diff --git a/public/js/langs/en.json b/public/js/langs/en.json index ca44bf90a11..606964044db 100644 --- a/public/js/langs/en.json +++ b/public/js/langs/en.json @@ -1 +1 @@ -{"app":{"add":"Add","another_day":"another day","application_description":"Monica is a tool to manage your interactions with your loved ones, friends, and family.","application_og_title":"Have better relations with your loved ones. Free Online CRM for friends and family.","application_title":"Monica \u2013 personal relationship manager","back":"Back","breadcrumb_add_note":"Add a note","breadcrumb_add_significant_other":"Add significant other","breadcrumb_api":"API","breadcrumb_archived_contacts":"Archived contacts","breadcrumb_dashboard":"Dashboard","breadcrumb_dav":"DAV Resources","breadcrumb_edit_introductions":"How did you meet","breadcrumb_edit_note":"Edit a note","breadcrumb_edit_significant_other":"Edit significant other","breadcrumb_journal":"Journal","breadcrumb_list_contacts":"List of people","breadcrumb_profile":"Profile of :name","breadcrumb_settings":"Settings","breadcrumb_settings_export":"Export","breadcrumb_settings_import":"Import","breadcrumb_settings_import_report":"Import report","breadcrumb_settings_import_upload":"Upload","breadcrumb_settings_personalization":"Personalization","breadcrumb_settings_security":"Security","breadcrumb_settings_security_2fa":"Two Factor Authentication","breadcrumb_settings_subscriptions":"Subscription","breadcrumb_settings_tags":"Tags","breadcrumb_settings_users":"Users","breadcrumb_settings_users_add":"Add a user","cancel":"Cancel","close":"Close","compliance_desc":"We have changed our Terms of Use<\/a> and Privacy Policy<\/a>. By law we have to ask you to review them and accept them so you can continue to use your account.","compliance_desc_end":"We don\u2019t do anything nasty with your data or your account and we never will.","compliance_terms":"Accept new terms and privacy policy","compliance_title":"Sorry for the interruption.","confirm":"Confirm","contact_list_avatar":"Avatar","contact_list_description":"Description","contact_list_name":"Contact","copy":"Copy","create":"Create","date":"Date","dav_birthdays":"Birthdays","dav_birthdays_description":":name\u2019s contact\u2019s birthdays","dav_contacts":"Contacts","dav_contacts_description":":name\u2019s contacts","dav_tasks":"Tasks","dav_tasks_description":":name\u2019s tasks","default_save_success":"The data has been saved.","delete":"Delete","delete_confirm":"Sure?","done":"Done","download":"Download","edit":"Edit","emotion_adoration":"Adoration","emotion_affection":"Affection","emotion_aggravation":"Aggravation","emotion_agitation":"Agitation","emotion_agony":"Agony","emotion_alarm":"Alarm","emotion_alienation":"Alienation","emotion_amazement":"Amazement","emotion_amusement":"Amusement","emotion_anger":"Anger","emotion_anguish":"Anguish","emotion_annoyance":"Annoyance","emotion_anxiety":"Anxiety","emotion_apprehension":"Apprehension","emotion_arousal":"Arousal","emotion_astonishment":"Astonishment","emotion_attraction":"Attraction","emotion_bitterness":"Bitterness","emotion_bliss":"Bliss","emotion_caring":"Caring","emotion_cheerfulness":"Cheerfulness","emotion_compassion":"Compassion","emotion_contempt":"Contempt","emotion_contentment":"Contentment","emotion_defeat":"Defeat","emotion_dejection":"Dejection","emotion_delight":"Delight","emotion_depression":"Depression","emotion_desire":"Desire","emotion_despair":"Despair","emotion_disappointment":"Disappointment","emotion_disgust":"Disgust","emotion_dislike":"Dislike","emotion_dismay":"Dismay","emotion_displeasure":"Displeasure","emotion_distress":"Distress","emotion_dread":"Dread","emotion_eagerness":"Eagerness","emotion_ecstasy":"Ecstasy","emotion_elation":"Elation","emotion_embarrassment":"Embarrassment","emotion_enjoyment":"Enjoyment","emotion_enthrallment":"Enthrallment","emotion_enthusiasm":"Enthusiasm","emotion_envy":"Envy","emotion_euphoria":"Euphoria","emotion_exasperation":"Exasperation","emotion_excitement":"Excitement","emotion_exhilaration":"Exhilaration","emotion_fear":"Fear","emotion_ferocity":"Ferocity","emotion_fondness":"Fondness","emotion_fright":"Fright","emotion_frustration":"Frustration","emotion_fury":"Fury","emotion_gaiety":"Gaiety","emotion_gladness":"Gladness","emotion_glee":"Glee","emotion_gloom":"Gloom","emotion_glumness":"Glumness","emotion_grief":"Grief","emotion_grouchiness":"Grouchiness","emotion_grumpiness":"Grumpiness","emotion_guilt":"Guilt","emotion_happiness":"Happiness","emotion_hate":"Hate","emotion_homesickness":"Homesickness","emotion_hope":"Hope","emotion_hopelessness":"Hopelessness","emotion_horror":"Horror","emotion_hostility":"Hostility","emotion_humiliation":"Humiliation","emotion_hurt":"Hurt","emotion_hysteria":"Hysteria","emotion_infatuation":"Infatuation","emotion_insecurity":"Insecurity","emotion_insult":"Insult","emotion_irritation":"Irritation","emotion_isolation":"Isolation","emotion_jealousy":"Jealousy","emotion_jolliness":"Jolliness","emotion_joviality":"Joviality","emotion_joy":"Joy","emotion_jubilation":"Jubilation","emotion_liking":"Liking","emotion_loathing":"Loathing","emotion_loneliness":"Loneliness","emotion_longing":"Longing","emotion_love":"Love","emotion_lust":"Lust","emotion_melancholy":"Melancholy","emotion_misery":"Misery","emotion_mortification":"Mortification","emotion_neglect":"Neglect","emotion_nervousness":"Nervousness","emotion_optimism":"Optimism","emotion_outrage":"Outrage","emotion_panic":"Panic","emotion_passion":"Passion","emotion_pity":"Pity","emotion_pleasure":"Pleasure","emotion_pride":"Pride","emotion_primary_anger":"Anger","emotion_primary_fear":"Fear","emotion_primary_joy":"Joy","emotion_primary_love":"Love","emotion_primary_sadness":"Sadness","emotion_primary_surprise":"Surprise","emotion_rage":"Rage","emotion_rapture":"Rapture","emotion_regret":"Regret","emotion_rejection":"Rejection","emotion_relief":"Relief","emotion_remorse":"Remorse","emotion_resentment":"Resentment","emotion_revulsion":"Revulsion","emotion_sadness":"Sadness","emotion_satisfaction":"Satisfaction","emotion_scorn":"Scorn","emotion_secondary_affection":"Affection","emotion_secondary_cheerfulness":"Cheerfulness","emotion_secondary_contentment":"Contentment","emotion_secondary_disappointment":"Disappointment","emotion_secondary_disgust":"Disgust","emotion_secondary_enthrallment":"Enthrallment","emotion_secondary_envy":"Envy","emotion_secondary_exasperation":"Exasperation","emotion_secondary_horror":"Horror","emotion_secondary_irritation":"Irritation","emotion_secondary_longing":"Longing","emotion_secondary_lust":"Lust","emotion_secondary_neglect":"Neglect","emotion_secondary_nervousness":"Nervousness","emotion_secondary_optimism":"Optimism","emotion_secondary_pride":"Pride","emotion_secondary_rage":"Rage","emotion_secondary_relief":"Relief","emotion_secondary_sadness":"Sadness","emotion_secondary_shame":"Shame","emotion_secondary_suffering":"Suffering","emotion_secondary_surprise":"Surprise","emotion_secondary_sympathy":"Sympathy","emotion_secondary_zest":"Zest","emotion_sentimentality":"Sentimentality","emotion_shame":"Shame","emotion_shock":"Shock","emotion_sorrow":"Sorrow","emotion_spite":"Spite","emotion_suffering":"Suffering","emotion_surprise":"Surprise","emotion_sympathy":"Sympathy","emotion_tenderness":"Tenderness","emotion_tenseness":"Tenseness","emotion_terror":"Terror","emotion_thrill":"Thrill","emotion_uneasiness":"Uneasiness","emotion_unhappiness":"Unhappiness","emotion_vengefulness":"Vengefulness","emotion_woe":"Woe","emotion_worry":"Worry","emotion_wrath":"Wrath","emotion_zeal":"Zeal","emotion_zest":"Zest","error_help":"We\u2019ll be right back.","error_id":"Error ID: :id","error_maintenance":"Maintenance in progress. Be right back.","error_no_term":"There is no policy for this instance yet.","error_save":"We had an error trying to save the data.","error_title":"Whoops! Something went wrong.","error_try_again":"Something went wrong. Please try again.","error_twitter":"Follow our Twitter account<\/a> to be alerted when it\u2019s up again.","error_unauthorized":"You don\u2019t have the right to edit this resource.","error_unavailable":"Service unavailable","error_user_account":"This user does not belong to the given account.","file_selected":"1 file selected...|{count} files selected...","filter":"Filter the list","footer_modal_version_release_away":"You are 1 release behind the latest version available. You should update your instance.|You are :number releases behind the latest version available. You should update your instance.","footer_modal_version_whats_new":"What\u2019s new","footer_new_version":"A new version is available","footer_newsletter":"Newsletter","footer_privacy":"Privacy policy","footer_release":"Release notes","footer_remarks":"Any remarks?","footer_send_email":"Send me an email","footer_source_code":"Contribute","footer_version":"Version: :version","gender_female":"Woman","gender_male":"Man","gender_no_gender":"No gender","gender_none":"Rather not say","go_back":"Go back","header_changelog_link":"Product changes","header_logout_link":"Logout","header_settings_link":"Settings","load_more":"Load more","loading":"Loading...","main_nav_activities":"Activities","main_nav_cta":"Add people","main_nav_dashboard":"Dashboard","main_nav_family":"Contacts","main_nav_journal":"Journal","main_nav_tasks":"Tasks","markdown_description":"Want to format your text nicely? We support Markdown to add bold, italic, lists, and more.","markdown_link":"Read documentation","new":"new","no":"No","percent_uploaded":"{percent}% uploaded","relationship_type_bestfriend":"best friend","relationship_type_bestfriend_female":"best friend","relationship_type_bestfriend_female_with_name":":name\u2019s best friend","relationship_type_bestfriend_with_name":":name\u2019s best friend","relationship_type_boss":"boss","relationship_type_boss_female":"boss","relationship_type_boss_female_with_name":":name\u2019s boss","relationship_type_boss_with_name":":name\u2019s boss","relationship_type_child":"son","relationship_type_child_female":"daughter","relationship_type_child_female_with_name":":name\u2019s daughter","relationship_type_child_with_name":":name\u2019s son","relationship_type_colleague":"colleague","relationship_type_colleague_female":"colleague","relationship_type_colleague_female_with_name":":name\u2019s colleague","relationship_type_colleague_with_name":":name\u2019s colleague","relationship_type_cousin":"cousin","relationship_type_cousin_female":"cousin","relationship_type_cousin_female_with_name":":name\u2019s cousin","relationship_type_cousin_with_name":":name\u2019s cousin","relationship_type_date":"date","relationship_type_date_female":"date","relationship_type_date_female_with_name":":name\u2019s date","relationship_type_date_with_name":":name\u2019s date","relationship_type_ex":"ex-boyfriend","relationship_type_ex_female":"ex-girlfriend","relationship_type_ex_female_with_name":":name\u2019s ex-girlfriend","relationship_type_ex_husband":"ex-husband","relationship_type_ex_husband_female":"ex-wife","relationship_type_ex_husband_female_with_name":":name\u2019s ex-wife","relationship_type_ex_husband_with_name":":name\u2019s ex-husband","relationship_type_ex_with_name":":name\u2019s ex-boyfriend","relationship_type_friend":"friend","relationship_type_friend_female":"friend","relationship_type_friend_female_with_name":":name\u2019s friend","relationship_type_friend_with_name":":name\u2019s friend","relationship_type_godfather":"godfather","relationship_type_godfather_female":"godmother","relationship_type_godfather_female_with_name":":name\u2019s godmother","relationship_type_godfather_with_name":":name\u2019s godfather","relationship_type_godson":"godson","relationship_type_godson_female":"goddaughter","relationship_type_godson_female_with_name":":name\u2019s goddaughter","relationship_type_godson_with_name":":name\u2019s godson","relationship_type_grandchild":"grand child","relationship_type_grandchild_female":"grand child","relationship_type_grandchild_female_with_name":":name\u2019s grand child","relationship_type_grandchild_with_name":":name\u2019s grand child","relationship_type_grandparent":"grand parent","relationship_type_grandparent_female":"grand parent","relationship_type_grandparent_female_with_name":":name\u2019s grand parent","relationship_type_grandparent_with_name":":name\u2019s grand parent","relationship_type_group_family":"Family relationships","relationship_type_group_friend":"Friend relationships","relationship_type_group_love":"Love relationships","relationship_type_group_other":"Other kind of relationships","relationship_type_group_work":"Work relationships","relationship_type_inlovewith":"in love with","relationship_type_inlovewith_female":"in love with","relationship_type_inlovewith_female_with_name":"someone :name is in love with","relationship_type_inlovewith_with_name":"someone :name is in love with","relationship_type_lovedby":"loved by","relationship_type_lovedby_female":"loved by","relationship_type_lovedby_female_with_name":":name\u2019s secret lover","relationship_type_lovedby_with_name":":name\u2019s secret lover","relationship_type_lover":"lover","relationship_type_lover_female":"lover","relationship_type_lover_female_with_name":":name\u2019s lover","relationship_type_lover_with_name":":name\u2019s lover","relationship_type_mentor":"mentor","relationship_type_mentor_female":"mentor","relationship_type_mentor_female_with_name":":name\u2019s mentor","relationship_type_mentor_with_name":":name\u2019s mentor","relationship_type_nephew":"nephew","relationship_type_nephew_female":"niece","relationship_type_nephew_female_with_name":":name\u2019s niece","relationship_type_nephew_with_name":":name\u2019s nephew","relationship_type_parent":"father","relationship_type_parent_female":"mother","relationship_type_parent_female_with_name":":name\u2019s mother","relationship_type_parent_with_name":":name\u2019s father","relationship_type_partner":"significant other","relationship_type_partner_female":"significant other","relationship_type_partner_female_with_name":":name\u2019s significant other","relationship_type_partner_with_name":":name\u2019s significant other","relationship_type_protege":"protege","relationship_type_protege_female":"protege","relationship_type_protege_female_with_name":":name\u2019s protege","relationship_type_protege_with_name":":name\u2019s protege","relationship_type_sibling":"brother","relationship_type_sibling_female":"sister","relationship_type_sibling_female_with_name":":name\u2019s sister","relationship_type_sibling_with_name":":name\u2019s brother","relationship_type_spouse":"spouse","relationship_type_spouse_female":"spouse","relationship_type_spouse_female_with_name":":name\u2019s spouse","relationship_type_spouse_with_name":":name\u2019s spouse","relationship_type_stepchild":"stepson","relationship_type_stepchild_female":"stepdaughter","relationship_type_stepchild_female_with_name":":name\u2019s stepdaughter","relationship_type_stepchild_with_name":":name\u2019s stepson","relationship_type_stepparent":"stepfather","relationship_type_stepparent_female":"stepmother","relationship_type_stepparent_female_with_name":":name\u2019s stepmother","relationship_type_stepparent_with_name":":name\u2019s stepfather","relationship_type_subordinate":"subordinate","relationship_type_subordinate_female":"subordinate","relationship_type_subordinate_female_with_name":":name\u2019s subordinate","relationship_type_subordinate_with_name":":name\u2019s subordinate","relationship_type_uncle":"uncle","relationship_type_uncle_female":"aunt","relationship_type_uncle_female_with_name":":name\u2019s aunt","relationship_type_uncle_with_name":":name\u2019s uncle","remove":"Remove","retry":"Retry","revoke":"Revoke","save":"Save","save_close":"Save and close","today":"today","type":"Type","unknown":"I don\u2019t know","update":"Update","upgrade":"Upgrade to unlock","upload":"Upload","verify":"Verify","weather_clear-day":"Clear day","weather_clear-night":"Clear night","weather_cloudy":"Cloudy","weather_current_temperature_celsius":":temperature \u00b0C","weather_current_temperature_fahrenheit":":temperature \u00b0F","weather_current_title":"Current weather","weather_fog":"Fog","weather_partly-cloudy-day":"Partly cloudy day","weather_partly-cloudy-night":"Partly cloudy night","weather_rain":"Rain","weather_sleet":"Sleet","weather_snow":"Snow","weather_wind":"Wind","with":"with","yes":"Yes","yesterday":"yesterday","zoom":"Zoom"},"auth":{"2fa_one_time_password":"Two factor authentication code","2fa_otp_help":"Open up your two factor authentication mobile app and copy the code","2fa_recuperation_code":"Enter a two factor recovery code","2fa_title":"Two Factor Authentication","2fa_wrong_validation":"The two factor authentication has failed.","back_homepage":"Back to homepage","button_remember":"Remember Me","change_language":"Change language to :lang","change_language_title":"Change language:","confirmation_again":"If you want to change your email address you can click here<\/a>.","confirmation_check":"Before proceeding, please check your email for a verification link.","confirmation_fresh":"A fresh verification link has been sent to your email address.","confirmation_request_another":"If you did not receive the email click here to request another<\/a>.","confirmation_title":"Verify Your Email Address","create_account":"Create the first account by signing up<\/a>","email":"Email","email_change_current_email":"Current email address:","email_change_new":"New email address","email_change_title":"Change your email address","email_changed":"Your email address has been changed. Check your mailbox to validate it.","failed":"These credentials do not match our records.","login":"Login","login_again":"Please login again to your account","login_to_account":"Login to your account","login_with_recovery":"Login with a recovery code","mfa_auth_otp":"Authenticate with your two factor device","mfa_auth_webauthn":"Authenticate with a security key (WebAuthn)","not_authorized":"You are not authorized to execute this action","password":"Password","password_forget":"Forget your password?","password_reset":"Reset your password","password_reset_action":"Reset Password","password_reset_email":"E-Mail Address","password_reset_email_content":"Click here to reset your password:","password_reset_password":"Password","password_reset_password_confirm":"Confirm Password","password_reset_send_link":"Send Password Reset Link","password_reset_title":"Reset Password","recovery":"Recovery code","register_action":"Register","register_create_account":"You need to create an account to use Monica","register_email":"Enter a valid email address","register_email_example":"you@home","register_firstname":"First name","register_firstname_example":"eg. John","register_invitation_email":"For security purposes, please indicate the email of the person who\u2019ve invited you to join this account. This information is provided in the invitation email.","register_lastname":"Last name","register_lastname_example":"eg. Doe","register_login":"Log in<\/a> if you already have an account.","register_password":"Password","register_password_confirmation":"Password confirmation","register_password_example":"Enter a secure password","register_policy":"Signing up signifies you\u2019ve read and agree to our Privacy Policy<\/a> and Terms of use<\/a>.","register_title_create":"Create your Monica account","register_title_welcome":"Welcome to your newly installed Monica instance","signup":"Sign up","signup_disabled":"Registration is currently disabled","signup_error":"An error occured trying to register the user","signup_no_account":"Don\u2019t have an account?","throttle":"Too many login attempts. Please try again in :seconds seconds.","use_recovery":"Or you can use a recovery code<\/a>"},"changelog":{"note":"Note: unfortunately, this page is only in English.","title":"Product changes"},"dashboard":{"dashboard_blank_cta":"Add your first contact","dashboard_blank_description":"Monica is the place to organize all the interactions you have with the people you care about.","dashboard_blank_illustration":"Illustration by Freepik<\/a>","dashboard_blank_title":"Welcome to your account!","debts_you_owe":"You owe","notes_title":"You don\u2019t have any starred notes yet.","product_changes":"Product changes","product_view_details":"View details","reminders_next_months":"Events in the next 3 months","reminders_none":"No reminders for this month.","statistics_activities":"Activities","statistics_contacts":"Contacts","statistics_gifts":"Gifts","tab_calls_blank":"You haven\u2019t logged any calls yet.","tab_debts":"Debts","tab_debts_blank":"You haven\u2019t logged any debts yet.","tab_favorite_notes":"Favorite notes","tab_recent_calls":"Recent calls","tab_tasks":"Tasks","tab_tasks_blank":"You haven\u2019t any tasks yet.","task_add_cta":"Add a task","tasks_add_note":"Press Enter<\/kbd> to add the task.","tasks_add_task_placeholder":"What is this task about?","tasks_tab_your_contacts":"Tasks related to your contacts","tasks_tab_your_tasks":"Your tasks"},"format":{"full_date_year":"F d, Y","full_hour":"h.i A","full_month":"F","full_month_year":"F Y","short_date":"M d","short_date_year":"M d, Y","short_date_year_time":"M d, Y H:i","short_day":"D","short_month":"M","short_month_year":"M Y","short_text":"{text}\u2026"},"journal":{"delete_confirmation":"Are you sure you want to delete this journal entry?","entry_delete_success":"The journal entry has been successfully deleted.","journal_add":"Add a journal entry","journal_add_comment":"Care to add a comment (optional)?","journal_add_cta":"Save","journal_add_date":"Date","journal_add_post":"Entry","journal_add_title":"Title (optional)","journal_blank_cta":"Add your first journal entry","journal_blank_description":"The journal lets you write events that happened to you, and remember them.","journal_come_back":"Thanks. Come back tomorrow to rate your day again.","journal_created_automatically":"Created automatically","journal_description":"Note: the journal lists both manual journal entries, and automatic entries like Activities done with your contacts. While you can delete journal entries manually, you\u2019ll have to delete the activity directly on the contact page.","journal_edit":"Edit a journal entry","journal_empty":"Empty journal","journal_entry_rate":"You rated your day.","journal_entry_type_activity":"Activity","journal_entry_type_journal":"Journal entry","journal_rate":"How was your day? You can rate it once a day.","journal_show_comment":"Show comment"},"logs":{"contact_log_contact_created":"Created the contact.","contact_log_contact_description_cleared":"Cleared the description.","contact_log_contact_description_updated":"Updated the description.","contact_log_contact_work_updated":"Updated work information.","settings_log_company_created":"Created a company called :name.","settings_log_contact_created_with_name":"Added :name as a contact.","settings_log_contact_description_cleared_with_name":"Cleared the description of :name.","settings_log_contact_description_updated_with_name":"Updated the description of :name.","settings_log_contact_work_updated_with_name":"Updated work information of :name."},"mail":{"comment":"Comment: :comment","confirmation_email_bottom":"If you did not create an account, no further action is required.","confirmation_email_button":"Verify email address","confirmation_email_intro":"To validate your email click on the button below","confirmation_email_title":"Monica \u2013 Email verification","footer_contact_info":"Add, view, complete, and change information about this contact:","footer_contact_info2":"See :name\u2019s profile","footer_contact_info2_link":"See :name\u2019s profile: :url","for":"For: :name","greetings":"Hi :username","invitation_button":"Accept invitation","invitation_expiration":"This link will expire in :count days.","invitation_intro":"You\u2019ve been invited by :name (:email) to use Monica, a nice Personal Relationship Management tool.","invitation_link":"To accept the invitation, click on the link below:","invitation_title":"Monica \u2013 You are invited by :name","notification_description":"In :count days (on :date), the following event will happen:","notification_subject_line":"You have an upcoming event","notifications_footer":"If you\u2019re having trouble clicking the \":actionText\" button, copy and paste the URL below into your web browser: [:actionURL](:actionURL)","notifications_hello":"Hello!","notifications_regards":"Regards","notifications_rights":"All rights reserved","notifications_whoops":"Whoops!","password_reset_bottom":"If you did not request a password reset, no further action is required.","password_reset_button":"Reset Password","password_reset_expiration":"This password reset link will expire in :count minutes.","password_reset_intro":"You are receiving this email because we received a password reset request for your account.","password_reset_title":"Monica \u2013 Reset Password Notification","stay_in_touch_subject_description":"You asked to be reminded to stay in touch with :name every :frequency day.|You asked to be reminded to stay in touch with :name every :frequency days.","stay_in_touch_subject_line":"Stay in touch with :name","subject_line":"Reminder for :contact","want_reminded_of":"You wanted to be reminded of :reason"},"pagination":{"next":"Next \u276f","previous":"\u276e Previous"},"passwords":{"changed":"Password changed successfully.","invalid":"Current password you entered is not correct.","reset":"Your password has been reset!","sent":"If the email you entered exists in our records, you\u2019ve been sent a password reset link.","throttled":"Please wait before retrying.","token":"This password reset token is invalid.","user":"If the email you entered exists in our records, you\u2019ve been sent a password reset link."},"people":{"activities_activity":"Activity Category","activities_add_activity":"Add activity","activities_add_category":"Indicate a category","activities_add_date_occured":"The activity happened on...","activities_add_emotions":"Add emotions","activities_add_emotions_title":"Do you want to log how you felt during this activity? (optional)","activities_add_error":"Error when adding the activity","activities_add_more_details":"Add more details","activities_add_participants":"Who, apart from {name}, participated in this activity? (optional)","activities_add_participants_cta":"Add participants","activities_add_pick_activity":"(Optional) Would you like to categorize this activity? You don\u2019t have to, but it will give you statistics later on","activities_add_success":"The activity has been added successfully","activities_add_title":"What did you do with {name}?","activities_blank_add_activity":"Add an activity","activities_blank_title":"Keep track of what you\u2019ve done with {name} in the past, and what you\u2019ve talked about","activities_delete_success":"The activity has been deleted successfully","activities_item_information":":Activity. Happened on :date","activities_list_category":"Category:","activities_list_date":"Happened on","activities_list_emotions":"Emotions felt:","activities_list_participants":"Participants:","activities_profile_number_occurences":":value activity|:value activities","activities_profile_subtitle":"You\u2019ve logged :total_activities activity with :name in total and :activities_last_twelve_months in the last 12 months so far.|You\u2019ve logged :total_activities activities with :name in total and :activities_last_twelve_months in the last 12 months so far.","activities_profile_title":"Activities report between :name and you","activities_profile_year_summary":"Here is what you two have done in :year","activities_profile_year_summary_activity_types":"Here is a breakdown of the type of activities you\u2019ve done together in :year","activities_summary":"Describe what you did","activities_update_success":"The activity has been updated successfully","activities_view_activities_report":"View activities report","activities_who_was_involved":"Who was involved?","activity_title":"Activities","activity_type_ate_at_his_place":"ate at their place","activity_type_ate_at_home":"ate at home","activity_type_ate_restaurant":"ate at a restaurant","activity_type_category_cultural_activities":"Cultural activities","activity_type_category_food":"Food","activity_type_category_simple_activities":"Simple activities","activity_type_category_sport":"Sport","activity_type_did_sport_activities_together":"played a sport together","activity_type_just_hung_out":"just hung out","activity_type_picnicked":"picnicked","activity_type_talked_at_home":"just talked at home","activity_type_watched_movie_at_home":"watched a movie at home","activity_type_went_bar":"went to a bar","activity_type_went_concert":"went to a concert","activity_type_went_museum":"went to the museum","activity_type_went_play":"went to a play","activity_type_went_theater":"went to the theater","age_approximate_in_years":"around :age years old","age_exact_birthdate":"born :date","age_exact_in_years":":age years old","auditlogs_author":"By :name on :date","auditlogs_breadcrumb":"History","auditlogs_link":"History","auditlogs_title":"Everything that happened to :name","avatar_adorable_avatar":"The Adorable avatar","avatar_change_title":"Change your avatar","avatar_crop_new_avatar_photo":"Crop new avatar photo","avatar_current":"Keep the current avatar","avatar_default_avatar":"The default avatar","avatar_gravatar":"The Gravatar associated with the email address of this person. Gravatar<\/a> is a global system that lets users associate email addresses with photos.","avatar_photo":"From a photo that you upload","avatar_question":"Which avatar would you like to use?","birthdate_not_set":"Birthdate is not set","call_blank_desc":"You called {name}","call_blank_title":"Keep track of the phone calls you\u2019ve done with {name}","call_button":"Log a call","call_delete_confirmation":"Are you sure you want to delete this call?","call_delete_success":"The call has been deleted successfully","call_emotions":"Emotions:","call_empty_comment":"No details","call_he_called":"{name} called","call_title":"Phone calls","call_you_called":"You called","calls_add_success":"The phone call has been saved.","contact_address_form_city":"City (optional)","contact_address_form_country":"Country (optional)","contact_address_form_latitude":"Latitude (numbers only) (optional)","contact_address_form_longitude":"Longitude (numbers only) (optional)","contact_address_form_name":"Label (optional)","contact_address_form_postal_code":"Postal code (optional)","contact_address_form_province":"Province (optional)","contact_address_form_street":"Street (optional)","contact_address_title":"Addresses","contact_archive":"Archive contact","contact_archive_help":"Archived contacts will not be shown on the contact list, but still appear in search results.","contact_field_label_cell":"Mobile","contact_field_label_fax":"Fax","contact_field_label_home":"Home","contact_field_label_main":"Main","contact_field_label_other":"Other","contact_field_label_pager":"Pager","contact_field_label_personal":"Personal","contact_field_label_work":"Work","contact_info_address":"Lives in","contact_info_form_contact_type":"Contact type","contact_info_form_content":"Content","contact_info_form_personalize":"Personalize","contact_info_title":"Contact information","contact_unarchive":"Unarchive contact","conversation_add_another":"Add another message","conversation_add_content":"Write down what was said","conversation_add_error":"You must add at least one message.","conversation_add_how":"How did you communicate?","conversation_add_success":"The conversation has been successfully added.","conversation_add_title":"Record a new conversation","conversation_add_what_was_said":"What did you say?","conversation_add_when":"When did you have this conversation?","conversation_add_who_wrote":"Who said this message?","conversation_add_you":"You","conversation_blank":"Record conversations you have with :name on social media, SMS, ...","conversation_delete_link":"Delete the conversation","conversation_delete_success":"The conversation has been successfully deleted.","conversation_edit_delete":"Are you sure you want to delete this conversation? Deletion is permanent.","conversation_edit_success":"The conversation has been successfully updated.","conversation_edit_title":"Edit conversation","conversation_list_cta":"Log conversation","conversation_list_table_content":"Partial content (last message)","conversation_list_table_messages":"Messages","conversation_list_title":"Conversations","debt_add_add_cta":"Add debt","debt_add_amount":"the sum of","debt_add_cta":"Add debt","debt_add_reason":"for the following reason (optional)","debt_add_success":"The debt has been added successfully","debt_add_they_owe":":name owes you","debt_add_title":"Debt management","debt_add_you_owe":"You owe :name","debt_delete_confirmation":"Are you sure you want to delete this debt?","debt_delete_success":"The debt has been deleted successfully","debt_edit_success":"The debt has been updated successfully","debt_edit_update_cta":"Update debt","debt_they_owe":":name owes you :amount","debt_title":"Debts","debt_you_owe":"You owe :amount","debts_blank_title":"Manage debts you owe to :name or :name owes you","deceased_add_reminder":"Add a reminder for this date","deceased_age":"Age at death","deceased_date_label":"Deceased date","deceased_know_date":"I know the date this person died","deceased_label":"Deceased","deceased_label_with_date":"Deceased on :date","deceased_mark_person_deceased":"Mark this person as deceased","deceased_reminder_title":"Anniversary of the death of :name","document_list_blank_desc":"Here you can store documents related to this person.","document_list_cta":"Upload document","document_list_title":"Documents","document_upload_zone_cta":"Upload a file","document_upload_zone_error":"There was an error uploading the document. Please try again below.","document_upload_zone_progress":"Uploading the document...","edit_contact_information":"Edit contact information","emotion_this_made_me_feel":"This made you feel\u2026","food_preferences_add_success":"Food preferences have been saved","food_preferences_cta":"Add food preferences","food_preferences_edit_cta":"Save food preferences","food_preferences_edit_description":"Perhaps :firstname or someone in the :family\u2019s family has an allergy. Or doesn\u2019t like a specific bottle of wine. Indicate them here so you will remember it next time you invite them for dinner","food_preferences_edit_description_no_last_name":"Perhaps :firstname has an allergy. Or doesn\u2019t like a specific bottle of wine. Indicate them here so you will remember it next time you invite them for dinner","food_preferences_edit_title":"Indicate food preferences","food_preferences_title":"Food preferences","gifts_add_comment":"Comment (optional)","gifts_add_gift":"Add a gift","gifts_add_gift_already_offered":"Gift given","gifts_add_gift_idea":"Gift idea","gifts_add_gift_name":"Gift name","gifts_add_gift_received":"Gift received","gifts_add_gift_title":"What is this gift?","gifts_add_link":"Link to the web page (optional)","gifts_add_photo":"Photo (optional)","gifts_add_photo_title":"Add a photo for this gift","gifts_add_recipient":"Recipient (optional)","gifts_add_recipient_field":"Recipient","gifts_add_someone":"This gift is for someone in {name}\u2019s family in particular","gifts_add_success":"The gift has been added successfully","gifts_add_title":"Gift management for :name","gifts_add_value":"Value (optional)","gifts_delete_confirmation":"Are you sure you want to delete this gift?","gifts_delete_cta":"Delete","gifts_delete_success":"The gift has been deleted successfully","gifts_delete_title":"Delete a gift","gifts_for":"For: {name}","gifts_ideas":"Gift ideas","gifts_link":"Link","gifts_mark_offered":"Mark as given","gifts_offered":"Gifts given","gifts_offered_as_an_idea":"Mark as an idea","gifts_received":"Gifts received","gifts_title":"Gifts","gifts_update_success":"The gift has been updated successfully","gifts_view_comment":"View comment","information_edit_birthdate_label":"Birthdate","information_edit_description":"Description (Optional)","information_edit_description_help":"Used on the contact list to add some context, if necessary.","information_edit_exact":"I know the exact birthdate of this person...","information_edit_firstname":"First name","information_edit_lastname":"Last name (Optional)","information_edit_max_size":"Max :size Kb.","information_edit_max_size2":"Max {size} Kb.","information_edit_not_year":"I know the day and month of the birthdate of this person, but not the year\u2026","information_edit_probably":"This person is probably...","information_edit_success":"The profile has been updated successfully","information_edit_title":"Edit :name\u2019s personal information","information_edit_unknown":"I do not know this person\u2019s age","information_no_work_defined":"No work information defined","information_work_at":"at :company","introductions_add_reminder":"Add a reminder to celebrate this encounter on the anniversary this event happened","introductions_additional_info":"Explain how and where you met","introductions_blank_cta":"Indicate how you met :name","introductions_edit_met_through":"Has someone introduced you to this person?","introductions_first_met_date":"Date you met","introductions_first_met_date_known":"This is the date we met","introductions_met_date":"Met on :date","introductions_met_through":"Met through :name<\/a>","introductions_no_first_met_date":"I don\u2019t know the date we met","introductions_no_met_through":"No one","introductions_reminder_title":"Anniversary of the day you first met","introductions_sidebar_title":"How you met","introductions_title_edit":"How did you meet :name?","introductions_update_success":"You\u2019ve successfully updated the information about how you met this person","last_activity_date":"Last activity together: :date","last_activity_date_empty":"Last activity together: unknown","last_called":"Last called: :date","last_called_empty":"Last called: unknown","life_event_blank":"Log what happens to the life of {name} for your future reference.","life_event_category_family_relationships":"Family & relationships","life_event_category_health_wellness":"Health & wellness","life_event_category_home_living":"Home & living","life_event_category_travel_experiences":"Travel & experiences","life_event_category_work_education":"Work & education","life_event_create_add_yearly_reminder":"Add a yearly reminder for this event","life_event_create_category":"All categories","life_event_create_date":"You do not need to indicate a month or a day - only the year is mandatory.","life_event_create_default_description":"Add information about what you know","life_event_create_default_story":"Story (optional)","life_event_create_default_title":"Title (optional)","life_event_create_life_event":"Add life event","life_event_create_success":"The life event has been added","life_event_date_it_happened":"Date it happened","life_event_delete_description":"Are you sure you want to delete this life event? Deletion is permanent.","life_event_delete_success":"The life event has been deleted","life_event_delete_title":"Delete a life event","life_event_list_cta":"Add life event","life_event_list_tab_life_events":"Life events","life_event_list_tab_other":"Notes, reminders, ...","life_event_list_title":"Life events","life_event_sentence_achievement_or_award":"Got an achievement or award","life_event_sentence_anniversary":"Anniversary","life_event_sentence_bought_a_home":"Bought a home","life_event_sentence_broken_bone":"Broke a bone","life_event_sentence_changed_beliefs":"Changed beliefs","life_event_sentence_dentist":"Went to the dentist","life_event_sentence_end_of_relationship":"Ended a relationship","life_event_sentence_engagement":"Got engaged","life_event_sentence_expecting_a_baby":"Expects a baby","life_event_sentence_first_kiss":"Kissed for the first time","life_event_sentence_first_word":"Spoke for the first time","life_event_sentence_holidays":"Went on holidays","life_event_sentence_home_improvement":"Made a home improvement","life_event_sentence_loss_of_a_loved_one":"Lost a loved one","life_event_sentence_marriage":"Got married","life_event_sentence_military_service":"Started military service","life_event_sentence_moved":"Moved","life_event_sentence_new_child":"Had a child","life_event_sentence_new_eating_habits":"Started new eating habits","life_event_sentence_new_family_member":"Added a family member","life_event_sentence_new_hobby":"Started a hobby","life_event_sentence_new_instrument":"Learned a new instrument","life_event_sentence_new_job":"Started a new job","life_event_sentence_new_language":"Learned a new language","life_event_sentence_new_license":"Got a license","life_event_sentence_new_pet":"Got a pet","life_event_sentence_new_relationship":"Started a relationship","life_event_sentence_new_roommate":"Got a roommate","life_event_sentence_new_school":"Started school","life_event_sentence_new_sport":"Started a sport","life_event_sentence_new_vehicle":"Got a new vehicle","life_event_sentence_overcame_an_illness":"Overcame an illness","life_event_sentence_published_book_or_paper":"Published a paper","life_event_sentence_quit_a_habit":"Quit a habit","life_event_sentence_removed_braces":"Removed braces","life_event_sentence_retirement":"Retired","life_event_sentence_study_abroad":"Studied abroad","life_event_sentence_surgery":"Had surgery","life_event_sentence_tattoo_or_piercing":"Got a tattoo or piercing","life_event_sentence_travel":"Traveled","life_event_sentence_volunteer_work":"Started volunteering","life_event_sentence_wear_glass_or_contact":"Started to wear glass or contact lenses","life_event_sentence_weight_loss":"Lost weight","list_link_to_active_contacts":"You are viewing archived contacts. See the list of active contacts<\/a> instead.","list_link_to_archived_contacts":"List of archived contacts","me":"This is you","modal_call_comment":"What did you talk about? (optional)","modal_call_emotion":"Do you want to log how you felt during this call? (optional)","modal_call_exact_date":"The phone call happened on","modal_call_title":"Log a call","modal_call_who_called":"Who called?","notes_add_cta":"Add note","notes_create_success":"The note has been created successfully","notes_delete_confirmation":"Are you sure you want to delete this note? Deletion is permanent","notes_delete_success":"The note has been deleted successfully","notes_delete_title":"Delete a note","notes_favorite":"Add\/remove from favorites","notes_update_success":"The note has been saved successfully","people_add_birthday_reminder":"Wish happy birthday to :name","people_add_birthday_reminder_deceased":"On this date, :name, would have celebrated his birthday","people_add_cta":"Add","people_add_firstname":"First name","people_add_gender":"Gender","people_add_import":"Do you want to import your contacts<\/a>?","people_add_lastname":"Last name (Optional)","people_add_middlename":"Middle name (Optional)","people_add_missing":"No Person Found Add New One Now","people_add_new":"Add new person","people_add_nickname":"Nickname (Optional)","people_add_reminder_for_birthday":"Create an annual reminder for the birthday","people_add_success":":name has been successfully created","people_add_title":"Add a new person","people_delete_confirmation":"Are you sure you want to delete this contact? Deletion is permanent.","people_delete_message":"Delete contact","people_delete_success":"The contact has been deleted","people_edit_email_error":"There is already a contact in your account with this email address. Please choose another one.","people_export":"Export as vCard","people_list_account_upgrade_cta":"Upgrade now","people_list_account_upgrade_title":"Upgrade your account to unlock it to its full potential.","people_list_account_usage":"Your account usage: :current\/:limit contacts","people_list_blank_cta":"Add someone","people_list_blank_title":"You don\u2019t have anyone in your account yet","people_list_clear_filter":"Clear filter","people_list_contacts_per_tags":"1 contact|:count contacts","people_list_filter_tag":"Showing all the contacts tagged with","people_list_filter_untag":"Showing all untagged contacts","people_list_firstnameAZ":"Sort by first name A \u2192 Z","people_list_firstnameZA":"Sort by first name Z \u2192 A","people_list_hide_dead":"Hide deceased people (:count)","people_list_last_updated":"Last consulted:","people_list_lastactivitydateNewtoOld":"Sort by last activity date newest to oldest","people_list_lastactivitydateOldtoNew":"Sort by last activity date oldest to newest","people_list_lastnameAZ":"Sort by last name A \u2192 Z","people_list_lastnameZA":"Sort by last name Z \u2192 A","people_list_number_kids":"1 kid|:count kids","people_list_number_reminders":"1 reminder|:count reminders","people_list_show_dead":"Show deceased people (:count)","people_list_sort":"Sort","people_list_stats":"1 contact|:count contacts","people_list_untagged":"View untagged contacts","people_not_found":"Contact not found","people_save_and_add_another_cta":"Submit and add someone else","people_search":"Search your contacts...","people_search_all":"All","people_search_next":"Next","people_search_no_results":"No results found","people_search_of":"of","people_search_page":"Page","people_search_prev":"Prev","people_search_rows_per_page":"Rows per page","pets_bird":"Bird","pets_cat":"Cat","pets_create_success":"The pet has been successfully added","pets_delete_success":"The pet has been deleted","pets_dog":"Dog","pets_fish":"Fish","pets_hamster":"Hamster","pets_horse":"Horse","pets_kind":"Kind of pet","pets_name":"Name (optional)","pets_other":"Other","pets_rabbit":"Rabbit","pets_rat":"Rat","pets_reptile":"Reptile","pets_small_animal":"Small animal","pets_title":"Pets","pets_update_success":"The pet has been updated","photo_current_profile_pic":"Current profile picture","photo_delete":"Delete photo","photo_list_blank_desc":"You can store images about this contact. Upload one now!","photo_list_cta":"Upload photo","photo_list_title":"Related photos","photo_make_profile_pic":"Make profile picture","photo_next":"Next photo \u276f","photo_previous":"\u276e Previous photo","photo_title":"Photos","photo_upload_zone_cta":"Upload a photo","relationship_delete_confirmation":"Are you sure you want to delete this relationship? Deletion is permanent.","relationship_form_add":"Add a new relationship","relationship_form_add_choice":"Who is the relationship with?","relationship_form_add_description":"This will let you treat this person like any other contact.","relationship_form_add_no_existing_contact":"You don\u2019t have any contacts who can be related to :name at the moment.","relationship_form_add_success":"The relationship has been successfully set.","relationship_form_also_create_contact":"Create a Contact entry for this person.","relationship_form_associate_contact":"An existing contact","relationship_form_associate_dropdown":"Search and select an existing contact from the dropdown below","relationship_form_associate_dropdown_placeholder":"Search and select an existing contact","relationship_form_create_contact":"Add a new person","relationship_form_deletion_success":"The relationship has been deleted.","relationship_form_edit":"Edit an existing relationship","relationship_form_is_with":"This person is...","relationship_form_is_with_name":":name is...","relationship_unlink_confirmation":"Are you sure you want to delete this relationship? This person will not be deleted \u2013 only the relationship between the two.","reminder_frequency_day":"every day|every :number days","reminder_frequency_month":"every month|every :number months","reminder_frequency_one_time":"on :date","reminder_frequency_week":"every week|every :number weeks","reminder_frequency_year":"every year|every :number year","reminders_add_cta":"Add reminder","reminders_add_description":"Please remind me to...","reminders_add_error_custom_text":"You need to indicate a text for this reminder","reminders_add_next_time":"When is the next time you would like to be reminded about this?","reminders_add_once":"Remind me about this just once","reminders_add_optional_comment":"Optional comment","reminders_add_recurrent":"Remind me about this every","reminders_add_starting_from":"starting from the date specified above","reminders_add_title":"What would you like to be reminded of about :name?","reminders_birthday":"Birthday of :name","reminders_blank_add_activity":"Add a reminder","reminders_blank_title":"Is there something you want to be reminded of about :name?","reminders_create_success":"The reminder has been added successfully","reminders_cta":"Add a reminder","reminders_delete_confirmation":"Are you sure you want to delete this reminder?","reminders_delete_cta":"Delete","reminders_delete_success":"The reminder has been deleted successfully","reminders_description":"We will send an email for each one of the reminders below. Reminders are sent every morning the day events will happen. Reminders automatically added for birthdates can not be deleted. If you want to change those dates, edit the birthdate of the contacts.","reminders_edit_update_cta":"Update reminder","reminders_free_plan_warning":"You are on the Free plan. No emails are sent on this plan. To receive your reminders by email, upgrade your account.","reminders_next_expected_date":"on","reminders_one_time":"One time","reminders_type_month":"month","reminders_type_week":"week","reminders_type_year":"year","reminders_update_success":"The reminder has been updated successfully","section_contact_information":"Contact information","section_personal_activities":"Activities","section_personal_gifts":"Gifts","section_personal_notes":"Notes","section_personal_reminders":"Reminders","section_personal_tasks":"Tasks","set_favorite":"Favorite contacts are placed at the top of the contact list","stay_in_touch":"Stay in touch","stay_in_touch_frequency":"Stay in touch every day|Stay in touch every {count} days","stay_in_touch_invalid":"The frequency must be a number greater than 0.","stay_in_touch_modal_desc":"We can remind you by email to keep in touch with {firstname} at a regular interval.","stay_in_touch_modal_label":"Send me an email every... {count} day|Send me an email every... {count} days","stay_in_touch_modal_title":"Stay in touch","stay_in_touch_premium":"You need to upgrade your account to make use of this feature","tag_add":"Add tags","tag_add_search":"Add or search tags","tag_edit":"Edit tag","tag_no_tags":"No tags yet","tasks_add_task":"Add a task","tasks_blank_title":"You don\u2019t have any tasks yet.","tasks_complete_success":"The task has changed status successfully","tasks_delete_success":"The task has been deleted successfully","tasks_form_description":"Description (optional)","tasks_form_title":"Title","tasks_title":"Tasks","work_add_cta":"Update work information","work_edit_company":"Company (optional)","work_edit_job":"Job title (optional)","work_edit_success":"Work information have been updated with success","work_edit_title":"Update :name\u2019s job information","work_information":"Work information"},"reminder":{"type_birthday":"Wish happy birthday to","type_birthday_kid":"Wish happy birthday to the kid of","type_email":"Email","type_hangout":"Hangout with","type_lunch":"Lunch with","type_phone_call":"Call"},"settings":{"2fa_disable_description":"Disable Two Factor Authentication for your account. Be careful, your account will not be secured anymore !","2fa_disable_error":"Error when trying to disable Two Factor Authentication","2fa_disable_success":"Two Factor Authentication disabled","2fa_disable_title":"Disable Two Factor Authentication","2fa_enable_description":"Enable Two Factor Authentication to increase security with your account.","2fa_enable_error":"Error when trying to activate Two Factor Authentication","2fa_enable_error_already_set":"Two Factor Authentication is already activated","2fa_enable_otp":"Open up your Two Factor Authentication mobile app and scan the following QR barcode:","2fa_enable_otp_help":"If your Two Factor Authentication mobile app does not support QR barcodes, enter in the following code:","2fa_enable_otp_validate":"Please validate the new device you\u2019ve just set:","2fa_enable_success":"Two Factor Authentication activated","2fa_enable_title":"Enable Two Factor Authentication","2fa_otp_title":"Two Factor Authentication mobile application","2fa_title":"Two Factor Authentication","api_authorized_clients":"List of authorized clients","api_authorized_clients_desc":"This section lists all the clients you\u2019ve authorized to access your application data. You can revoke this authorization at anytime.","api_authorized_clients_name":"Name","api_authorized_clients_none":"There are no authorized clients yet.","api_authorized_clients_scopes":"Scopes","api_authorized_clients_title":"Authorized Applications","api_description":"The API can be used to manipulate Monica\u2019s data from an external application, like a mobile application for instance.","api_endpoint":"The API endpoint for this Monica instance is:","api_help":"To use the API, a token is mandatory. You can either create a personal access token (Bearer authentication), or authorize an OAuth client to create it for you. See API documentation<\/a>.","api_oauth_clientid":"Client ID","api_oauth_clients":"Your OAuth clients","api_oauth_clients_desc":"This section lets you register your own OAuth clients.","api_oauth_clients_desc2":"Use this client id to request a new token, and convert authorization codes to access tokens. See Laravel Passport documentation<\/a> for more information.","api_oauth_create":"Create Client","api_oauth_create_new":"Create New Client","api_oauth_edit":"Edit Client","api_oauth_name":"Name","api_oauth_name_help":"Something your users will recognize and trust.","api_oauth_not_created":"You have not created any OAuth clients.","api_oauth_redirecturl":"Redirect URL","api_oauth_redirecturl_help":"Your application\u2019s authorization callback URL.","api_oauth_secret":"Secret","api_oauth_title":"OAuth Clients","api_pao_description":"Make sure you give this token to a source you trust \u2013 as they allow you to access all your data.","api_personal_access_tokens":"Personal access tokens","api_title":"API access","api_token_create":"Create Token","api_token_create_new":"Create New Token","api_token_delete":"Delete","api_token_expire":"Expires at {date}","api_token_help":"Here is your new personal access token. This is the only time it will be shown so don\u2019t lose it! You may now use this token to make API requests.","api_token_name":"Token name","api_token_not_created":"You have not created any personal access tokens.","api_token_scopes":"Scopes","api_token_title":"Personal Access Tokens","archive_cta":"Archive all of your contacts","archive_desc":"This will archive all of the contacts in your account.","archive_title":"Archive all of the contacts in your account","currency":"Currency","dav_caldav_birthdays_export":"Export all birthdays in one file","dav_caldav_tasks_export":"Export all tasks in one file","dav_carddav_export":"Export all contacts in one file","dav_clipboard_copied":"Value copied into your clipboard","dav_connect_help":"You can connect your contacts and\/or calendars with this base url on you phone or computer.","dav_connect_help2":"Use your login (email) and create an API token as the password to authenticate.","dav_copy_help":"Copy into your clipboard","dav_description":"Here you can find all settings to use WebDAV resources for CardDAV and CalDAV exports.","dav_title":"WebDAV","dav_title_caldav":"CalDAV","dav_title_carddav":"CardDAV","dav_url_base":"Base url for all CardDAV and CalDAV resources:","dav_url_caldav_birthdays":"CalDAV url for Birthdays resources:","dav_url_caldav_tasks":"CalDAV url for Tasks resources:","dav_url_carddav":"CardDAV url for Contacts resource:","delete_cta":"Delete account","delete_desc":"Do you wish to delete your account? Deletion is permanent and all of your data will be erased permanently. If you have a subscription, it will be cancelled immediately.","delete_notice":"Are you sure to delete your account? This is permanent and cannot be undone. All of your data will be deleted and will not be recoverable.","delete_other_desc":"Your data in the main database will be deleted immediately. As described in our privacy policy, we carry out daily backups, securely encrypted backups of the database and this backup is kept for 30 days after which it is completely deleted. We cannot delete specific data from the backups we hold any earlier than this. All of your data will be completely deleted within 30 days of your account\u2019s deletion.","delete_title":"Delete your account","email":"Email address","email_help":"This is the email used to login, and this is where Monica will send your reminders.","email_placeholder":"Enter email","export_be_patient":"Click the button to start the export. It may take several minutes to process the export \u2013 please be patient and do not repeatedly click button.","export_sql_cta":"Export data to SQL","export_sql_explanation":"Exporting your data in SQL format allows you to take your data and import it to your own Monica instance. This is only useful if you are running Monica on your own server.","export_sql_link_instructions":"Read the instructions<\/a> to learn how to import this file into your instance.","export_title":"Export your account data","export_title_sql":"Export data to SQL","file_size":":size Kb","firstname":"First name","import_blank_cta":"Import vCard","import_blank_description":"We can import vCard files that you can get from Google Contacts or your Contact manager.","import_blank_question":"Would you like to import contacts now?","import_blank_title":"You haven\u2019t imported any contacts yet.","import_cta":"Upload contacts","import_in_progress":"The import is in progress. Reload the page in one minute.","import_need_subscription":"Importing data requires a subscription.","import_report_date":"Date of the import","import_report_number_contacts":"Number of contacts in the file","import_report_number_contacts_imported":"Number of imported contacts","import_report_number_contacts_skipped":"Number of skipped contacts","import_report_status_imported":"Imported","import_report_status_skipped":"Skipped","import_report_title":"Importing report","import_report_type":"Type of import","import_result_stat":"Uploaded vCard with 1 contact (:total_imported imported, :total_skipped skipped)|Uploaded vCard with :total_contacts contacts (:total_imported imported, :total_skipped skipped)","import_stat":"You\u2019ve imported :number files so far.","import_title":"Import contacts in your account","import_upload_behaviour":"Import behaviour:","import_upload_behaviour_add":"Add new contacts and skip existing","import_upload_behaviour_help":"Replacing will replace all data found in the vCard, but will keep existing contact fields.","import_upload_behaviour_replace":"Replace existing contacts","import_upload_form_file":"Your .vcf<\/code> or .vCard<\/code> file:","import_upload_rule_cant_revert":"Please make sure data is accurate before uploading, as you can\u2019t undo the upload.","import_upload_rule_format":"We support .vcard<\/code> and .vcf<\/code> files.","import_upload_rule_instructions":"Export instructions for macOS Contacts.app<\/a> and Google Contacts<\/a>.","import_upload_rule_limit":"Files are limited to 10MB.","import_upload_rule_multiple":"If your contacts have multiple email addresses or phone numbers, only the first entry will be saved.","import_upload_rule_time":"It might take up to a minute to upload the contacts and process them. Please be patient.","import_upload_rule_vcard":"We support the vCard 3.0 format, which is the default format for macOS\u2019s Contacts.app and Google Contacts.","import_upload_rules_desc":"We do however have some rules:","import_upload_title":"Import your contacts from a vCard file","import_vcard_contact_exist":"Contact already exists","import_vcard_contact_no_firstname":"No first name (mandatory)","import_vcard_file_no_entries":"File contains no entries","import_vcard_file_not_found":"File not found","import_vcard_parse_error":"Error when parsing the vCard entry","import_vcard_unknown_entry":"Unknown contact name","import_view_report":"View report","lastname":"Last name","layout":"Layout","layout_big":"Full width of the browser","layout_small":"Maximum 1200 pixels wide","locale":"Language used in the app","locale_ar":"Arabic","locale_cs":"Czech","locale_de":"German","locale_en":"English","locale_en-GB":"English (United Kingdom)","locale_es":"Spanish","locale_fr":"French","locale_he":"Hebrew","locale_help":"Do you want to help translating Monica or add a new language? Please follow this link for more information<\/a>.","locale_hr":"Croatian","locale_it":"Italian","locale_ja":"Japanese","locale_nl":"Dutch","locale_pt":"Portuguese","locale_pt-BR":"Portuguese (Brazil)","locale_ru":"Russian","locale_sv":"Swedish","locale_tr":"Turkish","locale_zh":"Chinese Simplified","locale_zh-TW":"Chinese Traditional","logs_actor":"Actor","logs_description":"Description","logs_object":"Object","logs_size":"Size (Kb)","logs_subject":"Subject","logs_timestamp":"Timestamp","logs_title":"Everything that has happened to this account","me_choose":"Choose yourself","me_choose_placeholder":"Choose yourself","me_help":"This is the contact that represents you<\/em> in Monica","me_no_contact":"No contact selected yet.","me_remove_contact":"Remove the association","me_select":"Select a contact","me_select_click":"Click here to select a contact.","me_title":"Me as a contact","name":"Your name: :name","name_order":"Name order","name_order_firstname_lastname":" \u2013 John Doe","name_order_firstname_lastname_nickname":" () \u2013 John Doe (Rambo)","name_order_firstname_nickname_lastname":" () \u2013 John (Rambo) Doe","name_order_lastname_firstname":" \u2013 Doe John","name_order_lastname_firstname_nickname":" () \u2013 Doe John (Rambo)","name_order_lastname_nickname_firstname":" () \u2013 Doe (Rambo) John","name_order_nickname":" \u2013 Rambo","name_order_nickname_firstname_lastname":" ( ) \u2013 Rambo (Doe John)","password_btn":"Change password","password_change":"Change your password","password_current":"Current password","password_current_placeholder":"Enter your current password","password_new1":"New password","password_new1_placeholder":"Enter your new password","password_new2":"Confirm your new password","password_new2_placeholder":"Retype your new password","personalisation_paid_upgrade":"This is a premium feature that requires a Paid subscription to be active. Upgrade your account by visiting Settings > Subscription<\/a>.","personalisation_paid_upgrade_vue":"This is a premium feature that requires a Paid subscription to be active. Upgrade your account by visiting Settings > Subscription<\/a>.","personalization_activity_type_add_button":"Add a new activity type","personalization_activity_type_category_add":"Add a new activity type category","personalization_activity_type_category_description":"An activity with one of your contacts can have a type and a category type. Your account comes with a set of predefined category types by default, but you can customize these here.","personalization_activity_type_category_modal_add":"Add a new activity type category","personalization_activity_type_category_modal_delete":"Delete an activity type category","personalization_activity_type_category_modal_delete_desc":"Are you sure you want to delete this category? Deleting it will delete all associated activity types. Activities that belong to this category will not be affected by this deletion.","personalization_activity_type_category_modal_delete_error":"We can\u2019t find this activity type category.","personalization_activity_type_category_modal_edit":"Edit an activity type category","personalization_activity_type_category_modal_question":"What should we name this new category?","personalization_activity_type_category_table_actions":"Actions","personalization_activity_type_category_table_name":"Name","personalization_activity_type_category_title":"Activity type categories","personalization_activity_type_modal_add":"Add a new activity type","personalization_activity_type_modal_delete":"Delete an activity type","personalization_activity_type_modal_delete_desc":"Are you sure you want to delete this activity type? Activities that belong to this category will not be affected by this deletion.","personalization_activity_type_modal_delete_error":"We can\u2019t find this activity type.","personalization_activity_type_modal_edit":"Edit an activity type","personalization_activity_type_modal_question":"What should we name this new activity type?","personalization_contact_field_type_add":"Add new field type","personalization_contact_field_type_add_success":"The contact field type has been successfully added.","personalization_contact_field_type_delete_success":"The contact field type has been successfully deleted.","personalization_contact_field_type_description":"You can configure all the different types of contact fields that you can associate to all your contacts. For example, if a new social network appears in the future, you will be able to add this new way of communicating with your contacts right here.","personalization_contact_field_type_edit_success":"The contact field type has been successfully updated.","personalization_contact_field_type_modal_delete_description":"Are you sure you want to delete this contact field type? Deleting this type of contact field will delete ALL the data with this type for all of your contacts.","personalization_contact_field_type_modal_delete_title":"Delete an existing contact field type","personalization_contact_field_type_modal_edit_title":"Edit an existing contact field type","personalization_contact_field_type_modal_icon":"Icon (optional)","personalization_contact_field_type_modal_icon_help":"You can associate an icon with this contact field type. You need to add a reference to a Font Awesome icon.","personalization_contact_field_type_modal_name":"Name","personalization_contact_field_type_modal_protocol":"Protocol (optional)","personalization_contact_field_type_modal_protocol_help":"Each new contact field type can be clickable. If a protocol is set, we will use it to trigger the action that is set.","personalization_contact_field_type_modal_title":"Add a new contact field type","personalization_contact_field_type_table_actions":"Actions","personalization_contact_field_type_table_name":"Name","personalization_contact_field_type_table_protocol":"Protocol","personalization_contact_field_type_title":"Contact field types","personalization_genders_add":"Add new gender type","personalization_genders_default":"Default gender","personalization_genders_desc":"You can define as many genders as you need to. You need at least one gender type in your account.","personalization_genders_f":"Female","personalization_genders_list_contact_number":"{count} contact|{count} contacts","personalization_genders_m":"Male","personalization_genders_make_default":"Change default gender","personalization_genders_modal_add":"Add gender type","personalization_genders_modal_default":"Select the default gender for a new contact","personalization_genders_modal_delete":"Delete gender type","personalization_genders_modal_delete_desc":"Are you sure you want to delete the gender \u201c{name}\u201d?","personalization_genders_modal_delete_question":"You currently have {count} contact with this gender. If you delete this gender, what gender should this contact have?|You currently have {count} contacts with this gender. If you delete this gender, what gender should these contacts have?","personalization_genders_modal_delete_question_default":"This gender is the default one. If you delete this gender, which one will be the new default?","personalization_genders_modal_edit":"Update gender type","personalization_genders_modal_error":"Please choose a gender from the list.","personalization_genders_modal_name":"Name","personalization_genders_modal_name_help":"The name used to display the gender on a contact page.","personalization_genders_modal_sex":"Sex","personalization_genders_modal_sex_help":"Used to define the relationships, and during the VCard import\/export process.","personalization_genders_n":"None or not applicable","personalization_genders_o":"Other","personalization_genders_select_default":"Select default gender","personalization_genders_table_default":"Default","personalization_genders_table_name":"Name","personalization_genders_table_sex":"Sex","personalization_genders_title":"Gender types","personalization_genders_u":"Unknown","personalization_life_event_category_description":"A life event can have a type and a category. Your account comes with a set of predefined categories and types by default, but you can customize life event types here.","personalization_life_event_category_family_relationships":"Family & relationships","personalization_life_event_category_health_wellness":"Health & wellness","personalization_life_event_category_home_living":"Home & living","personalization_life_event_category_title":"Life event categories","personalization_life_event_category_travel_experiences":"Travel & experiences","personalization_life_event_category_work_education":"Work & education","personalization_life_event_type_achievement_or_award":"Achievement or award","personalization_life_event_type_add_button":"Add a new life event type","personalization_life_event_type_anniversary":"Anniversary","personalization_life_event_type_bought_a_home":"Bought a home","personalization_life_event_type_broken_bone":"Broke a bone","personalization_life_event_type_changed_beliefs":"Changed beliefs","personalization_life_event_type_dentist":"Had dental treatment","personalization_life_event_type_end_of_relationship":"End of relationship","personalization_life_event_type_engagement":"Engagement","personalization_life_event_type_expecting_a_baby":"Expecting a baby","personalization_life_event_type_first_kiss":"First kiss","personalization_life_event_type_first_met":"First met","personalization_life_event_type_first_word":"First word","personalization_life_event_type_holidays":"Holidays","personalization_life_event_type_home_improvement":"Home improvement","personalization_life_event_type_loss_of_a_loved_one":"Loss of a loved one","personalization_life_event_type_marriage":"Marriage","personalization_life_event_type_military_service":"Military service","personalization_life_event_type_modal_add":"Add a new life event type","personalization_life_event_type_modal_delete":"Delete a life event type","personalization_life_event_type_modal_delete_desc":"Are you sure you want to delete this life event type? Life events that belong to this type will be deleted by performing this action.","personalization_life_event_type_modal_delete_error":"We can\u2019t find this life event type.","personalization_life_event_type_modal_edit":"Edit a life event type","personalization_life_event_type_modal_question":"What should we name this new life event type?","personalization_life_event_type_moved":"Moved","personalization_life_event_type_new_child":"New child","personalization_life_event_type_new_eating_habits":"New eating habits","personalization_life_event_type_new_family_member":"New family member","personalization_life_event_type_new_hobby":"Took up a new hobby","personalization_life_event_type_new_instrument":"Started learning a new instrument","personalization_life_event_type_new_job":"New job","personalization_life_event_type_new_language":"Started learning a new language","personalization_life_event_type_new_license":"New license","personalization_life_event_type_new_pet":"New pet","personalization_life_event_type_new_relationship":"New relationship","personalization_life_event_type_new_roommate":"New roommate","personalization_life_event_type_new_school":"New school","personalization_life_event_type_new_sport":"Started playing a new sport","personalization_life_event_type_new_vehicle":"New vehicle","personalization_life_event_type_overcame_an_illness":"Overcame an illness","personalization_life_event_type_published_book_or_paper":"Published a book or paper","personalization_life_event_type_quit_a_habit":"Quit a habit","personalization_life_event_type_removed_braces":"Had braces removed","personalization_life_event_type_retirement":"Retirement","personalization_life_event_type_study_abroad":"Study abroad","personalization_life_event_type_surgery":"Had surgery","personalization_life_event_type_tattoo_or_piercing":"Tattoo or piercing","personalization_life_event_type_travel":"Travel","personalization_life_event_type_volunteer_work":"Volunteer work","personalization_life_event_type_wear_glass_or_contact":"Started wearing glasses or contacts","personalization_life_event_type_weight_loss":"Weight loss","personalization_live_event_category_table_actions":"Actions","personalization_live_event_category_table_name":"Name","personalization_module_desc":"You may not need all of Monica\u2019s features. Below you can toggle specific features that are used on a contact sheet. This change will affect ALL your contacts. Turning off a feature does not delete any data, it simply hides the feature.","personalization_module_save":"The change has been saved","personalization_module_title":"Features","personalization_reminder_rule_desc":"For every reminder that you set, Monica can send you an email a number of days before the event happens. You can adjust these notification settings here. These notifications only apply to monthly and yearly reminders.","personalization_reminder_rule_line":"{count} day before|{count} days before","personalization_reminder_rule_save":"The change has been saved","personalization_reminder_rule_title":"Reminder rules","personalization_tab_title":"Personalize your account","personalization_title":"Here you will find different settings to configure your account. These features are intended for \u201cpower users\u201d who want maximum control over Monica.","recovery_already_used_help":"This code has already been used.","recovery_clipboard":"Codes copied to the clipboard.","recovery_copy_help":"Copy codes in your clipboard","recovery_generate":"Generate new codes\u2026","recovery_generate_help":"Generating new codes will invalidate previously generated codes.","recovery_help_information":"You can use each recovery code once.","recovery_help_intro":"These are your recovery codes:","recovery_show":"Get recovery codes","recovery_title":"Recovery codes","reminder_time_to_send":"Time of the day reminders will be sent","reminder_time_to_send_help":"Your next reminder is scheduled to be sent on {dateTime}<\/span>.","reset_cta":"Reset account","reset_desc":"Do you wish to reset your account? This will remove all your contacts, and all of the data associated with them. Your account will not be deleted.","reset_notice":"Are you sure to reset your account? This is permanent and cannot be undone.","reset_success":"Your account has been reset successfully.","reset_title":"Reset your account","save":"Update preferences","security_help":"Change security matters for your account.","security_title":"Security","settings_success":"Preferences updated!","sidebar_personalization":"Personalization","sidebar_settings":"Account settings","sidebar_settings_api":"API","sidebar_settings_auditlogs":"Audit logs","sidebar_settings_dav":"DAV Resources","sidebar_settings_export":"Export data","sidebar_settings_import":"Import data","sidebar_settings_security":"Security","sidebar_settings_storage":"Storage","sidebar_settings_subscriptions":"Subscription","sidebar_settings_tags":"Tag management","sidebar_settings_users":"Users","storage_account_info":"Your account limit is :accountLimit Mb. Your current usage is :currentAccountSize Mb (about :percentUsage%).","storage_description":"Here you can see all the documents and photos uploaded about your contacts.","storage_title":"Storage","storage_upgrade_notice":"Upgrade your account to be able to upload documents and photos.","stripe_error_api_connection":"Network communication with Stripe failed. Try again later.","stripe_error_authentication":"Wrong authentication with Stripe","stripe_error_card":"Your card was declined. Decline message is: :message","stripe_error_invalid_request":"Invalid parameters. Try again later.","stripe_error_rate_limit":"Too many requests with Stripe right now. Try again later.","subscriptions_account_cancel":"You can cancel subscription<\/a> anytime.","subscriptions_account_confirm_payment":"Your payment is currently incomplete, please confirm your payment<\/a>.","subscriptions_account_current_paid_plan":"You are on the :name plan. Thanks so much for being a subscriber.","subscriptions_account_current_plan":"Your current plan","subscriptions_account_free_plan":"You are on the free plan.","subscriptions_account_free_plan_benefits_import_data_vcard":"Import your contacts with vCard","subscriptions_account_free_plan_benefits_reminders":"Reminders by email","subscriptions_account_free_plan_benefits_support":"Support the project on the long run, so we can introduce more great features.","subscriptions_account_free_plan_benefits_users":"Unlimited number of users","subscriptions_account_free_plan_upgrade":"You can upgrade your account to the :name plan, which costs $:price per month. Here are the advantages:","subscriptions_account_invoices":"Invoices","subscriptions_account_invoices_download":"Download","subscriptions_account_invoices_subscription":"Subscription from :startDate to :endDate","subscriptions_account_next_billing":"Your subscription will auto-renew on :date<\/strong>.","subscriptions_account_payment":"Which payment option fits you best?","subscriptions_account_upgrade":"Upgrade your account","subscriptions_account_upgrade_choice":"Pick a plan below and join over :customers persons who upgraded their Monica.","subscriptions_account_upgrade_title":"Upgrade Monica today and have more meaningful relationships.","subscriptions_back":"Back to settings","subscriptions_downgrade_cta":"Downgrade","subscriptions_downgrade_limitations":"The free plan has limitations. In order to be able to downgrade, you need to pass the checklist below:","subscriptions_downgrade_rule_contacts":"You must not have more than :number active contacts","subscriptions_downgrade_rule_contacts_constraint":"You currently have 1 contact<\/a>.|You currently have :count contacts<\/a>.","subscriptions_downgrade_rule_invitations":"You must not have any pending invitations","subscriptions_downgrade_rule_invitations_constraint":"You currently have 1 pending invitation<\/a>.|You currently have :count pending invitations<\/a>.","subscriptions_downgrade_rule_users":"You must have only 1 user in your account","subscriptions_downgrade_rule_users_constraint":"You currently have 1 user<\/a> in your account.|You currently have :count users<\/a> in your account.","subscriptions_downgrade_success":"You are back to the Free plan!","subscriptions_downgrade_thanks":"Thanks so much for having tried the paid plan. We keep adding new features on Monica all the time \u2013 so you might want to come back in the future to see if you might be interested in taking a subscription again.","subscriptions_downgrade_title":"Downgrade your account to the free plan","subscriptions_help_change_desc":"You can cancel anytime, no questions asked, and all by yourself \u2013 no need to contact support. However, you will not be refunded for the current period.","subscriptions_help_change_title":"What if I change my mind?","subscriptions_help_discounts_desc":"We do! Monica is free for students, and free for non-profits and charities. Just contact the support<\/a> with a proof of your status and we\u2019ll apply this special status in your account.","subscriptions_help_discounts_title":"Do you have discounts for non-profits and education?","subscriptions_help_limits_plan":"Yes. Free plans let you manage :number contacts.","subscriptions_help_limits_title":"Is there a limit to the number of contacts we can have on the free plan?","subscriptions_help_opensource_desc":"Monica is an open source project. This means it is built by a community who wants to build a great tool for the greater good. Being open source means the code is publicly available on GitHub, and everyone can inspect it, modify it or enhance it. All the money we raise is dedicated to building better features, paying for more powerful servers, and paying other costs. Thanks for your help. We couldn\u2019t do it without you.","subscriptions_help_opensource_title":"What is an open source project?","subscriptions_help_title":"Additional details you may be curious about","subscriptions_payment_cancelled":"This payment was cancelled.","subscriptions_payment_cancelled_title":"Payment Cancelled","subscriptions_payment_confirm_information":"Extra confirmation is needed to process your payment. Please confirm your payment by filling out your payment details below.","subscriptions_payment_confirm_title":"Confirm your :amount payment","subscriptions_payment_error_name":"Please provide your name.","subscriptions_payment_succeeded":"This payment was already successfully confirmed.","subscriptions_payment_succeeded_title":"Payment Successful","subscriptions_payment_success":"The payment was successful.","subscriptions_pdf_title":"Your :name monthly subscription","subscriptions_plan_choose":"Choose this plan","subscriptions_plan_include1":"Included with your upgrade:","subscriptions_plan_include2":"Unlimited number of contacts \u2022 Unlimited number of users \u2022 Reminders by email \u2022 Import with vCard \u2022 Personalization of the contact sheet","subscriptions_plan_include3":"100% of the profits go the development of this great open source project.","subscriptions_plan_month_bonus":"Cancel any time","subscriptions_plan_month_cost":"$5\/month","subscriptions_plan_month_title":"Pay monthly","subscriptions_plan_year_bonus":"Peace of mind for a whole year","subscriptions_plan_year_cost":"$45\/year","subscriptions_plan_year_cost_save":"you\u2019ll save 25%","subscriptions_plan_year_title":"Pay annually","subscriptions_upgrade_charge":"We\u2019ll charge your card :price now. The next charge will be on :date. If you ever change your mind, you can cancel at any time, no questions asked.","subscriptions_upgrade_charge_handled":"The payment is handled by Stripe<\/a>. No card information touches our server.","subscriptions_upgrade_choose":"You picked the :plan plan.","subscriptions_upgrade_credit":"Credit or debit card","subscriptions_upgrade_infos":"We couldn\u2019t be happier. Enter your payment info below.","subscriptions_upgrade_name":"Name on card","subscriptions_upgrade_submit":"Pay {amount}","subscriptions_upgrade_success":"Thank you! You are now subscribed.","subscriptions_upgrade_thanks":"Welcome to the community of people who try to make the world a better place.","subscriptions_upgrade_title":"Upgrade your account","subscriptions_upgrade_zip":"ZIP or postal code","tags_blank_description":"Tags work like folders, but you can add more than one tag to a contact. Go to a contact and tag a friend, right below the name. Once a contact is tagged, come back here to manage all the tags in your account.","tags_blank_title":"Tags are a great way of categorizing your contacts.","tags_list_contact_number":"1 contact|:count contacts","tags_list_delete_confirmation":"Are you sure you want to delete the tag? No contacts will be deleted, only the tag.","tags_list_delete_success":"The tag has been successfully deleted","tags_list_description":"You can organize your contacts by setting up tags. Tags work like folders, but you can add more than one tag to a contact. To add a new tag, add it on the contact itself.","tags_list_title":"Tags","temperature_scale":"Temperature scale","temperature_scale_celsius":"Celsius","temperature_scale_fahrenheit":"Fahrenheit","timezone":"Timezone","title_general":"General Information","title_i18n":"International settings","title_layout":"Layout","users_accept_title":"Accept invitation and create a new account","users_add_confirmation":"I confirm that I want to invite this user to my account. This person will have access to ALL of my data and see exactly what I see.","users_add_cta":"Invite user by email","users_add_description":"This person will have the same access as you do, including inviting or deleting other users, including you. Make sure you trust this person before giving them access.","users_add_email_field":"Enter the email of the person you want to invite","users_add_title":"Invite a new user to your account by email","users_blank_add_title":"Would you like to invite someone else?","users_blank_cta":"Invite someone","users_blank_description":"This person will have the same access that you have, and will be able to add, edit or delete contact information.","users_blank_title":"You are the only one who has access to this account.","users_error_already_invited":"You already have invited this user. Please choose another email address.","users_error_email_already_taken":"This email is already taken. Please choose another one","users_error_email_not_similar":"This is not the email of the person who\u2019ve invited you.","users_error_please_confirm":"Please confirm that you want to invite this user before proceeding with the invitation","users_invitation_deleted_confirmation_message":"The invitation has been successfully deleted","users_invitation_need_subscription":"Adding more users requires a subscription.","users_invitations_delete_confirmation":"Are you sure you want to delete this invitation?","users_list_add_user":"Invite a new user","users_list_delete_confirmation":"Are you sure to delete this user from your account?","users_list_invitations_explanation":"Below are the people you\u2019ve invited to join Monica as a collaborator.","users_list_invitations_invited_by":"invited by :name","users_list_invitations_sent_date":"sent on :date","users_list_invitations_title":"Pending invitations","users_list_title":"Users with access to your account","users_list_you":"That\u2019s you","webauthn_buttonAdvise":"If your security key has a button, press it.","webauthn_delete_confirmation":"Are you sure you want to delete this key?","webauthn_delete_success":"Key deleted","webauthn_enable_description":"Add a new security key","webauthn_error_already_used":"This key is already registered. It\u2019s not necessary to register it again.","webauthn_error_not_allowed":"The operation either timed out or was not allowed.","webauthn_insertKey":"Insert your security key.","webauthn_key_name":"Key name:","webauthn_key_name_help":"Give your key a name.","webauthn_last_use":"Last use: {timestamp}","webauthn_noButtonAdvise":"If it does not, remove it and insert it again.","webauthn_not_secured":"WebAuthn only supports secure connections. Please load this page with https scheme.","webauthn_not_supported":"Your browser doesn\u2019t currently support WebAuthn.","webauthn_success":"Your key is detected and validated.","webauthn_title":"Security key \u2014 WebAuthn protocol"},"validation":{"accepted":"The :attribute must be accepted.","active_url":"The :attribute is not a valid URL.","after":"The :attribute must be a date after :date.","after_or_equal":"The :attribute must be a date after or equal to :date.","alpha":"The :attribute may only contain letters.","alpha_dash":"The :attribute may only contain letters, numbers, dashes and underscores.","alpha_num":"The :attribute may only contain letters and numbers.","array":"The :attribute must be an array.","attributes":[],"before":"The :attribute must be a date before :date.","before_or_equal":"The :attribute must be a date before or equal to :date.","between":{"array":"The :attribute must have between :min and :max items.","file":"The :attribute must be between :min and :max kilobytes.","numeric":"The :attribute must be between :min and :max.","string":"The :attribute must be between :min and :max characters."},"boolean":"The :attribute field must be true or false.","confirmed":"The :attribute confirmation does not match.","custom":{"attribute-name":{"rule-name":"custom-message"}},"date":"The :attribute is not a valid date.","date_equals":"The :attribute must be a date equal to :date.","date_format":"The :attribute does not match the format :format.","different":"The :attribute and :other must be different.","digits":"The :attribute must be :digits digits.","digits_between":"The :attribute must be between :min and :max digits.","dimensions":"The :attribute has invalid image dimensions.","distinct":"The :attribute field has a duplicate value.","email":"The :attribute must be a valid email address.","ends_with":"The :attribute must end with one of the following: :values.","exists":"The selected :attribute is invalid.","file":"The :attribute must be a file.","filled":"The :attribute field must have a value.","gt":{"array":"The :attribute must have more than :value items.","file":"The :attribute must be greater than :value kilobytes.","numeric":"The :attribute must be greater than :value.","string":"The :attribute must be greater than :value characters."},"gte":{"array":"The :attribute must have :value items or more.","file":"The :attribute must be greater than or equal :value kilobytes.","numeric":"The :attribute must be greater than or equal :value.","string":"The :attribute must be greater than or equal :value characters."},"image":"The :attribute must be an image.","in":"The selected :attribute is invalid.","in_array":"The :attribute field does not exist in :other.","integer":"The :attribute must be an integer.","ip":"The :attribute must be a valid IP address.","ipv4":"The :attribute must be a valid IPv4 address.","ipv6":"The :attribute must be a valid IPv6 address.","json":"The :attribute must be a valid JSON string.","lt":{"array":"The :attribute must have less than :value items.","file":"The :attribute must be less than :value kilobytes.","numeric":"The :attribute must be less than :value.","string":"The :attribute must be less than :value characters."},"lte":{"array":"The :attribute must not have more than :value items.","file":"The :attribute must be less than or equal :value kilobytes.","numeric":"The :attribute must be less than or equal :value.","string":"The :attribute must be less than or equal :value characters."},"max":{"array":"The :attribute may not have more than :max items.","file":"The :attribute may not be greater than :max kilobytes.","numeric":"The :attribute may not be greater than :max.","string":"The :attribute may not be greater than :max characters."},"mimes":"The :attribute must be a file of type: :values.","mimetypes":"The :attribute must be a file of type: :values.","min":{"array":"The :attribute must have at least :min items.","file":"The :attribute must be at least :min kilobytes.","numeric":"The :attribute must be at least :min.","string":"The :attribute must be at least :min characters."},"not_in":"The selected :attribute is invalid.","not_regex":"The :attribute format is invalid.","numeric":"The :attribute must be a number.","password":"The password is incorrect.","present":"The :attribute field must be present.","regex":"The :attribute format is invalid.","required":"The :attribute field is required.","required_if":"The :attribute field is required when :other is :value.","required_unless":"The :attribute field is required unless :other is in :values.","required_with":"The :attribute field is required when :values is present.","required_with_all":"The :attribute field is required when :values are present.","required_without":"The :attribute field is required when :values is not present.","required_without_all":"The :attribute field is required when none of :values are present.","same":"The :attribute and :other must match.","size":{"array":"The :attribute must contain :size items.","file":"The :attribute must be :size kilobytes.","numeric":"The :attribute must be :size.","string":"The :attribute must be :size characters."},"starts_with":"The :attribute must start with one of the following: :values.","string":"The :attribute must be a string.","timezone":"The :attribute must be a valid zone.","unique":"The :attribute has already been taken.","uploaded":"The :attribute failed to upload.","url":"The :attribute format is invalid.","uuid":"The :attribute must be a valid UUID."}} +{"app":{"add":"Add","another_day":"another day","application_description":"Monica is a tool to manage your interactions with your loved ones, friends, and family.","application_og_title":"Have better relations with your loved ones. Free Online CRM for friends and family.","application_title":"Monica \u2013 personal relationship manager","back":"Back","breadcrumb_add_note":"Add a note","breadcrumb_add_significant_other":"Add significant other","breadcrumb_api":"API","breadcrumb_archived_contacts":"Archived contacts","breadcrumb_dashboard":"Dashboard","breadcrumb_dav":"DAV Resources","breadcrumb_edit_introductions":"How did you meet","breadcrumb_edit_note":"Edit a note","breadcrumb_edit_significant_other":"Edit significant other","breadcrumb_journal":"Journal","breadcrumb_list_contacts":"List of people","breadcrumb_profile":"Profile of :name","breadcrumb_settings":"Settings","breadcrumb_settings_export":"Export","breadcrumb_settings_import":"Import","breadcrumb_settings_import_report":"Import report","breadcrumb_settings_import_upload":"Upload","breadcrumb_settings_personalization":"Personalization","breadcrumb_settings_security":"Security","breadcrumb_settings_security_2fa":"Two Factor Authentication","breadcrumb_settings_subscriptions":"Subscription","breadcrumb_settings_tags":"Tags","breadcrumb_settings_users":"Users","breadcrumb_settings_users_add":"Add a user","cancel":"Cancel","close":"Close","compliance_desc":"We have changed our Terms of Use<\/a> and Privacy Policy<\/a>. By law we have to ask you to review them and accept them so you can continue to use your account.","compliance_desc_end":"We don\u2019t do anything nasty with your data or your account and we never will.","compliance_terms":"Accept new terms and privacy policy","compliance_title":"Sorry for the interruption.","confirm":"Confirm","contact_list_avatar":"Avatar","contact_list_description":"Description","contact_list_name":"Contact","copy":"Copy","create":"Create","date":"Date","dav_birthdays":"Birthdays","dav_birthdays_description":":name\u2019s contact\u2019s birthdays","dav_contacts":"Contacts","dav_contacts_description":":name\u2019s contacts","dav_tasks":"Tasks","dav_tasks_description":":name\u2019s tasks","default_save_success":"The data has been saved.","delete":"Delete","delete_confirm":"Sure?","done":"Done","download":"Download","edit":"Edit","emotion_adoration":"Adoration","emotion_affection":"Affection","emotion_aggravation":"Aggravation","emotion_agitation":"Agitation","emotion_agony":"Agony","emotion_alarm":"Alarm","emotion_alienation":"Alienation","emotion_amazement":"Amazement","emotion_amusement":"Amusement","emotion_anger":"Anger","emotion_anguish":"Anguish","emotion_annoyance":"Annoyance","emotion_anxiety":"Anxiety","emotion_apprehension":"Apprehension","emotion_arousal":"Arousal","emotion_astonishment":"Astonishment","emotion_attraction":"Attraction","emotion_bitterness":"Bitterness","emotion_bliss":"Bliss","emotion_caring":"Caring","emotion_cheerfulness":"Cheerfulness","emotion_compassion":"Compassion","emotion_contempt":"Contempt","emotion_contentment":"Contentment","emotion_defeat":"Defeat","emotion_dejection":"Dejection","emotion_delight":"Delight","emotion_depression":"Depression","emotion_desire":"Desire","emotion_despair":"Despair","emotion_disappointment":"Disappointment","emotion_disgust":"Disgust","emotion_dislike":"Dislike","emotion_dismay":"Dismay","emotion_displeasure":"Displeasure","emotion_distress":"Distress","emotion_dread":"Dread","emotion_eagerness":"Eagerness","emotion_ecstasy":"Ecstasy","emotion_elation":"Elation","emotion_embarrassment":"Embarrassment","emotion_enjoyment":"Enjoyment","emotion_enthrallment":"Enthrallment","emotion_enthusiasm":"Enthusiasm","emotion_envy":"Envy","emotion_euphoria":"Euphoria","emotion_exasperation":"Exasperation","emotion_excitement":"Excitement","emotion_exhilaration":"Exhilaration","emotion_fear":"Fear","emotion_ferocity":"Ferocity","emotion_fondness":"Fondness","emotion_fright":"Fright","emotion_frustration":"Frustration","emotion_fury":"Fury","emotion_gaiety":"Gaiety","emotion_gladness":"Gladness","emotion_glee":"Glee","emotion_gloom":"Gloom","emotion_glumness":"Glumness","emotion_grief":"Grief","emotion_grouchiness":"Grouchiness","emotion_grumpiness":"Grumpiness","emotion_guilt":"Guilt","emotion_happiness":"Happiness","emotion_hate":"Hate","emotion_homesickness":"Homesickness","emotion_hope":"Hope","emotion_hopelessness":"Hopelessness","emotion_horror":"Horror","emotion_hostility":"Hostility","emotion_humiliation":"Humiliation","emotion_hurt":"Hurt","emotion_hysteria":"Hysteria","emotion_infatuation":"Infatuation","emotion_insecurity":"Insecurity","emotion_insult":"Insult","emotion_irritation":"Irritation","emotion_isolation":"Isolation","emotion_jealousy":"Jealousy","emotion_jolliness":"Jolliness","emotion_joviality":"Joviality","emotion_joy":"Joy","emotion_jubilation":"Jubilation","emotion_liking":"Liking","emotion_loathing":"Loathing","emotion_loneliness":"Loneliness","emotion_longing":"Longing","emotion_love":"Love","emotion_lust":"Lust","emotion_melancholy":"Melancholy","emotion_misery":"Misery","emotion_mortification":"Mortification","emotion_neglect":"Neglect","emotion_nervousness":"Nervousness","emotion_optimism":"Optimism","emotion_outrage":"Outrage","emotion_panic":"Panic","emotion_passion":"Passion","emotion_pity":"Pity","emotion_pleasure":"Pleasure","emotion_pride":"Pride","emotion_primary_anger":"Anger","emotion_primary_fear":"Fear","emotion_primary_joy":"Joy","emotion_primary_love":"Love","emotion_primary_sadness":"Sadness","emotion_primary_surprise":"Surprise","emotion_rage":"Rage","emotion_rapture":"Rapture","emotion_regret":"Regret","emotion_rejection":"Rejection","emotion_relief":"Relief","emotion_remorse":"Remorse","emotion_resentment":"Resentment","emotion_revulsion":"Revulsion","emotion_sadness":"Sadness","emotion_satisfaction":"Satisfaction","emotion_scorn":"Scorn","emotion_secondary_affection":"Affection","emotion_secondary_cheerfulness":"Cheerfulness","emotion_secondary_contentment":"Contentment","emotion_secondary_disappointment":"Disappointment","emotion_secondary_disgust":"Disgust","emotion_secondary_enthrallment":"Enthrallment","emotion_secondary_envy":"Envy","emotion_secondary_exasperation":"Exasperation","emotion_secondary_horror":"Horror","emotion_secondary_irritation":"Irritation","emotion_secondary_longing":"Longing","emotion_secondary_lust":"Lust","emotion_secondary_neglect":"Neglect","emotion_secondary_nervousness":"Nervousness","emotion_secondary_optimism":"Optimism","emotion_secondary_pride":"Pride","emotion_secondary_rage":"Rage","emotion_secondary_relief":"Relief","emotion_secondary_sadness":"Sadness","emotion_secondary_shame":"Shame","emotion_secondary_suffering":"Suffering","emotion_secondary_surprise":"Surprise","emotion_secondary_sympathy":"Sympathy","emotion_secondary_zest":"Zest","emotion_sentimentality":"Sentimentality","emotion_shame":"Shame","emotion_shock":"Shock","emotion_sorrow":"Sorrow","emotion_spite":"Spite","emotion_suffering":"Suffering","emotion_surprise":"Surprise","emotion_sympathy":"Sympathy","emotion_tenderness":"Tenderness","emotion_tenseness":"Tenseness","emotion_terror":"Terror","emotion_thrill":"Thrill","emotion_uneasiness":"Uneasiness","emotion_unhappiness":"Unhappiness","emotion_vengefulness":"Vengefulness","emotion_woe":"Woe","emotion_worry":"Worry","emotion_wrath":"Wrath","emotion_zeal":"Zeal","emotion_zest":"Zest","error_help":"We\u2019ll be right back.","error_id":"Error ID: :id","error_maintenance":"Maintenance in progress. Be right back.","error_no_term":"There is no policy for this instance yet.","error_save":"We had an error trying to save the data.","error_title":"Whoops! Something went wrong.","error_try_again":"Something went wrong. Please try again.","error_twitter":"Follow our Twitter account<\/a> to be alerted when it\u2019s up again.","error_unauthorized":"You don\u2019t have the right to edit this resource.","error_unavailable":"Service unavailable","error_user_account":"This user does not belong to the given account.","file_selected":"1 file selected...|{count} files selected...","filter":"Filter the list","footer_modal_version_release_away":"You are 1 release behind the latest version available. You should update your instance.|You are :number releases behind the latest version available. You should update your instance.","footer_modal_version_whats_new":"What\u2019s new","footer_new_version":"A new version is available","footer_newsletter":"Newsletter","footer_privacy":"Privacy policy","footer_release":"Release notes","footer_remarks":"Any remarks?","footer_send_email":"Send me an email","footer_source_code":"Contribute","footer_version":"Version: :version","gender_female":"Woman","gender_male":"Man","gender_no_gender":"No gender","gender_none":"Rather not say","go_back":"Go back","header_changelog_link":"Product changes","header_logout_link":"Logout","header_settings_link":"Settings","load_more":"Load more","loading":"Loading...","main_nav_activities":"Activities","main_nav_cta":"Add people","main_nav_dashboard":"Dashboard","main_nav_family":"Contacts","main_nav_journal":"Journal","main_nav_tasks":"Tasks","markdown_description":"Want to format your text nicely? We support Markdown to add bold, italic, lists, and more.","markdown_link":"Read documentation","new":"new","no":"No","percent_uploaded":"{percent}% uploaded","relationship_type_bestfriend":"best friend","relationship_type_bestfriend_female":"best friend","relationship_type_bestfriend_female_with_name":":name\u2019s best friend","relationship_type_bestfriend_with_name":":name\u2019s best friend","relationship_type_boss":"boss","relationship_type_boss_female":"boss","relationship_type_boss_female_with_name":":name\u2019s boss","relationship_type_boss_with_name":":name\u2019s boss","relationship_type_child":"son","relationship_type_child_female":"daughter","relationship_type_child_female_with_name":":name\u2019s daughter","relationship_type_child_with_name":":name\u2019s son","relationship_type_colleague":"colleague","relationship_type_colleague_female":"colleague","relationship_type_colleague_female_with_name":":name\u2019s colleague","relationship_type_colleague_with_name":":name\u2019s colleague","relationship_type_cousin":"cousin","relationship_type_cousin_female":"cousin","relationship_type_cousin_female_with_name":":name\u2019s cousin","relationship_type_cousin_with_name":":name\u2019s cousin","relationship_type_date":"date","relationship_type_date_female":"date","relationship_type_date_female_with_name":":name\u2019s date","relationship_type_date_with_name":":name\u2019s date","relationship_type_ex":"ex-boyfriend","relationship_type_ex_female":"ex-girlfriend","relationship_type_ex_female_with_name":":name\u2019s ex-girlfriend","relationship_type_ex_husband":"ex-husband","relationship_type_ex_husband_female":"ex-wife","relationship_type_ex_husband_female_with_name":":name\u2019s ex-wife","relationship_type_ex_husband_with_name":":name\u2019s ex-husband","relationship_type_ex_with_name":":name\u2019s ex-boyfriend","relationship_type_friend":"friend","relationship_type_friend_female":"friend","relationship_type_friend_female_with_name":":name\u2019s friend","relationship_type_friend_with_name":":name\u2019s friend","relationship_type_godfather":"godfather","relationship_type_godfather_female":"godmother","relationship_type_godfather_female_with_name":":name\u2019s godmother","relationship_type_godfather_with_name":":name\u2019s godfather","relationship_type_godson":"godson","relationship_type_godson_female":"goddaughter","relationship_type_godson_female_with_name":":name\u2019s goddaughter","relationship_type_godson_with_name":":name\u2019s godson","relationship_type_grandchild":"grand child","relationship_type_grandchild_female":"grand child","relationship_type_grandchild_female_with_name":":name\u2019s grand child","relationship_type_grandchild_with_name":":name\u2019s grand child","relationship_type_grandparent":"grand parent","relationship_type_grandparent_female":"grand parent","relationship_type_grandparent_female_with_name":":name\u2019s grand parent","relationship_type_grandparent_with_name":":name\u2019s grand parent","relationship_type_group_family":"Family relationships","relationship_type_group_friend":"Friend relationships","relationship_type_group_love":"Love relationships","relationship_type_group_other":"Other kind of relationships","relationship_type_group_work":"Work relationships","relationship_type_inlovewith":"in love with","relationship_type_inlovewith_female":"in love with","relationship_type_inlovewith_female_with_name":"someone :name is in love with","relationship_type_inlovewith_with_name":"someone :name is in love with","relationship_type_lovedby":"loved by","relationship_type_lovedby_female":"loved by","relationship_type_lovedby_female_with_name":":name\u2019s secret lover","relationship_type_lovedby_with_name":":name\u2019s secret lover","relationship_type_lover":"lover","relationship_type_lover_female":"lover","relationship_type_lover_female_with_name":":name\u2019s lover","relationship_type_lover_with_name":":name\u2019s lover","relationship_type_mentor":"mentor","relationship_type_mentor_female":"mentor","relationship_type_mentor_female_with_name":":name\u2019s mentor","relationship_type_mentor_with_name":":name\u2019s mentor","relationship_type_nephew":"nephew","relationship_type_nephew_female":"niece","relationship_type_nephew_female_with_name":":name\u2019s niece","relationship_type_nephew_with_name":":name\u2019s nephew","relationship_type_parent":"father","relationship_type_parent_female":"mother","relationship_type_parent_female_with_name":":name\u2019s mother","relationship_type_parent_with_name":":name\u2019s father","relationship_type_partner":"significant other","relationship_type_partner_female":"significant other","relationship_type_partner_female_with_name":":name\u2019s significant other","relationship_type_partner_with_name":":name\u2019s significant other","relationship_type_protege":"protege","relationship_type_protege_female":"protege","relationship_type_protege_female_with_name":":name\u2019s protege","relationship_type_protege_with_name":":name\u2019s protege","relationship_type_sibling":"brother","relationship_type_sibling_female":"sister","relationship_type_sibling_female_with_name":":name\u2019s sister","relationship_type_sibling_with_name":":name\u2019s brother","relationship_type_spouse":"spouse","relationship_type_spouse_female":"spouse","relationship_type_spouse_female_with_name":":name\u2019s spouse","relationship_type_spouse_with_name":":name\u2019s spouse","relationship_type_stepchild":"stepson","relationship_type_stepchild_female":"stepdaughter","relationship_type_stepchild_female_with_name":":name\u2019s stepdaughter","relationship_type_stepchild_with_name":":name\u2019s stepson","relationship_type_stepparent":"stepfather","relationship_type_stepparent_female":"stepmother","relationship_type_stepparent_female_with_name":":name\u2019s stepmother","relationship_type_stepparent_with_name":":name\u2019s stepfather","relationship_type_subordinate":"subordinate","relationship_type_subordinate_female":"subordinate","relationship_type_subordinate_female_with_name":":name\u2019s subordinate","relationship_type_subordinate_with_name":":name\u2019s subordinate","relationship_type_uncle":"uncle","relationship_type_uncle_female":"aunt","relationship_type_uncle_female_with_name":":name\u2019s aunt","relationship_type_uncle_with_name":":name\u2019s uncle","remove":"Remove","retry":"Retry","revoke":"Revoke","save":"Save","save_close":"Save and close","today":"today","type":"Type","unknown":"I don\u2019t know","update":"Update","upgrade":"Upgrade to unlock","upload":"Upload","verify":"Verify","weather_clear-day":"Clear day","weather_clear-night":"Clear night","weather_cloudy":"Cloudy","weather_current_temperature_celsius":":temperature \u00b0C","weather_current_temperature_fahrenheit":":temperature \u00b0F","weather_current_title":"Current weather","weather_fog":"Fog","weather_partly-cloudy-day":"Partly cloudy day","weather_partly-cloudy-night":"Partly cloudy night","weather_rain":"Rain","weather_sleet":"Sleet","weather_snow":"Snow","weather_wind":"Wind","with":"with","yes":"Yes","yesterday":"yesterday","zoom":"Zoom"},"auth":{"2fa_one_time_password":"Two factor authentication code","2fa_otp_help":"Open up your two factor authentication mobile app and copy the code","2fa_recuperation_code":"Enter a two factor recovery code","2fa_title":"Two Factor Authentication","2fa_wrong_validation":"The two factor authentication has failed.","back_homepage":"Back to homepage","button_remember":"Remember Me","change_language":"Change language to :lang","change_language_title":"Change language:","confirmation_again":"If you want to change your email address you can click here<\/a>.","confirmation_check":"Before proceeding, please check your email for a verification link.","confirmation_fresh":"A fresh verification link has been sent to your email address.","confirmation_request_another":"If you did not receive the email click here to request another<\/a>.","confirmation_title":"Verify Your Email Address","create_account":"Create the first account by signing up<\/a>","email":"Email","email_change_current_email":"Current email address:","email_change_new":"New email address","email_change_title":"Change your email address","email_changed":"Your email address has been changed. Check your mailbox to validate it.","failed":"These credentials do not match our records.","login":"Login","login_again":"Please login again to your account","login_to_account":"Login to your account","login_with_recovery":"Login with a recovery code","mfa_auth_otp":"Authenticate with your two factor device","mfa_auth_webauthn":"Authenticate with a security key (WebAuthn)","not_authorized":"You are not authorized to execute this action","password":"Password","password_forget":"Forget your password?","password_reset":"Reset your password","password_reset_action":"Reset Password","password_reset_email":"E-Mail Address","password_reset_email_content":"Click here to reset your password:","password_reset_password":"Password","password_reset_password_confirm":"Confirm Password","password_reset_send_link":"Send Password Reset Link","password_reset_title":"Reset Password","recovery":"Recovery code","register_action":"Register","register_create_account":"You need to create an account to use Monica","register_email":"Enter a valid email address","register_email_example":"you@home","register_firstname":"First name","register_firstname_example":"eg. John","register_invitation_email":"For security purposes, please indicate the email of the person who\u2019ve invited you to join this account. This information is provided in the invitation email.","register_lastname":"Last name","register_lastname_example":"eg. Doe","register_login":"Log in<\/a> if you already have an account.","register_password":"Password","register_password_confirmation":"Password confirmation","register_password_example":"Enter a secure password","register_policy":"Signing up signifies you\u2019ve read and agree to our Privacy Policy<\/a> and Terms of use<\/a>.","register_title_create":"Create your Monica account","register_title_welcome":"Welcome to your newly installed Monica instance","signup":"Sign up","signup_disabled":"Registration is currently disabled","signup_error":"An error occured trying to register the user","signup_no_account":"Don\u2019t have an account?","throttle":"Too many login attempts. Please try again in :seconds seconds.","use_recovery":"Or you can use a recovery code<\/a>"},"changelog":{"note":"Note: unfortunately, this page is only in English.","title":"Product changes"},"dashboard":{"dashboard_blank_cta":"Add your first contact","dashboard_blank_description":"Monica is the place to organize all the interactions you have with the people you care about.","dashboard_blank_illustration":"Illustration by Freepik<\/a>","dashboard_blank_title":"Welcome to your account!","debts_you_owe":"You owe","notes_title":"You don\u2019t have any starred notes yet.","product_changes":"Product changes","product_view_details":"View details","reminders_next_months":"Events in the next 3 months","reminders_none":"No reminders for this month.","statistics_activities":"Activities","statistics_contacts":"Contacts","statistics_gifts":"Gifts","tab_calls_blank":"You haven\u2019t logged any calls yet.","tab_debts":"Debts","tab_debts_blank":"You haven\u2019t logged any debts yet.","tab_favorite_notes":"Favorite notes","tab_recent_calls":"Recent calls","tab_tasks":"Tasks","tab_tasks_blank":"You haven\u2019t any tasks yet.","task_add_cta":"Add a task","tasks_add_note":"Press Enter<\/kbd> to add the task.","tasks_add_task_placeholder":"What is this task about?","tasks_tab_your_contacts":"Tasks related to your contacts","tasks_tab_your_tasks":"Your tasks"},"format":{"full_date_year":"F d, Y","full_hour":"h.i A","full_month":"F","full_month_year":"F Y","short_date":"M d","short_date_year":"M d, Y","short_date_year_time":"M d, Y H:i","short_day":"D","short_month":"M","short_month_year":"M Y","short_text":"{text}\u2026"},"journal":{"delete_confirmation":"Are you sure you want to delete this journal entry?","entry_delete_success":"The journal entry has been successfully deleted.","journal_add":"Add a journal entry","journal_add_comment":"Care to add a comment (optional)?","journal_add_cta":"Save","journal_add_date":"Date","journal_add_post":"Entry","journal_add_title":"Title (optional)","journal_blank_cta":"Add your first journal entry","journal_blank_description":"The journal lets you write events that happened to you, and remember them.","journal_come_back":"Thanks. Come back tomorrow to rate your day again.","journal_created_automatically":"Created automatically","journal_description":"Note: the journal lists both manual journal entries, and automatic entries like Activities done with your contacts. While you can delete journal entries manually, you\u2019ll have to delete the activity directly on the contact page.","journal_edit":"Edit a journal entry","journal_empty":"Empty journal","journal_entry_rate":"You rated your day.","journal_entry_type_activity":"Activity","journal_entry_type_journal":"Journal entry","journal_rate":"How was your day? You can rate it once a day.","journal_show_comment":"Show comment"},"logs":{"contact_log_contact_created":"Created the contact.","contact_log_contact_description_cleared":"Cleared the description.","contact_log_contact_description_updated":"Updated the description.","contact_log_contact_work_updated":"Updated work information.","settings_log_company_created":"Created a company called :name.","settings_log_contact_created_with_name":"Added :name as a contact.","settings_log_contact_description_cleared_with_name":"Cleared the description of :name.","settings_log_contact_description_updated_with_name":"Updated the description of :name.","settings_log_contact_work_updated_with_name":"Updated work information of :name."},"mail":{"comment":"Comment: :comment","confirmation_email_bottom":"If you did not create an account, no further action is required.","confirmation_email_button":"Verify email address","confirmation_email_intro":"To validate your email click on the button below","confirmation_email_title":"Monica \u2013 Email verification","footer_contact_info":"Add, view, complete, and change information about this contact:","footer_contact_info2":"See :name\u2019s profile","footer_contact_info2_link":"See :name\u2019s profile: :url","for":"For: :name","greetings":"Hi :username","invitation_button":"Accept invitation","invitation_expiration":"This link will expire in :count days.","invitation_intro":"You\u2019ve been invited by :name (:email) to use Monica, a nice Personal Relationship Management tool.","invitation_link":"To accept the invitation, click on the link below:","invitation_title":"Monica \u2013 You are invited by :name","notification_description":"In :count days (on :date), the following event will happen:","notification_subject_line":"You have an upcoming event","notifications_footer":"If you\u2019re having trouble clicking the \":actionText\" button, copy and paste the URL below into your web browser: [:actionURL](:actionURL)","notifications_hello":"Hello!","notifications_regards":"Regards","notifications_rights":"All rights reserved","notifications_whoops":"Whoops!","password_reset_bottom":"If you did not request a password reset, no further action is required.","password_reset_button":"Reset Password","password_reset_expiration":"This password reset link will expire in :count minutes.","password_reset_intro":"You are receiving this email because we received a password reset request for your account.","password_reset_title":"Monica \u2013 Reset Password Notification","stay_in_touch_subject_description":"You asked to be reminded to stay in touch with :name every :frequency day.|You asked to be reminded to stay in touch with :name every :frequency days.","stay_in_touch_subject_line":"Stay in touch with :name","subject_line":"Reminder for :contact","want_reminded_of":"You wanted to be reminded of :reason"},"pagination":{"next":"Next \u276f","previous":"\u276e Previous"},"passwords":{"changed":"Password changed successfully.","invalid":"Current password you entered is not correct.","reset":"Your password has been reset!","sent":"If the email you entered exists in our records, you\u2019ve been sent a password reset link.","throttled":"Please wait before retrying.","token":"This password reset token is invalid.","user":"If the email you entered exists in our records, you\u2019ve been sent a password reset link."},"people":{"activities_activity":"Activity Category","activities_add_activity":"Add activity","activities_add_category":"Indicate a category","activities_add_date_occured":"The activity happened on...","activities_add_emotions":"Add emotions","activities_add_emotions_title":"Do you want to log how you felt during this activity? (optional)","activities_add_error":"Error when adding the activity","activities_add_more_details":"Add more details","activities_add_participants":"Who, apart from {name}, participated in this activity? (optional)","activities_add_participants_cta":"Add participants","activities_add_pick_activity":"(Optional) Would you like to categorize this activity? You don\u2019t have to, but it will give you statistics later on","activities_add_success":"The activity has been added successfully","activities_add_title":"What did you do with {name}?","activities_blank_add_activity":"Add an activity","activities_blank_title":"Keep track of what you\u2019ve done with {name} in the past, and what you\u2019ve talked about","activities_delete_success":"The activity has been deleted successfully","activities_item_information":":Activity. Happened on :date","activities_list_category":"Category:","activities_list_date":"Happened on","activities_list_emotions":"Emotions felt:","activities_list_participants":"Participants:","activities_profile_number_occurences":":value activity|:value activities","activities_profile_subtitle":"You\u2019ve logged :total_activities activity with :name in total and :activities_last_twelve_months in the last 12 months so far.|You\u2019ve logged :total_activities activities with :name in total and :activities_last_twelve_months in the last 12 months so far.","activities_profile_title":"Activities report between :name and you","activities_profile_year_summary":"Here is what you two have done in :year","activities_profile_year_summary_activity_types":"Here is a breakdown of the type of activities you\u2019ve done together in :year","activities_summary":"Describe what you did","activities_update_success":"The activity has been updated successfully","activities_view_activities_report":"View activities report","activities_who_was_involved":"Who was involved?","activity_title":"Activities","activity_type_ate_at_his_place":"ate at their place","activity_type_ate_at_home":"ate at home","activity_type_ate_restaurant":"ate at a restaurant","activity_type_category_cultural_activities":"Cultural activities","activity_type_category_food":"Food","activity_type_category_simple_activities":"Simple activities","activity_type_category_sport":"Sport","activity_type_did_sport_activities_together":"played a sport together","activity_type_just_hung_out":"just hung out","activity_type_picnicked":"picnicked","activity_type_talked_at_home":"just talked at home","activity_type_watched_movie_at_home":"watched a movie at home","activity_type_went_bar":"went to a bar","activity_type_went_concert":"went to a concert","activity_type_went_museum":"went to the museum","activity_type_went_play":"went to a play","activity_type_went_theater":"went to the theater","age_approximate_in_years":"around :age years old","age_exact_birthdate":"born :date","age_exact_in_years":":age years old","auditlogs_author":"By :name on :date","auditlogs_breadcrumb":"History","auditlogs_link":"History","auditlogs_title":"Everything that happened to :name","avatar_adorable_avatar":"The Adorable avatar","avatar_change_title":"Change your avatar","avatar_crop_new_avatar_photo":"Crop new avatar photo","avatar_current":"Keep the current avatar","avatar_default_avatar":"The default avatar","avatar_gravatar":"The Gravatar associated with the email address of this person. Gravatar<\/a> is a global system that lets users associate email addresses with photos.","avatar_photo":"From a photo that you upload","avatar_question":"Which avatar would you like to use?","birthdate_not_set":"Birthdate is not set","call_blank_desc":"You called {name}","call_blank_title":"Keep track of the phone calls you\u2019ve done with {name}","call_button":"Log a call","call_delete_confirmation":"Are you sure you want to delete this call?","call_delete_success":"The call has been deleted successfully","call_emotions":"Emotions:","call_empty_comment":"No details","call_he_called":"{name} called","call_title":"Phone calls","call_you_called":"You called","calls_add_success":"The phone call has been saved.","contact_address_form_city":"City (optional)","contact_address_form_country":"Country (optional)","contact_address_form_latitude":"Latitude (numbers only) (optional)","contact_address_form_longitude":"Longitude (numbers only) (optional)","contact_address_form_name":"Label (optional)","contact_address_form_postal_code":"Postal code (optional)","contact_address_form_province":"Province (optional)","contact_address_form_street":"Street (optional)","contact_address_title":"Addresses","contact_archive":"Archive contact","contact_archive_help":"Archived contacts will not be shown on the contact list, but still appear in search results.","contact_field_label_cell":"Mobile","contact_field_label_fax":"Fax","contact_field_label_home":"Home","contact_field_label_main":"Main","contact_field_label_other":"Other","contact_field_label_pager":"Pager","contact_field_label_personal":"Personal","contact_field_label_work":"Work","contact_info_address":"Lives in","contact_info_form_contact_type":"Contact type","contact_info_form_content":"Content","contact_info_form_personalize":"Personalize","contact_info_title":"Contact information","contact_unarchive":"Unarchive contact","conversation_add_another":"Add another message","conversation_add_content":"Write down what was said","conversation_add_error":"You must add at least one message.","conversation_add_how":"How did you communicate?","conversation_add_success":"The conversation has been successfully added.","conversation_add_title":"Record a new conversation","conversation_add_what_was_said":"What did you say?","conversation_add_when":"When did you have this conversation?","conversation_add_who_wrote":"Who said this message?","conversation_add_you":"You","conversation_blank":"Record conversations you have with :name on social media, SMS, ...","conversation_delete_link":"Delete the conversation","conversation_delete_success":"The conversation has been successfully deleted.","conversation_edit_delete":"Are you sure you want to delete this conversation? Deletion is permanent.","conversation_edit_success":"The conversation has been successfully updated.","conversation_edit_title":"Edit conversation","conversation_list_cta":"Log conversation","conversation_list_table_content":"Partial content (last message)","conversation_list_table_messages":"Messages","conversation_list_title":"Conversations","debt_add_add_cta":"Add debt","debt_add_amount":"the sum of","debt_add_cta":"Add debt","debt_add_reason":"for the following reason (optional)","debt_add_success":"The debt has been added successfully","debt_add_they_owe":":name owes you","debt_add_title":"Debt management","debt_add_you_owe":"You owe :name","debt_delete_confirmation":"Are you sure you want to delete this debt?","debt_delete_success":"The debt has been deleted successfully","debt_edit_success":"The debt has been updated successfully","debt_edit_update_cta":"Update debt","debt_they_owe":":name owes you :amount","debt_title":"Debts","debt_you_owe":"You owe :amount","debts_blank_title":"Manage debts you owe to :name or :name owes you","deceased_add_reminder":"Add a reminder for this date","deceased_age":"Age at death","deceased_date_label":"Deceased date","deceased_know_date":"I know the date this person died","deceased_label":"Deceased","deceased_label_with_date":"Deceased on :date","deceased_mark_person_deceased":"Mark this person as deceased","deceased_reminder_title":"Anniversary of the death of :name","document_list_blank_desc":"Here you can store documents related to this person.","document_list_cta":"Upload document","document_list_title":"Documents","document_upload_zone_cta":"Upload a file","document_upload_zone_error":"There was an error uploading the document. Please try again below.","document_upload_zone_progress":"Uploading the document...","edit_contact_information":"Edit contact information","emotion_this_made_me_feel":"This made you feel\u2026","food_preferences_add_success":"Food preferences have been saved","food_preferences_cta":"Add food preferences","food_preferences_edit_cta":"Save food preferences","food_preferences_edit_description":"Perhaps :firstname or someone in the :family\u2019s family has an allergy. Or doesn\u2019t like a specific bottle of wine. Indicate them here so you will remember it next time you invite them for dinner","food_preferences_edit_description_no_last_name":"Perhaps :firstname has an allergy. Or doesn\u2019t like a specific bottle of wine. Indicate them here so you will remember it next time you invite them for dinner","food_preferences_edit_title":"Indicate food preferences","food_preferences_title":"Food preferences","gifts_add_comment":"Comment (optional)","gifts_add_gift":"Add a gift","gifts_add_gift_already_offered":"Gift given","gifts_add_gift_idea":"Gift idea","gifts_add_gift_name":"Gift name","gifts_add_gift_received":"Gift received","gifts_add_gift_title":"What is this gift?","gifts_add_link":"Link to the web page (optional)","gifts_add_photo":"Photo (optional)","gifts_add_photo_title":"Add a photo for this gift","gifts_add_recipient":"Recipient (optional)","gifts_add_recipient_field":"Recipient","gifts_add_someone":"This gift is for someone in {name}\u2019s family in particular","gifts_add_success":"The gift has been added successfully","gifts_add_title":"Gift management for :name","gifts_add_value":"Value (optional)","gifts_delete_confirmation":"Are you sure you want to delete this gift?","gifts_delete_cta":"Delete","gifts_delete_success":"The gift has been deleted successfully","gifts_delete_title":"Delete a gift","gifts_for":"For: {name}","gifts_ideas":"Gift ideas","gifts_link":"Link","gifts_mark_offered":"Mark as given","gifts_offered":"Gifts given","gifts_offered_as_an_idea":"Mark as an idea","gifts_received":"Gifts received","gifts_title":"Gifts","gifts_update_success":"The gift has been updated successfully","gifts_view_comment":"View comment","information_edit_birthdate_label":"Birthdate","information_edit_description":"Description (Optional)","information_edit_description_help":"Used on the contact list to add some context, if necessary.","information_edit_exact":"I know the exact birthdate of this person...","information_edit_firstname":"First name","information_edit_lastname":"Last name (Optional)","information_edit_max_size":"Max :size Kb.","information_edit_max_size2":"Max {size} Kb.","information_edit_not_year":"I know the day and month of the birthdate of this person, but not the year\u2026","information_edit_probably":"This person is probably...","information_edit_success":"The profile has been updated successfully","information_edit_title":"Edit :name\u2019s personal information","information_edit_unknown":"I do not know this person\u2019s age","information_no_work_defined":"No work information defined","information_work_at":"at :company","introductions_add_reminder":"Add a reminder to celebrate this encounter on the anniversary this event happened","introductions_additional_info":"Explain how and where you met","introductions_blank_cta":"Indicate how you met :name","introductions_edit_met_through":"Has someone introduced you to this person?","introductions_first_met_date":"Date you met","introductions_first_met_date_known":"This is the date we met","introductions_met_date":"Met on :date","introductions_met_through":"Met through :name<\/a>","introductions_no_first_met_date":"I don\u2019t know the date we met","introductions_no_met_through":"No one","introductions_reminder_title":"Anniversary of the day you first met","introductions_sidebar_title":"How you met","introductions_title_edit":"How did you meet :name?","introductions_update_success":"You\u2019ve successfully updated the information about how you met this person","last_activity_date":"Last activity together: :date","last_activity_date_empty":"Last activity together: unknown","last_called":"Last called: :date","last_called_empty":"Last called: unknown","life_event_blank":"Log what happens to the life of {name} for your future reference.","life_event_category_family_relationships":"Family & relationships","life_event_category_health_wellness":"Health & wellness","life_event_category_home_living":"Home & living","life_event_category_travel_experiences":"Travel & experiences","life_event_category_work_education":"Work & education","life_event_create_add_yearly_reminder":"Add a yearly reminder for this event","life_event_create_category":"All categories","life_event_create_date":"You do not need to indicate a month or a day - only the year is mandatory.","life_event_create_default_description":"Add information about what you know","life_event_create_default_story":"Story (optional)","life_event_create_default_title":"Title (optional)","life_event_create_life_event":"Add life event","life_event_create_success":"The life event has been added","life_event_date_it_happened":"Date it happened","life_event_delete_description":"Are you sure you want to delete this life event? Deletion is permanent.","life_event_delete_success":"The life event has been deleted","life_event_delete_title":"Delete a life event","life_event_list_cta":"Add life event","life_event_list_tab_life_events":"Life events","life_event_list_tab_other":"Notes, reminders, ...","life_event_list_title":"Life events","life_event_sentence_achievement_or_award":"Got an achievement or award","life_event_sentence_anniversary":"Anniversary","life_event_sentence_bought_a_home":"Bought a home","life_event_sentence_broken_bone":"Broke a bone","life_event_sentence_changed_beliefs":"Changed beliefs","life_event_sentence_dentist":"Went to the dentist","life_event_sentence_end_of_relationship":"Ended a relationship","life_event_sentence_engagement":"Got engaged","life_event_sentence_expecting_a_baby":"Expects a baby","life_event_sentence_first_kiss":"Kissed for the first time","life_event_sentence_first_word":"Spoke for the first time","life_event_sentence_holidays":"Went on holidays","life_event_sentence_home_improvement":"Made a home improvement","life_event_sentence_loss_of_a_loved_one":"Lost a loved one","life_event_sentence_marriage":"Got married","life_event_sentence_military_service":"Started military service","life_event_sentence_moved":"Moved","life_event_sentence_new_child":"Had a child","life_event_sentence_new_eating_habits":"Started new eating habits","life_event_sentence_new_family_member":"Added a family member","life_event_sentence_new_hobby":"Started a hobby","life_event_sentence_new_instrument":"Learned a new instrument","life_event_sentence_new_job":"Started a new job","life_event_sentence_new_language":"Learned a new language","life_event_sentence_new_license":"Got a license","life_event_sentence_new_pet":"Got a pet","life_event_sentence_new_relationship":"Started a relationship","life_event_sentence_new_roommate":"Got a roommate","life_event_sentence_new_school":"Started school","life_event_sentence_new_sport":"Started a sport","life_event_sentence_new_vehicle":"Got a new vehicle","life_event_sentence_overcame_an_illness":"Overcame an illness","life_event_sentence_published_book_or_paper":"Published a paper","life_event_sentence_quit_a_habit":"Quit a habit","life_event_sentence_removed_braces":"Removed braces","life_event_sentence_retirement":"Retired","life_event_sentence_study_abroad":"Studied abroad","life_event_sentence_surgery":"Had surgery","life_event_sentence_tattoo_or_piercing":"Got a tattoo or piercing","life_event_sentence_travel":"Traveled","life_event_sentence_volunteer_work":"Started volunteering","life_event_sentence_wear_glass_or_contact":"Started to wear glass or contact lenses","life_event_sentence_weight_loss":"Lost weight","list_link_to_active_contacts":"You are viewing archived contacts. See the list of active contacts<\/a> instead.","list_link_to_archived_contacts":"List of archived contacts","me":"This is you","modal_call_comment":"What did you talk about? (optional)","modal_call_emotion":"Do you want to log how you felt during this call? (optional)","modal_call_exact_date":"The phone call happened on","modal_call_title":"Log a call","modal_call_who_called":"Who called?","notes_add_cta":"Add note","notes_create_success":"The note has been created successfully","notes_delete_confirmation":"Are you sure you want to delete this note? Deletion is permanent","notes_delete_success":"The note has been deleted successfully","notes_delete_title":"Delete a note","notes_favorite":"Add\/remove from favorites","notes_update_success":"The note has been saved successfully","people_add_birthday_reminder":"Wish happy birthday to :name","people_add_birthday_reminder_deceased":"On this date, :name, would have celebrated his birthday","people_add_cta":"Add","people_add_firstname":"First name","people_add_gender":"Gender","people_add_import":"Do you want to import your contacts<\/a>?","people_add_lastname":"Last name (Optional)","people_add_middlename":"Middle name (Optional)","people_add_missing":"No Person Found Add New One Now","people_add_new":"Add new person","people_add_nickname":"Nickname (Optional)","people_add_reminder_for_birthday":"Create an annual reminder for the birthday","people_add_success":":name has been successfully created","people_add_title":"Add a new person","people_delete_confirmation":"Are you sure you want to delete this contact? Deletion is permanent.","people_delete_message":"Delete contact","people_delete_success":"The contact has been deleted","people_edit_email_error":"There is already a contact in your account with this email address. Please choose another one.","people_export":"Export as vCard","people_list_account_upgrade_cta":"Upgrade now","people_list_account_upgrade_title":"Upgrade your account to unlock it to its full potential.","people_list_account_usage":"Your account usage: :current\/:limit contacts","people_list_blank_cta":"Add someone","people_list_blank_title":"You don\u2019t have anyone in your account yet","people_list_clear_filter":"Clear filter","people_list_contacts_per_tags":"1 contact|:count contacts","people_list_filter_tag":"Showing all the contacts tagged with","people_list_filter_untag":"Showing all untagged contacts","people_list_firstnameAZ":"Sort by first name A \u2192 Z","people_list_firstnameZA":"Sort by first name Z \u2192 A","people_list_hide_dead":"Hide deceased people (:count)","people_list_last_updated":"Last consulted:","people_list_lastactivitydateNewtoOld":"Sort by last activity date newest to oldest","people_list_lastactivitydateOldtoNew":"Sort by last activity date oldest to newest","people_list_lastnameAZ":"Sort by last name A \u2192 Z","people_list_lastnameZA":"Sort by last name Z \u2192 A","people_list_number_kids":"1 kid|:count kids","people_list_number_reminders":"1 reminder|:count reminders","people_list_show_dead":"Show deceased people (:count)","people_list_sort":"Sort","people_list_stats":"1 contact|:count contacts","people_list_untagged":"View untagged contacts","people_not_found":"Contact not found","people_save_and_add_another_cta":"Submit and add someone else","people_search":"Search your contacts...","people_search_all":"All","people_search_next":"Next","people_search_no_results":"No results found","people_search_of":"of","people_search_page":"Page","people_search_prev":"Prev","people_search_rows_per_page":"Rows per page","pets_bird":"Bird","pets_cat":"Cat","pets_create_success":"The pet has been successfully added","pets_delete_success":"The pet has been deleted","pets_dog":"Dog","pets_fish":"Fish","pets_hamster":"Hamster","pets_horse":"Horse","pets_kind":"Kind of pet","pets_name":"Name (optional)","pets_other":"Other","pets_rabbit":"Rabbit","pets_rat":"Rat","pets_reptile":"Reptile","pets_small_animal":"Small animal","pets_title":"Pets","pets_update_success":"The pet has been updated","photo_current_profile_pic":"Current profile picture","photo_delete":"Delete photo","photo_list_blank_desc":"You can store images about this contact. Upload one now!","photo_list_cta":"Upload photo","photo_list_title":"Related photos","photo_make_profile_pic":"Make profile picture","photo_next":"Next photo \u276f","photo_previous":"\u276e Previous photo","photo_title":"Photos","photo_upload_zone_cta":"Upload a photo","relationship_delete_confirmation":"Are you sure you want to delete this relationship? Deletion is permanent.","relationship_form_add":"Add a new relationship","relationship_form_add_choice":"Who is the relationship with?","relationship_form_add_description":"This will let you treat this person like any other contact.","relationship_form_add_no_existing_contact":"You don\u2019t have any contacts who can be related to :name at the moment.","relationship_form_add_success":"The relationship has been successfully set.","relationship_form_also_create_contact":"Create a Contact entry for this person.","relationship_form_associate_contact":"An existing contact","relationship_form_associate_dropdown":"Search and select an existing contact from the dropdown below","relationship_form_associate_dropdown_placeholder":"Search and select an existing contact","relationship_form_create_contact":"Add a new person","relationship_form_deletion_success":"The relationship has been deleted.","relationship_form_edit":"Edit an existing relationship","relationship_form_is_with":"This person is...","relationship_form_is_with_name":":name is...","relationship_unlink_confirmation":"Are you sure you want to delete this relationship? This person will not be deleted \u2013 only the relationship between the two.","reminder_frequency_day":"every day|every :number days","reminder_frequency_month":"every month|every :number months","reminder_frequency_one_time":"on :date","reminder_frequency_week":"every week|every :number weeks","reminder_frequency_year":"every year|every :number year","reminders_add_cta":"Add reminder","reminders_add_description":"Please remind me to...","reminders_add_error_custom_text":"You need to indicate a text for this reminder","reminders_add_next_time":"When is the next time you would like to be reminded about this?","reminders_add_once":"Remind me about this just once","reminders_add_optional_comment":"Optional comment","reminders_add_recurrent":"Remind me about this every","reminders_add_starting_from":"starting from the date specified above","reminders_add_title":"What would you like to be reminded of about :name?","reminders_birthday":"Birthday of :name","reminders_blank_add_activity":"Add a reminder","reminders_blank_title":"Is there something you want to be reminded of about :name?","reminders_create_success":"The reminder has been added successfully","reminders_cta":"Add a reminder","reminders_delete_confirmation":"Are you sure you want to delete this reminder?","reminders_delete_cta":"Delete","reminders_delete_success":"The reminder has been deleted successfully","reminders_description":"We will send an email for each one of the reminders below. Reminders are sent every morning the day events will happen. Reminders automatically added for birthdates can not be deleted. If you want to change those dates, edit the birthdate of the contacts.","reminders_edit_update_cta":"Update reminder","reminders_free_plan_warning":"You are on the Free plan. No emails are sent on this plan. To receive your reminders by email, upgrade your account.","reminders_next_expected_date":"on","reminders_one_time":"One time","reminders_type_month":"month","reminders_type_week":"week","reminders_type_year":"year","reminders_update_success":"The reminder has been updated successfully","section_contact_information":"Contact information","section_personal_activities":"Activities","section_personal_gifts":"Gifts","section_personal_notes":"Notes","section_personal_reminders":"Reminders","section_personal_tasks":"Tasks","set_favorite":"Favorite contacts are placed at the top of the contact list","stay_in_touch":"Stay in touch","stay_in_touch_frequency":"Stay in touch every day|Stay in touch every {count} days","stay_in_touch_invalid":"The frequency must be a number greater than 0.","stay_in_touch_modal_desc":"We can remind you by email to keep in touch with {firstname} at a regular interval.","stay_in_touch_modal_label":"Send me an email every... {count} day|Send me an email every... {count} days","stay_in_touch_modal_title":"Stay in touch","stay_in_touch_premium":"You need to upgrade your account to make use of this feature","tag_add":"Add tags","tag_add_search":"Add or search tags","tag_edit":"Edit tag","tag_no_tags":"No tags yet","tasks_add_task":"Add a task","tasks_blank_title":"You don\u2019t have any tasks yet.","tasks_complete_success":"The task has changed status successfully","tasks_delete_success":"The task has been deleted successfully","tasks_form_description":"Description (optional)","tasks_form_title":"Title","tasks_title":"Tasks","work_add_cta":"Update work information","work_edit_company":"Company (optional)","work_edit_job":"Job title (optional)","work_edit_success":"Work information have been updated with success","work_edit_title":"Update :name\u2019s job information","work_information":"Work information"},"reminder":{"type_birthday":"Wish happy birthday to","type_birthday_kid":"Wish happy birthday to the kid of","type_email":"Email","type_hangout":"Hangout with","type_lunch":"Lunch with","type_phone_call":"Call"},"settings":{"2fa_disable_description":"Disable Two Factor Authentication for your account. Be careful, your account will not be secured anymore !","2fa_disable_error":"Error when trying to disable Two Factor Authentication","2fa_disable_success":"Two Factor Authentication disabled","2fa_disable_title":"Disable Two Factor Authentication","2fa_enable_description":"Enable Two Factor Authentication to increase security with your account.","2fa_enable_error":"Error when trying to activate Two Factor Authentication","2fa_enable_error_already_set":"Two Factor Authentication is already activated","2fa_enable_otp":"Open up your Two Factor Authentication mobile app and scan the following QR barcode:","2fa_enable_otp_help":"If your Two Factor Authentication mobile app does not support QR barcodes, enter in the following code:","2fa_enable_otp_validate":"Please validate the new device you\u2019ve just set:","2fa_enable_success":"Two Factor Authentication activated","2fa_enable_title":"Enable Two Factor Authentication","2fa_otp_title":"Two Factor Authentication mobile application","2fa_title":"Two Factor Authentication","api_authorized_clients":"List of authorized clients","api_authorized_clients_desc":"This section lists all the clients you\u2019ve authorized to access your application data. You can revoke this authorization at anytime.","api_authorized_clients_name":"Name","api_authorized_clients_none":"There are no authorized clients yet.","api_authorized_clients_scopes":"Scopes","api_authorized_clients_title":"Authorized Applications","api_description":"The API can be used to manipulate Monica\u2019s data from an external application, like a mobile application for instance.","api_endpoint":"The API endpoint for this Monica instance is:","api_help":"To use the API, a token is mandatory. You can either create a personal access token (Bearer authentication), or authorize an OAuth client to create it for you. See API documentation<\/a>.","api_oauth_clientid":"Client ID","api_oauth_clients":"Your OAuth clients","api_oauth_clients_desc":"This section lets you register your own OAuth clients.","api_oauth_clients_desc2":"Use this client id to request a new token, and convert authorization codes to access tokens. See Laravel Passport documentation<\/a> for more information.","api_oauth_create":"Create Client","api_oauth_create_new":"Create New Client","api_oauth_edit":"Edit Client","api_oauth_name":"Name","api_oauth_name_help":"Something your users will recognize and trust.","api_oauth_not_created":"You have not created any OAuth clients.","api_oauth_redirecturl":"Redirect URL","api_oauth_redirecturl_help":"Your application\u2019s authorization callback URL.","api_oauth_secret":"Secret","api_oauth_title":"OAuth Clients","api_pao_description":"Make sure you give this token to a source you trust \u2013 as they allow you to access all your data.","api_personal_access_tokens":"Personal access tokens","api_title":"API access","api_token_create":"Create Token","api_token_create_new":"Create New Token","api_token_delete":"Delete","api_token_expire":"Expires at {date}","api_token_help":"Here is your new personal access token. This is the only time it will be shown so don\u2019t lose it! You may now use this token to make API requests.","api_token_name":"Token name","api_token_not_created":"You have not created any personal access tokens.","api_token_scopes":"Scopes","api_token_title":"Personal Access Tokens","archive_cta":"Archive all of your contacts","archive_desc":"This will archive all of the contacts in your account.","archive_title":"Archive all of the contacts in your account","currency":"Currency","dav_caldav_birthdays_export":"Export all birthdays in one file","dav_caldav_tasks_export":"Export all tasks in one file","dav_carddav_export":"Export all contacts in one file","dav_clipboard_copied":"Value copied into your clipboard","dav_connect_help":"You can connect your contacts and\/or calendars with this base url on you phone or computer.","dav_connect_help2":"Use your login (email) and create an API token as the password to authenticate.","dav_copy_help":"Copy into your clipboard","dav_description":"Here you can find all settings to use WebDAV resources for CardDAV and CalDAV exports.","dav_title":"WebDAV","dav_title_caldav":"CalDAV","dav_title_carddav":"CardDAV","dav_url_base":"Base url for all CardDAV and CalDAV resources:","dav_url_caldav_birthdays":"CalDAV url for Birthdays resources:","dav_url_caldav_tasks":"CalDAV url for Tasks resources:","dav_url_carddav":"CardDAV url for Contacts resource:","delete_cta":"Delete account","delete_desc":"Do you wish to delete your account? Deletion is permanent and all of your data will be erased permanently. If you have a subscription, it will be cancelled immediately.","delete_notice":"Are you sure to delete your account? This is permanent and cannot be undone. All of your data will be deleted and will not be recoverable.","delete_other_desc":"Your data in the main database will be deleted immediately. As described in our privacy policy, we carry out daily backups, securely encrypted backups of the database and this backup is kept for 30 days after which it is completely deleted. We cannot delete specific data from the backups we hold any earlier than this. All of your data will be completely deleted within 30 days of your account\u2019s deletion.","delete_title":"Delete your account","email":"Email address","email_help":"This is the email used to login, and this is where Monica will send your reminders.","email_placeholder":"Enter email","export_be_patient":"Click the button to start the export. It may take several minutes to process the export \u2013 please be patient and do not repeatedly click button.","export_sql_cta":"Export data to SQL","export_sql_explanation":"Exporting your data in SQL format allows you to take your data and import it to your own Monica instance. This is only useful if you are running Monica on your own server.","export_sql_link_instructions":"Read the instructions<\/a> to learn how to import this file into your instance.","export_title":"Export your account data","export_title_sql":"Export data to SQL","firstname":"First name","import_blank_cta":"Import vCard","import_blank_description":"We can import vCard files that you can get from Google Contacts or your Contact manager.","import_blank_question":"Would you like to import contacts now?","import_blank_title":"You haven\u2019t imported any contacts yet.","import_cta":"Upload contacts","import_in_progress":"The import is in progress. Reload the page in one minute.","import_need_subscription":"Importing data requires a subscription.","import_report_date":"Date of the import","import_report_number_contacts":"Number of contacts in the file","import_report_number_contacts_imported":"Number of imported contacts","import_report_number_contacts_skipped":"Number of skipped contacts","import_report_status_imported":"Imported","import_report_status_skipped":"Skipped","import_report_title":"Importing report","import_report_type":"Type of import","import_result_stat":"Uploaded vCard with 1 contact (:total_imported imported, :total_skipped skipped)|Uploaded vCard with :total_contacts contacts (:total_imported imported, :total_skipped skipped)","import_stat":"You\u2019ve imported :number files so far.","import_title":"Import contacts in your account","import_upload_behaviour":"Import behaviour:","import_upload_behaviour_add":"Add new contacts and skip existing","import_upload_behaviour_help":"Replacing will replace all data found in the vCard, but will keep existing contact fields.","import_upload_behaviour_replace":"Replace existing contacts","import_upload_form_file":"Your .vcf<\/code> or .vCard<\/code> file:","import_upload_rule_cant_revert":"Please make sure data is accurate before uploading, as you can\u2019t undo the upload.","import_upload_rule_format":"We support .vcard<\/code> and .vcf<\/code> files.","import_upload_rule_instructions":"Export instructions for macOS Contacts.app<\/a> and Google Contacts<\/a>.","import_upload_rule_limit":"Files are limited to 10MB.","import_upload_rule_multiple":"If your contacts have multiple email addresses or phone numbers, only the first entry will be saved.","import_upload_rule_time":"It might take up to a minute to upload the contacts and process them. Please be patient.","import_upload_rule_vcard":"We support the vCard 3.0 format, which is the default format for macOS\u2019s Contacts.app and Google Contacts.","import_upload_rules_desc":"We do however have some rules:","import_upload_title":"Import your contacts from a vCard file","import_vcard_contact_exist":"Contact already exists","import_vcard_contact_no_firstname":"No first name (mandatory)","import_vcard_file_no_entries":"File contains no entries","import_vcard_file_not_found":"File not found","import_vcard_parse_error":"Error when parsing the vCard entry","import_vcard_unknown_entry":"Unknown contact name","import_view_report":"View report","lastname":"Last name","layout":"Layout","layout_big":"Full width of the browser","layout_small":"Maximum 1200 pixels wide","locale":"Language used in the app","locale_ar":"Arabic","locale_cs":"Czech","locale_de":"German","locale_en":"English","locale_en-GB":"English (United Kingdom)","locale_es":"Spanish","locale_fr":"French","locale_he":"Hebrew","locale_help":"Do you want to help translating Monica or add a new language? Please follow this link for more information<\/a>.","locale_hr":"Croatian","locale_it":"Italian","locale_ja":"Japanese","locale_nl":"Dutch","locale_pt":"Portuguese","locale_pt-BR":"Portuguese (Brazil)","locale_ru":"Russian","locale_sv":"Swedish","locale_tr":"Turkish","locale_zh":"Chinese Simplified","locale_zh-TW":"Chinese Traditional","logs_actor":"Actor","logs_description":"Description","logs_object":"Object","logs_size":"Size (Kb)","logs_subject":"Subject","logs_timestamp":"Timestamp","logs_title":"Everything that has happened to this account","me_choose":"Choose yourself","me_choose_placeholder":"Choose yourself","me_help":"This is the contact that represents you<\/em> in Monica","me_no_contact":"No contact selected yet.","me_remove_contact":"Remove the association","me_select":"Select a contact","me_select_click":"Click here to select a contact.","me_title":"Me as a contact","name":"Your name: :name","name_order":"Name order","name_order_firstname_lastname":" \u2013 John Doe","name_order_firstname_lastname_nickname":" () \u2013 John Doe (Rambo)","name_order_firstname_nickname_lastname":" () \u2013 John (Rambo) Doe","name_order_lastname_firstname":" \u2013 Doe John","name_order_lastname_firstname_nickname":" () \u2013 Doe John (Rambo)","name_order_lastname_nickname_firstname":" () \u2013 Doe (Rambo) John","name_order_nickname":" \u2013 Rambo","name_order_nickname_firstname_lastname":" ( ) \u2013 Rambo (Doe John)","password_btn":"Change password","password_change":"Change your password","password_current":"Current password","password_current_placeholder":"Enter your current password","password_new1":"New password","password_new1_placeholder":"Enter your new password","password_new2":"Confirm your new password","password_new2_placeholder":"Retype your new password","personalisation_paid_upgrade":"This is a premium feature that requires a Paid subscription to be active. Upgrade your account by visiting Settings > Subscription<\/a>.","personalisation_paid_upgrade_vue":"This is a premium feature that requires a Paid subscription to be active. Upgrade your account by visiting Settings > Subscription<\/a>.","personalization_activity_type_add_button":"Add a new activity type","personalization_activity_type_category_add":"Add a new activity type category","personalization_activity_type_category_description":"An activity with one of your contacts can have a type and a category type. Your account comes with a set of predefined category types by default, but you can customize these here.","personalization_activity_type_category_modal_add":"Add a new activity type category","personalization_activity_type_category_modal_delete":"Delete an activity type category","personalization_activity_type_category_modal_delete_desc":"Are you sure you want to delete this category? Deleting it will delete all associated activity types. Activities that belong to this category will not be affected by this deletion.","personalization_activity_type_category_modal_delete_error":"We can\u2019t find this activity type category.","personalization_activity_type_category_modal_edit":"Edit an activity type category","personalization_activity_type_category_modal_question":"What should we name this new category?","personalization_activity_type_category_table_actions":"Actions","personalization_activity_type_category_table_name":"Name","personalization_activity_type_category_title":"Activity type categories","personalization_activity_type_modal_add":"Add a new activity type","personalization_activity_type_modal_delete":"Delete an activity type","personalization_activity_type_modal_delete_desc":"Are you sure you want to delete this activity type? Activities that belong to this category will not be affected by this deletion.","personalization_activity_type_modal_delete_error":"We can\u2019t find this activity type.","personalization_activity_type_modal_edit":"Edit an activity type","personalization_activity_type_modal_question":"What should we name this new activity type?","personalization_contact_field_type_add":"Add new field type","personalization_contact_field_type_add_success":"The contact field type has been successfully added.","personalization_contact_field_type_delete_success":"The contact field type has been successfully deleted.","personalization_contact_field_type_description":"You can configure all the different types of contact fields that you can associate to all your contacts. For example, if a new social network appears in the future, you will be able to add this new way of communicating with your contacts right here.","personalization_contact_field_type_edit_success":"The contact field type has been successfully updated.","personalization_contact_field_type_modal_delete_description":"Are you sure you want to delete this contact field type? Deleting this type of contact field will delete ALL the data with this type for all of your contacts.","personalization_contact_field_type_modal_delete_title":"Delete an existing contact field type","personalization_contact_field_type_modal_edit_title":"Edit an existing contact field type","personalization_contact_field_type_modal_icon":"Icon (optional)","personalization_contact_field_type_modal_icon_help":"You can associate an icon with this contact field type. You need to add a reference to a Font Awesome icon.","personalization_contact_field_type_modal_name":"Name","personalization_contact_field_type_modal_protocol":"Protocol (optional)","personalization_contact_field_type_modal_protocol_help":"Each new contact field type can be clickable. If a protocol is set, we will use it to trigger the action that is set.","personalization_contact_field_type_modal_title":"Add a new contact field type","personalization_contact_field_type_table_actions":"Actions","personalization_contact_field_type_table_name":"Name","personalization_contact_field_type_table_protocol":"Protocol","personalization_contact_field_type_title":"Contact field types","personalization_genders_add":"Add new gender type","personalization_genders_default":"Default gender","personalization_genders_desc":"You can define as many genders as you need to. You need at least one gender type in your account.","personalization_genders_f":"Female","personalization_genders_list_contact_number":"{count} contact|{count} contacts","personalization_genders_m":"Male","personalization_genders_make_default":"Change default gender","personalization_genders_modal_add":"Add gender type","personalization_genders_modal_default":"Select the default gender for a new contact","personalization_genders_modal_delete":"Delete gender type","personalization_genders_modal_delete_desc":"Are you sure you want to delete the gender \u201c{name}\u201d?","personalization_genders_modal_delete_question":"You currently have {count} contact with this gender. If you delete this gender, what gender should this contact have?|You currently have {count} contacts with this gender. If you delete this gender, what gender should these contacts have?","personalization_genders_modal_delete_question_default":"This gender is the default one. If you delete this gender, which one will be the new default?","personalization_genders_modal_edit":"Update gender type","personalization_genders_modal_error":"Please choose a gender from the list.","personalization_genders_modal_name":"Name","personalization_genders_modal_name_help":"The name used to display the gender on a contact page.","personalization_genders_modal_sex":"Sex","personalization_genders_modal_sex_help":"Used to define the relationships, and during the VCard import\/export process.","personalization_genders_n":"None or not applicable","personalization_genders_o":"Other","personalization_genders_select_default":"Select default gender","personalization_genders_table_default":"Default","personalization_genders_table_name":"Name","personalization_genders_table_sex":"Sex","personalization_genders_title":"Gender types","personalization_genders_u":"Unknown","personalization_life_event_category_description":"A life event can have a type and a category. Your account comes with a set of predefined categories and types by default, but you can customize life event types here.","personalization_life_event_category_family_relationships":"Family & relationships","personalization_life_event_category_health_wellness":"Health & wellness","personalization_life_event_category_home_living":"Home & living","personalization_life_event_category_title":"Life event categories","personalization_life_event_category_travel_experiences":"Travel & experiences","personalization_life_event_category_work_education":"Work & education","personalization_life_event_type_achievement_or_award":"Achievement or award","personalization_life_event_type_add_button":"Add a new life event type","personalization_life_event_type_anniversary":"Anniversary","personalization_life_event_type_bought_a_home":"Bought a home","personalization_life_event_type_broken_bone":"Broke a bone","personalization_life_event_type_changed_beliefs":"Changed beliefs","personalization_life_event_type_dentist":"Had dental treatment","personalization_life_event_type_end_of_relationship":"End of relationship","personalization_life_event_type_engagement":"Engagement","personalization_life_event_type_expecting_a_baby":"Expecting a baby","personalization_life_event_type_first_kiss":"First kiss","personalization_life_event_type_first_met":"First met","personalization_life_event_type_first_word":"First word","personalization_life_event_type_holidays":"Holidays","personalization_life_event_type_home_improvement":"Home improvement","personalization_life_event_type_loss_of_a_loved_one":"Loss of a loved one","personalization_life_event_type_marriage":"Marriage","personalization_life_event_type_military_service":"Military service","personalization_life_event_type_modal_add":"Add a new life event type","personalization_life_event_type_modal_delete":"Delete a life event type","personalization_life_event_type_modal_delete_desc":"Are you sure you want to delete this life event type? Life events that belong to this type will be deleted by performing this action.","personalization_life_event_type_modal_delete_error":"We can\u2019t find this life event type.","personalization_life_event_type_modal_edit":"Edit a life event type","personalization_life_event_type_modal_question":"What should we name this new life event type?","personalization_life_event_type_moved":"Moved","personalization_life_event_type_new_child":"New child","personalization_life_event_type_new_eating_habits":"New eating habits","personalization_life_event_type_new_family_member":"New family member","personalization_life_event_type_new_hobby":"Took up a new hobby","personalization_life_event_type_new_instrument":"Started learning a new instrument","personalization_life_event_type_new_job":"New job","personalization_life_event_type_new_language":"Started learning a new language","personalization_life_event_type_new_license":"New license","personalization_life_event_type_new_pet":"New pet","personalization_life_event_type_new_relationship":"New relationship","personalization_life_event_type_new_roommate":"New roommate","personalization_life_event_type_new_school":"New school","personalization_life_event_type_new_sport":"Started playing a new sport","personalization_life_event_type_new_vehicle":"New vehicle","personalization_life_event_type_overcame_an_illness":"Overcame an illness","personalization_life_event_type_published_book_or_paper":"Published a book or paper","personalization_life_event_type_quit_a_habit":"Quit a habit","personalization_life_event_type_removed_braces":"Had braces removed","personalization_life_event_type_retirement":"Retirement","personalization_life_event_type_study_abroad":"Study abroad","personalization_life_event_type_surgery":"Had surgery","personalization_life_event_type_tattoo_or_piercing":"Tattoo or piercing","personalization_life_event_type_travel":"Travel","personalization_life_event_type_volunteer_work":"Volunteer work","personalization_life_event_type_wear_glass_or_contact":"Started wearing glasses or contacts","personalization_life_event_type_weight_loss":"Weight loss","personalization_live_event_category_table_actions":"Actions","personalization_live_event_category_table_name":"Name","personalization_module_desc":"You may not need all of Monica\u2019s features. Below you can toggle specific features that are used on a contact sheet. This change will affect ALL your contacts. Turning off a feature does not delete any data, it simply hides the feature.","personalization_module_save":"The change has been saved","personalization_module_title":"Features","personalization_reminder_rule_desc":"For every reminder that you set, Monica can send you an email a number of days before the event happens. You can adjust these notification settings here. These notifications only apply to monthly and yearly reminders.","personalization_reminder_rule_line":"{count} day before|{count} days before","personalization_reminder_rule_save":"The change has been saved","personalization_reminder_rule_title":"Reminder rules","personalization_tab_title":"Personalize your account","personalization_title":"Here you will find different settings to configure your account. These features are intended for \u201cpower users\u201d who want maximum control over Monica.","recovery_already_used_help":"This code has already been used.","recovery_clipboard":"Codes copied to the clipboard.","recovery_copy_help":"Copy codes in your clipboard","recovery_generate":"Generate new codes\u2026","recovery_generate_help":"Generating new codes will invalidate previously generated codes.","recovery_help_information":"You can use each recovery code once.","recovery_help_intro":"These are your recovery codes:","recovery_show":"Get recovery codes","recovery_title":"Recovery codes","reminder_time_to_send":"Time of the day reminders will be sent","reminder_time_to_send_help":"Your next reminder is scheduled to be sent on {dateTime}<\/span>.","reset_cta":"Reset account","reset_desc":"Do you wish to reset your account? This will remove all your contacts, and all of the data associated with them. Your account will not be deleted.","reset_notice":"Are you sure to reset your account? This is permanent and cannot be undone.","reset_success":"Your account has been reset successfully.","reset_title":"Reset your account","save":"Update preferences","security_help":"Change security matters for your account.","security_title":"Security","settings_success":"Preferences updated!","sidebar_personalization":"Personalization","sidebar_settings":"Account settings","sidebar_settings_api":"API","sidebar_settings_auditlogs":"Audit logs","sidebar_settings_dav":"DAV Resources","sidebar_settings_export":"Export data","sidebar_settings_import":"Import data","sidebar_settings_security":"Security","sidebar_settings_storage":"Storage","sidebar_settings_subscriptions":"Subscription","sidebar_settings_tags":"Tag management","sidebar_settings_users":"Users","storage_account_info":"Your account limit is :accountLimit Mb. Your current usage is :currentAccountSize Mb (about :percentUsage%).","storage_description":"Here you can see all the documents and photos uploaded about your contacts.","storage_title":"Storage","storage_upgrade_notice":"Upgrade your account to be able to upload documents and photos.","stripe_error_api_connection":"Network communication with Stripe failed. Try again later.","stripe_error_authentication":"Wrong authentication with Stripe","stripe_error_card":"Your card was declined. Decline message is: :message","stripe_error_invalid_request":"Invalid parameters. Try again later.","stripe_error_rate_limit":"Too many requests with Stripe right now. Try again later.","subscriptions_account_cancel":"You can cancel subscription<\/a> anytime.","subscriptions_account_confirm_payment":"Your payment is currently incomplete, please confirm your payment<\/a>.","subscriptions_account_current_paid_plan":"You are on the :name plan. Thanks so much for being a subscriber.","subscriptions_account_current_plan":"Your current plan","subscriptions_account_free_plan":"You are on the free plan.","subscriptions_account_free_plan_benefits_import_data_vcard":"Import your contacts with vCard","subscriptions_account_free_plan_benefits_reminders":"Reminders by email","subscriptions_account_free_plan_benefits_support":"Support the project on the long run, so we can introduce more great features.","subscriptions_account_free_plan_benefits_users":"Unlimited number of users","subscriptions_account_free_plan_upgrade":"You can upgrade your account to the :name plan, which costs $:price per month. Here are the advantages:","subscriptions_account_invoices":"Invoices","subscriptions_account_invoices_download":"Download","subscriptions_account_invoices_subscription":"Subscription from :startDate to :endDate","subscriptions_account_next_billing":"Your subscription will auto-renew on :date<\/strong>.","subscriptions_account_payment":"Which payment option fits you best?","subscriptions_account_upgrade":"Upgrade your account","subscriptions_account_upgrade_choice":"Pick a plan below and join over :customers persons who upgraded their Monica.","subscriptions_account_upgrade_title":"Upgrade Monica today and have more meaningful relationships.","subscriptions_back":"Back to settings","subscriptions_downgrade_cta":"Downgrade","subscriptions_downgrade_limitations":"The free plan has limitations. In order to be able to downgrade, you need to pass the checklist below:","subscriptions_downgrade_rule_contacts":"You must not have more than :number active contacts","subscriptions_downgrade_rule_contacts_constraint":"You currently have 1 contact<\/a>.|You currently have :count contacts<\/a>.","subscriptions_downgrade_rule_invitations":"You must not have any pending invitations","subscriptions_downgrade_rule_invitations_constraint":"You currently have 1 pending invitation<\/a>.|You currently have :count pending invitations<\/a>.","subscriptions_downgrade_rule_users":"You must have only 1 user in your account","subscriptions_downgrade_rule_users_constraint":"You currently have 1 user<\/a> in your account.|You currently have :count users<\/a> in your account.","subscriptions_downgrade_success":"You are back to the Free plan!","subscriptions_downgrade_thanks":"Thanks so much for having tried the paid plan. We keep adding new features on Monica all the time \u2013 so you might want to come back in the future to see if you might be interested in taking a subscription again.","subscriptions_downgrade_title":"Downgrade your account to the free plan","subscriptions_help_change_desc":"You can cancel anytime, no questions asked, and all by yourself \u2013 no need to contact support. However, you will not be refunded for the current period.","subscriptions_help_change_title":"What if I change my mind?","subscriptions_help_discounts_desc":"We do! Monica is free for students, and free for non-profits and charities. Just contact the support<\/a> with a proof of your status and we\u2019ll apply this special status in your account.","subscriptions_help_discounts_title":"Do you have discounts for non-profits and education?","subscriptions_help_limits_plan":"Yes. Free plans let you manage :number contacts.","subscriptions_help_limits_title":"Is there a limit to the number of contacts we can have on the free plan?","subscriptions_help_opensource_desc":"Monica is an open source project. This means it is built by a community who wants to build a great tool for the greater good. Being open source means the code is publicly available on GitHub, and everyone can inspect it, modify it or enhance it. All the money we raise is dedicated to building better features, paying for more powerful servers, and paying other costs. Thanks for your help. We couldn\u2019t do it without you.","subscriptions_help_opensource_title":"What is an open source project?","subscriptions_help_title":"Additional details you may be curious about","subscriptions_payment_cancelled":"This payment was cancelled.","subscriptions_payment_cancelled_title":"Payment Cancelled","subscriptions_payment_confirm_information":"Extra confirmation is needed to process your payment. Please confirm your payment by filling out your payment details below.","subscriptions_payment_confirm_title":"Confirm your :amount payment","subscriptions_payment_error_name":"Please provide your name.","subscriptions_payment_succeeded":"This payment was already successfully confirmed.","subscriptions_payment_succeeded_title":"Payment Successful","subscriptions_payment_success":"The payment was successful.","subscriptions_pdf_title":"Your :name monthly subscription","subscriptions_plan_choose":"Choose this plan","subscriptions_plan_include1":"Included with your upgrade:","subscriptions_plan_include2":"Unlimited number of contacts \u2022 Unlimited number of users \u2022 Reminders by email \u2022 Import with vCard \u2022 Personalization of the contact sheet","subscriptions_plan_include3":"100% of the profits go the development of this great open source project.","subscriptions_plan_month_bonus":"Cancel any time","subscriptions_plan_month_cost":"$5\/month","subscriptions_plan_month_title":"Pay monthly","subscriptions_plan_year_bonus":"Peace of mind for a whole year","subscriptions_plan_year_cost":"$45\/year","subscriptions_plan_year_cost_save":"you\u2019ll save 25%","subscriptions_plan_year_title":"Pay annually","subscriptions_upgrade_charge":"We\u2019ll charge your card :price now. The next charge will be on :date. If you ever change your mind, you can cancel at any time, no questions asked.","subscriptions_upgrade_charge_handled":"The payment is handled by Stripe<\/a>. No card information touches our server.","subscriptions_upgrade_choose":"You picked the :plan plan.","subscriptions_upgrade_credit":"Credit or debit card","subscriptions_upgrade_infos":"We couldn\u2019t be happier. Enter your payment info below.","subscriptions_upgrade_name":"Name on card","subscriptions_upgrade_submit":"Pay {amount}","subscriptions_upgrade_success":"Thank you! You are now subscribed.","subscriptions_upgrade_thanks":"Welcome to the community of people who try to make the world a better place.","subscriptions_upgrade_title":"Upgrade your account","subscriptions_upgrade_zip":"ZIP or postal code","tags_blank_description":"Tags work like folders, but you can add more than one tag to a contact. Go to a contact and tag a friend, right below the name. Once a contact is tagged, come back here to manage all the tags in your account.","tags_blank_title":"Tags are a great way of categorizing your contacts.","tags_list_contact_number":"1 contact|:count contacts","tags_list_delete_confirmation":"Are you sure you want to delete the tag? No contacts will be deleted, only the tag.","tags_list_delete_success":"The tag has been successfully deleted","tags_list_description":"You can organize your contacts by setting up tags. Tags work like folders, but you can add more than one tag to a contact. To add a new tag, add it on the contact itself.","tags_list_title":"Tags","temperature_scale":"Temperature scale","temperature_scale_celsius":"Celsius","temperature_scale_fahrenheit":"Fahrenheit","timezone":"Timezone","title_general":"General Information","title_i18n":"International settings","title_layout":"Layout","users_accept_title":"Accept invitation and create a new account","users_add_confirmation":"I confirm that I want to invite this user to my account. This person will have access to ALL of my data and see exactly what I see.","users_add_cta":"Invite user by email","users_add_description":"This person will have the same access as you do, including inviting or deleting other users, including you. Make sure you trust this person before giving them access.","users_add_email_field":"Enter the email of the person you want to invite","users_add_title":"Invite a new user to your account by email","users_blank_add_title":"Would you like to invite someone else?","users_blank_cta":"Invite someone","users_blank_description":"This person will have the same access that you have, and will be able to add, edit or delete contact information.","users_blank_title":"You are the only one who has access to this account.","users_error_already_invited":"You already have invited this user. Please choose another email address.","users_error_email_already_taken":"This email is already taken. Please choose another one","users_error_email_not_similar":"This is not the email of the person who\u2019ve invited you.","users_error_please_confirm":"Please confirm that you want to invite this user before proceeding with the invitation","users_invitation_deleted_confirmation_message":"The invitation has been successfully deleted","users_invitation_need_subscription":"Adding more users requires a subscription.","users_invitations_delete_confirmation":"Are you sure you want to delete this invitation?","users_list_add_user":"Invite a new user","users_list_delete_confirmation":"Are you sure to delete this user from your account?","users_list_invitations_explanation":"Below are the people you\u2019ve invited to join Monica as a collaborator.","users_list_invitations_invited_by":"invited by :name","users_list_invitations_sent_date":"sent on :date","users_list_invitations_title":"Pending invitations","users_list_title":"Users with access to your account","users_list_you":"That\u2019s you","webauthn_buttonAdvise":"If your security key has a button, press it.","webauthn_delete_confirmation":"Are you sure you want to delete this key?","webauthn_delete_success":"Key deleted","webauthn_enable_description":"Add a new security key","webauthn_error_already_used":"This key is already registered. It\u2019s not necessary to register it again.","webauthn_error_not_allowed":"The operation either timed out or was not allowed.","webauthn_insertKey":"Insert your security key.","webauthn_key_name":"Key name:","webauthn_key_name_help":"Give your key a name.","webauthn_last_use":"Last use: {timestamp}","webauthn_noButtonAdvise":"If it does not, remove it and insert it again.","webauthn_not_secured":"WebAuthn only supports secure connections. Please load this page with https scheme.","webauthn_not_supported":"Your browser doesn\u2019t currently support WebAuthn.","webauthn_success":"Your key is detected and validated.","webauthn_title":"Security key \u2014 WebAuthn protocol"},"validation":{"accepted":"The :attribute must be accepted.","active_url":"The :attribute is not a valid URL.","after":"The :attribute must be a date after :date.","after_or_equal":"The :attribute must be a date after or equal to :date.","alpha":"The :attribute may only contain letters.","alpha_dash":"The :attribute may only contain letters, numbers, dashes and underscores.","alpha_num":"The :attribute may only contain letters and numbers.","array":"The :attribute must be an array.","attributes":[],"before":"The :attribute must be a date before :date.","before_or_equal":"The :attribute must be a date before or equal to :date.","between":{"array":"The :attribute must have between :min and :max items.","file":"The :attribute must be between :min and :max kilobytes.","numeric":"The :attribute must be between :min and :max.","string":"The :attribute must be between :min and :max characters."},"boolean":"The :attribute field must be true or false.","confirmed":"The :attribute confirmation does not match.","custom":{"attribute-name":{"rule-name":"custom-message"}},"date":"The :attribute is not a valid date.","date_equals":"The :attribute must be a date equal to :date.","date_format":"The :attribute does not match the format :format.","different":"The :attribute and :other must be different.","digits":"The :attribute must be :digits digits.","digits_between":"The :attribute must be between :min and :max digits.","dimensions":"The :attribute has invalid image dimensions.","distinct":"The :attribute field has a duplicate value.","email":"The :attribute must be a valid email address.","ends_with":"The :attribute must end with one of the following: :values.","exists":"The selected :attribute is invalid.","file":"The :attribute must be a file.","filled":"The :attribute field must have a value.","gt":{"array":"The :attribute must have more than :value items.","file":"The :attribute must be greater than :value kilobytes.","numeric":"The :attribute must be greater than :value.","string":"The :attribute must be greater than :value characters."},"gte":{"array":"The :attribute must have :value items or more.","file":"The :attribute must be greater than or equal :value kilobytes.","numeric":"The :attribute must be greater than or equal :value.","string":"The :attribute must be greater than or equal :value characters."},"image":"The :attribute must be an image.","in":"The selected :attribute is invalid.","in_array":"The :attribute field does not exist in :other.","integer":"The :attribute must be an integer.","ip":"The :attribute must be a valid IP address.","ipv4":"The :attribute must be a valid IPv4 address.","ipv6":"The :attribute must be a valid IPv6 address.","json":"The :attribute must be a valid JSON string.","lt":{"array":"The :attribute must have less than :value items.","file":"The :attribute must be less than :value kilobytes.","numeric":"The :attribute must be less than :value.","string":"The :attribute must be less than :value characters."},"lte":{"array":"The :attribute must not have more than :value items.","file":"The :attribute must be less than or equal :value kilobytes.","numeric":"The :attribute must be less than or equal :value.","string":"The :attribute must be less than or equal :value characters."},"max":{"array":"The :attribute may not have more than :max items.","file":"The :attribute may not be greater than :max kilobytes.","numeric":"The :attribute may not be greater than :max.","string":"The :attribute may not be greater than :max characters."},"mimes":"The :attribute must be a file of type: :values.","mimetypes":"The :attribute must be a file of type: :values.","min":{"array":"The :attribute must have at least :min items.","file":"The :attribute must be at least :min kilobytes.","numeric":"The :attribute must be at least :min.","string":"The :attribute must be at least :min characters."},"not_in":"The selected :attribute is invalid.","not_regex":"The :attribute format is invalid.","numeric":"The :attribute must be a number.","password":"The password is incorrect.","present":"The :attribute field must be present.","regex":"The :attribute format is invalid.","required":"The :attribute field is required.","required_if":"The :attribute field is required when :other is :value.","required_unless":"The :attribute field is required unless :other is in :values.","required_with":"The :attribute field is required when :values is present.","required_with_all":"The :attribute field is required when :values are present.","required_without":"The :attribute field is required when :values is not present.","required_without_all":"The :attribute field is required when none of :values are present.","same":"The :attribute and :other must match.","size":{"array":"The :attribute must contain :size items.","file":"The :attribute must be :size kilobytes.","numeric":"The :attribute must be :size.","string":"The :attribute must be :size characters."},"starts_with":"The :attribute must start with one of the following: :values.","string":"The :attribute must be a string.","timezone":"The :attribute must be a valid zone.","unique":"The :attribute has already been taken.","uploaded":"The :attribute failed to upload.","url":"The :attribute format is invalid.","uuid":"The :attribute must be a valid UUID."}} diff --git a/public/js/vendor.js b/public/js/vendor.js index 943575a2098..fc189ffd800 100644 --- a/public/js/vendor.js +++ b/public/js/vendor.js @@ -1,2 +1,2 @@ /*! For license information please see vendor.js.LICENSE.txt */ -(window.webpackJsonp=window.webpackJsonp||[]).push([[1],{"+/RH":function(e,t,n){"use strict";function r(e){return null==e}function i(e){return null!=e}function o(e,t){return t.tag===e.tag&&t.key===e.key}function a(e){var t=e.tag;e.vm=new t({data:e.args})}function s(e,t,n){var r,o,a={};for(r=t;r<=n;++r)i(o=e[r].key)&&(a[o]=r);return a}function c(e,t,n){for(;t<=n;++t)a(e[t])}function u(e,t,n){for(;t<=n;++t){var r=e[t];i(r)&&(r.vm.$destroy(),r.vm=null)}}function l(e,t){e!==t&&(t.vm=e.vm,function(e){for(var t=Object.keys(e.args),n=0;nm?c(t,h,v):h>v&&u(e,p,m)}(e,t):i(t)?c(t,0,t.length-1):i(e)&&u(e,0,e.length-1)},t.h=function(e,t,n){return{tag:e,key:t,args:n}}},"+p8a":function(e,t,n){(e.exports=n("I1BE")(!1)).push([e.i,".img[data-v-7c25a830]{left:0;top:0;position:relative;width:100%;display:block}",""])},"+s0g":function(e,t,n){!function(e){"use strict";var t="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),n="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),r=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],i=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;e.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,r){return e?/-MMM-/.test(r)?n[e.month()]:t[e.month()]:t},monthsRegex:i,monthsShortRegex:i,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",w:"één week",ww:"%d weken",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(n("wd/R"))},"+tJ4":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=function(e){return function(t){for(var n=0,r=e.length;n0&&t.reduce((function(t,n){return t||n.apply(e,r)}),!1)}))}},"1PTn":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n("eO9T"),i=(0,r.withParams)({type:"required"},(function(e){return"string"==typeof e?(0,r.req)(e.trim()):(0,r.req)(e)}));t.default=i},"1aTm":function(e,t,n){"use strict";var r={props:{item:{type:Object,required:!0,default:null},withName:{type:Boolean,default:!0},className:{type:String,default:"avatar"}},data:function(){return{check:!0}}},i=(n("qkkd"),n("KHd+")),o=Object(i.a)(r,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.item.id>0?n("div",{staticClass:"item-search-result",attrs:{"data-contact":e.item.id,"data-name":e.item.name}},[n("a",{attrs:{href:e.item.route}},[e.check?n("img",{class:e.className,attrs:{src:e.item.information.avatar.url,alt:e.item.complete_name},on:{error:function(t){e.check=!1}}}):n("div",{class:[e.className,"avatar-initials"],style:"background-color: "+e.item.information.avatar.default_avatar_color},[e._v("\n "+e._s(e.item.initials)+"\n ")]),e._v(" "),e.withName?[e._v("\n "+e._s(e.item.complete_name)+"\n ")]:e._e(),e._v(" "),n("span")],2)]):n("div",{staticClass:"item-search-result"},[n("div",{staticClass:"avatar avatar-initials avatar-new"},[e._v("\n +\n ")]),e._v("\n "+e._s(e.$t("people.people_add_new"))+"\n "),n("span")])}),[],!1,null,"bf52d8fa",null);t.a=o.exports},"2Bdj":function(e,t,n){"use strict";function r(e){return"function"==typeof e}n.d(t,"a",(function(){return r}))},"2N1P":function(e,t,n){"use strict";t.a={parentPropName:"_imgPreviewLists"}},"2SVd":function(e,t,n){"use strict";e.exports=function(e){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(e)}},"2ePl":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=function(e){return e&&"number"==typeof e.length&&"function"!=typeof e}},"2wJt":function(e,t,n){var r=n("6W/J");"string"==typeof r&&(r=[[e.i,r,""]]);var i={hmr:!0,transform:void 0,insertInto:void 0};n("aET+")(r,i);r.locals&&(e.exports=r.locals)},"5lKX":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n("eO9T");t.default=function(e){return(0,r.withParams)({type:"requiredUnless",prop:e},(function(t,n){return!!(0,r.ref)(e,this,n)||(0,r.req)(t)}))}},"5oMp":function(e,t,n){"use strict";e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},"62b2":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n("eO9T");t.default=function(e){return(0,r.withParams)({type:"minValue",min:e},(function(t){return!(0,r.req)(t)||(!/\s/.test(t)||t instanceof Date)&&+t>=+e}))}},"67Y/":function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n("mrSG"),i=n("FFOo");function o(e,t){return function(n){if("function"!=typeof e)throw new TypeError("argument is not a function. Are you looking for `mapTo()`?");return n.lift(new a(e,t))}}var a=function(){function e(e,t){this.project=e,this.thisArg=t}return e.prototype.call=function(e,t){return t.subscribe(new s(e,this.project,this.thisArg))},e}(),s=function(e){function t(t,n,r){var i=e.call(this,t)||this;return i.project=n,i.count=0,i.thisArg=r||i,i}return r.a(t,e),t.prototype._next=function(e){var t;try{t=this.project.call(this.thisArg,e,this.count++)}catch(e){return void this.destination.error(e)}this.destination.next(t)},t}(i.a)},"6W/J":function(e,t,n){(e.exports=n("I1BE")(!1)).push([e.i,".bar[data-v-7f413ba8]{position:absolute;cursor:pointer;width:12px;height:100%;background-color:#fff;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,.5);box-shadow:1px 1px 4px rgba(0,0,0,.5);top:0;left:0}",""])},"6ahw":function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n("iLxQ"),i=n("DKTb"),o={closed:!0,next:function(e){},error:function(e){if(r.a.useDeprecatedSynchronousErrorHandling)throw e;Object(i.a)(e)},complete:function(){}}},"6blF":function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var r=n("FFOo");var i=n("L/V9"),o=n("6ahw");var a=n("xTla"),s=n("mChF");function c(e){return 0===e.length?s.a:1===e.length?e[0]:function(t){return e.reduce((function(e,t){return t(e)}),t)}}var u=n("iLxQ"),l=function(){function e(e){this._isScalar=!1,e&&(this._subscribe=e)}return e.prototype.lift=function(t){var n=new e;return n.source=this,n.operator=t,n},e.prototype.subscribe=function(e,t,n){var a=this.operator,s=function(e,t,n){if(e){if(e instanceof r.a)return e;if(e[i.a])return e[i.a]()}return e||t||n?new r.a(e,t,n):new r.a(o.a)}(e,t,n);if(a?s.add(a.call(s,this.source)):s.add(this.source||u.a.useDeprecatedSynchronousErrorHandling&&!s.syncErrorThrowable?this._subscribe(s):this._trySubscribe(s)),u.a.useDeprecatedSynchronousErrorHandling&&s.syncErrorThrowable&&(s.syncErrorThrowable=!1,s.syncErrorThrown))throw s.syncErrorValue;return s},e.prototype._trySubscribe=function(e){try{return this._subscribe(e)}catch(t){u.a.useDeprecatedSynchronousErrorHandling&&(e.syncErrorThrown=!0,e.syncErrorValue=t),!function(e){for(;e;){var t=e,n=t.closed,i=t.destination,o=t.isStopped;if(n||o)return!1;e=i&&i instanceof r.a?i:null}return!0}(e)?console.warn(t):e.error(t)}},e.prototype.forEach=function(e,t){var n=this;return new(t=d(t))((function(t,r){var i;i=n.subscribe((function(t){try{e(t)}catch(e){r(e),i&&i.unsubscribe()}}),r,t)}))},e.prototype._subscribe=function(e){var t=this.source;return t&&t.subscribe(e)},e.prototype[a.a]=function(){return this},e.prototype.pipe=function(){for(var e=[],t=0;t=+n}))}},"7pj7":function(e,t,n){var r;r=function(e){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.i=function(e){return e},n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:r})},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/dist/",n(n.s=2)}([function(e,t){e.exports=function(e,t,n,r){var i,o=e=e||{},a=typeof e.default;"object"!==a&&"function"!==a||(i=e,o=e.default);var s="function"==typeof o?o.options:o;if(t&&(s.render=t.render,s.staticRenderFns=t.staticRenderFns),n&&(s._scopeId=n),r){var c=Object.create(s.computed||null);Object.keys(r).forEach((function(e){var t=r[e];c[e]=function(){return t}})),s.computed=c}return{esModule:i,exports:o,options:s}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(20),i=new(n.n(r).a)({name:"vue-notification"})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(3),i=n.n(r),o=n(1),a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},s={install:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!this.installed){this.installed=!0,this.params=t,e.component(t.componentName||"notifications",i.a);var n=function(e){"string"==typeof e&&(e={title:"",text:e}),"object"===(void 0===e?"undefined":a(e))&&o.a.$emit("add",e)};n.close=function(e){o.a.$emit("close",e)};var r=t.name||"notify";e.prototype["$"+r]=n,e[r]=n}}};t.default=s},function(e,t,n){n(17);var r=n(0)(n(5),n(15),null,null);e.exports=r.exports},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"CssGroup",props:["name"]}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2),i=n(1),o=n(9),a=n(7),s=n(13),c=n.n(s),u=n(12),l=n.n(u),d=n(8),f=0,p=2,h={name:"Notifications",components:{VelocityGroup:c.a,CssGroup:l.a},props:{group:{type:String,default:""},width:{type:[Number,String],default:300},reverse:{type:Boolean,default:!1},position:{type:[String,Array],default:function(){return a.a.position}},classes:{type:String,default:"vue-notification"},animationType:{type:String,default:"css",validator:function(e){return"css"===e||"velocity"===e}},animation:{type:Object,default:function(){return a.a.velocityAnimation}},animationName:{type:String,default:a.a.cssAnimation},speed:{type:Number,default:300},cooldown:{type:Number,default:0},duration:{type:Number,default:3e3},delay:{type:Number,default:0},max:{type:Number,default:1/0},ignoreDuplicates:{type:Boolean,default:!1},closeOnClick:{type:Boolean,default:!0}},data:function(){return{list:[],velocity:r.default.params.velocity}},mounted:function(){i.a.$on("add",this.addItem),i.a.$on("close",this.closeItem)},computed:{actualWidth:function(){return n.i(d.a)(this.width)},isVA:function(){return"velocity"===this.animationType},componentName:function(){return this.isVA?"VelocityGroup":"CssGroup"},styles:function(){var e,t,r,i=n.i(o.a)(this.position),a=i.x,s=i.y,c=this.actualWidth.value,u=this.actualWidth.type,l=(r="0px",(t=s)in(e={width:c+u})?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e);return"center"===a?l.left="calc(50% - "+c/2+u+")":l[a]="0px",l},active:function(){return this.list.filter((function(e){return e.state!==p}))},botToTop:function(){return this.styles.hasOwnProperty("bottom")}},methods:{destroyIfNecessary:function(e){this.closeOnClick&&this.destroy(e)},addItem:function(e){var t=this;if(e.group=e.group||"",this.group===e.group)if(e.clean||e.clear)this.destroyAll();else{var r="number"==typeof e.duration?e.duration:this.duration,i="number"==typeof e.speed?e.speed:this.speed,a="boolean"==typeof e.ignoreDuplicates?e.ignoreDuplicates:this.ignoreDuplicates,s=e.title,c=e.text,u=e.type,l=e.data,d={id:e.id||n.i(o.b)(),title:s,text:c,type:u,state:f,speed:i,length:r+2*i,data:l};r>=0&&(d.timer=setTimeout((function(){t.destroy(d)}),d.length));var p=this.reverse?!this.botToTop:this.botToTop,h=-1,m=this.active.some((function(t){return t.title===e.title&&t.text===e.text}));(!a||!m)&&(p?(this.list.push(d),this.active.length>this.max&&(h=0)):(this.list.unshift(d),this.active.length>this.max&&(h=this.active.length-1)),-1!==h&&this.destroy(this.active[h]))}},closeItem:function(e){this.destroyById(e)},notifyClass:function(e){return["vue-notification-template",this.classes,e.type]},notifyWrapperStyle:function(e){return this.isVA?null:{transition:"all "+e.speed+"ms"}},destroy:function(e){clearTimeout(e.timer),e.state=p,this.isVA||this.clean()},destroyById:function(e){var t=this.list.find((function(t){return t.id===e}));t&&this.destroy(t)},destroyAll:function(){this.active.forEach(this.destroy)},getAnimation:function(e,t){var n=this.animation[e];return"function"==typeof n?n.call(this,t):n},enter:function(e){var t=e.el,n=e.complete,r=this.getAnimation("enter",t);this.velocity(t,r,{duration:this.speed,complete:n})},leave:function(e){var t=e.el,n=e.complete,r=this.getAnimation("leave",t);this.velocity(t,r,{duration:this.speed,complete:n})},clean:function(){this.list=this.list.filter((function(e){return e.state!==p}))}}};t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"VelocityGroup",methods:{enter:function(e,t){this.$emit("enter",{el:e,complete:t})},leave:function(e,t){this.$emit("leave",{el:e,complete:t})},afterLeave:function(){this.$emit("afterLeave")}}}},function(e,t,n){"use strict";t.a={position:["top","right"],cssAnimation:"vn-fade",velocityAnimation:{enter:function(e){return{height:[e.clientHeight,0],opacity:[1,0]}},leave:{height:0,opacity:[0,1]}}}},function(e,t,n){"use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i=[{name:"px",regexp:new RegExp("^[-+]?[0-9]*.?[0-9]+px$")},{name:"%",regexp:new RegExp("^[-+]?[0-9]*.?[0-9]+%$")},{name:"px",regexp:new RegExp("^[-+]?[0-9]*.?[0-9]+$")}];t.a=function(e){switch(void 0===e?"undefined":r(e)){case"number":return{type:"px",value:e};case"string":return function(e){if("auto"===e)return{type:e,value:0};for(var t=0;tn.parts.length&&(r.parts.length=n.parts.length)}else{var a=[];for(i=0;i=0)return 1;return 0}();var i=n&&window.Promise?function(e){var t=!1;return function(){t||(t=!0,window.Promise.resolve().then((function(){t=!1,e()})))}}:function(e){var t=!1;return function(){t||(t=!0,setTimeout((function(){t=!1,e()}),r))}};function o(e){return e&&"[object Function]"==={}.toString.call(e)}function a(e,t){if(1!==e.nodeType)return[];var n=e.ownerDocument.defaultView.getComputedStyle(e,null);return t?n[t]:n}function s(e){return"HTML"===e.nodeName?e:e.parentNode||e.host}function c(e){if(!e)return document.body;switch(e.nodeName){case"HTML":case"BODY":return e.ownerDocument.body;case"#document":return e.body}var t=a(e),n=t.overflow,r=t.overflowX,i=t.overflowY;return/(auto|scroll|overlay)/.test(n+i+r)?e:c(s(e))}function u(e){return e&&e.referenceNode?e.referenceNode:e}var l=n&&!(!window.MSInputMethodContext||!document.documentMode),d=n&&/MSIE 10/.test(navigator.userAgent);function f(e){return 11===e?l:10===e?d:l||d}function p(e){if(!e)return document.documentElement;for(var t=f(10)?document.body:null,n=e.offsetParent||null;n===t&&e.nextElementSibling;)n=(e=e.nextElementSibling).offsetParent;var r=n&&n.nodeName;return r&&"BODY"!==r&&"HTML"!==r?-1!==["TH","TD","TABLE"].indexOf(n.nodeName)&&"static"===a(n,"position")?p(n):n:e?e.ownerDocument.documentElement:document.documentElement}function h(e){return null!==e.parentNode?h(e.parentNode):e}function m(e,t){if(!(e&&e.nodeType&&t&&t.nodeType))return document.documentElement;var n=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,r=n?e:t,i=n?t:e,o=document.createRange();o.setStart(r,0),o.setEnd(i,0);var a,s,c=o.commonAncestorContainer;if(e!==c&&t!==c||r.contains(i))return"BODY"===(s=(a=c).nodeName)||"HTML"!==s&&p(a.firstElementChild)!==a?p(c):c;var u=h(e);return u.host?m(u.host,t):m(e,h(t).host)}function b(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"top",n="top"===t?"scrollTop":"scrollLeft",r=e.nodeName;if("BODY"===r||"HTML"===r){var i=e.ownerDocument.documentElement,o=e.ownerDocument.scrollingElement||i;return o[n]}return e[n]}function g(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=b(t,"top"),i=b(t,"left"),o=n?-1:1;return e.top+=r*o,e.bottom+=r*o,e.left+=i*o,e.right+=i*o,e}function v(e,t){var n="x"===t?"Left":"Top",r="Left"===n?"Right":"Bottom";return parseFloat(e["border"+n+"Width"])+parseFloat(e["border"+r+"Width"])}function _(e,t,n,r){return Math.max(t["offset"+e],t["scroll"+e],n["client"+e],n["offset"+e],n["scroll"+e],f(10)?parseInt(n["offset"+e])+parseInt(r["margin"+("Height"===e?"Top":"Left")])+parseInt(r["margin"+("Height"===e?"Bottom":"Right")]):0)}function y(e){var t=e.body,n=e.documentElement,r=f(10)&&getComputedStyle(n);return{height:_("Height",t,n,r),width:_("Width",t,n,r)}}var M=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},w=function(){function e(e,t){for(var n=0;n2&&void 0!==arguments[2]&&arguments[2],r=f(10),i="HTML"===t.nodeName,o=x(e),s=x(t),u=c(e),l=a(t),d=parseFloat(l.borderTopWidth),p=parseFloat(l.borderLeftWidth);n&&i&&(s.top=Math.max(s.top,0),s.left=Math.max(s.left,0));var h=O({top:o.top-s.top-d,left:o.left-s.left-p,width:o.width,height:o.height});if(h.marginTop=0,h.marginLeft=0,!r&&i){var m=parseFloat(l.marginTop),b=parseFloat(l.marginLeft);h.top-=d-m,h.bottom-=d-m,h.left-=p-b,h.right-=p-b,h.marginTop=m,h.marginLeft=b}return(r&&!n?t.contains(u):t===u&&"BODY"!==u.nodeName)&&(h=g(h,t)),h}function C(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=e.ownerDocument.documentElement,r=T(e,n),i=Math.max(n.clientWidth,window.innerWidth||0),o=Math.max(n.clientHeight,window.innerHeight||0),a=t?0:b(n),s=t?0:b(n,"left"),c={top:a-r.top+r.marginTop,left:s-r.left+r.marginLeft,width:i,height:o};return O(c)}function L(e){var t=e.nodeName;if("BODY"===t||"HTML"===t)return!1;if("fixed"===a(e,"position"))return!0;var n=s(e);return!!n&&L(n)}function D(e){if(!e||!e.parentElement||f())return document.documentElement;for(var t=e.parentElement;t&&"none"===a(t,"transform");)t=t.parentElement;return t||document.documentElement}function S(e,t,n,r){var i=arguments.length>4&&void 0!==arguments[4]&&arguments[4],o={top:0,left:0},a=i?D(e):m(e,u(t));if("viewport"===r)o=C(a,i);else{var l=void 0;"scrollParent"===r?"BODY"===(l=c(s(t))).nodeName&&(l=e.ownerDocument.documentElement):l="window"===r?e.ownerDocument.documentElement:r;var d=T(l,a,i);if("HTML"!==l.nodeName||L(a))o=d;else{var f=y(e.ownerDocument),p=f.height,h=f.width;o.top+=d.top-d.marginTop,o.bottom=p+d.top,o.left+=d.left-d.marginLeft,o.right=h+d.left}}var b="number"==typeof(n=n||0);return o.left+=b?n:n.left||0,o.top+=b?n:n.top||0,o.right-=b?n:n.right||0,o.bottom-=b?n:n.bottom||0,o}function k(e){return e.width*e.height}function N(e,t,n,r,i){var o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;if(-1===e.indexOf("auto"))return e;var a=S(n,r,o,i),s={top:{width:a.width,height:t.top-a.top},right:{width:a.right-t.right,height:a.height},bottom:{width:a.width,height:a.bottom-t.bottom},left:{width:t.left-a.left,height:a.height}},c=Object.keys(s).map((function(e){return z({key:e},s[e],{area:k(s[e])})})).sort((function(e,t){return t.area-e.area})),u=c.filter((function(e){var t=e.width,r=e.height;return t>=n.clientWidth&&r>=n.clientHeight})),l=u.length>0?u[0].key:c[0].key,d=e.split("-")[1];return l+(d?"-"+d:"")}function E(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,i=r?D(t):m(t,u(n));return T(n,i,r)}function q(e){var t=e.ownerDocument.defaultView.getComputedStyle(e),n=parseFloat(t.marginTop||0)+parseFloat(t.marginBottom||0),r=parseFloat(t.marginLeft||0)+parseFloat(t.marginRight||0);return{width:e.offsetWidth+r,height:e.offsetHeight+n}}function B(e){var t={left:"right",right:"left",bottom:"top",top:"bottom"};return e.replace(/left|right|bottom|top/g,(function(e){return t[e]}))}function W(e,t,n){n=n.split("-")[0];var r=q(e),i={width:r.width,height:r.height},o=-1!==["right","left"].indexOf(n),a=o?"top":"left",s=o?"left":"top",c=o?"height":"width",u=o?"width":"height";return i[a]=t[a]+t[c]/2-r[c]/2,i[s]=n===s?t[s]-r[u]:t[B(s)],i}function P(e,t){return Array.prototype.find?e.find(t):e.filter(t)[0]}function j(e,t,n){return(void 0===n?e:e.slice(0,function(e,t,n){if(Array.prototype.findIndex)return e.findIndex((function(e){return e[t]===n}));var r=P(e,(function(e){return e[t]===n}));return e.indexOf(r)}(e,"name",n))).forEach((function(e){e.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var n=e.function||e.fn;e.enabled&&o(n)&&(t.offsets.popper=O(t.offsets.popper),t.offsets.reference=O(t.offsets.reference),t=n(t,e))})),t}function R(){if(!this.state.isDestroyed){var e={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};e.offsets.reference=E(this.state,this.popper,this.reference,this.options.positionFixed),e.placement=N(this.options.placement,e.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),e.originalPlacement=e.placement,e.positionFixed=this.options.positionFixed,e.offsets.popper=W(this.popper,e.offsets.reference,e.placement),e.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",e=j(this.modifiers,e),this.state.isCreated?this.options.onUpdate(e):(this.state.isCreated=!0,this.options.onCreate(e))}}function X(e,t){return e.some((function(e){var n=e.name;return e.enabled&&n===t}))}function F(e){for(var t=[!1,"ms","Webkit","Moz","O"],n=e.charAt(0).toUpperCase()+e.slice(1),r=0;r1&&void 0!==arguments[1]&&arguments[1],n=Z.indexOf(e),r=Z.slice(n+1).concat(Z.slice(0,n));return t?r.reverse():r}var te="flip",ne="clockwise",re="counterclockwise";function ie(e,t,n,r){var i=[0,0],o=-1!==["right","left"].indexOf(r),a=e.split(/(\+|\-)/).map((function(e){return e.trim()})),s=a.indexOf(P(a,(function(e){return-1!==e.search(/,|\s/)})));a[s]&&-1===a[s].indexOf(",")&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var c=/\s*,\s*|\s+/,u=-1!==s?[a.slice(0,s).concat([a[s].split(c)[0]]),[a[s].split(c)[1]].concat(a.slice(s+1))]:[a];return(u=u.map((function(e,r){var i=(1===r?!o:o)?"height":"width",a=!1;return e.reduce((function(e,t){return""===e[e.length-1]&&-1!==["+","-"].indexOf(t)?(e[e.length-1]=t,a=!0,e):a?(e[e.length-1]+=t,a=!1,e):e.concat(t)}),[]).map((function(e){return function(e,t,n,r){var i=e.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),o=+i[1],a=i[2];if(!o)return e;if(0===a.indexOf("%")){var s=void 0;switch(a){case"%p":s=n;break;case"%":case"%r":default:s=r}return O(s)[t]/100*o}if("vh"===a||"vw"===a){return("vh"===a?Math.max(document.documentElement.clientHeight,window.innerHeight||0):Math.max(document.documentElement.clientWidth,window.innerWidth||0))/100*o}return o}(e,i,t,n)}))}))).forEach((function(e,t){e.forEach((function(n,r){V(n)&&(i[t]+=n*("-"===e[r-1]?-1:1))}))})),i}var oe={placement:"bottom",positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:{shift:{order:100,enabled:!0,fn:function(e){var t=e.placement,n=t.split("-")[0],r=t.split("-")[1];if(r){var i=e.offsets,o=i.reference,a=i.popper,s=-1!==["bottom","top"].indexOf(n),c=s?"left":"top",u=s?"width":"height",l={start:A({},c,o[c]),end:A({},c,o[c]+o[u]-a[u])};e.offsets.popper=z({},a,l[r])}return e}},offset:{order:200,enabled:!0,fn:function(e,t){var n=t.offset,r=e.placement,i=e.offsets,o=i.popper,a=i.reference,s=r.split("-")[0],c=void 0;return c=V(+n)?[+n,0]:ie(n,o,a,s),"left"===s?(o.top+=c[0],o.left-=c[1]):"right"===s?(o.top+=c[0],o.left+=c[1]):"top"===s?(o.left+=c[0],o.top-=c[1]):"bottom"===s&&(o.left+=c[0],o.top+=c[1]),e.popper=o,e},offset:0},preventOverflow:{order:300,enabled:!0,fn:function(e,t){var n=t.boundariesElement||p(e.instance.popper);e.instance.reference===n&&(n=p(n));var r=F("transform"),i=e.instance.popper.style,o=i.top,a=i.left,s=i[r];i.top="",i.left="",i[r]="";var c=S(e.instance.popper,e.instance.reference,t.padding,n,e.positionFixed);i.top=o,i.left=a,i[r]=s,t.boundaries=c;var u=t.priority,l=e.offsets.popper,d={primary:function(e){var n=l[e];return l[e]c[e]&&!t.escapeWithReference&&(r=Math.min(l[n],c[e]-("right"===e?l.width:l.height))),A({},n,r)}};return u.forEach((function(e){var t=-1!==["left","top"].indexOf(e)?"primary":"secondary";l=z({},l,d[t](e))})),e.offsets.popper=l,e},priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:function(e){var t=e.offsets,n=t.popper,r=t.reference,i=e.placement.split("-")[0],o=Math.floor,a=-1!==["top","bottom"].indexOf(i),s=a?"right":"bottom",c=a?"left":"top",u=a?"width":"height";return n[s]o(r[s])&&(e.offsets.popper[c]=o(r[s])),e}},arrow:{order:500,enabled:!0,fn:function(e,t){var n;if(!J(e.instance.modifiers,"arrow","keepTogether"))return e;var r=t.element;if("string"==typeof r){if(!(r=e.instance.popper.querySelector(r)))return e}else if(!e.instance.popper.contains(r))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),e;var i=e.placement.split("-")[0],o=e.offsets,s=o.popper,c=o.reference,u=-1!==["left","right"].indexOf(i),l=u?"height":"width",d=u?"Top":"Left",f=d.toLowerCase(),p=u?"left":"top",h=u?"bottom":"right",m=q(r)[l];c[h]-ms[h]&&(e.offsets.popper[f]+=c[f]+m-s[h]),e.offsets.popper=O(e.offsets.popper);var b=c[f]+c[l]/2-m/2,g=a(e.instance.popper),v=parseFloat(g["margin"+d]),_=parseFloat(g["border"+d+"Width"]),y=b-e.offsets.popper[f]-v-_;return y=Math.max(Math.min(s[l]-m,y),0),e.arrowElement=r,e.offsets.arrow=(A(n={},f,Math.round(y)),A(n,p,""),n),e},element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:function(e,t){if(X(e.instance.modifiers,"inner"))return e;if(e.flipped&&e.placement===e.originalPlacement)return e;var n=S(e.instance.popper,e.instance.reference,t.padding,t.boundariesElement,e.positionFixed),r=e.placement.split("-")[0],i=B(r),o=e.placement.split("-")[1]||"",a=[];switch(t.behavior){case te:a=[r,i];break;case ne:a=ee(r);break;case re:a=ee(r,!0);break;default:a=t.behavior}return a.forEach((function(s,c){if(r!==s||a.length===c+1)return e;r=e.placement.split("-")[0],i=B(r);var u=e.offsets.popper,l=e.offsets.reference,d=Math.floor,f="left"===r&&d(u.right)>d(l.left)||"right"===r&&d(u.left)d(l.top)||"bottom"===r&&d(u.top)d(n.right),m=d(u.top)d(n.bottom),g="left"===r&&p||"right"===r&&h||"top"===r&&m||"bottom"===r&&b,v=-1!==["top","bottom"].indexOf(r),_=!!t.flipVariations&&(v&&"start"===o&&p||v&&"end"===o&&h||!v&&"start"===o&&m||!v&&"end"===o&&b),y=!!t.flipVariationsByContent&&(v&&"start"===o&&h||v&&"end"===o&&p||!v&&"start"===o&&b||!v&&"end"===o&&m),M=_||y;(f||g||M)&&(e.flipped=!0,(f||g)&&(r=a[c+1]),M&&(o=function(e){return"end"===e?"start":"start"===e?"end":e}(o)),e.placement=r+(o?"-"+o:""),e.offsets.popper=z({},e.offsets.popper,W(e.instance.popper,e.offsets.reference,e.placement)),e=j(e.instance.modifiers,e,"flip"))})),e},behavior:"flip",padding:5,boundariesElement:"viewport",flipVariations:!1,flipVariationsByContent:!1},inner:{order:700,enabled:!1,fn:function(e){var t=e.placement,n=t.split("-")[0],r=e.offsets,i=r.popper,o=r.reference,a=-1!==["left","right"].indexOf(n),s=-1===["top","left"].indexOf(n);return i[a?"left":"top"]=o[n]-(s?i[a?"width":"height"]:0),e.placement=B(t),e.offsets.popper=O(i),e}},hide:{order:800,enabled:!0,fn:function(e){if(!J(e.instance.modifiers,"hide","preventOverflow"))return e;var t=e.offsets.reference,n=P(e.instance.modifiers,(function(e){return"preventOverflow"===e.name})).boundaries;if(t.bottomn.right||t.top>n.bottom||t.right2&&void 0!==arguments[2]?arguments[2]:{};M(this,e),this.scheduleUpdate=function(){return requestAnimationFrame(r.update)},this.update=i(this.update.bind(this)),this.options=z({},e.Defaults,a),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=t&&t.jquery?t[0]:t,this.popper=n&&n.jquery?n[0]:n,this.options.modifiers={},Object.keys(z({},e.Defaults.modifiers,a.modifiers)).forEach((function(t){r.options.modifiers[t]=z({},e.Defaults.modifiers[t]||{},a.modifiers?a.modifiers[t]:{})})),this.modifiers=Object.keys(this.options.modifiers).map((function(e){return z({name:e},r.options.modifiers[e])})).sort((function(e,t){return e.order-t.order})),this.modifiers.forEach((function(e){e.enabled&&o(e.onLoad)&&e.onLoad(r.reference,r.popper,r.options,e,r.state)})),this.update();var s=this.options.eventsEnabled;s&&this.enableEventListeners(),this.state.eventsEnabled=s}return w(e,[{key:"update",value:function(){return R.call(this)}},{key:"destroy",value:function(){return I.call(this)}},{key:"enableEventListeners",value:function(){return H.call(this)}},{key:"disableEventListeners",value:function(){return U.call(this)}}]),e}();ae.Utils=("undefined"!=typeof window?window:e).PopperUtils,ae.placements=Q,ae.Defaults=oe,t.default=ae}.call(this,n("yLpj"))},"8R67":function(e,t,n){var r=n("rPb2");"string"==typeof r&&(r=[[e.i,r,""]]);var i={hmr:!0,transform:void 0,insertInto:void 0};n("aET+")(r,i);r.locals&&(e.exports=r.locals)},"8gbZ":function(e,t,n){var r;r=function(){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.i=function(e){return e},n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:r})},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/dist/",n(n.s=2)}([function(e,t,n){n(8);var r=n(6)(n(1),n(7),"data-v-25adc6c0",null);e.exports=r.exports},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(3),i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.default={name:"ToggleButton",props:{value:{type:Boolean,default:!1},name:{type:String},disabled:{type:Boolean,default:!1},tag:{type:String},sync:{type:Boolean,default:!1},speed:{type:Number,default:300},color:{type:[String,Object],validator:function(e){return n.i(r.a)(e)||n.i(r.b)(e,"checked")||n.i(r.b)(e,"unchecked")||n.i(r.b)(e,"disabled")}},switchColor:{type:[String,Object],validator:function(e){return n.i(r.a)(e)||n.i(r.b)(e,"checked")||n.i(r.b)(e,"unchecked")}},cssColors:{type:Boolean,default:!1},labels:{type:[Boolean,Object],default:!1,validator:function(e){return"object"===(void 0===e?"undefined":i(e))?e.checked||e.unchecked:"boolean"==typeof e}},height:{type:Number,default:22},width:{type:Number,default:50},margin:{type:Number,default:3},fontSize:{type:Number}},computed:{className:function(){return["vue-js-switch",{toggled:this.toggled,disabled:this.disabled}]},coreStyle:function(){return{width:n.i(r.c)(this.width),height:n.i(r.c)(this.height),backgroundColor:this.cssColors?null:this.disabled?this.colorDisabled:this.colorCurrent,borderRadius:n.i(r.c)(Math.round(this.height/2))}},buttonRadius:function(){return this.height-2*this.margin},distance:function(){return n.i(r.c)(this.width-this.height+this.margin)},buttonStyle:function(){var e="transform "+this.speed+"ms",t=n.i(r.c)(this.margin),i=this.toggled?n.i(r.d)(this.distance,t):n.i(r.d)(t,t),o=this.switchColor?this.switchColorCurrent:null;return{width:n.i(r.c)(this.buttonRadius),height:n.i(r.c)(this.buttonRadius),transition:e,transform:i,background:o}},labelStyle:function(){return{lineHeight:n.i(r.c)(this.height),fontSize:this.fontSize?n.i(r.c)(this.fontSize):null}},colorChecked:function(){var e=this.color;return n.i(r.e)(e)?n.i(r.f)(e,"checked","#75c791"):e||"#75c791"},colorUnchecked:function(){return n.i(r.f)(this.color,"unchecked","#bfcbd9")},colorDisabled:function(){return n.i(r.f)(this.color,"disabled",this.colorCurrent)},colorCurrent:function(){return this.toggled?this.colorChecked:this.colorUnchecked},labelChecked:function(){return n.i(r.f)(this.labels,"checked","on")},labelUnchecked:function(){return n.i(r.f)(this.labels,"unchecked","off")},switchColorChecked:function(){return n.i(r.f)(this.switchColor,"checked","#fff")},switchColorUnchecked:function(){return n.i(r.f)(this.switchColor,"unchecked","#fff")},switchColorCurrent:function(){return this.switchColor,n.i(r.e)(this.switchColor)?this.toggled?this.switchColorChecked:this.switchColorUnchecked:this.switchColor||"#fff"}},watch:{value:function(e){this.sync&&(this.toggled=!!e)}},data:function(){return{toggled:!!this.value}},methods:{toggle:function(e){var t=!this.toggled;this.sync||(this.toggled=t),this.$emit("input",t),this.$emit("change",{value:t,tag:this.tag,srcEvent:e})}}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(0),i=n.n(r);n.d(t,"ToggleButton",(function(){return i.a}));var o=!1;t.default={install:function(e){o||(e.component("ToggleButton",i.a),o=!0)}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"e",(function(){return o})),n.d(t,"b",(function(){return a})),n.d(t,"f",(function(){return s})),n.d(t,"c",(function(){return c})),n.d(t,"d",(function(){return u}));var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i=function(e){return"string"==typeof e},o=function(e){return"object"===(void 0===e?"undefined":r(e))},a=function(e,t){return o(e)&&e.hasOwnProperty(t)},s=function(e,t,n){return a(e,t)?e[t]:n},c=function(e){return e+"px"},u=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"0px";return"translate3d("+e+", "+t+", "+n+")"}},function(e,t,n){(e.exports=n(5)()).push([e.i,".vue-js-switch[data-v-25adc6c0]{display:inline-block;position:relative;vertical-align:middle;user-select:none;font-size:10px;cursor:pointer}.vue-js-switch .v-switch-input[data-v-25adc6c0]{opacity:0;position:absolute;width:1px;height:1px}.vue-js-switch .v-switch-label[data-v-25adc6c0]{position:absolute;top:0;font-weight:600;color:#fff;z-index:1}.vue-js-switch .v-switch-label.v-left[data-v-25adc6c0]{left:10px}.vue-js-switch .v-switch-label.v-right[data-v-25adc6c0]{right:10px}.vue-js-switch .v-switch-core[data-v-25adc6c0]{display:block;position:relative;box-sizing:border-box;outline:0;margin:0;transition:border-color .3s,background-color .3s;user-select:none}.vue-js-switch .v-switch-core .v-switch-button[data-v-25adc6c0]{display:block;position:absolute;overflow:hidden;top:0;left:0;border-radius:100%;background-color:#fff;z-index:2}.vue-js-switch.disabled[data-v-25adc6c0]{pointer-events:none;opacity:.6}",""])},function(e,t){e.exports=function(){var e=[];return e.toString=function(){for(var e=[],t=0;tn.parts.length&&(r.parts.length=n.parts.length)}else{var a=[];for(i=0;i1)for(var n=1;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);ns))return!1;var u=o.get(e);if(u&&o.get(t))return u==t;var l=-1,d=!0,f=2&n?new oe:void 0;for(o.set(e,t),o.set(t,e);++l-1},re.prototype.set=function(e,t){var n=this.__data__,r=ce(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this},ie.prototype.clear=function(){this.size=0,this.__data__={hash:new ne,map:new($||re),string:new ne}},ie.prototype.delete=function(e){var t=be(this,e).delete(e);return this.size-=t?1:0,t},ie.prototype.get=function(e){return be(this,e).get(e)},ie.prototype.has=function(e){return be(this,e).has(e)},ie.prototype.set=function(e,t){var n=be(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this},oe.prototype.add=oe.prototype.push=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this},oe.prototype.has=function(e){return this.__data__.has(e)},ae.prototype.clear=function(){this.__data__=new re,this.size=0},ae.prototype.delete=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n},ae.prototype.get=function(e){return this.__data__.get(e)},ae.prototype.has=function(e){return this.__data__.has(e)},ae.prototype.set=function(e,t){var n=this.__data__;if(n instanceof re){var r=n.__data__;if(!$||r.length<199)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new ie(r)}return n.set(e,t),this.size=n.size,this};var ve=R?function(e){return null==e?[]:(e=Object(e),function(e,t){for(var n=-1,r=null==e?0:e.length,i=0,o=[];++n-1&&e%1==0&&e-1&&e%1==0&&e<=9007199254740991}function Ce(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function Le(e){return null!=e&&"object"==typeof e}var De=v?function(e){return function(t){return e(t)}}(v):function(e){return Le(e)&&Te(e.length)&&!!c[ue(e)]};function Se(e){return null!=(t=e)&&Te(t.length)&&!xe(t)?se(e):pe(e);var t}e.exports=function(e,t){return de(e,t)}})),b={a:["a","à","á","â","ã","ä","å","æ","ā","ă","ą","ǎ","ǟ","ǡ","ǻ","ȁ","ȃ","ȧ","ɐ","ɑ","ɒ","ͣ","а","ӑ","ӓ","ᵃ","ᵄ","ᶏ","ḁ","ẚ","ạ","ả","ấ","ầ","ẩ","ẫ","ậ","ắ","ằ","ẳ","ẵ","ặ","ₐ","ⱥ","a"],A:["A","À","Á","Â","Ã","Ä","Å","Ā","Ă","Ą","Ǎ","Ǟ","Ǡ","Ǻ","Ȁ","Ȃ","Ȧ","Ⱥ","А","Ӑ","Ӓ","ᴀ","ᴬ","Ḁ","Ạ","Ả","Ấ","Ầ","Ẩ","Ẫ","Ậ","Ắ","Ằ","Ẳ","Ẵ","Ặ","A"],b:["b","ƀ","ƃ","ɓ","ᖯ","ᵇ","ᵬ","ᶀ","ḃ","ḅ","ḇ","b"],B:["B","Ɓ","Ƃ","Ƀ","ʙ","ᛒ","ᴃ","ᴮ","ᴯ","Ḃ","Ḅ","Ḇ","B"],c:["c","ç","ć","ĉ","ċ","č","ƈ","ȼ","ɕ","ͨ","ᴄ","ᶜ","ḉ","ↄ","c"],C:["C","Ç","Ć","Ĉ","Ċ","Č","Ƈ","Ȼ","ʗ","Ḉ","C"],d:["d","ď","đ","Ƌ","ƌ","ȡ","ɖ","ɗ","ͩ","ᵈ","ᵭ","ᶁ","ᶑ","ḋ","ḍ","ḏ","ḑ","ḓ","d"],D:["D","Ď","Đ","Ɖ","Ɗ","ᴰ","Ḋ","Ḍ","Ḏ","Ḑ","Ḓ","D"],e:["e","è","é","ê","ë","ē","ĕ","ė","ę","ě","ǝ","ȅ","ȇ","ȩ","ɇ","ɘ","ͤ","ᵉ","ᶒ","ḕ","ḗ","ḙ","ḛ","ḝ","ẹ","ẻ","ẽ","ế","ề","ể","ễ","ệ","ₑ","e"],E:["E","È","É","Ê","Ë","Ē","Ĕ","Ė","Ę","Ě","Œ","Ǝ","Ɛ","Ȅ","Ȇ","Ȩ","Ɇ","ɛ","ɜ","ɶ","Є","Э","э","є","Ӭ","ӭ","ᴇ","ᴈ","ᴱ","ᴲ","ᵋ","ᵌ","ᶓ","ᶔ","ᶟ","Ḕ","Ḗ","Ḙ","Ḛ","Ḝ","Ẹ","Ẻ","Ẽ","Ế","Ề","Ể","Ễ","Ệ","E","𐐁","𐐩"],f:["f","ƒ","ᵮ","ᶂ","ᶠ","ḟ","f"],F:["F","Ƒ","Ḟ","ⅎ","F"],g:["g","ĝ","ğ","ġ","ģ","ǥ","ǧ","ǵ","ɠ","ɡ","ᵍ","ᵷ","ᵹ","ᶃ","ᶢ","ḡ","g"],G:["G","Ĝ","Ğ","Ġ","Ģ","Ɠ","Ǥ","Ǧ","Ǵ","ɢ","ʛ","ᴳ","Ḡ","G"],h:["h","ĥ","ħ","ƕ","ȟ","ɥ","ɦ","ʮ","ʯ","ʰ","ʱ","ͪ","Һ","һ","ᑋ","ᶣ","ḣ","ḥ","ḧ","ḩ","ḫ","ⱨ","h"],H:["H","Ĥ","Ħ","Ȟ","ʜ","ᕼ","ᚺ","ᚻ","ᴴ","Ḣ","Ḥ","Ḧ","Ḩ","Ḫ","Ⱨ","H"],i:["i","ì","í","î","ï","ĩ","ī","ĭ","į","ǐ","ȉ","ȋ","ɨ","ͥ","ᴉ","ᵎ","ᵢ","ᶖ","ᶤ","ḭ","ḯ","ỉ","ị","i"],I:["I","Ì","Í","Î","Ï","Ĩ","Ī","Ĭ","Į","İ","Ǐ","Ȉ","Ȋ","ɪ","І","ᴵ","ᵻ","ᶦ","ᶧ","Ḭ","Ḯ","Ỉ","Ị","I"],j:["j","ĵ","ǰ","ɉ","ʝ","ʲ","ᶡ","ᶨ","j"],J:["J","Ĵ","ᴊ","ᴶ","J"],k:["k","ķ","ƙ","ǩ","ʞ","ᵏ","ᶄ","ḱ","ḳ","ḵ","ⱪ","k"],K:["K","Ķ","Ƙ","Ǩ","ᴷ","Ḱ","Ḳ","Ḵ","Ⱪ","K"],l:["l","ĺ","ļ","ľ","ŀ","ł","ƚ","ȴ","ɫ","ɬ","ɭ","ˡ","ᶅ","ᶩ","ᶪ","ḷ","ḹ","ḻ","ḽ","ℓ","ⱡ"],L:["L","Ĺ","Ļ","Ľ","Ŀ","Ł","Ƚ","ʟ","ᴌ","ᴸ","ᶫ","Ḷ","Ḹ","Ḻ","Ḽ","Ⱡ","Ɫ"],m:["m","ɯ","ɰ","ɱ","ͫ","ᴟ","ᵐ","ᵚ","ᵯ","ᶆ","ᶬ","ᶭ","ḿ","ṁ","ṃ","㎡","㎥","m"],M:["M","Ɯ","ᴍ","ᴹ","Ḿ","Ṁ","Ṃ","M"],n:["n","ñ","ń","ņ","ň","ʼn","ƞ","ǹ","ȵ","ɲ","ɳ","ᵰ","ᶇ","ᶮ","ᶯ","ṅ","ṇ","ṉ","ṋ","ⁿ","n"],N:["N","Ñ","Ń","Ņ","Ň","Ɲ","Ǹ","Ƞ","ɴ","ᴎ","ᴺ","ᴻ","ᶰ","Ṅ","Ṇ","Ṉ","Ṋ","N"],o:["o","ò","ó","ô","õ","ö","ø","ō","ŏ","ő","ơ","ǒ","ǫ","ǭ","ǿ","ȍ","ȏ","ȫ","ȭ","ȯ","ȱ","ɵ","ͦ","о","ӧ","ө","ᴏ","ᴑ","ᴓ","ᴼ","ᵒ","ᶱ","ṍ","ṏ","ṑ","ṓ","ọ","ỏ","ố","ồ","ổ","ỗ","ộ","ớ","ờ","ở","ỡ","ợ","ₒ","o","𐐬"],O:["O","Ò","Ó","Ô","Õ","Ö","Ø","Ō","Ŏ","Ő","Ɵ","Ơ","Ǒ","Ǫ","Ǭ","Ǿ","Ȍ","Ȏ","Ȫ","Ȭ","Ȯ","Ȱ","О","Ӧ","Ө","Ṍ","Ṏ","Ṑ","Ṓ","Ọ","Ỏ","Ố","Ồ","Ổ","Ỗ","Ộ","Ớ","Ờ","Ở","Ỡ","Ợ","O","𐐄"],p:["p","ᵖ","ᵱ","ᵽ","ᶈ","ṕ","ṗ","p"],P:["P","Ƥ","ᴘ","ᴾ","Ṕ","Ṗ","Ᵽ","P"],q:["q","ɋ","ʠ","ᛩ","q"],Q:["Q","Ɋ","Q"],r:["r","ŕ","ŗ","ř","ȑ","ȓ","ɍ","ɹ","ɻ","ʳ","ʴ","ʵ","ͬ","ᵣ","ᵲ","ᶉ","ṙ","ṛ","ṝ","ṟ"],R:["R","Ŕ","Ŗ","Ř","Ʀ","Ȑ","Ȓ","Ɍ","ʀ","ʁ","ʶ","ᚱ","ᴙ","ᴚ","ᴿ","Ṙ","Ṛ","Ṝ","Ṟ","Ɽ"],s:["s","ś","ŝ","ş","š","ș","ʂ","ᔆ","ᶊ","ṡ","ṣ","ṥ","ṧ","ṩ","s"],S:["S","Ś","Ŝ","Ş","Š","Ș","ȿ","ˢ","ᵴ","Ṡ","Ṣ","Ṥ","Ṧ","Ṩ","S"],t:["t","ţ","ť","ŧ","ƫ","ƭ","ț","ʇ","ͭ","ᵀ","ᵗ","ᵵ","ᶵ","ṫ","ṭ","ṯ","ṱ","ẗ","t"],T:["T","Ţ","Ť","Ƭ","Ʈ","Ț","Ⱦ","ᴛ","ᵀ","Ṫ","Ṭ","Ṯ","Ṱ","T"],u:["u","ù","ú","û","ü","ũ","ū","ŭ","ů","ű","ų","ư","ǔ","ǖ","ǘ","ǚ","ǜ","ȕ","ȗ","ͧ","ߎ","ᵘ","ᵤ","ṳ","ṵ","ṷ","ṹ","ṻ","ụ","ủ","ứ","ừ","ử","ữ","ự","u"],U:["U","Ù","Ú","Û","Ü","Ũ","Ū","Ŭ","Ů","Ű","Ų","Ư","Ǔ","Ǖ","Ǘ","Ǚ","Ǜ","Ȕ","Ȗ","Ʉ","ᴜ","ᵁ","ᵾ","Ṳ","Ṵ","Ṷ","Ṹ","Ṻ","Ụ","Ủ","Ứ","Ừ","Ử","Ữ","Ự","U"],v:["v","ʋ","ͮ","ᵛ","ᵥ","ᶹ","ṽ","ṿ","ⱱ","v","ⱴ"],V:["V","Ʋ","Ʌ","ʌ","ᴠ","ᶌ","Ṽ","Ṿ","V"],w:["w","ŵ","ʷ","ᵂ","ẁ","ẃ","ẅ","ẇ","ẉ","ẘ","ⱳ","w"],W:["W","Ŵ","ʍ","ᴡ","Ẁ","Ẃ","Ẅ","Ẇ","Ẉ","Ⱳ","W"],x:["x","̽","͓","ᶍ","ͯ","ẋ","ẍ","ₓ","x"],X:["X","ˣ","ͯ","Ẋ","Ẍ","☒","✕","✖","✗","✘","X"],y:["y","ý","ÿ","ŷ","ȳ","ɏ","ʸ","ẏ","ỳ","ỵ","ỷ","ỹ","y"],Y:["Y","Ý","Ŷ","Ÿ","Ƴ","ƴ","Ȳ","Ɏ","ʎ","ʏ","Ẏ","Ỳ","Ỵ","Ỷ","Ỹ","Y"],z:["z","ź","ż","ž","ƶ","ȥ","ɀ","ʐ","ʑ","ᙆ","ᙇ","ᶻ","ᶼ","ᶽ","ẑ","ẓ","ẕ","ⱬ","z"],Z:["Z","Ź","Ż","Ž","Ƶ","Ȥ","ᴢ","ᵶ","Ẑ","Ẓ","Ẕ","Ⱬ","Z"]},g=function(e){for(var t=[],n=0;n2&&void 0!==arguments[2]&&arguments[2],r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(null==e)return!1;var i=n?String(e).toLowerCase():g(v(String(e)).toLowerCase()),o=n?t.toLowerCase():g(v(t).toLowerCase());return r?i===o:i.indexOf(o)>-1},compare:function(e,t){function n(e){return null==e?"":g(String(e).toLowerCase())}return(e=n(e))<(t=n(t))?-1:e>t?1:0}};function y(e,t,n,r,i,o,a,s,c,u){"boolean"!=typeof a&&(c=s,s=a,a=!1);const l="function"==typeof n?n.options:n;let d;if(e&&e.render&&(l.render=e.render,l.staticRenderFns=e.staticRenderFns,l._compiled=!0,i&&(l.functional=!0)),r&&(l._scopeId=r),o?(d=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),t&&t.call(this,c(e)),e&&e._registeredComponents&&e._registeredComponents.add(o)},l._ssrRegister=d):t&&(d=a?function(e){t.call(this,u(e,this.$root.$options.shadowRoot))}:function(e){t.call(this,s(e))}),d)if(l.functional){const e=l.render;l.render=function(t,n){return d.call(n),e(t,n)}}else{const e=l.beforeCreate;l.beforeCreate=e?[].concat(e,d):[d]}return n}var M=y({render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"vgt-wrap__footer vgt-clearfix"},[e.perPageDropdownEnabled?n("div",{staticClass:"footer__row-count vgt-pull-left"},[n("form",[n("label",{staticClass:"footer__row-count__label",attrs:{for:e.id}},[e._v(e._s(e.rowsPerPageText)+":")]),e._v(" "),n("select",{directives:[{name:"model",rawName:"v-model",value:e.currentPerPage,expression:"currentPerPage"}],staticClass:"footer__row-count__select",attrs:{id:e.id,autocomplete:"off",name:"perPageSelect","aria-controls":"vgt-table"},on:{change:[function(t){var n=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){return"_value"in e?e._value:e.value}));e.currentPerPage=t.target.multiple?n:n[0]},e.perPageChanged]}},[e._l(e.rowsPerPageOptions,(function(t,r){return n("option",{key:r,domProps:{value:t}},[e._v("\n "+e._s(t)+"\n ")])})),e._v(" "),e.paginateDropdownAllowAll?n("option",{domProps:{value:e.total}},[e._v(e._s(e.allText))]):e._e()],2)])]):e._e(),e._v(" "),n("div",{staticClass:"footer__navigation vgt-pull-right"},[n("pagination-page-info",{attrs:{"total-records":e.total,"last-page":e.pagesCount,"current-page":e.currentPage,"current-per-page":e.currentPerPage,"of-text":e.ofText,"page-text":e.pageText,"info-fn":e.infoFn,mode:e.mode},on:{"page-changed":e.changePage}}),e._v(" "),n("button",{staticClass:"footer__navigation__page-btn",class:{disabled:!e.prevIsPossible},attrs:{type:"button","aria-controls":"vgt-table"},on:{click:function(t){return t.preventDefault(),t.stopPropagation(),e.previousPage(t)}}},[n("span",{staticClass:"chevron",class:{left:!e.rtl,right:e.rtl},attrs:{"aria-hidden":"true"}}),e._v(" "),n("span",[e._v(e._s(e.prevText))])]),e._v(" "),n("button",{staticClass:"footer__navigation__page-btn",class:{disabled:!e.nextIsPossible},attrs:{type:"button","aria-controls":"vgt-table"},on:{click:function(t){return t.preventDefault(),t.stopPropagation(),e.nextPage(t)}}},[n("span",[e._v(e._s(e.nextText))]),e._v(" "),n("span",{staticClass:"chevron",class:{right:!e.rtl,left:e.rtl},attrs:{"aria-hidden":"true"}})])],1)])},staticRenderFns:[]},void 0,{name:"VgtPagination",props:{styleClass:{default:"table table-bordered"},total:{default:null},perPage:{},rtl:{default:!1},perPageDropdownEnabled:{default:!0},customRowsPerPageDropdown:{default:function(){return[]}},paginateDropdownAllowAll:{default:!0},mode:{default:f},nextText:{default:"Next"},prevText:{default:"Prev"},rowsPerPageText:{default:"Rows per page:"},ofText:{default:"of"},pageText:{default:"page"},allText:{default:"All"},infoFn:{default:null}},data:function(){return{id:this.getId(),currentPage:1,prevPage:0,currentPerPage:10,rowsPerPageOptions:[]}},watch:{perPage:{handler:function(e,t){this.handlePerPage(),this.perPageChanged(t)},immediate:!0},customRowsPerPageDropdown:function(){this.handlePerPage()},total:{handler:function(e,t){-1===this.rowsPerPageOptions.indexOf(this.currentPerPage)&&(this.currentPerPage=e)}}},computed:{pagesCount:function(){var e=Math.floor(this.total/this.currentPerPage);return 0===this.total%this.currentPerPage?e:e+1},nextIsPossible:function(){return this.currentPage1}},methods:{getId:function(){return"vgt-select-rpp-".concat(Math.floor(Math.random()*Date.now()))},changePage:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];e>0&&this.total>this.currentPerPage*(e-1)&&(this.prevPage=this.currentPage,this.currentPage=e,t&&this.pageChanged())},nextPage:function(){this.nextIsPossible&&(this.prevPage=this.currentPage,++this.currentPage,this.pageChanged())},previousPage:function(){this.prevIsPossible&&(this.prevPage=this.currentPage,--this.currentPage,this.pageChanged())},pageChanged:function(){this.$emit("page-changed",{currentPage:this.currentPage,prevPage:this.prevPage})},perPageChanged:function(e){e&&this.$emit("per-page-changed",{currentPerPage:this.currentPerPage}),this.changePage(1,!0)},handlePerPage:function(){if(null!==this.customRowsPerPageDropdown&&Array.isArray(this.customRowsPerPageDropdown)&&0!==this.customRowsPerPageDropdown.length?this.rowsPerPageOptions=JSON.parse(JSON.stringify(this.customRowsPerPageDropdown)):this.rowsPerPageOptions=JSON.parse(JSON.stringify(p)),this.perPage){this.currentPerPage=this.perPage;for(var e=!1,t=0;tthis.lastPage||t<1)return e.target.value=this.currentPage,!1;e.target.value=t,this.$emit("page-changed",t)}},mounted:function(){},components:{}},"data-v-375daa9e",!1,void 0,!1,void 0,void 0,void 0)}},void 0,!1,void 0,!1,void 0,void 0,void 0),w=y({render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.showControlBar?n("div",{staticClass:"vgt-global-search vgt-clearfix"},[n("div",{staticClass:"vgt-global-search__input vgt-pull-left"},[e.searchEnabled?n("form",{attrs:{role:"search"},on:{submit:function(e){e.preventDefault()}}},[n("label",{attrs:{for:e.id}},[e._m(0),e._v(" "),n("span",{staticClass:"sr-only"},[e._v("Search")])]),e._v(" "),n("input",{staticClass:"vgt-input vgt-pull-left",attrs:{id:e.id,type:"text",placeholder:e.globalSearchPlaceholder},domProps:{value:e.value},on:{input:function(t){return e.updateValue(t.target.value)},keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.entered(t.target.value)}}})]):e._e()]),e._v(" "),n("div",{staticClass:"vgt-global-search__actions vgt-pull-right"},[e._t("internal-table-actions")],2)]):e._e()},staticRenderFns:[function(){var e=this.$createElement,t=this._self._c||e;return t("span",{staticClass:"input__icon",attrs:{"aria-hidden":"true"}},[t("div",{staticClass:"magnifying-glass"})])}]},void 0,{name:"VgtGlobalSearch",props:["value","searchEnabled","globalSearchPlaceholder"],data:function(){return{globalSearchTerm:null,id:this.getId()}},computed:{showControlBar:function(){return!!this.searchEnabled||!(!this.$slots||!this.$slots["internal-table-actions"])}},methods:{updateValue:function(e){this.$emit("input",e),this.$emit("on-keyup",e)},entered:function(e){this.$emit("on-enter",e)},getId:function(){return"vgt-search-".concat(Math.floor(Math.random()*Date.now()))}}},void 0,!1,void 0,!1,void 0,void 0,void 0);function A(e){return e.firstSortType||"asc"}function z(e,t){return l===A(t)&&e===u?d:e===u?l:l===A(t)&&e===l?u:e===l?d:l===A(t)&&e===d?l:u}var O=y({render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("thead",[n("tr",[e.lineNumbers?n("th",{staticClass:"line-numbers",attrs:{scope:"col"}}):e._e(),e._v(" "),e.selectable?n("th",{staticClass:"vgt-checkbox-col",attrs:{scope:"col"}},[n("input",{attrs:{type:"checkbox"},domProps:{checked:e.allSelected,indeterminate:e.allSelectedIndeterminate},on:{change:e.toggleSelectAll}})]):e._e(),e._v(" "),e._l(e.columns,(function(t,r){return t.hidden?e._e():n("th",{key:r,class:e.getHeaderClasses(t,r),style:e.columnStyles[r],attrs:{scope:"col",title:t.tooltip,"aria-sort":e.getColumnSortLong(t),"aria-controls":"col-"+r}},[e._t("table-column",[e._v("\n "+e._s(t.label)+"\n ")],{column:t}),e._v(" "),e.isSortableColumn(t)?n("button",{on:{click:function(n){return e.sort(n,t)}}},[n("span",{staticClass:"sr-only"},[e._v("\n Sort table by "+e._s(t.label)+" in "+e._s(e.getColumnSortLong(t))+" order\n ")])]):e._e()],2)}))],2),e._v(" "),n("vgt-filter-row",{ref:"filter-row",tag:"tr",attrs:{"global-search-enabled":e.searchEnabled,"line-numbers":e.lineNumbers,selectable:e.selectable,columns:e.columns,mode:e.mode,"typed-columns":e.typedColumns},on:{"filter-changed":e.filterRows},scopedSlots:e._u([{key:"column-filter",fn:function(t){return[e._t("column-filter",null,{column:t.column,updateFilters:t.updateFilters})]}}],null,!0)})],1)},staticRenderFns:[]},void 0,{name:"VgtTableHeader",props:{lineNumbers:{default:!1,type:Boolean},selectable:{default:!1,type:Boolean},allSelected:{default:!1,type:Boolean},allSelectedIndeterminate:{default:!1,type:Boolean},columns:{type:Array},mode:{type:String},typedColumns:{},sortable:{type:Boolean},multipleColumnSort:{type:Boolean,default:!0},getClasses:{type:Function},searchEnabled:{type:Boolean},tableRef:{},paginated:{}},watch:{columns:{handler:function(){this.setColumnStyles()},immediate:!0},tableRef:{handler:function(){this.setColumnStyles()},immediate:!0},paginated:{handler:function(){this.tableRef&&this.setColumnStyles()},deep:!0}},data:function(){return{checkBoxThStyle:{},lineNumberThStyle:{},columnStyles:[],sorts:[],ro:null}},computed:{},methods:{reset:function(){this.$refs["filter-row"].reset(!0)},toggleSelectAll:function(){this.$emit("on-toggle-select-all")},isSortableColumn:function(e){var t=e.sortable;return"boolean"==typeof t?t:this.sortable},sort:function(e,t){this.isSortableColumn(t)&&(e.shiftKey&&this.multipleColumnSort?this.sorts=function(e,t){var n=function(e,t){for(var n=0;n0&&void 0!==arguments[0]&&arguments[0];this.columnFilters={},e&&this.$emit("filter-changed",this.columnFilters)},isFilterable:function(e){return e.filterOptions&&e.filterOptions.enabled},isDropdown:function(e){return this.isFilterable(e)&&e.filterOptions.filterDropdownItems&&e.filterOptions.filterDropdownItems.length},isDropdownObjects:function(e){return this.isDropdown(e)&&"object"===r(e.filterOptions.filterDropdownItems[0])},isDropdownArray:function(e){return this.isDropdown(e)&&"object"!==r(e.filterOptions.filterDropdownItems[0])},getClasses:function(e){var t="filter-th";return e.filterOptions&&e.filterOptions.styleClass?[t].concat(a(e.filterOptions.styleClass.split(" "))).join(" "):t},getPlaceholder:function(e){return this.isFilterable(e)&&e.filterOptions.placeholder||"Filter ".concat(e.label)},getName:function(e){return"vgt-".concat(this.fieldKey(e.field))},updateFiltersOnEnter:function(e,t){this.timer&&clearTimeout(this.timer),this.updateFiltersImmediately(e.field,t)},updateFiltersOnKeyup:function(e,t){"enter"!==e.filterOptions.trigger&&this.updateFilters(e,t)},updateSlotFilter:function(e,t){var n=e.filterOptions.slotFilterField||e.field;"function"==typeof e.filterOptions.formatValue&&(t=e.filterOptions.formatValue(t)),this.updateFiltersImmediately(n,t)},updateFilters:function(e,t){var n=this;this.timer&&clearTimeout(this.timer),this.timer=setTimeout((function(){n.updateFiltersImmediately(e.field,t)}),400)},updateFiltersImmediately:function(e,t){this.$set(this.columnFilters,this.fieldKey(e),t),this.$emit("filter-changed",this.columnFilters)},populateInitialFilters:function(){for(var e=0;e1?"s":"")+" required, but only "+t.length+" present")}function L(e){C(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||"object"==typeof e&&"[object Date]"===t?new Date(e.getTime()):"number"==typeof e||"[object Number]"===t?new Date(e):("string"!=typeof e&&"[object String]"!==t||"undefined"==typeof console||(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://git.io/fjule"),console.warn((new Error).stack)),new Date(NaN))}function D(e,t){C(2,arguments);var n=L(e).getTime(),r=T(t);return new Date(n+r)}function S(e){return e.getTime()%6e4}function k(e){var t=new Date(e.getTime()),n=Math.ceil(t.getTimezoneOffset());return t.setSeconds(0,0),6e4*n+(n>0?(6e4+S(t))%6e4:S(t))}function N(e){C(1,arguments);var t=L(e);return!isNaN(t)}var E={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};function q(e){return function(t){var n=t||{},r=n.width?String(n.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}}var B={date:q({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:q({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:q({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},W={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function P(e){return function(t,n){var r,i=n||{};if("formatting"===(i.context?String(i.context):"standalone")&&e.formattingValues){var o=e.defaultFormattingWidth||e.defaultWidth,a=i.width?String(i.width):o;r=e.formattingValues[a]||e.formattingValues[o]}else{var s=e.defaultWidth,c=i.width?String(i.width):e.defaultWidth;r=e.values[c]||e.values[s]}return r[e.argumentCallback?e.argumentCallback(t):t]}}function j(e){return function(t,n){var r=String(t),i=n||{},o=i.width,a=o&&e.matchPatterns[o]||e.matchPatterns[e.defaultMatchWidth],s=r.match(a);if(!s)return null;var c,u=s[0],l=o&&e.parsePatterns[o]||e.parsePatterns[e.defaultParseWidth];return c="[object Array]"===Object.prototype.toString.call(l)?function(e,t){for(var n=0;n0?"in "+r:r+" ago":r},formatLong:B,formatRelative:function(e,t,n,r){return W[e]},localize:{ordinalNumber:function(e,t){var n=Number(e),r=n%100;if(r>20||r<10)switch(r%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},era:P({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:P({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:function(e){return Number(e)-1}}),month:P({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:P({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},defaultWidth:"wide"}),dayPeriod:P({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})},match:{ordinalNumber:(R={matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:function(e){return parseInt(e,10)}},function(e,t){var n=String(e),r=t||{},i=n.match(R.matchPattern);if(!i)return null;var o=i[0],a=n.match(R.parsePattern);if(!a)return null;var s=R.valueCallback?R.valueCallback(a[0]):a[0];return{value:s=r.valueCallback?r.valueCallback(s):s,rest:n.slice(o.length)}}),era:j({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:j({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:j({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:j({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:j({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})},options:{weekStartsOn:0,firstWeekContainsDate:1}};function F(e,t){C(2,arguments);var n=T(t);return D(e,-n)}function I(e,t){for(var n=e<0?"-":"",r=Math.abs(e).toString();r.length0?n:1-n;return I("yy"===t?r%100:r,t.length)},Y=function(e,t){var n=e.getUTCMonth();return"M"===t?String(n+1):I(n+1,2)},H=function(e,t){return I(e.getUTCDate(),t.length)},U=function(e,t){return I(e.getUTCHours()%12||12,t.length)},V=function(e,t){return I(e.getUTCHours(),t.length)},G=function(e,t){return I(e.getUTCMinutes(),t.length)},K=function(e,t){return I(e.getUTCSeconds(),t.length)},J=function(e,t){var n=t.length,r=e.getUTCMilliseconds();return I(Math.floor(r*Math.pow(10,n-3)),t.length)};function Q(e){C(1,arguments);var t=1,n=L(e),r=n.getUTCDay(),i=(r=i.getTime()?n+1:t.getTime()>=a.getTime()?n:n-1}function ee(e){C(1,arguments);var t=Z(e),n=new Date(0);n.setUTCFullYear(t,0,4),n.setUTCHours(0,0,0,0);var r=Q(n);return r}function te(e){C(1,arguments);var t=L(e),n=Q(t).getTime()-ee(t).getTime();return Math.round(n/6048e5)+1}function ne(e,t){C(1,arguments);var n=t||{},r=n.locale,i=r&&r.options&&r.options.weekStartsOn,o=null==i?0:T(i),a=null==n.weekStartsOn?o:T(n.weekStartsOn);if(!(a>=0&&a<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var s=L(e),c=s.getUTCDay(),u=(c=1&&c<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var u=new Date(0);u.setUTCFullYear(r+1,0,c),u.setUTCHours(0,0,0,0);var l=ne(u,t),d=new Date(0);d.setUTCFullYear(r,0,c),d.setUTCHours(0,0,0,0);var f=ne(d,t);return n.getTime()>=l.getTime()?r+1:n.getTime()>=f.getTime()?r:r-1}function ie(e,t){C(1,arguments);var n=t||{},r=n.locale,i=r&&r.options&&r.options.firstWeekContainsDate,o=null==i?1:T(i),a=null==n.firstWeekContainsDate?o:T(n.firstWeekContainsDate),s=re(e,t),c=new Date(0);c.setUTCFullYear(s,0,a),c.setUTCHours(0,0,0,0);var u=ne(c,t);return u}function oe(e,t){C(1,arguments);var n=L(e),r=ne(n,t).getTime()-ie(n,t).getTime();return Math.round(r/6048e5)+1}var ae="midnight",se="noon",ce="morning",ue="afternoon",le="evening",de="night",fe={G:function(e,t,n){var r=e.getUTCFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return n.era(r,{width:"abbreviated"});case"GGGGG":return n.era(r,{width:"narrow"});case"GGGG":default:return n.era(r,{width:"wide"})}},y:function(e,t,n){if("yo"===t){var r=e.getUTCFullYear(),i=r>0?r:1-r;return n.ordinalNumber(i,{unit:"year"})}return $(e,t)},Y:function(e,t,n,r){var i=re(e,r),o=i>0?i:1-i;return"YY"===t?I(o%100,2):"Yo"===t?n.ordinalNumber(o,{unit:"year"}):I(o,t.length)},R:function(e,t){return I(Z(e),t.length)},u:function(e,t){return I(e.getUTCFullYear(),t.length)},Q:function(e,t,n){var r=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"Q":return String(r);case"QQ":return I(r,2);case"Qo":return n.ordinalNumber(r,{unit:"quarter"});case"QQQ":return n.quarter(r,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(r,{width:"narrow",context:"formatting"});case"QQQQ":default:return n.quarter(r,{width:"wide",context:"formatting"})}},q:function(e,t,n){var r=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"q":return String(r);case"qq":return I(r,2);case"qo":return n.ordinalNumber(r,{unit:"quarter"});case"qqq":return n.quarter(r,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(r,{width:"narrow",context:"standalone"});case"qqqq":default:return n.quarter(r,{width:"wide",context:"standalone"})}},M:function(e,t,n){var r=e.getUTCMonth();switch(t){case"M":case"MM":return Y(e,t);case"Mo":return n.ordinalNumber(r+1,{unit:"month"});case"MMM":return n.month(r,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(r,{width:"narrow",context:"formatting"});case"MMMM":default:return n.month(r,{width:"wide",context:"formatting"})}},L:function(e,t,n){var r=e.getUTCMonth();switch(t){case"L":return String(r+1);case"LL":return I(r+1,2);case"Lo":return n.ordinalNumber(r+1,{unit:"month"});case"LLL":return n.month(r,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(r,{width:"narrow",context:"standalone"});case"LLLL":default:return n.month(r,{width:"wide",context:"standalone"})}},w:function(e,t,n,r){var i=oe(e,r);return"wo"===t?n.ordinalNumber(i,{unit:"week"}):I(i,t.length)},I:function(e,t,n){var r=te(e);return"Io"===t?n.ordinalNumber(r,{unit:"week"}):I(r,t.length)},d:function(e,t,n){return"do"===t?n.ordinalNumber(e.getUTCDate(),{unit:"date"}):H(e,t)},D:function(e,t,n){var r=function(e){C(1,arguments);var t=L(e),n=t.getTime();t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0);var r=t.getTime(),i=n-r;return Math.floor(i/864e5)+1}(e);return"Do"===t?n.ordinalNumber(r,{unit:"dayOfYear"}):I(r,t.length)},E:function(e,t,n){var r=e.getUTCDay();switch(t){case"E":case"EE":case"EEE":return n.day(r,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(r,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(r,{width:"short",context:"formatting"});case"EEEE":default:return n.day(r,{width:"wide",context:"formatting"})}},e:function(e,t,n,r){var i=e.getUTCDay(),o=(i-r.weekStartsOn+8)%7||7;switch(t){case"e":return String(o);case"ee":return I(o,2);case"eo":return n.ordinalNumber(o,{unit:"day"});case"eee":return n.day(i,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(i,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(i,{width:"short",context:"formatting"});case"eeee":default:return n.day(i,{width:"wide",context:"formatting"})}},c:function(e,t,n,r){var i=e.getUTCDay(),o=(i-r.weekStartsOn+8)%7||7;switch(t){case"c":return String(o);case"cc":return I(o,t.length);case"co":return n.ordinalNumber(o,{unit:"day"});case"ccc":return n.day(i,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(i,{width:"narrow",context:"standalone"});case"cccccc":return n.day(i,{width:"short",context:"standalone"});case"cccc":default:return n.day(i,{width:"wide",context:"standalone"})}},i:function(e,t,n){var r=e.getUTCDay(),i=0===r?7:r;switch(t){case"i":return String(i);case"ii":return I(i,t.length);case"io":return n.ordinalNumber(i,{unit:"day"});case"iii":return n.day(r,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(r,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(r,{width:"short",context:"formatting"});case"iiii":default:return n.day(r,{width:"wide",context:"formatting"})}},a:function(e,t,n){var r=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(r,{width:"narrow",context:"formatting"});case"aaaa":default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},b:function(e,t,n){var r,i=e.getUTCHours();switch(r=12===i?se:0===i?ae:i/12>=1?"pm":"am",t){case"b":case"bb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(r,{width:"narrow",context:"formatting"});case"bbbb":default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},B:function(e,t,n){var r,i=e.getUTCHours();switch(r=i>=17?le:i>=12?ue:i>=4?ce:de,t){case"B":case"BB":case"BBB":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(r,{width:"narrow",context:"formatting"});case"BBBB":default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},h:function(e,t,n){if("ho"===t){var r=e.getUTCHours()%12;return 0===r&&(r=12),n.ordinalNumber(r,{unit:"hour"})}return U(e,t)},H:function(e,t,n){return"Ho"===t?n.ordinalNumber(e.getUTCHours(),{unit:"hour"}):V(e,t)},K:function(e,t,n){var r=e.getUTCHours()%12;return"Ko"===t?n.ordinalNumber(r,{unit:"hour"}):I(r,t.length)},k:function(e,t,n){var r=e.getUTCHours();return 0===r&&(r=24),"ko"===t?n.ordinalNumber(r,{unit:"hour"}):I(r,t.length)},m:function(e,t,n){return"mo"===t?n.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):G(e,t)},s:function(e,t,n){return"so"===t?n.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):K(e,t)},S:function(e,t){return J(e,t)},X:function(e,t,n,r){var i=(r._originalDate||e).getTimezoneOffset();if(0===i)return"Z";switch(t){case"X":return he(i);case"XXXX":case"XX":return me(i);case"XXXXX":case"XXX":default:return me(i,":")}},x:function(e,t,n,r){var i=(r._originalDate||e).getTimezoneOffset();switch(t){case"x":return he(i);case"xxxx":case"xx":return me(i);case"xxxxx":case"xxx":default:return me(i,":")}},O:function(e,t,n,r){var i=(r._originalDate||e).getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+pe(i,":");case"OOOO":default:return"GMT"+me(i,":")}},z:function(e,t,n,r){var i=(r._originalDate||e).getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+pe(i,":");case"zzzz":default:return"GMT"+me(i,":")}},t:function(e,t,n,r){var i=r._originalDate||e;return I(Math.floor(i.getTime()/1e3),t.length)},T:function(e,t,n,r){return I((r._originalDate||e).getTime(),t.length)}};function pe(e,t){var n=e>0?"-":"+",r=Math.abs(e),i=Math.floor(r/60),o=r%60;if(0===o)return n+String(i);var a=t||"";return n+String(i)+a+I(o,2)}function he(e,t){return e%60==0?(e>0?"-":"+")+I(Math.abs(e)/60,2):me(e,t)}function me(e,t){var n=t||"",r=e>0?"-":"+",i=Math.abs(e);return r+I(Math.floor(i/60),2)+n+I(i%60,2)}function be(e,t){switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});case"PPPP":default:return t.date({width:"full"})}}function ge(e,t){switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});case"pppp":default:return t.time({width:"full"})}}var ve={p:ge,P:function(e,t){var n,r=e.match(/(P+)(p+)?/),i=r[1],o=r[2];if(!o)return be(e,t);switch(i){case"P":n=t.dateTime({width:"short"});break;case"PP":n=t.dateTime({width:"medium"});break;case"PPP":n=t.dateTime({width:"long"});break;case"PPPP":default:n=t.dateTime({width:"full"})}return n.replace("{{date}}",be(i,t)).replace("{{time}}",ge(o,t))}},_e=["D","DD"],ye=["YY","YYYY"];function Me(e){return-1!==_e.indexOf(e)}function we(e){return-1!==ye.indexOf(e)}function Ae(e,t,n){if("YYYY"===e)throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(n,"`; see: https://git.io/fxCyr"));if("YY"===e)throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(n,"`; see: https://git.io/fxCyr"));if("D"===e)throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(n,"`; see: https://git.io/fxCyr"));if("DD"===e)throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(n,"`; see: https://git.io/fxCyr"))}var ze=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Oe=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,xe=/^'([^]*?)'?$/,Te=/''/g,Ce=/[a-zA-Z]/;function Le(e){return e.match(xe)[1].replace(Te,"'")}function De(e,t){if(null==e)throw new TypeError("assign requires that input parameter not be null or undefined");for(var n in t=t||{})t.hasOwnProperty(n)&&(e[n]=t[n]);return e}function Se(e,t,n){C(2,arguments);var r=n||{},i=r.locale,o=i&&i.options&&i.options.weekStartsOn,a=null==o?0:T(o),s=null==r.weekStartsOn?a:T(r.weekStartsOn);if(!(s>=0&&s<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var c=L(e),u=T(t),l=c.getUTCDay(),d=u%7,f=(d+7)%7,p=(f0,i=r?t:1-t;if(i<=50)n=e||100;else{var o=i+50;n=e+100*Math.floor(o/100)-(e>=o%100?100:0)}return r?n:1-n}var ut=[31,28,31,30,31,30,31,31,30,31,30,31],lt=[31,29,31,30,31,30,31,31,30,31,30,31];function dt(e){return e%400==0||e%4==0&&e%100!=0}var ft={G:{priority:140,parse:function(e,t,n,r){switch(t){case"G":case"GG":case"GGG":return n.era(e,{width:"abbreviated"})||n.era(e,{width:"narrow"});case"GGGGG":return n.era(e,{width:"narrow"});case"GGGG":default:return n.era(e,{width:"wide"})||n.era(e,{width:"abbreviated"})||n.era(e,{width:"narrow"})}},set:function(e,t,n,r){return t.era=n,e.setUTCFullYear(n,0,1),e.setUTCHours(0,0,0,0),e},incompatibleTokens:["R","u","t","T"]},y:{priority:130,parse:function(e,t,n,r){var i=function(e){return{year:e,isTwoDigitYear:"yy"===t}};switch(t){case"y":return ot(4,e,i);case"yo":return n.ordinalNumber(e,{unit:"year",valueCallback:i});default:return ot(t.length,e,i)}},validate:function(e,t,n){return t.isTwoDigitYear||t.year>0},set:function(e,t,n,r){var i=e.getUTCFullYear();if(n.isTwoDigitYear){var o=ct(n.year,i);return e.setUTCFullYear(o,0,1),e.setUTCHours(0,0,0,0),e}var a="era"in t&&1!==t.era?1-n.year:n.year;return e.setUTCFullYear(a,0,1),e.setUTCHours(0,0,0,0),e},incompatibleTokens:["Y","R","u","w","I","i","e","c","t","T"]},Y:{priority:130,parse:function(e,t,n,r){var i=function(e){return{year:e,isTwoDigitYear:"YY"===t}};switch(t){case"Y":return ot(4,e,i);case"Yo":return n.ordinalNumber(e,{unit:"year",valueCallback:i});default:return ot(t.length,e,i)}},validate:function(e,t,n){return t.isTwoDigitYear||t.year>0},set:function(e,t,n,r){var i=re(e,r);if(n.isTwoDigitYear){var o=ct(n.year,i);return e.setUTCFullYear(o,0,r.firstWeekContainsDate),e.setUTCHours(0,0,0,0),ne(e,r)}var a="era"in t&&1!==t.era?1-n.year:n.year;return e.setUTCFullYear(a,0,r.firstWeekContainsDate),e.setUTCHours(0,0,0,0),ne(e,r)},incompatibleTokens:["y","R","u","Q","q","M","L","I","d","D","i","t","T"]},R:{priority:130,parse:function(e,t,n,r){return at("R"===t?4:t.length,e)},set:function(e,t,n,r){var i=new Date(0);return i.setUTCFullYear(n,0,4),i.setUTCHours(0,0,0,0),Q(i)},incompatibleTokens:["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]},u:{priority:130,parse:function(e,t,n,r){return at("u"===t?4:t.length,e)},set:function(e,t,n,r){return e.setUTCFullYear(n,0,1),e.setUTCHours(0,0,0,0),e},incompatibleTokens:["G","y","Y","R","w","I","i","e","c","t","T"]},Q:{priority:120,parse:function(e,t,n,r){switch(t){case"Q":case"QQ":return ot(t.length,e);case"Qo":return n.ordinalNumber(e,{unit:"quarter"});case"QQQ":return n.quarter(e,{width:"abbreviated",context:"formatting"})||n.quarter(e,{width:"narrow",context:"formatting"});case"QQQQQ":return n.quarter(e,{width:"narrow",context:"formatting"});case"QQQQ":default:return n.quarter(e,{width:"wide",context:"formatting"})||n.quarter(e,{width:"abbreviated",context:"formatting"})||n.quarter(e,{width:"narrow",context:"formatting"})}},validate:function(e,t,n){return t>=1&&t<=4},set:function(e,t,n,r){return e.setUTCMonth(3*(n-1),1),e.setUTCHours(0,0,0,0),e},incompatibleTokens:["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"]},q:{priority:120,parse:function(e,t,n,r){switch(t){case"q":case"qq":return ot(t.length,e);case"qo":return n.ordinalNumber(e,{unit:"quarter"});case"qqq":return n.quarter(e,{width:"abbreviated",context:"standalone"})||n.quarter(e,{width:"narrow",context:"standalone"});case"qqqqq":return n.quarter(e,{width:"narrow",context:"standalone"});case"qqqq":default:return n.quarter(e,{width:"wide",context:"standalone"})||n.quarter(e,{width:"abbreviated",context:"standalone"})||n.quarter(e,{width:"narrow",context:"standalone"})}},validate:function(e,t,n){return t>=1&&t<=4},set:function(e,t,n,r){return e.setUTCMonth(3*(n-1),1),e.setUTCHours(0,0,0,0),e},incompatibleTokens:["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"]},M:{priority:110,parse:function(e,t,n,r){var i=function(e){return e-1};switch(t){case"M":return nt(ke,e,i);case"MM":return ot(2,e,i);case"Mo":return n.ordinalNumber(e,{unit:"month",valueCallback:i});case"MMM":return n.month(e,{width:"abbreviated",context:"formatting"})||n.month(e,{width:"narrow",context:"formatting"});case"MMMMM":return n.month(e,{width:"narrow",context:"formatting"});case"MMMM":default:return n.month(e,{width:"wide",context:"formatting"})||n.month(e,{width:"abbreviated",context:"formatting"})||n.month(e,{width:"narrow",context:"formatting"})}},validate:function(e,t,n){return t>=0&&t<=11},set:function(e,t,n,r){return e.setUTCMonth(n,1),e.setUTCHours(0,0,0,0),e},incompatibleTokens:["Y","R","q","Q","L","w","I","D","i","e","c","t","T"]},L:{priority:110,parse:function(e,t,n,r){var i=function(e){return e-1};switch(t){case"L":return nt(ke,e,i);case"LL":return ot(2,e,i);case"Lo":return n.ordinalNumber(e,{unit:"month",valueCallback:i});case"LLL":return n.month(e,{width:"abbreviated",context:"standalone"})||n.month(e,{width:"narrow",context:"standalone"});case"LLLLL":return n.month(e,{width:"narrow",context:"standalone"});case"LLLL":default:return n.month(e,{width:"wide",context:"standalone"})||n.month(e,{width:"abbreviated",context:"standalone"})||n.month(e,{width:"narrow",context:"standalone"})}},validate:function(e,t,n){return t>=0&&t<=11},set:function(e,t,n,r){return e.setUTCMonth(n,1),e.setUTCHours(0,0,0,0),e},incompatibleTokens:["Y","R","q","Q","M","w","I","D","i","e","c","t","T"]},w:{priority:100,parse:function(e,t,n,r){switch(t){case"w":return nt(qe,e);case"wo":return n.ordinalNumber(e,{unit:"week"});default:return ot(t.length,e)}},validate:function(e,t,n){return t>=1&&t<=53},set:function(e,t,n,r){return ne(function(e,t,n){C(2,arguments);var r=L(e),i=T(t),o=oe(r,n)-i;return r.setUTCDate(r.getUTCDate()-7*o),r}(e,n,r),r)},incompatibleTokens:["y","R","u","q","Q","M","L","I","d","D","i","t","T"]},I:{priority:100,parse:function(e,t,n,r){switch(t){case"I":return nt(qe,e);case"Io":return n.ordinalNumber(e,{unit:"week"});default:return ot(t.length,e)}},validate:function(e,t,n){return t>=1&&t<=53},set:function(e,t,n,r){return Q(function(e,t){C(2,arguments);var n=L(e),r=T(t),i=te(n)-r;return n.setUTCDate(n.getUTCDate()-7*i),n}(e,n,r),r)},incompatibleTokens:["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]},d:{priority:90,subPriority:1,parse:function(e,t,n,r){switch(t){case"d":return nt(Ne,e);case"do":return n.ordinalNumber(e,{unit:"date"});default:return ot(t.length,e)}},validate:function(e,t,n){var r=dt(e.getUTCFullYear()),i=e.getUTCMonth();return r?t>=1&&t<=lt[i]:t>=1&&t<=ut[i]},set:function(e,t,n,r){return e.setUTCDate(n),e.setUTCHours(0,0,0,0),e},incompatibleTokens:["Y","R","q","Q","w","I","D","i","e","c","t","T"]},D:{priority:90,subPriority:1,parse:function(e,t,n,r){switch(t){case"D":case"DD":return nt(Ee,e);case"Do":return n.ordinalNumber(e,{unit:"date"});default:return ot(t.length,e)}},validate:function(e,t,n){return dt(e.getUTCFullYear())?t>=1&&t<=366:t>=1&&t<=365},set:function(e,t,n,r){return e.setUTCMonth(0,n),e.setUTCHours(0,0,0,0),e},incompatibleTokens:["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"]},E:{priority:90,parse:function(e,t,n,r){switch(t){case"E":case"EE":case"EEE":return n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});case"EEEEE":return n.day(e,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});case"EEEE":default:return n.day(e,{width:"wide",context:"formatting"})||n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"})}},validate:function(e,t,n){return t>=0&&t<=6},set:function(e,t,n,r){return(e=Se(e,n,r)).setUTCHours(0,0,0,0),e},incompatibleTokens:["D","i","e","c","t","T"]},e:{priority:90,parse:function(e,t,n,r){var i=function(e){var t=7*Math.floor((e-1)/7);return(e+r.weekStartsOn+6)%7+t};switch(t){case"e":case"ee":return ot(t.length,e,i);case"eo":return n.ordinalNumber(e,{unit:"day",valueCallback:i});case"eee":return n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});case"eeeee":return n.day(e,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});case"eeee":default:return n.day(e,{width:"wide",context:"formatting"})||n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"})}},validate:function(e,t,n){return t>=0&&t<=6},set:function(e,t,n,r){return(e=Se(e,n,r)).setUTCHours(0,0,0,0),e},incompatibleTokens:["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"]},c:{priority:90,parse:function(e,t,n,r){var i=function(e){var t=7*Math.floor((e-1)/7);return(e+r.weekStartsOn+6)%7+t};switch(t){case"c":case"cc":return ot(t.length,e,i);case"co":return n.ordinalNumber(e,{unit:"day",valueCallback:i});case"ccc":return n.day(e,{width:"abbreviated",context:"standalone"})||n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"});case"ccccc":return n.day(e,{width:"narrow",context:"standalone"});case"cccccc":return n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"});case"cccc":default:return n.day(e,{width:"wide",context:"standalone"})||n.day(e,{width:"abbreviated",context:"standalone"})||n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"})}},validate:function(e,t,n){return t>=0&&t<=6},set:function(e,t,n,r){return(e=Se(e,n,r)).setUTCHours(0,0,0,0),e},incompatibleTokens:["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"]},i:{priority:90,parse:function(e,t,n,r){var i=function(e){return 0===e?7:e};switch(t){case"i":case"ii":return ot(t.length,e);case"io":return n.ordinalNumber(e,{unit:"day"});case"iii":return n.day(e,{width:"abbreviated",context:"formatting",valueCallback:i})||n.day(e,{width:"short",context:"formatting",valueCallback:i})||n.day(e,{width:"narrow",context:"formatting",valueCallback:i});case"iiiii":return n.day(e,{width:"narrow",context:"formatting",valueCallback:i});case"iiiiii":return n.day(e,{width:"short",context:"formatting",valueCallback:i})||n.day(e,{width:"narrow",context:"formatting",valueCallback:i});case"iiii":default:return n.day(e,{width:"wide",context:"formatting",valueCallback:i})||n.day(e,{width:"abbreviated",context:"formatting",valueCallback:i})||n.day(e,{width:"short",context:"formatting",valueCallback:i})||n.day(e,{width:"narrow",context:"formatting",valueCallback:i})}},validate:function(e,t,n){return t>=1&&t<=7},set:function(e,t,n,r){return(e=function(e,t){C(2,arguments);var n=T(t);n%7==0&&(n-=7);var r=1,i=L(e),o=i.getUTCDay(),a=n%7,s=(a+7)%7,c=(s=1&&t<=12},set:function(e,t,n,r){var i=e.getUTCHours()>=12;return i&&n<12?e.setUTCHours(n+12,0,0,0):i||12!==n?e.setUTCHours(n,0,0,0):e.setUTCHours(0,0,0,0),e},incompatibleTokens:["H","K","k","t","T"]},H:{priority:70,parse:function(e,t,n,r){switch(t){case"H":return nt(Be,e);case"Ho":return n.ordinalNumber(e,{unit:"hour"});default:return ot(t.length,e)}},validate:function(e,t,n){return t>=0&&t<=23},set:function(e,t,n,r){return e.setUTCHours(n,0,0,0),e},incompatibleTokens:["a","b","h","K","k","t","T"]},K:{priority:70,parse:function(e,t,n,r){switch(t){case"K":return nt(Pe,e);case"Ko":return n.ordinalNumber(e,{unit:"hour"});default:return ot(t.length,e)}},validate:function(e,t,n){return t>=0&&t<=11},set:function(e,t,n,r){return e.getUTCHours()>=12&&n<12?e.setUTCHours(n+12,0,0,0):e.setUTCHours(n,0,0,0),e},incompatibleTokens:["a","b","h","H","k","t","T"]},k:{priority:70,parse:function(e,t,n,r){switch(t){case"k":return nt(We,e);case"ko":return n.ordinalNumber(e,{unit:"hour"});default:return ot(t.length,e)}},validate:function(e,t,n){return t>=1&&t<=24},set:function(e,t,n,r){var i=n<=24?n%24:n;return e.setUTCHours(i,0,0,0),e},incompatibleTokens:["a","b","h","H","K","t","T"]},m:{priority:60,parse:function(e,t,n,r){switch(t){case"m":return nt(Re,e);case"mo":return n.ordinalNumber(e,{unit:"minute"});default:return ot(t.length,e)}},validate:function(e,t,n){return t>=0&&t<=59},set:function(e,t,n,r){return e.setUTCMinutes(n,0,0),e},incompatibleTokens:["t","T"]},s:{priority:50,parse:function(e,t,n,r){switch(t){case"s":return nt(Xe,e);case"so":return n.ordinalNumber(e,{unit:"second"});default:return ot(t.length,e)}},validate:function(e,t,n){return t>=0&&t<=59},set:function(e,t,n,r){return e.setUTCSeconds(n,0),e},incompatibleTokens:["t","T"]},S:{priority:30,parse:function(e,t,n,r){return ot(t.length,e,(function(e){return Math.floor(e*Math.pow(10,3-t.length))}))},set:function(e,t,n,r){return e.setUTCMilliseconds(n),e},incompatibleTokens:["t","T"]},X:{priority:10,parse:function(e,t,n,r){switch(t){case"X":return rt(Je,e);case"XX":return rt(Qe,e);case"XXXX":return rt(Ze,e);case"XXXXX":return rt(tt,e);case"XXX":default:return rt(et,e)}},set:function(e,t,n,r){return t.timestampIsSet?e:new Date(e.getTime()-n)},incompatibleTokens:["t","T","x"]},x:{priority:10,parse:function(e,t,n,r){switch(t){case"x":return rt(Je,e);case"xx":return rt(Qe,e);case"xxxx":return rt(Ze,e);case"xxxxx":return rt(tt,e);case"xxx":default:return rt(et,e)}},set:function(e,t,n,r){return t.timestampIsSet?e:new Date(e.getTime()-n)},incompatibleTokens:["t","T","X"]},t:{priority:40,parse:function(e,t,n,r){return it(e)},set:function(e,t,n,r){return[new Date(1e3*n),{timestampIsSet:!0}]},incompatibleTokens:"*"},T:{priority:20,parse:function(e,t,n,r){return it(e)},set:function(e,t,n,r){return[new Date(n),{timestampIsSet:!0}]},incompatibleTokens:"*"}},pt=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,ht=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,mt=/^'([^]*?)'?$/,bt=/''/g,gt=/\S/,vt=/[a-zA-Z]/;function _t(e,t,n,r){C(3,arguments);var i=String(e),o=String(t),a=r||{},s=a.locale||X;if(!s.match)throw new RangeError("locale must contain match property");var c=s.options&&s.options.firstWeekContainsDate,u=null==c?1:T(c),l=null==a.firstWeekContainsDate?u:T(a.firstWeekContainsDate);if(!(l>=1&&l<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var d=s.options&&s.options.weekStartsOn,f=null==d?0:T(d),p=null==a.weekStartsOn?f:T(a.weekStartsOn);if(!(p>=0&&p<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(""===o)return""===i?L(n):new Date(NaN);var h,m={firstWeekContainsDate:l,weekStartsOn:p,locale:s},b=[{priority:10,subPriority:-1,set:yt,index:0}],g=o.match(ht).map((function(e){var t=e[0];return"p"===t||"P"===t?(0,ve[t])(e,s.formatLong,m):e})).join("").match(pt),v=[];for(h=0;h0&>.test(i))return new Date(NaN);var D=b.map((function(e){return e.priority})).sort((function(e,t){return t-e})).filter((function(e,t,n){return n.indexOf(e)===t})).map((function(e){return b.filter((function(t){return t.priority===e})).sort((function(e,t){return t.subPriority-e.subPriority}))})).map((function(e){return e[0]})),S=L(n);if(isNaN(S))return new Date(NaN);var N=F(S,k(S)),E={};for(h=0;h0?1:i}(e,t):1:-1},wt.format=function(e,t){if(null==e)return"";var n=_t(e,t.dateInputFormat,new Date);return N(n)?function(e,t,n){C(2,arguments);var r=String(t),i=n||{},o=i.locale||X,a=o.options&&o.options.firstWeekContainsDate,s=null==a?1:T(a),c=null==i.firstWeekContainsDate?s:T(i.firstWeekContainsDate);if(!(c>=1&&c<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var u=o.options&&o.options.weekStartsOn,l=null==u?0:T(u),d=null==i.weekStartsOn?l:T(i.weekStartsOn);if(!(d>=0&&d<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!o.localize)throw new RangeError("locale must contain localize property");if(!o.formatLong)throw new RangeError("locale must contain formatLong property");var f=L(e);if(!N(f))throw new RangeError("Invalid time value");var p=k(f),h=F(f,p),m={firstWeekContainsDate:c,weekStartsOn:d,locale:o,_originalDate:f},b=r.match(Oe).map((function(e){var t=e[0];return"p"===t||"P"===t?(0,ve[t])(e,o.formatLong,m):e})).join("").match(ze).map((function(n){if("''"===n)return"'";var r=n[0];if("'"===r)return Le(n);var a=fe[r];if(a)return!i.useAdditionalWeekYearTokens&&we(n)&&Ae(n,t,e),!i.useAdditionalDayOfYearTokens&&Me(n)&&Ae(n,t,e),a(h,n,o.localize,m);if(r.match(Ce))throw new RangeError("Format string contains an unescaped latin alphabet character `"+r+"`");return n})).join("");return b}(n,t.dateOutputFormat):(console.error('Not a valid date: "'.concat(e,'"')),null)};var At=Object.freeze({__proto__:null,default:wt}),zt=Object.assign({},_);zt.isRight=!0,zt.filterPredicate=function(e,t){return 0===zt.compare(e,t)},zt.compare=function(e,t){function n(e){return null==e?-1/0:e.indexOf(".")>=0?parseFloat(e):parseInt(e,10)}return(e="number"==typeof e?e:n(e))<(t="number"==typeof t?t:n(t))?-1:e>t?1:0};var Ot=Object.freeze({__proto__:null,default:zt}),xt=Object.assign({},zt);xt.format=function(e){return null==e?"":parseFloat(Math.round(100*e)/100).toFixed(2)};var Tt=Object.freeze({__proto__:null,default:xt}),Ct=Object.assign({},zt);Ct.format=function(e){return null==e?"":"".concat(parseFloat(100*e).toFixed(2),"%")};var Lt=Object.freeze({__proto__:null,default:Ct}),Dt=Object.assign({},_);Dt.isRight=!0,Dt.filterPredicate=function(e,t){return 0===Dt.compare(e,t)},Dt.compare=function(e,t){function n(e){return"boolean"==typeof e?e?1:0:"string"==typeof e?"true"===e?1:0:-1/0}return(e=n(e))<(t=n(t))?-1:e>t?1:0};var St={},kt={date:At,decimal:Tt,number:Ot,percentage:Lt,boolean:Object.freeze({__proto__:null,default:Dt})};Object.keys(kt).forEach((function(e){var t=e.replace(/^\.\//,"").replace(/\.js/,"");St[t]=kt[e].default}));var Nt=y({render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:e.wrapStyleClasses},[e.isLoading?n("div",{staticClass:"vgt-loading vgt-center-align"},[e._t("loadingContent",[n("span",{staticClass:"vgt-loading__content"},[e._v("\n Loading...\n ")])])],2):e._e(),e._v(" "),n("div",{staticClass:"vgt-inner-wrap",class:{"is-loading":e.isLoading}},[e.paginate&&e.paginateOnTop?e._t("pagination-top",[n("vgt-pagination",{ref:"paginationTop",attrs:{perPage:e.perPage,rtl:e.rtl,total:e.totalRows||e.totalRowCount,mode:e.paginationMode,nextText:e.nextText,prevText:e.prevText,rowsPerPageText:e.rowsPerPageText,perPageDropdownEnabled:e.paginationOptions.perPageDropdownEnabled,customRowsPerPageDropdown:e.customRowsPerPageDropdown,paginateDropdownAllowAll:e.paginateDropdownAllowAll,ofText:e.ofText,pageText:e.pageText,allText:e.allText,"info-fn":e.paginationInfoFn},on:{"page-changed":e.pageChanged,"per-page-changed":e.perPageChanged}})],{pageChanged:e.pageChanged,perPageChanged:e.perPageChanged,total:e.totalRows||e.totalRowCount}):e._e(),e._v(" "),n("vgt-global-search",{attrs:{"search-enabled":e.searchEnabled&&null==e.externalSearchQuery,"global-search-placeholder":e.searchPlaceholder},on:{"on-keyup":e.searchTableOnKeyUp,"on-enter":e.searchTableOnEnter},model:{value:e.globalSearchTerm,callback:function(t){e.globalSearchTerm=t},expression:"globalSearchTerm"}},[n("template",{slot:"internal-table-actions"},[e._t("table-actions")],2)],2),e._v(" "),e.selectedRowCount&&!e.disableSelectInfo?n("div",{staticClass:"vgt-selection-info-row clearfix",class:e.selectionInfoClass},[e._v("\n "+e._s(e.selectionInfo)+"\n "),n("a",{attrs:{href:""},on:{click:function(t){return t.preventDefault(),e.unselectAllInternal(!0)}}},[e._v("\n "+e._s(e.clearSelectionText)+"\n ")]),e._v(" "),n("div",{staticClass:"vgt-selection-info-row__actions vgt-pull-right"},[e._t("selected-row-actions")],2)]):e._e(),e._v(" "),n("div",{staticClass:"vgt-fixed-header"},[e.fixedHeader?n("table",{class:e.tableStyleClasses,attrs:{id:"vgt-table"}},[n("colgroup",e._l(e.columns,(function(e,t){return n("col",{key:t,attrs:{id:"col-"+t}})})),0),e._v(" "),n("vgt-table-header",{ref:"table-header-secondary",tag:"thead",attrs:{columns:e.columns,"line-numbers":e.lineNumbers,selectable:e.selectable,"all-selected":e.allSelected,"all-selected-indeterminate":e.allSelectedIndeterminate,mode:e.mode,sortable:e.sortable,"multiple-column-sort":e.multipleColumnSort,"typed-columns":e.typedColumns,getClasses:e.getClasses,searchEnabled:e.searchEnabled,paginated:e.paginated,"table-ref":e.$refs.table},on:{"on-toggle-select-all":e.toggleSelectAll,"on-sort-change":e.changeSort,"filter-changed":e.filterRows},scopedSlots:e._u([{key:"table-column",fn:function(t){return[e._t("table-column",[n("span",[e._v(e._s(t.column.label))])],{column:t.column})]}},{key:"column-filter",fn:function(t){return[e._t("column-filter",null,{column:t.column,updateFilters:t.updateFilters})]}}],null,!0)})],1):e._e()]),e._v(" "),n("div",{class:{"vgt-responsive":e.responsive},style:e.wrapperStyles},[n("table",{ref:"table",class:e.tableStyles,attrs:{id:"vgt-table"}},[n("colgroup",e._l(e.columns,(function(e,t){return n("col",{key:t,attrs:{id:"col-"+t}})})),0),e._v(" "),n("vgt-table-header",{ref:"table-header-primary",tag:"thead",attrs:{columns:e.columns,"line-numbers":e.lineNumbers,selectable:e.selectable,"all-selected":e.allSelected,"all-selected-indeterminate":e.allSelectedIndeterminate,mode:e.mode,sortable:e.sortable,"multiple-column-sort":e.multipleColumnSort,"typed-columns":e.typedColumns,getClasses:e.getClasses,searchEnabled:e.searchEnabled},on:{"on-toggle-select-all":e.toggleSelectAll,"on-sort-change":e.changeSort,"filter-changed":e.filterRows},scopedSlots:e._u([{key:"table-column",fn:function(t){return[e._t("table-column",[n("span",[e._v(e._s(t.column.label))])],{column:t.column})]}},{key:"column-filter",fn:function(t){return[e._t("column-filter",null,{column:t.column,updateFilters:t.updateFilters})]}}],null,!0)}),e._v(" "),e._l(e.paginated,(function(t,r){return n("tbody",{key:r},[e.groupHeaderOnTop?n("vgt-header-row",{class:e.getRowStyleClass(t),attrs:{"header-row":t,columns:e.columns,"line-numbers":e.lineNumbers,selectable:e.selectable,"select-all-by-group":e.selectAllByGroup,collapsable:e.groupOptions.collapsable,"collect-formatted":e.collectFormatted,"formatted-row":e.formattedRow,"get-classes":e.getClasses,"full-colspan":e.fullColspan,groupIndex:r},on:{vgtExpand:function(n){return e.toggleExpand(t[e.rowKeyField])},"on-select-group-change":function(n){return e.toggleSelectGroup(n,t)}},scopedSlots:e._u([{key:"table-header-row",fn:function(t){return e.hasHeaderRowTemplate?[e._t("table-header-row",null,{column:t.column,formattedRow:t.formattedRow,row:t.row})]:void 0}}],null,!0)}):e._e(),e._v(" "),e._l(t.children,(function(r,i){return!e.groupOptions.collapsable||t.vgtIsExpanded?n("tr",{key:r.originalIndex,class:e.getRowStyleClass(r),on:{mouseenter:function(t){return e.onMouseenter(r,i)},mouseleave:function(t){return e.onMouseleave(r,i)},dblclick:function(t){return e.onRowDoubleClicked(r,i,t)},click:function(t){return e.onRowClicked(r,i,t)},auxclick:function(t){return e.onRowAuxClicked(r,i,t)}}},[e.lineNumbers?n("th",{staticClass:"line-numbers"},[e._v("\n "+e._s(e.getCurrentIndex(r.originalIndex))+"\n ")]):e._e(),e._v(" "),e.selectable?n("th",{staticClass:"vgt-checkbox-col",on:{click:function(t){return t.stopPropagation(),e.onCheckboxClicked(r,i,t)}}},[n("input",{attrs:{type:"checkbox",disabled:r.vgtDisabled},domProps:{checked:r.vgtSelected}})]):e._e(),e._v(" "),e._l(e.columns,(function(t,o){return!t.hidden&&t.field?n("td",{key:o,class:e.getClasses(o,"td",r),attrs:{"data-label":e.compactMode?t.label:void 0},on:{click:function(n){return e.onCellClicked(r,t,i,n)}}},[e._t("table-row",[t.html?n("span",{domProps:{innerHTML:e._s(e.collect(r,t.field))}}):n("span",[e._v("\n "+e._s(e.collectFormatted(r,t))+"\n ")])],{row:r,column:t,formattedRow:e.formattedRow(r),index:i})],2):e._e()}))],2):e._e()})),e._v(" "),e.groupHeaderOnBottom?n("vgt-header-row",{attrs:{"header-row":t,columns:e.columns,"line-numbers":e.lineNumbers,selectable:e.selectable,"select-all-by-group":e.selectAllByGroup,"collect-formatted":e.collectFormatted,"formatted-row":e.formattedRow,"get-classes":e.getClasses,"full-colspan":e.fullColspan,groupIndex:e.index},on:{"on-select-group-change":function(n){return e.toggleSelectGroup(n,t)}},scopedSlots:e._u([{key:"table-header-row",fn:function(t){return e.hasHeaderRowTemplate?[e._t("table-header-row",null,{column:t.column,formattedRow:t.formattedRow,row:t.row})]:void 0}}],null,!0)}):e._e()],2)})),e._v(" "),e.showEmptySlot?n("tbody",[n("tr",[n("td",{attrs:{colspan:e.fullColspan}},[e._t("emptystate",[n("div",{staticClass:"vgt-center-align vgt-text-disabled"},[e._v("\n No data for table\n ")])])],2)])]):e._e()],2)]),e._v(" "),e.hasFooterSlot?n("div",{staticClass:"vgt-wrap__actions-footer"},[e._t("table-actions-bottom")],2):e._e(),e._v(" "),e.paginate&&e.paginateOnBottom?e._t("pagination-bottom",[n("vgt-pagination",{ref:"paginationBottom",attrs:{perPage:e.perPage,rtl:e.rtl,total:e.totalRows||e.totalRowCount,mode:e.paginationMode,nextText:e.nextText,prevText:e.prevText,rowsPerPageText:e.rowsPerPageText,perPageDropdownEnabled:e.paginationOptions.perPageDropdownEnabled,customRowsPerPageDropdown:e.customRowsPerPageDropdown,paginateDropdownAllowAll:e.paginateDropdownAllowAll,ofText:e.ofText,pageText:e.pageText,allText:e.allText,"info-fn":e.paginationInfoFn},on:{"page-changed":e.pageChanged,"per-page-changed":e.perPageChanged}})],{pageChanged:e.pageChanged,perPageChanged:e.perPageChanged,total:e.totalRows||e.totalRowCount}):e._e()],2)])},staticRenderFns:[]},void 0,{name:"vue-good-table",props:{isLoading:{default:null,type:Boolean},maxHeight:{default:null,type:String},fixedHeader:Boolean,theme:{default:""},mode:{default:"local"},totalRows:{},styleClass:{default:"vgt-table bordered"},columns:{},rows:{},lineNumbers:Boolean,responsive:{default:!0,type:Boolean},rtl:Boolean,rowStyleClass:{default:null,type:[Function,String]},compactMode:Boolean,groupOptions:{default:function(){return{enabled:!1,collapsable:!1,rowKey:null}}},selectOptions:{default:function(){return{enabled:!1,selectionInfoClass:"",selectionText:"rows selected",clearSelectionText:"clear",disableSelectInfo:!1,selectAllByGroup:!1}}},sortOptions:{default:function(){return{enabled:!0,multipleColumns:!0,initialSortBy:{}}}},paginationOptions:{default:function(){var e;return i(e={enabled:!1,position:"bottom",perPage:10,perPageDropdown:null,perPageDropdownEnabled:!0},"position","bottom"),i(e,"dropdownAllowAll",!0),i(e,"mode","records"),i(e,"infoFn",null),e}},searchOptions:{default:function(){return{enabled:!1,trigger:null,externalQuery:null,searchFn:null,placeholder:"Search Table"}}}},data:function(){return{tableLoading:!1,nextText:"Next",prevText:"Previous",rowsPerPageText:"Rows per page",ofText:"of",allText:"All",pageText:"page",selectable:!1,selectOnCheckboxOnly:!1,selectAllByPage:!0,disableSelectInfo:!1,selectionInfoClass:"",selectionText:"rows selected",clearSelectionText:"clear",maintainExpanded:!0,expandedRowKeys:new Set,sortable:!0,defaultSortBy:null,multipleColumnSort:!0,searchEnabled:!1,searchTrigger:null,externalSearchQuery:null,searchFn:null,searchPlaceholder:"Search Table",searchSkipDiacritics:!1,perPage:null,paginate:!1,paginateOnTop:!1,paginateOnBottom:!0,customRowsPerPageDropdown:[],paginateDropdownAllowAll:!0,paginationMode:"records",paginationInfoFn:null,currentPage:1,currentPerPage:10,sorts:[],globalSearchTerm:"",filteredRows:[],columnFilters:{},forceSearch:!1,sortChanged:!1,dataTypes:St||{}}},watch:{rows:{handler:function(){this.$emit("update:isLoading",!1),this.filterRows(this.columnFilters,!1)},deep:!0,immediate:!0},selectOptions:{handler:function(){this.initializeSelect()},deep:!0,immediate:!0},paginationOptions:{handler:function(e,t){m(e,t)||this.initializePagination()},deep:!0,immediate:!0},searchOptions:{handler:function(){void 0!==this.searchOptions.externalQuery&&this.searchOptions.externalQuery!==this.searchTerm&&(this.externalSearchQuery=this.searchOptions.externalQuery,this.handleSearch()),this.initializeSearch()},deep:!0,immediate:!0},sortOptions:{handler:function(e,t){m(e,t)||this.initializeSort()},deep:!0},selectedRows:function(e,t){m(e,t)||this.$emit("on-selected-rows-change",{selectedRows:this.selectedRows})}},computed:{tableStyles:function(){return this.compactMode?this.tableStyleClasses+"vgt-compact":this.tableStyleClasses},hasFooterSlot:function(){return!!this.$slots["table-actions-bottom"]},wrapperStyles:function(){return{overflow:"scroll-y",maxHeight:this.maxHeight?this.maxHeight:"auto"}},rowKeyField:function(){return this.groupOptions.rowKey||"vgt_header_id"},hasHeaderRowTemplate:function(){return!!this.$slots["table-header-row"]||!!this.$scopedSlots["table-header-row"]},showEmptySlot:function(){return!this.paginated.length||"no groups"===this.paginated[0].label&&!this.paginated[0].children.length},allSelected:function(){return this.selectedRowCount>0&&(this.selectAllByPage&&this.selectedPageRowsCount===this.totalPageRowCount||!this.selectAllByPage&&this.selectedRowCount===this.totalRowCount)},allSelectedIndeterminate:function(){return!this.allSelected&&(this.selectAllByPage&&this.selectedPageRowsCount>0||!this.selectAllByPage&&this.selectedRowCount>0)},selectionInfo:function(){return"".concat(this.selectedRowCount," ").concat(this.selectionText)},selectedRowCount:function(){return this.selectedRows.length},selectedPageRowsCount:function(){return this.selectedPageRows.length},selectedPageRows:function(){var e=[];return this.paginated.forEach((function(t){t.children.forEach((function(t){t.vgtSelected&&e.push(t)}))})),e},selectedRows:function(){var e=[];return this.processedRows.forEach((function(t){t.children.forEach((function(t){t.vgtSelected&&e.push(t)}))})),e.sort((function(e,t){return e.originalIndex-t.originalIndex}))},fullColspan:function(){for(var e=0,t=0;t=t.length||-1===this.currentPerPage)&&(this.currentPage=1,n=0);var r=t.length+1;-1!==this.currentPerPage&&(r=this.currentPage*this.currentPerPage),t=t.slice(n,r)}var i=[];return t.forEach((function(t){if(void 0!==t.vgt_header_id){e.handleExpanded(t);var n=JSON.parse(JSON.stringify(t));n.children=[],i.push(n)}else{var r=i.find((function(e){return e.vgt_header_id===t.vgt_id}));r||(r=e.processedRows.find((function(e){return e.vgt_header_id===t.vgt_id})))&&((r=JSON.parse(JSON.stringify(r))).children=[],i.push(r)),r.children.push(t)}})),i},originalRows:function(){var e=JSON.parse(JSON.stringify(this.rows)),t=[];t=this.groupOptions.enabled?this.handleGrouped(e):this.handleGrouped([{label:"no groups",children:e}]);var n=0;return t.forEach((function(e){e.children.forEach((function(e){e.originalIndex=n++}))})),t},typedColumns:function(){for(var e=this.columns,t=0;t2&&void 0!==arguments[2]&&arguments[2];if(void 0===(n=r&&t.headerField?this.collect(e,t.headerField):this.collect(e,t.field)))return"";if(t.formatFn&&"function"==typeof t.formatFn)return t.formatFn(n,e);var i=t.typeDef;i||(i=this.dataTypes[t.type]||_);var o=i.format(n,t);return!this.compactMode||""!=o&&null!=o?o:"-"},formattedRow:function(e){for(var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n={},r=0;r1&&void 0!==arguments[1])||arguments[1];this.columnFilters=e;var i=JSON.parse(JSON.stringify(this.originalRows));if(this.columnFilters&&Object.keys(this.columnFilters).length){var o=function(){if(("remote"!==t.mode||n)&&t.changePage(1),n&&t.$emit("on-column-filter",{columnFilters:t.columnFilters}),"remote"===t.mode)return n?t.$emit("update:isLoading",!0):t.filteredRows=i,{v:void 0};for(var e=function(e){return"function"==typeof e&&e.name?e.name:e},o=function(n){var o=t.typedColumns[n];t.columnFilters[e(o.field)]&&i.forEach((function(n){var i=n.children.filter((function(n){return o.filterOptions&&"function"==typeof o.filterOptions.filterFn?o.filterOptions.filterFn(t.collect(n,o.field),t.columnFilters[e(o.field)]):o.typeDef.filterPredicate(t.collect(n,o.field),t.columnFilters[e(o.field)],!1,o.filterOptions&&"object"===r(o.filterOptions.filterDropdownItems))}));n.children=i}))},a=0;a(e.event.preventDefault(),e.event)),Object(i.a)(()=>this.mousemove$.pipe(Object(o.a)(this.mouseup$),Object(r.a)(e=>e.clientX))),Object(a.a)(this.mousedown$.pipe(Object(r.a)(e=>e.event.clientX)))),this.touchEvent$=this.touchstart$.pipe(Object(r.a)(e=>(e.event.preventDefault(),e.event)),Object(i.a)(()=>this.touchmove$.pipe(Object(o.a)(this.touchend$),Object(r.a)(e=>e.touches[0].clientX))),Object(a.a)(this.touchstart$.pipe(Object(r.a)(e=>e.event.touches[0].clientX)))),this.dragSubject$=(new c.a).pipe(Object(a.a)(this.mouseEvent$),Object(a.a)(this.touchEvent$),Object(r.a)(this.getLeftPercent),Object(s.a)(0),Object(a.a)(this.init$)),{x$:this.dragSubject$}},props:{value:{type:Number,default:0},max:{type:Number,default:10},min:{type:Number,default:0}},computed:{barStyle:function(){return{left:100*this.x$+"%"}},val:function(){const e=this.max-this.min,t=this.getPos(),n=t.stickPos,r=t.maxLeft;return this.x$*n.width/r*e+this.min}},watch:{value:function(){this.initVal()}},mounted(){this.initVal(),this.$subscribeTo(this.dragSubject$,()=>{this.$emit("input",this.val)})},methods:{getPos:function(){const e=this.$el.querySelector(".stick").getBoundingClientRect(),t=this.$el.querySelector(".bar").getBoundingClientRect();return{maxLeft:e.width-t.width,stickPos:e,barPos:t}},getLeftPercent:function(e){const t=this.$el.querySelector(".stick").getBoundingClientRect(),n=this.$el.querySelector(".bar").getBoundingClientRect(),r=t.width-n.width;return Math.max(Math.min(e-t.left,r),0)/t.width},initVal:function(){const e=this.max-this.min,t=(this.value-this.min)/e,n=this.getPos();this.init$.next(t*n.maxLeft/n.stickPos.width)}}},d=(n("pLtl"),n("KHd+")),f=Object(d.a)(l,(function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"clipper-range"},[t("div",{directives:[{name:"stream",rawName:"v-stream:mousedown",value:this.mousedown$,expression:"mousedown$",arg:"mousedown"},{name:"stream",rawName:"v-stream:touchstart",value:this.touchstart$,expression:"touchstart$",arg:"touchstart"}],staticClass:"wrap"},[t("div",{staticClass:"stick"}),this._v(" "),t("div",{staticClass:"bar",style:this.barStyle})])])}),[],!1,null,"7f413ba8",null);t.a=f.exports},CgaS:function(e,t,n){"use strict";var r=n("xTJ+"),i=n("MLWZ"),o=n("9rSQ"),a=n("UnBK"),s=n("SntB");function c(e){this.defaults=e,this.interceptors={request:new o,response:new o}}c.prototype.request=function(e){"string"==typeof e?(e=arguments[1]||{}).url=arguments[0]:e=e||{},(e=s(this.defaults,e)).method?e.method=e.method.toLowerCase():this.defaults.method?e.method=this.defaults.method.toLowerCase():e.method="get";var t=[a,void 0],n=Promise.resolve(e);for(this.interceptors.request.forEach((function(e){t.unshift(e.fulfilled,e.rejected)})),this.interceptors.response.forEach((function(e){t.push(e.fulfilled,e.rejected)}));t.length;)n=n.then(t.shift(),t.shift());return n},c.prototype.getUri=function(e){return e=s(this.defaults,e),i(e.url,e.params,e.paramsSerializer).replace(/^\?/,"")},r.forEach(["delete","get","head","options"],(function(e){c.prototype[e]=function(t,n){return this.request(s(n||{},{method:e,url:t,data:(n||{}).data}))}})),r.forEach(["post","put","patch"],(function(e){c.prototype[e]=function(t,n,r){return this.request(s(r||{},{method:e,url:t,data:n}))}})),e.exports=c},DKTb:function(e,t,n){"use strict";function r(e){setTimeout((function(){throw e}),0)}n.d(t,"a",(function(){return r}))},DfZB:function(e,t,n){"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},DlQD:function(e,t,n){e.exports=function(){"use strict";function e(e,t){for(var n=0;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[i++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(r=e[Symbol.iterator]()).next.bind(r)}var r=function(e){var t={exports:{}};return e(t,t.exports),t.exports}((function(e){function t(){return{baseUrl:null,breaks:!1,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartLists:!1,smartypants:!1,tokenizer:null,walkTokens:null,xhtml:!1}}e.exports={defaults:{baseUrl:null,breaks:!1,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartLists:!1,smartypants:!1,tokenizer:null,walkTokens:null,xhtml:!1},getDefaults:t,changeDefaults:function(t){e.exports.defaults=t}}})),i=/[&<>"']/,o=/[&<>"']/g,a=/[<>"']|&(?!#?\w+;)/,s=/[<>"']|&(?!#?\w+;)/g,c={"&":"&","<":"<",">":">",'"':""","'":"'"},u=function(e){return c[e]},l=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/gi;function d(e){return e.replace(l,(function(e,t){return"colon"===(t=t.toLowerCase())?":":"#"===t.charAt(0)?"x"===t.charAt(1)?String.fromCharCode(parseInt(t.substring(2),16)):String.fromCharCode(+t.substring(1)):""}))}var f=/(^|[^\[])\^/g,p=/[^\w:]/g,h=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i,m={},b=/^[^:]+:\/*[^/]*$/,g=/^([^:]+:)[\s\S]*$/,v=/^([^:]+:\/*[^/]*)[\s\S]*$/;function _(e,t){m[" "+e]||(b.test(e)?m[" "+e]=e+"/":m[" "+e]=y(e,"/",!0));var n=-1===(e=m[" "+e]).indexOf(":");return"//"===t.substring(0,2)?n?t:e.replace(g,"$1")+t:"/"===t.charAt(0)?n?t:e.replace(v,"$1")+t:e+t}function y(e,t,n){var r=e.length;if(0===r)return"";for(var i=0;i=0&&"\\"===n[i];)r=!r;return r?"|":" |"})).split(/ \|/),r=0;if(n.length>t)n.splice(t);else for(;n.length1;)1&t&&(n+=e),t>>=1,e+=e;return n+e},k=r.defaults,N=C,E=T,q=M,B=L;function W(e,t,n){var r=t.href,i=t.title?q(t.title):null,o=e[1].replace(/\\([\[\]])/g,"$1");return"!"!==e[0].charAt(0)?{type:"link",raw:n,href:r,title:i,text:o}:{type:"image",raw:n,href:r,title:i,text:q(o)}}var P=function(){function e(e){this.options=e||k}var t=e.prototype;return t.space=function(e){var t=this.rules.block.newline.exec(e);if(t)return t[0].length>1?{type:"space",raw:t[0]}:{raw:"\n"}},t.code=function(e){var t=this.rules.block.code.exec(e);if(t){var n=t[0].replace(/^ {1,4}/gm,"");return{type:"code",raw:t[0],codeBlockStyle:"indented",text:this.options.pedantic?n:N(n,"\n")}}},t.fences=function(e){var t=this.rules.block.fences.exec(e);if(t){var n=t[0],r=function(e,t){var n=e.match(/^(\s+)(?:```)/);if(null===n)return t;var r=n[1];return t.split("\n").map((function(e){var t=e.match(/^\s+/);return null===t?e:t[0].length>=r.length?e.slice(r.length):e})).join("\n")}(n,t[3]||"");return{type:"code",raw:n,lang:t[2]?t[2].trim():t[2],text:r}}},t.heading=function(e){var t=this.rules.block.heading.exec(e);if(t){var n=t[2].trim();if(/#$/.test(n)){var r=N(n,"#");this.options.pedantic?n=r.trim():r&&!/ $/.test(r)||(n=r.trim())}return{type:"heading",raw:t[0],depth:t[1].length,text:n}}},t.nptable=function(e){var t=this.rules.block.nptable.exec(e);if(t){var n={type:"table",header:E(t[1].replace(/^ *| *\| *$/g,"")),align:t[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:t[3]?t[3].replace(/\n$/,"").split("\n"):[],raw:t[0]};if(n.header.length===n.align.length){var r,i=n.align.length;for(r=0;r ?/gm,"");return{type:"blockquote",raw:t[0],text:n}}},t.list=function(e){var t=this.rules.block.list.exec(e);if(t){var n,r,i,o,a,s,c,u,l,d=t[0],f=t[2],p=f.length>1,h={type:"list",raw:d,ordered:p,start:p?+f.slice(0,-1):"",loose:!1,items:[]},m=t[0].match(this.rules.block.item),b=!1,g=m.length;i=this.rules.block.listItemStart.exec(m[0]);for(var v=0;vi[1].length:o[1].length>=i[0].length||o[1].length>3){m.splice(v,2,m[v]+(!this.options.pedantic&&o[1].length/i.test(r[0])&&(t=!1),!n&&/^<(pre|code|kbd|script)(\s|>)/i.test(r[0])?n=!0:n&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(r[0])&&(n=!1),{type:this.options.sanitize?"text":"html",raw:r[0],inLink:t,inRawBlock:n,text:this.options.sanitize?this.options.sanitizer?this.options.sanitizer(r[0]):q(r[0]):r[0]}},t.link=function(e){var t=this.rules.inline.link.exec(e);if(t){var n=t[2].trim();if(!this.options.pedantic&&/^$/.test(n))return;var r=N(n.slice(0,-1),"\\");if((n.length-r.length)%2==0)return}else{var i=B(t[2],"()");if(i>-1){var o=(0===t[0].indexOf("!")?5:4)+t[1].length+i;t[2]=t[2].substring(0,i),t[0]=t[0].substring(0,o).trim(),t[3]=""}}var a=t[2],s="";if(this.options.pedantic){var c=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(a);c&&(a=c[1],s=c[3])}else s=t[3]?t[3].slice(1,-1):"";return a=a.trim(),/^$/.test(n)?a.slice(1):a.slice(1,-1)),W(t,{href:a?a.replace(this.rules.inline._escapes,"$1"):a,title:s?s.replace(this.rules.inline._escapes,"$1"):s},t[0])}},t.reflink=function(e,t){var n;if((n=this.rules.inline.reflink.exec(e))||(n=this.rules.inline.nolink.exec(e))){var r=(n[2]||n[1]).replace(/\s+/g," ");if(!(r=t[r.toLowerCase()])||!r.href){var i=n[0].charAt(0);return{type:"text",raw:i,text:i}}return W(n,r,n[0])}},t.emStrong=function(e,t,n){void 0===n&&(n="");var r=this.rules.inline.emStrong.lDelim.exec(e);if(r&&(!r[3]||!n.match(/(?:[0-9A-Za-z\xAA\xB2\xB3\xB5\xB9\xBA\xBC-\xBE\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0560-\u0588\u05D0-\u05EA\u05EF-\u05F2\u0620-\u064A\u0660-\u0669\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07C0-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u08A0-\u08B4\u08B6-\u08C7\u0904-\u0939\u093D\u0950\u0958-\u0961\u0966-\u096F\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09E6-\u09F1\u09F4-\u09F9\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A66-\u0A6F\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AE6-\u0AEF\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B66-\u0B6F\u0B71-\u0B77\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0BE6-\u0BF2\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C66-\u0C6F\u0C78-\u0C7E\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CE6-\u0CEF\u0CF1\u0CF2\u0D04-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D58-\u0D61\u0D66-\u0D78\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DE6-\u0DEF\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E86-\u0E8A\u0E8C-\u0EA3\u0EA5\u0EA7-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F20-\u0F33\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F-\u1049\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u1090-\u1099\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1369-\u137C\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u17E0-\u17E9\u17F0-\u17F9\u1810-\u1819\u1820-\u1878\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19DA\u1A00-\u1A16\u1A20-\u1A54\u1A80-\u1A89\u1A90-\u1A99\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B50-\u1B59\u1B83-\u1BA0\u1BAE-\u1BE5\u1C00-\u1C23\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C88\u1C90-\u1CBA\u1CBD-\u1CBF\u1CE9-\u1CEC\u1CEE-\u1CF3\u1CF5\u1CF6\u1CFA\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2070\u2071\u2074-\u2079\u207F-\u2089\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2150-\u2189\u2460-\u249B\u24EA-\u24FF\u2776-\u2793\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2CFD\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312F\u3131-\u318E\u3192-\u3195\u31A0-\u31BF\u31F0-\u31FF\u3220-\u3229\u3248-\u324F\u3251-\u325F\u3280-\u3289\u32B1-\u32BF\u3400-\u4DBF\u4E00-\u9FFC\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7BF\uA7C2-\uA7CA\uA7F5-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA830-\uA835\uA840-\uA873\uA882-\uA8B3\uA8D0-\uA8D9\uA8F2-\uA8F7\uA8FB\uA8FD\uA8FE\uA900-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF-\uA9D9\uA9E0-\uA9E4\uA9E6-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA50-\uAA59\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB69\uAB70-\uABE2\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD07-\uDD33\uDD40-\uDD78\uDD8A\uDD8B\uDE80-\uDE9C\uDEA0-\uDED0\uDEE1-\uDEFB\uDF00-\uDF23\uDF2D-\uDF4A\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCA0-\uDCA9\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC58-\uDC76\uDC79-\uDC9E\uDCA7-\uDCAF\uDCE0-\uDCF2\uDCF4\uDCF5\uDCFB-\uDD1B\uDD20-\uDD39\uDD80-\uDDB7\uDDBC-\uDDCF\uDDD2-\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE35\uDE40-\uDE48\uDE60-\uDE7E\uDE80-\uDE9F\uDEC0-\uDEC7\uDEC9-\uDEE4\uDEEB-\uDEEF\uDF00-\uDF35\uDF40-\uDF55\uDF58-\uDF72\uDF78-\uDF91\uDFA9-\uDFAF]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2\uDCFA-\uDD23\uDD30-\uDD39\uDE60-\uDE7E\uDE80-\uDEA9\uDEB0\uDEB1\uDF00-\uDF27\uDF30-\uDF45\uDF51-\uDF54\uDFB0-\uDFCB\uDFE0-\uDFF6]|\uD804[\uDC03-\uDC37\uDC52-\uDC6F\uDC83-\uDCAF\uDCD0-\uDCE8\uDCF0-\uDCF9\uDD03-\uDD26\uDD36-\uDD3F\uDD44\uDD47\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDD0-\uDDDA\uDDDC\uDDE1-\uDDF4\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDEF0-\uDEF9\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC50-\uDC59\uDC5F-\uDC61\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDCD0-\uDCD9\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE50-\uDE59\uDE80-\uDEAA\uDEB8\uDEC0-\uDEC9\uDF00-\uDF1A\uDF30-\uDF3B]|\uD806[\uDC00-\uDC2B\uDCA0-\uDCF2\uDCFF-\uDD06\uDD09\uDD0C-\uDD13\uDD15\uDD16\uDD18-\uDD2F\uDD3F\uDD41\uDD50-\uDD59\uDDA0-\uDDA7\uDDAA-\uDDD0\uDDE1\uDDE3\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE89\uDE9D\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC50-\uDC6C\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46\uDD50-\uDD59\uDD60-\uDD65\uDD67\uDD68\uDD6A-\uDD89\uDD98\uDDA0-\uDDA9\uDEE0-\uDEF2\uDFB0\uDFC0-\uDFD4]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD822\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879\uD880-\uD883][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE60-\uDE69\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF50-\uDF59\uDF5B-\uDF61\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDE40-\uDE96\uDF00-\uDF4A\uDF50\uDF93-\uDF9F\uDFE0\uDFE1\uDFE3]|\uD821[\uDC00-\uDFF7]|\uD823[\uDC00-\uDCD5\uDD00-\uDD08]|\uD82C[\uDC00-\uDD1E\uDD50-\uDD52\uDD64-\uDD67\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD834[\uDEE0-\uDEF3\uDF60-\uDF78]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB\uDFCE-\uDFFF]|\uD838[\uDD00-\uDD2C\uDD37-\uDD3D\uDD40-\uDD49\uDD4E\uDEC0-\uDEEB\uDEF0-\uDEF9]|\uD83A[\uDC00-\uDCC4\uDCC7-\uDCCF\uDD00-\uDD43\uDD4B\uDD50-\uDD59]|\uD83B[\uDC71-\uDCAB\uDCAD-\uDCAF\uDCB1-\uDCB4\uDD01-\uDD2D\uDD2F-\uDD3D\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD83C[\uDD00-\uDD0C]|\uD83E[\uDFF0-\uDFF9]|\uD869[\uDC00-\uDEDD\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]|\uD884[\uDC00-\uDF4A])/))){var i=r[1]||r[2]||"";if(!i||i&&(""===n||this.rules.inline.punctuation.exec(n))){var o,a,s=r[0].length-1,c=s,u=0,l="*"===r[0][0]?this.rules.inline.emStrong.rDelimAst:this.rules.inline.emStrong.rDelimUnd;for(l.lastIndex=0,t=t.slice(-1*e.length+s);null!=(r=l.exec(t));)if(o=r[1]||r[2]||r[3]||r[4]||r[5]||r[6])if(a=o.length,r[3]||r[4])c+=a;else if(!((r[5]||r[6])&&s%3)||(s+a)%3){if(!((c-=a)>0)){if(c+u-a<=0&&!t.slice(l.lastIndex).match(l)&&(a=Math.min(a,a+c+u)),Math.min(s,a)%2)return{type:"em",raw:e.slice(0,s+r.index+a+1),text:e.slice(1,s+r.index+a)};if(Math.min(s,a)%2==0)return{type:"strong",raw:e.slice(0,s+r.index+a+1),text:e.slice(2,s+r.index+a-1)}}}else u+=a}}},t.codespan=function(e){var t=this.rules.inline.code.exec(e);if(t){var n=t[2].replace(/\n/g," "),r=/[^ ]/.test(n),i=/^ /.test(n)&&/ $/.test(n);return r&&i&&(n=n.substring(1,n.length-1)),n=q(n,!0),{type:"codespan",raw:t[0],text:n}}},t.br=function(e){var t=this.rules.inline.br.exec(e);if(t)return{type:"br",raw:t[0]}},t.del=function(e){var t=this.rules.inline.del.exec(e);if(t)return{type:"del",raw:t[0],text:t[2]}},t.autolink=function(e,t){var n,r,i=this.rules.inline.autolink.exec(e);if(i)return r="@"===i[2]?"mailto:"+(n=q(this.options.mangle?t(i[1]):i[1])):n=q(i[1]),{type:"link",raw:i[0],text:n,href:r,tokens:[{type:"text",raw:n,text:n}]}},t.url=function(e,t){var n;if(n=this.rules.inline.url.exec(e)){var r,i;if("@"===n[2])i="mailto:"+(r=q(this.options.mangle?t(n[0]):n[0]));else{var o;do{o=n[0],n[0]=this.rules.inline._backpedal.exec(n[0])[0]}while(o!==n[0]);r=q(n[0]),i="www."===n[1]?"http://"+r:r}return{type:"link",raw:n[0],text:r,href:i,tokens:[{type:"text",raw:r,text:r}]}}},t.inlineText=function(e,t,n){var r,i=this.rules.inline.text.exec(e);if(i)return r=t?this.options.sanitize?this.options.sanitizer?this.options.sanitizer(i[0]):q(i[0]):i[0]:q(this.options.smartypants?n(i[0]):i[0]),{type:"text",raw:i[0],text:r}},e}(),j=O,R=A,X=x,F={newline:/^(?: *(?:\n|$))+/,code:/^( {4}[^\n]+(?:\n(?: *(?:\n|$))*)?)+/,fences:/^ {0,3}(`{3,}(?=[^`\n]*\n)|~{3,})([^\n]*)\n(?:|([\s\S]*?)\n)(?: {0,3}\1[~`]* *(?:\n+|$)|$)/,hr:/^ {0,3}((?:- *){3,}|(?:_ *){3,}|(?:\* *){3,})(?:\n+|$)/,heading:/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,blockquote:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3})(bull) [\s\S]+?(?:hr|def|\n{2,}(?! )(?! {0,3}bull )\n*|\s*$)/,html:"^ {0,3}(?:<(script|pre|style)[\\s>][\\s\\S]*?(?:[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|\\n*|$)|\\n*|$)|)[\\s\\S]*?(?:\\n{2,}|$)|<(?!script|pre|style)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:\\n{2,}|$)|(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:\\n{2,}|$))",def:/^ {0,3}\[(label)\]: *\n? *]+)>?(?:(?: +\n? *| *\n *)(title))? *(?:\n+|$)/,nptable:j,table:j,lheading:/^([^\n]+)\n {0,3}(=+|-+) *(?:\n+|$)/,_paragraph:/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html| +\n)[^\n]+)*)/,text:/^[^\n]+/,_label:/(?!\s*\])(?:\\[\[\]]|[^\[\]])+/,_title:/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/};F.def=R(F.def).replace("label",F._label).replace("title",F._title).getRegex(),F.bullet=/(?:[*+-]|\d{1,9}[.)])/,F.item=/^( *)(bull) ?[^\n]*(?:\n(?! *bull ?)[^\n]*)*/,F.item=R(F.item,"gm").replace(/bull/g,F.bullet).getRegex(),F.listItemStart=R(/^( *)(bull) */).replace("bull",F.bullet).getRegex(),F.list=R(F.list).replace(/bull/g,F.bullet).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+F.def.source+")").getRegex(),F._tag="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|section|source|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",F._comment=/|$)/,F.html=R(F.html,"i").replace("comment",F._comment).replace("tag",F._tag).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),F.paragraph=R(F._paragraph).replace("hr",F.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|!--)").replace("tag",F._tag).getRegex(),F.blockquote=R(F.blockquote).replace("paragraph",F.paragraph).getRegex(),F.normal=X({},F),F.gfm=X({},F.normal,{nptable:"^ *([^|\\n ].*\\|.*)\\n {0,3}([-:]+ *\\|[-| :]*)(?:\\n((?:(?!\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)",table:"^ *\\|(.+)\\n {0,3}\\|?( *[-:]+[-| :]*)(?:\\n *((?:(?!\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)"}),F.gfm.nptable=R(F.gfm.nptable).replace("hr",F.hr).replace("heading"," {0,3}#{1,6} ").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|!--)").replace("tag",F._tag).getRegex(),F.gfm.table=R(F.gfm.table).replace("hr",F.hr).replace("heading"," {0,3}#{1,6} ").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|!--)").replace("tag",F._tag).getRegex(),F.pedantic=X({},F.normal,{html:R("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+? *(?:\\n{2,}|\\s*$)|\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",F._comment).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^(#{1,6})(.*)(?:\n+|$)/,fences:j,paragraph:R(F.normal._paragraph).replace("hr",F.hr).replace("heading"," *#{1,6} *[^\n]").replace("lheading",F.lheading).replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").getRegex()});var I={escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,autolink:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:j,tag:"^comment|^|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^|^",link:/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/,reflink:/^!?\[(label)\]\[(?!\s*\])((?:\\[\[\]]?|[^\[\]\\])+)\]/,nolink:/^!?\[(?!\s*\])((?:\[[^\[\]]*\]|\\[\[\]]|[^\[\]])*)\](?:\[\])?/,reflinkSearch:"reflink|nolink(?!\\()",emStrong:{lDelim:/^(?:\*+(?:([punct_])|[^\s*]))|^_+(?:([punct*])|([^\s_]))/,rDelimAst:/\_\_[^_]*?\*[^_]*?\_\_|[punct_](\*+)(?=[\s]|$)|[^punct*_\s](\*+)(?=[punct_\s]|$)|[punct_\s](\*+)(?=[^punct*_\s])|[\s](\*+)(?=[punct_])|[punct_](\*+)(?=[punct_])|[^punct*_\s](\*+)(?=[^punct*_\s])/,rDelimUnd:/\*\*[^*]*?\_[^*]*?\*\*|[punct*](\_+)(?=[\s]|$)|[^punct*_\s](\_+)(?=[punct*\s]|$)|[punct*\s](\_+)(?=[^punct*_\s])|[\s](\_+)(?=[punct*])|[punct*](\_+)(?=[punct*])/},code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,br:/^( {2,}|\\)\n(?!\s*$)/,del:j,text:/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\?@\\[\\]`^{|}~"};I.punctuation=R(I.punctuation).replace(/punctuation/g,I._punctuation).getRegex(),I.blockSkip=/\[[^\]]*?\]\([^\)]*?\)|`[^`]*?`|<[^>]*?>/g,I.escapedEmSt=/\\\*|\\_/g,I._comment=R(F._comment).replace("(?:--\x3e|$)","--\x3e").getRegex(),I.emStrong.lDelim=R(I.emStrong.lDelim).replace(/punct/g,I._punctuation).getRegex(),I.emStrong.rDelimAst=R(I.emStrong.rDelimAst,"g").replace(/punct/g,I._punctuation).getRegex(),I.emStrong.rDelimUnd=R(I.emStrong.rDelimUnd,"g").replace(/punct/g,I._punctuation).getRegex(),I._escapes=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g,I._scheme=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/,I._email=/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/,I.autolink=R(I.autolink).replace("scheme",I._scheme).replace("email",I._email).getRegex(),I._attribute=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/,I.tag=R(I.tag).replace("comment",I._comment).replace("attribute",I._attribute).getRegex(),I._label=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/,I._href=/<(?:\\.|[^\n<>\\])+>|[^\s\x00-\x1f]*/,I._title=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/,I.link=R(I.link).replace("label",I._label).replace("href",I._href).replace("title",I._title).getRegex(),I.reflink=R(I.reflink).replace("label",I._label).getRegex(),I.reflinkSearch=R(I.reflinkSearch,"g").replace("reflink",I.reflink).replace("nolink",I.nolink).getRegex(),I.normal=X({},I),I.pedantic=X({},I.normal,{strong:{start:/^__|\*\*/,middle:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,endAst:/\*\*(?!\*)/g,endUnd:/__(?!_)/g},em:{start:/^_|\*/,middle:/^()\*(?=\S)([\s\S]*?\S)\*(?!\*)|^_(?=\S)([\s\S]*?\S)_(?!_)/,endAst:/\*(?!\*)/g,endUnd:/_(?!_)/g},link:R(/^!?\[(label)\]\((.*?)\)/).replace("label",I._label).getRegex(),reflink:R(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",I._label).getRegex()}),I.gfm=X({},I.normal,{escape:R(I.escape).replace("])","~|])").getRegex(),_extended_email:/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/,url:/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,_backpedal:/(?:[^?!.,:;*_~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])([\s\S]*?[^\s~])\1(?=[^~]|$)/,text:/^([`~]+|[^`~])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\.5&&(n="x"+n.toString(16)),r+="&#"+n+";";return r}var J=function(){function t(e){this.tokens=[],this.tokens.links=Object.create(null),this.options=e||Y,this.options.tokenizer=this.options.tokenizer||new P,this.tokenizer=this.options.tokenizer,this.tokenizer.options=this.options;var t={block:H.normal,inline:U.normal};this.options.pedantic?(t.block=H.pedantic,t.inline=U.pedantic):this.options.gfm&&(t.block=H.gfm,this.options.breaks?t.inline=U.breaks:t.inline=U.gfm),this.tokenizer.rules=t}t.lex=function(e,n){return new t(n).lex(e)},t.lexInline=function(e,n){return new t(n).inlineTokens(e)};var n,r,i,o=t.prototype;return o.lex=function(e){return e=e.replace(/\r\n|\r/g,"\n").replace(/\t/g," "),this.blockTokens(e,this.tokens,!0),this.inline(this.tokens),this.tokens},o.blockTokens=function(e,t,n){var r,i,o,a;for(void 0===t&&(t=[]),void 0===n&&(n=!0),this.options.pedantic&&(e=e.replace(/^ +$/gm,""));e;)if(r=this.tokenizer.space(e))e=e.substring(r.raw.length),r.type&&t.push(r);else if(r=this.tokenizer.code(e))e=e.substring(r.raw.length),(a=t[t.length-1])&&"paragraph"===a.type?(a.raw+="\n"+r.raw,a.text+="\n"+r.text):t.push(r);else if(r=this.tokenizer.fences(e))e=e.substring(r.raw.length),t.push(r);else if(r=this.tokenizer.heading(e))e=e.substring(r.raw.length),t.push(r);else if(r=this.tokenizer.nptable(e))e=e.substring(r.raw.length),t.push(r);else if(r=this.tokenizer.hr(e))e=e.substring(r.raw.length),t.push(r);else if(r=this.tokenizer.blockquote(e))e=e.substring(r.raw.length),r.tokens=this.blockTokens(r.text,[],n),t.push(r);else if(r=this.tokenizer.list(e)){for(e=e.substring(r.raw.length),o=r.items.length,i=0;i0)for(;null!=(a=this.tokenizer.rules.inline.reflinkSearch.exec(u));)l.includes(a[0].slice(a[0].lastIndexOf("[")+1,-1))&&(u=u.slice(0,a.index)+"["+V("a",a[0].length-2)+"]"+u.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;null!=(a=this.tokenizer.rules.inline.blockSkip.exec(u));)u=u.slice(0,a.index)+"["+V("a",a[0].length-2)+"]"+u.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);for(;null!=(a=this.tokenizer.rules.inline.escapedEmSt.exec(u));)u=u.slice(0,a.index)+"++"+u.slice(this.tokenizer.rules.inline.escapedEmSt.lastIndex);for(;e;)if(s||(c=""),s=!1,i=this.tokenizer.escape(e))e=e.substring(i.raw.length),t.push(i);else if(i=this.tokenizer.tag(e,n,r)){e=e.substring(i.raw.length),n=i.inLink,r=i.inRawBlock;var d=t[t.length-1];d&&"text"===i.type&&"text"===d.type?(d.raw+=i.raw,d.text+=i.text):t.push(i)}else if(i=this.tokenizer.link(e))e=e.substring(i.raw.length),"link"===i.type&&(i.tokens=this.inlineTokens(i.text,[],!0,r)),t.push(i);else if(i=this.tokenizer.reflink(e,this.tokens.links)){e=e.substring(i.raw.length);var f=t[t.length-1];"link"===i.type?(i.tokens=this.inlineTokens(i.text,[],!0,r),t.push(i)):f&&"text"===i.type&&"text"===f.type?(f.raw+=i.raw,f.text+=i.text):t.push(i)}else if(i=this.tokenizer.emStrong(e,u,c))e=e.substring(i.raw.length),i.tokens=this.inlineTokens(i.text,[],n,r),t.push(i);else if(i=this.tokenizer.codespan(e))e=e.substring(i.raw.length),t.push(i);else if(i=this.tokenizer.br(e))e=e.substring(i.raw.length),t.push(i);else if(i=this.tokenizer.del(e))e=e.substring(i.raw.length),i.tokens=this.inlineTokens(i.text,[],n,r),t.push(i);else if(i=this.tokenizer.autolink(e,K))e=e.substring(i.raw.length),t.push(i);else if(n||!(i=this.tokenizer.url(e,K))){if(i=this.tokenizer.inlineText(e,r,G))e=e.substring(i.raw.length),"_"!==i.raw.slice(-1)&&(c=i.raw.slice(-1)),s=!0,(o=t[t.length-1])&&"text"===o.type?(o.raw+=i.raw,o.text+=i.text):t.push(i);else if(e){var p="Infinite loop on byte: "+e.charCodeAt(0);if(this.options.silent){console.error(p);break}throw new Error(p)}}else e=e.substring(i.raw.length),t.push(i);return t},n=t,i=[{key:"rules",get:function(){return{block:H,inline:U}}}],(r=null)&&e(n.prototype,r),i&&e(n,i),t}(),Q=r.defaults,Z=z,ee=M,te=function(){function e(e){this.options=e||Q}var t=e.prototype;return t.code=function(e,t,n){var r=(t||"").match(/\S*/)[0];if(this.options.highlight){var i=this.options.highlight(e,r);null!=i&&i!==e&&(n=!0,e=i)}return e=e.replace(/\n$/,"")+"\n",r?'
'+(n?e:ee(e,!0))+"
\n":"
"+(n?e:ee(e,!0))+"
\n"},t.blockquote=function(e){return"
\n"+e+"
\n"},t.html=function(e){return e},t.heading=function(e,t,n,r){return this.options.headerIds?"'+e+"\n":""+e+"\n"},t.hr=function(){return this.options.xhtml?"
\n":"
\n"},t.list=function(e,t,n){var r=t?"ol":"ul";return"<"+r+(t&&1!==n?' start="'+n+'"':"")+">\n"+e+"\n"},t.listitem=function(e){return"
  • "+e+"
  • \n"},t.checkbox=function(e){return" "},t.paragraph=function(e){return"

    "+e+"

    \n"},t.table=function(e,t){return t&&(t=""+t+""),"\n\n"+e+"\n"+t+"
    \n"},t.tablerow=function(e){return"\n"+e+"\n"},t.tablecell=function(e,t){var n=t.header?"th":"td";return(t.align?"<"+n+' align="'+t.align+'">':"<"+n+">")+e+"\n"},t.strong=function(e){return""+e+""},t.em=function(e){return""+e+""},t.codespan=function(e){return""+e+""},t.br=function(){return this.options.xhtml?"
    ":"
    "},t.del=function(e){return""+e+""},t.link=function(e,t,n){if(null===(e=Z(this.options.sanitize,this.options.baseUrl,e)))return n;var r='
    "},t.image=function(e,t,n){if(null===(e=Z(this.options.sanitize,this.options.baseUrl,e)))return n;var r=''+n+'":">"},t.text=function(e){return e},e}(),ne=function(){function e(){}var t=e.prototype;return t.strong=function(e){return e},t.em=function(e){return e},t.codespan=function(e){return e},t.del=function(e){return e},t.html=function(e){return e},t.text=function(e){return e},t.link=function(e,t,n){return""+n},t.image=function(e,t,n){return""+n},t.br=function(){return""},e}(),re=function(){function e(){this.seen={}}var t=e.prototype;return t.serialize=function(e){return e.toLowerCase().trim().replace(/<[!\/a-z].*?>/gi,"").replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-")},t.getNextSafeSlug=function(e,t){var n=e,r=0;if(this.seen.hasOwnProperty(n)){r=this.seen[e];do{n=e+"-"+ ++r}while(this.seen.hasOwnProperty(n))}return t||(this.seen[e]=r,this.seen[n]=0),n},t.slug=function(e,t){void 0===t&&(t={});var n=this.serialize(e);return this.getNextSafeSlug(n,t.dryrun)},e}(),ie=r.defaults,oe=w,ae=function(){function e(e){this.options=e||ie,this.options.renderer=this.options.renderer||new te,this.renderer=this.options.renderer,this.renderer.options=this.options,this.textRenderer=new ne,this.slugger=new re}e.parse=function(t,n){return new e(n).parse(t)},e.parseInline=function(t,n){return new e(n).parseInline(t)};var t=e.prototype;return t.parse=function(e,t){void 0===t&&(t=!0);var n,r,i,o,a,s,c,u,l,d,f,p,h,m,b,g,v,_,y="",M=e.length;for(n=0;n0&&"text"===b.tokens[0].type?(b.tokens[0].text=_+" "+b.tokens[0].text,b.tokens[0].tokens&&b.tokens[0].tokens.length>0&&"text"===b.tokens[0].tokens[0].type&&(b.tokens[0].tokens[0].text=_+" "+b.tokens[0].tokens[0].text)):b.tokens.unshift({type:"text",text:_}):m+=_),m+=this.parse(b.tokens,h),l+=this.renderer.listitem(m,v,g);y+=this.renderer.list(l,f,p);continue;case"html":y+=this.renderer.html(d.text);continue;case"paragraph":y+=this.renderer.paragraph(this.parseInline(d.tokens));continue;case"text":for(l=d.tokens?this.parseInline(d.tokens):d.text;n+1An error occurred:

    "+ue(e.message+"",!0)+"
    ";throw e}}return pe.options=pe.setOptions=function(e){return se(pe.defaults,e),de(pe.defaults),pe},pe.getDefaults=le,pe.defaults=fe,pe.use=function(e){var t=se({},e);if(e.renderer&&function(){var n=pe.defaults.renderer||new te,r=function(t){var r=n[t];n[t]=function(){for(var i=arguments.length,o=new Array(i),a=0;aAn error occurred:

    "+ue(e.message+"",!0)+"
    ";throw e}},pe.Parser=ae,pe.parser=ae.parse,pe.Renderer=te,pe.TextRenderer=ne,pe.Lexer=J,pe.lexer=J.lex,pe.Tokenizer=P,pe.Slugger=re,pe.parse=pe,pe}()},DoHr:function(e,t,n){!function(e){"use strict";var t={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:"'nci",50:"'nci",3:"'üncü",4:"'üncü",100:"'üncü",6:"'ncı",9:"'uncu",10:"'uncu",30:"'uncu",60:"'ıncı",90:"'ıncı"};e.defineLocale("tr",{months:"Ocak_Şubat_Mart_Nisan_Mayıs_Haziran_Temmuz_Ağustos_Eylül_Ekim_Kasım_Aralık".split("_"),monthsShort:"Oca_Şub_Mar_Nis_May_Haz_Tem_Ağu_Eyl_Eki_Kas_Ara".split("_"),weekdays:"Pazar_Pazartesi_Salı_Çarşamba_Perşembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pts_Sal_Çar_Per_Cum_Cts".split("_"),weekdaysMin:"Pz_Pt_Sa_Ça_Pe_Cu_Ct".split("_"),meridiem:function(e,t,n){return e<12?n?"öö":"ÖÖ":n?"ös":"ÖS"},meridiemParse:/öö|ÖÖ|ös|ÖS/,isPM:function(e){return"ös"===e||"ÖS"===e},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[yarın saat] LT",nextWeek:"[gelecek] dddd [saat] LT",lastDay:"[dün] LT",lastWeek:"[geçen] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s önce",s:"birkaç saniye",ss:"%d saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",w:"bir hafta",ww:"%d hafta",M:"bir ay",MM:"%d ay",y:"bir yıl",yy:"%d yıl"},ordinal:function(e,n){switch(n){case"d":case"D":case"Do":case"DD":return e;default:if(0===e)return e+"'ıncı";var r=e%10;return e+(t[r]||t[e%100-r]||t[e>=100?100:null])}},week:{dow:1,doy:7}})}(n("wd/R"))},Dvum:function(e,t,n){var r,i,o;!function(a,s){"use strict";e.exports?e.exports=s(n("wd/R")):(i=[n("wd/R")],void 0===(o="function"==typeof(r=s)?r.apply(t,i):r)||(e.exports=o))}(0,(function(e){"use strict";void 0===e.version&&e.default&&(e=e.default);var t,n={},r={},i={},o={},a={};e&&"string"==typeof e.version||L("Moment Timezone requires Moment.js. See https://momentjs.com/timezone/docs/#/use-it/browser/");var s=e.version.split("."),c=+s[0],u=+s[1];function l(e){return e>96?e-87:e>64?e-29:e-48}function d(e){var t=0,n=e.split("."),r=n[0],i=n[1]||"",o=1,a=0,s=1;for(45===e.charCodeAt(0)&&(t=1,s=-1);t3){var t=o[z(e)];if(t)return t;L("Moment Timezone found "+e+" from the Intl api, but did not have that data loaded.")}}catch(e){}var n,r,i,a=function(){var e,t,n,r=(new Date).getFullYear()-2,i=new g(new Date(r,0,1)),o=[i];for(n=1;n<48;n++)(t=new g(new Date(r,n,1))).offset!==i.offset&&(e=_(i,t),o.push(e),o.push(new g(new Date(e.at+6e4)))),i=t;for(n=0;n<4;n++)o.push(new g(new Date(r+n,0,1))),o.push(new g(new Date(r+n,6,1)));return o}(),s=a.length,c=w(a),u=[];for(r=0;r0?u[0].zone.name:void 0}function z(e){return(e||"").toLowerCase().replace(/\//g,"_")}function O(e){var t,r,i,a;for("string"==typeof e&&(e=[e]),t=0;t= 2.6.0. You are using Moment.js "+e.version+". See momentjs.com"),m.prototype={_set:function(e){this.name=e.name,this.abbrs=e.abbrs,this.untils=e.untils,this.offsets=e.offsets,this.population=e.population},_index:function(e){var t,n=+e,r=this.untils;for(t=0;tr&&D.moveInvalidForward&&(t=r),o0&&(this._z=null),S.apply(this,arguments)}),e.tz.setDefault=function(t){return(c<2||2===c&&u<9)&&L("Moment Timezone setDefault() requires Moment.js >= 2.9.0. You are using Moment.js "+e.version+"."),e.defaultZone=t?x(t):null,e};var q=e.momentProperties;return"[object Array]"===Object.prototype.toString.call(q)?(q.push("_z"),q.push("_a")):q&&(q._z=null),e}))},EVdn:function(e,t,n){var r;!function(t,n){"use strict";"object"==typeof e.exports?e.exports=t.document?n(t,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return n(e)}:n(t)}("undefined"!=typeof window?window:this,(function(n,i){"use strict";var o=[],a=Object.getPrototypeOf,s=o.slice,c=o.flat?function(e){return o.flat.call(e)}:function(e){return o.concat.apply([],e)},u=o.push,l=o.indexOf,d={},f=d.toString,p=d.hasOwnProperty,h=p.toString,m=h.call(Object),b={},g=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},v=function(e){return null!=e&&e===e.window},_=n.document,y={type:!0,src:!0,nonce:!0,noModule:!0};function M(e,t,n){var r,i,o=(n=n||_).createElement("script");if(o.text=e,t)for(r in y)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?d[f.call(e)]||"object":typeof e}var A=function(e,t){return new A.fn.init(e,t)};function z(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!g(e)&&!v(e)&&("array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e)}A.fn=A.prototype={jquery:"3.6.0",constructor:A,length:0,toArray:function(){return s.call(this)},get:function(e){return null==e?s.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=A.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return A.each(this,e)},map:function(e){return this.pushStack(A.map(this,(function(t,n){return e.call(t,n,t)})))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(A.grep(this,(function(e,t){return(t+1)%2})))},odd:function(){return this.pushStack(A.grep(this,(function(e,t){return t%2})))},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n+~]|"+W+")"+W+"*"),Y=new RegExp(W+"|>"),H=new RegExp(R),U=new RegExp("^"+P+"$"),V={ID:new RegExp("^#("+P+")"),CLASS:new RegExp("^\\.("+P+")"),TAG:new RegExp("^("+P+"|[*])"),ATTR:new RegExp("^"+j),PSEUDO:new RegExp("^"+R),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+W+"*(even|odd|(([+-]|)(\\d*)n|)"+W+"*(?:([+-]|)"+W+"*(\\d+)|))"+W+"*\\)|)","i"),bool:new RegExp("^(?:"+B+")$","i"),needsContext:new RegExp("^"+W+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+W+"*((?:-\\d)?\\d*)"+W+"*\\)|)(?=[^-]|$)","i")},G=/HTML$/i,K=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,Q=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+W+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){f()},ae=ye((function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()}),{dir:"parentNode",next:"legend"});try{N.apply(D=E.call(M.childNodes),M.childNodes),D[M.childNodes.length].nodeType}catch(e){N={apply:D.length?function(e,t){k.apply(e,E.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}function se(e,t,r,i){var o,s,u,l,d,h,g,v=t&&t.ownerDocument,M=t?t.nodeType:9;if(r=r||[],"string"!=typeof e||!e||1!==M&&9!==M&&11!==M)return r;if(!i&&(f(t),t=t||p,m)){if(11!==M&&(d=Z.exec(e)))if(o=d[1]){if(9===M){if(!(u=t.getElementById(o)))return r;if(u.id===o)return r.push(u),r}else if(v&&(u=v.getElementById(o))&&_(t,u)&&u.id===o)return r.push(u),r}else{if(d[2])return N.apply(r,t.getElementsByTagName(e)),r;if((o=d[3])&&n.getElementsByClassName&&t.getElementsByClassName)return N.apply(r,t.getElementsByClassName(o)),r}if(n.qsa&&!T[e+" "]&&(!b||!b.test(e))&&(1!==M||"object"!==t.nodeName.toLowerCase())){if(g=e,v=t,1===M&&(Y.test(e)||$.test(e))){for((v=ee.test(e)&&ge(t.parentNode)||t)===t&&n.scope||((l=t.getAttribute("id"))?l=l.replace(re,ie):t.setAttribute("id",l=y)),s=(h=a(e)).length;s--;)h[s]=(l?"#"+l:":scope")+" "+_e(h[s]);g=h.join(",")}try{return N.apply(r,v.querySelectorAll(g)),r}catch(t){T(e,!0)}finally{l===y&&t.removeAttribute("id")}}}return c(e.replace(F,"$1"),t,r,i)}function ce(){var e=[];return function t(n,i){return e.push(n+" ")>r.cacheLength&&delete t[e.shift()],t[n+" "]=i}}function ue(e){return e[y]=!0,e}function le(e){var t=p.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function de(e,t){for(var n=e.split("|"),i=n.length;i--;)r.attrHandle[n[i]]=t}function fe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function pe(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}function he(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function me(e){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&ae(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function be(e){return ue((function(t){return t=+t,ue((function(n,r){for(var i,o=e([],n.length,t),a=o.length;a--;)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))}))}))}function ge(e){return e&&void 0!==e.getElementsByTagName&&e}for(t in n=se.support={},o=se.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!G.test(t||n&&n.nodeName||"HTML")},f=se.setDocument=function(e){var t,i,a=e?e.ownerDocument||e:M;return a!=p&&9===a.nodeType&&a.documentElement?(h=(p=a).documentElement,m=!o(p),M!=p&&(i=p.defaultView)&&i.top!==i&&(i.addEventListener?i.addEventListener("unload",oe,!1):i.attachEvent&&i.attachEvent("onunload",oe)),n.scope=le((function(e){return h.appendChild(e).appendChild(p.createElement("div")),void 0!==e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length})),n.attributes=le((function(e){return e.className="i",!e.getAttribute("className")})),n.getElementsByTagName=le((function(e){return e.appendChild(p.createComment("")),!e.getElementsByTagName("*").length})),n.getElementsByClassName=Q.test(p.getElementsByClassName),n.getById=le((function(e){return h.appendChild(e).id=y,!p.getElementsByName||!p.getElementsByName(y).length})),n.getById?(r.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},r.find.ID=function(e,t){if(void 0!==t.getElementById&&m){var n=t.getElementById(e);return n?[n]:[]}}):(r.filter.ID=function(e){var t=e.replace(te,ne);return function(e){var n=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}},r.find.ID=function(e,t){if(void 0!==t.getElementById&&m){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];for(i=t.getElementsByName(e),r=0;o=i[r++];)if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),r.find.TAG=n.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):n.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){for(;n=o[i++];)1===n.nodeType&&r.push(n);return r}return o},r.find.CLASS=n.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&m)return t.getElementsByClassName(e)},g=[],b=[],(n.qsa=Q.test(p.querySelectorAll))&&(le((function(e){var t;h.appendChild(e).innerHTML="
    ",e.querySelectorAll("[msallowcapture^='']").length&&b.push("[*^$]="+W+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||b.push("\\["+W+"*(?:value|"+B+")"),e.querySelectorAll("[id~="+y+"-]").length||b.push("~="),(t=p.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||b.push("\\["+W+"*name"+W+"*="+W+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||b.push(":checked"),e.querySelectorAll("a#"+y+"+*").length||b.push(".#.+[+~]"),e.querySelectorAll("\\\f"),b.push("[\\r\\n\\f]")})),le((function(e){e.innerHTML="";var t=p.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&b.push("name"+W+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&b.push(":enabled",":disabled"),h.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&b.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),b.push(",.*:")}))),(n.matchesSelector=Q.test(v=h.matches||h.webkitMatchesSelector||h.mozMatchesSelector||h.oMatchesSelector||h.msMatchesSelector))&&le((function(e){n.disconnectedMatch=v.call(e,"*"),v.call(e,"[s!='']:x"),g.push("!=",R)})),b=b.length&&new RegExp(b.join("|")),g=g.length&&new RegExp(g.join("|")),t=Q.test(h.compareDocumentPosition),_=t||Q.test(h.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},C=t?function(e,t){if(e===t)return d=!0,0;var r=!e.compareDocumentPosition-!t.compareDocumentPosition;return r||(1&(r=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!n.sortDetached&&t.compareDocumentPosition(e)===r?e==p||e.ownerDocument==M&&_(M,e)?-1:t==p||t.ownerDocument==M&&_(M,t)?1:l?q(l,e)-q(l,t):0:4&r?-1:1)}:function(e,t){if(e===t)return d=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==p?-1:t==p?1:i?-1:o?1:l?q(l,e)-q(l,t):0;if(i===o)return fe(e,t);for(n=e;n=n.parentNode;)a.unshift(n);for(n=t;n=n.parentNode;)s.unshift(n);for(;a[r]===s[r];)r++;return r?fe(a[r],s[r]):a[r]==M?-1:s[r]==M?1:0},p):p},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(f(e),n.matchesSelector&&m&&!T[t+" "]&&(!g||!g.test(t))&&(!b||!b.test(t)))try{var r=v.call(e,t);if(r||n.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(e){T(t,!0)}return se(t,p,null,[e]).length>0},se.contains=function(e,t){return(e.ownerDocument||e)!=p&&f(e),_(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!=p&&f(e);var i=r.attrHandle[t.toLowerCase()],o=i&&L.call(r.attrHandle,t.toLowerCase())?i(e,t,!m):void 0;return void 0!==o?o:n.attributes||!m?e.getAttribute(t):(o=e.getAttributeNode(t))&&o.specified?o.value:null},se.escape=function(e){return(e+"").replace(re,ie)},se.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},se.uniqueSort=function(e){var t,r=[],i=0,o=0;if(d=!n.detectDuplicates,l=!n.sortStable&&e.slice(0),e.sort(C),d){for(;t=e[o++];)t===e[o]&&(i=r.push(o));for(;i--;)e.splice(r[i],1)}return l=null,e},i=se.getText=function(e){var t,n="",r=0,o=e.nodeType;if(o){if(1===o||9===o||11===o){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=i(e)}else if(3===o||4===o)return e.nodeValue}else for(;t=e[r++];)n+=i(t);return n},(r=se.selectors={cacheLength:50,createPseudo:ue,match:V,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return V.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&H.test(n)&&(t=a(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=z[e+" "];return t||(t=new RegExp("(^|"+W+")"+e+"("+W+"|$)"))&&z(e,(function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")}))},ATTR:function(e,t,n){return function(r){var i=se.attr(r,e);return null==i?"!="===t:!t||(i+="","="===t?i===n:"!="===t?i!==n:"^="===t?n&&0===i.indexOf(n):"*="===t?n&&i.indexOf(n)>-1:"$="===t?n&&i.slice(-n.length)===n:"~="===t?(" "+i.replace(X," ")+" ").indexOf(n)>-1:"|="===t&&(i===n||i.slice(0,n.length+1)===n+"-"))}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,c){var u,l,d,f,p,h,m=o!==a?"nextSibling":"previousSibling",b=t.parentNode,g=s&&t.nodeName.toLowerCase(),v=!c&&!s,_=!1;if(b){if(o){for(;m;){for(f=t;f=f[m];)if(s?f.nodeName.toLowerCase()===g:1===f.nodeType)return!1;h=m="only"===e&&!h&&"nextSibling"}return!0}if(h=[a?b.firstChild:b.lastChild],a&&v){for(_=(p=(u=(l=(d=(f=b)[y]||(f[y]={}))[f.uniqueID]||(d[f.uniqueID]={}))[e]||[])[0]===w&&u[1])&&u[2],f=p&&b.childNodes[p];f=++p&&f&&f[m]||(_=p=0)||h.pop();)if(1===f.nodeType&&++_&&f===t){l[e]=[w,p,_];break}}else if(v&&(_=p=(u=(l=(d=(f=t)[y]||(f[y]={}))[f.uniqueID]||(d[f.uniqueID]={}))[e]||[])[0]===w&&u[1]),!1===_)for(;(f=++p&&f&&f[m]||(_=p=0)||h.pop())&&((s?f.nodeName.toLowerCase()!==g:1!==f.nodeType)||!++_||(v&&((l=(d=f[y]||(f[y]={}))[f.uniqueID]||(d[f.uniqueID]={}))[e]=[w,_]),f!==t)););return(_-=i)===r||_%r==0&&_/r>=0}}},PSEUDO:function(e,t){var n,i=r.pseudos[e]||r.setFilters[e.toLowerCase()]||se.error("unsupported pseudo: "+e);return i[y]?i(t):i.length>1?(n=[e,e,"",t],r.setFilters.hasOwnProperty(e.toLowerCase())?ue((function(e,n){for(var r,o=i(e,t),a=o.length;a--;)e[r=q(e,o[a])]=!(n[r]=o[a])})):function(e){return i(e,0,n)}):i}},pseudos:{not:ue((function(e){var t=[],n=[],r=s(e.replace(F,"$1"));return r[y]?ue((function(e,t,n,i){for(var o,a=r(e,null,i,[]),s=e.length;s--;)(o=a[s])&&(e[s]=!(t[s]=o))})):function(e,i,o){return t[0]=e,r(t,null,o,n),t[0]=null,!n.pop()}})),has:ue((function(e){return function(t){return se(e,t).length>0}})),contains:ue((function(e){return e=e.replace(te,ne),function(t){return(t.textContent||i(t)).indexOf(e)>-1}})),lang:ue((function(e){return U.test(e||"")||se.error("unsupported lang: "+e),e=e.replace(te,ne).toLowerCase(),function(t){var n;do{if(n=m?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}})),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===h},focus:function(e){return e===p.activeElement&&(!p.hasFocus||p.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:me(!1),disabled:me(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!r.pseudos.empty(e)},header:function(e){return J.test(e.nodeName)},input:function(e){return K.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:be((function(){return[0]})),last:be((function(e,t){return[t-1]})),eq:be((function(e,t,n){return[n<0?n+t:n]})),even:be((function(e,t){for(var n=0;nt?t:n;--r>=0;)e.push(r);return e})),gt:be((function(e,t,n){for(var r=n<0?n+t:n;++r1?function(t,n,r){for(var i=e.length;i--;)if(!e[i](t,n,r))return!1;return!0}:e[0]}function we(e,t,n,r,i){for(var o,a=[],s=0,c=e.length,u=null!=t;s-1&&(o[u]=!(a[u]=d))}}else g=we(g===a?g.splice(h,g.length):g),i?i(null,a,g,c):N.apply(a,g)}))}function ze(e){for(var t,n,i,o=e.length,a=r.relative[e[0].type],s=a||r.relative[" "],c=a?1:0,l=ye((function(e){return e===t}),s,!0),d=ye((function(e){return q(t,e)>-1}),s,!0),f=[function(e,n,r){var i=!a&&(r||n!==u)||((t=n).nodeType?l(e,n,r):d(e,n,r));return t=null,i}];c1&&Me(f),c>1&&_e(e.slice(0,c-1).concat({value:" "===e[c-2].type?"*":""})).replace(F,"$1"),n,c0,i=e.length>0,o=function(o,a,s,c,l){var d,h,b,g=0,v="0",_=o&&[],y=[],M=u,A=o||i&&r.find.TAG("*",l),z=w+=null==M?1:Math.random()||.1,O=A.length;for(l&&(u=a==p||a||l);v!==O&&null!=(d=A[v]);v++){if(i&&d){for(h=0,a||d.ownerDocument==p||(f(d),s=!m);b=e[h++];)if(b(d,a||p,s)){c.push(d);break}l&&(w=z)}n&&((d=!b&&d)&&g--,o&&_.push(d))}if(g+=v,n&&v!==g){for(h=0;b=t[h++];)b(_,y,a,s);if(o){if(g>0)for(;v--;)_[v]||y[v]||(y[v]=S.call(c));y=we(y)}N.apply(c,y),l&&!o&&y.length>0&&g+t.length>1&&se.uniqueSort(c)}return l&&(w=z,u=M),_};return n?ue(o):o}(o,i))).selector=e}return s},c=se.select=function(e,t,n,i){var o,c,u,l,d,f="function"==typeof e&&e,p=!i&&a(e=f.selector||e);if(n=n||[],1===p.length){if((c=p[0]=p[0].slice(0)).length>2&&"ID"===(u=c[0]).type&&9===t.nodeType&&m&&r.relative[c[1].type]){if(!(t=(r.find.ID(u.matches[0].replace(te,ne),t)||[])[0]))return n;f&&(t=t.parentNode),e=e.slice(c.shift().value.length)}for(o=V.needsContext.test(e)?0:c.length;o--&&(u=c[o],!r.relative[l=u.type]);)if((d=r.find[l])&&(i=d(u.matches[0].replace(te,ne),ee.test(c[0].type)&&ge(t.parentNode)||t))){if(c.splice(o,1),!(e=i.length&&_e(c)))return N.apply(n,i),n;break}}return(f||s(e,p))(i,t,!m,n,!t||ee.test(e)&&ge(t.parentNode)||t),n},n.sortStable=y.split("").sort(C).join("")===y,n.detectDuplicates=!!d,f(),n.sortDetached=le((function(e){return 1&e.compareDocumentPosition(p.createElement("fieldset"))})),le((function(e){return e.innerHTML="","#"===e.firstChild.getAttribute("href")}))||de("type|href|height|width",(function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)})),n.attributes&&le((function(e){return e.innerHTML="",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")}))||de("value",(function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue})),le((function(e){return null==e.getAttribute("disabled")}))||de(B,(function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null})),se}(n);A.find=O,A.expr=O.selectors,A.expr[":"]=A.expr.pseudos,A.uniqueSort=A.unique=O.uniqueSort,A.text=O.getText,A.isXMLDoc=O.isXML,A.contains=O.contains,A.escapeSelector=O.escape;var x=function(e,t,n){for(var r=[],i=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(i&&A(e).is(n))break;r.push(e)}return r},T=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},C=A.expr.match.needsContext;function L(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var D=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function S(e,t,n){return g(t)?A.grep(e,(function(e,r){return!!t.call(e,r,e)!==n})):t.nodeType?A.grep(e,(function(e){return e===t!==n})):"string"!=typeof t?A.grep(e,(function(e){return l.call(t,e)>-1!==n})):A.filter(t,e,n)}A.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?A.find.matchesSelector(r,e)?[r]:[]:A.find.matches(e,A.grep(t,(function(e){return 1===e.nodeType})))},A.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(A(e).filter((function(){for(t=0;t1?A.uniqueSort(n):n},filter:function(e){return this.pushStack(S(this,e||[],!1))},not:function(e){return this.pushStack(S(this,e||[],!0))},is:function(e){return!!S(this,"string"==typeof e&&C.test(e)?A(e):e||[],!1).length}});var k,N=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(A.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||k,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:N.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof A?t[0]:t,A.merge(this,A.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:_,!0)),D.test(r[1])&&A.isPlainObject(t))for(r in t)g(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=_.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):g(e)?void 0!==n.ready?n.ready(e):e(A):A.makeArray(e,this)}).prototype=A.fn,k=A(_);var E=/^(?:parents|prev(?:Until|All))/,q={children:!0,contents:!0,next:!0,prev:!0};function B(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}A.fn.extend({has:function(e){var t=A(e,this),n=t.length;return this.filter((function(){for(var e=0;e-1:1===n.nodeType&&A.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(o.length>1?A.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?l.call(A(e),this[0]):l.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(A.uniqueSort(A.merge(this.get(),A(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),A.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return x(e,"parentNode")},parentsUntil:function(e,t,n){return x(e,"parentNode",n)},next:function(e){return B(e,"nextSibling")},prev:function(e){return B(e,"previousSibling")},nextAll:function(e){return x(e,"nextSibling")},prevAll:function(e){return x(e,"previousSibling")},nextUntil:function(e,t,n){return x(e,"nextSibling",n)},prevUntil:function(e,t,n){return x(e,"previousSibling",n)},siblings:function(e){return T((e.parentNode||{}).firstChild,e)},children:function(e){return T(e.firstChild)},contents:function(e){return null!=e.contentDocument&&a(e.contentDocument)?e.contentDocument:(L(e,"template")&&(e=e.content||e),A.merge([],e.childNodes))}},(function(e,t){A.fn[e]=function(n,r){var i=A.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=A.filter(r,i)),this.length>1&&(q[e]||A.uniqueSort(i),E.test(e)&&i.reverse()),this.pushStack(i)}}));var W=/[^\x20\t\r\n\f]+/g;function P(e){return e}function j(e){throw e}function R(e,t,n,r){var i;try{e&&g(i=e.promise)?i.call(e).done(t).fail(n):e&&g(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}A.Callbacks=function(e){e="string"==typeof e?function(e){var t={};return A.each(e.match(W)||[],(function(e,n){t[n]=!0})),t}(e):A.extend({},e);var t,n,r,i,o=[],a=[],s=-1,c=function(){for(i=i||e.once,r=t=!0;a.length;s=-1)for(n=a.shift();++s-1;)o.splice(n,1),n<=s&&s--})),this},has:function(e){return e?A.inArray(e,o)>-1:o.length>0},empty:function(){return o&&(o=[]),this},disable:function(){return i=a=[],o=n="",this},disabled:function(){return!o},lock:function(){return i=a=[],n||t||(o=n=""),this},locked:function(){return!!i},fireWith:function(e,n){return i||(n=[e,(n=n||[]).slice?n.slice():n],a.push(n),t||c()),this},fire:function(){return u.fireWith(this,arguments),this},fired:function(){return!!r}};return u},A.extend({Deferred:function(e){var t=[["notify","progress",A.Callbacks("memory"),A.Callbacks("memory"),2],["resolve","done",A.Callbacks("once memory"),A.Callbacks("once memory"),0,"resolved"],["reject","fail",A.Callbacks("once memory"),A.Callbacks("once memory"),1,"rejected"]],r="pending",i={state:function(){return r},always:function(){return o.done(arguments).fail(arguments),this},catch:function(e){return i.then(null,e)},pipe:function(){var e=arguments;return A.Deferred((function(n){A.each(t,(function(t,r){var i=g(e[r[4]])&&e[r[4]];o[r[1]]((function(){var e=i&&i.apply(this,arguments);e&&g(e.promise)?e.promise().progress(n.notify).done(n.resolve).fail(n.reject):n[r[0]+"With"](this,i?[e]:arguments)}))})),e=null})).promise()},then:function(e,r,i){var o=0;function a(e,t,r,i){return function(){var s=this,c=arguments,u=function(){var n,u;if(!(e=o&&(r!==j&&(s=void 0,c=[n]),t.rejectWith(s,c))}};e?l():(A.Deferred.getStackHook&&(l.stackTrace=A.Deferred.getStackHook()),n.setTimeout(l))}}return A.Deferred((function(n){t[0][3].add(a(0,n,g(i)?i:P,n.notifyWith)),t[1][3].add(a(0,n,g(e)?e:P)),t[2][3].add(a(0,n,g(r)?r:j))})).promise()},promise:function(e){return null!=e?A.extend(e,i):i}},o={};return A.each(t,(function(e,n){var a=n[2],s=n[5];i[n[1]]=a.add,s&&a.add((function(){r=s}),t[3-e][2].disable,t[3-e][3].disable,t[0][2].lock,t[0][3].lock),a.add(n[3].fire),o[n[0]]=function(){return o[n[0]+"With"](this===o?void 0:this,arguments),this},o[n[0]+"With"]=a.fireWith})),i.promise(o),e&&e.call(o,o),o},when:function(e){var t=arguments.length,n=t,r=Array(n),i=s.call(arguments),o=A.Deferred(),a=function(e){return function(n){r[e]=this,i[e]=arguments.length>1?s.call(arguments):n,--t||o.resolveWith(r,i)}};if(t<=1&&(R(e,o.done(a(n)).resolve,o.reject,!t),"pending"===o.state()||g(i[n]&&i[n].then)))return o.then();for(;n--;)R(i[n],a(n),o.reject);return o.promise()}});var X=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;A.Deferred.exceptionHook=function(e,t){n.console&&n.console.warn&&e&&X.test(e.name)&&n.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},A.readyException=function(e){n.setTimeout((function(){throw e}))};var F=A.Deferred();function I(){_.removeEventListener("DOMContentLoaded",I),n.removeEventListener("load",I),A.ready()}A.fn.ready=function(e){return F.then(e).catch((function(e){A.readyException(e)})),this},A.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--A.readyWait:A.isReady)||(A.isReady=!0,!0!==e&&--A.readyWait>0||F.resolveWith(_,[A]))}}),A.ready.then=F.then,"complete"===_.readyState||"loading"!==_.readyState&&!_.documentElement.doScroll?n.setTimeout(A.ready):(_.addEventListener("DOMContentLoaded",I),n.addEventListener("load",I));var $=function(e,t,n,r,i,o,a){var s=0,c=e.length,u=null==n;if("object"===w(n))for(s in i=!0,n)$(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,g(r)||(a=!0),u&&(a?(t.call(e,r),t=null):(u=t,t=function(e,t,n){return u.call(A(e),n)})),t))for(;s1,null,!0)},removeData:function(e){return this.each((function(){Q.remove(this,e)}))}}),A.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=J.get(e,t),n&&(!r||Array.isArray(n)?r=J.access(e,t,A.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=A.queue(e,t),r=n.length,i=n.shift(),o=A._queueHooks(e,t);"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,(function(){A.dequeue(e,t)}),o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return J.get(e,n)||J.access(e,n,{empty:A.Callbacks("once memory").add((function(){J.remove(e,[t+"queue",n])}))})}}),A.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length\x20\t\r\n\f]*)/i,ge=/^$|^module$|\/(?:java|ecma)script/i;pe=_.createDocumentFragment().appendChild(_.createElement("div")),(he=_.createElement("input")).setAttribute("type","radio"),he.setAttribute("checked","checked"),he.setAttribute("name","t"),pe.appendChild(he),b.checkClone=pe.cloneNode(!0).cloneNode(!0).lastChild.checked,pe.innerHTML="",b.noCloneChecked=!!pe.cloneNode(!0).lastChild.defaultValue,pe.innerHTML="",b.option=!!pe.lastChild;var ve={thead:[1,"","
    "],col:[2,"","
    "],tr:[2,"","
    "],td:[3,"","
    "],_default:[0,"",""]};function _e(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&L(e,t)?A.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n",""]);var Me=/<|&#?\w+;/;function we(e,t,n,r,i){for(var o,a,s,c,u,l,d=t.createDocumentFragment(),f=[],p=0,h=e.length;p-1)i&&i.push(o);else if(u=ae(o),a=_e(d.appendChild(o),"script"),u&&ye(a),n)for(l=0;o=a[l++];)ge.test(o.type||"")&&n.push(o);return d}var Ae=/^([^.]*)(?:\.(.+)|)/;function ze(){return!0}function Oe(){return!1}function xe(e,t){return e===function(){try{return _.activeElement}catch(e){}}()==("focus"===t)}function Te(e,t,n,r,i,o){var a,s;if("object"==typeof t){for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)Te(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Oe;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return A().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=A.guid++)),e.each((function(){A.event.add(this,t,i,r,n)}))}function Ce(e,t,n){n?(J.set(e,t,!1),A.event.add(e,t,{namespace:!1,handler:function(e){var r,i,o=J.get(this,t);if(1&e.isTrigger&&this[t]){if(o.length)(A.event.special[t]||{}).delegateType&&e.stopPropagation();else if(o=s.call(arguments),J.set(this,t,o),r=n(this,t),this[t](),o!==(i=J.get(this,t))||r?J.set(this,t,!1):i={},o!==i)return e.stopImmediatePropagation(),e.preventDefault(),i&&i.value}else o.length&&(J.set(this,t,{value:A.event.trigger(A.extend(o[0],A.Event.prototype),o.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===J.get(e,t)&&A.event.add(e,t,ze)}A.event={global:{},add:function(e,t,n,r,i){var o,a,s,c,u,l,d,f,p,h,m,b=J.get(e);if(G(e))for(n.handler&&(n=(o=n).handler,i=o.selector),i&&A.find.matchesSelector(oe,i),n.guid||(n.guid=A.guid++),(c=b.events)||(c=b.events=Object.create(null)),(a=b.handle)||(a=b.handle=function(t){return void 0!==A&&A.event.triggered!==t.type?A.event.dispatch.apply(e,arguments):void 0}),u=(t=(t||"").match(W)||[""]).length;u--;)p=m=(s=Ae.exec(t[u])||[])[1],h=(s[2]||"").split(".").sort(),p&&(d=A.event.special[p]||{},p=(i?d.delegateType:d.bindType)||p,d=A.event.special[p]||{},l=A.extend({type:p,origType:m,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&A.expr.match.needsContext.test(i),namespace:h.join(".")},o),(f=c[p])||((f=c[p]=[]).delegateCount=0,d.setup&&!1!==d.setup.call(e,r,h,a)||e.addEventListener&&e.addEventListener(p,a)),d.add&&(d.add.call(e,l),l.handler.guid||(l.handler.guid=n.guid)),i?f.splice(f.delegateCount++,0,l):f.push(l),A.event.global[p]=!0)},remove:function(e,t,n,r,i){var o,a,s,c,u,l,d,f,p,h,m,b=J.hasData(e)&&J.get(e);if(b&&(c=b.events)){for(u=(t=(t||"").match(W)||[""]).length;u--;)if(p=m=(s=Ae.exec(t[u])||[])[1],h=(s[2]||"").split(".").sort(),p){for(d=A.event.special[p]||{},f=c[p=(r?d.delegateType:d.bindType)||p]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=f.length;o--;)l=f[o],!i&&m!==l.origType||n&&n.guid!==l.guid||s&&!s.test(l.namespace)||r&&r!==l.selector&&("**"!==r||!l.selector)||(f.splice(o,1),l.selector&&f.delegateCount--,d.remove&&d.remove.call(e,l));a&&!f.length&&(d.teardown&&!1!==d.teardown.call(e,h,b.handle)||A.removeEvent(e,p,b.handle),delete c[p])}else for(p in c)A.event.remove(e,p+t[u],n,r,!0);A.isEmptyObject(c)&&J.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,a,s=new Array(arguments.length),c=A.event.fix(e),u=(J.get(this,"events")||Object.create(null))[c.type]||[],l=A.event.special[c.type]||{};for(s[0]=c,t=1;t=1))for(;u!==this;u=u.parentNode||this)if(1===u.nodeType&&("click"!==e.type||!0!==u.disabled)){for(o=[],a={},n=0;n-1:A.find(i,this,null,[u]).length),a[i]&&o.push(r);o.length&&s.push({elem:u,handlers:o})}return u=this,c\s*$/g;function ke(e,t){return L(e,"table")&&L(11!==t.nodeType?t:t.firstChild,"tr")&&A(e).children("tbody")[0]||e}function Ne(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function Ee(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function qe(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(J.hasData(e)&&(s=J.get(e).events))for(i in J.remove(t,"handle events"),s)for(n=0,r=s[i].length;n1&&"string"==typeof h&&!b.checkClone&&De.test(h))return e.each((function(i){var o=e.eq(i);m&&(t[0]=h.call(this,i,o.html())),We(o,t,n,r)}));if(f&&(o=(i=we(t,e[0].ownerDocument,!1,e,r)).firstChild,1===i.childNodes.length&&(i=o),o||r)){for(s=(a=A.map(_e(i,"script"),Ne)).length;d0&&ye(a,!c&&_e(e,"script")),s},cleanData:function(e){for(var t,n,r,i=A.event.special,o=0;void 0!==(n=e[o]);o++)if(G(n)){if(t=n[J.expando]){if(t.events)for(r in t.events)i[r]?A.event.remove(n,r):A.removeEvent(n,r,t.handle);n[J.expando]=void 0}n[Q.expando]&&(n[Q.expando]=void 0)}}}),A.fn.extend({detach:function(e){return Pe(this,e,!0)},remove:function(e){return Pe(this,e)},text:function(e){return $(this,(function(e){return void 0===e?A.text(this):this.empty().each((function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)}))}),null,e,arguments.length)},append:function(){return We(this,arguments,(function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||ke(this,e).appendChild(e)}))},prepend:function(){return We(this,arguments,(function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=ke(this,e);t.insertBefore(e,t.firstChild)}}))},before:function(){return We(this,arguments,(function(e){this.parentNode&&this.parentNode.insertBefore(e,this)}))},after:function(){return We(this,arguments,(function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)}))},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(A.cleanData(_e(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map((function(){return A.clone(this,e,t)}))},html:function(e){return $(this,(function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!Le.test(e)&&!ve[(be.exec(e)||["",""])[1].toLowerCase()]){e=A.htmlPrefilter(e);try{for(;n=0&&(c+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-c-s-.5))||0),c}function tt(e,t,n){var r=Re(e),i=(!b.boxSizingReliable()||n)&&"border-box"===A.css(e,"boxSizing",!1,r),o=i,a=Ie(e,t,r),s="offset"+t[0].toUpperCase()+t.slice(1);if(je.test(a)){if(!n)return a;a="auto"}return(!b.boxSizingReliable()&&i||!b.reliableTrDimensions()&&L(e,"tr")||"auto"===a||!parseFloat(a)&&"inline"===A.css(e,"display",!1,r))&&e.getClientRects().length&&(i="border-box"===A.css(e,"boxSizing",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+et(e,t,n||(i?"border":"content"),o,r,a)+"px"}function nt(e,t,n,r,i){return new nt.prototype.init(e,t,n,r,i)}A.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Ie(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=V(t),c=Ke.test(t),u=e.style;if(c||(t=Ve(s)),a=A.cssHooks[t]||A.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:u[t];"string"===(o=typeof n)&&(i=re.exec(n))&&i[1]&&(n=ue(e,t,i),o="number"),null!=n&&n==n&&("number"!==o||c||(n+=i&&i[3]||(A.cssNumber[s]?"":"px")),b.clearCloneStyle||""!==n||0!==t.indexOf("background")||(u[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(c?u.setProperty(t,n):u[t]=n))}},css:function(e,t,n,r){var i,o,a,s=V(t);return Ke.test(t)||(t=Ve(s)),(a=A.cssHooks[t]||A.cssHooks[s])&&"get"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=Ie(e,t,r)),"normal"===i&&t in Qe&&(i=Qe[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),A.each(["height","width"],(function(e,t){A.cssHooks[t]={get:function(e,n,r){if(n)return!Ge.test(A.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?tt(e,t,r):Xe(e,Je,(function(){return tt(e,t,r)}))},set:function(e,n,r){var i,o=Re(e),a=!b.scrollboxSize()&&"absolute"===o.position,s=(a||r)&&"border-box"===A.css(e,"boxSizing",!1,o),c=r?et(e,t,r,s,o):0;return s&&a&&(c-=Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-parseFloat(o[t])-et(e,t,"border",!1,o)-.5)),c&&(i=re.exec(n))&&"px"!==(i[3]||"px")&&(e.style[t]=n,n=A.css(e,t)),Ze(0,n,c)}}})),A.cssHooks.marginLeft=$e(b.reliableMarginLeft,(function(e,t){if(t)return(parseFloat(Ie(e,"marginLeft"))||e.getBoundingClientRect().left-Xe(e,{marginLeft:0},(function(){return e.getBoundingClientRect().left})))+"px"})),A.each({margin:"",padding:"",border:"Width"},(function(e,t){A.cssHooks[e+t]={expand:function(n){for(var r=0,i={},o="string"==typeof n?n.split(" "):[n];r<4;r++)i[e+ie[r]+t]=o[r]||o[r-2]||o[0];return i}},"margin"!==e&&(A.cssHooks[e+t].set=Ze)})),A.fn.extend({css:function(e,t){return $(this,(function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Re(e),i=t.length;a1)}}),A.Tween=nt,nt.prototype={constructor:nt,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||A.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(A.cssNumber[n]?"":"px")},cur:function(){var e=nt.propHooks[this.prop];return e&&e.get?e.get(this):nt.propHooks._default.get(this)},run:function(e){var t,n=nt.propHooks[this.prop];return this.options.duration?this.pos=t=A.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):nt.propHooks._default.set(this),this}},nt.prototype.init.prototype=nt.prototype,nt.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=A.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){A.fx.step[e.prop]?A.fx.step[e.prop](e):1!==e.elem.nodeType||!A.cssHooks[e.prop]&&null==e.elem.style[Ve(e.prop)]?e.elem[e.prop]=e.now:A.style(e.elem,e.prop,e.now+e.unit)}}},nt.propHooks.scrollTop=nt.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},A.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},A.fx=nt.prototype.init,A.fx.step={};var rt,it,ot=/^(?:toggle|show|hide)$/,at=/queueHooks$/;function st(){it&&(!1===_.hidden&&n.requestAnimationFrame?n.requestAnimationFrame(st):n.setTimeout(st,A.fx.interval),A.fx.tick())}function ct(){return n.setTimeout((function(){rt=void 0})),rt=Date.now()}function ut(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i["margin"+(n=ie[r])]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function lt(e,t,n){for(var r,i=(dt.tweeners[t]||[]).concat(dt.tweeners["*"]),o=0,a=i.length;o1)},removeAttr:function(e){return this.each((function(){A.removeAttr(this,e)}))}}),A.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===e.getAttribute?A.prop(e,t,n):(1===o&&A.isXMLDoc(e)||(i=A.attrHooks[t.toLowerCase()]||(A.expr.match.bool.test(t)?ft:void 0)),void 0!==n?null===n?void A.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=A.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!b.radioValue&&"radio"===t&&L(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(W);if(i&&1===e.nodeType)for(;n=i[r++];)e.removeAttribute(n)}}),ft={set:function(e,t,n){return!1===t?A.removeAttr(e,n):e.setAttribute(n,n),n}},A.each(A.expr.match.bool.source.match(/\w+/g),(function(e,t){var n=pt[t]||A.find.attr;pt[t]=function(e,t,r){var i,o,a=t.toLowerCase();return r||(o=pt[a],pt[a]=i,i=null!=n(e,t,r)?a:null,pt[a]=o),i}}));var ht=/^(?:input|select|textarea|button)$/i,mt=/^(?:a|area)$/i;function bt(e){return(e.match(W)||[]).join(" ")}function gt(e){return e.getAttribute&&e.getAttribute("class")||""}function vt(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(W)||[]}A.fn.extend({prop:function(e,t){return $(this,A.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each((function(){delete this[A.propFix[e]||e]}))}}),A.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&A.isXMLDoc(e)||(t=A.propFix[t]||t,i=A.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=A.find.attr(e,"tabindex");return t?parseInt(t,10):ht.test(e.nodeName)||mt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),b.optSelected||(A.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),A.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],(function(){A.propFix[this.toLowerCase()]=this})),A.fn.extend({addClass:function(e){var t,n,r,i,o,a,s,c=0;if(g(e))return this.each((function(t){A(this).addClass(e.call(this,t,gt(this)))}));if((t=vt(e)).length)for(;n=this[c++];)if(i=gt(n),r=1===n.nodeType&&" "+bt(i)+" "){for(a=0;o=t[a++];)r.indexOf(" "+o+" ")<0&&(r+=o+" ");i!==(s=bt(r))&&n.setAttribute("class",s)}return this},removeClass:function(e){var t,n,r,i,o,a,s,c=0;if(g(e))return this.each((function(t){A(this).removeClass(e.call(this,t,gt(this)))}));if(!arguments.length)return this.attr("class","");if((t=vt(e)).length)for(;n=this[c++];)if(i=gt(n),r=1===n.nodeType&&" "+bt(i)+" "){for(a=0;o=t[a++];)for(;r.indexOf(" "+o+" ")>-1;)r=r.replace(" "+o+" "," ");i!==(s=bt(r))&&n.setAttribute("class",s)}return this},toggleClass:function(e,t){var n=typeof e,r="string"===n||Array.isArray(e);return"boolean"==typeof t&&r?t?this.addClass(e):this.removeClass(e):g(e)?this.each((function(n){A(this).toggleClass(e.call(this,n,gt(this),t),t)})):this.each((function(){var t,i,o,a;if(r)for(i=0,o=A(this),a=vt(e);t=a[i++];)o.hasClass(t)?o.removeClass(t):o.addClass(t);else void 0!==e&&"boolean"!==n||((t=gt(this))&&J.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||!1===e?"":J.get(this,"__className__")||""))}))},hasClass:function(e){var t,n,r=0;for(t=" "+e+" ";n=this[r++];)if(1===n.nodeType&&(" "+bt(gt(n))+" ").indexOf(t)>-1)return!0;return!1}});var _t=/\r/g;A.fn.extend({val:function(e){var t,n,r,i=this[0];return arguments.length?(r=g(e),this.each((function(n){var i;1===this.nodeType&&(null==(i=r?e.call(this,n,A(this).val()):e)?i="":"number"==typeof i?i+="":Array.isArray(i)&&(i=A.map(i,(function(e){return null==e?"":e+""}))),(t=A.valHooks[this.type]||A.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,i,"value")||(this.value=i))}))):i?(t=A.valHooks[i.type]||A.valHooks[i.nodeName.toLowerCase()])&&"get"in t&&void 0!==(n=t.get(i,"value"))?n:"string"==typeof(n=i.value)?n.replace(_t,""):null==n?"":n:void 0}}),A.extend({valHooks:{option:{get:function(e){var t=A.find.attr(e,"value");return null!=t?t:bt(A.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a="select-one"===e.type,s=a?null:[],c=a?o+1:i.length;for(r=o<0?c:a?o:0;r-1)&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),A.each(["radio","checkbox"],(function(){A.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=A.inArray(A(e).val(),t)>-1}},b.checkOn||(A.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})})),b.focusin="onfocusin"in n;var yt=/^(?:focusinfocus|focusoutblur)$/,Mt=function(e){e.stopPropagation()};A.extend(A.event,{trigger:function(e,t,r,i){var o,a,s,c,u,l,d,f,h=[r||_],m=p.call(e,"type")?e.type:e,b=p.call(e,"namespace")?e.namespace.split("."):[];if(a=f=s=r=r||_,3!==r.nodeType&&8!==r.nodeType&&!yt.test(m+A.event.triggered)&&(m.indexOf(".")>-1&&(b=m.split("."),m=b.shift(),b.sort()),u=m.indexOf(":")<0&&"on"+m,(e=e[A.expando]?e:new A.Event(m,"object"==typeof e&&e)).isTrigger=i?2:3,e.namespace=b.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+b.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=r),t=null==t?[e]:A.makeArray(t,[e]),d=A.event.special[m]||{},i||!d.trigger||!1!==d.trigger.apply(r,t))){if(!i&&!d.noBubble&&!v(r)){for(c=d.delegateType||m,yt.test(c+m)||(a=a.parentNode);a;a=a.parentNode)h.push(a),s=a;s===(r.ownerDocument||_)&&h.push(s.defaultView||s.parentWindow||n)}for(o=0;(a=h[o++])&&!e.isPropagationStopped();)f=a,e.type=o>1?c:d.bindType||m,(l=(J.get(a,"events")||Object.create(null))[e.type]&&J.get(a,"handle"))&&l.apply(a,t),(l=u&&a[u])&&l.apply&&G(a)&&(e.result=l.apply(a,t),!1===e.result&&e.preventDefault());return e.type=m,i||e.isDefaultPrevented()||d._default&&!1!==d._default.apply(h.pop(),t)||!G(r)||u&&g(r[m])&&!v(r)&&((s=r[u])&&(r[u]=null),A.event.triggered=m,e.isPropagationStopped()&&f.addEventListener(m,Mt),r[m](),e.isPropagationStopped()&&f.removeEventListener(m,Mt),A.event.triggered=void 0,s&&(r[u]=s)),e.result}},simulate:function(e,t,n){var r=A.extend(new A.Event,n,{type:e,isSimulated:!0});A.event.trigger(r,null,t)}}),A.fn.extend({trigger:function(e,t){return this.each((function(){A.event.trigger(e,t,this)}))},triggerHandler:function(e,t){var n=this[0];if(n)return A.event.trigger(e,t,n,!0)}}),b.focusin||A.each({focus:"focusin",blur:"focusout"},(function(e,t){var n=function(e){A.event.simulate(t,e.target,A.event.fix(e))};A.event.special[t]={setup:function(){var r=this.ownerDocument||this.document||this,i=J.access(r,t);i||r.addEventListener(e,n,!0),J.access(r,t,(i||0)+1)},teardown:function(){var r=this.ownerDocument||this.document||this,i=J.access(r,t)-1;i?J.access(r,t,i):(r.removeEventListener(e,n,!0),J.remove(r,t))}}}));var wt=n.location,At={guid:Date.now()},zt=/\?/;A.parseXML=function(e){var t,r;if(!e||"string"!=typeof e)return null;try{t=(new n.DOMParser).parseFromString(e,"text/xml")}catch(e){}return r=t&&t.getElementsByTagName("parsererror")[0],t&&!r||A.error("Invalid XML: "+(r?A.map(r.childNodes,(function(e){return e.textContent})).join("\n"):e)),t};var Ot=/\[\]$/,xt=/\r?\n/g,Tt=/^(?:submit|button|image|reset|file)$/i,Ct=/^(?:input|select|textarea|keygen)/i;function Lt(e,t,n,r){var i;if(Array.isArray(t))A.each(t,(function(t,i){n||Ot.test(e)?r(e,i):Lt(e+"["+("object"==typeof i&&null!=i?t:"")+"]",i,n,r)}));else if(n||"object"!==w(t))r(e,t);else for(i in t)Lt(e+"["+i+"]",t[i],n,r)}A.param=function(e,t){var n,r=[],i=function(e,t){var n=g(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!A.isPlainObject(e))A.each(e,(function(){i(this.name,this.value)}));else for(n in e)Lt(n,e[n],t,i);return r.join("&")},A.fn.extend({serialize:function(){return A.param(this.serializeArray())},serializeArray:function(){return this.map((function(){var e=A.prop(this,"elements");return e?A.makeArray(e):this})).filter((function(){var e=this.type;return this.name&&!A(this).is(":disabled")&&Ct.test(this.nodeName)&&!Tt.test(e)&&(this.checked||!me.test(e))})).map((function(e,t){var n=A(this).val();return null==n?null:Array.isArray(n)?A.map(n,(function(e){return{name:t.name,value:e.replace(xt,"\r\n")}})):{name:t.name,value:n.replace(xt,"\r\n")}})).get()}});var Dt=/%20/g,St=/#.*$/,kt=/([?&])_=[^&]*/,Nt=/^(.*?):[ \t]*([^\r\n]*)$/gm,Et=/^(?:GET|HEAD)$/,qt=/^\/\//,Bt={},Wt={},Pt="*/".concat("*"),jt=_.createElement("a");function Rt(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var r,i=0,o=t.toLowerCase().match(W)||[];if(g(n))for(;r=o[i++];)"+"===r[0]?(r=r.slice(1)||"*",(e[r]=e[r]||[]).unshift(n)):(e[r]=e[r]||[]).push(n)}}function Xt(e,t,n,r){var i={},o=e===Wt;function a(s){var c;return i[s]=!0,A.each(e[s]||[],(function(e,s){var u=s(t,n,r);return"string"!=typeof u||o||i[u]?o?!(c=u):void 0:(t.dataTypes.unshift(u),a(u),!1)})),c}return a(t.dataTypes[0])||!i["*"]&&a("*")}function Ft(e,t){var n,r,i=A.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&A.extend(!0,e,r),e}jt.href=wt.href,A.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:wt.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(wt.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Pt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":A.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Ft(Ft(e,A.ajaxSettings),t):Ft(A.ajaxSettings,e)},ajaxPrefilter:Rt(Bt),ajaxTransport:Rt(Wt),ajax:function(e,t){"object"==typeof e&&(t=e,e=void 0),t=t||{};var r,i,o,a,s,c,u,l,d,f,p=A.ajaxSetup({},t),h=p.context||p,m=p.context&&(h.nodeType||h.jquery)?A(h):A.event,b=A.Deferred(),g=A.Callbacks("once memory"),v=p.statusCode||{},y={},M={},w="canceled",z={readyState:0,getResponseHeader:function(e){var t;if(u){if(!a)for(a={};t=Nt.exec(o);)a[t[1].toLowerCase()+" "]=(a[t[1].toLowerCase()+" "]||[]).concat(t[2]);t=a[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return u?o:null},setRequestHeader:function(e,t){return null==u&&(e=M[e.toLowerCase()]=M[e.toLowerCase()]||e,y[e]=t),this},overrideMimeType:function(e){return null==u&&(p.mimeType=e),this},statusCode:function(e){var t;if(e)if(u)z.always(e[z.status]);else for(t in e)v[t]=[v[t],e[t]];return this},abort:function(e){var t=e||w;return r&&r.abort(t),O(0,t),this}};if(b.promise(z),p.url=((e||p.url||wt.href)+"").replace(qt,wt.protocol+"//"),p.type=t.method||t.type||p.method||p.type,p.dataTypes=(p.dataType||"*").toLowerCase().match(W)||[""],null==p.crossDomain){c=_.createElement("a");try{c.href=p.url,c.href=c.href,p.crossDomain=jt.protocol+"//"+jt.host!=c.protocol+"//"+c.host}catch(e){p.crossDomain=!0}}if(p.data&&p.processData&&"string"!=typeof p.data&&(p.data=A.param(p.data,p.traditional)),Xt(Bt,p,t,z),u)return z;for(d in(l=A.event&&p.global)&&0==A.active++&&A.event.trigger("ajaxStart"),p.type=p.type.toUpperCase(),p.hasContent=!Et.test(p.type),i=p.url.replace(St,""),p.hasContent?p.data&&p.processData&&0===(p.contentType||"").indexOf("application/x-www-form-urlencoded")&&(p.data=p.data.replace(Dt,"+")):(f=p.url.slice(i.length),p.data&&(p.processData||"string"==typeof p.data)&&(i+=(zt.test(i)?"&":"?")+p.data,delete p.data),!1===p.cache&&(i=i.replace(kt,"$1"),f=(zt.test(i)?"&":"?")+"_="+At.guid+++f),p.url=i+f),p.ifModified&&(A.lastModified[i]&&z.setRequestHeader("If-Modified-Since",A.lastModified[i]),A.etag[i]&&z.setRequestHeader("If-None-Match",A.etag[i])),(p.data&&p.hasContent&&!1!==p.contentType||t.contentType)&&z.setRequestHeader("Content-Type",p.contentType),z.setRequestHeader("Accept",p.dataTypes[0]&&p.accepts[p.dataTypes[0]]?p.accepts[p.dataTypes[0]]+("*"!==p.dataTypes[0]?", "+Pt+"; q=0.01":""):p.accepts["*"]),p.headers)z.setRequestHeader(d,p.headers[d]);if(p.beforeSend&&(!1===p.beforeSend.call(h,z,p)||u))return z.abort();if(w="abort",g.add(p.complete),z.done(p.success),z.fail(p.error),r=Xt(Wt,p,t,z)){if(z.readyState=1,l&&m.trigger("ajaxSend",[z,p]),u)return z;p.async&&p.timeout>0&&(s=n.setTimeout((function(){z.abort("timeout")}),p.timeout));try{u=!1,r.send(y,O)}catch(e){if(u)throw e;O(-1,e)}}else O(-1,"No Transport");function O(e,t,a,c){var d,f,_,y,M,w=t;u||(u=!0,s&&n.clearTimeout(s),r=void 0,o=c||"",z.readyState=e>0?4:0,d=e>=200&&e<300||304===e,a&&(y=function(e,t,n){for(var r,i,o,a,s=e.contents,c=e.dataTypes;"*"===c[0];)c.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(i in s)if(s[i]&&s[i].test(r)){c.unshift(i);break}if(c[0]in n)o=c[0];else{for(i in n){if(!c[0]||e.converters[i+" "+c[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==c[0]&&c.unshift(o),n[o]}(p,z,a)),!d&&A.inArray("script",p.dataTypes)>-1&&A.inArray("json",p.dataTypes)<0&&(p.converters["text script"]=function(){}),y=function(e,t,n,r){var i,o,a,s,c,u={},l=e.dataTypes.slice();if(l[1])for(a in e.converters)u[a.toLowerCase()]=e.converters[a];for(o=l.shift();o;)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!c&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),c=o,o=l.shift())if("*"===o)o=c;else if("*"!==c&&c!==o){if(!(a=u[c+" "+o]||u["* "+o]))for(i in u)if((s=i.split(" "))[1]===o&&(a=u[c+" "+s[0]]||u["* "+s[0]])){!0===a?a=u[i]:!0!==u[i]&&(o=s[0],l.unshift(s[1]));break}if(!0!==a)if(a&&e.throws)t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+c+" to "+o}}}return{state:"success",data:t}}(p,y,z,d),d?(p.ifModified&&((M=z.getResponseHeader("Last-Modified"))&&(A.lastModified[i]=M),(M=z.getResponseHeader("etag"))&&(A.etag[i]=M)),204===e||"HEAD"===p.type?w="nocontent":304===e?w="notmodified":(w=y.state,f=y.data,d=!(_=y.error))):(_=w,!e&&w||(w="error",e<0&&(e=0))),z.status=e,z.statusText=(t||w)+"",d?b.resolveWith(h,[f,w,z]):b.rejectWith(h,[z,w,_]),z.statusCode(v),v=void 0,l&&m.trigger(d?"ajaxSuccess":"ajaxError",[z,p,d?f:_]),g.fireWith(h,[z,w]),l&&(m.trigger("ajaxComplete",[z,p]),--A.active||A.event.trigger("ajaxStop")))}return z},getJSON:function(e,t,n){return A.get(e,t,n,"json")},getScript:function(e,t){return A.get(e,void 0,t,"script")}}),A.each(["get","post"],(function(e,t){A[t]=function(e,n,r,i){return g(n)&&(i=i||r,r=n,n=void 0),A.ajax(A.extend({url:e,type:t,dataType:i,data:n,success:r},A.isPlainObject(e)&&e))}})),A.ajaxPrefilter((function(e){var t;for(t in e.headers)"content-type"===t.toLowerCase()&&(e.contentType=e.headers[t]||"")})),A._evalUrl=function(e,t,n){return A.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){A.globalEval(e,t,n)}})},A.fn.extend({wrapAll:function(e){var t;return this[0]&&(g(e)&&(e=e.call(this[0])),t=A(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map((function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e})).append(this)),this},wrapInner:function(e){return g(e)?this.each((function(t){A(this).wrapInner(e.call(this,t))})):this.each((function(){var t=A(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)}))},wrap:function(e){var t=g(e);return this.each((function(n){A(this).wrapAll(t?e.call(this,n):e)}))},unwrap:function(e){return this.parent(e).not("body").each((function(){A(this).replaceWith(this.childNodes)})),this}}),A.expr.pseudos.hidden=function(e){return!A.expr.pseudos.visible(e)},A.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},A.ajaxSettings.xhr=function(){try{return new n.XMLHttpRequest}catch(e){}};var It={0:200,1223:204},$t=A.ajaxSettings.xhr();b.cors=!!$t&&"withCredentials"in $t,b.ajax=$t=!!$t,A.ajaxTransport((function(e){var t,r;if(b.cors||$t&&!e.crossDomain)return{send:function(i,o){var a,s=e.xhr();if(s.open(e.type,e.url,e.async,e.username,e.password),e.xhrFields)for(a in e.xhrFields)s[a]=e.xhrFields[a];for(a in e.mimeType&&s.overrideMimeType&&s.overrideMimeType(e.mimeType),e.crossDomain||i["X-Requested-With"]||(i["X-Requested-With"]="XMLHttpRequest"),i)s.setRequestHeader(a,i[a]);t=function(e){return function(){t&&(t=r=s.onload=s.onerror=s.onabort=s.ontimeout=s.onreadystatechange=null,"abort"===e?s.abort():"error"===e?"number"!=typeof s.status?o(0,"error"):o(s.status,s.statusText):o(It[s.status]||s.status,s.statusText,"text"!==(s.responseType||"text")||"string"!=typeof s.responseText?{binary:s.response}:{text:s.responseText},s.getAllResponseHeaders()))}},s.onload=t(),r=s.onerror=s.ontimeout=t("error"),void 0!==s.onabort?s.onabort=r:s.onreadystatechange=function(){4===s.readyState&&n.setTimeout((function(){t&&r()}))},t=t("abort");try{s.send(e.hasContent&&e.data||null)}catch(e){if(t)throw e}},abort:function(){t&&t()}}})),A.ajaxPrefilter((function(e){e.crossDomain&&(e.contents.script=!1)})),A.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return A.globalEval(e),e}}}),A.ajaxPrefilter("script",(function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")})),A.ajaxTransport("script",(function(e){var t,n;if(e.crossDomain||e.scriptAttrs)return{send:function(r,i){t=A("