Plugin Directory

Changeset 3428176


Ignore:
Timestamp:
12/27/2025 11:31:03 AM (3 months ago)
Author:
itmaroon
Message:

update commit new files and folders

Location:
query-blocks/trunk
Files:
55 added
45 edited

Legend:

Unmodified
Added
Removed
  • query-blocks/trunk/assets/front-module.js

    r3228996 r3428176  
    1212    getPeriodQuery,
    1313    termToDispObj,
     14    MasonryControl,
     15    slideBlockSwiperInit,
    1416} from "itmar-block-packages";
    1517
    16 // プロミスを格納する配列
    17 const promises = [];
    1818//タームによるフィルタを格納する変数
    1919let termQueryObj = []; //post-filterの入力値(ユーザー入力)
     
    5050const searchFieldObjects = (obj, fieldKey) => {
    5151    let result = null;
    52 
    5352    for (const key in obj) {
    5453        if (key === fieldKey) {
     
    6766};
    6867
    69 //RestAPIで投稿データを取得する関数(Promiseを返す)
     68//RestAPIで投稿データを取得する関数
    7069const getSearchRecordsFromAPI = async (query) => {
    7170    const queryString = new URLSearchParams(query).toString();
     
    8584};
    8685
    87 //RestAPIでメディア情報を取得する関数(Promiseを返す)
     86//RestAPIでメディア情報を取得する関数
    8887const getMediaInfoFromAPI = async (mediaId) => {
    8988    const path = `/wp/v2/media/${mediaId}`;
     
    9190    return mediaInfo;
    9291};
     92
     93// ACF の値から画像URLを取り出すユーティリティ
     94function extractImageUrlFromAcfValue(value) {
     95    if (!value) return null;
     96
     97    // URL文字列そのもの
     98    if (typeof value === "string") {
     99        if (/^https?:\/\//.test(value)) return value;
     100        return null; // IDだけなどはここでは扱わない
     101    }
     102
     103    // オブジェクト形式 { url: "..."} や { sizes: { large: "..." } }
     104    if (typeof value === "object") {
     105        if (value.url) return value.url;
     106        if (value.sizes?.large) return value.sizes.large;
     107        if (value.sizes?.full) return value.sizes.full;
     108    }
     109
     110    return null;
     111}
     112
     113// ネストパス("option_img_group.option_1" など)でオブジェクトを辿る
     114function getNested(obj, pathStr) {
     115    if (!obj || !pathStr) return undefined;
     116    const keys = pathStr.split(".");
     117    let cur = obj;
     118    for (const key of keys) {
     119        if (cur == null) return undefined;
     120        cur = cur[key];
     121    }
     122    return cur;
     123}
    93124
    94125const getSelectedTaxonomyTerms = (choiceTerms, taxRelateType) => {
     
    193224    }
    194225};
    195 //ターム情報と表示用のDOM要素を取得する関数
    196 const getTermsInfo = (pickup, post, disp_taxonomies) => {
    197     // disp_taxonomies に一致するキーを抽出
    198     const filteredTerms = Object.fromEntries(
    199         Object.entries(post.terms).filter(([key]) => disp_taxonomies.includes(key)),
    200     );
    201     // term-[キー]-[slug]の配列を生成
    202     const result = Object.entries(filteredTerms).flatMap(([key, values]) =>
    203         values.map((item) => {
    204             //既にあるターム表示のDOM要素をひな型とするために取得
    205             const termElement = pickup.querySelectorAll(`[class*="term_${key}"]`)[0];
    206             if (termElement) {
    207                 //ひな型からクローンを生成
    208                 const cloneTermElm = termElement.cloneNode(true);
    209                 //hタグ内の要素を書き換え
    210                 const hTags = cloneTermElm.querySelectorAll("h1, h2, h3, h4, h5, h6");
    211                 hTags.forEach((hTag) => {
    212                     // h タグ内の <div> 要素を探す
    213                     const divTag = hTag.querySelector("div");
    214                     if (divTag) {
    215                         // <div> のテキストノードを item.name に書き換える
    216                         divTag.textContent = item.name;
    217                     }
    218                 });
    219 
    220                 return cloneTermElm;
    221             } else {
    222                 //ひな型がない場合の処理
    223                 // originalElement が undefined の場合、新しい要素を生成
    224                 const clonedElement = document.createElement("div");
    225                 const h2Element = document.createElement("h2");
    226                 const divElement = document.createElement("div");
    227 
    228                 // <div>のテキストノードを item.name に設定
    229                 divElement.textContent = item.name;
    230 
    231                 // <h2>に<div>を追加
    232                 h2Element.appendChild(divElement);
    233 
    234                 // 新しい要素に<h2>を追加
    235                 clonedElement.appendChild(h2Element);
    236                 return cloneTermElm;
    237             }
    238         }),
    239     );
    240 
    241     return result;
     226
     227// el : .template_unit など親の DOM 要素 or jQuery
     228// post_num : 一意な番号
     229// fieldValue : 画像情報の配列({ type:"image", url, alt, ... })
     230const reBuildSwiper = (el, post_num, fieldValue) => {
     231    const $ = jQuery;
     232
     233    const $el = $(el);
     234    if (!$el.length) return null;
     235
     236    // swiper 本体
     237    const clone_swiper = $el.find(".swiper").first();
     238    if (!clone_swiper.length) return null;
     239
     240    // swiper独自ID
     241    const swiperId = `slide-${post_num}`;
     242
     243    // ID の付け直し
     244    clone_swiper.removeData("swiper-id");
     245    clone_swiper.attr("data-swiper-id", swiperId);
     246
     247    const classPrefixMap = {
     248        prev: "swiper-button-prev",
     249        next: "swiper-button-next",
     250        pagination: "swiper-pagination",
     251        scrollbar: "swiper-scrollbar",
     252    };
     253
     254    // 親要素にあるナビゲーション類のクラス付け直し
     255    Object.entries(classPrefixMap).forEach(([suffix, baseClass]) => {
     256        const $target = clone_swiper.parent().find(`.${baseClass}`);
     257        $target.each(function () {
     258            const $btn = $(this);
     259            const currentClasses = ($btn.attr("class") || "").split(/\s+/);
     260            const filteredClasses = currentClasses.filter((cls) => cls === baseClass);
     261            filteredClasses.push(`${swiperId}-${suffix}`);
     262            $btn.attr("class", filteredClasses.join(" "));
     263        });
     264    });
     265
     266    // swiper-wrapper と最初の swiper-slide を取得
     267    const wrapper = clone_swiper.find(".swiper-wrapper");
     268    const templateSlide = wrapper.find(".swiper-slide").first();
     269    if (!templateSlide.length) {
     270        // ひな型が無いなら何もできないのでそのまま返す
     271        return clone_swiper[0];
     272    }
     273
     274    // ★ 元コードと同じく、.swiper 内を全クリア
     275    clone_swiper.empty();
     276
     277    // 新しい swiper-wrapper を作成
     278    const newWrapper = $('<div class="swiper-wrapper"></div>');
     279
     280    // value の件数にあわせて、ひな型を複製
     281    if (fieldValue && Array.isArray(fieldValue)) {
     282        fieldValue.forEach((imgNode) => {
     283            if (imgNode.type !== "image") return;
     284
     285            const newSlide = templateSlide.clone(true); // true でイベントもコピー
     286            const $img = newSlide.find("img").first();
     287
     288            $img.attr("src", imgNode.url);
     289            $img.attr("alt", imgNode.alt || "");
     290
     291            newWrapper.append(newSlide);
     292        });
     293    }
     294
     295    // 新しい swiper-wrapper を追加
     296    clone_swiper.append(newWrapper);
     297
     298    console.log(clone_swiper[0]);
     299
     300    // ★ 返すのは .swiper 本体(元の clone_swiper[0] と同じ)
     301    return clone_swiper[0];
    242302};
     303
    243304//フロントエンドで取得した投稿データで書き換える関数
    244 const ModifyFieldElement = (element, post, blockMap, dispTermsDom) => {
     305const ModifyFieldElement = async (
     306    element,
     307    post,
     308    taxTermObjects,
     309    blockMap,
     310    post_num,
     311) => {
    245312    // 最上位要素がa要素の時はそのhref属性を書き換え
    246313    if (element && element.tagName === "A") {
    247314        element.setAttribute("href", post.link);
    248315    }
    249     //ターム表示するDOM要素を格納する親要素を取得
    250     const termElements = element.querySelectorAll(`[class*="term_"]`);
    251     const termParentElement = termElements[0]?.parentElement;
    252     if (termParentElement) {
    253         // 既存のterm_ クラスの要素を削除
    254         termElements.forEach((termElement) => termElement.remove());
    255         // 親要素内に dispTermsDom の要素(フロントエンドでダイレクトに読み込んだ情報)を追加
    256         dispTermsDom.forEach((dom) => termParentElement.appendChild(dom));
    257     }
    258 
    259     // newPostUnitのすべての子要素を取得
    260     const allElements = element.getElementsByTagName("*");
     316
     317    //静的コレクションで取得すること
     318    const allElements = element.querySelectorAll("*");
    261319
    262320    // 各要素を反復処理
    263321    for (let i = 0; i < allElements.length; i++) {
    264         const element = allElements[i];
     322        const el = allElements[i];
    265323
    266324        // 要素のクラス名を取得
    267         const classNames = element.className.split(" ");
     325        const classNames = el.className.split(" ");
    268326
    269327        // field_を含むクラス名があるかチェック
    270328        const hasFieldClass = classNames.some((className) =>
    271             className.startsWith("field_"),
     329            className.startsWith("sp_field_"),
    272330        );
    273331
     
    275333            // field_を含むクラス名がある場合、そのクラス内のDOM要素を書き換える
    276334            const fieldClassName = classNames.find((className) =>
    277                 className.startsWith("field_"),
     335                className.startsWith("sp_field_"),
    278336            );
     337
    279338            // field_を除いたクラス名を取得
    280             const fieldName = fieldClassName.replace("field_", "");
     339            const fieldName = fieldClassName.replace("sp_field_", "");
    281340            // postオブジェクト内で、そのクラス名をキーとする値を取得
    282341
    283342            //カスタムフィールドの値取得
     343            const fieldNameWithoutPrefix = fieldName.replace(/^(acf_|meta_)/, "");
    284344            const costumFieldValue = searchFieldObjects(
    285345                { ...post.acf, ...post.meta },
    286                 fieldName,
     346                fieldNameWithoutPrefix,
    287347            );
    288348            //ビルトインのフィールド名があればその値をとり、なければカスタムフィールドの値をとる
    289349            const fieldValue = post[fieldName] || costumFieldValue;
     350
    290351            //フィールドとブロックの対応マップからブロック名を抽出
    291 
    292352            const blockName = getBlockMapValue(blockMap, fieldName);
     353
    293354            //フィールドの種類によって書き換え方が変わる
    294355            switch (blockName) {
     
    296357                    //クラス名にitmar_link_blockが含まれるときに処理
    297358                    if (classNames.includes("itmar_link_block")) {
    298                         const aElement = element.querySelector("a");
     359                        const aElement = el.querySelector("a");
    299360                        aElement.setAttribute("href", fieldValue);
    300361                    } else {
    301362                        //クラス名にitmar_link_blockが含まれないときに処理
    302                         const hElement = element.querySelector("h1, h2, h3, h4, h5, h6");
     363                        const hElement = el.querySelector("h1, h2, h3, h4, h5, h6");
    303364
    304365                        if (hElement) {
     
    306367                            const divElement = hElement.querySelector("div");
    307368                            //titleTypeを取り出す
    308                             const titleType = element.getAttribute("data-title_type");
     369                            const titleType = el.getAttribute("data-title_type");
    309370
    310371                            if (divElement) {
     
    314375                                    if (titleType === "date") {
    315376                                        //date_formatを取り出す
    316                                         const dateFormat = element.getAttribute("data-date_format");
     377                                        const dateFormat =
     378                                            el.getAttribute("data-user_format") || "%s";
    317379                                        divElement.textContent = format(
    318380                                            dateFormat,
     
    337399                    // pの内容を書き換える
    338400                    if (fieldName === "excerpt") {
    339                         element.innerHTML = fieldValue.rendered;
     401                        el.innerHTML = fieldValue.rendered;
    340402                    } else {
    341                         element.innerHTML = fieldValue;
     403                        el.innerHTML = fieldValue;
    342404                    }
    343405
    344406                    break;
    345407                case "core/image":
    346                     const iElement = element.querySelector("img");
     408                    const iElement = el.querySelector("img");
    347409                    // 現在のmediaIdを取得(イメージ要素にクラス名がある場合)
    348 
    349410                    const currentMediaId = iElement.classList
    350411                        .toString()
     
    354415
    355416                    if (iElement) {
    356                         if (!fieldValue && currentMediaId) {
     417                        if (!fieldValue && !currentMediaId) {
    357418                            //mediaIDがセットされていなければノーイメージ画像を設定して終了
    358419                            iElement.classList.remove(`wp-image-${currentMediaId}`);
     
    365426                        }
    366427
    367                         promises.push(
    368                             getMediaInfoFromAPI(fieldValue)
    369                                 .then((data) => {
    370                                     // 必要なデータを抽出
    371                                     const newSrc = data.source_url;
    372                                     const newSrcset = Object.entries(data.media_details.sizes)
    373                                         .map(([name, size]) => `${size.source_url} ${size.width}w`)
    374                                         .join(", ");
    375                                     const newWidth = data.media_details.width;
    376                                     const newHeight = data.media_details.height;
    377                                     const newAlt = data.alt_text;
    378 
    379                                     // img要素の属性を更新
    380                                     iElement.src = newSrc;
    381                                     iElement.srcset = newSrcset;
    382                                     iElement.width = newWidth;
    383                                     iElement.height = newHeight;
    384                                     iElement.alt = newAlt;
    385                                     // クラス名を更新
    386                                     iElement.classList.remove(`wp-image-${currentMediaId}`);
    387                                     iElement.classList.add(`wp-image-${fieldValue}`);
    388                                 })
    389                                 .catch((error) => {
    390                                     //画像が見つからない場合の処理
    391                                     if (error.data?.status == 404) {
    392                                         iElement.classList.remove(`wp-image-${currentMediaId}`);
    393                                         iElement.classList.add("wp-image-000");
    394                                         iElement.removeAttribute("srcset");
    395                                         iElement.style.objectFit = "contain";
    396                                         iElement.src = `${query_blocks.plugin_url}/assets/no-image.png`;
    397                                         iElement.alt = __("There is no image set.", "query-blocks");
    398                                     }
    399                                 }),
    400                         );
     428                        // img要素の属性を更新
     429                        iElement.src = fieldValue.source_url;
     430                        iElement.srcset = Object.entries(fieldValue.media_details.sizes)
     431                            .map(([name, size]) => `${size.source_url} ${size.width}w`)
     432                            .join(", ");
     433                        iElement.width = fieldValue.media_details.width;
     434                        iElement.height = fieldValue.media_details.height;
     435                        iElement.alt = fieldValue.alt_text;
     436                        // クラス名を更新
     437                        iElement.classList.remove(`wp-image-${currentMediaId}`);
     438                        iElement.classList.add(`wp-image-${fieldValue.id}`);
    401439                    }
    402440
    403441                    break;
    404442                case "itmar/design-button":
    405                     const buttonElement = element.querySelector("button");
     443                    const buttonElement = el.querySelector("button");
    406444                    const valWithPrm = `${fieldValue}${setUrlParam}`;
    407445                    buttonElement.setAttribute("data-selected_page", valWithPrm);
    408446                    break;
     447                case "itmar/slide-mv":
     448                    //swiper初期化
     449                    // const swiperEl = reBuildSwiper(el, post_num, fieldValue);
     450                    // if (swiperEl) {
     451                    //  slideBlockSwiperInit(swiperEl);
     452                    // }
     453                    jQuery(function ($) {
     454                        const $el = $(el);
     455
     456                        //swiper独自ID
     457                        const swiperId = `slide-${post_num}`;
     458                        const clone_swiper = $el.find(".swiper");
     459
     460                        //IDの付け直し
     461                        clone_swiper.removeData("swiper-id");
     462                        clone_swiper.attr("data-swiper-id", swiperId);
     463                        const classPrefixMap = {
     464                            prev: "swiper-button-prev",
     465                            next: "swiper-button-next",
     466                            pagination: "swiper-pagination",
     467                            scrollbar: "swiper-scrollbar",
     468                        };
     469
     470                        Object.entries(classPrefixMap).forEach(([suffix, baseClass]) => {
     471                            const $target = clone_swiper.parent().find(`.${baseClass}`);
     472                            $target.each(function () {
     473                                const currentClasses = $(this).attr("class").split(/\s+/);
     474                                const filteredClasses = currentClasses.filter(
     475                                    (cls) => cls === baseClass,
     476                                );
     477                                // 新しい `${swiperId}-${suffix}` を追加
     478                                filteredClasses.push(`${swiperId}-${suffix}`);
     479                                $(this).attr("class", filteredClasses.join(" "));
     480                            });
     481                        });
     482                        //swiper-wrapper内からswiper-slideを抽出
     483                        const wrapper = clone_swiper.find(".swiper-wrapper");
     484                        const templateSlide = wrapper.find(".swiper-slide").first();
     485                        //swiper-wrapperオブジェクトをクリア
     486                        clone_swiper.empty();
     487                        // 新しい swiper-wrapper を作成
     488                        const newWrapper = $('<div class="swiper-wrapper"></div>');
     489                        // valueの件数にあわせて、ひな型を複製
     490                        if (fieldValue) {
     491                            fieldValue.forEach((imgNode) => {
     492                                const newSlide = templateSlide.clone(true); // trueでイベントもコピー
     493                                //img要素を取り出し画像を差し替え
     494                                const $img = newSlide.find("img").first();
     495                                if (imgNode.type === "image") {
     496                                    $img.attr("src", imgNode.url);
     497                                    $img.attr("alt", imgNode.alt || "");
     498                                    newWrapper.append(newSlide);
     499                                }
     500                            });
     501                        }
     502                        //新しいswiper-wrapperを追加
     503                        clone_swiper.append(newWrapper);
     504
     505                        slideBlockSwiperInit(clone_swiper[0]);
     506                    });
     507                    break;
    409508            }
     509        }
     510
     511        // tax_を含むクラス名があるかチェック
     512        const hasTaxClass = classNames.some((className) =>
     513            className.startsWith("tax_"),
     514        );
     515        if (hasTaxClass) {
     516            //taxTermObjectsに値がわたっているか
     517            if (taxTermObjects.length > 0) {
     518                // tax_を含むクラス名がある場合、そのクラス内のDOM要素を書き換える
     519                const taxClassName = classNames.find((className) =>
     520                    className.startsWith("tax_"),
     521                );
     522                // tax_を除いたクラス名を取得
     523                const taxName = taxClassName.replace("tax_", "");
     524                //親要素を取得
     525                const parent = el.parentElement;
     526
     527                // taxTermObjectsで、taxonomy名をキーとする値を取得
     528                for (const obj of taxTermObjects) {
     529                    const entries = Object.entries(obj);
     530
     531                    if (entries.length === 0) continue;
     532
     533                    const [tax, values] = entries[0];
     534
     535                    if (tax !== taxName) {
     536                        // このオブジェクトのタクソノミーが taxName と違う場合はスキップ
     537                        continue;
     538                    }
     539
     540                    // values が 0 件なら、この DOM 要素を削除してスキップ
     541                    if (!values || values.length === 0) {
     542                        el.remove();
     543                        continue;
     544                    }
     545                    // values が配列であることを想定(ターム名の配列)
     546                    values.forEach((termName, index) => {
     547                        // 1つ目のタームは元の el を使い、それ以降は複製して兄弟要素に追加
     548                        const cloneTermElm = index === 0 ? el : el.cloneNode(true);
     549
     550                        // hタグ内の要素を書き換え
     551                        const hTags = cloneTermElm.querySelectorAll(
     552                            "h1, h2, h3, h4, h5, h6",
     553                        );
     554                        hTags.forEach((hTag) => {
     555                            // h タグ内の <div> 要素を探す
     556                            const divTag = hTag.querySelector("div");
     557                            if (divTag) {
     558                                // <div> のテキストノードを termName に書き換え
     559                                divTag.textContent = termName;
     560                            }
     561                        });
     562
     563                        // 2個目以降は DOM に追加
     564                        if (index > 0) {
     565                            parent.appendChild(cloneTermElm);
     566                        }
     567                    });
     568                }
     569            }
     570        }
     571        //itmaroon-masonry-gridをクラス名として持つ要素を取得
     572        const hasMasonryClass = classNames.includes("wp-block-itmar-masonry-mv");
     573
     574        if (hasMasonryClass) {
     575            // ★ この el がマソンリーのグリッド要素
     576            const gridEl = el.querySelector(".itmar-masonry-grid");
     577            let images = [];
     578
     579            //レスポンシブのフラグ
     580            const isMobile =
     581                typeof mobile_flg !== "undefined"
     582                    ? mobile_flg
     583                    : window.matchMedia("(max-width: 767px)").matches;
     584
     585            if (gridEl?.getAttribute("data-source-type") === "dynamic") {
     586                //data-source-typeがdynamicのときだけ
     587                // 1) data-choice-fields を配列に戻す
     588                let choiceFields = [];
     589                const choiceAttr = gridEl.getAttribute("data-choice-fields");
     590
     591                if (choiceAttr) {
     592                    try {
     593                        choiceFields = JSON.parse(choiceAttr); // ["content","featured_media","acf_gallery",...]
     594                    } catch (e) {
     595                        console.error("Failed to parse data-choice-fields:", e);
     596                        choiceFields = [];
     597                    }
     598                }
     599
     600                // 2) choiceFields に従って post から画像URLを集める
     601
     602                for (const field of choiceFields) {
     603                    // 本文内の画像 (content)
     604                    if (field === "content") {
     605                        const html = post?.content?.rendered || post?.content || "";
     606                        if (html) {
     607                            const tmp = document.createElement("div");
     608                            tmp.innerHTML = html;
     609                            const imgs = tmp.querySelectorAll("img");
     610                            imgs.forEach((img) => {
     611                                if (img.src) {
     612                                    images.push({
     613                                        url: img.src,
     614                                        alt: img.alt || "",
     615                                        type: "content",
     616                                        field: "content",
     617                                    });
     618                                }
     619                            });
     620                        }
     621                    }
     622                    // アイキャッチ画像 (featured_media)
     623                    else if (field === "featured_media") {
     624                        const url = post.featured_media.source_url;
     625                        if (url) {
     626                            images.push({
     627                                url,
     628                                alt: post.title?.rendered || post.title || "",
     629                                type: "featured_media",
     630                                field: "featured_media",
     631                            });
     632                        }
     633                    }
     634                    // ACF 系 (acf_***)
     635                    else if (field.startsWith("acf_")) {
     636                        // "acf_gallery" や "acf_option_img_group.option_1" など
     637                        const acfPath = field.slice(4); // "acf_" 以降 → "gallery", "option_img_group.option_1" など
     638                        const acfRoot = post.acf || {};
     639                        const value = getNested(acfRoot, acfPath);
     640
     641                        if (!value) return;
     642
     643                        // gallery (配列) の場合
     644                        if (Array.isArray(value)) {
     645                            value.forEach((item) => {
     646                                const url = extractImageUrlFromAcfValue(item);
     647                                if (url) {
     648                                    images.push({
     649                                        url,
     650                                        alt: item?.alt || "",
     651                                        type: "acf_gallery",
     652                                        field,
     653                                    });
     654                                }
     655                            });
     656                        } else {
     657                            // 単一画像フィールド
     658                            const media_info = await getMediaInfoFromAPI(value);
     659                            if (media_info) {
     660                                images.push({
     661                                    url: media_info.source_url,
     662                                    alt: media_info.alt_text || "",
     663                                    type: "acf_image",
     664                                    field,
     665                                });
     666                            }
     667                        }
     668                    }
     669                }
     670
     671                //設定されたカラム数の取得
     672                const mobileColumns = gridEl.getAttribute("data-mobile-columns");
     673                const defaultColumns = gridEl.getAttribute("data-default-columns");
     674
     675                const columns = isMobile
     676                    ? parseInt(mobileColumns || defaultColumns || "1", 10)
     677                    : parseInt(defaultColumns || "1", 10);
     678                //マソンリーレイアウト初期化
     679                MasonryControl(gridEl, images, {
     680                    columns,
     681                    renderItems: true, // フロントではこの関数内で <figure> を描画
     682                });
     683            } else {
     684                images = isMobile
     685                    ? JSON.parse(gridEl.getAttribute("data-mobile-media"))
     686                    : JSON.parse(gridEl.getAttribute("data-default-media"));
     687            }
     688
     689            //swiperを検出して初期化
     690            const swiperEls = el.querySelectorAll(".swiper");
     691            let expand_masonry = null;
     692            if (swiperEls.length > 0) {
     693                // swiperEls は NodeList
     694                swiperEls.forEach((el) => {
     695                    jQuery(function ($) {
     696                        const clone_swiper = $(el);
     697                        //swiper独自ID
     698                        const swiperId = `slide-${post_num}`;
     699
     700                        //IDの付け直し
     701                        clone_swiper.removeData("swiper-id");
     702                        clone_swiper.attr("data-swiper-id", swiperId);
     703                        const classPrefixMap = {
     704                            prev: "swiper-button-prev",
     705                            next: "swiper-button-next",
     706                            pagination: "swiper-pagination",
     707                            scrollbar: "swiper-scrollbar",
     708                        };
     709
     710                        Object.entries(classPrefixMap).forEach(([suffix, baseClass]) => {
     711                            const $target = clone_swiper.parent().find(`.${baseClass}`);
     712                            $target.each(function () {
     713                                const currentClasses = $(this).attr("class").split(/\s+/);
     714                                const filteredClasses = currentClasses.filter(
     715                                    (cls) => cls === baseClass,
     716                                );
     717                                // 新しい `${swiperId}-${suffix}` を追加
     718                                filteredClasses.push(`${swiperId}-${suffix}`);
     719                                $(this).attr("class", filteredClasses.join(" "));
     720                            });
     721                        });
     722                        //swiper-wrapper内からswiper-slideを抽出
     723                        const wrapper = clone_swiper.find(".swiper-wrapper");
     724                        const templateSlide = wrapper.find(".swiper-slide").first();
     725                        //swiper-wrapperオブジェクトをクリア
     726                        clone_swiper.empty();
     727                        // 新しい swiper-wrapper を作成
     728                        const newWrapper = $('<div class="swiper-wrapper"></div>');
     729
     730                        // valueの件数にあわせて、ひな型を複製
     731                        if (images) {
     732                            images.forEach((imgNode) => {
     733                                const newSlide = templateSlide.clone(true); // trueでイベントもコピー
     734                                //img要素を取り出し画像を差し替え
     735                                const $img = newSlide.find("img").first();
     736                                $img.attr("src", imgNode.url);
     737                                $img.attr("alt", imgNode.alt || "");
     738                                $img.removeAttr("srcset").removeAttr("sizes");
     739                                newWrapper.append(newSlide);
     740                            });
     741                        }
     742
     743                        //新しいswiper-wrapperを追加
     744                        clone_swiper.append(newWrapper);
     745
     746                        expand_masonry = slideBlockSwiperInit(clone_swiper[0]);
     747                    });
     748                });
     749            }
     750            //masonry画像のクリックイベント
     751            jQuery(function ($) {
     752                $(gridEl).on("click", ".itmar-masonry-link", function (e) {
     753                    e.preventDefault();
     754                    const $link = $(this);
     755                    const index = parseInt($link.data("masonry-index") || 0, 10);
     756
     757                    expand_masonry.instance.slideTo(index);
     758
     759                    expand_masonry.instance.update();
     760                    const $blockRoot = $(this).closest(".wp-block-itmar-masonry-mv");
     761                    $blockRoot.find(".itmar-masonry-inner-blocks").children().show();
     762                });
     763            });
    410764        }
    411765    }
     
    502856    const blockMap = JSON.parse(pickup.dataset.block_map);
    503857
     858    // ひな型の要素をスケルトンスクリーンでラップする
     859    const targets = pickup.querySelectorAll(
     860        ".unit_hide .wp-block-itmar-design-title, .wp-block-itmar-design-button, .itmar_ex_block",
     861    );
     862    targets.forEach((el) => {
     863        // <div class="hide-wrapper"></div> を作成
     864        const wrapper = document.createElement("div");
     865        wrapper.className = "hide-wrapper";
     866
     867        // el の前に wrapper を挿入して、el を wrapper の中に移動
     868        el.parentNode.insertBefore(wrapper, el);
     869        wrapper.appendChild(el);
     870
     871        // 中身を非表示
     872        el.style.visibility = "hidden";
     873    });
     874
     875    //swiperが親要素でない場合
     876    if (!fillFlg) {
     877        //ひな型部分を表示
     878        const template = pickup.querySelector(".template_unit");
     879        if (!template) return; // 念のため防御
     880        template.style.display = "block";
     881
     882        // まず .template_unit 以外の子要素を削除
     883        Array.from(pickup.children).forEach((child) => {
     884            if (!child.classList.contains("template_unit")) {
     885                child.remove();
     886            }
     887        });
     888    }
     889
    504890    //タームのセレクトオブジェクト
    505891    const selectTerms =
     
    592978            }
    593979
    594             //swiperFlgの値でデータの入れ替え要素を峻別
    595             const divElements = !fillFlg
    596                 ? Array.from(pickup.querySelectorAll(".post_unit")[0].children)
    597                 : Array.from(pickup.parentElement.children).filter(
    598                         (child) =>
    599                             child !== pickup && child.classList.contains("swiper-slide"),
    600                   );
    601             if (!divElements.length > 0) return; //post_unitクラスの要素がなければリターン
    602 
    603             divElements.forEach((divs, index) => {
    604                 //表示なしメッセージのブロックは対象外
    605                 if (divs.querySelector(".itmar_emptyGroup") !== null) {
    606                     return;
    607                 }
    608                 //データなしか否かの判定
    609                 if (!posts[index]) {
    610                     divs.style.display = "none"; // 要素を非表示にする
    611                 } else {
    612                     //ターム表示のためのDOM要素の配列
    613                     const dispTermsDom = getTermsInfo(
    614                         pickup,
    615                         posts[index],
    616                         dispTaxonomies,
    617                     );
    618 
    619                     //レンダリング指定のあるフィールドの内容をpostの内容によって書き換え
    620                     ModifyFieldElement(divs, posts[index], blockMap, dispTermsDom);
    621                     divs.style.display = "block"; // 要素を再表示する
    622                 }
    623             });
    624 
    625             //対象なしメッセージブロック
    626             const emptyMess = divElements.find(
    627                 (div) => div.querySelector(".itmar_emptyGroup") !== null,
     980            //ひな型を選択して取得した投稿データを流す
     981            const target_block = !fillFlg ? pickup : pickup.parentElement;
     982
     983            replaceContent(
     984                posts,
     985                target_block,
     986                blockMap,
     987                fillFlg,
     988                pickupType,
     989                dispTaxonomies,
    628990            );
    629             //postsが空でなければ非表示
    630             if (emptyMess) {
    631                 if (posts.length > 0) {
    632                     emptyMess.style.display = "none";
    633                 } else {
    634                     emptyMess.style.display = "block";
    635                 }
    636             }
    637 
    638             // すべてのプロミスが完了したら非表示のクラスを外す
    639             Promise.all(promises)
    640                 .then(() => {
    641                     const postUnits = fillFlg
    642                         ? document.querySelectorAll(".swiper-slide")
    643                         : document.querySelectorAll(".post_unit");
    644                     postUnits.forEach((unit) => {
    645                         //非表示のクラスを外す
    646                         unit.classList.remove("unit_hide");
    647                     });
    648                 })
    649                 .catch((error) => console.error(error));
    650991
    651992            //ページネーションのレンダリング
     
    8681209};
    8691210
     1211//クローン生成の関数
     1212function buildClone(selected) {
     1213    const $clone = jQuery(selected).clone();
     1214    $clone
     1215        .find(
     1216            ".hide-wrapper > .wp-block-itmar-design-title, .wp-block-itmar-design-button, .itmar_ex_block, .itmar_ex_block_wrapper",
     1217        )
     1218        .each(function () {
     1219            const $el = jQuery(this);
     1220            $el.css("visibility", "visible");
     1221            if ($el.parent().hasClass("hide-wrapper")) $el.unwrap();
     1222        });
     1223
     1224    return $clone[0];
     1225}
     1226
     1227//テンプレートにコンテンツを流し込む関数
     1228const replaceContent = async (
     1229    pickpData,
     1230    target_block,
     1231    block_map,
     1232    fillFlg,
     1233    pickupType,
     1234    dispTaxonomies,
     1235) => {
     1236    //通常のpickup
     1237    if (!fillFlg) {
     1238        const template = target_block.querySelector(".template_unit");
     1239
     1240        if (!template) return; // 念のため防御
     1241
     1242        // ② .template_unit の「子要素」を配列にする
     1243        const target_array = Array.from(template.children);
     1244
     1245        //pickupDataの内容によってレンダリングされたDOM要素からデザインの要素を選択
     1246        for (const [i, pickup] of pickpData.entries()) {
     1247            const featuredMedia = pickup.featured_media;
     1248            let aspectRatio = 1.2;
     1249            if (featuredMedia) {
     1250                const mediaInfo = await getMediaInfoFromAPI(featuredMedia);
     1251                if (mediaInfo) {
     1252                    pickup.featured_media = mediaInfo;
     1253                    aspectRatio =
     1254                        mediaInfo.media_details.width / mediaInfo.media_details.height;
     1255                }
     1256            }
     1257            // ③ 配列から1つ選別(selectTemplateUnit が要素を返す想定)
     1258
     1259            const selected =
     1260                pickupType === "single"
     1261                    ? target_array[0]
     1262                    : selectTemplateUnit(target_array, aspectRatio, i + 1);
     1263
     1264            if (!selected) return;
     1265
     1266            // ④ 選ばれた要素をクローンして target_block に挿入
     1267            let clone = buildClone(selected);
     1268
     1269            //投稿に紐づいたターム情報を取得
     1270            const taxTermObjects = [];
     1271            const def_tax_map = {
     1272                category: "categories",
     1273                post_tag: "tags",
     1274                // 例: カスタムタクソノミー 'product_cat' が REST で /wp/v2/product_cat ならそのまま
     1275            };
     1276            for (const tax of dispTaxonomies) {
     1277                const endpoint = def_tax_map[tax] ?? tax;
     1278                const term_info = await apiFetch({
     1279                    path: `/wp/v2/${endpoint}?post=${pickup.id}`,
     1280                });
     1281
     1282                // ターム名だけの配列を作成
     1283                const termNames = term_info.map((term) => term.name);
     1284
     1285                // タクソノミー名をキー、値をターム名配列とするオブジェクトを作成
     1286                const obj = {
     1287                    [tax]: termNames,
     1288                };
     1289
     1290                taxTermObjects.push(obj);
     1291            }
     1292
     1293            //ブロック要素にデータを注入する
     1294            ModifyFieldElement(clone, pickup, taxTermObjects, block_map, i);
     1295            //データ注入後にブロック挿入
     1296            target_block.appendChild(clone);
     1297        }
     1298        //ひな型部分は非表示
     1299        template.style.display = "none"; // jQueryの .hide() 相当
     1300        //template 内の .hide-wrapper を全部探す
     1301        const wrappers = template.querySelectorAll(".hide-wrapper");
     1302        wrappers.forEach((wrapper) => {
     1303            const parent = wrapper.parentElement;
     1304            if (!parent) return;
     1305
     1306            // .hide-wrapper の中身をすべて親の直下に移動
     1307            while (wrapper.firstChild) {
     1308                parent.insertBefore(wrapper.firstChild, wrapper);
     1309            }
     1310
     1311            // 空になった .hide-wrapper を削除
     1312            parent.removeChild(wrapper);
     1313        });
     1314    } else {
     1315        const target_array = Array.from(target_block.children);
     1316        for (const [i, pickup] of pickpData.entries()) {
     1317            const featuredMedia = pickup.featured_media;
     1318            if (featuredMedia) {
     1319                const mediaInfo = await getMediaInfoFromAPI(featuredMedia);
     1320                if (mediaInfo) {
     1321                    pickup.featured_media = mediaInfo;
     1322                }
     1323            }
     1324            ModifyFieldElement(target_array[i], pickup, [], block_map, i);
     1325        }
     1326        target_array.forEach((parent) => {
     1327            if (!parent) return;
     1328
     1329            // 親の直下にある .hide-wrapper を探す
     1330            const wrapper = Array.from(parent.children).find((child) =>
     1331                child.classList.contains("hide-wrapper"),
     1332            );
     1333
     1334            if (!wrapper) return;
     1335
     1336            // wrapper の子要素を wrapper の前にどんどん移動
     1337            while (wrapper.firstChild) {
     1338                parent.insertBefore(wrapper.firstChild, wrapper);
     1339            }
     1340
     1341            // 最後に wrapper 自体を削除
     1342            parent.removeChild(wrapper);
     1343        });
     1344    }
     1345};
     1346
     1347//テンプレートを選択する関数
     1348function selectTemplateUnit(templateUnits, aspectRatio, itmNum) {
     1349    let retTemplate;
     1350    if (aspectRatio > 1.2 && itmNum % 2 !== 0) {
     1351        retTemplate = templateUnits[0];
     1352    } else if (aspectRatio > 1.2 && itmNum % 2 === 0) {
     1353        retTemplate = templateUnits[1];
     1354    } else if (aspectRatio < 0.8 && itmNum % 2 !== 0) {
     1355        retTemplate = templateUnits[2];
     1356    } else if (aspectRatio < 0.8 && itmNum % 2 === 0) {
     1357        retTemplate = templateUnits[3];
     1358    } else {
     1359        retTemplate = templateUnits[(itmNum - 1) % 2];
     1360    }
     1361    return retTemplate;
     1362}
     1363
    8701364//documentの読み込み後に処理
    8711365document.addEventListener("DOMContentLoaded", () => {
     
    8741368        ".wp-block-itmar-pickup-posts",
    8751369    );
     1370
    8761371    //URLからパラメータを取得してクエリーパラメータを取得
    8771372    const params = new URLSearchParams(window.location.search);
     
    9631458                (child) => child !== pickup && child.classList.contains("swiper-slide"),
    9641459            );
    965             // 'unit_hide' クラスをswiper-slide要素に追加
     1460            //'unit_hide' クラスをswiper-slide要素に追加
    9661461            swiperSlides.forEach((slide) => {
    967                 slide.classList.add("unit_hide");
     1462                // <div class="hide-wrapper"></div> を作成
     1463                const wrapper = document.createElement("div");
     1464                wrapper.className = "hide-wrapper";
     1465
     1466                // 1. slide の子ノードを全部 wrapper の中に移動
     1467                while (slide.firstChild) {
     1468                    wrapper.appendChild(slide.firstChild);
     1469                }
     1470
     1471                // 2. wrapper を slide の子要素として追加
     1472                slide.appendChild(wrapper);
    9681473            });
    9691474            //swiperにデータ注入
  • query-blocks/trunk/build/blocks/post-crumbs/index.asset.php

    r3282670 r3428176  
    1 <?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n'), 'version' => '4ec4739d4b2dbf18202d');
     1<?php return array('dependencies' => array('react', 'react-jsx-runtime', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n'), 'version' => '46016276c7578609a830');
  • query-blocks/trunk/build/blocks/post-crumbs/index.js

    r3282670 r3428176  
    1 (()=>{var e,t={368:(e,t,n)=>{"use strict";const r=window.React,o=window.wp.i18n,a=window.wp.blocks,i=window.wp.blockEditor,l=window.wp.components,s=window.wp.element,c=window.wp.data;var u=n(734);const p=e=>e.reduce(((e,t)=>(e.push(t),t.innerBlocks&&t.innerBlocks.length>0&&e.push(...p(t.innerBlocks)),e)),[]),d=JSON.parse('{"UU":"itmar/post-crumbs"}');var f,m;function h(){return h=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},h.apply(this,arguments)}(0,a.registerBlockType)(d.UU,{description:(0,o.__)("This block displays the selection status of post data in breadcrumb format.","query-blocks"),icon:(0,r.createElement)((function(e){return r.createElement("svg",h({xmlns:"http://www.w3.org/2000/svg",width:100,height:100,viewBox:"0 0 75 75"},e),f||(f=r.createElement("defs",null,r.createElement("clipPath",{id:"crumbs_svg__a"},r.createElement("path",{d:"M0 8.766h75v57.75H0Zm0 0"})))),m||(m=r.createElement("g",{clipPath:"url(#crumbs_svg__a)"},r.createElement("path",{d:"M2.012 8.883H29.71c.73 0 1.355.453 1.621 1.086l13.496 26.886c.258.52.242 1.102 0 1.583L31.27 65.44a1.74 1.74 0 0 1-1.56.965H2.013a1.755 1.755 0 0 1-1.504-2.66l13.101-26.098L.453 11.434a1.754 1.754 0 0 1 1.555-2.547v-.004Zm41.992 0h15.621c.73 0 1.355.453 1.617 1.086l13.5 26.886c.258.52.242 1.102 0 1.583L61.184 65.44a1.74 1.74 0 0 1-1.559.965H44.004a1.754 1.754 0 0 1-1.5-2.66l13.101-26.098L42.45 11.434a1.754 1.754 0 0 1 1.555-2.547Zm14.55 3.52h-11.71L59.12 36.854a1.76 1.76 0 0 1 0 1.583L46.844 62.895h11.71l12.673-25.247Zm-29.913 0H4.848l12.277 24.452a1.76 1.76 0 0 1 0 1.583L4.848 62.895H28.64l12.672-25.247Zm0 0"}))))}),null),edit:function({attributes:e,setAttributes:t,clientId:n}){const{selectedBlockId:d,groupBlockAttributes:f,crumbBlockAttributes:m}=e,{replaceInnerBlocks:h}=(0,c.useDispatch)("core/block-editor"),g=(0,i.useBlockProps)(),b=(0,i.useInnerBlocksProps)(g,{allowedBlocks:["itmar/design-group","itmar/design-title"],template:[],templateLock:!1}),{targetBlocks:v,innerBlocks:y}=(0,c.useSelect)((e=>({targetBlocks:e("core/block-editor").getBlocks(),innerBlocks:e("core/block-editor").getBlocks(n)})),[d]),w=e=>{const t={...m,className:m.className?m.className:"itmar_design_crumbs is-style-sub_copy",headingContent:e};return(0,a.createBlock)("itmar/design-title",t)},[_,x]=(0,s.useState)([]),[C,k]=(0,s.useState)(null);return(0,s.useEffect)((()=>{const e=p(v);x(e.filter((e=>"itmar/pickup-posts"===e.name))),k(e.find((e=>e.attributes.pickupId===d)))}),[v]),(0,u.useBlockAttributeChanges)(n,"itmar/design-title","itmar_design_crumbs",{headingContent:""}),(0,s.useEffect)((()=>{if(y[0]&&y[0].innerBlocks.length>0){t({groupBlockAttributes:y[0].attributes});const e=y[0].innerBlocks.find((e=>e.attributes.className.includes("itmar_design_crumbs")));t({crumbBlockAttributes:e.attributes})}}),[y[0],y[0]?.innerBlocks]),(0,s.useEffect)((()=>{if(C){const{pickupType:e,selectedSlug:r,searchWord:o,choicePeriod:i,choiceTerms:l,taxRelateType:s}=C.attributes,c=`/wp/v2/types/${r}`,p=[];r&&(0,u.restFetchData)(c).then((r=>{if(p.push(w(r.name)),t({postTypeName:r.name}),o&&p.push(w(`"${o}"`)),i&&p.push(w(i)),l.length>0){const e=(0,u.termToDispObj)(l," || "),t=Object.values(e).join(` ${s} `);p.push(w(t))}"single"===e&&p.push(w(C.attributes.posts[0]?.title.rendered));const c=(0,a.createBlock)("itmar/design-group",f,p);h(n,[c],!1)}))}}),[C?.attributes]),(0,r.createElement)(r.Fragment,null,(0,r.createElement)(i.InspectorControls,{group:"settings"},(0,r.createElement)(l.PanelBody,{title:(0,o.__)("Linked Post Block","query-blocks"),initialOpen:!0,className:"form_setteing_ctrl"},(0,r.createElement)(l.SelectControl,{label:(0,o.__)("Select Pickup Posts Block","query-blocks"),value:d,options:[{label:(0,o.__)("Select a block","query-blocks"),value:""},..._.map((e=>({label:e.attributes.pickupId,value:e.attributes.pickupId})))],onChange:e=>{t({selectedBlockId:e})}}))),(0,r.createElement)("div",{...g},(0,r.createElement)("div",{...b})))},save:function({attributes:e}){const{selectedBlockId:t,postTypeName:n,groupBlockAttributes:o,crumbBlockAttributes:a}=e;return(0,r.createElement)("div",{...i.useBlockProps.save()},(0,r.createElement)("div",{id:`crumbs_${t}`,"data-post_name":n,"data-group_attributes":JSON.stringify(o),"data-crumb_attributes":JSON.stringify(a)}))}})},734:e=>{(()=>{var t={4146:(e,t,n)=>{"use strict";var r=n(3404),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},l={};function s(e){return r.isMemo(e)?i:l[e.$$typeof]||o}l[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},l[r.Memo]=i;var c=Object.defineProperty,u=Object.getOwnPropertyNames,p=Object.getOwnPropertySymbols,d=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,m=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(m){var o=f(n);o&&o!==m&&e(t,o,r)}var i=u(n);p&&(i=i.concat(p(n)));for(var l=s(t),h=s(n),g=0;g<i.length;++g){var b=i[g];if(!(a[b]||r&&r[b]||h&&h[b]||l&&l[b])){var v=d(n,b);try{c(t,b,v)}catch(e){}}}}return t}},3072:(e,t)=>{"use strict";var n="function"==typeof Symbol&&Symbol.for,r=n?Symbol.for("react.element"):60103,o=n?Symbol.for("react.portal"):60106,a=n?Symbol.for("react.fragment"):60107,i=n?Symbol.for("react.strict_mode"):60108,l=n?Symbol.for("react.profiler"):60114,s=n?Symbol.for("react.provider"):60109,c=n?Symbol.for("react.context"):60110,u=n?Symbol.for("react.async_mode"):60111,p=n?Symbol.for("react.concurrent_mode"):60111,d=n?Symbol.for("react.forward_ref"):60112,f=n?Symbol.for("react.suspense"):60113,m=n?Symbol.for("react.suspense_list"):60120,h=n?Symbol.for("react.memo"):60115,g=n?Symbol.for("react.lazy"):60116,b=n?Symbol.for("react.block"):60121,v=n?Symbol.for("react.fundamental"):60117,y=n?Symbol.for("react.responder"):60118,w=n?Symbol.for("react.scope"):60119;function _(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case u:case p:case a:case l:case i:case f:return e;default:switch(e=e&&e.$$typeof){case c:case d:case g:case h:case s:return e;default:return t}}case o:return t}}}function x(e){return _(e)===p}t.AsyncMode=u,t.ConcurrentMode=p,t.ContextConsumer=c,t.ContextProvider=s,t.Element=r,t.ForwardRef=d,t.Fragment=a,t.Lazy=g,t.Memo=h,t.Portal=o,t.Profiler=l,t.StrictMode=i,t.Suspense=f,t.isAsyncMode=function(e){return x(e)||_(e)===u},t.isConcurrentMode=x,t.isContextConsumer=function(e){return _(e)===c},t.isContextProvider=function(e){return _(e)===s},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return _(e)===d},t.isFragment=function(e){return _(e)===a},t.isLazy=function(e){return _(e)===g},t.isMemo=function(e){return _(e)===h},t.isPortal=function(e){return _(e)===o},t.isProfiler=function(e){return _(e)===l},t.isStrictMode=function(e){return _(e)===i},t.isSuspense=function(e){return _(e)===f},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===a||e===p||e===l||e===i||e===f||e===m||"object"==typeof e&&null!==e&&(e.$$typeof===g||e.$$typeof===h||e.$$typeof===s||e.$$typeof===c||e.$$typeof===d||e.$$typeof===v||e.$$typeof===y||e.$$typeof===w||e.$$typeof===b)},t.typeOf=_},3404:(e,t,n)=>{"use strict";e.exports=n(3072)},5580:(e,t,n)=>{var r=n(6110)(n(9325),"DataView");e.exports=r},1549:(e,t,n)=>{var r=n(2032),o=n(3862),a=n(6721),i=n(2749),l=n(5749);function s(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}s.prototype.clear=r,s.prototype.delete=o,s.prototype.get=a,s.prototype.has=i,s.prototype.set=l,e.exports=s},79:(e,t,n)=>{var r=n(3702),o=n(80),a=n(4739),i=n(8655),l=n(1175);function s(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}s.prototype.clear=r,s.prototype.delete=o,s.prototype.get=a,s.prototype.has=i,s.prototype.set=l,e.exports=s},8223:(e,t,n)=>{var r=n(6110)(n(9325),"Map");e.exports=r},3661:(e,t,n)=>{var r=n(3040),o=n(7670),a=n(289),i=n(4509),l=n(2949);function s(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}s.prototype.clear=r,s.prototype.delete=o,s.prototype.get=a,s.prototype.has=i,s.prototype.set=l,e.exports=s},2804:(e,t,n)=>{var r=n(6110)(n(9325),"Promise");e.exports=r},6545:(e,t,n)=>{var r=n(6110)(n(9325),"Set");e.exports=r},8859:(e,t,n)=>{var r=n(3661),o=n(1380),a=n(1459);function i(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new r;++t<n;)this.add(e[t])}i.prototype.add=i.prototype.push=o,i.prototype.has=a,e.exports=i},7217:(e,t,n)=>{var r=n(79),o=n(1420),a=n(938),i=n(3605),l=n(9817),s=n(945);function c(e){var t=this.__data__=new r(e);this.size=t.size}c.prototype.clear=o,c.prototype.delete=a,c.prototype.get=i,c.prototype.has=l,c.prototype.set=s,e.exports=c},1873:(e,t,n)=>{var r=n(9325).Symbol;e.exports=r},7828:(e,t,n)=>{var r=n(9325).Uint8Array;e.exports=r},8303:(e,t,n)=>{var r=n(6110)(n(9325),"WeakMap");e.exports=r},9770:e=>{e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,o=0,a=[];++n<r;){var i=e[n];t(i,n,e)&&(a[o++]=i)}return a}},695:(e,t,n)=>{var r=n(8096),o=n(2428),a=n(6449),i=n(3656),l=n(361),s=n(7167),c=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=a(e),u=!n&&o(e),p=!n&&!u&&i(e),d=!n&&!u&&!p&&s(e),f=n||u||p||d,m=f?r(e.length,String):[],h=m.length;for(var g in e)!t&&!c.call(e,g)||f&&("length"==g||p&&("offset"==g||"parent"==g)||d&&("buffer"==g||"byteLength"==g||"byteOffset"==g)||l(g,h))||m.push(g);return m}},4528:e=>{e.exports=function(e,t){for(var n=-1,r=t.length,o=e.length;++n<r;)e[o+n]=t[n];return e}},4248:e=>{e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1}},6025:(e,t,n)=>{var r=n(5288);e.exports=function(e,t){for(var n=e.length;n--;)if(r(e[n][0],t))return n;return-1}},2199:(e,t,n)=>{var r=n(4528),o=n(6449);e.exports=function(e,t,n){var a=t(e);return o(e)?a:r(a,n(e))}},2552:(e,t,n)=>{var r=n(1873),o=n(659),a=n(9350),i=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":i&&i in Object(e)?o(e):a(e)}},7534:(e,t,n)=>{var r=n(2552),o=n(346);e.exports=function(e){return o(e)&&"[object Arguments]"==r(e)}},270:(e,t,n)=>{var r=n(7068),o=n(346);e.exports=function e(t,n,a,i,l){return t===n||(null==t||null==n||!o(t)&&!o(n)?t!=t&&n!=n:r(t,n,a,i,e,l))}},7068:(e,t,n)=>{var r=n(7217),o=n(5911),a=n(1986),i=n(689),l=n(5861),s=n(6449),c=n(3656),u=n(7167),p="[object Arguments]",d="[object Array]",f="[object Object]",m=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,h,g,b){var v=s(e),y=s(t),w=v?d:l(e),_=y?d:l(t),x=(w=w==p?f:w)==f,C=(_=_==p?f:_)==f,k=w==_;if(k&&c(e)){if(!c(t))return!1;v=!0,x=!1}if(k&&!x)return b||(b=new r),v||u(e)?o(e,t,n,h,g,b):a(e,t,w,n,h,g,b);if(!(1&n)){var E=x&&m.call(e,"__wrapped__"),S=C&&m.call(t,"__wrapped__");if(E||S){var O=E?e.value():e,I=S?t.value():t;return b||(b=new r),g(O,I,n,h,b)}}return!!k&&(b||(b=new r),i(e,t,n,h,g,b))}},5083:(e,t,n)=>{var r=n(1882),o=n(7296),a=n(3805),i=n(7473),l=/^\[object .+?Constructor\]$/,s=Function.prototype,c=Object.prototype,u=s.toString,p=c.hasOwnProperty,d=RegExp("^"+u.call(p).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!a(e)||o(e))&&(r(e)?d:l).test(i(e))}},4901:(e,t,n)=>{var r=n(2552),o=n(294),a=n(346),i={};i["[object Float32Array]"]=i["[object Float64Array]"]=i["[object Int8Array]"]=i["[object Int16Array]"]=i["[object Int32Array]"]=i["[object Uint8Array]"]=i["[object Uint8ClampedArray]"]=i["[object Uint16Array]"]=i["[object Uint32Array]"]=!0,i["[object Arguments]"]=i["[object Array]"]=i["[object ArrayBuffer]"]=i["[object Boolean]"]=i["[object DataView]"]=i["[object Date]"]=i["[object Error]"]=i["[object Function]"]=i["[object Map]"]=i["[object Number]"]=i["[object Object]"]=i["[object RegExp]"]=i["[object Set]"]=i["[object String]"]=i["[object WeakMap]"]=!1,e.exports=function(e){return a(e)&&o(e.length)&&!!i[r(e)]}},8984:(e,t,n)=>{var r=n(5527),o=n(3650),a=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return o(e);var t=[];for(var n in Object(e))a.call(e,n)&&"constructor"!=n&&t.push(n);return t}},8096:e=>{e.exports=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}},7301:e=>{e.exports=function(e){return function(t){return e(t)}}},9219:e=>{e.exports=function(e,t){return e.has(t)}},5481:(e,t,n)=>{var r=n(9325)["__core-js_shared__"];e.exports=r},5911:(e,t,n)=>{var r=n(8859),o=n(4248),a=n(9219);e.exports=function(e,t,n,i,l,s){var c=1&n,u=e.length,p=t.length;if(u!=p&&!(c&&p>u))return!1;var d=s.get(e),f=s.get(t);if(d&&f)return d==t&&f==e;var m=-1,h=!0,g=2&n?new r:void 0;for(s.set(e,t),s.set(t,e);++m<u;){var b=e[m],v=t[m];if(i)var y=c?i(v,b,m,t,e,s):i(b,v,m,e,t,s);if(void 0!==y){if(y)continue;h=!1;break}if(g){if(!o(t,(function(e,t){if(!a(g,t)&&(b===e||l(b,e,n,i,s)))return g.push(t)}))){h=!1;break}}else if(b!==v&&!l(b,v,n,i,s)){h=!1;break}}return s.delete(e),s.delete(t),h}},1986:(e,t,n)=>{var r=n(1873),o=n(7828),a=n(5288),i=n(5911),l=n(317),s=n(4247),c=r?r.prototype:void 0,u=c?c.valueOf:void 0;e.exports=function(e,t,n,r,c,p,d){switch(n){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=t.byteLength||!p(new o(e),new o(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return a(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var f=l;case"[object Set]":var m=1&r;if(f||(f=s),e.size!=t.size&&!m)return!1;var h=d.get(e);if(h)return h==t;r|=2,d.set(e,t);var g=i(f(e),f(t),r,c,p,d);return d.delete(e),g;case"[object Symbol]":if(u)return u.call(e)==u.call(t)}return!1}},689:(e,t,n)=>{var r=n(2),o=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,a,i,l){var s=1&n,c=r(e),u=c.length;if(u!=r(t).length&&!s)return!1;for(var p=u;p--;){var d=c[p];if(!(s?d in t:o.call(t,d)))return!1}var f=l.get(e),m=l.get(t);if(f&&m)return f==t&&m==e;var h=!0;l.set(e,t),l.set(t,e);for(var g=s;++p<u;){var b=e[d=c[p]],v=t[d];if(a)var y=s?a(v,b,d,t,e,l):a(b,v,d,e,t,l);if(!(void 0===y?b===v||i(b,v,n,a,l):y)){h=!1;break}g||(g="constructor"==d)}if(h&&!g){var w=e.constructor,_=t.constructor;w==_||!("constructor"in e)||!("constructor"in t)||"function"==typeof w&&w instanceof w&&"function"==typeof _&&_ instanceof _||(h=!1)}return l.delete(e),l.delete(t),h}},4840:(e,t,n)=>{var r="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g;e.exports=r},2:(e,t,n)=>{var r=n(2199),o=n(4664),a=n(5950);e.exports=function(e){return r(e,a,o)}},2651:(e,t,n)=>{var r=n(4218);e.exports=function(e,t){var n=e.__data__;return r(t)?n["string"==typeof t?"string":"hash"]:n.map}},6110:(e,t,n)=>{var r=n(5083),o=n(392);e.exports=function(e,t){var n=o(e,t);return r(n)?n:void 0}},659:(e,t,n)=>{var r=n(1873),o=Object.prototype,a=o.hasOwnProperty,i=o.toString,l=r?r.toStringTag:void 0;e.exports=function(e){var t=a.call(e,l),n=e[l];try{e[l]=void 0;var r=!0}catch(e){}var o=i.call(e);return r&&(t?e[l]=n:delete e[l]),o}},4664:(e,t,n)=>{var r=n(9770),o=n(3345),a=Object.prototype.propertyIsEnumerable,i=Object.getOwnPropertySymbols,l=i?function(e){return null==e?[]:(e=Object(e),r(i(e),(function(t){return a.call(e,t)})))}:o;e.exports=l},5861:(e,t,n)=>{var r=n(5580),o=n(8223),a=n(2804),i=n(6545),l=n(8303),s=n(2552),c=n(7473),u="[object Map]",p="[object Promise]",d="[object Set]",f="[object WeakMap]",m="[object DataView]",h=c(r),g=c(o),b=c(a),v=c(i),y=c(l),w=s;(r&&w(new r(new ArrayBuffer(1)))!=m||o&&w(new o)!=u||a&&w(a.resolve())!=p||i&&w(new i)!=d||l&&w(new l)!=f)&&(w=function(e){var t=s(e),n="[object Object]"==t?e.constructor:void 0,r=n?c(n):"";if(r)switch(r){case h:return m;case g:return u;case b:return p;case v:return d;case y:return f}return t}),e.exports=w},392:e=>{e.exports=function(e,t){return null==e?void 0:e[t]}},2032:(e,t,n)=>{var r=n(1042);e.exports=function(){this.__data__=r?r(null):{},this.size=0}},3862:e=>{e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}},6721:(e,t,n)=>{var r=n(1042),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(r){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return o.call(t,e)?t[e]:void 0}},2749:(e,t,n)=>{var r=n(1042),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return r?void 0!==t[e]:o.call(t,e)}},5749:(e,t,n)=>{var r=n(1042);e.exports=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=r&&void 0===t?"__lodash_hash_undefined__":t,this}},361:e=>{var t=/^(?:0|[1-9]\d*)$/;e.exports=function(e,n){var r=typeof e;return!!(n=null==n?9007199254740991:n)&&("number"==r||"symbol"!=r&&t.test(e))&&e>-1&&e%1==0&&e<n}},4218:e=>{e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},7296:(e,t,n)=>{var r,o=n(5481),a=(r=/[^.]+$/.exec(o&&o.keys&&o.keys.IE_PROTO||""))?"Symbol(src)_1."+r:"";e.exports=function(e){return!!a&&a in e}},5527:e=>{var t=Object.prototype;e.exports=function(e){var n=e&&e.constructor;return e===("function"==typeof n&&n.prototype||t)}},3702:e=>{e.exports=function(){this.__data__=[],this.size=0}},80:(e,t,n)=>{var r=n(6025),o=Array.prototype.splice;e.exports=function(e){var t=this.__data__,n=r(t,e);return!(n<0||(n==t.length-1?t.pop():o.call(t,n,1),--this.size,0))}},4739:(e,t,n)=>{var r=n(6025);e.exports=function(e){var t=this.__data__,n=r(t,e);return n<0?void 0:t[n][1]}},8655:(e,t,n)=>{var r=n(6025);e.exports=function(e){return r(this.__data__,e)>-1}},1175:(e,t,n)=>{var r=n(6025);e.exports=function(e,t){var n=this.__data__,o=r(n,e);return o<0?(++this.size,n.push([e,t])):n[o][1]=t,this}},3040:(e,t,n)=>{var r=n(1549),o=n(79),a=n(8223);e.exports=function(){this.size=0,this.__data__={hash:new r,map:new(a||o),string:new r}}},7670:(e,t,n)=>{var r=n(2651);e.exports=function(e){var t=r(this,e).delete(e);return this.size-=t?1:0,t}},289:(e,t,n)=>{var r=n(2651);e.exports=function(e){return r(this,e).get(e)}},4509:(e,t,n)=>{var r=n(2651);e.exports=function(e){return r(this,e).has(e)}},2949:(e,t,n)=>{var r=n(2651);e.exports=function(e,t){var n=r(this,e),o=n.size;return n.set(e,t),this.size+=n.size==o?0:1,this}},317:e=>{e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n}},1042:(e,t,n)=>{var r=n(6110)(Object,"create");e.exports=r},3650:(e,t,n)=>{var r=n(4335)(Object.keys,Object);e.exports=r},6009:(e,t,n)=>{e=n.nmd(e);var r=n(4840),o=t&&!t.nodeType&&t,a=o&&e&&!e.nodeType&&e,i=a&&a.exports===o&&r.process,l=function(){try{return a&&a.require&&a.require("util").types||i&&i.binding&&i.binding("util")}catch(e){}}();e.exports=l},9350:e=>{var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},4335:e=>{e.exports=function(e,t){return function(n){return e(t(n))}}},9325:(e,t,n)=>{var r=n(4840),o="object"==typeof self&&self&&self.Object===Object&&self,a=r||o||Function("return this")();e.exports=a},1380:e=>{e.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},1459:e=>{e.exports=function(e){return this.__data__.has(e)}},4247:e=>{e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n}},1420:(e,t,n)=>{var r=n(79);e.exports=function(){this.__data__=new r,this.size=0}},938:e=>{e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},3605:e=>{e.exports=function(e){return this.__data__.get(e)}},9817:e=>{e.exports=function(e){return this.__data__.has(e)}},945:(e,t,n)=>{var r=n(79),o=n(8223),a=n(3661);e.exports=function(e,t){var n=this.__data__;if(n instanceof r){var i=n.__data__;if(!o||i.length<199)return i.push([e,t]),this.size=++n.size,this;n=this.__data__=new a(i)}return n.set(e,t),this.size=n.size,this}},7473:e=>{var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},5288:e=>{e.exports=function(e,t){return e===t||e!=e&&t!=t}},2428:(e,t,n)=>{var r=n(7534),o=n(346),a=Object.prototype,i=a.hasOwnProperty,l=a.propertyIsEnumerable,s=r(function(){return arguments}())?r:function(e){return o(e)&&i.call(e,"callee")&&!l.call(e,"callee")};e.exports=s},6449:e=>{var t=Array.isArray;e.exports=t},4894:(e,t,n)=>{var r=n(1882),o=n(294);e.exports=function(e){return null!=e&&o(e.length)&&!r(e)}},3656:(e,t,n)=>{e=n.nmd(e);var r=n(9325),o=n(9935),a=t&&!t.nodeType&&t,i=a&&e&&!e.nodeType&&e,l=i&&i.exports===a?r.Buffer:void 0,s=(l?l.isBuffer:void 0)||o;e.exports=s},2404:(e,t,n)=>{var r=n(270);e.exports=function(e,t){return r(e,t)}},1882:(e,t,n)=>{var r=n(2552),o=n(3805);e.exports=function(e){if(!o(e))return!1;var t=r(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},294:e=>{e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},3805:e=>{e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},346:e=>{e.exports=function(e){return null!=e&&"object"==typeof e}},7167:(e,t,n)=>{var r=n(4901),o=n(7301),a=n(6009),i=a&&a.isTypedArray,l=i?o(i):r;e.exports=l},5950:(e,t,n)=>{var r=n(695),o=n(8984),a=n(4894);e.exports=function(e){return a(e)?r(e):o(e)}},3345:e=>{e.exports=function(){return[]}},9935:e=>{e.exports=function(){return!1}},2833:e=>{e.exports=function(e,t,n,r){var o=n?n.call(r,e,t):void 0;if(void 0!==o)return!!o;if(e===t)return!0;if("object"!=typeof e||!e||"object"!=typeof t||!t)return!1;var a=Object.keys(e),i=Object.keys(t);if(a.length!==i.length)return!1;for(var l=Object.prototype.hasOwnProperty.bind(t),s=0;s<a.length;s++){var c=a[s];if(!l(c))return!1;var u=e[c],p=t[c];if(!1===(o=n?n.call(r,u,p,c):void 0)||void 0===o&&u!==p)return!1}return!0}}},n={};function r(e){var o=n[e];if(void 0!==o)return o.exports;var a=n[e]={id:e,loaded:!1,exports:{}};return t[e](a,a.exports,r),a.loaded=!0,a.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),r.nc=void 0;var o={};(()=>{"use strict";r.r(o),r.d(o,{AnimationBlock:()=>Jn,ArchiveSelectControl:()=>R,Arrow:()=>Hn,BlockEditWrapper:()=>Tl,BlockHeight:()=>Er,BlockPlace:()=>Cr,BlockWidth:()=>kr,DraggableBox:()=>qn,FieldChoiceControl:()=>T,GridControls:()=>gr,HexToRGB:()=>X,IconSelectControl:()=>Al,JapaneseHolidays:()=>Wl,MultiImageSelect:()=>Gn,PageSelectControl:()=>$,PeriodCtrl:()=>jl,PseudoElm:()=>Un,ShadowElm:()=>ee,ShadowStyle:()=>te,SingleImageSelect:()=>Wn,TermChoiceControl:()=>A,ToggleElement:()=>Sr,TypographyControls:()=>Ol,UpdateAllPostsBlockAttributes:()=>ql,align_prm:()=>L,anime_comp:()=>Zn,borderProperty:()=>H,convertToScss:()=>z,fetchArchiveOptions:()=>O,fetchPagesOptions:()=>S,flattenBlocks:()=>Gl,generateDateArray:()=>Vl,generateGridAreas:()=>Ul,generateMonthCalendar:()=>Fl,getPeriodQuery:()=>Nl,getTodayMonth:()=>zl,getTodayYear:()=>Ll,getTodayYearMonth:()=>Bl,height_prm:()=>B,hslToRgb16:()=>Z,marginProperty:()=>W,max_width_prm:()=>j,paddingProperty:()=>G,position_prm:()=>F,radiusProperty:()=>U,radius_prm:()=>D,restFetchData:()=>C,restFieldes:()=>M,restTaxonomies:()=>I,rgb16ToHsl:()=>J,space_prm:()=>V,termToDispObj:()=>P,useBlockAttributeChanges:()=>h,useDeepCompareEffect:()=>d,useDraggingMove:()=>Yn,useDuplicateBlockRemove:()=>g,useElementBackgroundColor:()=>u,useElementStyleObject:()=>p,useElementWidth:()=>l,useFontawesomeIframe:()=>f,useIsIframeMobile:()=>c,useIsMobile:()=>s,width_prm:()=>N});const e=window.wp.element,t=window.wp.data;var n=r(2404),a=r.n(n);const i=window.wp.i18n;function l(){const t=(0,e.useRef)(null),[n,r]=(0,e.useState)(0);return(0,e.useEffect)((()=>{const e=new ResizeObserver((e=>{for(let t of e)r(t.contentRect.width)}));return t.current&&e.observe(t.current),()=>{e.disconnect()}}),[]),[t,n]}function s(){const[t,n]=(0,e.useState)(!1);return(0,e.useEffect)((()=>{if("undefined"!=typeof window){const e=()=>{n(window.innerWidth<=767)};return window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}}}),[]),t}function c(){const[t,n]=(0,e.useState)(!1);return(0,e.useEffect)((()=>{const e=()=>{const e=document.getElementsByName("editor-canvas")[0];e&&e.contentWindow&&n(e.contentWindow.innerWidth<=767)},t=document.getElementsByName("editor-canvas")[0];return t&&t.contentWindow&&t.contentWindow.addEventListener("resize",e),e(),()=>{t&&t.contentWindow&&t.contentWindow.removeEventListener("resize",e)}}),[]),t}function u(t,n){const[r,o]=(0,e.useState)("");return(0,e.useEffect)((()=>{if(t.current&&n)if(n.backgroundColor&&!n.backgroundColor.startsWith("var(--wp"))o(n.backgroundColor);else if(t.current){const e=getComputedStyle(t.current);o(e.backgroundColor)}}),[n,t]),r}function p(t,n){const[r,o]=(0,e.useState)("");return(0,e.useEffect)((()=>{if(t.current&&n){const e=getComputedStyle(t.current),r=Object.keys(n).reduce(((t,n)=>(e[n]&&(t[n]=e[n]),t)),{});o(JSON.stringify(r))}}),[t,n]),r}function d(t,n){const r=(0,e.useRef)();a()(n,r.current)||(r.current=n),(0,e.useEffect)((()=>t()),[r.current])}function f(){(0,e.useEffect)((()=>{const e=document.getElementsByName("editor-canvas")[0];if(e){const t=e.contentDocument||e.contentWindow.document,n=t.createElement("script");return n.setAttribute("src","../../../assets/fontawesome.js"),t.body.appendChild(n),()=>{t.body?.removeChild(n)}}}),[])}const m=e=>e.reduce(((e,t)=>(e.push(t),t.innerBlocks&&t.innerBlocks.length>0&&e.push(...m(t.innerBlocks)),e)),[]);function h(n,r,o,a=!1,i={}){const[l,s]=(0,e.useState)(null),c=(0,e.useRef)({}),{updateBlockAttributes:u}=(0,t.useDispatch)("core/block-editor"),p=(0,t.useSelect)((e=>{const{getBlock:t}=e("core/block-editor"),r=t(n);return r?m([r]):[]}),[n]).filter((e=>e.name===r&&e.attributes.className?.includes(o)));return(0,e.useEffect)((()=>{for(const e of p){const t=c.current[e.clientId]?.attributes||{};if(Object.keys(t).length>0){const n=Object.keys(e.attributes).reduce(((t,n)=>(i.hasOwnProperty(n)||(t[n]=e.attributes[n]),t)),{}),r=Object.keys(t).reduce(((e,n)=>(i.hasOwnProperty(n)||(e[n]=t[n]),e)),{});JSON.stringify(n)!==JSON.stringify(r)&&s(JSON.stringify(n))}c.current[e.clientId]={...e}}}),[p,r,o]),(0,e.useEffect)((()=>{l&&a&&p.forEach((e=>{u(e.clientId,JSON.parse(l))}))}),[l]),JSON.parse(l)}function g(n,r){const{removeBlock:o}=(0,t.useDispatch)("core/block-editor"),{createNotice:a}=(0,t.useDispatch)("core/notices"),l=(0,t.useSelect)((e=>e("core/block-editor").getBlocks(n)),[n]),s=(0,e.useRef)(l);(0,e.useEffect)((()=>{const e=s.current;if(e.some((e=>r.includes(e.name)))&&l.length>e.length){const t=l.find((t=>!e.some((e=>e.clientId===t.clientId))));t&&r.includes(t.name)&&(o(t.clientId),a("error",(0,i.__)("A new block cannot be inserted because a block has already been placed.","block-collections"),{type:"snackbar",isDismissible:!0}))}s.current=l}),[l,r,o,a])}const b=window.React;var v=r.n(b);const y=window.wp.components,w=window.wp.apiFetch;var x=r.n(w);const C=async e=>{try{return await x()({path:e})}catch(e){console.error("Error fetching data:",e.message)}},k=t=>{const{selectedSlug:n,label:r,homeUrl:o,fetchOptions:a}=t,[i,l]=(0,e.useState)([]);(0,e.useEffect)((()=>{(async()=>{try{const e=await a(o);l(e)}catch(e){console.error("Error fetching data:",e.message)}})()}),[a]);const s=i.find((e=>e.slug===n));return(0,b.createElement)(y.ComboboxControl,{label:r,options:i,value:s?s.value:-1,onChange:e=>{const n=i.find((t=>t.value===e));t.onChange(n)}})},E=t=>{const{selectedSlug:n,choiceItems:r,dispTaxonomies:o,type:a,blockMap:l,textDomain:s,fetchFunction:c}=t,[u,p]=(0,e.useState)([]);(0,e.useEffect)((()=>{n&&(async()=>{try{const e=await c(n);p(e)}catch(e){console.error("Error fetching data:",e.message)}})()}),[n,c]);const d=(e,t,n)=>e?n.some((e=>_.isEqual(e,t)))?n:[...n,t]:n.filter((e=>!_.isEqual(e,t)));let f="";const m=(e,n="",o)=>Object.entries(e).map((([e,a])=>{const i=n?`${n}.${e}`:e,s=e.replace(/^(meta_|acf_)/,"");if("object"==typeof a&&null!==a)return f=`${s}.`,(0,b.createElement)("div",{className:"group_area"},(0,b.createElement)("div",{className:"group_label"},s),(0,b.createElement)("div",{key:i,className:"field_group"},m(a,i,o)));{if("meta__acf_changed"===e||"meta_footnotes"===e)return;const o=[{value:"itmar/design-title",label:"itmar/design-title"},{value:"core/paragraph",label:"core/paragraph"},{value:"core/image",label:"core/image"}];return(0,b.createElement)("div",{className:"itmar_custom_field_set"},(0,b.createElement)(y.ToggleControl,{key:i,className:"field_choice",label:s,checked:r.some((e=>e===i)),onChange:e=>{const n=d(e,i,r);t.onChange(n)}}),(0,b.createElement)(y.ComboboxControl,{options:o,value:l[`${n?f:""}${s}`]||"itmar/design-title",onChange:e=>{const r=n?`${f}${s}`:`${s}`,o={...l,[r]:e};t.onBlockMapChange(o)}}))}}));return(0,b.createElement)("div",{className:`${a}_section`},"taxonomy"===a&&u.map(((e,n)=>(0,b.createElement)("div",{key:n,className:"term_section"},(0,b.createElement)("div",{className:"tax_label"},e.name,(0,b.createElement)(y.ToggleControl,{label:(0,i.__)("Display","block-collections"),checked:o.some((t=>t===e.slug)),onChange:n=>{const r=d(n,e.slug,o);t.onSetDispTax(r)}})),e.terms.map(((n,o)=>(0,b.createElement)(y.CheckboxControl,{className:"term_check",key:o,label:n.name,checked:r.some((t=>t.taxonomy===e.slug&&t.term.id===n.id)),onChange:o=>{const a={taxonomy:e.slug,term:{id:n.id,slug:n.slug,name:n.name}},i=d(o,a,r);t.onChange(i)}})))))),"field"===a&&u.map(((e,n)=>{const o=e.meta&&!Object.keys(e.meta).every((e=>"_acf_changed"===e||"footnotes"===e)),a=e.acf&&"object"==typeof e.acf&&!Array.isArray(e.acf);return(0,b.createElement)("div",{key:n,className:"field_section"},e.title&&(0,b.createElement)(y.ToggleControl,{className:"field_choice",label:(0,i.__)("Title","block-collections"),checked:r.some((e=>"title"===e)),onChange:e=>{const n=d(e,"title",r);t.onChange(n)}}),e.date&&(0,b.createElement)(y.ToggleControl,{className:"field_choice",label:(0,i.__)("Date","block-collections"),checked:r.some((e=>"date"===e)),onChange:e=>{const n=d(e,"date",r);t.onChange(n)}}),e.excerpt&&(0,b.createElement)(y.ToggleControl,{className:"field_choice",label:(0,i.__)("Excerpt","block-collections"),checked:r.some((e=>"excerpt"===e)),onChange:e=>{const n=d(e,"excerpt",r);t.onChange(n)}}),(e.featured_media||0===e.featured_media)&&(0,b.createElement)(y.ToggleControl,{className:"field_choice",label:(0,i.__)("Featured Image","block-collections"),checked:r.some((e=>"featured_media"===e)),onChange:e=>{const n=d(e,"featured_media",r);t.onChange(n)}}),e.link&&(0,b.createElement)("div",{className:"itmar_custom_field_set"},(0,b.createElement)(y.ToggleControl,{className:"field_choice",label:(0,i.__)("Single Page Link","block-collections"),checked:r.some((e=>"link"===e)),onChange:e=>{const n=d(e,"link",r);t.onChange(n)}}),(0,b.createElement)(y.ComboboxControl,{options:[{value:"itmar/design-button",label:"itmar/design-button"},{value:"itmar/design-title",label:"itmar/design-title"}],value:l.link,onChange:e=>{const n={...l,link:e};t.onBlockMapChange(n)}}),(0,b.createElement)("p",null,(0,i.__)("If no block is specified, a link will be set to the parent block, Design Group.","block-collections"))),(o||a)&&(0,b.createElement)(b.Fragment,null,(0,b.createElement)("div",{className:"custom_field_label"},(0,i.__)("Custom Field","block-collections")),(0,b.createElement)("div",{className:"custom_field_area"},m({...Object.entries(e.meta).reduce(((e,[t,n])=>({...e,[`meta_${t}`]:n})),{}),...Object.entries(e.acf).reduce(((e,[t,n])=>({...e,[`acf_${t}`]:n})),{})}))))})))},S=async e=>{const t=await x()({path:"/wp/v2/pages"});return t&&!t.some((e=>-1===e.id))&&t.unshift({id:-1,title:{rendered:"ホーム"},link:e,slug:"home"}),t?t.map((t=>({value:t.id,slug:t.slug,label:t.title.rendered,link:`${e}/${t.slug}`}))):[]},O=async e=>{const t=await x()({path:"/wp/v2/types"});let n=0;return Object.keys(t).reduce(((r,o)=>{const a=t[o];return!0===a.has_archive?r.push({value:n++,slug:a.slug,rest_base:a.rest_base,link:`${e}/${a.slug}`,label:a.name}):"string"==typeof a.has_archive&&r.push({value:n++,slug:a.slug,rest_base:a.rest_base,link:`${e}/${a.has_archive}`,label:a.name}),r}),[])},I=async e=>{if(!e)return;const t=(await x()({path:`/wp/v2/types/${e}?context=edit`})).taxonomies.map((async e=>{const t=await x()({path:`/wp/v2/taxonomies/${e}?context=edit`}),n=await x()({path:`/wp/v2/${t.rest_base}`});return{slug:e,name:t.name,rest_base:t.rest_base,terms:n}}));return await Promise.all(t)},P=(e,t)=>{const n=e.reduce(((e,t)=>{const n=t.taxonomy,r=t.term.name;return e[n]||(e[n]=[]),e[n].push(r),e}),{});for(const e in n)n[e]=n[e].join(t);return n},M=async e=>{const t=["title","date","excerpt","featured_media","link","meta","acf"].join(",");return await x()({path:`/wp/v2/${e}?_fields=${t}&per_page=1&order=desc`})},$=e=>(0,b.createElement)(k,{...e,fetchOptions:S}),R=e=>(0,b.createElement)(k,{...e,fetchOptions:O}),A=e=>(0,b.createElement)(E,{...e,fetchFunction:I}),T=e=>(0,b.createElement)(E,{...e,fetchFunction:M}),D=e=>e&&1===Object.keys(e).length?e.value:`${e&&e.topLeft||""} ${e&&e.topRight||""} ${e&&e.bottomRight||""} ${e&&e.bottomLeft||""}`,V=e=>e?`${e.top} ${e.right} ${e.bottom} ${e.left}`:"",F=(e,t)=>{if(null!==(n=e)&&"object"==typeof n&&!Array.isArray(n)){const n="top"===e.vertBase?"bottom":"top",r="left"===e.horBase?"right":"left",o="50%",a="50%",i=e.isVertCenter&&e.isHorCenter?"transform: translate(-50%, -50%);":e.isVertCenter?"transform: translateY(-50%);":e.isHorCenter?"transform: translateX(-50%);":"";return!e||"absolute"!==t&&"fixed"!==t&&"sticky"!==t?"":`\n    ${e.vertBase}: ${e.isVertCenter?o:e.vertValue}; \n    ${e.horBase}: ${e.isHorCenter?a:e.horValue};\n    ${i}\n    ${n}: auto;\n    ${r}: auto;\n    ${"fixed"===t||"sticky"===t?"margin-block-start:0;z-index: 50;":"z-index: auto;"}\n  `}return e?"top:50%;left: 50%;transform: translate(-50%, -50%);":null;var n},j=(e,t)=>"wideSize"===e?"max-width: var(--wp--style--global--wide-size);":"contentSize"===e?"max-width: var(--wp--style--global--content-size);":"free"===e?`max-width: ${t};`:"full"===e?"max-width: 100%;":"max-width: fit-content;",N=(e,t)=>"wideSize"===e?" width: var(--wp--style--global--wide-size);":"contentSize"===e?" width: var(--wp--style--global--content-size);":"free"===e?` width: ${t}; `:"full"===e?" width: 100%;":" width: fit-content;",B=(e,t)=>"fit"===e?" height: fit-content;":"free"===e?` height: ${t}; `:"height: 100%;",L=(e,t=!1)=>t?"center"===e?{marginLeft:"auto",marginRight:"auto"}:"right"===e?{marginLeft:"auto"}:{}:"center"===e?"margin-left: auto; margin-right: auto;":"right"===e?"margin-left: auto; margin-right: 0;":"margin-right: auto; margin-left: 0;",z=e=>{let t="";for(const n in e)e.hasOwnProperty(n)&&(t+=`${n.replace(/([A-Z])/g,"-$1").toLowerCase()}: ${e[n]};\n`);return t},H=e=>{if(e){let n=null;if(["top","bottom","left","right"].some((t=>t in e))){let r={};for(let n in e){const o=e[n];if(String(o.width||"").match(/^0/))continue;const a=o.style||"solid";r[`border${t=n,t.charAt(0).toUpperCase()+t.slice(1)}`]=`${o.width} ${a} ${o.color}`}return n=r,n}{if(String(e.width||"").match(/^0/))return null;const t=e.style||"solid";return n={border:`${e.width} ${t} ${e.color}`},n}}return null;var t},U=e=>({borderRadius:e&&1===Object.keys(e).length?e.value:`${e&&e.topLeft||""} ${e&&e.topRight||""} ${e&&e.bottomRight||""} ${e&&e.bottomLeft||""}`}),W=e=>({margin:`${e.top} ${e.right} ${e.bottom} ${e.left}`});function G(e){return{padding:`${e.top} ${e.right} ${e.bottom} ${e.left}`}}const Y=window.wp.blockEditor,q=e=>{function t(e){const t=parseInt(e,10).toString(16);return 1===t.length?"0"+t:t}let n,r=[];return r=/^#[0-9a-fA-F]{6}$/.test(e)?[e.slice(1,3),e.slice(3,5),e.slice(5,7)]:(n=e.match(/^rgb\((\d+),\s*(\d+),\s*(\d+)\)$/))?[t(n[1]),t(n[2]),t(n[3])]:["ff","ff","ff"],r};function Z(e,t,n){var r=!1;if((e||0===e)&&e<=360&&(t||0===t)&&t<=100&&(n||0===n)&&n<=100){var o,a=0,i=0,l=0,s=0,c=0;e=Number(e)/360,t=Number(t)/100,n=Number(n)/100,0===t?(a=n,i=n,l=n):(o=function(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+=6*(t-e)*n:n<.5?e=t:n<2/3&&(e+=(t-e)*(2/3-n)*6),e},a=o(c=2*n-(s=n<.5?n*(1+t):n+t-n*t),s,e+1/3),i=o(c,s,e),l=o(c,s,e-1/3)),r=`#${Math.round(255*a).toString(16).padStart(2,"0")}${Math.round(255*i).toString(16).padStart(2,"0")}${Math.round(255*l).toString(16).padStart(2,"0")}`}return r}function J(e){let t=q(e),n=t[0],r=t[1],o=t[2],a=!1;if((n||0===n)&&String(n).match(/^[0-9a-f]{2}$/i)&&(r||0===r)&&String(r).match(/^[0-9a-f]{2}$/i)&&(o||0===o)&&String(o).match(/^[0-9a-f]{2}$/i)){let e=0,t=0,i=0,l=0,s=0,c=0;n=parseInt(n,16)/255,r=parseInt(r,16)/255,o=parseInt(o,16)/255,l=Math.max(n,r,o),s=Math.min(n,r,o),i=(l+s)/2,l!==s&&(c=l-s,t=i>.5?c/(2-l-s):c/(l+s),e=l===n?(r-o)/c:l===r?2+(o-n)/c:4+(n-r)/c,e/=6),a={hue:Math.round(360*e),saturation:Math.round(100*t),lightness:Math.round(100*i)}}return a}function X(e){let t=q(e),n=t[0],r=t[1],o=t[2],a=!1;return(n||0===n)&&String(n).match(/^[0-9a-f]{2}$/i)&&(r||0===r)&&String(r).match(/^[0-9a-f]{2}$/i)&&(o||0===o)&&String(o).match(/^[0-9a-f]{2}$/i)&&(n=parseInt(n,16),r=parseInt(r,16),o=parseInt(o,16),a={red:Math.round(n),green:Math.round(r),blue:Math.round(o)}),a}const K=(e,t)=>{let n,r,o,a;switch(e){case"top_left":n=t,r=t,o=-1*t,a=-1*t;break;case"top_right":n=-1*t,r=t,o=t,a=-1*t;break;case"bottom_left":case"right_bottom":n=t,r=-1*t,o=-1*t,a=t;break;case"bottom_right":n=-1*t,r=-1*t,o=t,a=t;break;case"top":n=0,r=0,o=-1*t,a=t}return{topLeft:n,topRight:r,bottomLeft:o,bottmRight:a}};function Q(e){return e.includes("linear-gradient")||e.includes("radial-gradient")}const ee=e=>{const{shadowType:n,spread:r,lateral:o,longitude:a,nomalBlur:l,shadowColor:s,blur:c,intensity:u,distance:p,newDirection:d,clayDirection:f,embos:m,opacity:h,depth:g,bdBlur:b,expand:v,glassblur:y,glassopa:w,hasOutline:_,baseColor:x}=e;if("nomal"===n)return"dent"===m?{style:{boxShadow:`${o}px ${a}px ${l}px ${r}px transparent, inset ${o}px ${a}px ${l}px ${r}px ${s}`}}:{style:{boxShadow:`${o}px ${a}px ${l}px ${r}px ${s}, inset ${o}px ${a}px ${l}px ${r}px transparent`}};if("newmor"===n){if(Q(x))return(0,t.dispatch)("core/notices").createNotice("error",(0,i.__)("Neumorphism cannot be set when the background color is a gradient. ","itmar_guest_contact_block"),{type:"snackbar",isDismissible:!0}),null;const e=J(x),n=e.lightness+u<100?e.lightness+u:100,r=e.lightness-u>0?e.lightness-u:0,o=Z(e.hue,e.saturation,n),a=Z(e.hue,e.saturation,r),l=K(d,p),s={style:{border:"none",background:x}};return"swell"===m?{style:{...s.style,boxShadow:`${l.topLeft}px ${l.topRight}px ${c}px ${a}, ${l.bottomLeft}px ${l.bottmRight}px ${c}px ${o}, inset ${l.topLeft}px ${l.topRight}px ${c}px transparent, inset ${l.bottomLeft}px ${l.bottmRight}px ${c}px transparent`}}:{style:{...s.style,boxShadow:`${l.topLeft}px ${l.topRight}px ${c}px transparent, ${l.bottomLeft}px ${l.bottmRight}px ${c}px transparent, inset ${l.topLeft}px ${l.topRight}px ${c}px ${a}, inset ${l.bottomLeft}px ${l.bottmRight}px ${c}px ${o}`}}}if("claymor"===n){if(Q(x))return(0,t.dispatch)("core/notices").createNotice("error",(0,i.__)("claymorphism cannot be set when the background color is a gradient. ","itmar_guest_contact_block"),{type:"snackbar",isDismissible:!0}),null;const e=X(x),n=K(f,v),r=K(f,g),o={style:{background:`rgba(255, 255, 255, ${h})`,backdropFilter:`blur(${b}px)`,border:"none"}};return{...o,style:{...o.style,boxShadow:`${n.topLeft}px ${n.bottmRight}px ${2*v}px 0px rgba(${e.red}, ${e.green}, ${e.blue}, 0.5), inset ${r.topRight}px ${r.bottomLeft}px 16px 0px rgba(${e.red}, ${e.green}, ${e.blue}, 0.6), inset 0px 11px 28px 0px rgb(255, 255, 255)`}}}if("glassmor"===n){const e={style:{backgroundColor:`rgba(255, 255, 255, ${w})`,..._?{border:"1px solid rgba(255, 255, 255, 0.4)"}:{},borderRightColor:"rgba(255, 255, 255, 0.2)",borderBottomColor:"rgba(255, 255, 255, 0.2)",backdropFilter:`blur( ${y}px )`}};return"swell"===m?{...e,style:{...e.style,boxShadow:"0 8px 12px 0 rgba( 31, 38, 135, 0.37 ), inset 0 8px 12px 0 transparent"}}:{...e,style:{...e.style,boxShadow:"0 8px 12px 0 transparent, inset 0 8px 12px 0 rgba( 31, 38, 135, 0.37 )"}}}},te=({shadowStyle:t,onChange:n})=>{const[r,o]=(0,e.useState)(t),{shadowType:a,spread:l,lateral:s,longitude:c,nomalBlur:u,shadowColor:p,blur:d,intensity:f,distance:m,newDirection:h,clayDirection:g,embos:v,opacity:w,depth:_,bdBlur:x,expand:C,glassblur:k,glassopa:E,hasOutline:S}=r;return(0,e.useEffect)((()=>{const e=ee(r);e&&n(e,r)}),[r]),(0,b.createElement)(b.Fragment,null,(0,b.createElement)(y.PanelBody,{title:(0,i.__)("Shadow Type","block-collections"),initialOpen:!0},(0,b.createElement)("div",{className:"itmar_shadow_type"},(0,b.createElement)(y.RadioControl,{selected:a,options:[{label:(0,i.__)("Nomal","block-collections"),value:"nomal"},{label:(0,i.__)("Neumorphism","block-collections"),value:"newmor"},{label:(0,i.__)("Claymorphism","block-collections"),value:"claymor"},{label:(0,i.__)("Grassmophism","block-collections"),value:"glassmor"}],onChange:e=>o({...r,shadowType:e})})),"claymor"!==a&&(0,b.createElement)("div",{className:"embos"},(0,b.createElement)(y.RadioControl,{label:(0,i.__)("unevenness","block-collections"),selected:v,options:[{value:"swell"},{value:"dent"}],onChange:e=>o({...r,embos:e})}))),"nomal"===a&&(0,b.createElement)(y.PanelBody,{title:(0,i.__)("Nomal settings","block-collections"),initialOpen:!1},(0,b.createElement)(y.RangeControl,{value:l,label:(0,i.__)("Spread","block-collections"),max:50,min:0,onChange:e=>o({...r,spread:e}),withInputField:!1}),(0,b.createElement)(y.RangeControl,{value:s,label:(0,i.__)("Lateral direction","block-collections"),max:50,min:0,onChange:e=>o({...r,lateral:e}),withInputField:!1}),(0,b.createElement)(y.RangeControl,{value:c,label:(0,i.__)("Longitudinal direction","block-collections"),max:50,min:0,onChange:e=>o({...r,longitude:e}),withInputField:!1}),(0,b.createElement)(y.RangeControl,{value:u,label:(0,i.__)("Blur","block-collections"),max:20,min:0,onChange:e=>o({...r,nomalBlur:e}),withInputField:!1}),(0,b.createElement)(Y.__experimentalPanelColorGradientSettings,{title:(0,i.__)("Shadow Color Setting","block-collections"),settings:[{colorValue:p,label:(0,i.__)("Choose Shadow color","block-collections"),onColorChange:e=>o({...r,shadowColor:e})}]})),"newmor"===a&&(0,b.createElement)(y.PanelBody,{title:(0,i.__)("Neumorphism settings","block-collections"),initialOpen:!1},(0,b.createElement)(y.RangeControl,{value:m,label:(0,i.__)("Distance","block-collections"),max:50,min:0,onChange:e=>o({...r,distance:e}),withInputField:!1}),(0,b.createElement)(y.RangeControl,{value:f,label:(0,i.__)("Intensity","block-collections"),max:100,min:0,onChange:e=>o({...r,intensity:e}),withInputField:!1}),(0,b.createElement)(y.RangeControl,{value:d,label:(0,i.__)("Blur","block-collections"),max:20,min:0,onChange:e=>o({...r,blur:e}),withInputField:!1}),(0,b.createElement)(y.PanelRow,null,(0,b.createElement)("div",{className:"light_direction"},(0,b.createElement)(y.RadioControl,{selected:h,options:[{value:"top_left"},{value:"top_right"},{value:"bottom_left"},{value:"bottom_right"}],onChange:e=>o({...r,newDirection:e})})))),"claymor"===a&&(0,b.createElement)(y.PanelBody,{title:(0,i.__)("Claymorphism settings","block-collections"),initialOpen:!1},(0,b.createElement)(y.RangeControl,{value:w,label:(0,i.__)("Opacity","block-collections"),max:1,min:0,step:.1,onChange:e=>o({...r,opacity:e}),withInputField:!1}),(0,b.createElement)(y.RangeControl,{value:_,label:"Depth",max:20,min:0,onChange:e=>o({...r,depth:e}),withInputField:!1}),(0,b.createElement)(y.RangeControl,{value:C,label:"Expand",max:50,min:0,onChange:e=>o({...r,expand:e}),withInputField:!1}),(0,b.createElement)(y.RangeControl,{value:x,label:"Background Blur",max:10,min:0,onChange:e=>o({...r,bdBlur:e}),withInputField:!1}),(0,b.createElement)("div",{className:"light_direction claymor"},(0,b.createElement)(y.RadioControl,{selected:g,options:[{value:"right_bottom"},{value:"top_right"},{value:"top"}],onChange:e=>o({...r,clayDirection:e})}))),"glassmor"===a&&(0,b.createElement)(y.PanelBody,{title:(0,i.__)("Grassmophism settings","block-collections"),initialOpen:!1},(0,b.createElement)(y.RangeControl,{value:k,label:(0,i.__)("Glass blur","block-collections"),max:20,min:0,onChange:e=>o({...r,glassblur:e}),withInputField:!1}),(0,b.createElement)(y.RangeControl,{value:E,label:(0,i.__)("Glass Opacity","block-collections"),max:1,min:0,step:.1,onChange:e=>o({...r,glassopa:e}),withInputField:!1}),(0,b.createElement)("fieldset",null,(0,b.createElement)(y.ToggleControl,{label:(0,i.__)("Show outline","block-collections"),checked:S,onChange:()=>o({...r,hasOutline:!S})}))))};var ne=function(){return ne=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},ne.apply(this,arguments)};function re(e,t,n){if(n||2===arguments.length)for(var r,o=0,a=t.length;o<a;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))}Object.create,Object.create;var oe=r(2833),ae=r.n(oe),ie="-ms-",le="-moz-",se="-webkit-",ce="comm",ue="rule",pe="decl",de="@import",fe="@keyframes",me="@layer",he=Math.abs,ge=String.fromCharCode,be=Object.assign;function ve(e){return e.trim()}function ye(e,t){return(e=t.exec(e))?e[0]:e}function we(e,t,n){return e.replace(t,n)}function _e(e,t,n){return e.indexOf(t,n)}function xe(e,t){return 0|e.charCodeAt(t)}function Ce(e,t,n){return e.slice(t,n)}function ke(e){return e.length}function Ee(e){return e.length}function Se(e,t){return t.push(e),e}function Oe(e,t){return e.filter((function(e){return!ye(e,t)}))}var Ie=1,Pe=1,Me=0,$e=0,Re=0,Ae="";function Te(e,t,n,r,o,a,i,l){return{value:e,root:t,parent:n,type:r,props:o,children:a,line:Ie,column:Pe,length:i,return:"",siblings:l}}function De(e,t){return be(Te("",null,null,"",null,null,0,e.siblings),e,{length:-e.length},t)}function Ve(e){for(;e.root;)e=De(e.root,{children:[e]});Se(e,e.siblings)}function Fe(){return Re=$e<Me?xe(Ae,$e++):0,Pe++,10===Re&&(Pe=1,Ie++),Re}function je(){return xe(Ae,$e)}function Ne(){return $e}function Be(e,t){return Ce(Ae,e,t)}function Le(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function ze(e){return ve(Be($e-1,We(91===e?e+2:40===e?e+1:e)))}function He(e){for(;(Re=je())&&Re<33;)Fe();return Le(e)>2||Le(Re)>3?"":" "}function Ue(e,t){for(;--t&&Fe()&&!(Re<48||Re>102||Re>57&&Re<65||Re>70&&Re<97););return Be(e,Ne()+(t<6&&32==je()&&32==Fe()))}function We(e){for(;Fe();)switch(Re){case e:return $e;case 34:case 39:34!==e&&39!==e&&We(Re);break;case 40:41===e&&We(e);break;case 92:Fe()}return $e}function Ge(e,t){for(;Fe()&&e+Re!==57&&(e+Re!==84||47!==je()););return"/*"+Be(t,$e-1)+"*"+ge(47===e?e:Fe())}function Ye(e){for(;!Le(je());)Fe();return Be(e,$e)}function qe(e,t){for(var n="",r=0;r<e.length;r++)n+=t(e[r],r,e,t)||"";return n}function Ze(e,t,n,r){switch(e.type){case me:if(e.children.length)break;case de:case pe:return e.return=e.return||e.value;case ce:return"";case fe:return e.return=e.value+"{"+qe(e.children,r)+"}";case ue:if(!ke(e.value=e.props.join(",")))return""}return ke(n=qe(e.children,r))?e.return=e.value+"{"+n+"}":""}function Je(e,t,n){switch(function(e,t){return 45^xe(e,0)?(((t<<2^xe(e,0))<<2^xe(e,1))<<2^xe(e,2))<<2^xe(e,3):0}(e,t)){case 5103:return se+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return se+e+e;case 4789:return le+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return se+e+le+e+ie+e+e;case 5936:switch(xe(e,t+11)){case 114:return se+e+ie+we(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return se+e+ie+we(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return se+e+ie+we(e,/[svh]\w+-[tblr]{2}/,"lr")+e}case 6828:case 4268:case 2903:return se+e+ie+e+e;case 6165:return se+e+ie+"flex-"+e+e;case 5187:return se+e+we(e,/(\w+).+(:[^]+)/,se+"box-$1$2"+ie+"flex-$1$2")+e;case 5443:return se+e+ie+"flex-item-"+we(e,/flex-|-self/g,"")+(ye(e,/flex-|baseline/)?"":ie+"grid-row-"+we(e,/flex-|-self/g,""))+e;case 4675:return se+e+ie+"flex-line-pack"+we(e,/align-content|flex-|-self/g,"")+e;case 5548:return se+e+ie+we(e,"shrink","negative")+e;case 5292:return se+e+ie+we(e,"basis","preferred-size")+e;case 6060:return se+"box-"+we(e,"-grow","")+se+e+ie+we(e,"grow","positive")+e;case 4554:return se+we(e,/([^-])(transform)/g,"$1"+se+"$2")+e;case 6187:return we(we(we(e,/(zoom-|grab)/,se+"$1"),/(image-set)/,se+"$1"),e,"")+e;case 5495:case 3959:return we(e,/(image-set\([^]*)/,se+"$1$`$1");case 4968:return we(we(e,/(.+:)(flex-)?(.*)/,se+"box-pack:$3"+ie+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+se+e+e;case 4200:if(!ye(e,/flex-|baseline/))return ie+"grid-column-align"+Ce(e,t)+e;break;case 2592:case 3360:return ie+we(e,"template-","")+e;case 4384:case 3616:return n&&n.some((function(e,n){return t=n,ye(e.props,/grid-\w+-end/)}))?~_e(e+(n=n[t].value),"span",0)?e:ie+we(e,"-start","")+e+ie+"grid-row-span:"+(~_e(n,"span",0)?ye(n,/\d+/):+ye(n,/\d+/)-+ye(e,/\d+/))+";":ie+we(e,"-start","")+e;case 4896:case 4128:return n&&n.some((function(e){return ye(e.props,/grid-\w+-start/)}))?e:ie+we(we(e,"-end","-span"),"span ","")+e;case 4095:case 3583:case 4068:case 2532:return we(e,/(.+)-inline(.+)/,se+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(ke(e)-1-t>6)switch(xe(e,t+1)){case 109:if(45!==xe(e,t+4))break;case 102:return we(e,/(.+:)(.+)-([^]+)/,"$1"+se+"$2-$3$1"+le+(108==xe(e,t+3)?"$3":"$2-$3"))+e;case 115:return~_e(e,"stretch",0)?Je(we(e,"stretch","fill-available"),t,n)+e:e}break;case 5152:case 5920:return we(e,/(.+?):(\d+)(\s*\/\s*(span)?\s*(\d+))?(.*)/,(function(t,n,r,o,a,i,l){return ie+n+":"+r+l+(o?ie+n+"-span:"+(a?i:+i-+r)+l:"")+e}));case 4949:if(121===xe(e,t+6))return we(e,":",":"+se)+e;break;case 6444:switch(xe(e,45===xe(e,14)?18:11)){case 120:return we(e,/(.+:)([^;\s!]+)(;|(\s+)?!.+)?/,"$1"+se+(45===xe(e,14)?"inline-":"")+"box$3$1"+se+"$2$3$1"+ie+"$2box$3")+e;case 100:return we(e,":",":"+ie)+e}break;case 5719:case 2647:case 2135:case 3927:case 2391:return we(e,"scroll-","scroll-snap-")+e}return e}function Xe(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case pe:return void(e.return=Je(e.value,e.length,n));case fe:return qe([De(e,{value:we(e.value,"@","@"+se)})],r);case ue:if(e.length)return function(e,t){return e.map(t).join("")}(n=e.props,(function(t){switch(ye(t,r=/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":Ve(De(e,{props:[we(t,/:(read-\w+)/,":"+le+"$1")]})),Ve(De(e,{props:[t]})),be(e,{props:Oe(n,r)});break;case"::placeholder":Ve(De(e,{props:[we(t,/:(plac\w+)/,":"+se+"input-$1")]})),Ve(De(e,{props:[we(t,/:(plac\w+)/,":"+le+"$1")]})),Ve(De(e,{props:[we(t,/:(plac\w+)/,ie+"input-$1")]})),Ve(De(e,{props:[t]})),be(e,{props:Oe(n,r)})}return""}))}}function Ke(e){return function(e){return Ae="",e}(Qe("",null,null,null,[""],e=function(e){return Ie=Pe=1,Me=ke(Ae=e),$e=0,[]}(e),0,[0],e))}function Qe(e,t,n,r,o,a,i,l,s){for(var c=0,u=0,p=i,d=0,f=0,m=0,h=1,g=1,b=1,v=0,y="",w=o,_=a,x=r,C=y;g;)switch(m=v,v=Fe()){case 40:if(108!=m&&58==xe(C,p-1)){-1!=_e(C+=we(ze(v),"&","&\f"),"&\f",he(c?l[c-1]:0))&&(b=-1);break}case 34:case 39:case 91:C+=ze(v);break;case 9:case 10:case 13:case 32:C+=He(m);break;case 92:C+=Ue(Ne()-1,7);continue;case 47:switch(je()){case 42:case 47:Se(tt(Ge(Fe(),Ne()),t,n,s),s);break;default:C+="/"}break;case 123*h:l[c++]=ke(C)*b;case 125*h:case 59:case 0:switch(v){case 0:case 125:g=0;case 59+u:-1==b&&(C=we(C,/\f/g,"")),f>0&&ke(C)-p&&Se(f>32?nt(C+";",r,n,p-1,s):nt(we(C," ","")+";",r,n,p-2,s),s);break;case 59:C+=";";default:if(Se(x=et(C,t,n,c,u,o,l,y,w=[],_=[],p,a),a),123===v)if(0===u)Qe(C,t,x,x,w,a,p,l,_);else switch(99===d&&110===xe(C,3)?100:d){case 100:case 108:case 109:case 115:Qe(e,x,x,r&&Se(et(e,x,x,0,0,o,l,y,o,w=[],p,_),_),o,_,p,l,r?w:_);break;default:Qe(C,x,x,x,[""],_,0,l,_)}}c=u=f=0,h=b=1,y=C="",p=i;break;case 58:p=1+ke(C),f=m;default:if(h<1)if(123==v)--h;else if(125==v&&0==h++&&125==(Re=$e>0?xe(Ae,--$e):0,Pe--,10===Re&&(Pe=1,Ie--),Re))continue;switch(C+=ge(v),v*h){case 38:b=u>0?1:(C+="\f",-1);break;case 44:l[c++]=(ke(C)-1)*b,b=1;break;case 64:45===je()&&(C+=ze(Fe())),d=je(),u=p=ke(y=C+=Ye(Ne())),v++;break;case 45:45===m&&2==ke(C)&&(h=0)}}return a}function et(e,t,n,r,o,a,i,l,s,c,u,p){for(var d=o-1,f=0===o?a:[""],m=Ee(f),h=0,g=0,b=0;h<r;++h)for(var v=0,y=Ce(e,d+1,d=he(g=i[h])),w=e;v<m;++v)(w=ve(g>0?f[v]+" "+y:we(y,/&\f/g,f[v])))&&(s[b++]=w);return Te(e,t,n,0===o?ue:l,s,c,u,p)}function tt(e,t,n,r){return Te(e,t,n,ce,ge(Re),Ce(e,2,-2),0,r)}function nt(e,t,n,r,o){return Te(e,t,n,pe,Ce(e,0,r),Ce(e,r+1,-1),r,o)}const rt={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1};var ot="undefined"!=typeof process&&void 0!==process.env&&(process.env.REACT_APP_SC_ATTR||process.env.SC_ATTR)||"data-styled",at="active",it="data-styled-version",lt="6.1.8",st="/*!sc*/\n",ct="undefined"!=typeof window&&"HTMLElement"in window,ut=Boolean("boolean"==typeof SC_DISABLE_SPEEDY?SC_DISABLE_SPEEDY:"undefined"!=typeof process&&void 0!==process.env&&void 0!==process.env.REACT_APP_SC_DISABLE_SPEEDY&&""!==process.env.REACT_APP_SC_DISABLE_SPEEDY?"false"!==process.env.REACT_APP_SC_DISABLE_SPEEDY&&process.env.REACT_APP_SC_DISABLE_SPEEDY:"undefined"!=typeof process&&void 0!==process.env&&void 0!==process.env.SC_DISABLE_SPEEDY&&""!==process.env.SC_DISABLE_SPEEDY&&"false"!==process.env.SC_DISABLE_SPEEDY&&process.env.SC_DISABLE_SPEEDY),pt=(new Set,Object.freeze([])),dt=Object.freeze({}),ft=new Set(["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","track","u","ul","use","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"]),mt=/[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~-]+/g,ht=/(^-|-$)/g;function gt(e){return e.replace(mt,"-").replace(ht,"")}var bt=/(a)(d)/gi,vt=52,yt=function(e){return String.fromCharCode(e+(e>25?39:97))};function wt(e){var t,n="";for(t=Math.abs(e);t>vt;t=t/vt|0)n=yt(t%vt)+n;return(yt(t%vt)+n).replace(bt,"$1-$2")}var _t,xt=5381,Ct=function(e,t){for(var n=t.length;n;)e=33*e^t.charCodeAt(--n);return e},kt=function(e){return Ct(xt,e)};function Et(e){return"string"==typeof e&&!0}var St="function"==typeof Symbol&&Symbol.for,Ot=St?Symbol.for("react.memo"):60115,It=St?Symbol.for("react.forward_ref"):60112,Pt={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},Mt={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},$t={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},Rt=((_t={})[It]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},_t[Ot]=$t,_t);function At(e){return("type"in(t=e)&&t.type.$$typeof)===Ot?$t:"$$typeof"in e?Rt[e.$$typeof]:Pt;var t}var Tt=Object.defineProperty,Dt=Object.getOwnPropertyNames,Vt=Object.getOwnPropertySymbols,Ft=Object.getOwnPropertyDescriptor,jt=Object.getPrototypeOf,Nt=Object.prototype;function Bt(e,t,n){if("string"!=typeof t){if(Nt){var r=jt(t);r&&r!==Nt&&Bt(e,r,n)}var o=Dt(t);Vt&&(o=o.concat(Vt(t)));for(var a=At(e),i=At(t),l=0;l<o.length;++l){var s=o[l];if(!(s in Mt||n&&n[s]||i&&s in i||a&&s in a)){var c=Ft(t,s);try{Tt(e,s,c)}catch(e){}}}}return e}function Lt(e){return"function"==typeof e}function zt(e){return"object"==typeof e&&"styledComponentId"in e}function Ht(e,t){return e&&t?"".concat(e," ").concat(t):e||t||""}function Ut(e,t){if(0===e.length)return"";for(var n=e[0],r=1;r<e.length;r++)n+=t?t+e[r]:e[r];return n}function Wt(e){return null!==e&&"object"==typeof e&&e.constructor.name===Object.name&&!("props"in e&&e.$$typeof)}function Gt(e,t,n){if(void 0===n&&(n=!1),!n&&!Wt(e)&&!Array.isArray(e))return t;if(Array.isArray(t))for(var r=0;r<t.length;r++)e[r]=Gt(e[r],t[r]);else if(Wt(t))for(var r in t)e[r]=Gt(e[r],t[r]);return e}function Yt(e,t){Object.defineProperty(e,"toString",{value:t})}function qt(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return new Error("An error occurred. See https://github.com/styled-components/styled-components/blob/main/packages/styled-components/src/utils/errors.md#".concat(e," for more information.").concat(t.length>0?" Args: ".concat(t.join(", ")):""))}var Zt=function(){function e(e){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=e}return e.prototype.indexOfGroup=function(e){for(var t=0,n=0;n<e;n++)t+=this.groupSizes[n];return t},e.prototype.insertRules=function(e,t){if(e>=this.groupSizes.length){for(var n=this.groupSizes,r=n.length,o=r;e>=o;)if((o<<=1)<0)throw qt(16,"".concat(e));this.groupSizes=new Uint32Array(o),this.groupSizes.set(n),this.length=o;for(var a=r;a<o;a++)this.groupSizes[a]=0}for(var i=this.indexOfGroup(e+1),l=(a=0,t.length);a<l;a++)this.tag.insertRule(i,t[a])&&(this.groupSizes[e]++,i++)},e.prototype.clearGroup=function(e){if(e<this.length){var t=this.groupSizes[e],n=this.indexOfGroup(e),r=n+t;this.groupSizes[e]=0;for(var o=n;o<r;o++)this.tag.deleteRule(n)}},e.prototype.getGroup=function(e){var t="";if(e>=this.length||0===this.groupSizes[e])return t;for(var n=this.groupSizes[e],r=this.indexOfGroup(e),o=r+n,a=r;a<o;a++)t+="".concat(this.tag.getRule(a)).concat(st);return t},e}(),Jt=new Map,Xt=new Map,Kt=1,Qt=function(e){if(Jt.has(e))return Jt.get(e);for(;Xt.has(Kt);)Kt++;var t=Kt++;return Jt.set(e,t),Xt.set(t,e),t},en=function(e,t){Kt=t+1,Jt.set(e,t),Xt.set(t,e)},tn="style[".concat(ot,"][").concat(it,'="').concat(lt,'"]'),nn=new RegExp("^".concat(ot,'\\.g(\\d+)\\[id="([\\w\\d-]+)"\\].*?"([^"]*)')),rn=function(e,t,n){for(var r,o=n.split(","),a=0,i=o.length;a<i;a++)(r=o[a])&&e.registerName(t,r)},on=function(e,t){for(var n,r=(null!==(n=t.textContent)&&void 0!==n?n:"").split(st),o=[],a=0,i=r.length;a<i;a++){var l=r[a].trim();if(l){var s=l.match(nn);if(s){var c=0|parseInt(s[1],10),u=s[2];0!==c&&(en(u,c),rn(e,u,s[3]),e.getTag().insertRules(c,o)),o.length=0}else o.push(l)}}};function an(){return r.nc}var ln=function(e){var t=document.head,n=e||t,r=document.createElement("style"),o=function(e){var t=Array.from(e.querySelectorAll("style[".concat(ot,"]")));return t[t.length-1]}(n),a=void 0!==o?o.nextSibling:null;r.setAttribute(ot,at),r.setAttribute(it,lt);var i=an();return i&&r.setAttribute("nonce",i),n.insertBefore(r,a),r},sn=function(){function e(e){this.element=ln(e),this.element.appendChild(document.createTextNode("")),this.sheet=function(e){if(e.sheet)return e.sheet;for(var t=document.styleSheets,n=0,r=t.length;n<r;n++){var o=t[n];if(o.ownerNode===e)return o}throw qt(17)}(this.element),this.length=0}return e.prototype.insertRule=function(e,t){try{return this.sheet.insertRule(t,e),this.length++,!0}catch(e){return!1}},e.prototype.deleteRule=function(e){this.sheet.deleteRule(e),this.length--},e.prototype.getRule=function(e){var t=this.sheet.cssRules[e];return t&&t.cssText?t.cssText:""},e}(),cn=function(){function e(e){this.element=ln(e),this.nodes=this.element.childNodes,this.length=0}return e.prototype.insertRule=function(e,t){if(e<=this.length&&e>=0){var n=document.createTextNode(t);return this.element.insertBefore(n,this.nodes[e]||null),this.length++,!0}return!1},e.prototype.deleteRule=function(e){this.element.removeChild(this.nodes[e]),this.length--},e.prototype.getRule=function(e){return e<this.length?this.nodes[e].textContent:""},e}(),un=function(){function e(e){this.rules=[],this.length=0}return e.prototype.insertRule=function(e,t){return e<=this.length&&(this.rules.splice(e,0,t),this.length++,!0)},e.prototype.deleteRule=function(e){this.rules.splice(e,1),this.length--},e.prototype.getRule=function(e){return e<this.length?this.rules[e]:""},e}(),pn=ct,dn={isServer:!ct,useCSSOMInjection:!ut},fn=function(){function e(e,t,n){void 0===e&&(e=dt),void 0===t&&(t={});var r=this;this.options=ne(ne({},dn),e),this.gs=t,this.names=new Map(n),this.server=!!e.isServer,!this.server&&ct&&pn&&(pn=!1,function(e){for(var t=document.querySelectorAll(tn),n=0,r=t.length;n<r;n++){var o=t[n];o&&o.getAttribute(ot)!==at&&(on(e,o),o.parentNode&&o.parentNode.removeChild(o))}}(this)),Yt(this,(function(){return function(e){for(var t=e.getTag(),n=t.length,r="",o=function(n){var o=function(e){return Xt.get(e)}(n);if(void 0===o)return"continue";var a=e.names.get(o),i=t.getGroup(n);if(void 0===a||0===i.length)return"continue";var l="".concat(ot,".g").concat(n,'[id="').concat(o,'"]'),s="";void 0!==a&&a.forEach((function(e){e.length>0&&(s+="".concat(e,","))})),r+="".concat(i).concat(l,'{content:"').concat(s,'"}').concat(st)},a=0;a<n;a++)o(a);return r}(r)}))}return e.registerId=function(e){return Qt(e)},e.prototype.reconstructWithOptions=function(t,n){return void 0===n&&(n=!0),new e(ne(ne({},this.options),t),this.gs,n&&this.names||void 0)},e.prototype.allocateGSInstance=function(e){return this.gs[e]=(this.gs[e]||0)+1},e.prototype.getTag=function(){return this.tag||(this.tag=(e=function(e){var t=e.useCSSOMInjection,n=e.target;return e.isServer?new un(n):t?new sn(n):new cn(n)}(this.options),new Zt(e)));var e},e.prototype.hasNameForId=function(e,t){return this.names.has(e)&&this.names.get(e).has(t)},e.prototype.registerName=function(e,t){if(Qt(e),this.names.has(e))this.names.get(e).add(t);else{var n=new Set;n.add(t),this.names.set(e,n)}},e.prototype.insertRules=function(e,t,n){this.registerName(e,t),this.getTag().insertRules(Qt(e),n)},e.prototype.clearNames=function(e){this.names.has(e)&&this.names.get(e).clear()},e.prototype.clearRules=function(e){this.getTag().clearGroup(Qt(e)),this.clearNames(e)},e.prototype.clearTag=function(){this.tag=void 0},e}(),mn=/&/g,hn=/^\s*\/\/.*$/gm;function gn(e,t){return e.map((function(e){return"rule"===e.type&&(e.value="".concat(t," ").concat(e.value),e.value=e.value.replaceAll(",",",".concat(t," ")),e.props=e.props.map((function(e){return"".concat(t," ").concat(e)}))),Array.isArray(e.children)&&"@keyframes"!==e.type&&(e.children=gn(e.children,t)),e}))}function bn(e){var t,n,r,o=void 0===e?dt:e,a=o.options,i=void 0===a?dt:a,l=o.plugins,s=void 0===l?pt:l,c=function(e,r,o){return o.startsWith(n)&&o.endsWith(n)&&o.replaceAll(n,"").length>0?".".concat(t):e},u=s.slice();u.push((function(e){e.type===ue&&e.value.includes("&")&&(e.props[0]=e.props[0].replace(mn,n).replace(r,c))})),i.prefix&&u.push(Xe),u.push(Ze);var p=function(e,o,a,l){void 0===o&&(o=""),void 0===a&&(a=""),void 0===l&&(l="&"),t=l,n=o,r=new RegExp("\\".concat(n,"\\b"),"g");var s=e.replace(hn,""),c=Ke(a||o?"".concat(a," ").concat(o," { ").concat(s," }"):s);i.namespace&&(c=gn(c,i.namespace));var p,d,f,m=[];return qe(c,(p=u.concat((f=function(e){return m.push(e)},function(e){e.root||(e=e.return)&&f(e)})),d=Ee(p),function(e,t,n,r){for(var o="",a=0;a<d;a++)o+=p[a](e,t,n,r)||"";return o})),m};return p.hash=s.length?s.reduce((function(e,t){return t.name||qt(15),Ct(e,t.name)}),xt).toString():"",p}var vn=new fn,yn=bn(),wn=v().createContext({shouldForwardProp:void 0,styleSheet:vn,stylis:yn}),xn=(wn.Consumer,v().createContext(void 0));function Cn(){return(0,b.useContext)(wn)}function kn(e){var t=(0,b.useState)(e.stylisPlugins),n=t[0],r=t[1],o=Cn().styleSheet,a=(0,b.useMemo)((function(){var t=o;return e.sheet?t=e.sheet:e.target&&(t=t.reconstructWithOptions({target:e.target},!1)),e.disableCSSOMInjection&&(t=t.reconstructWithOptions({useCSSOMInjection:!1})),t}),[e.disableCSSOMInjection,e.sheet,e.target,o]),i=(0,b.useMemo)((function(){return bn({options:{namespace:e.namespace,prefix:e.enableVendorPrefixes},plugins:n})}),[e.enableVendorPrefixes,e.namespace,n]);(0,b.useEffect)((function(){ae()(n,e.stylisPlugins)||r(e.stylisPlugins)}),[e.stylisPlugins]);var l=(0,b.useMemo)((function(){return{shouldForwardProp:e.shouldForwardProp,styleSheet:a,stylis:i}}),[e.shouldForwardProp,a,i]);return v().createElement(wn.Provider,{value:l},v().createElement(xn.Provider,{value:i},e.children))}var En=function(){function e(e,t){var n=this;this.inject=function(e,t){void 0===t&&(t=yn);var r=n.name+t.hash;e.hasNameForId(n.id,r)||e.insertRules(n.id,r,t(n.rules,r,"@keyframes"))},this.name=e,this.id="sc-keyframes-".concat(e),this.rules=t,Yt(this,(function(){throw qt(12,String(n.name))}))}return e.prototype.getName=function(e){return void 0===e&&(e=yn),this.name+e.hash},e}(),Sn=function(e){return e>="A"&&e<="Z"};function On(e){for(var t="",n=0;n<e.length;n++){var r=e[n];if(1===n&&"-"===r&&"-"===e[0])return e;Sn(r)?t+="-"+r.toLowerCase():t+=r}return t.startsWith("ms-")?"-"+t:t}var In=function(e){return null==e||!1===e||""===e},Pn=function(e){var t,n,r=[];for(var o in e){var a=e[o];e.hasOwnProperty(o)&&!In(a)&&(Array.isArray(a)&&a.isCss||Lt(a)?r.push("".concat(On(o),":"),a,";"):Wt(a)?r.push.apply(r,re(re(["".concat(o," {")],Pn(a),!1),["}"],!1)):r.push("".concat(On(o),": ").concat((t=o,null==(n=a)||"boolean"==typeof n||""===n?"":"number"!=typeof n||0===n||t in rt||t.startsWith("--")?String(n).trim():"".concat(n,"px")),";")))}return r};function Mn(e,t,n,r){return In(e)?[]:zt(e)?[".".concat(e.styledComponentId)]:Lt(e)?!Lt(o=e)||o.prototype&&o.prototype.isReactComponent||!t?[e]:Mn(e(t),t,n,r):e instanceof En?n?(e.inject(n,r),[e.getName(r)]):[e]:Wt(e)?Pn(e):Array.isArray(e)?Array.prototype.concat.apply(pt,e.map((function(e){return Mn(e,t,n,r)}))):[e.toString()];var o}function $n(e){for(var t=0;t<e.length;t+=1){var n=e[t];if(Lt(n)&&!zt(n))return!1}return!0}var Rn=kt(lt),An=function(){function e(e,t,n){this.rules=e,this.staticRulesId="",this.isStatic=(void 0===n||n.isStatic)&&$n(e),this.componentId=t,this.baseHash=Ct(Rn,t),this.baseStyle=n,fn.registerId(t)}return e.prototype.generateAndInjectStyles=function(e,t,n){var r=this.baseStyle?this.baseStyle.generateAndInjectStyles(e,t,n):"";if(this.isStatic&&!n.hash)if(this.staticRulesId&&t.hasNameForId(this.componentId,this.staticRulesId))r=Ht(r,this.staticRulesId);else{var o=Ut(Mn(this.rules,e,t,n)),a=wt(Ct(this.baseHash,o)>>>0);if(!t.hasNameForId(this.componentId,a)){var i=n(o,".".concat(a),void 0,this.componentId);t.insertRules(this.componentId,a,i)}r=Ht(r,a),this.staticRulesId=a}else{for(var l=Ct(this.baseHash,n.hash),s="",c=0;c<this.rules.length;c++){var u=this.rules[c];if("string"==typeof u)s+=u;else if(u){var p=Ut(Mn(u,e,t,n));l=Ct(l,p+c),s+=p}}if(s){var d=wt(l>>>0);t.hasNameForId(this.componentId,d)||t.insertRules(this.componentId,d,n(s,".".concat(d),void 0,this.componentId)),r=Ht(r,d)}}return r},e}(),Tn=v().createContext(void 0);Tn.Consumer;var Dn={};function Vn(e,t,n){var r=zt(e),o=e,a=!Et(e),i=t.attrs,l=void 0===i?pt:i,s=t.componentId,c=void 0===s?function(e,t){var n="string"!=typeof e?"sc":gt(e);Dn[n]=(Dn[n]||0)+1;var r="".concat(n,"-").concat(function(e){return wt(kt(e)>>>0)}(lt+n+Dn[n]));return t?"".concat(t,"-").concat(r):r}(t.displayName,t.parentComponentId):s,u=t.displayName,p=void 0===u?function(e){return Et(e)?"styled.".concat(e):"Styled(".concat(function(e){return e.displayName||e.name||"Component"}(e),")")}(e):u,d=t.displayName&&t.componentId?"".concat(gt(t.displayName),"-").concat(t.componentId):t.componentId||c,f=r&&o.attrs?o.attrs.concat(l).filter(Boolean):l,m=t.shouldForwardProp;if(r&&o.shouldForwardProp){var h=o.shouldForwardProp;if(t.shouldForwardProp){var g=t.shouldForwardProp;m=function(e,t){return h(e,t)&&g(e,t)}}else m=h}var y=new An(n,d,r?o.componentStyle:void 0);function w(e,t){return function(e,t,n){var r=e.attrs,o=e.componentStyle,a=e.defaultProps,i=e.foldedComponentIds,l=e.styledComponentId,s=e.target,c=v().useContext(Tn),u=Cn(),p=e.shouldForwardProp||u.shouldForwardProp,d=function(e,t,n){return void 0===n&&(n=dt),e.theme!==n.theme&&e.theme||t||n.theme}(t,c,a)||dt,f=function(e,t,n){for(var r,o=ne(ne({},t),{className:void 0,theme:n}),a=0;a<e.length;a+=1){var i=Lt(r=e[a])?r(o):r;for(var l in i)o[l]="className"===l?Ht(o[l],i[l]):"style"===l?ne(ne({},o[l]),i[l]):i[l]}return t.className&&(o.className=Ht(o.className,t.className)),o}(r,t,d),m=f.as||s,h={};for(var g in f)void 0===f[g]||"$"===g[0]||"as"===g||"theme"===g&&f.theme===d||("forwardedAs"===g?h.as=f.forwardedAs:p&&!p(g,m)||(h[g]=f[g]));var y=function(e,t){var n=Cn();return e.generateAndInjectStyles(t,n.styleSheet,n.stylis)}(o,f),w=Ht(i,l);return y&&(w+=" "+y),f.className&&(w+=" "+f.className),h[Et(m)&&!ft.has(m)?"class":"className"]=w,h.ref=n,(0,b.createElement)(m,h)}(_,e,t)}w.displayName=p;var _=v().forwardRef(w);return _.attrs=f,_.componentStyle=y,_.displayName=p,_.shouldForwardProp=m,_.foldedComponentIds=r?Ht(o.foldedComponentIds,o.styledComponentId):"",_.styledComponentId=d,_.target=r?o.target:e,Object.defineProperty(_,"defaultProps",{get:function(){return this._foldedDefaultProps},set:function(e){this._foldedDefaultProps=r?function(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];for(var r=0,o=t;r<o.length;r++)Gt(e,o[r],!0);return e}({},o.defaultProps,e):e}}),Yt(_,(function(){return".".concat(_.styledComponentId)})),a&&Bt(_,e,{attrs:!0,componentStyle:!0,displayName:!0,foldedComponentIds:!0,shouldForwardProp:!0,styledComponentId:!0,target:!0}),_}function Fn(e,t){for(var n=[e[0]],r=0,o=t.length;r<o;r+=1)n.push(t[r],e[r+1]);return n}new Set;var jn=function(e){return Object.assign(e,{isCss:!0})};function Nn(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];if(Lt(e)||Wt(e))return jn(Mn(Fn(pt,re([e],t,!0))));var r=e;return 0===t.length&&1===r.length&&"string"==typeof r[0]?Mn(r):jn(Mn(Fn(r,t)))}function Bn(e,t,n){if(void 0===n&&(n=dt),!t)throw qt(1,t);var r=function(r){for(var o=[],a=1;a<arguments.length;a++)o[a-1]=arguments[a];return e(t,n,Nn.apply(void 0,re([r],o,!1)))};return r.attrs=function(r){return Bn(e,t,ne(ne({},n),{attrs:Array.prototype.concat(n.attrs,r).filter(Boolean)}))},r.withConfig=function(r){return Bn(e,t,ne(ne({},n),r))},r}var Ln=function(e){return Bn(Vn,e)},zn=Ln;ft.forEach((function(e){zn[e]=Ln(e)})),function(){function e(e,t){this.rules=e,this.componentId=t,this.isStatic=$n(e),fn.registerId(this.componentId+1)}e.prototype.createStyles=function(e,t,n,r){var o=r(Ut(Mn(this.rules,t,n,r)),""),a=this.componentId+e;n.insertRules(a,a,o)},e.prototype.removeStyles=function(e,t){t.clearRules(this.componentId+e)},e.prototype.renderStyles=function(e,t,n,r){e>2&&fn.registerId(this.componentId+e),this.removeStyles(e,n),this.createStyles(e,t,n,r)}}(),function(){function e(){var e=this;this._emitSheetCSS=function(){var t=e.instance.toString(),n=an(),r=Ut([n&&'nonce="'.concat(n,'"'),"".concat(ot,'="true"'),"".concat(it,'="').concat(lt,'"')].filter(Boolean)," ");return"<style ".concat(r,">").concat(t,"</style>")},this.getStyleTags=function(){if(e.sealed)throw qt(2);return e._emitSheetCSS()},this.getStyleElement=function(){var t;if(e.sealed)throw qt(2);var n=((t={})[ot]="",t[it]=lt,t.dangerouslySetInnerHTML={__html:e.instance.toString()},t),r=an();return r&&(n.nonce=r),[v().createElement("style",ne({},n,{key:"sc-0-0"}))]},this.seal=function(){e.sealed=!0},this.instance=new fn({isServer:!0}),this.sealed=!1}e.prototype.collectStyles=function(e){if(this.sealed)throw qt(2);return v().createElement(kn,{sheet:this.instance},e)},e.prototype.interleaveWithNodeStream=function(e){throw qt(3)}}(),"__sc-".concat(ot,"__");const Hn=({direction:e="down"})=>Nn`
     1(()=>{var e,t={1747(e,t,n){"use strict";const o=window.wp.i18n,r=window.wp.blocks,a=window.wp.blockEditor,i=window.wp.components,l=window.wp.element,s=window.wp.data;var c=n(5734);const u=window.ReactJSXRuntime,p=e=>e.reduce((e,t)=>(e.push(t),t.innerBlocks&&t.innerBlocks.length>0&&e.push(...p(t.innerBlocks)),e),[]),d=JSON.parse('{"UU":"itmar/post-crumbs"}'),f=window.React;var m,h;function g(){return g=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)({}).hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},g.apply(null,arguments)}var b=function(e){return f.createElement("svg",g({xmlns:"http://www.w3.org/2000/svg",width:100,height:100,viewBox:"0 0 75 75"},e),m||(m=f.createElement("defs",null,f.createElement("clipPath",{id:"crumbs_svg__a"},f.createElement("path",{d:"M0 8.766h75v57.75H0Zm0 0"})))),h||(h=f.createElement("g",{clipPath:"url(#crumbs_svg__a)"},f.createElement("path",{d:"M2.012 8.883H29.71c.73 0 1.355.453 1.621 1.086l13.496 26.886c.258.52.242 1.102 0 1.583L31.27 65.44a1.74 1.74 0 0 1-1.56.965H2.013a1.755 1.755 0 0 1-1.504-2.66l13.101-26.098L.453 11.434a1.754 1.754 0 0 1 1.555-2.547v-.004Zm41.992 0h15.621c.73 0 1.355.453 1.617 1.086l13.5 26.886c.258.52.242 1.102 0 1.583L61.184 65.44a1.74 1.74 0 0 1-1.559.965H44.004a1.754 1.754 0 0 1-1.5-2.66l13.101-26.098L42.45 11.434a1.754 1.754 0 0 1 1.555-2.547Zm14.55 3.52h-11.71L59.12 36.854a1.76 1.76 0 0 1 0 1.583L46.844 62.895h11.71l12.673-25.247Zm-29.913 0H4.848l12.277 24.452a1.76 1.76 0 0 1 0 1.583L4.848 62.895H28.64l12.672-25.247Zm0 0"}))))};(0,r.registerBlockType)(d.UU,{description:(0,o.__)("This block displays the selection status of post data in breadcrumb format.","query-blocks"),icon:(0,u.jsx)(b,{}),edit:function({attributes:e,setAttributes:t,clientId:n}){const{selectedBlockId:d,groupBlockAttributes:f,crumbBlockAttributes:m}=e,{replaceInnerBlocks:h}=(0,s.useDispatch)("core/block-editor"),g=(0,a.useBlockProps)(),b=(0,a.useInnerBlocksProps)(g,{allowedBlocks:["itmar/design-group","itmar/design-title"],template:[],templateLock:!1}),{targetBlocks:v,innerBlocks:y}=(0,s.useSelect)(e=>({targetBlocks:e("core/block-editor").getBlocks(),innerBlocks:e("core/block-editor").getBlocks(n)}),[d]),_=e=>{const t={...m,className:m.className?m.className:"itmar_design_crumbs is-style-sub_copy",headingContent:e};return(0,r.createBlock)("itmar/design-title",t)},[w,k]=(0,l.useState)([]),[C,x]=(0,l.useState)(null);return(0,l.useEffect)(()=>{const e=p(v);k(e.filter(e=>"itmar/pickup-posts"===e.name)),x(e.find(e=>e.attributes.pickupId===d))},[v]),(0,c.useBlockAttributeChanges)(n,"itmar/design-title","itmar_design_crumbs",{headingContent:""}),(0,l.useEffect)(()=>{if(y[0]&&y[0].innerBlocks.length>0){t({groupBlockAttributes:y[0].attributes});const e=y[0].innerBlocks.find(e=>e.attributes.className.includes("itmar_design_crumbs"));t({crumbBlockAttributes:e.attributes})}},[y[0],y[0]?.innerBlocks]),(0,l.useEffect)(()=>{if(C){const{pickupType:e,selectedSlug:o,searchWord:a,choicePeriod:i,choiceTerms:l,taxRelateType:s}=C.attributes,u=`/wp/v2/types/${o}`,p=[];o&&(0,c.restFetchData)(u).then(o=>{if(p.push(_(o.name)),t({postTypeName:o.name}),a&&p.push(_(`"${a}"`)),i&&p.push(_(i)),l.length>0){const e=(0,c.termToDispObj)(l," || "),t=Object.values(e).join(` ${s} `);p.push(_(t))}"single"===e&&p.push(_("[title]"));const u=(0,r.createBlock)("itmar/design-group",f,p);h(n,[u],!1)})}},[C?.attributes]),(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)(a.InspectorControls,{group:"settings",children:(0,u.jsx)(i.PanelBody,{title:(0,o.__)("Linked Post Block","query-blocks"),initialOpen:!0,className:"form_setteing_ctrl",children:(0,u.jsx)(i.SelectControl,{label:(0,o.__)("Select Pickup Posts Block","query-blocks"),value:d,options:[{label:(0,o.__)("Select a block","query-blocks"),value:""},...w.map(e=>({label:e.attributes.pickupId,value:e.attributes.pickupId}))],onChange:e=>{t({selectedBlockId:e})}})})}),(0,u.jsx)("div",{...g,children:(0,u.jsx)("div",{...b})})]})},save:function({attributes:e}){const{selectedBlockId:t,postTypeName:n,groupBlockAttributes:o,crumbBlockAttributes:r}=e;return(0,u.jsx)("div",{...a.useBlockProps.save(),children:(0,u.jsx)("div",{id:`crumbs_${t}`,"data-post_name":n,"data-group_attributes":JSON.stringify(o),"data-crumb_attributes":JSON.stringify(r)})})}})},5734(e){(()=>{var t={2:(e,t,n)=>{var o=n(2199),r=n(4664),a=n(5950);e.exports=function(e){return o(e,a,r)}},79:(e,t,n)=>{var o=n(3702),r=n(80),a=n(4739),i=n(8655),l=n(1175);function s(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var o=e[t];this.set(o[0],o[1])}}s.prototype.clear=o,s.prototype.delete=r,s.prototype.get=a,s.prototype.has=i,s.prototype.set=l,e.exports=s},80:(e,t,n)=>{var o=n(6025),r=Array.prototype.splice;e.exports=function(e){var t=this.__data__,n=o(t,e);return!(n<0||(n==t.length-1?t.pop():r.call(t,n,1),--this.size,0))}},270:(e,t,n)=>{var o=n(7068),r=n(346);e.exports=function e(t,n,a,i,l){return t===n||(null==t||null==n||!r(t)&&!r(n)?t!=t&&n!=n:o(t,n,a,i,e,l))}},289:(e,t,n)=>{var o=n(2651);e.exports=function(e){return o(this,e).get(e)}},294:e=>{e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},317:e=>{e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach(function(e,o){n[++t]=[o,e]}),n}},346:e=>{e.exports=function(e){return null!=e&&"object"==typeof e}},361:e=>{var t=/^(?:0|[1-9]\d*)$/;e.exports=function(e,n){var o=typeof e;return!!(n=null==n?9007199254740991:n)&&("number"==o||"symbol"!=o&&t.test(e))&&e>-1&&e%1==0&&e<n}},392:e=>{e.exports=function(e,t){return null==e?void 0:e[t]}},659:(e,t,n)=>{var o=n(1873),r=Object.prototype,a=r.hasOwnProperty,i=r.toString,l=o?o.toStringTag:void 0;e.exports=function(e){var t=a.call(e,l),n=e[l];try{e[l]=void 0;var o=!0}catch(e){}var r=i.call(e);return o&&(t?e[l]=n:delete e[l]),r}},689:(e,t,n)=>{var o=n(2),r=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,a,i,l){var s=1&n,c=o(e),u=c.length;if(u!=o(t).length&&!s)return!1;for(var p=u;p--;){var d=c[p];if(!(s?d in t:r.call(t,d)))return!1}var f=l.get(e),m=l.get(t);if(f&&m)return f==t&&m==e;var h=!0;l.set(e,t),l.set(t,e);for(var g=s;++p<u;){var b=e[d=c[p]],v=t[d];if(a)var y=s?a(v,b,d,t,e,l):a(b,v,d,e,t,l);if(!(void 0===y?b===v||i(b,v,n,a,l):y)){h=!1;break}g||(g="constructor"==d)}if(h&&!g){var _=e.constructor,w=t.constructor;_==w||!("constructor"in e)||!("constructor"in t)||"function"==typeof _&&_ instanceof _&&"function"==typeof w&&w instanceof w||(h=!1)}return l.delete(e),l.delete(t),h}},695:(e,t,n)=>{var o=n(8096),r=n(2428),a=n(6449),i=n(3656),l=n(361),s=n(7167),c=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=a(e),u=!n&&r(e),p=!n&&!u&&i(e),d=!n&&!u&&!p&&s(e),f=n||u||p||d,m=f?o(e.length,String):[],h=m.length;for(var g in e)!t&&!c.call(e,g)||f&&("length"==g||p&&("offset"==g||"parent"==g)||d&&("buffer"==g||"byteLength"==g||"byteOffset"==g)||l(g,h))||m.push(g);return m}},938:e=>{e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},945:(e,t,n)=>{var o=n(79),r=n(8223),a=n(3661);e.exports=function(e,t){var n=this.__data__;if(n instanceof o){var i=n.__data__;if(!r||i.length<199)return i.push([e,t]),this.size=++n.size,this;n=this.__data__=new a(i)}return n.set(e,t),this.size=n.size,this}},1042:(e,t,n)=>{var o=n(6110)(Object,"create");e.exports=o},1175:(e,t,n)=>{var o=n(6025);e.exports=function(e,t){var n=this.__data__,r=o(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this}},1380:e=>{e.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},1420:(e,t,n)=>{var o=n(79);e.exports=function(){this.__data__=new o,this.size=0}},1459:e=>{e.exports=function(e){return this.__data__.has(e)}},1549:(e,t,n)=>{var o=n(2032),r=n(3862),a=n(6721),i=n(2749),l=n(5749);function s(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var o=e[t];this.set(o[0],o[1])}}s.prototype.clear=o,s.prototype.delete=r,s.prototype.get=a,s.prototype.has=i,s.prototype.set=l,e.exports=s},1873:(e,t,n)=>{var o=n(9325).Symbol;e.exports=o},1882:(e,t,n)=>{var o=n(2552),r=n(3805);e.exports=function(e){if(!r(e))return!1;var t=o(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},1986:(e,t,n)=>{var o=n(1873),r=n(7828),a=n(5288),i=n(5911),l=n(317),s=n(4247),c=o?o.prototype:void 0,u=c?c.valueOf:void 0;e.exports=function(e,t,n,o,c,p,d){switch(n){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=t.byteLength||!p(new r(e),new r(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return a(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var f=l;case"[object Set]":var m=1&o;if(f||(f=s),e.size!=t.size&&!m)return!1;var h=d.get(e);if(h)return h==t;o|=2,d.set(e,t);var g=i(f(e),f(t),o,c,p,d);return d.delete(e),g;case"[object Symbol]":if(u)return u.call(e)==u.call(t)}return!1}},2032:(e,t,n)=>{var o=n(1042);e.exports=function(){this.__data__=o?o(null):{},this.size=0}},2199:(e,t,n)=>{var o=n(4528),r=n(6449);e.exports=function(e,t,n){var a=t(e);return r(e)?a:o(a,n(e))}},2404:(e,t,n)=>{var o=n(270);e.exports=function(e,t){return o(e,t)}},2428:(e,t,n)=>{var o=n(7534),r=n(346),a=Object.prototype,i=a.hasOwnProperty,l=a.propertyIsEnumerable,s=o(function(){return arguments}())?o:function(e){return r(e)&&i.call(e,"callee")&&!l.call(e,"callee")};e.exports=s},2552:(e,t,n)=>{var o=n(1873),r=n(659),a=n(9350),i=o?o.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":i&&i in Object(e)?r(e):a(e)}},2651:(e,t,n)=>{var o=n(4218);e.exports=function(e,t){var n=e.__data__;return o(t)?n["string"==typeof t?"string":"hash"]:n.map}},2749:(e,t,n)=>{var o=n(1042),r=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return o?void 0!==t[e]:r.call(t,e)}},2804:(e,t,n)=>{var o=n(6110)(n(9325),"Promise");e.exports=o},2833:e=>{e.exports=function(e,t,n,o){var r=n?n.call(o,e,t):void 0;if(void 0!==r)return!!r;if(e===t)return!0;if("object"!=typeof e||!e||"object"!=typeof t||!t)return!1;var a=Object.keys(e),i=Object.keys(t);if(a.length!==i.length)return!1;for(var l=Object.prototype.hasOwnProperty.bind(t),s=0;s<a.length;s++){var c=a[s];if(!l(c))return!1;var u=e[c],p=t[c];if(!1===(r=n?n.call(o,u,p,c):void 0)||void 0===r&&u!==p)return!1}return!0}},2949:(e,t,n)=>{var o=n(2651);e.exports=function(e,t){var n=o(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this}},3040:(e,t,n)=>{var o=n(1549),r=n(79),a=n(8223);e.exports=function(){this.size=0,this.__data__={hash:new o,map:new(a||r),string:new o}}},3072:(e,t)=>{"use strict";var n="function"==typeof Symbol&&Symbol.for,o=n?Symbol.for("react.element"):60103,r=n?Symbol.for("react.portal"):60106,a=n?Symbol.for("react.fragment"):60107,i=n?Symbol.for("react.strict_mode"):60108,l=n?Symbol.for("react.profiler"):60114,s=n?Symbol.for("react.provider"):60109,c=n?Symbol.for("react.context"):60110,u=n?Symbol.for("react.async_mode"):60111,p=n?Symbol.for("react.concurrent_mode"):60111,d=n?Symbol.for("react.forward_ref"):60112,f=n?Symbol.for("react.suspense"):60113,m=n?Symbol.for("react.suspense_list"):60120,h=n?Symbol.for("react.memo"):60115,g=n?Symbol.for("react.lazy"):60116,b=n?Symbol.for("react.block"):60121,v=n?Symbol.for("react.fundamental"):60117,y=n?Symbol.for("react.responder"):60118,_=n?Symbol.for("react.scope"):60119;function w(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case o:switch(e=e.type){case u:case p:case a:case l:case i:case f:return e;default:switch(e=e&&e.$$typeof){case c:case d:case g:case h:case s:return e;default:return t}}case r:return t}}}function k(e){return w(e)===p}t.AsyncMode=u,t.ConcurrentMode=p,t.ContextConsumer=c,t.ContextProvider=s,t.Element=o,t.ForwardRef=d,t.Fragment=a,t.Lazy=g,t.Memo=h,t.Portal=r,t.Profiler=l,t.StrictMode=i,t.Suspense=f,t.isAsyncMode=function(e){return k(e)||w(e)===u},t.isConcurrentMode=k,t.isContextConsumer=function(e){return w(e)===c},t.isContextProvider=function(e){return w(e)===s},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===o},t.isForwardRef=function(e){return w(e)===d},t.isFragment=function(e){return w(e)===a},t.isLazy=function(e){return w(e)===g},t.isMemo=function(e){return w(e)===h},t.isPortal=function(e){return w(e)===r},t.isProfiler=function(e){return w(e)===l},t.isStrictMode=function(e){return w(e)===i},t.isSuspense=function(e){return w(e)===f},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===a||e===p||e===l||e===i||e===f||e===m||"object"==typeof e&&null!==e&&(e.$$typeof===g||e.$$typeof===h||e.$$typeof===s||e.$$typeof===c||e.$$typeof===d||e.$$typeof===v||e.$$typeof===y||e.$$typeof===_||e.$$typeof===b)},t.typeOf=w},3345:e=>{e.exports=function(){return[]}},3404:(e,t,n)=>{"use strict";e.exports=n(3072)},3605:e=>{e.exports=function(e){return this.__data__.get(e)}},3650:(e,t,n)=>{var o=n(4335)(Object.keys,Object);e.exports=o},3656:(e,t,n)=>{e=n.nmd(e);var o=n(9325),r=n(9935),a=t&&!t.nodeType&&t,i=a&&e&&!e.nodeType&&e,l=i&&i.exports===a?o.Buffer:void 0,s=(l?l.isBuffer:void 0)||r;e.exports=s},3661:(e,t,n)=>{var o=n(3040),r=n(7670),a=n(289),i=n(4509),l=n(2949);function s(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var o=e[t];this.set(o[0],o[1])}}s.prototype.clear=o,s.prototype.delete=r,s.prototype.get=a,s.prototype.has=i,s.prototype.set=l,e.exports=s},3702:e=>{e.exports=function(){this.__data__=[],this.size=0}},3805:e=>{e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},3862:e=>{e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}},4146:(e,t,n)=>{"use strict";var o=n(3404),r={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},l={};function s(e){return o.isMemo(e)?i:l[e.$$typeof]||r}l[o.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},l[o.Memo]=i;var c=Object.defineProperty,u=Object.getOwnPropertyNames,p=Object.getOwnPropertySymbols,d=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,m=Object.prototype;e.exports=function e(t,n,o){if("string"!=typeof n){if(m){var r=f(n);r&&r!==m&&e(t,r,o)}var i=u(n);p&&(i=i.concat(p(n)));for(var l=s(t),h=s(n),g=0;g<i.length;++g){var b=i[g];if(!(a[b]||o&&o[b]||h&&h[b]||l&&l[b])){var v=d(n,b);try{c(t,b,v)}catch(e){}}}}return t}},4218:e=>{e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},4247:e=>{e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach(function(e){n[++t]=e}),n}},4248:e=>{e.exports=function(e,t){for(var n=-1,o=null==e?0:e.length;++n<o;)if(t(e[n],n,e))return!0;return!1}},4335:e=>{e.exports=function(e,t){return function(n){return e(t(n))}}},4509:(e,t,n)=>{var o=n(2651);e.exports=function(e){return o(this,e).has(e)}},4528:e=>{e.exports=function(e,t){for(var n=-1,o=t.length,r=e.length;++n<o;)e[r+n]=t[n];return e}},4664:(e,t,n)=>{var o=n(9770),r=n(3345),a=Object.prototype.propertyIsEnumerable,i=Object.getOwnPropertySymbols,l=i?function(e){return null==e?[]:(e=Object(e),o(i(e),function(t){return a.call(e,t)}))}:r;e.exports=l},4739:(e,t,n)=>{var o=n(6025);e.exports=function(e){var t=this.__data__,n=o(t,e);return n<0?void 0:t[n][1]}},4840:(e,t,n)=>{var o="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g;e.exports=o},4894:(e,t,n)=>{var o=n(1882),r=n(294);e.exports=function(e){return null!=e&&r(e.length)&&!o(e)}},4901:(e,t,n)=>{var o=n(2552),r=n(294),a=n(346),i={};i["[object Float32Array]"]=i["[object Float64Array]"]=i["[object Int8Array]"]=i["[object Int16Array]"]=i["[object Int32Array]"]=i["[object Uint8Array]"]=i["[object Uint8ClampedArray]"]=i["[object Uint16Array]"]=i["[object Uint32Array]"]=!0,i["[object Arguments]"]=i["[object Array]"]=i["[object ArrayBuffer]"]=i["[object Boolean]"]=i["[object DataView]"]=i["[object Date]"]=i["[object Error]"]=i["[object Function]"]=i["[object Map]"]=i["[object Number]"]=i["[object Object]"]=i["[object RegExp]"]=i["[object Set]"]=i["[object String]"]=i["[object WeakMap]"]=!1,e.exports=function(e){return a(e)&&r(e.length)&&!!i[o(e)]}},5083:(e,t,n)=>{var o=n(1882),r=n(7296),a=n(3805),i=n(7473),l=/^\[object .+?Constructor\]$/,s=Function.prototype,c=Object.prototype,u=s.toString,p=c.hasOwnProperty,d=RegExp("^"+u.call(p).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!a(e)||r(e))&&(o(e)?d:l).test(i(e))}},5288:e=>{e.exports=function(e,t){return e===t||e!=e&&t!=t}},5481:(e,t,n)=>{var o=n(9325)["__core-js_shared__"];e.exports=o},5527:e=>{var t=Object.prototype;e.exports=function(e){var n=e&&e.constructor;return e===("function"==typeof n&&n.prototype||t)}},5580:(e,t,n)=>{var o=n(6110)(n(9325),"DataView");e.exports=o},5749:(e,t,n)=>{var o=n(1042);e.exports=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=o&&void 0===t?"__lodash_hash_undefined__":t,this}},5861:(e,t,n)=>{var o=n(5580),r=n(8223),a=n(2804),i=n(6545),l=n(8303),s=n(2552),c=n(7473),u="[object Map]",p="[object Promise]",d="[object Set]",f="[object WeakMap]",m="[object DataView]",h=c(o),g=c(r),b=c(a),v=c(i),y=c(l),_=s;(o&&_(new o(new ArrayBuffer(1)))!=m||r&&_(new r)!=u||a&&_(a.resolve())!=p||i&&_(new i)!=d||l&&_(new l)!=f)&&(_=function(e){var t=s(e),n="[object Object]"==t?e.constructor:void 0,o=n?c(n):"";if(o)switch(o){case h:return m;case g:return u;case b:return p;case v:return d;case y:return f}return t}),e.exports=_},5911:(e,t,n)=>{var o=n(8859),r=n(4248),a=n(9219);e.exports=function(e,t,n,i,l,s){var c=1&n,u=e.length,p=t.length;if(u!=p&&!(c&&p>u))return!1;var d=s.get(e),f=s.get(t);if(d&&f)return d==t&&f==e;var m=-1,h=!0,g=2&n?new o:void 0;for(s.set(e,t),s.set(t,e);++m<u;){var b=e[m],v=t[m];if(i)var y=c?i(v,b,m,t,e,s):i(b,v,m,e,t,s);if(void 0!==y){if(y)continue;h=!1;break}if(g){if(!r(t,function(e,t){if(!a(g,t)&&(b===e||l(b,e,n,i,s)))return g.push(t)})){h=!1;break}}else if(b!==v&&!l(b,v,n,i,s)){h=!1;break}}return s.delete(e),s.delete(t),h}},5950:(e,t,n)=>{var o=n(695),r=n(8984),a=n(4894);e.exports=function(e){return a(e)?o(e):r(e)}},6009:(e,t,n)=>{e=n.nmd(e);var o=n(4840),r=t&&!t.nodeType&&t,a=r&&e&&!e.nodeType&&e,i=a&&a.exports===r&&o.process,l=function(){try{return a&&a.require&&a.require("util").types||i&&i.binding&&i.binding("util")}catch(e){}}();e.exports=l},6025:(e,t,n)=>{var o=n(5288);e.exports=function(e,t){for(var n=e.length;n--;)if(o(e[n][0],t))return n;return-1}},6110:(e,t,n)=>{var o=n(5083),r=n(392);e.exports=function(e,t){var n=r(e,t);return o(n)?n:void 0}},6449:e=>{var t=Array.isArray;e.exports=t},6545:(e,t,n)=>{var o=n(6110)(n(9325),"Set");e.exports=o},6721:(e,t,n)=>{var o=n(1042),r=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(o){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return r.call(t,e)?t[e]:void 0}},7068:(e,t,n)=>{var o=n(7217),r=n(5911),a=n(1986),i=n(689),l=n(5861),s=n(6449),c=n(3656),u=n(7167),p="[object Arguments]",d="[object Array]",f="[object Object]",m=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,h,g,b){var v=s(e),y=s(t),_=v?d:l(e),w=y?d:l(t),k=(_=_==p?f:_)==f,C=(w=w==p?f:w)==f,x=_==w;if(x&&c(e)){if(!c(t))return!1;v=!0,k=!1}if(x&&!k)return b||(b=new o),v||u(e)?r(e,t,n,h,g,b):a(e,t,_,n,h,g,b);if(!(1&n)){var E=k&&m.call(e,"__wrapped__"),S=C&&m.call(t,"__wrapped__");if(E||S){var O=E?e.value():e,I=S?t.value():t;return b||(b=new o),g(O,I,n,h,b)}}return!!x&&(b||(b=new o),i(e,t,n,h,g,b))}},7167:(e,t,n)=>{var o=n(4901),r=n(7301),a=n(6009),i=a&&a.isTypedArray,l=i?r(i):o;e.exports=l},7217:(e,t,n)=>{var o=n(79),r=n(1420),a=n(938),i=n(3605),l=n(9817),s=n(945);function c(e){var t=this.__data__=new o(e);this.size=t.size}c.prototype.clear=r,c.prototype.delete=a,c.prototype.get=i,c.prototype.has=l,c.prototype.set=s,e.exports=c},7296:(e,t,n)=>{var o,r=n(5481),a=(o=/[^.]+$/.exec(r&&r.keys&&r.keys.IE_PROTO||""))?"Symbol(src)_1."+o:"";e.exports=function(e){return!!a&&a in e}},7301:e=>{e.exports=function(e){return function(t){return e(t)}}},7473:e=>{var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},7534:(e,t,n)=>{var o=n(2552),r=n(346);e.exports=function(e){return r(e)&&"[object Arguments]"==o(e)}},7670:(e,t,n)=>{var o=n(2651);e.exports=function(e){var t=o(this,e).delete(e);return this.size-=t?1:0,t}},7828:(e,t,n)=>{var o=n(9325).Uint8Array;e.exports=o},8096:e=>{e.exports=function(e,t){for(var n=-1,o=Array(e);++n<e;)o[n]=t(n);return o}},8223:(e,t,n)=>{var o=n(6110)(n(9325),"Map");e.exports=o},8303:(e,t,n)=>{var o=n(6110)(n(9325),"WeakMap");e.exports=o},8655:(e,t,n)=>{var o=n(6025);e.exports=function(e){return o(this.__data__,e)>-1}},8859:(e,t,n)=>{var o=n(3661),r=n(1380),a=n(1459);function i(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new o;++t<n;)this.add(e[t])}i.prototype.add=i.prototype.push=r,i.prototype.has=a,e.exports=i},8984:(e,t,n)=>{var o=n(5527),r=n(3650),a=Object.prototype.hasOwnProperty;e.exports=function(e){if(!o(e))return r(e);var t=[];for(var n in Object(e))a.call(e,n)&&"constructor"!=n&&t.push(n);return t}},9219:e=>{e.exports=function(e,t){return e.has(t)}},9325:(e,t,n)=>{var o=n(4840),r="object"==typeof self&&self&&self.Object===Object&&self,a=o||r||Function("return this")();e.exports=a},9350:e=>{var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},9770:e=>{e.exports=function(e,t){for(var n=-1,o=null==e?0:e.length,r=0,a=[];++n<o;){var i=e[n];t(i,n,e)&&(a[r++]=i)}return a}},9817:e=>{e.exports=function(e){return this.__data__.has(e)}},9935:e=>{e.exports=function(){return!1}}},n={};function o(e){var r=n[e];if(void 0!==r)return r.exports;var a=n[e]={id:e,loaded:!1,exports:{}};return t[e](a,a.exports,o),a.loaded=!0,a.exports}o.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return o.d(t,{a:t}),t},o.d=(e,t)=>{for(var n in t)o.o(t,n)&&!o.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},o.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),o.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),o.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},o.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),o.nc=void 0;var r={};(()=>{"use strict";o.r(r),o.d(r,{AnimationBlock:()=>Xn,ArchiveSelectControl:()=>A,Arrow:()=>Ln,BlockEditWrapper:()=>zl,BlockHeight:()=>Oo,BlockPlace:()=>Eo,BlockWidth:()=>So,DraggableBox:()=>Zn,FieldChoiceControl:()=>R,FormatSelectControl:()=>ps,GridControls:()=>vo,HexToRGB:()=>X,IconSelectControl:()=>Ll,JapaneseHolidays:()=>Ql,MasonryControl:()=>bs,MultiImageSelect:()=>Un,PageSelectControl:()=>$,PeriodCtrl:()=>Yl,PseudoElm:()=>zn,ShadowElm:()=>ee,ShadowStyle:()=>te,SingleImageSelect:()=>Hn,TermChoiceControl:()=>T,ToggleElement:()=>Io,TypographyControls:()=>Rl,UpdateAllPostsBlockAttributes:()=>is,align_prm:()=>L,anime_comp:()=>Jn,borderProperty:()=>H,checkCustomerLoginState:()=>ms,convertToScss:()=>z,createBlockTree:()=>rs,displayFormated:()=>ds,fetchArchiveOptions:()=>O,fetchPagesOptions:()=>S,fetchZipToAddress:()=>ls,flattenBlocks:()=>ns,generateDateArray:()=>Ul,generateGridAreas:()=>Kl,generateMonthCalendar:()=>Wl,getImageAspectRatio:()=>Yn,getMediaType:()=>Wn,getPeriodQuery:()=>Gl,getTodayMonth:()=>Jl,getTodayYear:()=>Zl,getTodayYearMonth:()=>ql,getVideoAspectRatio:()=>Gn,height_prm:()=>j,hslToRgb16:()=>Z,isValidUrlWithUrlApi:()=>as,marginProperty:()=>W,max_width_prm:()=>V,paddingProperty:()=>Y,position_prm:()=>B,radiusProperty:()=>U,radius_prm:()=>D,redirectCustomerAuthorize:()=>fs,restFetchData:()=>C,restFieldes:()=>M,restTaxonomies:()=>I,rgb16ToHsl:()=>J,sendRegistrationRequest:()=>hs,serializeBlockTree:()=>os,slideBlockSwiperInit:()=>Cs,space_prm:()=>F,termToDispObj:()=>P,useBlockAttributeChanges:()=>h,useDeepCompareEffect:()=>d,useDraggingMove:()=>qn,useDuplicateBlockRemove:()=>g,useElementBackgroundColor:()=>u,useElementStyleObject:()=>p,useElementWidth:()=>l,useFontawesomeIframe:()=>f,useIsIframeMobile:()=>c,useIsMobile:()=>s,useRebuildChangeField:()=>gs,useTargetBlocks:()=>ts,width_prm:()=>N});const e=window.wp.element,t=window.wp.data;var n=o(2404),a=o.n(n);const i=window.wp.i18n;function l(){const t=(0,e.useRef)(null),[n,o]=(0,e.useState)(0);return(0,e.useEffect)(()=>{const e=new ResizeObserver(e=>{for(let t of e)o(t.contentRect.width)});return t.current&&e.observe(t.current),()=>{e.disconnect()}},[]),[t,n]}function s(){const[t,n]=(0,e.useState)(!1);return(0,e.useEffect)(()=>{if("undefined"!=typeof window){const e=()=>{n(window.innerWidth<=767)};return window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}}},[]),t}function c(){const[t,n]=(0,e.useState)(!1);return(0,e.useEffect)(()=>{const e=()=>{const e=document.getElementsByName("editor-canvas")[0];e&&e.contentWindow&&n(e.contentWindow.innerWidth<=767)},t=document.getElementsByName("editor-canvas")[0];return t&&t.contentWindow&&t.contentWindow.addEventListener("resize",e),e(),()=>{t&&t.contentWindow&&t.contentWindow.removeEventListener("resize",e)}},[]),t}function u(t,n){const[o,r]=(0,e.useState)("");return(0,e.useEffect)(()=>{if(t.current&&n)if(n.backgroundColor&&!n.backgroundColor.startsWith("var(--wp"))r(n.backgroundColor);else if(t.current){const e=getComputedStyle(t.current);r(e.backgroundColor)}},[n,t]),o}function p(t,n){const[o,r]=(0,e.useState)("");return(0,e.useEffect)(()=>{if(t.current&&n){const e=getComputedStyle(t.current),o=Object.keys(n).reduce((t,n)=>(e[n]&&(t[n]=e[n]),t),{});r(JSON.stringify(o))}},[t,n]),o}function d(t,n){const o=(0,e.useRef)();a()(n,o.current)||(o.current=n),(0,e.useEffect)(()=>t(),[o.current])}function f(){(0,e.useEffect)(()=>{const e=document.getElementsByName("editor-canvas")[0];if(e){const t=e.contentDocument||e.contentWindow.document,n=t.createElement("script");return n.setAttribute("src","../../../assets/fontawesome.js"),t.body.appendChild(n),()=>{t.body?.removeChild(n)}}},[])}const m=e=>e.reduce((e,t)=>(e.push(t),t.innerBlocks&&t.innerBlocks.length>0&&e.push(...m(t.innerBlocks)),e),[]);function h(n,o,r,a=!1,i={}){const[l,s]=(0,e.useState)(null),c=(0,e.useRef)({}),{updateBlockAttributes:u}=(0,t.useDispatch)("core/block-editor"),p=(0,t.useSelect)(e=>{const{getBlock:t}=e("core/block-editor"),o=t(n);return o?m([o]):[]},[n]).filter(e=>e.name===o&&e.attributes.className?.includes(r));return(0,e.useEffect)(()=>{for(const e of p){const t=c.current[e.clientId]?.attributes||{};if(Object.keys(t).length>0){const n=Object.keys(e.attributes).reduce((t,n)=>(i.hasOwnProperty(n)||(t[n]=e.attributes[n]),t),{}),o=Object.keys(t).reduce((e,n)=>(i.hasOwnProperty(n)||(e[n]=t[n]),e),{});JSON.stringify(n)!==JSON.stringify(o)&&s(JSON.stringify(n))}c.current[e.clientId]={...e}}},[p,o,r]),(0,e.useEffect)(()=>{l&&a&&p.forEach(e=>{u(e.clientId,JSON.parse(l))})},[l]),JSON.parse(l)}function g(n,o){const{removeBlock:r}=(0,t.useDispatch)("core/block-editor"),{createNotice:a}=(0,t.useDispatch)("core/notices"),l=(0,t.useSelect)(e=>e("core/block-editor").getBlocks(n),[n]),s=(0,e.useRef)(l);(0,e.useEffect)(()=>{const e=s.current;if(e.some(e=>o.includes(e.name))&&l.length>e.length){const t=l.find(t=>!e.some(e=>e.clientId===t.clientId));t&&o.includes(t.name)&&(r(t.clientId),a("error",(0,i.__)("A new block cannot be inserted because a block has already been placed.","block-collections"),{type:"snackbar",isDismissible:!0}))}s.current=l},[l,o,r,a])}const b=window.React;var v=o.n(b);const y=window.wp.components,w=window.wp.apiFetch;var k=o.n(w);const C=async e=>{try{return await k()({path:e})}catch(e){console.error("Error fetching data:",e.message)}},x=t=>{const{selectedSlug:n,label:o,homeUrl:r,fetchOptions:a}=t,[i,l]=(0,e.useState)([]);(0,e.useEffect)(()=>{(async()=>{try{const e=await a(r);l(e)}catch(e){console.error("Error fetching data:",e.message)}})()},[a]);const s=i.find(e=>e.slug===n);return(0,b.createElement)(y.ComboboxControl,{label:o,options:i,value:s?s.value:-1,onChange:e=>{const n=i.find(t=>t.value===e);t.onChange(n)}})},E=t=>{const{selectedSlug:n,choiceItems:o,dispTaxonomies:r,type:a,blockMap:l,textDomain:s,fetchFunction:c}=t,[u,p]=(0,e.useState)([]);(0,e.useEffect)(()=>{n&&(async()=>{try{const e=await c(n);p(e),function(e,t){const n=function(e){const t=new Set;if(!e||"object"!=typeof e)return t;for(const[n,o]of Object.entries(e))if("acf"!==n&&"meta"!==n||!o||"object"!=typeof o||Array.isArray(o))t.add(n);else for(const e of Object.keys(o))t.add(`${n}_${e}`);return t}(e),o=(null!=t?t:[]).filter(e=>n.has((e=>{var t,n,o;return"string"==typeof e?e:e&&"object"==typeof e&&null!==(t=null!==(n=null!==(o=e.value)&&void 0!==o?o:e.key)&&void 0!==n?n:e.name)&&void 0!==t?t:""})(e)));t.splice(0,t.length,...o)}(e[0],o)}catch(e){console.error("Error fetching data:",e.message)}})()},[n,c]);const d=(e,t,n)=>e?n.some(e=>_.isEqual(e,t))?n:[...n,t]:n.filter(e=>!_.isEqual(e,t));let f="";const m=(e,n="",r=!1,a)=>Object.entries(e).map(([e,i])=>{const s=n?`${n}.${e}`:e,c=e.replace(/^(meta_|acf_)/,"");if("object"!=typeof i||Array.isArray(i)||null===i){if("meta__acf_changed"===e||"meta_footnotes"===e)return;const a=[{value:"itmar/design-title",label:"itmar/design-title"},{value:"core/paragraph",label:"core/paragraph"},{value:"core/image",label:"core/image"},{value:"itmar/slide-mv",label:"itmar/slide-mv"}];return(0,b.createElement)("div",{className:"itmar_custom_field_set"},(0,b.createElement)(y.ToggleControl,{key:s,className:"field_choice",label:c,checked:o.some(e=>e===s),onChange:e=>{const n=d(e,s,o);t.onChange(n)}}),!r&&(0,b.createElement)(y.ComboboxControl,{options:a,value:l[`${n?n+".":""}${e}`]||"itmar/design-title",onChange:o=>{const r=n?`${n}.${e}`:`${e}`,a={...l,[r]:o};t.onBlockMapChange(a)}}))}return f=`${c}.`,(0,b.createElement)("div",{className:"group_area"},(0,b.createElement)("div",{className:"group_label"},c),(0,b.createElement)("div",{key:s,className:"field_group"},m(i,s,r,a)))});return(0,b.createElement)("div",{className:`${a}_section`},"taxonomy"===a&&u.map((e,n)=>(0,b.createElement)("div",{key:n,className:"term_section"},(0,b.createElement)("div",{className:"tax_label"},e.name,(0,b.createElement)(y.ToggleControl,{label:(0,i.__)("Display","block-collections"),checked:r.some(t=>t===e.slug),onChange:n=>{const o=d(n,e.slug,r);t.onSetDispTax(o)}})),e.terms.map((n,r)=>(0,b.createElement)(y.CheckboxControl,{className:"term_check",key:r,label:n.name,checked:o.some(t=>t.taxonomy===e.slug&&t.term.id===n.id),onChange:r=>{const a={taxonomy:e.slug,term:{id:n.id,slug:n.slug,name:n.name}},i=d(r,a,o);t.onChange(i)}})))),"field"===a&&u.map((e,n)=>{const r=e.meta&&!Object.keys(e.meta).every(e=>"_acf_changed"===e||"footnotes"===e),a=e.acf&&"object"==typeof e.acf&&!Array.isArray(e.acf);return(0,b.createElement)("div",{key:n,className:"field_section"},e.title&&(0,b.createElement)(y.ToggleControl,{className:"field_choice",label:(0,i.__)("Title","block-collections"),checked:o.some(e=>"title"===e),onChange:e=>{const n=d(e,"title",o);t.onChange(n)}}),e.content&&(0,b.createElement)(y.ToggleControl,{className:"field_choice",label:(0,i.__)("Content","block-collections"),checked:o.some(e=>"content"===e),onChange:e=>{const n=d(e,"content",o);t.onChange(n)}}),e.date&&(0,b.createElement)(y.ToggleControl,{className:"field_choice",label:(0,i.__)("Date","block-collections"),checked:o.some(e=>"date"===e),onChange:e=>{const n=d(e,"date",o);t.onChange(n)}}),e.excerpt&&(0,b.createElement)(y.ToggleControl,{className:"field_choice",label:(0,i.__)("Excerpt","block-collections"),checked:o.some(e=>"excerpt"===e),onChange:e=>{const n=d(e,"excerpt",o);t.onChange(n)}}),(e.featured_media||0===e.featured_media)&&(0,b.createElement)(y.ToggleControl,{className:"field_choice",label:(0,i.__)("Featured Image","block-collections"),checked:o.some(e=>"featured_media"===e),onChange:e=>{const n=d(e,"featured_media",o);t.onChange(n)}}),e.link&&(0,b.createElement)("div",{className:"itmar_custom_field_set"},(0,b.createElement)(y.ToggleControl,{className:"field_choice",label:(0,i.__)("Single Page Link","block-collections"),checked:o.some(e=>"link"===e),onChange:e=>{const n=d(e,"link",o);t.onChange(n)}}),(0,b.createElement)(y.ComboboxControl,{options:[{value:"itmar/design-button",label:"itmar/design-button"},{value:"itmar/design-title",label:"itmar/design-title"}],value:l.link,onChange:e=>{const n={...l,link:e};t.onBlockMapChange(n)}}),(0,b.createElement)("p",null,(0,i.__)("If no block is specified, a link will be set to the parent block, Design Group.","block-collections"))),(r||a)&&(0,b.createElement)(b.Fragment,null,(0,b.createElement)("div",{className:"custom_field_label"},(0,i.__)("Custom Field","block-collections")),(0,b.createElement)("div",{className:"custom_field_area"},m({...Object.entries(e.meta).reduce((e,[t,n])=>({...e,[`meta_${t}`]:n}),{}),...Object.entries(e.acf).filter(([e])=>!e.endsWith("_source")).reduce((e,[t,n])=>({...e,[`acf_${t}`]:n}),{})}))))}),"imgField"===a&&u.map((e,n)=>{const r=e.meta&&!Object.keys(e.meta).every(e=>"_acf_changed"===e||"footnotes"===e),a=e.acf&&"object"==typeof e.acf&&!Array.isArray(e.acf);return(0,b.createElement)("div",{key:n,className:"field_section"},e.content&&(0,b.createElement)(y.ToggleControl,{className:"field_choice",label:(0,i.__)("Content","block-collections"),checked:o.some(e=>"content"===e),onChange:e=>{const n=d(e,"content",o);t.onChange(n)}}),(e.featured_media||0===e.featured_media)&&(0,b.createElement)(y.ToggleControl,{className:"field_choice",label:(0,i.__)("Featured Image","block-collections"),checked:o.some(e=>"featured_media"===e),onChange:e=>{const n=d(e,"featured_media",o);t.onChange(n)}}),(r||a)&&(0,b.createElement)(b.Fragment,null,(0,b.createElement)("div",{className:"custom_field_label"},(0,i.__)("Custom Field","block-collections")),(0,b.createElement)("div",{className:"custom_field_area"},m({...Object.entries(e.meta).reduce((e,[t,n])=>({...e,[`meta_${t}`]:n}),{}),...Object.entries(e.acf).filter(([e])=>!e.endsWith("_source")).reduce((e,[t,n])=>({...e,[`acf_${t}`]:n}),{})},"",!0))))}))},S=async e=>{const t=await k()({path:"/wp/v2/pages"});return t&&!t.some(e=>-1===e.id)&&t.unshift({id:-1,title:{rendered:"ホーム"},link:e,slug:""}),t?t.map(t=>({value:t.id,slug:t.slug,label:t.title.rendered,link:`${e}/${t.slug}`})):[]},O=async e=>{const t=await k()({path:"/wp/v2/types"});let n=0;return Object.keys(t).reduce((o,r)=>{const a=t[r];return!0===a.has_archive?o.push({value:n++,slug:a.slug,rest_base:a.rest_base,link:`${e}/${a.slug}`,label:a.name}):"string"==typeof a.has_archive&&o.push({value:n++,slug:a.slug,rest_base:a.rest_base,link:`${e}/${a.has_archive}`,label:a.name}),o},[])},I=async e=>{if(!e)return;const t=(await k()({path:`/wp/v2/types/${e}?context=edit`})).taxonomies.map(async e=>{const t=await k()({path:`/wp/v2/taxonomies/${e}?context=edit`}),n=await k()({path:`/wp/v2/${t.rest_base}`});return{slug:e,name:t.name,rest_base:t.rest_base,terms:n}});return await Promise.all(t)},P=(e,t)=>{const n=e.reduce((e,t)=>{const n=t.taxonomy,o=t.term.name;return e[n]||(e[n]=[]),e[n].push(o),e},{});for(const e in n)n[e]=n[e].join(t);return n},M=async e=>{const t=["title","content","date","excerpt","featured_media","link","meta","acf"].join(",");return await k()({path:`/wp/v2/${e}?_fields=${t}&per_page=1&order=desc`})},$=e=>(0,b.createElement)(x,{...e,fetchOptions:S}),A=e=>(0,b.createElement)(x,{...e,fetchOptions:O}),T=e=>(0,b.createElement)(E,{...e,fetchFunction:I}),R=e=>(0,b.createElement)(E,{...e,fetchFunction:M}),D=e=>e&&1===Object.keys(e).length?e.value:`${e&&e.topLeft||""} ${e&&e.topRight||""} ${e&&e.bottomRight||""} ${e&&e.bottomLeft||""}`,F=e=>e?`${e.top} ${e.right} ${e.bottom} ${e.left}`:"",B=(e,t)=>{if(null!==(n=e)&&"object"==typeof n&&!Array.isArray(n)){const n="top"===e.vertBase?"bottom":"top",o="left"===e.horBase?"right":"left",r="50%",a="50%",i=e.isVertCenter&&e.isHorCenter?"transform: translate(-50%, -50%);":e.isVertCenter?"transform: translateY(-50%);":e.isHorCenter?"transform: translateX(-50%);":"";return!e||"absolute"!==t&&"fixed"!==t&&"sticky"!==t?"":`\n    ${e.vertBase}: ${e.isVertCenter?r:e.vertValue}; \n    ${e.horBase}: ${e.isHorCenter?a:e.horValue};\n    ${i}\n    ${n}: auto;\n    ${o}: auto;\n    ${"fixed"===t||"sticky"===t?"margin-block-start:0;z-index: 50;":"z-index: auto;"}\n  `}return e?"top:50%;left: 50%;transform: translate(-50%, -50%);":null;var n},V=(e,t)=>"wideSize"===e?"max-width: var(--wp--style--global--wide-size);":"contentSize"===e?"max-width: var(--wp--style--global--content-size);":"free"===e?`max-width: ${t};`:"full"===e?"max-width: 100%;":"max-width: fit-content;",N=(e,t)=>"wideSize"===e?" width: var(--wp--style--global--wide-size);":"contentSize"===e?" width: var(--wp--style--global--content-size);":"free"===e?` width: ${t}; `:"full"===e?" width: 100%;":"fit"===e?" width: fit-content;":" width: auto;",j=(e,t)=>"fit"===e?" height: fit-content;":"full"===e?" height: 100%; ":"free"===e?` height: ${t}; `:"height: auto;",L=(e,t=!1)=>t?"center"===e?{marginLeft:"auto",marginRight:"auto"}:"right"===e?{marginLeft:"auto"}:{}:"center"===e?"margin-left: auto; margin-right: auto;":"right"===e?"margin-left: auto; margin-right: 0;":"margin-right: auto; margin-left: 0;",z=e=>{let t="";for(const n in e)e.hasOwnProperty(n)&&(t+=`${n.replace(/([A-Z])/g,"-$1").toLowerCase()}: ${e[n]};\n`);return t},H=e=>{if(e){let n=null;if(["top","bottom","left","right"].some(t=>t in e)){let o={};for(let n in e){const r=e[n];if(String(r.width||"").match(/^0/))continue;const a=r.style||"solid";o[`border${t=n,t.charAt(0).toUpperCase()+t.slice(1)}`]=`${r.width} ${a} ${r.color}`}return n=o,n}{if(String(e.width||"").match(/^0/))return null;const t=e.style||"solid";return n={border:`${e.width} ${t} ${e.color}`},n}}return null;var t},U=e=>({borderRadius:e&&1===Object.keys(e).length?e.value:`${e&&e.topLeft||""} ${e&&e.topRight||""} ${e&&e.bottomRight||""} ${e&&e.bottomLeft||""}`}),W=e=>({margin:`${e.top} ${e.right} ${e.bottom} ${e.left}`});function Y(e){return{padding:`${e.top} ${e.right} ${e.bottom} ${e.left}`}}const G=window.wp.blockEditor,q=e=>{function t(e){const t=parseInt(e,10).toString(16);return 1===t.length?"0"+t:t}let n,o=[];return o=/^#[0-9a-fA-F]{6}$/.test(e)?[e.slice(1,3),e.slice(3,5),e.slice(5,7)]:(n=e.match(/^rgb\((\d+),\s*(\d+),\s*(\d+)\)$/))?[t(n[1]),t(n[2]),t(n[3])]:["ff","ff","ff"],o};function Z(e,t,n){var o=!1;if((e||0===e)&&e<=360&&(t||0===t)&&t<=100&&(n||0===n)&&n<=100){var r,a=0,i=0,l=0,s=0,c=0;e=Number(e)/360,t=Number(t)/100,n=Number(n)/100,0===t?(a=n,i=n,l=n):(r=function(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+=6*(t-e)*n:n<.5?e=t:n<2/3&&(e+=(t-e)*(2/3-n)*6),e},a=r(c=2*n-(s=n<.5?n*(1+t):n+t-n*t),s,e+1/3),i=r(c,s,e),l=r(c,s,e-1/3)),o=`#${Math.round(255*a).toString(16).padStart(2,"0")}${Math.round(255*i).toString(16).padStart(2,"0")}${Math.round(255*l).toString(16).padStart(2,"0")}`}return o}function J(e){let t=q(e),n=t[0],o=t[1],r=t[2],a=!1;if((n||0===n)&&String(n).match(/^[0-9a-f]{2}$/i)&&(o||0===o)&&String(o).match(/^[0-9a-f]{2}$/i)&&(r||0===r)&&String(r).match(/^[0-9a-f]{2}$/i)){let e=0,t=0,i=0,l=0,s=0,c=0;n=parseInt(n,16)/255,o=parseInt(o,16)/255,r=parseInt(r,16)/255,l=Math.max(n,o,r),s=Math.min(n,o,r),i=(l+s)/2,l!==s&&(c=l-s,t=i>.5?c/(2-l-s):c/(l+s),e=l===n?(o-r)/c:l===o?2+(r-n)/c:4+(n-o)/c,e/=6),a={hue:Math.round(360*e),saturation:Math.round(100*t),lightness:Math.round(100*i)}}return a}function X(e){let t=q(e),n=t[0],o=t[1],r=t[2],a=!1;return(n||0===n)&&String(n).match(/^[0-9a-f]{2}$/i)&&(o||0===o)&&String(o).match(/^[0-9a-f]{2}$/i)&&(r||0===r)&&String(r).match(/^[0-9a-f]{2}$/i)&&(n=parseInt(n,16),o=parseInt(o,16),r=parseInt(r,16),a={red:Math.round(n),green:Math.round(o),blue:Math.round(r)}),a}const K=(e,t)=>{let n,o,r,a;switch(e){case"top_left":n=t,o=t,r=-1*t,a=-1*t;break;case"top_right":n=-1*t,o=t,r=t,a=-1*t;break;case"bottom_left":case"right_bottom":n=t,o=-1*t,r=-1*t,a=t;break;case"bottom_right":n=-1*t,o=-1*t,r=t,a=t;break;case"top":n=0,o=0,r=-1*t,a=t}return{topLeft:n,topRight:o,bottomLeft:r,bottmRight:a}};function Q(e){return e.includes("linear-gradient")||e.includes("radial-gradient")}const ee=e=>{const{shadowType:n,spread:o,lateral:r,longitude:a,nomalBlur:l,shadowColor:s,blur:c,intensity:u,distance:p,newDirection:d,clayDirection:f,embos:m,opacity:h,depth:g,bdBlur:b,expand:v,glassblur:y,glassopa:_,hasOutline:w,baseColor:k}=e;if("nomal"===n)return"dent"===m?{style:{boxShadow:`${r}px ${a}px ${l}px ${o}px transparent, inset ${r}px ${a}px ${l}px ${o}px ${s}`}}:{style:{boxShadow:`${r}px ${a}px ${l}px ${o}px ${s}, inset ${r}px ${a}px ${l}px ${o}px transparent`}};if("newmor"===n){if(Q(k))return(0,t.dispatch)("core/notices").createNotice("error",(0,i.__)("Neumorphism cannot be set when the background color is a gradient. ","itmar_guest_contact_block"),{type:"snackbar",isDismissible:!0}),null;const e=J(k),n=e.lightness+u<100?e.lightness+u:100,o=e.lightness-u>0?e.lightness-u:0,r=Z(e.hue,e.saturation,n),a=Z(e.hue,e.saturation,o),l=K(d,p),s={style:{border:"none",background:k}};return"swell"===m?{style:{...s.style,boxShadow:`${l.topLeft}px ${l.topRight}px ${c}px ${a}, ${l.bottomLeft}px ${l.bottmRight}px ${c}px ${r}, inset ${l.topLeft}px ${l.topRight}px ${c}px transparent, inset ${l.bottomLeft}px ${l.bottmRight}px ${c}px transparent`}}:{style:{...s.style,boxShadow:`${l.topLeft}px ${l.topRight}px ${c}px transparent, ${l.bottomLeft}px ${l.bottmRight}px ${c}px transparent, inset ${l.topLeft}px ${l.topRight}px ${c}px ${a}, inset ${l.bottomLeft}px ${l.bottmRight}px ${c}px ${r}`}}}if("claymor"===n){if(Q(k))return(0,t.dispatch)("core/notices").createNotice("error",(0,i.__)("claymorphism cannot be set when the background color is a gradient. ","itmar_guest_contact_block"),{type:"snackbar",isDismissible:!0}),null;const e=X(k),n=K(f,v),o=K(f,g),r={style:{background:`rgba(255, 255, 255, ${h})`,backdropFilter:`blur(${b}px)`,border:"none"}};return{...r,style:{...r.style,boxShadow:`${n.topLeft}px ${n.bottmRight}px ${2*v}px 0px rgba(${e.red}, ${e.green}, ${e.blue}, 0.5), inset ${o.topRight}px ${o.bottomLeft}px 16px 0px rgba(${e.red}, ${e.green}, ${e.blue}, 0.6), inset 0px 11px 28px 0px rgb(255, 255, 255)`}}}if("glassmor"===n){const e={style:{backgroundColor:`rgba(255, 255, 255, ${_})`,...w?{border:"1px solid rgba(255, 255, 255, 0.4)"}:{},borderRightColor:"rgba(255, 255, 255, 0.2)",borderBottomColor:"rgba(255, 255, 255, 0.2)",backdropFilter:`blur( ${y}px )`}};return"swell"===m?{...e,style:{...e.style,boxShadow:"0 8px 12px 0 rgba( 31, 38, 135, 0.37 ), inset 0 8px 12px 0 transparent"}}:{...e,style:{...e.style,boxShadow:"0 8px 12px 0 transparent, inset 0 8px 12px 0 rgba( 31, 38, 135, 0.37 )"}}}},te=({shadowStyle:t,onChange:n})=>{const[o,r]=(0,e.useState)(t),{shadowType:a,spread:l,lateral:s,longitude:c,nomalBlur:u,shadowColor:p,blur:d,intensity:f,distance:m,newDirection:h,clayDirection:g,embos:v,opacity:_,depth:w,bdBlur:k,expand:C,glassblur:x,glassopa:E,hasOutline:S}=o;return(0,e.useEffect)(()=>{const e=ee(o);e&&n(e,o)},[o]),(0,b.createElement)(b.Fragment,null,(0,b.createElement)(y.PanelBody,{title:(0,i.__)("Shadow Type","block-collections"),initialOpen:!0},(0,b.createElement)("div",{className:"itmar_shadow_type"},(0,b.createElement)(y.RadioControl,{selected:a,options:[{label:(0,i.__)("Nomal","block-collections"),value:"nomal"},{label:(0,i.__)("Neumorphism","block-collections"),value:"newmor"},{label:(0,i.__)("Claymorphism","block-collections"),value:"claymor"},{label:(0,i.__)("Grassmophism","block-collections"),value:"glassmor"}],onChange:e=>r({...o,shadowType:e})})),"claymor"!==a&&(0,b.createElement)("div",{className:"embos"},(0,b.createElement)(y.RadioControl,{label:(0,i.__)("unevenness","block-collections"),selected:v,options:[{value:"swell"},{value:"dent"}],onChange:e=>r({...o,embos:e})}))),"nomal"===a&&(0,b.createElement)(y.PanelBody,{title:(0,i.__)("Nomal settings","block-collections"),initialOpen:!1},(0,b.createElement)(y.RangeControl,{value:l,label:(0,i.__)("Spread","block-collections"),max:50,min:0,onChange:e=>r({...o,spread:e}),withInputField:!1}),(0,b.createElement)(y.RangeControl,{value:s,label:(0,i.__)("Lateral direction","block-collections"),max:50,min:0,onChange:e=>r({...o,lateral:e}),withInputField:!1}),(0,b.createElement)(y.RangeControl,{value:c,label:(0,i.__)("Longitudinal direction","block-collections"),max:50,min:0,onChange:e=>r({...o,longitude:e}),withInputField:!1}),(0,b.createElement)(y.RangeControl,{value:u,label:(0,i.__)("Blur","block-collections"),max:20,min:0,onChange:e=>r({...o,nomalBlur:e}),withInputField:!1}),(0,b.createElement)(G.__experimentalPanelColorGradientSettings,{title:(0,i.__)("Shadow Color Setting","block-collections"),settings:[{colorValue:p,label:(0,i.__)("Choose Shadow color","block-collections"),onColorChange:e=>r({...o,shadowColor:e})}]})),"newmor"===a&&(0,b.createElement)(y.PanelBody,{title:(0,i.__)("Neumorphism settings","block-collections"),initialOpen:!1},(0,b.createElement)(y.RangeControl,{value:m,label:(0,i.__)("Distance","block-collections"),max:50,min:0,onChange:e=>r({...o,distance:e}),withInputField:!1}),(0,b.createElement)(y.RangeControl,{value:f,label:(0,i.__)("Intensity","block-collections"),max:100,min:0,onChange:e=>r({...o,intensity:e}),withInputField:!1}),(0,b.createElement)(y.RangeControl,{value:d,label:(0,i.__)("Blur","block-collections"),max:20,min:0,onChange:e=>r({...o,blur:e}),withInputField:!1}),(0,b.createElement)(y.PanelRow,null,(0,b.createElement)("div",{className:"light_direction"},(0,b.createElement)(y.RadioControl,{selected:h,options:[{value:"top_left"},{value:"top_right"},{value:"bottom_left"},{value:"bottom_right"}],onChange:e=>r({...o,newDirection:e})})))),"claymor"===a&&(0,b.createElement)(y.PanelBody,{title:(0,i.__)("Claymorphism settings","block-collections"),initialOpen:!1},(0,b.createElement)(y.RangeControl,{value:_,label:(0,i.__)("Opacity","block-collections"),max:1,min:0,step:.1,onChange:e=>r({...o,opacity:e}),withInputField:!1}),(0,b.createElement)(y.RangeControl,{value:w,label:"Depth",max:20,min:0,onChange:e=>r({...o,depth:e}),withInputField:!1}),(0,b.createElement)(y.RangeControl,{value:C,label:"Expand",max:50,min:0,onChange:e=>r({...o,expand:e}),withInputField:!1}),(0,b.createElement)(y.RangeControl,{value:k,label:"Background Blur",max:10,min:0,onChange:e=>r({...o,bdBlur:e}),withInputField:!1}),(0,b.createElement)("div",{className:"light_direction claymor"},(0,b.createElement)(y.RadioControl,{selected:g,options:[{value:"right_bottom"},{value:"top_right"},{value:"top"}],onChange:e=>r({...o,clayDirection:e})}))),"glassmor"===a&&(0,b.createElement)(y.PanelBody,{title:(0,i.__)("Grassmophism settings","block-collections"),initialOpen:!1},(0,b.createElement)(y.RangeControl,{value:x,label:(0,i.__)("Glass blur","block-collections"),max:20,min:0,onChange:e=>r({...o,glassblur:e}),withInputField:!1}),(0,b.createElement)(y.RangeControl,{value:E,label:(0,i.__)("Glass Opacity","block-collections"),max:1,min:0,step:.1,onChange:e=>r({...o,glassopa:e}),withInputField:!1}),(0,b.createElement)("fieldset",null,(0,b.createElement)(y.ToggleControl,{label:(0,i.__)("Show outline","block-collections"),checked:S,onChange:()=>r({...o,hasOutline:!S})}))))};var ne=function(){return ne=Object.assign||function(e){for(var t,n=1,o=arguments.length;n<o;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},ne.apply(this,arguments)};function oe(e,t,n){if(n||2===arguments.length)for(var o,r=0,a=t.length;r<a;r++)!o&&r in t||(o||(o=Array.prototype.slice.call(t,0,r)),o[r]=t[r]);return e.concat(o||Array.prototype.slice.call(t))}Object.create,Object.create,"function"==typeof SuppressedError&&SuppressedError;var re=o(2833),ae=o.n(re),ie="-ms-",le="-moz-",se="-webkit-",ce="comm",ue="rule",pe="decl",de="@keyframes",fe=Math.abs,me=String.fromCharCode,he=Object.assign;function ge(e){return e.trim()}function be(e,t){return(e=t.exec(e))?e[0]:e}function ve(e,t,n){return e.replace(t,n)}function ye(e,t,n){return e.indexOf(t,n)}function _e(e,t){return 0|e.charCodeAt(t)}function we(e,t,n){return e.slice(t,n)}function ke(e){return e.length}function Ce(e){return e.length}function xe(e,t){return t.push(e),e}function Ee(e,t){return e.filter(function(e){return!be(e,t)})}var Se=1,Oe=1,Ie=0,Pe=0,Me=0,$e="";function Ae(e,t,n,o,r,a,i,l){return{value:e,root:t,parent:n,type:o,props:r,children:a,line:Se,column:Oe,length:i,return:"",siblings:l}}function Te(e,t){return he(Ae("",null,null,"",null,null,0,e.siblings),e,{length:-e.length},t)}function Re(e){for(;e.root;)e=Te(e.root,{children:[e]});xe(e,e.siblings)}function De(){return Me=Pe>0?_e($e,--Pe):0,Oe--,10===Me&&(Oe=1,Se--),Me}function Fe(){return Me=Pe<Ie?_e($e,Pe++):0,Oe++,10===Me&&(Oe=1,Se++),Me}function Be(){return _e($e,Pe)}function Ve(){return Pe}function Ne(e,t){return we($e,e,t)}function je(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function Le(e){return ge(Ne(Pe-1,Ue(91===e?e+2:40===e?e+1:e)))}function ze(e){for(;(Me=Be())&&Me<33;)Fe();return je(e)>2||je(Me)>3?"":" "}function He(e,t){for(;--t&&Fe()&&!(Me<48||Me>102||Me>57&&Me<65||Me>70&&Me<97););return Ne(e,Ve()+(t<6&&32==Be()&&32==Fe()))}function Ue(e){for(;Fe();)switch(Me){case e:return Pe;case 34:case 39:34!==e&&39!==e&&Ue(Me);break;case 40:41===e&&Ue(e);break;case 92:Fe()}return Pe}function We(e,t){for(;Fe()&&e+Me!==57&&(e+Me!==84||47!==Be()););return"/*"+Ne(t,Pe-1)+"*"+me(47===e?e:Fe())}function Ye(e){for(;!je(Be());)Fe();return Ne(e,Pe)}function Ge(e,t){for(var n="",o=0;o<e.length;o++)n+=t(e[o],o,e,t)||"";return n}function qe(e,t,n,o){switch(e.type){case"@layer":if(e.children.length)break;case"@import":case pe:return e.return=e.return||e.value;case ce:return"";case de:return e.return=e.value+"{"+Ge(e.children,o)+"}";case ue:if(!ke(e.value=e.props.join(",")))return""}return ke(n=Ge(e.children,o))?e.return=e.value+"{"+n+"}":""}function Ze(e,t,n){switch(function(e,t){return 45^_e(e,0)?(((t<<2^_e(e,0))<<2^_e(e,1))<<2^_e(e,2))<<2^_e(e,3):0}(e,t)){case 5103:return se+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return se+e+e;case 4789:return le+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return se+e+le+e+ie+e+e;case 5936:switch(_e(e,t+11)){case 114:return se+e+ie+ve(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return se+e+ie+ve(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return se+e+ie+ve(e,/[svh]\w+-[tblr]{2}/,"lr")+e}case 6828:case 4268:case 2903:return se+e+ie+e+e;case 6165:return se+e+ie+"flex-"+e+e;case 5187:return se+e+ve(e,/(\w+).+(:[^]+)/,se+"box-$1$2"+ie+"flex-$1$2")+e;case 5443:return se+e+ie+"flex-item-"+ve(e,/flex-|-self/g,"")+(be(e,/flex-|baseline/)?"":ie+"grid-row-"+ve(e,/flex-|-self/g,""))+e;case 4675:return se+e+ie+"flex-line-pack"+ve(e,/align-content|flex-|-self/g,"")+e;case 5548:return se+e+ie+ve(e,"shrink","negative")+e;case 5292:return se+e+ie+ve(e,"basis","preferred-size")+e;case 6060:return se+"box-"+ve(e,"-grow","")+se+e+ie+ve(e,"grow","positive")+e;case 4554:return se+ve(e,/([^-])(transform)/g,"$1"+se+"$2")+e;case 6187:return ve(ve(ve(e,/(zoom-|grab)/,se+"$1"),/(image-set)/,se+"$1"),e,"")+e;case 5495:case 3959:return ve(e,/(image-set\([^]*)/,se+"$1$`$1");case 4968:return ve(ve(e,/(.+:)(flex-)?(.*)/,se+"box-pack:$3"+ie+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+se+e+e;case 4200:if(!be(e,/flex-|baseline/))return ie+"grid-column-align"+we(e,t)+e;break;case 2592:case 3360:return ie+ve(e,"template-","")+e;case 4384:case 3616:return n&&n.some(function(e,n){return t=n,be(e.props,/grid-\w+-end/)})?~ye(e+(n=n[t].value),"span",0)?e:ie+ve(e,"-start","")+e+ie+"grid-row-span:"+(~ye(n,"span",0)?be(n,/\d+/):+be(n,/\d+/)-+be(e,/\d+/))+";":ie+ve(e,"-start","")+e;case 4896:case 4128:return n&&n.some(function(e){return be(e.props,/grid-\w+-start/)})?e:ie+ve(ve(e,"-end","-span"),"span ","")+e;case 4095:case 3583:case 4068:case 2532:return ve(e,/(.+)-inline(.+)/,se+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(ke(e)-1-t>6)switch(_e(e,t+1)){case 109:if(45!==_e(e,t+4))break;case 102:return ve(e,/(.+:)(.+)-([^]+)/,"$1"+se+"$2-$3$1"+le+(108==_e(e,t+3)?"$3":"$2-$3"))+e;case 115:return~ye(e,"stretch",0)?Ze(ve(e,"stretch","fill-available"),t,n)+e:e}break;case 5152:case 5920:return ve(e,/(.+?):(\d+)(\s*\/\s*(span)?\s*(\d+))?(.*)/,function(t,n,o,r,a,i,l){return ie+n+":"+o+l+(r?ie+n+"-span:"+(a?i:+i-+o)+l:"")+e});case 4949:if(121===_e(e,t+6))return ve(e,":",":"+se)+e;break;case 6444:switch(_e(e,45===_e(e,14)?18:11)){case 120:return ve(e,/(.+:)([^;\s!]+)(;|(\s+)?!.+)?/,"$1"+se+(45===_e(e,14)?"inline-":"")+"box$3$1"+se+"$2$3$1"+ie+"$2box$3")+e;case 100:return ve(e,":",":"+ie)+e}break;case 5719:case 2647:case 2135:case 3927:case 2391:return ve(e,"scroll-","scroll-snap-")+e}return e}function Je(e,t,n,o){if(e.length>-1&&!e.return)switch(e.type){case pe:return void(e.return=Ze(e.value,e.length,n));case de:return Ge([Te(e,{value:ve(e.value,"@","@"+se)})],o);case ue:if(e.length)return function(e,t){return e.map(t).join("")}(n=e.props,function(t){switch(be(t,o=/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":Re(Te(e,{props:[ve(t,/:(read-\w+)/,":-moz-$1")]})),Re(Te(e,{props:[t]})),he(e,{props:Ee(n,o)});break;case"::placeholder":Re(Te(e,{props:[ve(t,/:(plac\w+)/,":"+se+"input-$1")]})),Re(Te(e,{props:[ve(t,/:(plac\w+)/,":-moz-$1")]})),Re(Te(e,{props:[ve(t,/:(plac\w+)/,ie+"input-$1")]})),Re(Te(e,{props:[t]})),he(e,{props:Ee(n,o)})}return""})}}function Xe(e){return function(e){return $e="",e}(Ke("",null,null,null,[""],e=function(e){return Se=Oe=1,Ie=ke($e=e),Pe=0,[]}(e),0,[0],e))}function Ke(e,t,n,o,r,a,i,l,s){for(var c=0,u=0,p=i,d=0,f=0,m=0,h=1,g=1,b=1,v=0,y="",_=r,w=a,k=o,C=y;g;)switch(m=v,v=Fe()){case 40:if(108!=m&&58==_e(C,p-1)){-1!=ye(C+=ve(Le(v),"&","&\f"),"&\f",fe(c?l[c-1]:0))&&(b=-1);break}case 34:case 39:case 91:C+=Le(v);break;case 9:case 10:case 13:case 32:C+=ze(m);break;case 92:C+=He(Ve()-1,7);continue;case 47:switch(Be()){case 42:case 47:xe(et(We(Fe(),Ve()),t,n,s),s);break;default:C+="/"}break;case 123*h:l[c++]=ke(C)*b;case 125*h:case 59:case 0:switch(v){case 0:case 125:g=0;case 59+u:-1==b&&(C=ve(C,/\f/g,"")),f>0&&ke(C)-p&&xe(f>32?tt(C+";",o,n,p-1,s):tt(ve(C," ","")+";",o,n,p-2,s),s);break;case 59:C+=";";default:if(xe(k=Qe(C,t,n,c,u,r,l,y,_=[],w=[],p,a),a),123===v)if(0===u)Ke(C,t,k,k,_,a,p,l,w);else switch(99===d&&110===_e(C,3)?100:d){case 100:case 108:case 109:case 115:Ke(e,k,k,o&&xe(Qe(e,k,k,0,0,r,l,y,r,_=[],p,w),w),r,w,p,l,o?_:w);break;default:Ke(C,k,k,k,[""],w,0,l,w)}}c=u=f=0,h=b=1,y=C="",p=i;break;case 58:p=1+ke(C),f=m;default:if(h<1)if(123==v)--h;else if(125==v&&0==h++&&125==De())continue;switch(C+=me(v),v*h){case 38:b=u>0?1:(C+="\f",-1);break;case 44:l[c++]=(ke(C)-1)*b,b=1;break;case 64:45===Be()&&(C+=Le(Fe())),d=Be(),u=p=ke(y=C+=Ye(Ve())),v++;break;case 45:45===m&&2==ke(C)&&(h=0)}}return a}function Qe(e,t,n,o,r,a,i,l,s,c,u,p){for(var d=r-1,f=0===r?a:[""],m=Ce(f),h=0,g=0,b=0;h<o;++h)for(var v=0,y=we(e,d+1,d=fe(g=i[h])),_=e;v<m;++v)(_=ge(g>0?f[v]+" "+y:ve(y,/&\f/g,f[v])))&&(s[b++]=_);return Ae(e,t,n,0===r?ue:l,s,c,u,p)}function et(e,t,n,o){return Ae(e,t,n,ce,me(Me),we(e,2,-2),0,o)}function tt(e,t,n,o,r){return Ae(e,t,n,pe,we(e,0,o),we(e,o+1,-1),o,r)}var nt={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},ot="undefined"!=typeof process&&void 0!==process.env&&(process.env.REACT_APP_SC_ATTR||process.env.SC_ATTR)||"data-styled",rt="active",at="data-styled-version",it="6.1.18",lt="/*!sc*/\n",st="undefined"!=typeof window&&"undefined"!=typeof document,ct=Boolean("boolean"==typeof SC_DISABLE_SPEEDY?SC_DISABLE_SPEEDY:"undefined"!=typeof process&&void 0!==process.env&&void 0!==process.env.REACT_APP_SC_DISABLE_SPEEDY&&""!==process.env.REACT_APP_SC_DISABLE_SPEEDY?"false"!==process.env.REACT_APP_SC_DISABLE_SPEEDY&&process.env.REACT_APP_SC_DISABLE_SPEEDY:"undefined"!=typeof process&&void 0!==process.env&&void 0!==process.env.SC_DISABLE_SPEEDY&&""!==process.env.SC_DISABLE_SPEEDY&&"false"!==process.env.SC_DISABLE_SPEEDY&&process.env.SC_DISABLE_SPEEDY),ut=(new Set,Object.freeze([])),pt=Object.freeze({}),dt=new Set(["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","track","u","ul","use","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"]),ft=/[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~-]+/g,mt=/(^-|-$)/g;function ht(e){return e.replace(ft,"-").replace(mt,"")}var gt=/(a)(d)/gi,bt=function(e){return String.fromCharCode(e+(e>25?39:97))};function vt(e){var t,n="";for(t=Math.abs(e);t>52;t=t/52|0)n=bt(t%52)+n;return(bt(t%52)+n).replace(gt,"$1-$2")}var yt,_t=function(e,t){for(var n=t.length;n;)e=33*e^t.charCodeAt(--n);return e},wt=function(e){return _t(5381,e)};function kt(e){return"string"==typeof e&&!0}var Ct="function"==typeof Symbol&&Symbol.for,xt=Ct?Symbol.for("react.memo"):60115,Et=Ct?Symbol.for("react.forward_ref"):60112,St={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},Ot={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},It={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},Pt=((yt={})[Et]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},yt[xt]=It,yt);function Mt(e){return("type"in(t=e)&&t.type.$$typeof)===xt?It:"$$typeof"in e?Pt[e.$$typeof]:St;var t}var $t=Object.defineProperty,At=Object.getOwnPropertyNames,Tt=Object.getOwnPropertySymbols,Rt=Object.getOwnPropertyDescriptor,Dt=Object.getPrototypeOf,Ft=Object.prototype;function Bt(e,t,n){if("string"!=typeof t){if(Ft){var o=Dt(t);o&&o!==Ft&&Bt(e,o,n)}var r=At(t);Tt&&(r=r.concat(Tt(t)));for(var a=Mt(e),i=Mt(t),l=0;l<r.length;++l){var s=r[l];if(!(s in Ot||n&&n[s]||i&&s in i||a&&s in a)){var c=Rt(t,s);try{$t(e,s,c)}catch(e){}}}}return e}function Vt(e){return"function"==typeof e}function Nt(e){return"object"==typeof e&&"styledComponentId"in e}function jt(e,t){return e&&t?"".concat(e," ").concat(t):e||t||""}function Lt(e,t){if(0===e.length)return"";for(var n=e[0],o=1;o<e.length;o++)n+=t?t+e[o]:e[o];return n}function zt(e){return null!==e&&"object"==typeof e&&e.constructor.name===Object.name&&!("props"in e&&e.$$typeof)}function Ht(e,t,n){if(void 0===n&&(n=!1),!n&&!zt(e)&&!Array.isArray(e))return t;if(Array.isArray(t))for(var o=0;o<t.length;o++)e[o]=Ht(e[o],t[o]);else if(zt(t))for(var o in t)e[o]=Ht(e[o],t[o]);return e}function Ut(e,t){Object.defineProperty(e,"toString",{value:t})}function Wt(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return new Error("An error occurred. See https://github.com/styled-components/styled-components/blob/main/packages/styled-components/src/utils/errors.md#".concat(e," for more information.").concat(t.length>0?" Args: ".concat(t.join(", ")):""))}var Yt=function(){function e(e){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=e}return e.prototype.indexOfGroup=function(e){for(var t=0,n=0;n<e;n++)t+=this.groupSizes[n];return t},e.prototype.insertRules=function(e,t){if(e>=this.groupSizes.length){for(var n=this.groupSizes,o=n.length,r=o;e>=r;)if((r<<=1)<0)throw Wt(16,"".concat(e));this.groupSizes=new Uint32Array(r),this.groupSizes.set(n),this.length=r;for(var a=o;a<r;a++)this.groupSizes[a]=0}for(var i=this.indexOfGroup(e+1),l=(a=0,t.length);a<l;a++)this.tag.insertRule(i,t[a])&&(this.groupSizes[e]++,i++)},e.prototype.clearGroup=function(e){if(e<this.length){var t=this.groupSizes[e],n=this.indexOfGroup(e),o=n+t;this.groupSizes[e]=0;for(var r=n;r<o;r++)this.tag.deleteRule(n)}},e.prototype.getGroup=function(e){var t="";if(e>=this.length||0===this.groupSizes[e])return t;for(var n=this.groupSizes[e],o=this.indexOfGroup(e),r=o+n,a=o;a<r;a++)t+="".concat(this.tag.getRule(a)).concat(lt);return t},e}(),Gt=new Map,qt=new Map,Zt=1,Jt=function(e){if(Gt.has(e))return Gt.get(e);for(;qt.has(Zt);)Zt++;var t=Zt++;return Gt.set(e,t),qt.set(t,e),t},Xt=function(e,t){Zt=t+1,Gt.set(e,t),qt.set(t,e)},Kt="style[".concat(ot,"][").concat(at,'="').concat(it,'"]'),Qt=new RegExp("^".concat(ot,'\\.g(\\d+)\\[id="([\\w\\d-]+)"\\].*?"([^"]*)')),en=function(e,t,n){for(var o,r=n.split(","),a=0,i=r.length;a<i;a++)(o=r[a])&&e.registerName(t,o)},tn=function(e,t){for(var n,o=(null!==(n=t.textContent)&&void 0!==n?n:"").split(lt),r=[],a=0,i=o.length;a<i;a++){var l=o[a].trim();if(l){var s=l.match(Qt);if(s){var c=0|parseInt(s[1],10),u=s[2];0!==c&&(Xt(u,c),en(e,u,s[3]),e.getTag().insertRules(c,r)),r.length=0}else r.push(l)}}},nn=function(e){for(var t=document.querySelectorAll(Kt),n=0,o=t.length;n<o;n++){var r=t[n];r&&r.getAttribute(ot)!==rt&&(tn(e,r),r.parentNode&&r.parentNode.removeChild(r))}};function on(){return o.nc}var rn=function(e){var t=document.head,n=e||t,o=document.createElement("style"),r=function(e){var t=Array.from(e.querySelectorAll("style[".concat(ot,"]")));return t[t.length-1]}(n),a=void 0!==r?r.nextSibling:null;o.setAttribute(ot,rt),o.setAttribute(at,it);var i=on();return i&&o.setAttribute("nonce",i),n.insertBefore(o,a),o},an=function(){function e(e){this.element=rn(e),this.element.appendChild(document.createTextNode("")),this.sheet=function(e){if(e.sheet)return e.sheet;for(var t=document.styleSheets,n=0,o=t.length;n<o;n++){var r=t[n];if(r.ownerNode===e)return r}throw Wt(17)}(this.element),this.length=0}return e.prototype.insertRule=function(e,t){try{return this.sheet.insertRule(t,e),this.length++,!0}catch(e){return!1}},e.prototype.deleteRule=function(e){this.sheet.deleteRule(e),this.length--},e.prototype.getRule=function(e){var t=this.sheet.cssRules[e];return t&&t.cssText?t.cssText:""},e}(),ln=function(){function e(e){this.element=rn(e),this.nodes=this.element.childNodes,this.length=0}return e.prototype.insertRule=function(e,t){if(e<=this.length&&e>=0){var n=document.createTextNode(t);return this.element.insertBefore(n,this.nodes[e]||null),this.length++,!0}return!1},e.prototype.deleteRule=function(e){this.element.removeChild(this.nodes[e]),this.length--},e.prototype.getRule=function(e){return e<this.length?this.nodes[e].textContent:""},e}(),sn=function(){function e(e){this.rules=[],this.length=0}return e.prototype.insertRule=function(e,t){return e<=this.length&&(this.rules.splice(e,0,t),this.length++,!0)},e.prototype.deleteRule=function(e){this.rules.splice(e,1),this.length--},e.prototype.getRule=function(e){return e<this.length?this.rules[e]:""},e}(),cn=st,un={isServer:!st,useCSSOMInjection:!ct},pn=function(){function e(e,t,n){void 0===e&&(e=pt),void 0===t&&(t={});var o=this;this.options=ne(ne({},un),e),this.gs=t,this.names=new Map(n),this.server=!!e.isServer,!this.server&&st&&cn&&(cn=!1,nn(this)),Ut(this,function(){return function(e){for(var t=e.getTag(),n=t.length,o="",r=function(n){var r=function(e){return qt.get(e)}(n);if(void 0===r)return"continue";var a=e.names.get(r),i=t.getGroup(n);if(void 0===a||!a.size||0===i.length)return"continue";var l="".concat(ot,".g").concat(n,'[id="').concat(r,'"]'),s="";void 0!==a&&a.forEach(function(e){e.length>0&&(s+="".concat(e,","))}),o+="".concat(i).concat(l,'{content:"').concat(s,'"}').concat(lt)},a=0;a<n;a++)r(a);return o}(o)})}return e.registerId=function(e){return Jt(e)},e.prototype.rehydrate=function(){!this.server&&st&&nn(this)},e.prototype.reconstructWithOptions=function(t,n){return void 0===n&&(n=!0),new e(ne(ne({},this.options),t),this.gs,n&&this.names||void 0)},e.prototype.allocateGSInstance=function(e){return this.gs[e]=(this.gs[e]||0)+1},e.prototype.getTag=function(){return this.tag||(this.tag=(e=function(e){var t=e.useCSSOMInjection,n=e.target;return e.isServer?new sn(n):t?new an(n):new ln(n)}(this.options),new Yt(e)));var e},e.prototype.hasNameForId=function(e,t){return this.names.has(e)&&this.names.get(e).has(t)},e.prototype.registerName=function(e,t){if(Jt(e),this.names.has(e))this.names.get(e).add(t);else{var n=new Set;n.add(t),this.names.set(e,n)}},e.prototype.insertRules=function(e,t,n){this.registerName(e,t),this.getTag().insertRules(Jt(e),n)},e.prototype.clearNames=function(e){this.names.has(e)&&this.names.get(e).clear()},e.prototype.clearRules=function(e){this.getTag().clearGroup(Jt(e)),this.clearNames(e)},e.prototype.clearTag=function(){this.tag=void 0},e}(),dn=/&/g,fn=/^\s*\/\/.*$/gm;function mn(e,t){return e.map(function(e){return"rule"===e.type&&(e.value="".concat(t," ").concat(e.value),e.value=e.value.replaceAll(",",",".concat(t," ")),e.props=e.props.map(function(e){return"".concat(t," ").concat(e)})),Array.isArray(e.children)&&"@keyframes"!==e.type&&(e.children=mn(e.children,t)),e})}function hn(e){var t,n,o,r=void 0===e?pt:e,a=r.options,i=void 0===a?pt:a,l=r.plugins,s=void 0===l?ut:l,c=function(e,o,r){return r.startsWith(n)&&r.endsWith(n)&&r.replaceAll(n,"").length>0?".".concat(t):e},u=s.slice();u.push(function(e){e.type===ue&&e.value.includes("&")&&(e.props[0]=e.props[0].replace(dn,n).replace(o,c))}),i.prefix&&u.push(Je),u.push(qe);var p=function(e,r,a,l){void 0===r&&(r=""),void 0===a&&(a=""),void 0===l&&(l="&"),t=l,n=r,o=new RegExp("\\".concat(n,"\\b"),"g");var s=e.replace(fn,""),c=Xe(a||r?"".concat(a," ").concat(r," { ").concat(s," }"):s);i.namespace&&(c=mn(c,i.namespace));var p,d,f,m=[];return Ge(c,(p=u.concat((f=function(e){return m.push(e)},function(e){e.root||(e=e.return)&&f(e)})),d=Ce(p),function(e,t,n,o){for(var r="",a=0;a<d;a++)r+=p[a](e,t,n,o)||"";return r})),m};return p.hash=s.length?s.reduce(function(e,t){return t.name||Wt(15),_t(e,t.name)},5381).toString():"",p}var gn=new pn,bn=hn(),vn=v().createContext({shouldForwardProp:void 0,styleSheet:gn,stylis:bn}),yn=(vn.Consumer,v().createContext(void 0));function wn(){return(0,b.useContext)(vn)}function kn(e){var t=(0,b.useState)(e.stylisPlugins),n=t[0],o=t[1],r=wn().styleSheet,a=(0,b.useMemo)(function(){var t=r;return e.sheet?t=e.sheet:e.target&&(t=t.reconstructWithOptions({target:e.target},!1)),e.disableCSSOMInjection&&(t=t.reconstructWithOptions({useCSSOMInjection:!1})),t},[e.disableCSSOMInjection,e.sheet,e.target,r]),i=(0,b.useMemo)(function(){return hn({options:{namespace:e.namespace,prefix:e.enableVendorPrefixes},plugins:n})},[e.enableVendorPrefixes,e.namespace,n]);(0,b.useEffect)(function(){ae()(n,e.stylisPlugins)||o(e.stylisPlugins)},[e.stylisPlugins]);var l=(0,b.useMemo)(function(){return{shouldForwardProp:e.shouldForwardProp,styleSheet:a,stylis:i}},[e.shouldForwardProp,a,i]);return v().createElement(vn.Provider,{value:l},v().createElement(yn.Provider,{value:i},e.children))}var Cn=function(){function e(e,t){var n=this;this.inject=function(e,t){void 0===t&&(t=bn);var o=n.name+t.hash;e.hasNameForId(n.id,o)||e.insertRules(n.id,o,t(n.rules,o,"@keyframes"))},this.name=e,this.id="sc-keyframes-".concat(e),this.rules=t,Ut(this,function(){throw Wt(12,String(n.name))})}return e.prototype.getName=function(e){return void 0===e&&(e=bn),this.name+e.hash},e}(),xn=function(e){return e>="A"&&e<="Z"};function En(e){for(var t="",n=0;n<e.length;n++){var o=e[n];if(1===n&&"-"===o&&"-"===e[0])return e;xn(o)?t+="-"+o.toLowerCase():t+=o}return t.startsWith("ms-")?"-"+t:t}var Sn=function(e){return null==e||!1===e||""===e},On=function(e){var t,n,o=[];for(var r in e){var a=e[r];e.hasOwnProperty(r)&&!Sn(a)&&(Array.isArray(a)&&a.isCss||Vt(a)?o.push("".concat(En(r),":"),a,";"):zt(a)?o.push.apply(o,oe(oe(["".concat(r," {")],On(a),!1),["}"],!1)):o.push("".concat(En(r),": ").concat((t=r,null==(n=a)||"boolean"==typeof n||""===n?"":"number"!=typeof n||0===n||t in nt||t.startsWith("--")?String(n).trim():"".concat(n,"px")),";")))}return o};function In(e,t,n,o){return Sn(e)?[]:Nt(e)?[".".concat(e.styledComponentId)]:Vt(e)?!Vt(r=e)||r.prototype&&r.prototype.isReactComponent||!t?[e]:In(e(t),t,n,o):e instanceof Cn?n?(e.inject(n,o),[e.getName(o)]):[e]:zt(e)?On(e):Array.isArray(e)?Array.prototype.concat.apply(ut,e.map(function(e){return In(e,t,n,o)})):[e.toString()];var r}function Pn(e){for(var t=0;t<e.length;t+=1){var n=e[t];if(Vt(n)&&!Nt(n))return!1}return!0}var Mn=wt(it),$n=function(){function e(e,t,n){this.rules=e,this.staticRulesId="",this.isStatic=(void 0===n||n.isStatic)&&Pn(e),this.componentId=t,this.baseHash=_t(Mn,t),this.baseStyle=n,pn.registerId(t)}return e.prototype.generateAndInjectStyles=function(e,t,n){var o=this.baseStyle?this.baseStyle.generateAndInjectStyles(e,t,n):"";if(this.isStatic&&!n.hash)if(this.staticRulesId&&t.hasNameForId(this.componentId,this.staticRulesId))o=jt(o,this.staticRulesId);else{var r=Lt(In(this.rules,e,t,n)),a=vt(_t(this.baseHash,r)>>>0);if(!t.hasNameForId(this.componentId,a)){var i=n(r,".".concat(a),void 0,this.componentId);t.insertRules(this.componentId,a,i)}o=jt(o,a),this.staticRulesId=a}else{for(var l=_t(this.baseHash,n.hash),s="",c=0;c<this.rules.length;c++){var u=this.rules[c];if("string"==typeof u)s+=u;else if(u){var p=Lt(In(u,e,t,n));l=_t(l,p+c),s+=p}}if(s){var d=vt(l>>>0);t.hasNameForId(this.componentId,d)||t.insertRules(this.componentId,d,n(s,".".concat(d),void 0,this.componentId)),o=jt(o,d)}}return o},e}(),An=v().createContext(void 0);An.Consumer;var Tn={};function Rn(e,t,n){var o=Nt(e),r=e,a=!kt(e),i=t.attrs,l=void 0===i?ut:i,s=t.componentId,c=void 0===s?function(e,t){var n="string"!=typeof e?"sc":ht(e);Tn[n]=(Tn[n]||0)+1;var o="".concat(n,"-").concat(function(e){return vt(wt(e)>>>0)}(it+n+Tn[n]));return t?"".concat(t,"-").concat(o):o}(t.displayName,t.parentComponentId):s,u=t.displayName,p=void 0===u?function(e){return kt(e)?"styled.".concat(e):"Styled(".concat(function(e){return e.displayName||e.name||"Component"}(e),")")}(e):u,d=t.displayName&&t.componentId?"".concat(ht(t.displayName),"-").concat(t.componentId):t.componentId||c,f=o&&r.attrs?r.attrs.concat(l).filter(Boolean):l,m=t.shouldForwardProp;if(o&&r.shouldForwardProp){var h=r.shouldForwardProp;if(t.shouldForwardProp){var g=t.shouldForwardProp;m=function(e,t){return h(e,t)&&g(e,t)}}else m=h}var y=new $n(n,d,o?r.componentStyle:void 0);function _(e,t){return function(e,t,n){var o=e.attrs,r=e.componentStyle,a=e.defaultProps,i=e.foldedComponentIds,l=e.styledComponentId,s=e.target,c=v().useContext(An),u=wn(),p=e.shouldForwardProp||u.shouldForwardProp,d=function(e,t,n){return void 0===n&&(n=pt),e.theme!==n.theme&&e.theme||t||n.theme}(t,c,a)||pt,f=function(e,t,n){for(var o,r=ne(ne({},t),{className:void 0,theme:n}),a=0;a<e.length;a+=1){var i=Vt(o=e[a])?o(r):o;for(var l in i)r[l]="className"===l?jt(r[l],i[l]):"style"===l?ne(ne({},r[l]),i[l]):i[l]}return t.className&&(r.className=jt(r.className,t.className)),r}(o,t,d),m=f.as||s,h={};for(var g in f)void 0===f[g]||"$"===g[0]||"as"===g||"theme"===g&&f.theme===d||("forwardedAs"===g?h.as=f.forwardedAs:p&&!p(g,m)||(h[g]=f[g]));var y=function(e,t){var n=wn();return e.generateAndInjectStyles(t,n.styleSheet,n.stylis)}(r,f),_=jt(i,l);return y&&(_+=" "+y),f.className&&(_+=" "+f.className),h[kt(m)&&!dt.has(m)?"class":"className"]=_,n&&(h.ref=n),(0,b.createElement)(m,h)}(w,e,t)}_.displayName=p;var w=v().forwardRef(_);return w.attrs=f,w.componentStyle=y,w.displayName=p,w.shouldForwardProp=m,w.foldedComponentIds=o?jt(r.foldedComponentIds,r.styledComponentId):"",w.styledComponentId=d,w.target=o?r.target:e,Object.defineProperty(w,"defaultProps",{get:function(){return this._foldedDefaultProps},set:function(e){this._foldedDefaultProps=o?function(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];for(var o=0,r=t;o<r.length;o++)Ht(e,r[o],!0);return e}({},r.defaultProps,e):e}}),Ut(w,function(){return".".concat(w.styledComponentId)}),a&&Bt(w,e,{attrs:!0,componentStyle:!0,displayName:!0,foldedComponentIds:!0,shouldForwardProp:!0,styledComponentId:!0,target:!0}),w}function Dn(e,t){for(var n=[e[0]],o=0,r=t.length;o<r;o+=1)n.push(t[o],e[o+1]);return n}new Set;var Fn=function(e){return Object.assign(e,{isCss:!0})};function Bn(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];if(Vt(e)||zt(e))return Fn(In(Dn(ut,oe([e],t,!0))));var o=e;return 0===t.length&&1===o.length&&"string"==typeof o[0]?In(o):Fn(In(Dn(o,t)))}function Vn(e,t,n){if(void 0===n&&(n=pt),!t)throw Wt(1,t);var o=function(o){for(var r=[],a=1;a<arguments.length;a++)r[a-1]=arguments[a];return e(t,n,Bn.apply(void 0,oe([o],r,!1)))};return o.attrs=function(o){return Vn(e,t,ne(ne({},n),{attrs:Array.prototype.concat(n.attrs,o).filter(Boolean)}))},o.withConfig=function(o){return Vn(e,t,ne(ne({},n),o))},o}var Nn=function(e){return Vn(Rn,e)},jn=Nn;dt.forEach(function(e){jn[e]=Nn(e)}),function(){function e(e,t){this.rules=e,this.componentId=t,this.isStatic=Pn(e),pn.registerId(this.componentId+1)}e.prototype.createStyles=function(e,t,n,o){var r=o(Lt(In(this.rules,t,n,o)),""),a=this.componentId+e;n.insertRules(a,a,r)},e.prototype.removeStyles=function(e,t){t.clearRules(this.componentId+e)},e.prototype.renderStyles=function(e,t,n,o){e>2&&pn.registerId(this.componentId+e),this.removeStyles(e,n),this.createStyles(e,t,n,o)}}(),function(){function e(){var e=this;this._emitSheetCSS=function(){var t=e.instance.toString();if(!t)return"";var n=on(),o=Lt([n&&'nonce="'.concat(n,'"'),"".concat(ot,'="true"'),"".concat(at,'="').concat(it,'"')].filter(Boolean)," ");return"<style ".concat(o,">").concat(t,"</style>")},this.getStyleTags=function(){if(e.sealed)throw Wt(2);return e._emitSheetCSS()},this.getStyleElement=function(){var t;if(e.sealed)throw Wt(2);var n=e.instance.toString();if(!n)return[];var o=((t={})[ot]="",t[at]=it,t.dangerouslySetInnerHTML={__html:n},t),r=on();return r&&(o.nonce=r),[v().createElement("style",ne({},o,{key:"sc-0-0"}))]},this.seal=function(){e.sealed=!0},this.instance=new pn({isServer:!0}),this.sealed=!1}e.prototype.collectStyles=function(e){if(this.sealed)throw Wt(2);return v().createElement(kn,{sheet:this.instance},e)},e.prototype.interleaveWithNodeStream=function(e){throw Wt(3)}}(),"__sc-".concat(ot,"__");const Ln=({direction:e="down"})=>Bn`
    22  &::after {
    33    content: "";
     
    1212    ${(e=>{switch(e){case"left":return"transform: translate(-50%, -50%) rotate(-135deg);";case"right":default:return"transform: translate(-50%, -50%) rotate(45deg);";case"upper":return"transform: translate(-50%, -50%) rotate(-45deg);";case"under":return"transform: translate(-50%, -50%) rotate(135deg);"}})(e)}
    1313  }
    14 `,Un=({direction:e,onChange:t})=>(0,b.createElement)(y.RadioControl,{selected:e,options:[{label:(0,i.__)("Upper","itmar_block_collections"),value:"upper"},{label:(0,i.__)("Left","itmar_block_collections"),value:"left"},{label:(0,i.__)("Right","itmar_block_collections"),value:"right"},{label:(0,i.__)("Under","itmar_block_collections"),value:"under"}],onChange:e=>{t(e)}});function Wn(e){const{attributes:t}=e,{mediaID:n,media:r}=t;return(0,b.createElement)(Y.MediaUploadCheck,null,(0,b.createElement)(Y.MediaUpload,{onSelect:t=>e.onSelectChange(t),allowedTypes:["image"],value:n,render:({open:e})=>(e=>{return r?(0,b.createElement)("div",{onClick:e,className:"block-container"},(t=r,(0,b.createElement)("figure",null,(0,b.createElement)("img",{src:t.url,className:"image",alt:"アップロード画像"})))):(0,b.createElement)("div",{className:"button-container"},(0,b.createElement)(y.Button,{onClick:e,className:"button button-large"},(0,i.__)("Sel","itmar_mv_blocks")));var t})(e)}))}function Gn(e){const{attributes:t,label:n}=e,{mediaID:r,media:o}=t;return(0,b.createElement)(y.PanelBody,{title:n,initialOpen:!0,className:"itmar_image_display"},(0,b.createElement)(Y.MediaUploadCheck,null,(0,b.createElement)(Y.MediaUpload,{multiple:!0,gallery:!0,onSelect:t=>e.onSelectChange(t),allowedTypes:["image"],value:r,render:({open:e})=>(e=>o.length>0?(0,b.createElement)("div",{key:"media-container",onClick:e,className:"block-container"},(e=>e.map(((e,t)=>(0,b.createElement)("figure",{key:t},(0,b.createElement)("img",{src:e.url,className:"image",alt:"アップロード画像"}),(0,b.createElement)("figcaption",{className:"block-image-caption"},e.caption?e.caption:"")))))(o)):(0,b.createElement)("div",{key:"media-container",className:"button-container"},(0,b.createElement)(y.Button,{onClick:e,className:"button button-large"},(0,i.__)("Image Upload","slide-blocks"))))(e)})),0!=o.length&&(0,b.createElement)(Y.MediaUploadCheck,null,(0,b.createElement)(y.Button,{onClick:()=>e.onAllDelete(),variant:"secondary",isDestructive:!0,className:"removeImage"},(0,i.__)("Delete All","slide-blocks"))))}const Yn=(t,n,r,o)=>{const a=(0,e.useRef)({x:0,y:0}),i=(0,e.useRef)(!1),l=(0,e.useRef)({x:0,y:0});(0,e.useEffect)((()=>{const e=n.current;if(!t)return void(e&&e.classList.remove("itmar_isDraggable"));const s=r.x.match(/(-?\d+)([%a-zA-Z]+)/),c=r.y.match(/(-?\d+)([%a-zA-Z]+)/);a.current={x:parseInt(s[1]),y:parseInt(c[1])};const u=t=>{e.classList.add("itmar_isDraggable"),i.current=!0,l.current={x:t.clientX,y:t.clientY}},p=t=>{if(!i.current)return;const n=t.clientX-l.current.x,r=t.clientY-l.current.y,o={x:a.current.x+n,y:a.current.y+r};a.current=o,l.current={x:t.clientX,y:t.clientY},e.style.transform=`translate(${a.current.x}px, ${a.current.y}px)`},d=()=>{i.current=!1,e.style.transform=null,o({x:`${a.current.x}px`,y:`${a.current.y}px`})},f=()=>{i.current=!1};return e&&e.classList.add("itmar_isDraggable"),e.addEventListener("mousedown",u),e.addEventListener("mousemove",p),e.addEventListener("mouseup",d),e.addEventListener("mouseleave",f),()=>{e.removeEventListener("mousedown",u),e.removeEventListener("mousemove",p),e.removeEventListener("mouseup",d),e.removeEventListener("mouseleave",f),e.style.transform=null}}),[t,n,r,o])};function qn(e){const t=e.attributes,n=(n,r)=>{if(n){const o={...t,[r]:n};e.onPositionChange(o)}};return(0,b.createElement)(b.Fragment,null,(0,b.createElement)(y.PanelBody,{title:(0,i.__)("Position Setting","block-collections"),initialOpen:!0},(0,b.createElement)(y.PanelRow,{className:"distance_row"},(0,b.createElement)(y.__experimentalUnitControl,{dragDirection:"e",onChange:e=>n(e,"x"),label:(0,i.__)("Vertical","block-collections"),value:t?.x||0}),(0,b.createElement)(y.__experimentalUnitControl,{dragDirection:"e",onChange:e=>n(e,"y"),label:(0,i.__)("Horizen","block-collections"),value:t?.y||0})),(0,b.createElement)(y.PanelRow,{className:"reset_row"},(0,b.createElement)(y.Button,{variant:"secondary",onClick:()=>{e.onPositionChange({x:"0px",y:"0px"})}},(0,i.__)("Reset","block-collections")))))}const Zn=e=>Nn`
     14`,zn=({direction:e,onChange:t})=>(0,b.createElement)(y.RadioControl,{selected:e,options:[{label:(0,i.__)("Upper","itmar_block_collections"),value:"upper"},{label:(0,i.__)("Left","itmar_block_collections"),value:"left"},{label:(0,i.__)("Right","itmar_block_collections"),value:"right"},{label:(0,i.__)("Under","itmar_block_collections"),value:"under"}],onChange:e=>{t(e)}});function Hn(e){const{attributes:t}=e,{mediaID:n,media:o}=t;return(0,b.createElement)(G.MediaUploadCheck,null,(0,b.createElement)(G.MediaUpload,{onSelect:t=>e.onSelectChange(t),allowedTypes:["image"],value:n,render:({open:e})=>(e=>{return o?(0,b.createElement)("div",{onClick:e,className:"block-container"},(t=o,(0,b.createElement)("figure",null,(0,b.createElement)("img",{src:t.url,className:"image",alt:"アップロード画像"})))):(0,b.createElement)("div",{className:"button-container"},(0,b.createElement)(y.Button,{onClick:e,className:"button button-large"},(0,i.__)("Sel","itmar_mv_blocks")));var t})(e)}))}function Un(e){const{attributes:t,label:n}=e,{mediaID:o,media:r}=t;return(0,b.createElement)(y.PanelBody,{title:n,initialOpen:!0,className:"itmar_image_display"},(0,b.createElement)(G.MediaUploadCheck,null,(0,b.createElement)(G.MediaUpload,{multiple:!0,gallery:!0,onSelect:t=>e.onSelectChange(t),allowedTypes:["image"],value:o,render:({open:e})=>(e=>r.length>0?(0,b.createElement)("div",{key:"media-container",onClick:e,className:"block-container"},(e=>e.map((e,t)=>(0,b.createElement)("figure",{key:t},(0,b.createElement)("img",{src:e.url,className:"image",alt:"アップロード画像"}),(0,b.createElement)("figcaption",{className:"block-image-caption"},e.caption?e.caption:""))))(r)):(0,b.createElement)("div",{key:"media-container",className:"button-container"},(0,b.createElement)(y.Button,{onClick:e,className:"button button-large"},(0,i.__)("Image Upload","slide-blocks"))))(e)})),0!=r.length&&(0,b.createElement)(G.MediaUploadCheck,null,(0,b.createElement)(y.Button,{onClick:()=>e.onAllDelete(),variant:"secondary",isDestructive:!0,className:"removeImage"},(0,i.__)("Delete All","slide-blocks"))))}function Wn(e){const t=e.split("?")[0].toLowerCase(),n=[".jpg",".jpeg",".png",".gif",".webp",".bmp",".svg"].some(e=>t.endsWith(e)),o=[".mp4",".webm",".ogg",".mov",".m4v"].some(e=>t.endsWith(e));return n?"image":o?"video":void 0}function Yn(e){return new Promise((t,n)=>{const o=new Image;o.onload=function(){const e=o.naturalWidth/o.naturalHeight;t(e)},o.onerror=function(){n(new Error("画像の読み込みに失敗しました: "+e))},o.src=e})}function Gn(e){return new Promise((t,n)=>{const o=document.createElement("video");o.preload="metadata",o.src=e,o.muted=!0,o.playsInline=!0,o.onloadedmetadata=function(){const e=o.videoWidth/o.videoHeight;t(e)},o.onerror=function(){n(new Error("動画の読み込みに失敗しました: "+e))}})}const qn=(t,n,o,r)=>{const a=(0,e.useRef)({x:0,y:0}),i=(0,e.useRef)(!1),l=(0,e.useRef)({x:0,y:0});(0,e.useEffect)(()=>{const e=n.current;if(!t)return void(e&&e.classList.remove("itmar_isDraggable"));const s=o.x.match(/(-?\d+)([%a-zA-Z]+)/),c=o.y.match(/(-?\d+)([%a-zA-Z]+)/);a.current={x:parseInt(s[1]),y:parseInt(c[1])};const u=t=>{e.classList.add("itmar_isDraggable"),i.current=!0,l.current={x:t.clientX,y:t.clientY}},p=t=>{if(!i.current)return;const n=t.clientX-l.current.x,o=t.clientY-l.current.y,r={x:a.current.x+n,y:a.current.y+o};a.current=r,l.current={x:t.clientX,y:t.clientY},e.style.transform=`translate(${a.current.x}px, ${a.current.y}px)`},d=()=>{i.current=!1,e.style.transform=null,r({x:`${a.current.x}px`,y:`${a.current.y}px`})},f=()=>{i.current=!1};return e&&e.classList.add("itmar_isDraggable"),e.addEventListener("mousedown",u),e.addEventListener("mousemove",p),e.addEventListener("mouseup",d),e.addEventListener("mouseleave",f),()=>{e.removeEventListener("mousedown",u),e.removeEventListener("mousemove",p),e.removeEventListener("mouseup",d),e.removeEventListener("mouseleave",f),e.style.transform=null}},[t,n,o,r])};function Zn(e){const t=e.attributes,n=(n,o)=>{if(n){const r={...t,[o]:n};e.onPositionChange(r)}};return(0,b.createElement)(b.Fragment,null,(0,b.createElement)(y.PanelBody,{title:(0,i.__)("Position Setting","block-collections"),initialOpen:!0},(0,b.createElement)(y.PanelRow,{className:"distance_row"},(0,b.createElement)(y.__experimentalUnitControl,{dragDirection:"e",onChange:e=>n(e,"x"),label:(0,i.__)("Vertical","block-collections"),value:t?.x||0}),(0,b.createElement)(y.__experimentalUnitControl,{dragDirection:"e",onChange:e=>n(e,"y"),label:(0,i.__)("Horizen","block-collections"),value:t?.y||0})),(0,b.createElement)(y.PanelRow,{className:"reset_row"},(0,b.createElement)(y.Button,{variant:"secondary",onClick:()=>{e.onPositionChange({x:"0px",y:"0px"})}},(0,i.__)("Reset","block-collections")))))}const Jn=e=>Bn`
    1515    &.fadeTrigger {
    1616      opacity: 0;
     
    2323      opacity: 0;
    2424    }
    25   `;function Jn(e){const{is_anime:t,anime_prm:n}=e.attributes;return(0,b.createElement)(b.Fragment,null,(0,b.createElement)(y.PanelBody,{title:(0,i.__)("Animation Setting","block-collections"),initialOpen:!0},(0,b.createElement)(y.ToggleControl,{label:(0,i.__)("Is Animation","block-collections"),checked:t,onChange:t=>{e.onChange({is_anime:t})}}),t&&(0,b.createElement)(b.Fragment,null,(0,b.createElement)("div",{className:"itmar_link_type"},(0,b.createElement)(y.RadioControl,{label:(0,i.__)("Animation Pattern","block-collections"),selected:n.pattern,options:[{label:"flipDown",value:"flipDown"},{label:"fadeUp",value:"fadeUp"},{label:"fadeLeft",value:"fadeLeft"},{label:"fadeRight",value:"fadeRight"}],onChange:t=>{e.onChange({anime_prm:{...n,pattern:t}})}})),(0,b.createElement)(y.RangeControl,{value:n.duration,label:(0,i.__)("Animation duration time","block-collections"),max:5,min:0,onChange:t=>{e.onChange({anime_prm:{...n,duration:t}})},step:.1,withInputField:!0}),(0,b.createElement)(y.RangeControl,{value:n.delay,label:(0,i.__)("Animation delay time","block-collections"),max:3,min:0,onChange:t=>{e.onChange({anime_prm:{...n,delay:t}})},step:.1,withInputField:!0}),(0,b.createElement)("div",{className:"itmar_link_type"},(0,b.createElement)(y.RadioControl,{label:(0,i.__)("Animation Trigger","block-collections"),selected:n.trigger,options:[{label:(0,i.__)("Page Opend","block-collections"),value:"opend"},{label:(0,i.__)("Enter Visible","block-collections"),value:"visible"}],onChange:t=>{e.onChange({anime_prm:{...n,trigger:t}})}})))))}const Xn=window.wp.primitives,Kn=(0,b.createElement)(Xn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,b.createElement)(Xn.Path,{d:"M17.5 4v5a2 2 0 0 1-2 2h-7a2 2 0 0 1-2-2V4H8v5a.5.5 0 0 0 .5.5h7A.5.5 0 0 0 16 9V4h1.5Zm0 16v-5a2 2 0 0 0-2-2h-7a2 2 0 0 0-2 2v5H8v-5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 .5.5v5h1.5Z"})),Qn=(0,b.createElement)(Xn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,b.createElement)(Xn.Path,{d:"M9 9v6h11V9H9zM4 20h1.5V4H4v16z"})),er=(0,b.createElement)(Xn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,b.createElement)(Xn.Path,{d:"M12.5 15v5H11v-5H4V9h7V4h1.5v5h7v6h-7Z"})),tr=(0,b.createElement)(Xn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,b.createElement)(Xn.Path,{d:"M4 15h11V9H4v6zM18.5 4v16H20V4h-1.5z"})),nr=(0,b.createElement)(Xn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,b.createElement)(Xn.Path,{d:"M4 4H5.5V20H4V4ZM7 10L17 10V14L7 14V10ZM20 4H18.5V20H20V4Z"})),rr=(0,b.createElement)(Xn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,b.createElement)(Xn.Path,{d:"M9 15h6V9H9v6zm-5 5h1.5V4H4v16zM18.5 4v16H20V4h-1.5z"})),or=(0,b.createElement)(Xn.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,b.createElement)(Xn.Path,{d:"M18 4h-7c-1.1 0-2 .9-2 2v3H6c-1.1 0-2 .9-2 2v7c0 1.1.9 2 2 2h7c1.1 0 2-.9 2-2v-3h3c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm-4.5 14c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5v-7c0-.3.2-.5.5-.5h3V13c0 1.1.9 2 2 2h2.5v3zm0-4.5H11c-.3 0-.5-.2-.5-.5v-2.5H13c.3 0 .5.2.5.5v2.5zm5-.5c0 .3-.2.5-.5.5h-3V11c0-1.1-.9-2-2-2h-2.5V6c0-.3.2-.5.5-.5h7c.3 0 .5.2.5.5v7z"})),ar=(0,b.createElement)(Xn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,b.createElement)(Xn.Path,{d:"M18 5.5H6a.5.5 0 00-.5.5v3h13V6a.5.5 0 00-.5-.5zm.5 5H10v8h8a.5.5 0 00.5-.5v-7.5zm-10 0h-3V18a.5.5 0 00.5.5h2.5v-8zM6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2z"})),ir=(0,b.createElement)(Xn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,b.createElement)(Xn.Path,{d:"M16 5.5H8V4h8v1.5ZM16 20H8v-1.5h8V20ZM5 9h14v6H5V9Z"})),lr=(0,b.createElement)(Xn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,b.createElement)(Xn.Path,{d:"M19 5.5H5V4h14v1.5ZM19 20H5v-1.5h14V20ZM7 9h10v6H7V9Z"})),sr=(0,b.createElement)(y.Icon,{icon:Qn,className:"rotate-icon"}),cr=(0,b.createElement)(y.Icon,{icon:er,className:"rotate-icon"}),ur=(0,b.createElement)(y.Icon,{icon:tr,className:"rotate-icon"}),pr={left:Qn,center:er,right:tr,upper:sr,middle:cr,lower:ur},dr=[{value:"px",label:"px"},{value:"em",label:"em"},{value:"rem",label:"rem"}],fr=(e,t)=>Array.isArray(e)?Array.from({length:t},((t,n)=>e[n]||"1fr")):Array(t).fill("1fr"),mr=(e,t,n)=>{for(let r=0;r<e.length;r++){const{startCell:o,endCell:a}=e[r],i=Math.min(o?.rowInx,a?.rowInx),l=Math.max(o?.rowInx,a?.rowInx),s=Math.min(o?.colInx,a?.colInx),c=Math.max(o?.colInx,a?.colInx);if(t>=i&&t<=l&&n>=s&&n<=c)return{index:r,elm:e[r]}}return null},hr=({children:e})=>(0,b.createElement)("div",{className:"itmar_event_stopper",onClick:e=>{e.stopPropagation()}},e),gr=({attributes:n,clientId:r,onChange:o})=>{const{gridElms:a,rowNum:l,colNum:s,rowGap:c,colGap:u,rowUnit:p,colUnit:d}=n,[f,m]=(0,e.useState)(l),[h,g]=(0,e.useState)(s),v=(0,e.useRef)(!0),w=(e,n)=>{if(!C)return void(0,t.dispatch)("core/notices").createNotice("error",(0,i.__)("No blocks selected.","itmar_guest_contact_block"),{type:"snackbar",isDismissible:!0});if(mr(a,e,n))return void(0,t.dispatch)("core/notices").createNotice("error",(0,i.__)("That cell is already selected by another block.","itmar_guest_contact_block"),{type:"snackbar",isDismissible:!0});const r=C.startCell?{...C,endCell:{rowInx:e,colInx:n}}:{...C,startCell:{rowInx:e,colInx:n},endCell:{rowInx:e,colInx:n}};k(r);const o=a?.findIndex((e=>e.value===C.value)),l=[...S.slice(0,o),r,...S.slice(o+1)];O(l)},_=(e,t)=>{if(C){const n=Math.min(C.startCell?.rowInx,C.endCell?.rowInx),r=Math.max(C.startCell?.rowInx,C.endCell?.rowInx),o=Math.min(C.startCell?.colInx,C.endCell?.colInx),a=Math.max(C.startCell?.colInx,C.endCell?.colInx);return e>=n&&e<=r&&t>=o&&t<=a}return!1},x=(e,t,n)=>{const r={...S[e],[n]:t},o=[...S.slice(0,e),r,...S.slice(e+1)];O(o)},[C,k]=(0,e.useState)(null),E=(0,t.useSelect)((e=>e("core/block-editor").getBlocks(r).map(((e,t)=>a.length>t?{value:e.clientId,label:e.name,startCell:a[t].startCell,endCell:a[t].endCell,latAlign:a[t].latAlign,vertAlign:a[t].vertAlign}:{value:e.clientId,label:e.name}))),[r]),[S,O]=(0,e.useState)(E),I=()=>{const e=S.map((e=>({value:e.value,label:e.label})));O(e)},P=fr(p,f),[M,$]=(0,e.useState)(P),R=fr(d,h),[A,T]=(0,e.useState)(R);return(0,e.useEffect)((()=>{const e={...n,gridElms:S,rowNum:f,colNum:h,rowUnit:M,colUnit:A};o(e)}),[S,M,A]),(0,e.useEffect)((()=>{if(v.current)v.current=!1;else{I();const e=fr(p,f);$(e);const t=fr(d,h);T(t)}}),[f,h]),(0,b.createElement)(b.Fragment,null,(0,b.createElement)(y.PanelRow,{className:"distance_row"},(0,b.createElement)(y.__experimentalNumberControl,{onChange:e=>{const t="number"==typeof e?e:Number(e);m(t)},label:(0,i.__)("Number of Row ","block-collections"),value:f,min:2}),(0,b.createElement)(y.__experimentalNumberControl,{onChange:e=>{const t="number"==typeof e?e:Number(e);g(t)},label:(0,i.__)("Number of Colum","block-collections"),value:h})),(0,b.createElement)(y.PanelRow,{className:"distance_row"},(0,b.createElement)(y.__experimentalUnitControl,{onChange:e=>{e=""!=e?e:"0px";const t={...n,rowGap:e};o(t)},label:(0,i.__)("Row Gap","block-collections"),value:c,units:dr}),(0,b.createElement)(y.__experimentalUnitControl,{onChange:e=>{e=""!=e?e:"0px";const t={...n,colGap:e};o(t)},label:(0,i.__)("Colum Gap","block-collections"),value:u,units:dr})),(0,b.createElement)(y.PanelRow,{className:"distance_row"},(0,b.createElement)("p",null,(0,i.__)("Element placement","block-collections")),(0,b.createElement)(y.Button,{variant:"secondary",onClick:I},(0,i.__)("Clear","block-collections"))),(0,b.createElement)(y.PanelRow,{className:"grid_table"},(0,b.createElement)("table",null,(()=>{const e=new Array(f).fill(0).map((()=>new Array(h).fill(!1)));let t=[],n=[(0,b.createElement)("th",{key:"header-corner"})];for(let e=0;e<h;e++)n.push((0,b.createElement)("th",{key:`header-${e}`},(0,b.createElement)(y.__experimentalInputControl,{value:d?d[e]:"",type:"text",isPressEnterToChange:!0,onChange:t=>{const n=[...d.slice(0,e),t,...d.slice(e+1)];T(n)}})));t.push((0,b.createElement)("tr",{key:"header-row"},n));for(let n=0;n<f;n++){let r=[];r.push((0,b.createElement)("th",{key:`row-header-${n}`},(0,b.createElement)(y.__experimentalInputControl,{value:p?p[n]:"",type:"text",isPressEnterToChange:!0,onChange:e=>{const t=[...p.slice(0,n),e,...p.slice(n+1)];$(t)}})));for(let t=0;t<h;t++){if(e[n][t])continue;const o=mr(a,n,t),l=o?Math.abs(o.elm.startCell.rowInx-o.elm.endCell.rowInx):0,s=o?Math.abs(o.elm.startCell.colInx-o.elm.endCell.colInx):0,c={...0!==l&&{rowspan:l+1},...0!==s&&{colspan:s+1}};for(let r=0;r<=l;r++)for(let o=0;o<=s;o++)n+r<f&&t+o<h&&(e[n+r][t+o]=!0);r.push((0,b.createElement)("td",{key:`cell-${n}-${t}`,...c,className:_(n,t)?"selected":"",style:o?{backgroundColor:`var(--wp--custom--color--area-${o.index})`}:void 0,onClick:()=>w(n,t)},o&&(0,b.createElement)(hr,null,(0,b.createElement)(y.ToolbarDropdownMenu,{label:(0,i.__)("Lateral Alignment","block-collections"),icon:o.elm.latAlign?pr[o.elm.latAlign]:pr.left,controls:["left","center","right"].map((e=>({icon:pr[e],isActive:o.elm.latAlign===e,onClick:()=>x(o.index,e,"latAlign")})))}),(0,b.createElement)(y.ToolbarDropdownMenu,{label:(0,i.__)("Vertical Alignment","block-collections"),icon:o.elm.vertAlign?pr[o.elm.vertAlign]:pr.upper,controls:["upper","middle","lower"].map((e=>({icon:pr[e],isActive:o.elm.vertAlign===e,onClick:()=>x(o.index,e,"vertAlign")})))}))))}t.push((0,b.createElement)("tr",{key:`row-${n}`},r))}return t})())),(0,b.createElement)(y.ComboboxControl,{label:(0,i.__)("InnerBlock Name","block-collections"),options:S,value:C?C.value:null,onChange:e=>{const t=S.find((t=>t.value===e));k(t)}}))},br=(0,b.createElement)(y.Icon,{icon:Kn,className:"rotate-icon"}),vr=(0,b.createElement)(y.Icon,{icon:Qn,className:"rotate-icon"}),yr=(0,b.createElement)(y.Icon,{icon:er,className:"rotate-icon"}),wr=(0,b.createElement)(y.Icon,{icon:tr,className:"rotate-icon"}),_r=(0,b.createElement)(y.Icon,{icon:nr,className:"rotate-icon"}),xr=(0,b.createElement)(y.Icon,{icon:rr,className:"rotate-icon"});function Cr(t){const{attributes:n,clientId:r,blockRef:o,isMobile:a,isSubmenu:l,isParallax:s}=t,{positionType:c,isPosCenter:u,default_val:p,mobile_val:d}=n,f=a?d:p,m="vertical"===f.direction?vr:Qn,h="vertical"===f.direction?yr:er,g="vertical"===f.direction?wr:tr,v="vertical"===f.direction?Qn:vr,w="vertical"===f.direction?er:yr,_="vertical"===f.direction?tr:wr,x="vertical"===f.direction?_r:nr,C="vertical"===f.direction?xr:rr,k="vertical"===f.direction?(0,i.__)("upper alignment","block-collections"):(0,i.__)("left alignment","block-collections"),E="vertical"===f.direction?(0,i.__)("lower alignment","block-collections"):(0,i.__)("right alignment","block-collections"),S="vertical"===f.direction?(0,i.__)("left alignment","block-collections"):(0,i.__)("upper alignment","block-collections"),O="vertical"===f.direction?(0,i.__)("right alignment","block-collections"):(0,i.__)("lower alignment","block-collections"),[I,P]=(0,e.useState)(!1),[M,$]=(0,e.useState)("row");(0,e.useEffect)((()=>{if(o.current){const e=o.current.parentElement,t=e?.parentElement,n=getComputedStyle(t);"flex"!==n.display&&"inline-flex"!==n.display&&"grid"!==n.display&&"inline-grid"!==n.display||P(!0),"flex"!==n.display&&"inline-flex"!==n.display||("row"===n.flexDirection||"row-reverse"===n.flexDirection?$("row"):$("column"))}}),[]);const[R,A]=(0,e.useState)(!1);return(0,i.__)("Block Max Width(Mobile)","block-collections"),(0,i.__)("Block Width(Mobile)","block-collections"),(0,i.__)("Block Max Width(DeskTop)","block-collections"),(0,i.__)("Block Width(DeskTop)","block-collections"),(0,b.createElement)(b.Fragment,null,(0,b.createElement)(y.PanelBody,{title:(0,i.__)("Block placement","block-collections"),initialOpen:!1,className:"itmar_group_direction"},a?(0,b.createElement)("p",null,(0,i.__)("InnerBlock direction(Mobile)","block-collections")):(0,b.createElement)("p",null,(0,i.__)("InnerBlock direction(DeskTop)","block-collections")),(0,b.createElement)(y.ToolbarGroup,null,(0,b.createElement)(y.ToolbarItem,null,(e=>(0,b.createElement)(y.Button,{...e,isPressed:"block"===f.direction,onClick:()=>t.onDirectionChange("block"),icon:or,label:(0,i.__)("block","block-collections")}))),(0,b.createElement)(y.ToolbarItem,null,(e=>(0,b.createElement)(y.Button,{...e,isPressed:"vertical"===f.direction,onClick:()=>t.onDirectionChange("vertical"),icon:Kn,label:(0,i.__)("virtical","block-collections")}))),(0,b.createElement)(y.ToolbarItem,null,(e=>(0,b.createElement)(y.Button,{...e,isPressed:"horizen"===f.direction,onClick:()=>t.onDirectionChange("horizen"),icon:br,label:(0,i.__)("horizen","block-collections")}))),(0,b.createElement)(y.ToolbarItem,null,(e=>(0,b.createElement)(y.Button,{...e,isPressed:"grid"===f.direction,onClick:()=>t.onDirectionChange("grid"),icon:ar,label:(0,i.__)("grid","block-collections")}))),("horizen"===f.direction||"vertical"===f.direction)&&(0,b.createElement)(y.PanelRow,{className:"position_row"},(0,b.createElement)(y.ToggleControl,{label:(0,i.__)("reverse","block-collections"),checked:f.reverse,onChange:e=>t.onReverseChange(e)}),(0,b.createElement)(y.ToggleControl,{label:(0,i.__)("wrap","block-collections"),checked:f.wrap,onChange:e=>t.onWrapChange(e)}))),"block"!==f.direction&&"grid"!==f.direction&&(0,b.createElement)(b.Fragment,null,a?(0,b.createElement)("p",null,(0,i.__)("InnerBlock Main Axis(Mobile)","block-collections")):(0,b.createElement)("p",null,(0,i.__)("InnerBlock Main Axis(DeskTop)","block-collections")),(0,b.createElement)(y.ToolbarGroup,null,(0,b.createElement)(y.ToolbarItem,null,(e=>(0,b.createElement)(y.Button,{...e,isPressed:"flex-start"===f.inner_align,onClick:()=>t.onFlexChange("flex-start","inner_align"),icon:m,label:k}))),(0,b.createElement)(y.ToolbarItem,null,(e=>(0,b.createElement)(y.Button,{...e,isPressed:"center"===f.inner_align,onClick:()=>t.onFlexChange("center","inner_align"),icon:h,label:(0,i.__)("center alignment","block-collections")}))),(0,b.createElement)(y.ToolbarItem,null,(e=>(0,b.createElement)(y.Button,{...e,isPressed:"flex-end"===f.inner_align,onClick:()=>t.onFlexChange("flex-end","inner_align"),icon:g,label:E}))),(0,b.createElement)(y.ToolbarItem,null,(e=>(0,b.createElement)(y.Button,{...e,isPressed:"space-between"===f.inner_align,onClick:()=>t.onFlexChange("space-between","inner_align"),icon:x,label:(0,i.__)("beteen stretch","block-collections")}))),(0,b.createElement)(y.ToolbarItem,null,(e=>(0,b.createElement)(y.Button,{...e,isPressed:"space-around"===f.inner_align,onClick:()=>t.onFlexChange("space-around","inner_align"),icon:C,label:(0,i.__)("around stretch","block-collections")}))))),!l&&(a?(0,b.createElement)("p",null,(0,i.__)("InnerBlock Cross Axis(Mobile)","block-collections")):(0,b.createElement)("p",null,(0,i.__)("InnerBlock Cross Axis(DeskTop)","block-collections"))),!l&&(0,b.createElement)(y.ToolbarGroup,null,(0,b.createElement)(y.ToolbarItem,null,(e=>(0,b.createElement)(y.Button,{...e,isPressed:"flex-start"===f.inner_items,onClick:()=>t.onFlexChange("flex-start","inner_items"),icon:v,label:S}))),(0,b.createElement)(y.ToolbarItem,null,(e=>(0,b.createElement)(y.Button,{...e,isPressed:"center"===f.inner_items,onClick:()=>t.onFlexChange("center","inner_items"),icon:w,label:(0,i.__)("center alignment","block-collections")}))),(0,b.createElement)(y.ToolbarItem,null,(e=>(0,b.createElement)(y.Button,{...e,isPressed:"flex-end"===f.inner_items,onClick:()=>t.onFlexChange("flex-end","inner_items"),icon:_,label:O})))),I&&(0,b.createElement)(b.Fragment,null,a?(0,b.createElement)("p",null,(0,i.__)("Alignment in container(Mobile)","block-collections")):(0,b.createElement)("p",null,(0,i.__)("Alignment in container(DeskTop)","block-collections")),(0,b.createElement)(y.ToolbarGroup,null,(0,b.createElement)(y.ToolbarItem,null,(e=>(0,b.createElement)(y.Button,{...e,isPressed:"row"===M?"self-start"===f.outer_vertical:"left"===f.outer_align,onClick:"row"===M?()=>t.onVerticalChange("self-start"):()=>t.onAlignChange("left"),icon:"row"===M?vr:Qn,label:"row"===M?(0,i.__)("upper alignment","block-collections"):(0,i.__)("left alignment","block-collections")}))),(0,b.createElement)(y.ToolbarItem,null,(e=>(0,b.createElement)(y.Button,{...e,isPressed:"row"===M?"center"===f.outer_vertical:"center"===f.outer_align,onClick:"row"===M?()=>t.onVerticalChange("center"):()=>t.onAlignChange("center"),icon:"row"===M?yr:er,label:(0,i.__)("center alignment","block-collections")}))),(0,b.createElement)(y.ToolbarItem,null,(e=>(0,b.createElement)(y.Button,{...e,isPressed:"row"===M?"self-end"===f.outer_vertical:"right"===f.outer_align,onClick:"row"===M?()=>t.onVerticalChange("self-end"):()=>t.onAlignChange("right"),icon:"row"===M?wr:tr,label:"row"===M?(0,i.__)("lower alignment","block-collections"):(0,i.__)("right alignment","block-collections")}))))),(0,b.createElement)(kr,{attributes:n,isMobile:a,isSubmenu:l,onWidthChange:(e,n)=>t.onWidthChange(e,n),onFreeWidthChange:(e,n)=>t.onFreeWidthChange(e,n)}),(0,b.createElement)(Er,{attributes:n,isMobile:a,onHeightChange:e=>t.onHeightChange(e),onFreeHeightChange:e=>t.onFreeHeightChange(e)}),"grid"===f.direction&&(0,b.createElement)(b.Fragment,null,a?(0,b.createElement)("p",null,(0,i.__)("Grid Info settings(Mobile)","block-collections")):(0,b.createElement)("p",null,(0,i.__)("Grid Info settings(DeskTop)","block-collections")),(0,b.createElement)(y.Button,{variant:"primary",onClick:()=>A(!0)},(0,i.__)("Open Setting Modal","block-collections")),R&&(0,b.createElement)(y.Modal,{title:"Grid Info settings",onRequestClose:()=>A(!1)},(0,b.createElement)(gr,{attributes:f.grid_info,clientId:r,onChange:e=>{t.onGridChange(e)}}))),(0,b.createElement)("div",{className:"itmar_title_type"},(0,b.createElement)(y.RadioControl,{label:(0,i.__)("Position Type","block-collections"),selected:c,options:[{label:(0,i.__)("Static","block-collections"),value:"staic"},{label:(0,i.__)("Relative","block-collections"),value:"relative"},{label:(0,i.__)("Absolute","block-collections"),value:"absolute"},{label:(0,i.__)("Fix","block-collections"),value:"fixed"},{label:(0,i.__)("Sticky","block-collections"),value:"sticky"}],onChange:e=>{t.onPositionChange(e)}})),"absolute"===c&&!s&&(0,b.createElement)(y.ToggleControl,{label:(0,i.__)("Center Vertically and Horizontally","block-collections"),checked:u,onChange:e=>{t.onIsPosCenterChange(e)}}),("absolute"===c&&!u||"fixed"===c||"sticky"===c)&&(0,b.createElement)(b.Fragment,null,a?(0,b.createElement)("p",null,(0,i.__)("Block Position(Mobile)","block-collections")):(0,b.createElement)("p",null,(0,i.__)("Block Position(DeskTop)","block-collections")),(0,b.createElement)(y.PanelBody,{title:(0,i.__)("Vertical","block-collections"),initialOpen:!0},!f.posValue?.isVertCenter&&(0,b.createElement)(y.PanelRow,{className:"position_row"},(0,b.createElement)(y.ComboboxControl,{options:[{value:"top",label:"Top"},{value:"bottom",label:"Bottom"}],value:f.posValue?.vertBase||"top",onChange:e=>{const n={...f.posValue||{},vertBase:e};t.onPosValueChange(n)}}),(0,b.createElement)(y.__experimentalUnitControl,{dragDirection:"e",onChange:e=>{const n={...f.posValue||{},vertValue:e};t.onPosValueChange(n)},value:f.posValue?.vertValue||"3em"})),!s&&(0,b.createElement)(y.ToggleControl,{label:(0,i.__)("Is Center","block-collections"),checked:f.posValue?.isVertCenter,onChange:e=>{const n={...f.posValue||{},isVertCenter:e};t.onPosValueChange(n)}})),(0,b.createElement)(y.PanelBody,{title:(0,i.__)("Horizon","block-collections"),initialOpen:!0},!f.posValue?.isHorCenter&&(0,b.createElement)(y.PanelRow,{className:"position_row"},(0,b.createElement)(y.ComboboxControl,{options:[{value:"left",label:"Left"},{value:"right",label:"Right"}],value:f.posValue?.horBase||"left",onChange:e=>{const n={...f.posValue||{},horBase:e};t.onPosValueChange(n)}}),(0,b.createElement)(y.__experimentalUnitControl,{dragDirection:"e",onChange:e=>{const n={...f.posValue||{},horValue:e};t.onPosValueChange(n)},value:f.posValue?.horValue||"3em"})),!s&&(0,b.createElement)(y.ToggleControl,{label:(0,i.__)("Is Center","block-collections"),checked:f.posValue?.isHorCenter,onChange:e=>{const n={...f.posValue||{},isHorCenter:e};t.onPosValueChange(n)}})))))}function kr(e){const{attributes:t,isMobile:n,isSubmenu:r}=e,{default_val:o,mobile_val:a}=t,l=n?a:o,s=(0,i.__)("Block Max Width(Mobile)","block-collections"),c=(0,i.__)("Block Width(Mobile)","block-collections"),u=(0,i.__)("Block Max Width(DeskTop)","block-collections"),p=(0,i.__)("Block Width(DeskTop)","block-collections"),d=n?c:p,f=n?s:u;return(0,b.createElement)(b.Fragment,null,(0,b.createElement)("p",null,d),(0,b.createElement)(y.ToolbarGroup,null,(0,b.createElement)(y.ToolbarItem,null,(t=>(0,b.createElement)(y.Button,{...t,isPressed:"full"===l.width_val,onClick:()=>e.onWidthChange("width_val","full"),text:"full"}))),(0,b.createElement)(y.ToolbarItem,null,(t=>(0,b.createElement)(y.Button,{...t,isPressed:"fit"===l.width_val,onClick:()=>e.onWidthChange("width_val","fit"),text:"fit"}))),(0,b.createElement)(y.ToolbarItem,null,(t=>(0,b.createElement)(y.Button,{...t,isPressed:"wideSize"===l.width_val,onClick:()=>e.onWidthChange("width_val","wideSize"),icon:ir,label:(0,i.__)("Wide Size","block-collections")}))),(0,b.createElement)(y.ToolbarItem,null,(t=>(0,b.createElement)(y.Button,{...t,isPressed:"contentSize"===l.width_val,onClick:()=>e.onWidthChange("width_val","contentSize"),icon:lr,label:(0,i.__)("Content Size","block-collections")}))),(0,b.createElement)(y.ToolbarItem,null,(t=>(0,b.createElement)(y.Button,{...t,isPressed:"free"===l.width_val,onClick:()=>e.onWidthChange("width_val","free"),text:"free"})))),"free"===l.width_val&&(0,b.createElement)(y.__experimentalUnitControl,{dragDirection:"e",onChange:t=>e.onFreeWidthChange("free_width",t),value:l.free_width}),(0,b.createElement)("p",null,f),(0,b.createElement)(y.ToolbarGroup,null,(0,b.createElement)(y.ToolbarItem,null,(t=>(0,b.createElement)(y.Button,{...t,isPressed:"full"===l.max_width,onClick:()=>e.onWidthChange("max_width","full"),text:"full"}))),(0,b.createElement)(y.ToolbarItem,null,(t=>(0,b.createElement)(y.Button,{...t,isPressed:"fit"===l.max_width,onClick:()=>e.onWidthChange("max_width","fit"),text:"fit"}))),(0,b.createElement)(y.ToolbarItem,null,(t=>(0,b.createElement)(y.Button,{...t,isPressed:"wideSize"===l.max_width,onClick:()=>e.onWidthChange("max_width","wideSize"),icon:ir,label:(0,i.__)("Wide Size","block-collections")}))),(0,b.createElement)(y.ToolbarItem,null,(t=>(0,b.createElement)(y.Button,{...t,isPressed:"contentSize"===l.max_width,onClick:()=>e.onWidthChange("max_width","contentSize"),icon:lr,label:(0,i.__)("Content Size","block-collections")}))),(0,b.createElement)(y.ToolbarItem,null,(t=>(0,b.createElement)(y.Button,{...t,isPressed:"free"===l.max_width,onClick:()=>e.onWidthChange("max_width","free"),text:"free"})))),"free"===l.max_width&&(0,b.createElement)(y.__experimentalUnitControl,{dragDirection:"e",onChange:t=>e.onFreeWidthChange("max_free_width",t),value:l.max_free_width}))}function Er(e){const{attributes:t,isMobile:n}=e,{default_val:r,mobile_val:o}=t,a=n?o:r;return(0,b.createElement)(b.Fragment,null,n?(0,b.createElement)("p",null,(0,i.__)("Block Height(Mobile)","block-collections")):(0,b.createElement)("p",null,(0,i.__)("Block Height(DeskTop)","block-collections")),(0,b.createElement)(y.ToolbarGroup,null,(0,b.createElement)(y.ToolbarItem,null,(t=>(0,b.createElement)(y.Button,{...t,isPressed:"full"===a.height_val,onClick:()=>e.onHeightChange("full"),text:"full"}))),(0,b.createElement)(y.ToolbarItem,null,(t=>(0,b.createElement)(y.Button,{...t,isPressed:"fit"===a.height_val,onClick:()=>e.onHeightChange("fit"),text:"fit"}))),(0,b.createElement)(y.ToolbarItem,null,(t=>(0,b.createElement)(y.Button,{...t,isPressed:"free"===a.height_val,onClick:()=>e.onHeightChange("free"),text:"free"})))),"free"===a.height_val&&(0,b.createElement)(y.__experimentalUnitControl,{dragDirection:"e",onChange:t=>e.onFreeHeightChange(t),value:a.free_height}))}function Sr(e){return(0,b.createElement)("div",{className:`${e.className} ${e.openFlg?"open":""}`,style:e.style,onClick:()=>{e.onToggle&&e.onToggle(!e.openFlg)}},e.children)}function Or(e){return Or="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Or(e)}function Ir(e){var t=function(e,t){if("object"!=Or(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,"string");if("object"!=Or(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==Or(t)?t:t+""}function Pr(e,t,n){return(t=Ir(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Mr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function $r(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Mr(Object(n),!0).forEach((function(t){Pr(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Mr(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Rr(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Ar(e,t){if(e){if("string"==typeof e)return Rr(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Rr(e,t):void 0}}function Tr(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,l=[],s=!0,c=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=a.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,o=e}finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw o}}return l}}(e,t)||Ar(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Dr(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var Vr=["defaultInputValue","defaultMenuIsOpen","defaultValue","inputValue","menuIsOpen","onChange","onInputChange","onMenuClose","onMenuOpen","value"];function Fr(){return Fr=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Fr.apply(this,arguments)}function jr(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,Ir(r.key),r)}}function Nr(e,t){return Nr=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Nr(e,t)}function Br(e){return Br=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Br(e)}function Lr(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Lr=function(){return!!e})()}function zr(e){return function(e){if(Array.isArray(e))return Rr(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||Ar(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var Hr=function(){function e(e){var t=this;this._insertTag=function(e){var n;n=0===t.tags.length?t.insertionPoint?t.insertionPoint.nextSibling:t.prepend?t.container.firstChild:t.before:t.tags[t.tags.length-1].nextSibling,t.container.insertBefore(e,n),t.tags.push(e)},this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.prepend=e.prepend,this.insertionPoint=e.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(e){e.forEach(this._insertTag)},t.insert=function(e){this.ctr%(this.isSpeedy?65e3:1)==0&&this._insertTag(function(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key),void 0!==e.nonce&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t}(this));var t=this.tags[this.tags.length-1];if(this.isSpeedy){var n=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}(t);try{n.insertRule(e,n.cssRules.length)}catch(e){}}else t.appendChild(document.createTextNode(e));this.ctr++},t.flush=function(){this.tags.forEach((function(e){return e.parentNode&&e.parentNode.removeChild(e)})),this.tags=[],this.ctr=0},e}(),Ur=Math.abs,Wr=String.fromCharCode,Gr=Object.assign;function Yr(e){return e.trim()}function qr(e,t,n){return e.replace(t,n)}function Zr(e,t){return e.indexOf(t)}function Jr(e,t){return 0|e.charCodeAt(t)}function Xr(e,t,n){return e.slice(t,n)}function Kr(e){return e.length}function Qr(e){return e.length}function eo(e,t){return t.push(e),e}var to=1,no=1,ro=0,oo=0,ao=0,io="";function lo(e,t,n,r,o,a,i){return{value:e,root:t,parent:n,type:r,props:o,children:a,line:to,column:no,length:i,return:""}}function so(e,t){return Gr(lo("",null,null,"",null,null,0),e,{length:-e.length},t)}function co(){return ao=oo<ro?Jr(io,oo++):0,no++,10===ao&&(no=1,to++),ao}function uo(){return Jr(io,oo)}function po(){return oo}function fo(e,t){return Xr(io,e,t)}function mo(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function ho(e){return to=no=1,ro=Kr(io=e),oo=0,[]}function go(e){return io="",e}function bo(e){return Yr(fo(oo-1,wo(91===e?e+2:40===e?e+1:e)))}function vo(e){for(;(ao=uo())&&ao<33;)co();return mo(e)>2||mo(ao)>3?"":" "}function yo(e,t){for(;--t&&co()&&!(ao<48||ao>102||ao>57&&ao<65||ao>70&&ao<97););return fo(e,po()+(t<6&&32==uo()&&32==co()))}function wo(e){for(;co();)switch(ao){case e:return oo;case 34:case 39:34!==e&&39!==e&&wo(ao);break;case 40:41===e&&wo(e);break;case 92:co()}return oo}function _o(e,t){for(;co()&&e+ao!==57&&(e+ao!==84||47!==uo()););return"/*"+fo(t,oo-1)+"*"+Wr(47===e?e:co())}function xo(e){for(;!mo(uo());)co();return fo(e,oo)}var Co="-ms-",ko="-moz-",Eo="-webkit-",So="comm",Oo="rule",Io="decl",Po="@keyframes";function Mo(e,t){for(var n="",r=Qr(e),o=0;o<r;o++)n+=t(e[o],o,e,t)||"";return n}function $o(e,t,n,r){switch(e.type){case"@layer":if(e.children.length)break;case"@import":case Io:return e.return=e.return||e.value;case So:return"";case Po:return e.return=e.value+"{"+Mo(e.children,r)+"}";case Oo:e.value=e.props.join(",")}return Kr(n=Mo(e.children,r))?e.return=e.value+"{"+n+"}":""}function Ro(e){return go(Ao("",null,null,null,[""],e=ho(e),0,[0],e))}function Ao(e,t,n,r,o,a,i,l,s){for(var c=0,u=0,p=i,d=0,f=0,m=0,h=1,g=1,b=1,v=0,y="",w=o,_=a,x=r,C=y;g;)switch(m=v,v=co()){case 40:if(108!=m&&58==Jr(C,p-1)){-1!=Zr(C+=qr(bo(v),"&","&\f"),"&\f")&&(b=-1);break}case 34:case 39:case 91:C+=bo(v);break;case 9:case 10:case 13:case 32:C+=vo(m);break;case 92:C+=yo(po()-1,7);continue;case 47:switch(uo()){case 42:case 47:eo(Do(_o(co(),po()),t,n),s);break;default:C+="/"}break;case 123*h:l[c++]=Kr(C)*b;case 125*h:case 59:case 0:switch(v){case 0:case 125:g=0;case 59+u:-1==b&&(C=qr(C,/\f/g,"")),f>0&&Kr(C)-p&&eo(f>32?Vo(C+";",r,n,p-1):Vo(qr(C," ","")+";",r,n,p-2),s);break;case 59:C+=";";default:if(eo(x=To(C,t,n,c,u,o,l,y,w=[],_=[],p),a),123===v)if(0===u)Ao(C,t,x,x,w,a,p,l,_);else switch(99===d&&110===Jr(C,3)?100:d){case 100:case 108:case 109:case 115:Ao(e,x,x,r&&eo(To(e,x,x,0,0,o,l,y,o,w=[],p),_),o,_,p,l,r?w:_);break;default:Ao(C,x,x,x,[""],_,0,l,_)}}c=u=f=0,h=b=1,y=C="",p=i;break;case 58:p=1+Kr(C),f=m;default:if(h<1)if(123==v)--h;else if(125==v&&0==h++&&125==(ao=oo>0?Jr(io,--oo):0,no--,10===ao&&(no=1,to--),ao))continue;switch(C+=Wr(v),v*h){case 38:b=u>0?1:(C+="\f",-1);break;case 44:l[c++]=(Kr(C)-1)*b,b=1;break;case 64:45===uo()&&(C+=bo(co())),d=uo(),u=p=Kr(y=C+=xo(po())),v++;break;case 45:45===m&&2==Kr(C)&&(h=0)}}return a}function To(e,t,n,r,o,a,i,l,s,c,u){for(var p=o-1,d=0===o?a:[""],f=Qr(d),m=0,h=0,g=0;m<r;++m)for(var b=0,v=Xr(e,p+1,p=Ur(h=i[m])),y=e;b<f;++b)(y=Yr(h>0?d[b]+" "+v:qr(v,/&\f/g,d[b])))&&(s[g++]=y);return lo(e,t,n,0===o?Oo:l,s,c,u)}function Do(e,t,n){return lo(e,t,n,So,Wr(ao),Xr(e,2,-2),0)}function Vo(e,t,n,r){return lo(e,t,n,Io,Xr(e,0,r),Xr(e,r+1,-1),r)}var Fo=function(e,t,n){for(var r=0,o=0;r=o,o=uo(),38===r&&12===o&&(t[n]=1),!mo(o);)co();return fo(e,oo)},jo=new WeakMap,No=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,n=e.parent,r=e.column===n.column&&e.line===n.line;"rule"!==n.type;)if(!(n=n.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||jo.get(n))&&!r){jo.set(e,!0);for(var o=[],a=function(e,t){return go(function(e,t){var n=-1,r=44;do{switch(mo(r)){case 0:38===r&&12===uo()&&(t[n]=1),e[n]+=Fo(oo-1,t,n);break;case 2:e[n]+=bo(r);break;case 4:if(44===r){e[++n]=58===uo()?"&\f":"",t[n]=e[n].length;break}default:e[n]+=Wr(r)}}while(r=co());return e}(ho(e),t))}(t,o),i=n.props,l=0,s=0;l<a.length;l++)for(var c=0;c<i.length;c++,s++)e.props[s]=o[l]?a[l].replace(/&\f/g,i[c]):i[c]+" "+a[l]}}},Bo=function(e){if("decl"===e.type){var t=e.value;108===t.charCodeAt(0)&&98===t.charCodeAt(2)&&(e.return="",e.value="")}};function Lo(e,t){switch(function(e,t){return 45^Jr(e,0)?(((t<<2^Jr(e,0))<<2^Jr(e,1))<<2^Jr(e,2))<<2^Jr(e,3):0}(e,t)){case 5103:return Eo+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return Eo+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return Eo+e+ko+e+Co+e+e;case 6828:case 4268:return Eo+e+Co+e+e;case 6165:return Eo+e+Co+"flex-"+e+e;case 5187:return Eo+e+qr(e,/(\w+).+(:[^]+)/,Eo+"box-$1$2"+Co+"flex-$1$2")+e;case 5443:return Eo+e+Co+"flex-item-"+qr(e,/flex-|-self/,"")+e;case 4675:return Eo+e+Co+"flex-line-pack"+qr(e,/align-content|flex-|-self/,"")+e;case 5548:return Eo+e+Co+qr(e,"shrink","negative")+e;case 5292:return Eo+e+Co+qr(e,"basis","preferred-size")+e;case 6060:return Eo+"box-"+qr(e,"-grow","")+Eo+e+Co+qr(e,"grow","positive")+e;case 4554:return Eo+qr(e,/([^-])(transform)/g,"$1"+Eo+"$2")+e;case 6187:return qr(qr(qr(e,/(zoom-|grab)/,Eo+"$1"),/(image-set)/,Eo+"$1"),e,"")+e;case 5495:case 3959:return qr(e,/(image-set\([^]*)/,Eo+"$1$`$1");case 4968:return qr(qr(e,/(.+:)(flex-)?(.*)/,Eo+"box-pack:$3"+Co+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+Eo+e+e;case 4095:case 3583:case 4068:case 2532:return qr(e,/(.+)-inline(.+)/,Eo+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(Kr(e)-1-t>6)switch(Jr(e,t+1)){case 109:if(45!==Jr(e,t+4))break;case 102:return qr(e,/(.+:)(.+)-([^]+)/,"$1"+Eo+"$2-$3$1"+ko+(108==Jr(e,t+3)?"$3":"$2-$3"))+e;case 115:return~Zr(e,"stretch")?Lo(qr(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==Jr(e,t+1))break;case 6444:switch(Jr(e,Kr(e)-3-(~Zr(e,"!important")&&10))){case 107:return qr(e,":",":"+Eo)+e;case 101:return qr(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+Eo+(45===Jr(e,14)?"inline-":"")+"box$3$1"+Eo+"$2$3$1"+Co+"$2box$3")+e}break;case 5936:switch(Jr(e,t+11)){case 114:return Eo+e+Co+qr(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return Eo+e+Co+qr(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return Eo+e+Co+qr(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return Eo+e+Co+e+e}return e}var zo=[function(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case Io:e.return=Lo(e.value,e.length);break;case Po:return Mo([so(e,{value:qr(e.value,"@","@"+Eo)})],r);case Oo:if(e.length)return function(e,t){return e.map(t).join("")}(e.props,(function(t){switch(function(e,t){return(e=/(::plac\w+|:read-\w+)/.exec(e))?e[0]:e}(t)){case":read-only":case":read-write":return Mo([so(e,{props:[qr(t,/:(read-\w+)/,":-moz-$1")]})],r);case"::placeholder":return Mo([so(e,{props:[qr(t,/:(plac\w+)/,":"+Eo+"input-$1")]}),so(e,{props:[qr(t,/:(plac\w+)/,":-moz-$1")]}),so(e,{props:[qr(t,/:(plac\w+)/,Co+"input-$1")]})],r)}return""}))}}],Ho=function(e,t,n){var r=e.key+"-"+t.name;!1===n&&void 0===e.registered[r]&&(e.registered[r]=t.styles)},Uo={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},Wo=/[A-Z]|^ms/g,Go=/_EMO_([^_]+?)_([^]*?)_EMO_/g,Yo=function(e){return 45===e.charCodeAt(1)},qo=function(e){return null!=e&&"boolean"!=typeof e},Zo=function(e){var t=Object.create(null);return function(e){return void 0===t[e]&&(t[e]=function(e){return Yo(e)?e:e.replace(Wo,"-$&").toLowerCase()}(e)),t[e]}}(),Jo=function(e,t){switch(e){case"animation":case"animationName":if("string"==typeof t)return t.replace(Go,(function(e,t,n){return Ko={name:t,styles:n,next:Ko},t}))}return 1===Uo[e]||Yo(e)||"number"!=typeof t||0===t?t:t+"px"};function Xo(e,t,n){if(null==n)return"";if(void 0!==n.__emotion_styles)return n;switch(typeof n){case"boolean":return"";case"object":if(1===n.anim)return Ko={name:n.name,styles:n.styles,next:Ko},n.name;if(void 0!==n.styles){var r=n.next;if(void 0!==r)for(;void 0!==r;)Ko={name:r.name,styles:r.styles,next:Ko},r=r.next;return n.styles+";"}return function(e,t,n){var r="";if(Array.isArray(n))for(var o=0;o<n.length;o++)r+=Xo(e,t,n[o])+";";else for(var a in n){var i=n[a];if("object"!=typeof i)null!=t&&void 0!==t[i]?r+=a+"{"+t[i]+"}":qo(i)&&(r+=Zo(a)+":"+Jo(a,i)+";");else if(!Array.isArray(i)||"string"!=typeof i[0]||null!=t&&void 0!==t[i[0]]){var l=Xo(e,t,i);switch(a){case"animation":case"animationName":r+=Zo(a)+":"+l+";";break;default:r+=a+"{"+l+"}"}}else for(var s=0;s<i.length;s++)qo(i[s])&&(r+=Zo(a)+":"+Jo(a,i[s])+";")}return r}(e,t,n);case"function":if(void 0!==e){var o=Ko,a=n(e);return Ko=o,Xo(e,t,a)}}if(null==t)return n;var i=t[n];return void 0!==i?i:n}var Ko,Qo=/label:\s*([^\s;\n{]+)\s*(;|$)/g,ea=function(e,t,n){if(1===e.length&&"object"==typeof e[0]&&null!==e[0]&&void 0!==e[0].styles)return e[0];var r=!0,o="";Ko=void 0;var a=e[0];null==a||void 0===a.raw?(r=!1,o+=Xo(n,t,a)):o+=a[0];for(var i=1;i<e.length;i++)o+=Xo(n,t,e[i]),r&&(o+=a[i]);Qo.lastIndex=0;for(var l,s="";null!==(l=Qo.exec(o));)s+="-"+l[1];var c=function(e){for(var t,n=0,r=0,o=e.length;o>=4;++r,o-=4)t=1540483477*(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(o){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)}(o)+s;return{name:c,styles:o,next:Ko}},ta=!!b.useInsertionEffect&&b.useInsertionEffect,na=ta||function(e){return e()},ra=(ta||b.useLayoutEffect,{}.hasOwnProperty),oa=b.createContext("undefined"!=typeof HTMLElement?function(e){var t=e.key;if("css"===t){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,(function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))}))}var r,o,a=e.stylisPlugins||zo,i={},l=[];r=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),(function(e){for(var t=e.getAttribute("data-emotion").split(" "),n=1;n<t.length;n++)i[t[n]]=!0;l.push(e)}));var s,c,u,p,d=[$o,(p=function(e){s.insert(e)},function(e){e.root||(e=e.return)&&p(e)})],f=(c=[No,Bo].concat(a,d),u=Qr(c),function(e,t,n,r){for(var o="",a=0;a<u;a++)o+=c[a](e,t,n,r)||"";return o});o=function(e,t,n,r){s=n,Mo(Ro(e?e+"{"+t.styles+"}":t.styles),f),r&&(m.inserted[t.name]=!0)};var m={key:t,sheet:new Hr({key:t,container:r,nonce:e.nonce,speedy:e.speedy,prepend:e.prepend,insertionPoint:e.insertionPoint}),nonce:e.nonce,inserted:i,registered:{},insert:o};return m.sheet.hydrate(l),m}({key:"css"}):null);oa.Provider;var aa=b.createContext({}),ia="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",la=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;return Ho(t,n,r),na((function(){return function(e,t,n){Ho(e,t,n);var r=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var o=t;do{e.insert(t===o?"."+r:"",o,e.sheet,!0),o=o.next}while(void 0!==o)}}(t,n,r)})),null},sa=(0,b.forwardRef)((function(e,t){return function(e,t,n){var r=e.css;"string"==typeof r&&void 0!==t.registered[r]&&(r=t.registered[r]);var o=e[ia],a=[r],i="";"string"==typeof e.className?i=function(e,t,n){var r="";return n.split(" ").forEach((function(n){void 0!==e[n]?t.push(e[n]+";"):r+=n+" "})),r}(t.registered,a,e.className):null!=e.className&&(i=e.className+" ");var l=ea(a,void 0,b.useContext(aa));i+=t.key+"-"+l.name;var s={};for(var c in e)ra.call(e,c)&&"css"!==c&&c!==ia&&(s[c]=e[c]);return s.ref=n,s.className=i,b.createElement(b.Fragment,null,b.createElement(la,{cache:t,serialized:l,isStringTag:"string"==typeof o}),b.createElement(o,s))}(e,(0,b.useContext)(oa),t)})),ca=sa,ua=(r(4146),function(e,t){var n=arguments;if(null==t||!ra.call(t,"css"))return b.createElement.apply(void 0,n);var r=n.length,o=new Array(r);o[0]=ca,o[1]=function(e,t){var n={};for(var r in t)ra.call(t,r)&&(n[r]=t[r]);return n[ia]=e,n}(e,t);for(var a=2;a<r;a++)o[a]=n[a];return b.createElement.apply(null,o)});function pa(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return ea(t)}const da=window.ReactDOM,fa=Math.min,ma=Math.max,ha=Math.round,ga=Math.floor,ba=e=>({x:e,y:e});function va(e){return _a(e)?(e.nodeName||"").toLowerCase():"#document"}function ya(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function wa(e){var t;return null==(t=(_a(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function _a(e){return e instanceof Node||e instanceof ya(e).Node}function xa(e){return e instanceof Element||e instanceof ya(e).Element}function Ca(e){return e instanceof HTMLElement||e instanceof ya(e).HTMLElement}function ka(e){return"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof ya(e).ShadowRoot)}function Ea(e){const{overflow:t,overflowX:n,overflowY:r,display:o}=Sa(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function Sa(e){return ya(e).getComputedStyle(e)}function Oa(e){const t=function(e){if("html"===va(e))return e;const t=e.assignedSlot||e.parentNode||ka(e)&&e.host||wa(e);return ka(t)?t.host:t}(e);return function(e){return["html","body","#document"].includes(va(e))}(t)?e.ownerDocument?e.ownerDocument.body:e.body:Ca(t)&&Ea(t)?t:Oa(t)}function Ia(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);const o=Oa(e),a=o===(null==(r=e.ownerDocument)?void 0:r.body),i=ya(o);return a?t.concat(i,i.visualViewport||[],Ea(o)?o:[],i.frameElement&&n?Ia(i.frameElement):[]):t.concat(o,Ia(o,[],n))}function Pa(e){return xa(e)?e:e.contextElement}function Ma(e){const t=Pa(e);if(!Ca(t))return ba(1);const n=t.getBoundingClientRect(),{width:r,height:o,$:a}=function(e){const t=Sa(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const o=Ca(e),a=o?e.offsetWidth:n,i=o?e.offsetHeight:r,l=ha(n)!==a||ha(r)!==i;return l&&(n=a,r=i),{width:n,height:r,$:l}}(t);let i=(a?ha(n.width):n.width)/r,l=(a?ha(n.height):n.height)/o;return i&&Number.isFinite(i)||(i=1),l&&Number.isFinite(l)||(l=1),{x:i,y:l}}const $a=ba(0);function Ra(e,t,n,r){void 0===t&&(t=!1),void 0===n&&(n=!1);const o=e.getBoundingClientRect(),a=Pa(e);let i=ba(1);t&&(r?xa(r)&&(i=Ma(r)):i=Ma(e));const l=function(e,t,n){return void 0===t&&(t=!1),!(!n||t&&n!==ya(e))&&t}(a,n,r)?function(e){const t=ya(e);return"undefined"!=typeof CSS&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:$a}(a):ba(0);let s=(o.left+l.x)/i.x,c=(o.top+l.y)/i.y,u=o.width/i.x,p=o.height/i.y;if(a){const e=ya(a),t=r&&xa(r)?ya(r):r;let n=e,o=n.frameElement;for(;o&&r&&t!==n;){const e=Ma(o),t=o.getBoundingClientRect(),r=Sa(o),a=t.left+(o.clientLeft+parseFloat(r.paddingLeft))*e.x,i=t.top+(o.clientTop+parseFloat(r.paddingTop))*e.y;s*=e.x,c*=e.y,u*=e.x,p*=e.y,s+=a,c+=i,n=ya(o),o=n.frameElement}}return d={width:u,height:p,x:s,y:c},{...d,top:d.y,left:d.x,right:d.x+d.width,bottom:d.y+d.height};var d}const Aa=b.useLayoutEffect;var Ta=["className","clearValue","cx","getStyles","getClassNames","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"],Da=function(){};function Va(e,t){return t?"-"===t[0]?e+t:e+"__"+t:e}function Fa(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o<n;o++)r[o-2]=arguments[o];var a=[].concat(r);if(t&&e)for(var i in t)t.hasOwnProperty(i)&&t[i]&&a.push("".concat(Va(e,i)));return a.filter((function(e){return e})).map((function(e){return String(e).trim()})).join(" ")}var ja=function(e){return t=e,Array.isArray(t)?e.filter(Boolean):"object"===Or(e)&&null!==e?[e]:[];var t},Na=function(e){return e.className,e.clearValue,e.cx,e.getStyles,e.getClassNames,e.getValue,e.hasValue,e.isMulti,e.isRtl,e.options,e.selectOption,e.selectProps,e.setValue,e.theme,$r({},Dr(e,Ta))},Ba=function(e,t,n){var r=e.cx,o=e.getStyles,a=e.getClassNames,i=e.className;return{css:o(t,e),className:r(null!=n?n:{},a(t,e),i)}};function La(e){return[document.documentElement,document.body,window].indexOf(e)>-1}function za(e){return La(e)?window.pageYOffset:e.scrollTop}function Ha(e,t){La(e)?window.scrollTo(0,t):e.scrollTop=t}function Ua(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:200,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:Da,o=za(e),a=t-o,i=0;!function t(){var l,s=(l=i+=10,a*((l=l/n-1)*l*l+1)+o);Ha(e,s),i<n?window.requestAnimationFrame(t):r(e)}()}function Wa(e,t){var n=e.getBoundingClientRect(),r=t.getBoundingClientRect(),o=t.offsetHeight/3;r.bottom+o>n.bottom?Ha(e,Math.min(t.offsetTop+t.clientHeight-e.offsetHeight+o,e.scrollHeight)):r.top-o<n.top&&Ha(e,Math.max(t.offsetTop-o,0))}function Ga(){try{return document.createEvent("TouchEvent"),!0}catch(e){return!1}}var Ya=!1,qa={get passive(){return Ya=!0}},Za="undefined"!=typeof window?window:{};Za.addEventListener&&Za.removeEventListener&&(Za.addEventListener("p",Da,qa),Za.removeEventListener("p",Da,!1));var Ja=Ya;function Xa(e){return null!=e}function Ka(e,t,n){return e?t:n}var Qa,ei,ti,ni=["children","innerProps"],ri=["children","innerProps"],oi=function(e){return"auto"===e?"bottom":e},ai=(0,b.createContext)(null),ii=function(e){var t=e.children,n=e.minMenuHeight,r=e.maxMenuHeight,o=e.menuPlacement,a=e.menuPosition,i=e.menuShouldScrollIntoView,l=e.theme,s=((0,b.useContext)(ai)||{}).setPortalPlacement,c=(0,b.useRef)(null),u=Tr((0,b.useState)(r),2),p=u[0],d=u[1],f=Tr((0,b.useState)(null),2),m=f[0],h=f[1],g=l.spacing.controlHeight;return Aa((function(){var e=c.current;if(e){var t="fixed"===a,l=function(e){var t=e.maxHeight,n=e.menuEl,r=e.minHeight,o=e.placement,a=e.shouldScroll,i=e.isFixedPosition,l=e.controlHeight,s=function(e){var t=getComputedStyle(e),n="absolute"===t.position,r=/(auto|scroll)/;if("fixed"===t.position)return document.documentElement;for(var o=e;o=o.parentElement;)if(t=getComputedStyle(o),(!n||"static"!==t.position)&&r.test(t.overflow+t.overflowY+t.overflowX))return o;return document.documentElement}(n),c={placement:"bottom",maxHeight:t};if(!n||!n.offsetParent)return c;var u,p=s.getBoundingClientRect().height,d=n.getBoundingClientRect(),f=d.bottom,m=d.height,h=d.top,g=n.offsetParent.getBoundingClientRect().top,b=i||La(u=s)?window.innerHeight:u.clientHeight,v=za(s),y=parseInt(getComputedStyle(n).marginBottom,10),w=parseInt(getComputedStyle(n).marginTop,10),_=g-w,x=b-h,C=_+v,k=p-v-h,E=f-b+v+y,S=v+h-w,O=160;switch(o){case"auto":case"bottom":if(x>=m)return{placement:"bottom",maxHeight:t};if(k>=m&&!i)return a&&Ua(s,E,O),{placement:"bottom",maxHeight:t};if(!i&&k>=r||i&&x>=r)return a&&Ua(s,E,O),{placement:"bottom",maxHeight:i?x-y:k-y};if("auto"===o||i){var I=t,P=i?_:C;return P>=r&&(I=Math.min(P-y-l,t)),{placement:"top",maxHeight:I}}if("bottom"===o)return a&&Ha(s,E),{placement:"bottom",maxHeight:t};break;case"top":if(_>=m)return{placement:"top",maxHeight:t};if(C>=m&&!i)return a&&Ua(s,S,O),{placement:"top",maxHeight:t};if(!i&&C>=r||i&&_>=r){var M=t;return(!i&&C>=r||i&&_>=r)&&(M=i?_-w:C-w),a&&Ua(s,S,O),{placement:"top",maxHeight:M}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(o,'".'))}return c}({maxHeight:r,menuEl:e,minHeight:n,placement:o,shouldScroll:i&&!t,isFixedPosition:t,controlHeight:g});d(l.maxHeight),h(l.placement),null==s||s(l.placement)}}),[r,o,a,i,n,s,g]),t({ref:c,placerProps:$r($r({},e),{},{placement:m||oi(o),maxHeight:p})})},li=function(e,t){var n=e.theme,r=n.spacing.baseUnit,o=n.colors;return $r({textAlign:"center"},t?{}:{color:o.neutral40,padding:"".concat(2*r,"px ").concat(3*r,"px")})},si=li,ci=li,ui=["size"],pi=["innerProps","isRtl","size"],di={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},fi=function(e){var t=e.size,n=Dr(e,ui);return ua("svg",Fr({height:t,width:t,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:di},n))},mi=function(e){return ua(fi,Fr({size:20},e),ua("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},hi=function(e){return ua(fi,Fr({size:20},e),ua("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},gi=function(e,t){var n=e.isFocused,r=e.theme,o=r.spacing.baseUnit,a=r.colors;return $r({label:"indicatorContainer",display:"flex",transition:"color 150ms"},t?{}:{color:n?a.neutral60:a.neutral20,padding:2*o,":hover":{color:n?a.neutral80:a.neutral40}})},bi=gi,vi=gi,yi=function(){var e=pa.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}(Qa||(ei=["\n  0%, 80%, 100% { opacity: 0; }\n  40% { opacity: 1; }\n"],ti||(ti=ei.slice(0)),Qa=Object.freeze(Object.defineProperties(ei,{raw:{value:Object.freeze(ti)}})))),wi=function(e){var t=e.delay,n=e.offset;return ua("span",{css:pa({animation:"".concat(yi," 1s ease-in-out ").concat(t,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:n?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},_i=["data"],xi=["innerRef","isDisabled","isHidden","inputClassName"],Ci={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},ki={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":$r({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},Ci)},Ei=function(e){return $r({label:"input",color:"inherit",background:0,opacity:e?0:1,width:"100%"},Ci)},Si=function(e){var t=e.children,n=e.innerProps;return ua("div",n,t)},Oi={ClearIndicator:function(e){var t=e.children,n=e.innerProps;return ua("div",Fr({},Ba(e,"clearIndicator",{indicator:!0,"clear-indicator":!0}),n),t||ua(mi,null))},Control:function(e){var t=e.children,n=e.isDisabled,r=e.isFocused,o=e.innerRef,a=e.innerProps,i=e.menuIsOpen;return ua("div",Fr({ref:o},Ba(e,"control",{control:!0,"control--is-disabled":n,"control--is-focused":r,"control--menu-is-open":i}),a,{"aria-disabled":n||void 0}),t)},DropdownIndicator:function(e){var t=e.children,n=e.innerProps;return ua("div",Fr({},Ba(e,"dropdownIndicator",{indicator:!0,"dropdown-indicator":!0}),n),t||ua(hi,null))},DownChevron:hi,CrossIcon:mi,Group:function(e){var t=e.children,n=e.cx,r=e.getStyles,o=e.getClassNames,a=e.Heading,i=e.headingProps,l=e.innerProps,s=e.label,c=e.theme,u=e.selectProps;return ua("div",Fr({},Ba(e,"group",{group:!0}),l),ua(a,Fr({},i,{selectProps:u,theme:c,getStyles:r,getClassNames:o,cx:n}),s),ua("div",null,t))},GroupHeading:function(e){var t=Na(e);t.data;var n=Dr(t,_i);return ua("div",Fr({},Ba(e,"groupHeading",{"group-heading":!0}),n))},IndicatorsContainer:function(e){var t=e.children,n=e.innerProps;return ua("div",Fr({},Ba(e,"indicatorsContainer",{indicators:!0}),n),t)},IndicatorSeparator:function(e){var t=e.innerProps;return ua("span",Fr({},t,Ba(e,"indicatorSeparator",{"indicator-separator":!0})))},Input:function(e){var t=e.cx,n=e.value,r=Na(e),o=r.innerRef,a=r.isDisabled,i=r.isHidden,l=r.inputClassName,s=Dr(r,xi);return ua("div",Fr({},Ba(e,"input",{"input-container":!0}),{"data-value":n||""}),ua("input",Fr({className:t({input:!0},l),ref:o,style:Ei(i),disabled:a},s)))},LoadingIndicator:function(e){var t=e.innerProps,n=e.isRtl,r=e.size,o=void 0===r?4:r,a=Dr(e,pi);return ua("div",Fr({},Ba($r($r({},a),{},{innerProps:t,isRtl:n,size:o}),"loadingIndicator",{indicator:!0,"loading-indicator":!0}),t),ua(wi,{delay:0,offset:n}),ua(wi,{delay:160,offset:!0}),ua(wi,{delay:320,offset:!n}))},Menu:function(e){var t=e.children,n=e.innerRef,r=e.innerProps;return ua("div",Fr({},Ba(e,"menu",{menu:!0}),{ref:n},r),t)},MenuList:function(e){var t=e.children,n=e.innerProps,r=e.innerRef,o=e.isMulti;return ua("div",Fr({},Ba(e,"menuList",{"menu-list":!0,"menu-list--is-multi":o}),{ref:r},n),t)},MenuPortal:function(e){var t=e.appendTo,n=e.children,r=e.controlElement,o=e.innerProps,a=e.menuPlacement,i=e.menuPosition,l=(0,b.useRef)(null),s=(0,b.useRef)(null),c=Tr((0,b.useState)(oi(a)),2),u=c[0],p=c[1],d=(0,b.useMemo)((function(){return{setPortalPlacement:p}}),[]),f=Tr((0,b.useState)(null),2),m=f[0],h=f[1],g=(0,b.useCallback)((function(){if(r){var e=function(e){var t=e.getBoundingClientRect();return{bottom:t.bottom,height:t.height,left:t.left,right:t.right,top:t.top,width:t.width}}(r),t="fixed"===i?0:window.pageYOffset,n=e[u]+t;n===(null==m?void 0:m.offset)&&e.left===(null==m?void 0:m.rect.left)&&e.width===(null==m?void 0:m.rect.width)||h({offset:n,rect:e})}}),[r,i,u,null==m?void 0:m.offset,null==m?void 0:m.rect.left,null==m?void 0:m.rect.width]);Aa((function(){g()}),[g]);var v=(0,b.useCallback)((function(){"function"==typeof s.current&&(s.current(),s.current=null),r&&l.current&&(s.current=function(e,t,n,r){void 0===r&&(r={});const{ancestorScroll:o=!0,ancestorResize:a=!0,elementResize:i="function"==typeof ResizeObserver,layoutShift:l="function"==typeof IntersectionObserver,animationFrame:s=!1}=r,c=Pa(e),u=o||a?[...c?Ia(c):[],...Ia(t)]:[];u.forEach((e=>{o&&e.addEventListener("scroll",n,{passive:!0}),a&&e.addEventListener("resize",n)}));const p=c&&l?function(e,t){let n,r=null;const o=wa(e);function a(){var e;clearTimeout(n),null==(e=r)||e.disconnect(),r=null}return function i(l,s){void 0===l&&(l=!1),void 0===s&&(s=1),a();const{left:c,top:u,width:p,height:d}=e.getBoundingClientRect();if(l||t(),!p||!d)return;const f={rootMargin:-ga(u)+"px "+-ga(o.clientWidth-(c+p))+"px "+-ga(o.clientHeight-(u+d))+"px "+-ga(c)+"px",threshold:ma(0,fa(1,s))||1};let m=!0;function h(e){const t=e[0].intersectionRatio;if(t!==s){if(!m)return i();t?i(!1,t):n=setTimeout((()=>{i(!1,1e-7)}),100)}m=!1}try{r=new IntersectionObserver(h,{...f,root:o.ownerDocument})}catch(e){r=new IntersectionObserver(h,f)}r.observe(e)}(!0),a}(c,n):null;let d,f=-1,m=null;i&&(m=new ResizeObserver((e=>{let[r]=e;r&&r.target===c&&m&&(m.unobserve(t),cancelAnimationFrame(f),f=requestAnimationFrame((()=>{var e;null==(e=m)||e.observe(t)}))),n()})),c&&!s&&m.observe(c),m.observe(t));let h=s?Ra(e):null;return s&&function t(){const r=Ra(e);!h||r.x===h.x&&r.y===h.y&&r.width===h.width&&r.height===h.height||n(),h=r,d=requestAnimationFrame(t)}(),n(),()=>{var e;u.forEach((e=>{o&&e.removeEventListener("scroll",n),a&&e.removeEventListener("resize",n)})),null==p||p(),null==(e=m)||e.disconnect(),m=null,s&&cancelAnimationFrame(d)}}(r,l.current,g,{elementResize:"ResizeObserver"in window}))}),[r,g]);Aa((function(){v()}),[v]);var y=(0,b.useCallback)((function(e){l.current=e,v()}),[v]);if(!t&&"fixed"!==i||!m)return null;var w=ua("div",Fr({ref:y},Ba($r($r({},e),{},{offset:m.offset,position:i,rect:m.rect}),"menuPortal",{"menu-portal":!0}),o),n);return ua(ai.Provider,{value:d},t?(0,da.createPortal)(w,t):w)},LoadingMessage:function(e){var t=e.children,n=void 0===t?"Loading...":t,r=e.innerProps,o=Dr(e,ri);return ua("div",Fr({},Ba($r($r({},o),{},{children:n,innerProps:r}),"loadingMessage",{"menu-notice":!0,"menu-notice--loading":!0}),r),n)},NoOptionsMessage:function(e){var t=e.children,n=void 0===t?"No options":t,r=e.innerProps,o=Dr(e,ni);return ua("div",Fr({},Ba($r($r({},o),{},{children:n,innerProps:r}),"noOptionsMessage",{"menu-notice":!0,"menu-notice--no-options":!0}),r),n)},MultiValue:function(e){var t=e.children,n=e.components,r=e.data,o=e.innerProps,a=e.isDisabled,i=e.removeProps,l=e.selectProps,s=n.Container,c=n.Label,u=n.Remove;return ua(s,{data:r,innerProps:$r($r({},Ba(e,"multiValue",{"multi-value":!0,"multi-value--is-disabled":a})),o),selectProps:l},ua(c,{data:r,innerProps:$r({},Ba(e,"multiValueLabel",{"multi-value__label":!0})),selectProps:l},t),ua(u,{data:r,innerProps:$r($r({},Ba(e,"multiValueRemove",{"multi-value__remove":!0})),{},{"aria-label":"Remove ".concat(t||"option")},i),selectProps:l}))},MultiValueContainer:Si,MultiValueLabel:Si,MultiValueRemove:function(e){var t=e.children,n=e.innerProps;return ua("div",Fr({role:"button"},n),t||ua(mi,{size:14}))},Option:function(e){var t=e.children,n=e.isDisabled,r=e.isFocused,o=e.isSelected,a=e.innerRef,i=e.innerProps;return ua("div",Fr({},Ba(e,"option",{option:!0,"option--is-disabled":n,"option--is-focused":r,"option--is-selected":o}),{ref:a,"aria-disabled":n},i),t)},Placeholder:function(e){var t=e.children,n=e.innerProps;return ua("div",Fr({},Ba(e,"placeholder",{placeholder:!0}),n),t)},SelectContainer:function(e){var t=e.children,n=e.innerProps,r=e.isDisabled,o=e.isRtl;return ua("div",Fr({},Ba(e,"container",{"--is-disabled":r,"--is-rtl":o}),n),t)},SingleValue:function(e){var t=e.children,n=e.isDisabled,r=e.innerProps;return ua("div",Fr({},Ba(e,"singleValue",{"single-value":!0,"single-value--is-disabled":n}),r),t)},ValueContainer:function(e){var t=e.children,n=e.innerProps,r=e.isMulti,o=e.hasValue;return ua("div",Fr({},Ba(e,"valueContainer",{"value-container":!0,"value-container--is-multi":r,"value-container--has-value":o}),n),t)}},Ii=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function Pi(e,t){if(e.length!==t.length)return!1;for(var n=0;n<e.length;n++)if(!((r=e[n])===(o=t[n])||Ii(r)&&Ii(o)))return!1;var r,o;return!0}for(var Mi={name:"7pg0cj-a11yText",styles:"label:a11yText;z-index:9999;border:0;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;position:absolute;overflow:hidden;padding:0;white-space:nowrap"},$i=function(e){return ua("span",Fr({css:Mi},e))},Ri={guidance:function(e){var t=e.isSearchable,n=e.isMulti,r=e.tabSelectsValue,o=e.context,a=e.isInitialFocus;switch(o){case"menu":return"Use Up and Down to choose options, press Enter to select the currently focused option, press Escape to exit the menu".concat(r?", press Tab to select the option and exit the menu":"",".");case"input":return a?"".concat(e["aria-label"]||"Select"," is focused ").concat(t?",type to refine list":"",", press Down to open the menu, ").concat(n?" press left to focus selected values":""):"";case"value":return"Use left and right to toggle between focused values, press Backspace to remove the currently focused value";default:return""}},onChange:function(e){var t=e.action,n=e.label,r=void 0===n?"":n,o=e.labels,a=e.isDisabled;switch(t){case"deselect-option":case"pop-value":case"remove-value":return"option ".concat(r,", deselected.");case"clear":return"All selected options have been cleared.";case"initial-input-focus":return"option".concat(o.length>1?"s":""," ").concat(o.join(","),", selected.");case"select-option":return"option ".concat(r,a?" is disabled. Select another option.":", selected.");default:return""}},onFocus:function(e){var t=e.context,n=e.focused,r=e.options,o=e.label,a=void 0===o?"":o,i=e.selectValue,l=e.isDisabled,s=e.isSelected,c=e.isAppleDevice,u=function(e,t){return e&&e.length?"".concat(e.indexOf(t)+1," of ").concat(e.length):""};if("value"===t&&i)return"value ".concat(a," focused, ").concat(u(i,n),".");if("menu"===t&&c){var p=l?" disabled":"",d="".concat(s?" selected":"").concat(p);return"".concat(a).concat(d,", ").concat(u(r,n),".")}return""},onFilter:function(e){var t=e.inputValue,n=e.resultsMessage;return"".concat(n).concat(t?" for search term "+t:"",".")}},Ai=function(e){var t=e.ariaSelection,n=e.focusedOption,r=e.focusedValue,o=e.focusableOptions,a=e.isFocused,i=e.selectValue,l=e.selectProps,s=e.id,c=e.isAppleDevice,u=l.ariaLiveMessages,p=l.getOptionLabel,d=l.inputValue,f=l.isMulti,m=l.isOptionDisabled,h=l.isSearchable,g=l.menuIsOpen,v=l.options,y=l.screenReaderStatus,w=l.tabSelectsValue,_=l.isLoading,x=l["aria-label"],C=l["aria-live"],k=(0,b.useMemo)((function(){return $r($r({},Ri),u||{})}),[u]),E=(0,b.useMemo)((function(){var e,n="";if(t&&k.onChange){var r=t.option,o=t.options,a=t.removedValue,l=t.removedValues,s=t.value,c=a||r||(e=s,Array.isArray(e)?null:e),u=c?p(c):"",d=o||l||void 0,f=d?d.map(p):[],h=$r({isDisabled:c&&m(c,i),label:u,labels:f},t);n=k.onChange(h)}return n}),[t,k,m,i,p]),S=(0,b.useMemo)((function(){var e="",t=n||r,a=!!(n&&i&&i.includes(n));if(t&&k.onFocus){var l={focused:t,label:p(t),isDisabled:m(t,i),isSelected:a,options:o,context:t===n?"menu":"value",selectValue:i,isAppleDevice:c};e=k.onFocus(l)}return e}),[n,r,p,m,k,o,i,c]),O=(0,b.useMemo)((function(){var e="";if(g&&v.length&&!_&&k.onFilter){var t=y({count:o.length});e=k.onFilter({inputValue:d,resultsMessage:t})}return e}),[o,d,g,k,v,y,_]),I="initial-input-focus"===(null==t?void 0:t.action),P=(0,b.useMemo)((function(){var e="";if(k.guidance){var t=r?"value":g?"menu":"input";e=k.guidance({"aria-label":x,context:t,isDisabled:n&&m(n,i),isMulti:f,isSearchable:h,tabSelectsValue:w,isInitialFocus:I})}return e}),[x,n,r,f,m,h,g,k,i,w,I]),M=ua(b.Fragment,null,ua("span",{id:"aria-selection"},E),ua("span",{id:"aria-focused"},S),ua("span",{id:"aria-results"},O),ua("span",{id:"aria-guidance"},P));return ua(b.Fragment,null,ua($i,{id:s},I&&M),ua($i,{"aria-live":C,"aria-atomic":"false","aria-relevant":"additions text",role:"log"},a&&!I&&M))},Ti=[{base:"A",letters:"AⒶAÀÁÂẦẤẪẨÃĀĂẰẮẴẲȦǠÄǞẢÅǺǍȀȂẠẬẶḀĄȺⱯ"},{base:"AA",letters:"Ꜳ"},{base:"AE",letters:"ÆǼǢ"},{base:"AO",letters:"Ꜵ"},{base:"AU",letters:"Ꜷ"},{base:"AV",letters:"ꜸꜺ"},{base:"AY",letters:"Ꜽ"},{base:"B",letters:"BⒷBḂḄḆɃƂƁ"},{base:"C",letters:"CⒸCĆĈĊČÇḈƇȻꜾ"},{base:"D",letters:"DⒹDḊĎḌḐḒḎĐƋƊƉꝹ"},{base:"DZ",letters:"DZDŽ"},{base:"Dz",letters:"DzDž"},{base:"E",letters:"EⒺEÈÉÊỀẾỄỂẼĒḔḖĔĖËẺĚȄȆẸỆȨḜĘḘḚƐƎ"},{base:"F",letters:"FⒻFḞƑꝻ"},{base:"G",letters:"GⒼGǴĜḠĞĠǦĢǤƓꞠꝽꝾ"},{base:"H",letters:"HⒽHĤḢḦȞḤḨḪĦⱧⱵꞍ"},{base:"I",letters:"IⒾIÌÍÎĨĪĬİÏḮỈǏȈȊỊĮḬƗ"},{base:"J",letters:"JⒿJĴɈ"},{base:"K",letters:"KⓀKḰǨḲĶḴƘⱩꝀꝂꝄꞢ"},{base:"L",letters:"LⓁLĿĹĽḶḸĻḼḺŁȽⱢⱠꝈꝆꞀ"},{base:"LJ",letters:"LJ"},{base:"Lj",letters:"Lj"},{base:"M",letters:"MⓂMḾṀṂⱮƜ"},{base:"N",letters:"NⓃNǸŃÑṄŇṆŅṊṈȠƝꞐꞤ"},{base:"NJ",letters:"NJ"},{base:"Nj",letters:"Nj"},{base:"O",letters:"OⓄOÒÓÔỒỐỖỔÕṌȬṎŌṐṒŎȮȰÖȪỎŐǑȌȎƠỜỚỠỞỢỌỘǪǬØǾƆƟꝊꝌ"},{base:"OI",letters:"Ƣ"},{base:"OO",letters:"Ꝏ"},{base:"OU",letters:"Ȣ"},{base:"P",letters:"PⓅPṔṖƤⱣꝐꝒꝔ"},{base:"Q",letters:"QⓆQꝖꝘɊ"},{base:"R",letters:"RⓇRŔṘŘȐȒṚṜŖṞɌⱤꝚꞦꞂ"},{base:"S",letters:"SⓈSẞŚṤŜṠŠṦṢṨȘŞⱾꞨꞄ"},{base:"T",letters:"TⓉTṪŤṬȚŢṰṮŦƬƮȾꞆ"},{base:"TZ",letters:"Ꜩ"},{base:"U",letters:"UⓊUÙÚÛŨṸŪṺŬÜǛǗǕǙỦŮŰǓȔȖƯỪỨỮỬỰỤṲŲṶṴɄ"},{base:"V",letters:"VⓋVṼṾƲꝞɅ"},{base:"VY",letters:"Ꝡ"},{base:"W",letters:"WⓌWẀẂŴẆẄẈⱲ"},{base:"X",letters:"XⓍXẊẌ"},{base:"Y",letters:"YⓎYỲÝŶỸȲẎŸỶỴƳɎỾ"},{base:"Z",letters:"ZⓏZŹẐŻŽẒẔƵȤⱿⱫꝢ"},{base:"a",letters:"aⓐaẚàáâầấẫẩãāăằắẵẳȧǡäǟảåǻǎȁȃạậặḁąⱥɐ"},{base:"aa",letters:"ꜳ"},{base:"ae",letters:"æǽǣ"},{base:"ao",letters:"ꜵ"},{base:"au",letters:"ꜷ"},{base:"av",letters:"ꜹꜻ"},{base:"ay",letters:"ꜽ"},{base:"b",letters:"bⓑbḃḅḇƀƃɓ"},{base:"c",letters:"cⓒcćĉċčçḉƈȼꜿↄ"},{base:"d",letters:"dⓓdḋďḍḑḓḏđƌɖɗꝺ"},{base:"dz",letters:"dzdž"},{base:"e",letters:"eⓔeèéêềếễểẽēḕḗĕėëẻěȅȇẹệȩḝęḙḛɇɛǝ"},{base:"f",letters:"fⓕfḟƒꝼ"},{base:"g",letters:"gⓖgǵĝḡğġǧģǥɠꞡᵹꝿ"},{base:"h",letters:"hⓗhĥḣḧȟḥḩḫẖħⱨⱶɥ"},{base:"hv",letters:"ƕ"},{base:"i",letters:"iⓘiìíîĩīĭïḯỉǐȉȋịįḭɨı"},{base:"j",letters:"jⓙjĵǰɉ"},{base:"k",letters:"kⓚkḱǩḳķḵƙⱪꝁꝃꝅꞣ"},{base:"l",letters:"lⓛlŀĺľḷḹļḽḻſłƚɫⱡꝉꞁꝇ"},{base:"lj",letters:"lj"},{base:"m",letters:"mⓜmḿṁṃɱɯ"},{base:"n",letters:"nⓝnǹńñṅňṇņṋṉƞɲʼnꞑꞥ"},{base:"nj",letters:"nj"},{base:"o",letters:"oⓞoòóôồốỗổõṍȭṏōṑṓŏȯȱöȫỏőǒȍȏơờớỡởợọộǫǭøǿɔꝋꝍɵ"},{base:"oi",letters:"ƣ"},{base:"ou",letters:"ȣ"},{base:"oo",letters:"ꝏ"},{base:"p",letters:"pⓟpṕṗƥᵽꝑꝓꝕ"},{base:"q",letters:"qⓠqɋꝗꝙ"},{base:"r",letters:"rⓡrŕṙřȑȓṛṝŗṟɍɽꝛꞧꞃ"},{base:"s",letters:"sⓢsßśṥŝṡšṧṣṩșşȿꞩꞅẛ"},{base:"t",letters:"tⓣtṫẗťṭțţṱṯŧƭʈⱦꞇ"},{base:"tz",letters:"ꜩ"},{base:"u",letters:"uⓤuùúûũṹūṻŭüǜǘǖǚủůűǔȕȗưừứữửựụṳųṷṵʉ"},{base:"v",letters:"vⓥvṽṿʋꝟʌ"},{base:"vy",letters:"ꝡ"},{base:"w",letters:"wⓦwẁẃŵẇẅẘẉⱳ"},{base:"x",letters:"xⓧxẋẍ"},{base:"y",letters:"yⓨyỳýŷỹȳẏÿỷẙỵƴɏỿ"},{base:"z",letters:"zⓩzźẑżžẓẕƶȥɀⱬꝣ"}],Di=new RegExp("["+Ti.map((function(e){return e.letters})).join("")+"]","g"),Vi={},Fi=0;Fi<Ti.length;Fi++)for(var ji=Ti[Fi],Ni=0;Ni<ji.letters.length;Ni++)Vi[ji.letters[Ni]]=ji.base;var Bi=function(e){return e.replace(Di,(function(e){return Vi[e]}))},Li=function(e,t){void 0===t&&(t=Pi);var n=null;function r(){for(var r=[],o=0;o<arguments.length;o++)r[o]=arguments[o];if(n&&n.lastThis===this&&t(r,n.lastArgs))return n.lastResult;var a=e.apply(this,r);return n={lastResult:a,lastArgs:r,lastThis:this},a}return r.clear=function(){n=null},r}(Bi),zi=function(e){return e.replace(/^\s+|\s+$/g,"")},Hi=function(e){return"".concat(e.label," ").concat(e.value)},Ui=["innerRef"];function Wi(e){var t=e.innerRef,n=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];var o=Object.entries(e).filter((function(e){var t=Tr(e,1)[0];return!n.includes(t)}));return o.reduce((function(e,t){var n=Tr(t,2),r=n[0],o=n[1];return e[r]=o,e}),{})}(Dr(e,Ui),"onExited","in","enter","exit","appear");return ua("input",Fr({ref:t},n,{css:pa({label:"dummyInput",background:0,border:0,caretColor:"transparent",fontSize:"inherit",gridArea:"1 / 1 / 2 / 3",outline:0,padding:0,width:1,color:"transparent",left:-100,opacity:0,position:"relative",transform:"scale(.01)"},"","")}))}var Gi=["boxSizing","height","overflow","paddingRight","position"],Yi={boxSizing:"border-box",overflow:"hidden",position:"relative",height:"100%"};function qi(e){e.preventDefault()}function Zi(e){e.stopPropagation()}function Ji(){var e=this.scrollTop,t=this.scrollHeight,n=e+this.offsetHeight;0===e?this.scrollTop=1:n===t&&(this.scrollTop=e-1)}function Xi(){return"ontouchstart"in window||navigator.maxTouchPoints}var Ki=!("undefined"==typeof window||!window.document||!window.document.createElement),Qi=0,el={capture:!1,passive:!1},tl=function(e){var t=e.target;return t.ownerDocument.activeElement&&t.ownerDocument.activeElement.blur()},nl={name:"1kfdb0e",styles:"position:fixed;left:0;bottom:0;right:0;top:0"};function rl(e){var t=e.children,n=e.lockEnabled,r=e.captureEnabled,o=function(e){var t=e.isEnabled,n=e.onBottomArrive,r=e.onBottomLeave,o=e.onTopArrive,a=e.onTopLeave,i=(0,b.useRef)(!1),l=(0,b.useRef)(!1),s=(0,b.useRef)(0),c=(0,b.useRef)(null),u=(0,b.useCallback)((function(e,t){if(null!==c.current){var s=c.current,u=s.scrollTop,p=s.scrollHeight,d=s.clientHeight,f=c.current,m=t>0,h=p-d-u,g=!1;h>t&&i.current&&(r&&r(e),i.current=!1),m&&l.current&&(a&&a(e),l.current=!1),m&&t>h?(n&&!i.current&&n(e),f.scrollTop=p,g=!0,i.current=!0):!m&&-t>u&&(o&&!l.current&&o(e),f.scrollTop=0,g=!0,l.current=!0),g&&function(e){e.cancelable&&e.preventDefault(),e.stopPropagation()}(e)}}),[n,r,o,a]),p=(0,b.useCallback)((function(e){u(e,e.deltaY)}),[u]),d=(0,b.useCallback)((function(e){s.current=e.changedTouches[0].clientY}),[]),f=(0,b.useCallback)((function(e){var t=s.current-e.changedTouches[0].clientY;u(e,t)}),[u]),m=(0,b.useCallback)((function(e){if(e){var t=!!Ja&&{passive:!1};e.addEventListener("wheel",p,t),e.addEventListener("touchstart",d,t),e.addEventListener("touchmove",f,t)}}),[f,d,p]),h=(0,b.useCallback)((function(e){e&&(e.removeEventListener("wheel",p,!1),e.removeEventListener("touchstart",d,!1),e.removeEventListener("touchmove",f,!1))}),[f,d,p]);return(0,b.useEffect)((function(){if(t){var e=c.current;return m(e),function(){h(e)}}}),[t,m,h]),function(e){c.current=e}}({isEnabled:void 0===r||r,onBottomArrive:e.onBottomArrive,onBottomLeave:e.onBottomLeave,onTopArrive:e.onTopArrive,onTopLeave:e.onTopLeave}),a=function(e){var t=e.isEnabled,n=e.accountForScrollbars,r=void 0===n||n,o=(0,b.useRef)({}),a=(0,b.useRef)(null),i=(0,b.useCallback)((function(e){if(Ki){var t=document.body,n=t&&t.style;if(r&&Gi.forEach((function(e){var t=n&&n[e];o.current[e]=t})),r&&Qi<1){var a=parseInt(o.current.paddingRight,10)||0,i=document.body?document.body.clientWidth:0,l=window.innerWidth-i+a||0;Object.keys(Yi).forEach((function(e){var t=Yi[e];n&&(n[e]=t)})),n&&(n.paddingRight="".concat(l,"px"))}t&&Xi()&&(t.addEventListener("touchmove",qi,el),e&&(e.addEventListener("touchstart",Ji,el),e.addEventListener("touchmove",Zi,el))),Qi+=1}}),[r]),l=(0,b.useCallback)((function(e){if(Ki){var t=document.body,n=t&&t.style;Qi=Math.max(Qi-1,0),r&&Qi<1&&Gi.forEach((function(e){var t=o.current[e];n&&(n[e]=t)})),t&&Xi()&&(t.removeEventListener("touchmove",qi,el),e&&(e.removeEventListener("touchstart",Ji,el),e.removeEventListener("touchmove",Zi,el)))}}),[r]);return(0,b.useEffect)((function(){if(t){var e=a.current;return i(e),function(){l(e)}}}),[t,i,l]),function(e){a.current=e}}({isEnabled:n});return ua(b.Fragment,null,n&&ua("div",{onClick:tl,css:nl}),t((function(e){o(e),a(e)})))}var ol={name:"1a0ro4n-requiredInput",styles:"label:requiredInput;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%"},al=function(e){var t=e.name,n=e.onFocus;return ua("input",{required:!0,name:t,tabIndex:-1,"aria-hidden":"true",onFocus:n,css:ol,value:"",onChange:function(){}})};function il(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&e.test((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.platform)||window.navigator.platform)}function ll(){return il(/^Mac/i)}var sl={clearIndicator:vi,container:function(e){var t=e.isDisabled;return{label:"container",direction:e.isRtl?"rtl":void 0,pointerEvents:t?"none":void 0,position:"relative"}},control:function(e,t){var n=e.isDisabled,r=e.isFocused,o=e.theme,a=o.colors,i=o.borderRadius;return $r({label:"control",alignItems:"center",cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:o.spacing.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms"},t?{}:{backgroundColor:n?a.neutral5:a.neutral0,borderColor:n?a.neutral10:r?a.primary:a.neutral20,borderRadius:i,borderStyle:"solid",borderWidth:1,boxShadow:r?"0 0 0 1px ".concat(a.primary):void 0,"&:hover":{borderColor:r?a.primary:a.neutral30}})},dropdownIndicator:bi,group:function(e,t){var n=e.theme.spacing;return t?{}:{paddingBottom:2*n.baseUnit,paddingTop:2*n.baseUnit}},groupHeading:function(e,t){var n=e.theme,r=n.colors,o=n.spacing;return $r({label:"group",cursor:"default",display:"block"},t?{}:{color:r.neutral40,fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:3*o.baseUnit,paddingRight:3*o.baseUnit,textTransform:"uppercase"})},indicatorsContainer:function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},indicatorSeparator:function(e,t){var n=e.isDisabled,r=e.theme,o=r.spacing.baseUnit,a=r.colors;return $r({label:"indicatorSeparator",alignSelf:"stretch",width:1},t?{}:{backgroundColor:n?a.neutral10:a.neutral20,marginBottom:2*o,marginTop:2*o})},input:function(e,t){var n=e.isDisabled,r=e.value,o=e.theme,a=o.spacing,i=o.colors;return $r($r({visibility:n?"hidden":"visible",transform:r?"translateZ(0)":""},ki),t?{}:{margin:a.baseUnit/2,paddingBottom:a.baseUnit/2,paddingTop:a.baseUnit/2,color:i.neutral80})},loadingIndicator:function(e,t){var n=e.isFocused,r=e.size,o=e.theme,a=o.colors,i=o.spacing.baseUnit;return $r({label:"loadingIndicator",display:"flex",transition:"color 150ms",alignSelf:"center",fontSize:r,lineHeight:1,marginRight:r,textAlign:"center",verticalAlign:"middle"},t?{}:{color:n?a.neutral60:a.neutral20,padding:2*i})},loadingMessage:ci,menu:function(e,t){var n,r=e.placement,o=e.theme,a=o.borderRadius,i=o.spacing,l=o.colors;return $r((Pr(n={label:"menu"},function(e){return e?{bottom:"top",top:"bottom"}[e]:"bottom"}(r),"100%"),Pr(n,"position","absolute"),Pr(n,"width","100%"),Pr(n,"zIndex",1),n),t?{}:{backgroundColor:l.neutral0,borderRadius:a,boxShadow:"0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)",marginBottom:i.menuGutter,marginTop:i.menuGutter})},menuList:function(e,t){var n=e.maxHeight,r=e.theme.spacing.baseUnit;return $r({maxHeight:n,overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},t?{}:{paddingBottom:r,paddingTop:r})},menuPortal:function(e){var t=e.rect,n=e.offset,r=e.position;return{left:t.left,position:r,top:n,width:t.width,zIndex:1}},multiValue:function(e,t){var n=e.theme,r=n.spacing,o=n.borderRadius,a=n.colors;return $r({label:"multiValue",display:"flex",minWidth:0},t?{}:{backgroundColor:a.neutral10,borderRadius:o/2,margin:r.baseUnit/2})},multiValueLabel:function(e,t){var n=e.theme,r=n.borderRadius,o=n.colors,a=e.cropWithEllipsis;return $r({overflow:"hidden",textOverflow:a||void 0===a?"ellipsis":void 0,whiteSpace:"nowrap"},t?{}:{borderRadius:r/2,color:o.neutral80,fontSize:"85%",padding:3,paddingLeft:6})},multiValueRemove:function(e,t){var n=e.theme,r=n.spacing,o=n.borderRadius,a=n.colors,i=e.isFocused;return $r({alignItems:"center",display:"flex"},t?{}:{borderRadius:o/2,backgroundColor:i?a.dangerLight:void 0,paddingLeft:r.baseUnit,paddingRight:r.baseUnit,":hover":{backgroundColor:a.dangerLight,color:a.danger}})},noOptionsMessage:si,option:function(e,t){var n=e.isDisabled,r=e.isFocused,o=e.isSelected,a=e.theme,i=a.spacing,l=a.colors;return $r({label:"option",cursor:"default",display:"block",fontSize:"inherit",width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)"},t?{}:{backgroundColor:o?l.primary:r?l.primary25:"transparent",color:n?l.neutral20:o?l.neutral0:"inherit",padding:"".concat(2*i.baseUnit,"px ").concat(3*i.baseUnit,"px"),":active":{backgroundColor:n?void 0:o?l.primary:l.primary50}})},placeholder:function(e,t){var n=e.theme,r=n.spacing,o=n.colors;return $r({label:"placeholder",gridArea:"1 / 1 / 2 / 3"},t?{}:{color:o.neutral50,marginLeft:r.baseUnit/2,marginRight:r.baseUnit/2})},singleValue:function(e,t){var n=e.isDisabled,r=e.theme,o=r.spacing,a=r.colors;return $r({label:"singleValue",gridArea:"1 / 1 / 2 / 3",maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t?{}:{color:n?a.neutral40:a.neutral80,marginLeft:o.baseUnit/2,marginRight:o.baseUnit/2})},valueContainer:function(e,t){var n=e.theme.spacing,r=e.isMulti,o=e.hasValue,a=e.selectProps.controlShouldRenderValue;return $r({alignItems:"center",display:r&&o&&a?"flex":"grid",flex:1,flexWrap:"wrap",WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"},t?{}:{padding:"".concat(n.baseUnit/2,"px ").concat(2*n.baseUnit,"px")})}},cl={borderRadius:4,colors:{primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},spacing:{baseUnit:4,controlHeight:38,menuGutter:8}},ul={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:Ga(),captureMenuScroll:!Ga(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:function(e,t){if(e.data.__isNew__)return!0;var n=$r({ignoreCase:!0,ignoreAccents:!0,stringify:Hi,trim:!0,matchFrom:"any"},void 0),r=n.ignoreCase,o=n.ignoreAccents,a=n.stringify,i=n.trim,l=n.matchFrom,s=i?zi(t):t,c=i?zi(a(e)):a(e);return r&&(s=s.toLowerCase(),c=c.toLowerCase()),o&&(s=Li(s),c=Bi(c)),"start"===l?c.substr(0,s.length)===s:c.indexOf(s)>-1},formatGroupLabel:function(e){return e.label},getOptionLabel:function(e){return e.label},getOptionValue:function(e){return e.value},isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:function(e){return!!e.isDisabled},loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!function(){try{return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}catch(e){return!1}}(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(e){var t=e.count;return"".concat(t," result").concat(1!==t?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0,unstyled:!1};function pl(e,t,n,r){return{type:"option",data:t,isDisabled:yl(e,t,n),isSelected:wl(e,t,n),label:bl(e,t),value:vl(e,t),index:r}}function dl(e,t){return e.options.map((function(n,r){if("options"in n){var o=n.options.map((function(n,r){return pl(e,n,t,r)})).filter((function(t){return hl(e,t)}));return o.length>0?{type:"group",data:n,options:o,index:r}:void 0}var a=pl(e,n,t,r);return hl(e,a)?a:void 0})).filter(Xa)}function fl(e){return e.reduce((function(e,t){return"group"===t.type?e.push.apply(e,zr(t.options.map((function(e){return e.data})))):e.push(t.data),e}),[])}function ml(e,t){return e.reduce((function(e,n){return"group"===n.type?e.push.apply(e,zr(n.options.map((function(e){return{data:e.data,id:"".concat(t,"-").concat(n.index,"-").concat(e.index)}})))):e.push({data:n.data,id:"".concat(t,"-").concat(n.index)}),e}),[])}function hl(e,t){var n=e.inputValue,r=void 0===n?"":n,o=t.data,a=t.isSelected,i=t.label,l=t.value;return(!xl(e)||!a)&&_l(e,{label:i,value:l,data:o},r)}var gl=function(e,t){var n;return(null===(n=e.find((function(e){return e.data===t})))||void 0===n?void 0:n.id)||null},bl=function(e,t){return e.getOptionLabel(t)},vl=function(e,t){return e.getOptionValue(t)};function yl(e,t,n){return"function"==typeof e.isOptionDisabled&&e.isOptionDisabled(t,n)}function wl(e,t,n){if(n.indexOf(t)>-1)return!0;if("function"==typeof e.isOptionSelected)return e.isOptionSelected(t,n);var r=vl(e,t);return n.some((function(t){return vl(e,t)===r}))}function _l(e,t,n){return!e.filterOption||e.filterOption(t,n)}var xl=function(e){var t=e.hideSelectedOptions,n=e.isMulti;return void 0===t?n:t},Cl=1,kl=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Nr(e,t)}(l,e);var t,n,r,o,a,i=(t=l,n=Lr(),function(){var e,r=Br(t);if(n){var o=Br(this).constructor;e=Reflect.construct(r,arguments,o)}else e=r.apply(this,arguments);return function(e,t){if(t&&("object"===Or(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(this,e)});function l(e){var t;if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,l),(t=i.call(this,e)).state={ariaSelection:null,focusedOption:null,focusedOptionId:null,focusableOptionsWithIds:[],focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,prevWasFocused:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0,instancePrefix:""},t.blockOptionHover=!1,t.isComposing=!1,t.commonProps=void 0,t.initialTouchX=0,t.initialTouchY=0,t.openAfterFocus=!1,t.scrollToFocusedOptionOnUpdate=!1,t.userIsDragging=void 0,t.isAppleDevice=ll()||il(/^iPhone/i)||il(/^iPad/i)||ll()&&navigator.maxTouchPoints>1,t.controlRef=null,t.getControlRef=function(e){t.controlRef=e},t.focusedOptionRef=null,t.getFocusedOptionRef=function(e){t.focusedOptionRef=e},t.menuListRef=null,t.getMenuListRef=function(e){t.menuListRef=e},t.inputRef=null,t.getInputRef=function(e){t.inputRef=e},t.focus=t.focusInput,t.blur=t.blurInput,t.onChange=function(e,n){var r=t.props,o=r.onChange,a=r.name;n.name=a,t.ariaOnChange(e,n),o(e,n)},t.setValue=function(e,n,r){var o=t.props,a=o.closeMenuOnSelect,i=o.isMulti,l=o.inputValue;t.onInputChange("",{action:"set-value",prevInputValue:l}),a&&(t.setState({inputIsHiddenAfterUpdate:!i}),t.onMenuClose()),t.setState({clearFocusValueOnUpdate:!0}),t.onChange(e,{action:n,option:r})},t.selectOption=function(e){var n=t.props,r=n.blurInputOnSelect,o=n.isMulti,a=n.name,i=t.state.selectValue,l=o&&t.isOptionSelected(e,i),s=t.isOptionDisabled(e,i);if(l){var c=t.getOptionValue(e);t.setValue(i.filter((function(e){return t.getOptionValue(e)!==c})),"deselect-option",e)}else{if(s)return void t.ariaOnChange(e,{action:"select-option",option:e,name:a});o?t.setValue([].concat(zr(i),[e]),"select-option",e):t.setValue(e,"select-option")}r&&t.blurInput()},t.removeValue=function(e){var n=t.props.isMulti,r=t.state.selectValue,o=t.getOptionValue(e),a=r.filter((function(e){return t.getOptionValue(e)!==o})),i=Ka(n,a,a[0]||null);t.onChange(i,{action:"remove-value",removedValue:e}),t.focusInput()},t.clearValue=function(){var e=t.state.selectValue;t.onChange(Ka(t.props.isMulti,[],null),{action:"clear",removedValues:e})},t.popValue=function(){var e=t.props.isMulti,n=t.state.selectValue,r=n[n.length-1],o=n.slice(0,n.length-1),a=Ka(e,o,o[0]||null);t.onChange(a,{action:"pop-value",removedValue:r})},t.getFocusedOptionId=function(e){return gl(t.state.focusableOptionsWithIds,e)},t.getFocusableOptionsWithIds=function(){return ml(dl(t.props,t.state.selectValue),t.getElementId("option"))},t.getValue=function(){return t.state.selectValue},t.cx=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return Fa.apply(void 0,[t.props.classNamePrefix].concat(n))},t.getOptionLabel=function(e){return bl(t.props,e)},t.getOptionValue=function(e){return vl(t.props,e)},t.getStyles=function(e,n){var r=t.props.unstyled,o=sl[e](n,r);o.boxSizing="border-box";var a=t.props.styles[e];return a?a(o,n):o},t.getClassNames=function(e,n){var r,o;return null===(r=(o=t.props.classNames)[e])||void 0===r?void 0:r.call(o,n)},t.getElementId=function(e){return"".concat(t.state.instancePrefix,"-").concat(e)},t.getComponents=function(){return e=t.props,$r($r({},Oi),e.components);var e},t.buildCategorizedOptions=function(){return dl(t.props,t.state.selectValue)},t.getCategorizedOptions=function(){return t.props.menuIsOpen?t.buildCategorizedOptions():[]},t.buildFocusableOptions=function(){return fl(t.buildCategorizedOptions())},t.getFocusableOptions=function(){return t.props.menuIsOpen?t.buildFocusableOptions():[]},t.ariaOnChange=function(e,n){t.setState({ariaSelection:$r({value:e},n)})},t.onMenuMouseDown=function(e){0===e.button&&(e.stopPropagation(),e.preventDefault(),t.focusInput())},t.onMenuMouseMove=function(e){t.blockOptionHover=!1},t.onControlMouseDown=function(e){if(!e.defaultPrevented){var n=t.props.openMenuOnClick;t.state.isFocused?t.props.menuIsOpen?"INPUT"!==e.target.tagName&&"TEXTAREA"!==e.target.tagName&&t.onMenuClose():n&&t.openMenu("first"):(n&&(t.openAfterFocus=!0),t.focusInput()),"INPUT"!==e.target.tagName&&"TEXTAREA"!==e.target.tagName&&e.preventDefault()}},t.onDropdownIndicatorMouseDown=function(e){if(!(e&&"mousedown"===e.type&&0!==e.button||t.props.isDisabled)){var n=t.props,r=n.isMulti,o=n.menuIsOpen;t.focusInput(),o?(t.setState({inputIsHiddenAfterUpdate:!r}),t.onMenuClose()):t.openMenu("first"),e.preventDefault()}},t.onClearIndicatorMouseDown=function(e){e&&"mousedown"===e.type&&0!==e.button||(t.clearValue(),e.preventDefault(),t.openAfterFocus=!1,"touchend"===e.type?t.focusInput():setTimeout((function(){return t.focusInput()})))},t.onScroll=function(e){"boolean"==typeof t.props.closeMenuOnScroll?e.target instanceof HTMLElement&&La(e.target)&&t.props.onMenuClose():"function"==typeof t.props.closeMenuOnScroll&&t.props.closeMenuOnScroll(e)&&t.props.onMenuClose()},t.onCompositionStart=function(){t.isComposing=!0},t.onCompositionEnd=function(){t.isComposing=!1},t.onTouchStart=function(e){var n=e.touches,r=n&&n.item(0);r&&(t.initialTouchX=r.clientX,t.initialTouchY=r.clientY,t.userIsDragging=!1)},t.onTouchMove=function(e){var n=e.touches,r=n&&n.item(0);if(r){var o=Math.abs(r.clientX-t.initialTouchX),a=Math.abs(r.clientY-t.initialTouchY);t.userIsDragging=o>5||a>5}},t.onTouchEnd=function(e){t.userIsDragging||(t.controlRef&&!t.controlRef.contains(e.target)&&t.menuListRef&&!t.menuListRef.contains(e.target)&&t.blurInput(),t.initialTouchX=0,t.initialTouchY=0)},t.onControlTouchEnd=function(e){t.userIsDragging||t.onControlMouseDown(e)},t.onClearIndicatorTouchEnd=function(e){t.userIsDragging||t.onClearIndicatorMouseDown(e)},t.onDropdownIndicatorTouchEnd=function(e){t.userIsDragging||t.onDropdownIndicatorMouseDown(e)},t.handleInputChange=function(e){var n=t.props.inputValue,r=e.currentTarget.value;t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange(r,{action:"input-change",prevInputValue:n}),t.props.menuIsOpen||t.onMenuOpen()},t.onInputFocus=function(e){t.props.onFocus&&t.props.onFocus(e),t.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(t.openAfterFocus||t.props.openMenuOnFocus)&&t.openMenu("first"),t.openAfterFocus=!1},t.onInputBlur=function(e){var n=t.props.inputValue;t.menuListRef&&t.menuListRef.contains(document.activeElement)?t.inputRef.focus():(t.props.onBlur&&t.props.onBlur(e),t.onInputChange("",{action:"input-blur",prevInputValue:n}),t.onMenuClose(),t.setState({focusedValue:null,isFocused:!1}))},t.onOptionHover=function(e){if(!t.blockOptionHover&&t.state.focusedOption!==e){var n=t.getFocusableOptions().indexOf(e);t.setState({focusedOption:e,focusedOptionId:n>-1?t.getFocusedOptionId(e):null})}},t.shouldHideSelectedOptions=function(){return xl(t.props)},t.onValueInputFocus=function(e){e.preventDefault(),e.stopPropagation(),t.focus()},t.onKeyDown=function(e){var n=t.props,r=n.isMulti,o=n.backspaceRemovesValue,a=n.escapeClearsValue,i=n.inputValue,l=n.isClearable,s=n.isDisabled,c=n.menuIsOpen,u=n.onKeyDown,p=n.tabSelectsValue,d=n.openMenuOnFocus,f=t.state,m=f.focusedOption,h=f.focusedValue,g=f.selectValue;if(!(s||"function"==typeof u&&(u(e),e.defaultPrevented))){switch(t.blockOptionHover=!0,e.key){case"ArrowLeft":if(!r||i)return;t.focusValue("previous");break;case"ArrowRight":if(!r||i)return;t.focusValue("next");break;case"Delete":case"Backspace":if(i)return;if(h)t.removeValue(h);else{if(!o)return;r?t.popValue():l&&t.clearValue()}break;case"Tab":if(t.isComposing)return;if(e.shiftKey||!c||!p||!m||d&&t.isOptionSelected(m,g))return;t.selectOption(m);break;case"Enter":if(229===e.keyCode)break;if(c){if(!m)return;if(t.isComposing)return;t.selectOption(m);break}return;case"Escape":c?(t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange("",{action:"menu-close",prevInputValue:i}),t.onMenuClose()):l&&a&&t.clearValue();break;case" ":if(i)return;if(!c){t.openMenu("first");break}if(!m)return;t.selectOption(m);break;case"ArrowUp":c?t.focusOption("up"):t.openMenu("last");break;case"ArrowDown":c?t.focusOption("down"):t.openMenu("first");break;case"PageUp":if(!c)return;t.focusOption("pageup");break;case"PageDown":if(!c)return;t.focusOption("pagedown");break;case"Home":if(!c)return;t.focusOption("first");break;case"End":if(!c)return;t.focusOption("last");break;default:return}e.preventDefault()}},t.state.instancePrefix="react-select-"+(t.props.instanceId||++Cl),t.state.selectValue=ja(e.value),e.menuIsOpen&&t.state.selectValue.length){var n=t.getFocusableOptionsWithIds(),r=t.buildFocusableOptions(),o=r.indexOf(t.state.selectValue[0]);t.state.focusableOptionsWithIds=n,t.state.focusedOption=r[o],t.state.focusedOptionId=gl(n,r[o])}return t}return r=l,o=[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput(),this.props.menuIsOpen&&this.state.focusedOption&&this.menuListRef&&this.focusedOptionRef&&Wa(this.menuListRef,this.focusedOptionRef)}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.isDisabled,r=t.menuIsOpen,o=this.state.isFocused;(o&&!n&&e.isDisabled||o&&r&&!e.menuIsOpen)&&this.focusInput(),o&&n&&!e.isDisabled?this.setState({isFocused:!1},this.onMenuClose):o||n||!e.isDisabled||this.inputRef!==document.activeElement||this.setState({isFocused:!0}),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(Wa(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close",prevInputValue:this.props.inputValue}),this.props.onMenuClose()}},{key:"onInputChange",value:function(e,t){this.props.onInputChange(e,t)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(e){var t=this,n=this.state,r=n.selectValue,o=n.isFocused,a=this.buildFocusableOptions(),i="first"===e?0:a.length-1;if(!this.props.isMulti){var l=a.indexOf(r[0]);l>-1&&(i=l)}this.scrollToFocusedOptionOnUpdate=!(o&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:a[i],focusedOptionId:this.getFocusedOptionId(a[i])},(function(){return t.onMenuOpen()}))}},{key:"focusValue",value:function(e){var t=this.state,n=t.selectValue,r=t.focusedValue;if(this.props.isMulti){this.setState({focusedOption:null});var o=n.indexOf(r);r||(o=-1);var a=n.length-1,i=-1;if(n.length){switch(e){case"previous":i=0===o?0:-1===o?a:o-1;break;case"next":o>-1&&o<a&&(i=o+1)}this.setState({inputIsHidden:-1!==i,focusedValue:n[i]})}}}},{key:"focusOption",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"first",t=this.props.pageSize,n=this.state.focusedOption,r=this.getFocusableOptions();if(r.length){var o=0,a=r.indexOf(n);n||(a=-1),"up"===e?o=a>0?a-1:r.length-1:"down"===e?o=(a+1)%r.length:"pageup"===e?(o=a-t)<0&&(o=0):"pagedown"===e?(o=a+t)>r.length-1&&(o=r.length-1):"last"===e&&(o=r.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:r[o],focusedValue:null,focusedOptionId:this.getFocusedOptionId(r[o])})}}},{key:"getTheme",value:function(){return this.props.theme?"function"==typeof this.props.theme?this.props.theme(cl):$r($r({},cl),this.props.theme):cl}},{key:"getCommonProps",value:function(){var e=this.clearValue,t=this.cx,n=this.getStyles,r=this.getClassNames,o=this.getValue,a=this.selectOption,i=this.setValue,l=this.props,s=l.isMulti,c=l.isRtl,u=l.options;return{clearValue:e,cx:t,getStyles:n,getClassNames:r,getValue:o,hasValue:this.hasValue(),isMulti:s,isRtl:c,options:u,selectOption:a,selectProps:l,setValue:i,theme:this.getTheme()}}},{key:"hasValue",value:function(){return this.state.selectValue.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var e=this.props,t=e.isClearable,n=e.isMulti;return void 0===t?n:t}},{key:"isOptionDisabled",value:function(e,t){return yl(this.props,e,t)}},{key:"isOptionSelected",value:function(e,t){return wl(this.props,e,t)}},{key:"filterOption",value:function(e,t){return _l(this.props,e,t)}},{key:"formatOptionLabel",value:function(e,t){if("function"==typeof this.props.formatOptionLabel){var n=this.props.inputValue,r=this.state.selectValue;return this.props.formatOptionLabel(e,{context:t,inputValue:n,selectValue:r})}return this.getOptionLabel(e)}},{key:"formatGroupLabel",value:function(e){return this.props.formatGroupLabel(e)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:function(){var e=this.props,t=e.isDisabled,n=e.isSearchable,r=e.inputId,o=e.inputValue,a=e.tabIndex,i=e.form,l=e.menuIsOpen,s=e.required,c=this.getComponents().Input,u=this.state,p=u.inputIsHidden,d=u.ariaSelection,f=this.commonProps,m=r||this.getElementId("input"),h=$r($r($r({"aria-autocomplete":"list","aria-expanded":l,"aria-haspopup":!0,"aria-errormessage":this.props["aria-errormessage"],"aria-invalid":this.props["aria-invalid"],"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-required":s,role:"combobox","aria-activedescendant":this.isAppleDevice?void 0:this.state.focusedOptionId||""},l&&{"aria-controls":this.getElementId("listbox")}),!n&&{"aria-readonly":!0}),this.hasValue()?"initial-input-focus"===(null==d?void 0:d.action)&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return n?b.createElement(c,Fr({},f,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:m,innerRef:this.getInputRef,isDisabled:t,isHidden:p,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:a,form:i,type:"text",value:o},h)):b.createElement(Wi,Fr({id:m,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:Da,onFocus:this.onInputFocus,disabled:t,tabIndex:a,inputMode:"none",form:i,value:""},h))}},{key:"renderPlaceholderOrValue",value:function(){var e=this,t=this.getComponents(),n=t.MultiValue,r=t.MultiValueContainer,o=t.MultiValueLabel,a=t.MultiValueRemove,i=t.SingleValue,l=t.Placeholder,s=this.commonProps,c=this.props,u=c.controlShouldRenderValue,p=c.isDisabled,d=c.isMulti,f=c.inputValue,m=c.placeholder,h=this.state,g=h.selectValue,v=h.focusedValue,y=h.isFocused;if(!this.hasValue()||!u)return f?null:b.createElement(l,Fr({},s,{key:"placeholder",isDisabled:p,isFocused:y,innerProps:{id:this.getElementId("placeholder")}}),m);if(d)return g.map((function(t,i){var l=t===v,c="".concat(e.getOptionLabel(t),"-").concat(e.getOptionValue(t));return b.createElement(n,Fr({},s,{components:{Container:r,Label:o,Remove:a},isFocused:l,isDisabled:p,key:c,index:i,removeProps:{onClick:function(){return e.removeValue(t)},onTouchEnd:function(){return e.removeValue(t)},onMouseDown:function(e){e.preventDefault()}},data:t}),e.formatOptionLabel(t,"value"))}));if(f)return null;var w=g[0];return b.createElement(i,Fr({},s,{data:w,isDisabled:p}),this.formatOptionLabel(w,"value"))}},{key:"renderClearIndicator",value:function(){var e=this.getComponents().ClearIndicator,t=this.commonProps,n=this.props,r=n.isDisabled,o=n.isLoading,a=this.state.isFocused;if(!this.isClearable()||!e||r||!this.hasValue()||o)return null;var i={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return b.createElement(e,Fr({},t,{innerProps:i,isFocused:a}))}},{key:"renderLoadingIndicator",value:function(){var e=this.getComponents().LoadingIndicator,t=this.commonProps,n=this.props,r=n.isDisabled,o=n.isLoading,a=this.state.isFocused;return e&&o?b.createElement(e,Fr({},t,{innerProps:{"aria-hidden":"true"},isDisabled:r,isFocused:a})):null}},{key:"renderIndicatorSeparator",value:function(){var e=this.getComponents(),t=e.DropdownIndicator,n=e.IndicatorSeparator;if(!t||!n)return null;var r=this.commonProps,o=this.props.isDisabled,a=this.state.isFocused;return b.createElement(n,Fr({},r,{isDisabled:o,isFocused:a}))}},{key:"renderDropdownIndicator",value:function(){var e=this.getComponents().DropdownIndicator;if(!e)return null;var t=this.commonProps,n=this.props.isDisabled,r=this.state.isFocused,o={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return b.createElement(e,Fr({},t,{innerProps:o,isDisabled:n,isFocused:r}))}},{key:"renderMenu",value:function(){var e=this,t=this.getComponents(),n=t.Group,r=t.GroupHeading,o=t.Menu,a=t.MenuList,i=t.MenuPortal,l=t.LoadingMessage,s=t.NoOptionsMessage,c=t.Option,u=this.commonProps,p=this.state.focusedOption,d=this.props,f=d.captureMenuScroll,m=d.inputValue,h=d.isLoading,g=d.loadingMessage,v=d.minMenuHeight,y=d.maxMenuHeight,w=d.menuIsOpen,_=d.menuPlacement,x=d.menuPosition,C=d.menuPortalTarget,k=d.menuShouldBlockScroll,E=d.menuShouldScrollIntoView,S=d.noOptionsMessage,O=d.onMenuScrollToTop,I=d.onMenuScrollToBottom;if(!w)return null;var P,M=function(t,n){var r=t.type,o=t.data,a=t.isDisabled,i=t.isSelected,l=t.label,s=t.value,d=p===o,f=a?void 0:function(){return e.onOptionHover(o)},m=a?void 0:function(){return e.selectOption(o)},h="".concat(e.getElementId("option"),"-").concat(n),g={id:h,onClick:m,onMouseMove:f,onMouseOver:f,tabIndex:-1,role:"option","aria-selected":e.isAppleDevice?void 0:i};return b.createElement(c,Fr({},u,{innerProps:g,data:o,isDisabled:a,isSelected:i,key:h,label:l,type:r,value:s,isFocused:d,innerRef:d?e.getFocusedOptionRef:void 0}),e.formatOptionLabel(t.data,"menu"))};if(this.hasOptions())P=this.getCategorizedOptions().map((function(t){if("group"===t.type){var o=t.data,a=t.options,i=t.index,l="".concat(e.getElementId("group"),"-").concat(i),s="".concat(l,"-heading");return b.createElement(n,Fr({},u,{key:l,data:o,options:a,Heading:r,headingProps:{id:s,data:t.data},label:e.formatGroupLabel(t.data)}),t.options.map((function(e){return M(e,"".concat(i,"-").concat(e.index))})))}if("option"===t.type)return M(t,"".concat(t.index))}));else if(h){var $=g({inputValue:m});if(null===$)return null;P=b.createElement(l,u,$)}else{var R=S({inputValue:m});if(null===R)return null;P=b.createElement(s,u,R)}var A={minMenuHeight:v,maxMenuHeight:y,menuPlacement:_,menuPosition:x,menuShouldScrollIntoView:E},T=b.createElement(ii,Fr({},u,A),(function(t){var n=t.ref,r=t.placerProps,i=r.placement,l=r.maxHeight;return b.createElement(o,Fr({},u,A,{innerRef:n,innerProps:{onMouseDown:e.onMenuMouseDown,onMouseMove:e.onMenuMouseMove},isLoading:h,placement:i}),b.createElement(rl,{captureEnabled:f,onTopArrive:O,onBottomArrive:I,lockEnabled:k},(function(t){return b.createElement(a,Fr({},u,{innerRef:function(n){e.getMenuListRef(n),t(n)},innerProps:{role:"listbox","aria-multiselectable":u.isMulti,id:e.getElementId("listbox")},isLoading:h,maxHeight:l,focusedOption:p}),P)})))}));return C||"fixed"===x?b.createElement(i,Fr({},u,{appendTo:C,controlElement:this.controlRef,menuPlacement:_,menuPosition:x}),T):T}},{key:"renderFormField",value:function(){var e=this,t=this.props,n=t.delimiter,r=t.isDisabled,o=t.isMulti,a=t.name,i=t.required,l=this.state.selectValue;if(i&&!this.hasValue()&&!r)return b.createElement(al,{name:a,onFocus:this.onValueInputFocus});if(a&&!r){if(o){if(n){var s=l.map((function(t){return e.getOptionValue(t)})).join(n);return b.createElement("input",{name:a,type:"hidden",value:s})}var c=l.length>0?l.map((function(t,n){return b.createElement("input",{key:"i-".concat(n),name:a,type:"hidden",value:e.getOptionValue(t)})})):b.createElement("input",{name:a,type:"hidden",value:""});return b.createElement("div",null,c)}var u=l[0]?this.getOptionValue(l[0]):"";return b.createElement("input",{name:a,type:"hidden",value:u})}}},{key:"renderLiveRegion",value:function(){var e=this.commonProps,t=this.state,n=t.ariaSelection,r=t.focusedOption,o=t.focusedValue,a=t.isFocused,i=t.selectValue,l=this.getFocusableOptions();return b.createElement(Ai,Fr({},e,{id:this.getElementId("live-region"),ariaSelection:n,focusedOption:r,focusedValue:o,isFocused:a,selectValue:i,focusableOptions:l,isAppleDevice:this.isAppleDevice}))}},{key:"render",value:function(){var e=this.getComponents(),t=e.Control,n=e.IndicatorsContainer,r=e.SelectContainer,o=e.ValueContainer,a=this.props,i=a.className,l=a.id,s=a.isDisabled,c=a.menuIsOpen,u=this.state.isFocused,p=this.commonProps=this.getCommonProps();return b.createElement(r,Fr({},p,{className:i,innerProps:{id:l,onKeyDown:this.onKeyDown},isDisabled:s,isFocused:u}),this.renderLiveRegion(),b.createElement(t,Fr({},p,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:s,isFocused:u,menuIsOpen:c}),b.createElement(o,Fr({},p,{isDisabled:s}),this.renderPlaceholderOrValue(),this.renderInput()),b.createElement(n,Fr({},p,{isDisabled:s}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],a=[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevProps,r=t.clearFocusValueOnUpdate,o=t.inputIsHiddenAfterUpdate,a=t.ariaSelection,i=t.isFocused,l=t.prevWasFocused,s=t.instancePrefix,c=e.options,u=e.value,p=e.menuIsOpen,d=e.inputValue,f=e.isMulti,m=ja(u),h={};if(n&&(u!==n.value||c!==n.options||p!==n.menuIsOpen||d!==n.inputValue)){var g=p?function(e,t){return fl(dl(e,t))}(e,m):[],b=p?ml(dl(e,m),"".concat(s,"-option")):[],v=r?function(e,t){var n=e.focusedValue,r=e.selectValue.indexOf(n);if(r>-1){if(t.indexOf(n)>-1)return n;if(r<t.length)return t[r]}return null}(t,m):null,y=function(e,t){var n=e.focusedOption;return n&&t.indexOf(n)>-1?n:t[0]}(t,g);h={selectValue:m,focusedOption:y,focusedOptionId:gl(b,y),focusableOptionsWithIds:b,focusedValue:v,clearFocusValueOnUpdate:!1}}var w=null!=o&&e!==n?{inputIsHidden:o,inputIsHiddenAfterUpdate:void 0}:{},_=a,x=i&&l;return i&&!x&&(_={value:Ka(f,m,m[0]||null),options:m,action:"initial-input-focus"},x=!l),"initial-input-focus"===(null==a?void 0:a.action)&&(_=null),$r($r($r({},h),w),{},{prevProps:e,ariaSelection:_,prevWasFocused:x})}}],o&&jr(r.prototype,o),a&&jr(r,a),Object.defineProperty(r,"prototype",{writable:!1}),l}(b.Component);kl.defaultProps=ul;var El=(0,b.forwardRef)((function(e,t){var n=function(e){var t=e.defaultInputValue,n=void 0===t?"":t,r=e.defaultMenuIsOpen,o=void 0!==r&&r,a=e.defaultValue,i=void 0===a?null:a,l=e.inputValue,s=e.menuIsOpen,c=e.onChange,u=e.onInputChange,p=e.onMenuClose,d=e.onMenuOpen,f=e.value,m=Dr(e,Vr),h=Tr((0,b.useState)(void 0!==l?l:n),2),g=h[0],v=h[1],y=Tr((0,b.useState)(void 0!==s?s:o),2),w=y[0],_=y[1],x=Tr((0,b.useState)(void 0!==f?f:i),2),C=x[0],k=x[1],E=(0,b.useCallback)((function(e,t){"function"==typeof c&&c(e,t),k(e)}),[c]),S=(0,b.useCallback)((function(e,t){var n;"function"==typeof u&&(n=u(e,t)),v(void 0!==n?n:e)}),[u]),O=(0,b.useCallback)((function(){"function"==typeof d&&d(),_(!0)}),[d]),I=(0,b.useCallback)((function(){"function"==typeof p&&p(),_(!1)}),[p]),P=void 0!==l?l:g,M=void 0!==s?s:w,$=void 0!==f?f:C;return $r($r({},m),{},{inputValue:P,menuIsOpen:M,onChange:E,onInputChange:S,onMenuClose:I,onMenuOpen:O,value:$})}(e);return b.createElement(kl,Fr({ref:t},n))})),Sl=El;const Ol=({title:e,fontStyle:t,initialOpen:n,isMobile:r,onChange:o})=>{const{default_fontSize:a,mobile_fontSize:l,fontSize:s,fontFamily:c,fontWeight:u,isItalic:p}=t,d=[{value:"Arial, sans-serif",label:"Arial",fontFamily:"Arial, sans-serif"},{value:"Courier New, monospace",label:"Courier New",fontFamily:"Courier New, monospace"},{value:"Georgia, serif",label:"Georgia",fontFamily:"Georgia, serif"},{label:"Noto Sans JP",value:"Noto Sans JP, sans-serif",fontFamily:"Noto Sans JP, sans-serif"},{label:"Texturina",value:"Texturina, serif",fontFamily:"Texturina, serif"}],f={option:(e,t)=>({...e,fontFamily:t.data.fontFamily})};return(0,b.createElement)(y.PanelBody,{title:e,initialOpen:n},(0,b.createElement)(y.__experimentalUnitControl,{dragDirection:"e",onChange:e=>{e=""!=e?e:"0px";const n=r?{mobile_fontSize:e}:{default_fontSize:e},a={...t,...n};o(a)},label:r?(0,i.__)("Size(mobile)","block-collections"):(0,i.__)("Size(desk top)","block-collections"),value:r?l:a,units:[{value:"px",label:"px"},{value:"em",label:"em"},{value:"rem",label:"rem"}]}),(0,b.createElement)((({label:e,value:t,onChange:n})=>(0,b.createElement)(b.Fragment,null,e&&(0,b.createElement)("label",{className:"components-base-control__label"},e),(0,b.createElement)(Sl,{options:d,value:d.find((e=>e.value===t)),onChange:e=>{n(e.value)},styles:f}))),{label:(0,i.__)("font family","block-collections"),value:c,onChange:e=>{const n={...t,fontFamily:e};o(n)}}),(0,b.createElement)("label",{className:"components-base-control__label"},(0,i.__)("font weight","block-collections")),(0,b.createElement)(y.PanelRow,{className:"itmar_weight_row"},(0,b.createElement)(y.RadioControl,{selected:u,options:[{label:"LIGHT",value:"300"},{label:"REGULAR",value:"400"},{label:"MEDIUM",value:"500"},{label:"S-BOLD",value:"600"},{label:"BOLD",value:"700"},{label:"BLACK",value:"900"}],onChange:e=>{const n={...t,fontWeight:e};o(n)}})),(0,b.createElement)("label",{className:"components-base-control__label"},(0,i.__)("Italic display","block-collections")),(0,b.createElement)(y.ToggleControl,{checked:p,onChange:e=>{const n={...t,isItalic:e};o(n)}}))},Il=(0,b.createElement)("a",{href:"https://fontawesome.com/search",target:"_blank"},"FontAwesome"),Pl=(0,b.createElement)("span",{},Il,(0,i.__)("Select the icon from and enter Unicode (the upper right four digits of the selection dialog). ","block-collections")),Ml=(0,b.createElement)("span",{},Il,(0,i.__)("Please select the first class name shown in the HTML code field of the selection dialog. ","block-collections")),$l=[{value:"px",label:"px"},{value:"em",label:"em"},{value:"rem",label:"rem"}],Rl=[{value:"Font Awesome 6 Free",label:"SOLID"},{value:"Font Awesome 6 Brands",label:"BRANDS"}],Al=({iconStyle:e,setPosition:t,onChange:n})=>{const{icon_name:r,icon_pos:o,icon_size:a,icon_color:l,icon_space:s,icon_family:c}=e;return(0,b.createElement)(b.Fragment,null,(0,b.createElement)(y.TextControl,{label:(0,i.__)("icon name","block-collections"),help:Pl,labelPosition:"top",value:r,isPressEnterToChange:!0,onChange:t=>{const r={...e,icon_name:t};n(r)}}),(0,b.createElement)(y.ComboboxControl,{label:(0,i.__)("Icon Family","block-collections"),help:Ml,options:Rl,value:c||"Font Awesome 6 Free",onChange:t=>{const r={...e,icon_family:t};n(r)}}),(0,b.createElement)(y.PanelRow,{className:"sizing_row"},(0,b.createElement)(y.__experimentalUnitControl,{dragDirection:"e",onChange:t=>{const r={...e,icon_size:t};n(r)},label:(0,i.__)("Size","block-collections"),value:a,units:$l}),t&&(0,b.createElement)(y.__experimentalUnitControl,{dragDirection:"e",onChange:t=>{const r={...e,icon_space:t};n(r)},label:(0,i.__)("spacing to end","block-collections"),value:s,units:$l})),(0,b.createElement)(Y.PanelColorSettings,{title:(0,i.__)("Color settings","itmar_location"),initialOpen:!1,colorSettings:[{value:l,onChange:t=>{const r={...e,icon_color:t};n(r)},label:(0,i.__)("Icon color","itmar_location")}]}),t&&(0,b.createElement)(b.Fragment,null,(0,b.createElement)("label",{className:"components-base-control__label"},(0,i.__)("Arrangement","block-collections")),(0,b.createElement)(y.PanelRow,{className:"itmar_position_row"},(0,b.createElement)(y.RadioControl,{selected:o,options:[{label:(0,i.__)("left","block-collections"),value:"left"},{label:(0,i.__)("right","block-collections"),value:"right"}],onChange:t=>{const r={...e,icon_pos:t};n(r)}}))))},Tl=function({lazyComponent:t,...n}){return(0,b.createElement)(e.Suspense,{fallback:(0,b.createElement)("div",null,"Loading...")},(0,b.createElement)(t,{...n}))};let Dl=(e=21)=>crypto.getRandomValues(new Uint8Array(e)).reduce(((e,t)=>e+((t&=63)<36?t.toString(36):t<62?(t-26).toString(36).toUpperCase():t>62?"-":"_")),"");const Vl=(e,t)=>{const{startYear:n,startMonth:r,endYear:o,endMonth:a}=e,i=[];for(let e=n;e<=o;e++)if(t){const t=e===o?a:12;for(let o=e===n?r:1;o<=t;o++){const t={id:Dl(5),value:`${e}/${o.toString().padStart(2,"0")}`,label:`${e}/${o.toString().padStart(2,"0")}`,classname:"filter_date"};i.push(t)}}else{const t={id:Dl(5),value:`${e}`,label:`${e}`,classname:"filter_date"};i.push(t)}return i},Fl=(e,t=null)=>{const[n,r]=e.split("/").map(Number),o=new Date(n,r-1,1),a=new Date(n,r,0).getDate(),i=[];for(let e=1;e<=a;e++){o.setDate(e);const n=t?.find((t=>parseInt(t.date.slice(-2),10)===e)),r=n?{date:e,weekday:o.getDay(),holiday:n.name}:{date:e,weekday:o.getDay()};i.push(r)}return i},jl=({startYear:e,endYear:t,dateSpan:n,isMonth:r,onChange:o})=>(0,b.createElement)(y.PanelBody,{title:(0,i.__)("Period Setting","block-collections"),initialOpen:!0,className:"form_setteing_ctrl"},(0,b.createElement)("label",null,(0,i.__)("Start of period","block-collections")),(0,b.createElement)(y.PanelRow,{className:"itmar_date_span"},(0,b.createElement)(y.__experimentalNumberControl,{label:(0,i.__)("Year","block-collections"),labelPosition:"side",max:t,min:e,onChange:e=>{const t={dateSpan:{...n,startYear:Number(e)}};o(t)},value:n.startYear}),r&&(0,b.createElement)(y.__experimentalNumberControl,{label:(0,i.__)("Month","block-collections"),labelPosition:"side",max:12,min:1,onChange:e=>{const t={dateSpan:{...n,startMonth:Number(e)}};o(t)},value:n.startMonth})),(0,b.createElement)("label",null,(0,i.__)("End of period","block-collections")),(0,b.createElement)(y.PanelRow,{className:"itmar_date_span"},(0,b.createElement)(y.__experimentalNumberControl,{label:(0,i.__)("Year","block-collections"),labelPosition:"side",max:t,min:e,onChange:e=>{const t={dateSpan:{...n,endYear:Number(e)}};o(t)},value:n.endYear}),(0,b.createElement)(y.__experimentalNumberControl,{label:(0,i.__)("Month","block-collections"),labelPosition:"side",max:12,min:1,onChange:e=>{const t={dateSpan:{...n,endMonth:Number(e)}};o(t)},value:n.endMonth}))),Nl=e=>{if(!e)return null;const t=e.split("/"),n=parseInt(t[0],10),r=t.length>1?parseInt(t[1],10):null,o=t.length>2?parseInt(t[2],10):null;let a,i;return o?(a=new Date(n,r-1,o,0,0,0,-1),i=new Date(n,r-1,o,23,59,59,1e3)):r?(a=new Date(n,r-1,1,0,0,0,-1),i=new Date(n,r,1,0,0,0,0)):(a=new Date(n,0,1,0,0,0,-1),i=new Date(n+1,0,1,0,0,0,0)),{after:a.toISOString(),before:i.toISOString()}},Bl=()=>{const e=new Date;return`${e.getFullYear()}/${String(e.getMonth()+1).padStart(2,"0")}`},Ll=()=>(new Date).getFullYear(),zl=()=>(new Date).getMonth()+1,Hl=["sun","mon","tue","wed","thu","fri","sat"],Ul=(e,t,n)=>{let r=[],o=1;const a=n?e-1<0?6:e-1:e;let i,l=[];for(let e=0;e<7;e++)i=n?e+1:e,i>6&&(i=0),l.push(Hl[i]);r.push(l.join(" "));for(let e=0;e<6;e++){let n=[];for(let r=0;r<7;r++)0===e&&r<a||o>t?n.push(`empty${e}`):(n.push(`day${o}`),o++);5==e&&(n[5]="day_clear",n[6]="day_clear"),r.push(n.join(" "))}return r.map((e=>`"${e}"`)).join("\n")},Wl=async(e,t)=>{try{return await new Promise(((e,t)=>{if(window.gapi)return void e();const n=document.createElement("script");n.src="https://apis.google.com/js/api.js",n.async=!0,n.defer=!0,n.onload=()=>{const t=()=>{window.gapi?e():setTimeout(t,20)};t()},n.onerror=()=>t(new Error("Failed to load Google API script")),document.querySelector('script[src="https://apis.google.com/js/api.js"]')||document.body.appendChild(n)})),await(async()=>{if(!window.gapi)throw new Error("Google API not loaded");window.gapi.client||await new Promise((e=>window.gapi.load("client",e))),window.gapi.client.calendar||await window.gapi.client.init({apiKey:e,discoveryDocs:["https://www.googleapis.com/discovery/v1/apis/calendar/v3/rest"]})})(),await(async()=>{const e=Nl(t);return(await window.gapi.client.calendar.events.list({calendarId:"[email protected]",timeMin:e.after,timeMax:e.before,singleEvents:!0,orderBy:"startTime"})).result.items.map((e=>({date:e.start.date,name:e.summary})))})()}catch(e){throw console.error("エラーが発生しました:",e),e}},Gl=e=>e.reduce(((e,t)=>(e.push(t),t.innerBlocks&&t.innerBlocks.length>0&&e.push(...Gl(t.innerBlocks)),e)),[]),Yl=window.wp.blocks;function ql({postType:t,blockName:n,newAttributes:r,onProcessStart:o,onProcessEnd:a,onProcessCancel:l}){const[s,c]=(0,e.useState)(0),u=(0,e.useRef)(!1);return(0,b.createElement)(b.Fragment,null,(0,b.createElement)(y.ProgressBar,{value:s,className:"markdown_copy_progress"}),(0,b.createElement)("p",null,s,"%"),(0,b.createElement)("div",{style:{width:"fit-content",margin:"20px auto 0"}},(0,b.createElement)(y.Button,{variant:"primary",onClick:()=>{o(),(async()=>{try{const e=[];let o=1,i=!0;for(;i;){const n=`/wp/v2/${t}?per_page=100&page=${o}&context=edit`,r=await x()({path:n});e.push(...r),r.length<100?i=!1:o+=1}let l=e.length,s=0;u.current=!1;for(const o of e){if(!o.content||!o.content.raw){console.warn(`Post ID ${o.id} does not contain raw content.`);continue}if(u.current)return void console.log("処理がキャンセルされました。");const e=o.content.raw,a=(0,Yl.parse)(e).map((e=>(e.name===n&&(e.attributes={...e.attributes,...r}),e))),i=(0,Yl.serialize)(a),p=await fetch(`/wp-json/wp/v2/${t}/${o.id}`,{method:"POST",headers:{"Content-Type":"application/json","X-WP-Nonce":wpApiSettings.nonce},body:JSON.stringify({content:i})});p.ok||console.error(`Failed to update post ID ${o.id}: ${p.statusText}`),s++,c(Math.round(s/l*100))}a()}catch(e){console.error("Error updating block attributes:",e)}})()},disabled:s>0&&s<100},(0,i.__)("Start Process","markdown-block")),(0,b.createElement)(y.Button,{variant:"secondary",onClick:()=>{0===s||u.current?a():(u.current=!0,l())},style:{marginLeft:"10px"}},(0,i.__)("Cancel","markdown-block"))))}})(),e.exports=o})()}},n={};function r(e){var o=n[e];if(void 0!==o)return o.exports;var a=n[e]={exports:{}};return t[e](a,a.exports,r),a.exports}r.m=t,e=[],r.O=(t,n,o,a)=>{if(!n){var i=1/0;for(u=0;u<e.length;u++){for(var[n,o,a]=e[u],l=!0,s=0;s<n.length;s++)(!1&a||i>=a)&&Object.keys(r.O).every((e=>r.O[e](n[s])))?n.splice(s--,1):(l=!1,a<i&&(i=a));if(l){e.splice(u--,1);var c=o();void 0!==c&&(t=c)}}return t}a=a||0;for(var u=e.length;u>0&&e[u-1][2]>a;u--)e[u]=e[u-1];e[u]=[n,o,a]},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={242:0,78:0};r.O.j=t=>0===e[t];var t=(t,n)=>{var o,a,[i,l,s]=n,c=0;if(i.some((t=>0!==e[t]))){for(o in l)r.o(l,o)&&(r.m[o]=l[o]);if(s)var u=s(r)}for(t&&t(n);c<i.length;c++)a=i[c],r.o(e,a)&&e[a]&&e[a][0](),e[a]=0;return r.O(u)},n=globalThis.webpackChunkquery_blocks=globalThis.webpackChunkquery_blocks||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})();var o=r.O(void 0,[78],(()=>r(368)));o=r.O(o)})();
     25  `;function Xn(e){const{is_anime:t,anime_prm:n}=e.attributes;return(0,b.createElement)(b.Fragment,null,(0,b.createElement)(y.PanelBody,{title:(0,i.__)("Animation Setting","block-collections"),initialOpen:!0},(0,b.createElement)(y.ToggleControl,{label:(0,i.__)("Is Animation","block-collections"),checked:t,onChange:t=>{e.onChange({is_anime:t})}}),t&&(0,b.createElement)(b.Fragment,null,(0,b.createElement)("div",{className:"itmar_link_type"},(0,b.createElement)(y.RadioControl,{label:(0,i.__)("Animation Pattern","block-collections"),selected:n.pattern,options:[{label:"flipDown",value:"flipDown"},{label:"fadeUp",value:"fadeUp"},{label:"fadeLeft",value:"fadeLeft"},{label:"fadeRight",value:"fadeRight"}],onChange:t=>{e.onChange({anime_prm:{...n,pattern:t}})}})),(0,b.createElement)(y.RangeControl,{value:n.duration,label:(0,i.__)("Animation duration time","block-collections"),max:5,min:0,onChange:t=>{e.onChange({anime_prm:{...n,duration:t}})},step:.1,withInputField:!0}),(0,b.createElement)(y.RangeControl,{value:n.delay,label:(0,i.__)("Animation delay time","block-collections"),max:3,min:0,onChange:t=>{e.onChange({anime_prm:{...n,delay:t}})},step:.1,withInputField:!0}),(0,b.createElement)("div",{className:"itmar_link_type"},(0,b.createElement)(y.RadioControl,{label:(0,i.__)("Animation Trigger","block-collections"),selected:n.trigger,options:[{label:(0,i.__)("Page Opend","block-collections"),value:"opend"},{label:(0,i.__)("Enter Visible","block-collections"),value:"visible"}],onChange:t=>{e.onChange({anime_prm:{...n,trigger:t}})}})))))}const Kn=window.wp.primitives,Qn=(0,b.createElement)(Kn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,b.createElement)(Kn.Path,{d:"M17.5 4v5a2 2 0 0 1-2 2h-7a2 2 0 0 1-2-2V4H8v5a.5.5 0 0 0 .5.5h7A.5.5 0 0 0 16 9V4h1.5Zm0 16v-5a2 2 0 0 0-2-2h-7a2 2 0 0 0-2 2v5H8v-5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 .5.5v5h1.5Z"})),eo=(0,b.createElement)(Kn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,b.createElement)(Kn.Path,{d:"M9 9v6h11V9H9zM4 20h1.5V4H4v16z"})),to=(0,b.createElement)(Kn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,b.createElement)(Kn.Path,{d:"M12.5 15v5H11v-5H4V9h7V4h1.5v5h7v6h-7Z"})),no=(0,b.createElement)(Kn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,b.createElement)(Kn.Path,{d:"M4 15h11V9H4v6zM18.5 4v16H20V4h-1.5z"})),oo=(0,b.createElement)(Kn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,b.createElement)(Kn.Path,{d:"M4 4H5.5V20H4V4ZM7 10L17 10V14L7 14V10ZM20 4H18.5V20H20V4Z"})),ro=(0,b.createElement)(Kn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,b.createElement)(Kn.Path,{d:"M9 15h6V9H9v6zm-5 5h1.5V4H4v16zM18.5 4v16H20V4h-1.5z"})),ao=(0,b.createElement)(Kn.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,b.createElement)(Kn.Path,{d:"M18 4h-7c-1.1 0-2 .9-2 2v3H6c-1.1 0-2 .9-2 2v7c0 1.1.9 2 2 2h7c1.1 0 2-.9 2-2v-3h3c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm-4.5 14c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5v-7c0-.3.2-.5.5-.5h3V13c0 1.1.9 2 2 2h2.5v3zm0-4.5H11c-.3 0-.5-.2-.5-.5v-2.5H13c.3 0 .5.2.5.5v2.5zm5-.5c0 .3-.2.5-.5.5h-3V11c0-1.1-.9-2-2-2h-2.5V6c0-.3.2-.5.5-.5h7c.3 0 .5.2.5.5v7z"})),io=(0,b.createElement)(Kn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,b.createElement)(Kn.Path,{d:"M18 5.5H6a.5.5 0 00-.5.5v3h13V6a.5.5 0 00-.5-.5zm.5 5H10v8h8a.5.5 0 00.5-.5v-7.5zm-10 0h-3V18a.5.5 0 00.5.5h2.5v-8zM6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2z"})),lo=(0,b.createElement)(Kn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,b.createElement)(Kn.Path,{d:"M16 5.5H8V4h8v1.5ZM16 20H8v-1.5h8V20ZM5 9h14v6H5V9Z"})),so=(0,b.createElement)(Kn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,b.createElement)(Kn.Path,{d:"M19 5.5H5V4h14v1.5ZM19 20H5v-1.5h14V20ZM7 9h10v6H7V9Z"})),co=(0,b.createElement)(y.Icon,{icon:eo,className:"rotate-icon"}),uo=(0,b.createElement)(y.Icon,{icon:to,className:"rotate-icon"}),po=(0,b.createElement)(y.Icon,{icon:no,className:"rotate-icon"}),fo={left:eo,center:to,right:no,upper:co,middle:uo,lower:po},mo=[{value:"px",label:"px"},{value:"em",label:"em"},{value:"rem",label:"rem"}],ho=(e,t)=>Array.isArray(e)?Array.from({length:t},(t,n)=>e[n]||"1fr"):Array(t).fill("1fr"),go=(e,t,n)=>{for(let o=0;o<e.length;o++){const{startCell:r,endCell:a}=e[o],i=Math.min(r?.rowInx,a?.rowInx),l=Math.max(r?.rowInx,a?.rowInx),s=Math.min(r?.colInx,a?.colInx),c=Math.max(r?.colInx,a?.colInx);if(t>=i&&t<=l&&n>=s&&n<=c)return{index:o,elm:e[o]}}return null},bo=({children:e})=>(0,b.createElement)("div",{className:"itmar_event_stopper",onClick:e=>{e.stopPropagation()}},e),vo=({attributes:n,clientId:o,onChange:r})=>{const{gridElms:a,rowNum:l,colNum:s,rowGap:c,colGap:u,rowUnit:p,colUnit:d}=n,[f,m]=(0,e.useState)(l),[h,g]=(0,e.useState)(s),v=(0,e.useRef)(!0),_=(e,n)=>{if(!C)return void(0,t.dispatch)("core/notices").createNotice("error",(0,i.__)("No blocks selected.","itmar_guest_contact_block"),{type:"snackbar",isDismissible:!0});if(go(a,e,n))return void(0,t.dispatch)("core/notices").createNotice("error",(0,i.__)("That cell is already selected by another block.","itmar_guest_contact_block"),{type:"snackbar",isDismissible:!0});const o=C.startCell?{...C,endCell:{rowInx:e,colInx:n}}:{...C,startCell:{rowInx:e,colInx:n},endCell:{rowInx:e,colInx:n}};x(o);const r=a?.findIndex(e=>e.value===C.value),l=[...S.slice(0,r),o,...S.slice(r+1)];O(l)},w=(e,t)=>{if(C){const n=Math.min(C.startCell?.rowInx,C.endCell?.rowInx),o=Math.max(C.startCell?.rowInx,C.endCell?.rowInx),r=Math.min(C.startCell?.colInx,C.endCell?.colInx),a=Math.max(C.startCell?.colInx,C.endCell?.colInx);return e>=n&&e<=o&&t>=r&&t<=a}return!1},k=(e,t,n)=>{const o={...S[e],[n]:t},r=[...S.slice(0,e),o,...S.slice(e+1)];O(r)},[C,x]=(0,e.useState)(null),E=(0,t.useSelect)(e=>e("core/block-editor").getBlocks(o).map((e,t)=>a.length>t?{value:e.clientId,label:e.name,startCell:a[t].startCell,endCell:a[t].endCell,latAlign:a[t].latAlign,vertAlign:a[t].vertAlign}:{value:e.clientId,label:e.name}),[o]),[S,O]=(0,e.useState)(E),I=()=>{const e=S.map(e=>({value:e.value,label:e.label}));O(e)},P=ho(p,f),[M,$]=(0,e.useState)(P),A=ho(d,h),[T,R]=(0,e.useState)(A);return(0,e.useEffect)(()=>{const e={...n,gridElms:S,rowNum:f,colNum:h,rowUnit:M,colUnit:T};r(e)},[S,M,T]),(0,e.useEffect)(()=>{if(v.current)v.current=!1;else{I();const e=ho(p,f);$(e);const t=ho(d,h);R(t)}},[f,h]),(0,b.createElement)(b.Fragment,null,(0,b.createElement)(y.PanelRow,{className:"distance_row"},(0,b.createElement)(y.__experimentalNumberControl,{onChange:e=>{const t="number"==typeof e?e:Number(e);m(t)},label:(0,i.__)("Number of Row ","block-collections"),value:f,min:2}),(0,b.createElement)(y.__experimentalNumberControl,{onChange:e=>{const t="number"==typeof e?e:Number(e);g(t)},label:(0,i.__)("Number of Colum","block-collections"),value:h})),(0,b.createElement)(y.PanelRow,{className:"distance_row"},(0,b.createElement)(y.__experimentalUnitControl,{onChange:e=>{e=""!=e?e:"0px";const t={...n,rowGap:e};r(t)},label:(0,i.__)("Row Gap","block-collections"),value:c,units:mo}),(0,b.createElement)(y.__experimentalUnitControl,{onChange:e=>{e=""!=e?e:"0px";const t={...n,colGap:e};r(t)},label:(0,i.__)("Colum Gap","block-collections"),value:u,units:mo})),(0,b.createElement)(y.PanelRow,{className:"distance_row"},(0,b.createElement)("p",null,(0,i.__)("Element placement","block-collections")),(0,b.createElement)(y.Button,{variant:"secondary",onClick:I},(0,i.__)("Clear","block-collections"))),(0,b.createElement)(y.PanelRow,{className:"grid_table"},(0,b.createElement)("table",null,(()=>{const e=new Array(f).fill(0).map(()=>new Array(h).fill(!1));let t=[],n=[(0,b.createElement)("th",{key:"header-corner"})];for(let e=0;e<h;e++)n.push((0,b.createElement)("th",{key:`header-${e}`},(0,b.createElement)(y.__experimentalInputControl,{value:d?d[e]:"",type:"text",isPressEnterToChange:!0,onChange:t=>{const n=[...d.slice(0,e),t,...d.slice(e+1)];R(n)}})));t.push((0,b.createElement)("tr",{key:"header-row"},n));for(let n=0;n<f;n++){let o=[];o.push((0,b.createElement)("th",{key:`row-header-${n}`},(0,b.createElement)(y.__experimentalInputControl,{value:p?p[n]:"",type:"text",isPressEnterToChange:!0,onChange:e=>{const t=[...p.slice(0,n),e,...p.slice(n+1)];$(t)}})));for(let t=0;t<h;t++){if(e[n][t])continue;const r=go(a,n,t),l=r?Math.abs(r.elm.startCell.rowInx-r.elm.endCell.rowInx):0,s=r?Math.abs(r.elm.startCell.colInx-r.elm.endCell.colInx):0,c={...0!==l&&{rowspan:l+1},...0!==s&&{colspan:s+1}};for(let o=0;o<=l;o++)for(let r=0;r<=s;r++)n+o<f&&t+r<h&&(e[n+o][t+r]=!0);o.push((0,b.createElement)("td",{key:`cell-${n}-${t}`,...c,className:w(n,t)?"selected":"",style:r?{backgroundColor:`var(--wp--custom--color--area-${r.index})`}:void 0,onClick:()=>_(n,t)},r&&(0,b.createElement)(bo,null,(0,b.createElement)(y.ToolbarDropdownMenu,{label:(0,i.__)("Lateral Alignment","block-collections"),icon:r.elm.latAlign?fo[r.elm.latAlign]:fo.left,controls:["left","center","right"].map(e=>({icon:fo[e],isActive:r.elm.latAlign===e,onClick:()=>k(r.index,e,"latAlign")}))}),(0,b.createElement)(y.ToolbarDropdownMenu,{label:(0,i.__)("Vertical Alignment","block-collections"),icon:r.elm.vertAlign?fo[r.elm.vertAlign]:fo.upper,controls:["upper","middle","lower"].map(e=>({icon:fo[e],isActive:r.elm.vertAlign===e,onClick:()=>k(r.index,e,"vertAlign")}))}))))}t.push((0,b.createElement)("tr",{key:`row-${n}`},o))}return t})())),(0,b.createElement)(y.ComboboxControl,{label:(0,i.__)("InnerBlock Name","block-collections"),options:S,value:C?C.value:null,onChange:e=>{const t=S.find(t=>t.value===e);x(t)}}))},yo=(0,b.createElement)(y.Icon,{icon:Qn,className:"rotate-icon"}),_o=(0,b.createElement)(y.Icon,{icon:eo,className:"rotate-icon"}),wo=(0,b.createElement)(y.Icon,{icon:to,className:"rotate-icon"}),ko=(0,b.createElement)(y.Icon,{icon:no,className:"rotate-icon"}),Co=(0,b.createElement)(y.Icon,{icon:oo,className:"rotate-icon"}),xo=(0,b.createElement)(y.Icon,{icon:ro,className:"rotate-icon"});function Eo(t){const{attributes:n,clientId:o,blockRef:r,isMobile:a,isSubmenu:l,isParallax:s}=t,{positionType:c,isPosCenter:u,default_val:p,mobile_val:d}=n,f=a?d:p,m="vertical"===f.direction?_o:eo,h="vertical"===f.direction?wo:to,g="vertical"===f.direction?ko:no,v="vertical"===f.direction?eo:_o,_="vertical"===f.direction?to:wo,w="vertical"===f.direction?no:ko,k="vertical"===f.direction?oo:Co,C="vertical"===f.direction?Co:oo,x="vertical"===f.direction?xo:ro,E="vertical"===f.direction?(0,i.__)("upper alignment","block-collections"):(0,i.__)("left alignment","block-collections"),S="vertical"===f.direction?(0,i.__)("lower alignment","block-collections"):(0,i.__)("right alignment","block-collections"),O="vertical"===f.direction?(0,i.__)("left alignment","block-collections"):(0,i.__)("upper alignment","block-collections"),I="vertical"===f.direction?(0,i.__)("right alignment","block-collections"):(0,i.__)("lower alignment","block-collections"),[P,M]=(0,e.useState)(!1),[$,A]=(0,e.useState)(!1),[T,R]=(0,e.useState)("row");(0,e.useEffect)(()=>{if(r.current){const e=r.current.parentElement,t=e?.parentElement,n=getComputedStyle(t);"flex"!==n.display&&"inline-flex"!==n.display&&"grid"!==n.display&&"inline-grid"!==n.display||M(!0),"flex"!==n.display&&"inline-flex"!==n.display||(A(!0),"row"===n.flexDirection||"row-reverse"===n.flexDirection?R("row"):R("column"))}},[]);const[D,F]=(0,e.useState)(!1);return(0,i.__)("Block Max Width(Mobile)","block-collections"),(0,i.__)("Block Width(Mobile)","block-collections"),(0,i.__)("Block Max Width(DeskTop)","block-collections"),(0,i.__)("Block Width(DeskTop)","block-collections"),(0,b.createElement)(b.Fragment,null,(0,b.createElement)(y.PanelBody,{title:(0,i.__)("Block placement","block-collections"),initialOpen:!1,className:"itmar_group_direction"},a?(0,b.createElement)("p",null,(0,i.__)("InnerBlock direction(Mobile)","block-collections")):(0,b.createElement)("p",null,(0,i.__)("InnerBlock direction(DeskTop)","block-collections")),(0,b.createElement)(y.ToolbarGroup,null,(0,b.createElement)(y.ToolbarItem,null,e=>(0,b.createElement)(y.Button,{...e,isPressed:"block"===f.direction,onClick:()=>t.onDirectionChange("block"),icon:ao,label:(0,i.__)("block","block-collections")})),(0,b.createElement)(y.ToolbarItem,null,e=>(0,b.createElement)(y.Button,{...e,isPressed:"vertical"===f.direction,onClick:()=>t.onDirectionChange("vertical"),icon:Qn,label:(0,i.__)("virtical","block-collections")})),(0,b.createElement)(y.ToolbarItem,null,e=>(0,b.createElement)(y.Button,{...e,isPressed:"horizen"===f.direction,onClick:()=>t.onDirectionChange("horizen"),icon:yo,label:(0,i.__)("horizen","block-collections")})),(0,b.createElement)(y.ToolbarItem,null,e=>(0,b.createElement)(y.Button,{...e,isPressed:"grid"===f.direction,onClick:()=>t.onDirectionChange("grid"),icon:io,label:(0,i.__)("grid","block-collections")})),("horizen"===f.direction||"vertical"===f.direction)&&(0,b.createElement)(y.PanelRow,{className:"position_row"},(0,b.createElement)(y.ToggleControl,{label:(0,i.__)("reverse","block-collections"),checked:f.reverse,onChange:e=>t.onReverseChange(e)}),(0,b.createElement)(y.ToggleControl,{label:(0,i.__)("wrap","block-collections"),checked:f.wrap,onChange:e=>t.onWrapChange(e)}))),"block"!==f.direction&&"grid"!==f.direction&&(0,b.createElement)(b.Fragment,null,a?(0,b.createElement)("p",null,(0,i.__)("InnerBlock Main Axis(Mobile)","block-collections")):(0,b.createElement)("p",null,(0,i.__)("InnerBlock Main Axis(DeskTop)","block-collections")),(0,b.createElement)(y.ToolbarGroup,null,(0,b.createElement)(y.ToolbarItem,null,e=>(0,b.createElement)(y.Button,{...e,isPressed:"flex-start"===f.inner_align,onClick:()=>t.onFlexChange("flex-start","inner_align"),icon:m,label:E})),(0,b.createElement)(y.ToolbarItem,null,e=>(0,b.createElement)(y.Button,{...e,isPressed:"center"===f.inner_align,onClick:()=>t.onFlexChange("center","inner_align"),icon:h,label:(0,i.__)("center alignment","block-collections")})),(0,b.createElement)(y.ToolbarItem,null,e=>(0,b.createElement)(y.Button,{...e,isPressed:"flex-end"===f.inner_align,onClick:()=>t.onFlexChange("flex-end","inner_align"),icon:g,label:S})),(0,b.createElement)(y.ToolbarItem,null,e=>(0,b.createElement)(y.Button,{...e,isPressed:"space-between"===f.inner_align,onClick:()=>t.onFlexChange("space-between","inner_align"),icon:C,label:(0,i.__)("stretch","block-collections")})),(0,b.createElement)(y.ToolbarItem,null,e=>(0,b.createElement)(y.Button,{...e,isPressed:"space-around"===f.inner_align,onClick:()=>t.onFlexChange("space-around","inner_align"),icon:x,label:(0,i.__)("around stretch","block-collections")})))),!l&&(a?(0,b.createElement)("p",null,(0,i.__)("InnerBlock Cross Axis(Mobile)","block-collections")):(0,b.createElement)("p",null,(0,i.__)("InnerBlock Cross Axis(DeskTop)","block-collections"))),!l&&(0,b.createElement)(y.ToolbarGroup,null,(0,b.createElement)(y.ToolbarItem,null,e=>(0,b.createElement)(y.Button,{...e,isPressed:"flex-start"===f.inner_items,onClick:()=>t.onFlexChange("flex-start","inner_items"),icon:v,label:O})),(0,b.createElement)(y.ToolbarItem,null,e=>(0,b.createElement)(y.Button,{...e,isPressed:"center"===f.inner_items,onClick:()=>t.onFlexChange("center","inner_items"),icon:_,label:(0,i.__)("center alignment","block-collections")})),(0,b.createElement)(y.ToolbarItem,null,e=>(0,b.createElement)(y.Button,{...e,isPressed:"flex-end"===f.inner_items,onClick:()=>t.onFlexChange("flex-end","inner_items"),icon:w,label:I})),(0,b.createElement)(y.ToolbarItem,null,e=>(0,b.createElement)(y.Button,{...e,isPressed:"stretch"===f.inner_items,onClick:()=>t.onFlexChange("stretch","inner_items"),icon:k,label:(0,i.__)("beteen stretch","block-collections")}))),P&&(0,b.createElement)(b.Fragment,null,a?(0,b.createElement)("p",null,(0,i.__)("Alignment in container(Mobile)","block-collections")):(0,b.createElement)("p",null,(0,i.__)("Alignment in container(DeskTop)","block-collections")),(0,b.createElement)(y.ToolbarGroup,null,(0,b.createElement)(y.ToolbarItem,null,e=>(0,b.createElement)(y.Button,{...e,isPressed:"row"===T?"self-start"===f.outer_vertical:"left"===f.outer_align,onClick:"row"===T?()=>t.onVerticalChange("self-start"):()=>t.onAlignChange("left"),icon:"row"===T?_o:eo,label:"row"===T?(0,i.__)("upper alignment","block-collections"):(0,i.__)("left alignment","block-collections")})),(0,b.createElement)(y.ToolbarItem,null,e=>(0,b.createElement)(y.Button,{...e,isPressed:"row"===T?"center"===f.outer_vertical:"center"===f.outer_align,onClick:"row"===T?()=>t.onVerticalChange("center"):()=>t.onAlignChange("center"),icon:"row"===T?wo:to,label:(0,i.__)("center alignment","block-collections")})),(0,b.createElement)(y.ToolbarItem,null,e=>(0,b.createElement)(y.Button,{...e,isPressed:"row"===T?"self-end"===f.outer_vertical:"right"===f.outer_align,onClick:"row"===T?()=>t.onVerticalChange("self-end"):()=>t.onAlignChange("right"),icon:"row"===T?ko:no,label:"row"===T?(0,i.__)("lower alignment","block-collections"):(0,i.__)("right alignment","block-collections")})),(0,b.createElement)(y.ToolbarItem,null,e=>(0,b.createElement)(y.Button,{...e,isPressed:"stretch"===f.outer_vertical,onClick:"row"===T?()=>t.onVerticalChange("stretch"):()=>t.onAlignChange("stretch"),icon:"row"===T?Co:oo,label:(0,i.__)("stretch","block-collections")})))),(0,b.createElement)(So,{attributes:n,isMobile:a,isSubmenu:l,onWidthChange:(e,n)=>t.onWidthChange(e,n),onFreeWidthChange:(e,n)=>t.onFreeWidthChange(e,n)}),$&&(0,b.createElement)(y.PanelRow,{className:"position_row"},(0,b.createElement)(y.TextControl,{label:(0,i.__)("grow","block-collections"),labelPosition:"left",value:f.flex?.grow,onChange:e=>{const n={grow:e,shrink:f.flex?.shrink,basis:f.flex?.basis};t.onFlexItemChange(n)}}),(0,b.createElement)(y.TextControl,{label:(0,i.__)("shrink","block-collections"),labelPosition:"left",value:f.flex?.shrink,onChange:e=>{const n={grow:f.flex?.grow,shrink:e,basis:f.flex?.basis};t.onFlexItemChange(n)}}),(0,b.createElement)(y.TextControl,{label:(0,i.__)("basis","block-collections"),labelPosition:"left",value:f.flex?.basis,onChange:e=>{const n={grow:f.flex?.grow,shrink:f.flex?.shrink,basis:e};t.onFlexItemChange(n)}})),(0,b.createElement)(Oo,{attributes:n,isMobile:a,onHeightChange:e=>t.onHeightChange(e),onFreeHeightChange:e=>t.onFreeHeightChange(e)}),"grid"===f.direction&&(0,b.createElement)(b.Fragment,null,a?(0,b.createElement)("p",null,(0,i.__)("Grid Info settings(Mobile)","block-collections")):(0,b.createElement)("p",null,(0,i.__)("Grid Info settings(DeskTop)","block-collections")),(0,b.createElement)(y.Button,{variant:"primary",onClick:()=>F(!0)},(0,i.__)("Open Setting Modal","block-collections")),D&&(0,b.createElement)(y.Modal,{title:"Grid Info settings",onRequestClose:()=>F(!1)},(0,b.createElement)(vo,{attributes:f.grid_info,clientId:o,onChange:e=>{t.onGridChange(e)}}))),(0,b.createElement)("div",{className:"itmar_title_type"},(0,b.createElement)(y.RadioControl,{label:(0,i.__)("Position Type","block-collections"),selected:c,options:[{label:(0,i.__)("Static","block-collections"),value:"staic"},{label:(0,i.__)("Relative","block-collections"),value:"relative"},{label:(0,i.__)("Absolute","block-collections"),value:"absolute"},{label:(0,i.__)("Fix","block-collections"),value:"fixed"},{label:(0,i.__)("Sticky","block-collections"),value:"sticky"}],onChange:e=>{t.onPositionChange(e)}})),"absolute"===c&&!s&&(0,b.createElement)(y.ToggleControl,{label:(0,i.__)("Center Vertically and Horizontally","block-collections"),checked:u,onChange:e=>{t.onIsPosCenterChange(e)}}),("absolute"===c&&!u||"fixed"===c||"sticky"===c)&&(0,b.createElement)(b.Fragment,null,a?(0,b.createElement)("p",null,(0,i.__)("Block Position(Mobile)","block-collections")):(0,b.createElement)("p",null,(0,i.__)("Block Position(DeskTop)","block-collections")),(0,b.createElement)(y.PanelBody,{title:(0,i.__)("Vertical","block-collections"),initialOpen:!0},!f.posValue?.isVertCenter&&(0,b.createElement)(y.PanelRow,{className:"position_row"},(0,b.createElement)(y.ComboboxControl,{options:[{value:"top",label:"Top"},{value:"bottom",label:"Bottom"}],value:f.posValue?.vertBase||"top",onChange:e=>{const n={...f.posValue||{},vertBase:e};t.onPosValueChange(n)}}),(0,b.createElement)(y.__experimentalUnitControl,{dragDirection:"e",onChange:e=>{const n={...f.posValue||{},vertValue:e};t.onPosValueChange(n)},value:f.posValue?.vertValue||"3em"})),!s&&(0,b.createElement)(y.ToggleControl,{label:(0,i.__)("Is Center","block-collections"),checked:f.posValue?.isVertCenter,onChange:e=>{const n={...f.posValue||{},isVertCenter:e};t.onPosValueChange(n)}})),(0,b.createElement)(y.PanelBody,{title:(0,i.__)("Horizon","block-collections"),initialOpen:!0},!f.posValue?.isHorCenter&&(0,b.createElement)(y.PanelRow,{className:"position_row"},(0,b.createElement)(y.ComboboxControl,{options:[{value:"left",label:"Left"},{value:"right",label:"Right"}],value:f.posValue?.horBase||"left",onChange:e=>{const n={...f.posValue||{},horBase:e};t.onPosValueChange(n)}}),(0,b.createElement)(y.__experimentalUnitControl,{dragDirection:"e",onChange:e=>{const n={...f.posValue||{},horValue:e};t.onPosValueChange(n)},value:f.posValue?.horValue||"3em"})),!s&&(0,b.createElement)(y.ToggleControl,{label:(0,i.__)("Is Center","block-collections"),checked:f.posValue?.isHorCenter,onChange:e=>{const n={...f.posValue||{},isHorCenter:e};t.onPosValueChange(n)}})))))}function So(e){const{attributes:t,isMobile:n,flexDirection:o,isSubmenu:r}=e,{default_val:a,mobile_val:l}=t,s=n?l:a,c=(0,i.__)("Block Max Width(Mobile)","block-collections"),u=(0,i.__)("Block Width(Mobile)","block-collections"),p=(0,i.__)("Block Max Width(DeskTop)","block-collections"),d=(0,i.__)("Block Width(DeskTop)","block-collections"),f=n?u:d,m=n?c:p;return(0,b.createElement)(b.Fragment,null,(0,b.createElement)("p",null,f),(0,b.createElement)(y.ToolbarGroup,null,(0,b.createElement)(y.ToolbarItem,null,t=>(0,b.createElement)(y.Button,{...t,isPressed:"full"===s.width_val,onClick:()=>e.onWidthChange("width_val","full"),text:"full"})),(0,b.createElement)(y.ToolbarItem,null,t=>(0,b.createElement)(y.Button,{...t,isPressed:"fit"===s.width_val,onClick:()=>e.onWidthChange("width_val","fit"),text:"fit"})),(0,b.createElement)(y.ToolbarItem,null,t=>(0,b.createElement)(y.Button,{...t,isPressed:"wideSize"===s.width_val,onClick:()=>e.onWidthChange("width_val","wideSize"),icon:lo,label:(0,i.__)("Wide Size","block-collections")})),(0,b.createElement)(y.ToolbarItem,null,t=>(0,b.createElement)(y.Button,{...t,isPressed:"contentSize"===s.width_val,onClick:()=>e.onWidthChange("width_val","contentSize"),icon:so,label:(0,i.__)("Content Size","block-collections")})),(0,b.createElement)(y.ToolbarItem,null,t=>(0,b.createElement)(y.Button,{...t,isPressed:"free"===s.width_val,onClick:()=>e.onWidthChange("width_val","free"),text:"free"}))),"free"===s.width_val&&(0,b.createElement)(y.__experimentalUnitControl,{dragDirection:"e",onChange:t=>e.onFreeWidthChange("free_width",t),value:s.free_width}),(0,b.createElement)("p",null,m),(0,b.createElement)(y.ToolbarGroup,null,(0,b.createElement)(y.ToolbarItem,null,t=>(0,b.createElement)(y.Button,{...t,isPressed:"full"===s.max_width,onClick:()=>e.onWidthChange("max_width","full"),text:"full"})),(0,b.createElement)(y.ToolbarItem,null,t=>(0,b.createElement)(y.Button,{...t,isPressed:"fit"===s.max_width,onClick:()=>e.onWidthChange("max_width","fit"),text:"fit"})),(0,b.createElement)(y.ToolbarItem,null,t=>(0,b.createElement)(y.Button,{...t,isPressed:"wideSize"===s.max_width,onClick:()=>e.onWidthChange("max_width","wideSize"),icon:lo,label:(0,i.__)("Wide Size","block-collections")})),(0,b.createElement)(y.ToolbarItem,null,t=>(0,b.createElement)(y.Button,{...t,isPressed:"contentSize"===s.max_width,onClick:()=>e.onWidthChange("max_width","contentSize"),icon:so,label:(0,i.__)("Content Size","block-collections")})),(0,b.createElement)(y.ToolbarItem,null,t=>(0,b.createElement)(y.Button,{...t,isPressed:"free"===s.max_width,onClick:()=>e.onWidthChange("max_width","free"),text:"free"}))),"free"===s.max_width&&(0,b.createElement)(y.__experimentalUnitControl,{dragDirection:"e",onChange:t=>e.onFreeWidthChange("max_free_width",t),value:s.max_free_width}))}function Oo(e){const{attributes:t,isMobile:n}=e,{default_val:o,mobile_val:r}=t,a=n?r:o;return(0,b.createElement)(b.Fragment,null,n?(0,b.createElement)("p",null,(0,i.__)("Block Height(Mobile)","block-collections")):(0,b.createElement)("p",null,(0,i.__)("Block Height(DeskTop)","block-collections")),(0,b.createElement)(y.ToolbarGroup,null,(0,b.createElement)(y.ToolbarItem,null,t=>(0,b.createElement)(y.Button,{...t,isPressed:"full"===a.height_val,onClick:()=>e.onHeightChange("full"),text:"full"})),(0,b.createElement)(y.ToolbarItem,null,t=>(0,b.createElement)(y.Button,{...t,isPressed:"fit"===a.height_val,onClick:()=>e.onHeightChange("fit"),text:"fit"})),(0,b.createElement)(y.ToolbarItem,null,t=>(0,b.createElement)(y.Button,{...t,isPressed:"free"===a.height_val,onClick:()=>e.onHeightChange("free"),text:"free"})),(0,b.createElement)(y.ToolbarItem,null,t=>(0,b.createElement)(y.Button,{...t,isPressed:"auto"===a.height_val,onClick:()=>e.onHeightChange("auto"),text:"auto"}))),"free"===a.height_val&&(0,b.createElement)(y.__experimentalUnitControl,{dragDirection:"e",onChange:t=>e.onFreeHeightChange(t),value:a.free_height}))}function Io(e){return(0,b.createElement)("div",{className:`${e.className} ${e.openFlg?"open":""}`,style:e.style,onClick:()=>{e.onToggle&&e.onToggle(!e.openFlg)}},e.children)}function Po(e){return Po="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Po(e)}function Mo(e){var t=function(e){if("object"!=Po(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=Po(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==Po(t)?t:t+""}function $o(e,t,n){return(t=Mo(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ao(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,o)}return n}function To(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ao(Object(n),!0).forEach(function(t){$o(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ao(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Ro(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=Array(t);n<t;n++)o[n]=e[n];return o}function Do(e,t){if(e){if("string"==typeof e)return Ro(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Ro(e,t):void 0}}function Fo(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var o,r,a,i,l=[],s=!0,c=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(o=a.call(n)).done)&&(l.push(o.value),l.length!==t);s=!0);}catch(e){c=!0,r=e}finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw r}}return l}}(e,t)||Do(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Bo(e,t){if(null==e)return{};var n,o,r=function(e,t){if(null==e)return{};var n={};for(var o in e)if({}.hasOwnProperty.call(e,o)){if(-1!==t.indexOf(o))continue;n[o]=e[o]}return n}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(o=0;o<a.length;o++)n=a[o],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}var Vo=["defaultInputValue","defaultMenuIsOpen","defaultValue","inputValue","menuIsOpen","onChange","onInputChange","onMenuClose","onMenuOpen","value"];function No(){return No=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)({}).hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},No.apply(null,arguments)}function jo(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,Mo(o.key),o)}}function Lo(e,t){return Lo=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Lo(e,t)}function zo(e){return zo=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},zo(e)}function Ho(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(Ho=function(){return!!e})()}function Uo(e){return function(e){if(Array.isArray(e))return Ro(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||Do(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var Wo=function(){function e(e){var t=this;this._insertTag=function(e){var n;n=0===t.tags.length?t.insertionPoint?t.insertionPoint.nextSibling:t.prepend?t.container.firstChild:t.before:t.tags[t.tags.length-1].nextSibling,t.container.insertBefore(e,n),t.tags.push(e)},this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.prepend=e.prepend,this.insertionPoint=e.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(e){e.forEach(this._insertTag)},t.insert=function(e){this.ctr%(this.isSpeedy?65e3:1)==0&&this._insertTag(function(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key),void 0!==e.nonce&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t}(this));var t=this.tags[this.tags.length-1];if(this.isSpeedy){var n=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}(t);try{n.insertRule(e,n.cssRules.length)}catch(e){}}else t.appendChild(document.createTextNode(e));this.ctr++},t.flush=function(){this.tags.forEach(function(e){var t;return null==(t=e.parentNode)?void 0:t.removeChild(e)}),this.tags=[],this.ctr=0},e}(),Yo=Math.abs,Go=String.fromCharCode,qo=Object.assign;function Zo(e){return e.trim()}function Jo(e,t,n){return e.replace(t,n)}function Xo(e,t){return e.indexOf(t)}function Ko(e,t){return 0|e.charCodeAt(t)}function Qo(e,t,n){return e.slice(t,n)}function er(e){return e.length}function tr(e){return e.length}function nr(e,t){return t.push(e),e}var or=1,rr=1,ar=0,ir=0,lr=0,sr="";function cr(e,t,n,o,r,a,i){return{value:e,root:t,parent:n,type:o,props:r,children:a,line:or,column:rr,length:i,return:""}}function ur(e,t){return qo(cr("",null,null,"",null,null,0),e,{length:-e.length},t)}function pr(){return lr=ir<ar?Ko(sr,ir++):0,rr++,10===lr&&(rr=1,or++),lr}function dr(){return Ko(sr,ir)}function fr(){return ir}function mr(e,t){return Qo(sr,e,t)}function hr(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function gr(e){return or=rr=1,ar=er(sr=e),ir=0,[]}function br(e){return sr="",e}function vr(e){return Zo(mr(ir-1,wr(91===e?e+2:40===e?e+1:e)))}function yr(e){for(;(lr=dr())&&lr<33;)pr();return hr(e)>2||hr(lr)>3?"":" "}function _r(e,t){for(;--t&&pr()&&!(lr<48||lr>102||lr>57&&lr<65||lr>70&&lr<97););return mr(e,fr()+(t<6&&32==dr()&&32==pr()))}function wr(e){for(;pr();)switch(lr){case e:return ir;case 34:case 39:34!==e&&39!==e&&wr(lr);break;case 40:41===e&&wr(e);break;case 92:pr()}return ir}function kr(e,t){for(;pr()&&e+lr!==57&&(e+lr!==84||47!==dr()););return"/*"+mr(t,ir-1)+"*"+Go(47===e?e:pr())}function Cr(e){for(;!hr(dr());)pr();return mr(e,ir)}var xr="-ms-",Er="-moz-",Sr="-webkit-",Or="comm",Ir="rule",Pr="decl",Mr="@keyframes";function $r(e,t){for(var n="",o=tr(e),r=0;r<o;r++)n+=t(e[r],r,e,t)||"";return n}function Ar(e,t,n,o){switch(e.type){case"@layer":if(e.children.length)break;case"@import":case Pr:return e.return=e.return||e.value;case Or:return"";case Mr:return e.return=e.value+"{"+$r(e.children,o)+"}";case Ir:e.value=e.props.join(",")}return er(n=$r(e.children,o))?e.return=e.value+"{"+n+"}":""}function Tr(e){return br(Rr("",null,null,null,[""],e=gr(e),0,[0],e))}function Rr(e,t,n,o,r,a,i,l,s){for(var c=0,u=0,p=i,d=0,f=0,m=0,h=1,g=1,b=1,v=0,y="",_=r,w=a,k=o,C=y;g;)switch(m=v,v=pr()){case 40:if(108!=m&&58==Ko(C,p-1)){-1!=Xo(C+=Jo(vr(v),"&","&\f"),"&\f")&&(b=-1);break}case 34:case 39:case 91:C+=vr(v);break;case 9:case 10:case 13:case 32:C+=yr(m);break;case 92:C+=_r(fr()-1,7);continue;case 47:switch(dr()){case 42:case 47:nr(Fr(kr(pr(),fr()),t,n),s);break;default:C+="/"}break;case 123*h:l[c++]=er(C)*b;case 125*h:case 59:case 0:switch(v){case 0:case 125:g=0;case 59+u:-1==b&&(C=Jo(C,/\f/g,"")),f>0&&er(C)-p&&nr(f>32?Br(C+";",o,n,p-1):Br(Jo(C," ","")+";",o,n,p-2),s);break;case 59:C+=";";default:if(nr(k=Dr(C,t,n,c,u,r,l,y,_=[],w=[],p),a),123===v)if(0===u)Rr(C,t,k,k,_,a,p,l,w);else switch(99===d&&110===Ko(C,3)?100:d){case 100:case 108:case 109:case 115:Rr(e,k,k,o&&nr(Dr(e,k,k,0,0,r,l,y,r,_=[],p),w),r,w,p,l,o?_:w);break;default:Rr(C,k,k,k,[""],w,0,l,w)}}c=u=f=0,h=b=1,y=C="",p=i;break;case 58:p=1+er(C),f=m;default:if(h<1)if(123==v)--h;else if(125==v&&0==h++&&125==(lr=ir>0?Ko(sr,--ir):0,rr--,10===lr&&(rr=1,or--),lr))continue;switch(C+=Go(v),v*h){case 38:b=u>0?1:(C+="\f",-1);break;case 44:l[c++]=(er(C)-1)*b,b=1;break;case 64:45===dr()&&(C+=vr(pr())),d=dr(),u=p=er(y=C+=Cr(fr())),v++;break;case 45:45===m&&2==er(C)&&(h=0)}}return a}function Dr(e,t,n,o,r,a,i,l,s,c,u){for(var p=r-1,d=0===r?a:[""],f=tr(d),m=0,h=0,g=0;m<o;++m)for(var b=0,v=Qo(e,p+1,p=Yo(h=i[m])),y=e;b<f;++b)(y=Zo(h>0?d[b]+" "+v:Jo(v,/&\f/g,d[b])))&&(s[g++]=y);return cr(e,t,n,0===r?Ir:l,s,c,u)}function Fr(e,t,n){return cr(e,t,n,Or,Go(lr),Qo(e,2,-2),0)}function Br(e,t,n,o){return cr(e,t,n,Pr,Qo(e,0,o),Qo(e,o+1,-1),o)}var Vr=function(e,t,n){for(var o=0,r=0;o=r,r=dr(),38===o&&12===r&&(t[n]=1),!hr(r);)pr();return mr(e,ir)},Nr=new WeakMap,jr=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,n=e.parent,o=e.column===n.column&&e.line===n.line;"rule"!==n.type;)if(!(n=n.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||Nr.get(n))&&!o){Nr.set(e,!0);for(var r=[],a=function(e,t){return br(function(e,t){var n=-1,o=44;do{switch(hr(o)){case 0:38===o&&12===dr()&&(t[n]=1),e[n]+=Vr(ir-1,t,n);break;case 2:e[n]+=vr(o);break;case 4:if(44===o){e[++n]=58===dr()?"&\f":"",t[n]=e[n].length;break}default:e[n]+=Go(o)}}while(o=pr());return e}(gr(e),t))}(t,r),i=n.props,l=0,s=0;l<a.length;l++)for(var c=0;c<i.length;c++,s++)e.props[s]=r[l]?a[l].replace(/&\f/g,i[c]):i[c]+" "+a[l]}}},Lr=function(e){if("decl"===e.type){var t=e.value;108===t.charCodeAt(0)&&98===t.charCodeAt(2)&&(e.return="",e.value="")}};function zr(e,t){switch(function(e,t){return 45^Ko(e,0)?(((t<<2^Ko(e,0))<<2^Ko(e,1))<<2^Ko(e,2))<<2^Ko(e,3):0}(e,t)){case 5103:return Sr+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return Sr+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return Sr+e+Er+e+xr+e+e;case 6828:case 4268:return Sr+e+xr+e+e;case 6165:return Sr+e+xr+"flex-"+e+e;case 5187:return Sr+e+Jo(e,/(\w+).+(:[^]+)/,Sr+"box-$1$2"+xr+"flex-$1$2")+e;case 5443:return Sr+e+xr+"flex-item-"+Jo(e,/flex-|-self/,"")+e;case 4675:return Sr+e+xr+"flex-line-pack"+Jo(e,/align-content|flex-|-self/,"")+e;case 5548:return Sr+e+xr+Jo(e,"shrink","negative")+e;case 5292:return Sr+e+xr+Jo(e,"basis","preferred-size")+e;case 6060:return Sr+"box-"+Jo(e,"-grow","")+Sr+e+xr+Jo(e,"grow","positive")+e;case 4554:return Sr+Jo(e,/([^-])(transform)/g,"$1"+Sr+"$2")+e;case 6187:return Jo(Jo(Jo(e,/(zoom-|grab)/,Sr+"$1"),/(image-set)/,Sr+"$1"),e,"")+e;case 5495:case 3959:return Jo(e,/(image-set\([^]*)/,Sr+"$1$`$1");case 4968:return Jo(Jo(e,/(.+:)(flex-)?(.*)/,Sr+"box-pack:$3"+xr+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+Sr+e+e;case 4095:case 3583:case 4068:case 2532:return Jo(e,/(.+)-inline(.+)/,Sr+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(er(e)-1-t>6)switch(Ko(e,t+1)){case 109:if(45!==Ko(e,t+4))break;case 102:return Jo(e,/(.+:)(.+)-([^]+)/,"$1"+Sr+"$2-$3$1"+Er+(108==Ko(e,t+3)?"$3":"$2-$3"))+e;case 115:return~Xo(e,"stretch")?zr(Jo(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==Ko(e,t+1))break;case 6444:switch(Ko(e,er(e)-3-(~Xo(e,"!important")&&10))){case 107:return Jo(e,":",":"+Sr)+e;case 101:return Jo(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+Sr+(45===Ko(e,14)?"inline-":"")+"box$3$1"+Sr+"$2$3$1"+xr+"$2box$3")+e}break;case 5936:switch(Ko(e,t+11)){case 114:return Sr+e+xr+Jo(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return Sr+e+xr+Jo(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return Sr+e+xr+Jo(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return Sr+e+xr+e+e}return e}var Hr=[function(e,t,n,o){if(e.length>-1&&!e.return)switch(e.type){case Pr:e.return=zr(e.value,e.length);break;case Mr:return $r([ur(e,{value:Jo(e.value,"@","@"+Sr)})],o);case Ir:if(e.length)return function(e,t){return e.map(t).join("")}(e.props,function(t){switch(function(e){return(e=/(::plac\w+|:read-\w+)/.exec(e))?e[0]:e}(t)){case":read-only":case":read-write":return $r([ur(e,{props:[Jo(t,/:(read-\w+)/,":-moz-$1")]})],o);case"::placeholder":return $r([ur(e,{props:[Jo(t,/:(plac\w+)/,":"+Sr+"input-$1")]}),ur(e,{props:[Jo(t,/:(plac\w+)/,":-moz-$1")]}),ur(e,{props:[Jo(t,/:(plac\w+)/,xr+"input-$1")]})],o)}return""})}}],Ur=function(e,t,n){var o=e.key+"-"+t.name;!1===n&&void 0===e.registered[o]&&(e.registered[o]=t.styles)},Wr={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,scale:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},Yr=/[A-Z]|^ms/g,Gr=/_EMO_([^_]+?)_([^]*?)_EMO_/g,qr=function(e){return 45===e.charCodeAt(1)},Zr=function(e){return null!=e&&"boolean"!=typeof e},Jr=function(){var e=Object.create(null);return function(t){return void 0===e[t]&&(e[t]=function(e){return qr(e)?e:e.replace(Yr,"-$&").toLowerCase()}(t)),e[t]}}(),Xr=function(e,t){switch(e){case"animation":case"animationName":if("string"==typeof t)return t.replace(Gr,function(e,t,n){return Qr={name:t,styles:n,next:Qr},t})}return 1===Wr[e]||qr(e)||"number"!=typeof t||0===t?t:t+"px"};function Kr(e,t,n){if(null==n)return"";var o=n;if(void 0!==o.__emotion_styles)return o;switch(typeof n){case"boolean":return"";case"object":var r=n;if(1===r.anim)return Qr={name:r.name,styles:r.styles,next:Qr},r.name;var a=n;if(void 0!==a.styles){var i=a.next;if(void 0!==i)for(;void 0!==i;)Qr={name:i.name,styles:i.styles,next:Qr},i=i.next;return a.styles+";"}return function(e,t,n){var o="";if(Array.isArray(n))for(var r=0;r<n.length;r++)o+=Kr(e,t,n[r])+";";else for(var a in n){var i=n[a];if("object"!=typeof i){var l=i;null!=t&&void 0!==t[l]?o+=a+"{"+t[l]+"}":Zr(l