From 942f2935678047d3ce624560abf79434c81f482b Mon Sep 17 00:00:00 2001 From: Tony Li Date: Tue, 27 Jan 2026 23:15:17 +1300 Subject: [PATCH 01/18] Add a `PostTypeDetails` --- .../Sources/Model/PostTypeDetails.swift | 47 +++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 ios/Sources/GutenbergKit/Sources/Model/PostTypeDetails.swift diff --git a/ios/Sources/GutenbergKit/Sources/Model/PostTypeDetails.swift b/ios/Sources/GutenbergKit/Sources/Model/PostTypeDetails.swift new file mode 100644 index 000000000..fba22edfc --- /dev/null +++ b/ios/Sources/GutenbergKit/Sources/Model/PostTypeDetails.swift @@ -0,0 +1,47 @@ +import Foundation + +/// Details about a WordPress post type needed for REST API interactions. +/// +/// This struct encapsulates the information required to construct correct REST API +/// endpoints for different post types. WordPress custom post types (like WooCommerce +/// products) have their own REST endpoints that differ from the standard `/wp/v2/posts/`. +/// +/// For standard post types, use the provided static instances: +/// ```swift +/// let config = EditorConfigurationBuilder(postType: .post, ...) +/// let config = EditorConfigurationBuilder(postType: .page, ...) +/// ``` +/// +/// For custom post types, create an instance with the appropriate REST base: +/// ```swift +/// let productType = PostTypeDetails(postType: "product", restBase: "products") +/// let config = EditorConfigurationBuilder(postType: productType, ...) +/// ``` +public struct PostTypeDetails: Sendable, Hashable, Equatable { + /// The post type slug (e.g., "post", "page", "product"). + public let postType: String + + /// The REST API base path for this post type (e.g., "posts", "pages", "products"). + public let restBase: String + + /// The REST API namespace for this post type (e.g., "wp/v2"). + public let restNamespace: String + + /// Creates a new post type details instance. + /// + /// - Parameters: + /// - postType: The post type slug (e.g., "product"). + /// - restBase: The REST API base path (e.g., "products"). + /// - restNamespace: The REST API namespace. Defaults to "wp/v2". + public init(postType: String, restBase: String, restNamespace: String = "wp/v2") { + self.postType = postType + self.restBase = restBase + self.restNamespace = restNamespace + } + + /// Standard WordPress post type. + public static let post = PostTypeDetails(postType: "post", restBase: "posts") + + /// Standard WordPress page type. + public static let page = PostTypeDetails(postType: "page", restBase: "pages") +} From 1fad10fb86332a4e0ac2c17a2e0d4911ed1147e8 Mon Sep 17 00:00:00 2001 From: Tony Li Date: Tue, 27 Jan 2026 23:17:10 +1300 Subject: [PATCH 02/18] Fetch custom post types and browse posts list --- .../Gutenberg.xcodeproj/project.pbxproj | 2 +- .../xcshareddata/swiftpm/Package.resolved | 26 +++- .../Sources/Views/PostsListView.swift | 144 ++++++++++++++++++ .../Sources/Views/SitePreparationView.swift | 93 ++++++++++- 4 files changed, 252 insertions(+), 13 deletions(-) create mode 100644 ios/Demo-iOS/Sources/Views/PostsListView.swift diff --git a/ios/Demo-iOS/Gutenberg.xcodeproj/project.pbxproj b/ios/Demo-iOS/Gutenberg.xcodeproj/project.pbxproj index 283bfb48b..0197d6ba9 100644 --- a/ios/Demo-iOS/Gutenberg.xcodeproj/project.pbxproj +++ b/ios/Demo-iOS/Gutenberg.xcodeproj/project.pbxproj @@ -424,7 +424,7 @@ repositoryURL = "https://github.com/Automattic/wordpress-rs"; requirement = { kind = revision; - revision = "alpha-20250926"; + revision = "alpha-20260122v2"; }; }; /* End XCRemoteSwiftPackageReference section */ diff --git a/ios/Demo-iOS/Gutenberg.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved b/ios/Demo-iOS/Gutenberg.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved index 5224653be..3efe54db1 100644 --- a/ios/Demo-iOS/Gutenberg.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved +++ b/ios/Demo-iOS/Gutenberg.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved @@ -1,6 +1,15 @@ { "originHash" : "b5958ced5a4c7d544f45cfa6cdc8cd0441f5e176874baac30922b53e6cc5aefc", "pins" : [ + { + "identity" : "lrucache", + "kind" : "remoteSourceControl", + "location" : "https://github.com/nicklockwood/LRUCache.git", + "state" : { + "revision" : "cb5b2bd0da83ad29c0bec762d39f41c8ad0eaf3e", + "version" : "1.2.1" + } + }, { "identity" : "svgview", "kind" : "remoteSourceControl", @@ -10,13 +19,22 @@ "version" : "1.0.6" } }, + { + "identity" : "swift-atomics", + "kind" : "remoteSourceControl", + "location" : "https://github.com/apple/swift-atomics.git", + "state" : { + "revision" : "b601256eab081c0f92f059e12818ac1d4f178ff7", + "version" : "1.3.0" + } + }, { "identity" : "swiftsoup", "kind" : "remoteSourceControl", "location" : "https://github.com/scinfu/SwiftSoup.git", "state" : { - "revision" : "aa85ee96017a730031bafe411cde24a08a17a9c9", - "version" : "2.8.8" + "revision" : "d86f244ed497d48012782e2f59c985a55e77b3f5", + "version" : "2.11.3" } }, { @@ -24,8 +42,8 @@ "kind" : "remoteSourceControl", "location" : "https://github.com/Automattic/wordpress-rs", "state" : { - "branch" : "alpha-20250926", - "revision" : "13c6207d6beeeb66c21cd7c627e13817ca5fdcae" + "branch" : "alpha-20260122v2", + "revision" : "6a34b2b745022debb9b7ab8487068fe1eb7f58aa" } } ], diff --git a/ios/Demo-iOS/Sources/Views/PostsListView.swift b/ios/Demo-iOS/Sources/Views/PostsListView.swift new file mode 100644 index 000000000..453713725 --- /dev/null +++ b/ios/Demo-iOS/Sources/Views/PostsListView.swift @@ -0,0 +1,144 @@ +import SwiftUI +import WordPressAPI +import GutenbergKit + +struct PostsListView: View { + + @Environment(\.navigation) + private var navigation + + @State + private var viewModel: PostsListViewModel + + init(client: WordPressAPI, postTypeDetails: PostTypeDetails, editorConfiguration: EditorConfiguration, editorDependencies: EditorDependencies?) { + self.viewModel = PostsListViewModel( + client: client, + postTypeDetails: postTypeDetails, + editorConfiguration: editorConfiguration, + editorDependencies: editorDependencies + ) + } + + var body: some View { + Group { + if viewModel.isLoading && viewModel.posts.isEmpty { + ProgressView("Loading Posts...") + } else if let error = viewModel.error { + ContentUnavailableView { + Label("Error Loading Posts", systemImage: "exclamationmark.triangle") + } description: { + Text(error.localizedDescription) + } actions: { + Button("Retry") { + Task { + await viewModel.loadPosts() + } + } + } + } else if viewModel.posts.isEmpty { + ContentUnavailableView { + Label("No Posts", systemImage: "doc.text") + } description: { + Text("No posts found for this post type.") + } + } else { + List(viewModel.posts, id: \.id) { post in + Button { + openPost(post) + } label: { + VStack(alignment: .leading, spacing: 4) { + Text(post.title?.rendered ?? "") + .font(.headline) + if let excerpt = post.excerpt?.rendered, !excerpt.isEmpty { + Text(excerpt.strippingHTML()) + .font(.caption) + .foregroundStyle(.secondary) + .lineLimit(2) + } + } + } + } + } + } + .navigationTitle(viewModel.postTypeDetails.restBase.capitalized) + .task { + await viewModel.loadPosts() + } + } + + private func openPost(_ post: AnyPostWithEditContext) { + let configuration = viewModel.editorConfiguration.toBuilder() + .setPostType(viewModel.postTypeDetails.postType) + .setPostID(Int(post.id)) + .setTitle(post.title?.raw ?? "") + .setContent(post.content.raw ?? "") + .build() + + let editor = RunnableEditor( + configuration: configuration, + dependencies: viewModel.editorDependencies + ) + + navigation.present(editor) + } +} + +@Observable +class PostsListViewModel { + var posts: [AnyPostWithEditContext] = [] + var isLoading = false + var error: Error? + + let client: WordPressAPI + let postTypeDetails: PostTypeDetails + let editorConfiguration: EditorConfiguration + let editorDependencies: EditorDependencies? + + init(client: WordPressAPI, postTypeDetails: PostTypeDetails, editorConfiguration: EditorConfiguration, editorDependencies: EditorDependencies?) { + self.client = client + self.postTypeDetails = postTypeDetails + self.editorConfiguration = editorConfiguration + self.editorDependencies = editorDependencies + } + + @MainActor + func loadPosts() async { + guard !isLoading else { return } + + isLoading = true + error = nil + posts = [] + + defer { isLoading = false } + + do { + let endpointType: PostEndpointType + if postTypeDetails.postType == "post" { + endpointType = .posts + } else if postTypeDetails.postType == "page" { + endpointType = .pages + } else { + endpointType = .custom(postTypeDetails.restBase) + } + + let sequence = client.posts.sequenceWithEditContext( + type: endpointType, + params: PostListParams(perPage: 20, status: [.custom("any")]) + ) + + var loadedPosts: [AnyPostWithEditContext] = [] + for try await page in sequence { + loadedPosts.append(contentsOf: page) + } + self.posts = loadedPosts + } catch { + self.error = error + } + } +} + +private extension String { + func strippingHTML() -> String { + self.replacingOccurrences(of: "<[^>]+>", with: "", options: .regularExpression) + } +} diff --git a/ios/Demo-iOS/Sources/Views/SitePreparationView.swift b/ios/Demo-iOS/Sources/Views/SitePreparationView.swift index aeb6e0f69..b9a46b3e3 100644 --- a/ios/Demo-iOS/Sources/Views/SitePreparationView.swift +++ b/ios/Demo-iOS/Sources/Views/SitePreparationView.swift @@ -51,10 +51,32 @@ struct SitePreparationView: View { Toggle("Enable Native Inserter", isOn: $viewModel.enableNativeInserter) Toggle("Enable Network Logging", isOn: $viewModel.enableNetworkLogging) - // TODO: Loading this from the server would allow us to validate Custom Post Type support - Picker("Post Type", selection: $viewModel.postType) { - Text("Post").tag("post") - Text("Page").tag("page") + if viewModel.postTypes.isEmpty { + HStack { + Text("Post Type") + Spacer() + ProgressView() + } + } else { + Picker("Post Type", selection: $viewModel.selectedPostTypeDetails) { + ForEach(viewModel.postTypes, id: \.self) { postType in + Text(postType.name).tag(postType) + } + } + + NavigationLink { + if let client = viewModel.client, + let configuration = viewModel.editorConfiguration { + PostsListView( + client: client, + postTypeDetails: viewModel.selectedPostTypeDetails, + editorConfiguration: configuration, + editorDependencies: viewModel.editorDependencies + ) + } + } label: { + Text("Browse") + } } } @@ -115,7 +137,9 @@ class SitePreparationViewModel { var enableNetworkLogging: Bool = false - var postType: String = "post" + var postTypes: [PostTypeDetails] = [] + + var selectedPostTypeDetails: PostTypeDetails = .post var cacheBundleCount: Int? @@ -135,6 +159,8 @@ class SitePreparationViewModel { var editorDependencies: EditorDependencies? + var client: WordPressAPI? + private var taskHandle: Task? init(configurationItem: ConfigurationItem) { @@ -148,9 +174,11 @@ class SitePreparationViewModel { switch configurationItem { case .bundledEditor: self.editorConfiguration = .bundled + self.postTypes = [.post, .page] case .editorConfiguration(let siteDetails): let newConfiguration = try await self.loadConfiguration(for: siteDetails) self.editorConfiguration = newConfiguration + try await self.loadPostTypes() } } catch { self.error = error @@ -244,12 +272,16 @@ class SitePreparationViewModel { @MainActor private func loadConfiguration(for config: ConfiguredEditor) async throws -> EditorConfiguration { let parsedApiRoot = try ParsedUrl.parse(input: config.siteApiRoot) + let configuration = URLSessionConfiguration.ephemeral + configuration.httpAdditionalHeaders = ["Authorization": config.authHeader] let client = WordPressAPI( - urlSession: .shared, + urlSession: .init(configuration: configuration), apiRootUrl: parsedApiRoot, - authentication: .authorizationHeader(token: config.authHeader) + authentication: .none, ) + self.client = client + let apiRoot = try await client.apiRoot.get().data let canUsePlugins = apiRoot.hasRoute(route: "/wpcom/v2/editor-assets") @@ -267,6 +299,45 @@ class SitePreparationViewModel { .build() } + @MainActor + private func loadPostTypes() async throws { + guard let client = self.client else { + self.postTypes = [.post, .page] + return + } + + guard self.postTypes.isEmpty else { return } + + let response = try await client.postTypes.listWithEditContext().data + + self.postTypes = response.postTypes + .filter { (type, details) in + switch type { + case .post, .page: + return true + case .custom: + break + default: + return false + } + + return details.viewable && details.visibility.showUi + } + .values + .map { postType in + PostTypeDetails( + postType: postType.slug, + restBase: postType.restBase, + restNamespace: postType.restNamespace + ) + } + .sorted(using: KeyPathComparator(\.postType)) + + if let firstType = postTypes.first { + self.selectedPostTypeDetails = firstType + } + } + private func buildConfiguration() -> EditorConfiguration { guard let editorConfiguration = self.editorConfiguration else { preconditionFailure("Cannot build configuration as it is not loaded yet") @@ -275,7 +346,7 @@ class SitePreparationViewModel { return editorConfiguration.toBuilder() .setEnableNetworkLogging(self.enableNetworkLogging) .setNativeInserterEnabled(self.enableNativeInserter) - .setPostType(self.postType) + .setPostType(self.selectedPostTypeDetails.postType) .build() } @@ -327,6 +398,12 @@ struct KeyValueRow: View { } } +extension PostTypeDetails { + var name: String { + postType.capitalized + } +} + #Preview("Bundled Editor") { NavigationStack { SitePreparationView(site: .bundledEditor) From ee8467cb15f388db0453929b3ccf45029dc63134 Mon Sep 17 00:00:00 2001 From: Tony Li Date: Tue, 27 Jan 2026 23:17:36 +1300 Subject: [PATCH 03/18] Update iOS simulator descriptor --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 79bb8ef1f..6618f6166 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,6 @@ .DEFAULT_GOAL := help -SIMULATOR_DESTINATION := OS=26.0,name=iPhone 17 +SIMULATOR_DESTINATION := platform=iOS Simulator,name=iPhone 17 .PHONY: help help: ## Display this help menu From d3513a7709450e80828d0857887a6c432709be04 Mon Sep 17 00:00:00 2001 From: Tony Li Date: Tue, 27 Jan 2026 22:17:23 +1300 Subject: [PATCH 04/18] Include post type REST API info in `EditorConfiguration` --- ios/Demo-iOS/Sources/Views/EditorView.swift | 2 +- .../Sources/Views/PostsListView.swift | 2 +- .../Sources/Views/SitePreparationView.swift | 4 +- .../Sources/Model/EditorConfiguration.swift | 14 ++--- .../Sources/Model/EditorPreloadList.swift | 16 +++--- .../Sources/Model/GBKitGlobal.swift | 2 +- .../Sources/RESTAPIRepository.swift | 6 ++- .../Sources/Services/EditorService.swift | 2 +- .../Model/EditorConfigurationTests.swift | 16 +++--- .../Model/EditorPreloadListTests.swift | 53 ++++++++++--------- ios/Tests/GutenbergKitTests/TestHelpers.swift | 8 +-- 11 files changed, 64 insertions(+), 61 deletions(-) diff --git a/ios/Demo-iOS/Sources/Views/EditorView.swift b/ios/Demo-iOS/Sources/Views/EditorView.swift index 90ca1be81..84d96ecab 100644 --- a/ios/Demo-iOS/Sources/Views/EditorView.swift +++ b/ios/Demo-iOS/Sources/Views/EditorView.swift @@ -245,7 +245,7 @@ private final class EditorViewModel { extension EditorConfiguration { static let bundled = EditorConfigurationBuilder( - postType: "post", + postType: .post, siteURL: URL(string: "https://example.com")!, siteApiRoot: URL(string: "https://example.com/wp-json")! ) diff --git a/ios/Demo-iOS/Sources/Views/PostsListView.swift b/ios/Demo-iOS/Sources/Views/PostsListView.swift index 453713725..52d35daa0 100644 --- a/ios/Demo-iOS/Sources/Views/PostsListView.swift +++ b/ios/Demo-iOS/Sources/Views/PostsListView.swift @@ -68,7 +68,7 @@ struct PostsListView: View { private func openPost(_ post: AnyPostWithEditContext) { let configuration = viewModel.editorConfiguration.toBuilder() - .setPostType(viewModel.postTypeDetails.postType) + .setPostType(viewModel.postTypeDetails) .setPostID(Int(post.id)) .setTitle(post.title?.raw ?? "") .setContent(post.content.raw ?? "") diff --git a/ios/Demo-iOS/Sources/Views/SitePreparationView.swift b/ios/Demo-iOS/Sources/Views/SitePreparationView.swift index b9a46b3e3..d8f084383 100644 --- a/ios/Demo-iOS/Sources/Views/SitePreparationView.swift +++ b/ios/Demo-iOS/Sources/Views/SitePreparationView.swift @@ -288,7 +288,7 @@ class SitePreparationViewModel { let canUseEditorStyles = apiRoot.hasRoute(route: "/wp-block-editor/v1/settings") return EditorConfigurationBuilder( - postType: "post", + postType: .post, siteURL: URL(string: apiRoot.siteUrlString())!, siteApiRoot: parsedApiRoot.asURL() ) @@ -346,7 +346,7 @@ class SitePreparationViewModel { return editorConfiguration.toBuilder() .setEnableNetworkLogging(self.enableNetworkLogging) .setNativeInserterEnabled(self.enableNativeInserter) - .setPostType(self.selectedPostTypeDetails.postType) + .setPostType(self.selectedPostTypeDetails) .build() } diff --git a/ios/Sources/GutenbergKit/Sources/Model/EditorConfiguration.swift b/ios/Sources/GutenbergKit/Sources/Model/EditorConfiguration.swift index d2fd85779..908c7fc73 100644 --- a/ios/Sources/GutenbergKit/Sources/Model/EditorConfiguration.swift +++ b/ios/Sources/GutenbergKit/Sources/Model/EditorConfiguration.swift @@ -12,8 +12,8 @@ public struct EditorConfiguration: Sendable, Hashable, Equatable { public let content: String /// ID of the post being edited public let postID: Int? - /// Type of the post being edited (e.g., "post", "page") - public let postType: String + /// Details about the post type being edited, including REST API configuration + public let postType: PostTypeDetails /// Status of the post being edited (e.g., "draft", "publish", "pending") public let postStatus: String /// Toggles application of theme styles @@ -56,7 +56,7 @@ public struct EditorConfiguration: Sendable, Hashable, Equatable { title: String, content: String, postID: Int?, - postType: String, + postType: PostTypeDetails, postStatus: String, shouldUseThemeStyles: Bool, shouldUsePlugins: Bool, @@ -144,7 +144,7 @@ public struct EditorConfiguration: Sendable, Hashable, Equatable { /// This builder provides a fluent API for setting configuration options: /// /// ```swift -/// let config = EditorConfigurationBuilder(postType: "post", siteURL: siteURL, siteApiRoot: apiRoot) +/// let config = EditorConfigurationBuilder(postType: .post, siteURL: siteURL, siteApiRoot: apiRoot) /// .setTitle("Hello World") /// .setContent("

Content

") /// .setShouldUseThemeStyles(true) @@ -154,7 +154,7 @@ public struct EditorConfigurationBuilder { private var title: String private var content: String private var postID: Int? - private var postType: String + private var postType: PostTypeDetails private var postStatus: String private var shouldUseThemeStyles: Bool private var shouldUsePlugins: Bool @@ -177,7 +177,7 @@ public struct EditorConfigurationBuilder { title: String = "", content: String = "", postID: Int? = nil, - postType: String, + postType: PostTypeDetails, postStatus: String = "draft", shouldUseThemeStyles: Bool = false, shouldUsePlugins: Bool = false, @@ -267,7 +267,7 @@ public struct EditorConfigurationBuilder { return copy } - public func setPostType(_ type: String) -> EditorConfigurationBuilder { + public func setPostType(_ type: PostTypeDetails) -> EditorConfigurationBuilder { var copy = self copy.postType = type return copy diff --git a/ios/Sources/GutenbergKit/Sources/Model/EditorPreloadList.swift b/ios/Sources/GutenbergKit/Sources/Model/EditorPreloadList.swift index 7ed401d59..dcec2e4f4 100644 --- a/ios/Sources/GutenbergKit/Sources/Model/EditorPreloadList.swift +++ b/ios/Sources/GutenbergKit/Sources/Model/EditorPreloadList.swift @@ -16,8 +16,8 @@ public struct EditorPreloadList: Sendable, Equatable, Hashable { /// The pre-fetched post data for the post being edited. let postData: EditorURLResponse? - /// The post type identifier (e.g., "post", "page"). - let postType: String + /// Details about the post type being edited, including REST API configuration. + let postType: PostTypeDetails /// Pre-fetched data for the current post type's schema. let postTypeData: EditorURLResponse @@ -38,7 +38,7 @@ public struct EditorPreloadList: Sendable, Equatable, Hashable { /// - Parameters: /// - postID: The ID of the post being edited, or `nil` for new posts. /// - postData: The pre-fetched post data, or `nil` for new posts. - /// - postType: The post type identifier. + /// - postType: Details about the post type, including REST API configuration. /// - postTypeData: Pre-fetched post type schema. /// - postTypesData: Pre-fetched list of all post types. /// - activeThemeData: Pre-fetched active theme data, or `nil` if not available. @@ -46,7 +46,7 @@ public struct EditorPreloadList: Sendable, Equatable, Hashable { public init( postID: Int? = nil, postData: EditorURLResponse? = nil, - postType: String, + postType: PostTypeDetails, postTypeData: EditorURLResponse, postTypesData: EditorURLResponse, activeThemeData: EditorURLResponse?, @@ -64,7 +64,7 @@ public struct EditorPreloadList: Sendable, Equatable, Hashable { func build() throws -> JSON { return try logExecutionTime("Build Editor Preload List") { var getRequests = [ - buildPostTypePath(type: self.postType): try self.postTypeData.toJSON(), + buildPostTypePath(): try self.postTypeData.toJSON(), Constants.API.postTypesPath: try self.postTypesData.toJSON() ] @@ -113,12 +113,12 @@ public struct EditorPreloadList: Sendable, Equatable, Hashable { /// Builds the API path for fetching a specific post. private func buildPostPath(id: Int) -> String { - "/wp/v2/posts/\(id)?context=edit" + "/\(self.postType.restNamespace)/\(self.postType.restBase)/\(id)?context=edit" } /// Builds the API path for fetching a post type's schema. - private func buildPostTypePath(type: String) -> String { - "/wp/v2/types/\(type)?context=edit" + private func buildPostTypePath() -> String { + "/wp/v2/types/\(self.postType.postType)?context=edit" } } diff --git a/ios/Sources/GutenbergKit/Sources/Model/GBKitGlobal.swift b/ios/Sources/GutenbergKit/Sources/Model/GBKitGlobal.swift index 40f981122..acc8a226d 100644 --- a/ios/Sources/GutenbergKit/Sources/Model/GBKitGlobal.swift +++ b/ios/Sources/GutenbergKit/Sources/Model/GBKitGlobal.swift @@ -99,7 +99,7 @@ public struct GBKitGlobal: Sendable, Codable { self.locale = configuration.locale self.post = Post( id: configuration.postID ?? -1, - type: configuration.postType, + type: configuration.postType.postType, status: configuration.postStatus, title: configuration.escapedTitle, content: configuration.escapedContent diff --git a/ios/Sources/GutenbergKit/Sources/RESTAPIRepository.swift b/ios/Sources/GutenbergKit/Sources/RESTAPIRepository.swift index 36aa673d3..af2580445 100644 --- a/ios/Sources/GutenbergKit/Sources/RESTAPIRepository.swift +++ b/ios/Sources/GutenbergKit/Sources/RESTAPIRepository.swift @@ -106,9 +106,11 @@ public struct RESTAPIRepository: Sendable { } private func buildPostUrl(id: Int) -> URL { - Self.buildNamespacedURL( + let restNamespace = configuration.postType.restNamespace + let restBase = configuration.postType.restBase + return Self.buildNamespacedURL( apiRoot: configuration.siteApiRoot, - path: "/wp/v2/posts/\(id)", + path: "/\(restNamespace)/\(restBase)/\(id)", namespace: configuration.siteApiNamespace.first ).appending(queryItems: [ URLQueryItem(name: "context", value: "edit") diff --git a/ios/Sources/GutenbergKit/Sources/Services/EditorService.swift b/ios/Sources/GutenbergKit/Sources/Services/EditorService.swift index c761d7208..ea91a0e85 100644 --- a/ios/Sources/GutenbergKit/Sources/Services/EditorService.swift +++ b/ios/Sources/GutenbergKit/Sources/Services/EditorService.swift @@ -188,7 +188,7 @@ public actor EditorService { private func preparePreloadList() async throws -> EditorPreloadList { async let activeTheme = try self.prepareActiveTheme() async let settingsOptions = try self.prepareSettingsOptions() - async let postTypeData = try self.preparePost(type: configuration.postType) + async let postTypeData = try self.preparePost(type: configuration.postType.postType) async let postTypesData = try self.preparePostTypes() if let postID = self.configuration.postID, postID > 0 { diff --git a/ios/Tests/GutenbergKitTests/Model/EditorConfigurationTests.swift b/ios/Tests/GutenbergKitTests/Model/EditorConfigurationTests.swift index 2e0571501..800ae3f2f 100644 --- a/ios/Tests/GutenbergKitTests/Model/EditorConfigurationTests.swift +++ b/ios/Tests/GutenbergKitTests/Model/EditorConfigurationTests.swift @@ -19,7 +19,7 @@ struct EditorConfigurationBuilderTests: MakesTestFixtures { #expect(config.title == "") #expect(config.content == "") #expect(config.postID == nil) - #expect(config.postType == "post") + #expect(config.postType == .post) #expect(config.postStatus == "draft") #expect(config.shouldUseThemeStyles == false) #expect(config.shouldUsePlugins == false) @@ -78,10 +78,10 @@ struct EditorConfigurationBuilderTests: MakesTestFixtures { @Test("setPostType updates postType") func setPostTypeUpdatesPostType() { let config = makeConfigurationBuilder() - .setPostType("page") + .setPostType(.page) .build() - #expect(config.postType == "page") + #expect(config.postType == .page) } @Test("setShouldUseThemeStyles updates shouldUseThemeStyles") @@ -491,13 +491,13 @@ struct EditorConfigurationTests: MakesTestFixtures { @Test("Configurations with different postID are not equal") func differentPostIDNotEqual() { let config1 = EditorConfigurationBuilder( - postType: "post", + postType: .post, siteURL: Self.testSiteURL, siteApiRoot: Self.testApiRoot ).setPostID(1).build() let config2 = EditorConfigurationBuilder( - postType: "post", + postType: .post, siteURL: Self.testSiteURL, siteApiRoot: Self.testApiRoot ).setPostID(2).build() @@ -526,19 +526,19 @@ struct EditorConfigurationTests: MakesTestFixtures { @Test("Configurations can be used in Set") func configurationsCanBeUsedInSet() { let config1 = EditorConfigurationBuilder( - postType: "post", + postType: .post, siteURL: Self.testSiteURL, siteApiRoot: Self.testApiRoot ).setPostID(1).build() let config2 = EditorConfigurationBuilder( - postType: "post", + postType: .post, siteURL: Self.testSiteURL, siteApiRoot: Self.testApiRoot ).setPostID(2).build() let config3 = EditorConfigurationBuilder( - postType: "post", + postType: .post, siteURL: Self.testSiteURL, siteApiRoot: Self.testApiRoot ).setPostID(1).build() diff --git a/ios/Tests/GutenbergKitTests/Model/EditorPreloadListTests.swift b/ios/Tests/GutenbergKitTests/Model/EditorPreloadListTests.swift index f9a09d141..2928f9609 100644 --- a/ios/Tests/GutenbergKitTests/Model/EditorPreloadListTests.swift +++ b/ios/Tests/GutenbergKitTests/Model/EditorPreloadListTests.swift @@ -27,7 +27,7 @@ struct EditorPreloadListTests { let preloadList = EditorPreloadList( postID: 42, postData: postData, - postType: "post", + postType: .post, postTypeData: makeResponse(), postTypesData: makeResponse(), activeThemeData: makeResponse(), @@ -41,13 +41,13 @@ struct EditorPreloadListTests { @Test("initializes with custom post type") func initializesWithCustomPostType() { let preloadList = EditorPreloadList( - postType: "page", + postType: .page, postTypeData: makeResponse(), postTypesData: makeResponse(), activeThemeData: makeResponse(), settingsOptionsData: makeResponse() ) - #expect(preloadList.postType == "page") + #expect(preloadList.postType == .page) } // MARK: - build(formatted:) Exact Output Tests @@ -55,7 +55,7 @@ struct EditorPreloadListTests { @Test("build produces exact JSON for post type") func buildProducesExactJsonForPostType() throws { let preloadList = EditorPreloadList( - postType: "post", + postType: .post, postTypeData: makeResponse(data: #"{"slug":"post"}"#), postTypesData: makeResponse(data: "{}"), activeThemeData: makeResponse(data: "[]"), @@ -70,7 +70,7 @@ struct EditorPreloadListTests { @Test("build produces exact JSON for page type") func buildProducesExactJsonForPageType() throws { let preloadList = EditorPreloadList( - postType: "page", + postType: .page, postTypeData: makeResponse(data: #"{"slug":"page"}"#), postTypesData: makeResponse(data: "{}"), activeThemeData: makeResponse(data: "[]"), @@ -87,7 +87,7 @@ struct EditorPreloadListTests { let preloadList = EditorPreloadList( postID: 123, postData: makeResponse(data: #"{"id":123,"title":"Test"}"#), - postType: "post", + postType: .post, postTypeData: makeResponse(data: "{}"), postTypesData: makeResponse(data: "{}"), activeThemeData: makeResponse(data: "[]"), @@ -103,7 +103,7 @@ struct EditorPreloadListTests { func buildProducesExactJsonWithAcceptHeader() throws { let headers: EditorHTTPHeaders = ["Accept": "application/json"] let preloadList = EditorPreloadList( - postType: "post", + postType: .post, postTypeData: makeResponse(data: "{}", headers: headers), postTypesData: makeResponse(data: "{}"), activeThemeData: makeResponse(data: "[]"), @@ -119,7 +119,7 @@ struct EditorPreloadListTests { func buildProducesExactJsonWithLinkHeader() throws { let headers: EditorHTTPHeaders = ["Link": #"; rel="next""#] let preloadList = EditorPreloadList( - postType: "post", + postType: .post, postTypeData: makeResponse(data: "{}", headers: headers), postTypesData: makeResponse(data: "{}"), activeThemeData: makeResponse(data: "[]"), @@ -137,7 +137,7 @@ struct EditorPreloadListTests { "Link": "", "Accept": "application/json" ] let preloadList = EditorPreloadList( - postType: "post", + postType: .post, postTypeData: makeResponse(data: "{}", headers: headers), postTypesData: makeResponse(data: "{}"), activeThemeData: makeResponse(data: "[]"), @@ -154,7 +154,7 @@ struct EditorPreloadListTests { let preloadList = EditorPreloadList( postID: nil, postData: nil, - postType: "post", + postType: .post, postTypeData: makeResponse(), postTypesData: makeResponse(), activeThemeData: makeResponse(), @@ -171,7 +171,7 @@ struct EditorPreloadListTests { let preloadList = EditorPreloadList( postID: 42, postData: nil, - postType: "post", + postType: .post, postTypeData: makeResponse(), postTypesData: makeResponse(), activeThemeData: makeResponse(), @@ -185,8 +185,9 @@ struct EditorPreloadListTests { @Test("build produces exact JSON for custom_post_type") func buildProducesExactJsonForCustomPostType() throws { + let customPostType = PostTypeDetails(postType: "custom_post_type", restBase: "custom_post_type") let preloadList = EditorPreloadList( - postType: "custom_post_type", + postType: customPostType, postTypeData: makeResponse(), postTypesData: makeResponse(), activeThemeData: makeResponse(), @@ -203,7 +204,7 @@ struct EditorPreloadListTests { @Test("build(formatted: false) returns valid JSON string") func buildUnformattedReturnsValidJSON() throws { let preloadList = EditorPreloadList( - postType: "post", + postType: .post, postTypeData: makeResponse(data: #"{"slug":"post"}"#), postTypesData: makeResponse(data: "{}"), activeThemeData: makeResponse(data: "[]"), @@ -218,7 +219,7 @@ struct EditorPreloadListTests { @Test("build(formatted: true) returns valid JSON string") func buildFormattedReturnsValidJSON() throws { let preloadList = EditorPreloadList( - postType: "post", + postType: .post, postTypeData: makeResponse(data: #"{"slug":"post"}"#), postTypesData: makeResponse(data: "{}"), activeThemeData: makeResponse(data: "[]"), @@ -233,7 +234,7 @@ struct EditorPreloadListTests { @Test("build(formatted: true) produces pretty-printed JSON") func buildFormattedProducesPrettyPrintedJSON() throws { let preloadList = EditorPreloadList( - postType: "post", + postType: .post, postTypeData: makeResponse(data: "{}"), postTypesData: makeResponse(data: "{}"), activeThemeData: makeResponse(data: "[]"), @@ -287,7 +288,7 @@ struct EditorPreloadListTests { let preloadList = EditorPreloadList( postID: 123, postData: makeResponse(data: #"{"id":123,"title":"Test"}"#), - postType: "post", + postType: .post, postTypeData: makeResponse(data: #"{"slug":"post"}"#), postTypesData: makeResponse(data: "{}"), activeThemeData: makeResponse(data: "[]"), @@ -308,7 +309,7 @@ struct EditorPreloadListTests { let preloadList = EditorPreloadList( postID: 123, postData: makeResponse(data: #"{"id":123,"title":"Test"}"#), - postType: "post", + postType: .post, postTypeData: makeResponse(data: #"{"slug":"post"}"#), postTypesData: makeResponse(data: "{}"), activeThemeData: makeResponse(data: "[]"), @@ -330,7 +331,7 @@ struct EditorPreloadListTests { "Accept": "application/json", "Content-Type": "application/json" ] let preloadList = EditorPreloadList( - postType: "post", + postType: .post, postTypeData: makeResponse(headers: headers), postTypesData: makeResponse(), activeThemeData: makeResponse(), @@ -345,7 +346,7 @@ struct EditorPreloadListTests { func filtersOutCustomHeader() { let headers: EditorHTTPHeaders = ["Accept": "application/json", "X-Custom": "value"] let preloadList = EditorPreloadList( - postType: "post", + postType: .post, postTypeData: makeResponse(headers: headers), postTypesData: makeResponse(), activeThemeData: makeResponse(), @@ -364,7 +365,7 @@ struct EditorPreloadListTests { let preloadList = EditorPreloadList( postID: 1, postData: makeResponse(headers: headers), - postType: "post", + postType: .post, postTypeData: makeResponse(), postTypesData: makeResponse(), activeThemeData: makeResponse(), @@ -380,14 +381,14 @@ struct EditorPreloadListTests { func equalPreloadListsAreEqual() { let response = makeResponse(data: #"{"test":true}"#) let preloadList1 = EditorPreloadList( - postType: "post", + postType: .post, postTypeData: response, postTypesData: response, activeThemeData: response, settingsOptionsData: response ) let preloadList2 = EditorPreloadList( - postType: "post", + postType: .post, postTypeData: response, postTypesData: response, activeThemeData: response, @@ -401,14 +402,14 @@ struct EditorPreloadListTests { func differentPostTypesAreNotEqual() { let response = makeResponse() let preloadList1 = EditorPreloadList( - postType: "post", + postType: .post, postTypeData: response, postTypesData: response, activeThemeData: response, settingsOptionsData: response ) let preloadList2 = EditorPreloadList( - postType: "page", + postType: .page, postTypeData: response, postTypesData: response, activeThemeData: response, @@ -424,7 +425,7 @@ struct EditorPreloadListTests { let preloadList1 = EditorPreloadList( postID: 1, postData: response, - postType: "post", + postType: .post, postTypeData: response, postTypesData: response, activeThemeData: response, @@ -433,7 +434,7 @@ struct EditorPreloadListTests { let preloadList2 = EditorPreloadList( postID: 2, postData: response, - postType: "post", + postType: .post, postTypeData: response, postTypesData: response, activeThemeData: response, diff --git a/ios/Tests/GutenbergKitTests/TestHelpers.swift b/ios/Tests/GutenbergKitTests/TestHelpers.swift index e3cf056cc..7ee0752fa 100644 --- a/ios/Tests/GutenbergKitTests/TestHelpers.swift +++ b/ios/Tests/GutenbergKitTests/TestHelpers.swift @@ -16,10 +16,10 @@ protocol MakesTestFixtures { static var testApiRoot: URL { get } func makeConfiguration( - postID: Int?, title: String?, content: String?, siteURL: URL, postType: String, + postID: Int?, title: String?, content: String?, siteURL: URL, postType: PostTypeDetails, shouldUsePlugins: Bool, shouldUseThemeStyles: Bool ) -> EditorConfiguration - func makeConfigurationBuilder(postType: String) -> EditorConfigurationBuilder + func makeConfigurationBuilder(postType: PostTypeDetails) -> EditorConfigurationBuilder func makeService(for configuration: EditorConfiguration?) -> EditorService func makeRepository(configuration: EditorConfiguration?, httpClient: EditorHTTPClientProtocol?) -> RESTAPIRepository @@ -38,7 +38,7 @@ extension MakesTestFixtures { title: String? = nil, content: String? = nil, siteURL: URL = Self.testSiteURL, - postType: String = "post", + postType: PostTypeDetails = .post, shouldUsePlugins: Bool = true, shouldUseThemeStyles: Bool = true ) -> EditorConfiguration { @@ -60,7 +60,7 @@ extension MakesTestFixtures { return builder.build() } - func makeConfigurationBuilder(postType: String = "post") -> EditorConfigurationBuilder { + func makeConfigurationBuilder(postType: PostTypeDetails = .post) -> EditorConfigurationBuilder { EditorConfigurationBuilder( postType: postType, siteURL: Self.testSiteURL, From 83a8d85123a1251362eb9c8d63b22d3c0ed949c0 Mon Sep 17 00:00:00 2001 From: Tony Li Date: Tue, 27 Jan 2026 22:20:11 +1300 Subject: [PATCH 05/18] Add custom post types to the "Post Entities" --- .../Sources/Model/GBKitGlobal.swift | 8 ++++ src/components/editor/use-editor-setup.js | 40 ++++++++++++++++++- src/utils/bridge.js | 20 +++++++--- 3 files changed, 61 insertions(+), 7 deletions(-) diff --git a/ios/Sources/GutenbergKit/Sources/Model/GBKitGlobal.swift b/ios/Sources/GutenbergKit/Sources/Model/GBKitGlobal.swift index acc8a226d..7a5aa85a2 100644 --- a/ios/Sources/GutenbergKit/Sources/Model/GBKitGlobal.swift +++ b/ios/Sources/GutenbergKit/Sources/Model/GBKitGlobal.swift @@ -15,6 +15,12 @@ public struct GBKitGlobal: Sendable, Codable { /// The post type (e.g., "post", "page"). let type: String + /// The REST API base path for this post type (e.g., "posts", "pages", "products"). + let restBase: String + + /// The REST API namespace for this post type (e.g., "wp/v2"). + let restNamespace: String + /// The post status (e.g., "draft", "publish", "pending"). let status: String @@ -100,6 +106,8 @@ public struct GBKitGlobal: Sendable, Codable { self.post = Post( id: configuration.postID ?? -1, type: configuration.postType.postType, + restBase: configuration.postType.restBase, + restNamespace: configuration.postType.restNamespace, status: configuration.postStatus, title: configuration.escapedTitle, content: configuration.escapedContent diff --git a/src/components/editor/use-editor-setup.js b/src/components/editor/use-editor-setup.js index 71cdd954f..9acf3e761 100644 --- a/src/components/editor/use-editor-setup.js +++ b/src/components/editor/use-editor-setup.js @@ -16,7 +16,9 @@ export function useEditorSetup( post ) { const { setEditedPost, setupEditor } = useDispatch( editorStore ); useEffect( () => { - addEntities( postTypeEntities ); + const entities = buildEntitiesForPostType( post ); + + addEntities( entities ); receiveEntityRecords( 'postType', post.type, post ); setupEditor( post, {} ); @@ -27,3 +29,39 @@ export function useEditorSetup( post ) { // eslint-disable-next-line react-hooks/exhaustive-deps }, [] ); } + +/** + * Builds the entity configuration list for the given post type. + * + * If the post type is already in the static list (post, page, etc.), + * returns the static list as-is. Otherwise, dynamically creates an + * entity configuration using the restBase and restNamespace from the post object. + * + * @param {Object} post - The post object with type, restBase, and restNamespace + * @return {Array} Array of entity configurations + */ +function buildEntitiesForPostType( post ) { + const isRegistered = postTypeEntities.some( + ( entity ) => entity.name === post.type + ); + + if ( isRegistered ) { + return postTypeEntities; + } + + const dynamicEntity = { + kind: 'postType', + name: post.type, + baseURL: `/${ post.restNamespace }/${ post.restBase }`, + transientEdits: { + blocks: true, + selection: true, + }, + mergedEdits: { + meta: true, + }, + rawAttributes: [ 'title', 'excerpt', 'content' ], + }; + + return [ ...postTypeEntities, dynamicEntity ]; +} diff --git a/src/utils/bridge.js b/src/utils/bridge.js index fd2acf3b3..b69d4b957 100644 --- a/src/utils/bridge.js +++ b/src/utils/bridge.js @@ -237,12 +237,14 @@ export function getGBKit() { /** * @typedef {Object} Post - * @property {string} [title] The title of the post. - * @property {string} [content] The content of the post. - * @property {string} type The type of the post. - * @property {number} id The ID of the post. - * @property {number} [author] The author ID of the post. - * @property {string} [status] The status of the post. + * @property {string} [title] The title of the post. + * @property {string} [content] The content of the post. + * @property {string} type The type of the post. + * @property {string} restBase The REST API base path for this post type. + * @property {string} restNamespace The REST API namespace for this post type. + * @property {number} id The ID of the post. + * @property {number} [author] The author ID of the post. + * @property {string} [status] The status of the post. */ /** @@ -301,6 +303,8 @@ export async function getPost() { return { id: post?.id ?? -1, type: post?.type || 'post', + restBase: post?.restBase || 'posts', + restNamespace: post?.restNamespace || 'wp/v2', status: post?.status || 'draft', title: { raw: hostContent.title }, content: { raw: hostContent.content }, @@ -312,6 +316,8 @@ export async function getPost() { return { id: post.id, type: post.type || 'post', + restBase: post.restBase || 'posts', + restNamespace: post.restNamespace || 'wp/v2', status: post.status || 'draft', title: { raw: decodeURIComponent( post.title ) }, content: { raw: decodeURIComponent( post.content ) }, @@ -322,6 +328,8 @@ export async function getPost() { return { id: -1, type: 'post', + restBase: 'posts', + restNamespace: 'wp/v2', status: 'draft', title: { raw: '' }, content: { raw: '' }, From fa3d71abeafc32662a9f6652f7c509acda625684 Mon Sep 17 00:00:00 2001 From: Tony Li Date: Wed, 28 Jan 2026 20:09:30 +1300 Subject: [PATCH 06/18] Use plain list style in Posts List --- ios/Demo-iOS/Sources/Views/PostsListView.swift | 1 + 1 file changed, 1 insertion(+) diff --git a/ios/Demo-iOS/Sources/Views/PostsListView.swift b/ios/Demo-iOS/Sources/Views/PostsListView.swift index 52d35daa0..8e890c723 100644 --- a/ios/Demo-iOS/Sources/Views/PostsListView.swift +++ b/ios/Demo-iOS/Sources/Views/PostsListView.swift @@ -58,6 +58,7 @@ struct PostsListView: View { } } } + .listStyle(.plain) } } .navigationTitle(viewModel.postTypeDetails.restBase.capitalized) From 212a3817137b9f0fb786b8059efba57079ad707e Mon Sep 17 00:00:00 2001 From: Tony Li Date: Thu, 29 Jan 2026 10:48:25 +1300 Subject: [PATCH 07/18] Fix Swift unit tests --- ios/Tests/GutenbergKitTests/Model/GBKitGlobalTests.swift | 6 +++--- .../GutenbergKitTests/Stores/EditorAssetLibraryTests.swift | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/ios/Tests/GutenbergKitTests/Model/GBKitGlobalTests.swift b/ios/Tests/GutenbergKitTests/Model/GBKitGlobalTests.swift index e1fcd1aa7..e32a2d38f 100644 --- a/ios/Tests/GutenbergKitTests/Model/GBKitGlobalTests.swift +++ b/ios/Tests/GutenbergKitTests/Model/GBKitGlobalTests.swift @@ -20,7 +20,7 @@ struct GBKitGlobalTests: MakesTestFixtures { private func makePreloadList() -> EditorPreloadList { EditorPreloadList( - postType: "post", + postType: .post, postTypeData: EditorURLResponse(data: Data(), responseHeaders: [:]), postTypesData: EditorURLResponse(data: Data(), responseHeaders: [:]), activeThemeData: EditorURLResponse(data: Data(), responseHeaders: [:]), @@ -97,8 +97,8 @@ struct GBKitGlobalTests: MakesTestFixtures { @Test("maps postType to post.type") func mapsPostType() throws { - let postConfig = makeConfiguration(postType: "post") - let pageConfig = makeConfiguration(postType: "page") + let postConfig = makeConfiguration(postType: .post) + let pageConfig = makeConfiguration(postType: .page) let postGlobal = try GBKitGlobal(configuration: postConfig, dependencies: makeDependencies()) let pageGlobal = try GBKitGlobal(configuration: pageConfig, dependencies: makeDependencies()) diff --git a/ios/Tests/GutenbergKitTests/Stores/EditorAssetLibraryTests.swift b/ios/Tests/GutenbergKitTests/Stores/EditorAssetLibraryTests.swift index 86af1bcd9..320f953bc 100644 --- a/ios/Tests/GutenbergKitTests/Stores/EditorAssetLibraryTests.swift +++ b/ios/Tests/GutenbergKitTests/Stores/EditorAssetLibraryTests.swift @@ -9,7 +9,7 @@ struct EditorAssetLibraryTests { static var testConfiguration: EditorConfiguration { EditorConfigurationBuilder( - postType: "post", + postType: .post, siteURL: URL(string: "https://example.com")!, siteApiRoot: URL(string: "https://example.com/wp-json")!, ) @@ -20,7 +20,7 @@ struct EditorAssetLibraryTests { static var minimalConfiguration: EditorConfiguration { EditorConfigurationBuilder( - postType: "post", + postType: .post, siteURL: URL(string: "https://example.com")!, siteApiRoot: URL(string: "https://example.com/wp-json")! ) From cfc076a278136729f68efa1430c417d8a9cf5646 Mon Sep 17 00:00:00 2001 From: Tony Li Date: Mon, 2 Feb 2026 10:24:32 +1300 Subject: [PATCH 08/18] Fix javascript unit tests --- src/utils/bridge.test.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/utils/bridge.test.js b/src/utils/bridge.test.js index 693cdfcf9..2616efffe 100644 --- a/src/utils/bridge.test.js +++ b/src/utils/bridge.test.js @@ -246,6 +246,8 @@ describe( 'getPost', () => { status: 'draft', title: { raw: 'Host Title' }, content: { raw: 'Host Content' }, + restBase: 'posts', + restNamespace: 'wp/v2', } ); } ); @@ -309,6 +311,8 @@ describe( 'getPost', () => { status: 'draft', title: { raw: 'GBKit Title' }, content: { raw: 'GBKit Content' }, + restBase: 'posts', + restNamespace: 'wp/v2', } ); } ); @@ -332,6 +336,8 @@ describe( 'getPost', () => { status: 'publish', title: { raw: 'Fallback Title' }, content: { raw: 'Fallback Content' }, + restBase: 'posts', + restNamespace: 'wp/v2', } ); } ); } ); @@ -348,6 +354,8 @@ describe( 'getPost', () => { status: 'draft', title: { raw: '' }, content: { raw: '' }, + restBase: 'posts', + restNamespace: 'wp/v2', } ); } ); @@ -374,6 +382,8 @@ describe( 'getPost', () => { status: 'draft', title: { raw: 'Title' }, content: { raw: 'Content' }, + restBase: 'posts', + restNamespace: 'wp/v2', } ); } ); } ); From 7441ce7d1d35723920ee8a93a5e6a4e818a89f9a Mon Sep 17 00:00:00 2001 From: Tony Li Date: Mon, 2 Feb 2026 10:57:14 +1300 Subject: [PATCH 09/18] Do not use `sequenceWithEditContext` to load posts --- .../Sources/Views/PostsListView.swift | 20 ++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/ios/Demo-iOS/Sources/Views/PostsListView.swift b/ios/Demo-iOS/Sources/Views/PostsListView.swift index 8e890c723..1f4e61ab6 100644 --- a/ios/Demo-iOS/Sources/Views/PostsListView.swift +++ b/ios/Demo-iOS/Sources/Views/PostsListView.swift @@ -122,16 +122,18 @@ class PostsListViewModel { endpointType = .custom(postTypeDetails.restBase) } - let sequence = client.posts.sequenceWithEditContext( - type: endpointType, - params: PostListParams(perPage: 20, status: [.custom("any")]) - ) - - var loadedPosts: [AnyPostWithEditContext] = [] - for try await page in sequence { - loadedPosts.append(contentsOf: page) + var currentPage: UInt32 = 1 + let perPage: UInt32 = 20 + while true { + let params = PostListParams(page: currentPage, perPage: perPage, status: [.custom("any")]) + let fetched = try await client.posts.listWithEditContext(type: endpointType, params: params).data + self.posts.append(contentsOf: fetched) + + if fetched.count < perPage { + break + } + currentPage += 1 } - self.posts = loadedPosts } catch { self.error = error } From ff6993cf78477ba05badf2c5b6b7d21436fbe98c Mon Sep 17 00:00:00 2001 From: Tony Li Date: Mon, 2 Feb 2026 11:01:41 +1300 Subject: [PATCH 10/18] Use the selected post type in "Prepare editor" button action --- ios/Demo-iOS/Sources/Views/SitePreparationView.swift | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ios/Demo-iOS/Sources/Views/SitePreparationView.swift b/ios/Demo-iOS/Sources/Views/SitePreparationView.swift index d8f084383..2ae818e22 100644 --- a/ios/Demo-iOS/Sources/Views/SitePreparationView.swift +++ b/ios/Demo-iOS/Sources/Views/SitePreparationView.swift @@ -194,8 +194,12 @@ class SitePreparationViewModel { preconditionFailure("Unable to prepare editor without editor configuration – the UI should prevent this") } + let config = configuration + .toBuilder() + .setPostType(self.selectedPostTypeDetails) + .build() let cacheInterval: TimeInterval = 86_400 // Cache for one day - self.prepareEditor(with: EditorService(configuration: configuration, cachePolicy: .maxAge(cacheInterval))) + self.prepareEditor(with: EditorService(configuration: config, cachePolicy: .maxAge(cacheInterval))) } /// Prepares the editor by caching all resources and preparing an `EditorDependencies` object to inject into the editor. From e8ba2b7a558cd37d658e0980a5ae2e65bac03ca9 Mon Sep 17 00:00:00 2001 From: Tony Li Date: Mon, 2 Feb 2026 11:03:48 +1300 Subject: [PATCH 11/18] Use "Entries" instead of "Posts" --- ios/Demo-iOS/Sources/Views/PostsListView.swift | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ios/Demo-iOS/Sources/Views/PostsListView.swift b/ios/Demo-iOS/Sources/Views/PostsListView.swift index 1f4e61ab6..db0dfb1d1 100644 --- a/ios/Demo-iOS/Sources/Views/PostsListView.swift +++ b/ios/Demo-iOS/Sources/Views/PostsListView.swift @@ -22,10 +22,10 @@ struct PostsListView: View { var body: some View { Group { if viewModel.isLoading && viewModel.posts.isEmpty { - ProgressView("Loading Posts...") + ProgressView("Loading entries...") } else if let error = viewModel.error { ContentUnavailableView { - Label("Error Loading Posts", systemImage: "exclamationmark.triangle") + Label("Error Loading Entries", systemImage: "exclamationmark.triangle") } description: { Text(error.localizedDescription) } actions: { @@ -37,9 +37,9 @@ struct PostsListView: View { } } else if viewModel.posts.isEmpty { ContentUnavailableView { - Label("No Posts", systemImage: "doc.text") + Label("No Entires", systemImage: "doc.text") } description: { - Text("No posts found for this post type.") + Text("No entries found for this post type.") } } else { List(viewModel.posts, id: \.id) { post in From 3a9d957f30caac3f999e3b2880ef21e2a0911ca4 Mon Sep 17 00:00:00 2001 From: Tony Li Date: Tue, 3 Feb 2026 14:11:32 +1300 Subject: [PATCH 12/18] Update editor configuration after toggle changes --- .../Sources/Views/SitePreparationView.swift | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/ios/Demo-iOS/Sources/Views/SitePreparationView.swift b/ios/Demo-iOS/Sources/Views/SitePreparationView.swift index 2ae818e22..d995a626a 100644 --- a/ios/Demo-iOS/Sources/Views/SitePreparationView.swift +++ b/ios/Demo-iOS/Sources/Views/SitePreparationView.swift @@ -133,13 +133,19 @@ struct SitePreparationView: View { @Observable class SitePreparationViewModel { - var enableNativeInserter: Bool = true + var enableNativeInserter: Bool = true { + didSet { updateEditorConfiguration() } + } - var enableNetworkLogging: Bool = false + var enableNetworkLogging: Bool = false { + didSet { updateEditorConfiguration() } + } var postTypes: [PostTypeDetails] = [] - var selectedPostTypeDetails: PostTypeDetails = .post + var selectedPostTypeDetails: PostTypeDetails = .post { + didSet { updateEditorConfiguration() } + } var cacheBundleCount: Int? @@ -342,6 +348,11 @@ class SitePreparationViewModel { } } + private func updateEditorConfiguration() { + guard editorConfiguration != nil else { return } + self.editorConfiguration = buildConfiguration() + } + private func buildConfiguration() -> EditorConfiguration { guard let editorConfiguration = self.editorConfiguration else { preconditionFailure("Cannot build configuration as it is not loaded yet") From 7905162d8f52e93fb457602609c990f6f8a9554a Mon Sep 17 00:00:00 2001 From: Tony Li Date: Tue, 3 Feb 2026 14:12:50 +1300 Subject: [PATCH 13/18] Move fetching post types before setting editor configuration --- ios/Demo-iOS/Sources/Views/SitePreparationView.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ios/Demo-iOS/Sources/Views/SitePreparationView.swift b/ios/Demo-iOS/Sources/Views/SitePreparationView.swift index d995a626a..6adf8a2af 100644 --- a/ios/Demo-iOS/Sources/Views/SitePreparationView.swift +++ b/ios/Demo-iOS/Sources/Views/SitePreparationView.swift @@ -182,9 +182,9 @@ class SitePreparationViewModel { self.editorConfiguration = .bundled self.postTypes = [.post, .page] case .editorConfiguration(let siteDetails): + try await self.loadPostTypes() let newConfiguration = try await self.loadConfiguration(for: siteDetails) self.editorConfiguration = newConfiguration - try await self.loadPostTypes() } } catch { self.error = error @@ -298,7 +298,7 @@ class SitePreparationViewModel { let canUseEditorStyles = apiRoot.hasRoute(route: "/wp-block-editor/v1/settings") return EditorConfigurationBuilder( - postType: .post, + postType: selectedPostTypeDetails, siteURL: URL(string: apiRoot.siteUrlString())!, siteApiRoot: parsedApiRoot.asURL() ) From 8a4f637119cd74771415656606f88dd8cae07b7d Mon Sep 17 00:00:00 2001 From: Tony Li Date: Tue, 3 Feb 2026 21:05:30 +1300 Subject: [PATCH 14/18] Disable the specific post API request absed on the GBKitConfig instance --- src/utils/api-fetch.js | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/src/utils/api-fetch.js b/src/utils/api-fetch.js index 1e6e6c817..e9a715858 100644 --- a/src/utils/api-fetch.js +++ b/src/utils/api-fetch.js @@ -107,15 +107,19 @@ function tokenAuthMiddleware( options, next ) { * @type {APIFetchMiddleware} */ function filterEndpointsMiddleware( options, next ) { - const disabledEndpoints = [ - /^\/wp\/v2\/posts\/-?\d+/, // Matches /wp/v2/posts/{ID} - /^\/wp\/v2\/pages\/-?\d+/, // Matches /wp/v2/pages/{ID} - ]; - const isDisabled = disabledEndpoints.some( ( pattern ) => - pattern.test( options.path ) - ); + const { post } = getGBKit(); + const { id, restNamespace, restBase } = post ?? {}; + + if ( id === undefined || ! restNamespace || ! restBase ) { + return next( options ); + } - if ( isDisabled ) { + const disabledPath = `/${ restNamespace }/${ restBase }/${ id }`; + + if ( + options.path === disabledPath || + options.path?.startsWith( `${ disabledPath }?` ) + ) { return Promise.resolve( [] ); } return next( options ); From 228c7c5e8cef49963078a919b9ed9aff1242dbf9 Mon Sep 17 00:00:00 2001 From: Tony Li Date: Tue, 3 Feb 2026 21:07:15 +1300 Subject: [PATCH 15/18] Update wordpress-rs --- ios/Demo-iOS/Gutenberg.xcodeproj/project.pbxproj | 2 +- .../project.xcworkspace/xcshareddata/swiftpm/Package.resolved | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/ios/Demo-iOS/Gutenberg.xcodeproj/project.pbxproj b/ios/Demo-iOS/Gutenberg.xcodeproj/project.pbxproj index 0197d6ba9..def52d87f 100644 --- a/ios/Demo-iOS/Gutenberg.xcodeproj/project.pbxproj +++ b/ios/Demo-iOS/Gutenberg.xcodeproj/project.pbxproj @@ -424,7 +424,7 @@ repositoryURL = "https://github.com/Automattic/wordpress-rs"; requirement = { kind = revision; - revision = "alpha-20260122v2"; + revision = "alpha-20260203"; }; }; /* End XCRemoteSwiftPackageReference section */ diff --git a/ios/Demo-iOS/Gutenberg.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved b/ios/Demo-iOS/Gutenberg.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved index 3efe54db1..7ed9d520f 100644 --- a/ios/Demo-iOS/Gutenberg.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved +++ b/ios/Demo-iOS/Gutenberg.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved @@ -42,8 +42,8 @@ "kind" : "remoteSourceControl", "location" : "https://github.com/Automattic/wordpress-rs", "state" : { - "branch" : "alpha-20260122v2", - "revision" : "6a34b2b745022debb9b7ab8487068fe1eb7f58aa" + "branch" : "alpha-20260203", + "revision" : "83c2a048ca4676e82302a74f7eec03e88c02e988" } } ], From 3df294fcf31d26f3f7fce56ab46c3ba1a86c0c40 Mon Sep 17 00:00:00 2001 From: Tony Li Date: Tue, 3 Feb 2026 21:07:22 +1300 Subject: [PATCH 16/18] Move `WordPressAPI` instantiation out --- .../Sources/Views/SitePreparationView.swift | 26 ++++++++++--------- 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/ios/Demo-iOS/Sources/Views/SitePreparationView.swift b/ios/Demo-iOS/Sources/Views/SitePreparationView.swift index 6adf8a2af..f49e5d6bb 100644 --- a/ios/Demo-iOS/Sources/Views/SitePreparationView.swift +++ b/ios/Demo-iOS/Sources/Views/SitePreparationView.swift @@ -18,6 +18,8 @@ struct SitePreparationView: View { Group { if let configuration = self.viewModel.editorConfiguration { loadedView(configuration: configuration) + } else if let error = viewModel.error { + Text(error.localizedDescription) } else { ProgressView("Loading Site Configuration") } @@ -182,6 +184,16 @@ class SitePreparationViewModel { self.editorConfiguration = .bundled self.postTypes = [.post, .page] case .editorConfiguration(let siteDetails): + let parsedApiRoot = try ParsedUrl.parse(input: siteDetails.siteApiRoot) + let configuration = URLSessionConfiguration.ephemeral + configuration.httpAdditionalHeaders = ["Authorization": siteDetails.authHeader] + let client = WordPressAPI( + urlSession: .init(configuration: configuration), + apiRootUrl: parsedApiRoot, + authentication: .none, + ) + self.client = client + try await self.loadPostTypes() let newConfiguration = try await self.loadConfiguration(for: siteDetails) self.editorConfiguration = newConfiguration @@ -281,18 +293,8 @@ class SitePreparationViewModel { @MainActor private func loadConfiguration(for config: ConfiguredEditor) async throws -> EditorConfiguration { - let parsedApiRoot = try ParsedUrl.parse(input: config.siteApiRoot) - let configuration = URLSessionConfiguration.ephemeral - configuration.httpAdditionalHeaders = ["Authorization": config.authHeader] - let client = WordPressAPI( - urlSession: .init(configuration: configuration), - apiRootUrl: parsedApiRoot, - authentication: .none, - ) - - self.client = client - let apiRoot = try await client.apiRoot.get().data + let apiRoot = try await client!.apiRoot.get().data let canUsePlugins = apiRoot.hasRoute(route: "/wpcom/v2/editor-assets") let canUseEditorStyles = apiRoot.hasRoute(route: "/wp-block-editor/v1/settings") @@ -300,7 +302,7 @@ class SitePreparationViewModel { return EditorConfigurationBuilder( postType: selectedPostTypeDetails, siteURL: URL(string: apiRoot.siteUrlString())!, - siteApiRoot: parsedApiRoot.asURL() + siteApiRoot: URL(string: config.siteApiRoot)! ) .setShouldUseThemeStyles(canUseEditorStyles) .setShouldUsePlugins(canUsePlugins) From e8360f9db008c077d0a93c1209b31daa8d3ef289 Mon Sep 17 00:00:00 2001 From: Tony Li Date: Wed, 4 Feb 2026 10:10:34 +1300 Subject: [PATCH 17/18] Fix updating and using editor configuration in the demo app --- .../Sources/Views/SitePreparationView.swift | 73 ++++++++++--------- 1 file changed, 39 insertions(+), 34 deletions(-) diff --git a/ios/Demo-iOS/Sources/Views/SitePreparationView.swift b/ios/Demo-iOS/Sources/Views/SitePreparationView.swift index f49e5d6bb..fa3a21982 100644 --- a/ios/Demo-iOS/Sources/Views/SitePreparationView.swift +++ b/ios/Demo-iOS/Sources/Views/SitePreparationView.swift @@ -135,25 +135,41 @@ struct SitePreparationView: View { @Observable class SitePreparationViewModel { - var enableNativeInserter: Bool = true { - didSet { updateEditorConfiguration() } + var enableNativeInserter: Bool { + get { editorConfiguration?.isNativeInserterEnabled ?? true } + set { + guard let config = editorConfiguration else { return } + editorConfiguration = config.toBuilder() + .setNativeInserterEnabled(newValue) + .build() + } } - var enableNetworkLogging: Bool = false { - didSet { updateEditorConfiguration() } + var enableNetworkLogging: Bool { + get { editorConfiguration?.enableNetworkLogging ?? false } + set { + guard let config = editorConfiguration else { return } + editorConfiguration = config.toBuilder() + .setEnableNetworkLogging(newValue) + .build() + } } var postTypes: [PostTypeDetails] = [] - var selectedPostTypeDetails: PostTypeDetails = .post { - didSet { updateEditorConfiguration() } + var selectedPostTypeDetails: PostTypeDetails { + get { editorConfiguration?.postType ?? .post } + set { + guard let config = editorConfiguration else { return } + editorConfiguration = config.toBuilder() + .setPostType(newValue) + .build() + editorDependencies = nil + } } var cacheBundleCount: Int? - var isPreparing: Bool = false - - var isPrepared: Bool = false var error: Error? @@ -181,7 +197,7 @@ class SitePreparationViewModel { do { switch configurationItem { case .bundledEditor: - self.editorConfiguration = .bundled + self.editorConfiguration = Self.applyDemoAppDefaults(to: .bundled) self.postTypes = [.post, .page] case .editorConfiguration(let siteDetails): let parsedApiRoot = try ParsedUrl.parse(input: siteDetails.siteApiRoot) @@ -196,7 +212,7 @@ class SitePreparationViewModel { try await self.loadPostTypes() let newConfiguration = try await self.loadConfiguration(for: siteDetails) - self.editorConfiguration = newConfiguration + self.editorConfiguration = Self.applyDemoAppDefaults(to: newConfiguration) } } catch { self.error = error @@ -204,6 +220,12 @@ class SitePreparationViewModel { } } + private static func applyDemoAppDefaults(to configuration: EditorConfiguration) -> EditorConfiguration { + configuration.toBuilder() + .setNativeInserterEnabled(true) + .build() + } + /// Prepares the editor by caching all resources and preparing an `EditorDependencies` object to inject into the editor. /// Once this method is run, the editor should load instantly. @MainActor @@ -212,12 +234,8 @@ class SitePreparationViewModel { preconditionFailure("Unable to prepare editor without editor configuration – the UI should prevent this") } - let config = configuration - .toBuilder() - .setPostType(self.selectedPostTypeDetails) - .build() - let cacheInterval: TimeInterval = 86_400 // Cache for one day - self.prepareEditor(with: EditorService(configuration: config, cachePolicy: .maxAge(cacheInterval))) + let cacheInterval: TimeInterval = 86_400 // Cache for one day + self.prepareEditor(with: EditorService(configuration: configuration, cachePolicy: .maxAge(cacheInterval))) } /// Prepares the editor by caching all resources and preparing an `EditorDependencies` object to inject into the editor. @@ -350,26 +368,13 @@ class SitePreparationViewModel { } } - private func updateEditorConfiguration() { - guard editorConfiguration != nil else { return } - self.editorConfiguration = buildConfiguration() - } - - private func buildConfiguration() -> EditorConfiguration { - guard let editorConfiguration = self.editorConfiguration else { - preconditionFailure("Cannot build configuration as it is not loaded yet") + func buildAndLoadConfiguration(navigation: Navigation) { + guard let configuration = self.editorConfiguration else { + preconditionFailure("Unable to build configuration without editor configuration – the UI should prevent this") } - return editorConfiguration.toBuilder() - .setEnableNetworkLogging(self.enableNetworkLogging) - .setNativeInserterEnabled(self.enableNativeInserter) - .setPostType(self.selectedPostTypeDetails) - .build() - } - - func buildAndLoadConfiguration(navigation: Navigation) { let editor = RunnableEditor( - configuration: buildConfiguration(), + configuration: configuration, dependencies: self.editorDependencies ) From c60333ebf4bd37eafc8981cfc8387b71bdfa5dcc Mon Sep 17 00:00:00 2001 From: Tony Li Date: Fri, 13 Feb 2026 16:52:08 +1300 Subject: [PATCH 18/18] Run `make build` --- .../Gutenberg/assets/api-fetch-0HNTg7hQ.js | 1 - .../Gutenberg/assets/api-fetch-Cs1FnMCs.js | 1 + ...{editor-DHwhawSm.js => editor-D8pT2w6o.js} | 6 ++--- .../Gutenberg/assets/index-B8MWrFkV.js | 22 +++++++++++++++++++ .../Gutenberg/assets/index-CiFzzYbN.js | 22 ------------------- .../assets/{pl-CbYZJiEc.js => pl-CoHlYPdn.js} | 2 +- .../{utils-JQZ1zcoo.js => utils-Y7-BX6Uw.js} | 2 +- ...ziued.js => wordpress-globals-Z_TcMDOr.js} | 2 +- ios/Sources/GutenbergKit/Gutenberg/index.html | 2 +- 9 files changed, 30 insertions(+), 30 deletions(-) delete mode 100644 ios/Sources/GutenbergKit/Gutenberg/assets/api-fetch-0HNTg7hQ.js create mode 100644 ios/Sources/GutenbergKit/Gutenberg/assets/api-fetch-Cs1FnMCs.js rename ios/Sources/GutenbergKit/Gutenberg/assets/{editor-DHwhawSm.js => editor-D8pT2w6o.js} (95%) create mode 100644 ios/Sources/GutenbergKit/Gutenberg/assets/index-B8MWrFkV.js delete mode 100644 ios/Sources/GutenbergKit/Gutenberg/assets/index-CiFzzYbN.js rename ios/Sources/GutenbergKit/Gutenberg/assets/{pl-CbYZJiEc.js => pl-CoHlYPdn.js} (59%) rename ios/Sources/GutenbergKit/Gutenberg/assets/{utils-JQZ1zcoo.js => utils-Y7-BX6Uw.js} (99%) rename ios/Sources/GutenbergKit/Gutenberg/assets/{wordpress-globals-DB-ziued.js => wordpress-globals-Z_TcMDOr.js} (99%) diff --git a/ios/Sources/GutenbergKit/Gutenberg/assets/api-fetch-0HNTg7hQ.js b/ios/Sources/GutenbergKit/Gutenberg/assets/api-fetch-0HNTg7hQ.js deleted file mode 100644 index 1f236c27c..000000000 --- a/ios/Sources/GutenbergKit/Gutenberg/assets/api-fetch-0HNTg7hQ.js +++ /dev/null @@ -1 +0,0 @@ -import{m as o}from"./index-CiFzzYbN.js";const a=window.wp.apiFetch,{getQueryArg:p}=window.wp.url;function y(){const{siteApiRoot:e="",preloadData:t=null}=o();a.use(a.createRootURLMiddleware(e)),a.use(m),a.use(h),a.use(f),a.use(w),a.use(b),a.use(g),a.use(a.createPreloadingMiddleware(t??_))}function m(e,t){return e.mode="cors",delete e.headers["x-wp-api-fetch-from-editor"],t(e)}function h(e,t){const{siteApiNamespace:s,namespaceExcludedPaths:n}=o(),c=new RegExp(`(${s.join("|")})`);return e.path&&!n.some(i=>e.path.startsWith(i))&&!c.test(e.path)&&(e.path=e.path.replace(/^(?\/?(?:[\w.-]+\/){2})/,`$${s[0]}`)),t(e)}function f(e,t){const{authHeader:s}=o();return e.headers=e.headers||{},s&&(e.headers.Authorization=s,e.credentials="omit"),t(e)}function w(e,t){return[/^\/wp\/v2\/posts\/-?\d+/,/^\/wp\/v2\/pages\/-?\d+/].some(c=>c.test(e.path))?Promise.resolve([]):t(e)}function b(e,t){return e.path&&e.path.startsWith("/wp/v2/media")&&e.method==="POST"&&e.body instanceof FormData&&e.body.get("post")==="-1"&&e.body.delete("post"),t(e)}function g(e,t){if(e.path&&e.path.indexOf("oembed")!==-1){let c=function(){const r=document.createElement("a");return r.href=s,r.innerText=s,{html:r.outerHTML,type:"rich",provider_name:"Embed"}};const s=p(e.path,"url"),n=t(e,t);return new Promise(r=>{n.then(i=>{if(i.html){const l=document.implementation.createHTMLDocument("");l.body.innerHTML=i.html;const u=['[class="embed-youtube"]','[class="embed-vimeo"]','[class="embed-dailymotion"]','[class="embed-ted"]'].join(","),d=l.querySelector(u);i.html=d?d.innerHTML:i.html}r(i)}).catch(()=>{r(c())})})}return t(e,t)}const _={"/wp/v2/types?context=view":{body:{post:{description:"",hierarchical:!1,has_archive:!1,name:"Posts",slug:"post",taxonomies:["category","post_tag"],rest_base:"posts",rest_namespace:"wp/v2",template:[],template_lock:!1,_links:{}},page:{description:"",hierarchical:!0,has_archive:!1,name:"Pages",slug:"page",taxonomies:[],rest_base:"pages",rest_namespace:"wp/v2",template:[],template_lock:!1,_links:{}}}},"/wp/v2/types/post?context=edit":{body:{name:"Posts",slug:"post",supports:{title:!0,editor:!0,author:!0,thumbnail:!0,excerpt:!0,trackbacks:!0,"custom-fields":!0,comments:!0,revisions:!0,"post-formats":!0,autosave:!0},taxonomies:["category","post_tag"],rest_base:"posts",rest_namespace:"wp/v2",template:[],template_lock:!1}}};export{y as configureApiFetch}; diff --git a/ios/Sources/GutenbergKit/Gutenberg/assets/api-fetch-Cs1FnMCs.js b/ios/Sources/GutenbergKit/Gutenberg/assets/api-fetch-Cs1FnMCs.js new file mode 100644 index 000000000..388762d8f --- /dev/null +++ b/ios/Sources/GutenbergKit/Gutenberg/assets/api-fetch-Cs1FnMCs.js @@ -0,0 +1 @@ +import{m as o}from"./index-B8MWrFkV.js";const c=window.wp.apiFetch,{getQueryArg:m}=window.wp.url;function P(){const{siteApiRoot:e="",preloadData:t=null}=o();c.use(c.createRootURLMiddleware(e)),c.use(p),c.use(h),c.use(f),c.use(w),c.use(b),c.use(g),c.use(c.createPreloadingMiddleware(t??_))}function p(e,t){return e.mode="cors",delete e.headers["x-wp-api-fetch-from-editor"],t(e)}function h(e,t){const{siteApiNamespace:a,namespaceExcludedPaths:i}=o(),n=new RegExp(`(${a.join("|")})`);return e.path&&!i.some(s=>e.path.startsWith(s))&&!n.test(e.path)&&(e.path=e.path.replace(/^(?\/?(?:[\w.-]+\/){2})/,`$${a[0]}`)),t(e)}function f(e,t){const{authHeader:a}=o();return e.headers=e.headers||{},a&&(e.headers.Authorization=a,e.credentials="omit"),t(e)}function w(e,t){const{post:a}=o(),{id:i,restNamespace:n,restBase:r}=a??{};if(i===void 0||!n||!r)return t(e);const s=`/${n}/${r}/${i}`;return e.path===s||e.path?.startsWith(`${s}?`)?Promise.resolve([]):t(e)}function b(e,t){return e.path&&e.path.startsWith("/wp/v2/media")&&e.method==="POST"&&e.body instanceof FormData&&e.body.get("post")==="-1"&&e.body.delete("post"),t(e)}function g(e,t){if(e.path&&e.path.indexOf("oembed")!==-1){let n=function(){const r=document.createElement("a");return r.href=a,r.innerText=a,{html:r.outerHTML,type:"rich",provider_name:"Embed"}};const a=m(e.path,"url"),i=t(e,t);return new Promise(r=>{i.then(s=>{if(s.html){const l=document.implementation.createHTMLDocument("");l.body.innerHTML=s.html;const d=['[class="embed-youtube"]','[class="embed-vimeo"]','[class="embed-dailymotion"]','[class="embed-ted"]'].join(","),u=l.querySelector(d);s.html=u?u.innerHTML:s.html}r(s)}).catch(()=>{r(n())})})}return t(e,t)}const _={"/wp/v2/types?context=view":{body:{post:{description:"",hierarchical:!1,has_archive:!1,name:"Posts",slug:"post",taxonomies:["category","post_tag"],rest_base:"posts",rest_namespace:"wp/v2",template:[],template_lock:!1,_links:{}},page:{description:"",hierarchical:!0,has_archive:!1,name:"Pages",slug:"page",taxonomies:[],rest_base:"pages",rest_namespace:"wp/v2",template:[],template_lock:!1,_links:{}}}},"/wp/v2/types/post?context=edit":{body:{name:"Posts",slug:"post",supports:{title:!0,editor:!0,author:!0,thumbnail:!0,excerpt:!0,trackbacks:!0,"custom-fields":!0,comments:!0,revisions:!0,"post-formats":!0,autosave:!0},taxonomies:["category","post_tag"],rest_base:"posts",rest_namespace:"wp/v2",template:[],template_lock:!1}}};export{P as configureApiFetch}; diff --git a/ios/Sources/GutenbergKit/Gutenberg/assets/editor-DHwhawSm.js b/ios/Sources/GutenbergKit/Gutenberg/assets/editor-D8pT2w6o.js similarity index 95% rename from ios/Sources/GutenbergKit/Gutenberg/assets/editor-DHwhawSm.js rename to ios/Sources/GutenbergKit/Gutenberg/assets/editor-D8pT2w6o.js index 8c4e5da1f..dffe8c062 100644 --- a/ios/Sources/GutenbergKit/Gutenberg/assets/editor-DHwhawSm.js +++ b/ios/Sources/GutenbergKit/Gutenberg/assets/editor-D8pT2w6o.js @@ -1,5 +1,5 @@ -import{bM as xo,bz as yo,bl as vo,bS as zo,bb as I,bk as So,bj as jo}from"./utils-JQZ1zcoo.js";import{o as Co,n as Eo,q as S,t as Ao,m as G,u as Bo,v as Ro,w as M,x as Io,y as Mo,z as $o,A as Uo,B as wo,C as qo,D as Ho}from"./index-CiFzzYbN.js";const No=`@charset "UTF-8";@media not (prefers-reduced-motion){.components-animate__appear{animation:components-animate__appear-animation .1s cubic-bezier(0,0,.2,1) 0s;animation-fill-mode:forwards}}.components-animate__appear.is-from-top,.components-animate__appear.is-from-top.is-from-left{transform-origin:top left}.components-animate__appear.is-from-top.is-from-right{transform-origin:top right}.components-animate__appear.is-from-bottom,.components-animate__appear.is-from-bottom.is-from-left{transform-origin:bottom left}.components-animate__appear.is-from-bottom.is-from-right{transform-origin:bottom right}@keyframes components-animate__appear-animation{0%{transform:translateY(-2em) scaleY(0) scaleX(0)}to{transform:translateY(0) scaleY(1) scaleX(1)}}@media not (prefers-reduced-motion){.components-animate__slide-in{animation:components-animate__slide-in-animation .1s cubic-bezier(0,0,.2,1);animation-fill-mode:forwards}.components-animate__slide-in.is-from-left{transform:translate(100%)}.components-animate__slide-in.is-from-right{transform:translate(-100%)}}@keyframes components-animate__slide-in-animation{to{transform:translate(0)}}@media not (prefers-reduced-motion){.components-animate__loading{animation:components-animate__loading 1.6s ease-in-out infinite}}@keyframes components-animate__loading{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.components-autocomplete__popover .components-popover__content{padding:8px;min-width:200px}.components-autocomplete__result.components-button{display:flex;height:auto;min-height:36px;text-align:left;width:100%}.components-autocomplete__result.components-button:focus:not(:disabled){box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:2px solid transparent}.components-badge{box-sizing:border-box}.components-badge *,.components-badge *:before,.components-badge *:after{box-sizing:inherit}.components-badge{background-color:color-mix(in srgb,#fff 90%,var(--base-color));color:color-mix(in srgb,#000 50%,var(--base-color));padding:2px 8px;min-height:24px;border-radius:2px;line-height:0;max-width:100%;display:inline-block}.components-badge:where(.is-default){background-color:#f0f0f0;color:#2f2f2f}.components-badge.has-icon{padding-inline-start:4px}.components-badge.is-info{--base-color: #3858e9}.components-badge.is-warning{--base-color: #f0b849}.components-badge.is-error{--base-color: #cc1818}.components-badge.is-success{--base-color: #4ab866}.components-badge__flex-wrapper{display:inline-flex;align-items:center;gap:2px;max-width:100%;font-size:12px;font-weight:400;line-height:20px}.components-badge__icon{flex-shrink:0}.components-badge__content{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.components-button-group{display:inline-block}.components-button-group .components-button{border-radius:0;display:inline-flex;color:#1e1e1e;box-shadow:inset 0 0 0 1px #1e1e1e}.components-button-group .components-button+.components-button{margin-left:-1px}.components-button-group .components-button:first-child{border-radius:2px 0 0 2px}.components-button-group .components-button:last-child{border-radius:0 2px 2px 0}.components-button-group .components-button:focus,.components-button-group .components-button.is-primary{position:relative;z-index:1}.components-button-group .components-button.is-primary{box-shadow:inset 0 0 0 1px #1e1e1e}.components-button{display:inline-flex;text-decoration:none;font-family:inherit;font-size:13px;font-weight:499;margin:0;border:0;cursor:pointer;-webkit-appearance:none;background:none}@media not (prefers-reduced-motion){.components-button{transition:box-shadow .1s linear}}.components-button{height:36px;align-items:center;box-sizing:border-box;padding:6px 12px;border-radius:2px;color:var(--wp-components-color-foreground, #1e1e1e)}.components-button.is-next-40px-default-size{height:40px}.components-button[aria-expanded=true],.components-button:hover:not(:disabled,[aria-disabled=true]){color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9))}.components-button:focus:not(:disabled){box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));outline:3px solid transparent}.components-button.is-primary{white-space:nowrap;background:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));color:var(--wp-components-color-accent-inverted, #fff);text-decoration:none;text-shadow:none;outline:1px solid transparent}.components-button.is-primary:hover:not(:disabled){background:var(--wp-components-color-accent-darker-10, var(--wp-admin-theme-color-darker-10, #2145e6));color:var(--wp-components-color-accent-inverted, #fff)}.components-button.is-primary:active:not(:disabled){background:var(--wp-components-color-accent-darker-20, var(--wp-admin-theme-color-darker-20, #183ad6));border-color:var(--wp-components-color-accent-darker-20, var(--wp-admin-theme-color-darker-20, #183ad6));color:var(--wp-components-color-accent-inverted, #fff)}.components-button.is-primary:focus:not(:disabled){box-shadow:inset 0 0 0 1px var(--wp-components-color-background, #fff),0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9))}.components-button.is-primary:disabled,.components-button.is-primary:disabled:active:enabled,.components-button.is-primary[aria-disabled=true],.components-button.is-primary[aria-disabled=true]:enabled,.components-button.is-primary[aria-disabled=true]:active:enabled{color:#fff6;background:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));border-color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));outline:none}.components-button.is-primary:disabled:focus:enabled,.components-button.is-primary:disabled:active:enabled:focus:enabled,.components-button.is-primary[aria-disabled=true]:focus:enabled,.components-button.is-primary[aria-disabled=true]:enabled:focus:enabled,.components-button.is-primary[aria-disabled=true]:active:enabled:focus:enabled{box-shadow:inset 0 0 0 1px var(--wp-components-color-background, #fff),0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9))}.components-button.is-primary.is-busy,.components-button.is-primary.is-busy:disabled,.components-button.is-primary.is-busy[aria-disabled=true]{color:var(--wp-components-color-accent-inverted, #fff);background-size:100px 100%;background-image:linear-gradient(-45deg,var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)) 33%,var(--wp-components-color-accent-darker-20, var(--wp-admin-theme-color-darker-20, #183ad6)) 33%,var(--wp-components-color-accent-darker-20, var(--wp-admin-theme-color-darker-20, #183ad6)) 70%,var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)) 70%);border-color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9))}.components-button.is-secondary,.components-button.is-tertiary{outline:1px solid transparent}.components-button.is-secondary:active:not(:disabled),.components-button.is-tertiary:active:not(:disabled){box-shadow:none}.components-button.is-secondary:disabled,.components-button.is-secondary[aria-disabled=true],.components-button.is-secondary[aria-disabled=true]:hover,.components-button.is-tertiary:disabled,.components-button.is-tertiary[aria-disabled=true],.components-button.is-tertiary[aria-disabled=true]:hover{color:#949494;background:transparent;transform:none}.components-button.is-secondary{box-shadow:inset 0 0 0 1px var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)),0 0 0 currentColor;outline:1px solid transparent;white-space:nowrap;color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));background:transparent}.components-button.is-secondary:hover:not(:disabled,[aria-disabled=true],.is-pressed){box-shadow:inset 0 0 0 1px var(--wp-components-color-accent-darker-20, var(--wp-admin-theme-color-darker-20, #183ad6));color:var(--wp-components-color-accent-darker-20, var(--wp-admin-theme-color-darker-20, #183ad6));background:color-mix(in srgb,var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)) 4%,transparent)}.components-button.is-secondary:disabled:not(:focus),.components-button.is-secondary[aria-disabled=true]:not(:focus),.components-button.is-secondary[aria-disabled=true]:hover:not(:focus){box-shadow:inset 0 0 0 1px #ddd}.components-button.is-secondary:focus:not(:disabled){box-shadow:0 0 0 currentColor inset,0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9))}.components-button.is-tertiary{white-space:nowrap;color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));background:transparent}.components-button.is-tertiary:hover:not(:disabled,[aria-disabled=true],.is-pressed){background:color-mix(in srgb,var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)) 4%,transparent);color:var(--wp-components-color-accent-darker-20, var(--wp-admin-theme-color-darker-20, #183ad6))}.components-button.is-tertiary:active:not(:disabled,[aria-disabled=true]){background:color-mix(in srgb,var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)) 8%,transparent)}p+.components-button.is-tertiary{margin-left:-6px}.components-button.is-tertiary:disabled:not(:focus),.components-button.is-tertiary[aria-disabled=true]:not(:focus),.components-button.is-tertiary[aria-disabled=true]:hover:not(:focus){box-shadow:none;outline:none}.components-button.is-destructive{--wp-components-color-accent: #cc1818;--wp-components-color-accent-darker-10: rgb(158.3684210526, 18.6315789474, 18.6315789474);--wp-components-color-accent-darker-20: rgb(112.7368421053, 13.2631578947, 13.2631578947)}.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link){color:#cc1818}.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link):hover:not(:disabled,[aria-disabled=true]){color:#710d0d}.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link):focus{box-shadow:0 0 0 var(--wp-admin-border-width-focus) #cc1818}.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link):active:not(:disabled,[aria-disabled=true]){background:#ccc}.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link):disabled,.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link)[aria-disabled=true]{color:#949494}.components-button.is-destructive.is-tertiary:hover:not(:disabled,[aria-disabled=true]),.components-button.is-destructive.is-secondary:hover:not(:disabled,[aria-disabled=true]){background:#cc18180a}.components-button.is-destructive.is-tertiary:active:not(:disabled,[aria-disabled=true]),.components-button.is-destructive.is-secondary:active:not(:disabled,[aria-disabled=true]){background:#cc181814}.components-button.is-link{margin:0;padding:0;box-shadow:none;border:0;border-radius:0;background:none;outline:none;text-align:left;font-weight:400;color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));text-decoration:underline}@media not (prefers-reduced-motion){.components-button.is-link{transition-property:border,background,color;transition-duration:.05s;transition-timing-function:ease-in-out}}.components-button.is-link{height:auto}.components-button.is-link:focus{border-radius:2px}.components-button.is-link:disabled,.components-button.is-link[aria-disabled=true]{color:#949494}.components-button:not(:disabled,[aria-disabled=true]):active{color:var(--wp-components-color-foreground, #1e1e1e)}.components-button:disabled,.components-button[aria-disabled=true]{cursor:default;color:#949494}@media not (prefers-reduced-motion){.components-button.is-busy,.components-button.is-secondary.is-busy,.components-button.is-secondary.is-busy:disabled,.components-button.is-secondary.is-busy[aria-disabled=true]{animation:components-button__busy-animation 2.5s infinite linear}}.components-button.is-busy,.components-button.is-secondary.is-busy,.components-button.is-secondary.is-busy:disabled,.components-button.is-secondary.is-busy[aria-disabled=true]{background-size:100px 100%;background-image:linear-gradient(-45deg,#fafafa 33%,#e0e0e0 33% 70%,#fafafa 70%)}.components-button.is-compact{height:32px}.components-button.is-compact.has-icon:not(.has-text){padding:0;min-width:32px}.components-button.is-small{height:24px;line-height:22px;padding:0 8px;font-size:11px}.components-button.is-small.has-icon:not(.has-text){padding:0;min-width:24px}.components-button.has-icon{padding:6px;min-width:36px;justify-content:center}.components-button.has-icon.is-next-40px-default-size{min-width:40px}.components-button.has-icon .dashicon{display:inline-flex;justify-content:center;align-items:center;padding:2px;box-sizing:content-box}.components-button.has-icon.has-text{justify-content:start;padding-right:12px;padding-left:8px;gap:4px}.components-button.has-icon.has-text.has-icon-right{padding-right:8px;padding-left:12px}.components-button.is-pressed,.components-button.is-pressed:hover{color:var(--wp-components-color-foreground-inverted, #fff)}.components-button.is-pressed:not(:disabled,[aria-disabled=true]),.components-button.is-pressed:hover:not(:disabled,[aria-disabled=true]){background:var(--wp-components-color-foreground, #1e1e1e)}.components-button.is-pressed:disabled,.components-button.is-pressed[aria-disabled=true]{color:#949494}.components-button.is-pressed:disabled:not(.is-primary):not(.is-secondary):not(.is-tertiary),.components-button.is-pressed[aria-disabled=true]:not(.is-primary):not(.is-secondary):not(.is-tertiary){color:var(--wp-components-color-foreground-inverted, #fff);background:#949494}.components-button.is-pressed:focus:not(:disabled){box-shadow:inset 0 0 0 1px var(--wp-components-color-background, #fff),0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));outline:2px solid transparent}.components-button svg{fill:currentColor;outline:none;flex-shrink:0}@media(forced-colors:active){.components-button svg{fill:CanvasText}}.components-button .components-visually-hidden{height:auto}@keyframes components-button__busy-animation{0%{background-position:200px 0}}.components-calendar{position:relative;box-sizing:border-box;display:inline flow-root;color:var(--wp-components-color-foreground, #1e1e1e);background-color:var(--wp-components-color-background, #fff);font-size:13px;font-weight:400;z-index:0}.components-calendar *,.components-calendar *:before,.components-calendar *:after{box-sizing:border-box}.components-calendar__day{padding:0;position:relative}.components-calendar__day:has(.components-calendar__day-button:disabled){color:var(--wp-components-color-gray-600, #949494)}.components-calendar__day:has(.components-calendar__day-button:hover:not(:disabled)),.components-calendar__day:has(.components-calendar__day-button:focus-visible){color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9))}.components-calendar__day-button{background:none;padding:0;margin:0;cursor:pointer;justify-content:center;align-items:center;display:flex;position:relative;width:32px;height:32px;border:none;border-radius:2px;font:inherit;font-variant-numeric:tabular-nums;color:inherit}.components-calendar__day-button:before{content:"";position:absolute;z-index:-1;inset:0;border:none;border-radius:2px}.components-calendar__day-button:after{content:"";position:absolute;z-index:1;inset:0;pointer-events:none}.components-calendar__day-button:disabled{cursor:revert}@media(forced-colors:active){.components-calendar__day-button:disabled{text-decoration:line-through}}.components-calendar__day-button:focus-visible{outline:var(--wp-admin-border-width-focus) solid var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));outline-offset:1px}.components-calendar__caption-label{z-index:1;position:relative;display:inline-flex;align-items:center;white-space:nowrap;border:0;text-transform:capitalize}.components-calendar__button-next,.components-calendar__button-previous{border:none;border-radius:2px;background:none;padding:0;margin:0;cursor:pointer;-moz-appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;position:relative;appearance:none;width:32px;height:32px;color:inherit}.components-calendar__button-next:disabled,.components-calendar__button-next[aria-disabled=true],.components-calendar__button-previous:disabled,.components-calendar__button-previous[aria-disabled=true]{cursor:revert;color:var(--wp-components-color-gray-600, #949494)}.components-calendar__button-next:focus-visible,.components-calendar__button-previous:focus-visible{outline:var(--wp-admin-border-width-focus) solid var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9))}.components-calendar__chevron{display:inline-block;fill:currentColor;width:16px;height:16px}.components-calendar[dir=rtl] .components-calendar__nav .components-calendar__chevron{transform:rotate(180deg);transform-origin:50%}.components-calendar__month-caption{display:flex;justify-content:center;align-content:center;height:32px;margin-bottom:12px}.components-calendar__months{position:relative;display:flex;justify-content:center;flex-wrap:wrap;gap:16px;max-width:fit-content}.components-calendar__month-grid{border-collapse:separate;border-spacing:0 4px}.components-calendar__nav{position:absolute;inset-block-start:0;inset-inline-start:0;inset-inline-end:0;display:flex;align-items:center;justify-content:space-between;height:32px}.components-calendar__weekday{width:32px;height:32px;padding:0;color:var(--wp-components-color-gray-700, #757575);text-align:center;text-transform:uppercase}.components-calendar__day--today:after{content:"";position:absolute;z-index:1;inset-block-start:2px;inset-inline-end:2px;width:0;height:0;border-radius:50%;border:2px solid currentColor}.components-calendar__day--selected:not(.components-calendar__range-middle):has(.components-calendar__day-button,.components-calendar__day-button:hover:not(:disabled)){color:var(--wp-components-color-foreground-inverted, #fff)}.components-calendar__day--selected:not(.components-calendar__range-middle) .components-calendar__day-button:before{background-color:var(--wp-components-color-foreground, #1e1e1e);border:1px solid transparent}.components-calendar__day--selected:not(.components-calendar__range-middle) .components-calendar__day-button:disabled:before{background-color:var(--wp-components-color-gray-600, #949494)}.components-calendar__day--selected:not(.components-calendar__range-middle) .components-calendar__day-button:hover:not(:disabled):before{background-color:var(--wp-components-color-gray-800, #2f2f2f)}.components-calendar__day--hidden{visibility:hidden}.components-calendar__range-start:not(.components-calendar__range-end) .components-calendar__day-button,.components-calendar__range-start:not(.components-calendar__range-end) .components-calendar__day-button:before{border-start-end-radius:0;border-end-end-radius:0}.components-calendar__range-middle .components-calendar__day-button:before{background-color:color-mix(in srgb,var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)) 4%,transparent);border-radius:0;border-width:1px 0;border-color:transparent;border-style:solid}.components-calendar__range-end:not(.components-calendar__range-start) .components-calendar__day-button,.components-calendar__range-end:not(.components-calendar__range-start) .components-calendar__day-button:before{border-start-start-radius:0;border-end-start-radius:0}.components-calendar__day--preview svg{position:absolute;inset:0;pointer-events:none;color:color-mix(in srgb,var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)) 16%,transparent)}@media(forced-colors:active){.components-calendar__day--preview svg{color:inherit}}.components-calendar[dir=rtl] .components-calendar__day--preview svg{transform:scaleX(-1)}.components-calendar__day--preview.components-calendar__range-middle .components-calendar__day-button:before{border:none}@keyframes slide-in-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slide-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slide-out-left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes slide-out-right{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.components-calendar__weeks-before-enter,.components-calendar__weeks-before-exit,.components-calendar__weeks-after-enter,.components-calendar__weeks-after-exit,.components-calendar__caption-after-enter,.components-calendar__caption-after-exit,.components-calendar__caption-before-enter,.components-calendar__caption-before-exit{animation-duration:0s;animation-timing-function:cubic-bezier(.4,0,.2,1);animation-fill-mode:forwards}@media not (prefers-reduced-motion){.components-calendar__weeks-before-enter,.components-calendar__weeks-before-exit,.components-calendar__weeks-after-enter,.components-calendar__weeks-after-exit,.components-calendar__caption-after-enter,.components-calendar__caption-after-exit,.components-calendar__caption-before-enter,.components-calendar__caption-before-exit{animation-duration:.3s}}.components-calendar__weeks-before-enter,.components-calendar[dir=rtl] .components-calendar__weeks-after-enter{animation-name:slide-in-left}.components-calendar__weeks-before-exit,.components-calendar[dir=rtl] .components-calendar__weeks-after-exit{animation-name:slide-out-left}.components-calendar__weeks-after-enter,.components-calendar[dir=rtl] .components-calendar__weeks-before-enter{animation-name:slide-in-right}.components-calendar__weeks-after-exit,.components-calendar[dir=rtl] .components-calendar__weeks-before-exit{animation-name:slide-out-right}.components-calendar__caption-after-enter{animation-name:fade-in}.components-calendar__caption-after-exit{animation-name:fade-out}.components-calendar__caption-before-enter{animation-name:fade-in}.components-calendar__caption-before-exit{animation-name:fade-out}.components-checkbox-control{--checkbox-input-size: 24px}@media(min-width:600px){.components-checkbox-control{--checkbox-input-size: 16px}}.components-checkbox-control{--checkbox-input-margin: 8px}.components-checkbox-control__label{line-height:var(--checkbox-input-size);cursor:pointer}.components-checkbox-control__input[type=checkbox]{border:1px solid #1e1e1e;margin-right:12px;transition:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;padding:6px 8px;font-size:16px;line-height:normal;box-shadow:0 0 0 transparent;border-radius:2px;border:1px solid #949494}@media not (prefers-reduced-motion){.components-checkbox-control__input[type=checkbox]{transition:box-shadow .1s linear}}@media(min-width:600px){.components-checkbox-control__input[type=checkbox]{font-size:13px;line-height:normal}}.components-checkbox-control__input[type=checkbox]:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid transparent}.components-checkbox-control__input[type=checkbox]::-webkit-input-placeholder{color:#1e1e1e9e}.components-checkbox-control__input[type=checkbox]::-moz-placeholder{color:#1e1e1e9e}.components-checkbox-control__input[type=checkbox]:-ms-input-placeholder{color:#1e1e1e9e}.components-checkbox-control__input[type=checkbox]:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--wp-admin-theme-color);outline:2px solid transparent}.components-checkbox-control__input[type=checkbox]:checked{background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color)}.components-checkbox-control__input[type=checkbox]:checked::-ms-check{opacity:0}.components-checkbox-control__input[type=checkbox]:checked:before,.components-checkbox-control__input[type=checkbox][aria-checked=mixed]:before{margin:-3px -5px;color:#fff}@media(min-width:782px){.components-checkbox-control__input[type=checkbox]:checked:before,.components-checkbox-control__input[type=checkbox][aria-checked=mixed]:before{margin:-4px 0 0 -5px}}.components-checkbox-control__input[type=checkbox][aria-checked=mixed]{background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color)}.components-checkbox-control__input[type=checkbox][aria-checked=mixed]:before{content:"";float:left;display:inline-block;vertical-align:middle;width:16px;font: 30px/1 dashicons;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(min-width:782px){.components-checkbox-control__input[type=checkbox][aria-checked=mixed]:before{float:none;font-size:21px}}.components-checkbox-control__input[type=checkbox][aria-disabled=true],.components-checkbox-control__input[type=checkbox]:disabled{background:#f0f0f0;border-color:#ddd;cursor:default;opacity:1}.components-checkbox-control__input[type=checkbox]{background:#fff;color:#1e1e1e;clear:none;cursor:pointer;display:inline-block;line-height:0;margin:0 4px 0 0;outline:0;padding:0!important;text-align:center;vertical-align:top;width:var(--checkbox-input-size);height:var(--checkbox-input-size);appearance:none}@media not (prefers-reduced-motion){.components-checkbox-control__input[type=checkbox]{transition:.1s border-color ease-in-out}}.components-checkbox-control__input[type=checkbox]:focus{box-shadow:0 0 0 var(--wp-admin-border-width-focus) #fff,0 0 0 calc(2 * var(--wp-admin-border-width-focus)) var(--wp-admin-theme-color);outline:2px solid transparent;outline-offset:2px}.components-checkbox-control__input[type=checkbox]:checked,.components-checkbox-control__input[type=checkbox]:indeterminate{background:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));border-color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9))}.components-checkbox-control__input[type=checkbox]:checked::-ms-check,.components-checkbox-control__input[type=checkbox]:indeterminate::-ms-check{opacity:0}.components-checkbox-control__input[type=checkbox]:checked:before{content:none}.components-checkbox-control__input-container{position:relative;display:inline-block;margin-right:var(--checkbox-input-margin);vertical-align:middle;width:var(--checkbox-input-size);aspect-ratio:1;line-height:1;flex-shrink:0}svg.components-checkbox-control__checked,svg.components-checkbox-control__indeterminate{--checkmark-size: var(--checkbox-input-size);fill:#fff;cursor:pointer;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:var(--checkmark-size);height:var(--checkmark-size);-webkit-user-select:none;user-select:none;pointer-events:none}@media(min-width:600px){svg.components-checkbox-control__checked,svg.components-checkbox-control__indeterminate{--checkmark-size: calc(var(--checkbox-input-size) + 4px)}}.components-checkbox-control__help{display:inline-block;margin-inline-start:calc(var(--checkbox-input-size) + var(--checkbox-input-margin))}.components-circular-option-picker{display:inline-block;width:100%;min-width:188px}.components-circular-option-picker .components-circular-option-picker__custom-clear-wrapper{display:flex;justify-content:flex-end;margin-top:12px}.components-circular-option-picker .components-circular-option-picker__swatches{display:flex;flex-wrap:wrap;gap:12px;position:relative;z-index:1}.components-circular-option-picker>*:not(.components-circular-option-picker__swatches){position:relative;z-index:0}.components-circular-option-picker__option-wrapper{display:inline-block;height:28px;width:28px;vertical-align:top;transform:scale(1)}@media not (prefers-reduced-motion){.components-circular-option-picker__option-wrapper{transition:.1s transform ease;will-change:transform}}.components-circular-option-picker__option-wrapper:hover{transform:scale(1.2)}.components-circular-option-picker__option-wrapper>div{height:100%;width:100%}.components-circular-option-picker__option-wrapper:before{content:"";position:absolute;inset:1px;border-radius:50%;z-index:-1;background:url('data:image/svg+xml,%3Csvg width="28" height="28" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M6 8V6H4v2h2zM8 8V6h2v2H8zM10 16H8v-2h2v2zM12 16v-2h2v2h-2zM12 18v-2h-2v2H8v2h2v-2h2zM14 18v2h-2v-2h2zM16 18h-2v-2h2v2z" fill="%23555D65"/%3E%3Cpath fill-rule="evenodd" clip-rule="evenodd" d="M18 18h2v-2h-2v-2h2v-2h-2v-2h2V8h-2v2h-2V8h-2v2h2v2h-2v2h2v2h2v2zm-2-4v-2h2v2h-2z" fill="%23555D65"/%3E%3Cpath d="M18 18v2h-2v-2h2z" fill="%23555D65"/%3E%3Cpath fill-rule="evenodd" clip-rule="evenodd" d="M8 10V8H6v2H4v2h2v2H4v2h2v2H4v2h2v2H4v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2V8h-2V6h2V4h-2v2h-2V4h-2v2h-2V4h-2v2h-2V4h-2v2h2v2h-2v2H8zm0 2v-2H6v2h2zm2 0v-2h2v2h-2zm0 2v-2H8v2H6v2h2v2H6v2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2V8h-2V6h-2v2h-2V6h-2v2h-2v2h2v2h-2v2h-2z" fill="%23555D65"/%3E%3Cpath fill-rule="evenodd" clip-rule="evenodd" d="M4 0H2v2H0v2h2v2H0v2h2v2H0v2h2v2H0v2h2v2H0v2h2v2H0v2h2v2H0v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2V8h-2V6h2V4h-2V2h2V0h-2v2h-2V0h-2v2h-2V0h-2v2h-2V0h-2v2h-2V0h-2v2H8V0H6v2H4V0zm0 4V2H2v2h2zm2 0V2h2v2H6zm0 2V4H4v2H2v2h2v2H2v2h2v2H2v2h2v2H2v2h2v2H2v2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2V8h-2V6h2V4h-2V2h-2v2h-2V2h-2v2h-2V2h-2v2h-2V2h-2v2H8v2H6z" fill="%23555D65"/%3E%3C/svg%3E')}.components-circular-option-picker__option{display:inline-block;vertical-align:top;height:100%!important;aspect-ratio:1;border:none;border-radius:50%;background:transparent;box-shadow:inset 0 0 0 14px}@media not (prefers-reduced-motion){.components-circular-option-picker__option{transition:.1s box-shadow ease}}.components-circular-option-picker__option{cursor:pointer}.components-circular-option-picker__option:hover{box-shadow:inset 0 0 0 14px!important}.components-circular-option-picker__option[aria-pressed=true],.components-circular-option-picker__option[aria-selected=true]{box-shadow:inset 0 0 0 4px;position:relative;z-index:1;overflow:visible}.components-circular-option-picker__option[aria-pressed=true]+svg,.components-circular-option-picker__option[aria-selected=true]+svg{position:absolute;left:2px;top:2px;border-radius:50%;z-index:2;pointer-events:none}.components-circular-option-picker__option:after{content:"";position:absolute;inset:-1px;border-radius:50%;box-shadow:inset 0 0 0 1px #0003;border:1px solid transparent;box-sizing:inherit}.components-circular-option-picker__option:focus:after{content:"";border-radius:50%;box-shadow:inset 0 0 0 2px #fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:2px solid #757575;width:calc(100% + 4px);height:calc(100% + 4px)}.components-circular-option-picker__option.components-button:focus{background-color:transparent;box-shadow:inset 0 0 0 14px;outline:none}.components-circular-option-picker__button-action .components-circular-option-picker__option{color:#fff;background:#fff}.components-circular-option-picker__dropdown-link-action{margin-right:16px}.components-circular-option-picker__dropdown-link-action .components-button{line-height:22px}.components-palette-edit__popover-gradient-picker{width:260px;padding:8px}.components-dropdown-menu__menu .components-palette-edit__menu-button{width:100%}.component-color-indicator{width:20px;height:20px;box-shadow:inset 0 0 0 1px #0003;border-radius:50%;display:inline-block;padding:0;background:#fff linear-gradient(-45deg,transparent 48%,#ddd 48%,#ddd 52%,transparent 52%)}.components-combobox-control{width:100%}input.components-combobox-control__input[type=text]{width:100%;border:none;box-shadow:none;font-family:inherit;font-size:16px;padding:2px;margin:0;line-height:inherit;min-height:auto;background:var(--wp-components-color-background, #fff);color:var(--wp-components-color-foreground, #1e1e1e)}@media(min-width:600px){input.components-combobox-control__input[type=text]{font-size:13px}}input.components-combobox-control__input[type=text]:focus{outline:none;box-shadow:none}.components-combobox-control__suggestions-container{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;padding:6px 8px;font-size:16px;line-height:normal;box-shadow:0 0 0 transparent;border-radius:2px;border:1px solid #949494}@media not (prefers-reduced-motion){.components-combobox-control__suggestions-container{transition:box-shadow .1s linear}}@media(min-width:600px){.components-combobox-control__suggestions-container{font-size:13px;line-height:normal}}.components-combobox-control__suggestions-container:focus{border-color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));box-shadow:0 0 0 .5px var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));outline:2px solid transparent}.components-combobox-control__suggestions-container::-webkit-input-placeholder{color:#1e1e1e9e}.components-combobox-control__suggestions-container::-moz-placeholder{color:#1e1e1e9e}.components-combobox-control__suggestions-container:-ms-input-placeholder{color:#1e1e1e9e}.components-combobox-control__suggestions-container{display:flex;flex-wrap:wrap;align-items:flex-start;width:100%;padding:0}.components-combobox-control__suggestions-container:focus-within{border-color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));box-shadow:0 0 0 .5px var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));outline:2px solid transparent}.components-combobox-control__suggestions-container .components-spinner{margin:0}.components-color-palette__custom-color-wrapper{position:relative;z-index:0}.components-color-palette__custom-color-button{position:relative;border:none;background:none;height:64px;width:100%;box-sizing:border-box;cursor:pointer;outline:1px solid transparent;border-radius:4px 4px 0 0;box-shadow:inset 0 0 0 1px #0003}.components-color-palette__custom-color-button:focus{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));outline-width:2px}.components-color-palette__custom-color-button:after{content:"";position:absolute;inset:1px;z-index:-1;background-image:repeating-linear-gradient(45deg,#e0e0e0 25%,transparent 25%,transparent 75%,#e0e0e0 75%,#e0e0e0),repeating-linear-gradient(45deg,#e0e0e0 25%,transparent 25%,transparent 75%,#e0e0e0 75%,#e0e0e0);background-position:0 0,24px 24px;background-size:48px 48px;border-radius:3px 3px 0 0}.components-color-palette__custom-color-text-wrapper{padding:12px 16px;border-radius:0 0 4px 4px;position:relative;font-size:13px;box-shadow:inset 0 -1px #0003,inset 1px 0 #0003,inset -1px 0 #0003}.components-color-palette__custom-color-name{color:var(--wp-components-color-foreground, #1e1e1e);margin:0 1px}.components-color-palette__custom-color-value{color:#757575}.components-color-palette__custom-color-value--is-hex{text-transform:uppercase}.components-color-palette__custom-color-value:empty:after{content:"​";visibility:hidden}.components-custom-gradient-picker__gradient-bar{border-radius:2px;width:100%;height:48px;position:relative;z-index:1}.components-custom-gradient-picker__gradient-bar.has-gradient{background-image:repeating-linear-gradient(45deg,#e0e0e0 25%,transparent 25%,transparent 75%,#e0e0e0 75%,#e0e0e0),repeating-linear-gradient(45deg,#e0e0e0 25%,transparent 25%,transparent 75%,#e0e0e0 75%,#e0e0e0);background-position:0 0,12px 12px;background-size:24px 24px}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__gradient-bar-background{position:absolute;inset:0}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__markers-container{position:relative;width:calc(100% - 48px);margin-left:auto;margin-right:auto}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__control-point-dropdown{position:absolute;height:16px;width:16px;top:16px;display:flex}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__insert-point-dropdown{position:relative;height:inherit;width:inherit;min-width:16px!important;border-radius:50%;background:#fff;padding:2px;color:#1e1e1e}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__insert-point-dropdown svg{height:100%;width:100%}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__control-point-button{height:inherit;width:inherit;border-radius:50%;padding:0;box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) #fff,0 0 2px #00000040;outline:2px solid transparent}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__control-point-button:focus,.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__control-point-button.is-active{box-shadow:inset 0 0 0 calc(var(--wp-admin-border-width-focus) * 2) #fff,0 0 2px #00000040;outline:1.5px solid transparent}.components-custom-gradient-picker__remove-control-point-wrapper{padding-bottom:8px}.components-custom-gradient-picker__inserter{direction:ltr}.components-custom-gradient-picker__liner-gradient-indicator{display:inline-block;flex:0 auto;width:20px;height:20px}.components-custom-gradient-picker__ui-line{position:relative;z-index:0}body.is-dragging-components-draggable{cursor:move;cursor:grabbing!important}.components-draggable__invisible-drag-image{position:fixed;left:-1000px;height:50px;width:50px}.components-draggable__clone{position:fixed;padding:0;background:transparent;pointer-events:none;z-index:1000000000}.components-drop-zone{position:absolute;inset:0;z-index:40;visibility:hidden;opacity:0;border-radius:2px}.components-drop-zone.is-active{opacity:1;visibility:visible}.components-drop-zone .components-drop-zone__content{position:absolute;inset:0;height:100%;width:100%;display:flex;background-color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));align-items:center;justify-content:center;z-index:50;text-align:center;color:#fff;opacity:0;pointer-events:none}.components-drop-zone .components-drop-zone__content-inner{opacity:0;transform:scale(.9)}.components-drop-zone.is-active.is-dragging-over-element .components-drop-zone__content{opacity:1}@media not (prefers-reduced-motion){.components-drop-zone.is-active.is-dragging-over-element .components-drop-zone__content{transition:opacity .2s ease-in-out}}.components-drop-zone.is-active.is-dragging-over-element .components-drop-zone__content-inner{opacity:1;transform:scale(1)}@media not (prefers-reduced-motion){.components-drop-zone.is-active.is-dragging-over-element .components-drop-zone__content-inner{transition:opacity .1s ease-in-out .1s,transform .1s ease-in-out .1s}}.components-drop-zone__content-icon,.components-drop-zone__content-text{display:block}.components-drop-zone__content-icon{margin:0 auto 8px;line-height:0;fill:currentColor;pointer-events:none}.components-drop-zone__content-text{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px}.components-dropdown{display:inline-block}.components-dropdown__content .components-popover__content{padding:8px}.components-dropdown__content .components-popover__content:has(.components-menu-group){padding:0}.components-dropdown__content .components-popover__content:has(.components-menu-group) .components-dropdown-menu__menu>.components-menu-item__button,.components-dropdown__content .components-popover__content:has(.components-menu-group)>.components-menu-item__button{margin:8px;width:auto}.components-dropdown__content [role=menuitem]{white-space:nowrap}.components-dropdown__content .components-menu-group{padding:8px}.components-dropdown__content .components-menu-group+.components-menu-group{border-top:1px solid #ccc;padding:8px}.components-dropdown__content.is-alternate .components-menu-group+.components-menu-group{border-color:#1e1e1e}.components-dropdown-menu__toggle{vertical-align:top}.components-dropdown-menu__menu{width:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;line-height:1.4}.components-dropdown-menu__menu .components-dropdown-menu__menu-item,.components-dropdown-menu__menu .components-menu-item{width:100%;padding:6px;outline:none;cursor:pointer;white-space:nowrap;font-weight:400}.components-dropdown-menu__menu .components-dropdown-menu__menu-item.has-separator,.components-dropdown-menu__menu .components-menu-item.has-separator{margin-top:6px;position:relative;overflow:visible}.components-dropdown-menu__menu .components-dropdown-menu__menu-item.has-separator:before,.components-dropdown-menu__menu .components-menu-item.has-separator:before{display:block;content:"";box-sizing:content-box;background-color:#ddd;position:absolute;top:-3px;left:0;right:0;height:1px}.components-dropdown-menu__menu .components-dropdown-menu__menu-item.is-active svg,.components-dropdown-menu__menu .components-dropdown-menu__menu-item.is-active .dashicon,.components-dropdown-menu__menu .components-menu-item.is-active svg,.components-dropdown-menu__menu .components-menu-item.is-active .dashicon{color:#fff;background:#1e1e1e;box-shadow:0 0 0 1px #1e1e1e;border-radius:1px}.components-dropdown-menu__menu .components-dropdown-menu__menu-item.is-icon-only,.components-dropdown-menu__menu .components-menu-item.is-icon-only{width:auto}.components-dropdown-menu__menu .components-menu-item__button,.components-dropdown-menu__menu .components-menu-item__button.components-button{min-height:40px;height:auto;text-align:left;padding-left:8px;padding-right:8px}.components-duotone-picker__color-indicator:before{background:transparent}.components-duotone-picker__color-indicator>.components-button{background:linear-gradient(-45deg,transparent 48%,#ddd 48%,#ddd 52%,transparent 52%);color:transparent}.components-duotone-picker__color-indicator>.components-button.is-pressed:hover:not(:disabled){background:linear-gradient(-45deg,transparent 48%,#ddd 48%,#ddd 52%,transparent 52%);color:transparent}.components-duotone-picker__color-indicator>.components-button:hover:not(:disabled):not([aria-disabled=true]){color:transparent}.components-duotone-picker__color-indicator>.components-button:not([aria-disabled=true]):active{color:transparent}.components-color-list-picker,.components-color-list-picker__swatch-button{width:100%}.components-color-list-picker__color-picker{margin:8px 0}.components-color-list-picker__swatch-color{margin:2px}.components-external-link{text-decoration:none}.components-external-link__contents{text-decoration:underline}.components-external-link__icon{margin-left:.5ch;font-weight:400}.components-form-toggle{position:relative;display:inline-block;height:16px}.components-form-toggle .components-form-toggle__track{position:relative;content:"";display:inline-block;box-sizing:border-box;vertical-align:top;background-color:#fff;border:1px solid #949494;width:32px;height:16px;border-radius:8px}@media not (prefers-reduced-motion){.components-form-toggle .components-form-toggle__track{transition:.2s background-color ease,.2s border-color ease}}.components-form-toggle .components-form-toggle__track{overflow:hidden}.components-form-toggle .components-form-toggle__track:after{content:"";position:absolute;inset:0;box-sizing:border-box;border-top:16px solid transparent}@media not (prefers-reduced-motion){.components-form-toggle .components-form-toggle__track:after{transition:.2s opacity ease}}.components-form-toggle .components-form-toggle__track:after{opacity:0}.components-form-toggle .components-form-toggle__thumb{display:block;position:absolute;box-sizing:border-box;top:2px;left:2px;width:12px;height:12px;border-radius:50%}@media not (prefers-reduced-motion){.components-form-toggle .components-form-toggle__thumb{transition:.2s transform ease,.2s background-color ease-out}}.components-form-toggle .components-form-toggle__thumb{background-color:#1e1e1e;box-shadow:0 1px 1px #00000008,0 1px 2px #00000005,0 3px 3px #00000005,0 4px 4px #00000003;border:6px solid transparent}.components-form-toggle.is-checked .components-form-toggle__track{background-color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));border-color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9))}.components-form-toggle.is-checked .components-form-toggle__track:after{opacity:1}.components-form-toggle .components-form-toggle__input:focus+.components-form-toggle__track{box-shadow:0 0 0 var(--wp-admin-border-width-focus) #fff,0 0 0 calc(2 * var(--wp-admin-border-width-focus)) var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));outline:2px solid transparent;outline-offset:2px}.components-form-toggle.is-checked .components-form-toggle__thumb{background-color:#fff;border-width:0;transform:translate(16px)}.components-form-toggle.is-disabled,.components-disabled .components-form-toggle{opacity:.3}.components-form-toggle input.components-form-toggle__input[type=checkbox]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;margin:0;padding:0;z-index:1;border:none}.components-form-toggle input.components-form-toggle__input[type=checkbox]:checked{background:none}.components-form-toggle input.components-form-toggle__input[type=checkbox]:before{content:""}.components-form-toggle input.components-form-toggle__input[type=checkbox]:not(:disabled,[aria-disabled=true]){cursor:pointer}.components-form-token-field__input-container{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;padding:6px 8px;font-size:16px;line-height:normal;box-shadow:0 0 0 transparent;border-radius:2px;border:1px solid #949494}@media not (prefers-reduced-motion){.components-form-token-field__input-container{transition:box-shadow .1s linear}}@media(min-width:600px){.components-form-token-field__input-container{font-size:13px;line-height:normal}}.components-form-token-field__input-container:focus{border-color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));box-shadow:0 0 0 .5px var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));outline:2px solid transparent}.components-form-token-field__input-container::-webkit-input-placeholder{color:#1e1e1e9e}.components-form-token-field__input-container::-moz-placeholder{color:#1e1e1e9e}.components-form-token-field__input-container:-ms-input-placeholder{color:#1e1e1e9e}.components-form-token-field__input-container{width:100%;padding:0;cursor:text}.components-form-token-field__input-container.is-disabled{background:#ddd;border-color:#ddd}.components-form-token-field__input-container.is-active{border-color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));box-shadow:0 0 0 .5px var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));outline:2px solid transparent}.components-form-token-field__input-container input[type=text].components-form-token-field__input{display:inline-block;flex:1;font-family:inherit;font-size:16px;width:100%;max-width:100%;margin-left:4px;padding:0;min-height:24px;min-width:50px;background:inherit;border:0;color:var(--wp-components-color-foreground, #1e1e1e);box-shadow:none}@media(min-width:600px){.components-form-token-field__input-container input[type=text].components-form-token-field__input{font-size:13px}}.components-form-token-field__input-container input[type=text].components-form-token-field__input:focus,.components-form-token-field.is-active .components-form-token-field__input-container input[type=text].components-form-token-field__input{outline:none;box-shadow:none}.components-form-token-field__input-container .components-form-token-field__token+input[type=text].components-form-token-field__input{width:auto}.components-form-token-field__token{font-size:13px;display:flex;color:#1e1e1e;max-width:100%}.components-form-token-field__token.is-success .components-form-token-field__token-text,.components-form-token-field__token.is-success .components-form-token-field__remove-token{background:#4ab866}.components-form-token-field__token.is-error .components-form-token-field__token-text,.components-form-token-field__token.is-error .components-form-token-field__remove-token{background:#cc1818}.components-form-token-field__token.is-validating .components-form-token-field__token-text,.components-form-token-field__token.is-validating .components-form-token-field__remove-token{color:#757575}.components-form-token-field__token.is-borderless{position:relative;padding:0 24px 0 0}.components-form-token-field__token.is-borderless .components-form-token-field__token-text{background:transparent}.components-form-token-field__token.is-borderless:not(.is-disabled) .components-form-token-field__token-text{color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9))}.components-form-token-field__token.is-borderless .components-form-token-field__remove-token{background:transparent;color:#757575;position:absolute;top:1px;right:0}.components-form-token-field__token.is-borderless.is-success .components-form-token-field__token-text{color:#4ab866}.components-form-token-field__token.is-borderless.is-error .components-form-token-field__token-text{color:#cc1818;padding:0 4px 0 6px}.components-form-token-field__token.is-borderless.is-validating .components-form-token-field__token-text{color:#1e1e1e}.components-form-token-field__token-text,.components-form-token-field__remove-token.components-button{display:inline-block;height:auto;background:#ddd;min-width:unset}@media not (prefers-reduced-motion){.components-form-token-field__token-text,.components-form-token-field__remove-token.components-button{transition:all .2s cubic-bezier(.4,1,.4,1)}}.components-form-token-field__token-text{border-radius:1px 0 0 1px;padding:0 0 0 8px;line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.components-form-token-field__remove-token.components-button{border-radius:0 1px 1px 0;color:#1e1e1e;line-height:10px;overflow:initial}.components-form-token-field__remove-token.components-button:hover:not(:disabled){color:#1e1e1e}.components-form-token-field__suggestions-list{flex:1 0 100%;min-width:100%;max-height:128px;overflow-y:auto}@media not (prefers-reduced-motion){.components-form-token-field__suggestions-list{transition:all .15s ease-in-out}}.components-form-token-field__suggestions-list{list-style:none;box-shadow:inset 0 1px #949494;margin:0;padding:0}.components-form-token-field__suggestion{color:var(--wp-components-color-foreground, #1e1e1e);display:block;font-size:13px;padding:8px 12px;min-height:32px;margin:0;box-sizing:border-box}.components-form-token-field__suggestion.is-selected{background:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));color:var(--wp-components-color-foreground-inverted, #fff)}.components-form-token-field__suggestion[aria-disabled=true]{pointer-events:none;color:#949494}.components-form-token-field__suggestion[aria-disabled=true].is-selected{background:color-mix(in srgb,var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)) 4%,transparent)}.components-form-token-field__suggestion:not(.is-empty){cursor:pointer}@media(min-width:600px){.components-guide{width:600px}}.components-guide .components-modal__content{padding:0;margin-top:0}.components-guide .components-modal__content:before{content:none}.components-guide .components-modal__header{border-bottom:none;padding:0;position:sticky;height:64px}.components-guide .components-modal__header .components-button{align-self:flex-start;margin:8px 8px 0 0;position:static}.components-guide .components-guide__container{display:flex;flex-direction:column;justify-content:space-between;margin-top:-64px;min-height:100%}.components-guide .components-guide__page{display:flex;flex-direction:column;justify-content:center;position:relative}@media(min-width:600px){.components-guide .components-guide__page{min-height:300px}}.components-guide .components-guide__footer{align-content:center;display:flex;height:36px;justify-content:center;margin:0 0 24px;padding:0 32px;position:relative;width:100%}.components-guide .components-guide__page-control{margin:0;text-align:center}.components-guide .components-guide__page-control li{display:inline-block;margin:0}.components-guide .components-guide__page-control .components-button{margin:-6px 0;color:#e0e0e0}.components-guide .components-guide__page-control li[aria-current=step] .components-button{color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9))}.components-modal__frame.components-guide{border:none;min-width:312px;max-height:575px}@media(max-width:600px){.components-modal__frame.components-guide{margin:auto;max-width:calc(100vw - 32px)}}.components-button.components-guide__back-button,.components-button.components-guide__forward-button,.components-button.components-guide__finish-button{position:absolute}.components-button.components-guide__back-button{left:32px}.components-button.components-guide__forward-button,.components-button.components-guide__finish-button{right:32px}[role=region]{position:relative}[role=region].interface-interface-skeleton__content:focus-visible:after{content:"";position:absolute;pointer-events:none;inset:0;outline-color:var(--wp-admin-theme-color);outline-style:solid;outline-width:calc(2 * var(--wp-admin-border-width-focus) / var(--wp-block-editor-iframe-zoom-out-scale, 1));outline-offset:calc(2 * -1 * var(--wp-admin-border-width-focus) / var(--wp-block-editor-iframe-zoom-out-scale, 1));z-index:1000000}.is-focusing-regions [role=region]:focus:after{content:"";position:absolute;pointer-events:none;inset:0;outline-color:var(--wp-admin-theme-color);outline-style:solid;outline-width:calc(2 * var(--wp-admin-border-width-focus) / var(--wp-block-editor-iframe-zoom-out-scale, 1));outline-offset:calc(2 * -1 * var(--wp-admin-border-width-focus) / var(--wp-block-editor-iframe-zoom-out-scale, 1));z-index:1000000}.is-focusing-regions.is-distraction-free .interface-interface-skeleton__header .edit-post-header,.is-focusing-regions .interface-interface-skeleton__sidebar .editor-layout__toggle-sidebar-panel,.is-focusing-regions .interface-interface-skeleton__actions .editor-layout__toggle-publish-panel,.is-focusing-regions .interface-interface-skeleton__actions .editor-layout__toggle-entities-saved-states-panel,.is-focusing-regions .editor-post-publish-panel{outline-color:var(--wp-admin-theme-color);outline-style:solid;outline-width:calc(2 * var(--wp-admin-border-width-focus) / var(--wp-block-editor-iframe-zoom-out-scale, 1));outline-offset:calc(2 * -1 * var(--wp-admin-border-width-focus) / var(--wp-block-editor-iframe-zoom-out-scale, 1))}.components-menu-group+.components-menu-group{padding-top:8px;border-top:1px solid #1e1e1e}.components-menu-group+.components-menu-group.has-hidden-separator{border-top:none;margin-top:0;padding-top:0}.components-menu-group:has(>div:empty){display:none}.components-menu-group__label{padding:0 8px;margin-top:4px;margin-bottom:12px;color:#757575;text-transform:uppercase;font-size:11px;font-weight:499;white-space:nowrap}.components-menu-item__button,.components-menu-item__button.components-button{width:100%;font-weight:400}.components-menu-item__button[role=menuitemradio] .components-menu-item__item:only-child,.components-menu-item__button[role=menuitemcheckbox] .components-menu-item__item:only-child,.components-menu-item__button.components-button[role=menuitemradio] .components-menu-item__item:only-child,.components-menu-item__button.components-button[role=menuitemcheckbox] .components-menu-item__item:only-child{padding-right:48px;box-sizing:initial}.components-menu-item__button .components-menu-items__item-icon,.components-menu-item__button.components-button .components-menu-items__item-icon{display:inline-block;flex:0 0 auto}.components-menu-item__button .components-menu-items__item-icon.has-icon-right,.components-menu-item__button.components-button .components-menu-items__item-icon.has-icon-right{margin-right:-2px;margin-left:24px}.components-menu-item__button .components-menu-item__shortcut+.components-menu-items__item-icon.has-icon-right,.components-menu-item__button.components-button .components-menu-item__shortcut+.components-menu-items__item-icon.has-icon-right{margin-left:8px}.components-menu-item__button .block-editor-block-icon,.components-menu-item__button.components-button .block-editor-block-icon{margin-left:-2px;margin-right:8px}.components-menu-item__button.is-primary,.components-menu-item__button.components-button.is-primary{justify-content:center}.components-menu-item__button.is-primary .components-menu-item__item,.components-menu-item__button.components-button.is-primary .components-menu-item__item{margin-right:0}.components-menu-item__button:disabled.is-tertiary,.components-menu-item__button[aria-disabled=true].is-tertiary,.components-menu-item__button.components-button:disabled.is-tertiary,.components-menu-item__button.components-button[aria-disabled=true].is-tertiary{background:none;color:var(--wp-components-color-accent-darker-10, var(--wp-admin-theme-color-darker-10, #2145e6));opacity:.3}.components-menu-item__info-wrapper{display:flex;flex-direction:column;margin-right:auto}.components-menu-item__info{margin-top:4px;font-size:12px;color:#757575;white-space:normal}.components-menu-item__item{white-space:nowrap;min-width:160px;margin-right:auto;display:inline-flex;align-items:center}.components-menu-item__shortcut{align-self:center;margin-right:0;margin-left:auto;padding-left:24px;color:currentColor;display:none}@media(min-width:480px){.components-menu-item__shortcut{display:inline}}.components-menu-items-choice,.components-menu-items-choice.components-button{min-height:40px;height:auto}.components-menu-items-choice svg,.components-menu-items-choice.components-button svg{margin-right:12px}.components-menu-items-choice.has-icon,.components-menu-items-choice.components-button.has-icon{padding-left:12px}.components-modal__screen-overlay{position:fixed;inset:0;background-color:#00000059;z-index:100000;display:flex}@keyframes __wp-base-styles-fade-in{0%{opacity:0}to{opacity:1}}@media not (prefers-reduced-motion){.components-modal__screen-overlay{animation:__wp-base-styles-fade-in .08s linear 0s;animation-fill-mode:forwards}}@keyframes __wp-base-styles-fade-out{0%{opacity:1}to{opacity:0}}@media not (prefers-reduced-motion){.components-modal__screen-overlay.is-animating-out{animation:__wp-base-styles-fade-out .08s linear 80ms;animation-fill-mode:forwards}}.components-modal__frame{box-sizing:border-box}.components-modal__frame *,.components-modal__frame *:before,.components-modal__frame *:after{box-sizing:inherit}.components-modal__frame{margin:40px 0 0;width:100%;background:#fff;box-shadow:0 5px 15px #00000014,0 15px 27px #00000012,0 30px 36px #0000000a,0 50px 43px #00000005;border-radius:8px 8px 0 0;overflow:hidden;display:flex;color:#1e1e1e;animation-name:components-modal__appear-animation;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.29,0,0,1)}.components-modal__frame h1,.components-modal__frame h2,.components-modal__frame h3{color:#1e1e1e}@media not (prefers-reduced-motion){.components-modal__frame{animation-duration:var(--modal-frame-animation-duration)}}.components-modal__screen-overlay.is-animating-out .components-modal__frame{animation-name:components-modal__disappear-animation;animation-timing-function:cubic-bezier(1,0,.2,1)}@media(min-width:600px){.components-modal__frame{border-radius:8px;margin:auto;width:auto;min-width:350px;max-width:calc(100% - 32px);max-height:calc(100% - 128px)}}@media(min-width:600px)and (min-width:600px){.components-modal__frame.is-full-screen{width:calc(100% - 32px);height:calc(100% - 32px);max-height:none}}@media(min-width:600px)and (min-width:782px){.components-modal__frame.is-full-screen{width:calc(100% - 80px);height:calc(100% - 80px);max-width:none}}@media(min-width:600px){.components-modal__frame.has-size-small,.components-modal__frame.has-size-medium,.components-modal__frame.has-size-large{width:100%}.components-modal__frame.has-size-small{max-width:384px}.components-modal__frame.has-size-medium{max-width:512px}.components-modal__frame.has-size-large{max-width:840px}}@media(min-width:960px){.components-modal__frame{max-height:70%}}.components-modal__frame.is-full-screen .components-modal__content{display:flex;margin-bottom:32px;padding-bottom:0}.components-modal__frame.is-full-screen .components-modal__content>:last-child{flex:1}@keyframes components-modal__appear-animation{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes components-modal__disappear-animation{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}.components-modal__header{box-sizing:border-box;border-bottom:1px solid transparent;padding:24px 32px 8px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:72px;width:100%;z-index:10;position:absolute;top:0;left:0}.components-modal__header .components-modal__header-heading{font-size:20px;font-weight:600}.components-modal__header h1{line-height:1;margin:0}.components-modal__content.has-scrolled-content:not(.hide-header) .components-modal__header{border-bottom-color:#ddd}.components-modal__header+p{margin-top:0}.components-modal__header-heading-container{align-items:center;flex-grow:1;display:flex;flex-direction:row;justify-content:flex-start}.components-modal__header-icon-container{display:inline-block}.components-modal__header-icon-container svg{max-width:36px;max-height:36px;padding:8px}.components-modal__content{flex:1;margin-top:72px;padding:4px 32px 32px;overflow:auto}.components-modal__content.hide-header{margin-top:0;padding-top:32px}.components-modal__content.is-scrollable:focus-visible{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));outline:2px solid transparent;outline-offset:-2px}.components-notice{display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;background-color:#fff;border-left:4px solid var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));padding:8px 12px;align-items:center;color:#1e1e1e}.components-notice.is-dismissible{position:relative}.components-notice.is-success{border-left-color:#4ab866;background-color:#eff9f1}.components-notice.is-warning{border-left-color:#f0b849;background-color:#fef8ee}.components-notice.is-error{border-left-color:#cc1818;background-color:#f4a2a2}.components-notice__content{flex-grow:1;margin:4px 25px 4px 0}.components-notice__actions{display:flex;flex-wrap:wrap}.components-notice__action.components-button,.components-notice__action.components-button.is-link{margin-left:12px}.components-notice__action.components-button.is-secondary{vertical-align:initial}.components-notice__action.components-button{margin-right:8px}.components-notice__dismiss{color:#757575;align-self:flex-start;flex-shrink:0}.components-notice__dismiss:not(:disabled):not([aria-disabled=true]):not(.is-secondary):hover,.components-notice__dismiss:not(:disabled):not([aria-disabled=true]):not(.is-secondary):active,.components-notice__dismiss:not(:disabled):not([aria-disabled=true]):focus{color:#1e1e1e;background-color:transparent}.components-notice__dismiss:not(:disabled):not([aria-disabled=true]):not(.is-secondary):hover{box-shadow:none}.components-notice-list{max-width:100vw;box-sizing:border-box}.components-notice-list .components-notice__content{margin-top:12px;margin-bottom:12px;line-height:2}.components-notice-list .components-notice__action.components-button{display:block;margin-left:0;margin-top:8px}.components-panel{background:#fff;border:1px solid #e0e0e0}.components-panel>.components-panel__header:first-child,.components-panel>.components-panel__body:first-child{margin-top:-1px}.components-panel>.components-panel__header:last-child,.components-panel>.components-panel__body:last-child{border-bottom-width:0}.components-panel+.components-panel{margin-top:-1px}.components-panel__body{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.components-panel__body h3{margin:0 0 .5em}.components-panel__body.is-opened{padding:16px}.components-panel__header{display:flex;flex-shrink:0;justify-content:space-between;align-items:center;padding:0 16px;border-bottom:1px solid #ddd;box-sizing:content-box;height:47px}.components-panel__header h2{margin:0;font-size:inherit;color:inherit}.components-panel__body+.components-panel__body,.components-panel__body+.components-panel__header,.components-panel__header+.components-panel__body,.components-panel__header+.components-panel__header{margin-top:-1px}.components-panel__body>.components-panel__body-title{display:block;padding:0;font-size:inherit;margin-top:0;margin-bottom:0}@media not (prefers-reduced-motion){.components-panel__body>.components-panel__body-title{transition:.1s background ease-in-out}}.components-panel__body.is-opened>.components-panel__body-title{margin:-16px -16px 5px}.components-panel__body>.components-panel__body-title:hover{background:#f0f0f0;border:none}.components-panel__body-toggle.components-button{position:relative;padding:16px 48px 16px 16px;outline:none;width:100%;font-weight:499;text-align:left;color:#1e1e1e;border:none;box-shadow:none}@media not (prefers-reduced-motion){.components-panel__body-toggle.components-button{transition:.1s background ease-in-out}}.components-panel__body-toggle.components-button{height:auto}.components-panel__body-toggle.components-button:focus{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));border-radius:0}.components-panel__body-toggle.components-button .components-panel__arrow{position:absolute;right:16px;top:50%;transform:translateY(-50%);color:#1e1e1e;fill:currentColor}@media not (prefers-reduced-motion){.components-panel__body-toggle.components-button .components-panel__arrow{transition:.1s color ease-in-out}}body.rtl .components-panel__body-toggle.components-button .dashicons-arrow-right{transform:scaleX(-1);-ms-filter:fliph;filter:FlipH;margin-top:-10px}.components-panel__icon{color:#757575;margin:-2px 0 -2px 6px}.components-panel__body-toggle-icon{margin-right:-5px}.components-panel__color-title{float:left;height:19px}.components-panel__row{display:flex;justify-content:space-between;align-items:center;margin-top:8px;min-height:36px}.components-panel__row select{min-width:0}.components-panel__row label{margin-right:12px;flex-shrink:0;max-width:75%}.components-panel__row:empty,.components-panel__row:first-of-type{margin-top:0}.components-panel .circle-picker{padding-bottom:20px}.components-placeholder.components-placeholder{font-size:13px;box-sizing:border-box;position:relative;padding:24px;width:100%;text-align:left;margin:0;color:#1e1e1e;display:flex;flex-direction:column;align-items:flex-start;gap:16px;-moz-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:subpixel-antialiased;border-radius:2px;background-color:#fff;box-shadow:inset 0 0 0 1px #1e1e1e;outline:1px solid transparent}.components-placeholder__error,.components-placeholder__instructions,.components-placeholder__label,.components-placeholder__fieldset{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;letter-spacing:initial;line-height:initial;text-transform:none;font-weight:400}.components-placeholder__label{font-weight:600;align-items:center;display:flex}.components-placeholder__label>svg,.components-placeholder__label .dashicon,.components-placeholder__label .block-editor-block-icon{margin-right:4px;fill:currentColor}@media(forced-colors:active){.components-placeholder__label>svg,.components-placeholder__label .dashicon,.components-placeholder__label .block-editor-block-icon{fill:CanvasText}}.components-placeholder__label:empty{display:none}.components-placeholder__fieldset,.components-placeholder__fieldset form{display:flex;flex-direction:row;width:100%;flex-wrap:wrap;gap:16px;justify-content:flex-start}.components-placeholder__fieldset p,.components-placeholder__fieldset form p{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px}.components-placeholder__fieldset.is-column-layout,.components-placeholder__fieldset.is-column-layout form{flex-direction:column}.components-placeholder__input[type=url]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;padding:6px 8px;font-size:16px;line-height:normal;box-shadow:0 0 0 transparent;border-radius:2px;border:1px solid #949494}@media not (prefers-reduced-motion){.components-placeholder__input[type=url]{transition:box-shadow .1s linear}}@media(min-width:600px){.components-placeholder__input[type=url]{font-size:13px;line-height:normal}}.components-placeholder__input[type=url]:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid transparent}.components-placeholder__input[type=url]::-webkit-input-placeholder{color:#1e1e1e9e}.components-placeholder__input[type=url]::-moz-placeholder{color:#1e1e1e9e}.components-placeholder__input[type=url]:-ms-input-placeholder{color:#1e1e1e9e}.components-placeholder__input[type=url]{flex:1 1 auto}.components-placeholder__error{width:100%;gap:8px}.components-placeholder__fieldset .components-button:not(.is-link)~.components-button.is-link{margin-left:10px;margin-right:10px}.components-placeholder__fieldset .components-button:not(.is-link)~.components-button.is-link:last-child{margin-right:0}.components-placeholder.is-medium .components-placeholder__instructions,.components-placeholder.is-small .components-placeholder__instructions{display:none}.components-placeholder.is-medium .components-placeholder__fieldset,.components-placeholder.is-medium .components-placeholder__fieldset form,.components-placeholder.is-small .components-placeholder__fieldset,.components-placeholder.is-small .components-placeholder__fieldset form{flex-direction:column}.components-placeholder.is-medium .components-placeholder__fieldset>*,.components-placeholder.is-medium .components-button,.components-placeholder.is-small .components-placeholder__fieldset>*,.components-placeholder.is-small .components-button{width:100%;justify-content:center}.components-placeholder.is-small{padding:16px}.components-placeholder.has-illustration{color:inherit;display:flex;box-shadow:none;border-radius:0;backdrop-filter:blur(100px);background-color:transparent;backface-visibility:hidden}.is-dark-theme .components-placeholder.has-illustration{background-color:#0000001a}.components-placeholder.has-illustration .components-placeholder__fieldset{margin-left:0;margin-right:0}.components-placeholder.has-illustration .components-placeholder__label,.components-placeholder.has-illustration .components-placeholder__instructions,.components-placeholder.has-illustration .components-button{opacity:0;pointer-events:none}@media not (prefers-reduced-motion){.components-placeholder.has-illustration .components-placeholder__label,.components-placeholder.has-illustration .components-placeholder__instructions,.components-placeholder.has-illustration .components-button{transition:opacity .1s linear}}.is-selected>.components-placeholder.has-illustration .components-placeholder__label,.is-selected>.components-placeholder.has-illustration .components-placeholder__instructions,.is-selected>.components-placeholder.has-illustration .components-button{opacity:1;pointer-events:auto}.components-placeholder.has-illustration:before{content:"";position:absolute;inset:0;pointer-events:none;background:currentColor;opacity:.1}.components-placeholder.has-illustration{overflow:hidden}.is-selected .components-placeholder.has-illustration{overflow:auto}.components-placeholder__preview{display:flex;justify-content:center}.components-placeholder__illustration{box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;stroke:currentColor;opacity:.25}.components-popover{box-sizing:border-box}.components-popover *,.components-popover *:before,.components-popover *:after{box-sizing:inherit}.components-popover{z-index:1000000;will-change:transform}.components-popover.is-expanded{position:fixed;inset:0;z-index:1000000!important}.components-popover__content{background:#fff;box-shadow:0 0 0 1px #ccc,0 2px 3px #0000000d,0 4px 5px #0000000a,0 12px 12px #00000008,0 16px 16px #00000005;border-radius:4px;box-sizing:border-box;width:min-content}.is-alternate .components-popover__content{box-shadow:0 0 0 1px #1e1e1e;border-radius:2px}.is-unstyled .components-popover__content{background:none;border-radius:0;box-shadow:none}.components-popover.is-expanded .components-popover__content{position:static;height:calc(100% - 48px);overflow-y:visible;width:auto;box-shadow:0 -1px #ccc}.components-popover.is-expanded.is-alternate .components-popover__content{box-shadow:0 -1px #1e1e1e}.components-popover__header{align-items:center;background:#fff;display:flex;height:48px;justify-content:space-between;padding:0 8px 0 16px}.components-popover__header-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.components-popover__close.components-button{z-index:5}.components-popover__arrow{position:absolute;width:14px;height:14px;pointer-events:none;display:flex}.components-popover__arrow:before{content:"";position:absolute;top:-1px;left:1px;height:2px;right:1px;background-color:#fff}.components-popover__arrow.is-top{bottom:-14px!important;transform:rotate(0)}.components-popover__arrow.is-right{left:-14px!important;transform:rotate(90deg)}.components-popover__arrow.is-bottom{top:-14px!important;transform:rotate(180deg)}.components-popover__arrow.is-left{right:-14px!important;transform:rotate(-90deg)}.components-popover__triangle{display:block;flex:1}.components-popover__triangle-bg{fill:#fff}.components-popover__triangle-border{fill:transparent;stroke-width:1px;stroke:#ccc}.is-alternate .components-popover__triangle-border{stroke:#1e1e1e}.components-radio-control{border:0;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px}.components-radio-control__group-wrapper.has-help{margin-block-end:12px}.components-radio-control__option{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto minmax(0,max-content);column-gap:8px;align-items:center}.components-radio-control__input[type=radio]{grid-column:1;grid-row:1;border:1px solid #1e1e1e;margin-right:12px;transition:none;border-radius:50%;width:24px;height:24px;min-width:24px;max-width:24px;position:relative}@media not (prefers-reduced-motion){.components-radio-control__input[type=radio]{transition:box-shadow .1s linear}}@media(min-width:600px){.components-radio-control__input[type=radio]{height:16px;width:16px;min-width:16px;max-width:16px}}.components-radio-control__input[type=radio]:checked:before{box-sizing:inherit;width:12px;height:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0;background-color:#fff;border:4px solid #fff}@media(min-width:600px){.components-radio-control__input[type=radio]:checked:before{width:8px;height:8px}}.components-radio-control__input[type=radio]:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--wp-admin-theme-color);outline:2px solid transparent}.components-radio-control__input[type=radio]:checked{background:var(--wp-admin-theme-color);border:none}.components-radio-control__input[type=radio]{display:inline-flex;margin:0;padding:0;appearance:none;cursor:pointer}.components-radio-control__input[type=radio]:focus{box-shadow:0 0 0 var(--wp-admin-border-width-focus) #fff,0 0 0 calc(2 * var(--wp-admin-border-width-focus)) var(--wp-admin-theme-color);outline:2px solid transparent;outline-offset:2px}.components-radio-control__input[type=radio]:checked{background:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));border-color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9))}.components-radio-control__input[type=radio]:checked:before{content:"";border-radius:50%}.components-radio-control__label{grid-column:2;grid-row:1;cursor:pointer;line-height:24px}@media(min-width:600px){.components-radio-control__label{line-height:16px}}.components-radio-control__option-description{grid-column:2;grid-row:2;padding-block-start:4px}.components-radio-control__option-description.components-radio-control__option-description{margin-top:0}.components-resizable-box__handle{display:none;width:23px;height:23px;z-index:2}.components-resizable-box__container.has-show-handle .components-resizable-box__handle{display:block}.components-resizable-box__handle>div{position:relative;width:100%;height:100%;z-index:2;outline:none}.components-resizable-box__container>img{width:inherit}.components-resizable-box__handle:after{display:block;content:"";width:15px;height:15px;border-radius:50%;background:#fff;cursor:inherit;position:absolute;top:calc(50% - 8px);right:calc(50% - 8px);box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)),0 1px 1px #00000008,0 1px 2px #00000005,0 3px 3px #00000005,0 4px 4px #00000003;outline:2px solid transparent}.components-resizable-box__side-handle:before{display:block;border-radius:9999px;content:"";width:3px;height:3px;background:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));cursor:inherit;position:absolute;top:calc(50% - 1px);right:calc(50% - 1px)}@media not (prefers-reduced-motion){.components-resizable-box__side-handle:before{transition:transform .1s ease-in;will-change:transform}}.components-resizable-box__side-handle:before{opacity:0}.components-resizable-box__side-handle,.components-resizable-box__corner-handle{z-index:2}.components-resizable-box__side-handle.components-resizable-box__handle-top,.components-resizable-box__side-handle.components-resizable-box__handle-bottom,.components-resizable-box__side-handle.components-resizable-box__handle-top:before,.components-resizable-box__side-handle.components-resizable-box__handle-bottom:before{width:100%;left:0;border-left:0;border-right:0}.components-resizable-box__side-handle.components-resizable-box__handle-left,.components-resizable-box__side-handle.components-resizable-box__handle-right,.components-resizable-box__side-handle.components-resizable-box__handle-left:before,.components-resizable-box__side-handle.components-resizable-box__handle-right:before{height:100%;top:0;border-top:0;border-bottom:0}@media not (prefers-reduced-motion){.components-resizable-box__side-handle.components-resizable-box__handle-top:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-bottom:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-top:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-bottom:active:before{animation:components-resizable-box__top-bottom-animation .1s ease-out 0s;animation-fill-mode:forwards}}@media not (prefers-reduced-motion){.components-resizable-box__side-handle.components-resizable-box__handle-left:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-right:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-left:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-right:active:before{animation:components-resizable-box__left-right-animation .1s ease-out 0s;animation-fill-mode:forwards}}@media not all and (min-resolution:.001dpcm){@supports (-webkit-appearance: none){.components-resizable-box__side-handle.components-resizable-box__handle-top:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-bottom:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-top:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-bottom:active:before{animation:none}.components-resizable-box__side-handle.components-resizable-box__handle-left:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-right:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-left:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-right:active:before{animation:none}}}@keyframes components-resizable-box__top-bottom-animation{0%{transform:scaleX(0);opacity:0}to{transform:scaleX(1);opacity:1}}@keyframes components-resizable-box__left-right-animation{0%{transform:scaleY(0);opacity:0}to{transform:scaleY(1);opacity:1}}.components-resizable-box__handle-right{right:-11.5px}.components-resizable-box__handle-left{left:-11.5px}.components-resizable-box__handle-top{top:-11.5px}.components-resizable-box__handle-bottom{bottom:-11.5px}.components-responsive-wrapper{position:relative;max-width:100%;display:flex;align-items:center;justify-content:center}.components-responsive-wrapper__content{display:block;max-width:100%;width:100%}.components-sandbox{overflow:hidden}iframe.components-sandbox{width:100%}html.lockscroll,body.lockscroll{overflow:hidden}.components-select-control__input{outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0)!important}.components-snackbar{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;background:#000000d9;backdrop-filter:blur(16px) saturate(180%);border-radius:4px;box-shadow:0 1px 2px #0000000d,0 2px 3px #0000000a,0 6px 6px #00000008,0 8px 8px #00000005;color:#fff;padding:12px 20px;width:100%;max-width:600px;box-sizing:border-box;cursor:pointer;pointer-events:auto}@media(min-width:600px){.components-snackbar{width:fit-content}}.components-snackbar:focus{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9))}.components-snackbar.components-snackbar-explicit-dismiss{cursor:default}.components-snackbar .components-snackbar__content-with-icon{position:relative;padding-left:24px}.components-snackbar .components-snackbar__icon{position:absolute;left:-8px;top:-2.9px}.components-snackbar .components-snackbar__dismiss-button{margin-left:24px;cursor:pointer}.components-snackbar__action.components-button,.components-snackbar__action.components-external-link{margin-left:32px;color:#fff;flex-shrink:0}.components-snackbar__action.components-button:focus,.components-snackbar__action.components-external-link:focus{box-shadow:none;outline:1px dotted #fff}.components-snackbar__action.components-button:hover,.components-snackbar__action.components-external-link:hover{text-decoration:none;color:currentColor}.components-snackbar__content{display:flex;align-items:baseline;justify-content:space-between;line-height:1.4}.components-snackbar-list{position:absolute;z-index:100000;width:100%;box-sizing:border-box;pointer-events:none}.components-snackbar-list__notice-container{position:relative;padding-top:8px}.components-tab-panel__tabs{display:flex;align-items:stretch;flex-direction:row}.components-tab-panel__tabs[aria-orientation=vertical]{flex-direction:column}.components-tab-panel__tabs-item{position:relative;border-radius:0;height:48px!important;background:transparent;border:none;box-shadow:none;cursor:pointer;padding:3px 16px;margin-left:0;font-weight:400}.components-tab-panel__tabs-item:focus:not(:disabled){position:relative;box-shadow:none;outline:none}.components-tab-panel__tabs-item:after{content:"";position:absolute;right:0;bottom:0;left:0;pointer-events:none;background:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));height:calc(0 * var(--wp-admin-border-width-focus));border-radius:0}@media not (prefers-reduced-motion){.components-tab-panel__tabs-item:after{transition:all .1s linear}}.components-tab-panel__tabs-item.is-active:after{height:calc(1 * var(--wp-admin-border-width-focus));outline:2px solid transparent;outline-offset:-1px}.components-tab-panel__tabs-item:before{content:"";position:absolute;inset:12px;pointer-events:none;box-shadow:0 0 0 0 transparent;border-radius:2px}@media not (prefers-reduced-motion){.components-tab-panel__tabs-item:before{transition:all .1s linear}}.components-tab-panel__tabs-item:focus-visible:before{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));outline:2px solid transparent}.components-tab-panel__tab-content:focus{box-shadow:none;outline:none}.components-tab-panel__tab-content:focus-visible{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));outline:2px solid transparent;outline-offset:0}.components-text-control__input,.components-text-control__input[type=text],.components-text-control__input[type=tel],.components-text-control__input[type=time],.components-text-control__input[type=url],.components-text-control__input[type=week],.components-text-control__input[type=password],.components-text-control__input[type=color],.components-text-control__input[type=date],.components-text-control__input[type=datetime],.components-text-control__input[type=datetime-local],.components-text-control__input[type=email],.components-text-control__input[type=month],.components-text-control__input[type=number]{width:100%;height:32px;margin:0;background:var(--wp-components-color-background, #fff);color:var(--wp-components-color-foreground, #1e1e1e);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;padding:6px 8px;font-size:16px;line-height:normal;box-shadow:0 0 0 transparent;border-radius:2px;border:1px solid #949494}@media not (prefers-reduced-motion){.components-text-control__input,.components-text-control__input[type=text],.components-text-control__input[type=tel],.components-text-control__input[type=time],.components-text-control__input[type=url],.components-text-control__input[type=week],.components-text-control__input[type=password],.components-text-control__input[type=color],.components-text-control__input[type=date],.components-text-control__input[type=datetime],.components-text-control__input[type=datetime-local],.components-text-control__input[type=email],.components-text-control__input[type=month],.components-text-control__input[type=number]{transition:box-shadow .1s linear}}@media(min-width:600px){.components-text-control__input,.components-text-control__input[type=text],.components-text-control__input[type=tel],.components-text-control__input[type=time],.components-text-control__input[type=url],.components-text-control__input[type=week],.components-text-control__input[type=password],.components-text-control__input[type=color],.components-text-control__input[type=date],.components-text-control__input[type=datetime],.components-text-control__input[type=datetime-local],.components-text-control__input[type=email],.components-text-control__input[type=month],.components-text-control__input[type=number]{font-size:13px;line-height:normal}}.components-text-control__input:focus,.components-text-control__input[type=text]:focus,.components-text-control__input[type=tel]:focus,.components-text-control__input[type=time]:focus,.components-text-control__input[type=url]:focus,.components-text-control__input[type=week]:focus,.components-text-control__input[type=password]:focus,.components-text-control__input[type=color]:focus,.components-text-control__input[type=date]:focus,.components-text-control__input[type=datetime]:focus,.components-text-control__input[type=datetime-local]:focus,.components-text-control__input[type=email]:focus,.components-text-control__input[type=month]:focus,.components-text-control__input[type=number]:focus{border-color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));box-shadow:0 0 0 .5px var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));outline:2px solid transparent}.components-text-control__input::-webkit-input-placeholder,.components-text-control__input[type=text]::-webkit-input-placeholder,.components-text-control__input[type=tel]::-webkit-input-placeholder,.components-text-control__input[type=time]::-webkit-input-placeholder,.components-text-control__input[type=url]::-webkit-input-placeholder,.components-text-control__input[type=week]::-webkit-input-placeholder,.components-text-control__input[type=password]::-webkit-input-placeholder,.components-text-control__input[type=color]::-webkit-input-placeholder,.components-text-control__input[type=date]::-webkit-input-placeholder,.components-text-control__input[type=datetime]::-webkit-input-placeholder,.components-text-control__input[type=datetime-local]::-webkit-input-placeholder,.components-text-control__input[type=email]::-webkit-input-placeholder,.components-text-control__input[type=month]::-webkit-input-placeholder,.components-text-control__input[type=number]::-webkit-input-placeholder{color:#1e1e1e9e}.components-text-control__input::-moz-placeholder,.components-text-control__input[type=text]::-moz-placeholder,.components-text-control__input[type=tel]::-moz-placeholder,.components-text-control__input[type=time]::-moz-placeholder,.components-text-control__input[type=url]::-moz-placeholder,.components-text-control__input[type=week]::-moz-placeholder,.components-text-control__input[type=password]::-moz-placeholder,.components-text-control__input[type=color]::-moz-placeholder,.components-text-control__input[type=date]::-moz-placeholder,.components-text-control__input[type=datetime]::-moz-placeholder,.components-text-control__input[type=datetime-local]::-moz-placeholder,.components-text-control__input[type=email]::-moz-placeholder,.components-text-control__input[type=month]::-moz-placeholder,.components-text-control__input[type=number]::-moz-placeholder{color:#1e1e1e9e}.components-text-control__input:-ms-input-placeholder,.components-text-control__input[type=text]:-ms-input-placeholder,.components-text-control__input[type=tel]:-ms-input-placeholder,.components-text-control__input[type=time]:-ms-input-placeholder,.components-text-control__input[type=url]:-ms-input-placeholder,.components-text-control__input[type=week]:-ms-input-placeholder,.components-text-control__input[type=password]:-ms-input-placeholder,.components-text-control__input[type=color]:-ms-input-placeholder,.components-text-control__input[type=date]:-ms-input-placeholder,.components-text-control__input[type=datetime]:-ms-input-placeholder,.components-text-control__input[type=datetime-local]:-ms-input-placeholder,.components-text-control__input[type=email]:-ms-input-placeholder,.components-text-control__input[type=month]:-ms-input-placeholder,.components-text-control__input[type=number]:-ms-input-placeholder{color:#1e1e1e9e}.components-text-control__input,.components-text-control__input[type=text],.components-text-control__input[type=tel],.components-text-control__input[type=time],.components-text-control__input[type=url],.components-text-control__input[type=week],.components-text-control__input[type=password],.components-text-control__input[type=color],.components-text-control__input[type=date],.components-text-control__input[type=datetime],.components-text-control__input[type=datetime-local],.components-text-control__input[type=email],.components-text-control__input[type=month],.components-text-control__input[type=number]{border-color:var(--wp-components-color-gray-600, #949494)}.components-text-control__input::placeholder,.components-text-control__input[type=text]::placeholder,.components-text-control__input[type=tel]::placeholder,.components-text-control__input[type=time]::placeholder,.components-text-control__input[type=url]::placeholder,.components-text-control__input[type=week]::placeholder,.components-text-control__input[type=password]::placeholder,.components-text-control__input[type=color]::placeholder,.components-text-control__input[type=date]::placeholder,.components-text-control__input[type=datetime]::placeholder,.components-text-control__input[type=datetime-local]::placeholder,.components-text-control__input[type=email]::placeholder,.components-text-control__input[type=month]::placeholder,.components-text-control__input[type=number]::placeholder{color:color-mix(in srgb,var(--wp-components-color-foreground, #1e1e1e),transparent 38%)}.components-text-control__input.is-next-40px-default-size,.components-text-control__input[type=text].is-next-40px-default-size,.components-text-control__input[type=tel].is-next-40px-default-size,.components-text-control__input[type=time].is-next-40px-default-size,.components-text-control__input[type=url].is-next-40px-default-size,.components-text-control__input[type=week].is-next-40px-default-size,.components-text-control__input[type=password].is-next-40px-default-size,.components-text-control__input[type=color].is-next-40px-default-size,.components-text-control__input[type=date].is-next-40px-default-size,.components-text-control__input[type=datetime].is-next-40px-default-size,.components-text-control__input[type=datetime-local].is-next-40px-default-size,.components-text-control__input[type=email].is-next-40px-default-size,.components-text-control__input[type=month].is-next-40px-default-size,.components-text-control__input[type=number].is-next-40px-default-size{height:40px;padding-left:12px;padding-right:12px}.components-text-control__input[type=email],.components-text-control__input[type=url]{direction:ltr}.components-tip{display:flex;color:#757575}.components-tip svg{align-self:center;fill:#f0b849;flex-shrink:0;margin-right:16px}.components-tip p{margin:0}.components-toggle-control__label{line-height:16px}.components-toggle-control__label:not(.is-disabled){cursor:pointer}.components-toggle-control__help{display:inline-block;margin-inline-start:40px}.components-accessible-toolbar{display:inline-flex;border:1px solid var(--wp-components-color-foreground, #1e1e1e);border-radius:2px;flex-shrink:0}.components-accessible-toolbar>.components-toolbar-group:last-child{border-right:none}.components-accessible-toolbar.is-unstyled{border:none}.components-accessible-toolbar.is-unstyled>.components-toolbar-group{border-right:none}.components-accessible-toolbar[aria-orientation=vertical],.components-toolbar[aria-orientation=vertical]{display:flex;flex-direction:column;align-items:center}.components-accessible-toolbar .components-button,.components-toolbar .components-button{position:relative;height:48px;z-index:1;padding-left:16px;padding-right:16px}.components-accessible-toolbar .components-button:focus:not(:disabled),.components-toolbar .components-button:focus:not(:disabled){box-shadow:none;outline:none}.components-accessible-toolbar .components-button:before,.components-toolbar .components-button:before{content:"";position:absolute;display:block;border-radius:2px;height:32px;left:8px;right:8px;z-index:-1}@media not (prefers-reduced-motion){.components-accessible-toolbar .components-button:before,.components-toolbar .components-button:before{animation:components-button__appear-animation .1s ease;animation-fill-mode:forwards}}.components-accessible-toolbar .components-button svg,.components-toolbar .components-button svg{position:relative;margin-left:auto;margin-right:auto}.components-accessible-toolbar .components-button.is-pressed,.components-toolbar .components-button.is-pressed,.components-accessible-toolbar .components-button.is-pressed:hover,.components-toolbar .components-button.is-pressed:hover{background:transparent}.components-accessible-toolbar .components-button.is-pressed:before,.components-toolbar .components-button.is-pressed:before{background:var(--wp-components-color-foreground, #1e1e1e)}.components-accessible-toolbar .components-button:focus:before,.components-toolbar .components-button:focus:before{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:2px solid transparent}.components-accessible-toolbar .components-button.has-icon.has-icon,.components-toolbar .components-button.has-icon.has-icon{padding-left:8px;padding-right:8px;min-width:48px}@keyframes components-button__appear-animation{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.components-toolbar__control.components-button{position:relative}.components-toolbar__control.components-button[data-subscript] svg{padding:5px 10px 5px 0}.components-toolbar__control.components-button[data-subscript]:after{content:attr(data-subscript);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;font-weight:600;line-height:12px;position:absolute;right:8px;bottom:10px}.components-toolbar__control.components-button:not(:disabled).is-pressed[data-subscript]:after{color:#fff}.components-toolbar-group{min-height:48px;border-right:1px solid var(--wp-components-color-foreground, #1e1e1e);background-color:var(--wp-components-color-background, #fff);display:inline-flex;flex-shrink:0;flex-wrap:wrap;padding-left:6px;padding-right:6px}.components-toolbar-group .components-toolbar-group.components-toolbar-group{border-width:0;margin:0}.components-toolbar-group{line-height:0}.components-toolbar-group .components-button.components-button,.components-toolbar-group .components-button.has-icon.has-icon{justify-content:center;min-width:36px;padding-left:6px;padding-right:6px}.components-toolbar-group .components-button.components-button svg,.components-toolbar-group .components-button.has-icon.has-icon svg{min-width:24px}.components-toolbar-group .components-button.components-button:before,.components-toolbar-group .components-button.has-icon.has-icon:before{left:2px;right:2px}.components-toolbar{min-height:48px;margin:0;border:1px solid var(--wp-components-color-foreground, #1e1e1e);background-color:var(--wp-components-color-background, #fff);display:inline-flex;flex-shrink:0;flex-wrap:wrap}.components-toolbar .components-toolbar.components-toolbar{border-width:0;margin:0}div.components-toolbar>div{display:flex;margin:0}div.components-toolbar>div+div.has-left-divider{margin-left:6px;position:relative;overflow:visible}div.components-toolbar>div+div.has-left-divider:before{display:inline-block;content:"";box-sizing:content-box;background-color:#ddd;position:absolute;top:8px;left:-3px;width:1px;height:20px}.components-tooltip{background:#000;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;border-radius:2px;color:#f0f0f0;text-align:center;line-height:1.4;font-size:12px;padding:4px 8px;z-index:1000002;box-shadow:0 1px 2px #0000000d,0 2px 3px #0000000a,0 6px 6px #00000008,0 8px 8px #00000005}.components-tooltip__shortcut{margin-left:8px}.components-validated-control:has(:is(input,select):user-invalid) .components-input-control__backdrop{--wp-components-color-accent: #cc1818;border-color:#cc1818}.components-validated-control :is(textarea,input[type=text]):user-invalid{--wp-admin-theme-color: #cc1818;--wp-components-color-accent: #cc1818;border-color:#cc1818}.components-validated-control .components-combobox-control__suggestions-container:has(input:user-invalid):not(:has([aria-expanded=true])){border-color:#cc1818}.components-validated-control__wrapper-with-error-delegate{position:relative}.components-validated-control__wrapper-with-error-delegate:has(select:user-invalid) .components-input-control__backdrop{--wp-components-color-accent: #cc1818;border-color:#cc1818}.components-validated-control__wrapper-with-error-delegate:has(input[type=radio]:invalid){--wp-components-color-accent: #cc1818}.components-validated-control__wrapper-with-error-delegate:has(input:user-invalid) .components-form-token-field__input-container:not(:has([aria-expanded=true])){--wp-components-color-accent: #cc1818;border-color:#cc1818}.components-validated-control__error-delegate{position:absolute;top:0;height:100%;width:100%;opacity:0;pointer-events:none}.components-validated-control__indicator{display:flex;align-items:flex-start;gap:4px;margin:8px 0 0;font-family:-apple-system,"system-ui",Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;line-height:16px;color:var(--wp-components-color-gray-700, #757575);animation:components-validated-control__indicator-jump .2s cubic-bezier(.68,-.55,.27,1.55)}.components-validated-control__indicator.is-invalid{color:#cc1818}.components-validated-control__indicator.is-valid{color:color-mix(in srgb,#000 30%,#4ab866)}.components-validated-control__indicator-icon{flex-shrink:0}.components-validated-control__indicator-spinner{margin:2px;width:12px;height:12px}@keyframes components-validated-control__indicator-jump{0%{transform:translateY(-4px);opacity:0}to{transform:translateY(0);opacity:1}}:root{--wp-admin-theme-color: #3858e9;--wp-admin-theme-color--rgb: 56, 88, 233;--wp-admin-theme-color-darker-10: rgb(33.0384615385, 68.7307692308, 230.4615384615);--wp-admin-theme-color-darker-10--rgb: 33.0384615385, 68.7307692308, 230.4615384615;--wp-admin-theme-color-darker-20: rgb(23.6923076923, 58.1538461538, 214.3076923077);--wp-admin-theme-color-darker-20--rgb: 23.6923076923, 58.1538461538, 214.3076923077;--wp-admin-border-width-focus: 2px}@media(min-resolution:192dpi){:root{--wp-admin-border-width-focus: 1.5px}}`,Fo=':root{--wp-block-synced-color: #7a00df;--wp-block-synced-color--rgb: 122, 0, 223;--wp-bound-block-color: var(--wp-block-synced-color);--wp-editor-canvas-background: #ddd;--wp-admin-theme-color: #007cba;--wp-admin-theme-color--rgb: 0, 124, 186;--wp-admin-theme-color-darker-10: rgb(0, 107, 160.5);--wp-admin-theme-color-darker-10--rgb: 0, 107, 160.5;--wp-admin-theme-color-darker-20: #005a87;--wp-admin-theme-color-darker-20--rgb: 0, 90, 135;--wp-admin-border-width-focus: 2px}@media(min-resolution:192dpi){:root{--wp-admin-border-width-focus: 1.5px}}.block-editor-block-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.block-editor-block-icon.has-colors svg{fill:currentColor}@media(forced-colors:active){.block-editor-block-icon.has-colors svg{fill:CanvasText}}.block-editor-block-icon svg{min-width:20px;min-height:20px;max-width:24px;max-height:24px}.block-editor-block-styles .block-editor-block-list__block{margin:0}@keyframes selection-overlay__fade-in-animation{0%{opacity:0}to{opacity:.4}}_::-webkit-full-page-media,_:future,:root .block-editor-block-list__layout::selection,:root [data-has-multi-selection=true] .block-editor-block-list__layout::selection{background-color:transparent}.block-editor-block-list__layout{position:relative}.block-editor-block-list__layout .block-editor-block-list__block.is-multi-selected:not(.is-partially-selected)::selection,.block-editor-block-list__layout .block-editor-block-list__block.is-multi-selected:not(.is-partially-selected) ::selection{background:transparent}.block-editor-block-list__layout .block-editor-block-list__block.is-multi-selected:not(.is-partially-selected):after{content:"";position:absolute;z-index:1;pointer-events:none;inset:0;background:var(--wp-admin-theme-color);opacity:.4}@media not (prefers-reduced-motion){.block-editor-block-list__layout .block-editor-block-list__block.is-multi-selected:not(.is-partially-selected):after{animation:selection-overlay__fade-in-animation .1s ease-out;animation-fill-mode:forwards}}.block-editor-block-list__layout .block-editor-block-list__block.is-multi-selected:not(.is-partially-selected):after{outline:2px solid transparent}.block-editor-block-list__layout .block-editor-block-list__block.is-multi-selected:not(.is-partially-selected).is-highlighted:after{outline-color:transparent}.block-editor-block-list__layout .block-editor-block-list__block.is-highlighted,.block-editor-block-list__layout .block-editor-block-list__block.is-highlighted~.is-multi-selected,.block-editor-block-list__layout .block-editor-block-list__block:not([contenteditable=true]):focus{outline:none}.block-editor-block-list__layout .block-editor-block-list__block.is-highlighted:after,.block-editor-block-list__layout .block-editor-block-list__block.is-highlighted~.is-multi-selected:after,.block-editor-block-list__layout .block-editor-block-list__block:not([contenteditable=true]):focus:after{content:"";position:absolute;pointer-events:none;inset:0;outline-color:var(--wp-admin-theme-color);outline-style:solid;outline-width:calc(1 * var(--wp-admin-border-width-focus) / var(--wp-block-editor-iframe-zoom-out-scale, 1));outline-offset:calc(1 * -1 * var(--wp-admin-border-width-focus) / var(--wp-block-editor-iframe-zoom-out-scale, 1));z-index:1}.block-editor-block-list__layout .block-editor-block-list__block.is-block-hidden{visibility:hidden;overflow:hidden;height:0;border:none!important;padding:0!important}.block-editor-block-list__layout.is-layout-flex:not(.is-vertical)>.is-block-hidden{width:0;height:auto;align-self:stretch;white-space:nowrap!important}.block-editor-block-list__layout [class^=components-]{-webkit-user-select:text;user-select:text}.block-editor-block-list__layout .block-editor-block-list__block{position:relative;overflow-wrap:break-word;pointer-events:auto}.block-editor-block-list__layout .block-editor-block-list__block.is-editing-disabled{pointer-events:none}.block-editor-block-list__layout .block-editor-block-list__block.has-negative-margin.is-selected,.block-editor-block-list__layout .block-editor-block-list__block.has-negative-margin.has-child-selected{z-index:20}.block-editor-block-list__layout .block-editor-block-list__block .reusable-block-edit-panel *{z-index:1}.block-editor-block-list__layout .block-editor-block-list__block .components-placeholder .components-with-notices-ui{margin:-10px 0 12px}.block-editor-block-list__layout .block-editor-block-list__block .components-with-notices-ui{margin:0 0 12px;width:100%}.block-editor-block-list__layout .block-editor-block-list__block .components-with-notices-ui .components-notice .components-notice__content{font-size:13px}.block-editor-block-list__layout .block-editor-block-list__block.has-warning{min-height:48px}.block-editor-block-list__layout .block-editor-block-list__block.has-warning>*{pointer-events:none;-webkit-user-select:none;user-select:none}.block-editor-block-list__layout .block-editor-block-list__block.has-warning .block-editor-warning{pointer-events:all}.block-editor-block-list__layout .block-editor-block-list__block.has-warning:after{content:"";position:absolute;inset:0;background-color:#fff6}.block-editor-block-list__layout .block-editor-block-list__block.has-warning.is-multi-selected:after{background-color:transparent}.block-editor-block-list__layout .block-editor-block-list__block.is-reusable.has-child-selected:after{box-shadow:0 0 0 1px var(--wp-admin-theme-color)}.block-editor-block-list__layout .block-editor-block-list__block[data-clear=true]{float:none}.block-editor-block-list__layout .block-editor-block-list__block:not([draggable=true]),.block-editor-block-list__layout .block-editor-block-list__block:not([data-draggable=true]){cursor:default}.block-editor-block-list__layout .block-editor-block-list__block[draggable=true],.block-editor-block-list__layout .block-editor-block-list__block[data-draggable=true]{cursor:grab}.block-editor-block-list__layout .block-editor-block-list__block.is-multi-selected{cursor:default}.block-editor-block-list__layout .block-editor-block-list__block[contenteditable],.block-editor-block-list__layout .block-editor-block-list__block [contenteditable]{cursor:text}.is-outline-mode .block-editor-block-list__block:not(.remove-outline).is-hovered:not(.is-selected):after,.is-outline-mode .block-editor-block-list__block:not(.remove-outline):not(.rich-text):not([contenteditable=true]).is-selected:after{content:"";position:absolute;pointer-events:none;inset:0;outline-color:var(--wp-admin-theme-color);outline-style:solid;outline-width:calc(1 * var(--wp-admin-border-width-focus) / var(--wp-block-editor-iframe-zoom-out-scale, 1));outline-offset:calc(1 * -1 * var(--wp-admin-border-width-focus) / var(--wp-block-editor-iframe-zoom-out-scale, 1))}.is-outline-mode .block-editor-block-list__block:not(.remove-outline).wp-block-template-part.is-hovered:after,.is-outline-mode .block-editor-block-list__block:not(.remove-outline).wp-block-template-part.is-selected:after,.is-outline-mode .block-editor-block-list__block:not(.remove-outline).wp-block-template-part.is-highlighted:after,.is-outline-mode .block-editor-block-list__block:not(.remove-outline).is-reusable.is-hovered:after,.is-outline-mode .block-editor-block-list__block:not(.remove-outline).is-reusable.is-selected:after,.is-outline-mode .block-editor-block-list__block:not(.remove-outline).is-reusable.is-highlighted:after{outline-color:var(--wp-block-synced-color)}.is-outline-mode .block-editor-block-list__block:not(.remove-outline).wp-block-template-part.block-editor-block-list__block:not([contenteditable]):focus:after,.is-outline-mode .block-editor-block-list__block:not(.remove-outline).is-reusable.block-editor-block-list__block:not([contenteditable]):focus:after{outline-color:var(--wp-block-synced-color)}@keyframes block-editor-is-editable__animation{0%{background-color:rgba(var(--wp-admin-theme-color--rgb),.1)}to{background-color:rgba(var(--wp-admin-theme-color--rgb),0)}}@keyframes block-editor-is-editable__animation_reduce-motion{0%{background-color:rgba(var(--wp-admin-theme-color--rgb),.1)}99%{background-color:rgba(var(--wp-admin-theme-color--rgb),.1)}to{background-color:rgba(var(--wp-admin-theme-color--rgb),0)}}.is-root-container:not([inert]) .block-editor-block-list__block.is-selected .block-editor-block-list__block.has-editable-outline:after{animation-name:block-editor-is-editable__animation;animation-duration:.8s;animation-timing-function:ease-out;animation-delay:.1s;animation-fill-mode:backwards;content:"";inset:0;pointer-events:none;position:absolute}@media(prefers-reduced-motion:reduce){.is-root-container:not([inert]) .block-editor-block-list__block.is-selected .block-editor-block-list__block.has-editable-outline:after{animation-name:block-editor-is-editable__animation_reduce-motion;animation-delay:0s}}.is-focus-mode .block-editor-block-list__block:not(.has-child-selected){opacity:.2}@media not (prefers-reduced-motion){.is-focus-mode .block-editor-block-list__block:not(.has-child-selected){transition:opacity .1s linear}}.is-focus-mode .block-editor-block-list__block:not(.has-child-selected) .block-editor-block-list__block,.is-focus-mode .block-editor-block-list__block:not(.has-child-selected).is-selected,.is-focus-mode .block-editor-block-list__block:not(.has-child-selected).is-multi-selected{opacity:1}.is-focus-mode .block-editor-block-list__block.is-editing-content-only-section.has-child-selected,.is-focus-mode .block-editor-block-list__block.is-editing-content-only-section.has-child-selected .block-editor-block-list__block{opacity:1}.wp-block[data-align=left]>*,.wp-block[data-align=right]>*,.wp-block.alignleft,.wp-block.alignright{z-index:21}.wp-site-blocks>[data-align=left]{float:left;margin-right:2em}.wp-site-blocks>[data-align=right]{float:right;margin-left:2em}.wp-site-blocks>[data-align=center]{justify-content:center;margin-left:auto;margin-right:auto}.block-editor-block-list .block-editor-inserter{margin:8px;cursor:move;cursor:grab}@keyframes block-editor-inserter__toggle__fade-in-animation{0%{opacity:0}to{opacity:1}}@media not (prefers-reduced-motion){.wp-block .block-list-appender .block-editor-inserter__toggle{animation:block-editor-inserter__toggle__fade-in-animation .1s ease;animation-fill-mode:forwards}}.block-editor-block-list__block:not(.is-selected):not(.has-child-selected) .block-editor-default-block-appender{display:none}.block-editor-block-list__block:not(.is-selected):not(.has-child-selected) .block-editor-default-block-appender .block-editor-inserter__toggle{opacity:0;transform:scale(0)}.block-editor-block-list__block .block-editor-block-list__block-html-textarea{display:block;margin:0;padding:12px;width:100%;border:none;outline:none;border-radius:2px;box-sizing:border-box;box-shadow:inset 0 0 0 1px #1e1e1e;resize:none;overflow:hidden;font-family:Menlo,Consolas,monaco,monospace;font-size:15px;line-height:1.5}@media not (prefers-reduced-motion){.block-editor-block-list__block .block-editor-block-list__block-html-textarea{transition:padding .2s linear}}.block-editor-block-list__block .block-editor-block-list__block-html-textarea:focus{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}.block-editor-block-list__block .block-editor-warning{z-index:5;position:relative}.block-editor-block-list__block .block-editor-warning.block-editor-block-list__block-crash-warning{margin-bottom:auto}.block-editor-block-list__zoom-out-separator{background:#ddd;margin-left:-1px;margin-right:-1px}@media not (prefers-reduced-motion){.block-editor-block-list__zoom-out-separator{transition:background-color .3s ease}}.block-editor-block-list__zoom-out-separator{display:flex;align-items:center;justify-content:center;overflow:hidden;font-size:13px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;color:#000;font-weight:400}.is-zoomed-out .block-editor-block-list__zoom-out-separator{font-size:calc(13px / var(--wp-block-editor-iframe-zoom-out-scale))}.block-editor-block-list__zoom-out-separator.is-dragged-over{background:#ccc}.has-global-padding>.block-editor-block-list__zoom-out-separator,.block-editor-block-list__layout.is-root-container.has-global-padding>.block-editor-block-list__zoom-out-separator{max-width:none;margin:0 calc(-1 * var(--wp--style--root--padding-right) - 1px) 0 calc(-1 * var(--wp--style--root--padding-left) - 1px)!important}.is-dragging{cursor:grabbing}.is-vertical .block-list-appender{width:24px;margin-right:auto;margin-top:12px;margin-left:12px}.block-list-appender>.block-editor-inserter{display:block}.block-editor-block-list__block:not(.is-selected):not(.has-child-selected):not(.block-editor-block-list__layout) .block-editor-block-list__layout>.block-list-appender .block-list-appender__toggle{opacity:0;transform:scale(0)}.block-editor-block-list__block.has-block-overlay{cursor:default}.block-editor-block-list__block.has-block-overlay .block-editor-block-list__block{pointer-events:none}.block-editor-block-list__block.has-block-overlay .block-editor-block-list__block.has-block-overlay:before{left:0;right:0;width:auto}.block-editor-block-list__layout .is-dragging{opacity:.1}.block-editor-block-list__layout .is-dragging iframe{pointer-events:none}.block-editor-block-list__layout .is-dragging::selection{background:transparent!important}.block-editor-block-list__layout .is-dragging:after{content:none!important}.wp-block img:not([draggable]),.wp-block svg:not([draggable]){pointer-events:none}.block-editor-block-preview__content-iframe .block-list-appender{display:none}.block-editor-block-preview__live-content *{pointer-events:none}.block-editor-block-preview__live-content .block-list-appender{display:none}.block-editor-block-preview__live-content .components-button:disabled{opacity:initial}.block-editor-block-preview__live-content .components-placeholder,.block-editor-block-preview__live-content .block-editor-block-list__block[data-empty=true]{display:none}.block-editor-block-variation-picker__variations,.block-editor-block-variation-picker__skip,.wp-block-group-placeholder__variations{list-style:none;display:flex;justify-content:flex-start;flex-direction:row;flex-wrap:wrap;width:100%;padding:0;margin:0;gap:8px;font-size:12px}.block-editor-block-variation-picker__variations svg,.block-editor-block-variation-picker__skip svg,.wp-block-group-placeholder__variations svg{fill:#949494!important}.block-editor-block-variation-picker__variations .components-button,.block-editor-block-variation-picker__skip .components-button,.wp-block-group-placeholder__variations .components-button{padding:4px}.block-editor-block-variation-picker__variations .components-button:hover,.block-editor-block-variation-picker__skip .components-button:hover,.wp-block-group-placeholder__variations .components-button:hover{background:none!important}.block-editor-block-variation-picker__variations .components-button:hover svg,.block-editor-block-variation-picker__skip .components-button:hover svg,.wp-block-group-placeholder__variations .components-button:hover svg{fill:var(--wp-admin-theme-color)!important}.block-editor-block-variation-picker__variations>li,.block-editor-block-variation-picker__skip>li,.wp-block-group-placeholder__variations>li{width:auto;display:flex;flex-direction:column;align-items:center;gap:4px}.block-editor-button-block-appender{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:auto;color:#1e1e1e;box-shadow:inset 0 0 0 1px #1e1e1e}.is-dark-theme .block-editor-button-block-appender{color:#ffffffa6;box-shadow:inset 0 0 0 1px #ffffffa6}.block-editor-button-block-appender:hover{color:var(--wp-admin-theme-color);box-shadow:inset 0 0 0 1px var(--wp-admin-theme-color)}.block-editor-button-block-appender:focus{box-shadow:inset 0 0 0 2px var(--wp-admin-theme-color)}.block-editor-button-block-appender:active{color:#000}.is-layout-constrained.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child,.is-layout-flow.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child,.block-editor-block-list__block:not(.is-selected)>.is-layout-constrained.wp-block-group__inner-container>.block-list-appender:only-child,.block-editor-block-list__block:not(.is-selected)>.is-layout-flow.wp-block-group__inner-container>.block-list-appender:only-child{pointer-events:none}.is-layout-constrained.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child:after,.is-layout-flow.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child:after,.block-editor-block-list__block:not(.is-selected)>.is-layout-constrained.wp-block-group__inner-container>.block-list-appender:only-child:after,.block-editor-block-list__block:not(.is-selected)>.is-layout-flow.wp-block-group__inner-container>.block-list-appender:only-child:after{content:"";position:absolute;inset:0;pointer-events:none;border:1px dashed currentColor}.is-layout-constrained.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child .block-editor-inserter,.is-layout-flow.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child .block-editor-inserter,.block-editor-block-list__block:not(.is-selected)>.is-layout-constrained.wp-block-group__inner-container>.block-list-appender:only-child .block-editor-inserter,.block-editor-block-list__block:not(.is-selected)>.is-layout-flow.wp-block-group__inner-container>.block-list-appender:only-child .block-editor-inserter{opacity:0}.is-layout-constrained.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child .block-editor-inserter:focus-within,.is-layout-flow.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child .block-editor-inserter:focus-within,.block-editor-block-list__block:not(.is-selected)>.is-layout-constrained.wp-block-group__inner-container>.block-list-appender:only-child .block-editor-inserter:focus-within,.block-editor-block-list__block:not(.is-selected)>.is-layout-flow.wp-block-group__inner-container>.block-list-appender:only-child .block-editor-inserter:focus-within{opacity:1}.is-layout-constrained.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child.is-drag-over:after,.is-layout-flow.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child.is-drag-over:after,.block-editor-block-list__block:not(.is-selected)>.is-layout-constrained.wp-block-group__inner-container>.block-list-appender:only-child.is-drag-over:after,.block-editor-block-list__block:not(.is-selected)>.is-layout-flow.wp-block-group__inner-container>.block-list-appender:only-child.is-drag-over:after{border:none}.is-layout-constrained.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child.is-drag-over .block-editor-inserter,.is-layout-flow.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child.is-drag-over .block-editor-inserter,.block-editor-block-list__block:not(.is-selected)>.is-layout-constrained.wp-block-group__inner-container>.block-list-appender:only-child.is-drag-over .block-editor-inserter,.block-editor-block-list__block:not(.is-selected)>.is-layout-flow.wp-block-group__inner-container>.block-list-appender:only-child.is-drag-over .block-editor-inserter{visibility:visible}.block-editor-block-list__block:not(.is-selected)>.block-editor-block-list__block>.block-list-appender:only-child:after{border:none}.block-list-appender:only-child.is-drag-over .block-editor-button-block-appender{background-color:var(--wp-admin-theme-color);box-shadow:inset 0 0 0 1px #ffffffa6;color:#ffffffa6}@media not (prefers-reduced-motion){.block-list-appender:only-child.is-drag-over .block-editor-button-block-appender{transition:background-color .2s ease-in-out}}.block-editor-default-block-appender{clear:both;margin-left:auto;margin-right:auto;position:relative}.block-editor-default-block-appender[data-root-client-id=""] .block-editor-default-block-appender__content:hover{outline:1px solid transparent}.block-editor-default-block-appender .block-editor-default-block-appender__content{opacity:.62;margin-block-start:0;margin-block-end:0}.block-editor-default-block-appender .components-drop-zone__content-icon{display:none}.block-editor-default-block-appender .block-editor-inserter__toggle.components-button.has-icon{background:#1e1e1e;color:#fff;padding:0;min-width:24px;height:24px}.block-editor-default-block-appender .block-editor-inserter__toggle.components-button.has-icon:hover{color:#fff;background:var(--wp-admin-theme-color)}.block-editor-default-block-appender .block-editor-inserter{position:absolute;top:0;right:0;line-height:0}.block-editor-default-block-appender .block-editor-inserter:disabled{display:none}.block-editor-block-list__block .block-list-appender{position:absolute;list-style:none;padding:0;z-index:2;bottom:0;right:0}.block-editor-block-list__block .block-list-appender.block-list-appender{margin:0;line-height:0}.block-editor-block-list__block .block-list-appender .block-editor-inserter:disabled{display:none}.block-editor-block-list__block .block-list-appender .block-editor-default-block-appender{height:24px}.block-editor-block-list__block .block-list-appender .block-editor-inserter__toggle.components-button.has-icon,.block-editor-block-list__block .block-list-appender .block-list-appender__toggle{flex-direction:row;box-shadow:none;height:24px;width:24px;min-width:24px;display:none;padding:0!important;background:#1e1e1e;color:#fff}.block-editor-block-list__block .block-list-appender .block-editor-inserter__toggle.components-button.has-icon:hover,.block-editor-block-list__block .block-list-appender .block-list-appender__toggle:hover{color:#fff;background:var(--wp-admin-theme-color)}.block-editor-block-list__block .block-list-appender .block-editor-default-block-appender__content{display:none}.block-editor-block-list__block .block-list-appender:only-child{position:relative;right:auto;align-self:center;list-style:none;line-height:inherit}.block-editor-block-list__block .block-list-appender:only-child .block-editor-default-block-appender__content{display:block}.block-editor-block-list__block.is-selected .block-editor-block-list__layout>.block-list-appender .block-editor-inserter__toggle.components-button.has-icon,.block-editor-block-list__block.is-selected .block-editor-block-list__layout>.block-list-appender .block-list-appender__toggle,.block-editor-block-list__block.is-selected>.block-list-appender .block-editor-inserter__toggle.components-button.has-icon,.block-editor-block-list__block.is-selected>.block-list-appender .block-list-appender__toggle{display:flex}.block-editor-default-block-appender__content{cursor:text}.block-editor-iframe__body{position:relative}.block-editor-iframe__html{transform-origin:top center}@media not (prefers-reduced-motion){.block-editor-iframe__html{transition:background-color .4s}}.block-editor-iframe__html.zoom-out-animation{position:fixed;left:0;right:0;top:calc(-1 * var(--wp-block-editor-iframe-zoom-out-scroll-top, 0));bottom:0;overflow-y:var(--wp-block-editor-iframe-zoom-out-overflow-behavior, scroll)}.block-editor-iframe__html.is-zoomed-out{transform:translate(calc((var(--wp-block-editor-iframe-zoom-out-scale-container-width) - var(--wp-block-editor-iframe-zoom-out-container-width, 100vw)) / 2 / var(--wp-block-editor-iframe-zoom-out-scale, 1)));scale:var(--wp-block-editor-iframe-zoom-out-scale, 1);background-color:var(--wp-editor-canvas-background);margin-bottom:calc(-1 * calc(calc(var(--wp-block-editor-iframe-zoom-out-content-height) * (1 - var(--wp-block-editor-iframe-zoom-out-scale, 1))) + calc(2 * var(--wp-block-editor-iframe-zoom-out-frame-size, 0) / var(--wp-block-editor-iframe-zoom-out-scale, 1)) + 2px));padding-top:calc(var(--wp-block-editor-iframe-zoom-out-frame-size, 0) / var(--wp-block-editor-iframe-zoom-out-scale, 1));padding-bottom:calc(var(--wp-block-editor-iframe-zoom-out-frame-size, 0) / var(--wp-block-editor-iframe-zoom-out-scale, 1))}.block-editor-iframe__html.is-zoomed-out body{min-height:calc((var(--wp-block-editor-iframe-zoom-out-inner-height) - calc(2 * var(--wp-block-editor-iframe-zoom-out-frame-size, 0) / var(--wp-block-editor-iframe-zoom-out-scale, 1))) / var(--wp-block-editor-iframe-zoom-out-scale, 1))}.block-editor-iframe__html.is-zoomed-out body>.is-root-container:not(.wp-block-post-content){flex:1;display:flex;flex-direction:column;height:100%}.block-editor-iframe__html.is-zoomed-out body>.is-root-container:not(.wp-block-post-content)>main{flex:1}.block-editor-iframe__html.is-zoomed-out .wp-block[draggable]{cursor:grab}.block-editor-media-placeholder__cancel-button.is-link{margin:1em;display:block}.block-editor-media-placeholder.is-appender{min-height:0}.block-editor-media-placeholder.is-appender:hover{cursor:pointer;box-shadow:0 0 0 1px var(--wp-admin-theme-color)}.block-editor-plain-text{box-shadow:none;font-family:inherit;font-size:inherit;color:inherit;line-height:inherit;border:none;padding:0;margin:0;width:100%}.rich-text [data-rich-text-placeholder]{pointer-events:none}.rich-text [data-rich-text-placeholder]:after{content:attr(data-rich-text-placeholder);opacity:.62}.rich-text:focus{outline:none}figcaption.block-editor-rich-text__editable [data-rich-text-placeholder]:before{opacity:.8}[data-rich-text-script]{display:inline}[data-rich-text-script]:before{content:"";background:#ff0}[data-rich-text-comment],[data-rich-text-format-boundary]{border-radius:2px}[data-rich-text-comment]{background-color:currentColor}[data-rich-text-comment] span{filter:invert(100%);color:currentColor;padding:0 2px}.rich-text [contenteditable=false]::selection{background-color:transparent}.block-editor-warning{align-items:center;display:flex;flex-wrap:wrap;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;padding:1em;border:1px solid #1e1e1e;border-radius:2px;background-color:#fff}.block-editor-warning .block-editor-warning__message{line-height:1.4;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;color:#1e1e1e;margin:0}.block-editor-warning p.block-editor-warning__message.block-editor-warning__message{min-height:auto}.block-editor-warning .block-editor-warning__contents{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;align-items:baseline;width:100%;gap:12px}.block-editor-warning .block-editor-warning__actions{align-items:center;display:flex;gap:8px}.components-popover.block-editor-warning__dropdown{z-index:99998}body.admin-color-light{--wp-admin-theme-color: #0085ba;--wp-admin-theme-color--rgb: 0, 133, 186;--wp-admin-theme-color-darker-10: rgb(0, 114.7661290323, 160.5);--wp-admin-theme-color-darker-10--rgb: 0, 114.7661290323, 160.5;--wp-admin-theme-color-darker-20: rgb(0, 96.5322580645, 135);--wp-admin-theme-color-darker-20--rgb: 0, 96.5322580645, 135;--wp-admin-border-width-focus: 2px}@media(min-resolution:192dpi){body.admin-color-light{--wp-admin-border-width-focus: 1.5px}}body.admin-color-modern{--wp-admin-theme-color: #3858e9;--wp-admin-theme-color--rgb: 56, 88, 233;--wp-admin-theme-color-darker-10: rgb(33.0384615385, 68.7307692308, 230.4615384615);--wp-admin-theme-color-darker-10--rgb: 33.0384615385, 68.7307692308, 230.4615384615;--wp-admin-theme-color-darker-20: rgb(23.6923076923, 58.1538461538, 214.3076923077);--wp-admin-theme-color-darker-20--rgb: 23.6923076923, 58.1538461538, 214.3076923077;--wp-admin-border-width-focus: 2px}@media(min-resolution:192dpi){body.admin-color-modern{--wp-admin-border-width-focus: 1.5px}}body.admin-color-blue{--wp-admin-theme-color: #096484;--wp-admin-theme-color--rgb: 9, 100, 132;--wp-admin-theme-color-darker-10: rgb(7.3723404255, 81.914893617, 108.1276595745);--wp-admin-theme-color-darker-10--rgb: 7.3723404255, 81.914893617, 108.1276595745;--wp-admin-theme-color-darker-20: rgb(5.7446808511, 63.829787234, 84.2553191489);--wp-admin-theme-color-darker-20--rgb: 5.7446808511, 63.829787234, 84.2553191489;--wp-admin-border-width-focus: 2px}@media(min-resolution:192dpi){body.admin-color-blue{--wp-admin-border-width-focus: 1.5px}}body.admin-color-coffee{--wp-admin-theme-color: #46403c;--wp-admin-theme-color--rgb: 70, 64, 60;--wp-admin-theme-color-darker-10: rgb(56.2692307692, 51.4461538462, 48.2307692308);--wp-admin-theme-color-darker-10--rgb: 56.2692307692, 51.4461538462, 48.2307692308;--wp-admin-theme-color-darker-20: rgb(42.5384615385, 38.8923076923, 36.4615384615);--wp-admin-theme-color-darker-20--rgb: 42.5384615385, 38.8923076923, 36.4615384615;--wp-admin-border-width-focus: 2px}@media(min-resolution:192dpi){body.admin-color-coffee{--wp-admin-border-width-focus: 1.5px}}body.admin-color-ectoplasm{--wp-admin-theme-color: #523f6d;--wp-admin-theme-color--rgb: 82, 63, 109;--wp-admin-theme-color-darker-10: rgb(69.8430232558, 53.6598837209, 92.8401162791);--wp-admin-theme-color-darker-10--rgb: 69.8430232558, 53.6598837209, 92.8401162791;--wp-admin-theme-color-darker-20: rgb(57.6860465116, 44.3197674419, 76.6802325581);--wp-admin-theme-color-darker-20--rgb: 57.6860465116, 44.3197674419, 76.6802325581;--wp-admin-border-width-focus: 2px}@media(min-resolution:192dpi){body.admin-color-ectoplasm{--wp-admin-border-width-focus: 1.5px}}body.admin-color-midnight{--wp-admin-theme-color: #e14d43;--wp-admin-theme-color--rgb: 225, 77, 67;--wp-admin-theme-color-darker-10: rgb(221.4908256881, 56.1788990826, 45.0091743119);--wp-admin-theme-color-darker-10--rgb: 221.4908256881, 56.1788990826, 45.0091743119;--wp-admin-theme-color-darker-20: rgb(207.8348623853, 44.2201834862, 33.1651376147);--wp-admin-theme-color-darker-20--rgb: 207.8348623853, 44.2201834862, 33.1651376147;--wp-admin-border-width-focus: 2px}@media(min-resolution:192dpi){body.admin-color-midnight{--wp-admin-border-width-focus: 1.5px}}body.admin-color-ocean{--wp-admin-theme-color: #627c83;--wp-admin-theme-color--rgb: 98, 124, 131;--wp-admin-theme-color-darker-10: rgb(87.0873362445, 110.192139738, 116.4126637555);--wp-admin-theme-color-darker-10--rgb: 87.0873362445, 110.192139738, 116.4126637555;--wp-admin-theme-color-darker-20: rgb(76.1746724891, 96.384279476, 101.8253275109);--wp-admin-theme-color-darker-20--rgb: 76.1746724891, 96.384279476, 101.8253275109;--wp-admin-border-width-focus: 2px}@media(min-resolution:192dpi){body.admin-color-ocean{--wp-admin-border-width-focus: 1.5px}}body.admin-color-sunrise{--wp-admin-theme-color: #dd823b;--wp-admin-theme-color--rgb: 221, 130, 59;--wp-admin-theme-color-darker-10: rgb(216.8782608696, 116.1847826087, 37.6217391304);--wp-admin-theme-color-darker-10--rgb: 216.8782608696, 116.1847826087, 37.6217391304;--wp-admin-theme-color-darker-20: rgb(195.147826087, 104.5434782609, 33.852173913);--wp-admin-theme-color-darker-20--rgb: 195.147826087, 104.5434782609, 33.852173913;--wp-admin-border-width-focus: 2px}@media(min-resolution:192dpi){body.admin-color-sunrise{--wp-admin-border-width-focus: 1.5px}}',To=`@charset "UTF-8";.wp-block-accordion{box-sizing:border-box}.wp-block-accordion-item.is-open>.wp-block-accordion-heading .wp-block-accordion-heading__toggle-icon{transform:rotate(45deg)}@media(prefers-reduced-motion:no-preference){.wp-block-accordion-item{transition:grid-template-rows .3s ease-out}.wp-block-accordion-item>.wp-block-accordion-heading .wp-block-accordion-heading__toggle-icon{transition:transform .2s ease-in-out}}.wp-block-accordion-heading{margin:0}.wp-block-accordion-heading__toggle{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;text-decoration:inherit;word-spacing:inherit;font-style:inherit;border:none;padding:var(--wp--preset--spacing--20, 1em) 0;cursor:pointer;overflow:hidden;display:flex;align-items:center;text-align:inherit;width:100%;background-color:inherit!important;color:inherit!important}.wp-block-accordion-heading__toggle:not(:focus-visible){outline:none}.wp-block-accordion-heading__toggle:hover,.wp-block-accordion-heading__toggle:focus{text-decoration:none;background-color:inherit!important;box-shadow:none;color:inherit;border:none;padding:var(--wp--preset--spacing--20, 1em) 0}.wp-block-accordion-heading__toggle:focus-visible{outline:auto;outline-offset:0}.wp-block-accordion-heading__toggle:hover .wp-block-accordion-heading__toggle-title{text-decoration:underline}.wp-block-accordion-heading__toggle-title{flex:1}.wp-block-accordion-heading__toggle-icon{width:1.2em;height:1.2em;display:flex;align-items:center;justify-content:center}.wp-block-accordion-panel[inert],.wp-block-accordion-panel[aria-hidden=true]{display:none;margin-block-start:0}.wp-block-archives{box-sizing:border-box}.wp-block-archives-dropdown label{display:block}.wp-block-avatar{box-sizing:border-box;line-height:0}.wp-block-avatar img{box-sizing:border-box}.wp-block-avatar.aligncenter{text-align:center}.wp-block-audio{box-sizing:border-box}.wp-block-audio :where(figcaption){margin-top:.5em;margin-bottom:1em}.wp-block-audio audio{width:100%;min-width:300px}.wp-block-breadcrumbs{box-sizing:border-box}.wp-block-breadcrumbs ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center}.wp-block-breadcrumbs li{margin:0;padding:0;display:flex;align-items:center}.wp-block-breadcrumbs li:not(:last-child):after{content:var(--separator, "/");margin:0 .5em;opacity:.7}.wp-block-breadcrumbs span{color:inherit}.wp-block-button__link{cursor:pointer;display:inline-block;text-align:center;word-break:break-word;box-sizing:border-box;height:100%;align-content:center}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}:where(.wp-block-button__link){box-shadow:none;text-decoration:none;border-radius:9999px;padding:calc(.667em + 2px) calc(1.333em + 2px)}.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em) * .75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em) * .5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em) * .25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{width:100%;flex-basis:100%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}:root :where(.wp-block-button.is-style-outline>.wp-block-button__link),:root :where(.wp-block-button .wp-block-button__link.is-style-outline){border:2px solid currentColor;padding:.667em 1.333em}:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)),:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)){color:currentColor}:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)),:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)){background-color:transparent;background-image:none}.wp-block-buttons{box-sizing:border-box}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons .wp-block-button__link{width:100%}.wp-block-button.aligncenter,.wp-block-calendar{text-align:center}.wp-block-calendar th,.wp-block-calendar td{padding:.25em;border:1px solid}.wp-block-calendar th{font-weight:400}.wp-block-calendar caption{background-color:inherit}.wp-block-calendar table{width:100%;border-collapse:collapse}.wp-block-calendar table.has-background th{background-color:inherit}.wp-block-calendar table.has-text-color th{color:inherit}.wp-block-calendar :where(table:not(.has-text-color)){color:#40464d}.wp-block-calendar :where(table:not(.has-text-color)) th,.wp-block-calendar :where(table:not(.has-text-color)) td{border-color:#ddd}:where(.wp-block-calendar table:not(.has-background) th){background:#ddd}.wp-block-categories{box-sizing:border-box}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-categories.wp-block-categories-dropdown.aligncenter{text-align:center}.wp-block-categories .wp-block-categories__label{width:100%;display:block}.wp-block-code{box-sizing:border-box}.wp-block-code code{display:block;font-family:inherit;overflow-wrap:break-word;white-space:pre-wrap;direction:ltr;text-align:initial}.wp-block-columns{display:flex;box-sizing:border-box;flex-wrap:wrap!important}@media(min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns{align-items:initial!important}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media(max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media(min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;word-break:break-word;overflow-wrap:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.wp-block-column.is-vertically-aligned-top,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-bottom{width:100%}.wp-block-post-comments{box-sizing:border-box}.wp-block-post-comments .alignleft{float:left}.wp-block-post-comments .alignright{float:right}.wp-block-post-comments .navigation:after{content:"";display:table;clear:both}.wp-block-post-comments .commentlist{clear:both;list-style:none;margin:0;padding:0}.wp-block-post-comments .commentlist .comment{min-height:2.25em;padding-left:3.25em}.wp-block-post-comments .commentlist .comment p{font-size:1em;line-height:1.8;margin:1em 0}.wp-block-post-comments .commentlist .children{list-style:none;margin:0;padding:0}.wp-block-post-comments .comment-author{line-height:1.5}.wp-block-post-comments .comment-author .avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-top:.5em;margin-right:.75em;width:2.5em}.wp-block-post-comments .comment-author cite{font-style:normal}.wp-block-post-comments .comment-meta{font-size:.875em;line-height:1.5}.wp-block-post-comments .comment-meta b{font-weight:400}.wp-block-post-comments .comment-meta .comment-awaiting-moderation{margin-top:1em;margin-bottom:1em;display:block}.wp-block-post-comments .comment-body .commentmetadata{font-size:.875em}.wp-block-post-comments .comment-form-comment label,.wp-block-post-comments .comment-form-author label,.wp-block-post-comments .comment-form-email label,.wp-block-post-comments .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments .comment-form textarea,.wp-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]){display:block;box-sizing:border-box;width:100%}.wp-block-post-comments .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments .comment-reply-title{margin-bottom:0}.wp-block-post-comments .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium, smaller);margin-left:.5em}.wp-block-post-comments .reply{font-size:.875em;margin-bottom:1.4em}.wp-block-post-comments textarea,.wp-block-post-comments input:not([type=submit]){border:1px solid #949494;font-size:1em;font-family:inherit}.wp-block-post-comments textarea,.wp-block-post-comments input:not([type=submit]):not([type=checkbox]){padding:calc(.667em + 2px)}:where(.wp-block-post-comments input[type=submit]){border:none}.wp-block-comments{box-sizing:border-box}.wp-block-comments-pagination>.wp-block-comments-pagination-next,.wp-block-comments-pagination>.wp-block-comments-pagination-previous,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers{font-size:inherit}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow{margin-right:1ch;display:inline-block}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow{margin-left:1ch;display:inline-block}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination.aligncenter{justify-content:center}.wp-block-comment-template{box-sizing:border-box;margin-bottom:0;max-width:100%;list-style:none;padding:0}.wp-block-comment-template li{clear:both}.wp-block-comment-template ol{margin-bottom:0;max-width:100%;list-style:none;padding-left:2rem}.wp-block-comment-template.alignleft{float:left}.wp-block-comment-template.aligncenter{margin-left:auto;margin-right:auto;width:fit-content}.wp-block-comment-template.alignright{float:right}.wp-block-comment-date{box-sizing:border-box}.comment-awaiting-moderation{display:block;font-size:.875em;line-height:1.5}.wp-block-comment-content,.wp-block-comment-author-name,.wp-block-comment-edit-link,.wp-block-comment-reply-link{box-sizing:border-box}.wp-block-cover-image,.wp-block-cover{min-height:430px;padding:1em;position:relative;background-position:center center;display:flex;justify-content:center;align-items:center;overflow:hidden;overflow:clip;box-sizing:border-box}.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover-image .has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]),.wp-block-cover .has-background-dim:not([class*=-background-color]){background-color:#000}.wp-block-cover-image .has-background-dim.has-background-gradient,.wp-block-cover .has-background-dim.has-background-gradient{background-color:transparent}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{content:"";background-color:inherit}.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover-image .wp-block-cover__background,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim:not(.has-background-gradient):before,.wp-block-cover .wp-block-cover__background,.wp-block-cover .wp-block-cover__gradient-background{position:absolute;inset:0;opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background{opacity:1}.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0,.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-0{opacity:0}.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10,.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-10{opacity:.1}.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20,.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-20{opacity:.2}.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30,.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-30{opacity:.3}.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40,.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-40{opacity:.4}.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50,.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-50{opacity:.5}.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60,.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-60{opacity:.6}.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70,.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-70{opacity:.7}.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80,.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-80{opacity:.8}.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90,.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-90{opacity:.9}.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100,.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-100{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:420px;width:100%}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{position:relative;width:100%;color:inherit}.wp-block-cover-image.is-position-top-left,.wp-block-cover.is-position-top-left{align-items:flex-start;justify-content:flex-start}.wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center{align-items:flex-start;justify-content:center}.wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right{align-items:flex-start;justify-content:flex-end}.wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left{align-items:center;justify-content:flex-start}.wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center{align-items:center;justify-content:center}.wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right{align-items:center;justify-content:flex-end}.wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left{align-items:flex-end;justify-content:flex-start}.wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center{align-items:flex-end;justify-content:center}.wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right{align-items:flex-end;justify-content:flex-end}.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{margin:0}.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container{margin:0;width:auto}.wp-block-cover-image .wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background,.wp-block-cover .wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background{position:absolute;inset:0;margin:0;padding:0;width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;outline:none;border:none;box-shadow:none}.wp-block-cover-image .wp-block-cover__embed-background,.wp-block-cover .wp-block-cover__embed-background{position:absolute;inset:0;margin:0;padding:0;width:100%;height:100%;max-width:none;max-height:none;outline:none;border:none;box-shadow:none;pointer-events:none}.wp-block-cover-image .wp-block-cover__embed-background .wp-block-embed__wrapper,.wp-block-cover .wp-block-cover__embed-background .wp-block-embed__wrapper{position:absolute;inset:0;margin:0;padding:0;width:100%;height:100%}.wp-block-cover-image .wp-block-cover__embed-background iframe,.wp-block-cover-image .wp-block-cover__embed-background .wp-block-embed__wrapper iframe,.wp-block-cover .wp-block-cover__embed-background iframe,.wp-block-cover .wp-block-cover__embed-background .wp-block-embed__wrapper iframe{position:absolute;top:50%;left:50%;width:100vw;height:100vh;min-width:100%;min-height:100%;transform:translate(-50%,-50%);pointer-events:none}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:fixed;background-size:cover;background-repeat:no-repeat}@supports (-webkit-touch-callout: inherit){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}@media(prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}.wp-block-cover-image.is-repeated,.wp-block-cover.is-repeated,.wp-block-cover__image-background.is-repeated,video.wp-block-cover__video-background.is-repeated{background-repeat:repeat;background-size:auto}section.wp-block-cover-image h2,.wp-block-cover-image-text,.wp-block-cover-text{color:#fff}section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:hover,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:active,.wp-block-cover-image-text a,.wp-block-cover-image-text a:hover,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:active,.wp-block-cover-text a,.wp-block-cover-text a:hover,.wp-block-cover-text a:focus,.wp-block-cover-text a:active{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}section.wp-block-cover-image.has-left-content>h2,.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text{margin-left:0;text-align:left}section.wp-block-cover-image.has-right-content>h2,.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text{margin-right:0;text-align:right}section.wp-block-cover-image>h2,.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text{font-size:2em;line-height:1.25;z-index:1;margin-bottom:0;max-width:840px;padding:.44em;text-align:center}:where(.wp-block-cover:not(.has-text-color)),:where(.wp-block-cover-image:not(.has-text-color)){color:#fff}:where(.wp-block-cover.is-light:not(.has-text-color)),:where(.wp-block-cover-image.is-light:not(.has-text-color)){color:#000}:root :where(.wp-block-cover p:not(.has-text-color)),:root :where(.wp-block-cover h1:not(.has-text-color)),:root :where(.wp-block-cover h2:not(.has-text-color)),:root :where(.wp-block-cover h3:not(.has-text-color)),:root :where(.wp-block-cover h4:not(.has-text-color)),:root :where(.wp-block-cover h5:not(.has-text-color)),:root :where(.wp-block-cover h6:not(.has-text-color)){color:inherit}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__video-background{z-index:0}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__embed-background{z-index:0}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__image-background{z-index:0}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)).has-background-dim:not(.has-background-gradient):before,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__gradient-background{z-index:1}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container{z-index:1}.has-modal-open body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container{z-index:auto}.wp-block-details{box-sizing:border-box}.wp-block-details summary{cursor:pointer}.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[data-type="core/embed"],.wp-block-embed.alignleft,.wp-block-embed.alignright{max-width:360px;width:100%}.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper{min-width:280px}.wp-block-cover .wp-block-embed{min-width:320px;min-height:240px}.wp-block-group.is-layout-flex .wp-block-embed{flex:1 1 0%;min-width:0}.wp-block-embed{overflow-wrap:break-word}.wp-block-embed :where(figcaption){margin-top:.5em;margin-bottom:1em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-has-aspect-ratio iframe{position:absolute;inset:0;height:100%;width:100%}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.77%}.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{box-sizing:border-box}.wp-block-file:not(.wp-element-button){font-size:.8em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file *+.wp-block-file__button{margin-left:.75em}:where(.wp-block-file){margin-bottom:1.5em}.wp-block-file__embed{margin-bottom:1em}:where(.wp-block-file__button){border-radius:2em;padding:.5em 1em;display:inline-block}:where(.wp-block-file__button):where(a):hover,:where(.wp-block-file__button):where(a):visited,:where(.wp-block-file__button):where(a):focus,:where(.wp-block-file__button):where(a):active{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-form-input__label{width:100%;display:flex;flex-direction:column;gap:.25em;margin-bottom:.5em}.wp-block-form-input__label.is-label-inline{flex-direction:row;gap:.5em;align-items:center}.wp-block-form-input__label.is-label-inline .wp-block-form-input__label-content{margin-bottom:.5em}.wp-block-form-input__label:has(input[type=checkbox]){flex-direction:row;width:fit-content}.wp-block-form-input__label:has(input[type=checkbox]) .wp-block-form-input__label-content{margin:0}.wp-block-form-input__label:has(.wp-block-form-input__label-content+input[type=checkbox]){flex-direction:row-reverse}.wp-block-form-input__label-content{width:fit-content}:where(.wp-block-form-input__input){padding:0 .5em;font-size:1em;margin-bottom:.5em}:where(.wp-block-form-input__input)[type=text],:where(.wp-block-form-input__input)[type=password],:where(.wp-block-form-input__input)[type=date],:where(.wp-block-form-input__input)[type=datetime],:where(.wp-block-form-input__input)[type=datetime-local],:where(.wp-block-form-input__input)[type=email],:where(.wp-block-form-input__input)[type=month],:where(.wp-block-form-input__input)[type=number],:where(.wp-block-form-input__input)[type=search],:where(.wp-block-form-input__input)[type=tel],:where(.wp-block-form-input__input)[type=time],:where(.wp-block-form-input__input)[type=url],:where(.wp-block-form-input__input)[type=week]{min-height:2em;line-height:2;border-width:1px;border-style:solid}textarea.wp-block-form-input__input{min-height:10em}.wp-block-gallery:not(.has-nested-images),.blocks-gallery-grid:not(.has-nested-images){display:flex;flex-wrap:wrap;list-style-type:none;padding:0;margin:0}.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item{margin:0 1em 1em 0;display:flex;flex-grow:1;flex-direction:column;justify-content:center;position:relative;width:calc(50% - 1em)}.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n){margin-right:0}.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure{margin:0;height:100%;display:flex;align-items:flex-end;justify-content:flex-start}.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img{display:block;max-width:100%;height:auto;width:auto}.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption{position:absolute;bottom:0;width:100%;max-height:100%;overflow:auto;padding:3em .77em .7em;color:#fff;text-align:center;font-size:.8em;background:linear-gradient(0deg,rgba(0,0,0,.7) 0,rgba(0,0,0,.3) 70%,transparent);box-sizing:border-box;margin:0;z-index:2}.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img{display:inline}.wp-block-gallery:not(.has-nested-images) figcaption,.blocks-gallery-grid:not(.has-nested-images) figcaption{flex-grow:1}.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img{width:100%;height:100%;flex:1;object-fit:cover}.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item,.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item{width:100%;margin-right:0}@media(min-width:600px){.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item,.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item{width:calc(33.3333333333% - .6666666667em);margin-right:1em}.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item{width:calc(25% - .75em);margin-right:1em}.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item,.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item{width:calc(20% - .8em);margin-right:1em}.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item,.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item{width:calc(16.6666666667% - .8333333333em);margin-right:1em}.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item,.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item{width:calc(14.2857142857% - .8571428571em);margin-right:1em}.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item,.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item{width:calc(12.5% - .875em);margin-right:1em}.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(n){margin-right:0}.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n){margin-right:0}.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n){margin-right:0}.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n){margin-right:0}.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n){margin-right:0}.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n){margin-right:0}.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n){margin-right:0}.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child{margin-right:0}.wp-block-gallery:not(.has-nested-images).alignleft,.wp-block-gallery:not(.has-nested-images).alignright,.blocks-gallery-grid:not(.has-nested-images).alignleft,.blocks-gallery-grid:not(.has-nested-images).alignright{max-width:420px;width:100%}.wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure,.blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-gallery:not(.is-cropped) .blocks-gallery-item{align-self:flex-start}figure.wp-block-gallery.has-nested-images{align-items:normal}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px) / 2);margin:0}.wp-block-gallery.has-nested-images figure.wp-block-image{display:flex;flex-grow:1;justify-content:center;position:relative;flex-direction:column;max-width:100%;box-sizing:border-box}.wp-block-gallery.has-nested-images figure.wp-block-image>div,.wp-block-gallery.has-nested-images figure.wp-block-image>a{margin:0;flex-direction:column;flex-grow:1}.wp-block-gallery.has-nested-images figure.wp-block-image img{display:block;height:auto;max-width:100%!important;width:auto}.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{position:absolute;bottom:0;right:0;left:0;max-height:100%}.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{content:"";height:100%;max-height:40%;pointer-events:none;backdrop-filter:blur(3px);-webkit-mask-image:linear-gradient(0deg,#000 20%,transparent 100%);mask-image:linear-gradient(0deg,#000 20%,transparent 100%)}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{color:#fff;text-shadow:0 0 1.5px #000;font-size:13px;margin:0;overflow:auto;padding:1em;text-align:center;box-sizing:border-box}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar{width:12px;height:12px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-track{background-color:transparent}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-thumb{background-color:transparent;border-radius:8px;border:3px solid transparent;background-clip:padding-box}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within::-webkit-scrollbar-thumb{background-color:#fffc}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-width:thin;scrollbar-gutter:stable both-edges;scrollbar-color:transparent transparent}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within{scrollbar-color:rgba(255,255,255,.8) transparent}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{will-change:transform}@media(hover:none){.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:rgba(255,255,255,.8) transparent}}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:linear-gradient(0deg,rgba(0,0,0,.4) 0%,transparent 100%)}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img{display:inline}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a{color:inherit}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>div,.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>a{flex:1 1 auto}.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption{flex:initial;background:none;color:inherit;margin:0;padding:10px 10px 9px;position:relative;text-shadow:none}.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded:before,.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border:before{content:none}.wp-block-gallery.has-nested-images figcaption{flex-grow:1;flex-basis:100%;text-align:center}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){margin-top:0;margin-bottom:auto}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){align-self:inherit}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone),.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a{display:flex}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{width:100%;flex:1 0 0%;height:100%;object-fit:cover}.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image){width:100%}@media(min-width:600px){.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){width:calc(33.3333333333% - var(--wp--style--unstable-gallery-gap, 16px) * .6666666667)}.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){width:calc(25% - var(--wp--style--unstable-gallery-gap, 16px) * .75)}.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){width:calc(20% - var(--wp--style--unstable-gallery-gap, 16px) * .8)}.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image){width:calc(16.6666666667% - var(--wp--style--unstable-gallery-gap, 16px) * .8333333333)}.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){width:calc(14.2857142857% - var(--wp--style--unstable-gallery-gap, 16px) * .8571428571)}.wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image){width:calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px) * .875)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px) * .6666666667)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image){width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px) * .5)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(1){width:100%}}.wp-block-gallery.has-nested-images.alignleft,.wp-block-gallery.has-nested-images.alignright{max-width:420px;width:100%}.wp-block-gallery.has-nested-images.aligncenter{justify-content:center}.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]){rotate:180deg}.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{height:auto;max-width:100%;vertical-align:bottom;box-sizing:border-box}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius]>a,.wp-block-image[style*=border-radius] img{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image.alignleft,.wp-block-image.alignright,.wp-block-image.aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image .aligncenter{display:table}.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image .aligncenter>figcaption{display:table-caption;caption-side:bottom}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-top:.5em;margin-bottom:1em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image: none) or (mask-image: none)) or (-webkit-mask-image: none){.wp-block-image.is-style-circle-mask img{-webkit-mask-image:url('data:image/svg+xml;utf8,');mask-image:url('data:image/svg+xml;utf8,');mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;border-radius:0}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{position:relative;display:flex;flex-direction:column}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{opacity:0;border:none;background-color:#5a5a5a40;backdrop-filter:blur(16px) saturate(180%);cursor:zoom-in;display:flex;justify-content:center;align-items:center;width:20px;height:20px;position:absolute;z-index:100;top:16px;right:16px;text-align:center;padding:0;border-radius:4px}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto rgba(90,90,90,.25);outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:hover,.wp-lightbox-container button:focus,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:none}.wp-lightbox-overlay{position:fixed;top:0;left:0;z-index:100000;overflow:hidden;width:100%;height:100vh;box-sizing:border-box;visibility:hidden;cursor:zoom-out}.wp-lightbox-overlay .close-button{position:absolute;top:calc(env(safe-area-inset-top) + 16px);right:calc(env(safe-area-inset-right) + 16px);padding:0;cursor:pointer;z-index:5000000;min-width:40px;min-height:40px;display:flex;align-items:center;justify-content:center}.wp-lightbox-overlay .close-button:hover,.wp-lightbox-overlay .close-button:focus,.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .lightbox-image-container{position:absolute;overflow:hidden;top:50%;left:50%;transform-origin:top left;transform:translate(-50%,-50%);width:var(--wp--lightbox-container-width);height:var(--wp--lightbox-container-height);z-index:9999999999}.wp-lightbox-overlay .wp-block-image{position:relative;transform-origin:0 0;display:flex;width:100%;height:100%;justify-content:center;align-items:center;box-sizing:border-box;z-index:3000000;margin:0}.wp-lightbox-overlay .wp-block-image img{min-width:var(--wp--lightbox-image-width);min-height:var(--wp--lightbox-image-height);width:var(--wp--lightbox-image-width);height:var(--wp--lightbox-image-height)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{border:none;background:none}.wp-lightbox-overlay .scrim{width:100%;height:100%;position:absolute;z-index:2000000;background-color:#fff;opacity:.9}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:both turn-on-visibility .25s}}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active img{animation:both turn-on-visibility .35s}}@media not (prefers-reduced-motion){.wp-lightbox-overlay.show-closing-animation:not(.active){animation:both turn-off-visibility .35s}}@media not (prefers-reduced-motion){.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:both turn-off-visibility .25s}}@media not (prefers-reduced-motion){.wp-lightbox-overlay.zoom.active{opacity:1;visibility:visible;animation:none}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width)) / 2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{visibility:visible;transform:translate(-50%,-50%) scale(1)}99%{visibility:visible}to{visibility:hidden;transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width)) / 2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}}ol.wp-block-latest-comments{margin-left:0;box-sizing:border-box}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){line-height:1.1}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){line-height:1.8}.has-dates :where(.wp-block-latest-comments:not([style*=line-height])),.has-excerpts :where(.wp-block-latest-comments:not([style*=line-height])){line-height:1.5}.wp-block-latest-comments .wp-block-latest-comments{padding-left:0}.wp-block-latest-comments__comment{list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{min-height:2.25em;list-style:none}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt{margin-left:3.25em}.wp-block-latest-comments__comment-excerpt p{font-size:.875em;margin:.36em 0 1.4em}.wp-block-latest-comments__comment-date{display:block;font-size:.75em}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}.wp-block-latest-comments[style*=font-size] a,.wp-block-latest-comments[class*=-font-size] a{font-size:inherit}.wp-block-latest-posts{box-sizing:border-box}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both;overflow-wrap:break-word}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap}.wp-block-latest-posts.is-grid li{margin:0 1.25em 1.25em 0;width:100%}@media(min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - .625em)}.wp-block-latest-posts.columns-2 li:nth-child(2n){margin-right:0}.wp-block-latest-posts.columns-3 li{width:calc(100% / 3 - 1.25em + 1.25em / 3)}.wp-block-latest-posts.columns-3 li:nth-child(3n){margin-right:0}.wp-block-latest-posts.columns-4 li{width:calc(25% - .9375em)}.wp-block-latest-posts.columns-4 li:nth-child(4n){margin-right:0}.wp-block-latest-posts.columns-5 li{width:calc(20% - 1em)}.wp-block-latest-posts.columns-5 li:nth-child(5n){margin-right:0}.wp-block-latest-posts.columns-6 li{width:calc(100% / 6 - 1.25em + 1.25em / 6)}.wp-block-latest-posts.columns-6 li:nth-child(6n){margin-right:0}}:root :where(.wp-block-latest-posts.is-grid){padding:0}:root :where(.wp-block-latest-posts.wp-block-latest-posts__list){padding-left:0}.wp-block-latest-posts__post-date,.wp-block-latest-posts__post-author{display:block;font-size:.8125em}.wp-block-latest-posts__post-excerpt,.wp-block-latest-posts__post-full-content{margin-top:.5em;margin-bottom:1em}.wp-block-latest-posts__featured-image a{display:inline-block}.wp-block-latest-posts__featured-image img{height:auto;width:auto;max-width:100%}.wp-block-latest-posts__featured-image.alignleft{margin-right:1em;float:left}.wp-block-latest-posts__featured-image.alignright{margin-left:1em;float:right}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}.wp-block-loginout{box-sizing:border-box}.wp-block-math{overflow-x:auto;overflow-y:hidden}.wp-block-media-text{direction:ltr;display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto;box-sizing:border-box}.wp-block-media-text.has-media-on-the-right{grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__media{align-self:start}.wp-block-media-text>.wp-block-media-text__content,.wp-block-media-text>.wp-block-media-text__media,.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__media{align-self:center}.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__media{align-self:end}.wp-block-media-text>.wp-block-media-text__media{grid-column:1;grid-row:1;margin:0}.wp-block-media-text>.wp-block-media-text__content{direction:ltr;grid-column:2;grid-row:1;padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__media{grid-column:2;grid-row:1}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__content{grid-column:1;grid-row:1}.wp-block-media-text__media a{display:block}.wp-block-media-text__media img,.wp-block-media-text__media video{height:auto;max-width:unset;width:100%;vertical-align:middle}.wp-block-media-text.is-image-fill>.wp-block-media-text__media{height:100%;min-height:250px;background-size:cover}.wp-block-media-text.is-image-fill>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media img{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media{height:100%;min-height:250px}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media img{width:100%;height:100%;object-fit:cover}@media(max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__content{grid-column:1;grid-row:2}}.wp-block-navigation{position:relative}.wp-block-navigation ul{margin-top:0;margin-bottom:0;margin-left:0;padding-left:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0}.wp-block-navigation .wp-block-navigation-item{background-color:inherit;display:flex;align-items:center;position:relative}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{display:none}.wp-block-navigation .wp-block-navigation-item__content{display:block;z-index:1}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit}.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content{text-decoration:underline}.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active{text-decoration:underline}.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content{text-decoration:line-through}.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active{text-decoration:line-through}.wp-block-navigation :where(a),.wp-block-navigation :where(a:focus),.wp-block-navigation :where(a:active){text-decoration:none}.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;line-height:0;display:inline-block;font-size:inherit;padding:0;background-color:inherit;color:currentColor;border:none;width:.6em;height:.6em;margin-left:.25em}.wp-block-navigation .wp-block-navigation__submenu-icon svg{display:inline-block;stroke:currentColor;width:inherit;height:inherit;margin-top:.075em}.wp-block-navigation{--navigation-layout-justification-setting: flex-start;--navigation-layout-direction: row;--navigation-layout-wrap: wrap;--navigation-layout-justify: flex-start;--navigation-layout-align: center}.wp-block-navigation.is-vertical{--navigation-layout-direction: column;--navigation-layout-justify: initial;--navigation-layout-align: flex-start}.wp-block-navigation.no-wrap{--navigation-layout-wrap: nowrap}.wp-block-navigation.items-justified-center{--navigation-layout-justification-setting: center;--navigation-layout-justify: center}.wp-block-navigation.items-justified-center.is-vertical{--navigation-layout-align: center}.wp-block-navigation.items-justified-right{--navigation-layout-justification-setting: flex-end;--navigation-layout-justify: flex-end}.wp-block-navigation.items-justified-right.is-vertical{--navigation-layout-align: flex-end}.wp-block-navigation.items-justified-space-between{--navigation-layout-justification-setting: space-between;--navigation-layout-justify: space-between}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{background-color:inherit;color:inherit;position:absolute;z-index:2;display:flex;flex-direction:column;align-items:normal;opacity:0}@media not (prefers-reduced-motion){.wp-block-navigation .has-child .wp-block-navigation__submenu-container{transition:opacity .1s linear}}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{visibility:hidden;width:0;height:0;overflow:hidden}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1;padding:.5em 1em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{margin-right:0;margin-left:auto}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{margin:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{left:-1px;top:100%}@media(min-width:782px){.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{content:"";position:absolute;right:100%;height:100%;display:block;width:.5em;background:transparent}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{margin-right:.25em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg{transform:rotate(-90deg)}}.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container{visibility:visible;overflow:visible;opacity:1;width:auto;height:auto;min-width:200px}.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{visibility:visible;overflow:visible;opacity:1;width:auto;height:auto;min-width:200px}.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container{visibility:visible;overflow:visible;opacity:1;width:auto;height:auto;min-width:200px}.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{left:0;top:100%}@media(min-width:782px){.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:0}}.wp-block-navigation-submenu{position:relative;display:flex}.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:currentColor}button.wp-block-navigation-item__content{background-color:transparent;border:none;color:currentColor;font-size:inherit;font-family:inherit;letter-spacing:inherit;line-height:inherit;font-style:inherit;font-weight:inherit;text-transform:inherit;text-align:left}.wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-navigation-submenu__toggle[aria-expanded=true]+.wp-block-navigation__submenu-icon>svg,.wp-block-navigation-submenu__toggle[aria-expanded=true]>svg{transform:rotate(180deg)}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{padding-left:0;padding-right:.85em}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{margin-left:-.6em;pointer-events:none}.wp-block-navigation-item.open-on-click button.wp-block-navigation-item__content:not(.wp-block-navigation-submenu__toggle){padding:0}.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-dialog,.wp-block-navigation .wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-container-content{gap:inherit}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em}.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container{left:auto;right:0}.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:-1px;right:-1px}@media(min-width:782px){.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:auto;right:100%}}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;border:1px solid rgba(0,0,0,.15)}.wp-block-navigation.has-background .wp-block-navigation__submenu-container{background-color:inherit}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container{color:#000}.wp-block-navigation__container{display:flex;flex-wrap:var(--navigation-layout-wrap, wrap);flex-direction:var(--navigation-layout-direction, initial);justify-content:var(--navigation-layout-justify, initial);align-items:var(--navigation-layout-align, initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container .is-responsive{display:none}.wp-block-navigation__container:only-child,.wp-block-page-list:only-child{flex-grow:1}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}.wp-block-navigation__responsive-container{display:none;position:fixed;inset:0}.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){color:inherit}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{display:flex;flex-wrap:var(--navigation-layout-wrap, wrap);flex-direction:var(--navigation-layout-direction, initial);justify-content:var(--navigation-layout-justify, initial);align-items:var(--navigation-layout-align, initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){color:inherit!important;background-color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open{display:flex;flex-direction:column;background-color:inherit}@media not (prefers-reduced-motion){.wp-block-navigation__responsive-container.is-menu-open{animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards}}.wp-block-navigation__responsive-container.is-menu-open{padding-top:clamp(1rem,var(--wp--style--root--padding-top),20rem);padding-right:clamp(1rem,var(--wp--style--root--padding-right),20rem);padding-bottom:clamp(1rem,var(--wp--style--root--padding-bottom),20rem);padding-left:clamp(1rem,var(--wp--style--root--padding-left),20rem);overflow:auto;z-index:100000}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{padding-top:calc(2rem + 24px);overflow:visible;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:var(--navigation-layout-justification-setting, inherit)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container{justify-content:flex-start}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{opacity:1;visibility:visible;height:auto;width:auto;overflow:initial;min-width:200px;position:static;border:none;padding-left:2rem;padding-right:2rem}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container{gap:inherit}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{padding-top:var(--wp--style--block-gap, 2em)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{padding:0}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{display:flex;flex-direction:column;align-items:var(--navigation-layout-justification-setting, initial)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list{color:inherit!important;background:transparent!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{right:auto;left:auto}@media(min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:block;width:100%;position:relative;z-index:auto;background-color:inherit}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:0}}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{background-color:#fff}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__responsive-container.is-menu-open{color:#000}.wp-block-navigation__toggle_button_label{font-size:1rem;font-weight:700}.wp-block-navigation__responsive-container-open,.wp-block-navigation__responsive-container-close{vertical-align:middle;cursor:pointer;color:currentColor;background:transparent;border:none;margin:0;padding:0;text-transform:inherit}.wp-block-navigation__responsive-container-open svg,.wp-block-navigation__responsive-container-close svg{fill:currentColor;pointer-events:none;display:block;width:24px;height:24px}.wp-block-navigation__responsive-container-open{display:flex}.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-family:inherit;font-weight:inherit;font-size:inherit}@media(min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;top:0;right:0;z-index:2}.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{font-family:inherit;font-weight:inherit;font-size:inherit}.wp-block-navigation__responsive-close{width:100%}.has-modal-open .wp-block-navigation__responsive-close{max-width:var(--wp--style--global--wide-size, 100%);margin-left:auto;margin-right:auto}.wp-block-navigation__responsive-close:focus{outline:none}.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-dialog,.is-menu-open .wp-block-navigation__responsive-container-content{box-sizing:border-box}.wp-block-navigation__responsive-dialog{position:relative}.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:46px}@media(min-width:782px){.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:32px}}html.has-modal-open{overflow:hidden}.wp-block-navigation .wp-block-navigation-item__label{overflow-wrap:break-word}.wp-block-navigation .wp-block-navigation-item__description{display:none}.link-ui-tools{outline:1px solid #f0f0f0;padding:8px}.link-ui-block-inserter{padding-top:8px}.link-ui-block-inserter__back{margin-left:8px;text-transform:uppercase}.wp-block-navigation .wp-block-page-list{display:flex;flex-direction:var(--navigation-layout-direction, initial);justify-content:var(--navigation-layout-justify, initial);align-items:var(--navigation-layout-align, initial);flex-wrap:var(--navigation-layout-wrap, wrap);background-color:inherit}.wp-block-navigation .wp-block-navigation-item{background-color:inherit}.wp-block-page-list{box-sizing:border-box}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}body.rtl .has-drop-cap:not(:focus):first-letter{float:initial;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-right[style*="writing-mode:vertical-rl"],p.has-text-align-left[style*="writing-mode:vertical-lr"]{rotate:180deg}.wp-block-post-author{display:flex;flex-wrap:wrap;box-sizing:border-box}.wp-block-post-author__byline{width:100%;margin-top:0;margin-bottom:0;font-size:.5em}.wp-block-post-author__avatar{margin-right:1em}.wp-block-post-author__bio{margin-bottom:.7em;font-size:.7em}.wp-block-post-author__content{flex-grow:1;flex-basis:0}.wp-block-post-author__name{margin:0}.wp-block-post-author-biography{box-sizing:border-box}:where(.wp-block-post-comments-form textarea),:where(.wp-block-post-comments-form input:not([type=submit])){border-width:1px;border-style:solid;border-color:#949494;font-size:1em;font-family:inherit}:where(.wp-block-post-comments-form textarea),:where(.wp-block-post-comments-form input:where(:not([type=submit]):not([type=checkbox]))){padding:calc(.667em + 2px)}.wp-block-post-comments-form{box-sizing:border-box}.wp-block-post-comments-form[style*=font-weight] :where(.comment-reply-title){font-weight:inherit}.wp-block-post-comments-form[style*=font-family] :where(.comment-reply-title){font-family:inherit}.wp-block-post-comments-form[class*=-font-size] :where(.comment-reply-title),.wp-block-post-comments-form[style*=font-size] :where(.comment-reply-title){font-size:inherit}.wp-block-post-comments-form[style*=line-height] :where(.comment-reply-title){line-height:inherit}.wp-block-post-comments-form[style*=font-style] :where(.comment-reply-title){font-style:inherit}.wp-block-post-comments-form[style*=letter-spacing] :where(.comment-reply-title){letter-spacing:inherit}.wp-block-post-comments-form :where(input[type=submit]){box-shadow:none;cursor:pointer;display:inline-block;text-align:center;overflow-wrap:break-word}.wp-block-post-comments-form .comment-form textarea,.wp-block-post-comments-form .comment-form input:not([type=submit]):not([type=checkbox]):not([type=hidden]){display:block;box-sizing:border-box;width:100%}.wp-block-post-comments-form .comment-form-author label,.wp-block-post-comments-form .comment-form-email label,.wp-block-post-comments-form .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments-form .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments-form .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments-form .comment-reply-title{margin-bottom:0}.wp-block-post-comments-form .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium, smaller);margin-left:.5em}.wp-block-post-comments-count{box-sizing:border-box}.wp-block-post-content{display:flow-root}.wp-block-post-comments-link,.wp-block-post-date{box-sizing:border-box}:where(.wp-block-post-excerpt){box-sizing:border-box;margin-top:var(--wp--style--block-gap);margin-bottom:var(--wp--style--block-gap)}.wp-block-post-excerpt__excerpt{margin-top:0;margin-bottom:0}.wp-block-post-excerpt__more-text{margin-top:var(--wp--style--block-gap);margin-bottom:0}.wp-block-post-excerpt__more-link{display:inline-block}.wp-block-post-featured-image{margin-left:0;margin-right:0}.wp-block-post-featured-image a{display:block;height:100%}.wp-block-post-featured-image :where(img){max-width:100%;width:100%;height:auto;vertical-align:bottom;box-sizing:border-box}.wp-block-post-featured-image.alignwide img,.wp-block-post-featured-image.alignfull img{width:100%}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim{position:absolute;inset:0;background-color:#000}.wp-block-post-featured-image{position:relative}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-gradient{background-color:transparent}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-0{opacity:0}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-10{opacity:.1}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-20{opacity:.2}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-30{opacity:.3}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-40{opacity:.4}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-50{opacity:.5}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-60{opacity:.6}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-70{opacity:.7}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-80{opacity:.8}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-90{opacity:.9}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-100{opacity:1}.wp-block-post-featured-image:where(.alignleft,.alignright){width:100%}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous{display:inline-block;margin-right:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next{display:inline-block;margin-left:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link.has-text-align-right[style*="writing-mode: vertical-rl"],.wp-block-post-navigation-link.has-text-align-left[style*="writing-mode: vertical-lr"]{rotate:180deg}.wp-block-post-terms{box-sizing:border-box}.wp-block-post-terms .wp-block-post-terms__separator{white-space:pre-wrap}.wp-block-post-time-to-read{box-sizing:border-box}.wp-block-post-title{word-break:break-word;box-sizing:border-box}.wp-block-post-title :where(a){display:inline-block;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}.wp-block-post-author-name{box-sizing:border-box}.wp-block-preformatted{box-sizing:border-box;white-space:pre-wrap}:where(.wp-block-preformatted.has-background){padding:1.25em 2.375em}.wp-block-pullquote{text-align:center;overflow-wrap:break-word;box-sizing:border-box;margin:0 0 1em;padding:4em 0}.wp-block-pullquote p,.wp-block-pullquote blockquote{color:inherit}.wp-block-pullquote blockquote{margin:0}.wp-block-pullquote p{margin-top:0}.wp-block-pullquote p:last-child{margin-bottom:0}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:420px}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote.has-text-align-left blockquote{text-align:left}.wp-block-pullquote.has-text-align-right blockquote{text-align:right}.wp-block-pullquote.has-text-align-center blockquote{text-align:center}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{margin-top:0;margin-bottom:0;font-size:2em}.wp-block-pullquote.is-style-solid-color blockquote cite{text-transform:none;font-style:normal}.wp-block-pullquote :where(cite){color:inherit;display:block}.wp-block-post-template{margin-top:0;margin-bottom:0;max-width:100%;list-style:none;padding:0;box-sizing:border-box}.wp-block-post-template.is-flex-container{flex-direction:row;display:flex;flex-wrap:wrap;gap:1.25em}.wp-block-post-template.is-flex-container>li{margin:0;width:100%}@media(min-width:600px){.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li{width:calc(100% / 3 - 1.25em + 1.25em / 3)}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li{width:calc(100% / 6 - 1.25em + 1.25em / 6)}}@media(max-width:600px){.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid{grid-template-columns:1fr}}.wp-block-post-template-is-layout-constrained>li>.alignright,.wp-block-post-template-is-layout-flow>li>.alignright{float:right;margin-inline-start:2em;margin-inline-end:0}.wp-block-post-template-is-layout-constrained>li>.alignleft,.wp-block-post-template-is-layout-flow>li>.alignleft{float:left;margin-inline-start:0;margin-inline-end:2em}.wp-block-post-template-is-layout-constrained>li>.aligncenter,.wp-block-post-template-is-layout-flow>li>.aligncenter{margin-inline-start:auto;margin-inline-end:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-next:last-of-type{margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-previous:first-child{margin-inline-end:auto}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow{margin-right:1ch;display:inline-block}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination .wp-block-query-pagination-next-arrow{margin-left:1ch;display:inline-block}.wp-block-query-pagination .wp-block-query-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination.aligncenter{justify-content:center}.wp-block-query-title,.wp-block-query-total{box-sizing:border-box}.wp-block-quote{box-sizing:border-box;overflow-wrap:break-word}.wp-block-quote.is-style-large:where(:not(.is-style-plain)),.wp-block-quote.is-large:where(:not(.is-style-plain)){margin-bottom:1em;padding:0 1em}.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-large:where(:not(.is-style-plain)) p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer{font-size:1.125em;text-align:right}.wp-block-quote>cite{display:block}.wp-block-read-more{display:block;width:fit-content}.wp-block-read-more:where(:not([style*=text-decoration])){text-decoration:none}.wp-block-read-more:where(:not([style*=text-decoration])):focus,.wp-block-read-more:where(:not([style*=text-decoration])):active{text-decoration:none}ul.wp-block-rss.alignleft{margin-right:2em}ul.wp-block-rss.alignright{margin-left:2em}ul.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0}ul.wp-block-rss.is-grid li{margin:0 1em 1em 0;width:100%}@media(min-width:600px){ul.wp-block-rss.columns-2 li{width:calc(50% - 1em)}ul.wp-block-rss.columns-3 li{width:calc(100% / 3 - 1em)}ul.wp-block-rss.columns-4 li{width:calc(25% - 1em)}ul.wp-block-rss.columns-5 li{width:calc(20% - 1em)}ul.wp-block-rss.columns-6 li{width:calc(100% / 6 - 1em)}}.wp-block-rss__item-publish-date,.wp-block-rss__item-author{display:block;font-size:.8125em}.wp-block-rss{box-sizing:border-box;list-style:none;padding:0}.wp-block-search__button{margin-left:10px;word-break:normal}.wp-block-search__button.has-icon{line-height:0}.wp-block-search__button svg{min-width:24px;min-height:24px;width:1.25em;height:1.25em;fill:currentColor;vertical-align:text-bottom}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__button{margin-left:0;flex-shrink:0;max-width:100%;box-sizing:border-box;display:flex;justify-content:center}.wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{transition-property:width;min-width:0!important}.wp-block-search.wp-block-search__button-only .wp-block-search__input{transition-duration:.3s;flex-basis:100%}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden,.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper{overflow:hidden}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__input{width:0!important;min-width:0!important;padding-left:0!important;padding-right:0!important;border-left-width:0!important;border-right-width:0!important;flex-grow:0;margin:0;flex-basis:0}:where(.wp-block-search__input){font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;font-style:inherit;padding:8px;flex-grow:1;margin-left:0;margin-right:0;min-width:3rem;border:1px solid #949494;text-decoration:unset!important;appearance:initial}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){padding:4px;border-width:1px;border-style:solid;border-color:#949494;background-color:#fff;box-sizing:border-box}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{border-radius:0;border:none;padding:0 4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus{outline:none}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block[data-align=right] .wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{float:right}.wp-block-separator{border-top:2px solid currentColor;border-left:none;border-right:none;border-bottom:none}:root :where(.wp-block-separator.is-style-dots){text-align:center;line-height:1;height:auto}:root :where(.wp-block-separator.is-style-dots):before{content:"···";color:currentColor;font-size:1.5em;letter-spacing:2em;padding-left:2em;font-family:serif}.wp-block-separator.is-style-dots{background:none!important;border:none!important}.wp-block-site-logo{box-sizing:border-box;line-height:0}.wp-block-site-logo a{display:inline-block;line-height:0}.wp-block-site-logo.is-default-size img{width:120px;height:auto}.wp-block-site-logo img{height:auto;max-width:100%}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}:root :where(.wp-block-site-logo.is-style-rounded){border-radius:9999px}.wp-block-site-tagline,.wp-block-site-title{box-sizing:border-box}.wp-block-site-title :where(a){color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}.wp-block-social-links{box-sizing:border-box;padding-left:0;padding-right:0;text-indent:0;margin-left:0;background:none}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{text-decoration:none;border-bottom:0;box-shadow:none}.wp-block-social-links .wp-social-link svg{width:1em;height:1em}.wp-block-social-links .wp-social-link span:not(.screen-reader-text){margin-left:.5em;margin-right:.5em;font-size:.65em}.wp-block-social-links.has-small-icon-size{font-size:16px}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-large-icon-size{font-size:36px}.wp-block-social-links.has-huge-icon-size{font-size:48px}.wp-block-social-links.aligncenter{justify-content:center;display:flex}.wp-block-social-links.alignright{justify-content:flex-end}.wp-block-social-link{display:block;border-radius:9999px}@media not (prefers-reduced-motion){.wp-block-social-link{transition:transform .1s ease}}.wp-block-social-link{height:auto}.wp-block-social-link a{align-items:center;display:flex;line-height:0}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link.wp-social-link{display:inline-block;margin:0;padding:0}.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:visited,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg{color:currentColor;fill:currentColor}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link{background-color:#f0f0f0;color:#444}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-amazon{background-color:#f90;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-behance{background-color:#0757fe;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bluesky{background-color:#0a7aff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-discord{background-color:#5865f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-etsy{background-color:#f45800;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-facebook{background-color:#0866ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-flickr{background-color:#0461dd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-foursquare{background-color:#e65678;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-github{background-color:#24292d;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-google{background-color:#ea4434;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-gravatar{background-color:#1d4fc4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-instagram{background-color:#f00075;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-medium{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-meetup{background-color:#f6405f;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-patreon{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pinterest{background-color:#e60122;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pocket{background-color:#ef4155;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-reddit{background-color:#ff4500;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-skype{background-color:#0478d7;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-spotify{background-color:#1bd760;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-telegram{background-color:#2aabee;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-threads{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tiktok{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tumblr{background-color:#011835;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitch{background-color:#6440a4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vk{background-color:#4680c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-whatsapp{background-color:#25d366;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-x{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-yelp{background-color:#d32422;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-youtube{background-color:red;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link{background:none}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link svg{width:1.25em;height:1.25em}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-amazon{color:#f90}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bandcamp{color:#1ea0c3}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-behance{color:#0757fe}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bluesky{color:#0a7aff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-codepen{color:#1e1f26}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-deviantart{color:#02e49b}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-discord{color:#5865f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dribbble{color:#e94c89}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dropbox{color:#4280ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-etsy{color:#f45800}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-facebook{color:#0866ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-fivehundredpx{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-flickr{color:#0461dd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-foursquare{color:#e65678}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-github{color:#24292d}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-goodreads{color:#382110}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-google{color:#ea4434}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-gravatar{color:#1d4fc4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-instagram{color:#f00075}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-lastfm{color:#e21b24}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-linkedin{color:#0d66c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-mastodon{color:#3288d4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-medium{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-meetup{color:#f6405f}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-patreon{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pinterest{color:#e60122}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pocket{color:#ef4155}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-reddit{color:#ff4500}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-skype{color:#0478d7}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-snapchat{color:#fff;stroke:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-soundcloud{color:#ff5600}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-spotify{color:#1bd760}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-telegram{color:#2aabee}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-threads{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tiktok{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tumblr{color:#011835}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitch{color:#6440a4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitter{color:#1da1f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vimeo{color:#1eb7ea}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vk{color:#4680c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-whatsapp{color:#25d366}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-wordpress{color:#3499cd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-x{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-yelp{color:#d32422}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}:root :where(.wp-block-social-links .wp-social-link a){padding:.25em}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a){padding:0}:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a){padding-left:.6666666667em;padding-right:.6666666667em}.wp-block-social-links:not(.has-icon-color):not(.has-icon-background-color) .wp-social-link-snapchat .wp-block-social-link-label{color:#000}.wp-block-spacer{clear:both}.wp-block-tag-cloud{box-sizing:border-box}.wp-block-tag-cloud.aligncenter{text-align:center;justify-content:center}.wp-block-tag-cloud a{display:inline-block;margin-right:5px}.wp-block-tag-cloud span{display:inline-block;margin-left:5px;text-decoration:none}:root :where(.wp-block-tag-cloud.is-style-outline){display:flex;flex-wrap:wrap;gap:1ch}:root :where(.wp-block-tag-cloud.is-style-outline a){border:1px solid currentColor;font-size:unset!important;margin-right:0;padding:1ch 2ch;text-decoration:none!important}.wp-block-tab{max-width:100%;flex-basis:100%;flex-grow:1;box-sizing:border-box}.wp-block-tab[hidden],.wp-block-tab:empty{display:none!important}.wp-block-tab:not(.wp-block):focus{outline:none}.wp-block-tab.wp-block section.has-background,.wp-block-tab:not(.wp-block).has-background{padding:var(--wp--preset--spacing--30)}.wp-block-table{overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table thead{border-bottom:3px solid}.wp-block-table tfoot{border-top:3px solid}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.alignleft,.wp-block-table.aligncenter,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{border-spacing:0;border-collapse:inherit;background-color:transparent}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes th,.wp-block-table.is-style-stripes td{border-color:transparent}.wp-block-table.is-style-stripes{border-bottom:1px solid #f0f0f0}.wp-block-table .has-border-color>*,.wp-block-table .has-border-color tr,.wp-block-table .has-border-color th,.wp-block-table .has-border-color td{border-color:inherit}.wp-block-table table[style*=border-top-color]>*,.wp-block-table table[style*=border-top-color] tr:first-child{border-top-color:inherit}.wp-block-table table[style*=border-top-color]>* th,.wp-block-table table[style*=border-top-color]>* td,.wp-block-table table[style*=border-top-color] tr:first-child th,.wp-block-table table[style*=border-top-color] tr:first-child td{border-top-color:inherit}.wp-block-table table[style*=border-top-color] tr:not(:first-child){border-top-color:currentColor}.wp-block-table table[style*=border-right-color]>*,.wp-block-table table[style*=border-right-color] tr,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] td:last-child{border-right-color:inherit}.wp-block-table table[style*=border-bottom-color]>*,.wp-block-table table[style*=border-bottom-color] tr:last-child{border-bottom-color:inherit}.wp-block-table table[style*=border-bottom-color]>* th,.wp-block-table table[style*=border-bottom-color]>* td,.wp-block-table table[style*=border-bottom-color] tr:last-child th,.wp-block-table table[style*=border-bottom-color] tr:last-child td{border-bottom-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:not(:last-child){border-bottom-color:currentColor}.wp-block-table table[style*=border-left-color]>*,.wp-block-table table[style*=border-left-color] tr,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] td:first-child{border-left-color:inherit}.wp-block-table table[style*=border-style]>*,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] td{border-style:inherit}.wp-block-table table[style*=border-width]>*,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] td{border-width:inherit;border-style:inherit}:root :where(.wp-block-table-of-contents){box-sizing:border-box}.wp-block-tabs{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--wp--style--unstable-tabs-gap, var(--wp--style--tabs-gap-default));box-sizing:border-box;--tab-bg: var(--custom-tab-inactive-color, transparent);--tab-bg-hover: var(--custom-tab-hover-color, #eaeaea);--tab-bg-active: var(--custom-tab-active-color, #000);--tab-text: var(--custom-tab-text-color, #000);--tab-text-hover: var(--custom-tab-hover-text-color, #000);--tab-text-active: var(--custom-tab-active-text-color, #fff);--tab-opacity: .5;--tab-opacity-hover: 1;--tab-opacity-active: 1;--tab-outline-width: 0;--tab-underline-width: 0;--tab-side-border-width: 0;--tab-border-color: var(--custom-tab-inactive-color, transparent);--tab-border-color-hover: var(--custom-tab-hover-color, #000);--tab-border-color-active: var(--custom-tab-active-color, #000);--tab-padding-block: var(--wp--preset--spacing--20, .5em);--tab-padding-inline: var(--wp--preset--spacing--30, 1em);--tab-border-radius: 0;--tabs-divider-color: var(--custom-tab-active-color, #000)}.wp-block-tabs .tabs__title{display:none}.wp-block-tabs .tabs__list{display:flex;list-style:none;margin:0;padding:0;align-items:flex-end;flex-grow:1;flex-basis:100%;gap:var(--wp--style--unstable-tabs-list-gap, var(--wp--style--tabs-gap-default));min-width:100px}.wp-block-tabs .tabs__list button.tabs__tab-label{font-size:inherit;font-family:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;text-align:inherit}.wp-block-tabs .tabs__list .tabs__tab-label{box-sizing:border-box;display:block;width:max-content;margin:0;opacity:var(--tab-opacity);padding-block:var(--tab-padding-block);padding-inline:var(--tab-padding-inline);text-decoration:none;cursor:pointer;background-color:var(--tab-bg);color:var(--tab-text);border:var(--tab-outline-width) solid var(--tab-border-color);border-block-end:var(--tab-underline-width) solid var(--tab-border-color);border-inline-end:var(--tab-side-border-width) solid var(--tab-border-color);border-radius:var(--tab-border-radius)}.wp-block-tabs .tabs__list .tabs__tab-label:focus-visible{outline:2px solid var(--tab-border-color-active);outline-offset:2px}.wp-block-tabs .tabs__list .tabs__tab-label:hover{opacity:var(--tab-opacity-hover);background-color:var(--tab-bg-hover);color:var(--tab-text-hover);border-color:var(--tab-border-color-hover)}.wp-block-tabs .tabs__list .tabs__tab-label[aria-selected=true]{opacity:var(--tab-opacity-active);background-color:var(--tab-bg-active);color:var(--tab-text-active);border-color:var(--tab-border-color-active)}.wp-block-tabs:not(.is-vertical) .tabs__list{overflow-x:auto;border-block-end:1px solid var(--tabs-divider-color)}.wp-block-tabs.is-vertical{flex-wrap:nowrap}.wp-block-tabs.is-vertical .tabs__list{flex-grow:0;flex-direction:column;max-width:30%;border-inline-end:1px solid var(--tabs-divider-color);border-block-end:none;overflow-x:hidden}.wp-block-tabs.is-vertical .tabs__tab-label{max-width:100%;text-align:end}.wp-block-tabs.is-style-links{--tabs-divider-color: var(--custom-tab-hover-color, #000);--tab-bg: transparent;--tab-bg-hover: transparent;--tab-bg-active: transparent;--tab-text: var(--custom-tab-text-color, #000);--tab-text-hover: var(--custom-tab-hover-text-color, #000);--tab-text-active: var(--custom-tab-active-text-color, #000);--tab-border-color: var(--custom-tab-inactive-color, transparent);--tab-border-color-hover: var(--custom-tab-hover-color, #000);--tab-border-color-active: var(--custom-tab-active-color, #000);--tab-underline-width: 2px}.wp-block-tabs.is-style-links .tabs__tab-label{padding-block-end:.5em;border-bottom:2px solid var(--tab-border-color)}.wp-block-tabs.is-style-links .tabs__tab-label[aria-selected=true]{background-color:inherit;color:var(--tab-text-active);border-color:var(--tab-border-color-active)}.wp-block-tabs.is-style-links .tabs__tab-label:hover:not([aria-selected=true]){background-color:inherit;color:var(--tab-text-hover);border-color:var(--tab-border-color-hover)}.wp-block-tabs.is-style-links.is-vertical .tabs__list{border-block-end:none;border-inline-end:1px solid var(--tabs-divider-color)}.wp-block-tabs.is-style-links.is-vertical .tabs__tab-label{border-block-end:0;--tab-underline-width: 0;--tab-side-border-width: 2px;padding-block-end:0;padding-inline-end:.5em}.wp-block-tabs.is-style-button{--tab-border-radius: 9999px;--tab-bg: var(--custom-tab-inactive-color, transparent);--tab-bg-hover: var(--custom-tab-hover-color, #000);--tab-bg-active: var(--custom-tab-active-color, #000);--tab-text: var(--custom-tab-text-color, #000);--tab-text-hover: var(--custom-tab-hover-text-color, #000);--tab-text-active: var(--custom-tab-active-text-color, #000);--tab-padding-block: .5em;--tab-padding-inline: 1em}.wp-block-tabs.is-style-button .tabs__list{border-block-end:none;align-items:center}.wp-block-tabs.is-style-button .tabs__tab-label{border-width:0}.wp-block-tabs.is-style-button .tabs__tab-label:hover:not([aria-selected=true]){background-color:var(--tab-bg-hover)}.wp-block-tabs.is-style-button.is-vertical .tabs__list{border-block-end:none;border-inline-end:none;align-items:flex-end}.wp-block-term-count{box-sizing:border-box}:where(.wp-block-term-description){box-sizing:border-box;margin-top:var(--wp--style--block-gap);margin-bottom:var(--wp--style--block-gap)}.wp-block-term-description p{margin-top:0;margin-bottom:0}.wp-block-term-name{box-sizing:border-box}.wp-block-term-template{margin-top:0;margin-bottom:0;max-width:100%;list-style:none;padding:0;box-sizing:border-box}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 1em;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.3333333333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{overflow:auto;white-space:pre-wrap}:where(pre.wp-block-verse){font-family:inherit}.wp-block-video{box-sizing:border-box}.wp-block-video video{width:100%;height:auto;vertical-align:middle}@supports (position: sticky){.wp-block-video [poster]{object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video :where(figcaption){margin-top:.5em;margin-bottom:1em}.editor-styles-wrapper,.entry-content{counter-reset:footnotes}a[data-fn].fn{vertical-align:super;font-size:smaller;counter-increment:footnotes;display:inline-flex;text-decoration:none;text-indent:-9999999px}a[data-fn].fn:after{content:"[" counter(footnotes) "]";text-indent:0;float:left}:root{--wp-block-synced-color: #7a00df;--wp-block-synced-color--rgb: 122, 0, 223;--wp-bound-block-color: var(--wp-block-synced-color);--wp-editor-canvas-background: #ddd;--wp-admin-theme-color: #007cba;--wp-admin-theme-color--rgb: 0, 124, 186;--wp-admin-theme-color-darker-10: rgb(0, 107, 160.5);--wp-admin-theme-color-darker-10--rgb: 0, 107, 160.5;--wp-admin-theme-color-darker-20: #005a87;--wp-admin-theme-color-darker-20--rgb: 0, 90, 135;--wp-admin-border-width-focus: 2px}@media(min-resolution:192dpi){:root{--wp-admin-border-width-focus: 1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal: 16px;--wp--preset--font-size--huge: 42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset: var(--wp-admin--admin-bar--height, 0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset: 0px}}`,Lo='.wp-block-archives .wp-block-archives{margin:0;border:0}.wp-block-audio{margin-left:0;margin-right:0;position:relative}.wp-block-audio.is-transient audio{opacity:.3}.wp-block-audio .components-spinner{position:absolute;top:50%;left:50%;margin-top:-9px;margin-left:-9px}.wp-block-avatar__image img{width:100%}.wp-block-avatar.aligncenter .components-resizable-box__container{margin:0 auto}.wp-block[data-align=center]>.wp-block-button{text-align:center;margin-left:auto;margin-right:auto}.wp-block[data-align=right]>.wp-block-button{text-align:right}.wp-block-button{position:relative;cursor:text}.wp-block-button:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px var(--wp-admin-theme-color);outline:2px solid transparent;outline-offset:-2px}.wp-block-button[data-rich-text-placeholder]:after{opacity:.8}div[data-type="core/button"]{display:table}.wp-block-buttons>.wp-block{margin:0}.wp-block-buttons>.wp-block-button.wp-block-button.wp-block-button.wp-block-button.wp-block-button{margin:0}.wp-block-buttons>.block-list-appender{display:inline-flex;align-items:center}.wp-block-buttons.is-vertical>.block-list-appender .block-list-appender__toggle{justify-content:flex-start}.wp-block-buttons>.wp-block-button:focus{box-shadow:none}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block[data-align=center]{margin-left:auto;margin-right:auto;margin-top:0;width:100%}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block[data-align=center] .wp-block-button{margin-bottom:0}.wp-block[data-align=center]>.wp-block-buttons{align-items:center;justify-content:center}.wp-block[data-align=right]>.wp-block-buttons{justify-content:flex-end}.wp-block-categories ul{padding-left:2.5em}.wp-block-categories ul ul{margin-top:6px}[data-align=center] .wp-block-categories{text-align:center}.wp-block-categories__indentation{padding-left:16px}.wp-block-code code{background:none}.wp-block-columns :where(.wp-block){max-width:none;margin-left:0;margin-right:0}html :where(.wp-block-column){margin-top:0;margin-bottom:0}.wp-block-post-comments,.wp-block-comments__legacy-placeholder{box-sizing:border-box}.wp-block-post-comments .alignleft,.wp-block-comments__legacy-placeholder .alignleft{float:left}.wp-block-post-comments .alignright,.wp-block-comments__legacy-placeholder .alignright{float:right}.wp-block-post-comments .navigation:after,.wp-block-comments__legacy-placeholder .navigation:after{content:"";display:table;clear:both}.wp-block-post-comments .commentlist,.wp-block-comments__legacy-placeholder .commentlist{clear:both;list-style:none;margin:0;padding:0}.wp-block-post-comments .commentlist .comment,.wp-block-comments__legacy-placeholder .commentlist .comment{min-height:2.25em;padding-left:3.25em}.wp-block-post-comments .commentlist .comment p,.wp-block-comments__legacy-placeholder .commentlist .comment p{font-size:1em;line-height:1.8;margin:1em 0}.wp-block-post-comments .commentlist .children,.wp-block-comments__legacy-placeholder .commentlist .children{list-style:none;margin:0;padding:0}.wp-block-post-comments .comment-author,.wp-block-comments__legacy-placeholder .comment-author{line-height:1.5}.wp-block-post-comments .comment-author .avatar,.wp-block-comments__legacy-placeholder .comment-author .avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-top:.5em;margin-right:.75em;width:2.5em}.wp-block-post-comments .comment-author cite,.wp-block-comments__legacy-placeholder .comment-author cite{font-style:normal}.wp-block-post-comments .comment-meta,.wp-block-comments__legacy-placeholder .comment-meta{font-size:.875em;line-height:1.5}.wp-block-post-comments .comment-meta b,.wp-block-comments__legacy-placeholder .comment-meta b{font-weight:400}.wp-block-post-comments .comment-meta .comment-awaiting-moderation,.wp-block-comments__legacy-placeholder .comment-meta .comment-awaiting-moderation{margin-top:1em;margin-bottom:1em;display:block}.wp-block-post-comments .comment-body .commentmetadata,.wp-block-comments__legacy-placeholder .comment-body .commentmetadata{font-size:.875em}.wp-block-post-comments .comment-form-comment label,.wp-block-comments__legacy-placeholder .comment-form-comment label,.wp-block-post-comments .comment-form-author label,.wp-block-comments__legacy-placeholder .comment-form-author label,.wp-block-post-comments .comment-form-email label,.wp-block-comments__legacy-placeholder .comment-form-email label,.wp-block-post-comments .comment-form-url label,.wp-block-comments__legacy-placeholder .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments .comment-form textarea,.wp-block-comments__legacy-placeholder .comment-form textarea,.wp-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-comments__legacy-placeholder .comment-form input:not([type=submit]):not([type=checkbox]){display:block;box-sizing:border-box;width:100%}.wp-block-post-comments .comment-form-cookies-consent,.wp-block-comments__legacy-placeholder .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent,.wp-block-comments__legacy-placeholder .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments .comment-reply-title,.wp-block-comments__legacy-placeholder .comment-reply-title{margin-bottom:0}.wp-block-post-comments .comment-reply-title :where(small),.wp-block-comments__legacy-placeholder .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium, smaller);margin-left:.5em}.wp-block-post-comments .reply,.wp-block-comments__legacy-placeholder .reply{font-size:.875em;margin-bottom:1.4em}.wp-block-post-comments textarea,.wp-block-comments__legacy-placeholder textarea,.wp-block-post-comments input:not([type=submit]),.wp-block-comments__legacy-placeholder input:not([type=submit]){border:1px solid #949494;font-size:1em;font-family:inherit}.wp-block-post-comments textarea,.wp-block-comments__legacy-placeholder textarea,.wp-block-post-comments input:not([type=submit]):not([type=checkbox]),.wp-block-comments__legacy-placeholder input:not([type=submit]):not([type=checkbox]){padding:calc(.667em + 2px)}:where(.wp-block-post-comments input[type=submit],.wp-block-comments__legacy-placeholder input[type=submit]){border:none}.wp-block-comments{box-sizing:border-box}.block-library-comments-toolbar__popover .components-popover__content{min-width:230px}.wp-block-comments__legacy-placeholder *{pointer-events:none}.wp-block-comment-author-avatar__placeholder{border:currentColor 1px dashed;width:100%;height:100%;stroke:currentColor;stroke-dasharray:3}.wp-block[data-align=center]>.wp-block-comments-pagination{justify-content:center}:where(.editor-styles-wrapper) .wp-block-comments-pagination{max-width:100%}.wp-block-comments-pagination>.wp-block-comments-pagination-next,.wp-block-comments-pagination>.wp-block-comments-pagination-previous,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers{font-size:inherit}.wp-block-comments-pagination-numbers a{text-decoration:underline}.wp-block-comments-pagination-numbers .page-numbers{margin-right:2px}.wp-block-comments-pagination-numbers .page-numbers:last-child{margin-right:0}.wp-block-comments-title.has-background{padding:inherit}.wp-block-cover.is-placeholder{padding:0!important;display:flex;align-items:stretch;min-height:240px}.wp-block-cover.is-placeholder .components-placeholder.is-large{justify-content:flex-start;z-index:1}.wp-block-cover.is-placeholder:focus:after{min-height:auto}.wp-block-cover.components-placeholder h2{color:inherit}.wp-block-cover.is-transient{position:relative}.wp-block-cover.is-transient:before{background-color:#fff;content:"";height:100%;opacity:.3;position:absolute;width:100%;z-index:1}.wp-block-cover.is-transient .wp-block-cover__inner-container{z-index:2}.wp-block-cover .components-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0}.wp-block-cover .wp-block-cover__inner-container{text-align:left;margin-left:0;margin-right:0}.wp-block-cover .wp-block-cover__placeholder-background-options{width:100%}.wp-block-cover .wp-block-cover__image--placeholder-image{position:absolute;inset:0}[data-align=left]>.wp-block-cover,[data-align=right]>.wp-block-cover{max-width:420px;width:100%}.block-library-cover__reset-button{margin-left:auto}.block-library-cover__resize-container{position:absolute!important;inset:0;min-height:50px}.components-popover.block-editor-block-popover.block-library-cover__resizable-box-popover .components-popover__content>div,.components-popover.block-editor-block-popover.block-library-cover__resizable-box-popover .block-library-cover__resize-container{pointer-events:none;overflow:visible}.block-editor-block-patterns-list__list-item .has-parallax.wp-block-cover{background-attachment:scroll}.color-block-support-panel__inner-wrapper>:not(.block-editor-tools-panel-color-gradient-settings__item){margin-top:24px}.wp-block-details summary div{display:inline}.wp-block-embed{margin-left:0;margin-right:0;clear:both}.wp-block-embed.is-loading{display:flex;justify-content:center}.wp-block-embed .wp-block-embed__placeholder-input{flex:1 1 auto}.wp-block-embed .components-placeholder__error{word-break:break-word}.wp-block-post-content .wp-block-embed__learn-more a{color:var(--wp-admin-theme-color)}.block-library-embed__interactive-overlay{position:absolute;inset:0;opacity:0}.wp-block[data-align=left]>.wp-block-embed,.wp-block[data-align=right]>.wp-block-embed{max-width:360px;width:100%}.wp-block[data-align=left]>.wp-block-embed .wp-block-embed__wrapper,.wp-block[data-align=right]>.wp-block-embed .wp-block-embed__wrapper{min-width:280px}.wp-block[data-align=left]>.wp-block-file,.wp-block[data-align=right]>.wp-block-file{height:auto}.wp-block[data-align=center]>.wp-block-file{text-align:center}.wp-block-file{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:0}.wp-block-file .components-resizable-box__container{margin-bottom:1em}.wp-block-file .wp-block-file__preview{margin-bottom:1em;width:100%;height:100%}.wp-block-file .wp-block-file__preview-overlay{position:absolute;inset:0}.wp-block-file .wp-block-file__content-wrapper{flex-grow:1}.wp-block-file a{min-width:1em}.wp-block-file a:not(.wp-block-file__button){display:inline-block}.wp-block-file .wp-block-file__button-richtext-wrapper{display:inline-block;margin-left:.75em}.wp-block-form-input .is-input-hidden{font-size:.85em;opacity:.3;border:1px dashed;padding:.5em;box-sizing:border-box;background:repeating-linear-gradient(45deg,transparent,transparent 5px,currentColor 5px,currentColor 6px)}.wp-block-form-input .is-input-hidden input[type=text]{background:transparent}.wp-block-form-input.is-selected .is-input-hidden{opacity:1;background:none}.wp-block-form-input.is-selected .is-input-hidden input[type=text]{background:unset}.wp-block-form-submission-notification>*{opacity:.25;border:1px dashed;box-sizing:border-box;background:repeating-linear-gradient(45deg,transparent,transparent 5px,currentColor 5px,currentColor 6px)}.wp-block-form-submission-notification.is-selected>*,.wp-block-form-submission-notification:has(.is-selected)>*{opacity:1;background:none}.wp-block-form-submission-notification.is-selected:after,.wp-block-form-submission-notification:has(.is-selected):after{display:none!important}.wp-block-form-submission-notification:after{display:flex;position:absolute;width:100%;height:100%;top:0;left:0;justify-content:center;align-items:center;font-size:1.1em}.wp-block-form-submission-notification.form-notification-type-success:after{content:attr(data-message-success)}.wp-block-form-submission-notification.form-notification-type-error:after{content:attr(data-message-error)}.wp-block-freeform.block-library-rich-text__tinymce{height:auto}.wp-block-freeform.block-library-rich-text__tinymce p,.wp-block-freeform.block-library-rich-text__tinymce li{line-height:1.8}.wp-block-freeform.block-library-rich-text__tinymce ul,.wp-block-freeform.block-library-rich-text__tinymce ol{padding-left:2.5em;margin-left:0}.wp-block-freeform.block-library-rich-text__tinymce blockquote{margin:0;box-shadow:inset 0 0 #ddd;border-left:4px solid #000;padding-left:1em}.wp-block-freeform.block-library-rich-text__tinymce pre{white-space:pre-wrap;font-family:Menlo,Consolas,monaco,monospace;font-size:15px;color:#1e1e1e}.wp-block-freeform.block-library-rich-text__tinymce>*:first-child{margin-top:0}.wp-block-freeform.block-library-rich-text__tinymce>*:last-child{margin-bottom:0}.wp-block-freeform.block-library-rich-text__tinymce.mce-edit-focus{outline:none}.wp-block-freeform.block-library-rich-text__tinymce a{color:var(--wp-admin-theme-color)}.wp-block-freeform.block-library-rich-text__tinymce:focus a[data-mce-selected]{padding:0 2px;margin:0 -2px;border-radius:2px;box-shadow:0 0 0 1px #e5f5fa;background:#e5f5fa}.wp-block-freeform.block-library-rich-text__tinymce code{padding:2px;border-radius:2px;color:#1e1e1e;background:#f0f0f0;font-family:Menlo,Consolas,monaco,monospace;font-size:14px}.wp-block-freeform.block-library-rich-text__tinymce:focus code[data-mce-selected]{background:#ddd}.wp-block-freeform.block-library-rich-text__tinymce .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-freeform.block-library-rich-text__tinymce .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-freeform.block-library-rich-text__tinymce .aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-block-freeform.block-library-rich-text__tinymce .wp-more-tag{width:96%;height:20px;display:block;margin:15px auto;outline:0;cursor:default;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAADtgAAAAoBAMAAAA86gLBAAAAJFBMVEVMaXG7u7vBwcHDw8POzs68vLzGxsbMzMy+vr7AwMDQ0NDGxsYKLGzpAAAADHRSTlMA///zWf+/f///TMxNVGuqAAABwklEQVR4Ae3dMXLaQBTH4bfj8UCpx8hq0vgKvgFNemhT6Qo6gg6R+0ZahM2QLmyBJ99XWP9V5+o3jIUcLQEAAAAAAAAAAAAAAAAAAAAAAABQ8j0WL9lfTtlt18uNXAUA8O/KVtfa1tdcrOdSh9gCQAMlh1hMNbZZ1bsrsQWABsrhLRbz7z5in/32UbfUMUbkMQCAh5RfGYv82UdMdZ6HS2wjT2ILAI8r3XmM2B3WvM59vfO2xXYW2yYAENuPU8S+X/N67mKxzy225yaxBQCxLV392UdcvwV0jPVUj98ntkBWT7C7+9u2/V/vGtvXIWJ6/4rtbottWa6Ri0NUT/u72LYttrb97LHdvUXMxxrb8TO2W2TF1rYbbLG1bbGNjMi4+2Sbi1FsbbvNFlvbFtt5fDnE3d9sP1/XeIyV2Nr2U2/guZUuptNrH/dPI9eLB6SaAEBs6wPJf3/PNk9tYgsAYrv/8TFuzx/fvkFqGtrEFgDEdpcZUb7ejXy6ntrEFgDENvL6gsas4vbdyKt4DACI7TxElJv/Z7udpqFNbAFAbKduy2uU2trttM/x28UWAAAAAAAAAAAAAAAAAAAAAAAAAADgDyPwGmGTCZp7AAAAAElFTkSuQmCC);background-size:1900px 20px;background-repeat:no-repeat;background-position:center}.wp-block-freeform.block-library-rich-text__tinymce img::selection{background-color:transparent}.wp-block-freeform.block-library-rich-text__tinymce div.mceTemp{-ms-user-select:element}.wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption{margin:0;max-width:100%}.wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption a,.wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption img{display:block}.wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption,.wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption *{-webkit-user-drag:none}.wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption .wp-caption-dd{padding-top:.5em;margin:0}.wp-block-freeform.block-library-rich-text__tinymce .wpview{width:99.99%;position:relative;clear:both;margin-bottom:16px;border:1px solid transparent}.wp-block-freeform.block-library-rich-text__tinymce .wpview iframe{display:block;max-width:100%;background:transparent}.wp-block-freeform.block-library-rich-text__tinymce .wpview .mce-shim{position:absolute;inset:0}.wp-block-freeform.block-library-rich-text__tinymce .wpview[data-mce-selected="2"] .mce-shim{display:none}.wp-block-freeform.block-library-rich-text__tinymce .wpview .loading-placeholder{border:1px dashed #ddd;padding:10px}.wp-block-freeform.block-library-rich-text__tinymce .wpview .wpview-error{border:1px solid #ddd;padding:1em 0;margin:0;word-wrap:break-word}.wp-block-freeform.block-library-rich-text__tinymce .wpview .wpview-error p{margin:0;text-align:center}.wp-block-freeform.block-library-rich-text__tinymce .wpview[data-mce-selected] .loading-placeholder,.wp-block-freeform.block-library-rich-text__tinymce .wpview[data-mce-selected] .wpview-error{border-color:transparent}.wp-block-freeform.block-library-rich-text__tinymce .wpview .dashicons{display:block;margin:0 auto;width:32px;height:32px;font-size:32px}.wp-block-freeform.block-library-rich-text__tinymce .wpview.wpview-type-gallery:after{content:"";display:table;clear:both}.wp-block-freeform.block-library-rich-text__tinymce .gallery img[data-mce-selected]:focus{outline:none}.wp-block-freeform.block-library-rich-text__tinymce .gallery a{cursor:default}.wp-block-freeform.block-library-rich-text__tinymce .gallery{margin:auto -6px;padding:6px 0;line-height:1;overflow-x:hidden}.wp-block-freeform.block-library-rich-text__tinymce .gallery .gallery-item{float:left;margin:0;text-align:center;padding:6px;box-sizing:border-box}.wp-block-freeform.block-library-rich-text__tinymce .gallery .gallery-caption,.wp-block-freeform.block-library-rich-text__tinymce .gallery .gallery-icon{margin:0}.wp-block-freeform.block-library-rich-text__tinymce .gallery .gallery-caption{font-size:13px;margin:4px 0}.wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-1 .gallery-item{width:100%}.wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-2 .gallery-item{width:50%}.wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-3 .gallery-item{width:33.3333333333%}.wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-4 .gallery-item{width:25%}.wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-5 .gallery-item{width:20%}.wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-6 .gallery-item{width:16.6666666667%}.wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-7 .gallery-item{width:14.2857142857%}.wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-8 .gallery-item{width:12.5%}.wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-9 .gallery-item{width:11.1111111111%}.wp-block-freeform.block-library-rich-text__tinymce .gallery img{max-width:100%;height:auto;border:none;padding:0}div[data-type="core/freeform"]:before{border:1px solid #ddd;outline:1px solid transparent}@media not (prefers-reduced-motion){div[data-type="core/freeform"]:before{transition:border-color .1s linear,box-shadow .1s linear}}div[data-type="core/freeform"].is-selected:before{border-color:#1e1e1e}div[data-type="core/freeform"] .block-editor-block-contextual-toolbar+div{margin-top:0;padding-top:0}div[data-type="core/freeform"].is-selected .block-library-rich-text__tinymce:after{content:"";display:table;clear:both}.mce-toolbar-grp .mce-btn.mce-active button,.mce-toolbar-grp .mce-btn.mce-active:hover button,.mce-toolbar-grp .mce-btn.mce-active i,.mce-toolbar-grp .mce-btn.mce-active:hover i{color:#1e1e1e}.mce-toolbar-grp .mce-rtl .mce-flow-layout-item.mce-last{margin-right:0;margin-left:8px}.mce-toolbar-grp .mce-btn i{font-style:normal}.block-library-classic__toolbar{display:none;width:auto;margin:0 0 8px;position:sticky;z-index:31;top:0;border:1px solid #ddd;border-bottom:none;border-radius:2px;padding:0}div[data-type="core/freeform"].is-selected .block-library-classic__toolbar{display:block;border-color:#1e1e1e}.block-library-classic__toolbar .mce-tinymce{box-shadow:none}@media(min-width:600px){.block-library-classic__toolbar{padding:0}}.block-library-classic__toolbar:empty{display:block;background:#f5f5f5;border-bottom:1px solid #e2e4e7}.block-library-classic__toolbar:empty:before{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;content:attr(data-placeholder);color:#555d66;line-height:37px;padding:14px}.block-library-classic__toolbar div.mce-toolbar-grp{border-bottom:1px solid #1e1e1e}.block-library-classic__toolbar .mce-tinymce-inline,.block-library-classic__toolbar .mce-tinymce-inline>div,.block-library-classic__toolbar div.mce-toolbar-grp,.block-library-classic__toolbar div.mce-toolbar-grp>div,.block-library-classic__toolbar .mce-menubar,.block-library-classic__toolbar .mce-menubar>div{height:auto!important;width:100%!important}.block-library-classic__toolbar .mce-container-body.mce-abs-layout{overflow:visible}.block-library-classic__toolbar .mce-menubar,.block-library-classic__toolbar div.mce-toolbar-grp{position:static}.block-library-classic__toolbar .mce-toolbar-grp>div{padding:1px 3px}.block-library-classic__toolbar .mce-toolbar-grp .mce-toolbar:not(:first-child){display:none}.block-library-classic__toolbar.has-advanced-toolbar .mce-toolbar-grp .mce-toolbar{display:block}.block-editor-freeform-modal .block-editor-freeform-modal__content .mce-edit-area iframe{height:50vh!important}@media(min-width:960px){.block-editor-freeform-modal .block-editor-freeform-modal__content:not(.is-full-screen){height:9999rem}.block-editor-freeform-modal .block-editor-freeform-modal__content .components-modal__header+div{height:100%}.block-editor-freeform-modal .block-editor-freeform-modal__content .mce-tinymce{height:calc(100% - 52px)}.block-editor-freeform-modal .block-editor-freeform-modal__content .mce-container-body{height:100%;display:flex;flex-direction:column;min-width:50vw}.block-editor-freeform-modal .block-editor-freeform-modal__content .mce-edit-area{flex-grow:1;display:flex;flex-direction:column}.block-editor-freeform-modal .block-editor-freeform-modal__content .mce-edit-area iframe{flex-grow:1;height:10px!important}}.block-editor-freeform-modal__actions{margin-top:16px}:root :where(figure.wp-block-gallery){display:block}:root :where(figure.wp-block-gallery)>.blocks-gallery-caption{flex:0 0 100%}:root :where(figure.wp-block-gallery)>.blocks-gallery-media-placeholder-wrapper{flex-basis:100%}:root :where(figure.wp-block-gallery) .wp-block-image .components-notice.is-error{display:block}:root :where(figure.wp-block-gallery) .wp-block-image .components-notice__content{margin:4px 0}:root :where(figure.wp-block-gallery) .wp-block-image .components-notice__dismiss{position:absolute;top:0;right:5px}:root :where(figure.wp-block-gallery) .block-editor-media-placeholder.is-appender .components-placeholder__label{display:none}:root :where(figure.wp-block-gallery) .block-editor-media-placeholder.is-appender .block-editor-media-placeholder__button{margin-bottom:0}:root :where(figure.wp-block-gallery) .block-editor-media-placeholder{margin:0}:root :where(figure.wp-block-gallery) .block-editor-media-placeholder .components-placeholder__label{display:flex}:root :where(figure.wp-block-gallery) .block-editor-media-placeholder figcaption{z-index:2}:root :where(figure.wp-block-gallery) .components-spinner{position:absolute;top:50%;left:50%;margin-top:-9px;margin-left:-9px}.gallery-settings-buttons .components-button:first-child{margin-right:8px}.blocks-gallery-item figure:not(.is-selected):focus,.blocks-gallery-item img:focus{outline:none}.blocks-gallery-item figure.is-selected:before{box-shadow:0 0 0 1px #fff inset,0 0 0 3px var(--wp-admin-theme-color) inset;content:"";outline:2px solid transparent;position:absolute;inset:0;z-index:1;pointer-events:none}.blocks-gallery-item figure.is-transient img{opacity:.3}.blocks-gallery-item .block-editor-media-placeholder{margin:0;height:100%}.blocks-gallery-item .block-editor-media-placeholder .components-placeholder__label{display:flex}.wp-block-gallery ul.blocks-gallery-grid{padding:0;margin:0}@media(min-width:600px){.wp-block-update-gallery-modal{max-width:480px}}.wp-block-update-gallery-modal-buttons{display:flex;justify-content:flex-end;gap:12px}.wp-block-group .block-editor-block-list__insertion-point{left:0;right:0}[data-type="core/group"].is-selected .block-list-appender{margin-left:0;margin-right:0}[data-type="core/group"].is-selected .has-background .block-list-appender{margin-top:18px;margin-bottom:18px}.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child{gap:inherit}.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child,.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child .block-editor-default-block-appender__content,.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child .block-editor-inserter{display:inherit;width:100%;flex-direction:inherit;flex:1}.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child:after{content:"";display:flex;flex:1 0 40px;pointer-events:none;min-height:38px;border:1px dashed currentColor}.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child{pointer-events:none}.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child .block-editor-inserter,.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child .block-editor-button-block-appender{pointer-events:all}.block-library-html__edit .block-library-html__preview-overlay{position:absolute;width:100%;height:100%;top:0;left:0}.block-library-html__modal,.block-library-html__modal .components-modal__children-container{height:100%}.block-library-html__modal-tabs{overflow-y:auto}.block-library-html__modal-content{flex:1;min-height:0}.block-library-html__modal-tab{height:100%;display:flex;flex-direction:column;margin:0;box-sizing:border-box;border:1px solid #e0e0e0;border-radius:2px;padding:16px;font-family:Menlo,Consolas,monaco,monospace}.block-library-html__modal-editor{width:100%;height:100%;flex:1;border:none;background:transparent;padding:0;font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;resize:none;direction:ltr;overflow-x:auto;box-sizing:border-box}.block-library-html__modal-editor:focus{outline:none;box-shadow:none}.block-library-html__preview{display:flex;align-items:center;justify-content:center;padding:16px;flex:1;min-height:0}.wp-block-image.wp-block-image .block-editor-media-placeholder.is-small{min-height:60px}figure.wp-block-image:not(.wp-block){margin:0}.wp-block-image{position:relative}.wp-block-image .is-applying img,.wp-block-image.is-transient img{opacity:.3}.wp-block-image figcaption img{display:inline}.wp-block-image .components-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0}.wp-block-image__placeholder{aspect-ratio:4/3}.wp-block-image__placeholder.has-illustration:before{background:#fff;opacity:.8}.wp-block-image__placeholder .components-placeholder__illustration{opacity:.1}.block-editor-block-list__block[data-type="core/image"] .block-editor-block-toolbar .block-editor-url-input__button-modal{position:absolute;left:0;right:0;margin:-1px 0}@media(min-width:600px){.block-editor-block-list__block[data-type="core/image"] .block-editor-block-toolbar .block-editor-url-input__button-modal{margin:-1px}}[data-align=wide]>.wp-block-image img,[data-align=full]>.wp-block-image img{height:auto;width:100%}.wp-block[data-align=left]>.wp-block-image,.wp-block[data-align=center]>.wp-block-image,.wp-block[data-align=right]>.wp-block-image{display:table}.wp-block[data-align=left]>.wp-block-image>figcaption,.wp-block[data-align=center]>.wp-block-image>figcaption,.wp-block[data-align=right]>.wp-block-image>figcaption{display:table-caption;caption-side:bottom}.wp-block[data-align=left]>.wp-block-image{margin:.5em 1em .5em 0}.wp-block[data-align=right]>.wp-block-image{margin:.5em 0 .5em 1em}.wp-block[data-align=center]>.wp-block-image{margin-left:auto;margin-right:auto;text-align:center}.wp-block[data-align]:has(>.wp-block-image){position:relative}.wp-block-image__crop-area{position:relative;max-width:100%;width:100%;overflow:hidden}.wp-block-image__crop-area .reactEasyCrop_Container{pointer-events:auto}.wp-block-image__crop-area .reactEasyCrop_Container .reactEasyCrop_Image{border:none;border-radius:0}.wp-block-image__crop-icon{padding:0 8px;min-width:48px;display:flex;justify-content:center;align-items:center}.wp-block-image__crop-icon svg{fill:currentColor}.wp-block-image__zoom .components-popover__content{min-width:260px;overflow:visible!important}.wp-block-image__toolbar_content_textarea__container{padding:8px}.wp-block-image__toolbar_content_textarea{width:250px}.wp-block-latest-posts>li{overflow:hidden}.wp-block-latest-posts li a>div{display:inline}:root :where(.wp-block-latest-posts){padding-left:2.5em}:root :where(.wp-block-latest-posts.is-grid),:root :where(.wp-block-latest-posts__list){padding-left:0}.wp-block-math__textarea-control textarea{font-family:Menlo,Consolas,monaco,monospace;direction:ltr}.wp-block-media-text__media{position:relative}.wp-block-media-text__media.is-transient img{opacity:.3}.wp-block-media-text__media .components-spinner{position:absolute;top:50%;left:50%;margin-top:-9px;margin-left:-9px}.wp-block-media-text .__resizable_base__{grid-column:1/span 2;grid-row:2}.wp-block-media-text .editor-media-container__resizer{width:100%!important}.wp-block-media-text.is-image-fill .editor-media-container__resizer,.wp-block-media-text.is-image-fill .components-placeholder.has-illustration,.wp-block-media-text.is-image-fill-element .editor-media-container__resizer,.wp-block-media-text.is-image-fill-element .components-placeholder.has-illustration{height:100%!important}.wp-block-media-text>.block-editor-block-list__layout>.block-editor-block-list__block{max-width:unset}.wp-block-media-text--placeholder-image{min-height:205px}.block-editor-block-list__block[data-type="core/more"]{max-width:100%;text-align:center;margin-top:28px;margin-bottom:28px}.wp-block-more{display:block;text-align:center;white-space:nowrap}.wp-block-more .rich-text{position:relative;font-size:13px;text-transform:uppercase;font-weight:600;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;color:#757575;display:inline-flex;white-space:nowrap;text-align:center;background:#fff;padding:10px 36px}.wp-block-more:before{content:"";position:absolute;top:50%;left:0;right:0;border-top:3px dashed #ccc}.editor-styles-wrapper .wp-block-navigation ul{margin-top:0;margin-bottom:0;margin-left:0;padding-left:0}.editor-styles-wrapper .wp-block-navigation .wp-block-navigation-item.wp-block{margin:revert}.wp-block-navigation-item__label{display:inline}.wp-block-navigation__container,.wp-block-navigation-item{background-color:inherit}.wp-block-navigation:not(.is-selected):not(.has-child-selected) .has-child:hover>.wp-block-navigation__submenu-container{opacity:0;visibility:hidden}.has-child.is-selected>.wp-block-navigation__submenu-container,.has-child.has-child-selected>.wp-block-navigation__submenu-container{display:flex;opacity:1;visibility:visible}.is-dragging-components-draggable .has-child.is-dragging-within>.wp-block-navigation__submenu-container{opacity:1;visibility:visible}.is-editing>.wp-block-navigation__container{visibility:visible;opacity:1;display:flex;flex-direction:column}.is-dragging-components-draggable .wp-block-navigation-link>.wp-block-navigation__container{opacity:1;visibility:hidden}.is-dragging-components-draggable .wp-block-navigation-link>.wp-block-navigation__container .block-editor-block-draggable-chip-wrapper{visibility:visible}.is-editing>.wp-block-navigation__submenu-container>.block-list-appender{display:block;position:static;width:100%}.is-editing>.wp-block-navigation__submenu-container>.block-list-appender .block-editor-button-block-appender{color:#fff;background:#1e1e1e;padding:0;width:24px;margin-right:0;margin-left:auto}.wp-block-navigation__submenu-container .block-list-appender{display:none}.block-library-colors-selector{width:auto}.block-library-colors-selector .block-library-colors-selector__toggle{display:block;margin:0 auto;padding:3px;width:auto}.block-library-colors-selector .block-library-colors-selector__icon-container{height:30px;position:relative;margin:0 auto;padding:3px;display:flex;align-items:center;border-radius:4px}.block-library-colors-selector .block-library-colors-selector__state-selection{margin-left:auto;margin-right:auto;border-radius:11px;box-shadow:inset 0 0 0 1px #0003;width:22px;min-width:22px;height:22px;min-height:22px;line-height:20px;padding:2px}.block-library-colors-selector .block-library-colors-selector__state-selection>svg{min-width:auto!important}.block-library-colors-selector .block-library-colors-selector__state-selection.has-text-color>svg,.block-library-colors-selector .block-library-colors-selector__state-selection.has-text-color>svg path{color:inherit}.block-library-colors-selector__popover .color-palette-controller-container{padding:16px}.block-library-colors-selector__popover .components-base-control__label{height:20px;line-height:20px}.block-library-colors-selector__popover .component-color-indicator{float:right;margin-top:2px}.block-library-colors-selector__popover .components-panel__body-title{display:none}.wp-block-navigation .wp-block+.block-list-appender .block-editor-button-block-appender{background-color:#1e1e1e;color:#fff;height:24px}.wp-block-navigation .wp-block+.block-list-appender .block-editor-button-block-appender.block-editor-button-block-appender.block-editor-button-block-appender{padding:0}.wp-block-navigation .wp-block .wp-block .block-editor-button-block-appender{background-color:transparent;color:#1e1e1e}.components-placeholder.wp-block-navigation-placeholder{outline:none;padding:0;box-shadow:none;background:none;min-height:0}.components-placeholder.wp-block-navigation-placeholder .components-placeholder__fieldset{font-size:inherit}.components-placeholder.wp-block-navigation-placeholder .components-placeholder__fieldset .components-button{margin-bottom:0}.components-placeholder.wp-block-navigation-placeholder{color:inherit}.wp-block-navigation.is-selected .components-placeholder.wp-block-navigation-placeholder{color:#1e1e1e}.wp-block-navigation-placeholder__preview{display:flex;align-items:center;min-width:96px;font-size:13px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.wp-block-navigation.is-selected .wp-block-navigation-placeholder__preview{display:none}.wp-block-navigation-placeholder__preview{color:currentColor;background:transparent}.wp-block-navigation-placeholder__preview:before{content:"";display:block;position:absolute;inset:0;pointer-events:none;border:1px dashed currentColor;border-radius:inherit}.wp-block-navigation-placeholder__preview>svg{fill:currentColor}.wp-block-navigation.is-vertical .is-small .components-placeholder__fieldset,.wp-block-navigation.is-vertical .is-medium .components-placeholder__fieldset{min-height:90px}.wp-block-navigation.is-vertical .is-large .components-placeholder__fieldset{min-height:132px}.wp-block-navigation-placeholder__preview,.wp-block-navigation-placeholder__controls{padding:6px 8px;flex-direction:row;align-items:flex-start}.wp-block-navigation-placeholder__controls{border-radius:2px;background-color:#fff;box-shadow:inset 0 0 0 1px #1e1e1e;display:none;position:relative;z-index:1}.wp-block-navigation.is-selected .wp-block-navigation-placeholder__controls{display:flex}.wp-block-navigation-placeholder__controls{float:left;width:100%}.is-small .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions__indicator,.is-small .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions__indicator+hr,.is-medium .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions__indicator,.is-medium .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions__indicator+hr{display:none}.is-small .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions,.wp-block-navigation.is-vertical .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions{flex-direction:column;align-items:flex-start}.is-small .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions hr,.wp-block-navigation.is-vertical .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions hr{display:none}.wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__icon{margin-right:12px;height:36px}.wp-block-navigation-placeholder__actions__indicator{display:flex;padding:0 6px 0 0;align-items:center;justify-content:flex-start;line-height:0;height:36px;margin-left:4px}.wp-block-navigation-placeholder__actions__indicator svg{margin-right:4px;fill:currentColor}.wp-block-navigation .components-placeholder.is-medium .components-placeholder__fieldset{flex-direction:row!important}.wp-block-navigation-placeholder__actions{display:flex;font-size:13px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;gap:6px;align-items:center}.wp-block-navigation-placeholder__actions .components-dropdown,.wp-block-navigation-placeholder__actions>.components-button{margin-right:0}.wp-block-navigation-placeholder__actions{height:100%}.wp-block-navigation-placeholder__actions.wp-block-navigation-placeholder__actions hr{border:0;min-height:1px;min-width:1px;background-color:#1e1e1e;margin:auto 0;height:100%;max-height:16px}@media(min-width:600px){.wp-block-navigation__responsive-container:not(.is-menu-open) .components-button.wp-block-navigation__responsive-container-close{display:none}}.wp-block-navigation__responsive-container.is-menu-open{position:fixed;top:159px}@media(min-width:782px){.wp-block-navigation__responsive-container.is-menu-open{top:97px}}@media(min-width:782px){.wp-block-navigation__responsive-container.is-menu-open{left:36px}}@media(min-width:960px){.wp-block-navigation__responsive-container.is-menu-open{left:160px}}.is-mobile-preview .wp-block-navigation__responsive-container.is-menu-open,.is-tablet-preview .wp-block-navigation__responsive-container.is-menu-open{top:145px}.is-fullscreen-mode .wp-block-navigation__responsive-container.is-menu-open{left:0;top:159px}@media(min-width:782px){.is-fullscreen-mode .wp-block-navigation__responsive-container.is-menu-open{top:65px}}.is-fullscreen-mode .is-mobile-preview .wp-block-navigation__responsive-container.is-menu-open,.is-fullscreen-mode .is-tablet-preview .wp-block-navigation__responsive-container.is-menu-open{top:113px}body.editor-styles-wrapper .wp-block-navigation__responsive-container.is-menu-open{inset:0}.components-button.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open,.components-button.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{padding:0;height:auto;color:inherit}.components-heading.wp-block-navigation-off-canvas-editor__title{margin:0}.wp-block-navigation-off-canvas-editor__header{margin-bottom:8px}.is-menu-open .wp-block-navigation__responsive-container-content * .block-list-appender{margin-top:16px}@keyframes fadein{0%{opacity:0}to{opacity:1}}.wp-block-navigation__loading-indicator-container{padding:8px 12px}.wp-block-navigation .wp-block-navigation__uncontrolled-inner-blocks-loading-indicator{margin-top:0}@keyframes fadeouthalf{0%{opacity:1}to{opacity:.5}}.wp-block-navigation-delete-menu-button{width:100%;justify-content:center;margin-bottom:16px}.components-button.is-link.wp-block-navigation-manage-menus-button{margin-bottom:16px}.wp-block-navigation__overlay-menu-preview{display:flex;align-items:center;justify-content:space-between;width:100%;background-color:#f0f0f0;padding:0 24px;height:64px!important;grid-column:span 2}.wp-block-navigation__overlay-menu-preview.open{box-shadow:inset 0 0 0 1px #e0e0e0;outline:1px solid transparent;background-color:#fff}.wp-block-navigation__toolbar-menu-selector.components-toolbar-group:empty{display:none}.wp-block-navigation-placeholder__actions hr+hr{display:none}.wp-block-navigation__navigation-selector{margin-bottom:16px;width:100%}.wp-block-navigation__navigation-selector-button{border:1px solid;justify-content:space-between;width:100%}.wp-block-navigation__navigation-selector-button__icon{flex:0 0 auto}.wp-block-navigation__navigation-selector-button__label{flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-block-navigation__navigation-selector-button--createnew{border:1px solid;margin-bottom:16px;width:100%}.wp-block-navigation__responsive-container-open.components-button{opacity:1}.wp-block-navigation__menu-inspector-controls{overflow-x:auto}.wp-block-navigation__menu-inspector-controls::-webkit-scrollbar{width:12px;height:12px}.wp-block-navigation__menu-inspector-controls::-webkit-scrollbar-track{background-color:transparent}.wp-block-navigation__menu-inspector-controls::-webkit-scrollbar-thumb{background-color:transparent;border-radius:8px;border:3px solid transparent;background-clip:padding-box}.wp-block-navigation__menu-inspector-controls:hover::-webkit-scrollbar-thumb,.wp-block-navigation__menu-inspector-controls:focus::-webkit-scrollbar-thumb,.wp-block-navigation__menu-inspector-controls:focus-within::-webkit-scrollbar-thumb{background-color:#949494}.wp-block-navigation__menu-inspector-controls{scrollbar-width:thin;scrollbar-gutter:stable both-edges;scrollbar-color:transparent transparent}.wp-block-navigation__menu-inspector-controls:hover,.wp-block-navigation__menu-inspector-controls:focus,.wp-block-navigation__menu-inspector-controls:focus-within{scrollbar-color:#949494 transparent}.wp-block-navigation__menu-inspector-controls{will-change:transform}@media(hover:none){.wp-block-navigation__menu-inspector-controls{scrollbar-color:#949494 transparent}}.wp-block-navigation__menu-inspector-controls__empty-message{margin-left:24px}.editor-sidebar__panel .wp-block-navigation__submenu-header{margin-top:0;margin-bottom:0}.wp-block-navigation__submenu-accessibility-notice{grid-column:span 2}.wp-block-navigation .block-list-appender{position:relative}.wp-block-navigation .has-child{cursor:pointer}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{z-index:28}.wp-block-navigation .has-child:hover .wp-block-navigation__submenu-container{z-index:29}.wp-block-navigation .has-child.is-selected>.wp-block-navigation__submenu-container,.wp-block-navigation .has-child.has-child-selected>.wp-block-navigation__submenu-container{visibility:visible!important;opacity:1!important;min-width:200px!important;height:auto!important;width:auto!important;overflow:visible!important}.wp-block-navigation-item .wp-block-navigation-item__content{cursor:text}.wp-block-navigation-item.is-editing,.wp-block-navigation-item.is-selected{min-width:20px}.wp-block-navigation-item .block-list-appender{margin:16px auto 16px 16px}.wp-block-navigation-link__invalid-item{color:#000}.wp-block-navigation-link__placeholder{position:relative;text-decoration:none!important;box-shadow:none!important;background-image:none!important}.wp-block-navigation-link__placeholder .wp-block-navigation-link__placeholder-text span{-webkit-text-decoration:wavy underline;text-decoration:wavy underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:.25rem}.wp-block-navigation-link__placeholder.wp-block-navigation-item__content{cursor:pointer}.link-control-transform{border-top:1px solid #ccc;padding:0 16px 8px}.link-control-transform__subheading{font-size:11px;text-transform:uppercase;font-weight:499;color:#1e1e1e;margin-bottom:1.5em}.link-control-transform__items{display:flex;justify-content:space-between}.link-control-transform__item{flex-basis:33%;flex-direction:column;gap:8px;height:auto}.link-ui-page-creator{max-width:350px;min-width:auto;width:90vw;padding-top:8px}.link-ui-page-creator__inner{padding:16px}.link-ui-page-creator__back{margin-left:8px;text-transform:uppercase}.navigation-link-control__error-text{color:#cc1818}.wp-block-navigation-submenu{display:block}.wp-block-navigation-submenu .wp-block-navigation__submenu-container{z-index:28}.wp-block-navigation-submenu.is-selected>.wp-block-navigation__submenu-container,.wp-block-navigation-submenu.has-child-selected>.wp-block-navigation__submenu-container{visibility:visible!important;opacity:1!important;min-width:200px!important;height:auto!important;width:auto!important;position:absolute;left:-1px;top:100%}@media(min-width:782px){.wp-block-navigation-submenu.is-selected>.wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation-submenu.has-child-selected>.wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation-submenu.is-selected>.wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before,.wp-block-navigation-submenu.has-child-selected>.wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{content:"";position:absolute;right:100%;height:100%;display:block;width:.5em;background:transparent}}.block-editor-block-list__block[data-type="core/nextpage"]{max-width:100%;text-align:center;margin-top:28px;margin-bottom:28px}.wp-block-nextpage{display:block;text-align:center;white-space:nowrap}.wp-block-nextpage>span{font-size:13px;position:relative;text-transform:uppercase;font-weight:600;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;color:#757575;border-radius:4px;background:#fff;padding:6px 8px;height:24px}.wp-block-nextpage:before{content:"";position:absolute;top:50%;left:0;right:0;border-top:3px dashed #ccc}.wp-block-navigation.items-justified-space-between .wp-block-page-list>div,.wp-block-navigation.items-justified-space-between .wp-block-page-list{display:contents;flex:1}.wp-block-navigation.items-justified-space-between.has-child-selected .wp-block-page-list>div,.wp-block-navigation.items-justified-space-between.has-child-selected .wp-block-page-list,.wp-block-navigation.items-justified-space-between.is-selected .wp-block-page-list>div,.wp-block-navigation.items-justified-space-between.is-selected .wp-block-page-list{flex:inherit}.wp-block-navigation .wp-block-navigation__submenu-container>.wp-block-page-list{display:block}.wp-block-pages-list__item__link{pointer-events:none}@media(min-width:600px){.wp-block-page-list-modal{max-width:480px}}.wp-block-page-list-modal-buttons{display:flex;justify-content:flex-end;gap:12px}.wp-block-page-list .open-on-click:focus-within>.wp-block-navigation__submenu-container{visibility:visible;opacity:1;width:auto;height:auto;min-width:200px}.wp-block-page-list__loading-indicator-container{padding:8px 12px}.block-editor-block-list__block[data-type="core/paragraph"].has-drop-cap:focus{min-height:auto!important}.block-editor-block-list__block[data-empty=true] [data-rich-text-placeholder]{opacity:1}.block-editor-block-list__block[data-empty=true]+.block-editor-block-list__block[data-empty=true]:not([data-custom-placeholder=true]) [data-rich-text-placeholder]{opacity:0}.block-editor-block-list__block[data-type="core/paragraph"].has-text-align-right[style*="writing-mode: vertical-rl"],.block-editor-block-list__block[data-type="core/paragraph"].has-text-align-left[style*="writing-mode: vertical-lr"]{rotate:180deg}.is-zoomed-out .block-editor-block-list__block[data-empty=true] [data-rich-text-placeholder]{opacity:0}.wp-block-post-excerpt .wp-block-post-excerpt__excerpt.is-inline{display:inline}.wp-block-pullquote.is-style-solid-color blockquote p{font-size:32px}.wp-block-pullquote.is-style-solid-color .wp-block-pullquote__citation{text-transform:none;font-style:normal}.wp-block-pullquote__citation{color:inherit}.wp-block-rss li a>div{display:inline}.wp-block-rss__placeholder-form .wp-block-rss__placeholder-input{flex:1 1 auto}.wp-block-rss .wp-block-rss{all:inherit;margin:0;padding:0}.wp-block[data-align=center] .wp-block-search .wp-block-search__inside-wrapper{margin:auto}.wp-block-search :where(.wp-block-search__button){height:auto;border-radius:initial;display:flex;align-items:center;justify-content:center;text-align:center}.wp-block-search__inspector-controls .components-base-control{margin-bottom:0}.block-editor-block-list__block[data-type="core/separator"]{padding-top:.1px;padding-bottom:.1px}.blocks-shortcode__textarea{box-sizing:border-box;max-height:250px;resize:none;font-family:Menlo,Consolas,monaco,monospace!important;color:#1e1e1e!important;background:#fff!important;padding:12px!important;border:1px solid #1e1e1e!important;box-shadow:none!important;border-radius:2px!important;font-size:16px!important}@media(min-width:600px){.blocks-shortcode__textarea{font-size:13px!important}}.blocks-shortcode__textarea:focus{border-color:var(--wp-admin-theme-color)!important;box-shadow:0 0 0 1px var(--wp-admin-theme-color)!important;outline:2px solid transparent!important}.wp-block[data-align=center]>.wp-block-site-logo,.wp-block-site-logo.aligncenter>div{display:table;margin-left:auto;margin-right:auto}.wp-block-site-logo a{pointer-events:none}.wp-block-site-logo .custom-logo-link{cursor:inherit}.wp-block-site-logo .custom-logo-link:focus{box-shadow:none}.wp-block-site-logo img{display:block;height:auto;max-width:100%}.wp-block-site-logo.is-transient{position:relative}.wp-block-site-logo.is-transient img{opacity:.3}.wp-block-site-logo.is-transient .components-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0}.wp-block-site-logo.wp-block-site-logo.is-default-size .components-placeholder{height:60px;width:60px}.wp-block-site-logo.wp-block-site-logo>div,.wp-block-site-logo.wp-block-site-logo .components-resizable-box__container{border-radius:inherit}.wp-block-site-logo.wp-block-site-logo .components-placeholder{display:flex;justify-content:center;align-items:center;padding:0;border-radius:inherit;min-height:48px;min-width:48px;height:100%;width:100%}.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-form-file-upload,.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-drop-zone__content-text{display:none}.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-button.components-button{padding:0;margin:auto;display:flex;justify-content:center;align-items:center;width:48px;height:48px;border-radius:50%;position:relative;background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color);border-style:solid;color:#fff}.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-button.components-button>svg{color:inherit}.block-library-site-logo__inspector-media-replace-container{position:relative}.block-library-site-logo__inspector-media-replace-container .components-drop-zone__content-icon{display:none}.block-library-site-logo__inspector-media-replace-container button.components-button{color:#1e1e1e;box-shadow:inset 0 0 0 1px #ccc;width:100%;display:block;height:40px}.block-library-site-logo__inspector-media-replace-container button.components-button:hover{color:var(--wp-admin-theme-color)}.block-library-site-logo__inspector-media-replace-container button.components-button:focus{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}.block-library-site-logo__inspector-media-replace-container .block-library-site-logo__inspector-media-replace-title{word-break:break-all;white-space:normal;text-align:start;text-align-last:center}.block-library-site-logo__inspector-media-replace-container .components-dropdown{display:block}.block-library-site-logo__inspector-media-replace-container img{width:20px;min-width:20px;aspect-ratio:1;box-shadow:inset 0 0 0 1px #0003;border-radius:50%!important}.block-library-site-logo__inspector-media-replace-container .block-library-site-logo__inspector-readonly-logo-preview{padding:6px 12px;display:flex;height:40px}.wp-block-site-tagline__placeholder,.wp-block-site-title__placeholder{padding:1em 0;border:1px dashed}.wp-block-social-links .wp-social-link{line-height:0}.wp-block-social-link-anchor{align-items:center;background:none;border:0;box-sizing:border-box;cursor:pointer;display:inline-flex;font-size:inherit;color:currentColor;height:auto;font-weight:inherit;font-family:inherit;margin:0;opacity:1;padding:.25em}.wp-block-social-link-anchor:hover{transform:none}:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link button){padding-left:.6666666667em;padding-right:.6666666667em}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link button){padding:0}.wp-block-social-link__toolbar_content_text{width:250px}.wp-block-social-links div.block-editor-url-input{display:inline-block;margin-left:8px}.wp-social-link:hover{transform:none}:root :where(.wp-block-social-links){padding:0}.wp-block[data-align=center]>.wp-block-social-links,.wp-block.wp-block-social-links.aligncenter{justify-content:center}.block-editor-block-preview__content .components-button:disabled{opacity:1}.wp-social-link.wp-social-link__is-incomplete{opacity:.5}.wp-block-social-links .is-selected .wp-social-link__is-incomplete,.wp-social-link.wp-social-link__is-incomplete:hover,.wp-social-link.wp-social-link__is-incomplete:focus{opacity:1}.wp-block-social-links .block-list-appender{position:static}.wp-block-social-links .block-list-appender .block-editor-inserter{font-size:inherit}.wp-block-social-links .block-list-appender .block-editor-button-block-appender{height:1.5em;width:1.5em;font-size:inherit;padding:0}.block-editor-block-list__block[data-type="core/spacer"]:before{content:"";display:block;position:absolute;z-index:1;width:100%;min-height:8px;min-width:8px;height:100%}.wp-block-spacer.is-hovered .block-library-spacer__resize-container,.block-library-spacer__resize-container.has-show-handle,.wp-block-spacer.is-selected.custom-sizes-disabled{background:#0000001a}.is-dark-theme .wp-block-spacer.is-hovered .block-library-spacer__resize-container,.is-dark-theme .block-library-spacer__resize-container.has-show-handle,.is-dark-theme .wp-block-spacer.is-selected.custom-sizes-disabled{background:#ffffff26}.block-library-spacer__resize-container{clear:both}.block-library-spacer__resize-container:not(.is-resizing){height:100%!important;width:100%!important}.block-library-spacer__resize-container .components-resizable-box__handle:before{content:none}.block-library-spacer__resize-container.resize-horizontal{margin-bottom:0;height:100%!important}.wp-block[data-align=left]>.wp-block-table,.wp-block[data-align=right]>.wp-block-table,.wp-block[data-align=center]>.wp-block-table{height:auto}.wp-block[data-align=left]>.wp-block-table table,.wp-block[data-align=right]>.wp-block-table table,.wp-block[data-align=center]>.wp-block-table table{width:auto}.wp-block[data-align=left]>.wp-block-table td,.wp-block[data-align=left]>.wp-block-table th,.wp-block[data-align=right]>.wp-block-table td,.wp-block[data-align=right]>.wp-block-table th,.wp-block[data-align=center]>.wp-block-table td,.wp-block[data-align=center]>.wp-block-table th{word-break:break-word}.wp-block[data-align=center]>.wp-block-table{text-align:initial}.wp-block[data-align=center]>.wp-block-table table{margin:0 auto}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.wp-block-table td.is-selected,.wp-block-table th.is-selected{border-color:var(--wp-admin-theme-color);box-shadow:inset 0 0 0 1px var(--wp-admin-theme-color);border-style:double}.wp-block-table table.has-individual-borders>*,.wp-block-table table.has-individual-borders tr,.wp-block-table table.has-individual-borders th,.wp-block-table table.has-individual-borders td{border-width:1px;border-style:solid;border-color:currentColor}.blocks-table__placeholder-form.blocks-table__placeholder-form{display:flex;flex-direction:column;align-items:flex-start;gap:8px}@media(min-width:782px){.blocks-table__placeholder-form.blocks-table__placeholder-form{flex-direction:row;align-items:flex-end}}.blocks-table__placeholder-input{width:112px}.wp-block-tabs.wp-block .wp-block-tabs__tab-item__inserter{height:100%;display:flex;align-items:center}.wp-block-tabs.wp-block .wp-block-tab.wp-block{display:flex;flex-direction:column;gap:var(--wp--style--unstable-tabs-gap)}.wp-block-tabs.wp-block .wp-block-tab.wp-block>section{flex-grow:1}.wp-block-tabs.wp-block .wp-block-tab.wp-block>section>.wp-block:first-child{margin-top:0}.wp-block-tabs.wp-block .wp-block-tab.wp-block>section>.wp-block:last-child{margin-bottom:0}.wp-block-tabs.wp-block.is-vertical>.wp-block-tab.wp-block{flex-direction:row}.wp-block-tabs.wp-block.is-vertical .wp-block-tabs__tab-item__inserter{align-items:flex-start;margin-right:-1px}.wp-block-tag-cloud .wp-block-tag-cloud{margin:0;padding:0;border:none;border-radius:inherit}.block-editor-template-part__selection-modal{z-index:1000001}.block-editor-template-part__selection-modal .block-editor-block-patterns-list{column-count:2;column-gap:24px}@media(min-width:1280px){.block-editor-template-part__selection-modal .block-editor-block-patterns-list{column-count:3}}.block-editor-template-part__selection-modal .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item{break-inside:avoid-column}.block-library-template-part__selection-search{background:#fff;position:sticky;top:0;padding:16px 0;z-index:2}.block-editor-block-list__block:not(.remove-outline).wp-block-template-part.is-highlighted:after,.block-editor-block-list__block:not(.remove-outline).wp-block-template-part.is-selected:after,.block-editor-block-list__block:not(.remove-outline).is-reusable.is-highlighted:after,.block-editor-block-list__block:not(.remove-outline).is-reusable.is-selected:after{outline-color:var(--wp-block-synced-color)}.block-editor-block-list__block:not(.remove-outline).wp-block-template-part.block-editor-block-list__block:not([contenteditable]):focus:after,.block-editor-block-list__block:not(.remove-outline).is-reusable.block-editor-block-list__block:not([contenteditable]):focus:after{outline-color:var(--wp-block-synced-color)}.is-outline-mode .block-editor-block-list__block:not(.remove-outline).wp-block-template-part.has-editable-outline:after{border:none}.wp-block-term-template .term-loading .term-loading-placeholder{width:100%;height:1.5em;margin-bottom:.25em;background-color:#f0f0f0;border-radius:2px}@media not (prefers-reduced-motion){.wp-block-term-template .term-loading .term-loading-placeholder{animation:loadingpulse 1.5s ease-in-out infinite}}@keyframes loadingpulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.wp-block-text-columns .block-editor-rich-text__editable:focus{outline:1px solid #ddd}.wp-block[data-align=center]>.wp-block-video{text-align:center}.wp-block-video{position:relative}.wp-block-video.is-transient video{opacity:.3}.wp-block-video .components-spinner{position:absolute;top:50%;left:50%;margin-top:-9px;margin-left:-9px}.block-library-video-tracks-editor{z-index:159990}.block-library-video-tracks-editor__track-list-track{padding-left:12px}.block-library-video-tracks-editor__single-track-editor-kind-select{max-width:240px}.block-library-video-tracks-editor__tracks-informative-message-title,.block-library-video-tracks-editor__single-track-editor-edit-track-label{margin-top:4px;color:#757575;text-transform:uppercase;font-size:11px;font-weight:499;display:block}.block-library-video-tracks-editor>.components-popover__content{width:360px}.block-library-video-tracks-editor__track-list .components-menu-group__label,.block-library-video-tracks-editor__add-tracks-container .components-menu-group__label{padding:0}.block-library-video-tracks-editor__tracks-informative-message{padding:8px}.block-library-video-tracks-editor__tracks-informative-message-description{margin-bottom:0}.block-library-query-pattern__selection-modal .block-editor-block-patterns-list{column-count:2;column-gap:24px}@media(min-width:1280px){.block-library-query-pattern__selection-modal .block-editor-block-patterns-list{column-count:3}}.block-library-query-pattern__selection-modal .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item{break-inside:avoid-column}.block-library-query-pattern__selection-modal .block-library-query-pattern__selection-search{background:#fff;position:sticky;top:0;padding:16px 0;transform:translateY(-4px);margin-bottom:-4px;z-index:2}@media(min-width:600px){.wp-block-query__enhanced-pagination-modal{max-width:480px}}.block-editor-block-settings-menu__popover.is-expanded{overflow-y:scroll}.block-editor-block-settings-menu__popover .block-library-query-pattern__selection-content{height:100%}.block-editor-block-settings-menu__popover .block-editor-block-patterns-list{display:grid;grid-template-columns:1fr}@media(min-width:600px){.block-editor-block-settings-menu__popover .block-editor-block-patterns-list{grid-template-columns:1fr 1fr}}.block-editor-block-settings-menu__popover .block-editor-block-patterns-list{grid-gap:12px;min-width:280px}@media(min-width:600px){.block-editor-block-settings-menu__popover .block-editor-block-patterns-list{min-width:480px}}.block-editor-block-settings-menu__popover .block-editor-block-patterns-list__list-item{margin-bottom:0}.wp-block-query>.block-editor-media-placeholder.is-small{min-height:60px}.wp-block[data-align=center]>.wp-block-query-pagination{justify-content:center}:where(.editor-styles-wrapper) .wp-block-query-pagination{max-width:100%}:where(.editor-styles-wrapper) .wp-block-query-pagination.block-editor-block-list__layout{margin:0}.wp-block-query-pagination-numbers a{text-decoration:underline}.wp-block-query-pagination-numbers .page-numbers{margin-right:2px}.wp-block-query-pagination-numbers .page-numbers:last-child{margin-right:0}.wp-block-post-featured-image .block-editor-media-placeholder{z-index:1;backdrop-filter:none}.wp-block-post-featured-image .wp-block-post-featured-image__placeholder,.wp-block-post-featured-image .components-placeholder{justify-content:center;align-items:center;padding:0;display:flex}.wp-block-post-featured-image .wp-block-post-featured-image__placeholder .components-form-file-upload,.wp-block-post-featured-image .components-placeholder .components-form-file-upload{display:none}.wp-block-post-featured-image .wp-block-post-featured-image__placeholder .components-button,.wp-block-post-featured-image .components-placeholder .components-button{margin:auto;padding:0;display:flex;justify-content:center;align-items:center;width:48px;height:48px;border-radius:50%;position:relative;background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color);border-style:solid;color:#fff}.wp-block-post-featured-image .wp-block-post-featured-image__placeholder .components-button>svg,.wp-block-post-featured-image .components-placeholder .components-button>svg{color:inherit}.wp-block-post-featured-image .wp-block-post-featured-image__placeholder,.wp-block-post-featured-image .components-placeholder{min-height:200px}.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where(.has-border-color),.wp-block-post-featured-image .components-placeholder:where(.has-border-color),.wp-block-post-featured-image img:where(.has-border-color){border-style:solid}.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-top-color]),.wp-block-post-featured-image .components-placeholder:where([style*=border-top-color]),.wp-block-post-featured-image img:where([style*=border-top-color]){border-top-style:solid}.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-right-color]),.wp-block-post-featured-image .components-placeholder:where([style*=border-right-color]),.wp-block-post-featured-image img:where([style*=border-right-color]){border-right-style:solid}.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-bottom-color]),.wp-block-post-featured-image .components-placeholder:where([style*=border-bottom-color]),.wp-block-post-featured-image img:where([style*=border-bottom-color]){border-bottom-style:solid}.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-left-color]),.wp-block-post-featured-image .components-placeholder:where([style*=border-left-color]),.wp-block-post-featured-image img:where([style*=border-left-color]){border-left-style:solid}.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-width]),.wp-block-post-featured-image .components-placeholder:where([style*=border-width]),.wp-block-post-featured-image img:where([style*=border-width]){border-style:solid}.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-top-width]),.wp-block-post-featured-image .components-placeholder:where([style*=border-top-width]),.wp-block-post-featured-image img:where([style*=border-top-width]){border-top-style:solid}.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-right-width]),.wp-block-post-featured-image .components-placeholder:where([style*=border-right-width]),.wp-block-post-featured-image img:where([style*=border-right-width]){border-right-style:solid}.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-bottom-width]),.wp-block-post-featured-image .components-placeholder:where([style*=border-bottom-width]),.wp-block-post-featured-image img:where([style*=border-bottom-width]){border-bottom-style:solid}.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-left-width]),.wp-block-post-featured-image .components-placeholder:where([style*=border-left-width]),.wp-block-post-featured-image img:where([style*=border-left-width]){border-left-style:solid}.wp-block-post-featured-image[style*=height] .components-placeholder{min-height:48px;min-width:48px;height:100%;width:100%}.wp-block-post-featured-image>a{pointer-events:none}.wp-block-post-featured-image.is-selected .components-placeholder.has-illustration .components-button,.wp-block-post-featured-image.is-selected .components-placeholder.has-illustration .components-placeholder__instructions,.wp-block-post-featured-image.is-selected .components-placeholder.has-illustration .components-placeholder__label{opacity:1;pointer-events:auto}.wp-block-post-featured-image.is-transient{position:relative}.wp-block-post-featured-image.is-transient img{opacity:.3}.wp-block-post-featured-image.is-transient .components-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}div[data-type="core/post-featured-image"] img{max-width:100%;height:auto;display:block}.wp-block-post-comments-form *{pointer-events:none}.wp-block-post-comments-form *.block-editor-warning *{pointer-events:auto}.wp-element-button{cursor:revert}.wp-element-button[role=textbox]{cursor:text}.block-library-poster-image__container{position:relative}.block-library-poster-image__container:hover .block-library-poster-image__actions,.block-library-poster-image__container:focus .block-library-poster-image__actions,.block-library-poster-image__container:focus-within .block-library-poster-image__actions{opacity:1}.block-library-poster-image__container .block-library-poster-image__actions.block-library-poster-image__actions-select{opacity:1;margin-top:16px}.block-library-poster-image__container .components-drop-zone__content{border-radius:2px}.block-library-poster-image__container .components-drop-zone .components-drop-zone__content-inner{display:flex;align-items:center;gap:8px}.block-library-poster-image__container .components-drop-zone .components-drop-zone__content-inner .components-drop-zone__content-icon{margin:0}.block-library-poster-image__container .components-spinner{position:absolute;top:50%;left:50%;margin-top:-9px;margin-left:-9px}.block-library-poster-image__preview{width:100%;padding:0;overflow:hidden;outline-offset:-1px;min-height:40px;display:flex;justify-content:center;height:auto!important;outline:1px solid rgba(0,0,0,.1)}.block-library-poster-image__preview .block-library-poster-image__preview-image{object-fit:cover;width:100%;object-position:50% 50%;aspect-ratio:2/1}.block-library-poster-image__actions:not(.block-library-poster-image__actions-select){bottom:0;opacity:0;padding:8px;position:absolute}@media not (prefers-reduced-motion){.block-library-poster-image__actions:not(.block-library-poster-image__actions-select){transition:opacity 50ms ease-out}}.block-library-poster-image__actions:not(.block-library-poster-image__actions-select) .block-library-poster-image__action{backdrop-filter:blur(16px) saturate(180%);background:#ffffffbf}.block-library-poster-image__actions .block-library-poster-image__action{flex-grow:1;justify-content:center}:root .editor-styles-wrapper .has-very-light-gray-background-color{background-color:#eee}:root .editor-styles-wrapper .has-very-dark-gray-background-color{background-color:#313131}:root .editor-styles-wrapper .has-very-light-gray-color{color:#eee}:root .editor-styles-wrapper .has-very-dark-gray-color{color:#313131}:root .editor-styles-wrapper .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .editor-styles-wrapper .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb,#ab1dfe)}:root .editor-styles-wrapper .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .editor-styles-wrapper .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .editor-styles-wrapper .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .editor-styles-wrapper .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .editor-styles-wrapper .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:where(.editor-styles-wrapper) .has-regular-font-size{font-size:16px}:where(.editor-styles-wrapper) .has-larger-font-size{font-size:42px}:where(.editor-styles-wrapper) iframe:not([frameborder]){border:0}',Do=new Set(["alert","status","log","marquee","timer"]),ho=[];function Oo(o){const e=Array.from(document.body.children),t=[];ho.push(t);for(const n of e)n!==o&&Vo(n)&&(n.setAttribute("aria-hidden","true"),t.push(n))}function Vo(o){const e=o.getAttribute("role");return!(o.tagName==="SCRIPT"||o.hasAttribute("hidden")||o.hasAttribute("aria-hidden")||o.hasAttribute("aria-live")||e&&Do.has(e))}function Po(){const o=ho.pop();if(o)for(const e of o)e.removeAttribute("aria-hidden")}const{useEffect:Go}=window.wp.element;function Y(o,e=Xo()){Go(()=>{o?Oo(e.current):Po()},[e,o])}const $={current:null};function Xo(){return $.current||($.current=document.getElementById("popover-fallback-container")),$}const{useEffect:Wo}=window.wp.element;function K(o,e){Wo(()=>{o?Co(e):Eo(e)},[o,e])}const{unregisterBlockType:Yo,getBlockTypes:Ko}=window.wp.blocks,{renderToString:Jo}=window.wp.element;function Qo(o){if(!o)return;const e=[];Ko().forEach(t=>{o.includes(t.name)||(Yo(t.name),e.push(t.name))}),S("Blocks unregistered:",e)}function Zo(o){if(!o.icon)return null;let e=o.icon;if(typeof e=="object"&&e.src&&(e=e.src),typeof e=="object"&&e!==null&&typeof e.type<"u")try{return Jo(e)}catch(t){return S(`Failed to render icon for block ${o.name}`,t),null}else if(typeof e=="string")return e;return null}const oe=[{key:"text"},{key:"media"},{key:"design"},{key:"widgets"},{key:"theme"},{key:"embed"}],ee={text:["core/paragraph","core/heading","core/list","core/list-item","core/quote","core/code","core/preformatted","core/verse","core/table"],media:["core/image","core/video","core/gallery","core/embed","core/audio","core/file"],design:["core/separator","core/spacer","core/columns","core/column"],embed:["core/embed","core/embed/youtube","core/embed/vimeo","core/embed/tiktok","core/embed/wordpress","core/embed/tumblr","core/embed/videopress","core/embed/pocket-casts","core/embed/reddit","core/embed/pinterest","core/embed/spotify","core/embed/soundcloud"]},te=["core/paragraph","core/heading","core/list","core/quote","core/table","core/separator","core/code","core/preformatted","core/image","core/gallery","core/video","core/embed"];function ne(o,e){const t=ee[e];if(!t)return o;const n=[];for(const a of t){const l=o.find(d=>d.id===a);l&&n.push(l)}const r=o.filter(a=>!t.includes(a.id));return[...n,...r]}function ie(o,e=null,t=[]){const n={};for(const i of t)n[i.slug]=i.title;const r=oe.map(({key:i})=>({key:i,displayName:n[i]||i.charAt(0).toUpperCase()+i.slice(1)})),a=o.map(i=>({id:i.id,name:i.name,title:i.title,description:i.description,category:i.category,keywords:i.keywords||[],icon:Zo(i),frecency:i.frecency||0,isDisabled:i.isDisabled||!1,parents:i.parent||[]})),l=a.filter(i=>e?i.parents.length>0&&i.parents.includes(e):!1),d=[];for(const i of te){const g=a.find(h=>h.name===i);g&&d.push(g)}const s={};for(const i of a){const g=i.category?.toLowerCase()||"common";s[g]||(s[g]=[]),s[g].push(i)}const b=[];l.length>0&&b.push({category:"gbk-contextual",name:null,blocks:l}),d.length>0&&b.push({category:"gbk-most-used",name:null,blocks:d});for(const{key:i,displayName:g}of r){const h=s[i];if(h){const y=ne(h,i);b.push({category:i,name:g,blocks:y})}}const w=r.map(i=>i.key);for(const[i,g]of Object.entries(s))w.includes(i)||b.push({category:i,name:n[i]||i.charAt(0).toUpperCase()+i.slice(1),blocks:g});return b}const{__dangerousOptInToUnstableAPIsOnlyForCoreModules:re}=window.wp.privateApis,{lock:Ln,unlock:X}=re("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/editor"),{jsx:ae}=window.ReactJSXRuntime,{Button:le}=window.wp.components,{__:ce}=window.wp.i18n,{useSelect:U,useDispatch:se}=window.wp.data,{findTransform:pe,getBlockTransforms:de,parse:be,createBlock:me}=window.wp.blocks,{useRef:J,useEffect:ge,useCallback:q}=window.wp.element,{store:H}=window.wp.blockEditor,{store:ke}=window.wp.coreData;function ue({open:o,onToggle:e}){const t=J(null),n=J(!1),{selectedBlockClientId:r,destinationBlockName:a}=U(p=>{const{getSelectedBlockClientId:u,getBlockRootClientId:k,getBlock:E}=p(H),c=u(),x=c?k(c):null,A=x?E(x):null;return{selectedBlockClientId:c,destinationBlockName:A?.name||null}},[]),{canInsertBlockType:l}=U(H),{updateBlockAttributes:d}=se(H),[s,b]=xo({rootClientId:r??void 0,isAppender:!1,selectBlockOnInsert:!0}),[w,i,,g]=yo(s,b,!1),h=U(p=>{const{__experimentalGetAllowedPatterns:u}=X(p(H));return u(s)},[s]),y=U(p=>{const{getBlockPatternCategories:u,getUserPatternCategories:k}=p(ke);return[...u()||[],...k()||[]]},[]),B=q(p=>{const u=w.find(k=>k.id===p);if(!u)return S(`Block with id "${p}" not found in inserter items`),!1;try{return g(u),!0}catch(k){return S("Failed to insert block:",k),!1}},[w,g]),f=q(p=>{const u=h?.find(k=>k.name===p);if(!u)return S(`Pattern "${p}" not found`),!1;try{const k=be(u.content);return b(k),!0}catch(k){return S("Failed to insert pattern:",k),!1}},[h,b]),m=q(async p=>{if(!Array.isArray(p)||p.length===0)return!1;const u=c=>c?c.startsWith("image/")?"image":c.startsWith("video/")?"video":c.startsWith("audio/")?"audio":null:null,k=c=>{const x=[];if(c.every(j=>u(j.type)==="image")&&c.length>1){if(!l("core/gallery",s))return S("Cannot insert gallery block at this location"),!1;const j=me("core/gallery",{images:c.map(_=>({id:String(_.id),url:_.url,alt:_.alt??"",caption:_.caption??""}))});x.push(j)}else for(const j of c){const _=u(j.type);if(!_){S(`Unsupported media type: ${j.type}`);continue}if(!l(`core/${_}`,s)){S(`Cannot insert core/${_} block at this location`);continue}const[z]=zo(j,_);x.push(z)}return x.length===0?!1:(b(x),!0)},E=async c=>{const A=(await Promise.all(c.map(async z=>{try{const _o=await(await fetch(z.url)).blob(),fo=z.url.split("/").pop()||"media";return new File([_o],fo,{type:z.type??"application/octet-stream"})}catch(W){return S(`Failed to fetch media: ${z.url}`,W),null}}))).filter(z=>z!==null);if(A.length===0)return S("No valid files to insert"),!1;const j=pe(de("from"),z=>z.type==="files"&&l(z.blockName,s)&&z.isMatch(A));if(!j)return S("No matching transform found",{fileCount:A.length,fileTypes:A.map(z=>z.type)}),!1;const _=j.transform(A,d);return!_||Array.isArray(_)&&_.length===0?(S("Transform produced no blocks"),!1):(b(Array.isArray(_)?_:[_]),!0)};try{return p[0]?.id?k(p):await E(p)}catch(c){return S("Failed to insert media blocks",c),!1}},[l,s,b,d]),v=q(()=>{const p=ie(w,a,i),u=h?.map(c=>({name:c.name,title:c.title,content:c.content,blockTypes:c.blockTypes??null,categories:c.categories?.filter(x=>!x.startsWith("_"))??null,description:c.description??null,keywords:c.keywords??null,source:c.source??null,viewportWidth:c.viewportWidth??null}))??[],k=y?.map(c=>({name:c.name,label:c.label}))??[];window.blockInserter={sections:p,patterns:u,patternCategories:k,insertBlock:B,insertPattern:f,insertMedia:m,onClose:()=>(e(!1),!0)};let E;if(t.current){const c=t.current.getBoundingClientRect();E={x:c.left,y:c.top,width:c.width,height:c.height}}Ao(E)},[w,a,i,h,y,B,f,m,e]);return ge(()=>{o&&!n.current&&v(),n.current=o},[o,v]),ae(le,{ref:t,title:ce("Add block"),icon:vo,onClick:()=>{e(!0)},onMouseDown:p=>{p.preventDefault()},className:"gutenberg-kit-add-block-button"})}const{useState:we,useEffect:he,useCallback:_e}=window.wp.element;function fe(o){const[e,t]=we({isScrollable:!1,canScrollLeft:!1,canScrollRight:!1}),n=_e(()=>{const r=o.current;if(!r)return;const{scrollLeft:a,scrollWidth:l,clientWidth:d}=r,s=1,b=l>d,w=a>s,i=a+d{const r=o.current;if(!r)return;n(),r.addEventListener("scroll",n),window.addEventListener("resize",n);let a;return typeof ResizeObserver<"u"&&(a=new ResizeObserver(n),a.observe(r)),()=>{r.removeEventListener("scroll",n),window.removeEventListener("resize",n),a&&a.disconnect()}},[o,n]),e}const{Fragment:Q,jsx:C,jsxs:T}=window.ReactJSXRuntime,{useState:xe,useRef:ye}=window.wp.element,{BlockInspector:ve,BlockToolbar:ze,Inserter:Se,store:je}=window.wp.blockEditor,{useSelect:Z,useDispatch:Ce}=window.wp.data,{Button:Ee,Popover:Ae,Toolbar:Be,ToolbarGroup:oo,ToolbarButton:Re}=window.wp.components,{__:Ie}=window.wp.i18n,{store:eo}=window.wp.editor,Me=({className:o})=>{const{enableNativeBlockInserter:e}=G(),t=ye(),{canScrollLeft:n,canScrollRight:r}=fe(t),[a,l]=xe(!1),{isSelected:d}=Z(f=>{const{getSelectedBlockClientId:m}=f(je);return{isSelected:m()!==null}}),{isInserterOpened:s}=Z(f=>({isInserterOpened:f(eo).isInserterOpened()}),[]),{setIsInserterOpened:b}=Ce(eo);Y(s&&!e),Y(a),K(s&&!e,"block-inserter"),K(a,"block-inspector");function w(){l(!0)}function i(){l(!1)}function g(f){f.target.closest(".block-settings-menu")||l(!1)}const h=I("gutenberg-kit-editor-toolbar",o),y=I("gutenberg-kit-editor-toolbar__scroll-view",{"has-scroll-left":n,"has-scroll-right":r});return T(Q,{children:[C("div",{className:h,children:T(Be,{label:"Editor toolbar",variant:"toolbar",ref:t,className:y,children:[C(oo,{children:e?C(ue,{open:s,onToggle:b}):C(Se,{popoverProps:{"aria-modal":!0,role:"dialog"},open:s,onToggle:b})}),d&&C(oo,{children:C(Re,{title:Ie("Block Settings"),icon:So,onClick:w})}),C(ze,{hideDragHandle:!0})]})}),a&&C(Ae,{className:"block-settings-menu",variant:"unstyled",placement:"overlay","aria-modal":!0,onClose:i,onFocusOutside:g,role:"dialog",children:T(Q,{children:[C("div",{className:"block-settings-menu__header",children:C(Ee,{className:"block-settings-menu__close",icon:jo,onClick:i})}),C(ve,{})]})})]})},{store:$e}=window.wp.editor,{useSelect:Ue}=window.wp.data,{store:qe}=window.wp.editPost,{useMemo:He}=window.wp.element,{getLayoutStyles:Ne}=window.wp.globalStylesEngine;function Fe(...o){const{hasThemeStyleSupport:e,editorSettings:t}=Ue(r=>({hasThemeStyleSupport:r(qe).isFeatureActive("themeStyles"),editorSettings:r($e).getEditorSettings()}),[]),n=o.join(` -`);return He(()=>{const r=t.styles?.filter(s=>s.__unstableType&&s.__unstableType!=="theme")??[],a=[...t?.defaultEditorStyles??[],...r],l=e&&r.length!==(t.styles?.length??0);!t.disableLayoutStyles&&!l&&a.push({css:Ne({style:{},selector:"body",hasBlockGapSupport:!1,hasFallbackGapSupport:!0,fallbackGapValue:"0.5em"})});const d=l?t.styles??[]:a;return n?[...d,{css:n}]:d},[t.defaultEditorStyles,t.disableLayoutStyles,t.styles,e,n])}const{jsx:Te}=window.ReactJSXRuntime,{createBlock:Le}=window.wp.blocks,{useDispatch:De,useSelect:Oe}=window.wp.data,{__:Ve}=window.wp.i18n,{store:to}=window.wp.blockEditor;function Pe(){const{insertBlock:o}=De(to),{blockCount:e}=Oe(n=>{const{getBlockCount:r}=n(to);return{blockCount:r()}}),t=()=>{const n=Le("core/paragraph");o(n,e)};return Te("button",{"aria-label":Ve("Add paragraph block","gutenberg-kit"),onClick:t,className:"gutenberg-kit-default-block-appender"})}const{useEffect:Ge,useRef:Xe}=window.wp.element,We=()=>{const o=Xe(null);return Ge(()=>{const e=new IntersectionObserver(t=>{t.forEach(n=>{n.isIntersecting&&Bo()})});return e.observe(o.current),()=>e.disconnect()},[o]),o},Ye=".gutenberg-kit-visual-editor__post-title-wrapper .wp-block-post-title{font-size:20px}.block-editor-default-block-appender__content{opacity:.62}:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--dark-gray: #28303d;--wp--preset--color--gray: #39414d;--wp--preset--color--green: #d1e4dd;--wp--preset--color--blue: #d1dfe4;--wp--preset--color--purple: #d1d1e4;--wp--preset--color--red: #e4d1d1;--wp--preset--color--orange: #e4dad1;--wp--preset--color--yellow: #eeeadd;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient( 135deg, rgba(6, 147, 227, 1) 0%, rgb(155, 81, 224) 100% );--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient( 135deg, rgb(122, 220, 180) 0%, rgb(0, 208, 130) 100% );--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient( 135deg, rgba(252, 185, 0, 1) 0%, rgba(255, 105, 0, 1) 100% );--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient( 135deg, rgba(255, 105, 0, 1) 0%, rgb(207, 46, 46) 100% );--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient( 135deg, rgb(238, 238, 238) 0%, rgb(169, 184, 195) 100% );--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient( 135deg, rgb(74, 234, 220) 0%, rgb(151, 120, 209) 20%, rgb(207, 42, 186) 40%, rgb(238, 44, 130) 60%, rgb(251, 105, 98) 80%, rgb(254, 248, 76) 100% );--wp--preset--gradient--blush-light-purple: linear-gradient( 135deg, rgb(255, 206, 236) 0%, rgb(152, 150, 240) 100% );--wp--preset--gradient--blush-bordeaux: linear-gradient( 135deg, rgb(254, 205, 165) 0%, rgb(254, 45, 45) 50%, rgb(107, 0, 62) 100% );--wp--preset--gradient--luminous-dusk: linear-gradient( 135deg, rgb(255, 203, 112) 0%, rgb(199, 81, 192) 50%, rgb(65, 88, 208) 100% );--wp--preset--gradient--pale-ocean: linear-gradient( 135deg, rgb(255, 245, 203) 0%, rgb(182, 227, 212) 50%, rgb(51, 167, 181) 100% );--wp--preset--gradient--electric-grass: linear-gradient( 135deg, rgb(202, 248, 128) 0%, rgb(113, 206, 126) 100% );--wp--preset--gradient--midnight: linear-gradient( 135deg, rgb(2, 3, 129) 0%, rgb(40, 116, 252) 100% );--wp--preset--gradient--purple-to-yellow: linear-gradient( 160deg, #d1d1e4 0%, #eeeadd 100% );--wp--preset--gradient--yellow-to-purple: linear-gradient( 160deg, #eeeadd 0%, #d1d1e4 100% );--wp--preset--gradient--green-to-yellow: linear-gradient( 160deg, #d1e4dd 0%, #eeeadd 100% );--wp--preset--gradient--yellow-to-green: linear-gradient( 160deg, #eeeadd 0%, #d1e4dd 100% );--wp--preset--gradient--red-to-yellow: linear-gradient( 160deg, #e4d1d1 0%, #eeeadd 100% );--wp--preset--gradient--yellow-to-red: linear-gradient( 160deg, #eeeadd 0%, #e4d1d1 100% );--wp--preset--gradient--purple-to-red: linear-gradient( 160deg, #d1d1e4 0%, #e4d1d1 100% );--wp--preset--gradient--red-to-purple: linear-gradient( 160deg, #e4d1d1 0%, #d1d1e4 100% );--wp--preset--font-size--small: 18px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 24px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-size--extra-small: 16px;--wp--preset--font-size--normal: 20px;--wp--preset--font-size--extra-large: 40px;--wp--preset--font-size--huge: 96px;--wp--preset--font-size--gigantic: 144px;--wp--preset--spacing--20: .44rem;--wp--preset--spacing--30: .67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, .2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, .4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, .2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1)}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}",Ke=".editor-visual-editor__post-title-wrapper>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:var(--wp--style--global--content-size);margin-left:auto!important;margin-right:auto!important}.editor-visual-editor__post-title-wrapper>.alignwide{max-width:1340px}.editor-visual-editor__post-title-wrapper>.alignfull{max-width:none}:root :where(.is-layout-flow)>:first-child{margin-block-start:0}:root :where(.is-layout-flow)>:last-child{margin-block-end:0}:root :where(.is-layout-flow)>*{margin-block-start:1.2rem;margin-block-end:0}:root :where(.is-layout-constrained)>:first-child{margin-block-start:0}:root :where(.is-layout-constrained)>:last-child{margin-block-end:0}:root :where(.is-layout-constrained)>*{margin-block-start:1.2rem;margin-block-end:0}",{Fragment:Je,jsx:R,jsxs:L}=window.ReactJSXRuntime,{useRef:Qe}=window.wp.element,{BlockList:Ze,privateApis:ot,store:et}=window.wp.blockEditor,{store:tt,PostTitle:nt}=window.wp.editor,{useSelect:it}=window.wp.data,{store:rt}=window.wp.editPost,{ExperimentalBlockCanvas:at,LayoutStyle:N,useLayoutClasses:lt,useLayoutStyles:ct}=X(ot),st=`.is-root-container.alignwide { max-width: var(--wp--style--global--wide-size); margin-left: auto; margin-right: auto;} +import{bM as yo,bz as vo,bl as zo,bS as So,bb as I,bk as jo,bj as Co}from"./utils-Y7-BX6Uw.js";import{o as Eo,n as Ao,q as S,t as Bo,m as X,u as Ro,v as Io,w as M,x as Mo,y as $o,z as Uo,A as qo,B as ho,C as No,D as Ho}from"./index-B8MWrFkV.js";const To=`@charset "UTF-8";@media not (prefers-reduced-motion){.components-animate__appear{animation:components-animate__appear-animation .1s cubic-bezier(0,0,.2,1) 0s;animation-fill-mode:forwards}}.components-animate__appear.is-from-top,.components-animate__appear.is-from-top.is-from-left{transform-origin:top left}.components-animate__appear.is-from-top.is-from-right{transform-origin:top right}.components-animate__appear.is-from-bottom,.components-animate__appear.is-from-bottom.is-from-left{transform-origin:bottom left}.components-animate__appear.is-from-bottom.is-from-right{transform-origin:bottom right}@keyframes components-animate__appear-animation{0%{transform:translateY(-2em) scaleY(0) scaleX(0)}to{transform:translateY(0) scaleY(1) scaleX(1)}}@media not (prefers-reduced-motion){.components-animate__slide-in{animation:components-animate__slide-in-animation .1s cubic-bezier(0,0,.2,1);animation-fill-mode:forwards}.components-animate__slide-in.is-from-left{transform:translate(100%)}.components-animate__slide-in.is-from-right{transform:translate(-100%)}}@keyframes components-animate__slide-in-animation{to{transform:translate(0)}}@media not (prefers-reduced-motion){.components-animate__loading{animation:components-animate__loading 1.6s ease-in-out infinite}}@keyframes components-animate__loading{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.components-autocomplete__popover .components-popover__content{padding:8px;min-width:200px}.components-autocomplete__result.components-button{display:flex;height:auto;min-height:36px;text-align:left;width:100%}.components-autocomplete__result.components-button:focus:not(:disabled){box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:2px solid transparent}.components-badge{box-sizing:border-box}.components-badge *,.components-badge *:before,.components-badge *:after{box-sizing:inherit}.components-badge{background-color:color-mix(in srgb,#fff 90%,var(--base-color));color:color-mix(in srgb,#000 50%,var(--base-color));padding:2px 8px;min-height:24px;border-radius:2px;line-height:0;max-width:100%;display:inline-block}.components-badge:where(.is-default){background-color:#f0f0f0;color:#2f2f2f}.components-badge.has-icon{padding-inline-start:4px}.components-badge.is-info{--base-color: #3858e9}.components-badge.is-warning{--base-color: #f0b849}.components-badge.is-error{--base-color: #cc1818}.components-badge.is-success{--base-color: #4ab866}.components-badge__flex-wrapper{display:inline-flex;align-items:center;gap:2px;max-width:100%;font-size:12px;font-weight:400;line-height:20px}.components-badge__icon{flex-shrink:0}.components-badge__content{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.components-button-group{display:inline-block}.components-button-group .components-button{border-radius:0;display:inline-flex;color:#1e1e1e;box-shadow:inset 0 0 0 1px #1e1e1e}.components-button-group .components-button+.components-button{margin-left:-1px}.components-button-group .components-button:first-child{border-radius:2px 0 0 2px}.components-button-group .components-button:last-child{border-radius:0 2px 2px 0}.components-button-group .components-button:focus,.components-button-group .components-button.is-primary{position:relative;z-index:1}.components-button-group .components-button.is-primary{box-shadow:inset 0 0 0 1px #1e1e1e}.components-button{display:inline-flex;text-decoration:none;font-family:inherit;font-size:13px;font-weight:499;margin:0;border:0;cursor:pointer;-webkit-appearance:none;background:none}@media not (prefers-reduced-motion){.components-button{transition:box-shadow .1s linear}}.components-button{height:36px;align-items:center;box-sizing:border-box;padding:6px 12px;border-radius:2px;color:var(--wp-components-color-foreground, #1e1e1e)}.components-button.is-next-40px-default-size{height:40px}.components-button[aria-expanded=true],.components-button:hover:not(:disabled,[aria-disabled=true]){color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9))}.components-button:focus:not(:disabled){box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));outline:3px solid transparent}.components-button.is-primary{white-space:nowrap;background:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));color:var(--wp-components-color-accent-inverted, #fff);text-decoration:none;text-shadow:none;outline:1px solid transparent}.components-button.is-primary:hover:not(:disabled){background:var(--wp-components-color-accent-darker-10, var(--wp-admin-theme-color-darker-10, #2145e6));color:var(--wp-components-color-accent-inverted, #fff)}.components-button.is-primary:active:not(:disabled){background:var(--wp-components-color-accent-darker-20, var(--wp-admin-theme-color-darker-20, #183ad6));border-color:var(--wp-components-color-accent-darker-20, var(--wp-admin-theme-color-darker-20, #183ad6));color:var(--wp-components-color-accent-inverted, #fff)}.components-button.is-primary:focus:not(:disabled){box-shadow:inset 0 0 0 1px var(--wp-components-color-background, #fff),0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9))}.components-button.is-primary:disabled,.components-button.is-primary:disabled:active:enabled,.components-button.is-primary[aria-disabled=true],.components-button.is-primary[aria-disabled=true]:enabled,.components-button.is-primary[aria-disabled=true]:active:enabled{color:#fff6;background:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));border-color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));outline:none}.components-button.is-primary:disabled:focus:enabled,.components-button.is-primary:disabled:active:enabled:focus:enabled,.components-button.is-primary[aria-disabled=true]:focus:enabled,.components-button.is-primary[aria-disabled=true]:enabled:focus:enabled,.components-button.is-primary[aria-disabled=true]:active:enabled:focus:enabled{box-shadow:inset 0 0 0 1px var(--wp-components-color-background, #fff),0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9))}.components-button.is-primary.is-busy,.components-button.is-primary.is-busy:disabled,.components-button.is-primary.is-busy[aria-disabled=true]{color:var(--wp-components-color-accent-inverted, #fff);background-size:100px 100%;background-image:linear-gradient(-45deg,var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)) 33%,var(--wp-components-color-accent-darker-20, var(--wp-admin-theme-color-darker-20, #183ad6)) 33%,var(--wp-components-color-accent-darker-20, var(--wp-admin-theme-color-darker-20, #183ad6)) 70%,var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)) 70%);border-color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9))}.components-button.is-secondary,.components-button.is-tertiary{outline:1px solid transparent}.components-button.is-secondary:active:not(:disabled),.components-button.is-tertiary:active:not(:disabled){box-shadow:none}.components-button.is-secondary:disabled,.components-button.is-secondary[aria-disabled=true],.components-button.is-secondary[aria-disabled=true]:hover,.components-button.is-tertiary:disabled,.components-button.is-tertiary[aria-disabled=true],.components-button.is-tertiary[aria-disabled=true]:hover{color:#949494;background:transparent;transform:none}.components-button.is-secondary{box-shadow:inset 0 0 0 1px var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)),0 0 0 currentColor;outline:1px solid transparent;white-space:nowrap;color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));background:transparent}.components-button.is-secondary:hover:not(:disabled,[aria-disabled=true],.is-pressed){box-shadow:inset 0 0 0 1px var(--wp-components-color-accent-darker-20, var(--wp-admin-theme-color-darker-20, #183ad6));color:var(--wp-components-color-accent-darker-20, var(--wp-admin-theme-color-darker-20, #183ad6));background:color-mix(in srgb,var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)) 4%,transparent)}.components-button.is-secondary:disabled:not(:focus),.components-button.is-secondary[aria-disabled=true]:not(:focus),.components-button.is-secondary[aria-disabled=true]:hover:not(:focus){box-shadow:inset 0 0 0 1px #ddd}.components-button.is-secondary:focus:not(:disabled){box-shadow:0 0 0 currentColor inset,0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9))}.components-button.is-tertiary{white-space:nowrap;color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));background:transparent}.components-button.is-tertiary:hover:not(:disabled,[aria-disabled=true],.is-pressed){background:color-mix(in srgb,var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)) 4%,transparent);color:var(--wp-components-color-accent-darker-20, var(--wp-admin-theme-color-darker-20, #183ad6))}.components-button.is-tertiary:active:not(:disabled,[aria-disabled=true]){background:color-mix(in srgb,var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)) 8%,transparent)}p+.components-button.is-tertiary{margin-left:-6px}.components-button.is-tertiary:disabled:not(:focus),.components-button.is-tertiary[aria-disabled=true]:not(:focus),.components-button.is-tertiary[aria-disabled=true]:hover:not(:focus){box-shadow:none;outline:none}.components-button.is-destructive{--wp-components-color-accent: #cc1818;--wp-components-color-accent-darker-10: rgb(158.3684210526, 18.6315789474, 18.6315789474);--wp-components-color-accent-darker-20: rgb(112.7368421053, 13.2631578947, 13.2631578947)}.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link){color:#cc1818}.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link):hover:not(:disabled,[aria-disabled=true]){color:#710d0d}.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link):focus{box-shadow:0 0 0 var(--wp-admin-border-width-focus) #cc1818}.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link):active:not(:disabled,[aria-disabled=true]){background:#ccc}.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link):disabled,.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link)[aria-disabled=true]{color:#949494}.components-button.is-destructive.is-tertiary:hover:not(:disabled,[aria-disabled=true]),.components-button.is-destructive.is-secondary:hover:not(:disabled,[aria-disabled=true]){background:#cc18180a}.components-button.is-destructive.is-tertiary:active:not(:disabled,[aria-disabled=true]),.components-button.is-destructive.is-secondary:active:not(:disabled,[aria-disabled=true]){background:#cc181814}.components-button.is-link{margin:0;padding:0;box-shadow:none;border:0;border-radius:0;background:none;outline:none;text-align:left;font-weight:400;color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));text-decoration:underline}@media not (prefers-reduced-motion){.components-button.is-link{transition-property:border,background,color;transition-duration:.05s;transition-timing-function:ease-in-out}}.components-button.is-link{height:auto}.components-button.is-link:focus{border-radius:2px}.components-button.is-link:disabled,.components-button.is-link[aria-disabled=true]{color:#949494}.components-button:not(:disabled,[aria-disabled=true]):active{color:var(--wp-components-color-foreground, #1e1e1e)}.components-button:disabled,.components-button[aria-disabled=true]{cursor:default;color:#949494}@media not (prefers-reduced-motion){.components-button.is-busy,.components-button.is-secondary.is-busy,.components-button.is-secondary.is-busy:disabled,.components-button.is-secondary.is-busy[aria-disabled=true]{animation:components-button__busy-animation 2.5s infinite linear}}.components-button.is-busy,.components-button.is-secondary.is-busy,.components-button.is-secondary.is-busy:disabled,.components-button.is-secondary.is-busy[aria-disabled=true]{background-size:100px 100%;background-image:linear-gradient(-45deg,#fafafa 33%,#e0e0e0 33% 70%,#fafafa 70%)}.components-button.is-compact{height:32px}.components-button.is-compact.has-icon:not(.has-text){padding:0;min-width:32px}.components-button.is-small{height:24px;line-height:22px;padding:0 8px;font-size:11px}.components-button.is-small.has-icon:not(.has-text){padding:0;min-width:24px}.components-button.has-icon{padding:6px;min-width:36px;justify-content:center}.components-button.has-icon.is-next-40px-default-size{min-width:40px}.components-button.has-icon .dashicon{display:inline-flex;justify-content:center;align-items:center;padding:2px;box-sizing:content-box}.components-button.has-icon.has-text{justify-content:start;padding-right:12px;padding-left:8px;gap:4px}.components-button.has-icon.has-text.has-icon-right{padding-right:8px;padding-left:12px}.components-button.is-pressed,.components-button.is-pressed:hover{color:var(--wp-components-color-foreground-inverted, #fff)}.components-button.is-pressed:not(:disabled,[aria-disabled=true]),.components-button.is-pressed:hover:not(:disabled,[aria-disabled=true]){background:var(--wp-components-color-foreground, #1e1e1e)}.components-button.is-pressed:disabled,.components-button.is-pressed[aria-disabled=true]{color:#949494}.components-button.is-pressed:disabled:not(.is-primary):not(.is-secondary):not(.is-tertiary),.components-button.is-pressed[aria-disabled=true]:not(.is-primary):not(.is-secondary):not(.is-tertiary){color:var(--wp-components-color-foreground-inverted, #fff);background:#949494}.components-button.is-pressed:focus:not(:disabled){box-shadow:inset 0 0 0 1px var(--wp-components-color-background, #fff),0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));outline:2px solid transparent}.components-button svg{fill:currentColor;outline:none;flex-shrink:0}@media(forced-colors:active){.components-button svg{fill:CanvasText}}.components-button .components-visually-hidden{height:auto}@keyframes components-button__busy-animation{0%{background-position:200px 0}}.components-calendar{position:relative;box-sizing:border-box;display:inline flow-root;color:var(--wp-components-color-foreground, #1e1e1e);background-color:var(--wp-components-color-background, #fff);font-size:13px;font-weight:400;z-index:0}.components-calendar *,.components-calendar *:before,.components-calendar *:after{box-sizing:border-box}.components-calendar__day{padding:0;position:relative}.components-calendar__day:has(.components-calendar__day-button:disabled){color:var(--wp-components-color-gray-600, #949494)}.components-calendar__day:has(.components-calendar__day-button:hover:not(:disabled)),.components-calendar__day:has(.components-calendar__day-button:focus-visible){color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9))}.components-calendar__day-button{background:none;padding:0;margin:0;cursor:pointer;justify-content:center;align-items:center;display:flex;position:relative;width:32px;height:32px;border:none;border-radius:2px;font:inherit;font-variant-numeric:tabular-nums;color:inherit}.components-calendar__day-button:before{content:"";position:absolute;z-index:-1;inset:0;border:none;border-radius:2px}.components-calendar__day-button:after{content:"";position:absolute;z-index:1;inset:0;pointer-events:none}.components-calendar__day-button:disabled{cursor:revert}@media(forced-colors:active){.components-calendar__day-button:disabled{text-decoration:line-through}}.components-calendar__day-button:focus-visible{outline:var(--wp-admin-border-width-focus) solid var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));outline-offset:1px}.components-calendar__caption-label{z-index:1;position:relative;display:inline-flex;align-items:center;white-space:nowrap;border:0;text-transform:capitalize}.components-calendar__button-next,.components-calendar__button-previous{border:none;border-radius:2px;background:none;padding:0;margin:0;cursor:pointer;-moz-appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;position:relative;appearance:none;width:32px;height:32px;color:inherit}.components-calendar__button-next:disabled,.components-calendar__button-next[aria-disabled=true],.components-calendar__button-previous:disabled,.components-calendar__button-previous[aria-disabled=true]{cursor:revert;color:var(--wp-components-color-gray-600, #949494)}.components-calendar__button-next:focus-visible,.components-calendar__button-previous:focus-visible{outline:var(--wp-admin-border-width-focus) solid var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9))}.components-calendar__chevron{display:inline-block;fill:currentColor;width:16px;height:16px}.components-calendar[dir=rtl] .components-calendar__nav .components-calendar__chevron{transform:rotate(180deg);transform-origin:50%}.components-calendar__month-caption{display:flex;justify-content:center;align-content:center;height:32px;margin-bottom:12px}.components-calendar__months{position:relative;display:flex;justify-content:center;flex-wrap:wrap;gap:16px;max-width:fit-content}.components-calendar__month-grid{border-collapse:separate;border-spacing:0 4px}.components-calendar__nav{position:absolute;inset-block-start:0;inset-inline-start:0;inset-inline-end:0;display:flex;align-items:center;justify-content:space-between;height:32px}.components-calendar__weekday{width:32px;height:32px;padding:0;color:var(--wp-components-color-gray-700, #757575);text-align:center;text-transform:uppercase}.components-calendar__day--today:after{content:"";position:absolute;z-index:1;inset-block-start:2px;inset-inline-end:2px;width:0;height:0;border-radius:50%;border:2px solid currentColor}.components-calendar__day--selected:not(.components-calendar__range-middle):has(.components-calendar__day-button,.components-calendar__day-button:hover:not(:disabled)){color:var(--wp-components-color-foreground-inverted, #fff)}.components-calendar__day--selected:not(.components-calendar__range-middle) .components-calendar__day-button:before{background-color:var(--wp-components-color-foreground, #1e1e1e);border:1px solid transparent}.components-calendar__day--selected:not(.components-calendar__range-middle) .components-calendar__day-button:disabled:before{background-color:var(--wp-components-color-gray-600, #949494)}.components-calendar__day--selected:not(.components-calendar__range-middle) .components-calendar__day-button:hover:not(:disabled):before{background-color:var(--wp-components-color-gray-800, #2f2f2f)}.components-calendar__day--hidden{visibility:hidden}.components-calendar__range-start:not(.components-calendar__range-end) .components-calendar__day-button,.components-calendar__range-start:not(.components-calendar__range-end) .components-calendar__day-button:before{border-start-end-radius:0;border-end-end-radius:0}.components-calendar__range-middle .components-calendar__day-button:before{background-color:color-mix(in srgb,var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)) 4%,transparent);border-radius:0;border-width:1px 0;border-color:transparent;border-style:solid}.components-calendar__range-end:not(.components-calendar__range-start) .components-calendar__day-button,.components-calendar__range-end:not(.components-calendar__range-start) .components-calendar__day-button:before{border-start-start-radius:0;border-end-start-radius:0}.components-calendar__day--preview svg{position:absolute;inset:0;pointer-events:none;color:color-mix(in srgb,var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)) 16%,transparent)}@media(forced-colors:active){.components-calendar__day--preview svg{color:inherit}}.components-calendar[dir=rtl] .components-calendar__day--preview svg{transform:scaleX(-1)}.components-calendar__day--preview.components-calendar__range-middle .components-calendar__day-button:before{border:none}@keyframes slide-in-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slide-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slide-out-left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes slide-out-right{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.components-calendar__weeks-before-enter,.components-calendar__weeks-before-exit,.components-calendar__weeks-after-enter,.components-calendar__weeks-after-exit,.components-calendar__caption-after-enter,.components-calendar__caption-after-exit,.components-calendar__caption-before-enter,.components-calendar__caption-before-exit{animation-duration:0s;animation-timing-function:cubic-bezier(.4,0,.2,1);animation-fill-mode:forwards}@media not (prefers-reduced-motion){.components-calendar__weeks-before-enter,.components-calendar__weeks-before-exit,.components-calendar__weeks-after-enter,.components-calendar__weeks-after-exit,.components-calendar__caption-after-enter,.components-calendar__caption-after-exit,.components-calendar__caption-before-enter,.components-calendar__caption-before-exit{animation-duration:.3s}}.components-calendar__weeks-before-enter,.components-calendar[dir=rtl] .components-calendar__weeks-after-enter{animation-name:slide-in-left}.components-calendar__weeks-before-exit,.components-calendar[dir=rtl] .components-calendar__weeks-after-exit{animation-name:slide-out-left}.components-calendar__weeks-after-enter,.components-calendar[dir=rtl] .components-calendar__weeks-before-enter{animation-name:slide-in-right}.components-calendar__weeks-after-exit,.components-calendar[dir=rtl] .components-calendar__weeks-before-exit{animation-name:slide-out-right}.components-calendar__caption-after-enter{animation-name:fade-in}.components-calendar__caption-after-exit{animation-name:fade-out}.components-calendar__caption-before-enter{animation-name:fade-in}.components-calendar__caption-before-exit{animation-name:fade-out}.components-checkbox-control{--checkbox-input-size: 24px}@media(min-width:600px){.components-checkbox-control{--checkbox-input-size: 16px}}.components-checkbox-control{--checkbox-input-margin: 8px}.components-checkbox-control__label{line-height:var(--checkbox-input-size);cursor:pointer}.components-checkbox-control__input[type=checkbox]{border:1px solid #1e1e1e;margin-right:12px;transition:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;padding:6px 8px;font-size:16px;line-height:normal;box-shadow:0 0 0 transparent;border-radius:2px;border:1px solid #949494}@media not (prefers-reduced-motion){.components-checkbox-control__input[type=checkbox]{transition:box-shadow .1s linear}}@media(min-width:600px){.components-checkbox-control__input[type=checkbox]{font-size:13px;line-height:normal}}.components-checkbox-control__input[type=checkbox]:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid transparent}.components-checkbox-control__input[type=checkbox]::-webkit-input-placeholder{color:#1e1e1e9e}.components-checkbox-control__input[type=checkbox]::-moz-placeholder{color:#1e1e1e9e}.components-checkbox-control__input[type=checkbox]:-ms-input-placeholder{color:#1e1e1e9e}.components-checkbox-control__input[type=checkbox]:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--wp-admin-theme-color);outline:2px solid transparent}.components-checkbox-control__input[type=checkbox]:checked{background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color)}.components-checkbox-control__input[type=checkbox]:checked::-ms-check{opacity:0}.components-checkbox-control__input[type=checkbox]:checked:before,.components-checkbox-control__input[type=checkbox][aria-checked=mixed]:before{margin:-3px -5px;color:#fff}@media(min-width:782px){.components-checkbox-control__input[type=checkbox]:checked:before,.components-checkbox-control__input[type=checkbox][aria-checked=mixed]:before{margin:-4px 0 0 -5px}}.components-checkbox-control__input[type=checkbox][aria-checked=mixed]{background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color)}.components-checkbox-control__input[type=checkbox][aria-checked=mixed]:before{content:"";float:left;display:inline-block;vertical-align:middle;width:16px;font: 30px/1 dashicons;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(min-width:782px){.components-checkbox-control__input[type=checkbox][aria-checked=mixed]:before{float:none;font-size:21px}}.components-checkbox-control__input[type=checkbox][aria-disabled=true],.components-checkbox-control__input[type=checkbox]:disabled{background:#f0f0f0;border-color:#ddd;cursor:default;opacity:1}.components-checkbox-control__input[type=checkbox]{background:#fff;color:#1e1e1e;clear:none;cursor:pointer;display:inline-block;line-height:0;margin:0 4px 0 0;outline:0;padding:0!important;text-align:center;vertical-align:top;width:var(--checkbox-input-size);height:var(--checkbox-input-size);appearance:none}@media not (prefers-reduced-motion){.components-checkbox-control__input[type=checkbox]{transition:.1s border-color ease-in-out}}.components-checkbox-control__input[type=checkbox]:focus{box-shadow:0 0 0 var(--wp-admin-border-width-focus) #fff,0 0 0 calc(2 * var(--wp-admin-border-width-focus)) var(--wp-admin-theme-color);outline:2px solid transparent;outline-offset:2px}.components-checkbox-control__input[type=checkbox]:checked,.components-checkbox-control__input[type=checkbox]:indeterminate{background:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));border-color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9))}.components-checkbox-control__input[type=checkbox]:checked::-ms-check,.components-checkbox-control__input[type=checkbox]:indeterminate::-ms-check{opacity:0}.components-checkbox-control__input[type=checkbox]:checked:before{content:none}.components-checkbox-control__input-container{position:relative;display:inline-block;margin-right:var(--checkbox-input-margin);vertical-align:middle;width:var(--checkbox-input-size);aspect-ratio:1;line-height:1;flex-shrink:0}svg.components-checkbox-control__checked,svg.components-checkbox-control__indeterminate{--checkmark-size: var(--checkbox-input-size);fill:#fff;cursor:pointer;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:var(--checkmark-size);height:var(--checkmark-size);-webkit-user-select:none;user-select:none;pointer-events:none}@media(min-width:600px){svg.components-checkbox-control__checked,svg.components-checkbox-control__indeterminate{--checkmark-size: calc(var(--checkbox-input-size) + 4px)}}.components-checkbox-control__help{display:inline-block;margin-inline-start:calc(var(--checkbox-input-size) + var(--checkbox-input-margin))}.components-circular-option-picker{display:inline-block;width:100%;min-width:188px}.components-circular-option-picker .components-circular-option-picker__custom-clear-wrapper{display:flex;justify-content:flex-end;margin-top:12px}.components-circular-option-picker .components-circular-option-picker__swatches{display:flex;flex-wrap:wrap;gap:12px;position:relative;z-index:1}.components-circular-option-picker>*:not(.components-circular-option-picker__swatches){position:relative;z-index:0}.components-circular-option-picker__option-wrapper{display:inline-block;height:28px;width:28px;vertical-align:top;transform:scale(1)}@media not (prefers-reduced-motion){.components-circular-option-picker__option-wrapper{transition:.1s transform ease;will-change:transform}}.components-circular-option-picker__option-wrapper:hover{transform:scale(1.2)}.components-circular-option-picker__option-wrapper>div{height:100%;width:100%}.components-circular-option-picker__option-wrapper:before{content:"";position:absolute;inset:1px;border-radius:50%;z-index:-1;background:url('data:image/svg+xml,%3Csvg width="28" height="28" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M6 8V6H4v2h2zM8 8V6h2v2H8zM10 16H8v-2h2v2zM12 16v-2h2v2h-2zM12 18v-2h-2v2H8v2h2v-2h2zM14 18v2h-2v-2h2zM16 18h-2v-2h2v2z" fill="%23555D65"/%3E%3Cpath fill-rule="evenodd" clip-rule="evenodd" d="M18 18h2v-2h-2v-2h2v-2h-2v-2h2V8h-2v2h-2V8h-2v2h2v2h-2v2h2v2h2v2zm-2-4v-2h2v2h-2z" fill="%23555D65"/%3E%3Cpath d="M18 18v2h-2v-2h2z" fill="%23555D65"/%3E%3Cpath fill-rule="evenodd" clip-rule="evenodd" d="M8 10V8H6v2H4v2h2v2H4v2h2v2H4v2h2v2H4v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2V8h-2V6h2V4h-2v2h-2V4h-2v2h-2V4h-2v2h-2V4h-2v2h2v2h-2v2H8zm0 2v-2H6v2h2zm2 0v-2h2v2h-2zm0 2v-2H8v2H6v2h2v2H6v2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2V8h-2V6h-2v2h-2V6h-2v2h-2v2h2v2h-2v2h-2z" fill="%23555D65"/%3E%3Cpath fill-rule="evenodd" clip-rule="evenodd" d="M4 0H2v2H0v2h2v2H0v2h2v2H0v2h2v2H0v2h2v2H0v2h2v2H0v2h2v2H0v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2V8h-2V6h2V4h-2V2h2V0h-2v2h-2V0h-2v2h-2V0h-2v2h-2V0h-2v2h-2V0h-2v2H8V0H6v2H4V0zm0 4V2H2v2h2zm2 0V2h2v2H6zm0 2V4H4v2H2v2h2v2H2v2h2v2H2v2h2v2H2v2h2v2H2v2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2V8h-2V6h2V4h-2V2h-2v2h-2V2h-2v2h-2V2h-2v2h-2V2h-2v2H8v2H6z" fill="%23555D65"/%3E%3C/svg%3E')}.components-circular-option-picker__option{display:inline-block;vertical-align:top;height:100%!important;aspect-ratio:1;border:none;border-radius:50%;background:transparent;box-shadow:inset 0 0 0 14px}@media not (prefers-reduced-motion){.components-circular-option-picker__option{transition:.1s box-shadow ease}}.components-circular-option-picker__option{cursor:pointer}.components-circular-option-picker__option:hover{box-shadow:inset 0 0 0 14px!important}.components-circular-option-picker__option[aria-pressed=true],.components-circular-option-picker__option[aria-selected=true]{box-shadow:inset 0 0 0 4px;position:relative;z-index:1;overflow:visible}.components-circular-option-picker__option[aria-pressed=true]+svg,.components-circular-option-picker__option[aria-selected=true]+svg{position:absolute;left:2px;top:2px;border-radius:50%;z-index:2;pointer-events:none}.components-circular-option-picker__option:after{content:"";position:absolute;inset:-1px;border-radius:50%;box-shadow:inset 0 0 0 1px #0003;border:1px solid transparent;box-sizing:inherit}.components-circular-option-picker__option:focus:after{content:"";border-radius:50%;box-shadow:inset 0 0 0 2px #fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:2px solid #757575;width:calc(100% + 4px);height:calc(100% + 4px)}.components-circular-option-picker__option.components-button:focus{background-color:transparent;box-shadow:inset 0 0 0 14px;outline:none}.components-circular-option-picker__button-action .components-circular-option-picker__option{color:#fff;background:#fff}.components-circular-option-picker__dropdown-link-action{margin-right:16px}.components-circular-option-picker__dropdown-link-action .components-button{line-height:22px}.components-palette-edit__popover-gradient-picker{width:260px;padding:8px}.components-dropdown-menu__menu .components-palette-edit__menu-button{width:100%}.component-color-indicator{width:20px;height:20px;box-shadow:inset 0 0 0 1px #0003;border-radius:50%;display:inline-block;padding:0;background:#fff linear-gradient(-45deg,transparent 48%,#ddd 48%,#ddd 52%,transparent 52%)}.components-combobox-control{width:100%}input.components-combobox-control__input[type=text]{width:100%;border:none;box-shadow:none;font-family:inherit;font-size:16px;padding:2px;margin:0;line-height:inherit;min-height:auto;background:var(--wp-components-color-background, #fff);color:var(--wp-components-color-foreground, #1e1e1e)}@media(min-width:600px){input.components-combobox-control__input[type=text]{font-size:13px}}input.components-combobox-control__input[type=text]:focus{outline:none;box-shadow:none}.components-combobox-control__suggestions-container{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;padding:6px 8px;font-size:16px;line-height:normal;box-shadow:0 0 0 transparent;border-radius:2px;border:1px solid #949494}@media not (prefers-reduced-motion){.components-combobox-control__suggestions-container{transition:box-shadow .1s linear}}@media(min-width:600px){.components-combobox-control__suggestions-container{font-size:13px;line-height:normal}}.components-combobox-control__suggestions-container:focus{border-color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));box-shadow:0 0 0 .5px var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));outline:2px solid transparent}.components-combobox-control__suggestions-container::-webkit-input-placeholder{color:#1e1e1e9e}.components-combobox-control__suggestions-container::-moz-placeholder{color:#1e1e1e9e}.components-combobox-control__suggestions-container:-ms-input-placeholder{color:#1e1e1e9e}.components-combobox-control__suggestions-container{display:flex;flex-wrap:wrap;align-items:flex-start;width:100%;padding:0}.components-combobox-control__suggestions-container:focus-within{border-color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));box-shadow:0 0 0 .5px var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));outline:2px solid transparent}.components-combobox-control__suggestions-container .components-spinner{margin:0}.components-color-palette__custom-color-wrapper{position:relative;z-index:0}.components-color-palette__custom-color-button{position:relative;border:none;background:none;height:64px;width:100%;box-sizing:border-box;cursor:pointer;outline:1px solid transparent;border-radius:4px 4px 0 0;box-shadow:inset 0 0 0 1px #0003}.components-color-palette__custom-color-button:focus{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));outline-width:2px}.components-color-palette__custom-color-button:after{content:"";position:absolute;inset:1px;z-index:-1;background-image:repeating-linear-gradient(45deg,#e0e0e0 25%,transparent 25%,transparent 75%,#e0e0e0 75%,#e0e0e0),repeating-linear-gradient(45deg,#e0e0e0 25%,transparent 25%,transparent 75%,#e0e0e0 75%,#e0e0e0);background-position:0 0,24px 24px;background-size:48px 48px;border-radius:3px 3px 0 0}.components-color-palette__custom-color-text-wrapper{padding:12px 16px;border-radius:0 0 4px 4px;position:relative;font-size:13px;box-shadow:inset 0 -1px #0003,inset 1px 0 #0003,inset -1px 0 #0003}.components-color-palette__custom-color-name{color:var(--wp-components-color-foreground, #1e1e1e);margin:0 1px}.components-color-palette__custom-color-value{color:#757575}.components-color-palette__custom-color-value--is-hex{text-transform:uppercase}.components-color-palette__custom-color-value:empty:after{content:"​";visibility:hidden}.components-custom-gradient-picker__gradient-bar{border-radius:2px;width:100%;height:48px;position:relative;z-index:1}.components-custom-gradient-picker__gradient-bar.has-gradient{background-image:repeating-linear-gradient(45deg,#e0e0e0 25%,transparent 25%,transparent 75%,#e0e0e0 75%,#e0e0e0),repeating-linear-gradient(45deg,#e0e0e0 25%,transparent 25%,transparent 75%,#e0e0e0 75%,#e0e0e0);background-position:0 0,12px 12px;background-size:24px 24px}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__gradient-bar-background{position:absolute;inset:0}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__markers-container{position:relative;width:calc(100% - 48px);margin-left:auto;margin-right:auto}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__control-point-dropdown{position:absolute;height:16px;width:16px;top:16px;display:flex}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__insert-point-dropdown{position:relative;height:inherit;width:inherit;min-width:16px!important;border-radius:50%;background:#fff;padding:2px;color:#1e1e1e}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__insert-point-dropdown svg{height:100%;width:100%}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__control-point-button{height:inherit;width:inherit;border-radius:50%;padding:0;box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) #fff,0 0 2px #00000040;outline:2px solid transparent}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__control-point-button:focus,.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__control-point-button.is-active{box-shadow:inset 0 0 0 calc(var(--wp-admin-border-width-focus) * 2) #fff,0 0 2px #00000040;outline:1.5px solid transparent}.components-custom-gradient-picker__remove-control-point-wrapper{padding-bottom:8px}.components-custom-gradient-picker__inserter{direction:ltr}.components-custom-gradient-picker__liner-gradient-indicator{display:inline-block;flex:0 auto;width:20px;height:20px}.components-custom-gradient-picker__ui-line{position:relative;z-index:0}body.is-dragging-components-draggable{cursor:move;cursor:grabbing!important}.components-draggable__invisible-drag-image{position:fixed;left:-1000px;height:50px;width:50px}.components-draggable__clone{position:fixed;padding:0;background:transparent;pointer-events:none;z-index:1000000000}.components-drop-zone{position:absolute;inset:0;z-index:40;visibility:hidden;opacity:0;border-radius:2px}.components-drop-zone.is-active{opacity:1;visibility:visible}.components-drop-zone .components-drop-zone__content{position:absolute;inset:0;height:100%;width:100%;display:flex;background-color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));align-items:center;justify-content:center;z-index:50;text-align:center;color:#fff;opacity:0;pointer-events:none}.components-drop-zone .components-drop-zone__content-inner{opacity:0;transform:scale(.9)}.components-drop-zone.is-active.is-dragging-over-element .components-drop-zone__content{opacity:1}@media not (prefers-reduced-motion){.components-drop-zone.is-active.is-dragging-over-element .components-drop-zone__content{transition:opacity .2s ease-in-out}}.components-drop-zone.is-active.is-dragging-over-element .components-drop-zone__content-inner{opacity:1;transform:scale(1)}@media not (prefers-reduced-motion){.components-drop-zone.is-active.is-dragging-over-element .components-drop-zone__content-inner{transition:opacity .1s ease-in-out .1s,transform .1s ease-in-out .1s}}.components-drop-zone__content-icon,.components-drop-zone__content-text{display:block}.components-drop-zone__content-icon{margin:0 auto 8px;line-height:0;fill:currentColor;pointer-events:none}.components-drop-zone__content-text{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px}.components-dropdown{display:inline-block}.components-dropdown__content .components-popover__content{padding:8px}.components-dropdown__content .components-popover__content:has(.components-menu-group){padding:0}.components-dropdown__content .components-popover__content:has(.components-menu-group) .components-dropdown-menu__menu>.components-menu-item__button,.components-dropdown__content .components-popover__content:has(.components-menu-group)>.components-menu-item__button{margin:8px;width:auto}.components-dropdown__content [role=menuitem]{white-space:nowrap}.components-dropdown__content .components-menu-group{padding:8px}.components-dropdown__content .components-menu-group+.components-menu-group{border-top:1px solid #ccc;padding:8px}.components-dropdown__content.is-alternate .components-menu-group+.components-menu-group{border-color:#1e1e1e}.components-dropdown-menu__toggle{vertical-align:top}.components-dropdown-menu__menu{width:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;line-height:1.4}.components-dropdown-menu__menu .components-dropdown-menu__menu-item,.components-dropdown-menu__menu .components-menu-item{width:100%;padding:6px;outline:none;cursor:pointer;white-space:nowrap;font-weight:400}.components-dropdown-menu__menu .components-dropdown-menu__menu-item.has-separator,.components-dropdown-menu__menu .components-menu-item.has-separator{margin-top:6px;position:relative;overflow:visible}.components-dropdown-menu__menu .components-dropdown-menu__menu-item.has-separator:before,.components-dropdown-menu__menu .components-menu-item.has-separator:before{display:block;content:"";box-sizing:content-box;background-color:#ddd;position:absolute;top:-3px;left:0;right:0;height:1px}.components-dropdown-menu__menu .components-dropdown-menu__menu-item.is-active svg,.components-dropdown-menu__menu .components-dropdown-menu__menu-item.is-active .dashicon,.components-dropdown-menu__menu .components-menu-item.is-active svg,.components-dropdown-menu__menu .components-menu-item.is-active .dashicon{color:#fff;background:#1e1e1e;box-shadow:0 0 0 1px #1e1e1e;border-radius:1px}.components-dropdown-menu__menu .components-dropdown-menu__menu-item.is-icon-only,.components-dropdown-menu__menu .components-menu-item.is-icon-only{width:auto}.components-dropdown-menu__menu .components-menu-item__button,.components-dropdown-menu__menu .components-menu-item__button.components-button{min-height:40px;height:auto;text-align:left;padding-left:8px;padding-right:8px}.components-duotone-picker__color-indicator:before{background:transparent}.components-duotone-picker__color-indicator>.components-button{background:linear-gradient(-45deg,transparent 48%,#ddd 48%,#ddd 52%,transparent 52%);color:transparent}.components-duotone-picker__color-indicator>.components-button.is-pressed:hover:not(:disabled){background:linear-gradient(-45deg,transparent 48%,#ddd 48%,#ddd 52%,transparent 52%);color:transparent}.components-duotone-picker__color-indicator>.components-button:hover:not(:disabled):not([aria-disabled=true]){color:transparent}.components-duotone-picker__color-indicator>.components-button:not([aria-disabled=true]):active{color:transparent}.components-color-list-picker,.components-color-list-picker__swatch-button{width:100%}.components-color-list-picker__color-picker{margin:8px 0}.components-color-list-picker__swatch-color{margin:2px}.components-external-link{text-decoration:none}.components-external-link__contents{text-decoration:underline}.components-external-link__icon{margin-left:.5ch;font-weight:400}.components-form-toggle{position:relative;display:inline-block;height:16px}.components-form-toggle .components-form-toggle__track{position:relative;content:"";display:inline-block;box-sizing:border-box;vertical-align:top;background-color:#fff;border:1px solid #949494;width:32px;height:16px;border-radius:8px}@media not (prefers-reduced-motion){.components-form-toggle .components-form-toggle__track{transition:.2s background-color ease,.2s border-color ease}}.components-form-toggle .components-form-toggle__track{overflow:hidden}.components-form-toggle .components-form-toggle__track:after{content:"";position:absolute;inset:0;box-sizing:border-box;border-top:16px solid transparent}@media not (prefers-reduced-motion){.components-form-toggle .components-form-toggle__track:after{transition:.2s opacity ease}}.components-form-toggle .components-form-toggle__track:after{opacity:0}.components-form-toggle .components-form-toggle__thumb{display:block;position:absolute;box-sizing:border-box;top:2px;left:2px;width:12px;height:12px;border-radius:50%}@media not (prefers-reduced-motion){.components-form-toggle .components-form-toggle__thumb{transition:.2s transform ease,.2s background-color ease-out}}.components-form-toggle .components-form-toggle__thumb{background-color:#1e1e1e;box-shadow:0 1px 1px #00000008,0 1px 2px #00000005,0 3px 3px #00000005,0 4px 4px #00000003;border:6px solid transparent}.components-form-toggle.is-checked .components-form-toggle__track{background-color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));border-color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9))}.components-form-toggle.is-checked .components-form-toggle__track:after{opacity:1}.components-form-toggle .components-form-toggle__input:focus+.components-form-toggle__track{box-shadow:0 0 0 var(--wp-admin-border-width-focus) #fff,0 0 0 calc(2 * var(--wp-admin-border-width-focus)) var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));outline:2px solid transparent;outline-offset:2px}.components-form-toggle.is-checked .components-form-toggle__thumb{background-color:#fff;border-width:0;transform:translate(16px)}.components-form-toggle.is-disabled,.components-disabled .components-form-toggle{opacity:.3}.components-form-toggle input.components-form-toggle__input[type=checkbox]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;margin:0;padding:0;z-index:1;border:none}.components-form-toggle input.components-form-toggle__input[type=checkbox]:checked{background:none}.components-form-toggle input.components-form-toggle__input[type=checkbox]:before{content:""}.components-form-toggle input.components-form-toggle__input[type=checkbox]:not(:disabled,[aria-disabled=true]){cursor:pointer}.components-form-token-field__input-container{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;padding:6px 8px;font-size:16px;line-height:normal;box-shadow:0 0 0 transparent;border-radius:2px;border:1px solid #949494}@media not (prefers-reduced-motion){.components-form-token-field__input-container{transition:box-shadow .1s linear}}@media(min-width:600px){.components-form-token-field__input-container{font-size:13px;line-height:normal}}.components-form-token-field__input-container:focus{border-color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));box-shadow:0 0 0 .5px var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));outline:2px solid transparent}.components-form-token-field__input-container::-webkit-input-placeholder{color:#1e1e1e9e}.components-form-token-field__input-container::-moz-placeholder{color:#1e1e1e9e}.components-form-token-field__input-container:-ms-input-placeholder{color:#1e1e1e9e}.components-form-token-field__input-container{width:100%;padding:0;cursor:text}.components-form-token-field__input-container.is-disabled{background:#ddd;border-color:#ddd}.components-form-token-field__input-container.is-active{border-color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));box-shadow:0 0 0 .5px var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));outline:2px solid transparent}.components-form-token-field__input-container input[type=text].components-form-token-field__input{display:inline-block;flex:1;font-family:inherit;font-size:16px;width:100%;max-width:100%;margin-left:4px;padding:0;min-height:24px;min-width:50px;background:inherit;border:0;color:var(--wp-components-color-foreground, #1e1e1e);box-shadow:none}@media(min-width:600px){.components-form-token-field__input-container input[type=text].components-form-token-field__input{font-size:13px}}.components-form-token-field__input-container input[type=text].components-form-token-field__input:focus,.components-form-token-field.is-active .components-form-token-field__input-container input[type=text].components-form-token-field__input{outline:none;box-shadow:none}.components-form-token-field__input-container .components-form-token-field__token+input[type=text].components-form-token-field__input{width:auto}.components-form-token-field__token{font-size:13px;display:flex;color:#1e1e1e;max-width:100%}.components-form-token-field__token.is-success .components-form-token-field__token-text,.components-form-token-field__token.is-success .components-form-token-field__remove-token{background:#4ab866}.components-form-token-field__token.is-error .components-form-token-field__token-text,.components-form-token-field__token.is-error .components-form-token-field__remove-token{background:#cc1818}.components-form-token-field__token.is-validating .components-form-token-field__token-text,.components-form-token-field__token.is-validating .components-form-token-field__remove-token{color:#757575}.components-form-token-field__token.is-borderless{position:relative;padding:0 24px 0 0}.components-form-token-field__token.is-borderless .components-form-token-field__token-text{background:transparent}.components-form-token-field__token.is-borderless:not(.is-disabled) .components-form-token-field__token-text{color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9))}.components-form-token-field__token.is-borderless .components-form-token-field__remove-token{background:transparent;color:#757575;position:absolute;top:1px;right:0}.components-form-token-field__token.is-borderless.is-success .components-form-token-field__token-text{color:#4ab866}.components-form-token-field__token.is-borderless.is-error .components-form-token-field__token-text{color:#cc1818;padding:0 4px 0 6px}.components-form-token-field__token.is-borderless.is-validating .components-form-token-field__token-text{color:#1e1e1e}.components-form-token-field__token-text,.components-form-token-field__remove-token.components-button{display:inline-block;height:auto;background:#ddd;min-width:unset}@media not (prefers-reduced-motion){.components-form-token-field__token-text,.components-form-token-field__remove-token.components-button{transition:all .2s cubic-bezier(.4,1,.4,1)}}.components-form-token-field__token-text{border-radius:1px 0 0 1px;padding:0 0 0 8px;line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.components-form-token-field__remove-token.components-button{border-radius:0 1px 1px 0;color:#1e1e1e;line-height:10px;overflow:initial}.components-form-token-field__remove-token.components-button:hover:not(:disabled){color:#1e1e1e}.components-form-token-field__suggestions-list{flex:1 0 100%;min-width:100%;max-height:128px;overflow-y:auto}@media not (prefers-reduced-motion){.components-form-token-field__suggestions-list{transition:all .15s ease-in-out}}.components-form-token-field__suggestions-list{list-style:none;box-shadow:inset 0 1px #949494;margin:0;padding:0}.components-form-token-field__suggestion{color:var(--wp-components-color-foreground, #1e1e1e);display:block;font-size:13px;padding:8px 12px;min-height:32px;margin:0;box-sizing:border-box}.components-form-token-field__suggestion.is-selected{background:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));color:var(--wp-components-color-foreground-inverted, #fff)}.components-form-token-field__suggestion[aria-disabled=true]{pointer-events:none;color:#949494}.components-form-token-field__suggestion[aria-disabled=true].is-selected{background:color-mix(in srgb,var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)) 4%,transparent)}.components-form-token-field__suggestion:not(.is-empty){cursor:pointer}@media(min-width:600px){.components-guide{width:600px}}.components-guide .components-modal__content{padding:0;margin-top:0}.components-guide .components-modal__content:before{content:none}.components-guide .components-modal__header{border-bottom:none;padding:0;position:sticky;height:64px}.components-guide .components-modal__header .components-button{align-self:flex-start;margin:8px 8px 0 0;position:static}.components-guide .components-guide__container{display:flex;flex-direction:column;justify-content:space-between;margin-top:-64px;min-height:100%}.components-guide .components-guide__page{display:flex;flex-direction:column;justify-content:center;position:relative}@media(min-width:600px){.components-guide .components-guide__page{min-height:300px}}.components-guide .components-guide__footer{align-content:center;display:flex;height:36px;justify-content:center;margin:0 0 24px;padding:0 32px;position:relative;width:100%}.components-guide .components-guide__page-control{margin:0;text-align:center}.components-guide .components-guide__page-control li{display:inline-block;margin:0}.components-guide .components-guide__page-control .components-button{margin:-6px 0;color:#e0e0e0}.components-guide .components-guide__page-control li[aria-current=step] .components-button{color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9))}.components-modal__frame.components-guide{border:none;min-width:312px;max-height:575px}@media(max-width:600px){.components-modal__frame.components-guide{margin:auto;max-width:calc(100vw - 32px)}}.components-button.components-guide__back-button,.components-button.components-guide__forward-button,.components-button.components-guide__finish-button{position:absolute}.components-button.components-guide__back-button{left:32px}.components-button.components-guide__forward-button,.components-button.components-guide__finish-button{right:32px}[role=region]{position:relative}[role=region].interface-interface-skeleton__content:focus-visible:after{content:"";position:absolute;pointer-events:none;inset:0;outline-color:var(--wp-admin-theme-color);outline-style:solid;outline-width:calc(2 * var(--wp-admin-border-width-focus) / var(--wp-block-editor-iframe-zoom-out-scale, 1));outline-offset:calc(2 * -1 * var(--wp-admin-border-width-focus) / var(--wp-block-editor-iframe-zoom-out-scale, 1));z-index:1000000}.is-focusing-regions [role=region]:focus:after{content:"";position:absolute;pointer-events:none;inset:0;outline-color:var(--wp-admin-theme-color);outline-style:solid;outline-width:calc(2 * var(--wp-admin-border-width-focus) / var(--wp-block-editor-iframe-zoom-out-scale, 1));outline-offset:calc(2 * -1 * var(--wp-admin-border-width-focus) / var(--wp-block-editor-iframe-zoom-out-scale, 1));z-index:1000000}.is-focusing-regions.is-distraction-free .interface-interface-skeleton__header .edit-post-header,.is-focusing-regions .interface-interface-skeleton__sidebar .editor-layout__toggle-sidebar-panel,.is-focusing-regions .interface-interface-skeleton__actions .editor-layout__toggle-publish-panel,.is-focusing-regions .interface-interface-skeleton__actions .editor-layout__toggle-entities-saved-states-panel,.is-focusing-regions .editor-post-publish-panel{outline-color:var(--wp-admin-theme-color);outline-style:solid;outline-width:calc(2 * var(--wp-admin-border-width-focus) / var(--wp-block-editor-iframe-zoom-out-scale, 1));outline-offset:calc(2 * -1 * var(--wp-admin-border-width-focus) / var(--wp-block-editor-iframe-zoom-out-scale, 1))}.components-menu-group+.components-menu-group{padding-top:8px;border-top:1px solid #1e1e1e}.components-menu-group+.components-menu-group.has-hidden-separator{border-top:none;margin-top:0;padding-top:0}.components-menu-group:has(>div:empty){display:none}.components-menu-group__label{padding:0 8px;margin-top:4px;margin-bottom:12px;color:#757575;text-transform:uppercase;font-size:11px;font-weight:499;white-space:nowrap}.components-menu-item__button,.components-menu-item__button.components-button{width:100%;font-weight:400}.components-menu-item__button[role=menuitemradio] .components-menu-item__item:only-child,.components-menu-item__button[role=menuitemcheckbox] .components-menu-item__item:only-child,.components-menu-item__button.components-button[role=menuitemradio] .components-menu-item__item:only-child,.components-menu-item__button.components-button[role=menuitemcheckbox] .components-menu-item__item:only-child{padding-right:48px;box-sizing:initial}.components-menu-item__button .components-menu-items__item-icon,.components-menu-item__button.components-button .components-menu-items__item-icon{display:inline-block;flex:0 0 auto}.components-menu-item__button .components-menu-items__item-icon.has-icon-right,.components-menu-item__button.components-button .components-menu-items__item-icon.has-icon-right{margin-right:-2px;margin-left:24px}.components-menu-item__button .components-menu-item__shortcut+.components-menu-items__item-icon.has-icon-right,.components-menu-item__button.components-button .components-menu-item__shortcut+.components-menu-items__item-icon.has-icon-right{margin-left:8px}.components-menu-item__button .block-editor-block-icon,.components-menu-item__button.components-button .block-editor-block-icon{margin-left:-2px;margin-right:8px}.components-menu-item__button.is-primary,.components-menu-item__button.components-button.is-primary{justify-content:center}.components-menu-item__button.is-primary .components-menu-item__item,.components-menu-item__button.components-button.is-primary .components-menu-item__item{margin-right:0}.components-menu-item__button:disabled.is-tertiary,.components-menu-item__button[aria-disabled=true].is-tertiary,.components-menu-item__button.components-button:disabled.is-tertiary,.components-menu-item__button.components-button[aria-disabled=true].is-tertiary{background:none;color:var(--wp-components-color-accent-darker-10, var(--wp-admin-theme-color-darker-10, #2145e6));opacity:.3}.components-menu-item__info-wrapper{display:flex;flex-direction:column;margin-right:auto}.components-menu-item__info{margin-top:4px;font-size:12px;color:#757575;white-space:normal}.components-menu-item__item{white-space:nowrap;min-width:160px;margin-right:auto;display:inline-flex;align-items:center}.components-menu-item__shortcut{align-self:center;margin-right:0;margin-left:auto;padding-left:24px;color:currentColor;display:none}@media(min-width:480px){.components-menu-item__shortcut{display:inline}}.components-menu-items-choice,.components-menu-items-choice.components-button{min-height:40px;height:auto}.components-menu-items-choice svg,.components-menu-items-choice.components-button svg{margin-right:12px}.components-menu-items-choice.has-icon,.components-menu-items-choice.components-button.has-icon{padding-left:12px}.components-modal__screen-overlay{position:fixed;inset:0;background-color:#00000059;z-index:100000;display:flex}@keyframes __wp-base-styles-fade-in{0%{opacity:0}to{opacity:1}}@media not (prefers-reduced-motion){.components-modal__screen-overlay{animation:__wp-base-styles-fade-in .08s linear 0s;animation-fill-mode:forwards}}@keyframes __wp-base-styles-fade-out{0%{opacity:1}to{opacity:0}}@media not (prefers-reduced-motion){.components-modal__screen-overlay.is-animating-out{animation:__wp-base-styles-fade-out .08s linear 80ms;animation-fill-mode:forwards}}.components-modal__frame{box-sizing:border-box}.components-modal__frame *,.components-modal__frame *:before,.components-modal__frame *:after{box-sizing:inherit}.components-modal__frame{margin:40px 0 0;width:100%;background:#fff;box-shadow:0 5px 15px #00000014,0 15px 27px #00000012,0 30px 36px #0000000a,0 50px 43px #00000005;border-radius:8px 8px 0 0;overflow:hidden;display:flex;color:#1e1e1e;animation-name:components-modal__appear-animation;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.29,0,0,1)}.components-modal__frame h1,.components-modal__frame h2,.components-modal__frame h3{color:#1e1e1e}@media not (prefers-reduced-motion){.components-modal__frame{animation-duration:var(--modal-frame-animation-duration)}}.components-modal__screen-overlay.is-animating-out .components-modal__frame{animation-name:components-modal__disappear-animation;animation-timing-function:cubic-bezier(1,0,.2,1)}@media(min-width:600px){.components-modal__frame{border-radius:8px;margin:auto;width:auto;min-width:350px;max-width:calc(100% - 32px);max-height:calc(100% - 128px)}}@media(min-width:600px)and (min-width:600px){.components-modal__frame.is-full-screen{width:calc(100% - 32px);height:calc(100% - 32px);max-height:none}}@media(min-width:600px)and (min-width:782px){.components-modal__frame.is-full-screen{width:calc(100% - 80px);height:calc(100% - 80px);max-width:none}}@media(min-width:600px){.components-modal__frame.has-size-small,.components-modal__frame.has-size-medium,.components-modal__frame.has-size-large{width:100%}.components-modal__frame.has-size-small{max-width:384px}.components-modal__frame.has-size-medium{max-width:512px}.components-modal__frame.has-size-large{max-width:840px}}@media(min-width:960px){.components-modal__frame{max-height:70%}}.components-modal__frame.is-full-screen .components-modal__content{display:flex;margin-bottom:32px;padding-bottom:0}.components-modal__frame.is-full-screen .components-modal__content>:last-child{flex:1}@keyframes components-modal__appear-animation{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes components-modal__disappear-animation{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}.components-modal__header{box-sizing:border-box;border-bottom:1px solid transparent;padding:24px 32px 8px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:72px;width:100%;z-index:10;position:absolute;top:0;left:0}.components-modal__header .components-modal__header-heading{font-size:20px;font-weight:600}.components-modal__header h1{line-height:1;margin:0}.components-modal__content.has-scrolled-content:not(.hide-header) .components-modal__header{border-bottom-color:#ddd}.components-modal__header+p{margin-top:0}.components-modal__header-heading-container{align-items:center;flex-grow:1;display:flex;flex-direction:row;justify-content:flex-start}.components-modal__header-icon-container{display:inline-block}.components-modal__header-icon-container svg{max-width:36px;max-height:36px;padding:8px}.components-modal__content{flex:1;margin-top:72px;padding:4px 32px 32px;overflow:auto}.components-modal__content.hide-header{margin-top:0;padding-top:32px}.components-modal__content.is-scrollable:focus-visible{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));outline:2px solid transparent;outline-offset:-2px}.components-notice{display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;background-color:#fff;border-left:4px solid var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));padding:8px 12px;align-items:center;color:#1e1e1e}.components-notice.is-dismissible{position:relative}.components-notice.is-success{border-left-color:#4ab866;background-color:#eff9f1}.components-notice.is-warning{border-left-color:#f0b849;background-color:#fef8ee}.components-notice.is-error{border-left-color:#cc1818;background-color:#f4a2a2}.components-notice__content{flex-grow:1;margin:4px 25px 4px 0}.components-notice__actions{display:flex;flex-wrap:wrap}.components-notice__action.components-button,.components-notice__action.components-button.is-link{margin-left:12px}.components-notice__action.components-button.is-secondary{vertical-align:initial}.components-notice__action.components-button{margin-right:8px}.components-notice__dismiss{color:#757575;align-self:flex-start;flex-shrink:0}.components-notice__dismiss:not(:disabled):not([aria-disabled=true]):not(.is-secondary):hover,.components-notice__dismiss:not(:disabled):not([aria-disabled=true]):not(.is-secondary):active,.components-notice__dismiss:not(:disabled):not([aria-disabled=true]):focus{color:#1e1e1e;background-color:transparent}.components-notice__dismiss:not(:disabled):not([aria-disabled=true]):not(.is-secondary):hover{box-shadow:none}.components-notice-list{max-width:100vw;box-sizing:border-box}.components-notice-list .components-notice__content{margin-top:12px;margin-bottom:12px;line-height:2}.components-notice-list .components-notice__action.components-button{display:block;margin-left:0;margin-top:8px}.components-panel{background:#fff;border:1px solid #e0e0e0}.components-panel>.components-panel__header:first-child,.components-panel>.components-panel__body:first-child{margin-top:-1px}.components-panel>.components-panel__header:last-child,.components-panel>.components-panel__body:last-child{border-bottom-width:0}.components-panel+.components-panel{margin-top:-1px}.components-panel__body{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.components-panel__body h3{margin:0 0 .5em}.components-panel__body.is-opened{padding:16px}.components-panel__header{display:flex;flex-shrink:0;justify-content:space-between;align-items:center;padding:0 16px;border-bottom:1px solid #ddd;box-sizing:content-box;height:47px}.components-panel__header h2{margin:0;font-size:inherit;color:inherit}.components-panel__body+.components-panel__body,.components-panel__body+.components-panel__header,.components-panel__header+.components-panel__body,.components-panel__header+.components-panel__header{margin-top:-1px}.components-panel__body>.components-panel__body-title{display:block;padding:0;font-size:inherit;margin-top:0;margin-bottom:0}@media not (prefers-reduced-motion){.components-panel__body>.components-panel__body-title{transition:.1s background ease-in-out}}.components-panel__body.is-opened>.components-panel__body-title{margin:-16px -16px 5px}.components-panel__body>.components-panel__body-title:hover{background:#f0f0f0;border:none}.components-panel__body-toggle.components-button{position:relative;padding:16px 48px 16px 16px;outline:none;width:100%;font-weight:499;text-align:left;color:#1e1e1e;border:none;box-shadow:none}@media not (prefers-reduced-motion){.components-panel__body-toggle.components-button{transition:.1s background ease-in-out}}.components-panel__body-toggle.components-button{height:auto}.components-panel__body-toggle.components-button:focus{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));border-radius:0}.components-panel__body-toggle.components-button .components-panel__arrow{position:absolute;right:16px;top:50%;transform:translateY(-50%);color:#1e1e1e;fill:currentColor}@media not (prefers-reduced-motion){.components-panel__body-toggle.components-button .components-panel__arrow{transition:.1s color ease-in-out}}body.rtl .components-panel__body-toggle.components-button .dashicons-arrow-right{transform:scaleX(-1);-ms-filter:fliph;filter:FlipH;margin-top:-10px}.components-panel__icon{color:#757575;margin:-2px 0 -2px 6px}.components-panel__body-toggle-icon{margin-right:-5px}.components-panel__color-title{float:left;height:19px}.components-panel__row{display:flex;justify-content:space-between;align-items:center;margin-top:8px;min-height:36px}.components-panel__row select{min-width:0}.components-panel__row label{margin-right:12px;flex-shrink:0;max-width:75%}.components-panel__row:empty,.components-panel__row:first-of-type{margin-top:0}.components-panel .circle-picker{padding-bottom:20px}.components-placeholder.components-placeholder{font-size:13px;box-sizing:border-box;position:relative;padding:24px;width:100%;text-align:left;margin:0;color:#1e1e1e;display:flex;flex-direction:column;align-items:flex-start;gap:16px;-moz-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:subpixel-antialiased;border-radius:2px;background-color:#fff;box-shadow:inset 0 0 0 1px #1e1e1e;outline:1px solid transparent}.components-placeholder__error,.components-placeholder__instructions,.components-placeholder__label,.components-placeholder__fieldset{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;letter-spacing:initial;line-height:initial;text-transform:none;font-weight:400}.components-placeholder__label{font-weight:600;align-items:center;display:flex}.components-placeholder__label>svg,.components-placeholder__label .dashicon,.components-placeholder__label .block-editor-block-icon{margin-right:4px;fill:currentColor}@media(forced-colors:active){.components-placeholder__label>svg,.components-placeholder__label .dashicon,.components-placeholder__label .block-editor-block-icon{fill:CanvasText}}.components-placeholder__label:empty{display:none}.components-placeholder__fieldset,.components-placeholder__fieldset form{display:flex;flex-direction:row;width:100%;flex-wrap:wrap;gap:16px;justify-content:flex-start}.components-placeholder__fieldset p,.components-placeholder__fieldset form p{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px}.components-placeholder__fieldset.is-column-layout,.components-placeholder__fieldset.is-column-layout form{flex-direction:column}.components-placeholder__input[type=url]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;padding:6px 8px;font-size:16px;line-height:normal;box-shadow:0 0 0 transparent;border-radius:2px;border:1px solid #949494}@media not (prefers-reduced-motion){.components-placeholder__input[type=url]{transition:box-shadow .1s linear}}@media(min-width:600px){.components-placeholder__input[type=url]{font-size:13px;line-height:normal}}.components-placeholder__input[type=url]:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid transparent}.components-placeholder__input[type=url]::-webkit-input-placeholder{color:#1e1e1e9e}.components-placeholder__input[type=url]::-moz-placeholder{color:#1e1e1e9e}.components-placeholder__input[type=url]:-ms-input-placeholder{color:#1e1e1e9e}.components-placeholder__input[type=url]{flex:1 1 auto}.components-placeholder__error{width:100%;gap:8px}.components-placeholder__fieldset .components-button:not(.is-link)~.components-button.is-link{margin-left:10px;margin-right:10px}.components-placeholder__fieldset .components-button:not(.is-link)~.components-button.is-link:last-child{margin-right:0}.components-placeholder.is-medium .components-placeholder__instructions,.components-placeholder.is-small .components-placeholder__instructions{display:none}.components-placeholder.is-medium .components-placeholder__fieldset,.components-placeholder.is-medium .components-placeholder__fieldset form,.components-placeholder.is-small .components-placeholder__fieldset,.components-placeholder.is-small .components-placeholder__fieldset form{flex-direction:column}.components-placeholder.is-medium .components-placeholder__fieldset>*,.components-placeholder.is-medium .components-button,.components-placeholder.is-small .components-placeholder__fieldset>*,.components-placeholder.is-small .components-button{width:100%;justify-content:center}.components-placeholder.is-small{padding:16px}.components-placeholder.has-illustration{color:inherit;display:flex;box-shadow:none;border-radius:0;backdrop-filter:blur(100px);background-color:transparent;backface-visibility:hidden}.is-dark-theme .components-placeholder.has-illustration{background-color:#0000001a}.components-placeholder.has-illustration .components-placeholder__fieldset{margin-left:0;margin-right:0}.components-placeholder.has-illustration .components-placeholder__label,.components-placeholder.has-illustration .components-placeholder__instructions,.components-placeholder.has-illustration .components-button{opacity:0;pointer-events:none}@media not (prefers-reduced-motion){.components-placeholder.has-illustration .components-placeholder__label,.components-placeholder.has-illustration .components-placeholder__instructions,.components-placeholder.has-illustration .components-button{transition:opacity .1s linear}}.is-selected>.components-placeholder.has-illustration .components-placeholder__label,.is-selected>.components-placeholder.has-illustration .components-placeholder__instructions,.is-selected>.components-placeholder.has-illustration .components-button{opacity:1;pointer-events:auto}.components-placeholder.has-illustration:before{content:"";position:absolute;inset:0;pointer-events:none;background:currentColor;opacity:.1}.components-placeholder.has-illustration{overflow:hidden}.is-selected .components-placeholder.has-illustration{overflow:auto}.components-placeholder__preview{display:flex;justify-content:center}.components-placeholder__illustration{box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;stroke:currentColor;opacity:.25}.components-popover{box-sizing:border-box}.components-popover *,.components-popover *:before,.components-popover *:after{box-sizing:inherit}.components-popover{z-index:1000000;will-change:transform}.components-popover.is-expanded{position:fixed;inset:0;z-index:1000000!important}.components-popover__content{background:#fff;box-shadow:0 0 0 1px #ccc,0 2px 3px #0000000d,0 4px 5px #0000000a,0 12px 12px #00000008,0 16px 16px #00000005;border-radius:4px;box-sizing:border-box;width:min-content}.is-alternate .components-popover__content{box-shadow:0 0 0 1px #1e1e1e;border-radius:2px}.is-unstyled .components-popover__content{background:none;border-radius:0;box-shadow:none}.components-popover.is-expanded .components-popover__content{position:static;height:calc(100% - 48px);overflow-y:visible;width:auto;box-shadow:0 -1px #ccc}.components-popover.is-expanded.is-alternate .components-popover__content{box-shadow:0 -1px #1e1e1e}.components-popover__header{align-items:center;background:#fff;display:flex;height:48px;justify-content:space-between;padding:0 8px 0 16px}.components-popover__header-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.components-popover__close.components-button{z-index:5}.components-popover__arrow{position:absolute;width:14px;height:14px;pointer-events:none;display:flex}.components-popover__arrow:before{content:"";position:absolute;top:-1px;left:1px;height:2px;right:1px;background-color:#fff}.components-popover__arrow.is-top{bottom:-14px!important;transform:rotate(0)}.components-popover__arrow.is-right{left:-14px!important;transform:rotate(90deg)}.components-popover__arrow.is-bottom{top:-14px!important;transform:rotate(180deg)}.components-popover__arrow.is-left{right:-14px!important;transform:rotate(-90deg)}.components-popover__triangle{display:block;flex:1}.components-popover__triangle-bg{fill:#fff}.components-popover__triangle-border{fill:transparent;stroke-width:1px;stroke:#ccc}.is-alternate .components-popover__triangle-border{stroke:#1e1e1e}.components-radio-control{border:0;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px}.components-radio-control__group-wrapper.has-help{margin-block-end:12px}.components-radio-control__option{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto minmax(0,max-content);column-gap:8px;align-items:center}.components-radio-control__input[type=radio]{grid-column:1;grid-row:1;border:1px solid #1e1e1e;margin-right:12px;transition:none;border-radius:50%;width:24px;height:24px;min-width:24px;max-width:24px;position:relative}@media not (prefers-reduced-motion){.components-radio-control__input[type=radio]{transition:box-shadow .1s linear}}@media(min-width:600px){.components-radio-control__input[type=radio]{height:16px;width:16px;min-width:16px;max-width:16px}}.components-radio-control__input[type=radio]:checked:before{box-sizing:inherit;width:12px;height:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0;background-color:#fff;border:4px solid #fff}@media(min-width:600px){.components-radio-control__input[type=radio]:checked:before{width:8px;height:8px}}.components-radio-control__input[type=radio]:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--wp-admin-theme-color);outline:2px solid transparent}.components-radio-control__input[type=radio]:checked{background:var(--wp-admin-theme-color);border:none}.components-radio-control__input[type=radio]{display:inline-flex;margin:0;padding:0;appearance:none;cursor:pointer}.components-radio-control__input[type=radio]:focus{box-shadow:0 0 0 var(--wp-admin-border-width-focus) #fff,0 0 0 calc(2 * var(--wp-admin-border-width-focus)) var(--wp-admin-theme-color);outline:2px solid transparent;outline-offset:2px}.components-radio-control__input[type=radio]:checked{background:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));border-color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9))}.components-radio-control__input[type=radio]:checked:before{content:"";border-radius:50%}.components-radio-control__label{grid-column:2;grid-row:1;cursor:pointer;line-height:24px}@media(min-width:600px){.components-radio-control__label{line-height:16px}}.components-radio-control__option-description{grid-column:2;grid-row:2;padding-block-start:4px}.components-radio-control__option-description.components-radio-control__option-description{margin-top:0}.components-resizable-box__handle{display:none;width:23px;height:23px;z-index:2}.components-resizable-box__container.has-show-handle .components-resizable-box__handle{display:block}.components-resizable-box__handle>div{position:relative;width:100%;height:100%;z-index:2;outline:none}.components-resizable-box__container>img{width:inherit}.components-resizable-box__handle:after{display:block;content:"";width:15px;height:15px;border-radius:50%;background:#fff;cursor:inherit;position:absolute;top:calc(50% - 8px);right:calc(50% - 8px);box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)),0 1px 1px #00000008,0 1px 2px #00000005,0 3px 3px #00000005,0 4px 4px #00000003;outline:2px solid transparent}.components-resizable-box__side-handle:before{display:block;border-radius:9999px;content:"";width:3px;height:3px;background:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));cursor:inherit;position:absolute;top:calc(50% - 1px);right:calc(50% - 1px)}@media not (prefers-reduced-motion){.components-resizable-box__side-handle:before{transition:transform .1s ease-in;will-change:transform}}.components-resizable-box__side-handle:before{opacity:0}.components-resizable-box__side-handle,.components-resizable-box__corner-handle{z-index:2}.components-resizable-box__side-handle.components-resizable-box__handle-top,.components-resizable-box__side-handle.components-resizable-box__handle-bottom,.components-resizable-box__side-handle.components-resizable-box__handle-top:before,.components-resizable-box__side-handle.components-resizable-box__handle-bottom:before{width:100%;left:0;border-left:0;border-right:0}.components-resizable-box__side-handle.components-resizable-box__handle-left,.components-resizable-box__side-handle.components-resizable-box__handle-right,.components-resizable-box__side-handle.components-resizable-box__handle-left:before,.components-resizable-box__side-handle.components-resizable-box__handle-right:before{height:100%;top:0;border-top:0;border-bottom:0}@media not (prefers-reduced-motion){.components-resizable-box__side-handle.components-resizable-box__handle-top:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-bottom:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-top:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-bottom:active:before{animation:components-resizable-box__top-bottom-animation .1s ease-out 0s;animation-fill-mode:forwards}}@media not (prefers-reduced-motion){.components-resizable-box__side-handle.components-resizable-box__handle-left:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-right:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-left:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-right:active:before{animation:components-resizable-box__left-right-animation .1s ease-out 0s;animation-fill-mode:forwards}}@media not all and (min-resolution:.001dpcm){@supports (-webkit-appearance: none){.components-resizable-box__side-handle.components-resizable-box__handle-top:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-bottom:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-top:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-bottom:active:before{animation:none}.components-resizable-box__side-handle.components-resizable-box__handle-left:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-right:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-left:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-right:active:before{animation:none}}}@keyframes components-resizable-box__top-bottom-animation{0%{transform:scaleX(0);opacity:0}to{transform:scaleX(1);opacity:1}}@keyframes components-resizable-box__left-right-animation{0%{transform:scaleY(0);opacity:0}to{transform:scaleY(1);opacity:1}}.components-resizable-box__handle-right{right:-11.5px}.components-resizable-box__handle-left{left:-11.5px}.components-resizable-box__handle-top{top:-11.5px}.components-resizable-box__handle-bottom{bottom:-11.5px}.components-responsive-wrapper{position:relative;max-width:100%;display:flex;align-items:center;justify-content:center}.components-responsive-wrapper__content{display:block;max-width:100%;width:100%}.components-sandbox{overflow:hidden}iframe.components-sandbox{width:100%}html.lockscroll,body.lockscroll{overflow:hidden}.components-select-control__input{outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0)!important}.components-snackbar{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;background:#000000d9;backdrop-filter:blur(16px) saturate(180%);border-radius:4px;box-shadow:0 1px 2px #0000000d,0 2px 3px #0000000a,0 6px 6px #00000008,0 8px 8px #00000005;color:#fff;padding:12px 20px;width:100%;max-width:600px;box-sizing:border-box;cursor:pointer;pointer-events:auto}@media(min-width:600px){.components-snackbar{width:fit-content}}.components-snackbar:focus{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9))}.components-snackbar.components-snackbar-explicit-dismiss{cursor:default}.components-snackbar .components-snackbar__content-with-icon{position:relative;padding-left:24px}.components-snackbar .components-snackbar__icon{position:absolute;left:-8px;top:-2.9px}.components-snackbar .components-snackbar__dismiss-button{margin-left:24px;cursor:pointer}.components-snackbar__action.components-button,.components-snackbar__action.components-external-link{margin-left:32px;color:#fff;flex-shrink:0}.components-snackbar__action.components-button:focus,.components-snackbar__action.components-external-link:focus{box-shadow:none;outline:1px dotted #fff}.components-snackbar__action.components-button:hover,.components-snackbar__action.components-external-link:hover{text-decoration:none;color:currentColor}.components-snackbar__content{display:flex;align-items:baseline;justify-content:space-between;line-height:1.4}.components-snackbar-list{position:absolute;z-index:100000;width:100%;box-sizing:border-box;pointer-events:none}.components-snackbar-list__notice-container{position:relative;padding-top:8px}.components-tab-panel__tabs{display:flex;align-items:stretch;flex-direction:row}.components-tab-panel__tabs[aria-orientation=vertical]{flex-direction:column}.components-tab-panel__tabs-item{position:relative;border-radius:0;height:48px!important;background:transparent;border:none;box-shadow:none;cursor:pointer;padding:3px 16px;margin-left:0;font-weight:400}.components-tab-panel__tabs-item:focus:not(:disabled){position:relative;box-shadow:none;outline:none}.components-tab-panel__tabs-item:after{content:"";position:absolute;right:0;bottom:0;left:0;pointer-events:none;background:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));height:calc(0 * var(--wp-admin-border-width-focus));border-radius:0}@media not (prefers-reduced-motion){.components-tab-panel__tabs-item:after{transition:all .1s linear}}.components-tab-panel__tabs-item.is-active:after{height:calc(1 * var(--wp-admin-border-width-focus));outline:2px solid transparent;outline-offset:-1px}.components-tab-panel__tabs-item:before{content:"";position:absolute;inset:12px;pointer-events:none;box-shadow:0 0 0 0 transparent;border-radius:2px}@media not (prefers-reduced-motion){.components-tab-panel__tabs-item:before{transition:all .1s linear}}.components-tab-panel__tabs-item:focus-visible:before{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));outline:2px solid transparent}.components-tab-panel__tab-content:focus{box-shadow:none;outline:none}.components-tab-panel__tab-content:focus-visible{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));outline:2px solid transparent;outline-offset:0}.components-text-control__input,.components-text-control__input[type=text],.components-text-control__input[type=tel],.components-text-control__input[type=time],.components-text-control__input[type=url],.components-text-control__input[type=week],.components-text-control__input[type=password],.components-text-control__input[type=color],.components-text-control__input[type=date],.components-text-control__input[type=datetime],.components-text-control__input[type=datetime-local],.components-text-control__input[type=email],.components-text-control__input[type=month],.components-text-control__input[type=number]{width:100%;height:32px;margin:0;background:var(--wp-components-color-background, #fff);color:var(--wp-components-color-foreground, #1e1e1e);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;padding:6px 8px;font-size:16px;line-height:normal;box-shadow:0 0 0 transparent;border-radius:2px;border:1px solid #949494}@media not (prefers-reduced-motion){.components-text-control__input,.components-text-control__input[type=text],.components-text-control__input[type=tel],.components-text-control__input[type=time],.components-text-control__input[type=url],.components-text-control__input[type=week],.components-text-control__input[type=password],.components-text-control__input[type=color],.components-text-control__input[type=date],.components-text-control__input[type=datetime],.components-text-control__input[type=datetime-local],.components-text-control__input[type=email],.components-text-control__input[type=month],.components-text-control__input[type=number]{transition:box-shadow .1s linear}}@media(min-width:600px){.components-text-control__input,.components-text-control__input[type=text],.components-text-control__input[type=tel],.components-text-control__input[type=time],.components-text-control__input[type=url],.components-text-control__input[type=week],.components-text-control__input[type=password],.components-text-control__input[type=color],.components-text-control__input[type=date],.components-text-control__input[type=datetime],.components-text-control__input[type=datetime-local],.components-text-control__input[type=email],.components-text-control__input[type=month],.components-text-control__input[type=number]{font-size:13px;line-height:normal}}.components-text-control__input:focus,.components-text-control__input[type=text]:focus,.components-text-control__input[type=tel]:focus,.components-text-control__input[type=time]:focus,.components-text-control__input[type=url]:focus,.components-text-control__input[type=week]:focus,.components-text-control__input[type=password]:focus,.components-text-control__input[type=color]:focus,.components-text-control__input[type=date]:focus,.components-text-control__input[type=datetime]:focus,.components-text-control__input[type=datetime-local]:focus,.components-text-control__input[type=email]:focus,.components-text-control__input[type=month]:focus,.components-text-control__input[type=number]:focus{border-color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));box-shadow:0 0 0 .5px var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));outline:2px solid transparent}.components-text-control__input::-webkit-input-placeholder,.components-text-control__input[type=text]::-webkit-input-placeholder,.components-text-control__input[type=tel]::-webkit-input-placeholder,.components-text-control__input[type=time]::-webkit-input-placeholder,.components-text-control__input[type=url]::-webkit-input-placeholder,.components-text-control__input[type=week]::-webkit-input-placeholder,.components-text-control__input[type=password]::-webkit-input-placeholder,.components-text-control__input[type=color]::-webkit-input-placeholder,.components-text-control__input[type=date]::-webkit-input-placeholder,.components-text-control__input[type=datetime]::-webkit-input-placeholder,.components-text-control__input[type=datetime-local]::-webkit-input-placeholder,.components-text-control__input[type=email]::-webkit-input-placeholder,.components-text-control__input[type=month]::-webkit-input-placeholder,.components-text-control__input[type=number]::-webkit-input-placeholder{color:#1e1e1e9e}.components-text-control__input::-moz-placeholder,.components-text-control__input[type=text]::-moz-placeholder,.components-text-control__input[type=tel]::-moz-placeholder,.components-text-control__input[type=time]::-moz-placeholder,.components-text-control__input[type=url]::-moz-placeholder,.components-text-control__input[type=week]::-moz-placeholder,.components-text-control__input[type=password]::-moz-placeholder,.components-text-control__input[type=color]::-moz-placeholder,.components-text-control__input[type=date]::-moz-placeholder,.components-text-control__input[type=datetime]::-moz-placeholder,.components-text-control__input[type=datetime-local]::-moz-placeholder,.components-text-control__input[type=email]::-moz-placeholder,.components-text-control__input[type=month]::-moz-placeholder,.components-text-control__input[type=number]::-moz-placeholder{color:#1e1e1e9e}.components-text-control__input:-ms-input-placeholder,.components-text-control__input[type=text]:-ms-input-placeholder,.components-text-control__input[type=tel]:-ms-input-placeholder,.components-text-control__input[type=time]:-ms-input-placeholder,.components-text-control__input[type=url]:-ms-input-placeholder,.components-text-control__input[type=week]:-ms-input-placeholder,.components-text-control__input[type=password]:-ms-input-placeholder,.components-text-control__input[type=color]:-ms-input-placeholder,.components-text-control__input[type=date]:-ms-input-placeholder,.components-text-control__input[type=datetime]:-ms-input-placeholder,.components-text-control__input[type=datetime-local]:-ms-input-placeholder,.components-text-control__input[type=email]:-ms-input-placeholder,.components-text-control__input[type=month]:-ms-input-placeholder,.components-text-control__input[type=number]:-ms-input-placeholder{color:#1e1e1e9e}.components-text-control__input,.components-text-control__input[type=text],.components-text-control__input[type=tel],.components-text-control__input[type=time],.components-text-control__input[type=url],.components-text-control__input[type=week],.components-text-control__input[type=password],.components-text-control__input[type=color],.components-text-control__input[type=date],.components-text-control__input[type=datetime],.components-text-control__input[type=datetime-local],.components-text-control__input[type=email],.components-text-control__input[type=month],.components-text-control__input[type=number]{border-color:var(--wp-components-color-gray-600, #949494)}.components-text-control__input::placeholder,.components-text-control__input[type=text]::placeholder,.components-text-control__input[type=tel]::placeholder,.components-text-control__input[type=time]::placeholder,.components-text-control__input[type=url]::placeholder,.components-text-control__input[type=week]::placeholder,.components-text-control__input[type=password]::placeholder,.components-text-control__input[type=color]::placeholder,.components-text-control__input[type=date]::placeholder,.components-text-control__input[type=datetime]::placeholder,.components-text-control__input[type=datetime-local]::placeholder,.components-text-control__input[type=email]::placeholder,.components-text-control__input[type=month]::placeholder,.components-text-control__input[type=number]::placeholder{color:color-mix(in srgb,var(--wp-components-color-foreground, #1e1e1e),transparent 38%)}.components-text-control__input.is-next-40px-default-size,.components-text-control__input[type=text].is-next-40px-default-size,.components-text-control__input[type=tel].is-next-40px-default-size,.components-text-control__input[type=time].is-next-40px-default-size,.components-text-control__input[type=url].is-next-40px-default-size,.components-text-control__input[type=week].is-next-40px-default-size,.components-text-control__input[type=password].is-next-40px-default-size,.components-text-control__input[type=color].is-next-40px-default-size,.components-text-control__input[type=date].is-next-40px-default-size,.components-text-control__input[type=datetime].is-next-40px-default-size,.components-text-control__input[type=datetime-local].is-next-40px-default-size,.components-text-control__input[type=email].is-next-40px-default-size,.components-text-control__input[type=month].is-next-40px-default-size,.components-text-control__input[type=number].is-next-40px-default-size{height:40px;padding-left:12px;padding-right:12px}.components-text-control__input[type=email],.components-text-control__input[type=url]{direction:ltr}.components-tip{display:flex;color:#757575}.components-tip svg{align-self:center;fill:#f0b849;flex-shrink:0;margin-right:16px}.components-tip p{margin:0}.components-toggle-control__label{line-height:16px}.components-toggle-control__label:not(.is-disabled){cursor:pointer}.components-toggle-control__help{display:inline-block;margin-inline-start:40px}.components-accessible-toolbar{display:inline-flex;border:1px solid var(--wp-components-color-foreground, #1e1e1e);border-radius:2px;flex-shrink:0}.components-accessible-toolbar>.components-toolbar-group:last-child{border-right:none}.components-accessible-toolbar.is-unstyled{border:none}.components-accessible-toolbar.is-unstyled>.components-toolbar-group{border-right:none}.components-accessible-toolbar[aria-orientation=vertical],.components-toolbar[aria-orientation=vertical]{display:flex;flex-direction:column;align-items:center}.components-accessible-toolbar .components-button,.components-toolbar .components-button{position:relative;height:48px;z-index:1;padding-left:16px;padding-right:16px}.components-accessible-toolbar .components-button:focus:not(:disabled),.components-toolbar .components-button:focus:not(:disabled){box-shadow:none;outline:none}.components-accessible-toolbar .components-button:before,.components-toolbar .components-button:before{content:"";position:absolute;display:block;border-radius:2px;height:32px;left:8px;right:8px;z-index:-1}@media not (prefers-reduced-motion){.components-accessible-toolbar .components-button:before,.components-toolbar .components-button:before{animation:components-button__appear-animation .1s ease;animation-fill-mode:forwards}}.components-accessible-toolbar .components-button svg,.components-toolbar .components-button svg{position:relative;margin-left:auto;margin-right:auto}.components-accessible-toolbar .components-button.is-pressed,.components-toolbar .components-button.is-pressed,.components-accessible-toolbar .components-button.is-pressed:hover,.components-toolbar .components-button.is-pressed:hover{background:transparent}.components-accessible-toolbar .components-button.is-pressed:before,.components-toolbar .components-button.is-pressed:before{background:var(--wp-components-color-foreground, #1e1e1e)}.components-accessible-toolbar .components-button:focus:before,.components-toolbar .components-button:focus:before{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:2px solid transparent}.components-accessible-toolbar .components-button.has-icon.has-icon,.components-toolbar .components-button.has-icon.has-icon{padding-left:8px;padding-right:8px;min-width:48px}@keyframes components-button__appear-animation{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.components-toolbar__control.components-button{position:relative}.components-toolbar__control.components-button[data-subscript] svg{padding:5px 10px 5px 0}.components-toolbar__control.components-button[data-subscript]:after{content:attr(data-subscript);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;font-weight:600;line-height:12px;position:absolute;right:8px;bottom:10px}.components-toolbar__control.components-button:not(:disabled).is-pressed[data-subscript]:after{color:#fff}.components-toolbar-group{min-height:48px;border-right:1px solid var(--wp-components-color-foreground, #1e1e1e);background-color:var(--wp-components-color-background, #fff);display:inline-flex;flex-shrink:0;flex-wrap:wrap;padding-left:6px;padding-right:6px}.components-toolbar-group .components-toolbar-group.components-toolbar-group{border-width:0;margin:0}.components-toolbar-group{line-height:0}.components-toolbar-group .components-button.components-button,.components-toolbar-group .components-button.has-icon.has-icon{justify-content:center;min-width:36px;padding-left:6px;padding-right:6px}.components-toolbar-group .components-button.components-button svg,.components-toolbar-group .components-button.has-icon.has-icon svg{min-width:24px}.components-toolbar-group .components-button.components-button:before,.components-toolbar-group .components-button.has-icon.has-icon:before{left:2px;right:2px}.components-toolbar{min-height:48px;margin:0;border:1px solid var(--wp-components-color-foreground, #1e1e1e);background-color:var(--wp-components-color-background, #fff);display:inline-flex;flex-shrink:0;flex-wrap:wrap}.components-toolbar .components-toolbar.components-toolbar{border-width:0;margin:0}div.components-toolbar>div{display:flex;margin:0}div.components-toolbar>div+div.has-left-divider{margin-left:6px;position:relative;overflow:visible}div.components-toolbar>div+div.has-left-divider:before{display:inline-block;content:"";box-sizing:content-box;background-color:#ddd;position:absolute;top:8px;left:-3px;width:1px;height:20px}.components-tooltip{background:#000;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;border-radius:2px;color:#f0f0f0;text-align:center;line-height:1.4;font-size:12px;padding:4px 8px;z-index:1000002;box-shadow:0 1px 2px #0000000d,0 2px 3px #0000000a,0 6px 6px #00000008,0 8px 8px #00000005}.components-tooltip__shortcut{margin-left:8px}.components-validated-control:has(:is(input,select):user-invalid) .components-input-control__backdrop{--wp-components-color-accent: #cc1818;border-color:#cc1818}.components-validated-control :is(textarea,input[type=text]):user-invalid{--wp-admin-theme-color: #cc1818;--wp-components-color-accent: #cc1818;border-color:#cc1818}.components-validated-control .components-combobox-control__suggestions-container:has(input:user-invalid):not(:has([aria-expanded=true])){border-color:#cc1818}.components-validated-control__wrapper-with-error-delegate{position:relative}.components-validated-control__wrapper-with-error-delegate:has(select:user-invalid) .components-input-control__backdrop{--wp-components-color-accent: #cc1818;border-color:#cc1818}.components-validated-control__wrapper-with-error-delegate:has(input[type=radio]:invalid){--wp-components-color-accent: #cc1818}.components-validated-control__wrapper-with-error-delegate:has(input:user-invalid) .components-form-token-field__input-container:not(:has([aria-expanded=true])){--wp-components-color-accent: #cc1818;border-color:#cc1818}.components-validated-control__error-delegate{position:absolute;top:0;height:100%;width:100%;opacity:0;pointer-events:none}.components-validated-control__indicator{display:flex;align-items:flex-start;gap:4px;margin:8px 0 0;font-family:-apple-system,"system-ui",Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;line-height:16px;color:var(--wp-components-color-gray-700, #757575);animation:components-validated-control__indicator-jump .2s cubic-bezier(.68,-.55,.27,1.55)}.components-validated-control__indicator.is-invalid{color:#cc1818}.components-validated-control__indicator.is-valid{color:color-mix(in srgb,#000 30%,#4ab866)}.components-validated-control__indicator-icon{flex-shrink:0}.components-validated-control__indicator-spinner{margin:2px;width:12px;height:12px}@keyframes components-validated-control__indicator-jump{0%{transform:translateY(-4px);opacity:0}to{transform:translateY(0);opacity:1}}:root{--wp-admin-theme-color: #3858e9;--wp-admin-theme-color--rgb: 56, 88, 233;--wp-admin-theme-color-darker-10: rgb(33.0384615385, 68.7307692308, 230.4615384615);--wp-admin-theme-color-darker-10--rgb: 33.0384615385, 68.7307692308, 230.4615384615;--wp-admin-theme-color-darker-20: rgb(23.6923076923, 58.1538461538, 214.3076923077);--wp-admin-theme-color-darker-20--rgb: 23.6923076923, 58.1538461538, 214.3076923077;--wp-admin-border-width-focus: 2px}@media(min-resolution:192dpi){:root{--wp-admin-border-width-focus: 1.5px}}`,Fo=':root{--wp-block-synced-color: #7a00df;--wp-block-synced-color--rgb: 122, 0, 223;--wp-bound-block-color: var(--wp-block-synced-color);--wp-editor-canvas-background: #ddd;--wp-admin-theme-color: #007cba;--wp-admin-theme-color--rgb: 0, 124, 186;--wp-admin-theme-color-darker-10: rgb(0, 107, 160.5);--wp-admin-theme-color-darker-10--rgb: 0, 107, 160.5;--wp-admin-theme-color-darker-20: #005a87;--wp-admin-theme-color-darker-20--rgb: 0, 90, 135;--wp-admin-border-width-focus: 2px}@media(min-resolution:192dpi){:root{--wp-admin-border-width-focus: 1.5px}}.block-editor-block-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.block-editor-block-icon.has-colors svg{fill:currentColor}@media(forced-colors:active){.block-editor-block-icon.has-colors svg{fill:CanvasText}}.block-editor-block-icon svg{min-width:20px;min-height:20px;max-width:24px;max-height:24px}.block-editor-block-styles .block-editor-block-list__block{margin:0}@keyframes selection-overlay__fade-in-animation{0%{opacity:0}to{opacity:.4}}_::-webkit-full-page-media,_:future,:root .block-editor-block-list__layout::selection,:root [data-has-multi-selection=true] .block-editor-block-list__layout::selection{background-color:transparent}.block-editor-block-list__layout{position:relative}.block-editor-block-list__layout .block-editor-block-list__block.is-multi-selected:not(.is-partially-selected)::selection,.block-editor-block-list__layout .block-editor-block-list__block.is-multi-selected:not(.is-partially-selected) ::selection{background:transparent}.block-editor-block-list__layout .block-editor-block-list__block.is-multi-selected:not(.is-partially-selected):after{content:"";position:absolute;z-index:1;pointer-events:none;inset:0;background:var(--wp-admin-theme-color);opacity:.4}@media not (prefers-reduced-motion){.block-editor-block-list__layout .block-editor-block-list__block.is-multi-selected:not(.is-partially-selected):after{animation:selection-overlay__fade-in-animation .1s ease-out;animation-fill-mode:forwards}}.block-editor-block-list__layout .block-editor-block-list__block.is-multi-selected:not(.is-partially-selected):after{outline:2px solid transparent}.block-editor-block-list__layout .block-editor-block-list__block.is-multi-selected:not(.is-partially-selected).is-highlighted:after{outline-color:transparent}.block-editor-block-list__layout .block-editor-block-list__block.is-highlighted,.block-editor-block-list__layout .block-editor-block-list__block.is-highlighted~.is-multi-selected,.block-editor-block-list__layout .block-editor-block-list__block:not([contenteditable=true]):focus{outline:none}.block-editor-block-list__layout .block-editor-block-list__block.is-highlighted:after,.block-editor-block-list__layout .block-editor-block-list__block.is-highlighted~.is-multi-selected:after,.block-editor-block-list__layout .block-editor-block-list__block:not([contenteditable=true]):focus:after{content:"";position:absolute;pointer-events:none;inset:0;outline-color:var(--wp-admin-theme-color);outline-style:solid;outline-width:calc(1 * var(--wp-admin-border-width-focus) / var(--wp-block-editor-iframe-zoom-out-scale, 1));outline-offset:calc(1 * -1 * var(--wp-admin-border-width-focus) / var(--wp-block-editor-iframe-zoom-out-scale, 1));z-index:1}.block-editor-block-list__layout .block-editor-block-list__block.is-block-hidden{visibility:hidden;overflow:hidden;height:0;border:none!important;padding:0!important}.block-editor-block-list__layout.is-layout-flex:not(.is-vertical)>.is-block-hidden{width:0;height:auto;align-self:stretch;white-space:nowrap!important}.block-editor-block-list__layout [class^=components-]{-webkit-user-select:text;user-select:text}.block-editor-block-list__layout .block-editor-block-list__block{position:relative;overflow-wrap:break-word;pointer-events:auto}.block-editor-block-list__layout .block-editor-block-list__block.is-editing-disabled{pointer-events:none}.block-editor-block-list__layout .block-editor-block-list__block.has-negative-margin.is-selected,.block-editor-block-list__layout .block-editor-block-list__block.has-negative-margin.has-child-selected{z-index:20}.block-editor-block-list__layout .block-editor-block-list__block .reusable-block-edit-panel *{z-index:1}.block-editor-block-list__layout .block-editor-block-list__block .components-placeholder .components-with-notices-ui{margin:-10px 0 12px}.block-editor-block-list__layout .block-editor-block-list__block .components-with-notices-ui{margin:0 0 12px;width:100%}.block-editor-block-list__layout .block-editor-block-list__block .components-with-notices-ui .components-notice .components-notice__content{font-size:13px}.block-editor-block-list__layout .block-editor-block-list__block.has-warning{min-height:48px}.block-editor-block-list__layout .block-editor-block-list__block.has-warning>*{pointer-events:none;-webkit-user-select:none;user-select:none}.block-editor-block-list__layout .block-editor-block-list__block.has-warning .block-editor-warning{pointer-events:all}.block-editor-block-list__layout .block-editor-block-list__block.has-warning:after{content:"";position:absolute;inset:0;background-color:#fff6}.block-editor-block-list__layout .block-editor-block-list__block.has-warning.is-multi-selected:after{background-color:transparent}.block-editor-block-list__layout .block-editor-block-list__block.is-reusable.has-child-selected:after{box-shadow:0 0 0 1px var(--wp-admin-theme-color)}.block-editor-block-list__layout .block-editor-block-list__block[data-clear=true]{float:none}.block-editor-block-list__layout .block-editor-block-list__block:not([draggable=true]),.block-editor-block-list__layout .block-editor-block-list__block:not([data-draggable=true]){cursor:default}.block-editor-block-list__layout .block-editor-block-list__block[draggable=true],.block-editor-block-list__layout .block-editor-block-list__block[data-draggable=true]{cursor:grab}.block-editor-block-list__layout .block-editor-block-list__block.is-multi-selected{cursor:default}.block-editor-block-list__layout .block-editor-block-list__block[contenteditable],.block-editor-block-list__layout .block-editor-block-list__block [contenteditable]{cursor:text}.is-outline-mode .block-editor-block-list__block:not(.remove-outline).is-hovered:not(.is-selected):after,.is-outline-mode .block-editor-block-list__block:not(.remove-outline):not(.rich-text):not([contenteditable=true]).is-selected:after{content:"";position:absolute;pointer-events:none;inset:0;outline-color:var(--wp-admin-theme-color);outline-style:solid;outline-width:calc(1 * var(--wp-admin-border-width-focus) / var(--wp-block-editor-iframe-zoom-out-scale, 1));outline-offset:calc(1 * -1 * var(--wp-admin-border-width-focus) / var(--wp-block-editor-iframe-zoom-out-scale, 1))}.is-outline-mode .block-editor-block-list__block:not(.remove-outline).wp-block-template-part.is-hovered:after,.is-outline-mode .block-editor-block-list__block:not(.remove-outline).wp-block-template-part.is-selected:after,.is-outline-mode .block-editor-block-list__block:not(.remove-outline).wp-block-template-part.is-highlighted:after,.is-outline-mode .block-editor-block-list__block:not(.remove-outline).is-reusable.is-hovered:after,.is-outline-mode .block-editor-block-list__block:not(.remove-outline).is-reusable.is-selected:after,.is-outline-mode .block-editor-block-list__block:not(.remove-outline).is-reusable.is-highlighted:after{outline-color:var(--wp-block-synced-color)}.is-outline-mode .block-editor-block-list__block:not(.remove-outline).wp-block-template-part.block-editor-block-list__block:not([contenteditable]):focus:after,.is-outline-mode .block-editor-block-list__block:not(.remove-outline).is-reusable.block-editor-block-list__block:not([contenteditable]):focus:after{outline-color:var(--wp-block-synced-color)}@keyframes block-editor-is-editable__animation{0%{background-color:rgba(var(--wp-admin-theme-color--rgb),.1)}to{background-color:rgba(var(--wp-admin-theme-color--rgb),0)}}@keyframes block-editor-is-editable__animation_reduce-motion{0%{background-color:rgba(var(--wp-admin-theme-color--rgb),.1)}99%{background-color:rgba(var(--wp-admin-theme-color--rgb),.1)}to{background-color:rgba(var(--wp-admin-theme-color--rgb),0)}}.is-root-container:not([inert]) .block-editor-block-list__block.is-selected .block-editor-block-list__block.has-editable-outline:after{animation-name:block-editor-is-editable__animation;animation-duration:.8s;animation-timing-function:ease-out;animation-delay:.1s;animation-fill-mode:backwards;content:"";inset:0;pointer-events:none;position:absolute}@media(prefers-reduced-motion:reduce){.is-root-container:not([inert]) .block-editor-block-list__block.is-selected .block-editor-block-list__block.has-editable-outline:after{animation-name:block-editor-is-editable__animation_reduce-motion;animation-delay:0s}}.is-focus-mode .block-editor-block-list__block:not(.has-child-selected){opacity:.2}@media not (prefers-reduced-motion){.is-focus-mode .block-editor-block-list__block:not(.has-child-selected){transition:opacity .1s linear}}.is-focus-mode .block-editor-block-list__block:not(.has-child-selected) .block-editor-block-list__block,.is-focus-mode .block-editor-block-list__block:not(.has-child-selected).is-selected,.is-focus-mode .block-editor-block-list__block:not(.has-child-selected).is-multi-selected{opacity:1}.is-focus-mode .block-editor-block-list__block.is-editing-content-only-section.has-child-selected,.is-focus-mode .block-editor-block-list__block.is-editing-content-only-section.has-child-selected .block-editor-block-list__block{opacity:1}.wp-block[data-align=left]>*,.wp-block[data-align=right]>*,.wp-block.alignleft,.wp-block.alignright{z-index:21}.wp-site-blocks>[data-align=left]{float:left;margin-right:2em}.wp-site-blocks>[data-align=right]{float:right;margin-left:2em}.wp-site-blocks>[data-align=center]{justify-content:center;margin-left:auto;margin-right:auto}.block-editor-block-list .block-editor-inserter{margin:8px;cursor:move;cursor:grab}@keyframes block-editor-inserter__toggle__fade-in-animation{0%{opacity:0}to{opacity:1}}@media not (prefers-reduced-motion){.wp-block .block-list-appender .block-editor-inserter__toggle{animation:block-editor-inserter__toggle__fade-in-animation .1s ease;animation-fill-mode:forwards}}.block-editor-block-list__block:not(.is-selected):not(.has-child-selected) .block-editor-default-block-appender{display:none}.block-editor-block-list__block:not(.is-selected):not(.has-child-selected) .block-editor-default-block-appender .block-editor-inserter__toggle{opacity:0;transform:scale(0)}.block-editor-block-list__block .block-editor-block-list__block-html-textarea{display:block;margin:0;padding:12px;width:100%;border:none;outline:none;border-radius:2px;box-sizing:border-box;box-shadow:inset 0 0 0 1px #1e1e1e;resize:none;overflow:hidden;font-family:Menlo,Consolas,monaco,monospace;font-size:15px;line-height:1.5}@media not (prefers-reduced-motion){.block-editor-block-list__block .block-editor-block-list__block-html-textarea{transition:padding .2s linear}}.block-editor-block-list__block .block-editor-block-list__block-html-textarea:focus{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}.block-editor-block-list__block .block-editor-warning{z-index:5;position:relative}.block-editor-block-list__block .block-editor-warning.block-editor-block-list__block-crash-warning{margin-bottom:auto}.block-editor-block-list__zoom-out-separator{background:#ddd;margin-left:-1px;margin-right:-1px}@media not (prefers-reduced-motion){.block-editor-block-list__zoom-out-separator{transition:background-color .3s ease}}.block-editor-block-list__zoom-out-separator{display:flex;align-items:center;justify-content:center;overflow:hidden;font-size:13px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;color:#000;font-weight:400}.is-zoomed-out .block-editor-block-list__zoom-out-separator{font-size:calc(13px / var(--wp-block-editor-iframe-zoom-out-scale))}.block-editor-block-list__zoom-out-separator.is-dragged-over{background:#ccc}.has-global-padding>.block-editor-block-list__zoom-out-separator,.block-editor-block-list__layout.is-root-container.has-global-padding>.block-editor-block-list__zoom-out-separator{max-width:none;margin:0 calc(-1 * var(--wp--style--root--padding-right) - 1px) 0 calc(-1 * var(--wp--style--root--padding-left) - 1px)!important}.is-dragging{cursor:grabbing}.is-vertical .block-list-appender{width:24px;margin-right:auto;margin-top:12px;margin-left:12px}.block-list-appender>.block-editor-inserter{display:block}.block-editor-block-list__block:not(.is-selected):not(.has-child-selected):not(.block-editor-block-list__layout) .block-editor-block-list__layout>.block-list-appender .block-list-appender__toggle{opacity:0;transform:scale(0)}.block-editor-block-list__block.has-block-overlay{cursor:default}.block-editor-block-list__block.has-block-overlay .block-editor-block-list__block{pointer-events:none}.block-editor-block-list__block.has-block-overlay .block-editor-block-list__block.has-block-overlay:before{left:0;right:0;width:auto}.block-editor-block-list__layout .is-dragging{opacity:.1}.block-editor-block-list__layout .is-dragging iframe{pointer-events:none}.block-editor-block-list__layout .is-dragging::selection{background:transparent!important}.block-editor-block-list__layout .is-dragging:after{content:none!important}.wp-block img:not([draggable]),.wp-block svg:not([draggable]){pointer-events:none}.block-editor-block-preview__content-iframe .block-list-appender{display:none}.block-editor-block-preview__live-content *{pointer-events:none}.block-editor-block-preview__live-content .block-list-appender{display:none}.block-editor-block-preview__live-content .components-button:disabled{opacity:initial}.block-editor-block-preview__live-content .components-placeholder,.block-editor-block-preview__live-content .block-editor-block-list__block[data-empty=true]{display:none}.block-editor-block-variation-picker__variations,.block-editor-block-variation-picker__skip,.wp-block-group-placeholder__variations{list-style:none;display:flex;justify-content:flex-start;flex-direction:row;flex-wrap:wrap;width:100%;padding:0;margin:0;gap:8px;font-size:12px}.block-editor-block-variation-picker__variations svg,.block-editor-block-variation-picker__skip svg,.wp-block-group-placeholder__variations svg{fill:#949494!important}.block-editor-block-variation-picker__variations .components-button,.block-editor-block-variation-picker__skip .components-button,.wp-block-group-placeholder__variations .components-button{padding:4px}.block-editor-block-variation-picker__variations .components-button:hover,.block-editor-block-variation-picker__skip .components-button:hover,.wp-block-group-placeholder__variations .components-button:hover{background:none!important}.block-editor-block-variation-picker__variations .components-button:hover svg,.block-editor-block-variation-picker__skip .components-button:hover svg,.wp-block-group-placeholder__variations .components-button:hover svg{fill:var(--wp-admin-theme-color)!important}.block-editor-block-variation-picker__variations>li,.block-editor-block-variation-picker__skip>li,.wp-block-group-placeholder__variations>li{width:auto;display:flex;flex-direction:column;align-items:center;gap:4px}.block-editor-button-block-appender{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:auto;color:#1e1e1e;box-shadow:inset 0 0 0 1px #1e1e1e}.is-dark-theme .block-editor-button-block-appender{color:#ffffffa6;box-shadow:inset 0 0 0 1px #ffffffa6}.block-editor-button-block-appender:hover{color:var(--wp-admin-theme-color);box-shadow:inset 0 0 0 1px var(--wp-admin-theme-color)}.block-editor-button-block-appender:focus{box-shadow:inset 0 0 0 2px var(--wp-admin-theme-color)}.block-editor-button-block-appender:active{color:#000}.is-layout-constrained.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child,.is-layout-flow.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child,.block-editor-block-list__block:not(.is-selected)>.is-layout-constrained.wp-block-group__inner-container>.block-list-appender:only-child,.block-editor-block-list__block:not(.is-selected)>.is-layout-flow.wp-block-group__inner-container>.block-list-appender:only-child{pointer-events:none}.is-layout-constrained.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child:after,.is-layout-flow.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child:after,.block-editor-block-list__block:not(.is-selected)>.is-layout-constrained.wp-block-group__inner-container>.block-list-appender:only-child:after,.block-editor-block-list__block:not(.is-selected)>.is-layout-flow.wp-block-group__inner-container>.block-list-appender:only-child:after{content:"";position:absolute;inset:0;pointer-events:none;border:1px dashed currentColor}.is-layout-constrained.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child .block-editor-inserter,.is-layout-flow.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child .block-editor-inserter,.block-editor-block-list__block:not(.is-selected)>.is-layout-constrained.wp-block-group__inner-container>.block-list-appender:only-child .block-editor-inserter,.block-editor-block-list__block:not(.is-selected)>.is-layout-flow.wp-block-group__inner-container>.block-list-appender:only-child .block-editor-inserter{opacity:0}.is-layout-constrained.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child .block-editor-inserter:focus-within,.is-layout-flow.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child .block-editor-inserter:focus-within,.block-editor-block-list__block:not(.is-selected)>.is-layout-constrained.wp-block-group__inner-container>.block-list-appender:only-child .block-editor-inserter:focus-within,.block-editor-block-list__block:not(.is-selected)>.is-layout-flow.wp-block-group__inner-container>.block-list-appender:only-child .block-editor-inserter:focus-within{opacity:1}.is-layout-constrained.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child.is-drag-over:after,.is-layout-flow.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child.is-drag-over:after,.block-editor-block-list__block:not(.is-selected)>.is-layout-constrained.wp-block-group__inner-container>.block-list-appender:only-child.is-drag-over:after,.block-editor-block-list__block:not(.is-selected)>.is-layout-flow.wp-block-group__inner-container>.block-list-appender:only-child.is-drag-over:after{border:none}.is-layout-constrained.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child.is-drag-over .block-editor-inserter,.is-layout-flow.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child.is-drag-over .block-editor-inserter,.block-editor-block-list__block:not(.is-selected)>.is-layout-constrained.wp-block-group__inner-container>.block-list-appender:only-child.is-drag-over .block-editor-inserter,.block-editor-block-list__block:not(.is-selected)>.is-layout-flow.wp-block-group__inner-container>.block-list-appender:only-child.is-drag-over .block-editor-inserter{visibility:visible}.block-editor-block-list__block:not(.is-selected)>.block-editor-block-list__block>.block-list-appender:only-child:after{border:none}.block-list-appender:only-child.is-drag-over .block-editor-button-block-appender{background-color:var(--wp-admin-theme-color);box-shadow:inset 0 0 0 1px #ffffffa6;color:#ffffffa6}@media not (prefers-reduced-motion){.block-list-appender:only-child.is-drag-over .block-editor-button-block-appender{transition:background-color .2s ease-in-out}}.block-editor-default-block-appender{clear:both;margin-left:auto;margin-right:auto;position:relative}.block-editor-default-block-appender[data-root-client-id=""] .block-editor-default-block-appender__content:hover{outline:1px solid transparent}.block-editor-default-block-appender .block-editor-default-block-appender__content{opacity:.62;margin-block-start:0;margin-block-end:0}.block-editor-default-block-appender .components-drop-zone__content-icon{display:none}.block-editor-default-block-appender .block-editor-inserter__toggle.components-button.has-icon{background:#1e1e1e;color:#fff;padding:0;min-width:24px;height:24px}.block-editor-default-block-appender .block-editor-inserter__toggle.components-button.has-icon:hover{color:#fff;background:var(--wp-admin-theme-color)}.block-editor-default-block-appender .block-editor-inserter{position:absolute;top:0;right:0;line-height:0}.block-editor-default-block-appender .block-editor-inserter:disabled{display:none}.block-editor-block-list__block .block-list-appender{position:absolute;list-style:none;padding:0;z-index:2;bottom:0;right:0}.block-editor-block-list__block .block-list-appender.block-list-appender{margin:0;line-height:0}.block-editor-block-list__block .block-list-appender .block-editor-inserter:disabled{display:none}.block-editor-block-list__block .block-list-appender .block-editor-default-block-appender{height:24px}.block-editor-block-list__block .block-list-appender .block-editor-inserter__toggle.components-button.has-icon,.block-editor-block-list__block .block-list-appender .block-list-appender__toggle{flex-direction:row;box-shadow:none;height:24px;width:24px;min-width:24px;display:none;padding:0!important;background:#1e1e1e;color:#fff}.block-editor-block-list__block .block-list-appender .block-editor-inserter__toggle.components-button.has-icon:hover,.block-editor-block-list__block .block-list-appender .block-list-appender__toggle:hover{color:#fff;background:var(--wp-admin-theme-color)}.block-editor-block-list__block .block-list-appender .block-editor-default-block-appender__content{display:none}.block-editor-block-list__block .block-list-appender:only-child{position:relative;right:auto;align-self:center;list-style:none;line-height:inherit}.block-editor-block-list__block .block-list-appender:only-child .block-editor-default-block-appender__content{display:block}.block-editor-block-list__block.is-selected .block-editor-block-list__layout>.block-list-appender .block-editor-inserter__toggle.components-button.has-icon,.block-editor-block-list__block.is-selected .block-editor-block-list__layout>.block-list-appender .block-list-appender__toggle,.block-editor-block-list__block.is-selected>.block-list-appender .block-editor-inserter__toggle.components-button.has-icon,.block-editor-block-list__block.is-selected>.block-list-appender .block-list-appender__toggle{display:flex}.block-editor-default-block-appender__content{cursor:text}.block-editor-iframe__body{position:relative}.block-editor-iframe__html{transform-origin:top center}@media not (prefers-reduced-motion){.block-editor-iframe__html{transition:background-color .4s}}.block-editor-iframe__html.zoom-out-animation{position:fixed;left:0;right:0;top:calc(-1 * var(--wp-block-editor-iframe-zoom-out-scroll-top, 0));bottom:0;overflow-y:var(--wp-block-editor-iframe-zoom-out-overflow-behavior, scroll)}.block-editor-iframe__html.is-zoomed-out{transform:translate(calc((var(--wp-block-editor-iframe-zoom-out-scale-container-width) - var(--wp-block-editor-iframe-zoom-out-container-width, 100vw)) / 2 / var(--wp-block-editor-iframe-zoom-out-scale, 1)));scale:var(--wp-block-editor-iframe-zoom-out-scale, 1);background-color:var(--wp-editor-canvas-background);margin-bottom:calc(-1 * calc(calc(var(--wp-block-editor-iframe-zoom-out-content-height) * (1 - var(--wp-block-editor-iframe-zoom-out-scale, 1))) + calc(2 * var(--wp-block-editor-iframe-zoom-out-frame-size, 0) / var(--wp-block-editor-iframe-zoom-out-scale, 1)) + 2px));padding-top:calc(var(--wp-block-editor-iframe-zoom-out-frame-size, 0) / var(--wp-block-editor-iframe-zoom-out-scale, 1));padding-bottom:calc(var(--wp-block-editor-iframe-zoom-out-frame-size, 0) / var(--wp-block-editor-iframe-zoom-out-scale, 1))}.block-editor-iframe__html.is-zoomed-out body{min-height:calc((var(--wp-block-editor-iframe-zoom-out-inner-height) - calc(2 * var(--wp-block-editor-iframe-zoom-out-frame-size, 0) / var(--wp-block-editor-iframe-zoom-out-scale, 1))) / var(--wp-block-editor-iframe-zoom-out-scale, 1))}.block-editor-iframe__html.is-zoomed-out body>.is-root-container:not(.wp-block-post-content){flex:1;display:flex;flex-direction:column;height:100%}.block-editor-iframe__html.is-zoomed-out body>.is-root-container:not(.wp-block-post-content)>main{flex:1}.block-editor-iframe__html.is-zoomed-out .wp-block[draggable]{cursor:grab}.block-editor-media-placeholder__cancel-button.is-link{margin:1em;display:block}.block-editor-media-placeholder.is-appender{min-height:0}.block-editor-media-placeholder.is-appender:hover{cursor:pointer;box-shadow:0 0 0 1px var(--wp-admin-theme-color)}.block-editor-plain-text{box-shadow:none;font-family:inherit;font-size:inherit;color:inherit;line-height:inherit;border:none;padding:0;margin:0;width:100%}.rich-text [data-rich-text-placeholder]{pointer-events:none}.rich-text [data-rich-text-placeholder]:after{content:attr(data-rich-text-placeholder);opacity:.62}.rich-text:focus{outline:none}figcaption.block-editor-rich-text__editable [data-rich-text-placeholder]:before{opacity:.8}[data-rich-text-script]{display:inline}[data-rich-text-script]:before{content:"";background:#ff0}[data-rich-text-comment],[data-rich-text-format-boundary]{border-radius:2px}[data-rich-text-comment]{background-color:currentColor}[data-rich-text-comment] span{filter:invert(100%);color:currentColor;padding:0 2px}.rich-text [contenteditable=false]::selection{background-color:transparent}.block-editor-warning{align-items:center;display:flex;flex-wrap:wrap;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;padding:1em;border:1px solid #1e1e1e;border-radius:2px;background-color:#fff}.block-editor-warning .block-editor-warning__message{line-height:1.4;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;color:#1e1e1e;margin:0}.block-editor-warning p.block-editor-warning__message.block-editor-warning__message{min-height:auto}.block-editor-warning .block-editor-warning__contents{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;align-items:baseline;width:100%;gap:12px}.block-editor-warning .block-editor-warning__actions{align-items:center;display:flex;gap:8px}.components-popover.block-editor-warning__dropdown{z-index:99998}body.admin-color-light{--wp-admin-theme-color: #0085ba;--wp-admin-theme-color--rgb: 0, 133, 186;--wp-admin-theme-color-darker-10: rgb(0, 114.7661290323, 160.5);--wp-admin-theme-color-darker-10--rgb: 0, 114.7661290323, 160.5;--wp-admin-theme-color-darker-20: rgb(0, 96.5322580645, 135);--wp-admin-theme-color-darker-20--rgb: 0, 96.5322580645, 135;--wp-admin-border-width-focus: 2px}@media(min-resolution:192dpi){body.admin-color-light{--wp-admin-border-width-focus: 1.5px}}body.admin-color-modern{--wp-admin-theme-color: #3858e9;--wp-admin-theme-color--rgb: 56, 88, 233;--wp-admin-theme-color-darker-10: rgb(33.0384615385, 68.7307692308, 230.4615384615);--wp-admin-theme-color-darker-10--rgb: 33.0384615385, 68.7307692308, 230.4615384615;--wp-admin-theme-color-darker-20: rgb(23.6923076923, 58.1538461538, 214.3076923077);--wp-admin-theme-color-darker-20--rgb: 23.6923076923, 58.1538461538, 214.3076923077;--wp-admin-border-width-focus: 2px}@media(min-resolution:192dpi){body.admin-color-modern{--wp-admin-border-width-focus: 1.5px}}body.admin-color-blue{--wp-admin-theme-color: #096484;--wp-admin-theme-color--rgb: 9, 100, 132;--wp-admin-theme-color-darker-10: rgb(7.3723404255, 81.914893617, 108.1276595745);--wp-admin-theme-color-darker-10--rgb: 7.3723404255, 81.914893617, 108.1276595745;--wp-admin-theme-color-darker-20: rgb(5.7446808511, 63.829787234, 84.2553191489);--wp-admin-theme-color-darker-20--rgb: 5.7446808511, 63.829787234, 84.2553191489;--wp-admin-border-width-focus: 2px}@media(min-resolution:192dpi){body.admin-color-blue{--wp-admin-border-width-focus: 1.5px}}body.admin-color-coffee{--wp-admin-theme-color: #46403c;--wp-admin-theme-color--rgb: 70, 64, 60;--wp-admin-theme-color-darker-10: rgb(56.2692307692, 51.4461538462, 48.2307692308);--wp-admin-theme-color-darker-10--rgb: 56.2692307692, 51.4461538462, 48.2307692308;--wp-admin-theme-color-darker-20: rgb(42.5384615385, 38.8923076923, 36.4615384615);--wp-admin-theme-color-darker-20--rgb: 42.5384615385, 38.8923076923, 36.4615384615;--wp-admin-border-width-focus: 2px}@media(min-resolution:192dpi){body.admin-color-coffee{--wp-admin-border-width-focus: 1.5px}}body.admin-color-ectoplasm{--wp-admin-theme-color: #523f6d;--wp-admin-theme-color--rgb: 82, 63, 109;--wp-admin-theme-color-darker-10: rgb(69.8430232558, 53.6598837209, 92.8401162791);--wp-admin-theme-color-darker-10--rgb: 69.8430232558, 53.6598837209, 92.8401162791;--wp-admin-theme-color-darker-20: rgb(57.6860465116, 44.3197674419, 76.6802325581);--wp-admin-theme-color-darker-20--rgb: 57.6860465116, 44.3197674419, 76.6802325581;--wp-admin-border-width-focus: 2px}@media(min-resolution:192dpi){body.admin-color-ectoplasm{--wp-admin-border-width-focus: 1.5px}}body.admin-color-midnight{--wp-admin-theme-color: #e14d43;--wp-admin-theme-color--rgb: 225, 77, 67;--wp-admin-theme-color-darker-10: rgb(221.4908256881, 56.1788990826, 45.0091743119);--wp-admin-theme-color-darker-10--rgb: 221.4908256881, 56.1788990826, 45.0091743119;--wp-admin-theme-color-darker-20: rgb(207.8348623853, 44.2201834862, 33.1651376147);--wp-admin-theme-color-darker-20--rgb: 207.8348623853, 44.2201834862, 33.1651376147;--wp-admin-border-width-focus: 2px}@media(min-resolution:192dpi){body.admin-color-midnight{--wp-admin-border-width-focus: 1.5px}}body.admin-color-ocean{--wp-admin-theme-color: #627c83;--wp-admin-theme-color--rgb: 98, 124, 131;--wp-admin-theme-color-darker-10: rgb(87.0873362445, 110.192139738, 116.4126637555);--wp-admin-theme-color-darker-10--rgb: 87.0873362445, 110.192139738, 116.4126637555;--wp-admin-theme-color-darker-20: rgb(76.1746724891, 96.384279476, 101.8253275109);--wp-admin-theme-color-darker-20--rgb: 76.1746724891, 96.384279476, 101.8253275109;--wp-admin-border-width-focus: 2px}@media(min-resolution:192dpi){body.admin-color-ocean{--wp-admin-border-width-focus: 1.5px}}body.admin-color-sunrise{--wp-admin-theme-color: #dd823b;--wp-admin-theme-color--rgb: 221, 130, 59;--wp-admin-theme-color-darker-10: rgb(216.8782608696, 116.1847826087, 37.6217391304);--wp-admin-theme-color-darker-10--rgb: 216.8782608696, 116.1847826087, 37.6217391304;--wp-admin-theme-color-darker-20: rgb(195.147826087, 104.5434782609, 33.852173913);--wp-admin-theme-color-darker-20--rgb: 195.147826087, 104.5434782609, 33.852173913;--wp-admin-border-width-focus: 2px}@media(min-resolution:192dpi){body.admin-color-sunrise{--wp-admin-border-width-focus: 1.5px}}',Lo=`@charset "UTF-8";.wp-block-accordion{box-sizing:border-box}.wp-block-accordion-item.is-open>.wp-block-accordion-heading .wp-block-accordion-heading__toggle-icon{transform:rotate(45deg)}@media(prefers-reduced-motion:no-preference){.wp-block-accordion-item{transition:grid-template-rows .3s ease-out}.wp-block-accordion-item>.wp-block-accordion-heading .wp-block-accordion-heading__toggle-icon{transition:transform .2s ease-in-out}}.wp-block-accordion-heading{margin:0}.wp-block-accordion-heading__toggle{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;text-decoration:inherit;word-spacing:inherit;font-style:inherit;border:none;padding:var(--wp--preset--spacing--20, 1em) 0;cursor:pointer;overflow:hidden;display:flex;align-items:center;text-align:inherit;width:100%;background-color:inherit!important;color:inherit!important}.wp-block-accordion-heading__toggle:not(:focus-visible){outline:none}.wp-block-accordion-heading__toggle:hover,.wp-block-accordion-heading__toggle:focus{text-decoration:none;background-color:inherit!important;box-shadow:none;color:inherit;border:none;padding:var(--wp--preset--spacing--20, 1em) 0}.wp-block-accordion-heading__toggle:focus-visible{outline:auto;outline-offset:0}.wp-block-accordion-heading__toggle:hover .wp-block-accordion-heading__toggle-title{text-decoration:underline}.wp-block-accordion-heading__toggle-title{flex:1}.wp-block-accordion-heading__toggle-icon{width:1.2em;height:1.2em;display:flex;align-items:center;justify-content:center}.wp-block-accordion-panel[inert],.wp-block-accordion-panel[aria-hidden=true]{display:none;margin-block-start:0}.wp-block-archives{box-sizing:border-box}.wp-block-archives-dropdown label{display:block}.wp-block-avatar{box-sizing:border-box;line-height:0}.wp-block-avatar img{box-sizing:border-box}.wp-block-avatar.aligncenter{text-align:center}.wp-block-audio{box-sizing:border-box}.wp-block-audio :where(figcaption){margin-top:.5em;margin-bottom:1em}.wp-block-audio audio{width:100%;min-width:300px}.wp-block-breadcrumbs{box-sizing:border-box}.wp-block-breadcrumbs ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center}.wp-block-breadcrumbs li{margin:0;padding:0;display:flex;align-items:center}.wp-block-breadcrumbs li:not(:last-child):after{content:var(--separator, "/");margin:0 .5em;opacity:.7}.wp-block-breadcrumbs span{color:inherit}.wp-block-button__link{cursor:pointer;display:inline-block;text-align:center;word-break:break-word;box-sizing:border-box;height:100%;align-content:center}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}:where(.wp-block-button__link){box-shadow:none;text-decoration:none;border-radius:9999px;padding:calc(.667em + 2px) calc(1.333em + 2px)}.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em) * .75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em) * .5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em) * .25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{width:100%;flex-basis:100%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}:root :where(.wp-block-button.is-style-outline>.wp-block-button__link),:root :where(.wp-block-button .wp-block-button__link.is-style-outline){border:2px solid currentColor;padding:.667em 1.333em}:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)),:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)){color:currentColor}:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)),:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)){background-color:transparent;background-image:none}.wp-block-buttons{box-sizing:border-box}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons .wp-block-button__link{width:100%}.wp-block-button.aligncenter,.wp-block-calendar{text-align:center}.wp-block-calendar th,.wp-block-calendar td{padding:.25em;border:1px solid}.wp-block-calendar th{font-weight:400}.wp-block-calendar caption{background-color:inherit}.wp-block-calendar table{width:100%;border-collapse:collapse}.wp-block-calendar table.has-background th{background-color:inherit}.wp-block-calendar table.has-text-color th{color:inherit}.wp-block-calendar :where(table:not(.has-text-color)){color:#40464d}.wp-block-calendar :where(table:not(.has-text-color)) th,.wp-block-calendar :where(table:not(.has-text-color)) td{border-color:#ddd}:where(.wp-block-calendar table:not(.has-background) th){background:#ddd}.wp-block-categories{box-sizing:border-box}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-categories.wp-block-categories-dropdown.aligncenter{text-align:center}.wp-block-categories .wp-block-categories__label{width:100%;display:block}.wp-block-code{box-sizing:border-box}.wp-block-code code{display:block;font-family:inherit;overflow-wrap:break-word;white-space:pre-wrap;direction:ltr;text-align:initial}.wp-block-columns{display:flex;box-sizing:border-box;flex-wrap:wrap!important}@media(min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns{align-items:initial!important}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media(max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media(min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;word-break:break-word;overflow-wrap:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.wp-block-column.is-vertically-aligned-top,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-bottom{width:100%}.wp-block-post-comments{box-sizing:border-box}.wp-block-post-comments .alignleft{float:left}.wp-block-post-comments .alignright{float:right}.wp-block-post-comments .navigation:after{content:"";display:table;clear:both}.wp-block-post-comments .commentlist{clear:both;list-style:none;margin:0;padding:0}.wp-block-post-comments .commentlist .comment{min-height:2.25em;padding-left:3.25em}.wp-block-post-comments .commentlist .comment p{font-size:1em;line-height:1.8;margin:1em 0}.wp-block-post-comments .commentlist .children{list-style:none;margin:0;padding:0}.wp-block-post-comments .comment-author{line-height:1.5}.wp-block-post-comments .comment-author .avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-top:.5em;margin-right:.75em;width:2.5em}.wp-block-post-comments .comment-author cite{font-style:normal}.wp-block-post-comments .comment-meta{font-size:.875em;line-height:1.5}.wp-block-post-comments .comment-meta b{font-weight:400}.wp-block-post-comments .comment-meta .comment-awaiting-moderation{margin-top:1em;margin-bottom:1em;display:block}.wp-block-post-comments .comment-body .commentmetadata{font-size:.875em}.wp-block-post-comments .comment-form-comment label,.wp-block-post-comments .comment-form-author label,.wp-block-post-comments .comment-form-email label,.wp-block-post-comments .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments .comment-form textarea,.wp-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]){display:block;box-sizing:border-box;width:100%}.wp-block-post-comments .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments .comment-reply-title{margin-bottom:0}.wp-block-post-comments .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium, smaller);margin-left:.5em}.wp-block-post-comments .reply{font-size:.875em;margin-bottom:1.4em}.wp-block-post-comments textarea,.wp-block-post-comments input:not([type=submit]){border:1px solid #949494;font-size:1em;font-family:inherit}.wp-block-post-comments textarea,.wp-block-post-comments input:not([type=submit]):not([type=checkbox]){padding:calc(.667em + 2px)}:where(.wp-block-post-comments input[type=submit]){border:none}.wp-block-comments{box-sizing:border-box}.wp-block-comments-pagination>.wp-block-comments-pagination-next,.wp-block-comments-pagination>.wp-block-comments-pagination-previous,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers{font-size:inherit}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow{margin-right:1ch;display:inline-block}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow{margin-left:1ch;display:inline-block}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination.aligncenter{justify-content:center}.wp-block-comment-template{box-sizing:border-box;margin-bottom:0;max-width:100%;list-style:none;padding:0}.wp-block-comment-template li{clear:both}.wp-block-comment-template ol{margin-bottom:0;max-width:100%;list-style:none;padding-left:2rem}.wp-block-comment-template.alignleft{float:left}.wp-block-comment-template.aligncenter{margin-left:auto;margin-right:auto;width:fit-content}.wp-block-comment-template.alignright{float:right}.wp-block-comment-date{box-sizing:border-box}.comment-awaiting-moderation{display:block;font-size:.875em;line-height:1.5}.wp-block-comment-content,.wp-block-comment-author-name,.wp-block-comment-edit-link,.wp-block-comment-reply-link{box-sizing:border-box}.wp-block-cover-image,.wp-block-cover{min-height:430px;padding:1em;position:relative;background-position:center center;display:flex;justify-content:center;align-items:center;overflow:hidden;overflow:clip;box-sizing:border-box}.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover-image .has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]),.wp-block-cover .has-background-dim:not([class*=-background-color]){background-color:#000}.wp-block-cover-image .has-background-dim.has-background-gradient,.wp-block-cover .has-background-dim.has-background-gradient{background-color:transparent}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{content:"";background-color:inherit}.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover-image .wp-block-cover__background,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim:not(.has-background-gradient):before,.wp-block-cover .wp-block-cover__background,.wp-block-cover .wp-block-cover__gradient-background{position:absolute;inset:0;opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background{opacity:1}.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0,.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-0{opacity:0}.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10,.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-10{opacity:.1}.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20,.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-20{opacity:.2}.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30,.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-30{opacity:.3}.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40,.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-40{opacity:.4}.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50,.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-50{opacity:.5}.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60,.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-60{opacity:.6}.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70,.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-70{opacity:.7}.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80,.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-80{opacity:.8}.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90,.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-90{opacity:.9}.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100,.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-100{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:420px;width:100%}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{position:relative;width:100%;color:inherit}.wp-block-cover-image.is-position-top-left,.wp-block-cover.is-position-top-left{align-items:flex-start;justify-content:flex-start}.wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center{align-items:flex-start;justify-content:center}.wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right{align-items:flex-start;justify-content:flex-end}.wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left{align-items:center;justify-content:flex-start}.wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center{align-items:center;justify-content:center}.wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right{align-items:center;justify-content:flex-end}.wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left{align-items:flex-end;justify-content:flex-start}.wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center{align-items:flex-end;justify-content:center}.wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right{align-items:flex-end;justify-content:flex-end}.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{margin:0}.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container{margin:0;width:auto}.wp-block-cover-image .wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background,.wp-block-cover .wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background{position:absolute;inset:0;margin:0;padding:0;width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;outline:none;border:none;box-shadow:none}.wp-block-cover-image .wp-block-cover__embed-background,.wp-block-cover .wp-block-cover__embed-background{position:absolute;inset:0;margin:0;padding:0;width:100%;height:100%;max-width:none;max-height:none;outline:none;border:none;box-shadow:none;pointer-events:none}.wp-block-cover-image .wp-block-cover__embed-background .wp-block-embed__wrapper,.wp-block-cover .wp-block-cover__embed-background .wp-block-embed__wrapper{position:absolute;inset:0;margin:0;padding:0;width:100%;height:100%}.wp-block-cover-image .wp-block-cover__embed-background iframe,.wp-block-cover-image .wp-block-cover__embed-background .wp-block-embed__wrapper iframe,.wp-block-cover .wp-block-cover__embed-background iframe,.wp-block-cover .wp-block-cover__embed-background .wp-block-embed__wrapper iframe{position:absolute;top:50%;left:50%;width:100vw;height:100vh;min-width:100%;min-height:100%;transform:translate(-50%,-50%);pointer-events:none}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:fixed;background-size:cover;background-repeat:no-repeat}@supports (-webkit-touch-callout: inherit){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}@media(prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}.wp-block-cover-image.is-repeated,.wp-block-cover.is-repeated,.wp-block-cover__image-background.is-repeated,video.wp-block-cover__video-background.is-repeated{background-repeat:repeat;background-size:auto}section.wp-block-cover-image h2,.wp-block-cover-image-text,.wp-block-cover-text{color:#fff}section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:hover,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:active,.wp-block-cover-image-text a,.wp-block-cover-image-text a:hover,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:active,.wp-block-cover-text a,.wp-block-cover-text a:hover,.wp-block-cover-text a:focus,.wp-block-cover-text a:active{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}section.wp-block-cover-image.has-left-content>h2,.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text{margin-left:0;text-align:left}section.wp-block-cover-image.has-right-content>h2,.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text{margin-right:0;text-align:right}section.wp-block-cover-image>h2,.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text{font-size:2em;line-height:1.25;z-index:1;margin-bottom:0;max-width:840px;padding:.44em;text-align:center}:where(.wp-block-cover:not(.has-text-color)),:where(.wp-block-cover-image:not(.has-text-color)){color:#fff}:where(.wp-block-cover.is-light:not(.has-text-color)),:where(.wp-block-cover-image.is-light:not(.has-text-color)){color:#000}:root :where(.wp-block-cover p:not(.has-text-color)),:root :where(.wp-block-cover h1:not(.has-text-color)),:root :where(.wp-block-cover h2:not(.has-text-color)),:root :where(.wp-block-cover h3:not(.has-text-color)),:root :where(.wp-block-cover h4:not(.has-text-color)),:root :where(.wp-block-cover h5:not(.has-text-color)),:root :where(.wp-block-cover h6:not(.has-text-color)){color:inherit}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__video-background{z-index:0}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__embed-background{z-index:0}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__image-background{z-index:0}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)).has-background-dim:not(.has-background-gradient):before,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__gradient-background{z-index:1}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container{z-index:1}.has-modal-open body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container{z-index:auto}.wp-block-details{box-sizing:border-box}.wp-block-details summary{cursor:pointer}.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[data-type="core/embed"],.wp-block-embed.alignleft,.wp-block-embed.alignright{max-width:360px;width:100%}.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper{min-width:280px}.wp-block-cover .wp-block-embed{min-width:320px;min-height:240px}.wp-block-group.is-layout-flex .wp-block-embed{flex:1 1 0%;min-width:0}.wp-block-embed{overflow-wrap:break-word}.wp-block-embed :where(figcaption){margin-top:.5em;margin-bottom:1em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-has-aspect-ratio iframe{position:absolute;inset:0;height:100%;width:100%}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.77%}.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{box-sizing:border-box}.wp-block-file:not(.wp-element-button){font-size:.8em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file *+.wp-block-file__button{margin-left:.75em}:where(.wp-block-file){margin-bottom:1.5em}.wp-block-file__embed{margin-bottom:1em}:where(.wp-block-file__button){border-radius:2em;padding:.5em 1em;display:inline-block}:where(.wp-block-file__button):where(a):hover,:where(.wp-block-file__button):where(a):visited,:where(.wp-block-file__button):where(a):focus,:where(.wp-block-file__button):where(a):active{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-form-input__label{width:100%;display:flex;flex-direction:column;gap:.25em;margin-bottom:.5em}.wp-block-form-input__label.is-label-inline{flex-direction:row;gap:.5em;align-items:center}.wp-block-form-input__label.is-label-inline .wp-block-form-input__label-content{margin-bottom:.5em}.wp-block-form-input__label:has(input[type=checkbox]){flex-direction:row;width:fit-content}.wp-block-form-input__label:has(input[type=checkbox]) .wp-block-form-input__label-content{margin:0}.wp-block-form-input__label:has(.wp-block-form-input__label-content+input[type=checkbox]){flex-direction:row-reverse}.wp-block-form-input__label-content{width:fit-content}:where(.wp-block-form-input__input){padding:0 .5em;font-size:1em;margin-bottom:.5em}:where(.wp-block-form-input__input)[type=text],:where(.wp-block-form-input__input)[type=password],:where(.wp-block-form-input__input)[type=date],:where(.wp-block-form-input__input)[type=datetime],:where(.wp-block-form-input__input)[type=datetime-local],:where(.wp-block-form-input__input)[type=email],:where(.wp-block-form-input__input)[type=month],:where(.wp-block-form-input__input)[type=number],:where(.wp-block-form-input__input)[type=search],:where(.wp-block-form-input__input)[type=tel],:where(.wp-block-form-input__input)[type=time],:where(.wp-block-form-input__input)[type=url],:where(.wp-block-form-input__input)[type=week]{min-height:2em;line-height:2;border-width:1px;border-style:solid}textarea.wp-block-form-input__input{min-height:10em}.wp-block-gallery:not(.has-nested-images),.blocks-gallery-grid:not(.has-nested-images){display:flex;flex-wrap:wrap;list-style-type:none;padding:0;margin:0}.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item{margin:0 1em 1em 0;display:flex;flex-grow:1;flex-direction:column;justify-content:center;position:relative;width:calc(50% - 1em)}.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n){margin-right:0}.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure{margin:0;height:100%;display:flex;align-items:flex-end;justify-content:flex-start}.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img{display:block;max-width:100%;height:auto;width:auto}.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption{position:absolute;bottom:0;width:100%;max-height:100%;overflow:auto;padding:3em .77em .7em;color:#fff;text-align:center;font-size:.8em;background:linear-gradient(0deg,rgba(0,0,0,.7) 0,rgba(0,0,0,.3) 70%,transparent);box-sizing:border-box;margin:0;z-index:2}.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img{display:inline}.wp-block-gallery:not(.has-nested-images) figcaption,.blocks-gallery-grid:not(.has-nested-images) figcaption{flex-grow:1}.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img{width:100%;height:100%;flex:1;object-fit:cover}.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item,.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item{width:100%;margin-right:0}@media(min-width:600px){.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item,.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item{width:calc(33.3333333333% - .6666666667em);margin-right:1em}.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item{width:calc(25% - .75em);margin-right:1em}.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item,.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item{width:calc(20% - .8em);margin-right:1em}.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item,.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item{width:calc(16.6666666667% - .8333333333em);margin-right:1em}.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item,.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item{width:calc(14.2857142857% - .8571428571em);margin-right:1em}.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item,.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item{width:calc(12.5% - .875em);margin-right:1em}.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(n){margin-right:0}.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n){margin-right:0}.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n){margin-right:0}.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n){margin-right:0}.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n){margin-right:0}.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n){margin-right:0}.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n){margin-right:0}.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child{margin-right:0}.wp-block-gallery:not(.has-nested-images).alignleft,.wp-block-gallery:not(.has-nested-images).alignright,.blocks-gallery-grid:not(.has-nested-images).alignleft,.blocks-gallery-grid:not(.has-nested-images).alignright{max-width:420px;width:100%}.wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure,.blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-gallery:not(.is-cropped) .blocks-gallery-item{align-self:flex-start}figure.wp-block-gallery.has-nested-images{align-items:normal}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px) / 2);margin:0}.wp-block-gallery.has-nested-images figure.wp-block-image{display:flex;flex-grow:1;justify-content:center;position:relative;flex-direction:column;max-width:100%;box-sizing:border-box}.wp-block-gallery.has-nested-images figure.wp-block-image>div,.wp-block-gallery.has-nested-images figure.wp-block-image>a{margin:0;flex-direction:column;flex-grow:1}.wp-block-gallery.has-nested-images figure.wp-block-image img{display:block;height:auto;max-width:100%!important;width:auto}.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{position:absolute;bottom:0;right:0;left:0;max-height:100%}.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{content:"";height:100%;max-height:40%;pointer-events:none;backdrop-filter:blur(3px);-webkit-mask-image:linear-gradient(0deg,#000 20%,transparent 100%);mask-image:linear-gradient(0deg,#000 20%,transparent 100%)}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{color:#fff;text-shadow:0 0 1.5px #000;font-size:13px;margin:0;overflow:auto;padding:1em;text-align:center;box-sizing:border-box}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar{width:12px;height:12px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-track{background-color:transparent}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-thumb{background-color:transparent;border-radius:8px;border:3px solid transparent;background-clip:padding-box}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within::-webkit-scrollbar-thumb{background-color:#fffc}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-width:thin;scrollbar-gutter:stable both-edges;scrollbar-color:transparent transparent}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within{scrollbar-color:rgba(255,255,255,.8) transparent}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{will-change:transform}@media(hover:none){.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:rgba(255,255,255,.8) transparent}}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:linear-gradient(0deg,rgba(0,0,0,.4) 0%,transparent 100%)}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img{display:inline}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a{color:inherit}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>div,.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>a{flex:1 1 auto}.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption{flex:initial;background:none;color:inherit;margin:0;padding:10px 10px 9px;position:relative;text-shadow:none}.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded:before,.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border:before{content:none}.wp-block-gallery.has-nested-images figcaption{flex-grow:1;flex-basis:100%;text-align:center}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){margin-top:0;margin-bottom:auto}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){align-self:inherit}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone),.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a{display:flex}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{width:100%;flex:1 0 0%;height:100%;object-fit:cover}.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image){width:100%}@media(min-width:600px){.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){width:calc(33.3333333333% - var(--wp--style--unstable-gallery-gap, 16px) * .6666666667)}.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){width:calc(25% - var(--wp--style--unstable-gallery-gap, 16px) * .75)}.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){width:calc(20% - var(--wp--style--unstable-gallery-gap, 16px) * .8)}.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image){width:calc(16.6666666667% - var(--wp--style--unstable-gallery-gap, 16px) * .8333333333)}.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){width:calc(14.2857142857% - var(--wp--style--unstable-gallery-gap, 16px) * .8571428571)}.wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image){width:calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px) * .875)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px) * .6666666667)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image){width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px) * .5)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(1){width:100%}}.wp-block-gallery.has-nested-images.alignleft,.wp-block-gallery.has-nested-images.alignright{max-width:420px;width:100%}.wp-block-gallery.has-nested-images.aligncenter{justify-content:center}.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]){rotate:180deg}.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{height:auto;max-width:100%;vertical-align:bottom;box-sizing:border-box}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius]>a,.wp-block-image[style*=border-radius] img{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image.alignleft,.wp-block-image.alignright,.wp-block-image.aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image .aligncenter{display:table}.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image .aligncenter>figcaption{display:table-caption;caption-side:bottom}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-top:.5em;margin-bottom:1em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image: none) or (mask-image: none)) or (-webkit-mask-image: none){.wp-block-image.is-style-circle-mask img{-webkit-mask-image:url('data:image/svg+xml;utf8,');mask-image:url('data:image/svg+xml;utf8,');mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;border-radius:0}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{position:relative;display:flex;flex-direction:column}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{opacity:0;border:none;background-color:#5a5a5a40;backdrop-filter:blur(16px) saturate(180%);cursor:zoom-in;display:flex;justify-content:center;align-items:center;width:20px;height:20px;position:absolute;z-index:100;top:16px;right:16px;text-align:center;padding:0;border-radius:4px}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto rgba(90,90,90,.25);outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:hover,.wp-lightbox-container button:focus,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:none}.wp-lightbox-overlay{position:fixed;top:0;left:0;z-index:100000;overflow:hidden;width:100%;height:100vh;box-sizing:border-box;visibility:hidden;cursor:zoom-out}.wp-lightbox-overlay .close-button{position:absolute;top:calc(env(safe-area-inset-top) + 16px);right:calc(env(safe-area-inset-right) + 16px);padding:0;cursor:pointer;z-index:5000000;min-width:40px;min-height:40px;display:flex;align-items:center;justify-content:center}.wp-lightbox-overlay .close-button:hover,.wp-lightbox-overlay .close-button:focus,.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .lightbox-image-container{position:absolute;overflow:hidden;top:50%;left:50%;transform-origin:top left;transform:translate(-50%,-50%);width:var(--wp--lightbox-container-width);height:var(--wp--lightbox-container-height);z-index:9999999999}.wp-lightbox-overlay .wp-block-image{position:relative;transform-origin:0 0;display:flex;width:100%;height:100%;justify-content:center;align-items:center;box-sizing:border-box;z-index:3000000;margin:0}.wp-lightbox-overlay .wp-block-image img{min-width:var(--wp--lightbox-image-width);min-height:var(--wp--lightbox-image-height);width:var(--wp--lightbox-image-width);height:var(--wp--lightbox-image-height)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{border:none;background:none}.wp-lightbox-overlay .scrim{width:100%;height:100%;position:absolute;z-index:2000000;background-color:#fff;opacity:.9}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:both turn-on-visibility .25s}}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active img{animation:both turn-on-visibility .35s}}@media not (prefers-reduced-motion){.wp-lightbox-overlay.show-closing-animation:not(.active){animation:both turn-off-visibility .35s}}@media not (prefers-reduced-motion){.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:both turn-off-visibility .25s}}@media not (prefers-reduced-motion){.wp-lightbox-overlay.zoom.active{opacity:1;visibility:visible;animation:none}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width)) / 2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{visibility:visible;transform:translate(-50%,-50%) scale(1)}99%{visibility:visible}to{visibility:hidden;transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width)) / 2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}}ol.wp-block-latest-comments{margin-left:0;box-sizing:border-box}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){line-height:1.1}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){line-height:1.8}.has-dates :where(.wp-block-latest-comments:not([style*=line-height])),.has-excerpts :where(.wp-block-latest-comments:not([style*=line-height])){line-height:1.5}.wp-block-latest-comments .wp-block-latest-comments{padding-left:0}.wp-block-latest-comments__comment{list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{min-height:2.25em;list-style:none}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt{margin-left:3.25em}.wp-block-latest-comments__comment-excerpt p{font-size:.875em;margin:.36em 0 1.4em}.wp-block-latest-comments__comment-date{display:block;font-size:.75em}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}.wp-block-latest-comments[style*=font-size] a,.wp-block-latest-comments[class*=-font-size] a{font-size:inherit}.wp-block-latest-posts{box-sizing:border-box}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both;overflow-wrap:break-word}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap}.wp-block-latest-posts.is-grid li{margin:0 1.25em 1.25em 0;width:100%}@media(min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - .625em)}.wp-block-latest-posts.columns-2 li:nth-child(2n){margin-right:0}.wp-block-latest-posts.columns-3 li{width:calc(100% / 3 - 1.25em + 1.25em / 3)}.wp-block-latest-posts.columns-3 li:nth-child(3n){margin-right:0}.wp-block-latest-posts.columns-4 li{width:calc(25% - .9375em)}.wp-block-latest-posts.columns-4 li:nth-child(4n){margin-right:0}.wp-block-latest-posts.columns-5 li{width:calc(20% - 1em)}.wp-block-latest-posts.columns-5 li:nth-child(5n){margin-right:0}.wp-block-latest-posts.columns-6 li{width:calc(100% / 6 - 1.25em + 1.25em / 6)}.wp-block-latest-posts.columns-6 li:nth-child(6n){margin-right:0}}:root :where(.wp-block-latest-posts.is-grid){padding:0}:root :where(.wp-block-latest-posts.wp-block-latest-posts__list){padding-left:0}.wp-block-latest-posts__post-date,.wp-block-latest-posts__post-author{display:block;font-size:.8125em}.wp-block-latest-posts__post-excerpt,.wp-block-latest-posts__post-full-content{margin-top:.5em;margin-bottom:1em}.wp-block-latest-posts__featured-image a{display:inline-block}.wp-block-latest-posts__featured-image img{height:auto;width:auto;max-width:100%}.wp-block-latest-posts__featured-image.alignleft{margin-right:1em;float:left}.wp-block-latest-posts__featured-image.alignright{margin-left:1em;float:right}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}.wp-block-loginout{box-sizing:border-box}.wp-block-math{overflow-x:auto;overflow-y:hidden}.wp-block-media-text{direction:ltr;display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto;box-sizing:border-box}.wp-block-media-text.has-media-on-the-right{grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__media{align-self:start}.wp-block-media-text>.wp-block-media-text__content,.wp-block-media-text>.wp-block-media-text__media,.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__media{align-self:center}.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__media{align-self:end}.wp-block-media-text>.wp-block-media-text__media{grid-column:1;grid-row:1;margin:0}.wp-block-media-text>.wp-block-media-text__content{direction:ltr;grid-column:2;grid-row:1;padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__media{grid-column:2;grid-row:1}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__content{grid-column:1;grid-row:1}.wp-block-media-text__media a{display:block}.wp-block-media-text__media img,.wp-block-media-text__media video{height:auto;max-width:unset;width:100%;vertical-align:middle}.wp-block-media-text.is-image-fill>.wp-block-media-text__media{height:100%;min-height:250px;background-size:cover}.wp-block-media-text.is-image-fill>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media img{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media{height:100%;min-height:250px}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media img{width:100%;height:100%;object-fit:cover}@media(max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__content{grid-column:1;grid-row:2}}.wp-block-navigation{position:relative}.wp-block-navigation ul{margin-top:0;margin-bottom:0;margin-left:0;padding-left:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0}.wp-block-navigation .wp-block-navigation-item{background-color:inherit;display:flex;align-items:center;position:relative}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{display:none}.wp-block-navigation .wp-block-navigation-item__content{display:block;z-index:1}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit}.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content{text-decoration:underline}.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active{text-decoration:underline}.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content{text-decoration:line-through}.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active{text-decoration:line-through}.wp-block-navigation :where(a),.wp-block-navigation :where(a:focus),.wp-block-navigation :where(a:active){text-decoration:none}.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;line-height:0;display:inline-block;font-size:inherit;padding:0;background-color:inherit;color:currentColor;border:none;width:.6em;height:.6em;margin-left:.25em}.wp-block-navigation .wp-block-navigation__submenu-icon svg{display:inline-block;stroke:currentColor;width:inherit;height:inherit;margin-top:.075em}.wp-block-navigation{--navigation-layout-justification-setting: flex-start;--navigation-layout-direction: row;--navigation-layout-wrap: wrap;--navigation-layout-justify: flex-start;--navigation-layout-align: center}.wp-block-navigation.is-vertical{--navigation-layout-direction: column;--navigation-layout-justify: initial;--navigation-layout-align: flex-start}.wp-block-navigation.no-wrap{--navigation-layout-wrap: nowrap}.wp-block-navigation.items-justified-center{--navigation-layout-justification-setting: center;--navigation-layout-justify: center}.wp-block-navigation.items-justified-center.is-vertical{--navigation-layout-align: center}.wp-block-navigation.items-justified-right{--navigation-layout-justification-setting: flex-end;--navigation-layout-justify: flex-end}.wp-block-navigation.items-justified-right.is-vertical{--navigation-layout-align: flex-end}.wp-block-navigation.items-justified-space-between{--navigation-layout-justification-setting: space-between;--navigation-layout-justify: space-between}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{background-color:inherit;color:inherit;position:absolute;z-index:2;display:flex;flex-direction:column;align-items:normal;opacity:0}@media not (prefers-reduced-motion){.wp-block-navigation .has-child .wp-block-navigation__submenu-container{transition:opacity .1s linear}}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{visibility:hidden;width:0;height:0;overflow:hidden}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1;padding:.5em 1em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{margin-right:0;margin-left:auto}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{margin:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{left:-1px;top:100%}@media(min-width:782px){.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{content:"";position:absolute;right:100%;height:100%;display:block;width:.5em;background:transparent}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{margin-right:.25em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg{transform:rotate(-90deg)}}.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container{visibility:visible;overflow:visible;opacity:1;width:auto;height:auto;min-width:200px}.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{visibility:visible;overflow:visible;opacity:1;width:auto;height:auto;min-width:200px}.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container{visibility:visible;overflow:visible;opacity:1;width:auto;height:auto;min-width:200px}.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{left:0;top:100%}@media(min-width:782px){.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:0}}.wp-block-navigation-submenu{position:relative;display:flex}.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:currentColor}button.wp-block-navigation-item__content{background-color:transparent;border:none;color:currentColor;font-size:inherit;font-family:inherit;letter-spacing:inherit;line-height:inherit;font-style:inherit;font-weight:inherit;text-transform:inherit;text-align:left}.wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-navigation-submenu__toggle[aria-expanded=true]+.wp-block-navigation__submenu-icon>svg,.wp-block-navigation-submenu__toggle[aria-expanded=true]>svg{transform:rotate(180deg)}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{padding-left:0;padding-right:.85em}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{margin-left:-.6em;pointer-events:none}.wp-block-navigation-item.open-on-click button.wp-block-navigation-item__content:not(.wp-block-navigation-submenu__toggle){padding:0}.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-dialog,.wp-block-navigation .wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-container-content{gap:inherit}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em}.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container{left:auto;right:0}.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:-1px;right:-1px}@media(min-width:782px){.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:auto;right:100%}}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;border:1px solid rgba(0,0,0,.15)}.wp-block-navigation.has-background .wp-block-navigation__submenu-container{background-color:inherit}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container{color:#000}.wp-block-navigation__container{display:flex;flex-wrap:var(--navigation-layout-wrap, wrap);flex-direction:var(--navigation-layout-direction, initial);justify-content:var(--navigation-layout-justify, initial);align-items:var(--navigation-layout-align, initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container .is-responsive{display:none}.wp-block-navigation__container:only-child,.wp-block-page-list:only-child{flex-grow:1}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}.wp-block-navigation__responsive-container{display:none;position:fixed;inset:0}.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){color:inherit}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{display:flex;flex-wrap:var(--navigation-layout-wrap, wrap);flex-direction:var(--navigation-layout-direction, initial);justify-content:var(--navigation-layout-justify, initial);align-items:var(--navigation-layout-align, initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){color:inherit!important;background-color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open{display:flex;flex-direction:column;background-color:inherit}@media not (prefers-reduced-motion){.wp-block-navigation__responsive-container.is-menu-open{animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards}}.wp-block-navigation__responsive-container.is-menu-open{padding-top:clamp(1rem,var(--wp--style--root--padding-top),20rem);padding-right:clamp(1rem,var(--wp--style--root--padding-right),20rem);padding-bottom:clamp(1rem,var(--wp--style--root--padding-bottom),20rem);padding-left:clamp(1rem,var(--wp--style--root--padding-left),20rem);overflow:auto;z-index:100000}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{padding-top:calc(2rem + 24px);overflow:visible;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:var(--navigation-layout-justification-setting, inherit)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container{justify-content:flex-start}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{opacity:1;visibility:visible;height:auto;width:auto;overflow:initial;min-width:200px;position:static;border:none;padding-left:2rem;padding-right:2rem}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container{gap:inherit}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{padding-top:var(--wp--style--block-gap, 2em)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{padding:0}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{display:flex;flex-direction:column;align-items:var(--navigation-layout-justification-setting, initial)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list{color:inherit!important;background:transparent!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{right:auto;left:auto}@media(min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:block;width:100%;position:relative;z-index:auto;background-color:inherit}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:0}}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{background-color:#fff}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__responsive-container.is-menu-open{color:#000}.wp-block-navigation__toggle_button_label{font-size:1rem;font-weight:700}.wp-block-navigation__responsive-container-open,.wp-block-navigation__responsive-container-close{vertical-align:middle;cursor:pointer;color:currentColor;background:transparent;border:none;margin:0;padding:0;text-transform:inherit}.wp-block-navigation__responsive-container-open svg,.wp-block-navigation__responsive-container-close svg{fill:currentColor;pointer-events:none;display:block;width:24px;height:24px}.wp-block-navigation__responsive-container-open{display:flex}.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-family:inherit;font-weight:inherit;font-size:inherit}@media(min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;top:0;right:0;z-index:2}.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{font-family:inherit;font-weight:inherit;font-size:inherit}.wp-block-navigation__responsive-close{width:100%}.has-modal-open .wp-block-navigation__responsive-close{max-width:var(--wp--style--global--wide-size, 100%);margin-left:auto;margin-right:auto}.wp-block-navigation__responsive-close:focus{outline:none}.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-dialog,.is-menu-open .wp-block-navigation__responsive-container-content{box-sizing:border-box}.wp-block-navigation__responsive-dialog{position:relative}.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:46px}@media(min-width:782px){.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:32px}}html.has-modal-open{overflow:hidden}.wp-block-navigation .wp-block-navigation-item__label{overflow-wrap:break-word}.wp-block-navigation .wp-block-navigation-item__description{display:none}.link-ui-tools{outline:1px solid #f0f0f0;padding:8px}.link-ui-block-inserter{padding-top:8px}.link-ui-block-inserter__back{margin-left:8px;text-transform:uppercase}.wp-block-navigation .wp-block-page-list{display:flex;flex-direction:var(--navigation-layout-direction, initial);justify-content:var(--navigation-layout-justify, initial);align-items:var(--navigation-layout-align, initial);flex-wrap:var(--navigation-layout-wrap, wrap);background-color:inherit}.wp-block-navigation .wp-block-navigation-item{background-color:inherit}.wp-block-page-list{box-sizing:border-box}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}body.rtl .has-drop-cap:not(:focus):first-letter{float:initial;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-right[style*="writing-mode:vertical-rl"],p.has-text-align-left[style*="writing-mode:vertical-lr"]{rotate:180deg}.wp-block-post-author{display:flex;flex-wrap:wrap;box-sizing:border-box}.wp-block-post-author__byline{width:100%;margin-top:0;margin-bottom:0;font-size:.5em}.wp-block-post-author__avatar{margin-right:1em}.wp-block-post-author__bio{margin-bottom:.7em;font-size:.7em}.wp-block-post-author__content{flex-grow:1;flex-basis:0}.wp-block-post-author__name{margin:0}.wp-block-post-author-biography{box-sizing:border-box}:where(.wp-block-post-comments-form textarea),:where(.wp-block-post-comments-form input:not([type=submit])){border-width:1px;border-style:solid;border-color:#949494;font-size:1em;font-family:inherit}:where(.wp-block-post-comments-form textarea),:where(.wp-block-post-comments-form input:where(:not([type=submit]):not([type=checkbox]))){padding:calc(.667em + 2px)}.wp-block-post-comments-form{box-sizing:border-box}.wp-block-post-comments-form[style*=font-weight] :where(.comment-reply-title){font-weight:inherit}.wp-block-post-comments-form[style*=font-family] :where(.comment-reply-title){font-family:inherit}.wp-block-post-comments-form[class*=-font-size] :where(.comment-reply-title),.wp-block-post-comments-form[style*=font-size] :where(.comment-reply-title){font-size:inherit}.wp-block-post-comments-form[style*=line-height] :where(.comment-reply-title){line-height:inherit}.wp-block-post-comments-form[style*=font-style] :where(.comment-reply-title){font-style:inherit}.wp-block-post-comments-form[style*=letter-spacing] :where(.comment-reply-title){letter-spacing:inherit}.wp-block-post-comments-form :where(input[type=submit]){box-shadow:none;cursor:pointer;display:inline-block;text-align:center;overflow-wrap:break-word}.wp-block-post-comments-form .comment-form textarea,.wp-block-post-comments-form .comment-form input:not([type=submit]):not([type=checkbox]):not([type=hidden]){display:block;box-sizing:border-box;width:100%}.wp-block-post-comments-form .comment-form-author label,.wp-block-post-comments-form .comment-form-email label,.wp-block-post-comments-form .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments-form .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments-form .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments-form .comment-reply-title{margin-bottom:0}.wp-block-post-comments-form .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium, smaller);margin-left:.5em}.wp-block-post-comments-count{box-sizing:border-box}.wp-block-post-content{display:flow-root}.wp-block-post-comments-link,.wp-block-post-date{box-sizing:border-box}:where(.wp-block-post-excerpt){box-sizing:border-box;margin-top:var(--wp--style--block-gap);margin-bottom:var(--wp--style--block-gap)}.wp-block-post-excerpt__excerpt{margin-top:0;margin-bottom:0}.wp-block-post-excerpt__more-text{margin-top:var(--wp--style--block-gap);margin-bottom:0}.wp-block-post-excerpt__more-link{display:inline-block}.wp-block-post-featured-image{margin-left:0;margin-right:0}.wp-block-post-featured-image a{display:block;height:100%}.wp-block-post-featured-image :where(img){max-width:100%;width:100%;height:auto;vertical-align:bottom;box-sizing:border-box}.wp-block-post-featured-image.alignwide img,.wp-block-post-featured-image.alignfull img{width:100%}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim{position:absolute;inset:0;background-color:#000}.wp-block-post-featured-image{position:relative}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-gradient{background-color:transparent}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-0{opacity:0}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-10{opacity:.1}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-20{opacity:.2}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-30{opacity:.3}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-40{opacity:.4}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-50{opacity:.5}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-60{opacity:.6}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-70{opacity:.7}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-80{opacity:.8}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-90{opacity:.9}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-100{opacity:1}.wp-block-post-featured-image:where(.alignleft,.alignright){width:100%}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous{display:inline-block;margin-right:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next{display:inline-block;margin-left:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link.has-text-align-right[style*="writing-mode: vertical-rl"],.wp-block-post-navigation-link.has-text-align-left[style*="writing-mode: vertical-lr"]{rotate:180deg}.wp-block-post-terms{box-sizing:border-box}.wp-block-post-terms .wp-block-post-terms__separator{white-space:pre-wrap}.wp-block-post-time-to-read{box-sizing:border-box}.wp-block-post-title{word-break:break-word;box-sizing:border-box}.wp-block-post-title :where(a){display:inline-block;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}.wp-block-post-author-name{box-sizing:border-box}.wp-block-preformatted{box-sizing:border-box;white-space:pre-wrap}:where(.wp-block-preformatted.has-background){padding:1.25em 2.375em}.wp-block-pullquote{text-align:center;overflow-wrap:break-word;box-sizing:border-box;margin:0 0 1em;padding:4em 0}.wp-block-pullquote p,.wp-block-pullquote blockquote{color:inherit}.wp-block-pullquote blockquote{margin:0}.wp-block-pullquote p{margin-top:0}.wp-block-pullquote p:last-child{margin-bottom:0}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:420px}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote.has-text-align-left blockquote{text-align:left}.wp-block-pullquote.has-text-align-right blockquote{text-align:right}.wp-block-pullquote.has-text-align-center blockquote{text-align:center}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{margin-top:0;margin-bottom:0;font-size:2em}.wp-block-pullquote.is-style-solid-color blockquote cite{text-transform:none;font-style:normal}.wp-block-pullquote :where(cite){color:inherit;display:block}.wp-block-post-template{margin-top:0;margin-bottom:0;max-width:100%;list-style:none;padding:0;box-sizing:border-box}.wp-block-post-template.is-flex-container{flex-direction:row;display:flex;flex-wrap:wrap;gap:1.25em}.wp-block-post-template.is-flex-container>li{margin:0;width:100%}@media(min-width:600px){.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li{width:calc(100% / 3 - 1.25em + 1.25em / 3)}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li{width:calc(100% / 6 - 1.25em + 1.25em / 6)}}@media(max-width:600px){.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid{grid-template-columns:1fr}}.wp-block-post-template-is-layout-constrained>li>.alignright,.wp-block-post-template-is-layout-flow>li>.alignright{float:right;margin-inline-start:2em;margin-inline-end:0}.wp-block-post-template-is-layout-constrained>li>.alignleft,.wp-block-post-template-is-layout-flow>li>.alignleft{float:left;margin-inline-start:0;margin-inline-end:2em}.wp-block-post-template-is-layout-constrained>li>.aligncenter,.wp-block-post-template-is-layout-flow>li>.aligncenter{margin-inline-start:auto;margin-inline-end:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-next:last-of-type{margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-previous:first-child{margin-inline-end:auto}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow{margin-right:1ch;display:inline-block}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination .wp-block-query-pagination-next-arrow{margin-left:1ch;display:inline-block}.wp-block-query-pagination .wp-block-query-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination.aligncenter{justify-content:center}.wp-block-query-title,.wp-block-query-total{box-sizing:border-box}.wp-block-quote{box-sizing:border-box;overflow-wrap:break-word}.wp-block-quote.is-style-large:where(:not(.is-style-plain)),.wp-block-quote.is-large:where(:not(.is-style-plain)){margin-bottom:1em;padding:0 1em}.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-large:where(:not(.is-style-plain)) p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer{font-size:1.125em;text-align:right}.wp-block-quote>cite{display:block}.wp-block-read-more{display:block;width:fit-content}.wp-block-read-more:where(:not([style*=text-decoration])){text-decoration:none}.wp-block-read-more:where(:not([style*=text-decoration])):focus,.wp-block-read-more:where(:not([style*=text-decoration])):active{text-decoration:none}ul.wp-block-rss.alignleft{margin-right:2em}ul.wp-block-rss.alignright{margin-left:2em}ul.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0}ul.wp-block-rss.is-grid li{margin:0 1em 1em 0;width:100%}@media(min-width:600px){ul.wp-block-rss.columns-2 li{width:calc(50% - 1em)}ul.wp-block-rss.columns-3 li{width:calc(100% / 3 - 1em)}ul.wp-block-rss.columns-4 li{width:calc(25% - 1em)}ul.wp-block-rss.columns-5 li{width:calc(20% - 1em)}ul.wp-block-rss.columns-6 li{width:calc(100% / 6 - 1em)}}.wp-block-rss__item-publish-date,.wp-block-rss__item-author{display:block;font-size:.8125em}.wp-block-rss{box-sizing:border-box;list-style:none;padding:0}.wp-block-search__button{margin-left:10px;word-break:normal}.wp-block-search__button.has-icon{line-height:0}.wp-block-search__button svg{min-width:24px;min-height:24px;width:1.25em;height:1.25em;fill:currentColor;vertical-align:text-bottom}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__button{margin-left:0;flex-shrink:0;max-width:100%;box-sizing:border-box;display:flex;justify-content:center}.wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{transition-property:width;min-width:0!important}.wp-block-search.wp-block-search__button-only .wp-block-search__input{transition-duration:.3s;flex-basis:100%}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden,.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper{overflow:hidden}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__input{width:0!important;min-width:0!important;padding-left:0!important;padding-right:0!important;border-left-width:0!important;border-right-width:0!important;flex-grow:0;margin:0;flex-basis:0}:where(.wp-block-search__input){font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;font-style:inherit;padding:8px;flex-grow:1;margin-left:0;margin-right:0;min-width:3rem;border:1px solid #949494;text-decoration:unset!important;appearance:initial}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){padding:4px;border-width:1px;border-style:solid;border-color:#949494;background-color:#fff;box-sizing:border-box}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{border-radius:0;border:none;padding:0 4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus{outline:none}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block[data-align=right] .wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{float:right}.wp-block-separator{border-top:2px solid currentColor;border-left:none;border-right:none;border-bottom:none}:root :where(.wp-block-separator.is-style-dots){text-align:center;line-height:1;height:auto}:root :where(.wp-block-separator.is-style-dots):before{content:"···";color:currentColor;font-size:1.5em;letter-spacing:2em;padding-left:2em;font-family:serif}.wp-block-separator.is-style-dots{background:none!important;border:none!important}.wp-block-site-logo{box-sizing:border-box;line-height:0}.wp-block-site-logo a{display:inline-block;line-height:0}.wp-block-site-logo.is-default-size img{width:120px;height:auto}.wp-block-site-logo img{height:auto;max-width:100%}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}:root :where(.wp-block-site-logo.is-style-rounded){border-radius:9999px}.wp-block-site-tagline,.wp-block-site-title{box-sizing:border-box}.wp-block-site-title :where(a){color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}.wp-block-social-links{box-sizing:border-box;padding-left:0;padding-right:0;text-indent:0;margin-left:0;background:none}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{text-decoration:none;border-bottom:0;box-shadow:none}.wp-block-social-links .wp-social-link svg{width:1em;height:1em}.wp-block-social-links .wp-social-link span:not(.screen-reader-text){margin-left:.5em;margin-right:.5em;font-size:.65em}.wp-block-social-links.has-small-icon-size{font-size:16px}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-large-icon-size{font-size:36px}.wp-block-social-links.has-huge-icon-size{font-size:48px}.wp-block-social-links.aligncenter{justify-content:center;display:flex}.wp-block-social-links.alignright{justify-content:flex-end}.wp-block-social-link{display:block;border-radius:9999px}@media not (prefers-reduced-motion){.wp-block-social-link{transition:transform .1s ease}}.wp-block-social-link{height:auto}.wp-block-social-link a{align-items:center;display:flex;line-height:0}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link.wp-social-link{display:inline-block;margin:0;padding:0}.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:visited,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg{color:currentColor;fill:currentColor}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link{background-color:#f0f0f0;color:#444}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-amazon{background-color:#f90;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-behance{background-color:#0757fe;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bluesky{background-color:#0a7aff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-discord{background-color:#5865f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-etsy{background-color:#f45800;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-facebook{background-color:#0866ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-flickr{background-color:#0461dd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-foursquare{background-color:#e65678;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-github{background-color:#24292d;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-google{background-color:#ea4434;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-gravatar{background-color:#1d4fc4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-instagram{background-color:#f00075;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-medium{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-meetup{background-color:#f6405f;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-patreon{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pinterest{background-color:#e60122;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pocket{background-color:#ef4155;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-reddit{background-color:#ff4500;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-skype{background-color:#0478d7;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-spotify{background-color:#1bd760;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-telegram{background-color:#2aabee;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-threads{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tiktok{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tumblr{background-color:#011835;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitch{background-color:#6440a4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vk{background-color:#4680c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-whatsapp{background-color:#25d366;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-x{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-yelp{background-color:#d32422;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-youtube{background-color:red;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link{background:none}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link svg{width:1.25em;height:1.25em}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-amazon{color:#f90}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bandcamp{color:#1ea0c3}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-behance{color:#0757fe}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bluesky{color:#0a7aff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-codepen{color:#1e1f26}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-deviantart{color:#02e49b}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-discord{color:#5865f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dribbble{color:#e94c89}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dropbox{color:#4280ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-etsy{color:#f45800}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-facebook{color:#0866ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-fivehundredpx{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-flickr{color:#0461dd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-foursquare{color:#e65678}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-github{color:#24292d}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-goodreads{color:#382110}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-google{color:#ea4434}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-gravatar{color:#1d4fc4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-instagram{color:#f00075}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-lastfm{color:#e21b24}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-linkedin{color:#0d66c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-mastodon{color:#3288d4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-medium{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-meetup{color:#f6405f}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-patreon{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pinterest{color:#e60122}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pocket{color:#ef4155}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-reddit{color:#ff4500}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-skype{color:#0478d7}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-snapchat{color:#fff;stroke:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-soundcloud{color:#ff5600}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-spotify{color:#1bd760}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-telegram{color:#2aabee}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-threads{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tiktok{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tumblr{color:#011835}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitch{color:#6440a4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitter{color:#1da1f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vimeo{color:#1eb7ea}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vk{color:#4680c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-whatsapp{color:#25d366}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-wordpress{color:#3499cd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-x{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-yelp{color:#d32422}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}:root :where(.wp-block-social-links .wp-social-link a){padding:.25em}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a){padding:0}:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a){padding-left:.6666666667em;padding-right:.6666666667em}.wp-block-social-links:not(.has-icon-color):not(.has-icon-background-color) .wp-social-link-snapchat .wp-block-social-link-label{color:#000}.wp-block-spacer{clear:both}.wp-block-tag-cloud{box-sizing:border-box}.wp-block-tag-cloud.aligncenter{text-align:center;justify-content:center}.wp-block-tag-cloud a{display:inline-block;margin-right:5px}.wp-block-tag-cloud span{display:inline-block;margin-left:5px;text-decoration:none}:root :where(.wp-block-tag-cloud.is-style-outline){display:flex;flex-wrap:wrap;gap:1ch}:root :where(.wp-block-tag-cloud.is-style-outline a){border:1px solid currentColor;font-size:unset!important;margin-right:0;padding:1ch 2ch;text-decoration:none!important}.wp-block-tab{max-width:100%;flex-basis:100%;flex-grow:1;box-sizing:border-box}.wp-block-tab[hidden],.wp-block-tab:empty{display:none!important}.wp-block-tab:not(.wp-block):focus{outline:none}.wp-block-tab.wp-block section.has-background,.wp-block-tab:not(.wp-block).has-background{padding:var(--wp--preset--spacing--30)}.wp-block-table{overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table thead{border-bottom:3px solid}.wp-block-table tfoot{border-top:3px solid}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.alignleft,.wp-block-table.aligncenter,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{border-spacing:0;border-collapse:inherit;background-color:transparent}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes th,.wp-block-table.is-style-stripes td{border-color:transparent}.wp-block-table.is-style-stripes{border-bottom:1px solid #f0f0f0}.wp-block-table .has-border-color>*,.wp-block-table .has-border-color tr,.wp-block-table .has-border-color th,.wp-block-table .has-border-color td{border-color:inherit}.wp-block-table table[style*=border-top-color]>*,.wp-block-table table[style*=border-top-color] tr:first-child{border-top-color:inherit}.wp-block-table table[style*=border-top-color]>* th,.wp-block-table table[style*=border-top-color]>* td,.wp-block-table table[style*=border-top-color] tr:first-child th,.wp-block-table table[style*=border-top-color] tr:first-child td{border-top-color:inherit}.wp-block-table table[style*=border-top-color] tr:not(:first-child){border-top-color:currentColor}.wp-block-table table[style*=border-right-color]>*,.wp-block-table table[style*=border-right-color] tr,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] td:last-child{border-right-color:inherit}.wp-block-table table[style*=border-bottom-color]>*,.wp-block-table table[style*=border-bottom-color] tr:last-child{border-bottom-color:inherit}.wp-block-table table[style*=border-bottom-color]>* th,.wp-block-table table[style*=border-bottom-color]>* td,.wp-block-table table[style*=border-bottom-color] tr:last-child th,.wp-block-table table[style*=border-bottom-color] tr:last-child td{border-bottom-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:not(:last-child){border-bottom-color:currentColor}.wp-block-table table[style*=border-left-color]>*,.wp-block-table table[style*=border-left-color] tr,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] td:first-child{border-left-color:inherit}.wp-block-table table[style*=border-style]>*,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] td{border-style:inherit}.wp-block-table table[style*=border-width]>*,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] td{border-width:inherit;border-style:inherit}:root :where(.wp-block-table-of-contents){box-sizing:border-box}.wp-block-tabs{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--wp--style--unstable-tabs-gap, var(--wp--style--tabs-gap-default));box-sizing:border-box;--tab-bg: var(--custom-tab-inactive-color, transparent);--tab-bg-hover: var(--custom-tab-hover-color, #eaeaea);--tab-bg-active: var(--custom-tab-active-color, #000);--tab-text: var(--custom-tab-text-color, #000);--tab-text-hover: var(--custom-tab-hover-text-color, #000);--tab-text-active: var(--custom-tab-active-text-color, #fff);--tab-opacity: .5;--tab-opacity-hover: 1;--tab-opacity-active: 1;--tab-outline-width: 0;--tab-underline-width: 0;--tab-side-border-width: 0;--tab-border-color: var(--custom-tab-inactive-color, transparent);--tab-border-color-hover: var(--custom-tab-hover-color, #000);--tab-border-color-active: var(--custom-tab-active-color, #000);--tab-padding-block: var(--wp--preset--spacing--20, .5em);--tab-padding-inline: var(--wp--preset--spacing--30, 1em);--tab-border-radius: 0;--tabs-divider-color: var(--custom-tab-active-color, #000)}.wp-block-tabs .tabs__title{display:none}.wp-block-tabs .tabs__list{display:flex;list-style:none;margin:0;padding:0;align-items:flex-end;flex-grow:1;flex-basis:100%;gap:var(--wp--style--unstable-tabs-list-gap, var(--wp--style--tabs-gap-default));min-width:100px}.wp-block-tabs .tabs__list button.tabs__tab-label{font-size:inherit;font-family:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;text-align:inherit}.wp-block-tabs .tabs__list .tabs__tab-label{box-sizing:border-box;display:block;width:max-content;margin:0;opacity:var(--tab-opacity);padding-block:var(--tab-padding-block);padding-inline:var(--tab-padding-inline);text-decoration:none;cursor:pointer;background-color:var(--tab-bg);color:var(--tab-text);border:var(--tab-outline-width) solid var(--tab-border-color);border-block-end:var(--tab-underline-width) solid var(--tab-border-color);border-inline-end:var(--tab-side-border-width) solid var(--tab-border-color);border-radius:var(--tab-border-radius)}.wp-block-tabs .tabs__list .tabs__tab-label:focus-visible{outline:2px solid var(--tab-border-color-active);outline-offset:2px}.wp-block-tabs .tabs__list .tabs__tab-label:hover{opacity:var(--tab-opacity-hover);background-color:var(--tab-bg-hover);color:var(--tab-text-hover);border-color:var(--tab-border-color-hover)}.wp-block-tabs .tabs__list .tabs__tab-label[aria-selected=true]{opacity:var(--tab-opacity-active);background-color:var(--tab-bg-active);color:var(--tab-text-active);border-color:var(--tab-border-color-active)}.wp-block-tabs:not(.is-vertical) .tabs__list{overflow-x:auto;border-block-end:1px solid var(--tabs-divider-color)}.wp-block-tabs.is-vertical{flex-wrap:nowrap}.wp-block-tabs.is-vertical .tabs__list{flex-grow:0;flex-direction:column;max-width:30%;border-inline-end:1px solid var(--tabs-divider-color);border-block-end:none;overflow-x:hidden}.wp-block-tabs.is-vertical .tabs__tab-label{max-width:100%;text-align:end}.wp-block-tabs.is-style-links{--tabs-divider-color: var(--custom-tab-hover-color, #000);--tab-bg: transparent;--tab-bg-hover: transparent;--tab-bg-active: transparent;--tab-text: var(--custom-tab-text-color, #000);--tab-text-hover: var(--custom-tab-hover-text-color, #000);--tab-text-active: var(--custom-tab-active-text-color, #000);--tab-border-color: var(--custom-tab-inactive-color, transparent);--tab-border-color-hover: var(--custom-tab-hover-color, #000);--tab-border-color-active: var(--custom-tab-active-color, #000);--tab-underline-width: 2px}.wp-block-tabs.is-style-links .tabs__tab-label{padding-block-end:.5em;border-bottom:2px solid var(--tab-border-color)}.wp-block-tabs.is-style-links .tabs__tab-label[aria-selected=true]{background-color:inherit;color:var(--tab-text-active);border-color:var(--tab-border-color-active)}.wp-block-tabs.is-style-links .tabs__tab-label:hover:not([aria-selected=true]){background-color:inherit;color:var(--tab-text-hover);border-color:var(--tab-border-color-hover)}.wp-block-tabs.is-style-links.is-vertical .tabs__list{border-block-end:none;border-inline-end:1px solid var(--tabs-divider-color)}.wp-block-tabs.is-style-links.is-vertical .tabs__tab-label{border-block-end:0;--tab-underline-width: 0;--tab-side-border-width: 2px;padding-block-end:0;padding-inline-end:.5em}.wp-block-tabs.is-style-button{--tab-border-radius: 9999px;--tab-bg: var(--custom-tab-inactive-color, transparent);--tab-bg-hover: var(--custom-tab-hover-color, #000);--tab-bg-active: var(--custom-tab-active-color, #000);--tab-text: var(--custom-tab-text-color, #000);--tab-text-hover: var(--custom-tab-hover-text-color, #000);--tab-text-active: var(--custom-tab-active-text-color, #000);--tab-padding-block: .5em;--tab-padding-inline: 1em}.wp-block-tabs.is-style-button .tabs__list{border-block-end:none;align-items:center}.wp-block-tabs.is-style-button .tabs__tab-label{border-width:0}.wp-block-tabs.is-style-button .tabs__tab-label:hover:not([aria-selected=true]){background-color:var(--tab-bg-hover)}.wp-block-tabs.is-style-button.is-vertical .tabs__list{border-block-end:none;border-inline-end:none;align-items:flex-end}.wp-block-term-count{box-sizing:border-box}:where(.wp-block-term-description){box-sizing:border-box;margin-top:var(--wp--style--block-gap);margin-bottom:var(--wp--style--block-gap)}.wp-block-term-description p{margin-top:0;margin-bottom:0}.wp-block-term-name{box-sizing:border-box}.wp-block-term-template{margin-top:0;margin-bottom:0;max-width:100%;list-style:none;padding:0;box-sizing:border-box}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 1em;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.3333333333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{overflow:auto;white-space:pre-wrap}:where(pre.wp-block-verse){font-family:inherit}.wp-block-video{box-sizing:border-box}.wp-block-video video{width:100%;height:auto;vertical-align:middle}@supports (position: sticky){.wp-block-video [poster]{object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video :where(figcaption){margin-top:.5em;margin-bottom:1em}.editor-styles-wrapper,.entry-content{counter-reset:footnotes}a[data-fn].fn{vertical-align:super;font-size:smaller;counter-increment:footnotes;display:inline-flex;text-decoration:none;text-indent:-9999999px}a[data-fn].fn:after{content:"[" counter(footnotes) "]";text-indent:0;float:left}:root{--wp-block-synced-color: #7a00df;--wp-block-synced-color--rgb: 122, 0, 223;--wp-bound-block-color: var(--wp-block-synced-color);--wp-editor-canvas-background: #ddd;--wp-admin-theme-color: #007cba;--wp-admin-theme-color--rgb: 0, 124, 186;--wp-admin-theme-color-darker-10: rgb(0, 107, 160.5);--wp-admin-theme-color-darker-10--rgb: 0, 107, 160.5;--wp-admin-theme-color-darker-20: #005a87;--wp-admin-theme-color-darker-20--rgb: 0, 90, 135;--wp-admin-border-width-focus: 2px}@media(min-resolution:192dpi){:root{--wp-admin-border-width-focus: 1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal: 16px;--wp--preset--font-size--huge: 42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset: var(--wp-admin--admin-bar--height, 0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset: 0px}}`,Do='.wp-block-archives .wp-block-archives{margin:0;border:0}.wp-block-audio{margin-left:0;margin-right:0;position:relative}.wp-block-audio.is-transient audio{opacity:.3}.wp-block-audio .components-spinner{position:absolute;top:50%;left:50%;margin-top:-9px;margin-left:-9px}.wp-block-avatar__image img{width:100%}.wp-block-avatar.aligncenter .components-resizable-box__container{margin:0 auto}.wp-block[data-align=center]>.wp-block-button{text-align:center;margin-left:auto;margin-right:auto}.wp-block[data-align=right]>.wp-block-button{text-align:right}.wp-block-button{position:relative;cursor:text}.wp-block-button:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px var(--wp-admin-theme-color);outline:2px solid transparent;outline-offset:-2px}.wp-block-button[data-rich-text-placeholder]:after{opacity:.8}div[data-type="core/button"]{display:table}.wp-block-buttons>.wp-block{margin:0}.wp-block-buttons>.wp-block-button.wp-block-button.wp-block-button.wp-block-button.wp-block-button{margin:0}.wp-block-buttons>.block-list-appender{display:inline-flex;align-items:center}.wp-block-buttons.is-vertical>.block-list-appender .block-list-appender__toggle{justify-content:flex-start}.wp-block-buttons>.wp-block-button:focus{box-shadow:none}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block[data-align=center]{margin-left:auto;margin-right:auto;margin-top:0;width:100%}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block[data-align=center] .wp-block-button{margin-bottom:0}.wp-block[data-align=center]>.wp-block-buttons{align-items:center;justify-content:center}.wp-block[data-align=right]>.wp-block-buttons{justify-content:flex-end}.wp-block-categories ul{padding-left:2.5em}.wp-block-categories ul ul{margin-top:6px}[data-align=center] .wp-block-categories{text-align:center}.wp-block-categories__indentation{padding-left:16px}.wp-block-code code{background:none}.wp-block-columns :where(.wp-block){max-width:none;margin-left:0;margin-right:0}html :where(.wp-block-column){margin-top:0;margin-bottom:0}.wp-block-post-comments,.wp-block-comments__legacy-placeholder{box-sizing:border-box}.wp-block-post-comments .alignleft,.wp-block-comments__legacy-placeholder .alignleft{float:left}.wp-block-post-comments .alignright,.wp-block-comments__legacy-placeholder .alignright{float:right}.wp-block-post-comments .navigation:after,.wp-block-comments__legacy-placeholder .navigation:after{content:"";display:table;clear:both}.wp-block-post-comments .commentlist,.wp-block-comments__legacy-placeholder .commentlist{clear:both;list-style:none;margin:0;padding:0}.wp-block-post-comments .commentlist .comment,.wp-block-comments__legacy-placeholder .commentlist .comment{min-height:2.25em;padding-left:3.25em}.wp-block-post-comments .commentlist .comment p,.wp-block-comments__legacy-placeholder .commentlist .comment p{font-size:1em;line-height:1.8;margin:1em 0}.wp-block-post-comments .commentlist .children,.wp-block-comments__legacy-placeholder .commentlist .children{list-style:none;margin:0;padding:0}.wp-block-post-comments .comment-author,.wp-block-comments__legacy-placeholder .comment-author{line-height:1.5}.wp-block-post-comments .comment-author .avatar,.wp-block-comments__legacy-placeholder .comment-author .avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-top:.5em;margin-right:.75em;width:2.5em}.wp-block-post-comments .comment-author cite,.wp-block-comments__legacy-placeholder .comment-author cite{font-style:normal}.wp-block-post-comments .comment-meta,.wp-block-comments__legacy-placeholder .comment-meta{font-size:.875em;line-height:1.5}.wp-block-post-comments .comment-meta b,.wp-block-comments__legacy-placeholder .comment-meta b{font-weight:400}.wp-block-post-comments .comment-meta .comment-awaiting-moderation,.wp-block-comments__legacy-placeholder .comment-meta .comment-awaiting-moderation{margin-top:1em;margin-bottom:1em;display:block}.wp-block-post-comments .comment-body .commentmetadata,.wp-block-comments__legacy-placeholder .comment-body .commentmetadata{font-size:.875em}.wp-block-post-comments .comment-form-comment label,.wp-block-comments__legacy-placeholder .comment-form-comment label,.wp-block-post-comments .comment-form-author label,.wp-block-comments__legacy-placeholder .comment-form-author label,.wp-block-post-comments .comment-form-email label,.wp-block-comments__legacy-placeholder .comment-form-email label,.wp-block-post-comments .comment-form-url label,.wp-block-comments__legacy-placeholder .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments .comment-form textarea,.wp-block-comments__legacy-placeholder .comment-form textarea,.wp-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-comments__legacy-placeholder .comment-form input:not([type=submit]):not([type=checkbox]){display:block;box-sizing:border-box;width:100%}.wp-block-post-comments .comment-form-cookies-consent,.wp-block-comments__legacy-placeholder .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent,.wp-block-comments__legacy-placeholder .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments .comment-reply-title,.wp-block-comments__legacy-placeholder .comment-reply-title{margin-bottom:0}.wp-block-post-comments .comment-reply-title :where(small),.wp-block-comments__legacy-placeholder .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium, smaller);margin-left:.5em}.wp-block-post-comments .reply,.wp-block-comments__legacy-placeholder .reply{font-size:.875em;margin-bottom:1.4em}.wp-block-post-comments textarea,.wp-block-comments__legacy-placeholder textarea,.wp-block-post-comments input:not([type=submit]),.wp-block-comments__legacy-placeholder input:not([type=submit]){border:1px solid #949494;font-size:1em;font-family:inherit}.wp-block-post-comments textarea,.wp-block-comments__legacy-placeholder textarea,.wp-block-post-comments input:not([type=submit]):not([type=checkbox]),.wp-block-comments__legacy-placeholder input:not([type=submit]):not([type=checkbox]){padding:calc(.667em + 2px)}:where(.wp-block-post-comments input[type=submit],.wp-block-comments__legacy-placeholder input[type=submit]){border:none}.wp-block-comments{box-sizing:border-box}.block-library-comments-toolbar__popover .components-popover__content{min-width:230px}.wp-block-comments__legacy-placeholder *{pointer-events:none}.wp-block-comment-author-avatar__placeholder{border:currentColor 1px dashed;width:100%;height:100%;stroke:currentColor;stroke-dasharray:3}.wp-block[data-align=center]>.wp-block-comments-pagination{justify-content:center}:where(.editor-styles-wrapper) .wp-block-comments-pagination{max-width:100%}.wp-block-comments-pagination>.wp-block-comments-pagination-next,.wp-block-comments-pagination>.wp-block-comments-pagination-previous,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers{font-size:inherit}.wp-block-comments-pagination-numbers a{text-decoration:underline}.wp-block-comments-pagination-numbers .page-numbers{margin-right:2px}.wp-block-comments-pagination-numbers .page-numbers:last-child{margin-right:0}.wp-block-comments-title.has-background{padding:inherit}.wp-block-cover.is-placeholder{padding:0!important;display:flex;align-items:stretch;min-height:240px}.wp-block-cover.is-placeholder .components-placeholder.is-large{justify-content:flex-start;z-index:1}.wp-block-cover.is-placeholder:focus:after{min-height:auto}.wp-block-cover.components-placeholder h2{color:inherit}.wp-block-cover.is-transient{position:relative}.wp-block-cover.is-transient:before{background-color:#fff;content:"";height:100%;opacity:.3;position:absolute;width:100%;z-index:1}.wp-block-cover.is-transient .wp-block-cover__inner-container{z-index:2}.wp-block-cover .components-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0}.wp-block-cover .wp-block-cover__inner-container{text-align:left;margin-left:0;margin-right:0}.wp-block-cover .wp-block-cover__placeholder-background-options{width:100%}.wp-block-cover .wp-block-cover__image--placeholder-image{position:absolute;inset:0}[data-align=left]>.wp-block-cover,[data-align=right]>.wp-block-cover{max-width:420px;width:100%}.block-library-cover__reset-button{margin-left:auto}.block-library-cover__resize-container{position:absolute!important;inset:0;min-height:50px}.components-popover.block-editor-block-popover.block-library-cover__resizable-box-popover .components-popover__content>div,.components-popover.block-editor-block-popover.block-library-cover__resizable-box-popover .block-library-cover__resize-container{pointer-events:none;overflow:visible}.block-editor-block-patterns-list__list-item .has-parallax.wp-block-cover{background-attachment:scroll}.color-block-support-panel__inner-wrapper>:not(.block-editor-tools-panel-color-gradient-settings__item){margin-top:24px}.wp-block-details summary div{display:inline}.wp-block-embed{margin-left:0;margin-right:0;clear:both}.wp-block-embed.is-loading{display:flex;justify-content:center}.wp-block-embed .wp-block-embed__placeholder-input{flex:1 1 auto}.wp-block-embed .components-placeholder__error{word-break:break-word}.wp-block-post-content .wp-block-embed__learn-more a{color:var(--wp-admin-theme-color)}.block-library-embed__interactive-overlay{position:absolute;inset:0;opacity:0}.wp-block[data-align=left]>.wp-block-embed,.wp-block[data-align=right]>.wp-block-embed{max-width:360px;width:100%}.wp-block[data-align=left]>.wp-block-embed .wp-block-embed__wrapper,.wp-block[data-align=right]>.wp-block-embed .wp-block-embed__wrapper{min-width:280px}.wp-block[data-align=left]>.wp-block-file,.wp-block[data-align=right]>.wp-block-file{height:auto}.wp-block[data-align=center]>.wp-block-file{text-align:center}.wp-block-file{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:0}.wp-block-file .components-resizable-box__container{margin-bottom:1em}.wp-block-file .wp-block-file__preview{margin-bottom:1em;width:100%;height:100%}.wp-block-file .wp-block-file__preview-overlay{position:absolute;inset:0}.wp-block-file .wp-block-file__content-wrapper{flex-grow:1}.wp-block-file a{min-width:1em}.wp-block-file a:not(.wp-block-file__button){display:inline-block}.wp-block-file .wp-block-file__button-richtext-wrapper{display:inline-block;margin-left:.75em}.wp-block-form-input .is-input-hidden{font-size:.85em;opacity:.3;border:1px dashed;padding:.5em;box-sizing:border-box;background:repeating-linear-gradient(45deg,transparent,transparent 5px,currentColor 5px,currentColor 6px)}.wp-block-form-input .is-input-hidden input[type=text]{background:transparent}.wp-block-form-input.is-selected .is-input-hidden{opacity:1;background:none}.wp-block-form-input.is-selected .is-input-hidden input[type=text]{background:unset}.wp-block-form-submission-notification>*{opacity:.25;border:1px dashed;box-sizing:border-box;background:repeating-linear-gradient(45deg,transparent,transparent 5px,currentColor 5px,currentColor 6px)}.wp-block-form-submission-notification.is-selected>*,.wp-block-form-submission-notification:has(.is-selected)>*{opacity:1;background:none}.wp-block-form-submission-notification.is-selected:after,.wp-block-form-submission-notification:has(.is-selected):after{display:none!important}.wp-block-form-submission-notification:after{display:flex;position:absolute;width:100%;height:100%;top:0;left:0;justify-content:center;align-items:center;font-size:1.1em}.wp-block-form-submission-notification.form-notification-type-success:after{content:attr(data-message-success)}.wp-block-form-submission-notification.form-notification-type-error:after{content:attr(data-message-error)}.wp-block-freeform.block-library-rich-text__tinymce{height:auto}.wp-block-freeform.block-library-rich-text__tinymce p,.wp-block-freeform.block-library-rich-text__tinymce li{line-height:1.8}.wp-block-freeform.block-library-rich-text__tinymce ul,.wp-block-freeform.block-library-rich-text__tinymce ol{padding-left:2.5em;margin-left:0}.wp-block-freeform.block-library-rich-text__tinymce blockquote{margin:0;box-shadow:inset 0 0 #ddd;border-left:4px solid #000;padding-left:1em}.wp-block-freeform.block-library-rich-text__tinymce pre{white-space:pre-wrap;font-family:Menlo,Consolas,monaco,monospace;font-size:15px;color:#1e1e1e}.wp-block-freeform.block-library-rich-text__tinymce>*:first-child{margin-top:0}.wp-block-freeform.block-library-rich-text__tinymce>*:last-child{margin-bottom:0}.wp-block-freeform.block-library-rich-text__tinymce.mce-edit-focus{outline:none}.wp-block-freeform.block-library-rich-text__tinymce a{color:var(--wp-admin-theme-color)}.wp-block-freeform.block-library-rich-text__tinymce:focus a[data-mce-selected]{padding:0 2px;margin:0 -2px;border-radius:2px;box-shadow:0 0 0 1px #e5f5fa;background:#e5f5fa}.wp-block-freeform.block-library-rich-text__tinymce code{padding:2px;border-radius:2px;color:#1e1e1e;background:#f0f0f0;font-family:Menlo,Consolas,monaco,monospace;font-size:14px}.wp-block-freeform.block-library-rich-text__tinymce:focus code[data-mce-selected]{background:#ddd}.wp-block-freeform.block-library-rich-text__tinymce .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-freeform.block-library-rich-text__tinymce .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-freeform.block-library-rich-text__tinymce .aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-block-freeform.block-library-rich-text__tinymce .wp-more-tag{width:96%;height:20px;display:block;margin:15px auto;outline:0;cursor:default;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAADtgAAAAoBAMAAAA86gLBAAAAJFBMVEVMaXG7u7vBwcHDw8POzs68vLzGxsbMzMy+vr7AwMDQ0NDGxsYKLGzpAAAADHRSTlMA///zWf+/f///TMxNVGuqAAABwklEQVR4Ae3dMXLaQBTH4bfj8UCpx8hq0vgKvgFNemhT6Qo6gg6R+0ZahM2QLmyBJ99XWP9V5+o3jIUcLQEAAAAAAAAAAAAAAAAAAAAAAABQ8j0WL9lfTtlt18uNXAUA8O/KVtfa1tdcrOdSh9gCQAMlh1hMNbZZ1bsrsQWABsrhLRbz7z5in/32UbfUMUbkMQCAh5RfGYv82UdMdZ6HS2wjT2ILAI8r3XmM2B3WvM59vfO2xXYW2yYAENuPU8S+X/N67mKxzy225yaxBQCxLV392UdcvwV0jPVUj98ntkBWT7C7+9u2/V/vGtvXIWJ6/4rtbottWa6Ri0NUT/u72LYttrb97LHdvUXMxxrb8TO2W2TF1rYbbLG1bbGNjMi4+2Sbi1FsbbvNFlvbFtt5fDnE3d9sP1/XeIyV2Nr2U2/guZUuptNrH/dPI9eLB6SaAEBs6wPJf3/PNk9tYgsAYrv/8TFuzx/fvkFqGtrEFgDEdpcZUb7ejXy6ntrEFgDENvL6gsas4vbdyKt4DACI7TxElJv/Z7udpqFNbAFAbKduy2uU2trttM/x28UWAAAAAAAAAAAAAAAAAAAAAAAAAADgDyPwGmGTCZp7AAAAAElFTkSuQmCC);background-size:1900px 20px;background-repeat:no-repeat;background-position:center}.wp-block-freeform.block-library-rich-text__tinymce img::selection{background-color:transparent}.wp-block-freeform.block-library-rich-text__tinymce div.mceTemp{-ms-user-select:element}.wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption{margin:0;max-width:100%}.wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption a,.wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption img{display:block}.wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption,.wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption *{-webkit-user-drag:none}.wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption .wp-caption-dd{padding-top:.5em;margin:0}.wp-block-freeform.block-library-rich-text__tinymce .wpview{width:99.99%;position:relative;clear:both;margin-bottom:16px;border:1px solid transparent}.wp-block-freeform.block-library-rich-text__tinymce .wpview iframe{display:block;max-width:100%;background:transparent}.wp-block-freeform.block-library-rich-text__tinymce .wpview .mce-shim{position:absolute;inset:0}.wp-block-freeform.block-library-rich-text__tinymce .wpview[data-mce-selected="2"] .mce-shim{display:none}.wp-block-freeform.block-library-rich-text__tinymce .wpview .loading-placeholder{border:1px dashed #ddd;padding:10px}.wp-block-freeform.block-library-rich-text__tinymce .wpview .wpview-error{border:1px solid #ddd;padding:1em 0;margin:0;word-wrap:break-word}.wp-block-freeform.block-library-rich-text__tinymce .wpview .wpview-error p{margin:0;text-align:center}.wp-block-freeform.block-library-rich-text__tinymce .wpview[data-mce-selected] .loading-placeholder,.wp-block-freeform.block-library-rich-text__tinymce .wpview[data-mce-selected] .wpview-error{border-color:transparent}.wp-block-freeform.block-library-rich-text__tinymce .wpview .dashicons{display:block;margin:0 auto;width:32px;height:32px;font-size:32px}.wp-block-freeform.block-library-rich-text__tinymce .wpview.wpview-type-gallery:after{content:"";display:table;clear:both}.wp-block-freeform.block-library-rich-text__tinymce .gallery img[data-mce-selected]:focus{outline:none}.wp-block-freeform.block-library-rich-text__tinymce .gallery a{cursor:default}.wp-block-freeform.block-library-rich-text__tinymce .gallery{margin:auto -6px;padding:6px 0;line-height:1;overflow-x:hidden}.wp-block-freeform.block-library-rich-text__tinymce .gallery .gallery-item{float:left;margin:0;text-align:center;padding:6px;box-sizing:border-box}.wp-block-freeform.block-library-rich-text__tinymce .gallery .gallery-caption,.wp-block-freeform.block-library-rich-text__tinymce .gallery .gallery-icon{margin:0}.wp-block-freeform.block-library-rich-text__tinymce .gallery .gallery-caption{font-size:13px;margin:4px 0}.wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-1 .gallery-item{width:100%}.wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-2 .gallery-item{width:50%}.wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-3 .gallery-item{width:33.3333333333%}.wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-4 .gallery-item{width:25%}.wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-5 .gallery-item{width:20%}.wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-6 .gallery-item{width:16.6666666667%}.wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-7 .gallery-item{width:14.2857142857%}.wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-8 .gallery-item{width:12.5%}.wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-9 .gallery-item{width:11.1111111111%}.wp-block-freeform.block-library-rich-text__tinymce .gallery img{max-width:100%;height:auto;border:none;padding:0}div[data-type="core/freeform"]:before{border:1px solid #ddd;outline:1px solid transparent}@media not (prefers-reduced-motion){div[data-type="core/freeform"]:before{transition:border-color .1s linear,box-shadow .1s linear}}div[data-type="core/freeform"].is-selected:before{border-color:#1e1e1e}div[data-type="core/freeform"] .block-editor-block-contextual-toolbar+div{margin-top:0;padding-top:0}div[data-type="core/freeform"].is-selected .block-library-rich-text__tinymce:after{content:"";display:table;clear:both}.mce-toolbar-grp .mce-btn.mce-active button,.mce-toolbar-grp .mce-btn.mce-active:hover button,.mce-toolbar-grp .mce-btn.mce-active i,.mce-toolbar-grp .mce-btn.mce-active:hover i{color:#1e1e1e}.mce-toolbar-grp .mce-rtl .mce-flow-layout-item.mce-last{margin-right:0;margin-left:8px}.mce-toolbar-grp .mce-btn i{font-style:normal}.block-library-classic__toolbar{display:none;width:auto;margin:0 0 8px;position:sticky;z-index:31;top:0;border:1px solid #ddd;border-bottom:none;border-radius:2px;padding:0}div[data-type="core/freeform"].is-selected .block-library-classic__toolbar{display:block;border-color:#1e1e1e}.block-library-classic__toolbar .mce-tinymce{box-shadow:none}@media(min-width:600px){.block-library-classic__toolbar{padding:0}}.block-library-classic__toolbar:empty{display:block;background:#f5f5f5;border-bottom:1px solid #e2e4e7}.block-library-classic__toolbar:empty:before{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;content:attr(data-placeholder);color:#555d66;line-height:37px;padding:14px}.block-library-classic__toolbar div.mce-toolbar-grp{border-bottom:1px solid #1e1e1e}.block-library-classic__toolbar .mce-tinymce-inline,.block-library-classic__toolbar .mce-tinymce-inline>div,.block-library-classic__toolbar div.mce-toolbar-grp,.block-library-classic__toolbar div.mce-toolbar-grp>div,.block-library-classic__toolbar .mce-menubar,.block-library-classic__toolbar .mce-menubar>div{height:auto!important;width:100%!important}.block-library-classic__toolbar .mce-container-body.mce-abs-layout{overflow:visible}.block-library-classic__toolbar .mce-menubar,.block-library-classic__toolbar div.mce-toolbar-grp{position:static}.block-library-classic__toolbar .mce-toolbar-grp>div{padding:1px 3px}.block-library-classic__toolbar .mce-toolbar-grp .mce-toolbar:not(:first-child){display:none}.block-library-classic__toolbar.has-advanced-toolbar .mce-toolbar-grp .mce-toolbar{display:block}.block-editor-freeform-modal .block-editor-freeform-modal__content .mce-edit-area iframe{height:50vh!important}@media(min-width:960px){.block-editor-freeform-modal .block-editor-freeform-modal__content:not(.is-full-screen){height:9999rem}.block-editor-freeform-modal .block-editor-freeform-modal__content .components-modal__header+div{height:100%}.block-editor-freeform-modal .block-editor-freeform-modal__content .mce-tinymce{height:calc(100% - 52px)}.block-editor-freeform-modal .block-editor-freeform-modal__content .mce-container-body{height:100%;display:flex;flex-direction:column;min-width:50vw}.block-editor-freeform-modal .block-editor-freeform-modal__content .mce-edit-area{flex-grow:1;display:flex;flex-direction:column}.block-editor-freeform-modal .block-editor-freeform-modal__content .mce-edit-area iframe{flex-grow:1;height:10px!important}}.block-editor-freeform-modal__actions{margin-top:16px}:root :where(figure.wp-block-gallery){display:block}:root :where(figure.wp-block-gallery)>.blocks-gallery-caption{flex:0 0 100%}:root :where(figure.wp-block-gallery)>.blocks-gallery-media-placeholder-wrapper{flex-basis:100%}:root :where(figure.wp-block-gallery) .wp-block-image .components-notice.is-error{display:block}:root :where(figure.wp-block-gallery) .wp-block-image .components-notice__content{margin:4px 0}:root :where(figure.wp-block-gallery) .wp-block-image .components-notice__dismiss{position:absolute;top:0;right:5px}:root :where(figure.wp-block-gallery) .block-editor-media-placeholder.is-appender .components-placeholder__label{display:none}:root :where(figure.wp-block-gallery) .block-editor-media-placeholder.is-appender .block-editor-media-placeholder__button{margin-bottom:0}:root :where(figure.wp-block-gallery) .block-editor-media-placeholder{margin:0}:root :where(figure.wp-block-gallery) .block-editor-media-placeholder .components-placeholder__label{display:flex}:root :where(figure.wp-block-gallery) .block-editor-media-placeholder figcaption{z-index:2}:root :where(figure.wp-block-gallery) .components-spinner{position:absolute;top:50%;left:50%;margin-top:-9px;margin-left:-9px}.gallery-settings-buttons .components-button:first-child{margin-right:8px}.blocks-gallery-item figure:not(.is-selected):focus,.blocks-gallery-item img:focus{outline:none}.blocks-gallery-item figure.is-selected:before{box-shadow:0 0 0 1px #fff inset,0 0 0 3px var(--wp-admin-theme-color) inset;content:"";outline:2px solid transparent;position:absolute;inset:0;z-index:1;pointer-events:none}.blocks-gallery-item figure.is-transient img{opacity:.3}.blocks-gallery-item .block-editor-media-placeholder{margin:0;height:100%}.blocks-gallery-item .block-editor-media-placeholder .components-placeholder__label{display:flex}.wp-block-gallery ul.blocks-gallery-grid{padding:0;margin:0}@media(min-width:600px){.wp-block-update-gallery-modal{max-width:480px}}.wp-block-update-gallery-modal-buttons{display:flex;justify-content:flex-end;gap:12px}.wp-block-group .block-editor-block-list__insertion-point{left:0;right:0}[data-type="core/group"].is-selected .block-list-appender{margin-left:0;margin-right:0}[data-type="core/group"].is-selected .has-background .block-list-appender{margin-top:18px;margin-bottom:18px}.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child{gap:inherit}.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child,.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child .block-editor-default-block-appender__content,.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child .block-editor-inserter{display:inherit;width:100%;flex-direction:inherit;flex:1}.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child:after{content:"";display:flex;flex:1 0 40px;pointer-events:none;min-height:38px;border:1px dashed currentColor}.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child{pointer-events:none}.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child .block-editor-inserter,.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child .block-editor-button-block-appender{pointer-events:all}.block-library-html__edit .block-library-html__preview-overlay{position:absolute;width:100%;height:100%;top:0;left:0}.block-library-html__modal,.block-library-html__modal .components-modal__children-container{height:100%}.block-library-html__modal-tabs{overflow-y:auto}.block-library-html__modal-content{flex:1;min-height:0}.block-library-html__modal-tab{height:100%;display:flex;flex-direction:column;margin:0;box-sizing:border-box;border:1px solid #e0e0e0;border-radius:2px;padding:16px;font-family:Menlo,Consolas,monaco,monospace}.block-library-html__modal-editor{width:100%;height:100%;flex:1;border:none;background:transparent;padding:0;font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;resize:none;direction:ltr;overflow-x:auto;box-sizing:border-box}.block-library-html__modal-editor:focus{outline:none;box-shadow:none}.block-library-html__preview{display:flex;align-items:center;justify-content:center;padding:16px;flex:1;min-height:0}.wp-block-image.wp-block-image .block-editor-media-placeholder.is-small{min-height:60px}figure.wp-block-image:not(.wp-block){margin:0}.wp-block-image{position:relative}.wp-block-image .is-applying img,.wp-block-image.is-transient img{opacity:.3}.wp-block-image figcaption img{display:inline}.wp-block-image .components-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0}.wp-block-image__placeholder{aspect-ratio:4/3}.wp-block-image__placeholder.has-illustration:before{background:#fff;opacity:.8}.wp-block-image__placeholder .components-placeholder__illustration{opacity:.1}.block-editor-block-list__block[data-type="core/image"] .block-editor-block-toolbar .block-editor-url-input__button-modal{position:absolute;left:0;right:0;margin:-1px 0}@media(min-width:600px){.block-editor-block-list__block[data-type="core/image"] .block-editor-block-toolbar .block-editor-url-input__button-modal{margin:-1px}}[data-align=wide]>.wp-block-image img,[data-align=full]>.wp-block-image img{height:auto;width:100%}.wp-block[data-align=left]>.wp-block-image,.wp-block[data-align=center]>.wp-block-image,.wp-block[data-align=right]>.wp-block-image{display:table}.wp-block[data-align=left]>.wp-block-image>figcaption,.wp-block[data-align=center]>.wp-block-image>figcaption,.wp-block[data-align=right]>.wp-block-image>figcaption{display:table-caption;caption-side:bottom}.wp-block[data-align=left]>.wp-block-image{margin:.5em 1em .5em 0}.wp-block[data-align=right]>.wp-block-image{margin:.5em 0 .5em 1em}.wp-block[data-align=center]>.wp-block-image{margin-left:auto;margin-right:auto;text-align:center}.wp-block[data-align]:has(>.wp-block-image){position:relative}.wp-block-image__crop-area{position:relative;max-width:100%;width:100%;overflow:hidden}.wp-block-image__crop-area .reactEasyCrop_Container{pointer-events:auto}.wp-block-image__crop-area .reactEasyCrop_Container .reactEasyCrop_Image{border:none;border-radius:0}.wp-block-image__crop-icon{padding:0 8px;min-width:48px;display:flex;justify-content:center;align-items:center}.wp-block-image__crop-icon svg{fill:currentColor}.wp-block-image__zoom .components-popover__content{min-width:260px;overflow:visible!important}.wp-block-image__toolbar_content_textarea__container{padding:8px}.wp-block-image__toolbar_content_textarea{width:250px}.wp-block-latest-posts>li{overflow:hidden}.wp-block-latest-posts li a>div{display:inline}:root :where(.wp-block-latest-posts){padding-left:2.5em}:root :where(.wp-block-latest-posts.is-grid),:root :where(.wp-block-latest-posts__list){padding-left:0}.wp-block-math__textarea-control textarea{font-family:Menlo,Consolas,monaco,monospace;direction:ltr}.wp-block-media-text__media{position:relative}.wp-block-media-text__media.is-transient img{opacity:.3}.wp-block-media-text__media .components-spinner{position:absolute;top:50%;left:50%;margin-top:-9px;margin-left:-9px}.wp-block-media-text .__resizable_base__{grid-column:1/span 2;grid-row:2}.wp-block-media-text .editor-media-container__resizer{width:100%!important}.wp-block-media-text.is-image-fill .editor-media-container__resizer,.wp-block-media-text.is-image-fill .components-placeholder.has-illustration,.wp-block-media-text.is-image-fill-element .editor-media-container__resizer,.wp-block-media-text.is-image-fill-element .components-placeholder.has-illustration{height:100%!important}.wp-block-media-text>.block-editor-block-list__layout>.block-editor-block-list__block{max-width:unset}.wp-block-media-text--placeholder-image{min-height:205px}.block-editor-block-list__block[data-type="core/more"]{max-width:100%;text-align:center;margin-top:28px;margin-bottom:28px}.wp-block-more{display:block;text-align:center;white-space:nowrap}.wp-block-more .rich-text{position:relative;font-size:13px;text-transform:uppercase;font-weight:600;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;color:#757575;display:inline-flex;white-space:nowrap;text-align:center;background:#fff;padding:10px 36px}.wp-block-more:before{content:"";position:absolute;top:50%;left:0;right:0;border-top:3px dashed #ccc}.editor-styles-wrapper .wp-block-navigation ul{margin-top:0;margin-bottom:0;margin-left:0;padding-left:0}.editor-styles-wrapper .wp-block-navigation .wp-block-navigation-item.wp-block{margin:revert}.wp-block-navigation-item__label{display:inline}.wp-block-navigation__container,.wp-block-navigation-item{background-color:inherit}.wp-block-navigation:not(.is-selected):not(.has-child-selected) .has-child:hover>.wp-block-navigation__submenu-container{opacity:0;visibility:hidden}.has-child.is-selected>.wp-block-navigation__submenu-container,.has-child.has-child-selected>.wp-block-navigation__submenu-container{display:flex;opacity:1;visibility:visible}.is-dragging-components-draggable .has-child.is-dragging-within>.wp-block-navigation__submenu-container{opacity:1;visibility:visible}.is-editing>.wp-block-navigation__container{visibility:visible;opacity:1;display:flex;flex-direction:column}.is-dragging-components-draggable .wp-block-navigation-link>.wp-block-navigation__container{opacity:1;visibility:hidden}.is-dragging-components-draggable .wp-block-navigation-link>.wp-block-navigation__container .block-editor-block-draggable-chip-wrapper{visibility:visible}.is-editing>.wp-block-navigation__submenu-container>.block-list-appender{display:block;position:static;width:100%}.is-editing>.wp-block-navigation__submenu-container>.block-list-appender .block-editor-button-block-appender{color:#fff;background:#1e1e1e;padding:0;width:24px;margin-right:0;margin-left:auto}.wp-block-navigation__submenu-container .block-list-appender{display:none}.block-library-colors-selector{width:auto}.block-library-colors-selector .block-library-colors-selector__toggle{display:block;margin:0 auto;padding:3px;width:auto}.block-library-colors-selector .block-library-colors-selector__icon-container{height:30px;position:relative;margin:0 auto;padding:3px;display:flex;align-items:center;border-radius:4px}.block-library-colors-selector .block-library-colors-selector__state-selection{margin-left:auto;margin-right:auto;border-radius:11px;box-shadow:inset 0 0 0 1px #0003;width:22px;min-width:22px;height:22px;min-height:22px;line-height:20px;padding:2px}.block-library-colors-selector .block-library-colors-selector__state-selection>svg{min-width:auto!important}.block-library-colors-selector .block-library-colors-selector__state-selection.has-text-color>svg,.block-library-colors-selector .block-library-colors-selector__state-selection.has-text-color>svg path{color:inherit}.block-library-colors-selector__popover .color-palette-controller-container{padding:16px}.block-library-colors-selector__popover .components-base-control__label{height:20px;line-height:20px}.block-library-colors-selector__popover .component-color-indicator{float:right;margin-top:2px}.block-library-colors-selector__popover .components-panel__body-title{display:none}.wp-block-navigation .wp-block+.block-list-appender .block-editor-button-block-appender{background-color:#1e1e1e;color:#fff;height:24px}.wp-block-navigation .wp-block+.block-list-appender .block-editor-button-block-appender.block-editor-button-block-appender.block-editor-button-block-appender{padding:0}.wp-block-navigation .wp-block .wp-block .block-editor-button-block-appender{background-color:transparent;color:#1e1e1e}.components-placeholder.wp-block-navigation-placeholder{outline:none;padding:0;box-shadow:none;background:none;min-height:0}.components-placeholder.wp-block-navigation-placeholder .components-placeholder__fieldset{font-size:inherit}.components-placeholder.wp-block-navigation-placeholder .components-placeholder__fieldset .components-button{margin-bottom:0}.components-placeholder.wp-block-navigation-placeholder{color:inherit}.wp-block-navigation.is-selected .components-placeholder.wp-block-navigation-placeholder{color:#1e1e1e}.wp-block-navigation-placeholder__preview{display:flex;align-items:center;min-width:96px;font-size:13px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.wp-block-navigation.is-selected .wp-block-navigation-placeholder__preview{display:none}.wp-block-navigation-placeholder__preview{color:currentColor;background:transparent}.wp-block-navigation-placeholder__preview:before{content:"";display:block;position:absolute;inset:0;pointer-events:none;border:1px dashed currentColor;border-radius:inherit}.wp-block-navigation-placeholder__preview>svg{fill:currentColor}.wp-block-navigation.is-vertical .is-small .components-placeholder__fieldset,.wp-block-navigation.is-vertical .is-medium .components-placeholder__fieldset{min-height:90px}.wp-block-navigation.is-vertical .is-large .components-placeholder__fieldset{min-height:132px}.wp-block-navigation-placeholder__preview,.wp-block-navigation-placeholder__controls{padding:6px 8px;flex-direction:row;align-items:flex-start}.wp-block-navigation-placeholder__controls{border-radius:2px;background-color:#fff;box-shadow:inset 0 0 0 1px #1e1e1e;display:none;position:relative;z-index:1}.wp-block-navigation.is-selected .wp-block-navigation-placeholder__controls{display:flex}.wp-block-navigation-placeholder__controls{float:left;width:100%}.is-small .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions__indicator,.is-small .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions__indicator+hr,.is-medium .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions__indicator,.is-medium .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions__indicator+hr{display:none}.is-small .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions,.wp-block-navigation.is-vertical .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions{flex-direction:column;align-items:flex-start}.is-small .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions hr,.wp-block-navigation.is-vertical .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions hr{display:none}.wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__icon{margin-right:12px;height:36px}.wp-block-navigation-placeholder__actions__indicator{display:flex;padding:0 6px 0 0;align-items:center;justify-content:flex-start;line-height:0;height:36px;margin-left:4px}.wp-block-navigation-placeholder__actions__indicator svg{margin-right:4px;fill:currentColor}.wp-block-navigation .components-placeholder.is-medium .components-placeholder__fieldset{flex-direction:row!important}.wp-block-navigation-placeholder__actions{display:flex;font-size:13px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;gap:6px;align-items:center}.wp-block-navigation-placeholder__actions .components-dropdown,.wp-block-navigation-placeholder__actions>.components-button{margin-right:0}.wp-block-navigation-placeholder__actions{height:100%}.wp-block-navigation-placeholder__actions.wp-block-navigation-placeholder__actions hr{border:0;min-height:1px;min-width:1px;background-color:#1e1e1e;margin:auto 0;height:100%;max-height:16px}@media(min-width:600px){.wp-block-navigation__responsive-container:not(.is-menu-open) .components-button.wp-block-navigation__responsive-container-close{display:none}}.wp-block-navigation__responsive-container.is-menu-open{position:fixed;top:159px}@media(min-width:782px){.wp-block-navigation__responsive-container.is-menu-open{top:97px}}@media(min-width:782px){.wp-block-navigation__responsive-container.is-menu-open{left:36px}}@media(min-width:960px){.wp-block-navigation__responsive-container.is-menu-open{left:160px}}.is-mobile-preview .wp-block-navigation__responsive-container.is-menu-open,.is-tablet-preview .wp-block-navigation__responsive-container.is-menu-open{top:145px}.is-fullscreen-mode .wp-block-navigation__responsive-container.is-menu-open{left:0;top:159px}@media(min-width:782px){.is-fullscreen-mode .wp-block-navigation__responsive-container.is-menu-open{top:65px}}.is-fullscreen-mode .is-mobile-preview .wp-block-navigation__responsive-container.is-menu-open,.is-fullscreen-mode .is-tablet-preview .wp-block-navigation__responsive-container.is-menu-open{top:113px}body.editor-styles-wrapper .wp-block-navigation__responsive-container.is-menu-open{inset:0}.components-button.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open,.components-button.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{padding:0;height:auto;color:inherit}.components-heading.wp-block-navigation-off-canvas-editor__title{margin:0}.wp-block-navigation-off-canvas-editor__header{margin-bottom:8px}.is-menu-open .wp-block-navigation__responsive-container-content * .block-list-appender{margin-top:16px}@keyframes fadein{0%{opacity:0}to{opacity:1}}.wp-block-navigation__loading-indicator-container{padding:8px 12px}.wp-block-navigation .wp-block-navigation__uncontrolled-inner-blocks-loading-indicator{margin-top:0}@keyframes fadeouthalf{0%{opacity:1}to{opacity:.5}}.wp-block-navigation-delete-menu-button{width:100%;justify-content:center;margin-bottom:16px}.components-button.is-link.wp-block-navigation-manage-menus-button{margin-bottom:16px}.wp-block-navigation__overlay-menu-preview{display:flex;align-items:center;justify-content:space-between;width:100%;background-color:#f0f0f0;padding:0 24px;height:64px!important;grid-column:span 2}.wp-block-navigation__overlay-menu-preview.open{box-shadow:inset 0 0 0 1px #e0e0e0;outline:1px solid transparent;background-color:#fff}.wp-block-navigation__toolbar-menu-selector.components-toolbar-group:empty{display:none}.wp-block-navigation-placeholder__actions hr+hr{display:none}.wp-block-navigation__navigation-selector{margin-bottom:16px;width:100%}.wp-block-navigation__navigation-selector-button{border:1px solid;justify-content:space-between;width:100%}.wp-block-navigation__navigation-selector-button__icon{flex:0 0 auto}.wp-block-navigation__navigation-selector-button__label{flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-block-navigation__navigation-selector-button--createnew{border:1px solid;margin-bottom:16px;width:100%}.wp-block-navigation__responsive-container-open.components-button{opacity:1}.wp-block-navigation__menu-inspector-controls{overflow-x:auto}.wp-block-navigation__menu-inspector-controls::-webkit-scrollbar{width:12px;height:12px}.wp-block-navigation__menu-inspector-controls::-webkit-scrollbar-track{background-color:transparent}.wp-block-navigation__menu-inspector-controls::-webkit-scrollbar-thumb{background-color:transparent;border-radius:8px;border:3px solid transparent;background-clip:padding-box}.wp-block-navigation__menu-inspector-controls:hover::-webkit-scrollbar-thumb,.wp-block-navigation__menu-inspector-controls:focus::-webkit-scrollbar-thumb,.wp-block-navigation__menu-inspector-controls:focus-within::-webkit-scrollbar-thumb{background-color:#949494}.wp-block-navigation__menu-inspector-controls{scrollbar-width:thin;scrollbar-gutter:stable both-edges;scrollbar-color:transparent transparent}.wp-block-navigation__menu-inspector-controls:hover,.wp-block-navigation__menu-inspector-controls:focus,.wp-block-navigation__menu-inspector-controls:focus-within{scrollbar-color:#949494 transparent}.wp-block-navigation__menu-inspector-controls{will-change:transform}@media(hover:none){.wp-block-navigation__menu-inspector-controls{scrollbar-color:#949494 transparent}}.wp-block-navigation__menu-inspector-controls__empty-message{margin-left:24px}.editor-sidebar__panel .wp-block-navigation__submenu-header{margin-top:0;margin-bottom:0}.wp-block-navigation__submenu-accessibility-notice{grid-column:span 2}.wp-block-navigation .block-list-appender{position:relative}.wp-block-navigation .has-child{cursor:pointer}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{z-index:28}.wp-block-navigation .has-child:hover .wp-block-navigation__submenu-container{z-index:29}.wp-block-navigation .has-child.is-selected>.wp-block-navigation__submenu-container,.wp-block-navigation .has-child.has-child-selected>.wp-block-navigation__submenu-container{visibility:visible!important;opacity:1!important;min-width:200px!important;height:auto!important;width:auto!important;overflow:visible!important}.wp-block-navigation-item .wp-block-navigation-item__content{cursor:text}.wp-block-navigation-item.is-editing,.wp-block-navigation-item.is-selected{min-width:20px}.wp-block-navigation-item .block-list-appender{margin:16px auto 16px 16px}.wp-block-navigation-link__invalid-item{color:#000}.wp-block-navigation-link__placeholder{position:relative;text-decoration:none!important;box-shadow:none!important;background-image:none!important}.wp-block-navigation-link__placeholder .wp-block-navigation-link__placeholder-text span{-webkit-text-decoration:wavy underline;text-decoration:wavy underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:.25rem}.wp-block-navigation-link__placeholder.wp-block-navigation-item__content{cursor:pointer}.link-control-transform{border-top:1px solid #ccc;padding:0 16px 8px}.link-control-transform__subheading{font-size:11px;text-transform:uppercase;font-weight:499;color:#1e1e1e;margin-bottom:1.5em}.link-control-transform__items{display:flex;justify-content:space-between}.link-control-transform__item{flex-basis:33%;flex-direction:column;gap:8px;height:auto}.link-ui-page-creator{max-width:350px;min-width:auto;width:90vw;padding-top:8px}.link-ui-page-creator__inner{padding:16px}.link-ui-page-creator__back{margin-left:8px;text-transform:uppercase}.navigation-link-control__error-text{color:#cc1818}.wp-block-navigation-submenu{display:block}.wp-block-navigation-submenu .wp-block-navigation__submenu-container{z-index:28}.wp-block-navigation-submenu.is-selected>.wp-block-navigation__submenu-container,.wp-block-navigation-submenu.has-child-selected>.wp-block-navigation__submenu-container{visibility:visible!important;opacity:1!important;min-width:200px!important;height:auto!important;width:auto!important;position:absolute;left:-1px;top:100%}@media(min-width:782px){.wp-block-navigation-submenu.is-selected>.wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation-submenu.has-child-selected>.wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation-submenu.is-selected>.wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before,.wp-block-navigation-submenu.has-child-selected>.wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{content:"";position:absolute;right:100%;height:100%;display:block;width:.5em;background:transparent}}.block-editor-block-list__block[data-type="core/nextpage"]{max-width:100%;text-align:center;margin-top:28px;margin-bottom:28px}.wp-block-nextpage{display:block;text-align:center;white-space:nowrap}.wp-block-nextpage>span{font-size:13px;position:relative;text-transform:uppercase;font-weight:600;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;color:#757575;border-radius:4px;background:#fff;padding:6px 8px;height:24px}.wp-block-nextpage:before{content:"";position:absolute;top:50%;left:0;right:0;border-top:3px dashed #ccc}.wp-block-navigation.items-justified-space-between .wp-block-page-list>div,.wp-block-navigation.items-justified-space-between .wp-block-page-list{display:contents;flex:1}.wp-block-navigation.items-justified-space-between.has-child-selected .wp-block-page-list>div,.wp-block-navigation.items-justified-space-between.has-child-selected .wp-block-page-list,.wp-block-navigation.items-justified-space-between.is-selected .wp-block-page-list>div,.wp-block-navigation.items-justified-space-between.is-selected .wp-block-page-list{flex:inherit}.wp-block-navigation .wp-block-navigation__submenu-container>.wp-block-page-list{display:block}.wp-block-pages-list__item__link{pointer-events:none}@media(min-width:600px){.wp-block-page-list-modal{max-width:480px}}.wp-block-page-list-modal-buttons{display:flex;justify-content:flex-end;gap:12px}.wp-block-page-list .open-on-click:focus-within>.wp-block-navigation__submenu-container{visibility:visible;opacity:1;width:auto;height:auto;min-width:200px}.wp-block-page-list__loading-indicator-container{padding:8px 12px}.block-editor-block-list__block[data-type="core/paragraph"].has-drop-cap:focus{min-height:auto!important}.block-editor-block-list__block[data-empty=true] [data-rich-text-placeholder]{opacity:1}.block-editor-block-list__block[data-empty=true]+.block-editor-block-list__block[data-empty=true]:not([data-custom-placeholder=true]) [data-rich-text-placeholder]{opacity:0}.block-editor-block-list__block[data-type="core/paragraph"].has-text-align-right[style*="writing-mode: vertical-rl"],.block-editor-block-list__block[data-type="core/paragraph"].has-text-align-left[style*="writing-mode: vertical-lr"]{rotate:180deg}.is-zoomed-out .block-editor-block-list__block[data-empty=true] [data-rich-text-placeholder]{opacity:0}.wp-block-post-excerpt .wp-block-post-excerpt__excerpt.is-inline{display:inline}.wp-block-pullquote.is-style-solid-color blockquote p{font-size:32px}.wp-block-pullquote.is-style-solid-color .wp-block-pullquote__citation{text-transform:none;font-style:normal}.wp-block-pullquote__citation{color:inherit}.wp-block-rss li a>div{display:inline}.wp-block-rss__placeholder-form .wp-block-rss__placeholder-input{flex:1 1 auto}.wp-block-rss .wp-block-rss{all:inherit;margin:0;padding:0}.wp-block[data-align=center] .wp-block-search .wp-block-search__inside-wrapper{margin:auto}.wp-block-search :where(.wp-block-search__button){height:auto;border-radius:initial;display:flex;align-items:center;justify-content:center;text-align:center}.wp-block-search__inspector-controls .components-base-control{margin-bottom:0}.block-editor-block-list__block[data-type="core/separator"]{padding-top:.1px;padding-bottom:.1px}.blocks-shortcode__textarea{box-sizing:border-box;max-height:250px;resize:none;font-family:Menlo,Consolas,monaco,monospace!important;color:#1e1e1e!important;background:#fff!important;padding:12px!important;border:1px solid #1e1e1e!important;box-shadow:none!important;border-radius:2px!important;font-size:16px!important}@media(min-width:600px){.blocks-shortcode__textarea{font-size:13px!important}}.blocks-shortcode__textarea:focus{border-color:var(--wp-admin-theme-color)!important;box-shadow:0 0 0 1px var(--wp-admin-theme-color)!important;outline:2px solid transparent!important}.wp-block[data-align=center]>.wp-block-site-logo,.wp-block-site-logo.aligncenter>div{display:table;margin-left:auto;margin-right:auto}.wp-block-site-logo a{pointer-events:none}.wp-block-site-logo .custom-logo-link{cursor:inherit}.wp-block-site-logo .custom-logo-link:focus{box-shadow:none}.wp-block-site-logo img{display:block;height:auto;max-width:100%}.wp-block-site-logo.is-transient{position:relative}.wp-block-site-logo.is-transient img{opacity:.3}.wp-block-site-logo.is-transient .components-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0}.wp-block-site-logo.wp-block-site-logo.is-default-size .components-placeholder{height:60px;width:60px}.wp-block-site-logo.wp-block-site-logo>div,.wp-block-site-logo.wp-block-site-logo .components-resizable-box__container{border-radius:inherit}.wp-block-site-logo.wp-block-site-logo .components-placeholder{display:flex;justify-content:center;align-items:center;padding:0;border-radius:inherit;min-height:48px;min-width:48px;height:100%;width:100%}.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-form-file-upload,.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-drop-zone__content-text{display:none}.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-button.components-button{padding:0;margin:auto;display:flex;justify-content:center;align-items:center;width:48px;height:48px;border-radius:50%;position:relative;background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color);border-style:solid;color:#fff}.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-button.components-button>svg{color:inherit}.block-library-site-logo__inspector-media-replace-container{position:relative}.block-library-site-logo__inspector-media-replace-container .components-drop-zone__content-icon{display:none}.block-library-site-logo__inspector-media-replace-container button.components-button{color:#1e1e1e;box-shadow:inset 0 0 0 1px #ccc;width:100%;display:block;height:40px}.block-library-site-logo__inspector-media-replace-container button.components-button:hover{color:var(--wp-admin-theme-color)}.block-library-site-logo__inspector-media-replace-container button.components-button:focus{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}.block-library-site-logo__inspector-media-replace-container .block-library-site-logo__inspector-media-replace-title{word-break:break-all;white-space:normal;text-align:start;text-align-last:center}.block-library-site-logo__inspector-media-replace-container .components-dropdown{display:block}.block-library-site-logo__inspector-media-replace-container img{width:20px;min-width:20px;aspect-ratio:1;box-shadow:inset 0 0 0 1px #0003;border-radius:50%!important}.block-library-site-logo__inspector-media-replace-container .block-library-site-logo__inspector-readonly-logo-preview{padding:6px 12px;display:flex;height:40px}.wp-block-site-tagline__placeholder,.wp-block-site-title__placeholder{padding:1em 0;border:1px dashed}.wp-block-social-links .wp-social-link{line-height:0}.wp-block-social-link-anchor{align-items:center;background:none;border:0;box-sizing:border-box;cursor:pointer;display:inline-flex;font-size:inherit;color:currentColor;height:auto;font-weight:inherit;font-family:inherit;margin:0;opacity:1;padding:.25em}.wp-block-social-link-anchor:hover{transform:none}:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link button){padding-left:.6666666667em;padding-right:.6666666667em}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link button){padding:0}.wp-block-social-link__toolbar_content_text{width:250px}.wp-block-social-links div.block-editor-url-input{display:inline-block;margin-left:8px}.wp-social-link:hover{transform:none}:root :where(.wp-block-social-links){padding:0}.wp-block[data-align=center]>.wp-block-social-links,.wp-block.wp-block-social-links.aligncenter{justify-content:center}.block-editor-block-preview__content .components-button:disabled{opacity:1}.wp-social-link.wp-social-link__is-incomplete{opacity:.5}.wp-block-social-links .is-selected .wp-social-link__is-incomplete,.wp-social-link.wp-social-link__is-incomplete:hover,.wp-social-link.wp-social-link__is-incomplete:focus{opacity:1}.wp-block-social-links .block-list-appender{position:static}.wp-block-social-links .block-list-appender .block-editor-inserter{font-size:inherit}.wp-block-social-links .block-list-appender .block-editor-button-block-appender{height:1.5em;width:1.5em;font-size:inherit;padding:0}.block-editor-block-list__block[data-type="core/spacer"]:before{content:"";display:block;position:absolute;z-index:1;width:100%;min-height:8px;min-width:8px;height:100%}.wp-block-spacer.is-hovered .block-library-spacer__resize-container,.block-library-spacer__resize-container.has-show-handle,.wp-block-spacer.is-selected.custom-sizes-disabled{background:#0000001a}.is-dark-theme .wp-block-spacer.is-hovered .block-library-spacer__resize-container,.is-dark-theme .block-library-spacer__resize-container.has-show-handle,.is-dark-theme .wp-block-spacer.is-selected.custom-sizes-disabled{background:#ffffff26}.block-library-spacer__resize-container{clear:both}.block-library-spacer__resize-container:not(.is-resizing){height:100%!important;width:100%!important}.block-library-spacer__resize-container .components-resizable-box__handle:before{content:none}.block-library-spacer__resize-container.resize-horizontal{margin-bottom:0;height:100%!important}.wp-block[data-align=left]>.wp-block-table,.wp-block[data-align=right]>.wp-block-table,.wp-block[data-align=center]>.wp-block-table{height:auto}.wp-block[data-align=left]>.wp-block-table table,.wp-block[data-align=right]>.wp-block-table table,.wp-block[data-align=center]>.wp-block-table table{width:auto}.wp-block[data-align=left]>.wp-block-table td,.wp-block[data-align=left]>.wp-block-table th,.wp-block[data-align=right]>.wp-block-table td,.wp-block[data-align=right]>.wp-block-table th,.wp-block[data-align=center]>.wp-block-table td,.wp-block[data-align=center]>.wp-block-table th{word-break:break-word}.wp-block[data-align=center]>.wp-block-table{text-align:initial}.wp-block[data-align=center]>.wp-block-table table{margin:0 auto}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.wp-block-table td.is-selected,.wp-block-table th.is-selected{border-color:var(--wp-admin-theme-color);box-shadow:inset 0 0 0 1px var(--wp-admin-theme-color);border-style:double}.wp-block-table table.has-individual-borders>*,.wp-block-table table.has-individual-borders tr,.wp-block-table table.has-individual-borders th,.wp-block-table table.has-individual-borders td{border-width:1px;border-style:solid;border-color:currentColor}.blocks-table__placeholder-form.blocks-table__placeholder-form{display:flex;flex-direction:column;align-items:flex-start;gap:8px}@media(min-width:782px){.blocks-table__placeholder-form.blocks-table__placeholder-form{flex-direction:row;align-items:flex-end}}.blocks-table__placeholder-input{width:112px}.wp-block-tabs.wp-block .wp-block-tabs__tab-item__inserter{height:100%;display:flex;align-items:center}.wp-block-tabs.wp-block .wp-block-tab.wp-block{display:flex;flex-direction:column;gap:var(--wp--style--unstable-tabs-gap)}.wp-block-tabs.wp-block .wp-block-tab.wp-block>section{flex-grow:1}.wp-block-tabs.wp-block .wp-block-tab.wp-block>section>.wp-block:first-child{margin-top:0}.wp-block-tabs.wp-block .wp-block-tab.wp-block>section>.wp-block:last-child{margin-bottom:0}.wp-block-tabs.wp-block.is-vertical>.wp-block-tab.wp-block{flex-direction:row}.wp-block-tabs.wp-block.is-vertical .wp-block-tabs__tab-item__inserter{align-items:flex-start;margin-right:-1px}.wp-block-tag-cloud .wp-block-tag-cloud{margin:0;padding:0;border:none;border-radius:inherit}.block-editor-template-part__selection-modal{z-index:1000001}.block-editor-template-part__selection-modal .block-editor-block-patterns-list{column-count:2;column-gap:24px}@media(min-width:1280px){.block-editor-template-part__selection-modal .block-editor-block-patterns-list{column-count:3}}.block-editor-template-part__selection-modal .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item{break-inside:avoid-column}.block-library-template-part__selection-search{background:#fff;position:sticky;top:0;padding:16px 0;z-index:2}.block-editor-block-list__block:not(.remove-outline).wp-block-template-part.is-highlighted:after,.block-editor-block-list__block:not(.remove-outline).wp-block-template-part.is-selected:after,.block-editor-block-list__block:not(.remove-outline).is-reusable.is-highlighted:after,.block-editor-block-list__block:not(.remove-outline).is-reusable.is-selected:after{outline-color:var(--wp-block-synced-color)}.block-editor-block-list__block:not(.remove-outline).wp-block-template-part.block-editor-block-list__block:not([contenteditable]):focus:after,.block-editor-block-list__block:not(.remove-outline).is-reusable.block-editor-block-list__block:not([contenteditable]):focus:after{outline-color:var(--wp-block-synced-color)}.is-outline-mode .block-editor-block-list__block:not(.remove-outline).wp-block-template-part.has-editable-outline:after{border:none}.wp-block-term-template .term-loading .term-loading-placeholder{width:100%;height:1.5em;margin-bottom:.25em;background-color:#f0f0f0;border-radius:2px}@media not (prefers-reduced-motion){.wp-block-term-template .term-loading .term-loading-placeholder{animation:loadingpulse 1.5s ease-in-out infinite}}@keyframes loadingpulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.wp-block-text-columns .block-editor-rich-text__editable:focus{outline:1px solid #ddd}.wp-block[data-align=center]>.wp-block-video{text-align:center}.wp-block-video{position:relative}.wp-block-video.is-transient video{opacity:.3}.wp-block-video .components-spinner{position:absolute;top:50%;left:50%;margin-top:-9px;margin-left:-9px}.block-library-video-tracks-editor{z-index:159990}.block-library-video-tracks-editor__track-list-track{padding-left:12px}.block-library-video-tracks-editor__single-track-editor-kind-select{max-width:240px}.block-library-video-tracks-editor__tracks-informative-message-title,.block-library-video-tracks-editor__single-track-editor-edit-track-label{margin-top:4px;color:#757575;text-transform:uppercase;font-size:11px;font-weight:499;display:block}.block-library-video-tracks-editor>.components-popover__content{width:360px}.block-library-video-tracks-editor__track-list .components-menu-group__label,.block-library-video-tracks-editor__add-tracks-container .components-menu-group__label{padding:0}.block-library-video-tracks-editor__tracks-informative-message{padding:8px}.block-library-video-tracks-editor__tracks-informative-message-description{margin-bottom:0}.block-library-query-pattern__selection-modal .block-editor-block-patterns-list{column-count:2;column-gap:24px}@media(min-width:1280px){.block-library-query-pattern__selection-modal .block-editor-block-patterns-list{column-count:3}}.block-library-query-pattern__selection-modal .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item{break-inside:avoid-column}.block-library-query-pattern__selection-modal .block-library-query-pattern__selection-search{background:#fff;position:sticky;top:0;padding:16px 0;transform:translateY(-4px);margin-bottom:-4px;z-index:2}@media(min-width:600px){.wp-block-query__enhanced-pagination-modal{max-width:480px}}.block-editor-block-settings-menu__popover.is-expanded{overflow-y:scroll}.block-editor-block-settings-menu__popover .block-library-query-pattern__selection-content{height:100%}.block-editor-block-settings-menu__popover .block-editor-block-patterns-list{display:grid;grid-template-columns:1fr}@media(min-width:600px){.block-editor-block-settings-menu__popover .block-editor-block-patterns-list{grid-template-columns:1fr 1fr}}.block-editor-block-settings-menu__popover .block-editor-block-patterns-list{grid-gap:12px;min-width:280px}@media(min-width:600px){.block-editor-block-settings-menu__popover .block-editor-block-patterns-list{min-width:480px}}.block-editor-block-settings-menu__popover .block-editor-block-patterns-list__list-item{margin-bottom:0}.wp-block-query>.block-editor-media-placeholder.is-small{min-height:60px}.wp-block[data-align=center]>.wp-block-query-pagination{justify-content:center}:where(.editor-styles-wrapper) .wp-block-query-pagination{max-width:100%}:where(.editor-styles-wrapper) .wp-block-query-pagination.block-editor-block-list__layout{margin:0}.wp-block-query-pagination-numbers a{text-decoration:underline}.wp-block-query-pagination-numbers .page-numbers{margin-right:2px}.wp-block-query-pagination-numbers .page-numbers:last-child{margin-right:0}.wp-block-post-featured-image .block-editor-media-placeholder{z-index:1;backdrop-filter:none}.wp-block-post-featured-image .wp-block-post-featured-image__placeholder,.wp-block-post-featured-image .components-placeholder{justify-content:center;align-items:center;padding:0;display:flex}.wp-block-post-featured-image .wp-block-post-featured-image__placeholder .components-form-file-upload,.wp-block-post-featured-image .components-placeholder .components-form-file-upload{display:none}.wp-block-post-featured-image .wp-block-post-featured-image__placeholder .components-button,.wp-block-post-featured-image .components-placeholder .components-button{margin:auto;padding:0;display:flex;justify-content:center;align-items:center;width:48px;height:48px;border-radius:50%;position:relative;background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color);border-style:solid;color:#fff}.wp-block-post-featured-image .wp-block-post-featured-image__placeholder .components-button>svg,.wp-block-post-featured-image .components-placeholder .components-button>svg{color:inherit}.wp-block-post-featured-image .wp-block-post-featured-image__placeholder,.wp-block-post-featured-image .components-placeholder{min-height:200px}.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where(.has-border-color),.wp-block-post-featured-image .components-placeholder:where(.has-border-color),.wp-block-post-featured-image img:where(.has-border-color){border-style:solid}.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-top-color]),.wp-block-post-featured-image .components-placeholder:where([style*=border-top-color]),.wp-block-post-featured-image img:where([style*=border-top-color]){border-top-style:solid}.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-right-color]),.wp-block-post-featured-image .components-placeholder:where([style*=border-right-color]),.wp-block-post-featured-image img:where([style*=border-right-color]){border-right-style:solid}.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-bottom-color]),.wp-block-post-featured-image .components-placeholder:where([style*=border-bottom-color]),.wp-block-post-featured-image img:where([style*=border-bottom-color]){border-bottom-style:solid}.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-left-color]),.wp-block-post-featured-image .components-placeholder:where([style*=border-left-color]),.wp-block-post-featured-image img:where([style*=border-left-color]){border-left-style:solid}.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-width]),.wp-block-post-featured-image .components-placeholder:where([style*=border-width]),.wp-block-post-featured-image img:where([style*=border-width]){border-style:solid}.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-top-width]),.wp-block-post-featured-image .components-placeholder:where([style*=border-top-width]),.wp-block-post-featured-image img:where([style*=border-top-width]){border-top-style:solid}.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-right-width]),.wp-block-post-featured-image .components-placeholder:where([style*=border-right-width]),.wp-block-post-featured-image img:where([style*=border-right-width]){border-right-style:solid}.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-bottom-width]),.wp-block-post-featured-image .components-placeholder:where([style*=border-bottom-width]),.wp-block-post-featured-image img:where([style*=border-bottom-width]){border-bottom-style:solid}.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-left-width]),.wp-block-post-featured-image .components-placeholder:where([style*=border-left-width]),.wp-block-post-featured-image img:where([style*=border-left-width]){border-left-style:solid}.wp-block-post-featured-image[style*=height] .components-placeholder{min-height:48px;min-width:48px;height:100%;width:100%}.wp-block-post-featured-image>a{pointer-events:none}.wp-block-post-featured-image.is-selected .components-placeholder.has-illustration .components-button,.wp-block-post-featured-image.is-selected .components-placeholder.has-illustration .components-placeholder__instructions,.wp-block-post-featured-image.is-selected .components-placeholder.has-illustration .components-placeholder__label{opacity:1;pointer-events:auto}.wp-block-post-featured-image.is-transient{position:relative}.wp-block-post-featured-image.is-transient img{opacity:.3}.wp-block-post-featured-image.is-transient .components-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}div[data-type="core/post-featured-image"] img{max-width:100%;height:auto;display:block}.wp-block-post-comments-form *{pointer-events:none}.wp-block-post-comments-form *.block-editor-warning *{pointer-events:auto}.wp-element-button{cursor:revert}.wp-element-button[role=textbox]{cursor:text}.block-library-poster-image__container{position:relative}.block-library-poster-image__container:hover .block-library-poster-image__actions,.block-library-poster-image__container:focus .block-library-poster-image__actions,.block-library-poster-image__container:focus-within .block-library-poster-image__actions{opacity:1}.block-library-poster-image__container .block-library-poster-image__actions.block-library-poster-image__actions-select{opacity:1;margin-top:16px}.block-library-poster-image__container .components-drop-zone__content{border-radius:2px}.block-library-poster-image__container .components-drop-zone .components-drop-zone__content-inner{display:flex;align-items:center;gap:8px}.block-library-poster-image__container .components-drop-zone .components-drop-zone__content-inner .components-drop-zone__content-icon{margin:0}.block-library-poster-image__container .components-spinner{position:absolute;top:50%;left:50%;margin-top:-9px;margin-left:-9px}.block-library-poster-image__preview{width:100%;padding:0;overflow:hidden;outline-offset:-1px;min-height:40px;display:flex;justify-content:center;height:auto!important;outline:1px solid rgba(0,0,0,.1)}.block-library-poster-image__preview .block-library-poster-image__preview-image{object-fit:cover;width:100%;object-position:50% 50%;aspect-ratio:2/1}.block-library-poster-image__actions:not(.block-library-poster-image__actions-select){bottom:0;opacity:0;padding:8px;position:absolute}@media not (prefers-reduced-motion){.block-library-poster-image__actions:not(.block-library-poster-image__actions-select){transition:opacity 50ms ease-out}}.block-library-poster-image__actions:not(.block-library-poster-image__actions-select) .block-library-poster-image__action{backdrop-filter:blur(16px) saturate(180%);background:#ffffffbf}.block-library-poster-image__actions .block-library-poster-image__action{flex-grow:1;justify-content:center}:root .editor-styles-wrapper .has-very-light-gray-background-color{background-color:#eee}:root .editor-styles-wrapper .has-very-dark-gray-background-color{background-color:#313131}:root .editor-styles-wrapper .has-very-light-gray-color{color:#eee}:root .editor-styles-wrapper .has-very-dark-gray-color{color:#313131}:root .editor-styles-wrapper .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .editor-styles-wrapper .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb,#ab1dfe)}:root .editor-styles-wrapper .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .editor-styles-wrapper .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .editor-styles-wrapper .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .editor-styles-wrapper .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .editor-styles-wrapper .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:where(.editor-styles-wrapper) .has-regular-font-size{font-size:16px}:where(.editor-styles-wrapper) .has-larger-font-size{font-size:42px}:where(.editor-styles-wrapper) iframe:not([frameborder]){border:0}',Oo=new Set(["alert","status","log","marquee","timer"]),_o=[];function Po(o){const e=Array.from(document.body.children),t=[];_o.push(t);for(const n of e)n!==o&&Vo(n)&&(n.setAttribute("aria-hidden","true"),t.push(n))}function Vo(o){const e=o.getAttribute("role");return!(o.tagName==="SCRIPT"||o.hasAttribute("hidden")||o.hasAttribute("aria-hidden")||o.hasAttribute("aria-live")||e&&Oo.has(e))}function Go(){const o=_o.pop();if(o)for(const e of o)e.removeAttribute("aria-hidden")}const{useEffect:Xo}=window.wp.element;function K(o,e=Wo()){Xo(()=>{o?Po(e.current):Go()},[e,o])}const $={current:null};function Wo(){return $.current||($.current=document.getElementById("popover-fallback-container")),$}const{useEffect:Yo}=window.wp.element;function J(o,e){Yo(()=>{o?Eo(e):Ao(e)},[o,e])}const{unregisterBlockType:Ko,getBlockTypes:Jo}=window.wp.blocks,{renderToString:Qo}=window.wp.element;function Zo(o){if(!o)return;const e=[];Jo().forEach(t=>{o.includes(t.name)||(Ko(t.name),e.push(t.name))}),S("Blocks unregistered:",e)}function oe(o){if(!o.icon)return null;let e=o.icon;if(typeof e=="object"&&e.src&&(e=e.src),typeof e=="object"&&e!==null&&typeof e.type<"u")try{return Qo(e)}catch(t){return S(`Failed to render icon for block ${o.name}`,t),null}else if(typeof e=="string")return e;return null}const ee=[{key:"text"},{key:"media"},{key:"design"},{key:"widgets"},{key:"theme"},{key:"embed"}],te={text:["core/paragraph","core/heading","core/list","core/list-item","core/quote","core/code","core/preformatted","core/verse","core/table"],media:["core/image","core/video","core/gallery","core/embed","core/audio","core/file"],design:["core/separator","core/spacer","core/columns","core/column"],embed:["core/embed","core/embed/youtube","core/embed/vimeo","core/embed/tiktok","core/embed/wordpress","core/embed/tumblr","core/embed/videopress","core/embed/pocket-casts","core/embed/reddit","core/embed/pinterest","core/embed/spotify","core/embed/soundcloud"]},ne=["core/paragraph","core/heading","core/list","core/quote","core/table","core/separator","core/code","core/preformatted","core/image","core/gallery","core/video","core/embed"];function ie(o,e){const t=te[e];if(!t)return o;const n=[];for(const a of t){const l=o.find(d=>d.id===a);l&&n.push(l)}const r=o.filter(a=>!t.includes(a.id));return[...n,...r]}function re(o,e=null,t=[]){const n={};for(const i of t)n[i.slug]=i.title;const r=ee.map(({key:i})=>({key:i,displayName:n[i]||i.charAt(0).toUpperCase()+i.slice(1)})),a=o.map(i=>({id:i.id,name:i.name,title:i.title,description:i.description,category:i.category,keywords:i.keywords||[],icon:oe(i),frecency:i.frecency||0,isDisabled:i.isDisabled||!1,parents:i.parent||[]})),l=a.filter(i=>e?i.parents.length>0&&i.parents.includes(e):!1),d=[];for(const i of ne){const g=a.find(h=>h.name===i);g&&d.push(g)}const s={};for(const i of a){const g=i.category?.toLowerCase()||"common";s[g]||(s[g]=[]),s[g].push(i)}const b=[];l.length>0&&b.push({category:"gbk-contextual",name:null,blocks:l}),d.length>0&&b.push({category:"gbk-most-used",name:null,blocks:d});for(const{key:i,displayName:g}of r){const h=s[i];if(h){const y=ie(h,i);b.push({category:i,name:g,blocks:y})}}const w=r.map(i=>i.key);for(const[i,g]of Object.entries(s))w.includes(i)||b.push({category:i,name:n[i]||i.charAt(0).toUpperCase()+i.slice(1),blocks:g});return b}const{__dangerousOptInToUnstableAPIsOnlyForCoreModules:ae}=window.wp.privateApis,{lock:Dn,unlock:W}=ae("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/editor"),{jsx:le}=window.ReactJSXRuntime,{Button:ce}=window.wp.components,{__:se}=window.wp.i18n,{useSelect:U,useDispatch:pe}=window.wp.data,{findTransform:de,getBlockTransforms:be,parse:me,createBlock:ge}=window.wp.blocks,{useRef:Q,useEffect:ke,useCallback:q}=window.wp.element,{store:N}=window.wp.blockEditor,{store:ue}=window.wp.coreData;function we({open:o,onToggle:e}){const t=Q(null),n=Q(!1),{selectedBlockClientId:r,destinationBlockName:a}=U(p=>{const{getSelectedBlockClientId:u,getBlockRootClientId:k,getBlock:E}=p(N),c=u(),x=c?k(c):null,A=x?E(x):null;return{selectedBlockClientId:c,destinationBlockName:A?.name||null}},[]),{canInsertBlockType:l}=U(N),{updateBlockAttributes:d}=pe(N),[s,b]=yo({rootClientId:r??void 0,isAppender:!1,selectBlockOnInsert:!0}),[w,i,,g]=vo(s,b,!1),h=U(p=>{const{__experimentalGetAllowedPatterns:u}=W(p(N));return u(s)},[s]),y=U(p=>{const{getBlockPatternCategories:u,getUserPatternCategories:k}=p(ue);return[...u()||[],...k()||[]]},[]),B=q(p=>{const u=w.find(k=>k.id===p);if(!u)return S(`Block with id "${p}" not found in inserter items`),!1;try{return g(u),!0}catch(k){return S("Failed to insert block:",k),!1}},[w,g]),f=q(p=>{const u=h?.find(k=>k.name===p);if(!u)return S(`Pattern "${p}" not found`),!1;try{const k=me(u.content);return b(k),!0}catch(k){return S("Failed to insert pattern:",k),!1}},[h,b]),m=q(async p=>{if(!Array.isArray(p)||p.length===0)return!1;const u=c=>c?c.startsWith("image/")?"image":c.startsWith("video/")?"video":c.startsWith("audio/")?"audio":null:null,k=c=>{const x=[];if(c.every(j=>u(j.type)==="image")&&c.length>1){if(!l("core/gallery",s))return S("Cannot insert gallery block at this location"),!1;const j=ge("core/gallery",{images:c.map(_=>({id:String(_.id),url:_.url,alt:_.alt??"",caption:_.caption??""}))});x.push(j)}else for(const j of c){const _=u(j.type);if(!_){S(`Unsupported media type: ${j.type}`);continue}if(!l(`core/${_}`,s)){S(`Cannot insert core/${_} block at this location`);continue}const[z]=So(j,_);x.push(z)}return x.length===0?!1:(b(x),!0)},E=async c=>{const A=(await Promise.all(c.map(async z=>{try{const fo=await(await fetch(z.url)).blob(),xo=z.url.split("/").pop()||"media";return new File([fo],xo,{type:z.type??"application/octet-stream"})}catch(Y){return S(`Failed to fetch media: ${z.url}`,Y),null}}))).filter(z=>z!==null);if(A.length===0)return S("No valid files to insert"),!1;const j=de(be("from"),z=>z.type==="files"&&l(z.blockName,s)&&z.isMatch(A));if(!j)return S("No matching transform found",{fileCount:A.length,fileTypes:A.map(z=>z.type)}),!1;const _=j.transform(A,d);return!_||Array.isArray(_)&&_.length===0?(S("Transform produced no blocks"),!1):(b(Array.isArray(_)?_:[_]),!0)};try{return p[0]?.id?k(p):await E(p)}catch(c){return S("Failed to insert media blocks",c),!1}},[l,s,b,d]),v=q(()=>{const p=re(w,a,i),u=h?.map(c=>({name:c.name,title:c.title,content:c.content,blockTypes:c.blockTypes??null,categories:c.categories?.filter(x=>!x.startsWith("_"))??null,description:c.description??null,keywords:c.keywords??null,source:c.source??null,viewportWidth:c.viewportWidth??null}))??[],k=y?.map(c=>({name:c.name,label:c.label}))??[];window.blockInserter={sections:p,patterns:u,patternCategories:k,insertBlock:B,insertPattern:f,insertMedia:m,onClose:()=>(e(!1),!0)};let E;if(t.current){const c=t.current.getBoundingClientRect();E={x:c.left,y:c.top,width:c.width,height:c.height}}Bo(E)},[w,a,i,h,y,B,f,m,e]);return ke(()=>{o&&!n.current&&v(),n.current=o},[o,v]),le(ce,{ref:t,title:se("Add block"),icon:zo,onClick:()=>{e(!0)},onMouseDown:p=>{p.preventDefault()},className:"gutenberg-kit-add-block-button"})}const{useState:he,useEffect:_e,useCallback:fe}=window.wp.element;function xe(o){const[e,t]=he({isScrollable:!1,canScrollLeft:!1,canScrollRight:!1}),n=fe(()=>{const r=o.current;if(!r)return;const{scrollLeft:a,scrollWidth:l,clientWidth:d}=r,s=1,b=l>d,w=a>s,i=a+d{const r=o.current;if(!r)return;n(),r.addEventListener("scroll",n),window.addEventListener("resize",n);let a;return typeof ResizeObserver<"u"&&(a=new ResizeObserver(n),a.observe(r)),()=>{r.removeEventListener("scroll",n),window.removeEventListener("resize",n),a&&a.disconnect()}},[o,n]),e}const{Fragment:Z,jsx:C,jsxs:F}=window.ReactJSXRuntime,{useState:ye,useRef:ve}=window.wp.element,{BlockInspector:ze,BlockToolbar:Se,Inserter:je,store:Ce}=window.wp.blockEditor,{useSelect:oo,useDispatch:Ee}=window.wp.data,{Button:Ae,Popover:Be,Toolbar:Re,ToolbarGroup:eo,ToolbarButton:Ie}=window.wp.components,{__:Me}=window.wp.i18n,{store:to}=window.wp.editor,$e=({className:o})=>{const{enableNativeBlockInserter:e}=X(),t=ve(),{canScrollLeft:n,canScrollRight:r}=xe(t),[a,l]=ye(!1),{isSelected:d}=oo(f=>{const{getSelectedBlockClientId:m}=f(Ce);return{isSelected:m()!==null}}),{isInserterOpened:s}=oo(f=>({isInserterOpened:f(to).isInserterOpened()}),[]),{setIsInserterOpened:b}=Ee(to);K(s&&!e),K(a),J(s&&!e,"block-inserter"),J(a,"block-inspector");function w(){l(!0)}function i(){l(!1)}function g(f){f.target.closest(".block-settings-menu")||l(!1)}const h=I("gutenberg-kit-editor-toolbar",o),y=I("gutenberg-kit-editor-toolbar__scroll-view",{"has-scroll-left":n,"has-scroll-right":r});return F(Z,{children:[C("div",{className:h,children:F(Re,{label:"Editor toolbar",variant:"toolbar",ref:t,className:y,children:[C(eo,{children:e?C(we,{open:s,onToggle:b}):C(je,{popoverProps:{"aria-modal":!0,role:"dialog"},open:s,onToggle:b})}),d&&C(eo,{children:C(Ie,{title:Me("Block Settings"),icon:jo,onClick:w})}),C(Se,{hideDragHandle:!0})]})}),a&&C(Be,{className:"block-settings-menu",variant:"unstyled",placement:"overlay","aria-modal":!0,onClose:i,onFocusOutside:g,role:"dialog",children:F(Z,{children:[C("div",{className:"block-settings-menu__header",children:C(Ae,{className:"block-settings-menu__close",icon:Co,onClick:i})}),C(ze,{})]})})]})},{store:Ue}=window.wp.editor,{useSelect:qe}=window.wp.data,{store:Ne}=window.wp.editPost,{useMemo:He}=window.wp.element,{getLayoutStyles:Te}=window.wp.globalStylesEngine;function Fe(...o){const{hasThemeStyleSupport:e,editorSettings:t}=qe(r=>({hasThemeStyleSupport:r(Ne).isFeatureActive("themeStyles"),editorSettings:r(Ue).getEditorSettings()}),[]),n=o.join(` +`);return He(()=>{const r=t.styles?.filter(s=>s.__unstableType&&s.__unstableType!=="theme")??[],a=[...t?.defaultEditorStyles??[],...r],l=e&&r.length!==(t.styles?.length??0);!t.disableLayoutStyles&&!l&&a.push({css:Te({style:{},selector:"body",hasBlockGapSupport:!1,hasFallbackGapSupport:!0,fallbackGapValue:"0.5em"})});const d=l?t.styles??[]:a;return n?[...d,{css:n}]:d},[t.defaultEditorStyles,t.disableLayoutStyles,t.styles,e,n])}const{jsx:Le}=window.ReactJSXRuntime,{createBlock:De}=window.wp.blocks,{useDispatch:Oe,useSelect:Pe}=window.wp.data,{__:Ve}=window.wp.i18n,{store:no}=window.wp.blockEditor;function Ge(){const{insertBlock:o}=Oe(no),{blockCount:e}=Pe(n=>{const{getBlockCount:r}=n(no);return{blockCount:r()}}),t=()=>{const n=De("core/paragraph");o(n,e)};return Le("button",{"aria-label":Ve("Add paragraph block","gutenberg-kit"),onClick:t,className:"gutenberg-kit-default-block-appender"})}const{useEffect:Xe,useRef:We}=window.wp.element,Ye=()=>{const o=We(null);return Xe(()=>{const e=new IntersectionObserver(t=>{t.forEach(n=>{n.isIntersecting&&Ro()})});return e.observe(o.current),()=>e.disconnect()},[o]),o},Ke=".gutenberg-kit-visual-editor__post-title-wrapper .wp-block-post-title{font-size:20px}.block-editor-default-block-appender__content{opacity:.62}:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--dark-gray: #28303d;--wp--preset--color--gray: #39414d;--wp--preset--color--green: #d1e4dd;--wp--preset--color--blue: #d1dfe4;--wp--preset--color--purple: #d1d1e4;--wp--preset--color--red: #e4d1d1;--wp--preset--color--orange: #e4dad1;--wp--preset--color--yellow: #eeeadd;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient( 135deg, rgba(6, 147, 227, 1) 0%, rgb(155, 81, 224) 100% );--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient( 135deg, rgb(122, 220, 180) 0%, rgb(0, 208, 130) 100% );--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient( 135deg, rgba(252, 185, 0, 1) 0%, rgba(255, 105, 0, 1) 100% );--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient( 135deg, rgba(255, 105, 0, 1) 0%, rgb(207, 46, 46) 100% );--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient( 135deg, rgb(238, 238, 238) 0%, rgb(169, 184, 195) 100% );--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient( 135deg, rgb(74, 234, 220) 0%, rgb(151, 120, 209) 20%, rgb(207, 42, 186) 40%, rgb(238, 44, 130) 60%, rgb(251, 105, 98) 80%, rgb(254, 248, 76) 100% );--wp--preset--gradient--blush-light-purple: linear-gradient( 135deg, rgb(255, 206, 236) 0%, rgb(152, 150, 240) 100% );--wp--preset--gradient--blush-bordeaux: linear-gradient( 135deg, rgb(254, 205, 165) 0%, rgb(254, 45, 45) 50%, rgb(107, 0, 62) 100% );--wp--preset--gradient--luminous-dusk: linear-gradient( 135deg, rgb(255, 203, 112) 0%, rgb(199, 81, 192) 50%, rgb(65, 88, 208) 100% );--wp--preset--gradient--pale-ocean: linear-gradient( 135deg, rgb(255, 245, 203) 0%, rgb(182, 227, 212) 50%, rgb(51, 167, 181) 100% );--wp--preset--gradient--electric-grass: linear-gradient( 135deg, rgb(202, 248, 128) 0%, rgb(113, 206, 126) 100% );--wp--preset--gradient--midnight: linear-gradient( 135deg, rgb(2, 3, 129) 0%, rgb(40, 116, 252) 100% );--wp--preset--gradient--purple-to-yellow: linear-gradient( 160deg, #d1d1e4 0%, #eeeadd 100% );--wp--preset--gradient--yellow-to-purple: linear-gradient( 160deg, #eeeadd 0%, #d1d1e4 100% );--wp--preset--gradient--green-to-yellow: linear-gradient( 160deg, #d1e4dd 0%, #eeeadd 100% );--wp--preset--gradient--yellow-to-green: linear-gradient( 160deg, #eeeadd 0%, #d1e4dd 100% );--wp--preset--gradient--red-to-yellow: linear-gradient( 160deg, #e4d1d1 0%, #eeeadd 100% );--wp--preset--gradient--yellow-to-red: linear-gradient( 160deg, #eeeadd 0%, #e4d1d1 100% );--wp--preset--gradient--purple-to-red: linear-gradient( 160deg, #d1d1e4 0%, #e4d1d1 100% );--wp--preset--gradient--red-to-purple: linear-gradient( 160deg, #e4d1d1 0%, #d1d1e4 100% );--wp--preset--font-size--small: 18px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 24px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-size--extra-small: 16px;--wp--preset--font-size--normal: 20px;--wp--preset--font-size--extra-large: 40px;--wp--preset--font-size--huge: 96px;--wp--preset--font-size--gigantic: 144px;--wp--preset--spacing--20: .44rem;--wp--preset--spacing--30: .67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, .2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, .4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, .2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1)}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}",Je=".editor-visual-editor__post-title-wrapper>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:var(--wp--style--global--content-size);margin-left:auto!important;margin-right:auto!important}.editor-visual-editor__post-title-wrapper>.alignwide{max-width:1340px}.editor-visual-editor__post-title-wrapper>.alignfull{max-width:none}:root :where(.is-layout-flow)>:first-child{margin-block-start:0}:root :where(.is-layout-flow)>:last-child{margin-block-end:0}:root :where(.is-layout-flow)>*{margin-block-start:1.2rem;margin-block-end:0}:root :where(.is-layout-constrained)>:first-child{margin-block-start:0}:root :where(.is-layout-constrained)>:last-child{margin-block-end:0}:root :where(.is-layout-constrained)>*{margin-block-start:1.2rem;margin-block-end:0}",{Fragment:Qe,jsx:R,jsxs:L}=window.ReactJSXRuntime,{useRef:Ze}=window.wp.element,{BlockList:ot,privateApis:et,store:tt}=window.wp.blockEditor,{store:nt,PostTitle:it}=window.wp.editor,{useSelect:rt}=window.wp.data,{store:at}=window.wp.editPost,{ExperimentalBlockCanvas:lt,LayoutStyle:H,useLayoutClasses:ct,useLayoutStyles:st}=W(et),pt=`.is-root-container.alignwide { max-width: var(--wp--style--global--wide-size); margin-left: auto; margin-right: auto;} .is-root-container.alignwide:where(.is-layout-flow) > :not(.alignleft):not(.alignright) { max-width: var(--wp--style--global--wide-size);} .is-root-container.alignfull { max-width: none; margin-left: auto; margin-right: auto;} - .is-root-container.alignfull:where(.is-layout-flow) > :not(.alignleft):not(.alignright) { max-width: none;}`;function pt({hideTitle:o}){const e=Qe(),t=We(),{renderingMode:n,hasThemeStyles:r,themeHasDisabledLayoutStyles:a,themeSupportsLayout:l,hasRootPaddingAwareAlignments:d}=it(m=>{const{getRenderingMode:v}=m(tt),p=v(),{getSettings:u}=X(m(et)),k=u(),E=k.styles?.length>0;return{renderingMode:p,hasThemeStyles:m(rt).isFeatureActive("themeStyles")&&E,themeSupportsLayout:k.supportsLayout,themeHasDisabledLayoutStyles:k.disableLayoutStyles,hasRootPaddingAwareAlignments:k.__experimentalFeatures?.useRootPaddingAwareAlignments}},[]),s=Fe(Ke,r?"":Ye,No,Fo,To,Lo),b=I("gutenberg-kit-visual-editor",{"has-root-padding":!r||!d}),w=I("gutenberg-kit-visual-editor__post-title-wrapper","editor-visual-editor__post-title-wrapper",{"has-global-padding":r&&d}),i={align:"full",layout:{type:"constrained"}},{layout:g={},align:h=""}=i,y=lt(i,"core/post-content"),B=ct(i,"core/post-content",".block-editor-block-list__layout.is-root-container"),f=I(l&&y,h&&`align${h}`,{"is-layout-flow":!l,"has-global-padding":r&&d});return L("div",{className:b,ref:t,children:[L(at,{shouldIframe:!1,height:"100%",styles:s,children:[l&&!a&&n==="post-only"&&L(Je,{children:[R(N,{selector:".editor-visual-editor__post-title-wrapper",layout:g}),R(N,{selector:".block-editor-block-list__layout.is-root-container",layout:g}),h&&R(N,{css:st}),B&&R(N,{layout:g,css:B})]}),!o&&R("div",{className:w,children:R(nt,{ref:e})}),R(Ze,{className:f,layout:g}),R(Pe,{})]}),R(Me,{className:"gutenberg-kit-visual-editor__toolbar"})]})}const{useEffect:dt}=window.wp.element,{useSelect:bt}=window.wp.data,{store:mt}=window.wp.editor;function gt(){const{hasUndo:o,hasRedo:e}=bt(t=>{const n=t(mt);return{hasUndo:n.hasEditorUndo(),hasRedo:n.hasEditorRedo()}},[]);dt(()=>{Ro(o,e)},[o,e])}const{useEffect:kt,useCallback:ut,useRef:no}=window.wp.element,{useDispatch:D,useSelect:io}=window.wp.data,{store:wt}=window.wp.coreData,{store:ro}=window.wp.editor,{parse:ht,serialize:_t,getBlockType:ft}=window.wp.blocks,{store:ao}=window.wp.blockEditor,{insert:xt,create:yt,toHTMLString:vt}=window.wp.richText;window.editor=window.editor||{};function zt(o,e){const{editEntityRecord:t}=D(wt),{undo:n,redo:r,switchEditorMode:a}=D(ro),{getEditedPostAttribute:l,getEditedPostContent:d}=io(ro),{updateBlock:s,selectionChange:b}=D(ao),{getSelectedBlockClientId:w,getBlock:i,getSelectionStart:g,getSelectionEnd:h}=io(ao),y=ut(m=>{t("postType",o.type,o.id,m)},[t,o.id,o.type]),B=no(o.title.raw),f=no(null);f.current===null&&(f.current=_t(ht(o.content.raw||""))),kt(()=>(window.editor.setContent=m=>{y({content:decodeURIComponent(m)})},window.editor.setTitle=m=>{y({title:decodeURIComponent(m)})},window.editor.getContent=(m=!1)=>(m&&lo(e.current),d()),window.editor.getTitleAndContent=(m=!1)=>{m&&lo(e.current);const v=l("title"),p=d(),u=v!==B.current||p!==f.current;return u&&(B.current=v,f.current=p),{title:v,content:p,changed:u}},window.editor.undo=()=>{n()},window.editor.redo=()=>{r()},window.editor.switchEditorMode=m=>{a(m)},window.editor.dismissTopModal=()=>{(e.current.ownerDocument.activeElement||document.body).dispatchEvent(new KeyboardEvent("keydown",{key:"Escape",keyCode:27,which:27,code:"Escape",bubbles:!0,cancelable:!0}))},window.editor.focus=()=>{const m=document.querySelector('[contenteditable="true"]');m&&(m.focus(),m.click())},window.editor.appendTextAtCursor=m=>{const v=w();if(!v)return M("Unable to append text: no block selected"),!1;const p=i(v);if(!p)return M("Unable to append text: could not retrieve selected block"),!1;if(!ft(p.name)?.attributes?.content)return M(`Unable to append text: block type ${p.name} does not support text content`),!1;const E=p.attributes?.content||"",c=yt({html:E}),x=g(),A=h(),j=xt(c,m,x?.offset,A?.offset);s(v,{attributes:{...p.attributes,content:vt({value:j})}});const _=x?.offset+m.length||j.text.length;return b({clientId:x?.clientId||v,attributeKey:x?.attributeKey||"content",startOffset:_,endOffset:_}),!0},()=>{delete window.editor.setContent,delete window.editor.setTitle,delete window.editor.getContent,delete window.editor.getTitleAndContent,delete window.editor.undo,delete window.editor.redo,delete window.editor.switchEditorMode,delete window.editor.dismissTopModal,delete window.editor.appendTextAtCursor}),[e,y,l,d,r,a,n,w,i,g,h,s,b])}function lo(o){const e=o?.ownerDocument.activeElement;if(e&&e.contentEditable==="true"){const t=new Event("compositionend");e.dispatchEvent(t)}}const{useEffect:St}=window.wp.element,{addAction:jt,removeAction:Ct}=window.wp.hooks;function Et(){St(()=>(jt("editor.ErrorBoundary.errorLogged","GutenbergKit",o=>{Io(o,{isHandled:!0,handledBy:"editor.ErrorBoundary.errorLogged"})}),()=>{Ct("editor.ErrorBoundary.errorLogged","GutenbergKit")}),[])}const At=[{name:"post",baseURL:"/wp/v2/posts"},{name:"page",baseURL:"/wp/v2/pages"},{name:"attachment",baseURL:"/wp/v2/media"},{name:"wp_block",baseURL:"/wp/v2/blocks"}].map(o=>({kind:"postType",...o,transientEdits:{blocks:!0,selection:!0},mergedEdits:{meta:!0},rawAttributes:["title","excerpt","content"]})),{useEffect:Bt}=window.wp.element,{useDispatch:co}=window.wp.data,{store:Rt}=window.wp.coreData,{store:It}=window.wp.editor;function Mt(o){const{addEntities:e,receiveEntityRecords:t}=co(Rt),{setEditedPost:n,setupEditor:r}=co(It);Bt(()=>{e(At),t("postType",o.type,o),r(o,{}),n(o.type,o.id)},[])}const{addFilter:$t,removeFilter:Ut}=window.wp.hooks,{useCallback:qt,useEffect:P,useRef:so}=window.wp.element,O={};let Ht=0;function Nt(){P(()=>($t("editor.MediaUpload","GutenbergKit",()=>Ft),()=>{Ut("editor.MediaUpload","GutenbergKit")}),[])}function Ft({render:o,...e}){const{open:t}=Tt(e);return o({open:t})}function Tt({onSelect:o,...e}){const{allowedTypes:t,multiple:n=!1,value:r}=e,a=so(null),l=so(o);return P(()=>(l.current=o,()=>{l.current=()=>{}}),[o]),P(()=>{const s=`media-upload-${++Ht}`;return a.current=s,O[s]=b=>{l.current(n?b:b[0])},window.editor=window.editor||{},window.editor.setMediaUploadAttachment=(b,w)=>{if(!w){M("setMediaUploadAttachment called without contextId");return}const i=O[w];if(!i){M(`No callback found for contextId: ${w}`);return}i(b)},()=>{delete O[a.current]}},[n]),{open:qt(()=>Mo({allowedTypes:t,multiple:n,value:r,contextId:a.current}),[t,n,r])}}const{jsx:po,jsxs:Lt}=window.ReactJSXRuntime,{PostTitleRaw:Dt,PostTextEditor:Ot}=window.wp.editor;function Vt({hideTitle:o}){return Lt("div",{className:"gutenberg-kit-text-editor",children:[!o&&po(Dt,{}),po(Ot,{})]})}const{useEffect:Pt}=window.wp.element,{useSelect:Gt}=window.wp.data,{store:Xt}=window.wp.editor;function Wt(){const{featuredImageId:o}=Gt(e=>{const{getEditedPostAttribute:t}=e(Xt);return{featuredImageId:t("featured_media")}},[]);Pt(()=>{o&&$o(o)},[o])}const{useEffect:Yt,useRef:Kt}=window.wp.element,{useDispatch:Jt}=window.wp.data,{store:Qt}=window.wp.notices,{__:bo}=window.wp.i18n;function Zt(){const o=Kt(!1),{createWarningNotice:e}=Jt(Qt);Yt(()=>{const t=Uo(),n=!!G().post;if(t&&!o.current){o.current=!0;const r=bo(n?"Editor loaded in development mode.":"Editor loaded in development mode without a native bridge.","gutenberg-kit");e(r,{type:"snackbar",isDismissible:!0})}},[e])}const{addFilter:on,removeFilter:mo}=window.wp.hooks,{useEffect:en}=window.wp.element;function tn(){en(()=>(mo("editor.Autocomplete.completers","editor/autocompleters/set-default-completers"),on("editor.Autocomplete.completers","GutenbergKit/at-symbol-alert",nn),()=>{mo("editor.Autocomplete.completers","GutenbergKit/at-symbol-alert")}),[])}function nn(o=[]){const e={name:"at-symbol",triggerPrefix:"@",options:t=>(t===""&&wo("at-symbol"),[]),allowContext:(t,n)=>{const r=/^$|\s$/.test(t),a=/^$|^\s/.test(n);return r&&a},isDebounced:!0};return[...o,e]}const{addFilter:rn,removeFilter:an}=window.wp.hooks,{useEffect:ln}=window.wp.element;function cn(){ln(()=>(rn("editor.Autocomplete.completers","GutenbergKit/plus-symbol-alert",sn),()=>{an("editor.Autocomplete.completers","GutenbergKit/plus-symbol-alert")}),[])}function sn(o=[]){const e={name:"plus-symbol",triggerPrefix:"+",options:t=>(t===""&&wo("plus-symbol"),[]),allowContext:(t,n)=>{const r=/^$|\s$/.test(t),a=/^$|^\s/.test(n);return r&&a},isDebounced:!0};return[...o,e]}const{jsx:V,jsxs:pn}=window.ReactJSXRuntime,{store:dn}=window.wp.coreData,{useSelect:bn}=window.wp.data,{store:mn,EditorProvider:gn}=window.wp.editor,{useRef:kn}=window.wp.element;function un({post:o,children:e,hideTitle:t}){const n=kn(null);zt(o,n),Wt(),gt(),Et(),Mt(o),Nt(),Zt(),tn(),cn();const{isReady:r,mode:a,isRichEditingEnabled:l,currentPost:d}=bn(s=>{const{__unstableIsEditorReady:b,getEditorSettings:w,getEditorMode:i}=s(mn),g=w(),{getEntityRecord:h}=s(dn),y=h("postType",o.type,o.id);return{isReady:b(),mode:i(),isRichEditingEnabled:g.richEditingEnabled,currentPost:y}},[o.id,o.type]);return r?V("div",{className:"gutenberg-kit-editor",ref:n,children:pn(gn,{post:d,settings:wn,useSubRegistry:!1,children:[a==="visual"&&l&&V(pt,{hideTitle:t}),(a==="text"||!l)&&V(Vt,{autoFocus:!0,hideTitle:t}),e]})}):null}const wn={},{jsx:go}=window.ReactJSXRuntime,{Notice:hn}=window.wp.components,{__:_n}=window.wp.i18n,{useState:fn,useEffect:xn}=window.wp.element,yn=_n("Loading plugins failed, using default editor configuration.","gutenberg-kit");function vn({className:o,pluginLoadFailed:e}){const{notice:t,clearNotice:n}=zn(e?yn:null);return t?go("div",{className:o,children:go(hn,{status:"warning",onRemove:n,children:t})}):null}function zn(o){const[e,t]=fn(o);return xn(()=>{if(e){const n=setTimeout(()=>{t(null)},2e4);return()=>clearTimeout(n)}},[e]),{notice:e,clearNotice:()=>t(null)}}const{jsx:F,jsxs:Sn}=window.ReactJSXRuntime,{EditorSnackbars:jn,ErrorBoundary:Cn,AutosaveMonitor:En}=window.wp.editor;function An(o){const{pluginLoadFailed:e,...t}=o;return Sn(Cn,{canCopyContent:!0,children:[F(En,{autosave:qo}),F(un,{...t,children:F(jn,{})}),F(vn,{className:"gutenberg-kit-layout__load-notice",pluginLoadFailed:e})]})}const Bn="body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:18px;line-height:1.5;--wp--style--block-gap: 2em}p{line-height:1.8}.editor-post-title__block{margin-top:2em;margin-bottom:1em;font-size:2.5em;font-weight:800}",{store:Rn}=window.wp.editor,{select:In}=window.wp.data;function Mn(){const o=In(Rn).getEditorSettings(),e=o?.colors,t=o?.gradients;return{defaultEditorStyles:[{css:Bn}],__experimentalFeatures:{blocks:{},color:{text:!0,background:!0,palette:{default:e},gradients:{default:t},defaultPalette:e?.length>0,defaultGradients:t?.length>0}}}}const{jsx:ko}=window.ReactJSXRuntime,{createRoot:$n,StrictMode:Un}=window.wp.element,{dispatch:uo}=window.wp.data,{store:qn}=window.wp.editor,{store:Hn}=window.wp.preferences,{registerCoreBlocks:Nn}=window.wp.blockLibrary;async function Dn({allowedBlockTypes:o,pluginLoadFailed:e}={}){const{themeStyles:t,hideTitle:n,editorSettings:r}=G(),a=r||Mn();uo(qn).updateEditorSettings(a);const l=uo(Hn);l.setDefaults("core",{fixedToolbar:!0}),l.setDefaults("core/edit-post",{themeStyles:t}),l.set("core","editorMode","visual"),Nn(),Qo(o);const d=await Ho();$n(document.getElementById("root")).render(ko(Un,{children:ko(An,{post:d,hideTitle:n,pluginLoadFailed:e})}))}export{Dn as initializeEditor}; + .is-root-container.alignfull:where(.is-layout-flow) > :not(.alignleft):not(.alignright) { max-width: none;}`;function dt({hideTitle:o}){const e=Ze(),t=Ye(),{renderingMode:n,hasThemeStyles:r,themeHasDisabledLayoutStyles:a,themeSupportsLayout:l,hasRootPaddingAwareAlignments:d}=rt(m=>{const{getRenderingMode:v}=m(nt),p=v(),{getSettings:u}=W(m(tt)),k=u(),E=k.styles?.length>0;return{renderingMode:p,hasThemeStyles:m(at).isFeatureActive("themeStyles")&&E,themeSupportsLayout:k.supportsLayout,themeHasDisabledLayoutStyles:k.disableLayoutStyles,hasRootPaddingAwareAlignments:k.__experimentalFeatures?.useRootPaddingAwareAlignments}},[]),s=Fe(Je,r?"":Ke,To,Fo,Lo,Do),b=I("gutenberg-kit-visual-editor",{"has-root-padding":!r||!d}),w=I("gutenberg-kit-visual-editor__post-title-wrapper","editor-visual-editor__post-title-wrapper",{"has-global-padding":r&&d}),i={align:"full",layout:{type:"constrained"}},{layout:g={},align:h=""}=i,y=ct(i,"core/post-content"),B=st(i,"core/post-content",".block-editor-block-list__layout.is-root-container"),f=I(l&&y,h&&`align${h}`,{"is-layout-flow":!l,"has-global-padding":r&&d});return L("div",{className:b,ref:t,children:[L(lt,{shouldIframe:!1,height:"100%",styles:s,children:[l&&!a&&n==="post-only"&&L(Qe,{children:[R(H,{selector:".editor-visual-editor__post-title-wrapper",layout:g}),R(H,{selector:".block-editor-block-list__layout.is-root-container",layout:g}),h&&R(H,{css:pt}),B&&R(H,{layout:g,css:B})]}),!o&&R("div",{className:w,children:R(it,{ref:e})}),R(ot,{className:f,layout:g}),R(Ge,{})]}),R($e,{className:"gutenberg-kit-visual-editor__toolbar"})]})}const{useEffect:bt}=window.wp.element,{useSelect:mt}=window.wp.data,{store:gt}=window.wp.editor;function kt(){const{hasUndo:o,hasRedo:e}=mt(t=>{const n=t(gt);return{hasUndo:n.hasEditorUndo(),hasRedo:n.hasEditorRedo()}},[]);bt(()=>{Io(o,e)},[o,e])}const{useEffect:ut,useCallback:wt,useRef:io}=window.wp.element,{useDispatch:D,useSelect:ro}=window.wp.data,{store:ht}=window.wp.coreData,{store:ao}=window.wp.editor,{parse:_t,serialize:ft,getBlockType:xt}=window.wp.blocks,{store:lo}=window.wp.blockEditor,{insert:yt,create:vt,toHTMLString:zt}=window.wp.richText;window.editor=window.editor||{};function St(o,e){const{editEntityRecord:t}=D(ht),{undo:n,redo:r,switchEditorMode:a}=D(ao),{getEditedPostAttribute:l,getEditedPostContent:d}=ro(ao),{updateBlock:s,selectionChange:b}=D(lo),{getSelectedBlockClientId:w,getBlock:i,getSelectionStart:g,getSelectionEnd:h}=ro(lo),y=wt(m=>{t("postType",o.type,o.id,m)},[t,o.id,o.type]),B=io(o.title.raw),f=io(null);f.current===null&&(f.current=ft(_t(o.content.raw||""))),ut(()=>(window.editor.setContent=m=>{y({content:decodeURIComponent(m)})},window.editor.setTitle=m=>{y({title:decodeURIComponent(m)})},window.editor.getContent=(m=!1)=>(m&&co(e.current),d()),window.editor.getTitleAndContent=(m=!1)=>{m&&co(e.current);const v=l("title"),p=d(),u=v!==B.current||p!==f.current;return u&&(B.current=v,f.current=p),{title:v,content:p,changed:u}},window.editor.undo=()=>{n()},window.editor.redo=()=>{r()},window.editor.switchEditorMode=m=>{a(m)},window.editor.dismissTopModal=()=>{(e.current.ownerDocument.activeElement||document.body).dispatchEvent(new KeyboardEvent("keydown",{key:"Escape",keyCode:27,which:27,code:"Escape",bubbles:!0,cancelable:!0}))},window.editor.focus=()=>{const m=document.querySelector('[contenteditable="true"]');m&&(m.focus(),m.click())},window.editor.appendTextAtCursor=m=>{const v=w();if(!v)return M("Unable to append text: no block selected"),!1;const p=i(v);if(!p)return M("Unable to append text: could not retrieve selected block"),!1;if(!xt(p.name)?.attributes?.content)return M(`Unable to append text: block type ${p.name} does not support text content`),!1;const E=p.attributes?.content||"",c=vt({html:E}),x=g(),A=h(),j=yt(c,m,x?.offset,A?.offset);s(v,{attributes:{...p.attributes,content:zt({value:j})}});const _=x?.offset+m.length||j.text.length;return b({clientId:x?.clientId||v,attributeKey:x?.attributeKey||"content",startOffset:_,endOffset:_}),!0},()=>{delete window.editor.setContent,delete window.editor.setTitle,delete window.editor.getContent,delete window.editor.getTitleAndContent,delete window.editor.undo,delete window.editor.redo,delete window.editor.switchEditorMode,delete window.editor.dismissTopModal,delete window.editor.appendTextAtCursor}),[e,y,l,d,r,a,n,w,i,g,h,s,b])}function co(o){const e=o?.ownerDocument.activeElement;if(e&&e.contentEditable==="true"){const t=new Event("compositionend");e.dispatchEvent(t)}}const{useEffect:jt}=window.wp.element,{addAction:Ct,removeAction:Et}=window.wp.hooks;function At(){jt(()=>(Ct("editor.ErrorBoundary.errorLogged","GutenbergKit",o=>{Mo(o,{isHandled:!0,handledBy:"editor.ErrorBoundary.errorLogged"})}),()=>{Et("editor.ErrorBoundary.errorLogged","GutenbergKit")}),[])}const O=[{name:"post",baseURL:"/wp/v2/posts"},{name:"page",baseURL:"/wp/v2/pages"},{name:"attachment",baseURL:"/wp/v2/media"},{name:"wp_block",baseURL:"/wp/v2/blocks"}].map(o=>({kind:"postType",...o,transientEdits:{blocks:!0,selection:!0},mergedEdits:{meta:!0},rawAttributes:["title","excerpt","content"]})),{useEffect:Bt}=window.wp.element,{useDispatch:so}=window.wp.data,{store:Rt}=window.wp.coreData,{store:It}=window.wp.editor;function Mt(o){const{addEntities:e,receiveEntityRecords:t}=so(Rt),{setEditedPost:n,setupEditor:r}=so(It);Bt(()=>{const a=$t(o);e(a),t("postType",o.type,o),r(o,{}),n(o.type,o.id)},[])}function $t(o){if(O.some(n=>n.name===o.type))return O;const t={kind:"postType",name:o.type,baseURL:`/${o.restNamespace}/${o.restBase}`,transientEdits:{blocks:!0,selection:!0},mergedEdits:{meta:!0},rawAttributes:["title","excerpt","content"]};return[...O,t]}const{addFilter:Ut,removeFilter:qt}=window.wp.hooks,{useCallback:Nt,useEffect:G,useRef:po}=window.wp.element,P={};let Ht=0;function Tt(){G(()=>(Ut("editor.MediaUpload","GutenbergKit",()=>Ft),()=>{qt("editor.MediaUpload","GutenbergKit")}),[])}function Ft({render:o,...e}){const{open:t}=Lt(e);return o({open:t})}function Lt({onSelect:o,...e}){const{allowedTypes:t,multiple:n=!1,value:r}=e,a=po(null),l=po(o);return G(()=>(l.current=o,()=>{l.current=()=>{}}),[o]),G(()=>{const s=`media-upload-${++Ht}`;return a.current=s,P[s]=b=>{l.current(n?b:b[0])},window.editor=window.editor||{},window.editor.setMediaUploadAttachment=(b,w)=>{if(!w){M("setMediaUploadAttachment called without contextId");return}const i=P[w];if(!i){M(`No callback found for contextId: ${w}`);return}i(b)},()=>{delete P[a.current]}},[n]),{open:Nt(()=>$o({allowedTypes:t,multiple:n,value:r,contextId:a.current}),[t,n,r])}}const{jsx:bo,jsxs:Dt}=window.ReactJSXRuntime,{PostTitleRaw:Ot,PostTextEditor:Pt}=window.wp.editor;function Vt({hideTitle:o}){return Dt("div",{className:"gutenberg-kit-text-editor",children:[!o&&bo(Ot,{}),bo(Pt,{})]})}const{useEffect:Gt}=window.wp.element,{useSelect:Xt}=window.wp.data,{store:Wt}=window.wp.editor;function Yt(){const{featuredImageId:o}=Xt(e=>{const{getEditedPostAttribute:t}=e(Wt);return{featuredImageId:t("featured_media")}},[]);Gt(()=>{o&&Uo(o)},[o])}const{useEffect:Kt,useRef:Jt}=window.wp.element,{useDispatch:Qt}=window.wp.data,{store:Zt}=window.wp.notices,{__:mo}=window.wp.i18n;function on(){const o=Jt(!1),{createWarningNotice:e}=Qt(Zt);Kt(()=>{const t=qo(),n=!!X().post;if(t&&!o.current){o.current=!0;const r=mo(n?"Editor loaded in development mode.":"Editor loaded in development mode without a native bridge.","gutenberg-kit");e(r,{type:"snackbar",isDismissible:!0})}},[e])}const{addFilter:en,removeFilter:go}=window.wp.hooks,{useEffect:tn}=window.wp.element;function nn(){tn(()=>(go("editor.Autocomplete.completers","editor/autocompleters/set-default-completers"),en("editor.Autocomplete.completers","GutenbergKit/at-symbol-alert",rn),()=>{go("editor.Autocomplete.completers","GutenbergKit/at-symbol-alert")}),[])}function rn(o=[]){const e={name:"at-symbol",triggerPrefix:"@",options:t=>(t===""&&ho("at-symbol"),[]),allowContext:(t,n)=>{const r=/^$|\s$/.test(t),a=/^$|^\s/.test(n);return r&&a},isDebounced:!0};return[...o,e]}const{addFilter:an,removeFilter:ln}=window.wp.hooks,{useEffect:cn}=window.wp.element;function sn(){cn(()=>(an("editor.Autocomplete.completers","GutenbergKit/plus-symbol-alert",pn),()=>{ln("editor.Autocomplete.completers","GutenbergKit/plus-symbol-alert")}),[])}function pn(o=[]){const e={name:"plus-symbol",triggerPrefix:"+",options:t=>(t===""&&ho("plus-symbol"),[]),allowContext:(t,n)=>{const r=/^$|\s$/.test(t),a=/^$|^\s/.test(n);return r&&a},isDebounced:!0};return[...o,e]}const{jsx:V,jsxs:dn}=window.ReactJSXRuntime,{store:bn}=window.wp.coreData,{useSelect:mn}=window.wp.data,{store:gn,EditorProvider:kn}=window.wp.editor,{useRef:un}=window.wp.element;function wn({post:o,children:e,hideTitle:t}){const n=un(null);St(o,n),Yt(),kt(),At(),Mt(o),Tt(),on(),nn(),sn();const{isReady:r,mode:a,isRichEditingEnabled:l,currentPost:d}=mn(s=>{const{__unstableIsEditorReady:b,getEditorSettings:w,getEditorMode:i}=s(gn),g=w(),{getEntityRecord:h}=s(bn),y=h("postType",o.type,o.id);return{isReady:b(),mode:i(),isRichEditingEnabled:g.richEditingEnabled,currentPost:y}},[o.id,o.type]);return r?V("div",{className:"gutenberg-kit-editor",ref:n,children:dn(kn,{post:d,settings:hn,useSubRegistry:!1,children:[a==="visual"&&l&&V(dt,{hideTitle:t}),(a==="text"||!l)&&V(Vt,{autoFocus:!0,hideTitle:t}),e]})}):null}const hn={},{jsx:ko}=window.ReactJSXRuntime,{Notice:_n}=window.wp.components,{__:fn}=window.wp.i18n,{useState:xn,useEffect:yn}=window.wp.element,vn=fn("Loading plugins failed, using default editor configuration.","gutenberg-kit");function zn({className:o,pluginLoadFailed:e}){const{notice:t,clearNotice:n}=Sn(e?vn:null);return t?ko("div",{className:o,children:ko(_n,{status:"warning",onRemove:n,children:t})}):null}function Sn(o){const[e,t]=xn(o);return yn(()=>{if(e){const n=setTimeout(()=>{t(null)},2e4);return()=>clearTimeout(n)}},[e]),{notice:e,clearNotice:()=>t(null)}}const{jsx:T,jsxs:jn}=window.ReactJSXRuntime,{EditorSnackbars:Cn,ErrorBoundary:En,AutosaveMonitor:An}=window.wp.editor;function Bn(o){const{pluginLoadFailed:e,...t}=o;return jn(En,{canCopyContent:!0,children:[T(An,{autosave:No}),T(wn,{...t,children:T(Cn,{})}),T(zn,{className:"gutenberg-kit-layout__load-notice",pluginLoadFailed:e})]})}const Rn="body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:18px;line-height:1.5;--wp--style--block-gap: 2em}p{line-height:1.8}.editor-post-title__block{margin-top:2em;margin-bottom:1em;font-size:2.5em;font-weight:800}",{store:In}=window.wp.editor,{select:Mn}=window.wp.data;function $n(){const o=Mn(In).getEditorSettings(),e=o?.colors,t=o?.gradients;return{defaultEditorStyles:[{css:Rn}],__experimentalFeatures:{blocks:{},color:{text:!0,background:!0,palette:{default:e},gradients:{default:t},defaultPalette:e?.length>0,defaultGradients:t?.length>0}}}}const{jsx:uo}=window.ReactJSXRuntime,{createRoot:Un,StrictMode:qn}=window.wp.element,{dispatch:wo}=window.wp.data,{store:Nn}=window.wp.editor,{store:Hn}=window.wp.preferences,{registerCoreBlocks:Tn}=window.wp.blockLibrary;async function On({allowedBlockTypes:o,pluginLoadFailed:e}={}){const{themeStyles:t,hideTitle:n,editorSettings:r}=X(),a=r||$n();wo(Nn).updateEditorSettings(a);const l=wo(Hn);l.setDefaults("core",{fixedToolbar:!0}),l.setDefaults("core/edit-post",{themeStyles:t}),l.set("core","editorMode","visual"),Tn(),Zo(o);const d=await Ho();Un(document.getElementById("root")).render(uo(qn,{children:uo(Bn,{post:d,hideTitle:n,pluginLoadFailed:e})}))}export{On as initializeEditor}; diff --git a/ios/Sources/GutenbergKit/Gutenberg/assets/index-B8MWrFkV.js b/ios/Sources/GutenbergKit/Gutenberg/assets/index-B8MWrFkV.js new file mode 100644 index 000000000..0f6913263 --- /dev/null +++ b/ios/Sources/GutenbergKit/Gutenberg/assets/index-B8MWrFkV.js @@ -0,0 +1,22 @@ +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./wordpress-globals-Z_TcMDOr.js","./utils-Y7-BX6Uw.js","./editor-D8pT2w6o.js","./editor-UqwlMgkg.css"])))=>i.map(i=>d[i]); +(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))n(o);new MutationObserver(o=>{for(const i of o)if(i.type==="childList")for(const s of i.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&n(s)}).observe(document,{childList:!0,subtree:!0});function r(o){const i={};return o.integrity&&(i.integrity=o.integrity),o.referrerPolicy&&(i.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?i.credentials="include":o.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function n(o){if(o.ep)return;o.ep=!0;const i=r(o);fetch(o.href,i)}})();function xe(e){return typeof e!="string"||e===""?(console.error("The namespace must be a non-empty string."),!1):/^[a-zA-Z][a-zA-Z0-9_.\-\/]*$/.test(e)?!0:(console.error("The namespace can only contain numbers, letters, dashes, periods, underscores and slashes."),!1)}var ge=xe;function Se(e){return typeof e!="string"||e===""?(console.error("The hook name must be a non-empty string."),!1):/^__/.test(e)?(console.error("The hook name cannot begin with `__`."),!1):/^[a-zA-Z][a-zA-Z0-9_.-]*$/.test(e)?!0:(console.error("The hook name can only contain numbers, letters, dashes, periods and underscores."),!1)}var Y=Se;function He(e,t){return function(n,o,i,s=10){const a=e[t];if(!Y(n)||!ge(o))return;if(typeof i!="function"){console.error("The hook callback must be a function.");return}if(typeof s!="number"){console.error("If specified, the hook priority must be a number.");return}const u={callback:i,priority:s,namespace:o};if(a[n]){const f=a[n].handlers;let p;for(p=f.length;p>0&&!(s>=f[p-1].priority);p--);p===f.length?f[p]=u:f.splice(p,0,u),a.__current.forEach(_=>{_.name===n&&_.currentIndex>=p&&_.currentIndex++})}else a[n]={handlers:[u],runs:0};n!=="hookAdded"&&e.doAction("hookAdded",n,o,i,s)}}var oe=He;function Ve(e,t,r=!1){return function(o,i){const s=e[t];if(!Y(o)||!r&&!ge(i))return;if(!s[o])return 0;let a=0;if(r)a=s[o].handlers.length,s[o]={runs:s[o].runs,handlers:[]};else{const u=s[o].handlers;for(let f=u.length-1;f>=0;f--)u[f].namespace===i&&(u.splice(f,1),a++,s.__current.forEach(p=>{p.name===o&&p.currentIndex>=f&&p.currentIndex--}))}return o!=="hookRemoved"&&e.doAction("hookRemoved",o,i),a}}var C=Ve;function Be(e,t){return function(n,o){const i=e[t];return typeof o<"u"?n in i&&i[n].handlers.some(s=>s.namespace===o):n in i}}var ie=Be;function Ce(e,t,r,n){return function(i,...s){const a=e[t];a[i]||(a[i]={handlers:[],runs:0}),a[i].runs++;const u=a[i].handlers;if(!u||!u.length)return r?s[0]:void 0;const f={name:i,currentIndex:0};async function p(){try{a.__current.add(f);let w=r?s[0]:void 0;for(;f.currentIndex"u"?o.__current.size>0:Array.from(o.__current).some(i=>i.name===n)}}var ae=ze;function Me(e,t){return function(n){const o=e[t];if(Y(n))return o[n]&&o[n].runs?o[n].runs:0}}var le=Me,Ne=class{actions;filters;addAction;addFilter;removeAction;removeFilter;hasAction;hasFilter;removeAllActions;removeAllFilters;doAction;doActionAsync;applyFilters;applyFiltersAsync;currentAction;currentFilter;doingAction;doingFilter;didAction;didFilter;constructor(){this.actions=Object.create(null),this.actions.__current=new Set,this.filters=Object.create(null),this.filters.__current=new Set,this.addAction=oe(this,"actions"),this.addFilter=oe(this,"filters"),this.removeAction=C(this,"actions"),this.removeFilter=C(this,"filters"),this.hasAction=ie(this,"actions"),this.hasFilter=ie(this,"filters"),this.removeAllActions=C(this,"actions",!0),this.removeAllFilters=C(this,"filters",!0),this.doAction=$(this,"actions",!1,!1),this.doActionAsync=$(this,"actions",!1,!0),this.applyFilters=$(this,"filters",!0,!1),this.applyFiltersAsync=$(this,"filters",!0,!0),this.currentAction=se(this,"actions"),this.currentFilter=se(this,"filters"),this.doingAction=ae(this,"actions"),this.doingFilter=ae(this,"filters"),this.didAction=le(this,"actions"),this.didFilter=le(this,"filters")}};function qe(){return new Ne}var Ee=qe,ee=Ee(),{addAction:Ge,addFilter:Ue,removeAction:Ke,removeFilter:We,hasAction:Je,hasFilter:Ze,removeAllActions:Qe,removeAllFilters:Xe,doAction:Ye,doActionAsync:et,applyFilters:tt,applyFiltersAsync:rt,currentAction:nt,currentFilter:ot,doingAction:it,doingFilter:st,didAction:at,didFilter:lt,actions:ct,filters:ut}=ee;const dt=Object.freeze(Object.defineProperty({__proto__:null,actions:ct,addAction:Ge,addFilter:Ue,applyFilters:tt,applyFiltersAsync:rt,createHooks:Ee,currentAction:nt,currentFilter:ot,defaultHooks:ee,didAction:at,didFilter:lt,doAction:Ye,doActionAsync:et,doingAction:it,doingFilter:st,filters:ut,hasAction:Je,hasFilter:Ze,removeAction:Ke,removeAllActions:Qe,removeAllFilters:Xe,removeFilter:We},Symbol.toStringTag,{value:"Module"}));var ft=/%(((\d+)\$)|(\(([$_a-zA-Z][$_a-zA-Z0-9]*)\)))?[ +0#-]*\d*(\.(\d+|\*))?(ll|[lhqL])?([cduxXefgsp%])/g;function pt(e,...t){var r=0;return Array.isArray(t[0])&&(t=t[0]),e.replace(ft,function(){var n,o,i,s,a;return n=arguments[3],o=arguments[5],i=arguments[7],s=arguments[9],s==="%"?"%":(i==="*"&&(i=t[r],r++),o===void 0?(n===void 0&&(n=r+1),r++,a=t[n-1]):t[0]&&typeof t[0]=="object"&&t[0].hasOwnProperty(o)&&(a=t[0][o]),s==="f"?a=parseFloat(a)||0:s==="d"&&(a=parseInt(a)||0),i!==void 0&&(s==="f"?a=a.toFixed(i):s==="s"&&(a=a.substr(0,i))),a??"")})}function mt(e,...t){return pt(e,...t)}var W,ve,H,ye;W={"(":9,"!":8,"*":7,"/":7,"%":7,"+":6,"-":6,"<":5,"<=":5,">":5,">=":5,"==":4,"!=":4,"&&":3,"||":2,"?":1,"?:":1};ve=["(","?"];H={")":["("],":":["?","?:"]};ye=/<=|>=|==|!=|&&|\|\||\?:|\(|!|\*|\/|%|\+|-|<|>|\?|\)|:/;function _t(e){for(var t=[],r=[],n,o,i,s;n=e.match(ye);){for(o=n[0],i=e.substr(0,n.index).trim(),i&&t.push(i);s=r.pop();){if(H[o]){if(H[o][0]===s){o=H[o][1]||o;break}}else if(ve.indexOf(s)>=0||W[s]":function(e,t){return e>t},">=":function(e,t){return e>=t},"==":function(e,t){return e===t},"!=":function(e,t){return e!==t},"&&":function(e,t){return e&&t},"||":function(e,t){return e||t},"?:":function(e,t,r){if(e)throw t;return r}};function ht(e,t){var r=[],n,o,i,s,a,u;for(n=0;n{const n=new te({}),o=new Set,i=()=>{o.forEach(c=>c())},s=c=>(o.add(c),()=>o.delete(c)),a=(c="default")=>n.data[c],u=(c,d="default")=>{n.data[d]={...n.data[d],...c},n.data[d][""]={...ue[""],...n.data[d]?.[""]},delete n.pluralForms[d]},f=(c,d)=>{u(c,d),i()},p=(c,d="default")=>{n.data[d]={...n.data[d],...c,"":{...ue[""],...n.data[d]?.[""],...c?.[""]}},delete n.pluralForms[d],i()},_=(c,d)=>{n.data={},n.pluralForms={},f(c,d)},w=(c="default",d,m,v,y)=>(n.data[c]||u(void 0,c),n.dcnpgettext(c,d,m,v,y)),E=c=>c||"default",A=(c,d)=>{let m=w(d,void 0,c);return r?(m=r.applyFilters("i18n.gettext",m,c,d),r.applyFilters("i18n.gettext_"+E(d),m,c,d)):m},D=(c,d,m)=>{let v=w(m,d,c);return r?(v=r.applyFilters("i18n.gettext_with_context",v,c,d,m),r.applyFilters("i18n.gettext_with_context_"+E(m),v,c,d,m)):v},Ie=(c,d,m,v)=>{let y=w(v,void 0,c,d,m);return r?(y=r.applyFilters("i18n.ngettext",y,c,d,m,v),r.applyFilters("i18n.ngettext_"+E(v),y,c,d,m,v)):y},je=(c,d,m,v,y)=>{let B=w(y,v,c,d,m);return r?(B=r.applyFilters("i18n.ngettext_with_context",B,c,d,m,v,y),r.applyFilters("i18n.ngettext_with_context_"+E(y),B,c,d,m,v,y)):B},Fe=()=>D("ltr","text direction")==="rtl",ke=(c,d,m)=>{const v=d?d+""+c:c;let y=!!n.data?.[m??"default"]?.[v];return r&&(y=r.applyFilters("i18n.has_translation",y,c,d,m),y=r.applyFilters("i18n.has_translation_"+E(m),y,c,d,m)),y};if(e&&f(e,t),r){const c=d=>{yt.test(d)&&i()};r.addAction("hookAdded","core/i18n",c),r.addAction("hookRemoved","core/i18n",c)}return{getLocaleData:a,setLocaleData:f,addLocaleData:p,resetLocaleData:_,subscribe:s,__:A,_x:D,_n:Ie,_nx:je,isRTL:Fe,hasTranslation:ke}},h=be(void 0,void 0,ee),bt=h,At=h.getLocaleData.bind(h),Lt=h.setLocaleData.bind(h),Tt=h.resetLocaleData.bind(h),Rt=h.subscribe.bind(h),Pt=h.__.bind(h),Ot=h._x.bind(h),Dt=h._n.bind(h),It=h._nx.bind(h),jt=h.isRTL.bind(h),Ft=h.hasTranslation.bind(h);const kt=Object.freeze(Object.defineProperty({__proto__:null,__:Pt,_n:Dt,_nx:It,_x:Ot,createI18n:be,defaultI18n:bt,getLocaleData:At,hasTranslation:Ft,isRTL:jt,resetLocaleData:Tt,setLocaleData:Lt,sprintf:mt,subscribe:Rt},Symbol.toStringTag,{value:"Module"}));xt();function xt(){window.wp=window.wp||{},window.wp.hooks=dt,window.wp.i18n=kt}const St="modulepreload",Ht=function(e,t){return new URL(e,t).href},de={},l=function(t,r,n){let o=Promise.resolve();if(r&&r.length>0){let f=function(p){return Promise.all(p.map(_=>Promise.resolve(_).then(w=>({status:"fulfilled",value:w}),w=>({status:"rejected",reason:w}))))};const s=document.getElementsByTagName("link"),a=document.querySelector("meta[property=csp-nonce]"),u=a?.nonce||a?.getAttribute("nonce");o=f(r.map(p=>{if(p=Ht(p,n),p in de)return;de[p]=!0;const _=p.endsWith(".css"),w=_?'[rel="stylesheet"]':"";if(n)for(let A=s.length-1;A>=0;A--){const D=s[A];if(D.href===p&&(!_||D.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${p}"]${w}`))return;const E=document.createElement("link");if(E.rel=_?"stylesheet":St,_||(E.as="script"),E.crossOrigin="",E.href=p,u&&E.setAttribute("nonce",u),document.head.appendChild(E),_)return new Promise((A,D)=>{E.addEventListener("load",A),E.addEventListener("error",()=>D(new Error(`Unable to preload CSS for ${p}`)))})}))}function i(s){const a=new Event("vite:preloadError",{cancelable:!0});if(a.payload=s,window.dispatchEvent(a),!a.defaultPrevented)throw s}return o.then(s=>{for(const a of s||[])a.status==="rejected"&&i(a.reason);return t().catch(i)})},Vt="0.13.2",M="?";function J(e,t,r,n){const o={filename:e,function:t===""?M:t,in_app:!0};return r!==void 0&&(o.lineno=r),n!==void 0&&(o.colno=n),o}const Bt=/^\s*at (\S+?)(?::(\d+))(?::(\d+))\s*$/i,Ct=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,$t=/\((\S*)(?::(\d+))(?::(\d+))\)/,zt=e=>{const t=Bt.exec(e);if(t){const[,n,o,i]=t;return J(n,M,+o,+i)}const r=Ct.exec(e);if(r){if(r[2]&&r[2].indexOf("eval")===0){const s=$t.exec(r[2]);s&&(r[2]=s[1],r[3]=s[2],r[4]=s[3])}const o=r[1]||M,i=r[2];return J(i,o,r[3]?+r[3]:void 0,r[4]?+r[4]:void 0)}},Mt=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,Nt=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,qt=e=>{const t=Mt.exec(e);if(t){if(t[3]&&t[3].indexOf(" > eval")>-1){const i=Nt.exec(t[3]);i&&(t[1]=t[1]||"eval",t[3]=i[1],t[4]=i[2],t[5]="")}const n=t[3],o=t[1]||M;return J(n,o,t[4]?+t[4]:void 0,t[5]?+t[5]:void 0)}},fe=50,Gt=[zt,qt],Ut=e=>{const t=e.stacktrace||e.stack||"",r=[],n=t.split(` +`);for(let i=0;i1024)&&!s.match(/\S*Error: /)){for(const a of Gt){const u=a(s);if(u){r.push(u);break}}if(r.length>=fe)break}}const o=Array.from(r).reverse();return o.slice(0,fe).map(i=>({...i,filename:i.filename||o[o.length-1].filename}))},Kt=e=>{const t=e?.message;return t?typeof t.error?.message=="string"?t.error.message:t:"No error message"},Wt=e=>{const t={type:e?.name,message:Kt(e)};return t.stacktrace=Ut(e),t.type===void 0&&t.message===""&&(t.message="Unknown error"),t},Jt=(e,{context:t,tags:r}={})=>({...Wt(e),context:{...t},tags:{...r,gutenberg_kit_version:Vt}});function Zt(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Ae={exports:{}},g=Ae.exports={},L,T;function Z(){throw new Error("setTimeout has not been defined")}function Q(){throw new Error("clearTimeout has not been defined")}(function(){try{typeof setTimeout=="function"?L=setTimeout:L=Z}catch{L=Z}try{typeof clearTimeout=="function"?T=clearTimeout:T=Q}catch{T=Q}})();function Le(e){if(L===setTimeout)return setTimeout(e,0);if((L===Z||!L)&&setTimeout)return L=setTimeout,setTimeout(e,0);try{return L(e,0)}catch{try{return L.call(null,e,0)}catch{return L.call(this,e,0)}}}function Qt(e){if(T===clearTimeout)return clearTimeout(e);if((T===Q||!T)&&clearTimeout)return T=clearTimeout,clearTimeout(e);try{return T(e)}catch{try{return T.call(null,e)}catch{return T.call(this,e)}}}var R=[],S=!1,I,z=-1;function Xt(){!S||!I||(S=!1,I.length?R=I.concat(R):z=-1,R.length&&Te())}function Te(){if(!S){var e=Le(Xt);S=!0;for(var t=R.length;t;){for(I=R,R=[];++z1)for(var r=1;r"u"?"web":window.webkit?.messageHandlers?.editorDelegate?"ios":window.editorDelegate?"android":"web"}var me={};const j={ERROR:"error",WARN:"warn",INFO:"info",DEBUG:"debug"},N={error:0,warn:1,info:2,debug:3};let re=j.INFO;if(typeof er<"u"&&me?.LOG_LEVEL){const e=me.LOG_LEVEL.toLowerCase();N[e]!==void 0&&(re=e)}const rr=e=>{if(typeof e!="string"||!e){X(`Invalid log level configuration: ${e}. Using default level info.`);return}const t=e.toLowerCase();N[t]!==void 0?re=t:X(`Invalid log level configuration: ${e}. Using default level info.`)},ne=e=>N[e]<=N[re],F=(e,t)=>{ne(j.ERROR)&&(console.error(`[GBK] ${e}`,t||""),V.isIOS&&window.webkit.messageHandlers.editorDelegate.postMessage({message:"log",body:{level:j.ERROR,message:e,data:t}}))},X=(e,t)=>{ne(j.WARN)&&(console.warn(`[GBK] ${e}`,""),V.isIOS&&window.webkit.messageHandlers.editorDelegate.postMessage({message:"log",body:{level:j.WARN,message:e,data:t}}))},b=(e,t)=>{ne(j.DEBUG)&&(console.debug(`[GBK] ${e}`,t||""),V.isIOS&&window.webkit.messageHandlers.editorDelegate.postMessage({message:"log",body:{level:j.DEBUG,message:e,data:t}}))};function nr(){return typeof window>"u"||!window.location?!1:new URLSearchParams(window.location.search).has("dev_mode")}function or(e,t={}){return window.fetch(e,t).then(n=>Promise.resolve(n).then(ir).catch(o=>Pe(o)).then(o=>ar(o)),n=>{throw n&&n.name==="AbortError"?n:{code:"fetch_error",message:"You are probably offline."}})}function ir(e){if(e.status>=200&&e.status<300)return e;throw e}function Pe(e){return sr(e).then(t=>{throw t||{code:"unknown_error",message:"An unknown error occurred."}})}const sr=e=>{const t={code:"invalid_json",message:"The response is not a valid JSON response."};if(!e||!e.json)throw t;return e.json().catch(()=>{throw t})};function ar(e){return Promise.resolve(lr(e)).catch(t=>Pe(t))}function lr(e){return e.status===204?null:e.json?e.json():Promise.reject(e)}function O(e,t={}){if(b(`Bridge event: ${e}`,t),window.editorDelegate){const r=window.editorDelegate[e];r&&r.apply(window.editorDelegate,Object.values(t))}window.webkit&&window.webkit.messageHandlers.editorDelegate.postMessage({message:e,body:t})}function cr(){O("onEditorLoaded",{})}function Hr(){O("onEditorContentChanged",{})}function Vr(e,t){O("onEditorHistoryChanged",{hasUndo:e,hasRedo:t})}function Br(e){O("onEditorFeaturedImageChanged",{mediaID:e})}function Cr(e){if(!window.blockInserter){b("BlockInserterBridge not available. Ensure editor is initialized.");return}O("showBlockInserter",{sections:window.blockInserter.sections,patterns:window.blockInserter.patterns,patternCategories:window.blockInserter.patternCategories,sourceRect:e})}function $r(e){b("Bridge event: openMediaLibrary",e),window.editorDelegate&&window.editorDelegate.openMediaLibrary(JSON.stringify(e)),window.webkit&&window.webkit.messageHandlers.editorDelegate.postMessage({message:"openMediaLibrary",body:e})}function zr(e){O("onAutocompleterTriggered",{type:e})}function Mr(e){O("onModalDialogOpened",{dialogType:e})}function Nr(e){O("onModalDialogClosed",{dialogType:e})}function G(e){b("Bridge event: onNetworkRequest",e),window.editorDelegate&&window.editorDelegate.onNetworkRequest(JSON.stringify(e)),window.webkit&&window.webkit.messageHandlers.editorDelegate.postMessage({message:"onNetworkRequest",body:e})}function k(){if(window.GBKit)return window.GBKit;try{return JSON.parse(localStorage.getItem("GBKit"))||{}}catch(e){return F("Failed to parse GBKit from localStorage",e),{}}}async function ur(){if(window.webkit?.messageHandlers?.requestLatestContent)try{return await window.webkit.messageHandlers.requestLatestContent.postMessage({})}catch(e){return F("Failed to request content from iOS host",e),null}if(window.editorDelegate?.requestLatestContent)try{const e=window.editorDelegate.requestLatestContent();return e?JSON.parse(e):null}catch(e){return F("Failed to request content from Android host",e),null}return null}async function qr(){const{post:e}=k(),t=await ur();return t?(b("Using content from native host"),{id:e?.id??-1,type:e?.type||"post",restBase:e?.restBase||"posts",restNamespace:e?.restNamespace||"wp/v2",status:e?.status||"draft",title:{raw:t.title},content:{raw:t.content}}):e?(b("Native bridge unavailable, using GBKit initial content"),{id:e.id,type:e.type||"post",restBase:e.restBase||"posts",restNamespace:e.restNamespace||"wp/v2",status:e.status||"draft",title:{raw:decodeURIComponent(e.title)},content:{raw:decodeURIComponent(e.content)}}):{id:-1,type:"post",restBase:"posts",restNamespace:"wp/v2",status:"draft",title:{raw:""},content:{raw:""}}}function q(e,{context:t,tags:r,isHandled:n,handledBy:o}={context:{},tags:{},isHandled:!1,handledBy:"Unknown"}){const i={...Jt(e,{context:t,tags:r}),isHandled:n,handledBy:o};b("Bridge event: logException",i),window.editorDelegate&&window.editorDelegate.onEditorExceptionLogged(JSON.stringify(i)),window.webkit&&window.webkit.messageHandlers.editorDelegate.postMessage({message:"onEditorExceptionLogged",body:i})}function dr(e=3e3){return new Promise((t,r)=>{const n=Date.now(),o=()=>{if(window.GBKit){t();return}if(Date.now()-n>=e){if(nr()){t();return}r(new Error("GBKit global not available after timeout"));return}setTimeout(o,100)};o()})}async function fr(){if(window.webkit)return await window.webkit.messageHandlers.loadFetchedEditorAssets.postMessage({asset:"manifest"});const{siteApiRoot:e,editorAssetsEndpoint:t,authHeader:r}=k(),n=new URL(t||`${e}wpcom/v2/editor-assets`);return n.searchParams.set("exclude","core,gutenberg"),await or(n.toString(),{headers:{Authorization:r}})}const pr=(e,t,r)=>{const n=e[t];return n?typeof n=="function"?n():Promise.resolve(n):new Promise((o,i)=>{(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(i.bind(null,new Error("Unknown variable dynamic import: "+t+(t.split("/").length!==r?". Note that variables only represent file names one level deep.":""))))})},{setLocaleData:mr}=window.wp.i18n,Oe="en";async function _r(){const{locale:e=Oe}=k();await wr(e)}async function wr(e){if(e!==Oe)try{b("Loading translations for",e);const{default:t}=await pr(Object.assign({"../translations/ar.json":()=>l(()=>import("./ar-DDwx_wO7.js"),[],import.meta.url),"../translations/bg.json":()=>l(()=>import("./bg-BIVG0PEo.js"),[],import.meta.url),"../translations/bo.json":()=>l(()=>import("./bo-B3cgBdrj.js"),[],import.meta.url),"../translations/ca.json":()=>l(()=>import("./ca-CQuKhjZ8.js"),[],import.meta.url),"../translations/cs.json":()=>l(()=>import("./cs-CTu6H2LB.js"),[],import.meta.url),"../translations/cy.json":()=>l(()=>import("./cy-3yoh3shS.js"),[],import.meta.url),"../translations/da.json":()=>l(()=>import("./da-B-2vYYdR.js"),[],import.meta.url),"../translations/de.json":()=>l(()=>import("./de-dtho2F9x.js"),[],import.meta.url),"../translations/el.json":()=>l(()=>import("./el-BbJ505fq.js"),[],import.meta.url),"../translations/en-au.json":()=>l(()=>import("./en-au-u2TYxybZ.js"),[],import.meta.url),"../translations/en-ca.json":()=>l(()=>import("./en-ca-BqHLseVn.js"),[],import.meta.url),"../translations/en-gb.json":()=>l(()=>import("./en-gb-DMjLHnne.js"),[],import.meta.url),"../translations/en-nz.json":()=>l(()=>import("./en-nz-Dn7rt5_E.js"),[],import.meta.url),"../translations/en-za.json":()=>l(()=>import("./en-za-C30mvs-y.js"),[],import.meta.url),"../translations/es-ar.json":()=>l(()=>import("./es-ar-Bye-RUgH.js"),[],import.meta.url),"../translations/es-cl.json":()=>l(()=>import("./es-cl-BTqPE4uZ.js"),[],import.meta.url),"../translations/es-cr.json":()=>l(()=>import("./es-cr-BeNEbNJR.js"),[],import.meta.url),"../translations/es.json":()=>l(()=>import("./es-rzfjxRMz.js"),[],import.meta.url),"../translations/fa.json":()=>l(()=>import("./fa-BjxzBb1K.js"),[],import.meta.url),"../translations/fr.json":()=>l(()=>import("./fr-Dp8gjJH7.js"),[],import.meta.url),"../translations/gl.json":()=>l(()=>import("./gl-BYnpfU09.js"),[],import.meta.url),"../translations/he.json":()=>l(()=>import("./he-VPZ5-_Nw.js"),[],import.meta.url),"../translations/hr.json":()=>l(()=>import("./hr-eAB3ZDvV.js"),[],import.meta.url),"../translations/hu.json":()=>l(()=>import("./hu-Bd8r3Yxm.js"),[],import.meta.url),"../translations/id.json":()=>l(()=>import("./id--rDcvPSC.js"),[],import.meta.url),"../translations/is.json":()=>l(()=>import("./is-CTtI1pv8.js"),[],import.meta.url),"../translations/it.json":()=>l(()=>import("./it-D4OJBRee.js"),[],import.meta.url),"../translations/ja.json":()=>l(()=>import("./ja-DuMJYxW5.js"),[],import.meta.url),"../translations/ka.json":()=>l(()=>import("./ka-BINrt3sJ.js"),[],import.meta.url),"../translations/ko.json":()=>l(()=>import("./ko-BSUbk6AZ.js"),[],import.meta.url),"../translations/nb.json":()=>l(()=>import("./nb-DMLxKKh6.js"),[],import.meta.url),"../translations/nl-be.json":()=>l(()=>import("./nl-be-Cck8HQR4.js"),[],import.meta.url),"../translations/nl.json":()=>l(()=>import("./nl-Xjn1SMsr.js"),[],import.meta.url),"../translations/pl.json":()=>l(()=>import("./pl-CoHlYPdn.js"),[],import.meta.url),"../translations/pt-br.json":()=>l(()=>import("./pt-br-DEPtrNAx.js"),[],import.meta.url),"../translations/pt.json":()=>l(()=>import("./pt-yM2mkQY6.js"),[],import.meta.url),"../translations/ro.json":()=>l(()=>import("./ro-MXymc4XB.js"),[],import.meta.url),"../translations/ru.json":()=>l(()=>import("./ru-CnDgwE2j.js"),[],import.meta.url),"../translations/sk.json":()=>l(()=>import("./sk-BgqREMuB.js"),[],import.meta.url),"../translations/sq.json":()=>l(()=>import("./sq-C4ag2haJ.js"),[],import.meta.url),"../translations/sr.json":()=>l(()=>import("./sr-Doex19u8.js"),[],import.meta.url),"../translations/sv.json":()=>l(()=>import("./sv-DTpi8jFq.js"),[],import.meta.url),"../translations/th.json":()=>l(()=>import("./th-DxRY6dYb.js"),[],import.meta.url),"../translations/tr.json":()=>l(()=>import("./tr-CGyl25wJ.js"),[],import.meta.url),"../translations/uk.json":()=>l(()=>import("./uk-BYrwoB0m.js"),[],import.meta.url),"../translations/ur.json":()=>l(()=>import("./ur-BJWnKq1N.js"),[],import.meta.url),"../translations/vi.json":()=>l(()=>import("./vi-BisbfuWr.js"),[],import.meta.url),"../translations/zh-cn.json":()=>l(()=>import("./zh-cn-DNc8-4s3.js"),[],import.meta.url),"../translations/zh-tw.json":()=>l(()=>import("./zh-tw-CQCGV4xF.js"),[],import.meta.url)}),`../translations/${e}.json`,3);mr(t)}catch(t){F("Error loading translations",t)}}let U=null;async function hr(){try{if(U)return _e(U);const e=await fr();return U=e,_e(e)}catch(e){throw F("Error loading editor assets",e),e}}async function _e(e){const{styles:t,scripts:r,allowed_block_types:n}=e;return await gr([...t,...r].join("")),{allowedBlockTypes:n}}async function gr(e){const t=new window.DOMParser().parseFromString(e,"text/html"),r=Array.from(t.querySelectorAll('link[rel="stylesheet"],script')).filter(n=>new RegExp("wp-(includes|admin)/(js|css)|plugins/gutenberg(-core)?/").test(n.src||n.href)?!1:!!n.id);for(const n of r)await Er(n)}function Er(e){return new Promise(t=>{const r=document.createElement(e.nodeName);["id","rel","src","href","type"].forEach(n=>{e[n]&&(r[n]=e[n])}),e.innerHTML&&r.appendChild(document.createTextNode(e.innerHTML)),r.onload=()=>t(!0),r.onerror=()=>{t(!1)},document.body.appendChild(r),(r.nodeName.toLowerCase()==="link"||r.nodeName.toLowerCase()==="script"&&!r.src)&&t()})}function vr(){if(!window.wp||!window.wp.apiFetch){X("VideoPress bridge: wp.apiFetch not available");return}window.wp.ajax=window.wp.ajax||{},window.wp.ajax.settings=window.wp.ajax.settings||{};const{siteURL:e}=k();e&&(window.wp.ajax.settings.url=`${e}/wp-admin/admin-ajax.php`);const t=window.wp.media?.ajax;window.wp.media=window.wp.media||{},window.wp.media.ajax=(...r)=>{const[n]=r;if(n==="videopress-get-upload-jwt")return yr();if(t)return t(...r);const o=window.jQuery?.Deferred?.()||De();return o.reject(new Error(`Unhandled AJAX action: ${n}`)),o.promise()},b("VideoPress AJAX bridge initialized")}function yr(){const e=window.jQuery?.Deferred?.()||De();return window.wp.apiFetch({path:"/wpcom/v2/videopress/upload-jwt",method:"POST"}).then(t=>{if(t.error)e.reject(t.error);else{const r={...t,upload_action_url:t.upload_url};delete r.upload_url,b("VideoPress JWT obtained successfully",r),e.resolve(r)}}).catch(t=>{F("VideoPress JWT request failed",t),e.reject(t)}),e.promise()}function De(){let e,t;const r=new Promise((n,o)=>{e=n,t=o});return{resolve:e,reject:t,promise:()=>r}}function br(){if(window.__fetchInterceptorInitialized)return;if(!k().enableNetworkLogging){b("Network logging disabled, fetch interceptor not initialized");return}const t=window.fetch;window.fetch=async function(r,n){const o=performance.now(),i=Ar(r,n);let s=null,a=null;try{n?.body?typeof n.body=="string"?s=n.body:s=Lr(n.body):r instanceof Request&&(a=r.clone(),s=await we(a))}catch(_){b(`Error reading request body: ${_.message}`),s=`[Error reading request body: ${_.message}]`}let u,f,p={};try{u=await t(r,n);const _=u.clone();f=u.status;const w=u.statusText||Tr(u.status);p=x(u.headers);const E=Math.round(performance.now()-o);return we(_).then(A=>{G({url:i.url,method:i.method,requestHeaders:x(i.headers),requestBody:s,status:f,statusText:w,responseHeaders:p,responseBody:A,duration:E})}).catch(A=>{G({url:i.url,method:i.method,requestHeaders:x(i.headers),requestBody:s,status:f,statusText:w,responseHeaders:p,responseBody:`[Error reading body: ${A.message}]`,duration:E})}),u}catch(_){const w=Math.round(performance.now()-o);throw G({url:i.url,method:i.method,requestHeaders:x(i.headers),requestBody:s,status:0,statusText:"",responseHeaders:{},responseBody:`[Network error: ${_.message}]`,duration:w}),_}},window.__fetchInterceptorInitialized=!0,b("Fetch interceptor initialized")}function Ar(e,t={}){let r,n="GET",o={};if(typeof e=="string")r=e,n=t.method||"GET",o=t.headers||{};else if(e instanceof Request)if(r=e.url,n=e.method,t.headers){const i=x(e.headers),s=x(t.headers),a={};Object.entries(i).forEach(([u,f])=>{a[u.toLowerCase()]=f}),Object.entries(s).forEach(([u,f])=>{a[u.toLowerCase()]=f}),o=a}else o=e.headers;return{url:r,method:n.toUpperCase(),headers:o}}function Lr(e){if(e instanceof FormData){const t=Array.from(e.entries()),r=t.map(([n,o])=>{if(o instanceof File)return`${n}=`;if(o instanceof Blob)return`${n}=`;const i=String(o);return`${n}=${i.length>50?i.substring(0,50)+"...":i}`}).join(", ");return`[FormData with ${t.length} field(s): ${r}]`}return e instanceof File?`[File: ${e.name}, ${e.size} bytes, type: ${e.type||"unknown"}]`:e instanceof Blob?`[Blob: ${e.size} bytes, type: ${e.type||"unknown"}]`:e instanceof ArrayBuffer?`[ArrayBuffer: ${e.byteLength} bytes]`:e instanceof URLSearchParams?e.toString():e instanceof ReadableStream?"[ReadableStream - cannot serialize without consuming]":String(e)}async function we(e){try{const t=e.headers.get("content-type")||"";if(t.includes("application/json")){const r=await e.text();try{return JSON.parse(r),r}catch{return r}}return t.includes("text/")||t.includes("application/javascript")||t.includes("application/xml")?await e.text():e.blob?`[Binary data: ${(await e.blob()).size} bytes]`:await e.text()}catch(t){return`[Error reading body: ${t.message}]`}}function x(e){const t={};return e&&typeof e.forEach=="function"?e.forEach((r,n)=>{t[n]=r}):e&&typeof e=="object"&&Object.entries(e).forEach(([r,n])=>{t[r]=n}),t}function Tr(e){return{100:"Continue",101:"Switching Protocols",200:"OK",201:"Created",202:"Accepted",203:"Non-Authoritative Information",204:"No Content",205:"Reset Content",206:"Partial Content",300:"Multiple Choices",301:"Moved Permanently",302:"Found",303:"See Other",304:"Not Modified",307:"Temporary Redirect",308:"Permanent Redirect",400:"Bad Request",401:"Unauthorized",403:"Forbidden",404:"Not Found",405:"Method Not Allowed",406:"Not Acceptable",408:"Request Timeout",409:"Conflict",410:"Gone",413:"Payload Too Large",414:"URI Too Long",415:"Unsupported Media Type",422:"Unprocessable Entity",429:"Too Many Requests",500:"Internal Server Error",501:"Not Implemented",502:"Bad Gateway",503:"Service Unavailable",504:"Gateway Timeout"}[e]||""}const{__:K}=window.wp.i18n,Rr=({error:e})=>{const t=e.message||e;let r="";return t&&(r=` +
+ + + ${K("Tap to view error details","gutenberg-kit")} + + +
${t}
+
`),` +
+
+

${K("Editor load error","gutenberg-kit")}

+

+ ${K("Sorry, loading the editor failed. Please try again.","gutenberg-kit")} +

+ ${r} +
+
+ `};function Pr(){window.addEventListener("error",e=>{if(he(e.filename,e.error))return;const t=e.error||new Error(e.message);q(t,{context:{filename:e.filename,lineno:e.lineno,colno:e.colno},tags:{},isHandled:!1,handledBy:"window.error"})}),window.addEventListener("unhandledrejection",e=>{const t=e.reason instanceof Error?e.reason:new Error(String(e.reason));he(void 0,t)||q(t,{context:{},tags:{},isHandled:!1,handledBy:"unhandledrejection"})})}function he(e,t){if(e?.startsWith("http")&&!e.includes(window.location.origin))return!0;if(t?.stack){const r=t.stack.split(` +`);for(const n of r)if(n.includes("http")&&!n.includes(window.location.origin))return!0}return!1}async function Or(){try{Pr(),Dr(),await dr(),Ir(),br(),await _r(),await jr(),await Fr(),vr();const e=await kr();await xr(e)}catch(e){Sr(e)}}function Dr(){if(typeof window>"u")return;const e=[];V.isIOS?e.push("is-ios"):V.isAndroid&&e.push("is-android"),window.document.body.classList.add(...e)}function Ir(){const{logLevel:e}=k();e&&rr(e)}async function jr(){const{initializeWordPressGlobals:e}=await l(async()=>{const{initializeWordPressGlobals:t}=await import("./wordpress-globals-Z_TcMDOr.js");return{initializeWordPressGlobals:t}},__vite__mapDeps([0,1]),import.meta.url);e()}async function Fr(){const{configureApiFetch:e}=await l(async()=>{const{configureApiFetch:t}=await import("./api-fetch-Cs1FnMCs.js");return{configureApiFetch:t}},[],import.meta.url);e()}async function kr(){const{plugins:e}=k();if(e)try{const{allowedBlockTypes:t}=await hr();return{allowedBlockTypes:t,pluginLoadFailed:!1}}catch(t){return q(t,{isHandled:!0,handledBy:"loadPluginsIfEnabled"}),{pluginLoadFailed:!0}}return{pluginLoadFailed:!1}}async function xr(e={}){const{initializeEditor:t}=await l(async()=>{const{initializeEditor:r}=await import("./editor-D8pT2w6o.js");return{initializeEditor:r}},__vite__mapDeps([2,1,3]),import.meta.url);t({allowedBlockTypes:e.allowedBlockTypes,pluginLoadFailed:e.pluginLoadFailed})}function Sr(e){q(e,{isHandled:!0,handledBy:"setUpEditorEnvironment"}),F("Error initializing editor",e);const t=Rr({error:e});document.body.innerHTML=t,cr()}Or();export{nr as A,zr as B,Hr as C,qr as D,Ee as E,Pt as _,Dt as a,Ot as b,Ge as c,tt as d,Ue as e,l as f,rt as g,Ze as h,jt as i,et as j,We as k,Ye as l,k as m,Nr as n,Mr as o,er as p,b as q,Ke as r,mt as s,Cr as t,cr as u,Vr as v,X as w,q as x,$r as y,Br as z}; diff --git a/ios/Sources/GutenbergKit/Gutenberg/assets/index-CiFzzYbN.js b/ios/Sources/GutenbergKit/Gutenberg/assets/index-CiFzzYbN.js deleted file mode 100644 index 97af55acb..000000000 --- a/ios/Sources/GutenbergKit/Gutenberg/assets/index-CiFzzYbN.js +++ /dev/null @@ -1,22 +0,0 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./wordpress-globals-DB-ziued.js","./utils-JQZ1zcoo.js","./editor-DHwhawSm.js","./editor-UqwlMgkg.css"])))=>i.map(i=>d[i]); -(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))n(o);new MutationObserver(o=>{for(const i of o)if(i.type==="childList")for(const s of i.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&n(s)}).observe(document,{childList:!0,subtree:!0});function r(o){const i={};return o.integrity&&(i.integrity=o.integrity),o.referrerPolicy&&(i.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?i.credentials="include":o.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function n(o){if(o.ep)return;o.ep=!0;const i=r(o);fetch(o.href,i)}})();function xe(e){return typeof e!="string"||e===""?(console.error("The namespace must be a non-empty string."),!1):/^[a-zA-Z][a-zA-Z0-9_.\-\/]*$/.test(e)?!0:(console.error("The namespace can only contain numbers, letters, dashes, periods, underscores and slashes."),!1)}var ge=xe;function Se(e){return typeof e!="string"||e===""?(console.error("The hook name must be a non-empty string."),!1):/^__/.test(e)?(console.error("The hook name cannot begin with `__`."),!1):/^[a-zA-Z][a-zA-Z0-9_.-]*$/.test(e)?!0:(console.error("The hook name can only contain numbers, letters, dashes, periods and underscores."),!1)}var Y=Se;function He(e,t){return function(n,o,i,s=10){const a=e[t];if(!Y(n)||!ge(o))return;if(typeof i!="function"){console.error("The hook callback must be a function.");return}if(typeof s!="number"){console.error("If specified, the hook priority must be a number.");return}const u={callback:i,priority:s,namespace:o};if(a[n]){const f=a[n].handlers;let p;for(p=f.length;p>0&&!(s>=f[p-1].priority);p--);p===f.length?f[p]=u:f.splice(p,0,u),a.__current.forEach(m=>{m.name===n&&m.currentIndex>=p&&m.currentIndex++})}else a[n]={handlers:[u],runs:0};n!=="hookAdded"&&e.doAction("hookAdded",n,o,i,s)}}var oe=He;function Ve(e,t,r=!1){return function(o,i){const s=e[t];if(!Y(o)||!r&&!ge(i))return;if(!s[o])return 0;let a=0;if(r)a=s[o].handlers.length,s[o]={runs:s[o].runs,handlers:[]};else{const u=s[o].handlers;for(let f=u.length-1;f>=0;f--)u[f].namespace===i&&(u.splice(f,1),a++,s.__current.forEach(p=>{p.name===o&&p.currentIndex>=f&&p.currentIndex--}))}return o!=="hookRemoved"&&e.doAction("hookRemoved",o,i),a}}var $=Ve;function Ce(e,t){return function(n,o){const i=e[t];return typeof o<"u"?n in i&&i[n].handlers.some(s=>s.namespace===o):n in i}}var ie=Ce;function $e(e,t,r,n){return function(i,...s){const a=e[t];a[i]||(a[i]={handlers:[],runs:0}),a[i].runs++;const u=a[i].handlers;if(!u||!u.length)return r?s[0]:void 0;const f={name:i,currentIndex:0};async function p(){try{a.__current.add(f);let w=r?s[0]:void 0;for(;f.currentIndex"u"?o.__current.size>0:Array.from(o.__current).some(i=>i.name===n)}}var ae=ze;function Me(e,t){return function(n){const o=e[t];if(Y(n))return o[n]&&o[n].runs?o[n].runs:0}}var le=Me,qe=class{actions;filters;addAction;addFilter;removeAction;removeFilter;hasAction;hasFilter;removeAllActions;removeAllFilters;doAction;doActionAsync;applyFilters;applyFiltersAsync;currentAction;currentFilter;doingAction;doingFilter;didAction;didFilter;constructor(){this.actions=Object.create(null),this.actions.__current=new Set,this.filters=Object.create(null),this.filters.__current=new Set,this.addAction=oe(this,"actions"),this.addFilter=oe(this,"filters"),this.removeAction=$(this,"actions"),this.removeFilter=$(this,"filters"),this.hasAction=ie(this,"actions"),this.hasFilter=ie(this,"filters"),this.removeAllActions=$(this,"actions",!0),this.removeAllFilters=$(this,"filters",!0),this.doAction=B(this,"actions",!1,!1),this.doActionAsync=B(this,"actions",!1,!0),this.applyFilters=B(this,"filters",!0,!1),this.applyFiltersAsync=B(this,"filters",!0,!0),this.currentAction=se(this,"actions"),this.currentFilter=se(this,"filters"),this.doingAction=ae(this,"actions"),this.doingFilter=ae(this,"filters"),this.didAction=le(this,"actions"),this.didFilter=le(this,"filters")}};function Ge(){return new qe}var Ee=Ge,ee=Ee(),{addAction:Ue,addFilter:Ne,removeAction:Ke,removeFilter:We,hasAction:Je,hasFilter:Ze,removeAllActions:Qe,removeAllFilters:Xe,doAction:Ye,doActionAsync:et,applyFilters:tt,applyFiltersAsync:rt,currentAction:nt,currentFilter:ot,doingAction:it,doingFilter:st,didAction:at,didFilter:lt,actions:ct,filters:ut}=ee;const dt=Object.freeze(Object.defineProperty({__proto__:null,actions:ct,addAction:Ue,addFilter:Ne,applyFilters:tt,applyFiltersAsync:rt,createHooks:Ee,currentAction:nt,currentFilter:ot,defaultHooks:ee,didAction:at,didFilter:lt,doAction:Ye,doActionAsync:et,doingAction:it,doingFilter:st,filters:ut,hasAction:Je,hasFilter:Ze,removeAction:Ke,removeAllActions:Qe,removeAllFilters:Xe,removeFilter:We},Symbol.toStringTag,{value:"Module"}));var ft=/%(((\d+)\$)|(\(([$_a-zA-Z][$_a-zA-Z0-9]*)\)))?[ +0#-]*\d*(\.(\d+|\*))?(ll|[lhqL])?([cduxXefgsp%])/g;function pt(e,...t){var r=0;return Array.isArray(t[0])&&(t=t[0]),e.replace(ft,function(){var n,o,i,s,a;return n=arguments[3],o=arguments[5],i=arguments[7],s=arguments[9],s==="%"?"%":(i==="*"&&(i=t[r],r++),o===void 0?(n===void 0&&(n=r+1),r++,a=t[n-1]):t[0]&&typeof t[0]=="object"&&t[0].hasOwnProperty(o)&&(a=t[0][o]),s==="f"?a=parseFloat(a)||0:s==="d"&&(a=parseInt(a)||0),i!==void 0&&(s==="f"?a=a.toFixed(i):s==="s"&&(a=a.substr(0,i))),a??"")})}function _t(e,...t){return pt(e,...t)}var W,ye,H,ve;W={"(":9,"!":8,"*":7,"/":7,"%":7,"+":6,"-":6,"<":5,"<=":5,">":5,">=":5,"==":4,"!=":4,"&&":3,"||":2,"?":1,"?:":1};ye=["(","?"];H={")":["("],":":["?","?:"]};ve=/<=|>=|==|!=|&&|\|\||\?:|\(|!|\*|\/|%|\+|-|<|>|\?|\)|:/;function mt(e){for(var t=[],r=[],n,o,i,s;n=e.match(ve);){for(o=n[0],i=e.substr(0,n.index).trim(),i&&t.push(i);s=r.pop();){if(H[o]){if(H[o][0]===s){o=H[o][1]||o;break}}else if(ye.indexOf(s)>=0||W[s]":function(e,t){return e>t},">=":function(e,t){return e>=t},"==":function(e,t){return e===t},"!=":function(e,t){return e!==t},"&&":function(e,t){return e&&t},"||":function(e,t){return e||t},"?:":function(e,t,r){if(e)throw t;return r}};function ht(e,t){var r=[],n,o,i,s,a,u;for(n=0;n{const n=new te({}),o=new Set,i=()=>{o.forEach(c=>c())},s=c=>(o.add(c),()=>o.delete(c)),a=(c="default")=>n.data[c],u=(c,d="default")=>{n.data[d]={...n.data[d],...c},n.data[d][""]={...ue[""],...n.data[d]?.[""]},delete n.pluralForms[d]},f=(c,d)=>{u(c,d),i()},p=(c,d="default")=>{n.data[d]={...n.data[d],...c,"":{...ue[""],...n.data[d]?.[""],...c?.[""]}},delete n.pluralForms[d],i()},m=(c,d)=>{n.data={},n.pluralForms={},f(c,d)},w=(c="default",d,_,y,v)=>(n.data[c]||u(void 0,c),n.dcnpgettext(c,d,_,y,v)),E=c=>c||"default",A=(c,d)=>{let _=w(d,void 0,c);return r?(_=r.applyFilters("i18n.gettext",_,c,d),r.applyFilters("i18n.gettext_"+E(d),_,c,d)):_},D=(c,d,_)=>{let y=w(_,d,c);return r?(y=r.applyFilters("i18n.gettext_with_context",y,c,d,_),r.applyFilters("i18n.gettext_with_context_"+E(_),y,c,d,_)):y},Ie=(c,d,_,y)=>{let v=w(y,void 0,c,d,_);return r?(v=r.applyFilters("i18n.ngettext",v,c,d,_,y),r.applyFilters("i18n.ngettext_"+E(y),v,c,d,_,y)):v},je=(c,d,_,y,v)=>{let C=w(v,y,c,d,_);return r?(C=r.applyFilters("i18n.ngettext_with_context",C,c,d,_,y,v),r.applyFilters("i18n.ngettext_with_context_"+E(v),C,c,d,_,y,v)):C},Fe=()=>D("ltr","text direction")==="rtl",ke=(c,d,_)=>{const y=d?d+""+c:c;let v=!!n.data?.[_??"default"]?.[y];return r&&(v=r.applyFilters("i18n.has_translation",v,c,d,_),v=r.applyFilters("i18n.has_translation_"+E(_),v,c,d,_)),v};if(e&&f(e,t),r){const c=d=>{vt.test(d)&&i()};r.addAction("hookAdded","core/i18n",c),r.addAction("hookRemoved","core/i18n",c)}return{getLocaleData:a,setLocaleData:f,addLocaleData:p,resetLocaleData:m,subscribe:s,__:A,_x:D,_n:Ie,_nx:je,isRTL:Fe,hasTranslation:ke}},h=be(void 0,void 0,ee),bt=h,At=h.getLocaleData.bind(h),Lt=h.setLocaleData.bind(h),Tt=h.resetLocaleData.bind(h),Rt=h.subscribe.bind(h),Pt=h.__.bind(h),Ot=h._x.bind(h),Dt=h._n.bind(h),It=h._nx.bind(h),jt=h.isRTL.bind(h),Ft=h.hasTranslation.bind(h);const kt=Object.freeze(Object.defineProperty({__proto__:null,__:Pt,_n:Dt,_nx:It,_x:Ot,createI18n:be,defaultI18n:bt,getLocaleData:At,hasTranslation:Ft,isRTL:jt,resetLocaleData:Tt,setLocaleData:Lt,sprintf:_t,subscribe:Rt},Symbol.toStringTag,{value:"Module"}));xt();function xt(){window.wp=window.wp||{},window.wp.hooks=dt,window.wp.i18n=kt}const St="modulepreload",Ht=function(e,t){return new URL(e,t).href},de={},l=function(t,r,n){let o=Promise.resolve();if(r&&r.length>0){let f=function(p){return Promise.all(p.map(m=>Promise.resolve(m).then(w=>({status:"fulfilled",value:w}),w=>({status:"rejected",reason:w}))))};const s=document.getElementsByTagName("link"),a=document.querySelector("meta[property=csp-nonce]"),u=a?.nonce||a?.getAttribute("nonce");o=f(r.map(p=>{if(p=Ht(p,n),p in de)return;de[p]=!0;const m=p.endsWith(".css"),w=m?'[rel="stylesheet"]':"";if(n)for(let A=s.length-1;A>=0;A--){const D=s[A];if(D.href===p&&(!m||D.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${p}"]${w}`))return;const E=document.createElement("link");if(E.rel=m?"stylesheet":St,m||(E.as="script"),E.crossOrigin="",E.href=p,u&&E.setAttribute("nonce",u),document.head.appendChild(E),m)return new Promise((A,D)=>{E.addEventListener("load",A),E.addEventListener("error",()=>D(new Error(`Unable to preload CSS for ${p}`)))})}))}function i(s){const a=new Event("vite:preloadError",{cancelable:!0});if(a.payload=s,window.dispatchEvent(a),!a.defaultPrevented)throw s}return o.then(s=>{for(const a of s||[])a.status==="rejected"&&i(a.reason);return t().catch(i)})},Vt="0.13.2",M="?";function J(e,t,r,n){const o={filename:e,function:t===""?M:t,in_app:!0};return r!==void 0&&(o.lineno=r),n!==void 0&&(o.colno=n),o}const Ct=/^\s*at (\S+?)(?::(\d+))(?::(\d+))\s*$/i,$t=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,Bt=/\((\S*)(?::(\d+))(?::(\d+))\)/,zt=e=>{const t=Ct.exec(e);if(t){const[,n,o,i]=t;return J(n,M,+o,+i)}const r=$t.exec(e);if(r){if(r[2]&&r[2].indexOf("eval")===0){const s=Bt.exec(r[2]);s&&(r[2]=s[1],r[3]=s[2],r[4]=s[3])}const o=r[1]||M,i=r[2];return J(i,o,r[3]?+r[3]:void 0,r[4]?+r[4]:void 0)}},Mt=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,qt=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,Gt=e=>{const t=Mt.exec(e);if(t){if(t[3]&&t[3].indexOf(" > eval")>-1){const i=qt.exec(t[3]);i&&(t[1]=t[1]||"eval",t[3]=i[1],t[4]=i[2],t[5]="")}const n=t[3],o=t[1]||M;return J(n,o,t[4]?+t[4]:void 0,t[5]?+t[5]:void 0)}},fe=50,Ut=[zt,Gt],Nt=e=>{const t=e.stacktrace||e.stack||"",r=[],n=t.split(` -`);for(let i=0;i1024)&&!s.match(/\S*Error: /)){for(const a of Ut){const u=a(s);if(u){r.push(u);break}}if(r.length>=fe)break}}const o=Array.from(r).reverse();return o.slice(0,fe).map(i=>({...i,filename:i.filename||o[o.length-1].filename}))},Kt=e=>{const t=e?.message;return t?typeof t.error?.message=="string"?t.error.message:t:"No error message"},Wt=e=>{const t={type:e?.name,message:Kt(e)};return t.stacktrace=Nt(e),t.type===void 0&&t.message===""&&(t.message="Unknown error"),t},Jt=(e,{context:t,tags:r}={})=>({...Wt(e),context:{...t},tags:{...r,gutenberg_kit_version:Vt}});function Zt(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Ae={exports:{}},g=Ae.exports={},L,T;function Z(){throw new Error("setTimeout has not been defined")}function Q(){throw new Error("clearTimeout has not been defined")}(function(){try{typeof setTimeout=="function"?L=setTimeout:L=Z}catch{L=Z}try{typeof clearTimeout=="function"?T=clearTimeout:T=Q}catch{T=Q}})();function Le(e){if(L===setTimeout)return setTimeout(e,0);if((L===Z||!L)&&setTimeout)return L=setTimeout,setTimeout(e,0);try{return L(e,0)}catch{try{return L.call(null,e,0)}catch{return L.call(this,e,0)}}}function Qt(e){if(T===clearTimeout)return clearTimeout(e);if((T===Q||!T)&&clearTimeout)return T=clearTimeout,clearTimeout(e);try{return T(e)}catch{try{return T.call(null,e)}catch{return T.call(this,e)}}}var R=[],S=!1,I,z=-1;function Xt(){!S||!I||(S=!1,I.length?R=I.concat(R):z=-1,R.length&&Te())}function Te(){if(!S){var e=Le(Xt);S=!0;for(var t=R.length;t;){for(I=R,R=[];++z1)for(var r=1;r"u"?"web":window.webkit?.messageHandlers?.editorDelegate?"ios":window.editorDelegate?"android":"web"}var _e={};const j={ERROR:"error",WARN:"warn",INFO:"info",DEBUG:"debug"},q={error:0,warn:1,info:2,debug:3};let re=j.INFO;if(typeof er<"u"&&_e?.LOG_LEVEL){const e=_e.LOG_LEVEL.toLowerCase();q[e]!==void 0&&(re=e)}const rr=e=>{if(typeof e!="string"||!e){X(`Invalid log level configuration: ${e}. Using default level info.`);return}const t=e.toLowerCase();q[t]!==void 0?re=t:X(`Invalid log level configuration: ${e}. Using default level info.`)},ne=e=>q[e]<=q[re],F=(e,t)=>{ne(j.ERROR)&&(console.error(`[GBK] ${e}`,t||""),V.isIOS&&window.webkit.messageHandlers.editorDelegate.postMessage({message:"log",body:{level:j.ERROR,message:e,data:t}}))},X=(e,t)=>{ne(j.WARN)&&(console.warn(`[GBK] ${e}`,""),V.isIOS&&window.webkit.messageHandlers.editorDelegate.postMessage({message:"log",body:{level:j.WARN,message:e,data:t}}))},b=(e,t)=>{ne(j.DEBUG)&&(console.debug(`[GBK] ${e}`,t||""),V.isIOS&&window.webkit.messageHandlers.editorDelegate.postMessage({message:"log",body:{level:j.DEBUG,message:e,data:t}}))};function nr(){return typeof window>"u"||!window.location?!1:new URLSearchParams(window.location.search).has("dev_mode")}function or(e,t={}){return window.fetch(e,t).then(n=>Promise.resolve(n).then(ir).catch(o=>Pe(o)).then(o=>ar(o)),n=>{throw n&&n.name==="AbortError"?n:{code:"fetch_error",message:"You are probably offline."}})}function ir(e){if(e.status>=200&&e.status<300)return e;throw e}function Pe(e){return sr(e).then(t=>{throw t||{code:"unknown_error",message:"An unknown error occurred."}})}const sr=e=>{const t={code:"invalid_json",message:"The response is not a valid JSON response."};if(!e||!e.json)throw t;return e.json().catch(()=>{throw t})};function ar(e){return Promise.resolve(lr(e)).catch(t=>Pe(t))}function lr(e){return e.status===204?null:e.json?e.json():Promise.reject(e)}function O(e,t={}){if(b(`Bridge event: ${e}`,t),window.editorDelegate){const r=window.editorDelegate[e];r&&r.apply(window.editorDelegate,Object.values(t))}window.webkit&&window.webkit.messageHandlers.editorDelegate.postMessage({message:e,body:t})}function cr(){O("onEditorLoaded",{})}function Hr(){O("onEditorContentChanged",{})}function Vr(e,t){O("onEditorHistoryChanged",{hasUndo:e,hasRedo:t})}function Cr(e){O("onEditorFeaturedImageChanged",{mediaID:e})}function $r(e){if(!window.blockInserter){b("BlockInserterBridge not available. Ensure editor is initialized.");return}O("showBlockInserter",{sections:window.blockInserter.sections,patterns:window.blockInserter.patterns,patternCategories:window.blockInserter.patternCategories,sourceRect:e})}function Br(e){b("Bridge event: openMediaLibrary",e),window.editorDelegate&&window.editorDelegate.openMediaLibrary(JSON.stringify(e)),window.webkit&&window.webkit.messageHandlers.editorDelegate.postMessage({message:"openMediaLibrary",body:e})}function zr(e){O("onAutocompleterTriggered",{type:e})}function Mr(e){O("onModalDialogOpened",{dialogType:e})}function qr(e){O("onModalDialogClosed",{dialogType:e})}function U(e){b("Bridge event: onNetworkRequest",e),window.editorDelegate&&window.editorDelegate.onNetworkRequest(JSON.stringify(e)),window.webkit&&window.webkit.messageHandlers.editorDelegate.postMessage({message:"onNetworkRequest",body:e})}function k(){if(window.GBKit)return window.GBKit;try{return JSON.parse(localStorage.getItem("GBKit"))||{}}catch(e){return F("Failed to parse GBKit from localStorage",e),{}}}async function ur(){if(window.webkit?.messageHandlers?.requestLatestContent)try{return await window.webkit.messageHandlers.requestLatestContent.postMessage({})}catch(e){return F("Failed to request content from iOS host",e),null}if(window.editorDelegate?.requestLatestContent)try{const e=window.editorDelegate.requestLatestContent();return e?JSON.parse(e):null}catch(e){return F("Failed to request content from Android host",e),null}return null}async function Gr(){const{post:e}=k(),t=await ur();return t?(b("Using content from native host"),{id:e?.id??-1,type:e?.type||"post",status:e?.status||"draft",title:{raw:t.title},content:{raw:t.content}}):e?(b("Native bridge unavailable, using GBKit initial content"),{id:e.id,type:e.type||"post",status:e.status||"draft",title:{raw:decodeURIComponent(e.title)},content:{raw:decodeURIComponent(e.content)}}):{id:-1,type:"post",status:"draft",title:{raw:""},content:{raw:""}}}function G(e,{context:t,tags:r,isHandled:n,handledBy:o}={context:{},tags:{},isHandled:!1,handledBy:"Unknown"}){const i={...Jt(e,{context:t,tags:r}),isHandled:n,handledBy:o};b("Bridge event: logException",i),window.editorDelegate&&window.editorDelegate.onEditorExceptionLogged(JSON.stringify(i)),window.webkit&&window.webkit.messageHandlers.editorDelegate.postMessage({message:"onEditorExceptionLogged",body:i})}function dr(e=3e3){return new Promise((t,r)=>{const n=Date.now(),o=()=>{if(window.GBKit){t();return}if(Date.now()-n>=e){if(nr()){t();return}r(new Error("GBKit global not available after timeout"));return}setTimeout(o,100)};o()})}async function fr(){if(window.webkit)return await window.webkit.messageHandlers.loadFetchedEditorAssets.postMessage({asset:"manifest"});const{siteApiRoot:e,editorAssetsEndpoint:t,authHeader:r}=k(),n=new URL(t||`${e}wpcom/v2/editor-assets`);return n.searchParams.set("exclude","core,gutenberg"),await or(n.toString(),{headers:{Authorization:r}})}const pr=(e,t,r)=>{const n=e[t];return n?typeof n=="function"?n():Promise.resolve(n):new Promise((o,i)=>{(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(i.bind(null,new Error("Unknown variable dynamic import: "+t+(t.split("/").length!==r?". Note that variables only represent file names one level deep.":""))))})},{setLocaleData:_r}=window.wp.i18n,Oe="en";async function mr(){const{locale:e=Oe}=k();await wr(e)}async function wr(e){if(e!==Oe)try{b("Loading translations for",e);const{default:t}=await pr(Object.assign({"../translations/ar.json":()=>l(()=>import("./ar-DDwx_wO7.js"),[],import.meta.url),"../translations/bg.json":()=>l(()=>import("./bg-BIVG0PEo.js"),[],import.meta.url),"../translations/bo.json":()=>l(()=>import("./bo-B3cgBdrj.js"),[],import.meta.url),"../translations/ca.json":()=>l(()=>import("./ca-CQuKhjZ8.js"),[],import.meta.url),"../translations/cs.json":()=>l(()=>import("./cs-CTu6H2LB.js"),[],import.meta.url),"../translations/cy.json":()=>l(()=>import("./cy-3yoh3shS.js"),[],import.meta.url),"../translations/da.json":()=>l(()=>import("./da-B-2vYYdR.js"),[],import.meta.url),"../translations/de.json":()=>l(()=>import("./de-dtho2F9x.js"),[],import.meta.url),"../translations/el.json":()=>l(()=>import("./el-BbJ505fq.js"),[],import.meta.url),"../translations/en-au.json":()=>l(()=>import("./en-au-u2TYxybZ.js"),[],import.meta.url),"../translations/en-ca.json":()=>l(()=>import("./en-ca-BqHLseVn.js"),[],import.meta.url),"../translations/en-gb.json":()=>l(()=>import("./en-gb-DMjLHnne.js"),[],import.meta.url),"../translations/en-nz.json":()=>l(()=>import("./en-nz-Dn7rt5_E.js"),[],import.meta.url),"../translations/en-za.json":()=>l(()=>import("./en-za-C30mvs-y.js"),[],import.meta.url),"../translations/es-ar.json":()=>l(()=>import("./es-ar-Bye-RUgH.js"),[],import.meta.url),"../translations/es-cl.json":()=>l(()=>import("./es-cl-BTqPE4uZ.js"),[],import.meta.url),"../translations/es-cr.json":()=>l(()=>import("./es-cr-BeNEbNJR.js"),[],import.meta.url),"../translations/es.json":()=>l(()=>import("./es-rzfjxRMz.js"),[],import.meta.url),"../translations/fa.json":()=>l(()=>import("./fa-BjxzBb1K.js"),[],import.meta.url),"../translations/fr.json":()=>l(()=>import("./fr-Dp8gjJH7.js"),[],import.meta.url),"../translations/gl.json":()=>l(()=>import("./gl-BYnpfU09.js"),[],import.meta.url),"../translations/he.json":()=>l(()=>import("./he-VPZ5-_Nw.js"),[],import.meta.url),"../translations/hr.json":()=>l(()=>import("./hr-eAB3ZDvV.js"),[],import.meta.url),"../translations/hu.json":()=>l(()=>import("./hu-Bd8r3Yxm.js"),[],import.meta.url),"../translations/id.json":()=>l(()=>import("./id--rDcvPSC.js"),[],import.meta.url),"../translations/is.json":()=>l(()=>import("./is-CTtI1pv8.js"),[],import.meta.url),"../translations/it.json":()=>l(()=>import("./it-D4OJBRee.js"),[],import.meta.url),"../translations/ja.json":()=>l(()=>import("./ja-DuMJYxW5.js"),[],import.meta.url),"../translations/ka.json":()=>l(()=>import("./ka-BINrt3sJ.js"),[],import.meta.url),"../translations/ko.json":()=>l(()=>import("./ko-BSUbk6AZ.js"),[],import.meta.url),"../translations/nb.json":()=>l(()=>import("./nb-DMLxKKh6.js"),[],import.meta.url),"../translations/nl-be.json":()=>l(()=>import("./nl-be-Cck8HQR4.js"),[],import.meta.url),"../translations/nl.json":()=>l(()=>import("./nl-Xjn1SMsr.js"),[],import.meta.url),"../translations/pl.json":()=>l(()=>import("./pl-CbYZJiEc.js"),[],import.meta.url),"../translations/pt-br.json":()=>l(()=>import("./pt-br-DEPtrNAx.js"),[],import.meta.url),"../translations/pt.json":()=>l(()=>import("./pt-yM2mkQY6.js"),[],import.meta.url),"../translations/ro.json":()=>l(()=>import("./ro-MXymc4XB.js"),[],import.meta.url),"../translations/ru.json":()=>l(()=>import("./ru-CnDgwE2j.js"),[],import.meta.url),"../translations/sk.json":()=>l(()=>import("./sk-BgqREMuB.js"),[],import.meta.url),"../translations/sq.json":()=>l(()=>import("./sq-C4ag2haJ.js"),[],import.meta.url),"../translations/sr.json":()=>l(()=>import("./sr-Doex19u8.js"),[],import.meta.url),"../translations/sv.json":()=>l(()=>import("./sv-DTpi8jFq.js"),[],import.meta.url),"../translations/th.json":()=>l(()=>import("./th-DxRY6dYb.js"),[],import.meta.url),"../translations/tr.json":()=>l(()=>import("./tr-CGyl25wJ.js"),[],import.meta.url),"../translations/uk.json":()=>l(()=>import("./uk-BYrwoB0m.js"),[],import.meta.url),"../translations/ur.json":()=>l(()=>import("./ur-BJWnKq1N.js"),[],import.meta.url),"../translations/vi.json":()=>l(()=>import("./vi-BisbfuWr.js"),[],import.meta.url),"../translations/zh-cn.json":()=>l(()=>import("./zh-cn-DNc8-4s3.js"),[],import.meta.url),"../translations/zh-tw.json":()=>l(()=>import("./zh-tw-CQCGV4xF.js"),[],import.meta.url)}),`../translations/${e}.json`,3);_r(t)}catch(t){F("Error loading translations",t)}}let N=null;async function hr(){try{if(N)return me(N);const e=await fr();return N=e,me(e)}catch(e){throw F("Error loading editor assets",e),e}}async function me(e){const{styles:t,scripts:r,allowed_block_types:n}=e;return await gr([...t,...r].join("")),{allowedBlockTypes:n}}async function gr(e){const t=new window.DOMParser().parseFromString(e,"text/html"),r=Array.from(t.querySelectorAll('link[rel="stylesheet"],script')).filter(n=>new RegExp("wp-(includes|admin)/(js|css)|plugins/gutenberg(-core)?/").test(n.src||n.href)?!1:!!n.id);for(const n of r)await Er(n)}function Er(e){return new Promise(t=>{const r=document.createElement(e.nodeName);["id","rel","src","href","type"].forEach(n=>{e[n]&&(r[n]=e[n])}),e.innerHTML&&r.appendChild(document.createTextNode(e.innerHTML)),r.onload=()=>t(!0),r.onerror=()=>{t(!1)},document.body.appendChild(r),(r.nodeName.toLowerCase()==="link"||r.nodeName.toLowerCase()==="script"&&!r.src)&&t()})}function yr(){if(!window.wp||!window.wp.apiFetch){X("VideoPress bridge: wp.apiFetch not available");return}window.wp.ajax=window.wp.ajax||{},window.wp.ajax.settings=window.wp.ajax.settings||{};const{siteURL:e}=k();e&&(window.wp.ajax.settings.url=`${e}/wp-admin/admin-ajax.php`);const t=window.wp.media?.ajax;window.wp.media=window.wp.media||{},window.wp.media.ajax=(...r)=>{const[n]=r;if(n==="videopress-get-upload-jwt")return vr();if(t)return t(...r);const o=window.jQuery?.Deferred?.()||De();return o.reject(new Error(`Unhandled AJAX action: ${n}`)),o.promise()},b("VideoPress AJAX bridge initialized")}function vr(){const e=window.jQuery?.Deferred?.()||De();return window.wp.apiFetch({path:"/wpcom/v2/videopress/upload-jwt",method:"POST"}).then(t=>{if(t.error)e.reject(t.error);else{const r={...t,upload_action_url:t.upload_url};delete r.upload_url,b("VideoPress JWT obtained successfully",r),e.resolve(r)}}).catch(t=>{F("VideoPress JWT request failed",t),e.reject(t)}),e.promise()}function De(){let e,t;const r=new Promise((n,o)=>{e=n,t=o});return{resolve:e,reject:t,promise:()=>r}}function br(){if(window.__fetchInterceptorInitialized)return;if(!k().enableNetworkLogging){b("Network logging disabled, fetch interceptor not initialized");return}const t=window.fetch;window.fetch=async function(r,n){const o=performance.now(),i=Ar(r,n);let s=null,a=null;try{n?.body?typeof n.body=="string"?s=n.body:s=Lr(n.body):r instanceof Request&&(a=r.clone(),s=await we(a))}catch(m){b(`Error reading request body: ${m.message}`),s=`[Error reading request body: ${m.message}]`}let u,f,p={};try{u=await t(r,n);const m=u.clone();f=u.status;const w=u.statusText||Tr(u.status);p=x(u.headers);const E=Math.round(performance.now()-o);return we(m).then(A=>{U({url:i.url,method:i.method,requestHeaders:x(i.headers),requestBody:s,status:f,statusText:w,responseHeaders:p,responseBody:A,duration:E})}).catch(A=>{U({url:i.url,method:i.method,requestHeaders:x(i.headers),requestBody:s,status:f,statusText:w,responseHeaders:p,responseBody:`[Error reading body: ${A.message}]`,duration:E})}),u}catch(m){const w=Math.round(performance.now()-o);throw U({url:i.url,method:i.method,requestHeaders:x(i.headers),requestBody:s,status:0,statusText:"",responseHeaders:{},responseBody:`[Network error: ${m.message}]`,duration:w}),m}},window.__fetchInterceptorInitialized=!0,b("Fetch interceptor initialized")}function Ar(e,t={}){let r,n="GET",o={};if(typeof e=="string")r=e,n=t.method||"GET",o=t.headers||{};else if(e instanceof Request)if(r=e.url,n=e.method,t.headers){const i=x(e.headers),s=x(t.headers),a={};Object.entries(i).forEach(([u,f])=>{a[u.toLowerCase()]=f}),Object.entries(s).forEach(([u,f])=>{a[u.toLowerCase()]=f}),o=a}else o=e.headers;return{url:r,method:n.toUpperCase(),headers:o}}function Lr(e){if(e instanceof FormData){const t=Array.from(e.entries()),r=t.map(([n,o])=>{if(o instanceof File)return`${n}=`;if(o instanceof Blob)return`${n}=`;const i=String(o);return`${n}=${i.length>50?i.substring(0,50)+"...":i}`}).join(", ");return`[FormData with ${t.length} field(s): ${r}]`}return e instanceof File?`[File: ${e.name}, ${e.size} bytes, type: ${e.type||"unknown"}]`:e instanceof Blob?`[Blob: ${e.size} bytes, type: ${e.type||"unknown"}]`:e instanceof ArrayBuffer?`[ArrayBuffer: ${e.byteLength} bytes]`:e instanceof URLSearchParams?e.toString():e instanceof ReadableStream?"[ReadableStream - cannot serialize without consuming]":String(e)}async function we(e){try{const t=e.headers.get("content-type")||"";if(t.includes("application/json")){const r=await e.text();try{return JSON.parse(r),r}catch{return r}}return t.includes("text/")||t.includes("application/javascript")||t.includes("application/xml")?await e.text():e.blob?`[Binary data: ${(await e.blob()).size} bytes]`:await e.text()}catch(t){return`[Error reading body: ${t.message}]`}}function x(e){const t={};return e&&typeof e.forEach=="function"?e.forEach((r,n)=>{t[n]=r}):e&&typeof e=="object"&&Object.entries(e).forEach(([r,n])=>{t[r]=n}),t}function Tr(e){return{100:"Continue",101:"Switching Protocols",200:"OK",201:"Created",202:"Accepted",203:"Non-Authoritative Information",204:"No Content",205:"Reset Content",206:"Partial Content",300:"Multiple Choices",301:"Moved Permanently",302:"Found",303:"See Other",304:"Not Modified",307:"Temporary Redirect",308:"Permanent Redirect",400:"Bad Request",401:"Unauthorized",403:"Forbidden",404:"Not Found",405:"Method Not Allowed",406:"Not Acceptable",408:"Request Timeout",409:"Conflict",410:"Gone",413:"Payload Too Large",414:"URI Too Long",415:"Unsupported Media Type",422:"Unprocessable Entity",429:"Too Many Requests",500:"Internal Server Error",501:"Not Implemented",502:"Bad Gateway",503:"Service Unavailable",504:"Gateway Timeout"}[e]||""}const{__:K}=window.wp.i18n,Rr=({error:e})=>{const t=e.message||e;let r="";return t&&(r=` -
- - - ${K("Tap to view error details","gutenberg-kit")} - - -
${t}
-
`),` -
-
-

${K("Editor load error","gutenberg-kit")}

-

- ${K("Sorry, loading the editor failed. Please try again.","gutenberg-kit")} -

- ${r} -
-
- `};function Pr(){window.addEventListener("error",e=>{if(he(e.filename,e.error))return;const t=e.error||new Error(e.message);G(t,{context:{filename:e.filename,lineno:e.lineno,colno:e.colno},tags:{},isHandled:!1,handledBy:"window.error"})}),window.addEventListener("unhandledrejection",e=>{const t=e.reason instanceof Error?e.reason:new Error(String(e.reason));he(void 0,t)||G(t,{context:{},tags:{},isHandled:!1,handledBy:"unhandledrejection"})})}function he(e,t){if(e?.startsWith("http")&&!e.includes(window.location.origin))return!0;if(t?.stack){const r=t.stack.split(` -`);for(const n of r)if(n.includes("http")&&!n.includes(window.location.origin))return!0}return!1}async function Or(){try{Pr(),Dr(),await dr(),Ir(),br(),await mr(),await jr(),await Fr(),yr();const e=await kr();await xr(e)}catch(e){Sr(e)}}function Dr(){if(typeof window>"u")return;const e=[];V.isIOS?e.push("is-ios"):V.isAndroid&&e.push("is-android"),window.document.body.classList.add(...e)}function Ir(){const{logLevel:e}=k();e&&rr(e)}async function jr(){const{initializeWordPressGlobals:e}=await l(async()=>{const{initializeWordPressGlobals:t}=await import("./wordpress-globals-DB-ziued.js");return{initializeWordPressGlobals:t}},__vite__mapDeps([0,1]),import.meta.url);e()}async function Fr(){const{configureApiFetch:e}=await l(async()=>{const{configureApiFetch:t}=await import("./api-fetch-0HNTg7hQ.js");return{configureApiFetch:t}},[],import.meta.url);e()}async function kr(){const{plugins:e}=k();if(e)try{const{allowedBlockTypes:t}=await hr();return{allowedBlockTypes:t,pluginLoadFailed:!1}}catch(t){return G(t,{isHandled:!0,handledBy:"loadPluginsIfEnabled"}),{pluginLoadFailed:!0}}return{pluginLoadFailed:!1}}async function xr(e={}){const{initializeEditor:t}=await l(async()=>{const{initializeEditor:r}=await import("./editor-DHwhawSm.js");return{initializeEditor:r}},__vite__mapDeps([2,1,3]),import.meta.url);t({allowedBlockTypes:e.allowedBlockTypes,pluginLoadFailed:e.pluginLoadFailed})}function Sr(e){G(e,{isHandled:!0,handledBy:"setUpEditorEnvironment"}),F("Error initializing editor",e);const t=Rr({error:e});document.body.innerHTML=t,cr()}Or();export{nr as A,zr as B,Hr as C,Gr as D,Ee as E,Pt as _,Dt as a,Ot as b,Ue as c,tt as d,Ne as e,l as f,rt as g,Ze as h,jt as i,et as j,We as k,Ye as l,k as m,qr as n,Mr as o,er as p,b as q,Ke as r,_t as s,$r as t,cr as u,Vr as v,X as w,G as x,Br as y,Cr as z}; diff --git a/ios/Sources/GutenbergKit/Gutenberg/assets/pl-CbYZJiEc.js b/ios/Sources/GutenbergKit/Gutenberg/assets/pl-CoHlYPdn.js similarity index 59% rename from ios/Sources/GutenbergKit/Gutenberg/assets/pl-CbYZJiEc.js rename to ios/Sources/GutenbergKit/Gutenberg/assets/pl-CoHlYPdn.js index ef31ecfc1..438ca16b1 100644 --- a/ios/Sources/GutenbergKit/Gutenberg/assets/pl-CbYZJiEc.js +++ b/ios/Sources/GutenbergKit/Gutenberg/assets/pl-CoHlYPdn.js @@ -1,4 +1,4 @@ -const e=[],o=[],a=[],t=[],i=[],n=[],s=["Symbol zastępczy"],r=["Cytat"],l=["Nazwa pliku"],d=["Zarejestrowany"],c=["Aktywność"],u=["Prawidłowe"],w=["JavaScript"],y=["Notatki"],p=["Ponownie otwarty"],k=["Notatka"],z=["Przodek"],m=["Okruszki"],b=["Zezwól"],h=["Włączono"],g=["Wyłączanie"],j=["element"],f=["termin"],v=["znacznik"],P=["kategoria"],W=["Widoczne"],S=["Licznik"],T=["Przywiązanie"],C=["Wpis"],A=["Do"],N=["Od"],D=["Wczoraj"],$=["Dzisiaj"],L=["Opcjonalnie"],O=["Jednostka"],x=["Lat"],E=["Miesięcy"],M=["Tygodni"],U=["Dni"],B=["Fałsz"],R=["Prawda"],I=["Nad"],Z=["Po"],F=["Przed"],V=["Wytnij"],G=["Ignoruj"],H=["Powiększ"],K=["Zwartość"],Y=["Przegląd"],J=["Dwubarwne"],q=["Komentarze"],X=["Formaty"],_=["Pokaż"],Q=["Ukryte"],ee=["Właściwości"],oe=["Zestawy czcionek"],ae=["Strona domowa"],te=["Maksymalny"],ie=["Minimalna"],ne=["Atrybuty"],se=["Format"],re=["Rozciągnięcie"],le=["Rozmycie"],de=["Wewnętrznie"],ce=["Zewnętrznie"],ue=["Palety"],we=["Zamknięto"],ye=["Otwórz"],pe=["Wyłącz"],ke=["Włącz"],ze=["Usuń z harmonogramu"],me=["Cofnij publikację"],be=["Wiersze"],he=["Nadpisania"],ge=["Zablokowane"],je=["Powtarzaj"],fe=["Zawiera"],ve=["Ręcznie"],Pe=["Bez filtra"],We=["Warunki"],Se=["Jest"],Te=["Wybierak"],Ce=["Dostępność"],Ae=["Interfejs"],Ne=["Przywróć"],De=["Kosz"],$e=["Szkice"],Le=["Ukryj"],Oe=["Wartość"],xe=["Wymagane"],Ee=["Metoda"],Me=["Adres e-mail"],Ue=["Źródło"],Be=["Kroje pisma"],Re=["Instaluj"],Ie=["Powiadomienie"],Ze=["Rozgrupuj"],Fe=["Przypisy"],Ve=["Kontynuuj"],Ge=["Odłącz"],He=["Hasło"],Ke=["Przypis"],Ye=["Liczby"],Je=["Skala"],qe=["Strona"],Xe=["Nieznane"],_e=["Nadrzędny"],Qe=["Oczekuje"],eo=["Propozycje"],oo=["Język"],ao=["Biblioteka"],to=["Włącz"],io=["Rozdzielczość"],no=["Wstaw"],so=["Openverse"],ro=["Cień"],lo=["Środek"],co=["Pozycja"],uo=["Przypięty"],wo=["Tylda"],yo=["CSS"],po=["Filmy"],ko=["Określony"],zo=["Malejąco"],mo=["Rosnąco"],bo=["Podpis"],ho=["Wzorzec"],go=["chwyć"],jo=["XXL"],fo=["Krój pisma"],vo=["Wymuszony"],Po=["H6"],Wo=["H5"],So=["H4"],To=["H3"],Co=["H2"],Ao=["H1"],No=["Taksonomie"],Do=["Najechanie"],$o=["Podsumowanie"],Lo=["Nieustawiony"],Oo=["Teraz"],xo=["Nadrzędne"],Eo=["Przyrostek"],Mo=["Przedrostek"],Uo=["pisze"],Bo=["Odpowiedź"],Ro=["Odpowiedzi"],Io=["Stos"],Zo=["Tydzień"],Fo=["Nieprawidłowe"],Vo=["Zablokuj"],Go=["Odblokuj"],Ho=["podgląd"],Ko=["Gotowe"],Yo=["Ikonka"],Jo=["Usuń"],qo=["Działania"],Xo=["Zmień nazwę"],_o=["Aa"],Qo=["style"],ea=["Menu"],oa=["Odpowiedz"],aa=["Elementy"],ta=["Podmenu"],ia=["Zawsze"],na=["Wyświetl"],sa=["zakładka"],ra=["Podświetlenie"],la=["Paleta barw"],da=["Kolory"],ca=["Strzałka"],ua=["Wiersz"],wa=["Justowanie"],ya=["Przepływ"],pa=["Elastyczny"],ka=["Publikowanie"],za=["Styl"],ma=["Promień"],ba=["Margines"],ha=["Dwubarwny"],ga=["Logo"],ja=["Podświetlenia"],fa=["Cienie"],va=["Układ"],Pa=["Kropkowana"],Wa=["Kreskowana"],Sa=["Personalizowanie"],Ta=["Obramowanie"],Ca=["Siatka"],Aa=["Obszar"],Na=["Wcięcie"],Da=["Zmniejsz wcięcie"],$a=["Uporządkowana"],La=["Nieuporządkowana"],Oa=["Przeciągnij"],xa=["Wyrównanie"],Ea=["Panele"],Ma=["Kapitaliki"],Ua=["Małe litery"],Ba=["Wielkie litery"],Ra=["Pionowo"],Ia=["Poziomo"],Za=["Motywy"],Fa=["Słowo kluczowe"],Va=["Filtry"],Ga=["Dekoracja"],Ha=["Tylko"],Ka=["Wyklucz"],Ya=["Zawiera"],Ja=["Wygląd"],qa=["Preferencje"],Xa=["Rodzaj"],_a=["Etykieta"],Qa=["Rozdziały"],et=["Opisy"],ot=["Podpisy"],at=["Napisy"],tt=["Znaczniki"],it=["Szczegóły"],nt=["Radialny"],st=["Liniowy"],rt=["Anonimowy"],lt=["Znaki"],dt=["Opis"],ct=["Podstawa"],ut=["Autor"],wt=["Oryginał"],yt=["Nazwa"],pt=["Portret"],kt=["Krajobraz"],zt=["Mieszany"],mt=["Prawo"],bt=["Lewo"],ht=["Dół"],gt=["Góra"],jt=["Dopełnienie"],ft=["Odstęp"],vt=["Orientacja"],Pt=["Przytnij"],Wt=["Obróć"],St=["Powiększ"],Tt=["Projekt"],Ct=["Tekst"],At=["Powiadomienia"],Nt=["strona"],Dt=["Przesunięcie"],$t=["Wpisy"],Lt=["Strony"],Ot=["Bez kategorii"],xt=["Biały"],Et=["Czarny"],Mt=["Wybrano"],Ut=["Indeks górny"],Bt=["Indeks dolny"],Rt=["Wzorce"],It=["Typografia"],Zt=["Treść"],Ft=["Menu"],Vt=["Kontakt"],Gt=["Informacje o"],Ht=["Strona domowa"],Kt=["Użytkownik"],Yt=["Witryna"],Jt=["Tworzenie"],qt=["Komputer stacjonarny"],Xt=["Urządzenie przenośne"],_t=["Tablet"],Qt=["ankieta"],ei=["społeczny"],oi=["Jednolite"],ai=["Rodzaj"],ti=["Ukośny"],ii=["Wybierz"],ni=["Motyw"],si=["Pusty"],ri=["Przyciski"],li=["Tło"],di=["Pomoc"],ci=["Bez tytułu"],ui=["Następny"],wi=["Poprzedni"],yi=["Zakończ"],pi=["Zastąp"],ki=["wybierak"],zi=["podcast"],mi=["Nawigacja"],bi=["Szablon"],hi=["Gradient"],gi=["Północ"],ji=["Wersja"],fi=["Wymiary"],vi=["Szablony"],Pi=["Dodaj"],Wi=["Kolor"],Si=["Własne"],Ti=["Szkic"],Ci=["Pomiń"],Ai=["Odnośniki"],Ni=["menu"],Di=["Stopka"],$i=["Grupa"],Li=["Taksonomia"],Oi=["Domyślne"],xi=["Szukaj"],Ei=["Kalendarz"],Mi=["Powrót"],Ui=["ebook"],Bi=["Podkreślenie"],Ri=["Miniaturka"],Ii=["Adnotacja"],Zi=["media"],Fi=["Media"],Vi=["Style"],Gi=["Ogólne"],Hi=["Opcje"],Ki=["Minuty"],Yi=["Godziny"],Ji=["Czas"],qi=["Rok"],Xi=["Dzień"],_i=["Grudzień"],Qi=["Listopad"],en=["Październik"],on=["Wrzesień"],an=["Sierpień"],tn=["Lipiec"],nn=["Czerwiec"],sn=["Maj"],rn=["Kwiecień"],ln=["Marzec"],dn=["Luty"],cn=["Styczeń"],un=["Miesiąc"],wn=["Okładka"],yn=["Olbrzymi"],pn=["Średni"],kn=["Normalny"],zn=["Taksonomie"],mn=["Awatar"],bn=["Widok"],hn=["HTML"],gn=["Nakładka"],jn=["Odwrócony apostrof"],fn=["Kropka"],vn=["Przecinek"],Pn=["Aktualny"],Wn=["Tytuł"],Sn=["Utwórz"],Tn=["Galerie"],Cn=["XL"],An=["L"],Nn=["M"],Dn=["S"],$n=["Mały"],Ln=["Wyciszono"],On=["Automatycznie"],xn=["Wczytuj wstępnie"],En=["Wsparcie"],Mn=["Archiwa"],Un=["Duży"],Bn=["Plik"],Rn=["Kolumna"],In=["Pętla"],Zn=["Automatyczne odtwarzanie"],Fn=["Automatyczne zapisywanie"],Vn=["Podtytuł"],Gn=["OK"],Hn=["Odłącz"],Kn=["Stronicowanie"],Yn=["Wysokość"],Jn=["Szerokość"],qn=["Zaawansowane"],Xn=["Zaplanowano"],_n=["Wtyczki"],Qn=["Akapity"],es=["Nagłówki"],os=["Słowa"],as=["Publiczne"],ts=["Prywatne"],is=["Taksonomia"],ns=["Znacznik"],ss=["Natychmiast"],rs=["Zapisywanie"],ls=["Opublikowany"],ds=["Harmonogram"],cs=["Aktualizuj"],us=["Kopiuj"],ws=["Czat"],ys=["Status"],ps=["Standard"],ks=["Notatka na marginesie"],zs=["Kolejność"],ms=["Zapisano"],bs=["Osadzenia"],hs=["Bloki"],gs=["Cofnij"],js=["Ponów"],fs=["Powiel"],vs=["Usuń"],Ps=["Widoczność"],Ws=["Blok"],Ss=["Narzędzia"],Ts=["Edytor"],Cs=["Ustawienia"],As=["Resetuj"],Ns=["Wyłącz"],Ds=["Włącz"],$s=["PM"],Ls=["AM"],Os=["Adres URL"],xs=["Wyślij"],Es=["Zamknij"],Ms=["Odnośnik"],Us=["Przekreślenie"],Bs=["Kursywa"],Rs=["Pogrubiona"],Is=["Kategoria"],Zs=["Wybierz"],Fs=["Film"],Vs=["Tabela"],Gs=["Krótki kod"],Hs=["Separator"],Ks=["Cytat"],Ys=["Akapit"],Js=["Lista"],qs=["zdjęcie"],Xs=["Rozmiar"],_s=["Obrazek"],Qs=["Podgląd"],er=["Nagłówek"],or=["Obrazki"],ar=["Brak"],tr=["Galeria"],ir=["Więcej"],nr=["Klasyczny"],sr=["film"],rr=["plik dźwiękowy"],lr=["muzyka"],dr=["obrazek"],cr=["blog"],ur=["wpis"],wr=["Kolumny"],yr=["Eksperymenty"],pr=["Kod"],kr=["Kategorie"],zr=["Przycisk"],mr=["Zastosuj"],br=["Anuluj"],hr=["Edytuj"],gr=["Plik dźwiękowy"],jr=["Prześlij"],fr=["Wyczyść"],vr=["Widżety"],Pr=["Autorzy"],Wr=["Uproszczona nazwa"],Sr=["Komentarz"],Tr=["Dyskusja"],Cr=["Zajawka"],Ar=["Opublikuj"],Nr=["Metadane"],Dr=["Zapisz"],$r=["Wersje"],Lr=["Dokumentacja"],Or=["Gutenberg"],xr=["Demo"],Er={100:["100"],"block keywordoverlay":[],"block keywordclose":[],"block descriptionA customizable button to close overlays.":[],"block titleNavigation Overlay Close":[],"block descriptionDisplay a breadcrumb trail showing the path to the current page.":[],"Date modified":[],"Date added":[],"Attached to":[],"Search for a post or page to attach this media to.":[],"Search for a post or page to attach this media to or .":[],"(Unattached)":[],"Choose file":[],"Choose files":[],"There is %d event":[],"Exclude: %s":[],Both:e,"Display Mode":[],"Submenu background":[],"Submenu text":[],Deleted:o,"No link selected":[],"External link":[],"Create new overlay template":[],"Select an overlay for navigation.":[],"An error occurred while creating the overlay.":[],'One response to "%s"':[],"Use the classic editor to add content.":[],"Search for and add a link to the navigation item.":[],"Select a link":[],"No items yet.":[],"The text may be too small to read. Consider using a larger container or less text.":[],"Parent block is hidden":[],"Block is hidden":[],Dimension:a,"Set custom value":[],"Use preset":[],Variation:t,"Go to parent block":[],'Go to "%s" block':[],"Block will be hidden according to the selected viewports. It will be included in the published markup on the frontend. You can configure it again by selecting it in the List View (%s).":[],"Block will be hidden in the editor, and omitted from the published markup on the frontend. You can configure it again by selecting it in the List View (%s).":[],"Selected blocks have different visibility settings. The checkboxes show an indeterminate state when settings differ.":[],"Hide on %s":[],"Omit from published content":[],"Select the viewport size for which you want to hide the block.":[],"Select the viewport sizes for which you want to hide the blocks. Changes will apply to all selected blocks.":[],"Hide block":[],"Hide blocks":[],"Block visibility settings saved. You can access them via the List View (%s).":[],"Redirects the default site editor (Appearance > Design) to use the extensible site editor page.":[],"Extensible Site Editor":[],"Extends block visibility block supports with responsive design controls for hiding blocks based on screen size.":[],"Hide blocks based on screen size":[],"Enables editable block inspector fields that are generated using a dataform.":[],"Block fields: Show dataform driven inspector fields on blocks that support them":[],"Block pattern descriptionA simple pattern with a navigation block and a navigation overlay close button.":[],"Block pattern categoryDisplay your website navigation.":[],"Block pattern categoryNavigation":[],"Navigation Overlay":[],"Post Type: “%s”":[],"Search results for: “%s”":[],"Responses to “%s”":[],"Response to “%s”":[],"%1$s response to “%2$s”":[],"One response to “%s”":[],"File type":[],Application:i,"image dimensions%1$s × %2$s":[],"File size":[],"unit symbolKB":[],"unit symbolMB":[],"unit symbolGB":[],"unit symbolTB":[],"unit symbolPB":[],"unit symbolEB":[],"unit symbolZB":[],"unit symbolYB":[],"unit symbolB":[],"file size%1$s %2$s":[],"File name":[],"Updating failed because you were offline. Please verify your connection and try again.":[],"Scheduling failed because you were offline. Please verify your connection and try again.":[],"Publishing failed because you were offline. Please verify your connection and try again.":[],"Font Collections":[],"Configure overlay visibility":[],"Overlay Visibility":[],"Edit overlay":[],"Edit overlay: %s":[],"No overlays found.":[],"Overlay template":[],"None (default)":[],"Error: %s":[],"Error parsing mathematical expression: %s":[],"This block contains CSS or JavaScript that will be removed when you save because you do not have permission to use unfiltered HTML.":[],"Show current breadcrumb":[],"Show home breadcrumb":[],"Value is too long.":[],"Value is too short.":[],"Value is above the maximum.":[],"Value is below the minimum.":[],"Max. columns":[],"Columns will wrap to fewer per row when they can no longer maintain the minimum width.":[],"Min. column width":[],"Includes all":[],"Is none of":[],Includes:n,"Close navigation panel":[],"Open navigation panel":[],"Custom overlay area for navigation overlays.":[],'[%1$s] Note: "%2$s"':[],"You can see all notes on this post here:":[],"resolved/reopened":[],"Email: %s":[],"Author: %1$s (IP address: %2$s, %3$s)":[],'New note on your post "%s"':[],"Email me whenever anyone posts a note":[],"Comments Page %s":[],"block descriptionThis block is deprecated. Please use the Quote block instead.":["Ten blok jest przestarzały. Zamiast niego użyj bloku „Cytat”."],"block titlePullquote (deprecated)":["Wtrącenie (przestarzałe)"],"Add new reply":["Utwórz odpowiedź"],Placeholder:s,Citation:r,"It appears you are trying to use the deprecated Classic block. You can leave this block intact, or remove it entirely. Alternatively, if you have unsaved changes, you can save them and refresh to use the Classic block.":["Wygląda na to, że próbujesz użyć przestarzałego bloku klasycznego. Możesz pozostawić ten blok nienaruszony lub całkowicie go usunąć. Ewentualnie, jeśli masz niezapisane zmiany, możesz je zapisać i odświeżyć, aby użyć bloku klasycznego."],"Button Text":["Tekst przycisku"],Filename:l,"Embed video from URL":["Osadź film z adresu URL"],"Add a background video to the cover block that will autoplay in a loop.":["Dodaj do bloku okładki film w tle, który będzie odtwarzany automatycznie w pętli."],"Enter YouTube, Vimeo, or other video URL":["Wprowadź adres URL YouTube, Vimeo lub innego filmu"],"Video URL":["Adres URL filmu"],"Add video":["Dodaj film"],"This URL is not supported. Please enter a valid video link from a supported provider.":["Ten adres URL nie jest obsługiwany. Wprowadź prawidłowy odnośnik do filmu od obsługiwanego dostawcy."],"Please enter a URL.":["Proszę wpisać adres URL."],"Choose a media item…":["Wybierz element multimedialny…"],"Choose a file…":["Wybierz plik…"],"Choose a video…":["Wybierz film…"],"Show / Hide":["Pokaż / Ukryj"],"Value does not match the required pattern.":["Wartość nie pasuje do wymaganego wzorca."],"Justified text can reduce readability. For better accessibility, use left-aligned text instead.":["Wyjustowany tekst może utrudniać czytanie. Aby poprawić dostępność, zamiast tego użyj tekstu wyrównanego do lewej."],"Edit section":["Edytuj sekcję"],"Exit section":["Opuść sekcję"],"Editing a section in the EditorEdit section":["Edytuj sekcję"],"A block pattern.":["Wzorzec blokowy."],"Reusable design elements for your site. Create once, use everywhere.":["Wielokrotnego użytku elementy projektu Twojej witryny. Stwórz raz, korzystaj wszędzie."],Registered:d,"Enter menu name":["Wpisz nazwę menu"],"Unable to create navigation menu: %s":["Nie można utworzyć menu nawigacyjnego: %s"],"Navigation menu created successfully.":["Menu nawigacyjne zostało utworzone pomyślnie."],Activity:c,"%s: ":["%s: "],"Row %d":["Wiersz %d"],"Insert right":["Wstaw z prawej"],"Insert left":["Wstaw z lewej"],"Executing ability…":["Zdolność wykonywania…"],"Workflow suggestions":["Sugestie przepływu pracy"],"Workflow palette":["Paleta przepływu pracy"],"Open the workflow palette.":["Otwórz paletę przepływu pracy."],"Run abilities and workflows":["Uruchamianie możliwości i przepływów pracy"],"Empty.":["Pusty."],"Enables custom mobile overlay design and content control for Navigation blocks, allowing you to create flexible, professional menu experiences.":["Umożliwia projektowanie własnych nakładek mobilnych i kontrolę zawartości bloków nawigacyjnych, co pozwala na tworzenie elastycznych, profesjonalnych środowisk menu."],"Customizable Navigation Overlays":["Konfigurowalne nakładki nawigacyjne"],"Enables the Workflow Palette for running workflows composed of abilities, from a unified interface.":["Umożliwia korzystanie z palety przepływów pracy umożliwiającej uruchamianie przepływów pracy składających się z umiejętności z poziomu ujednoliconego interfejsu."],"Workflow Palette":["Paleta przepływu pracy"],"Script modules to load into the import map.":["Moduły skryptów do wczytania do mapy importu."],"block style labelTabs":["Karty"],"block style labelButton":["Przycisk"],"block descriptionDisplay content in a tabbed interface to help users navigate detailed content with ease.":["Wyświetlaj treści w interfejsie z kartami, aby ułatwić użytkownikom nawigację po szczegółowych treściach."],"block titleTabs":["Karty"],"block descriptionContent for a tab in a tabbed interface.":["Zawartość karty w interfejsie z kartami."],"block titleTab":["Karta"],"Disconnect pattern":["Odłącz wzorzec"],"Upload media":["Prześlij media"],"Pick from starter content when creating a new page.":["Wybierz treść startową podczas tworzenia nowej strony."],"All notes":["Wszystkie notatki"],"Unresolved notes":["Nierozwiązane notatki"],"Convert to blocks to add notes.":["Konwertuj na bloki, aby dodawać notatki."],"Notes are disabled in distraction free mode.":["W trybie bez rozpraszania uwagi notatki są wyłączone."],"Always show starter patterns for new pages":["Zawsze pokazuj wzorce startowe dla nowych stron"],"templateInactive":["Wyłączony"],"templateActive":["Włączony"],"templateActive when used":["Włączony, gdy używany"],"More details":["Więcej szczegółów"],"Validating…":["Walidacja…"],"Unknown error when running custom validation asynchronously.":["Nieznany błąd podczas asynchronicznego uruchamiania własnej walidacji."],"Validation could not be processed.":["Nie można przetworzyć walidacji."],Valid:u,"Unknown error when running elements validation asynchronously.":["Nieznany błąd podczas asynchronicznego uruchamiania walidacji elementów."],"Could not validate elements.":["Nie można sprawdzić poprawności elementów."],"Tab Hover Text":["Tekst najechania karty"],"Tab Hover Background":["Tło najechania karty"],"Tab Inactive Text":["Tekst nieaktywnej karty"],"Tab Inactive Background":["Tło nieaktywnej karty"],"Tab Active Text":["Tekst aktywnej karty"],"Tab Active Background":["Tło aktywnej karty"],"Tab Contents":["Zawartość karty"],"The tabs title is used by screen readers to describe the purpose and content of the tabs.":["Tytuł karty jest używany przez czytniki ekranu do opisania celu i treści karty."],"Tabs Title":["Tytuł karty"],"Vertical Tabs":["Karty pionowe"],"Tabs Settings":["Ustawienia kart"],"Type / to add a block to tab":["Wpisz /, aby dodać blok do karty"],"Tab %d…":["Karta %d…"],"Tab %d":["Karta %d"],"If toggled, this tab will be selected when the page loads.":["Po przełączeniu ta karta zostanie wybrana po wczytaniu strony."],"Default Tab":["Domyślna karta"],"Tab Label":["Etykieta karty"],"Tab Settings":["Ustawienia karty"],"Add Tab":["Dodaj kartę"],"Synced %s is missing. Please update or remove this link.":["Brakuje zsynchronizowanego %s. Zaktualizuj lub usuń ten odnośnik."],"Edit code":["Edytuj kod"],"Add custom HTML code and preview how it looks.":["Dodaj własny kod HTML i zobacz, jak będzie wyglądał."],"Update and close":["Zaktualizuj i zamknij"],"Continue editing":["Kontynuuj edycję"],"You have unsaved changes. What would you like to do?":["Masz niezapisane zmiany. Co chcesz zrobić?"],"Unsaved changes":["Niezapisane zmiany"],"Write JavaScript…":["Napisz JavaScript…"],"Write CSS…":["Napisz CSS…"],"Enable/disable fullscreen":["Włącz/wyłącz tryb pełnoekranowy"],JavaScript:w,"Edit HTML":["Edytuj HTML"],"Introduce new sections and organize content to help visitors (and search engines) understand the structure of your content.":["Wprowadź nowe sekcje i zorganizuj treść, aby ułatwić odwiedzającym (i wyszukiwarkom) zrozumienie struktury treści."],"Embed an X post.":["Osadź wpis X."],"If this breadcrumbs block appears in a template or template part that’s shown on the homepage, enable this option to display the breadcrumb trail. Otherwise, this setting has no effect.":["Jeśli ten blok okruszków pojawia się w szablonie lub jego części wyświetlanej na stronie głównej, włącz tę opcję, aby wyświetlić okruszek. W przeciwnym razie to ustawienie nie będzie miało żadnego efektu."],"Show on homepage":["Pokaż na stronie domowej"],"Finish editing a design.":["Zakończ edycję projektu."],"The page you're looking for does not exist":["Strona, której szukasz, nie istnieje"],"Route not found":["Trasa nie znaleziona"],"Warning: when you deactivate this experiment, it is best to delete all created templates except for the active ones.":["Ostrzeżenie: po wyłączeniu tego eksperymentu najlepiej usunąć wszystkie utworzone szablony oprócz aktywnych."],"Allows multiple templates of the same type to be created, of which one can be active at a time.":["Umożliwia tworzenie wielu szablonów tego samego rodzaju, z których jeden może być aktywny w danym momencie."],"Template Activation":["Włączanie szablonu"],"Inline styles for editor assets.":["Style wbudowane dla zasobów edytora."],"Inline scripts for editor assets.":["Skrypty wbudowane dla zasobów edytora."],"Editor styles data.":["Edytor styli danych."],"Editor scripts data.":["Edytor skryptów danych."],"Limit result set to attachments of a particular MIME type or MIME types.":["Ogranicz zestaw wyników do załączników określonego typu MIME lub typów MIME."],"Limit result set to attachments of a particular media type or media types.":["Ogranicz zestaw wyników do załączników określonego typu lub typów multimediów."],"Page %s":["Strona %s"],"Page not found":["Strona nie znaleziona"],"block descriptionDisplay a custom date.":["Wyświetl własną datę."],"block descriptionDisplays a foldable layout that groups content in collapsible sections.":["Wyświetla składany układ, który grupuje treść w składanych sekcjach."],"block descriptionContains the hidden or revealed content beneath the heading.":["Zawiera ukrytą lub ujawnioną treść znajdującą się pod nagłówkiem."],"block descriptionWraps the heading and panel in one unit.":["Łączy nagłówek i panel w jedną całość."],"block descriptionDisplays a heading that toggles the accordion panel.":["Wyświetla nagłówek, który przełącza panel akordeonu."],"Media items":["Elementy mediów"],"Search media":["Szukaj mediów"],"Select Media":["Wybierz media"],"Are you sure you want to delete this note? This will also delete all of this note's replies.":["Czy na pewno chcesz usunąć tę notatkę? Spowoduje to również usunięcie wszystkich odpowiedzi w tej notatce."],"Revisions (%d)":["Wersje (%d)"],"paging%1$d of %2$d":["%1$d z %2$d"],"%d item":["%d element","%d elementy","%d elementów"],"Color Variations":["Wariacje koloru"],"Shadow Type":["Rodzaj cienia"],"Font family to uninstall is not defined.":["Nie zdefiniowano rodziny kroju pisma do odinstalowania."],"Registered Templates":["Zarejestrowane szablony"],"Failed to create page. Please try again.":["Nie udało się utworzyć strony. Spróbuj ponownie."],"%s page created successfully.":["%s strona została pomyślnie utworzona."],"Full content":["Pełna treść"],"No content":["Brak treści"],"Display content":["Wyświetl treść"],"The exact type of breadcrumbs shown will vary automatically depending on the page in which this block is displayed. In the specific case of a hierarchical post type with taxonomies, the breadcrumbs can either reflect its post hierarchy (default) or the hierarchy of its assigned taxonomy terms.":["Dokładny rodzaj wyświetlanych okruszków będzie się automatycznie zmieniał w zależności od strony, na której wyświetlany jest ten blok. W konkretnym przypadku hierarchicznego typu treści z taksonomiami, okruszki mogą odzwierciedlać hierarchię wpisów (domyślnie) lub hierarchię przypisanych do nich terminów taksonomicznych."],"Prefer taxonomy terms":["Preferuj terminy taksonomiczne"],"The text will resize to fit its container, resetting other font size settings.":["Rozmiar tekstu zostanie dostosowany do rozmiaru kontenera, a inne ustawienia wielkości liter zostaną zresetowane."],"Enables a new media modal experience powered by Data Views for improved media library management.":["Umożliwia korzystanie z nowego trybu obsługi multimediów opartego na widokach danych, co pozwala na lepsze zarządzanie multimediami."],"Data Views: new media modal":["Widoki danych: nowe okno modalne mediów"],"block keywordterm title":["tytuł terminu"],"block descriptionDisplays the name of a taxonomy term.":["Wyświetla nazwę terminu taksonomii."],"block titleTerm Name":["Nazwa terminu"],"block descriptionDisplays the post count of a taxonomy term.":["Wyświetla liczbę wpisów dla terminu taksonomii."],"block titleTerm Count":["Liczba terminów"],"block keywordmathematics":["matematyka"],"block keywordlatex":["latex"],"block keywordformula":["wzór"],"block descriptionDisplay mathematical notation using LaTeX.":["Wyświetlaj notację matematyczną za pomocą LaTeX."],"block titleMath":["Matematyka"],"block titleBreadcrumbs":["Okruszki"],"Overrides currently don't support image links. Remove the link first before enabling overrides.":["Nadpisania obecnie nie obsługują odnośników do obrazków. Przed włączeniem nadpisań należy najpierw usunąć odnośnik."],Math:["Matematyka"],"CSS classes":["Klasy CSS"],"Close Notes":["Zamknij notatki"],Notes:y,"View notes":["Wyświetl notatki"],"New note":["Nowa notatka"],"Add note":["Dodaj notkę"],Reopened:p,"Marked as resolved":["Oznaczono jako rozwiązane"],"Edit note %1$s by %2$s":["Edytuj notatkę %1$s przez %2$s"],"Reopen noteReopen":["Otwórz ponownie"],"Back to block":["Powrót do bloku"],"Note: %s":["Notatka: %s"],"Note deleted.":["Notatka usunięta."],"Note reopened.":["Notatka ponownie otwarta."],"Note added.":["Notatka dodana."],"Reply added.":["Odpowiedź dodana."],Note:k,"You are about to duplicate a bundled template. Changes will not be live until you activate the new template.":["Zamierzasz zduplikować szablon w pakiecie. Zmiany nie zostaną wprowadzone, dopóki nie włączysz nowego szablonu."],'Do you want to activate this "%s" template?':['Czy chcesz włączyć ten szablon „%s"?'],"template typeCustom":["Własny"],"Created templates":["Utworzone szablony"],"Reset view":["Resetuj widok"],"Unknown error when running custom validation.":["Nieznany błąd podczas uruchamiania własnej walidacji."],"No elements found":["Nie znaleziono elementów"],"Term template block display settingGrid view":["Widok siatki"],"Term template block display settingList view":["Widok listy"],"Display the terms' names and number of posts assigned to each term.":["Wyświetl nazwy terminów i liczbę wpisów przypisanych do każdego terminu."],"Name & Count":["Nazwa i liczba"],"Display the terms' names.":["Wyświetl nazwy terminów."],"When specific terms are selected, only those are displayed.":["Po wybraniu konkretnych terminów wyświetlane są tylko te terminy."],"When specific terms are selected, the order is based on their selection order.":["Po wybraniu konkretnych terminów kolejność jest ustalana na podstawie kolejności ich wyboru."],"Selected terms":["Wybrane terminy"],"Show nested terms":["Pokaż zagnieżdżone terminy"],"Display terms based on specific criteria.":["Wyświetlaj terminy na podstawie określonych kryteriów."],"Display terms based on the current taxonomy archive. For hierarchical taxonomies, shows children of the current term. For non-hierarchical taxonomies, shows all terms.":["Wyświetl terminy na podstawie bieżącego archiwum taksonomii. W przypadku taksonomii hierarchicznych wyświetla terminy podrzędne bieżącego terminu. W przypadku taksonomii niehierarchicznych wyświetla wszystkie terminy."],"Make term name a link":["Uczyń nazwę terminu odnośnikiem"],"Change bracket type":["Zmień rodzaj nawiasu"],"Angle brackets":["Nawiasy kątowe"],"Curly brackets":["Nawiasy klamrowe"],"Square brackets":["Nawiasy kwadratowe"],"Round brackets":["Nawiasy okrągłe"],"No brackets":["Bez nawiasów"],"e.g., x^2, \\frac{a}{b}":["np. x^2, \\frac{a}{b}"],"LaTeX math syntax":["Składnia matematyczna LaTeX"],"Set a consistent aspect ratio for all images in the gallery.":["Ustaw spójny współczynnik proporcji dla wszystkich obrazków w galerii."],"All gallery images updated to aspect ratio: %s":["Wszystkie obrazki galerii zostały zaktualizowane do współczynnika proporcji: %s"],"Comments block: You’re currently using the legacy version of the block. The following is just a placeholder - the final styling will likely look different. For a better representation and more customization options, switch the block to its editable mode.":["Blok komentarzy: Obecnie używasz starszej wersji bloku. Poniższy tekst jest jedynie symbolem zastępczym – ostateczny styl prawdopodobnie będzie wyglądał inaczej. Aby uzyskać lepszą reprezentację i więcej opcji personalizacji, przełącz blok w tryb edycji."],Ancestor:z,"Source not registered":["Źródło niezarejestrowane"],"Not connected":["Nie połączono"],"No sources available":["Brak dostępnych źródeł"],"Text will resize to fit its container.":["Tekst zostanie dostosowany do rozmiaru kontenera."],"Fit text":["Dopasuj tekst"],"Allowed Blocks":["Dozwolone bloki"],"Specify which blocks are allowed inside this container.":["Określ, które bloki są dozwolone wewnątrz tego kontenera."],"Select which blocks can be added inside this container.":["Wybierz bloki, które można dodać do tego kontenera."],"Manage allowed blocks":["Zarządzaj dozwolonymi blokami"],"Block hidden. You can access it via the List View (%s).":["Blok ukryty. Dostęp do niego można uzyskać poprzez widok listy (%s)."],"Blocks hidden. You can access them via the List View (%s).":["Bloki ukryte. Dostęp do nich można uzyskać poprzez widok listy (%s)."],"Show or hide the selected block(s).":["Pokaż lub ukryj wybrane bloki."],"Type of the comment.":["Rodzaj komentarza."],"Creating comment failed.":["Nie udało się utworzyć komentarza."],"Comment field exceeds maximum length allowed.":["Pole komentarza przekracza maksymalną dozwoloną długość."],"Creating a comment requires valid author name and email values.":["Aby utworzyć komentarz, należy podać prawidłowe wartości nazwy autora i adresu e-mail."],"Invalid comment content.":["Nieprawidłowa treść komentarza."],"Cannot create a comment with that type.":["Nie można utworzyć komentarza tego rodzaju."],"Sorry, you are not allowed to read this comment.":["Przepraszamy, nie masz uprawnień, aby przeczytać ten komentarz."],"Query parameter not permitted: %s":["Parametr zapytania nie jest dozwolony: %s"],"Sorry, you are not allowed to read comments without a post.":["Przepraszamy, nie masz uprawnień do czytania komentarzy bez wpisu."],"Sorry, this post type does not support notes.":["Niestety, ten typ treści nie obsługuje notatek."],"Note resolution status":["Status rozwiązania notatki"],Breadcrumbs:m,"block descriptionShow minutes required to finish reading the post. Can also show a word count.":["Pokaż liczbę minut potrzebnych na przeczytanie wpisu. Możesz również wyświetlić liczbę słów."],"Reply to note %1$s by %2$s":["Odpowiedz na notatkę %1$s od %2$s"],"Reopen & Reply":["Otwórz ponownie i odpowiedz"],"Original block deleted.":["Oryginalny blok został usunięty."],"Original block deleted. Note: %s":["Oryginalny blok został usunięty. Notatka: %s"],"Note date full date formatF j, Y g:i a":["M d, R g:m a"],"Don't allow link notifications from other blogs (pingbacks and trackbacks) on new articles.":["Nie zezwalaj na powiadomienia o odnośnikach z innych blogów (pingbacki i trackbacki) dotyczące nowych artykułów."],"Don't allow":["Nie zezwalaj"],"Allow link notifications from other blogs (pingbacks and trackbacks) on new articles.":["Zezwól na powiadomienia o linkach z odnośnikach blogów (pingbacki i trackbacki) dotyczące nowych artykułów."],Allow:b,"Trackbacks & Pingbacks":["Trackbacki i pingbacki"],"Template activation failed.":["Włączenie szablonu nie powiodło się."],"Template activated.":["Szablon włączony."],"Activating template…":["Włączanie szablonu…"],"Template Type":["Rodzaj szablonu"],"Compatible Theme":["Kompatybilny motyw"],Active:h,"Active templates":["Aktywne szablony"],Deactivate:g,"Value must be a number.":["Wartość musi być liczbą."],"You can add custom CSS to further customize the appearance and layout of your site.":["Możesz dodać własny kod CSS, aby jeszcze bardziej dostosować wygląd i układ swojej witryny."],"Show the number of words in the post.":["Pokaż liczbę słów we wpisie."],"Word Count":["Liczba słów"],"Show minutes required to finish reading the post.":["Pokaż liczbę minut potrzebną na przeczytanie wpisu."],"Time to Read":["Czas czytania"],"Display as range":["Wyświetl jako zakres"],"Turns reading time range display on or offDisplay as range":["Wyświetl jako zakres"],item:j,term:f,tag:v,category:P,"Suspendisse commodo lacus, interdum et.":["Suspendisse commodo lacus, interdum et."],"Lorem ipsum dolor sit amet, consectetur.":["Lorem ipsum dolor sit amet, consectetur."],"Block is hidden.":["Blok jest ukryty."],Visible:W,"Unsync and edit":["Odsynchronizuj i edytuj"],"Synced with the selected %s.":["Zsynchronizowano z wybranym %s."],"%s character":["%s znak","%s znaki","%s znaków"],"Range of minutes to read%1$s–%2$s minutes":["%1$s–%2$s minut"],"block keywordtags":["znaczniki"],"block keywordtaxonomy":["taksonomia"],"block keywordterms":["terminy"],"block titleTerms Query":["Zapytanie o terminy"],"block descriptionContains the block elements used to render a taxonomy term, like the name, description, and more.":["Zawiera elementy bloku służące do renderowania terminu taksonomii, takie jak nazwa, opis i inne."],"block titleTerm Template":["Szablon terminu"],Count:S,"Parent ID":["Identyfikator nadrzędny"],"Term ID":["Identyfikator terminu"],"An error occurred while performing an update.":["Wystąpił błąd podczas wykonywania aktualizacji."],"+%s":["+%s"],"100+":["Ponad 100"],"%s more reply":["Więcej niż %s odpowiedź","Więcej niż %s odpowiedzi","Więcej niż %s odpowiedzi"],"Show password":["Pokaż hasło"],"Hide password":["Ukryj hasło"],"Date time":["Data i godzina"],"Value must be a valid color.":["Wartość musi być prawidłowym kolorem."],"Open custom CSS":["Otwórz własny CSS"],"Go to: Patterns":["Przejdź do: Wzorców"],"Go to: Templates":["Przejdź do: Szablonów"],"Go to: Navigation":["Przejdź do: Nawigacji"],"Go to: Styles":["Przejdź do: Styli"],"Go to: Template parts":["Przejdź do: Części szablonu"],"Go to: %s":["Przejdź do: %s"],"No terms found.":["Nie znaleziono terminów."],"Term Name":["Nazwa terminu"],"Limit the number of terms you want to show. To show all terms, use 0 (zero).":["Ogranicz liczbę wyświetlanych terminów. Aby wyświetlić wszystkie terminy, użyj 0 (zero)."],"Max terms":["Maksymalnie terminów"],"Count, low to high":["Liczenie od najniższego do najwyższego"],"Count, high to low":["Liczenie od najwyższego do najniższego"],"Name: Z → A":["Nazwa: Z → A"],"Name: A → Z":["Nazwa: A → Z"],"If unchecked, the page will be created as a draft.":["Jeśli odznaczone, strona zostanie utworzona jako szkic."],"Publish immediately":["Opublikuj natychmiast"],"Create a new page to add to your Navigation.":["Utwórz nową stronę i dodaj ją do nawigacji."],"Create page":["Utwórz stronę"],"Edit contents":["Edytuj treści"],"The Link Relation attribute defines the relationship between a linked resource and the current document.":["Atrybut Link Relation definiuje relację między połączonym zasobem i bieżącym dokumentem."],"Link relation":["Relacja odnośnika"],"Blog home":["Strona domowa bloga"],Attachment:T,Post:C,"When patterns are inserted, default to a simplified content only mode for editing pattern content.":["Po wstawieniu wzorców domyślnie włącza się tryb uproszczonej treści w celu edycji treści wzorca."],"Pattern Editing: Make patterns contentOnly by default upon insertion":["Edycja wzorca: ustaw wzorce domyślnie jako contentOnly po wstawieniu"],"block bindings sourceTerm Data":["Dane terminu"],"Choose pattern":["Wybierz wzorzec"],"Could not get a valid response from the server.":["Nie można uzyskać prawidłowej odpowiedzi z serwera."],"Unable to connect. Please check your Internet connection.":["Nie można nawiązać połączenia. Sprawdź połączenie internetowe."],"block titleAccordion":["Akordeon"],"block titleAccordion Panel":["Panel akordeonowy"],"block titleAccordion Heading":["Nagłówek akordeonu"],"block titleAccordion Item":["Element akordeonu"],"Automatically load more content as you scroll, instead of showing pagination links.":["Automatycznie wczytuje więcej treści podczas przewijania, zamiast wyświetlać odnośniki do paginacji."],"Enable infinite scroll":["Włącz nieskończone przewijanie"],"Play inline enabled because of Autoplay.":["Odtwarzanie włączone dzięki funkcji automatycznego odtwarzania."],"Display the post type label based on the queried object.":["Wyświetl etykietę typu treści na podstawie obiektu zapytania."],"Post Type Label":["Etykieta typu treści"],"Show post type label":["Pokaż etykietę typu treści"],"Post Type: Name":["Typ treści: Nazwa"],"Accordion title":["Tytuł akordeonu"],"Accordion content will be displayed by default.":["Treść akordeonu będzie wyświetlana domyślnie."],"Icon Position":["Pozycja ikonki"],"Display a plus icon next to the accordion header.":["Wyświetl ikonkę plusa obok nagłówka akordeonu."],"Automatically close accordions when a new one is opened.":["Automatycznie zamykaj akordeony po otwarciu nowego."],"Auto-close":["Automatyczne zamykanie"],'Post Type: "%s"':['Typ treści: „%s"'],"Add Category":["Dodaj kategorię"],"Add Term":["Dodaj taksonomię"],"Add Tag":["Dodaj znacznik"],To:A,From:N,"Year to date":["Rok do tej pory"],"Last year":["Ubiegły rok"],"Month to date":["Miesiąc do tej pory"],"Last 30 days":["Ostatnie 30 dni"],"Last 7 days":["Ostatni tydzień"],"Past month":["Ostatni miesiąc"],"Past week":["Miniony tydzień"],Yesterday:D,Today:$,"Every value must be a string.":["Każda wartość musi być ciągiem znaków."],"Value must be an array.":["Wartość musi być tablicą."],"Value must be true, false, or undefined":["Wartość musi być prawdą, fałszem lub niezdefiniowana"],"Value must be an integer.":["Wartość musi być liczbą całkowitą."],"Value must be one of the elements.":["Wartość musi być jednym z elementów."],"Value must be a valid email address.":["Wartość musi być prawidłowym adresem e-mail."],"Add page":["Dodaj stronę"],Optional:L,"social link block variation nameSoundCloud":["SoundCloud"],"Display a post's publish date.":["Wyświetl datę publikacji wpisu."],"Publish Date":["Data publikacji"],'"Read more" text':["Tekst „Dowiedz się więcej”"],"Poster image preview":["Podgląd obrazka plakatu"],"Edit or replace the poster image.":["Edytuj lub zamień obrazek plakatu."],"Set poster image":["Ustaw obrazek plakatu"],"social link block variation nameYouTube":["YouTube"],"social link block variation nameYelp":["Yelp"],"social link block variation nameX":["X"],"social link block variation nameWhatsApp":["WhatsApp"],"social link block variation nameWordPress":["WordPress"],"social link block variation nameVK":["VK"],"social link block variation nameVimeo":["Vimeo"],"social link block variation nameTwitter":["Twitter"],"social link block variation nameTwitch":["Twitch"],"social link block variation nameTumblr":["Tumblr"],"social link block variation nameTikTok":["TikTok"],"social link block variation nameThreads":["Threads"],"social link block variation nameTelegram":["Telegram"],"social link block variation nameSpotify":["Spotify"],"social link block variation nameSnapchat":["Snapchat"],"social link block variation nameSkype":["Skype"],"social link block variation nameShare Icon":["Share Icon"],"social link block variation nameReddit":["Reddit"],"social link block variation namePocket":["Pocket"],"social link block variation namePinterest":["Pinterest"],"social link block variation namePatreon":["Patreon"],"social link block variation nameMedium":["Medium"],"social link block variation nameMeetup":["Meetup"],"social link block variation nameMastodon":["Mastodon"],"social link block variation nameMail":["Mail"],"social link block variation nameLinkedIn":["LinkedIn"],"social link block variation nameLast.fm":["Last.fm"],"social link block variation nameInstagram":["Instagram"],"social link block variation nameGravatar":["Gravatar"],"social link block variation nameGitHub":["GitHub"],"social link block variation nameGoogle":["Google"],"social link block variation nameGoodreads":["Goodreads"],"social link block variation nameFoursquare":["Foursquare"],"social link block variation nameFlickr":["Flickr"],"social link block variation nameRSS Feed":["RSS Feed"],"social link block variation nameFacebook":["Facebook"],"social link block variation nameEtsy":["Etsy"],"social link block variation nameDropbox":["Dropbox"],"social link block variation nameDribbble":["Dribbble"],"social link block variation nameDiscord":["Discord"],"social link block variation nameDeviantArt":["DeviantArt"],"social link block variation nameCodePen":["CodePen"],"social link block variation nameLink":["Link"],"social link block variation nameBluesky":["Bluesky"],"social link block variation nameBehance":["Behance"],"social link block variation nameBandcamp":["Bandcamp"],"social link block variation nameAmazon":["Amazon"],"social link block variation name500px":["500px"],"block descriptionDescribe in a few words what this site is about. This is important for search results, sharing on social media, and gives overall clarity to visitors.":["Opisz w kilku słowach, czego dotyczy ta strona. Jest to ważne dla wyników wyszukiwania, udostępniania w mediach społecznościowych i zapewnia odwiedzającym ogólną przejrzystość."],"There is no poster image currently selected.":["Obecnie nie wybrano żadnego obrazka plakatu."],"The current poster image url is %s.":["Aktualny adres URL obrazka plakatu to %s."],"Comments pagination":["Paginacja komentarzy"],"paging
Page
%1$s
of %2$d
":["
Strona
%1$s
z %2$d
"],"%1$s is in the past: %2$s":["%1$s jest w przeszłości: %2$s"],"%1$s between (inc): %2$s and %3$s":["%1$s pomiędzy (zawiera): %2$s i %3$s"],"%1$s is on or after: %2$s":["%1$s przypada na dzień lub po: %2$s"],"%1$s is on or before: %2$s":["%1$s przypada na dzień lub przed: %2$s"],"%1$s is after: %2$s":["%1$s jest po: %2$s"],"%1$s is before: %2$s":["%1$s jest przed: %2$s"],"%1$s starts with: %2$s":["%1$s zaczyna się od: %2$s"],"%1$s doesn't contain: %2$s":["%1$s nie zawiera: %2$s"],"%1$s contains: %2$s":["%1$s zawiera: %2$s"],"%1$s is greater than or equal to: %2$s":["%1$s jest większe lub równe: %2$s"],"%1$s is less than or equal to: %2$s":["%1$s jest mniejsze lub równe: %2$s"],"%1$s is greater than: %2$s":["%1$s jest większe niż: %2$s"],"%1$s is less than: %2$s":["%1$s jest mniejsze niż: %2$s"],"Max.":["Maks."],"Min.":["Min."],"The max. value must be greater than the min. value.":["Wartość maksymalna musi być większa niż wartość minimalna."],Unit:O,"Years ago":["Lat temu"],"Months ago":["Miesiące temu"],"Weeks ago":["Tygodni temu"],"Days ago":["Dni temu"],Years:x,Months:E,Weeks:M,Days:U,False:B,True:R,Over:I,"In the past":["W przeszłości"],"Not on":["Nie na"],"Between (inc)":["Pomiędzy (zawiera)"],"Starts with":["Rozpoczyna się od"],"Doesn't contain":["Nie zawiera"],"After (inc)":["Po (zawiera)"],"Before (inc)":["Przed (zawiera)"],After:Z,Before:F,"Greater than or equal":["Większe lub równe"],"Less than or equal":["Mniejsze lub równe"],"Greater than":["Większy niż"],"Less than":["Mniejszy niż"],"%s, selected":["%s, wybrano"],"Go to the Previous Month":["Przejdź do poprzedniego miesiąca"],"Go to the Next Month":["Przejdź do następnego miesiąca"],"Today, %s":["Dzisiaj %s"],"Date range calendar":["Kalendarz zakresu dat"],"Date calendar":["Daty z kalendarza"],"Interactivity API: Full-page client-side navigation":["Interaktywne API: Pełno-stronicowa nawigacja po stronie klienta"],"Set as default track":["Ustaw jako domyślną ścieżkę"],"Icon size":["Rozmiar ikonki"],"Only select
if the separator conveys important information and should be announced by screen readers.":["Wybierz
tylko wtedy, gdy separator przekazuje ważne informacje i powinien być czytany przez czytniki ekranu."],"Sort and filter":["Sortuj i filtruj"],"Write summary. Press Enter to expand or collapse the details.":["Napisz podsumowanie. Naciśnij Enter, aby rozwinąć lub zwinąć szczegóły."],"Default ()":["Domyślnie ()"],"The ":["Menu nawigacji zostało usunięte lub jest niedostępne. "],"Custom HTML Preview":["Własny podgląd HTML"],"Multiple blocks selected":["Wybrano wiele bloków"],'Block name changed to: "%s".':['Nazwa bloku została zmieniona na: "%s".'],'Block name reset to: "%s".':['Nazwa bloku została zresetowana do: "%s".'],"https://wordpress.org/patterns/":["https://pl.wordpress.org/patterns/"],"Patterns are available from the WordPress.org Pattern Directory, bundled in the active theme, or created by users on this site. Only patterns created on this site can be synced.":["Wzorce są dostępne w Katalog Wzorców WordPress.org, dołączone do używanego motywu lub utworzone przez użytkowników witryny. Tylko wzorce utworzone w witrynie mogą być synchronizowane."],Source:Ue,"Theme & Plugins":["Motyw i wtyczki"],"Pattern Directory":["Katalog wzroców"],"Jump to footnote reference %1$d":["Przejdź do odnośnika do przypisu %1$d"],"Mark as nofollow":["Oznacz jako nofollow"],"Empty template part":["Pusty fragment szablonu"],"Choose a template":["Wybierz szablon"],"Manage fonts":["Zarządzaj krojem pisma"],Fonts:Be,"Install Fonts":["Zainstaluj kroje pisma"],Install:Re,"No fonts found. Try with a different search term.":["Nie znaleziono krojów pisma. Spróbuj poszukać inaczej."],"Font name…":["Nazwa kroju pisma…"],"Select font variants to install.":["Wybierz warianty kroju pisma, które chcesz zainstalować."],"Allow access to Google Fonts":["Zezwól na dostęp do Krojów pisma Google"],"You can alternatively upload files directly on the Upload tab.":["Można też przesyłać pliki bezpośrednio na karcie Biblioteka."],"To install fonts from Google you must give permission to connect directly to Google servers. The fonts you install will be downloaded from Google and stored on your site. Your site will then use these locally-hosted fonts.":["Aby zainstalować kroje pisma z Google, musisz zezwolić na bezpośrednie połączenie z serwerami Google. Zainstalowane zostaną pobrane z Google i zapisane w witrynie. Następnie będzie ona korzystać z lokalnie pobranych plików."],"Choose font variants. Keep in mind that too many variants could make your site slower.":["Wybierz warianty kroju pisma. Pamiętaj, że zbyt wiele wariantów może spowolnić działanie Twojej witryny."],"Upload font":["Prześlij krój pisma"],"%1$d/%2$d variants active":["%1$d/%2$d włączonych wariantów"],"font styleNormal":["Normalna"],"font weightExtra-bold":["Ekstra pogrubiona"],"font weightSemi-bold":["Pół pogrubiona"],"font weightNormal":["Normalna"],"font weightExtra-light":["Ekstra cienka"],"Add your own CSS to customize the appearance of the %s block. You do not need to include a CSS selector, just add the property and value.":["Dodaj własny kod CSS, aby dostosować wygląd bloku %s. Nie musisz dołączać selektora CSS, po prostu dodaj atrybut i wartość."],'Imported "%s" from JSON.':["Zaimportowano „%s” z JSON."],"Import pattern from JSON":["Importuj wzorzec z JSON"],"A list of all patterns from all sources.":["Lista wszystkich wzorców ze wszystkich źródeł."],"An error occurred while reverting the template part.":["Wystąpił błąd podczas przywracania części szablonu."],Notice:Ie,"Error notice":["Powiadomienie o błędzie"],"Information notice":["Nota informacyjna"],"Warning notice":["Ostrzeżenie"],"Footnotes are not supported here. Add this block to post or page content.":["Przypisy nie są tutaj obsługiwane. Dodaj ten blok do treści wpisu lub strony."],"Comments form disabled in editor.":["Formularz komentarzy wyłączono w edytorze."],"Block: Paragraph":["Blok: akapit"],"Image settingsSettings":["Ustawienia"],"Drop to upload":["Upuść, aby przesłać"],"Background image":["Obrazek tła"],"Only images can be used as a background image.":["Tylko obrazki mogą być używane jako obrazek tła."],"No results found":["Brak wyników"],"%d category button displayed.":["Wyświetlono przycisk kategorii %d.","Wyświetlono przyciski kategorii %d.","Wyświetlono przyciski kategorii %d."],"All patterns":["Wszystkie wzorce"],"Display a list of assigned terms from the taxonomy: %s":["Wyświetl listę przypisanych terminów z taksonomii: %s"],"Specify how many links can appear before and after the current page number. Links to the first, current and last page are always visible.":["Określ, ile odnośników może pojawić się przed i po bieżącym numerze strony. Odnośniki do pierwszej, bieżącej i ostatniej strony są zawsze widoczne."],"Number of links":["Liczba odnośników"],Ungroup:Ze,"Page Loaded.":["Strona została wczytana."],"Loading page, please wait.":["Wczytywanie strony, proszę czekać."],"block titleDate":["Data"],"block titleContent":["Treść"],"block titleAuthor":["Autor"],"block keywordtoggle":["przełącz"],"Default styles":["Domyślne style"],"Reset the styles to the theme defaults":["Zresetuj style do domyślnych motywu"],"Changes will apply to new posts only. Individual posts may override these settings.":["Zmiany będą dotyczyć tylko nowych wpisów. Poszczególne wpisy mogą nadpisywać ustawienia."],"Breadcrumbs visible.":["Okruszki są widoczne."],"Breadcrumbs hidden.":["Okruszki są ukryte."],"Editor preferences":["Preferencje edytora"],"The
element should be used for the primary content of your document only.":["Element
powinien być używany wyłącznie do umieszczania głównej treści dokumentu."],"Modified Date":["Data modyfikacji"],"Overlay menu controls":["Elementy sterujące menu nakładki"],'Navigation Menu: "%s"':["Menu nawigacji: „%s”"],"Enter fullscreen":["Wejdź w tryb pełnoekranowy"],"Exit fullscreen":["Wyjdź z trybu pełnoekranowego"],"Select text across multiple blocks.":["Zaznacz tekst w wielu blokach."],"Font family uninstalled successfully.":["Rodzina kroju pisma została odinstalowana."],"Changes saved by %1$s on %2$s":["Zmiany zapisane przez %1$s dnia %2$s"],"Unsaved changes by %s":["Niezapisane zmiany użytkownika %s"],"Preview in a new tab":["Podgląd w nowej karcie"],"Disable pre-publish checks":["Wyłącz kontrole przed publikacją"],"Show block breadcrumbs":["Pokaż blok okruszków"],"Hide block breadcrumbs":["Ukryj blok okruszków"],"Post overviewOutline":["Kontur"],"Post overviewList View":["Widok listy"],"You can enable the visual editor in your profile settings.":["Można włączyć edytor wizualny w ustawieniach swojego profilu."],"Submit Search":["Prześlij wyszukiwanie"],"block keywordreusable":["wielokrotnego użycia"],"Pattern imported successfully!":["Wzorzec został zaimportowany!"],"Invalid pattern JSON file":["Nieprawidłowy plik JSON wzorca"],"Last page":["Ostatnia strona"],"paging%1$s of %2$s":["%1$s z %2$s"],"Previous page":["Poprzednia strona"],"First page":["Pierwsza strona"],"%s item":["%s element","%s elementy","%s elementów"],"Use left and right arrow keys to resize the canvas. Hold shift to resize in larger increments.":["Użyj klawiszy strzałek w lewo i w prawo, aby zmienić rozmiar obszaru roboczego. Przytrzymaj klawisz shift, aby zmieniać rozmiar w większych krokach."],"An error occurred while moving the item to the trash.":["Wystąpił błąd podczas przenoszenia elementu do kosza."],'"%s" moved to the trash.':["Przeniesiono „%s” do kosza."],"Go to the Dashboard":["Przejdź do kokpitu"],"%s name":["%s nazwa"],"%s: Name":["%s: Nazwa"],'The current menu options offer reduced accessibility for users and are not recommended. Enabling either "Open on Click" or "Show arrow" offers enhanced accessibility by allowing keyboard users to browse submenus selectively.':["Obecne opcje menu oferują ograniczoną dostępność dla użytkowników i nie są zalecane. Włączenie opcji „Otwórz po kliknięciu” lub „Pokaż strzałkę” zapewnia lepszą dostępność, umożliwiając użytkownikom klawiatury selektywne przeglądanie podmenu."],"Footnotes found in blocks within this document will be displayed here.":["Przypisy znajdujące się w blokach dokumentu będą wyświetlane tutaj."],Footnotes:Fe,"Open command palette":["Otwórz zbiór poleceń"],"Note that the same template can be used by multiple pages, so any changes made here may affect other pages on the site. To switch back to editing the page content click the ‘Back’ button in the toolbar.":["Pamiętaj, że szablon może być używany przez wiele stron, więc wszelkie zmiany wprowadzone tutaj mogą mieć wpływ na inne strony w witrynie. Aby powrócić do edycji zawartości strony, kliknij przycisk „Wstecz” na pasku narzędzi."],"Editing a template":["Edytowanie szablonu"],"It’s now possible to edit page content in the site editor. To customise other parts of the page like the header and footer switch to editing the template using the settings sidebar.":["Teraz możesz edytować zawartość strony w edytorze witryny. Aby dostosować inne elementy strony, takie jak nagłówek czy stopka, przejdź do edycji szablonu za pomocą ustawień w panelu bocznym."],Continue:Ve,"Editing a page":["Edytowanie strony"],"This pattern cannot be edited.":["Wzorca nie można edytować."],"Are you sure you want to delete this reply?":["Czy na pewno chcesz usunąć tę odpowiedź?"],"Command palette":["Paleta poleceń"],"Open the command palette.":["Otwórz paletę poleceń."],Detach:Ge,"Edit Page List":["Edytuj listę stron"],"It appears you are trying to use the deprecated Classic block. You can leave this block intact, convert its content to a Custom HTML block, or remove it entirely. Alternatively, if you have unsaved changes, you can save them and refresh to use the Classic block.":["Wygląda na to, że próbujesz użyć wycofanego bloku klasycznego. Możesz pozostawić ten blok nienaruszony, przekonwertować jego zawartość na własny blok HTML lub całkowicie go usunąć. Alternatywnie, jeśli masz niezapisane zmiany, możesz je zapisać i odświeżyć, aby użyć bloku klasycznego."],"Name for applying graphical effectsFilters":["Filtry"],"Hide block tools":["Ukryj narzędzia blokowe"],"My patterns":["Moje wzorce"],"Disables the TinyMCE and Classic block.":["Wyłącz TinyMCE i blok klasyczny."],"`experimental-link-color` is no longer supported. Use `link-color` instead.":["`experimental-link-color` nie jest już obsługiwane. Zamiast tego użyj `link-color`."],"Sync status":["Stan synchronizacji"],"block titlePattern Placeholder":["Symbol zastępczy wzorca"],"block keywordreferences":["referencje"],"block titleFootnotes":["Przypisy"],"Unsynced pattern created: %s":["Utworzono niezsynchronizowany wzorzec: %s"],"Synced pattern created: %s":["Utworzono synchronizowany wzorzec: %s"],"Untitled pattern block":["Wzorzec blokowy bez tytułu"],"External media":["Media zewnętrzne"],"Select image block.":["Wybierz blok obrazka."],"Patterns that can be changed freely without affecting the site.":["Wzorce, które można dowolnie zmieniać bez wpływu na witrynę."],"Patterns that are kept in sync across the site.":["Wzorce synchronizowane w witrynie."],"Empty pattern":["Pusty wzorzec"],"An error occurred while deleting the items.":["Wystąpił błąd podczas usuwania elementów."],"Learn about styles":["Dowiedz się więcej o stylach"],"Open style revisions":["Otwórz wersje stylu"],"Change publish date":["Zmień datę publikacji"],Password:He,"An error occurred while duplicating the page.":["Wystąpił błąd podczas powielania strony."],"Publish automatically on a chosen date.":["Publikuj automatycznie w wybranym dniu."],"Waiting for review before publishing.":["Czeka na przegląd przed publikacją."],"Not ready to publish.":["Nie gotowe do publikacji."],"Unable to duplicate Navigation Menu (%s).":["Nie można powielić menu (%s)."],"Duplicated Navigation Menu":["Powielone menu nawigacyjne"],"Unable to rename Navigation Menu (%s).":["Nie można zmienić nazwy menu (%s)."],"Renamed Navigation Menu":["Menu ze zmienioną nazwą"],"Unable to delete Navigation Menu (%s).":["Nie można usunąć menu (%s)."],"Are you sure you want to delete this Navigation Menu?":["Czy na pewno usunąć wybrane menu?"],"Navigation title":["Tytuł nawigacji"],"Go to %s":["Przejdź do %s"],"Set the default number of posts to display on blog pages, including categories and tags. Some templates may override this setting.":["Ustaw domyślną liczbę wpisów wyświetlanych na stronach bloga, w tym kategorie i znaczniki. Niektóre szablony mogą nadpisywać to ustawienie."],"Set the Posts Page title. Appears in search results, and when the page is shared on social media.":["Ustaw tytuł strony wpisów. Pojawia się w wynikach wyszukiwania oraz gdy strona jest udostępniana w mediach społecznościowych."],"Blog title":["Tytuł bloga"],"Select what the new template should apply to:":["Wybierz, gdzie użyć nowego szablonu:"],"E.g. %s":["Np. %s"],"Manage what patterns are available when editing the site.":["Zarządzaj wzorcami dostępnymi podczas edycji witryny."],"My pattern":["Moje wzorce"],"Create pattern":["Utwórz wzorzec"],"An error occurred while renaming the pattern.":["Wystąpił błąd podczas zmiany nazwy wzorca."],"Hide & Reload Page":["Ukryj i przeładuj stronę"],"Show & Reload Page":["Pokaż i przeładuj stronę"],"Manage patterns":["Zarządzaj wzorcami"],"Initial %d result loaded. Type to filter all available results. Use up and down arrow keys to navigate.":["Na początku wczytano %d wynik. Wpisz , aby przefiltrować wszystkie dostępne. Użyj klawiszy strzałek w górę i w dół, aby nawigować.","Na początku wczytano %d wyniki. Wpisz , aby przefiltrować wszystkie dostępne. Użyj klawiszy strzałek w górę i w dół, aby nawigować.","Na początku wczytano %d wyników. Wpisz , aby przefiltrować wszystkie dostępne. Użyj klawiszy strzałek w górę i w dół, aby nawigować."],Footnote:Ke,"Lowercase Roman numerals":["Małe cyfry rzymskie"],"Uppercase Roman numerals":["Wielkie cyfry rzymskie"],"Lowercase letters":["Małe litery"],"Uppercase letters":["Wielkie litery"],Numbers:Ye,"Image is contained without distortion.":["Obrazek jest pokazywany bez zniekształceń."],"Image covers the space evenly.":["Obrazek pokrywa całą przestrzeń."],"Image size option for resolution controlFull Size":["Pełny rozmiar"],"Image size option for resolution controlLarge":["Duży"],"Image size option for resolution controlMedium":["Średni"],"Image size option for resolution controlThumbnail":["Miniaturka"],Scale:Je,"Scale down the content to fit the space if it is too big. Content that is too small will have additional padding.":["Zmniejsz zbyt dużą zawartość, aby dopasować ją do dostępnej przestrzeni. Zawartość, która jest zbyt mała, będzie miała dodatkowe wypełnienie."],"Scale option for dimensions controlScale down":["Zmiejsz"],"Do not adjust the sizing of the content. Content that is too large will be clipped, and content that is too small will have additional padding.":["Nie dostosowuj rozmiaru zawartości. Zbyt duża zawartość zostanie przycięta, a zbyt mała będzie miała dodatkowe wypełnienie."],"Scale option for dimensions controlNone":["Brak"],"Fill the space by clipping what doesn't fit.":["Wypełnij przestrzeń, przycinając to, co się nie mieści."],"Scale option for dimensions controlCover":["Okładka"],"Fit the content to the space without clipping.":["Dopasuj zawartość do przestrzeni bez przycinania."],"Scale option for dimensions controlContain":["Zawiera"],"Fill the space by stretching the content.":["Wypełnij przestrzeń, rozciągając zawartość."],"Scale option for dimensions controlFill":["Wypełnienie"],"Aspect ratio option for dimensions controlCustom":["Własne"],"Aspect ratio option for dimensions controlOriginal":["Oryginalnie"],"Additional link settingsAdvanced":["Zaawansowane"],"Change level":["Zmień poziom"],"Position: %s":["Pozycja: %s"],"The block will stick to the scrollable area of the parent %s block.":["Blok będzie przylegał do przewijanego obszaru nadrzędnego bloku %s."],'"%s" in theme.json settings.color.duotone is not a hex or rgb string.':["Wartość „%s” w pliku theme.json settings.color.duotone nie jest ciągiem szesnastkowym ani rgb."],"An error occurred while creating the item.":["Wystąpił błąd podczas tworzenia elementu."],"block titleTitle":["Tytuł"],"block titleExcerpt":["Zajawka"],"View site (opens in a new tab)":["Zobacz witrynę (otwiera się w nowej karcie)"],"Last edited %s.":["Ostatnio edytowane %s."],Page:qe,Unknown:Xe,Parent:_e,Pending:Qe,"Create draft":["Utwórz szkic"],"No title":["Bez tytułu"],"Review %d change…":["Przejrzyj %d zmianę…","Przejrzyj %d zmiany…","Przejrzyj %d zmian…"],"Focal point top position":["Punkt centralny na górze"],"Focal point left position":["Punkt centralny po lewej"],"Show label text":["Pokaż tekst etykiety"],"No excerpt found":["Brak zajawki"],"Excerpt text":["Tekst zajawki"],"The content is currently protected and does not have the available excerpt.":["Zawartość jest chroniona, więc zajawka nie jest dostępna."],"This block will display the excerpt.":["Blok do wyświetlania zajawki."],Suggestions:eo,"Horizontal & vertical":["Poziomo i pionowo"],"Expand search field":["Rozwiń pole wyszukiwania"],"Right to left":["Od prawej do lewej"],"Left to right":["Od lewej do prawej"],"Text direction":["Kierunek pisania"],'A valid language attribute, like "en" or "fr".':["Prawidłowy atrybut języka, na przykład „en” lub „pl”."],Language:oo,"Reset template part: %s":["Zresetuj fragmentu szablonu: %s"],"Document not found":["Nie znaleziono dokumentu"],"Navigation Menu missing.":["Brak menu nawigacji."],"Navigation Menus are a curated collection of blocks that allow visitors to get around your site.":["Menu nawigacyjne to wyselekcjonowana kolekcja bloków, które umożliwiają odwiedzającym poruszanie się w witrynie."],"Manage your Navigation Menus.":["Zarządzaj swoimi menu."],"%d pattern found":["Znaleziono %d wzorzec","Znaleziono %d wzorce","Znaleziono %d wzorców"],Library:ao,"Examples of blocks":["Przykładowe bloki"],"The relationship of the linked URL as space-separated link types.":["Relacja adresu URL jako typy odnośników oddzielonych spacjami."],"Rel attribute":["Atrybut rel"],'The duotone id "%s" is not registered in theme.json settings':["Identyfikator dwutonowy „%s” nie jest zarejestrowany w ustawieniach theme.json"],"block descriptionHide and show additional content.":["Ukryj lub pokaż dodatkowe treści."],"block descriptionAdd an image or video with a text overlay.":["Dodaj obrazek lub film z nakładką tekstową."],"Save panel":["Zapisz panel"],"Close Styles":["Zamknij style"],"Discard unsaved changes":["Odrzuć niezapisane zmiany"],Activate:to,"Activate & Save":["Włącz i zapisz"],"Write summary…":["Napisz podsumowanie…"],"Type / to add a hidden block":["Wpisz / aby dodać ukryty blok"],"Add an image or video with a text overlay.":["Dodaj obrazek lub film z nakładką tekstową."],"%d Block":["%d blok","%d bloki","%d bloków"],"Add after":["Dodaj po"],"Add before":["Dodaj przed"],"Site Preview":["Podgląd na żywo"],"block descriptionDisplay an image to represent this site. Update this block and the changes apply everywhere.":["Wyświetl obrazek reprezentujący tę witrynę. Zaktualizuj ten blok, a zmiany zostaną zastosowane wszędzie."],"Add media":["Dodaj media"],"Show block tools":["Pokaż narzędzia bloku"],"block keywordlist":["lista"],"block keyworddisclosure":["ujawnienia"],"block titleDetails":["Szczegóły"],"https://wordpress.org/documentation/article/page-post-settings-sidebar/#permalink":["https://wordpress.org/documentation/article/page-post-settings-sidebar/#permalink"],"https://wordpress.org/documentation/article/page-post-settings-sidebar/#excerpt":["https://wordpress.org/documentation/article/page-post-settings-sidebar/#excerpt"],"https://wordpress.org/documentation/article/embeds/":["https://wordpress.org/documentation/article/embeds/"],"Open by default":["Otwórz domyślnie"],"https://wordpress.org/documentation/article/customize-date-and-time-format/":["https://wordpress.org/documentation/article/customize-date-and-time-format/"],"https://wordpress.org/documentation/article/page-jumps/":["https://wordpress.org/documentation/article/page-jumps/"],"%s minute":["%s minuta","%s minuty","%s minut"],"Manage the fonts and typography used on captions.":["Zarządzaj krojami pisma i typografią podpisów."],"Display a post's last updated date.":["Wyświetl datę ostatniej aktualizacji wpisu."],"Post Modified Date":["Data modyfikacji wpisu"],"Arrange blocks in a grid.":["Ułóż bloki w siatce."],"Leave empty if decorative.":["Pozostaw puste, jeśli to dekoracja."],"Alternative text":["Tekst alternatywny"],Resolution:io,"Name for the value of the CSS position propertyFixed":["Określono"],"Name for the value of the CSS position propertySticky":["Przypięto"],"Minimum column width":["Minimalna szerokość kolumny"],"captionWork/ %2$s":["Praca/ %2$s"],"Examples of blocks in the %s category":["Przykłady bloków w kategorii %s"],"Create new templates, or reset any customizations made to the templates supplied by your theme.":["Utwórz szablony lub zresetuj wszelkie dostosowania dokonane do szablonów dostarczonych przez motyw."],"A custom template can be manually applied to any post or page.":["Własny szablon można ręcznie zastosować do dowolnego wpisu lub strony."],"Customize the appearance of your website using the block editor.":["Dostosuj wygląd swojej witryny za pomocą edytora blokowego."],"https://wordpress.org/documentation/article/wordpress-block-editor/":["https://wordpress.org/documentation/article/wordpress-block-editor/"],"Post meta":["Meta dane wpisu"],"Select the size of the source images.":["Wybierz rozmiar obrazków źródłowych."],"Reply to A WordPress Commenter":["Odpowiedz komentującemu"],"Commenter Avatar":["Awatar komentującego"],"block titleTime to Read":["Czas czytania"],"Example:":["Przykład:"],"Image inserted.":["Wstawiono obrazek."],"Image uploaded and inserted.":["Przesłano i wstawiono obrazek."],Insert:no,"External images can be removed by the external provider without warning and could even have legal compliance issues related to privacy legislation.":["Obrazki zewnętrzne mogą zostać usunięte przez dostawcę bez ostrzeżenia, a nawet mogą powodować problemy ze zgodnością z przepisami dotyczącymi prywatności."],"This image cannot be uploaded to your Media Library, but it can still be inserted as an external image.":["Tego obrazka nie można przesłać do multimediów, ale można go wstawić jako obrazek zewnętrzny."],"Insert external image":["Wstaw obrazek z zewnętrznego źródła"],"Fallback content":["Treść zapasowa"],"Scrollable section":["Sekcja przewijalna"],"Aspect ratio":["Proporcje obrazu"],"Max number of words":["Maksymalna liczba słów"],"Choose or create a Navigation Menu":["Wybierz lub utwórz menu"],"Add submenu link":["Dodaj odnośnik podmenu"],"Search Openverse":["Przeszukaj Openverse"],Openverse:so,"Search audio":["Szukaj plików dźwiękowych"],"Search videos":["Szukaj filmów"],"Search images":["Szukaj obrazków"],'caption"%1$s"/ %2$s':['"%1$s"/ %2$s'],"captionWork by %2$s/ %3$s":["Praca autorstwa %2$s/ %3$s"],'caption"%1$s" by %2$s/ %3$s':['"%1$s" przez %2$s/ %3$s'],"Learn more about CSS":["Dowiedz się więcej na temat CSS"],"There is an error with your CSS structure.":["Wystąpił błąd w strukturze CSS."],Shadow:ro,"Border & Shadow":["Obramowanie i cień"],Center:lo,'Page List: "%s" page has no children.':["Lista stron: strona „%s” nie ma elementów podrzędnych."],"You have not yet created any menus. Displaying a list of your Pages":["Nie utworzono jeszcze żadnego menu. Wyświetlanie listy stron"],"Untitled menu":["Nienazwane menu"],"Structure for Navigation Menu: %s":["Struktura menu nawigacyjnego: %s"],"(no title %s)":["(brak tytułu %s)"],"Align text":["Wyrównanie tekstu"],"Append to %1$s block at position %2$d, Level %3$d":["Dołącz do bloku %1$s na pozycji %2$d, poziom %3$d"],"%s block inserted":["Wstawiono blok %s"],"Report %s":["Zgłoś %s"],"Copy styles":["Kopiuj style"],"Stretch items":["Rozciągnij elementy"],"Block vertical alignment settingSpace between":["Równe odległości"],"Block vertical alignment settingStretch to fill":["Rozciągnij aby wypełnić"],"Untitled post %d":["Wpis bez tytułu %d"],"Printing since 1440. This is the development plugin for the block editor, site editor, and other future WordPress core functionality.":["Drukowanie od 1440 roku. Jest to wtyczka rozwojowa edytora bloków, edytora witryny i innych przyszłych podstawowych funkcji WordPressa."],"Style Variations":["Wersje styli"],"Apply globally":["Użyj globalnie"],"%s styles applied.":["Użyto styli na %s."],"Currently selected position: %s":["Aktualnie wybrana pozycja: %s"],Position:co,"The block will not move when the page is scrolled.":["Blok nie przesunie się podczas przewijania strony."],"The block will stick to the top of the window instead of scrolling.":["Blok będzie przyklejony do górnej części okna w trakcie przewijania."],Sticky:uo,"Paste styles":["Wklej style"],"Pasted styles to %d blocks.":["Wklejono style do %d bloków."],"Pasted styles to %s.":["Wklejono style do %s."],"Unable to paste styles. Block styles couldn't be found within the copied content.":["Nie można wkleić stylów. W skopiowanej treści nie znaleziono stylów bloków."],"Unable to paste styles. Please allow browser clipboard permissions before continuing.":["Nie można wkleić stylów. Zanim przejdziemy dalej, zezwól przeglądarce na dostęp do schowka."],"Unable to paste styles. This feature is only available on secure (https) sites in supporting browsers.":["Nie można wkleić stylów. Funkcja jest dostępna tylko w bezpiecznych witrynach (https) w obsługiwanych przeglądarkach."],Tilde:wo,"Template part":["Fragment szablonu"],"Apply this block’s typography, spacing, dimensions, and color styles to all %s blocks.":["Przenieś typografię, odstępy, wymiary i style kolorów tego bloku do wszystkich %s bloków."],"Import widget area":["Importuj obszar widżetów"],"Unable to import the following widgets: %s.":["Nie można było zaimportować widżetów: %s."],"Widget area: %s":["Obszar widżetu: %s"],"Select widget area":["Wybierz obszar widżetu"],"Your %1$s file uses a dynamic value (%2$s) for the path at %3$s. However, the value at %3$s is also a dynamic value (pointing to %4$s) and pointing to another dynamic value is not supported. Please update %3$s to point directly to %4$s.":["Plik %1$s używa wartości dynamicznej (%2$s) dla ścieżki w %3$s. Jednak wartość w %3$s jest również wartością dynamiczną (wskazuje na %4$s) i wskazywanie na inną wartość dynamiczną nie jest obsługiwane. Zaktualizuj %3$s, aby wskazywał bezpośrednio na %4$s."],"Clear Unknown Formatting":["Wyczyść nieznane formatowanie"],CSS:yo,"Open %s styles in Styles panel":["Otwórz style %s w panelu stylów"],"Style Book":["Księga stylów"],"Additional CSS":["Dodatkowy CSS"],"Open code editor":["Otwórz edytor kodu"],"Specify a fixed height.":["Określ stałą wysokość."],"Block inspector tab display overrides.":["Nadpisania wyświetlania na karcie inspektora bloków."],"Markup is not allowed in CSS.":["Znaczniki nie są dozwolone w CSS."],"block keywordpage":["strona"],"block descriptionDisplays a page inside a list of all pages.":["Wyświetla stronę wewnątrz listy wszystkich stron."],"block titlePage List Item":["Element listy stron"],"Show details":["Pokaż szczegóły"],"Choose a page to show only its subpages.":["Wybierz stronę, aby wyświetlić tylko jej podstrony."],"Parent Page":["Strona nadrzędna"],"Media List":["Lista mediów"],Videos:po,Fixed:ko,"Fit contents.":["Dopasuj zawartość."],"Specify a fixed width.":["Określ stałą szerokość."],"Stretch to fill available space.":["Rozciągnij, aby wypełnić dostępną przestrzeń."],"Randomize colors":["Losuj kolory"],"Document Overview":["Przegląd dokumentów"],"Convert the current paragraph or heading to a heading of level 1 to 6.":["Przekształć bieżący akapit lub nagłówek na nagłówek poziomu 1 do 6."],"Convert the current heading to a paragraph.":["Przekształć bieżący nagłówek na akapit."],"Transform paragraph to heading.":["Przekształć akapit w nagłówek."],"Transform heading to paragraph.":["Przekształć nagłówek w akapit."],"Extra Extra Large":["Bardzo bardzo duży"],"Group blocks together. Select a layout:":["Grupuj bloki razem. Wybierz układ:"],"Color randomizer":["Losowy kolor"],"Indicates whether the current theme supports block-based templates.":["Wskazuje, czy bieżący motyw obsługuje szablony oparte na blokach."],"untitled post %s":["wpis bez tytułu %s"],": %s":[": %s"],"Time to read:":["Czas czytania:"],"Words:":["Słowa:"],"Characters:":["Znaki:"],"Navigate the structure of your document and address issues like empty or incorrect heading levels.":["Poruszaj się po strukturze dokumentu i rozwiązuj problemy, takie jak puste lub nieprawidłowe poziomy nagłówków."],Decrement:zo,Increment:mo,"Remove caption":["Usuń podpis"],"Close List View":["Zamknij widok listy"],"Choose a variation to change the look of the site.":["Wybierz odmianę, aby zmienić wygląd witryny."],"Write with calmness":["Pisz w spokoju"],"Distraction free":["Bez rozpraszania"],"Reduce visual distractions by hiding the toolbar and other elements to focus on writing.":["Schowaj wizualne rozpraszacze, ukrywając pasek narzędzi i inne elementy, aby skupić się na pisaniu."],Caption:bo,Pattern:ho,"Raw size value must be a string, integer or a float.":["Surowa wartość rozmiaru musi być ciągiem znaków, liczbą całkowitą lub zmiennoprzecinkową."],"Link author name to author page":["Niech wyświetlana nazwa autora będzie odnośnikiem do strony autora"],"Not available for aligned text.":["Niedostępne dla justowanych treści."],"There’s no content to show here yet.":["Jeszcze nie ma treści do pokazania."],"block titleComments Previous Page":["Poprzednia strona komentarzy"],"block titleComments Next Page":["Następna strona komentarzy"],"Arrow option for Next/Previous linkChevron":["Szewron"],"Arrow option for Next/Previous linkArrow":["Strzałka"],"Arrow option for Next/Previous linkNone":["Brak"],"A decorative arrow for the next and previous link.":["Ozdobna strzałka wskazująca następny i poprzedni odnośnik."],"Format tools":["Narzędzia formatowania"],"Displays an archive with the latest posts of type: %s.":["Wyświetla archiwum z ostatnimi wpisami typu: %s."],"Archive: %s":["Archiwum: %s"],"Archive: %1$s (%2$s)":["Archiwum: %1$s (%2$s)"],handle:go,"Import Classic Menus":["Importuj klasyczne menu"],"You are currently in zoom-out mode.":["Aktualnie znajduje się w trybie pomniejszenia."],"$store must be an instance of WP_Style_Engine_CSS_Rules_Store_Gutenberg":["$store musi być instancją WP_Style_Engine_CSS_Rules_Store_Gutenberg"],'"%s" successfully created.':["Pomyślnie utworzono „%s”."],XXL:jo,"View next month":["Zobacz następny miesiąc"],"View previous month":["Zobacz poprzedni miesiąc"],"Archive type: Name":["Rodzaj archiwum: nazwa"],"Show archive type in title":["Pokaż rodzaj archiwum w tytule"],"The Queen of Hearts.":["Królowa Kier."],"The Mad Hatter.":["Szalony Kapelusznik."],"The Cheshire Cat.":["Kot z Cheshire."],"The White Rabbit.":["Biały Królik."],"Alice.":["Alicja."],"Gather blocks in a container.":["Zbierz bloki w kontenerze."],"Inner blocks use content width":["Bloki wewnętrzne uwzględniają szerokość treści"],Font:fo,Constrained:vo,"Spacing control":["Kontrola odstępów"],"Custom (%s)":["Własne (%s)"],"All sides":["Wszystkie strony"],"Disables custom spacing sizes.":["Wyłącza własne rozmiary odstępów."],"All Authors":["Wszyscy autorzy"],"No authors found.":["Nie znaleziono żadnego autora."],"Search Authors":["Szukaj autorów"],"Author: %s":["Autor: %s"],"Create template part":["Utwórz fragment szablonu"],"Manage the fonts and typography used on headings.":["Zarządzaj krojami pisma i typografią nagłówków."],H6:Po,H5:Wo,H4:So,H3:To,H2:Co,H1:Ao,"Select heading level":["Wybierz poziom nagłówka"],"View site":["Zobacz witrynę"],"Display the search results title based on the queried object.":["Wyświetl tytuł wyszukiwania na podstawie obiektu zapytania."],"Search Results Title":["Tytuł wyników wyszukiwania"],"Search results for: “search term”":["Wyniki wyszukiwania: „szukana fraza”"],"Show search term in title":["Pokaż wyszukiwaną frazę w tytule"],Taxonomies:No,"Show label":["Pokaż etykietę"],"View options":["Zobacz opcje"],"Disables output of layout styles.":["Wyłącza wyjście stylów układu."],"The template prefix for the created template. This is used to extract the main template type, e.g. in `taxonomy-books` extracts the `taxonomy`":["Prefiks szablonu dla tworzonego szablonu. Służy do wyodrębnienia głównego typu szablonu np. w `taksonomia-książki` wyodrębniamy `taksonomia`"],"Indicates if a template is custom or part of the template hierarchy":["Wskazuje, czy szablon jest własny, czy stanowi część hierarchii szablonów"],"The slug of the template to get the fallback for":["Uproszczona nazwa szablonu, dla którego można uzyskać awaryjne rozwiązanie"],'Search results for: "%s"':["Wyniki wyszukiwania dla „%s”"],"Move %1$d blocks from position %2$d left by one place":["Przenieś %1$d bloków z położenia %2$d o jedno miejsce w lewo"],"Move %1$d blocks from position %2$d down by one place":["Przenieś %1$d bloków z położenia %2$d o jedno miejsce w dół"],"Suggestions list":["Lista podpowiedzi"],"Set the width of the main content area.":["Ustaw szerokość głównego obszaru treści."],"Border color and style picker":["Wybór koloru i stylu obramowania"],"Switch to editable mode":["Przełącz do trybu umożliwiającego edycję"],"Blocks cannot be moved right as they are already are at the rightmost position":["Bloków nie można przesuwać w prawo, ponieważ są już w skrajnej prawej pozycji"],"Blocks cannot be moved left as they are already are at the leftmost position":["Bloków nie można przesuwać w lewo, ponieważ są już w skrajnej lewej pozycji"],"All blocks are selected, and cannot be moved":["Wszystkie bloki zostały wybrane, więc nie można ich przesunąć"],"Whether the V2 of the list block that uses inner blocks should be enabled.":["Czy należy włączyć drugą wersję bloku listy, który używa bloków wewnętrznych."],"Post Comments Form block: Comments are not enabled for this item.":["Blok formularza komentowania wpisu: komentarze nie są włączone dla tego elementu."],"Time to read":["Czas czytania"],"%s minute":["%s minuta","%s minuty","%s minut"],"< 1 minute":["< 1 minuta"],"Apply suggested format: %s":["Zastosuj sugerowany format: %s"],"Custom template":["Własny szablon"],"Displays taxonomy: %s.":["Wyświetla taksonomię: %s."],Hover:Do,'Describe the template, e.g. "Post with sidebar". A custom template can be manually applied to any post or page.':["Opisz szablon, np.: „Wpis z panelem bocznym”. Własne szablony można zastosować do dowolnego wpisu lub strony."],"Change date: %s":["Zmień datę: %s"],"short date format without the yearM j":["M r"],"Apply to all blocks inside":["Zastosuj do wszystkich bloków w środku"],"Active theme spacing scale.":["Skala odstępu między aktywnymi motywami."],"Active theme spacing sizes.":["Rozmiary odstępów między aktywnymi motywami."],"%sX-Large":["%sX-Duży"],"%sX-Small":["%sX-Mały"],"Some of the theme.json settings.spacing.spacingScale values are invalid":["Niektóre wartości theme.json settings.spacing.spacingScale nie są prawidłowe"],"post schedule date format without yearF j g:i a":["M d g:m a"],"Tomorrow at %s":["Jutro o %s"],"post schedule time formatg:i a":["g:m a"],"Today at %s":["Dzisiaj o %s"],"post schedule full date formatF j, Y g:i a":["M d, R g:m a"],"Displays a single item: %s.":["Wyświetla pojedynczy element: %s."],"Single item: %s":["Pojedynczy element: %s"],"This template will be used only for the specific item chosen.":["Szablon będzie używany tylko dla określonego wybranego elementu."],"For a specific item":["Dla wybranego elementu"],"For all items":["Dla wszystkich elementów"],"Select whether to create a single template for all items or a specific one.":["Wybierz, czy chcesz utworzyć jeden szablon dla wszystkich elementów, czy dla wybranych."],"Manage the fonts and typography used on buttons.":["Zarządzaj krojami pisma i typografią przycisków."],Summary:$o,"Edit template":["Edytuj szablon"],"Templates define the way content is displayed when viewing your site.":["Szablony określają sposób wyświetlania treści podczas przeglądania witryny."],"Make the selected text inline code.":["Zamień zaznaczony tekst na kod liniowy."],"Strikethrough the selected text.":["Przekreśl zaznaczony tekst."],Unset:Lo,"action that affects the current postEnable comments":["Włącz komentarze"],"Embed a podcast player from Pocket Casts.":["Osadź odtwarzacz podcastów z Pocket Casts."],"66 / 33":["66 / 33"],"33 / 66":["33 / 66"],"Nested blocks will fill the width of this container.":["Zagnieżdżone bloki wypełnią szerokość kontenera."],"Nested blocks use content width with options for full and wide widths.":["Zagnieżdżone bloki używają szerokości treści motywu z opcjami pełnej oraz większej szerokości."],"Copy all blocks":["Kopiuj wszystkie bloki"],"Overlay opacity":["Przezroczystość nakładki"],"Get started here":["Rozpocznij tutaj"],"Interested in creating your own block?":["Czy chcesz utworzyć własny blok?"],Now:Oo,"Always open List View":["Zawsze otwieraj widok listy"],"Opens the List View panel by default.":["Domyślnie otwiera panel widoku listy."],"Start adding Heading blocks to create a table of contents. Headings with HTML anchors will be linked here.":["Zacznij dodawać bloki nagłówków, aby utworzyć spis treści. Nagłówki zostaną połączone z kotwicami HTML."],"Only including headings from the current page (if the post is paginated).":["Uwzględnianie tylko nagłówków z bieżącej strony (jeśli wpis jest podzielony na strony)."],"Only include current page":["Uwzględnij tylko bieżącą stronę"],"Convert to static list":["Przekształć na listę statyczną"],Parents:xo,"Commenter avatars come from Gravatar.":["Awatary komentujących pochodzą z Gravatara."],"Links are disabled in the editor.":["W edytorze odnośniki są wyłączone."],"%s response":["%s odpowiedź","%s odpowiedzi","%s odpowiedzi"],'%1$s response to "%2$s"':["%1$s odpowiedź na %2$s","%1$s odpowiedzi na %2$s","%1$s odpowiedzi na %2$s"],"block titleComments":["Komentarze"],"Control how this post is viewed.":["Kontroluj sposób wyświetlania wpisu."],"All options reset":["Zresetuj wszystkie opcje"],"All options are currently hidden":["Wszystkie opcje są aktualnie ukryte"],"%s is now visible":["%s jest widoczne"],"%s hidden and reset to default":["%s jest ukryte i ma domyślną wartość"],"%s reset to default":["%s ma domyślną wartość"],Suffix:Eo,Prefix:Mo,"If there are any Custom Post Types registered at your site, the Content block can display the contents of those entries as well.":["Jeśli w witrynie zarejestrowane są jakiekolwiek własne typy treści, blok treść wpisu może również wyświetlić ich zawartość."],"That might be a simple arrangement like consecutive paragraphs in a blog post, or a more elaborate composition that includes image galleries, videos, tables, columns, and any other block types.":["Może to być prosty układ, taki jak kolejne akapity we wpisie, lub bardziej skomplikowana kompozycja, która zawiera galerie obrazków, filmy, tabele, kolumny i inne bloki."],"This is the Content block, it will display all the blocks in any single post or page.":["Blok treści wpisu, wyświetli wszystkie bloki w każdym pojedynczym wpisie lub stronie."],"Post Comments Form block: Comments are not enabled.":["Blok formularza komentowania wpisu: wyłączono komentowanie."],"To get started with moderating, editing, and deleting comments, please visit the Comments screen in the dashboard.":["Aby rozpocząć moderowanie, edytowanie i usuwanie komentarzy, przejdź do ekranu komentarze w kokpicie."],"Hi, this is a comment.":["Cześć, jestem komentarzem."],"January 1, 2000 at 00:00 am":["1 styczeń 2000 o godzinie 00:00"],says:Uo,"A WordPress Commenter":["Komentator WordPressa"],"Leave a Reply":["Dodaj komentarz"],'Response to "%s"':["Odpowiedź na „%s”"],Response:Bo,"Your comment is awaiting moderation. This is a preview; your comment will be visible after it has been approved.":["Komentarz czeka na zatwierdzenie. To jest podgląd komentarza, który będzie widoczny po jego zatwierdzeniu."],"Your comment is awaiting moderation.":["Twój komentarz oczekuje na zatwierdzenie."],"block descriptionDisplays a title with the number of comments.":["Wyświetla tytuł z liczbą komentarzy."],"block titleComments Title":["Tytuł komentarzy"],"These changes will affect your whole site.":["Zmiany wpłyną na całą witrynę."],'Responses to "%s"':["Odpowiedzi na „%s”"],"One response to %s":["Jedna odpowiedź do %s"],"Show comments count":["Pokaż liczbę komentarzy"],"Show post title":["Pokaż tytuł wpisu"],"Comments Pagination block: paging comments is disabled in the Discussion Settings":["Blok paginacji komentarzy: paginacja komentarzy jest wyłączona w Ustawieniach dyskusji"],Responses:Ro,"One response":["Jedna odpowiedź"],"block descriptionGather blocks in a layout container.":["Zbierz bloki w kontenerze układu."],"block descriptionAn advanced block that allows displaying post comments using different visual configurations.":["Zaawansowany blok umożliwiający wyświetlanie komentarzy wpisów przy użyciu różnych wizualizacji."],"block descriptionDisplays the date on which the comment was posted.":["Wyświetla datę opublikowania komentarza."],"block descriptionDisplays the name of the author of the comment.":["Wyświetla autora komentarza."],"block descriptionThis block is deprecated. Please use the Avatar block instead.":["Ten blok jest przestarzały. Proszę użyć bloku awatara."],"block titleComment Author Avatar (deprecated)":["Awatar autora komentarza (przestarzałe)"],"This Navigation Menu is empty.":["Menu jest puste."],"Browse styles":["Przeglądaj style"],"Bottom border":["Dolne obramowanie"],"Right border":["Prawe obramowanie"],"Left border":["Lewe obramowanie"],"Top border":["Górne obramowanie"],"Border color picker.":["Wybór koloru obramowania."],"Border color and style picker.":["Wybór koloru i stylu obramowania."],"Link sides":["Połącz boki"],"Unlink sides":["Rozłącz boki"],"Quote citation":["Wprowadź cytat"],"Choose a pattern for the query loop or start blank.":["Wybierz wzorzec dla pętli zapytań lub zacznij od pustego."],"Navigation Menu successfully deleted.":["Menu nawigacyjne zostało usunięte."],"Arrange blocks vertically.":["Ułóż bloki pionowo."],Stack:Io,"Arrange blocks horizontally.":["Ułóż bloki poziomo."],"Use featured image":["Użyj obrazka wyróżniającego"],Week:Zo,"Group by":["Grupa według"],"Delete selection.":["Usuń zaznaczenie."],"Transform to %s":["Przekształć w %s"],"single horizontal lineRow":["Wiersz"],"Select parent block: %s":["Wybierz blok nadrzędny: %s"],"Alignment optionNone":["Brak"],"Whether the V2 of the quote block that uses inner blocks should be enabled.":["Czy włączyć V2 bloku cytatu, który używa bloków wewnętrznych."],"Adding an RSS feed to this site’s homepage is not supported, as it could lead to a loop that slows down your site. Try using another block, like the Latest Posts block, to list posts from the site.":["Dodanie kanału RSS do strony głównej witryny nie jest obsługiwane, ponieważ może spowodować zapętlenie, które spowolni witrynę. Proszę spróbować użyć innego bloku, na przykład bloku Najnowsze wpisy, aby wyświetlić ich listę."],"block descriptionContains the block elements used to render content when no query results are found.":["Zawiera elementy blokowe używane do renderowania treści, gdy nie zostaną znalezione żadne wyniki."],"block titleNo Results":["Brak wyników"],"block titleList Item":["Element listy"],"block descriptionAdd a user’s avatar.":["Dodaj awatar użytkownika."],"block titleAvatar":["Awatar"],"View Preview":["Zobacz podgląd"],"Download your theme with updated templates and styles.":["Pobierz swój motyw ze zaktualizowanymi szablonami i stylami."],'Custom color picker. The currently selected color is called "%1$s" and has a value of "%2$s".':["Własny selektor kolorów. Aktualnie wybrany kolor nazywa się „%1$s” i ma wartość „%2$s”."],"Largest size":["Największy rozmiar"],"Smallest size":["Najmniejszy rozmiar"],"Add text or blocks that will display when a query returns no results.":["Dodaj tekst lub bloki, które będą wyświetlane, gdy zapytanie nie zwróci żadnych wyników."],"Featured image: %s":["Obrazek wyróżniający: %s"],"Link to post":["Odnośnik do wpisu"],Invalid:Fo,"Link to user profile":["Odnośnik do profilu użytkownika"],"Select the avatar user to display, if it is blank it will use the post/page author.":["Wybierz awatara użytkownika do wyświetlenia, jeśli jest pusty, użyje autora."],"Default Avatar":["Domyślny awatar"],"Enter a date or time format string.":["Wprowadź datę lub godzinę format."],"Custom format":["Własny format"],"Choose a format":["Wybierz format"],"Enter your own date format":["Wpisz własny format daty"],"long date formatF j, Y":["M d, R"],"medium date format with timeM j, Y g:i A":["M d, R g:m A"],"medium date formatM j, Y":["M d, R"],"short date format with timen/j/Y g:i A":["m/d/R g:m A"],"short date formatn/j/Y":["m/d/R"],"Default format":["Domyślny format"],"%s link":["odnośnik %s"],Lock:Vo,Unlock:Go,"Lock all":["Zablokuj wszystko"],"Lock %s":["Zablokuj %s"],"(%s website link, opens in a new tab)":["(odnośnik witryny internetowej %s, otwiera się w nowej karcie)"],"(%s author archive, opens in a new tab)":["(odnośnik archiwum autora %s, otwiera się w nowej karcie)"],"Preference activated - %s":["Włączono opcje - %s"],"Preference deactivated - %s":["Wyłączono opcje - %s"],"Insert a link to a post or page.":["Wstaw odnośnik do wpisu lub strony."],"Classic menu import failed.":["Nie powiódł się import klasycznego menu."],"Classic menu imported successfully.":["Klasyczne menu zostało pomyślnie zaimportowane."],"Classic menu importing.":["Importowanie klasycznego menu."],"Failed to create Navigation Menu.":["Nie udało się utworzyć menu nawigacyjnego."],"Navigation Menu successfully created.":["Utworzono menu nawigacyjne."],"Creating Navigation Menu.":["Tworzenie menu nawigacyjnego."],'Unable to create Navigation Menu "%s".':["Nie udało się utworzyć menu nawigacyjnego „%s”."],'Unable to fetch classic menu "%s" from API.':["Nie udało się pobrać z API klasycznego menu „%s”."],"Navigation block setup options ready.":["Gotowe opcje konfiguracji bloku nawigacyjnego."],"Loading navigation block setup options…":["Wczytywanie opcji konfiguracji bloku nawigacji…"],"Choose a %s":["Wybierz %s"],"Existing template parts":["Istniejące fragmenty szablonów"],"Convert to Link":["Przekształć na odnośnik"],"%s blocks deselected.":["%s bloków odznaczono."],"%s deselected.":["%s odznaczono."],"block descriptionDisplays the link of a post, page, or any other content-type.":["Wyświetla odnośnik do wpisu, strony lub dowolnego typu treści."],"block titleRead More":["Dowiedz się więcej"],"block descriptionThe author biography.":["Biografia autora."],"block titleAuthor Biography":["Biografia autora"],'The "%s" plugin has encountered an error and cannot be rendered.':["We wtyczce „%s”wystąpił błąd i nie da się wyświetlić."],"The posts page template cannot be changed.":["Szablon strony wpisów nie może zostać zmieniony."],"Author Biography":["Biografia autora"],"Create from '%s'":["Utwórz z „%s”"],"Older comments page link":["Odnośnik strony ze starszymi komentarzami"],"If you take over, the other user will lose editing control to the post, but their changes will be saved.":["Jeśli przejmiesz, inny użytkownik straci kontrolę nad edycją wpisu, ale jego zmiany zostaną zapisane."],"Select the size of the source image.":["Wybierz rozmiar obrazka źródłowego."],"Configure the visual appearance of the button that toggles the overlay menu.":["Skonfiguruj wygląd przycisku przełączającego menu nakładki."],"Show icon button":["Pokaż przycisk ikonki"],"font weightBlack":["Czarna"],"font weightExtra Bold":["Ekstra pogrubiona"],"font weightBold":["Pogrubiona"],"font weightSemi Bold":["Pół pogrubiona"],"font weightMedium":["Średnia"],"font weightRegular":["Regularna"],"font weightLight":["Lekka"],"font weightExtra Light":["Ekstra lekka"],"font weightThin":["Cienka"],"font styleItalic":["Kursywa"],"font styleRegular":["Regularna"],"Transparent text may be hard for people to read.":["Przezroczysty tekst może być trudny do odczytania."],"Sorry, you are not allowed to view this global style.":["Brak uprawnień aby zobaczyć styl globalny."],"Sorry, you are not allowed to edit this global style.":["Brak uprawnień do edytowania stylu globalnego."],"Older Comments":["Starsze komentarze"],"Newer Comments":["Nowsze komentarze"],"block descriptionDisplay post author details such as name, avatar, and bio.":["Wyświetl szczegóły autora wpisu: nazwę, awatar i biogram."],"Categories provide a helpful way to group related posts together and to quickly tell readers what a post is about.":["Kategorie zapewniają pomocny sposób grupowania powiązanych wpisów i szybkiego informowania czytelników, o czym wpis jest."],"Assign a category":["Przypisz kategorię"],"%s is currently working on this post (), which means you cannot make changes, unless you take over.":["%s pracuje obecnie nad tym wpisem (), co oznacza, że ​​nie możesz wprowadzać zmian, dopóki nie przejmiesz tej funkcji."],preview:Ho,"%s now has editing control of this post (). Don’t worry, your changes up to this moment have been saved.":["Edycja wpisu została przejęta przez %s (). Proszę się nie przejmować, dotychczasowe zmiany zostały zapisane."],"Exit editor":["Wyjdź z edytora"],"Draft saved.":["Szkic został zapisany."],"site exporter menu itemExport":["Eksportuj"],"Close Block Inserter":["Zamknij wybierak bloku"],"Page List: Cannot retrieve Pages.":["Lista stron: nie można pobrać stron."],"Link is empty":["Odnośnik jest pusty"],"Button label to reveal tool panel options%s options":["Opcje %s"],"Search %s":["Szukaj %s"],"Set custom size":["Ustaw własny rozmiar"],"Use size preset":["Użyj wstępnie ustawionego rozmiaru"],"Reset colors":["Zresetuj kolory"],"Reset gradient":["Zresetuj gradient"],"Remove all colors":["Usuń wszystkie kolory"],"Remove all gradients":["Usuń wszystkie gradienty"],"Color options":["Opcje koloru"],"Gradient options":["Opcje gradientu"],"Add color":["Dodaj kolor"],"Add gradient":["Dodaj gradient"],Done:Ko,"Gradient name":["Nazwa gradientu"],"Color %d":["Kolor %d"],"Color format":["Format koloru"],"Hex color":["Kolor w notacji heksadecymalnej"],"block descriptionThe author name.":["Nazwa autora."],"block titleAuthor Name":["Autor"],"block descriptionDisplays the previous comment's page link.":["Wyświetla odnośnik do strony z poprzednimi komentarzami."],"block descriptionDisplays the next comment's page link.":["Wyświetla odnośnik do strony z następnymi komentarzami."],Icon:Yo,Delete:Jo,"Icon background":["Tło ikonki"],"Use as Site Icon":["Użyj jako ikonka witryny"],"Site Icons are what you see in browser tabs, bookmark bars, and within the WordPress mobile apps. To use a custom icon that is different from your site logo, use the Site Icon settings.":["Ikonki witryn to elementy widoczne na kartach przeglądarki, paskach zakładek i w aplikacjach mobilnych WordPress. Aby użyć własnej ikonki innej niż logo witryny, skorzystaj z ustawień ikonki witryny."],"Post type":["Typ treści"],"Link to author archive":["Odnośnik do archiwum autora"],"Author Name":["Nazwa autora"],"You do not have permission to create Navigation Menus.":["Brak uprawnień do tworzenia menu nawigacyjnych."],"You do not have permission to edit this Menu. Any changes made will not be saved.":["Brak uprawnieni do edycji wybranego menu. Żadna zmiana nie zostanie zapisana."],"Newer comments page link":["Odnośnik strony z nowszymi komentarzami"],"Site icon.":["Ikonka witryny."],"Font size nameExtra Large":["Bardzo duży"],"block titlePagination":["Paginacja"],"block titlePrevious Page":["Poprzednia strona"],"block titlePage Numbers":["Numery stron"],"block titleNext Page":["Następna strona"],"block descriptionDisplays a list of page numbers for comments pagination.":["Wyświetla listę numerów stron służącą do paginacji komentarzy."],"Site updated.":["Witryna została zaktualizowana."],"Saving failed.":["Zapisywanie nie powiodło się."],"%1$s ‹ %2$s — WordPress":["%1$s ‹ %2$s — WordPress"],"https://wordpress.org/documentation/article/styles-overview/":["https://wordpress.org/documentation/article/styles-overview/"],"An error occurred while creating the site export.":["Wystąpił błąd przy eksporcie witryny."],"Manage menus":["Zarządzaj menu"],"%s submenu":["%s podmenu"],"block descriptionDisplays a paginated navigation to next/previous set of comments, when applicable.":["Wyświetla stronicowaną nawigację do wyświetlenia następnego/poprzedniego zestawu komentarzy, o ile istnieją."],"block titleComments Pagination":["Paginacja komentarzy"],Actions:qo,"An error occurred while restoring the post.":["Wystąpił błąd podczas przywracania wpisu."],Rename:Xo,"An error occurred while setting the homepage.":["Wystąpił błąd podczas ustawiania strony domowej."],"An error occurred while creating the template part.":["Wystąpił błąd podczas tworzenia fragmentu szablonu."],"An error occurred while creating the template.":["Wystąpił błąd przy tworzeniu szablonu."],"Manage the fonts and typography used on the links.":["Zarządzaj krojami pisma i typografią odnośników."],"Manage the fonts used on the site.":["Zarządzaj krojami pisma używanymi na witrynie."],Aa:_o,"An error occurred while deleting the item.":["Wystąpił błąd podczas usuwania elementu."],"Show arrow":["Pokaż strzałkę"],"Arrow option for Comments Pagination Next/Previous blocksChevron":["Szewron"],"Arrow option for Comments Pagination Next/Previous blocksArrow":["Strzałka"],"Arrow option for Comments Pagination Next/Previous blocksNone":["Brak"],"A decorative arrow appended to the next and previous comments link.":["Ozdobna strzałka dołączona do odnośnika do następnego i poprzedniego komentarza."],"Indicates this palette is created by the user.Custom":["Własne"],"Indicates this palette comes from WordPress.Default":["Domyślna"],"Indicates this palette comes from the theme.Theme":["Motywu"],"Add default block":["Dodaj domyślny blok"],"Whether a template is a custom template.":["Czy szablon jest własnym."],"Unable to open export file (archive) for writing.":["Nie można było zapisać do (spakowanego) pliku eksportu."],"Zip Export not supported.":["Eksport formatu zip nie jest obsługiwany."],"Displays latest posts written by a single author.":["Wyświetla najnowsze wpisy napisane przez jednego autora."],"Here’s a detailed guide to learn how to make the most of it.":["Oto szczegółowy przewodnik, aby dowiedzieć się jak najlepiej używać."],"New to block themes and styling your site?":["Nie masz doświadczenia z motywami blokowymi i stylizacją witryny?"],"You can adjust your blocks to ensure a cohesive experience across your site — add your unique colors to a branded Button block, or adjust the Heading block to your preferred size.":["Można dostosować bloki w celu zapewnienia spójności w odbiorze całej witryny. Dodawaj swoje unikatowe kolory do bloku z przyciskiem lub ustaw wielkość bloku nagłówek według własnego upodobania."],"Personalize blocks":["Dostosuj bloki"],"You can customize your site as much as you like with different colors, typography, and layouts. Or if you prefer, just leave it up to your theme to handle!":["Dostosuj swoją witrynę jak tylko chcesz, korzystając z różnych kolorów, typografii i układów. Jeśli wolisz, pozostaw to w gestii używanego motywu!"],"Set the design":["Ustaw wygląd"],"Tweak your site, or give it a whole new look! Get creative — how about a new color palette for your buttons, or choosing a new font? Take a look at what you can do here.":["Dostosuj swoją witrynę lub daj jej całkiem nowy wygląd! Uruchom kreatywność — co powiesz na nową paletę kolorów dla przycisków albo zmianę kroju pisma? Sprawdź co można osiągnąć."],"Welcome to Styles":["Witamy w stylowaniu"],styles:Qo,"Click to start designing your blocks, and choose your typography, layout, and colors.":["Kliknij , aby rozpocząć projektowanie bloków i wybierz typografię, układ i kolory."],"Design everything on your site — from the header right down to the footer — using blocks.":["Zaprojektuj wszystko w swojej witrynie — od nagłówka po stopkę — za pomocą bloków."],"Edit your site":["Edytuj swoją witrynę"],"Welcome to the site editor":["Witamy w edytorze witryny"],"Add a featured image":["Dodaj obrazek wyróżniający"],"block descriptionThis block is deprecated. Please use the Comments block instead.":["Ten blok jest przestarzały. Zamiast niego użyj bloku komentarzy."],"block titleComment (deprecated)":["Komentarz wpisu (przestarzałe)"],"block descriptionShow a block pattern.":["Pokaż blok wzorca."],"block titlePattern":["Wzorzec"],"block keywordequation":["równanie"],"block descriptionAn advanced block that allows displaying taxonomy terms based on different query parameters and visual configurations.":["Zaawansowany blok umożliwiający wyświetlanie terminów taksonomii na podstawie różnych parametrów zapytania i konfiguracji wizualnych."],"block descriptionContains the block elements used to display a comment, like the title, date, author, avatar and more.":["Zawiera elementy blokowe używane do wyświetlenia komentarza, takie jak tytuł, data, autor, awatar i inne."],"block titleComment Template":["Szablon komentarzy"],"block descriptionDisplays a link to reply to a comment.":["Wyświetla odnośnik odpowiedzi na komentarz."],"block titleComment Reply Link":["Odnośnik do odpowiedzi na komentarz"],"block descriptionDisplays a link to edit the comment in the WordPress Dashboard. This link is only visible to users with the edit comment capability.":["Wyświetla odnośni edycji komentarza w panelu WordPressa. Jest on widoczny tylko dla użytkowników z uprawnieniami do edycji komentarzy."],"block titleComment Edit Link":["Odnośnik edycji komentarza"],"block descriptionDisplays the contents of a comment.":["Wyświetla treść komentarza."],"block titleComment Author Name":["Nazwa autora komentarza"],"%s applied.":["Zastosowano %s."],"%s removed.":["Usunięto %s."],"%s: Sorry, you are not allowed to upload this file type.":["%s: brak uprawnienia do przesyłania plików tego rodzaju."],"This change will affect your whole site.":["Zmiana wpłynie na całą witrynę."],"Use left and right arrow keys to resize the canvas.":["Użyj klawiszy strzałek w lewo i w prawo, aby zmienić rozmiar płótna."],"Drag to resize":["Przeciągnij aby zmienić rozmiar"],"Submenu & overlay background":["Podmenu i tło nakładki"],"Submenu & overlay text":["Podmenu i tekst nakładki"],"Create new Menu":["Utwórz nowe menu"],"Unsaved Navigation Menu.":["Niezapisane menu nawigacji."],Menus:ea,"Open List View":["Otwórz widok listy"],"Embed Wolfram notebook content.":["Osadź treść notatnika Wolfram."],Reply:oa,"Displays more block tools":["Wyświetla więcej narzędzi bloku"],"Create a two-tone color effect without losing your original image.":["Utwórz efekt dwukolorowy, nie tracąc oryginalnego obrazka."],"Remove %s":["Usuń %s"],"Explore all patterns":["Przeglądaj wszystkie wzorce"],"Allow to wrap to multiple lines":["Pozwól zawijać do wielu linii"],"No Navigation Menus found.":["Nie znaleziono żadnego menu."],"Add New Navigation Menu":["Utwórz menu nawigacyjne"],"Theme not found.":["Nie znaleziono motywu."],"HTML title for the post, transformed for display.":["Tytuł HTML wpisu, przekształcony do wyświetlania."],"Title for the global styles variation, as it exists in the database.":["Tytuł globalnej odmiany stylów, jaka istnieje w bazie danych."],"Title of the global styles variation.":["Tytuł globalnej wariacji stylów."],"Global settings.":["Ustawienia globalne."],"Global styles.":["Style globalne."],"ID of global styles config.":["Identyfikator konfiguracji stylów globalnych."],"No global styles config exist with that id.":["Nie istnieje globalna konfiguracja stylów o tym identyfikatorze."],"Sorry, you are not allowed to access the global styles on this site.":["Brak uprawnień do dostępu do globalnych stylów witryny."],"The theme identifier":["Identyfikator motywu"],"%s Avatar":["Awatar %s"],"block style labelPlain":["Prosty"],Elements:aa,"Customize the appearance of specific blocks and for the whole site.":["Dostosuj wygląd poszczególnych bloków i całej witryny."],"Link to comment":["Odnośnik do komentarza"],"Link to authors URL":["Odnośnik do adresu URL autorów"],"Choose an existing %s or create a new one.":["Wybierz istniejący %s lub utwórz nowy."],"Show icon":["Pokaż ikonkę"],"Open on click":["Otwórz po kliknięciu"],Submenus:ta,Always:ia,"Collapses the navigation options in a menu icon opening an overlay.":["Zamyka opcje nawigacji w ikonce menu, otwierając nakładkę."],Display:na,"Embed Pinterest pins, boards, and profiles.":["Osadź piny, tablice i profile Pinteresta."],bookmark:sa,"block descriptionDisplays the name of this site. Update the block, and the changes apply everywhere it’s used. This will also appear in the browser title bar and in search results.":["Wyświetla nazwę witryny. Zaktualizuj blok, a zmiany zostaną zastosowane wszędzie, gdzie jest używany. Pojawi się również na pasku tytułu przeglądarki oraz w wynikach wyszukiwania."],Highlight:ra,"Create page: %s":["Utwórz stronę: %s"],"You do not have permission to create Pages.":["Brak uprawnień do tworzenia stron."],Palette:la,"Include the label as part of the link":["Dołącz etykietę jako część odnośnika"],"Previous: ":["Poprzedni: "],"Next: ":["Następny: "],"Make title link to home":["Utwórz odnośnik do tytułu strony domowej"],"Block spacing":["Odstępy między blokami"],"Max %s wide":["Maksymalna szerokość %s"],"label before the title of the previous postPrevious:":["Poprzedni:"],"label before the title of the next postNext:":["Następny:"],"block descriptionAdd a submenu to your navigation.":["Dodaj podmenu do swojej nawigacji."],"block titleSubmenu":["Podmenu"],"block descriptionDisplay content in multiple columns, with blocks added to each column.":["Wyświetl treści w wielu kolumnach, z blokami dodanymi do każdej kolumny."],"Customize the appearance of specific blocks for the whole site.":["Dostosuj wygląd poszczególnych bloków dla całej witryny."],Colors:da,"Hide and reset %s":["Ukryj i zresetuj %s"],"Reset %s":["Resetuj %s"],"The