diff --git a/CHANGELOG.md b/CHANGELOG.md index 591bcbe4c..5b7e5c9a1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,8 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). ## [unreleased] +### Security +- Mastodon API: Fix display names not being sanitized ### Added - Add a generic settings store for frontends / clients to use. - Explicit addressing option for posting. diff --git a/config/config.exs b/config/config.exs index 7f46a8755..3962ac019 100644 --- a/config/config.exs +++ b/config/config.exs @@ -442,6 +442,8 @@ opts: [ scheme: true, extra: true, + # TODO: Set to :no_scheme when it works properly + validate_tld: true, class: false, strip_prefix: false, new_window: false, diff --git a/lib/mix/tasks/pleroma/ecto/ecto.ex b/lib/mix/tasks/pleroma/ecto/ecto.ex new file mode 100644 index 000000000..af09cb289 --- /dev/null +++ b/lib/mix/tasks/pleroma/ecto/ecto.ex @@ -0,0 +1,40 @@ +# Pleroma: A lightweight social networking server +# Copyright © 2017-2018 Pleroma Authors +# SPDX-License-Identifier: AGPL-3.0-onl +defmodule Mix.Tasks.Pleroma.Ecto do + @doc """ + Ensures the given repository's migrations path exists on the file system. + """ + @spec ensure_migrations_path(Ecto.Repo.t(), Keyword.t()) :: String.t() + def ensure_migrations_path(repo, opts) do + path = opts[:migrations_path] || Path.join(source_repo_priv(repo), "migrations") + + if not File.dir?(path) do + raise_missing_migrations(Path.relative_to_cwd(path), repo) + end + + path + end + + @doc """ + Returns the private repository path relative to the source. + """ + def source_repo_priv(repo) do + config = repo.config() + priv = config[:priv] || "priv/#{repo |> Module.split() |> List.last() |> Macro.underscore()}" + Path.join(File.cwd!(), priv) + end + + defp raise_missing_migrations(path, repo) do + raise(""" + Could not find migrations directory #{inspect(path)} + for repo #{inspect(repo)}. + This may be because you are in a new project and the + migration directory has not been created yet. Creating an + empty directory at the path above will fix this error. + If you expected existing migrations to be found, please + make sure your repository has been properly configured + and the configured path exists. + """) + end +end diff --git a/lib/mix/tasks/pleroma/ecto/migrate.ex b/lib/mix/tasks/pleroma/ecto/migrate.ex new file mode 100644 index 000000000..22eafe76f --- /dev/null +++ b/lib/mix/tasks/pleroma/ecto/migrate.ex @@ -0,0 +1,61 @@ +# Pleroma: A lightweight social networking server +# Copyright © 2017-2018 Pleroma Authors +# SPDX-License-Identifier: AGPL-3.0-onl + +defmodule Mix.Tasks.Pleroma.Ecto.Migrate do + use Mix.Task + require Logger + + @shortdoc "Wrapper on `ecto.migrate` task." + + @aliases [ + n: :step, + v: :to + ] + + @switches [ + all: :boolean, + step: :integer, + to: :integer, + quiet: :boolean, + log_sql: :boolean, + strict_version_order: :boolean, + migrations_path: :string + ] + + @moduledoc """ + Changes `Logger` level to `:info` before start migration. + Changes level back when migration ends. + + ## Start migration + + mix pleroma.ecto.migrate [OPTIONS] + + Options: + - see https://hexdocs.pm/ecto/2.0.0/Mix.Tasks.Ecto.Migrate.html + """ + + @impl true + def run(args \\ []) do + {opts, _} = OptionParser.parse!(args, strict: @switches, aliases: @aliases) + + opts = + if opts[:to] || opts[:step] || opts[:all], + do: opts, + else: Keyword.put(opts, :all, true) + + opts = + if opts[:quiet], + do: Keyword.merge(opts, log: false, log_sql: false), + else: opts + + path = Mix.Tasks.Pleroma.Ecto.ensure_migrations_path(Pleroma.Repo, opts) + + level = Logger.level() + Logger.configure(level: :info) + + {:ok, _, _} = Ecto.Migrator.with_repo(Pleroma.Repo, &Ecto.Migrator.run(&1, path, :up, opts)) + + Logger.configure(level: level) + end +end diff --git a/lib/mix/tasks/pleroma/ecto/rollback.ex b/lib/mix/tasks/pleroma/ecto/rollback.ex new file mode 100644 index 000000000..0033ceba4 --- /dev/null +++ b/lib/mix/tasks/pleroma/ecto/rollback.ex @@ -0,0 +1,65 @@ +# Pleroma: A lightweight social networking server +# Copyright © 2017-2018 Pleroma Authors +# SPDX-License-Identifier: AGPL-3.0-onl + +defmodule Mix.Tasks.Pleroma.Ecto.Rollback do + use Mix.Task + require Logger + @shortdoc "Wrapper on `ecto.rollback` task" + + @aliases [ + n: :step, + v: :to + ] + + @switches [ + all: :boolean, + step: :integer, + to: :integer, + start: :boolean, + quiet: :boolean, + log_sql: :boolean, + migrations_path: :string + ] + + @moduledoc """ + Changes `Logger` level to `:info` before start rollback. + Changes level back when rollback ends. + + ## Start rollback + + mix pleroma.ecto.rollback + + Options: + - see https://hexdocs.pm/ecto/2.0.0/Mix.Tasks.Ecto.Rollback.html + """ + + @impl true + def run(args \\ []) do + {opts, _} = OptionParser.parse!(args, strict: @switches, aliases: @aliases) + + opts = + if opts[:to] || opts[:step] || opts[:all], + do: opts, + else: Keyword.put(opts, :step, 1) + + opts = + if opts[:quiet], + do: Keyword.merge(opts, log: false, log_sql: false), + else: opts + + path = Mix.Tasks.Pleroma.Ecto.ensure_migrations_path(Pleroma.Repo, opts) + + level = Logger.level() + Logger.configure(level: :info) + + if Pleroma.Config.get(:env) == :test do + Logger.info("Rollback succesfully") + else + {:ok, _, _} = + Ecto.Migrator.with_repo(Pleroma.Repo, &Ecto.Migrator.run(&1, path, :down, opts)) + end + + Logger.configure(level: level) + end +end diff --git a/lib/pleroma/html.ex b/lib/pleroma/html.ex index 8c226c944..2fae7281c 100644 --- a/lib/pleroma/html.ex +++ b/lib/pleroma/html.ex @@ -89,7 +89,7 @@ def extract_first_external_url(object, content) do Cachex.fetch!(:scrubber_cache, key, fn _key -> result = content - |> Floki.filter_out("a.mention,a.hashtag") + |> Floki.filter_out("a.mention,a.hashtag,a[rel~=\"tag\"]") |> Floki.attribute("a", "href") |> Enum.at(0) diff --git a/lib/pleroma/release_tasks.ex b/lib/pleroma/release_tasks.ex index 7726bc635..eb6eff61c 100644 --- a/lib/pleroma/release_tasks.ex +++ b/lib/pleroma/release_tasks.ex @@ -6,13 +6,12 @@ defmodule Pleroma.ReleaseTasks do @repo Pleroma.Repo def run(args) do - Mix.Tasks.Pleroma.Common.start_pleroma() [task | args] = String.split(args) case task do - "migrate" -> migrate() + "migrate" -> migrate(args) "create" -> create() - "rollback" -> rollback(String.to_integer(Enum.at(args, 0))) + "rollback" -> rollback(args) task -> mix_task(task, args) end end @@ -35,12 +34,12 @@ defp mix_task(task, args) do end end - def migrate do - {:ok, _, _} = Ecto.Migrator.with_repo(@repo, &Ecto.Migrator.run(&1, :up, all: true)) + def migrate(args) do + Mix.Tasks.Pleroma.Ecto.Migrate.run(args) end - def rollback(version) do - {:ok, _, _} = Ecto.Migrator.with_repo(@repo, &Ecto.Migrator.run(&1, :down, to: version)) + def rollback(args) do + Mix.Tasks.Pleroma.Ecto.Rollback.run(args) end def create do diff --git a/lib/pleroma/web/admin_api/views/report_view.ex b/lib/pleroma/web/admin_api/views/report_view.ex index 47a73dc7e..e7db3a8ff 100644 --- a/lib/pleroma/web/admin_api/views/report_view.ex +++ b/lib/pleroma/web/admin_api/views/report_view.ex @@ -5,6 +5,7 @@ defmodule Pleroma.Web.AdminAPI.ReportView do use Pleroma.Web, :view alias Pleroma.Activity + alias Pleroma.HTML alias Pleroma.User alias Pleroma.Web.CommonAPI.Utils alias Pleroma.Web.MastodonAPI.AccountView @@ -23,6 +24,13 @@ def render("show.json", %{report: report}) do [account_ap_id | status_ap_ids] = report.data["object"] account = User.get_cached_by_ap_id(account_ap_id) + content = + unless is_nil(report.data["content"]) do + HTML.filter_tags(report.data["content"]) + else + nil + end + statuses = Enum.map(status_ap_ids, fn ap_id -> Activity.get_by_ap_id_with_object(ap_id) @@ -32,7 +40,7 @@ def render("show.json", %{report: report}) do id: report.id, account: AccountView.render("account.json", %{user: account}), actor: AccountView.render("account.json", %{user: user}), - content: report.data["content"], + content: content, created_at: created_at, statuses: StatusView.render("index.json", %{activities: statuses, as: :activity}), state: report.data["state"] diff --git a/lib/pleroma/web/common_api/common_api.ex b/lib/pleroma/web/common_api/common_api.ex index f5193512e..42b78494d 100644 --- a/lib/pleroma/web/common_api/common_api.ex +++ b/lib/pleroma/web/common_api/common_api.ex @@ -212,7 +212,7 @@ def post(user, %{"status" => status} = data) do cw <- data["spoiler_text"] || "", sensitive <- data["sensitive"] || Enum.member?(tags, {"#nsfw", "nsfw"}), full_payload <- String.trim(status <> cw), - length when length in 1..limit <- String.length(full_payload), + :ok <- validate_character_limit(full_payload, attachments, limit), object <- make_note_data( user.ap_id, @@ -247,6 +247,7 @@ def post(user, %{"status" => status} = data) do res else + {:error, _} = e -> e e -> {:error, e} end end diff --git a/lib/pleroma/web/common_api/utils.ex b/lib/pleroma/web/common_api/utils.ex index 6d82c0bd2..8b9477927 100644 --- a/lib/pleroma/web/common_api/utils.ex +++ b/lib/pleroma/web/common_api/utils.ex @@ -504,4 +504,18 @@ def make_answer_data(%User{ap_id: ap_id}, object, name) do "inReplyTo" => object.data["id"] } end + + def validate_character_limit(full_payload, attachments, limit) do + length = String.length(full_payload) + + if length < limit do + if length > 0 or Enum.count(attachments) > 0 do + :ok + else + {:error, "Cannot post an empty status without attachments"} + end + else + {:error, "The status is over the character limit"} + end + end end diff --git a/lib/pleroma/web/mastodon_api/mastodon_api_controller.ex b/lib/pleroma/web/mastodon_api/mastodon_api_controller.ex index 457709578..0c22790f2 100644 --- a/lib/pleroma/web/mastodon_api/mastodon_api_controller.ex +++ b/lib/pleroma/web/mastodon_api/mastodon_api_controller.ex @@ -544,15 +544,6 @@ def delete_scheduled_status(%{assigns: %{user: user}} = conn, %{"id" => schedule end end - def post_status(conn, %{"status" => "", "media_ids" => media_ids} = params) - when length(media_ids) > 0 do - params = - params - |> Map.put("status", ".") - - post_status(conn, params) - end - def post_status(%{assigns: %{user: user}} = conn, %{"status" => _} = params) do params = params diff --git a/lib/pleroma/web/mastodon_api/views/account_view.ex b/lib/pleroma/web/mastodon_api/views/account_view.ex index 72ae9bcda..62c516f8e 100644 --- a/lib/pleroma/web/mastodon_api/views/account_view.ex +++ b/lib/pleroma/web/mastodon_api/views/account_view.ex @@ -66,6 +66,8 @@ def render("relationships.json", %{user: user, targets: targets}) do end defp do_render("account.json", %{user: user} = opts) do + display_name = HTML.strip_tags(user.name || user.nickname) + image = User.avatar_url(user) |> MediaProxy.url() header = User.banner_url(user) |> MediaProxy.url() user_info = User.get_cached_user_info(user) @@ -96,7 +98,7 @@ defp do_render("account.json", %{user: user} = opts) do id: to_string(user.id), username: username_from_nickname(user.nickname), acct: user.nickname, - display_name: user.name || user.nickname, + display_name: display_name, locked: user_info.locked, created_at: Utils.to_masto_date(user.inserted_at), followers_count: user_info.follower_count, diff --git a/lib/pleroma/web/rich_media/helpers.ex b/lib/pleroma/web/rich_media/helpers.ex index f377125d7..94f56f70d 100644 --- a/lib/pleroma/web/rich_media/helpers.ex +++ b/lib/pleroma/web/rich_media/helpers.ex @@ -9,7 +9,9 @@ defmodule Pleroma.Web.RichMedia.Helpers do alias Pleroma.Web.RichMedia.Parser defp validate_page_url(page_url) when is_binary(page_url) do - if AutoLinker.Parser.url?(page_url, true) do + validate_tld = Application.get_env(:auto_linker, :opts)[:validate_tld] + + if AutoLinker.Parser.url?(page_url, scheme: true, validate_tld: validate_tld) do URI.parse(page_url) |> validate_page_url else :error diff --git a/lib/pleroma/web/salmon/salmon.ex b/lib/pleroma/web/salmon/salmon.ex index 9e91a5a40..e96e4e1e4 100644 --- a/lib/pleroma/web/salmon/salmon.ex +++ b/lib/pleroma/web/salmon/salmon.ex @@ -146,7 +146,7 @@ def publish_one(%{recipient: url, feed: feed} = params) when is_binary(url) do do: Instances.set_reachable(url) Logger.debug(fn -> "Pushed to #{url}, code #{code}" end) - :ok + {:ok, code} else e -> unless params[:unreachable_since], do: Instances.set_reachable(url) diff --git a/mix.exs b/mix.exs index df3253d5a..7f8e36cbb 100644 --- a/mix.exs +++ b/mix.exs @@ -126,7 +126,7 @@ defp deps do {:ueberauth, "~> 0.4"}, {:auto_linker, git: "https://git.pleroma.social/pleroma/auto_linker.git", - ref: "e2385402bcd24fc659fee83b3eb8863b0528ad42"}, + ref: "95e8188490e97505c56636c1379ffdf036c1fdde"}, {:http_signatures, git: "https://git.pleroma.social/pleroma/http_signatures.git", ref: "9789401987096ead65646b52b5a2ca6bf52fc531"}, @@ -154,6 +154,8 @@ defp deps do # See the documentation for `Mix` for more info on aliases. defp aliases do [ + "ecto.migrate": ["pleroma.ecto.migrate"], + "ecto.rollback": ["pleroma.ecto.rollback"], "ecto.setup": ["ecto.create", "ecto.migrate", "run priv/repo/seeds.exs"], "ecto.reset": ["ecto.drop", "ecto.setup"], test: ["ecto.create --quiet", "ecto.migrate", "test"] diff --git a/mix.lock b/mix.lock index fe8cfaa7f..6528db98d 100644 --- a/mix.lock +++ b/mix.lock @@ -1,6 +1,6 @@ %{ "accept": {:hex, :accept, "0.3.5", "b33b127abca7cc948bbe6caa4c263369abf1347cfa9d8e699c6d214660f10cd1", [:rebar3], [], "hexpm"}, - "auto_linker": {:git, "https://git.pleroma.social/pleroma/auto_linker.git", "e2385402bcd24fc659fee83b3eb8863b0528ad42", [ref: "e2385402bcd24fc659fee83b3eb8863b0528ad42"]}, + "auto_linker": {:git, "https://git.pleroma.social/pleroma/auto_linker.git", "95e8188490e97505c56636c1379ffdf036c1fdde", [ref: "95e8188490e97505c56636c1379ffdf036c1fdde"]}, "base64url": {:hex, :base64url, "0.0.1", "36a90125f5948e3afd7be97662a1504b934dd5dac78451ca6e9abf85a10286be", [:rebar], [], "hexpm"}, "bbcode": {:hex, :bbcode, "0.1.0", "400e618b640b635261611d7fb7f79d104917fc5b084aae371ab6b08477cb035b", [:mix], [{:nimble_parsec, "~> 0.5", [hex: :nimble_parsec, repo: "hexpm", optional: false]}], "hexpm"}, "benchee": {:hex, :benchee, "1.0.1", "66b211f9bfd84bd97e6d1beaddf8fc2312aaabe192f776e8931cb0c16f53a521", [:mix], [{:deep_merge, "~> 1.0", [hex: :deep_merge, repo: "hexpm", optional: false]}], "hexpm"}, diff --git a/priv/static/index.html b/priv/static/index.html index 1dcedeec8..e57aec0f7 100644 --- a/priv/static/index.html +++ b/priv/static/index.html @@ -1 +1 @@ -Pleroma
\ No newline at end of file +Pleroma
\ No newline at end of file diff --git a/priv/static/static/aurora_borealis.jpg b/priv/static/static/aurora_borealis.jpg index 1c61da38c..b6a0daf91 100644 Binary files a/priv/static/static/aurora_borealis.jpg and b/priv/static/static/aurora_borealis.jpg differ diff --git a/priv/static/static/bg2.jpg b/priv/static/static/bg2.jpg deleted file mode 100644 index 9a47504d1..000000000 Binary files a/priv/static/static/bg2.jpg and /dev/null differ diff --git a/priv/static/static/bgalt.jpg b/priv/static/static/bgalt.jpg deleted file mode 100644 index f6536337b..000000000 Binary files a/priv/static/static/bgalt.jpg and /dev/null differ diff --git a/priv/static/static/config.json b/priv/static/static/config.json index 04cbb97b5..5cdb33a0a 100644 --- a/priv/static/static/config.json +++ b/priv/static/static/config.json @@ -8,7 +8,6 @@ "redirectRootLogin": "/main/friends", "chatDisabled": false, "showInstanceSpecificPanel": false, - "formattingOptionsEnabled": false, "collapseMessageWithSubject": false, "scopeCopy": true, "subjectLineBehavior": "email", diff --git a/priv/static/static/css/app.a81578273cb4c57163939ab70c80eb06.css b/priv/static/static/css/app.a81578273cb4c57163939ab70c80eb06.css deleted file mode 100644 index bf3c12d78..000000000 --- a/priv/static/static/css/app.a81578273cb4c57163939ab70c80eb06.css +++ /dev/null @@ -1,10 +0,0 @@ -.timeline .loadmore-text{opacity:1}.new-status-notification{position:relative;margin-top:-1px;font-size:1.1em;border-width:1px 0 0;border-style:solid;border-color:var(--border,#222);padding:10px;z-index:1;background-color:#182230;background-color:var(--panel,#182230)}.status-body{-ms-flex:1;flex:1;min-width:0}.status-preview.status-el{border-color:#222;border:1px solid var(--border,#222)}.status-preview-container{position:relative;max-width:100%}.status-preview{position:absolute;max-width:95%;display:-ms-flexbox;display:flex;background-color:#121a24;background-color:var(--bg,#121a24);border-color:#222;border:1px solid var(--border,#222);border-radius:5px;border-radius:var(--tooltipRadius,5px);box-shadow:2px 2px 3px rgba(0,0,0,.5);box-shadow:var(--popupShadow);margin-top:.25em;margin-left:.5em;z-index:50}.status-preview .status{-ms-flex:1;flex:1;border:0;min-width:15em}.status-preview-loading{display:block;min-width:15em;padding:1em;text-align:center;border-width:1px;border-style:solid}.status-preview-loading i{font-size:2em}.media-left{margin-right:.75em}.status-el{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;border-left-width:0;min-width:0;border-color:#222;border-color:var(--border,#222);border-left:4px red;border-left:4px var(--cRed,red)}.status-el_focused{background-color:#151e2a;background-color:var(--lightBg,#151e2a)}.timeline .status-el{border-bottom-width:1px;border-bottom-style:solid}.status-el .media-body{-ms-flex:1;flex:1;padding:0}.status-el .status-usercard{margin-bottom:.75em}.status-el .user-name{white-space:nowrap;font-size:14px;overflow:hidden;-ms-flex-negative:0;flex-shrink:0;max-width:85%;font-weight:700}.status-el .user-name img{width:14px;height:14px;vertical-align:middle;object-fit:contain}.status-el .media-heading{padding:0;vertical-align:bottom;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:.5em}.status-el .media-heading a{display:inline-block;word-break:break-all}.status-el .media-heading small{font-weight:lighter}.status-el .media-heading .heading-name-row{padding:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;line-height:18px}.status-el .media-heading .heading-name-row .name-and-account-name{display:-ms-flexbox;display:flex;min-width:0}.status-el .media-heading .heading-name-row .user-name{-ms-flex-negative:1;flex-shrink:1;margin-right:.4em;overflow:hidden;text-overflow:ellipsis}.status-el .media-heading .heading-name-row .account-name{min-width:1.6em;margin-right:.4em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-ms-flex:1 1 0px;flex:1 1 0}.status-el .media-heading .heading-right{display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0}.status-el .media-heading .timeago{margin-right:.2em}.status-el .media-heading .heading-reply-row{-ms-flex-line-pack:baseline;align-content:baseline;font-size:12px;line-height:18px;max-width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch}.status-el .media-heading .heading-reply-row a{max-width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.status-el .media-heading .reply-to-and-accountname{display:-ms-flexbox;display:flex;height:18px;margin-right:.5em;overflow:hidden;max-width:100%}.status-el .media-heading .reply-to-and-accountname .icon-reply{transform:scaleX(-1)}.status-el .media-heading .reply-info,.status-el .media-heading .reply-to{display:-ms-flexbox;display:flex}.status-el .media-heading .reply-to-text{overflow:hidden;text-overflow:ellipsis;margin:0 .4em 0 .2em}.status-el .media-heading .replies-separator{margin-left:.4em}.status-el .media-heading .replies{line-height:18px;font-size:12px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.status-el .media-heading .replies>*{margin-right:.4em}.status-el .media-heading .reply-link{height:17px}.status-el .tall-status{position:relative;height:220px;overflow-x:hidden;overflow-y:hidden}.status-el .tall-status-hider{display:inline-block;word-break:break-all;position:absolute;height:70px;margin-top:150px;width:100%;text-align:center;line-height:110px;background:linear-gradient(180deg,transparent,#121a24 80%);background:linear-gradient(180deg,transparent,var(--bg,#121a24) 80%)}.status-el .tall-status-hider_focused{background:linear-gradient(180deg,transparent,#151e2a 80%);background:linear-gradient(180deg,transparent,var(--lightBg,#151e2a) 80%)}.status-el .cw-status-hider,.status-el .status-unhider{width:100%;text-align:center;display:inline-block;word-break:break-all}.status-el .status-content{font-family:var(--postFont,sans-serif);line-height:1.4em}.status-el .status-content img,.status-el .status-content video{max-width:100%;max-height:400px;vertical-align:middle;object-fit:contain}.status-el .status-content img.emoji,.status-el .status-content video.emoji{width:32px;height:32px}.status-el .status-content blockquote{margin:.2em 0 .2em 2em;font-style:italic}.status-el .status-content pre{overflow:auto}.status-el .status-content code,.status-el .status-content kbd,.status-el .status-content pre,.status-el .status-content samp,.status-el .status-content var{font-family:var(--postCodeFont,monospace)}.status-el .status-content p{margin:0 0 1em}.status-el .status-content p:last-child{margin:0}.status-el .status-content h1{font-size:1.1em;line-height:1.2em;margin:1.4em 0}.status-el .status-content h2{font-size:1.1em;margin:1em 0}.status-el .status-content h3{font-size:1em;margin:1.2em 0}.status-el .status-content h4{margin:1.1em 0}.status-el .retweet-info{padding:.4em .75em;margin:0}.status-el .retweet-info .avatar.still-image{border-radius:10px;border-radius:var(--avatarAltRadius,10px);margin-left:28px;width:20px;height:20px}.status-el .retweet-info .media-body{font-size:1em;line-height:22px;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.status-el .retweet-info .media-body .user-name{font-weight:700;overflow:hidden;text-overflow:ellipsis}.status-el .retweet-info .media-body .user-name img{width:14px;height:14px;vertical-align:middle;object-fit:contain}.status-el .retweet-info .media-body i{padding:0 .2em}.status-el .retweet-info .media-body a{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.status-fadein{animation-duration:.4s;animation-name:fadein}@keyframes fadein{0%{opacity:0}to{opacity:1}}.greentext{color:green}.status-conversation{border-left-style:solid}.status-actions{width:100%;display:-ms-flexbox;display:flex;margin-top:.75em}.status-actions div,.status-actions favorite-button{max-width:4em;-ms-flex:1;flex:1}.icon-reply:hover{cursor:pointer}.icon-reply.icon-reply-active,.icon-reply:hover{color:#0095ff;color:var(--cBlue,#0095ff)}.status:hover .animated.avatar canvas{display:none}.status:hover .animated.avatar img{visibility:visible}.status{display:-ms-flexbox;display:flex;padding:.75em}.status.is-retweet{padding-top:0}.status-conversation:last-child{border-bottom:none}.muted{padding:.25em .5em}.muted button{margin-left:auto}.muted .muteWords{margin-left:10px}a.unmute{display:block;margin-left:auto}.reply-left{-ms-flex:0;flex:0;min-width:48px}.reply-body{-ms-flex:1;flex:1}.timeline>.status-el:last-child{border-radius:0 0 10px 10px;border-radius:0 0 var(--panelRadius,10px) var(--panelRadius,10px);border-bottom:none}@media (max-width:800px){.status-el .retweet-info .avatar.still-image{margin-left:20px}.status{max-width:100%}.status .avatar.still-image{width:40px;height:40px}.status .avatar.still-image.avatar-compact{width:32px;height:32px}}.attachments{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.attachments .attachment.media-upload-container{-ms-flex:0 0 auto;flex:0 0 auto;max-height:200px;max-width:100%;display:-ms-flexbox;display:flex}.attachments .attachment.media-upload-container video{max-width:100%}.attachments .placeholder{margin-right:8px;margin-bottom:4px}.attachments .nsfw-placeholder{cursor:pointer}.attachments .nsfw-placeholder.loading{cursor:progress}.attachments .attachment{position:relative;margin-top:.5em;-ms-flex-item-align:start;align-self:flex-start;line-height:0;border-radius:10px;border-radius:var(--attachmentRadius,10px);border-color:#222;border:1px solid var(--border,#222);overflow:hidden}.attachments .non-gallery.attachment.video{-ms-flex:1 0 40%;flex:1 0 40%}.attachments .non-gallery.attachment .nsfw{height:260px}.attachments .non-gallery.attachment .small{height:120px;-ms-flex-positive:0;flex-grow:0}.attachments .non-gallery.attachment .video{height:260px;display:-ms-flexbox;display:flex}.attachments .non-gallery.attachment video{max-height:100%;object-fit:contain}.attachments .fullwidth{-ms-flex-preferred-size:100%;flex-basis:100%}.attachments.video{line-height:0}.attachments .video-container{display:-ms-flexbox;display:flex;max-height:100%}.attachments .video{width:100%}.attachments .play-icon{position:absolute;font-size:64px;top:calc(50% - 32px);left:calc(50% - 32px);color:hsla(0,0%,100%,.75);text-shadow:0 0 2px rgba(0,0,0,.4)}.attachments .play-icon:before{margin:0}.attachments.html{-ms-flex-preferred-size:90%;flex-basis:90%;width:100%;display:-ms-flexbox;display:flex}.attachments .hider{position:absolute;right:0;white-space:nowrap;margin:10px;padding:5px;background:hsla(0,0%,90%,.6);font-weight:700;z-index:4;line-height:1;border-radius:5px;border-radius:var(--tooltipRadius,5px)}.attachments video{z-index:0}.attachments audio{width:100%}.attachments img.media-upload{line-height:0;max-height:200px;max-width:100%}.attachments .oembed{line-height:1.2em;-ms-flex:1 0 100%;flex:1 0 100%;width:100%;margin-right:15px;display:-ms-flexbox;display:flex}.attachments .oembed img{width:100%}.attachments .oembed .image{-ms-flex:1;flex:1}.attachments .oembed .image img{border:0;border-radius:5px;height:100%;object-fit:cover}.attachments .oembed .text{-ms-flex:2;flex:2;margin:8px;word-break:break-all}.attachments .oembed .text h1{font-size:14px;margin:0}.attachments .image-attachment{width:100%;height:100%}.attachments .image-attachment.hidden{display:none}.attachments .image-attachment .nsfw{object-fit:cover;width:100%;height:100%}.attachments .image-attachment img{image-orientation:from-image}.still-image{position:relative;line-height:0;overflow:hidden;width:100%;height:100%}.still-image:hover canvas{display:none}.still-image img{width:100%;height:100%;object-fit:contain}.still-image.animated:hover:before,.still-image.animated img{visibility:hidden}.still-image.animated:hover img{visibility:visible}.still-image.animated:before{content:"gif";position:absolute;line-height:10px;font-size:10px;top:5px;left:5px;background:hsla(0,0%,50%,.5);color:#fff;display:block;padding:2px 4px;border-radius:5px;border-radius:var(--tooltipRadius,5px);z-index:2}.still-image canvas{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;object-fit:contain}.fav-active{cursor:pointer;animation-duration:.6s}.fav-active:hover,.favorite-button.icon-star{color:orange;color:var(--cOrange,orange)}.rt-active{cursor:pointer;animation-duration:.6s}.icon-retweet.retweeted,.rt-active:hover{color:#0fa00f;color:var(--cGreen,#0fa00f)}.delete-status,.icon-cancel{cursor:pointer}.delete-status:hover,.icon-cancel:hover{color:red;color:var(--cRed,red)}.tribute-container ul{padding:0}.tribute-container ul li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.tribute-container img{padding:3px;width:16px;height:16px;border-radius:10px;border-radius:var(--avatarAltRadius,10px)}.post-status-form .visibility-tray{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.login .form-bottom,.post-status-form .form-bottom{display:-ms-flexbox;display:flex;padding:.5em;height:32px}.login .form-bottom button,.post-status-form .form-bottom button{width:10em}.login .form-bottom p,.post-status-form .form-bottom p{margin:.35em;padding:.35em;display:-ms-flexbox;display:flex}.login .error,.post-status-form .error{text-align:center}.login .media-upload-wrapper,.post-status-form .media-upload-wrapper{-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%;min-width:50px;margin-right:.2em;margin-bottom:.5em}.login .media-upload-wrapper .icon-cancel,.post-status-form .media-upload-wrapper .icon-cancel{display:inline-block;position:static;margin:0;padding-bottom:0;margin-left:10px;margin-left:var(--attachmentRadius,10px);background-color:#182230;background-color:var(--btn,#182230);border-bottom-left-radius:0;border-bottom-right-radius:0}.login .attachments,.post-status-form .attachments{padding:0 .5em}.login .attachments .attachment,.post-status-form .attachments .attachment{margin:0;position:relative;-ms-flex:0 0 auto;flex:0 0 auto;border:1px solid #222;border:1px solid var(--border,#222);text-align:center}.login .attachments .attachment audio,.post-status-form .attachments .attachment audio{min-width:300px;-ms-flex:1 0 auto;flex:1 0 auto}.login .attachments .attachment a,.post-status-form .attachments .attachment a{display:block;text-align:left;line-height:1.2;padding:.5em}.login .attachments i,.post-status-form .attachments i{position:absolute;margin:10px;padding:5px;background:hsla(0,0%,90%,.6);border-radius:10px;border-radius:var(--attachmentRadius,10px);font-weight:700}.login form,.post-status-form form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:.6em}.login .form-group,.post-status-form .form-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:.3em .5em .6em;line-height:24px}.login form textarea.form-control,.login form textarea.form-cw,.post-status-form form textarea.form-control,.post-status-form form textarea.form-cw{line-height:16px;resize:none;overflow:hidden;transition:min-height .2s .1s;min-height:1px}.login form textarea.form-control,.post-status-form form textarea.form-control{box-sizing:content-box}.login form textarea.form-control:focus,.post-status-form form textarea.form-control:focus{min-height:48px}.login .btn,.post-status-form .btn{cursor:pointer}.login .btn[disabled],.post-status-form .btn[disabled]{cursor:not-allowed}.login .icon-cancel,.post-status-form .icon-cancel{cursor:pointer;z-index:4}.media-upload{font-size:26px;-ms-flex:1;flex:1}.icon-upload{cursor:pointer}.emoji-input .form-control{width:100%}.user-card{background-size:cover;overflow:hidden}.user-card .panel-heading{padding:.5em 0;text-align:center;box-shadow:none;background:transparent;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch}.user-card .panel-body{word-wrap:break-word;background:linear-gradient(180deg,transparent,#121a24 80%);background:linear-gradient(180deg,transparent,var(--bg,#121a24) 80%)}.user-card p{margin-bottom:0}.user-card-bio{text-align:center}.user-card-bio img{object-fit:contain;vertical-align:middle;max-width:100%;max-height:400px}.user-card-bio img.emoji{width:32px;height:32px}.user-card-rounded-t{border-top-left-radius:10px;border-top-left-radius:var(--panelRadius,10px);border-top-right-radius:10px;border-top-right-radius:var(--panelRadius,10px)}.user-card-rounded{border-radius:10px;border-radius:var(--panelRadius,10px)}.user-card-bordered{border-color:#222;border:1px solid var(--border,#222)}.user-info{color:#b9b9ba;color:var(--lightText,#b9b9ba);padding:0 26px}.user-info .container{padding:16px 0 6px;display:-ms-flexbox;display:flex;max-height:56px}.user-info .container .avatar{-ms-flex:1 0 100%;flex:1 0 100%;width:56px;height:56px;box-shadow:0 1px 8px rgba(0,0,0,.75);box-shadow:var(--avatarShadow);object-fit:cover}.user-info:hover .animated.avatar canvas{display:none}.user-info:hover .animated.avatar img{visibility:visible}.user-info .usersettings{color:#b9b9ba;color:var(--lightText,#b9b9ba);opacity:.8}.user-info .name-and-screen-name{display:block;margin-left:.6em;text-align:left;text-overflow:ellipsis;white-space:nowrap;-ms-flex:1 1 0px;flex:1 1 0;z-index:1}.user-info .name-and-screen-name img{width:26px;height:26px;vertical-align:middle;object-fit:contain}.user-info .name-and-screen-name .top-line{display:-ms-flexbox;display:flex}.user-info .user-name{text-overflow:ellipsis;overflow:hidden;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:1em;font-size:15px}.user-info .user-name img{object-fit:contain;height:16px;width:16px;vertical-align:middle}.user-info .user-screen-name{color:#b9b9ba;color:var(--lightText,#b9b9ba);display:inline-block;font-weight:light;font-size:15px;padding-right:.1em;width:100%;display:-ms-flexbox;display:flex}.user-info .user-screen-name .dailyAvg{min-width:1px;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:1em;font-size:.7em;color:#b9b9ba;color:var(--text,#b9b9ba)}.user-info .user-screen-name .handle{min-width:1px;-ms-flex:0 1 auto;flex:0 1 auto;text-overflow:ellipsis;overflow:hidden}.user-info .user-screen-name .staff{text-transform:capitalize;color:#b9b9ba;color:var(--btnText,#b9b9ba);background-color:#182230;background-color:var(--btn,#182230)}.user-info .user-meta{margin-bottom:.15em;display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;font-size:14px;line-height:22px;-ms-flex-wrap:wrap;flex-wrap:wrap}.user-info .user-meta .following{-ms-flex:1 0 auto;flex:1 0 auto;margin:0;margin-bottom:.25em;text-align:left}.user-info .user-meta .highlighter{-ms-flex:0 1 auto;flex:0 1 auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-.5em;-ms-flex-item-align:start;align-self:start}.user-info .user-meta .highlighter .userHighlightCl{padding:2px 10px;-ms-flex:1 0 auto;flex:1 0 auto}.user-info .user-meta .highlighter .userHighlightSel,.user-info .user-meta .highlighter .userHighlightSel.select{padding-top:0;padding-bottom:0;-ms-flex:1 0 auto;flex:1 0 auto}.user-info .user-meta .highlighter .userHighlightSel.select i{line-height:22px}.user-info .user-meta .highlighter .userHighlightText{width:70px;-ms-flex:1 0 auto;flex:1 0 auto}.user-info .user-meta .highlighter .userHighlightCl,.user-info .user-meta .highlighter .userHighlightSel,.user-info .user-meta .highlighter .userHighlightSel.select,.user-info .user-meta .highlighter .userHighlightText{height:22px;vertical-align:top;margin-right:.5em;margin-bottom:.25em}.user-info .user-interactions{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;margin-right:-.75em}.user-info .user-interactions div{-ms-flex:1 0 0px;flex:1 0 0;margin-right:.75em;margin-bottom:.6em;white-space:nowrap}.user-info .user-interactions .follow,.user-info .user-interactions .mute{max-width:220px;min-height:28px}.user-info .user-interactions button{width:100%;height:100%;margin:0}.user-info .user-interactions .remote-button{height:28px!important;width:92%}.user-info .user-interactions .pressed{border-bottom-color:hsla(0,0%,100%,.2);border-top-color:rgba(0,0,0,.2)}.user-counts{display:-ms-flexbox;display:flex;line-height:16px;padding:.5em 1.5em 0;text-align:center;-ms-flex-pack:justify;justify-content:space-between;color:#b9b9ba;color:var(--lightText,#b9b9ba);-ms-flex-wrap:wrap;flex-wrap:wrap}.user-count{-ms-flex:1 0 auto;flex:1 0 auto;padding:.5em 0;margin:0 .5em}.user-count h5{font-size:1em;font-weight:bolder;margin:0 0 .25em}.user-count a{text-decoration:none}.avatar.still-image{width:48px;height:48px;box-shadow:var(--avatarStatusShadow);border-radius:4px;border-radius:var(--avatarRadius,4px)}.avatar.still-image img{width:100%;height:100%}.avatar.still-image.better-shadow{box-shadow:var(--avatarStatusShadowInset);filter:var(--avatarStatusShadowFilter)}.avatar.still-image.animated:before{display:none}.avatar.still-image.avatar-compact{width:32px;height:32px;border-radius:10px;border-radius:var(--avatarAltRadius,10px)}.remote-follow{max-width:220px}.remote-follow .remote-button{width:100%;min-height:28px}.popper-wrapper{z-index:8}.popper-wrapper .popper__arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px}.popper-wrapper[x-placement^=top]{margin-bottom:5px}.popper-wrapper[x-placement^=top] .popper__arrow{border-width:5px 5px 0;border-color:#121a24 transparent transparent;border-color:var(--bg,#121a24) transparent transparent;bottom:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.popper-wrapper[x-placement^=bottom]{margin-top:5px}.popper-wrapper[x-placement^=bottom] .popper__arrow{border-width:0 5px 5px;border-color:transparent transparent #121a24;border-color:transparent transparent var(--bg,#121a24);top:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.popper-wrapper[x-placement^=right]{margin-left:5px}.popper-wrapper[x-placement^=right] .popper__arrow{border-width:5px 5px 5px 0;border-color:transparent #121a24 transparent transparent;border-color:transparent var(--bg,#121a24) transparent transparent;left:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.popper-wrapper[x-placement^=left]{margin-right:5px}.popper-wrapper[x-placement^=left] .popper__arrow{border-width:5px 0 5px 5px;border-color:transparent transparent transparent #121a24;border-color:transparent transparent transparent var(--bg,#121a24);right:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.dropdown-menu{display:block;padding:.5rem 0;font-size:1rem;text-align:left;list-style:none;max-width:100vw;z-index:10;box-shadow:1px 1px 4px rgba(0,0,0,.6);box-shadow:var(--panelShadow);border:none;border-radius:4px;border-radius:var(--btnRadius,4px);background-color:#121a24;background-color:var(--bg,#121a24)}.dropdown-menu .dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #222;border-top:1px solid var(--border,#222)}.dropdown-menu .dropdown-item{line-height:21px;margin-right:5px;overflow:auto;display:block;padding:.25rem 1rem .25rem 1.5rem;clear:both;font-weight:400;text-align:inherit;white-space:normal;border:none;border-radius:0;background-color:transparent;box-shadow:none;width:100%;height:100%}.dropdown-menu .dropdown-item:hover{background-color:#182230;background-color:var(--btn,#182230);box-shadow:none}.menu-checkbox{float:right;min-width:22px;max-width:22px;min-height:22px;max-height:22px;line-height:22px;text-align:center;border-radius:0;background-color:#182230;background-color:var(--input,#182230);box-shadow:inset 0 0 2px #000;box-shadow:var(--inputShadow)}.menu-checkbox.menu-checkbox-checked:after{content:"\2714"}.dark-overlay:before{bottom:0;content:" ";left:0;right:0;background:rgba(27,31,35,.5);z-index:99}.dark-overlay:before,.dialog-modal.panel{display:block;cursor:default;position:fixed;top:0}.dialog-modal.panel{left:50%;max-height:80vh;max-width:90vw;margin:15vh auto;transform:translateX(-50%);z-index:999;background-color:#121a24;background-color:var(--bg,#121a24)}.dialog-modal.panel .dialog-modal-heading{padding:.5em;margin-right:auto;margin-bottom:0;white-space:nowrap;color:var(--panelText);background-color:#182230;background-color:var(--panel,#182230)}.dialog-modal.panel .dialog-modal-heading .title{margin-bottom:0}.dialog-modal.panel .dialog-modal-content{margin:0;padding:1rem;background-color:#151e2a;background-color:var(--lightBg,#151e2a);white-space:normal}.dialog-modal.panel .dialog-modal-footer{margin:0;padding:.5em;background-color:#151e2a;background-color:var(--lightBg,#151e2a);border-top:1px solid #121a24;border-top:1px solid var(--bg,#121a24);-ms-flex-pack:end;justify-content:flex-end}.dialog-modal.panel .dialog-modal-footer button{width:auto;margin-left:.5rem}.popper{width:auto;background-color:#fafafa;color:#212121;text-align:center;padding:2px;display:inline-block;border-radius:3px;position:absolute;font-size:14px;font-weight:400;border:1px solid #ebebeb;z-index:200000;box-shadow:0 0 6px 0 #3a3a3a}.popper .popper__arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px}.popper[x-placement^=top]{margin-bottom:5px}.popper[x-placement^=top] .popper__arrow{border-width:5px 5px 0;border-color:#fafafa transparent transparent;bottom:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.popper[x-placement^=bottom]{margin-top:5px}.popper[x-placement^=bottom] .popper__arrow{border-width:0 5px 5px;border-color:transparent transparent #fafafa;top:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.popper[x-placement^=right]{margin-left:5px}.popper[x-placement^=right] .popper__arrow{border-width:5px 5px 5px 0;border-color:transparent #fafafa transparent transparent;left:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.popper[x-placement^=left]{margin-right:5px}.popper[x-placement^=left] .popper__arrow{border-width:5px 0 5px 5px;border-color:transparent transparent transparent #fafafa;right:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.gallery-row{height:200px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-positive:1;flex-grow:1;margin-top:.5em}.gallery-row .attachment,.gallery-row .attachments{margin:0 .5em 0 0;-ms-flex-positive:1;flex-grow:1;height:100%;box-sizing:border-box;min-width:2em}.gallery-row .attachment:last-child,.gallery-row .attachments:last-child{margin:0}.gallery-row .image-attachment{width:100%;height:100%}.gallery-row .video-container{height:100%}.gallery-row.contain-fit img,.gallery-row.contain-fit video{object-fit:contain}.gallery-row.cover-fit img,.gallery-row.cover-fit video{object-fit:cover}.link-preview-card{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;cursor:pointer;overflow:hidden;margin-top:.5em;color:#b9b9ba;color:var(--text,#b9b9ba);border-radius:10px;border-radius:var(--attachmentRadius,10px);border-color:#222;border:1px solid var(--border,#222)}.link-preview-card .card-image{-ms-flex-negative:0;flex-shrink:0;width:120px;max-width:25%}.link-preview-card .card-image img{width:100%;height:100%;object-fit:cover;border-radius:10px;border-radius:var(--attachmentRadius,10px)}.link-preview-card .small-image{width:80px}.link-preview-card .card-content{max-height:100%;margin:.5em;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.link-preview-card .card-host{font-size:12px}.link-preview-card .card-description{margin:.5em 0 0;overflow:hidden;text-overflow:ellipsis;word-break:break-word;line-height:1.2em;max-height:calc(1.2em * 3 - 1px)}.timeline .panel-disabled .status-el{border-left:none;border-bottom-width:1px;border-bottom-style:solid;border-color:var(--border,#222);border-radius:0}.user-profile{-ms-flex:2;flex:2;-ms-flex-preferred-size:500px;flex-basis:500px}.user-profile .userlist-placeholder{-ms-flex-align:middle;align-items:middle;padding:2em}.user-profile .timeline-heading,.user-profile .userlist-placeholder{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.user-profile .timeline-heading .alert,.user-profile .timeline-heading .loadmore-button{-ms-flex:1;flex:1}.user-profile .timeline-heading .loadmore-button{height:28px;margin:10px .6em}.user-profile .timeline-heading .loadmore-text,.user-profile .timeline-heading .title{display:none}.user-profile-placeholder .panel-body{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:middle;align-items:middle;padding:7em}.follow-card-content-container{-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:1.5em}.follow-card-follow-button{margin-top:.5em;margin-left:auto;width:10em}.basic-user-card{display:-ms-flexbox;display:flex;-ms-flex:1 0;flex:1 0;margin:0;padding:.6em 1em}.basic-user-card-collapsed-content{margin-left:.7em;text-align:left;-ms-flex:1;flex:1;min-width:0}.basic-user-card-user-name img{object-fit:contain;height:16px;width:16px;vertical-align:middle}.basic-user-card-user-name-value{display:inline-block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.basic-user-card-expanded-content{-ms-flex:1;flex:1;margin-left:.7em}.list-item:not(:last-child){border-bottom:1px solid;border-bottom-color:#222;border-bottom-color:var(--border,#222)}.list-empty-content{text-align:center;padding:10px}.with-load-more-footer{padding:10px;text-align:center;border-top:1px solid;border-top-color:#222;border-top-color:var(--border,#222)}.with-load-more-footer .error{font-size:14px}.setting-item{border-bottom:2px solid var(--fg,#182230);margin:1em 1em 1.4em;padding-bottom:1.4em}.setting-item>div{margin-bottom:.5em}.setting-item>div:last-child{margin-bottom:0}.setting-item:last-child{border-bottom:none;padding-bottom:0;margin-bottom:1em}.setting-item select{min-width:10em}.setting-item textarea{width:100%;max-width:100%;height:100px}.setting-item .unavailable,.setting-item .unavailable i{color:var(--cRed,red);color:red}.setting-item .btn{min-height:28px;min-width:10em;padding:0 2em}.setting-item .number-input{max-width:6em}.select-multiple{display:-ms-flexbox;display:flex}.select-multiple .option-list{margin:0;padding-left:.5em}.option-list,.setting-list{list-style-type:none;padding-left:2em}.option-list li,.setting-list li{margin-bottom:.5em}.option-list .suboptions,.setting-list .suboptions{margin-top:.3em}.tab-switcher .contents .hidden{display:none}.tab-switcher .tabs{display:flex;position:relative;width:100%;overflow-y:hidden;overflow-x:auto;padding-top:5px;box-sizing:border-box}.tab-switcher .tabs:after,.tab-switcher .tabs:before{display:block;content:"";flex:1 1 auto;border-bottom:1px solid;border-bottom-color:#222;border-bottom-color:var(--border,#222)}.tab-switcher .tabs .tab-wrapper{height:28px;position:relative;display:flex;flex:0 0 auto}.tab-switcher .tabs .tab-wrapper .tab{width:100%;min-width:1px;position:relative;border-bottom-left-radius:0;border-bottom-right-radius:0;padding:6px 1em;padding-bottom:99px;margin-bottom:-93px;white-space:nowrap}.tab-switcher .tabs .tab-wrapper .tab:not(.active){z-index:4}.tab-switcher .tabs .tab-wrapper .tab:not(.active):hover{z-index:6}.tab-switcher .tabs .tab-wrapper .tab.active{background:transparent;z-index:5}.tab-switcher .tabs .tab-wrapper:not(.active):after{content:"";position:absolute;left:0;right:0;bottom:0;z-index:7;border-bottom:1px solid;border-bottom-color:#222;border-bottom-color:var(--border,#222)}.style-switcher .preset-switcher{margin-right:1em}.style-switcher .style-control{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;margin-bottom:5px}.style-switcher .style-control .label{-ms-flex:1;flex:1}.style-switcher .style-control.disabled input:not(.exclude-disabled),.style-switcher .style-control.disabled select:not(.exclude-disabled){opacity:.5}.style-switcher .style-control input,.style-switcher .style-control select{min-width:3em;margin:0;-ms-flex:0;flex:0}.style-switcher .style-control input[type=color],.style-switcher .style-control select[type=color]{padding:1px;cursor:pointer;height:29px;min-width:2em;border:none;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.style-switcher .style-control input[type=number],.style-switcher .style-control select[type=number]{min-width:5em}.style-switcher .style-control input[type=range],.style-switcher .style-control select[type=range]{-ms-flex:1;flex:1;min-width:3em}.style-switcher .style-control input[type=checkbox]+label,.style-switcher .style-control select[type=checkbox]+label{margin:6px 0}.style-switcher .style-control input:not([type=number]):not([type=text]),.style-switcher .style-control select:not([type=number]):not([type=text]){-ms-flex-item-align:start;align-self:flex-start}.style-switcher .tab-switcher{margin:0 -1em}.style-switcher .reset-container{-ms-flex-wrap:wrap;flex-wrap:wrap}.style-switcher .apply-container,.style-switcher .color-container,.style-switcher .fonts-container,.style-switcher .radius-container,.style-switcher .reset-container{display:-ms-flexbox;display:flex}.style-switcher .fonts-container,.style-switcher .radius-container{-ms-flex-direction:column;flex-direction:column}.style-switcher .color-container{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.style-switcher .color-container>h4{width:99%}.style-switcher .color-container,.style-switcher .fonts-container,.style-switcher .presets-container,.style-switcher .radius-container,.style-switcher .shadow-container{margin:1em 1em 0}.style-switcher .tab-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:baseline;align-items:baseline;width:100%;min-height:30px;margin-bottom:1em}.style-switcher .tab-header .btn{min-width:1px;-ms-flex:0 auto;flex:0 auto;padding:0 1em}.style-switcher .tab-header p{-ms-flex:1;flex:1;margin:0;margin-right:.5em}.style-switcher .shadow-selector .override{-ms-flex:1;flex:1;margin-left:.5em}.style-switcher .shadow-selector .select-container{margin-top:-4px;margin-bottom:-3px}.style-switcher .save-load,.style-switcher .save-load-options{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap}.style-switcher .save-load-options .import-export,.style-switcher .save-load-options .presets,.style-switcher .save-load .import-export,.style-switcher .save-load .presets{margin-bottom:.5em}.style-switcher .save-load-options .import-export,.style-switcher .save-load .import-export{display:-ms-flexbox;display:flex}.style-switcher .save-load-options .override,.style-switcher .save-load .override{margin-left:.5em}.style-switcher .save-load-options{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:.5em;-ms-flex-pack:center;justify-content:center}.style-switcher .save-load-options .keep-option{margin:0 .5em .5em;min-width:25%}.style-switcher .preview-container{border-top:1px dashed;border-bottom:1px dashed;border-color:#222;border-color:var(--border,#222);margin:1em -1em 0;padding:1em;background:var(--body-background-image);background-size:cover;background-position:50% 50%}.style-switcher .preview-container .dummy .post{font-family:var(--postFont);display:-ms-flexbox;display:flex}.style-switcher .preview-container .dummy .post .content{-ms-flex:1;flex:1}.style-switcher .preview-container .dummy .post .content h4{margin-bottom:.25em}.style-switcher .preview-container .dummy .post .content .icons{margin-top:.5em;display:-ms-flexbox;display:flex}.style-switcher .preview-container .dummy .post .content .icons i{margin-right:1em}.style-switcher .preview-container .dummy .after-post{margin-top:1em;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.style-switcher .preview-container .dummy .avatar,.style-switcher .preview-container .dummy .avatar-alt{background:linear-gradient(135deg,#b8e1fc,#a9d2f3 10%,#90bae4 25%,#90bcea 37%,#90bff0 50%,#6ba8e5 51%,#a2daf5 83%,#bdf3fd);color:#000;font-family:sans-serif;text-align:center;margin-right:1em}.style-switcher .preview-container .dummy .avatar-alt{-ms-flex:0 auto;flex:0 auto;margin-left:28px;font-size:12px;min-width:20px;min-height:20px;line-height:20px;border-radius:10px;border-radius:var(--avatarAltRadius,10px)}.style-switcher .preview-container .dummy .avatar{-ms-flex:0 auto;flex:0 auto;width:48px;height:48px;font-size:14px;line-height:48px}.style-switcher .preview-container .dummy .actions{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline}.style-switcher .preview-container .dummy .actions .checkbox{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:baseline;align-items:baseline;margin-right:1em;-ms-flex:1;flex:1}.style-switcher .preview-container .dummy .separator{margin:1em;border-bottom:1px solid;border-color:#222;border-color:var(--border,#222)}.style-switcher .preview-container .dummy .panel-heading .alert,.style-switcher .preview-container .dummy .panel-heading .badge,.style-switcher .preview-container .dummy .panel-heading .btn,.style-switcher .preview-container .dummy .panel-heading .faint{margin-left:1em;white-space:nowrap}.style-switcher .preview-container .dummy .panel-heading .faint{text-overflow:ellipsis;min-width:2em;overflow-x:hidden}.style-switcher .preview-container .dummy .panel-heading .flex-spacer{-ms-flex:1;flex:1}.style-switcher .preview-container .dummy .btn{margin-left:0;padding:0 1em;min-width:3em;min-height:30px}.style-switcher .apply-container{-ms-flex-pack:center;justify-content:center}.style-switcher .color-item,.style-switcher .radius-item{min-width:20em;margin:5px 6px 0 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1 0px;flex:1 1 0}.style-switcher .color-item.wide,.style-switcher .radius-item.wide{min-width:60%}.style-switcher .color-item:not(.wide):nth-child(odd),.style-switcher .radius-item:not(.wide):nth-child(odd){margin-right:7px}.style-switcher .color-item .color,.style-switcher .color-item .opacity,.style-switcher .radius-item .color,.style-switcher .radius-item .opacity{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline}.style-switcher .radius-item{-ms-flex-preferred-size:auto;flex-basis:auto}.style-switcher .theme-color-cl,.style-switcher .theme-radius-rn{border:0;box-shadow:none;background:transparent;color:var(--faint,hsla(240,1%,73%,.5));-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.style-switcher .theme-color-cl,.style-switcher .theme-color-in,.style-switcher .theme-radius-in{margin-left:4px}.style-switcher .theme-radius-in{min-width:1em;max-width:7em;-ms-flex:1;flex:1}.style-switcher .theme-radius-lb{max-width:50em}.style-switcher .theme-preview-content{padding:20px}.style-switcher .btn{margin-left:.25em;margin-right:.25em}.color-control input.text-input{max-width:7em;-ms-flex:1;flex:1}.shadow-control{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin-bottom:1em}.shadow-control .shadow-preview-container,.shadow-control .shadow-tweak{margin:5px 6px 0 0}.shadow-control .shadow-preview-container{-ms-flex:0;flex:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.shadow-control .shadow-preview-container input[type=number]{width:5em;min-width:2em}.shadow-control .shadow-preview-container .x-shift-control,.shadow-control .shadow-preview-container .y-shift-control{display:-ms-flexbox;display:flex;-ms-flex:0;flex:0}.shadow-control .shadow-preview-container .x-shift-control[disabled=disabled] *,.shadow-control .shadow-preview-container .y-shift-control[disabled=disabled] *{opacity:.5}.shadow-control .shadow-preview-container .x-shift-control{-ms-flex-align:start;align-items:flex-start}.shadow-control .shadow-preview-container .x-shift-control .wrap,.shadow-control .shadow-preview-container input[type=range]{margin:0;width:15em;height:2em}.shadow-control .shadow-preview-container .y-shift-control{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end}.shadow-control .shadow-preview-container .y-shift-control .wrap{width:2em;height:15em}.shadow-control .shadow-preview-container .y-shift-control input[type=range]{transform-origin:1em 1em;transform:rotate(90deg)}.shadow-control .shadow-preview-container .preview-window{-ms-flex:1;flex:1;background-color:#999;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-image:linear-gradient(45deg,#666 25%,transparent 0),linear-gradient(-45deg,#666 25%,transparent 0),linear-gradient(45deg,transparent 75%,#666 0),linear-gradient(-45deg,transparent 75%,#666 0);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0;border-radius:4px;border-radius:var(--inputRadius,4px)}.shadow-control .shadow-preview-container .preview-window .preview-block{width:33%;height:33%;background-color:#121a24;background-color:var(--bg,#121a24);border-radius:10px;border-radius:var(--panelRadius,10px)}.shadow-control .shadow-tweak{-ms-flex:1;flex:1;min-width:280px}.shadow-control .shadow-tweak .id-control{-ms-flex-align:stretch;align-items:stretch}.shadow-control .shadow-tweak .id-control .btn,.shadow-control .shadow-tweak .id-control .select{min-width:1px;margin-right:5px}.shadow-control .shadow-tweak .id-control .btn{padding:0 .4em;margin:0 .1em}.shadow-control .shadow-tweak .id-control .select{-ms-flex:1;flex:1}.shadow-control .shadow-tweak .id-control .select select{-ms-flex-item-align:initial;-ms-grid-row-align:initial;align-self:auto}.font-control input.custom-font{min-width:10em}.font-control.custom .select{border-top-right-radius:0;border-bottom-right-radius:0}.font-control.custom .custom-font{border-top-left-radius:0;border-bottom-left-radius:0}.contrast-ratio{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-top:-4px;margin-bottom:5px}.contrast-ratio .label{margin-right:1em}.contrast-ratio .rating{display:inline-block;text-align:center}.import-export-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:baseline;align-items:baseline;-ms-flex-pack:center;justify-content:center}.registration-form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:.6em}.registration-form .container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.registration-form .terms-of-service{-ms-flex:0 1 50%;flex:0 1 50%;margin:.8em}.registration-form .text-fields{margin-top:.6em;-ms-flex:1 0;flex:1 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.registration-form textarea{min-height:100px}.registration-form .form-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:.3em 0;line-height:24px;margin-bottom:1em}.registration-form .form-group--error{animation-name:shakeError;animation-duration:.6s;animation-timing-function:ease-in-out}.registration-form .form-group--error .form--label{color:#f04124;color:var(--cRed,#f04124)}.registration-form .form-error{margin-top:-.7em;text-align:left}.registration-form .form-error span{font-size:12px}.registration-form .form-error ul{list-style:none;padding:0 0 0 5px;margin-top:0}.registration-form .form-error ul li:before{content:"\2022 "}.registration-form form textarea{line-height:16px;resize:vertical}.registration-form .captcha{max-width:350px;margin-bottom:.4em}.registration-form .btn{margin-top:.6em;height:28px}.registration-form .error{text-align:center}@media (max-width:800px){.registration-form .container{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.profile-edit .bio{margin:0}.profile-edit input[type=file]{padding:5px;height:auto}.profile-edit .banner{max-width:100%}.profile-edit .uploading{font-size:1.5em;margin:.25em}.profile-edit .name-changer{width:100%}.profile-edit .bg{max-width:100%}.profile-edit .current-avatar{display:block;width:150px;height:150px;border-radius:4px;border-radius:var(--avatarRadius,4px)}.profile-edit .oauth-tokens{width:100%}.profile-edit .oauth-tokens th{text-align:left}.profile-edit .oauth-tokens .actions{text-align:right}.profile-edit-usersearch-wrapper{padding:1em}.profile-edit-bulk-actions{text-align:right;padding:0 1em;min-height:28px}.profile-edit-bulk-actions button{width:10em}.image-cropper-img-input{display:none}.image-cropper-image-container{position:relative}.image-cropper-image-container img{display:block;max-width:100%}.image-cropper-buttons-wrapper{margin-top:10px}.image-cropper-buttons-wrapper button{margin-top:5px}/*! - * Cropper.js v1.4.3 - * https://fengyuanchen.github.io/cropperjs - * - * Copyright 2015-present Chen Fengyuan - * Released under the MIT license - * - * Date: 2018-10-24T13:07:11.429Z - */.cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cropper-container img{display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-canvas,.cropper-wrap-box{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline-color:rgba(51,153,255,.75);outline:1px solid #39f;overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:33.33333%;left:0;top:33.33333%;width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:33.33333%;top:0;width:33.33333%}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:after,.cropper-center:before{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media (min-width:768px){.cropper-point.point-se{height:15px;width:15px}}@media (min-width:992px){.cropper-point.point-se{height:10px;width:10px}}@media (min-width:1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC")}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}.block-card-content-container{margin-top:.5em;text-align:right}.block-card-content-container button{width:10em}.mute-card-content-container{margin-top:.5em;text-align:right}.mute-card-content-container button{width:10em}.selectable-list-item-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.selectable-list-item-selected-inner{background-color:#151e2a;background-color:var(--lightBg,#151e2a)}.selectable-list-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.6em 0;border-bottom:2px solid;border-bottom-color:#222;border-bottom-color:var(--border,#222)}.selectable-list-header-actions{-ms-flex:1;flex:1}.selectable-list-checkbox-wrapper{padding:0 10px;-ms-flex:none;flex:none}.checkbox{position:relative;display:inline-block;padding-left:1.2em;min-height:1.2em}.checkbox-indicator:before{position:absolute;left:0;top:0;display:block;content:"\2714";transition:color .2s;width:1.1em;height:1.1em;border-radius:2px;border-radius:var(--checkboxRadius,2px);box-shadow:inset 0 0 2px #000;box-shadow:var(--inputShadow);background-color:#182230;background-color:var(--input,#182230);vertical-align:top;text-align:center;line-height:1.1em;font-size:1.1em;color:transparent;overflow:hidden;box-sizing:border-box}.checkbox input[type=checkbox]{display:none}.checkbox input[type=checkbox]:checked+.checkbox-indicator:before{color:#b9b9ba;color:var(--text,#b9b9ba)}.checkbox input[type=checkbox]:indeterminate+.checkbox-indicator:before{content:"\2013";color:#b9b9ba;color:var(--text,#b9b9ba)}.checkbox input[type=checkbox]:disabled+.checkbox-indicator:before{opacity:.5}.checkbox>span{margin-left:.5em}.autosuggest{position:relative}.autosuggest-input{display:block;width:100%}.autosuggest-results{position:absolute;left:0;top:100%;right:0;max-height:400px;background-color:#151e2a;background-color:var(--lightBg,#151e2a);border-color:#222;border:1px solid var(--border,#222);border-radius:4px;border-radius:var(--inputRadius,4px);border-top-left-radius:0;border-top-right-radius:0;box-shadow:1px 1px 4px rgba(0,0,0,.6);box-shadow:var(--panelShadow);overflow-y:auto;z-index:1}.with-subscription-loading{padding:10px;text-align:center}.with-subscription-loading .error{font-size:14px}.follow-request-card-content-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.follow-request-card-content-container button{margin-top:.5em;margin-right:.5em;-ms-flex:1 1;flex:1 1;max-width:12em;min-width:8em}.follow-request-card-content-container button:last-child{margin-right:0}.user-search-input-container{margin:.5em;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.user-search-input-container .search-button{margin-left:.5em}.loading-icon{padding:1em}.notifications{padding-bottom:15em}.notifications .loadmore-error{color:#b9b9ba;color:var(--text,#b9b9ba)}.notifications .notification{position:relative}.notifications .notification .notification-overlay{position:absolute;top:0;right:0;left:0;bottom:0;pointer-events:none}.notifications .notification.unseen .notification-overlay{background-image:linear-gradient(135deg,var(--badgeNotification,red) 4px,transparent 10px)}.notification{box-sizing:border-box;display:-ms-flexbox;display:flex;border-bottom:1px solid;border-color:#222;border-color:var(--border,#222)}.notification:hover .animated.avatar canvas{display:none}.notification:hover .animated.avatar img{visibility:visible}.notification .non-mention{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:.6em;min-width:0}.notification .non-mention .avatar-container{width:32px;height:32px}.notification .non-mention .status-el{padding:0}.notification .non-mention .status-el .status{padding:.25em 0;color:hsla(240,1%,73%,.5);color:var(--faint,hsla(240,1%,73%,.5))}.notification .non-mention .status-el .status a{color:var(--faintLink)}.notification .non-mention .status-el .media-body{margin:0}.notification .follow-text{padding:.5em 0}.notification .status-el{-ms-flex:1;flex:1}.notification time{white-space:nowrap}.notification .notification-right{-ms-flex:1;flex:1;padding-left:.8em;min-width:0}.notification .notification-details{min-width:0;word-wrap:break-word;line-height:18px;position:relative;overflow:hidden;width:100%;-ms-flex:1 1 0px;flex:1 1 0;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between}.notification .notification-details .name-and-action{-ms-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis}.notification .notification-details .username{font-weight:bolder;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.notification .notification-details .username img{width:14px;height:14px;vertical-align:middle;object-fit:contain}.notification .notification-details .timeago{margin-right:.2em}.notification .notification-details .icon-retweet.lit{color:#0fa00f;color:var(--cGreen,#0fa00f)}.notification .notification-details .icon-reply.lit,.notification .notification-details .icon-user-plus.lit{color:#0095ff;color:var(--cBlue,#0095ff)}.notification .notification-details .icon-star.lit{color:orange;color:var(--cOrange,orange)}.notification .notification-details .status-content{margin:0;max-height:300px}.notification .notification-details h1{word-break:break-all;margin:0 0 .3em;padding:0;font-size:1em;line-height:20px}.notification .notification-details h1 small{font-weight:lighter}.notification .notification-details p{margin:0;margin-top:0;margin-bottom:.3em}.login-form .btn{min-height:28px;width:10em}.login-form .register{-ms-flex:1 1;flex:1 1}.login-form .login-bottom{margin-top:1em;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.login .error{text-align:center;animation-name:shakeError;animation-duration:.4s;animation-timing-function:ease-in-out}.floating-chat{position:fixed;right:0;bottom:0;z-index:1000;max-width:25em}.chat-heading{cursor:pointer}.chat-heading .icon-comment-empty{color:#b9b9ba;color:var(--text,#b9b9ba)}.chat-window{overflow-y:auto;overflow-x:hidden;max-height:20em}.chat-window-container{height:100%}.chat-message{display:-ms-flexbox;display:flex;padding:.2em .5em}.chat-avatar img{height:24px;width:24px;border-radius:4px;border-radius:var(--avatarRadius,4px);margin-right:.5em;margin-top:.25em}.chat-input{display:-ms-flexbox;display:flex}.chat-input textarea{-ms-flex:1;flex:1;margin:.6em;min-height:3.5em;resize:none}.chat-panel .title{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.features-panel li{line-height:24px}.tos-content{margin:1em}#app{min-height:100vh;max-width:100%;overflow:hidden}.app-bg-wrapper{position:fixed;z-index:-1;height:100%;width:100%;background-size:cover;background-repeat:no-repeat;background-position:0 50%}i{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}h4{margin:0}#content{box-sizing:border-box;padding-top:60px;margin:auto;min-height:100vh;max-width:980px;background-color:rgba(0,0,0,.15);-ms-flex-line-pack:start;align-content:flex-start}.text-center{text-align:center}body{font-family:sans-serif;font-family:var(--interfaceFont,sans-serif);font-size:14px;margin:0;color:#b9b9ba;color:var(--text,#b9b9ba);max-width:100vw;overflow-x:hidden}a{text-decoration:none;color:#d8a070;color:var(--link,#d8a070)}button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#182230;background-color:var(--btn,#182230);border:none;border-radius:4px;border-radius:var(--btnRadius,4px);cursor:pointer;box-shadow:0 0 2px 0 #000,inset 0 1px 0 0 hsla(0,0%,100%,.2),inset 0 -1px 0 0 rgba(0,0,0,.2);box-shadow:var(--buttonShadow);font-size:14px;font-family:sans-serif;font-family:var(--interfaceFont,sans-serif)}button,button i[class*=icon-]{color:#b9b9ba;color:var(--btnText,#b9b9ba)}button::-moz-focus-inner{border:none}button:hover{box-shadow:0 0 4px hsla(0,0%,100%,.3);box-shadow:var(--buttonHoverShadow)}button:active{box-shadow:0 0 4px 0 hsla(0,0%,100%,.3),inset 0 1px 0 0 rgba(0,0,0,.2),inset 0 -1px 0 0 hsla(0,0%,100%,.2);box-shadow:var(--buttonPressedShadow)}button:disabled{cursor:not-allowed;opacity:.5}button.pressed{color:hsla(240,1%,73%,.5);color:var(--faint,hsla(240,1%,73%,.5));background-color:#121a24;background-color:var(--bg,#121a24)}button.danger{color:#b9b9ba;color:var(--alertErrorPanelText,#b9b9ba);background-color:rgba(211,16,20,.5);background-color:var(--alertError,rgba(211,16,20,.5))}label.select{padding:0}.select,input,textarea{border:none;border-radius:4px;border-radius:var(--inputRadius,4px);box-shadow:inset 0 1px 0 0 rgba(0,0,0,.2),inset 0 -1px 0 0 hsla(0,0%,100%,.2),inset 0 0 2px 0 #000;box-shadow:var(--inputShadow);background-color:#182230;background-color:var(--input,#182230);color:#b9b9ba;color:var(--inputText,#b9b9ba);font-family:sans-serif;font-family:var(--inputFont,sans-serif);font-size:14px;padding:8px .5em;box-sizing:border-box;display:inline-block;position:relative;height:28px;line-height:16px;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.select:disabled,.select[disabled=disabled],input:disabled,input[disabled=disabled],textarea:disabled,textarea[disabled=disabled]{cursor:not-allowed;opacity:.5}.select .icon-down-open,input .icon-down-open,textarea .icon-down-open{position:absolute;top:0;bottom:0;right:5px;height:100%;color:#b9b9ba;color:var(--text,#b9b9ba);line-height:28px;z-index:0;pointer-events:none}.select select,input select,textarea select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;color:#b9b9ba;color:var(--inputText,--text,#b9b9ba);margin:0;padding:0 2em 0 .2em;font-family:sans-serif;font-family:var(--inputFont,sans-serif);font-size:14px;width:100%;z-index:1;height:28px;line-height:16px}.select[type=range],input[type=range],textarea[type=range]{background:none;border:none;margin:0;box-shadow:none;-ms-flex:1;flex:1}.select[type=checkbox],.select[type=radio],input[type=checkbox],input[type=radio],textarea[type=checkbox],textarea[type=radio]{display:none}.select[type=checkbox]:checked+label:before,.select[type=radio]:checked+label:before,input[type=checkbox]:checked+label:before,input[type=radio]:checked+label:before,textarea[type=checkbox]:checked+label:before,textarea[type=radio]:checked+label:before{color:#b9b9ba;color:var(--text,#b9b9ba)}.select[type=checkbox]:disabled,.select[type=checkbox]:disabled+label,.select[type=checkbox]:disabled+label:before,.select[type=radio]:disabled,.select[type=radio]:disabled+label,.select[type=radio]:disabled+label:before,input[type=checkbox]:disabled,input[type=checkbox]:disabled+label,input[type=checkbox]:disabled+label:before,input[type=radio]:disabled,input[type=radio]:disabled+label,input[type=radio]:disabled+label:before,textarea[type=checkbox]:disabled,textarea[type=checkbox]:disabled+label,textarea[type=checkbox]:disabled+label:before,textarea[type=radio]:disabled,textarea[type=radio]:disabled+label,textarea[type=radio]:disabled+label:before{opacity:.5}.select[type=checkbox]+label:before,.select[type=radio]+label:before,input[type=checkbox]+label:before,input[type=radio]+label:before,textarea[type=checkbox]+label:before,textarea[type=radio]+label:before{display:inline-block;content:"\2714";transition:color .2s;width:1.1em;height:1.1em;border-radius:2px;border-radius:var(--checkboxRadius,2px);box-shadow:inset 0 0 2px #000;box-shadow:var(--inputShadow);margin-right:.5em;background-color:#182230;background-color:var(--input,#182230);vertical-align:top;text-align:center;line-height:1.1em;font-size:1.1em;color:transparent;overflow:hidden;box-sizing:border-box}option{color:#b9b9ba;color:var(--text,#b9b9ba);background-color:#121a24;background-color:var(--bg,#121a24)}i[class*=icon-]{color:#666;color:var(--icon,#666)}.container{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0 10px}.container,.item{display:-ms-flexbox;display:flex}.item{-ms-flex:1;flex:1;line-height:50px;height:50px;overflow:hidden;-ms-flex-wrap:wrap;flex-wrap:wrap}.item .nav-icon{margin-left:.4em}.item.right{-ms-flex-pack:end;justify-content:flex-end}.auto-size{-ms-flex:1;flex:1}.nav-bar{padding:0;width:100%;-ms-flex-align:center;align-items:center;position:fixed;height:50px}.nav-bar .logo{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:center;justify-content:center;-ms-flex:0 0 auto;flex:0 0 auto;z-index:-1;transition:opacity;transition-timing-function:ease-out;transition-duration:.1s}.nav-bar .logo,.nav-bar .logo .mask{position:absolute;top:0;bottom:0;left:0;right:0}.nav-bar .logo .mask{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:#182230;background-color:var(--topBarText,#182230)}.nav-bar .logo img{height:100%;object-fit:contain;display:block;-ms-flex:0;flex:0}.nav-bar .inner-nav{margin:auto;box-sizing:border-box;padding-left:10px;padding-right:10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:970px;flex-basis:970px;height:50px}.nav-bar .inner-nav a,.nav-bar .inner-nav a i{color:#d8a070;color:var(--topBarLink,#d8a070)}main-router{-ms-flex:1;flex:1}.status.compact{color:rgba(0,0,0,.42);font-weight:300}.status.compact p{margin:0;font-size:.8em}.panel{display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:column;flex-direction:column;margin:.5em;background-color:#121a24;background-color:var(--bg,#121a24)}.panel,.panel:after{border-radius:10px;border-radius:var(--panelRadius,10px)}.panel:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:none;box-shadow:1px 1px 4px rgba(0,0,0,.6);box-shadow:var(--panelShadow)}.panel-body:empty:before{content:"\AF\\_(\30C4)_/\AF";display:block;margin:1em;text-align:center}.panel-heading{display:-ms-flexbox;display:flex;border-radius:10px 10px 0 0;border-radius:var(--panelRadius,10px) var(--panelRadius,10px) 0 0;background-size:cover;padding:.6em;text-align:left;line-height:28px;color:var(--panelText);background-color:#182230;background-color:var(--panel,#182230);-ms-flex-align:baseline;align-items:baseline;box-shadow:var(--panelHeaderShadow)}.panel-heading .title{-ms-flex:1 0 auto;flex:1 0 auto;font-size:1.3em}.panel-heading .faint{background-color:transparent;color:hsla(240,1%,73%,.5);color:var(--panelFaint,hsla(240,1%,73%,.5))}.panel-heading .alert{white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden}.panel-heading button{-ms-flex-negative:0;flex-shrink:0}.panel-heading .alert,.panel-heading button{line-height:21px;min-height:0;box-sizing:border-box;margin:0;margin-left:.25em;min-width:1px;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.panel-heading a{color:#d8a070;color:var(--panelLink,#d8a070)}.panel-heading.stub{border-radius:10px;border-radius:var(--panelRadius,10px)}.panel-footer{border-radius:0 0 10px 10px;border-radius:0 0 var(--panelRadius,10px) var(--panelRadius,10px)}.panel-footer .faint{color:hsla(240,1%,73%,.5);color:var(--panelFaint,hsla(240,1%,73%,.5))}.panel-footer a{color:#d8a070;color:var(--panelLink,#d8a070)}.panel-body>p{line-height:18px;padding:1em;margin:0}.container>*{min-width:0}.fa{color:grey}nav{z-index:1000;color:var(--topBarText);background-color:#182230;background-color:var(--topBar,#182230);color:hsla(240,1%,73%,.5);color:var(--faint,hsla(240,1%,73%,.5));box-shadow:0 0 4px rgba(0,0,0,.6);box-shadow:var(--topBarShadow)}nav .back-button{display:block;max-width:99px;transition-property:opacity,max-width;transition-duration:.3s;transition-timing-function:ease-out}nav .back-button i{margin:0 1em}nav .back-button.hidden{opacity:0;max-width:5px}.fade-enter-active,.fade-leave-active{transition:opacity .2s}.fade-enter,.fade-leave-active{opacity:0}.main{-ms-flex-preferred-size:50%;flex-basis:50%;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.sidebar-bounds{-ms-flex:0;flex:0;-ms-flex-preferred-size:35%;flex-basis:35%}.sidebar-flexer{-ms-flex:1;flex:1;-ms-flex-preferred-size:345px;flex-basis:345px;width:365px}.mobile-shown{display:none}@media (min-width:800px){body{overflow-y:scroll}nav .back-button{display:none}.sidebar-bounds{overflow:hidden;max-height:100vh;width:345px;position:fixed;margin-top:-10px}.sidebar-bounds .sidebar-scroller{height:96vh;width:365px;padding-top:10px;padding-right:50px;overflow-x:hidden;overflow-y:scroll}.sidebar-bounds .sidebar{width:345px}.sidebar-flexer{max-height:96vh;-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0}}.badge{display:inline-block;border-radius:99px;min-width:22px;max-width:22px;min-height:22px;max-height:22px;font-size:15px;line-height:22px;text-align:center;vertical-align:middle;white-space:nowrap;padding:0}.badge.badge-notification{background-color:red;background-color:var(--badgeNotification,red);color:#fff;color:var(--badgeNotificationText,#fff)}.alert{margin:.35em;padding:.25em;border-radius:5px;border-radius:var(--tooltipRadius,5px);min-height:28px;line-height:28px}.alert.error{background-color:rgba(211,16,20,.5);background-color:var(--alertError,rgba(211,16,20,.5));color:#b9b9ba;color:var(--alertErrorText,#b9b9ba)}.panel-heading .alert.error{color:#b9b9ba;color:var(--alertErrorPanelText,#b9b9ba)}.faint,.faint-link{color:hsla(240,1%,73%,.5);color:var(--faint,hsla(240,1%,73%,.5))}.faint-link:hover{text-decoration:underline}@media (min-width:800px){.logo{opacity:1!important}}.item.right{text-align:right}.visibility-tray{font-size:1.2em;padding:3px;cursor:pointer}.visibility-tray .selected{color:#b9b9ba;color:var(--lightText,#b9b9ba)}.visibility-tray div{padding-top:5px}.visibility-notice{padding:.5em;border:1px solid hsla(240,1%,73%,.5);border:1px solid var(--faint,hsla(240,1%,73%,.5));border-radius:4px;border-radius:var(--inputRadius,4px)}@keyframes modal-background-fadein{0%{background-color:transparent}to{background-color:rgba(0,0,0,.5)}}.modal-view{z-index:1000;position:fixed;top:0;left:0;right:0;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;overflow:auto;animation-duration:.2s;background-color:rgba(0,0,0,.5);animation-name:modal-background-fadein}.button-icon{font-size:1.2em}@keyframes shakeError{0%{transform:translateX(0)}15%{transform:translateX(.375rem)}30%{transform:translateX(-.375rem)}45%{transform:translateX(.375rem)}60%{transform:translateX(-.375rem)}75%{transform:translateX(.375rem)}90%{transform:translateX(-.375rem)}to{transform:translateX(0)}}@media (max-width:800px){.mobile-hidden{display:none}.panel-switcher{display:-ms-flexbox;display:flex}.container{padding:0}.panel{margin:.5em 0}.menu-button{display:block;margin-right:.8em}}.login-hint{text-align:center}@media (min-width:801px){.login-hint{display:none}}.login-hint a{display:inline-block;padding:1em 0;width:100%}.btn.btn-default{min-height:28px}.autocomplete-panel{position:relative}.autocomplete-panel-body{margin:0 .5em;border-radius:5px;border-radius:var(--tooltipRadius,5px);position:absolute;z-index:1;box-shadow:1px 2px 4px rgba(0,0,0,.5);box-shadow:var(--popupShadow);min-width:75%;background:#121a24;background:var(--bg,#121a24);color:#b9b9ba;color:var(--lightText,#b9b9ba)}.autocomplete-item{cursor:pointer;padding:.2em .4em;border-bottom:1px solid rgba(0,0,0,.4);display:-ms-flexbox;display:flex}.autocomplete-item img{width:24px;height:24px;object-fit:contain}.autocomplete-item span{line-height:24px;margin:0 .1em 0 .2em}.autocomplete-item small{margin-left:.5em;color:hsla(240,1%,73%,.5);color:var(--faint,hsla(240,1%,73%,.5))}.autocomplete-item.highlighted{background-color:#182230;background-color:var(--lightBg,#182230)}.nav-panel .panel{overflow:hidden;box-shadow:var(--panelShadow)}.nav-panel ul{list-style:none;margin:0;padding:0}.follow-request-count{margin:-6px 10px;background-color:#121a24;background-color:var(--input,hsla(240,1%,73%,.5))}.nav-panel li{border-bottom:1px solid;border-color:#222;border-color:var(--border,#222);padding:0}.nav-panel li:first-child a{border-top-right-radius:10px;border-top-right-radius:var(--panelRadius,10px);border-top-left-radius:10px;border-top-left-radius:var(--panelRadius,10px)}.nav-panel li:last-child a{border-bottom-right-radius:10px;border-bottom-right-radius:var(--panelRadius,10px);border-bottom-left-radius:10px;border-bottom-left-radius:var(--panelRadius,10px)}.nav-panel li:last-child{border:none}.nav-panel a{display:block;padding:.8em .85em}.nav-panel a.router-link-active,.nav-panel a:hover{background-color:#151e2a;background-color:var(--lightBg,#151e2a)}.nav-panel a.router-link-active{font-weight:bolder}.nav-panel a.router-link-active:hover{text-decoration:underline}.user-finder-container{max-width:100%;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:baseline;align-items:baseline;vertical-align:baseline}.user-finder-container .search-button,.user-finder-container .user-finder-input{height:29px}.user-finder-container .user-finder-input{max-width:calc(100% - 30px - 30px - 20px)}.user-finder-container .search-button{margin-left:.5em;margin-right:.5em}.who-to-follow *{vertical-align:middle}.who-to-follow img{width:32px;height:32px}.who-to-follow{padding:.5em 1em;margin:0;line-height:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.media-modal-view:hover .modal-view-button-arrow{opacity:.75}.media-modal-view:hover .modal-view-button-arrow:focus,.media-modal-view:hover .modal-view-button-arrow:hover{outline:none;box-shadow:none}.media-modal-view:hover .modal-view-button-arrow:hover{opacity:1}.modal-image{max-width:90%;max-height:90%;box-shadow:0 5px 15px 0 rgba(0,0,0,.5)}.modal-view-button-arrow{position:absolute;display:block;top:50%;margin-top:-50px;width:70px;height:100px;border:0;padding:0;opacity:0;box-shadow:none;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:visible;cursor:pointer;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.modal-view-button-arrow .arrow-icon{position:absolute;top:35px;height:30px;width:32px;font-size:14px;line-height:30px;color:#fff;text-align:center;background-color:rgba(0,0,0,.3)}.modal-view-button-arrow--prev{left:0}.modal-view-button-arrow--prev .arrow-icon{left:6px}.modal-view-button-arrow--next{right:0}.modal-view-button-arrow--next .arrow-icon{right:6px}.side-drawer-container{position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;transition-duration:0s;transition-property:transform}.side-drawer-container-open{transform:translate(0)}.side-drawer-container-closed{transition-delay:.35s;transform:translate(-100%)}.side-drawer-darken{top:0;left:0;width:100vw;height:100vh;position:fixed;z-index:-1;transition:.35s;transition-property:background-color;background-color:rgba(0,0,0,.5)}.side-drawer-darken-closed{background-color:transparent}.side-drawer-click-outside{-ms-flex:1 1 100%;flex:1 1 100%}.side-drawer{overflow-x:hidden;transition-timing-function:cubic-bezier(0,1,.5,1);transition:.35s;transition-property:transform;margin:0 0 0 -100px;padding:0 0 1em 100px;width:80%;max-width:20em;-ms-flex:0 0 80%;flex:0 0 80%;box-shadow:1px 1px 4px rgba(0,0,0,.6);box-shadow:var(--panelShadow);background-color:#121a24;background-color:var(--bg,#121a24)}.side-drawer-logo-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.85em}.side-drawer-logo-wrapper img{-ms-flex:none;flex:none;height:50px;margin-right:.85em}.side-drawer-logo-wrapper span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.side-drawer-click-outside-closed{-ms-flex:0 0 0px;flex:0 0 0}.side-drawer-closed{transform:translate(-100%)}.side-drawer-heading{background:transparent;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;padding:0;margin:0}.side-drawer ul{list-style:none;margin:0;padding:0;border-bottom:1px solid;border-color:#222;border-color:var(--border,#222);margin:.2em 0}.side-drawer ul:last-child{border:0}.side-drawer li{padding:0}.side-drawer li a{display:block;padding:.5em .85em}.side-drawer li a:hover{background-color:#151e2a;background-color:var(--lightBg,#151e2a)}.post-form-modal-view{max-height:100%;display:block}.post-form-modal-panel{-ms-flex-negative:0;flex-shrink:0;margin:25% 0 4em;width:100%}.new-status-button{width:5em;height:5em;border-radius:100%;position:fixed;bottom:1.5em;right:1.5em;background-color:#182230;background-color:var(--btn,#182230);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;box-shadow:0 2px 2px rgba(0,0,0,.3),0 4px 6px rgba(0,0,0,.3);z-index:10;transition:transform .35s;transition-timing-function:cubic-bezier(0,1,.5,1)}.new-status-button.hidden{transform:translateY(150%)}.new-status-button i{font-size:1.5em;color:#b9b9ba;color:var(--text,#b9b9ba)}@media (min-width:801px){.new-status-button{display:none}}.mobile-inner-nav{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.mobile-nav-button{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:50px;position:relative;cursor:pointer}.alert-dot{border-radius:100%;height:8px;width:8px;position:absolute;left:calc(50% - 4px);top:calc(50% - 4px);margin-left:6px;margin-top:-6px;background-color:red;background-color:var(--badgeNotification,red)}.mobile-notifications-drawer{width:100%;height:100vh;overflow-x:hidden;position:fixed;top:0;left:0;box-shadow:1px 1px 4px rgba(0,0,0,.6);box-shadow:var(--panelShadow);transition-property:transform;transition-duration:.25s;transform:translateX(0)}.mobile-notifications-drawer.closed{transform:translateX(100%)}.mobile-notifications-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;z-index:1;width:100%;height:50px;line-height:50px;position:absolute;color:var(--topBarText);background-color:#182230;background-color:var(--topBar,#182230);box-shadow:0 0 4px rgba(0,0,0,.6);box-shadow:var(--topBarShadow)}.mobile-notifications-header .title{font-size:1.3em;margin-left:.6em}.mobile-notifications{margin-top:50px;width:100vw;height:calc(100vh - 50px);overflow-x:hidden;overflow-y:scroll;color:#b9b9ba;color:var(--text,#b9b9ba);background-color:#121a24;background-color:var(--bg,#121a24)}.mobile-notifications .notifications{padding:0;border-radius:0;box-shadow:none}.mobile-notifications .notifications .panel{border-radius:0;margin:0;box-shadow:none}.mobile-notifications .notifications .panel:after{border-radius:0}.mobile-notifications .notifications .panel .panel-heading{border-radius:0;box-shadow:none} -/*# sourceMappingURL=app.a81578273cb4c57163939ab70c80eb06.css.map*/ \ No newline at end of file diff --git a/priv/static/static/css/app.a81578273cb4c57163939ab70c80eb06.css.map b/priv/static/static/css/app.a81578273cb4c57163939ab70c80eb06.css.map deleted file mode 100644 index e4bc2dbe1..000000000 --- a/priv/static/static/css/app.a81578273cb4c57163939ab70c80eb06.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["webpack:///webpack:///src/components/timeline/timeline.vue","webpack:///webpack:///src/components/status/status.vue","webpack:///webpack:///src/components/attachment/attachment.vue","webpack:///webpack:///src/components/still-image/still-image.vue","webpack:///webpack:///src/components/favorite_button/favorite_button.vue","webpack:///webpack:///src/components/retweet_button/retweet_button.vue","webpack:///webpack:///src/components/delete_button/delete_button.vue","webpack:///webpack:///src/components/post_status_form/post_status_form.vue","webpack:///webpack:///src/components/media_upload/media_upload.vue","webpack:///webpack:///src/components/emoji-input/emoji-input.vue","webpack:///webpack:///src/components/user_card/user_card.vue","webpack:///webpack:///src/components/user_avatar/user_avatar.vue","webpack:///webpack:///src/components/remote_follow/remote_follow.vue","webpack:///webpack:///src/components/moderation_tools/moderation_tools.vue","webpack:///webpack:///src/components/dialog_modal/dialog_modal.vue","webpack:///webpack:///~/vue-popperjs/src/component/popper.js.vue","webpack:///webpack:///src/components/gallery/gallery.vue","webpack:///webpack:///src/components/link-preview/link-preview.vue","webpack:///webpack:///src/components/conversation/conversation.vue","webpack:///webpack:///src/components/user_profile/user_profile.vue","webpack:///webpack:///src/components/follow_card/follow_card.vue","webpack:///webpack:///src/components/basic_user_card/basic_user_card.vue","webpack:///webpack:///src/components/list/list.vue","webpack:///webpack:///src/hocs/with_load_more/src/hocs/with_load_more/with_load_more.scss","webpack:///webpack:///src/components/settings/settings.vue","webpack:///webpack:///src/components/tab_switcher/src/components/tab_switcher/tab_switcher.scss","webpack:///webpack:///src/components/style_switcher/style_switcher.scss","webpack:///webpack:///src/components/color_input/color_input.vue","webpack:///webpack:///src/components/shadow_control/shadow_control.vue","webpack:///webpack:///src/components/font_control/font_control.vue","webpack:///webpack:///src/components/contrast_ratio/contrast_ratio.vue","webpack:///webpack:///src/components/export_import/export_import.vue","webpack:///webpack:///src/components/registration/registration.vue","webpack:///webpack:///src/components/user_settings/user_settings.vue","webpack:///webpack:///src/components/image_cropper/image_cropper.vue","webpack:///webpack:///~/cropperjs/dist/cropper.css","webpack:///webpack:///src/components/block_card/block_card.vue","webpack:///webpack:///src/components/mute_card/mute_card.vue","webpack:///webpack:///src/components/selectable_list/selectable_list.vue","webpack:///webpack:///src/components/checkbox/checkbox.vue","webpack:///webpack:///src/components/autosuggest/autosuggest.vue","webpack:///webpack:///src/hocs/with_subscription/src/hocs/with_subscription/with_subscription.scss","webpack:///webpack:///src/components/follow_request_card/follow_request_card.vue","webpack:///webpack:///src/components/user_search/user_search.vue","webpack:///webpack:///src/components/notifications/notifications.scss","webpack:///webpack:///src/components/login_form/login_form.vue","webpack:///webpack:///src/components/chat_panel/chat_panel.vue","webpack:///webpack:///src/components/features_panel/features_panel.vue","webpack:///webpack:///src/components/terms_of_service_panel/terms_of_service_panel.vue","webpack:///webpack:///src/App.scss","webpack:///webpack:///src/components/nav_panel/nav_panel.vue","webpack:///webpack:///src/components/user_finder/user_finder.vue","webpack:///webpack:///src/components/who_to_follow_panel/who_to_follow_panel.vue","webpack:///webpack:///src/components/media_modal/media_modal.vue","webpack:///webpack:///src/components/side_drawer/side_drawer.vue","webpack:///webpack:///src/components/mobile_post_status_modal/mobile_post_status_modal.vue","webpack:///webpack:///src/components/mobile_nav/mobile_nav.vue"],"names":[],"mappings":"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","file":"static/css/app.a81578273cb4c57163939ab70c80eb06.css","sourcesContent":["\n.timeline .loadmore-text{opacity:1\n}\n.new-status-notification{position:relative;margin-top:-1px;font-size:1.1em;border-width:1px 0 0 0;border-style:solid;border-color:var(--border, #222);padding:10px;z-index:1;background-color:#182230;background-color:var(--panel, #182230)\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///src/components/timeline/timeline.vue","\n.status-body{-ms-flex:1;flex:1;min-width:0\n}\n.status-preview.status-el{border-style:solid;border-width:1px;border-color:#222;border-color:var(--border, #222)\n}\n.status-preview-container{position:relative;max-width:100%\n}\n.status-preview{position:absolute;max-width:95%;display:-ms-flexbox;display:flex;background-color:#121a24;background-color:var(--bg, #121a24);border-color:#222;border-color:var(--border, #222);border-style:solid;border-width:1px;border-radius:5px;border-radius:var(--tooltipRadius, 5px);box-shadow:2px 2px 3px rgba(0,0,0,0.5);box-shadow:var(--popupShadow);margin-top:0.25em;margin-left:0.5em;z-index:50\n}\n.status-preview .status{-ms-flex:1;flex:1;border:0;min-width:15em\n}\n.status-preview-loading{display:block;min-width:15em;padding:1em;text-align:center;border-width:1px;border-style:solid\n}\n.status-preview-loading i{font-size:2em\n}\n.media-left{margin-right:.75em\n}\n.status-el{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;border-left-width:0px;min-width:0;border-color:#222;border-color:var(--border, #222);border-left:4px red;border-left:4px var(--cRed, red)\n}\n.status-el_focused{background-color:#151e2a;background-color:var(--lightBg, #151e2a)\n}\n.timeline .status-el{border-bottom-width:1px;border-bottom-style:solid\n}\n.status-el .media-body{-ms-flex:1;flex:1;padding:0\n}\n.status-el .status-usercard{margin-bottom:.75em\n}\n.status-el .user-name{white-space:nowrap;font-size:14px;overflow:hidden;-ms-flex-negative:0;flex-shrink:0;max-width:85%;font-weight:bold\n}\n.status-el .user-name img{width:14px;height:14px;vertical-align:middle;object-fit:contain\n}\n.status-el .media-heading{padding:0;vertical-align:bottom;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:0.5em\n}\n.status-el .media-heading a{display:inline-block;word-break:break-all\n}\n.status-el .media-heading small{font-weight:lighter\n}\n.status-el .media-heading .heading-name-row{padding:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;line-height:18px\n}\n.status-el .media-heading .heading-name-row .name-and-account-name{display:-ms-flexbox;display:flex;min-width:0\n}\n.status-el .media-heading .heading-name-row .user-name{-ms-flex-negative:1;flex-shrink:1;margin-right:0.4em;overflow:hidden;text-overflow:ellipsis\n}\n.status-el .media-heading .heading-name-row .account-name{min-width:1.6em;margin-right:0.4em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-ms-flex:1 1 0px;flex:1 1 0\n}\n.status-el .media-heading .heading-right{display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0\n}\n.status-el .media-heading .timeago{margin-right:0.2em\n}\n.status-el .media-heading .heading-reply-row{-ms-flex-line-pack:baseline;align-content:baseline;font-size:12px;line-height:18px;max-width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch\n}\n.status-el .media-heading .heading-reply-row a{max-width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap\n}\n.status-el .media-heading .reply-to-and-accountname{display:-ms-flexbox;display:flex;height:18px;margin-right:0.5em;overflow:hidden;max-width:100%\n}\n.status-el .media-heading .reply-to-and-accountname .icon-reply{transform:scaleX(-1)\n}\n.status-el .media-heading .reply-info{display:-ms-flexbox;display:flex\n}\n.status-el .media-heading .reply-to{display:-ms-flexbox;display:flex\n}\n.status-el .media-heading .reply-to-text{overflow:hidden;text-overflow:ellipsis;margin:0 0.4em 0 0.2em\n}\n.status-el .media-heading .replies-separator{margin-left:0.4em\n}\n.status-el .media-heading .replies{line-height:18px;font-size:12px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap\n}\n.status-el .media-heading .replies>*{margin-right:0.4em\n}\n.status-el .media-heading .reply-link{height:17px\n}\n.status-el .tall-status{position:relative;height:220px;overflow-x:hidden;overflow-y:hidden\n}\n.status-el .tall-status-hider{display:inline-block;word-break:break-all;position:absolute;height:70px;margin-top:150px;width:100%;text-align:center;line-height:110px;background:linear-gradient(to bottom, transparent, #121a24 80%);background:linear-gradient(to bottom, transparent, var(--bg, #121a24) 80%)\n}\n.status-el .tall-status-hider_focused{background:linear-gradient(to bottom, transparent, #151e2a 80%);background:linear-gradient(to bottom, transparent, var(--lightBg, #151e2a) 80%)\n}\n.status-el .status-unhider,.status-el .cw-status-hider{width:100%;text-align:center;display:inline-block;word-break:break-all\n}\n.status-el .status-content{font-family:var(--postFont, sans-serif);line-height:1.4em\n}\n.status-el .status-content img,.status-el .status-content video{max-width:100%;max-height:400px;vertical-align:middle;object-fit:contain\n}\n.status-el .status-content img.emoji,.status-el .status-content video.emoji{width:32px;height:32px\n}\n.status-el .status-content blockquote{margin:0.2em 0 0.2em 2em;font-style:italic\n}\n.status-el .status-content pre{overflow:auto\n}\n.status-el .status-content code,.status-el .status-content samp,.status-el .status-content kbd,.status-el .status-content var,.status-el .status-content pre{font-family:var(--postCodeFont, monospace)\n}\n.status-el .status-content p{margin:0 0 1em 0\n}\n.status-el .status-content p:last-child{margin:0 0 0 0\n}\n.status-el .status-content h1{font-size:1.1em;line-height:1.2em;margin:1.4em 0\n}\n.status-el .status-content h2{font-size:1.1em;margin:1.0em 0\n}\n.status-el .status-content h3{font-size:1em;margin:1.2em 0\n}\n.status-el .status-content h4{margin:1.1em 0\n}\n.status-el .retweet-info{padding:0.4em .75em;margin:0\n}\n.status-el .retweet-info .avatar.still-image{border-radius:10px;border-radius:var(--avatarAltRadius, 10px);margin-left:28px;width:20px;height:20px\n}\n.status-el .retweet-info .media-body{font-size:1em;line-height:22px;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap\n}\n.status-el .retweet-info .media-body .user-name{font-weight:bold;overflow:hidden;text-overflow:ellipsis\n}\n.status-el .retweet-info .media-body .user-name img{width:14px;height:14px;vertical-align:middle;object-fit:contain\n}\n.status-el .retweet-info .media-body i{padding:0 0.2em\n}\n.status-el .retweet-info .media-body a{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap\n}\n.status-fadein{animation-duration:0.4s;animation-name:fadein\n}\n@keyframes fadein{\nfrom{opacity:0\n}\nto{opacity:1\n}\n}\n.greentext{color:green\n}\n.status-conversation{border-left-style:solid\n}\n.status-actions{width:100%;display:-ms-flexbox;display:flex;margin-top:.75em\n}\n.status-actions div,.status-actions favorite-button{max-width:4em;-ms-flex:1;flex:1\n}\n.icon-reply:hover{color:#0095ff;color:var(--cBlue, #0095ff);cursor:pointer\n}\n.icon-reply.icon-reply-active{color:#0095ff;color:var(--cBlue, #0095ff)\n}\n.status:hover .animated.avatar canvas{display:none\n}\n.status:hover .animated.avatar img{visibility:visible\n}\n.status{display:-ms-flexbox;display:flex;padding:.75em\n}\n.status.is-retweet{padding-top:0\n}\n.status-conversation:last-child{border-bottom:none\n}\n.muted{padding:0.25em 0.5em\n}\n.muted button{margin-left:auto\n}\n.muted .muteWords{margin-left:10px\n}\na.unmute{display:block;margin-left:auto\n}\n.reply-left{-ms-flex:0;flex:0;min-width:48px\n}\n.reply-body{-ms-flex:1;flex:1\n}\n.timeline>.status-el:last-child{border-radius:0 0 10px 10px;border-radius:0 0 var(--panelRadius, 10px) var(--panelRadius, 10px);border-bottom:none\n}\n@media all and (max-width: 800px){\n.status-el .retweet-info .avatar.still-image{margin-left:20px\n}\n.status{max-width:100%\n}\n.status .avatar.still-image{width:40px;height:40px\n}\n.status .avatar.still-image.avatar-compact{width:32px;height:32px\n}\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///src/components/status/status.vue","\n.attachments{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap\n}\n.attachments .attachment.media-upload-container{-ms-flex:0 0 auto;flex:0 0 auto;max-height:200px;max-width:100%;display:-ms-flexbox;display:flex\n}\n.attachments .attachment.media-upload-container video{max-width:100%\n}\n.attachments .placeholder{margin-right:8px;margin-bottom:4px\n}\n.attachments .nsfw-placeholder{cursor:pointer\n}\n.attachments .nsfw-placeholder.loading{cursor:progress\n}\n.attachments .attachment{position:relative;margin-top:0.5em;-ms-flex-item-align:start;align-self:flex-start;line-height:0;border-style:solid;border-width:1px;border-radius:10px;border-radius:var(--attachmentRadius, 10px);border-color:#222;border-color:var(--border, #222);overflow:hidden\n}\n.attachments .non-gallery.attachment.video{-ms-flex:1 0 40%;flex:1 0 40%\n}\n.attachments .non-gallery.attachment .nsfw{height:260px\n}\n.attachments .non-gallery.attachment .small{height:120px;-ms-flex-positive:0;flex-grow:0\n}\n.attachments .non-gallery.attachment .video{height:260px;display:-ms-flexbox;display:flex\n}\n.attachments .non-gallery.attachment video{max-height:100%;object-fit:contain\n}\n.attachments .fullwidth{-ms-flex-preferred-size:100%;flex-basis:100%\n}\n.attachments.video{line-height:0\n}\n.attachments .video-container{display:-ms-flexbox;display:flex;max-height:100%\n}\n.attachments .video{width:100%\n}\n.attachments .play-icon{position:absolute;font-size:64px;top:calc(50% - 32px);left:calc(50% - 32px);color:rgba(255,255,255,0.75);text-shadow:0 0 2px rgba(0,0,0,0.4)\n}\n.attachments .play-icon::before{margin:0\n}\n.attachments.html{-ms-flex-preferred-size:90%;flex-basis:90%;width:100%;display:-ms-flexbox;display:flex\n}\n.attachments .hider{position:absolute;right:0;white-space:nowrap;margin:10px;padding:5px;background:rgba(230,230,230,0.6);font-weight:bold;z-index:4;line-height:1;border-radius:5px;border-radius:var(--tooltipRadius, 5px)\n}\n.attachments video{z-index:0\n}\n.attachments audio{width:100%\n}\n.attachments img.media-upload{line-height:0;max-height:200px;max-width:100%\n}\n.attachments .oembed{line-height:1.2em;-ms-flex:1 0 100%;flex:1 0 100%;width:100%;margin-right:15px;display:-ms-flexbox;display:flex\n}\n.attachments .oembed img{width:100%\n}\n.attachments .oembed .image{-ms-flex:1;flex:1\n}\n.attachments .oembed .image img{border:0px;border-radius:5px;height:100%;object-fit:cover\n}\n.attachments .oembed .text{-ms-flex:2;flex:2;margin:8px;word-break:break-all\n}\n.attachments .oembed .text h1{font-size:14px;margin:0px\n}\n.attachments .image-attachment{width:100%;height:100%\n}\n.attachments .image-attachment.hidden{display:none\n}\n.attachments .image-attachment .nsfw{object-fit:cover;width:100%;height:100%\n}\n.attachments .image-attachment img{image-orientation:from-image\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///src/components/attachment/attachment.vue","\n.still-image{position:relative;line-height:0;overflow:hidden;width:100%;height:100%\n}\n.still-image:hover canvas{display:none\n}\n.still-image img{width:100%;height:100%;object-fit:contain\n}\n.still-image.animated:hover::before,.still-image.animated img{visibility:hidden\n}\n.still-image.animated:hover img{visibility:visible\n}\n.still-image.animated::before{content:'gif';position:absolute;line-height:10px;font-size:10px;top:5px;left:5px;background:rgba(127,127,127,0.5);color:#FFF;display:block;padding:2px 4px;border-radius:5px;border-radius:var(--tooltipRadius, 5px);z-index:2\n}\n.still-image canvas{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;object-fit:contain\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///src/components/still-image/still-image.vue","\n.fav-active{cursor:pointer;animation-duration:0.6s\n}\n.fav-active:hover{color:orange;color:var(--cOrange, orange)\n}\n.favorite-button.icon-star{color:orange;color:var(--cOrange, orange)\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///src/components/favorite_button/favorite_button.vue","\n.rt-active{cursor:pointer;animation-duration:0.6s\n}\n.rt-active:hover{color:#0fa00f;color:var(--cGreen, #0fa00f)\n}\n.icon-retweet.retweeted{color:#0fa00f;color:var(--cGreen, #0fa00f)\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///src/components/retweet_button/retweet_button.vue","\n.icon-cancel,.delete-status{cursor:pointer\n}\n.icon-cancel:hover,.delete-status:hover{color:red;color:var(--cRed, red)\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///src/components/delete_button/delete_button.vue","\n.tribute-container ul{padding:0px\n}\n.tribute-container ul li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center\n}\n.tribute-container img{padding:3px;width:16px;height:16px;border-radius:10px;border-radius:var(--avatarAltRadius, 10px)\n}\n.post-status-form .visibility-tray{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row-reverse;flex-direction:row-reverse\n}\n.post-status-form .form-bottom,.login .form-bottom{display:-ms-flexbox;display:flex;padding:0.5em;height:32px\n}\n.post-status-form .form-bottom button,.login .form-bottom button{width:10em\n}\n.post-status-form .form-bottom p,.login .form-bottom p{margin:0.35em;padding:0.35em;display:-ms-flexbox;display:flex\n}\n.post-status-form .error,.login .error{text-align:center\n}\n.post-status-form .media-upload-wrapper,.login .media-upload-wrapper{-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%;min-width:50px;margin-right:.2em;margin-bottom:.5em\n}\n.post-status-form .media-upload-wrapper .icon-cancel,.login .media-upload-wrapper .icon-cancel{display:inline-block;position:static;margin:0;padding-bottom:0;margin-left:10px;margin-left:var(--attachmentRadius, 10px);background-color:#182230;background-color:var(--btn, #182230);border-bottom-left-radius:0;border-bottom-right-radius:0\n}\n.post-status-form .attachments,.login .attachments{padding:0 0.5em\n}\n.post-status-form .attachments .attachment,.login .attachments .attachment{margin:0;position:relative;-ms-flex:0 0 auto;flex:0 0 auto;border:1px solid #222;border:1px solid var(--border, #222);text-align:center\n}\n.post-status-form .attachments .attachment audio,.login .attachments .attachment audio{min-width:300px;-ms-flex:1 0 auto;flex:1 0 auto\n}\n.post-status-form .attachments .attachment a,.login .attachments .attachment a{display:block;text-align:left;line-height:1.2;padding:.5em\n}\n.post-status-form .attachments i,.login .attachments i{position:absolute;margin:10px;padding:5px;background:rgba(230,230,230,0.6);border-radius:10px;border-radius:var(--attachmentRadius, 10px);font-weight:bold\n}\n.post-status-form .btn,.login .btn{cursor:pointer\n}\n.post-status-form .btn[disabled],.login .btn[disabled]{cursor:not-allowed\n}\n.post-status-form form,.login form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0.6em\n}\n.post-status-form .form-group,.login .form-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0.3em 0.5em 0.6em;line-height:24px\n}\n.post-status-form form textarea.form-cw,.login form textarea.form-cw{line-height:16px;resize:none;overflow:hidden;transition:min-height 200ms 100ms;min-height:1px\n}\n.post-status-form form textarea.form-control,.login form textarea.form-control{line-height:16px;resize:none;overflow:hidden;transition:min-height 200ms 100ms;min-height:1px;box-sizing:content-box\n}\n.post-status-form form textarea.form-control:focus,.login form textarea.form-control:focus{min-height:48px\n}\n.post-status-form .btn,.login .btn{cursor:pointer\n}\n.post-status-form .btn[disabled],.login .btn[disabled]{cursor:not-allowed\n}\n.post-status-form .icon-cancel,.login .icon-cancel{cursor:pointer;z-index:4\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///src/components/post_status_form/post_status_form.vue","\n.media-upload {\n font-size: 26px;\n -ms-flex: 1;\n flex: 1;\n}\n.icon-upload {\n cursor: pointer;\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///src/components/media_upload/media_upload.vue","\n.emoji-input .form-control{width:100%\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///src/components/emoji-input/emoji-input.vue","\n.user-card{background-size:cover;overflow:hidden\n}\n.user-card .panel-heading{padding:.5em 0;text-align:center;box-shadow:none;background:transparent;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch\n}\n.user-card .panel-body{word-wrap:break-word;background:linear-gradient(to bottom, transparent, #121a24 80%);background:linear-gradient(to bottom, transparent, var(--bg, #121a24) 80%)\n}\n.user-card p{margin-bottom:0\n}\n.user-card-bio{text-align:center\n}\n.user-card-bio img{object-fit:contain;vertical-align:middle;max-width:100%;max-height:400px\n}\n.user-card-bio img.emoji{width:32px;height:32px\n}\n.user-card-rounded-t{border-top-left-radius:10px;border-top-left-radius:var(--panelRadius, 10px);border-top-right-radius:10px;border-top-right-radius:var(--panelRadius, 10px)\n}\n.user-card-rounded{border-radius:10px;border-radius:var(--panelRadius, 10px)\n}\n.user-card-bordered{border-width:1px;border-style:solid;border-color:#222;border-color:var(--border, #222)\n}\n.user-info{color:#b9b9ba;color:var(--lightText, #b9b9ba);padding:0 26px\n}\n.user-info .container{padding:16px 0 6px;display:-ms-flexbox;display:flex;max-height:56px\n}\n.user-info .container .avatar{-ms-flex:1 0 100%;flex:1 0 100%;width:56px;height:56px;box-shadow:0px 1px 8px rgba(0,0,0,0.75);box-shadow:var(--avatarShadow);object-fit:cover\n}\n.user-info:hover .animated.avatar canvas{display:none\n}\n.user-info:hover .animated.avatar img{visibility:visible\n}\n.user-info .usersettings{color:#b9b9ba;color:var(--lightText, #b9b9ba);opacity:.8\n}\n.user-info .name-and-screen-name{display:block;margin-left:0.6em;text-align:left;text-overflow:ellipsis;white-space:nowrap;-ms-flex:1 1 0px;flex:1 1 0;z-index:1\n}\n.user-info .name-and-screen-name img{width:26px;height:26px;vertical-align:middle;object-fit:contain\n}\n.user-info .name-and-screen-name .top-line{display:-ms-flexbox;display:flex\n}\n.user-info .user-name{text-overflow:ellipsis;overflow:hidden;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:1em;font-size:15px\n}\n.user-info .user-name img{object-fit:contain;height:16px;width:16px;vertical-align:middle\n}\n.user-info .user-screen-name{color:#b9b9ba;color:var(--lightText, #b9b9ba);display:inline-block;font-weight:light;font-size:15px;padding-right:0.1em;width:100%;display:-ms-flexbox;display:flex\n}\n.user-info .user-screen-name .dailyAvg{min-width:1px;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:1em;font-size:0.7em;color:#b9b9ba;color:var(--text, #b9b9ba)\n}\n.user-info .user-screen-name .handle{min-width:1px;-ms-flex:0 1 auto;flex:0 1 auto;text-overflow:ellipsis;overflow:hidden\n}\n.user-info .user-screen-name .staff{text-transform:capitalize;color:#b9b9ba;color:var(--btnText, #b9b9ba);background-color:#182230;background-color:var(--btn, #182230)\n}\n.user-info .user-meta{margin-bottom:.15em;display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;font-size:14px;line-height:22px;-ms-flex-wrap:wrap;flex-wrap:wrap\n}\n.user-info .user-meta .following{-ms-flex:1 0 auto;flex:1 0 auto;margin:0;margin-bottom:.25em;text-align:left\n}\n.user-info .user-meta .highlighter{-ms-flex:0 1 auto;flex:0 1 auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-.5em;-ms-flex-item-align:start;align-self:start\n}\n.user-info .user-meta .highlighter .userHighlightCl{padding:2px 10px;-ms-flex:1 0 auto;flex:1 0 auto\n}\n.user-info .user-meta .highlighter .userHighlightSel,.user-info .user-meta .highlighter .userHighlightSel.select{padding-top:0;padding-bottom:0;-ms-flex:1 0 auto;flex:1 0 auto\n}\n.user-info .user-meta .highlighter .userHighlightSel.select i{line-height:22px\n}\n.user-info .user-meta .highlighter .userHighlightText{width:70px;-ms-flex:1 0 auto;flex:1 0 auto\n}\n.user-info .user-meta .highlighter .userHighlightCl,.user-info .user-meta .highlighter .userHighlightText,.user-info .user-meta .highlighter .userHighlightSel,.user-info .user-meta .highlighter .userHighlightSel.select{height:22px;vertical-align:top;margin-right:.5em;margin-bottom:.25em\n}\n.user-info .user-interactions{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;margin-right:-.75em\n}\n.user-info .user-interactions div{-ms-flex:1 0 0px;flex:1 0 0;margin-right:.75em;margin-bottom:.6em;white-space:nowrap\n}\n.user-info .user-interactions .mute{max-width:220px;min-height:28px\n}\n.user-info .user-interactions .follow{max-width:220px;min-height:28px\n}\n.user-info .user-interactions button{width:100%;height:100%;margin:0\n}\n.user-info .user-interactions .remote-button{height:28px !important;width:92%\n}\n.user-info .user-interactions .pressed{border-bottom-color:rgba(255,255,255,0.2);border-top-color:rgba(0,0,0,0.2)\n}\n.user-counts{display:-ms-flexbox;display:flex;line-height:16px;padding:.5em 1.5em 0em 1.5em;text-align:center;-ms-flex-pack:justify;justify-content:space-between;color:#b9b9ba;color:var(--lightText, #b9b9ba);-ms-flex-wrap:wrap;flex-wrap:wrap\n}\n.user-count{-ms-flex:1 0 auto;flex:1 0 auto;padding:.5em 0 .5em 0;margin:0 .5em\n}\n.user-count h5{font-size:1em;font-weight:bolder;margin:0 0 0.25em\n}\n.user-count a{text-decoration:none\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///src/components/user_card/user_card.vue","\n.avatar.still-image{width:48px;height:48px;box-shadow:var(--avatarStatusShadow);border-radius:4px;border-radius:var(--avatarRadius, 4px)\n}\n.avatar.still-image img{width:100%;height:100%\n}\n.avatar.still-image.better-shadow{box-shadow:var(--avatarStatusShadowInset);filter:var(--avatarStatusShadowFilter)\n}\n.avatar.still-image.animated::before{display:none\n}\n.avatar.still-image.avatar-compact{width:32px;height:32px;border-radius:10px;border-radius:var(--avatarAltRadius, 10px)\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///src/components/user_avatar/user_avatar.vue","\n.remote-follow{max-width:220px\n}\n.remote-follow .remote-button{width:100%;min-height:28px\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///src/components/remote_follow/remote_follow.vue","\n.popper-wrapper{z-index:8\n}\n.popper-wrapper .popper__arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px\n}\n.popper-wrapper[x-placement^=\"top\"]{margin-bottom:5px\n}\n.popper-wrapper[x-placement^=\"top\"] .popper__arrow{border-width:5px 5px 0 5px;border-color:#121a24 transparent transparent transparent;border-color:var(--bg, #121a24) transparent transparent transparent;bottom:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0\n}\n.popper-wrapper[x-placement^=\"bottom\"]{margin-top:5px\n}\n.popper-wrapper[x-placement^=\"bottom\"] .popper__arrow{border-width:0 5px 5px 5px;border-color:transparent transparent #121a24 transparent;border-color:transparent transparent var(--bg, #121a24) transparent;top:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0\n}\n.popper-wrapper[x-placement^=\"right\"]{margin-left:5px\n}\n.popper-wrapper[x-placement^=\"right\"] .popper__arrow{border-width:5px 5px 5px 0;border-color:transparent #121a24 transparent transparent;border-color:transparent var(--bg, #121a24) transparent transparent;left:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0\n}\n.popper-wrapper[x-placement^=\"left\"]{margin-right:5px\n}\n.popper-wrapper[x-placement^=\"left\"] .popper__arrow{border-width:5px 0 5px 5px;border-color:transparent transparent transparent #121a24;border-color:transparent transparent transparent var(--bg, #121a24);right:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0\n}\n.dropdown-menu{display:block;padding:.5rem 0;font-size:1rem;text-align:left;list-style:none;max-width:100vw;z-index:10;box-shadow:1px 1px 4px rgba(0,0,0,0.6);box-shadow:var(--panelShadow);border:none;border-radius:4px;border-radius:var(--btnRadius, 4px);background-color:#121a24;background-color:var(--bg, #121a24)\n}\n.dropdown-menu .dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #222;border-top:1px solid var(--border, #222)\n}\n.dropdown-menu .dropdown-item{line-height:21px;margin-right:5px;overflow:auto;display:block;padding:.25rem 1.0rem .25rem 1.5rem;clear:both;font-weight:400;text-align:inherit;white-space:normal;border:none;border-radius:0px;background-color:transparent;box-shadow:none;width:100%;height:100%\n}\n.dropdown-menu .dropdown-item:hover{background-color:#182230;background-color:var(--btn, #182230);box-shadow:none\n}\n.menu-checkbox{float:right;min-width:22px;max-width:22px;min-height:22px;max-height:22px;line-height:22px;text-align:center;border-radius:0px;background-color:#182230;background-color:var(--input, #182230);box-shadow:0px 0px 2px black inset;box-shadow:var(--inputShadow)\n}\n.menu-checkbox.menu-checkbox-checked::after{content:'✔'\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///src/components/moderation_tools/moderation_tools.vue","\n.dark-overlay::before{bottom:0;content:\" \";display:block;cursor:default;left:0;position:fixed;right:0;top:0;background:rgba(27,31,35,0.5);z-index:99\n}\n.dialog-modal.panel{top:0;left:50%;max-height:80vh;max-width:90vw;margin:15vh auto;position:fixed;transform:translateX(-50%);z-index:999;cursor:default;display:block;background-color:#121a24;background-color:var(--bg, #121a24)\n}\n.dialog-modal.panel .dialog-modal-heading{padding:.5em .5em;margin-right:auto;margin-bottom:0;white-space:nowrap;color:var(--panelText);background-color:#182230;background-color:var(--panel, #182230)\n}\n.dialog-modal.panel .dialog-modal-heading .title{margin-bottom:0\n}\n.dialog-modal.panel .dialog-modal-content{margin:0;padding:1rem 1rem;background-color:#151e2a;background-color:var(--lightBg, #151e2a);white-space:normal\n}\n.dialog-modal.panel .dialog-modal-footer{margin:0;padding:.5em .5em;background-color:#151e2a;background-color:var(--lightBg, #151e2a);border-top:1px solid #121a24;border-top:1px solid var(--bg, #121a24);-ms-flex-pack:end;justify-content:flex-end\n}\n.dialog-modal.panel .dialog-modal-footer button{width:auto;margin-left:.5rem\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///src/components/dialog_modal/dialog_modal.vue","\n.popper {\n width: auto;\n background-color: #fafafa;\n color: #212121;\n text-align: center;\n padding: 2px;\n display: inline-block;\n border-radius: 3px;\n position: absolute;\n font-size: 14px;\n font-weight: normal;\n border: 1px #ebebeb solid;\n z-index: 200000;\n box-shadow: rgb(58, 58, 58) 0 0 6px 0;\n}\n.popper .popper__arrow {\n width: 0;\n height: 0;\n border-style: solid;\n position: absolute;\n margin: 5px;\n}\n.popper[x-placement^=\"top\"] {\n margin-bottom: 5px;\n}\n.popper[x-placement^=\"top\"] .popper__arrow {\n border-width: 5px 5px 0 5px;\n border-color: #fafafa transparent transparent transparent;\n bottom: -5px;\n left: calc(50% - 5px);\n margin-top: 0;\n margin-bottom: 0;\n}\n.popper[x-placement^=\"bottom\"] {\n margin-top: 5px;\n}\n.popper[x-placement^=\"bottom\"] .popper__arrow {\n border-width: 0 5px 5px 5px;\n border-color: transparent transparent #fafafa transparent;\n top: -5px;\n left: calc(50% - 5px);\n margin-top: 0;\n margin-bottom: 0;\n}\n.popper[x-placement^=\"right\"] {\n margin-left: 5px;\n}\n.popper[x-placement^=\"right\"] .popper__arrow {\n border-width: 5px 5px 5px 0;\n border-color: transparent #fafafa transparent transparent;\n left: -5px;\n top: calc(50% - 5px);\n margin-left: 0;\n margin-right: 0;\n}\n.popper[x-placement^=\"left\"] {\n margin-right: 5px;\n}\n.popper[x-placement^=\"left\"] .popper__arrow {\n border-width: 5px 0 5px 5px;\n border-color: transparent transparent transparent #fafafa;\n right: -5px;\n top: calc(50% - 5px);\n margin-left: 0;\n margin-right: 0;\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///~/vue-popperjs/src/component/popper.js.vue","\n.gallery-row{height:200px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-positive:1;flex-grow:1;margin-top:0.5em\n}\n.gallery-row .attachments,.gallery-row .attachment{margin:0 0.5em 0 0;-ms-flex-positive:1;flex-grow:1;height:100%;box-sizing:border-box;min-width:2em\n}\n.gallery-row .attachments:last-child,.gallery-row .attachment:last-child{margin:0\n}\n.gallery-row .image-attachment{width:100%;height:100%\n}\n.gallery-row .video-container{height:100%\n}\n.gallery-row.contain-fit img,.gallery-row.contain-fit video{object-fit:contain\n}\n.gallery-row.cover-fit img,.gallery-row.cover-fit video{object-fit:cover\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///src/components/gallery/gallery.vue","\n.link-preview-card{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;cursor:pointer;overflow:hidden;margin-top:0.5em;color:#b9b9ba;color:var(--text, #b9b9ba);border-style:solid;border-width:1px;border-radius:10px;border-radius:var(--attachmentRadius, 10px);border-color:#222;border-color:var(--border, #222)\n}\n.link-preview-card .card-image{-ms-flex-negative:0;flex-shrink:0;width:120px;max-width:25%\n}\n.link-preview-card .card-image img{width:100%;height:100%;object-fit:cover;border-radius:10px;border-radius:var(--attachmentRadius, 10px)\n}\n.link-preview-card .small-image{width:80px\n}\n.link-preview-card .card-content{max-height:100%;margin:0.5em;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column\n}\n.link-preview-card .card-host{font-size:12px\n}\n.link-preview-card .card-description{margin:0.5em 0 0 0;overflow:hidden;text-overflow:ellipsis;word-break:break-word;line-height:1.2em;max-height:calc(1.2em * 3 - 1px)\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///src/components/link-preview/link-preview.vue","\n.timeline .panel-disabled .status-el{border-left:none;border-bottom-width:1px;border-bottom-style:solid;border-color:var(--border, #222);border-radius:0\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///src/components/conversation/conversation.vue","\n.user-profile{-ms-flex:2;flex:2;-ms-flex-preferred-size:500px;flex-basis:500px\n}\n.user-profile .userlist-placeholder{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:middle;align-items:middle;padding:2em\n}\n.user-profile .timeline-heading{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center\n}\n.user-profile .timeline-heading .loadmore-button,.user-profile .timeline-heading .alert{-ms-flex:1;flex:1\n}\n.user-profile .timeline-heading .loadmore-button{height:28px;margin:10px .6em\n}\n.user-profile .timeline-heading .title,.user-profile .timeline-heading .loadmore-text{display:none\n}\n.user-profile-placeholder .panel-body{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:middle;align-items:middle;padding:7em\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///src/components/user_profile/user_profile.vue","\n.follow-card-content-container{-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:1.5em\n}\n.follow-card-follow-button{margin-top:0.5em;margin-left:auto;width:10em\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///src/components/follow_card/follow_card.vue","\n.basic-user-card{display:-ms-flexbox;display:flex;-ms-flex:1 0;flex:1 0;margin:0;padding:0.6em 1em\n}\n.basic-user-card-collapsed-content{margin-left:0.7em;text-align:left;-ms-flex:1;flex:1;min-width:0\n}\n.basic-user-card-user-name img{object-fit:contain;height:16px;width:16px;vertical-align:middle\n}\n.basic-user-card-user-name-value{display:inline-block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis\n}\n.basic-user-card-expanded-content{-ms-flex:1;flex:1;margin-left:0.7em\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///src/components/basic_user_card/basic_user_card.vue","\n.list-item:not(:last-child){border-bottom:1px solid;border-bottom-color:#222;border-bottom-color:var(--border, #222)\n}\n.list-empty-content{text-align:center;padding:10px\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///src/components/list/list.vue","\n@import '../../_variables.scss';\n\n.with-load-more {\n &-footer {\n padding: 10px;\n text-align: center;\n border-top: 1px solid;\n border-top-color: $fallback--border;\n border-top-color: var(--border, $fallback--border);\n\n .error {\n font-size: 14px;\n }\n }\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///src/hocs/with_load_more/src/hocs/with_load_more/with_load_more.scss","\n.setting-item{border-bottom:2px solid var(--fg, #182230);margin:1em 1em 1.4em;padding-bottom:1.4em\n}\n.setting-item>div{margin-bottom:.5em\n}\n.setting-item>div:last-child{margin-bottom:0\n}\n.setting-item:last-child{border-bottom:none;padding-bottom:0;margin-bottom:1em\n}\n.setting-item select{min-width:10em\n}\n.setting-item textarea{width:100%;max-width:100%;height:100px\n}\n.setting-item .unavailable,.setting-item .unavailable i{color:var(--cRed, red);color:red\n}\n.setting-item .btn{min-height:28px;min-width:10em;padding:0 2em\n}\n.setting-item .number-input{max-width:6em\n}\n.select-multiple{display:-ms-flexbox;display:flex\n}\n.select-multiple .option-list{margin:0;padding-left:.5em\n}\n.setting-list,.option-list{list-style-type:none;padding-left:2em\n}\n.setting-list li,.option-list li{margin-bottom:0.5em\n}\n.setting-list .suboptions,.option-list .suboptions{margin-top:0.3em\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///src/components/settings/settings.vue","@import '../../_variables.scss';\n\n.tab-switcher {\n .contents {\n .hidden {\n display: none;\n }\n }\n .tabs {\n display: flex;\n position: relative;\n width: 100%;\n overflow-y: hidden;\n overflow-x: auto;\n padding-top: 5px;\n box-sizing: border-box;\n\n &::after, &::before {\n display: block;\n content: '';\n flex: 1 1 auto;\n border-bottom: 1px solid;\n border-bottom-color: $fallback--border;\n border-bottom-color: var(--border, $fallback--border);\n }\n\n .tab-wrapper {\n height: 28px;\n position: relative;\n display: flex;\n flex: 0 0 auto;\n\n .tab {\n width: 100%;\n min-width: 1px;\n position: relative;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 0;\n padding: 6px 1em;\n padding-bottom: 99px;\n margin-bottom: 6px - 99px;\n white-space: nowrap;\n\n &:not(.active) {\n z-index: 4;\n\n &:hover {\n z-index: 6;\n }\n }\n\n &.active {\n background: transparent;\n z-index: 5;\n }\n }\n\n &:not(.active) {\n &::after {\n content: '';\n position: absolute;\n left: 0;\n right: 0;\n bottom: 0;\n z-index: 7;\n border-bottom: 1px solid;\n border-bottom-color: $fallback--border;\n border-bottom-color: var(--border, $fallback--border);\n }\n }\n }\n\n }\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///src/components/tab_switcher/src/components/tab_switcher/tab_switcher.scss","\n.style-switcher .preset-switcher{margin-right:1em\n}\n.style-switcher .style-control{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;margin-bottom:5px\n}\n.style-switcher .style-control .label{-ms-flex:1;flex:1\n}\n.style-switcher .style-control.disabled input:not(.exclude-disabled),.style-switcher .style-control.disabled select:not(.exclude-disabled){opacity:.5\n}\n.style-switcher .style-control input,.style-switcher .style-control select{min-width:3em;margin:0;-ms-flex:0;flex:0\n}\n.style-switcher .style-control input[type=color],.style-switcher .style-control select[type=color]{padding:1px;cursor:pointer;height:29px;min-width:2em;border:none;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch\n}\n.style-switcher .style-control input[type=number],.style-switcher .style-control select[type=number]{min-width:5em\n}\n.style-switcher .style-control input[type=range],.style-switcher .style-control select[type=range]{-ms-flex:1;flex:1;min-width:3em\n}\n.style-switcher .style-control input[type=checkbox]+label,.style-switcher .style-control select[type=checkbox]+label{margin:6px 0\n}\n.style-switcher .style-control input:not([type=number]):not([type=text]),.style-switcher .style-control select:not([type=number]):not([type=text]){-ms-flex-item-align:start;align-self:flex-start\n}\n.style-switcher .tab-switcher{margin:0 -1em\n}\n.style-switcher .reset-container{-ms-flex-wrap:wrap;flex-wrap:wrap\n}\n.style-switcher .fonts-container,.style-switcher .reset-container,.style-switcher .apply-container,.style-switcher .radius-container,.style-switcher .color-container{display:-ms-flexbox;display:flex\n}\n.style-switcher .fonts-container,.style-switcher .radius-container{-ms-flex-direction:column;flex-direction:column\n}\n.style-switcher .color-container{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between\n}\n.style-switcher .color-container>h4{width:99%\n}\n.style-switcher .fonts-container,.style-switcher .color-container,.style-switcher .shadow-container,.style-switcher .radius-container,.style-switcher .presets-container{margin:1em 1em 0\n}\n.style-switcher .tab-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:baseline;align-items:baseline;width:100%;min-height:30px;margin-bottom:1em\n}\n.style-switcher .tab-header .btn{min-width:1px;-ms-flex:0 auto;flex:0 auto;padding:0 1em\n}\n.style-switcher .tab-header p{-ms-flex:1;flex:1;margin:0;margin-right:.5em\n}\n.style-switcher .shadow-selector .override{-ms-flex:1;flex:1;margin-left:.5em\n}\n.style-switcher .shadow-selector .select-container{margin-top:-4px;margin-bottom:-3px\n}\n.style-switcher .save-load,.style-switcher .save-load-options{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap\n}\n.style-switcher .save-load .presets,.style-switcher .save-load .import-export,.style-switcher .save-load-options .presets,.style-switcher .save-load-options .import-export{margin-bottom:.5em\n}\n.style-switcher .save-load .import-export,.style-switcher .save-load-options .import-export{display:-ms-flexbox;display:flex\n}\n.style-switcher .save-load .override,.style-switcher .save-load-options .override{margin-left:.5em\n}\n.style-switcher .save-load-options{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:.5em;-ms-flex-pack:center;justify-content:center\n}\n.style-switcher .save-load-options .keep-option{margin:0 .5em .5em;min-width:25%\n}\n.style-switcher .preview-container{border-top:1px dashed;border-bottom:1px dashed;border-color:#222;border-color:var(--border, #222);margin:1em -1em 0;padding:1em;background:var(--body-background-image);background-size:cover;background-position:50% 50%\n}\n.style-switcher .preview-container .dummy .post{font-family:var(--postFont);display:-ms-flexbox;display:flex\n}\n.style-switcher .preview-container .dummy .post .content{-ms-flex:1;flex:1\n}\n.style-switcher .preview-container .dummy .post .content h4{margin-bottom:.25em\n}\n.style-switcher .preview-container .dummy .post .content .icons{margin-top:.5em;display:-ms-flexbox;display:flex\n}\n.style-switcher .preview-container .dummy .post .content .icons i{margin-right:1em\n}\n.style-switcher .preview-container .dummy .after-post{margin-top:1em;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center\n}\n.style-switcher .preview-container .dummy .avatar,.style-switcher .preview-container .dummy .avatar-alt{background:linear-gradient(135deg, #b8e1fc 0%, #a9d2f3 10%, #90bae4 25%, #90bcea 37%, #90bff0 50%, #6ba8e5 51%, #a2daf5 83%, #bdf3fd 100%);color:black;font-family:sans-serif;text-align:center;margin-right:1em\n}\n.style-switcher .preview-container .dummy .avatar-alt{-ms-flex:0 auto;flex:0 auto;margin-left:28px;font-size:12px;min-width:20px;min-height:20px;line-height:20px;border-radius:10px;border-radius:var(--avatarAltRadius, 10px)\n}\n.style-switcher .preview-container .dummy .avatar{-ms-flex:0 auto;flex:0 auto;width:48px;height:48px;font-size:14px;line-height:48px\n}\n.style-switcher .preview-container .dummy .actions{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline\n}\n.style-switcher .preview-container .dummy .actions .checkbox{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:baseline;align-items:baseline;margin-right:1em;-ms-flex:1;flex:1\n}\n.style-switcher .preview-container .dummy .separator{margin:1em;border-bottom:1px solid;border-color:#222;border-color:var(--border, #222)\n}\n.style-switcher .preview-container .dummy .panel-heading .badge,.style-switcher .preview-container .dummy .panel-heading .alert,.style-switcher .preview-container .dummy .panel-heading .btn,.style-switcher .preview-container .dummy .panel-heading .faint{margin-left:1em;white-space:nowrap\n}\n.style-switcher .preview-container .dummy .panel-heading .faint{text-overflow:ellipsis;min-width:2em;overflow-x:hidden\n}\n.style-switcher .preview-container .dummy .panel-heading .flex-spacer{-ms-flex:1;flex:1\n}\n.style-switcher .preview-container .dummy .btn{margin-left:0;padding:0 1em;min-width:3em;min-height:30px\n}\n.style-switcher .apply-container{-ms-flex-pack:center;justify-content:center\n}\n.style-switcher .radius-item,.style-switcher .color-item{min-width:20em;margin:5px 6px 0 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1 0px;flex:1 1 0\n}\n.style-switcher .radius-item.wide,.style-switcher .color-item.wide{min-width:60%\n}\n.style-switcher .radius-item:not(.wide):nth-child(2n+1),.style-switcher .color-item:not(.wide):nth-child(2n+1){margin-right:7px\n}\n.style-switcher .radius-item .color,.style-switcher .radius-item .opacity,.style-switcher .color-item .color,.style-switcher .color-item .opacity{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline\n}\n.style-switcher .radius-item{-ms-flex-preferred-size:auto;flex-basis:auto\n}\n.style-switcher .theme-radius-rn,.style-switcher .theme-color-cl{border:0;box-shadow:none;background:transparent;color:var(--faint, rgba(185,185,186,0.5));-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch\n}\n.style-switcher .theme-color-cl,.style-switcher .theme-radius-in,.style-switcher .theme-color-in{margin-left:4px\n}\n.style-switcher .theme-radius-in{min-width:1em\n}\n.style-switcher .theme-radius-in{max-width:7em;-ms-flex:1;flex:1\n}\n.style-switcher .theme-radius-lb{max-width:50em\n}\n.style-switcher .theme-preview-content{padding:20px\n}\n.style-switcher .btn{margin-left:.25em;margin-right:.25em\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///src/components/style_switcher/style_switcher.scss","\n.color-control input.text-input{max-width:7em;-ms-flex:1;flex:1\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///src/components/color_input/color_input.vue","\n.shadow-control{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin-bottom:1em\n}\n.shadow-control .shadow-preview-container,.shadow-control .shadow-tweak{margin:5px 6px 0 0\n}\n.shadow-control .shadow-preview-container{-ms-flex:0;flex:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap\n}\n.shadow-control .shadow-preview-container input[type=number]{width:5em;min-width:2em\n}\n.shadow-control .shadow-preview-container .x-shift-control,.shadow-control .shadow-preview-container .y-shift-control{display:-ms-flexbox;display:flex;-ms-flex:0;flex:0\n}\n.shadow-control .shadow-preview-container .x-shift-control[disabled=disabled] *,.shadow-control .shadow-preview-container .y-shift-control[disabled=disabled] *{opacity:.5\n}\n.shadow-control .shadow-preview-container .x-shift-control{-ms-flex-align:start;align-items:flex-start\n}\n.shadow-control .shadow-preview-container .x-shift-control .wrap,.shadow-control .shadow-preview-container input[type=range]{margin:0;width:15em;height:2em\n}\n.shadow-control .shadow-preview-container .y-shift-control{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end\n}\n.shadow-control .shadow-preview-container .y-shift-control .wrap{width:2em;height:15em\n}\n.shadow-control .shadow-preview-container .y-shift-control input[type=range]{transform-origin:1em 1em;transform:rotate(90deg)\n}\n.shadow-control .shadow-preview-container .preview-window{-ms-flex:1;flex:1;background-color:#999999;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-image:linear-gradient(45deg, #666 25%, transparent 25%),linear-gradient(-45deg, #666 25%, transparent 25%),linear-gradient(45deg, transparent 75%, #666 75%),linear-gradient(-45deg, transparent 75%, #666 75%);background-size:20px 20px;background-position:0 0, 0 10px, 10px -10px, -10px 0;border-radius:4px;border-radius:var(--inputRadius, 4px)\n}\n.shadow-control .shadow-preview-container .preview-window .preview-block{width:33%;height:33%;background-color:#121a24;background-color:var(--bg, #121a24);border-radius:10px;border-radius:var(--panelRadius, 10px)\n}\n.shadow-control .shadow-tweak{-ms-flex:1;flex:1;min-width:280px\n}\n.shadow-control .shadow-tweak .id-control{-ms-flex-align:stretch;align-items:stretch\n}\n.shadow-control .shadow-tweak .id-control .select,.shadow-control .shadow-tweak .id-control .btn{min-width:1px;margin-right:5px\n}\n.shadow-control .shadow-tweak .id-control .btn{padding:0 .4em;margin:0 .1em\n}\n.shadow-control .shadow-tweak .id-control .select{-ms-flex:1;flex:1\n}\n.shadow-control .shadow-tweak .id-control .select select{-ms-flex-item-align:initial;-ms-grid-row-align:initial;align-self:initial\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///src/components/shadow_control/shadow_control.vue","\n.font-control input.custom-font{min-width:10em\n}\n.font-control.custom .select{border-top-right-radius:0;border-bottom-right-radius:0\n}\n.font-control.custom .custom-font{border-top-left-radius:0;border-bottom-left-radius:0\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///src/components/font_control/font_control.vue","\n.contrast-ratio{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-top:-4px;margin-bottom:5px\n}\n.contrast-ratio .label{margin-right:1em\n}\n.contrast-ratio .rating{display:inline-block;text-align:center\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///src/components/contrast_ratio/contrast_ratio.vue","\n.import-export-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:baseline;align-items:baseline;-ms-flex-pack:center;justify-content:center\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///src/components/export_import/export_import.vue","\n.registration-form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0.6em\n}\n.registration-form .container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row\n}\n.registration-form .terms-of-service{-ms-flex:0 1 50%;flex:0 1 50%;margin:0.8em\n}\n.registration-form .text-fields{margin-top:0.6em;-ms-flex:1 0;flex:1 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column\n}\n.registration-form textarea{min-height:100px\n}\n.registration-form .form-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0.3em 0.0em 0.3em;line-height:24px;margin-bottom:1em\n}\n.registration-form .form-group--error{animation-name:shakeError;animation-duration:.6s;animation-timing-function:ease-in-out\n}\n.registration-form .form-group--error .form--label{color:#f04124;color:var(--cRed, #f04124)\n}\n.registration-form .form-error{margin-top:-0.7em;text-align:left\n}\n.registration-form .form-error span{font-size:12px\n}\n.registration-form .form-error ul{list-style:none;padding:0 0 0 5px;margin-top:0\n}\n.registration-form .form-error ul li::before{content:\"• \"\n}\n.registration-form form textarea{line-height:16px;resize:vertical\n}\n.registration-form .captcha{max-width:350px;margin-bottom:0.4em\n}\n.registration-form .btn{margin-top:0.6em;height:28px\n}\n.registration-form .error{text-align:center\n}\n@media all and (max-width: 800px){\n.registration-form .container{-ms-flex-direction:column-reverse;flex-direction:column-reverse\n}\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///src/components/registration/registration.vue","\n.profile-edit .bio{margin:0\n}\n.profile-edit input[type=file]{padding:5px;height:auto\n}\n.profile-edit .banner{max-width:100%\n}\n.profile-edit .uploading{font-size:1.5em;margin:0.25em\n}\n.profile-edit .name-changer{width:100%\n}\n.profile-edit .bg{max-width:100%\n}\n.profile-edit .current-avatar{display:block;width:150px;height:150px;border-radius:4px;border-radius:var(--avatarRadius, 4px)\n}\n.profile-edit .oauth-tokens{width:100%\n}\n.profile-edit .oauth-tokens th{text-align:left\n}\n.profile-edit .oauth-tokens .actions{text-align:right\n}\n.profile-edit-usersearch-wrapper{padding:1em\n}\n.profile-edit-bulk-actions{text-align:right;padding:0 1em;min-height:28px\n}\n.profile-edit-bulk-actions button{width:10em\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///src/components/user_settings/user_settings.vue","\n.image-cropper-img-input{display:none\n}\n.image-cropper-image-container{position:relative\n}\n.image-cropper-image-container img{display:block;max-width:100%\n}\n.image-cropper-buttons-wrapper{margin-top:10px\n}\n.image-cropper-buttons-wrapper button{margin-top:5px\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///src/components/image_cropper/image_cropper.vue","/*!\n * Cropper.js v1.4.3\n * https://fengyuanchen.github.io/cropperjs\n *\n * Copyright 2015-present Chen Fengyuan\n * Released under the MIT license\n *\n * Date: 2018-10-24T13:07:11.429Z\n */\n\n.cropper-container {\n direction: ltr;\n font-size: 0;\n line-height: 0;\n position: relative;\n -ms-touch-action: none;\n touch-action: none;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n\n.cropper-container img {\n display: block;\n height: 100%;\n image-orientation: 0deg;\n max-height: none !important;\n max-width: none !important;\n min-height: 0 !important;\n min-width: 0 !important;\n width: 100%;\n}\n\n.cropper-wrap-box,\n.cropper-canvas,\n.cropper-drag-box,\n.cropper-crop-box,\n.cropper-modal {\n bottom: 0;\n left: 0;\n position: absolute;\n right: 0;\n top: 0;\n}\n\n.cropper-wrap-box,\n.cropper-canvas {\n overflow: hidden;\n}\n\n.cropper-drag-box {\n background-color: #fff;\n opacity: 0;\n}\n\n.cropper-modal {\n background-color: #000;\n opacity: .5;\n}\n\n.cropper-view-box {\n display: block;\n height: 100%;\n outline-color: rgba(51, 153, 255, 0.75);\n outline: 1px solid #39f;\n overflow: hidden;\n width: 100%;\n}\n\n.cropper-dashed {\n border: 0 dashed #eee;\n display: block;\n opacity: .5;\n position: absolute;\n}\n\n.cropper-dashed.dashed-h {\n border-bottom-width: 1px;\n border-top-width: 1px;\n height: calc(100% / 3);\n left: 0;\n top: calc(100% / 3);\n width: 100%;\n}\n\n.cropper-dashed.dashed-v {\n border-left-width: 1px;\n border-right-width: 1px;\n height: 100%;\n left: calc(100% / 3);\n top: 0;\n width: calc(100% / 3);\n}\n\n.cropper-center {\n display: block;\n height: 0;\n left: 50%;\n opacity: .75;\n position: absolute;\n top: 50%;\n width: 0;\n}\n\n.cropper-center:before,\n.cropper-center:after {\n background-color: #eee;\n content: ' ';\n display: block;\n position: absolute;\n}\n\n.cropper-center:before {\n height: 1px;\n left: -3px;\n top: 0;\n width: 7px;\n}\n\n.cropper-center:after {\n height: 7px;\n left: 0;\n top: -3px;\n width: 1px;\n}\n\n.cropper-face,\n.cropper-line,\n.cropper-point {\n display: block;\n height: 100%;\n opacity: .1;\n position: absolute;\n width: 100%;\n}\n\n.cropper-face {\n background-color: #fff;\n left: 0;\n top: 0;\n}\n\n.cropper-line {\n background-color: #39f;\n}\n\n.cropper-line.line-e {\n cursor: ew-resize;\n right: -3px;\n top: 0;\n width: 5px;\n}\n\n.cropper-line.line-n {\n cursor: ns-resize;\n height: 5px;\n left: 0;\n top: -3px;\n}\n\n.cropper-line.line-w {\n cursor: ew-resize;\n left: -3px;\n top: 0;\n width: 5px;\n}\n\n.cropper-line.line-s {\n bottom: -3px;\n cursor: ns-resize;\n height: 5px;\n left: 0;\n}\n\n.cropper-point {\n background-color: #39f;\n height: 5px;\n opacity: .75;\n width: 5px;\n}\n\n.cropper-point.point-e {\n cursor: ew-resize;\n margin-top: -3px;\n right: -3px;\n top: 50%;\n}\n\n.cropper-point.point-n {\n cursor: ns-resize;\n left: 50%;\n margin-left: -3px;\n top: -3px;\n}\n\n.cropper-point.point-w {\n cursor: ew-resize;\n left: -3px;\n margin-top: -3px;\n top: 50%;\n}\n\n.cropper-point.point-s {\n bottom: -3px;\n cursor: s-resize;\n left: 50%;\n margin-left: -3px;\n}\n\n.cropper-point.point-ne {\n cursor: nesw-resize;\n right: -3px;\n top: -3px;\n}\n\n.cropper-point.point-nw {\n cursor: nwse-resize;\n left: -3px;\n top: -3px;\n}\n\n.cropper-point.point-sw {\n bottom: -3px;\n cursor: nesw-resize;\n left: -3px;\n}\n\n.cropper-point.point-se {\n bottom: -3px;\n cursor: nwse-resize;\n height: 20px;\n opacity: 1;\n right: -3px;\n width: 20px;\n}\n\n@media (min-width: 768px) {\n .cropper-point.point-se {\n height: 15px;\n width: 15px;\n }\n}\n\n@media (min-width: 992px) {\n .cropper-point.point-se {\n height: 10px;\n width: 10px;\n }\n}\n\n@media (min-width: 1200px) {\n .cropper-point.point-se {\n height: 5px;\n opacity: .75;\n width: 5px;\n }\n}\n\n.cropper-point.point-se:before {\n background-color: #39f;\n bottom: -50%;\n content: ' ';\n display: block;\n height: 200%;\n opacity: 0;\n position: absolute;\n right: -50%;\n width: 200%;\n}\n\n.cropper-invisible {\n opacity: 0;\n}\n\n.cropper-bg {\n background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC');\n}\n\n.cropper-hide {\n display: block;\n height: 0;\n position: absolute;\n width: 0;\n}\n\n.cropper-hidden {\n display: none !important;\n}\n\n.cropper-move {\n cursor: move;\n}\n\n.cropper-crop {\n cursor: crosshair;\n}\n\n.cropper-disabled .cropper-drag-box,\n.cropper-disabled .cropper-face,\n.cropper-disabled .cropper-line,\n.cropper-disabled .cropper-point {\n cursor: not-allowed;\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///~/cropperjs/dist/cropper.css","\n.block-card-content-container{margin-top:0.5em;text-align:right\n}\n.block-card-content-container button{width:10em\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///src/components/block_card/block_card.vue","\n.mute-card-content-container{margin-top:0.5em;text-align:right\n}\n.mute-card-content-container button{width:10em\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///src/components/mute_card/mute_card.vue","\n.selectable-list-item-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center\n}\n.selectable-list-item-selected-inner{background-color:#151e2a;background-color:var(--lightBg, #151e2a)\n}\n.selectable-list-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0.6em 0;border-bottom:2px solid;border-bottom-color:#222;border-bottom-color:var(--border, #222)\n}\n.selectable-list-header-actions{-ms-flex:1;flex:1\n}\n.selectable-list-checkbox-wrapper{padding:0 10px;-ms-flex:none;flex:none\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///src/components/selectable_list/selectable_list.vue","\n.checkbox{position:relative;display:inline-block;padding-left:1.2em;min-height:1.2em\n}\n.checkbox-indicator::before{position:absolute;left:0;top:0;display:block;content:'✔';transition:color 200ms;width:1.1em;height:1.1em;border-radius:2px;border-radius:var(--checkboxRadius, 2px);box-shadow:0px 0px 2px black inset;box-shadow:var(--inputShadow);background-color:#182230;background-color:var(--input, #182230);vertical-align:top;text-align:center;line-height:1.1em;font-size:1.1em;color:transparent;overflow:hidden;box-sizing:border-box\n}\n.checkbox input[type=checkbox]{display:none\n}\n.checkbox input[type=checkbox]:checked+.checkbox-indicator::before{color:#b9b9ba;color:var(--text, #b9b9ba)\n}\n.checkbox input[type=checkbox]:indeterminate+.checkbox-indicator::before{content:'–';color:#b9b9ba;color:var(--text, #b9b9ba)\n}\n.checkbox input[type=checkbox]:disabled+.checkbox-indicator::before{opacity:.5\n}\n.checkbox>span{margin-left:.5em\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///src/components/checkbox/checkbox.vue","\n.autosuggest{position:relative\n}\n.autosuggest-input{display:block;width:100%\n}\n.autosuggest-results{position:absolute;left:0;top:100%;right:0;max-height:400px;background-color:#151e2a;background-color:var(--lightBg, #151e2a);border-style:solid;border-width:1px;border-color:#222;border-color:var(--border, #222);border-radius:4px;border-radius:var(--inputRadius, 4px);border-top-left-radius:0;border-top-right-radius:0;box-shadow:1px 1px 4px rgba(0,0,0,0.6);box-shadow:var(--panelShadow);overflow-y:auto;z-index:1\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///src/components/autosuggest/autosuggest.vue",".with-subscription {\n &-loading {\n padding: 10px;\n text-align: center;\n\n .error {\n font-size: 14px;\n }\n }\n}\n\n\n// WEBPACK FOOTER //\n// webpack:///src/hocs/with_subscription/src/hocs/with_subscription/with_subscription.scss","\n.follow-request-card-content-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap\n}\n.follow-request-card-content-container button{margin-top:0.5em;margin-right:0.5em;-ms-flex:1 1;flex:1 1;max-width:12em;min-width:8em\n}\n.follow-request-card-content-container button:last-child{margin-right:0\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///src/components/follow_request_card/follow_request_card.vue","\n.user-search-input-container{margin:0.5em;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center\n}\n.user-search-input-container .search-button{margin-left:0.5em\n}\n.loading-icon{padding:1em\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///src/components/user_search/user_search.vue","\n.notifications{padding-bottom:15em\n}\n.notifications .loadmore-error{color:#b9b9ba;color:var(--text, #b9b9ba)\n}\n.notifications .notification{position:relative\n}\n.notifications .notification .notification-overlay{position:absolute;top:0;right:0;left:0;bottom:0;pointer-events:none\n}\n.notifications .notification.unseen .notification-overlay{background-image:linear-gradient(135deg, var(--badgeNotification, red) 4px, transparent 10px)\n}\n.notification{box-sizing:border-box;display:-ms-flexbox;display:flex;border-bottom:1px solid;border-color:#222;border-color:var(--border, #222)\n}\n.notification:hover .animated.avatar canvas{display:none\n}\n.notification:hover .animated.avatar img{visibility:visible\n}\n.notification .non-mention{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:0.6em;min-width:0\n}\n.notification .non-mention .avatar-container{width:32px;height:32px\n}\n.notification .non-mention .status-el{padding:0\n}\n.notification .non-mention .status-el .status{padding:0.25em 0;color:rgba(185,185,186,0.5);color:var(--faint, rgba(185,185,186,0.5))\n}\n.notification .non-mention .status-el .status a{color:var(--faintLink)\n}\n.notification .non-mention .status-el .media-body{margin:0\n}\n.notification .follow-text{padding:0.5em 0\n}\n.notification .status-el{-ms-flex:1;flex:1\n}\n.notification time{white-space:nowrap\n}\n.notification .notification-right{-ms-flex:1;flex:1;padding-left:0.8em;min-width:0\n}\n.notification .notification-details{min-width:0px;word-wrap:break-word;line-height:18px;position:relative;overflow:hidden;width:100%;-ms-flex:1 1 0px;flex:1 1 0;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between\n}\n.notification .notification-details .name-and-action{-ms-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis\n}\n.notification .notification-details .username{font-weight:bolder;max-width:100%;text-overflow:ellipsis;white-space:nowrap\n}\n.notification .notification-details .username img{width:14px;height:14px;vertical-align:middle;object-fit:contain\n}\n.notification .notification-details .timeago{margin-right:.2em\n}\n.notification .notification-details .icon-retweet.lit{color:#0fa00f;color:var(--cGreen, #0fa00f)\n}\n.notification .notification-details .icon-user-plus.lit{color:#0095ff;color:var(--cBlue, #0095ff)\n}\n.notification .notification-details .icon-reply.lit{color:#0095ff;color:var(--cBlue, #0095ff)\n}\n.notification .notification-details .icon-star.lit{color:orange;color:orange;color:var(--cOrange, orange)\n}\n.notification .notification-details .status-content{margin:0;max-height:300px\n}\n.notification .notification-details h1{word-break:break-all;margin:0 0 0.3em;padding:0;font-size:1em;line-height:20px\n}\n.notification .notification-details h1 small{font-weight:lighter\n}\n.notification .notification-details p{margin:0;margin-top:0;margin-bottom:0.3em\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///src/components/notifications/notifications.scss","\n.login-form .btn{min-height:28px;width:10em\n}\n.login-form .register{-ms-flex:1 1;flex:1 1\n}\n.login-form .login-bottom{margin-top:1.0em;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between\n}\n.login .error{text-align:center;animation-name:shakeError;animation-duration:0.4s;animation-timing-function:ease-in-out\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///src/components/login_form/login_form.vue","\n.floating-chat{position:fixed;right:0px;bottom:0px;z-index:1000;max-width:25em\n}\n.chat-heading{cursor:pointer\n}\n.chat-heading .icon-comment-empty{color:#b9b9ba;color:var(--text, #b9b9ba)\n}\n.chat-window{overflow-y:auto;overflow-x:hidden;max-height:20em\n}\n.chat-window-container{height:100%\n}\n.chat-message{display:-ms-flexbox;display:flex;padding:0.2em 0.5em\n}\n.chat-avatar img{height:24px;width:24px;border-radius:4px;border-radius:var(--avatarRadius, 4px);margin-right:0.5em;margin-top:0.25em\n}\n.chat-input{display:-ms-flexbox;display:flex\n}\n.chat-input textarea{-ms-flex:1;flex:1;margin:0.6em;min-height:3.5em;resize:none\n}\n.chat-panel .title{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///src/components/chat_panel/chat_panel.vue","\n.features-panel li{line-height:24px\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///src/components/features_panel/features_panel.vue","\n.tos-content{margin:1em\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///src/components/terms_of_service_panel/terms_of_service_panel.vue","\n#app{min-height:100vh;max-width:100%;overflow:hidden\n}\n.app-bg-wrapper{position:fixed;z-index:-1;height:100%;width:100%;background-size:cover;background-repeat:no-repeat;background-position:0 50%\n}\ni{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none\n}\nh4{margin:0\n}\n#content{box-sizing:border-box;padding-top:60px;margin:auto;min-height:100vh;max-width:980px;background-color:rgba(0,0,0,0.15);-ms-flex-line-pack:start;align-content:flex-start\n}\n.text-center{text-align:center\n}\nbody{font-family:sans-serif;font-family:var(--interfaceFont, sans-serif);font-size:14px;margin:0;color:#b9b9ba;color:var(--text, #b9b9ba);max-width:100vw;overflow-x:hidden\n}\na{text-decoration:none;color:#d8a070;color:var(--link, #d8a070)\n}\nbutton{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#b9b9ba;color:var(--btnText, #b9b9ba);background-color:#182230;background-color:var(--btn, #182230);border:none;border-radius:4px;border-radius:var(--btnRadius, 4px);cursor:pointer;box-shadow:0px 0px 2px 0px #000,0px 1px 0px 0px rgba(255,255,255,0.2) inset,0px -1px 0px 0px rgba(0,0,0,0.2) inset;box-shadow:var(--buttonShadow);font-size:14px;font-family:sans-serif;font-family:var(--interfaceFont, sans-serif)\n}\nbutton i[class*=icon-]{color:#b9b9ba;color:var(--btnText, #b9b9ba)\n}\nbutton::-moz-focus-inner{border:none\n}\nbutton:hover{box-shadow:0px 0px 4px rgba(255,255,255,0.3);box-shadow:var(--buttonHoverShadow)\n}\nbutton:active{box-shadow:0px 0px 4px 0px rgba(255,255,255,0.3),0px 1px 0px 0px rgba(0,0,0,0.2) inset,0px -1px 0px 0px rgba(255,255,255,0.2) inset;box-shadow:var(--buttonPressedShadow)\n}\nbutton:disabled{cursor:not-allowed;opacity:0.5\n}\nbutton.pressed{color:rgba(185,185,186,0.5);color:var(--faint, rgba(185,185,186,0.5));background-color:#121a24;background-color:var(--bg, #121a24)\n}\nbutton.danger{color:#b9b9ba;color:var(--alertErrorPanelText, #b9b9ba);background-color:rgba(211,16,20,0.5);background-color:var(--alertError, rgba(211,16,20,0.5))\n}\nlabel.select{padding:0\n}\ninput,textarea,.select{border:none;border-radius:4px;border-radius:var(--inputRadius, 4px);box-shadow:0px 1px 0px 0px rgba(0,0,0,0.2) inset,0px -1px 0px 0px rgba(255,255,255,0.2) inset,0px 0px 2px 0px #000 inset;box-shadow:var(--inputShadow);background-color:#182230;background-color:var(--input, #182230);color:#b9b9ba;color:var(--inputText, #b9b9ba);font-family:sans-serif;font-family:var(--inputFont, sans-serif);font-size:14px;padding:8px .5em;box-sizing:border-box;display:inline-block;position:relative;height:28px;line-height:16px;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none\n}\ninput:disabled,input[disabled=disabled],textarea:disabled,textarea[disabled=disabled],.select:disabled,.select[disabled=disabled]{cursor:not-allowed;opacity:0.5\n}\ninput .icon-down-open,textarea .icon-down-open,.select .icon-down-open{position:absolute;top:0;bottom:0;right:5px;height:100%;color:#b9b9ba;color:var(--text, #b9b9ba);line-height:28px;z-index:0;pointer-events:none\n}\ninput select,textarea select,.select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;color:#b9b9ba;color:var(--inputText, --text, #b9b9ba);margin:0;padding:0 2em 0 .2em;font-family:sans-serif;font-family:var(--inputFont, sans-serif);font-size:14px;width:100%;z-index:1;height:28px;line-height:16px\n}\ninput[type=range],textarea[type=range],.select[type=range]{background:none;border:none;margin:0;box-shadow:none;-ms-flex:1;flex:1\n}\ninput[type=radio],input[type=checkbox],textarea[type=radio],textarea[type=checkbox],.select[type=radio],.select[type=checkbox]{display:none\n}\ninput[type=radio]:checked+label::before,input[type=checkbox]:checked+label::before,textarea[type=radio]:checked+label::before,textarea[type=checkbox]:checked+label::before,.select[type=radio]:checked+label::before,.select[type=checkbox]:checked+label::before{color:#b9b9ba;color:var(--text, #b9b9ba)\n}\ninput[type=radio]:disabled,input[type=radio]:disabled+label,input[type=radio]:disabled+label::before,input[type=checkbox]:disabled,input[type=checkbox]:disabled+label,input[type=checkbox]:disabled+label::before,textarea[type=radio]:disabled,textarea[type=radio]:disabled+label,textarea[type=radio]:disabled+label::before,textarea[type=checkbox]:disabled,textarea[type=checkbox]:disabled+label,textarea[type=checkbox]:disabled+label::before,.select[type=radio]:disabled,.select[type=radio]:disabled+label,.select[type=radio]:disabled+label::before,.select[type=checkbox]:disabled,.select[type=checkbox]:disabled+label,.select[type=checkbox]:disabled+label::before{opacity:.5\n}\ninput[type=radio]+label::before,input[type=checkbox]+label::before,textarea[type=radio]+label::before,textarea[type=checkbox]+label::before,.select[type=radio]+label::before,.select[type=checkbox]+label::before{display:inline-block;content:'✔';transition:color 200ms;width:1.1em;height:1.1em;border-radius:2px;border-radius:var(--checkboxRadius, 2px);box-shadow:0px 0px 2px black inset;box-shadow:var(--inputShadow);margin-right:.5em;background-color:#182230;background-color:var(--input, #182230);vertical-align:top;text-align:center;line-height:1.1em;font-size:1.1em;box-sizing:border-box;color:transparent;overflow:hidden;box-sizing:border-box\n}\noption{color:#b9b9ba;color:var(--text, #b9b9ba);background-color:#121a24;background-color:var(--bg, #121a24)\n}\ni[class*=icon-]{color:#666;color:var(--icon, #666)\n}\n.container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0 10px 0 10px\n}\n.item{-ms-flex:1;flex:1;line-height:50px;height:50px;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap\n}\n.item .nav-icon{margin-left:0.4em\n}\n.item.right{-ms-flex-pack:end;justify-content:flex-end\n}\n.auto-size{-ms-flex:1;flex:1\n}\n.nav-bar{padding:0;width:100%;-ms-flex-align:center;align-items:center;position:fixed;height:50px\n}\n.nav-bar .logo{display:-ms-flexbox;display:flex;position:absolute;top:0;bottom:0;left:0;right:0;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:center;justify-content:center;-ms-flex:0 0 auto;flex:0 0 auto;z-index:-1;transition:opacity;transition-timing-function:ease-out;transition-duration:100ms\n}\n.nav-bar .logo .mask{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:#182230;background-color:var(--topBarText, #182230);position:absolute;top:0;bottom:0;left:0;right:0\n}\n.nav-bar .logo img{height:100%;object-fit:contain;display:block;-ms-flex:0;flex:0\n}\n.nav-bar .inner-nav{margin:auto;box-sizing:border-box;padding-left:10px;padding-right:10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:970px;flex-basis:970px;height:50px\n}\n.nav-bar .inner-nav a,.nav-bar .inner-nav a i{color:#d8a070;color:var(--topBarLink, #d8a070)\n}\nmain-router{-ms-flex:1;flex:1\n}\n.status.compact{color:rgba(0,0,0,0.42);font-weight:300\n}\n.status.compact p{margin:0;font-size:0.8em\n}\n.panel{display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:column;flex-direction:column;margin:0.5em;background-color:#121a24;background-color:var(--bg, #121a24)\n}\n.panel::after,.panel{border-radius:10px;border-radius:var(--panelRadius, 10px)\n}\n.panel::after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:none;box-shadow:1px 1px 4px rgba(0,0,0,0.6);box-shadow:var(--panelShadow)\n}\n.panel-body:empty::before{content:\"¯\\\\_(ツ)_/¯\";display:block;margin:1em;text-align:center\n}\n.panel-heading{display:-ms-flexbox;display:flex;border-radius:10px 10px 0 0;border-radius:var(--panelRadius, 10px) var(--panelRadius, 10px) 0 0;background-size:cover;padding:.6em .6em;text-align:left;line-height:28px;color:var(--panelText);background-color:#182230;background-color:var(--panel, #182230);-ms-flex-align:baseline;align-items:baseline;box-shadow:var(--panelHeaderShadow)\n}\n.panel-heading .title{-ms-flex:1 0 auto;flex:1 0 auto;font-size:1.3em\n}\n.panel-heading .faint{background-color:transparent;color:rgba(185,185,186,0.5);color:var(--panelFaint, rgba(185,185,186,0.5))\n}\n.panel-heading .alert{white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden\n}\n.panel-heading button{-ms-flex-negative:0;flex-shrink:0\n}\n.panel-heading button,.panel-heading .alert{line-height:21px;min-height:0;box-sizing:border-box;margin:0;margin-left:.25em;min-width:1px;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch\n}\n.panel-heading a{color:#d8a070;color:var(--panelLink, #d8a070)\n}\n.panel-heading.stub{border-radius:10px;border-radius:var(--panelRadius, 10px)\n}\n.panel-footer{border-radius:0 0 10px 10px;border-radius:0 0 var(--panelRadius, 10px) var(--panelRadius, 10px)\n}\n.panel-footer .faint{color:rgba(185,185,186,0.5);color:var(--panelFaint, rgba(185,185,186,0.5))\n}\n.panel-footer a{color:#d8a070;color:var(--panelLink, #d8a070)\n}\n.panel-body>p{line-height:18px;padding:1em;margin:0\n}\n.container>*{min-width:0px\n}\n.fa{color:grey\n}\nnav{z-index:1000;color:var(--topBarText);background-color:#182230;background-color:var(--topBar, #182230);color:rgba(185,185,186,0.5);color:var(--faint, rgba(185,185,186,0.5));box-shadow:0px 0px 4px rgba(0,0,0,0.6);box-shadow:var(--topBarShadow)\n}\nnav .back-button{display:block;max-width:99px;transition-property:opacity, max-width;transition-duration:300ms;transition-timing-function:ease-out\n}\nnav .back-button i{margin:0 1em\n}\nnav .back-button.hidden{opacity:0;max-width:5px\n}\n.fade-enter-active,.fade-leave-active{transition:opacity .2s\n}\n.fade-enter,.fade-leave-active{opacity:0\n}\n.main{-ms-flex-preferred-size:50%;flex-basis:50%;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1\n}\n.sidebar-bounds{-ms-flex:0;flex:0;-ms-flex-preferred-size:35%;flex-basis:35%\n}\n.sidebar-flexer{-ms-flex:1;flex:1;-ms-flex-preferred-size:345px;flex-basis:345px;width:365px\n}\n.mobile-shown{display:none\n}\n@media all and (min-width: 800px){\nbody{overflow-y:scroll\n}\nnav .back-button{display:none\n}\n.sidebar-bounds{overflow:hidden;max-height:100vh;width:345px;position:fixed;margin-top:-10px\n}\n.sidebar-bounds .sidebar-scroller{height:96vh;width:365px;padding-top:10px;padding-right:50px;overflow-x:hidden;overflow-y:scroll\n}\n.sidebar-bounds .sidebar{width:345px\n}\n.sidebar-flexer{max-height:96vh;-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0\n}\n}\n.badge{display:inline-block;border-radius:99px;min-width:22px;max-width:22px;min-height:22px;max-height:22px;font-size:15px;line-height:22px;text-align:center;vertical-align:middle;white-space:nowrap;padding:0\n}\n.badge.badge-notification{background-color:red;background-color:var(--badgeNotification, red);color:white;color:var(--badgeNotificationText, #fff)\n}\n.alert{margin:0.35em;padding:0.25em;border-radius:5px;border-radius:var(--tooltipRadius, 5px);min-height:28px;line-height:28px\n}\n.alert.error{background-color:rgba(211,16,20,0.5);background-color:var(--alertError, rgba(211,16,20,0.5));color:#b9b9ba;color:var(--alertErrorText, #b9b9ba)\n}\n.panel-heading .alert.error{color:#b9b9ba;color:var(--alertErrorPanelText, #b9b9ba)\n}\n.faint{color:rgba(185,185,186,0.5);color:var(--faint, rgba(185,185,186,0.5))\n}\n.faint-link{color:rgba(185,185,186,0.5);color:var(--faint, rgba(185,185,186,0.5))\n}\n.faint-link:hover{text-decoration:underline\n}\n@media all and (min-width: 800px){\n.logo{opacity:1 !important\n}\n}\n.item.right{text-align:right\n}\n.visibility-tray{font-size:1.2em;padding:3px;cursor:pointer\n}\n.visibility-tray .selected{color:#b9b9ba;color:var(--lightText, #b9b9ba)\n}\n.visibility-tray div{padding-top:5px\n}\n.visibility-notice{padding:.5em;border:1px solid rgba(185,185,186,0.5);border:1px solid var(--faint, rgba(185,185,186,0.5));border-radius:4px;border-radius:var(--inputRadius, 4px)\n}\n@keyframes modal-background-fadein{\nfrom{background-color:transparent\n}\nto{background-color:rgba(0,0,0,0.5)\n}\n}\n.modal-view{z-index:1000;position:fixed;top:0;left:0;right:0;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;overflow:auto;animation-duration:0.2s;background-color:rgba(0,0,0,0.5);animation-name:modal-background-fadein\n}\n.button-icon{font-size:1.2em\n}\n@keyframes shakeError{\n0%{transform:translateX(0)\n}\n15%{transform:translateX(0.375rem)\n}\n30%{transform:translateX(-0.375rem)\n}\n45%{transform:translateX(0.375rem)\n}\n60%{transform:translateX(-0.375rem)\n}\n75%{transform:translateX(0.375rem)\n}\n90%{transform:translateX(-0.375rem)\n}\n100%{transform:translateX(0)\n}\n}\n@media all and (max-width: 800px){\n.mobile-hidden{display:none\n}\n.panel-switcher{display:-ms-flexbox;display:flex\n}\n.container{padding:0\n}\n.panel{margin:0.5em 0 0.5em 0\n}\n.menu-button{display:block;margin-right:0.8em\n}\n}\n.login-hint{text-align:center\n}\n@media all and (min-width: 801px){\n.login-hint{display:none\n}\n}\n.login-hint a{display:inline-block;padding:1em 0px;width:100%\n}\n.btn.btn-default{min-height:28px\n}\n.autocomplete-panel{position:relative\n}\n.autocomplete-panel-body{margin:0 0.5em 0 0.5em;border-radius:5px;border-radius:var(--tooltipRadius, 5px);position:absolute;z-index:1;box-shadow:1px 2px 4px rgba(0,0,0,0.5);box-shadow:var(--popupShadow);min-width:75%;background:#121a24;background:var(--bg, #121a24);color:#b9b9ba;color:var(--lightText, #b9b9ba)\n}\n.autocomplete-item{cursor:pointer;padding:0.2em 0.4em 0.2em 0.4em;border-bottom:1px solid rgba(0,0,0,0.4);display:-ms-flexbox;display:flex\n}\n.autocomplete-item img{width:24px;height:24px;object-fit:contain\n}\n.autocomplete-item span{line-height:24px;margin:0 0.1em 0 0.2em\n}\n.autocomplete-item small{margin-left:.5em;color:rgba(185,185,186,0.5);color:var(--faint, rgba(185,185,186,0.5))\n}\n.autocomplete-item.highlighted{background-color:#182230;background-color:var(--lightBg, #182230)\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///src/App.scss","\n.nav-panel .panel{overflow:hidden;box-shadow:var(--panelShadow)\n}\n.nav-panel ul{list-style:none;margin:0;padding:0\n}\n.follow-request-count{margin:-6px 10px;background-color:#121a24;background-color:var(--input, rgba(185,185,186,0.5))\n}\n.nav-panel li{border-bottom:1px solid;border-color:#222;border-color:var(--border, #222);padding:0\n}\n.nav-panel li:first-child a{border-top-right-radius:10px;border-top-right-radius:var(--panelRadius, 10px);border-top-left-radius:10px;border-top-left-radius:var(--panelRadius, 10px)\n}\n.nav-panel li:last-child a{border-bottom-right-radius:10px;border-bottom-right-radius:var(--panelRadius, 10px);border-bottom-left-radius:10px;border-bottom-left-radius:var(--panelRadius, 10px)\n}\n.nav-panel li:last-child{border:none\n}\n.nav-panel a{display:block;padding:0.8em 0.85em\n}\n.nav-panel a:hover{background-color:#151e2a;background-color:var(--lightBg, #151e2a)\n}\n.nav-panel a.router-link-active{font-weight:bolder;background-color:#151e2a;background-color:var(--lightBg, #151e2a)\n}\n.nav-panel a.router-link-active:hover{text-decoration:underline\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///src/components/nav_panel/nav_panel.vue","\n.user-finder-container{max-width:100%;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:baseline;align-items:baseline;vertical-align:baseline\n}\n.user-finder-container .user-finder-input,.user-finder-container .search-button{height:29px\n}\n.user-finder-container .user-finder-input{max-width:calc(100% - 30px - 30px - 20px)\n}\n.user-finder-container .search-button{margin-left:.5em;margin-right:.5em\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///src/components/user_finder/user_finder.vue","\n.who-to-follow *{vertical-align:middle\n}\n.who-to-follow img{width:32px;height:32px\n}\n.who-to-follow{padding:0.5em 1em 0.5em 1em;margin:0px;line-height:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///src/components/who_to_follow_panel/who_to_follow_panel.vue","\n.media-modal-view:hover .modal-view-button-arrow{opacity:0.75\n}\n.media-modal-view:hover .modal-view-button-arrow:focus,.media-modal-view:hover .modal-view-button-arrow:hover{outline:none;box-shadow:none\n}\n.media-modal-view:hover .modal-view-button-arrow:hover{opacity:1\n}\n.modal-image{max-width:90%;max-height:90%;box-shadow:0px 5px 15px 0 rgba(0,0,0,0.5)\n}\n.modal-view-button-arrow{position:absolute;display:block;top:50%;margin-top:-50px;width:70px;height:100px;border:0;padding:0;opacity:0;box-shadow:none;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:visible;cursor:pointer;transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1)\n}\n.modal-view-button-arrow .arrow-icon{position:absolute;top:35px;height:30px;width:32px;font-size:14px;line-height:30px;color:#FFF;text-align:center;background-color:rgba(0,0,0,0.3)\n}\n.modal-view-button-arrow--prev{left:0\n}\n.modal-view-button-arrow--prev .arrow-icon{left:6px\n}\n.modal-view-button-arrow--next{right:0\n}\n.modal-view-button-arrow--next .arrow-icon{right:6px\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///src/components/media_modal/media_modal.vue","\n.side-drawer-container{position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;transition-duration:0s;transition-property:transform\n}\n.side-drawer-container-open{transform:translate(0%)\n}\n.side-drawer-container-closed{transition-delay:0.35s;transform:translate(-100%)\n}\n.side-drawer-darken{top:0;left:0;width:100vw;height:100vh;position:fixed;z-index:-1;transition:0.35s;transition-property:background-color;background-color:rgba(0,0,0,0.5)\n}\n.side-drawer-darken-closed{background-color:transparent\n}\n.side-drawer-click-outside{-ms-flex:1 1 100%;flex:1 1 100%\n}\n.side-drawer{overflow-x:hidden;transition-timing-function:cubic-bezier(0, 1, 0.5, 1);transition:0.35s;transition-property:transform;margin:0 0 0 -100px;padding:0 0 1em 100px;width:80%;max-width:20em;-ms-flex:0 0 80%;flex:0 0 80%;box-shadow:1px 1px 4px rgba(0,0,0,0.6);box-shadow:var(--panelShadow);background-color:#121a24;background-color:var(--bg, #121a24)\n}\n.side-drawer-logo-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0.85em\n}\n.side-drawer-logo-wrapper img{-ms-flex:none;flex:none;height:50px;margin-right:0.85em\n}\n.side-drawer-logo-wrapper span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap\n}\n.side-drawer-click-outside-closed{-ms-flex:0 0 0px;flex:0 0 0\n}\n.side-drawer-closed{transform:translate(-100%)\n}\n.side-drawer-heading{background:transparent;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;padding:0;margin:0\n}\n.side-drawer ul{list-style:none;margin:0;padding:0;border-bottom:1px solid;border-color:#222;border-color:var(--border, #222);margin:0.2em 0\n}\n.side-drawer ul:last-child{border:0\n}\n.side-drawer li{padding:0\n}\n.side-drawer li a{display:block;padding:0.5em 0.85em\n}\n.side-drawer li a:hover{background-color:#151e2a;background-color:var(--lightBg, #151e2a)\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///src/components/side_drawer/side_drawer.vue","\n.post-form-modal-view{max-height:100%;display:block\n}\n.post-form-modal-panel{-ms-flex-negative:0;flex-shrink:0;margin:25% 0 4em 0;width:100%\n}\n.new-status-button{width:5em;height:5em;border-radius:100%;position:fixed;bottom:1.5em;right:1.5em;background-color:#182230;background-color:var(--btn, #182230);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;box-shadow:0px 2px 2px rgba(0,0,0,0.3),0px 4px 6px rgba(0,0,0,0.3);z-index:10;transition:0.35s transform;transition-timing-function:cubic-bezier(0, 1, 0.5, 1)\n}\n.new-status-button.hidden{transform:translateY(150%)\n}\n.new-status-button i{font-size:1.5em;color:#b9b9ba;color:var(--text, #b9b9ba)\n}\n@media all and (min-width: 801px){\n.new-status-button{display:none\n}\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///src/components/mobile_post_status_modal/mobile_post_status_modal.vue","\n.mobile-inner-nav{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center\n}\n.mobile-nav-button{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:50px;position:relative;cursor:pointer\n}\n.alert-dot{border-radius:100%;height:8px;width:8px;position:absolute;left:calc(50% - 4px);top:calc(50% - 4px);margin-left:6px;margin-top:-6px;background-color:red;background-color:var(--badgeNotification, red)\n}\n.mobile-notifications-drawer{width:100%;height:100vh;overflow-x:hidden;position:fixed;top:0;left:0;box-shadow:1px 1px 4px rgba(0,0,0,0.6);box-shadow:var(--panelShadow);transition-property:transform;transition-duration:0.25s;transform:translateX(0)\n}\n.mobile-notifications-drawer.closed{transform:translateX(100%)\n}\n.mobile-notifications-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;z-index:1;width:100%;height:50px;line-height:50px;position:absolute;color:var(--topBarText);background-color:#182230;background-color:var(--topBar, #182230);box-shadow:0px 0px 4px rgba(0,0,0,0.6);box-shadow:var(--topBarShadow)\n}\n.mobile-notifications-header .title{font-size:1.3em;margin-left:0.6em\n}\n.mobile-notifications{margin-top:50px;width:100vw;height:calc(100vh - 50px);overflow-x:hidden;overflow-y:scroll;color:#b9b9ba;color:var(--text, #b9b9ba);background-color:#121a24;background-color:var(--bg, #121a24)\n}\n.mobile-notifications .notifications{padding:0;border-radius:0;box-shadow:none\n}\n.mobile-notifications .notifications .panel{border-radius:0;margin:0;box-shadow:none\n}\n.mobile-notifications .notifications .panel:after{border-radius:0\n}\n.mobile-notifications .notifications .panel .panel-heading{border-radius:0;box-shadow:none\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///src/components/mobile_nav/mobile_nav.vue"],"sourceRoot":""} \ No newline at end of file diff --git a/priv/static/static/css/app.db80066bde2c96ea6198.css b/priv/static/static/css/app.db80066bde2c96ea6198.css new file mode 100644 index 000000000..b87bc5901 --- /dev/null +++ b/priv/static/static/css/app.db80066bde2c96ea6198.css @@ -0,0 +1,77 @@ +.with-load-more-footer { + padding: 10px; + text-align: center; + border-top: 1px solid; + border-top-color: #222; + border-top-color: var(--border, #222); +} +.with-load-more-footer .error { + font-size: 14px; +} +.tab-switcher .contents .hidden { + display: none; +} +.tab-switcher .tabs { + display: flex; + position: relative; + width: 100%; + overflow-y: hidden; + overflow-x: auto; + padding-top: 5px; + box-sizing: border-box; +} +.tab-switcher .tabs::after, .tab-switcher .tabs::before { + display: block; + content: ""; + flex: 1 1 auto; + border-bottom: 1px solid; + border-bottom-color: #222; + border-bottom-color: var(--border, #222); +} +.tab-switcher .tabs .tab-wrapper { + height: 28px; + position: relative; + display: flex; + flex: 0 0 auto; +} +.tab-switcher .tabs .tab-wrapper .tab { + width: 100%; + min-width: 1px; + position: relative; + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + padding: 6px 1em; + padding-bottom: 99px; + margin-bottom: -93px; + white-space: nowrap; +} +.tab-switcher .tabs .tab-wrapper .tab:not(.active) { + z-index: 4; +} +.tab-switcher .tabs .tab-wrapper .tab:not(.active):hover { + z-index: 6; +} +.tab-switcher .tabs .tab-wrapper .tab.active { + background: transparent; + z-index: 5; +} +.tab-switcher .tabs .tab-wrapper:not(.active)::after { + content: ""; + position: absolute; + left: 0; + right: 0; + bottom: 0; + z-index: 7; + border-bottom: 1px solid; + border-bottom-color: #222; + border-bottom-color: var(--border, #222); +} +.with-subscription-loading { + padding: 10px; + text-align: center; +} +.with-subscription-loading .error { + font-size: 14px; +} + +/*# sourceMappingURL=app.db80066bde2c96ea6198.css.map*/ \ No newline at end of file diff --git a/priv/static/static/css/app.db80066bde2c96ea6198.css.map b/priv/static/static/css/app.db80066bde2c96ea6198.css.map new file mode 100644 index 000000000..86f0dd18f --- /dev/null +++ b/priv/static/static/css/app.db80066bde2c96ea6198.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["webpack:///./src/hocs/with_load_more/with_load_more.scss","webpack:///./src/components/tab_switcher/tab_switcher.scss","webpack:///./src/hocs/with_subscription/with_subscription.scss"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,C;ACTA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,C;ACzDA;AACA;AACA;AACA;AACA;AACA;AACA,C","file":"static/css/app.db80066bde2c96ea6198.css","sourcesContent":[".with-load-more-footer {\n padding: 10px;\n text-align: center;\n border-top: 1px solid;\n border-top-color: #222;\n border-top-color: var(--border, #222);\n}\n.with-load-more-footer .error {\n font-size: 14px;\n}",".tab-switcher .contents .hidden {\n display: none;\n}\n.tab-switcher .tabs {\n display: flex;\n position: relative;\n width: 100%;\n overflow-y: hidden;\n overflow-x: auto;\n padding-top: 5px;\n box-sizing: border-box;\n}\n.tab-switcher .tabs::after, .tab-switcher .tabs::before {\n display: block;\n content: \"\";\n flex: 1 1 auto;\n border-bottom: 1px solid;\n border-bottom-color: #222;\n border-bottom-color: var(--border, #222);\n}\n.tab-switcher .tabs .tab-wrapper {\n height: 28px;\n position: relative;\n display: flex;\n flex: 0 0 auto;\n}\n.tab-switcher .tabs .tab-wrapper .tab {\n width: 100%;\n min-width: 1px;\n position: relative;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 0;\n padding: 6px 1em;\n padding-bottom: 99px;\n margin-bottom: -93px;\n white-space: nowrap;\n}\n.tab-switcher .tabs .tab-wrapper .tab:not(.active) {\n z-index: 4;\n}\n.tab-switcher .tabs .tab-wrapper .tab:not(.active):hover {\n z-index: 6;\n}\n.tab-switcher .tabs .tab-wrapper .tab.active {\n background: transparent;\n z-index: 5;\n}\n.tab-switcher .tabs .tab-wrapper:not(.active)::after {\n content: \"\";\n position: absolute;\n left: 0;\n right: 0;\n bottom: 0;\n z-index: 7;\n border-bottom: 1px solid;\n border-bottom-color: #222;\n border-bottom-color: var(--border, #222);\n}",".with-subscription-loading {\n padding: 10px;\n text-align: center;\n}\n.with-subscription-loading .error {\n font-size: 14px;\n}"],"sourceRoot":""} \ No newline at end of file diff --git a/priv/static/static/css/vendors~app.b2603a50868c68a1c192.css b/priv/static/static/css/vendors~app.b2603a50868c68a1c192.css new file mode 100644 index 000000000..a2e625f5e --- /dev/null +++ b/priv/static/static/css/vendors~app.b2603a50868c68a1c192.css @@ -0,0 +1,307 @@ +/*! + * Cropper.js v1.4.3 + * https://fengyuanchen.github.io/cropperjs + * + * Copyright 2015-present Chen Fengyuan + * Released under the MIT license + * + * Date: 2018-10-24T13:07:11.429Z + */ + +.cropper-container { + direction: ltr; + font-size: 0; + line-height: 0; + position: relative; + -ms-touch-action: none; + touch-action: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.cropper-container img { + display: block; + height: 100%; + image-orientation: 0deg; + max-height: none !important; + max-width: none !important; + min-height: 0 !important; + min-width: 0 !important; + width: 100%; +} + +.cropper-wrap-box, +.cropper-canvas, +.cropper-drag-box, +.cropper-crop-box, +.cropper-modal { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; +} + +.cropper-wrap-box, +.cropper-canvas { + overflow: hidden; +} + +.cropper-drag-box { + background-color: #fff; + opacity: 0; +} + +.cropper-modal { + background-color: #000; + opacity: .5; +} + +.cropper-view-box { + display: block; + height: 100%; + outline-color: rgba(51, 153, 255, 0.75); + outline: 1px solid #39f; + overflow: hidden; + width: 100%; +} + +.cropper-dashed { + border: 0 dashed #eee; + display: block; + opacity: .5; + position: absolute; +} + +.cropper-dashed.dashed-h { + border-bottom-width: 1px; + border-top-width: 1px; + height: calc(100% / 3); + left: 0; + top: calc(100% / 3); + width: 100%; +} + +.cropper-dashed.dashed-v { + border-left-width: 1px; + border-right-width: 1px; + height: 100%; + left: calc(100% / 3); + top: 0; + width: calc(100% / 3); +} + +.cropper-center { + display: block; + height: 0; + left: 50%; + opacity: .75; + position: absolute; + top: 50%; + width: 0; +} + +.cropper-center:before, +.cropper-center:after { + background-color: #eee; + content: ' '; + display: block; + position: absolute; +} + +.cropper-center:before { + height: 1px; + left: -3px; + top: 0; + width: 7px; +} + +.cropper-center:after { + height: 7px; + left: 0; + top: -3px; + width: 1px; +} + +.cropper-face, +.cropper-line, +.cropper-point { + display: block; + height: 100%; + opacity: .1; + position: absolute; + width: 100%; +} + +.cropper-face { + background-color: #fff; + left: 0; + top: 0; +} + +.cropper-line { + background-color: #39f; +} + +.cropper-line.line-e { + cursor: ew-resize; + right: -3px; + top: 0; + width: 5px; +} + +.cropper-line.line-n { + cursor: ns-resize; + height: 5px; + left: 0; + top: -3px; +} + +.cropper-line.line-w { + cursor: ew-resize; + left: -3px; + top: 0; + width: 5px; +} + +.cropper-line.line-s { + bottom: -3px; + cursor: ns-resize; + height: 5px; + left: 0; +} + +.cropper-point { + background-color: #39f; + height: 5px; + opacity: .75; + width: 5px; +} + +.cropper-point.point-e { + cursor: ew-resize; + margin-top: -3px; + right: -3px; + top: 50%; +} + +.cropper-point.point-n { + cursor: ns-resize; + left: 50%; + margin-left: -3px; + top: -3px; +} + +.cropper-point.point-w { + cursor: ew-resize; + left: -3px; + margin-top: -3px; + top: 50%; +} + +.cropper-point.point-s { + bottom: -3px; + cursor: s-resize; + left: 50%; + margin-left: -3px; +} + +.cropper-point.point-ne { + cursor: nesw-resize; + right: -3px; + top: -3px; +} + +.cropper-point.point-nw { + cursor: nwse-resize; + left: -3px; + top: -3px; +} + +.cropper-point.point-sw { + bottom: -3px; + cursor: nesw-resize; + left: -3px; +} + +.cropper-point.point-se { + bottom: -3px; + cursor: nwse-resize; + height: 20px; + opacity: 1; + right: -3px; + width: 20px; +} + +@media (min-width: 768px) { + .cropper-point.point-se { + height: 15px; + width: 15px; + } +} + +@media (min-width: 992px) { + .cropper-point.point-se { + height: 10px; + width: 10px; + } +} + +@media (min-width: 1200px) { + .cropper-point.point-se { + height: 5px; + opacity: .75; + width: 5px; + } +} + +.cropper-point.point-se:before { + background-color: #39f; + bottom: -50%; + content: ' '; + display: block; + height: 200%; + opacity: 0; + position: absolute; + right: -50%; + width: 200%; +} + +.cropper-invisible { + opacity: 0; +} + +.cropper-bg { + background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC'); +} + +.cropper-hide { + display: block; + height: 0; + position: absolute; + width: 0; +} + +.cropper-hidden { + display: none !important; +} + +.cropper-move { + cursor: move; +} + +.cropper-crop { + cursor: crosshair; +} + +.cropper-disabled .cropper-drag-box, +.cropper-disabled .cropper-face, +.cropper-disabled .cropper-line, +.cropper-disabled .cropper-point { + cursor: not-allowed; +} + + +/*# sourceMappingURL=vendors~app.b2603a50868c68a1c192.css.map*/ \ No newline at end of file diff --git a/priv/static/static/css/vendors~app.b2603a50868c68a1c192.css.map b/priv/static/static/css/vendors~app.b2603a50868c68a1c192.css.map new file mode 100644 index 000000000..e7013b291 --- /dev/null +++ b/priv/static/static/css/vendors~app.b2603a50868c68a1c192.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["webpack:///./node_modules/cropperjs/dist/cropper.css"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA,wCAAwC;AACxC;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA","file":"static/css/vendors~app.b2603a50868c68a1c192.css","sourcesContent":["/*!\n * Cropper.js v1.4.3\n * https://fengyuanchen.github.io/cropperjs\n *\n * Copyright 2015-present Chen Fengyuan\n * Released under the MIT license\n *\n * Date: 2018-10-24T13:07:11.429Z\n */\n\n.cropper-container {\n direction: ltr;\n font-size: 0;\n line-height: 0;\n position: relative;\n -ms-touch-action: none;\n touch-action: none;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n\n.cropper-container img {\n display: block;\n height: 100%;\n image-orientation: 0deg;\n max-height: none !important;\n max-width: none !important;\n min-height: 0 !important;\n min-width: 0 !important;\n width: 100%;\n}\n\n.cropper-wrap-box,\n.cropper-canvas,\n.cropper-drag-box,\n.cropper-crop-box,\n.cropper-modal {\n bottom: 0;\n left: 0;\n position: absolute;\n right: 0;\n top: 0;\n}\n\n.cropper-wrap-box,\n.cropper-canvas {\n overflow: hidden;\n}\n\n.cropper-drag-box {\n background-color: #fff;\n opacity: 0;\n}\n\n.cropper-modal {\n background-color: #000;\n opacity: .5;\n}\n\n.cropper-view-box {\n display: block;\n height: 100%;\n outline-color: rgba(51, 153, 255, 0.75);\n outline: 1px solid #39f;\n overflow: hidden;\n width: 100%;\n}\n\n.cropper-dashed {\n border: 0 dashed #eee;\n display: block;\n opacity: .5;\n position: absolute;\n}\n\n.cropper-dashed.dashed-h {\n border-bottom-width: 1px;\n border-top-width: 1px;\n height: calc(100% / 3);\n left: 0;\n top: calc(100% / 3);\n width: 100%;\n}\n\n.cropper-dashed.dashed-v {\n border-left-width: 1px;\n border-right-width: 1px;\n height: 100%;\n left: calc(100% / 3);\n top: 0;\n width: calc(100% / 3);\n}\n\n.cropper-center {\n display: block;\n height: 0;\n left: 50%;\n opacity: .75;\n position: absolute;\n top: 50%;\n width: 0;\n}\n\n.cropper-center:before,\n.cropper-center:after {\n background-color: #eee;\n content: ' ';\n display: block;\n position: absolute;\n}\n\n.cropper-center:before {\n height: 1px;\n left: -3px;\n top: 0;\n width: 7px;\n}\n\n.cropper-center:after {\n height: 7px;\n left: 0;\n top: -3px;\n width: 1px;\n}\n\n.cropper-face,\n.cropper-line,\n.cropper-point {\n display: block;\n height: 100%;\n opacity: .1;\n position: absolute;\n width: 100%;\n}\n\n.cropper-face {\n background-color: #fff;\n left: 0;\n top: 0;\n}\n\n.cropper-line {\n background-color: #39f;\n}\n\n.cropper-line.line-e {\n cursor: ew-resize;\n right: -3px;\n top: 0;\n width: 5px;\n}\n\n.cropper-line.line-n {\n cursor: ns-resize;\n height: 5px;\n left: 0;\n top: -3px;\n}\n\n.cropper-line.line-w {\n cursor: ew-resize;\n left: -3px;\n top: 0;\n width: 5px;\n}\n\n.cropper-line.line-s {\n bottom: -3px;\n cursor: ns-resize;\n height: 5px;\n left: 0;\n}\n\n.cropper-point {\n background-color: #39f;\n height: 5px;\n opacity: .75;\n width: 5px;\n}\n\n.cropper-point.point-e {\n cursor: ew-resize;\n margin-top: -3px;\n right: -3px;\n top: 50%;\n}\n\n.cropper-point.point-n {\n cursor: ns-resize;\n left: 50%;\n margin-left: -3px;\n top: -3px;\n}\n\n.cropper-point.point-w {\n cursor: ew-resize;\n left: -3px;\n margin-top: -3px;\n top: 50%;\n}\n\n.cropper-point.point-s {\n bottom: -3px;\n cursor: s-resize;\n left: 50%;\n margin-left: -3px;\n}\n\n.cropper-point.point-ne {\n cursor: nesw-resize;\n right: -3px;\n top: -3px;\n}\n\n.cropper-point.point-nw {\n cursor: nwse-resize;\n left: -3px;\n top: -3px;\n}\n\n.cropper-point.point-sw {\n bottom: -3px;\n cursor: nesw-resize;\n left: -3px;\n}\n\n.cropper-point.point-se {\n bottom: -3px;\n cursor: nwse-resize;\n height: 20px;\n opacity: 1;\n right: -3px;\n width: 20px;\n}\n\n@media (min-width: 768px) {\n .cropper-point.point-se {\n height: 15px;\n width: 15px;\n }\n}\n\n@media (min-width: 992px) {\n .cropper-point.point-se {\n height: 10px;\n width: 10px;\n }\n}\n\n@media (min-width: 1200px) {\n .cropper-point.point-se {\n height: 5px;\n opacity: .75;\n width: 5px;\n }\n}\n\n.cropper-point.point-se:before {\n background-color: #39f;\n bottom: -50%;\n content: ' ';\n display: block;\n height: 200%;\n opacity: 0;\n position: absolute;\n right: -50%;\n width: 200%;\n}\n\n.cropper-invisible {\n opacity: 0;\n}\n\n.cropper-bg {\n background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC');\n}\n\n.cropper-hide {\n display: block;\n height: 0;\n position: absolute;\n width: 0;\n}\n\n.cropper-hidden {\n display: none !important;\n}\n\n.cropper-move {\n cursor: move;\n}\n\n.cropper-crop {\n cursor: crosshair;\n}\n\n.cropper-disabled .cropper-drag-box,\n.cropper-disabled .cropper-face,\n.cropper-disabled .cropper-line,\n.cropper-disabled .cropper-point {\n cursor: not-allowed;\n}\n"],"sourceRoot":""} \ No newline at end of file diff --git a/priv/static/static/font/config.json b/priv/static/static/font/config.json index b73f2ad40..baa2c763a 100644 --- a/priv/static/static/font/config.json +++ b/priv/static/static/font/config.json @@ -240,6 +240,12 @@ "code": 59416, "src": "fontawesome" }, + { + "uid": "266d5d9adf15a61800477a5acf9a4462", + "css": "chart-bar", + "code": 59419, + "src": "fontawesome" + }, { "uid": "671f29fa10dda08074a4c6a341bb4f39", "css": "bell-alt", @@ -251,6 +257,26 @@ "css": "wrench", "code": 59418, "src": "fontawesome" + }, + { + "uid": "5b0772e9484a1a11646793a82edd622a", + "css": "pin", + "code": 59417, + "src": "fontawesome" + }, + { + "uid": "22411a88489225a018f68db737de3c77", + "css": "ellipsis", + "code": 61761, + "src": "custom_icons", + "selected": true, + "svg": { + "path": "M214 411V518Q214 540 199 556T161 571H54Q31 571 16 556T0 518V411Q0 388 16 373T54 357H161Q183 357 199 373T214 411ZM500 411V518Q500 540 484 556T446 571H339Q317 571 301 556T286 518V411Q286 388 301 373T339 357H446Q469 357 484 373T500 411ZM786 411V518Q786 540 770 556T732 571H625Q603 571 587 556T571 518V411Q571 388 587 373T625 357H732Q755 357 770 373T786 411Z", + "width": 785.7 + }, + "search": [ + "ellipsis" + ] } ] } \ No newline at end of file diff --git a/priv/static/static/font/css/fontello-codes.css b/priv/static/static/font/css/fontello-codes.css index b57c56203..5f84df349 100755 --- a/priv/static/static/font/css/fontello-codes.css +++ b/priv/static/static/font/css/fontello-codes.css @@ -24,8 +24,9 @@ .icon-plus:before { content: '\e815'; } /* '' */ .icon-adjust:before { content: '\e816'; } /* '' */ .icon-edit:before { content: '\e817'; } /* '' */ .icon-pencil:before { content: '\e818'; } /* '' */ -.icon-verified:before { content: '\e819'; } /* '' */ +.icon-pin:before { content: '\e819'; } /* '' */ .icon-wrench:before { content: '\e81a'; } /* '' */ +.icon-chart-bar:before { content: '\e81b'; } /* '' */ .icon-spin3:before { content: '\e832'; } /* '' */ .icon-spin4:before { content: '\e834'; } /* '' */ .icon-link-ext:before { content: '\f08e'; } /* '' */ @@ -37,6 +38,7 @@ .icon-bell-alt:before { content: '\f0f3'; } /* '' */ .icon-plus-squared:before { content: '\f0fe'; } /* '' */ .icon-reply:before { content: '\f112'; } /* '' */ .icon-lock-open-alt:before { content: '\f13e'; } /* '' */ +.icon-ellipsis:before { content: '\f141'; } /* '' */ .icon-play-circled:before { content: '\f144'; } /* '' */ .icon-thumbs-up-alt:before { content: '\f164'; } /* '' */ .icon-binoculars:before { content: '\f1e5'; } /* '' */ diff --git a/priv/static/static/font/css/fontello-embedded.css b/priv/static/static/font/css/fontello-embedded.css index c69c8b9f6..b4079ea06 100755 --- a/priv/static/static/font/css/fontello-embedded.css +++ b/priv/static/static/font/css/fontello-embedded.css @@ -1,15 +1,15 @@ @font-face { font-family: 'fontello'; - src: url('../font/fontello.eot?54523265'); - src: url('../font/fontello.eot?54523265#iefix') format('embedded-opentype'), - url('../font/fontello.svg?54523265#fontello') format('svg'); + src: url('../font/fontello.eot?3632997'); + src: url('../font/fontello.eot?3632997#iefix') format('embedded-opentype'), + url('../font/fontello.svg?3632997#fontello') format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'fontello'; - src: url('data:application/octet-stream;base64,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') format('woff'), - url('data:application/octet-stream;base64,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') format('truetype'); + src: url('data:application/octet-stream;base64,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') format('woff'), + url('data:application/octet-stream;base64,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') format('truetype'); } /* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */ /* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */ @@ -17,7 +17,7 @@ @font-face { @media screen and (-webkit-min-device-pixel-ratio:0) { @font-face { font-family: 'fontello'; - src: url('../font/fontello.svg?54523265#fontello') format('svg'); + src: url('../font/fontello.svg?3632997#fontello') format('svg'); } } */ @@ -77,8 +77,9 @@ .icon-plus:before { content: '\e815'; } /* '' */ .icon-adjust:before { content: '\e816'; } /* '' */ .icon-edit:before { content: '\e817'; } /* '' */ .icon-pencil:before { content: '\e818'; } /* '' */ -.icon-verified:before { content: '\e819'; } /* '' */ +.icon-pin:before { content: '\e819'; } /* '' */ .icon-wrench:before { content: '\e81a'; } /* '' */ +.icon-chart-bar:before { content: '\e81b'; } /* '' */ .icon-spin3:before { content: '\e832'; } /* '' */ .icon-spin4:before { content: '\e834'; } /* '' */ .icon-link-ext:before { content: '\f08e'; } /* '' */ @@ -90,6 +91,7 @@ .icon-bell-alt:before { content: '\f0f3'; } /* '' */ .icon-plus-squared:before { content: '\f0fe'; } /* '' */ .icon-reply:before { content: '\f112'; } /* '' */ .icon-lock-open-alt:before { content: '\f13e'; } /* '' */ +.icon-ellipsis:before { content: '\f141'; } /* '' */ .icon-play-circled:before { content: '\f144'; } /* '' */ .icon-thumbs-up-alt:before { content: '\f164'; } /* '' */ .icon-binoculars:before { content: '\f1e5'; } /* '' */ diff --git a/priv/static/static/font/css/fontello-ie7-codes.css b/priv/static/static/font/css/fontello-ie7-codes.css index 981463a84..3fe390d82 100755 --- a/priv/static/static/font/css/fontello-ie7-codes.css +++ b/priv/static/static/font/css/fontello-ie7-codes.css @@ -24,8 +24,9 @@ .icon-plus { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML .icon-adjust { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .icon-edit { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .icon-pencil { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.icon-verified { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.icon-pin { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .icon-wrench { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.icon-chart-bar { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .icon-spin3 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .icon-spin4 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .icon-link-ext { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } @@ -37,6 +38,7 @@ .icon-bell-alt { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerH .icon-plus-squared { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .icon-reply { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .icon-lock-open-alt { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.icon-ellipsis { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .icon-play-circled { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .icon-thumbs-up-alt { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .icon-binoculars { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } diff --git a/priv/static/static/font/css/fontello-ie7.css b/priv/static/static/font/css/fontello-ie7.css index c2e8bc242..77c23c0e2 100755 --- a/priv/static/static/font/css/fontello-ie7.css +++ b/priv/static/static/font/css/fontello-ie7.css @@ -35,8 +35,9 @@ .icon-plus { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML .icon-adjust { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .icon-edit { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .icon-pencil { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.icon-verified { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.icon-pin { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .icon-wrench { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.icon-chart-bar { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .icon-spin3 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .icon-spin4 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .icon-link-ext { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } @@ -48,6 +49,7 @@ .icon-bell-alt { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerH .icon-plus-squared { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .icon-reply { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .icon-lock-open-alt { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.icon-ellipsis { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .icon-play-circled { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .icon-thumbs-up-alt { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .icon-binoculars { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } diff --git a/priv/static/static/font/css/fontello.css b/priv/static/static/font/css/fontello.css index fc23c41aa..93def62db 100755 --- a/priv/static/static/font/css/fontello.css +++ b/priv/static/static/font/css/fontello.css @@ -1,11 +1,11 @@ @font-face { font-family: 'fontello'; - src: url('../font/fontello.eot?11878820'); - src: url('../font/fontello.eot?11878820#iefix') format('embedded-opentype'), - url('../font/fontello.woff2?11878820') format('woff2'), - url('../font/fontello.woff?11878820') format('woff'), - url('../font/fontello.ttf?11878820') format('truetype'), - url('../font/fontello.svg?11878820#fontello') format('svg'); + src: url('../font/fontello.eot?3304725'); + src: url('../font/fontello.eot?3304725#iefix') format('embedded-opentype'), + url('../font/fontello.woff2?3304725') format('woff2'), + url('../font/fontello.woff?3304725') format('woff'), + url('../font/fontello.ttf?3304725') format('truetype'), + url('../font/fontello.svg?3304725#fontello') format('svg'); font-weight: normal; font-style: normal; } @@ -15,7 +15,7 @@ @font-face { @media screen and (-webkit-min-device-pixel-ratio:0) { @font-face { font-family: 'fontello'; - src: url('../font/fontello.svg?11878820#fontello') format('svg'); + src: url('../font/fontello.svg?3304725#fontello') format('svg'); } } */ @@ -80,8 +80,9 @@ .icon-plus:before { content: '\e815'; } /* '' */ .icon-adjust:before { content: '\e816'; } /* '' */ .icon-edit:before { content: '\e817'; } /* '' */ .icon-pencil:before { content: '\e818'; } /* '' */ -.icon-verified:before { content: '\e819'; } /* '' */ +.icon-pin:before { content: '\e819'; } /* '' */ .icon-wrench:before { content: '\e81a'; } /* '' */ +.icon-chart-bar:before { content: '\e81b'; } /* '' */ .icon-spin3:before { content: '\e832'; } /* '' */ .icon-spin4:before { content: '\e834'; } /* '' */ .icon-link-ext:before { content: '\f08e'; } /* '' */ @@ -93,6 +94,7 @@ .icon-bell-alt:before { content: '\f0f3'; } /* '' */ .icon-plus-squared:before { content: '\f0fe'; } /* '' */ .icon-reply:before { content: '\f112'; } /* '' */ .icon-lock-open-alt:before { content: '\f13e'; } /* '' */ +.icon-ellipsis:before { content: '\f141'; } /* '' */ .icon-play-circled:before { content: '\f144'; } /* '' */ .icon-thumbs-up-alt:before { content: '\f164'; } /* '' */ .icon-binoculars:before { content: '\f1e5'; } /* '' */ diff --git a/priv/static/static/font/demo.html b/priv/static/static/font/demo.html old mode 100755 new mode 100644 index 1a1147afd..a1e14322c --- a/priv/static/static/font/demo.html +++ b/priv/static/static/font/demo.html @@ -229,11 +229,11 @@ body { } @font-face { font-family: 'fontello'; - src: url('./font/fontello.eot?60799712'); - src: url('./font/fontello.eot?60799712#iefix') format('embedded-opentype'), - url('./font/fontello.woff?60799712') format('woff'), - url('./font/fontello.ttf?60799712') format('truetype'), - url('./font/fontello.svg?60799712#fontello') format('svg'); + src: url('./font/fontello.eot?14310629'); + src: url('./font/fontello.eot?14310629#iefix') format('embedded-opentype'), + url('./font/fontello.woff?14310629') format('woff'), + url('./font/fontello.ttf?14310629') format('truetype'), + url('./font/fontello.svg?14310629#fontello') format('svg'); font-weight: normal; font-style: normal; } @@ -335,29 +335,31 @@ body {
icon-pencil0xe818
-
icon-verified0xe819
+
icon-pin0xe819
icon-wrench0xe81a
-
icon-spin30xe832
+
icon-chart-bar0xe81b
+
icon-spin30xe832
icon-spin40xe834
icon-link-ext0xf08e
icon-link-ext-alt0xf08f
-
icon-menu0xf0c9
+
icon-menu0xf0c9
icon-mail-alt0xf0e0
icon-comment-empty0xf0e5
icon-bell-alt0xf0f3
-
icon-plus-squared0xf0fe
+
icon-plus-squared0xf0fe
icon-reply0xf112
icon-lock-open-alt0xf13e
-
icon-play-circled0xf144
-
icon-thumbs-up-alt0xf164
+
icon-ellipsis0xf141
+
icon-play-circled0xf144
+
icon-thumbs-up-alt0xf164
icon-binoculars0xf1e5
icon-user-plus0xf234
diff --git a/priv/static/static/font/font/fontello.eot b/priv/static/static/font/font/fontello.eot index b9cdfcb5d..6f9cb4a29 100755 Binary files a/priv/static/static/font/font/fontello.eot and b/priv/static/static/font/font/fontello.eot differ diff --git a/priv/static/static/font/font/fontello.svg b/priv/static/static/font/font/fontello.svg index 0e460ea5e..028f0498c 100755 --- a/priv/static/static/font/font/fontello.svg +++ b/priv/static/static/font/font/fontello.svg @@ -56,10 +56,12 @@ - + + + @@ -82,6 +84,8 @@ + + diff --git a/priv/static/static/font/font/fontello.ttf b/priv/static/static/font/font/fontello.ttf index f1b9f19d2..8a771e529 100755 Binary files a/priv/static/static/font/font/fontello.ttf and b/priv/static/static/font/font/fontello.ttf differ diff --git a/priv/static/static/font/font/fontello.woff b/priv/static/static/font/font/fontello.woff index 141abc65a..5d4b080ce 100755 Binary files a/priv/static/static/font/font/fontello.woff and b/priv/static/static/font/font/fontello.woff differ diff --git a/priv/static/static/font/font/fontello.woff2 b/priv/static/static/font/font/fontello.woff2 index efed5cf73..44c2e5769 100755 Binary files a/priv/static/static/font/font/fontello.woff2 and b/priv/static/static/font/font/fontello.woff2 differ diff --git a/priv/static/static/js/app.83ab168f1882edc9bb37.js b/priv/static/static/js/app.83ab168f1882edc9bb37.js new file mode 100644 index 000000000..11d7effa8 --- /dev/null +++ b/priv/static/static/js/app.83ab168f1882edc9bb37.js @@ -0,0 +1,2 @@ +!function(e){function t(t){for(var a,s,r=t[0],l=t[1],c=t[2],d=0,p=[];d0?(0,d.default)(s).id:void 0,e.next=7,M({id:i,maxId:l,credentials:a});case 7:c=e.sent,s=(0,p.default)(s,c),0===c.length&&(r=!1),e.next=3;break;case 12:t(s),e.next=18;break;case 15:e.prev=15,e.t0=e.catch(0),n(e.t0);case 18:case"end":return e.stop()}},e,void 0,[[0,15]])})),function(e,i){return t.apply(this,arguments)}))},fetchFollowers:function(e){var t=e.id,i=e.maxId,a=e.sinceId,o=e.limit,n=void 0===o?20:o,s=e.credentials,r=function(e){return"/api/v1/accounts/"+e+"/followers"}(t),l=[i&&"max_id="+i,a&&"since_id="+a,n&&"limit="+n].filter(function(e){return e}).join("&");return A(r+=l?"?"+l:"",{headers:I(s)}).then(function(e){return e.json()}).then(function(e){return e.map(h.parseUser)})},followUser:function(e){var t=e.id,i=e.credentials,a=function(e){return"/api/v1/accounts/"+e+"/follow"}(t);return A(a,{headers:I(i),method:"POST"}).then(function(e){return e.json()})},unfollowUser:function(e){var t=e.id,i=e.credentials,a=function(e){return"/api/v1/accounts/"+e+"/unfollow"}(t);return A(a,{headers:I(i),method:"POST"}).then(function(e){return e.json()})},pinOwnStatus:function(e){var t=e.id,i=e.credentials;return O({url:L(t),credentials:i,method:"POST"}).then(function(e){return(0,h.parseStatus)(e)})},unpinOwnStatus:function(e){var t=e.id,i=e.credentials;return O({url:z(t),credentials:i,method:"POST"}).then(function(e){return(0,h.parseStatus)(e)})},blockUser:function(e){var t=e.id,i=e.credentials;return A(function(e){return"/api/v1/accounts/"+e+"/block"}(t),{headers:I(i),method:"POST"}).then(function(e){return e.json()})},unblockUser:function(e){var t=e.id,i=e.credentials;return A(function(e){return"/api/v1/accounts/"+e+"/unblock"}(t),{headers:I(i),method:"POST"}).then(function(e){return e.json()})},fetchUser:function(e){var t=e.id,i=e.credentials;return O({url:"/api/v1/accounts/"+t,credentials:i}).then(function(e){return(0,h.parseUser)(e)})},fetchUserRelationship:function(e){var t=e.id,i=e.credentials,a="/api/v1/accounts/relationships/?id="+t;return A(a,{headers:I(i)}).then(function(e){return new l.default(function(t,i){return e.json().then(function(o){return e.ok?t(o):i(new _.StatusCodeError(e.status,o,{url:a},e))})})})},favorite:function(e){var t=e.id,i=e.credentials;return O({url:b(t),method:"POST",credentials:i}).then(function(e){return(0,h.parseStatus)(e)})},unfavorite:function(e){var t=e.id,i=e.credentials;return O({url:w(t),method:"POST",credentials:i}).then(function(e){return(0,h.parseStatus)(e)})},retweet:function(e){var t=e.id,i=e.credentials;return O({url:y(t),method:"POST",credentials:i}).then(function(e){return(0,h.parseStatus)(e)})},unretweet:function(e){var t=e.id,i=e.credentials;return O({url:k(t),method:"POST",credentials:i}).then(function(e){return(0,h.parseStatus)(e)})},postStatus:function(e){var t=e.credentials,i=e.status,o=e.spoilerText,n=e.visibility,s=e.sensitive,r=e.poll,l=e.mediaIds,c=void 0===l?[]:l,u=e.inReplyToStatusId,d=e.contentType,p=new FormData,f=r.options||[];if(p.append("status",i),p.append("source","Pleroma FE"),o&&p.append("spoiler_text",o),n&&p.append("visibility",n),s&&p.append("sensitive",s),d&&p.append("content_type",d),c.forEach(function(e){p.append("media_ids[]",e)}),f.some(function(e){return""!==e})){var m={expires_in:r.expiresIn,multiple:r.multiple};(0,a.default)(m).forEach(function(e){p.append("poll["+e+"]",m[e])}),f.forEach(function(e){p.append("poll[options][]",e)})}return u&&p.append("in_reply_to_id",u),A("/api/v1/statuses",{body:p,method:"POST",headers:I(t)}).then(function(e){return e.ok?e.json():{error:e}}).then(function(e){return e.error?e:(0,h.parseStatus)(e)})},deleteStatus:function(e){var t=e.id,i=e.credentials;return A(function(e){return"/api/v1/statuses/"+e}(t),{headers:I(i),method:"DELETE"})},uploadMedia:function(e){var t=e.formData,i=e.credentials;return A("/api/v1/media",{body:t,method:"POST",headers:I(i)}).then(function(e){return e.json()}).then(function(e){return(0,h.parseAttachment)(e)})},fetchMutes:function(e){var t=e.credentials;return O({url:"/api/v1/mutes/",credentials:t}).then(function(e){return e.map(h.parseUser)})},muteUser:function(e){var t=e.id,i=e.credentials;return O({url:S(t),credentials:i,method:"POST"})},unmuteUser:function(e){var t=e.id,i=e.credentials;return O({url:j(t),credentials:i,method:"POST"})},fetchBlocks:function(e){var t=e.credentials;return O({url:"/api/v1/blocks/",credentials:t}).then(function(e){return e.map(h.parseUser)})},fetchOAuthTokens:function(e){var t=e.credentials;return A("/api/oauth_tokens.json",{headers:I(t)}).then(function(e){if(e.ok)return e.json();throw new Error("Error fetching auth tokens",e)})},revokeOAuthToken:function(e){var t=e.id,i=e.credentials;return A("/api/oauth_tokens/"+t,{headers:I(i),method:"DELETE"})},tagUser:function(e){var t=e.tag,i=e.credentials,a={nicknames:[(0,r.default)(e,["tag","credentials"]).screen_name],tags:[t]},o=I(i);return o["Content-Type"]="application/json",A("/api/pleroma/admin/users/tag",{method:"PUT",headers:o,body:(0,c.default)(a)})},untagUser:function(e){var t=e.tag,i=e.credentials,a={nicknames:[(0,r.default)(e,["tag","credentials"]).screen_name],tags:[t]},o=I(i);return o["Content-Type"]="application/json",A("/api/pleroma/admin/users/tag",{method:"DELETE",headers:o,body:(0,c.default)(a)})},deleteUser:function(e){var t=e.credentials,i=(0,r.default)(e,["credentials"]).screen_name,a=I(t);return A("/api/pleroma/admin/users?nickname="+i,{method:"DELETE",headers:a})},addRight:function(e){var t=e.right,i=e.credentials,a=(0,r.default)(e,["right","credentials"]).screen_name;return A(g(a,t),{method:"POST",headers:I(i),body:{}})},deleteRight:function(e){var t=e.right,i=e.credentials,a=(0,r.default)(e,["right","credentials"]).screen_name;return A(g(a,t),{method:"DELETE",headers:I(i),body:{}})},setActivationStatus:function(e){var t=e.status,i=e.credentials,a=(0,r.default)(e,["status","credentials"]).screen_name,o={status:t},n=I(i);return n["Content-Type"]="application/json",A(function(e){return"/api/pleroma/admin/users/"+e+"/activation_status"}(a),{method:"PUT",headers:n,body:(0,c.default)(o)})},register:function(e){var t=e.params,i=e.credentials,a=t.nickname,o=(0,r.default)(t,["nickname"]);return A("/api/v1/accounts",{method:"POST",headers:(0,u.default)({},I(i),{"Content-Type":"application/json"}),body:(0,c.default)((0,u.default)({nickname:a,locale:"en_US",agreement:!0},o))}).then(function(e){return[e.ok,e]}).then(function(e){var t=(0,s.default)(e,2),i=t[0],a=t[1];return i?a.json():a.json().then(function(e){throw new Error(e)})})},getCaptcha:function(){return A("/api/pleroma/captcha").then(function(e){return e.json()})},updateAvatar:function(e){var t=e.credentials,i=e.avatar,a=new FormData;return a.append("avatar",i),A("/api/v1/accounts/update_credentials",{headers:I(t),method:"PATCH",body:a}).then(function(e){return e.json()}).then(function(e){return(0,h.parseUser)(e)})},updateBg:function(e){var t=e.credentials,i=e.background,a=new FormData;return a.append("pleroma_background_image",i),A("/api/v1/accounts/update_credentials",{headers:I(t),method:"PATCH",body:a}).then(function(e){return e.json()}).then(function(e){return(0,h.parseUser)(e)})},updateProfile:function(e){var t=e.credentials,i=e.params;return O({url:"/api/v1/accounts/update_credentials",method:"PATCH",payload:i,credentials:t}).then(function(e){return(0,h.parseUser)(e)})},updateBanner:function(e){var t=e.credentials,i=e.banner,a=new FormData;return a.append("header",i),A("/api/v1/accounts/update_credentials",{headers:I(t),method:"PATCH",body:a}).then(function(e){return e.json()}).then(function(e){return(0,h.parseUser)(e)})},externalProfile:function(e){var t=e.profileUrl,i=e.credentials;return A("/api/externalprofile/show.json?profileurl="+t,{headers:I(i),method:"GET"}).then(function(e){return e.json()})},importBlocks:function(e){var t=e.file,i=e.credentials,a=new FormData;return a.append("list",t),A("/api/pleroma/blocks_import",{body:a,method:"POST",headers:I(i)}).then(function(e){return e.ok})},importFollows:function(e){var t=e.file,i=e.credentials,a=new FormData;return a.append("list",t),A("/api/pleroma/follow_import",{body:a,method:"POST",headers:I(i)}).then(function(e){return e.ok})},deleteAccount:function(e){var t=e.credentials,i=e.password,a=new FormData;return a.append("password",i),A("/api/pleroma/delete_account",{body:a,method:"POST",headers:I(t)}).then(function(e){return e.json()})},changePassword:function(e){var t=e.credentials,i=e.password,a=e.newPassword,o=e.newPasswordConfirmation,n=new FormData;return n.append("password",i),n.append("new_password",a),n.append("new_password_confirmation",o),A("/api/pleroma/change_password",{body:n,method:"POST",headers:I(t)}).then(function(e){return e.json()})},settingsMFA:function(e){var t=e.credentials;return A("/api/pleroma/profile/mfa",{headers:I(t),method:"GET"}).then(function(e){return e.json()})},mfaDisableOTP:function(e){var t=e.credentials,i=e.password,a=new FormData;return a.append("password",i),A("/api/pleroma/profile/mfa/totp",{body:a,method:"DELETE",headers:I(t)}).then(function(e){return e.json()})},generateMfaBackupCodes:function(e){var t=e.credentials;return A("/api/pleroma/profile/mfa/backup_codes",{headers:I(t),method:"GET"}).then(function(e){return e.json()})},mfaSetupOTP:function(e){var t=e.credentials;return A("/api/pleroma/profile/mfa/setup/totp",{headers:I(t),method:"GET"}).then(function(e){return e.json()})},mfaConfirmOTP:function(e){var t=e.credentials,i=e.password,a=e.token,o=new FormData;return o.append("password",i),o.append("code",a),A("/api/pleroma/profile/mfa/confirm/totp",{body:o,headers:I(t),method:"POST"}).then(function(e){return e.json()})},fetchFollowRequests:function(e){var t=e.credentials;return A("/api/pleroma/friend_requests",{headers:I(t)}).then(function(e){return e.json()})},approveUser:function(e){var t=e.id,i=e.credentials;return A("/api/pleroma/friendships/approve?user_id="+t,{headers:I(i),method:"POST"}).then(function(e){return e.json()})},denyUser:function(e){var t=e.id,i=e.credentials;return A("/api/pleroma/friendships/deny?user_id="+t,{headers:I(i),method:"POST"}).then(function(e){return e.json()})},suggestions:function(e){var t=e.credentials;return A("/api/v1/suggestions",{headers:I(t)}).then(function(e){return e.json()})},markNotificationsAsSeen:function(e){var t=e.id,i=e.credentials,a=new FormData;return a.append("latest_id",t),A("/api/qvitter/statuses/notifications/read.json",{body:a,headers:I(i),method:"POST"}).then(function(e){return e.json()})},vote:function(e){var t,i=e.pollId,a=e.choices,o=e.credentials;return(new FormData).append("choices",a),O({url:(t=encodeURIComponent(i),"/api/v1/polls/"+t+"/votes"),method:"POST",credentials:o,payload:{choices:a}})},fetchPoll:function(e){var t,i=e.pollId,a=e.credentials;return O({url:(t=encodeURIComponent(i),"/api/v1/polls/"+t),method:"GET",credentials:a})},fetchFavoritedByUsers:function(e){var t=e.id;return O({url:P(t)}).then(function(e){return e.map(h.parseUser)})},fetchRebloggedByUsers:function(e){var t=e.id;return O({url:$(t)}).then(function(e){return e.map(h.parseUser)})},reportUser:function(e){var t=e.credentials,i=e.userId,a=e.statusIds,o=e.comment,n=e.forward;return O({url:"/api/v1/reports",method:"POST",payload:{account_id:i,status_ids:a,comment:o,forward:n},credentials:t})},updateNotificationSettings:function(e){var t=e.credentials,i=e.settings,a=new FormData;return(0,m.default)(i,function(e,t){a.append(t,e)}),A("/api/pleroma/notification_settings",{headers:I(t),method:"PUT",body:a}).then(function(e){return e.json()})}};t.default=R},,,,,,,,,,,,,function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a,o=i(739),n=(a=o)&&a.__esModule?a:{default:a};var s=function(e){return e&&e.includes("@")};t.default=function(e,t,i){var a=!t||s(t)||(0,n.default)(i,t);return{name:a?"external-user-profile":"user-profile",params:a?{id:e}:{name:t}}}},,,,,,,,function(e,t,i){"use strict";i.r(t);var a=i(105),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(261),r=i(0);var l=function(e){i(686)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},function(e,t,i){"use strict";i.r(t);var a=i(121),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(255),r=i(0);var l=function(e){i(728)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},,,,,,,,,,,,function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.alphaBlend=t.getContrastRatio=t.invert=t.mixrgb=t.hex2rgb=t.rgb2hex=void 0;var a=r(i(28)),o=r(i(14)),n=r(i(61)),s=r(i(22));function r(e){return e&&e.__esModule?e:{default:e}}var l=function(e){return"rgb".split("").reduce(function(t,i){return t[i]=function(e){var t=e/255;return t<.03928?t/12.92:Math.pow((t+.055)/1.055,2.4)}(e[i]),t},{})},c=function(e){var t=l(e);return.2126*t.r+.7152*t.g+.0722*t.b};t.rgb2hex=function(e,t,i){if(null!=e){if("#"===e[0])return e;if("object"===(void 0===e?"undefined":(0,n.default)(e))){var a=e;e=a.r,t=a.g,i=a.b}var r=(0,s.default)([e,t,i],function(e){return e=(e=(e=Math.ceil(e))<0?0:e)>255?255:e}),l=(0,o.default)(r,3);return"#"+((1<<24)+((e=l[0])<<16)+((t=l[1])<<8)+(i=l[2])).toString(16).slice(1)}},t.hex2rgb=function(e){var t=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e);return t?{r:parseInt(t[1],16),g:parseInt(t[2],16),b:parseInt(t[3],16)}:null},t.mixrgb=function(e,t){return(0,a.default)(e).reduce(function(i,a){return i[a]=(e[a]+t[a])/2,i},{})},t.invert=function(e){return"rgb".split("").reduce(function(t,i){return t[i]=255-e[i],t},{})},t.getContrastRatio=function(e,t){var i=c(e),a=c(t),n=i>a?[i,a]:[a,i],s=(0,o.default)(n,2);return(s[0]+.05)/(s[1]+.05)},t.alphaBlend=function(e,t,i){return 1===t||void 0===t?e:"rgb".split("").reduce(function(a,o){return a[o]=e[o]*t+i[o]*(1-t),a},{})}},,,,,,,,,,function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=function(e){return e.match(/text\/html/)?"html":e.match(/image/)?"image":e.match(/video/)?"video":e.match(/audio/)?"audio":"unknown"},o={fileType:a,fileMatchesSomeType:function(e,t){return e.some(function(e){return a(t.mimetype)===e})}};t.default=o},,function(e,t,i){"use strict";i.r(t);var a=i(122),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(251),r=i(0);var l=function(e){i(730)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},,,,,function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getCssShadowFilter=t.getCssShadow=t.composePreset=t.getThemes=t.generatePreset=t.generateFonts=t.generateShadows=t.generateRadii=t.generateColors=t.getTextColor=t.applyTheme=t.setPreset=t.setStyle=void 0;var a=p(i(13)),o=p(i(14)),n=p(i(35)),s=p(i(9)),r=p(i(61)),l=p(i(36)),c=p(i(479)),u=i(483),d=i(63);function p(e){return e&&e.__esModule?e:{default:e}}var f=function(e){return"rgba("+e.r+", "+e.g+", "+e.b+", "+e.a+")"},m=function(e,t,i){var a=(0,u.convert)(e).hsl.l>50,o=(0,u.convert)(t).hsl.l>50;if(a&&o||!a&&!o){var n=void 0!==t.a?{a:t.a}:{},s=(0,l.default)(n,(0,u.invertLightness)(t).rgb);return!i&&(0,d.getContrastRatio)(e,s)<4.5?(0,u.contrastRatio)(e,t).rgb:s}return t},h=function(e,t){var i=C(e),a=i.rules,o=i.theme,n=document.head,s=document.body;s.style.display="none";var r=document.createElement("style");n.appendChild(r);var l=r.sheet;l.toString(),l.insertRule("body { "+a.radii+" }","index-max"),l.insertRule("body { "+a.colors+" }","index-max"),l.insertRule("body { "+a.shadows+" }","index-max"),l.insertRule("body { "+a.fonts+" }","index-max"),s.style.display="initial",t("setOption",{name:"customTheme",value:e}),t("setOption",{name:"colors",value:o.colors})},_=function(e,t){return 0===e.length?"none":e.filter(function(e){return t?e.inset:e}).map(function(e){return[e.x,e.y,e.blur,e.spread].map(function(e){return e+"px"}).concat([g(e.color,e.alpha),e.inset?"inset":""]).join(" ")}).join(", ")},v=function(e){return 0===e.length?"none":e.filter(function(e){return!e.inset&&0===Number(e.spread)}).map(function(e){return[e.x,e.y,e.blur/2].map(function(e){return e+"px"}).concat([g(e.color,e.alpha)]).join(" ")}).map(function(e){return"drop-shadow("+e+")"}).join(" ")},g=function(e,t){var i={};if("object"===(void 0===e?"undefined":(0,r.default)(e)))i=e;else if("string"==typeof e){if(!e.startsWith("#"))return e.startsWith("--")?"var("+e+")":e;i=(0,d.hex2rgb)(e)}return f((0,s.default)({},i,{a:t}))},b=function(e){var t={},i=(0,l.default)({alert:.5,input:.5,faint:.5},(0,n.default)(e.opacity||{}).reduce(function(e,t){var i=(0,o.default)(t,2),a=i[0],n=i[1];return void 0!==n&&(e[a]=n),e},{})),a=(0,n.default)(e.colors||e).reduce(function(e,t){var i=(0,o.default)(t,2),a=i[0],n=i[1];return"object"===(void 0===n?"undefined":(0,r.default)(n))?e[a]=n:e[a]=(0,d.hex2rgb)(n),e},{}),s=(0,u.convert)(a.bg).hsl.l<(0,u.convert)(a.text).hsl.l?1:-1;t.text=a.text,t.lightText=(0,u.brightness)(20*s,t.text).rgb,t.link=a.link,t.faint=a.faint||(0,l.default)({},a.text),t.bg=a.bg,t.lightBg=a.lightBg||(0,u.brightness)(5,t.bg).rgb,t.fg=a.fg,t.fgText=a.fgText||m(t.fg,t.text),t.fgLink=a.fgLink||m(t.fg,t.link,!0),t.border=a.border||(0,u.brightness)(2*s,t.fg).rgb,t.btn=a.btn||(0,l.default)({},a.fg),t.btnText=a.btnText||m(t.btn,t.fgText),t.input=a.input||(0,l.default)({},a.fg),t.inputText=a.inputText||m(t.input,t.lightText),t.panel=a.panel||(0,l.default)({},a.fg),t.panelText=a.panelText||m(t.panel,t.fgText),t.panelLink=a.panelLink||m(t.panel,t.fgLink),t.panelFaint=a.panelFaint||m(t.panel,t.faint),t.topBar=a.topBar||(0,l.default)({},a.fg),t.topBarText=a.topBarText||m(t.topBar,t.fgText),t.topBarLink=a.topBarLink||m(t.topBar,t.fgLink),t.faintLink=a.faintLink||(0,l.default)({},a.link),t.linkBg=(0,d.alphaBlend)(t.link,.4,t.bg),t.icon=(0,d.mixrgb)(t.bg,t.text),t.cBlue=a.cBlue||(0,d.hex2rgb)("#0000FF"),t.cRed=a.cRed||(0,d.hex2rgb)("#FF0000"),t.cGreen=a.cGreen||(0,d.hex2rgb)("#00FF00"),t.cOrange=a.cOrange||(0,d.hex2rgb)("#E3FF00"),t.alertError=a.alertError||(0,l.default)({},t.cRed),t.alertErrorText=m((0,d.alphaBlend)(t.alertError,i.alert,t.bg),t.text),t.alertErrorPanelText=m((0,d.alphaBlend)(t.alertError,i.alert,t.panel),t.panelText),t.badgeNotification=a.badgeNotification||(0,l.default)({},t.cRed),t.badgeNotificationText=(0,u.contrastRatio)(t.badgeNotification).rgb,(0,n.default)(i).forEach(function(e){var i=(0,o.default)(e,2),a=i[0],n=i[1];void 0!==n&&("alert"!==a?("faint"===a&&(t[a+"Link"].a=n,t.panelFaint.a=n),"bg"===a&&(t.lightBg.a=n),t[a]?t[a].a=n:console.error("Wrong key "+a)):t.alertError.a=n)});var c=(0,n.default)(t).reduce(function(e,t){var i=(0,o.default)(t,2),a=i[0],n=i[1];return n?(e.solid[a]=(0,d.rgb2hex)(n),e.complete[a]=void 0===n.a?(0,d.rgb2hex)(n):f(n),e):e},{complete:{},solid:{}});return{rules:{colors:(0,n.default)(c.complete).filter(function(e){var t=(0,o.default)(e,2);t[0];return t[1]}).map(function(e){var t=(0,o.default)(e,2);return"--"+t[0]+": "+t[1]}).join(";")},theme:{colors:c.solid,opacity:i}}},w=function(e){var t=e.radii||{};void 0!==e.btnRadius&&(t=(0,n.default)(e).filter(function(e){var t=(0,o.default)(e,2),i=t[0];t[1];return i.endsWith("Radius")}).reduce(function(e,t){return e[t[0].split("Radius")[0]]=t[1],e},{}));var i=(0,n.default)(t).filter(function(e){var t=(0,o.default)(e,2);t[0];return t[1]}).reduce(function(e,t){var i=(0,o.default)(t,2),a=i[0],n=i[1];return e[a]=n,e},{btn:4,input:4,checkbox:2,panel:10,avatar:5,avatarAlt:50,tooltip:2,attachment:5});return{rules:{radii:(0,n.default)(i).filter(function(e){var t=(0,o.default)(e,2);t[0];return t[1]}).map(function(e){var t=(0,o.default)(e,2);return"--"+t[0]+"Radius: "+t[1]+"px"}).join(";")},theme:{radii:i}}},y=function(e){var t=(0,n.default)(e.fonts||{}).filter(function(e){var t=(0,o.default)(e,2);t[0];return t[1]}).reduce(function(e,t){var i=(0,o.default)(t,2),a=i[0],s=i[1];return e[a]=(0,n.default)(s).filter(function(e){var t=(0,o.default)(e,2);t[0];return t[1]}).reduce(function(e,t){var i=(0,o.default)(t,2),a=i[0],n=i[1];return e[a]=n,e},e[a]),e},{interface:{family:"sans-serif"},input:{family:"inherit"},post:{family:"inherit"},postCode:{family:"monospace"}});return{rules:{fonts:(0,n.default)(t).filter(function(e){var t=(0,o.default)(e,2);t[0];return t[1]}).map(function(e){var t=(0,o.default)(e,2);return"--"+t[0]+"Font: "+t[1].family}).join(";")},theme:{fonts:t}}},k=function(e){var t=function(e,t){return{x:0,y:e?1:-1,blur:0,spread:0,color:t?"#000000":"#FFFFFF",alpha:.2,inset:!0}},i=[t(!0,!1),t(!1,!0)],a=[t(!0,!0),t(!1,!1)],r={x:0,y:0,blur:4,spread:0,color:"--faint",alpha:1},l=(0,s.default)({panel:[{x:1,y:1,blur:4,spread:0,color:"#000000",alpha:.6}],topBar:[{x:0,y:0,blur:4,spread:0,color:"#000000",alpha:.6}],popup:[{x:2,y:2,blur:3,spread:0,color:"#000000",alpha:.5}],avatar:[{x:0,y:1,blur:8,spread:0,color:"#000000",alpha:.7}],avatarStatus:[],panelHeader:[],button:[{x:0,y:0,blur:2,spread:0,color:"#000000",alpha:1}].concat(i),buttonHover:[r].concat(i),buttonPressed:[r].concat(a),input:[].concat(a,[{x:0,y:0,blur:2,inset:!0,spread:0,color:"#000000",alpha:1}])},e.shadows||{});return{rules:{shadows:(0,n.default)(l).map(function(e){var t=(0,o.default)(e,2),i=t[0],a=t[1];return["--"+i+"Shadow: "+_(a),"--"+i+"ShadowFilter: "+v(a),"--"+i+"ShadowInset: "+_(a,!0)].join(";")}).join(";")},theme:{shadows:l}}},x=function(e,t,i,a){return{rules:(0,s.default)({},i.rules,e.rules,t.rules,a.rules),theme:(0,s.default)({},i.theme,e.theme,t.theme,a.theme)}},C=function(e){var t=k(e),i=b(e),a=w(e),o=y(e);return x(i,a,t,o)},S=function(){return window.fetch("/static/styles.json").then(function(e){return e.json()}).then(function(e){return a.default.all((0,n.default)(e).map(function(e){var t=(0,o.default)(e,2),i=t[0],n=t[1];return"object"===(void 0===n?"undefined":(0,r.default)(n))?a.default.resolve([i,n]):"string"==typeof n?window.fetch(n).then(function(e){return e.json()}).then(function(e){return[i,e]}).catch(function(e){return console.error(e),[]}):void 0}))}).then(function(e){return e.filter(function(e){var t=(0,o.default)(e,2);t[0];return t[1]}).reduce(function(e,t){var i=(0,o.default)(t,2),a=i[0],n=i[1];return e[a]=n,e},{})})};t.setStyle=function(e,t){var i=document.head,a=document.body;a.style.display="none";var o=document.createElement("link");o.setAttribute("rel","stylesheet"),o.setAttribute("href",e),i.appendChild(o);o.addEventListener("load",function(){var e=document.createElement("div");a.appendChild(e);var t={};(0,c.default)(16,function(i){var a="base0"+i.toString(16).toUpperCase();e.setAttribute("class",a);var o=window.getComputedStyle(e).getPropertyValue("color");t[a]=o}),a.removeChild(e);var o=document.createElement("style");i.appendChild(o),a.style.display="initial"})},t.setPreset=function(e,t){return S().then(function(i){var a=i[e]?i[e]:i["pleroma-dark"],o=Array.isArray(a),n=o?{}:a.theme;if(o){var s=(0,d.hex2rgb)(a[1]),r=(0,d.hex2rgb)(a[2]),l=(0,d.hex2rgb)(a[3]),c=(0,d.hex2rgb)(a[4]),u=(0,d.hex2rgb)(a[5]||"#FF0000"),p=(0,d.hex2rgb)(a[6]||"#00FF00"),f=(0,d.hex2rgb)(a[7]||"#0000FF"),m=(0,d.hex2rgb)(a[8]||"#E3FF00");n.colors={bg:s,fg:r,text:l,link:c,cRed:u,cBlue:f,cGreen:p,cOrange:m}}window.themeLoaded||h(n,t)})},t.applyTheme=h,t.getTextColor=m,t.generateColors=b,t.generateRadii=w,t.generateShadows=k,t.generateFonts=y,t.generatePreset=C,t.getThemes=S,t.composePreset=x,t.getCssShadow=_,t.getCssShadowFilter=v},,,,,,,,,,,,,,,,,,,,,function(e,t,i){"use strict";i.r(t);var a=i(106),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(259),r=i(0);var l=function(e){i(690)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},function(e,t,i){"use strict";i.r(t);var a=i(135),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(268),r=i(0);var l=function(e){i(776)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},function(e,t,i){"use strict";i.r(t);var a=i(140),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(271),r=i(0);var l=function(e){i(790)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a,o=i(50);var n={components:{Timeline:((a=o)&&a.__esModule?a:{default:a}).default},computed:{timeline:function(){return this.$store.state.statuses.timelines.public}},created:function(){this.$store.dispatch("startFetchingTimeline",{timeline:"public"})},destroyed:function(){this.$store.dispatch("stopFetching","public")}};t.default=n},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=r(i(688)),o=r(i(101)),n=r(i(387)),s=r(i(231));function r(e){return e&&e.__esModule?e:{default:e}}var l={props:["timeline","timelineName","title","userId","tag","embedded","count"],data:function(){return{paused:!1,unfocused:!1,bottomedOut:!1}},computed:{timelineError:function(){return this.$store.state.statuses.error},newStatusCount:function(){return this.timeline.newStatusCount},newStatusCountStr:function(){return 0!==this.timeline.flushMarker?"":" ("+this.newStatusCount+")"},classes:function(){return{root:["timeline"].concat(this.embedded?[]:["panel","panel-default"]),header:["timeline-heading"].concat(this.embedded?[]:["panel-heading"]),body:["timeline-body"].concat(this.embedded?[]:["panel-body"]),footer:["timeline-footer"].concat(this.embedded?[]:["panel-footer"])}}},components:{Status:o.default,Conversation:s.default},created:function(){var e=this.$store,t=e.state.users.currentUser.credentials,i=0===this.timeline.visibleStatuses.length;if(window.addEventListener("scroll",this.scrollLoad),e.state.api.fetchers[this.timelineName])return!1;n.default.fetchAndUpdate({store:e,credentials:t,timeline:this.timelineName,showImmediately:i,userId:this.userId,tag:this.tag})},mounted:function(){void 0!==document.hidden&&(document.addEventListener("visibilitychange",this.handleVisibilityChange,!1),this.unfocused=document.hidden),window.addEventListener("keydown",this.handleShortKey)},destroyed:function(){window.removeEventListener("scroll",this.scrollLoad),window.removeEventListener("keydown",this.handleShortKey),void 0!==document.hidden&&document.removeEventListener("visibilitychange",this.handleVisibilityChange,!1),this.$store.commit("setLoading",{timeline:this.timelineName,value:!1})},methods:{handleShortKey:function(e){["textarea","input"].includes(e.target.tagName.toLowerCase())||"."===e.key&&this.showNewStatuses()},showNewStatuses:function(){0!==this.newStatusCount&&(0!==this.timeline.flushMarker?(this.$store.commit("clearTimeline",{timeline:this.timelineName}),this.$store.commit("queueFlush",{timeline:this.timelineName,id:0}),this.fetchOlderStatuses()):(this.$store.commit("showNewStatuses",{timeline:this.timelineName}),this.paused=!1))},fetchOlderStatuses:(0,a.default)(function(){var e=this,t=this.$store,i=t.state.users.currentUser.credentials;t.commit("setLoading",{timeline:this.timelineName,value:!0}),n.default.fetchAndUpdate({store:t,credentials:i,timeline:this.timelineName,older:!0,showImmediately:!0,userId:this.userId,tag:this.tag}).then(function(i){t.commit("setLoading",{timeline:e.timelineName,value:!1}),i&&0===i.length&&(e.bottomedOut=!0)})},1e3,void 0),scrollLoad:function(e){var t=document.body.getBoundingClientRect(),i=Math.max(t.height,-t.y);!1===this.timeline.loading&&this.$store.state.config.autoLoad&&this.$el.offsetHeight>0&&window.innerHeight+window.pageYOffset>=i-750&&this.fetchOlderStatuses()},handleVisibilityChange:function(){this.unfocused=document.hidden}},watch:{newStatusCount:function(e){if(this.$store.state.config.streaming&&e>0){var t=document.documentElement;!((window.pageYOffset||t.scrollTop)-(t.clientTop||0)<15)||this.paused||this.unfocused&&this.$store.state.config.pauseOnUnfocused?this.paused=!0:this.showNewStatuses()}}}};t.default=l},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=x(i(400)),o=x(i(401)),n=x(i(223)),s=x(i(74)),r=x(i(402)),l=x(i(698)),c=x(i(701)),u=x(i(704)),d=x(i(707)),p=x(i(229)),f=x(i(51)),m=x(i(75)),h=x(i(742)),_=x(i(747)),v=x(i(750)),g=x(i(228)),b=x(i(42)),w=x(i(73)),y=i(416),k=i(753);function x(e){return e&&e.__esModule?e:{default:e}}var C={name:"Status",props:["statusoid","expandable","inConversation","focused","highlight","compact","replies","isPreview","noHeading","inlineExpanded","showPinned"],data:function(){return{replying:!1,unmuted:!1,userExpanded:!1,preview:null,showPreview:!1,showingTall:this.inConversation&&this.focused,showingLongSubject:!1,error:null,expandingSubject:void 0===this.$store.state.config.collapseMessageWithSubject?!this.$store.state.instance.collapseMessageWithSubject:!this.$store.state.config.collapseMessageWithSubject,betterShadow:this.$store.state.interface.browserSupport.cssFilter}},computed:{localCollapseSubjectDefault:function(){return void 0===this.$store.state.config.collapseMessageWithSubject?this.$store.state.instance.collapseMessageWithSubject:this.$store.state.config.collapseMessageWithSubject},muteWords:function(){return this.$store.state.config.muteWords},repeaterClass:function(){var e=this.statusoid.user;return(0,y.highlightClass)(e)},userClass:function(){var e=this.retweet?this.statusoid.retweeted_status.user:this.statusoid.user;return(0,y.highlightClass)(e)},deleted:function(){return this.statusoid.deleted},repeaterStyle:function(){var e=this.statusoid.user,t=this.$store.state.config.highlight;return(0,y.highlightStyle)(t[e.screen_name])},userStyle:function(){if(!this.noHeading){var e=this.retweet?this.statusoid.retweeted_status.user:this.statusoid.user,t=this.$store.state.config.highlight;return(0,y.highlightStyle)(t[e.screen_name])}},hideAttachments:function(){return this.$store.state.config.hideAttachments&&!this.inConversation||this.$store.state.config.hideAttachmentsInConv&&this.inConversation},userProfileLink:function(){return this.generateUserProfileLink(this.status.user.id,this.status.user.screen_name)},replyProfileLink:function(){if(this.isReply)return this.generateUserProfileLink(this.status.in_reply_to_user_id,this.replyToName)},retweet:function(){return!!this.statusoid.retweeted_status},retweeter:function(){return this.statusoid.user.name||this.statusoid.user.screen_name},retweeterHtml:function(){return this.statusoid.user.name_html},retweeterProfileLink:function(){return this.generateUserProfileLink(this.statusoid.user.id,this.statusoid.user.screen_name)},status:function(){return this.retweet?this.statusoid.retweeted_status:this.statusoid},statusFromGlobalRepository:function(){return this.$store.state.statuses.allStatusesObject[this.status.id]},loggedIn:function(){return!!this.$store.state.users.currentUser},muteWordHits:function(){var e=this.status.text.toLowerCase();return(0,s.default)(this.muteWords,function(t){return e.includes(t.toLowerCase())})},muted:function(){return!this.unmuted&&(this.status.user.muted||this.muteWordHits.length>0)},hideFilteredStatuses:function(){return void 0===this.$store.state.config.hideFilteredStatuses?this.$store.state.instance.hideFilteredStatuses:this.$store.state.config.hideFilteredStatuses},hideStatus:function(){return this.hideReply||this.deleted||this.muted&&this.hideFilteredStatuses},isFocused:function(){return!!this.focused||!!this.inConversation&&this.status.id===this.highlight},tallStatus:function(){return this.status.statusnet_html.split(/20},longSubject:function(){return this.status.summary.length>900},isReply:function(){return!(!this.status.in_reply_to_status_id||!this.status.in_reply_to_user_id)},replyToName:function(){if(this.status.in_reply_to_screen_name)return this.status.in_reply_to_screen_name;var e=this.$store.getters.findUser(this.status.in_reply_to_user_id);return e&&e.screen_name},hideReply:function(){if("all"===this.$store.state.config.replyVisibility)return!1;if(this.inConversation||!this.isReply)return!1;if(this.status.user.id===this.$store.state.users.currentUser.id)return!1;if("retweet"===this.status.type)return!1;for(var e="following"===this.$store.state.config.replyVisibility,t=0;t0},hideSubjectStatus:function(){return!(this.tallStatus&&!this.localCollapseSubjectDefault)&&(!this.expandingSubject&&this.status.summary)},hideTallStatus:function(){return(!this.status.summary||!this.localCollapseSubjectDefault)&&(!this.showingTall&&this.tallStatus)},showingMore:function(){return this.tallStatus&&this.showingTall||this.status.summary&&this.expandingSubject},nsfwClickthrough:function(){return!!this.status.nsfw&&(!this.status.summary||!this.localCollapseSubjectDefault)},replySubject:function(){if(!this.status.summary)return"";var e=(0,o.default)(this.status.summary),t=void 0===this.$store.state.config.subjectLineBehavior?this.$store.state.instance.subjectLineBehavior:this.$store.state.config.subjectLineBehavior,i=e.match(/^re[: ]/i);return"noop"!==t&&i||"masto"===t?e:"email"===t?"re: ".concat(e):"noop"===t?"":void 0},attachmentSize:function(){return this.$store.state.config.hideAttachments&&!this.inConversation||this.$store.state.config.hideAttachmentsInConv&&this.inConversation||this.status.attachments.length>this.maxThumbnails?"hide":this.compact?"small":"normal"},galleryTypes:function(){return"hide"===this.attachmentSize?[]:this.$store.state.config.playVideosInModal?["image","video"]:["image"]},galleryAttachments:function(){var e=this;return this.status.attachments.filter(function(t){return w.default.fileMatchesSomeType(e.galleryTypes,t)})},nonGalleryAttachments:function(){var e=this;return this.status.attachments.filter(function(t){return!w.default.fileMatchesSomeType(e.galleryTypes,t)})},maxThumbnails:function(){return this.$store.state.config.maxThumbnails},contentHtml:function(){return this.status.summary_html?this.status.summary_html+"
"+this.status.statusnet_html:this.status.statusnet_html},combinedFavsAndRepeatsUsers:function(){var e=[].concat(this.statusFromGlobalRepository.favoritedBy,this.statusFromGlobalRepository.rebloggedBy);return(0,a.default)(e,"id")},ownStatus:function(){return this.status.user.id===this.$store.state.users.currentUser.id},tags:function(){return this.status.tags.filter(function(e){return e.hasOwnProperty("name")}).map(function(e){return e.name}).join(" ")}},components:{Attachment:r.default,FavoriteButton:l.default,RetweetButton:c.default,ExtraButtons:d.default,PostStatusForm:p.default,Poll:u.default,UserCard:f.default,UserAvatar:m.default,Gallery:h.default,LinkPreview:_.default,AvatarList:v.default,Timeago:g.default},methods:{visibilityIcon:function(e){switch(e){case"private":return"icon-lock";case"unlisted":return"icon-lock-open-alt";case"direct":return"icon-mail-alt";default:return"icon-globe"}},showError:function(e){this.error=e},clearError:function(){this.error=void 0},linkClicked:function(e){var t=e.target;if("SPAN"===t.tagName&&(t=t.parentNode),"A"===t.tagName){if(t.className.match(/mention/)){var i=t.href,a=this.status.attentions.find(function(e){return(0,k.mentionMatchesUrl)(e,i)});if(a){e.stopPropagation(),e.preventDefault();var o=this.generateUserProfileLink(a.id,a.screen_name);return void this.$router.push(o)}}if(t.className.match(/hashtag/)){var n=(0,k.extractTagFromUrl)(t.href);if(n){var s=this.generateTagLink(n);return void this.$router.push(s)}}window.open(t.href,"_blank")}},toggleReplying:function(){this.replying=!this.replying},gotoOriginal:function(e){this.inConversation&&this.$emit("goto",e)},toggleExpanded:function(){this.$emit("toggleExpanded")},toggleMute:function(){this.unmuted=!this.unmuted},toggleUserExpanded:function(){this.userExpanded=!this.userExpanded},toggleShowMore:function(){this.showingTall?this.showingTall=!1:this.expandingSubject&&this.status.summary?this.expandingSubject=!1:this.hideTallStatus?this.showingTall=!0:this.hideSubjectStatus&&this.status.summary&&(this.expandingSubject=!0)},replyEnter:function(e,t){var i=this;this.showPreview=!0;var a=e,o=this.$store.state.statuses.allStatuses;this.preview?this.preview.id!==a&&(this.preview=(0,n.default)(o,{id:a})):(this.preview=(0,n.default)(o,{id:a}),this.preview||this.$store.state.api.backendInteractor.fetchStatus({id:e}).then(function(e){i.preview=e}))},replyLeave:function(){this.showPreview=!1},generateUserProfileLink:function(e,t){return(0,b.default)(e,t,this.$store.state.instance.restrictedNicknames)},generateTagLink:function(e){return"/tag/"+e},setMedia:function(){var e=this,t="hide"===this.attachmentSize?this.status.attachments:this.galleryAttachments;return function(){return e.$store.dispatch("setMedia",t)}}},watch:{highlight:function(e){if(this.status.id===e){var t=this.$el.getBoundingClientRect();t.top<100?window.scrollBy(0,t.top-100):t.height>=window.innerHeight-50?window.scrollBy(0,t.top-100):t.bottom>window.innerHeight-50&&window.scrollBy(0,t.bottom-window.innerHeight+50)}}},filters:{capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1)}}};t.default=C},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=r(i(227)),o=r(i(403)),n=r(i(697)),s=r(i(73));function r(e){return e&&e.__esModule?e:{default:e}}var l={props:["attachment","nsfw","statusId","size","allowPlay","setMedia"],data:function(){return{nsfwImage:this.$store.state.instance.nsfwCensorImage||n.default,hideNsfwLocal:this.$store.state.config.hideNsfw,preloadImage:this.$store.state.config.preloadImage,loading:!1,img:"image"===s.default.fileType(this.attachment.mimetype)&&document.createElement("img"),modalOpen:!1,showHidden:!1}},components:{StillImage:a.default,VideoAttachment:o.default},computed:{usePlaceHolder:function(){return"hide"===this.size||"unknown"===this.type},referrerpolicy:function(){return this.$store.state.instance.mediaProxyAvailable?"":"no-referrer"},type:function(){return s.default.fileType(this.attachment.mimetype)},hidden:function(){return this.nsfw&&this.hideNsfwLocal&&!this.showHidden},isEmpty:function(){return"html"===this.type&&!this.attachment.oembed||"unknown"===this.type},isSmall:function(){return"small"===this.size},fullwidth:function(){return"html"===this.type||"audio"===this.type}},methods:{linkClicked:function(e){var t=e.target;"A"===t.tagName&&window.open(t.href,"_blank")},openModal:function(e){var t=this.$store.state.config.playVideosInModal?["image","video"]:["image"];(s.default.fileMatchesSomeType(t,this.attachment)||this.usePlaceHolder)&&(e.stopPropagation(),e.preventDefault(),this.setMedia(),this.$store.dispatch("setCurrent",this.attachment))},toggleHidden:function(e){var t=this;!this.$store.state.config.useOneClickNsfw||this.showHidden?this.img&&!this.preloadImage?this.img.onload?this.img.onload():(this.loading=!0,this.img.src=this.attachment.url,this.img.onload=function(){t.loading=!1,t.showHidden=!t.showHidden}):this.showHidden=!this.showHidden:this.openModal(e)}}};t.default=l},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default={props:["src","referrerpolicy","mimetype","imageLoadError"],data:function(){return{stopGifs:this.$store.state.config.stopGifs}},computed:{animated:function(){return this.stopGifs&&("image/gif"===this.mimetype||this.src.endsWith(".gif"))}},methods:{onLoad:function(){var e=this.$refs.canvas;if(e){var t=this.$refs.src.naturalWidth,i=this.$refs.src.naturalHeight;e.width=t,e.height=i,e.getContext("2d").drawImage(this.$refs.src,0,0,t,i)}},onError:function(){this.imageLoadError&&this.imageLoadError()}}}},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default={props:["attachment","controls"],data:function(){return{loopVideo:this.$store.state.config.loopVideo}},methods:{onVideoDataLoad:function(e){var t=e.srcElement||e.target;void 0!==t.webkitAudioDecodedByteCount?t.webkitAudioDecodedByteCount>0&&(this.loopVideo=this.loopVideo&&!this.$store.state.config.loopVideoSilentOnly):void 0!==t.mozHasAudio?t.mozHasAudio&&(this.loopVideo=this.loopVideo&&!this.$store.state.config.loopVideoSilentOnly):void 0!==t.audioTracks&&t.audioTracks.length>0&&(this.loopVideo=this.loopVideo&&!this.$store.state.config.loopVideoSilentOnly)}}}},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a={props:["status","loggedIn"],data:function(){return{hidePostStatsLocal:void 0===this.$store.state.config.hidePostStats?this.$store.state.instance.hidePostStats:this.$store.state.config.hidePostStats,animated:!1}},methods:{favorite:function(){var e=this;this.status.favorited?this.$store.dispatch("unfavorite",{id:this.status.id}):this.$store.dispatch("favorite",{id:this.status.id}),this.animated=!0,setTimeout(function(){e.animated=!1},500)}},computed:{classes:function(){return{"icon-star-empty":!this.status.favorited,"icon-star":this.status.favorited,"animate-spin":this.animated}}}};t.default=a},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a={props:["status","loggedIn","visibility"],data:function(){return{hidePostStatsLocal:void 0===this.$store.state.config.hidePostStats?this.$store.state.instance.hidePostStats:this.$store.state.config.hidePostStats,animated:!1}},methods:{retweet:function(){var e=this;this.status.repeated?this.$store.dispatch("unretweet",{id:this.status.id}):this.$store.dispatch("retweet",{id:this.status.id}),this.animated=!0,setTimeout(function(){e.animated=!1},500)}},computed:{classes:function(){return{retweeted:this.status.repeated,"retweeted-empty":!this.status.repeated,"animate-spin":this.animated}}}};t.default=a},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=s(i(22)),o=s(i(379)),n=s(i(228));function s(e){return e&&e.__esModule?e:{default:e}}t.default={name:"Poll",props:["poll","statusId"],components:{Timeago:n.default},data:function(){return{loading:!1,choices:[],refreshInterval:null}},created:function(){this.refreshInterval=setTimeout(this.refreshPoll,3e4),this.choices=this.poll.options.map(function(e){return!1})},destroyed:function(){clearTimeout(this.refreshInterval)},computed:{expired:function(){return Date.now()>Date.parse(this.poll.expires_at)},loggedIn:function(){return this.$store.state.users.currentUser},showResults:function(){return this.poll.voted||this.expired||!this.loggedIn},totalVotesCount:function(){return this.poll.votes_count},expiresAt:function(){return Date.parse(this.poll.expires_at).toLocaleString()},containerClass:function(){return{loading:this.loading}},choiceIndices:function(){return this.choices.map(function(e,t){return e&&t}).filter(function(e){return"number"==typeof e})},isDisabled:function(){var e=0===this.choiceIndices.length;return this.loading||e}},methods:{refreshPoll:function(){this.expired||(this.fetchPoll(),this.refreshInterval=setTimeout(this.refreshPoll,3e4))},percentageForOption:function(e){return 0===this.totalVotesCount?0:Math.round(e/this.totalVotesCount*100)},resultTitle:function(e){return e.votes_count+"/"+this.totalVotesCount+" "+this.$t("polls.votes")},fetchPoll:function(){this.$store.dispatch("refreshPoll",{id:this.statusId,pollId:this.poll.id})},activateOption:function(e){var t=this.$el.querySelectorAll("input"),i=this.$el.querySelector('input[value="'+e+'"]');this.poll.multiple?i.checked=!i.checked:((0,o.default)(t,function(e){e.checked=!1}),i.checked=!0),this.choices=(0,a.default)(t,function(e){return e.checked})},optionId:function(e){return"poll"+this.poll.id+"-"+e},vote:function(){var e=this;0!==this.choiceIndices.length&&(this.loading=!0,this.$store.dispatch("votePoll",{id:this.statusId,pollId:this.poll.id,choices:this.choiceIndices}).then(function(t){e.loading=!1}))}}}},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t.default=e,t}(i(404));t.default={name:"Timeago",props:["time","autoUpdate","longFormat","nowThreshold"],data:function(){return{relativeTime:{key:"time.now",num:0},interval:null}},created:function(){this.refreshRelativeTimeObject()},destroyed:function(){clearTimeout(this.interval)},computed:{localeDateString:function(){return"string"==typeof this.time?new Date(Date.parse(this.time)).toLocaleString():this.time.toLocaleString()}},methods:{refreshRelativeTimeObject:function(){var e="number"==typeof this.nowThreshold?this.nowThreshold:1;this.relativeTime=this.longFormat?a.relativeTime(this.time,e):a.relativeTimeShort(this.time,e),this.autoUpdate&&(this.interval=setTimeout(this.refreshRelativeTimeObject,1e3*this.autoUpdate))}}}},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a,o=i(405);var n={props:["status"],components:{Popper:((a=o)&&a.__esModule?a:{default:a}).default},data:function(){return{showDropDown:!1,showPopper:!0}},methods:{deleteStatus:function(){this.refreshPopper(),window.confirm(this.$t("status.delete_confirm"))&&this.$store.dispatch("deleteStatus",{id:this.status.id})},toggleMenu:function(){this.showDropDown=!this.showDropDown},pinStatus:function(){var e=this;this.refreshPopper(),this.$store.dispatch("pinStatus",this.status.id).then(function(){return e.$emit("onSuccess")}).catch(function(t){return e.$emit("onError",t.error.error)})},unpinStatus:function(){var e=this;this.refreshPopper(),this.$store.dispatch("unpinStatus",this.status.id).then(function(){return e.$emit("onSuccess")}).catch(function(t){return e.$emit("onError",t.error.error)})},refreshPopper:function(){var e=this;this.showPopper=!1,this.showDropDown=!1,setTimeout(function(){e.showPopper=!0})}},computed:{currentUser:function(){return this.$store.state.users.currentUser},canDelete:function(){if(this.currentUser)return this.currentUser.rights.moderator||this.currentUser.rights.admin||this.status.user.id===this.currentUser.id},ownStatus:function(){return this.status.user.id===this.currentUser.id},canPin:function(){return this.ownStatus&&("public"===this.status.visibility||"unlisted"===this.status.visibility)},enabled:function(){return this.canPin||this.canDelete}}};t.default=n},,function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=m(i(24)),o=m(i(400)),n=m(i(22)),s=m(i(406)),r=m(i(407)),l=m(i(715)),c=m(i(409)),u=m(i(410)),d=m(i(725)),p=m(i(73)),f=m(i(411));function m(e){return e&&e.__esModule?e:{default:e}}var h={props:["replyTo","repliedUser","attentions","copyMessageScope","subject"],components:{MediaUpload:l.default,EmojiInput:u.default,PollForm:d.default,ScopeSelector:c.default},mounted:function(){this.resize(this.$refs.textarea);var e=this.$refs.textarea.value.length;this.$refs.textarea.setSelectionRange(e,e),this.replyTo&&this.$refs.textarea.focus()},data:function(){var e=this.$route.query.message||"",t=void 0===this.$store.state.config.scopeCopy?this.$store.state.instance.scopeCopy:this.$store.state.config.scopeCopy;if(this.replyTo){var i=this.$store.state.users.currentUser;e=function(e,t){var i=e.user,r=e.attentions,l=[].concat((0,a.default)(r));l.unshift(i),l=(0,o.default)(l,"id"),l=(0,s.default)(l,{id:t.id});var c=(0,n.default)(l,function(e){return"@"+e.screen_name});return c.length>0?c.join(" ")+" ":""}({user:this.repliedUser,attentions:this.attentions},i)}var r=this.copyMessageScope&&t||"direct"===this.copyMessageScope?this.copyMessageScope:this.$store.state.users.currentUser.default_scope,l=void 0===this.$store.state.config.postContentType?this.$store.state.instance.postContentType:this.$store.state.config.postContentType;return{dropFiles:[],submitDisabled:!1,error:null,posting:!1,highlighted:0,newStatus:{spoilerText:this.subject||"",status:e,nsfw:!1,files:[],poll:{},visibility:r,contentType:l},caret:0,pollFormVisible:!1}},computed:{users:function(){return this.$store.state.users.users},userDefaultScope:function(){return this.$store.state.users.currentUser.default_scope},showAllScopes:function(){return!(void 0===this.$store.state.config.minimalScopesMode?this.$store.state.instance.minimalScopesMode:this.$store.state.config.minimalScopesMode)},emojiUserSuggestor:function(){return(0,f.default)({emoji:[].concat((0,a.default)(this.$store.state.instance.emoji),(0,a.default)(this.$store.state.instance.customEmoji)),users:this.$store.state.users.users})},emojiSuggestor:function(){return(0,f.default)({emoji:[].concat((0,a.default)(this.$store.state.instance.emoji),(0,a.default)(this.$store.state.instance.customEmoji))})},emoji:function(){return this.$store.state.instance.emoji||[]},customEmoji:function(){return this.$store.state.instance.customEmoji||[]},statusLength:function(){return this.newStatus.status.length},spoilerTextLength:function(){return this.newStatus.spoilerText.length},statusLengthLimit:function(){return this.$store.state.instance.textlimit},hasStatusLengthLimit:function(){return this.statusLengthLimit>0},charactersLeft:function(){return this.statusLengthLimit-(this.statusLength+this.spoilerTextLength)},isOverLengthLimit:function(){return this.hasStatusLengthLimit&&this.charactersLeft<0},minimalScopesMode:function(){return this.$store.state.instance.minimalScopesMode},alwaysShowSubject:function(){return void 0!==this.$store.state.config.alwaysShowSubjectInput?this.$store.state.config.alwaysShowSubjectInput:void 0===this.$store.state.instance.alwaysShowSubjectInput||this.$store.state.instance.alwaysShowSubjectInput},postFormats:function(){return this.$store.state.instance.postFormats||[]},safeDMEnabled:function(){return this.$store.state.instance.safeDM},pollsAvailable:function(){return this.$store.state.instance.pollsAvailable&&this.$store.state.instance.pollLimits.max_options>=2},hideScopeNotice:function(){return this.$store.state.config.hideScopeNotice},pollContentError:function(){return this.pollFormVisible&&this.newStatus.poll&&this.newStatus.poll.error}},methods:{postStatus:function(e){var t=this;if(!this.posting&&!this.submitDisabled){if(""===this.newStatus.status){if(!(this.newStatus.files.length>0))return void(this.error="Cannot post an empty status with no files");this.newStatus.status="​"}var i=this.pollFormVisible?this.newStatus.poll:{};this.pollContentError?this.error=this.pollContentError:(this.posting=!0,r.default.postStatus({status:e.status,spoilerText:e.spoilerText||null,visibility:e.visibility,sensitive:e.nsfw,media:e.files,store:this.$store,inReplyToStatusId:this.replyTo,contentType:e.contentType,poll:i}).then(function(i){if(i.error)t.error=i.error;else{t.newStatus={status:"",spoilerText:"",files:[],visibility:e.visibility,contentType:e.contentType,poll:{}},t.pollFormVisible=!1,t.$refs.mediaUpload.clearFile(),t.clearPollForm(),t.$emit("posted");var a=t.$el.querySelector("textarea");a.style.height="auto",a.style.height=void 0,t.error=null}t.posting=!1}))}},addMediaFile:function(e){this.newStatus.files.push(e),this.enableSubmit()},removeMediaFile:function(e){var t=this.newStatus.files.indexOf(e);this.newStatus.files.splice(t,1)},uploadFailed:function(e,t){t=t||{},this.error=this.$t("upload.error.base")+" "+this.$t("upload.error."+e,t),this.enableSubmit()},disableSubmit:function(){this.submitDisabled=!0},enableSubmit:function(){this.submitDisabled=!1},type:function(e){return p.default.fileType(e.mimetype)},paste:function(e){e.clipboardData.files.length>0&&(e.preventDefault(),this.dropFiles=[e.clipboardData.files[0]])},fileDrop:function(e){e.dataTransfer.files.length>0&&(e.preventDefault(),this.dropFiles=e.dataTransfer.files)},fileDrag:function(e){e.dataTransfer.dropEffect="copy"},resize:function(e){var t=e.target||e;if(t instanceof window.Element){var i=Number(window.getComputedStyle(t)["padding-top"].substr(0,1))+Number(window.getComputedStyle(t)["padding-bottom"].substr(0,1));t.style.height="auto",t.style.height=t.scrollHeight-i+"px",""===t.value&&(t.style.height=null)}},clearError:function(){this.error=null},changeVis:function(e){this.newStatus.visibility=e},togglePollForm:function(){this.pollFormVisible=!this.pollFormVisible},setPoll:function(e){this.newStatus.poll=e},clearPollForm:function(){this.$refs.pollForm&&this.$refs.pollForm.clear()},dismissScopeNotice:function(){this.$store.dispatch("setOption",{name:"hideScopeNotice",value:!0})}}};t.default=h},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=n(i(407)),o=n(i(408));function n(e){return e&&e.__esModule?e:{default:e}}var s={data:function(){return{uploading:!1,uploadReady:!0}},methods:{uploadFile:function(e){var t=this,i=this.$store;if(e.size>i.state.instance.uploadlimit){var n=o.default.fileSizeFormat(e.size),s=o.default.fileSizeFormat(i.state.instance.uploadlimit);t.$emit("upload-failed","file_too_big",{filesize:n.num,filesizeunit:n.unit,allowedsize:s.num,allowedsizeunit:s.unit})}else{var r=new FormData;r.append("file",e),t.$emit("uploading"),t.uploading=!0,a.default.uploadMedia({store:i,formData:r}).then(function(e){t.$emit("uploaded",e),t.uploading=!1},function(e){t.$emit("upload-failed","default"),t.uploading=!1})}},fileDrop:function(e){e.dataTransfer.files.length>0&&(e.preventDefault(),this.uploadFile(e.dataTransfer.files[0]))},fileDrag:function(e){e.dataTransfer.types.contains("Files")?e.dataTransfer.dropEffect="copy":e.dataTransfer.dropEffect="none"},clearFile:function(){var e=this;this.uploadReady=!1,this.$nextTick(function(){e.uploadReady=!0})},change:function(e){for(var t=e.target,i=0;i0},textAtCaret:function(){return(this.wordAtCaret||{}).word||""},wordAtCaret:function(){if(this.value&&this.caret)return s.default.wordAtPosition(this.value,this.caret-1)||{}}},mounted:function(){var e=this.$slots.default;if(e&&0!==e.length){var t=e.find(function(e){return["input","textarea"].includes(e.tag)});t&&(this.input=t,this.resize(),t.elm.addEventListener("blur",this.onBlur),t.elm.addEventListener("focus",this.onFocus),t.elm.addEventListener("paste",this.onPaste),t.elm.addEventListener("keyup",this.onKeyUp),t.elm.addEventListener("keydown",this.onKeyDown),t.elm.addEventListener("transitionend",this.onTransition))}},unmounted:function(){var e=this.input;e&&(e.elm.removeEventListener("blur",this.onBlur),e.elm.removeEventListener("focus",this.onFocus),e.elm.removeEventListener("paste",this.onPaste),e.elm.removeEventListener("keyup",this.onKeyUp),e.elm.removeEventListener("keydown",this.onKeyDown),e.elm.removeEventListener("transitionend",this.onTransition))},methods:{replace:function(e){var t=s.default.replaceWord(this.value,this.wordAtCaret,e);this.$emit("input",t),this.caret=0},replaceText:function(e){var t=this.suggestions.length||0;if(1!==this.textAtCaret.length&&t>0){var i=this.suggestions[this.highlighted].replacement,a=s.default.replaceWord(this.value,this.wordAtCaret,i);this.$emit("input",a),this.highlighted=0;var o=this.wordAtCaret.start+i.length;this.$nextTick(function(){this.input.elm.focus(),this.input.elm.setSelectionRange(o,o),this.caret=o}),e.preventDefault()}},cycleBackward:function(e){(this.suggestions.length||0)>0?(this.highlighted-=1,this.highlighted<0&&(this.highlighted=this.suggestions.length-1),e.preventDefault()):this.highlighted=0},cycleForward:function(e){var t=this.suggestions.length||0;t>0?(this.highlighted+=1,this.highlighted>=t&&(this.highlighted=0),e.preventDefault()):this.highlighted=0},onTransition:function(e){this.resize()},onBlur:function(e){var t=this;setTimeout(function(){t.focused=!1,t.setCaret(e),t.resize()},200)},onFocus:function(e){this.focused=!0,this.setCaret(e),this.resize()},onKeyUp:function(e){this.setCaret(e),this.resize()},onPaste:function(e){this.setCaret(e),this.resize()},onKeyDown:function(e){this.setCaret(e),this.resize();var t=e.ctrlKey,i=e.shiftKey,a=e.key;"Tab"===a&&(i?this.cycleBackward(e):this.cycleForward(e)),"ArrowUp"===a?this.cycleBackward(e):"ArrowDown"===a&&this.cycleForward(e),"Enter"===a&&(t||this.replaceText(e))},onInput:function(e){this.$emit("input",e.target.value)},setCaret:function(e){var t=e.target.selectionStart;this.caret=t},resize:function(){if(this.$refs.panel){var e=this.input.elm,t=e.offsetHeight,i=e.offsetTop;this.$refs.panel.style.top=i+t+"px"}}}};t.default=l},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a,o=i(385),n=(a=o)&&a.__esModule?a:{default:a},s=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t.default=e,t}(i(404));t.default={name:"PollForm",props:["visible"],data:function(){return{pollType:"single",options:["",""],expiryAmount:10,expiryUnit:"minutes"}},computed:{pollLimits:function(){return this.$store.state.instance.pollLimits},maxOptions:function(){return this.pollLimits.max_options},maxLength:function(){return this.pollLimits.max_option_chars},expiryUnits:function(){var e=this,t=this.convertExpiryFromUnit;return["minutes","hours","days"].filter(function(i){return e.pollLimits.max_expiration>=t(i,1)})},minExpirationInCurrentUnit:function(){return Math.ceil(this.convertExpiryToUnit(this.expiryUnit,this.pollLimits.min_expiration))},maxExpirationInCurrentUnit:function(){return Math.floor(this.convertExpiryToUnit(this.expiryUnit,this.pollLimits.max_expiration))}},methods:{clear:function(){this.pollType="single",this.options=["",""],this.expiryAmount=10,this.expiryUnit="minutes"},nextOption:function(e){var t=this.$el.querySelector("#poll-"+(e+1));t?t.focus():this.addOption()&&this.$nextTick(function(){this.nextOption(e)})},addOption:function(){return this.options.length2&&this.options.splice(e,1)},convertExpiryToUnit:function(e,t){switch(e){case"minutes":return 1e3*t/s.MINUTE;case"hours":return 1e3*t/s.HOUR;case"days":return 1e3*t/s.DAY}},convertExpiryFromUnit:function(e,t){switch(e){case"minutes":return.001*t*s.MINUTE;case"hours":return.001*t*s.HOUR;case"days":return.001*t*s.DAY}},expiryAmountChange:function(){this.expiryAmount=Math.max(this.minExpirationInCurrentUnit,this.expiryAmount),this.expiryAmount=Math.min(this.maxExpirationInCurrentUnit,this.expiryAmount),this.updatePollToParent()},updatePollToParent:function(){var e=this.convertExpiryFromUnit(this.expiryUnit,this.expiryAmount),t=(0,n.default)(this.options.filter(function(e){return""!==e}));t.length<2?this.$emit("update-poll",{error:this.$t("polls.not_enough_options")}):this.$emit("update-poll",{options:t,multiple:"multiple"===this.pollType,expiresIn:e})}}}},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=c(i(75)),o=c(i(412)),n=c(i(413)),s=i(63),r=i(414),l=c(i(42));function c(e){return e&&e.__esModule?e:{default:e}}t.default={props:["user","switcher","selected","hideBio","rounded","bordered"],data:function(){return{followRequestInProgress:!1,followRequestSent:!1,hideUserStatsLocal:void 0===this.$store.state.config.hideUserStats?this.$store.state.instance.hideUserStats:this.$store.state.config.hideUserStats,betterShadow:this.$store.state.interface.browserSupport.cssFilter}},created:function(){this.$store.dispatch("fetchUserRelationship",this.user.id)},computed:{classes:function(){return[{"user-card-rounded-t":"top"===this.rounded,"user-card-rounded":!0===this.rounded,"user-card-bordered":!0===this.bordered}]},style:function(){var e=this.$store.state.config.customTheme.colors?this.$store.state.config.customTheme.colors.bg:this.$store.state.config.colors.bg;if(e){var t="string"==typeof e?(0,s.hex2rgb)(e):e,i="rgba("+Math.floor(t.r)+", "+Math.floor(t.g)+", "+Math.floor(t.b)+", .5)",a=[[i,this.hideBio?"60%":""],this.hideBio?[e,"100%"]:[i,""]].map(function(e){return e.join(" ")}).join(", ");return{backgroundColor:"rgb("+Math.floor(.53*t.r)+", "+Math.floor(.56*t.g)+", "+Math.floor(.59*t.b)+")",backgroundImage:["linear-gradient(to bottom, "+a+")","url("+this.user.cover_photo+")"].join(", ")}}},isOtherUser:function(){return this.user.id!==this.$store.state.users.currentUser.id},subscribeUrl:function(){var e=new URL(this.user.statusnet_profile_url);return e.protocol+"//"+e.host+"/main/ostatus"},loggedIn:function(){return this.$store.state.users.currentUser},dailyAvg:function(){var e=Math.ceil((new Date-new Date(this.user.created_at))/864e5);return Math.round(this.user.statuses_count/e)},userHighlightType:{get:function(){var e=this.$store.state.config.highlight[this.user.screen_name];return e&&e.type||"disabled"},set:function(e){var t=this.$store.state.config.highlight[this.user.screen_name];"disabled"!==e?this.$store.dispatch("setHighlight",{user:this.user.screen_name,color:t&&t.color||"#FFFFFF",type:e}):this.$store.dispatch("setHighlight",{user:this.user.screen_name,color:void 0})}},userHighlightColor:{get:function(){var e=this.$store.state.config.highlight[this.user.screen_name];return e&&e.color},set:function(e){this.$store.dispatch("setHighlight",{user:this.user.screen_name,color:e})}},visibleRole:function(){var e=this.user.rights;if(e){var t=e.admin||e.moderator,i=e.admin?"admin":"moderator";return t&&i}}},components:{UserAvatar:a.default,RemoteFollow:o.default,ModerationTools:n.default},methods:{followUser:function(){var e=this,t=this.$store;this.followRequestInProgress=!0,(0,r.requestFollow)(this.user,t).then(function(t){var i=t.sent;e.followRequestInProgress=!1,e.followRequestSent=i})},unfollowUser:function(){var e=this,t=this.$store;this.followRequestInProgress=!0,(0,r.requestUnfollow)(this.user,t).then(function(){e.followRequestInProgress=!1,t.commit("removeStatus",{timeline:"friends",userId:e.user.id})})},blockUser:function(){this.$store.dispatch("blockUser",this.user.id)},unblockUser:function(){this.$store.dispatch("unblockUser",this.user.id)},muteUser:function(){this.$store.dispatch("muteUser",this.user.id)},unmuteUser:function(){this.$store.dispatch("unmuteUser",this.user.id)},setProfileView:function(e){this.switcher&&this.$store.commit("setProfileView",{v:e})},linkClicked:function(e){var t=e.target;"SPAN"===t.tagName&&(t=t.parentNode),"A"===t.tagName&&window.open(t.href,"_blank")},userProfileLink:function(e){return(0,l.default)(e.id,e.screen_name,this.$store.state.instance.restrictedNicknames)},reportUser:function(){this.$store.dispatch("openUserReportingModal",this.user.id)}}}},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a,o=i(227);var n={props:["user","betterShadow","compact"],data:function(){return{showPlaceholder:!1}},components:{StillImage:((a=o)&&a.__esModule?a:{default:a}).default},computed:{imgSrc:function(){return this.showPlaceholder?"/images/avi.png":this.src}},methods:{imageLoadError:function(){this.showPlaceholder=!0}},watch:{src:function(){this.showPlaceholder=!1}}};t.default=n},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:["user"],computed:{subscribeUrl:function(){var e=new URL(this.user.statusnet_profile_url);return e.protocol+"//"+e.host+"/main/ostatus"}}}},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=s(i(218)),o=s(i(736)),n=s(i(405));function s(e){return e&&e.__esModule?e:{default:e}}var r={props:["user"],data:function(){return{showDropDown:!1,tags:{FORCE_NSFW:"mrf_tag:media-force-nsfw",STRIP_MEDIA:"mrf_tag:media-strip",FORCE_UNLISTED:"mrf_tag:force-unlisted",DISABLE_REMOTE_SUBSCRIPTION:"mrf_tag:disable-remote-subscription",DISABLE_ANY_SUBSCRIPTION:"mrf_tag:disable-any-subscription",SANDBOX:"mrf_tag:sandbox",QUARANTINE:"mrf_tag:quarantine"},showDeleteUserDialog:!1}},components:{DialogModal:o.default,Popper:n.default},computed:{tagsSet:function(){return new a.default(this.user.tags)},hasTagPolicy:function(){return this.$store.state.instance.tagPolicyAvailable}},methods:{toggleMenu:function(){this.showDropDown=!this.showDropDown},hasTag:function(e){return this.tagsSet.has(e)},toggleTag:function(e){var t=this,i=this.$store;this.tagsSet.has(e)?i.state.api.backendInteractor.untagUser(this.user,e).then(function(a){a.ok&&i.commit("untagUser",{user:t.user,tag:e})}):i.state.api.backendInteractor.tagUser(this.user,e).then(function(a){a.ok&&i.commit("tagUser",{user:t.user,tag:e})})},toggleRight:function(e){var t=this,i=this.$store;this.user.rights[e]?i.state.api.backendInteractor.deleteRight(this.user,e).then(function(a){a.ok&&i.commit("updateRight",{user:t.user,right:e,value:!1})}):i.state.api.backendInteractor.addRight(this.user,e).then(function(a){a.ok&&i.commit("updateRight",{user:t.user,right:e,value:!0})})},toggleActivationStatus:function(){var e=this,t=this.$store,i=!!this.user.deactivated;t.state.api.backendInteractor.setActivationStatus(this.user,i).then(function(a){a.ok&&t.commit("updateActivationStatus",{user:e.user,status:i})})},deleteUserDialog:function(e){this.showDeleteUserDialog=e},deleteUser:function(){var e=this,t=this.$store,i=this.user,a=i.id,o=i.name;t.state.api.backendInteractor.deleteUser(i).then(function(t){e.$store.dispatch("markStatusesAsDeleted",function(e){return i.id===e.user.id});var n="external-user-profile"===e.$route.name||"user-profile"===e.$route.name,s=e.$route.params.name===o||e.$route.params.id===a;n&&s&&window.history.back()})}}};t.default=r},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a={props:{darkOverlay:{default:!0,type:Boolean},onCancel:{default:function(){},type:Function}}};t.default=a},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=s(i(745)),o=s(i(71)),n=s(i(746));function s(e){return e&&e.__esModule?e:{default:e}}var r={data:function(){return{width:500}},props:["attachments","nsfw","setMedia"],components:{Attachment:s(i(402)).default},mounted:function(){this.resize(),window.addEventListener("resize",this.resize)},destroyed:function(){window.removeEventListener("resize",this.resize)},computed:{rows:function(){if(!this.attachments)return[];var e=(0,n.default)(this.attachments,3);if(1===(0,o.default)(e).length&&e.length>1){var t=(0,o.default)(e)[0],i=(0,a.default)(e);return(0,o.default)(i).push(t),i}return e},rowHeight:function(){var e=this;return function(t){return{height:e.width/(t+.6)+"px"}}},useContainFit:function(){return this.$store.state.config.useContainFit}},methods:{resize:function(){var e=10*Math.floor(this.$el.getBoundingClientRect().width/10);this.width!==e&&(this.width=e)}}};t.default=r},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default={name:"LinkPreview",props:["card","size","nsfw"],computed:{useImage:function(){return this.card.image&&!this.nsfw&&"hide"!==this.size},useDescription:function(){return this.card.description&&/\S/.test(this.card.description)}}}},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=n(i(75)),o=n(i(42));function n(e){return e&&e.__esModule?e:{default:e}}var s={props:["users"],computed:{slicedUsers:function(){return this.users?this.users.slice(0,15):[]}},components:{UserAvatar:a.default},methods:{userProfileLink:function(e){return(0,o.default)(e.id,e.screen_name,this.$store.state.instance.restrictedNicknames)}}};t.default=s},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=c(i(93)),o=c(i(756)),n=c(i(224)),s=c(i(74)),r=c(i(230)),l=c(i(101));function c(e){return e&&e.__esModule?e:{default:e}}var u=function(e,t){var i="retweet"===e.type?e.retweeted_status.id:e.id,o="retweet"===t.type?t.retweeted_status.id:t.id,n=Number(i),s=Number(o),r=!(0,a.default)(n),l=!(0,a.default)(s);return r&&l?n0?this.$store.dispatch("setPageTitle","("+e+")"):this.$store.dispatch("setPageTitle","")}},methods:{markAsSeen:function(){this.$store.dispatch("markNotificationsAsSeen")},fetchOlderNotifications:function(){var e=this;if(!this.loading){var t=this.$store,i=t.state.users.currentUser.credentials;t.commit("setNotificationsLoading",{value:!0}),o.default.fetchAndUpdate({store:t,credentials:i,older:!0}).then(function(i){t.commit("setNotificationsLoading",{value:!1}),0===i.length&&(e.bottomedOut=!0)})}}}};t.default=r},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=c(i(101)),o=c(i(75)),n=c(i(51)),s=c(i(228)),r=i(416),l=c(i(42));function c(e){return e&&e.__esModule?e:{default:e}}var u={data:function(){return{userExpanded:!1,betterShadow:this.$store.state.interface.browserSupport.cssFilter}},props:["notification"],components:{Status:a.default,UserAvatar:o.default,UserCard:n.default,Timeago:s.default},methods:{toggleUserExpanded:function(){this.userExpanded=!this.userExpanded},userProfileLink:function(e){return(0,l.default)(e.id,e.screen_name,this.$store.state.instance.restrictedNicknames)},getUser:function(e){return this.$store.state.users.usersObject[e.from_profile.id]}},computed:{userClass:function(){return(0,r.highlightClass)(this.notification.from_profile)},userStyle:function(){var e=this.$store.state.config.highlight,t=this.notification.from_profile;return(0,r.highlightStyle)(e[t.screen_name])},userInStore:function(){return this.$store.getters.findUser(this.notification.from_profile.id)},user:function(){return this.userInStore?this.userInStore:this.notification.from_profile}}};t.default=u},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a,o=i(50);var n={computed:{timeline:function(){return this.$store.state.statuses.timelines.dms}},components:{Timeline:((a=o)&&a.__esModule?a:{default:a}).default}};t.default=n},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=d(i(216)),o=d(i(51)),n=d(i(233)),s=d(i(50)),r=d(i(231)),l=d(i(413)),c=d(i(234)),u=d(i(794));function d(e){return e&&e.__esModule?e:{default:e}}var p=(0,u.default)({fetch:function(e,t){return t.dispatch("fetchFollowers",e.userId)},select:function(e,t){return(0,a.default)(t.getters.findUser(e.userId),"followerIds",[]).map(function(e){return t.getters.findUser(e)})},destroy:function(e,t){return t.dispatch("clearFollowers",e.userId)},childPropName:"items",additionalPropNames:["userId"]})(c.default),f=(0,u.default)({fetch:function(e,t){return t.dispatch("fetchFriends",e.userId)},select:function(e,t){return(0,a.default)(t.getters.findUser(e.userId),"friendIds",[]).map(function(e){return t.getters.findUser(e)})},destroy:function(e,t){return t.dispatch("clearFriends",e.userId)},childPropName:"items",additionalPropNames:["userId"]})(c.default),m={data:function(){return{error:!1,userId:null}},created:function(){var e=this.$route.params;this.load(e.name||e.id)},destroyed:function(){this.cleanUp()},computed:{timeline:function(){return this.$store.state.statuses.timelines.user},favorites:function(){return this.$store.state.statuses.timelines.favorites},media:function(){return this.$store.state.statuses.timelines.media},isUs:function(){return this.userId&&this.$store.state.users.currentUser.id&&this.userId===this.$store.state.users.currentUser.id},user:function(){return this.$store.getters.findUser(this.userId)},isExternal:function(){return"external-user-profile"===this.$route.name},followsTabVisible:function(){return this.isUs||!this.user.hide_follows},followersTabVisible:function(){return this.isUs||!this.user.hide_followers}},methods:{load:function(e){var t=this,i=this.$store.getters.findUser(e);i?(this.userId=i.id,this.fetchTimelines()):this.$store.dispatch("fetchUser",e).then(function(e){var i=e.id;t.userId=i,t.fetchTimelines()}).catch(function(e){var i=(0,a.default)(e,"error.error");t.error="No user with such user_id"===i?t.$t("user_profile.profile_does_not_exist"):i||t.$t("user_profile.profile_loading_error")})},fetchTimelines:function(){var e=this.userId;this.$store.dispatch("startFetchingTimeline",{timeline:"user",userId:e}),this.$store.dispatch("startFetchingTimeline",{timeline:"media",userId:e}),this.isUs&&this.$store.dispatch("startFetchingTimeline",{timeline:"favorites",userId:e}),this.$store.dispatch("fetchPinnedStatuses",e)},cleanUp:function(){this.$store.dispatch("stopFetching","user"),this.$store.dispatch("stopFetching","favorites"),this.$store.dispatch("stopFetching","media"),this.$store.commit("clearTimeline",{timeline:"user"}),this.$store.commit("clearTimeline",{timeline:"favorites"}),this.$store.commit("clearTimeline",{timeline:"media"})}},watch:{"$route.params.id":function(e){e&&(this.cleanUp(),this.load(e))},"$route.params.name":function(e){e&&(this.cleanUp(),this.load(e))},$route:function(){this.$refs.tabSwitcher.activateTab(0)()}},components:{UserCard:o.default,Timeline:s.default,FollowerList:p,FriendList:f,ModerationTools:l.default,FollowCard:n.default,Conversation:r.default}};t.default=m},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=s(i(103)),o=s(i(412)),n=i(414);function s(e){return e&&e.__esModule?e:{default:e}}var r={props:["user","noFollowsYou"],data:function(){return{inProgress:!1,requestSent:!1}},components:{BasicUserCard:a.default,RemoteFollow:o.default},computed:{isMe:function(){return this.$store.state.users.currentUser.id===this.user.id},loggedIn:function(){return this.$store.state.users.currentUser}},methods:{followUser:function(){var e=this;this.inProgress=!0,(0,n.requestFollow)(this.user,this.$store).then(function(t){var i=t.sent;e.inProgress=!1,e.requestSent=i})},unfollowUser:function(){var e=this;this.inProgress=!0,(0,n.requestUnfollow)(this.user,this.$store).then(function(){e.inProgress=!1})}}};t.default=r},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=s(i(51)),o=s(i(75)),n=s(i(42));function s(e){return e&&e.__esModule?e:{default:e}}var r={props:["user"],data:function(){return{userExpanded:!1}},components:{UserCard:a.default,UserAvatar:o.default},methods:{toggleUserExpanded:function(){this.userExpanded=!this.userExpanded},userProfileLink:function(e){return(0,n.default)(e.id,e.screen_name,this.$store.state.instance.restrictedNicknames)}}};t.default=r},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{items:{type:Array,default:function(){return[]}},getKey:{type:Function,default:function(e){return e.id}}}}},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=u(i(800)),o=u(i(803)),n=u(i(74)),s=u(i(235)),r=u(i(420)),l=u(i(824)),c=i(825);function u(e){return e&&e.__esModule?e:{default:e}}var d={data:function(){var e=this.$store.state.config,t=this.$store.state.instance;return{hideAttachmentsLocal:e.hideAttachments,hideAttachmentsInConvLocal:e.hideAttachmentsInConv,maxThumbnails:e.maxThumbnails,hideNsfwLocal:e.hideNsfw,useOneClickNsfw:e.useOneClickNsfw,hideISPLocal:e.hideISP,preloadImage:e.preloadImage,hidePostStatsLocal:void 0===e.hidePostStats?t.hidePostStats:e.hidePostStats,hidePostStatsDefault:this.$t("settings.values."+t.hidePostStats),hideUserStatsLocal:void 0===e.hideUserStats?t.hideUserStats:e.hideUserStats,hideUserStatsDefault:this.$t("settings.values."+t.hideUserStats),hideFilteredStatusesLocal:void 0===e.hideFilteredStatuses?t.hideFilteredStatuses:e.hideFilteredStatuses,hideFilteredStatusesDefault:this.$t("settings.values."+t.hideFilteredStatuses),notificationVisibilityLocal:e.notificationVisibility,replyVisibilityLocal:e.replyVisibility,loopVideoLocal:e.loopVideo,muteWordsString:e.muteWords.join("\n"),autoLoadLocal:e.autoLoad,streamingLocal:e.streaming,pauseOnUnfocusedLocal:e.pauseOnUnfocused,hoverPreviewLocal:e.hoverPreview,autohideFloatingPostButtonLocal:e.autohideFloatingPostButton,hideMutedPostsLocal:void 0===e.hideMutedPosts?t.hideMutedPosts:e.hideMutedPosts,hideMutedPostsDefault:this.$t("settings.values."+t.hideMutedPosts),collapseMessageWithSubjectLocal:void 0===e.collapseMessageWithSubject?t.collapseMessageWithSubject:e.collapseMessageWithSubject,collapseMessageWithSubjectDefault:this.$t("settings.values."+t.collapseMessageWithSubject),subjectLineBehaviorLocal:void 0===e.subjectLineBehavior?t.subjectLineBehavior:e.subjectLineBehavior,subjectLineBehaviorDefault:t.subjectLineBehavior,postContentTypeLocal:void 0===e.postContentType?t.postContentType:e.postContentType,postContentTypeDefault:t.postContentType,alwaysShowSubjectInputLocal:void 0===e.alwaysShowSubjectInput?t.alwaysShowSubjectInput:e.alwaysShowSubjectInput,alwaysShowSubjectInputDefault:this.$t("settings.values."+t.alwaysShowSubjectInput),scopeCopyLocal:void 0===e.scopeCopy?t.scopeCopy:e.scopeCopy,scopeCopyDefault:this.$t("settings.values."+t.scopeCopy),minimalScopesModeLocal:void 0===e.minimalScopesMode?t.minimalScopesMode:e.minimalScopesMode,minimalScopesModeDefault:this.$t("settings.values."+t.minimalScopesMode),stopGifs:e.stopGifs,webPushNotificationsLocal:e.webPushNotifications,loopVideoSilentOnlyLocal:e.loopVideosSilentOnly,loopSilentAvailable:(0,a.default)(HTMLVideoElement.prototype,"mozHasAudio")||(0,a.default)(HTMLMediaElement.prototype,"webkitAudioDecodedByteCount")||(0,a.default)(HTMLMediaElement.prototype,"audioTracks"),playVideosInModal:e.playVideosInModal,useContainFit:e.useContainFit,backendVersion:t.backendVersion,frontendVersion:t.frontendVersion}},components:{TabSwitcher:s.default,StyleSwitcher:r.default,InterfaceLanguageSwitcher:l.default},computed:{user:function(){return this.$store.state.users.currentUser},currentSaveStateNotice:function(){return this.$store.state.interface.settings.currentSaveStateNotice},postFormats:function(){return this.$store.state.instance.postFormats||[]},instanceSpecificPanelPresent:function(){return this.$store.state.instance.showInstanceSpecificPanel},frontendVersionLink:function(){return"https://git.pleroma.social/pleroma/pleroma-fe/commit/"+this.frontendVersion},backendVersionLink:function(){return"https://git.pleroma.social/pleroma/pleroma/commit/"+(0,c.extractCommit)(this.backendVersion)}},watch:{hideAttachmentsLocal:function(e){this.$store.dispatch("setOption",{name:"hideAttachments",value:e})},hideAttachmentsInConvLocal:function(e){this.$store.dispatch("setOption",{name:"hideAttachmentsInConv",value:e})},hidePostStatsLocal:function(e){this.$store.dispatch("setOption",{name:"hidePostStats",value:e})},hideUserStatsLocal:function(e){this.$store.dispatch("setOption",{name:"hideUserStats",value:e})},hideFilteredStatusesLocal:function(e){this.$store.dispatch("setOption",{name:"hideFilteredStatuses",value:e})},hideNsfwLocal:function(e){this.$store.dispatch("setOption",{name:"hideNsfw",value:e})},useOneClickNsfw:function(e){this.$store.dispatch("setOption",{name:"useOneClickNsfw",value:e})},preloadImage:function(e){this.$store.dispatch("setOption",{name:"preloadImage",value:e})},hideISPLocal:function(e){this.$store.dispatch("setOption",{name:"hideISP",value:e})},"notificationVisibilityLocal.likes":function(e){this.$store.dispatch("setOption",{name:"notificationVisibility",value:this.$store.state.config.notificationVisibility})},"notificationVisibilityLocal.follows":function(e){this.$store.dispatch("setOption",{name:"notificationVisibility",value:this.$store.state.config.notificationVisibility})},"notificationVisibilityLocal.repeats":function(e){this.$store.dispatch("setOption",{name:"notificationVisibility",value:this.$store.state.config.notificationVisibility})},"notificationVisibilityLocal.mentions":function(e){this.$store.dispatch("setOption",{name:"notificationVisibility",value:this.$store.state.config.notificationVisibility})},replyVisibilityLocal:function(e){this.$store.dispatch("setOption",{name:"replyVisibility",value:e})},loopVideoLocal:function(e){this.$store.dispatch("setOption",{name:"loopVideo",value:e})},loopVideoSilentOnlyLocal:function(e){this.$store.dispatch("setOption",{name:"loopVideoSilentOnly",value:e})},autoLoadLocal:function(e){this.$store.dispatch("setOption",{name:"autoLoad",value:e})},streamingLocal:function(e){this.$store.dispatch("setOption",{name:"streaming",value:e})},pauseOnUnfocusedLocal:function(e){this.$store.dispatch("setOption",{name:"pauseOnUnfocused",value:e})},hoverPreviewLocal:function(e){this.$store.dispatch("setOption",{name:"hoverPreview",value:e})},autohideFloatingPostButtonLocal:function(e){this.$store.dispatch("setOption",{name:"autohideFloatingPostButton",value:e})},muteWordsString:function(e){e=(0,n.default)(e.split("\n"),function(e){return(0,o.default)(e).length>0}),this.$store.dispatch("setOption",{name:"muteWords",value:e})},hideMutedPostsLocal:function(e){this.$store.dispatch("setOption",{name:"hideMutedPosts",value:e})},collapseMessageWithSubjectLocal:function(e){this.$store.dispatch("setOption",{name:"collapseMessageWithSubject",value:e})},scopeCopyLocal:function(e){this.$store.dispatch("setOption",{name:"scopeCopy",value:e})},alwaysShowSubjectInputLocal:function(e){this.$store.dispatch("setOption",{name:"alwaysShowSubjectInput",value:e})},subjectLineBehaviorLocal:function(e){this.$store.dispatch("setOption",{name:"subjectLineBehavior",value:e})},postContentTypeLocal:function(e){this.$store.dispatch("setOption",{name:"postContentType",value:e})},minimalScopesModeLocal:function(e){this.$store.dispatch("setOption",{name:"minimalScopesMode",value:e})},stopGifs:function(e){this.$store.dispatch("setOption",{name:"stopGifs",value:e})},webPushNotificationsLocal:function(e){this.$store.dispatch("setOption",{name:"webPushNotifications",value:e}),e&&this.$store.dispatch("registerPushNotifications")},playVideosInModal:function(e){this.$store.dispatch("setOption",{name:"playVideosInModal",value:e})},useContainFit:function(e){this.$store.dispatch("setOption",{name:"useContainFit",value:e})},maxThumbnails:function(e){e=this.maxThumbnails=Math.floor(Math.max(e,0)),this.$store.dispatch("setOption",{name:"maxThumbnails",value:e})}}};t.default=d},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=x(i(93)),o=x(i(218)),n=x(i(36)),s=x(i(28)),r=x(i(364)),l=x(i(24)),c=x(i(14)),u=x(i(35)),d=i(63),p=i(10),f=i(80),m=x(i(421)),h=x(i(811)),_=x(i(422)),v=x(i(812)),g=x(i(815)),b=x(i(818)),w=x(i(235)),y=x(i(956)),k=x(i(821));function x(e){return e&&e.__esModule?e:{default:e}}var C=["bg","fg","text","link","cRed","cGreen","cBlue","cOrange"].map(function(e){return e+"ColorLocal"});t.default={data:function(){return{availableStyles:[],selected:this.$store.state.config.theme,previewShadows:{},previewColors:{},previewRadii:{},previewFonts:{},shadowsInvalid:!0,colorsInvalid:!0,radiiInvalid:!0,keepColor:!1,keepShadows:!1,keepOpacity:!1,keepRoundness:!1,keepFonts:!1,textColorLocal:"",linkColorLocal:"",bgColorLocal:"",bgOpacityLocal:void 0,fgColorLocal:"",fgTextColorLocal:void 0,fgLinkColorLocal:void 0,btnColorLocal:void 0,btnTextColorLocal:void 0,btnOpacityLocal:void 0,inputColorLocal:void 0,inputTextColorLocal:void 0,inputOpacityLocal:void 0,panelColorLocal:void 0,panelTextColorLocal:void 0,panelLinkColorLocal:void 0,panelFaintColorLocal:void 0,panelOpacityLocal:void 0,topBarColorLocal:void 0,topBarTextColorLocal:void 0,topBarLinkColorLocal:void 0,alertErrorColorLocal:void 0,badgeOpacityLocal:void 0,badgeNotificationColorLocal:void 0,borderColorLocal:void 0,borderOpacityLocal:void 0,faintColorLocal:void 0,faintOpacityLocal:void 0,faintLinkColorLocal:void 0,cRedColorLocal:"",cBlueColorLocal:"",cGreenColorLocal:"",cOrangeColorLocal:"",shadowSelected:void 0,shadowsLocal:{},fontsLocal:{},btnRadiusLocal:"",inputRadiusLocal:"",checkboxRadiusLocal:"",panelRadiusLocal:"",avatarRadiusLocal:"",avatarAltRadiusLocal:"",attachmentRadiusLocal:"",tooltipRadiusLocal:""}},created:function(){var e=this;(0,f.getThemes)().then(function(t){e.availableStyles=t})},mounted:function(){this.normalizeLocalState(this.$store.state.config.customTheme),void 0===this.shadowSelected&&(this.shadowSelected=this.shadowsAvailable[0])},computed:{selectedVersion:function(){return Array.isArray(this.selected)?1:2},currentColors:function(){return{bg:this.bgColorLocal,text:this.textColorLocal,link:this.linkColorLocal,fg:this.fgColorLocal,fgText:this.fgTextColorLocal,fgLink:this.fgLinkColorLocal,panel:this.panelColorLocal,panelText:this.panelTextColorLocal,panelLink:this.panelLinkColorLocal,panelFaint:this.panelFaintColorLocal,input:this.inputColorLocal,inputText:this.inputTextColorLocal,topBar:this.topBarColorLocal,topBarText:this.topBarTextColorLocal,topBarLink:this.topBarLinkColorLocal,btn:this.btnColorLocal,btnText:this.btnTextColorLocal,alertError:this.alertErrorColorLocal,badgeNotification:this.badgeNotificationColorLocal,faint:this.faintColorLocal,faintLink:this.faintLinkColorLocal,border:this.borderColorLocal,cRed:this.cRedColorLocal,cBlue:this.cBlueColorLocal,cGreen:this.cGreenColorLocal,cOrange:this.cOrangeColorLocal}},currentOpacity:function(){return{bg:this.bgOpacityLocal,btn:this.btnOpacityLocal,input:this.inputOpacityLocal,panel:this.panelOpacityLocal,topBar:this.topBarOpacityLocal,border:this.borderOpacityLocal,faint:this.faintOpacityLocal}},currentRadii:function(){return{btn:this.btnRadiusLocal,input:this.inputRadiusLocal,checkbox:this.checkboxRadiusLocal,panel:this.panelRadiusLocal,avatar:this.avatarRadiusLocal,avatarAlt:this.avatarAltRadiusLocal,tooltip:this.tooltipRadiusLocal,attachment:this.attachmentRadiusLocal}},preview:function(){return(0,f.composePreset)(this.previewColors,this.previewRadii,this.previewShadows,this.previewFonts)},previewTheme:function(){return this.preview.theme.colors?this.preview.theme:{colors:{},opacity:{},radii:{},shadows:{},fonts:{}}},previewContrast:function(){if(!this.previewTheme.colors.bg)return{};var e=this.previewTheme.colors,t=this.previewTheme.opacity;if(!e.bg)return{};var i={text:(0,d.hex2rgb)(e.text),panelText:(0,d.hex2rgb)(e.panelText),panelLink:(0,d.hex2rgb)(e.panelLink),btnText:(0,d.hex2rgb)(e.btnText),topBarText:(0,d.hex2rgb)(e.topBarText),inputText:(0,d.hex2rgb)(e.inputText),link:(0,d.hex2rgb)(e.link),topBarLink:(0,d.hex2rgb)(e.topBarLink),red:(0,d.hex2rgb)(e.cRed),green:(0,d.hex2rgb)(e.cGreen),blue:(0,d.hex2rgb)(e.cBlue),orange:(0,d.hex2rgb)(e.cOrange)},a={bg:(0,d.hex2rgb)(e.bg),btn:(0,d.hex2rgb)(e.btn),panel:(0,d.hex2rgb)(e.panel),topBar:(0,d.hex2rgb)(e.topBar),input:(0,d.hex2rgb)(e.input),alertError:(0,d.hex2rgb)(e.alertError),badgeNotification:(0,d.hex2rgb)(e.badgeNotification)},o={bgText:(0,d.getContrastRatio)((0,d.alphaBlend)(a.bg,t.bg,i.text),i.text),bgLink:(0,d.getContrastRatio)((0,d.alphaBlend)(a.bg,t.bg,i.link),i.link),bgRed:(0,d.getContrastRatio)((0,d.alphaBlend)(a.bg,t.bg,i.red),i.red),bgGreen:(0,d.getContrastRatio)((0,d.alphaBlend)(a.bg,t.bg,i.green),i.green),bgBlue:(0,d.getContrastRatio)((0,d.alphaBlend)(a.bg,t.bg,i.blue),i.blue),bgOrange:(0,d.getContrastRatio)((0,d.alphaBlend)(a.bg,t.bg,i.orange),i.orange),tintText:(0,d.getContrastRatio)((0,d.alphaBlend)(a.bg,.5,i.panelText),i.text),panelText:(0,d.getContrastRatio)((0,d.alphaBlend)(a.panel,t.panel,i.panelText),i.panelText),panelLink:(0,d.getContrastRatio)((0,d.alphaBlend)(a.panel,t.panel,i.panelLink),i.panelLink),btnText:(0,d.getContrastRatio)((0,d.alphaBlend)(a.btn,t.btn,i.btnText),i.btnText),inputText:(0,d.getContrastRatio)((0,d.alphaBlend)(a.input,t.input,i.inputText),i.inputText),topBarText:(0,d.getContrastRatio)((0,d.alphaBlend)(a.topBar,t.topBar,i.topBarText),i.topBarText),topBarLink:(0,d.getContrastRatio)((0,d.alphaBlend)(a.topBar,t.topBar,i.topBarLink),i.topBarLink)};return(0,u.default)(o).reduce(function(e,t){var i,a=(0,c.default)(t,2),o=a[0],n=a[1];return e[o]={text:(i=n).toPrecision(3)+":1",aa:i>=4.5,aaa:i>=7,laa:i>=3,laaa:i>=4.5},e},{})},previewRules:function(){return this.preview.rules?[].concat((0,l.default)((0,r.default)(this.preview.rules)),["color: var(--text)","font-family: var(--interfaceFont, sans-serif)"]).join(";"):""},shadowsAvailable:function(){return(0,s.default)(this.previewTheme.shadows).sort()},currentShadowOverriden:{get:function(){return!!this.currentShadow},set:function(e){e?(0,p.set)(this.shadowsLocal,this.shadowSelected,this.currentShadowFallback.map(function(e){return(0,n.default)({},e)})):(0,p.delete)(this.shadowsLocal,this.shadowSelected)}},currentShadowFallback:function(){return this.previewTheme.shadows[this.shadowSelected]},currentShadow:{get:function(){return this.shadowsLocal[this.shadowSelected]},set:function(e){(0,p.set)(this.shadowsLocal,this.shadowSelected,e)}},themeValid:function(){return!this.shadowsInvalid&&!this.colorsInvalid&&!this.radiiInvalid},exportedTheme:function(){var e=!(this.keepFonts||this.keepShadows||this.keepOpacity||this.keepRoundness||this.keepColor),t={};return(this.keepFonts||e)&&(t.fonts=this.fontsLocal),(this.keepShadows||e)&&(t.shadows=this.shadowsLocal),(this.keepOpacity||e)&&(t.opacity=this.currentOpacity),(this.keepColor||e)&&(t.colors=this.currentColors),(this.keepRoundness||e)&&(t.radii=this.currentRadii),{_pleroma_theme_version:2,theme:t}}},components:{ColorInput:m.default,OpacityInput:_.default,RangeInput:h.default,ContrastRatio:b.default,ShadowControl:v.default,FontControl:g.default,TabSwitcher:w.default,Preview:y.default,ExportImport:k.default},methods:{setCustomTheme:function(){this.$store.dispatch("setOption",{name:"customTheme",value:{shadows:this.shadowsLocal,fonts:this.fontsLocal,opacity:this.currentOpacity,colors:this.currentColors,radii:this.currentRadii}})},onImport:function(e){1===e._pleroma_theme_version?this.normalizeLocalState(e,1):2===e._pleroma_theme_version&&this.normalizeLocalState(e.theme,2)},importValidator:function(e){var t=e._pleroma_theme_version;return t>=1||t<=2},clearAll:function(){var e=this.$store.state.config.customTheme.colors?2:"l1";this.normalizeLocalState(this.$store.state.config.customTheme,e)},clearV1:function(){var e=this;(0,s.default)(this.$data).filter(function(e){return e.endsWith("ColorLocal")||e.endsWith("OpacityLocal")}).filter(function(e){return!C.includes(e)}).forEach(function(t){(0,p.set)(e.$data,t,void 0)})},clearRoundness:function(){var e=this;(0,s.default)(this.$data).filter(function(e){return e.endsWith("RadiusLocal")}).forEach(function(t){(0,p.set)(e.$data,t,void 0)})},clearOpacity:function(){var e=this;(0,s.default)(this.$data).filter(function(e){return e.endsWith("OpacityLocal")}).forEach(function(t){(0,p.set)(e.$data,t,void 0)})},clearShadows:function(){this.shadowsLocal={}},clearFonts:function(){this.fontsLocal={}},normalizeLocalState:function(e){var t=this,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=e.colors||e,r=e.radii||e,l=e.opacity,p=e.shadows||{},f=e.fonts||{};if(0===i&&(e.version&&(i=e.version),void 0===n.text&&void 0!==n.fg&&(i=1),void 0!==n.text&&void 0!==n.fg&&(i=2)),1===i&&(this.fgColorLocal=(0,d.rgb2hex)(n.btn),this.textColorLocal=(0,d.rgb2hex)(n.fg)),!this.keepColor){this.clearV1();var m=new o.default(1!==i?(0,s.default)(n):[]);1!==i&&"l1"!==i||m.add("bg").add("link").add("cRed").add("cBlue").add("cGreen").add("cOrange"),m.forEach(function(e){t[e+"ColorLocal"]=(0,d.rgb2hex)(n[e])})}this.keepRoundness||(this.clearRoundness(),(0,u.default)(r).forEach(function(e){var i=(0,c.default)(e,2),a=i[0],o=i[1],n=a.endsWith("Radius")?a.split("Radius")[0]:a;t[n+"RadiusLocal"]=o})),this.keepShadows||(this.clearShadows(),this.shadowsLocal=p,this.shadowSelected=this.shadowsAvailable[0]),this.keepFonts||(this.clearFonts(),this.fontsLocal=f),l&&!this.keepOpacity&&(this.clearOpacity(),(0,u.default)(l).forEach(function(e){var i=(0,c.default)(e,2),o=i[0],n=i[1];null==n||(0,a.default)(n)||(t[o+"OpacityLocal"]=n)}))}},watch:{currentRadii:function(){try{this.previewRadii=(0,f.generateRadii)({radii:this.currentRadii}),this.radiiInvalid=!1}catch(e){this.radiiInvalid=!0,console.warn(e)}},shadowsLocal:{handler:function(){try{this.previewShadows=(0,f.generateShadows)({shadows:this.shadowsLocal}),this.shadowsInvalid=!1}catch(e){this.shadowsInvalid=!0,console.warn(e)}},deep:!0},fontsLocal:{handler:function(){try{this.previewFonts=(0,f.generateFonts)({fonts:this.fontsLocal}),this.fontsInvalid=!1}catch(e){this.fontsInvalid=!0,console.warn(e)}},deep:!0},currentColors:function(){try{this.previewColors=(0,f.generateColors)({opacity:this.currentOpacity,colors:this.currentColors}),this.colorsInvalid=!1}catch(e){this.colorsInvalid=!0,console.warn(e)}},currentOpacity:function(){try{this.previewColors=(0,f.generateColors)({opacity:this.currentOpacity,colors:this.currentColors})}catch(e){console.warn(e)}},selected:function(){1===this.selectedVersion?(this.keepRoundness||this.clearRoundness(),this.keepShadows||this.clearShadows(),this.keepOpacity||this.clearOpacity(),this.keepColor||(this.clearV1(),this.bgColorLocal=this.selected[1],this.fgColorLocal=this.selected[2],this.textColorLocal=this.selected[3],this.linkColorLocal=this.selected[4],this.cRedColorLocal=this.selected[5],this.cGreenColorLocal=this.selected[6],this.cBlueColorLocal=this.selected[7],this.cOrangeColorLocal=this.selected[8])):this.selectedVersion>=2&&this.normalizeLocalState(this.selected.theme,2)}}}},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:["name","label","value","fallback","disabled"],computed:{present:function(){return void 0!==this.value}}}},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:["name","value","fallback","disabled","label","max","min","step","hardMin","hardMax"],computed:{present:function(){return void 0!==this.value}}}},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:["name","value","fallback","disabled"],computed:{present:function(){return void 0!==this.value}}}},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=l(i(36)),o=l(i(421)),n=l(i(422)),s=i(80),r=i(63);function l(e){return e&&e.__esModule?e:{default:e}}t.default={props:["value","fallback","ready"],data:function(){return{selectedId:0,cValue:this.value||this.fallback||[]}},components:{ColorInput:o.default,OpacityInput:n.default},methods:{add:function(){this.cValue.push((0,a.default)({},this.selected)),this.selectedId=this.cValue.length-1},del:function(){this.cValue.splice(this.selectedId,1),this.selectedId=0===this.cValue.length?void 0:this.selectedId-1},moveUp:function(){var e=this.cValue.splice(this.selectedId,1)[0];this.cValue.splice(this.selectedId-1,0,e),this.selectedId-=1},moveDn:function(){var e=this.cValue.splice(this.selectedId,1)[0];this.cValue.splice(this.selectedId+1,0,e),this.selectedId+=1}},beforeUpdate:function(){this.cValue=this.value||this.fallback},computed:{selected:function(){return this.ready&&this.cValue.length>0?this.cValue[this.selectedId]:{x:0,y:0,blur:0,spread:0,inset:!1,color:"#000000",alpha:1}},moveUpValid:function(){return this.ready&&this.selectedId>0},moveDnValid:function(){return this.ready&&this.selectedIdthis.$store.state.instance[e+"limit"]){var o=f.default.fileSizeFormat(a.size),n=f.default.fileSizeFormat(this.$store.state.instance[e+"limit"]);this[e+"UploadError"]=this.$t("upload.error.base")+" "+this.$t("upload.error.file_too_big",{filesize:o.num,filesizeunit:o.unit,allowedsize:n.num,allowedsizeunit:n.unit})}else{var s=new FileReader;s.onload=function(t){var o=t.target.result;i[e+"Preview"]=o,i[e]=a},s.readAsDataURL(a)}},submitAvatar:function(e,t){var i=this;return new a.default(function(a,o){function n(e){i.$store.state.api.backendInteractor.updateAvatar({avatar:e}).then(function(e){i.$store.commit("addNewUsers",[e]),i.$store.commit("setCurrentUser",e),a()}).catch(function(e){o(new Error(i.$t("upload.error.base")+" "+e.message))})}e?e.getCroppedCanvas().toBlob(n,t.type):n(t)})},clearUploadError:function(e){this[e+"UploadError"]=null},submitBanner:function(){var e=this;this.bannerPreview&&(this.bannerUploading=!0,this.$store.state.api.backendInteractor.updateBanner({banner:this.banner}).then(function(t){e.$store.commit("addNewUsers",[t]),e.$store.commit("setCurrentUser",t),e.bannerPreview=null}).catch(function(t){e.bannerUploadError=e.$t("upload.error.base")+" "+t.message}).then(function(){e.bannerUploading=!1}))},submitBg:function(){var e=this;if(this.backgroundPreview){var t=this.background;this.backgroundUploading=!0,this.$store.state.api.backendInteractor.updateBg({background:t}).then(function(t){t.error?e.backgroundUploadError=e.$t("upload.error.base")+t.error:(e.$store.commit("addNewUsers",[t]),e.$store.commit("setCurrentUser",t),e.backgroundPreview=null),e.backgroundUploading=!1})}},importFollows:function(e){return this.$store.state.api.backendInteractor.importFollows(e).then(function(e){if(!e)throw new Error("failed")})},importBlocks:function(e){return this.$store.state.api.backendInteractor.importBlocks(e).then(function(e){if(!e)throw new Error("failed")})},generateExportableUsersContent:function(e){return e.map(function(e){return e&&e.is_local?e.screen_name+"@"+location.hostname:e.screen_name}).join("\n")},getFollowsContent:function(){return this.$store.state.api.backendInteractor.exportFriends({id:this.$store.state.users.currentUser.id}).then(this.generateExportableUsersContent)},getBlocksContent:function(){return this.$store.state.api.backendInteractor.fetchBlocks().then(this.generateExportableUsersContent)},confirmDelete:function(){this.deletingAccount=!0},deleteAccount:function(){var e=this;this.$store.state.api.backendInteractor.deleteAccount({password:this.deleteAccountConfirmPasswordInput}).then(function(t){"success"===t.status?(e.$store.dispatch("logout"),e.$router.push({name:"root"})):e.deleteAccountError=t.error})},changePassword:function(){var e=this,t={password:this.changePasswordInputs[0],newPassword:this.changePasswordInputs[1],newPasswordConfirmation:this.changePasswordInputs[2]};this.$store.state.api.backendInteractor.changePassword(t).then(function(t){"success"===t.status?(e.changedPassword=!0,e.changePasswordError=!1,e.logout()):(e.changedPassword=!1,e.changePasswordError=t.error)})},activateTab:function(e){this.activeTab=e},logout:function(){this.$store.dispatch("logout"),this.$router.replace("/")},revokeToken:function(e){window.confirm(this.$i18n.t("settings.revoke_token")+"?")&&this.$store.dispatch("revokeToken",e)},filterUnblockedUsers:function(e){var t=this;return(0,l.default)(e,function(e){var i=t.$store.getters.findUser(e);return!i||i.statusnet_blocking||i.id===t.$store.state.users.currentUser.id})},filterUnMutedUsers:function(e){var t=this;return(0,l.default)(e,function(e){var i=t.$store.getters.findUser(e);return!i||i.muted||i.id===t.$store.state.users.currentUser.id})},queryUserIds:function(e){var t=this;return C.default.search({query:e,store:this.$store}).then(function(e){return t.$store.dispatch("addNewUsers",e),(0,r.default)(e,"id")})},blockUsers:function(e){return this.$store.dispatch("blockUsers",e)},unblockUsers:function(e){return this.$store.dispatch("unblockUsers",e)},muteUsers:function(e){return this.$store.dispatch("muteUsers",e)},unmuteUsers:function(e){return this.$store.dispatch("unmuteUsers",e)},identity:function(e){return e}}};t.default=L},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=n(i(61)),o=n(i(861));function n(e){return e&&e.__esModule?e:{default:e}}i(862);var s={props:{trigger:{type:[String,window.Element],required:!0},submitHandler:{type:Function,required:!0},cropperOptions:{type:Object,default:function(){return{aspectRatio:1,autoCropArea:1,viewMode:1,movable:!1,zoomable:!1,guides:!1}}},mimes:{type:String,default:"image/png, image/gif, image/jpeg, image/bmp, image/x-icon"},saveButtonLabel:{type:String},saveWithoutCroppingButtonlabel:{type:String},cancelButtonLabel:{type:String}},data:function(){return{cropper:void 0,dataUrl:void 0,filename:void 0,submitting:!1,submitError:null}},computed:{saveText:function(){return this.saveButtonLabel||this.$t("image_cropper.save")},saveWithoutCroppingText:function(){return this.saveWithoutCroppingButtonlabel||this.$t("image_cropper.save_without_cropping")},cancelText:function(){return this.cancelButtonLabel||this.$t("image_cropper.cancel")},submitErrorMsg:function(){return this.submitError&&this.submitError instanceof Error?this.submitError.toString():this.submitError}},methods:{destroy:function(){this.cropper&&this.cropper.destroy(),this.$refs.input.value="",this.dataUrl=void 0,this.$emit("close")},submit:function(){var e=this,t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];this.submitting=!0,this.avatarUploadError=null,this.submitHandler(t&&this.cropper,this.file).then(function(){return e.destroy()}).catch(function(t){e.submitError=t}).finally(function(){e.submitting=!1})},pickImage:function(){this.$refs.input.click()},createCropper:function(){this.cropper=new o.default(this.$refs.img,this.cropperOptions)},getTriggerDOM:function(){return"object"===(0,a.default)(this.trigger)?this.trigger:document.querySelector(this.trigger)},readFile:function(){var e=this,t=this.$refs.input;if(null!=t.files&&null!=t.files[0]){this.file=t.files[0];var i=new window.FileReader;i.onload=function(t){e.dataUrl=t.target.result,e.$emit("open")},i.readAsDataURL(this.file),this.$emit("changed",this.file,i)}},clearError:function(){this.submitError=null}},mounted:function(){var e=this.getTriggerDOM();e?e.addEventListener("click",this.pickImage):this.$emit("error","No image make trigger found.","user"),this.$refs.input.addEventListener("change",this.readFile)},beforeDestroy:function(){var e=this.getTriggerDOM();e&&e.removeEventListener("click",this.pickImage),this.$refs.input.removeEventListener("change",this.readFile)}};t.default=s},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a,o=i(103);var n={props:["userId"],data:function(){return{progress:!1}},computed:{user:function(){return this.$store.getters.findUser(this.userId)},blocked:function(){return this.user.statusnet_blocking}},components:{BasicUserCard:((a=o)&&a.__esModule?a:{default:a}).default},methods:{unblockUser:function(){var e=this;this.progress=!0,this.$store.dispatch("unblockUser",this.user.id).then(function(){e.progress=!1})},blockUser:function(){var e=this;this.progress=!0,this.$store.dispatch("blockUser",this.user.id).then(function(){e.progress=!1})}}};t.default=n},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a,o=i(103);var n={props:["userId"],data:function(){return{progress:!1}},computed:{user:function(){return this.$store.getters.findUser(this.userId)},muted:function(){return this.user.muted}},components:{BasicUserCard:((a=o)&&a.__esModule?a:{default:a}).default},methods:{unmuteUser:function(){var e=this;this.progress=!0,this.$store.dispatch("unmuteUser",this.user.id).then(function(){e.progress=!1})},muteUser:function(){var e=this;this.progress=!0,this.$store.dispatch("muteUser",this.user.id).then(function(){e.progress=!1})}}};t.default=n},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=n(i(234)),o=n(i(424));function n(e){return e&&e.__esModule?e:{default:e}}var s={components:{List:a.default,Checkbox:o.default},props:{items:{type:Array,default:function(){return[]}},getKey:{type:Function,default:function(e){return e.id}}},data:function(){return{selected:[]}},computed:{allKeys:function(){return this.items.map(this.getKey)},filteredSelected:function(){var e=this;return this.allKeys.filter(function(t){return-1!==e.selected.indexOf(t)})},allSelected:function(){return this.filteredSelected.length===this.items.length},noneSelected:function(){return 0===this.filteredSelected.length},someSelected:function(){return!this.allSelected&&!this.noneSelected}},methods:{isSelected:function(e){return-1!==this.filteredSelected.indexOf(this.getKey(e))},toggle:function(e,t){var i=this.getKey(t);e!==this.isSelected(i)&&(e?this.selected.push(i):this.selected.splice(this.selected.indexOf(i),1))},toggleAll:function(e){this.selected=e?this.allKeys.slice(0):[]}}};t.default=s},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={model:{prop:"checked",event:"change"},props:["checked","indeterminate"]}},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a,o=i(13),n=(a=o)&&a.__esModule?a:{default:a};t.default={props:{disabled:{type:Boolean},click:{type:Function,default:function(){return n.default.resolve()}}},data:function(){return{progress:!1}},methods:{onClick:function(){var e=this;this.progress=!0,this.click().then(function(){e.progress=!1})}}}},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default={props:{query:{type:Function,required:!0},filter:{type:Function},placeholder:{type:String,default:"Search..."}},data:function(){return{term:"",timeout:null,results:[],resultsVisible:!1}},computed:{filtered:function(){return this.filter?this.filter(this.results):this.results}},watch:{term:function(e){this.fetchResults(e)}},methods:{fetchResults:function(e){var t=this;clearTimeout(this.timeout),this.timeout=setTimeout(function(){t.results=[],e&&t.query(e).then(function(e){t.results=e})},500)},onInputClick:function(){this.resultsVisible=!0},onClickOutside:function(){this.resultsVisible=!1}}}},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a={props:{submitHandler:{type:Function,required:!0},submitButtonLabel:{type:String,default:function(){return this.$t("importer.submit")}},successMessage:{type:String,default:function(){return this.$t("importer.success")}},errorMessage:{type:String,default:function(){return this.$t("importer.error")}}},data:function(){return{file:null,error:!1,success:!1,submitting:!1}},methods:{change:function(){this.file=this.$refs.input.files[0]},submit:function(){var e=this;this.dismiss(),this.submitting=!0,this.submitHandler(this.file).then(function(){e.success=!0}).catch(function(){e.error=!0}).finally(function(){e.submitting=!1})},dismiss:function(){this.success=!1,this.error=!1}}};t.default=a},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a={props:{getContent:{type:Function,required:!0},filename:{type:String,default:"export.csv"},exportButtonLabel:{type:String,default:function(){return this.$t("exporter.export")}},processingMessage:{type:String,default:function(){return this.$t("exporter.processing")}}},data:function(){return{processing:!1}},methods:{process:function(){var e=this;this.processing=!0,this.getContent().then(function(t){var i=document.createElement("a");i.setAttribute("href","data:text/plain;charset=utf-8,"+encodeURIComponent(t)),i.setAttribute("download",e.filename),i.style.display="none",document.body.appendChild(i),i.click(),document.body.removeChild(i),setTimeout(function(){e.processing=!1},2e3)})}}};t.default=a},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=d(i(30)),o=d(i(31)),n=d(i(9)),s=d(i(889)),r=d(i(892)),l=d(i(425)),c=d(i(893)),u=i(21);function d(e){return e&&e.__esModule?e:{default:e}}var p={data:function(){return{settings:{available:!1,enabled:!1,totp:!1},setupState:{state:"",setupOTPState:""},backupCodes:{getNewCodes:!1,inProgress:!1,codes:[]},otpSettings:{provisioning_uri:"",key:""},currentPassword:null,otpConfirmToken:null,error:null,readyInit:!1}},components:{"recovery-codes":s.default,"totp-item":r.default,qrcode:c.default,confirm:l.default},computed:(0,n.default)({canSetupOTP:function(){return(this.setupInProgress&&this.backupCodesPrepared||this.settings.enabled)&&!this.settings.totp&&!this.setupOTPInProgress},setupInProgress:function(){return""!==this.setupState.state&&"complete"!==this.setupState.state},setupOTPInProgress:function(){return"setupOTP"===this.setupState.state&&!this.completedOTP},prepareOTP:function(){return"prepare"===this.setupState.setupOTPState},confirmOTP:function(){return"confirm"===this.setupState.setupOTPState},completedOTP:function(){return"completed"===this.setupState.setupOTPState},backupCodesPrepared:function(){return!this.backupCodes.inProgress&&this.backupCodes.codes.length>0},confirmNewBackupCodes:function(){return this.backupCodes.getNewCodes}},(0,u.mapState)({backendInteractor:function(e){return e.api.backendInteractor}})),methods:{activateOTP:function(){this.settings.enabled||(this.setupState.state="getBackupcodes",this.fetchBackupCodes())},fetchBackupCodes:function(){var e=this;return this.backupCodes.inProgress=!0,this.backupCodes.codes=[],this.backendInteractor.generateMfaBackupCodes().then(function(t){e.backupCodes.codes=t.codes,e.backupCodes.inProgress=!1})},getBackupCodes:function(){this.backupCodes.getNewCodes=!0},confirmBackupCodes:function(){var e=this;this.fetchBackupCodes().then(function(t){e.backupCodes.getNewCodes=!1})},cancelBackupCodes:function(){this.backupCodes.getNewCodes=!1},setupOTP:function(){var e=this;this.setupState.state="setupOTP",this.setupState.setupOTPState="prepare",this.backendInteractor.mfaSetupOTP().then(function(t){e.otpSettings=t,e.setupState.setupOTPState="confirm"})},doConfirmOTP:function(){var e=this;this.error=null,this.backendInteractor.mfaConfirmOTP({token:this.otpConfirmToken,password:this.currentPassword}).then(function(t){t.error?e.error=t.error:e.completeSetup()})},completeSetup:function(){this.setupState.setupOTPState="complete",this.setupState.state="complete",this.currentPassword=null,this.error=null,this.fetchSettings()},cancelSetup:function(){this.setupState.setupOTPState="",this.setupState.state="",this.currentPassword=null,this.error=null},fetchSettings:function(){var e=(0,o.default)(a.default.mark(function e(){var t;return a.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.backendInteractor.fetchSettingsMFA();case 2:if(!(t=e.sent).error){e.next=5;break}return e.abrupt("return");case 5:return this.settings=t.settings,this.settings.available=!0,e.abrupt("return",t);case 8:case"end":return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}()},mounted:function(){var e=this;this.fetchSettings().then(function(){e.readyInit=!0})}};t.default=p},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{backupCodes:{type:Object,default:function(){return{inProgress:!1,codes:[]}}}},data:function(){return{}},computed:{inProgress:function(){return this.backupCodes.inProgress},ready:function(){return this.backupCodes.codes.length>0},displayTitle:function(){return this.inProgress||this.ready}}}},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=s(i(9)),o=s(i(425)),n=i(21);function s(e){return e&&e.__esModule?e:{default:e}}t.default={props:["settings"],data:function(){return{error:!1,currentPassword:"",deactivate:!1,inProgress:!1}},components:{confirm:o.default},computed:(0,a.default)({isActivated:function(){return this.settings.totp}},(0,n.mapState)({backendInteractor:function(e){return e.api.backendInteractor}})),methods:{doActivate:function(){this.$emit("activate")},cancelDeactivate:function(){this.deactivate=!1},doDeactivate:function(){this.error=null,this.deactivate=!0},confirmDeactivate:function(){var e=this;this.error=null,this.inProgress=!0,this.backendInteractor.mfaDisableOTP({password:this.currentPassword}).then(function(t){e.inProgress=!1,t.error?e.error=t.error:(e.deactivate=!1,e.$emit("deactivate"))})}}}},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default={props:["disabled"],data:function(){return{}},methods:{confirm:function(){this.$emit("confirm")},cancel:function(){this.$emit("cancel")}}}},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a,o=i(895);var n={components:{FollowRequestCard:((a=o)&&a.__esModule?a:{default:a}).default},computed:{requests:function(){return this.$store.state.api.followRequests}}};t.default=n},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a,o=i(103);var n={props:["user"],components:{BasicUserCard:((a=o)&&a.__esModule?a:{default:a}).default},methods:{approveUser:function(){this.$store.state.api.backendInteractor.approveUser(this.user.id),this.$store.dispatch("removeFollowRequest",this.user)},denyUser:function(){this.$store.state.api.backendInteractor.denyUser(this.user.id),this.$store.dispatch("removeFollowRequest",this.user)}}};t.default=n},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a,o=i(236),n=(a=o)&&a.__esModule?a:{default:a};var s={props:["code"],mounted:function(){var e=this;if(this.code){var t=this.$store.state.oauth.clientId;n.default.getToken({clientId:t,instance:this.$store.state.instance.server,code:this.code}).then(function(t){e.$store.commit("setToken",t.access_token),e.$store.dispatch("loginUser",t.access_token),e.$router.push({name:"friends"})})}}};t.default=s},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=n(i(233)),o=n(i(22));function n(e){return e&&e.__esModule?e:{default:e}}var s={components:{FollowCard:a.default},props:["query"],data:function(){return{username:"",userIds:[],loading:!1}},computed:{users:function(){var e=this;return this.userIds.map(function(t){return e.$store.getters.findUser(t)})}},mounted:function(){this.search(this.query)},watch:{query:function(e){this.search(e)}},methods:{newQuery:function(e){this.$router.push({name:"user-search",query:{query:e}}),this.$refs.userSearchInput.focus()},search:function(e){var t=this;e?(this.loading=!0,this.$store.dispatch("searchUsers",e).then(function(e){t.loading=!1,t.userIds=(0,o.default)(e,"id")})):this.users=[]}}};t.default=s},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=s(i(9)),o=i(21),n=s(i(236));function s(e){return e&&e.__esModule?e:{default:e}}var r={data:function(){return{user:{},error:!1}},computed:(0,a.default)({isPasswordAuth:function(){return this.requiredPassword},isTokenAuth:function(){return this.requiredToken}},(0,o.mapState)({registrationOpen:function(e){return e.instance.registrationOpen},instance:function(e){return e.instance},loggingIn:function(e){return e.users.loggingIn},oauth:function(e){return e.oauth}}),(0,o.mapGetters)("authFlow",["requiredPassword","requiredToken","requiredMFA"])),methods:(0,a.default)({},(0,o.mapMutations)("authFlow",["requireMFA"]),(0,o.mapActions)({login:"authFlow/login"}),{submit:function(){this.isTokenAuth?this.submitToken():this.submitPassword()},submitToken:function(){var e={clientId:this.oauth.clientId,instance:this.instance.server,commit:this.$store.commit};n.default.getOrCreateApp(e).then(function(t){n.default.login((0,a.default)({},t,e))})},submitPassword:function(){var e=this,t={clientId:this.oauth.clientId,oauth:this.oauth,instance:this.instance.server,commit:this.$store.commit};this.error=!1,n.default.getOrCreateApp(t).then(function(i){n.default.getTokenWithCredentials((0,a.default)({},i,{instance:t.instance,username:e.user.username,password:e.user.password})).then(function(t){t.error?"mfa_required"===t.error?e.requireMFA({app:i,settings:t}):(e.error=t.error,e.focusOnPasswordInput()):e.login(t).then(function(){e.$router.push({name:"friends"})})})})},clearError:function(){this.error=!1},focusOnPasswordInput:function(){var e=this.$refs.passwordInput;e.focus(),e.setSelectionRange(0,e.value.length)}})};t.default=r},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=s(i(9)),o=s(i(427)),n=i(21);function s(e){return e&&e.__esModule?e:{default:e}}t.default={data:function(){return{code:null,error:!1}},computed:(0,a.default)({},(0,n.mapGetters)({authApp:"authFlow/app",authSettings:"authFlow/settings"}),(0,n.mapState)({instance:"instance"})),methods:(0,a.default)({},(0,n.mapMutations)("authFlow",["requireTOTP","abortMFA"]),(0,n.mapActions)({login:"authFlow/login"}),{clearError:function(){this.error=!1},submit:function(){var e=this,t={app:this.authApp,instance:this.instance.server,mfaToken:this.authSettings.mfa_token,code:this.code};o.default.verifyRecoveryCode(t).then(function(t){if(t.error)return e.error=t.error,void(e.code=null);e.login(t).then(function(){e.$router.push({name:"friends"})})})}})}},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=s(i(9)),o=s(i(427)),n=i(21);function s(e){return e&&e.__esModule?e:{default:e}}t.default={data:function(){return{code:null,error:!1}},computed:(0,a.default)({},(0,n.mapGetters)({authApp:"authFlow/app",authSettings:"authFlow/settings"}),(0,n.mapState)({instance:"instance"})),methods:(0,a.default)({},(0,n.mapMutations)("authFlow",["requireRecovery","abortMFA"]),(0,n.mapActions)({login:"authFlow/login"}),{clearError:function(){this.error=!1},submit:function(){var e=this,t={app:this.authApp,instance:this.instance.server,mfaToken:this.authSettings.mfa_token,code:this.code};o.default.verifyOTPCode(t).then(function(t){if(t.error)return e.error=t.error,void(e.code=null);e.login(t).then(function(){e.$router.push({name:"friends"})})})}})}},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a,o=i(42),n=(a=o)&&a.__esModule?a:{default:a};var s={props:["floating"],data:function(){return{currentMessage:"",channel:null,collapsed:!0}},computed:{messages:function(){return this.$store.state.chat.messages}},methods:{submit:function(e){this.$store.state.chat.channel.push("new_msg",{text:e},1e4),this.currentMessage=""},togglePanel:function(){this.collapsed=!this.collapsed},userProfileLink:function(e){return(0,n.default)(e.id,e.username,this.$store.state.instance.restrictedNicknames)}}};t.default=s},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=o(i(29));function o(e){return e&&e.__esModule?e:{default:e}}var n={components:{FollowCard:o(i(233)).default},data:function(){return{users:[]}},mounted:function(){this.getWhoToFollow()},methods:{showWhoToFollow:function(e){var t=this;e.forEach(function(e,i){var a={id:0,name:e.display_name,screen_name:e.acct,profile_image_url:e.avatar||"/images/avi.png",profile_image_url_original:e.avatar||"/images/avi.png"};t.users.push(a),t.$store.state.api.backendInteractor.externalProfile(a.screen_name).then(function(e){e.error||(t.$store.commit("addNewUsers",[e]),a.id=e.id)})})},getWhoToFollow:function(){var e=this,t=this.$store.state.users.currentUser.credentials;t&&a.default.suggestions({credentials:t}).then(function(t){e.showWhoToFollow(t)})}}};t.default=n},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=s(i(429)),o=s(i(430)),n=s(i(919));function s(e){return e&&e.__esModule?e:{default:e}}var r={components:{InstanceSpecificPanel:a.default,FeaturesPanel:o.default,TermsOfServicePanel:n.default},computed:{showFeaturesPanel:function(){return this.$store.state.instance.showFeaturesPanel}}};t.default=r},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default={computed:{instanceSpecificPanelContent:function(){return this.$store.state.instance.instanceSpecificPanelContent},show:function(){return!this.$store.state.config.hideISP}}}},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default={computed:{chat:function(){return this.$store.state.instance.chatAvailable&&!this.$store.state.chatDisabled},gopher:function(){return this.$store.state.instance.gopherAvailable},whoToFollow:function(){return this.$store.state.instance.suggestionsEnabled},mediaProxy:function(){return this.$store.state.instance.mediaProxyAvailable},minimalScopesMode:function(){return this.$store.state.instance.minimalScopesMode},textlimit:function(){return this.$store.state.instance.textlimit}}}},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default={computed:{content:function(){return this.$store.state.instance.tos}}}},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=g(i(36)),o=g(i(925)),n=g(i(928)),s=g(i(102)),r=g(i(932)),l=g(i(429)),c=g(i(430)),u=g(i(935)),d=g(i(428)),p=g(i(942)),f=g(i(432)),m=g(i(434)),h=g(i(949)),_=g(i(952)),v=i(435);function g(e){return e&&e.__esModule?e:{default:e}}t.default={name:"app",components:{UserPanel:o.default,NavPanel:n.default,Notifications:s.default,UserFinder:r.default,InstanceSpecificPanel:l.default,FeaturesPanel:c.default,WhoToFollowPanel:u.default,ChatPanel:d.default,MediaModal:p.default,SideDrawer:f.default,MobilePostStatusModal:m.default,MobileNav:h.default,UserReportingModal:_.default},data:function(){return{mobileActivePanel:"timeline",finderHidden:!0,supportsMask:window.CSS&&window.CSS.supports&&(window.CSS.supports("mask-size","contain")||window.CSS.supports("-webkit-mask-size","contain")||window.CSS.supports("-moz-mask-size","contain")||window.CSS.supports("-ms-mask-size","contain")||window.CSS.supports("-o-mask-size","contain"))}},created:function(){this.$i18n.locale=this.$store.state.config.interfaceLanguage,window.addEventListener("resize",this.updateMobileState)},destroyed:function(){window.removeEventListener("resize",this.updateMobileState)},computed:{currentUser:function(){return this.$store.state.users.currentUser},background:function(){return this.currentUser.background_image||this.$store.state.instance.background},enableMask:function(){return this.supportsMask&&this.$store.state.instance.logoMask},logoStyle:function(){return{visibility:this.enableMask?"hidden":"visible"}},logoMaskStyle:function(){return this.enableMask?{"mask-image":"url("+this.$store.state.instance.logo+")"}:{"background-color":this.enableMask?"":"transparent"}},logoBgStyle:function(){return(0,a.default)({margin:this.$store.state.instance.logoMargin+" 0",opacity:this.finderHidden?1:0},this.enableMask?{}:{"background-color":this.enableMask?"":"transparent"})},logo:function(){return this.$store.state.instance.logo},bgStyle:function(){return{"background-image":"url("+this.background+")"}},bgAppStyle:function(){return{"--body-background-image":"url("+this.background+")"}},sitename:function(){return this.$store.state.instance.name},chat:function(){return"joined"===this.$store.state.chat.channel.state},suggestionsEnabled:function(){return this.$store.state.instance.suggestionsEnabled},showInstanceSpecificPanel:function(){return this.$store.state.instance.showInstanceSpecificPanel},showFeaturesPanel:function(){return this.$store.state.instance.showFeaturesPanel},isMobileLayout:function(){return this.$store.state.interface.mobileLayout}},methods:{scrollToTop:function(){window.scrollTo(0,0)},logout:function(){this.$router.replace("/main/public"),this.$store.dispatch("logout")},onFinderToggled:function(e){this.finderHidden=e},updateMobileState:function(){var e=(0,v.windowWidth)()<=800;e!==this.isMobileLayout&&this.$store.dispatch("setMobileLayout",e)}}}},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=l(i(9)),o=l(i(426)),n=l(i(229)),s=l(i(51)),r=i(21);function l(e){return e&&e.__esModule?e:{default:e}}var c={computed:(0,a.default)({signedIn:function(){return this.user}},(0,r.mapState)({user:function(e){return e.users.currentUser}})),components:{AuthForm:o.default,PostStatusForm:n.default,UserCard:s.default}};t.default=c},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a,o=i(931),n=(a=o)&&a.__esModule?a:{default:a};var s={created:function(){if(this.currentUser&&this.currentUser.locked){var e=this.$store,t=e.state.users.currentUser.credentials;n.default.startFetching({store:e,credentials:t})}},computed:{currentUser:function(){return this.$store.state.users.currentUser},chat:function(){return this.$store.state.chat.channel},followRequestCount:function(){return this.$store.state.api.followRequests.length}}};t.default=s},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a={data:function(){return{username:void 0,hidden:!0,error:!1,loading:!1}},methods:{findUser:function(e){this.$router.push({name:"user-search",query:{query:e}}),this.$refs.userSearchInput.focus()},toggleHidden:function(){this.hidden=!this.hidden,this.$emit("toggled",this.hidden)}}};t.default=a},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=s(i(938)),o=s(i(29)),n=s(i(42));function s(e){return e&&e.__esModule?e:{default:e}}function r(e){var t=e.$store.state.users.currentUser.credentials;t&&(e.usersToFollow.forEach(function(e){e.name="Loading..."}),o.default.suggestions({credentials:t}).then(function(t){!function(e,t){var i=(0,a.default)(t);e.usersToFollow.forEach(function(t,a){var o=i[a],n=o.avatar||"/images/avi.png",s=o.acct;t.img=n,t.name=s,e.$store.state.api.backendInteractor.externalProfile(s).then(function(i){i.error||(e.$store.commit("addNewUsers",[i]),t.id=i.id)})})}(e,t)}))}var l={data:function(){return{usersToFollow:new Array(3).fill().map(function(e){return{img:"/images/avi.png",name:"",id:0}})}},computed:{user:function(){return this.$store.state.users.currentUser.screen_name},suggestionsEnabled:function(){return this.$store.state.instance.suggestionsEnabled}},methods:{userProfileLink:function(e,t){return(0,n.default)(e,t,this.$store.state.instance.restrictedNicknames)}},watch:{user:function(e,t){this.suggestionsEnabled&&r(this)}},mounted:function(){this.suggestionsEnabled&&r(this)}};t.default=l},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=s(i(227)),o=s(i(403)),n=s(i(73));function s(e){return e&&e.__esModule?e:{default:e}}var r={components:{StillImage:a.default,VideoAttachment:o.default},computed:{showing:function(){return this.$store.state.mediaViewer.activated},media:function(){return this.$store.state.mediaViewer.media},currentIndex:function(){return this.$store.state.mediaViewer.currentIndex},currentMedia:function(){return this.media[this.currentIndex]},canNavigate:function(){return this.media.length>1},type:function(){return this.currentMedia?n.default.fileType(this.currentMedia.mimetype):null}},methods:{hide:function(){this.$store.dispatch("closeMediaViewer")},goPrev:function(){if(this.canNavigate){var e=0===this.currentIndex?this.media.length-1:this.currentIndex-1;this.$store.dispatch("setCurrent",this.media[e])}},goNext:function(){if(this.canNavigate){var e=this.currentIndex===this.media.length-1?0:this.currentIndex+1;this.$store.dispatch("setCurrent",this.media[e])}},handleKeyupEvent:function(e){this.showing&&27===e.keyCode&&this.hide()},handleKeydownEvent:function(e){this.showing&&(39===e.keyCode?this.goNext():37===e.keyCode&&this.goPrev())}},mounted:function(){document.addEventListener("keyup",this.handleKeyupEvent),document.addEventListener("keydown",this.handleKeydownEvent)},destroyed:function(){document.removeEventListener("keyup",this.handleKeyupEvent),document.removeEventListener("keydown",this.handleKeydownEvent)}};t.default=r},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=s(i(51)),o=i(232),n=s(i(433));function s(e){return e&&e.__esModule?e:{default:e}}var r={props:["logout"],data:function(){return{closed:!0,closeGesture:void 0}},created:function(){this.closeGesture=n.default.swipeGesture(n.default.DIRECTION_LEFT,this.toggleDrawer)},components:{UserCard:a.default},computed:{currentUser:function(){return this.$store.state.users.currentUser},chat:function(){return"joined"===this.$store.state.chat.channel.state},unseenNotifications:function(){return(0,o.unseenNotificationsFromStore)(this.$store)},unseenNotificationsCount:function(){return this.unseenNotifications.length},suggestionsEnabled:function(){return this.$store.state.instance.suggestionsEnabled},logo:function(){return this.$store.state.instance.logo},sitename:function(){return this.$store.state.instance.name},followRequestCount:function(){return this.$store.state.api.followRequests.length}},methods:{toggleDrawer:function(){this.closed=!this.closed},doLogout:function(){this.logout(),this.toggleDrawer()},touchStart:function(e){n.default.beginSwipe(e,this.closeGesture)},touchMove:function(e){n.default.updateSwipe(e,this.closeGesture)}}};t.default=r},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=o(i(399));function o(e){return e&&e.__esModule?e:{default:e}}var n={components:{PostStatusForm:o(i(229)).default},data:function(){return{hidden:!1,postFormOpen:!1,scrollingDown:!1,inputActive:!1,oldScrollPos:0,amountScrolled:0}},created:function(){this.autohideFloatingPostButton&&this.activateFloatingPostButtonAutohide(),window.addEventListener("resize",this.handleOSK)},destroyed:function(){this.autohideFloatingPostButton&&this.deactivateFloatingPostButtonAutohide(),window.removeEventListener("resize",this.handleOSK)},computed:{currentUser:function(){return this.$store.state.users.currentUser},isHidden:function(){return this.autohideFloatingPostButton&&(this.hidden||this.inputActive)},autohideFloatingPostButton:function(){return!!this.$store.state.config.autohideFloatingPostButton}},watch:{autohideFloatingPostButton:function(e){e?this.activateFloatingPostButtonAutohide():this.deactivateFloatingPostButtonAutohide()}},methods:{activateFloatingPostButtonAutohide:function(){window.addEventListener("scroll",this.handleScrollStart),window.addEventListener("scroll",this.handleScrollEnd)},deactivateFloatingPostButtonAutohide:function(){window.removeEventListener("scroll",this.handleScrollStart),window.removeEventListener("scroll",this.handleScrollEnd)},openPostForm:function(){this.postFormOpen=!0,this.hidden=!0;var e=this.$el.querySelector("textarea");this.$nextTick(function(){e.focus()})},closePostForm:function(){this.postFormOpen=!1,this.hidden=!1},handleOSK:function(){var e=window.innerWidth<350,t=e&&window.innerHeight<345,i=!e&&window.innerWidth<450&&window.innerHeight<560;this.inputActive=!(!t&&!i)},handleScrollStart:(0,a.default)(function(){window.scrollY>this.oldScrollPos?this.hidden=!0:this.hidden=!1,this.oldScrollPos=window.scrollY},100,{leading:!0,trailing:!1}),handleScrollEnd:(0,a.default)(function(){this.hidden=!1,this.oldScrollPos=window.scrollY},100,{leading:!1,trailing:!0})}};t.default=n},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=l(i(432)),o=l(i(102)),n=l(i(434)),s=i(232),r=l(i(433));function l(e){return e&&e.__esModule?e:{default:e}}var c={components:{SideDrawer:a.default,Notifications:o.default,MobilePostStatusModal:n.default},data:function(){return{notificationsCloseGesture:void 0,notificationsOpen:!1}},created:function(){this.notificationsCloseGesture=r.default.swipeGesture(r.default.DIRECTION_RIGHT,this.closeMobileNotifications,50)},computed:{currentUser:function(){return this.$store.state.users.currentUser},unseenNotifications:function(){return(0,s.unseenNotificationsFromStore)(this.$store)},unseenNotificationsCount:function(){return this.unseenNotifications.length},sitename:function(){return this.$store.state.instance.name}},methods:{toggleMobileSidebar:function(){this.$refs.sideDrawer.toggleDrawer()},openMobileNotifications:function(){this.notificationsOpen=!0},closeMobileNotifications:function(){this.notificationsOpen&&(this.notificationsOpen=!1,this.markNotificationsAsSeen())},notificationsTouchStart:function(e){r.default.beginSwipe(e,this.notificationsCloseGesture)},notificationsTouchMove:function(e){r.default.updateSwipe(e,this.notificationsCloseGesture)},scrollToTop:function(){window.scrollTo(0,0)},logout:function(){this.$router.replace("/main/public"),this.$store.dispatch("logout")},markNotificationsAsSeen:function(){this.$refs.notifications.markAsSeen()},onScroll:function(e){var t=e.target,i=t.scrollTop,a=t.clientHeight,o=t.scrollHeight;this.$store.state.config.autoLoad&&i+a>=o&&this.$refs.notifications.fetchOlderNotifications()}},watch:{$route:function(){this.closeMobileNotifications()}}};t.default=c},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=s(i(101)),o=s(i(234)),n=s(i(424));function s(e){return e&&e.__esModule?e:{default:e}}var r={components:{Status:a.default,List:o.default,Checkbox:n.default},data:function(){return{comment:"",forward:!1,statusIdsToReport:[],processing:!1,error:!1}},computed:{isLoggedIn:function(){return!!this.$store.state.users.currentUser},isOpen:function(){return this.isLoggedIn&&this.$store.state.reports.modalActivated},userId:function(){return this.$store.state.reports.userId},user:function(){return this.$store.getters.findUser(this.userId)},remoteInstance:function(){return!this.user.is_local&&this.user.screen_name.substr(this.user.screen_name.indexOf("@")+1)},statuses:function(){return this.$store.state.reports.statuses}},watch:{userId:"resetState"},methods:{resetState:function(){this.comment="",this.forward=!1,this.statusIdsToReport=[],this.processing=!1,this.error=!1},closeModal:function(){this.$store.dispatch("closeUserReportingModal")},reportUser:function(){var e=this;this.processing=!0,this.error=!1;var t={userId:this.userId,comment:this.comment,forward:this.forward,statusIds:this.statusIdsToReport};this.$store.state.api.backendInteractor.reportUser(t).then(function(){e.processing=!1,e.resetState(),e.closeModal()}).catch(function(){e.processing=!1,e.error=!0})},clearError:function(){this.error=!1},isChecked:function(e){return-1!==this.statusIdsToReport.indexOf(e)},toggleStatus:function(e,t){e!==this.isChecked(t)&&(e?this.statusIdsToReport.push(t):this.statusIdsToReport.splice(this.statusIdsToReport.indexOf(t),1))},resize:function(e){var t=e.target||e;t instanceof window.Element&&(t.style.height="auto",t.style.height=t.scrollHeight+"px",""===t.value&&(t.style.height=null))}}};t.default=r},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=r(i(9)),o=r(i(29)),n=r(i(387)),s=r(i(394));function r(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){return{fetchStatus:function(t){var i=t.id;return o.default.fetchStatus({id:i,credentials:e})},fetchConversation:function(t){var i=t.id;return o.default.fetchConversation({id:i,credentials:e})},fetchFriends:function(t){var i=t.id,a=t.maxId,n=t.sinceId,s=t.limit;return o.default.fetchFriends({id:i,maxId:a,sinceId:n,limit:s,credentials:e})},exportFriends:function(t){var i=t.id;return o.default.exportFriends({id:i,credentials:e})},fetchFollowers:function(t){var i=t.id,a=t.maxId,n=t.sinceId,s=t.limit;return o.default.fetchFollowers({id:i,maxId:a,sinceId:n,limit:s,credentials:e})},followUser:function(t){return o.default.followUser({credentials:e,id:t})},unfollowUser:function(t){return o.default.unfollowUser({credentials:e,id:t})},blockUser:function(t){return o.default.blockUser({credentials:e,id:t})},unblockUser:function(t){return o.default.unblockUser({credentials:e,id:t})},fetchUser:function(t){var i=t.id;return o.default.fetchUser({id:i,credentials:e})},fetchUserRelationship:function(t){var i=t.id;return o.default.fetchUserRelationship({id:i,credentials:e})},verifyCredentials:o.default.verifyCredentials,startFetchingTimeline:function(t){var i=t.timeline,a=t.store,o=t.userId,s=void 0!==o&&o,r=t.tag;return n.default.startFetching({timeline:i,store:a,credentials:e,userId:s,tag:r})},startFetchingNotifications:function(t){var i=t.store;return s.default.startFetching({store:i,credentials:e})},fetchMutes:function(){return o.default.fetchMutes({credentials:e})},muteUser:function(t){return o.default.muteUser({credentials:e,id:t})},unmuteUser:function(t){return o.default.unmuteUser({credentials:e,id:t})},fetchBlocks:function(){return o.default.fetchBlocks({credentials:e})},fetchOAuthTokens:function(){return o.default.fetchOAuthTokens({credentials:e})},revokeOAuthToken:function(t){return o.default.revokeOAuthToken({id:t,credentials:e})},fetchPinnedStatuses:function(t){return o.default.fetchPinnedStatuses({credentials:e,id:t})},pinOwnStatus:function(t){return o.default.pinOwnStatus({credentials:e,id:t})},unpinOwnStatus:function(t){return o.default.unpinOwnStatus({credentials:e,id:t})},tagUser:function(t,i){var a=t.screen_name;return o.default.tagUser({screen_name:a,tag:i,credentials:e})},untagUser:function(t,i){var a=t.screen_name;return o.default.untagUser({screen_name:a,tag:i,credentials:e})},addRight:function(t,i){var a=t.screen_name;return o.default.addRight({screen_name:a,right:i,credentials:e})},deleteRight:function(t,i){var a=t.screen_name;return o.default.deleteRight({screen_name:a,right:i,credentials:e})},deleteUser:function(t){var i=t.screen_name;return o.default.deleteUser({screen_name:i,credentials:e})},setActivationStatus:function(t,i){var a=t.screen_name;return o.default.setActivationStatus({screen_name:a,status:i,credentials:e})},register:function(t){return o.default.register({credentials:e,params:t})},getCaptcha:function(){return o.default.getCaptcha()},updateAvatar:function(t){var i=t.avatar;return o.default.updateAvatar({credentials:e,avatar:i})},updateBg:function(t){var i=t.background;return o.default.updateBg({credentials:e,background:i})},updateBanner:function(t){var i=t.banner;return o.default.updateBanner({credentials:e,banner:i})},updateProfile:function(t){var i=t.params;return o.default.updateProfile({credentials:e,params:i})},externalProfile:function(t){return o.default.externalProfile({profileUrl:t,credentials:e})},importBlocks:function(t){return o.default.importBlocks({file:t,credentials:e})},importFollows:function(t){return o.default.importFollows({file:t,credentials:e})},deleteAccount:function(t){var i=t.password;return o.default.deleteAccount({credentials:e,password:i})},changePassword:function(t){var i=t.password,a=t.newPassword,n=t.newPasswordConfirmation;return o.default.changePassword({credentials:e,password:i,newPassword:a,newPasswordConfirmation:n})},fetchSettingsMFA:function(){return o.default.settingsMFA({credentials:e})},generateMfaBackupCodes:function(){return o.default.generateMfaBackupCodes({credentials:e})},mfaSetupOTP:function(){return o.default.mfaSetupOTP({credentials:e})},mfaConfirmOTP:function(t){var i=t.password,a=t.token;return o.default.mfaConfirmOTP({credentials:e,password:i,token:a})},mfaDisableOTP:function(t){var i=t.password;return o.default.mfaDisableOTP({credentials:e,password:i})},fetchFollowRequests:function(){return o.default.fetchFollowRequests({credentials:e})},approveUser:function(t){return o.default.approveUser({credentials:e,id:t})},denyUser:function(t){return o.default.denyUser({credentials:e,id:t})},vote:function(t,i){return o.default.vote({credentials:e,pollId:t,choices:i})},fetchPoll:function(t){return o.default.fetchPoll({credentials:e,pollId:t})},fetchFavoritedByUsers:function(e){return o.default.fetchFavoritedByUsers({id:e})},fetchRebloggedByUsers:function(e){return o.default.fetchRebloggedByUsers({id:e})},reportUser:function(t){return o.default.reportUser((0,a.default)({credentials:e},t))},favorite:function(t){return o.default.favorite({id:t,credentials:e})},unfavorite:function(t){return o.default.unfavorite({id:t,credentials:e})},retweet:function(t){return o.default.retweet({id:t,credentials:e})},unretweet:function(t){return o.default.unretweet({id:t,credentials:e})},updateNotificationSettings:function(t){var i=t.settings;return o.default.updateNotificationSettings({credentials:e,settings:i})}}}},,function(e,t,i){"use strict";i.r(t);var a=i(108),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(237),r=i(0);var l=function(e){i(695)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},function(e,t,i){"use strict";i.r(t);var a=i(113),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(242),r=i(0),l=Object(r.a)(o.a,s.a,s.b,!1,null,null,null);t.default=l.exports},function(e,t,i){"use strict";i.r(t);var a=i(116),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(250),r=i(0);var l=function(e){i(713)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},,function(e,t,i){"use strict";i.r(t);var a=i(129),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(260),r=i(0);var l=function(e){i(754)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.unseenNotificationsFromStore=t.visibleNotificationsFromStore=t.visibleTypes=t.notificationsFromStore=void 0;var a=s(i(93)),o=s(i(779)),n=s(i(74));function s(e){return e&&e.__esModule?e:{default:e}}var r=t.notificationsFromStore=function(e){return e.state.statuses.notifications.data},l=t.visibleTypes=function(e){return[e.state.config.notificationVisibility.likes&&"like",e.state.config.notificationVisibility.mentions&&"mention",e.state.config.notificationVisibility.repeats&&"repeat",e.state.config.notificationVisibility.follows&&"follow"].filter(function(e){return e})},c=function(e,t){var i=Number(e.id),o=Number(t.id),n=!(0,a.default)(i),s=!(0,a.default)(o);return n&&s?i>o?-1:1:n&&!s?1:!n&&s?-1:e.id>t.id?-1:1},u=t.visibleNotificationsFromStore=function(e,t){var i=r(e).map(function(e){return e}).sort(c);return(i=(0,o.default)(i,"seen")).filter(function(i){return(t||l(e)).includes(i.type)})};t.unseenNotificationsFromStore=function(e){return(0,n.default)(u(e),function(e){return!e.seen})}},function(e,t,i){"use strict";i.r(t);var a=i(139),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(272),r=i(0);var l=function(e){i(788)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},function(e,t,i){"use strict";i.r(t);var a=i(141),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(273),r=i(0);var l=function(e){i(792)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a,o=i(10),n=(a=o)&&a.__esModule?a:{default:a};i(806),t.default=n.default.component("tab-switcher",{name:"TabSwitcher",props:["renderOnlyFocused","onSwitch"],data:function(){return{active:this.$slots.default.findIndex(function(e){return e.tag})}},methods:{activateTab:function(e,t){var i=this;return function(){"function"==typeof i.onSwitch&&i.onSwitch.call(null,e,i.$slots.default[e].elm.dataset),i.active=e}}},beforeUpdate:function(){this.$slots.default[this.active].tag||(this.active=this.$slots.default.findIndex(function(e){return e.tag}))},render:function(e){var t=this,i=this.$slots.default.map(function(i,a){if(i.tag){var o=["tab"],n=["tab-wrapper"];return a===t.active&&(o.push("active"),n.push("active")),e("div",{class:n.join(" ")},[e("button",{attrs:{disabled:i.data.attrs.disabled},on:{click:t.activateTab(a)},class:o.join(" ")},[i.data.attrs.label])])}}),a=this.$slots.default.map(function(i,a){if(i.tag){var o=a===t.active;return t.renderOnlyFocused?o?e("div",{class:"active"},[i]):e("div",{class:"hidden"}):e("div",{class:o?"active":"hidden"},[i])}});return e("div",{class:"tab-switcher"},[e("div",{class:"tabs"},[i]),e("div",{class:"contents"},[a])])}})},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getClientToken=t.getOrCreateApp=void 0;var a=n(i(13)),o=n(i(230));function n(e){return e&&e.__esModule?e:{default:e}}var s=window.location.origin+"/oauth-callback",r=t.getOrCreateApp=function(e){var t=e.clientId,i=e.clientSecret,o=e.instance,n=e.commit;if(t&&i)return a.default.resolve({clientId:t,clientSecret:i});var r=o+"/api/v1/apps",l=new window.FormData;return l.append("client_name","PleromaFE_"+window.___pleromafe_commit_hash+"_"+(new Date).toISOString()),l.append("redirect_uris",s),l.append("scopes","read write follow"),window.fetch(r,{method:"POST",body:l}).then(function(e){return e.json()}).then(function(e){return{clientId:e.client_id,clientSecret:e.client_secret}}).then(function(e){return n("setClientData",e)||e})},l=(t.getClientToken=function(e){var t=e.clientId,i=e.clientSecret,a=e.instance+"/oauth/token",o=new window.FormData;return o.append("client_id",t),o.append("client_secret",i),o.append("grant_type","client_credentials"),o.append("redirect_uri",window.location.origin+"/oauth-callback"),window.fetch(a,{method:"POST",body:o}).then(function(e){return e.json()})},{login:function(e){var t=e.instance,i={response_type:"code",client_id:e.clientId,redirect_uri:s,scope:"read write follow"},a=t+"/oauth/authorize?"+(0,o.default)(i,function(e,t,i){var a=i+"="+encodeURIComponent(t);return e?e+"&"+a:a},!1);window.location.href=a},getToken:function(e){var t=e.clientId,i=e.clientSecret,a=e.instance,o=e.code,n=a+"/oauth/token",s=new window.FormData;return s.append("client_id",t),s.append("client_secret",i),s.append("grant_type","authorization_code"),s.append("code",o),s.append("redirect_uri",window.location.origin+"/oauth-callback"),window.fetch(n,{method:"POST",body:s}).then(function(e){return e.json()})},getTokenWithCredentials:function(e){var t=e.clientId,i=e.clientSecret,a=e.instance,o=e.username,n=e.password,s=a+"/oauth/token",r=new window.FormData;return r.append("client_id",t),r.append("client_secret",i),r.append("grant_type","password"),r.append("username",o),r.append("password",n),window.fetch(s,{method:"POST",body:r}).then(function(e){return e.json()})},getOrCreateApp:r,verifyOTPCode:function(e){var t=e.app,i=e.instance,a=e.mfaToken,o=e.code,n=i+"/oauth/mfa/challenge",s=new window.FormData;return s.append("client_id",t.client_id),s.append("client_secret",t.client_secret),s.append("mfa_token",a),s.append("code",o),s.append("challenge_type","totp"),window.fetch(n,{method:"POST",body:s}).then(function(e){return e.json()})},verifyRecoveryCode:function(e){var t=e.app,i=e.instance,a=e.mfaToken,o=e.code,n=i+"/oauth/mfa/challenge",s=new window.FormData;return s.append("client_id",t.client_id),s.append("client_secret",t.client_secret),s.append("mfa_token",a),s.append("code",o),s.append("challenge_type","recovery"),window.fetch(n,{method:"POST",body:s}).then(function(e){return e.json()})}});t.default=l},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"still-image",class:{animated:e.animated}},[e.animated?i("canvas",{ref:"canvas"}):e._e(),e._v(" "),i("img",{ref:"src",attrs:{src:e.src,referrerpolicy:e.referrerpolicy},on:{load:e.onLoad,error:e.onError}})])},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this.$createElement;return(this._self._c||e)("video",{staticClass:"video",attrs:{src:this.attachment.url,loop:this.loopVideo,controls:this.controls,playsinline:""},on:{loadeddata:this.onVideoDataLoad}})},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e,t=this,i=t.$createElement,a=t._self._c||i;return t.usePlaceHolder?a("div",{on:{click:t.openModal}},["html"!==t.type?a("a",{staticClass:"placeholder",attrs:{target:"_blank",href:t.attachment.url}},[t._v("\n ["+t._s(t.nsfw?"NSFW/":"")+t._s(t.type.toUpperCase())+"]\n ")]):t._e()]):a("div",{directives:[{name:"show",rawName:"v-show",value:!t.isEmpty,expression:"!isEmpty"}],staticClass:"attachment",class:(e={},e[t.type]=!0,e.loading=t.loading,e.fullwidth=t.fullwidth,e["nsfw-placeholder"]=t.hidden,e)},[t.hidden?a("a",{staticClass:"image-attachment",attrs:{href:t.attachment.url},on:{click:function(e){return e.preventDefault(),t.toggleHidden(e)}}},[a("img",{key:t.nsfwImage,staticClass:"nsfw",class:{small:t.isSmall},attrs:{src:t.nsfwImage}}),t._v(" "),"video"===t.type?a("i",{staticClass:"play-icon icon-play-circled"}):t._e()]):t._e(),t._v(" "),t.nsfw&&t.hideNsfwLocal&&!t.hidden?a("div",{staticClass:"hider"},[a("a",{attrs:{href:"#"},on:{click:function(e){return e.preventDefault(),t.toggleHidden(e)}}},[t._v("Hide")])]):t._e(),t._v(" "),"image"!==t.type||t.hidden&&!t.preloadImage?t._e():a("a",{staticClass:"image-attachment",class:{hidden:t.hidden&&t.preloadImage},attrs:{href:t.attachment.url,target:"_blank",title:t.attachment.description},on:{click:t.openModal}},[a("StillImage",{attrs:{referrerpolicy:t.referrerpolicy,mimetype:t.attachment.mimetype,src:t.attachment.large_thumb_url||t.attachment.url}})],1),t._v(" "),"video"!==t.type||t.hidden?t._e():a("a",{staticClass:"video-container",class:{small:t.isSmall},attrs:{href:t.allowPlay?void 0:t.attachment.url},on:{click:t.openModal}},[a("VideoAttachment",{staticClass:"video",attrs:{attachment:t.attachment,controls:t.allowPlay}}),t._v(" "),t.allowPlay?t._e():a("i",{staticClass:"play-icon icon-play-circled"})],1),t._v(" "),"audio"===t.type?a("audio",{attrs:{src:t.attachment.url,controls:""}}):t._e(),t._v(" "),"html"===t.type&&t.attachment.oembed?a("div",{staticClass:"oembed",on:{click:function(e){return e.preventDefault(),t.linkClicked(e)}}},[t.attachment.thumb_url?a("div",{staticClass:"image"},[a("img",{attrs:{src:t.attachment.thumb_url}})]):t._e(),t._v(" "),a("div",{staticClass:"text"},[a("h1",[a("a",{attrs:{href:t.attachment.url}},[t._v(t._s(t.attachment.oembed.title))])]),t._v(" "),a("div",{domProps:{innerHTML:t._s(t.attachment.oembed.oembedHTML)}})])]):t._e()])},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return e.loggedIn?i("div",[i("i",{staticClass:"button-icon favorite-button fav-active",class:e.classes,attrs:{title:e.$t("tool_tip.favorite")},on:{click:function(t){t.preventDefault(),e.favorite()}}}),e._v(" "),!e.hidePostStatsLocal&&e.status.fave_num>0?i("span",[e._v(e._s(e.status.fave_num))]):e._e()]):i("div",[i("i",{staticClass:"button-icon favorite-button",class:e.classes,attrs:{title:e.$t("tool_tip.favorite")}}),e._v(" "),!e.hidePostStatsLocal&&e.status.fave_num>0?i("span",[e._v(e._s(e.status.fave_num))]):e._e()])},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return e.loggedIn?i("div",["private"!==e.visibility&&"direct"!==e.visibility?[i("i",{staticClass:"button-icon retweet-button icon-retweet rt-active",class:e.classes,attrs:{title:e.$t("tool_tip.repeat")},on:{click:function(t){t.preventDefault(),e.retweet()}}}),e._v(" "),!e.hidePostStatsLocal&&e.status.repeat_num>0?i("span",[e._v(e._s(e.status.repeat_num))]):e._e()]:[i("i",{staticClass:"button-icon icon-lock",class:e.classes,attrs:{title:e.$t("timeline.no_retweet_hint")}})]],2):e.loggedIn?e._e():i("div",[i("i",{staticClass:"button-icon icon-retweet",class:e.classes,attrs:{title:e.$t("tool_tip.repeat")}}),e._v(" "),!e.hidePostStatsLocal&&e.status.repeat_num>0?i("span",[e._v(e._s(e.status.repeat_num))]):e._e()])},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this.$createElement;return(this._self._c||e)("time",{attrs:{datetime:this.time,title:this.localeDateString}},[this._v("\n "+this._s(this.$t(this.relativeTime.key,[this.relativeTime.num]))+"\n")])},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"poll",class:e.containerClass},[e._l(e.poll.options,function(t,a){return i("div",{key:a,staticClass:"poll-option"},[e.showResults?i("div",{staticClass:"option-result",attrs:{title:e.resultTitle(t)}},[i("div",{staticClass:"option-result-label"},[i("span",{staticClass:"result-percentage"},[e._v("\n "+e._s(e.percentageForOption(t.votes_count))+"%\n ")]),e._v(" "),i("span",[e._v(e._s(t.title))])]),e._v(" "),i("div",{staticClass:"result-fill",style:{width:e.percentageForOption(t.votes_count)+"%"}})]):i("div",{on:{click:function(t){e.activateOption(a)}}},[e.poll.multiple?i("input",{attrs:{type:"checkbox",disabled:e.loading},domProps:{value:a}}):i("input",{attrs:{type:"radio",disabled:e.loading},domProps:{value:a}}),e._v(" "),i("label",[e._v("\n "+e._s(t.title)+"\n ")])])])}),e._v(" "),i("div",{staticClass:"footer faint"},[e.showResults?e._e():i("button",{staticClass:"btn btn-default poll-vote-button",attrs:{type:"button",disabled:e.isDisabled},on:{click:e.vote}},[e._v("\n "+e._s(e.$t("polls.vote"))+"\n ")]),e._v(" "),i("div",{staticClass:"total"},[e._v("\n "+e._s(e.totalVotesCount)+" "+e._s(e.$t("polls.votes"))+" · \n ")]),e._v(" "),i("i18n",{attrs:{path:e.expired?"polls.expired":"polls.expires_in"}},[i("Timeago",{attrs:{time:this.poll.expires_at,"auto-update":60,"now-threshold":0}})],1)],1)],2)},o=[]},,function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return e.enabled&&e.showPopper?i("Popper",{attrs:{trigger:"click","append-to-body":"",options:{placement:"top",modifiers:{arrow:{enabled:!0},offset:{offset:"0, 5px"}}}},on:{hide:function(t){e.showDropDown=!1}}},[i("div",{staticClass:"popper-wrapper"},[i("div",{staticClass:"dropdown-menu"},[!e.status.pinned&&e.canPin?i("button",{staticClass:"dropdown-item dropdown-item-icon",on:{click:function(t){return t.preventDefault(),e.pinStatus(t)}}},[i("i",{staticClass:"icon-pin"}),i("span",[e._v(e._s(e.$t("status.pin")))])]):e._e(),e._v(" "),e.status.pinned&&e.canPin?i("button",{staticClass:"dropdown-item dropdown-item-icon",on:{click:function(t){return t.preventDefault(),e.unpinStatus(t)}}},[i("i",{staticClass:"icon-pin"}),i("span",[e._v(e._s(e.$t("status.unpin")))])]):e._e(),e._v(" "),e.canDelete?i("button",{staticClass:"dropdown-item dropdown-item-icon",on:{click:function(t){return t.preventDefault(),e.deleteStatus(t)}}},[i("i",{staticClass:"icon-cancel"}),i("span",[e._v(e._s(e.$t("status.delete")))])]):e._e()])]),e._v(" "),i("div",{staticClass:"button-icon",attrs:{slot:"reference"},on:{click:e.toggleMenu},slot:"reference"},[i("i",{staticClass:"icon-ellipsis",class:{"icon-clicked":e.showDropDown}})])]):e._e()},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"media-upload",on:{drop:[function(e){e.preventDefault()},e.fileDrop],dragover:function(t){return t.preventDefault(),e.fileDrag(t)}}},[i("label",{staticClass:"btn btn-default",attrs:{title:e.$t("tool_tip.media_upload")}},[e.uploading?i("i",{staticClass:"icon-spin4 animate-spin"}):e._e(),e._v(" "),e.uploading?e._e():i("i",{staticClass:"icon-upload"}),e._v(" "),e.uploadReady?i("input",{staticStyle:{position:"fixed",top:"-100em"},attrs:{type:"file",multiple:"true"},on:{change:e.change}}):e._e()])])},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return e.showNothing?e._e():i("div",{staticClass:"scope-selector"},[e.showDirect?i("i",{staticClass:"icon-mail-alt",class:e.css.direct,attrs:{title:e.$t("post_status.scope.direct")},on:{click:function(t){e.changeVis("direct")}}}):e._e(),e._v(" "),e.showPrivate?i("i",{staticClass:"icon-lock",class:e.css.private,attrs:{title:e.$t("post_status.scope.private")},on:{click:function(t){e.changeVis("private")}}}):e._e(),e._v(" "),e.showUnlisted?i("i",{staticClass:"icon-lock-open-alt",class:e.css.unlisted,attrs:{title:e.$t("post_status.scope.unlisted")},on:{click:function(t){e.changeVis("unlisted")}}}):e._e(),e._v(" "),e.showPublic?i("i",{staticClass:"icon-globe",class:e.css.public,attrs:{title:e.$t("post_status.scope.public")},on:{click:function(t){e.changeVis("public")}}}):e._e()])},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"emoji-input"},[e._t("default"),e._v(" "),i("div",{ref:"panel",staticClass:"autocomplete-panel",class:{hide:!e.showPopup}},[i("div",{staticClass:"autocomplete-panel-body"},e._l(e.suggestions,function(t,a){return i("div",{key:a,staticClass:"autocomplete-item",class:{highlighted:t.highlighted},on:{click:function(t){return t.stopPropagation(),t.preventDefault(),e.replaceText(t)}}},[i("span",{staticClass:"image"},[t.img?i("img",{attrs:{src:t.img}}):i("span",[e._v(e._s(t.replacement))])]),e._v(" "),i("div",{staticClass:"label"},[i("span",{staticClass:"displayText"},[e._v(e._s(t.displayText))]),e._v(" "),i("span",{staticClass:"detailText"},[e._v(e._s(t.detailText))])])])}),0)])],2)},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return e.visible?i("div",{staticClass:"poll-form"},[e._l(e.options,function(t,a){return i("div",{key:a,staticClass:"poll-option"},[i("div",{staticClass:"input-container"},[i("input",{directives:[{name:"model",rawName:"v-model",value:e.options[a],expression:"options[index]"}],staticClass:"poll-option-input",attrs:{type:"text",placeholder:e.$t("polls.option"),maxlength:e.maxLength,id:"poll-"+a},domProps:{value:e.options[a]},on:{change:e.updatePollToParent,keydown:function(t){if(!("button"in t)&&e._k(t.keyCode,"enter",13,t.key,"Enter"))return null;t.stopPropagation(),t.preventDefault(),e.nextOption(a)},input:function(t){t.target.composing||e.$set(e.options,a,t.target.value)}}})]),e._v(" "),e.options.length>2?i("div",{staticClass:"icon-container"},[i("i",{staticClass:"icon-cancel",on:{click:function(t){e.deleteOption(a)}}})]):e._e()])}),e._v(" "),e.options.length1?i("div",{staticClass:"text-format"},[i("label",{staticClass:"select",attrs:{for:"post-content-type"}},[i("select",{directives:[{name:"model",rawName:"v-model",value:e.newStatus.contentType,expression:"newStatus.contentType"}],staticClass:"form-control",attrs:{id:"post-content-type"},on:{change:function(t){var i=Array.prototype.filter.call(t.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.$set(e.newStatus,"contentType",t.target.multiple?i:i[0])}}},e._l(e.postFormats,function(t){return i("option",{key:t,domProps:{value:t}},[e._v("\n "+e._s(e.$t('post_status.content_type["'+t+'"]'))+"\n ")])}),0),e._v(" "),i("i",{staticClass:"icon-down-open"})])]):e._e(),e._v(" "),1===e.postFormats.length?i("div",{staticClass:"text-format"},[i("span",{staticClass:"only-format"},[e._v("\n "+e._s(e.$t('post_status.content_type["'+e.postFormats[0]+'"]'))+"\n ")])]):e._e(),e._v(" "),i("scope-selector",{attrs:{showAll:e.showAllScopes,userDefault:e.userDefaultScope,originalScope:e.copyMessageScope,initialScope:e.newStatus.visibility,onScopeChange:e.changeVis}})],1)],1),e._v(" "),e.pollsAvailable?i("poll-form",{ref:"pollForm",attrs:{visible:e.pollFormVisible},on:{"update-poll":e.setPoll}}):e._e(),e._v(" "),i("div",{staticClass:"form-bottom"},[i("div",{staticClass:"form-bottom-left"},[i("media-upload",{ref:"mediaUpload",attrs:{"drop-files":e.dropFiles},on:{uploading:e.disableSubmit,uploaded:e.addMediaFile,"upload-failed":e.uploadFailed}}),e._v(" "),e.pollsAvailable?i("div",{staticClass:"poll-icon"},[i("i",{staticClass:"icon-chart-bar btn btn-default",class:e.pollFormVisible&&"selected",attrs:{title:e.$t("polls.add_poll")},on:{click:e.togglePollForm}})]):e._e()],1),e._v(" "),e.isOverLengthLimit?i("p",{staticClass:"error"},[e._v(e._s(e.charactersLeft))]):e.hasStatusLengthLimit?i("p",{staticClass:"faint"},[e._v(e._s(e.charactersLeft))]):e._e(),e._v(" "),e.posting?i("button",{staticClass:"btn btn-default",attrs:{disabled:""}},[e._v(e._s(e.$t("post_status.posting")))]):e.isOverLengthLimit?i("button",{staticClass:"btn btn-default",attrs:{disabled:""}},[e._v(e._s(e.$t("general.submit")))]):i("button",{staticClass:"btn btn-default",attrs:{disabled:e.submitDisabled,type:"submit"}},[e._v(e._s(e.$t("general.submit")))])]),e._v(" "),e.error?i("div",{staticClass:"alert error"},[e._v("\n Error: "+e._s(e.error)+"\n "),i("i",{staticClass:"button-icon icon-cancel",on:{click:e.clearError}})]):e._e(),e._v(" "),i("div",{staticClass:"attachments"},e._l(e.newStatus.files,function(t){return i("div",{staticClass:"media-upload-wrapper"},[i("i",{staticClass:"fa button-icon icon-cancel",on:{click:function(i){e.removeMediaFile(t)}}}),e._v(" "),i("div",{staticClass:"media-upload-container attachment"},["image"===e.type(t)?i("img",{staticClass:"thumbnail media-upload",attrs:{src:t.url}}):e._e(),e._v(" "),"video"===e.type(t)?i("video",{attrs:{src:t.url,controls:""}}):e._e(),e._v(" "),"audio"===e.type(t)?i("audio",{attrs:{src:t.url,controls:""}}):e._e(),e._v(" "),"unknown"===e.type(t)?i("a",{attrs:{href:t.url}},[e._v(e._s(t.url))]):e._e()])])}),0),e._v(" "),e.newStatus.files.length>0?i("div",{staticClass:"upload_settings"},[i("input",{directives:[{name:"model",rawName:"v-model",value:e.newStatus.nsfw,expression:"newStatus.nsfw"}],attrs:{type:"checkbox",id:"filesSensitive"},domProps:{checked:Array.isArray(e.newStatus.nsfw)?e._i(e.newStatus.nsfw,null)>-1:e.newStatus.nsfw},on:{change:function(t){var i=e.newStatus.nsfw,a=t.target,o=!!a.checked;if(Array.isArray(i)){var n=e._i(i,null);a.checked?n<0&&e.$set(e.newStatus,"nsfw",i.concat([null])):n>-1&&e.$set(e.newStatus,"nsfw",i.slice(0,n).concat(i.slice(n+1)))}else e.$set(e.newStatus,"nsfw",o)}}}),e._v(" "),i("label",{attrs:{for:"filesSensitive"}},[e._v(e._s(e.$t("post_status.attachments_sensitive")))])]):e._e()],1)])},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this.$createElement;return(this._self._c||e)("StillImage",{staticClass:"avatar",class:{"avatar-compact":this.compact,"better-shadow":this.betterShadow},attrs:{alt:this.user.screen_name,title:this.user.screen_name,src:this.user.profile_image_url_original,imageLoadError:this.imageLoadError}})},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"remote-follow"},[t("form",{attrs:{method:"POST",action:this.subscribeUrl}},[t("input",{attrs:{type:"hidden",name:"nickname"},domProps:{value:this.user.screen_name}}),this._v(" "),t("input",{attrs:{type:"hidden",name:"profile",value:""}}),this._v(" "),t("button",{staticClass:"remote-button",attrs:{click:"submit"}},[this._v("\n "+this._s(this.$t("user_card.remote_follow"))+"\n ")])])])},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("span",{class:{"dark-overlay":e.darkOverlay},on:{click:function(t){if(t.target!==t.currentTarget)return null;t.stopPropagation(),e.onCancel()}}},[i("div",{staticClass:"dialog-modal panel panel-default",on:{click:function(e){e.stopPropagation()}}},[i("div",{staticClass:"panel-heading dialog-modal-heading"},[i("div",{staticClass:"title"},[e._t("header")],2)]),e._v(" "),i("div",{staticClass:"dialog-modal-content"},[e._t("default")],2),e._v(" "),i("div",{staticClass:"dialog-modal-footer user-interactions panel-footer"},[e._t("footer")],2)])])},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"block",staticStyle:{position:"relative"}},[i("Popper",{attrs:{trigger:"click","append-to-body":"",options:{placement:"bottom-end",modifiers:{arrow:{enabled:!0},offset:{offset:"0, 5px"}}}},on:{hide:function(t){e.showDropDown=!1}}},[i("div",{staticClass:"popper-wrapper"},[i("div",{staticClass:"dropdown-menu"},[e.user.is_local?i("span",[i("button",{staticClass:"dropdown-item",on:{click:function(t){e.toggleRight("admin")}}},[e._v("\n "+e._s(e.$t(e.user.rights.admin?"user_card.admin_menu.revoke_admin":"user_card.admin_menu.grant_admin"))+"\n ")]),e._v(" "),i("button",{staticClass:"dropdown-item",on:{click:function(t){e.toggleRight("moderator")}}},[e._v("\n "+e._s(e.$t(e.user.rights.moderator?"user_card.admin_menu.revoke_moderator":"user_card.admin_menu.grant_moderator"))+"\n ")]),e._v(" "),i("div",{staticClass:"dropdown-divider",attrs:{role:"separator"}})]):e._e(),e._v(" "),i("button",{staticClass:"dropdown-item",on:{click:function(t){e.toggleActivationStatus()}}},[e._v("\n "+e._s(e.$t(e.user.deactivated?"user_card.admin_menu.activate_account":"user_card.admin_menu.deactivate_account"))+"\n ")]),e._v(" "),i("button",{staticClass:"dropdown-item",on:{click:function(t){e.deleteUserDialog(!0)}}},[e._v("\n "+e._s(e.$t("user_card.admin_menu.delete_account"))+"\n ")]),e._v(" "),e.hasTagPolicy?i("div",{staticClass:"dropdown-divider",attrs:{role:"separator"}}):e._e(),e._v(" "),e.hasTagPolicy?i("span",[i("button",{staticClass:"dropdown-item",on:{click:function(t){e.toggleTag(e.tags.FORCE_NSFW)}}},[e._v("\n "+e._s(e.$t("user_card.admin_menu.force_nsfw"))+"\n "),i("span",{staticClass:"menu-checkbox",class:{"menu-checkbox-checked":e.hasTag(e.tags.FORCE_NSFW)}})]),e._v(" "),i("button",{staticClass:"dropdown-item",on:{click:function(t){e.toggleTag(e.tags.STRIP_MEDIA)}}},[e._v("\n "+e._s(e.$t("user_card.admin_menu.strip_media"))+"\n "),i("span",{staticClass:"menu-checkbox",class:{"menu-checkbox-checked":e.hasTag(e.tags.STRIP_MEDIA)}})]),e._v(" "),i("button",{staticClass:"dropdown-item",on:{click:function(t){e.toggleTag(e.tags.FORCE_UNLISTED)}}},[e._v("\n "+e._s(e.$t("user_card.admin_menu.force_unlisted"))+"\n "),i("span",{staticClass:"menu-checkbox",class:{"menu-checkbox-checked":e.hasTag(e.tags.FORCE_UNLISTED)}})]),e._v(" "),i("button",{staticClass:"dropdown-item",on:{click:function(t){e.toggleTag(e.tags.SANDBOX)}}},[e._v("\n "+e._s(e.$t("user_card.admin_menu.sandbox"))+"\n "),i("span",{staticClass:"menu-checkbox",class:{"menu-checkbox-checked":e.hasTag(e.tags.SANDBOX)}})]),e._v(" "),e.user.is_local?i("button",{staticClass:"dropdown-item",on:{click:function(t){e.toggleTag(e.tags.DISABLE_REMOTE_SUBSCRIPTION)}}},[e._v("\n "+e._s(e.$t("user_card.admin_menu.disable_remote_subscription"))+"\n "),i("span",{staticClass:"menu-checkbox",class:{"menu-checkbox-checked":e.hasTag(e.tags.DISABLE_REMOTE_SUBSCRIPTION)}})]):e._e(),e._v(" "),e.user.is_local?i("button",{staticClass:"dropdown-item",on:{click:function(t){e.toggleTag(e.tags.DISABLE_ANY_SUBSCRIPTION)}}},[e._v("\n "+e._s(e.$t("user_card.admin_menu.disable_any_subscription"))+"\n "),i("span",{staticClass:"menu-checkbox",class:{"menu-checkbox-checked":e.hasTag(e.tags.DISABLE_ANY_SUBSCRIPTION)}})]):e._e(),e._v(" "),e.user.is_local?i("button",{staticClass:"dropdown-item",on:{click:function(t){e.toggleTag(e.tags.QUARANTINE)}}},[e._v("\n "+e._s(e.$t("user_card.admin_menu.quarantine"))+"\n "),i("span",{staticClass:"menu-checkbox",class:{"menu-checkbox-checked":e.hasTag(e.tags.QUARANTINE)}})]):e._e()]):e._e()])]),e._v(" "),i("button",{class:{pressed:e.showDropDown},attrs:{slot:"reference"},on:{click:e.toggleMenu},slot:"reference"},[e._v("\n "+e._s(e.$t("user_card.admin_menu.moderation"))+"\n ")])]),e._v(" "),i("portal",{attrs:{to:"modal"}},[e.showDeleteUserDialog?i("DialogModal",{attrs:{onCancel:e.deleteUserDialog.bind(this,!1)}},[i("template",{slot:"header"},[e._v(e._s(e.$t("user_card.admin_menu.delete_user")))]),e._v(" "),i("p",[e._v(e._s(e.$t("user_card.admin_menu.delete_user_confirmation")))]),e._v(" "),i("template",{slot:"footer"},[i("button",{staticClass:"btn btn-default",on:{click:function(t){e.deleteUserDialog(!1)}}},[e._v("\n "+e._s(e.$t("general.cancel"))+"\n ")]),e._v(" "),i("button",{staticClass:"btn btn-default danger",on:{click:function(t){e.deleteUser()}}},[e._v("\n "+e._s(e.$t("user_card.admin_menu.delete_user"))+"\n ")])])],2):e._e()],1)],1)},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"user-card",class:e.classes,style:e.style},[i("div",{staticClass:"panel-heading"},[i("div",{staticClass:"user-info"},[i("div",{staticClass:"container"},[i("router-link",{attrs:{to:e.userProfileLink(e.user)}},[i("UserAvatar",{attrs:{betterShadow:e.betterShadow,user:e.user}})],1),e._v(" "),i("div",{staticClass:"user-summary"},[i("div",{staticClass:"top-line"},[e.user.name_html?i("div",{staticClass:"user-name",attrs:{title:e.user.name},domProps:{innerHTML:e._s(e.user.name_html)}}):i("div",{staticClass:"user-name",attrs:{title:e.user.name}},[e._v(e._s(e.user.name))]),e._v(" "),e.isOtherUser?e._e():i("router-link",{attrs:{to:{name:"user-settings"}}},[i("i",{staticClass:"button-icon icon-wrench usersettings",attrs:{title:e.$t("tool_tip.user_settings")}})]),e._v(" "),e.isOtherUser&&!e.user.is_local?i("a",{attrs:{href:e.user.statusnet_profile_url,target:"_blank"}},[i("i",{staticClass:"icon-link-ext usersettings"})]):e._e()],1),e._v(" "),i("div",{staticClass:"bottom-line"},[i("router-link",{staticClass:"user-screen-name",attrs:{to:e.userProfileLink(e.user)}},[e._v("@"+e._s(e.user.screen_name))]),e._v(" "),!e.hideBio&&e.visibleRole?i("span",{staticClass:"alert staff"},[e._v(e._s(e.visibleRole))]):e._e(),e._v(" "),e.user.locked?i("span",[i("i",{staticClass:"icon icon-lock"})]):e._e(),e._v(" "),e.hideUserStatsLocal||e.hideBio?e._e():i("span",{staticClass:"dailyAvg"},[e._v(e._s(e.dailyAvg)+" "+e._s(e.$t("user_card.per_day")))])],1)])],1),e._v(" "),i("div",{staticClass:"user-meta"},[e.user.follows_you&&e.loggedIn&&e.isOtherUser?i("div",{staticClass:"following"},[e._v("\n "+e._s(e.$t("user_card.follows_you"))+"\n ")]):e._e(),e._v(" "),!e.isOtherUser||!e.loggedIn&&e.switcher?e._e():i("div",{staticClass:"highlighter"},["disabled"!==e.userHighlightType?i("input",{directives:[{name:"model",rawName:"v-model",value:e.userHighlightColor,expression:"userHighlightColor"}],staticClass:"userHighlightText",attrs:{type:"text",id:"userHighlightColorTx"+e.user.id},domProps:{value:e.userHighlightColor},on:{input:function(t){t.target.composing||(e.userHighlightColor=t.target.value)}}}):e._e(),e._v(" "),"disabled"!==e.userHighlightType?i("input",{directives:[{name:"model",rawName:"v-model",value:e.userHighlightColor,expression:"userHighlightColor"}],staticClass:"userHighlightCl",attrs:{type:"color",id:"userHighlightColor"+e.user.id},domProps:{value:e.userHighlightColor},on:{input:function(t){t.target.composing||(e.userHighlightColor=t.target.value)}}}):e._e(),e._v(" "),i("label",{staticClass:"userHighlightSel select",attrs:{for:"style-switcher"}},[i("select",{directives:[{name:"model",rawName:"v-model",value:e.userHighlightType,expression:"userHighlightType"}],staticClass:"userHighlightSel",attrs:{id:"userHighlightSel"+e.user.id},on:{change:function(t){var i=Array.prototype.filter.call(t.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.userHighlightType=t.target.multiple?i:i[0]}}},[i("option",{attrs:{value:"disabled"}},[e._v("No highlight")]),e._v(" "),i("option",{attrs:{value:"solid"}},[e._v("Solid bg")]),e._v(" "),i("option",{attrs:{value:"striped"}},[e._v("Striped bg")]),e._v(" "),i("option",{attrs:{value:"side"}},[e._v("Side stripe")])]),e._v(" "),i("i",{staticClass:"icon-down-open"})])])]),e._v(" "),e.isOtherUser?i("div",{staticClass:"user-interactions"},[e.loggedIn?i("div",{staticClass:"follow"},[e.user.following?i("span",[i("button",{staticClass:"pressed",attrs:{disabled:e.followRequestInProgress,title:e.$t("user_card.follow_unfollow")},on:{click:e.unfollowUser}},[e.followRequestInProgress?[e._v("\n "+e._s(e.$t("user_card.follow_progress"))+"\n ")]:[e._v("\n "+e._s(e.$t("user_card.following"))+"\n ")]],2)]):e._e(),e._v(" "),e.user.following?e._e():i("span",[i("button",{attrs:{disabled:e.followRequestInProgress,title:e.followRequestSent?e.$t("user_card.follow_again"):""},on:{click:e.followUser}},[e.followRequestInProgress?[e._v("\n "+e._s(e.$t("user_card.follow_progress"))+"\n ")]:e.followRequestSent?[e._v("\n "+e._s(e.$t("user_card.follow_sent"))+"\n ")]:[e._v("\n "+e._s(e.$t("user_card.follow"))+"\n ")]],2)])]):e._e(),e._v(" "),e.isOtherUser&&e.loggedIn?i("div",{staticClass:"mute"},[e.user.muted?i("span",[i("button",{staticClass:"pressed",on:{click:e.unmuteUser}},[e._v("\n "+e._s(e.$t("user_card.muted"))+"\n ")])]):e._e(),e._v(" "),e.user.muted?e._e():i("span",[i("button",{on:{click:e.muteUser}},[e._v("\n "+e._s(e.$t("user_card.mute"))+"\n ")])])]):e._e(),e._v(" "),!e.loggedIn&&e.user.is_local?i("div",[i("RemoteFollow",{attrs:{user:e.user}})],1):e._e(),e._v(" "),e.isOtherUser&&e.loggedIn?i("div",{staticClass:"block"},[e.user.statusnet_blocking?i("span",[i("button",{staticClass:"pressed",on:{click:e.unblockUser}},[e._v("\n "+e._s(e.$t("user_card.blocked"))+"\n ")])]):e._e(),e._v(" "),e.user.statusnet_blocking?e._e():i("span",[i("button",{on:{click:e.blockUser}},[e._v("\n "+e._s(e.$t("user_card.block"))+"\n ")])])]):e._e(),e._v(" "),e.isOtherUser&&e.loggedIn?i("div",{staticClass:"block"},[i("span",[i("button",{on:{click:e.reportUser}},[e._v("\n "+e._s(e.$t("user_card.report"))+"\n ")])])]):e._e(),e._v(" "),"admin"===e.loggedIn.role?i("ModerationTools",{attrs:{user:e.user}}):e._e()],1):e._e()])]),e._v(" "),e.hideBio?e._e():i("div",{staticClass:"panel-body"},[!e.hideUserStatsLocal&&e.switcher?i("div",{staticClass:"user-counts"},[i("div",{staticClass:"user-count",on:{click:function(t){t.preventDefault(),e.setProfileView("statuses")}}},[i("h5",[e._v(e._s(e.$t("user_card.statuses")))]),e._v(" "),i("span",[e._v(e._s(e.user.statuses_count)+" "),i("br")])]),e._v(" "),i("div",{staticClass:"user-count",on:{click:function(t){t.preventDefault(),e.setProfileView("friends")}}},[i("h5",[e._v(e._s(e.$t("user_card.followees")))]),e._v(" "),i("span",[e._v(e._s(e.user.friends_count))])]),e._v(" "),i("div",{staticClass:"user-count",on:{click:function(t){t.preventDefault(),e.setProfileView("followers")}}},[i("h5",[e._v(e._s(e.$t("user_card.followers")))]),e._v(" "),i("span",[e._v(e._s(e.user.followers_count))])])]):e._e(),e._v(" "),!e.hideBio&&e.user.description_html?i("p",{staticClass:"user-card-bio",domProps:{innerHTML:e._s(e.user.description_html)},on:{click:function(t){return t.preventDefault(),e.linkClicked(t)}}}):e.hideBio?e._e():i("p",{staticClass:"user-card-bio"},[e._v(e._s(e.user.description))])])])},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{ref:"galleryContainer",staticStyle:{width:"100%"}},e._l(e.rows,function(t){return i("div",{staticClass:"gallery-row",class:{"contain-fit":e.useContainFit,"cover-fit":!e.useContainFit},style:e.rowHeight(t.length)},e._l(t,function(t){return i("attachment",{key:t.id,attrs:{setMedia:e.setMedia,nsfw:e.nsfw,attachment:t,allowPlay:!1}})}),1)}),0)},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[i("a",{staticClass:"link-preview-card",attrs:{href:e.card.url,target:"_blank",rel:"noopener"}},[e.useImage?i("div",{staticClass:"card-image",class:{"small-image":"small"===e.size}},[i("img",{attrs:{src:e.card.image}})]):e._e(),e._v(" "),i("div",{staticClass:"card-content"},[i("span",{staticClass:"card-host faint"},[e._v(e._s(e.card.provider_name))]),e._v(" "),i("h4",{staticClass:"card-title"},[e._v(e._s(e.card.title))]),e._v(" "),e.useDescription?i("p",{staticClass:"card-description"},[e._v(e._s(e.card.description))]):e._e()])])])},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"avatars"},e._l(e.slicedUsers,function(t){return i("router-link",{key:t.id,staticClass:"avatars-item",attrs:{to:e.userProfileLink(t)}},[i("UserAvatar",{staticClass:"avatar-small",attrs:{user:t}})],1)}),1)},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return e.hideStatus?e._e():i("div",{staticClass:"status-el",class:[{"status-el_focused":e.isFocused},{"status-conversation":e.inlineExpanded}]},[e.error?i("div",{staticClass:"alert error"},[e._v("\n "+e._s(e.error)+"\n "),i("i",{staticClass:"button-icon icon-cancel",on:{click:e.clearError}})]):e._e(),e._v(" "),e.muted&&!e.isPreview?[i("div",{staticClass:"media status container muted"},[i("small",[i("router-link",{attrs:{to:e.userProfileLink}},[e._v("\n "+e._s(e.status.user.screen_name)+"\n ")])],1),e._v(" "),i("small",{staticClass:"muteWords"},[e._v(e._s(e.muteWordHits.join(", ")))]),e._v(" "),i("a",{staticClass:"unmute",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.toggleMute(t)}}},[i("i",{staticClass:"button-icon icon-eye-off"})])])]:[e.showPinned&&e.statusoid.pinned?i("div",{staticClass:"status-pin"},[i("i",{staticClass:"fa icon-pin faint"}),e._v(" "),i("span",{staticClass:"faint"},[e._v(e._s(e.$t("status.pinned")))])]):e._e(),e._v(" "),!e.retweet||e.noHeading||e.inConversation?e._e():i("div",{staticClass:"media container retweet-info",class:[e.repeaterClass,{highlighted:e.repeaterStyle}],style:[e.repeaterStyle]},[e.retweet?i("UserAvatar",{staticClass:"media-left",attrs:{betterShadow:e.betterShadow,user:e.statusoid.user}}):e._e(),e._v(" "),i("div",{staticClass:"media-body faint"},[i("span",{staticClass:"user-name"},[e.retweeterHtml?i("router-link",{attrs:{to:e.retweeterProfileLink},domProps:{innerHTML:e._s(e.retweeterHtml)}}):i("router-link",{attrs:{to:e.retweeterProfileLink}},[e._v(e._s(e.retweeter))])],1),e._v(" "),i("i",{staticClass:"fa icon-retweet retweeted",attrs:{title:e.$t("tool_tip.repeat")}}),e._v("\n "+e._s(e.$t("timeline.repeated"))+"\n ")])],1),e._v(" "),i("div",{staticClass:"media status",class:[e.userClass,{highlighted:e.userStyle,"is-retweet":e.retweet&&!e.inConversation}],style:[e.userStyle],attrs:{"data-tags":e.tags}},[e.noHeading?e._e():i("div",{staticClass:"media-left"},[i("router-link",{attrs:{to:e.userProfileLink},nativeOn:{"!click":function(t){return t.stopPropagation(),t.preventDefault(),e.toggleUserExpanded(t)}}},[i("UserAvatar",{attrs:{compact:e.compact,betterShadow:e.betterShadow,user:e.status.user}})],1)],1),e._v(" "),i("div",{staticClass:"status-body"},[e.userExpanded?i("UserCard",{staticClass:"status-usercard",attrs:{user:e.status.user,rounded:!0,bordered:!0}}):e._e(),e._v(" "),e.noHeading?e._e():i("div",{staticClass:"media-heading"},[i("div",{staticClass:"heading-name-row"},[i("div",{staticClass:"name-and-account-name"},[e.status.user.name_html?i("h4",{staticClass:"user-name",domProps:{innerHTML:e._s(e.status.user.name_html)}}):i("h4",{staticClass:"user-name"},[e._v(e._s(e.status.user.name))]),e._v(" "),i("router-link",{staticClass:"account-name",attrs:{to:e.userProfileLink}},[e._v("\n "+e._s(e.status.user.screen_name)+"\n ")])],1),e._v(" "),i("span",{staticClass:"heading-right"},[i("router-link",{staticClass:"timeago faint-link",attrs:{to:{name:"conversation",params:{id:e.status.id}}}},[i("Timeago",{attrs:{time:e.status.created_at,"auto-update":60}})],1),e._v(" "),e.status.visibility?i("div",{staticClass:"button-icon visibility-icon"},[i("i",{class:e.visibilityIcon(e.status.visibility),attrs:{title:e._f("capitalize")(e.status.visibility)}})]):e._e(),e._v(" "),e.status.is_local||e.isPreview?e._e():i("a",{staticClass:"source_url",attrs:{href:e.status.external_url,target:"_blank",title:"Source"}},[i("i",{staticClass:"button-icon icon-link-ext-alt"})]),e._v(" "),e.expandable&&!e.isPreview?[i("a",{attrs:{href:"#",title:"Expand"},on:{click:function(t){return t.preventDefault(),e.toggleExpanded(t)}}},[i("i",{staticClass:"button-icon icon-plus-squared"})])]:e._e(),e._v(" "),e.unmuted?i("a",{attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.toggleMute(t)}}},[i("i",{staticClass:"button-icon icon-eye-off"})]):e._e()],2)]),e._v(" "),i("div",{staticClass:"heading-reply-row"},[e.isReply?i("div",{staticClass:"reply-to-and-accountname"},[i("a",{staticClass:"reply-to",attrs:{href:"#","aria-label":e.$t("tool_tip.reply")},on:{click:function(t){t.preventDefault(),e.gotoOriginal(e.status.in_reply_to_status_id)},mouseenter:function(t){t.preventDefault(),t.stopPropagation(),e.replyEnter(e.status.in_reply_to_status_id,t)},mouseleave:function(t){t.preventDefault(),t.stopPropagation(),e.replyLeave()}}},[e.isPreview?e._e():i("i",{staticClass:"button-icon icon-reply"}),e._v(" "),i("span",{staticClass:"faint-link reply-to-text"},[e._v(e._s(e.$t("status.reply_to")))])]),e._v(" "),i("router-link",{attrs:{to:e.replyProfileLink}},[e._v("\n "+e._s(e.replyToName)+"\n ")]),e._v(" "),e.replies&&e.replies.length?i("span",{staticClass:"faint replies-separator"},[e._v("\n -\n ")]):e._e()],1):e._e(),e._v(" "),e.inConversation&&!e.isPreview?i("div",{staticClass:"replies"},[e.replies&&e.replies.length?i("span",{staticClass:"faint"},[e._v(e._s(e.$t("status.replies_list")))]):e._e(),e._v(" "),e._l(e.replies,function(t){return e.replies?i("span",{staticClass:"reply-link faint"},[i("a",{attrs:{href:"#"},on:{click:function(i){i.preventDefault(),e.gotoOriginal(t.id)},mouseenter:function(i){e.replyEnter(t.id,i)},mouseout:function(t){e.replyLeave()}}},[e._v(e._s(t.name))])]):e._e()})],2):e._e()])]),e._v(" "),e.showPreview?i("div",{staticClass:"status-preview-container"},[e.preview?i("status",{staticClass:"status-preview",attrs:{isPreview:!0,statusoid:e.preview,compact:!0}}):i("div",{staticClass:"status-preview status-preview-loading"},[i("i",{staticClass:"icon-spin4 animate-spin"})])],1):e._e(),e._v(" "),e.longSubject?i("div",{staticClass:"status-content-wrapper",class:{"tall-status":!e.showingLongSubject}},[e.showingLongSubject?e._e():i("a",{staticClass:"tall-status-hider",class:{"tall-status-hider_focused":e.isFocused},attrs:{href:"#"},on:{click:function(t){t.preventDefault(),e.showingLongSubject=!0}}},[e._v(e._s(e.$t("general.show_more")))]),e._v(" "),i("div",{staticClass:"status-content media-body",domProps:{innerHTML:e._s(e.contentHtml)},on:{click:function(t){return t.preventDefault(),e.linkClicked(t)}}}),e._v(" "),e.showingLongSubject?i("a",{staticClass:"status-unhider",attrs:{href:"#"},on:{click:function(t){t.preventDefault(),e.showingLongSubject=!1}}},[e._v(e._s(e.$t("general.show_less")))]):e._e()]):i("div",{staticClass:"status-content-wrapper",class:{"tall-status":e.hideTallStatus}},[e.hideTallStatus?i("a",{staticClass:"tall-status-hider",class:{"tall-status-hider_focused":e.isFocused},attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.toggleShowMore(t)}}},[e._v(e._s(e.$t("general.show_more")))]):e._e(),e._v(" "),e.hideSubjectStatus?i("div",{staticClass:"status-content media-body",domProps:{innerHTML:e._s(e.status.summary_html)},on:{click:function(t){return t.preventDefault(),e.linkClicked(t)}}}):i("div",{staticClass:"status-content media-body",domProps:{innerHTML:e._s(e.contentHtml)},on:{click:function(t){return t.preventDefault(),e.linkClicked(t)}}}),e._v(" "),e.hideSubjectStatus?i("a",{staticClass:"cw-status-hider",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.toggleShowMore(t)}}},[e._v(e._s(e.$t("general.show_more")))]):e._e(),e._v(" "),e.showingMore?i("a",{staticClass:"status-unhider",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.toggleShowMore(t)}}},[e._v(e._s(e.$t("general.show_less")))]):e._e()]),e._v(" "),e.status.poll&&e.status.poll.options?i("div",[i("poll",{attrs:{poll:e.status.poll,"status-id":e.status.id}})],1):e._e(),e._v(" "),!e.status.attachments||e.hideSubjectStatus&&!e.showingLongSubject?e._e():i("div",{staticClass:"attachments media-body"},[e._l(e.nonGalleryAttachments,function(t){return i("attachment",{key:t.id,staticClass:"non-gallery",attrs:{size:e.attachmentSize,nsfw:e.nsfwClickthrough,attachment:t,allowPlay:!0,setMedia:e.setMedia()}})}),e._v(" "),e.galleryAttachments.length>0?i("gallery",{attrs:{nsfw:e.nsfwClickthrough,attachments:e.galleryAttachments,setMedia:e.setMedia()}}):e._e()],2),e._v(" "),!e.status.card||e.hideSubjectStatus||e.noHeading?e._e():i("div",{staticClass:"link-preview media-body"},[i("link-preview",{attrs:{card:e.status.card,size:e.attachmentSize,nsfw:e.nsfwClickthrough}})],1),e._v(" "),i("transition",{attrs:{name:"fade"}},[e.isFocused&&e.combinedFavsAndRepeatsUsers.length>0?i("div",{staticClass:"favs-repeated-users"},[i("div",{staticClass:"stats"},[e.statusFromGlobalRepository.rebloggedBy&&e.statusFromGlobalRepository.rebloggedBy.length>0?i("div",{staticClass:"stat-count"},[i("a",{staticClass:"stat-title"},[e._v(e._s(e.$t("status.repeats")))]),e._v(" "),i("div",{staticClass:"stat-number"},[e._v(e._s(e.statusFromGlobalRepository.rebloggedBy.length))])]):e._e(),e._v(" "),e.statusFromGlobalRepository.favoritedBy&&e.statusFromGlobalRepository.favoritedBy.length>0?i("div",{staticClass:"stat-count"},[i("a",{staticClass:"stat-title"},[e._v(e._s(e.$t("status.favorites")))]),e._v(" "),i("div",{staticClass:"stat-number"},[e._v(e._s(e.statusFromGlobalRepository.favoritedBy.length))])]):e._e(),e._v(" "),i("div",{staticClass:"avatar-row"},[i("AvatarList",{attrs:{users:e.combinedFavsAndRepeatsUsers}})],1)])]):e._e()]),e._v(" "),e.noHeading||e.isPreview?e._e():i("div",{staticClass:"status-actions media-body"},[i("div",[e.loggedIn?i("i",{staticClass:"button-icon icon-reply",class:{"button-icon-active":e.replying},attrs:{title:e.$t("tool_tip.reply")},on:{click:function(t){return t.preventDefault(),e.toggleReplying(t)}}}):i("i",{staticClass:"button-icon button-icon-disabled icon-reply",attrs:{title:e.$t("tool_tip.reply")}}),e._v(" "),e.status.replies_count>0?i("span",[e._v(e._s(e.status.replies_count))]):e._e()]),e._v(" "),i("retweet-button",{attrs:{visibility:e.status.visibility,loggedIn:e.loggedIn,status:e.status}}),e._v(" "),i("favorite-button",{attrs:{loggedIn:e.loggedIn,status:e.status}}),e._v(" "),i("extra-buttons",{attrs:{status:e.status},on:{onError:e.showError,onSuccess:e.clearError}})],1)],1)]),e._v(" "),e.replying?i("div",{staticClass:"container"},[i("post-status-form",{staticClass:"reply-body",attrs:{"reply-to":e.status.id,attentions:e.status.attentions,repliedUser:e.status.user,"copy-message-scope":e.status.visibility,subject:e.replySubject},on:{posted:e.toggleReplying}})],1):e._e()]],2)},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"timeline panel-default",class:[e.isExpanded?"panel":"panel-disabled"]},[e.isExpanded?i("div",{staticClass:"panel-heading conversation-heading"},[i("span",{staticClass:"title"},[e._v(" "+e._s(e.$t("timeline.conversation"))+" ")]),e._v(" "),e.collapsable?i("span",[i("a",{attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.toggleExpanded(t)}}},[e._v(e._s(e.$t("timeline.collapse")))])]):e._e()]):e._e(),e._v(" "),e._l(e.conversation,function(t){return i("status",{key:t.id,staticClass:"status-fadein panel-body",attrs:{inlineExpanded:e.collapsable&&e.isExpanded,statusoid:t,expandable:!e.isExpanded,showPinned:e.showPinned,focused:e.focused(t.id),inConversation:e.isExpanded,highlight:e.getHighlight(),replies:e.getReplies(t.id)},on:{goto:e.setHighlight,toggleExpanded:e.toggleExpanded}})})],2)},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{class:e.classes.root},[i("div",{class:e.classes.header},[i("div",{staticClass:"title"},[e._v("\n "+e._s(e.title)+"\n ")]),e._v(" "),e.timelineError?i("div",{staticClass:"loadmore-error alert error",on:{click:function(e){e.preventDefault()}}},[e._v("\n "+e._s(e.$t("timeline.error_fetching"))+"\n ")]):e._e(),e._v(" "),e.timeline.newStatusCount>0&&!e.timelineError?i("button",{staticClass:"loadmore-button",on:{click:function(t){return t.preventDefault(),e.showNewStatuses(t)}}},[e._v("\n "+e._s(e.$t("timeline.show_new"))+e._s(e.newStatusCountStr)+"\n ")]):e._e(),e._v(" "),!e.timeline.newStatusCount>0&&!e.timelineError?i("div",{staticClass:"loadmore-text faint",on:{click:function(e){e.preventDefault()}}},[e._v("\n "+e._s(e.$t("timeline.up_to_date"))+"\n ")]):e._e()]),e._v(" "),i("div",{class:e.classes.body},[i("div",{staticClass:"timeline"},e._l(e.timeline.visibleStatuses,function(e){return i("conversation",{key:e.id,staticClass:"status-fadein",attrs:{statusoid:e,collapsable:!0}})}),1)]),e._v(" "),i("div",{class:e.classes.footer},[0===e.count?i("div",{staticClass:"new-status-notification text-center panel-footer faint"},[e._v("\n "+e._s(e.$t("timeline.no_statuses"))+"\n ")]):e.bottomedOut?i("div",{staticClass:"new-status-notification text-center panel-footer faint"},[e._v("\n "+e._s(e.$t("timeline.no_more_statuses"))+"\n ")]):e.timeline.loading?i("div",{staticClass:"new-status-notification text-center panel-footer"},[i("i",{staticClass:"icon-spin3 animate-spin"})]):i("a",{attrs:{href:"#"},on:{click:function(t){t.preventDefault(),e.fetchOlderStatuses()}}},[i("div",{staticClass:"new-status-notification text-center panel-footer"},[e._v(e._s(e.$t("timeline.load_older")))])])])])},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this.$createElement;return(this._self._c||e)("Timeline",{attrs:{title:this.$t("nav.public_tl"),timeline:this.timeline,"timeline-name":"public"}})},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this.$createElement;return(this._self._c||e)("Timeline",{attrs:{title:this.$t("nav.twkn"),timeline:this.timeline,"timeline-name":"publicAndExternal"}})},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this.$createElement;return(this._self._c||e)("Timeline",{attrs:{title:this.$t("nav.timeline"),timeline:this.timeline,"timeline-name":"friends"}})},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this.$createElement;return(this._self._c||e)("Timeline",{attrs:{title:this.tag,timeline:this.timeline,"timeline-name":"tag",tag:this.tag}})},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this.$createElement;return(this._self._c||e)("conversation",{attrs:{collapsable:!1,isPage:"true",statusoid:this.statusoid}})},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return"mention"===e.notification.type?i("status",{attrs:{compact:!0,statusoid:e.notification.status}}):i("div",{staticClass:"non-mention",class:[e.userClass,{highlighted:e.userStyle}],style:[e.userStyle]},[i("a",{staticClass:"avatar-container",attrs:{href:e.notification.from_profile.statusnet_profile_url},on:{"!click":function(t){return t.stopPropagation(),t.preventDefault(),e.toggleUserExpanded(t)}}},[i("UserAvatar",{attrs:{compact:!0,betterShadow:e.betterShadow,user:e.notification.from_profile}})],1),e._v(" "),i("div",{staticClass:"notification-right"},[e.userExpanded?i("UserCard",{attrs:{user:e.getUser(e.notification),rounded:!0,bordered:!0}}):e._e(),e._v(" "),i("span",{staticClass:"notification-details"},[i("div",{staticClass:"name-and-action"},[e.notification.from_profile.name_html?i("span",{staticClass:"username",attrs:{title:"@"+e.notification.from_profile.screen_name},domProps:{innerHTML:e._s(e.notification.from_profile.name_html)}}):i("span",{staticClass:"username",attrs:{title:"@"+e.notification.from_profile.screen_name}},[e._v(e._s(e.notification.from_profile.name))]),e._v(" "),"like"===e.notification.type?i("span",[i("i",{staticClass:"fa icon-star lit"}),e._v(" "),i("small",[e._v(e._s(e.$t("notifications.favorited_you")))])]):e._e(),e._v(" "),"repeat"===e.notification.type?i("span",[i("i",{staticClass:"fa icon-retweet lit",attrs:{title:e.$t("tool_tip.repeat")}}),e._v(" "),i("small",[e._v(e._s(e.$t("notifications.repeated_you")))])]):e._e(),e._v(" "),"follow"===e.notification.type?i("span",[i("i",{staticClass:"fa icon-user-plus lit"}),e._v(" "),i("small",[e._v(e._s(e.$t("notifications.followed_you")))])]):e._e()]),e._v(" "),"follow"===e.notification.type?i("div",{staticClass:"timeago"},[i("span",{staticClass:"faint"},[i("Timeago",{attrs:{time:e.notification.created_at,"auto-update":240}})],1)]):i("div",{staticClass:"timeago"},[e.notification.status?i("router-link",{staticClass:"faint-link",attrs:{to:{name:"conversation",params:{id:e.notification.status.id}}}},[i("Timeago",{attrs:{time:e.notification.created_at,"auto-update":240}})],1):e._e()],1)]),e._v(" "),"follow"===e.notification.type?i("div",{staticClass:"follow-text"},[i("router-link",{attrs:{to:e.userProfileLink(e.notification.from_profile)}},[e._v("\n @"+e._s(e.notification.from_profile.screen_name)+"\n ")])],1):[i("status",{staticClass:"faint",attrs:{compact:!0,statusoid:e.notification.action,noHeading:!0}})]],2)])},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"notifications",class:{minimal:e.minimalMode}},[i("div",{class:e.mainClass},[e.noHeading?e._e():i("div",{staticClass:"panel-heading"},[i("div",{staticClass:"title"},[e._v("\n "+e._s(e.$t("notifications.notifications"))+"\n "),e.unseenCount?i("span",{staticClass:"badge badge-notification unseen-count"},[e._v(e._s(e.unseenCount))]):e._e()]),e._v(" "),e.error?i("div",{staticClass:"loadmore-error alert error",on:{click:function(e){e.preventDefault()}}},[e._v("\n "+e._s(e.$t("timeline.error_fetching"))+"\n ")]):e._e(),e._v(" "),e.unseenCount?i("button",{staticClass:"read-button",on:{click:function(t){return t.preventDefault(),e.markAsSeen(t)}}},[e._v(e._s(e.$t("notifications.read")))]):e._e()]),e._v(" "),i("div",{staticClass:"panel-body"},e._l(e.visibleNotifications,function(t){return i("div",{key:t.id,staticClass:"notification",class:{unseen:!e.minimalMode&&!t.seen}},[i("div",{staticClass:"notification-overlay"}),e._v(" "),i("notification",{attrs:{notification:t}})],1)}),0),e._v(" "),i("div",{staticClass:"panel-footer"},[e.bottomedOut?i("div",{staticClass:"new-status-notification text-center panel-footer faint"},[e._v("\n "+e._s(e.$t("notifications.no_more_notifications"))+"\n ")]):e.loading?i("div",{staticClass:"new-status-notification text-center panel-footer"},[i("i",{staticClass:"icon-spin3 animate-spin"})]):i("a",{attrs:{href:"#"},on:{click:function(t){t.preventDefault(),e.fetchOlderNotifications()}}},[i("div",{staticClass:"new-status-notification text-center panel-footer"},[e._v("\n "+e._s(e.minimalMode?e.$t("interactions.load_older"):e.$t("notifications.load_older"))+"\n ")])])])])])},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"panel panel-default"},[i("div",{staticClass:"panel-heading"},[i("div",{staticClass:"title"},[e._v("\n "+e._s(e.$t("nav.interactions"))+"\n ")])]),e._v(" "),i("tab-switcher",{ref:"tabSwitcher",attrs:{onSwitch:e.onModeSwitch}},[i("span",{attrs:{"data-tab-dummy":"","data-filter":"mentions",label:e.$t("nav.mentions")}}),e._v(" "),i("span",{attrs:{"data-tab-dummy":"","data-filter":"likes+repeats",label:e.$t("interactions.favs_repeats")}}),e._v(" "),i("span",{attrs:{"data-tab-dummy":"","data-filter":"follows",label:e.$t("interactions.follows")}})]),e._v(" "),i("Notifications",{ref:"notifications",attrs:{noHeading:!0,minimalMode:!0,filterMode:e.filterMode}})],1)},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this.$createElement;return(this._self._c||e)("Timeline",{attrs:{title:this.$t("nav.dms"),timeline:this.timeline,"timeline-name":"dms"}})},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"basic-user-card"},[i("router-link",{attrs:{to:e.userProfileLink(e.user)}},[i("UserAvatar",{staticClass:"avatar",attrs:{user:e.user},nativeOn:{click:function(t){return t.preventDefault(),e.toggleUserExpanded(t)}}})],1),e._v(" "),e.userExpanded?i("div",{staticClass:"basic-user-card-expanded-content"},[i("UserCard",{attrs:{user:e.user,rounded:!0,bordered:!0}})],1):i("div",{staticClass:"basic-user-card-collapsed-content"},[i("div",{staticClass:"basic-user-card-user-name",attrs:{title:e.user.name}},[e.user.name_html?i("span",{staticClass:"basic-user-card-user-name-value",domProps:{innerHTML:e._s(e.user.name_html)}}):i("span",{staticClass:"basic-user-card-user-name-value"},[e._v(e._s(e.user.name))])]),e._v(" "),i("div",[i("router-link",{staticClass:"basic-user-card-screen-name",attrs:{to:e.userProfileLink(e.user)}},[e._v("\n @"+e._s(e.user.screen_name)+"\n ")])],1),e._v(" "),e._t("default")],2)],1)},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("basic-user-card",{attrs:{user:e.user}},[i("div",{staticClass:"follow-card-content-container"},[!e.noFollowsYou&&e.user.follows_you?i("span",{staticClass:"faint"},[e._v("\n "+e._s(e.isMe?e.$t("user_card.its_you"):e.$t("user_card.follows_you"))+"\n ")]):e._e(),e._v(" "),e.loggedIn?[e.user.following?i("button",{staticClass:"btn btn-default follow-card-follow-button pressed",attrs:{disabled:e.inProgress},on:{click:e.unfollowUser}},[e.inProgress?[e._v("\n "+e._s(e.$t("user_card.follow_progress"))+"\n ")]:[e._v("\n "+e._s(e.$t("user_card.follow_unfollow"))+"\n ")]],2):i("button",{staticClass:"btn btn-default follow-card-follow-button",attrs:{disabled:e.inProgress,title:e.requestSent?e.$t("user_card.follow_again"):""},on:{click:e.followUser}},[e.inProgress?[e._v("\n "+e._s(e.$t("user_card.follow_progress"))+"\n ")]:e.requestSent?[e._v("\n "+e._s(e.$t("user_card.follow_sent"))+"\n ")]:[e._v("\n "+e._s(e.$t("user_card.follow"))+"\n ")]],2)]:[e.user.following?e._e():i("div",{staticClass:"follow-card-follow-button"},[i("RemoteFollow",{attrs:{user:e.user}})],1)]],2)])},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"list"},[e._l(e.items,function(t){return i("div",{key:e.getKey(t),staticClass:"list-item"},[e._t("item",null,{item:t})],2)}),e._v(" "),0===e.items.length&&e.$slots.empty?i("div",{staticClass:"list-empty-content faint"},[e._t("empty")],2):e._e()],2)},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[e.user?i("div",{staticClass:"user-profile panel panel-default"},[i("UserCard",{attrs:{user:e.user,switcher:!0,selected:e.timeline.viewing,rounded:"top"}}),e._v(" "),i("tab-switcher",{ref:"tabSwitcher",attrs:{renderOnlyFocused:!0}},[i("div",{attrs:{label:e.$t("user_card.statuses"),disabled:!e.user.statuses_count}},[i("div",{staticClass:"timeline"},[e._l(e.user.pinnedStatuseIds,function(t){return[e.timeline.statusesObject[t]?i("Conversation",{key:t,staticClass:"status-fadein",attrs:{statusoid:e.timeline.statusesObject[t],collapsable:!0,showPinned:!0}}):e._e()]})],2),e._v(" "),i("Timeline",{attrs:{count:e.user.statuses_count,embedded:!0,title:e.$t("user_profile.timeline_title"),timeline:e.timeline,"timeline-name":"user","user-id":e.userId}})],1),e._v(" "),e.followsTabVisible?i("div",{attrs:{label:e.$t("user_card.followees"),disabled:!e.user.friends_count}},[i("FriendList",{attrs:{userId:e.userId},scopedSlots:e._u([{key:"item",fn:function(e){var t=e.item;return[i("FollowCard",{attrs:{user:t}})]}}])})],1):e._e(),e._v(" "),e.followersTabVisible?i("div",{attrs:{label:e.$t("user_card.followers"),disabled:!e.user.followers_count}},[i("FollowerList",{attrs:{userId:e.userId},scopedSlots:e._u([{key:"item",fn:function(t){var a=t.item;return[i("FollowCard",{attrs:{user:a,noFollowsYou:e.isUs}})]}}])})],1):e._e(),e._v(" "),i("Timeline",{attrs:{label:e.$t("user_card.media"),disabled:!e.media.visibleStatuses.length,embedded:!0,title:e.$t("user_card.media"),"timeline-name":"media",timeline:e.media,"user-id":e.userId}}),e._v(" "),e.isUs?i("Timeline",{attrs:{label:e.$t("user_card.favorites"),disabled:!e.favorites.visibleStatuses.length,embedded:!0,title:e.$t("user_card.favorites"),"timeline-name":"favorites",timeline:e.favorites}}):e._e()],1)],1):i("div",{staticClass:"panel user-profile-placeholder"},[i("div",{staticClass:"panel-heading"},[i("div",{staticClass:"title"},[e._v("\n "+e._s(e.$t("settings.profile_tab"))+"\n ")])]),e._v(" "),i("div",{staticClass:"panel-body"},[e.error?i("span",[e._v(e._s(e.error))]):i("i",{staticClass:"icon-spin3 animate-spin"})])])])},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"color-control style-control",class:{disabled:!e.present||e.disabled}},[i("label",{staticClass:"label",attrs:{for:e.name}},[e._v("\n "+e._s(e.label)+"\n ")]),e._v(" "),void 0!==e.fallback?i("input",{staticClass:"opt exlcude-disabled",attrs:{id:e.name+"-o",type:"checkbox"},domProps:{checked:e.present},on:{input:function(t){e.$emit("input",void 0===e.value?e.fallback:void 0)}}}):e._e(),e._v(" "),void 0!==e.fallback?i("label",{staticClass:"opt-l",attrs:{for:e.name+"-o"}}):e._e(),e._v(" "),i("input",{staticClass:"color-input",attrs:{id:e.name,type:"color",disabled:!e.present||e.disabled},domProps:{value:e.value||e.fallback},on:{input:function(t){e.$emit("input",t.target.value)}}}),e._v(" "),i("input",{staticClass:"text-input",attrs:{id:e.name+"-t",type:"text",disabled:!e.present||e.disabled},domProps:{value:e.value||e.fallback},on:{input:function(t){e.$emit("input",t.target.value)}}})])},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"range-control style-control",class:{disabled:!e.present||e.disabled}},[i("label",{staticClass:"label",attrs:{for:e.name}},[e._v("\n "+e._s(e.label)+"\n ")]),e._v(" "),void 0!==e.fallback?i("input",{staticClass:"opt exclude-disabled",attrs:{id:e.name+"-o",type:"checkbox"},domProps:{checked:e.present},on:{input:function(t){e.$emit("input",e.present?void 0:e.fallback)}}}):e._e(),e._v(" "),void 0!==e.fallback?i("label",{staticClass:"opt-l",attrs:{for:e.name+"-o"}}):e._e(),e._v(" "),i("input",{staticClass:"input-number",attrs:{id:e.name,type:"range",disabled:!e.present||e.disabled,max:e.max||e.hardMax||100,min:e.min||e.hardMin||0,step:e.step||1},domProps:{value:e.value||e.fallback},on:{input:function(t){e.$emit("input",t.target.value)}}}),e._v(" "),i("input",{staticClass:"input-number",attrs:{id:e.name,type:"number",disabled:!e.present||e.disabled,max:e.hardMax,min:e.hardMin,step:e.step||1},domProps:{value:e.value||e.fallback},on:{input:function(t){e.$emit("input",t.target.value)}}})])},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"opacity-control style-control",class:{disabled:!e.present||e.disabled}},[i("label",{staticClass:"label",attrs:{for:e.name}},[e._v("\n "+e._s(e.$t("settings.style.common.opacity"))+"\n ")]),e._v(" "),void 0!==e.fallback?i("input",{staticClass:"opt exclude-disabled",attrs:{id:e.name+"-o",type:"checkbox"},domProps:{checked:e.present},on:{input:function(t){e.$emit("input",e.present?void 0:e.fallback)}}}):e._e(),e._v(" "),void 0!==e.fallback?i("label",{staticClass:"opt-l",attrs:{for:e.name+"-o"}}):e._e(),e._v(" "),i("input",{staticClass:"input-number",attrs:{id:e.name,type:"number",disabled:!e.present||e.disabled,max:"1",min:"0",step:".05"},domProps:{value:e.value||e.fallback},on:{input:function(t){e.$emit("input",t.target.value)}}})])},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"shadow-control",class:{disabled:!e.present}},[i("div",{staticClass:"shadow-preview-container"},[i("div",{staticClass:"y-shift-control",attrs:{disabled:!e.present}},[i("input",{directives:[{name:"model",rawName:"v-model",value:e.selected.y,expression:"selected.y"}],staticClass:"input-number",attrs:{disabled:!e.present,type:"number"},domProps:{value:e.selected.y},on:{input:function(t){t.target.composing||e.$set(e.selected,"y",t.target.value)}}}),e._v(" "),i("div",{staticClass:"wrap"},[i("input",{directives:[{name:"model",rawName:"v-model",value:e.selected.y,expression:"selected.y"}],staticClass:"input-range",attrs:{disabled:!e.present,type:"range",max:"20",min:"-20"},domProps:{value:e.selected.y},on:{__r:function(t){e.$set(e.selected,"y",t.target.value)}}})])]),e._v(" "),i("div",{staticClass:"preview-window"},[i("div",{staticClass:"preview-block",style:e.style})]),e._v(" "),i("div",{staticClass:"x-shift-control",attrs:{disabled:!e.present}},[i("input",{directives:[{name:"model",rawName:"v-model",value:e.selected.x,expression:"selected.x"}],staticClass:"input-number",attrs:{disabled:!e.present,type:"number"},domProps:{value:e.selected.x},on:{input:function(t){t.target.composing||e.$set(e.selected,"x",t.target.value)}}}),e._v(" "),i("div",{staticClass:"wrap"},[i("input",{directives:[{name:"model",rawName:"v-model",value:e.selected.x,expression:"selected.x"}],staticClass:"input-range",attrs:{disabled:!e.present,type:"range",max:"20",min:"-20"},domProps:{value:e.selected.x},on:{__r:function(t){e.$set(e.selected,"x",t.target.value)}}})])])]),e._v(" "),i("div",{staticClass:"shadow-tweak"},[i("div",{staticClass:"id-control style-control",attrs:{disabled:e.usingFallback}},[i("label",{staticClass:"select",attrs:{for:"shadow-switcher",disabled:!e.ready||e.usingFallback}},[i("select",{directives:[{name:"model",rawName:"v-model",value:e.selectedId,expression:"selectedId"}],staticClass:"shadow-switcher",attrs:{disabled:!e.ready||e.usingFallback,id:"shadow-switcher"},on:{change:function(t){var i=Array.prototype.filter.call(t.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.selectedId=t.target.multiple?i:i[0]}}},e._l(e.cValue,function(t,a){return i("option",{domProps:{value:a}},[e._v("\n "+e._s(e.$t("settings.style.shadows.shadow_id",{value:a}))+"\n ")])}),0),e._v(" "),i("i",{staticClass:"icon-down-open"})]),e._v(" "),i("button",{staticClass:"btn btn-default",attrs:{disabled:!e.ready||!e.present},on:{click:e.del}},[i("i",{staticClass:"icon-cancel"})]),e._v(" "),i("button",{staticClass:"btn btn-default",attrs:{disabled:!e.moveUpValid},on:{click:e.moveUp}},[i("i",{staticClass:"icon-up-open"})]),e._v(" "),i("button",{staticClass:"btn btn-default",attrs:{disabled:!e.moveDnValid},on:{click:e.moveDn}},[i("i",{staticClass:"icon-down-open"})]),e._v(" "),i("button",{staticClass:"btn btn-default",attrs:{disabled:e.usingFallback},on:{click:e.add}},[i("i",{staticClass:"icon-plus"})])]),e._v(" "),i("div",{staticClass:"inset-control style-control",attrs:{disabled:!e.present}},[i("label",{staticClass:"label",attrs:{for:"inset"}},[e._v("\n "+e._s(e.$t("settings.style.shadows.inset"))+"\n ")]),e._v(" "),i("input",{directives:[{name:"model",rawName:"v-model",value:e.selected.inset,expression:"selected.inset"}],staticClass:"input-inset",attrs:{disabled:!e.present,name:"inset",id:"inset",type:"checkbox"},domProps:{checked:Array.isArray(e.selected.inset)?e._i(e.selected.inset,null)>-1:e.selected.inset},on:{change:function(t){var i=e.selected.inset,a=t.target,o=!!a.checked;if(Array.isArray(i)){var n=e._i(i,null);a.checked?n<0&&e.$set(e.selected,"inset",i.concat([null])):n>-1&&e.$set(e.selected,"inset",i.slice(0,n).concat(i.slice(n+1)))}else e.$set(e.selected,"inset",o)}}}),e._v(" "),i("label",{staticClass:"checkbox-label",attrs:{for:"inset"}})]),e._v(" "),i("div",{staticClass:"blur-control style-control",attrs:{disabled:!e.present}},[i("label",{staticClass:"label",attrs:{for:"spread"}},[e._v("\n "+e._s(e.$t("settings.style.shadows.blur"))+"\n ")]),e._v(" "),i("input",{directives:[{name:"model",rawName:"v-model",value:e.selected.blur,expression:"selected.blur"}],staticClass:"input-range",attrs:{disabled:!e.present,name:"blur",id:"blur",type:"range",max:"20",min:"0"},domProps:{value:e.selected.blur},on:{__r:function(t){e.$set(e.selected,"blur",t.target.value)}}}),e._v(" "),i("input",{directives:[{name:"model",rawName:"v-model",value:e.selected.blur,expression:"selected.blur"}],staticClass:"input-number",attrs:{disabled:!e.present,type:"number",min:"0"},domProps:{value:e.selected.blur},on:{input:function(t){t.target.composing||e.$set(e.selected,"blur",t.target.value)}}})]),e._v(" "),i("div",{staticClass:"spread-control style-control",attrs:{disabled:!e.present}},[i("label",{staticClass:"label",attrs:{for:"spread"}},[e._v("\n "+e._s(e.$t("settings.style.shadows.spread"))+"\n ")]),e._v(" "),i("input",{directives:[{name:"model",rawName:"v-model",value:e.selected.spread,expression:"selected.spread"}],staticClass:"input-range",attrs:{disabled:!e.present,name:"spread",id:"spread",type:"range",max:"20",min:"-20"},domProps:{value:e.selected.spread},on:{__r:function(t){e.$set(e.selected,"spread",t.target.value)}}}),e._v(" "),i("input",{directives:[{name:"model",rawName:"v-model",value:e.selected.spread,expression:"selected.spread"}],staticClass:"input-number",attrs:{disabled:!e.present,type:"number"},domProps:{value:e.selected.spread},on:{input:function(t){t.target.composing||e.$set(e.selected,"spread",t.target.value)}}})]),e._v(" "),i("ColorInput",{attrs:{disabled:!e.present,label:e.$t("settings.style.common.color"),name:"shadow"},model:{value:e.selected.color,callback:function(t){e.$set(e.selected,"color",t)},expression:"selected.color"}}),e._v(" "),i("OpacityInput",{attrs:{disabled:!e.present},model:{value:e.selected.alpha,callback:function(t){e.$set(e.selected,"alpha",t)},expression:"selected.alpha"}}),e._v(" "),i("p",[e._v("\n "+e._s(e.$t("settings.style.shadows.hint"))+"\n ")])],1)])},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"font-control style-control",class:{custom:e.isCustom}},[i("label",{staticClass:"label",attrs:{for:"custom"===e.preset?e.name:e.name+"-font-switcher"}},[e._v("\n "+e._s(e.label)+"\n ")]),e._v(" "),void 0!==e.fallback?i("input",{staticClass:"opt exlcude-disabled",attrs:{type:"checkbox",id:e.name+"-o"},domProps:{checked:e.present},on:{input:function(t){e.$emit("input",void 0===e.value?e.fallback:void 0)}}}):e._e(),e._v(" "),void 0!==e.fallback?i("label",{staticClass:"opt-l",attrs:{for:e.name+"-o"}}):e._e(),e._v(" "),i("label",{staticClass:"select",attrs:{for:e.name+"-font-switcher",disabled:!e.present}},[i("select",{directives:[{name:"model",rawName:"v-model",value:e.preset,expression:"preset"}],staticClass:"font-switcher",attrs:{disabled:!e.present,id:e.name+"-font-switcher"},on:{change:function(t){var i=Array.prototype.filter.call(t.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.preset=t.target.multiple?i:i[0]}}},e._l(e.availableOptions,function(t){return i("option",{domProps:{value:t}},[e._v("\n "+e._s("custom"===t?e.$t("settings.style.fonts.custom"):t)+"\n ")])}),0),e._v(" "),i("i",{staticClass:"icon-down-open"})]),e._v(" "),e.isCustom?i("input",{directives:[{name:"model",rawName:"v-model",value:e.family,expression:"family"}],staticClass:"custom-font",attrs:{type:"text",id:e.name},domProps:{value:e.family},on:{input:function(t){t.target.composing||(e.family=t.target.value)}}}):e._e()])},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return e.contrast?i("span",{staticClass:"contrast-ratio"},[i("span",{staticClass:"rating",attrs:{title:e.hint}},[e.contrast.aaa?i("span",[i("i",{staticClass:"icon-thumbs-up-alt"})]):e._e(),e._v(" "),!e.contrast.aaa&&e.contrast.aa?i("span",[i("i",{staticClass:"icon-adjust"})]):e._e(),e._v(" "),e.contrast.aaa||e.contrast.aa?e._e():i("span",[i("i",{staticClass:"icon-attention"})])]),e._v(" "),e.contrast&&e.large?i("span",{staticClass:"rating",attrs:{title:e.hint_18pt}},[e.contrast.laaa?i("span",[i("i",{staticClass:"icon-thumbs-up-alt"})]):e._e(),e._v(" "),!e.contrast.laaa&&e.contrast.laa?i("span",[i("i",{staticClass:"icon-adjust"})]):e._e(),e._v(" "),e.contrast.laaa||e.contrast.laa?e._e():i("span",[i("i",{staticClass:"icon-attention"})])]):e._e()]):e._e()},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"import-export-container"},[e._t("before"),e._v(" "),i("button",{staticClass:"btn",on:{click:e.exportData}},[e._v(e._s(e.exportLabel))]),e._v(" "),i("button",{staticClass:"btn",on:{click:e.importData}},[e._v(e._s(e.importLabel))]),e._v(" "),e._t("afterButtons"),e._v(" "),e.importFailed?i("p",{staticClass:"alert error"},[e._v(e._s(e.importFailedText))]):e._e(),e._v(" "),e._t("afterError")],2)},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"style-switcher"},[i("div",{staticClass:"presets-container"},[i("div",{staticClass:"save-load"},[i("export-import",{attrs:{exportObject:e.exportedTheme,exportLabel:e.$t("settings.export_theme"),importLabel:e.$t("settings.import_theme"),importFailedText:e.$t("settings.invalid_theme_imported"),onImport:e.onImport,validator:e.importValidator}},[i("template",{slot:"before"},[i("div",{staticClass:"presets"},[e._v("\n "+e._s(e.$t("settings.presets"))+"\n "),i("label",{staticClass:"select",attrs:{for:"preset-switcher"}},[i("select",{directives:[{name:"model",rawName:"v-model",value:e.selected,expression:"selected"}],staticClass:"preset-switcher",attrs:{id:"preset-switcher"},on:{change:function(t){var i=Array.prototype.filter.call(t.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.selected=t.target.multiple?i:i[0]}}},e._l(e.availableStyles,function(t){return i("option",{style:{backgroundColor:t[1]||t.theme.colors.bg,color:t[3]||t.theme.colors.text},domProps:{value:t}},[e._v("\n "+e._s(t[0]||t.name)+"\n ")])}),0),e._v(" "),i("i",{staticClass:"icon-down-open"})])])])],2)],1),e._v(" "),i("div",{staticClass:"save-load-options"},[i("span",{staticClass:"keep-option"},[i("input",{directives:[{name:"model",rawName:"v-model",value:e.keepColor,expression:"keepColor"}],attrs:{id:"keep-color",type:"checkbox"},domProps:{checked:Array.isArray(e.keepColor)?e._i(e.keepColor,null)>-1:e.keepColor},on:{change:function(t){var i=e.keepColor,a=t.target,o=!!a.checked;if(Array.isArray(i)){var n=e._i(i,null);a.checked?n<0&&(e.keepColor=i.concat([null])):n>-1&&(e.keepColor=i.slice(0,n).concat(i.slice(n+1)))}else e.keepColor=o}}}),e._v(" "),i("label",{attrs:{for:"keep-color"}},[e._v(e._s(e.$t("settings.style.switcher.keep_color")))])]),e._v(" "),i("span",{staticClass:"keep-option"},[i("input",{directives:[{name:"model",rawName:"v-model",value:e.keepShadows,expression:"keepShadows"}],attrs:{id:"keep-shadows",type:"checkbox"},domProps:{checked:Array.isArray(e.keepShadows)?e._i(e.keepShadows,null)>-1:e.keepShadows},on:{change:function(t){var i=e.keepShadows,a=t.target,o=!!a.checked;if(Array.isArray(i)){var n=e._i(i,null);a.checked?n<0&&(e.keepShadows=i.concat([null])):n>-1&&(e.keepShadows=i.slice(0,n).concat(i.slice(n+1)))}else e.keepShadows=o}}}),e._v(" "),i("label",{attrs:{for:"keep-shadows"}},[e._v(e._s(e.$t("settings.style.switcher.keep_shadows")))])]),e._v(" "),i("span",{staticClass:"keep-option"},[i("input",{directives:[{name:"model",rawName:"v-model",value:e.keepOpacity,expression:"keepOpacity"}],attrs:{id:"keep-opacity",type:"checkbox"},domProps:{checked:Array.isArray(e.keepOpacity)?e._i(e.keepOpacity,null)>-1:e.keepOpacity},on:{change:function(t){var i=e.keepOpacity,a=t.target,o=!!a.checked;if(Array.isArray(i)){var n=e._i(i,null);a.checked?n<0&&(e.keepOpacity=i.concat([null])):n>-1&&(e.keepOpacity=i.slice(0,n).concat(i.slice(n+1)))}else e.keepOpacity=o}}}),e._v(" "),i("label",{attrs:{for:"keep-opacity"}},[e._v(e._s(e.$t("settings.style.switcher.keep_opacity")))])]),e._v(" "),i("span",{staticClass:"keep-option"},[i("input",{directives:[{name:"model",rawName:"v-model",value:e.keepRoundness,expression:"keepRoundness"}],attrs:{id:"keep-roundness",type:"checkbox"},domProps:{checked:Array.isArray(e.keepRoundness)?e._i(e.keepRoundness,null)>-1:e.keepRoundness},on:{change:function(t){var i=e.keepRoundness,a=t.target,o=!!a.checked;if(Array.isArray(i)){var n=e._i(i,null);a.checked?n<0&&(e.keepRoundness=i.concat([null])):n>-1&&(e.keepRoundness=i.slice(0,n).concat(i.slice(n+1)))}else e.keepRoundness=o}}}),e._v(" "),i("label",{attrs:{for:"keep-roundness"}},[e._v(e._s(e.$t("settings.style.switcher.keep_roundness")))])]),e._v(" "),i("span",{staticClass:"keep-option"},[i("input",{directives:[{name:"model",rawName:"v-model",value:e.keepFonts,expression:"keepFonts"}],attrs:{id:"keep-fonts",type:"checkbox"},domProps:{checked:Array.isArray(e.keepFonts)?e._i(e.keepFonts,null)>-1:e.keepFonts},on:{change:function(t){var i=e.keepFonts,a=t.target,o=!!a.checked;if(Array.isArray(i)){var n=e._i(i,null);a.checked?n<0&&(e.keepFonts=i.concat([null])):n>-1&&(e.keepFonts=i.slice(0,n).concat(i.slice(n+1)))}else e.keepFonts=o}}}),e._v(" "),i("label",{attrs:{for:"keep-fonts"}},[e._v(e._s(e.$t("settings.style.switcher.keep_fonts")))])]),e._v(" "),i("p",[e._v(e._s(e.$t("settings.style.switcher.save_load_hint")))])])]),e._v(" "),i("div",{staticClass:"preview-container"},[i("preview",{style:e.previewRules})],1),e._v(" "),i("keep-alive",[i("tab-switcher",{key:"style-tweak"},[i("div",{staticClass:"color-container",attrs:{label:e.$t("settings.style.common_colors._tab_label")}},[i("div",{staticClass:"tab-header"},[i("p",[e._v(e._s(e.$t("settings.theme_help")))]),e._v(" "),i("button",{staticClass:"btn",on:{click:e.clearOpacity}},[e._v(e._s(e.$t("settings.style.switcher.clear_opacity")))]),e._v(" "),i("button",{staticClass:"btn",on:{click:e.clearV1}},[e._v(e._s(e.$t("settings.style.switcher.clear_all")))])]),e._v(" "),i("p",[e._v(e._s(e.$t("settings.theme_help_v2_1")))]),e._v(" "),i("h4",[e._v(e._s(e.$t("settings.style.common_colors.main")))]),e._v(" "),i("div",{staticClass:"color-item"},[i("ColorInput",{attrs:{name:"bgColor",label:e.$t("settings.background")},model:{value:e.bgColorLocal,callback:function(t){e.bgColorLocal=t},expression:"bgColorLocal"}}),e._v(" "),i("OpacityInput",{attrs:{name:"bgOpacity",fallback:e.previewTheme.opacity.bg||1},model:{value:e.bgOpacityLocal,callback:function(t){e.bgOpacityLocal=t},expression:"bgOpacityLocal"}}),e._v(" "),i("ColorInput",{attrs:{name:"textColor",label:e.$t("settings.text")},model:{value:e.textColorLocal,callback:function(t){e.textColorLocal=t},expression:"textColorLocal"}}),e._v(" "),i("ContrastRatio",{attrs:{contrast:e.previewContrast.bgText}}),e._v(" "),i("ColorInput",{attrs:{name:"linkColor",label:e.$t("settings.links")},model:{value:e.linkColorLocal,callback:function(t){e.linkColorLocal=t},expression:"linkColorLocal"}}),e._v(" "),i("ContrastRatio",{attrs:{contrast:e.previewContrast.bgLink}})],1),e._v(" "),i("div",{staticClass:"color-item"},[i("ColorInput",{attrs:{name:"fgColor",label:e.$t("settings.foreground")},model:{value:e.fgColorLocal,callback:function(t){e.fgColorLocal=t},expression:"fgColorLocal"}}),e._v(" "),i("ColorInput",{attrs:{name:"fgTextColor",label:e.$t("settings.text"),fallback:e.previewTheme.colors.fgText},model:{value:e.fgTextColorLocal,callback:function(t){e.fgTextColorLocal=t},expression:"fgTextColorLocal"}}),e._v(" "),i("ColorInput",{attrs:{name:"fgLinkColor",label:e.$t("settings.links"),fallback:e.previewTheme.colors.fgLink},model:{value:e.fgLinkColorLocal,callback:function(t){e.fgLinkColorLocal=t},expression:"fgLinkColorLocal"}}),e._v(" "),i("p",[e._v(e._s(e.$t("settings.style.common_colors.foreground_hint")))])],1),e._v(" "),i("h4",[e._v(e._s(e.$t("settings.style.common_colors.rgbo")))]),e._v(" "),i("div",{staticClass:"color-item"},[i("ColorInput",{attrs:{name:"cRedColor",label:e.$t("settings.cRed")},model:{value:e.cRedColorLocal,callback:function(t){e.cRedColorLocal=t},expression:"cRedColorLocal"}}),e._v(" "),i("ContrastRatio",{attrs:{contrast:e.previewContrast.bgRed}}),e._v(" "),i("ColorInput",{attrs:{name:"cBlueColor",label:e.$t("settings.cBlue")},model:{value:e.cBlueColorLocal,callback:function(t){e.cBlueColorLocal=t},expression:"cBlueColorLocal"}}),e._v(" "),i("ContrastRatio",{attrs:{contrast:e.previewContrast.bgBlue}})],1),e._v(" "),i("div",{staticClass:"color-item"},[i("ColorInput",{attrs:{name:"cGreenColor",label:e.$t("settings.cGreen")},model:{value:e.cGreenColorLocal,callback:function(t){e.cGreenColorLocal=t},expression:"cGreenColorLocal"}}),e._v(" "),i("ContrastRatio",{attrs:{contrast:e.previewContrast.bgGreen}}),e._v(" "),i("ColorInput",{attrs:{name:"cOrangeColor",label:e.$t("settings.cOrange")},model:{value:e.cOrangeColorLocal,callback:function(t){e.cOrangeColorLocal=t},expression:"cOrangeColorLocal"}}),e._v(" "),i("ContrastRatio",{attrs:{contrast:e.previewContrast.bgOrange}})],1),e._v(" "),i("p",[e._v(e._s(e.$t("settings.theme_help_v2_2")))])]),e._v(" "),i("div",{staticClass:"color-container",attrs:{label:e.$t("settings.style.advanced_colors._tab_label")}},[i("div",{staticClass:"tab-header"},[i("p",[e._v(e._s(e.$t("settings.theme_help")))]),e._v(" "),i("button",{staticClass:"btn",on:{click:e.clearOpacity}},[e._v(e._s(e.$t("settings.style.switcher.clear_opacity")))]),e._v(" "),i("button",{staticClass:"btn",on:{click:e.clearV1}},[e._v(e._s(e.$t("settings.style.switcher.clear_all")))])]),e._v(" "),i("div",{staticClass:"color-item"},[i("h4",[e._v(e._s(e.$t("settings.style.advanced_colors.alert")))]),e._v(" "),i("ColorInput",{attrs:{name:"alertError",label:e.$t("settings.style.advanced_colors.alert_error"),fallback:e.previewTheme.colors.alertError},model:{value:e.alertErrorColorLocal,callback:function(t){e.alertErrorColorLocal=t},expression:"alertErrorColorLocal"}}),e._v(" "),i("ContrastRatio",{attrs:{contrast:e.previewContrast.alertError}})],1),e._v(" "),i("div",{staticClass:"color-item"},[i("h4",[e._v(e._s(e.$t("settings.style.advanced_colors.badge")))]),e._v(" "),i("ColorInput",{attrs:{name:"badgeNotification",label:e.$t("settings.style.advanced_colors.badge_notification"),fallback:e.previewTheme.colors.badgeNotification},model:{value:e.badgeNotificationColorLocal,callback:function(t){e.badgeNotificationColorLocal=t},expression:"badgeNotificationColorLocal"}})],1),e._v(" "),i("div",{staticClass:"color-item"},[i("h4",[e._v(e._s(e.$t("settings.style.advanced_colors.panel_header")))]),e._v(" "),i("ColorInput",{attrs:{name:"panelColor",fallback:e.fgColorLocal,label:e.$t("settings.background")},model:{value:e.panelColorLocal,callback:function(t){e.panelColorLocal=t},expression:"panelColorLocal"}}),e._v(" "),i("OpacityInput",{attrs:{name:"panelOpacity",fallback:e.previewTheme.opacity.panel||1},model:{value:e.panelOpacityLocal,callback:function(t){e.panelOpacityLocal=t},expression:"panelOpacityLocal"}}),e._v(" "),i("ColorInput",{attrs:{name:"panelTextColor",fallback:e.previewTheme.colors.panelText,label:e.$t("settings.text")},model:{value:e.panelTextColorLocal,callback:function(t){e.panelTextColorLocal=t},expression:"panelTextColorLocal"}}),e._v(" "),i("ContrastRatio",{attrs:{contrast:e.previewContrast.panelText,large:"1"}}),e._v(" "),i("ColorInput",{attrs:{name:"panelLinkColor",fallback:e.previewTheme.colors.panelLink,label:e.$t("settings.links")},model:{value:e.panelLinkColorLocal,callback:function(t){e.panelLinkColorLocal=t},expression:"panelLinkColorLocal"}}),e._v(" "),i("ContrastRatio",{attrs:{contrast:e.previewContrast.panelLink,large:"1"}})],1),e._v(" "),i("div",{staticClass:"color-item"},[i("h4",[e._v(e._s(e.$t("settings.style.advanced_colors.top_bar")))]),e._v(" "),i("ColorInput",{attrs:{name:"topBarColor",fallback:e.fgColorLocal,label:e.$t("settings.background")},model:{value:e.topBarColorLocal,callback:function(t){e.topBarColorLocal=t},expression:"topBarColorLocal"}}),e._v(" "),i("ColorInput",{attrs:{name:"topBarTextColor",fallback:e.previewTheme.colors.topBarText,label:e.$t("settings.text")},model:{value:e.topBarTextColorLocal,callback:function(t){e.topBarTextColorLocal=t},expression:"topBarTextColorLocal"}}),e._v(" "),i("ContrastRatio",{attrs:{contrast:e.previewContrast.topBarText}}),e._v(" "),i("ColorInput",{attrs:{name:"topBarLinkColor",fallback:e.previewTheme.colors.topBarLink,label:e.$t("settings.links")},model:{value:e.topBarLinkColorLocal,callback:function(t){e.topBarLinkColorLocal=t},expression:"topBarLinkColorLocal"}}),e._v(" "),i("ContrastRatio",{attrs:{contrast:e.previewContrast.topBarLink}})],1),e._v(" "),i("div",{staticClass:"color-item"},[i("h4",[e._v(e._s(e.$t("settings.style.advanced_colors.inputs")))]),e._v(" "),i("ColorInput",{attrs:{name:"inputColor",fallback:e.fgColorLocal,label:e.$t("settings.background")},model:{value:e.inputColorLocal,callback:function(t){e.inputColorLocal=t},expression:"inputColorLocal"}}),e._v(" "),i("OpacityInput",{attrs:{name:"inputOpacity",fallback:e.previewTheme.opacity.input||1},model:{value:e.inputOpacityLocal,callback:function(t){e.inputOpacityLocal=t},expression:"inputOpacityLocal"}}),e._v(" "),i("ColorInput",{attrs:{name:"inputTextColor",fallback:e.previewTheme.colors.inputText,label:e.$t("settings.text")},model:{value:e.inputTextColorLocal,callback:function(t){e.inputTextColorLocal=t},expression:"inputTextColorLocal"}}),e._v(" "),i("ContrastRatio",{attrs:{contrast:e.previewContrast.inputText}})],1),e._v(" "),i("div",{staticClass:"color-item"},[i("h4",[e._v(e._s(e.$t("settings.style.advanced_colors.buttons")))]),e._v(" "),i("ColorInput",{attrs:{name:"btnColor",fallback:e.fgColorLocal,label:e.$t("settings.background")},model:{value:e.btnColorLocal,callback:function(t){e.btnColorLocal=t},expression:"btnColorLocal"}}),e._v(" "),i("OpacityInput",{attrs:{name:"btnOpacity",fallback:e.previewTheme.opacity.btn||1},model:{value:e.btnOpacityLocal,callback:function(t){e.btnOpacityLocal=t},expression:"btnOpacityLocal"}}),e._v(" "),i("ColorInput",{attrs:{name:"btnTextColor",fallback:e.previewTheme.colors.btnText,label:e.$t("settings.text")},model:{value:e.btnTextColorLocal,callback:function(t){e.btnTextColorLocal=t},expression:"btnTextColorLocal"}}),e._v(" "),i("ContrastRatio",{attrs:{contrast:e.previewContrast.btnText}})],1),e._v(" "),i("div",{staticClass:"color-item"},[i("h4",[e._v(e._s(e.$t("settings.style.advanced_colors.borders")))]),e._v(" "),i("ColorInput",{attrs:{name:"borderColor",fallback:e.previewTheme.colors.border,label:e.$t("settings.style.common.color")},model:{value:e.borderColorLocal,callback:function(t){e.borderColorLocal=t},expression:"borderColorLocal"}}),e._v(" "),i("OpacityInput",{attrs:{name:"borderOpacity",fallback:e.previewTheme.opacity.border||1},model:{value:e.borderOpacityLocal,callback:function(t){e.borderOpacityLocal=t},expression:"borderOpacityLocal"}})],1),e._v(" "),i("div",{staticClass:"color-item"},[i("h4",[e._v(e._s(e.$t("settings.style.advanced_colors.faint_text")))]),e._v(" "),i("ColorInput",{attrs:{name:"faintColor",fallback:e.previewTheme.colors.faint||1,label:e.$t("settings.text")},model:{value:e.faintColorLocal,callback:function(t){e.faintColorLocal=t},expression:"faintColorLocal"}}),e._v(" "),i("ColorInput",{attrs:{name:"faintLinkColor",fallback:e.previewTheme.colors.faintLink,label:e.$t("settings.links")},model:{value:e.faintLinkColorLocal,callback:function(t){e.faintLinkColorLocal=t},expression:"faintLinkColorLocal"}}),e._v(" "),i("ColorInput",{attrs:{name:"panelFaintColor",fallback:e.previewTheme.colors.panelFaint,label:e.$t("settings.style.advanced_colors.panel_header")},model:{value:e.panelFaintColorLocal,callback:function(t){e.panelFaintColorLocal=t},expression:"panelFaintColorLocal"}}),e._v(" "),i("OpacityInput",{attrs:{name:"faintOpacity",fallback:e.previewTheme.opacity.faint||.5},model:{value:e.faintOpacityLocal,callback:function(t){e.faintOpacityLocal=t},expression:"faintOpacityLocal"}})],1)]),e._v(" "),i("div",{staticClass:"radius-container",attrs:{label:e.$t("settings.style.radii._tab_label")}},[i("div",{staticClass:"tab-header"},[i("p",[e._v(e._s(e.$t("settings.radii_help")))]),e._v(" "),i("button",{staticClass:"btn",on:{click:e.clearRoundness}},[e._v(e._s(e.$t("settings.style.switcher.clear_all")))])]),e._v(" "),i("RangeInput",{attrs:{name:"btnRadius",label:e.$t("settings.btnRadius"),fallback:e.previewTheme.radii.btn,max:"16",hardMin:"0"},model:{value:e.btnRadiusLocal,callback:function(t){e.btnRadiusLocal=t},expression:"btnRadiusLocal"}}),e._v(" "),i("RangeInput",{attrs:{name:"inputRadius",label:e.$t("settings.inputRadius"),fallback:e.previewTheme.radii.input,max:"9",hardMin:"0"},model:{value:e.inputRadiusLocal,callback:function(t){e.inputRadiusLocal=t},expression:"inputRadiusLocal"}}),e._v(" "),i("RangeInput",{attrs:{name:"checkboxRadius",label:e.$t("settings.checkboxRadius"),fallback:e.previewTheme.radii.checkbox,max:"16",hardMin:"0"},model:{value:e.checkboxRadiusLocal,callback:function(t){e.checkboxRadiusLocal=t},expression:"checkboxRadiusLocal"}}),e._v(" "),i("RangeInput",{attrs:{name:"panelRadius",label:e.$t("settings.panelRadius"),fallback:e.previewTheme.radii.panel,max:"50",hardMin:"0"},model:{value:e.panelRadiusLocal,callback:function(t){e.panelRadiusLocal=t},expression:"panelRadiusLocal"}}),e._v(" "),i("RangeInput",{attrs:{name:"avatarRadius",label:e.$t("settings.avatarRadius"),fallback:e.previewTheme.radii.avatar,max:"28",hardMin:"0"},model:{value:e.avatarRadiusLocal,callback:function(t){e.avatarRadiusLocal=t},expression:"avatarRadiusLocal"}}),e._v(" "),i("RangeInput",{attrs:{name:"avatarAltRadius",label:e.$t("settings.avatarAltRadius"),fallback:e.previewTheme.radii.avatarAlt,max:"28",hardMin:"0"},model:{value:e.avatarAltRadiusLocal,callback:function(t){e.avatarAltRadiusLocal=t},expression:"avatarAltRadiusLocal"}}),e._v(" "),i("RangeInput",{attrs:{name:"attachmentRadius",label:e.$t("settings.attachmentRadius"),fallback:e.previewTheme.radii.attachment,max:"50",hardMin:"0"},model:{value:e.attachmentRadiusLocal,callback:function(t){e.attachmentRadiusLocal=t},expression:"attachmentRadiusLocal"}}),e._v(" "),i("RangeInput",{attrs:{name:"tooltipRadius",label:e.$t("settings.tooltipRadius"),fallback:e.previewTheme.radii.tooltip,max:"50",hardMin:"0"},model:{value:e.tooltipRadiusLocal,callback:function(t){e.tooltipRadiusLocal=t},expression:"tooltipRadiusLocal"}})],1),e._v(" "),i("div",{staticClass:"shadow-container",attrs:{label:e.$t("settings.style.shadows._tab_label")}},[i("div",{staticClass:"tab-header shadow-selector"},[i("div",{staticClass:"select-container"},[e._v("\n "+e._s(e.$t("settings.style.shadows.component"))+"\n "),i("label",{staticClass:"select",attrs:{for:"shadow-switcher"}},[i("select",{directives:[{name:"model",rawName:"v-model",value:e.shadowSelected,expression:"shadowSelected"}],staticClass:"shadow-switcher",attrs:{id:"shadow-switcher"},on:{change:function(t){var i=Array.prototype.filter.call(t.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.shadowSelected=t.target.multiple?i:i[0]}}},e._l(e.shadowsAvailable,function(t){return i("option",{domProps:{value:t}},[e._v("\n "+e._s(e.$t("settings.style.shadows.components."+t))+"\n ")])}),0),e._v(" "),i("i",{staticClass:"icon-down-open"})])]),e._v(" "),i("div",{staticClass:"override"},[i("label",{staticClass:"label",attrs:{for:"override"}},[e._v("\n "+e._s(e.$t("settings.style.shadows.override"))+"\n ")]),e._v(" "),i("input",{directives:[{name:"model",rawName:"v-model",value:e.currentShadowOverriden,expression:"currentShadowOverriden"}],staticClass:"input-override",attrs:{name:"override",id:"override",type:"checkbox"},domProps:{checked:Array.isArray(e.currentShadowOverriden)?e._i(e.currentShadowOverriden,null)>-1:e.currentShadowOverriden},on:{change:function(t){var i=e.currentShadowOverriden,a=t.target,o=!!a.checked;if(Array.isArray(i)){var n=e._i(i,null);a.checked?n<0&&(e.currentShadowOverriden=i.concat([null])):n>-1&&(e.currentShadowOverriden=i.slice(0,n).concat(i.slice(n+1)))}else e.currentShadowOverriden=o}}}),e._v(" "),i("label",{staticClass:"checkbox-label",attrs:{for:"override"}})]),e._v(" "),i("button",{staticClass:"btn",on:{click:e.clearShadows}},[e._v(e._s(e.$t("settings.style.switcher.clear_all")))])]),e._v(" "),i("shadow-control",{attrs:{ready:!!e.currentShadowFallback,fallback:e.currentShadowFallback},model:{value:e.currentShadow,callback:function(t){e.currentShadow=t},expression:"currentShadow"}}),e._v(" "),"avatar"===e.shadowSelected||"avatarStatus"===e.shadowSelected?i("div",[i("i18n",{attrs:{path:"settings.style.shadows.filter_hint.always_drop_shadow",tag:"p"}},[i("code",[e._v("filter: drop-shadow()")])]),e._v(" "),i("p",[e._v(e._s(e.$t("settings.style.shadows.filter_hint.avatar_inset")))]),e._v(" "),i("i18n",{attrs:{path:"settings.style.shadows.filter_hint.drop_shadow_syntax",tag:"p"}},[i("code",[e._v("drop-shadow")]),e._v(" "),i("code",[e._v("spread-radius")]),e._v(" "),i("code",[e._v("inset")])]),e._v(" "),i("i18n",{attrs:{path:"settings.style.shadows.filter_hint.inset_classic",tag:"p"}},[i("code",[e._v("box-shadow")])]),e._v(" "),i("p",[e._v(e._s(e.$t("settings.style.shadows.filter_hint.spread_zero")))])],1):e._e()],1),e._v(" "),i("div",{staticClass:"fonts-container",attrs:{label:e.$t("settings.style.fonts._tab_label")}},[i("div",{staticClass:"tab-header"},[i("p",[e._v(e._s(e.$t("settings.style.fonts.help")))]),e._v(" "),i("button",{staticClass:"btn",on:{click:e.clearFonts}},[e._v(e._s(e.$t("settings.style.switcher.clear_all")))])]),e._v(" "),i("FontControl",{attrs:{name:"ui",label:e.$t("settings.style.fonts.components.interface"),fallback:e.previewTheme.fonts.interface,"no-inherit":"1"},model:{value:e.fontsLocal.interface,callback:function(t){e.$set(e.fontsLocal,"interface",t)},expression:"fontsLocal.interface"}}),e._v(" "),i("FontControl",{attrs:{name:"input",label:e.$t("settings.style.fonts.components.input"),fallback:e.previewTheme.fonts.input},model:{value:e.fontsLocal.input,callback:function(t){e.$set(e.fontsLocal,"input",t)},expression:"fontsLocal.input"}}),e._v(" "),i("FontControl",{attrs:{name:"post",label:e.$t("settings.style.fonts.components.post"),fallback:e.previewTheme.fonts.post},model:{value:e.fontsLocal.post,callback:function(t){e.$set(e.fontsLocal,"post",t)},expression:"fontsLocal.post"}}),e._v(" "),i("FontControl",{attrs:{name:"postCode",label:e.$t("settings.style.fonts.components.postCode"),fallback:e.previewTheme.fonts.postCode},model:{value:e.fontsLocal.postCode,callback:function(t){e.$set(e.fontsLocal,"postCode",t)},expression:"fontsLocal.postCode"}})],1)])],1),e._v(" "),i("div",{staticClass:"apply-container"},[i("button",{staticClass:"btn submit",attrs:{disabled:!e.themeValid},on:{click:e.setCustomTheme}},[e._v(e._s(e.$t("general.apply")))]),e._v(" "),i("button",{staticClass:"btn",on:{click:e.clearAll}},[e._v(e._s(e.$t("settings.style.switcher.reset")))])])],1)},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[i("label",{attrs:{for:"interface-language-switcher"}},[e._v("\n "+e._s(e.$t("settings.interfaceLanguage"))+"\n ")]),e._v(" "),i("label",{staticClass:"select",attrs:{for:"interface-language-switcher"}},[i("select",{directives:[{name:"model",rawName:"v-model",value:e.language,expression:"language"}],attrs:{id:"interface-language-switcher"},on:{change:function(t){var i=Array.prototype.filter.call(t.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.language=t.target.multiple?i:i[0]}}},e._l(e.languageCodes,function(t,a){return i("option",{domProps:{value:t}},[e._v("\n "+e._s(e.languageNames[a])+"\n ")])}),0),e._v(" "),i("i",{staticClass:"icon-down-open"})])])},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"settings panel panel-default"},[i("div",{staticClass:"panel-heading"},[i("div",{staticClass:"title"},[e._v("\n "+e._s(e.$t("settings.settings"))+"\n ")]),e._v(" "),i("transition",{attrs:{name:"fade"}},[e.currentSaveStateNotice?[e.currentSaveStateNotice.error?i("div",{staticClass:"alert error",on:{click:function(e){e.preventDefault()}}},[e._v("\n "+e._s(e.$t("settings.saving_err"))+"\n ")]):e._e(),e._v(" "),e.currentSaveStateNotice.error?e._e():i("div",{staticClass:"alert transparent",on:{click:function(e){e.preventDefault()}}},[e._v("\n "+e._s(e.$t("settings.saving_ok"))+"\n ")])]:e._e()],2)],1),e._v(" "),i("div",{staticClass:"panel-body"},[i("keep-alive",[i("tab-switcher",[i("div",{attrs:{label:e.$t("settings.general")}},[i("div",{staticClass:"setting-item"},[i("h2",[e._v(e._s(e.$t("settings.interface")))]),e._v(" "),i("ul",{staticClass:"setting-list"},[i("li",[i("interface-language-switcher")],1),e._v(" "),e.instanceSpecificPanelPresent?i("li",[i("input",{directives:[{name:"model",rawName:"v-model",value:e.hideISPLocal,expression:"hideISPLocal"}],attrs:{type:"checkbox",id:"hideISP"},domProps:{checked:Array.isArray(e.hideISPLocal)?e._i(e.hideISPLocal,null)>-1:e.hideISPLocal},on:{change:function(t){var i=e.hideISPLocal,a=t.target,o=!!a.checked;if(Array.isArray(i)){var n=e._i(i,null);a.checked?n<0&&(e.hideISPLocal=i.concat([null])):n>-1&&(e.hideISPLocal=i.slice(0,n).concat(i.slice(n+1)))}else e.hideISPLocal=o}}}),e._v(" "),i("label",{attrs:{for:"hideISP"}},[e._v(e._s(e.$t("settings.hide_isp")))])]):e._e()])]),e._v(" "),i("div",{staticClass:"setting-item"},[i("h2",[e._v(e._s(e.$t("nav.timeline")))]),e._v(" "),i("ul",{staticClass:"setting-list"},[i("li",[i("input",{directives:[{name:"model",rawName:"v-model",value:e.hideMutedPostsLocal,expression:"hideMutedPostsLocal"}],attrs:{type:"checkbox",id:"hideMutedPosts"},domProps:{checked:Array.isArray(e.hideMutedPostsLocal)?e._i(e.hideMutedPostsLocal,null)>-1:e.hideMutedPostsLocal},on:{change:function(t){var i=e.hideMutedPostsLocal,a=t.target,o=!!a.checked;if(Array.isArray(i)){var n=e._i(i,null);a.checked?n<0&&(e.hideMutedPostsLocal=i.concat([null])):n>-1&&(e.hideMutedPostsLocal=i.slice(0,n).concat(i.slice(n+1)))}else e.hideMutedPostsLocal=o}}}),e._v(" "),i("label",{attrs:{for:"hideMutedPosts"}},[e._v(e._s(e.$t("settings.hide_muted_posts"))+" "+e._s(e.$t("settings.instance_default",{value:e.hideMutedPostsDefault})))])]),e._v(" "),i("li",[i("input",{directives:[{name:"model",rawName:"v-model",value:e.collapseMessageWithSubjectLocal,expression:"collapseMessageWithSubjectLocal"}],attrs:{type:"checkbox",id:"collapseMessageWithSubject"},domProps:{checked:Array.isArray(e.collapseMessageWithSubjectLocal)?e._i(e.collapseMessageWithSubjectLocal,null)>-1:e.collapseMessageWithSubjectLocal},on:{change:function(t){var i=e.collapseMessageWithSubjectLocal,a=t.target,o=!!a.checked;if(Array.isArray(i)){var n=e._i(i,null);a.checked?n<0&&(e.collapseMessageWithSubjectLocal=i.concat([null])):n>-1&&(e.collapseMessageWithSubjectLocal=i.slice(0,n).concat(i.slice(n+1)))}else e.collapseMessageWithSubjectLocal=o}}}),e._v(" "),i("label",{attrs:{for:"collapseMessageWithSubject"}},[e._v(e._s(e.$t("settings.collapse_subject"))+" "+e._s(e.$t("settings.instance_default",{value:e.collapseMessageWithSubjectDefault})))])]),e._v(" "),i("li",[i("input",{directives:[{name:"model",rawName:"v-model",value:e.streamingLocal,expression:"streamingLocal"}],attrs:{type:"checkbox",id:"streaming"},domProps:{checked:Array.isArray(e.streamingLocal)?e._i(e.streamingLocal,null)>-1:e.streamingLocal},on:{change:function(t){var i=e.streamingLocal,a=t.target,o=!!a.checked;if(Array.isArray(i)){var n=e._i(i,null);a.checked?n<0&&(e.streamingLocal=i.concat([null])):n>-1&&(e.streamingLocal=i.slice(0,n).concat(i.slice(n+1)))}else e.streamingLocal=o}}}),e._v(" "),i("label",{attrs:{for:"streaming"}},[e._v(e._s(e.$t("settings.streaming")))]),e._v(" "),i("ul",{staticClass:"setting-list suboptions",class:[{disabled:!e.streamingLocal}]},[i("li",[i("input",{directives:[{name:"model",rawName:"v-model",value:e.pauseOnUnfocusedLocal,expression:"pauseOnUnfocusedLocal"}],attrs:{disabled:!e.streamingLocal,type:"checkbox",id:"pauseOnUnfocused"},domProps:{checked:Array.isArray(e.pauseOnUnfocusedLocal)?e._i(e.pauseOnUnfocusedLocal,null)>-1:e.pauseOnUnfocusedLocal},on:{change:function(t){var i=e.pauseOnUnfocusedLocal,a=t.target,o=!!a.checked;if(Array.isArray(i)){var n=e._i(i,null);a.checked?n<0&&(e.pauseOnUnfocusedLocal=i.concat([null])):n>-1&&(e.pauseOnUnfocusedLocal=i.slice(0,n).concat(i.slice(n+1)))}else e.pauseOnUnfocusedLocal=o}}}),e._v(" "),i("label",{attrs:{for:"pauseOnUnfocused"}},[e._v(e._s(e.$t("settings.pause_on_unfocused")))])])])]),e._v(" "),i("li",[i("input",{directives:[{name:"model",rawName:"v-model",value:e.autoLoadLocal,expression:"autoLoadLocal"}],attrs:{type:"checkbox",id:"autoload"},domProps:{checked:Array.isArray(e.autoLoadLocal)?e._i(e.autoLoadLocal,null)>-1:e.autoLoadLocal},on:{change:function(t){var i=e.autoLoadLocal,a=t.target,o=!!a.checked;if(Array.isArray(i)){var n=e._i(i,null);a.checked?n<0&&(e.autoLoadLocal=i.concat([null])):n>-1&&(e.autoLoadLocal=i.slice(0,n).concat(i.slice(n+1)))}else e.autoLoadLocal=o}}}),e._v(" "),i("label",{attrs:{for:"autoload"}},[e._v(e._s(e.$t("settings.autoload")))])]),e._v(" "),i("li",[i("input",{directives:[{name:"model",rawName:"v-model",value:e.hoverPreviewLocal,expression:"hoverPreviewLocal"}],attrs:{type:"checkbox",id:"hoverPreview"},domProps:{checked:Array.isArray(e.hoverPreviewLocal)?e._i(e.hoverPreviewLocal,null)>-1:e.hoverPreviewLocal},on:{change:function(t){var i=e.hoverPreviewLocal,a=t.target,o=!!a.checked;if(Array.isArray(i)){var n=e._i(i,null);a.checked?n<0&&(e.hoverPreviewLocal=i.concat([null])):n>-1&&(e.hoverPreviewLocal=i.slice(0,n).concat(i.slice(n+1)))}else e.hoverPreviewLocal=o}}}),e._v(" "),i("label",{attrs:{for:"hoverPreview"}},[e._v(e._s(e.$t("settings.reply_link_preview")))])])])]),e._v(" "),i("div",{staticClass:"setting-item"},[i("h2",[e._v(e._s(e.$t("settings.composing")))]),e._v(" "),i("ul",{staticClass:"setting-list"},[i("li",[i("input",{directives:[{name:"model",rawName:"v-model",value:e.scopeCopyLocal,expression:"scopeCopyLocal"}],attrs:{type:"checkbox",id:"scopeCopy"},domProps:{checked:Array.isArray(e.scopeCopyLocal)?e._i(e.scopeCopyLocal,null)>-1:e.scopeCopyLocal},on:{change:function(t){var i=e.scopeCopyLocal,a=t.target,o=!!a.checked;if(Array.isArray(i)){var n=e._i(i,null);a.checked?n<0&&(e.scopeCopyLocal=i.concat([null])):n>-1&&(e.scopeCopyLocal=i.slice(0,n).concat(i.slice(n+1)))}else e.scopeCopyLocal=o}}}),e._v(" "),i("label",{attrs:{for:"scopeCopy"}},[e._v("\n "+e._s(e.$t("settings.scope_copy"))+" "+e._s(e.$t("settings.instance_default",{value:e.scopeCopyDefault}))+"\n ")])]),e._v(" "),i("li",[i("input",{directives:[{name:"model",rawName:"v-model",value:e.alwaysShowSubjectInputLocal,expression:"alwaysShowSubjectInputLocal"}],attrs:{type:"checkbox",id:"subjectHide"},domProps:{checked:Array.isArray(e.alwaysShowSubjectInputLocal)?e._i(e.alwaysShowSubjectInputLocal,null)>-1:e.alwaysShowSubjectInputLocal},on:{change:function(t){var i=e.alwaysShowSubjectInputLocal,a=t.target,o=!!a.checked;if(Array.isArray(i)){var n=e._i(i,null);a.checked?n<0&&(e.alwaysShowSubjectInputLocal=i.concat([null])):n>-1&&(e.alwaysShowSubjectInputLocal=i.slice(0,n).concat(i.slice(n+1)))}else e.alwaysShowSubjectInputLocal=o}}}),e._v(" "),i("label",{attrs:{for:"subjectHide"}},[e._v("\n "+e._s(e.$t("settings.subject_input_always_show"))+" "+e._s(e.$t("settings.instance_default",{value:e.alwaysShowSubjectInputDefault}))+"\n ")])]),e._v(" "),i("li",[i("div",[e._v("\n "+e._s(e.$t("settings.subject_line_behavior"))+"\n "),i("label",{staticClass:"select",attrs:{for:"subjectLineBehavior"}},[i("select",{directives:[{name:"model",rawName:"v-model",value:e.subjectLineBehaviorLocal,expression:"subjectLineBehaviorLocal"}],attrs:{id:"subjectLineBehavior"},on:{change:function(t){var i=Array.prototype.filter.call(t.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.subjectLineBehaviorLocal=t.target.multiple?i:i[0]}}},[i("option",{attrs:{value:"email"}},[e._v("\n "+e._s(e.$t("settings.subject_line_email"))+"\n "+e._s("email"==e.subjectLineBehaviorDefault?e.$t("settings.instance_default_simple"):"")+"\n ")]),e._v(" "),i("option",{attrs:{value:"masto"}},[e._v("\n "+e._s(e.$t("settings.subject_line_mastodon"))+"\n "+e._s("mastodon"==e.subjectLineBehaviorDefault?e.$t("settings.instance_default_simple"):"")+"\n ")]),e._v(" "),i("option",{attrs:{value:"noop"}},[e._v("\n "+e._s(e.$t("settings.subject_line_noop"))+"\n "+e._s("noop"==e.subjectLineBehaviorDefault?e.$t("settings.instance_default_simple"):"")+"\n ")])]),e._v(" "),i("i",{staticClass:"icon-down-open"})])])]),e._v(" "),e.postFormats.length>0?i("li",[i("div",[e._v("\n "+e._s(e.$t("settings.post_status_content_type"))+"\n "),i("label",{staticClass:"select",attrs:{for:"postContentType"}},[i("select",{directives:[{name:"model",rawName:"v-model",value:e.postContentTypeLocal,expression:"postContentTypeLocal"}],attrs:{id:"postContentType"},on:{change:function(t){var i=Array.prototype.filter.call(t.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.postContentTypeLocal=t.target.multiple?i:i[0]}}},e._l(e.postFormats,function(t){return i("option",{key:t,domProps:{value:t}},[e._v("\n "+e._s(e.$t('post_status.content_type["'+t+'"]'))+"\n "+e._s(e.postContentTypeDefault===t?e.$t("settings.instance_default_simple"):"")+"\n ")])}),0),e._v(" "),i("i",{staticClass:"icon-down-open"})])])]):e._e(),e._v(" "),i("li",[i("input",{directives:[{name:"model",rawName:"v-model",value:e.minimalScopesModeLocal,expression:"minimalScopesModeLocal"}],attrs:{type:"checkbox",id:"minimalScopesMode"},domProps:{checked:Array.isArray(e.minimalScopesModeLocal)?e._i(e.minimalScopesModeLocal,null)>-1:e.minimalScopesModeLocal},on:{change:function(t){var i=e.minimalScopesModeLocal,a=t.target,o=!!a.checked;if(Array.isArray(i)){var n=e._i(i,null);a.checked?n<0&&(e.minimalScopesModeLocal=i.concat([null])):n>-1&&(e.minimalScopesModeLocal=i.slice(0,n).concat(i.slice(n+1)))}else e.minimalScopesModeLocal=o}}}),e._v(" "),i("label",{attrs:{for:"minimalScopesMode"}},[e._v("\n "+e._s(e.$t("settings.minimal_scopes_mode"))+" "+e._s(e.$t("settings.instance_default",{value:e.minimalScopesModeDefault}))+"\n ")])]),e._v(" "),i("li",[i("input",{directives:[{name:"model",rawName:"v-model",value:e.autohideFloatingPostButtonLocal,expression:"autohideFloatingPostButtonLocal"}],attrs:{type:"checkbox",id:"autohideFloatingPostButton"},domProps:{checked:Array.isArray(e.autohideFloatingPostButtonLocal)?e._i(e.autohideFloatingPostButtonLocal,null)>-1:e.autohideFloatingPostButtonLocal},on:{change:function(t){var i=e.autohideFloatingPostButtonLocal,a=t.target,o=!!a.checked;if(Array.isArray(i)){var n=e._i(i,null);a.checked?n<0&&(e.autohideFloatingPostButtonLocal=i.concat([null])):n>-1&&(e.autohideFloatingPostButtonLocal=i.slice(0,n).concat(i.slice(n+1)))}else e.autohideFloatingPostButtonLocal=o}}}),e._v(" "),i("label",{attrs:{for:"autohideFloatingPostButton"}},[e._v(e._s(e.$t("settings.autohide_floating_post_button")))])])])]),e._v(" "),i("div",{staticClass:"setting-item"},[i("h2",[e._v(e._s(e.$t("settings.attachments")))]),e._v(" "),i("ul",{staticClass:"setting-list"},[i("li",[i("input",{directives:[{name:"model",rawName:"v-model",value:e.hideAttachmentsLocal,expression:"hideAttachmentsLocal"}],attrs:{type:"checkbox",id:"hideAttachments"},domProps:{checked:Array.isArray(e.hideAttachmentsLocal)?e._i(e.hideAttachmentsLocal,null)>-1:e.hideAttachmentsLocal},on:{change:function(t){var i=e.hideAttachmentsLocal,a=t.target,o=!!a.checked;if(Array.isArray(i)){var n=e._i(i,null);a.checked?n<0&&(e.hideAttachmentsLocal=i.concat([null])):n>-1&&(e.hideAttachmentsLocal=i.slice(0,n).concat(i.slice(n+1)))}else e.hideAttachmentsLocal=o}}}),e._v(" "),i("label",{attrs:{for:"hideAttachments"}},[e._v(e._s(e.$t("settings.hide_attachments_in_tl")))])]),e._v(" "),i("li",[i("input",{directives:[{name:"model",rawName:"v-model",value:e.hideAttachmentsInConvLocal,expression:"hideAttachmentsInConvLocal"}],attrs:{type:"checkbox",id:"hideAttachmentsInConv"},domProps:{checked:Array.isArray(e.hideAttachmentsInConvLocal)?e._i(e.hideAttachmentsInConvLocal,null)>-1:e.hideAttachmentsInConvLocal},on:{change:function(t){var i=e.hideAttachmentsInConvLocal,a=t.target,o=!!a.checked;if(Array.isArray(i)){var n=e._i(i,null);a.checked?n<0&&(e.hideAttachmentsInConvLocal=i.concat([null])):n>-1&&(e.hideAttachmentsInConvLocal=i.slice(0,n).concat(i.slice(n+1)))}else e.hideAttachmentsInConvLocal=o}}}),e._v(" "),i("label",{attrs:{for:"hideAttachmentsInConv"}},[e._v(e._s(e.$t("settings.hide_attachments_in_convo")))])]),e._v(" "),i("li",[i("label",{attrs:{for:"maxThumbnails"}},[e._v(e._s(e.$t("settings.max_thumbnails")))]),e._v(" "),i("input",{directives:[{name:"model",rawName:"v-model.number",value:e.maxThumbnails,expression:"maxThumbnails",modifiers:{number:!0}}],staticClass:"number-input",attrs:{type:"number",id:"maxThumbnails",min:"0",step:"1"},domProps:{value:e.maxThumbnails},on:{input:function(t){t.target.composing||(e.maxThumbnails=e._n(t.target.value))},blur:function(t){e.$forceUpdate()}}})]),e._v(" "),i("li",[i("input",{directives:[{name:"model",rawName:"v-model",value:e.hideNsfwLocal,expression:"hideNsfwLocal"}],attrs:{type:"checkbox",id:"hideNsfw"},domProps:{checked:Array.isArray(e.hideNsfwLocal)?e._i(e.hideNsfwLocal,null)>-1:e.hideNsfwLocal},on:{change:function(t){var i=e.hideNsfwLocal,a=t.target,o=!!a.checked;if(Array.isArray(i)){var n=e._i(i,null);a.checked?n<0&&(e.hideNsfwLocal=i.concat([null])):n>-1&&(e.hideNsfwLocal=i.slice(0,n).concat(i.slice(n+1)))}else e.hideNsfwLocal=o}}}),e._v(" "),i("label",{attrs:{for:"hideNsfw"}},[e._v(e._s(e.$t("settings.nsfw_clickthrough")))])]),e._v(" "),i("ul",{staticClass:"setting-list suboptions"},[i("li",[i("input",{directives:[{name:"model",rawName:"v-model",value:e.preloadImage,expression:"preloadImage"}],attrs:{disabled:!e.hideNsfwLocal,type:"checkbox",id:"preloadImage"},domProps:{checked:Array.isArray(e.preloadImage)?e._i(e.preloadImage,null)>-1:e.preloadImage},on:{change:function(t){var i=e.preloadImage,a=t.target,o=!!a.checked;if(Array.isArray(i)){var n=e._i(i,null);a.checked?n<0&&(e.preloadImage=i.concat([null])):n>-1&&(e.preloadImage=i.slice(0,n).concat(i.slice(n+1)))}else e.preloadImage=o}}}),e._v(" "),i("label",{attrs:{for:"preloadImage"}},[e._v(e._s(e.$t("settings.preload_images")))])]),e._v(" "),i("li",[i("input",{directives:[{name:"model",rawName:"v-model",value:e.useOneClickNsfw,expression:"useOneClickNsfw"}],attrs:{disabled:!e.hideNsfwLocal,type:"checkbox",id:"useOneClickNsfw"},domProps:{checked:Array.isArray(e.useOneClickNsfw)?e._i(e.useOneClickNsfw,null)>-1:e.useOneClickNsfw},on:{change:function(t){var i=e.useOneClickNsfw,a=t.target,o=!!a.checked;if(Array.isArray(i)){var n=e._i(i,null);a.checked?n<0&&(e.useOneClickNsfw=i.concat([null])):n>-1&&(e.useOneClickNsfw=i.slice(0,n).concat(i.slice(n+1)))}else e.useOneClickNsfw=o}}}),e._v(" "),i("label",{attrs:{for:"useOneClickNsfw"}},[e._v(e._s(e.$t("settings.use_one_click_nsfw")))])])]),e._v(" "),i("li",[i("input",{directives:[{name:"model",rawName:"v-model",value:e.stopGifs,expression:"stopGifs"}],attrs:{type:"checkbox",id:"stopGifs"},domProps:{checked:Array.isArray(e.stopGifs)?e._i(e.stopGifs,null)>-1:e.stopGifs},on:{change:function(t){var i=e.stopGifs,a=t.target,o=!!a.checked;if(Array.isArray(i)){var n=e._i(i,null);a.checked?n<0&&(e.stopGifs=i.concat([null])):n>-1&&(e.stopGifs=i.slice(0,n).concat(i.slice(n+1)))}else e.stopGifs=o}}}),e._v(" "),i("label",{attrs:{for:"stopGifs"}},[e._v(e._s(e.$t("settings.stop_gifs")))])]),e._v(" "),i("li",[i("input",{directives:[{name:"model",rawName:"v-model",value:e.loopVideoLocal,expression:"loopVideoLocal"}],attrs:{type:"checkbox",id:"loopVideo"},domProps:{checked:Array.isArray(e.loopVideoLocal)?e._i(e.loopVideoLocal,null)>-1:e.loopVideoLocal},on:{change:function(t){var i=e.loopVideoLocal,a=t.target,o=!!a.checked;if(Array.isArray(i)){var n=e._i(i,null);a.checked?n<0&&(e.loopVideoLocal=i.concat([null])):n>-1&&(e.loopVideoLocal=i.slice(0,n).concat(i.slice(n+1)))}else e.loopVideoLocal=o}}}),e._v(" "),i("label",{attrs:{for:"loopVideo"}},[e._v(e._s(e.$t("settings.loop_video")))]),e._v(" "),i("ul",{staticClass:"setting-list suboptions",class:[{disabled:!e.streamingLocal}]},[i("li",[i("input",{directives:[{name:"model",rawName:"v-model",value:e.loopVideoSilentOnlyLocal,expression:"loopVideoSilentOnlyLocal"}],attrs:{disabled:!e.loopVideoLocal||!e.loopSilentAvailable,type:"checkbox",id:"loopVideoSilentOnly"},domProps:{checked:Array.isArray(e.loopVideoSilentOnlyLocal)?e._i(e.loopVideoSilentOnlyLocal,null)>-1:e.loopVideoSilentOnlyLocal},on:{change:function(t){var i=e.loopVideoSilentOnlyLocal,a=t.target,o=!!a.checked;if(Array.isArray(i)){var n=e._i(i,null);a.checked?n<0&&(e.loopVideoSilentOnlyLocal=i.concat([null])):n>-1&&(e.loopVideoSilentOnlyLocal=i.slice(0,n).concat(i.slice(n+1)))}else e.loopVideoSilentOnlyLocal=o}}}),e._v(" "),i("label",{attrs:{for:"loopVideoSilentOnly"}},[e._v(e._s(e.$t("settings.loop_video_silent_only")))]),e._v(" "),e.loopSilentAvailable?e._e():i("div",{staticClass:"unavailable"},[i("i",{staticClass:"icon-globe"}),e._v("! "+e._s(e.$t("settings.limited_availability"))+"\n ")])])])]),e._v(" "),i("li",[i("input",{directives:[{name:"model",rawName:"v-model",value:e.playVideosInModal,expression:"playVideosInModal"}],attrs:{type:"checkbox",id:"playVideosInModal"},domProps:{checked:Array.isArray(e.playVideosInModal)?e._i(e.playVideosInModal,null)>-1:e.playVideosInModal},on:{change:function(t){var i=e.playVideosInModal,a=t.target,o=!!a.checked;if(Array.isArray(i)){var n=e._i(i,null);a.checked?n<0&&(e.playVideosInModal=i.concat([null])):n>-1&&(e.playVideosInModal=i.slice(0,n).concat(i.slice(n+1)))}else e.playVideosInModal=o}}}),e._v(" "),i("label",{attrs:{for:"playVideosInModal"}},[e._v(e._s(e.$t("settings.play_videos_in_modal")))])]),e._v(" "),i("li",[i("input",{directives:[{name:"model",rawName:"v-model",value:e.useContainFit,expression:"useContainFit"}],attrs:{type:"checkbox",id:"useContainFit"},domProps:{checked:Array.isArray(e.useContainFit)?e._i(e.useContainFit,null)>-1:e.useContainFit},on:{change:function(t){var i=e.useContainFit,a=t.target,o=!!a.checked;if(Array.isArray(i)){var n=e._i(i,null);a.checked?n<0&&(e.useContainFit=i.concat([null])):n>-1&&(e.useContainFit=i.slice(0,n).concat(i.slice(n+1)))}else e.useContainFit=o}}}),e._v(" "),i("label",{attrs:{for:"useContainFit"}},[e._v(e._s(e.$t("settings.use_contain_fit")))])])])]),e._v(" "),i("div",{staticClass:"setting-item"},[i("h2",[e._v(e._s(e.$t("settings.notifications")))]),e._v(" "),i("ul",{staticClass:"setting-list"},[i("li",[i("input",{directives:[{name:"model",rawName:"v-model",value:e.webPushNotificationsLocal,expression:"webPushNotificationsLocal"}],attrs:{type:"checkbox",id:"webPushNotifications"},domProps:{checked:Array.isArray(e.webPushNotificationsLocal)?e._i(e.webPushNotificationsLocal,null)>-1:e.webPushNotificationsLocal},on:{change:function(t){var i=e.webPushNotificationsLocal,a=t.target,o=!!a.checked;if(Array.isArray(i)){var n=e._i(i,null);a.checked?n<0&&(e.webPushNotificationsLocal=i.concat([null])):n>-1&&(e.webPushNotificationsLocal=i.slice(0,n).concat(i.slice(n+1)))}else e.webPushNotificationsLocal=o}}}),e._v(" "),i("label",{attrs:{for:"webPushNotifications"}},[e._v("\n "+e._s(e.$t("settings.enable_web_push_notifications"))+"\n ")])])])])]),e._v(" "),i("div",{attrs:{label:e.$t("settings.theme")}},[i("div",{staticClass:"setting-item"},[i("style-switcher")],1)]),e._v(" "),i("div",{attrs:{label:e.$t("settings.filtering")}},[i("div",{staticClass:"setting-item"},[i("div",{staticClass:"select-multiple"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("settings.notification_visibility")))]),e._v(" "),i("ul",{staticClass:"option-list"},[i("li",[i("input",{directives:[{name:"model",rawName:"v-model",value:e.notificationVisibilityLocal.likes,expression:"notificationVisibilityLocal.likes"}],attrs:{type:"checkbox",id:"notification-visibility-likes"},domProps:{checked:Array.isArray(e.notificationVisibilityLocal.likes)?e._i(e.notificationVisibilityLocal.likes,null)>-1:e.notificationVisibilityLocal.likes},on:{change:function(t){var i=e.notificationVisibilityLocal.likes,a=t.target,o=!!a.checked;if(Array.isArray(i)){var n=e._i(i,null);a.checked?n<0&&e.$set(e.notificationVisibilityLocal,"likes",i.concat([null])):n>-1&&e.$set(e.notificationVisibilityLocal,"likes",i.slice(0,n).concat(i.slice(n+1)))}else e.$set(e.notificationVisibilityLocal,"likes",o)}}}),e._v(" "),i("label",{attrs:{for:"notification-visibility-likes"}},[e._v("\n "+e._s(e.$t("settings.notification_visibility_likes"))+"\n ")])]),e._v(" "),i("li",[i("input",{directives:[{name:"model",rawName:"v-model",value:e.notificationVisibilityLocal.repeats,expression:"notificationVisibilityLocal.repeats"}],attrs:{type:"checkbox",id:"notification-visibility-repeats"},domProps:{checked:Array.isArray(e.notificationVisibilityLocal.repeats)?e._i(e.notificationVisibilityLocal.repeats,null)>-1:e.notificationVisibilityLocal.repeats},on:{change:function(t){var i=e.notificationVisibilityLocal.repeats,a=t.target,o=!!a.checked;if(Array.isArray(i)){var n=e._i(i,null);a.checked?n<0&&e.$set(e.notificationVisibilityLocal,"repeats",i.concat([null])):n>-1&&e.$set(e.notificationVisibilityLocal,"repeats",i.slice(0,n).concat(i.slice(n+1)))}else e.$set(e.notificationVisibilityLocal,"repeats",o)}}}),e._v(" "),i("label",{attrs:{for:"notification-visibility-repeats"}},[e._v("\n "+e._s(e.$t("settings.notification_visibility_repeats"))+"\n ")])]),e._v(" "),i("li",[i("input",{directives:[{name:"model",rawName:"v-model",value:e.notificationVisibilityLocal.follows,expression:"notificationVisibilityLocal.follows"}],attrs:{type:"checkbox",id:"notification-visibility-follows"},domProps:{checked:Array.isArray(e.notificationVisibilityLocal.follows)?e._i(e.notificationVisibilityLocal.follows,null)>-1:e.notificationVisibilityLocal.follows},on:{change:function(t){var i=e.notificationVisibilityLocal.follows,a=t.target,o=!!a.checked;if(Array.isArray(i)){var n=e._i(i,null);a.checked?n<0&&e.$set(e.notificationVisibilityLocal,"follows",i.concat([null])):n>-1&&e.$set(e.notificationVisibilityLocal,"follows",i.slice(0,n).concat(i.slice(n+1)))}else e.$set(e.notificationVisibilityLocal,"follows",o)}}}),e._v(" "),i("label",{attrs:{for:"notification-visibility-follows"}},[e._v("\n "+e._s(e.$t("settings.notification_visibility_follows"))+"\n ")])]),e._v(" "),i("li",[i("input",{directives:[{name:"model",rawName:"v-model",value:e.notificationVisibilityLocal.mentions,expression:"notificationVisibilityLocal.mentions"}],attrs:{type:"checkbox",id:"notification-visibility-mentions"},domProps:{checked:Array.isArray(e.notificationVisibilityLocal.mentions)?e._i(e.notificationVisibilityLocal.mentions,null)>-1:e.notificationVisibilityLocal.mentions},on:{change:function(t){var i=e.notificationVisibilityLocal.mentions,a=t.target,o=!!a.checked;if(Array.isArray(i)){var n=e._i(i,null);a.checked?n<0&&e.$set(e.notificationVisibilityLocal,"mentions",i.concat([null])):n>-1&&e.$set(e.notificationVisibilityLocal,"mentions",i.slice(0,n).concat(i.slice(n+1)))}else e.$set(e.notificationVisibilityLocal,"mentions",o)}}}),e._v(" "),i("label",{attrs:{for:"notification-visibility-mentions"}},[e._v("\n "+e._s(e.$t("settings.notification_visibility_mentions"))+"\n ")])])])]),e._v(" "),i("div",[e._v("\n "+e._s(e.$t("settings.replies_in_timeline"))+"\n "),i("label",{staticClass:"select",attrs:{for:"replyVisibility"}},[i("select",{directives:[{name:"model",rawName:"v-model",value:e.replyVisibilityLocal,expression:"replyVisibilityLocal"}],attrs:{id:"replyVisibility"},on:{change:function(t){var i=Array.prototype.filter.call(t.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.replyVisibilityLocal=t.target.multiple?i:i[0]}}},[i("option",{attrs:{value:"all",selected:""}},[e._v(e._s(e.$t("settings.reply_visibility_all")))]),e._v(" "),i("option",{attrs:{value:"following"}},[e._v(e._s(e.$t("settings.reply_visibility_following")))]),e._v(" "),i("option",{attrs:{value:"self"}},[e._v(e._s(e.$t("settings.reply_visibility_self")))])]),e._v(" "),i("i",{staticClass:"icon-down-open"})])]),e._v(" "),i("div",[i("input",{directives:[{name:"model",rawName:"v-model",value:e.hidePostStatsLocal,expression:"hidePostStatsLocal"}],attrs:{type:"checkbox",id:"hidePostStats"},domProps:{checked:Array.isArray(e.hidePostStatsLocal)?e._i(e.hidePostStatsLocal,null)>-1:e.hidePostStatsLocal},on:{change:function(t){var i=e.hidePostStatsLocal,a=t.target,o=!!a.checked;if(Array.isArray(i)){var n=e._i(i,null);a.checked?n<0&&(e.hidePostStatsLocal=i.concat([null])):n>-1&&(e.hidePostStatsLocal=i.slice(0,n).concat(i.slice(n+1)))}else e.hidePostStatsLocal=o}}}),e._v(" "),i("label",{attrs:{for:"hidePostStats"}},[e._v("\n "+e._s(e.$t("settings.hide_post_stats"))+" "+e._s(e.$t("settings.instance_default",{value:e.hidePostStatsDefault}))+"\n ")])]),e._v(" "),i("div",[i("input",{directives:[{name:"model",rawName:"v-model",value:e.hideUserStatsLocal,expression:"hideUserStatsLocal"}],attrs:{type:"checkbox",id:"hideUserStats"},domProps:{checked:Array.isArray(e.hideUserStatsLocal)?e._i(e.hideUserStatsLocal,null)>-1:e.hideUserStatsLocal},on:{change:function(t){var i=e.hideUserStatsLocal,a=t.target,o=!!a.checked;if(Array.isArray(i)){var n=e._i(i,null);a.checked?n<0&&(e.hideUserStatsLocal=i.concat([null])):n>-1&&(e.hideUserStatsLocal=i.slice(0,n).concat(i.slice(n+1)))}else e.hideUserStatsLocal=o}}}),e._v(" "),i("label",{attrs:{for:"hideUserStats"}},[e._v("\n "+e._s(e.$t("settings.hide_user_stats"))+" "+e._s(e.$t("settings.instance_default",{value:e.hideUserStatsDefault}))+"\n ")])])]),e._v(" "),i("div",{staticClass:"setting-item"},[i("div",[i("p",[e._v(e._s(e.$t("settings.filtering_explanation")))]),e._v(" "),i("textarea",{directives:[{name:"model",rawName:"v-model",value:e.muteWordsString,expression:"muteWordsString"}],attrs:{id:"muteWords"},domProps:{value:e.muteWordsString},on:{input:function(t){t.target.composing||(e.muteWordsString=t.target.value)}}})]),e._v(" "),i("div",[i("input",{directives:[{name:"model",rawName:"v-model",value:e.hideFilteredStatusesLocal,expression:"hideFilteredStatusesLocal"}],attrs:{type:"checkbox",id:"hideFilteredStatuses"},domProps:{checked:Array.isArray(e.hideFilteredStatusesLocal)?e._i(e.hideFilteredStatusesLocal,null)>-1:e.hideFilteredStatusesLocal},on:{change:function(t){var i=e.hideFilteredStatusesLocal,a=t.target,o=!!a.checked;if(Array.isArray(i)){var n=e._i(i,null);a.checked?n<0&&(e.hideFilteredStatusesLocal=i.concat([null])):n>-1&&(e.hideFilteredStatusesLocal=i.slice(0,n).concat(i.slice(n+1)))}else e.hideFilteredStatusesLocal=o}}}),e._v(" "),i("label",{attrs:{for:"hideFilteredStatuses"}},[e._v("\n "+e._s(e.$t("settings.hide_filtered_statuses"))+" "+e._s(e.$t("settings.instance_default",{value:e.hideFilteredStatusesDefault}))+"\n ")])])])]),e._v(" "),i("div",{attrs:{label:e.$t("settings.version.title")}},[i("div",{staticClass:"setting-item"},[i("ul",{staticClass:"setting-list"},[i("li",[i("p",[e._v(e._s(e.$t("settings.version.backend_version")))]),e._v(" "),i("ul",{staticClass:"option-list"},[i("li",[i("a",{attrs:{href:e.backendVersionLink,target:"_blank"}},[e._v(e._s(e.backendVersion))])])])]),e._v(" "),i("li",[i("p",[e._v(e._s(e.$t("settings.version.frontend_version")))]),e._v(" "),i("ul",{staticClass:"option-list"},[i("li",[i("a",{attrs:{href:e.frontendVersionLink,target:"_blank"}},[e._v(e._s(e.frontendVersion))])])])])])])])])],1)],1)])},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"settings panel panel-default"},[i("div",{staticClass:"panel-heading"},[e._v("\n "+e._s(e.$t("registration.registration"))+"\n ")]),e._v(" "),i("div",{staticClass:"panel-body"},[i("form",{staticClass:"registration-form",on:{submit:function(t){t.preventDefault(),e.submit(e.user)}}},[i("div",{staticClass:"container"},[i("div",{staticClass:"text-fields"},[i("div",{staticClass:"form-group",class:{"form-group--error":e.$v.user.username.$error}},[i("label",{staticClass:"form--label",attrs:{for:"sign-up-username"}},[e._v(e._s(e.$t("login.username")))]),e._v(" "),i("input",{directives:[{name:"model",rawName:"v-model.trim",value:e.$v.user.username.$model,expression:"$v.user.username.$model",modifiers:{trim:!0}}],staticClass:"form-control",attrs:{disabled:e.isPending,id:"sign-up-username",placeholder:e.$t("registration.username_placeholder")},domProps:{value:e.$v.user.username.$model},on:{input:function(t){t.target.composing||e.$set(e.$v.user.username,"$model",t.target.value.trim())},blur:function(t){e.$forceUpdate()}}})]),e._v(" "),e.$v.user.username.$dirty?i("div",{staticClass:"form-error"},[i("ul",[e.$v.user.username.required?e._e():i("li",[i("span",[e._v(e._s(e.$t("registration.validations.username_required")))])])])]):e._e(),e._v(" "),i("div",{staticClass:"form-group",class:{"form-group--error":e.$v.user.fullname.$error}},[i("label",{staticClass:"form--label",attrs:{for:"sign-up-fullname"}},[e._v(e._s(e.$t("registration.fullname")))]),e._v(" "),i("input",{directives:[{name:"model",rawName:"v-model.trim",value:e.$v.user.fullname.$model,expression:"$v.user.fullname.$model",modifiers:{trim:!0}}],staticClass:"form-control",attrs:{disabled:e.isPending,id:"sign-up-fullname",placeholder:e.$t("registration.fullname_placeholder")},domProps:{value:e.$v.user.fullname.$model},on:{input:function(t){t.target.composing||e.$set(e.$v.user.fullname,"$model",t.target.value.trim())},blur:function(t){e.$forceUpdate()}}})]),e._v(" "),e.$v.user.fullname.$dirty?i("div",{staticClass:"form-error"},[i("ul",[e.$v.user.fullname.required?e._e():i("li",[i("span",[e._v(e._s(e.$t("registration.validations.fullname_required")))])])])]):e._e(),e._v(" "),i("div",{staticClass:"form-group",class:{"form-group--error":e.$v.user.email.$error}},[i("label",{staticClass:"form--label",attrs:{for:"email"}},[e._v(e._s(e.$t("registration.email")))]),e._v(" "),i("input",{directives:[{name:"model",rawName:"v-model",value:e.$v.user.email.$model,expression:"$v.user.email.$model"}],staticClass:"form-control",attrs:{disabled:e.isPending,id:"email",type:"email"},domProps:{value:e.$v.user.email.$model},on:{input:function(t){t.target.composing||e.$set(e.$v.user.email,"$model",t.target.value)}}})]),e._v(" "),e.$v.user.email.$dirty?i("div",{staticClass:"form-error"},[i("ul",[e.$v.user.email.required?e._e():i("li",[i("span",[e._v(e._s(e.$t("registration.validations.email_required")))])])])]):e._e(),e._v(" "),i("div",{staticClass:"form-group"},[i("label",{staticClass:"form--label",attrs:{for:"bio"}},[e._v(e._s(e.$t("registration.bio"))+" ("+e._s(e.$t("general.optional"))+")")]),e._v(" "),i("textarea",{directives:[{name:"model",rawName:"v-model",value:e.user.bio,expression:"user.bio"}],staticClass:"form-control",attrs:{disabled:e.isPending,id:"bio",placeholder:e.bioPlaceholder},domProps:{value:e.user.bio},on:{input:function(t){t.target.composing||e.$set(e.user,"bio",t.target.value)}}})]),e._v(" "),i("div",{staticClass:"form-group",class:{"form-group--error":e.$v.user.password.$error}},[i("label",{staticClass:"form--label",attrs:{for:"sign-up-password"}},[e._v(e._s(e.$t("login.password")))]),e._v(" "),i("input",{directives:[{name:"model",rawName:"v-model",value:e.user.password,expression:"user.password"}],staticClass:"form-control",attrs:{disabled:e.isPending,id:"sign-up-password",type:"password"},domProps:{value:e.user.password},on:{input:function(t){t.target.composing||e.$set(e.user,"password",t.target.value)}}})]),e._v(" "),e.$v.user.password.$dirty?i("div",{staticClass:"form-error"},[i("ul",[e.$v.user.password.required?e._e():i("li",[i("span",[e._v(e._s(e.$t("registration.validations.password_required")))])])])]):e._e(),e._v(" "),i("div",{staticClass:"form-group",class:{"form-group--error":e.$v.user.confirm.$error}},[i("label",{staticClass:"form--label",attrs:{for:"sign-up-password-confirmation"}},[e._v(e._s(e.$t("registration.password_confirm")))]),e._v(" "),i("input",{directives:[{name:"model",rawName:"v-model",value:e.user.confirm,expression:"user.confirm"}],staticClass:"form-control",attrs:{disabled:e.isPending,id:"sign-up-password-confirmation",type:"password"},domProps:{value:e.user.confirm},on:{input:function(t){t.target.composing||e.$set(e.user,"confirm",t.target.value)}}})]),e._v(" "),e.$v.user.confirm.$dirty?i("div",{staticClass:"form-error"},[i("ul",[e.$v.user.confirm.required?e._e():i("li",[i("span",[e._v(e._s(e.$t("registration.validations.password_confirmation_required")))])]),e._v(" "),e.$v.user.confirm.sameAsPassword?e._e():i("li",[i("span",[e._v(e._s(e.$t("registration.validations.password_confirmation_match")))])])])]):e._e(),e._v(" "),"none"!=e.captcha.type?i("div",{staticClass:"form-group",attrs:{id:"captcha-group"}},[i("label",{staticClass:"form--label",attrs:{for:"captcha-label"}},[e._v(e._s(e.$t("captcha")))]),e._v(" "),"kocaptcha"==e.captcha.type?[i("img",{attrs:{src:e.captcha.url},on:{click:e.setCaptcha}}),e._v(" "),i("sub",[e._v(e._s(e.$t("registration.new_captcha")))]),e._v(" "),i("input",{directives:[{name:"model",rawName:"v-model",value:e.captcha.solution,expression:"captcha.solution"}],staticClass:"form-control",attrs:{disabled:e.isPending,id:"captcha-answer",type:"text",autocomplete:"off"},domProps:{value:e.captcha.solution},on:{input:function(t){t.target.composing||e.$set(e.captcha,"solution",t.target.value)}}})]:e._e()],2):e._e(),e._v(" "),e.token?i("div",{staticClass:"form-group"},[i("label",{attrs:{for:"token"}},[e._v(e._s(e.$t("registration.token")))]),e._v(" "),i("input",{directives:[{name:"model",rawName:"v-model",value:e.token,expression:"token"}],staticClass:"form-control",attrs:{disabled:"true",id:"token",type:"text"},domProps:{value:e.token},on:{input:function(t){t.target.composing||(e.token=t.target.value)}}})]):e._e(),e._v(" "),i("div",{staticClass:"form-group"},[i("button",{staticClass:"btn btn-default",attrs:{disabled:e.isPending,type:"submit"}},[e._v(e._s(e.$t("general.submit")))])])]),e._v(" "),i("div",{staticClass:"terms-of-service",domProps:{innerHTML:e._s(e.termsOfService)}})]),e._v(" "),e.serverValidationErrors.length?i("div",{staticClass:"form-group"},[i("div",{staticClass:"alert error"},e._l(e.serverValidationErrors,function(t){return i("span",[e._v(e._s(t))])}),0)]):e._e()])])])},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"image-cropper"},[e.dataUrl?i("div",[i("div",{staticClass:"image-cropper-image-container"},[i("img",{ref:"img",attrs:{src:e.dataUrl,alt:""},on:{load:function(t){return t.stopPropagation(),e.createCropper(t)}}})]),e._v(" "),i("div",{staticClass:"image-cropper-buttons-wrapper"},[i("button",{staticClass:"btn",attrs:{type:"button",disabled:e.submitting},domProps:{textContent:e._s(e.saveText)},on:{click:function(t){e.submit()}}}),e._v(" "),i("button",{staticClass:"btn",attrs:{type:"button",disabled:e.submitting},domProps:{textContent:e._s(e.cancelText)},on:{click:e.destroy}}),e._v(" "),i("button",{staticClass:"btn",attrs:{type:"button",disabled:e.submitting},domProps:{textContent:e._s(e.saveWithoutCroppingText)},on:{click:function(t){e.submit(!1)}}}),e._v(" "),e.submitting?i("i",{staticClass:"icon-spin4 animate-spin"}):e._e()]),e._v(" "),e.submitError?i("div",{staticClass:"alert error"},[e._v("\n "+e._s(e.submitErrorMsg)+"\n "),i("i",{staticClass:"button-icon icon-cancel",on:{click:e.clearError}})]):e._e()]):e._e(),e._v(" "),i("input",{ref:"input",staticClass:"image-cropper-img-input",attrs:{type:"file",accept:e.mimes}})])},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("basic-user-card",{attrs:{user:e.user}},[i("div",{staticClass:"block-card-content-container"},[e.blocked?i("button",{staticClass:"btn btn-default",attrs:{disabled:e.progress},on:{click:e.unblockUser}},[e.progress?[e._v("\n "+e._s(e.$t("user_card.unblock_progress"))+"\n ")]:[e._v("\n "+e._s(e.$t("user_card.unblock"))+"\n ")]],2):i("button",{staticClass:"btn btn-default",attrs:{disabled:e.progress},on:{click:e.blockUser}},[e.progress?[e._v("\n "+e._s(e.$t("user_card.block_progress"))+"\n ")]:[e._v("\n "+e._s(e.$t("user_card.block"))+"\n ")]],2)])])},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("basic-user-card",{attrs:{user:e.user}},[i("div",{staticClass:"mute-card-content-container"},[e.muted?i("button",{staticClass:"btn btn-default",attrs:{disabled:e.progress},on:{click:e.unmuteUser}},[e.progress?[e._v("\n "+e._s(e.$t("user_card.unmute_progress"))+"\n ")]:[e._v("\n "+e._s(e.$t("user_card.unmute"))+"\n ")]],2):i("button",{staticClass:"btn btn-default",attrs:{disabled:e.progress},on:{click:e.muteUser}},[e.progress?[e._v("\n "+e._s(e.$t("user_card.mute_progress"))+"\n ")]:[e._v("\n "+e._s(e.$t("user_card.mute"))+"\n ")]],2)])])},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("label",{staticClass:"checkbox"},[i("input",{attrs:{type:"checkbox"},domProps:{checked:e.checked,indeterminate:e.indeterminate},on:{change:function(t){e.$emit("change",t.target.checked)}}}),e._v(" "),i("i",{staticClass:"checkbox-indicator"}),e._v(" "),e.$slots.default?i("span",[e._t("default")],2):e._e()])},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"selectable-list"},[e.items.length>0?i("div",{staticClass:"selectable-list-header"},[i("div",{staticClass:"selectable-list-checkbox-wrapper"},[i("Checkbox",{attrs:{checked:e.allSelected,indeterminate:e.someSelected},on:{change:e.toggleAll}},[e._v(e._s(e.$t("selectable_list.select_all")))])],1),e._v(" "),i("div",{staticClass:"selectable-list-header-actions"},[e._t("header",null,{selected:e.filteredSelected})],2)]):e._e(),e._v(" "),i("List",{attrs:{items:e.items,getKey:e.getKey},scopedSlots:e._u([{key:"item",fn:function(t){var a=t.item;return[i("div",{staticClass:"selectable-list-item-inner",class:{"selectable-list-item-selected-inner":e.isSelected(a)}},[i("div",{staticClass:"selectable-list-checkbox-wrapper"},[i("Checkbox",{attrs:{checked:e.isSelected(a)},on:{change:function(t){return e.toggle(t,a)}}})],1),e._v(" "),e._t("item",null,{item:a})],2)]}}])},[i("template",{slot:"empty"},[e._t("empty")],2)],2)],1)},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this.$createElement;return(this._self._c||e)("button",{attrs:{disabled:this.progress||this.disabled},on:{click:this.onClick}},[this.progress?[this._t("progress")]:[this._t("default")]],2)},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{directives:[{name:"click-outside",rawName:"v-click-outside",value:e.onClickOutside,expression:"onClickOutside"}],staticClass:"autosuggest"},[i("input",{directives:[{name:"model",rawName:"v-model",value:e.term,expression:"term"}],staticClass:"autosuggest-input",attrs:{placeholder:e.placeholder},domProps:{value:e.term},on:{click:e.onInputClick,input:function(t){t.target.composing||(e.term=t.target.value)}}}),e._v(" "),e.resultsVisible&&e.filtered.length>0?i("div",{staticClass:"autosuggest-results"},[e._l(e.filtered,function(t){return e._t("default",null,{item:t})})],2):e._e()])},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"importer"},[i("form",[i("input",{ref:"input",attrs:{type:"file"},on:{change:e.change}})]),e._v(" "),e.submitting?i("i",{staticClass:"icon-spin4 animate-spin importer-uploading"}):i("button",{staticClass:"btn btn-default",on:{click:e.submit}},[e._v(e._s(e.submitButtonLabel))]),e._v(" "),e.success?i("div",[i("i",{staticClass:"icon-cross",on:{click:e.dismiss}}),e._v(" "),i("p",[e._v(e._s(e.successMessage))])]):e.error?i("div",[i("i",{staticClass:"icon-cross",on:{click:e.dismiss}}),e._v(" "),i("p",[e._v(e._s(e.errorMessage))])]):e._e()])},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"exporter"},[e.processing?i("div",[i("i",{staticClass:"icon-spin4 animate-spin exporter-processing"}),e._v(" "),i("span",[e._v(e._s(e.processingMessage))])]):i("button",{staticClass:"btn btn-default",on:{click:e.process}},[e._v(e._s(e.exportButtonLabel))])])},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[e.displayTitle?i("h4",[e._v(e._s(e.$t("settings.mfa.recovery_codes")))]):e._e(),e._v(" "),e.inProgress?i("i",[e._v(e._s(e.$t("settings.mfa.waiting_a_recovery_codes")))]):e._e(),e._v(" "),e.ready?[i("p",{staticClass:"alert warning"},[e._v(e._s(e.$t("settings.mfa.recovery_codes_warning")))]),e._v(" "),i("ul",{staticClass:"backup-codes"},e._l(e.backupCodes.codes,function(t){return i("li",[e._v(e._s(t))])}),0)]:e._e()],2)},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[e._t("default"),e._v(" "),i("button",{staticClass:"btn btn-default",attrs:{disabled:e.disabled},on:{click:e.confirm}},[e._v("\n "+e._s(e.$t("general.confirm"))+"\n ")]),e._v(" "),i("button",{staticClass:"btn btn-default",attrs:{disabled:e.disabled},on:{click:e.cancel}},[e._v("\n "+e._s(e.$t("general.cancel"))+"\n ")])],2)},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[i("div",{staticClass:"method-item"},[i("strong",[e._v(e._s(e.$t("settings.mfa.otp")))]),e._v(" "),e.isActivated?e._e():i("button",{staticClass:"btn btn-default",on:{click:e.doActivate}},[e._v("\n "+e._s(e.$t("general.enable"))+"\n ")]),e._v(" "),e.isActivated?i("button",{staticClass:"btn btn-default",attrs:{disabled:e.deactivate},on:{click:e.doDeactivate}},[e._v("\n "+e._s(e.$t("general.disable"))+"\n ")]):e._e()]),e._v(" "),e.deactivate?i("confirm",{attrs:{disabled:e.inProgress},on:{confirm:e.confirmDeactivate,cancel:e.cancelDeactivate}},[e._v("\n "+e._s(e.$t("settings.enter_current_password_to_confirm"))+":\n "),i("input",{directives:[{name:"model",rawName:"v-model",value:e.currentPassword,expression:"currentPassword"}],attrs:{type:"password"},domProps:{value:e.currentPassword},on:{input:function(t){t.target.composing||(e.currentPassword=t.target.value)}}})]):e._e(),e._v(" "),e.error?i("div",{staticClass:"alert error"},[e._v(e._s(e.error))]):e._e()],1)},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return e.readyInit&&e.settings.available?i("div",{staticClass:"setting-item mfa-settings"},[i("div",{staticClass:"mfa-heading"},[i("h2",[e._v(e._s(e.$t("settings.mfa.title")))])]),e._v(" "),i("div",[e.setupInProgress?e._e():i("div",{staticClass:"setting-item"},[i("h3",[e._v(e._s(e.$t("settings.mfa.authentication_methods")))]),e._v(" "),i("totp-item",{attrs:{settings:e.settings},on:{deactivate:e.fetchSettings,activate:e.activateOTP}}),e._v(" "),i("br"),e._v(" "),e.settings.enabled?i("div",[e.confirmNewBackupCodes?e._e():i("recovery-codes",{attrs:{"backup-codes":e.backupCodes}}),e._v(" "),e.confirmNewBackupCodes?e._e():i("button",{staticClass:"btn btn-default",on:{click:e.getBackupCodes}},[e._v("\n "+e._s(e.$t("settings.mfa.generate_new_recovery_codes"))+"\n ")]),e._v(" "),e.confirmNewBackupCodes?i("div",[i("confirm",{attrs:{disabled:e.backupCodes.inProgress},on:{confirm:e.confirmBackupCodes,cancel:e.cancelBackupCodes}},[i("p",{staticClass:"warning"},[e._v(e._s(e.$t("settings.mfa.warning_of_generate_new_codes")))])])],1):e._e()],1):e._e()],1),e._v(" "),e.setupInProgress?i("div",[i("h3",[e._v(e._s(e.$t("settings.mfa.setup_otp")))]),e._v(" "),e.setupOTPInProgress?e._e():i("recovery-codes",{attrs:{"backup-codes":e.backupCodes}}),e._v(" "),e.canSetupOTP?i("button",{staticClass:"btn btn-default",on:{click:e.cancelSetup}},[e._v("\n "+e._s(e.$t("general.cancel"))+"\n ")]):e._e(),e._v(" "),e.canSetupOTP?i("button",{staticClass:"btn btn-default",on:{click:e.setupOTP}},[e._v("\n "+e._s(e.$t("settings.mfa.setup_otp"))+"\n ")]):e._e(),e._v(" "),e.setupOTPInProgress?[e.prepareOTP?i("i",[e._v(e._s(e.$t("settings.mfa.wait_pre_setup_otp")))]):e._e(),e._v(" "),e.confirmOTP?i("div",[i("div",{staticClass:"setup-otp"},[i("div",{staticClass:"qr-code"},[i("h4",[e._v(e._s(e.$t("settings.mfa.scan.title")))]),e._v(" "),i("p",[e._v(e._s(e.$t("settings.mfa.scan.desc")))]),e._v(" "),i("qrcode",{attrs:{value:e.otpSettings.provisioning_uri,options:{width:200}}}),e._v(" "),i("p",[e._v("\n "+e._s(e.$t("settings.mfa.scan.secret_code"))+":\n "+e._s(e.otpSettings.key)+"\n ")])],1),e._v(" "),i("div",{staticClass:"verify"},[i("h4",[e._v(e._s(e.$t("general.verify")))]),e._v(" "),i("p",[e._v(e._s(e.$t("settings.mfa.verify.desc")))]),e._v(" "),i("input",{directives:[{name:"model",rawName:"v-model",value:e.otpConfirmToken,expression:"otpConfirmToken"}],attrs:{type:"text"},domProps:{value:e.otpConfirmToken},on:{input:function(t){t.target.composing||(e.otpConfirmToken=t.target.value)}}}),e._v(" "),i("p",[e._v(e._s(e.$t("settings.enter_current_password_to_confirm"))+":")]),e._v(" "),i("input",{directives:[{name:"model",rawName:"v-model",value:e.currentPassword,expression:"currentPassword"}],attrs:{type:"password"},domProps:{value:e.currentPassword},on:{input:function(t){t.target.composing||(e.currentPassword=t.target.value)}}}),e._v(" "),i("div",{staticClass:"confirm-otp-actions"},[i("button",{staticClass:"btn btn-default",on:{click:e.doConfirmOTP}},[e._v("\n "+e._s(e.$t("settings.mfa.confirm_and_enable"))+"\n ")]),e._v(" "),i("button",{staticClass:"btn btn-default",on:{click:e.cancelSetup}},[e._v("\n "+e._s(e.$t("general.cancel"))+"\n ")])]),e._v(" "),e.error?i("div",{staticClass:"alert error"},[e._v(e._s(e.error))]):e._e()])])]):e._e()]:e._e()],2):e._e()])]):e._e()},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"settings panel panel-default"},[i("div",{staticClass:"panel-heading"},[i("div",{staticClass:"title"},[e._v("\n "+e._s(e.$t("settings.user_settings"))+"\n ")]),e._v(" "),i("transition",{attrs:{name:"fade"}},[e.currentSaveStateNotice?[e.currentSaveStateNotice.error?i("div",{staticClass:"alert error",on:{click:function(e){e.preventDefault()}}},[e._v("\n "+e._s(e.$t("settings.saving_err"))+"\n ")]):e._e(),e._v(" "),e.currentSaveStateNotice.error?e._e():i("div",{staticClass:"alert transparent",on:{click:function(e){e.preventDefault()}}},[e._v("\n "+e._s(e.$t("settings.saving_ok"))+"\n ")])]:e._e()],2)],1),e._v(" "),i("div",{staticClass:"panel-body profile-edit"},[i("tab-switcher",[i("div",{attrs:{label:e.$t("settings.profile_tab")}},[i("div",{staticClass:"setting-item"},[i("h2",[e._v(e._s(e.$t("settings.name_bio")))]),e._v(" "),i("p",[e._v(e._s(e.$t("settings.name")))]),e._v(" "),i("EmojiInput",{attrs:{suggest:e.emojiSuggestor},model:{value:e.newName,callback:function(t){e.newName=t},expression:"newName"}},[i("input",{directives:[{name:"model",rawName:"v-model",value:e.newName,expression:"newName"}],attrs:{id:"username",classname:"name-changer"},domProps:{value:e.newName},on:{input:function(t){t.target.composing||(e.newName=t.target.value)}}})]),e._v(" "),i("p",[e._v(e._s(e.$t("settings.bio")))]),e._v(" "),i("EmojiInput",{attrs:{suggest:e.emojiUserSuggestor},model:{value:e.newBio,callback:function(t){e.newBio=t},expression:"newBio"}},[i("textarea",{directives:[{name:"model",rawName:"v-model",value:e.newBio,expression:"newBio"}],attrs:{classname:"bio"},domProps:{value:e.newBio},on:{input:function(t){t.target.composing||(e.newBio=t.target.value)}}})]),e._v(" "),i("p",[i("input",{directives:[{name:"model",rawName:"v-model",value:e.newLocked,expression:"newLocked"}],attrs:{type:"checkbox",id:"account-locked"},domProps:{checked:Array.isArray(e.newLocked)?e._i(e.newLocked,null)>-1:e.newLocked},on:{change:function(t){var i=e.newLocked,a=t.target,o=!!a.checked;if(Array.isArray(i)){var n=e._i(i,null);a.checked?n<0&&(e.newLocked=i.concat([null])):n>-1&&(e.newLocked=i.slice(0,n).concat(i.slice(n+1)))}else e.newLocked=o}}}),e._v(" "),i("label",{attrs:{for:"account-locked"}},[e._v(e._s(e.$t("settings.lock_account_description")))])]),e._v(" "),i("div",[i("label",{attrs:{for:"default-vis"}},[e._v(e._s(e.$t("settings.default_vis")))]),e._v(" "),i("div",{staticClass:"visibility-tray",attrs:{id:"default-vis"}},[i("scope-selector",{attrs:{showAll:!0,userDefault:e.newDefaultScope,initialScope:e.newDefaultScope,onScopeChange:e.changeVis}})],1)]),e._v(" "),i("p",[i("input",{directives:[{name:"model",rawName:"v-model",value:e.newNoRichText,expression:"newNoRichText"}],attrs:{type:"checkbox",id:"account-no-rich-text"},domProps:{checked:Array.isArray(e.newNoRichText)?e._i(e.newNoRichText,null)>-1:e.newNoRichText},on:{change:function(t){var i=e.newNoRichText,a=t.target,o=!!a.checked;if(Array.isArray(i)){var n=e._i(i,null);a.checked?n<0&&(e.newNoRichText=i.concat([null])):n>-1&&(e.newNoRichText=i.slice(0,n).concat(i.slice(n+1)))}else e.newNoRichText=o}}}),e._v(" "),i("label",{attrs:{for:"account-no-rich-text"}},[e._v(e._s(e.$t("settings.no_rich_text_description")))])]),e._v(" "),i("p",[i("input",{directives:[{name:"model",rawName:"v-model",value:e.hideFollows,expression:"hideFollows"}],attrs:{type:"checkbox",id:"account-hide-follows"},domProps:{checked:Array.isArray(e.hideFollows)?e._i(e.hideFollows,null)>-1:e.hideFollows},on:{change:function(t){var i=e.hideFollows,a=t.target,o=!!a.checked;if(Array.isArray(i)){var n=e._i(i,null);a.checked?n<0&&(e.hideFollows=i.concat([null])):n>-1&&(e.hideFollows=i.slice(0,n).concat(i.slice(n+1)))}else e.hideFollows=o}}}),e._v(" "),i("label",{attrs:{for:"account-hide-follows"}},[e._v(e._s(e.$t("settings.hide_follows_description")))])]),e._v(" "),i("p",[i("input",{directives:[{name:"model",rawName:"v-model",value:e.hideFollowers,expression:"hideFollowers"}],attrs:{type:"checkbox",id:"account-hide-followers"},domProps:{checked:Array.isArray(e.hideFollowers)?e._i(e.hideFollowers,null)>-1:e.hideFollowers},on:{change:function(t){var i=e.hideFollowers,a=t.target,o=!!a.checked;if(Array.isArray(i)){var n=e._i(i,null);a.checked?n<0&&(e.hideFollowers=i.concat([null])):n>-1&&(e.hideFollowers=i.slice(0,n).concat(i.slice(n+1)))}else e.hideFollowers=o}}}),e._v(" "),i("label",{attrs:{for:"account-hide-followers"}},[e._v(e._s(e.$t("settings.hide_followers_description")))])]),e._v(" "),i("p",[i("input",{directives:[{name:"model",rawName:"v-model",value:e.showRole,expression:"showRole"}],attrs:{type:"checkbox",id:"account-show-role"},domProps:{checked:Array.isArray(e.showRole)?e._i(e.showRole,null)>-1:e.showRole},on:{change:function(t){var i=e.showRole,a=t.target,o=!!a.checked;if(Array.isArray(i)){var n=e._i(i,null);a.checked?n<0&&(e.showRole=i.concat([null])):n>-1&&(e.showRole=i.slice(0,n).concat(i.slice(n+1)))}else e.showRole=o}}}),e._v(" "),"admin"===e.role?i("label",{attrs:{for:"account-show-role"}},[e._v(e._s(e.$t("settings.show_admin_badge")))]):e._e(),e._v(" "),"moderator"===e.role?i("label",{attrs:{for:"account-show-role"}},[e._v(e._s(e.$t("settings.show_moderator_badge")))]):e._e()]),e._v(" "),i("button",{staticClass:"btn btn-default",attrs:{disabled:e.newName&&0===e.newName.length},on:{click:e.updateProfile}},[e._v(e._s(e.$t("general.submit")))])],1),e._v(" "),i("div",{staticClass:"setting-item"},[i("h2",[e._v(e._s(e.$t("settings.avatar")))]),e._v(" "),i("p",{staticClass:"visibility-notice"},[e._v(e._s(e.$t("settings.avatar_size_instruction")))]),e._v(" "),i("p",[e._v(e._s(e.$t("settings.current_avatar")))]),e._v(" "),i("img",{staticClass:"current-avatar",attrs:{src:e.user.profile_image_url_original}}),e._v(" "),i("p",[e._v(e._s(e.$t("settings.set_new_avatar")))]),e._v(" "),i("button",{directives:[{name:"show",rawName:"v-show",value:e.pickAvatarBtnVisible,expression:"pickAvatarBtnVisible"}],staticClass:"btn",attrs:{type:"button",id:"pick-avatar"}},[e._v(e._s(e.$t("settings.upload_a_photo")))]),e._v(" "),i("image-cropper",{attrs:{trigger:"#pick-avatar",submitHandler:e.submitAvatar},on:{open:function(t){e.pickAvatarBtnVisible=!1},close:function(t){e.pickAvatarBtnVisible=!0}}})],1),e._v(" "),i("div",{staticClass:"setting-item"},[i("h2",[e._v(e._s(e.$t("settings.profile_banner")))]),e._v(" "),i("p",[e._v(e._s(e.$t("settings.current_profile_banner")))]),e._v(" "),i("img",{staticClass:"banner",attrs:{src:e.user.cover_photo}}),e._v(" "),i("p",[e._v(e._s(e.$t("settings.set_new_profile_banner")))]),e._v(" "),e.bannerPreview?i("img",{staticClass:"banner",attrs:{src:e.bannerPreview}}):e._e(),e._v(" "),i("div",[i("input",{attrs:{type:"file"},on:{change:function(t){e.uploadFile("banner",t)}}})]),e._v(" "),e.bannerUploading?i("i",{staticClass:" icon-spin4 animate-spin uploading"}):e.bannerPreview?i("button",{staticClass:"btn btn-default",on:{click:e.submitBanner}},[e._v(e._s(e.$t("general.submit")))]):e._e(),e._v(" "),e.bannerUploadError?i("div",{staticClass:"alert error"},[e._v("\n Error: "+e._s(e.bannerUploadError)+"\n "),i("i",{staticClass:"button-icon icon-cancel",on:{click:function(t){e.clearUploadError("banner")}}})]):e._e()]),e._v(" "),i("div",{staticClass:"setting-item"},[i("h2",[e._v(e._s(e.$t("settings.profile_background")))]),e._v(" "),i("p",[e._v(e._s(e.$t("settings.set_new_profile_background")))]),e._v(" "),e.backgroundPreview?i("img",{staticClass:"bg",attrs:{src:e.backgroundPreview}}):e._e(),e._v(" "),i("div",[i("input",{attrs:{type:"file"},on:{change:function(t){e.uploadFile("background",t)}}})]),e._v(" "),e.backgroundUploading?i("i",{staticClass:" icon-spin4 animate-spin uploading"}):e.backgroundPreview?i("button",{staticClass:"btn btn-default",on:{click:e.submitBg}},[e._v(e._s(e.$t("general.submit")))]):e._e(),e._v(" "),e.backgroundUploadError?i("div",{staticClass:"alert error"},[e._v("\n Error: "+e._s(e.backgroundUploadError)+"\n "),i("i",{staticClass:"button-icon icon-cancel",on:{click:function(t){e.clearUploadError("background")}}})]):e._e()])]),e._v(" "),i("div",{attrs:{label:e.$t("settings.security_tab")}},[i("div",{staticClass:"setting-item"},[i("h2",[e._v(e._s(e.$t("settings.change_password")))]),e._v(" "),i("div",[i("p",[e._v(e._s(e.$t("settings.current_password")))]),e._v(" "),i("input",{directives:[{name:"model",rawName:"v-model",value:e.changePasswordInputs[0],expression:"changePasswordInputs[0]"}],attrs:{type:"password"},domProps:{value:e.changePasswordInputs[0]},on:{input:function(t){t.target.composing||e.$set(e.changePasswordInputs,0,t.target.value)}}})]),e._v(" "),i("div",[i("p",[e._v(e._s(e.$t("settings.new_password")))]),e._v(" "),i("input",{directives:[{name:"model",rawName:"v-model",value:e.changePasswordInputs[1],expression:"changePasswordInputs[1]"}],attrs:{type:"password"},domProps:{value:e.changePasswordInputs[1]},on:{input:function(t){t.target.composing||e.$set(e.changePasswordInputs,1,t.target.value)}}})]),e._v(" "),i("div",[i("p",[e._v(e._s(e.$t("settings.confirm_new_password")))]),e._v(" "),i("input",{directives:[{name:"model",rawName:"v-model",value:e.changePasswordInputs[2],expression:"changePasswordInputs[2]"}],attrs:{type:"password"},domProps:{value:e.changePasswordInputs[2]},on:{input:function(t){t.target.composing||e.$set(e.changePasswordInputs,2,t.target.value)}}})]),e._v(" "),i("button",{staticClass:"btn btn-default",on:{click:e.changePassword}},[e._v(e._s(e.$t("general.submit")))]),e._v(" "),e.changedPassword?i("p",[e._v(e._s(e.$t("settings.changed_password")))]):!1!==e.changePasswordError?i("p",[e._v(e._s(e.$t("settings.change_password_error")))]):e._e(),e._v(" "),e.changePasswordError?i("p",[e._v(e._s(e.changePasswordError))]):e._e()]),e._v(" "),i("div",{staticClass:"setting-item"},[i("h2",[e._v(e._s(e.$t("settings.oauth_tokens")))]),e._v(" "),i("table",{staticClass:"oauth-tokens"},[i("thead",[i("tr",[i("th",[e._v(e._s(e.$t("settings.app_name")))]),e._v(" "),i("th",[e._v(e._s(e.$t("settings.valid_until")))]),e._v(" "),i("th")])]),e._v(" "),i("tbody",e._l(e.oauthTokens,function(t){return i("tr",{key:t.id},[i("td",[e._v(e._s(t.appName))]),e._v(" "),i("td",[e._v(e._s(t.validUntil))]),e._v(" "),i("td",{staticClass:"actions"},[i("button",{staticClass:"btn btn-default",on:{click:function(i){e.revokeToken(t.id)}}},[e._v("\n "+e._s(e.$t("settings.revoke_token"))+"\n ")])])])}),0)])]),e._v(" "),i("mfa"),e._v(" "),i("div",{staticClass:"setting-item"},[i("h2",[e._v(e._s(e.$t("settings.delete_account")))]),e._v(" "),e.deletingAccount?e._e():i("p",[e._v(e._s(e.$t("settings.delete_account_description")))]),e._v(" "),e.deletingAccount?i("div",[i("p",[e._v(e._s(e.$t("settings.delete_account_instructions")))]),e._v(" "),i("p",[e._v(e._s(e.$t("login.password")))]),e._v(" "),i("input",{directives:[{name:"model",rawName:"v-model",value:e.deleteAccountConfirmPasswordInput,expression:"deleteAccountConfirmPasswordInput"}],attrs:{type:"password"},domProps:{value:e.deleteAccountConfirmPasswordInput},on:{input:function(t){t.target.composing||(e.deleteAccountConfirmPasswordInput=t.target.value)}}}),e._v(" "),i("button",{staticClass:"btn btn-default",on:{click:e.deleteAccount}},[e._v(e._s(e.$t("settings.delete_account")))])]):e._e(),e._v(" "),!1!==e.deleteAccountError?i("p",[e._v(e._s(e.$t("settings.delete_account_error")))]):e._e(),e._v(" "),e.deleteAccountError?i("p",[e._v(e._s(e.deleteAccountError))]):e._e(),e._v(" "),e.deletingAccount?e._e():i("button",{staticClass:"btn btn-default",on:{click:e.confirmDelete}},[e._v(e._s(e.$t("general.submit")))])])],1),e._v(" "),e.pleromaBackend?i("div",{attrs:{label:e.$t("settings.notifications")}},[i("div",{staticClass:"setting-item"},[i("div",{staticClass:"select-multiple"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("settings.notification_setting")))]),e._v(" "),i("ul",{staticClass:"option-list"},[i("li",[i("input",{directives:[{name:"model",rawName:"v-model",value:e.notificationSettings.follows,expression:"notificationSettings.follows"}],attrs:{type:"checkbox",id:"notification-setting-follows"},domProps:{checked:Array.isArray(e.notificationSettings.follows)?e._i(e.notificationSettings.follows,null)>-1:e.notificationSettings.follows},on:{change:function(t){var i=e.notificationSettings.follows,a=t.target,o=!!a.checked;if(Array.isArray(i)){var n=e._i(i,null);a.checked?n<0&&e.$set(e.notificationSettings,"follows",i.concat([null])):n>-1&&e.$set(e.notificationSettings,"follows",i.slice(0,n).concat(i.slice(n+1)))}else e.$set(e.notificationSettings,"follows",o)}}}),e._v(" "),i("label",{attrs:{for:"notification-setting-follows"}},[e._v("\n "+e._s(e.$t("settings.notification_setting_follows"))+"\n ")])]),e._v(" "),i("li",[i("input",{directives:[{name:"model",rawName:"v-model",value:e.notificationSettings.followers,expression:"notificationSettings.followers"}],attrs:{type:"checkbox",id:"notification-setting-followers"},domProps:{checked:Array.isArray(e.notificationSettings.followers)?e._i(e.notificationSettings.followers,null)>-1:e.notificationSettings.followers},on:{change:function(t){var i=e.notificationSettings.followers,a=t.target,o=!!a.checked;if(Array.isArray(i)){var n=e._i(i,null);a.checked?n<0&&e.$set(e.notificationSettings,"followers",i.concat([null])):n>-1&&e.$set(e.notificationSettings,"followers",i.slice(0,n).concat(i.slice(n+1)))}else e.$set(e.notificationSettings,"followers",o)}}}),e._v(" "),i("label",{attrs:{for:"notification-setting-followers"}},[e._v("\n "+e._s(e.$t("settings.notification_setting_followers"))+"\n ")])]),e._v(" "),i("li",[i("input",{directives:[{name:"model",rawName:"v-model",value:e.notificationSettings.non_follows,expression:"notificationSettings.non_follows"}],attrs:{type:"checkbox",id:"notification-setting-non-follows"},domProps:{checked:Array.isArray(e.notificationSettings.non_follows)?e._i(e.notificationSettings.non_follows,null)>-1:e.notificationSettings.non_follows},on:{change:function(t){var i=e.notificationSettings.non_follows,a=t.target,o=!!a.checked;if(Array.isArray(i)){var n=e._i(i,null);a.checked?n<0&&e.$set(e.notificationSettings,"non_follows",i.concat([null])):n>-1&&e.$set(e.notificationSettings,"non_follows",i.slice(0,n).concat(i.slice(n+1)))}else e.$set(e.notificationSettings,"non_follows",o)}}}),e._v(" "),i("label",{attrs:{for:"notification-setting-non-follows"}},[e._v("\n "+e._s(e.$t("settings.notification_setting_non_follows"))+"\n ")])]),e._v(" "),i("li",[i("input",{directives:[{name:"model",rawName:"v-model",value:e.notificationSettings.non_followers,expression:"notificationSettings.non_followers"}],attrs:{type:"checkbox",id:"notification-setting-non-followers"},domProps:{checked:Array.isArray(e.notificationSettings.non_followers)?e._i(e.notificationSettings.non_followers,null)>-1:e.notificationSettings.non_followers},on:{change:function(t){var i=e.notificationSettings.non_followers,a=t.target,o=!!a.checked;if(Array.isArray(i)){var n=e._i(i,null);a.checked?n<0&&e.$set(e.notificationSettings,"non_followers",i.concat([null])):n>-1&&e.$set(e.notificationSettings,"non_followers",i.slice(0,n).concat(i.slice(n+1)))}else e.$set(e.notificationSettings,"non_followers",o)}}}),e._v(" "),i("label",{attrs:{for:"notification-setting-non-followers"}},[e._v("\n "+e._s(e.$t("settings.notification_setting_non_followers"))+"\n ")])])])]),e._v(" "),i("p",[e._v(e._s(e.$t("settings.notification_mutes")))]),e._v(" "),i("p",[e._v(e._s(e.$t("settings.notification_blocks")))]),e._v(" "),i("button",{staticClass:"btn btn-default",on:{click:e.updateNotificationSettings}},[e._v(e._s(e.$t("general.submit")))])])]):e._e(),e._v(" "),e.pleromaBackend?i("div",{attrs:{label:e.$t("settings.data_import_export_tab")}},[i("div",{staticClass:"setting-item"},[i("h2",[e._v(e._s(e.$t("settings.follow_import")))]),e._v(" "),i("p",[e._v(e._s(e.$t("settings.import_followers_from_a_csv_file")))]),e._v(" "),i("Importer",{attrs:{submitHandler:e.importFollows,successMessage:e.$t("settings.follows_imported"),errorMessage:e.$t("settings.follow_import_error")}})],1),e._v(" "),i("div",{staticClass:"setting-item"},[i("h2",[e._v(e._s(e.$t("settings.follow_export")))]),e._v(" "),i("Exporter",{attrs:{getContent:e.getFollowsContent,filename:"friends.csv",exportButtonLabel:e.$t("settings.follow_export_button")}})],1),e._v(" "),i("div",{staticClass:"setting-item"},[i("h2",[e._v(e._s(e.$t("settings.block_import")))]),e._v(" "),i("p",[e._v(e._s(e.$t("settings.import_blocks_from_a_csv_file")))]),e._v(" "),i("Importer",{attrs:{submitHandler:e.importBlocks,successMessage:e.$t("settings.blocks_imported"),errorMessage:e.$t("settings.block_import_error")}})],1),e._v(" "),i("div",{staticClass:"setting-item"},[i("h2",[e._v(e._s(e.$t("settings.block_export")))]),e._v(" "),i("Exporter",{attrs:{getContent:e.getBlocksContent,filename:"blocks.csv",exportButtonLabel:e.$t("settings.block_export_button")}})],1)]):e._e(),e._v(" "),i("div",{attrs:{label:e.$t("settings.blocks_tab")}},[i("div",{staticClass:"profile-edit-usersearch-wrapper"},[i("Autosuggest",{attrs:{filter:e.filterUnblockedUsers,query:e.queryUserIds,placeholder:e.$t("settings.search_user_to_block")},scopedSlots:e._u([{key:"default",fn:function(e){return i("BlockCard",{attrs:{userId:e.item}})}}])})],1),e._v(" "),i("BlockList",{attrs:{refresh:!0,getKey:e.identity},scopedSlots:e._u([{key:"header",fn:function(t){var a=t.selected;return[i("div",{staticClass:"profile-edit-bulk-actions"},[a.length>0?i("ProgressButton",{staticClass:"btn btn-default",attrs:{click:function(){return e.blockUsers(a)}}},[e._v("\n "+e._s(e.$t("user_card.block"))+"\n "),i("template",{slot:"progress"},[e._v(e._s(e.$t("user_card.block_progress")))])],2):e._e(),e._v(" "),a.length>0?i("ProgressButton",{staticClass:"btn btn-default",attrs:{click:function(){return e.unblockUsers(a)}}},[e._v("\n "+e._s(e.$t("user_card.unblock"))+"\n "),i("template",{slot:"progress"},[e._v(e._s(e.$t("user_card.unblock_progress")))])],2):e._e()],1)]}},{key:"item",fn:function(e){var t=e.item;return[i("BlockCard",{attrs:{userId:t}})]}}])},[i("template",{slot:"empty"},[e._v(e._s(e.$t("settings.no_blocks")))])],2)],1),e._v(" "),i("div",{attrs:{label:e.$t("settings.mutes_tab")}},[i("div",{staticClass:"profile-edit-usersearch-wrapper"},[i("Autosuggest",{attrs:{filter:e.filterUnMutedUsers,query:e.queryUserIds,placeholder:e.$t("settings.search_user_to_mute")},scopedSlots:e._u([{key:"default",fn:function(e){return i("MuteCard",{attrs:{userId:e.item}})}}])})],1),e._v(" "),i("MuteList",{attrs:{refresh:!0,getKey:e.identity},scopedSlots:e._u([{key:"header",fn:function(t){var a=t.selected;return[i("div",{staticClass:"profile-edit-bulk-actions"},[a.length>0?i("ProgressButton",{staticClass:"btn btn-default",attrs:{click:function(){return e.muteUsers(a)}}},[e._v("\n "+e._s(e.$t("user_card.mute"))+"\n "),i("template",{slot:"progress"},[e._v(e._s(e.$t("user_card.mute_progress")))])],2):e._e(),e._v(" "),a.length>0?i("ProgressButton",{staticClass:"btn btn-default",attrs:{click:function(){return e.unmuteUsers(a)}}},[e._v("\n "+e._s(e.$t("user_card.unmute"))+"\n "),i("template",{slot:"progress"},[e._v(e._s(e.$t("user_card.unmute_progress")))])],2):e._e()],1)]}},{key:"item",fn:function(e){var t=e.item;return[i("MuteCard",{attrs:{userId:t}})]}}])},[i("template",{slot:"empty"},[e._v(e._s(e.$t("settings.no_mutes")))])],2)],1)])],1)])},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("basic-user-card",{attrs:{user:e.user}},[i("div",{staticClass:"follow-request-card-content-container"},[i("button",{staticClass:"btn btn-default",on:{click:e.approveUser}},[e._v(e._s(e.$t("user_card.approve")))]),e._v(" "),i("button",{staticClass:"btn btn-default",on:{click:e.denyUser}},[e._v(e._s(e.$t("user_card.deny")))])])])},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"settings panel panel-default"},[t("div",{staticClass:"panel-heading"},[this._v("\n "+this._s(this.$t("nav.friend_requests"))+"\n ")]),this._v(" "),t("div",{staticClass:"panel-body"},this._l(this.requests,function(e){return t("FollowRequestCard",{key:e.id,staticClass:"list-item",attrs:{user:e}})}),1)])},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this.$createElement;return(this._self._c||e)("h1",[this._v("...")])},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"user-search panel panel-default"},[i("div",{staticClass:"panel-heading"},[e._v("\n "+e._s(e.$t("nav.user_search"))+"\n ")]),e._v(" "),i("div",{staticClass:"user-search-input-container"},[i("input",{directives:[{name:"model",rawName:"v-model",value:e.username,expression:"username"}],ref:"userSearchInput",staticClass:"user-finder-input",attrs:{placeholder:e.$t("finder.find_user")},domProps:{value:e.username},on:{keyup:function(t){if(!("button"in t)&&e._k(t.keyCode,"enter",13,t.key,"Enter"))return null;e.newQuery(e.username)},input:function(t){t.target.composing||(e.username=t.target.value)}}}),e._v(" "),i("button",{staticClass:"btn search-button",on:{click:function(t){e.newQuery(e.username)}}},[i("i",{staticClass:"icon-search"})])]),e._v(" "),e.loading?i("div",{staticClass:"text-center loading-icon"},[i("i",{staticClass:"icon-spin3 animate-spin"})]):i("div",{staticClass:"panel-body"},e._l(e.users,function(e){return i("FollowCard",{key:e.id,staticClass:"list-item",attrs:{user:e}})}),1)])},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"login panel panel-default"},[i("div",{staticClass:"panel-heading"},[e._v(e._s(e.$t("login.login")))]),e._v(" "),i("div",{staticClass:"panel-body"},[i("form",{staticClass:"login-form",on:{submit:function(t){return t.preventDefault(),e.submit(t)}}},[e.isPasswordAuth?[i("div",{staticClass:"form-group"},[i("label",{attrs:{for:"username"}},[e._v(e._s(e.$t("login.username")))]),e._v(" "),i("input",{directives:[{name:"model",rawName:"v-model",value:e.user.username,expression:"user.username"}],staticClass:"form-control",attrs:{disabled:e.loggingIn,id:"username",placeholder:e.$t("login.placeholder")},domProps:{value:e.user.username},on:{input:function(t){t.target.composing||e.$set(e.user,"username",t.target.value)}}})]),e._v(" "),i("div",{staticClass:"form-group"},[i("label",{attrs:{for:"password"}},[e._v(e._s(e.$t("login.password")))]),e._v(" "),i("input",{directives:[{name:"model",rawName:"v-model",value:e.user.password,expression:"user.password"}],ref:"passwordInput",staticClass:"form-control",attrs:{disabled:e.loggingIn,id:"password",type:"password"},domProps:{value:e.user.password},on:{input:function(t){t.target.composing||e.$set(e.user,"password",t.target.value)}}})])]:e._e(),e._v(" "),e.isTokenAuth?i("div",{staticClass:"form-group"},[i("p",[e._v(e._s(e.$t("login.description")))])]):e._e(),e._v(" "),i("div",{staticClass:"form-group"},[i("div",{staticClass:"login-bottom"},[i("div",[e.registrationOpen?i("router-link",{staticClass:"register",attrs:{to:{name:"registration"}}},[e._v("\n "+e._s(e.$t("login.register"))+"\n ")]):e._e()],1),e._v(" "),i("button",{staticClass:"btn btn-default",attrs:{disabled:e.loggingIn,type:"submit"}},[e._v("\n "+e._s(e.$t("login.login"))+"\n ")])])])],2)]),e._v(" "),e.error?i("div",{staticClass:"form-group"},[i("div",{staticClass:"alert error"},[e._v("\n "+e._s(e.error)+"\n "),i("i",{staticClass:"button-icon icon-cancel",on:{click:e.clearError}})])]):e._e()])},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"login panel panel-default"},[i("div",{staticClass:"panel-heading"},[e._v(e._s(e.$t("login.heading.recovery")))]),e._v(" "),i("div",{staticClass:"panel-body"},[i("form",{staticClass:"login-form",on:{submit:function(t){return t.preventDefault(),e.submit(t)}}},[i("div",{staticClass:"form-group"},[i("label",{attrs:{for:"code"}},[e._v(e._s(e.$t("login.recovery_code")))]),e._v(" "),i("input",{directives:[{name:"model",rawName:"v-model",value:e.code,expression:"code"}],staticClass:"form-control",attrs:{id:"code"},domProps:{value:e.code},on:{input:function(t){t.target.composing||(e.code=t.target.value)}}})]),e._v(" "),i("div",{staticClass:"form-group"},[i("div",{staticClass:"login-bottom"},[i("div",[i("a",{attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.requireTOTP(t)}}},[e._v("\n "+e._s(e.$t("login.enter_two_factor_code"))+"\n ")]),e._v(" "),i("br"),e._v(" "),i("a",{attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.abortMFA(t)}}},[e._v("\n "+e._s(e.$t("general.cancel"))+"\n ")])]),e._v(" "),i("button",{staticClass:"btn btn-default",attrs:{type:"submit"}},[e._v("\n "+e._s(e.$t("general.verify"))+"\n ")])])])])]),e._v(" "),e.error?i("div",{staticClass:"form-group"},[i("div",{staticClass:"alert error"},[e._v("\n "+e._s(e.error)+"\n "),i("i",{staticClass:"button-icon icon-cancel",on:{click:e.clearError}})])]):e._e()])},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"login panel panel-default"},[i("div",{staticClass:"panel-heading"},[e._v("\n "+e._s(e.$t("login.heading.totp"))+"\n ")]),e._v(" "),i("div",{staticClass:"panel-body"},[i("form",{staticClass:"login-form",on:{submit:function(t){return t.preventDefault(),e.submit(t)}}},[i("div",{staticClass:"form-group"},[i("label",{attrs:{for:"code"}},[e._v("\n "+e._s(e.$t("login.authentication_code"))+"\n ")]),e._v(" "),i("input",{directives:[{name:"model",rawName:"v-model",value:e.code,expression:"code"}],staticClass:"form-control",attrs:{id:"code"},domProps:{value:e.code},on:{input:function(t){t.target.composing||(e.code=t.target.value)}}})]),e._v(" "),i("div",{staticClass:"form-group"},[i("div",{staticClass:"login-bottom"},[i("div",[i("a",{attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.requireRecovery(t)}}},[e._v("\n "+e._s(e.$t("login.enter_recovery_code"))+"\n ")]),e._v(" "),i("br"),e._v(" "),i("a",{attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.abortMFA(t)}}},[e._v("\n "+e._s(e.$t("general.cancel"))+"\n ")])]),e._v(" "),i("button",{staticClass:"btn btn-default",attrs:{type:"submit"}},[e._v("\n "+e._s(e.$t("general.verify"))+"\n ")])])])])]),e._v(" "),e.error?i("div",{staticClass:"form-group"},[i("div",{staticClass:"alert error"},[e._v("\n "+e._s(e.error)+"\n "),i("i",{staticClass:"button-icon icon-cancel",on:{click:e.clearError}})])]):e._e()])},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return this.collapsed&&this.floating?i("div",{staticClass:"chat-panel"},[i("div",{staticClass:"panel panel-default"},[i("div",{staticClass:"panel-heading stub timeline-heading chat-heading",on:{click:function(t){return t.stopPropagation(),t.preventDefault(),e.togglePanel(t)}}},[i("div",{staticClass:"title"},[i("i",{staticClass:"icon-comment-empty"}),e._v("\n "+e._s(e.$t("chat.title"))+"\n ")])])])]):i("div",{staticClass:"chat-panel"},[i("div",{staticClass:"panel panel-default"},[i("div",{staticClass:"panel-heading timeline-heading",class:{"chat-heading":e.floating},on:{click:function(t){return t.stopPropagation(),t.preventDefault(),e.togglePanel(t)}}},[i("div",{staticClass:"title"},[i("span",[e._v(e._s(e.$t("chat.title")))]),e._v(" "),e.floating?i("i",{staticClass:"icon-cancel"}):e._e()])]),e._v(" "),i("div",{directives:[{name:"chat-scroll",rawName:"v-chat-scroll"}],staticClass:"chat-window"},e._l(e.messages,function(t){return i("div",{key:t.id,staticClass:"chat-message"},[i("span",{staticClass:"chat-avatar"},[i("img",{attrs:{src:t.author.avatar}})]),e._v(" "),i("div",{staticClass:"chat-content"},[i("router-link",{staticClass:"chat-name",attrs:{to:e.userProfileLink(t.author)}},[e._v("\n "+e._s(t.author.username)+"\n ")]),e._v(" "),i("br"),e._v(" "),i("span",{staticClass:"chat-text"},[e._v("\n "+e._s(t.text)+"\n ")])],1)])}),0),e._v(" "),i("div",{staticClass:"chat-input"},[i("textarea",{directives:[{name:"model",rawName:"v-model",value:e.currentMessage,expression:"currentMessage"}],staticClass:"chat-input-textarea",attrs:{rows:"1"},domProps:{value:e.currentMessage},on:{keyup:function(t){if(!("button"in t)&&e._k(t.keyCode,"enter",13,t.key,"Enter"))return null;e.submit(e.currentMessage)},input:function(t){t.target.composing||(e.currentMessage=t.target.value)}}})])])])},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"panel panel-default"},[t("div",{staticClass:"panel-heading"},[this._v("\n "+this._s(this.$t("who_to_follow.who_to_follow"))+"\n ")]),this._v(" "),t("div",{staticClass:"panel-body"},this._l(this.users,function(e){return t("FollowCard",{key:e.id,staticClass:"list-item",attrs:{user:e}})}),1)])},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this.$createElement,t=this._self._c||e;return this.show?t("div",{staticClass:"instance-specific-panel"},[t("div",{staticClass:"panel panel-default"},[t("div",{staticClass:"panel-body"},[t("div",{domProps:{innerHTML:this._s(this.instanceSpecificPanelContent)}})])])]):this._e()},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"features-panel"},[i("div",{staticClass:"panel panel-default base01-background"},[i("div",{staticClass:"panel-heading timeline-heading base02-background base04"},[i("div",{staticClass:"title"},[e._v("\n "+e._s(e.$t("features_panel.title"))+"\n ")])]),e._v(" "),i("div",{staticClass:"panel-body features-panel"},[i("ul",[e.chat?i("li",[e._v(e._s(e.$t("features_panel.chat")))]):e._e(),e._v(" "),e.gopher?i("li",[e._v(e._s(e.$t("features_panel.gopher")))]):e._e(),e._v(" "),e.whoToFollow?i("li",[e._v(e._s(e.$t("features_panel.who_to_follow")))]):e._e(),e._v(" "),e.mediaProxy?i("li",[e._v(e._s(e.$t("features_panel.media_proxy")))]):e._e(),e._v(" "),i("li",[e._v(e._s(e.$t("features_panel.scope_options")))]),e._v(" "),i("li",[e._v(e._s(e.$t("features_panel.text_limit"))+" = "+e._s(e.textlimit))])])])])])},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this.$createElement,t=this._self._c||e;return t("div",[t("div",{staticClass:"panel panel-default"},[t("div",{staticClass:"panel-body"},[t("div",{staticClass:"tos-content",domProps:{innerHTML:this._s(this.content)}})])])])},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"sidebar"},[t("instance-specific-panel"),this._v(" "),this.showFeaturesPanel?t("features-panel"):this._e(),this._v(" "),t("terms-of-service-panel")],1)},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"user-panel"},[this.signedIn?t("div",{key:"user-panel",staticClass:"panel panel-default signed-in"},[t("UserCard",{attrs:{user:this.user,hideBio:!0,rounded:"top"}}),this._v(" "),t("div",{staticClass:"panel-footer"},[this.user?t("post-status-form"):this._e()],1)],1):t("auth-form",{key:"user-panel"})],1)},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"nav-panel"},[i("div",{staticClass:"panel panel-default"},[i("ul",[e.currentUser?i("li",[i("router-link",{attrs:{to:{name:"friends"}}},[e._v("\n "+e._s(e.$t("nav.timeline"))+"\n ")])],1):e._e(),e._v(" "),e.currentUser?i("li",[i("router-link",{attrs:{to:{name:"interactions",params:{username:e.currentUser.screen_name}}}},[e._v("\n "+e._s(e.$t("nav.interactions"))+"\n ")])],1):e._e(),e._v(" "),e.currentUser?i("li",[i("router-link",{attrs:{to:{name:"dms",params:{username:e.currentUser.screen_name}}}},[e._v("\n "+e._s(e.$t("nav.dms"))+"\n ")])],1):e._e(),e._v(" "),e.currentUser&&e.currentUser.locked?i("li",[i("router-link",{attrs:{to:{name:"friend-requests"}}},[e._v("\n "+e._s(e.$t("nav.friend_requests"))+"\n "),e.followRequestCount>0?i("span",{staticClass:"badge follow-request-count"},[e._v("\n "+e._s(e.followRequestCount)+"\n ")]):e._e()])],1):e._e(),e._v(" "),i("li",[i("router-link",{attrs:{to:{name:"public-timeline"}}},[e._v("\n "+e._s(e.$t("nav.public_tl"))+"\n ")])],1),e._v(" "),i("li",[i("router-link",{attrs:{to:{name:"public-external-timeline"}}},[e._v("\n "+e._s(e.$t("nav.twkn"))+"\n ")])],1)])])])},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[i("div",{staticClass:"user-finder-container"},[e.loading?i("i",{staticClass:"icon-spin4 user-finder-icon animate-spin-slow"}):e._e(),e._v(" "),e.hidden?i("a",{attrs:{href:"#",title:e.$t("finder.find_user")}},[i("i",{staticClass:"icon-user-plus user-finder-icon",on:{click:function(t){return t.preventDefault(),t.stopPropagation(),e.toggleHidden(t)}}})]):[i("input",{directives:[{name:"model",rawName:"v-model",value:e.username,expression:"username"}],ref:"userSearchInput",staticClass:"user-finder-input",attrs:{placeholder:e.$t("finder.find_user"),id:"user-finder-input",type:"text"},domProps:{value:e.username},on:{keyup:function(t){if(!("button"in t)&&e._k(t.keyCode,"enter",13,t.key,"Enter"))return null;e.findUser(e.username)},input:function(t){t.target.composing||(e.username=t.target.value)}}}),e._v(" "),i("button",{staticClass:"btn search-button",on:{click:function(t){e.findUser(e.username)}}},[i("i",{staticClass:"icon-search"})]),e._v(" "),i("i",{staticClass:"button-icon icon-cancel user-finder-icon",on:{click:function(t){return t.preventDefault(),t.stopPropagation(),e.toggleHidden(t)}}})]],2)])},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"who-to-follow-panel"},[i("div",{staticClass:"panel panel-default base01-background"},[i("div",{staticClass:"panel-heading timeline-heading base02-background base04"},[i("div",{staticClass:"title"},[e._v("\n "+e._s(e.$t("who_to_follow.who_to_follow"))+"\n ")])]),e._v(" "),i("div",{staticClass:"who-to-follow"},[e._l(e.usersToFollow,function(t){return i("p",{staticClass:"who-to-follow-items"},[i("img",{attrs:{src:t.img}}),e._v(" "),i("router-link",{attrs:{to:e.userProfileLink(t.id,t.name)}},[e._v("\n "+e._s(t.name)+"\n ")]),i("br")],1)}),e._v(" "),i("p",{staticClass:"who-to-follow-more"},[i("router-link",{attrs:{to:{name:"who-to-follow"}}},[e._v("\n "+e._s(e.$t("who_to_follow.more"))+"\n ")])],1)],2)])])},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return e.showing?i("div",{staticClass:"modal-view media-modal-view",on:{click:function(t){return t.preventDefault(),e.hide(t)}}},["image"===e.type?i("img",{staticClass:"modal-image",attrs:{src:e.currentMedia.url}}):e._e(),e._v(" "),"video"===e.type?i("VideoAttachment",{staticClass:"modal-image",attrs:{attachment:e.currentMedia,controls:!0},nativeOn:{click:function(e){e.stopPropagation()}}}):e._e(),e._v(" "),e.canNavigate?i("button",{staticClass:"modal-view-button-arrow modal-view-button-arrow--prev",attrs:{title:e.$t("media_modal.previous")},on:{click:function(t){return t.stopPropagation(),t.preventDefault(),e.goPrev(t)}}},[i("i",{staticClass:"icon-left-open arrow-icon"})]):e._e(),e._v(" "),e.canNavigate?i("button",{staticClass:"modal-view-button-arrow modal-view-button-arrow--next",attrs:{title:e.$t("media_modal.next")},on:{click:function(t){return t.stopPropagation(),t.preventDefault(),e.goNext(t)}}},[i("i",{staticClass:"icon-right-open arrow-icon"})]):e._e()],1):e._e()},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"side-drawer-container",class:{"side-drawer-container-closed":e.closed,"side-drawer-container-open":!e.closed}},[i("div",{staticClass:"side-drawer-darken",class:{"side-drawer-darken-closed":e.closed}}),e._v(" "),i("div",{staticClass:"side-drawer",class:{"side-drawer-closed":e.closed},on:{touchstart:e.touchStart,touchmove:e.touchMove}},[i("div",{staticClass:"side-drawer-heading",on:{click:e.toggleDrawer}},[e.currentUser?i("UserCard",{attrs:{user:e.currentUser,hideBio:!0}}):i("div",{staticClass:"side-drawer-logo-wrapper"},[i("img",{attrs:{src:e.logo}}),e._v(" "),i("span",[e._v(e._s(e.sitename))])])],1),e._v(" "),i("ul",[e.currentUser?e._e():i("li",{on:{click:e.toggleDrawer}},[i("router-link",{attrs:{to:{name:"login"}}},[e._v("\n "+e._s(e.$t("login.login"))+"\n ")])],1),e._v(" "),e.currentUser?i("li",{on:{click:e.toggleDrawer}},[i("router-link",{attrs:{to:{name:"dms",params:{username:e.currentUser.screen_name}}}},[e._v("\n "+e._s(e.$t("nav.dms"))+"\n ")])],1):e._e(),e._v(" "),e.currentUser?i("li",{on:{click:e.toggleDrawer}},[i("router-link",{attrs:{to:{name:"interactions",params:{username:e.currentUser.screen_name}}}},[e._v("\n "+e._s(e.$t("nav.interactions"))+"\n ")])],1):e._e()]),e._v(" "),i("ul",[e.currentUser?i("li",{on:{click:e.toggleDrawer}},[i("router-link",{attrs:{to:{name:"friends"}}},[e._v("\n "+e._s(e.$t("nav.timeline"))+"\n ")])],1):e._e(),e._v(" "),e.currentUser&&e.currentUser.locked?i("li",{on:{click:e.toggleDrawer}},[i("router-link",{attrs:{to:"/friend-requests"}},[e._v("\n "+e._s(e.$t("nav.friend_requests"))+"\n "),e.followRequestCount>0?i("span",{staticClass:"badge follow-request-count"},[e._v("\n "+e._s(e.followRequestCount)+"\n ")]):e._e()])],1):e._e(),e._v(" "),i("li",{on:{click:e.toggleDrawer}},[i("router-link",{attrs:{to:"/main/public"}},[e._v("\n "+e._s(e.$t("nav.public_tl"))+"\n ")])],1),e._v(" "),i("li",{on:{click:e.toggleDrawer}},[i("router-link",{attrs:{to:"/main/all"}},[e._v("\n "+e._s(e.$t("nav.twkn"))+"\n ")])],1),e._v(" "),e.currentUser&&e.chat?i("li",{on:{click:e.toggleDrawer}},[i("router-link",{attrs:{to:{name:"chat"}}},[e._v("\n "+e._s(e.$t("nav.chat"))+"\n ")])],1):e._e()]),e._v(" "),i("ul",[i("li",{on:{click:e.toggleDrawer}},[i("router-link",{attrs:{to:{name:"user-search"}}},[e._v("\n "+e._s(e.$t("nav.user_search"))+"\n ")])],1),e._v(" "),e.currentUser&&e.suggestionsEnabled?i("li",{on:{click:e.toggleDrawer}},[i("router-link",{attrs:{to:{name:"who-to-follow"}}},[e._v("\n "+e._s(e.$t("nav.who_to_follow"))+"\n ")])],1):e._e(),e._v(" "),i("li",{on:{click:e.toggleDrawer}},[i("router-link",{attrs:{to:{name:"settings"}}},[e._v("\n "+e._s(e.$t("settings.settings"))+"\n ")])],1),e._v(" "),i("li",{on:{click:e.toggleDrawer}},[i("router-link",{attrs:{to:{name:"about"}}},[e._v("\n "+e._s(e.$t("nav.about"))+"\n ")])],1),e._v(" "),e.currentUser?i("li",{on:{click:e.toggleDrawer}},[i("a",{attrs:{href:"#"},on:{click:e.doLogout}},[e._v("\n "+e._s(e.$t("login.logout"))+"\n ")])]):e._e()])]),e._v(" "),i("div",{staticClass:"side-drawer-click-outside",class:{"side-drawer-click-outside-closed":e.closed},on:{click:function(t){return t.stopPropagation(),t.preventDefault(),e.toggleDrawer(t)}}})])},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return e.currentUser?i("div",[i("div",{directives:[{name:"show",rawName:"v-show",value:e.postFormOpen,expression:"postFormOpen"}],staticClass:"post-form-modal-view modal-view",on:{click:e.closePostForm}},[i("div",{staticClass:"post-form-modal-panel panel",on:{click:function(e){e.stopPropagation()}}},[i("div",{staticClass:"panel-heading"},[e._v(e._s(e.$t("post_status.new_status")))]),e._v(" "),i("PostStatusForm",{staticClass:"panel-body",on:{posted:e.closePostForm}})],1)]),e._v(" "),i("button",{staticClass:"new-status-button",class:{hidden:e.isHidden},on:{click:e.openPostForm}},[i("i",{staticClass:"icon-edit"})])]):e._e()},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[i("nav",{staticClass:"nav-bar container",attrs:{id:"nav"}},[i("div",{staticClass:"mobile-inner-nav",on:{click:function(t){e.scrollToTop()}}},[i("div",{staticClass:"item"},[i("a",{staticClass:"mobile-nav-button",attrs:{href:"#"},on:{click:function(t){t.stopPropagation(),t.preventDefault(),e.toggleMobileSidebar()}}},[i("i",{staticClass:"button-icon icon-menu"})]),e._v(" "),i("router-link",{staticClass:"site-name",attrs:{to:{name:"root"},"active-class":"home"}},[e._v(e._s(e.sitename))])],1),e._v(" "),i("div",{staticClass:"item right"},[e.currentUser?i("a",{staticClass:"mobile-nav-button",attrs:{href:"#"},on:{click:function(t){t.stopPropagation(),t.preventDefault(),e.openMobileNotifications()}}},[i("i",{staticClass:"button-icon icon-bell-alt"}),e._v(" "),e.unseenNotificationsCount?i("div",{staticClass:"alert-dot"}):e._e()]):e._e()])])]),e._v(" "),e.currentUser?i("div",{staticClass:"mobile-notifications-drawer",class:{closed:!e.notificationsOpen},on:{touchstart:function(t){return t.stopPropagation(),e.notificationsTouchStart(t)},touchmove:function(t){return t.stopPropagation(),e.notificationsTouchMove(t)}}},[i("div",{staticClass:"mobile-notifications-header"},[i("span",{staticClass:"title"},[e._v(e._s(e.$t("notifications.notifications")))]),e._v(" "),i("a",{staticClass:"mobile-nav-button",on:{click:function(t){t.stopPropagation(),t.preventDefault(),e.closeMobileNotifications()}}},[i("i",{staticClass:"button-icon icon-cancel"})])]),e._v(" "),i("div",{staticClass:"mobile-notifications",on:{scroll:e.onScroll}},[i("Notifications",{ref:"notifications",attrs:{noHeading:!0}})],1)]):e._e(),e._v(" "),i("SideDrawer",{ref:"sideDrawer",attrs:{logout:e.logout}}),e._v(" "),i("MobilePostStatusModal")],1)},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return e.isOpen?i("div",{staticClass:"modal-view",on:{click:e.closeModal}},[i("div",{staticClass:"user-reporting-panel panel",on:{click:function(e){e.stopPropagation()}}},[i("div",{staticClass:"panel-heading"},[i("div",{staticClass:"title"},[e._v(e._s(e.$t("user_reporting.title",[e.user.screen_name])))])]),e._v(" "),i("div",{staticClass:"panel-body"},[i("div",{staticClass:"user-reporting-panel-left"},[i("div",[i("p",[e._v(e._s(e.$t("user_reporting.add_comment_description")))]),e._v(" "),i("textarea",{directives:[{name:"model",rawName:"v-model",value:e.comment,expression:"comment"}],staticClass:"form-control",attrs:{placeholder:e.$t("user_reporting.additional_comments"),rows:"1"},domProps:{value:e.comment},on:{input:[function(t){t.target.composing||(e.comment=t.target.value)},e.resize]}})]),e._v(" "),e.user.is_local?e._e():i("div",[i("p",[e._v(e._s(e.$t("user_reporting.forward_description")))]),e._v(" "),i("Checkbox",{model:{value:e.forward,callback:function(t){e.forward=t},expression:"forward"}},[e._v(e._s(e.$t("user_reporting.forward_to",[e.remoteInstance])))])],1),e._v(" "),i("div",[i("button",{staticClass:"btn btn-default",attrs:{disabled:e.processing},on:{click:e.reportUser}},[e._v(e._s(e.$t("user_reporting.submit")))]),e._v(" "),e.error?i("div",{staticClass:"alert error"},[e._v("\n "+e._s(e.$t("user_reporting.generic_error"))+"\n ")]):e._e()])]),e._v(" "),i("div",{staticClass:"user-reporting-panel-right"},[i("List",{attrs:{items:e.statuses},scopedSlots:e._u([{key:"item",fn:function(t){var a=t.item;return[i("div",{staticClass:"status-fadein user-reporting-panel-sitem"},[i("Status",{attrs:{inConversation:!1,focused:!1,statusoid:a}}),e._v(" "),i("Checkbox",{attrs:{checked:e.isChecked(a.id)},on:{change:function(t){return e.toggleStatus(t,a.id)}}})],1)]}}])})],1)])])]):e._e()},o=[]},function(e,t,i){"use strict";i.d(t,"a",function(){return a}),i.d(t,"b",function(){return o});var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{style:e.bgAppStyle,attrs:{id:"app"}},[i("div",{staticClass:"app-bg-wrapper",style:e.bgStyle}),e._v(" "),e.isMobileLayout?i("MobileNav"):i("nav",{staticClass:"nav-bar container",attrs:{id:"nav"},on:{click:function(t){e.scrollToTop()}}},[i("div",{staticClass:"logo",style:e.logoBgStyle},[i("div",{staticClass:"mask",style:e.logoMaskStyle}),e._v(" "),i("img",{style:e.logoStyle,attrs:{src:e.logo}})]),e._v(" "),i("div",{staticClass:"inner-nav"},[i("div",{staticClass:"item"},[i("router-link",{staticClass:"site-name",attrs:{to:{name:"root"},"active-class":"home"}},[e._v(e._s(e.sitename))])],1),e._v(" "),i("div",{staticClass:"item right"},[i("user-finder",{staticClass:"button-icon nav-icon mobile-hidden",on:{toggled:e.onFinderToggled}}),e._v(" "),i("router-link",{staticClass:"mobile-hidden",attrs:{to:{name:"settings"}}},[i("i",{staticClass:"button-icon icon-cog nav-icon",attrs:{title:e.$t("nav.preferences")}})]),e._v(" "),e.currentUser?i("a",{staticClass:"mobile-hidden",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.logout(t)}}},[i("i",{staticClass:"button-icon icon-logout nav-icon",attrs:{title:e.$t("login.logout")}})]):e._e()],1)])]),e._v(" "),i("div",{staticClass:"container",attrs:{id:"content"}},[i("div",{staticClass:"sidebar-flexer mobile-hidden"},[i("div",{staticClass:"sidebar-bounds"},[i("div",{staticClass:"sidebar-scroller"},[i("div",{staticClass:"sidebar"},[i("user-panel"),e._v(" "),e.isMobileLayout?e._e():i("div",[i("nav-panel"),e._v(" "),e.showInstanceSpecificPanel?i("instance-specific-panel"):e._e(),e._v(" "),!e.currentUser&&e.showFeaturesPanel?i("features-panel"):e._e(),e._v(" "),e.currentUser&&e.suggestionsEnabled?i("who-to-follow-panel"):e._e(),e._v(" "),e.currentUser?i("notifications"):e._e()],1)],1)])])]),e._v(" "),i("div",{staticClass:"main"},[e.currentUser?e._e():i("div",{staticClass:"login-hint panel panel-default"},[i("router-link",{staticClass:"panel-body",attrs:{to:{name:"login"}}},[e._v("\n "+e._s(e.$t("login.hint"))+"\n ")])],1),e._v(" "),i("transition",{attrs:{name:"fade"}},[i("router-view")],1)],1),e._v(" "),i("media-modal")],1),e._v(" "),e.currentUser&&e.chat?i("chat-panel",{staticClass:"floating-chat mobile-hidden",attrs:{floating:!0}}):e._e(),e._v(" "),i("UserReportingModal"),e._v(" "),i("portal-target",{attrs:{name:"modal"}})],1)},o=[]},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=t.parseUser=function(e){var t={},i=e.hasOwnProperty("acct"),a=i&&!e.hasOwnProperty("avatar");if(t.id=String(e.id),i){if(t.screen_name=e.acct,t.statusnet_profile_url=e.url,a)return t;if(t.name=e.display_name,t.name_html=n(e.display_name,e.emojis),t.description=e.note,t.description_html=n(e.note,e.emojis),t.profile_image_url=e.avatar,t.profile_image_url_original=e.avatar,t.cover_photo=e.header,t.friends_count=e.following_count,t.bot=e.bot,e.pleroma){var o=e.pleroma.relationship;t.background_image=e.pleroma.background_image,t.token=e.pleroma.chat_token,o&&(t.follows_you=o.followed_by,t.following=o.following,t.statusnet_blocking=o.blocking,t.muted=o.muting),t.rights={moderator:e.pleroma.is_moderator,admin:e.pleroma.is_admin},t.rights.admin?t.role="admin":t.rights.moderator?t.role="moderator":t.role="member"}e.source&&(t.description=e.source.note,t.default_scope=e.source.privacy,e.source.pleroma&&(t.no_rich_text=e.source.pleroma.no_rich_text,t.show_role=e.source.pleroma.show_role)),t.is_local=!t.screen_name.includes("@")}else t.screen_name=e.screen_name,t.name=e.name,t.name_html=e.name_html,t.description=e.description,t.description_html=e.description_html,t.profile_image_url=e.profile_image_url,t.profile_image_url_original=e.profile_image_url_original,t.cover_photo=e.cover_photo,t.friends_count=e.friends_count,t.statusnet_profile_url=e.statusnet_profile_url,t.statusnet_blocking=e.statusnet_blocking,t.is_local=e.is_local,t.role=e.role,t.show_role=e.show_role,t.follows_you=e.follows_you,t.muted=e.muted,e.rights&&(t.rights={moderator:e.rights.delete_others_notice,admin:e.rights.admin}),t.no_rich_text=e.no_rich_text,t.default_scope=e.default_scope,t.hide_follows=e.hide_follows,t.hide_followers=e.hide_followers,t.background_image=e.background_image,t.following=e.following,t.token=e.token;return t.created_at=new Date(e.created_at),t.locked=e.locked,t.followers_count=e.followers_count,t.statuses_count=e.statuses_count,t.friendIds=[],t.followerIds=[],t.pinnedStatuseIds=[],e.pleroma&&(t.follow_request_count=e.pleroma.follow_request_count,t.tags=e.pleroma.tags,t.deactivated=e.pleroma.deactivated,t.notification_settings=e.pleroma.notification_settings),t.tags=t.tags||[],t.rights=t.rights||{},t.notification_settings=t.notification_settings||{},t},o=t.parseAttachment=function(e){var t={};return!e.hasOwnProperty("oembed")?(t.mimetype=e.pleroma?e.pleroma.mime_type:e.type,t.meta=e.meta,t.id=e.id):t.mimetype=e.mimetype,t.url=e.url,t.description=e.description,t},n=t.addEmojis=function(e,t){return t.reduce(function(e,t){return e.replace(new RegExp(":"+t.shortcode+":","g"),""+t.shortcode+"")},e)},s=t.parseStatus=function e(t){var i,s={},l=t.hasOwnProperty("account");if(l){if(s.favorited=t.favourited,s.fave_num=t.favourites_count,s.repeated=t.reblogged,s.repeat_num=t.reblogs_count,s.type=t.reblog?"retweet":"status",s.nsfw=t.sensitive,s.statusnet_html=n(t.content,t.emojis),s.tags=t.tags,t.pleroma){var c=t.pleroma;s.text=c.content?t.pleroma.content["text/plain"]:t.content,s.summary=c.spoiler_text?t.pleroma.spoiler_text["text/plain"]:t.spoiler_text,s.statusnet_conversation_id=t.pleroma.conversation_id,s.is_local=c.local,s.in_reply_to_screen_name=t.pleroma.in_reply_to_account_acct}else s.text=t.content,s.summary=t.spoiler_text;s.in_reply_to_status_id=t.in_reply_to_id,s.in_reply_to_user_id=t.in_reply_to_account_id,s.replies_count=t.replies_count,"retweet"===s.type&&(s.retweeted_status=e(t.reblog)),s.summary_html=n(t.spoiler_text,t.emojis),s.external_url=t.url,s.poll=t.poll,s.pinned=t.pinned}else s.favorited=t.favorited,s.fave_num=t.fave_num,s.repeated=t.repeated,s.repeat_num=t.repeat_num,s.type=(i=t).is_post_verb?"status":i.retweeted_status?"retweet":"string"==typeof i.uri&&i.uri.match(/(fave|objectType=Favourite)/)||"string"==typeof i.text&&i.text.match(/favorited/)?"favorite":i.text.match(/deleted notice {{tag/)||i.qvitter_delete_notice?"deletion":i.text.match(/started following/)||"follow"===i.activity_type?"follow":"unknown",void 0===t.nsfw?(s.nsfw=r(t),t.retweeted_status&&(s.nsfw=t.retweeted_status.nsfw)):s.nsfw=t.nsfw,s.statusnet_html=t.statusnet_html,s.text=t.text,s.in_reply_to_status_id=t.in_reply_to_status_id,s.in_reply_to_user_id=t.in_reply_to_user_id,s.in_reply_to_screen_name=t.in_reply_to_screen_name,s.statusnet_conversation_id=t.statusnet_conversation_id,"retweet"===s.type&&(s.retweeted_status=e(t.retweeted_status)),s.summary=t.summary,s.summary_html=t.summary_html,s.external_url=t.external_url,s.is_local=t.is_local;s.id=String(t.id),s.visibility=t.visibility,s.card=t.card,s.created_at=new Date(t.created_at),s.in_reply_to_status_id=s.in_reply_to_status_id?String(s.in_reply_to_status_id):null,s.in_reply_to_user_id=s.in_reply_to_user_id?String(s.in_reply_to_user_id):null,s.user=a(l?t.account:t.user),s.attentions=((l?t.mentions:t.attentions)||[]).map(a),s.attachments=((l?t.media_attachments:t.attachments)||[]).map(o);var u=l?t.reblog:t.retweeted_status;return u&&(s.retweeted_status=e(u)),s.favoritedBy=[],s.rebloggedBy=[],s},r=(t.parseNotification=function(e){var t={};if(!e.hasOwnProperty("ntype"))t.type={favourite:"like",reblog:"repeat"}[e.type]||e.type,t.seen=e.pleroma.is_seen,t.status="follow"===t.type?null:s(e.status),t.action=t.status,t.from_profile=a(e.account);else{var i=s(e.notice);t.type=e.ntype,t.seen=Boolean(e.is_seen),t.status="like"===t.type?s(e.notice.favorited_status):i,t.action=i,t.from_profile=a(e.from_profile)}return t.created_at=new Date(e.created_at),t.id=parseInt(e.id),t},function(e){return(e.tags||[]).includes("nsfw")||!!(e.text||"").match(/#nsfw/i)})},,,function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=n(i(607)),o=n(i(29));function n(e){return e&&e.__esModule?e:{default:e}}var s=function(e){var t=e.store,i=e.credentials,n=e.timeline,s=void 0===n?"friends":n,r=e.older,l=void 0!==r&&r,c=e.showImmediately,u=void 0!==c&&c,d=e.userId,p=void 0!==d&&d,f=e.tag,m=void 0!==f&&f,h=e.until,_={timeline:s,credentials:i},v=t.rootState||t.state,g=v.statuses.timelines[(0,a.default)(s)],b=void 0===v.config.hideMutedPosts?v.instance.hideMutedPosts:v.config.hideMutedPosts;l?_.until=h||g.minId:_.since=g.maxId,_.userId=p,_.tag=m,_.withMuted=!b;var w=g.statuses.length;return o.default.fetchTimeline(_).then(function(e){return!l&&e.length>=20&&!g.loading&&w>0&&t.dispatch("queueFlush",{timeline:s,id:g.maxId}),function(e){var t=e.store,i=e.statuses,o=e.timeline,n=e.showImmediately,s=e.userId,r=(0,a.default)(o);t.dispatch("setError",{value:!1}),t.dispatch("addNewStatuses",{timeline:r,userId:s,statuses:i,showImmediately:n})}({store:t,statuses:e,timeline:s,showImmediately:u,userId:p}),e},function(){return t.dispatch("setError",{value:!0})})},r={fetchAndUpdate:s,startFetching:function(e){var t=e.timeline,i=void 0===t?"friends":t,o=e.credentials,n=e.store,r=e.userId,l=void 0!==r&&r,c=e.tag,u=void 0!==c&&c,d=(n.rootState||n.state).statuses.timelines[(0,a.default)(i)],p=0===d.visibleStatuses.length;d.userId=l,s({timeline:i,credentials:o,store:n,showImmediately:p,userId:l,tag:u});return setInterval(function(){return s({timeline:i,credentials:o,store:n,userId:l,tag:u})},1e4)}};t.default=r},,,,,,,function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=n(i(24)),o=n(i(29));function n(e){return e&&e.__esModule?e:{default:e}}var s=function(e){var t=e.store,i=e.credentials,o=e.older,n=void 0!==o&&o,s={credentials:i},l=(t.rootState||t.state).statuses.notifications;if(s.timeline="notifications",n)return l.minId!==Number.POSITIVE_INFINITY&&(s.until=l.minId),r({store:t,args:s,older:n});l.maxId!==Number.POSITIVE_INFINITY&&(s.since=l.maxId);var c=r({store:t,args:s,older:n}),u=l.data.filter(function(e){return!e.seen}).map(function(e){return e.id});return u.length&&(s.since=Math.min.apply(Math,(0,a.default)(u)),r({store:t,args:s,older:n})),c},r=function(e){var t=e.store,i=e.args,a=e.older;return o.default.fetchTimeline(i).then(function(e){return function(e){var t=e.store,i=e.notifications,a=e.older;t.dispatch("setNotificationsError",{value:!1}),t.dispatch("addNewNotifications",{notifications:i,older:a})}({store:t,notifications:e,older:a}),e},function(){return t.dispatch("setNotificationsError",{value:!0})}).catch(function(){return t.dispatch("setNotificationsError",{value:!0})})},l={fetchAndUpdate:s,startFetching:function(e){var t=e.credentials,i=e.store;s({credentials:t,store:i});return setTimeout(function(){return i.dispatch("setNotificationsSilence",!1)},1e4),setInterval(function(){return s({credentials:t,store:i})},1e4)}};t.default=l},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a,o=i(623),n=(a=o)&&a.__esModule?a:{default:a},s=i(384);var r={search:function(e){var t=e.query,i=e.store;return n.default.request({store:i,url:"/api/v1/accounts/search",params:{q:t}}).then(function(e){return e.json()}).then(function(e){return e.map(s.parseUser)})}};t.default=r},,,function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a={ar:i(655),ca:i(656),cs:i(657),de:i(658),en:i(659),eo:i(660),es:i(661),et:i(662),fi:i(663),fr:i(664),ga:i(665),he:i(666),hu:i(667),it:i(668),ja:i(669),ja_pedantic:i(670),ko:i(671),nb:i(672),nl:i(673),oc:i(674),pl:i(675),pt:i(676),ro:i(677),ru:i(678),zh:i(679)};t.default=a},,,,function(e,t,i){"use strict";i.r(t);var a=i(107),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(239),r=i(0);var l=function(e){i(693)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},function(e,t,i){"use strict";i.r(t);var a=i(109),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(238),r=i(0),l=Object(r.a)(o.a,s.a,s.b,!1,null,null,null);t.default=l.exports},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=t.SECOND=1e3,o=t.MINUTE=60*a,n=t.HOUR=60*o,s=t.DAY=24*n,r=t.WEEK=7*s,l=t.MONTH=30*s,c=t.YEAR=365.25*s,u=t.relativeTime=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;"string"==typeof e&&(e=Date.parse(e));var i=Date.now()>e?Math.floor:Math.ceil,u=Math.abs(Date.now()-e),d={num:i(u/c),key:"time.years"};return u1&&void 0!==arguments[1]?arguments[1]:1,i=u(e,t);return i.key+="_short",i}},,,function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=n(i(22)),o=n(i(29));function n(e){return e&&e.__esModule?e:{default:e}}var s={postStatus:function(e){var t=e.store,i=e.status,n=e.spoilerText,s=e.visibility,r=e.sensitive,l=e.poll,c=e.media,u=void 0===c?[]:c,d=e.inReplyToStatusId,p=void 0===d?void 0:d,f=e.contentType,m=void 0===f?"text/plain":f,h=(0,a.default)(u,"id");return o.default.postStatus({credentials:t.state.users.currentUser.credentials,status:i,spoilerText:n,visibility:s,sensitive:r,mediaIds:h,inReplyToStatusId:p,contentType:m,poll:l}).then(function(e){return e.error||t.dispatch("addNewStatuses",{statuses:[e],timeline:"friends",showImmediately:!0,noIdUpdate:!0}),e}).catch(function(e){return{error:e.message}})},uploadMedia:function(e){var t=e.store,i=e.formData,a=t.state.users.currentUser.credentials;return o.default.uploadMedia({credentials:a,formData:i})}};t.default=s},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a={fileSizeFormat:function(e){var t,i=["B","KiB","MiB","GiB","TiB"];return e<1?e+" "+i[0]:(t=Math.min(Math.floor(Math.log(e)/Math.log(1024)),i.length-1),{num:e=1*(e/Math.pow(1024,t)).toFixed(2),unit:i[t]})}};t.default=a},function(e,t,i){"use strict";i.r(t);var a=i(118),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(247),r=i(0);var l=function(e){i(718)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},function(e,t,i){"use strict";i.r(t);var a=i(119),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(248),r=i(0);var l=function(e){i(720)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return function(t){var i=t[0];return":"===i&&e.emoji?a(e.emoji)(t):"@"===i&&e.users?o(e.users)(t):[]}};var a=t.suggestEmoji=function(e){return function(t){var i=t.toLowerCase().substr(1);return e.filter(function(e){return e.displayText.toLowerCase().startsWith(i)}).sort(function(e,t){var i=0,a=0;return i+=e.imageUrl?10:0,(a+=t.imageUrl?10:0)-i+(e.displayText>t.displayText?1:-1)})}},o=t.suggestUsers=function(e){return function(t){var i=t.toLowerCase().substr(1);return e.filter(function(e){return e.screen_name.toLowerCase().startsWith(i)||e.name.toLowerCase().startsWith(i)}).slice(0,20).sort(function(e,t){var a=0,o=0;return a+=e.screen_name.toLowerCase().startsWith(i)?2:0,o+=t.screen_name.toLowerCase().startsWith(i)?2:0,a+=e.name.toLowerCase().startsWith(i)?1:0,10*((o+=t.name.toLowerCase().startsWith(i)?1:0)-a)+(e.name>t.name?1:-1)+(e.screen_name>t.screen_name?1:-1)}).map(function(e){var t=e.screen_name;return{displayText:t,detailText:e.name,imageUrl:e.profile_image_url_original,replacement:"@"+t+" "}})}}},function(e,t,i){"use strict";i.r(t);var a=i(123),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(252),r=i(0);var l=function(e){i(732)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},function(e,t,i){"use strict";i.r(t);var a=i(124),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(254),r=i(0);var l=function(e){i(734)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.requestUnfollow=t.requestFollow=void 0;var a=n(i(14)),o=n(i(13));function n(e){return e&&e.__esModule?e:{default:e}}t.requestFollow=function(e,t){return new o.default(function(i,n){t.state.api.backendInteractor.followUser(e.id).then(function(n){return t.commit("updateUserRelationship",[n]),n.locked&&i({sent:!0}),n.following&&i({sent:!1}),function e(t,i,n){return new o.default(function(e,a){setTimeout(function(){n.state.api.backendInteractor.fetchUser({id:i.id}).then(function(e){return n.commit("addNewUsers",[e])}).then(function(){return e([i.following,t])}).catch(function(e){return a(e)})},500)}).then(function(t){var o=(0,a.default)(t,2),s=o[0],r=o[1];return!s&&r<=3?e(++r,i,n):s})}(1,e,t).then(function(e){i({sent:!1})})})})},t.requestUnfollow=function(e,t){return new o.default(function(i,a){t.state.api.backendInteractor.unfollowUser(e.id).then(function(e){t.commit("updateUserRelationship",[e]),i({updated:e})})})}},,function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.highlightStyle=t.highlightClass=void 0;var a=i(63);t.highlightClass=function(e){return"USER____"+e.screen_name.replace(/\./g,"_").replace(/@/g,"_AT_")},t.highlightStyle=function(e){if(void 0!==e){var t=e.color,i=e.type;if("string"==typeof t){var o=(0,a.hex2rgb)(t);if(null!=o){var n="rgb("+Math.floor(o.r)+", "+Math.floor(o.g)+", "+Math.floor(o.b)+")",s="rgba("+Math.floor(o.r)+", "+Math.floor(o.g)+", "+Math.floor(o.b)+", .1)",r="rgba("+Math.floor(o.r)+", "+Math.floor(o.g)+", "+Math.floor(o.b)+", .2)";return"striped"===i?{backgroundImage:["repeating-linear-gradient(135deg,",s+" ,",s+" 20px,",r+" 20px,",r+" 40px"].join(" "),backgroundPosition:"0 0"}:"solid"===i?{backgroundColor:r}:"side"===i?{backgroundImage:["linear-gradient(to right,",n+" ,",n+" 2px,","transparent 6px"].join(" "),backgroundPosition:"0 0"}:void 0}}}}},,,function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getComponentProps=t.getComponentOptions=void 0;var a,o=i(84),n=(a=o)&&a.__esModule?a:{default:a};var s=function(e){return(0,n.default)(e)?e.options:e};t.getComponentOptions=s,t.getComponentProps=function(e){return s(e).props}},function(e,t,i){"use strict";i.r(t);var a=i(143),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(282),r=i(0);var l=function(e){i(807)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},function(e,t,i){"use strict";i.r(t);var a=i(144),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(275),r=i(0);var l=function(e){i(809)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},function(e,t,i){"use strict";i.r(t);var a=i(146),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(277),r=i(0),l=Object(r.a)(o.a,s.a,s.b,!1,null,null,null);t.default=l.exports},,function(e,t,i){"use strict";i.r(t);var a=i(158),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(289),r=i(0);var l=function(e){i(872)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},function(e,t,i){"use strict";i.r(t);var a=i(166),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(296),r=i(0),l=Object(r.a)(o.a,s.a,s.b,!1,null,null,null);t.default=l.exports},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=l(i(9)),o=l(i(902)),n=l(i(905)),s=l(i(906)),r=i(21);function l(e){return e&&e.__esModule?e:{default:e}}var c={name:"AuthForm",render:function(e){return e("component",{is:this.authForm})},computed:(0,a.default)({authForm:function(){return this.requiredTOTP?"MFATOTPForm":this.requiredRecovery?"MFARecoveryForm":"LoginForm"}},(0,r.mapGetters)("authFlow",["requiredTOTP","requiredRecovery"])),components:{MFARecoveryForm:n.default,MFATOTPForm:s.default,LoginForm:o.default}};t.default=c},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a={verifyOTPCode:function(e){var t=e.app,i=e.instance,a=e.mfaToken,o=e.code,n=i+"/oauth/mfa/challenge",s=new window.FormData;return s.append("client_id",t.client_id),s.append("client_secret",t.client_secret),s.append("mfa_token",a),s.append("code",o),s.append("challenge_type","totp"),window.fetch(n,{method:"POST",body:s}).then(function(e){return e.json()})},verifyRecoveryCode:function(e){var t=e.app,i=e.instance,a=e.mfaToken,o=e.code,n=i+"/oauth/mfa/challenge",s=new window.FormData;return s.append("client_id",t.client_id),s.append("client_secret",t.client_secret),s.append("mfa_token",a),s.append("code",o),s.append("challenge_type","recovery"),window.fetch(n,{method:"POST",body:s}).then(function(e){return e.json()})}};t.default=a},function(e,t,i){"use strict";i.r(t);var a=i(174),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(307),r=i(0);var l=function(e){i(907)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},function(e,t,i){"use strict";i.r(t);var a=i(177),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(309),r=i(0);var l=function(e){i(915)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},function(e,t,i){"use strict";i.r(t);var a=i(178),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(310),r=i(0);var l=function(e){i(917)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},,function(e,t,i){"use strict";i.r(t);var a=i(186),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(318),r=i(0);var l=function(e){i(945)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=function(e){return[e.touches[0].screenX,e.touches[0].screenY]},o=function(e){return Math.sqrt(e[0]*e[0]+e[1]*e[1])},n=function(e,t){return e[0]*t[0]+e[1]*t[1]},s=function(e,t){var i=n(e,t)/n(t,t);return[i*t[0],i*t[1]]},r={DIRECTION_LEFT:[-1,0],DIRECTION_RIGHT:[1,0],DIRECTION_UP:[0,-1],DIRECTION_DOWN:[0,1],swipeGesture:function(e,t){return{direction:e,onSwipe:t,threshold:arguments.length>2&&void 0!==arguments[2]?arguments[2]:30,perpendicularTolerance:arguments.length>3&&void 0!==arguments[3]?arguments[3]:1,_startPos:[0,0],_swiping:!1}},beginSwipe:function(e,t){t._startPos=a(e),t._swiping=!0},updateSwipe:function(e,t){if(t._swiping){var i,r,l=(i=t._startPos,[(r=a(e))[0]-i[0],r[1]-i[1]]);if(!(o(l)1&&void 0!==arguments[1]?arguments[1]:"";document.title=i+" "+t.instance.name},settingsSaved:function(e,t){var i=e.commit;e.dispatch;i("settingsSaved",{success:t.success,error:t.error})},setNotificationPermission:function(e,t){(0,e.commit)("setNotificationPermission",t)},setMobileLayout:function(e,t){(0,e.commit)("setMobileLayout",t)}}};t.default=o},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=i(10),o=i(80),n={state:{name:"Pleroma FE",registrationOpen:!0,safeDM:!0,textlimit:5e3,server:"http://localhost:4040/",theme:"pleroma-dark",background:"/static/aurora_borealis.jpg",logo:"/static/logo.png",logoMask:!0,logoMargin:".2em",redirectRootNoLogin:"/main/all",redirectRootLogin:"/main/friends",showInstanceSpecificPanel:!1,alwaysShowSubjectInput:!0,hideMutedPosts:!1,collapseMessageWithSubject:!1,hidePostStats:!1,hideUserStats:!1,hideFilteredStatuses:!1,disableChat:!1,scopeCopy:!0,subjectLineBehavior:"email",postContentType:"text/plain",nsfwCensorImage:void 0,vapidPublicKey:void 0,noAttachmentLinks:!1,showFeaturesPanel:!0,minimalScopesMode:!1,pleromaBackend:!0,emoji:[],customEmoji:[],restrictedNicknames:[],postFormats:[],mediaProxyAvailable:!1,chatAvailable:!1,gopherAvailable:!1,suggestionsEnabled:!1,suggestionsWeb:"",instanceSpecificPanelContent:"",tos:"",backendVersion:"",frontendVersion:"",pollsAvailable:!1,pollLimits:{max_options:4,max_option_chars:255,min_expiration:60,max_expiration:86400}},mutations:{setInstanceOption:function(e,t){var i=t.name,o=t.value;void 0!==o&&(0,a.set)(e,i,o)}},actions:{setInstanceOption:function(e,t){var i=e.commit,a=e.dispatch,o=t.name;switch(i("setInstanceOption",{name:o,value:t.value}),o){case"name":a("setPageTitle")}},setTheme:function(e,t){var i=e.commit;return i("setInstanceOption",{name:"theme",value:t}),(0,o.setPreset)(t,i)}}};t.default=n},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.mutations=t.prepareStatus=t.defaultState=void 0;var a=x(i(13)),o=x(i(364)),n=x(i(14)),s=x(i(35)),r=x(i(93)),l=x(i(218)),c=x(i(561)),u=x(i(5)),d=x(i(71)),p=x(i(567)),f=x(i(370)),m=x(i(582)),h=x(i(584)),_=x(i(223)),v=x(i(224)),g=x(i(97)),b=x(i(587)),w=x(i(588)),y=i(10),k=x(i(29));function x(e){return e&&e.__esModule?e:{default:e}}var C=function(){return{statuses:[],statusesObject:{},faves:[],visibleStatuses:[],visibleStatusesObject:{},newStatusCount:0,maxId:0,minId:0,minVisibleId:0,loading:!1,followers:[],friends:[],userId:arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,flushMarker:0}},S=function(){return{desktopNotificationSilence:!0,maxId:0,minId:Number.POSITIVE_INFINITY,data:[],idStore:{},loading:!1,error:!1}},j=t.defaultState=function(){return{allStatuses:[],allStatusesObject:{},conversationsObject:{},maxId:0,notifications:S(),favorites:new l.default,error:!1,timelines:{mentions:C(),public:C(),user:C(),favorites:C(),media:C(),publicAndExternal:C(),friends:C(),tag:C(),dms:C()}}},P=t.prepareStatus=function(e){return e.deleted=!1,e.attachments=e.attachments||[],e},$=function(e){return[e.config.notificationVisibility.likes&&"like",e.config.notificationVisibility.mentions&&"mention",e.config.notificationVisibility.repeats&&"repeat",e.config.notificationVisibility.follows&&"follow"].filter(function(e){return e})},L=function(e,t,i){var a=t[i.id];return a?((0,f.default)(a,(0,c.default)(i,function(e,t){return null===e||"user"===t})),a.attachments.splice(a.attachments.length),{item:a,new:!1}):(P(i),e.push(i),(0,y.set)(t,i.id,i),{item:i,new:!0})},z=function(e,t){var i=Number(e.id),a=Number(t.id),o=!(0,r.default)(i),n=!(0,r.default)(a);return o&&n?i>a?-1:1:o&&!n?1:!o&&n?-1:e.id>t.id?-1:1},T=function(e){return e.visibleStatuses=e.visibleStatuses.sort(z),e.statuses=e.statuses.sort(z),e.minVisibleId=((0,d.default)(e.visibleStatuses)||{}).id,e},A=function(e,t){var i=L(e.allStatuses,e.allStatusesObject,t);if(i.new){var a=i.item,o=e.conversationsObject,n=a.statusnet_conversation_id;o[n]?o[n].push(a):(0,y.set)(o,n,[a])}return i},O=t.mutations={addNewStatuses:function(e,t){var i=t.statuses,a=t.showImmediately,o=void 0!==a&&a,n=t.timeline,s=t.user,r=void 0===s?{}:s,l=t.noIdUpdate,c=void 0!==l&&l,d=t.userId;if(!(0,u.default)(i))return!1;var p=e.allStatuses,f=e.timelines[n],v=i.length>0?(0,h.default)(i,"id").id:0,b=i.length>0?(0,m.default)(i,"id").id:0,y=n&&(v>f.maxId||0===f.maxId)&&i.length>0,k=n&&(b0;if(!c&&y&&(f.maxId=v),!c&&k&&(f.minId=b),"user"!==n&&"media"!==n||f.userId===d){var x=function(t,i){var a=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],o=A(e,t),s=o.item;if(o.new){if("status"===s.type&&(0,_.default)(s.attentions,{id:r.id})){var l=e.timelines.mentions;f!==l&&(L(l.statuses,l.statusesObject,s),l.newStatusCount+=1,T(l))}if("direct"===s.visibility){var c=e.timelines.dms;L(c.statuses,c.statusesObject,s),c.newStatusCount+=1,T(c)}}var u=void 0;return n&&a&&(u=L(f.statuses,f.statusesObject,s)),n&&i?L(f.visibleStatuses,f.visibleStatusesObject,s):n&&a&&u.new&&(f.newStatusCount+=1),s},C={status:function(e){x(e,o)},retweet:function(e){var t=x(e.retweeted_status,!1,!1),i=void 0;i=n&&(0,_.default)(f.statuses,function(e){return e.retweeted_status?e.id===t.id||e.retweeted_status.id===t.id:e.id===t.id})?x(e,!1,!1):x(e,o),i.retweeted_status=t},favorite:function(t){e.favorites.has(t.id)||(e.favorites.add(t.id),function(e,t){var i=(0,_.default)(p,{id:e.in_reply_to_status_id});i&&(e.user.id===r.id?i.favorited=!0:i.fave_num+=1)}(t))},deletion:function(t){var i=t.uri,a=(0,_.default)(p,{uri:i});a&&(function(e,t){(0,w.default)(e.allStatuses,{id:t.id}),(0,w.default)(e.notifications.data,function(e){return e.action.id===t.id});var i=t.statusnet_conversation_id;e.conversationsObject[i]&&(0,w.default)(e.conversationsObject[i],{id:t.id})}(e,a),n&&((0,w.default)(f.statuses,{uri:i}),(0,w.default)(f.visibleStatuses,{uri:i})))},follow:function(e){},default:function(e){console.log("unknown status type"),console.log(e)}};(0,g.default)(i,function(e){var t=e.type;(C[t]||C.default)(e)}),n&&T(f)}},addNewNotifications:function(e,t){t.dispatch;var i=t.notifications,a=(t.older,t.visibleNotificationTypes),o=t.rootGetters;(0,g.default)(i,function(t){if("follow"!==t.type&&(t.action=A(e,t.action).item,t.status=t.status&&A(e,t.status).item),e.notifications.idStore.hasOwnProperty(t.id))t.seen&&(e.notifications.idStore[t.id].seen=!0);else if(e.notifications.maxId=t.id>e.notifications.maxId?t.id:e.notifications.maxId,e.notifications.minId=t.id0&&!n.nsfw&&n.attachments[0].mimetype.startsWith("image/")&&(i.image=n.attachments[0].url),!t.seen&&!e.notifications.desktopNotificationSilence&&a.includes(t.type)){var l=new window.Notification(s,i);setTimeout(l.close.bind(l),5e3)}}})},removeStatus:function(e,t){var i=t.timeline,a=t.userId,o=e.timelines[i];a&&((0,w.default)(o.statuses,{user:{id:a}}),(0,w.default)(o.visibleStatuses,{user:{id:a}}),o.minVisibleId=o.visibleStatuses.length>0?(0,d.default)(o.visibleStatuses).id:0,o.maxId=o.statuses.length>0?(0,p.default)(o.statuses).id:0)},showNewStatuses:function(e,t){var i=t.timeline,a=e.timelines[i];a.newStatusCount=0,a.visibleStatuses=(0,b.default)(a.statuses,0,50),a.minVisibleId=(0,d.default)(a.visibleStatuses).id,a.minId=a.minVisibleId,a.visibleStatusesObject={},(0,g.default)(a.visibleStatuses,function(e){a.visibleStatusesObject[e.id]=e})},resetStatuses:function(e){var t=j();(0,s.default)(t).forEach(function(t){var i=(0,n.default)(t,2),a=i[0],o=i[1];e[a]=o})},clearTimeline:function(e,t){var i=t.timeline;e.timelines[i]=C(e.timelines[i].userId)},clearNotifications:function(e){e.notifications=S()},setFavorited:function(e,t){var i=t.status,a=t.value,o=e.allStatusesObject[i.id];o.favorited!==a&&(a?o.fave_num++:o.fave_num--),o.favorited=a},setFavoritedConfirm:function(e,t){var i=t.status,a=t.user,o=e.allStatusesObject[i.id];o.favorited=i.favorited,o.fave_num=i.fave_num;var n=(0,v.default)(o.favoritedBy,{id:a.id});-1===n||o.favorited?-1===n&&o.favorited&&o.favoritedBy.push(a):o.favoritedBy.splice(n,1)},setPinned:function(e,t){e.allStatusesObject[t.id].pinned=t.pinned},setRetweeted:function(e,t){var i=t.status,a=t.value,o=e.allStatusesObject[i.id];o.repeated!==a&&(a?o.repeat_num++:o.repeat_num--),o.repeated=a},setRetweetedConfirm:function(e,t){var i=t.status,a=t.user,o=e.allStatusesObject[i.id];o.repeated=i.repeated,o.repeat_num=i.repeat_num;var n=(0,v.default)(o.rebloggedBy,{id:a.id});-1===n||o.repeated?-1===n&&o.repeated&&o.rebloggedBy.push(a):o.rebloggedBy.splice(n,1)},setDeleted:function(e,t){var i=t.status;e.allStatusesObject[i.id].deleted=!0},setManyDeleted:function(e,t){(0,o.default)(e.allStatusesObject).forEach(function(e){t(e)&&(e.deleted=!0)})},setLoading:function(e,t){var i=t.timeline,a=t.value;e.timelines[i].loading=a},setNsfw:function(e,t){var i=t.id,a=t.nsfw;e.allStatusesObject[i].nsfw=a},setError:function(e,t){var i=t.value;e.error=i},setNotificationsLoading:function(e,t){var i=t.value;e.notifications.loading=i},setNotificationsError:function(e,t){var i=t.value;e.notifications.error=i},setNotificationsSilence:function(e,t){var i=t.value;e.notifications.desktopNotificationSilence=i},markNotificationsAsSeen:function(e){(0,g.default)(e.notifications.data,function(e){e.seen=!0})},queueFlush:function(e,t){var i=t.timeline,a=t.id;e.timelines[i].flushMarker=a},addFavsAndRepeats:function(e,t){var i=t.id,a=t.favoritedByUsers,o=t.rebloggedByUsers,n=e.allStatusesObject[i];n.favoritedBy=a.filter(function(e){return e}),n.rebloggedBy=o.filter(function(e){return e})},updateStatusWithPoll:function(e,t){var i=t.id,a=t.poll;e.allStatusesObject[i].poll=a}},I={state:j(),actions:{addNewStatuses:function(e,t){var i=e.rootState,a=e.commit,o=t.statuses,n=t.showImmediately,s=void 0!==n&&n,r=t.timeline,l=void 0!==r&&r,c=t.noIdUpdate,u=void 0!==c&&c,d=t.userId;a("addNewStatuses",{statuses:o,showImmediately:s,timeline:l,noIdUpdate:u,user:i.users.currentUser,userId:d})},addNewNotifications:function(e,t){var i=e.rootState,a=e.commit,o=e.dispatch,n=e.rootGetters,s=t.notifications,r=t.older;a("addNewNotifications",{visibleNotificationTypes:$(i),dispatch:o,notifications:s,older:r,rootGetters:n})},setError:function(e,t){e.rootState;(0,e.commit)("setError",{value:t.value})},setNotificationsLoading:function(e,t){e.rootState;(0,e.commit)("setNotificationsLoading",{value:t.value})},setNotificationsError:function(e,t){e.rootState;(0,e.commit)("setNotificationsError",{value:t.value})},setNotificationsSilence:function(e,t){e.rootState;(0,e.commit)("setNotificationsSilence",{value:t.value})},deleteStatus:function(e,t){var i=e.rootState;(0,e.commit)("setDeleted",{status:t}),k.default.deleteStatus({id:t.id,credentials:i.users.currentUser.credentials})},markStatusesAsDeleted:function(e,t){(0,e.commit)("setManyDeleted",t)},favorite:function(e,t){var i=e.rootState,a=e.commit;a("setFavorited",{status:t,value:!0}),i.api.backendInteractor.favorite(t.id).then(function(e){return a("setFavoritedConfirm",{status:e,user:i.users.currentUser})})},unfavorite:function(e,t){var i=e.rootState,a=e.commit;a("setFavorited",{status:t,value:!1}),i.api.backendInteractor.unfavorite(t.id).then(function(e){return a("setFavoritedConfirm",{status:e,user:i.users.currentUser})})},fetchPinnedStatuses:function(e,t){var i=e.rootState,a=e.dispatch;i.api.backendInteractor.fetchPinnedStatuses(t).then(function(e){return a("addNewStatuses",{statuses:e,timeline:"user",userId:t,showImmediately:!0})})},pinStatus:function(e,t){var i=e.rootState,a=e.commit;return i.api.backendInteractor.pinOwnStatus(t).then(function(e){return a("setPinned",e)})},unpinStatus:function(e,t){var i=e.rootState,a=e.commit;i.api.backendInteractor.unpinOwnStatus(t).then(function(e){return a("setPinned",e)})},retweet:function(e,t){var i=e.rootState,a=e.commit;a("setRetweeted",{status:t,value:!0}),i.api.backendInteractor.retweet(t.id).then(function(e){return a("setRetweetedConfirm",{status:e.retweeted_status,user:i.users.currentUser})})},unretweet:function(e,t){var i=e.rootState,a=e.commit;a("setRetweeted",{status:t,value:!1}),i.api.backendInteractor.unretweet(t.id).then(function(e){return a("setRetweetedConfirm",{status:e,user:i.users.currentUser})})},queueFlush:function(e,t){e.rootState;(0,e.commit)("queueFlush",{timeline:t.timeline,id:t.id})},markNotificationsAsSeen:function(e){var t=e.rootState;(0,e.commit)("markNotificationsAsSeen"),k.default.markNotificationsAsSeen({id:t.statuses.notifications.maxId,credentials:t.users.currentUser.credentials})},fetchFavsAndRepeats:function(e,t){var i=e.rootState,o=e.commit;a.default.all([i.api.backendInteractor.fetchFavoritedByUsers(t),i.api.backendInteractor.fetchRebloggedByUsers(t)]).then(function(e){var i=(0,n.default)(e,2),a=i[0],s=i[1];return o("addFavsAndRepeats",{id:t,favoritedByUsers:a,rebloggedByUsers:s})})},votePoll:function(e,t){var i=e.rootState,a=e.commit,o=t.id,n=t.pollId,s=t.choices;return i.api.backendInteractor.vote(n,s).then(function(e){return a("updateStatusWithPoll",{id:o,poll:e}),e})},refreshPoll:function(e,t){var i=e.rootState,a=e.commit,o=t.id,n=t.pollId;return i.api.backendInteractor.fetchPoll(n).then(function(e){return a("updateStatusWithPoll",{id:o,poll:e}),e})}},mutations:O};t.default=I},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=n(i(596)),o=n(i(98));function n(e){return e&&e.__esModule?e:{default:e}}function s(e,t,i,a){this.name="StatusCodeError",this.statusCode=e,this.message=e+" - "+(JSON&&o.default?(0,o.default)(t):t),this.error=t,this.options=i,this.response=a,Error.captureStackTrace&&Error.captureStackTrace(this)}t.StatusCodeError=s,s.prototype=(0,a.default)(Error.prototype),s.prototype.constructor=s},,,,function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.defaultState=t.getters=t.mutations=t.mergeOrAdd=void 0;var a=y(i(30)),o=y(i(61)),n=y(i(31)),s=y(i(14)),r=y(i(35)),l=y(i(13)),c=y(i(385)),u=y(i(382)),d=y(i(71)),p=y(i(370)),f=y(i(97)),m=y(i(22)),h=y(i(606)),_=y(i(225)),v=y(i(395)),g=i(10),b=i(624),w=i(626);function y(e){return e&&e.__esModule?e:{default:e}}var k=t.mergeOrAdd=function(e,t,i){if(!i)return!1;var a=t[i.id];return a?((0,p.default)(a,i),{item:a,new:!1}):(e.push(i),(0,g.set)(t,i.id,i),i.screen_name&&!i.screen_name.includes("@")&&(0,g.set)(t,i.screen_name.toLowerCase(),i),{item:i,new:!0})},x=function(e,t){return e.rootState.api.backendInteractor.blockUser(t).then(function(i){e.commit("updateUserRelationship",[i]),e.commit("addBlockId",t),e.commit("removeStatus",{timeline:"friends",userId:t}),e.commit("removeStatus",{timeline:"public",userId:t}),e.commit("removeStatus",{timeline:"publicAndExternal",userId:t})})},C=function(e,t){return e.rootState.api.backendInteractor.unblockUser(t).then(function(t){return e.commit("updateUserRelationship",[t])})},S=function(e,t){return e.rootState.api.backendInteractor.muteUser(t).then(function(i){e.commit("updateUserRelationship",[i]),e.commit("addMuteId",t)})},j=function(e,t){return e.rootState.api.backendInteractor.unmuteUser(t).then(function(t){return e.commit("updateUserRelationship",[t])})},P=t.mutations={setMuted:function(e,t){var i=t.user.id,a=t.muted,o=e.usersObject[i];(0,g.set)(o,"muted",a)},tagUser:function(e,t){var i=t.user.id,a=t.tag,o=e.usersObject[i],n=(o.tags||[]).concat([a]);(0,g.set)(o,"tags",n)},untagUser:function(e,t){var i=t.user.id,a=t.tag,o=e.usersObject[i],n=(o.tags||[]).filter(function(e){return e!==a});(0,g.set)(o,"tags",n)},updateRight:function(e,t){var i=t.user.id,a=t.right,o=t.value,n=e.usersObject[i],s=n.rights;s[a]=o,(0,g.set)(n,"rights",s)},updateActivationStatus:function(e,t){var i=t.user.id,a=t.status,o=e.usersObject[i];(0,g.set)(o,"deactivated",!a)},setCurrentUser:function(e,t){e.lastLoginName=t.screen_name,e.currentUser=(0,p.default)(e.currentUser||{},t)},clearCurrentUser:function(e){e.currentUser=!1,e.lastLoginName=!1},beginLogin:function(e){e.loggingIn=!0},endLogin:function(e){e.loggingIn=!1},saveFriendIds:function(e,t){var i=t.id,a=t.friendIds,o=e.usersObject[i];o.friendIds=(0,c.default)((0,u.default)(o.friendIds,a))},saveFollowerIds:function(e,t){var i=t.id,a=t.followerIds,o=e.usersObject[i];o.followerIds=(0,c.default)((0,u.default)(o.followerIds,a))},clearFriends:function(e,t){var i=e.usersObject[t];i&&(0,g.set)(i,"friendIds",[])},clearFollowers:function(e,t){var i=e.usersObject[t];i&&(0,g.set)(i,"followerIds",[])},addNewUsers:function(e,t){(0,f.default)(t,function(t){return k(e.users,e.usersObject,t)})},updateUserRelationship:function(e,t){t.forEach(function(t){var i=e.usersObject[t.id];i&&(i.follows_you=t.followed_by,i.following=t.following,i.muted=t.muting,i.statusnet_blocking=t.blocking)})},updateBlocks:function(e,t){(0,f.default)(e.users,function(e){e.statusnet_blocking=!1}),(0,f.default)(t,function(t){return k(e.users,e.usersObject,t)})},saveBlockIds:function(e,t){e.currentUser.blockIds=t},addBlockId:function(e,t){-1===e.currentUser.blockIds.indexOf(t)&&e.currentUser.blockIds.push(t)},updateMutes:function(e,t){(0,f.default)(e.users,function(e){e.muted=!1}),(0,f.default)(t,function(t){return k(e.users,e.usersObject,t)})},saveMuteIds:function(e,t){e.currentUser.muteIds=t},addMuteId:function(e,t){-1===e.currentUser.muteIds.indexOf(t)&&e.currentUser.muteIds.push(t)},setPinned:function(e,t){var i=e.usersObject[t.user.id],a=i.pinnedStatuseIds.indexOf(t.id);t.pinned&&-1===a?i.pinnedStatuseIds.push(t.id):t.pinned||-1===a||i.pinnedStatuseIds.splice(a,1)},setUserForStatus:function(e,t){t.user=e.usersObject[t.user.id]},setUserForNotification:function(e,t){"follow"!==t.type&&(t.action.user=e.usersObject[t.action.user.id]),t.from_profile=e.usersObject[t.from_profile.id]},setColor:function(e,t){var i=t.user.id,a=t.highlighted,o=e.usersObject[i];(0,g.set)(o,"highlight",a)},signUpPending:function(e){e.signUpPending=!0,e.signUpErrors=[]},signUpSuccess:function(e){e.signUpPending=!1},signUpFailure:function(e,t){e.signUpPending=!1,e.signUpErrors=t}},$=t.getters={findUser:function(e){return function(t){var i=e.usersObject[t];return i||"string"!=typeof t?i:e.usersObject[t.toLowerCase()]}}},L={state:t.defaultState={loggingIn:!1,lastLoginName:!1,currentUser:!1,users:[],usersObject:{},signUpPending:!1,signUpErrors:[]},mutations:P,getters:$,actions:{fetchUser:function(e,t){return e.rootState.api.backendInteractor.fetchUser({id:t}).then(function(t){return e.commit("addNewUsers",[t]),t})},fetchUserRelationship:function(e,t){e.state.currentUser&&e.rootState.api.backendInteractor.fetchUserRelationship({id:t}).then(function(t){return e.commit("updateUserRelationship",t)})},fetchBlocks:function(e){return e.rootState.api.backendInteractor.fetchBlocks().then(function(t){return e.commit("saveBlockIds",(0,m.default)(t,"id")),e.commit("updateBlocks",t),t})},blockUser:function(e,t){return x(e,t)},unblockUser:function(e,t){return C(e,t)},blockUsers:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return l.default.all(t.map(function(t){return x(e,t)}))},unblockUsers:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return l.default.all(t.map(function(t){return C(e,t)}))},fetchMutes:function(e){return e.rootState.api.backendInteractor.fetchMutes().then(function(t){return e.commit("updateMutes",t),e.commit("saveMuteIds",(0,m.default)(t,"id")),t})},muteUser:function(e,t){return S(e,t)},unmuteUser:function(e,t){return j(e,t)},muteUsers:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return l.default.all(t.map(function(t){return S(e,t)}))},unmuteUsers:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return l.default.all(t.map(function(t){return j(e,t)}))},fetchFriends:function(e,t){var i=e.rootState,a=e.commit,o=i.users.usersObject[t],n=(0,d.default)(o.friendIds);return i.api.backendInteractor.fetchFriends({id:t,maxId:n}).then(function(e){return a("addNewUsers",e),a("saveFriendIds",{id:t,friendIds:(0,m.default)(e,"id")}),e})},fetchFollowers:function(e,t){var i=e.rootState,a=e.commit,o=i.users.usersObject[t],n=(0,d.default)(o.followerIds);return i.api.backendInteractor.fetchFollowers({id:t,maxId:n}).then(function(e){return a("addNewUsers",e),a("saveFollowerIds",{id:t,followerIds:(0,m.default)(e,"id")}),e})},clearFriends:function(e,t){(0,e.commit)("clearFriends",t)},clearFollowers:function(e,t){(0,e.commit)("clearFollowers",t)},registerPushNotifications:function(e){var t=e.state.currentUser.credentials,i=e.rootState.instance.vapidPublicKey,a=e.rootState.config.webPushNotifications,o=e.rootState.config.notificationVisibility;(0,b.registerPushNotifications)(a,i,t,o)},unregisterPushNotifications:function(e){var t=e.state.currentUser.credentials;(0,b.unregisterPushNotifications)(t)},addNewUsers:function(e,t){(0,e.commit)("addNewUsers",t)},addNewStatuses:function(e,t){var i=t.statuses,a=(0,m.default)(i,"user"),o=(0,h.default)((0,m.default)(i,"retweeted_status.user"));e.commit("addNewUsers",a),e.commit("addNewUsers",o),(0,f.default)(i,function(t){e.commit("setUserForStatus",t),e.commit("setPinned",t)}),(0,f.default)((0,h.default)((0,m.default)(i,"retweeted_status")),function(t){e.commit("setUserForStatus",t),e.commit("setPinned",t)})},addNewNotifications:function(e,t){var i=t.notifications,a=(0,m.default)(i,"from_profile"),o=i.map(function(e){return e.id});e.commit("addNewUsers",a);var n=e.rootState.statuses.notifications.idStore,l=(0,r.default)(n).filter(function(e){var t=(0,s.default)(e,2),i=t[0];t[1];return o.includes(i)}).map(function(e){var t=(0,s.default)(e,2);t[0];return t[1]});(0,f.default)(l,function(t){e.commit("setUserForNotification",t)})},searchUsers:function(e,t){return v.default.search({query:t,store:{state:e.rootState,getters:e.rootGetters}}).then(function(t){return e.commit("addNewUsers",t),t})},signUp:function(){var e=(0,n.default)(a.default.mark(function e(t,i){var n,s,r;return a.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t.commit("signUpPending"),n=t.rootState,e.prev=2,e.next=5,n.api.backendInteractor.register(i);case 5:s=e.sent,t.commit("signUpSuccess"),t.commit("setToken",s.access_token),t.dispatch("loginUser",s.access_token),e.next=17;break;case 11:throw e.prev=11,e.t0=e.catch(2),"object"===(void 0===(r=e.t0.message)?"undefined":(0,o.default)(r))&&(r.ap_id&&(r.username=r.ap_id,delete r.ap_id),r=(0,w.humanizeErrors)(r)),t.commit("signUpFailure",r),Error(r);case 17:case"end":return e.stop()}},e,this,[[2,11]])}));return function(t,i){return e.apply(this,arguments)}}(),getCaptcha:function(){var e=(0,n.default)(a.default.mark(function e(t){return a.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.rootState.api.backendInteractor.getCaptcha();case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}},e,this)}));return function(t){return e.apply(this,arguments)}}(),logout:function(e){e.commit("clearCurrentUser"),e.dispatch("disconnectFromChat"),e.commit("setToken",!1),e.dispatch("stopFetching","friends"),e.commit("setBackendInteractor",(0,_.default)(e.getters.getToken())),e.dispatch("stopFetching","notifications"),e.commit("clearNotifications"),e.commit("resetStatuses")},loginUser:function(e,t){return new l.default(function(i,a){var o=e.commit;o("beginLogin"),e.rootState.api.backendInteractor.verifyCredentials(t).then(function(n){if(n.error){var s=n.error;o("endLogin"),401===s.status?a("Wrong username or password"):a("An error occurred, please try again")}else{var r=n;r.credentials=t,r.blockIds=[],r.muteIds=[],o("setCurrentUser",r),o("addNewUsers",[r]),(c=window.Notification,c?"default"===c.permission?c.requestPermission():l.default.resolve(c.permission):l.default.resolve(null)).then(function(e){return o("setNotificationPermission",e)}),o("setBackendInteractor",(0,_.default)(t)),r.token&&(e.dispatch("setWsToken",r.token),e.dispatch("initializeSocket")),e.dispatch("startFetchingTimeline",{timeline:"friends"}),e.dispatch("startFetchingNotifications"),e.dispatch("fetchMutes"),e.rootState.api.backendInteractor.fetchFriends({id:r.id}).then(function(e){return o("addNewUsers",e)})}var c;o("endLogin"),i()}).catch(function(e){console.log(e),o("endLogin"),a("Failed to connect to server, try again")})})}}};t.default=L},,,,,,,,,,,,,,,,,,,,,,,,function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a,o=i(28),n=(a=o)&&a.__esModule?a:{default:a};var s=function(e){return(0,n.default)(e).map(function(t){return encodeURIComponent(t)+"="+encodeURIComponent(e[t])}).join("&")},r=function(e){var t=e.getters.getToken();return t?{Authorization:"Bearer "+t}:{}},l={queryParams:s,request:function(e){var t=e.method,i=void 0===t?"GET":t,a=e.url,o=e.params,n=e.store,l=""+n.state.instance.server+a;return"GET"===i&&o&&(l=l+"?"+s(o)),window.fetch(l,{method:i,headers:r(n),credentials:"same-origin"})}};t.default=l},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=l(i(14)),o=l(i(98)),n=l(i(13)),s=l(i(24));t.registerPushNotifications=function(e,t,i,a){c()&&u().then(function(i){return function(e,t,i){if(!t)return n.default.reject(new Error("Web Push is disabled in config"));if(!i)return n.default.reject(new Error("VAPID public key is not found"));var a={userVisibleOnly:!0,applicationServerKey:(o=i,r="=".repeat((4-o.length%4)%4),l=(o+r).replace(/-/g,"+").replace(/_/g,"/"),c=window.atob(l),Uint8Array.from([].concat((0,s.default)(c)).map(function(e){return e.charCodeAt(0)})))};var o,r,l,c;return e.pushManager.subscribe(a)}(i,e,t)}).then(function(e){return function(e,t,i){return window.fetch("/api/v1/push/subscription/",{method:"POST",headers:{"Content-Type":"application/json",Authorization:"Bearer "+t},body:(0,o.default)({subscription:e,data:{alerts:{follow:i.follows,favourite:i.likes,mention:i.mentions,reblog:i.repeats}}})}).then(function(e){if(!e.ok)throw new Error("Bad status code from server.");return e.json()}).then(function(e){if(!e.id)throw new Error("Bad response from server.");return e})}(e,i,a)}).catch(function(e){return console.warn("Failed to setup Web Push Notifications: "+e.message)})},t.unregisterPushNotifications=function(e){c()&&n.default.all([d(e),u().then(function(e){return function(e){return e.pushManager.getSubscription().then(function(e){if(null!==e)return e.unsubscribe()})}(e).then(function(t){return[e,t]})}).then(function(e){var t=(0,a.default)(e,2),i=t[0],o=t[1];return o||console.warn("Push subscription cancellation wasn't successful, killing SW anyway..."),i.unregister().then(function(e){e||console.warn("Failed to kill SW")})})]).catch(function(e){return console.warn("Failed to disable Web Push Notifications: "+e.message)})};var r=l(i(625));function l(e){return e&&e.__esModule?e:{default:e}}function c(){return"serviceWorker"in navigator&&"PushManager"in window}function u(){return r.default.register().catch(function(e){return console.error("Unable to get or create a service worker.",e)})}function d(e){return window.fetch("/api/v1/push/subscription/",{method:"DELETE",headers:{"Content-Type":"application/json",Authorization:"Bearer "+e}}).then(function(e){if(!e.ok)throw new Error("Bad status code from server.");return e})}},,function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=r(i(24)),o=r(i(14)),n=r(i(35)),s=r(i(388));function r(e){return e&&e.__esModule?e:{default:e}}t.humanizeErrors=function(e){return(0,n.default)(e).reduce(function(e,t){var i=(0,o.default)(t,2),n=i[0],r=i[1],l=r.reduce(function(e,t){var i=(0,s.default)(n.replace(/_/g," "));return e+[i,t].join(" ")+". "},"");return[].concat((0,a.default)(e),[l])},[])}},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a,o=i(225),n=(a=o)&&a.__esModule?a:{default:a},s=i(628);var r={state:{backendInteractor:(0,n.default)(),fetchers:{},socket:null,chatDisabled:!1,followRequests:[]},mutations:{setBackendInteractor:function(e,t){e.backendInteractor=t},addFetcher:function(e,t){var i=t.fetcherName,a=t.fetcher;e.fetchers[i]=a},removeFetcher:function(e,t){var i=t.fetcherName;delete e.fetchers[i]},setWsToken:function(e,t){e.wsToken=t},setSocket:function(e,t){e.socket=t},setChatDisabled:function(e,t){e.chatDisabled=t},setFollowRequests:function(e,t){e.followRequests=t}},actions:{startFetchingTimeline:function(e,t){var i=t.timeline,a=void 0===i?"friends":i,o=t.tag,n=void 0!==o&&o,s=t.userId,r=void 0!==s&&s;if(!e.state.fetchers[a]){var l=e.state.backendInteractor.startFetchingTimeline({timeline:a,store:e,userId:r,tag:n});e.commit("addFetcher",{fetcherName:a,fetcher:l})}},startFetchingNotifications:function(e){if(!e.state.fetchers.notifications){var t=e.state.backendInteractor.startFetchingNotifications({store:e});e.commit("addFetcher",{fetcherName:"notifications",fetcher:t})}},stopFetching:function(e,t){var i=e.state.fetchers[t];window.clearInterval(i),e.commit("removeFetcher",{fetcherName:t})},setWsToken:function(e,t){e.commit("setWsToken",t)},initializeSocket:function(e){if(!e.state.chatDisabled){var t=e.state.wsToken,i=new s.Socket("/socket",{params:{token:t}});i.connect(),e.dispatch("initializeChat",i)}},disableChat:function(e){e.commit("setChatDisabled",!0)},removeFollowRequest:function(e,t){var i=e.state.followRequests.filter(function(e){return e!==t});e.commit("setFollowRequests",i)}}};t.default=r},,function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=i(10),o=i(80),n={state:{colors:{},hideMutedPosts:void 0,collapseMessageWithSubject:void 0,hideAttachments:!1,hideAttachmentsInConv:!1,maxThumbnails:16,hideNsfw:!0,preloadImage:!0,loopVideo:!0,loopVideoSilentOnly:!0,autoLoad:!0,streaming:!1,hoverPreview:!0,autohideFloatingPostButton:!1,pauseOnUnfocused:!0,stopGifs:!1,replyVisibility:"all",notificationVisibility:{follows:!0,mentions:!0,likes:!0,repeats:!0},webPushNotifications:!1,muteWords:[],highlight:{},interfaceLanguage:(window.navigator.language||"en").split("-")[0],hideScopeNotice:!1,scopeCopy:void 0,subjectLineBehavior:void 0,alwaysShowSubjectInput:void 0,postContentType:void 0,minimalScopesMode:void 0},mutations:{setOption:function(e,t){var i=t.name,o=t.value;(0,a.set)(e,i,o)},setHighlight:function(e,t){var i=t.user,o=t.color,n=t.type,s=this.state.config.highlight[i];o||n?(0,a.set)(e.highlight,i,{color:o||s.color,type:n||s.type}):(0,a.delete)(e.highlight,i)}},actions:{setHighlight:function(e,t){var i=e.commit;e.dispatch;i("setHighlight",{user:t.user,color:t.color,type:t.type})},setOption:function(e,t){var i=e.commit,a=(e.dispatch,t.name),n=t.value;switch(i("setOption",{name:a,value:n}),a){case"theme":(0,o.setPreset)(n,i);break;case"customTheme":(0,o.applyTheme)(n,i)}}}};t.default=n},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default={state:{messages:[],channel:{state:""},socket:null},mutations:{setChannel:function(e,t){e.channel=t},setSocket:function(e,t){e.socket=t},addMessage:function(e,t){e.messages.push(t),e.messages=e.messages.slice(-19,20)},setMessages:function(e,t){e.messages=t.slice(-19,20)}},actions:{disconnectFromChat:function(e){e.state.socket.disconnect()},initializeChat:function(e,t){var i=t.channel("chat:public");e.commit("setSocket",t),i.on("new_msg",function(t){e.commit("addMessage",t)}),i.on("messages",function(t){var i=t.messages;e.commit("setMessages",i)}),i.join(),e.commit("setChannel",i)}}}},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default={state:{clientId:!1,clientSecret:!1,appToken:!1,userToken:!1},mutations:{setClientData:function(e,t){var i=t.clientId,a=t.clientSecret;e.clientId=i,e.clientSecret=a},setAppToken:function(e,t){e.appToken=t},setToken:function(e,t){e.userToken=t}},getters:{getToken:function(e){return function(){return e.userToken||e.token||e.appToken}},getUserToken:function(e){return function(){return e.userToken||e.token}}}}},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=n(i(30)),o=n(i(31));function n(e){return e&&e.__esModule?e:{default:e}}var s={app:null,settings:{},strategy:"password",initStrategy:"password"},r=function(e){e.strategy=e.initStrategy,e.settings={},e.app=null},l={app:function(e,t){return e.app},settings:function(e,t){return e.settings},requiredPassword:function(e,t,i){return"password"===e.strategy},requiredToken:function(e,t,i){return"token"===e.strategy},requiredTOTP:function(e,t,i){return"totp"===e.strategy},requiredRecovery:function(e,t,i){return"recovery"===e.strategy}},c={setInitialStrategy:function(e,t){t&&(e.initStrategy=t,e.strategy=t)},requirePassword:function(e){e.strategy="password"},requireToken:function(e){e.strategy="token"},requireMFA:function(e,t){var i=t.app,a=t.settings;e.settings=a,e.app=i,e.strategy="totp"},requireRecovery:function(e){e.strategy="recovery"},requireTOTP:function(e){e.strategy="totp"},abortMFA:function(e){r(e)}},u={login:function(){var e=(0,o.default)(a.default.mark(function e(t,i){var o=t.state,n=t.dispatch,s=t.commit,l=i.access_token;return a.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return s("setToken",l,{root:!0}),e.next=3,n("loginUser",l,{root:!0});case 3:r(o);case 4:case"end":return e.stop()}},e,this)}));return function(t,i){return e.apply(this,arguments)}}()};t.default={namespaced:!0,state:s,getters:l,mutations:c,actions:u}},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a,o=i(73),n=(a=o)&&a.__esModule?a:{default:a};var s={state:{media:[],currentIndex:0,activated:!1},mutations:{setMedia:function(e,t){e.media=t},setCurrent:function(e,t){e.activated=!0,e.currentIndex=t},close:function(e){e.activated=!1}},actions:{setMedia:function(e,t){(0,e.commit)("setMedia",t.filter(function(e){var t=n.default.fileType(e.mimetype);return"image"===t||"video"===t}))},setCurrent:function(e,t){(0,e.commit)("setCurrent",e.state.media.indexOf(t)||0)},closeMediaViewer:function(e){(0,e.commit)("close")}}};t.default=s},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default={state:{tokens:[]},actions:{fetchTokens:function(e){var t=e.rootState,i=e.commit;t.api.backendInteractor.fetchOAuthTokens().then(function(e){i("swapTokens",e)})},revokeToken:function(e,t){var i=e.rootState,a=e.commit,o=e.state;i.api.backendInteractor.revokeOAuthToken(t).then(function(e){201===e.status&&a("swapTokens",o.tokens.filter(function(e){return e.id!==t}))})}},mutations:{swapTokens:function(e,t){e.tokens=t}}}},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a,o=i(74),n=(a=o)&&a.__esModule?a:{default:a};var s={state:{userId:null,statuses:[],modalActivated:!1},mutations:{openUserReportingModal:function(e,t){var i=t.userId,a=t.statuses;e.userId=i,e.statuses=a,e.modalActivated=!0},closeUserReportingModal:function(e){e.modalActivated=!1}},actions:{openUserReportingModal:function(e,t){var i=e.rootState,a=e.commit,o=(0,n.default)(i.statuses.allStatuses,function(e){return e.user.id===t});a("openUserReportingModal",{userId:t,statuses:o})},closeUserReportingModal:function(e){(0,e.commit)("closeUserReportingModal")}}};t.default=s},,function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=c(i(61)),o=c(i(13)),n=c(i(97));t.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.key,i=void 0===t?"vuex-lz":t,r=e.paths,l=void 0===r?[]:r,c=e.getState,m=void 0===c?function(e,t){var i=t.getItem(e);return i}:c,h=e.setState,_=void 0===h?function(e,t,i){return u?i.setItem(e,t):(console.log("waiting for old state to be loaded..."),o.default.resolve())}:h,v=e.reducer,g=void 0===v?d:v,b=e.storage,w=void 0===b?f:b,y=e.subscriber,k=void 0===y?function(e){return function(t){return e.subscribe(t)}}:y;return m(i,w).then(function(e){return function(t){try{if(null!==e&&"object"===(void 0===e?"undefined":(0,a.default)(e))){var o=e.users||{};o.usersObject={};var r=o.users||[];(0,n.default)(r,function(e){o.usersObject[e.id]=e}),e.users=o,t.replaceState((0,s.default)({},t.state,e))}u=!0}catch(e){console.log("Couldn't load state"),console.error(e),u=!0}k(t)(function(e,a){try{p.includes(e.type)&&_(i,g(a,l),w).then(function(i){void 0!==i&&("setOption"!==e.type&&"setCurrentUser"!==e.type||t.dispatch("settingsSaved",{success:i}))},function(i){"setOption"!==e.type&&"setCurrentUser"!==e.type||t.dispatch("settingsSaved",{error:i})})}catch(e){console.log("Couldn't persist state:"),console.log(e)}})}})};var s=c(i(638)),r=c(i(652)),l=c(i(653));function c(e){return e&&e.__esModule?e:{default:e}}var u=!1,d=function(e,t){return 0===t.length?e:t.reduce(function(t,i){return r.default.set(t,i,r.default.get(e,i)),t},{})},p=["markNotificationsAsSeen","clearCurrentUser","setCurrentUser","setHighlight","setOption","setClientData","setToken"],f=l.default},,,,,,,,,,,,,,,,,function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){e.subscribe(function(t,i){var a=i.instance.vapidPublicKey,o=i.config.webPushNotifications,n="granted"===i.interface.notificationPermission,s=i.users.currentUser,r="setCurrentUser"===t.type,l="setInstanceOption"===t.type&&"vapidPublicKey"===t.payload.name,c="setNotificationPermission"===t.type&&"granted"===t.payload,u="setOption"===t.type&&"webPushNotifications"===t.payload.name,d="setOption"===t.type&&"notificationVisibility"===t.payload.name;if(r||l||c||u||d){if(s&&a&&n&&o)return e.dispatch("registerPushNotifications");if(u&&!o)return e.dispatch("unregisterPushNotifications")}})}},function(e){e.exports={chat:{title:"الدردشة"},features_panel:{chat:"الدردشة",gopher:"غوفر",media_proxy:"بروكسي الوسائط",scope_options:"",text_limit:"الحد الأقصى للنص",title:"الميّزات",who_to_follow:"للمتابعة"},finder:{error_fetching_user:"خطأ أثناء جلب صفحة المستخدم",find_user:"البحث عن مستخدِم"},general:{apply:"تطبيق",submit:"إرسال"},login:{login:"تسجيل الدخول",logout:"الخروج",password:"الكلمة السرية",placeholder:"مثال lain",register:"انشاء حساب",username:"إسم المستخدم"},nav:{chat:"الدردشة المحلية",friend_requests:"طلبات المتابَعة",mentions:"الإشارات",public_tl:"الخيط الزمني العام",timeline:"الخيط الزمني",twkn:"كافة الشبكة المعروفة"},notifications:{broken_favorite:"منشور مجهول، جارٍ البحث عنه…",favorited_you:"أعجِب بمنشورك",followed_you:"يُتابعك",load_older:"تحميل الإشعارات الأقدم",notifications:"الإخطارات",read:"مقروء!",repeated_you:"شارَك منشورك"},post_status:{account_not_locked_warning:"",account_not_locked_warning_link:"مقفل",attachments_sensitive:"اعتبر المرفقات كلها كمحتوى حساس",content_type:{"text/plain":"نص صافٍ"},content_warning:"الموضوع (اختياري)",default:"وصلت للتوّ إلى لوس أنجلس.",direct_warning:"",posting:"النشر",scope:{direct:"",private:"",public:"علني - يُنشر على الخيوط الزمنية العمومية",unlisted:"غير مُدرَج - لا يُنشَر على الخيوط الزمنية العمومية"}},registration:{bio:"السيرة الذاتية",email:"عنوان البريد الإلكتروني",fullname:"الإسم المعروض",password_confirm:"تأكيد الكلمة السرية",registration:"التسجيل",token:"رمز الدعوة"},settings:{attachmentRadius:"المُرفَقات",attachments:"المُرفَقات",autoload:"",avatar:"الصورة الرمزية",avatarAltRadius:"الصور الرمزية (الإشعارات)",avatarRadius:"الصور الرمزية",background:"الخلفية",bio:"السيرة الذاتية",btnRadius:"الأزرار",cBlue:"أزرق (الرد، المتابَعة)",cGreen:"أخضر (إعادة النشر)",cOrange:"برتقالي (مفضلة)",cRed:"أحمر (إلغاء)",change_password:"تغيير كلمة السر",change_password_error:"وقع هناك خلل أثناء تعديل كلمتك السرية.",changed_password:"تم تغيير كلمة المرور بنجاح!",collapse_subject:"",confirm_new_password:"تأكيد كلمة السر الجديدة",current_avatar:"صورتك الرمزية الحالية",current_password:"كلمة السر الحالية",current_profile_banner:"الرأسية الحالية لصفحتك الشخصية",data_import_export_tab:"تصدير واستيراد البيانات",default_vis:"أسلوب العرض الافتراضي",delete_account:"حذف الحساب",delete_account_description:"حذف حسابك و كافة منشوراتك نهائيًا.",delete_account_error:"",delete_account_instructions:"يُرجى إدخال كلمتك السرية أدناه لتأكيد عملية حذف الحساب.",export_theme:"حفظ النموذج",filtering:"التصفية",filtering_explanation:"سيتم إخفاء كافة المنشورات التي تحتوي على هذه الكلمات، كلمة واحدة في كل سطر",follow_export:"تصدير الاشتراكات",follow_export_button:"تصدير الاشتراكات كملف csv",follow_export_processing:"التصدير جارٍ، سوف يُطلَب منك تنزيل ملفك بعد حين",follow_import:"استيراد الاشتراكات",follow_import_error:"خطأ أثناء استيراد المتابِعين",follows_imported:"",foreground:"الأمامية",general:"الإعدادات العامة",hide_attachments_in_convo:"إخفاء المرفقات على المحادثات",hide_attachments_in_tl:"إخفاء المرفقات على الخيط الزمني",hide_post_stats:"",hide_user_stats:"",import_followers_from_a_csv_file:"",import_theme:"تحميل نموذج",inputRadius:"",instance_default:"",interfaceLanguage:"لغة الواجهة",invalid_theme_imported:"",limited_availability:"غير متوفر على متصفحك",links:"الروابط",lock_account_description:"",loop_video:"",loop_video_silent_only:"",name:"الاسم",name_bio:"الاسم والسيرة الذاتية",new_password:"كلمة السر الجديدة",no_rich_text_description:"",notification_visibility:"نوع الإشعارات التي تريد عرضها",notification_visibility_follows:"يتابع",notification_visibility_likes:"الإعجابات",notification_visibility_mentions:"الإشارات",notification_visibility_repeats:"",nsfw_clickthrough:"",oauth_tokens:"رموز OAuth",token:"رمز",refresh_token:"رمز التحديث",valid_until:"صالح حتى",revoke_token:"سحب",panelRadius:"",pause_on_unfocused:"",presets:"النماذج",profile_background:"خلفية الصفحة الشخصية",profile_banner:"رأسية الصفحة الشخصية",profile_tab:"الملف الشخصي",radii_help:"",replies_in_timeline:"الردود على الخيط الزمني",reply_link_preview:"",reply_visibility_all:"عرض كافة الردود",reply_visibility_following:"",reply_visibility_self:"",saving_err:"خطأ أثناء حفظ الإعدادات",saving_ok:"تم حفظ الإعدادات",security_tab:"الأمان",set_new_avatar:"اختيار صورة رمزية جديدة",set_new_profile_background:"اختيار خلفية جديدة للملف الشخصي",set_new_profile_banner:"اختيار رأسية جديدة للصفحة الشخصية",settings:"الإعدادات",stop_gifs:"",streaming:"",text:"النص",theme:"المظهر",theme_help:"",tooltipRadius:"",user_settings:"إعدادات المستخدم",values:{false:"لا",true:"نعم"}},timeline:{collapse:"",conversation:"محادثة",error_fetching:"خطأ أثناء جلب التحديثات",load_older:"تحميل المنشورات القديمة",no_retweet_hint:"",repeated:"",show_new:"عرض الجديد",up_to_date:"تم تحديثه"},user_card:{approve:"قبول",block:"حظر",blocked:"تم حظره!",deny:"رفض",follow:"اتبع",followees:"",followers:"مُتابِعون",following:"",follows_you:"يتابعك!",mute:"كتم",muted:"تم كتمه",per_day:"في اليوم",remote_follow:"مُتابَعة عن بُعد",statuses:"المنشورات"},user_profile:{timeline_title:"الخيط الزمني للمستخدم"},who_to_follow:{more:"المزيد",who_to_follow:"للمتابعة"}}},function(e){e.exports={chat:{title:"Xat"},features_panel:{chat:"Xat",gopher:"Gopher",media_proxy:"Proxy per multimèdia",scope_options:"Opcions d'abast i visibilitat",text_limit:"Límit de text",title:"Funcionalitats",who_to_follow:"A qui seguir"},finder:{error_fetching_user:"No s'ha pogut carregar l'usuari/a",find_user:"Find user"},general:{apply:"Aplica",submit:"Desa"},login:{login:"Inicia sessió",logout:"Tanca la sessió",password:"Contrasenya",placeholder:"p.ex.: Maria",register:"Registra't",username:"Nom d'usuari/a"},nav:{chat:"Xat local públic",friend_requests:"Soŀlicituds de connexió",mentions:"Mencions",public_tl:"Flux públic del node",timeline:"Flux personal",twkn:"Flux de la xarxa coneguda"},notifications:{broken_favorite:"No es coneix aquest estat. S'està cercant.",favorited_you:"ha marcat un estat teu",followed_you:"ha començat a seguir-te",load_older:"Carrega més notificacions",notifications:"Notificacions",read:"Read!",repeated_you:"ha repetit el teu estat"},post_status:{account_not_locked_warning:"El teu compte no està {0}. Qualsevol persona pot seguir-te per llegir les teves entrades reservades només a seguidores.",account_not_locked_warning_link:"bloquejat",attachments_sensitive:"Marca l'adjunt com a delicat",content_type:{"text/plain":"Text pla"},content_warning:"Assumpte (opcional)",default:"Em sento…",direct_warning:"Aquesta entrada només serà visible per les usuràries que etiquetis",posting:"Publicació",scope:{direct:"Directa - Publica només per les usuàries etiquetades",private:"Només seguidors/es - Publica només per comptes que et segueixin",public:"Pública - Publica als fluxos públics",unlisted:"Silenciosa - No la mostris en fluxos públics"}},registration:{bio:"Presentació",email:"Correu",fullname:"Nom per mostrar",password_confirm:"Confirma la contrasenya",registration:"Registra't",token:"Codi d'invitació"},settings:{attachmentRadius:"Adjunts",attachments:"Adjunts",autoload:"Recarrega automàticament en arribar a sota de tot.",avatar:"Avatar",avatarAltRadius:"Avatars en les notificacions",avatarRadius:"Avatars",background:"Fons de pantalla",bio:"Presentació",btnRadius:"Botons",cBlue:"Blau (respon, segueix)",cGreen:"Verd (republica)",cOrange:"Taronja (marca com a preferit)",cRed:"Vermell (canceŀla)",change_password:"Canvia la contrasenya",change_password_error:"No s'ha pogut canviar la contrasenya",changed_password:"S'ha canviat la contrasenya",collapse_subject:"Replega les entrades amb títol",confirm_new_password:"Confirma la nova contrasenya",current_avatar:"L'avatar actual",current_password:"La contrasenya actual",current_profile_banner:"El fons de perfil actual",data_import_export_tab:"Importa o exporta dades",default_vis:"Abast per defecte de les entrades",delete_account:"Esborra el compte",delete_account_description:"Esborra permanentment el teu compte i tots els missatges",delete_account_error:"No s'ha pogut esborrar el compte. Si continua el problema, contacta amb l'administració del node",delete_account_instructions:"Confirma que vols esborrar el compte escrivint la teva contrasenya aquí sota",export_theme:"Desa el tema",filtering:"Filtres",filtering_explanation:"Es silenciaran totes les entrades que continguin aquestes paraules. Separa-les per línies",follow_export:"Exporta la llista de contactes",follow_export_button:"Exporta tots els comptes que segueixes a un fitxer CSV",follow_export_processing:"S'està processant la petició. Aviat podràs descarregar el fitxer",follow_import:"Importa els contactes",follow_import_error:"No s'ha pogut importar els contactes",follows_imported:"S'han importat els contactes. Trigaran una estoneta en ser processats.",foreground:"Primer pla",general:"General",hide_attachments_in_convo:"Amaga els adjunts en les converses",hide_attachments_in_tl:"Amaga els adjunts en el flux d'entrades",import_followers_from_a_csv_file:"Importa els contactes des d'un fitxer CSV",import_theme:"Carrega un tema",inputRadius:"Caixes d'entrada de text",instance_default:"(default: {value})",interfaceLanguage:"Llengua de la interfície",invalid_theme_imported:"No s'ha entès l'arxiu carregat perquè no és un tema vàlid de Pleroma. No s'ha fet cap canvi als temes actuals.",limited_availability:"No està disponible en aquest navegador",links:"Enllaços",lock_account_description:"Restringeix el teu compte només a seguidores aprovades.",loop_video:"Reprodueix els vídeos en bucle",loop_video_silent_only:'Reprodueix en bucles només els vídeos sense so (com els "GIF" de Mastodon)',name:"Nom",name_bio:"Nom i presentació",new_password:"Contrasenya nova",notification_visibility:"Notifica'm quan algú",notification_visibility_follows:"Comença a seguir-me",notification_visibility_likes:"Marca com a preferida una entrada meva",notification_visibility_mentions:"Em menciona",notification_visibility_repeats:"Republica una entrada meva",no_rich_text_description:"Neteja el formatat de text de totes les entrades",nsfw_clickthrough:"Amaga el contingut NSFW darrer d'una imatge clicable",oauth_tokens:"Llistats OAuth",token:"Token",refresh_token:"Actualitza el token",valid_until:"Vàlid fins",revoke_token:"Revocar",panelRadius:"Panells",pause_on_unfocused:"Pausa la reproducció en continu quan la pestanya perdi el focus",presets:"Temes",profile_background:"Fons de pantalla",profile_banner:"Fons de perfil",profile_tab:"Perfil",radii_help:"Configura l'arrodoniment de les vores (en píxels)",replies_in_timeline:"Replies in timeline",reply_link_preview:"Mostra el missatge citat en passar el ratolí per sobre de l'enllaç de resposta",reply_visibility_all:"Mostra totes les respostes",reply_visibility_following:"Mostra només les respostes a entrades meves o d'usuàries que jo segueixo",reply_visibility_self:"Mostra només les respostes a entrades meves",saving_err:"No s'ha pogut desar la configuració",saving_ok:"S'ha desat la configuració",security_tab:"Seguretat",set_new_avatar:"Canvia l'avatar",set_new_profile_background:"Canvia el fons de pantalla",set_new_profile_banner:"Canvia el fons del perfil",settings:"Configuració",stop_gifs:"Anima els GIF només en passar-hi el ratolí per sobre",streaming:"Carrega automàticament entrades noves quan estigui a dalt de tot",text:"Text",theme:"Tema",theme_help:"Personalitza els colors del tema. Escriu-los en format RGB hexadecimal (#rrggbb)",tooltipRadius:"Missatges sobreposats",user_settings:"Configuració personal",values:{false:"no",true:"sí"}},time:{day:"{0} dia",days:"{0} dies",day_short:"{0} dia",days_short:"{0} dies",hour:"{0} hour",hours:"{0} hours",hour_short:"{0}h",hours_short:"{0}h",in_future:"in {0}",in_past:"fa {0}",minute:"{0} minute",minutes:"{0} minutes",minute_short:"{0}min",minutes_short:"{0}min",month:"{0} mes",months:"{0} mesos",month_short:"{0} mes",months_short:"{0} mesos",now:"ara mateix",now_short:"ara mateix",second:"{0} second",seconds:"{0} seconds",second_short:"{0}s",seconds_short:"{0}s",week:"{0} setm.",weeks:"{0} setm.",week_short:"{0} setm.",weeks_short:"{0} setm.",year:"{0} any",years:"{0} anys",year_short:"{0} any",years_short:"{0} anys"},timeline:{collapse:"Replega",conversation:"Conversa",error_fetching:"S'ha produït un error en carregar les entrades",load_older:"Carrega entrades anteriors",no_retweet_hint:'L\'entrada és només per a seguidores o és "directa", i per tant no es pot republicar',repeated:"republicat",show_new:"Mostra els nous",up_to_date:"Actualitzat"},user_card:{approve:"Aprova",block:"Bloqueja",blocked:"Bloquejat!",deny:"Denega",follow:"Segueix",followees:"Segueixo",followers:"Seguidors/es",following:"Seguint!",follows_you:"Et segueix!",mute:"Silencia",muted:"Silenciat",per_day:"per dia",remote_follow:"Seguiment remot",statuses:"Estats"},user_profile:{timeline_title:"Flux personal"},who_to_follow:{more:"More",who_to_follow:"A qui seguir"}}},function(e){e.exports={chat:{title:"Chat"},features_panel:{chat:"Chat",gopher:"Gopher",media_proxy:"Mediální proxy",scope_options:"Možnosti rozsahů",text_limit:"Textový limit",title:"Vlastnosti",who_to_follow:"Koho sledovat"},finder:{error_fetching_user:"Chyba při načítání uživatele",find_user:"Najít uživatele"},general:{apply:"Použít",submit:"Odeslat",more:"Více",generic_error:"Vyskytla se chyba",optional:"volitelné"},image_cropper:{crop_picture:"Oříznout obrázek",save:"Uložit",cancel:"Zrušit"},login:{login:"Přihlásit",description:"Přihlásit pomocí OAuth",logout:"Odhlásit",password:"Heslo",placeholder:"např. lain",register:"Registrovat",username:"Uživatelské jméno",hint:"Chcete-li se přidat do diskuze, přihlaste se"},media_modal:{previous:"Předchozí",next:"Další"},nav:{about:"O instanci",back:"Zpět",chat:"Místní chat",friend_requests:"Požadavky o sledování",mentions:"Zmínky",dms:"Přímé zprávy",public_tl:"Veřejná časová osa",timeline:"Časová osa",twkn:"Celá známá síť",user_search:"Hledání uživatelů",who_to_follow:"Koho sledovat",preferences:"Předvolby"},notifications:{broken_favorite:"Neznámý příspěvek, hledám jej…",favorited_you:"si oblíbil/a váš příspěvek",followed_you:"vás nyní sleduje",load_older:"Načíst starší oznámení",notifications:"Oznámení",read:"Číst!",repeated_you:"zopakoval/a váš příspěvek",no_more_notifications:"Žádná další oznámení"},post_status:{new_status:"Napsat nový příspěvek",account_not_locked_warning:"Váš účet není {0}. Kdokoliv vás může sledovat a vidět vaše příspěvky pouze pro sledující.",account_not_locked_warning_link:"uzamčen",attachments_sensitive:"Označovat přílohy jako citlivé",content_type:{"text/plain":"Prostý text","text/html":"HTML","text/markdown":"Markdown","text/bbcode":"BBCode"},content_warning:"Předmět (volitelný)",default:"Právě jsem přistál v L.A.",direct_warning:"Tento příspěvek uvidí pouze všichni zmínění uživatelé.",posting:"Přispívání",scope:{direct:"Přímý - Poslat pouze zmíněným uživatelům",private:"Pouze pro sledující - Poslat pouze sledujícím",public:"Veřejný - Poslat na veřejné časové osy",unlisted:"Neuvedený - Neposlat na veřejné časové osy"}},registration:{bio:"O vás",email:"E-mail",fullname:"Zobrazované jméno",password_confirm:"Potvrzení hesla",registration:"Registrace",token:"Token pozvánky",captcha:"CAPTCHA",new_captcha:"Kliknutím na obrázek získáte novou CAPTCHA",username_placeholder:"např. lain",fullname_placeholder:"např. Lain Iwakura",bio_placeholder:"např.\nNazdar, jsem Lain\nJsem anime dívka žijící v příměstském Japonsku. Možná mě znáte z Wired.",validations:{username_required:"nemůže být prázdné",fullname_required:"nemůže být prázdné",email_required:"nemůže být prázdný",password_required:"nemůže být prázdné",password_confirmation_required:"nemůže být prázdné",password_confirmation_match:"musí být stejné jako heslo"}},settings:{app_name:"Název aplikace",attachmentRadius:"Přílohy",attachments:"Přílohy",autoload:"Povolit automatické načítání při rolování dolů",avatar:"Avatar",avatarAltRadius:"Avatary (oznámení)",avatarRadius:"Avatary",background:"Pozadí",bio:"O vás",blocks_tab:"Blokování",btnRadius:"Tlačítka",cBlue:"Modrá (Odpovědět, sledovat)",cGreen:"Zelená (Zopakovat)",cOrange:"Oranžová (Oblíbit)",cRed:"Červená (Zrušit)",change_password:"Změnit heslo",change_password_error:"Při změně vašeho hesla se vyskytla chyba.",changed_password:"Heslo bylo úspěšně změněno!",collapse_subject:"Zabalit příspěvky s předměty",composing:"Komponování",confirm_new_password:"Potvrďte nové heslo",current_avatar:"Váš současný avatar",current_password:"Současné heslo",current_profile_banner:"Váš současný profilový banner",data_import_export_tab:"Import/export dat",default_vis:"Výchozí rozsah viditelnosti",delete_account:"Smazat účet",delete_account_description:"Trvale smaže váš účet a všechny vaše příspěvky.",delete_account_error:"Při mazání vašeho účtu nastala chyba. Pokud tato chyba bude trvat, kontaktujte prosím admministrátora vaší instance.",delete_account_instructions:"Pro potvrzení smazání účtu napište své heslo do pole níže.",avatar_size_instruction:"Doporučená minimální velikost pro avatarové obrázky je 150x150 pixelů.",export_theme:"Uložit přednastavení",filtering:"Filtrování",filtering_explanation:"Všechny příspěvky obsahující tato slova budou skryty. Napište jedno slovo na každý řádek",follow_export:"Export sledovaných",follow_export_button:"Exportovat vaše sledované do souboru CSV",follow_export_processing:"Zpracovávám, brzy si budete moci stáhnout váš soubor",follow_import:"Import sledovaných",follow_import_error:"Chyba při importování sledovaných",follows_imported:"Sledovaní importováni! Jejich zpracování bude chvilku trvat.",foreground:"Popředí",general:"Obecné",hide_attachments_in_convo:"Skrývat přílohy v konverzacích",hide_attachments_in_tl:"Skrývat přílohy v časové ose",max_thumbnails:"Maximální počet miniatur na příspěvek",hide_isp:"Skrýt panel specifický pro instanci",preload_images:"Přednačítat obrázky",use_one_click_nsfw:"Otevírat citlivé přílohy pouze jedním kliknutím",hide_post_stats:"Skrývat statistiky příspěvků (např. počet oblíbení)",hide_user_stats:"Skrývat statistiky uživatelů (např. počet sledujících)",hide_filtered_statuses:"Skrývat filtrované příspěvky",import_followers_from_a_csv_file:"Importovat sledované ze souboru CSV",import_theme:"Načíst přednastavení",inputRadius:"Vstupní pole",checkboxRadius:"Zaškrtávací pole",instance_default:"(výchozí: {value})",instance_default_simple:"(výchozí)",interface:"Rozhraní",interfaceLanguage:"Jazyk rozhraní",invalid_theme_imported:"Zvolený soubor není podporovaný motiv Pleroma. Nebyly provedeny žádné změny s vaším motivem.",limited_availability:"Nedostupné ve vašem prohlížeči",links:"Odkazy",lock_account_description:"Omezit váš účet pouze na schválené sledující",loop_video:"Opakovat videa",loop_video_silent_only:"Opakovat pouze videa beze zvuku (t.j. „GIFy“ na Mastodonu)",mutes_tab:"Ignorování",play_videos_in_modal:"Přehrávat videa přímo v prohlížeči médií",use_contain_fit:"Neořezávat přílohu v miniaturách",name:"Jméno",name_bio:"Jméno a popis",new_password:"Nové heslo",notification_visibility:"Typy oznámení k zobrazení",notification_visibility_follows:"Sledující",notification_visibility_likes:"Oblíbení",notification_visibility_mentions:"Zmínky",notification_visibility_repeats:"Zopakování",no_rich_text_description:"Odstranit ze všech příspěvků formátování textu",no_blocks:"Žádná blokování",no_mutes:"Žádná ignorování",hide_follows_description:"Nezobrazovat, koho sleduji",hide_followers_description:"Nezobrazovat, kdo mě sleduje",show_admin_badge:"Zobrazovat v mém profilu odznak administrátora",show_moderator_badge:"Zobrazovat v mém profilu odznak moderátora",nsfw_clickthrough:"Povolit prokliknutelné skrývání citlivých příloh",oauth_tokens:"Tokeny OAuth",token:"Token",refresh_token:"Obnovit token",valid_until:"Platný do",revoke_token:"Odvolat",panelRadius:"Panely",pause_on_unfocused:"Pozastavit streamování, pokud není záložka prohlížeče v soustředění",presets:"Přednastavení",profile_background:"Profilové pozadí",profile_banner:"Profilový banner",profile_tab:"Profil",radii_help:"Nastavit zakulacení rohů rozhraní (v pixelech)",replies_in_timeline:"Odpovědi v časové ose",reply_link_preview:"Povolit náhledy odkazu pro odpověď při přejetí myši",reply_visibility_all:"Zobrazit všechny odpovědi",reply_visibility_following:"Zobrazit pouze odpovědi směřované na mě nebo uživatele, které sleduji",reply_visibility_self:"Zobrazit pouze odpovědi směřované na mě",saving_err:"Chyba při ukládání nastavení",saving_ok:"Nastavení uložena",security_tab:"Bezpečnost",scope_copy:"Kopírovat rozsah při odpovídání (přímé zprávy jsou vždy kopírovány)",set_new_avatar:"Nastavit nový avatar",set_new_profile_background:"Nastavit nové profilové pozadí",set_new_profile_banner:"Nastavit nový profilový banner",settings:"Nastavení",subject_input_always_show:"Vždy zobrazit pole pro předmět",subject_line_behavior:"Kopírovat předmět při odpovídání",subject_line_email:"Jako u e-mailu: „re: předmět“",subject_line_mastodon:"Jako u Mastodonu: zkopírovat tak, jak je",subject_line_noop:"Nekopírovat",post_status_content_type:"Publikovat typ obsahu příspěvku",stop_gifs:"Přehrávat GIFy při přejetí myši",streaming:"Povolit automatické streamování nových příspěvků při rolování nahoru",text:"Text",theme:"Motiv",theme_help:"Použijte hexadecimální barevné kódy (#rrggbb) pro přizpůsobení vašeho barevného motivu.",theme_help_v2_1:"Zaškrtnutím pole můžete také přepsat barvy a průhlednost některých komponentů, pro smazání všech přednastavení použijte tlačítko „Smazat vše“.",theme_help_v2_2:"Ikony pod některými položkami jsou indikátory kontrastu pozadí/textu, pro detailní informace nad nimi přejeďte myší. Prosím berte na vědomí, že při používání kontrastu průhlednosti ukazují indikátory nejhorší možný případ.",tooltipRadius:"Popisky/upozornění",upload_a_photo:"Nahrát fotku",user_settings:"Uživatelská nastavení",values:{false:"ne",true:"ano"},notifications:"Oznámení",enable_web_push_notifications:"Povolit webová push oznámení",style:{switcher:{keep_color:"Ponechat barvy",keep_shadows:"Ponechat stíny",keep_opacity:"Ponechat průhlednost",keep_roundness:"Ponechat kulatost",keep_fonts:"Keep fonts",save_load_hint:"Možnosti „Ponechat“ dočasně ponechávají aktuálně nastavené možností při volení či nahrávání motivů, také tyto možnosti ukládají při exportování motivu. Pokud není žádné pole zaškrtnuto, uloží export motivu všechno.",reset:"Resetovat",clear_all:"Vymazat vše",clear_opacity:"Vymazat průhlednost"},common:{color:"Barva",opacity:"Průhlednost",contrast:{hint:"Poměr kontrastu je {ratio}, {level} {context}",level:{aa:"splňuje směrnici úrovně AA (minimální)",aaa:"splňuje směrnici úrovně AAA (doporučováno)",bad:"nesplňuje žádné směrnice přístupnosti"},context:{"18pt":"pro velký (18+ bodů) text",text:"pro text"}}},common_colors:{_tab_label:"Obvyklé",main:"Obvyklé barvy",foreground_hint:"Pro detailnější kontrolu viz záložka „Pokročilé“",rgbo:"Ikony, odstíny, odznaky"},advanced_colors:{_tab_label:"Pokročilé",alert:"Pozadí upozornění",alert_error:"Chyba",badge:"Pozadí odznaků",badge_notification:"Oznámení",panel_header:"Záhlaví panelu",top_bar:"Vrchní pruh",borders:"Okraje",buttons:"Tlačítka",inputs:"Vstupní pole",faint_text:"Vybledlý text"},radii:{_tab_label:"Kulatost"},shadows:{_tab_label:"Stín a osvětlení",component:"Komponent",override:"Přepsat",shadow_id:"Stín #{value}",blur:"Rozmazání",spread:"Rozsah",inset:"Vsazení",hint:"Pro stíny můžete také použít --variable jako hodnotu barvy pro použití proměnných CSS3. Prosím berte na vědomí, že nastavení průhlednosti v tomto případě nebude fungovat.",filter_hint:{always_drop_shadow:"Varování, tento stín vždy používá {0}, když to prohlížeč podporuje.",drop_shadow_syntax:"{0} nepodporuje parametr {1} a klíčové slovo {2}.",avatar_inset:"Prosím berte na vědomí, že kombinování vsazených i nevsazených stínů u avatarů může u průhledných avatarů dát neočekávané výsledky.",spread_zero:"Stíny s rozsahem > 0 se zobrazí, jako kdyby byl rozsah nastaven na nulu",inset_classic:"Vsazené stíny budou používat {0}"},components:{panel:"Panel",panelHeader:"Záhlaví panelu",topBar:"Vrchní pruh",avatar:"Avatar uživatele (v zobrazení profilu)",avatarStatus:"Avatar uživatele (v zobrazení příspěvku)",popup:"Vyskakovací okna a popisky",button:"Tlačítko",buttonHover:"Tlačítko (přejetí myši)",buttonPressed:"Tlačítko (stisknuto)",buttonPressedHover:"Button (stisknuto+přejetí myši)",input:"Vstupní pole"}},fonts:{_tab_label:"Písma",help:"Zvolte písmo, které bude použito pro prvky rozhraní. U možnosti „vlastní“ musíte zadat přesný název písma tak, jak se zobrazuje v systému.",components:{interface:"Rozhraní",input:"Vstupní pole",post:"Text příspěvků",postCode:"Neproporcionální text v příspěvku (formátovaný text)"},family:"Název písma",size:"Velikost (v pixelech)",weight:"Tloušťka",custom:"Vlastní"},preview:{header:"Náhled",content:"Obsah",error:"Příklad chyby",button:"Tlačítko",text:"Spousta dalšího {0} a {1}",mono:"obsahu",input:"Právě jsem přistál v L.A.",faint_link:"pomocný manuál",fine_print:"Přečtěte si náš {0} a nenaučte se nic užitečného!",header_faint:"Tohle je v pohodě",checkbox:"Pročetl/a jsem podmínky používání",link:"hezký malý odkaz"}}},time:{day:"{0} day",days:"{0} days",day_short:"{0}d",days_short:"{0}d",hour:"{0} hour",hours:"{0} hours",hour_short:"{0}h",hours_short:"{0}h",in_future:"in {0}",in_past:"{0} ago",minute:"{0} minute",minutes:"{0} minutes",minute_short:"{0}min",minutes_short:"{0}min",month:"{0} měs",months:"{0} měs",month_short:"{0} měs",months_short:"{0} měs",now:"teď",now_short:"teď",second:"{0} second",seconds:"{0} seconds",second_short:"{0}s",seconds_short:"{0}s",week:"{0} týd",weeks:"{0} týd",week_short:"{0} týd",weeks_short:"{0} týd",year:"{0} r",years:"{0} l",year_short:"{0}r",years_short:"{0}l"},timeline:{collapse:"Zabalit",conversation:"Konverzace",error_fetching:"Chyba při načítání aktualizací",load_older:"Načíst starší příspěvky",no_retweet_hint:"Příspěvek je označen jako pouze pro sledující či přímý a nemůže být zopakován",repeated:"zopakoval/a",show_new:"Zobrazit nové",up_to_date:"Aktuální",no_more_statuses:"Žádné další příspěvky",no_statuses:"Žádné příspěvky"},status:{reply_to:"Odpověď uživateli",replies_list:"Odpovědi:"},user_card:{approve:"Schválit",block:"Blokovat",blocked:"Blokován/a!",deny:"Zamítnout",favorites:"Oblíbené",follow:"Sledovat",follow_sent:"Požadavek odeslán!",follow_progress:"Odeslílám požadavek…",follow_again:"Odeslat požadavek znovu?",follow_unfollow:"Přestat sledovat",followees:"Sledovaní",followers:"Sledující",following:"Sledujete!",follows_you:"Sleduje vás!",its_you:"Jste to vy!",media:"Média",mute:"Ignorovat",muted:"Ignorován/a",per_day:"za den",remote_follow:"Vzdálené sledování",statuses:"Příspěvky",unblock:"Odblokovat",unblock_progress:"Odblokuji…",block_progress:"Blokuji…",unmute:"Přestat ignorovat",unmute_progress:"Ruším ignorování…",mute_progress:"Ignoruji…"},user_profile:{timeline_title:"Uživatelská časová osa",profile_does_not_exist:"Omlouváme se, tento profil neexistuje.",profile_loading_error:"Omlouváme se, při načítání tohoto profilu se vyskytla chyba."},who_to_follow:{more:"Více",who_to_follow:"Koho sledovat"},tool_tip:{media_upload:"Nahrát média",repeat:"Zopakovat",reply:"Odpovědět",favorite:"Oblíbit",user_settings:"Uživatelské nastavení"},upload:{error:{base:"Nahrávání selhalo.",file_too_big:"Soubor je příliš velký [{filesize}{filesizeunit} / {allowedsize}{allowedsizeunit}]",default:"Zkuste to znovu později"},file_size_units:{B:"B",KiB:"KiB",MiB:"MiB",GiB:"GiB",TiB:"TiB"}}}},function(e){e.exports={chat:{title:"Chat"},features_panel:{chat:"Chat",gopher:"Gopher",media_proxy:"Media Proxy",scope_options:"Reichweitenoptionen",text_limit:"Textlimit",title:"Features",who_to_follow:"Who to follow"},finder:{error_fetching_user:"Fehler beim Suchen des Benutzers",find_user:"Finde Benutzer"},general:{apply:"Anwenden",submit:"Absenden"},login:{login:"Anmelden",description:"Mit OAuth anmelden",logout:"Abmelden",password:"Passwort",placeholder:"z.B. lain",register:"Registrieren",username:"Benutzername"},nav:{back:"Zurück",chat:"Lokaler Chat",friend_requests:"Followanfragen",mentions:"Erwähnungen",dms:"Direktnachrichten",public_tl:"Öffentliche Zeitleiste",timeline:"Zeitleiste",twkn:"Das gesamte bekannte Netzwerk",user_search:"Benutzersuche",preferences:"Voreinstellungen"},notifications:{broken_favorite:"Unbekannte Nachricht, suche danach...",favorited_you:"favorisierte deine Nachricht",followed_you:"folgt dir",load_older:"Ältere Benachrichtigungen laden",notifications:"Benachrichtigungen",read:"Gelesen!",repeated_you:"wiederholte deine Nachricht"},post_status:{new_status:"Neuen Status veröffentlichen",account_not_locked_warning:"Dein Profil ist nicht {0}. Wer dir folgen will, kann das jederzeit tun und dann auch deine privaten Beiträge sehen.",account_not_locked_warning_link:"gesperrt",attachments_sensitive:"Anhänge als heikel markieren",content_type:{"text/plain":"Nur Text"},content_warning:"Betreff (optional)",default:"Sitze gerade im Hofbräuhaus.",direct_warning:"Dieser Beitrag wird nur für die erwähnten Nutzer sichtbar sein.",posting:"Veröffentlichen",scope:{direct:"Direkt - Beitrag nur an erwähnte Profile",private:"Nur Follower - Beitrag nur für Follower sichtbar",public:"Öffentlich - Beitrag an öffentliche Zeitleisten",unlisted:"Nicht gelistet - Nicht in öffentlichen Zeitleisten anzeigen"}},registration:{bio:"Bio",email:"Email",fullname:"Angezeigter Name",password_confirm:"Passwort bestätigen",registration:"Registrierung",token:"Einladungsschlüssel",captcha:"CAPTCHA",new_captcha:"Zum Erstellen eines neuen Captcha auf das Bild klicken.",validations:{username_required:"darf nicht leer sein",fullname_required:"darf nicht leer sein",email_required:"darf nicht leer sein",password_required:"darf nicht leer sein",password_confirmation_required:"darf nicht leer sein",password_confirmation_match:"sollte mit dem Passwort identisch sein."}},settings:{attachmentRadius:"Anhänge",attachments:"Anhänge",autoload:"Aktiviere automatisches Laden von älteren Beiträgen beim scrollen",avatar:"Avatar",avatarAltRadius:"Avatare (Benachrichtigungen)",avatarRadius:"Avatare",background:"Hintergrund",bio:"Bio",btnRadius:"Buttons",cBlue:"Blau (Antworten, Folgt dir)",cGreen:"Grün (Retweet)",cOrange:"Orange (Favorisieren)",cRed:"Rot (Abbrechen)",change_password:"Passwort ändern",change_password_error:"Es gab ein Problem bei der Änderung des Passworts.",changed_password:"Passwort erfolgreich geändert!",collapse_subject:"Beiträge mit Betreff einklappen",composing:"Verfassen",confirm_new_password:"Neues Passwort bestätigen",current_avatar:"Dein derzeitiger Avatar",current_password:"Aktuelles Passwort",current_profile_banner:"Der derzeitige Banner deines Profils",data_import_export_tab:"Datenimport/-export",default_vis:"Standard-Sichtbarkeitsumfang",delete_account:"Account löschen",delete_account_description:"Lösche deinen Account und alle deine Nachrichten unwiderruflich.",delete_account_error:"Es ist ein Fehler beim Löschen deines Accounts aufgetreten. Tritt dies weiterhin auf, wende dich an den Administrator der Instanz.",delete_account_instructions:"Tippe dein Passwort unten in das Feld ein, um die Löschung deines Accounts zu bestätigen.",export_theme:"Farbschema speichern",filtering:"Filtern",filtering_explanation:"Alle Beiträge die diese Wörter enthalten werden ausgeblendet. Ein Wort pro Zeile.",follow_export:"Follower exportieren",follow_export_button:"Exportiere deine Follows in eine csv-Datei",follow_export_processing:"In Bearbeitung. Die Liste steht gleich zum herunterladen bereit.",follow_import:"Followers importieren",follow_import_error:"Fehler beim importieren der Follower",follows_imported:"Followers importiert! Die Bearbeitung kann eine Zeit lang dauern.",foreground:"Vordergrund",general:"Allgemein",hide_attachments_in_convo:"Anhänge in Unterhaltungen ausblenden",hide_attachments_in_tl:"Anhänge in der Zeitleiste ausblenden",hide_isp:"Instanz-spezifisches Panel ausblenden",preload_images:"Bilder vorausladen",hide_post_stats:"Beitragsstatistiken verbergen (z.B. die Anzahl der Favoriten)",hide_user_stats:"Benutzerstatistiken verbergen (z.B. die Anzahl der Follower)",hide_filtered_statuses:"Gefilterte Beiträge verbergen",import_followers_from_a_csv_file:"Importiere Follower, denen du folgen möchtest, aus einer CSV-Datei",import_theme:"Farbschema laden",inputRadius:"Eingabefelder",checkboxRadius:"Auswahlfelder",instance_default:"(Standard: {value})",instance_default_simple:"(Standard)",interface:"Oberfläche",interfaceLanguage:"Sprache der Oberfläche",invalid_theme_imported:"Die ausgewählte Datei ist kein unterstütztes Pleroma-Theme. Keine Änderungen wurden vorgenommen.",limited_availability:"In deinem Browser nicht verfügbar",links:"Links",lock_account_description:"Sperre deinen Account, um neue Follower zu genehmigen oder abzulehnen",loop_video:"Videos wiederholen",loop_video_silent_only:'Nur Videos ohne Ton wiederholen (z.B. Mastodons "gifs")',name:"Name",name_bio:"Name & Bio",new_password:"Neues Passwort",notification_visibility:"Benachrichtigungstypen, die angezeigt werden sollen",notification_visibility_follows:"Follows",notification_visibility_likes:"Favoriten",notification_visibility_mentions:"Erwähnungen",notification_visibility_repeats:"Wiederholungen",no_rich_text_description:"Rich-Text Formatierungen von allen Beiträgen entfernen",hide_follows_description:"Zeige nicht, wem ich folge",hide_followers_description:"Zeige nicht, wer mir folgt",nsfw_clickthrough:"Aktiviere ausblendbares Overlay für Anhänge, die als NSFW markiert sind",oauth_tokens:"OAuth-Token",token:"Zeichen",refresh_token:"Token aktualisieren",valid_until:"Gültig bis",revoke_token:"Widerrufen",panelRadius:"Panel",pause_on_unfocused:"Streaming pausieren, wenn das Tab nicht fokussiert ist",presets:"Voreinstellungen",profile_background:"Profilhintergrund",profile_banner:"Profilbanner",profile_tab:"Profil",radii_help:"Kantenrundung (in Pixel) der Oberfläche anpassen",replies_in_timeline:"Antworten in der Zeitleiste",reply_link_preview:"Antwortlink-Vorschau beim Überfahren mit der Maus aktivieren",reply_visibility_all:"Alle Antworten zeigen",reply_visibility_following:"Zeige nur Antworten an mich oder an Benutzer, denen ich folge",reply_visibility_self:"Nur Antworten an mich anzeigen",saving_err:"Fehler beim Speichern der Einstellungen",saving_ok:"Einstellungen gespeichert",security_tab:"Sicherheit",scope_copy:"Reichweite beim Antworten übernehmen (Direktnachrichten werden immer kopiert)",set_new_avatar:"Setze einen neuen Avatar",set_new_profile_background:"Setze einen neuen Hintergrund für dein Profil",set_new_profile_banner:"Setze einen neuen Banner für dein Profil",settings:"Einstellungen",subject_input_always_show:"Betreff-Feld immer anzeigen",subject_line_behavior:"Betreff beim Antworten kopieren",subject_line_email:'Wie Email: "re: Betreff"',subject_line_mastodon:"Wie Mastodon: unverändert kopieren",subject_line_noop:"Nicht kopieren",stop_gifs:"Play-on-hover GIFs",streaming:"Aktiviere automatisches Laden (Streaming) von neuen Beiträgen",text:"Text",theme:"Farbschema",theme_help:"Benutze HTML-Farbcodes (#rrggbb) um dein Farbschema anzupassen",theme_help_v2_1:'Du kannst auch die Farben und die Deckkraft bestimmter Komponenten überschreiben, indem du das Kontrollkästchen umschaltest. Verwende die Schaltfläche "Alle löschen", um alle Überschreibungen zurückzusetzen.',theme_help_v2_2:"Unter einigen Einträgen befinden sich Symbole für Hintergrund-/Textkontrastindikatoren, für detaillierte Informationen fahre mit der Maus darüber. Bitte beachte, dass bei der Verwendung von Transparenz Kontrastindikatoren den schlechtest möglichen Fall darstellen.",tooltipRadius:"Tooltips/Warnungen",user_settings:"Benutzereinstellungen",values:{false:"nein",true:"Ja"},notifications:"Benachrichtigungen",enable_web_push_notifications:"Web-Pushbenachrichtigungen aktivieren",style:{switcher:{keep_color:"Farben beibehalten",keep_shadows:"Schatten beibehalten",keep_opacity:"Deckkraft beibehalten",keep_roundness:"Abrundungen beibehalten",keep_fonts:"Schriften beibehalten",save_load_hint:'Die "Beibehalten"-Optionen behalten die aktuell eingestellten Optionen beim Auswählen oder Laden von Designs bei, sie speichern diese Optionen auch beim Exportieren eines Designs. Wenn alle Kontrollkästchen deaktiviert sind, wird beim Exportieren des Designs alles gespeichert.',reset:"Zurücksetzen",clear_all:"Alles leeren",clear_opacity:"Deckkraft leeren"},common:{color:"Farbe",opacity:"Deckkraft",contrast:{hint:"Das Kontrastverhältnis ist {ratio}, es {level} {context}",level:{aa:"entspricht Level AA Richtlinie (minimum)",aaa:"entspricht Level AAA Richtlinie (empfohlen)",bad:"entspricht keiner Richtlinien zur Barrierefreiheit"},context:{"18pt":"für großen (18pt+) Text",text:"für Text"}}},common_colors:{_tab_label:"Allgemein",main:"Allgemeine Farben",foreground_hint:'Siehe Reiter "Erweitert" für eine detailliertere Einstellungen',rgbo:"Symbole, Betonungen, Kennzeichnungen"},advanced_colors:{_tab_label:"Erweitert",alert:"Warnhinweis-Hintergrund",alert_error:"Fehler",badge:"Kennzeichnungs-Hintergrund",badge_notification:"Benachrichtigung",panel_header:"Panel-Kopf",top_bar:"Obere Leiste",borders:"Rahmen",buttons:"Schaltflächen",inputs:"Eingabefelder",faint_text:"Verblasster Text"},radii:{_tab_label:"Abrundungen"},shadows:{_tab_label:"Schatten und Beleuchtung",component:"Komponente",override:"Überschreiben",shadow_id:"Schatten #{value}",blur:"Unschärfe",spread:"Streuung",inset:"Einsatz",hint:"Für Schatten kannst du auch --variable als Farbwert verwenden, um CSS3-Variablen zu verwenden. Bitte beachte, dass die Einstellung der Deckkraft in diesem Fall nicht funktioniert.",filter_hint:{always_drop_shadow:"Achtung, dieser Schatten verwendet immer {0}, wenn der Browser dies unterstützt.",drop_shadow_syntax:"{0} unterstützt Parameter {1} und Schlüsselwort {2} nicht.",avatar_inset:"Bitte beachte, dass die Kombination von eingesetzten und nicht eingesetzten Schatten auf Avataren zu unerwarteten Ergebnissen bei transparenten Avataren führen kann.",spread_zero:"Schatten mit einer Streuung > 0 erscheinen so, als ob sie auf Null gesetzt wären.",inset_classic:"Eingesetzte Schatten werden mit {0} verwendet"},components:{panel:"Panel",panelHeader:"Panel-Kopf",topBar:"Obere Leiste",avatar:"Benutzer-Avatar (in der Profilansicht)",avatarStatus:"Benutzer-Avatar (in der Beitragsanzeige)",popup:"Dialogfenster und Hinweistexte",button:"Schaltfläche",buttonHover:"Schaltfläche (hover)",buttonPressed:"Schaltfläche (gedrückt)",buttonPressedHover:"Schaltfläche (gedrückt+hover)",input:"Input field"}},fonts:{_tab_label:"Schriften",help:'Wähl die Schriftart, die für Elemente der Benutzeroberfläche verwendet werden soll. Für " Benutzerdefiniert" musst du den genauen Schriftnamen eingeben, wie er im System angezeigt wird.',components:{interface:"Oberfläche",input:"Eingabefelder",post:"Beitragstext",postCode:"Dicktengleicher Text in einem Beitrag (Rich-Text)"},family:"Schriftname",size:"Größe (in px)",weight:"Gewicht (Dicke)",custom:"Benutzerdefiniert"},preview:{header:"Vorschau",content:"Inhalt",error:"Beispielfehler",button:"Schaltfläche",text:"Ein Haufen mehr von {0} und {1}",mono:"Inhalt",input:"Sitze gerade im Hofbräuhaus.",faint_link:"Hilfreiche Anleitung",fine_print:"Lies unser {0}, um nichts Nützliches zu lernen!",header_faint:"Das ist in Ordnung",checkbox:"Ich habe die Allgemeinen Geschäftsbedingungen überflogen",link:"ein netter kleiner Link"}}},timeline:{collapse:"Einklappen",conversation:"Unterhaltung",error_fetching:"Fehler beim Laden",load_older:"Lade ältere Beiträge",no_retweet_hint:"Der Beitrag ist als nur-für-Follower oder als Direktnachricht markiert und kann nicht wiederholt werden.",repeated:"wiederholte",show_new:"Zeige Neuere",up_to_date:"Aktuell"},user_card:{approve:"Genehmigen",block:"Blockieren",blocked:"Blockiert!",deny:"Ablehnen",follow:"Folgen",follow_sent:"Anfrage gesendet!",follow_progress:"Anfragen…",follow_again:"Anfrage erneut senden?",follow_unfollow:"Folgen beenden",followees:"Folgt",followers:"Followers",following:"Folgst du!",follows_you:"Folgt dir!",its_you:"Das bist du!",mute:"Stummschalten",muted:"Stummgeschaltet",per_day:"pro Tag",remote_follow:"Folgen",statuses:"Beiträge"},user_profile:{timeline_title:"Beiträge"},who_to_follow:{more:"Mehr",who_to_follow:"Wem soll ich folgen"},tool_tip:{media_upload:"Medien hochladen",repeat:"Wiederholen",reply:"Antworten",favorite:"Favorisieren",user_settings:"Benutzereinstellungen"},upload:{error:{base:"Hochladen fehlgeschlagen.",file_too_big:"Datei ist zu groß [{filesize}{filesizeunit} / {allowedsize}{allowedsizeunit}]",default:"Bitte versuche es später erneut"},file_size_units:{B:"B",KiB:"KiB",MiB:"MiB",GiB:"GiB",TiB:"TiB"}}}},function(e){e.exports={chat:{title:"Chat"},exporter:{export:"Export",processing:"Processing, you'll soon be asked to download your file"},features_panel:{chat:"Chat",gopher:"Gopher",media_proxy:"Media proxy",scope_options:"Scope options",text_limit:"Text limit",title:"Features",who_to_follow:"Who to follow"},finder:{error_fetching_user:"Error fetching user",find_user:"Find user"},general:{apply:"Apply",submit:"Submit",more:"More",generic_error:"An error occured",optional:"optional",show_more:"Show more",show_less:"Show less",cancel:"Cancel",disable:"Disable",enable:"Enable",confirm:"Confirm",verify:"Verify"},image_cropper:{crop_picture:"Crop picture",save:"Save",save_without_cropping:"Save without cropping",cancel:"Cancel"},importer:{submit:"Submit",success:"Imported successfully.",error:"An error occured while importing this file."},login:{login:"Log in",description:"Log in with OAuth",logout:"Log out",password:"Password",placeholder:"e.g. lain",register:"Register",username:"Username",hint:"Log in to join the discussion",authentication_code:"Authentication code",enter_recovery_code:"Enter a recovery code",enter_two_factor_code:"Enter a two-factor code",recovery_code:"Recovery code",heading:{totp:"Two-factor authentication",recovery:"Two-factor recovery"}},media_modal:{previous:"Previous",next:"Next"},nav:{about:"About",back:"Back",chat:"Local Chat",friend_requests:"Follow Requests",mentions:"Mentions",interactions:"Interactions",dms:"Direct Messages",public_tl:"Public Timeline",timeline:"Timeline",twkn:"The Whole Known Network",user_search:"User Search",who_to_follow:"Who to follow",preferences:"Preferences"},notifications:{broken_favorite:"Unknown status, searching for it...",favorited_you:"favorited your status",followed_you:"followed you",load_older:"Load older notifications",notifications:"Notifications",read:"Read!",repeated_you:"repeated your status",no_more_notifications:"No more notifications"},polls:{add_poll:"Add Poll",add_option:"Add Option",option:"Option",votes:"votes",vote:"Vote",type:"Poll type",single_choice:"Single choice",multiple_choices:"Multiple choices",expiry:"Poll age",expires_in:"Poll ends in {0}",expired:"Poll ended {0} ago",not_enough_options:"Too few unique options in poll"},interactions:{favs_repeats:"Repeats and Favorites",follows:"New follows",load_older:"Load older interactions"},post_status:{new_status:"Post new status",account_not_locked_warning:"Your account is not {0}. Anyone can follow you to view your follower-only posts.",account_not_locked_warning_link:"locked",attachments_sensitive:"Mark attachments as sensitive",content_type:{"text/plain":"Plain text","text/html":"HTML","text/markdown":"Markdown","text/bbcode":"BBCode"},content_warning:"Subject (optional)",default:"Just landed in L.A.",direct_warning_to_all:"This post will be visible to all the mentioned users.",direct_warning_to_first_only:"This post will only be visible to the mentioned users at the beginning of the message.",posting:"Posting",scope_notice:{public:"This post will be visible to everyone",private:"This post will be visible to your followers only",unlisted:"This post will not be visible in Public Timeline and The Whole Known Network"},scope:{direct:"Direct - Post to mentioned users only",private:"Followers-only - Post to followers only",public:"Public - Post to public timelines",unlisted:"Unlisted - Do not post to public timelines"}},registration:{bio:"Bio",email:"Email",fullname:"Display name",password_confirm:"Password confirmation",registration:"Registration",token:"Invite token",captcha:"CAPTCHA",new_captcha:"Click the image to get a new captcha",username_placeholder:"e.g. lain",fullname_placeholder:"e.g. Lain Iwakura",bio_placeholder:"e.g.\nHi, I'm Lain.\nI’m an anime girl living in suburban Japan. You may know me from the Wired.",validations:{username_required:"cannot be left blank",fullname_required:"cannot be left blank",email_required:"cannot be left blank",password_required:"cannot be left blank",password_confirmation_required:"cannot be left blank",password_confirmation_match:"should be the same as password"}},selectable_list:{select_all:"Select all"},settings:{app_name:"App name",security:"Security",enter_current_password_to_confirm:"Enter your current password to confirm your identity",mfa:{otp:"OTP",setup_otp:"Setup OTP",wait_pre_setup_otp:"presetting OTP",confirm_and_enable:"Confirm & enable OTP",title:"Two-factor Authentication",generate_new_recovery_codes:"Generate new recovery codes",warning_of_generate_new_codes:"When you generate new recovery codes, your old codes won’t work anymore.",recovery_codes:"Recovery codes.",waiting_a_recovery_codes:"Receiving backup codes...",recovery_codes_warning:"Write the codes down or save them somewhere secure - otherwise you won't see them again. If you lose access to your 2FA app and recovery codes you'll be locked out of your account.",authentication_methods:"Authentication methods",scan:{title:"Scan",desc:"Using your two-factor app, scan this QR code or enter text key:",secret_code:"Key"},verify:{desc:"To enable two-factor authentication, enter the code from your two-factor app:"}},attachmentRadius:"Attachments",attachments:"Attachments",autoload:"Enable automatic loading when scrolled to the bottom",avatar:"Avatar",avatarAltRadius:"Avatars (Notifications)",avatarRadius:"Avatars",background:"Background",bio:"Bio",block_export:"Block export",block_export_button:"Export your blocks to a csv file",block_import:"Block import",block_import_error:"Error importing blocks",blocks_imported:"Blocks imported! Processing them will take a while.",blocks_tab:"Blocks",btnRadius:"Buttons",cBlue:"Blue (Reply, follow)",cGreen:"Green (Retweet)",cOrange:"Orange (Favorite)",cRed:"Red (Cancel)",change_password:"Change Password",change_password_error:"There was an issue changing your password.",changed_password:"Password changed successfully!",collapse_subject:"Collapse posts with subjects",composing:"Composing",confirm_new_password:"Confirm new password",current_avatar:"Your current avatar",current_password:"Current password",current_profile_banner:"Your current profile banner",data_import_export_tab:"Data Import / Export",default_vis:"Default visibility scope",delete_account:"Delete Account",delete_account_description:"Permanently delete your account and all your messages.",delete_account_error:"There was an issue deleting your account. If this persists please contact your instance administrator.",delete_account_instructions:"Type your password in the input below to confirm account deletion.",avatar_size_instruction:"The recommended minimum size for avatar images is 150x150 pixels.",export_theme:"Save preset",filtering:"Filtering",filtering_explanation:"All statuses containing these words will be muted, one per line",follow_export:"Follow export",follow_export_button:"Export your follows to a csv file",follow_import:"Follow import",follow_import_error:"Error importing followers",follows_imported:"Follows imported! Processing them will take a while.",foreground:"Foreground",general:"General",hide_attachments_in_convo:"Hide attachments in conversations",hide_attachments_in_tl:"Hide attachments in timeline",hide_muted_posts:"Hide posts of muted users",max_thumbnails:"Maximum amount of thumbnails per post",hide_isp:"Hide instance-specific panel",preload_images:"Preload images",use_one_click_nsfw:"Open NSFW attachments with just one click",hide_post_stats:"Hide post statistics (e.g. the number of favorites)",hide_user_stats:"Hide user statistics (e.g. the number of followers)",hide_filtered_statuses:"Hide filtered statuses",import_blocks_from_a_csv_file:"Import blocks from a csv file",import_followers_from_a_csv_file:"Import follows from a csv file",import_theme:"Load preset",inputRadius:"Input fields",checkboxRadius:"Checkboxes",instance_default:"(default: {value})",instance_default_simple:"(default)",interface:"Interface",interfaceLanguage:"Interface language",invalid_theme_imported:"The selected file is not a supported Pleroma theme. No changes to your theme were made.",limited_availability:"Unavailable in your browser",links:"Links",lock_account_description:"Restrict your account to approved followers only",loop_video:"Loop videos",loop_video_silent_only:'Loop only videos without sound (i.e. Mastodon\'s "gifs")',mutes_tab:"Mutes",play_videos_in_modal:"Play videos directly in the media viewer",use_contain_fit:"Don't crop the attachment in thumbnails",name:"Name",name_bio:"Name & Bio",new_password:"New password",notification_visibility:"Types of notifications to show",notification_visibility_follows:"Follows",notification_visibility_likes:"Likes",notification_visibility_mentions:"Mentions",notification_visibility_repeats:"Repeats",no_rich_text_description:"Strip rich text formatting from all posts",no_blocks:"No blocks",no_mutes:"No mutes",hide_follows_description:"Don't show who I'm following",hide_followers_description:"Don't show who's following me",show_admin_badge:"Show Admin badge in my profile",show_moderator_badge:"Show Moderator badge in my profile",nsfw_clickthrough:"Enable clickthrough NSFW attachment hiding",oauth_tokens:"OAuth tokens",token:"Token",refresh_token:"Refresh Token",valid_until:"Valid Until",revoke_token:"Revoke",panelRadius:"Panels",pause_on_unfocused:"Pause streaming when tab is not focused",presets:"Presets",profile_background:"Profile Background",profile_banner:"Profile Banner",profile_tab:"Profile",radii_help:"Set up interface edge rounding (in pixels)",replies_in_timeline:"Replies in timeline",reply_link_preview:"Enable reply-link preview on mouse hover",reply_visibility_all:"Show all replies",reply_visibility_following:"Only show replies directed at me or users I'm following",reply_visibility_self:"Only show replies directed at me",autohide_floating_post_button:"Automatically hide New Post button (mobile)",saving_err:"Error saving settings",saving_ok:"Settings saved",search_user_to_block:"Search whom you want to block",search_user_to_mute:"Search whom you want to mute",security_tab:"Security",scope_copy:"Copy scope when replying (DMs are always copied)",minimal_scopes_mode:"Minimize post scope selection options",set_new_avatar:"Set new avatar",set_new_profile_background:"Set new profile background",set_new_profile_banner:"Set new profile banner",settings:"Settings",subject_input_always_show:"Always show subject field",subject_line_behavior:"Copy subject when replying",subject_line_email:'Like email: "re: subject"',subject_line_mastodon:"Like mastodon: copy as is",subject_line_noop:"Do not copy",post_status_content_type:"Post status content type",stop_gifs:"Play-on-hover GIFs",streaming:"Enable automatic streaming of new posts when scrolled to the top",text:"Text",theme:"Theme",theme_help:"Use hex color codes (#rrggbb) to customize your color theme.",theme_help_v2_1:'You can also override certain component\'s colors and opacity by toggling the checkbox, use "Clear all" button to clear all overrides.',theme_help_v2_2:"Icons underneath some entries are background/text contrast indicators, hover over for detailed info. Please keep in mind that when using transparency contrast indicators show the worst possible case.",tooltipRadius:"Tooltips/alerts",upload_a_photo:"Upload a photo",user_settings:"User Settings",values:{false:"no",true:"yes"},notifications:"Notifications",notification_setting:"Receive notifications from:",notification_setting_follows:"Users you follow",notification_setting_non_follows:"Users you do not follow",notification_setting_followers:"Users who follow you",notification_setting_non_followers:"Users who do not follow you",notification_mutes:"To stop receiving notifications from a specific user, use a mute.",notification_blocks:"Blocking a user stops all notifications as well as unsubscribes them.",enable_web_push_notifications:"Enable web push notifications",style:{switcher:{keep_color:"Keep colors",keep_shadows:"Keep shadows",keep_opacity:"Keep opacity",keep_roundness:"Keep roundness",keep_fonts:"Keep fonts",save_load_hint:'"Keep" options preserve currently set options when selecting or loading themes, it also stores said options when exporting a theme. When all checkboxes unset, exporting theme will save everything.',reset:"Reset",clear_all:"Clear all",clear_opacity:"Clear opacity"},common:{color:"Color",opacity:"Opacity",contrast:{hint:"Contrast ratio is {ratio}, it {level} {context}",level:{aa:"meets Level AA guideline (minimal)",aaa:"meets Level AAA guideline (recommended)",bad:"doesn't meet any accessibility guidelines"},context:{"18pt":"for large (18pt+) text",text:"for text"}}},common_colors:{_tab_label:"Common",main:"Common colors",foreground_hint:'See "Advanced" tab for more detailed control',rgbo:"Icons, accents, badges"},advanced_colors:{_tab_label:"Advanced",alert:"Alert background",alert_error:"Error",badge:"Badge background",badge_notification:"Notification",panel_header:"Panel header",top_bar:"Top bar",borders:"Borders",buttons:"Buttons",inputs:"Input fields",faint_text:"Faded text"},radii:{_tab_label:"Roundness"},shadows:{_tab_label:"Shadow and lighting",component:"Component",override:"Override",shadow_id:"Shadow #{value}",blur:"Blur",spread:"Spread",inset:"Inset",hint:"For shadows you can also use --variable as a color value to use CSS3 variables. Please note that setting opacity won't work in this case.",filter_hint:{always_drop_shadow:"Warning, this shadow always uses {0} when browser supports it.",drop_shadow_syntax:"{0} does not support {1} parameter and {2} keyword.",avatar_inset:"Please note that combining both inset and non-inset shadows on avatars might give unexpected results with transparent avatars.",spread_zero:"Shadows with spread > 0 will appear as if it was set to zero",inset_classic:"Inset shadows will be using {0}"},components:{panel:"Panel",panelHeader:"Panel header",topBar:"Top bar",avatar:"User avatar (in profile view)",avatarStatus:"User avatar (in post display)",popup:"Popups and tooltips",button:"Button",buttonHover:"Button (hover)",buttonPressed:"Button (pressed)",buttonPressedHover:"Button (pressed+hover)",input:"Input field"}},fonts:{_tab_label:"Fonts",help:'Select font to use for elements of UI. For "custom" you have to enter exact font name as it appears in system.',components:{interface:"Interface",input:"Input fields",post:"Post text",postCode:"Monospaced text in a post (rich text)"},family:"Font name",size:"Size (in px)",weight:"Weight (boldness)",custom:"Custom"},preview:{header:"Preview",content:"Content",error:"Example error",button:"Button",text:"A bunch of more {0} and {1}",mono:"content",input:"Just landed in L.A.",faint_link:"helpful manual",fine_print:"Read our {0} to learn nothing useful!",header_faint:"This is fine",checkbox:"I have skimmed over terms and conditions",link:"a nice lil' link"}},version:{title:"Version",backend_version:"Backend Version",frontend_version:"Frontend Version"}},time:{day:"{0} day",days:"{0} days",day_short:"{0}d",days_short:"{0}d",hour:"{0} hour",hours:"{0} hours",hour_short:"{0}h",hours_short:"{0}h",in_future:"in {0}",in_past:"{0} ago",minute:"{0} minute",minutes:"{0} minutes",minute_short:"{0}min",minutes_short:"{0}min",month:"{0} month",months:"{0} months",month_short:"{0}mo",months_short:"{0}mo",now:"just now",now_short:"now",second:"{0} second",seconds:"{0} seconds",second_short:"{0}s",seconds_short:"{0}s",week:"{0} week",weeks:"{0} weeks",week_short:"{0}w",weeks_short:"{0}w",year:"{0} year",years:"{0} years",year_short:"{0}y",years_short:"{0}y"},timeline:{collapse:"Collapse",conversation:"Conversation",error_fetching:"Error fetching updates",load_older:"Load older statuses",no_retweet_hint:"Post is marked as followers-only or direct and cannot be repeated",repeated:"repeated",show_new:"Show new",up_to_date:"Up-to-date",no_more_statuses:"No more statuses",no_statuses:"No statuses"},status:{favorites:"Favorites",repeats:"Repeats",delete:"Delete status",pin:"Pin on profile",unpin:"Unpin from profile",pinned:"Pinned",delete_confirm:"Do you really want to delete this status?",reply_to:"Reply to",replies_list:"Replies:"},user_card:{approve:"Approve",block:"Block",blocked:"Blocked!",deny:"Deny",favorites:"Favorites",follow:"Follow",follow_sent:"Request sent!",follow_progress:"Requesting…",follow_again:"Send request again?",follow_unfollow:"Unfollow",followees:"Following",followers:"Followers",following:"Following!",follows_you:"Follows you!",its_you:"It's you!",media:"Media",mute:"Mute",muted:"Muted",per_day:"per day",remote_follow:"Remote follow",report:"Report",statuses:"Statuses",unblock:"Unblock",unblock_progress:"Unblocking...",block_progress:"Blocking...",unmute:"Unmute",unmute_progress:"Unmuting...",mute_progress:"Muting...",admin_menu:{moderation:"Moderation",grant_admin:"Grant Admin",revoke_admin:"Revoke Admin",grant_moderator:"Grant Moderator",revoke_moderator:"Revoke Moderator",activate_account:"Activate account",deactivate_account:"Deactivate account",delete_account:"Delete account",force_nsfw:"Mark all posts as NSFW",strip_media:"Remove media from posts",force_unlisted:"Force posts to be unlisted",sandbox:"Force posts to be followers-only",disable_remote_subscription:"Disallow following user from remote instances",disable_any_subscription:"Disallow following user at all",quarantine:"Disallow user posts from federating",delete_user:"Delete user",delete_user_confirmation:"Are you absolutely sure? This action cannot be undone."}},user_profile:{timeline_title:"User Timeline",profile_does_not_exist:"Sorry, this profile does not exist.",profile_loading_error:"Sorry, there was an error loading this profile."},user_reporting:{title:"Reporting {0}",add_comment_description:"The report will be sent to your instance moderators. You can provide an explanation of why you are reporting this account below:",additional_comments:"Additional comments",forward_description:"The account is from another server. Send a copy of the report there as well?",forward_to:"Forward to {0}",submit:"Submit",generic_error:"An error occurred while processing your request."},who_to_follow:{more:"More",who_to_follow:"Who to follow"},tool_tip:{media_upload:"Upload Media",repeat:"Repeat",reply:"Reply",favorite:"Favorite",user_settings:"User Settings"},upload:{error:{base:"Upload failed.",file_too_big:"File too big [{filesize}{filesizeunit} / {allowedsize}{allowedsizeunit}]",default:"Try again later"},file_size_units:{B:"B",KiB:"KiB",MiB:"MiB",GiB:"GiB",TiB:"TiB"}}}},function(e){e.exports={chat:{title:"Babilejo"},features_panel:{chat:"Babilejo",gopher:"Gopher",media_proxy:"Aŭdvidaĵa prokurilo",scope_options:"Agordoj de amplekso",text_limit:"Teksta limo",title:"Funkcioj",who_to_follow:"Kiun aboni"},finder:{error_fetching_user:"Eraro alportante uzanton",find_user:"Trovi uzanton"},general:{apply:"Apliki",submit:"Sendi",more:"Pli",generic_error:"Eraro okazis",optional:"Malnepra"},image_cropper:{crop_picture:"Tondi bildon",save:"Konservi",cancel:"Nuligi"},login:{login:"Saluti",description:"Saluti per OAuth",logout:"Adiaŭi",password:"Pasvorto",placeholder:"ekz. lain",register:"Registriĝi",username:"Salutnomo",hint:"Salutu por partopreni la diskutadon"},media_modal:{previous:"Antaŭa",next:"Sekva"},nav:{about:"Pri",back:"Reen",chat:"Loka babilejo",friend_requests:"Abonaj petoj",mentions:"Mencioj",dms:"Rektaj mesaĝoj",public_tl:"Publika tempolinio",timeline:"Tempolinio",twkn:"La tuta konata reto",user_search:"Serĉi uzantojn",who_to_follow:"Kiun aboni",preferences:"Agordoj"},notifications:{broken_favorite:"Nekonata stato, serĉante ĝin…",favorited_you:"ŝatis vian staton",followed_you:"ekabonis vin",load_older:"Enlegi pli malnovajn sciigojn",notifications:"Sciigoj",read:"Legite!",repeated_you:"ripetis vian staton",no_more_notifications:"Neniuj pliaj sciigoj"},post_status:{new_status:"Afiŝi novan staton",account_not_locked_warning:"Via konto ne estas {0}. Iu ajn povas vin aboni por vidi viajn afiŝoj nur por abonantoj.",account_not_locked_warning_link:"ŝlosita",attachments_sensitive:"Marki kunsendaĵojn kiel konsternajn",content_type:{"text/plain":"Plata teksto"},content_warning:"Temo (malnepra)",default:"Ĵus alvenis al la Universala Kongreso!",direct_warning:"Ĉi tiu afiŝo estos videbla nur por ĉiuj menciitaj uzantoj.",posting:"Afiŝante",scope:{direct:"Rekta – Afiŝi nur al menciitaj uzantoj",private:"Nur abonantoj – Afiŝi nur al abonantoj",public:"Publika – Afiŝi al publikaj tempolinioj",unlisted:"Nelistigita – Ne afiŝi al publikaj tempolinioj"}},registration:{bio:"Priskribo",email:"Retpoŝtadreso",fullname:"Vidiga nomo",password_confirm:"Konfirmo de pasvorto",registration:"Registriĝo",token:"Invita ĵetono",captcha:"TESTO DE HOMECO",new_captcha:"Alklaku la bildon por akiri novan teston",username_placeholder:"ekz. lain",fullname_placeholder:"ekz. Lain Iwakura",bio_placeholder:"ekz.\nSaluton, mi estas Lain\nMi estas animea knabino vivante en Japanujo. Eble vi konas min de la retejo « Wired ».",validations:{username_required:"ne povas resti malplena",fullname_required:"ne povas resti malplena",email_required:"ne povas resti malplena",password_required:"ne povas resti malplena",password_confirmation_required:"ne povas resti malplena",password_confirmation_match:"samu la pasvorton"}},settings:{app_name:"Nomo de aplikaĵo",attachmentRadius:"Kunsendaĵoj",attachments:"Kunsendaĵoj",autoload:"Ŝalti memfaran enlegadon ĉe subo de paĝo",avatar:"Profilbildo",avatarAltRadius:"Profilbildoj (sciigoj)",avatarRadius:"Profilbildoj",background:"Fono",bio:"Priskribo",blocks_tab:"Baroj",btnRadius:"Butonoj",cBlue:"Blua (Respondo, abono)",cGreen:"Verda (Kunhavigo)",cOrange:"Oranĝa (Ŝato)",cRed:"Ruĝa (Nuligo)",change_password:"Ŝanĝi pasvorton",change_password_error:"Okazis eraro dum ŝanĝo de via pasvorto.",changed_password:"Pasvorto sukcese ŝanĝiĝis!",collapse_subject:"Maletendi afiŝojn kun temoj",composing:"Verkante",confirm_new_password:"Konfirmu novan pasvorton",current_avatar:"Via nuna profilbildo",current_password:"Nuna pasvorto",current_profile_banner:"Via nuna profila rubando",data_import_export_tab:"Enporto / Elporto de datenoj",default_vis:"Implicita videbleca amplekso",delete_account:"Forigi konton",delete_account_description:"Por ĉiam forigi vian konton kaj ĉiujn viajn mesaĝojn",delete_account_error:"Okazis eraro dum forigo de via kanto. Se tio daŭre okazados, bonvolu kontakti la administranton de via nodo.",delete_account_instructions:"Entajpu sube vian pasvorton por konfirmi forigon de konto.",avatar_size_instruction:"La rekomendata malpleja grando de profilbildoj estas 150×150 bilderoj.",export_theme:"Konservi antaŭagordon",filtering:"Filtrado",filtering_explanation:"Ĉiuj statoj kun tiuj ĉi vortoj silentiĝos, po unu linio",follow_export:"Abona elporto",follow_export_button:"Elporti viajn abonojn al CSV-dosiero",follow_export_processing:"Traktante; baldaŭ vi ricevos peton elŝuti la dosieron",follow_import:"Abona enporto",follow_import_error:"Eraro enportante abonojn",follows_imported:"Abonoj enportiĝis! Traktado daŭros iom.",foreground:"Malfono",general:"Ĝenerala",hide_attachments_in_convo:"Kaŝi kunsendaĵojn en interparoloj",hide_attachments_in_tl:"Kaŝi kunsendaĵojn en tempolinio",max_thumbnails:"Plej multa nombro da bildetoj po afiŝo",hide_isp:"Kaŝi nodo-propran breton",preload_images:"Antaŭ-enlegi bildojn",use_one_click_nsfw:"Malfermi konsternajn kunsendaĵojn per nur unu klako",hide_post_stats:"Kaŝi statistikon de afiŝoj (ekz. nombron da ŝatoj)",hide_user_stats:"Kaŝi statistikon de uzantoj (ekz. nombron da abonantoj)",hide_filtered_statuses:"Kaŝi filtritajn statojn",import_followers_from_a_csv_file:"Enporti abonojn el CSV-dosiero",import_theme:"Enlegi antaŭagordojn",inputRadius:"Enigaj kampoj",checkboxRadius:"Markbutonoj",instance_default:"(implicita: {value})",instance_default_simple:"(implicita)",interface:"Fasado",interfaceLanguage:"Lingvo de fasado",invalid_theme_imported:"La elektita dosiero ne estas subtenata haŭto de Pleromo. Neniuj ŝanĝoj al via haŭto okazis.",limited_availability:"Nehavebla en via foliumilo",links:"Ligiloj",lock_account_description:"Limigi vian konton al nur abonantoj aprobitaj",loop_video:"Ripetadi filmojn",loop_video_silent_only:'Ripetadi nur filmojn sen sono (ekz. la "GIF-ojn" de Mastodon)',mutes_tab:"Silentigoj",play_videos_in_modal:"Ludi filmojn rekte en la aŭdvidaĵa spektilo",use_contain_fit:"Ne tondi la kunsendaĵon en bildetoj",name:"Nomo",name_bio:"Nomo kaj priskribo",new_password:"Nova pasvorto",notification_visibility:"Montrotaj specoj de sciigoj",notification_visibility_follows:"Abonoj",notification_visibility_likes:"Ŝatoj",notification_visibility_mentions:"Mencioj",notification_visibility_repeats:"Ripetoj",no_rich_text_description:"Forigi riĉtekstajn formojn de ĉiuj afiŝoj",no_blocks:"Neniuj baroj",no_mutes:"Neniuj silentigoj",hide_follows_description:"Ne montri kiun mi sekvas",hide_followers_description:"Ne montri kiu min sekvas",show_admin_badge:"Montri la insignon de administranto en mia profilo",show_moderator_badge:"Montri la insignon de kontrolanto en mia profilo",nsfw_clickthrough:"Ŝalti traklakan kaŝon de konsternaj kunsendaĵoj",oauth_tokens:"Ĵetonoj de OAuth",token:"Ĵetono",refresh_token:"Ĵetono de novigo",valid_until:"Valida ĝis",revoke_token:"Senvalidigi",panelRadius:"Bretoj",pause_on_unfocused:"Paŭzigi elsendfluon kiam langeto ne estas fokusata",presets:"Antaŭagordoj",profile_background:"Profila fono",profile_banner:"Profila rubando",profile_tab:"Profilo",radii_help:"Agordi fasadan rondigon de randoj (bildere)",replies_in_timeline:"Respondoj en tempolinio",reply_link_preview:"Ŝalti respond-ligilan antaŭvidon dum musa ŝvebo",reply_visibility_all:"Montri ĉiujn respondojn",reply_visibility_following:"Montri nur respondojn por mi aŭ miaj abonatoj",reply_visibility_self:"Montri nur respondojn por mi",saving_err:"Eraro dum konservo de agordoj",saving_ok:"Agordoj konserviĝis",security_tab:"Sekureco",scope_copy:"Kopii amplekson por respondo (rektaj mesaĝoj ĉiam kopiiĝas)",set_new_avatar:"Agordi novan profilbildon",set_new_profile_background:"Agordi novan profilan fonon",set_new_profile_banner:"Agordi novan profilan rubandon",settings:"Agordoj",subject_input_always_show:"Ĉiam montri teman kampon",subject_line_behavior:"Kopii temon por respondo",subject_line_email:'Kiel retpoŝto: "re: temo"',subject_line_mastodon:"Kiel Mastodon: kopii senŝanĝe",subject_line_noop:"Ne kopii",post_status_content_type:"Afiŝi specon de la enhavo de la stato",stop_gifs:"Movi GIF-bildojn dum musa ŝvebo",streaming:"Ŝalti memfaran fluigon de novaj afiŝoj ĉe la supro de la paĝo",text:"Teksto",theme:"Haŭto",theme_help:"Uzu deksesumajn kolorkodojn (#rrvvbb) por adapti vian koloran haŭton.",theme_help_v2_1:'Vi ankaŭ povas superagordi la kolorojn kaj travideblecon de kelkaj eroj per marko de la markbutono; uzu la butonon "Vakigi ĉion" por forigi ĉîujn superagordojn.',theme_help_v2_2:"Bildsimboloj sub kelkaj eroj estas indikiloj de kontrasto inter fono kaj teksto; muse ŝvebu por detalaj informoj. Bonvolu memori, ke la indikilo montras la plej malbonan okazeblon dum sia uzo.",tooltipRadius:"Ŝpruchelpiloj/avertoj",upload_a_photo:"Alŝuti foton",user_settings:"Agordoj de uzanto",values:{false:"ne",true:"jes"},notifications:"Sciigoj",enable_web_push_notifications:"Ŝalti retajn puŝajn sciigojn",style:{switcher:{keep_color:"Konservi kolorojn",keep_shadows:"Konservi ombrojn",keep_opacity:"Konservi maltravideblecon",keep_roundness:"Konservi rondecon",keep_fonts:"Konservi tiparojn",save_load_hint:'Elektebloj de "konservi" konservas la nuntempajn agordojn dum elektado aŭ enlegado de haŭtoj. Ĝi ankaŭ konservas tiujn agordojn dum elportado de haŭto. Kun ĉiuj markbutonoj nemarkitaj, elporto de la haŭto ĉion konservos.',reset:"Restarigi",clear_all:"Vakigi ĉion",clear_opacity:"Vakigi maltravideblecon"},common:{color:"Koloro",opacity:"Maltravidebleco",contrast:{hint:"Proporcio de kontrasto estas {ratio}, ĝi {level} {context}",level:{aa:"plenumas la gvidilon je nivelo AA (malpleja)",aaa:"plenumas la gvidilon je nivela AAA (rekomendita)",bad:"plenumas neniujn faciluzajn gvidilojn"},context:{"18pt":"por granda (18pt+) teksto",text:"por teksto"}}},common_colors:{_tab_label:"Komunaj",main:"Komunaj koloroj",foreground_hint:'Vidu langeton "Specialaj" por pli detalaj agordoj',rgbo:"Bildsimboloj, emfazoj, insignoj"},advanced_colors:{_tab_label:"Specialaj",alert:"Averta fono",alert_error:"Eraro",badge:"Insigna fono",badge_notification:"Sciigo",panel_header:"Kapo de breto",top_bar:"Supra breto",borders:"Limoj",buttons:"Butonoj",inputs:"Enigaj kampoj",faint_text:"Malvigla teksto"},radii:{_tab_label:"Rondeco"},shadows:{_tab_label:"Ombro kaj lumo",component:"Ero",override:"Transpasi",shadow_id:"Ombro #{value}",blur:"Malklarigo",spread:"Vastigo",inset:"Internigo",hint:"Por ombroj vi ankaŭ povas uzi --variable kiel koloran valoron, por uzi variantojn de CSS3. Bonvolu rimarki, ke tiuokaze agordoj de maltravidebleco ne funkcios.",filter_hint:{always_drop_shadow:"Averto: ĉi tiu ombro ĉiam uzas {0} kiam la foliumilo ĝin subtenas.",drop_shadow_syntax:"{0} ne subtenas parametron {1} kaj ŝlosilvorton {2}.",avatar_inset:"Bonvolu rimarki, ke agordi ambaŭ internajn kaj eksterajn ombrojn por profilbildoj povas redoni neatenditajn rezultojn ĉe profilbildoj travideblaj.",spread_zero:"Ombroj kun vastigo > 0 aperos kvazaŭ ĝi estus fakte nulo",inset_classic:"Internaj ombroj uzos {0}"},components:{panel:"Breto",panelHeader:"Kapo de breto",topBar:"Supra breto",avatar:"Profilbildo de uzanto (en profila vido)",avatarStatus:"Profilbildo de uzanto (en afiŝa vido)",popup:"Ŝprucaĵoj",button:"Butono",buttonHover:"Butono (je ŝvebo)",buttonPressed:"Butono (premita)",buttonPressedHover:"Butono (premita je ŝvebo)",input:"Eniga kampo"}},fonts:{_tab_label:"Tiparoj",help:'Elektu tiparon uzotan por eroj de la fasado. Por "propra" vi devas enigi la precizan nomon de tiparo tiel, kiel ĝi aperas en la sistemo',components:{interface:"Fasado",input:"Enigaj kampoj",post:"Teksto de afiŝo",postCode:"Egallarĝa teksto en afiŝo (riĉteksto)"},family:"Nomo de tiparo",size:"Grando (en bilderoj)",weight:"Pezo (graseco)",custom:"Propra"},preview:{header:"Antaŭrigardo",content:"Enhavo",error:"Ekzempla eraro",button:"Butono",text:"Kelko da pliaj {0} kaj {1}",mono:"enhavo",input:"Ĵus alvenis al la Universala Kongreso!",faint_link:"helpan manlibron",fine_print:"Legu nian {0} por nenion utilan ekscii!",header_faint:"Tio estas en ordo",checkbox:"Mi legetis la kondiĉojn de uzado",link:"bela eta ligil’"}}},timeline:{collapse:"Maletendi",conversation:"Interparolo",error_fetching:"Eraro dum ĝisdatigo",load_older:"Montri pli malnovajn statojn",no_retweet_hint:"Afiŝo estas markita kiel rekta aŭ nur por abonantoj, kaj ne eblas ĝin ripeti",repeated:"ripetita",show_new:"Montri novajn",up_to_date:"Ĝisdata",no_more_statuses:"Neniuj pliaj statoj",no_statuses:"Neniuj statoj"},user_card:{approve:"Aprobi",block:"Bari",blocked:"Barita!",deny:"Rifuzi",favorites:"Ŝatataj",follow:"Aboni",follow_sent:"Peto sendiĝis!",follow_progress:"Petanta…",follow_again:"Ĉu sendi peton denove?",follow_unfollow:"Malaboni",followees:"Abonatoj",followers:"Abonantoj",following:"Abonanta!",follows_you:"Abonas vin!",its_you:"Tio estas vi!",media:"Aŭdvidaĵoj",mute:"Silentigi",muted:"Silentigitaj",per_day:"tage",remote_follow:"Fore aboni",statuses:"Statoj",unblock:"Malbari",unblock_progress:"Malbaranta…",block_progress:"Baranta…",unmute:"Malsilentigi",unmute_progress:"Malsilentiganta…",mute_progress:"Silentiganta…"},user_profile:{timeline_title:"Uzanta tempolinio",profile_does_not_exist:"Pardonu, ĉi tiu profilo ne ekzistas.",profile_loading_error:"Pardonu, eraro okazis dum enlegado de ĉi tiu profilo."},who_to_follow:{more:"Pli",who_to_follow:"Kiun aboni"},tool_tip:{media_upload:"Alŝuti aŭdvidaĵon",repeat:"Ripeti",reply:"Respondi",favorite:"Ŝati",user_settings:"Agordoj de uzanto"},upload:{error:{base:"Alŝuto malsukcesis.",file_too_big:"Dosiero estas tro granda [{filesize}{filesizeunit} / {allowedsize}{allowedsizeunit}]",default:"Reprovu pli poste"},file_size_units:{B:"B",KiB:"KiB",MiB:"MiB",GiB:"GiB",TiB:"TiB"}}}},function(e){e.exports={chat:{title:"Chat"},exporter:{export:"Exportar",processing:"Procesando. Pronto se te pedirá que descargues tu archivo"},features_panel:{chat:"Chat",gopher:"Gopher",media_proxy:"Media proxy",scope_options:"Opciones del alcance de la visibilidad",text_limit:"Límite de carácteres",title:"Características",who_to_follow:"A quién seguir"},finder:{error_fetching_user:"Error al buscar usuario",find_user:"Encontrar usuario"},general:{apply:"Aplicar",submit:"Enviar",more:"Más",generic_error:"Ha ocurrido un error",optional:"opcional",show_more:"Mostrar más",show_less:"Mostrar menos",cancel:"Cancelar"},image_cropper:{crop_picture:"Recortar la foto",save:"Guardar",save_without_cropping:"Guardar sin recortar",cancel:"Cancelar"},importer:{submit:"Enviar",success:"Importado con éxito",error:"Se ha producido un error al importar el archivo."},login:{login:"Identificación",description:"Identificación con OAuth",logout:"Salir",password:"Contraseña",placeholder:"p.ej. lain",register:"Registrar",username:"Usuario",hint:"Inicia sesión para unirte a la discusión"},media_modal:{previous:"Anterior",next:"Siguiente"},nav:{about:"Sobre",back:"Volver",chat:"Chat Local",friend_requests:"Solicitudes de amistad",mentions:"Menciones",dms:"Mensajes Directo",public_tl:"Línea Temporal Pública",timeline:"Línea Temporal",twkn:"Toda La Red Conocida",user_search:"Búsqueda de Usuarios",who_to_follow:"A quién seguir",preferences:"Preferencias"},notifications:{broken_favorite:"Estado desconocido, buscándolo...",favorited_you:"le gusta tu estado",followed_you:"empezó a seguirte",load_older:"Cargar notificaciones antiguas",notifications:"Notificaciones",read:"¡Leído!",repeated_you:"repite tu estado",no_more_notifications:"No hay más notificaciones"},post_status:{new_status:"Publicar un nuevo estado",account_not_locked_warning:"Tu cuenta no está {0}. Cualquiera puede seguirte y leer las entradas para Solo-Seguidores.",account_not_locked_warning_link:"bloqueada",attachments_sensitive:"Contenido sensible",content_type:{"text/plain":"Texto Plano","text/html":"HTML","text/markdown":"Markdown","text/bbcode":"BBCode"},content_warning:"Tema (opcional)",default:"Acabo de aterrizar en L.A.",direct_warning:"Esta publicación solo será visible para los usuarios mencionados.",direct_warning_to_first_only:"Esta publicación solo será visible para los usuarios mencionados al comienzo del mensaje.",posting:"Publicando",scope:{direct:"Directo - Solo para los usuarios mencionados.",private:"Solo-Seguidores - Solo tus seguidores leeran la publicación",public:"Público - Entradas visibles en las Líneas Temporales Públicas",unlisted:"Sin Listar - Entradas no visibles en las Líneas Temporales Públicas"}},registration:{bio:"Biografía",email:"Correo electrónico",fullname:"Nombre a mostrar",password_confirm:"Confirmación de contraseña",registration:"Registro",token:"Token de invitación",captcha:"CAPTCHA",new_captcha:"Click en la imagen para obtener un nuevo captca",username_placeholder:"p.ej. lain",fullname_placeholder:"p.ej. Lain Iwakura",bio_placeholder:"e.g.\nHola, soy un ejemplo.\nAquí puedes poner algo representativo tuyo... o no.",validations:{username_required:"no puede estar vacío",fullname_required:"no puede estar vacío",email_required:"no puede estar vacío",password_required:"no puede estar vacío",password_confirmation_required:"no puede estar vacío",password_confirmation_match:"la contraseña no coincide"}},selectable_list:{select_all:"Seleccionarlo todo"},settings:{app_name:"Nombre de la aplicación",attachmentRadius:"Adjuntos",attachments:"Adjuntos",autoload:"Activar carga automática al llegar al final de la página",avatar:"Avatar",avatarAltRadius:"Avatares (Notificaciones)",avatarRadius:"Avatares",background:"Fondo",bio:"Biografía",block_export:"Exportar usuarios bloqueados",block_export_button:"Exporta la lista de tus usarios bloqueados a un archivo csv",block_import:"Importar usuarios bloqueados",block_import_error:"Error importando la lista de usuarios bloqueados",blocks_imported:"¡Lista de usuarios bloqueados importada! El procesado puede tardar un poco.",blocks_tab:"Bloqueados",btnRadius:"Botones",cBlue:"Azul (Responder, seguir)",cGreen:"Verde (Retweet)",cOrange:"Naranja (Favorito)",cRed:"Rojo (Cancelar)",change_password:"Cambiar contraseña",change_password_error:"Hubo un problema cambiando la contraseña.",changed_password:"Contraseña cambiada correctamente!",collapse_subject:"Colapsar entradas con tema",composing:"Redactando",confirm_new_password:"Confirmar la nueva contraseña",current_avatar:"Tu avatar actual",current_password:"Contraseña actual",current_profile_banner:"Tu cabecera actual",data_import_export_tab:"Importar / Exportar Datos",default_vis:"Alcance de visibilidad por defecto",delete_account:"Eliminar la cuenta",delete_account_description:"Eliminar para siempre la cuenta y todos los mensajes.",delete_account_error:"Hubo un error al eliminar tu cuenta. Si el fallo persiste, ponte en contacto con el administrador de tu instancia.",delete_account_instructions:"Escribe tu contraseña para confirmar la eliminación de tu cuenta.",avatar_size_instruction:"El tamaño mínimo recomendado para el avatar es de 150X150 píxeles.",export_theme:"Exportar tema",filtering:"Filtros",filtering_explanation:"Todos los estados que contengan estas palabras serán silenciados, una por línea",follow_export:"Exportar personas que tú sigues",follow_export_button:"Exporta tus seguidores a un archivo csv",follow_import:"Importar personas que tú sigues",follow_import_error:"Error al importal el archivo",follows_imported:"¡Importado! Procesarlos llevará tiempo.",foreground:"Primer plano",general:"General",hide_attachments_in_convo:"Ocultar adjuntos en las conversaciones",hide_attachments_in_tl:"Ocultar adjuntos en la línea temporal",hide_muted_posts:"Ocultar las publicaciones de los usuarios silenciados",max_thumbnails:"Cantidad máxima de miniaturas por publicación",hide_isp:"Ocultar el panel específico de la instancia",preload_images:"Precargar las imágenes",use_one_click_nsfw:"Abrir los adjuntos NSFW con un solo click.",hide_post_stats:"Ocultar las estadísticas de las entradas (p.ej. el número de favoritos)",hide_user_stats:"Ocultar las estadísticas del usuario (p.ej. el número de seguidores)",hide_filtered_statuses:"Ocultar estados filtrados",import_blocks_from_a_csv_file:"Importar lista de usuarios bloqueados dese un archivo csv",import_followers_from_a_csv_file:"Importar personas que tú sigues a partir de un archivo csv",import_theme:"Importar tema",inputRadius:"Campos de entrada",checkboxRadius:"Casillas de verificación",instance_default:"(por defecto: {value})",instance_default_simple:"(por defecto)",interface:"Interfaz",interfaceLanguage:"Idioma",invalid_theme_imported:"El archivo importado no es un tema válido de Pleroma. No se han realizado cambios.",limited_availability:"No disponible en tu navegador",links:"Enlaces",lock_account_description:"Restringir el acceso a tu cuenta solo a seguidores admitidos",loop_video:"Vídeos en bucle",loop_video_silent_only:'Bucle solo en vídeos sin sonido (p.ej. "gifs" de Mastodon)',mutes_tab:"Silenciados",play_videos_in_modal:"Reproducir los vídeos directamente en el visor de medios",use_contain_fit:"No recortar los adjuntos en miniaturas",name:"Nombre",name_bio:"Nombre y Biografía",new_password:"Nueva contraseña",notification_visibility:"Tipos de notificaciones a mostrar",notification_visibility_follows:"Nuevos seguidores",notification_visibility_likes:"Me gustan (Likes)",notification_visibility_mentions:"Menciones",notification_visibility_repeats:"Repeticiones (Repeats)",no_rich_text_description:"Eliminar el formato de texto enriquecido de todas las entradas",no_blocks:"No hay usuarios bloqueados",no_mutes:"No hay usuarios sinlenciados",hide_follows_description:"No mostrar a quién sigo",hide_followers_description:"No mostrar quién me sigue",show_admin_badge:"Mostrar la placa de administrador en mi perfil",show_moderator_badge:"Mostrar la placa de moderador en mi perfil",nsfw_clickthrough:"Activar el clic para ocultar los adjuntos NSFW",oauth_tokens:"Tokens de OAuth",token:"Token",refresh_token:"Actualizar el token",valid_until:"Válido hasta",revoke_token:"Revocar",panelRadius:"Paneles",pause_on_unfocused:"Parar la transmisión cuando no estés en foco.",presets:"Por defecto",profile_background:"Fondo del Perfil",profile_banner:"Cabecera del Perfil",profile_tab:"Perfil",radii_help:"Estable el redondeo de las esquinas del interfaz (en píxeles)",replies_in_timeline:"Réplicas en la línea temporal",reply_link_preview:"Activar la previsualización del enlace de responder al pasar el ratón por encim",reply_visibility_all:"Mostrar todas las réplicas",reply_visibility_following:"Solo mostrar réplicas para mí o usuarios a los que sigo",reply_visibility_self:"Solo mostrar réplicas para mí",saving_err:"Error al guardar los ajustes",saving_ok:"Ajustes guardados",search_user_to_block:"Buscar usuarios a bloquear",search_user_to_mute:"Buscar usuarios a silenciar",security_tab:"Seguridad",scope_copy:"Copiar la visibilidad de la publicación cuando contestamos (En los mensajes directos (MDs) siempre se copia)",minimal_scopes_mode:"Minimizar las opciones de publicación",set_new_avatar:"Cambiar avatar",set_new_profile_background:"Cambiar fondo del perfil",set_new_profile_banner:"Cambiar cabecera del perfil",settings:"Ajustes",subject_input_always_show:"Mostrar siempre el campo del tema",subject_line_behavior:"Copiar el tema en las contestaciones",subject_line_email:'Tipo email: "re: tema"',subject_line_mastodon:"Tipo mastodon: copiar como es",subject_line_noop:"No copiar",post_status_content_type:"Formato de publicación",stop_gifs:"Iniciar GIFs al pasar el ratón",streaming:"Habilite la transmisión automática de nuevas publicaciones cuando se desplaza hacia la parte superior",text:"Texto",theme:"Tema",theme_help:"Use códigos de color hexadecimales (#rrggbb) para personalizar su tema de colores.",theme_help_v2_1:'También puede invalidar los colores y la opacidad de ciertos componentes si activa la casilla de verificación, use el botón "Borrar todo" para deshacer los cambios.',theme_help_v2_2:"Los iconos debajo de algunas entradas son indicadores de contraste de fondo/texto, desplace el ratón para obtener información detallada. Tenga en cuenta que cuando se utilizan indicadores de contraste de transparencia se muestra el peor caso posible.",tooltipRadius:"Información/alertas",upload_a_photo:"Subir una foto",user_settings:"Ajustes de Usuario",values:{false:"no",true:"sí"},notifications:"Notificaciones",enable_web_push_notifications:"Habilitar las notificiaciones en el navegador",style:{switcher:{keep_color:"Mantener colores",keep_shadows:"Mantener sombras",keep_opacity:"Mantener opacidad",keep_roundness:"Mantener redondeces",keep_fonts:"Mantener fuentes",save_load_hint:'Las opciones "Mantener" conservan las opciones configuradas actualmente al seleccionar o cargar temas, también almacena dichas opciones al exportar un tema. Cuando se desactiven todas las casillas de verificación, el tema de exportación lo guardará todo.',reset:"Reiniciar",clear_all:"Limpiar todo",clear_opacity:"Limpiar opacidad"},common:{color:"Color",opacity:"Opacidad",contrast:{hint:"El ratio de contraste es {ratio}. {level} {context}",level:{aa:"Cumple con la pauta de nivel AA (mínimo)",aaa:"Cumple con la pauta de nivel AAA (recomendado)",bad:"No cumple con las pautas de accesibilidad"},context:{"18pt":"para textos grandes (+18pt)",text:"para textos"}}},common_colors:{_tab_label:"Común",main:"Colores comunes",foreground_hint:'Vea la pestaña "Avanzado" para un control más detallado',rgbo:"Iconos, acentos, insignias"},advanced_colors:{_tab_label:"Avanzado",alert:"Fondo de Alertas",alert_error:"Error",badge:"Fondo de Insignias",badge_notification:"Notificaciones",panel_header:"Cabecera del panel",top_bar:"Barra superior",borders:"Bordes",buttons:"Botones",inputs:"Campos de entrada",faint_text:"Texto desvanecido"},radii:{_tab_label:"Redondez"},shadows:{_tab_label:"Sombra e iluminación",component:"Componente",override:"Sobreescribir",shadow_id:"Sombra #{value}",blur:"Difuminar",spread:"Cantidad",inset:"Insertada",hint:"Para las sombras, también puede usar --variable como un valor de color para usar las variables CSS3. Tenga en cuenta que establecer la opacidad no funcionará en este caso.",filter_hint:{always_drop_shadow:"Advertencia, esta sombra siempre usa {0} cuando el navegador lo soporta.",drop_shadow_syntax:"{0} no soporta el parámetro {1} y la palabra clave {2}.",avatar_inset:"Tenga en cuenta que la combinación de sombras insertadas como no-insertadas en los avatares, puede dar resultados inesperados con los avatares transparentes.",spread_zero:"Sombras con una cantidad > 0 aparecerá como si estuviera puesto a cero",inset_classic:"Las sombras insertadas estarán usando {0}"},components:{panel:"Panel",panelHeader:"Cabecera del panel",topBar:"Barra superior",avatar:"Avatar del usuario (en la vista del perfil)",avatarStatus:"Avatar del usuario (en la vista de la entrada)",popup:"Ventanas y textos emergentes (popups & tooltips)",button:"Botones",buttonHover:"Botón (encima)",buttonPressed:"Botón (presionado)",buttonPressedHover:"Botón (presionado+encima)",input:"Campo de entrada"}},fonts:{_tab_label:"Fuentes",help:'Seleccione la fuente para utilizar para los elementos de la interfaz de usuario. Para "personalizado", debe ingresar el nombre exacto de la fuente tal como aparece en el sistema.',components:{interface:"Interfaz",input:"Campos de entrada",post:"Texto de publicaciones",postCode:"Texto monoespaciado en publicación (texto enriquecido)"},family:"Nombre de la fuente",size:"Tamaño (en px)",weight:"Peso (negrita)",custom:"Personalizado"},preview:{header:"Vista previa",content:"Contenido",error:"Ejemplo de error",button:"Botón",text:"Un montón de {0} y {1}",mono:"contenido",input:"Acaba de aterrizar en L.A.",faint_link:"manual útil",fine_print:"¡Lea nuestro {0} para aprender nada útil!",header_faint:"Esto está bien",checkbox:"He revisado los términos y condiciones",link:"un bonito enlace"}},version:{title:"Versión",backend_version:"Versión del Backend",frontend_version:"Versión del Frontend"}},timeline:{collapse:"Colapsar",conversation:"Conversación",error_fetching:"Error al cargar las actualizaciones",load_older:"Cargar actualizaciones anteriores",no_retweet_hint:"La publicación está marcada como solo para seguidores o directa y no se puede repetir",repeated:"repetida",show_new:"Mostrar lo nuevo",up_to_date:"Actualizado",no_more_statuses:"No hay más estados",no_statuses:"Sin estados"},status:{favorites:"Favoritos",repeats:"Repetidos",reply_to:"Responder a",replies_list:"Respuestas:"},user_card:{approve:"Aprovar",block:"Bloquear",blocked:"¡Bloqueado!",deny:"Denegar",favorites:"Favoritos",follow:"Seguir",follow_sent:"¡Solicitud enviada!",follow_progress:"Solicitando…",follow_again:"¿Enviar solicitud de nuevo?",follow_unfollow:"Dejar de seguir",followees:"Siguiendo",followers:"Seguidores",following:"¡Siguiendo!",follows_you:"¡Te sigue!",its_you:"¡Eres tú!",media:"Media",mute:"Silenciar",muted:"Silenciado",per_day:"por día",remote_follow:"Seguir",report:"Reportar",statuses:"Estados",unblock:"Desbloquear",unblock_progress:"Desbloqueando...",block_progress:"Bloqueando...",unmute:"Desenmudecer",unmute_progress:"Sesenmudeciendo...",mute_progress:"Silenciando...",admin_menu:{moderation:"Moderación",grant_admin:"Conceder permisos de Administrador",revoke_admin:"Revocar permisos de Administrador",grant_moderator:"Conceder permisos de Moderador",revoke_moderator:"Revocar permisos de Moderador",activate_account:"Activar cuenta",deactivate_account:"Desactivar cuenta",delete_account:"Borrar cuenta",force_nsfw:"Marcar todas las publicaciones como NSFW (no es seguro/apropiado para el trabajo)",strip_media:"Eliminar archivos multimedia de las publicaciones",force_unlisted:"Forzar que se publique en el modo -Sin Listar-",sandbox:"Forzar que se publique solo para tus seguidores",disable_remote_subscription:"No permitir que usuarios de instancias remotas te siga.",disable_any_subscription:"No permitir que ningún usuario te siga",quarantine:"No permitir publicaciones de usuarios de instancias remotas",delete_user:"Borrar usuario",delete_user_confirmation:"¿Estás completamente seguro? Esta acción no se puede deshacer."}},user_profile:{timeline_title:"Linea temporal del usuario",profile_does_not_exist:"Lo sentimos, este perfil no existe.",profile_loading_error:"Lo sentimos, hubo un error al cargar este perfil."},user_reporting:{title:"Reportando a {0}",add_comment_description:"El informe será enviado a los moderadores de su instancia. Puedes proporcionar una explicación de por qué estás reportando esta cuenta a continuación:",additional_comments:"Comentarios adicionales",forward_description:"La cuenta es de otro servidor. ¿Enviar una copia del informe allí también?",forward_to:"Reenviar a {0}",submit:"Enviar",generic_error:"Se produjo un error al procesar la solicitud."},who_to_follow:{more:"Más",who_to_follow:"A quién seguir"},tool_tip:{media_upload:"Subir Medios",repeat:"Repetir",reply:"Contestar",favorite:"Favorito",user_settings:"Ajustes de usuario"},upload:{error:{base:"Subida fallida.",file_too_big:"Archivo demasiado grande [{filesize}{filesizeunit} / {allowedsize}{allowedsizeunit}]",default:"Inténtalo más tarde"},file_size_units:{B:"B",KiB:"KiB",MiB:"MiB",GiB:"GiB",TiB:"TiB"}}}},function(e){e.exports={finder:{error_fetching_user:"Viga kasutaja leidmisel",find_user:"Otsi kasutajaid"},general:{submit:"Postita"},login:{login:"Logi sisse",logout:"Logi välja",password:"Parool",placeholder:"nt lain",register:"Registreeru",username:"Kasutajanimi"},nav:{mentions:"Mainimised",public_tl:"Avalik Ajajoon",timeline:"Ajajoon",twkn:"Kogu Teadaolev Võrgustik"},notifications:{followed_you:"alustas sinu jälgimist",notifications:"Teavitused",read:"Loe!"},post_status:{default:"Just sõitsin elektrirongiga Tallinnast Pääskülla.",posting:"Postitan"},registration:{bio:"Bio",email:"E-post",fullname:"Kuvatav nimi",password_confirm:"Parooli kinnitamine",registration:"Registreerimine"},settings:{attachments:"Manused",autoload:"Luba ajajoone automaatne uuendamine kui ajajoon on põhja keritud",avatar:"Profiilipilt",bio:"Bio",current_avatar:"Sinu praegune profiilipilt",current_profile_banner:"Praegune profiilibänner",filtering:"Sisu filtreerimine",filtering_explanation:"Kõiki staatuseid, mis sisaldavad neid sõnu, ei kuvata. Üks sõna reale.",hide_attachments_in_convo:"Peida manused vastlustes",hide_attachments_in_tl:"Peida manused ajajoonel",name:"Nimi",name_bio:"Nimi ja Bio",nsfw_clickthrough:"Peida tööks-mittesobivad(NSFW) manuste hiireklõpsu taha",profile_background:"Profiilitaust",profile_banner:"Profiilibänner",reply_link_preview:"Luba algpostituse kuvamine vastustes",set_new_avatar:"Vali uus profiilipilt",set_new_profile_background:"Vali uus profiilitaust",set_new_profile_banner:"Vali uus profiilibänner",settings:"Sätted",theme:"Teema",user_settings:"Kasutaja sätted"},timeline:{conversation:"Vestlus",error_fetching:"Viga uuenduste laadimisel",load_older:"Kuva vanemaid staatuseid",show_new:"Näita uusi",up_to_date:"Uuendatud"},user_card:{block:"Blokeeri",blocked:"Blokeeritud!",follow:"Jälgi",followees:"Jälgitavaid",followers:"Jälgijaid",following:"Jälgin!",follows_you:"Jälgib sind!",mute:"Vaigista",muted:"Vaigistatud",per_day:"päevas",statuses:"Staatuseid"}}},function(e){e.exports={chat:{title:"Chat"},features_panel:{chat:"Chat",gopher:"Gopher",media_proxy:"Media-välityspalvelin",scope_options:"Näkyvyyden rajaus",text_limit:"Tekstin pituusraja",title:"Ominaisuudet",who_to_follow:"Seurausehdotukset"},finder:{error_fetching_user:"Virhe hakiessa käyttäjää",find_user:"Hae käyttäjä"},general:{apply:"Aseta",submit:"Lähetä",more:"Lisää",generic_error:"Virhe tapahtui"},login:{login:"Kirjaudu sisään",description:"Kirjaudu sisään OAuthilla",logout:"Kirjaudu ulos",password:"Salasana",placeholder:"esim. Seppo",register:"Rekisteröidy",username:"Käyttäjänimi"},nav:{about:"Tietoja",back:"Takaisin",chat:"Paikallinen Chat",friend_requests:"Seurauspyynnöt",mentions:"Maininnat",interactions:"Interaktiot",dms:"Yksityisviestit",public_tl:"Julkinen Aikajana",timeline:"Aikajana",twkn:"Koko Tunnettu Verkosto",user_search:"Käyttäjähaku",who_to_follow:"Seurausehdotukset",preferences:"Asetukset"},notifications:{broken_favorite:"Viestiä ei löydetty...",favorited_you:"tykkäsi viestistäsi",followed_you:"seuraa sinua",load_older:"Lataa vanhempia ilmoituksia",notifications:"Ilmoitukset",read:"Lue!",repeated_you:"toisti viestisi",no_more_notifications:"Ei enempää ilmoituksia"},polls:{add_poll:"Lisää äänestys",add_option:"Lisää vaihtoehto",option:"Vaihtoehto",votes:"ääntä",vote:"Äänestä",type:"Äänestyksen tyyppi",single_choice:"Yksi valinta",multiple_choices:"Monivalinta",expiry:"Äänestyksen kesto",expires_in:"Päättyy {0} päästä",expired:"Päättyi {0} sitten",not_enough_option:"Liian vähän uniikkeja vaihtoehtoja äänestyksessä"},interactions:{favs_repeats:"Toistot ja tykkäykset",follows:"Uudet seuraukset",load_older:"Lataa vanhempia interaktioita"},post_status:{new_status:"Uusi viesti",account_not_locked_warning:"Tilisi ei ole {0}. Kuka vain voi seurata sinua nähdäksesi 'vain-seuraajille' -viestisi",account_not_locked_warning_link:"lukittu",attachments_sensitive:"Merkkaa liitteet arkaluonteisiksi",content_type:{"text/plain":"Tavallinen teksti"},content_warning:"Aihe (valinnainen)",default:"Tulin juuri saunasta.",direct_warning:"Tämä viesti näkyy vain mainituille käyttäjille.",posting:"Lähetetään",scope:{direct:"Yksityisviesti - Näkyy vain mainituille käyttäjille",private:"Vain-seuraajille - Näkyy vain seuraajillesi",public:"Julkinen - Näkyy julkisilla aikajanoilla",unlisted:"Listaamaton - Ei näy julkisilla aikajanoilla"}},registration:{bio:"Kuvaus",email:"Sähköposti",fullname:"Koko nimi",password_confirm:"Salasanan vahvistaminen",registration:"Rekisteröityminen",token:"Kutsuvaltuus",captcha:"Varmenne",new_captcha:"Paina kuvaa saadaksesi uuden varmenteen",validations:{username_required:"ei voi olla tyhjä",fullname_required:"ei voi olla tyhjä",email_required:"ei voi olla tyhjä",password_required:"ei voi olla tyhjä",password_confirmation_required:"ei voi olla tyhjä",password_confirmation_match:"pitää vastata salasanaa"}},settings:{attachmentRadius:"Liitteet",attachments:"Liitteet",autoload:"Lataa vanhempia viestejä automaattisesti ruudun pohjalla",avatar:"Profiilikuva",avatarAltRadius:"Profiilikuvat (ilmoitukset)",avatarRadius:"Profiilikuvat",background:"Tausta",bio:"Kuvaus",btnRadius:"Napit",cBlue:"Sininen (Vastaukset, seuraukset)",cGreen:"Vihreä (Toistot)",cOrange:"Oranssi (Tykkäykset)",cRed:"Punainen (Peruminen)",change_password:"Vaihda salasana",change_password_error:"Virhe vaihtaessa salasanaa.",changed_password:"Salasana vaihdettu!",collapse_subject:"Minimoi viestit, joille on asetettu aihe",composing:"Viestien laatiminen",confirm_new_password:"Vahvista uusi salasana",current_avatar:"Nykyinen profiilikuvasi",current_password:"Nykyinen salasana",current_profile_banner:"Nykyinen julisteesi",data_import_export_tab:"Tietojen tuonti / vienti",default_vis:"Oletusnäkyvyysrajaus",delete_account:"Poista tili",delete_account_description:"Poista tilisi ja viestisi pysyvästi.",delete_account_error:"Virhe poistaessa tiliäsi. Jos virhe jatkuu, ota yhteyttä palvelimesi ylläpitoon.",delete_account_instructions:"Syötä salasanasi vahvistaaksesi tilin poiston.",export_theme:"Tallenna teema",filtering:"Suodatus",filtering_explanation:"Kaikki viestit, jotka sisältävät näitä sanoja, suodatetaan. Yksi sana per rivi.",follow_export:"Seurausten vienti",follow_export_button:"Vie seurauksesi CSV-tiedostoon",follow_export_processing:"Käsitellään, sinua pyydetään lataamaan tiedosto hetken päästä",follow_import:"Seurausten tuonti",follow_import_error:"Virhe tuodessa seuraksia",follows_imported:"Seuraukset tuotu! Niiden käsittely vie hetken.",foreground:"Korostus",general:"Yleinen",hide_attachments_in_convo:"Piilota liitteet keskusteluissa",hide_attachments_in_tl:"Piilota liitteet aikajanalla",max_thumbnails:"Suurin sallittu määrä liitteitä esikatselussa",hide_isp:"Piilota palvelimenkohtainen ruutu",preload_images:"Esilataa kuvat",use_one_click_nsfw:"Avaa NSFW-liitteet yhdellä painalluksella",hide_post_stats:"Piilota viestien statistiikka (esim. tykkäysten määrä)",hide_user_stats:"Piilota käyttäjien statistiikka (esim. seuraajien määrä)",import_followers_from_a_csv_file:"Tuo seuraukset CSV-tiedostosta",import_theme:"Tuo tallennettu teema",inputRadius:"Syöttökentät",checkboxRadius:"Valintalaatikot",instance_default:"(oletus: {value})",instance_default_simple:"(oletus)",interface:"Käyttöliittymä",interfaceLanguage:"Käyttöliittymän kieli",invalid_theme_imported:"Tuotu tallennettu teema on epäkelpo, muutoksia ei tehty nykyiseen teemaasi.",limited_availability:"Ei saatavilla selaimessasi",links:"Linkit",lock_account_description:"Vain erikseen hyväksytyt käyttäjät voivat seurata tiliäsi",loop_video:"Uudelleentoista videot",loop_video_silent_only:'Uudelleentoista ainoastaan äänettömät videot (Video-"giffit")',play_videos_in_modal:"Toista videot modaalissa",use_contain_fit:"Älä rajaa liitteitä esikatselussa",name:"Nimi",name_bio:"Nimi ja kuvaus",new_password:"Uusi salasana",notification_visibility:"Ilmoitusten näkyvyys",notification_visibility_follows:"Seuraukset",notification_visibility_likes:"Tykkäykset",notification_visibility_mentions:"Maininnat",notification_visibility_repeats:"Toistot",no_rich_text_description:"Älä näytä tekstin muotoilua.",hide_network_description:"Älä näytä seurauksiani tai seuraajiani",nsfw_clickthrough:"Piilota NSFW liitteet klikkauksen taakse",oauth_tokens:"OAuth-merkit",token:"Token",refresh_token:"Päivitä token",valid_until:"Voimassa asti",revoke_token:"Peruuttaa",panelRadius:"Ruudut",pause_on_unfocused:"Pysäytä automaattinen viestien näyttö välilehden ollessa pois fokuksesta",presets:"Valmiit teemat",profile_background:"Taustakuva",profile_banner:"Juliste",profile_tab:"Profiili",radii_help:"Aseta reunojen pyöristys (pikseleinä)",replies_in_timeline:"Keskustelut aikajanalla",reply_link_preview:"Keskusteluiden vastauslinkkien esikatselu",reply_visibility_all:"Näytä kaikki vastaukset",reply_visibility_following:"Näytä vain vastaukset minulle tai seuraamilleni käyttäjille",reply_visibility_self:"Näytä vain vastaukset minulle",saving_err:"Virhe tallentaessa asetuksia",saving_ok:"Asetukset tallennettu",security_tab:"Tietoturva",scope_copy:"Kopioi näkyvyysrajaus vastatessa (Yksityisviestit aina kopioivat)",set_new_avatar:"Aseta uusi profiilikuva",set_new_profile_background:"Aseta uusi taustakuva",set_new_profile_banner:"Aseta uusi juliste",settings:"Asetukset",subject_input_always_show:"Näytä aihe-kenttä",subject_line_behavior:"Aihe-kentän kopiointi",subject_line_email:'Kuten sähköposti: "re: aihe"',subject_line_mastodon:"Kopioi sellaisenaan",subject_line_noop:"Älä kopioi",stop_gifs:"Toista giffit vain kohdistaessa",streaming:"Näytä uudet viestit automaattisesti ollessasi ruudun huipulla",text:"Teksti",theme:"Teema",theme_help:"Käytä heksadesimaalivärejä muokataksesi väriteemaasi.",theme_help_v2_1:'Voit asettaa tiettyjen osien värin tai läpinäkyvyyden täyttämällä valintalaatikon, käytä "Tyhjennä kaikki"-nappia tyhjentääksesi kaiken.',theme_help_v2_2:"Ikonit kenttien alla ovat kontrasti-indikaattoreita, lisätietoa kohdistamalla. Käyttäessä läpinäkyvyyttä ne näyttävät pahimman skenaarion.",tooltipRadius:"Ohje- tai huomioviestit",user_settings:"Käyttäjän asetukset",values:{false:"pois päältä",true:"päällä"}},time:{day:"{0} päivä",days:"{0} päivää",day_short:"{0}pv",days_short:"{0}pv",hour:"{0} tunti",hours:"{0} tuntia",hour_short:"{0}t",hours_short:"{0}t",in_future:"{0} tulevaisuudessa",in_past:"{0} sitten",minute:"{0} minuutti",minutes:"{0} minuuttia",minute_short:"{0}min",minutes_short:"{0}min",month:"{0} kuukausi",months:"{0} kuukautta",month_short:"{0}kk",months_short:"{0}kk",now:"nyt",now_short:"juuri nyt",second:"{0} sekunti",seconds:"{0} sekuntia",second_short:"{0}s",seconds_short:"{0}s",week:"{0} viikko",weeks:"{0} viikkoa",week_short:"{0}vk",weeks_short:"{0}vk",year:"{0} vuosi",years:"{0} vuotta",year_short:"{0}v",years_short:"{0}v"},timeline:{collapse:"Sulje",conversation:"Keskustelu",error_fetching:"Virhe ladatessa viestejä",load_older:"Lataa vanhempia viestejä",no_retweet_hint:"Viesti ei ole julkinen, eikä sitä voi toistaa",repeated:"toisti",show_new:"Näytä uudet",up_to_date:"Ajantasalla",no_more_statuses:"Ei enempää viestejä"},status:{favorites:"Tykkäykset",repeats:"Toistot",reply_to:"Vastaus",replies_list:"Vastaukset:"},user_card:{approve:"Hyväksy",block:"Estä",blocked:"Estetty!",deny:"Älä hyväksy",follow:"Seuraa",follow_sent:"Pyyntö lähetetty!",follow_progress:"Pyydetään...",follow_again:"Lähetä pyyntö uudestaan",follow_unfollow:"Älä seuraa",followees:"Seuraa",followers:"Seuraajat",following:"Seuraat!",follows_you:"Seuraa sinua!",its_you:"Sinun tili!",mute:"Hiljennä",muted:"Hiljennetty",per_day:"päivässä",remote_follow:"Seuraa muualta",statuses:"Viestit"},user_profile:{timeline_title:"Käyttäjän aikajana"},who_to_follow:{more:"Lisää",who_to_follow:"Seurausehdotukset"},tool_tip:{media_upload:"Lataa tiedosto",repeat:"Toista",reply:"Vastaa",favorite:"Tykkää",user_settings:"Käyttäjäasetukset"},upload:{error:{base:"Lataus epäonnistui.",file_too_big:"Tiedosto liian suuri [{filesize}{filesizeunit} / {allowedsize}{allowedsizeunit}]",default:"Yritä uudestaan myöhemmin"},file_size_units:{B:"tavua",KiB:"kt",MiB:"Mt",GiB:"Gt",TiB:"Tt"}}}},function(e){e.exports={chat:{title:"Chat"},exporter:{export:"Exporter",processing:"En cours de traitement, vous pourrez bientôt télécharger votre fichier"},features_panel:{chat:"Chat",gopher:"Gopher",media_proxy:"Proxy média",scope_options:"Options de visibilité",text_limit:"Limite de texte",title:"Caractéristiques",who_to_follow:"Personnes à suivre"},finder:{error_fetching_user:"Erreur lors de la recherche de l'utilisateur·ice",find_user:"Chercher un-e utilisateur·ice"},general:{apply:"Appliquer",submit:"Envoyer",more:"Plus",generic_error:"Une erreur s'est produite",optional:"optionnel",show_more:"Montrer plus",show_less:"Montrer moins",cancel:"Annuler",disable:"Désactiver",enable:"Activer",confirm:"Confirmer",verify:"Vérifier"},image_cropper:{crop_picture:"Rogner l'image",save:"Sauvegarder",save_without_cropping:"Sauvegarder sans rogner",cancel:"Annuler"},importer:{submit:"Soumettre",success:"Importé avec succès.",error:"Une erreur est survenue pendant l'import de ce fichier."},login:{login:"Connexion",description:"Connexion avec OAuth",logout:"Déconnexion",password:"Mot de passe",placeholder:"p.e. lain",register:"S'inscrire",username:"Identifiant",hint:"Connectez-vous pour rejoindre la discussion",authentication_code:"Code d'authentification",enter_recovery_code:"Entrez un code de récupération",enter_two_factor_code:"Entrez un code à double authentification",recovery_code:"Code de récupération",heading:{totp:"Authentification à double authentification",recovery:"Récuperation de la double authentification"}},media_modal:{previous:"Précédent",next:"Suivant"},nav:{about:"À propos",back:"Retour",chat:"Chat local",friend_requests:"Demandes de suivi",mentions:"Notifications",interactions:"Interactions",dms:"Messages directs",public_tl:"Fil d'actualité public",timeline:"Fil d'actualité",twkn:"Ensemble du réseau connu",user_search:"Recherche d'utilisateur·ice",who_to_follow:"Qui suivre",preferences:"Préférences"},notifications:{broken_favorite:"Chargement d'un message inconnu…",favorited_you:"a aimé votre statut",followed_you:"a commencé à vous suivre",load_older:"Charger les notifications précédentes",notifications:"Notifications",read:"Lu !",repeated_you:"a partagé votre statut",no_more_notifications:"Aucune notification supplémentaire"},interactions:{favs_repeats:"Partages et favoris",follows:"Nouveaux⋅elles abonné⋅e⋅s ?",load_older:"Chargez d'anciennes interactions"},post_status:{new_status:"Poster un nouveau statut",account_not_locked_warning:"Votre compte n'est pas {0}. N'importe qui peut vous suivre pour voir vos billets en Abonné·e·s uniquement.",account_not_locked_warning_link:"verrouillé",attachments_sensitive:"Marquer le média comme sensible",content_type:{"text/plain":"Texte brut","text/html":"HTML","text/markdown":"Markdown","text/bbcode":"BBCode"},content_warning:"Sujet (optionnel)",default:"Écrivez ici votre prochain statut.",direct_warning_to_all:"Ce message sera visible pour toutes les personnes mentionnées.",direct_warning_to_first_only:"Ce message sera visible uniquement pour personnes mentionnées au début du message.",posting:"Envoi en cours",scope_notice:{public:"Ce statut sera visible par tout le monde",private:"Ce statut sera visible par seulement vos abonné⋅e⋅s",unlisted:"Ce statut ne sera pas visible dans le Fil d'actualité public et l'Ensemble du réseau connu"},scope:{direct:"Direct - N'envoyer qu'aux personnes mentionnées",private:"Abonné·e·s uniquement - Seul·e·s vos abonné·e·s verront vos billets",public:"Publique - Afficher dans les fils publics",unlisted:"Non-Listé - Ne pas afficher dans les fils publics"}},registration:{bio:"Biographie",email:"Adresse mail",fullname:"Pseudonyme",password_confirm:"Confirmation du mot de passe",registration:"Inscription",token:"Jeton d'invitation",captcha:"CAPTCHA",new_captcha:"Cliquez sur l'image pour avoir un nouveau captcha",username_placeholder:"p.e. lain",fullname_placeholder:"p.e. Lain Iwakura",bio_placeholder:"p.e.\nSalut, je suis Lain\nJe suis une héroïne d'animé qui vit dans une banlieue japonaise. Vous me connaissez peut-être du Wired.",validations:{username_required:"ne peut pas être laissé vide",fullname_required:"ne peut pas être laissé vide",email_required:"ne peut pas être laissé vide",password_required:"ne peut pas être laissé vide",password_confirmation_required:"ne peut pas être laissé vide",password_confirmation_match:"doit être identique au mot de passe"}},selectable_list:{select_all:"Tout selectionner"},settings:{app_name:"Nom de l'application",security:"Sécurité",enter_current_password_to_confirm:"Entrez votre mot de passe actuel pour confirmer votre identité",mfa:{otp:"OTP",setup_otp:"Configurer OTP",wait_pre_setup_otp:"préconfiguration OTP",confirm_and_enable:"Confirmer & activer OTP",title:"Double authentification",generate_new_recovery_codes:"Générer de nouveaux codes de récupération",warning_of_generate_new_codes:"Quand vous générez de nouveauc codes de récupération, vos anciens codes ne fonctionnerons plus.",recovery_codes:"Codes de récupération.",waiting_a_recovery_codes:"Récéption des codes de récupération…",recovery_codes_warning:"Écrivez les codes ou sauvez les quelquepart sécurisé - sinon vous ne les verrez plus jamais. Si vous perdez l'accès à votre application de double authentification et codes de récupération vous serez vérouillé en dehors de votre compte.",authentication_methods:"Methodes d'authentification",scan:{title:"Scanner",desc:"En utilisant votre application de double authentification, scannez ce QR code ou entrez la clé textuelle :",secret_code:"Clé"},verify:{desc:"Pour activer la double authentification, entrez le code depuis votre application:"}},attachmentRadius:"Pièces jointes",attachments:"Pièces jointes",autoload:"Charger la suite automatiquement une fois le bas de la page atteint",avatar:"Avatar",avatarAltRadius:"Avatars (Notifications)",avatarRadius:"Avatars",background:"Arrière-plan",bio:"Biographie",block_export:"Export des comptes bloqués",block_export_button:"Export des comptes bloqués vers un fichier csv",block_import:"Import des comptes bloqués",block_import_error:"Erreur lors de l'import des comptes bloqués",blocks_imported:"Blocks importés! Le traitement va prendre un moment.",blocks_tab:"Bloqué·e·s",btnRadius:"Boutons",cBlue:"Bleu (répondre, suivre)",cGreen:"Vert (partager)",cOrange:"Orange (aimer)",cRed:"Rouge (annuler)",change_password:"Changez votre mot de passe",change_password_error:"Il y a eu un problème pour changer votre mot de passe.",changed_password:"Mot de passe modifié avec succès !",collapse_subject:"Réduire les messages avec des sujets",composing:"Composition",confirm_new_password:"Confirmation du nouveau mot de passe",current_avatar:"Avatar actuel",current_password:"Mot de passe actuel",current_profile_banner:"Bannière de profil actuelle",data_import_export_tab:"Import / Export des Données",default_vis:"Visibilité par défaut",delete_account:"Supprimer le compte",delete_account_description:"Supprimer définitivement votre compte et tous vos statuts.",delete_account_error:"Il y a eu un problème lors de la tentative de suppression de votre compte. Si le problème persiste, contactez l'administrateur⋅ice de cette instance.",delete_account_instructions:"Indiquez votre mot de passe ci-dessous pour confirmer la suppression de votre compte.",avatar_size_instruction:"La taille minimale recommandée pour l'image de l'avatar est de 150x150 pixels.",export_theme:"Enregistrer le thème",filtering:"Filtre",filtering_explanation:"Tous les statuts contenant ces mots seront masqués. Un mot par ligne",follow_export:"Exporter les abonnements",follow_export_button:"Exporter les abonnements en csv",follow_import:"Importer des abonnements",follow_import_error:"Erreur lors de l'importation des abonnements",follows_imported:"Abonnements importés ! Le traitement peut prendre un moment.",foreground:"Premier plan",general:"Général",hide_attachments_in_convo:"Masquer les pièces jointes dans les conversations",hide_attachments_in_tl:"Masquer les pièces jointes dans le journal",hide_muted_posts:"Masquer les statuts des utilisateurs masqués",max_thumbnails:"Nombre maximum de miniatures par statuts",hide_isp:"Masquer le panneau spécifique a l'instance",preload_images:"Précharger les images",use_one_click_nsfw:"Ouvrir les pièces-jointes NSFW avec un seul clic",hide_post_stats:"Masquer les statistiques de publication (le nombre de favoris)",hide_user_stats:"Masquer les statistiques de profil (le nombre d'amis)",hide_filtered_statuses:"Masquer les statuts filtrés",import_blocks_from_a_csv_file:"Importer les blocages depuis un fichier csv",import_followers_from_a_csv_file:"Importer des abonnements depuis un fichier csv",import_theme:"Charger le thème",inputRadius:"Champs de texte",checkboxRadius:"Cases à cocher",instance_default:"(default: {value})",instance_default_simple:"(default)",interface:"Interface",interfaceLanguage:"Langue de l'interface",invalid_theme_imported:"Le fichier sélectionné n'est pas un thème Pleroma pris en charge. Aucun changement n'a été apporté à votre thème.",limited_availability:"Non disponible dans votre navigateur",links:"Liens",lock_account_description:"Limitez votre compte aux abonnés acceptés uniquement",loop_video:"Vidéos en boucle",loop_video_silent_only:"Boucle uniquement les vidéos sans le son (les « gifs » de Mastodon)",mutes_tab:"Comptes silenciés",play_videos_in_modal:"Jouer les vidéos directement dans le visionneur de médias",use_contain_fit:"Ne pas rogner les miniatures des pièces-jointes",name:"Nom",name_bio:"Nom & Bio",new_password:"Nouveau mot de passe",notification_visibility:"Types de notifications à afficher",notification_visibility_follows:"Abonnements",notification_visibility_likes:"J'aime",notification_visibility_mentions:"Mentionnés",notification_visibility_repeats:"Partages",no_rich_text_description:"Ne formatez pas le texte",no_blocks:"Aucun bloqués",no_mutes:"Aucun masqués",hide_follows_description:"Ne pas afficher à qui je suis abonné",hide_followers_description:"Ne pas afficher qui est abonné à moi",show_admin_badge:"Afficher le badge d'Administrateur⋅ice sur mon profil",show_moderator_badge:"Afficher le badge de Modérateur⋅ice sur mon profil",nsfw_clickthrough:"Masquer les images marquées comme contenu adulte ou sensible",oauth_tokens:"Jetons OAuth",token:"Jeton",refresh_token:"Refresh Token",valid_until:"Valable jusque",revoke_token:"Révoquer",panelRadius:"Fenêtres",pause_on_unfocused:"Suspendre le streaming lorsque l'onglet n'est pas actif",presets:"Thèmes prédéfinis",profile_background:"Image de fond",profile_banner:"Bannière de profil",profile_tab:"Profil",radii_help:"Vous pouvez ici choisir le niveau d'arrondi des angles de l'interface (en pixels)",replies_in_timeline:"Réponses au journal",reply_link_preview:"Afficher un aperçu lors du survol de liens vers une réponse",reply_visibility_all:"Montrer toutes les réponses",reply_visibility_following:"Afficher uniquement les réponses adressées à moi ou aux personnes que je suis",reply_visibility_self:"Afficher uniquement les réponses adressées à moi",autohide_floating_post_button:"Automatiquement cacher le bouton de Nouveau Statut (sur mobile)",saving_err:"Erreur lors de l'enregistrement des paramètres",saving_ok:"Paramètres enregistrés",search_user_to_block:"Rechercher qui vous voulez bloquer",search_user_to_mute:"Rechercher qui vous voulez masquer",security_tab:"Sécurité",scope_copy:"Garder la même visibilité en répondant (les DMs restent toujours des DMs)",minimal_scopes_mode:"Rétrécir les options de séléction de la portée",set_new_avatar:"Changer d'avatar",set_new_profile_background:"Changer d'image de fond",set_new_profile_banner:"Changer de bannière",settings:"Paramètres",subject_input_always_show:"Toujours copier le champ de sujet",subject_line_behavior:"Copier le sujet en répondant",subject_line_email:"Comme les mails: « re: sujet »",subject_line_mastodon:"Comme mastodon: copier tel quel",subject_line_noop:"Ne pas copier",post_status_content_type:"Type de contenu du statuts",stop_gifs:"N'animer les GIFS que lors du survol du curseur de la souris",streaming:"Charger automatiquement les nouveaux statuts lorsque vous êtes au haut de la page",text:"Texte",theme:"Thème",theme_help:"Spécifiez des codes couleur hexadécimaux (#rrvvbb) pour personnaliser les couleurs du thème.",theme_help_v2_1:"Vous pouvez aussi surcharger certaines couleurs de composants et transparence via la case à cocher, utilisez le bouton « Vider tout » pour effacer toutes les surcharges.",theme_help_v2_2:"Les icônes sous certaines des entrées ont un indicateur de contraste du fond/texte, survolez les pour plus d'informations détailles. Veuillez garder a l'esprit que lors de l'utilisation de transparence l'indicateur de contraste indique le pire des cas.",tooltipRadius:"Info-bulles/alertes",upload_a_photo:"Envoyer une photo",user_settings:"Paramètres utilisateur",values:{false:"non",true:"oui"},notifications:"Notifications",notification_setting:"Reçevoir les notifications de:",notification_setting_follows:"Utilisateurs que vous suivez",notification_setting_non_follows:"Utilisateurs que vous ne suivez pas",notification_setting_followers:"Utilisateurs qui vous suivent",notification_setting_non_followers:"Utilisateurs qui ne vous suivent pas",notification_mutes:"Pour stopper la récéption de notifications d'un utilisateur particulier, utilisez un masquage.",notification_blocks:"Bloquer un utilisateur stoppe toute notification et se désabonne de lui.",enable_web_push_notifications:"Activer les notifications de push web",style:{switcher:{keep_color:"Garder les couleurs",keep_shadows:"Garder les ombres",keep_opacity:"Garder la transparence",keep_roundness:"Garder la rondeur",keep_fonts:"Garder les polices",save_load_hint:"L'option « Garder » préserve les options activés en cours lors de la séléction ou chargement des thèmes, il sauve aussi les dites options lors de l'export d'un thème. Quand toutes les cases sont décochés, exporter un thème sauvera tout.",reset:"Remise à zéro",clear_all:"Tout vider",clear_opacity:"Vider la transparence"},common:{color:"Couleur",opacity:"Transparence",contrast:{hint:"Le ratio de contraste est {ratio}, il {level} {context}",level:{aa:"répond aux directives de niveau AA (minimum)",aaa:"répond aux directives de niveau AAA (recommandé)",bad:"ne réponds à aucune directive d'accessibilité"},context:{"18pt":"pour texte large (19pt+)",text:"pour texte"}}},common_colors:{_tab_label:"Commun",main:"Couleurs communes",foreground_hint:"Voir l'onglet « Avancé » pour plus de contrôle détaillé",rgbo:"Icônes, accents, badges"},advanced_colors:{_tab_label:"Avancé",alert:"Fond d'alerte",alert_error:"Erreur",badge:"Fond de badge",badge_notification:"Notification",panel_header:"Entête de panneau",top_bar:"Barre du haut",borders:"Bordures",buttons:"Boutons",inputs:"Champs de saisie",faint_text:"Texte en fondu"},radii:{_tab_label:"Rondeur"},shadows:{_tab_label:"Ombres et éclairage",component:"Composant",override:"Surcharger",shadow_id:"Ombre #{value}",blur:"Flou",spread:"Dispersion",inset:"Interne",hint:"Pour les ombres, vous pouvez aussi utiliser --variable comme valeur de couleur en CSS3. Veuillez noter que spécifier la transparence ne fonctionnera pas dans ce cas.",filter_hint:{always_drop_shadow:"Attention, cette ombre utilise toujours {0} quand le navigateur le supporte.",drop_shadow_syntax:"{0} ne supporte pas le paramètre {1} et mot-clé {2}.",avatar_inset:"Veuillez noter que combiner a la fois les ombres internes et non-internes sur les avatars peut fournir des résultats innatendus avec la transparence des avatars.",spread_zero:"Les ombres avec une dispersion > 0 apparaitrons comme si ils étaient à zéro",inset_classic:"L'ombre interne utilisera toujours {0}"},components:{panel:"Panneau",panelHeader:"En-tête de panneau",topBar:"Barre du haut",avatar:"Avatar utilisateur⋅ice (dans la vue de profil)",avatarStatus:"Avatar utilisateur⋅ice (dans la vue de statuts)",popup:"Popups et infobulles",button:"Bouton",buttonHover:"Bouton (survol)",buttonPressed:"Bouton (cliqué)",buttonPressedHover:"Bouton (cliqué+survol)",input:"Champ de saisie"}},fonts:{_tab_label:"Polices",help:"Sélectionnez la police à utiliser pour les éléments de l'UI. Pour « personnalisé » vous avez à entrer le nom exact de la police comme il apparaît dans le système.",components:{interface:"Interface",input:"Champs de saisie",post:"Post text",postCode:"Texte à taille fixe dans un article (texte enrichi)"},family:"Nom de la police",size:"Taille (en px)",weight:"Poid (gras)",custom:"Personnalisé"},preview:{header:"Prévisualisation",content:"Contenu",error:"Exemple d'erreur",button:"Bouton",text:"Un certain nombre de {0} et {1}",mono:"contenu",input:"Je viens juste d’atterrir à L.A.",faint_link:"manuel utile",fine_print:"Lisez notre {0} pour n'apprendre rien d'utile !",header_faint:"Tout va bien",checkbox:"J'ai survolé les conditions d'utilisation",link:"un petit lien sympa"}},version:{title:"Version",backend_version:"Version du Backend",frontend_version:"Version du Frontend"}},timeline:{collapse:"Fermer",conversation:"Conversation",error_fetching:"Erreur en cherchant les mises à jour",load_older:"Afficher plus",no_retweet_hint:"Le message est marqué en abonnés-seulement ou direct et ne peut pas être partagé",repeated:"a partagé",show_new:"Afficher plus",up_to_date:"À jour",no_more_statuses:"Pas plus de statuts",no_statuses:"Aucun statuts"},status:{favorites:"Favoris",repeats:"Partages",delete:"Supprimer statuts",pin:"Agraffer sur le profil",unpin:"Dégraffer du profil",pinned:"Agraffé",delete_confirm:"Voulez-vous vraiment supprimer ce statuts ?",reply_to:"Réponse à",replies_list:"Réponses:"},user_card:{approve:"Accepter",block:"Bloquer",blocked:"Bloqué !",deny:"Rejeter",favorites:"Favoris",follow:"Suivre",follow_sent:"Demande envoyée !",follow_progress:"Demande en cours…",follow_again:"Renvoyer la demande ?",follow_unfollow:"Désabonner",followees:"Suivis",followers:"Vous suivent",following:"Suivi !",follows_you:"Vous suit !",its_you:"C'est vous !",media:"Media",mute:"Masquer",muted:"Masqué",per_day:"par jour",remote_follow:"Suivre d'une autre instance",report:"Signalement",statuses:"Statuts",unblock:"Débloquer",unblock_progress:"Déblocage…",block_progress:"Blocage…",unmute:"Démasquer",unmute_progress:"Démasquage…",mute_progress:"Masquage…",admin_menu:{moderation:"Moderation",grant_admin:"Promouvoir Administrateur⋅ice",revoke_admin:"Dégrader Administrateur⋅ice",grant_moderator:"Promouvoir Modérateur⋅ice",revoke_moderator:"Dégrader Modérateur⋅ice",activate_account:"Activer le compte",deactivate_account:"Désactiver le compte",delete_account:"Supprimer le compte",force_nsfw:"Marquer tous les statuts comme NSFW",strip_media:"Supprimer les medias des statuts",force_unlisted:"Forcer les statuts à être délistés",sandbox:"Forcer les statuts à être visibles seuleument pour les abonné⋅e⋅s",disable_remote_subscription:"Interdir de s'abonner a l'utilisateur depuis l'instance distante",disable_any_subscription:"Interdir de s'abonner à l'utilisateur tout court",quarantine:"Interdir les statuts de l'utilisateur à fédérer",delete_user:"Supprimer l'utilisateur",delete_user_confirmation:"Êtes-vous absolument-sûr⋅e ? Cette action ne peut être annulée."}},user_profile:{timeline_title:"Journal de l'utilisateur⋅ice",profile_does_not_exist:"Désolé, ce profil n'existe pas.",profile_loading_error:"Désolé, il y a eu une erreur au chargement du profil."},user_reporting:{title:"Signaler {0}",add_comment_description:"Ce signalement sera envoyé aux modérateur⋅ice⋅s de votre instance. Vous pouvez fournir une explication de pourquoi vous signalez ce compte ci-dessous :",additional_comments:"Commentaires additionnels",forward_description:"Le compte vient d'un autre serveur. Envoyer une copie du signalement à celui-ci aussi ?",forward_to:"Transmettre à {0}",submit:"Envoyer",generic_error:"Une erreur est survenue lors du traitement de votre requête."},who_to_follow:{more:"Plus",who_to_follow:"À qui s'abonner"},tool_tip:{media_upload:"Envoyer un media",repeat:"Répéter",reply:"Répondre",favorite:"Favoriser",user_settings:"Paramètres utilisateur"},upload:{error:{base:"L'envoi a échoué.",file_too_big:"Fichier trop gros [{filesize}{filesizeunit} / {allowedsize}{allowedsizeunit}]",default:"Réessayez plus tard"},file_size_units:{B:"O",KiB:"KiO",MiB:"MiO",GiB:"GiO",TiB:"TiO"}}}},function(e){e.exports={chat:{title:"Comhrá"},features_panel:{chat:"Comhrá",gopher:"Gófar",media_proxy:"Seachfhreastalaí meáin",scope_options:"Rogha scóip",text_limit:"Teorainn Téacs",title:"Gnéithe",who_to_follow:"Daoine le leanúint"},finder:{error_fetching_user:"Earráid a aimsiú d'úsáideoir",find_user:"Aimsigh úsáideoir"},general:{apply:"Feidhmigh",submit:"Deimhnigh"},login:{login:"Logáil isteach",logout:"Logáil amach",password:"Pasfhocal",placeholder:"m.sh. Daire",register:"Clárú",username:"Ainm Úsáideora"},nav:{chat:"Comhrá Áitiúil",friend_requests:"Iarratas ar Cairdeas",mentions:"Tagairt",public_tl:"Amlíne Poiblí",timeline:"Amlíne",twkn:"An Líonra Iomlán"},notifications:{broken_favorite:"Post anaithnid. Cuardach dó...",favorited_you:"toghadh le do phost",followed_you:"lean tú",load_older:"Luchtaigh fógraí aosta",notifications:"Fógraí",read:"Léigh!",repeated_you:"athphostáil tú"},post_status:{account_not_locked_warning:"Níl do chuntas {0}. Is féidir le duine ar bith a leanúint leat chun do phoist leantacha amháin a fheiceáil.",account_not_locked_warning_link:"faoi glas",attachments_sensitive:"Marcáil ceangaltán mar íogair",content_type:{"text/plain":"Gnáth-théacs"},content_warning:"Teideal (roghnach)",default:"Lá iontach anseo i nGaillimh",direct_warning:"Ní bheidh an post seo le feiceáil ach amháin do na húsáideoirí atá luaite.",posting:"Post nua",scope:{direct:"Díreach - Post chuig úsáideoirí luaite amháin",private:"Leanúna amháin - Post chuig lucht leanúna amháin",public:"Poiblí - Post chuig amlínte poiblí",unlisted:"Neamhliostaithe - Ná cuir post chuig amlínte poiblí"}},registration:{bio:"Scéal saoil",email:"Ríomhphost",fullname:"Ainm taispeána'",password_confirm:"Deimhnigh do pasfhocal",registration:"Clárú",token:"Cód cuireadh"},settings:{attachmentRadius:"Ceangaltáin",attachments:"Ceangaltáin",autoload:"Cumasaigh luchtú uathoibríoch nuair a scrollaítear go bun",avatar:"Phictúir phrófíle",avatarAltRadius:"Phictúirí phrófíle (Fograí)",avatarRadius:"Phictúirí phrófíle",background:"Cúlra",bio:"Scéal saoil",btnRadius:"Cnaipí",cBlue:"Gorm (Freagra, lean)",cGreen:"Glas (Athphóstail)",cOrange:"Oráiste (Cosúil)",cRed:"Dearg (Cealaigh)",change_password:"Athraigh do pasfhocal",change_password_error:"Bhí fadhb ann ag athrú do pasfhocail",changed_password:"Athraigh an pasfhocal go rathúil!",collapse_subject:"Poist a chosc le teidil",confirm_new_password:"Deimhnigh do pasfhocal nua",current_avatar:"Phictúir phrófíle",current_password:"Pasfhocal reatha",current_profile_banner:"Phictúir ceanntáisc",data_import_export_tab:"Iompórtáil / Easpórtáil Sonraí",default_vis:"Scóip infheicthe réamhshocraithe",delete_account:"Scrios cuntas",delete_account_description:"Do chuntas agus do chuid teachtaireachtaí go léir a scriosadh go buan.",delete_account_error:"Bhí fadhb ann a scriosadh do chuntas. Má leanann sé seo, téigh i dteagmháil le do riarthóir.",delete_account_instructions:"Scríobh do phasfhocal san ionchur thíos chun deimhniú a scriosadh.",export_theme:"Sábháil Téama",filtering:"Scagadh",filtering_explanation:"Beidh gach post ina bhfuil na focail seo i bhfolach, ceann in aghaidh an líne",follow_export:"Easpórtáil do leanann",follow_export_button:"Easpórtáil do leanann chuig comhad csv",follow_export_processing:"Próiseáil. Iarrtar ort go luath an comhad a íoslódáil.",follow_import:"Iompórtáil do leanann",follow_import_error:"Earráid agus do leanann a iompórtáil",follows_imported:"Do leanann iompórtáil! Tógfaidh an próiseas iad le tamall.",foreground:"Tulra",general:"Ginearálta",hide_attachments_in_convo:"Folaigh ceangaltáin i comhráite",hide_attachments_in_tl:"Folaigh ceangaltáin sa amlíne",hide_post_stats:"Folaigh staitisticí na bpost (m.sh. líon na n-athrá)",hide_user_stats:"Folaigh na staitisticí úsáideora (m.sh. líon na leantóiri)",import_followers_from_a_csv_file:"Iompórtáil leanann ó chomhad csv",import_theme:"Luchtaigh Téama",inputRadius:"Limistéar iontrála",instance_default:"(Réamhshocrú: {value})",interfaceLanguage:"Teanga comhéadain",invalid_theme_imported:"Ní téama bailí é an comhad dícheangailte. Níor rinneadh aon athruithe.",limited_availability:"Níl sé ar fáil i do bhrabhsálaí",links:"Naisc",lock_account_description:"Srian a chur ar do chuntas le lucht leanúna ceadaithe amháin",loop_video:"Lúb físeáin",loop_video_silent_only:'Lúb físeáin amháin gan fuaim (i.e. Mastodon\'s "gifs")',name:"Ainm",name_bio:"Ainm ⁊ Scéal",new_password:"Pasfhocal nua'",notification_visibility:"Cineálacha fógraí a thaispeáint",notification_visibility_follows:"Leana",notification_visibility_likes:"Thaithin",notification_visibility_mentions:"Tagairt",notification_visibility_repeats:"Atphostáil",no_rich_text_description:"Bain formáidiú téacs saibhir ó gach post",nsfw_clickthrough:"Cumasaigh an ceangaltán NSFW cliceáil ar an gcnaipe",oauth_tokens:"Tocanna OAuth",token:"Token",refresh_token:"Athnuachan Comórtas",valid_until:"Bailí Go dtí",revoke_token:"Athghairm",panelRadius:"Painéil",pause_on_unfocused:"Sruthú ar sos nuair a bhíonn an fócas caillte",presets:"Réamhshocruithe",profile_background:"Cúlra Próifíl",profile_banner:"Phictúir Ceanntáisc",profile_tab:"Próifíl",radii_help:"Cruinniú imeall comhéadan a chumrú (i bpicteilíní)",replies_in_timeline:"Freagraí sa amlíne",reply_link_preview:"Cumasaigh réamhamharc nasc freagartha ar chlár na luiche",reply_visibility_all:"Taispeáin gach freagra",reply_visibility_following:"Taispeáin freagraí amháin atá dírithe ar mise nó ar úsáideoirí atá mé ag leanúint",reply_visibility_self:"Taispeáin freagraí amháin atá dírithe ar mise",saving_err:"Earráid socruithe a shábháil",saving_ok:"Socruithe sábháilte",security_tab:"Slándáil",set_new_avatar:"Athraigh do phictúir phrófíle",set_new_profile_background:"Athraigh do cúlra próifíl",set_new_profile_banner:"Athraigh do phictúir ceanntáisc",settings:"Socruithe",stop_gifs:"Seinn GIFs ar an scáileán",streaming:"Cumasaigh post nua a shruthú uathoibríoch nuair a scrollaítear go barr an leathanaigh",text:"Téacs",theme:"Téama",theme_help:"Úsáid cód daith hex (#rrggbb) chun do schéim a saincheapadh",tooltipRadius:"Bileoga eolais",user_settings:"Socruithe úsáideora",values:{false:"níl",true:"tá"}},time:{day:"{0} lá",days:"{0} lá",day_short:"{0}l",days_short:"{0}l",hour:"{0} uair",hours:"{0} uair",hour_short:"{0}u",hours_short:"{0}u",in_future:"in {0}",in_past:"{0} ago",minute:"{0} nóimeád",minutes:"{0} nóimeád",minute_short:"{0}n",minutes_short:"{0}n",month:"{0} mí",months:"{0} mí",month_short:"{0}m",months_short:"{0}m",now:"Anois",now_short:"Anois",second:"{0} s",seconds:"{0} s",second_short:"{0}s",seconds_short:"{0}s",week:"{0} seachtain",weeks:"{0} seachtaine",week_short:"{0}se",weeks_short:"{0}se",year:"{0} bliainta",years:"{0} bliainta",year_short:"{0}b",years_short:"{0}b"},timeline:{collapse:"Folaigh",conversation:"Cómhra",error_fetching:"Earráid a thabhairt cothrom le dáta",load_older:"Luchtaigh níos mó",no_retweet_hint:"Tá an post seo marcáilte mar lucht leanúna amháin nó díreach agus ní féidir é a athphostáil",repeated:"athphostáil",show_new:"Taispeáin nua",up_to_date:"Nuashonraithe"},user_card:{approve:"Údaraigh",block:"Cosc",blocked:"Cuireadh coisc!",deny:"Diúltaigh",follow:"Lean",followees:"Leantóirí",followers:"Á Leanúint",following:"Á Leanúint",follows_you:"Leanann tú",mute:"Cuir i mód ciúin",muted:"Mód ciúin",per_day:"laethúil",remote_follow:"Leaníunt iargúlta",statuses:"Poist"},user_profile:{timeline_title:"Amlíne úsáideora"},who_to_follow:{more:"Feach uile",who_to_follow:"Daoine le leanúint"}}},function(e){e.exports={chat:{title:"צ'אט"},exporter:{export:"ייצוא",processing:"מעבד, בקרוב תופיע אפשרות להוריד את הקובץ"},features_panel:{chat:"צ'אט",gopher:"גופר",media_proxy:"מדיה פרוקסי",scope_options:"אפשרויות טווח",text_limit:"מגבלת טקסט",title:"מאפיינים",who_to_follow:"אחרי מי לעקוב"},finder:{error_fetching_user:"שגיאה במציאת משתמש",find_user:"מציאת משתמש"},general:{apply:"החל",submit:"שלח",more:"עוד",generic_error:"קרתה שגיאה",optional:"לבחירה",show_more:"הראה עוד",show_less:"הראה פחות",cancel:"בטל"},image_cropper:{crop_picture:"חתוך תמונה",save:"שמור",save_without_cropping:"שמור בלי לחתוך",cancel:"בטל"},importer:{submit:"שלח",success:"ייובא בהצלחה.",error:"אירעתה שגיאה בזמן ייבוא קובץ זה."},login:{login:"התחבר",description:"היכנס עם OAuth",logout:"התנתק",password:"סיסמה",placeholder:"למשל lain",register:"הירשם",username:"שם המשתמש",hint:"הירשם על מנת להצטרף לדיון"},media_modal:{previous:"הקודם",next:"הבא"},nav:{about:"על-אודות",back:"חזור",chat:"צ'אט מקומי",friend_requests:"בקשות עקיבה",mentions:"אזכורים",interactions:"אינטרקציות",dms:"הודעות ישירות",public_tl:"ציר הזמן הציבורי",timeline:"ציר הזמן",twkn:"כל הרשת הידועה",user_search:"חיפוש משתמש",who_to_follow:"אחרי מי לעקוב",preferences:"העדפות"},notifications:{broken_favorite:"סטאטוס לא ידוע, מחפש...",favorited_you:"אהב את הסטטוס שלך",followed_you:"עקב אחריך!",load_older:"טען התראות ישנות",notifications:"התראות",read:"קרא!",repeated_you:"חזר על הסטטוס שלך",no_more_notifications:"לא עוד התראות"},interactions:{favs_repeats:"חזרות ומועדפים",follows:"עוקבים חדשים",load_older:"טען אינטרקציות ישנות"},post_status:{new_status:"פרסם סטאטוס חדש",account_not_locked_warning:"המשתמש שלך אינו {0}. כל אחד יכול לעקוב אחריך ולראות את ההודעות לעוקבים-בלבד שלך.",account_not_locked_warning_link:"נעול",attachments_sensitive:"סמן מסמכים מצורפים כלא בטוחים לצפייה",content_type:{"text/plain":"טקסט פשוט","text/html":"HTML","text/markdown":"Markdown","text/bbcode":"BBCode"},content_warning:"נושא (נתון לבחירה)",default:"הרגע נחת ב-ל.א.",direct_warning_to_all:"הודעה זו תהיה נראית לכל המשתמשים המוזכרים.",direct_warning_to_first_only:"הודעה זו תהיה נראית לכל המשתמשים במוזכרים בתחילת ההודעה בלבד.",posting:"מפרסם",scope_notice:{public:"הודעה זו תהיה נראית לכולם",private:"הודעה זו תהיה נראית לעוקבים שלך בלבד",unlisted:"הודעה זו לא תהיה נראית בציר זמן הציבורי או בכל הרשת הידועה"},scope:{direct:"ישיר - שלח לאנשים המוזכרים בלבד",private:"עוקבים-בלבד - שלח לעוקבים בלבד",public:"ציבורי - שלח לציר הזמן הציבורי",unlisted:"מחוץ לרשימה - אל תשלח לציר הזמן הציבורי"}},registration:{bio:"אודות",email:"אימייל",fullname:"שם תצוגה",password_confirm:"אישור סיסמה",registration:"הרשמה",token:"טוקן הזמנה",captcha:"אימות אנוש",new_captcha:"לחץ על התמונה על מנת לקבל אימות אנוש חדש",username_placeholder:"למשל lain",fullname_placeholder:"למשל Lain Iwakura",bio_placeholder:"למשל\nהיי, אני ליין.\nאני ילדת אנימה שגרה בפרוורי יפן. אולי אתם מכירים אותי מהWired.",validations:{username_required:"לא יכול להישאר ריק",fullname_required:"לא יכול להישאר ריק",email_required:"לא יכול להישאר ריק",password_required:"לא יכול להישאר ריק",password_confirmation_required:"לא יכול להישאר ריק",password_confirmation_match:"צריך להיות דומה לסיסמה"}},selectable_list:{select_all:"בחר הכל"},settings:{app_name:"שם האפליקציה",attachmentRadius:"צירופים",attachments:"צירופים",autoload:"החל טעינה אוטומטית בגלילה לתחתית הדף",avatar:"תמונת פרופיל",avatarAltRadius:"תמונות פרופיל (התראות)",avatarRadius:"תמונות פרופיל",background:"רקע",bio:"אודות",block_export:"ייצוא חסימות",block_export_button:"ייצוא חסימות אל קובץ csv",block_import:"ייבוא חסימות",block_import_error:"שגיאה בייבוא החסימות",blocks_imported:"החסימות יובאו! ייקח מעט זמן לעבד אותן.",blocks_tab:"חסימות",btnRadius:"כפתורים",cBlue:"כחול (תגובה, עקיבה)",cGreen:"ירוק (חזרה)",cOrange:"כתום (לייק)",cRed:"אדום (ביטול)",change_password:"שנה סיסמה",change_password_error:"הייתה בעיה בשינוי סיסמתך.",changed_password:"סיסמה שונתה בהצלחה!",collapse_subject:"מזער הודעות עם נושאים",composing:"מרכיב",confirm_new_password:"אשר סיסמה",current_avatar:"תמונת הפרופיל הנוכחית שלך",current_password:"סיסמה נוכחית",current_profile_banner:"כרזת הפרופיל הנוכחית שלך",data_import_export_tab:"ייבוא או ייצוא מידע",default_vis:"ברירת מחדל לטווח הנראות",delete_account:"מחק משתמש",delete_account_description:"מחק לצמיתות את המשתמש שלך ואת כל הודעותיך.",delete_account_error:"הייתה בעיה במחיקת המשתמש. אם זה ממשיך, אנא עדכן את מנהל השרת שלך.",delete_account_instructions:"הכנס את סיסמתך בקלט למטה על מנת לאשר מחיקת משתמש.",avatar_size_instruction:"הגודל המינימלי המומלץ לתמונות פרופיל הוא 150x150 פיקסלים.",export_theme:"שמור ערכים",filtering:"סינון",filtering_explanation:"כל הסטטוסים הכוללים את המילים הללו יושתקו, אחד לשורה",follow_export:"יצוא עקיבות",follow_export_button:"ייצא את הנעקבים שלך לקובץ csv",follow_import:"יבוא עקיבות",follow_import_error:"שגיאה בייבוא נעקבים.",follows_imported:"נעקבים יובאו! ייקח זמן מה לעבד אותם.",foreground:"חזית",general:"כללי",hide_attachments_in_convo:"החבא צירופים בשיחות",hide_attachments_in_tl:"החבא צירופים בציר הזמן",hide_muted_posts:"הסתר הודעות של משתמשים מושתקים",max_thumbnails:"מספר מירבי של תמונות ממוזערות להודעה",hide_isp:"הסתר פאנל-צד",preload_images:"טען תמונות מראש",use_one_click_nsfw:"פתח תמונות לא-בטוחות-לעבודה עם לחיצה אחת בלבד",hide_post_stats:"הסתר נתוני הודעה (למשל, מספר החזרות)",hide_user_stats:"הסתר נתוני משתמש (למשל, מספר העוקבים)",hide_filtered_statuses:"מסתר סטטוסים מסוננים",import_blocks_from_a_csv_file:"ייבא חסימות מקובץ csv",import_followers_from_a_csv_file:"ייבא את הנעקבים שלך מקובץ csv",import_theme:"טען ערכים",inputRadius:"שדות קלט",checkboxRadius:"תיבות סימון",instance_default:"(default: {value})",instance_default_simple:"(default)",interface:"ממשק",interfaceLanguage:"שפת הממשק",invalid_theme_imported:'הקובץ הנבחר אינו תמה הנתמכת ע"י פלרומה. שום שינויים לא נעשו לתמה שלך.',limited_availability:"לא זמין בדפדפן שלך",links:"לינקים",lock_account_description:"הגבל את המשתמש לעוקבים מאושרים בלבד",loop_video:"נגן סרטונים ללא הפסקה",loop_video_silent_only:"נגן רק סרטונים חסרי קול ללא הפסקה",mutes_tab:"השתקות",play_videos_in_modal:"נגן סרטונים ישירות בנגן המדיה",use_contain_fit:"אל תחתוך את הצירוף בתמונות הממוזערות",name:"שם",name_bio:"שם ואודות",new_password:"סיסמה חדשה",notification_visibility:"סוג ההתראות שתרצו לראות",notification_visibility_follows:"עקיבות",notification_visibility_likes:"לייקים",notification_visibility_mentions:"אזכורים",notification_visibility_repeats:"חזרות",no_rich_text_description:"הסר פורמט טקסט עשיר מכל ההודעות",no_blocks:"ללא חסימות",no_mutes:"ללא השתקות",hide_follows_description:"אל תראה אחרי מי אני עוקב",hide_followers_description:"אל תראה מי עוקב אחרי",show_admin_badge:"הראה סמל מנהל בפרופיל שלי",show_moderator_badge:"הראה סמל צוות בפרופיל שלי",nsfw_clickthrough:"החל החבאת צירופים לא בטוחים לצפיה בעת עבודה בעזרת לחיצת עכבר",oauth_tokens:"אסימוני OAuth",token:"אסימון",refresh_token:"רענון האסימון",valid_until:"בתוקף עד",revoke_token:"בטל",panelRadius:"פאנלים",pause_on_unfocused:"השהה זרימת הודעות כשהחלון לא בפוקוס",presets:"ערכים קבועים מראש",profile_background:"רקע הפרופיל",profile_banner:"כרזת הפרופיל",profile_tab:"פרופיל",radii_help:"קבע מראש עיגול פינות לממשק (בפיקסלים)",replies_in_timeline:"תגובות בציר הזמן",reply_link_preview:"החל תצוגה מקדימה של לינק-תגובה בעת ריחוף עם העכבר",reply_visibility_all:"הראה את כל התגובות",reply_visibility_following:"הראה תגובות שמופנות אליי או לעקובים שלי בלבד",reply_visibility_self:"הראה תגובות שמופנות אליי בלבד",autohide_floating_post_button:"החבא אוטומטית את הכפתור הודעה חדשה (נייד)",saving_err:"שגיאה בשמירת הגדרות",saving_ok:"הגדרות נשמרו",search_user_to_block:"חפש משתמש לחסימה",search_user_to_mute:"חפש משתמש להשתקה",security_tab:"ביטחון",scope_copy:"העתק תחום הודעה בתגובה להודעה (הודעות ישירות תמיד מועתקות)",minimal_scopes_mode:"צמצם אפשרויות בחירה לתחום הודעה",set_new_avatar:"קבע תמונת פרופיל חדשה",set_new_profile_background:"קבע רקע פרופיל חדש",set_new_profile_banner:"קבע כרזת פרופיל חדשה",settings:"הגדרות",subject_input_always_show:"תמיד הראה את שדה הנושא",subject_line_behavior:"העתק נושא בתגובה",subject_line_email:'כמו אימייל: "re: נושא"',subject_line_mastodon:"כמו מסטודון: העתק כפי שזה",subject_line_noop:"אל תעתיק",post_status_content_type:"שלח את סוג תוכן ההודעה",stop_gifs:"נגן-בעת-ריחוף GIFs",streaming:"החל זרימת הודעות אוטומטית בעת גלילה למעלה הדף",text:"טקסט",theme:"תמה",theme_help:"השתמש בקודי צבע הקס (#אדום-אדום-ירוק-ירוק-כחול-כחול) על מנת להתאים אישית את תמת הצבע שלך.",tooltipRadius:"טולטיפ \\ התראות",upload_a_photo:"העלה תמונה",user_settings:"הגדרות משתמש",values:{false:"לא",true:"כן"},notifications:"התראות",enable_web_push_notifications:"אפשר התראות web push",version:{title:"גרסה",backend_version:"גרסת קצה אחורי",frontend_version:"גרסת קצה קדמי"}},timeline:{collapse:"מוטט",conversation:"שיחה",error_fetching:"שגיאה בהבאת הודעות",load_older:"טען סטטוסים חדשים",no_retweet_hint:'ההודעה מסומנת כ"לעוקבים-בלבד" ולא ניתן לחזור עליה',repeated:"חזר",show_new:"הראה חדש",up_to_date:"עדכני",no_more_statuses:"אין עוד סטטוסים",no_statuses:"אין סטטוסים"},status:{favorites:"מועדפים",repeats:"חזרות",delete:"מחק סטטוס",pin:"הצמד לפרופיל",unpin:"הסר הצמדה מהפרופיל",pinned:"מוצמד",delete_confirm:"האם באמת למחוק סטטוס זה?",reply_to:"הגב ל",replies_list:"תגובות:"},user_card:{approve:"אשר",block:"חסימה",blocked:"חסום!",deny:"דחה",favorites:"מועדפים",follow:"עקוב",follow_sent:"בקשה נשלחה!",follow_progress:"מבקש...",follow_again:"שלח בקשה שוב?",follow_unfollow:"בטל עקיבה",followees:"נעקבים",followers:"עוקבים",following:"עוקב!",follows_you:"עוקב אחריך!",its_you:"זה אתה!",media:"מדיה",mute:"השתק",muted:"מושתק",per_day:"ליום",remote_follow:"עקיבה מרחוק",report:"דווח",statuses:"סטטוסים",unblock:"הסר חסימה",unblock_progress:"מסיר חסימה...",block_progress:"חוסם...",unmute:"הסר השתקה",unmute_progress:"מסיר השתקה...",mute_progress:"משתיק...",admin_menu:{moderation:"ניהול (צוות)",grant_admin:"הפוך למנהל",revoke_admin:"הסר מנהל",grant_moderator:"הפוך לצוות",revoke_moderator:"הסר צוות",activate_account:"הפעל משתמש",deactivate_account:"השבת משתמש",delete_account:"מחק משתמש",force_nsfw:"סמן את כל ההודעות בתור לא-מתאימות-לעבודה",strip_media:"הסר מדיה מההודעות",force_unlisted:"הפוך הודעות ללא רשומות",sandbox:"הפוך הודעות לנראות לעוקבים-בלבד",disable_remote_subscription:"אל תאפשר עקיבה של המשתמש מאינסטנס אחר",disable_any_subscription:"אל תאפשר עקיבה של המשתמש בכלל",quarantine:"אל תאפשר פדרציה של ההודעות של המשתמש",delete_user:"מחק משתמש",delete_user_confirmation:"בטוח? פעולה זו הינה בלתי הפיכה."}},user_profile:{timeline_title:"ציר זמן המשתמש",profile_does_not_exist:"סליחה, פרופיל זה אינו קיים.",profile_loading_error:"סליחה, הייתה שגיאה בטעינת הפרופיל."},user_reporting:{title:"מדווח על {0}",add_comment_description:"הדיווח ישלח לצוות האינסטנס. אפשר להסביר למה הנך מדווחים על משתמש זה למטה:",additional_comments:"תגובות נוספות",forward_description:"המשתמש משרת אחר. לשלוח לשם עותק של הדיווח?",forward_to:"העבר ל {0}",submit:"הגש",generic_error:"קרתה שגיאה בעת עיבוד הבקשה."},who_to_follow:{more:"עוד",who_to_follow:"אחרי מי לעקוב"},tool_tip:{media_upload:"העלה מדיה",repeat:"חזור",reply:"הגב",favorite:"מועדף",user_settings:"הגדרות משתמש"},upload:{error:{base:"העלאה נכשלה.",file_too_big:"קובץ גדול מדי [{filesize}{filesizeunit} / {allowedsize}{allowedsizeunit}]",default:"נסה שוב אחר כך"},file_size_units:{B:"B",KiB:"KiB",MiB:"MiB",GiB:"GiB",TiB:"TiB"}}}},function(e){e.exports={finder:{error_fetching_user:"Hiba felhasználó beszerzésével",find_user:"Felhasználó keresése"},general:{submit:"Elküld"},login:{login:"Bejelentkezés",logout:"Kijelentkezés",password:"Jelszó",placeholder:"e.g. lain",register:"Feliratkozás",username:"Felhasználó név"},nav:{mentions:"Említéseim",public_tl:"Publikus Idővonal",timeline:"Idővonal",twkn:"Az Egész Ismert Hálózat"},notifications:{followed_you:"követ téged",notifications:"Értesítések",read:"Olvasva!"},post_status:{default:"Most érkeztem L.A.-be",posting:"Küldés folyamatban"},registration:{bio:"Bio",email:"Email",fullname:"Teljes név",password_confirm:"Jelszó megerősítése",registration:"Feliratkozás"},settings:{attachments:"Csatolmányok",autoload:"Autoatikus betöltés engedélyezése lap aljára görgetéskor",avatar:"Avatár",bio:"Bio",current_avatar:"Jelenlegi avatár",current_profile_banner:"Jelenlegi profil banner",filtering:"Szűrés",filtering_explanation:"Minden tartalom mely ezen szavakat tartalmazza némítva lesz, soronként egy",hide_attachments_in_convo:"Csatolmányok elrejtése a társalgásokban",hide_attachments_in_tl:"Csatolmányok elrejtése az idővonalon",name:"Név",name_bio:"Név és Bio",nsfw_clickthrough:"NSFW átkattintási tartalom elrejtésének engedélyezése",profile_background:"Profil háttérkép",profile_banner:"Profil Banner",reply_link_preview:"Válasz-link előzetes mutatása egér rátételkor",set_new_avatar:"Új avatár",set_new_profile_background:"Új profil háttér beállítása",set_new_profile_banner:"Új profil banner",settings:"Beállítások",theme:"Téma",user_settings:"Felhasználói beállítások"},timeline:{conversation:"Társalgás",error_fetching:"Hiba a frissítések beszerzésénél",load_older:"Régebbi állapotok betöltése",show_new:"Újak mutatása",up_to_date:"Naprakész"},user_card:{block:"Letilt",blocked:"Letiltva!",follow:"Követ",followees:"Követettek",followers:"Követők",following:"Követve!",follows_you:"Követ téged!",mute:"Némít",muted:"Némított",per_day:"naponta",statuses:"Állapotok"}}},function(e){e.exports={general:{submit:"Invia",apply:"Applica"},nav:{mentions:"Menzioni",public_tl:"Sequenza temporale pubblica",timeline:"Sequenza temporale",twkn:"L'intera rete conosciuta",chat:"Chat Locale",friend_requests:"Richieste di Seguirti"},notifications:{followed_you:"ti segue",notifications:"Notifiche",read:"Leggi!",broken_favorite:"Stato sconosciuto, lo sto cercando...",favorited_you:"ha messo mi piace al tuo stato",load_older:"Carica notifiche più vecchie",repeated_you:"ha condiviso il tuo stato"},settings:{attachments:"Allegati",autoload:"Abilita caricamento automatico quando si raggiunge fondo pagina",avatar:"Avatar",bio:"Introduzione",current_avatar:"Il tuo avatar attuale",current_profile_banner:"Il tuo banner attuale",filtering:"Filtri",filtering_explanation:"Tutti i post contenenti queste parole saranno silenziati, uno per linea",hide_attachments_in_convo:"Nascondi gli allegati presenti nelle conversazioni",hide_attachments_in_tl:"Nascondi gli allegati presenti nella sequenza temporale",name:"Nome",name_bio:"Nome & Introduzione",nsfw_clickthrough:"Abilita il click per visualizzare gli allegati segnati come NSFW",profile_background:"Sfondo della tua pagina",profile_banner:"Banner del tuo profilo",reply_link_preview:"Abilita il link per la risposta al passaggio del mouse",set_new_avatar:"Scegli un nuovo avatar",set_new_profile_background:"Scegli un nuovo sfondo per la tua pagina",set_new_profile_banner:"Scegli un nuovo banner per il tuo profilo",settings:"Impostazioni",theme:"Tema",user_settings:"Impostazioni Utente",attachmentRadius:"Allegati",avatarAltRadius:"Avatar (Notifiche)",avatarRadius:"Avatar",background:"Sfondo",btnRadius:"Pulsanti",cBlue:"Blu (Rispondere, seguire)",cGreen:"Verde (Condividi)",cOrange:"Arancio (Mi piace)",cRed:"Rosso (Annulla)",change_password:"Cambia Password",change_password_error:"C'è stato un problema durante il cambiamento della password.",changed_password:"Password cambiata correttamente!",collapse_subject:"Riduci post che hanno un oggetto",confirm_new_password:"Conferma la nuova password",current_password:"Password attuale",data_import_export_tab:"Importa / Esporta Dati",default_vis:"Visibilità predefinita dei post",delete_account:"Elimina Account",delete_account_description:"Elimina definitivamente il tuo account e tutti i tuoi messaggi.",delete_account_error:"C'è stato un problema durante l'eliminazione del tuo account. Se il problema persiste contatta l'amministratore della tua istanza.",delete_account_instructions:"Digita la tua password nel campo sottostante per confermare l'eliminazione dell'account.",export_theme:"Salva settaggi",follow_export:"Esporta la lista di chi segui",follow_export_button:"Esporta la lista di chi segui in un file csv",follow_export_processing:"Sto elaborando, presto ti sarà chiesto di scaricare il tuo file",follow_import:"Importa la lista di chi segui",follow_import_error:"Errore nell'importazione della lista di chi segui",follows_imported:"Importazione riuscita! L'elaborazione richiederà un po' di tempo.",foreground:"In primo piano",general:"Generale",hide_post_stats:"Nascondi statistiche dei post (es. il numero di mi piace)",hide_user_stats:"Nascondi statistiche dell'utente (es. il numero di chi ti segue)",import_followers_from_a_csv_file:"Importa una lista di chi segui da un file csv",import_theme:"Carica settaggi",inputRadius:"Campi di testo",instance_default:"(predefinito: {value})",interfaceLanguage:"Linguaggio dell'interfaccia",invalid_theme_imported:"Il file selezionato non è un file di tema per Pleroma supportato. Il tuo tema non è stato modificato.",limited_availability:"Non disponibile nel tuo browser",links:"Collegamenti",lock_account_description:"Limita il tuo account solo per contatti approvati",loop_video:"Riproduci video in ciclo continuo",loop_video_silent_only:"Riproduci solo video senza audio in ciclo continuo (es. le gif di Mastodon)",new_password:"Nuova password",notification_visibility:"Tipi di notifiche da mostrare",notification_visibility_follows:"Nuove persone ti seguono",notification_visibility_likes:"Mi piace",notification_visibility_mentions:"Menzioni",notification_visibility_repeats:"Condivisioni",no_rich_text_description:"Togli la formattazione del testo da tutti i post",oauth_tokens:"Token OAuth",token:"Token",refresh_token:"Aggiorna token",valid_until:"Valido fino a",revoke_token:"Revocare",panelRadius:"Pannelli",pause_on_unfocused:"Metti in pausa l'aggiornamento continuo quando la scheda non è in primo piano",presets:"Valori predefiniti",profile_tab:"Profilo",radii_help:"Imposta l'arrotondamento dei bordi (in pixel)",replies_in_timeline:"Risposte nella sequenza temporale",reply_visibility_all:"Mostra tutte le risposte",reply_visibility_following:"Mostra solo le risposte dirette a me o agli utenti che seguo",reply_visibility_self:"Mostra solo risposte dirette a me",saving_err:"Errore nel salvataggio delle impostazioni",saving_ok:"Impostazioni salvate",security_tab:"Sicurezza",stop_gifs:"Riproduci GIF al passaggio del cursore del mouse",streaming:"Abilita aggiornamento automatico dei nuovi post quando si è in alto alla pagina",text:"Testo",theme_help:"Usa codici colore esadecimali (#rrggbb) per personalizzare il tuo schema di colori.",tooltipRadius:"Descrizioni/avvisi",values:{false:"no",true:"si"}},timeline:{error_fetching:"Errore nel prelievo aggiornamenti",load_older:"Carica messaggi più vecchi",show_new:"Mostra nuovi",up_to_date:"Aggiornato",collapse:"Riduci",conversation:"Conversazione",no_retweet_hint:"La visibilità del post è impostata solo per chi ti segue o messaggio diretto e non può essere condiviso",repeated:"condiviso"},user_card:{follow:"Segui",followees:"Chi stai seguendo",followers:"Chi ti segue",following:"Lo stai seguendo!",follows_you:"Ti segue!",mute:"Silenzia",muted:"Silenziato",per_day:"al giorno",statuses:"Messaggi",approve:"Approva",block:"Blocca",blocked:"Bloccato!",deny:"Nega",remote_follow:"Segui da remoto"},chat:{title:"Chat"},features_panel:{chat:"Chat",gopher:"Gopher",media_proxy:"Media proxy",scope_options:"Opzioni di visibilità",text_limit:"Lunghezza limite",title:"Caratteristiche",who_to_follow:"Chi seguire"},finder:{error_fetching_user:"Errore nel recupero dell'utente",find_user:"Trova utente"},login:{login:"Accedi",logout:"Disconnettiti",password:"Password",placeholder:"es. lain",register:"Registrati",username:"Nome utente"},post_status:{account_not_locked_warning:"Il tuo account non è {0}. Chiunque può seguirti e vedere i tuoi post riservati a chi ti segue.",account_not_locked_warning_link:"bloccato",attachments_sensitive:"Segna allegati come sensibili",content_type:{"text/plain":"Testo normale"},content_warning:"Oggetto (facoltativo)",default:"Appena atterrato in L.A.",direct_warning:"Questo post sarà visibile solo dagli utenti menzionati.",posting:"Pubblica",scope:{direct:"Diretto - Pubblicato solo per gli utenti menzionati",private:"Solo per chi ti segue - Visibile solo da chi ti segue",public:"Pubblico - Visibile sulla sequenza temporale pubblica",unlisted:"Non elencato - Non visibile sulla sequenza temporale pubblica"}},registration:{bio:"Introduzione",email:"Email",fullname:"Nome visualizzato",password_confirm:"Conferma password",registration:"Registrazione",token:"Codice d'invito"},user_profile:{timeline_title:"Sequenza Temporale dell'Utente"},who_to_follow:{more:"Più",who_to_follow:"Chi seguire"}}},function(e){e.exports={chat:{title:"チャット"},exporter:{export:"エクスポート",processing:"おまちください。しばらくすると、あなたのファイルをダウンロードするように、メッセージがでます。"},features_panel:{chat:"チャット",gopher:"Gopher",media_proxy:"メディアプロクシ",scope_options:"こうかいはんいせんたく",text_limit:"もじのかず",title:"ゆうこうなきのう",who_to_follow:"おすすめユーザー"},finder:{error_fetching_user:"ユーザーけんさくがエラーになりました。",find_user:"ユーザーをさがす"},general:{apply:"てきよう",submit:"そうしん",more:"つづき",generic_error:"エラーになりました",optional:"かかなくてもよい",show_more:"つづきをみる",show_less:"たたむ",cancel:"キャンセル"},image_cropper:{crop_picture:"がぞうをきりぬく",save:"セーブ",save_without_cropping:"きりぬかずにセーブ",cancel:"キャンセル"},importer:{submit:"そうしん",success:"インポートできました。",error:"インポートがエラーになりました。"},login:{login:"ログイン",description:"OAuthでログイン",logout:"ログアウト",password:"パスワード",placeholder:"れい: lain",register:"はじめる",username:"ユーザーめい",hint:"はなしあいにくわわるには、ログインしてください"},media_modal:{previous:"まえ",next:"つぎ"},nav:{about:"これはなに?",back:"もどる",chat:"ローカルチャット",friend_requests:"フォローリクエスト",mentions:"メンション",interactions:"やりとり",dms:"ダイレクトメッセージ",public_tl:"パブリックタイムライン",timeline:"タイムライン",twkn:"つながっているすべてのネットワーク",user_search:"ユーザーをさがす",who_to_follow:"おすすめユーザー",preferences:"せってい"},notifications:{broken_favorite:"ステータスがみつかりません。さがしています...",favorited_you:"あなたのステータスがおきにいりされました",followed_you:"フォローされました",load_older:"ふるいつうちをみる",notifications:"つうち",read:"よんだ!",repeated_you:"あなたのステータスがリピートされました",no_more_notifications:"つうちはありません"},interactions:{favs_repeats:"リピートとおきにいり",follows:"あたらしいフォロー",load_older:"ふるいやりとりをみる"},post_status:{new_status:"とうこうする",account_not_locked_warning:"あなたのアカウントは {0} ではありません。あなたをフォローすれば、だれでも、フォロワーげんていのステータスをよむことができます。",account_not_locked_warning_link:"ロックされたアカウント",attachments_sensitive:"ファイルをNSFWにする",content_type:{"text/plain":"プレーンテキスト","text/html":"HTML","text/markdown":"Markdown","text/bbcode":"BBCode"},content_warning:"せつめい (かかなくてもよい)",default:"はねだくうこうに、つきました。",direct_warning_to_all:"このとうこうは、メンションされたすべてのユーザーが、みることができます。",direct_warning_to_first_only:"このとうこうは、メッセージのはじめでメンションされたユーザーだけが、みることができます。",direct_warning:"このステータスは、メンションされたユーザーだけが、よむことができます。",posting:"とうこう",scope_notice:{public:"このとうこうは、だれでもみることができます",private:"このとうこうは、あなたのフォロワーだけが、みることができます",unlisted:"このとうこうは、パブリックタイムラインと、つながっているすべてのネットワークでは、みることができません"},scope:{direct:"ダイレクト: メンションされたユーザーのみにとどきます。",private:"フォロワーげんてい: フォロワーのみにとどきます。",public:"パブリック: パブリックタイムラインにとどきます。",unlisted:"アンリステッド: パブリックタイムラインにとどきません。"}},registration:{bio:"プロフィール",email:"Eメール",fullname:"スクリーンネーム",password_confirm:"パスワードのかくにん",registration:"はじめる",token:"しょうたいトークン",captcha:"CAPTCHA",new_captcha:"もじがよめないときは、がぞうをクリックすると、あたらしいがぞうになります",username_placeholder:"れい: lain",fullname_placeholder:"れい: いわくら れいん",bio_placeholder:"れい:\nごきげんよう。わたしはれいん。\nわたしはアニメのおんなのこで、にほんのベッドタウンにすんでいます。ワイヤードで、わたしにあったことが、あるかもしれませんね。",validations:{username_required:"なにかかいてください",fullname_required:"なにかかいてください",email_required:"なにかかいてください",password_required:"なにかかいてください",password_confirmation_required:"なにかかいてください",password_confirmation_match:"パスワードがちがいます"}},selectable_list:{select_all:"すべてえらぶ"},settings:{app_name:"アプリのなまえ",attachmentRadius:"ファイル",attachments:"ファイル",autoload:"したにスクロールしたとき、じどうてきによみこむ。",avatar:"アバター",avatarAltRadius:"つうちのアバター",avatarRadius:"アバター",background:"バックグラウンド",bio:"プロフィール",block_export:"ブロックのエクスポート",block_export_button:"ブロックをCSVファイルにエクスポート",block_import:"ブロックのインポート",block_import_error:"ブロックのインポートがエラーになりました",blocks_imported:"ブロックをインポートしました! じっさいにブロックするまでには、もうしばらくかかります。",blocks_tab:"ブロック",btnRadius:"ボタン",cBlue:"リプライとフォロー",cGreen:"リピート",cOrange:"おきにいり",cRed:"キャンセル",change_password:"パスワードをかえる",change_password_error:"パスワードをかえることが、できなかったかもしれません。",changed_password:"パスワードが、かわりました!",collapse_subject:"せつめいのあるとうこうをたたむ",composing:"とうこう",confirm_new_password:"あたらしいパスワードのかくにん",current_avatar:"いまのアバター",current_password:"いまのパスワード",current_profile_banner:"いまのプロフィールバナー",data_import_export_tab:"インポートとエクスポート",default_vis:"デフォルトのこうかいはんい",delete_account:"アカウントをけす",delete_account_description:"あなたのアカウントとメッセージが、きえます。",delete_account_error:"アカウントをけすことが、できなかったかもしれません。インスタンスのかんりしゃに、れんらくしてください。",delete_account_instructions:"ほんとうにアカウントをけしてもいいなら、パスワードをかいてください。",avatar_size_instruction:"アバターのおおきさは、150×150ピクセルか、それよりもおおきくするといいです。",export_theme:"セーブ",filtering:"フィルタリング",filtering_explanation:"これらのことばをふくむすべてのものがミュートされます。1ぎょうに1つのことばをかいてください。",follow_export:"フォローのエクスポート",follow_export_button:"エクスポート",follow_export_processing:"おまちください。まもなくファイルをダウンロードできます。",follow_import:"フォローインポート",follow_import_error:"フォローのインポートがエラーになりました。",follows_imported:"フォローがインポートされました! すこしじかんがかかるかもしれません。",foreground:"フォアグラウンド",general:"ぜんぱん",hide_attachments_in_convo:"スレッドのファイルをかくす",hide_attachments_in_tl:"タイムラインのファイルをかくす",hide_muted_posts:"ミュートしたユーザーのとうこうをかくす",max_thumbnails:"ひとつのとうこうにいれられるサムネイルのかず",hide_isp:"インスタンススペシフィックパネルをかくす",preload_images:"がぞうをさきよみする",use_one_click_nsfw:"NSFWなファイルを1クリックでひらく",hide_post_stats:"とうこうのとうけいをかくす (れい: おきにいりのかず)",hide_user_stats:"ユーザーのとうけいをかくす (れい: フォロワーのかず)",hide_filtered_statuses:"フィルターされたとうこうをかくす",import_blocks_from_a_csv_file:"CSVファイルからブロックをインポートする",import_followers_from_a_csv_file:"CSVファイルからフォローをインポートする",import_theme:"ロード",inputRadius:"インプットフィールド",checkboxRadius:"チェックボックス",instance_default:"(デフォルト: {value})",instance_default_simple:"(デフォルト)",interface:"インターフェース",interfaceLanguage:"インターフェースのことば",invalid_theme_imported:"このファイルはPleromaのテーマではありません。テーマはへんこうされませんでした。",limited_availability:"あなたのブラウザではできません",links:"リンク",lock_account_description:"あなたがみとめたひとだけ、あなたのアカウントをフォローできる",loop_video:"ビデオをくりかえす",loop_video_silent_only:"おとのないビデオだけくりかえす",mutes_tab:"ミュート",play_videos_in_modal:"ビデオをメディアビューアーでみる",use_contain_fit:"がぞうのサムネイルを、きりぬかない",name:"なまえ",name_bio:"なまえとプロフィール",new_password:"あたらしいパスワード",notification_visibility:"ひょうじするつうち",notification_visibility_follows:"フォロー",notification_visibility_likes:"おきにいり",notification_visibility_mentions:"メンション",notification_visibility_repeats:"リピート",no_rich_text_description:"リッチテキストをつかわない",no_blocks:"ブロックしていません",no_mutes:"ミュートしていません",hide_follows_description:"フォローしているひとをみせない",hide_followers_description:"フォロワーをみせない",show_admin_badge:"アドミンのしるしをみせる",show_moderator_badge:"モデレーターのしるしをみせる",nsfw_clickthrough:"NSFWなファイルをかくす",oauth_tokens:"OAuthトークン",token:"トークン",refresh_token:"トークンをリフレッシュ",valid_until:"おわりのとき",revoke_token:"とりけす",panelRadius:"パネル",pause_on_unfocused:"タブにフォーカスがないときストリーミングをとめる",presets:"プリセット",profile_background:"プロフィールのバックグラウンド",profile_banner:"プロフィールバナー",profile_tab:"プロフィール",radii_help:"インターフェースのまるさをせっていする。",replies_in_timeline:"タイムラインのリプライ",reply_link_preview:"カーソルをかさねたとき、リプライのプレビューをみる",reply_visibility_all:"すべてのリプライをみる",reply_visibility_following:"わたしにあてられたリプライと、フォローしているひとからのリプライをみる",reply_visibility_self:"わたしにあてられたリプライをみる",autohide_floating_post_button:"あたらしいとうこうのボタンを、じどうてきにかくす (モバイル)",saving_err:"せっていをセーブできませんでした",saving_ok:"せっていをセーブしました",search_user_to_block:"ブロックしたいひとを、ここでけんさくできます",search_user_to_mute:"ミュートしたいひとを、ここでけんさくできます",security_tab:"セキュリティ",scope_copy:"リプライするとき、こうかいはんいをコピーする (DMのこうかいはんいは、つねにコピーされます)",minimal_scopes_mode:"こうかいはんいせんたくオプションを、ちいさくする",set_new_avatar:"あたらしいアバターをせっていする",set_new_profile_background:"あたらしいプロフィールのバックグラウンドをせっていする",set_new_profile_banner:"あたらしいプロフィールバナーを設定する",settings:"せってい",subject_input_always_show:"サブジェクトフィールドをいつでもひょうじする",subject_line_behavior:"リプライするときサブジェクトをコピーする",subject_line_email:'メールふう: "re: サブジェクト"',subject_line_mastodon:"マストドンふう: そのままコピー",subject_line_noop:"コピーしない",post_status_content_type:"とうこうのコンテントタイプ",stop_gifs:"カーソルをかさねたとき、GIFをうごかす",streaming:"うえまでスクロールしたとき、じどうてきにストリーミングする",text:"もじ",theme:"テーマ",theme_help:"カラーテーマをカスタマイズできます",theme_help_v2_1:"チェックボックスをONにすると、コンポーネントごとに、いろと、とうめいどを、オーバーライドできます。「すべてクリア」ボタンをおすと、すべてのオーバーライドを、やめます。",theme_help_v2_2:"バックグラウンドとテキストのコントラストをあらわすアイコンがあります。マウスをホバーすると、くわしいせつめいがでます。とうめいないろをつかっているときは、もっともわるいばあいのコントラストがしめされます。",upload_a_photo:"がぞうをアップロード",tooltipRadius:"ツールチップとアラート",user_settings:"ユーザーせってい",values:{false:"いいえ",true:"はい"},notifications:"つうち",notification_setting:"つうちをうけとる:",notification_setting_follows:"あなたがフォローしているひとから",notification_setting_non_follows:"あなたがフォローしていないひとから",notification_setting_followers:"あなたをフォローしているひとから",notification_setting_non_followers:"あなたをフォローしていないひとから",notification_mutes:"あるユーザーからのつうちをとめるには、ミュートしてください。",notification_blocks:"ブロックしているユーザーからのつうちは、すべてとまります。",enable_web_push_notifications:"ウェブプッシュつうちをゆるす",style:{switcher:{keep_color:"いろをのこす",keep_shadows:"かげをのこす",keep_opacity:"とうめいどをのこす",keep_roundness:"まるさをのこす",keep_fonts:"フォントをのこす",save_load_hint:"「のこす」オプションをONにすると、テーマをえらんだときとロードしたとき、いまのせっていをのこします。また、テーマをエクスポートするとき、これらのオプションをストアします。すべてのチェックボックスをOFFにすると、テーマをエクスポートしたとき、すべてのせっていをセーブします。",reset:"リセット",clear_all:"すべてクリア",clear_opacity:"とうめいどをクリア"},common:{color:"いろ",opacity:"とうめいど",contrast:{hint:"コントラストは {ratio} です。{level}。({context})",level:{aa:"AAレベルガイドライン (ミニマル) をみたします",aaa:"AAAレベルガイドライン (レコメンデッド) をみたします。",bad:"ガイドラインをみたしません。"},context:{"18pt":"おおきい (18ポイントいじょう) テキスト",text:"テキスト"}}},common_colors:{_tab_label:"きょうつう",main:"きょうつうのいろ",foreground_hint:"「くわしく」タブで、もっとこまかくせっていできます",rgbo:"アイコンとアクセントとバッジ"},advanced_colors:{_tab_label:"くわしく",alert:"アラートのバックグラウンド",alert_error:"エラー",badge:"バッジのバックグラウンド",badge_notification:"つうち",panel_header:"パネルヘッダー",top_bar:"トップバー",borders:"さかいめ",buttons:"ボタン",inputs:"インプットフィールド",faint_text:"うすいテキスト"},radii:{_tab_label:"まるさ"},shadows:{_tab_label:"ひかりとかげ",component:"コンポーネント",override:"オーバーライド",shadow_id:"かげ #{value}",blur:"ぼかし",spread:"ひろがり",inset:"うちがわ",hint:"かげのせっていでは、いろのあたいとして --variable をつかうことができます。これはCSS3へんすうです。ただし、とうめいどのせっていは、きかなくなります。",filter_hint:{always_drop_shadow:"ブラウザーがサポートしていれば、つねに {0} がつかわれます。",drop_shadow_syntax:"{0} は、{1} パラメーターと {2} キーワードをサポートしていません。",avatar_inset:"うちがわのかげと、そとがわのかげを、いっしょにつかうと、とうめいなアバターが、へんなみためになります。",spread_zero:"ひろがりが 0 よりもおおきなかげは、0 とおなじです。",inset_classic:"うちがわのかげは {0} をつかいます。"},components:{panel:"パネル",panelHeader:"パネルヘッダー",topBar:"トップバー",avatar:"ユーザーアバター (プロフィール)",avatarStatus:"ユーザーアバター (とうこう)",popup:"ポップアップとツールチップ",button:"ボタン",buttonHover:"ボタン (ホバー)",buttonPressed:"ボタン (おされているとき)",buttonPressedHover:"ボタン (ホバー、かつ、おされているとき)",input:"インプットフィールド"}},fonts:{_tab_label:"フォント",help:"「カスタム」をえらんだときは、システムにあるフォントのなまえを、ただしくにゅうりょくしてください。",components:{interface:"インターフェース",input:"インプットフィールド",post:"とうこう",postCode:"モノスペース (とうこうがリッチテキストであるとき)"},family:"フォントめい",size:"おおきさ (px)",weight:"ふとさ",custom:"カスタム"},preview:{header:"プレビュー",content:"ほんぶん",error:"エラーのれい",button:"ボタン",text:"これは{0}と{1}のれいです。",mono:"monospace",input:"はねだくうこうに、つきました。",faint_link:"とてもたすけになるマニュアル",fine_print:"わたしたちの{0}を、よまないでください!",header_faint:"エラーではありません",checkbox:"りようきやくを、よみました",link:"ハイパーリンク"}},version:{title:"バージョン",backend_version:"バックエンドのバージョン",frontend_version:"フロントエンドのバージョン"}},time:{day:"{0}日",days:"{0}日",day_short:"{0}日",days_short:"{0}日",hour:"{0}時間",hours:"{0}時間",hour_short:"{0}時間",hours_short:"{0}時間",in_future:"{0}で",in_past:"{0}前",minute:"{0}分",minutes:"{0}分",minute_short:"{0}分",minutes_short:"{0}分",month:"{0}ヶ月前",months:"{0}ヶ月前",month_short:"{0}ヶ月前",months_short:"{0}ヶ月前",now:"たった今",now_short:"たった今",second:"{0}秒",seconds:"{0}秒",second_short:"{0}秒",seconds_short:"{0}秒",week:"{0}週間",weeks:"{0}週間",week_short:"{0}週間",weeks_short:"{0}週間",year:"{0}年",years:"{0}年",year_short:"{0}年",years_short:"{0}年"},timeline:{collapse:"たたむ",conversation:"スレッド",error_fetching:"よみこみがエラーになりました",load_older:"ふるいステータス",no_retweet_hint:"とうこうを「フォロワーのみ」または「ダイレクト」にすると、リピートできなくなります",repeated:"リピート",show_new:"よみこみ",up_to_date:"さいしん",no_more_statuses:"これでおわりです",no_statuses:"ありません"},status:{favorites:"おきにいり",repeats:"リピート",delete:"ステータスをけす",pin:"プロフィールにピンどめする",unpin:"プロフィールにピンどめするのをやめる",pinned:"ピンどめ",delete_confirm:"ほんとうに、このステータスを、けしてもいいですか?",reply_to:"へんしん:",replies_list:"へんしん:"},user_card:{approve:"うけいれ",block:"ブロック",blocked:"ブロックしています!",deny:"おことわり",favorites:"おきにいり",follow:"フォロー",follow_sent:"リクエストを、おくりました!",follow_progress:"リクエストしています…",follow_again:"ふたたびリクエストをおくりますか?",follow_unfollow:"フォローをやめる",followees:"フォロー",followers:"フォロワー",following:"フォローしています!",follows_you:"フォローされました!",its_you:"これはあなたです!",media:"メディア",mute:"ミュート",muted:"ミュートしています!",per_day:"/日",remote_follow:"リモートフォロー",report:"つうほう",statuses:"ステータス",unblock:"ブロックをやめる",unblock_progress:"ブロックをとりけしています...",block_progress:"ブロックしています...",unmute:"ミュートをやめる",unmute_progress:"ミュートをとりけしています...",mute_progress:"ミュートしています...",admin_menu:{moderation:"モデレーション",grant_admin:"アドミンにする",revoke_admin:"アドミンをやめさせる",grant_moderator:"モデレーターにする",revoke_moderator:"モデレーターをやめさせる",activate_account:"アカウントをアクティブにする",deactivate_account:"アカウントをアクティブでなくする",delete_account:"アカウントをけす",force_nsfw:"すべてのとうこうをNSFWにする",strip_media:"とうこうからメディアをなくす",force_unlisted:"とうこうをアンリステッドにする",sandbox:"とうこうをフォロワーのみにする",disable_remote_subscription:"ほかのインスタンスからフォローされないようにする",disable_any_subscription:"フォローされないようにする",quarantine:"ほかのインスタンスのユーザーのとうこうをとめる",delete_user:"ユーザーをけす",delete_user_confirmation:"あなたは、ほんとうに、きはたしかですか? これは、とりけすことが、できません。"}},user_profile:{timeline_title:"ユーザータイムライン",profile_does_not_exist:"ごめんなさい。このプロフィールは、そんざいしません。",profile_loading_error:"ごめんなさい。プロフィールのロードがエラーになりました。"},user_reporting:{title:"つうほうする: {0}",add_comment_description:"このつうほうは、あなたのインスタンスのモデレーターに、おくられます。このアカウントを、つうほうするりゆうを、せつめいすることができます:",additional_comments:"ついかのコメント",forward_description:"このアカウントは、ほかのインスタンスのものです。そのインスタンスにも、このつうほうのコピーを、おくりますか?",forward_to:"コピーをおくる: {0}",submit:"そうしん",generic_error:"あなたのリクエストをうけつけようとしましたが、エラーになってしまいました。"},who_to_follow:{more:"くわしく",who_to_follow:"おすすめユーザー"},tool_tip:{media_upload:"メディアをアップロード",repeat:"リピート",reply:"リプライ",favorite:"おきにいり",user_settings:"ユーザーせってい"},upload:{error:{base:"アップロードにしっぱいしました。",file_too_big:"ファイルがおおきすぎます [{filesize} {filesizeunit} / {allowedsize} {allowedsizeunit}]",default:"しばらくしてから、ためしてください"},file_size_units:{B:"B",KiB:"KiB",MiB:"MiB",GiB:"GiB",TiB:"TiB"}}}},function(e){e.exports={chat:{title:"チャット"},exporter:{export:"エクスポート",processing:"処理中です。処理が完了すると、ファイルをダウンロードするよう指示があります。"},features_panel:{chat:"チャット",gopher:"Gopher",media_proxy:"メディアプロクシ",scope_options:"公開範囲選択",text_limit:"文字の数",title:"有効な機能",who_to_follow:"おすすめユーザー"},finder:{error_fetching_user:"ユーザー検索がエラーになりました。",find_user:"ユーザーを探す"},general:{apply:"適用",submit:"送信",more:"続き",generic_error:"エラーになりました",optional:"省略可",show_more:"もっと見る",show_less:"たたむ",cancel:"キャンセル"},image_cropper:{crop_picture:"画像を切り抜く",save:"保存",save_without_cropping:"切り抜かずに保存",cancel:"キャンセル"},importer:{submit:"送信",success:"正常にインポートされました。",error:"このファイルをインポートするとき、エラーが発生しました。"},login:{login:"ログイン",description:"OAuthでログイン",logout:"ログアウト",password:"パスワード",placeholder:"例: lain",register:"登録",username:"ユーザー名",hint:"会話に加わるには、ログインしてください"},media_modal:{previous:"前",next:"次"},nav:{about:"このインスタンスについて",back:"戻る",chat:"ローカルチャット",friend_requests:"フォローリクエスト",mentions:"通知",interactions:"インタラクション",dms:"ダイレクトメッセージ",public_tl:"パブリックタイムライン",timeline:"タイムライン",twkn:"接続しているすべてのネットワーク",user_search:"ユーザーを探す",who_to_follow:"おすすめユーザー",preferences:"設定"},notifications:{broken_favorite:"ステータスが見つかりません。探しています...",favorited_you:"あなたのステータスがお気に入りされました",followed_you:"フォローされました",load_older:"古い通知をみる",notifications:"通知",read:"読んだ!",repeated_you:"あなたのステータスがリピートされました",no_more_notifications:"通知はありません"},interactions:{favs_repeats:"リピートとお気に入り",follows:"新しいフォロワー",load_older:"古いインタラクションを見る"},post_status:{new_status:"投稿する",account_not_locked_warning:"あなたのアカウントは {0} ではありません。あなたをフォローすれば、誰でも、フォロワー限定のステータスを読むことができます。",account_not_locked_warning_link:"ロックされたアカウント",attachments_sensitive:"ファイルをNSFWにする",content_type:{"text/plain":"プレーンテキスト","text/html":"HTML","text/markdown":"Markdown","text/bbcode":"BBCode"},content_warning:"説明 (省略可)",default:"羽田空港に着きました。",direct_warning_to_all:"この投稿は、メンションされたすべてのユーザーが、見ることができます。",direct_warning_to_first_only:"この投稿は、メッセージの冒頭でメンションされたユーザーだけが、見ることができます。",direct_warning:"このステータスは、メンションされたユーザーだけが、読むことができます。",posting:"投稿",scope_notice:{public:"この投稿は、誰でも見ることができます",private:"この投稿は、あなたのフォロワーだけが、見ることができます。",unlisted:"この投稿は、パブリックタイムラインと、接続しているすべてのネットワークには、表示されません。"},scope:{direct:"ダイレクト: メンションされたユーザーのみに届きます。",private:"フォロワーげんてい: フォロワーのみに届きます。",public:"パブリック: パブリックタイムラインに届きます。",unlisted:"アンリステッド: パブリックタイムラインに届きません。"}},registration:{bio:"プロフィール",email:"Eメール",fullname:"スクリーンネーム",password_confirm:"パスワードの確認",registration:"登録",token:"招待トークン",captcha:"CAPTCHA",new_captcha:"文字が読めないときは、画像をクリックすると、新しい画像になります",username_placeholder:"例: lain",fullname_placeholder:"例: 岩倉玲音",bio_placeholder:"例:\nこんにちは。私は玲音。\n私はアニメのキャラクターで、日本の郊外に住んでいます。私をWiredで見たことがあるかもしれません。",validations:{username_required:"必須",fullname_required:"必須",email_required:"必須",password_required:"必須",password_confirmation_required:"必須",password_confirmation_match:"パスワードが違います"}},selectable_list:{select_all:"すべて選択"},settings:{app_name:"アプリの名称",attachmentRadius:"ファイル",attachments:"ファイル",autoload:"下にスクロールしたとき、自動的に読み込む。",avatar:"アバター",avatarAltRadius:"通知のアバター",avatarRadius:"アバター",background:"バックグラウンド",bio:"プロフィール",block_export:"ブロックのエクスポート",block_export_button:"ブロックをCSVファイルにエクスポートする",block_import:"ブロックのインポート",block_import_error:"ブロックのインポートに失敗しました",blocks_imported:"ブロックをインポートしました! 実際に処理されるまでに、しばらく時間がかかります。",blocks_tab:"ブロック",btnRadius:"ボタン",cBlue:"返信とフォロー",cGreen:"リピート",cOrange:"お気に入り",cRed:"キャンセル",change_password:"パスワードを変える",change_password_error:"パスワードを変えることが、できなかったかもしれません。",changed_password:"パスワードが、変わりました!",collapse_subject:"説明のある投稿をたたむ",composing:"投稿",confirm_new_password:"新しいパスワードの確認",current_avatar:"現在のアバター",current_password:"現在のパスワード",current_profile_banner:"現在のプロフィールバナー",data_import_export_tab:"インポートとエクスポート",default_vis:"デフォルトの公開範囲",delete_account:"アカウントを消す",delete_account_description:"あなたのアカウントとメッセージが、消えます。",delete_account_error:"アカウントを消すことが、できなかったかもしれません。インスタンスの管理者に、連絡してください。",delete_account_instructions:"本当にアカウントを消してもいいなら、パスワードを入力してください。",avatar_size_instruction:"アバターの大きさは、150×150ピクセルか、それよりも大きくするといいです。",export_theme:"保存",filtering:"フィルタリング",filtering_explanation:"これらの言葉を含むすべてのものがミュートされます。1行に1つの言葉を書いてください。",follow_export:"フォローのエクスポート",follow_export_button:"エクスポート",follow_export_processing:"お待ちください。まもなくファイルをダウンロードできます。",follow_import:"フォローのインポート",follow_import_error:"フォローのインポートがエラーになりました。",follows_imported:"フォローがインポートされました! 少し時間がかかるかもしれません。",foreground:"フォアグラウンド",general:"全般",hide_attachments_in_convo:"スレッドのファイルを隠す",hide_attachments_in_tl:"タイムラインのファイルを隠す",hide_muted_posts:"ミュートしているユーザーの投稿を隠す",max_thumbnails:"投稿に含まれるサムネイルの最大数",hide_isp:"インスタンス固有パネルを隠す",preload_images:"画像を先読みする",use_one_click_nsfw:"NSFWなファイルを1クリックで開く",hide_post_stats:"投稿の統計を隠す (例: お気に入りの数)",hide_user_stats:"ユーザーの統計を隠す (例: フォロワーの数)",hide_filtered_statuses:"フィルターされた投稿を隠す",import_blocks_from_a_csv_file:"CSVファイルからブロックをインポートする",import_followers_from_a_csv_file:"CSVファイルからフォローをインポートする",import_theme:"ロード",inputRadius:"インプットフィールド",checkboxRadius:"チェックボックス",instance_default:"(デフォルト: {value})",instance_default_simple:"(デフォルト)",interface:"インターフェース",interfaceLanguage:"インターフェースの言語",invalid_theme_imported:"このファイルはPleromaのテーマではありません。テーマは変更されませんでした。",limited_availability:"あなたのブラウザではできません",links:"リンク",lock_account_description:"あなたが認めた人だけ、あなたのアカウントをフォローできる",loop_video:"ビデオを繰り返す",loop_video_silent_only:"音のないビデオだけ繰り返す",mutes_tab:"ミュート",play_videos_in_modal:"ビデオをメディアビューアーで見る",use_contain_fit:"画像のサムネイルを、切り抜かない",name:"名前",name_bio:"名前とプロフィール",new_password:"新しいパスワード",notification_visibility:"表示する通知",notification_visibility_follows:"フォロー",notification_visibility_likes:"お気に入り",notification_visibility_mentions:"メンション",notification_visibility_repeats:"リピート",no_rich_text_description:"リッチテキストを使わない",no_blocks:"ブロックはありません",no_mutes:"ミュートはありません",hide_follows_description:"フォローしている人を見せない",hide_followers_description:"フォロワーを見せない",show_admin_badge:"管理者のバッジを見せる",show_moderator_badge:"モデレーターのバッジを見せる",nsfw_clickthrough:"NSFWなファイルを隠す",oauth_tokens:"OAuthトークン",token:"トークン",refresh_token:"トークンを更新",valid_until:"まで有効",revoke_token:"取り消す",panelRadius:"パネル",pause_on_unfocused:"タブにフォーカスがないときストリーミングを止める",presets:"プリセット",profile_background:"プロフィールのバックグラウンド",profile_banner:"プロフィールバナー",profile_tab:"プロフィール",radii_help:"インターフェースの丸さを設定する。",replies_in_timeline:"タイムラインのリプライ",reply_link_preview:"カーソルを重ねたとき、リプライのプレビューを見る",reply_visibility_all:"すべてのリプライを見る",reply_visibility_following:"私に宛てられたリプライと、フォローしている人からのリプライを見る",reply_visibility_self:"私に宛てられたリプライを見る",autohide_floating_post_button:"新しい投稿ボタンを自動的に隠す (モバイル)",saving_err:"設定を保存できませんでした",saving_ok:"設定を保存しました",search_user_to_block:"ブロックしたいユーザーを検索",search_user_to_mute:"ミュートしたいユーザーを検索",security_tab:"セキュリティ",scope_copy:"返信するとき、公開範囲をコピーする (DMの公開範囲は、常にコピーされます)",minimal_scopes_mode:"公開範囲選択オプションを最小にする",set_new_avatar:"新しいアバターを設定する",set_new_profile_background:"新しいプロフィールのバックグラウンドを設定する",set_new_profile_banner:"新しいプロフィールバナーを設定する",settings:"設定",subject_input_always_show:"サブジェクトフィールドをいつでも表示する",subject_line_behavior:"返信するときサブジェクトをコピーする",subject_line_email:'メール風: "re: サブジェクト"',subject_line_mastodon:"マストドン風: そのままコピー",subject_line_noop:"コピーしない",post_status_content_type:"投稿のコンテントタイプ",stop_gifs:"カーソルを重ねたとき、GIFを動かす",streaming:"上までスクロールしたとき、自動的にストリーミングする",text:"文字",theme:"テーマ",theme_help:"カラーテーマをカスタマイズできます",theme_help_v2_1:"チェックボックスをONにすると、コンポーネントごとに、色と透明度をオーバーライドできます。「すべてクリア」ボタンを押すと、すべてのオーバーライドをやめます。",theme_help_v2_2:"バックグラウンドとテキストのコントラストを表すアイコンがあります。マウスをホバーすると、詳しい説明が出ます。透明な色を使っているときは、最悪の場合のコントラストが示されます。",tooltipRadius:"ツールチップとアラート",upload_a_photo:"画像をアップロード",user_settings:"ユーザー設定",values:{false:"いいえ",true:"はい"},notifications:"通知",notification_setting:"通知を受け取る:",notification_setting_follows:"あなたがフォローしているユーザーから",notification_setting_non_follows:"あなたがフォローしていないユーザーから",notification_setting_followers:"あなたをフォローしているユーザーから",notification_setting_non_followers:"あなたをフォローしていないユーザーから",notification_mutes:"特定のユーザーからの通知を止めるには、ミュートしてください。",notification_blocks:"ブロックしているユーザーからの通知は、すべて止まります。",enable_web_push_notifications:"ウェブプッシュ通知を許可する",style:{switcher:{keep_color:"色を残す",keep_shadows:"影を残す",keep_opacity:"透明度を残す",keep_roundness:"丸さを残す",keep_fonts:"フォントを残す",save_load_hint:"「残す」オプションをONにすると、テーマを選んだときとロードしたとき、現在の設定を残します。また、テーマをエクスポートするとき、これらのオプションを維持します。すべてのチェックボックスをOFFにすると、テーマをエクスポートしたとき、すべての設定を保存します。",reset:"リセット",clear_all:"すべてクリア",clear_opacity:"透明度をクリア"},common:{color:"色",opacity:"透明度",contrast:{hint:"コントラストは {ratio} です。{level}。({context})",level:{aa:"AAレベルガイドライン (ミニマル) を満たします",aaa:"AAAレベルガイドライン (レコメンデッド) を満たします。",bad:"ガイドラインを満たしません。"},context:{"18pt":"大きい (18ポイント以上) テキスト",text:"テキスト"}}},common_colors:{_tab_label:"共通",main:"共通の色",foreground_hint:"「詳細」タブで、もっと細かく設定できます",rgbo:"アイコンとアクセントとバッジ"},advanced_colors:{_tab_label:"詳細",alert:"アラートのバックグラウンド",alert_error:"エラー",badge:"バッジのバックグラウンド",badge_notification:"通知",panel_header:"パネルヘッダー",top_bar:"トップバー",borders:"境界",buttons:"ボタン",inputs:"インプットフィールド",faint_text:"薄いテキスト"},radii:{_tab_label:"丸さ"},shadows:{_tab_label:"光と影",component:"コンポーネント",override:"オーバーライド",shadow_id:"影 #{value}",blur:"ぼかし",spread:"広がり",inset:"内側",hint:"影の設定では、色の値として --variable を使うことができます。これはCSS3変数です。ただし、透明度の設定は、効かなくなります。",filter_hint:{always_drop_shadow:"ブラウザーがサポートしていれば、常に {0} が使われます。",drop_shadow_syntax:"{0} は、{1} パラメーターと {2} キーワードをサポートしていません。",avatar_inset:"内側の影と外側の影を同時に使うと、透明なアバターの表示が乱れます。",spread_zero:"広がりが 0 よりも大きな影は、0 と同じです。",inset_classic:"内側の影は {0} を使います。"},components:{panel:"パネル",panelHeader:"パネルヘッダー",topBar:"トップバー",avatar:"ユーザーアバター (プロフィール)",avatarStatus:"ユーザーアバター (投稿)",popup:"ポップアップとツールチップ",button:"ボタン",buttonHover:"ボタン (ホバー)",buttonPressed:"ボタン (押されているとき)",buttonPressedHover:"ボタン (ホバー、かつ、押されているとき)",input:"インプットフィールド"}},fonts:{_tab_label:"フォント",help:"「カスタム」を選んだときは、システムにあるフォントの名前を、正しく入力してください。",components:{interface:"インターフェース",input:"インプットフィールド",post:"投稿",postCode:"等幅 (投稿がリッチテキストであるとき)"},family:"フォント名",size:"大きさ (px)",weight:"太さ",custom:"カスタム"},preview:{header:"プレビュー",content:"本文",error:"エラーの例",button:"ボタン",text:"これは{0}と{1}の例です。",mono:"monospace",input:"羽田空港に着きました。",faint_link:"とても助けになるマニュアル",fine_print:"私たちの{0}を、読まないでください!",header_faint:"エラーではありません",checkbox:"利用規約を読みました",link:"ハイパーリンク"}},version:{title:"バージョン",backend_version:"バックエンドのバージョン",frontend_version:"フロントエンドのバージョン"}},time:{day:"{0}日",days:"{0}日",day_short:"{0}日",days_short:"{0}日",hour:"{0}時間",hours:"{0}時間",hour_short:"{0}時間",hours_short:"{0}時間",in_future:"{0}で",in_past:"{0}前",minute:"{0}分",minutes:"{0}分",minute_short:"{0}分",minutes_short:"{0}分",month:"{0}ヶ月前",months:"{0}ヶ月前",month_short:"{0}ヶ月前",months_short:"{0}ヶ月前",now:"たった今",now_short:"たった今",second:"{0}秒",seconds:"{0}秒",second_short:"{0}秒",seconds_short:"{0}秒",week:"{0}週間",weeks:"{0}週間",week_short:"{0}週間",weeks_short:"{0}週間",year:"{0}年",years:"{0}年",year_short:"{0}年",years_short:"{0}年"},timeline:{collapse:"たたむ",conversation:"スレッド",error_fetching:"読み込みがエラーになりました",load_older:"古いステータス",no_retweet_hint:"投稿を「フォロワーのみ」または「ダイレクト」にすると、リピートできなくなります",repeated:"リピート",show_new:"読み込み",up_to_date:"最新",no_more_statuses:"これで終わりです",no_statuses:"ステータスはありません"},status:{favorites:"お気に入り",repeats:"リピート",delete:"ステータスを削除",pin:"プロフィールにピン留め",unpin:"プロフィールのピン留めを外す",pinned:"ピン留め",delete_confirm:"本当にこのステータスを削除してもよろしいですか?",reply_to:"返信",replies_list:"返信:"},user_card:{approve:"受け入れ",block:"ブロック",blocked:"ブロックしています!",deny:"お断り",favorites:"お気に入り",follow:"フォロー",follow_sent:"リクエストを送りました!",follow_progress:"リクエストしています…",follow_again:"再びリクエストを送りますか?",follow_unfollow:"フォローをやめる",followees:"フォロー",followers:"フォロワー",following:"フォローしています!",follows_you:"フォローされました!",its_you:"これはあなたです!",media:"メディア",mute:"ミュート",muted:"ミュートしています!",per_day:"/日",remote_follow:"リモートフォロー",report:"通報",statuses:"ステータス",unblock:"ブロック解除",unblock_progress:"ブロックを解除しています...",block_progress:"ブロックしています...",unmute:"ミュート解除",unmute_progress:"ミュートを解除しています...",mute_progress:"ミュートしています...",admin_menu:{moderation:"モデレーション",grant_admin:"管理者権限を付与",revoke_admin:"管理者権限を解除",grant_moderator:"モデレーター権限を付与",revoke_moderator:"モデレーター権限を解除",activate_account:"アカウントをアクティブにする",deactivate_account:"アカウントをアクティブでなくする",delete_account:"アカウントを削除",force_nsfw:"すべての投稿をNSFWにする",strip_media:"投稿からメディアを除去する",force_unlisted:"投稿を未収載にする",sandbox:"投稿をフォロワーのみにする",disable_remote_subscription:"他のインスタンスからフォローされないようにする",disable_any_subscription:"フォローされないようにする",quarantine:"他のインスタンスからの投稿を止める",delete_user:"ユーザーを削除",delete_user_confirmation:"あなたの精神状態に何か問題はございませんか? この操作を取り消すことはできません。"}},user_profile:{timeline_title:"ユーザータイムライン",profile_does_not_exist:"申し訳ない。このプロフィールは存在しません。",profile_loading_error:"申し訳ない。プロフィールの読み込みがエラーになりました。"},user_reporting:{title:"通報する: {0}",add_comment_description:"この通報は、あなたのインスタンスのモデレーターに送られます。このアカウントを通報する理由を説明することができます:",additional_comments:"追加のコメント",forward_description:"このアカウントは他のサーバーに置かれています。この通報のコピーをリモートのサーバーに送りますか?",forward_to:"転送する: {0}",submit:"送信",generic_error:"あなたのリクエストを処理しようとしましたが、エラーになりました。"},who_to_follow:{more:"詳細",who_to_follow:"おすすめユーザー"},tool_tip:{media_upload:"メディアをアップロード",repeat:"リピート",reply:"返信",favorite:"お気に入り",user_settings:"ユーザー設定"},upload:{error:{base:"アップロードに失敗しました。",file_too_big:"ファイルが大きすぎます [{filesize} {filesizeunit} / {allowedsize} {allowedsizeunit}]",default:"しばらくしてから試してください"},file_size_units:{B:"B",KiB:"KiB",MiB:"MiB",GiB:"GiB",TiB:"TiB"}}}},function(e){e.exports={chat:{title:"챗"},features_panel:{chat:"챗",gopher:"고퍼",media_proxy:"미디어 프록시",scope_options:"범위 옵션",text_limit:"텍스트 제한",title:"기능",who_to_follow:"팔로우 추천"},finder:{error_fetching_user:"사용자 정보 불러오기 실패",find_user:"사용자 찾기"},general:{apply:"적용",submit:"보내기"},login:{login:"로그인",description:"OAuth로 로그인",logout:"로그아웃",password:"암호",placeholder:"예시: lain",register:"가입",username:"사용자 이름"},nav:{about:"About",back:"뒤로",chat:"로컬 챗",friend_requests:"팔로우 요청",mentions:"멘션",dms:"다이렉트 메시지",public_tl:"공개 타임라인",timeline:"타임라인",twkn:"모든 알려진 네트워크",user_search:"사용자 검색",preferences:"환경설정"},notifications:{broken_favorite:"알 수 없는 게시물입니다, 검색 합니다...",favorited_you:"당신의 게시물을 즐겨찾기",followed_you:"당신을 팔로우",load_older:"오래 된 알림 불러오기",notifications:"알림",read:"읽음!",repeated_you:"당신의 게시물을 리핏"},post_status:{new_status:"새 게시물 게시",account_not_locked_warning:"당신의 계정은 {0} 상태가 아닙니다. 누구나 당신을 팔로우 하고 팔로워 전용 게시물을 볼 수 있습니다.",account_not_locked_warning_link:"잠김",attachments_sensitive:"첨부물을 민감함으로 설정",content_type:{"text/plain":"평문"},content_warning:"주제 (필수 아님)",default:"LA에 도착!",direct_warning:"이 게시물을 멘션 된 사용자들에게만 보여집니다",posting:"게시",scope:{direct:"다이렉트 - 멘션 된 사용자들에게만",private:"팔로워 전용 - 팔로워들에게만",public:"공개 - 공개 타임라인으로",unlisted:"비공개 - 공개 타임라인에 게시 안 함"}},registration:{bio:"소개",email:"이메일",fullname:"표시 되는 이름",password_confirm:"암호 확인",registration:"가입하기",token:"초대 토큰",captcha:"캡차",new_captcha:"이미지를 클릭해서 새로운 캡차",validations:{username_required:"공백으로 둘 수 없습니다",fullname_required:"공백으로 둘 수 없습니다",email_required:"공백으로 둘 수 없습니다",password_required:"공백으로 둘 수 없습니다",password_confirmation_required:"공백으로 둘 수 없습니다",password_confirmation_match:"패스워드와 일치해야 합니다"}},settings:{attachmentRadius:"첨부물",attachments:"첨부물",autoload:"최하단에 도착하면 자동으로 로드 활성화",avatar:"아바타",avatarAltRadius:"아바타 (알림)",avatarRadius:"아바타",background:"배경",bio:"소개",btnRadius:"버튼",cBlue:"파랑 (답글, 팔로우)",cGreen:"초록 (리트윗)",cOrange:"주황 (즐겨찾기)",cRed:"빨강 (취소)",change_password:"암호 바꾸기",change_password_error:"암호를 바꾸는 데 몇 가지 문제가 있습니다.",changed_password:"암호를 바꾸었습니다!",collapse_subject:"주제를 가진 게시물 접기",composing:"작성",confirm_new_password:"새 패스워드 확인",current_avatar:"현재 아바타",current_password:"현재 패스워드",current_profile_banner:"현재 프로필 배너",data_import_export_tab:"데이터 불러오기 / 내보내기",default_vis:"기본 공개 범위",delete_account:"계정 삭제",delete_account_description:"계정과 메시지를 영구히 삭제.",delete_account_error:"계정을 삭제하는데 문제가 있습니다. 계속 발생한다면 인스턴스 관리자에게 문의하세요.",delete_account_instructions:"계정 삭제를 확인하기 위해 아래에 패스워드 입력.",export_theme:"프리셋 저장",filtering:"필터링",filtering_explanation:"아래의 단어를 가진 게시물들은 뮤트 됩니다, 한 줄에 하나씩 적으세요",follow_export:"팔로우 내보내기",follow_export_button:"팔로우 목록을 csv로 내보내기",follow_export_processing:"진행 중입니다, 곧 다운로드 가능해 질 것입니다",follow_import:"팔로우 불러오기",follow_import_error:"팔로우 불러오기 실패",follows_imported:"팔로우 목록을 불러왔습니다! 처리에는 시간이 걸립니다.",foreground:"전경",general:"일반",hide_attachments_in_convo:"대화의 첨부물 숨기기",hide_attachments_in_tl:"타임라인의 첨부물 숨기기",hide_isp:"인스턴스 전용 패널 숨기기",preload_images:"이미지 미리 불러오기",hide_post_stats:"게시물 통계 숨기기 (즐겨찾기 수 등)",hide_user_stats:"사용자 통계 숨기기 (팔로워 수 등)",import_followers_from_a_csv_file:"csv 파일에서 팔로우 목록 불러오기",import_theme:"프리셋 불러오기",inputRadius:"입력 칸",checkboxRadius:"체크박스",instance_default:"(기본: {value})",instance_default_simple:"(기본)",interface:"인터페이스",interfaceLanguage:"인터페이스 언어",invalid_theme_imported:"선택한 파일은 지원하는 플레로마 테마가 아닙니다. 아무런 변경도 일어나지 않았습니다.",limited_availability:"이 브라우저에서 사용 불가",links:"링크",lock_account_description:"계정을 승인 된 팔로워들로 제한",loop_video:"비디오 반복재생",loop_video_silent_only:'소리가 없는 비디오만 반복 재생 (마스토돈의 "gifs" 같은 것들)',name:"이름",name_bio:"이름 & 소개",new_password:"새 암호",notification_visibility:"보여 줄 알림 종류",notification_visibility_follows:"팔로우",notification_visibility_likes:"좋아함",notification_visibility_mentions:"멘션",notification_visibility_repeats:"반복",no_rich_text_description:"모든 게시물의 서식을 지우기",hide_follows_description:"내가 팔로우하는 사람을 표시하지 않음",hide_followers_description:"나를 따르는 사람을 보여주지 마라.",nsfw_clickthrough:'NSFW 이미지 "클릭해서 보이기"를 활성화',oauth_tokens:"OAuth 토큰",token:"토큰",refresh_token:"토큰 새로 고침",valid_until:"까지 유효하다",revoke_token:"취소",panelRadius:"패널",pause_on_unfocused:"탭이 활성 상태가 아닐 때 스트리밍 멈추기",presets:"프리셋",profile_background:"프로필 배경",profile_banner:"프로필 배너",profile_tab:"프로필",radii_help:"인터페이스 모서리 둥글기 (픽셀 단위)",replies_in_timeline:"답글을 타임라인에",reply_link_preview:"마우스를 올려서 답글 링크 미리보기 활성화",reply_visibility_all:"모든 답글 보기",reply_visibility_following:"나에게 직접 오는 답글이나 내가 팔로우 중인 사람에게서 오는 답글만 표시",reply_visibility_self:"나에게 직접 전송 된 답글만 보이기",saving_err:"설정 저장 실패",saving_ok:"설정 저장 됨",security_tab:"보안",scope_copy:"답글을 달 때 공개 범위 따라가리 (다이렉트 메시지는 언제나 따라감)",set_new_avatar:"새 아바타 설정",set_new_profile_background:"새 프로필 배경 설정",set_new_profile_banner:"새 프로필 배너 설정",settings:"설정",subject_input_always_show:"항상 주제 칸 보이기",subject_line_behavior:"답글을 달 때 주제 복사하기",subject_line_email:'이메일처럼: "re: 주제"',subject_line_mastodon:"마스토돈처럼: 그대로 복사",subject_line_noop:"복사 안 함",stop_gifs:"GIF파일에 마우스를 올려서 재생",streaming:"최상단에 도달하면 자동으로 새 게시물 스트리밍",text:"텍스트",theme:"테마",theme_help:"16진수 색상코드(#rrggbb)를 사용해 색상 테마를 커스터마이즈.",theme_help_v2_1:'체크박스를 통해 몇몇 컴포넌트의 색상과 불투명도를 조절 가능, "모두 지우기" 버튼으로 덮어 씌운 것을 모두 취소.',theme_help_v2_2:"몇몇 입력칸 밑의 아이콘은 전경/배경 대비 관련 표시등입니다, 마우스를 올려 자세한 정보를 볼 수 있습니다. 투명도 대비 표시등이 가장 최악의 경우를 나타낸다는 것을 유의하세요.",tooltipRadius:"툴팁/경고",user_settings:"사용자 설정",values:{false:"아니오",true:"네"},notifications:"알림",enable_web_push_notifications:"웹 푸시 알림 활성화",style:{switcher:{keep_color:"색상 유지",keep_shadows:"그림자 유지",keep_opacity:"불투명도 유지",keep_roundness:"둥글기 유지",keep_fonts:"글자체 유지",save_load_hint:'"유지" 옵션들은 다른 테마를 고르거나 불러 올 때 현재 설정 된 옵션들을 건드리지 않게 합니다, 테마를 내보내기 할 때도 이 옵션에 따라 저장합니다. 아무 것도 체크 되지 않았다면 모든 설정을 내보냅니다.',reset:"초기화",clear_all:"모두 지우기",clear_opacity:"불투명도 지우기"},common:{color:"색상",opacity:"불투명도",contrast:{hint:"대비율이 {ratio}입니다, 이것은 {context} {level}",level:{aa:"AA등급 가이드라인에 부합합니다 (최소한도)",aaa:"AAA등급 가이드라인에 부합합니다 (권장)",bad:"아무런 가이드라인 등급에도 미치지 못합니다"},context:{"18pt":"큰 (18pt 이상) 텍스트에 대해",text:"텍스트에 대해"}}},common_colors:{_tab_label:"일반",main:"일반 색상",foreground_hint:'"고급" 탭에서 더 자세한 설정이 가능합니다',rgbo:"아이콘, 강조, 배지"},advanced_colors:{_tab_label:"고급",alert:"주의 배경",alert_error:"에러",badge:"배지 배경",badge_notification:"알림",panel_header:"패널 헤더",top_bar:"상단 바",borders:"테두리",buttons:"버튼",inputs:"입력칸",faint_text:"흐려진 텍스트"},radii:{_tab_label:"둥글기"},shadows:{_tab_label:"그림자와 빛",component:"컴포넌트",override:"덮어쓰기",shadow_id:"그림자 #{value}",blur:"흐리기",spread:"퍼지기",inset:"안쪽으로",hint:"그림자에는 CSS3 변수를 --variable을 통해 색상 값으로 사용할 수 있습니다. 불투명도에는 적용 되지 않습니다.",filter_hint:{always_drop_shadow:"경고, 이 그림자는 브라우저가 지원하는 경우 항상 {0}을 사용합니다.",drop_shadow_syntax:"{0}는 {1} 파라미터와 {2} 키워드를 지원하지 않습니다.",avatar_inset:"안쪽과 안쪽이 아닌 그림자를 모두 설정하는 경우 투명 아바타에서 예상치 못 한 결과가 나올 수 있다는 것에 주의해 주세요.",spread_zero:"퍼지기가 0보다 큰 그림자는 0으로 설정한 것과 동일하게 보여집니다",inset_classic:"안쪽 그림자는 {0}를 사용합니다"},components:{panel:"패널",panelHeader:"패널 헤더",topBar:"상단 바",avatar:"사용자 아바타 (프로필 뷰에서)",avatarStatus:"사용자 아바타 (게시물에서)",popup:"팝업과 툴팁",button:"버튼",buttonHover:"버튼 (마우스 올렸을 때)",buttonPressed:"버튼 (눌렸을 때)",buttonPressedHover:"Button (마우스 올림 + 눌림)",input:"입력칸"}},fonts:{_tab_label:"글자체",help:'인터페이스의 요소에 사용 될 글자체를 고르세요. "커스텀"은 시스템에 있는 폰트 이름을 정확히 입력해야 합니다.',components:{interface:"인터페이스",input:"입력칸",post:"게시물 텍스트",postCode:"게시물의 고정폭 텍스트 (서식 있는 텍스트)"},family:"글자체 이름",size:"크기 (px 단위)",weight:"굵기",custom:"커스텀"},preview:{header:"미리보기",content:"내용",error:"에러 예시",button:"버튼",text:"더 많은 {0} 그리고 {1}",mono:"내용",input:"LA에 막 도착!",faint_link:"도움 되는 설명서",fine_print:"우리의 {0} 를 읽고 도움 되지 않는 것들을 배우자!",header_faint:"이건 괜찮아",checkbox:"나는 약관을 대충 훑어보았습니다",link:"작고 귀여운 링크"}}},timeline:{collapse:"접기",conversation:"대화",error_fetching:"업데이트 불러오기 실패",load_older:"더 오래 된 게시물 불러오기",no_retweet_hint:"팔로워 전용, 다이렉트 메시지는 반복할 수 없습니다",repeated:"반복 됨",show_new:"새로운 것 보기",up_to_date:"최신 상태"},user_card:{approve:"승인",block:"차단",blocked:"차단 됨!",deny:"거부",follow:"팔로우",follow_sent:"요청 보내짐!",follow_progress:"요청 중…",follow_again:"요청을 다시 보낼까요?",follow_unfollow:"팔로우 중지",followees:"팔로우 중",followers:"팔로워",following:"팔로우 중!",follows_you:"당신을 팔로우 합니다!",its_you:"당신입니다!",mute:"침묵",muted:"침묵 됨",per_day:" / 하루",remote_follow:"원격 팔로우",statuses:"게시물"},user_profile:{timeline_title:"사용자 타임라인"},who_to_follow:{more:"더 보기",who_to_follow:"팔로우 추천"},tool_tip:{media_upload:"미디어 업로드",repeat:"반복",reply:"답글",favorite:"즐겨찾기",user_settings:"사용자 설정"},upload:{error:{base:"업로드 실패.",file_too_big:"파일이 너무 커요 [{filesize}{filesizeunit} / {allowedsize}{allowedsizeunit}]",default:"잠시 후에 다시 시도해 보세요"},file_size_units:{B:"바이트",KiB:"키비바이트",MiB:"메비바이트",GiB:"기비바이트",TiB:"테비바이트"}}}},function(e){e.exports={chat:{title:"Nettprat"},features_panel:{chat:"Nettprat",gopher:"Gopher",media_proxy:"Media proxy",scope_options:"Velg mottakere",text_limit:"Tekst-grense",title:"Egenskaper",who_to_follow:"Hvem å følge"},finder:{error_fetching_user:"Feil ved henting av bruker",find_user:"Finn bruker"},general:{apply:"Bruk",submit:"Send"},login:{login:"Logg inn",logout:"Logg ut",password:"Passord",placeholder:"f. eks lain",register:"Registrer",username:"Brukernavn"},nav:{chat:"Lokal nettprat",friend_requests:"Følgeforespørsler",mentions:"Nevnt",public_tl:"Offentlig Tidslinje",timeline:"Tidslinje",twkn:"Det hele kjente nettverket"},notifications:{broken_favorite:"Ukjent status, leter etter den...",favorited_you:"likte din status",followed_you:"fulgte deg",load_older:"Last eldre varsler",notifications:"Varslinger",read:"Les!",repeated_you:"Gjentok din status"},post_status:{account_not_locked_warning:"Kontoen din er ikke {0}. Hvem som helst kan følge deg for å se dine statuser til følgere",account_not_locked_warning_link:"låst",attachments_sensitive:"Merk vedlegg som sensitive",content_type:{"text/plain":"Klar tekst"},content_warning:"Tema (valgfritt)",default:"Landet akkurat i L.A.",direct_warning:"Denne statusen vil kun bli sett av nevnte brukere",posting:"Publiserer",scope:{direct:"Direkte, publiser bare til nevnte brukere",private:"Bare følgere, publiser bare til brukere som følger deg",public:"Offentlig, publiser til offentlige tidslinjer",unlisted:"Uoppført, ikke publiser til offentlige tidslinjer"}},registration:{bio:"Biografi",email:"Epost-adresse",fullname:"Visningsnavn",password_confirm:"Bekreft passord",registration:"Registrering",token:"Invitasjons-bevis"},settings:{attachmentRadius:"Vedlegg",attachments:"Vedlegg",autoload:"Automatisk lasting når du blar ned til bunnen",avatar:"Profilbilde",avatarAltRadius:"Profilbilde (Varslinger)",avatarRadius:"Profilbilde",background:"Bakgrunn",bio:"Biografi",btnRadius:"Knapper",cBlue:"Blå (Svar, følg)",cGreen:"Grønn (Gjenta)",cOrange:"Oransje (Lik)",cRed:"Rød (Avbryt)",change_password:"Endre passord",change_password_error:"Feil ved endring av passord",changed_password:"Passord endret",collapse_subject:"Sammenfold statuser med tema",confirm_new_password:"Bekreft nytt passord",current_avatar:"Ditt nåværende profilbilde",current_password:"Nåværende passord",current_profile_banner:"Din nåværende profil-banner",data_import_export_tab:"Data import / eksport",default_vis:"Standard visnings-omfang",delete_account:"Slett konto",delete_account_description:"Slett din konto og alle dine statuser",delete_account_error:"Det oppsto et problem ved sletting av kontoen din, hvis dette problemet forblir kontakt din administrator",delete_account_instructions:"Skriv inn ditt passord i feltet nedenfor for å bekrefte sletting av konto",export_theme:"Lagre tema",filtering:"Filtrering",filtering_explanation:"Alle statuser som inneholder disse ordene vil bli dempet, en kombinasjon av tegn per linje",follow_export:"Eksporter følginger",follow_export_button:"Eksporter følgingene dine til en .csv fil",follow_export_processing:"Jobber, du vil snart bli spurt om å laste ned filen din.",follow_import:"Importer følginger",follow_import_error:"Feil ved importering av følginger.",follows_imported:"Følginger importert! Behandling vil ta litt tid.",foreground:"Forgrunn",general:"Generell",hide_attachments_in_convo:"Gjem vedlegg i samtaler",hide_attachments_in_tl:"Gjem vedlegg på tidslinje",import_followers_from_a_csv_file:"Importer følginger fra en csv fil",import_theme:"Last tema",inputRadius:"Input felt",instance_default:"(standard: {value})",interfaceLanguage:"Grensesnitt-språk",invalid_theme_imported:"Den valgte filen er ikke ett støttet Pleroma-tema, ingen endringer til ditt tema ble gjort",limited_availability:"Ikke tilgjengelig i din nettleser",links:"Linker",lock_account_description:"Begrens din konto til bare godkjente følgere",loop_video:"Gjenta videoer",loop_video_silent_only:'Gjenta bare videoer uten lyd, (for eksempel Mastodon sine "gifs")',name:"Navn",name_bio:"Navn & Biografi",new_password:"Nytt passord",notification_visibility:"Typer varsler som skal vises",notification_visibility_follows:"Følginger",notification_visibility_likes:"Likes",notification_visibility_mentions:"Nevnt",notification_visibility_repeats:"Gjentakelser",no_rich_text_description:"Fjern all formatering fra statuser",nsfw_clickthrough:"Krev trykk for å vise statuser som kan være upassende",oauth_tokens:"OAuth Tokens",token:"Pollett",refresh_token:"Refresh Token",valid_until:"Gyldig til",revoke_token:"Tilbakekall",panelRadius:"Panel",pause_on_unfocused:"Stopp henting av poster når vinduet ikke er i fokus",presets:"Forhåndsdefinerte tema",profile_background:"Profil-bakgrunn",profile_banner:"Profil-banner",profile_tab:"Profil",radii_help:"Bestem hvor runde hjørnene i brukergrensesnittet skal være (i piksler)",replies_in_timeline:"Svar på tidslinje",reply_link_preview:"Vis en forhåndsvisning når du holder musen over svar til en status",reply_visibility_all:"Vis alle svar",reply_visibility_following:"Vis bare svar som er til meg eller folk jeg følger",reply_visibility_self:"Vis bare svar som er til meg",saving_err:"Feil ved lagring av innstillinger",saving_ok:"Innstillinger lagret",security_tab:"Sikkerhet",set_new_avatar:"Rediger profilbilde",set_new_profile_background:"Rediger profil-bakgrunn",set_new_profile_banner:"Sett ny profil-banner",settings:"Innstillinger",stop_gifs:"Spill av GIFs når du holder over dem",streaming:"Automatisk strømming av nye statuser når du har bladd til toppen",text:"Tekst",theme:"Tema",theme_help:"Bruk heksadesimale fargekoder (#rrggbb) til å endre farge-temaet ditt.",tooltipRadius:"Verktøytips/advarsler",user_settings:"Brukerinstillinger",values:{false:"nei",true:"ja"}},timeline:{collapse:"Sammenfold",conversation:"Samtale",error_fetching:"Feil ved henting av oppdateringer",load_older:"Last eldre statuser",no_retweet_hint:"Status er markert som bare til følgere eller direkte og kan ikke gjentas",repeated:"gjentok",show_new:"Vis nye",up_to_date:"Oppdatert"},user_card:{approve:"Godkjenn",block:"Blokker",blocked:"Blokkert!",deny:"Avslå",follow:"Følg",followees:"Følger",followers:"Følgere",following:"Følger!",follows_you:"Følger deg!",mute:"Demp",muted:"Dempet",per_day:"per dag",remote_follow:"Følg eksternt",statuses:"Statuser"},user_profile:{timeline_title:"Bruker-tidslinje"},who_to_follow:{more:"Mer",who_to_follow:"Hvem å følge"}}},function(e){e.exports={chat:{title:"Chat"},features_panel:{chat:"Chat",gopher:"Gopher",media_proxy:"Media proxy",scope_options:"Zichtbaarheidsopties",text_limit:"Tekst limiet",title:"Features",who_to_follow:"Wie te volgen"},finder:{error_fetching_user:"Fout tijdens ophalen gebruiker",find_user:"Gebruiker zoeken"},general:{apply:"toepassen",submit:"Verzend"},login:{login:"Log in",description:"Log in met OAuth",logout:"Log uit",password:"Wachtwoord",placeholder:"bv. lain",register:"Registreer",username:"Gebruikersnaam"},nav:{about:"Over",back:"Terug",chat:"Locale Chat",friend_requests:"Volgverzoek",mentions:"Vermeldingen",dms:"Directe Berichten",public_tl:"Publieke Tijdlijn",timeline:"Tijdlijn",twkn:"Het Geheel Gekende Netwerk",user_search:"Zoek Gebruiker",who_to_follow:"Wie te volgen",preferences:"Voorkeuren"},notifications:{broken_favorite:"Onbekende status, aan het zoeken...",favorited_you:"vond je status leuk",followed_you:"volgt jou",load_older:"Laad oudere meldingen",notifications:"Meldingen",read:"Gelezen!",repeated_you:"Herhaalde je status"},post_status:{new_status:"Post nieuwe status",account_not_locked_warning:"Je account is niet {0}. Iedereen die je volgt kan enkel-volgers posts lezen.",account_not_locked_warning_link:"gesloten",attachments_sensitive:"Markeer bijlage als gevoelig",content_type:{"text/plain":"Gewone tekst"},content_warning:"Onderwerp (optioneel)",default:"Tijd voor een pauze!",direct_warning:"Deze post zal enkel zichtbaar zijn voor de personen die genoemd zijn.",posting:"Plaatsen",scope:{direct:"Direct - Post enkel naar genoemde gebruikers",private:"Enkel volgers - Post enkel naar volgers",public:"Publiek - Post op publieke tijdlijnen",unlisted:"Unlisted - Toon niet op publieke tijdlijnen"}},registration:{bio:"Bio",email:"Email",fullname:"Weergave naam",password_confirm:"Wachtwoord bevestiging",registration:"Registratie",token:"Uitnodigingstoken",captcha:"CAPTCHA",new_captcha:"Klik op de afbeelding voor een nieuwe captcha",validations:{username_required:"moet ingevuld zijn",fullname_required:"moet ingevuld zijn",email_required:"moet ingevuld zijn",password_required:"moet ingevuld zijn",password_confirmation_required:"moet ingevuld zijn",password_confirmation_match:"komt niet overeen met het wachtwoord"}},settings:{attachmentRadius:"Bijlages",attachments:"Bijlages",autoload:"Automatisch laden wanneer tot de bodem gescrold inschakelen",avatar:"Avatar",avatarAltRadius:"Avatars (Meldingen)",avatarRadius:"Avatars",background:"Achtergrond",bio:"Bio",btnRadius:"Knoppen",cBlue:"Blauw (Antwoord, volgen)",cGreen:"Groen (Herhaal)",cOrange:"Oranje (Vind ik leuk)",cRed:"Rood (Annuleer)",change_password:"Verander Wachtwoord",change_password_error:"Er was een probleem bij het aanpassen van je wachtwoord.",changed_password:"Wachtwoord succesvol aangepast!",collapse_subject:"Klap posts met onderwerp in",composing:"Samenstellen",confirm_new_password:"Bevestig nieuw wachtwoord",current_avatar:"Je huidige avatar",current_password:"Huidig wachtwoord",current_profile_banner:"Je huidige profiel banner",data_import_export_tab:"Data Import / Export",default_vis:"Standaard zichtbaarheidsscope",delete_account:"Verwijder Account",delete_account_description:"Verwijder je account en berichten permanent.",delete_account_error:"Er was een probleem bij het verwijderen van je account. Indien dit probleem blijft, gelieve de administratie van deze instantie te verwittigen.",delete_account_instructions:"Typ je wachtwoord in de input hieronder om het verwijderen van je account te bevestigen.",export_theme:"Sla preset op",filtering:"Filtering",filtering_explanation:"Alle statussen die deze woorden bevatten worden genegeerd, één filter per lijn.",follow_export:"Volgers export",follow_export_button:"Exporteer je volgers naar een csv file",follow_export_processing:"Aan het verwerken, binnen enkele ogenblikken wordt je gevraagd je bestand te downloaden",follow_import:"Volgers import",follow_import_error:"Fout bij importeren volgers",follows_imported:"Volgers geïmporteerd! Het kan even duren om ze allemaal te verwerken.",foreground:"Voorgrond",general:"Algemeen",hide_attachments_in_convo:"Verberg bijlages in conversaties",hide_attachments_in_tl:"Verberg bijlages in de tijdlijn",hide_isp:"Verberg instantie-specifiek paneel",preload_images:"Afbeeldingen voorladen",hide_post_stats:"Verberg post statistieken (bv. het aantal vind-ik-leuks)",hide_user_stats:"Verberg post statistieken (bv. het aantal volgers)",import_followers_from_a_csv_file:"Importeer volgers uit een csv file",import_theme:"Laad preset",inputRadius:"Invoer velden",checkboxRadius:"Checkboxen",instance_default:"(standaard: {value})",instance_default_simple:"(standaard)",interface:"Interface",interfaceLanguage:"Interface taal",invalid_theme_imported:"Het geselecteerde thema is geen door Pleroma ondersteund thema. Er zijn geen aanpassingen gedaan.",limited_availability:"Onbeschikbaar in je browser",links:"Links",lock_account_description:"Laat volgers enkel toe na expliciete toestemming",loop_video:"Speel videos af in een lus",loop_video_silent_only:'Speel enkel videos zonder geluid af in een lus (bv. Mastodon\'s "gifs")',name:"Naam",name_bio:"Naam & Bio",new_password:"Nieuw wachtwoord",notification_visibility:"Type meldingen die getoond worden",notification_visibility_follows:"Volgers",notification_visibility_likes:"Vind-ik-leuks",notification_visibility_mentions:"Vermeldingen",notification_visibility_repeats:"Herhalingen",no_rich_text_description:"Strip rich text formattering van alle posts",hide_network_description:"Toon niet wie mij volgt en wie ik volg.",nsfw_clickthrough:"Schakel doorklikbaar verbergen van NSFW bijlages in",oauth_tokens:"OAuth-tokens",token:"Token",refresh_token:"Token vernieuwen",valid_until:"Geldig tot",revoke_token:"Intrekken",panelRadius:"Panelen",pause_on_unfocused:"Pauzeer streamen wanneer de tab niet gefocused is",presets:"Presets",profile_background:"Profiel Achtergrond",profile_banner:"Profiel Banner",profile_tab:"Profiel",radii_help:"Stel afronding van hoeken in de interface in (in pixels)",replies_in_timeline:"Antwoorden in tijdlijn",reply_link_preview:"Schakel antwoordlink preview in bij over zweven met muisaanwijzer",reply_visibility_all:"Toon alle antwoorden",reply_visibility_following:"Toon enkel antwoorden naar mij of andere gebruikers gericht",reply_visibility_self:"Toon enkel antwoorden naar mij gericht",saving_err:"Fout tijdens opslaan van instellingen",saving_ok:"Instellingen opgeslagen",security_tab:"Veiligheid",scope_copy:"Neem scope over bij antwoorden (Directe Berichten blijven altijd Direct)",set_new_avatar:"Zet nieuwe avatar",set_new_profile_background:"Zet nieuwe profiel achtergrond",set_new_profile_banner:"Zet nieuwe profiel banner",settings:"Instellingen",subject_input_always_show:"Maak onderwerpveld altijd zichtbaar",subject_line_behavior:"Kopieer onderwerp bij antwoorden",subject_line_email:'Zoals email: "re: onderwerp"',subject_line_mastodon:"Zoals Mastodon: kopieer zoals het is",subject_line_noop:"Kopieer niet",stop_gifs:"Speel GIFs af bij zweven",streaming:"Schakel automatisch streamen van posts in wanneer tot boven gescrold.",text:"Tekst",theme:"Thema",theme_help:"Gebruik hex color codes (#rrggbb) om je kleurschema te wijzigen.",theme_help_v2_1:'Je kan ook de kleur en transparantie van bepaalde componenten overschrijven door de checkbox aan te vinken, gebruik de "Wis alles" knop om alle overschrijvingen te annuleren.',theme_help_v2_2:"Iconen onder sommige items zijn achtergrond/tekst contrast indicators, zweef er over voor gedetailleerde info. Hou er rekening mee dat bij doorzichtigheid de ergst mogelijke situatie wordt weer gegeven.",tooltipRadius:"Gereedschapstips/alarmen",user_settings:"Gebruikers Instellingen",values:{false:"nee",true:"ja"},notifications:"Meldingen",enable_web_push_notifications:"Schakel web push meldingen in",style:{switcher:{keep_color:"Behoud kleuren",keep_shadows:"Behoud schaduwen",keep_opacity:"Behoud transparantie",keep_roundness:"Behoud afrondingen",keep_fonts:"Behoud lettertypes",save_load_hint:"\"Behoud\" opties behouden de momenteel ingestelde opties bij het selecteren of laden van thema's, maar slaan ook de genoemde opties op bij het exporteren van een thema. Wanneer alle selectievakjes zijn uitgeschakeld, zal het exporteren van thema's alles opslaan.",reset:"Reset",clear_all:"Wis alles",clear_opacity:"Wis transparantie"},common:{color:"Kleur",opacity:"Transparantie",contrast:{hint:"Contrast ratio is {ratio}, {level} {context}",level:{aa:"voldoet aan de richtlijn van niveau AA (minimum)",aaa:"voldoet aan de richtlijn van niveau AAA (aangeraden)",bad:"voldoet aan geen enkele toegankelijkheidsrichtlijn"},context:{"18pt":"voor grote (18pt+) tekst",text:"voor tekst"}}},common_colors:{_tab_label:"Gemeenschappelijk",main:"Gemeenschappelijke kleuren",foreground_hint:'Zie "Geavanceerd" tab voor meer gedetailleerde controle',rgbo:"Iconen, accenten, badges"},advanced_colors:{_tab_label:"Geavanceerd",alert:"Alarm achtergrond",alert_error:"Fout",badge:"Badge achtergrond",badge_notification:"Meldingen",panel_header:"Paneel hoofding",top_bar:"Top bar",borders:"Randen",buttons:"Knoppen",inputs:"Invoervelden",faint_text:"Vervaagde tekst"},radii:{_tab_label:"Rondheid"},shadows:{_tab_label:"Schaduw en belichting",component:"Component",override:"Overschrijven",shadow_id:"Schaduw #{value}",blur:"Vervagen",spread:"Spreid",inset:"Inzet",hint:"Voor schaduw kan je ook --variable gebruiken als een kleur waarde om CSS3 variabelen te gebruiken. Houd er rekening mee dat het instellen van opaciteit in dit geval niet werkt.",filter_hint:{always_drop_shadow:"Waarschuwing, deze schaduw gebruikt altijd {0} als de browser dit ondersteund.",drop_shadow_syntax:"{0} ondersteund niet de {1} parameter en {2} sleutelwoord.",avatar_inset:"Houd er rekening mee dat het combineren van zowel inzet and niet-inzet schaduwen op transparante avatars onverwachte resultaten kan opleveren.",spread_zero:"Schaduw met spreiding > 0 worden weergegeven alsof ze op nul staan",inset_classic:"Inzet schaduw zal {0} gebruiken"},components:{panel:"Paneel",panelHeader:"Paneel hoofding",topBar:"Top bar",avatar:"Gebruiker avatar (in profiel weergave)",avatarStatus:"Gebruiker avatar (in post weergave)",popup:"Popups en gereedschapstips",button:"Knop",buttonHover:"Knop (zweven)",buttonPressed:"Knop (ingedrukt)",buttonPressedHover:"Knop (ingedrukt+zweven)",input:"Invoerveld"}},fonts:{_tab_label:"Lettertypes",help:'Selecteer het lettertype om te gebruiken voor elementen van de UI.Voor "aangepast" moet je de exacte naam van het lettertype invoeren zoals die in het systeem wordt weergegeven.',components:{interface:"Interface",input:"Invoervelden",post:"Post tekst",postCode:"Monospaced tekst in een post (rich text)"},family:"Naam lettertype",size:"Grootte (in px)",weight:"Gewicht (vetheid)",custom:"Aangepast"},preview:{header:"Voorvertoning",content:"Inhoud",error:"Voorbeeld fout",button:"Knop",text:"Nog een boel andere {0} en {1}",mono:"inhoud",input:"Tijd voor een pauze!",faint_link:"handige gebruikershandleiding",fine_print:"Lees onze {0} om niets nuttig te leren!",header_faint:"Alles komt goed",checkbox:"Ik heb de gebruikersvoorwaarden eens van ver bekeken",link:"een link"}}},timeline:{collapse:"Inklappen",conversation:"Conversatie",error_fetching:"Fout bij ophalen van updates",load_older:"Laad oudere Statussen",no_retweet_hint:"Post is gemarkeerd als enkel volgers of direct en kan niet worden herhaald",repeated:"herhaalde",show_new:"Toon nieuwe",up_to_date:"Up-to-date"},user_card:{approve:"Goedkeuren",block:"Blokkeren",blocked:"Geblokkeerd!",deny:"Ontzeggen",favorites:"Vind-ik-leuks",follow:"Volgen",follow_sent:"Aanvraag verzonden!",follow_progress:"Aanvragen…",follow_again:"Aanvraag opnieuw zenden?",follow_unfollow:"Stop volgen",followees:"Aan het volgen",followers:"Volgers",following:"Aan het volgen!",follows_you:"Volgt jou!",its_you:"'t is jij!",mute:"Dempen",muted:"Gedempt",per_day:"per dag",remote_follow:"Volg vanop afstand",statuses:"Statussen"},user_profile:{timeline_title:"Gebruikers Tijdlijn"},who_to_follow:{more:"Meer",who_to_follow:"Wie te volgen"},tool_tip:{media_upload:"Upload Media",repeat:"Herhaal",reply:"Antwoord",favorite:"Vind-ik-leuk",user_settings:"Gebruikers Instellingen"},upload:{error:{base:"Upload gefaald.",file_too_big:"Bestand is te groot [{filesize}{filesizeunit} / {allowedsize}{allowedsizeunit}]",default:"Probeer later opnieuw"},file_size_units:{B:"B",KiB:"KiB",MiB:"MiB",GiB:"GiB",TiB:"TiB"}}}},function(e){e.exports={chat:{title:"Messatjariá"},exporter:{export:"Exportar",processing:"Tractament, vos demandarem lèu de telecargar lo fichièr"},features_panel:{chat:"Chat",gopher:"Gopher",media_proxy:"Servidor mandatari mèdia",scope_options:"Nivèls de confidencialitat",text_limit:"Limita de tèxte",title:"Foncionalitats",who_to_follow:"Qual seguir"},finder:{error_fetching_user:"Error pendent la cèrca d’un utilizaire",find_user:"Cercar un utilizaire"},general:{apply:"Aplicar",submit:"Mandar",more:"Mai",generic_error:"Una error s’es producha",optional:"opcional",show_more:"Mostrar mai",show_less:"Mostrar mens",cancel:"Anullar"},image_cropper:{crop_picture:"Talhar l’imatge",save:"Salvar",save_without_cropping:"Salvar sens talhada",cancel:"Anullar"},importer:{submit:"Mandar",success:"Corrèctament importat.",error:"Una error s’es producha pendent l’importacion d’aqueste fichièr."},login:{login:"Connexion",description:"Connexion via OAuth",logout:"Desconnexion",password:"Senhal",placeholder:"e.g. lain",register:"Se marcar",username:"Nom d’utilizaire",hint:"Connectatz-vos per participar a la discutida"},media_modal:{previous:"Precedent",next:"Seguent"},nav:{about:"A prepaus",back:"Tornar",chat:"Chat local",friend_requests:"Demandas de seguiment",mentions:"Notificacions",dms:"Messatges privats",public_tl:"Estatuts locals",timeline:"Flux d’actualitat",twkn:"Lo malhum conegut",user_search:"Cèrca d’utilizaires",who_to_follow:"Qual seguir",preferences:"Preferéncias"},notifications:{broken_favorite:"Estatut desconegut, sèm a lo cercar...",favorited_you:"a aimat vòstre estatut",followed_you:"vos a seguit",load_older:"Cargar las notificacions mai ancianas",notifications:"Notficacions",read:"Legit !",repeated_you:"a repetit vòstre estatut",no_more_notifications:"Pas mai de notificacions"},post_status:{new_status:"Publicar d’estatuts novèls",account_not_locked_warning:"Vòstre compte es pas {0}. Qual que siá pòt vos seguir per veire vòstras publicacions destinadas pas qu’a vòstres seguidors.",account_not_locked_warning_link:"clavat",attachments_sensitive:"Marcar las pèças juntas coma sensiblas",content_type:{"text/plain":"Tèxte brut","text/html":"HTML","text/markdown":"Markdown","text/bbcode":"BBCode"},content_warning:"Avís de contengut (opcional)",default:"Escrivètz aquí vòstre estatut.",direct_warning_to_all:"Aquesta publicacion serà pas que visibla pels utilizaires mencionats.",direct_warning_to_first_only:"Aquesta publicacion serà pas que visibla pels utilizaires mencionats a la debuta del messatge.",posting:"Mandadís",scope:{direct:"Dirècte - Publicar pels utilizaires mencionats solament",private:"Seguidors solament - Publicar pels sols seguidors",public:"Public - Publicar pel flux d’actualitat public",unlisted:"Pas listat - Publicar pas pel flux public"}},registration:{bio:"Biografia",email:"Adreça de corrièl",fullname:"Nom complèt",password_confirm:"Confirmar lo senhal",registration:"Inscripcion",token:"Geton de convidat",captcha:"CAPTCHA",new_captcha:"Clicatz l’imatge per obténer una nòva captcha",username_placeholder:"e.g. lain",fullname_placeholder:"e.g. Lain Iwakura",bio_placeholder:"e.g.\nHi, Soi lo Lain\nSoi afocada d’animes e vivi al Japan. Benlèu que me coneissètz de the Wired.",validations:{username_required:"pòt pas èsser void",fullname_required:"pòt pas èsser void",email_required:"pòt pas èsser void",password_required:"pòt pas èsser void",password_confirmation_required:"pòt pas èsser void",password_confirmation_match:"deu èsser lo meteis senhal"}},selectable_list:{select_all:"O seleccionar tot"},settings:{app_name:"Nom de l’aplicacion",attachmentRadius:"Pèças juntas",attachments:"Pèças juntas",autoload:"Activar lo cargament automatic un còp arribat al cap de la pagina",avatar:"Avatar",avatarAltRadius:"Avatars (Notificacions)",avatarRadius:"Avatars",background:"Rèire plan",bio:"Biografia",block_export:"Exportar los blocatges",block_export_button:"Exportar los blocatges dins un fichièr csv",block_import:"Impòrt de blocatges",block_import_error:"Error en importar los blocatges",blocks_imported:"Blocatges importats ! Lo tractament tardarà un pauc.",blocks_tab:"Blocatges",btnRadius:"Botons",cBlue:"Blau (Respondre, seguir)",cGreen:"Verd (Repertir)",cOrange:"Irange (Aimar)",cRed:"Roge (Anullar)",change_password:"Cambiar lo senhal",change_password_error:"Una error s’es producha en cambiant lo senhal.",changed_password:"Senhal corrèctament cambiat !",collapse_subject:"Replegar las publicacions amb de subjèctes",composing:"Escritura",confirm_new_password:"Confirmatz lo nòu senhal",current_avatar:"Vòstre avatar actual",current_password:"Senhal actual",current_profile_banner:"Bandièra actuala del perfil",data_import_export_tab:"Importar / Exportar las donadas",default_vis:"Nivèl de visibilitat per defaut",delete_account:"Suprimir lo compte",delete_account_description:"Suprimir vòstre compte e los messatges per sempre.",delete_account_error:"Una error s’es producha en suprimir lo compte. S’aquò ten d’arribar mercés de contactar vòstre administrator d’instància.",delete_account_instructions:"Picatz vòstre senhal dins lo camp tèxte çai-jos per confirmar la supression del compte.",avatar_size_instruction:"La talha minimum recomandada pels imatges d’avatar es 150x150 pixèls.",export_theme:"Enregistrar la preconfiguracion",filtering:"Filtratge",filtering_explanation:"Totes los estatuts amb aqueles mots seràn en silenci, un mot per linha",follow_export:"Exportar los abonaments",follow_export_button:"Exportar vòstres abonaments dins un fichièr csv",follow_import:"Importar los abonaments",follow_import_error:"Error en important los seguidors",follows_imported:"Seguidors importats. Lo tractament pòt trigar una estona.",foreground:"Endavant",general:"General",hide_attachments_in_convo:"Rescondre las pèças juntas dins las conversacions",hide_attachments_in_tl:"Rescondre las pèças juntas",hide_muted_posts:"Rescondre las publicacions del monde rescondut",max_thumbnails:"Nombre maximum de vinhetas per publicacion",hide_isp:"Amagar lo panèl especial instància",preload_images:"Precargar los imatges",use_one_click_nsfw:"Dobrir las pèças juntas NSFW amb un clic",hide_post_stats:"Amagar las estatisticas de publicacion (ex. lo nombre de favorits)",hide_user_stats:"Amagar las estatisticas de l’utilizaire (ex. lo nombre de seguidors)",hide_filtered_statuses:"Amagar los estatuts filtrats",import_followers_from_a_csv_file:"Importar los seguidors d’un fichièr csv",import_theme:"Cargar un tèma",inputRadius:"Camps tèxte",checkboxRadius:"Casas de marcar",instance_default:"(defaut : {value})",instance_default_simple:"(defaut)",interface:"Interfàcia",interfaceLanguage:"Lenga de l’interfàcia",invalid_theme_imported:"Lo fichièr seleccionat es pas un tèma Pleroma valid. Cap de cambiament es estat fach a vòstre tèma.",limited_availability:"Pas disponible per vòstre navigador",links:"Ligams",lock_account_description:"Limitar vòstre compte als seguidors acceptats solament",loop_video:"Bocla vidèo",loop_video_silent_only:"Legir en bocla solament las vidèos sens son (coma los « Gifs » de Mastodon)",mutes_tab:"Agamats",play_videos_in_modal:"Legir las vidèos dirèctament dins la visualizaira mèdia",use_contain_fit:"Talhar pas las pèças juntas per las vinhetas",name:"Nom",name_bio:"Nom & Bio",new_password:"Nòu senhal",notification_visibility_follows:"Abonaments",notification_visibility_likes:"Aimar",notification_visibility_mentions:"Mencions",notification_visibility_repeats:"Repeticions",notification_visibility:"Tipes de notificacion de mostrar",no_rich_text_description:"Netejar lo format tèxte de totas las publicacions",no_blocks:"Cap de blocatge",no_mutes:"Cap d’amagat",hide_follows_description:"Mostrar pas qual seguissi",hide_followers_description:"Mostrar pas qual me seguisson",show_admin_badge:"Mostrar lo badge Admin badge al perfil meu",show_moderator_badge:"Mostrar lo badge Moderator al perfil meu",nsfw_clickthrough:"Activar lo clic per mostrar los imatges marcats coma pels adults o sensibles",oauth_tokens:"Listats OAuth",token:"Geton",refresh_token:"Actualizar lo geton",valid_until:"Valid fins a",revoke_token:"Revocar",panelRadius:"Panèls",pause_on_unfocused:"Pausar la difusion quand l’onglet es pas seleccionat",presets:"Pre-enregistrats",profile_background:"Imatge de fons",profile_banner:"Bandièra del perfil",profile_tab:"Perfil",radii_help:"Configurar los caires arredondits de l’interfàcia (en pixèls)",replies_in_timeline:"Responsas del flux",reply_link_preview:"Activar l’apercebut en passar la mirga",reply_visibility_all:"Mostrar totas las responsas",reply_visibility_following:"Mostrar pas que las responsas que me son destinada a ieu o un utilizaire que seguissi",reply_visibility_self:"Mostrar pas que las responsas que me son destinadas",saving_err:"Error en enregistrant los paramètres",saving_ok:"Paramètres enregistrats",search_user_to_block:"Cercatz qual volètz blocar",search_user_to_mute:"Cercatz qual volètz rescondre",security_tab:"Seguretat",scope_copy:"Copiar lo nivèl de confidencialitat per las responsas (Totjorn aissí pels Messatges Dirèctes)",minimal_scopes_mode:"Minimizar lo nombre d’opcions per publicacion",set_new_avatar:"Definir un nòu avatar",set_new_profile_background:"Definir un nòu fons de perfil",set_new_profile_banner:"Definir una nòva bandièra de perfil",settings:"Paramètres",subject_input_always_show:"Totjorn mostrar lo camp de subjècte",subject_line_behavior:"Copiar lo subjècte per las responsas",subject_line_email:'Coma los corrièls : "re: subjècte"',subject_line_mastodon:"Coma mastodon : copiar tal coma es",subject_line_noop:"Copiar pas",post_status_content_type:"Publicar lo tipe de contengut dels estatuts",stop_gifs:"Lançar los GIFs al subrevòl",streaming:"Activar lo cargament automatic dels novèls estatus en anar amont",text:"Tèxte",theme:"Tèma",theme_help_v2_1:'You can also override certain component\'s colors and opacity by toggling the checkbox, use "Clear all" button to clear all overrides.',theme_help_v2_2:"Icons underneath some entries are background/text contrast indicators, hover over for detailed info. Please keep in mind that when using transparency contrast indicators show the worst possible case.",theme_help:"Emplegatz los còdis de color hex (#rrggbb) per personalizar vòstre tèma de color.",tooltipRadius:"Astúcias/alèrtas",upload_a_photo:"Enviar una fotografia",user_settings:"Paramètres utilizaire",values:{false:"non",true:"òc"},notifications:"Notificacions",enable_web_push_notifications:"Activar las notificacions web push",style:{switcher:{keep_color:"Gardar las colors",keep_shadows:"Gardar las ombras",keep_opacity:"Gardar l’opacitat",keep_roundness:"Gardar la redondetat",keep_fonts:"Gardar las polissas",save_load_hint:"Las opcions « Gardar » permeton de servar las opcions configuradas actualament quand seleccionatz o cargatz un tèma, permeton tanben d’enregistrar aquelas opcions quand exportatz un tèma. Quand totas las casas son pas marcadas, l’exportacion de tèma o enregistrarà tot.",reset:"Restablir",clear_all:"O escafar tot",clear_opacity:"Escafar l’opacitat"},common:{color:"Color",opacity:"Opacitat",contrast:{hint:"Lo coeficient de contraste es de {ratio}. Dòna {level} {context}",level:{aa:"un nivèl AA minimum recomandat",aaa:"un nivèl AAA recomandat",bad:"pas un nivèl d’accessibilitat recomandat"},context:{"18pt":"pel tèxte grand (18pt+)",text:"pel tèxte"}}},common_colors:{_tab_label:"Comun",main:"Colors comunas",foreground_hint:"Vejatz « Avançat » per mai de paramètres detalhats",rgbo:"Icònas, accents, badges"},advanced_colors:{_tab_label:"Avançat",alert:"Rèire plan d’alèrtas",alert_error:"Error",badge:"Rèire plan dels badges",badge_notification:"Notificacion",panel_header:"Bandièra del tablèu de bòrd",top_bar:"Barra amont",borders:"Caires",buttons:"Botons",inputs:"Camps tèxte",faint_text:"Tèxte descolorit"},radii:{_tab_label:"Redondetat"},shadows:{_tab_label:"Ombra e luminositat",component:"Compausant",override:"Subrecargar",shadow_id:"Ombra #{value}",blur:"Fosc",spread:"Espandiment",inset:"Incrustacion",hint:"Per las ombras podètz tanben utilizar --variable coma valor de color per emplegar una variable CSS3. Notatz que lo paramètre d’opacitat foncionarà pas dins aquel cas.",filter_hint:{always_drop_shadow:"Avertiment, aquel ombra utiliza totjorn {0} quand lo navigator es compatible.",drop_shadow_syntax:"{0} es pas compatible amb lo paramètre {1} e lo mot clau {2}.",avatar_inset:"Notatz que combinar d’ombras incrustadas e pas incrustadas pòt donar de resultats inesperats amb los avatars transparents.",spread_zero:"L’ombra amb un espandiment de > 0 apareisserà coma reglat a zèro",inset_classic:"L’ombra d’incrustacion utilizarà {0}"},components:{panel:"Tablèu",panelHeader:"Bandièra del tablèu",topBar:"Barra amont",avatar:"Utilizar l’avatar (vista perfil)",avatarStatus:"Avatar de l’utilizaire (afichatge publicacion)",popup:"Fenèstras sorgissentas e astúcias",button:"Boton",buttonHover:"Boton (en passar la mirga)",buttonPressed:"Boton (en quichar)",buttonPressedHover:"Boton (en quichar e passar)",input:"Camp tèxte"}},fonts:{_tab_label:"Polissas",help:"Selecionatz la polissa d’utilizar pels elements de l’UI. Per « Personalizada » vos cal picar lo nom exacte tal coma apareis sul sistèma.",components:{interface:"Interfàcia",input:"Camps tèxte",post:"Tèxte de publicacion",postCode:"Tèxte Monospaced dins las publicacion (tèxte formatat)"},family:"Nom de la polissa",size:"Talha (en px)",weight:"Largor (gras)",custom:"Personalizada"},preview:{header:"Apercebut",content:"Contengut",error:"Error d’exemple",button:"Boton",text:"A tròç de mai de {0} e {1}",mono:"contengut",input:"arribada al país.",faint_link:"manual d’ajuda",fine_print:"Legissètz nòstre {0} per legir pas res d’util !",header_faint:"Va plan",checkbox:"Ai legit los tèrmes e condicions d’utilizacion",link:"un pichon ligam simpatic"}},version:{title:"Version",backend_version:"Version Backend",frontend_version:"Version Frontend"}},time:{day:"{0} jorn",days:"{0} jorns",day_short:"{0} jorn",days_short:"{0} jorns",hour:"{0} hour",hours:"{0} hours",hour_short:"{0}h",hours_short:"{0}h",in_future:"in {0}",in_past:"fa {0}",minute:"{0} minute",minutes:"{0} minutes",minute_short:"{0}min",minutes_short:"{0}min",month:"{0} mes",months:"{0} meses",month_short:"{0} mes",months_short:"{0} meses",now:"ara meteis",now_short:"ara meteis",second:"{0} second",seconds:"{0} seconds",second_short:"{0}s",seconds_short:"{0}s",week:"{0} setm.",weeks:"{0} setm.",week_short:"{0} setm.",weeks_short:"{0} setm.",year:"{0} an",years:"{0} ans",year_short:"{0} an",years_short:"{0} ans"},timeline:{collapse:"Tampar",conversation:"Conversacion",error_fetching:"Error en cercant de mesas a jorn",load_older:"Ne veire mai",no_retweet_hint:"Las publicacions marcadas pels seguidors solament o dirèctas se pòdon pas repetir",repeated:"repetit",show_new:"Ne veire mai",up_to_date:"A jorn",no_more_statuses:"Pas mai d’estatuts",no_statuses:"Cap d’estatuts"},status:{favorites:"Li a agradat",repeats:"A repetit",reply_to:"Respond a",replies_list:"Responsas :"},user_card:{approve:"Validar",block:"Blocar",blocked:"Blocat !",deny:"Refusar",favorites:"Favorits",follow:"Seguir",follow_sent:"Demanda enviada !",follow_progress:"Demanda…",follow_again:"Tornar enviar la demanda ?",follow_unfollow:"Quitar de seguir",followees:"Abonaments",followers:"Seguidors",following:"Seguit !",follows_you:"Vos sèc !",its_you:"Sètz vos !",media:"Mèdia",mute:"Amagar",muted:"Amagat",per_day:"per jorn",remote_follow:"Seguir a distància",statuses:"Estatuts",unblock:"Desblocar",unblock_progress:"Desblocatge...",block_progress:"Blocatge...",unmute:"Tornar mostrar",unmute_progress:"Afichatge...",mute_progress:"A amagar...",admin_menu:{moderation:"Moderacion",grant_admin:"Passar Admin",revoke_admin:"Revocar Admin",grant_moderator:"Passar Moderator",revoke_moderator:"Revocar Moderator",activate_account:"Activar lo compte",deactivate_account:"Desactivar lo compte",delete_account:"Suprimir lo compte",force_nsfw:"Marcar totas las publicacions coma sensiblas",strip_media:"Tirar los mèdias de las publicacions",force_unlisted:"Forçar las publicacions en pas-listadas",sandbox:"Forçar las publicacions en seguidors solament",disable_remote_subscription:"Desactivar lo seguiment d’utilizaire d’instàncias alonhadas",disable_any_subscription:"Desactivar tot seguiment",quarantine:"Defendre la federacion de las publicacions de l’utilizaire",delete_user:"Suprimir l’utilizaire",delete_user_confirmation:"Volètz vertadièrament far aquò ? Aquesta accion se pòt pas anullar."}},user_profile:{timeline_title:"Flux utilizaire",profile_does_not_exist:"Aqueste perfil existís pas.",profile_loading_error:"Una error s’es producha en cargant aqueste perfil."},who_to_follow:{more:"Mai",who_to_follow:"Qual seguir"},tool_tip:{media_upload:"Enviar un mèdia",repeat:"Repetir",reply:"Respondre",favorite:"aimar",user_settings:"Paramètres utilizaire"},upload:{error:{base:"Mandadís fracassat.",file_too_big:"Fichièr tròp grand [{filesize}{filesizeunit} / {allowedsize}{allowedsizeunit}]",default:"Tornatz ensajar mai tard"},file_size_units:{B:"o",KiB:"Kio",MiB:"Mio",GiB:"Gio",TiB:"Tio"}}}},function(e){e.exports={chat:{title:"Czat"},features_panel:{chat:"Czat",gopher:"Gopher",media_proxy:"Proxy mediów",scope_options:"Ustawienia zakresu",text_limit:"Limit tekstu",title:"Funkcje",who_to_follow:"Propozycje obserwacji"},finder:{error_fetching_user:"Błąd przy pobieraniu profilu",find_user:"Znajdź użytkownika"},general:{apply:"Zastosuj",submit:"Wyślij",more:"Więcej",generic_error:"Wystąpił błąd",optional:"nieobowiązkowe"},image_cropper:{crop_picture:"Przytnij obrazek",save:"Zapisz",save_without_cropping:"Zapisz bez przycinania",cancel:"Anuluj"},login:{login:"Zaloguj",description:"Zaloguj używając OAuth",logout:"Wyloguj",password:"Hasło",placeholder:"n.p. lain",register:"Zarejestruj",username:"Użytkownik",hint:"Zaloguj się, aby dołączyć do dyskusji"},media_modal:{previous:"Poprzednie",next:"Następne"},nav:{about:"O nas",back:"Wróć",chat:"Lokalny czat",friend_requests:"Prośby o możliwość obserwacji",mentions:"Wzmianki",dms:"Wiadomości prywatne",public_tl:"Publiczna oś czasu",timeline:"Oś czasu",twkn:"Cała znana sieć",user_search:"Wyszukiwanie użytkowników",who_to_follow:"Sugestie obserwacji",preferences:"Preferencje"},notifications:{broken_favorite:"Nieznany status, szukam go…",favorited_you:"dodał(-a) twój status do ulubionych",followed_you:"obserwuje cię",load_older:"Załaduj starsze powiadomienia",notifications:"Powiadomienia",read:"Przeczytane!",repeated_you:"powtórzył(-a) twój status",no_more_notifications:"Nie masz więcej powiadomień"},post_status:{new_status:"Dodaj nowy status",account_not_locked_warning:"Twoje konto nie jest {0}. Każdy może cię zaobserwować aby zobaczyć wpisy tylko dla obserwujących.",account_not_locked_warning_link:"zablokowane",attachments_sensitive:"Oznacz załączniki jako wrażliwe",content_type:{"text/plain":"Czysty tekst","text/html":"HTML","text/markdown":"Markdown","text/bbcode":"BBCode"},content_warning:"Temat (nieobowiązkowy)",default:"Właśnie wróciłem z kościoła",direct_warning:"Ten wpis zobaczą tylko osoby, o których wspomniałeś(-aś).",posting:"Wysyłanie",scope:{direct:"Bezpośredni – Tylko dla wspomnianych użytkowników",private:"Tylko dla obserwujących – Umieść dla osób, które cię obserwują",public:"Publiczny – Umieść na publicznych osiach czasu",unlisted:"Niewidoczny – Nie umieszczaj na publicznych osiach czasu"}},registration:{bio:"Bio",email:"E-mail",fullname:"Wyświetlana nazwa profilu",password_confirm:"Potwierdzenie hasła",registration:"Rejestracja",token:"Token zaproszenia",captcha:"CAPTCHA",new_captcha:"Naciśnij na obrazek, aby dostać nowy kod captcha",username_placeholder:"np. lain",fullname_placeholder:"np. Lain Iwakura",bio_placeholder:"e.g.\nCześć, jestem Lain.\nJestem dziewczynką z anime żyjącą na peryferiach Japonii. Możesz znać mnie z Wired.",validations:{username_required:"nie może być pusta",fullname_required:"nie może być pusta",email_required:"nie może być pusty",password_required:"nie może być puste",password_confirmation_required:"nie może być puste",password_confirmation_match:"musi być takie jak hasło"}},settings:{app_name:"Nazwa aplikacji",attachmentRadius:"Załączniki",attachments:"Załączniki",autoload:"Włącz automatyczne ładowanie po przewinięciu do końca strony",avatar:"Awatar",avatarAltRadius:"Awatary (powiadomienia)",avatarRadius:"Awatary",background:"Tło",bio:"Bio",blocks_tab:"Bloki",btnRadius:"Przyciski",cBlue:"Niebieski (odpowiedz, obserwuj)",cGreen:"Zielony (powtórzenia)",cOrange:"Pomarańczowy (ulubione)",cRed:"Czerwony (anuluj)",change_password:"Zmień hasło",change_password_error:"Podczas zmiany hasła wystąpił problem.",changed_password:"Pomyślnie zmieniono hasło!",collapse_subject:"Zwijaj posty z tematami",composing:"Pisanie",confirm_new_password:"Potwierdź nowe hasło",current_avatar:"Twój obecny awatar",current_password:"Obecne hasło",current_profile_banner:"Twój obecny banner profilu",data_import_export_tab:"Import/eksport danych",default_vis:"Domyślny zakres widoczności",delete_account:"Usuń konto",delete_account_description:"Trwale usuń konto i wszystkie posty.",delete_account_error:"Wystąpił problem z usuwaniem twojego konta. Jeżeli problem powtarza się, poinformuj administratora swojej instancji.",delete_account_instructions:"Wprowadź swoje hasło w poniższe pole aby potwierdzić usunięcie konta.",avatar_size_instruction:"Zalecany minimalny rozmiar awatarów to 150x150 pikseli.",export_theme:"Zapisz motyw",filtering:"Filtrowanie",filtering_explanation:"Wszystkie statusy zawierające te słowa będą wyciszone. Jedno słowo na linijkę.",follow_export:"Eksport obserwowanych",follow_export_button:"Eksportuj swoją listę obserwowanych do pliku CSV",follow_export_processing:"Przetwarzanie, wkrótce twój plik zacznie się ściągać.",follow_import:"Import obserwowanych",follow_import_error:"Błąd przy importowaniu obserwowanych",follows_imported:"Obserwowani zaimportowani! Przetwarzanie może trochę potrwać.",foreground:"Pierwszy plan",general:"Ogólne",hide_attachments_in_convo:"Ukrywaj załączniki w rozmowach",hide_attachments_in_tl:"Ukrywaj załączniki w osi czasu",hide_muted_posts:"Ukrywaj wpisy wyciszonych użytkowników",max_thumbnails:"Maksymalna liczba miniatur w poście",hide_isp:"Ukryj panel informacji o instancji",preload_images:"Ładuj wstępnie obrazy",use_one_click_nsfw:"Otwieraj załączniki NSFW jednym kliknięciem",hide_post_stats:"Ukrywaj statysyki postów (np. liczbę polubień)",hide_user_stats:"Ukrywaj statysyki użytkowników (np. liczbę obserwujących)",hide_filtered_statuses:"Ukrywaj filtrowane statusy",import_followers_from_a_csv_file:"Importuj obserwowanych z pliku CSV",import_theme:"Załaduj motyw",inputRadius:"Pola tekstowe",checkboxRadius:"Pola wyboru",instance_default:"(domyślny: {value})",instance_default_simple:"(domyślny)",interface:"Interfejs",interfaceLanguage:"Język interfejsu",invalid_theme_imported:"Wybrany plik nie jest obsługiwanym motywem Pleromy. Nie dokonano zmian w twoim motywie.",limited_availability:"Niedostępne w twojej przeglądarce",links:"Łącza",lock_account_description:"Ogranicz swoje konto dla zatwierdzonych obserwowanych",loop_video:"Zapętlaj filmy",loop_video_silent_only:"Zapętlaj tylko filmy bez dźwięku (np. mastodonowe „gify”)",mutes_tab:"Wyciszenia",play_videos_in_modal:"Odtwarzaj filmy bezpośrednio w przeglądarce mediów",use_contain_fit:"Nie przycinaj załączników na miniaturach",name:"Imię",name_bio:"Imię i bio",new_password:"Nowe hasło",notification_visibility:"Rodzaje powiadomień do wyświetlania",notification_visibility_follows:"Obserwacje",notification_visibility_likes:"Ulubione",notification_visibility_mentions:"Wzmianki",notification_visibility_repeats:"Powtórzenia",no_rich_text_description:"Usuwaj formatowanie ze wszystkich postów",no_blocks:"Bez blokad",no_mutes:"Bez wyciszeń",hide_follows_description:"Nie pokazuj kogo obserwuję",hide_followers_description:"Nie pokazuj kto mnie obserwuje",show_admin_badge:"Pokazuj odznakę Administrator na moim profilu",show_moderator_badge:"Pokazuj odznakę Moderator na moim profilu",nsfw_clickthrough:"Włącz domyślne ukrywanie załączników o treści nieprzyzwoitej (NSFW)",oauth_tokens:"Tokeny OAuth",token:"Token",refresh_token:"Odśwież token",valid_until:"Ważne do",revoke_token:"Odwołać",panelRadius:"Panele",pause_on_unfocused:"Wstrzymuj strumieniowanie kiedy karta nie jest aktywna",presets:"Gotowe motywy",profile_background:"Tło profilu",profile_banner:"Banner profilu",profile_tab:"Profil",radii_help:"Ustaw zaokrąglenie krawędzi interfejsu (w pikselach)",replies_in_timeline:"Odpowiedzi na osi czasu",reply_link_preview:"Włącz dymek z podglądem postu po najechaniu na znak odpowiedzi",reply_visibility_all:"Pokazuj wszystkie odpowiedzi",reply_visibility_following:"Pokazuj tylko odpowiedzi skierowane do mnie i osób które obserwuję",reply_visibility_self:"Pokazuj tylko odpowiedzi skierowane do mnie",saving_err:"Nie udało się zapisać ustawień",saving_ok:"Zapisano ustawienia",security_tab:"Bezpieczeństwo",scope_copy:"Kopiuj zakres podczas odpowiadania (DM-y zawsze są kopiowane)",set_new_avatar:"Ustaw nowy awatar",set_new_profile_background:"Ustaw nowe tło profilu",set_new_profile_banner:"Ustaw nowy banner profilu",settings:"Ustawienia",subject_input_always_show:"Zawsze pokazuj pole tematu",subject_line_behavior:"Kopiuj temat podczas odpowiedzi",subject_line_email:"Jak w mailach – „re: temat”",subject_line_mastodon:"Jak na Mastodonie – po prostu kopiuj",subject_line_noop:"Nie kopiuj",post_status_content_type:"Post status content type",stop_gifs:"Odtwarzaj GIFy po najechaniu kursorem",streaming:"Włącz automatycznie strumieniowanie nowych postów gdy jesteś na początku strony",text:"Tekst",theme:"Motyw",theme_help:"Użyj kolorów w notacji szesnastkowej (#rrggbb), by stworzyć swój motyw.",theme_help_v2_1:"Możesz też zastąpić kolory i widoczność poszczególnych komponentów przełączając pola wyboru, użyj „Wyczyść wszystko” aby usunąć wszystkie zastąpienia.",theme_help_v2_2:"Ikony pod niektórych wpisami są wskaźnikami kontrastu pomiędzy tłem a tekstem, po najechaniu na nie otrzymasz szczegółowe informacje. Zapamiętaj, że jeżeli używasz przezroczystości, wskaźniki pokazują najgorszy możliwy przypadek.",tooltipRadius:"Etykiety/alerty",upload_a_photo:"Wyślij zdjęcie",user_settings:"Ustawienia użytkownika",values:{false:"nie",true:"tak"},notifications:"Powiadomienia",enable_web_push_notifications:"Włącz powiadomienia push",style:{switcher:{keep_color:"Zachowaj kolory",keep_shadows:"Zachowaj cienie",keep_opacity:"Zachowaj widoczność",keep_roundness:"Zachowaj zaokrąglenie",keep_fonts:"Zachowaj czcionki",save_load_hint:"Opcje „zachowaj” pozwalają na pozostanie przy obecnych opcjach po wybraniu lub załadowaniu motywu, jak i przechowywanie ich podczas eksportowania motywu. Jeżeli wszystkie są odznaczone, eksportowanie motywu spowoduje zapisanie wszystkiego.",reset:"Wyzeruj",clear_all:"Wyczyść wszystko",clear_opacity:"Wyczyść widoczność"},common:{color:"Kolor",opacity:"Widoczność",contrast:{hint:"Współczynnik kontrastu wynosi {ratio}, {level} {context}",level:{aa:"spełnia wymogi poziomu AA (minimalne)",aaa:"spełnia wymogi poziomu AAA (zalecane)",bad:"nie spełnia żadnych wymogów dostępności"},context:{"18pt":"dla dużego tekstu (18pt+)",text:"dla tekstu"}}},common_colors:{_tab_label:"Ogólne",main:"Ogólne kolory",foreground_hint:"Zajrzyj do karty „Zaawansowane”, aby uzyskać dokładniejszą kontrolę",rgbo:"Ikony, wyróżnienia, odznaki"},advanced_colors:{_tab_label:"Zaawansowane",alert:"Tło alertu",alert_error:"Błąd",badge:"Tło odznaki",badge_notification:"Powiadomienie",panel_header:"Nagłówek panelu",top_bar:"Górny pasek",borders:"Granice",buttons:"Przyciski",inputs:"Pola wejścia",faint_text:"Zanikający tekst"},radii:{_tab_label:"Zaokrąglenie"},shadows:{_tab_label:"Cień i podświetlenie",component:"Komponent",override:"Zastąp",shadow_id:"Cień #{value}",blur:"Rozmycie",spread:"Szerokość",inset:"Inset",hint:"Możesz też używać --zmiennych jako kolorów, aby wykorzystać zmienne CSS3. Pamiętaj, że ustawienie widoczności nie będzie wtedy działać.",filter_hint:{always_drop_shadow:"Ostrzeżenie, ten cień zawsze używa {0} jeżeli to obsługiwane przez przeglądarkę.",drop_shadow_syntax:"{0} nie obsługuje parametru {1} i słowa kluczowego {2}.",avatar_inset:"Pamiętaj że użycie jednocześnie cieni inset i nie inset na awatarach może daćnieoczekiwane wyniki z przezroczystymi awatarami.",spread_zero:"Cienie o ujemnej szerokości będą widoczne tak, jakby wynosiła ona zero",inset_classic:"Cienie inset będą używały {0}"},components:{panel:"Panel",panelHeader:"Nagłówek panelu",topBar:"Górny pasek",avatar:"Awatar użytkownika (w widoku profilu)",avatarStatus:"Awatar użytkownika (w widoku wpisu)",popup:"Wyskakujące okna i podpowiedzi",button:"Przycisk",buttonHover:"Przycisk (po najechaniu)",buttonPressed:"Przycisk (naciśnięty)",buttonPressedHover:"Przycisk(naciśnięty+najechany)",input:"Pole wejścia"}},fonts:{_tab_label:"Czcionki",help:"Wybierz czcionkę używaną przez elementy UI. Jeżeli wybierzesz niestandardową, musisz wpisać dokładnie tę nazwę, pod którą pojawia się w systemie.",components:{interface:"Interfejs",input:"Pola wejścia",post:"Tekst postu",postCode:"Tekst o stałej szerokości znaków w sformatowanym poście"},family:"Nazwa czcionki",size:"Rozmiar (w pikselach)",weight:"Grubość",custom:"Niestandardowa"},preview:{header:"Podgląd",content:"Zawartość",error:"Przykładowy błąd",button:"Przycisk",text:"Trochę więcej {0} i {1}",mono:"treści",input:"Właśnie wróciłem z kościoła",faint_link:"pomocny podręcznik",fine_print:"Przeczytaj nasz {0}, aby nie nauczyć się niczego przydatnego!",header_faint:"W porządku",checkbox:"Przeleciałem przez zasady użytkowania",link:"i fajny mały odnośnik"}},version:{title:"Wersja",backend_version:"Wersja back-endu",frontend_version:"Wersja front-endu"}},timeline:{collapse:"Zwiń",conversation:"Rozmowa",error_fetching:"Błąd pobierania",load_older:"Załaduj starsze statusy",no_retweet_hint:"Wpis oznaczony jako tylko dla obserwujących lub bezpośredni nie może zostać powtórzony",repeated:"powtórzył(-a)",show_new:"Pokaż nowe",up_to_date:"Na bieżąco",no_more_statuses:"Brak kolejnych statusów",no_statuses:"Brak statusów"},status:{reply_to:"Odpowiedź dla",replies_list:"Odpowiedzi:"},user_card:{approve:"Przyjmij",block:"Zablokuj",blocked:"Zablokowany!",deny:"Odrzuć",favorites:"Ulubione",follow:"Obserwuj",follow_sent:"Wysłano prośbę!",follow_progress:"Wysyłam prośbę…",follow_again:"Wysłać prośbę ponownie?",follow_unfollow:"Przestań obserwować",followees:"Obserwowani",followers:"Obserwujący",following:"Obserwowany!",follows_you:"Obserwuje cię!",its_you:"To ty!",media:"Media",mute:"Wycisz",muted:"Wyciszony(-a)",per_day:"dziennie",remote_follow:"Zdalna obserwacja",statuses:"Statusy",unblock:"Odblokuj",unblock_progress:"Odblokowuję…",block_progress:"Blokuję…",unmute:"Cofnij wyciszenie",unmute_progress:"Cofam wyciszenie…",mute_progress:"Wyciszam…"},user_profile:{timeline_title:"Oś czasu użytkownika",profile_does_not_exist:"Przepraszamy, ten profil nie istnieje.",profile_loading_error:"Przepraszamy, wystąpił błąd podczas ładowania tego profilu."},who_to_follow:{more:"Więcej",who_to_follow:"Propozycje obserwacji"},tool_tip:{media_upload:"Wyślij media",repeat:"Powtórz",reply:"Odpowiedz",favorite:"Dodaj do ulubionych",user_settings:"Ustawienia użytkownika"},upload:{error:{base:"Wysyłanie nie powiodło się.",file_too_big:"Zbyt duży plik [{filesize}{filesizeunit} / {allowedsize}{allowedsizeunit}]",default:"Spróbuj ponownie później"},file_size_units:{B:"B",KiB:"KiB",MiB:"MiB",GiB:"GiB",TiB:"TiB"}}}},function(e){e.exports={chat:{title:"Chat"},features_panel:{chat:"Chat",gopher:"Gopher",media_proxy:"Proxy de mídia",scope_options:"Opções de privacidade",text_limit:"Limite de caracteres",title:"Funções",who_to_follow:"Quem seguir"},finder:{error_fetching_user:"Erro ao procurar usuário",find_user:"Buscar usuário"},general:{apply:"Aplicar",submit:"Enviar",more:"Mais",generic_error:"Houve um erro",optional:"opcional"},image_cropper:{crop_picture:"Cortar imagem",save:"Salvar",cancel:"Cancelar"},login:{login:"Entrar",description:"Entrar com OAuth",logout:"Sair",password:"Senha",placeholder:"p.e. lain",register:"Registrar",username:"Usuário",hint:"Entre para participar da discussão"},media_modal:{previous:"Anterior",next:"Próximo"},nav:{about:"Sobre",back:"Voltar",chat:"Chat local",friend_requests:"Solicitações de seguidores",mentions:"Menções",dms:"Mensagens diretas",public_tl:"Linha do tempo pública",timeline:"Linha do tempo",twkn:"Toda a rede conhecida",user_search:"Buscar usuários",who_to_follow:"Quem seguir",preferences:"Preferências"},notifications:{broken_favorite:"Status desconhecido, buscando...",favorited_you:"favoritou sua postagem",followed_you:"seguiu você",load_older:"Carregar notificações antigas",notifications:"Notificações",read:"Lido!",repeated_you:"repetiu sua postagem",no_more_notifications:"Mais nenhuma notificação"},post_status:{new_status:"Postar novo status",account_not_locked_warning:"Sua conta não é {0}. Qualquer pessoa pode te seguir e ver seus posts privados (só para seguidores).",account_not_locked_warning_link:"restrita",attachments_sensitive:"Marcar anexos como sensíveis",content_type:{"text/plain":"Texto puro"},content_warning:"Assunto (opcional)",default:"Acabei de chegar no Rio!",direct_warning:"Este post será visível apenas para os usuários mencionados.",posting:"Publicando",scope:{direct:"Direto - Enviar somente aos usuários mencionados",private:"Apenas para seguidores - Enviar apenas para seguidores",public:"Público - Enviar a linhas do tempo públicas",unlisted:"Não listado - Não enviar a linhas do tempo públicas"}},registration:{bio:"Biografia",email:"Correio eletrônico",fullname:"Nome para exibição",password_confirm:"Confirmação de senha",registration:"Registro",token:"Código do convite",captcha:"CAPTCHA",new_captcha:"Clique na imagem para carregar um novo captcha",username_placeholder:"p. ex. lain",fullname_placeholder:"p. ex. Lain Iwakura",bio_placeholder:"e.g.\nOi, sou Lain\nSou uma garota que vive no subúrbio do Japão. Você deve me conhecer da Rede.",validations:{username_required:"não pode ser deixado em branco",fullname_required:"não pode ser deixado em branco",email_required:"não pode ser deixado em branco",password_required:"não pode ser deixado em branco",password_confirmation_required:"não pode ser deixado em branco",password_confirmation_match:"deve ser idêntica à senha"}},settings:{app_name:"Nome do aplicativo",attachmentRadius:"Anexos",attachments:"Anexos",autoload:"Habilitar carregamento automático quando a rolagem chegar ao fim.",avatar:"Avatar",avatarAltRadius:"Avatares (Notificações)",avatarRadius:"Avatares",background:"Pano de Fundo",bio:"Biografia",blocks_tab:"Bloqueios",btnRadius:"Botões",cBlue:"Azul (Responder, seguir)",cGreen:"Verde (Repetir)",cOrange:"Laranja (Favoritar)",cRed:"Vermelho (Cancelar)",change_password:"Mudar senha",change_password_error:"Houve um erro ao modificar sua senha.",changed_password:"Senha modificada com sucesso!",collapse_subject:"Esconder posts com assunto",composing:"Escrita",confirm_new_password:"Confirmar nova senha",current_avatar:"Seu avatar atual",current_password:"Sua senha atual",current_profile_banner:"Sua capa de perfil atual",data_import_export_tab:"Importação/exportação de dados",default_vis:"Opção de privacidade padrão",delete_account:"Deletar conta",delete_account_description:"Deletar sua conta e mensagens permanentemente.",delete_account_error:"Houve um problema ao deletar sua conta. Se ele persistir, por favor entre em contato com o/a administrador/a da instância.",delete_account_instructions:"Digite sua senha no campo abaixo para confirmar a exclusão da conta.",avatar_size_instruction:"O tamanho mínimo recomendado para imagens de avatar é 150x150 pixels.",export_theme:"Salvar predefinições",filtering:"Filtragem",filtering_explanation:"Todas as postagens contendo estas palavras serão silenciadas; uma palavra por linha.",follow_export:"Exportar quem você segue",follow_export_button:"Exportar quem você segue para um arquivo CSV",follow_export_processing:"Processando. Em breve você receberá a solicitação de download do arquivo",follow_import:"Importar quem você segue",follow_import_error:"Erro ao importar seguidores",follows_imported:"Seguidores importados! O processamento pode demorar um pouco.",foreground:"Primeiro Plano",general:"Geral",hide_attachments_in_convo:"Ocultar anexos em conversas",hide_attachments_in_tl:"Ocultar anexos na linha do tempo.",max_thumbnails:"Número máximo de miniaturas por post",hide_isp:"Esconder painel específico da instância",preload_images:"Pré-carregar imagens",use_one_click_nsfw:"Abrir anexos sensíveis com um clique",hide_post_stats:"Esconder estatísticas de posts (p. ex. número de favoritos)",hide_user_stats:"Esconder estatísticas do usuário (p. ex. número de seguidores)",hide_filtered_statuses:"Esconder posts filtrados",import_followers_from_a_csv_file:"Importe seguidores a partir de um arquivo CSV",import_theme:"Carregar pré-definição",inputRadius:"Campos de entrada",checkboxRadius:"Checkboxes",instance_default:"(padrão: {value})",instance_default_simple:"(padrão)",interface:"Interface",interfaceLanguage:"Idioma da interface",invalid_theme_imported:"O arquivo selecionado não é um tema compatível com o Pleroma. Nenhuma mudança no tema foi feita.",limited_availability:"Indisponível para seu navegador",links:"Links",lock_account_description:"Restringir sua conta a seguidores aprovados",loop_video:"Repetir vídeos",loop_video_silent_only:'Repetir apenas vídeos sem som (como os "gifs" do Mastodon)',mutes_tab:"Silenciados",play_videos_in_modal:"Tocar vídeos diretamente no visualizador de mídia",use_contain_fit:"Não cortar o anexo na miniatura",name:"Nome",name_bio:"Nome & Biografia",new_password:"Nova senha",notification_visibility:"Tipos de notificação para mostrar",notification_visibility_follows:"Seguidas",notification_visibility_likes:"Favoritos",notification_visibility_mentions:"Menções",notification_visibility_repeats:"Repetições",no_rich_text_description:"Remover formatação de todos os posts",no_blocks:"Sem bloqueios",no_mutes:"Sem silenciados",hide_follows_description:"Não mostrar quem estou seguindo",hide_followers_description:"Não mostrar quem me segue",show_admin_badge:"Mostrar título de Administrador em meu perfil",show_moderator_badge:"Mostrar título de Moderador em meu perfil",nsfw_clickthrough:"Habilitar clique para ocultar anexos sensíveis",oauth_tokens:"Token OAuth",token:"Token",refresh_token:"Atualizar Token",valid_until:"Válido até",revoke_token:"Revogar",panelRadius:"Paineis",pause_on_unfocused:"Parar transmissão quando a aba não estiver em primeiro plano",presets:"Predefinições",profile_background:"Pano de fundo de perfil",profile_banner:"Capa de perfil",profile_tab:"Perfil",radii_help:"Arredondar arestas da interface (em pixel)",replies_in_timeline:"Respostas na linha do tempo",reply_link_preview:"Habilitar a pré-visualização de de respostas ao passar o mouse.",reply_visibility_all:"Mostrar todas as respostas",reply_visibility_following:"Só mostrar respostas direcionadas a mim ou a usuários que sigo",reply_visibility_self:"Só mostrar respostas direcionadas a mim",saving_err:"Erro ao salvar configurações",saving_ok:"Configurações salvas",security_tab:"Segurança",scope_copy:"Copiar opções de privacidade ao responder (Mensagens diretas sempre copiam)",set_new_avatar:"Alterar avatar",set_new_profile_background:"Alterar o pano de fundo de perfil",set_new_profile_banner:"Alterar capa de perfil",settings:"Configurações",subject_input_always_show:"Sempre mostrar campo de assunto",subject_line_behavior:"Copiar assunto ao responder",subject_line_email:'Como em email: "re: assunto"',subject_line_mastodon:"Como o Mastodon: copiar como está",subject_line_noop:"Não copiar",post_status_content_type:"Tipo de conteúdo do status",stop_gifs:"Reproduzir GIFs ao passar o cursor",streaming:"Habilitar o fluxo automático de postagens no topo da página",text:"Texto",theme:"Tema",theme_help:"Use cores em código hexadecimal (#rrggbb) para personalizar seu esquema de cores.",theme_help_v2_1:'Você também pode sobrescrever as cores e opacidade de alguns componentes ao modificar o checkbox, use "Limpar todos" para limpar todas as modificações.',theme_help_v2_2:"Alguns ícones sob registros são indicadores de fundo/contraste de textos, passe por cima para informações detalhadas. Tenha ciência de que os indicadores de contraste não funcionam muito bem com transparência.",tooltipRadius:"Dicas/alertas",upload_a_photo:"Enviar uma foto",user_settings:"Configurações de Usuário",values:{false:"não",true:"sim"},notifications:"Notificações",enable_web_push_notifications:"Habilitar notificações web push",style:{switcher:{keep_color:"Manter cores",keep_shadows:"Manter sombras",keep_opacity:"Manter opacidade",keep_roundness:"Manter arredondado",keep_fonts:"Manter fontes",save_load_hint:"Manter as opções preserva as opções atuais ao selecionar ou carregar temas; também salva as opções ao exportar um tempo. Quanto todos os campos estiverem desmarcados, tudo será salvo ao exportar o tema.",reset:"Restaurar o padrão",clear_all:"Limpar tudo",clear_opacity:"Limpar opacidade"},common:{color:"Cor",opacity:"Opacidade",contrast:{hint:"A taxa de contraste é {ratio}, {level} {context}",level:{aa:"padrão Nível AA (mínimo)",aaa:"padrão Nível AAA (recomendado)",bad:"nenhum padrão de acessibilidade"},context:{"18pt":"para textos longos (18pt+)",text:"para texto"}}},common_colors:{_tab_label:"Comum",main:"Cores Comuns",foreground_hint:'Configurações mais detalhadas na aba"Avançado"',rgbo:"Ícones, acentuação, distintivos"},advanced_colors:{_tab_label:"Avançado",alert:"Fundo de alerta",alert_error:"Erro",badge:"Fundo do distintivo",badge_notification:"Notificação",panel_header:"Topo do painel",top_bar:"Barra do topo",borders:"Bordas",buttons:"Botões",inputs:"Caixas de entrada",faint_text:"Texto esmaecido"},radii:{_tab_label:"Arredondado"},shadows:{_tab_label:"Luz e sombra",component:"Componente",override:"Sobrescrever",shadow_id:"Sombra #{value}",blur:"Borrado",spread:"Difusão",inset:"Inserção",hint:"Para as sombras você também pode usar --variável como valor de cor para utilizar variáveis do CSS3. Tenha em mente que configurar a opacidade não será possível neste caso.",filter_hint:{always_drop_shadow:"Atenção, esta sombra sempre utiliza {0} quando compatível com o navegador.",drop_shadow_syntax:"{0} não é compatível com o parâmetro {1} e a palavra-chave {2}.",avatar_inset:"Tenha em mente que combinar as sombras de inserção e a não-inserção em avatares pode causar resultados inesperados em avatares transparentes.",spread_zero:"Sombras com uma difusão > 0 aparecerão como se fossem definidas como 0.",inset_classic:"Sombras de inserção utilizarão {0}"},components:{panel:"Painel",panelHeader:"Topo do painel",topBar:"Barra do topo",avatar:"Avatar do usuário (na visualização do perfil)",avatarStatus:"Avatar do usuário (na exibição de posts)",popup:"Dicas e notificações",button:"Botão",buttonHover:"Botão (em cima)",buttonPressed:"Botão (pressionado)",buttonPressedHover:"Botão (pressionado+em cima)",input:"Campo de entrada"}},fonts:{_tab_label:"Fontes",help:'Selecione as fontes dos elementos da interface. Para fonte "personalizada" você deve inserir o mesmo nome da fonte no sistema.',components:{interface:"Interface",input:"Campo de entrada",post:"Postar texto",postCode:"Texto monoespaçado em post (formatação rica)"},family:"Nome da fonte",size:"Tamanho (em px)",weight:"Peso",custom:"Personalizada"},preview:{header:"Pré-visualizar",content:"Conteúdo",error:"Erro de exemplo",button:"Botão",text:"Vários {0} e {1}",mono:"conteúdo",input:"Acabei de chegar no Rio!",faint_link:"manual útil",fine_print:"Leia nosso {0} para não aprender nada!",header_faint:"Está ok!",checkbox:"Li os termos e condições",link:"um belo link"}}},timeline:{collapse:"Esconder",conversation:"Conversa",error_fetching:"Erro ao buscar atualizações",load_older:"Carregar postagens antigas",no_retweet_hint:"Posts apenas para seguidores ou diretos não podem ser repetidos",repeated:"Repetido",show_new:"Mostrar novas",up_to_date:"Atualizado",no_more_statuses:"Sem mais posts",no_statuses:"Sem posts"},status:{reply_to:"Responder a",replies_list:"Respostas:"},user_card:{approve:"Aprovar",block:"Bloquear",blocked:"Bloqueado!",deny:"Negar",favorites:"Favoritos",follow:"Seguir",follow_sent:"Pedido enviado!",follow_progress:"Enviando…",follow_again:"Enviar solicitação novamente?",follow_unfollow:"Deixar de seguir",followees:"Seguindo",followers:"Seguidores",following:"Seguindo!",follows_you:"Segue você!",its_you:"É você!",media:"Mídia",mute:"Silenciar",muted:"Silenciado",per_day:"por dia",remote_follow:"Seguir remotamente",statuses:"Postagens",unblock:"Desbloquear",unblock_progress:"Desbloqueando...",block_progress:"Bloqueando...",unmute:"Retirar silêncio",unmute_progress:"Retirando silêncio...",mute_progress:"Silenciando..."},user_profile:{timeline_title:"Linha do tempo do usuário",profile_does_not_exist:"Desculpe, este perfil não existe.",profile_loading_error:"Desculpe, houve um erro ao carregar este perfil."},who_to_follow:{more:"Mais",who_to_follow:"Quem seguir"},tool_tip:{media_upload:"Envio de mídia",repeat:"Repetir",reply:"Responder",favorite:"Favoritar",user_settings:"Configurações do usuário"},upload:{error:{base:"Falha no envio.",file_too_big:"Arquivo grande demais [{filesize}{filesizeunit} / {allowedsize}{allowedsizeunit}]",default:"Tente novamente mais tarde"},file_size_units:{B:"B",KiB:"KiB",MiB:"MiB",GiB:"GiB",TiB:"TiB"}}}},function(e){e.exports={finder:{error_fetching_user:"Eroare la preluarea utilizatorului",find_user:"Găsește utilizator"},general:{submit:"trimite"},login:{login:"Loghează",logout:"Deloghează",password:"Parolă",placeholder:"d.e. lain",register:"Înregistrare",username:"Nume utilizator"},nav:{mentions:"Menționări",public_tl:"Cronologie Publică",timeline:"Cronologie",twkn:"Toată Reșeaua Cunoscută"},notifications:{followed_you:"te-a urmărit",notifications:"Notificări",read:"Citit!"},post_status:{default:"Nu de mult am aterizat în L.A.",posting:"Postează"},registration:{bio:"Bio",email:"Email",fullname:"Numele întreg",password_confirm:"Cofirmă parola",registration:"Îregistrare"},settings:{attachments:"Atașamente",autoload:"Permite încărcarea automată când scrolat la capăt",avatar:"Avatar",bio:"Bio",current_avatar:"Avatarul curent",current_profile_banner:"Bannerul curent al profilului",filtering:"Filtru",filtering_explanation:"Toate stările care conțin aceste cuvinte vor fi puse pe mut, una pe linie",hide_attachments_in_convo:"Ascunde atașamentele în conversații",hide_attachments_in_tl:"Ascunde atașamentele în cronologie",name:"Nume",name_bio:"Nume și Bio",nsfw_clickthrough:"Permite ascunderea al atașamentelor NSFW",profile_background:"Fundalul de profil",profile_banner:"Banner de profil",reply_link_preview:"Permite previzualizarea linkului de răspuns la planarea de mouse",set_new_avatar:"Setează avatar nou",set_new_profile_background:"Setează fundal nou",set_new_profile_banner:"Setează banner nou la profil",settings:"Setări",theme:"Temă",user_settings:"Setările utilizatorului"},timeline:{conversation:"Conversație",error_fetching:"Erare la preluarea actualizărilor",load_older:"Încarcă stări mai vechi",show_new:"Arată cele noi",up_to_date:"La zi"},user_card:{block:"Blochează",blocked:"Blocat!",follow:"Urmărește",followees:"Urmărește",followers:"Următori",following:"Urmărit!",follows_you:"Te urmărește!",mute:"Pune pe mut",muted:"Pus pe mut",per_day:"pe zi",statuses:"Stări"}}},function(e){e.exports={chat:{title:"Чат"},finder:{error_fetching_user:"Пользователь не найден",find_user:"Найти пользователя"},general:{apply:"Применить",submit:"Отправить",cancel:"Отмена",disable:"Оключить",enable:"Включить",confirm:"Подтвердить",verify:"Проверить"},login:{login:"Войти",logout:"Выйти",password:"Пароль",placeholder:"e.c. lain",register:"Зарегистрироваться",username:"Имя пользователя",authentication_code:"Код аутентификации",enter_recovery_code:"Ввести код восстановления",enter_two_factor_code:"Ввести код аутентификации",recovery_code:"Код восстановления",heading:{TotpForm:"Двухфакторная аутентификация",RecoveryForm:"Two-factor recovery"}},nav:{back:"Назад",chat:"Локальный чат",mentions:"Упоминания",interactions:"Взаимодействия",public_tl:"Публичная лента",timeline:"Лента",twkn:"Федеративная лента"},notifications:{broken_favorite:"Неизвестный статус, ищем...",favorited_you:"нравится ваш статус",followed_you:"начал(а) читать вас",load_older:"Загрузить старые уведомления",notifications:"Уведомления",read:"Прочесть",repeated_you:"повторил(а) ваш статус"},interactions:{favs_repeats:"Повторы и фавориты",follows:"Новые подписки",load_older:"Загрузить старые взаимодействия"},post_status:{account_not_locked_warning:"Ваш аккаунт не {0}. Кто угодно может зафоловить вас чтобы прочитать посты только для подписчиков",account_not_locked_warning_link:"залочен",attachments_sensitive:"Вложения содержат чувствительный контент",content_warning:"Тема (не обязательно)",default:"Что нового?",direct_warning:"Этот пост будет виден только упомянутым пользователям",posting:"Отправляется",scope_notice:{public:"Этот пост будет виден всем",private:"Этот пост будет виден только вашим подписчикам",unlisted:"Этот пост не будет виден в публичной и федеративной ленте"},scope:{direct:"Личное - этот пост видят только те кто в нём упомянут",private:"Для подписчиков - этот пост видят только подписчики",public:"Публичный - этот пост виден всем",unlisted:"Непубличный - этот пост не виден на публичных лентах"}},registration:{bio:"Описание",email:"Email",fullname:"Отображаемое имя",password_confirm:"Подтверждение пароля",registration:"Регистрация",token:"Код приглашения",validations:{username_required:"не должно быть пустым",fullname_required:"не должно быть пустым",email_required:"не должен быть пустым",password_required:"не должен быть пустым",password_confirmation_required:"не должно быть пустым",password_confirmation_match:"должно совпадать с паролем"}},settings:{enter_current_password_to_confirm:"Введите свой текущий пароль",mfa:{otp:"OTP",setup_otp:"Настройка OTP",wait_pre_setup_otp:"предварительная настройка OTP",confirm_and_enable:"Подтвердить и включить OTP",title:"Двухфакторная аутентификация",generate_new_recovery_codes:"Получить новые коды востановления",warning_of_generate_new_codes:"После получения новых кодов восстановления, старые больше не будут работать.",recovery_codes:"Коды восстановления.",waiting_a_recovery_codes:"Получение кодов восстановления ...",recovery_codes_warning:"Запишите эти коды и держите в безопасном месте - иначе вы их больше не увидите. Если вы потеряете доступ к OTP приложению - без резервных кодов вы больше не сможете залогиниться.",authentication_methods:"Методы аутентификации",scan:{title:"Сканирование",desc:"Используйте приложение для двухэтапной аутентификации для сканирования этого QR-код или введите текстовый ключ:",secret_code:"Ключ"},verify:{desc:"Чтобы включить двухэтапную аутентификации, введите код из вашего приложение для двухэтапной аутентификации:"}},attachmentRadius:"Прикреплённые файлы",attachments:"Вложения",autoload:"Включить автоматическую загрузку при прокрутке вниз",avatar:"Аватар",avatarAltRadius:"Аватары в уведомлениях",avatarRadius:"Аватары",background:"Фон",bio:"Описание",btnRadius:"Кнопки",cBlue:"Ответить, читать",cGreen:"Повторить",cOrange:"Нравится",cRed:"Отменить",change_password:"Сменить пароль",change_password_error:"Произошла ошибка при попытке изменить пароль.",changed_password:"Пароль изменён успешно.",collapse_subject:"Сворачивать посты с темой",confirm_new_password:"Подтверждение нового пароля",current_avatar:"Текущий аватар",current_password:"Текущий пароль",current_profile_banner:"Текущий баннер профиля",data_import_export_tab:"Импорт / Экспорт данных",delete_account:"Удалить аккаунт",delete_account_description:"Удалить ваш аккаунт и все ваши сообщения.",delete_account_error:"Возникла ошибка в процессе удаления вашего аккаунта. Если это повторяется, свяжитесь с администратором вашего сервера.",delete_account_instructions:"Введите ваш пароль в поле ниже для подтверждения удаления.",export_theme:"Сохранить Тему",filtering:"Фильтрация",filtering_explanation:"Все статусы, содержащие данные слова, будут игнорироваться, по одному в строке",follow_export:"Экспортировать читаемых",follow_export_button:"Экспортировать читаемых в файл .csv",follow_export_processing:"Ведётся обработка, скоро вам будет предложено загрузить файл",follow_import:"Импортировать читаемых",follow_import_error:"Ошибка при импортировании читаемых.",follows_imported:"Список читаемых импортирован. Обработка займёт некоторое время..",foreground:"Передний план",general:"Общие",hide_attachments_in_convo:"Прятать вложения в разговорах",hide_attachments_in_tl:"Прятать вложения в ленте",hide_isp:"Скрыть серверную панель",import_followers_from_a_csv_file:"Импортировать читаемых из файла .csv",import_theme:"Загрузить Тему",inputRadius:"Поля ввода",checkboxRadius:"Чекбоксы",instance_default:"(по умолчанию: {value})",instance_default_simple:"(по умолчанию)",interface:"Интерфейс",interfaceLanguage:"Язык интерфейса",limited_availability:"Не доступно в вашем браузере",links:"Ссылки",lock_account_description:"Аккаунт доступен только подтверждённым подписчикам",loop_video:"Зациливать видео",loop_video_silent_only:'Зацикливать только беззвучные видео (т.е. "гифки" с Mastodon)',name:"Имя",name_bio:"Имя и описание",new_password:"Новый пароль",notification_visibility:"Показывать уведомления",notification_visibility_follows:"Подписки",notification_visibility_likes:"Лайки",notification_visibility_mentions:"Упоминания",notification_visibility_repeats:"Повторы",no_rich_text_description:"Убрать форматирование из всех постов",hide_follows_description:"Не показывать кого я читаю",hide_followers_description:"Не показывать кто читает меня",show_admin_badge:"Показывать значок администратора в моем профиле",show_moderator_badge:"Показывать значок модератора в моем профиле",nsfw_clickthrough:"Включить скрытие NSFW вложений",oauth_tokens:"OAuth токены",token:"Токен",refresh_token:"Рефреш токен",valid_until:"Годен до",revoke_token:"Удалить",panelRadius:"Панели",pause_on_unfocused:"Приостановить загрузку когда вкладка не в фокусе",presets:"Пресеты",profile_background:"Фон профиля",profile_banner:"Баннер профиля",profile_tab:"Профиль",radii_help:"Скругление углов элементов интерфейса (в пикселях)",replies_in_timeline:"Ответы в ленте",reply_link_preview:"Включить предварительный просмотр ответа при наведении мыши",reply_visibility_all:"Показывать все ответы",reply_visibility_following:"Показывать только ответы мне и тех на кого я подписан",reply_visibility_self:"Показывать только ответы мне",autohide_floating_post_button:"Автоматически скрывать кнопку постинга (в мобильной версии)",saving_err:"Не удалось сохранить настройки",saving_ok:"Сохранено",security_tab:"Безопасность",scope_copy:"Копировать видимость поста при ответе (всегда включено для Личных Сообщений)",minimal_scopes_mode:"Минимизировать набор опций видимости поста",set_new_avatar:"Загрузить новый аватар",set_new_profile_background:"Загрузить новый фон профиля",set_new_profile_banner:"Загрузить новый баннер профиля",settings:"Настройки",subject_input_always_show:"Всегда показывать поле ввода темы",stop_gifs:"Проигрывать GIF анимации только при наведении",streaming:"Включить автоматическую загрузку новых сообщений при прокрутке вверх",text:"Текст",theme:"Тема",theme_help:"Используйте шестнадцатеричные коды цветов (#rrggbb) для настройки темы.",theme_help_v2_1:'Вы так же можете перепоределить цвета определенных компонентов нажав соотв. галочку. Используйте кнопку "Очистить всё" чтобы снять все переопределения',theme_help_v2_2:"Под некоторыми полями ввода это идикаторы контрастности, наведите на них мышью чтобы узнать больше. Приспользовании прозрачности контраст расчитывается для наихудшего варианта.",tooltipRadius:"Всплывающие подсказки/уведомления",user_settings:"Настройки пользователя",values:{false:"нет",true:"да"},style:{switcher:{keep_color:"Оставить цвета",keep_shadows:"Оставить тени",keep_opacity:"Оставить прозрачность",keep_roundness:"Оставить скругление",keep_fonts:"Оставить шрифты",save_load_hint:'Опции "оставить..." позволяют сохранить текущие настройки при выборе другой темы или импорта её из файла. Так же они влияют на то какие компоненты будут сохранены при экспорте темы. Когда все галочки сняты все компоненты будут экспортированы.',reset:"Сбросить",clear_all:"Очистить всё",clear_opacity:"Очистить прозрачность"},common:{color:"Цвет",opacity:"Прозрачность",contrast:{hint:"Уровень контраста: {ratio}, что {level} {context}",level:{aa:"соответствует гайдлайну Level AA (минимальный)",aaa:"соответствует гайдлайну Level AAA (рекомендуемый)",bad:"не соответствует каким либо гайдлайнам"},context:{"18pt":"для крупного (18pt+) текста",text:"для текста"}}},common_colors:{_tab_label:"Общие",main:"Общие цвета",foreground_hint:'См. вкладку "Дополнительно" для более детального контроля',rgbo:"Иконки, акценты, ярылки"},advanced_colors:{_tab_label:"Дополнительно",alert:"Фон уведомлений",alert_error:"Ошибки",badge:"Фон значков",badge_notification:"Уведомления",panel_header:"Заголовок панели",top_bar:"Верняя полоска",borders:"Границы",buttons:"Кнопки",inputs:"Поля ввода",faint_text:"Маловажный текст"},radii:{_tab_label:"Скругление"},shadows:{_tab_label:"Светотень",component:"Компонент",override:"Переопределить",shadow_id:"Тень №{value}",blur:"Размытие",spread:"Разброс",inset:"Внутренняя",hint:"Для теней вы так же можете использовать --variable в качестве цвета чтобы использовать CSS3-переменные. В таком случае прозрачность работать не будет.",filter_hint:{always_drop_shadow:"Внимание, эта тень всегда использует {0} когда браузер поддерживает это",drop_shadow_syntax:"{0} не поддерживает параметр {1} и ключевое слово {2}",avatar_inset:"Одновременное использование внутренних и внешних теней на (прозрачных) аватарках может дать не те результаты что вы ожидаете",spread_zero:"Тени с разбросом > 0 будут выглядеть как если бы разброс установлен в 0",inset_classic:"Внутренние тени будут использовать {0}"},components:{panel:"Панель",panelHeader:"Заголовок панели",topBar:"Верхняя полоска",avatar:"Аватарка (профиль)",avatarStatus:"Аватарка (в ленте)",popup:"Всплывающие подсказки",button:"Кнопки",buttonHover:"Кнопки (наведен курсор)",buttonPressed:"Кнопки (нажата)",buttonPressedHover:"Кнопки (нажата+наведен курсор)",input:"Поля ввода"}},fonts:{_tab_label:"Шрифты",help:'Выберите тип шрифта для использования в интерфейсе. При выборе варианта "другой" надо ввести название шрифта в точности как он называется в системе.',components:{interface:"Интерфейс",input:"Поля ввода",post:"Текст постов",postCode:"Моноширинный текст в посте (форматирование)"},family:"Шрифт",size:"Размер (в пикселях)",weight:"Ширина",custom:"Другой"},preview:{header:"Пример",content:"Контент",error:"Ошибка стоп 000",button:"Кнопка",text:"Еще немного {0} и масенькая {1}",mono:"контента",input:"Что нового?",faint_link:"Его придется убрать",fine_print:"Если проблемы остались — ваш гуртовщик мыши плохо стоит. {0}.",header_faint:"Все идет по плану",checkbox:"Я подтверждаю что не было ни единого разрыва",link:"ссылка"}}},timeline:{collapse:"Свернуть",conversation:"Разговор",error_fetching:"Ошибка при обновлении",load_older:"Загрузить старые статусы",no_retweet_hint:'Пост помечен как "только для подписчиков" или "личное" и поэтому не может быть повторён',repeated:"повторил(а)",show_new:"Показать новые",up_to_date:"Обновлено"},user_card:{block:"Заблокировать",blocked:"Заблокирован",favorites:"Понравившиеся",follow:"Читать",follow_sent:"Запрос отправлен!",follow_progress:"Запрашиваем…",follow_again:"Запросить еще заново?",follow_unfollow:"Перестать читать",followees:"Читаемые",followers:"Читатели",following:"Читаю",follows_you:"Читает вас",mute:"Игнорировать",muted:"Игнорирую",per_day:"в день",remote_follow:"Читать удалённо",statuses:"Статусы",admin_menu:{moderation:"Опции модератора",grant_admin:"Сделать администратором",revoke_admin:"Забрать права администратора",grant_moderator:"Сделать модератором",revoke_moderator:"Забрать права модератора",activate_account:"Активировать аккаунт",deactivate_account:"Деактивировать аккаунт",delete_account:"Удалить аккаунт",force_nsfw:"Отмечать посты пользователя как NSFW",strip_media:"Убирать вложения из постов пользователя",force_unlisted:"Не добавлять посты в публичные ленты",sandbox:"Посты доступны только для подписчиков",disable_remote_subscription:"Запретить подписываться с удаленных серверов",disable_any_subscription:"Запретить подписываться на пользователя",quarantine:"Не федерировать посты пользователя",delete_user:"Удалить пользователя",delete_user_confirmation:"Вы уверены? Это действие нельзя отменить."}},user_profile:{timeline_title:"Лента пользователя"}}},function(e){e.exports={chat:{title:"聊天"},features_panel:{chat:"聊天",gopher:"Gopher",media_proxy:"媒体代理",scope_options:"可见范围设置",text_limit:"文本长度限制",title:"功能",who_to_follow:"推荐关注"},finder:{error_fetching_user:"获取用户时发生错误",find_user:"寻找用户"},general:{apply:"应用",submit:"提交"},login:{login:"登录",logout:"登出",password:"密码",placeholder:"例如:lain",register:"注册",username:"用户名"},nav:{chat:"本地聊天",friend_requests:"关注请求",mentions:"提及",public_tl:"公共时间线",timeline:"时间线",twkn:"所有已知网络"},notifications:{broken_favorite:"未知的状态,正在搜索中...",favorited_you:"收藏了你的状态",followed_you:"关注了你",load_older:"加载更早的通知",notifications:"通知",read:"阅读!",repeated_you:"转发了你的状态"},post_status:{account_not_locked_warning:"你的帐号没有 {0}。任何人都可以关注你并浏览你的上锁内容。",account_not_locked_warning_link:"上锁",attachments_sensitive:"标记附件为敏感内容",content_type:{"text/plain":"纯文本"},content_warning:"主题(可选)",default:"刚刚抵达上海",direct_warning:"本条内容只有被提及的用户能够看到。",posting:"发送",scope:{direct:"私信 - 只发送给被提及的用户",private:"仅关注者 - 只有关注了你的人能看到",public:"公共 - 发送到公共时间轴",unlisted:"不公开 - 所有人可见,但不会发送到公共时间轴"}},registration:{bio:"简介",email:"电子邮箱",fullname:"全名",password_confirm:"确认密码",registration:"注册",token:"邀请码"},settings:{attachmentRadius:"附件",attachments:"附件",autoload:"启用滚动到底部时的自动加载",avatar:"头像",avatarAltRadius:"头像(通知)",avatarRadius:"头像",background:"背景",bio:"简介",btnRadius:"按钮",cBlue:"蓝色(回复,关注)",cGreen:"绿色(转发)",cOrange:"橙色(收藏)",cRed:"红色(取消)",change_password:"修改密码",change_password_error:"修改密码的时候出了点问题。",changed_password:"成功修改了密码!",collapse_subject:"折叠带主题的内容",confirm_new_password:"确认新密码",current_avatar:"当前头像",current_password:"当前密码",current_profile_banner:"您当前的横幅图片",data_import_export_tab:"数据导入/导出",default_vis:"默认可见范围",delete_account:"删除账户",delete_account_description:"永久删除你的帐号和所有消息。",delete_account_error:"删除账户时发生错误,如果一直删除不了,请联系实例管理员。",delete_account_instructions:"在下面输入你的密码来确认删除账户",export_theme:"导出预置主题",filtering:"过滤器",filtering_explanation:"所有包含以下词汇的内容都会被隐藏,一行一个",follow_export:"导出关注",follow_export_button:"将关注导出成 csv 文件",follow_export_processing:"正在处理,过一会儿就可以下载你的文件了",follow_import:"导入关注",follow_import_error:"导入关注时错误",follows_imported:"关注已导入!尚需要一些时间来处理。",foreground:"前景",general:"通用",hide_attachments_in_convo:"在对话中隐藏附件",hide_attachments_in_tl:"在时间线上隐藏附件",hide_post_stats:"隐藏推文相关的统计数据(例如:收藏的次数)",hide_user_stats:"隐藏用户的统计数据(例如:关注者的数量)",import_followers_from_a_csv_file:"从 csv 文件中导入关注",import_theme:"导入预置主题",inputRadius:"输入框",instance_default:"(默认:{value})",interfaceLanguage:"界面语言",invalid_theme_imported:"您所选择的主题文件不被 Pleroma 支持,因此主题未被修改。",limited_availability:"在您的浏览器中无法使用",links:"链接",lock_account_description:"你需要手动审核关注请求",loop_video:"循环视频",loop_video_silent_only:"只循环没有声音的视频(例如:Mastodon 里的“GIF”)",name:"名字",name_bio:"名字及简介",new_password:"新密码",notification_visibility:"要显示的通知类型",notification_visibility_follows:"关注",notification_visibility_likes:"点赞",notification_visibility_mentions:"提及",notification_visibility_repeats:"转发",no_rich_text_description:"不显示富文本格式",nsfw_clickthrough:"将不和谐附件隐藏,点击才能打开",oauth_tokens:"OAuth令牌",token:"代币",refresh_token:"刷新令牌",valid_until:"有效期至",revoke_token:"撤消",panelRadius:"面板",pause_on_unfocused:"在离开页面时暂停时间线推送",presets:"预置",profile_background:"个人资料背景图",profile_banner:"横幅图片",profile_tab:"个人资料",radii_help:"设置界面边缘的圆角 (单位:像素)",replies_in_timeline:"时间线中的回复",reply_link_preview:"启用鼠标悬停时预览回复链接",reply_visibility_all:"显示所有回复",reply_visibility_following:"只显示发送给我的回复/发送给我关注的用户的回复",reply_visibility_self:"只显示发送给我的回复",saving_err:"保存设置时发生错误",saving_ok:"设置已保存",security_tab:"安全",set_new_avatar:"设置新头像",set_new_profile_background:"设置新的个人资料背景",set_new_profile_banner:"设置新的横幅图片",settings:"设置",stop_gifs:"鼠标悬停时播放GIF",streaming:"开启滚动到顶部时的自动推送",text:"文本",theme:"主题",theme_help:"使用十六进制代码(#rrggbb)来设置主题颜色。",tooltipRadius:"提醒",user_settings:"用户设置",values:{false:"否",true:"是"}},timeline:{collapse:"折叠",conversation:"对话",error_fetching:"获取更新时发生错误",load_older:"加载更早的状态",no_retweet_hint:"这条内容仅关注者可见,或者是私信,因此不能转发。",repeated:"已转发",show_new:"显示新内容",up_to_date:"已是最新"},user_card:{approve:"允许",block:"屏蔽",blocked:"已屏蔽!",deny:"拒绝",follow:"关注",followees:"正在关注",followers:"关注者",following:"正在关注!",follows_you:"关注了你!",mute:"隐藏",muted:"已隐藏",per_day:"每天",remote_follow:"跨站关注",statuses:"状态"},user_profile:{timeline_title:"用户时间线"},who_to_follow:{more:"更多",who_to_follow:"推荐关注"}}},,,,function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=v(i(13)),o=v(i(9)),n=v(i(24)),s=v(i(28)),r=v(i(36)),l=v(i(30)),c=v(i(31)),u=v(i(10)),d=v(i(336)),p=v(i(684)),f=v(i(922)),m=i(435),h=i(236),_=v(i(225));function v(e){return e&&e.__esModule?e:{default:e}}var g,b,w,y,k,x,C,S,j,P,$,L,z=(g=(0,c.default)(l.default.mark(function e(t){var i,a,o,n,s,r,c,u,d,p,f=t.store;return l.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,window.fetch("/api/statusnet/config.json");case 3:if(!(i=e.sent).ok){e.next=19;break}return e.next=7,i.json();case 7:return a=e.sent,o=a.site,n=o.name,s=o.closed,r=o.textlimit,c=o.uploadlimit,u=o.server,d=o.vapidPublicKey,p=o.safeDMMentionsEnabled,f.dispatch("setInstanceOption",{name:"name",value:n}),f.dispatch("setInstanceOption",{name:"registrationOpen",value:"0"===s}),f.dispatch("setInstanceOption",{name:"textlimit",value:parseInt(r)}),f.dispatch("setInstanceOption",{name:"server",value:u}),f.dispatch("setInstanceOption",{name:"safeDM",value:"0"!==p}),c&&(f.dispatch("setInstanceOption",{name:"uploadlimit",value:parseInt(c.uploadlimit)}),f.dispatch("setInstanceOption",{name:"avatarlimit",value:parseInt(c.avatarlimit)}),f.dispatch("setInstanceOption",{name:"backgroundlimit",value:parseInt(c.backgroundlimit)}),f.dispatch("setInstanceOption",{name:"bannerlimit",value:parseInt(c.bannerlimit)})),d&&f.dispatch("setInstanceOption",{name:"vapidPublicKey",value:d}),e.abrupt("return",a.site.pleromafe);case 19:throw i;case 20:e.next=26;break;case 22:e.prev=22,e.t0=e.catch(0),console.error("Could not load statusnet config, potentially fatal"),console.error(e.t0);case 26:case"end":return e.stop()}},e,void 0,[[0,22]])})),function(e){return g.apply(this,arguments)}),T=(b=(0,c.default)(l.default.mark(function e(){var t;return l.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,window.fetch("/static/config.json");case 3:if(!(t=e.sent).ok){e.next=8;break}return e.abrupt("return",t.json());case 8:throw t;case 9:e.next=16;break;case 11:return e.prev=11,e.t0=e.catch(0),console.warn("Failed to load static/config.json, continuing without it."),console.warn(e.t0),e.abrupt("return",{});case 16:case"end":return e.stop()}},e,void 0,[[0,11]])})),function(){return b.apply(this,arguments)}),A=(w=(0,c.default)(l.default.mark(function e(t){var i,a,o,n,s=t.apiConfig,c=t.staticConfig,u=t.store;return l.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return i=window.___pleromafe_dev_overrides||{},a=window.___pleromafe_mode.NODE_ENV,o={},i.staticConfigPreference&&"development"===a?(console.warn("OVERRIDING API CONFIG WITH STATIC CONFIG"),o=(0,r.default)({},s,c)):o=(0,r.default)({},c,s),(n=function(e){u.dispatch("setInstanceOption",{name:e,value:o[e]})})("nsfwCensorImage"),n("background"),n("hidePostStats"),n("hideUserStats"),n("hideFilteredStatuses"),n("logo"),u.dispatch("setInstanceOption",{name:"logoMask",value:void 0===o.logoMask||o.logoMask}),u.dispatch("setInstanceOption",{name:"logoMargin",value:void 0===o.logoMargin?0:o.logoMargin}),u.commit("authFlow/setInitialStrategy",o.loginMethod),n("redirectRootNoLogin"),n("redirectRootLogin"),n("showInstanceSpecificPanel"),n("minimalScopesMode"),n("hideMutedPosts"),n("collapseMessageWithSubject"),n("scopeCopy"),n("subjectLineBehavior"),n("postContentType"),n("alwaysShowSubjectInput"),n("noAttachmentLinks"),n("showFeaturesPanel"),o.chatDisabled?u.dispatch("disableChat"):u.dispatch("initializeSocket"),e.abrupt("return",u.dispatch("setTheme",o.theme));case 28:case"end":return e.stop()}},e,void 0)})),function(e){return w.apply(this,arguments)}),O=(y=(0,c.default)(l.default.mark(function e(t){var i,a,o=t.store;return l.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,window.fetch("/static/terms-of-service.html");case 3:if(!(i=e.sent).ok){e.next=11;break}return e.next=7,i.text();case 7:a=e.sent,o.dispatch("setInstanceOption",{name:"tos",value:a}),e.next=12;break;case 11:throw i;case 12:e.next=18;break;case 14:e.prev=14,e.t0=e.catch(0),console.warn("Can't load TOS"),console.warn(e.t0);case 18:case"end":return e.stop()}},e,void 0,[[0,14]])})),function(e){return y.apply(this,arguments)}),I=(k=(0,c.default)(l.default.mark(function e(t){var i,a,o=t.store;return l.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,window.fetch("/instance/panel.html");case 3:if(!(i=e.sent).ok){e.next=11;break}return e.next=7,i.text();case 7:a=e.sent,o.dispatch("setInstanceOption",{name:"instanceSpecificPanelContent",value:a}),e.next=12;break;case 11:throw i;case 12:e.next=18;break;case 14:e.prev=14,e.t0=e.catch(0),console.warn("Can't load instance panel"),console.warn(e.t0);case 18:case"end":return e.stop()}},e,void 0,[[0,14]])})),function(e){return k.apply(this,arguments)}),M=(x=(0,c.default)(l.default.mark(function e(t){var i,a,o,n=t.store;return l.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,window.fetch("/static/emoji.json");case 3:if(!(i=e.sent).ok){e.next=12;break}return e.next=7,i.json();case 7:a=e.sent,o=(0,s.default)(a).map(function(e){return{displayText:e,imageUrl:!1,replacement:a[e]}}),n.dispatch("setInstanceOption",{name:"emoji",value:o}),e.next=13;break;case 12:throw i;case 13:e.next=19;break;case 15:e.prev=15,e.t0=e.catch(0),console.warn("Can't load static emoji"),console.warn(e.t0);case 19:case"end":return e.stop()}},e,void 0,[[0,15]])})),function(e){return x.apply(this,arguments)}),R=(C=(0,c.default)(l.default.mark(function e(t){var i,a,o,c,u=t.store;return l.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,window.fetch("/api/pleroma/emoji.json");case 3:if(!(i=e.sent).ok){e.next=14;break}return e.next=7,i.json();case 7:a=e.sent,o=Array.isArray(a)?r.default.apply(Object,[{}].concat((0,n.default)(a))):a,c=(0,s.default)(o).map(function(e){var t=o[e].image_url;return{displayText:e,imageUrl:t?u.state.instance.server+t:o[e],replacement:":"+e+": "}}),u.dispatch("setInstanceOption",{name:"customEmoji",value:c}),u.dispatch("setInstanceOption",{name:"pleromaBackend",value:!0}),e.next=15;break;case 14:throw i;case 15:e.next=22;break;case 17:e.prev=17,e.t0=e.catch(0),u.dispatch("setInstanceOption",{name:"pleromaBackend",value:!1}),console.warn("Can't load custom emojis, maybe not a Pleroma instance?"),console.warn(e.t0);case 22:case"end":return e.stop()}},e,void 0,[[0,17]])})),function(e){return C.apply(this,arguments)}),N=(S=(0,c.default)(l.default.mark(function e(t){var i,a,n,s,r=t.store;return l.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return i=r.state,a=r.commit,n=i.oauth,s=i.instance,e.abrupt("return",(0,h.getOrCreateApp)((0,o.default)({},n,{instance:s.server,commit:a})).then(function(e){return(0,h.getClientToken)((0,o.default)({},e,{instance:s.server}))}).then(function(e){a("setAppToken",e.access_token),a("setBackendInteractor",(0,_.default)(r.getters.getToken()))}));case 3:case"end":return e.stop()}},e,void 0)})),function(e){return S.apply(this,arguments)}),B=(j=(0,c.default)(l.default.mark(function e(t){var i,a,o,n,s,r,c,u=t.store;return l.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,window.fetch("/nodeinfo/2.0.json");case 3:if(!(i=e.sent).ok){e.next=27;break}return e.next=7,i.json();case 7:a=e.sent,o=a.metadata,n=o.features,u.dispatch("setInstanceOption",{name:"mediaProxyAvailable",value:n.includes("media_proxy")}),u.dispatch("setInstanceOption",{name:"chatAvailable",value:n.includes("chat")}),u.dispatch("setInstanceOption",{name:"gopherAvailable",value:n.includes("gopher")}),u.dispatch("setInstanceOption",{name:"pollsAvailable",value:n.includes("polls")}),u.dispatch("setInstanceOption",{name:"pollLimits",value:o.pollLimits}),u.dispatch("setInstanceOption",{name:"restrictedNicknames",value:o.restrictedNicknames}),u.dispatch("setInstanceOption",{name:"postFormats",value:o.postFormats}),s=o.suggestions,u.dispatch("setInstanceOption",{name:"suggestionsEnabled",value:s.enabled}),u.dispatch("setInstanceOption",{name:"suggestionsWeb",value:s.web}),r=a.software,u.dispatch("setInstanceOption",{name:"backendVersion",value:r.version}),c=window.___pleromafe_commit_hash,u.dispatch("setInstanceOption",{name:"frontendVersion",value:c}),u.dispatch("setInstanceOption",{name:"tagPolicyAvailable",value:o.federation.mrf_policies.includes("TagPolicy")}),e.next=28;break;case 27:throw i;case 28:e.next=34;break;case 30:e.prev=30,e.t0=e.catch(0),console.warn("Could not load nodeinfo"),console.warn(e.t0);case 34:case"end":return e.stop()}},e,void 0,[[0,30]])})),function(e){return j.apply(this,arguments)}),F=(P=(0,c.default)(l.default.mark(function e(t){var i,o,n,s=t.store;return l.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a.default.all([z({store:s}),T()]);case 2:return i=e.sent,o=i[0],n=i[1],e.next=7,A({store:s,apiConfig:o,staticConfig:n}).then(N({store:s}));case 7:case"end":return e.stop()}},e,void 0)})),function(e){return P.apply(this,arguments)}),E=($=(0,c.default)(l.default.mark(function e(t){var i=t.store;return l.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new a.default(function(){var e=(0,c.default)(l.default.mark(function e(t,a){return l.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!i.getters.getUserToken()){e.next=9;break}return e.prev=1,e.next=4,i.dispatch("loginUser",i.getters.getUserToken());case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),console.log(e.t0);case 9:t();case 10:case"end":return e.stop()}},e,void 0,[[1,6]])}));return function(t,i){return e.apply(this,arguments)}}()));case 1:case"end":return e.stop()}},e,void 0)})),function(e){return $.apply(this,arguments)}),U=(L=(0,c.default)(l.default.mark(function e(t){var i,o,n=t.store,s=t.i18n;return l.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n.state.config.customTheme&&(window.themeLoaded=!0,n.dispatch("setOption",{name:"customTheme",value:n.state.config.customTheme})),i=(0,m.windowWidth)(),n.dispatch("setMobileLayout",i<=800),e.next=5,a.default.all([E({store:n}),F({store:n}),O({store:n}),I({store:n}),M({store:n}),R({store:n}),B({store:n})]);case 5:return o=new d.default({mode:"history",routes:(0,p.default)(n),scrollBehavior:function(e,t,i){return!e.matched.some(function(e){return e.meta.dontScroll})&&(i||{x:0,y:0})}}),e.abrupt("return",new u.default({router:o,store:n,i18n:s,el:"#app",render:function(e){return e(f.default)}}));case 7:case"end":return e.stop()}},e,void 0)})),function(e){return L.apply(this,arguments)});t.default=U},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=k(i(685)),o=k(i(771)),n=k(i(772)),s=k(i(773)),r=k(i(774)),l=k(i(775)),c=k(i(784)),u=k(i(785)),d=k(i(799)),p=k(i(826)),f=k(i(855)),m=k(i(894)),h=k(i(898)),_=k(i(899)),v=k(i(102)),g=k(i(426)),b=k(i(428)),w=k(i(909)),y=k(i(912));function k(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){return[{name:"root",path:"/",redirect:function(t){return(e.state.users.currentUser?e.state.instance.redirectRootLogin:e.state.instance.redirectRootNoLogin)||"/main/all"}},{name:"public-external-timeline",path:"/main/all",component:o.default},{name:"public-timeline",path:"/main/public",component:a.default},{name:"friends",path:"/main/friends",component:n.default},{name:"tag-timeline",path:"/tag/:tag",component:s.default},{name:"conversation",path:"/notice/:id",component:r.default,meta:{dontScroll:!0}},{name:"external-user-profile",path:"/users/:id",component:u.default},{name:"interactions",path:"/users/:username/interactions",component:l.default},{name:"dms",path:"/users/:username/dms",component:c.default},{name:"settings",path:"/settings",component:d.default},{name:"registration",path:"/registration",component:p.default},{name:"registration-token",path:"/registration/:token",component:p.default},{name:"friend-requests",path:"/friend-requests",component:m.default},{name:"user-settings",path:"/user-settings",component:f.default},{name:"notifications",path:"/:username/notifications",component:v.default},{name:"login",path:"/login",component:g.default},{name:"chat",path:"/chat",component:b.default,props:function(){return{floating:!1}}},{name:"oauth-callback",path:"/oauth-callback",component:h.default,props:function(e){return{code:e.query.code}}},{name:"user-search",path:"/user-search",component:_.default,props:function(e){return{query:e.query.query}}},{name:"who-to-follow",path:"/who-to-follow",component:w.default},{name:"about",path:"/about",component:y.default},{name:"user-profile",path:"/(users/)?:name",component:u.default}]}},function(e,t,i){"use strict";i.r(t);var a=i(104),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(262),r=i(0),l=Object(r.a)(o.a,s.a,s.b,!1,null,null,null);t.default=l.exports},function(e,t,i){var a=i(687);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("0084eb3d",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,".timeline .loadmore-text{opacity:1}.new-status-notification{position:relative;margin-top:-1px;font-size:1.1em;border-width:1px 0 0;border-style:solid;border-color:var(--border,#222);padding:10px;z-index:1;background-color:#182230;background-color:var(--panel,#182230)}",""])},,,function(e,t,i){var a=i(691);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("ce58e9e8",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,'.status-body{flex:1;min-width:0}.status-preview.status-el{border-color:#222;border:1px solid var(--border,#222)}.status-preview-container{position:relative;max-width:100%}.status-pin{padding:.75em .75em 0;display:flex;align-items:center;justify-content:flex-end}.status-preview{position:absolute;max-width:95%;display:flex;background-color:#121a24;background-color:var(--bg,#121a24);border-color:#222;border:1px solid var(--border,#222);border-radius:5px;border-radius:var(--tooltipRadius,5px);box-shadow:2px 2px 3px rgba(0,0,0,.5);box-shadow:var(--popupShadow);margin-top:.25em;margin-left:.5em;z-index:50}.status-preview .status{flex:1;border:0;min-width:15em}.status-preview-loading{display:block;min-width:15em;padding:1em;text-align:center;border-width:1px;border-style:solid}.status-preview-loading i{font-size:2em}.media-left{margin-right:.75em}.status-el{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;border-left-width:0;min-width:0;border-color:#222;border-color:var(--border,#222);border-left:4px red;border-left:4px var(--cRed,red)}.status-el_focused{background-color:#151e2a;background-color:var(--lightBg,#151e2a)}.timeline .status-el{border-bottom-width:1px;border-bottom-style:solid}.status-el .media-body{flex:1;padding:0}.status-el .status-usercard{margin-bottom:.75em}.status-el .user-name{white-space:nowrap;font-size:14px;overflow:hidden;flex-shrink:0;max-width:85%;font-weight:700}.status-el .user-name img{width:14px;height:14px;vertical-align:middle;object-fit:contain}.status-el .media-heading{padding:0;vertical-align:bottom;flex-basis:100%;margin-bottom:.5em}.status-el .media-heading a{display:inline-block;word-break:break-all}.status-el .media-heading small{font-weight:lighter}.status-el .media-heading .heading-name-row{padding:0;display:flex;justify-content:space-between;line-height:18px}.status-el .media-heading .heading-name-row .name-and-account-name{display:flex;min-width:0}.status-el .media-heading .heading-name-row .user-name{flex-shrink:1;margin-right:.4em;overflow:hidden;text-overflow:ellipsis}.status-el .media-heading .heading-name-row .account-name{min-width:1.6em;margin-right:.4em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1 0}.status-el .media-heading .heading-right{display:flex;flex-shrink:0}.status-el .media-heading .timeago{margin-right:.2em}.status-el .media-heading .heading-reply-row{align-content:baseline;font-size:12px;line-height:18px;max-width:100%;display:flex;flex-wrap:wrap;align-items:stretch}.status-el .media-heading .heading-reply-row a{max-width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.status-el .media-heading .reply-to-and-accountname{display:flex;height:18px;margin-right:.5em;overflow:hidden;max-width:100%}.status-el .media-heading .reply-to-and-accountname .icon-reply{transform:scaleX(-1)}.status-el .media-heading .reply-info,.status-el .media-heading .reply-to{display:flex}.status-el .media-heading .reply-to-text{overflow:hidden;text-overflow:ellipsis;margin:0 .4em 0 .2em}.status-el .media-heading .replies-separator{margin-left:.4em}.status-el .media-heading .replies{line-height:18px;font-size:12px;display:flex;flex-wrap:wrap}.status-el .media-heading .replies>*{margin-right:.4em}.status-el .media-heading .reply-link{height:17px}.status-el .tall-status{position:relative;height:220px;overflow-x:hidden;overflow-y:hidden}.status-el .tall-status-hider{display:inline-block;word-break:break-all;position:absolute;height:70px;margin-top:150px;width:100%;text-align:center;line-height:110px;background:linear-gradient(180deg,transparent,#121a24 80%);background:linear-gradient(180deg,transparent,var(--bg,#121a24) 80%)}.status-el .tall-status-hider_focused{background:linear-gradient(180deg,transparent,#151e2a 80%);background:linear-gradient(180deg,transparent,var(--lightBg,#151e2a) 80%)}.status-el .cw-status-hider,.status-el .status-unhider{width:100%;text-align:center;display:inline-block;word-break:break-all}.status-el .status-content{font-family:var(--postFont,sans-serif);line-height:1.4em}.status-el .status-content img,.status-el .status-content video{max-width:100%;max-height:400px;vertical-align:middle;object-fit:contain}.status-el .status-content img.emoji,.status-el .status-content video.emoji{width:32px;height:32px}.status-el .status-content blockquote{margin:.2em 0 .2em 2em;font-style:italic}.status-el .status-content pre{overflow:auto}.status-el .status-content code,.status-el .status-content kbd,.status-el .status-content pre,.status-el .status-content samp,.status-el .status-content var{font-family:var(--postCodeFont,monospace)}.status-el .status-content p{margin:0 0 1em}.status-el .status-content p:last-child{margin:0}.status-el .status-content h1{font-size:1.1em;line-height:1.2em;margin:1.4em 0}.status-el .status-content h2{font-size:1.1em;margin:1em 0}.status-el .status-content h3{font-size:1em;margin:1.2em 0}.status-el .status-content h4{margin:1.1em 0}.status-el .retweet-info{padding:.4em .75em;margin:0}.status-el .retweet-info .avatar.still-image{border-radius:10px;border-radius:var(--avatarAltRadius,10px);margin-left:28px;width:20px;height:20px}.status-el .retweet-info .media-body{font-size:1em;line-height:22px;display:flex;align-content:center;flex-wrap:wrap}.status-el .retweet-info .media-body .user-name{font-weight:700;overflow:hidden;text-overflow:ellipsis}.status-el .retweet-info .media-body .user-name img{width:14px;height:14px;vertical-align:middle;object-fit:contain}.status-el .retweet-info .media-body i{padding:0 .2em}.status-el .retweet-info .media-body a{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.status-fadein{animation-duration:.4s;animation-name:fadein}@keyframes fadein{0%{opacity:0}to{opacity:1}}.greentext{color:green}.status-conversation{border-left-style:solid}.status-actions{width:100%;display:flex;margin-top:.75em}.status-actions div,.status-actions favorite-button{max-width:4em;flex:1}.button-icon.icon-reply.button-icon-active,.button-icon.icon-reply:not(.button-icon-disabled):hover{color:#0095ff;color:var(--cBlue,#0095ff);cursor:pointer}.status:hover .animated.avatar canvas{display:none}.status:hover .animated.avatar img{visibility:visible}.status{display:flex;padding:.75em}.status.is-retweet{padding-top:0}.status-conversation:last-child{border-bottom:none}.muted{padding:.25em .5em}.muted button{margin-left:auto}.muted .muteWords{margin-left:10px}a.unmute{display:block;margin-left:auto}.reply-body{flex:1}.timeline :not(.panel-disabled)>.status-el:last-child{border-radius:0 0 10px 10px;border-radius:0 0 var(--panelRadius,10px) var(--panelRadius,10px);border-bottom:none}.favs-repeated-users{margin-top:.75em}.favs-repeated-users .stats{width:100%;display:flex;line-height:1em}.favs-repeated-users .stats .stat-count{margin-right:.75em}.favs-repeated-users .stats .stat-count .stat-title{color:var(--faint,hsla(240,1%,73%,.5));font-size:12px;text-transform:uppercase;position:relative}.favs-repeated-users .stats .stat-count .stat-number{font-weight:bolder;font-size:16px;line-height:1em}.favs-repeated-users .stats .avatar-row{flex:1;overflow:hidden;position:relative;display:flex;align-items:center}.favs-repeated-users .stats .avatar-row:before{content:"";position:absolute;height:100%;width:1px;left:0;background-color:var(--faint,hsla(240,1%,73%,.5))}@media (max-width:800px){.status-el .retweet-info .avatar.still-image{margin-left:20px}.status{max-width:100%}.status .avatar.still-image{width:40px;height:40px}.status .avatar.still-image.avatar-compact{width:32px;height:32px}}',""])},,function(e,t,i){var a=i(694);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("60b296ca",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,".attachments{display:flex;flex-wrap:wrap}.attachments .attachment.media-upload-container{flex:0 0 auto;max-height:200px;max-width:100%;display:flex;align-items:center}.attachments .attachment.media-upload-container video{max-width:100%}.attachments .placeholder{margin-right:8px;margin-bottom:4px}.attachments .nsfw-placeholder{cursor:pointer}.attachments .nsfw-placeholder.loading{cursor:progress}.attachments .attachment{position:relative;margin-top:.5em;align-self:flex-start;line-height:0;border-radius:10px;border-radius:var(--attachmentRadius,10px);border-color:#222;border:1px solid var(--border,#222);overflow:hidden}.attachments .non-gallery.attachment.video{flex:1 0 40%}.attachments .non-gallery.attachment .nsfw{height:260px}.attachments .non-gallery.attachment .small{height:120px;flex-grow:0}.attachments .non-gallery.attachment .video{height:260px;display:flex}.attachments .non-gallery.attachment video{max-height:100%;object-fit:contain}.attachments .fullwidth{flex-basis:100%}.attachments.video{line-height:0}.attachments .video-container{display:flex;max-height:100%}.attachments .video{width:100%}.attachments .play-icon{position:absolute;font-size:64px;top:calc(50% - 32px);left:calc(50% - 32px);color:hsla(0,0%,100%,.75);text-shadow:0 0 2px rgba(0,0,0,.4)}.attachments .play-icon:before{margin:0}.attachments.html{flex-basis:90%;width:100%;display:flex}.attachments .hider{position:absolute;right:0;white-space:nowrap;margin:10px;padding:5px;background:hsla(0,0%,90%,.6);font-weight:700;z-index:4;line-height:1;border-radius:5px;border-radius:var(--tooltipRadius,5px)}.attachments video{z-index:0}.attachments audio{width:100%}.attachments img.media-upload{line-height:0;max-height:200px;max-width:100%}.attachments .oembed{line-height:1.2em;flex:1 0 100%;width:100%;margin-right:15px;display:flex}.attachments .oembed img{width:100%}.attachments .oembed .image{flex:1}.attachments .oembed .image img{border:0;border-radius:5px;height:100%;object-fit:cover}.attachments .oembed .text{flex:2;margin:8px;word-break:break-all}.attachments .oembed .text h1{font-size:14px;margin:0}.attachments .image-attachment{width:100%;height:100%}.attachments .image-attachment.hidden{display:none}.attachments .image-attachment .nsfw{object-fit:cover;width:100%;height:100%}.attachments .image-attachment img{image-orientation:from-image}",""])},function(e,t,i){var a=i(696);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("24ab97e0",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,'.still-image{position:relative;line-height:0;overflow:hidden;width:100%;height:100%}.still-image:hover canvas{display:none}.still-image img{width:100%;height:100%;object-fit:contain}.still-image.animated:hover:before,.still-image.animated img{visibility:hidden}.still-image.animated:hover img{visibility:visible}.still-image.animated:before{content:"gif";position:absolute;line-height:10px;font-size:10px;top:5px;left:5px;background:hsla(0,0%,50%,.5);color:#fff;display:block;padding:2px 4px;border-radius:5px;border-radius:var(--tooltipRadius,5px);z-index:2}.still-image canvas{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;object-fit:contain}',""])},function(e,t,i){e.exports=i.p+"static/img/nsfw.74818f9.png"},function(e,t,i){"use strict";i.r(t);var a=i(110),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(240),r=i(0);var l=function(e){i(699)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},function(e,t,i){var a=i(700);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("7d4fb47f",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,".fav-active{cursor:pointer;animation-duration:.6s}.fav-active:hover,.favorite-button.icon-star{color:orange;color:var(--cOrange,orange)}",""])},function(e,t,i){"use strict";i.r(t);var a=i(111),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(241),r=i(0);var l=function(e){i(702)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},function(e,t,i){var a=i(703);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("2c52cbcb",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,".rt-active{cursor:pointer;animation-duration:.6s}.icon-retweet.retweeted,.rt-active:hover{color:#0fa00f;color:var(--cGreen,#0fa00f)}",""])},function(e,t,i){"use strict";i.r(t);var a=i(112),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(243),r=i(0);var l=function(e){i(705)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},function(e,t,i){var a=i(706);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("1a8b173f",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,".poll .votes{display:flex;flex-direction:column;margin:0 0 .5em}.poll .poll-option{margin:.5em 0;height:1.5em}.poll .option-result{height:100%;display:flex;flex-direction:row;position:relative;color:#b9b9ba;color:var(--lightText,#b9b9ba)}.poll .option-result-label{display:flex;align-items:center;padding:.1em .25em;z-index:1}.poll .result-percentage{width:3.5em}.poll .result-fill{height:100%;position:absolute;background-color:#151e2a;background-color:var(--linkBg,#151e2a);border-radius:10px;border-radius:var(--panelRadius,10px);top:0;left:0;transition:width .5s}.poll input{width:3.5em}.poll .footer{display:flex;align-items:center}.poll.loading *{cursor:progress}.poll .poll-vote-button{padding:0 .5em;margin-right:.5em}",""])},function(e,t,i){"use strict";i.r(t);var a=i(114),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(245),r=i(0);var l=function(e){i(708)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},function(e,t,i){var a=i(709);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("0d2c533c",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,".popper-wrapper{z-index:8}.popper-wrapper .popper__arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px}.popper-wrapper[x-placement^=top]{margin-bottom:5px}.popper-wrapper[x-placement^=top] .popper__arrow{border-width:5px 5px 0;border-color:#121a24 transparent transparent;border-color:var(--bg,#121a24) transparent transparent;bottom:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.popper-wrapper[x-placement^=bottom]{margin-top:5px}.popper-wrapper[x-placement^=bottom] .popper__arrow{border-width:0 5px 5px;border-color:transparent transparent #121a24;border-color:transparent transparent var(--bg,#121a24);top:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.popper-wrapper[x-placement^=right]{margin-left:5px}.popper-wrapper[x-placement^=right] .popper__arrow{border-width:5px 5px 5px 0;border-color:transparent #121a24 transparent transparent;border-color:transparent var(--bg,#121a24) transparent transparent;left:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.popper-wrapper[x-placement^=left]{margin-right:5px}.popper-wrapper[x-placement^=left] .popper__arrow{border-width:5px 0 5px 5px;border-color:transparent transparent transparent #121a24;border-color:transparent transparent transparent var(--bg,#121a24);right:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.dropdown-menu{display:block;padding:.5rem 0;font-size:1rem;text-align:left;list-style:none;max-width:100vw;z-index:10;box-shadow:1px 1px 4px rgba(0,0,0,.6);box-shadow:var(--panelShadow);border:none;border-radius:4px;border-radius:var(--btnRadius,4px);background-color:#121a24;background-color:var(--bg,#121a24)}.dropdown-menu .dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #222;border-top:1px solid var(--border,#222)}.dropdown-menu .dropdown-item{line-height:21px;margin-right:5px;overflow:auto;display:block;padding:.25rem 1rem .25rem 1.5rem;clear:both;font-weight:400;text-align:inherit;white-space:normal;border:none;border-radius:0;background-color:transparent;box-shadow:none;width:100%;height:100%}.dropdown-menu .dropdown-item-icon{padding-left:.5rem}.dropdown-menu .dropdown-item-icon i{margin-right:.25rem}.dropdown-menu .dropdown-item:hover{background-color:#182230;background-color:var(--btn,#182230);box-shadow:none}.icon-ellipsis{cursor:pointer}.icon-ellipsis.icon-clicked,.icon-ellipsis:hover{color:#b9b9ba;color:var(--text,#b9b9ba)}",""])},,,,function(e,t,i){var a=i(714);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("ce7966a8",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,".tribute-container ul{padding:0}.tribute-container ul li{display:flex;align-items:center}.tribute-container img{padding:3px;width:16px;height:16px;border-radius:10px;border-radius:var(--avatarAltRadius,10px)}.post-status-form .visibility-tray{display:flex;justify-content:space-between;flex-direction:row-reverse;padding-top:5px}.post-status-form .form-bottom{display:flex;padding:.5em;height:32px}.post-status-form .form-bottom button{width:10em}.post-status-form .form-bottom p{margin:.35em;padding:.35em;display:flex}.post-status-form .form-bottom-left{display:flex;flex:1}.post-status-form .text-format .only-format{color:hsla(240,1%,73%,.5);color:var(--faint,hsla(240,1%,73%,.5))}.post-status-form .poll-icon{font-size:26px;flex:1}.post-status-form .poll-icon .selected{color:#b9b9ba;color:var(--lightText,#b9b9ba)}.post-status-form .icon-chart-bar{cursor:pointer}.post-status-form .error{text-align:center}.post-status-form .media-upload-wrapper{flex:0 0 auto;max-width:100%;min-width:50px;margin-right:.2em;margin-bottom:.5em}.post-status-form .media-upload-wrapper .icon-cancel{display:inline-block;position:static;margin:0;padding-bottom:0;margin-left:10px;margin-left:var(--attachmentRadius,10px);background-color:#182230;background-color:var(--btn,#182230);border-bottom-left-radius:0;border-bottom-right-radius:0}.post-status-form .attachments{padding:0 .5em}.post-status-form .attachments .attachment{margin:0;position:relative;flex:0 0 auto;border:1px solid #222;border:1px solid var(--border,#222);text-align:center}.post-status-form .attachments .attachment audio{min-width:300px;flex:1 0 auto}.post-status-form .attachments .attachment a{display:block;text-align:left;line-height:1.2;padding:.5em}.post-status-form .attachments i{position:absolute;margin:10px;padding:5px;background:hsla(0,0%,90%,.6);border-radius:10px;border-radius:var(--attachmentRadius,10px);font-weight:700}.post-status-form form{display:flex;flex-direction:column;padding:.6em}.post-status-form .form-group{display:flex;flex-direction:column;padding:.25em .5em .5em;line-height:24px}.post-status-form .form-post-body,.post-status-form form textarea.form-cw{line-height:16px;resize:none;overflow:hidden;transition:min-height .2s .1s;min-height:1px}.post-status-form .form-post-body{box-sizing:content-box}.post-status-form .form-post-body:focus{min-height:48px}.post-status-form .btn{cursor:pointer}.post-status-form .btn[disabled]{cursor:not-allowed}.post-status-form .icon-cancel{cursor:pointer;z-index:4}",""])},function(e,t,i){"use strict";i.r(t);var a=i(117),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(246),r=i(0);var l=function(e){i(716)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},function(e,t,i){var a=i(717);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("1c7320f0",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,".media-upload{font-size:26px;min-width:50px}.icon-upload{cursor:pointer}",""])},function(e,t,i){var a=i(719);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("770eecd8",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,".scope-selector i{font-size:1.2em;cursor:pointer}.scope-selector i.selected{color:#b9b9ba;color:var(--lightText,#b9b9ba)}",""])},function(e,t,i){var a=i(721);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("54a8ac0d",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,".emoji-input{display:flex;flex-direction:column}.emoji-input .autocomplete-panel{position:absolute;z-index:9;margin-top:2px}.emoji-input .autocomplete-panel.hide{display:none}.emoji-input .autocomplete-panel-body{margin:0 .5em;border-radius:5px;border-radius:var(--tooltipRadius,5px);box-shadow:1px 2px 4px rgba(0,0,0,.5);box-shadow:var(--popupShadow);min-width:75%;background:#121a24;background:var(--bg,#121a24);color:#b9b9ba;color:var(--lightText,#b9b9ba)}.emoji-input .autocomplete-item{display:flex;cursor:pointer;padding:.2em .4em;border-bottom:1px solid rgba(0,0,0,.4);height:32px}.emoji-input .autocomplete-item .image{width:32px;height:32px;line-height:32px;text-align:center;font-size:32px;margin-right:4px}.emoji-input .autocomplete-item .image img{width:32px;height:32px;object-fit:contain}.emoji-input .autocomplete-item .label{display:flex;flex-direction:column;justify-content:center;margin:0 .1em 0 .2em}.emoji-input .autocomplete-item .label .displayText{line-height:1.5}.emoji-input .autocomplete-item .label .detailText{font-size:9px;line-height:9px}.emoji-input .autocomplete-item.highlighted{background-color:#182230;background-color:var(--lightBg,#182230)}.emoji-input input,.emoji-input textarea{flex:1 0 auto}",""])},,function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.splitIntoWords=t.addPositionToWords=t.wordAtPosition=t.replaceWord=void 0;var a=n(i(223)),o=n(i(230));function n(e){return e&&e.__esModule?e:{default:e}}var s=t.replaceWord=function(e,t,i){return e.slice(0,t.start)+i+e.slice(t.end)},r=t.wordAtPosition=function(e,t){var i=c(e),o=l(i);return(0,a.default)(o,function(e){var i=e.start,a=e.end;return i<=t&&a>t})},l=t.addPositionToWords=function(e){return(0,o.default)(e,function(e,t){var i={word:t,start:0,end:t.length};if(e.length>0){var a=e.pop();i.start+=a.end,i.end+=a.end,e.push(a)}return e.push(i),e},[])},c=t.splitIntoWords=function(e){var t=/[@#:]+$/,i=e.split(/\b/);return(0,o.default)(i,function(e,i){if(e.length>0){var a=e.pop(),o=a.match(t);o&&(a=a.replace(t,""),i=o[0]+i),e.push(a)}return e.push(i),e},[])},u={wordAtPosition:r,addPositionToWords:l,splitIntoWords:c,replaceWord:s};t.default=u},,function(e,t,i){"use strict";i.r(t);var a=i(120),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(249),r=i(0);var l=function(e){i(726)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},function(e,t,i){var a=i(727);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("60db0262",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,".poll-form{display:flex;flex-direction:column;padding:0 .5em .5em}.poll-form .add-option{align-self:flex-start;padding-top:.25em;cursor:pointer}.poll-form .poll-option{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:.25em}.poll-form .input-container{width:100%}.poll-form .input-container input{padding-right:2.5em;width:100%}.poll-form .icon-container{width:2em;margin-left:-2em;z-index:1}.poll-form .poll-type-expiry{margin-top:.5em;display:flex;width:100%}.poll-form .poll-type{margin-right:.75em;flex:1 1 60%}.poll-form .poll-type .select{border:none;box-shadow:none;background-color:transparent}.poll-form .poll-expiry{display:flex}.poll-form .poll-expiry .expiry-amount{width:3em;text-align:right}.poll-form .poll-expiry .expiry-unit{border:none;box-shadow:none;background-color:transparent}",""])},function(e,t,i){var a=i(729);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("0060b6a4",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,".user-card{background-size:cover;overflow:hidden}.user-card .panel-heading{padding:.5em 0;text-align:center;box-shadow:none;background:transparent;flex-direction:column;align-items:stretch}.user-card .panel-body{word-wrap:break-word;background:linear-gradient(180deg,transparent,#121a24 80%);background:linear-gradient(180deg,transparent,var(--bg,#121a24) 80%)}.user-card p{margin-bottom:0}.user-card-bio{text-align:center}.user-card-bio img{object-fit:contain;vertical-align:middle;max-width:100%;max-height:400px}.user-card-bio img.emoji{width:32px;height:32px}.user-card-rounded-t{border-top-left-radius:10px;border-top-left-radius:var(--panelRadius,10px);border-top-right-radius:10px;border-top-right-radius:var(--panelRadius,10px)}.user-card-rounded{border-radius:10px;border-radius:var(--panelRadius,10px)}.user-card-bordered{border-color:#222;border:1px solid var(--border,#222)}.user-info{color:#b9b9ba;color:var(--lightText,#b9b9ba);padding:0 26px}.user-info .container{padding:16px 0 6px;display:flex;max-height:56px}.user-info .container .avatar{flex:1 0 100%;width:56px;height:56px;box-shadow:0 1px 8px rgba(0,0,0,.75);box-shadow:var(--avatarShadow);object-fit:cover}.user-info:hover .animated.avatar canvas{display:none}.user-info:hover .animated.avatar img{visibility:visible}.user-info .usersettings{color:#b9b9ba;color:var(--lightText,#b9b9ba);opacity:.8}.user-info .user-summary{display:block;margin-left:.6em;text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;z-index:1}.user-info .user-summary img{width:26px;height:26px;vertical-align:middle;object-fit:contain}.user-info .user-summary .top-line{display:flex}.user-info .user-name{text-overflow:ellipsis;overflow:hidden;flex:1 1 auto;margin-right:1em;font-size:15px}.user-info .user-name img{object-fit:contain;height:16px;width:16px;vertical-align:middle}.user-info .bottom-line{display:flex;font-weight:light;font-size:15px}.user-info .bottom-line .user-screen-name{min-width:1px;flex:0 1 auto;text-overflow:ellipsis;overflow:hidden;color:#b9b9ba;color:var(--lightText,#b9b9ba)}.user-info .bottom-line .dailyAvg{min-width:1px;flex:0 0 auto;margin-left:1em;font-size:.7em;color:#b9b9ba;color:var(--text,#b9b9ba)}.user-info .bottom-line .staff{flex:none;text-transform:capitalize;color:#b9b9ba;color:var(--btnText,#b9b9ba);background-color:#182230;background-color:var(--btn,#182230)}.user-info .user-meta{margin-bottom:.15em;display:flex;align-items:baseline;font-size:14px;line-height:22px;flex-wrap:wrap}.user-info .user-meta .following{flex:1 0 auto;margin:0;margin-bottom:.25em;text-align:left}.user-info .user-meta .highlighter{flex:0 1 auto;display:flex;flex-wrap:wrap;margin-right:-.5em;align-self:start}.user-info .user-meta .highlighter .userHighlightCl{padding:2px 10px;flex:1 0 auto}.user-info .user-meta .highlighter .userHighlightSel,.user-info .user-meta .highlighter .userHighlightSel.select{padding-top:0;padding-bottom:0;flex:1 0 auto}.user-info .user-meta .highlighter .userHighlightSel.select i{line-height:22px}.user-info .user-meta .highlighter .userHighlightText{width:70px;flex:1 0 auto}.user-info .user-meta .highlighter .userHighlightCl,.user-info .user-meta .highlighter .userHighlightSel,.user-info .user-meta .highlighter .userHighlightSel.select,.user-info .user-meta .highlighter .userHighlightText{height:22px;vertical-align:top;margin-right:.5em;margin-bottom:.25em}.user-info .user-interactions{display:flex;flex-flow:row wrap;justify-content:space-between;margin-right:-.75em}.user-info .user-interactions div{flex:1 0 0;margin-right:.75em;margin-bottom:.6em;white-space:nowrap}.user-info .user-interactions .follow,.user-info .user-interactions .mute{max-width:220px;min-height:28px}.user-info .user-interactions button{width:100%;height:100%;margin:0}.user-info .user-interactions .remote-button{height:28px!important;width:92%}.user-info .user-interactions .pressed{border-bottom-color:hsla(0,0%,100%,.2);border-top-color:rgba(0,0,0,.2)}.user-counts{display:flex;line-height:16px;padding:.5em 1.5em 0;text-align:center;justify-content:space-between;color:#b9b9ba;color:var(--lightText,#b9b9ba);flex-wrap:wrap}.user-count{flex:1 0 auto;padding:.5em 0;margin:0 .5em}.user-count h5{font-size:1em;font-weight:bolder;margin:0 0 .25em}.user-count a{text-decoration:none}",""])},function(e,t,i){var a=i(731);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("6b6f3617",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,".avatar.still-image{width:48px;height:48px;box-shadow:var(--avatarStatusShadow);border-radius:4px;border-radius:var(--avatarRadius,4px)}.avatar.still-image img{width:100%;height:100%}.avatar.still-image.better-shadow{box-shadow:var(--avatarStatusShadowInset);filter:var(--avatarStatusShadowFilter)}.avatar.still-image.animated:before{display:none}.avatar.still-image.avatar-compact{width:32px;height:32px;border-radius:10px;border-radius:var(--avatarAltRadius,10px)}",""])},function(e,t,i){var a=i(733);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("4852bbb4",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,".remote-follow{max-width:220px}.remote-follow .remote-button{width:100%;min-height:28px}",""])},function(e,t,i){var a=i(735);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("2c0672fc",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,'.popper-wrapper{z-index:8}.popper-wrapper .popper__arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px}.popper-wrapper[x-placement^=top]{margin-bottom:5px}.popper-wrapper[x-placement^=top] .popper__arrow{border-width:5px 5px 0;border-color:#121a24 transparent transparent;border-color:var(--bg,#121a24) transparent transparent;bottom:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.popper-wrapper[x-placement^=bottom]{margin-top:5px}.popper-wrapper[x-placement^=bottom] .popper__arrow{border-width:0 5px 5px;border-color:transparent transparent #121a24;border-color:transparent transparent var(--bg,#121a24);top:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.popper-wrapper[x-placement^=right]{margin-left:5px}.popper-wrapper[x-placement^=right] .popper__arrow{border-width:5px 5px 5px 0;border-color:transparent #121a24 transparent transparent;border-color:transparent var(--bg,#121a24) transparent transparent;left:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.popper-wrapper[x-placement^=left]{margin-right:5px}.popper-wrapper[x-placement^=left] .popper__arrow{border-width:5px 0 5px 5px;border-color:transparent transparent transparent #121a24;border-color:transparent transparent transparent var(--bg,#121a24);right:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.dropdown-menu{display:block;padding:.5rem 0;font-size:1rem;text-align:left;list-style:none;max-width:100vw;z-index:10;box-shadow:1px 1px 4px rgba(0,0,0,.6);box-shadow:var(--panelShadow);border:none;border-radius:4px;border-radius:var(--btnRadius,4px);background-color:#121a24;background-color:var(--bg,#121a24)}.dropdown-menu .dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #222;border-top:1px solid var(--border,#222)}.dropdown-menu .dropdown-item{line-height:21px;margin-right:5px;overflow:auto;display:block;padding:.25rem 1rem .25rem 1.5rem;clear:both;font-weight:400;text-align:inherit;white-space:normal;border:none;border-radius:0;background-color:transparent;box-shadow:none;width:100%;height:100%}.dropdown-menu .dropdown-item-icon{padding-left:.5rem}.dropdown-menu .dropdown-item-icon i{margin-right:.25rem}.dropdown-menu .dropdown-item:hover{background-color:#182230;background-color:var(--btn,#182230);box-shadow:none}.menu-checkbox{float:right;min-width:22px;max-width:22px;min-height:22px;max-height:22px;line-height:22px;text-align:center;border-radius:0;background-color:#182230;background-color:var(--input,#182230);box-shadow:inset 0 0 2px #000;box-shadow:var(--inputShadow)}.menu-checkbox.menu-checkbox-checked:after{content:"\\2714"}',""])},function(e,t,i){"use strict";i.r(t);var a=i(125),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(253),r=i(0);var l=function(e){i(737)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},function(e,t,i){var a=i(738);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("56d82e88",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,'.dark-overlay:before{bottom:0;content:" ";left:0;right:0;background:rgba(27,31,35,.5);z-index:99}.dark-overlay:before,.dialog-modal.panel{display:block;cursor:default;position:fixed;top:0}.dialog-modal.panel{left:50%;max-height:80vh;max-width:90vw;margin:15vh auto;transform:translateX(-50%);z-index:999;background-color:#121a24;background-color:var(--bg,#121a24)}.dialog-modal.panel .dialog-modal-heading{padding:.5em;margin-right:auto;margin-bottom:0;white-space:nowrap;color:var(--panelText);background-color:#182230;background-color:var(--panel,#182230)}.dialog-modal.panel .dialog-modal-heading .title{margin-bottom:0;text-align:center}.dialog-modal.panel .dialog-modal-content{margin:0;padding:1rem;background-color:#151e2a;background-color:var(--lightBg,#151e2a);white-space:normal}.dialog-modal.panel .dialog-modal-footer{margin:0;padding:.5em;background-color:#151e2a;background-color:var(--lightBg,#151e2a);border-top:1px solid #121a24;border-top:1px solid var(--bg,#121a24);display:flex;justify-content:flex-end}.dialog-modal.panel .dialog-modal-footer button{width:auto;margin-left:.5rem}',""])},,,,function(e,t,i){"use strict";i.r(t);var a=i(126),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(256),r=i(0);var l=function(e){i(743)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},function(e,t,i){var a=i(744);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("6c9d5cbc",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,".gallery-row{height:200px;width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:stretch;flex-grow:1;margin-top:.5em}.gallery-row .attachment,.gallery-row .attachments{margin:0 .5em 0 0;flex-grow:1;height:100%;box-sizing:border-box;min-width:2em}.gallery-row .attachment:last-child,.gallery-row .attachments:last-child{margin:0}.gallery-row .image-attachment{width:100%;height:100%}.gallery-row .video-container{height:100%}.gallery-row.contain-fit img,.gallery-row.contain-fit video{object-fit:contain}.gallery-row.cover-fit img,.gallery-row.cover-fit video{object-fit:cover}",""])},,,function(e,t,i){"use strict";i.r(t);var a=i(127),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(257),r=i(0);var l=function(e){i(748)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},function(e,t,i){var a=i(749);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("c13d6bee",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,".link-preview-card{display:flex;flex-direction:row;cursor:pointer;overflow:hidden;margin-top:.5em;color:#b9b9ba;color:var(--text,#b9b9ba);border-radius:10px;border-radius:var(--attachmentRadius,10px);border-color:#222;border:1px solid var(--border,#222)}.link-preview-card .card-image{flex-shrink:0;width:120px;max-width:25%}.link-preview-card .card-image img{width:100%;height:100%;object-fit:cover;border-radius:10px;border-radius:var(--attachmentRadius,10px)}.link-preview-card .small-image{width:80px}.link-preview-card .card-content{max-height:100%;margin:.5em;display:flex;flex-direction:column}.link-preview-card .card-host{font-size:12px}.link-preview-card .card-description{margin:.5em 0 0;overflow:hidden;text-overflow:ellipsis;word-break:break-word;line-height:1.2em;max-height:calc(1.2em * 3 - 1px)}",""])},function(e,t,i){"use strict";i.r(t);var a=i(128),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(258),r=i(0);var l=function(e){i(751)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},function(e,t,i){var a=i(752);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("7096a06e",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,".avatars{display:flex;margin:0;padding:0;flex-wrap:wrap;height:24px}.avatars .avatars-item{margin:0 0 5px 5px}.avatars .avatars-item:first-child{padding-left:5px}.avatars .avatars-item .avatar-small{border-radius:10px;border-radius:var(--avatarAltRadius,10px);height:24px;width:24px}",""])},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.extractTagFromUrl=t.mentionMatchesUrl=void 0;var a,o=i(14),n=(a=o)&&a.__esModule?a:{default:a};t.mentionMatchesUrl=function(e,t){if(t===e.statusnet_profile_url)return!0;var i=e.screen_name.split("@"),a=(0,n.default)(i,2),o=a[0],s=a[1],r=new RegExp("://"+s+"/.*"+o+"$","g");return!!t.match(r)},t.extractTagFromUrl=function(e){var t=/tag[s]*\/(\w+)$/g.exec(e);return!!t&&t[1]}},function(e,t,i){var a=i(755);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("93498d0a",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,".timeline .panel-disabled .status-el{border-left:none;border-bottom-width:1px;border-bottom-style:solid;border-color:var(--border,#222);border-radius:0}",""])},,,,,,,,,,,,,,,,function(e,t,i){"use strict";i.r(t);var a=i(130),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(263),r=i(0),l=Object(r.a)(o.a,s.a,s.b,!1,null,null,null);t.default=l.exports},function(e,t,i){"use strict";i.r(t);var a=i(131),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(264),r=i(0),l=Object(r.a)(o.a,s.a,s.b,!1,null,null,null);t.default=l.exports},function(e,t,i){"use strict";i.r(t);var a=i(132),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(265),r=i(0),l=Object(r.a)(o.a,s.a,s.b,!1,null,null,null);t.default=l.exports},function(e,t,i){"use strict";i.r(t);var a=i(133),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(266),r=i(0),l=Object(r.a)(o.a,s.a,s.b,!1,null,null,null);t.default=l.exports},function(e,t,i){"use strict";i.r(t);var a=i(134),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(269),r=i(0),l=Object(r.a)(o.a,s.a,s.b,!1,null,null,null);t.default=l.exports},function(e,t,i){var a=i(777);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("87e1cf2e",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,".notifications:not(.minimal){padding-bottom:15em}.notifications .loadmore-error{color:#b9b9ba;color:var(--text,#b9b9ba)}.notifications .notification{position:relative}.notifications .notification .notification-overlay{position:absolute;top:0;right:0;left:0;bottom:0;pointer-events:none}.notifications .notification.unseen .notification-overlay{background-image:linear-gradient(135deg,var(--badgeNotification,red) 4px,transparent 10px)}.notification{box-sizing:border-box;display:flex;border-bottom:1px solid;border-color:#222;border-color:var(--border,#222)}.notification:hover .animated.avatar canvas{display:none}.notification:hover .animated.avatar img{visibility:visible}.notification .non-mention{display:flex;flex:1;flex-wrap:nowrap;padding:.6em;min-width:0}.notification .non-mention .avatar-container{width:32px;height:32px}.notification .non-mention .status-el{padding:0}.notification .non-mention .status-el .status{padding:.25em 0;color:hsla(240,1%,73%,.5);color:var(--faint,hsla(240,1%,73%,.5))}.notification .non-mention .status-el .status a{color:var(--faintLink)}.notification .non-mention .status-el .media-body{margin:0}.notification .follow-text{padding:.5em 0}.notification .status-el{flex:1}.notification time{white-space:nowrap}.notification .notification-right{flex:1;padding-left:.8em;min-width:0}.notification .notification-details{min-width:0;word-wrap:break-word;line-height:18px;position:relative;overflow:hidden;width:100%;flex:1 1 0;display:flex;flex-wrap:nowrap;justify-content:space-between}.notification .notification-details .name-and-action{flex:1;overflow:hidden;text-overflow:ellipsis}.notification .notification-details .username{font-weight:bolder;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.notification .notification-details .username img{width:14px;height:14px;vertical-align:middle;object-fit:contain}.notification .notification-details .timeago{margin-right:.2em}.notification .notification-details .icon-retweet.lit{color:#0fa00f;color:var(--cGreen,#0fa00f)}.notification .notification-details .icon-reply.lit,.notification .notification-details .icon-user-plus.lit{color:#0095ff;color:var(--cBlue,#0095ff)}.notification .notification-details .icon-star.lit{color:orange;color:var(--cOrange,orange)}.notification .notification-details .status-content{margin:0;max-height:300px}.notification .notification-details h1{word-break:break-all;margin:0 0 .3em;padding:0;font-size:1em;line-height:20px}.notification .notification-details h1 small{font-weight:lighter}.notification .notification-details p{margin:0;margin-top:0;margin-bottom:.3em}",""])},function(e,t,i){"use strict";i.r(t);var a=i(136),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(267),r=i(0),l=Object(r.a)(o.a,s.a,s.b,!1,null,null,null);t.default=l.exports},,,,,,function(e,t,i){"use strict";i.r(t);var a=i(137),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(270),r=i(0),l=Object(r.a)(o.a,s.a,s.b,!1,null,null,null);t.default=l.exports},function(e,t,i){"use strict";i.r(t);var a=i(138),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(274),r=i(0);var l=function(e){i(786)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},function(e,t,i){var a=i(787);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("7563b46e",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,".user-profile{flex:2;flex-basis:500px}.user-profile .userlist-placeholder{display:flex;justify-content:center;align-items:middle;padding:2em}.user-profile .timeline-heading{display:flex;justify-content:center}.user-profile .timeline-heading .alert,.user-profile .timeline-heading .loadmore-button{flex:1}.user-profile .timeline-heading .loadmore-button{height:28px;margin:10px .6em}.user-profile .timeline-heading .loadmore-text,.user-profile .timeline-heading .title{display:none}.user-profile-placeholder .panel-body{display:flex;justify-content:center;align-items:middle;padding:7em}",""])},function(e,t,i){var a=i(789);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("ae955a70",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,".follow-card-content-container{flex-shrink:0;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;line-height:1.5em}.follow-card-follow-button{margin-top:.5em;margin-left:auto;width:10em}",""])},function(e,t,i){var a=i(791);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("119ab786",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,".basic-user-card{display:flex;flex:1 0;margin:0;padding:.6em 1em}.basic-user-card-collapsed-content{margin-left:.7em;text-align:left;flex:1;min-width:0}.basic-user-card-user-name img{object-fit:contain;height:16px;width:16px;vertical-align:middle}.basic-user-card-screen-name,.basic-user-card-user-name-value{display:inline-block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.basic-user-card-expanded-content{flex:1;margin-left:.7em}",""])},function(e,t,i){var a=i(793);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("33745640",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,".list-item:not(:last-child){border-bottom:1px solid;border-bottom-color:#222;border-bottom-color:var(--border,#222)}.list-empty-content{text-align:center;padding:10px}",""])},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=d(i(14)),o=d(i(35)),n=d(i(417)),s=d(i(9)),r=d(i(28)),l=d(i(10)),c=d(i(418)),u=i(419);function d(e){return e&&e.__esModule?e:{default:e}}i(798);t.default=function(e){var t=e.fetch,i=e.select,d=e.destroy,p=e.childPropName,f=void 0===p?"entries":p,m=e.additionalPropNames,h=void 0===m?[]:m;return function(e){var p=(0,r.default)((0,u.getComponentProps)(e)).filter(function(e){return e!==f}).concat(h);return l.default.component("withLoadMore",{render:function(t){var i=arguments[0],r={props:(0,s.default)({},this.$props,(0,n.default)({},f,this.entries)),on:this.$listeners,scopedSlots:this.$scopedSlots},l=(0,o.default)(this.$slots).map(function(e){var i=(0,a.default)(e,2),o=i[0],n=i[1];return t("template",{slot:o},n)});return i("div",{class:"with-load-more"},[i(e,r,[l]),i("div",{class:"with-load-more-footer"},[this.error&&i("a",{on:{click:this.fetchEntries},class:"alert error"},[this.$t("general.generic_error")]),!this.error&&this.loading&&i("i",{class:"icon-spin3 animate-spin"}),!this.error&&!this.loading&&!this.bottomedOut&&i("a",{on:{click:this.fetchEntries}},[this.$t("general.more")])])])},props:p,data:function(){return{loading:!1,bottomedOut:!1,error:!1}},computed:{entries:function(){return i(this.$props,this.$store)||[]}},created:function(){window.addEventListener("scroll",this.scrollLoad),0===this.entries.length&&this.fetchEntries()},destroyed:function(){window.removeEventListener("scroll",this.scrollLoad),d&&d(this.$props,this.$store)},methods:{fetchEntries:function(){var e=this;this.loading||(this.loading=!0,this.error=!1,t(this.$props,this.$store).then(function(t){e.loading=!1,e.bottomedOut=(0,c.default)(t)}).catch(function(){e.loading=!1,e.error=!0}))},scrollLoad:function(e){var t=document.body.getBoundingClientRect(),i=Math.max(t.height,-t.y);!1===this.loading&&!1===this.bottomedOut&&this.$el.offsetHeight>0&&window.innerHeight+window.pageYOffset>=i-750&&this.fetchEntries()}}})}}},,,,function(e,t,i){},function(e,t,i){"use strict";i.r(t);var a=i(142),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(284),r=i(0),l=Object(r.a)(o.a,s.a,s.b,!1,null,null,null);t.default=l.exports},,,,,,,function(e,t,i){},function(e,t,i){var a=i(808);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("16da2560",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,".style-switcher .preset-switcher{margin-right:1em}.style-switcher .style-control{display:flex;align-items:baseline;margin-bottom:5px}.style-switcher .style-control .label{flex:1}.style-switcher .style-control.disabled input:not(.exclude-disabled),.style-switcher .style-control.disabled select:not(.exclude-disabled){opacity:.5}.style-switcher .style-control input,.style-switcher .style-control select{min-width:3em;margin:0;flex:0}.style-switcher .style-control input[type=color],.style-switcher .style-control select[type=color]{padding:1px;cursor:pointer;height:29px;min-width:2em;border:none;align-self:stretch}.style-switcher .style-control input[type=number],.style-switcher .style-control select[type=number]{min-width:5em}.style-switcher .style-control input[type=range],.style-switcher .style-control select[type=range]{flex:1;min-width:3em}.style-switcher .style-control input[type=checkbox]+label,.style-switcher .style-control select[type=checkbox]+label{margin:6px 0}.style-switcher .style-control input:not([type=number]):not([type=text]),.style-switcher .style-control select:not([type=number]):not([type=text]){align-self:flex-start}.style-switcher .tab-switcher{margin:0 -1em}.style-switcher .reset-container{flex-wrap:wrap}.style-switcher .apply-container,.style-switcher .color-container,.style-switcher .fonts-container,.style-switcher .radius-container,.style-switcher .reset-container{display:flex}.style-switcher .fonts-container,.style-switcher .radius-container{flex-direction:column}.style-switcher .color-container{flex-wrap:wrap;justify-content:space-between}.style-switcher .color-container>h4{width:99%}.style-switcher .color-container,.style-switcher .fonts-container,.style-switcher .presets-container,.style-switcher .radius-container,.style-switcher .shadow-container{margin:1em 1em 0}.style-switcher .tab-header{display:flex;justify-content:space-between;align-items:baseline;width:100%;min-height:30px;margin-bottom:1em}.style-switcher .tab-header .btn{min-width:1px;flex:0 auto;padding:0 1em}.style-switcher .tab-header p{flex:1;margin:0;margin-right:.5em}.style-switcher .shadow-selector .override{flex:1;margin-left:.5em}.style-switcher .shadow-selector .select-container{margin-top:-4px;margin-bottom:-3px}.style-switcher .save-load,.style-switcher .save-load-options{display:flex;justify-content:center;align-items:baseline;flex-wrap:wrap}.style-switcher .save-load-options .import-export,.style-switcher .save-load-options .presets,.style-switcher .save-load .import-export,.style-switcher .save-load .presets{margin-bottom:.5em}.style-switcher .save-load-options .import-export,.style-switcher .save-load .import-export{display:flex}.style-switcher .save-load-options .override,.style-switcher .save-load .override{margin-left:.5em}.style-switcher .save-load-options{flex-wrap:wrap;margin-top:.5em;justify-content:center}.style-switcher .save-load-options .keep-option{margin:0 .5em .5em;min-width:25%}.style-switcher .preview-container{border-top:1px dashed;border-bottom:1px dashed;border-color:#222;border-color:var(--border,#222);margin:1em -1em 0;padding:1em;background:var(--body-background-image);background-size:cover;background-position:50% 50%}.style-switcher .preview-container .dummy .post{font-family:var(--postFont);display:flex}.style-switcher .preview-container .dummy .post .content{flex:1}.style-switcher .preview-container .dummy .post .content h4{margin-bottom:.25em}.style-switcher .preview-container .dummy .post .content .icons{margin-top:.5em;display:flex}.style-switcher .preview-container .dummy .post .content .icons i{margin-right:1em}.style-switcher .preview-container .dummy .after-post{margin-top:1em;display:flex;align-items:center}.style-switcher .preview-container .dummy .avatar,.style-switcher .preview-container .dummy .avatar-alt{background:linear-gradient(135deg,#b8e1fc,#a9d2f3 10%,#90bae4 25%,#90bcea 37%,#90bff0 50%,#6ba8e5 51%,#a2daf5 83%,#bdf3fd);color:#000;font-family:sans-serif;text-align:center;margin-right:1em}.style-switcher .preview-container .dummy .avatar-alt{flex:0 auto;margin-left:28px;font-size:12px;min-width:20px;min-height:20px;line-height:20px;border-radius:10px;border-radius:var(--avatarAltRadius,10px)}.style-switcher .preview-container .dummy .avatar{flex:0 auto;width:48px;height:48px;font-size:14px;line-height:48px}.style-switcher .preview-container .dummy .actions{display:flex;align-items:baseline}.style-switcher .preview-container .dummy .actions .checkbox{display:inline-flex;align-items:baseline;margin-right:1em;flex:1}.style-switcher .preview-container .dummy .separator{margin:1em;border-bottom:1px solid;border-color:#222;border-color:var(--border,#222)}.style-switcher .preview-container .dummy .panel-heading .alert,.style-switcher .preview-container .dummy .panel-heading .badge,.style-switcher .preview-container .dummy .panel-heading .btn,.style-switcher .preview-container .dummy .panel-heading .faint{margin-left:1em;white-space:nowrap}.style-switcher .preview-container .dummy .panel-heading .faint{text-overflow:ellipsis;min-width:2em;overflow-x:hidden}.style-switcher .preview-container .dummy .panel-heading .flex-spacer{flex:1}.style-switcher .preview-container .dummy .btn{margin-left:0;padding:0 1em;min-width:3em;min-height:30px}.style-switcher .apply-container{justify-content:center}.style-switcher .color-item,.style-switcher .radius-item{min-width:20em;margin:5px 6px 0 0;display:flex;flex-direction:column;flex:1 1 0}.style-switcher .color-item.wide,.style-switcher .radius-item.wide{min-width:60%}.style-switcher .color-item:not(.wide):nth-child(odd),.style-switcher .radius-item:not(.wide):nth-child(odd){margin-right:7px}.style-switcher .color-item .color,.style-switcher .color-item .opacity,.style-switcher .radius-item .color,.style-switcher .radius-item .opacity{display:flex;align-items:baseline}.style-switcher .radius-item{flex-basis:auto}.style-switcher .theme-color-cl,.style-switcher .theme-radius-rn{border:0;box-shadow:none;background:transparent;color:var(--faint,hsla(240,1%,73%,.5));align-self:stretch}.style-switcher .theme-color-cl,.style-switcher .theme-color-in,.style-switcher .theme-radius-in{margin-left:4px}.style-switcher .theme-radius-in{min-width:1em;max-width:7em;flex:1}.style-switcher .theme-radius-lb{max-width:50em}.style-switcher .theme-preview-content{padding:20px}.style-switcher .btn{margin-left:.25em;margin-right:.25em}",""])},function(e,t,i){var a=i(810);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("6015ac50",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,".color-control input.text-input{max-width:7em;flex:1}",""])},function(e,t,i){"use strict";i.r(t);var a=i(145),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(276),r=i(0),l=Object(r.a)(o.a,s.a,s.b,!1,null,null,null);t.default=l.exports},function(e,t,i){"use strict";i.r(t);var a=i(147),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(278),r=i(0);var l=function(e){i(813)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},function(e,t,i){var a=i(814);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("d219da80",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,".shadow-control{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:1em}.shadow-control .shadow-preview-container,.shadow-control .shadow-tweak{margin:5px 6px 0 0}.shadow-control .shadow-preview-container{flex:0;display:flex;flex-wrap:wrap}.shadow-control .shadow-preview-container input[type=number]{width:5em;min-width:2em}.shadow-control .shadow-preview-container .x-shift-control,.shadow-control .shadow-preview-container .y-shift-control{display:flex;flex:0}.shadow-control .shadow-preview-container .x-shift-control[disabled=disabled] *,.shadow-control .shadow-preview-container .y-shift-control[disabled=disabled] *{opacity:.5}.shadow-control .shadow-preview-container .x-shift-control{align-items:flex-start}.shadow-control .shadow-preview-container .x-shift-control .wrap,.shadow-control .shadow-preview-container input[type=range]{margin:0;width:15em;height:2em}.shadow-control .shadow-preview-container .y-shift-control{flex-direction:column;align-items:flex-end}.shadow-control .shadow-preview-container .y-shift-control .wrap{width:2em;height:15em}.shadow-control .shadow-preview-container .y-shift-control input[type=range]{transform-origin:1em 1em;transform:rotate(90deg)}.shadow-control .shadow-preview-container .preview-window{flex:1;background-color:#999;display:flex;align-items:center;justify-content:center;background-image:linear-gradient(45deg,#666 25%,transparent 0),linear-gradient(-45deg,#666 25%,transparent 0),linear-gradient(45deg,transparent 75%,#666 0),linear-gradient(-45deg,transparent 75%,#666 0);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0;border-radius:4px;border-radius:var(--inputRadius,4px)}.shadow-control .shadow-preview-container .preview-window .preview-block{width:33%;height:33%;background-color:#121a24;background-color:var(--bg,#121a24);border-radius:10px;border-radius:var(--panelRadius,10px)}.shadow-control .shadow-tweak{flex:1;min-width:280px}.shadow-control .shadow-tweak .id-control{align-items:stretch}.shadow-control .shadow-tweak .id-control .btn,.shadow-control .shadow-tweak .id-control .select{min-width:1px;margin-right:5px}.shadow-control .shadow-tweak .id-control .btn{padding:0 .4em;margin:0 .1em}.shadow-control .shadow-tweak .id-control .select{flex:1}.shadow-control .shadow-tweak .id-control .select select{align-self:auto}",""])},function(e,t,i){"use strict";i.r(t);var a=i(148),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(279),r=i(0);var l=function(e){i(816)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},function(e,t,i){var a=i(817);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("d9c0acde",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,".font-control input.custom-font{min-width:10em}.font-control.custom .select{border-top-right-radius:0;border-bottom-right-radius:0}.font-control.custom .custom-font{border-top-left-radius:0;border-bottom-left-radius:0}",""])},function(e,t,i){"use strict";i.r(t);var a=i(149),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(280),r=i(0);var l=function(e){i(819)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},function(e,t,i){var a=i(820);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("b94bc120",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,".contrast-ratio{display:flex;justify-content:flex-end;margin-top:-4px;margin-bottom:5px}.contrast-ratio .label{margin-right:1em}.contrast-ratio .rating{display:inline-block;text-align:center}",""])},function(e,t,i){"use strict";i.r(t);var a=i(150),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(281),r=i(0);var l=function(e){i(822)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},function(e,t,i){var a=i(823);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("66a4eaba",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,".import-export-container{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center}",""])},function(e,t,i){"use strict";i.r(t);var a=i(151),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(283),r=i(0),l=Object(r.a)(o.a,s.a,s.b,!1,null,null,null);t.default=l.exports},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.extractCommit=function(e){var t=e.match(/-g(\w+)$/i);return t?t[1]:""}},function(e,t,i){"use strict";i.r(t);var a=i(152),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(285),r=i(0);var l=function(e){i(827)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},function(e,t,i){var a=i(828);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("16815f76",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,'.registration-form{display:flex;flex-direction:column;margin:.6em}.registration-form .container{display:flex;flex-direction:row}.registration-form .terms-of-service{flex:0 1 50%;margin:.8em}.registration-form .text-fields{margin-top:.6em;flex:1 0;display:flex;flex-direction:column}.registration-form textarea{min-height:100px}.registration-form .form-group{display:flex;flex-direction:column;padding:.3em 0;line-height:24px;margin-bottom:1em}.registration-form .form-group--error{animation-name:shakeError;animation-duration:.6s;animation-timing-function:ease-in-out}.registration-form .form-group--error .form--label{color:#f04124;color:var(--cRed,#f04124)}.registration-form .form-error{margin-top:-.7em;text-align:left}.registration-form .form-error span{font-size:12px}.registration-form .form-error ul{list-style:none;padding:0 0 0 5px;margin-top:0}.registration-form .form-error ul li:before{content:"\\2022 "}.registration-form form textarea{line-height:16px;resize:vertical}.registration-form .captcha{max-width:350px;margin-bottom:.4em}.registration-form .btn{margin-top:.6em;height:28px}.registration-form .error{text-align:center}@media (max-width:800px){.registration-form .container{flex-direction:column-reverse}}',""])},,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,i){"use strict";i.r(t);var a=i(153),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(299),r=i(0);var l=function(e){i(856)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},function(e,t,i){var a=i(857);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("298db8e1",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,".profile-edit .bio{margin:0}.profile-edit .visibility-tray{padding-top:5px}.profile-edit input[type=file]{padding:5px;height:auto}.profile-edit .banner{max-width:100%}.profile-edit .uploading{font-size:1.5em;margin:.25em}.profile-edit .name-changer{width:100%}.profile-edit .bg{max-width:100%}.profile-edit .current-avatar{display:block;width:150px;height:150px;border-radius:4px;border-radius:var(--avatarRadius,4px)}.profile-edit .oauth-tokens{width:100%}.profile-edit .oauth-tokens th{text-align:left}.profile-edit .oauth-tokens .actions{text-align:right}.profile-edit-usersearch-wrapper{padding:1em}.profile-edit-bulk-actions{text-align:right;padding:0 1em;min-height:28px}.profile-edit-bulk-actions button{width:10em}",""])},function(e,t,i){"use strict";i.r(t);var a=i(154),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(286),r=i(0);var l=function(e){i(859)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},function(e,t,i){var a=i(860);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("0dfd0b33",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,".image-cropper-img-input{display:none}.image-cropper-image-container{position:relative}.image-cropper-image-container img{display:block;max-width:100%}.image-cropper-buttons-wrapper{margin-top:10px}.image-cropper-buttons-wrapper button{margin-top:5px}",""])},,,function(e,t,i){"use strict";i.r(t);var a=i(155),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(287),r=i(0);var l=function(e){i(864)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},function(e,t,i){var a=i(865);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("211aa67c",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,".block-card-content-container{margin-top:.5em;text-align:right}.block-card-content-container button{width:10em}",""])},function(e,t,i){"use strict";i.r(t);var a=i(156),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(288),r=i(0);var l=function(e){i(867)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},function(e,t,i){var a=i(868);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("7ea980e0",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,".mute-card-content-container{margin-top:.5em;text-align:right}.mute-card-content-container button{width:10em}",""])},function(e,t,i){"use strict";i.r(t);var a=i(157),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(290),r=i(0);var l=function(e){i(870)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},function(e,t,i){var a=i(871);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("3724291e",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,".selectable-list-item-inner{display:flex;align-items:center}.selectable-list-item-inner>*{min-width:0}.selectable-list-item-selected-inner{background-color:#151e2a;background-color:var(--lightBg,#151e2a)}.selectable-list-header{display:flex;align-items:center;padding:.6em 0;border-bottom:2px solid;border-bottom-color:#222;border-bottom-color:var(--border,#222)}.selectable-list-header-actions{flex:1}.selectable-list-checkbox-wrapper{padding:0 10px;flex:none}",""])},function(e,t,i){var a=i(873);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("002629bb",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,'.checkbox{position:relative;display:inline-block;padding-left:1.2em;min-height:1.2em}.checkbox-indicator:before{position:absolute;left:0;top:0;display:block;content:"\\2714";transition:color .2s;width:1.1em;height:1.1em;border-radius:2px;border-radius:var(--checkboxRadius,2px);box-shadow:inset 0 0 2px #000;box-shadow:var(--inputShadow);background-color:#182230;background-color:var(--input,#182230);vertical-align:top;text-align:center;line-height:1.1em;font-size:1.1em;color:transparent;overflow:hidden;box-sizing:border-box}.checkbox input[type=checkbox]{display:none}.checkbox input[type=checkbox]:checked+.checkbox-indicator:before{color:#b9b9ba;color:var(--text,#b9b9ba)}.checkbox input[type=checkbox]:indeterminate+.checkbox-indicator:before{content:"\\2013";color:#b9b9ba;color:var(--text,#b9b9ba)}.checkbox input[type=checkbox]:disabled+.checkbox-indicator:before{opacity:.5}.checkbox>span{margin-left:.5em}',""])},function(e,t,i){"use strict";i.r(t);var a=i(159),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(291),r=i(0),l=Object(r.a)(o.a,s.a,s.b,!1,null,null,null);t.default=l.exports},function(e,t,i){"use strict";i.r(t);var a=i(160),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(292),r=i(0);var l=function(e){i(876)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},function(e,t,i){var a=i(877);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("3a9ec1bf",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,".autosuggest{position:relative}.autosuggest-input{display:block;width:100%}.autosuggest-results{position:absolute;left:0;top:100%;right:0;max-height:400px;background-color:#151e2a;background-color:var(--lightBg,#151e2a);border-color:#222;border:1px solid var(--border,#222);border-radius:4px;border-radius:var(--inputRadius,4px);border-top-left-radius:0;border-top-right-radius:0;box-shadow:1px 1px 4px rgba(0,0,0,.6);box-shadow:var(--panelShadow);overflow-y:auto;z-index:1}",""])},function(e,t,i){"use strict";i.r(t);var a=i(161),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(293),r=i(0);var l=function(e){i(879)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},function(e,t,i){var a=i(880);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("5bed876c",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,".importer-uploading{font-size:1.5em;margin:.25em}",""])},function(e,t,i){"use strict";i.r(t);var a=i(162),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(294),r=i(0);var l=function(e){i(882)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},function(e,t,i){var a=i(883);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("432fc7c6",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,".exporter-processing{font-size:1.5em;margin:.25em}",""])},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=p(i(14)),o=p(i(35)),n=p(i(417)),s=p(i(9)),r=p(i(24)),l=p(i(28)),c=p(i(10)),u=p(i(418)),d=i(419);function p(e){return e&&e.__esModule?e:{default:e}}i(885);t.default=function(e){var t=e.fetch,i=e.select,p=e.childPropName,f=void 0===p?"content":p,m=e.additionalPropNames,h=void 0===m?[]:m;return function(e){var p=(0,l.default)((0,d.getComponentProps)(e)).filter(function(e){return e!==f}).concat(h);return c.default.component("withSubscription",{props:[].concat((0,r.default)(p),["refresh"]),render:function(t){var i=arguments[0];if(this.error||this.loading)return i("div",{class:"with-subscription-loading"},[this.error?i("a",{on:{click:this.fetchData},class:"alert error"},[this.$t("general.generic_error")]):i("i",{class:"icon-spin3 animate-spin"})]);var r={props:(0,s.default)({},this.$props,(0,n.default)({},f,this.fetchedData)),on:this.$listeners,scopedSlots:this.$scopedSlots},l=(0,o.default)(this.$slots).map(function(e){var i=(0,a.default)(e,2),o=i[0],n=i[1];return t("template",{slot:o},n)});return i("div",{class:"with-subscription"},[i(e,r,[l])])},data:function(){return{loading:!1,error:!1}},computed:{fetchedData:function(){return i(this.$props,this.$store)}},created:function(){(this.refresh||(0,u.default)(this.fetchedData))&&this.fetchData()},methods:{fetchData:function(){var e=this;this.loading||(this.loading=!0,this.error=!1,t(this.$props,this.$store).then(function(){e.loading=!1}).catch(function(){e.error=!0,e.loading=!1}))}}})}}},function(e,t,i){},function(e,t,i){"use strict";i.r(t);var a=i(163),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(298),r=i(0);var l=function(e){i(887)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},function(e,t,i){var a=i(888);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("9a989dfe",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,".warning{color:orange;color:var(--cOrange,orange)}.mfa-settings .method-item,.mfa-settings .mfa-heading{overflow:hidden;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline}.mfa-settings .setup-otp{display:flex;justify-content:center;flex-wrap:wrap}.mfa-settings .setup-otp .qr-code{flex:1;padding-right:10px}.mfa-settings .setup-otp .verify{flex:1}.mfa-settings .setup-otp .error{margin:4px 0 0}.mfa-settings .setup-otp .confirm-otp-actions button{width:15em;margin-top:5px}",""])},function(e,t,i){"use strict";i.r(t);var a=i(164),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(295),r=i(0);var l=function(e){i(890)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},function(e,t,i){var a=i(891);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("12659079",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,".warning{color:orange;color:var(--cOrange,orange)}.backup-codes{font-family:var(--postCodeFont,monospace)}",""])},function(e,t,i){"use strict";i.r(t);var a=i(165),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(297),r=i(0),l=Object(r.a)(o.a,s.a,s.b,!1,null,null,null);t.default=l.exports},,function(e,t,i){"use strict";i.r(t);var a=i(167),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(301),r=i(0),l=Object(r.a)(o.a,s.a,s.b,!1,null,null,null);t.default=l.exports},function(e,t,i){"use strict";i.r(t);var a=i(168),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(300),r=i(0);var l=function(e){i(896)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},function(e,t,i){var a=i(897);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("ad510f10",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,".follow-request-card-content-container{display:flex;flex-direction:row;flex-wrap:wrap}.follow-request-card-content-container button{margin-top:.5em;margin-right:.5em;flex:1 1;max-width:12em;min-width:8em}.follow-request-card-content-container button:last-child{margin-right:0}",""])},function(e,t,i){"use strict";i.r(t);var a=i(169),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(302),r=i(0),l=Object(r.a)(o.a,s.a,s.b,!1,null,null,null);t.default=l.exports},function(e,t,i){"use strict";i.r(t);var a=i(170),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(303),r=i(0);var l=function(e){i(900)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},function(e,t,i){var a=i(901);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("48879f74",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,".user-search-input-container{margin:.5em;display:flex;justify-content:center}.user-search-input-container .search-button{margin-left:.5em}.loading-icon{padding:1em}",""])},function(e,t,i){"use strict";i.r(t);var a=i(171),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(304),r=i(0);var l=function(e){i(903)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},function(e,t,i){var a=i(904);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("42704024",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,".login-form{display:flex;flex-direction:column;padding:.6em}.login-form .btn{min-height:28px;width:10em}.login-form .register{flex:1 1}.login-form .login-bottom{margin-top:1em;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.login-form .form-group{display:flex;flex-direction:column;padding:.3em .5em .6em;line-height:24px}.login-form .form-bottom{display:flex;padding:.5em;height:32px}.login-form .form-bottom button{width:10em}.login-form .form-bottom p{margin:.35em;padding:.35em;display:flex}.login-form .error{text-align:center;animation-name:shakeError;animation-duration:.4s;animation-timing-function:ease-in-out}",""])},function(e,t,i){"use strict";i.r(t);var a=i(172),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(305),r=i(0),l=Object(r.a)(o.a,s.a,s.b,!1,null,null,null);t.default=l.exports},function(e,t,i){"use strict";i.r(t);var a=i(173),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(306),r=i(0),l=Object(r.a)(o.a,s.a,s.b,!1,null,null,null);t.default=l.exports},function(e,t,i){var a=i(908);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("2c0040e1",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,".floating-chat{position:fixed;right:0;bottom:0;z-index:1000;max-width:25em}.chat-heading{cursor:pointer}.chat-heading .icon-comment-empty{color:#b9b9ba;color:var(--text,#b9b9ba)}.chat-window{overflow-y:auto;overflow-x:hidden;max-height:20em}.chat-window-container{height:100%}.chat-message{display:flex;padding:.2em .5em}.chat-avatar img{height:24px;width:24px;border-radius:4px;border-radius:var(--avatarRadius,4px);margin-right:.5em;margin-top:.25em}.chat-input{display:flex}.chat-input textarea{flex:1;margin:.6em;min-height:3.5em;resize:none}.chat-panel .title{display:flex;justify-content:space-between}",""])},function(e,t,i){"use strict";i.r(t);var a=i(175),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(308),r=i(0);var l=function(e){i(910)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},function(e,t,i){var a=i(911);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("c74f4f44",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,"",""])},function(e,t,i){"use strict";i.r(t);var a=i(176),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(312),r=i(0);var l=function(e){i(913)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},function(e,t,i){var a=i(914);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("7dfaed97",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,"",""])},function(e,t,i){var a=i(916);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("44aff36b",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,"",""])},function(e,t,i){var a=i(918);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("55ca8508",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,".features-panel li{line-height:24px}",""])},function(e,t,i){"use strict";i.r(t);var a=i(179),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(311),r=i(0);var l=function(e){i(920)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},function(e,t,i){var a=i(921);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("42aabc98",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,".tos-content{margin:1em}",""])},function(e,t,i){"use strict";i.r(t);var a=i(180),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(322),r=i(0);var l=function(e){i(923)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},function(e,t,i){var a=i(924);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("5c806d03",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,'#app{min-height:100vh;max-width:100%;overflow:hidden}.app-bg-wrapper{position:fixed;z-index:-1;height:100%;width:100%;background-size:cover;background-repeat:no-repeat;background-position:0 50%}i{user-select:none}h4{margin:0}#content{box-sizing:border-box;padding-top:60px;margin:auto;min-height:100vh;max-width:980px;background-color:rgba(0,0,0,.15);align-content:flex-start}.text-center{text-align:center}body{font-family:sans-serif;font-family:var(--interfaceFont,sans-serif);font-size:14px;margin:0;color:#b9b9ba;color:var(--text,#b9b9ba);max-width:100vw;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{text-decoration:none;color:#d8a070;color:var(--link,#d8a070)}button{user-select:none;background-color:#182230;background-color:var(--btn,#182230);border:none;border-radius:4px;border-radius:var(--btnRadius,4px);cursor:pointer;box-shadow:0 0 2px 0 #000,inset 0 1px 0 0 hsla(0,0%,100%,.2),inset 0 -1px 0 0 rgba(0,0,0,.2);box-shadow:var(--buttonShadow);font-size:14px;font-family:sans-serif;font-family:var(--interfaceFont,sans-serif)}button,button i[class*=icon-]{color:#b9b9ba;color:var(--btnText,#b9b9ba)}button::-moz-focus-inner{border:none}button:hover{box-shadow:0 0 4px hsla(0,0%,100%,.3);box-shadow:var(--buttonHoverShadow)}button:active{box-shadow:0 0 4px 0 hsla(0,0%,100%,.3),inset 0 1px 0 0 rgba(0,0,0,.2),inset 0 -1px 0 0 hsla(0,0%,100%,.2);box-shadow:var(--buttonPressedShadow)}button:disabled{cursor:not-allowed;opacity:.5}button.pressed{color:hsla(240,1%,73%,.5);color:var(--faint,hsla(240,1%,73%,.5));background-color:#121a24;background-color:var(--bg,#121a24)}button.danger{color:#b9b9ba;color:var(--alertErrorPanelText,#b9b9ba);background-color:rgba(211,16,20,.5);background-color:var(--alertError,rgba(211,16,20,.5))}label.select{padding:0}.select,input,textarea{border:none;border-radius:4px;border-radius:var(--inputRadius,4px);box-shadow:inset 0 1px 0 0 rgba(0,0,0,.2),inset 0 -1px 0 0 hsla(0,0%,100%,.2),inset 0 0 2px 0 #000;box-shadow:var(--inputShadow);background-color:#182230;background-color:var(--input,#182230);color:#b9b9ba;color:var(--inputText,#b9b9ba);font-family:sans-serif;font-family:var(--inputFont,sans-serif);font-size:14px;padding:8px .5em;box-sizing:border-box;display:inline-block;position:relative;height:28px;line-height:16px;hyphens:none}.select:disabled,.select[disabled=disabled],input:disabled,input[disabled=disabled],textarea:disabled,textarea[disabled=disabled]{cursor:not-allowed;opacity:.5}.select .icon-down-open,input .icon-down-open,textarea .icon-down-open{position:absolute;top:0;bottom:0;right:5px;height:100%;color:#b9b9ba;color:var(--text,#b9b9ba);line-height:28px;z-index:0;pointer-events:none}.select select,input select,textarea select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;color:#b9b9ba;color:var(--inputText,--text,#b9b9ba);margin:0;padding:0 2em 0 .2em;font-family:sans-serif;font-family:var(--inputFont,sans-serif);font-size:14px;width:100%;z-index:1;height:28px;line-height:16px}.select[type=range],input[type=range],textarea[type=range]{background:none;border:none;margin:0;box-shadow:none;flex:1}.select[type=radio],input[type=radio],textarea[type=radio]{display:none}.select[type=radio]:checked+label:before,input[type=radio]:checked+label:before,textarea[type=radio]:checked+label:before{box-shadow:inset 0 0 2px #000,inset 0 0 0 4px #182230;box-shadow:var(--inputShadow),0 0 0 4px var(--fg,#182230) inset;background-color:var(--link,#d8a070)}.select[type=radio]:disabled,.select[type=radio]:disabled+label,.select[type=radio]:disabled+label:before,input[type=radio]:disabled,input[type=radio]:disabled+label,input[type=radio]:disabled+label:before,textarea[type=radio]:disabled,textarea[type=radio]:disabled+label,textarea[type=radio]:disabled+label:before{opacity:.5}.select[type=radio]+label:before,input[type=radio]+label:before,textarea[type=radio]+label:before{display:inline-block;content:"";transition:box-shadow .2s;width:1.1em;height:1.1em;border-radius:100%;box-shadow:inset 0 0 2px #000;box-shadow:var(--inputShadow);margin-right:.5em;background-color:#182230;background-color:var(--input,#182230);vertical-align:top;text-align:center;line-height:1.1em;font-size:1.1em;color:transparent;overflow:hidden;box-sizing:border-box}.select[type=checkbox],input[type=checkbox],textarea[type=checkbox]{display:none}.select[type=checkbox]:checked+label:before,input[type=checkbox]:checked+label:before,textarea[type=checkbox]:checked+label:before{color:#b9b9ba;color:var(--text,#b9b9ba)}.select[type=checkbox]:disabled,.select[type=checkbox]:disabled+label,.select[type=checkbox]:disabled+label:before,input[type=checkbox]:disabled,input[type=checkbox]:disabled+label,input[type=checkbox]:disabled+label:before,textarea[type=checkbox]:disabled,textarea[type=checkbox]:disabled+label,textarea[type=checkbox]:disabled+label:before{opacity:.5}.select[type=checkbox]+label:before,input[type=checkbox]+label:before,textarea[type=checkbox]+label:before{display:inline-block;content:"\\2714";transition:color .2s;width:1.1em;height:1.1em;border-radius:2px;border-radius:var(--checkboxRadius,2px);box-shadow:inset 0 0 2px #000;box-shadow:var(--inputShadow);margin-right:.5em;background-color:#182230;background-color:var(--input,#182230);vertical-align:top;text-align:center;line-height:1.1em;font-size:1.1em;color:transparent;overflow:hidden;box-sizing:border-box}option{color:#b9b9ba;color:var(--text,#b9b9ba);background-color:#121a24;background-color:var(--bg,#121a24)}.hide-number-spinner{-moz-appearance:textfield}.hide-number-spinner[type=number]::-webkit-inner-spin-button,.hide-number-spinner[type=number]::-webkit-outer-spin-button{opacity:0;display:none}i[class*=icon-]{color:#666;color:var(--icon,#666)}.container{display:flex;flex-wrap:wrap;margin:0;padding:0 10px}.item{flex:1;line-height:50px;height:50px;overflow:hidden;display:flex;flex-wrap:wrap}.item .nav-icon{margin-left:.4em}.item.right{justify-content:flex-end}.auto-size{flex:1}.nav-bar{padding:0;width:100%;align-items:center;position:fixed;height:50px}.nav-bar .logo{display:flex;align-items:stretch;justify-content:center;flex:0 0 auto;z-index:-1;transition:opacity;transition-timing-function:ease-out;transition-duration:.1s}.nav-bar .logo,.nav-bar .logo .mask{position:absolute;top:0;bottom:0;left:0;right:0}.nav-bar .logo .mask{mask-repeat:no-repeat;mask-position:center;mask-size:contain;background-color:#182230;background-color:var(--topBarText,#182230)}.nav-bar .logo img{height:100%;object-fit:contain;display:block;flex:0}.nav-bar .inner-nav{margin:auto;box-sizing:border-box;padding-left:10px;padding-right:10px;display:flex;align-items:center;flex-basis:970px;height:50px}.nav-bar .inner-nav a,.nav-bar .inner-nav a i{color:#d8a070;color:var(--topBarLink,#d8a070)}main-router{flex:1}.status.compact{color:rgba(0,0,0,.42);font-weight:300}.status.compact p{margin:0;font-size:.8em}.panel{display:flex;position:relative;flex-direction:column;margin:.5em;background-color:#121a24;background-color:var(--bg,#121a24)}.panel,.panel:after{border-radius:10px;border-radius:var(--panelRadius,10px)}.panel:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:none;box-shadow:1px 1px 4px rgba(0,0,0,.6);box-shadow:var(--panelShadow)}.panel-body:empty:before{content:"\\AF\\\\_(\\30C4)_/\\AF";display:block;margin:1em;text-align:center}.panel-heading{display:flex;flex:none;border-radius:10px 10px 0 0;border-radius:var(--panelRadius,10px) var(--panelRadius,10px) 0 0;background-size:cover;padding:.6em;text-align:left;line-height:28px;color:var(--panelText);background-color:#182230;background-color:var(--panel,#182230);align-items:baseline;box-shadow:var(--panelHeaderShadow)}.panel-heading .title{flex:1 0 auto;font-size:1.3em}.panel-heading .faint{background-color:transparent;color:hsla(240,1%,73%,.5);color:var(--panelFaint,hsla(240,1%,73%,.5))}.panel-heading .alert{white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden}.panel-heading button{flex-shrink:0}.panel-heading .alert,.panel-heading button{line-height:21px;min-height:0;box-sizing:border-box;margin:0;margin-left:.25em;min-width:1px;align-self:stretch}.panel-heading a{color:#d8a070;color:var(--panelLink,#d8a070)}.panel-heading.stub{border-radius:10px;border-radius:var(--panelRadius,10px)}.panel-footer{border-radius:0 0 10px 10px;border-radius:0 0 var(--panelRadius,10px) var(--panelRadius,10px)}.panel-footer .faint{color:hsla(240,1%,73%,.5);color:var(--panelFaint,hsla(240,1%,73%,.5))}.panel-footer a{color:#d8a070;color:var(--panelLink,#d8a070)}.panel-body>p{line-height:18px;padding:1em;margin:0}.container>*{min-width:0}.fa{color:grey}nav{z-index:1000;color:var(--topBarText);background-color:#182230;background-color:var(--topBar,#182230);color:hsla(240,1%,73%,.5);color:var(--faint,hsla(240,1%,73%,.5));box-shadow:0 0 4px rgba(0,0,0,.6);box-shadow:var(--topBarShadow)}nav .back-button{display:block;max-width:99px;transition-property:opacity,max-width;transition-duration:.3s;transition-timing-function:ease-out}nav .back-button i{margin:0 1em}nav .back-button.hidden{opacity:0;max-width:5px}.fade-enter-active,.fade-leave-active{transition:opacity .2s}.fade-enter,.fade-leave-active{opacity:0}.main{flex-basis:50%;flex-grow:1;flex-shrink:1}.sidebar-bounds{flex:0;flex-basis:35%}.sidebar-flexer{flex:1;flex-basis:345px;width:365px}.mobile-shown{display:none}@media (min-width:800px){body{overflow-y:scroll}nav .back-button{display:none}.sidebar-bounds{overflow:hidden;max-height:100vh;width:345px;position:fixed;margin-top:-10px}.sidebar-bounds .sidebar-scroller{height:96vh;width:365px;padding-top:10px;padding-right:50px;overflow-x:hidden;overflow-y:scroll}.sidebar-bounds .sidebar{width:345px}.sidebar-flexer{max-height:96vh;flex-shrink:0;flex-grow:0}}.badge{display:inline-block;border-radius:99px;min-width:22px;max-width:22px;min-height:22px;max-height:22px;font-size:15px;line-height:22px;text-align:center;vertical-align:middle;white-space:nowrap;padding:0}.badge.badge-notification{background-color:red;background-color:var(--badgeNotification,red);color:#fff;color:var(--badgeNotificationText,#fff)}.alert{margin:.35em;padding:.25em;border-radius:5px;border-radius:var(--tooltipRadius,5px);min-height:28px;line-height:28px}.alert.error{background-color:rgba(211,16,20,.5);background-color:var(--alertError,rgba(211,16,20,.5));color:#b9b9ba;color:var(--alertErrorText,#b9b9ba)}.panel-heading .alert.error{color:#b9b9ba;color:var(--alertErrorPanelText,#b9b9ba)}.faint,.faint-link{color:hsla(240,1%,73%,.5);color:var(--faint,hsla(240,1%,73%,.5))}.faint-link:hover{text-decoration:underline}@media (min-width:800px){.logo{opacity:1!important}}.item.right{text-align:right}.visibility-notice{padding:.5em;border:1px solid hsla(240,1%,73%,.5);border:1px solid var(--faint,hsla(240,1%,73%,.5));border-radius:4px;border-radius:var(--inputRadius,4px)}.notice-dismissible{padding-right:4rem;position:relative}.notice-dismissible .dismiss{position:absolute;top:0;right:0;padding:.5em;color:inherit}@keyframes modal-background-fadein{0%{background-color:transparent}to{background-color:rgba(0,0,0,.5)}}.modal-view{z-index:1000;position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;overflow:auto;animation-duration:.2s;background-color:rgba(0,0,0,.5);animation-name:modal-background-fadein}.button-icon{font-size:1.2em}@keyframes shakeError{0%{transform:translateX(0)}15%{transform:translateX(.375rem)}30%{transform:translateX(-.375rem)}45%{transform:translateX(.375rem)}60%{transform:translateX(-.375rem)}75%{transform:translateX(.375rem)}90%{transform:translateX(-.375rem)}to{transform:translateX(0)}}@media (max-width:800px){.mobile-hidden{display:none}.panel-switcher{display:flex}.container{padding:0}.panel{margin:.5em 0}.menu-button{display:block;margin-right:.8em}}.setting-item{border-bottom:2px solid var(--fg,#182230);margin:1em 1em 1.4em;padding-bottom:1.4em}.setting-item>div{margin-bottom:.5em}.setting-item>div:last-child{margin-bottom:0}.setting-item:last-child{border-bottom:none;padding-bottom:0;margin-bottom:1em}.setting-item select{min-width:10em}.setting-item textarea{width:100%;max-width:100%;height:100px}.setting-item .unavailable,.setting-item .unavailable i{color:var(--cRed,red);color:red}.setting-item .btn{min-height:28px;min-width:10em;padding:0 2em}.setting-item .number-input{max-width:6em}.select-multiple{display:flex}.select-multiple .option-list{margin:0;padding-left:.5em}.option-list,.setting-list{list-style-type:none;padding-left:2em}.option-list li,.setting-list li{margin-bottom:.5em}.option-list .suboptions,.setting-list .suboptions{margin-top:.3em}.login-hint{text-align:center}@media (min-width:801px){.login-hint{display:none}}.login-hint a{display:inline-block;padding:1em 0;width:100%}.btn.btn-default{min-height:28px}',""])},function(e,t,i){"use strict";i.r(t);var a=i(181),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(313),r=i(0);var l=function(e){i(926)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},function(e,t,i){var a=i(927);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("04d46dee",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,".user-panel .signed-in{overflow:visible}",""])},function(e,t,i){"use strict";i.r(t);var a=i(182),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(314),r=i(0);var l=function(e){i(929)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},function(e,t,i){var a=i(930);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("b030addc",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,".nav-panel .panel{overflow:hidden;box-shadow:var(--panelShadow)}.nav-panel ul{list-style:none;margin:0;padding:0}.follow-request-count{margin:-6px 10px;background-color:#121a24;background-color:var(--input,hsla(240,1%,73%,.5))}.nav-panel li{border-bottom:1px solid;border-color:#222;border-color:var(--border,#222);padding:0}.nav-panel li:first-child a{border-top-right-radius:10px;border-top-right-radius:var(--panelRadius,10px);border-top-left-radius:10px;border-top-left-radius:var(--panelRadius,10px)}.nav-panel li:last-child a{border-bottom-right-radius:10px;border-bottom-right-radius:var(--panelRadius,10px);border-bottom-left-radius:10px;border-bottom-left-radius:var(--panelRadius,10px)}.nav-panel li:last-child{border:none}.nav-panel a{display:block;padding:.8em .85em}.nav-panel a.router-link-active,.nav-panel a:hover{background-color:#151e2a;background-color:var(--lightBg,#151e2a)}.nav-panel a.router-link-active{font-weight:bolder}.nav-panel a.router-link-active:hover{text-decoration:underline}",""])},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a,o=i(29),n=(a=o)&&a.__esModule?a:{default:a};var s=function(e){var t=e.store,i=e.credentials;return n.default.fetchFollowRequests({credentials:i}).then(function(e){t.commit("setFollowRequests",e)},function(){}).catch(function(){})},r={startFetching:function(e){var t=e.credentials,i=e.store;s({credentials:t,store:i});return setInterval(function(){return s({credentials:t,store:i})},1e4)}};t.default=r},function(e,t,i){"use strict";i.r(t);var a=i(183),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(315),r=i(0);var l=function(e){i(933)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},function(e,t,i){var a=i(934);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("45e8aa84",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,".user-finder-container{max-width:100%;display:inline-flex;align-items:baseline;vertical-align:baseline}.user-finder-container .search-button,.user-finder-container .user-finder-input{height:29px}.user-finder-container .user-finder-input{max-width:calc(100% - 30px - 30px - 20px)}.user-finder-container .search-button{margin-left:.5em;margin-right:.5em}",""])},function(e,t,i){"use strict";i.r(t);var a=i(184),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(316),r=i(0);var l=function(e){i(936)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},function(e,t,i){var a=i(937);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("2f18dd03",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,".who-to-follow *{vertical-align:middle}.who-to-follow img{width:32px;height:32px}.who-to-follow{padding:0 1em;margin:0}.who-to-follow-items{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0;margin:1em 0}.who-to-follow-more{padding:0;margin:1em 0;text-align:center}",""])},,,,,function(e,t,i){"use strict";i.r(t);var a=i(185),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(317),r=i(0);var l=function(e){i(943)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},function(e,t,i){var a=i(944);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("23b00cfc",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,".media-modal-view{z-index:1001}.media-modal-view:hover .modal-view-button-arrow{opacity:.75}.media-modal-view:hover .modal-view-button-arrow:focus,.media-modal-view:hover .modal-view-button-arrow:hover{outline:none;box-shadow:none}.media-modal-view:hover .modal-view-button-arrow:hover{opacity:1}.modal-image{max-width:90%;max-height:90%;box-shadow:0 5px 15px 0 rgba(0,0,0,.5)}.modal-view-button-arrow{position:absolute;display:block;top:50%;margin-top:-50px;width:70px;height:100px;border:0;padding:0;opacity:0;box-shadow:none;background:none;appearance:none;overflow:visible;cursor:pointer;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.modal-view-button-arrow .arrow-icon{position:absolute;top:35px;height:30px;width:32px;font-size:14px;line-height:30px;color:#fff;text-align:center;background-color:rgba(0,0,0,.3)}.modal-view-button-arrow--prev{left:0}.modal-view-button-arrow--prev .arrow-icon{left:6px}.modal-view-button-arrow--next{right:0}.modal-view-button-arrow--next .arrow-icon{right:6px}",""])},function(e,t,i){var a=i(946);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("34992fba",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,".side-drawer-container{position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%;display:flex;align-items:stretch;transition-duration:0s;transition-property:transform}.side-drawer-container-open{transform:translate(0)}.side-drawer-container-closed{transition-delay:.35s;transform:translate(-100%)}.side-drawer-darken{top:0;left:0;width:100vw;height:100vh;position:fixed;z-index:-1;transition:.35s;transition-property:background-color;background-color:rgba(0,0,0,.5)}.side-drawer-darken-closed{background-color:transparent}.side-drawer-click-outside{flex:1 1 100%}.side-drawer{overflow-x:hidden;transition-timing-function:cubic-bezier(0,1,.5,1);transition:.35s;transition-property:transform;margin:0 0 0 -100px;padding:0 0 1em 100px;width:80%;max-width:20em;flex:0 0 80%;box-shadow:1px 1px 4px rgba(0,0,0,.6);box-shadow:var(--panelShadow);background-color:#121a24;background-color:var(--bg,#121a24)}.side-drawer-logo-wrapper{display:flex;align-items:center;padding:.85em}.side-drawer-logo-wrapper img{flex:none;height:50px;margin-right:.85em}.side-drawer-logo-wrapper span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.side-drawer-click-outside-closed{flex:0 0 0}.side-drawer-closed{transform:translate(-100%)}.side-drawer-heading{background:transparent;flex-direction:column;align-items:stretch;display:flex;padding:0;margin:0}.side-drawer ul{list-style:none;margin:0;padding:0;border-bottom:1px solid;border-color:#222;border-color:var(--border,#222);margin:.2em 0}.side-drawer ul:last-child{border:0}.side-drawer li{padding:0}.side-drawer li a{display:block;padding:.5em .85em}.side-drawer li a:hover{background-color:#151e2a;background-color:var(--lightBg,#151e2a)}",""])},function(e,t,i){var a=i(948);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("255c837c",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,".post-form-modal-view{max-height:100%;display:block}.post-form-modal-panel{flex-shrink:0;margin:25% 0 4em;width:100%}.new-status-button{width:5em;height:5em;border-radius:100%;position:fixed;bottom:1.5em;right:1.5em;background-color:#182230;background-color:var(--btn,#182230);display:flex;justify-content:center;align-items:center;box-shadow:0 2px 2px rgba(0,0,0,.3),0 4px 6px rgba(0,0,0,.3);z-index:10;transition:transform .35s;transition-timing-function:cubic-bezier(0,1,.5,1)}.new-status-button.hidden{transform:translateY(150%)}.new-status-button i{font-size:1.5em;color:#b9b9ba;color:var(--text,#b9b9ba)}@media (min-width:801px){.new-status-button{display:none}}",""])},function(e,t,i){"use strict";i.r(t);var a=i(188),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(320),r=i(0);var l=function(e){i(950)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},function(e,t,i){var a=i(951);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("1e0fbcf8",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,".mobile-inner-nav{width:100%;display:flex;align-items:center}.mobile-nav-button{display:flex;justify-content:center;width:50px;position:relative;cursor:pointer}.alert-dot{border-radius:100%;height:8px;width:8px;position:absolute;left:calc(50% - 4px);top:calc(50% - 4px);margin-left:6px;margin-top:-6px;background-color:red;background-color:var(--badgeNotification,red)}.mobile-notifications-drawer{width:100%;height:100vh;overflow-x:hidden;position:fixed;top:0;left:0;box-shadow:1px 1px 4px rgba(0,0,0,.6);box-shadow:var(--panelShadow);transition-property:transform;transition-duration:.25s;transform:translateX(0);z-index:1001;-webkit-overflow-scrolling:touch}.mobile-notifications-drawer.closed{transform:translateX(100%)}.mobile-notifications-header{display:flex;align-items:center;justify-content:space-between;z-index:1;width:100%;height:50px;line-height:50px;position:absolute;color:var(--topBarText);background-color:#182230;background-color:var(--topBar,#182230);box-shadow:0 0 4px rgba(0,0,0,.6);box-shadow:var(--topBarShadow)}.mobile-notifications-header .title{font-size:1.3em;margin-left:.6em}.mobile-notifications{margin-top:50px;width:100vw;height:calc(100vh - 50px);overflow-x:hidden;overflow-y:scroll;color:#b9b9ba;color:var(--text,#b9b9ba);background-color:#121a24;background-color:var(--bg,#121a24)}.mobile-notifications .notifications{padding:0;border-radius:0;box-shadow:none}.mobile-notifications .notifications .panel{border-radius:0;margin:0;box-shadow:none}.mobile-notifications .notifications .panel:after{border-radius:0}.mobile-notifications .notifications .panel .panel-heading{border-radius:0;box-shadow:none}",""])},function(e,t,i){"use strict";i.r(t);var a=i(189),o=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,function(){return a[e]})}(n);var s=i(321),r=i(0);var l=function(e){i(953)},c=Object(r.a)(o.a,s.a,s.b,!1,l,null,null);t.default=c.exports},function(e,t,i){var a=i(954);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);(0,i(2).default)("10c04f96",a,!0,{})},function(e,t,i){(e.exports=i(1)(!1)).push([e.i,".user-reporting-panel{width:90vw;max-width:700px;min-height:20vh;max-height:80vh}.user-reporting-panel .panel-heading .title{text-align:center;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-reporting-panel .panel-body{display:flex;flex-direction:column-reverse;border-top:1px solid;border-color:#222;border-color:var(--border,#222);overflow:hidden}.user-reporting-panel-left{padding:1.1em .7em .7em;line-height:1.4em;box-sizing:border-box}.user-reporting-panel-left>div{margin-bottom:1em}.user-reporting-panel-left>div:last-child{margin-bottom:0}.user-reporting-panel-left p{margin-top:0}.user-reporting-panel-left textarea.form-control{line-height:16px;resize:none;overflow:hidden;transition:min-height .2s .1s;min-height:44px;width:100%}.user-reporting-panel-left .btn{min-width:10em;padding:0 2em}.user-reporting-panel-left .alert{margin:1em 0 0;line-height:1.3em}.user-reporting-panel-right{display:flex;flex-direction:column;overflow-y:auto}.user-reporting-panel-sitem{display:flex;justify-content:space-between}.user-reporting-panel-sitem>.status-el{flex:1}.user-reporting-panel-sitem>.checkbox{margin:.75em}@media (min-width:801px){.user-reporting-panel .panel-body{flex-direction:row}.user-reporting-panel-left{width:50%;max-width:320px;border-right:1px solid;border-color:#222;border-color:var(--border,#222);padding:1.1em}.user-reporting-panel-left>div{margin-bottom:2em}.user-reporting-panel-right{width:50%;flex:1 1 auto;margin-bottom:12px}}",""])},,function(e,t,i){"use strict";i.r(t);var a=i(0),o=Object(a.a)(null,function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"panel dummy"},[i("div",{staticClass:"panel-heading"},[i("div",{staticClass:"title"},[e._v("\n "+e._s(e.$t("settings.style.preview.header"))+"\n "),i("span",{staticClass:"badge badge-notification"},[e._v("\n 99\n ")])]),e._v(" "),i("span",{staticClass:"faint"},[e._v("\n "+e._s(e.$t("settings.style.preview.header_faint"))+"\n ")]),e._v(" "),i("span",{staticClass:"alert error"},[e._v("\n "+e._s(e.$t("settings.style.preview.error"))+"\n ")]),e._v(" "),i("button",{staticClass:"btn"},[e._v("\n "+e._s(e.$t("settings.style.preview.button"))+"\n ")])]),e._v(" "),i("div",{staticClass:"panel-body theme-preview-content"},[i("div",{staticClass:"post"},[i("div",{staticClass:"avatar"},[e._v("\n ( ͡° ͜ʖ ͡°)\n ")]),e._v(" "),i("div",{staticClass:"content"},[i("h4",[e._v("\n "+e._s(e.$t("settings.style.preview.content"))+"\n ")]),e._v(" "),i("i18n",{attrs:{path:"settings.style.preview.text"}},[i("code",{staticStyle:{"font-family":"var(--postCodeFont)"}},[e._v("\n "+e._s(e.$t("settings.style.preview.mono"))+"\n ")]),e._v(" "),i("a",{staticStyle:{color:"var(--link)"}},[e._v("\n "+e._s(e.$t("settings.style.preview.link"))+"\n ")])]),e._v(" "),e._m(0)],1)]),e._v(" "),i("div",{staticClass:"after-post"},[i("div",{staticClass:"avatar-alt"},[e._v("\n :^)\n ")]),e._v(" "),i("div",{staticClass:"content"},[i("i18n",{staticClass:"faint",attrs:{path:"settings.style.preview.fine_print",tag:"span"}},[i("a",{staticStyle:{color:"var(--faintLink)"}},[e._v("\n "+e._s(e.$t("settings.style.preview.faint_link"))+"\n ")])])],1)]),e._v(" "),i("div",{staticClass:"separator"}),e._v(" "),i("span",{staticClass:"alert error"},[e._v("\n "+e._s(e.$t("settings.style.preview.error"))+"\n ")]),e._v(" "),i("input",{attrs:{type:"text"},domProps:{value:e.$t("settings.style.preview.input")}}),e._v(" "),i("div",{staticClass:"actions"},[i("span",{staticClass:"checkbox"},[i("input",{attrs:{checked:"very yes",type:"checkbox",id:"preview_checkbox"}}),e._v(" "),i("label",{attrs:{for:"preview_checkbox"}},[e._v(e._s(e.$t("settings.style.preview.checkbox")))])]),e._v(" "),i("button",{staticClass:"btn"},[e._v("\n "+e._s(e.$t("settings.style.preview.button"))+"\n ")])])])])},[function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"icons"},[t("i",{staticClass:"button-icon icon-reply",staticStyle:{color:"var(--cBlue)"}}),this._v(" "),t("i",{staticClass:"button-icon icon-retweet",staticStyle:{color:"var(--cGreen)"}}),this._v(" "),t("i",{staticClass:"button-icon icon-star",staticStyle:{color:"var(--cOrange)"}}),this._v(" "),t("i",{staticClass:"button-icon icon-cancel",staticStyle:{color:"var(--cRed)"}})])}],!1,null,null,null);t.default=o.exports}])); +//# sourceMappingURL=app.83ab168f1882edc9bb37.js.map \ No newline at end of file diff --git a/priv/static/static/js/app.83ab168f1882edc9bb37.js.map b/priv/static/static/js/app.83ab168f1882edc9bb37.js.map new file mode 100644 index 000000000..224000d7e --- /dev/null +++ b/priv/static/static/js/app.83ab168f1882edc9bb37.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./src/services/api/api.service.js","webpack:///./src/services/user_profile_link_generator/user_profile_link_generator.js","webpack:///./src/components/timeline/timeline.vue","webpack:///./src/components/user_card/user_card.vue","webpack:///./src/services/color_convert/color_convert.js","webpack:///./src/services/file_type/file_type.service.js","webpack:///./src/components/user_avatar/user_avatar.vue","webpack:///./src/services/style_setter/style_setter.js","webpack:///./src/components/status/status.vue","webpack:///./src/components/notifications/notifications.vue","webpack:///./src/components/basic_user_card/basic_user_card.vue","webpack:///./src/components/public_timeline/public_timeline.js","webpack:///./src/components/timeline/timeline.js","webpack:///./src/components/status/status.js","webpack:///./src/components/attachment/attachment.js","webpack:///./src/components/still-image/still-image.js","webpack:///./src/components/video_attachment/video_attachment.js","webpack:///./src/components/favorite_button/favorite_button.js","webpack:///./src/components/retweet_button/retweet_button.js","webpack:///./src/components/poll/poll.js","webpack:///src/components/timeago/timeago.vue","webpack:///./src/components/extra_buttons/extra_buttons.js","webpack:///./src/components/post_status_form/post_status_form.js","webpack:///./src/components/media_upload/media_upload.js","webpack:///./src/components/scope_selector/scope_selector.js","webpack:///./src/components/emoji-input/emoji-input.js","webpack:///./src/components/poll/poll_form.js","webpack:///./src/components/user_card/user_card.js","webpack:///./src/components/user_avatar/user_avatar.js","webpack:///./src/components/remote_follow/remote_follow.js","webpack:///./src/components/moderation_tools/moderation_tools.js","webpack:///./src/components/dialog_modal/dialog_modal.js","webpack:///./src/components/gallery/gallery.js","webpack:///./src/components/link-preview/link-preview.js","webpack:///./src/components/avatar_list/avatar_list.js","webpack:///./src/components/conversation/conversation.js","webpack:///./src/components/public_and_external_timeline/public_and_external_timeline.js","webpack:///./src/components/friends_timeline/friends_timeline.js","webpack:///./src/components/tag_timeline/tag_timeline.js","webpack:///./src/components/conversation-page/conversation-page.js","webpack:///./src/components/interactions/interactions.js","webpack:///./src/components/notifications/notifications.js","webpack:///./src/components/notification/notification.js","webpack:///./src/components/dm_timeline/dm_timeline.js","webpack:///./src/components/user_profile/user_profile.js","webpack:///./src/components/follow_card/follow_card.js","webpack:///./src/components/basic_user_card/basic_user_card.js","webpack:///src/components/list/list.vue","webpack:///./src/components/settings/settings.js","webpack:///./src/components/style_switcher/style_switcher.js","webpack:///src/components/color_input/color_input.vue","webpack:///src/components/range_input/range_input.vue","webpack:///src/components/opacity_input/opacity_input.vue","webpack:///./src/components/shadow_control/shadow_control.js","webpack:///./src/components/font_control/font_control.js","webpack:///src/components/contrast_ratio/contrast_ratio.vue","webpack:///src/components/export_import/export_import.vue","webpack:///src/components/interface_language_switcher/interface_language_switcher.vue","webpack:///./src/components/registration/registration.js","webpack:///./src/components/user_settings/user_settings.js","webpack:///./src/components/image_cropper/image_cropper.js","webpack:///./src/components/block_card/block_card.js","webpack:///./src/components/mute_card/mute_card.js","webpack:///./src/components/selectable_list/selectable_list.js","webpack:///src/components/checkbox/checkbox.vue","webpack:///src/components/progress_button/progress_button.vue","webpack:///./src/components/autosuggest/autosuggest.js","webpack:///./src/components/importer/importer.js","webpack:///./src/components/exporter/exporter.js","webpack:///./src/components/user_settings/mfa.js","webpack:///./src/components/user_settings/mfa_backup_codes.js","webpack:///./src/components/user_settings/mfa_totp.js","webpack:///./src/components/user_settings/confirm.js","webpack:///./src/components/follow_requests/follow_requests.js","webpack:///./src/components/follow_request_card/follow_request_card.js","webpack:///./src/components/oauth_callback/oauth_callback.js","webpack:///./src/components/user_search/user_search.js","webpack:///./src/components/login_form/login_form.js","webpack:///./src/components/mfa_form/recovery_form.js","webpack:///./src/components/mfa_form/totp_form.js","webpack:///./src/components/chat_panel/chat_panel.js","webpack:///./src/components/who_to_follow/who_to_follow.js","webpack:///./src/components/about/about.js","webpack:///./src/components/instance_specific_panel/instance_specific_panel.js","webpack:///./src/components/features_panel/features_panel.js","webpack:///./src/components/terms_of_service_panel/terms_of_service_panel.js","webpack:///./src/App.js","webpack:///./src/components/user_panel/user_panel.js","webpack:///./src/components/nav_panel/nav_panel.js","webpack:///./src/components/user_finder/user_finder.js","webpack:///./src/components/who_to_follow_panel/who_to_follow_panel.js","webpack:///./src/components/media_modal/media_modal.js","webpack:///./src/components/side_drawer/side_drawer.js","webpack:///./src/components/mobile_post_status_modal/mobile_post_status_modal.js","webpack:///./src/components/mobile_nav/mobile_nav.js","webpack:///./src/components/user_reporting_modal/user_reporting_modal.js","webpack:///./src/services/backend_interactor_service/backend_interactor_service.js","webpack:///./src/components/still-image/still-image.vue","webpack:///./src/components/timeago/timeago.vue","webpack:///./src/components/post_status_form/post_status_form.vue","webpack:///./src/components/conversation/conversation.vue","webpack:///./src/services/notification_utils/notification_utils.js","webpack:///./src/components/follow_card/follow_card.vue","webpack:///./src/components/list/list.vue","webpack:///./src/components/tab_switcher/tab_switcher.js","webpack:///./src/services/new_api/oauth.js","webpack:///./src/components/still-image/still-image.vue?6f45","webpack:///./src/components/video_attachment/video_attachment.vue?f607","webpack:///./src/components/attachment/attachment.vue?75bb","webpack:///./src/components/favorite_button/favorite_button.vue?6fd0","webpack:///./src/components/retweet_button/retweet_button.vue?df1f","webpack:///./src/components/timeago/timeago.vue?3145","webpack:///./src/components/poll/poll.vue?7687","webpack:///./src/components/extra_buttons/extra_buttons.vue?4097","webpack:///./src/components/media_upload/media_upload.vue?4fc5","webpack:///./src/components/scope_selector/scope_selector.vue?764c","webpack:///./src/components/emoji-input/emoji-input.vue?7c86","webpack:///./src/components/poll/poll_form.vue?2ca1","webpack:///./src/components/post_status_form/post_status_form.vue?c1ee","webpack:///./src/components/user_avatar/user_avatar.vue?cc8f","webpack:///./src/components/remote_follow/remote_follow.vue?3868","webpack:///./src/components/dialog_modal/dialog_modal.vue?b5b9","webpack:///./src/components/moderation_tools/moderation_tools.vue?3080","webpack:///./src/components/user_card/user_card.vue?2f9f","webpack:///./src/components/gallery/gallery.vue?d3b6","webpack:///./src/components/link-preview/link-preview.vue?6467","webpack:///./src/components/avatar_list/avatar_list.vue?464c","webpack:///./src/components/status/status.vue?14d0","webpack:///./src/components/conversation/conversation.vue?25f0","webpack:///./src/components/timeline/timeline.vue?558a","webpack:///./src/components/public_timeline/public_timeline.vue?f4fe","webpack:///./src/components/public_and_external_timeline/public_and_external_timeline.vue?e277","webpack:///./src/components/friends_timeline/friends_timeline.vue?61da","webpack:///./src/components/tag_timeline/tag_timeline.vue?6444","webpack:///./src/components/conversation-page/conversation-page.vue?a5a9","webpack:///./src/components/notification/notification.vue?2dab","webpack:///./src/components/notifications/notifications.vue?d62d","webpack:///./src/components/interactions/interactions.vue?664d","webpack:///./src/components/dm_timeline/dm_timeline.vue?ef8c","webpack:///./src/components/basic_user_card/basic_user_card.vue?3a5e","webpack:///./src/components/follow_card/follow_card.vue?c585","webpack:///./src/components/list/list.vue?611c","webpack:///./src/components/user_profile/user_profile.vue?a49a","webpack:///./src/components/color_input/color_input.vue?40da","webpack:///./src/components/range_input/range_input.vue?b1ce","webpack:///./src/components/opacity_input/opacity_input.vue?465f","webpack:///./src/components/shadow_control/shadow_control.vue?a05e","webpack:///./src/components/font_control/font_control.vue?5889","webpack:///./src/components/contrast_ratio/contrast_ratio.vue?a488","webpack:///./src/components/export_import/export_import.vue?ee43","webpack:///./src/components/style_switcher/style_switcher.vue?b070","webpack:///./src/components/interface_language_switcher/interface_language_switcher.vue?7311","webpack:///./src/components/settings/settings.vue?2f30","webpack:///./src/components/registration/registration.vue?3c38","webpack:///./src/components/image_cropper/image_cropper.vue?6561","webpack:///./src/components/block_card/block_card.vue?91c4","webpack:///./src/components/mute_card/mute_card.vue?bc66","webpack:///./src/components/checkbox/checkbox.vue?0adf","webpack:///./src/components/selectable_list/selectable_list.vue?f0b3","webpack:///./src/components/progress_button/progress_button.vue?5e3a","webpack:///./src/components/autosuggest/autosuggest.vue?02ce","webpack:///./src/components/importer/importer.vue?b956","webpack:///./src/components/exporter/exporter.vue?60fd","webpack:///./src/components/user_settings/mfa_backup_codes.vue?943d","webpack:///./src/components/user_settings/confirm.vue?5248","webpack:///./src/components/user_settings/mfa_totp.vue?5bd9","webpack:///./src/components/user_settings/mfa.vue?2717","webpack:///./src/components/user_settings/user_settings.vue?4dac","webpack:///./src/components/follow_request_card/follow_request_card.vue?05df","webpack:///./src/components/follow_requests/follow_requests.vue?0e47","webpack:///./src/components/oauth_callback/oauth_callback.vue?99e7","webpack:///./src/components/user_search/user_search.vue?3c02","webpack:///./src/components/login_form/login_form.vue?10cb","webpack:///./src/components/mfa_form/recovery_form.vue?51d3","webpack:///./src/components/mfa_form/totp_form.vue?9bd9","webpack:///./src/components/chat_panel/chat_panel.vue?4834","webpack:///./src/components/who_to_follow/who_to_follow.vue?2bb4","webpack:///./src/components/instance_specific_panel/instance_specific_panel.vue?c065","webpack:///./src/components/features_panel/features_panel.vue?955e","webpack:///./src/components/terms_of_service_panel/terms_of_service_panel.vue?d3fd","webpack:///./src/components/about/about.vue?a70d","webpack:///./src/components/user_panel/user_panel.vue?2293","webpack:///./src/components/nav_panel/nav_panel.vue?10bc","webpack:///./src/components/user_finder/user_finder.vue?3c4b","webpack:///./src/components/who_to_follow_panel/who_to_follow_panel.vue?19d0","webpack:///./src/components/media_modal/media_modal.vue?b870","webpack:///./src/components/side_drawer/side_drawer.vue?b5d6","webpack:///./src/components/mobile_post_status_modal/mobile_post_status_modal.vue?d8e3","webpack:///./src/components/mobile_nav/mobile_nav.vue?752c","webpack:///./src/components/user_reporting_modal/user_reporting_modal.vue?731e","webpack:///./src/App.vue?728c","webpack:///./src/services/entity_normalizer/entity_normalizer.service.js","webpack:///./src/services/timeline_fetcher/timeline_fetcher.service.js","webpack:///./src/services/notifications_fetcher/notifications_fetcher.service.js","webpack:///./src/services/new_api/user_search.js","webpack:///./src/i18n/messages.js","webpack:///./src/components/attachment/attachment.vue","webpack:///./src/components/video_attachment/video_attachment.vue","webpack:///./src/services/date_utils/date_utils.js","webpack:///./src/services/status_poster/status_poster.service.js","webpack:///./src/services/file_size_format/file_size_format.js","webpack:///./src/components/scope_selector/scope_selector.vue","webpack:///./src/components/emoji-input/emoji-input.vue","webpack:///./src/components/emoji-input/suggestor.js","webpack:///./src/components/remote_follow/remote_follow.vue","webpack:///./src/components/moderation_tools/moderation_tools.vue","webpack:///./src/services/follow_manipulate/follow_manipulate.js","webpack:///./src/services/user_highlighter/user_highlighter.js","webpack:///./src/services/component_utils/component_utils.js","webpack:///./src/components/style_switcher/style_switcher.vue","webpack:///./src/components/color_input/color_input.vue","webpack:///./src/components/opacity_input/opacity_input.vue","webpack:///./src/components/checkbox/checkbox.vue","webpack:///./src/components/user_settings/confirm.vue","webpack:///./src/components/auth_form/auth_form.js","webpack:///./src/services/new_api/mfa.js","webpack:///./src/components/chat_panel/chat_panel.vue","webpack:///./src/components/instance_specific_panel/instance_specific_panel.vue","webpack:///./src/components/features_panel/features_panel.vue","webpack:///./src/components/side_drawer/side_drawer.vue","webpack:///./src/services/gesture_service/gesture_service.js","webpack:///./src/components/mobile_post_status_modal/mobile_post_status_modal.vue","webpack:///./src/services/window_utils/window_utils.js","webpack:///./src/main.js","webpack:///./src/modules/interface.js","webpack:///./src/modules/instance.js","webpack:///./src/modules/statuses.js","webpack:///./src/services/errors/errors.js","webpack:///./src/modules/users.js","webpack:///./src/services/new_api/utils.js","webpack:///./src/services/push/push.js","webpack:///./src/modules/errors.js","webpack:///./src/modules/api.js","webpack:///./src/modules/config.js","webpack:///./src/modules/chat.js","webpack:///./src/modules/oauth.js","webpack:///./src/modules/auth_flow.js","webpack:///./src/modules/media_viewer.js","webpack:///./src/modules/oauth_tokens.js","webpack:///./src/modules/reports.js","webpack:///./src/lib/persisted_state.js","webpack:///./src/lib/push_notifications_plugin.js","webpack:///./src/boot/after_store.js","webpack:///./src/boot/routes.js","webpack:///./src/components/public_timeline/public_timeline.vue","webpack:///./src/components/timeline/timeline.vue?f674","webpack:///./src/components/timeline/timeline.vue?d6bb","webpack:///./src/components/status/status.vue?fa33","webpack:///./src/components/status/status.vue?733b","webpack:///./src/components/attachment/attachment.vue?4fa7","webpack:///./src/components/attachment/attachment.vue?5971","webpack:///./src/components/still-image/still-image.vue?21db","webpack:///./src/components/still-image/still-image.vue?da13","webpack:///./src/assets/nsfw.png","webpack:///./src/components/favorite_button/favorite_button.vue","webpack:///./src/components/favorite_button/favorite_button.vue?0184","webpack:///./src/components/favorite_button/favorite_button.vue?9b9b","webpack:///./src/components/retweet_button/retweet_button.vue","webpack:///./src/components/retweet_button/retweet_button.vue?8eee","webpack:///./src/components/retweet_button/retweet_button.vue?ecd9","webpack:///./src/components/poll/poll.vue","webpack:///./src/components/poll/poll.vue?7318","webpack:///./src/components/poll/poll.vue?192f","webpack:///./src/components/extra_buttons/extra_buttons.vue","webpack:///./src/components/extra_buttons/extra_buttons.vue?2134","webpack:///./src/components/extra_buttons/extra_buttons.vue?bef5","webpack:///./src/components/post_status_form/post_status_form.vue?fd6e","webpack:///./src/components/post_status_form/post_status_form.vue?5887","webpack:///./src/components/media_upload/media_upload.vue","webpack:///./src/components/media_upload/media_upload.vue?ac16","webpack:///./src/components/media_upload/media_upload.vue?d1fd","webpack:///./src/components/scope_selector/scope_selector.vue?baf6","webpack:///./src/components/scope_selector/scope_selector.vue?341e","webpack:///./src/components/emoji-input/emoji-input.vue?63fd","webpack:///./src/components/emoji-input/emoji-input.vue?dd1a","webpack:///./src/services/completion/completion.js","webpack:///./src/components/poll/poll_form.vue","webpack:///./src/components/poll/poll_form.vue?43b8","webpack:///./src/components/poll/poll_form.vue?f333","webpack:///./src/components/user_card/user_card.vue?1920","webpack:///./src/components/user_card/user_card.vue?a3c0","webpack:///./src/components/user_avatar/user_avatar.vue?aac8","webpack:///./src/components/user_avatar/user_avatar.vue?6951","webpack:///./src/components/remote_follow/remote_follow.vue?44cd","webpack:///./src/components/remote_follow/remote_follow.vue?2689","webpack:///./src/components/moderation_tools/moderation_tools.vue?3b42","webpack:///./src/components/moderation_tools/moderation_tools.vue?870b","webpack:///./src/components/dialog_modal/dialog_modal.vue","webpack:///./src/components/dialog_modal/dialog_modal.vue?66ca","webpack:///./src/components/dialog_modal/dialog_modal.vue?e653","webpack:///./src/components/gallery/gallery.vue","webpack:///./src/components/gallery/gallery.vue?ea2c","webpack:///./src/components/gallery/gallery.vue?759e","webpack:///./src/components/link-preview/link-preview.vue","webpack:///./src/components/link-preview/link-preview.vue?95df","webpack:///./src/components/link-preview/link-preview.vue?40b7","webpack:///./src/components/avatar_list/avatar_list.vue","webpack:///./src/components/avatar_list/avatar_list.vue?83d0","webpack:///./src/components/avatar_list/avatar_list.vue?4546","webpack:///./src/services/matcher/matcher.service.js","webpack:///./src/components/conversation/conversation.vue?e1e5","webpack:///./src/components/conversation/conversation.vue?e01a","webpack:///./src/components/public_and_external_timeline/public_and_external_timeline.vue","webpack:///./src/components/friends_timeline/friends_timeline.vue","webpack:///./src/components/tag_timeline/tag_timeline.vue","webpack:///./src/components/conversation-page/conversation-page.vue","webpack:///./src/components/interactions/interactions.vue","webpack:///./src/components/notifications/notifications.scss?c04f","webpack:///./src/components/notifications/notifications.scss","webpack:///./src/components/notification/notification.vue","webpack:///./src/components/dm_timeline/dm_timeline.vue","webpack:///./src/components/user_profile/user_profile.vue","webpack:///./src/components/user_profile/user_profile.vue?7fb4","webpack:///./src/components/user_profile/user_profile.vue?899c","webpack:///./src/components/follow_card/follow_card.vue?5688","webpack:///./src/components/follow_card/follow_card.vue?ad43","webpack:///./src/components/basic_user_card/basic_user_card.vue?ba41","webpack:///./src/components/basic_user_card/basic_user_card.vue?0481","webpack:///./src/components/list/list.vue?17ca","webpack:///./src/components/list/list.vue?e2c8","webpack:///./src/hocs/with_load_more/with_load_more.js","webpack:///./src/components/settings/settings.vue","webpack:///./src/components/style_switcher/style_switcher.scss?411b","webpack:///./src/components/style_switcher/style_switcher.scss","webpack:///./src/components/color_input/color_input.vue?40c0","webpack:///./src/components/color_input/color_input.vue?7583","webpack:///./src/components/range_input/range_input.vue","webpack:///./src/components/shadow_control/shadow_control.vue","webpack:///./src/components/shadow_control/shadow_control.vue?bfd4","webpack:///./src/components/shadow_control/shadow_control.vue?78ef","webpack:///./src/components/font_control/font_control.vue","webpack:///./src/components/font_control/font_control.vue?5f33","webpack:///./src/components/font_control/font_control.vue?bef4","webpack:///./src/components/contrast_ratio/contrast_ratio.vue","webpack:///./src/components/contrast_ratio/contrast_ratio.vue?a340","webpack:///./src/components/contrast_ratio/contrast_ratio.vue?32fa","webpack:///./src/components/export_import/export_import.vue","webpack:///./src/components/export_import/export_import.vue?5952","webpack:///./src/components/export_import/export_import.vue?aed6","webpack:///./src/components/interface_language_switcher/interface_language_switcher.vue","webpack:///./src/services/version/version.service.js","webpack:///./src/components/registration/registration.vue","webpack:///./src/components/registration/registration.vue?d518","webpack:///./src/components/registration/registration.vue?fd73","webpack:///./src/components/user_settings/user_settings.vue","webpack:///./src/components/user_settings/user_settings.vue?1522","webpack:///./src/components/user_settings/user_settings.vue?6575","webpack:///./src/components/image_cropper/image_cropper.vue","webpack:///./src/components/image_cropper/image_cropper.vue?f169","webpack:///./src/components/image_cropper/image_cropper.vue?6235","webpack:///./src/components/block_card/block_card.vue","webpack:///./src/components/block_card/block_card.vue?7ad7","webpack:///./src/components/block_card/block_card.vue?ddc8","webpack:///./src/components/mute_card/mute_card.vue","webpack:///./src/components/mute_card/mute_card.vue?c72f","webpack:///./src/components/mute_card/mute_card.vue?1268","webpack:///./src/components/selectable_list/selectable_list.vue","webpack:///./src/components/selectable_list/selectable_list.vue?a6e3","webpack:///./src/components/selectable_list/selectable_list.vue?c2f8","webpack:///./src/components/checkbox/checkbox.vue?3599","webpack:///./src/components/checkbox/checkbox.vue?bf55","webpack:///./src/components/progress_button/progress_button.vue","webpack:///./src/components/autosuggest/autosuggest.vue","webpack:///./src/components/autosuggest/autosuggest.vue?9908","webpack:///./src/components/autosuggest/autosuggest.vue?9383","webpack:///./src/components/importer/importer.vue","webpack:///./src/components/importer/importer.vue?7798","webpack:///./src/components/importer/importer.vue?6af6","webpack:///./src/components/exporter/exporter.vue","webpack:///./src/components/exporter/exporter.vue?dea3","webpack:///./src/components/exporter/exporter.vue?cc2b","webpack:///./src/hocs/with_subscription/with_subscription.js","webpack:///./src/components/user_settings/mfa.vue","webpack:///./src/components/user_settings/mfa.vue?6a62","webpack:///./src/components/user_settings/mfa.vue?64d1","webpack:///./src/components/user_settings/mfa_backup_codes.vue","webpack:///./src/components/user_settings/mfa_backup_codes.vue?922c","webpack:///./src/components/user_settings/mfa_backup_codes.vue?4206","webpack:///./src/components/user_settings/mfa_totp.vue","webpack:///./src/components/follow_requests/follow_requests.vue","webpack:///./src/components/follow_request_card/follow_request_card.vue","webpack:///./src/components/follow_request_card/follow_request_card.vue?c9e7","webpack:///./src/components/follow_request_card/follow_request_card.vue?b0bb","webpack:///./src/components/oauth_callback/oauth_callback.vue","webpack:///./src/components/user_search/user_search.vue","webpack:///./src/components/user_search/user_search.vue?cc34","webpack:///./src/components/user_search/user_search.vue?e47e","webpack:///./src/components/login_form/login_form.vue","webpack:///./src/components/login_form/login_form.vue?99e8","webpack:///./src/components/login_form/login_form.vue?9c6d","webpack:///./src/components/mfa_form/recovery_form.vue","webpack:///./src/components/mfa_form/totp_form.vue","webpack:///./src/components/chat_panel/chat_panel.vue?9dd9","webpack:///./src/components/chat_panel/chat_panel.vue?d094","webpack:///./src/components/who_to_follow/who_to_follow.vue","webpack:///./src/components/who_to_follow/who_to_follow.vue?6f47","webpack:///./src/components/who_to_follow/who_to_follow.vue?4eb6","webpack:///./src/components/about/about.vue","webpack:///./src/components/about/about.vue?47a2","webpack:///./src/components/about/about.vue?7cdd","webpack:///./src/components/instance_specific_panel/instance_specific_panel.vue?8aef","webpack:///./src/components/instance_specific_panel/instance_specific_panel.vue?6a74","webpack:///./src/components/features_panel/features_panel.vue?b8ab","webpack:///./src/components/features_panel/features_panel.vue?867d","webpack:///./src/components/terms_of_service_panel/terms_of_service_panel.vue","webpack:///./src/components/terms_of_service_panel/terms_of_service_panel.vue?7e97","webpack:///./src/components/terms_of_service_panel/terms_of_service_panel.vue?7643","webpack:///./src/App.vue","webpack:///./src/App.scss?b70d","webpack:///./src/App.scss","webpack:///./src/components/user_panel/user_panel.vue","webpack:///./src/components/user_panel/user_panel.vue?e12b","webpack:///./src/components/user_panel/user_panel.vue?63b4","webpack:///./src/components/nav_panel/nav_panel.vue","webpack:///./src/components/nav_panel/nav_panel.vue?7be9","webpack:///./src/components/nav_panel/nav_panel.vue?be5f","webpack:///./src/services/follow_request_fetcher/follow_request_fetcher.service.js","webpack:///./src/components/user_finder/user_finder.vue","webpack:///./src/components/user_finder/user_finder.vue?eb20","webpack:///./src/components/user_finder/user_finder.vue?5f70","webpack:///./src/components/who_to_follow_panel/who_to_follow_panel.vue","webpack:///./src/components/who_to_follow_panel/who_to_follow_panel.vue?2f6b","webpack:///./src/components/who_to_follow_panel/who_to_follow_panel.vue?1274","webpack:///./src/components/media_modal/media_modal.vue","webpack:///./src/components/media_modal/media_modal.vue?2930","webpack:///./src/components/media_modal/media_modal.vue?1d79","webpack:///./src/components/side_drawer/side_drawer.vue?472d","webpack:///./src/components/side_drawer/side_drawer.vue?fcf9","webpack:///./src/components/mobile_post_status_modal/mobile_post_status_modal.vue?8b26","webpack:///./src/components/mobile_post_status_modal/mobile_post_status_modal.vue?d990","webpack:///./src/components/mobile_nav/mobile_nav.vue","webpack:///./src/components/mobile_nav/mobile_nav.vue?46cb","webpack:///./src/components/mobile_nav/mobile_nav.vue?9a0e","webpack:///./src/components/user_reporting_modal/user_reporting_modal.vue","webpack:///./src/components/user_reporting_modal/user_reporting_modal.vue?7889","webpack:///./src/components/user_reporting_modal/user_reporting_modal.vue?1af4","webpack:///./src/components/style_switcher/preview.vue?231f","webpack:///./src/components/style_switcher/preview.vue"],"names":["webpackJsonpCallback","data","moduleId","chunkId","chunkIds","moreModules","executeModules","i","resolves","length","installedChunks","push","Object","prototype","hasOwnProperty","call","modules","parentJsonpFunction","shift","deferredModules","apply","checkDeferredModules","result","deferredModule","fulfilled","j","depId","splice","__webpack_require__","s","installedModules","0","exports","module","l","m","c","d","name","getter","o","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","p","jsonpArray","window","oldJsonpFunction","slice","_entity_normalizerService","_errors","PERMISSION_GROUP_URL","screenName","right","MASTODON_FAVORITE_URL","id","MASTODON_UNFAVORITE_URL","MASTODON_RETWEET_URL","MASTODON_UNRETWEET_URL","MASTODON_USER_TIMELINE_URL","MASTODON_TAG_TIMELINE_URL","tag","MASTODON_MUTE_USER_URL","MASTODON_UNMUTE_USER_URL","MASTODON_STATUS_FAVORITEDBY_URL","MASTODON_STATUS_REBLOGGEDBY_URL","MASTODON_PIN_OWN_STATUS","MASTODON_UNPIN_OWN_STATUS","oldfetch","fetch","url","options","fullUrl","credentials","promisedRequest","_ref","method","payload","_ref$headers","headers","undefined","Accept","Content-Type","body","_stringify2","default","_extends3","authHeaders","then","response","_promise2","resolve","reject","json","ok","StatusCodeError","status","accessToken","Authorization","fetchFriends","_ref21","maxId","sinceId","_ref21$limit","limit","MASTODON_FOLLOWING_URL","args","filter","_","join","map","parseUser","apiService","verifyCredentials","user","error","fetchTimeline","_ref35","timeline","_ref35$since","since","_ref35$until","until","_ref35$userId","userId","_ref35$tag","_ref35$withMuted","withMuted","isNotifications","params","public","friends","dms","notifications","publicAndExternal","media","favorites","queryString","_map3","param","Error","parseNotification","parseStatus","fetchPinnedStatuses","_ref36","fetchConversation","_ref26","urlContext","MASTODON_STATUS_CONTEXT_URL","_ref27","ancestors","descendants","fetchStatus","_ref28","MASTODON_STATUS_URL","exportFriends","_ref22","_ref23","_asyncToGenerator3","_regenerator2","mark","_callee","more","users","wrap","_context","prev","next","_last3","sent","_concat3","t0","stop","_x","_x2","this","arguments","fetchFollowers","_ref24","_ref24$limit","MASTODON_FOLLOWERS_URL","followUser","_ref11","MASTODON_FOLLOW_URL","unfollowUser","_ref12","MASTODON_UNFOLLOW_URL","pinOwnStatus","_ref13","unpinOwnStatus","_ref14","blockUser","_ref15","MASTODON_BLOCK_USER_URL","unblockUser","_ref16","MASTODON_UNBLOCK_USER_URL","fetchUser","_ref19","MASTODON_USER_URL","fetchUserRelationship","_ref20","MASTODON_USER_RELATIONSHIPS_URL","favorite","_ref37","unfavorite","_ref38","retweet","_ref39","unretweet","_ref40","postStatus","_ref41","spoilerText","visibility","sensitive","poll","_ref41$mediaIds","mediaIds","inReplyToStatusId","contentType","form","FormData","pollOptions","append","forEach","val","some","option","normalizedPoll","expires_in","expiresIn","multiple","_keys2","deleteStatus","_ref42","MASTODON_DELETE_URL","uploadMedia","_ref43","formData","parseAttachment","fetchMutes","_ref53","muteUser","_ref54","unmuteUser","_ref55","fetchBlocks","_ref56","fetchOAuthTokens","_ref57","revokeOAuthToken","_ref58","tagUser","_ref29","nicknames","_objectWithoutProperties3","screen_name","tags","untagUser","_ref30","deleteUser","_ref34","ADMIN_USERS_URL","addRight","_ref31","deleteRight","_ref32","setActivationStatus","_ref33","ACTIVATION_STATUS_URL","register","_ref7","nickname","rest","locale","agreement","_ref8","_ref9","_slicedToArray3","getCaptcha","resp","updateAvatar","_ref3","avatar","updateBg","_ref4","background","updateProfile","_ref6","updateBanner","_ref5","banner","externalProfile","_ref10","profileUrl","EXTERNAL_PROFILE_URL","importBlocks","_ref44","file","importFollows","_ref45","deleteAccount","_ref46","password","changePassword","_ref47","newPassword","newPasswordConfirmation","settingsMFA","_ref48","mfaDisableOTP","_ref49","generateMfaBackupCodes","_ref52","mfaSetupOTP","_ref51","mfaConfirmOTP","_ref50","token","fetchFollowRequests","_ref25","approveUser","_ref17","APPROVE_USER_URL","denyUser","_ref18","DENY_USER_URL","suggestions","_ref59","markNotificationsAsSeen","_ref60","vote","_ref61","pollId","choices","encodeURIComponent","fetchPoll","_ref62","fetchFavoritedByUsers","_ref63","fetchRebloggedByUsers","_ref64","reportUser","_ref65","statusIds","comment","forward","account_id","status_ids","updateNotificationSettings","_ref2","settings","_each3","isExternal","includes","restrictedNicknames","complicated","_includes3","__webpack_exports__","_babel_loader_timeline_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_timeline_js__WEBPACK_IMPORTED_MODULE_0___default","__WEBPACK_IMPORT_KEY__","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_1800e336_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_timeline_vue__WEBPACK_IMPORTED_MODULE_1__","_node_modules_vue_loader_lib_runtime_component_normalizer__WEBPACK_IMPORTED_MODULE_2__","__vue_styles__","context","Component","a","_babel_loader_user_card_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_user_card_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_972257b2_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_user_card_vue__WEBPACK_IMPORTED_MODULE_1__","srgbToLinear","srgb","split","reduce","acc","bit","Math","pow","c2linear","relativeLuminance","_srgbToLinear","g","b","rgb2hex","_typeof3","_r","_map2","_map5","ceil","toString","hex2rgb","hex","exec","parseInt","mixrgb","k","invert","rgb","getContrastRatio","la","lb","alphaBlend","fg","fga","bg","fileType","mimetype","match","fileTypeService","fileMatchesSomeType","types","type","_babel_loader_user_avatar_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_user_avatar_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_60cb9afa_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_user_avatar_vue__WEBPACK_IMPORTED_MODULE_1__","_chromatism","_color_convert","rgb2rgba","rgba","getTextColor","text","preserve","bgIsLight","convert","hsl","textIsLight","base","_assign2","invertLightness","contrastRatio","applyTheme","input","commit","_generatePreset","generatePreset","rules","theme","head","document","style","display","styleEl","createElement","appendChild","styleSheet","sheet","insertRule","radii","colors","shadows","fonts","getCssShadow","usesDropShadow","inset","shad","x","y","blur","spread","concat","getCssColor","color","alpha","getCssShadowFilter","Number","startsWith","generateColors","opacity","alert","faint","_entries2","v","col","mod","lightText","brightness","link","lightBg","fgText","fgLink","border","btn","btnText","inputText","panel","panelText","panelLink","panelFaint","topBar","topBarText","topBarLink","faintLink","linkBg","icon","cBlue","cRed","cGreen","cOrange","alertError","alertErrorText","alertErrorPanelText","badgeNotification","badgeNotificationText","console","htmlColors","solid","complete","generateRadii","inputRadii","btnRadius","endsWith","e","checkbox","avatarAlt","tooltip","attachment","generateFonts","interface","family","post","postCode","generateShadows","top","shadow","buttonInsetFakeBorders","inputInsetFakeBorders","hoverGlow","popup","avatarStatus","panelHeader","button","buttonHover","buttonPressed","composePreset","getThemes","themes","all","catch","promises","setStyle","href","cssEl","setAttribute","addEventListener","baseEl","_times3","toUpperCase","getComputedStyle","getPropertyValue","removeChild","setPreset","isV1","Array","isArray","bgRgb","fgRgb","textRgb","linkRgb","cRedRgb","cGreenRgb","cBlueRgb","cOrangeRgb","themeLoaded","_babel_loader_status_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_status_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_593a8538_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_status_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_notifications_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_notifications_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_168f6ab6_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_notifications_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_basic_user_card_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_basic_user_card_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_ce0f370a_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_basic_user_card_vue__WEBPACK_IMPORTED_MODULE_1__","_timeline","PublicTimeline","components","Timeline","computed","$store","state","statuses","timelines","created","dispatch","destroyed","props","paused","unfocused","bottomedOut","timelineError","newStatusCount","newStatusCountStr","flushMarker","classes","root","embedded","header","footer","Status","Conversation","store","currentUser","showImmediately","visibleStatuses","scrollLoad","api","fetchers","timelineName","timelineFetcher","fetchAndUpdate","mounted","hidden","handleVisibilityChange","handleShortKey","removeEventListener","methods","target","tagName","toLowerCase","showNewStatuses","fetchOlderStatuses","_throttle3","_this","older","bodyBRect","getBoundingClientRect","height","max","loading","config","autoLoad","$el","offsetHeight","innerHeight","pageYOffset","watch","count","streaming","doc","documentElement","scrollTop","clientTop","pauseOnUnfocused","_user_highlighter","_matcherService","replying","unmuted","userExpanded","preview","showPreview","showingTall","inConversation","focused","showingLongSubject","expandingSubject","collapseMessageWithSubject","instance","betterShadow","browserSupport","cssFilter","localCollapseSubjectDefault","muteWords","repeaterClass","statusoid","highlightClass","userClass","retweeted_status","deleted","repeaterStyle","highlight","highlightStyle","userStyle","noHeading","hideAttachments","hideAttachmentsInConv","userProfileLink","generateUserProfileLink","replyProfileLink","isReply","in_reply_to_user_id","replyToName","retweeter","retweeterHtml","name_html","retweeterProfileLink","statusFromGlobalRepository","allStatusesObject","loggedIn","muteWordHits","statusText","_filter3","muteWord","muted","hideFilteredStatuses","hideStatus","hideReply","isFocused","tallStatus","statusnet_html","longSubject","summary","in_reply_to_status_id","in_reply_to_screen_name","getters","findUser","replyVisibility","checkFollowing","attentions","following","hideSubjectStatus","hideTallStatus","showingMore","nsfwClickthrough","nsfw","replySubject","decodedSummary","_unescape3","behavior","subjectLineBehavior","startsWithRe","attachmentSize","attachments","maxThumbnails","compact","galleryTypes","playVideosInModal","galleryAttachments","nonGalleryAttachments","_this2","contentHtml","summary_html","combinedFavsAndRepeatsUsers","combinedUsers","favoritedBy","rebloggedBy","_uniqBy3","ownStatus","tagObj","Attachment","FavoriteButton","RetweetButton","ExtraButtons","PostStatusForm","Poll","UserCard","UserAvatar","Gallery","LinkPreview","AvatarList","Timeago","visibilityIcon","showError","clearError","linkClicked","event","parentNode","className","attn","find","mentionMatchesUrl","stopPropagation","preventDefault","$router","extractTagFromUrl","generateTagLink","open","toggleReplying","gotoOriginal","$emit","toggleExpanded","toggleMute","toggleUserExpanded","toggleShowMore","replyEnter","_this3","targetId","allStatuses","_find3","backendInteractor","replyLeave","_user_profile_link_generator2","setMedia","_this4","rect","scrollBy","bottom","filters","capitalize","str","charAt","nsfwImage","nsfwCensorImage","hideNsfwLocal","hideNsfw","preloadImage","img","modalOpen","showHidden","StillImage","VideoAttachment","usePlaceHolder","size","referrerpolicy","mediaProxyAvailable","isEmpty","oembed","isSmall","fullwidth","openModal","modalTypes","toggleHidden","useOneClickNsfw","onload","src","stopGifs","animated","onLoad","canvas","$refs","width","naturalWidth","naturalHeight","getContext","drawImage","onError","imageLoadError","loopVideo","onVideoDataLoad","srcElement","webkitAudioDecodedByteCount","loopVideoSilentOnly","mozHasAudio","audioTracks","hidePostStatsLocal","hidePostStats","favorited","setTimeout","icon-star-empty","icon-star","animate-spin","repeated","retweeted","retweeted-empty","refreshInterval","refreshPoll","clearTimeout","expired","Date","now","parse","expires_at","showResults","voted","totalVotesCount","votes_count","expiresAt","toLocaleString","containerClass","choiceIndices","entry","index","isDisabled","noChoice","percentageForOption","round","resultTitle","$t","statusId","activateOption","allElements","querySelectorAll","clickedElement","querySelector","checked","_forEach3","element","optionId","DateUtils","relativeTime","num","interval","refreshRelativeTimeObject","localeDateString","time","nowThreshold","longFormat","relativeTimeShort","autoUpdate","_popperJs","Popper","showDropDown","showPopper","refreshPopper","confirm","toggleMenu","pinStatus","err","unpinStatus","canDelete","rights","moderator","admin","canPin","enabled","MediaUpload","EmojiInput","PollForm","ScopeSelector","resize","textarea","textLength","setSelectionRange","replyTo","focus","$route","query","message","scopeCopy","allAttentions","unshift","_reject3","mentions","attention","buildMentionsString","repliedUser","scope","copyMessageScope","default_scope","postContentType","dropFiles","submitDisabled","posting","highlighted","newStatus","subject","files","caret","pollFormVisible","userDefaultScope","showAllScopes","minimalScopesMode","emojiUserSuggestor","_suggestor2","emoji","_toConsumableArray3","customEmoji","emojiSuggestor","statusLength","spoilerTextLength","statusLengthLimit","textlimit","hasStatusLengthLimit","charactersLeft","isOverLengthLimit","alwaysShowSubject","alwaysShowSubjectInput","postFormats","safeDMEnabled","safeDM","pollsAvailable","pollLimits","max_options","hideScopeNotice","pollContentError","statusPoster","mediaUpload","clearFile","clearPollForm","el","addMediaFile","fileInfo","enableSubmit","removeMediaFile","indexOf","uploadFailed","errString","templateArgs","disableSubmit","paste","clipboardData","fileDrop","dataTransfer","fileDrag","dropEffect","Element","vertPadding","substr","scrollHeight","changeVis","togglePollForm","setPoll","pollForm","clear","dismissScopeNotice","uploading","uploadReady","uploadFile","self","uploadlimit","filesize","fileSizeFormatService","fileSizeFormat","allowedsize","filesizeunit","unit","allowedsizeunit","statusPosterService","fileData","contains","$nextTick","change","fileInfos","currentScope","initialScope","showNothing","showPublic","showUnlisted","showPrivate","showDirect","originalScope","shouldShow","css","selected","unlisted","private","direct","showAll","userDefault","onScopeChange","suggest","required","Function","String","firstchar","textAtCaret","matchedSuggestions","_take3","imageUrl","showPopup","wordAtCaret","word","Completion","wordAtPosition","slots","$slots","slot","elm","onBlur","onFocus","onPaste","onKeyUp","onKeyDown","onTransition","unmounted","replace","replacement","newValue","replaceWord","replaceText","len","position","start","cycleBackward","cycleForward","setCaret","ctrlKey","shiftKey","onInput","selectionStart","_input$elm","offsetTop","pollType","expiryAmount","expiryUnit","maxOptions","maxLength","max_option_chars","expiryUnits","expiry","convertExpiryFromUnit","max_expiration","minExpirationInCurrentUnit","convertExpiryToUnit","min_expiration","maxExpirationInCurrentUnit","floor","nextOption","addOption","deleteOption","amount","MINUTE","HOUR","DAY","expiryAmountChange","min","updatePollToParent","_uniq3","_follow_manipulate","followRequestInProgress","followRequestSent","hideUserStatsLocal","hideUserStats","user-card-rounded-t","rounded","user-card-rounded","user-card-bordered","bordered","customTheme","tintColor","gradient","hideBio","backgroundColor","backgroundImage","cover_photo","isOtherUser","subscribeUrl","serverUrl","URL","statusnet_profile_url","protocol","host","dailyAvg","days","created_at","statuses_count","userHighlightType","set","userHighlightColor","visibleRole","validRole","roleTitle","RemoteFollow","ModerationTools","requestFollow","requestUnfollow","setProfileView","switcher","_stillImage","showPlaceholder","imgSrc","FORCE_NSFW","STRIP_MEDIA","FORCE_UNLISTED","DISABLE_REMOTE_SUBSCRIPTION","DISABLE_ANY_SUBSCRIPTION","SANDBOX","QUARANTINE","showDeleteUserDialog","DialogModal","tagsSet","_set2","hasTagPolicy","tagPolicyAvailable","hasTag","has","toggleTag","toggleRight","toggleActivationStatus","deactivated","deleteUserDialog","show","isProfile","isTargetUser","history","back","darkOverlay","Boolean","onCancel","rows","_chunk3","lastAttachment","allButLastRow","_dropRight3","rowHeight","itemsPerRow","useContainFit","useImage","card","image","useDescription","description","test","slicedUsers","sortById","idA","idB","seqA","seqB","isSeqA","_isNan2","isSeqB","conversation","expanded","isPage","conversationId","statusnet_conversation_id","isExpanded","_clone3","conversationsObject","statusIndex","_findIndex3","sort","sortAndFilterConversation","replies","_reduce3","irid","setHighlight","getReplies","getHighlight","PublicAndExternalTimeline","FriendsTimeline","TagTimeline","_conversation","conversationPage","_notifications","tabModeDict","likes+repeats","follows","Interactions","filterMode","onModeSwitch","dataset","Notifications","_notification_utils","minimalMode","mainClass","notificationsFromStore","unseenNotifications","unseenNotificationsFromStore","visibleNotifications","visibleNotificationsFromStore","unseenCount","Notification","markAsSeen","fetchOlderNotifications","notificationsFetcher","notifs","getUser","notification","usersObject","from_profile","userInStore","DMs","FollowerList","_with_load_more2","select","_get2","destroy","childPropName","additionalPropNames","List","FriendList","UserProfile","routeParams","load","cleanUp","isUs","followsTabVisible","hide_follows","followersTabVisible","hide_followers","userNameOrId","fetchTimelines","reason","errorMessage","$route.params.id","newVal","$route.params.name","tabSwitcher","activateTab","FollowCard","inProgress","requestSent","BasicUserCard","isMe","items","getKey","item","_version","hideAttachmentsLocal","hideAttachmentsInConvLocal","hideISPLocal","hideISP","hidePostStatsDefault","hideUserStatsDefault","hideFilteredStatusesLocal","hideFilteredStatusesDefault","notificationVisibilityLocal","notificationVisibility","replyVisibilityLocal","loopVideoLocal","muteWordsString","autoLoadLocal","streamingLocal","pauseOnUnfocusedLocal","hoverPreviewLocal","hoverPreview","autohideFloatingPostButtonLocal","autohideFloatingPostButton","hideMutedPostsLocal","hideMutedPosts","hideMutedPostsDefault","collapseMessageWithSubjectLocal","collapseMessageWithSubjectDefault","subjectLineBehaviorLocal","subjectLineBehaviorDefault","postContentTypeLocal","postContentTypeDefault","alwaysShowSubjectInputLocal","alwaysShowSubjectInputDefault","scopeCopyLocal","scopeCopyDefault","minimalScopesModeLocal","minimalScopesModeDefault","webPushNotificationsLocal","webPushNotifications","loopVideoSilentOnlyLocal","loopVideosSilentOnly","loopSilentAvailable","_getOwnPropertyDescriptor2","HTMLVideoElement","HTMLMediaElement","backendVersion","frontendVersion","TabSwitcher","StyleSwitcher","InterfaceLanguageSwitcher","currentSaveStateNotice","instanceSpecificPanelPresent","showInstanceSpecificPanel","frontendVersionLink","backendVersionLink","extractCommit","notificationVisibilityLocal.likes","notificationVisibilityLocal.follows","notificationVisibilityLocal.repeats","notificationVisibilityLocal.mentions","_trim3","_vue","_style_setter","v1OnlyNames","availableStyles","previewShadows","previewColors","previewRadii","previewFonts","shadowsInvalid","colorsInvalid","radiiInvalid","keepColor","keepShadows","keepOpacity","keepRoundness","keepFonts","textColorLocal","linkColorLocal","bgColorLocal","bgOpacityLocal","fgColorLocal","fgTextColorLocal","fgLinkColorLocal","btnColorLocal","btnTextColorLocal","btnOpacityLocal","inputColorLocal","inputTextColorLocal","inputOpacityLocal","panelColorLocal","panelTextColorLocal","panelLinkColorLocal","panelFaintColorLocal","panelOpacityLocal","topBarColorLocal","topBarTextColorLocal","topBarLinkColorLocal","alertErrorColorLocal","badgeOpacityLocal","badgeNotificationColorLocal","borderColorLocal","borderOpacityLocal","faintColorLocal","faintOpacityLocal","faintLinkColorLocal","cRedColorLocal","cBlueColorLocal","cGreenColorLocal","cOrangeColorLocal","shadowSelected","shadowsLocal","fontsLocal","btnRadiusLocal","inputRadiusLocal","checkboxRadiusLocal","panelRadiusLocal","avatarRadiusLocal","avatarAltRadiusLocal","attachmentRadiusLocal","tooltipRadiusLocal","themesComplete","normalizeLocalState","shadowsAvailable","selectedVersion","currentColors","currentOpacity","topBarOpacityLocal","currentRadii","previewTheme","previewContrast","fgs","red","green","blue","orange","bgs","ratios","bgText","bgLink","bgRed","bgGreen","bgBlue","bgOrange","tintText","ratio","toPrecision","aa","aaa","laa","laaa","previewRules","_values2","currentShadowOverriden","currentShadow","currentShadowFallback","delete","themeValid","exportedTheme","saveEverything","_pleroma_theme_version","ColorInput","OpacityInput","RangeInput","ContrastRatio","ShadowControl","FontControl","Preview","ExportImport","setCustomTheme","onImport","parsed","importValidator","version","clearAll","clearV1","$data","clearRoundness","clearOpacity","clearShadows","clearFonts","keys","_set3","add","warn","handler","deep","fontsInvalid","present","selectedId","cValue","fallback","del","moveUp","movable","moveDn","beforeUpdate","ready","moveUpValid","moveDnValid","usingFallback","boxShadow","lValue","availableOptions","noInherit","dValue","isCustom","preset","hint","levelVal","contrast","level","hint_18pt","importFailed","exportData","stringified","exportObject","btoa","click","importData","filePicker","reader","FileReader","JSON","validator","readAsText","languageCodes","_messages2","languageNames","getLanguageName","language","interfaceLanguage","$i18n","code","ja","ja_pedantic","zh","_iso2","getName","_vuelidate","_validators","_vuex","registration","mixins","validationMixin","email","fullname","username","captcha","validations","sameAsPassword","sameAs","registrationOpen","signedIn","setCaptcha","bioPlaceholder","mapState","isPending","signUpPending","serverValidationErrors","signUpErrors","termsOfService","tos","mapActions","submit","captcha_solution","solution","captcha_token","captcha_answer_data","answer_data","$v","$touch","$invalid","signUp","cpt","BlockList","_with_subscription2","SelectableList","MuteList","UserSettings","newName","newBio","_unescape2","newLocked","locked","newNoRichText","no_rich_text","newDefaultScope","hideFollows","hideFollowers","showRole","show_role","role","pickAvatarBtnVisible","bannerUploading","backgroundUploading","bannerPreview","backgroundPreview","bannerUploadError","backgroundUploadError","deletingAccount","deleteAccountConfirmPasswordInput","deleteAccountError","changePasswordInputs","changedPassword","changePasswordError","activeTab","notificationSettings","notification_settings","ImageCropper","Autosuggest","BlockCard","MuteCard","ProgressButton","Importer","Exporter","Mfa","pleromaBackend","vis","oauthTokens","tokens","oauthToken","appName","app_name","validUntil","valid_until","toLocaleDateString","note","display_name","readAsDataURL","submitAvatar","cropper","that","getCroppedCanvas","toBlob","clearUploadError","submitBanner","submitBg","generateExportableUsersContent","is_local","location","hostname","getFollowsContent","getBlocksContent","confirmDelete","_this5","res","_this6","logout","tabName","revokeToken","filterUnblockedUsers","userIds","_this7","_reject2","statusnet_blocking","filterUnMutedUsers","_this8","queryUserIds","_this9","userSearchApi","search","blockUsers","ids","unblockUsers","muteUsers","unmuteUsers","identity","trigger","submitHandler","cropperOptions","aspectRatio","autoCropArea","viewMode","zoomable","guides","mimes","saveButtonLabel","saveWithoutCroppingButtonlabel","cancelButtonLabel","dataUrl","filename","submitting","submitError","saveText","saveWithoutCroppingText","cancelText","submitErrorMsg","cropping","avatarUploadError","finally","pickImage","createCropper","Cropper","getTriggerDOM","readFile","fileInput","beforeDestroy","_basic_user_card","progress","blocked","Checkbox","allKeys","filteredSelected","allSelected","noneSelected","someSelected","isSelected","toggle","toggleAll","model","prop","disabled","onClick","placeholder","term","timeout","results","resultsVisible","filtered","fetchResults","onInputClick","onClickOutside","submitButtonLabel","successMessage","success","dismiss","getContent","exportButtonLabel","processingMessage","processing","process","content","fileToDownload","available","totp","setupState","setupOTPState","backupCodes","getNewCodes","codes","otpSettings","provisioning_uri","currentPassword","otpConfirmToken","readyInit","recovery-codes","RecoveryCodes","totp-item","TOTP","qrcode","VueQrcode","Confirm","canSetupOTP","setupInProgress","backupCodesPrepared","setupOTPInProgress","completedOTP","prepareOTP","confirmOTP","confirmNewBackupCodes","activateOTP","fetchBackupCodes","getBackupCodes","confirmBackupCodes","cancelBackupCodes","setupOTP","doConfirmOTP","completeSetup","fetchSettings","cancelSetup","fetchSettingsMFA","abrupt","displayTitle","deactivate","isActivated","doActivate","cancelDeactivate","doDeactivate","confirmDeactivate","cancel","_follow_request_card","FollowRequests","FollowRequestCard","requests","followRequests","_oauth","oac","clientId","oauth","getToken","server","access_token","userSearch","newV","newQuery","userSearchInput","LoginForm","isPasswordAuth","requiredPassword","isTokenAuth","requiredToken","loggingIn","mapGetters","mapMutations","login","submitToken","submitPassword","oauthApi","getOrCreateApp","app","getTokenWithCredentials","requireMFA","focusOnPasswordInput","passwordInput","authApp","authSettings","mfaToken","mfa_token","mfaApi","verifyRecoveryCode","verifyOTPCode","_user_profile_link_generator","chatPanel","currentMessage","channel","collapsed","messages","chat","togglePanel","WhoToFollow","getWhoToFollow","showWhoToFollow","reply","acct","profile_image_url","profile_image_url_original","externalUser","About","InstanceSpecificPanel","FeaturesPanel","TermsOfServicePanel","showFeaturesPanel","instanceSpecificPanelContent","chatAvailable","chatDisabled","gopher","gopherAvailable","whoToFollow","suggestionsEnabled","mediaProxy","_window_utils","UserPanel","NavPanel","UserFinder","WhoToFollowPanel","ChatPanel","MediaModal","SideDrawer","MobilePostStatusModal","MobileNav","UserReportingModal","mobileActivePanel","finderHidden","supportsMask","CSS","supports","updateMobileState","background_image","enableMask","logoMask","logoStyle","logoMaskStyle","mask-image","logo","background-color","logoBgStyle","margin","logoMargin","bgStyle","background-image","bgAppStyle","--body-background-image","sitename","isMobileLayout","mobileLayout","scrollToTop","scrollTo","onFinderToggled","windowWidth","AuthForm","_follow_request_fetcher","followRequestFetcher","startFetching","followRequestCount","usersToFollow","toFollow","shuffled","_shuffle3","fill","oldUser","showing","mediaViewer","activated","currentIndex","currentMedia","canNavigate","hide","goPrev","prevIndex","goNext","nextIndex","handleKeyupEvent","keyCode","handleKeydownEvent","closed","closeGesture","GestureService","swipeGesture","DIRECTION_LEFT","toggleDrawer","unseenNotificationsCount","doLogout","touchStart","beginSwipe","touchMove","updateSwipe","postFormOpen","scrollingDown","inputActive","oldScrollPos","amountScrolled","activateFloatingPostButtonAutohide","handleOSK","deactivateFloatingPostButtonAutohide","isHidden","isEnabled","handleScrollStart","handleScrollEnd","openPostForm","closePostForm","smallPhone","innerWidth","smallPhoneKbOpen","biggerPhoneKbOpen","_debounce3","scrollY","leading","trailing","notificationsCloseGesture","notificationsOpen","DIRECTION_RIGHT","closeMobileNotifications","toggleMobileSidebar","sideDrawer","openMobileNotifications","notificationsTouchStart","notificationsTouchMove","onScroll","_ref$target","clientHeight","statusIdsToReport","isLoggedIn","isOpen","reports","modalActivated","remoteInstance","resetState","closeModal","isChecked","toggleStatus","startFetchingTimeline","_ref8$userId","timelineFetcherService","startFetchingNotifications","_babel_loader_still_image_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_still_image_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_4ae09a58_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_still_image_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_timeago_vue__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_timeago_vue__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_96912de0_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_timeago_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_post_status_form_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_post_status_form_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_fb6a5a42_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_post_status_form_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_conversation_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_conversation_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_4beb651e_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_conversation_vue__WEBPACK_IMPORTED_MODULE_1__","visibleTypes","likes","repeats","sortedNotifications","_sortBy3","seen","_babel_loader_follow_card_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_follow_card_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_6b257768_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_follow_card_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_list_vue__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_list_vue__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_4921cfd6_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_list_vue__WEBPACK_IMPORTED_MODULE_1__","Vue","component","active","findIndex","onSwitch","render","h","tabs","classesTab","classesWrapper","class","attrs","on","label","contents","renderOnlyFocused","REDIRECT_URI","origin","clientSecret","___pleromafe_commit_hash","toISOString","client_id","client_secret","getClientToken","response_type","redirect_uri","encoded","staticRenderFns","_vm","_h","$createElement","_c","_self","staticClass","ref","_e","_v","loop","controls","playsinline","loadeddata","_obj","_s","directives","rawName","expression","$event","small","title","large_thumb_url","allowPlay","thumb_url","domProps","innerHTML","oembedHTML","fave_num","repeat_num","datetime","_l","path","auto-update","now-threshold","append-to-body","placement","modifiers","arrow","offset","pinned","icon-clicked","drop","dragover","staticStyle","_t","suggestion","displayText","detailText","maxlength","keydown","_k","composing","$set","for","$$selectedVal","_value","autocomplete","to","callback","$$v","metaKey","keyup","postFormat","visible","update-poll","drop-files","uploaded","upload-failed","_i","$$a","$$el","$$c","$$i","avatar-compact","better-shadow","alt","action","dark-overlay","currentTarget","menu-checkbox-checked","pressed","follows_you","friends_count","followers_count","description_html","row","contain-fit","cover-fit","rel","small-image","provider_name","status-el_focused","status-conversation","inlineExpanded","isPreview","showPinned","is-retweet","data-tags","nativeOn","!click","_f","external_url","expandable","aria-label","mouseenter","mouseleave","mouseout","tall-status","tall-status-hider_focused","status-id","button-icon-active","replies_count","onSuccess","reply-to","copy-message-scope","posted","collapsable","goto","timeline-name","minimal","unseen","data-tab-dummy","data-filter","noFollowsYou","empty","viewing","statusesObject","user-id","scopedSlots","_u","fn","hardMax","hardMin","step","__r","custom","large","exportLabel","importLabel","importFailedText","no-inherit","langCode","number","_n","$forceUpdate","form-group--error","$error","trim","textContent","accept","indeterminate","selectable-list-item-selected-inner","activate","backup-codes","classname","close","followers","non_follows","non_followers","refresh","request","requireTOTP","abortMFA","requireRecovery","floating","chat-heading","author","side-drawer-container-closed","side-drawer-container-open","side-drawer-darken-closed","side-drawer-closed","touchstart","touchmove","side-drawer-click-outside-closed","active-class","scroll","toggled","output","masto","mastoShort","addEmojis","emojis","following_count","bot","pleroma","relationship","chat_token","followed_by","blocking","muting","is_moderator","is_admin","source","privacy","delete_others_notice","friendIds","followerIds","pinnedStatuseIds","follow_request_count","mime_type","meta","string","RegExp","shortcode","favourited","favourites_count","reblogged","reblogs_count","reblog","spoiler_text","conversation_id","local","in_reply_to_account_acct","in_reply_to_id","in_reply_to_account_id","is_post_verb","uri","qvitter_delete_notice","activity_type","isNsfw","account","media_attachments","retweetedStatus","favourite","is_seen","parsedNotice","notice","ntype","favorited_status","_ref2$timeline","_ref2$older","_ref2$showImmediately","_ref2$userId","_ref2$tag","rootState","timelineData","_camelCase3","minId","numStatusesBeforeFetch","ccTimeline","update","_ref3$timeline","_ref3$userId","_ref3$tag","setInterval","POSITIVE_INFINITY","fetchNotifications","unread","_utils","UserSearch","utils","q","ar","require","ca","cs","de","en","eo","es","et","fi","fr","ga","he","hu","it","ko","nb","nl","oc","pl","pt","ro","ru","_babel_loader_attachment_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_attachment_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_608c26d2_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_attachment_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_video_attachment_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_video_attachment_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_10dde0a9_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_video_attachment_vue__WEBPACK_IMPORTED_MODULE_1__","SECOND","WEEK","MONTH","YEAR","date","abs","_ref$media","_ref$inReplyToStatusI","_ref$contentType","noIdUpdate","exponent","units","log","toFixed","_babel_loader_scope_selector_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_scope_selector_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_ad4ca5da_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_scope_selector_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_emoji_input_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_emoji_input_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_2e5742e6_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_emoji_input_vue__WEBPACK_IMPORTED_MODULE_1__","firstChar","suggestEmoji","suggestUsers","noPrefix","aScore","bScore","_babel_loader_remote_follow_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_remote_follow_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_2ecbe62b_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_remote_follow_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_moderation_tools_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_moderation_tools_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_788f6147_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_moderation_tools_vue__WEBPACK_IMPORTED_MODULE_1__","updated","attempt","prefs","solidColor","tintColor2","backgroundPosition","_isFunction","getComponentOptions","_isFunction2","getComponentProps","_babel_loader_style_switcher_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_style_switcher_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_5e6c3467_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_style_switcher_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_color_input_vue__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_color_input_vue__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_5c9e43f0_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_color_input_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_opacity_input_vue__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_opacity_input_vue__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_296de9c3_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_opacity_input_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_checkbox_vue__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_checkbox_vue__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_76559fdc_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_checkbox_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_confirm_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_confirm_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_7144d19e_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_confirm_vue__WEBPACK_IMPORTED_MODULE_1__","is","authForm","requiredTOTP","requiredRecovery","MFARecoveryForm","MFATOTPForm","mfa","_babel_loader_chat_panel_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_chat_panel_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_18ad082c_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_chat_panel_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_instance_specific_panel_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_instance_specific_panel_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_0df9e546_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_instance_specific_panel_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_features_panel_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_features_panel_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_5c3884f4_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_features_panel_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_side_drawer_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_side_drawer_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_0afaec76_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_side_drawer_vue__WEBPACK_IMPORTED_MODULE_1__","touchEventCoord","touches","screenX","screenY","vectorLength","sqrt","dotProduct","v1","v2","project","scalar","DIRECTION_UP","DIRECTION_DOWN","direction","onSwipe","threshold","perpendicularTolerance","_startPos","_swiping","gesture","oldCoord","newCoord","delta","towardsDir","perpendicularDir","towardsPerpendicular","_babel_loader_mobile_post_status_modal_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_mobile_post_status_modal_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_7060e3da_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_mobile_post_status_modal_vue__WEBPACK_IMPORTED_MODULE_1__","clientWidth","currentLocale","navigator","use","Vuex","VueRouter","VueI18n","VueChatScroll","VueClickOutside","PortalVue","i18n","fallbackLocale","persistedStateOptions","paths","persistedState","_persisted_state2","Store","interfaceModule","instanceModule","statusesModule","usersModule","apiModule","configModule","chatModule","oauthModule","authFlow","authFlowModule","mediaViewerModule","oauthTokensModule","reportsModule","plugins","pushNotifications","strict","_after_store2","___pleromafe_mode","COMMIT_HASH","___pleromafe_dev_overrides","DEV_OVERRIDES","interfaceMod","noticeClearTimeout","notificationPermission","mutations","settingsSaved","errorData","setNotificationPermission","permission","setMobileLayout","actions","setPageTitle","redirectRootNoLogin","redirectRootLogin","disableChat","vapidPublicKey","noAttachmentLinks","suggestionsWeb","setInstanceOption","setTheme","themeName","emptyTl","faves","visibleStatusesObject","minVisibleId","emptyNotifications","desktopNotificationSilence","idStore","defaultState","prepareStatus","visibleNotificationTypes","mergeOrAdd","arr","obj","oldItem","_merge3","_omitBy3","new","sortTimeline","addStatusToGlobalStorage","addNewStatuses","_ref2$user","_ref2$noIdUpdate","_isArray3","timelineObject","maxNew","_maxBy3","minNew","_minBy3","newer","addStatus","addToTimeline","resultForCurrentTimeline","processors","counter","favoriteStatus","deletion","_remove3","removeStatusFromGlobalStorage","follow","unknown","addNewNotifications","rootGetters","notifObj","i18nString","removeStatus","_first3","oldTimeline","_slice3","resetStatuses","emptyState","clearTimeline","clearNotifications","setFavorited","setFavoritedConfirm","setPinned","setRetweeted","setRetweetedConfirm","setDeleted","setManyDeleted","condition","setLoading","setNsfw","setError","setNotificationsLoading","setNotificationsError","setNotificationsSilence","queueFlush","addFavsAndRepeats","favoritedByUsers","rebloggedByUsers","updateStatusWithPoll","_ref24$showImmediatel","_ref24$timeline","_ref24$noIdUpdate","markStatusesAsDeleted","fetchFavsAndRepeats","votePoll","statusCode","captureStackTrace","_create2","constructor","_push","setMuted","newTags","updateRight","newRights","updateActivationStatus","setCurrentUser","lastLoginName","clearCurrentUser","beginLogin","endLogin","saveFriendIds","saveFollowerIds","clearFriends","clearFollowers","addNewUsers","updateUserRelationship","relationships","updateBlocks","blockedUsers","saveBlockIds","blockIds","addBlockId","blockId","updateMutes","mutedUsers","saveMuteIds","muteIds","addMuteId","muteId","setUserForStatus","setUserForNotification","setColor","signUpSuccess","signUpFailure","errors","blocks","mutes","registerPushNotifications","unregisterPushNotifications","retweetedUsers","_compact3","notificationIds","notificationsObject","relevantNotifications","searchUsers","userInfo","ap_id","humanizeErrors","_x5","_x6","_callee2","_context2","_x7","_backend_interactor_service2","loginUser","requestPermission","queryParams","_ref$method","isPushSupported","getOrCreateServiceWorker","subscribeOptions","userVisibleOnly","applicationServerKey","base64String","padding","repeat","base64","rawData","atob","Uint8Array","from","char","charCodeAt","pushManager","subscribe","subscribePush","subscription","alerts","mention","responseData","sendSubscriptionToBackEnd","deleteSubscriptionFromBackEnd","getSubscription","subscribtion","unsubscribe","unsubscribePush","unsubResult","unregister","runtime","errs","_capitalize3","_backend_interactor_service","_phoenix","socket","setBackendInteractor","addFetcher","fetcherName","fetcher","removeFetcher","setWsToken","wsToken","setSocket","setChatDisabled","setFollowRequests","stopFetching","clearInterval","initializeSocket","Socket","connect","removeFollowRequest","setOption","setChannel","addMessage","setMessages","disconnectFromChat","disconnect","initializeChat","msg","appToken","userToken","setClientData","setAppToken","setToken","getUserToken","strategy","initStrategy","setInitialStrategy","requirePassword","requireToken","namespaced","_file_typeService","setCurrent","current","closeMediaViewer","fetchTokens","swapTokens","_filter","openUserReportingModal","closeUserReportingModal","_filter2","_ref$key","_ref$paths","_ref$getState","getState","storage","getItem","_ref$setState","setState","loaded","setItem","_ref$reducer","reducer","defaultReducer","_ref$storage","defaultStorage","_ref$subscriber","subscriber","savedState","usersState","replaceState","_lodash2","mutation","saveImmedeatelyActions","substate","objectPath","localforage","webPushNotification","isUserMutation","isVapidMutation","isPermMutation","isUserConfigMutation","isVisibilityMutation","getStatusnetConfig","_data$site","registrationClosed","safeDMMentionsEnabled","site","avatarlimit","backgroundlimit","bannerlimit","pleromafe","getStaticConfig","setSettings","_callee3","overrides","env","copyInstanceOption","apiConfig","staticConfig","_context3","NODE_ENV","staticConfigPreference","loginMethod","getTOS","_callee4","html","_context4","_x3","getInstancePanel","_callee5","_context5","_x4","getStaticEmoji","_callee6","values","_context6","getCustomEmoji","_callee7","_context7","image_url","getAppSecret","_callee8","_context8","getNodeInfo","_callee9","metadata","features","software","_context9","web","federation","mrf_policies","_x8","setConfig","_callee10","configInfos","_context10","_x9","checkOAuthToken","_callee12","_context12","_callee11","_context11","_x11","_x12","_x10","afterStoreSetup","_callee13","router","_context13","routes","_routes2","scrollBehavior","_from","savedPosition","matched","dontScroll","App","_x13","redirect","_to","ConversationPage","Settings","Registration","OAuthCallback","route","_babel_loader_public_timeline_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_public_timeline_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_28719980_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_public_timeline_vue__WEBPACK_IMPORTED_MODULE_1__","locals","_babel_loader_favorite_button_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_favorite_button_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_23d3a771_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_favorite_button_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_retweet_button_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_retweet_button_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_167856a9_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_retweet_button_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_poll_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_poll_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_643bc8f6_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_poll_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_extra_buttons_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_extra_buttons_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_42a7dfa0_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_extra_buttons_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_media_upload_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_media_upload_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_412e3412_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_media_upload_vue__WEBPACK_IMPORTED_MODULE_1__","toReplace","end","pos","words","splitIntoWords","wordsWithPosition","addPositionToWords","previous","pop","triggers","matches","completion","_babel_loader_poll_form_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_poll_form_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_ad3a99cc_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_poll_form_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_dialog_modal_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_dialog_modal_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_3bdb886d_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_dialog_modal_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_gallery_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_gallery_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_2aaeb313_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_gallery_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_link_preview_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_link_preview_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_13637f5a_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_link_preview_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_avatar_list_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_avatar_list_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_14c2b53d_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_avatar_list_vue__WEBPACK_IMPORTED_MODULE_1__","_attention$screen_nam","_attention$screen_nam2","namepart","instancepart","matchstring","_babel_loader_public_and_external_timeline_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_public_and_external_timeline_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_177cb5ec_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_public_and_external_timeline_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_friends_timeline_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_friends_timeline_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_6f367f8e_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_friends_timeline_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_tag_timeline_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_tag_timeline_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_f05777fe_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_tag_timeline_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_conversation_page_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_conversation_page_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_3df9f4c3_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_conversation_page_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_interactions_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_interactions_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_e1d0b7b0_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_interactions_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_notification_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_notification_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_5c1aabae_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_notification_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_dm_timeline_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_dm_timeline_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_8144de96_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_dm_timeline_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_user_profile_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_user_profile_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_fc868b50_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_user_profile_vue__WEBPACK_IMPORTED_MODULE_1__","_component_utils","_ref$childPropName","_ref$additionalPropNa","WrappedComponent","$props","_defineProperty3","entries","$listeners","$scopedSlots","children","fetchEntries","newEntries","_isEmpty2","_babel_loader_settings_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_settings_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_2aa64dd8_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_settings_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_range_input_vue__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_range_input_vue__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_75e9df52_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_range_input_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_shadow_control_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_shadow_control_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_2a11c3eb_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_shadow_control_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_font_control_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_font_control_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_7c447fa9_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_font_control_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_contrast_ratio_vue__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_contrast_ratio_vue__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_004f07f0_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_contrast_ratio_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_export_import_vue__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_export_import_vue__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_403e3ea7_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_export_import_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_interface_language_switcher_vue__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_interface_language_switcher_vue__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_7f711d2a_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_interface_language_switcher_vue__WEBPACK_IMPORTED_MODULE_1__","versionString","_babel_loader_registration_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_registration_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_448d7218_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_registration_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_user_settings_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_user_settings_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_134d680a_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_user_settings_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_image_cropper_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_image_cropper_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_351f8dc1_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_image_cropper_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_block_card_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_block_card_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_14c8ee24_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_block_card_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_mute_card_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_mute_card_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_b29ff556_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_mute_card_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_selectable_list_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_selectable_list_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_830849a2_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_selectable_list_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_progress_button_vue__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_progress_button_vue__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_0eed4b16_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_progress_button_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_autosuggest_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_autosuggest_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_28abcb08_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_autosuggest_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_importer_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_importer_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_18fdba14_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_importer_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_exporter_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_exporter_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_35653648_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_exporter_vue__WEBPACK_IMPORTED_MODULE_1__","fetchData","fetchedData","_babel_loader_mfa_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_mfa_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_395e4582_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_mfa_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_mfa_backup_codes_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_mfa_backup_codes_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_2bcb205a_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_mfa_backup_codes_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_mfa_totp_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_mfa_totp_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_26074bbe_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_mfa_totp_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_follow_requests_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_follow_requests_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_0175b636_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_follow_requests_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_follow_request_card_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_follow_request_card_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_310b71c4_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_follow_request_card_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_oauth_callback_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_oauth_callback_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_f514124c_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_oauth_callback_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_user_search_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_user_search_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_50212e66_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_user_search_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_login_form_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_login_form_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_beb5f2f2_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_login_form_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_recovery_form_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_recovery_form_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_3e1d0fe4_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_recovery_form_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_totp_form_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_totp_form_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_ac2e1398_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_totp_form_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_who_to_follow_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_who_to_follow_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_74383918_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_who_to_follow_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_about_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_about_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_adbbefc2_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_about_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_terms_of_service_panel_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_terms_of_service_panel_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_5f130d6f_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_terms_of_service_panel_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_App_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_App_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_2671f379_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_App_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_user_panel_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_user_panel_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_2ced945d_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_user_panel_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_nav_panel_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_nav_panel_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_121719ee_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_nav_panel_vue__WEBPACK_IMPORTED_MODULE_1__","_apiService","_babel_loader_user_finder_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_user_finder_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_b55526b8_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_user_finder_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_who_to_follow_panel_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_who_to_follow_panel_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_cf25eb72_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_who_to_follow_panel_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_media_modal_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_media_modal_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_3448b8dc_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_media_modal_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_mobile_nav_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_mobile_nav_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_a344c53a_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_mobile_nav_vue__WEBPACK_IMPORTED_MODULE_1__","_babel_loader_user_reporting_modal_js__WEBPACK_IMPORTED_MODULE_0__","_babel_loader_user_reporting_modal_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_vue_loader_lib_template_compiler_index_id_data_v_6121709e_hasScoped_false_optionsId_0_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_user_reporting_modal_vue__WEBPACK_IMPORTED_MODULE_1__","component_normalizer","font-family","_m"],"mappings":"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","file":"static/js/app.83ab168f1882edc9bb37.js","sourcesContent":[" \t// install a JSONP callback for chunk loading\n \tfunction webpackJsonpCallback(data) {\n \t\tvar chunkIds = data[0];\n \t\tvar moreModules = data[1];\n \t\tvar executeModules = data[2];\n\n \t\t// add \"moreModules\" to the modules object,\n \t\t// then flag all \"chunkIds\" as loaded and fire callback\n \t\tvar moduleId, chunkId, i = 0, resolves = [];\n \t\tfor(;i < chunkIds.length; i++) {\n \t\t\tchunkId = chunkIds[i];\n \t\t\tif(installedChunks[chunkId]) {\n \t\t\t\tresolves.push(installedChunks[chunkId][0]);\n \t\t\t}\n \t\t\tinstalledChunks[chunkId] = 0;\n \t\t}\n \t\tfor(moduleId in moreModules) {\n \t\t\tif(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {\n \t\t\t\tmodules[moduleId] = moreModules[moduleId];\n \t\t\t}\n \t\t}\n \t\tif(parentJsonpFunction) parentJsonpFunction(data);\n\n \t\twhile(resolves.length) {\n \t\t\tresolves.shift()();\n \t\t}\n\n \t\t// add entry modules from loaded chunk to deferred list\n \t\tdeferredModules.push.apply(deferredModules, executeModules || []);\n\n \t\t// run deferred modules when all chunks ready\n \t\treturn checkDeferredModules();\n \t};\n \tfunction checkDeferredModules() {\n \t\tvar result;\n \t\tfor(var i = 0; i < deferredModules.length; i++) {\n \t\t\tvar deferredModule = deferredModules[i];\n \t\t\tvar fulfilled = true;\n \t\t\tfor(var j = 1; j < deferredModule.length; j++) {\n \t\t\t\tvar depId = deferredModule[j];\n \t\t\t\tif(installedChunks[depId] !== 0) fulfilled = false;\n \t\t\t}\n \t\t\tif(fulfilled) {\n \t\t\t\tdeferredModules.splice(i--, 1);\n \t\t\t\tresult = __webpack_require__(__webpack_require__.s = deferredModule[0]);\n \t\t\t}\n \t\t}\n\n \t\treturn result;\n \t}\n\n \t// The module cache\n \tvar installedModules = {};\n\n \t// object to store loaded and loading chunks\n \t// undefined = chunk not loaded, null = chunk preloaded/prefetched\n \t// Promise = chunk loading, 0 = chunk loaded\n \tvar installedChunks = {\n \t\t0: 0\n \t};\n\n \tvar deferredModules = [];\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"/\";\n\n \tvar jsonpArray = window[\"webpackJsonp\"] = window[\"webpackJsonp\"] || [];\n \tvar oldJsonpFunction = jsonpArray.push.bind(jsonpArray);\n \tjsonpArray.push = webpackJsonpCallback;\n \tjsonpArray = jsonpArray.slice();\n \tfor(var i = 0; i < jsonpArray.length; i++) webpackJsonpCallback(jsonpArray[i]);\n \tvar parentJsonpFunction = oldJsonpFunction;\n\n\n \t// add entry module to deferred list\n \tdeferredModules.push([436,1]);\n \t// run deferred modules when ready\n \treturn checkDeferredModules();\n","import { each, map, concat, last } from 'lodash'\nimport { parseStatus, parseUser, parseNotification, parseAttachment } from '../entity_normalizer/entity_normalizer.service.js'\nimport 'whatwg-fetch'\nimport { StatusCodeError } from '../errors/errors'\n\n/* eslint-env browser */\nconst EXTERNAL_PROFILE_URL = '/api/externalprofile/show.json'\nconst QVITTER_USER_NOTIFICATIONS_READ_URL = '/api/qvitter/statuses/notifications/read.json'\nconst BLOCKS_IMPORT_URL = '/api/pleroma/blocks_import'\nconst FOLLOW_IMPORT_URL = '/api/pleroma/follow_import'\nconst DELETE_ACCOUNT_URL = '/api/pleroma/delete_account'\nconst CHANGE_PASSWORD_URL = '/api/pleroma/change_password'\nconst FOLLOW_REQUESTS_URL = '/api/pleroma/friend_requests'\nconst APPROVE_USER_URL = '/api/pleroma/friendships/approve'\nconst DENY_USER_URL = '/api/pleroma/friendships/deny'\nconst TAG_USER_URL = '/api/pleroma/admin/users/tag'\nconst PERMISSION_GROUP_URL = (screenName, right) => `/api/pleroma/admin/users/${screenName}/permission_group/${right}`\nconst ACTIVATION_STATUS_URL = screenName => `/api/pleroma/admin/users/${screenName}/activation_status`\nconst ADMIN_USERS_URL = '/api/pleroma/admin/users'\nconst SUGGESTIONS_URL = '/api/v1/suggestions'\nconst NOTIFICATION_SETTINGS_URL = '/api/pleroma/notification_settings'\n\nconst MFA_SETTINGS_URL = '/api/pleroma/profile/mfa'\nconst MFA_BACKUP_CODES_URL = '/api/pleroma/profile/mfa/backup_codes'\n\nconst MFA_SETUP_OTP_URL = '/api/pleroma/profile/mfa/setup/totp'\nconst MFA_CONFIRM_OTP_URL = '/api/pleroma/profile/mfa/confirm/totp'\nconst MFA_DISABLE_OTP_URL = '/api/pleroma/profile/mfa/totp'\n\nconst MASTODON_LOGIN_URL = '/api/v1/accounts/verify_credentials'\nconst MASTODON_REGISTRATION_URL = '/api/v1/accounts'\nconst MASTODON_USER_FAVORITES_TIMELINE_URL = '/api/v1/favourites'\nconst MASTODON_USER_NOTIFICATIONS_URL = '/api/v1/notifications'\nconst MASTODON_FAVORITE_URL = id => `/api/v1/statuses/${id}/favourite`\nconst MASTODON_UNFAVORITE_URL = id => `/api/v1/statuses/${id}/unfavourite`\nconst MASTODON_RETWEET_URL = id => `/api/v1/statuses/${id}/reblog`\nconst MASTODON_UNRETWEET_URL = id => `/api/v1/statuses/${id}/unreblog`\nconst MASTODON_DELETE_URL = id => `/api/v1/statuses/${id}`\nconst MASTODON_FOLLOW_URL = id => `/api/v1/accounts/${id}/follow`\nconst MASTODON_UNFOLLOW_URL = id => `/api/v1/accounts/${id}/unfollow`\nconst MASTODON_FOLLOWING_URL = id => `/api/v1/accounts/${id}/following`\nconst MASTODON_FOLLOWERS_URL = id => `/api/v1/accounts/${id}/followers`\nconst MASTODON_DIRECT_MESSAGES_TIMELINE_URL = '/api/v1/timelines/direct'\nconst MASTODON_PUBLIC_TIMELINE = '/api/v1/timelines/public'\nconst MASTODON_USER_HOME_TIMELINE_URL = '/api/v1/timelines/home'\nconst MASTODON_STATUS_URL = id => `/api/v1/statuses/${id}`\nconst MASTODON_STATUS_CONTEXT_URL = id => `/api/v1/statuses/${id}/context`\nconst MASTODON_USER_URL = '/api/v1/accounts'\nconst MASTODON_USER_RELATIONSHIPS_URL = '/api/v1/accounts/relationships'\nconst MASTODON_USER_TIMELINE_URL = id => `/api/v1/accounts/${id}/statuses`\nconst MASTODON_TAG_TIMELINE_URL = tag => `/api/v1/timelines/tag/${tag}`\nconst MASTODON_USER_BLOCKS_URL = '/api/v1/blocks/'\nconst MASTODON_USER_MUTES_URL = '/api/v1/mutes/'\nconst MASTODON_BLOCK_USER_URL = id => `/api/v1/accounts/${id}/block`\nconst MASTODON_UNBLOCK_USER_URL = id => `/api/v1/accounts/${id}/unblock`\nconst MASTODON_MUTE_USER_URL = id => `/api/v1/accounts/${id}/mute`\nconst MASTODON_UNMUTE_USER_URL = id => `/api/v1/accounts/${id}/unmute`\nconst MASTODON_POST_STATUS_URL = '/api/v1/statuses'\nconst MASTODON_MEDIA_UPLOAD_URL = '/api/v1/media'\nconst MASTODON_VOTE_URL = id => `/api/v1/polls/${id}/votes`\nconst MASTODON_POLL_URL = id => `/api/v1/polls/${id}`\nconst MASTODON_STATUS_FAVORITEDBY_URL = id => `/api/v1/statuses/${id}/favourited_by`\nconst MASTODON_STATUS_REBLOGGEDBY_URL = id => `/api/v1/statuses/${id}/reblogged_by`\nconst MASTODON_PROFILE_UPDATE_URL = '/api/v1/accounts/update_credentials'\nconst MASTODON_REPORT_USER_URL = '/api/v1/reports'\nconst MASTODON_PIN_OWN_STATUS = id => `/api/v1/statuses/${id}/pin`\nconst MASTODON_UNPIN_OWN_STATUS = id => `/api/v1/statuses/${id}/unpin`\n\nconst oldfetch = window.fetch\n\nlet fetch = (url, options) => {\n options = options || {}\n const baseUrl = ''\n const fullUrl = baseUrl + url\n options.credentials = 'same-origin'\n return oldfetch(fullUrl, options)\n}\n\nconst promisedRequest = ({ method, url, payload, credentials, headers = {} }) => {\n const options = {\n method,\n headers: {\n 'Accept': 'application/json',\n 'Content-Type': 'application/json',\n ...headers\n }\n }\n if (payload) {\n options.body = JSON.stringify(payload)\n }\n if (credentials) {\n options.headers = {\n ...options.headers,\n ...authHeaders(credentials)\n }\n }\n return fetch(url, options)\n .then((response) => {\n return new Promise((resolve, reject) => response.json()\n .then((json) => {\n if (!response.ok) {\n return reject(new StatusCodeError(response.status, json, { url, options }, response))\n }\n return resolve(json)\n }))\n })\n}\n\nconst updateNotificationSettings = ({ credentials, settings }) => {\n const form = new FormData()\n\n each(settings, (value, key) => {\n form.append(key, value)\n })\n\n return fetch(NOTIFICATION_SETTINGS_URL, {\n headers: authHeaders(credentials),\n method: 'PUT',\n body: form\n }).then((data) => data.json())\n}\n\nconst updateAvatar = ({ credentials, avatar }) => {\n const form = new FormData()\n form.append('avatar', avatar)\n return fetch(MASTODON_PROFILE_UPDATE_URL, {\n headers: authHeaders(credentials),\n method: 'PATCH',\n body: form\n }).then((data) => data.json())\n .then((data) => parseUser(data))\n}\n\nconst updateBg = ({ credentials, background }) => {\n const form = new FormData()\n form.append('pleroma_background_image', background)\n return fetch(MASTODON_PROFILE_UPDATE_URL, {\n headers: authHeaders(credentials),\n method: 'PATCH',\n body: form\n })\n .then((data) => data.json())\n .then((data) => parseUser(data))\n}\n\nconst updateBanner = ({ credentials, banner }) => {\n const form = new FormData()\n form.append('header', banner)\n return fetch(MASTODON_PROFILE_UPDATE_URL, {\n headers: authHeaders(credentials),\n method: 'PATCH',\n body: form\n }).then((data) => data.json())\n .then((data) => parseUser(data))\n}\n\nconst updateProfile = ({ credentials, params }) => {\n return promisedRequest({\n url: MASTODON_PROFILE_UPDATE_URL,\n method: 'PATCH',\n payload: params,\n credentials\n }).then((data) => parseUser(data))\n}\n\n// Params needed:\n// nickname\n// email\n// fullname\n// password\n// password_confirm\n//\n// Optional\n// bio\n// homepage\n// location\n// token\nconst register = ({ params, credentials }) => {\n const { nickname, ...rest } = params\n return fetch(MASTODON_REGISTRATION_URL, {\n method: 'POST',\n headers: {\n ...authHeaders(credentials),\n 'Content-Type': 'application/json'\n },\n body: JSON.stringify({\n nickname,\n locale: 'en_US',\n agreement: true,\n ...rest\n })\n })\n .then((response) => [response.ok, response])\n .then(([ok, response]) => {\n if (ok) {\n return response.json()\n } else {\n return response.json().then((error) => { throw new Error(error) })\n }\n })\n}\n\nconst getCaptcha = () => fetch('/api/pleroma/captcha').then(resp => resp.json())\n\nconst authHeaders = (accessToken) => {\n if (accessToken) {\n return { 'Authorization': `Bearer ${accessToken}` }\n } else {\n return { }\n }\n}\n\nconst externalProfile = ({ profileUrl, credentials }) => {\n let url = `${EXTERNAL_PROFILE_URL}?profileurl=${profileUrl}`\n return fetch(url, {\n headers: authHeaders(credentials),\n method: 'GET'\n }).then((data) => data.json())\n}\n\nconst followUser = ({ id, credentials }) => {\n let url = MASTODON_FOLLOW_URL(id)\n return fetch(url, {\n headers: authHeaders(credentials),\n method: 'POST'\n }).then((data) => data.json())\n}\n\nconst unfollowUser = ({ id, credentials }) => {\n let url = MASTODON_UNFOLLOW_URL(id)\n return fetch(url, {\n headers: authHeaders(credentials),\n method: 'POST'\n }).then((data) => data.json())\n}\n\nconst pinOwnStatus = ({ id, credentials }) => {\n return promisedRequest({ url: MASTODON_PIN_OWN_STATUS(id), credentials, method: 'POST' })\n .then((data) => parseStatus(data))\n}\n\nconst unpinOwnStatus = ({ id, credentials }) => {\n return promisedRequest({ url: MASTODON_UNPIN_OWN_STATUS(id), credentials, method: 'POST' })\n .then((data) => parseStatus(data))\n}\n\nconst blockUser = ({ id, credentials }) => {\n return fetch(MASTODON_BLOCK_USER_URL(id), {\n headers: authHeaders(credentials),\n method: 'POST'\n }).then((data) => data.json())\n}\n\nconst unblockUser = ({ id, credentials }) => {\n return fetch(MASTODON_UNBLOCK_USER_URL(id), {\n headers: authHeaders(credentials),\n method: 'POST'\n }).then((data) => data.json())\n}\n\nconst approveUser = ({ id, credentials }) => {\n let url = `${APPROVE_USER_URL}?user_id=${id}`\n return fetch(url, {\n headers: authHeaders(credentials),\n method: 'POST'\n }).then((data) => data.json())\n}\n\nconst denyUser = ({ id, credentials }) => {\n let url = `${DENY_USER_URL}?user_id=${id}`\n return fetch(url, {\n headers: authHeaders(credentials),\n method: 'POST'\n }).then((data) => data.json())\n}\n\nconst fetchUser = ({ id, credentials }) => {\n let url = `${MASTODON_USER_URL}/${id}`\n return promisedRequest({ url, credentials })\n .then((data) => parseUser(data))\n}\n\nconst fetchUserRelationship = ({ id, credentials }) => {\n let url = `${MASTODON_USER_RELATIONSHIPS_URL}/?id=${id}`\n return fetch(url, { headers: authHeaders(credentials) })\n .then((response) => {\n return new Promise((resolve, reject) => response.json()\n .then((json) => {\n if (!response.ok) {\n return reject(new StatusCodeError(response.status, json, { url }, response))\n }\n return resolve(json)\n }))\n })\n}\n\nconst fetchFriends = ({ id, maxId, sinceId, limit = 20, credentials }) => {\n let url = MASTODON_FOLLOWING_URL(id)\n const args = [\n maxId && `max_id=${maxId}`,\n sinceId && `since_id=${sinceId}`,\n limit && `limit=${limit}`\n ].filter(_ => _).join('&')\n\n url = url + (args ? '?' + args : '')\n return fetch(url, { headers: authHeaders(credentials) })\n .then((data) => data.json())\n .then((data) => data.map(parseUser))\n}\n\nconst exportFriends = ({ id, credentials }) => {\n return new Promise(async (resolve, reject) => {\n try {\n let friends = []\n let more = true\n while (more) {\n const maxId = friends.length > 0 ? last(friends).id : undefined\n const users = await fetchFriends({id, maxId, credentials})\n friends = concat(friends, users)\n if (users.length === 0) {\n more = false\n }\n }\n resolve(friends)\n } catch (err) {\n reject(err)\n }\n })\n}\n\nconst fetchFollowers = ({ id, maxId, sinceId, limit = 20, credentials }) => {\n let url = MASTODON_FOLLOWERS_URL(id)\n const args = [\n maxId && `max_id=${maxId}`,\n sinceId && `since_id=${sinceId}`,\n limit && `limit=${limit}`\n ].filter(_ => _).join('&')\n\n url += args ? '?' + args : ''\n return fetch(url, { headers: authHeaders(credentials) })\n .then((data) => data.json())\n .then((data) => data.map(parseUser))\n}\n\nconst fetchFollowRequests = ({ credentials }) => {\n const url = FOLLOW_REQUESTS_URL\n return fetch(url, { headers: authHeaders(credentials) })\n .then((data) => data.json())\n}\n\nconst fetchConversation = ({ id, credentials }) => {\n let urlContext = MASTODON_STATUS_CONTEXT_URL(id)\n return fetch(urlContext, { headers: authHeaders(credentials) })\n .then((data) => {\n if (data.ok) {\n return data\n }\n throw new Error('Error fetching timeline', data)\n })\n .then((data) => data.json())\n .then(({ ancestors, descendants }) => ({\n ancestors: ancestors.map(parseStatus),\n descendants: descendants.map(parseStatus)\n }))\n}\n\nconst fetchStatus = ({ id, credentials }) => {\n let url = MASTODON_STATUS_URL(id)\n return fetch(url, { headers: authHeaders(credentials) })\n .then((data) => {\n if (data.ok) {\n return data\n }\n throw new Error('Error fetching timeline', data)\n })\n .then((data) => data.json())\n .then((data) => parseStatus(data))\n}\n\nconst tagUser = ({ tag, credentials, ...options }) => {\n const screenName = options.screen_name\n const form = {\n nicknames: [screenName],\n tags: [tag]\n }\n\n const headers = authHeaders(credentials)\n headers['Content-Type'] = 'application/json'\n\n return fetch(TAG_USER_URL, {\n method: 'PUT',\n headers: headers,\n body: JSON.stringify(form)\n })\n}\n\nconst untagUser = ({ tag, credentials, ...options }) => {\n const screenName = options.screen_name\n const body = {\n nicknames: [screenName],\n tags: [tag]\n }\n\n const headers = authHeaders(credentials)\n headers['Content-Type'] = 'application/json'\n\n return fetch(TAG_USER_URL, {\n method: 'DELETE',\n headers: headers,\n body: JSON.stringify(body)\n })\n}\n\nconst addRight = ({ right, credentials, ...user }) => {\n const screenName = user.screen_name\n\n return fetch(PERMISSION_GROUP_URL(screenName, right), {\n method: 'POST',\n headers: authHeaders(credentials),\n body: {}\n })\n}\n\nconst deleteRight = ({ right, credentials, ...user }) => {\n const screenName = user.screen_name\n\n return fetch(PERMISSION_GROUP_URL(screenName, right), {\n method: 'DELETE',\n headers: authHeaders(credentials),\n body: {}\n })\n}\n\nconst setActivationStatus = ({ status, credentials, ...user }) => {\n const screenName = user.screen_name\n const body = {\n status: status\n }\n\n const headers = authHeaders(credentials)\n headers['Content-Type'] = 'application/json'\n\n return fetch(ACTIVATION_STATUS_URL(screenName), {\n method: 'PUT',\n headers: headers,\n body: JSON.stringify(body)\n })\n}\n\nconst deleteUser = ({ credentials, ...user }) => {\n const screenName = user.screen_name\n const headers = authHeaders(credentials)\n\n return fetch(`${ADMIN_USERS_URL}?nickname=${screenName}`, {\n method: 'DELETE',\n headers: headers\n })\n}\n\nconst fetchTimeline = ({\n timeline,\n credentials,\n since = false,\n until = false,\n userId = false,\n tag = false,\n withMuted = false\n}) => {\n const timelineUrls = {\n public: MASTODON_PUBLIC_TIMELINE,\n friends: MASTODON_USER_HOME_TIMELINE_URL,\n dms: MASTODON_DIRECT_MESSAGES_TIMELINE_URL,\n notifications: MASTODON_USER_NOTIFICATIONS_URL,\n 'publicAndExternal': MASTODON_PUBLIC_TIMELINE,\n user: MASTODON_USER_TIMELINE_URL,\n media: MASTODON_USER_TIMELINE_URL,\n favorites: MASTODON_USER_FAVORITES_TIMELINE_URL,\n tag: MASTODON_TAG_TIMELINE_URL\n }\n const isNotifications = timeline === 'notifications'\n const params = []\n\n let url = timelineUrls[timeline]\n\n if (timeline === 'user' || timeline === 'media') {\n url = url(userId)\n }\n\n if (since) {\n params.push(['since_id', since])\n }\n if (until) {\n params.push(['max_id', until])\n }\n if (tag) {\n url = url(tag)\n }\n if (timeline === 'media') {\n params.push(['only_media', 1])\n }\n if (timeline === 'public') {\n params.push(['local', true])\n }\n if (timeline === 'public' || timeline === 'publicAndExternal') {\n params.push(['only_media', false])\n }\n\n params.push(['count', 20])\n params.push(['with_muted', withMuted])\n\n const queryString = map(params, (param) => `${param[0]}=${param[1]}`).join('&')\n url += `?${queryString}`\n\n return fetch(url, { headers: authHeaders(credentials) })\n .then((data) => {\n if (data.ok) {\n return data\n }\n throw new Error('Error fetching timeline', data)\n })\n .then((data) => data.json())\n .then((data) => data.map(isNotifications ? parseNotification : parseStatus))\n}\n\nconst fetchPinnedStatuses = ({ id, credentials }) => {\n const url = MASTODON_USER_TIMELINE_URL(id) + '?pinned=true'\n return promisedRequest({ url, credentials })\n .then((data) => data.map(parseStatus))\n}\n\nconst verifyCredentials = (user) => {\n return fetch(MASTODON_LOGIN_URL, {\n headers: authHeaders(user)\n })\n .then((response) => {\n if (response.ok) {\n return response.json()\n } else {\n return {\n error: response\n }\n }\n })\n .then((data) => data.error ? data : parseUser(data))\n}\n\nconst favorite = ({ id, credentials }) => {\n return promisedRequest({ url: MASTODON_FAVORITE_URL(id), method: 'POST', credentials })\n .then((data) => parseStatus(data))\n}\n\nconst unfavorite = ({ id, credentials }) => {\n return promisedRequest({ url: MASTODON_UNFAVORITE_URL(id), method: 'POST', credentials })\n .then((data) => parseStatus(data))\n}\n\nconst retweet = ({ id, credentials }) => {\n return promisedRequest({ url: MASTODON_RETWEET_URL(id), method: 'POST', credentials })\n .then((data) => parseStatus(data))\n}\n\nconst unretweet = ({ id, credentials }) => {\n return promisedRequest({ url: MASTODON_UNRETWEET_URL(id), method: 'POST', credentials })\n .then((data) => parseStatus(data))\n}\n\nconst postStatus = ({\n credentials,\n status,\n spoilerText,\n visibility,\n sensitive,\n poll,\n mediaIds = [],\n inReplyToStatusId,\n contentType\n}) => {\n const form = new FormData()\n const pollOptions = poll.options || []\n\n form.append('status', status)\n form.append('source', 'Pleroma FE')\n if (spoilerText) form.append('spoiler_text', spoilerText)\n if (visibility) form.append('visibility', visibility)\n if (sensitive) form.append('sensitive', sensitive)\n if (contentType) form.append('content_type', contentType)\n mediaIds.forEach(val => {\n form.append('media_ids[]', val)\n })\n if (pollOptions.some(option => option !== '')) {\n const normalizedPoll = {\n expires_in: poll.expiresIn,\n multiple: poll.multiple\n }\n Object.keys(normalizedPoll).forEach(key => {\n form.append(`poll[${key}]`, normalizedPoll[key])\n })\n\n pollOptions.forEach(option => {\n form.append('poll[options][]', option)\n })\n }\n if (inReplyToStatusId) {\n form.append('in_reply_to_id', inReplyToStatusId)\n }\n\n return fetch(MASTODON_POST_STATUS_URL, {\n body: form,\n method: 'POST',\n headers: authHeaders(credentials)\n })\n .then((response) => {\n if (response.ok) {\n return response.json()\n } else {\n return {\n error: response\n }\n }\n })\n .then((data) => data.error ? data : parseStatus(data))\n}\n\nconst deleteStatus = ({ id, credentials }) => {\n return fetch(MASTODON_DELETE_URL(id), {\n headers: authHeaders(credentials),\n method: 'DELETE'\n })\n}\n\nconst uploadMedia = ({ formData, credentials }) => {\n return fetch(MASTODON_MEDIA_UPLOAD_URL, {\n body: formData,\n method: 'POST',\n headers: authHeaders(credentials)\n })\n .then((data) => data.json())\n .then((data) => parseAttachment(data))\n}\n\nconst importBlocks = ({ file, credentials }) => {\n const formData = new FormData()\n formData.append('list', file)\n return fetch(BLOCKS_IMPORT_URL, {\n body: formData,\n method: 'POST',\n headers: authHeaders(credentials)\n })\n .then((response) => response.ok)\n}\n\nconst importFollows = ({ file, credentials }) => {\n const formData = new FormData()\n formData.append('list', file)\n return fetch(FOLLOW_IMPORT_URL, {\n body: formData,\n method: 'POST',\n headers: authHeaders(credentials)\n })\n .then((response) => response.ok)\n}\n\nconst deleteAccount = ({ credentials, password }) => {\n const form = new FormData()\n\n form.append('password', password)\n\n return fetch(DELETE_ACCOUNT_URL, {\n body: form,\n method: 'POST',\n headers: authHeaders(credentials)\n })\n .then((response) => response.json())\n}\n\nconst changePassword = ({ credentials, password, newPassword, newPasswordConfirmation }) => {\n const form = new FormData()\n\n form.append('password', password)\n form.append('new_password', newPassword)\n form.append('new_password_confirmation', newPasswordConfirmation)\n\n return fetch(CHANGE_PASSWORD_URL, {\n body: form,\n method: 'POST',\n headers: authHeaders(credentials)\n })\n .then((response) => response.json())\n}\n\nconst settingsMFA = ({ credentials }) => {\n return fetch(MFA_SETTINGS_URL, {\n headers: authHeaders(credentials),\n method: 'GET'\n }).then((data) => data.json())\n}\n\nconst mfaDisableOTP = ({ credentials, password }) => {\n const form = new FormData()\n\n form.append('password', password)\n\n return fetch(MFA_DISABLE_OTP_URL, {\n body: form,\n method: 'DELETE',\n headers: authHeaders(credentials)\n })\n .then((response) => response.json())\n}\n\nconst mfaConfirmOTP = ({ credentials, password, token }) => {\n const form = new FormData()\n\n form.append('password', password)\n form.append('code', token)\n\n return fetch(MFA_CONFIRM_OTP_URL, {\n body: form,\n headers: authHeaders(credentials),\n method: 'POST'\n }).then((data) => data.json())\n}\nconst mfaSetupOTP = ({ credentials }) => {\n return fetch(MFA_SETUP_OTP_URL, {\n headers: authHeaders(credentials),\n method: 'GET'\n }).then((data) => data.json())\n}\nconst generateMfaBackupCodes = ({ credentials }) => {\n return fetch(MFA_BACKUP_CODES_URL, {\n headers: authHeaders(credentials),\n method: 'GET'\n }).then((data) => data.json())\n}\n\nconst fetchMutes = ({ credentials }) => {\n return promisedRequest({ url: MASTODON_USER_MUTES_URL, credentials })\n .then((users) => users.map(parseUser))\n}\n\nconst muteUser = ({ id, credentials }) => {\n return promisedRequest({ url: MASTODON_MUTE_USER_URL(id), credentials, method: 'POST' })\n}\n\nconst unmuteUser = ({ id, credentials }) => {\n return promisedRequest({ url: MASTODON_UNMUTE_USER_URL(id), credentials, method: 'POST' })\n}\n\nconst fetchBlocks = ({ credentials }) => {\n return promisedRequest({ url: MASTODON_USER_BLOCKS_URL, credentials })\n .then((users) => users.map(parseUser))\n}\n\nconst fetchOAuthTokens = ({ credentials }) => {\n const url = '/api/oauth_tokens.json'\n\n return fetch(url, {\n headers: authHeaders(credentials)\n }).then((data) => {\n if (data.ok) {\n return data.json()\n }\n throw new Error('Error fetching auth tokens', data)\n })\n}\n\nconst revokeOAuthToken = ({ id, credentials }) => {\n const url = `/api/oauth_tokens/${id}`\n\n return fetch(url, {\n headers: authHeaders(credentials),\n method: 'DELETE'\n })\n}\n\nconst suggestions = ({ credentials }) => {\n return fetch(SUGGESTIONS_URL, {\n headers: authHeaders(credentials)\n }).then((data) => data.json())\n}\n\nconst markNotificationsAsSeen = ({ id, credentials }) => {\n const body = new FormData()\n\n body.append('latest_id', id)\n\n return fetch(QVITTER_USER_NOTIFICATIONS_READ_URL, {\n body,\n headers: authHeaders(credentials),\n method: 'POST'\n }).then((data) => data.json())\n}\n\nconst vote = ({ pollId, choices, credentials }) => {\n const form = new FormData()\n form.append('choices', choices)\n\n return promisedRequest({\n url: MASTODON_VOTE_URL(encodeURIComponent(pollId)),\n method: 'POST',\n credentials,\n payload: {\n choices: choices\n }\n })\n}\n\nconst fetchPoll = ({ pollId, credentials }) => {\n return promisedRequest(\n {\n url: MASTODON_POLL_URL(encodeURIComponent(pollId)),\n method: 'GET',\n credentials\n }\n )\n}\n\nconst fetchFavoritedByUsers = ({ id }) => {\n return promisedRequest({ url: MASTODON_STATUS_FAVORITEDBY_URL(id) }).then((users) => users.map(parseUser))\n}\n\nconst fetchRebloggedByUsers = ({ id }) => {\n return promisedRequest({ url: MASTODON_STATUS_REBLOGGEDBY_URL(id) }).then((users) => users.map(parseUser))\n}\n\nconst reportUser = ({ credentials, userId, statusIds, comment, forward }) => {\n return promisedRequest({\n url: MASTODON_REPORT_USER_URL,\n method: 'POST',\n payload: {\n 'account_id': userId,\n 'status_ids': statusIds,\n comment,\n forward\n },\n credentials\n })\n}\n\nconst apiService = {\n verifyCredentials,\n fetchTimeline,\n fetchPinnedStatuses,\n fetchConversation,\n fetchStatus,\n fetchFriends,\n exportFriends,\n fetchFollowers,\n followUser,\n unfollowUser,\n pinOwnStatus,\n unpinOwnStatus,\n blockUser,\n unblockUser,\n fetchUser,\n fetchUserRelationship,\n favorite,\n unfavorite,\n retweet,\n unretweet,\n postStatus,\n deleteStatus,\n uploadMedia,\n fetchMutes,\n muteUser,\n unmuteUser,\n fetchBlocks,\n fetchOAuthTokens,\n revokeOAuthToken,\n tagUser,\n untagUser,\n deleteUser,\n addRight,\n deleteRight,\n setActivationStatus,\n register,\n getCaptcha,\n updateAvatar,\n updateBg,\n updateProfile,\n updateBanner,\n externalProfile,\n importBlocks,\n importFollows,\n deleteAccount,\n changePassword,\n settingsMFA,\n mfaDisableOTP,\n generateMfaBackupCodes,\n mfaSetupOTP,\n mfaConfirmOTP,\n fetchFollowRequests,\n approveUser,\n denyUser,\n suggestions,\n markNotificationsAsSeen,\n vote,\n fetchPoll,\n fetchFavoritedByUsers,\n fetchRebloggedByUsers,\n reportUser,\n updateNotificationSettings\n}\n\nexport default apiService\n","import { includes } from 'lodash'\n\nconst generateProfileLink = (id, screenName, restrictedNicknames) => {\n const complicated = !screenName || (isExternal(screenName) || includes(restrictedNicknames, screenName))\n return {\n name: (complicated ? 'external-user-profile' : 'user-profile'),\n params: (complicated ? { id } : { name: screenName })\n }\n}\n\nconst isExternal = screenName => screenName && screenName.includes('@')\n\nexport default generateProfileLink\n","function injectStyle (context) {\n require(\"!!vue-style-loader!css-loader?minimize!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"optionsId\\\":\\\"0\\\",\\\"vue\\\":true,\\\"scoped\\\":false,\\\"sourceMap\\\":false}!sass-loader!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./timeline.vue\")\n}\n/* script */\nexport * from \"!!babel-loader!./timeline.js\"\nimport __vue_script__ from \"!!babel-loader!./timeline.js\"/* template */\nimport {render as __vue_render__, staticRenderFns as __vue_static_render_fns__} from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-1800e336\\\",\\\"hasScoped\\\":false,\\\"optionsId\\\":\\\"0\\\",\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./timeline.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nimport normalizeComponent from \"!../../../node_modules/vue-loader/lib/runtime/component-normalizer\"\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_render__,\n __vue_static_render_fns__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n","function injectStyle (context) {\n require(\"!!vue-style-loader!css-loader?minimize!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"optionsId\\\":\\\"0\\\",\\\"vue\\\":true,\\\"scoped\\\":false,\\\"sourceMap\\\":false}!sass-loader!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./user_card.vue\")\n}\n/* script */\nexport * from \"!!babel-loader!./user_card.js\"\nimport __vue_script__ from \"!!babel-loader!./user_card.js\"/* template */\nimport {render as __vue_render__, staticRenderFns as __vue_static_render_fns__} from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-972257b2\\\",\\\"hasScoped\\\":false,\\\"optionsId\\\":\\\"0\\\",\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./user_card.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nimport normalizeComponent from \"!../../../node_modules/vue-loader/lib/runtime/component-normalizer\"\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_render__,\n __vue_static_render_fns__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n","import { map } from 'lodash'\n\nconst rgb2hex = (r, g, b) => {\n if (r === null || typeof r === 'undefined') {\n return undefined\n }\n if (r[0] === '#') {\n return r\n }\n if (typeof r === 'object') {\n ({ r, g, b } = r)\n }\n [r, g, b] = map([r, g, b], (val) => {\n val = Math.ceil(val)\n val = val < 0 ? 0 : val\n val = val > 255 ? 255 : val\n return val\n })\n return `#${((1 << 24) + (r << 16) + (g << 8) + b).toString(16).slice(1)}`\n}\n\n/**\n * Converts 8-bit RGB component into linear component\n * https://www.w3.org/TR/2008/REC-WCAG20-20081211/#relativeluminancedef\n * https://www.w3.org/TR/2008/REC-WCAG20-20081211/relative-luminance.xml\n * https://en.wikipedia.org/wiki/SRGB#The_reverse_transformation\n *\n * @param {Number} bit - color component [0..255]\n * @returns {Number} linear component [0..1]\n */\nconst c2linear = (bit) => {\n // W3C gives 0.03928 while wikipedia states 0.04045\n // what those magical numbers mean - I don't know.\n // something about gamma-correction, i suppose.\n // Sticking with W3C example.\n const c = bit / 255\n if (c < 0.03928) {\n return c / 12.92\n } else {\n return Math.pow((c + 0.055) / 1.055, 2.4)\n }\n}\n\n/**\n * Converts sRGB into linear RGB\n * @param {Object} srgb - sRGB color\n * @returns {Object} linear rgb color\n */\nconst srgbToLinear = (srgb) => {\n return 'rgb'.split('').reduce((acc, c) => { acc[c] = c2linear(srgb[c]); return acc }, {})\n}\n\n/**\n * Calculates relative luminance for given color\n * https://www.w3.org/TR/2008/REC-WCAG20-20081211/#relativeluminancedef\n * https://www.w3.org/TR/2008/REC-WCAG20-20081211/relative-luminance.xml\n *\n * @param {Object} srgb - sRGB color\n * @returns {Number} relative luminance\n */\nconst relativeLuminance = (srgb) => {\n const {r, g, b} = srgbToLinear(srgb)\n return 0.2126 * r + 0.7152 * g + 0.0722 * b\n}\n\n/**\n * Generates color ratio between two colors. Order is unimporant\n * https://www.w3.org/TR/2008/REC-WCAG20-20081211/#contrast-ratiodef\n *\n * @param {Object} a - sRGB color\n * @param {Object} b - sRGB color\n * @returns {Number} color ratio\n */\nconst getContrastRatio = (a, b) => {\n const la = relativeLuminance(a)\n const lb = relativeLuminance(b)\n const [l1, l2] = la > lb ? [la, lb] : [lb, la]\n\n return (l1 + 0.05) / (l2 + 0.05)\n}\n\n/**\n * This performs alpha blending between solid background and semi-transparent foreground\n *\n * @param {Object} fg - top layer color\n * @param {Number} fga - top layer's alpha\n * @param {Object} bg - bottom layer color\n * @returns {Object} sRGB of resulting color\n */\nconst alphaBlend = (fg, fga, bg) => {\n if (fga === 1 || typeof fga === 'undefined') return fg\n return 'rgb'.split('').reduce((acc, c) => {\n // Simplified https://en.wikipedia.org/wiki/Alpha_compositing#Alpha_blending\n // for opaque bg and transparent fg\n acc[c] = (fg[c] * fga + bg[c] * (1 - fga))\n return acc\n }, {})\n}\n\nconst invert = (rgb) => {\n return 'rgb'.split('').reduce((acc, c) => {\n acc[c] = 255 - rgb[c]\n return acc\n }, {})\n}\n\nconst hex2rgb = (hex) => {\n const result = /^#?([a-f\\d]{2})([a-f\\d]{2})([a-f\\d]{2})$/i.exec(hex)\n return result ? {\n r: parseInt(result[1], 16),\n g: parseInt(result[2], 16),\n b: parseInt(result[3], 16)\n } : null\n}\n\nconst mixrgb = (a, b) => {\n return Object.keys(a).reduce((acc, k) => {\n acc[k] = (a[k] + b[k]) / 2\n return acc\n }, {})\n}\n\nexport {\n rgb2hex,\n hex2rgb,\n mixrgb,\n invert,\n getContrastRatio,\n alphaBlend\n}\n","// TODO this func might as well take the entire file and use its mimetype\n// or the entire service could be just mimetype service that only operates\n// on mimetypes and not files. Currently the naming is confusing.\nconst fileType = mimetype => {\n if (mimetype.match(/text\\/html/)) {\n return 'html'\n }\n\n if (mimetype.match(/image/)) {\n return 'image'\n }\n\n if (mimetype.match(/video/)) {\n return 'video'\n }\n\n if (mimetype.match(/audio/)) {\n return 'audio'\n }\n\n return 'unknown'\n}\n\nconst fileMatchesSomeType = (types, file) =>\n types.some(type => fileType(file.mimetype) === type)\n\nconst fileTypeService = {\n fileType,\n fileMatchesSomeType\n}\n\nexport default fileTypeService\n","function injectStyle (context) {\n require(\"!!vue-style-loader!css-loader?minimize!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"optionsId\\\":\\\"0\\\",\\\"vue\\\":true,\\\"scoped\\\":false,\\\"sourceMap\\\":false}!sass-loader!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./user_avatar.vue\")\n}\n/* script */\nexport * from \"!!babel-loader!./user_avatar.js\"\nimport __vue_script__ from \"!!babel-loader!./user_avatar.js\"/* template */\nimport {render as __vue_render__, staticRenderFns as __vue_static_render_fns__} from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-60cb9afa\\\",\\\"hasScoped\\\":false,\\\"optionsId\\\":\\\"0\\\",\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./user_avatar.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nimport normalizeComponent from \"!../../../node_modules/vue-loader/lib/runtime/component-normalizer\"\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_render__,\n __vue_static_render_fns__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n","import { times } from 'lodash'\nimport { brightness, invertLightness, convert, contrastRatio } from 'chromatism'\nimport { rgb2hex, hex2rgb, mixrgb, getContrastRatio, alphaBlend } from '../color_convert/color_convert.js'\n\n// While this is not used anymore right now, I left it in if we want to do custom\n// styles that aren't just colors, so user can pick from a few different distinct\n// styles as well as set their own colors in the future.\n\nconst setStyle = (href, commit) => {\n /***\n What's going on here?\n I want to make it easy for admins to style this application. To have\n a good set of default themes, I chose the system from base16\n (https://chriskempson.github.io/base16/) to style all elements. They\n all have the base00..0F classes. So the only thing an admin needs to\n do to style Pleroma is to change these colors in that one css file.\n Some default things (body text color, link color) need to be set dy-\n namically, so this is done here by waiting for the stylesheet to be\n loaded and then creating an element with the respective classes.\n\n It is a bit weird, but should make life for admins somewhat easier.\n ***/\n const head = document.head\n const body = document.body\n body.style.display = 'none'\n const cssEl = document.createElement('link')\n cssEl.setAttribute('rel', 'stylesheet')\n cssEl.setAttribute('href', href)\n head.appendChild(cssEl)\n\n const setDynamic = () => {\n const baseEl = document.createElement('div')\n body.appendChild(baseEl)\n\n let colors = {}\n times(16, (n) => {\n const name = `base0${n.toString(16).toUpperCase()}`\n baseEl.setAttribute('class', name)\n const color = window.getComputedStyle(baseEl).getPropertyValue('color')\n colors[name] = color\n })\n\n body.removeChild(baseEl)\n\n const styleEl = document.createElement('style')\n head.appendChild(styleEl)\n // const styleSheet = styleEl.sheet\n\n body.style.display = 'initial'\n }\n\n cssEl.addEventListener('load', setDynamic)\n}\n\nconst rgb2rgba = function (rgba) {\n return `rgba(${rgba.r}, ${rgba.g}, ${rgba.b}, ${rgba.a})`\n}\n\nconst getTextColor = function (bg, text, preserve) {\n const bgIsLight = convert(bg).hsl.l > 50\n const textIsLight = convert(text).hsl.l > 50\n\n if ((bgIsLight && textIsLight) || (!bgIsLight && !textIsLight)) {\n const base = typeof text.a !== 'undefined' ? { a: text.a } : {}\n const result = Object.assign(base, invertLightness(text).rgb)\n if (!preserve && getContrastRatio(bg, result) < 4.5) {\n return contrastRatio(bg, text).rgb\n }\n return result\n }\n return text\n}\n\nconst applyTheme = (input, commit) => {\n const { rules, theme } = generatePreset(input)\n const head = document.head\n const body = document.body\n body.style.display = 'none'\n\n const styleEl = document.createElement('style')\n head.appendChild(styleEl)\n const styleSheet = styleEl.sheet\n\n styleSheet.toString()\n styleSheet.insertRule(`body { ${rules.radii} }`, 'index-max')\n styleSheet.insertRule(`body { ${rules.colors} }`, 'index-max')\n styleSheet.insertRule(`body { ${rules.shadows} }`, 'index-max')\n styleSheet.insertRule(`body { ${rules.fonts} }`, 'index-max')\n body.style.display = 'initial'\n\n // commit('setOption', { name: 'colors', value: htmlColors })\n // commit('setOption', { name: 'radii', value: radii })\n commit('setOption', { name: 'customTheme', value: input })\n commit('setOption', { name: 'colors', value: theme.colors })\n}\n\nconst getCssShadow = (input, usesDropShadow) => {\n if (input.length === 0) {\n return 'none'\n }\n\n return input\n .filter(_ => usesDropShadow ? _.inset : _)\n .map((shad) => [\n shad.x,\n shad.y,\n shad.blur,\n shad.spread\n ].map(_ => _ + 'px').concat([\n getCssColor(shad.color, shad.alpha),\n shad.inset ? 'inset' : ''\n ]).join(' ')).join(', ')\n}\n\nconst getCssShadowFilter = (input) => {\n if (input.length === 0) {\n return 'none'\n }\n\n return input\n // drop-shadow doesn't support inset or spread\n .filter((shad) => !shad.inset && Number(shad.spread) === 0)\n .map((shad) => [\n shad.x,\n shad.y,\n // drop-shadow's blur is twice as strong compared to box-shadow\n shad.blur / 2\n ].map(_ => _ + 'px').concat([\n getCssColor(shad.color, shad.alpha)\n ]).join(' '))\n .map(_ => `drop-shadow(${_})`)\n .join(' ')\n}\n\nconst getCssColor = (input, a) => {\n let rgb = {}\n if (typeof input === 'object') {\n rgb = input\n } else if (typeof input === 'string') {\n if (input.startsWith('#')) {\n rgb = hex2rgb(input)\n } else if (input.startsWith('--')) {\n return `var(${input})`\n } else {\n return input\n }\n }\n return rgb2rgba({ ...rgb, a })\n}\n\nconst generateColors = (input) => {\n const colors = {}\n const opacity = Object.assign({\n alert: 0.5,\n input: 0.5,\n faint: 0.5\n }, Object.entries(input.opacity || {}).reduce((acc, [k, v]) => {\n if (typeof v !== 'undefined') {\n acc[k] = v\n }\n return acc\n }, {}))\n const col = Object.entries(input.colors || input).reduce((acc, [k, v]) => {\n if (typeof v === 'object') {\n acc[k] = v\n } else {\n acc[k] = hex2rgb(v)\n }\n return acc\n }, {})\n\n const isLightOnDark = convert(col.bg).hsl.l < convert(col.text).hsl.l\n const mod = isLightOnDark ? 1 : -1\n\n colors.text = col.text\n colors.lightText = brightness(20 * mod, colors.text).rgb\n colors.link = col.link\n colors.faint = col.faint || Object.assign({}, col.text)\n\n colors.bg = col.bg\n colors.lightBg = col.lightBg || brightness(5, colors.bg).rgb\n\n colors.fg = col.fg\n colors.fgText = col.fgText || getTextColor(colors.fg, colors.text)\n colors.fgLink = col.fgLink || getTextColor(colors.fg, colors.link, true)\n\n colors.border = col.border || brightness(2 * mod, colors.fg).rgb\n\n colors.btn = col.btn || Object.assign({}, col.fg)\n colors.btnText = col.btnText || getTextColor(colors.btn, colors.fgText)\n\n colors.input = col.input || Object.assign({}, col.fg)\n colors.inputText = col.inputText || getTextColor(colors.input, colors.lightText)\n\n colors.panel = col.panel || Object.assign({}, col.fg)\n colors.panelText = col.panelText || getTextColor(colors.panel, colors.fgText)\n colors.panelLink = col.panelLink || getTextColor(colors.panel, colors.fgLink)\n colors.panelFaint = col.panelFaint || getTextColor(colors.panel, colors.faint)\n\n colors.topBar = col.topBar || Object.assign({}, col.fg)\n colors.topBarText = col.topBarText || getTextColor(colors.topBar, colors.fgText)\n colors.topBarLink = col.topBarLink || getTextColor(colors.topBar, colors.fgLink)\n\n colors.faintLink = col.faintLink || Object.assign({}, col.link)\n colors.linkBg = alphaBlend(colors.link, 0.4, colors.bg)\n\n colors.icon = mixrgb(colors.bg, colors.text)\n\n colors.cBlue = col.cBlue || hex2rgb('#0000FF')\n colors.cRed = col.cRed || hex2rgb('#FF0000')\n colors.cGreen = col.cGreen || hex2rgb('#00FF00')\n colors.cOrange = col.cOrange || hex2rgb('#E3FF00')\n\n colors.alertError = col.alertError || Object.assign({}, colors.cRed)\n colors.alertErrorText = getTextColor(alphaBlend(colors.alertError, opacity.alert, colors.bg), colors.text)\n colors.alertErrorPanelText = getTextColor(alphaBlend(colors.alertError, opacity.alert, colors.panel), colors.panelText)\n\n colors.badgeNotification = col.badgeNotification || Object.assign({}, colors.cRed)\n colors.badgeNotificationText = contrastRatio(colors.badgeNotification).rgb\n\n Object.entries(opacity).forEach(([ k, v ]) => {\n if (typeof v === 'undefined') return\n if (k === 'alert') {\n colors.alertError.a = v\n return\n }\n if (k === 'faint') {\n colors[k + 'Link'].a = v\n colors['panelFaint'].a = v\n }\n if (k === 'bg') {\n colors['lightBg'].a = v\n }\n if (colors[k]) {\n colors[k].a = v\n } else {\n console.error('Wrong key ' + k)\n }\n })\n\n const htmlColors = Object.entries(colors)\n .reduce((acc, [k, v]) => {\n if (!v) return acc\n acc.solid[k] = rgb2hex(v)\n acc.complete[k] = typeof v.a === 'undefined' ? rgb2hex(v) : rgb2rgba(v)\n return acc\n }, { complete: {}, solid: {} })\n return {\n rules: {\n colors: Object.entries(htmlColors.complete)\n .filter(([k, v]) => v)\n .map(([k, v]) => `--${k}: ${v}`)\n .join(';')\n },\n theme: {\n colors: htmlColors.solid,\n opacity\n }\n }\n}\n\nconst generateRadii = (input) => {\n let inputRadii = input.radii || {}\n // v1 -> v2\n if (typeof input.btnRadius !== 'undefined') {\n inputRadii = Object\n .entries(input)\n .filter(([k, v]) => k.endsWith('Radius'))\n .reduce((acc, e) => { acc[e[0].split('Radius')[0]] = e[1]; return acc }, {})\n }\n const radii = Object.entries(inputRadii).filter(([k, v]) => v).reduce((acc, [k, v]) => {\n acc[k] = v\n return acc\n }, {\n btn: 4,\n input: 4,\n checkbox: 2,\n panel: 10,\n avatar: 5,\n avatarAlt: 50,\n tooltip: 2,\n attachment: 5\n })\n\n return {\n rules: {\n radii: Object.entries(radii).filter(([k, v]) => v).map(([k, v]) => `--${k}Radius: ${v}px`).join(';')\n },\n theme: {\n radii\n }\n }\n}\n\nconst generateFonts = (input) => {\n const fonts = Object.entries(input.fonts || {}).filter(([k, v]) => v).reduce((acc, [k, v]) => {\n acc[k] = Object.entries(v).filter(([k, v]) => v).reduce((acc, [k, v]) => {\n acc[k] = v\n return acc\n }, acc[k])\n return acc\n }, {\n interface: {\n family: 'sans-serif'\n },\n input: {\n family: 'inherit'\n },\n post: {\n family: 'inherit'\n },\n postCode: {\n family: 'monospace'\n }\n })\n\n return {\n rules: {\n fonts: Object\n .entries(fonts)\n .filter(([k, v]) => v)\n .map(([k, v]) => `--${k}Font: ${v.family}`).join(';')\n },\n theme: {\n fonts\n }\n }\n}\n\nconst generateShadows = (input) => {\n const border = (top, shadow) => ({\n x: 0,\n y: top ? 1 : -1,\n blur: 0,\n spread: 0,\n color: shadow ? '#000000' : '#FFFFFF',\n alpha: 0.2,\n inset: true\n })\n const buttonInsetFakeBorders = [border(true, false), border(false, true)]\n const inputInsetFakeBorders = [border(true, true), border(false, false)]\n const hoverGlow = {\n x: 0,\n y: 0,\n blur: 4,\n spread: 0,\n color: '--faint',\n alpha: 1\n }\n\n const shadows = {\n panel: [{\n x: 1,\n y: 1,\n blur: 4,\n spread: 0,\n color: '#000000',\n alpha: 0.6\n }],\n topBar: [{\n x: 0,\n y: 0,\n blur: 4,\n spread: 0,\n color: '#000000',\n alpha: 0.6\n }],\n popup: [{\n x: 2,\n y: 2,\n blur: 3,\n spread: 0,\n color: '#000000',\n alpha: 0.5\n }],\n avatar: [{\n x: 0,\n y: 1,\n blur: 8,\n spread: 0,\n color: '#000000',\n alpha: 0.7\n }],\n avatarStatus: [],\n panelHeader: [],\n button: [{\n x: 0,\n y: 0,\n blur: 2,\n spread: 0,\n color: '#000000',\n alpha: 1\n }, ...buttonInsetFakeBorders],\n buttonHover: [hoverGlow, ...buttonInsetFakeBorders],\n buttonPressed: [hoverGlow, ...inputInsetFakeBorders],\n input: [...inputInsetFakeBorders, {\n x: 0,\n y: 0,\n blur: 2,\n inset: true,\n spread: 0,\n color: '#000000',\n alpha: 1\n }],\n ...(input.shadows || {})\n }\n\n return {\n rules: {\n shadows: Object\n .entries(shadows)\n // TODO for v2.1: if shadow doesn't have non-inset shadows with spread > 0 - optionally\n // convert all non-inset shadows into filter: drop-shadow() to boost performance\n .map(([k, v]) => [\n `--${k}Shadow: ${getCssShadow(v)}`,\n `--${k}ShadowFilter: ${getCssShadowFilter(v)}`,\n `--${k}ShadowInset: ${getCssShadow(v, true)}`\n ].join(';'))\n .join(';')\n },\n theme: {\n shadows\n }\n }\n}\n\nconst composePreset = (colors, radii, shadows, fonts) => {\n return {\n rules: {\n ...shadows.rules,\n ...colors.rules,\n ...radii.rules,\n ...fonts.rules\n },\n theme: {\n ...shadows.theme,\n ...colors.theme,\n ...radii.theme,\n ...fonts.theme\n }\n }\n}\n\nconst generatePreset = (input) => {\n const shadows = generateShadows(input)\n const colors = generateColors(input)\n const radii = generateRadii(input)\n const fonts = generateFonts(input)\n\n return composePreset(colors, radii, shadows, fonts)\n}\n\nconst getThemes = () => {\n return window.fetch('/static/styles.json')\n .then((data) => data.json())\n .then((themes) => {\n return Promise.all(Object.entries(themes).map(([k, v]) => {\n if (typeof v === 'object') {\n return Promise.resolve([k, v])\n } else if (typeof v === 'string') {\n return window.fetch(v)\n .then((data) => data.json())\n .then((theme) => {\n return [k, theme]\n })\n .catch((e) => {\n console.error(e)\n return []\n })\n }\n }))\n })\n .then((promises) => {\n return promises\n .filter(([k, v]) => v)\n .reduce((acc, [k, v]) => {\n acc[k] = v\n return acc\n }, {})\n })\n}\n\nconst setPreset = (val, commit) => {\n return getThemes().then((themes) => {\n const theme = themes[val] ? themes[val] : themes['pleroma-dark']\n const isV1 = Array.isArray(theme)\n const data = isV1 ? {} : theme.theme\n\n if (isV1) {\n const bgRgb = hex2rgb(theme[1])\n const fgRgb = hex2rgb(theme[2])\n const textRgb = hex2rgb(theme[3])\n const linkRgb = hex2rgb(theme[4])\n\n const cRedRgb = hex2rgb(theme[5] || '#FF0000')\n const cGreenRgb = hex2rgb(theme[6] || '#00FF00')\n const cBlueRgb = hex2rgb(theme[7] || '#0000FF')\n const cOrangeRgb = hex2rgb(theme[8] || '#E3FF00')\n\n data.colors = {\n bg: bgRgb,\n fg: fgRgb,\n text: textRgb,\n link: linkRgb,\n cRed: cRedRgb,\n cBlue: cBlueRgb,\n cGreen: cGreenRgb,\n cOrange: cOrangeRgb\n }\n }\n\n // This is a hack, this function is only called during initial load.\n // We want to cancel loading the theme from config.json if we're already\n // loading a theme from the persisted state.\n // Needed some way of dealing with the async way of things.\n // load config -> set preset -> wait for styles.json to load ->\n // load persisted state -> set colors -> styles.json loaded -> set colors\n if (!window.themeLoaded) {\n applyTheme(data, commit)\n }\n })\n}\n\nexport {\n setStyle,\n setPreset,\n applyTheme,\n getTextColor,\n generateColors,\n generateRadii,\n generateShadows,\n generateFonts,\n generatePreset,\n getThemes,\n composePreset,\n getCssShadow,\n getCssShadowFilter\n}\n","function injectStyle (context) {\n require(\"!!vue-style-loader!css-loader?minimize!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"optionsId\\\":\\\"0\\\",\\\"vue\\\":true,\\\"scoped\\\":false,\\\"sourceMap\\\":false}!sass-loader!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./status.vue\")\n}\n/* script */\nexport * from \"!!babel-loader!./status.js\"\nimport __vue_script__ from \"!!babel-loader!./status.js\"/* template */\nimport {render as __vue_render__, staticRenderFns as __vue_static_render_fns__} from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-593a8538\\\",\\\"hasScoped\\\":false,\\\"optionsId\\\":\\\"0\\\",\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./status.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nimport normalizeComponent from \"!../../../node_modules/vue-loader/lib/runtime/component-normalizer\"\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_render__,\n __vue_static_render_fns__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n","function injectStyle (context) {\n require(\"!!vue-style-loader!css-loader?minimize!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"optionsId\\\":\\\"0\\\",\\\"vue\\\":true,\\\"scoped\\\":false,\\\"sourceMap\\\":false}!sass-loader!./notifications.scss\")\n}\n/* script */\nexport * from \"!!babel-loader!./notifications.js\"\nimport __vue_script__ from \"!!babel-loader!./notifications.js\"/* template */\nimport {render as __vue_render__, staticRenderFns as __vue_static_render_fns__} from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-168f6ab6\\\",\\\"hasScoped\\\":false,\\\"optionsId\\\":\\\"0\\\",\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./notifications.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nimport normalizeComponent from \"!../../../node_modules/vue-loader/lib/runtime/component-normalizer\"\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_render__,\n __vue_static_render_fns__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n","function injectStyle (context) {\n require(\"!!vue-style-loader!css-loader?minimize!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"optionsId\\\":\\\"0\\\",\\\"vue\\\":true,\\\"scoped\\\":false,\\\"sourceMap\\\":false}!sass-loader!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./basic_user_card.vue\")\n}\n/* script */\nexport * from \"!!babel-loader!./basic_user_card.js\"\nimport __vue_script__ from \"!!babel-loader!./basic_user_card.js\"/* template */\nimport {render as __vue_render__, staticRenderFns as __vue_static_render_fns__} from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-ce0f370a\\\",\\\"hasScoped\\\":false,\\\"optionsId\\\":\\\"0\\\",\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./basic_user_card.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nimport normalizeComponent from \"!../../../node_modules/vue-loader/lib/runtime/component-normalizer\"\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_render__,\n __vue_static_render_fns__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n","import Timeline from '../timeline/timeline.vue'\nconst PublicTimeline = {\n components: {\n Timeline\n },\n computed: {\n timeline () { return this.$store.state.statuses.timelines.public }\n },\n created () {\n this.$store.dispatch('startFetchingTimeline', { timeline: 'public' })\n },\n destroyed () {\n this.$store.dispatch('stopFetching', 'public')\n }\n\n}\n\nexport default PublicTimeline\n","import Status from '../status/status.vue'\nimport timelineFetcher from '../../services/timeline_fetcher/timeline_fetcher.service.js'\nimport Conversation from '../conversation/conversation.vue'\nimport { throttle } from 'lodash'\n\nconst Timeline = {\n props: [\n 'timeline',\n 'timelineName',\n 'title',\n 'userId',\n 'tag',\n 'embedded',\n 'count'\n ],\n data () {\n return {\n paused: false,\n unfocused: false,\n bottomedOut: false\n }\n },\n computed: {\n timelineError () { return this.$store.state.statuses.error },\n newStatusCount () {\n return this.timeline.newStatusCount\n },\n newStatusCountStr () {\n if (this.timeline.flushMarker !== 0) {\n return ''\n } else {\n return ` (${this.newStatusCount})`\n }\n },\n classes () {\n return {\n root: ['timeline'].concat(!this.embedded ? ['panel', 'panel-default'] : []),\n header: ['timeline-heading'].concat(!this.embedded ? ['panel-heading'] : []),\n body: ['timeline-body'].concat(!this.embedded ? ['panel-body'] : []),\n footer: ['timeline-footer'].concat(!this.embedded ? ['panel-footer'] : [])\n }\n }\n },\n components: {\n Status,\n Conversation\n },\n created () {\n const store = this.$store\n const credentials = store.state.users.currentUser.credentials\n const showImmediately = this.timeline.visibleStatuses.length === 0\n\n window.addEventListener('scroll', this.scrollLoad)\n\n if (store.state.api.fetchers[this.timelineName]) { return false }\n\n timelineFetcher.fetchAndUpdate({\n store,\n credentials,\n timeline: this.timelineName,\n showImmediately,\n userId: this.userId,\n tag: this.tag\n })\n },\n mounted () {\n if (typeof document.hidden !== 'undefined') {\n document.addEventListener('visibilitychange', this.handleVisibilityChange, false)\n this.unfocused = document.hidden\n }\n window.addEventListener('keydown', this.handleShortKey)\n },\n destroyed () {\n window.removeEventListener('scroll', this.scrollLoad)\n window.removeEventListener('keydown', this.handleShortKey)\n if (typeof document.hidden !== 'undefined') document.removeEventListener('visibilitychange', this.handleVisibilityChange, false)\n this.$store.commit('setLoading', { timeline: this.timelineName, value: false })\n },\n methods: {\n handleShortKey (e) {\n // Ignore when input fields are focused\n if (['textarea', 'input'].includes(e.target.tagName.toLowerCase())) return\n if (e.key === '.') this.showNewStatuses()\n },\n showNewStatuses () {\n if (this.newStatusCount === 0) return\n\n if (this.timeline.flushMarker !== 0) {\n this.$store.commit('clearTimeline', { timeline: this.timelineName })\n this.$store.commit('queueFlush', { timeline: this.timelineName, id: 0 })\n this.fetchOlderStatuses()\n } else {\n this.$store.commit('showNewStatuses', { timeline: this.timelineName })\n this.paused = false\n }\n },\n fetchOlderStatuses: throttle(function () {\n const store = this.$store\n const credentials = store.state.users.currentUser.credentials\n store.commit('setLoading', { timeline: this.timelineName, value: true })\n timelineFetcher.fetchAndUpdate({\n store,\n credentials,\n timeline: this.timelineName,\n older: true,\n showImmediately: true,\n userId: this.userId,\n tag: this.tag\n }).then(statuses => {\n store.commit('setLoading', { timeline: this.timelineName, value: false })\n if (statuses && statuses.length === 0) {\n this.bottomedOut = true\n }\n })\n }, 1000, this),\n scrollLoad (e) {\n const bodyBRect = document.body.getBoundingClientRect()\n const height = Math.max(bodyBRect.height, -(bodyBRect.y))\n if (this.timeline.loading === false &&\n this.$store.state.config.autoLoad &&\n this.$el.offsetHeight > 0 &&\n (window.innerHeight + window.pageYOffset) >= (height - 750)) {\n this.fetchOlderStatuses()\n }\n },\n handleVisibilityChange () {\n this.unfocused = document.hidden\n }\n },\n watch: {\n newStatusCount (count) {\n if (!this.$store.state.config.streaming) {\n return\n }\n if (count > 0) {\n // only 'stream' them when you're scrolled to the top\n const doc = document.documentElement\n const top = (window.pageYOffset || doc.scrollTop) - (doc.clientTop || 0)\n if (top < 15 &&\n !this.paused &&\n !(this.unfocused && this.$store.state.config.pauseOnUnfocused)\n ) {\n this.showNewStatuses()\n } else {\n this.paused = true\n }\n }\n }\n }\n}\n\nexport default Timeline\n","import Attachment from '../attachment/attachment.vue'\nimport FavoriteButton from '../favorite_button/favorite_button.vue'\nimport RetweetButton from '../retweet_button/retweet_button.vue'\nimport Poll from '../poll/poll.vue'\nimport ExtraButtons from '../extra_buttons/extra_buttons.vue'\nimport PostStatusForm from '../post_status_form/post_status_form.vue'\nimport UserCard from '../user_card/user_card.vue'\nimport UserAvatar from '../user_avatar/user_avatar.vue'\nimport Gallery from '../gallery/gallery.vue'\nimport LinkPreview from '../link-preview/link-preview.vue'\nimport AvatarList from '../avatar_list/avatar_list.vue'\nimport Timeago from '../timeago/timeago.vue'\nimport generateProfileLink from 'src/services/user_profile_link_generator/user_profile_link_generator'\nimport fileType from 'src/services/file_type/file_type.service'\nimport { highlightClass, highlightStyle } from '../../services/user_highlighter/user_highlighter.js'\nimport { mentionMatchesUrl, extractTagFromUrl } from 'src/services/matcher/matcher.service.js'\nimport { filter, find, unescape, uniqBy } from 'lodash'\n\nconst Status = {\n name: 'Status',\n props: [\n 'statusoid',\n 'expandable',\n 'inConversation',\n 'focused',\n 'highlight',\n 'compact',\n 'replies',\n 'isPreview',\n 'noHeading',\n 'inlineExpanded',\n 'showPinned'\n ],\n data () {\n return {\n replying: false,\n unmuted: false,\n userExpanded: false,\n preview: null,\n showPreview: false,\n showingTall: this.inConversation && this.focused,\n showingLongSubject: false,\n error: null,\n expandingSubject: typeof this.$store.state.config.collapseMessageWithSubject === 'undefined'\n ? !this.$store.state.instance.collapseMessageWithSubject\n : !this.$store.state.config.collapseMessageWithSubject,\n betterShadow: this.$store.state.interface.browserSupport.cssFilter\n }\n },\n computed: {\n localCollapseSubjectDefault () {\n return typeof this.$store.state.config.collapseMessageWithSubject === 'undefined'\n ? this.$store.state.instance.collapseMessageWithSubject\n : this.$store.state.config.collapseMessageWithSubject\n },\n muteWords () {\n return this.$store.state.config.muteWords\n },\n repeaterClass () {\n const user = this.statusoid.user\n return highlightClass(user)\n },\n userClass () {\n const user = this.retweet ? (this.statusoid.retweeted_status.user) : this.statusoid.user\n return highlightClass(user)\n },\n deleted () {\n return this.statusoid.deleted\n },\n repeaterStyle () {\n const user = this.statusoid.user\n const highlight = this.$store.state.config.highlight\n return highlightStyle(highlight[user.screen_name])\n },\n userStyle () {\n if (this.noHeading) return\n const user = this.retweet ? (this.statusoid.retweeted_status.user) : this.statusoid.user\n const highlight = this.$store.state.config.highlight\n return highlightStyle(highlight[user.screen_name])\n },\n hideAttachments () {\n return (this.$store.state.config.hideAttachments && !this.inConversation) ||\n (this.$store.state.config.hideAttachmentsInConv && this.inConversation)\n },\n userProfileLink () {\n return this.generateUserProfileLink(this.status.user.id, this.status.user.screen_name)\n },\n replyProfileLink () {\n if (this.isReply) {\n return this.generateUserProfileLink(this.status.in_reply_to_user_id, this.replyToName)\n }\n },\n retweet () { return !!this.statusoid.retweeted_status },\n retweeter () { return this.statusoid.user.name || this.statusoid.user.screen_name },\n retweeterHtml () { return this.statusoid.user.name_html },\n retweeterProfileLink () { return this.generateUserProfileLink(this.statusoid.user.id, this.statusoid.user.screen_name) },\n status () {\n if (this.retweet) {\n return this.statusoid.retweeted_status\n } else {\n return this.statusoid\n }\n },\n statusFromGlobalRepository () {\n // NOTE: Consider to replace status with statusFromGlobalRepository\n return this.$store.state.statuses.allStatusesObject[this.status.id]\n },\n loggedIn () {\n return !!this.$store.state.users.currentUser\n },\n muteWordHits () {\n const statusText = this.status.text.toLowerCase()\n const hits = filter(this.muteWords, (muteWord) => {\n return statusText.includes(muteWord.toLowerCase())\n })\n\n return hits\n },\n muted () { return !this.unmuted && (this.status.user.muted || this.muteWordHits.length > 0) },\n hideFilteredStatuses () {\n return typeof this.$store.state.config.hideFilteredStatuses === 'undefined'\n ? this.$store.state.instance.hideFilteredStatuses\n : this.$store.state.config.hideFilteredStatuses\n },\n hideStatus () {\n return (this.hideReply || this.deleted) || (this.muted && this.hideFilteredStatuses)\n },\n isFocused () {\n // retweet or root of an expanded conversation\n if (this.focused) {\n return true\n } else if (!this.inConversation) {\n return false\n }\n // use conversation highlight only when in conversation\n return this.status.id === this.highlight\n },\n // This is a bit hacky, but we want to approximate post height before rendering\n // so we count newlines (masto uses

for paragraphs, GS uses
between them)\n // as well as approximate line count by counting characters and approximating ~80\n // per line.\n //\n // Using max-height + overflow: auto for status components resulted in false positives\n // very often with japanese characters, and it was very annoying.\n tallStatus () {\n const lengthScore = this.status.statusnet_html.split(/ 20\n },\n longSubject () {\n return this.status.summary.length > 900\n },\n isReply () {\n return !!(this.status.in_reply_to_status_id && this.status.in_reply_to_user_id)\n },\n replyToName () {\n if (this.status.in_reply_to_screen_name) {\n return this.status.in_reply_to_screen_name\n } else {\n const user = this.$store.getters.findUser(this.status.in_reply_to_user_id)\n return user && user.screen_name\n }\n },\n hideReply () {\n if (this.$store.state.config.replyVisibility === 'all') {\n return false\n }\n if (this.inConversation || !this.isReply) {\n return false\n }\n if (this.status.user.id === this.$store.state.users.currentUser.id) {\n return false\n }\n if (this.status.type === 'retweet') {\n return false\n }\n var checkFollowing = this.$store.state.config.replyVisibility === 'following'\n for (var i = 0; i < this.status.attentions.length; ++i) {\n if (this.status.user.id === this.status.attentions[i].id) {\n continue\n }\n if (checkFollowing && this.$store.getters.findUser(this.status.attentions[i].id).following) {\n return false\n }\n if (this.status.attentions[i].id === this.$store.state.users.currentUser.id) {\n return false\n }\n }\n return this.status.attentions.length > 0\n },\n hideSubjectStatus () {\n if (this.tallStatus && !this.localCollapseSubjectDefault) {\n return false\n }\n return !this.expandingSubject && this.status.summary\n },\n hideTallStatus () {\n if (this.status.summary && this.localCollapseSubjectDefault) {\n return false\n }\n if (this.showingTall) {\n return false\n }\n return this.tallStatus\n },\n showingMore () {\n return (this.tallStatus && this.showingTall) || (this.status.summary && this.expandingSubject)\n },\n nsfwClickthrough () {\n if (!this.status.nsfw) {\n return false\n }\n if (this.status.summary && this.localCollapseSubjectDefault) {\n return false\n }\n return true\n },\n replySubject () {\n if (!this.status.summary) return ''\n const decodedSummary = unescape(this.status.summary)\n const behavior = typeof this.$store.state.config.subjectLineBehavior === 'undefined'\n ? this.$store.state.instance.subjectLineBehavior\n : this.$store.state.config.subjectLineBehavior\n const startsWithRe = decodedSummary.match(/^re[: ]/i)\n if (behavior !== 'noop' && startsWithRe || behavior === 'masto') {\n return decodedSummary\n } else if (behavior === 'email') {\n return 're: '.concat(decodedSummary)\n } else if (behavior === 'noop') {\n return ''\n }\n },\n attachmentSize () {\n if ((this.$store.state.config.hideAttachments && !this.inConversation) ||\n (this.$store.state.config.hideAttachmentsInConv && this.inConversation) ||\n (this.status.attachments.length > this.maxThumbnails)) {\n return 'hide'\n } else if (this.compact) {\n return 'small'\n }\n return 'normal'\n },\n galleryTypes () {\n if (this.attachmentSize === 'hide') {\n return []\n }\n return this.$store.state.config.playVideosInModal\n ? ['image', 'video']\n : ['image']\n },\n galleryAttachments () {\n return this.status.attachments.filter(\n file => fileType.fileMatchesSomeType(this.galleryTypes, file)\n )\n },\n nonGalleryAttachments () {\n return this.status.attachments.filter(\n file => !fileType.fileMatchesSomeType(this.galleryTypes, file)\n )\n },\n maxThumbnails () {\n return this.$store.state.config.maxThumbnails\n },\n contentHtml () {\n if (!this.status.summary_html) {\n return this.status.statusnet_html\n }\n return this.status.summary_html + '
' + this.status.statusnet_html\n },\n combinedFavsAndRepeatsUsers () {\n // Use the status from the global status repository since favs and repeats are saved in it\n const combinedUsers = [].concat(\n this.statusFromGlobalRepository.favoritedBy,\n this.statusFromGlobalRepository.rebloggedBy\n )\n return uniqBy(combinedUsers, 'id')\n },\n ownStatus () {\n return this.status.user.id === this.$store.state.users.currentUser.id\n },\n tags () {\n return this.status.tags.filter(tagObj => tagObj.hasOwnProperty('name')).map(tagObj => tagObj.name).join(' ')\n }\n },\n components: {\n Attachment,\n FavoriteButton,\n RetweetButton,\n ExtraButtons,\n PostStatusForm,\n Poll,\n UserCard,\n UserAvatar,\n Gallery,\n LinkPreview,\n AvatarList,\n Timeago\n },\n methods: {\n visibilityIcon (visibility) {\n switch (visibility) {\n case 'private':\n return 'icon-lock'\n case 'unlisted':\n return 'icon-lock-open-alt'\n case 'direct':\n return 'icon-mail-alt'\n default:\n return 'icon-globe'\n }\n },\n showError (error) {\n this.error = error\n },\n clearError () {\n this.error = undefined\n },\n linkClicked (event) {\n let { target } = event\n if (target.tagName === 'SPAN') {\n target = target.parentNode\n }\n if (target.tagName === 'A') {\n if (target.className.match(/mention/)) {\n const href = target.href\n const attn = this.status.attentions.find(attn => mentionMatchesUrl(attn, href))\n if (attn) {\n event.stopPropagation()\n event.preventDefault()\n const link = this.generateUserProfileLink(attn.id, attn.screen_name)\n this.$router.push(link)\n return\n }\n }\n if (target.className.match(/hashtag/)) {\n // Extract tag name from link url\n const tag = extractTagFromUrl(target.href)\n if (tag) {\n const link = this.generateTagLink(tag)\n this.$router.push(link)\n return\n }\n }\n window.open(target.href, '_blank')\n }\n },\n toggleReplying () {\n this.replying = !this.replying\n },\n gotoOriginal (id) {\n if (this.inConversation) {\n this.$emit('goto', id)\n }\n },\n toggleExpanded () {\n this.$emit('toggleExpanded')\n },\n toggleMute () {\n this.unmuted = !this.unmuted\n },\n toggleUserExpanded () {\n this.userExpanded = !this.userExpanded\n },\n toggleShowMore () {\n if (this.showingTall) {\n this.showingTall = false\n } else if (this.expandingSubject && this.status.summary) {\n this.expandingSubject = false\n } else if (this.hideTallStatus) {\n this.showingTall = true\n } else if (this.hideSubjectStatus && this.status.summary) {\n this.expandingSubject = true\n }\n },\n replyEnter (id, event) {\n this.showPreview = true\n const targetId = id\n const statuses = this.$store.state.statuses.allStatuses\n\n if (!this.preview) {\n // if we have the status somewhere already\n this.preview = find(statuses, { 'id': targetId })\n // or if we have to fetch it\n if (!this.preview) {\n this.$store.state.api.backendInteractor.fetchStatus({ id }).then((status) => {\n this.preview = status\n })\n }\n } else if (this.preview.id !== targetId) {\n this.preview = find(statuses, { 'id': targetId })\n }\n },\n replyLeave () {\n this.showPreview = false\n },\n generateUserProfileLink (id, name) {\n return generateProfileLink(id, name, this.$store.state.instance.restrictedNicknames)\n },\n generateTagLink (tag) {\n return `/tag/${tag}`\n },\n setMedia () {\n const attachments = this.attachmentSize === 'hide' ? this.status.attachments : this.galleryAttachments\n return () => this.$store.dispatch('setMedia', attachments)\n }\n },\n watch: {\n 'highlight': function (id) {\n if (this.status.id === id) {\n let rect = this.$el.getBoundingClientRect()\n if (rect.top < 100) {\n // Post is above screen, match its top to screen top\n window.scrollBy(0, rect.top - 100)\n } else if (rect.height >= (window.innerHeight - 50)) {\n // Post we want to see is taller than screen so match its top to screen top\n window.scrollBy(0, rect.top - 100)\n } else if (rect.bottom > window.innerHeight - 50) {\n // Post is below screen, match its bottom to screen bottom\n window.scrollBy(0, rect.bottom - window.innerHeight + 50)\n }\n }\n }\n },\n filters: {\n capitalize: function (str) {\n return str.charAt(0).toUpperCase() + str.slice(1)\n }\n }\n}\n\nexport default Status\n","import StillImage from '../still-image/still-image.vue'\nimport VideoAttachment from '../video_attachment/video_attachment.vue'\nimport nsfwImage from '../../assets/nsfw.png'\nimport fileTypeService from '../../services/file_type/file_type.service.js'\n\nconst Attachment = {\n props: [\n 'attachment',\n 'nsfw',\n 'statusId',\n 'size',\n 'allowPlay',\n 'setMedia'\n ],\n data () {\n return {\n nsfwImage: this.$store.state.instance.nsfwCensorImage || nsfwImage,\n hideNsfwLocal: this.$store.state.config.hideNsfw,\n preloadImage: this.$store.state.config.preloadImage,\n loading: false,\n img: fileTypeService.fileType(this.attachment.mimetype) === 'image' && document.createElement('img'),\n modalOpen: false,\n showHidden: false\n }\n },\n components: {\n StillImage,\n VideoAttachment\n },\n computed: {\n usePlaceHolder () {\n return this.size === 'hide' || this.type === 'unknown'\n },\n referrerpolicy () {\n return this.$store.state.instance.mediaProxyAvailable ? '' : 'no-referrer'\n },\n type () {\n return fileTypeService.fileType(this.attachment.mimetype)\n },\n hidden () {\n return this.nsfw && this.hideNsfwLocal && !this.showHidden\n },\n isEmpty () {\n return (this.type === 'html' && !this.attachment.oembed) || this.type === 'unknown'\n },\n isSmall () {\n return this.size === 'small'\n },\n fullwidth () {\n return this.type === 'html' || this.type === 'audio'\n }\n },\n methods: {\n linkClicked ({target}) {\n if (target.tagName === 'A') {\n window.open(target.href, '_blank')\n }\n },\n openModal (event) {\n const modalTypes = this.$store.state.config.playVideosInModal\n ? ['image', 'video']\n : ['image']\n if (fileTypeService.fileMatchesSomeType(modalTypes, this.attachment) ||\n this.usePlaceHolder\n ) {\n event.stopPropagation()\n event.preventDefault()\n this.setMedia()\n this.$store.dispatch('setCurrent', this.attachment)\n }\n },\n toggleHidden (event) {\n if (this.$store.state.config.useOneClickNsfw && !this.showHidden) {\n this.openModal(event)\n return\n }\n if (this.img && !this.preloadImage) {\n if (this.img.onload) {\n this.img.onload()\n } else {\n this.loading = true\n this.img.src = this.attachment.url\n this.img.onload = () => {\n this.loading = false\n this.showHidden = !this.showHidden\n }\n }\n } else {\n this.showHidden = !this.showHidden\n }\n }\n }\n}\n\nexport default Attachment\n","const StillImage = {\n props: [\n 'src',\n 'referrerpolicy',\n 'mimetype',\n 'imageLoadError'\n ],\n data () {\n return {\n stopGifs: this.$store.state.config.stopGifs\n }\n },\n computed: {\n animated () {\n return this.stopGifs && (this.mimetype === 'image/gif' || this.src.endsWith('.gif'))\n }\n },\n methods: {\n onLoad () {\n const canvas = this.$refs.canvas\n if (!canvas) return\n const width = this.$refs.src.naturalWidth\n const height = this.$refs.src.naturalHeight\n canvas.width = width\n canvas.height = height\n canvas.getContext('2d').drawImage(this.$refs.src, 0, 0, width, height)\n },\n onError () {\n this.imageLoadError && this.imageLoadError()\n }\n }\n}\n\nexport default StillImage\n","\nconst VideoAttachment = {\n props: ['attachment', 'controls'],\n data () {\n return {\n loopVideo: this.$store.state.config.loopVideo\n }\n },\n methods: {\n onVideoDataLoad (e) {\n const target = e.srcElement || e.target\n if (typeof target.webkitAudioDecodedByteCount !== 'undefined') {\n // non-zero if video has audio track\n if (target.webkitAudioDecodedByteCount > 0) {\n this.loopVideo = this.loopVideo && !this.$store.state.config.loopVideoSilentOnly\n }\n } else if (typeof target.mozHasAudio !== 'undefined') {\n // true if video has audio track\n if (target.mozHasAudio) {\n this.loopVideo = this.loopVideo && !this.$store.state.config.loopVideoSilentOnly\n }\n } else if (typeof target.audioTracks !== 'undefined') {\n if (target.audioTracks.length > 0) {\n this.loopVideo = this.loopVideo && !this.$store.state.config.loopVideoSilentOnly\n }\n }\n }\n }\n}\n\nexport default VideoAttachment\n","const FavoriteButton = {\n props: ['status', 'loggedIn'],\n data () {\n return {\n hidePostStatsLocal: typeof this.$store.state.config.hidePostStats === 'undefined'\n ? this.$store.state.instance.hidePostStats\n : this.$store.state.config.hidePostStats,\n animated: false\n }\n },\n methods: {\n favorite () {\n if (!this.status.favorited) {\n this.$store.dispatch('favorite', {id: this.status.id})\n } else {\n this.$store.dispatch('unfavorite', {id: this.status.id})\n }\n this.animated = true\n setTimeout(() => {\n this.animated = false\n }, 500)\n }\n },\n computed: {\n classes () {\n return {\n 'icon-star-empty': !this.status.favorited,\n 'icon-star': this.status.favorited,\n 'animate-spin': this.animated\n }\n }\n }\n}\n\nexport default FavoriteButton\n","const RetweetButton = {\n props: ['status', 'loggedIn', 'visibility'],\n data () {\n return {\n hidePostStatsLocal: typeof this.$store.state.config.hidePostStats === 'undefined'\n ? this.$store.state.instance.hidePostStats\n : this.$store.state.config.hidePostStats,\n animated: false\n }\n },\n methods: {\n retweet () {\n if (!this.status.repeated) {\n this.$store.dispatch('retweet', {id: this.status.id})\n } else {\n this.$store.dispatch('unretweet', {id: this.status.id})\n }\n this.animated = true\n setTimeout(() => {\n this.animated = false\n }, 500)\n }\n },\n computed: {\n classes () {\n return {\n 'retweeted': this.status.repeated,\n 'retweeted-empty': !this.status.repeated,\n 'animate-spin': this.animated\n }\n }\n }\n}\n\nexport default RetweetButton\n","import Timeago from '../timeago/timeago.vue'\nimport { forEach, map } from 'lodash'\n\nexport default {\n name: 'Poll',\n props: ['poll', 'statusId'],\n components: { Timeago },\n data () {\n return {\n loading: false,\n choices: [],\n refreshInterval: null\n }\n },\n created () {\n this.refreshInterval = setTimeout(this.refreshPoll, 30 * 1000)\n // Initialize choices to booleans and set its length to match options\n this.choices = this.poll.options.map(_ => false)\n },\n destroyed () {\n clearTimeout(this.refreshInterval)\n },\n computed: {\n expired () {\n return Date.now() > Date.parse(this.poll.expires_at)\n },\n loggedIn () {\n return this.$store.state.users.currentUser\n },\n showResults () {\n return this.poll.voted || this.expired || !this.loggedIn\n },\n totalVotesCount () {\n return this.poll.votes_count\n },\n expiresAt () {\n return Date.parse(this.poll.expires_at).toLocaleString()\n },\n containerClass () {\n return {\n loading: this.loading\n }\n },\n choiceIndices () {\n // Convert array of booleans into an array of indices of the\n // items that were 'true', so [true, false, false, true] becomes\n // [0, 3].\n return this.choices\n .map((entry, index) => entry && index)\n .filter(value => typeof value === 'number')\n },\n isDisabled () {\n const noChoice = this.choiceIndices.length === 0\n return this.loading || noChoice\n }\n },\n methods: {\n refreshPoll () {\n if (this.expired) return\n this.fetchPoll()\n this.refreshInterval = setTimeout(this.refreshPoll, 30 * 1000)\n },\n percentageForOption (count) {\n return this.totalVotesCount === 0 ? 0 : Math.round(count / this.totalVotesCount * 100)\n },\n resultTitle (option) {\n return `${option.votes_count}/${this.totalVotesCount} ${this.$t('polls.votes')}`\n },\n fetchPoll () {\n this.$store.dispatch('refreshPoll', { id: this.statusId, pollId: this.poll.id })\n },\n activateOption (index) {\n // forgive me father: doing checking the radio/checkboxes\n // in code because of customized input elements need either\n // a) an extra element for the actual graphic, or b) use a\n // pseudo element for the label. We use b) which mandates\n // using \"for\" and \"id\" matching which isn't nice when the\n // same poll appears multiple times on the site (notifs and\n // timeline for example). With code we can make sure it just\n // works without altering the pseudo element implementation.\n const allElements = this.$el.querySelectorAll('input')\n const clickedElement = this.$el.querySelector(`input[value=\"${index}\"]`)\n if (this.poll.multiple) {\n // Checkboxes, toggle only the clicked one\n clickedElement.checked = !clickedElement.checked\n } else {\n // Radio button, uncheck everything and check the clicked one\n forEach(allElements, element => { element.checked = false })\n clickedElement.checked = true\n }\n this.choices = map(allElements, e => e.checked)\n },\n optionId (index) {\n return `poll${this.poll.id}-${index}`\n },\n vote () {\n if (this.choiceIndices.length === 0) return\n this.loading = true\n this.$store.dispatch(\n 'votePoll',\n { id: this.statusId, pollId: this.poll.id, choices: this.choiceIndices }\n ).then(poll => {\n this.loading = false\n })\n }\n }\n}","\n\n","import Popper from 'vue-popperjs/src/component/popper.js.vue'\n\nconst ExtraButtons = {\n props: [ 'status' ],\n components: {\n Popper\n },\n data () {\n return {\n showDropDown: false,\n showPopper: true\n }\n },\n methods: {\n deleteStatus () {\n this.refreshPopper()\n const confirmed = window.confirm(this.$t('status.delete_confirm'))\n if (confirmed) {\n this.$store.dispatch('deleteStatus', { id: this.status.id })\n }\n },\n toggleMenu () {\n this.showDropDown = !this.showDropDown\n },\n pinStatus () {\n this.refreshPopper()\n this.$store.dispatch('pinStatus', this.status.id)\n .then(() => this.$emit('onSuccess'))\n .catch(err => this.$emit('onError', err.error.error))\n },\n unpinStatus () {\n this.refreshPopper()\n this.$store.dispatch('unpinStatus', this.status.id)\n .then(() => this.$emit('onSuccess'))\n .catch(err => this.$emit('onError', err.error.error))\n },\n refreshPopper () {\n this.showPopper = false\n this.showDropDown = false\n setTimeout(() => {\n this.showPopper = true\n })\n }\n },\n computed: {\n currentUser () { return this.$store.state.users.currentUser },\n canDelete () {\n if (!this.currentUser) { return }\n const superuser = this.currentUser.rights.moderator || this.currentUser.rights.admin\n return superuser || this.status.user.id === this.currentUser.id\n },\n ownStatus () {\n return this.status.user.id === this.currentUser.id\n },\n canPin () {\n return this.ownStatus && (this.status.visibility === 'public' || this.status.visibility === 'unlisted')\n },\n enabled () {\n return this.canPin || this.canDelete\n }\n }\n}\n\nexport default ExtraButtons\n","import statusPoster from '../../services/status_poster/status_poster.service.js'\nimport MediaUpload from '../media_upload/media_upload.vue'\nimport ScopeSelector from '../scope_selector/scope_selector.vue'\nimport EmojiInput from '../emoji-input/emoji-input.vue'\nimport PollForm from '../poll/poll_form.vue'\nimport fileTypeService from '../../services/file_type/file_type.service.js'\nimport { reject, map, uniqBy } from 'lodash'\nimport suggestor from '../emoji-input/suggestor.js'\n\nconst buildMentionsString = ({ user, attentions }, currentUser) => {\n let allAttentions = [...attentions]\n\n allAttentions.unshift(user)\n\n allAttentions = uniqBy(allAttentions, 'id')\n allAttentions = reject(allAttentions, { id: currentUser.id })\n\n let mentions = map(allAttentions, (attention) => {\n return `@${attention.screen_name}`\n })\n\n return mentions.length > 0 ? mentions.join(' ') + ' ' : ''\n}\n\nconst PostStatusForm = {\n props: [\n 'replyTo',\n 'repliedUser',\n 'attentions',\n 'copyMessageScope',\n 'subject'\n ],\n components: {\n MediaUpload,\n EmojiInput,\n PollForm,\n ScopeSelector\n },\n mounted () {\n this.resize(this.$refs.textarea)\n const textLength = this.$refs.textarea.value.length\n this.$refs.textarea.setSelectionRange(textLength, textLength)\n\n if (this.replyTo) {\n this.$refs.textarea.focus()\n }\n },\n data () {\n const preset = this.$route.query.message\n let statusText = preset || ''\n\n const scopeCopy = typeof this.$store.state.config.scopeCopy === 'undefined'\n ? this.$store.state.instance.scopeCopy\n : this.$store.state.config.scopeCopy\n\n if (this.replyTo) {\n const currentUser = this.$store.state.users.currentUser\n statusText = buildMentionsString({ user: this.repliedUser, attentions: this.attentions }, currentUser)\n }\n\n const scope = ((this.copyMessageScope && scopeCopy) || this.copyMessageScope === 'direct')\n ? this.copyMessageScope\n : this.$store.state.users.currentUser.default_scope\n\n const contentType = typeof this.$store.state.config.postContentType === 'undefined'\n ? this.$store.state.instance.postContentType\n : this.$store.state.config.postContentType\n\n return {\n dropFiles: [],\n submitDisabled: false,\n error: null,\n posting: false,\n highlighted: 0,\n newStatus: {\n spoilerText: this.subject || '',\n status: statusText,\n nsfw: false,\n files: [],\n poll: {},\n visibility: scope,\n contentType\n },\n caret: 0,\n pollFormVisible: false\n }\n },\n computed: {\n users () {\n return this.$store.state.users.users\n },\n userDefaultScope () {\n return this.$store.state.users.currentUser.default_scope\n },\n showAllScopes () {\n const minimalScopesMode = typeof this.$store.state.config.minimalScopesMode === 'undefined'\n ? this.$store.state.instance.minimalScopesMode\n : this.$store.state.config.minimalScopesMode\n return !minimalScopesMode\n },\n emojiUserSuggestor () {\n return suggestor({\n emoji: [\n ...this.$store.state.instance.emoji,\n ...this.$store.state.instance.customEmoji\n ],\n users: this.$store.state.users.users\n })\n },\n emojiSuggestor () {\n return suggestor({\n emoji: [\n ...this.$store.state.instance.emoji,\n ...this.$store.state.instance.customEmoji\n ]\n })\n },\n emoji () {\n return this.$store.state.instance.emoji || []\n },\n customEmoji () {\n return this.$store.state.instance.customEmoji || []\n },\n statusLength () {\n return this.newStatus.status.length\n },\n spoilerTextLength () {\n return this.newStatus.spoilerText.length\n },\n statusLengthLimit () {\n return this.$store.state.instance.textlimit\n },\n hasStatusLengthLimit () {\n return this.statusLengthLimit > 0\n },\n charactersLeft () {\n return this.statusLengthLimit - (this.statusLength + this.spoilerTextLength)\n },\n isOverLengthLimit () {\n return this.hasStatusLengthLimit && (this.charactersLeft < 0)\n },\n minimalScopesMode () {\n return this.$store.state.instance.minimalScopesMode\n },\n alwaysShowSubject () {\n if (typeof this.$store.state.config.alwaysShowSubjectInput !== 'undefined') {\n return this.$store.state.config.alwaysShowSubjectInput\n } else if (typeof this.$store.state.instance.alwaysShowSubjectInput !== 'undefined') {\n return this.$store.state.instance.alwaysShowSubjectInput\n } else {\n return true\n }\n },\n postFormats () {\n return this.$store.state.instance.postFormats || []\n },\n safeDMEnabled () {\n return this.$store.state.instance.safeDM\n },\n pollsAvailable () {\n return this.$store.state.instance.pollsAvailable &&\n this.$store.state.instance.pollLimits.max_options >= 2\n },\n hideScopeNotice () {\n return this.$store.state.config.hideScopeNotice\n },\n pollContentError () {\n return this.pollFormVisible &&\n this.newStatus.poll &&\n this.newStatus.poll.error\n }\n },\n methods: {\n postStatus (newStatus) {\n if (this.posting) { return }\n if (this.submitDisabled) { return }\n\n if (this.newStatus.status === '') {\n if (this.newStatus.files.length > 0) {\n this.newStatus.status = '\\u200b' // hack\n } else {\n this.error = 'Cannot post an empty status with no files'\n return\n }\n }\n\n const poll = this.pollFormVisible ? this.newStatus.poll : {}\n if (this.pollContentError) {\n this.error = this.pollContentError\n return\n }\n\n this.posting = true\n statusPoster.postStatus({\n status: newStatus.status,\n spoilerText: newStatus.spoilerText || null,\n visibility: newStatus.visibility,\n sensitive: newStatus.nsfw,\n media: newStatus.files,\n store: this.$store,\n inReplyToStatusId: this.replyTo,\n contentType: newStatus.contentType,\n poll\n }).then((data) => {\n if (!data.error) {\n this.newStatus = {\n status: '',\n spoilerText: '',\n files: [],\n visibility: newStatus.visibility,\n contentType: newStatus.contentType,\n poll: {}\n }\n this.pollFormVisible = false\n this.$refs.mediaUpload.clearFile()\n this.clearPollForm()\n this.$emit('posted')\n let el = this.$el.querySelector('textarea')\n el.style.height = 'auto'\n el.style.height = undefined\n this.error = null\n } else {\n this.error = data.error\n }\n this.posting = false\n })\n },\n addMediaFile (fileInfo) {\n this.newStatus.files.push(fileInfo)\n this.enableSubmit()\n },\n removeMediaFile (fileInfo) {\n let index = this.newStatus.files.indexOf(fileInfo)\n this.newStatus.files.splice(index, 1)\n },\n uploadFailed (errString, templateArgs) {\n templateArgs = templateArgs || {}\n this.error = this.$t('upload.error.base') + ' ' + this.$t('upload.error.' + errString, templateArgs)\n this.enableSubmit()\n },\n disableSubmit () {\n this.submitDisabled = true\n },\n enableSubmit () {\n this.submitDisabled = false\n },\n type (fileInfo) {\n return fileTypeService.fileType(fileInfo.mimetype)\n },\n paste (e) {\n if (e.clipboardData.files.length > 0) {\n // prevent pasting of file as text\n e.preventDefault()\n // Strangely, files property gets emptied after event propagation\n // Trying to wrap it in array doesn't work. Plus I doubt it's possible\n // to hold more than one file in clipboard.\n this.dropFiles = [e.clipboardData.files[0]]\n }\n },\n fileDrop (e) {\n if (e.dataTransfer.files.length > 0) {\n e.preventDefault() // allow dropping text like before\n this.dropFiles = e.dataTransfer.files\n }\n },\n fileDrag (e) {\n e.dataTransfer.dropEffect = 'copy'\n },\n resize (e) {\n const target = e.target || e\n if (!(target instanceof window.Element)) { return }\n const vertPadding = Number(window.getComputedStyle(target)['padding-top'].substr(0, 1)) +\n Number(window.getComputedStyle(target)['padding-bottom'].substr(0, 1))\n // Auto is needed to make textbox shrink when removing lines\n target.style.height = 'auto'\n target.style.height = `${target.scrollHeight - vertPadding}px`\n if (target.value === '') {\n target.style.height = null\n }\n },\n clearError () {\n this.error = null\n },\n changeVis (visibility) {\n this.newStatus.visibility = visibility\n },\n togglePollForm () {\n this.pollFormVisible = !this.pollFormVisible\n },\n setPoll (poll) {\n this.newStatus.poll = poll\n },\n clearPollForm () {\n if (this.$refs.pollForm) {\n this.$refs.pollForm.clear()\n }\n },\n dismissScopeNotice () {\n this.$store.dispatch('setOption', { name: 'hideScopeNotice', value: true })\n }\n }\n}\n\nexport default PostStatusForm\n","/* eslint-env browser */\nimport statusPosterService from '../../services/status_poster/status_poster.service.js'\nimport fileSizeFormatService from '../../services/file_size_format/file_size_format.js'\n\nconst mediaUpload = {\n data () {\n return {\n uploading: false,\n uploadReady: true\n }\n },\n methods: {\n uploadFile (file) {\n const self = this\n const store = this.$store\n if (file.size > store.state.instance.uploadlimit) {\n const filesize = fileSizeFormatService.fileSizeFormat(file.size)\n const allowedsize = fileSizeFormatService.fileSizeFormat(store.state.instance.uploadlimit)\n self.$emit('upload-failed', 'file_too_big', {filesize: filesize.num, filesizeunit: filesize.unit, allowedsize: allowedsize.num, allowedsizeunit: allowedsize.unit})\n return\n }\n const formData = new FormData()\n formData.append('file', file)\n\n self.$emit('uploading')\n self.uploading = true\n\n statusPosterService.uploadMedia({ store, formData })\n .then((fileData) => {\n self.$emit('uploaded', fileData)\n self.uploading = false\n }, (error) => { // eslint-disable-line handle-callback-err\n self.$emit('upload-failed', 'default')\n self.uploading = false\n })\n },\n fileDrop (e) {\n if (e.dataTransfer.files.length > 0) {\n e.preventDefault() // allow dropping text like before\n this.uploadFile(e.dataTransfer.files[0])\n }\n },\n fileDrag (e) {\n let types = e.dataTransfer.types\n if (types.contains('Files')) {\n e.dataTransfer.dropEffect = 'copy'\n } else {\n e.dataTransfer.dropEffect = 'none'\n }\n },\n clearFile () {\n this.uploadReady = false\n this.$nextTick(() => {\n this.uploadReady = true\n })\n },\n change ({target}) {\n for (var i = 0; i < target.files.length; i++) {\n let file = target.files[i]\n this.uploadFile(file)\n }\n }\n },\n props: [\n 'dropFiles'\n ],\n watch: {\n 'dropFiles': function (fileInfos) {\n if (!this.uploading) {\n this.uploadFile(fileInfos[0])\n }\n }\n }\n}\n\nexport default mediaUpload\n","const ScopeSelector = {\n props: [\n 'showAll',\n 'userDefault',\n 'originalScope',\n 'initialScope',\n 'onScopeChange'\n ],\n data () {\n return {\n currentScope: this.initialScope\n }\n },\n computed: {\n showNothing () {\n return !this.showPublic && !this.showUnlisted && !this.showPrivate && !this.showDirect\n },\n showPublic () {\n return this.originalScope !== 'direct' && this.shouldShow('public')\n },\n showUnlisted () {\n return this.originalScope !== 'direct' && this.shouldShow('unlisted')\n },\n showPrivate () {\n return this.originalScope !== 'direct' && this.shouldShow('private')\n },\n showDirect () {\n return this.shouldShow('direct')\n },\n css () {\n return {\n public: {selected: this.currentScope === 'public'},\n unlisted: {selected: this.currentScope === 'unlisted'},\n private: {selected: this.currentScope === 'private'},\n direct: {selected: this.currentScope === 'direct'}\n }\n }\n },\n methods: {\n shouldShow (scope) {\n return this.showAll ||\n this.currentScope === scope ||\n this.originalScope === scope ||\n this.userDefault === scope ||\n scope === 'direct'\n },\n changeVis (scope) {\n this.currentScope = scope\n this.onScopeChange && this.onScopeChange(scope)\n }\n }\n}\n\nexport default ScopeSelector\n","import Completion from '../../services/completion/completion.js'\nimport { take } from 'lodash'\n\n/**\n * EmojiInput - augmented inputs for emoji and autocomplete support in inputs\n * without having to give up the comfort of and