Plugin Directory

Changeset 3189739


Ignore:
Timestamp:
11/15/2024 05:38:14 PM (17 months ago)
Author:
gfazioli
Message:

✨updates packages
→ minor fixes for wordpress 6.7

Location:
scotty
Files:
213 added
17 edited

Legend:

Unmodified
Added
Removed
  • scotty/trunk/plugin/Ajax/PostMetaAjaxServiceProvider.php

    r3158812 r3189739  
    1818  protected $logged = [
    1919    'orphan_postmeta',
     20    'oembed_postmeta',
    2021    'delete_orphan_postmeta',
    2122    'delete_orphan_postmeta_with_id',
     
    6162  {
    6263    $this->returnColumnsJson($this->getOrphanPostMeta());
     64  }
     65
     66  /**
     67   * Get the list of oembed postmeta for Ajax
     68   *
     69   * @return void
     70   */
     71  public function oembed_postmeta()
     72  {
     73    $this->returnColumnsJson($this->getOEmbedPostMeta());
    6374  }
    6475
  • scotty/trunk/public/apps/app-rtl.css

    r3178906 r3189739  
    1 .m_e4d36c9b{background-color:var(--mantine-color-body);border-radius:var(--mantine-radius-default);box-shadow:var(--mantine-shadow-md);min-width:calc(12.5rem*var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_e4d36c9b{border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_e4d36c9b{border:1px solid var(--mantine-color-dark-4)}.m_7f4bcb19{color:var(--mantine-color-bright);font-size:var(--mantine-font-size-md);font-weight:500;padding:var(--mantine-spacing-xs) var(--mantine-spacing-md)}.m_3de554dd{padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);padding-top:0}.m_e4d36c9b:where([data-type=radial]) :where(.m_3de554dd){padding-top:var(--mantine-spacing-sm)}.m_3de8964e{display:flex;font-size:var(--mantine-font-size-sm);justify-content:space-between}.m_3de8964e:where(.m_3de8964e+.m_3de8964e){margin-top:calc(var(--mantine-spacing-sm)/2)}.m_3de8964e[data-type=scatter] .m_b30369b5{display:none}.m_50186d10{align-items:center;display:flex;gap:var(--mantine-spacing-sm);margin-inline-end:var(--mantine-spacing-xl)}.m_501dadf9{color:var(--mantine-color-text);font-size:var(--mantine-font-size-sm)}.m_50192318{color:var(--mantine-color-bright)}.m_847eaf{align-items:center;display:flex;flex-wrap:wrap;height:100%;justify-content:flex-end}.m_847eaf:where([data-centered]){justify-content:center}.m_847eaf:where([data-position=top]){padding-bottom:var(--mantine-spacing-md)}.m_847eaf:where([data-position=bottom]){padding-top:var(--mantine-spacing-md)}.m_17da7e62{align-items:center;border-radius:var(--mantine-radius-default);display:flex;gap:calc(.4375rem*var(--mantine-scale));line-height:1;padding:7px var(--mantine-spacing-xs)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_17da7e62:where(:hover){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_17da7e62:where(:hover){background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_17da7e62:where(:active){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_17da7e62:where(:active){background-color:var(--mantine-color-dark-5)}}.m_17da7e62[data-without-color] .m_6e236e21{display:none}.m_8ff56c0d{font-size:var(--mantine-font-size-sm);margin:0;padding:0}.m_a50f3e58{display:block;width:100%}.m_a50f3e58 svg{overflow:visible}:where([data-mantine-color-scheme=light]) .m_a50f3e58{--chart-grid-color:rgba(173,181,189,.6);--chart-cursor-fill:rgba(173,181,189,.15)}:where([data-mantine-color-scheme=dark]) .m_a50f3e58{--chart-cursor-fill:hsla(0,0%,41%,.15);--chart-grid-color:hsla(0,0%,41%,.6)}.m_a50f3e58 :where(text){color:var(--chart-text-color,var(--mantine-color-dimmed));font-family:var(--mantine-font-family)}.m_af9188cb{height:100%;width:100%}.m_a50a48bc{stroke:var(--chart-grid-color)}.m_a507a517{color:var(--chart-grid-color)}.m_2293801d{color:var(--chart-text-color,var(--mantine-color-dimmed))}.m_92b296cd{background-color:var(--mantine-color-body);border-radius:var(--mantine-radius-default);box-shadow:var(--mantine-shadow-md);min-width:calc(12.5rem*var(--mantine-scale));padding:var(--mantine-spacing-sm)}:where([data-mantine-color-scheme=light]) .m_92b296cd{border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_92b296cd{border:1px solid var(--mantine-color-dark-4)}.m_a410e613{height:var(--chart-size,auto);min-height:var(--chart-size,auto);min-width:var(--chart-size,auto);width:var(--chart-size,auto)}.m_a410e613 :where(*){outline:0}.m_ddb0bfe3{fill:var(--mantine-color-text);font-size:var(--mantine-font-size-sm)}.m_cd8943fd{height:var(--chart-size,auto);min-height:var(--chart-size,auto);min-width:var(--chart-size,auto);width:var(--chart-size,auto)}.m_cd8943fd :where(*){outline:0}:where([data-mantine-color-scheme=light]) .m_1f271cf7{--chart-grid-color:rgba(173,181,189,.6);--chart-text-color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_1f271cf7{--chart-grid-color:hsla(0,0%,41%,.6);--chart-text-color:var(--mantine-color-dark-1)}.m_1f271cf7 :where(text){font-size:var(--mantine-font-size-xs);fill:var(--chart-text-color,var(--mantine-color-dimmed));-webkit-user-select:none;-moz-user-select:none;user-select:none}.m_cf06f58c{height:100%;width:100%}
     1.m_e4d36c9b{background-color:var(--mantine-color-body);border-radius:var(--mantine-radius-default);box-shadow:var(--mantine-shadow-md);min-width:calc(12.5rem*var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_e4d36c9b{border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_e4d36c9b{border:1px solid var(--mantine-color-dark-4)}.m_7f4bcb19{color:var(--mantine-color-bright);font-size:var(--mantine-font-size-md);font-weight:500;padding:var(--mantine-spacing-xs) var(--mantine-spacing-md)}.m_3de554dd{padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);padding-top:0}.m_e4d36c9b:where([data-type=radial]) :where(.m_3de554dd){padding-top:var(--mantine-spacing-sm)}.m_b30369b5{height:calc(.75rem*var(--mantine-scale));width:calc(.75rem*var(--mantine-scale))}.m_3de8964e{display:flex;font-size:var(--mantine-font-size-sm);justify-content:space-between}.m_3de8964e:where(.m_3de8964e+.m_3de8964e){margin-top:calc(var(--mantine-spacing-sm)/2)}.m_3de8964e[data-type=scatter] .m_b30369b5{display:none}.m_50186d10{align-items:center;display:flex;gap:var(--mantine-spacing-sm);margin-inline-end:var(--mantine-spacing-xl)}.m_501dadf9{color:var(--mantine-color-text);font-size:var(--mantine-font-size-sm)}.m_50192318{color:var(--mantine-color-bright)}.m_847eaf{align-items:center;display:flex;flex-wrap:wrap;height:100%;justify-content:flex-end}.m_847eaf:where([data-centered]){justify-content:center}.m_847eaf:where([data-position=top]){padding-bottom:var(--mantine-spacing-md)}.m_847eaf:where([data-position=bottom]){padding-top:var(--mantine-spacing-md)}.m_17da7e62{align-items:center;border-radius:var(--mantine-radius-default);display:flex;gap:calc(.4375rem*var(--mantine-scale));line-height:1;padding:7px var(--mantine-spacing-xs)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_17da7e62:where(:hover){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_17da7e62:where(:hover){background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_17da7e62:where(:active){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_17da7e62:where(:active){background-color:var(--mantine-color-dark-5)}}.m_17da7e62[data-without-color] .m_6e236e21{display:none}.m_8ff56c0d{font-size:var(--mantine-font-size-sm);margin:0;padding:0}.m_a50f3e58{display:block;width:100%;--chart-bar-label-color:var(--mantine-color-dimmed)}.m_a50f3e58 svg{overflow:visible}:where([data-mantine-color-scheme=light]) .m_a50f3e58{--chart-grid-color:rgba(173,181,189,.6);--chart-cursor-fill:rgba(173,181,189,.15)}:where([data-mantine-color-scheme=dark]) .m_a50f3e58{--chart-cursor-fill:hsla(0,0%,41%,.15);--chart-grid-color:hsla(0,0%,41%,.6)}.m_a50f3e58 :where(text){color:var(--chart-text-color,var(--mantine-color-dimmed));font-family:var(--mantine-font-family)}.m_a50f3e58:where([data-orientation=vertical]){--chart-bar-label-color:var(--mantine-color-white)}.m_af9188cb{height:100%;width:100%}.m_a50a48bc{stroke:var(--chart-grid-color)}.m_a507a517{color:var(--chart-grid-color)}.m_2293801d{color:var(--chart-text-color,var(--mantine-color-dimmed))}.m_92b296cd{background-color:var(--mantine-color-body);border-radius:var(--mantine-radius-default);box-shadow:var(--mantine-shadow-md);min-width:calc(12.5rem*var(--mantine-scale));padding:var(--mantine-spacing-sm)}:where([data-mantine-color-scheme=light]) .m_92b296cd{border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_92b296cd{border:1px solid var(--mantine-color-dark-4)}.m_a410e613{height:var(--chart-size,auto);min-height:var(--chart-size,auto);min-width:var(--chart-size,auto);width:var(--chart-size,auto)}.m_a410e613 :where(*){outline:0}.m_ddb0bfe3{fill:var(--mantine-color-text);font-size:var(--mantine-font-size-sm)}.m_cd8943fd{height:var(--chart-size,auto);min-height:var(--chart-size,auto);min-width:var(--chart-size,auto);width:var(--chart-size,auto)}.m_cd8943fd :where(*){outline:0}:where([data-mantine-color-scheme=light]) .m_1f271cf7{--chart-grid-color:rgba(173,181,189,.6);--chart-text-color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_1f271cf7{--chart-grid-color:hsla(0,0%,41%,.6);--chart-text-color:var(--mantine-color-dark-1)}.m_1f271cf7 :where(text){font-size:var(--mantine-font-size-xs);fill:var(--chart-text-color,var(--mantine-color-dimmed));-webkit-user-select:none;-moz-user-select:none;user-select:none}.m_cf06f58c{height:100%;width:100%}:where([data-mantine-color-scheme=light]) .m_cd2bd9e5{--chart-empty-background:var(--mantine-color-gray-1);--chart-cursor-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_cd2bd9e5{--chart-empty-background:var(--mantine-color-dark-6);--chart-cursor-color:var(--mantine-color-dark-4)}.m_6bcc3420{align-items:center;box-shadow:var(--mantine-shadow-md);display:flex;font-size:var(--mantine-font-size-sm);justify-content:space-between;min-width:calc(12.5rem*var(--mantine-scale));padding:var(--mantine-spacing-md)}:where([data-mantine-color-scheme=light]) .m_6bcc3420{border:1px solid var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_6bcc3420{border:1px solid var(--mantine-color-dark-4)}.m_80d531e7{height:var(--chart-size,auto);min-height:var(--chart-size,auto);min-width:var(--chart-size,auto);width:var(--chart-size,auto)}.m_80d531e7 :where(*){outline:0}
    22*,:after,:before{box-sizing:border-box}button,input,select,textarea{font:inherit}button,select{text-transform:none}body{background-color:var(--mantine-color-body);color:var(--mantine-color-text);font-family:var(--mantine-font-family);font-size:var(--mantine-font-size-md);line-height:var(--mantine-line-height);margin:0;-webkit-font-smoothing:var(--mantine-webkit-font-smoothing);-moz-osx-font-smoothing:var(--mantine-moz-font-smoothing)}@media screen and (max-device-width:31.25em){body{-webkit-text-size-adjust:100%}}@media (prefers-reduced-motion:reduce){[data-respect-reduced-motion] [data-reduce-motion]{animation:none;transition:none}}[data-mantine-color-scheme=dark] .mantine-dark-hidden,[data-mantine-color-scheme=light] .mantine-light-hidden{display:none}.mantine-focus-auto:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem*var(--mantine-scale))}.mantine-focus-always:focus{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem*var(--mantine-scale))}.mantine-focus-never:focus{outline:none}.mantine-active:active{transform:translateY(calc(.0625rem*var(--mantine-scale)))}fieldset:disabled .mantine-active:active{transform:none}:where([dir=rtl]) .mantine-rotate-rtl{transform:rotate(-180deg)}:root{color-scheme:var(--mantine-color-scheme);--mantine-z-index-app:100;--mantine-z-index-modal:200;--mantine-z-index-popover:300;--mantine-z-index-overlay:400;--mantine-z-index-max:9999;--mantine-scale:1;--mantine-cursor-type:default;--mantine-webkit-font-smoothing:antialiased;--mantine-color-scheme:light dark;--mantine-moz-font-smoothing:grayscale;--mantine-color-white:#fff;--mantine-color-black:#000;--mantine-line-height:1.55;--mantine-font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;--mantine-font-family-monospace:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;--mantine-font-family-headings:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;--mantine-heading-font-weight:700;--mantine-radius-default:calc(0.25rem*var(--mantine-scale));--mantine-primary-color-0:var(--mantine-color-blue-0);--mantine-primary-color-1:var(--mantine-color-blue-1);--mantine-primary-color-2:var(--mantine-color-blue-2);--mantine-primary-color-3:var(--mantine-color-blue-3);--mantine-primary-color-4:var(--mantine-color-blue-4);--mantine-primary-color-5:var(--mantine-color-blue-5);--mantine-primary-color-6:var(--mantine-color-blue-6);--mantine-primary-color-7:var(--mantine-color-blue-7);--mantine-primary-color-8:var(--mantine-color-blue-8);--mantine-primary-color-9:var(--mantine-color-blue-9);--mantine-primary-color-filled:var(--mantine-color-blue-filled);--mantine-primary-color-filled-hover:var(--mantine-color-blue-filled-hover);--mantine-primary-color-light:var(--mantine-color-blue-light);--mantine-primary-color-light-hover:var(--mantine-color-blue-light-hover);--mantine-primary-color-light-color:var(--mantine-color-blue-light-color);--mantine-breakpoint-xs:36em;--mantine-breakpoint-sm:48em;--mantine-breakpoint-md:62em;--mantine-breakpoint-lg:75em;--mantine-breakpoint-xl:88em;--mantine-spacing-xs:calc(0.625rem*var(--mantine-scale));--mantine-spacing-sm:calc(0.75rem*var(--mantine-scale));--mantine-spacing-md:calc(1rem*var(--mantine-scale));--mantine-spacing-lg:calc(1.25rem*var(--mantine-scale));--mantine-spacing-xl:calc(2rem*var(--mantine-scale));--mantine-font-size-xs:calc(0.75rem*var(--mantine-scale));--mantine-font-size-sm:calc(0.875rem*var(--mantine-scale));--mantine-font-size-md:calc(1rem*var(--mantine-scale));--mantine-font-size-lg:calc(1.125rem*var(--mantine-scale));--mantine-font-size-xl:calc(1.25rem*var(--mantine-scale));--mantine-line-height-xs:1.4;--mantine-line-height-sm:1.45;--mantine-line-height-md:1.55;--mantine-line-height-lg:1.6;--mantine-line-height-xl:1.65;--mantine-shadow-xs:0 calc(0.0625rem*var(--mantine-scale)) calc(0.1875rem*var(--mantine-scale)) rgba(0,0,0,.05),0 calc(0.0625rem*var(--mantine-scale)) calc(0.125rem*var(--mantine-scale)) rgba(0,0,0,.1);--mantine-shadow-sm:0 calc(0.0625rem*var(--mantine-scale)) calc(0.1875rem*var(--mantine-scale)) rgba(0,0,0,.05),rgba(0,0,0,.05) 0 calc(0.625rem*var(--mantine-scale)) calc(0.9375rem*var(--mantine-scale)) calc(-0.3125rem*var(--mantine-scale)),rgba(0,0,0,.04) 0 calc(0.4375rem*var(--mantine-scale)) calc(0.4375rem*var(--mantine-scale)) calc(-0.3125rem*var(--mantine-scale));--mantine-shadow-md:0 calc(0.0625rem*var(--mantine-scale)) calc(0.1875rem*var(--mantine-scale)) rgba(0,0,0,.05),rgba(0,0,0,.05) 0 calc(1.25rem*var(--mantine-scale)) calc(1.5625rem*var(--mantine-scale)) calc(-0.3125rem*var(--mantine-scale)),rgba(0,0,0,.04) 0 calc(0.625rem*var(--mantine-scale)) calc(0.625rem*var(--mantine-scale)) calc(-0.3125rem*var(--mantine-scale));--mantine-shadow-lg:0 calc(0.0625rem*var(--mantine-scale)) calc(0.1875rem*var(--mantine-scale)) rgba(0,0,0,.05),rgba(0,0,0,.05) 0 calc(1.75rem*var(--mantine-scale)) calc(1.4375rem*var(--mantine-scale)) calc(-0.4375rem*var(--mantine-scale)),rgba(0,0,0,.04) 0 calc(0.75rem*var(--mantine-scale)) calc(0.75rem*var(--mantine-scale)) calc(-0.4375rem*var(--mantine-scale));--mantine-shadow-xl:0 calc(0.0625rem*var(--mantine-scale)) calc(0.1875rem*var(--mantine-scale)) rgba(0,0,0,.05),rgba(0,0,0,.05) 0 calc(2.25rem*var(--mantine-scale)) calc(1.75rem*var(--mantine-scale)) calc(-0.4375rem*var(--mantine-scale)),rgba(0,0,0,.04) 0 calc(1.0625rem*var(--mantine-scale)) calc(1.0625rem*var(--mantine-scale)) calc(-0.4375rem*var(--mantine-scale));--mantine-radius-xs:calc(0.125rem*var(--mantine-scale));--mantine-radius-sm:calc(0.25rem*var(--mantine-scale));--mantine-radius-md:calc(0.5rem*var(--mantine-scale));--mantine-radius-lg:calc(1rem*var(--mantine-scale));--mantine-radius-xl:calc(2rem*var(--mantine-scale));--mantine-color-dark-0:#c9c9c9;--mantine-color-dark-1:#b8b8b8;--mantine-color-dark-2:#828282;--mantine-color-dark-3:#696969;--mantine-color-dark-4:#424242;--mantine-color-dark-5:#3b3b3b;--mantine-color-dark-6:#2e2e2e;--mantine-color-dark-7:#242424;--mantine-color-dark-8:#1f1f1f;--mantine-color-dark-9:#141414;--mantine-color-gray-0:#f8f9fa;--mantine-color-gray-1:#f1f3f5;--mantine-color-gray-2:#e9ecef;--mantine-color-gray-3:#dee2e6;--mantine-color-gray-4:#ced4da;--mantine-color-gray-5:#adb5bd;--mantine-color-gray-6:#868e96;--mantine-color-gray-7:#495057;--mantine-color-gray-8:#343a40;--mantine-color-gray-9:#212529;--mantine-color-red-0:#fff5f5;--mantine-color-red-1:#ffe3e3;--mantine-color-red-2:#ffc9c9;--mantine-color-red-3:#ffa8a8;--mantine-color-red-4:#ff8787;--mantine-color-red-5:#ff6b6b;--mantine-color-red-6:#fa5252;--mantine-color-red-7:#f03e3e;--mantine-color-red-8:#e03131;--mantine-color-red-9:#c92a2a;--mantine-color-pink-0:#fff0f6;--mantine-color-pink-1:#ffdeeb;--mantine-color-pink-2:#fcc2d7;--mantine-color-pink-3:#faa2c1;--mantine-color-pink-4:#f783ac;--mantine-color-pink-5:#f06595;--mantine-color-pink-6:#e64980;--mantine-color-pink-7:#d6336c;--mantine-color-pink-8:#c2255c;--mantine-color-pink-9:#a61e4d;--mantine-color-grape-0:#f8f0fc;--mantine-color-grape-1:#f3d9fa;--mantine-color-grape-2:#eebefa;--mantine-color-grape-3:#e599f7;--mantine-color-grape-4:#da77f2;--mantine-color-grape-5:#cc5de8;--mantine-color-grape-6:#be4bdb;--mantine-color-grape-7:#ae3ec9;--mantine-color-grape-8:#9c36b5;--mantine-color-grape-9:#862e9c;--mantine-color-violet-0:#f3f0ff;--mantine-color-violet-1:#e5dbff;--mantine-color-violet-2:#d0bfff;--mantine-color-violet-3:#b197fc;--mantine-color-violet-4:#9775fa;--mantine-color-violet-5:#845ef7;--mantine-color-violet-6:#7950f2;--mantine-color-violet-7:#7048e8;--mantine-color-violet-8:#6741d9;--mantine-color-violet-9:#5f3dc4;--mantine-color-indigo-0:#edf2ff;--mantine-color-indigo-1:#dbe4ff;--mantine-color-indigo-2:#bac8ff;--mantine-color-indigo-3:#91a7ff;--mantine-color-indigo-4:#748ffc;--mantine-color-indigo-5:#5c7cfa;--mantine-color-indigo-6:#4c6ef5;--mantine-color-indigo-7:#4263eb;--mantine-color-indigo-8:#3b5bdb;--mantine-color-indigo-9:#364fc7;--mantine-color-blue-0:#e7f5ff;--mantine-color-blue-1:#d0ebff;--mantine-color-blue-2:#a5d8ff;--mantine-color-blue-3:#74c0fc;--mantine-color-blue-4:#4dabf7;--mantine-color-blue-5:#339af0;--mantine-color-blue-6:#228be6;--mantine-color-blue-7:#1c7ed6;--mantine-color-blue-8:#1971c2;--mantine-color-blue-9:#1864ab;--mantine-color-cyan-0:#e3fafc;--mantine-color-cyan-1:#c5f6fa;--mantine-color-cyan-2:#99e9f2;--mantine-color-cyan-3:#66d9e8;--mantine-color-cyan-4:#3bc9db;--mantine-color-cyan-5:#22b8cf;--mantine-color-cyan-6:#15aabf;--mantine-color-cyan-7:#1098ad;--mantine-color-cyan-8:#0c8599;--mantine-color-cyan-9:#0b7285;--mantine-color-teal-0:#e6fcf5;--mantine-color-teal-1:#c3fae8;--mantine-color-teal-2:#96f2d7;--mantine-color-teal-3:#63e6be;--mantine-color-teal-4:#38d9a9;--mantine-color-teal-5:#20c997;--mantine-color-teal-6:#12b886;--mantine-color-teal-7:#0ca678;--mantine-color-teal-8:#099268;--mantine-color-teal-9:#087f5b;--mantine-color-green-0:#ebfbee;--mantine-color-green-1:#d3f9d8;--mantine-color-green-2:#b2f2bb;--mantine-color-green-3:#8ce99a;--mantine-color-green-4:#69db7c;--mantine-color-green-5:#51cf66;--mantine-color-green-6:#40c057;--mantine-color-green-7:#37b24d;--mantine-color-green-8:#2f9e44;--mantine-color-green-9:#2b8a3e;--mantine-color-lime-0:#f4fce3;--mantine-color-lime-1:#e9fac8;--mantine-color-lime-2:#d8f5a2;--mantine-color-lime-3:#c0eb75;--mantine-color-lime-4:#a9e34b;--mantine-color-lime-5:#94d82d;--mantine-color-lime-6:#82c91e;--mantine-color-lime-7:#74b816;--mantine-color-lime-8:#66a80f;--mantine-color-lime-9:#5c940d;--mantine-color-yellow-0:#fff9db;--mantine-color-yellow-1:#fff3bf;--mantine-color-yellow-2:#ffec99;--mantine-color-yellow-3:#ffe066;--mantine-color-yellow-4:#ffd43b;--mantine-color-yellow-5:#fcc419;--mantine-color-yellow-6:#fab005;--mantine-color-yellow-7:#f59f00;--mantine-color-yellow-8:#f08c00;--mantine-color-yellow-9:#e67700;--mantine-color-orange-0:#fff4e6;--mantine-color-orange-1:#ffe8cc;--mantine-color-orange-2:#ffd8a8;--mantine-color-orange-3:#ffc078;--mantine-color-orange-4:#ffa94d;--mantine-color-orange-5:#ff922b;--mantine-color-orange-6:#fd7e14;--mantine-color-orange-7:#f76707;--mantine-color-orange-8:#e8590c;--mantine-color-orange-9:#d9480f;--mantine-h1-font-size:calc(2.125rem*var(--mantine-scale));--mantine-h1-line-height:1.3;--mantine-h1-font-weight:700;--mantine-h2-font-size:calc(1.625rem*var(--mantine-scale));--mantine-h2-line-height:1.35;--mantine-h2-font-weight:700;--mantine-h3-font-size:calc(1.375rem*var(--mantine-scale));--mantine-h3-line-height:1.4;--mantine-h3-font-weight:700;--mantine-h4-font-size:calc(1.125rem*var(--mantine-scale));--mantine-h4-line-height:1.45;--mantine-h4-font-weight:700;--mantine-h5-font-size:calc(1rem*var(--mantine-scale));--mantine-h5-line-height:1.5;--mantine-h5-font-weight:700;--mantine-h6-font-size:calc(0.875rem*var(--mantine-scale));--mantine-h6-line-height:1.5;--mantine-h6-font-weight:700}:root[data-mantine-color-scheme=dark]{--mantine-color-scheme:dark;--mantine-primary-color-contrast:var(--mantine-color-white);--mantine-color-bright:var(--mantine-color-white);--mantine-color-text:var(--mantine-color-dark-0);--mantine-color-body:var(--mantine-color-dark-7);--mantine-color-error:var(--mantine-color-red-8);--mantine-color-placeholder:var(--mantine-color-dark-3);--mantine-color-anchor:var(--mantine-color-blue-4);--mantine-color-default:var(--mantine-color-dark-6);--mantine-color-default-hover:var(--mantine-color-dark-5);--mantine-color-default-color:var(--mantine-color-white);--mantine-color-default-border:var(--mantine-color-dark-4);--mantine-color-dimmed:var(--mantine-color-dark-2);--mantine-color-dark-text:var(--mantine-color-dark-4);--mantine-color-dark-filled:var(--mantine-color-dark-8);--mantine-color-dark-filled-hover:var(--mantine-color-dark-7);--mantine-color-dark-light:rgba(36,36,36,.15);--mantine-color-dark-light-hover:rgba(36,36,36,.2);--mantine-color-dark-light-color:var(--mantine-color-dark-3);--mantine-color-dark-outline:var(--mantine-color-dark-4);--mantine-color-dark-outline-hover:rgba(36,36,36,.05);--mantine-color-gray-text:var(--mantine-color-gray-4);--mantine-color-gray-filled:var(--mantine-color-gray-8);--mantine-color-gray-filled-hover:var(--mantine-color-gray-9);--mantine-color-gray-light:hsla(210,7%,56%,.15);--mantine-color-gray-light-hover:hsla(210,7%,56%,.2);--mantine-color-gray-light-color:var(--mantine-color-gray-3);--mantine-color-gray-outline:var(--mantine-color-gray-4);--mantine-color-gray-outline-hover:rgba(206,212,218,.05);--mantine-color-red-text:var(--mantine-color-red-4);--mantine-color-red-filled:var(--mantine-color-red-8);--mantine-color-red-filled-hover:var(--mantine-color-red-9);--mantine-color-red-light:rgba(250,82,82,.15);--mantine-color-red-light-hover:rgba(250,82,82,.2);--mantine-color-red-light-color:var(--mantine-color-red-3);--mantine-color-red-outline:var(--mantine-color-red-4);--mantine-color-red-outline-hover:hsla(0,100%,76%,.05);--mantine-color-pink-text:var(--mantine-color-pink-4);--mantine-color-pink-filled:var(--mantine-color-pink-8);--mantine-color-pink-filled-hover:var(--mantine-color-pink-9);--mantine-color-pink-light:rgba(230,73,128,.15);--mantine-color-pink-light-hover:rgba(230,73,128,.2);--mantine-color-pink-light-color:var(--mantine-color-pink-3);--mantine-color-pink-outline:var(--mantine-color-pink-4);--mantine-color-pink-outline-hover:rgba(247,131,172,.05);--mantine-color-grape-text:var(--mantine-color-grape-4);--mantine-color-grape-filled:var(--mantine-color-grape-8);--mantine-color-grape-filled-hover:var(--mantine-color-grape-9);--mantine-color-grape-light:rgba(190,75,219,.15);--mantine-color-grape-light-hover:rgba(190,75,219,.2);--mantine-color-grape-light-color:var(--mantine-color-grape-3);--mantine-color-grape-outline:var(--mantine-color-grape-4);--mantine-color-grape-outline-hover:rgba(218,119,242,.05);--mantine-color-violet-text:var(--mantine-color-violet-4);--mantine-color-violet-filled:var(--mantine-color-violet-8);--mantine-color-violet-filled-hover:var(--mantine-color-violet-9);--mantine-color-violet-light:rgba(121,80,242,.15);--mantine-color-violet-light-hover:rgba(121,80,242,.2);--mantine-color-violet-light-color:var(--mantine-color-violet-3);--mantine-color-violet-outline:var(--mantine-color-violet-4);--mantine-color-violet-outline-hover:rgba(151,117,250,.05);--mantine-color-indigo-text:var(--mantine-color-indigo-4);--mantine-color-indigo-filled:var(--mantine-color-indigo-8);--mantine-color-indigo-filled-hover:var(--mantine-color-indigo-9);--mantine-color-indigo-light:rgba(76,110,245,.15);--mantine-color-indigo-light-hover:rgba(76,110,245,.2);--mantine-color-indigo-light-color:var(--mantine-color-indigo-3);--mantine-color-indigo-outline:var(--mantine-color-indigo-4);--mantine-color-indigo-outline-hover:rgba(116,143,252,.05);--mantine-color-blue-text:var(--mantine-color-blue-4);--mantine-color-blue-filled:var(--mantine-color-blue-8);--mantine-color-blue-filled-hover:var(--mantine-color-blue-9);--mantine-color-blue-light:rgba(34,139,230,.15);--mantine-color-blue-light-hover:rgba(34,139,230,.2);--mantine-color-blue-light-color:var(--mantine-color-blue-3);--mantine-color-blue-outline:var(--mantine-color-blue-4);--mantine-color-blue-outline-hover:rgba(77,171,247,.05);--mantine-color-cyan-text:var(--mantine-color-cyan-4);--mantine-color-cyan-filled:var(--mantine-color-cyan-8);--mantine-color-cyan-filled-hover:var(--mantine-color-cyan-9);--mantine-color-cyan-light:rgba(21,170,191,.15);--mantine-color-cyan-light-hover:rgba(21,170,191,.2);--mantine-color-cyan-light-color:var(--mantine-color-cyan-3);--mantine-color-cyan-outline:var(--mantine-color-cyan-4);--mantine-color-cyan-outline-hover:rgba(59,201,219,.05);--mantine-color-teal-text:var(--mantine-color-teal-4);--mantine-color-teal-filled:var(--mantine-color-teal-8);--mantine-color-teal-filled-hover:var(--mantine-color-teal-9);--mantine-color-teal-light:rgba(18,184,134,.15);--mantine-color-teal-light-hover:rgba(18,184,134,.2);--mantine-color-teal-light-color:var(--mantine-color-teal-3);--mantine-color-teal-outline:var(--mantine-color-teal-4);--mantine-color-teal-outline-hover:rgba(56,217,169,.05);--mantine-color-green-text:var(--mantine-color-green-4);--mantine-color-green-filled:var(--mantine-color-green-8);--mantine-color-green-filled-hover:var(--mantine-color-green-9);--mantine-color-green-light:rgba(64,192,87,.15);--mantine-color-green-light-hover:rgba(64,192,87,.2);--mantine-color-green-light-color:var(--mantine-color-green-3);--mantine-color-green-outline:var(--mantine-color-green-4);--mantine-color-green-outline-hover:rgba(105,219,124,.05);--mantine-color-lime-text:var(--mantine-color-lime-4);--mantine-color-lime-filled:var(--mantine-color-lime-8);--mantine-color-lime-filled-hover:var(--mantine-color-lime-9);--mantine-color-lime-light:rgba(130,201,30,.15);--mantine-color-lime-light-hover:rgba(130,201,30,.2);--mantine-color-lime-light-color:var(--mantine-color-lime-3);--mantine-color-lime-outline:var(--mantine-color-lime-4);--mantine-color-lime-outline-hover:rgba(169,227,75,.05);--mantine-color-yellow-text:var(--mantine-color-yellow-4);--mantine-color-yellow-filled:var(--mantine-color-yellow-8);--mantine-color-yellow-filled-hover:var(--mantine-color-yellow-9);--mantine-color-yellow-light:rgba(250,176,5,.15);--mantine-color-yellow-light-hover:rgba(250,176,5,.2);--mantine-color-yellow-light-color:var(--mantine-color-yellow-3);--mantine-color-yellow-outline:var(--mantine-color-yellow-4);--mantine-color-yellow-outline-hover:rgba(255,212,59,.05);--mantine-color-orange-text:var(--mantine-color-orange-4);--mantine-color-orange-filled:var(--mantine-color-orange-8);--mantine-color-orange-filled-hover:var(--mantine-color-orange-9);--mantine-color-orange-light:rgba(253,126,20,.15);--mantine-color-orange-light-hover:rgba(253,126,20,.2);--mantine-color-orange-light-color:var(--mantine-color-orange-3);--mantine-color-orange-outline:var(--mantine-color-orange-4);--mantine-color-orange-outline-hover:rgba(255,169,77,.05)}:root[data-mantine-color-scheme=light]{--mantine-color-scheme:light;--mantine-color-bright:var(--mantine-color-black);--mantine-color-text:var(--mantine-color-black);--mantine-color-body:var(--mantine-color-white);--mantine-primary-color-contrast:var(--mantine-color-white);--mantine-color-error:var(--mantine-color-red-6);--mantine-color-placeholder:var(--mantine-color-gray-5);--mantine-color-anchor:var(--mantine-primary-color-filled);--mantine-color-default:var(--mantine-color-white);--mantine-color-default-hover:var(--mantine-color-gray-0);--mantine-color-default-color:var(--mantine-color-gray-9);--mantine-color-default-border:var(--mantine-color-gray-4);--mantine-color-dimmed:var(--mantine-color-gray-6);--mantine-color-dark-text:var(--mantine-color-dark-filled);--mantine-color-dark-filled:var(--mantine-color-dark-6);--mantine-color-dark-filled-hover:var(--mantine-color-dark-7);--mantine-color-dark-light:rgba(56,56,56,.1);--mantine-color-dark-light-hover:rgba(56,56,56,.12);--mantine-color-dark-light-color:var(--mantine-color-dark-6);--mantine-color-dark-outline:var(--mantine-color-dark-6);--mantine-color-dark-outline-hover:rgba(56,56,56,.05);--mantine-color-gray-text:var(--mantine-color-gray-filled);--mantine-color-gray-filled:var(--mantine-color-gray-6);--mantine-color-gray-filled-hover:var(--mantine-color-gray-7);--mantine-color-gray-light:hsla(210,7%,56%,.1);--mantine-color-gray-light-hover:hsla(210,7%,56%,.12);--mantine-color-gray-light-color:var(--mantine-color-gray-6);--mantine-color-gray-outline:var(--mantine-color-gray-6);--mantine-color-gray-outline-hover:hsla(210,7%,56%,.05);--mantine-color-red-text:var(--mantine-color-red-filled);--mantine-color-red-filled:var(--mantine-color-red-6);--mantine-color-red-filled-hover:var(--mantine-color-red-7);--mantine-color-red-light:rgba(250,82,82,.1);--mantine-color-red-light-hover:rgba(250,82,82,.12);--mantine-color-red-light-color:var(--mantine-color-red-6);--mantine-color-red-outline:var(--mantine-color-red-6);--mantine-color-red-outline-hover:rgba(250,82,82,.05);--mantine-color-pink-text:var(--mantine-color-pink-filled);--mantine-color-pink-filled:var(--mantine-color-pink-6);--mantine-color-pink-filled-hover:var(--mantine-color-pink-7);--mantine-color-pink-light:rgba(230,73,128,.1);--mantine-color-pink-light-hover:rgba(230,73,128,.12);--mantine-color-pink-light-color:var(--mantine-color-pink-6);--mantine-color-pink-outline:var(--mantine-color-pink-6);--mantine-color-pink-outline-hover:rgba(230,73,128,.05);--mantine-color-grape-text:var(--mantine-color-grape-filled);--mantine-color-grape-filled:var(--mantine-color-grape-6);--mantine-color-grape-filled-hover:var(--mantine-color-grape-7);--mantine-color-grape-light:rgba(190,75,219,.1);--mantine-color-grape-light-hover:rgba(190,75,219,.12);--mantine-color-grape-light-color:var(--mantine-color-grape-6);--mantine-color-grape-outline:var(--mantine-color-grape-6);--mantine-color-grape-outline-hover:rgba(190,75,219,.05);--mantine-color-violet-text:var(--mantine-color-violet-filled);--mantine-color-violet-filled:var(--mantine-color-violet-6);--mantine-color-violet-filled-hover:var(--mantine-color-violet-7);--mantine-color-violet-light:rgba(121,80,242,.1);--mantine-color-violet-light-hover:rgba(121,80,242,.12);--mantine-color-violet-light-color:var(--mantine-color-violet-6);--mantine-color-violet-outline:var(--mantine-color-violet-6);--mantine-color-violet-outline-hover:rgba(121,80,242,.05);--mantine-color-indigo-text:var(--mantine-color-indigo-filled);--mantine-color-indigo-filled:var(--mantine-color-indigo-6);--mantine-color-indigo-filled-hover:var(--mantine-color-indigo-7);--mantine-color-indigo-light:rgba(76,110,245,.1);--mantine-color-indigo-light-hover:rgba(76,110,245,.12);--mantine-color-indigo-light-color:var(--mantine-color-indigo-6);--mantine-color-indigo-outline:var(--mantine-color-indigo-6);--mantine-color-indigo-outline-hover:rgba(76,110,245,.05);--mantine-color-blue-text:var(--mantine-color-blue-filled);--mantine-color-blue-filled:var(--mantine-color-blue-6);--mantine-color-blue-filled-hover:var(--mantine-color-blue-7);--mantine-color-blue-light:rgba(34,139,230,.1);--mantine-color-blue-light-hover:rgba(34,139,230,.12);--mantine-color-blue-light-color:var(--mantine-color-blue-6);--mantine-color-blue-outline:var(--mantine-color-blue-6);--mantine-color-blue-outline-hover:rgba(34,139,230,.05);--mantine-color-cyan-text:var(--mantine-color-cyan-filled);--mantine-color-cyan-filled:var(--mantine-color-cyan-6);--mantine-color-cyan-filled-hover:var(--mantine-color-cyan-7);--mantine-color-cyan-light:rgba(21,170,191,.1);--mantine-color-cyan-light-hover:rgba(21,170,191,.12);--mantine-color-cyan-light-color:var(--mantine-color-cyan-6);--mantine-color-cyan-outline:var(--mantine-color-cyan-6);--mantine-color-cyan-outline-hover:rgba(21,170,191,.05);--mantine-color-teal-text:var(--mantine-color-teal-filled);--mantine-color-teal-filled:var(--mantine-color-teal-6);--mantine-color-teal-filled-hover:var(--mantine-color-teal-7);--mantine-color-teal-light:rgba(18,184,134,.1);--mantine-color-teal-light-hover:rgba(18,184,134,.12);--mantine-color-teal-light-color:var(--mantine-color-teal-6);--mantine-color-teal-outline:var(--mantine-color-teal-6);--mantine-color-teal-outline-hover:rgba(18,184,134,.05);--mantine-color-green-text:var(--mantine-color-green-filled);--mantine-color-green-filled:var(--mantine-color-green-6);--mantine-color-green-filled-hover:var(--mantine-color-green-7);--mantine-color-green-light:rgba(64,192,87,.1);--mantine-color-green-light-hover:rgba(64,192,87,.12);--mantine-color-green-light-color:var(--mantine-color-green-6);--mantine-color-green-outline:var(--mantine-color-green-6);--mantine-color-green-outline-hover:rgba(64,192,87,.05);--mantine-color-lime-text:var(--mantine-color-lime-filled);--mantine-color-lime-filled:var(--mantine-color-lime-6);--mantine-color-lime-filled-hover:var(--mantine-color-lime-7);--mantine-color-lime-light:rgba(130,201,30,.1);--mantine-color-lime-light-hover:rgba(130,201,30,.12);--mantine-color-lime-light-color:var(--mantine-color-lime-6);--mantine-color-lime-outline:var(--mantine-color-lime-6);--mantine-color-lime-outline-hover:rgba(130,201,30,.05);--mantine-color-yellow-text:var(--mantine-color-yellow-filled);--mantine-color-yellow-filled:var(--mantine-color-yellow-6);--mantine-color-yellow-filled-hover:var(--mantine-color-yellow-7);--mantine-color-yellow-light:rgba(250,176,5,.1);--mantine-color-yellow-light-hover:rgba(250,176,5,.12);--mantine-color-yellow-light-color:var(--mantine-color-yellow-6);--mantine-color-yellow-outline:var(--mantine-color-yellow-6);--mantine-color-yellow-outline-hover:rgba(250,176,5,.05);--mantine-color-orange-text:var(--mantine-color-orange-filled);--mantine-color-orange-filled:var(--mantine-color-orange-6);--mantine-color-orange-filled-hover:var(--mantine-color-orange-7);--mantine-color-orange-light:rgba(253,126,20,.1);--mantine-color-orange-light-hover:rgba(253,126,20,.12);--mantine-color-orange-light-color:var(--mantine-color-orange-6);--mantine-color-orange-outline:var(--mantine-color-orange-6);--mantine-color-orange-outline-hover:rgba(253,126,20,.05)}.m_d57069b5{--scrollarea-scrollbar-size:calc(0.75rem*var(--mantine-scale));overflow:hidden;position:relative}.m_c0783ff9{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;height:100%;width:100%}.m_c0783ff9::-webkit-scrollbar{display:none}.m_c0783ff9:where([data-scrollbars=xy],[data-scrollbars=y]):where([data-offset-scrollbars=xy],[data-offset-scrollbars=y]){padding-inline-end:var(--scrollarea-scrollbar-size);padding-inline-start:unset}.m_c0783ff9:where([data-scrollbars=xy],[data-scrollbars=x]):where([data-offset-scrollbars=xy],[data-offset-scrollbars=x]){padding-bottom:var(--scrollarea-scrollbar-size)}.m_f8f631dd{display:table;min-width:100%}.m_c44ba933{background-color:transparent;box-sizing:border-box;display:flex;flex-direction:row;padding:calc(var(--scrollarea-scrollbar-size)/5);touch-action:none;transition:background-color .15s ease,opacity .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_c44ba933:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=light]) .m_c44ba933:hover>.m_d8b5e363{background-color:rgba(0,0,0,.5)}:where([data-mantine-color-scheme=dark]) .m_c44ba933:hover{background-color:var(--mantine-color-dark-8)}:where([data-mantine-color-scheme=dark]) .m_c44ba933:hover>.m_d8b5e363{background-color:hsla(0,0%,100%,.5)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_c44ba933:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=light]) .m_c44ba933:active>.m_d8b5e363{background-color:rgba(0,0,0,.5)}:where([data-mantine-color-scheme=dark]) .m_c44ba933:active{background-color:var(--mantine-color-dark-8)}:where([data-mantine-color-scheme=dark]) .m_c44ba933:active>.m_d8b5e363{background-color:hsla(0,0%,100%,.5)}}.m_c44ba933:where([data-hidden],[data-state=hidden]){display:none}.m_c44ba933:where([data-orientation=vertical]){bottom:var(--sa-corner-width);inset-inline-end:0;top:0;width:var(--scrollarea-scrollbar-size)}.m_c44ba933:where([data-orientation=horizontal]){bottom:0;flex-direction:column;height:var(--scrollarea-scrollbar-size);inset-inline-end:var(--sa-corner-width);inset-inline-start:0}.m_d8b5e363{border-radius:var(--scrollarea-scrollbar-size);flex:1;overflow:hidden;position:relative;transition:background-color .15s ease}.m_d8b5e363:before{content:"";height:100%;right:50%;min-height:calc(2.75rem*var(--mantine-scale));min-width:calc(2.75rem*var(--mantine-scale));position:absolute;top:50%;transform:translate(50%,-50%);width:100%}:where([data-mantine-color-scheme=light]) .m_d8b5e363{background-color:rgba(0,0,0,.4)}:where([data-mantine-color-scheme=dark]) .m_d8b5e363{background-color:hsla(0,0%,100%,.4)}.m_21657268{bottom:0;display:block;inset-inline-end:0;opacity:0;position:absolute;transition:opacity .15s ease}:where([data-mantine-color-scheme=light]) .m_21657268{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_21657268{background-color:var(--mantine-color-dark-8)}.m_21657268:where([data-hovered]){opacity:1}.m_21657268:where([data-hidden]){display:none}.m_87cf2631{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;color:inherit;cursor:pointer;font-size:var(--mantine-font-size-md);padding:0;text-align:right;text-decoration:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent}:where([dir=rtl]) .m_87cf2631{text-align:left}.m_515a97f8{border:0;clip:rect(0 0 0 0);height:calc(.0625rem*var(--mantine-scale));margin:calc(-.0625rem*var(--mantine-scale));overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:calc(.0625rem*var(--mantine-scale))}.m_1b7284a3{--paper-radius:var(--mantine-radius-default);outline:0;-webkit-tap-highlight-color:transparent;background-color:var(--mantine-color-body);border-radius:var(--paper-radius);box-shadow:var(--paper-shadow);display:block;text-decoration:none;touch-action:manipulation}:where([data-mantine-color-scheme=light]) .m_1b7284a3:where([data-with-border]){border:calc(.0625rem*var(--mantine-scale)) solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_1b7284a3:where([data-with-border]){border:calc(.0625rem*var(--mantine-scale)) solid var(--mantine-color-dark-4)}.m_38a85659{border:1px solid var(--popover-border-color);border-radius:var(--popover-radius,var(--mantine-radius-default));box-shadow:var(--popover-shadow,none);padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);position:absolute}.m_38a85659:where([data-fixed]){position:fixed}.m_38a85659:focus{outline:none}:where([data-mantine-color-scheme=light]) .m_38a85659{--popover-border-color:var(--mantine-color-gray-2);background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_38a85659{--popover-border-color:var(--mantine-color-dark-4);background-color:var(--mantine-color-dark-6)}.m_a31dc6c1{background-color:inherit;border:1px solid var(--popover-border-color);z-index:1}.m_5ae2e3c{--loader-size-xs:calc(1.125rem*var(--mantine-scale));--loader-size-sm:calc(1.375rem*var(--mantine-scale));--loader-size-md:calc(2.25rem*var(--mantine-scale));--loader-size-lg:calc(2.75rem*var(--mantine-scale));--loader-size-xl:calc(3.625rem*var(--mantine-scale));--loader-size:var(--loader-size-md);--loader-color:var(--mantine-primary-color-filled)}@keyframes m_5d2b3b9d{0%{opacity:0;transform:scale(.6)}50%,to{transform:scale(1)}}.m_7a2bd4cd{display:flex;gap:calc(var(--loader-size)/5);height:var(--loader-size);position:relative;width:var(--loader-size)}.m_870bb79{animation:m_5d2b3b9d 1.2s cubic-bezier(0,.5,.5,1) infinite;background:var(--loader-color);border-radius:calc(.125rem*var(--mantine-scale));flex:1}.m_870bb79:first-of-type{animation-delay:-.24s}.m_870bb79:nth-of-type(2){animation-delay:-.12s}.m_870bb79:nth-of-type(3){animation-delay:0}@keyframes m_aac34a1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.6)}}.m_4e3f22d7{align-items:center;display:flex;gap:calc(var(--loader-size)/10);height:var(--loader-size);justify-content:center;position:relative;width:var(--loader-size)}.m_870c4af{animation:m_aac34a1 .8s linear infinite;background:var(--loader-color);border-radius:50%;height:calc(var(--loader-size)/3 - var(--loader-size)/15);width:calc(var(--loader-size)/3 - var(--loader-size)/15)}.m_870c4af:nth-child(2){animation-delay:.4s}@keyframes m_f8e89c4b{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}.m_b34414df{display:inline-block}.m_b34414df,.m_b34414df:after{height:var(--loader-size);width:var(--loader-size)}.m_b34414df:after{animation:m_f8e89c4b 1.2s linear infinite;border-color:var(--loader-color) transparent var(--loader-color) var(--loader-color);border-radius:calc(625rem*var(--mantine-scale));border-style:solid;border-width:calc(var(--loader-size)/8);content:"";display:block}.m_8d3f4000{--ai-size-xs:calc(1.125rem*var(--mantine-scale));--ai-size-sm:calc(1.375rem*var(--mantine-scale));--ai-size-md:calc(1.75rem*var(--mantine-scale));--ai-size-lg:calc(2.125rem*var(--mantine-scale));--ai-size-xl:calc(2.75rem*var(--mantine-scale));--ai-size-input-xs:calc(1.875rem*var(--mantine-scale));--ai-size-input-sm:calc(2.25rem*var(--mantine-scale));--ai-size-input-md:calc(2.625rem*var(--mantine-scale));--ai-size-input-lg:calc(3.125rem*var(--mantine-scale));--ai-size-input-xl:calc(3.75rem*var(--mantine-scale));--ai-size:var(--ai-size-md);--ai-color:var(--mantine-color-white);align-items:center;background:var(--ai-bg,var(--mantine-primary-color-filled));border:var(--ai-bd,calc(.0625rem*var(--mantine-scale)) solid transparent);border-radius:var(--ai-radius,var(--mantine-radius-default));color:var(--ai-color,var(--mantine-color-white));cursor:pointer;display:inline-flex;height:var(--ai-size);justify-content:center;line-height:1;min-height:var(--ai-size);min-width:var(--ai-size);overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--ai-size)}@media (hover:hover){.m_8d3f4000:hover:where(:not([data-loading],:disabled,[data-disabled])){background-color:var(--ai-hover,var(--mantine-primary-color-filled-hover));color:var(--ai-hover-color,var(--ai-color))}}@media (hover:none){.m_8d3f4000:active:where(:not([data-loading],:disabled,[data-disabled])){background-color:var(--ai-hover,var(--mantine-primary-color-filled-hover));color:var(--ai-hover-color,var(--ai-color))}}.m_8d3f4000[data-loading]{cursor:not-allowed}.m_8d3f4000[data-loading] .m_8d3afb97{opacity:0;transform:translateY(100%)}.m_8d3f4000:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){border:calc(.0625rem*var(--mantine-scale)) solid transparent;cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_8d3f4000:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){background-color:var(--mantine-color-gray-1);color:var(--mantine-color-gray-5)}:where([data-mantine-color-scheme=dark]) .m_8d3f4000:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){background-color:var(--mantine-color-dark-6);color:var(--mantine-color-dark-3)}.m_8d3f4000:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])):active{transform:none}.m_302b9fb1{align-items:center;border-radius:var(--ai-radius,var(--mantine-radius-default));display:flex;inset:calc(-.0625rem*var(--mantine-scale));justify-content:center;position:absolute}:where([data-mantine-color-scheme=light]) .m_302b9fb1{background-color:hsla(0,0%,100%,.15)}:where([data-mantine-color-scheme=dark]) .m_302b9fb1{background-color:rgba(0,0,0,.15)}.m_1a0f1b21{--ai-border-width:calc(0.0625rem*var(--mantine-scale));display:flex}.m_1a0f1b21 :where(*):focus{position:relative;z-index:1}.m_1a0f1b21[data-orientation=horizontal]{flex-direction:row}.m_1a0f1b21[data-orientation=horizontal] .m_8d3f4000:not(:only-child):first-child{border-end-end-radius:0;border-inline-end-width:calc(var(--ai-border-width)/2);border-start-end-radius:0}.m_1a0f1b21[data-orientation=horizontal] .m_8d3f4000:not(:only-child):last-child{border-end-start-radius:0;border-inline-start-width:calc(var(--ai-border-width)/2);border-start-start-radius:0}.m_1a0f1b21[data-orientation=horizontal] .m_8d3f4000:not(:only-child):not(:first-child):not(:last-child){border-inline-width:calc(var(--ai-border-width)/2);border-radius:0}.m_1a0f1b21[data-orientation=vertical]{flex-direction:column}.m_1a0f1b21[data-orientation=vertical] .m_8d3f4000:not(:only-child):first-child{border-bottom-width:calc(var(--ai-border-width)/2);border-end-end-radius:0;border-end-start-radius:0}.m_1a0f1b21[data-orientation=vertical] .m_8d3f4000:not(:only-child):last-child{border-start-end-radius:0;border-start-start-radius:0;border-top-width:calc(var(--ai-border-width)/2)}.m_1a0f1b21[data-orientation=vertical] .m_8d3f4000:not(:only-child):not(:first-child):not(:last-child){border-bottom-width:calc(var(--ai-border-width)/2);border-radius:0;border-top-width:calc(var(--ai-border-width)/2)}.m_8d3afb97{display:flex;height:100%;transition:transform .15s ease,opacity .1s ease;width:100%}.m_86a44da5,.m_8d3afb97{align-items:center;justify-content:center}.m_86a44da5{--cb-size-xs:calc(1.125rem*var(--mantine-scale));--cb-size-sm:calc(1.375rem*var(--mantine-scale));--cb-size-md:calc(1.75rem*var(--mantine-scale));--cb-size-lg:calc(2.125rem*var(--mantine-scale));--cb-size-xl:calc(2.75rem*var(--mantine-scale));--cb-size:var(--cb-size-md);--cb-icon-size:70%;--cb-radius:var(--mantine-radius-default);border-radius:var(--cb-radius);display:inline-flex;height:var(--cb-size);line-height:1;min-height:var(--cb-size);min-width:var(--cb-size);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--cb-size)}:where([data-mantine-color-scheme=light]) .m_86a44da5{color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_86a44da5{color:var(--mantine-color-dark-1)}.m_86a44da5:disabled,.m_86a44da5[data-disabled]{cursor:not-allowed;opacity:.6}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_220c80f2:where(:not([data-disabled],:disabled)):hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_220c80f2:where(:not([data-disabled],:disabled)):hover{background-color:var(--mantine-color-dark-6)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_220c80f2:where(:not([data-disabled],:disabled)):active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_220c80f2:where(:not([data-disabled],:disabled)):active{background-color:var(--mantine-color-dark-6)}}.m_4081bf90{align-items:var(--group-align,center);display:flex;flex-direction:row;flex-wrap:var(--group-wrap,wrap);gap:var(--group-gap,var(--mantine-spacing-md));justify-content:var(--group-justify,flex-start)}.m_4081bf90:where([data-grow])>*{flex-grow:1;max-width:var(--group-child-width)}.m_9814e45f{backdrop-filter:var(--overlay-filter);-webkit-backdrop-filter:var(--overlay-filter);background:var(--overlay-bg,rgba(0,0,0,.6));border-radius:var(--overlay-radius,0);inset:0;position:absolute;z-index:var(--overlay-z-index)}.m_9814e45f:where([data-fixed]){position:fixed}.m_9814e45f:where([data-center]){align-items:center;display:flex;justify-content:center}.m_615af6c9{font-size:var(--mantine-font-size-md);font-weight:400;line-height:1;margin:0;padding:0}.m_b5489c3c{align-items:center;background-color:var(--mantine-color-body);display:flex;justify-content:space-between;min-height:calc(3.75rem*var(--mantine-scale));padding:var(--mb-padding,var(--mantine-spacing-md));padding-inline-end:calc(var(--mb-padding, var(--mantine-spacing-md)) - .3125rem*var(--mantine-scale));position:sticky;top:0;transition:padding-inline-end .1s;z-index:1000}.m_60c222c7{bottom:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:var(--mb-z-index)}.m_fd1ab0aa{box-shadow:var(--mb-shadow,var(--mantine-shadow-xl));pointer-events:all}.m_fd1ab0aa [data-mantine-scrollbar]{z-index:1001}.m_fd1ab0aa:has([data-mantine-scrollbar][data-state=visible]) .m_b5489c3c{padding-inline-end:calc(var(--mb-padding, var(--mantine-spacing-md)) + .3125rem*var(--mantine-scale))}.m_606cb269{margin-inline-start:auto}.m_5df29311{padding:var(--mb-padding,var(--mantine-spacing-md));padding-top:var(--mb-padding,var(--mantine-spacing-md))}.m_5df29311:where(:not(:only-child)){padding-top:0}.m_6c018570{margin-bottom:var(--input-margin-bottom,0);margin-top:var(--input-margin-top,0);position:relative;--input-height-xs:calc(1.875rem*var(--mantine-scale));--input-height-sm:calc(2.25rem*var(--mantine-scale));--input-height-md:calc(2.625rem*var(--mantine-scale));--input-height-lg:calc(3.125rem*var(--mantine-scale));--input-height-xl:calc(3.75rem*var(--mantine-scale));--input-padding-y-xs:calc(0.3125rem*var(--mantine-scale));--input-padding-y-sm:calc(0.375rem*var(--mantine-scale));--input-padding-y-md:calc(0.5rem*var(--mantine-scale));--input-padding-y-lg:calc(0.625rem*var(--mantine-scale));--input-padding-y-xl:calc(0.8125rem*var(--mantine-scale));--input-height:var(--input-height-sm);--input-radius:var(--mantine-radius-default);--input-cursor:text;--input-text-align:left;--input-line-height:calc(var(--input-height) - 0.125rem*var(--mantine-scale));--input-padding:calc(var(--input-height)/3);--input-padding-inline-start:var(--input-padding);--input-padding-inline-end:var(--input-padding);--input-placeholder-color:var(--mantine-color-placeholder);--input-color:var(--mantine-color-text);--input-left-section-size:var(--input-left-section-width,calc(var(--input-height) - 0.125rem*var(--mantine-scale)));--input-right-section-size:var(
    33    --input-right-section-width,calc(var(--input-height) - 0.125rem*var(--mantine-scale))
    4   );--input-size:var(--input-height);--section-y:calc(0.0625rem*var(--mantine-scale));--left-section-start:calc(0.0625rem*var(--mantine-scale));--left-section-border-radius:var(--input-radius) 0 0 var(--input-radius);--right-section-end:calc(0.0625rem*var(--mantine-scale));--right-section-border-radius:0 var(--input-radius) var(--input-radius) 0}.m_6c018570[data-variant=unstyled]{--input-padding:0;--input-padding-y:0;--input-padding-inline-start:0;--input-padding-inline-end:0}.m_6c018570[data-pointer]{--input-cursor:pointer}.m_6c018570[data-multiline]{--input-padding-y-xs:calc(0.28125rem*var(--mantine-scale));--input-padding-y-sm:calc(0.34375rem*var(--mantine-scale));--input-padding-y-md:calc(0.4375rem*var(--mantine-scale));--input-padding-y-lg:calc(0.59375rem*var(--mantine-scale));--input-padding-y-xl:calc(0.8125rem*var(--mantine-scale));--input-size:auto;--input-line-height:var(--mantine-line-height);--input-padding-y:var(--input-padding-y-sm)}.m_6c018570[data-with-left-section]{--input-padding-inline-start:var(--input-left-section-size)}.m_6c018570[data-with-right-section]{--input-padding-inline-end:var(--input-right-section-size)}[data-mantine-color-scheme=light] .m_6c018570{--input-disabled-bg:var(--mantine-color-gray-1);--input-disabled-color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=light] .m_6c018570[data-variant=default]{--input-bd:var(--mantine-color-gray-4);--input-bg:var(--mantine-color-white);--input-bd-focus:var(--mantine-primary-color-filled)}[data-mantine-color-scheme=light] .m_6c018570[data-variant=filled]{--input-bd:transparent;--input-bg:var(--mantine-color-gray-1);--input-bd-focus:var(--mantine-primary-color-filled)}[data-mantine-color-scheme=light] .m_6c018570[data-variant=unstyled]{--input-bd:transparent;--input-bg:transparent;--input-bd-focus:transparent}[data-mantine-color-scheme=dark] .m_6c018570{--input-disabled-bg:var(--mantine-color-dark-6);--input-disabled-color:var(--mantine-color-dark-2)}[data-mantine-color-scheme=dark] .m_6c018570[data-variant=default]{--input-bd:var(--mantine-color-dark-4);--input-bg:var(--mantine-color-dark-6);--input-bd-focus:var(--mantine-primary-color-filled)}[data-mantine-color-scheme=dark] .m_6c018570[data-variant=filled]{--input-bd:transparent;--input-bg:var(--mantine-color-dark-5);--input-bd-focus:var(--mantine-primary-color-filled)}[data-mantine-color-scheme=dark] .m_6c018570[data-variant=unstyled]{--input-bd:transparent;--input-bg:transparent;--input-bd-focus:transparent}[data-mantine-color-scheme] .m_6c018570[data-error]:not([data-variant=unstyled]){--input-bd:var(--mantine-color-error)}[data-mantine-color-scheme] .m_6c018570[data-error]{--input-color:var(--mantine-color-error);--input-placeholder-color:var(--mantine-color-error);--input-section-color:var(--mantine-color-error)}:where([dir=rtl]) .m_6c018570{--input-text-align:right;--left-section-border-radius:0 var(--input-radius) var(--input-radius) 0;--right-section-border-radius:var(--input-radius) 0 0 var(--input-radius)}.m_8fb7ebe7{-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--input-bg);border:calc(.0625rem*var(--mantine-scale)) solid var(--input-bd);border-radius:var(--input-radius);color:var(--input-color);cursor:var(--input-cursor);display:block;font-family:var(--input-font-family,var(--mantine-font-family));font-size:var(--input-fz,var(--input-fz,var(--mantine-font-size-sm)));height:var(--input-size);line-height:var(--input-line-height);min-height:var(--input-height);overflow:var(--input-overflow);padding-inline-end:var(--input-padding-inline-end);padding-bottom:var(--input-padding-y,0);padding-inline-start:var(--input-padding-inline-start);padding-top:var(--input-padding-y,0);resize:var(--input-resize,none);text-align:var(--input-text-align);transition:border-color .1s ease;width:100%}.m_8fb7ebe7[data-no-overflow]{--input-overflow:hidden}.m_8fb7ebe7[data-monospace]{--input-font-family:var(--mantine-font-family-monospace);--input-fz:calc(var(--input-fz, var(--mantine-font-size-sm)) - 0.125rem*var(--mantine-scale))}.m_8fb7ebe7:focus,.m_8fb7ebe7:focus-within{outline:none;--input-bd:var(--input-bd-focus)}[data-error] .m_8fb7ebe7:focus,[data-error] .m_8fb7ebe7:focus-within{--input-bd:var(--mantine-color-error)}.m_8fb7ebe7::-moz-placeholder{color:var(--input-placeholder-color);opacity:1}.m_8fb7ebe7::placeholder{color:var(--input-placeholder-color);opacity:1}.m_8fb7ebe7::-webkit-inner-spin-button,.m_8fb7ebe7::-webkit-outer-spin-button,.m_8fb7ebe7::-webkit-search-cancel-button,.m_8fb7ebe7::-webkit-search-decoration,.m_8fb7ebe7::-webkit-search-results-button,.m_8fb7ebe7::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}.m_8fb7ebe7[type=number]{-moz-appearance:textfield}.m_8fb7ebe7:disabled,.m_8fb7ebe7[data-disabled]{background-color:var(--input-disabled-bg);color:var(--input-disabled-color);cursor:not-allowed;opacity:.6}.m_8fb7ebe7:has(input:disabled){background-color:var(--input-disabled-bg);color:var(--input-disabled-color);cursor:not-allowed;opacity:.6}.m_82577fc2{align-items:center;border-radius:var(--section-border-radius);bottom:var(--section-y);color:var(--input-section-color,var(--mantine-color-dimmed));display:flex;inset-inline-end:var(--section-end);inset-inline-start:var(--section-start);justify-content:center;pointer-events:var(--section-pointer-events);position:absolute;top:var(--section-y);width:var(--section-size);z-index:1}.m_82577fc2[data-position=right]{--section-pointer-events:var(--input-right-section-pointer-events);--section-end:var(--right-section-end);--section-size:var(--input-right-section-size);--section-border-radius:var(--right-section-border-radius)}.m_82577fc2[data-position=left]{--section-pointer-events:var(--input-left-section-pointer-events);--section-start:var(--left-section-start);--section-size:var(--input-left-section-size);--section-border-radius:var(--left-section-border-radius)}.m_88bacfd0{color:var(--input-placeholder-color,var(--mantine-color-placeholder))}[data-error] .m_88bacfd0{--input-placeholder-color:var(--input-color,var(--mantine-color-placeholder))}.m_46b77525{line-height:var(--mantine-line-height)}.m_8fdc1311{cursor:default;display:inline-block;font-weight:500;word-break:break-word;-webkit-tap-highlight-color:transparent;font-size:var(--input-label-size,var(--mantine-font-size-sm))}.m_78a94662{color:var(--input-asterisk-color,var(--mantine-color-error))}.m_8f816625,.m_fe47ce59{word-wrap:break-word;display:block;line-height:1.2;margin:0;padding:0}.m_8f816625{color:var(--mantine-color-error);font-size:var(--input-error-size,calc(var(--mantine-font-size-sm) - .125rem*var(--mantine-scale)))}.m_fe47ce59{color:var(--mantine-color-dimmed);font-size:var(--input-description-size,calc(var(--mantine-font-size-sm) - .125rem*var(--mantine-scale)))}.m_8bffd616{display:flex}.m_96b553a6{--transition-duration:150ms;right:0;position:absolute;top:0;transition-duration:0ms;transition-property:transform,width,height;transition-timing-function:ease;z-index:0}.m_96b553a6:where([data-initialized]){transition-duration:var(--transition-duration)}.m_96b553a6:where([data-hidden]){background-color:red;display:none}.m_9bdbb667{--accordion-radius:var(--mantine-radius-default)}.m_df78851f{word-break:break-word}.m_4ba554d4{padding:var(--mantine-spacing-md);padding-top:calc(var(--mantine-spacing-xs)/2)}.m_8fa820a0{margin:0;padding:0}.m_4ba585b8{align-items:center;background-color:transparent;cursor:pointer;display:flex;flex-direction:row-reverse;opacity:1;padding-inline:var(--mantine-spacing-md);width:100%}.m_4ba585b8:where([data-chevron-position=left]){flex-direction:row;padding-inline-start:0}:where([data-mantine-color-scheme=light]) .m_4ba585b8{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_4ba585b8{color:var(--mantine-color-dark-0)}.m_4ba585b8:where(:disabled,[data-disabled]){cursor:not-allowed;opacity:.4}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_4271d21b:where(:not(:disabled,[data-disabled])):hover,:where([data-mantine-color-scheme=light]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_4271d21b:where(:not(:disabled,[data-disabled])):hover,:where([data-mantine-color-scheme=dark]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):hover{background-color:var(--mantine-color-dark-6)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_4271d21b:where(:not(:disabled,[data-disabled])):active,:where([data-mantine-color-scheme=light]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_4271d21b:where(:not(:disabled,[data-disabled])):active,:where([data-mantine-color-scheme=dark]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):active{background-color:var(--mantine-color-dark-6)}}.m_df3ffa0f{color:inherit;flex:1;font-weight:400;overflow:hidden;padding-bottom:var(--mantine-spacing-sm);padding-top:var(--mantine-spacing-sm);text-overflow:ellipsis}.m_3f35ae96{align-items:center;display:flex;justify-content:flex-start;min-width:var(--accordion-chevron-size,calc(.9375rem*var(--mantine-scale)));transform:rotate(0deg);transition:transform var(--accordion-transition-duration,.2s) ease;width:var(--accordion-chevron-size,calc(.9375rem*var(--mantine-scale)))}.m_3f35ae96:where([data-rotate]){transform:rotate(-180deg)}.m_3f35ae96:where([data-position=left]){margin-inline-end:var(--mantine-spacing-md);margin-inline-start:var(--mantine-spacing-md)}.m_9bd771fe{align-items:center;display:flex;justify-content:center;margin-inline-end:var(--mantine-spacing-sm)}.m_9bd771fe:where([data-chevron-position=left]){margin-inline-end:0;margin-inline-start:var(--mantine-spacing-lg)}:where([data-mantine-color-scheme=light]) .m_9bd7b098{--item-border-color:var(--mantine-color-gray-3);--item-filled-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_9bd7b098{--item-border-color:var(--mantine-color-dark-4);--item-filled-color:var(--mantine-color-dark-6)}.m_fe19b709{border-bottom:1px solid var(--item-border-color)}.m_1f921b3b{border:1px solid var(--item-border-color);transition:background-color .15s ease}.m_1f921b3b:where([data-active]){background-color:var(--item-filled-color)}.m_1f921b3b:first-of-type,.m_1f921b3b:first-of-type>[data-accordion-control]{border-start-end-radius:var(--accordion-radius);border-start-start-radius:var(--accordion-radius)}.m_1f921b3b:last-of-type,.m_1f921b3b:last-of-type>[data-accordion-control]{border-end-end-radius:var(--accordion-radius);border-end-start-radius:var(--accordion-radius)}.m_1f921b3b+.m_1f921b3b{border-top:0}.m_2cdf939a{border-radius:var(--accordion-radius)}.m_2cdf939a:where([data-active]){background-color:var(--item-filled-color)}.m_9f59b069{background-color:var(--item-filled-color);border:calc(.0625rem*var(--mantine-scale)) solid transparent;border-radius:var(--accordion-radius);transition:background-color .15s ease}.m_9f59b069[data-active]{border-color:var(--item-border-color)}:where([data-mantine-color-scheme=light]) .m_9f59b069[data-active]{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_9f59b069[data-active]{background-color:var(--mantine-color-dark-7)}.m_9f59b069+.m_9f59b069{margin-top:var(--mantine-spacing-md)}.m_7f854edf{bottom:var(--affix-bottom);inset-inline-end:var(--affix-right);inset-inline-start:var(--affix-left);position:fixed;top:var(--affix-top);z-index:var(--affix-z-index)}.m_66836ed3{--alert-radius:var(--mantine-radius-default);--alert-bg:var(--mantine-primary-color-light);--alert-bd:calc(0.0625rem*var(--mantine-scale)) solid transparent;--alert-color:var(--mantine-primary-color-light-color);background-color:var(--alert-bg);border:var(--alert-bd);border-radius:var(--alert-radius);color:var(--alert-color);overflow:hidden;padding:var(--mantine-spacing-md) var(--mantine-spacing-md);position:relative}.m_667c2793,.m_a5d60502{display:flex}.m_667c2793{flex:1;flex-direction:column;gap:var(--mantine-spacing-xs)}.m_6a03f287{align-items:center;display:flex;font-size:var(--mantine-font-size-sm);font-weight:700;justify-content:space-between}.m_6a03f287:where([data-with-close-button]){padding-inline-end:var(--mantine-spacing-md)}.m_698f4f23{display:block;overflow:hidden;text-overflow:ellipsis}.m_667f2a6a{align-items:center;display:flex;height:calc(1.25rem*var(--mantine-scale));justify-content:flex-start;line-height:1;margin-inline-end:var(--mantine-spacing-md);margin-top:calc(.0625rem*var(--mantine-scale));width:calc(1.25rem*var(--mantine-scale))}.m_7fa78076{font-size:var(--mantine-font-size-sm);overflow:hidden;text-overflow:ellipsis}:where([data-mantine-color-scheme=light]) .m_7fa78076{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_7fa78076{color:var(--mantine-color-white)}.m_7fa78076:where([data-variant=filled]){color:var(--alert-color)}.m_7fa78076:where([data-variant=white]){color:var(--mantine-color-black)}.m_87f54839{color:var(--alert-color);height:calc(1.25rem*var(--mantine-scale));width:calc(1.25rem*var(--mantine-scale))}.m_b6d8b162{-webkit-tap-highlight-color:transparent;color:var(--text-color);font-size:var(--text-fz,var(--mantine-font-size-md));font-weight:400;line-height:var(--text-lh,var(--mantine-line-height-md));margin:0;padding:0;text-decoration:none}.m_b6d8b162:where([data-truncate]){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m_b6d8b162:where([data-truncate=start]){direction:ltr;text-align:left}:where([dir=rtl]) .m_b6d8b162:where([data-truncate=start]){direction:rtl;text-align:right}.m_b6d8b162:where([data-variant=gradient]){background-clip:text;-webkit-background-clip:text;background-image:var(--text-gradient);-webkit-text-fill-color:transparent}.m_b6d8b162:where([data-line-clamp]){display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:var(--text-line-clamp);-webkit-box-orient:vertical}.m_b6d8b162:where([data-inherit]){font-size:inherit;font-weight:inherit;line-height:inherit}.m_b6d8b162:where([data-inline]){line-height:1}.m_849cf0da{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:var(--mantine-color-anchor);cursor:pointer;display:inline;margin:0;padding:0;text-decoration:none}@media (hover:hover){.m_849cf0da:where([data-underline=hover]):hover{text-decoration:underline}}@media (hover:none){.m_849cf0da:where([data-underline=hover]):active{text-decoration:underline}}.m_849cf0da:where([data-underline=always]){text-decoration:underline}.m_849cf0da:where([data-variant=gradient]),.m_849cf0da:where([data-variant=gradient]):hover{text-decoration:none}.m_849cf0da:where([data-line-clamp]){display:-webkit-box}.m_89ab340[data-resizing]{--app-shell-transition-duration:0ms!important}.m_89ab340[data-disabled]{--app-shell-header-offset:0rem!important;--app-shell-navbar-offset:0rem!important}[data-mantine-color-scheme=light] .m_89ab340{--app-shell-border-color:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .m_89ab340{--app-shell-border-color:var(--mantine-color-dark-4)}.m_3840c879,.m_3b16f56b,.m_45252eee,.m_8983817,.m_9cdde9a{transition-duration:var(--app-shell-transition-duration);transition-timing-function:var(--app-shell-transition-timing-function)}.m_45252eee,.m_9cdde9a{background-color:var(--mantine-color-body);display:flex;flex-direction:column;height:calc(100dvh - var(--app-shell-header-offset, 0rem) - var(--app-shell-footer-offset, 0rem));position:fixed;top:var(--app-shell-header-offset,0);transition-property:transform,top,height}:where([data-layout=alt]) .m_45252eee,:where([data-layout=alt]) .m_9cdde9a{height:100dvh;top:0}.m_45252eee{inset-inline-start:0;transform:var(--app-shell-navbar-transform);transition-property:transform,top,height;width:var(--app-shell-navbar-width);z-index:var(--app-shell-navbar-z-index)}:where([dir=rtl]) .m_45252eee{transform:var(--app-shell-navbar-transform-rtl)}.m_45252eee:where([data-with-border]){border-inline-end:1px solid var(--app-shell-border-color)}.m_9cdde9a{inset-inline-end:0;transform:var(--app-shell-aside-transform);width:var(--app-shell-aside-width);z-index:var(--app-shell-aside-z-index)}:where([dir=rtl]) .m_9cdde9a{transform:var(--app-shell-aside-transform-rtl)}.m_9cdde9a:where([data-with-border]){border-inline-start:1px solid var(--app-shell-border-color)}.m_8983817{min-height:100dvh;padding-inline-end:calc(var(--app-shell-aside-offset, 0rem) + var(--app-shell-padding));padding-bottom:calc(var(--app-shell-footer-offset, 0rem) + var(--app-shell-padding));padding-inline-start:calc(var(--app-shell-navbar-offset, 0rem) + var(--app-shell-padding));padding-top:calc(var(--app-shell-header-offset, 0rem) + var(--app-shell-padding));transition-property:padding}.m_3840c879,.m_3b16f56b{background-color:var(--mantine-color-body);inset-inline:0;position:fixed;transition-property:transform,right,left}:where([data-layout=alt]) .m_3840c879,:where([data-layout=alt]) .m_3b16f56b{inset-inline-end:var(--app-shell-aside-offset,0);inset-inline-start:var(--app-shell-navbar-offset,0)}.m_3b16f56b{background-color:var(--mantine-color-body);height:var(--app-shell-header-height);top:0;transform:var(--app-shell-header-transform);z-index:var(--app-shell-header-z-index)}.m_3b16f56b:where([data-with-border]){border-bottom:1px solid var(--app-shell-border-color)}.m_3840c879{bottom:0;height:calc(var(--app-shell-footer-height) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);transform:var(--app-shell-footer-transform);z-index:var(--app-shell-footer-z-index)}.m_3840c879:where([data-with-border]){border-top:1px solid var(--app-shell-border-color)}.m_6dcfc7c7{flex-grow:0}.m_6dcfc7c7:where([data-grow]){flex-grow:1}.m_71ac47fc{--ar-ratio:1;max-width:100%}.m_71ac47fc>:where(:not(style)){aspect-ratio:var(--ar-ratio);width:100%}.m_71ac47fc>:where(img,video){-o-object-fit:cover;object-fit:cover}.m_88b62a41{--combobox-padding:calc(0.25rem*var(--mantine-scale));padding:var(--combobox-padding)}.m_88b62a41:has([data-mantine-scrollbar]){padding-inline-end:0}.m_88b62a41:has([data-mantine-scrollbar]) .m_985517d8{max-width:calc(100% + var(--combobox-padding))}.m_88b62a41[data-hidden]{display:none}.m_88b62a41,.m_b2821a6e{--combobox-option-padding-xs:calc(0.25rem*var(--mantine-scale)) calc(0.5rem*var(--mantine-scale));--combobox-option-padding-sm:calc(0.375rem*var(--mantine-scale)) calc(0.625rem*var(--mantine-scale));--combobox-option-padding-md:calc(0.5rem*var(--mantine-scale)) calc(0.75rem*var(--mantine-scale));--combobox-option-padding-lg:calc(0.625rem*var(--mantine-scale)) calc(1rem*var(--mantine-scale));--combobox-option-padding-xl:calc(0.875rem*var(--mantine-scale)) calc(1.25rem*var(--mantine-scale));--combobox-option-padding:var(--combobox-option-padding-sm)}.m_92253aa5{background-color:transparent;border-radius:var(--mantine-radius-default);color:inherit;cursor:pointer;font-size:var(--combobox-option-fz,var(--mantine-font-size-sm));padding:var(--combobox-option-padding);word-break:break-word}.m_92253aa5:where([data-combobox-selected]){background-color:var(--mantine-primary-color-filled);color:var(--mantine-color-white)}.m_92253aa5:where([data-combobox-disabled]){cursor:not-allowed;opacity:.35}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_92253aa5:hover:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_92253aa5:hover:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-dark-7)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_92253aa5:active:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_92253aa5:active:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-dark-7)}}.m_985517d8{border-end-end-radius:0;border-end-start-radius:0;border-inline-width:0;border-top-width:0;margin-inline:calc(var(--combobox-padding)*-1);margin-bottom:var(--combobox-padding);margin-top:calc(var(--combobox-padding)*-1);position:relative;width:calc(100% + var(--combobox-padding)*2)}:where([data-mantine-color-scheme=light]) .m_985517d8,:where([data-mantine-color-scheme=light]) .m_985517d8:focus{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_985517d8,:where([data-mantine-color-scheme=dark]) .m_985517d8:focus{border-color:var(--mantine-color-dark-4)}:where([data-mantine-color-scheme=light]) .m_985517d8{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_985517d8{background-color:var(--mantine-color-dark-7)}.m_2530cd1d{color:var(--mantine-color-dimmed);text-align:center}.m_2530cd1d,.m_82b967cb,.m_858f94bd{font-size:var(--combobox-option-fz,var(--mantine-font-size-sm));padding:var(--combobox-option-padding)}.m_82b967cb,.m_858f94bd{border:0 solid transparent;margin-inline:calc(var(--combobox-padding)*-1)}:where([data-mantine-color-scheme=light]) .m_82b967cb,:where([data-mantine-color-scheme=light]) .m_858f94bd{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_82b967cb,:where([data-mantine-color-scheme=dark]) .m_858f94bd{border-color:var(--mantine-color-dark-4)}.m_82b967cb{border-top-width:calc(.0625rem*var(--mantine-scale));margin-bottom:calc(var(--combobox-padding)*-1);margin-top:var(--combobox-padding)}.m_858f94bd{border-bottom-width:calc(.0625rem*var(--mantine-scale));margin-bottom:var(--combobox-padding);margin-top:calc(var(--combobox-padding)*-1)}.m_254f3e4f:has(.m_2bb2e9e5:only-child){display:none}.m_2bb2e9e5{align-items:center;color:var(--mantine-color-dimmed);display:flex;font-size:calc(var(--combobox-option-fz, var(--mantine-font-size-sm))*.85);font-weight:500;padding:var(--combobox-option-padding);position:relative}.m_2bb2e9e5:after{content:"";flex:1;height:calc(.0625rem*var(--mantine-scale));inset-inline:0;margin-inline-start:var(--mantine-spacing-xs)}:where([data-mantine-color-scheme=light]) .m_2bb2e9e5:after{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_2bb2e9e5:after{background-color:var(--mantine-color-dark-4)}.m_2bb2e9e5:only-child{display:none}.m_2943220b{--combobox-chevron-size-xs:calc(0.875rem*var(--mantine-scale));--combobox-chevron-size-sm:calc(1.125rem*var(--mantine-scale));--combobox-chevron-size-md:calc(1.25rem*var(--mantine-scale));--combobox-chevron-size-lg:calc(1.5rem*var(--mantine-scale));--combobox-chevron-size-xl:calc(1.75rem*var(--mantine-scale));--combobox-chevron-size:var(--combobox-chevron-size-sm);height:var(--combobox-chevron-size);width:var(--combobox-chevron-size)}:where([data-mantine-color-scheme=light]) .m_2943220b{color:var(--mantine-color-gray-6)}:where([data-mantine-color-scheme=dark]) .m_2943220b{color:var(--mantine-color-dark-3)}.m_2943220b:where([data-error]){color:var(--mantine-color-error)}.m_390b5f4{align-items:center;display:flex;gap:calc(.5rem*var(--mantine-scale))}.m_390b5f4:where([data-reverse]){justify-content:space-between}.m_8ee53fc2{height:.8em;min-width:.8em;opacity:.4;width:.8em}:where([data-combobox-selected]) .m_8ee53fc2{opacity:1}.m_5f75b09e{--label-lh-xs:calc(1rem*var(--mantine-scale));--label-lh-sm:calc(1.25rem*var(--mantine-scale));--label-lh-md:calc(1.5rem*var(--mantine-scale));--label-lh-lg:calc(1.875rem*var(--mantine-scale));--label-lh-xl:calc(2.25rem*var(--mantine-scale));--label-lh:var(--label-lh-sm)}.m_5f75b09e[data-label-position=left]{--label-order:1;--label-offset-end:var(--mantine-spacing-sm);--label-offset-start:0}.m_5f75b09e[data-label-position=right]{--label-order:2;--label-offset-end:0;--label-offset-start:var(--mantine-spacing-sm)}.m_5f6e695e{display:flex}.m_d3ea56bb{--label-cursor:var(--mantine-cursor-type);-webkit-tap-highlight-color:transparent;cursor:var(--label-cursor);display:inline-flex;flex-direction:column;font-size:var(--label-fz,var(--mantine-font-size-sm));line-height:var(--label-lh);order:var(--label-order)}.m_d3ea56bb[data-disabled],fieldset:disabled .m_d3ea56bb{--label-cursor:not-allowed}.m_8ee546b8{color:inherit;cursor:var(--label-cursor);padding-inline-end:var(--label-offset-end);padding-inline-start:var(--label-offset-start)}:where([data-mantine-color-scheme=light]) .m_8ee546b8:where([data-disabled]),:where([data-mantine-color-scheme=light]) fieldset:disabled .m_8ee546b8{color:var(--mantine-color-gray-5)}:where([data-mantine-color-scheme=dark]) .m_8ee546b8:where([data-disabled]),:where([data-mantine-color-scheme=dark]) fieldset:disabled .m_8ee546b8{color:var(--mantine-color-dark-3)}.m_328f68c0,.m_8e8a99cc{margin-top:calc(var(--mantine-spacing-xs)/2);padding-inline-end:var(--label-offset-end);padding-inline-start:var(--label-offset-start)}.m_26775b0a{--card-radius:var(--mantine-radius-default);border-radius:var(--card-radius);cursor:pointer;display:block;width:100%}.m_26775b0a :where(*){cursor:inherit}.m_26775b0a:where([data-with-border]){border:calc(.0625rem*var(--mantine-scale)) solid transparent}:where([data-mantine-color-scheme=light]) .m_26775b0a:where([data-with-border]){border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_26775b0a:where([data-with-border]){border-color:var(--mantine-color-dark-4)}.m_5e5256ee{--checkbox-size-xs:calc(1rem*var(--mantine-scale));--checkbox-size-sm:calc(1.25rem*var(--mantine-scale));--checkbox-size-md:calc(1.5rem*var(--mantine-scale));--checkbox-size-lg:calc(1.875rem*var(--mantine-scale));--checkbox-size-xl:calc(2.25rem*var(--mantine-scale));--checkbox-size:var(--checkbox-size-sm);--checkbox-color:var(--mantine-primary-color-filled);--checkbox-icon-color:var(--mantine-color-white);border:calc(.0625rem*var(--mantine-scale)) solid transparent;border-radius:var(--checkbox-radius,var(--mantine-radius-default));cursor:var(--mantine-cursor-type);height:var(--checkbox-size);min-height:var(--checkbox-size);min-width:var(--checkbox-size);position:relative;transition:border-color .1s ease,background-color .1s ease;width:var(--checkbox-size);-webkit-tap-highlight-color:transparent;align-items:center;display:flex;justify-content:center}:where([data-mantine-color-scheme=light]) .m_5e5256ee{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_5e5256ee{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_5e5256ee[data-checked],.m_5e5256ee[data-indeterminate]{background-color:var(--checkbox-color);border-color:var(--checkbox-color)}.m_5e5256ee[data-checked]>.m_1b1c543a,.m_5e5256ee[data-indeterminate]>.m_1b1c543a{color:var(--checkbox-icon-color);opacity:1;transform:none}.m_5e5256ee[data-disabled]{cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_5e5256ee[data-disabled]{background-color:var(--mantine-color-gray-2);border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_5e5256ee[data-disabled]{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-6)}[data-mantine-color-scheme=light] .m_5e5256ee[data-disabled][data-checked]>.m_1b1c543a{color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .m_5e5256ee[data-disabled][data-checked]>.m_1b1c543a{color:var(--mantine-color-dark-3)}.m_76e20374[data-checked]:not([data-disabled]),.m_76e20374[data-indeterminate]:not([data-disabled]){background-color:transparent;border-color:var(--checkbox-color)}.m_76e20374[data-checked]:not([data-disabled])>.m_1b1c543a,.m_76e20374[data-indeterminate]:not([data-disabled])>.m_1b1c543a{color:var(--checkbox-color);opacity:1;transform:none}.m_1b1c543a{color:transparent;display:block;opacity:1;pointer-events:none;transform:translateY(calc(.3125rem*var(--mantine-scale))) scale(.5);transition:transform .1s ease,opacity .1s ease;width:60%}.m_bf2d988c{--checkbox-size-xs:calc(1rem*var(--mantine-scale));--checkbox-size-sm:calc(1.25rem*var(--mantine-scale));--checkbox-size-md:calc(1.5rem*var(--mantine-scale));--checkbox-size-lg:calc(1.875rem*var(--mantine-scale));--checkbox-size-xl:calc(2.25rem*var(--mantine-scale));--checkbox-size:var(--checkbox-size-sm);--checkbox-color:var(--mantine-primary-color-filled);--checkbox-icon-color:var(--mantine-color-white)}.m_26062bec{height:var(--checkbox-size);order:1;position:relative;width:var(--checkbox-size)}.m_26062bec:where([data-label-position=left]){order:2}.m_26063560{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:calc(.0625rem*var(--mantine-scale)) solid transparent;border-radius:var(--checkbox-radius,var(--mantine-radius-default));cursor:var(--mantine-cursor-type);display:block;height:var(--checkbox-size);margin:0;padding:0;transition:border-color .1s ease,background-color .1s ease;width:var(--checkbox-size);-webkit-tap-highlight-color:transparent}:where([data-mantine-color-scheme=light]) .m_26063560{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_26063560{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_26063560:where([data-error]){border-color:var(--mantine-color-error)}.m_26063560:checked,.m_26063560[data-indeterminate]{background-color:var(--checkbox-color);border-color:var(--checkbox-color)}.m_26063560:checked+.m_bf295423,.m_26063560[data-indeterminate]+.m_bf295423{opacity:1;transform:none}.m_26063560:disabled{cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_26063560:disabled{background-color:var(--mantine-color-gray-2);border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_26063560:disabled{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-6)}[data-mantine-color-scheme=light] .m_26063560:disabled+.m_bf295423{color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .m_26063560:disabled+.m_bf295423{color:var(--mantine-color-dark-3)}.m_215c4542+.m_bf295423{color:var(--checkbox-color)}.m_215c4542:checked:not(:disabled),.m_215c4542[data-indeterminate]:not(:disabled){background-color:transparent;border-color:var(--checkbox-color)}.m_215c4542:checked:not(:disabled)+.m_bf295423,.m_215c4542[data-indeterminate]:not(:disabled)+.m_bf295423{color:var(--checkbox-color);opacity:1;transform:none}.m_bf295423{color:var(--checkbox-icon-color);inset:0;margin:auto;opacity:0;pointer-events:none;position:absolute;transform:translateY(calc(.3125rem*var(--mantine-scale))) scale(.5);transition:transform .1s ease,opacity .1s ease;width:60%}.m_11def92b{--ag-spacing:var(--mantine-spacing-sm);--ag-offset:calc(var(--ag-spacing)*-1);display:flex;padding-inline-start:var(--ag-spacing)}.m_f85678b6{--avatar-size-xs:calc(1rem*var(--mantine-scale));--avatar-size-sm:calc(1.625rem*var(--mantine-scale));--avatar-size-md:calc(2.375rem*var(--mantine-scale));--avatar-size-lg:calc(3.5rem*var(--mantine-scale));--avatar-size-xl:calc(5.25rem*var(--mantine-scale));--avatar-size:var(--avatar-size-md);--avatar-radius:calc(62.5rem*var(--mantine-scale));--avatar-bg:var(--mantine-color-gray-light);--avatar-bd:calc(0.0625rem*var(--mantine-scale)) solid transparent;--avatar-color:var(--mantine-color-gray-light-color);--avatar-placeholder-fz:calc(var(--avatar-size)/2.5);-webkit-tap-highlight-color:transparent;border-radius:var(--avatar-radius);display:block;height:var(--avatar-size);min-width:var(--avatar-size);overflow:hidden;padding:0;position:relative;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--avatar-size)}.m_f85678b6:where([data-within-group]){background:var(--mantine-color-body);border:2px solid var(--mantine-color-body);margin-inline-start:var(--ag-offset)}.m_11f8ac07{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.m_104cd71f{align-items:center;background:var(--avatar-bg);border:var(--avatar-bd);border-radius:var(--avatar-radius);color:var(--avatar-color);display:flex;font-size:var(--avatar-placeholder-fz);font-weight:700;height:100%;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.m_104cd71f>[data-avatar-placeholder-icon]{height:70%;width:70%}.m_2ce0de02{background-position:50%;background-size:cover;border:0;border-radius:var(--bi-radius,0);display:block;text-decoration:none;width:100%}.m_347db0ec{--badge-height-xs:calc(1rem*var(--mantine-scale));--badge-height-sm:calc(1.125rem*var(--mantine-scale));--badge-height-md:calc(1.25rem*var(--mantine-scale));--badge-height-lg:calc(1.625rem*var(--mantine-scale));--badge-height-xl:calc(2rem*var(--mantine-scale));--badge-fz-xs:calc(0.5625rem*var(--mantine-scale));--badge-fz-sm:calc(0.625rem*var(--mantine-scale));--badge-fz-md:calc(0.6875rem*var(--mantine-scale));--badge-fz-lg:calc(0.8125rem*var(--mantine-scale));--badge-fz-xl:calc(1rem*var(--mantine-scale));--badge-padding-x-xs:calc(0.375rem*var(--mantine-scale));--badge-padding-x-sm:calc(0.5rem*var(--mantine-scale));--badge-padding-x-md:calc(0.625rem*var(--mantine-scale));--badge-padding-x-lg:calc(0.75rem*var(--mantine-scale));--badge-padding-x-xl:calc(1rem*var(--mantine-scale));--badge-height:var(--badge-height-md);--badge-fz:var(--badge-fz-md);--badge-padding-x:var(--badge-padding-x-md);--badge-radius:calc(62.5rem*var(--mantine-scale));--badge-lh:calc(var(--badge-height) - 0.125rem*var(--mantine-scale));--badge-color:var(--mantine-color-white);--badge-bg:var(--mantine-primary-color-filled);--badge-border-width:calc(0.0625rem*var(--mantine-scale));--badge-bd:var(--badge-border-width) solid transparent;-webkit-tap-highlight-color:transparent;align-items:center;background:var(--badge-bg);border:var(--badge-bd);border-radius:var(--badge-radius);color:var(--badge-color);cursor:default;display:inline-grid;font-size:var(--badge-fz);font-weight:700;height:var(--badge-height);justify-content:center;letter-spacing:calc(.01563rem*var(--mantine-scale));line-height:var(--badge-lh);overflow:hidden;padding:0 var(--badge-padding-x);text-decoration:none;text-overflow:ellipsis;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.m_347db0ec:where([data-with-left-section],[data-variant=dot]){grid-template-columns:auto 1fr}.m_347db0ec:where([data-with-right-section]){grid-template-columns:1fr auto}.m_347db0ec:where([data-with-left-section][data-with-right-section],[data-variant=dot][data-with-right-section]){grid-template-columns:auto 1fr auto}.m_347db0ec:where([data-block]){display:flex;width:100%}.m_347db0ec:where([data-circle]){display:flex;padding-inline:calc(.125rem*var(--mantine-scale));width:var(--badge-height)}.m_fbd81e3d{--badge-dot-size:calc(var(--badge-height)/3.4)}:where([data-mantine-color-scheme=light]) .m_fbd81e3d{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4);color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_fbd81e3d{background-color:var(--mantine-color-dark-5);border-color:var(--mantine-color-dark-5);color:var(--mantine-color-white)}.m_fbd81e3d:before{background-color:var(--badge-dot-color);border-radius:var(--badge-dot-size);content:"";display:block;height:var(--badge-dot-size);margin-inline-end:var(--badge-dot-size);width:var(--badge-dot-size)}.m_5add502a{cursor:inherit;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.m_91fdda9b{--badge-section-margin:calc(var(--mantine-spacing-xs)/2);align-items:center;display:inline-flex;justify-content:center;max-height:calc(var(--badge-height) - var(--badge-border-width)*2)}.m_91fdda9b:where([data-position=left]){margin-inline-end:var(--badge-section-margin)}.m_91fdda9b:where([data-position=right]){margin-inline-start:var(--badge-section-margin)}.m_ddec01c0{--blockquote-border:3px solid var(--bq-bd);border-end-end-radius:var(--bq-radius);border-inline-start:var(--blockquote-border);border-start-end-radius:var(--bq-radius);margin:0;padding:var(--mantine-spacing-xl) calc(2.375rem*var(--mantine-scale));position:relative}:where([data-mantine-color-scheme=light]) .m_ddec01c0{background-color:var(--bq-bg-light)}:where([data-mantine-color-scheme=dark]) .m_ddec01c0{background-color:var(--bq-bg-dark)}.m_dde7bd57{--blockquote-icon-offset:calc(var(--bq-icon-size)/-2);align-items:center;background-color:var(--mantine-color-body);border-radius:var(--bq-icon-size);color:var(--bq-bd);display:flex;height:var(--bq-icon-size);inset-inline-start:var(--blockquote-icon-offset);justify-content:center;position:absolute;top:var(--blockquote-icon-offset);width:var(--bq-icon-size)}.m_dde51a35{display:block;font-size:85%;margin-top:var(--mantine-spacing-md);opacity:.6}.m_8b3717df{align-items:center;display:flex;flex-wrap:wrap}.m_f678d540{line-height:1;white-space:nowrap;-webkit-tap-highlight-color:transparent}.m_3b8f2208{align-items:center;display:flex;justify-content:center;line-height:1;margin-inline:var(--bc-separator-margin,var(--mantine-spacing-xs))}:where([data-mantine-color-scheme=light]) .m_3b8f2208{color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_3b8f2208{color:var(--mantine-color-dark-2)}.m_fea6bf1a{--burger-size-xs:calc(0.75rem*var(--mantine-scale));--burger-size-sm:calc(1.125rem*var(--mantine-scale));--burger-size-md:calc(1.5rem*var(--mantine-scale));--burger-size-lg:calc(2.125rem*var(--mantine-scale));--burger-size-xl:calc(2.625rem*var(--mantine-scale));--burger-size:var(--burger-size-md);--burger-line-size:calc(var(--burger-size)/12);cursor:pointer;height:calc(var(--burger-size) + var(--mantine-spacing-xs));padding:calc(var(--mantine-spacing-xs)/2);width:calc(var(--burger-size) + var(--mantine-spacing-xs))}:where([data-mantine-color-scheme=light]) .m_fea6bf1a{--burger-color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_fea6bf1a{--burger-color:var(--mantine-color-white)}.m_d4fb9cad{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.m_d4fb9cad,.m_d4fb9cad:after,.m_d4fb9cad:before{background-color:var(--burger-color);display:block;height:var(--burger-line-size);outline:calc(.0625rem*var(--mantine-scale)) solid transparent;transition-duration:var(--burger-transition-duration,.3s);transition-property:background-color,transform;transition-timing-function:var(--burger-transition-timing-function,ease);width:var(--burger-size)}.m_d4fb9cad:after,.m_d4fb9cad:before{content:"";inset-inline-start:0;position:absolute}.m_d4fb9cad:before{top:calc(var(--burger-size)/-3)}.m_d4fb9cad:after{top:calc(var(--burger-size)/3)}.m_d4fb9cad[data-opened]{background-color:transparent}.m_d4fb9cad[data-opened]:before{transform:translateY(calc(var(--burger-size)/3)) rotate(-45deg)}.m_d4fb9cad[data-opened]:after{transform:translateY(calc(var(--burger-size)/-3)) rotate(45deg)}.m_77c9d27d{--button-height-xs:calc(1.875rem*var(--mantine-scale));--button-height-sm:calc(2.25rem*var(--mantine-scale));--button-height-md:calc(2.625rem*var(--mantine-scale));--button-height-lg:calc(3.125rem*var(--mantine-scale));--button-height-xl:calc(3.75rem*var(--mantine-scale));--button-height-compact-xs:calc(1.375rem*var(--mantine-scale));--button-height-compact-sm:calc(1.625rem*var(--mantine-scale));--button-height-compact-md:calc(1.875rem*var(--mantine-scale));--button-height-compact-lg:calc(2.125rem*var(--mantine-scale));--button-height-compact-xl:calc(2.5rem*var(--mantine-scale));--button-padding-x-xs:calc(0.875rem*var(--mantine-scale));--button-padding-x-sm:calc(1.125rem*var(--mantine-scale));--button-padding-x-md:calc(1.375rem*var(--mantine-scale));--button-padding-x-lg:calc(1.625rem*var(--mantine-scale));--button-padding-x-xl:calc(2rem*var(--mantine-scale));--button-padding-x-compact-xs:calc(0.4375rem*var(--mantine-scale));--button-padding-x-compact-sm:calc(0.5rem*var(--mantine-scale));--button-padding-x-compact-md:calc(0.625rem*var(--mantine-scale));--button-padding-x-compact-lg:calc(0.75rem*var(--mantine-scale));--button-padding-x-compact-xl:calc(0.875rem*var(--mantine-scale));--button-height:var(--button-height-sm);--button-padding-x:var(--button-padding-x-sm);--button-color:var(--mantine-color-white);background:var(--button-bg,var(--mantine-primary-color-filled));border:var(--button-bd,calc(.0625rem*var(--mantine-scale)) solid transparent);border-radius:var(--button-radius,var(--mantine-radius-default));color:var(--button-color,var(--mantine-color-white));cursor:pointer;display:inline-block;font-size:var(--button-fz,var(--mantine-font-size-sm));font-weight:600;height:var(--button-height,var(--button-height-sm));line-height:1;overflow:hidden;padding-inline:var(--button-padding-x,var(--button-padding-x-sm));position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:auto}.m_77c9d27d:where([data-block]){display:block;width:100%}.m_77c9d27d:where([data-with-left-section]){padding-inline-start:calc(var(--button-padding-x)/1.5)}.m_77c9d27d:where([data-with-right-section]){padding-inline-end:calc(var(--button-padding-x)/1.5)}.m_77c9d27d:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){border:calc(.0625rem*var(--mantine-scale)) solid transparent;cursor:not-allowed;transform:none}:where([data-mantine-color-scheme=light]) .m_77c9d27d:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){background:var(--mantine-color-gray-1);color:var(--mantine-color-gray-5)}:where([data-mantine-color-scheme=dark]) .m_77c9d27d:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){background:var(--mantine-color-dark-6);color:var(--mantine-color-dark-3)}.m_77c9d27d:before{border-radius:var(--button-radius,var(--mantine-radius-default));content:"";filter:blur(12px);inset:calc(-.0625rem*var(--mantine-scale));opacity:0;pointer-events:none;position:absolute;transform:translateY(-100%);transition:transform .15s ease,opacity .1s ease}:where([data-mantine-color-scheme=light]) .m_77c9d27d:before{background-color:hsla(0,0%,100%,.15)}:where([data-mantine-color-scheme=dark]) .m_77c9d27d:before{background-color:rgba(0,0,0,.15)}.m_77c9d27d:where([data-loading]){cursor:not-allowed;transform:none}.m_77c9d27d:where([data-loading]):before{opacity:1;transform:translateY(0)}.m_77c9d27d:where([data-loading]) .m_80f1301b{opacity:0;transform:translateY(100%)}@media (hover:hover){.m_77c9d27d:hover:where(:not([data-loading],:disabled,[data-disabled])){background-color:var(--button-hover,var(--mantine-primary-color-filled-hover));color:var(--button-hover-color,var(--button-color))}}@media (hover:none){.m_77c9d27d:active:where(:not([data-loading],:disabled,[data-disabled])){background-color:var(--button-hover,var(--mantine-primary-color-filled-hover));color:var(--button-hover-color,var(--button-color))}}.m_80f1301b{justify-content:var(--button-justify,center);overflow:visible;transition:transform .15s ease,opacity .1s ease}.m_80f1301b,.m_811560b9{align-items:center;display:flex;height:100%}.m_811560b9{opacity:1;overflow:hidden;white-space:nowrap}.m_811560b9:where([data-loading]){opacity:.2}.m_a74036a{align-items:center;display:flex}.m_a74036a:where([data-position=left]){margin-inline-end:var(--mantine-spacing-xs)}.m_a74036a:where([data-position=right]){margin-inline-start:var(--mantine-spacing-xs)}.m_a25b86ee{right:50%;position:absolute;top:50%}.m_80d6d844{--button-border-width:calc(0.0625rem*var(--mantine-scale));display:flex}.m_80d6d844 :where(*):focus{position:relative;z-index:1}.m_80d6d844[data-orientation=horizontal]{flex-direction:row}.m_80d6d844[data-orientation=horizontal] .m_77c9d27d:not(:only-child):first-child{border-end-end-radius:0;border-inline-end-width:calc(var(--button-border-width)/2);border-start-end-radius:0}.m_80d6d844[data-orientation=horizontal] .m_77c9d27d:not(:only-child):last-child{border-end-start-radius:0;border-inline-start-width:calc(var(--button-border-width)/2);border-start-start-radius:0}.m_80d6d844[data-orientation=horizontal] .m_77c9d27d:not(:only-child):not(:first-child):not(:last-child){border-inline-width:calc(var(--button-border-width)/2);border-radius:0}.m_80d6d844[data-orientation=vertical]{flex-direction:column}.m_80d6d844[data-orientation=vertical] .m_77c9d27d:not(:only-child):first-child{border-bottom-width:calc(var(--button-border-width)/2);border-end-end-radius:0;border-end-start-radius:0}.m_80d6d844[data-orientation=vertical] .m_77c9d27d:not(:only-child):last-child{border-start-end-radius:0;border-start-start-radius:0;border-top-width:calc(var(--button-border-width)/2)}.m_80d6d844[data-orientation=vertical] .m_77c9d27d:not(:only-child):not(:first-child):not(:last-child){border-bottom-width:calc(var(--button-border-width)/2);border-radius:0;border-top-width:calc(var(--button-border-width)/2)}.m_e615b15f{--card-padding:var(--mantine-spacing-md);color:var(--mantine-color-text);display:flex;flex-direction:column;overflow:hidden;padding:var(--card-padding);position:relative}:where([data-mantine-color-scheme=light]) .m_e615b15f{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_e615b15f{background-color:var(--mantine-color-dark-6)}.m_599a2148{display:block;margin-inline:calc(var(--card-padding)*-1)}.m_599a2148:where(:first-child){border-top:none!important;margin-top:calc(var(--card-padding)*-1)}.m_599a2148:where(:last-child){border-bottom:none!important;margin-bottom:calc(var(--card-padding)*-1)}.m_599a2148:where([data-inherit-padding]){padding-inline:var(--card-padding)}.m_599a2148:where([data-with-border]){border-bottom:calc(.0625rem*var(--mantine-scale)) solid;border-top:calc(.0625rem*var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m_599a2148{border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_599a2148{border-color:var(--mantine-color-dark-4)}.m_599a2148+.m_599a2148{border-top:none!important}.m_4451eb3a{align-items:center;display:flex;justify-content:center}.m_4451eb3a:where([data-inline]){display:inline-flex}.m_f59ffda3{--chip-size-xs:calc(1.4375rem*var(--mantine-scale));--chip-size-sm:calc(1.75rem*var(--mantine-scale));--chip-size-md:calc(2rem*var(--mantine-scale));--chip-size-lg:calc(2.25rem*var(--mantine-scale));--chip-size-xl:calc(2.5rem*var(--mantine-scale));--chip-icon-size-xs:calc(0.625rem*var(--mantine-scale));--chip-icon-size-sm:calc(0.75rem*var(--mantine-scale));--chip-icon-size-md:calc(0.875rem*var(--mantine-scale));--chip-icon-size-lg:calc(1rem*var(--mantine-scale));--chip-icon-size-xl:calc(1.125rem*var(--mantine-scale));--chip-padding-xs:calc(1rem*var(--mantine-scale));--chip-padding-sm:calc(1.25rem*var(--mantine-scale));--chip-padding-md:calc(1.5rem*var(--mantine-scale));--chip-padding-lg:calc(1.75rem*var(--mantine-scale));--chip-padding-xl:calc(2rem*var(--mantine-scale));--chip-checked-padding-xs:calc(0.46875rem*var(--mantine-scale));--chip-checked-padding-sm:calc(0.625rem*var(--mantine-scale));--chip-checked-padding-md:calc(0.73125rem*var(--mantine-scale));--chip-checked-padding-lg:calc(0.84375rem*var(--mantine-scale));--chip-checked-padding-xl:calc(0.98125rem*var(--mantine-scale));--chip-spacing-xs:calc(0.625rem*var(--mantine-scale));--chip-spacing-sm:calc(0.75rem*var(--mantine-scale));--chip-spacing-md:calc(1rem*var(--mantine-scale));--chip-spacing-lg:calc(1.25rem*var(--mantine-scale));--chip-spacing-xl:calc(1.375rem*var(--mantine-scale));--chip-size:var(--chip-size-sm);--chip-icon-size:var(--chip-icon-size-sm);--chip-padding:var(--chip-padding-sm);--chip-spacing:var(--chip-spacing-sm);--chip-checked-padding:var(--chip-checked-padding-sm);--chip-bg:var(--mantine-primary-color-filled);--chip-hover:var(--mantine-primary-color-filled-hover);--chip-color:var(--mantine-color-white);--chip-bd:calc(0.0625rem*var(--mantine-scale)) solid transparent}.m_be049a53{align-items:center;border-radius:var(--chip-radius,1000rem);cursor:pointer;display:inline-flex;font-size:var(--chip-fz,var(--mantine-font-size-sm));height:var(--chip-size);line-height:calc(var(--chip-size) - .125rem*var(--mantine-scale));padding-inline:var(--chip-padding);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;-webkit-tap-highlight-color:transparent;border:calc(.0625rem*var(--mantine-scale)) solid transparent;color:var(--mantine-color-text)}.m_be049a53:where([data-checked]){padding:var(--chip-checked-padding)}.m_be049a53:where([data-disabled]){cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_be049a53:where([data-disabled]){background-color:var(--mantine-color-gray-2);color:var(--mantine-color-gray-5)}:where([data-mantine-color-scheme=dark]) .m_be049a53:where([data-disabled]){background-color:var(--mantine-color-dark-6);color:var(--mantine-color-dark-3)}:where([data-mantine-color-scheme=light]) .m_3904c1af:not([data-disabled]){background-color:var(--mantine-color-white);border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_3904c1af:not([data-disabled]){background-color:var(--mantine-color-dark-6);border:1px solid var(--mantine-color-dark-4)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_3904c1af:not([data-disabled]):hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_3904c1af:not([data-disabled]):hover{background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_3904c1af:not([data-disabled]):active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_3904c1af:not([data-disabled]):active{background-color:var(--mantine-color-dark-5)}}.m_3904c1af:not([data-disabled]):where([data-checked]){--chip-icon-color:var(--chip-color);border:var(--chip-bd)}@media (hover:hover){.m_3904c1af:not([data-disabled]):where([data-checked]):hover{background-color:var(--chip-hover)}}@media (hover:none){.m_3904c1af:not([data-disabled]):where([data-checked]):active{background-color:var(--chip-hover)}}.m_f7e165c3:not([data-disabled]),.m_fa109255:not([data-disabled]){border:calc(.0625rem*var(--mantine-scale)) solid transparent;color:var(--mantine-color-text)}:where([data-mantine-color-scheme=light]) .m_f7e165c3:not([data-disabled]),:where([data-mantine-color-scheme=light]) .m_fa109255:not([data-disabled]){background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_f7e165c3:not([data-disabled]),:where([data-mantine-color-scheme=dark]) .m_fa109255:not([data-disabled]){background-color:var(--mantine-color-dark-5)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_f7e165c3:not([data-disabled]):hover,:where([data-mantine-color-scheme=light]) .m_fa109255:not([data-disabled]):hover{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_f7e165c3:not([data-disabled]):hover,:where([data-mantine-color-scheme=dark]) .m_fa109255:not([data-disabled]):hover{background-color:var(--mantine-color-dark-4)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_f7e165c3:not([data-disabled]):active,:where([data-mantine-color-scheme=light]) .m_fa109255:not([data-disabled]):active{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_f7e165c3:not([data-disabled]):active,:where([data-mantine-color-scheme=dark]) .m_fa109255:not([data-disabled]):active{background-color:var(--mantine-color-dark-4)}}.m_f7e165c3:not([data-disabled]):where([data-checked]),.m_fa109255:not([data-disabled]):where([data-checked]){--chip-icon-color:var(--chip-color);background-color:var(--chip-bg);color:var(--chip-color)}@media (hover:hover){.m_f7e165c3:not([data-disabled]):where([data-checked]):hover,.m_fa109255:not([data-disabled]):where([data-checked]):hover{background-color:var(--chip-hover)}}@media (hover:none){.m_f7e165c3:not([data-disabled]):where([data-checked]):active,.m_fa109255:not([data-disabled]):where([data-checked]):active{background-color:var(--chip-hover)}}.m_9ac86df9{align-items:center;display:flex;max-width:calc(var(--chip-icon-size) + var(--chip-spacing)/1.5);overflow:hidden;width:calc(var(--chip-icon-size) + var(--chip-spacing)/1.5)}.m_9ac86df9,.m_d6d72580{height:var(--chip-icon-size)}.m_d6d72580{color:var(--chip-icon-color,inherit);display:block;width:var(--chip-icon-size)}.m_bde07329{height:0;margin:0;opacity:0;padding:0;width:0}.m_bde07329:focus-visible+.m_be049a53{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem*var(--mantine-scale))}.m_b183c0a2{border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs);line-height:var(--mantine-line-height);margin:0;overflow:auto;padding:2px calc(var(--mantine-spacing-xs)/2)}:where([data-mantine-color-scheme=light]) .m_b183c0a2{background-color:var(--code-bg,var(--mantine-color-gray-1));color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_b183c0a2{background-color:var(--code-bg,var(--mantine-color-dark-5));color:var(--mantine-color-white)}.m_b183c0a2[data-block]{padding:var(--mantine-spacing-xs)}.m_de3d2490{--cs-size:calc(1.75rem*var(--mantine-scale));--cs-radius:calc(62.5rem*var(--mantine-scale));-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:var(--cs-radius);color:inherit;display:block;height:var(--cs-size);line-height:1;min-height:var(--cs-size);min-width:var(--cs-size);position:relative;text-decoration:none;width:var(--cs-size)}[data-mantine-color-scheme=light] .m_de3d2490{--alpha-overlay-color:var(--mantine-color-gray-3);--alpha-overlay-bg:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .m_de3d2490{--alpha-overlay-color:var(--mantine-color-dark-4);--alpha-overlay-bg:var(--mantine-color-dark-7)}.m_862f3d1b,.m_98ae7f22{border-radius:var(--cs-radius);inset:0;position:absolute}.m_98ae7f22{box-shadow:rgba(0,0,0,.1) 0 0 0 calc(.0625rem*var(--mantine-scale)) inset,rgba(0,0,0,.15) 0 0 calc(.25rem*var(--mantine-scale)) inset;z-index:1}.m_95709ac0{background-image:linear-gradient(-45deg,var(--alpha-overlay-color) 25%,transparent 25%),linear-gradient(45deg,var(--alpha-overlay-color) 25%,transparent 25%),linear-gradient(-45deg,transparent 75%,var(--alpha-overlay-color) 75%),linear-gradient(45deg,var(--alpha-overlay-bg) 75%,var(--alpha-overlay-color) 75%);background-position:100% 0,100% calc(.25rem*var(--mantine-scale)),calc(100% - (.25rem*var(--mantine-scale))) calc(-.25rem*var(--mantine-scale)),calc(100% - (-.25rem*var(--mantine-scale))) 0;background-size:calc(.5rem*var(--mantine-scale)) calc(.5rem*var(--mantine-scale))}.m_93e74e3,.m_95709ac0{border-radius:var(--cs-radius);inset:0;position:absolute}.m_93e74e3{align-items:center;display:flex;justify-content:center;z-index:2}.m_fee9c77{--cp-width-xs:calc(11.25rem*var(--mantine-scale));--cp-width-sm:calc(12.5rem*var(--mantine-scale));--cp-width-md:calc(15rem*var(--mantine-scale));--cp-width-lg:calc(17.5rem*var(--mantine-scale));--cp-width-xl:calc(20rem*var(--mantine-scale));--cp-preview-size-xs:calc(1.625rem*var(--mantine-scale));--cp-preview-size-sm:calc(2.125rem*var(--mantine-scale));--cp-preview-size-md:calc(2.625rem*var(--mantine-scale));--cp-preview-size-lg:calc(3.125rem*var(--mantine-scale));--cp-preview-size-xl:calc(3.375rem*var(--mantine-scale));--cp-thumb-size-xs:calc(0.5rem*var(--mantine-scale));--cp-thumb-size-sm:calc(0.75rem*var(--mantine-scale));--cp-thumb-size-md:calc(1rem*var(--mantine-scale));--cp-thumb-size-lg:calc(1.25rem*var(--mantine-scale));--cp-thumb-size-xl:calc(1.375rem*var(--mantine-scale));--cp-saturation-height-xs:calc(6.25rem*var(--mantine-scale));--cp-saturation-height-sm:calc(6.875rem*var(--mantine-scale));--cp-saturation-height-md:calc(7.5rem*var(--mantine-scale));--cp-saturation-height-lg:calc(8.75rem*var(--mantine-scale));--cp-saturation-height-xl:calc(10rem*var(--mantine-scale));--cp-preview-size:var(--cp-preview-size-sm);--cp-thumb-size:var(--cp-thumb-size-sm);--cp-saturation-height:var(--cp-saturation-height-sm);--cp-width:var(--cp-width-sm);--cp-body-spacing:var(--mantine-spacing-sm);padding:calc(.0625rem*var(--mantine-scale));width:var(--cp-width)}.m_fee9c77:where([data-full-width]){width:100%}.m_9dddfbac{height:var(--cp-preview-size);width:var(--cp-preview-size)}.m_bffecc3e{display:flex;padding-top:calc(var(--cp-body-spacing)/2)}.m_3283bb96{flex:1}.m_3283bb96:not(:only-child){margin-inline-end:var(--mantine-spacing-xs)}.m_40d572ba{border:2px solid var(--mantine-color-white);border-radius:var(--cp-thumb-size);box-shadow:0 0 1px rgba(0,0,0,.6);height:var(--cp-thumb-size);right:calc(var(--thumb-x-offset) - var(--cp-thumb-size)/2);overflow:hidden;position:absolute;top:calc(var(--thumb-y-offset) - var(--cp-thumb-size)/2);width:var(--cp-thumb-size)}.m_d8ee6fd8{cursor:pointer;flex:0 0 calc(var(--cp-swatch-size) - 0.25rem*var(--mantine-scale));height:unset!important;margin:calc(.125rem*var(--mantine-scale));min-height:0!important;min-width:0!important;padding-bottom:calc(var(--cp-swatch-size) - .25rem*var(--mantine-scale));width:unset!important}.m_5711e686{display:flex;flex-wrap:wrap;margin-top:calc(.3125rem*var(--mantine-scale));margin-inline:calc(-.125rem*var(--mantine-scale))}.m_202a296e{--cp-thumb-size-xs:calc(0.5rem*var(--mantine-scale));--cp-thumb-size-sm:calc(0.75rem*var(--mantine-scale));--cp-thumb-size-md:calc(1rem*var(--mantine-scale));--cp-thumb-size-lg:calc(1.25rem*var(--mantine-scale));--cp-thumb-size-xl:calc(1.375rem*var(--mantine-scale));-webkit-tap-highlight-color:transparent;border-radius:var(--mantine-radius-sm);height:var(--cp-saturation-height);margin:calc(var(--cp-thumb-size)/2);position:relative}.m_202a296e:where([data-focus-ring=auto]):focus:focus-visible .m_40d572ba{outline:2px solid var(--mantine-color-blue-filled)}.m_202a296e:where([data-focus-ring=always]):focus .m_40d572ba{outline:2px solid var(--mantine-color-blue-filled)}.m_11b3db02{border-radius:var(--mantine-radius-sm);inset:calc(var(--cp-thumb-size)*-1/2 - .0625rem*var(--mantine-scale));position:absolute}.m_d856d47d{--cp-thumb-size-xs:calc(0.5rem*var(--mantine-scale));--cp-thumb-size-sm:calc(0.75rem*var(--mantine-scale));--cp-thumb-size-md:calc(1rem*var(--mantine-scale));--cp-thumb-size-lg:calc(1.25rem*var(--mantine-scale));--cp-thumb-size-xl:calc(1.375rem*var(--mantine-scale));--cp-thumb-size:var(--cp-thumb-size,calc(0.75rem*var(--mantine-scale)));height:calc(var(--cp-thumb-size) + .125rem*var(--mantine-scale));margin-inline:calc(var(--cp-thumb-size)/2);outline:none;position:relative}.m_d856d47d+.m_d856d47d{margin-top:calc(.375rem*var(--mantine-scale))}.m_d856d47d:where([data-focus-ring=auto]):focus:focus-visible .m_40d572ba{outline:2px solid var(--mantine-color-blue-filled)}.m_d856d47d:where([data-focus-ring=always]):focus .m_40d572ba{outline:2px solid var(--mantine-color-blue-filled)}:where([data-mantine-color-scheme=light]) .m_d856d47d{--slider-checkers:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_d856d47d{--slider-checkers:var(--mantine-color-dark-4)}.m_8f327113{border-radius:10000rem;bottom:0;position:absolute;top:0;inset-inline:calc(var(--cp-thumb-size)*-1/2 - .0625rem*var(--mantine-scale))}.m_b077c2bc{--ci-eye-dropper-icon-size-xs:calc(0.875rem*var(--mantine-scale));--ci-eye-dropper-icon-size-sm:calc(1rem*var(--mantine-scale));--ci-eye-dropper-icon-size-md:calc(1.125rem*var(--mantine-scale));--ci-eye-dropper-icon-size-lg:calc(1.25rem*var(--mantine-scale));--ci-eye-dropper-icon-size-xl:calc(1.375rem*var(--mantine-scale));--ci-eye-dropper-icon-size:var(--ci-eye-dropper-icon-size-sm)}.m_c5ccdcab{--ci-preview-size-xs:calc(1rem*var(--mantine-scale));--ci-preview-size-sm:calc(1.125rem*var(--mantine-scale));--ci-preview-size-md:calc(1.375rem*var(--mantine-scale));--ci-preview-size-lg:calc(1.75rem*var(--mantine-scale));--ci-preview-size-xl:calc(2.25rem*var(--mantine-scale));--ci-preview-size:var(--ci-preview-size-sm)}.m_5ece2cd7{padding:calc(.5rem*var(--mantine-scale))}.m_7485cace{--container-size-xs:calc(33.75rem*var(--mantine-scale));--container-size-sm:calc(45rem*var(--mantine-scale));--container-size-md:calc(60rem*var(--mantine-scale));--container-size-lg:calc(71.25rem*var(--mantine-scale));--container-size-xl:calc(82.5rem*var(--mantine-scale));--container-size:var(--container-size-md);margin-inline:auto;max-width:var(--container-size);padding-inline:var(--mantine-spacing-md)}.m_7485cace:where([data-fluid]){max-width:100%}.m_e2125a27{--dialog-size-xs:calc(10rem*var(--mantine-scale));--dialog-size-sm:calc(12.5rem*var(--mantine-scale));--dialog-size-md:calc(21.25rem*var(--mantine-scale));--dialog-size-lg:calc(25rem*var(--mantine-scale));--dialog-size-xl:calc(31.25rem*var(--mantine-scale));--dialog-size:var(--dialog-size-md);max-width:calc(100vw - var(--mantine-spacing-xl)*2);min-height:calc(3.125rem*var(--mantine-scale));position:relative;width:var(--dialog-size)}.m_5abab665{inset-inline-end:calc(var(--mantine-spacing-md)/2);position:absolute;top:calc(var(--mantine-spacing-md)/2)}.m_3eebeb36{--divider-size-xs:calc(0.0625rem*var(--mantine-scale));--divider-size-sm:calc(0.125rem*var(--mantine-scale));--divider-size-md:calc(0.1875rem*var(--mantine-scale));--divider-size-lg:calc(0.25rem*var(--mantine-scale));--divider-size-xl:calc(0.3125rem*var(--mantine-scale));--divider-size:var(--divider-size-xs)}:where([data-mantine-color-scheme=light]) .m_3eebeb36{--divider-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_3eebeb36{--divider-color:var(--mantine-color-dark-4)}.m_3eebeb36:where([data-orientation=horizontal]){border-top:var(--divider-size) var(--divider-border-style,solid) var(--divider-color)}.m_3eebeb36:where([data-orientation=vertical]){align-self:stretch;border-inline-start:var(--divider-size) var(--divider-border-style,solid) var(--divider-color);height:auto}.m_3eebeb36:where([data-with-label]){border:0}.m_9e365f20{align-items:center;color:var(--mantine-color-dimmed);display:flex;font-size:var(--mantine-font-size-xs);white-space:nowrap}.m_9e365f20:where([data-position=left]):before{display:none}.m_9e365f20:where([data-position=right]):after{display:none}.m_9e365f20:before{margin-inline-end:var(--mantine-spacing-xs)}.m_9e365f20:after,.m_9e365f20:before{border-top:var(--divider-size) var(--divider-border-style,solid) var(--divider-color);content:"";flex:1;height:calc(.0625rem*var(--mantine-scale))}.m_9e365f20:after{margin-inline-start:var(--mantine-spacing-xs)}.m_f11b401e{--drawer-size-xs:calc(20rem*var(--mantine-scale));--drawer-size-sm:calc(23.75rem*var(--mantine-scale));--drawer-size-md:calc(27.5rem*var(--mantine-scale));--drawer-size-lg:calc(38.75rem*var(--mantine-scale));--drawer-size-xl:calc(48.75rem*var(--mantine-scale));--drawer-size:var(--drawer-size-md);--drawer-offset:0rem}.m_5a7c2c9{z-index:1000}.m_b8a05bbd{flex:var(--drawer-flex,0 0 var(--drawer-size));height:var(--drawer-height,calc(100% - var(--drawer-offset)*2));margin:var(--drawer-offset);max-height:calc(100% - var(--drawer-offset)*2);max-width:calc(100% - var(--drawer-offset)*2);overflow-y:auto}.m_31cd769a{align-items:var(--drawer-align,flex-start);display:flex;justify-content:var(--drawer-justify,flex-start)}.m_e9408a47{border-radius:var(--fieldset-radius,var(--mantine-radius-default));min-inline-size:auto;padding:var(--mantine-spacing-lg);padding-top:var(--mantine-spacing-xs)}.m_84c9523a{border:calc(.0625rem*var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m_84c9523a{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_84c9523a{background-color:var(--mantine-color-dark-7);border-color:var(--mantine-color-dark-4)}.m_ef274e49{border:calc(.0625rem*var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m_ef274e49{background-color:var(--mantine-color-gray-0);border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_ef274e49{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_eda993d3{border:0;border-radius:0;padding:0}.m_90794832{font-size:var(--mantine-font-size-sm)}.m_74ca27fe{margin-bottom:var(--mantine-spacing-sm);padding:0}.m_8478a6da{container:mantine-grid/inline-size}.m_410352e9{--grid-overflow:visible;--grid-margin:calc(var(--grid-gutter)/-2);--grid-col-padding:calc(var(--grid-gutter)/2);overflow:var(--grid-overflow)}.m_dee7bd2f{align-items:var(--grid-align);display:flex;flex-wrap:wrap;justify-content:var(--grid-justify);margin:var(--grid-margin);width:calc(100% + var(--grid-gutter))}.m_96bdd299{--col-flex-grow:0;--col-offset:0rem;flex-basis:var(--col-flex-basis);flex-grow:var(--col-flex-grow);flex-shrink:0;margin-inline-start:var(--col-offset);max-width:var(--col-max-width);order:var(--col-order);padding:var(--grid-col-padding);width:var(--col-width)}.m_bcb3f3c2{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=light]) .m_bcb3f3c2{background-color:var(--mark-bg-light)}:where([data-mantine-color-scheme=dark]) .m_bcb3f3c2{background-color:var(--mark-bg-dark)}.m_9e117634{border-radius:var(--image-radius,0);display:block;flex:0;-o-object-fit:var(--image-object-fit,cover);object-fit:var(--image-object-fit,cover);width:100%}@keyframes m_885901b1{0%{opacity:.6;transform:scale(0)}to{opacity:0;transform:scale(2.8)}}.m_e5262200{--indicator-size:calc(0.625rem*var(--mantine-scale));--indicator-color:var(--mantine-primary-color-filled);display:block;position:relative}.m_e5262200:where([data-inline]){display:inline-block}.m_760d1fb1{align-items:center;bottom:var(--indicator-bottom);color:var(--indicator-text-color,var(--mantine-color-white));display:flex;font-size:var(--mantine-font-size-xs);height:var(--indicator-size);justify-content:center;right:var(--indicator-left);min-width:var(--indicator-size);left:var(--indicator-right);top:var(--indicator-top);transform:translate(var(--indicator-translate-x),var(--indicator-translate-y));white-space:nowrap;z-index:var(--indicator-z-index,200)}.m_760d1fb1,.m_760d1fb1:before{background-color:var(--indicator-color);border-radius:var(--indicator-radius,1000rem);position:absolute}.m_760d1fb1:before{content:"";inset:0;z-index:-1}.m_760d1fb1:where([data-with-label]){padding-inline:calc(var(--mantine-spacing-xs)/2)}.m_760d1fb1:where([data-with-border]){border:2px solid var(--mantine-color-body)}.m_760d1fb1[data-processing]:before{animation:m_885901b1 1s linear infinite}.m_dc6f14e2{--kbd-fz-xs:calc(0.625rem*var(--mantine-scale));--kbd-fz-sm:calc(0.75rem*var(--mantine-scale));--kbd-fz-md:calc(0.875rem*var(--mantine-scale));--kbd-fz-lg:calc(1rem*var(--mantine-scale));--kbd-fz-xl:calc(1.25rem*var(--mantine-scale));--kbd-fz:var(--kbd-fz-sm);--kbd-padding-xs:calc(0.125rem*var(--mantine-scale)) calc(0.25rem*var(--mantine-scale));--kbd-padding-sm:calc(0.1875rem*var(--mantine-scale)) calc(0.3125rem*var(--mantine-scale));--kbd-padding-md:calc(0.25rem*var(--mantine-scale)) calc(0.4375rem*var(--mantine-scale));--kbd-padding-lg:calc(0.3125rem*var(--mantine-scale)) calc(0.5625rem*var(--mantine-scale));--kbd-padding-xl:calc(0.5rem*var(--mantine-scale)) calc(0.875rem*var(--mantine-scale));--kbd-padding:var(--kbd-padding-sm);border:calc(.0625rem*var(--mantine-scale)) solid;border-bottom-width:calc(.1875rem*var(--mantine-scale));border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family-monospace);font-size:var(--kbd-fz);font-weight:700;line-height:var(--mantine-line-height);padding:var(--kbd-padding);unicode-bidi:embed}:where([data-mantine-color-scheme=light]) .m_dc6f14e2{background-color:var(--mantine-color-gray-0);border-color:var(--mantine-color-gray-3);color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_dc6f14e2{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4);color:var(--mantine-color-dark-0)}.m_abbac491{--list-fz:var(--mantine-font-size-md);--list-lh:var(--mantine-line-height-md);font-size:var(--list-fz);line-height:var(--list-lh);list-style-position:inside;margin:0;padding:0}.m_abbac491:where([data-with-padding]){padding-inline-start:var(--mantine-spacing-md)}.m_abb6bec2{line-height:var(--list-lh);white-space:nowrap}.m_abb6bec2:where([data-with-icon]){list-style:none}.m_abb6bec2:where([data-with-icon]) .m_75cd9f71{--li-direction:row;--li-align:center}.m_abb6bec2:where(:not(:first-of-type)){margin-top:var(--list-spacing,0)}.m_abb6bec2:where([data-centered]){line-height:1}.m_75cd9f71{align-items:var(--li-align,flex-start);display:inline-flex;flex-direction:var(--li-direction,column);white-space:normal}.m_60f83e5b{display:inline-block;margin-inline-end:var(--mantine-spacing-sm);vertical-align:middle}.m_6e45937b{align-items:center;display:flex;inset:0;justify-content:center;overflow:hidden;position:absolute;z-index:var(--lo-z-index)}.m_e8eb006c{position:relative;z-index:calc(var(--lo-z-index) + 1)}.m_df587f17{z-index:var(--lo-z-index)}.m_dc9b7c9f{padding:calc(.25rem*var(--mantine-scale))}.m_9bfac126{color:var(--mantine-color-dimmed);cursor:default;font-size:var(--mantine-font-size-xs);font-weight:500;padding:calc(var(--mantine-spacing-xs)/2) var(--mantine-spacing-sm)}.m_efdf90cb{border-top:calc(.0625rem*var(--mantine-scale)) solid;margin-bottom:calc(.25rem*var(--mantine-scale));margin-top:calc(.25rem*var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_efdf90cb{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_efdf90cb{border-color:var(--mantine-color-dark-4)}.m_99ac2aa1{align-items:center;border-radius:var(--popover-radius,var(--mantine-radius-default));color:var(--menu-item-color,var(--mantine-color-text));display:flex;font-size:var(--mantine-font-size-sm);padding:calc(var(--mantine-spacing-xs)/1.5) var(--mantine-spacing-sm);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.m_99ac2aa1:where([data-disabled],:disabled){color:var(--mantine-color-dimmed);opacity:.6;pointer-events:none}:where([data-mantine-color-scheme=light]) .m_99ac2aa1:where([data-hovered]){background-color:var(--menu-item-hover,var(--mantine-color-gray-1))}:where([data-mantine-color-scheme=dark]) .m_99ac2aa1:where([data-hovered]){background-color:var(--menu-item-hover,var(--mantine-color-dark-4))}.m_5476e0d3{flex:1}.m_8b75e504{align-items:center;display:flex;justify-content:center}.m_8b75e504:where([data-position=left]){margin-inline-end:var(--mantine-spacing-xs)}.m_8b75e504:where([data-position=right]){margin-inline-start:var(--mantine-spacing-xs)}.m_9df02822{--modal-size-xs:calc(20rem*var(--mantine-scale));--modal-size-sm:calc(23.75rem*var(--mantine-scale));--modal-size-md:calc(27.5rem*var(--mantine-scale));--modal-size-lg:calc(38.75rem*var(--mantine-scale));--modal-size-xl:calc(48.75rem*var(--mantine-scale));--modal-size:var(--modal-size-md);--modal-y-offset:5dvh;--modal-x-offset:5vw}.m_9df02822[data-full-screen]{--modal-border-radius:0!important}.m_9df02822[data-full-screen] .m_54c44539{--modal-content-flex:0 0 100%;--modal-content-max-height:auto;--modal-content-height:100dvh}.m_9df02822[data-full-screen] .m_1f958f16{--modal-inner-y-offset:0;--modal-inner-x-offset:0}.m_9df02822[data-centered] .m_1f958f16{--modal-inner-align:center}.m_d0e2b9cd{border-start-end-radius:var(--modal-radius,var(--mantine-radius-default));border-start-start-radius:var(--modal-radius,var(--mantine-radius-default))}.m_54c44539{flex:var(--modal-content-flex,0 0 var(--modal-size));height:var(--modal-content-height,auto);max-height:var(--modal-content-max-height,calc(100dvh - var(--modal-y-offset)*2));max-width:100%;overflow-y:auto}.m_54c44539[data-full-screen]{border-radius:0}.m_1f958f16{align-items:var(--modal-inner-align,flex-start);display:flex;justify-content:center;padding-bottom:var(--modal-inner-y-offset,var(--modal-y-offset));padding-top:var(--modal-inner-y-offset,var(--modal-y-offset));padding-inline:var(--modal-inner-x-offset,var(--modal-x-offset))}.m_7cda1cd6{--pill-fz-xs:calc(0.625rem*var(--mantine-scale));--pill-fz-sm:calc(0.75rem*var(--mantine-scale));--pill-fz-md:calc(0.875rem*var(--mantine-scale));--pill-fz-lg:calc(1rem*var(--mantine-scale));--pill-fz-xl:calc(1.125rem*var(--mantine-scale));--pill-height-xs:calc(1.125rem*var(--mantine-scale));--pill-height-sm:calc(1.375rem*var(--mantine-scale));--pill-height-md:calc(1.5625rem*var(--mantine-scale));--pill-height-lg:calc(1.75rem*var(--mantine-scale));--pill-height-xl:calc(2rem*var(--mantine-scale));--pill-fz:var(--pill-fz-sm);--pill-height:var(--pill-height-sm);align-items:center;border-radius:var(--pill-radius,1000rem);display:inline-flex;flex:0;font-size:var(--pill-fz);height:var(--pill-height);line-height:1;max-width:100%;padding-inline:.8em;-moz-user-select:none;user-select:none;-webkit-user-select:none;white-space:nowrap}:where([data-mantine-color-scheme=dark]) .m_7cda1cd6{background-color:var(--mantine-color-dark-7);color:var(--mantine-color-dark-0)}:where([data-mantine-color-scheme=light]) .m_7cda1cd6{color:var(--mantine-color-black)}.m_7cda1cd6:where([data-with-remove]:not(:has(button:disabled))){padding-inline-end:0}.m_7cda1cd6:where([data-disabled],:has(button:disabled)){cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_44da308b{background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=light]) .m_44da308b:where([data-disabled],:has(button:disabled)){background-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=light]) .m_e3a01f8{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=light]) .m_e3a01f8:where([data-disabled],:has(button:disabled)){background-color:var(--mantine-color-gray-3)}.m_1e0e6180{cursor:inherit;height:100%;line-height:var(--pill-height);overflow:hidden;text-overflow:ellipsis}.m_ae386778{border-radius:0;border-end-end-radius:var(--pill-radius,50%);border-start-end-radius:var(--pill-radius,50%);color:inherit;flex:0;font-size:inherit;height:100%;min-height:unset;min-width:2em;padding-inline-end:.3em;padding-inline-start:.1em;width:unset}.m_7cda1cd6[data-disabled]>.m_ae386778,.m_ae386778:disabled{background-color:transparent;cursor:not-allowed;display:none;min-width:.8em;padding:0;width:.8em}.m_7cda1cd6[data-disabled]>.m_ae386778>svg,.m_ae386778:disabled>svg{display:none}.m_ae386778>svg{pointer-events:none}.m_1dcfd90b{--pg-gap-xs:calc(0.375rem*var(--mantine-scale));--pg-gap-sm:calc(0.5rem*var(--mantine-scale));--pg-gap-md:calc(0.625rem*var(--mantine-scale));--pg-gap-lg:calc(0.75rem*var(--mantine-scale));--pg-gap-xl:calc(0.75rem*var(--mantine-scale));--pg-gap:var(--pg-gap-sm);align-items:center;display:flex;flex-wrap:wrap;gap:var(--pg-gap)}.m_45c4369d{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;color:inherit;flex:1;font-size:inherit;height:1.6em;min-width:calc(6.25rem*var(--mantine-scale));padding:0}.m_45c4369d::-moz-placeholder{color:var(--input-placeholder-color);opacity:1}.m_45c4369d::placeholder{color:var(--input-placeholder-color);opacity:1}.m_45c4369d:where([data-type=hidden],[data-type=auto]){height:calc(.0625rem*var(--mantine-scale));right:0;opacity:0;pointer-events:none;position:absolute;top:0;width:calc(.0625rem*var(--mantine-scale))}.m_45c4369d:focus{outline:none}.m_45c4369d:where([data-type=auto]:focus){height:1.6em;opacity:1;position:static;visibility:visible}.m_45c4369d:where([data-pointer]:not([data-disabled],:disabled)){cursor:pointer}.m_45c4369d:where([data-disabled],:disabled){cursor:not-allowed}.m_f0824112{--nl-bg:var(--mantine-primary-color-light);--nl-hover:var(--mantine-primary-color-light-hover);--nl-color:var(--mantine-primary-color-light-color);align-items:center;display:flex;padding:8px var(--mantine-spacing-sm);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_f0824112:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_f0824112:hover{background-color:var(--mantine-color-dark-6)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_f0824112:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_f0824112:active{background-color:var(--mantine-color-dark-6)}}.m_f0824112:where([data-disabled]){opacity:.4;pointer-events:none}.m_f0824112:where([data-active],[aria-current=page]){background-color:var(--nl-bg);color:var(--nl-color)}@media (hover:hover){.m_f0824112:where([data-active],[aria-current=page]):hover{background-color:var(--nl-hover)}}@media (hover:none){.m_f0824112:where([data-active],[aria-current=page]):active{background-color:var(--nl-hover)}}.m_f0824112:where([data-active],[aria-current=page]) .m_57492dcc{--description-opacity:0.9;--description-color:var(--nl-color)}.m_690090b5{align-items:center;display:flex;justify-content:center;transition:transform .15s ease}.m_690090b5>svg{display:block}.m_690090b5:where([data-position=left]){margin-inline-end:var(--mantine-spacing-sm)}.m_690090b5:where([data-position=right]){margin-inline-start:var(--mantine-spacing-sm)}.m_690090b5:where([data-rotate]){transform:rotate(-90deg)}.m_1f6ac4c4{font-size:var(--mantine-font-size-sm)}.m_f07af9d2{flex:1;overflow:hidden;text-overflow:ellipsis}.m_f07af9d2:where([data-no-wrap]){white-space:nowrap}.m_57492dcc{color:var(--description-color,var(--mantine-color-dimmed));display:block;font-size:var(--mantine-font-size-xs);opacity:var(--description-opacity,1);overflow:hidden;text-overflow:ellipsis}:where([data-no-wrap]) .m_57492dcc{white-space:nowrap}.m_e17b862f{padding-inline-start:var(--nl-offset,var(--mantine-spacing-lg))}.m_1fd8a00b{transform:rotate(90deg)}.m_a513464{--notification-radius:var(--mantine-radius-default);--notification-color:var(--mantine-primary-color-filled);align-items:center;box-shadow:var(--mantine-shadow-lg);box-sizing:border-box;display:flex;overflow:hidden;padding-inline-end:var(--mantine-spacing-xs);padding-bottom:var(--mantine-spacing-xs);padding-inline-start:calc(1.375rem*var(--mantine-scale));padding-top:var(--mantine-spacing-xs);position:relative}.m_a513464,.m_a513464:before{border-radius:var(--notification-radius)}.m_a513464:before{background-color:var(--notification-color);bottom:var(--notification-radius);content:"";display:block;inset-inline-start:calc(.25rem*var(--mantine-scale));position:absolute;top:var(--notification-radius);width:calc(.375rem*var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_a513464{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_a513464{background-color:var(--mantine-color-dark-6)}.m_a513464:where([data-with-icon]){padding-inline-start:var(--mantine-spacing-xs)}.m_a513464:where([data-with-icon]):before{display:none}:where([data-mantine-color-scheme=light]) .m_a513464:where([data-with-border]){border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_a513464:where([data-with-border]){border:1px solid var(--mantine-color-dark-4)}.m_a4ceffb{align-items:center;background-color:var(--notification-color);border-radius:calc(1.75rem*var(--mantine-scale));box-sizing:border-box;color:var(--mantine-color-white);display:flex;height:calc(1.75rem*var(--mantine-scale));justify-content:center;width:calc(1.75rem*var(--mantine-scale))}.m_a4ceffb,.m_b0920b15{margin-inline-end:var(--mantine-spacing-md)}.m_a49ed24{flex:1;margin-inline-end:var(--mantine-spacing-xs);overflow:hidden}.m_3feedf16{font-size:var(--mantine-font-size-sm);font-weight:500;line-height:var(--mantine-line-height-sm);margin-bottom:calc(.125rem*var(--mantine-scale));overflow:hidden;text-overflow:ellipsis}:where([data-mantine-color-scheme=light]) .m_3feedf16{color:var(--mantine-color-gray-9)}:where([data-mantine-color-scheme=dark]) .m_3feedf16{color:var(--mantine-color-white)}.m_3d733a3a{font-size:var(--mantine-font-size-sm);line-height:var(--mantine-line-height-sm);overflow:hidden;text-overflow:ellipsis}:where([data-mantine-color-scheme=light]) .m_3d733a3a{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_3d733a3a{color:var(--mantine-color-dark-0)}:where([data-mantine-color-scheme=light]) .m_3d733a3a:where([data-with-title]){color:var(--mantine-color-gray-6)}:where([data-mantine-color-scheme=dark]) .m_3d733a3a:where([data-with-title]){color:var(--mantine-color-dark-2)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_919a4d88:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_919a4d88:hover{background-color:var(--mantine-color-dark-8)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_919a4d88:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_919a4d88:active{background-color:var(--mantine-color-dark-8)}}.m_e2f5cd4e{--ni-right-section-width-xs:calc(1.0625rem*var(--mantine-scale));--ni-right-section-width-sm:calc(1.5rem*var(--mantine-scale));--ni-right-section-width-md:calc(1.6875rem*var(--mantine-scale));--ni-right-section-width-lg:calc(1.9375rem*var(--mantine-scale));--ni-right-section-width-xl:calc(2.125rem*var(--mantine-scale))}.m_95e17d22{--ni-chevron-size-xs:calc(0.625rem*var(--mantine-scale));--ni-chevron-size-sm:calc(0.875rem*var(--mantine-scale));--ni-chevron-size-md:calc(1rem*var(--mantine-scale));--ni-chevron-size-lg:calc(1.125rem*var(--mantine-scale));--ni-chevron-size-xl:calc(1.25rem*var(--mantine-scale));--ni-chevron-size:var(--ni-chevron-size-sm);display:flex;flex-direction:column;height:calc(var(--input-height) - .125rem*var(--mantine-scale));margin-inline-start:auto;max-width:calc(var(--ni-chevron-size)*1.7);width:100%}.m_80b4b171{--control-border:1px solid var(--input-bd);--control-radius:calc(var(--input-radius) - 0.0625rem*var(--mantine-scale));align-items:center;background-color:transparent;border-inline-start:var(--control-border);color:var(--mantine-color-text);cursor:pointer;display:flex;flex:0 0 50%;height:calc(var(--input-height)/2 - .0625rem*var(--mantine-scale));justify-content:center;padding:0;width:100%}.m_80b4b171:where(:disabled){background-color:transparent;cursor:not-allowed;opacity:.6}:where([data-mantine-color-scheme=light]) .m_80b4b171:where(:disabled){color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_80b4b171:where(:disabled){color:var(--mantine-color-dark-3)}.m_e2f5cd4e[data-error] :where(.m_80b4b171){color:var(--mantine-color-error)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_80b4b171:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_80b4b171:hover{background-color:var(--mantine-color-dark-4)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_80b4b171:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_80b4b171:active{background-color:var(--mantine-color-dark-4)}}.m_80b4b171:where(:first-of-type){border-radius:0;border-start-end-radius:var(--control-radius)}.m_80b4b171:last-of-type{border-radius:0;border-end-end-radius:var(--control-radius)}.m_4addd315{--pagination-control-size-xs:calc(1.375rem*var(--mantine-scale));--pagination-control-size-sm:calc(1.625rem*var(--mantine-scale));--pagination-control-size-md:calc(2rem*var(--mantine-scale));--pagination-control-size-lg:calc(2.375rem*var(--mantine-scale));--pagination-control-size-xl:calc(2.75rem*var(--mantine-scale));--pagination-control-size:var(--pagination-control-size-md);--pagination-control-fz:var(--mantine-font-size-md);--pagination-active-bg:var(--mantine-primary-color-filled)}.m_326d024a{align-items:center;border:calc(.0625rem*var(--mantine-scale)) solid;border-radius:var(--pagination-control-radius,var(--mantine-radius-default));color:var(--mantine-color-text);cursor:pointer;display:flex;font-size:var(--pagination-control-fz);height:var(--pagination-control-size);justify-content:center;line-height:1;min-width:var(--pagination-control-size)}.m_326d024a:where([data-with-padding]){padding:calc(var(--pagination-control-size)/4)}.m_326d024a:where(:disabled,[data-disabled]){cursor:not-allowed;opacity:.4}:where([data-mantine-color-scheme=light]) .m_326d024a{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_326d024a:hover:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-gray-0)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_326d024a:active:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-gray-0)}}:where([data-mantine-color-scheme=dark]) .m_326d024a{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}@media (hover:hover){:where([data-mantine-color-scheme=dark]) .m_326d024a:hover:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=dark]) .m_326d024a:active:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-dark-5)}}.m_326d024a:where([data-active]){background-color:var(--pagination-active-bg);border-color:var(--pagination-active-bg);color:var(--pagination-active-color,var(--mantine-color-white))}@media (hover:hover){.m_326d024a:where([data-active]):hover{background-color:var(--pagination-active-bg)}}@media (hover:none){.m_326d024a:where([data-active]):active{background-color:var(--pagination-active-bg)}}.m_4ad7767d{align-items:center;display:flex;height:var(--pagination-control-size);justify-content:center;min-width:var(--pagination-control-size);pointer-events:none}.m_f61ca620{--psi-button-size-xs:calc(1.375rem*var(--mantine-scale));--psi-button-size-sm:calc(1.625rem*var(--mantine-scale));--psi-button-size-md:calc(1.75rem*var(--mantine-scale));--psi-button-size-lg:calc(2rem*var(--mantine-scale));--psi-button-size-xl:calc(2.5rem*var(--mantine-scale));--psi-icon-size-xs:calc(0.75rem*var(--mantine-scale));--psi-icon-size-sm:calc(0.9375rem*var(--mantine-scale));--psi-icon-size-md:calc(1.0625rem*var(--mantine-scale));--psi-icon-size-lg:calc(1.1875rem*var(--mantine-scale));--psi-icon-size-xl:calc(1.3125rem*var(--mantine-scale));--psi-button-size:var(--psi-button-size-sm);--psi-icon-size:var(--psi-icon-size-sm)}.m_ccf8da4c{overflow:hidden;position:relative}.m_f2d85dd2{background-color:transparent;border:0;color:inherit;font-family:var(--mantine-font-family);font-size:inherit;height:100%;inset:0;line-height:var(--mantine-line-height);outline:0;padding-inline-end:var(--input-padding-inline-end);padding-inline-start:var(--input-padding-inline-start);position:absolute;width:100%}.m_ccf8da4c[data-disabled] .m_f2d85dd2,.m_f2d85dd2:disabled{cursor:not-allowed}.m_f2d85dd2::-moz-placeholder{color:var(--input-placeholder-color);opacity:1}.m_f2d85dd2::placeholder{color:var(--input-placeholder-color);opacity:1}.m_f2d85dd2::-ms-reveal{display:none}.m_b1072d44{height:var(--psi-button-size);min-height:var(--psi-button-size);min-width:var(--psi-button-size);width:var(--psi-button-size)}.m_b1072d44:disabled{display:none}.m_f1cb205a{--pin-input-size-xs:calc(1.875rem*var(--mantine-scale));--pin-input-size-sm:calc(2.25rem*var(--mantine-scale));--pin-input-size-md:calc(2.625rem*var(--mantine-scale));--pin-input-size-lg:calc(3.125rem*var(--mantine-scale));--pin-input-size-xl:calc(3.75rem*var(--mantine-scale));--pin-input-size:var(--pin-input-size-sm)}.m_cb288ead{height:var(--pin-input-size);width:var(--pin-input-size)}@keyframes m_81a374bd{0%{background-position:100% 0}to{background-position:calc(100% - (2.5rem*var(--mantine-scale))) 0}}.m_db6d6462{--progress-radius:var(--mantine-radius-default);--progress-size:var(--progress-size-md);--progress-size-xs:calc(0.1875rem*var(--mantine-scale));--progress-size-sm:calc(0.3125rem*var(--mantine-scale));--progress-size-md:calc(0.5rem*var(--mantine-scale));--progress-size-lg:calc(0.75rem*var(--mantine-scale));--progress-size-xl:calc(1rem*var(--mantine-scale));border-radius:var(--progress-radius);display:flex;height:var(--progress-size);overflow:hidden;position:relative}:where([data-mantine-color-scheme=light]) .m_db6d6462{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_db6d6462{background-color:var(--mantine-color-dark-4)}.m_2242eb65{align-items:center;background-color:var(--progress-section-color);background-size:calc(1.25rem*var(--mantine-scale)) calc(1.25rem*var(--mantine-scale));display:flex;height:100%;justify-content:center;overflow:hidden;transition:width var(--progress-transition-duration,.1s) ease;width:var(--progress-section-width)}.m_2242eb65:where([data-striped]){background-image:linear-gradient(-45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.m_2242eb65:where([data-animated]){animation:m_81a374bd 1s linear infinite}.m_2242eb65:where(:last-of-type){border-radius:0;border-end-end-radius:var(--progress-radius);border-start-end-radius:var(--progress-radius)}.m_2242eb65:where(:first-of-type){border-radius:0;border-end-start-radius:var(--progress-radius);border-start-start-radius:var(--progress-radius)}.m_91e40b74{color:var(--progress-label-color,var(--mantine-color-white));font-size:min(calc(var(--progress-size)*.65),calc(1.125rem*var(--mantine-scale)));font-weight:700;line-height:1;overflow:hidden;padding-inline:calc(.25rem*var(--mantine-scale));text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.m_9dc8ae12{--card-radius:var(--mantine-radius-default);border-radius:var(--card-radius);cursor:pointer;display:block;width:100%}.m_9dc8ae12 :where(*){cursor:inherit}.m_9dc8ae12:where([data-with-border]){border:calc(.0625rem*var(--mantine-scale)) solid transparent}:where([data-mantine-color-scheme=light]) .m_9dc8ae12:where([data-with-border]){border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_9dc8ae12:where([data-with-border]){border-color:var(--mantine-color-dark-4)}.m_717d7ff6{--radio-size-xs:calc(1rem*var(--mantine-scale));--radio-size-sm:calc(1.25rem*var(--mantine-scale));--radio-size-md:calc(1.5rem*var(--mantine-scale));--radio-size-lg:calc(1.875rem*var(--mantine-scale));--radio-size-xl:calc(2.25rem*var(--mantine-scale));--radio-icon-size-xs:calc(0.375rem*var(--mantine-scale));--radio-icon-size-sm:calc(0.5rem*var(--mantine-scale));--radio-icon-size-md:calc(0.625rem*var(--mantine-scale));--radio-icon-size-lg:calc(0.875rem*var(--mantine-scale));--radio-icon-size-xl:calc(1rem*var(--mantine-scale));--radio-icon-size:var(--radio-icon-size-sm);--radio-size:var(--radio-size-sm);--radio-color:var(--mantine-primary-color-filled);--radio-icon-color:var(--mantine-color-white);border:calc(.0625rem*var(--mantine-scale)) solid transparent;border-radius:var(--radio-radius,10000px);cursor:var(--mantine-cursor-type);height:var(--radio-size);min-height:var(--radio-size);min-width:var(--radio-size);position:relative;transition:border-color .1s ease,background-color .1s ease;width:var(--radio-size);-webkit-tap-highlight-color:transparent;align-items:center;display:flex;justify-content:center}:where([data-mantine-color-scheme=light]) .m_717d7ff6{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_717d7ff6{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_717d7ff6[data-checked],.m_717d7ff6[data-indeterminate]{background-color:var(--radio-color);border-color:var(--radio-color)}.m_717d7ff6[data-checked]>.m_3e4da632,.m_717d7ff6[data-indeterminate]>.m_3e4da632{color:var(--radio-icon-color);opacity:1;transform:none}.m_717d7ff6[data-disabled]{cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_717d7ff6[data-disabled]{background-color:var(--mantine-color-gray-2);border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_717d7ff6[data-disabled]{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-6)}[data-mantine-color-scheme=light] .m_717d7ff6[data-disabled][data-checked]>.m_3e4da632{color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .m_717d7ff6[data-disabled][data-checked]>.m_3e4da632{color:var(--mantine-color-dark-3)}.m_2980836c[data-checked]:not([data-disabled]),.m_2980836c[data-indeterminate]:not([data-disabled]){background-color:transparent;border-color:var(--radio-color)}.m_2980836c[data-checked]:not([data-disabled])>.m_3e4da632,.m_2980836c[data-indeterminate]:not([data-disabled])>.m_3e4da632{color:var(--radio-color);opacity:1;transform:none}.m_3e4da632{color:transparent;display:block;height:var(--radio-icon-size);opacity:1;pointer-events:none;transform:translateY(calc(.3125rem*var(--mantine-scale))) scale(.5);transition:transform .1s ease,opacity .1s ease;width:var(--radio-icon-size)}.m_f3f1af94{--radio-size-xs:calc(1rem*var(--mantine-scale));--radio-size-sm:calc(1.25rem*var(--mantine-scale));--radio-size-md:calc(1.5rem*var(--mantine-scale));--radio-size-lg:calc(1.875rem*var(--mantine-scale));--radio-size-xl:calc(2.25rem*var(--mantine-scale));--radio-size:var(--radio-size-sm);--radio-icon-size-xs:calc(0.375rem*var(--mantine-scale));--radio-icon-size-sm:calc(0.5rem*var(--mantine-scale));--radio-icon-size-md:calc(0.625rem*var(--mantine-scale));--radio-icon-size-lg:calc(0.875rem*var(--mantine-scale));--radio-icon-size-xl:calc(1rem*var(--mantine-scale));--radio-icon-size:var(--radio-icon-size-sm);--radio-icon-color:var(--mantine-color-white)}.m_89c4f5e4{height:var(--radio-size);order:1;position:relative;width:var(--radio-size)}.m_89c4f5e4:where([data-label-position=left]){order:2}.m_f3ed6b2b{color:var(--radio-icon-color);height:var(--radio-icon-size);right:calc(50% - var(--radio-icon-size)/2);opacity:var(--radio-icon-opacity,0);pointer-events:none;position:absolute;top:calc(50% - var(--radio-icon-size)/2);transform:var(--radio-icon-transform,scale(.2) translateY(calc(.625rem*var(--mantine-scale))));transition:opacity .1s ease,transform .2s ease;width:var(--radio-icon-size)}.m_8a3dbb89{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:calc(.0625rem*var(--mantine-scale)) solid;border-radius:var(--radio-radius,var(--radio-size));cursor:var(--mantine-cursor-type);display:flex;height:var(--radio-size);justify-content:center;margin:0;position:relative;transition-duration:.1s;transition-property:background-color,border-color;transition-timing-function:ease;width:var(--radio-size);-webkit-tap-highlight-color:transparent}:where([data-mantine-color-scheme=light]) .m_8a3dbb89{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_8a3dbb89{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_8a3dbb89:checked{background-color:var(--radio-color,var(--mantine-primary-color-filled));border-color:var(--radio-color,var(--mantine-primary-color-filled))}.m_8a3dbb89:checked+.m_f3ed6b2b{--radio-icon-opacity:1;--radio-icon-transform:scale(1)}.m_8a3dbb89:disabled{cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_8a3dbb89:disabled{background-color:var(--mantine-color-gray-1);border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=light]) .m_8a3dbb89:disabled+.m_f3ed6b2b{--radio-icon-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_8a3dbb89:disabled{background-color:var(--mantine-color-dark-5);border-color:var(--mantine-color-dark-4)}:where([data-mantine-color-scheme=dark]) .m_8a3dbb89:disabled+.m_f3ed6b2b{--radio-icon-color:var(--mantine-color-dark-7)}.m_8a3dbb89:where([data-error]){border-color:var(--mantine-color-error)}.m_1bfe9d39+.m_f3ed6b2b{--radio-icon-color:var(--radio-color)}.m_1bfe9d39:checked:not(:disabled){background-color:transparent;border-color:var(--radio-color)}.m_1bfe9d39:checked:not(:disabled)+.m_f3ed6b2b{--radio-icon-color:var(--radio-color);--radio-icon-opacity:1;--radio-icon-transform:none}.m_f8d312f2{--rating-size-xs:calc(0.875rem*var(--mantine-scale));--rating-size-sm:calc(1.125rem*var(--mantine-scale));--rating-size-md:calc(1.25rem*var(--mantine-scale));--rating-size-lg:calc(1.75rem*var(--mantine-scale));--rating-size-xl:calc(2rem*var(--mantine-scale));display:flex;width:-moz-max-content;width:max-content}.m_f8d312f2:where(:has(input:disabled)){pointer-events:none}.m_61734bb7{position:relative;transition:transform .1s ease}.m_61734bb7:where([data-active]){transform:scale(1.1);z-index:1}.m_5662a89a{display:block;height:var(--rating-size);width:var(--rating-size)}:where([data-mantine-color-scheme=light]) .m_5662a89a{fill:var(--mantine-color-gray-3);stroke:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_5662a89a{fill:var(--mantine-color-dark-3);stroke:var(--mantine-color-dark-3)}.m_5662a89a:where([data-filled]){fill:var(--rating-color);stroke:var(--rating-color)}.m_211007ba{height:0;opacity:0;overflow:hidden;position:absolute;white-space:nowrap;width:0;-webkit-tap-highlight-color:transparent}.m_211007ba:focus-visible+label{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem*var(--mantine-scale))}.m_21342ee4{cursor:pointer;display:block;right:0;position:absolute;top:0;z-index:var(--rating-item-z-index,0);-webkit-tap-highlight-color:transparent}.m_21342ee4:where([data-read-only]){cursor:default}.m_21342ee4:where(:last-of-type){position:relative}.m_fae05d6a{clip-path:var(--rating-symbol-clip-path)}.m_1b3c8819{--tooltip-radius:var(--mantine-radius-default);border-radius:var(--tooltip-radius);font-size:var(--mantine-font-size-sm);padding:calc(var(--mantine-spacing-xs)/2) var(--mantine-spacing-xs);pointer-events:none;position:absolute;white-space:nowrap}:where([data-mantine-color-scheme=light]) .m_1b3c8819{background-color:var(--tooltip-bg,var(--mantine-color-gray-9));color:var(--tooltip-color,var(--mantine-color-white))}:where([data-mantine-color-scheme=dark]) .m_1b3c8819{background-color:var(--tooltip-bg,var(--mantine-color-gray-2));color:var(--tooltip-color,var(--mantine-color-black))}.m_1b3c8819:where([data-multiline]){white-space:normal}.m_1b3c8819:where([data-fixed]){position:fixed}.m_f898399f{background-color:inherit;border:0;z-index:1}.m_b32e4812{position:relative}.m_b32e4812,.m_d43b5134{height:var(--rp-size);min-height:var(--rp-size);min-width:var(--rp-size);width:var(--rp-size)}.m_d43b5134{transform:rotate(90deg)}.m_b1ca1fbf{stroke:var(--curve-color,var(--rp-curve-root-color))}[data-mantine-color-scheme=light] .m_b1ca1fbf{--rp-curve-root-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .m_b1ca1fbf{--rp-curve-root-color:var(--mantine-color-dark-4)}.m_b23f9dc4{position:absolute;top:50%;inset-inline:var(--rp-label-offset);transform:translateY(-50%)}.m_cf365364{--sc-padding-xs:calc(0.1875rem*var(--mantine-scale)) calc(0.375rem*var(--mantine-scale));--sc-padding-sm:calc(0.3125rem*var(--mantine-scale)) calc(0.625rem*var(--mantine-scale));--sc-padding-md:calc(0.4375rem*var(--mantine-scale)) calc(0.875rem*var(--mantine-scale));--sc-padding-lg:calc(0.5625rem*var(--mantine-scale)) calc(1rem*var(--mantine-scale));--sc-padding-xl:calc(0.75rem*var(--mantine-scale)) calc(1.25rem*var(--mantine-scale));--sc-transition-duration:200ms;--sc-padding:var(--sc-padding-sm);--sc-transition-timing-function:ease;--sc-font-size:var(--mantine-font-size-sm);border-radius:var(--sc-radius,var(--mantine-radius-default));display:inline-flex;flex-direction:row;overflow:hidden;padding:calc(.25rem*var(--mantine-scale));position:relative;width:auto}.m_cf365364:where([data-full-width]){display:flex}.m_cf365364:where([data-orientation=vertical]){display:flex;flex-direction:column;width:-moz-max-content;width:max-content}.m_cf365364:where([data-orientation=vertical]):where([data-full-width]){width:auto}:where([data-mantine-color-scheme=light]) .m_cf365364{background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_cf365364{background-color:var(--mantine-color-dark-8)}.m_9e182ccd{border-radius:var(--sc-radius,var(--mantine-radius-default));display:block;position:absolute;z-index:1}:where([data-mantine-color-scheme=light]) .m_9e182ccd{background-color:var(--sc-color,var(--mantine-color-white));box-shadow:var(--sc-shadow,none)}:where([data-mantine-color-scheme=dark]) .m_9e182ccd{background-color:var(--sc-color,var(--mantine-color-dark-5));box-shadow:none}.m_1738fcb2{-webkit-tap-highlight-color:transparent;border-radius:var(--sc-radius,var(--mantine-radius-default));cursor:pointer;display:block;font-size:var(--sc-font-size);font-weight:500;outline:var(--segmented-control-outline,none);overflow:hidden;padding:var(--sc-padding);text-align:center;text-overflow:ellipsis;transition:color var(--sc-transition-duration) var(--sc-transition-timing-function);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}:where([data-mantine-color-scheme=light]) .m_1738fcb2{color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_1738fcb2{color:var(--mantine-color-dark-1)}.m_1738fcb2:where([data-read-only]){cursor:default}.m_1738fcb2:where([data-disabled]),fieldset:disabled .m_1738fcb2{cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_1738fcb2:where([data-disabled]),:where([data-mantine-color-scheme=light]) fieldset:disabled .m_1738fcb2{color:var(--mantine-color-gray-5)}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where([data-disabled]),:where([data-mantine-color-scheme=dark]) fieldset:disabled .m_1738fcb2{color:var(--mantine-color-dark-3)}:where([data-mantine-color-scheme=light]) .m_1738fcb2:where([data-active]){color:var(--sc-label-color,var(--mantine-color-black))}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where([data-active]){color:var(--sc-label-color,var(--mantine-color-white))}.m_cf365364:where([data-initialized]) .m_1738fcb2:where([data-active]):before{display:none}.m_1738fcb2:where([data-active]):before{border-radius:var(--sc-radius,var(--mantine-radius-default));content:"";inset:0;position:absolute;z-index:0}:where([data-mantine-color-scheme=light]) .m_1738fcb2:where([data-active]):before{background-color:var(--sc-color,var(--mantine-color-white));box-shadow:var(--sc-shadow,none)}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where([data-active]):before{background-color:var(--sc-color,var(--mantine-color-dark-5));box-shadow:none}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_1738fcb2:where(:not([data-disabled],[data-active],[data-read-only])):hover{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where(:not([data-disabled],[data-active],[data-read-only])):hover{color:var(--mantine-color-white)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_1738fcb2:where(:not([data-disabled],[data-active],[data-read-only])):active{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where(:not([data-disabled],[data-active],[data-read-only])):active{color:var(--mantine-color-white)}}@media (hover:hover){:where([data-mantine-color-scheme=light]) fieldset:disabled .m_1738fcb2:hover{color:var(--mantine-color-gray-5)!important}:where([data-mantine-color-scheme=dark]) fieldset:disabled .m_1738fcb2:hover{color:var(--mantine-color-dark-3)!important}}@media (hover:none){:where([data-mantine-color-scheme=light]) fieldset:disabled .m_1738fcb2:active{color:var(--mantine-color-gray-5)!important}:where([data-mantine-color-scheme=dark]) fieldset:disabled .m_1738fcb2:active{color:var(--mantine-color-dark-3)!important}}.m_1714d588{height:0;opacity:0;overflow:hidden;position:absolute;white-space:nowrap;width:0}.m_1714d588[data-focus-ring=auto]:focus:focus-visible+.m_1738fcb2{--segmented-control-outline:2px solid var(--mantine-primary-color-filled)}.m_1714d588[data-focus-ring=always]:focus+.m_1738fcb2{--segmented-control-outline:2px solid var(--mantine-primary-color-filled)}.m_69686b9b{flex:1;position:relative;transition:border-color var(--sc-transition-duration) var(--sc-transition-timing-function);z-index:2}.m_cf365364[data-with-items-borders] :where(.m_69686b9b):before{background-color:var(--separator-color);bottom:0;content:"";inset-inline-start:0;position:absolute;top:0;transition:background-color var(--sc-transition-duration) var(--sc-transition-timing-function);width:calc(.0625rem*var(--mantine-scale))}.m_69686b9b[data-orientation=vertical]:before{top:0;inset-inline:0;bottom:auto;height:calc(.0625rem*var(--mantine-scale));width:auto}:where([data-mantine-color-scheme=light]) .m_69686b9b{--separator-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_69686b9b{--separator-color:var(--mantine-color-dark-4)}.m_69686b9b:first-of-type:before,[data-mantine-color-scheme] .m_69686b9b[data-active]+.m_69686b9b:before,[data-mantine-color-scheme] .m_69686b9b[data-active]:before{--separator-color:transparent}.m_78882f40{position:relative;z-index:2}.m_fa528724{--scp-filled-segment-color:var(--mantine-primary-color-filled);--scp-transition-duration:0ms;--scp-thickness:calc(0.625rem*var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_fa528724{--scp-empty-segment-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_fa528724{--scp-empty-segment-color:var(--mantine-color-dark-4)}.m_fa528724{position:relative;width:-moz-fit-content;width:fit-content}.m_62e9e7e2{display:block;overflow:hidden;transform:var(--scp-rotation)}.m_c573fb6f{transition:stroke-dashoffset var(--scp-transition-duration) ease,stroke-dasharray var(--scp-transition-duration) ease,stroke var(--scp-transition-duration)}.m_4fa340f2{inset-inline:0;margin:0;padding:0;position:absolute;text-align:center;z-index:1}.m_4fa340f2:where([data-position=bottom]){bottom:0;padding-inline:calc(var(--scp-thickness)*2)}.m_4fa340f2:where([data-position=bottom]):where([data-orientation=down]){bottom:auto;top:0}.m_4fa340f2:where([data-position=center]){padding-inline:calc(var(--scp-thickness)*3);top:50%}.m_925c2d2c{container:simple-grid/inline-size}.m_2415a157{display:grid;gap:var(--sg-spacing-y) var(--sg-spacing-x);grid-template-columns:repeat(var(--sg-cols),minmax(0,1fr))}@keyframes m_299c329c{0%,to{opacity:.4}50%{opacity:1}}.m_18320242{border-radius:var(--skeleton-radius,var(--mantine-radius-default));height:var(--skeleton-height,auto);position:relative;transform:translateZ(0);-webkit-transform:translateZ(0);width:var(--skeleton-width,100%)}.m_18320242:where([data-animate]):after{animation:m_299c329c 1.5s linear infinite}.m_18320242:where([data-visible]){overflow:hidden}.m_18320242:where([data-visible]):before{background-color:var(--mantine-color-body);content:"";inset:0;position:absolute;z-index:10}.m_18320242:where([data-visible]):after{content:"";inset:0;position:absolute;z-index:11}:where([data-mantine-color-scheme=light]) .m_18320242:where([data-visible]):after{background-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_18320242:where([data-visible]):after{background-color:var(--mantine-color-dark-4)}.m_dd36362e{--slider-size-xs:calc(0.25rem*var(--mantine-scale));--slider-size-sm:calc(0.375rem*var(--mantine-scale));--slider-size-md:calc(0.5rem*var(--mantine-scale));--slider-size-lg:calc(0.625rem*var(--mantine-scale));--slider-size-xl:calc(0.75rem*var(--mantine-scale));--slider-size:var(--slider-size-md);--slider-radius:calc(62.5rem*var(--mantine-scale));--slider-color:var(--mantine-primary-color-filled);-webkit-tap-highlight-color:transparent;align-items:center;display:flex;flex-direction:column;height:calc(var(--slider-size)*2);outline:none;padding-inline:var(--slider-size);position:relative;touch-action:none}[data-mantine-color-scheme=light] .m_dd36362e{--slider-track-bg:var(--mantine-color-gray-2);--slider-track-disabled-bg:var(--mantine-color-gray-4)}[data-mantine-color-scheme=dark] .m_dd36362e{--slider-track-bg:var(--mantine-color-dark-4);--slider-track-disabled-bg:var(--mantine-color-dark-3)}.m_c9357328{border-radius:var(--mantine-radius-sm);color:var(--mantine-color-white);font-size:var(--mantine-font-size-xs);padding:calc(var(--mantine-spacing-xs)/2);pointer-events:none;position:absolute;top:calc(-2.25rem*var(--mantine-scale));touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}:where([data-mantine-color-scheme=light]) .m_c9357328{background-color:var(--mantine-color-gray-9)}:where([data-mantine-color-scheme=dark]) .m_c9357328{background-color:var(--mantine-color-dark-4)}.m_c9a9a60a{align-items:center;border:calc(.25rem*var(--mantine-scale)) solid;border-radius:var(--slider-radius);color:var(--slider-color);cursor:pointer;display:flex;height:var(--slider-thumb-size);justify-content:center;right:var(--slider-thumb-offset);outline-offset:calc(.125rem*var(--mantine-scale));position:absolute;top:50%;touch-action:none;transform:translate(50%,-50%);transition:box-shadow .1s ease,transform .1s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--slider-thumb-size);z-index:3}:where([dir=rtl]) .m_c9a9a60a{right:auto;left:calc(var(--slider-thumb-offset) - var(--slider-thumb-size))}.m_c9a9a60a:where([data-disabled]),fieldset:disabled .m_c9a9a60a{display:none}.m_c9a9a60a:where([data-dragging]){box-shadow:var(--mantine-shadow-sm);transform:translate(50%,-50%) scale(1.05)}:where([data-mantine-color-scheme=light]) .m_c9a9a60a{background-color:var(--mantine-color-white);border-color:var(--slider-color)}:where([data-mantine-color-scheme=dark]) .m_c9a9a60a{background-color:var(--slider-color);border-color:var(--mantine-color-white)}.m_a8645c2{align-items:center;cursor:pointer;display:flex;height:calc(var(--slider-size)*2);width:100%}.m_a8645c2:where([data-disabled]),fieldset:disabled .m_a8645c2{cursor:not-allowed}.m_c9ade57f{height:var(--slider-size);position:relative;width:100%}.m_c9ade57f:where([data-inverted]:not([data-disabled])){--track-bg:var(--slider-color)}.m_c9ade57f:where([data-inverted][data-disabled]),fieldset:disabled .m_c9ade57f:where([data-inverted]){--track-bg:var(--slider-track-disabled-bg)}.m_c9ade57f:before{background-color:var(--track-bg,var(--slider-track-bg));content:"";inset-inline:calc(var(--slider-size)*-1);z-index:0}.m_38aeed47,.m_c9ade57f:before{border-radius:var(--slider-radius);bottom:0;position:absolute;top:0}.m_38aeed47{background-color:var(--slider-color);inset-inline-start:var(--slider-bar-offset);width:var(--slider-bar-width);z-index:1}.m_38aeed47:where([data-inverted]){background-color:var(--slider-track-bg)}:where([data-mantine-color-scheme=light]) .m_38aeed47:where([data-disabled]:not([data-inverted])),:where([data-mantine-color-scheme=light]) fieldset:disabled .m_38aeed47:where(:not([data-inverted])){background-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_38aeed47:where([data-disabled]:not([data-inverted])),:where([data-mantine-color-scheme=dark]) fieldset:disabled .m_38aeed47:where(:not([data-inverted])){background-color:var(--mantine-color-dark-3)}.m_b7b0423a{height:0;inset-inline-start:calc(var(--mark-offset) - var(--slider-size)/2);pointer-events:none;position:absolute;top:0;z-index:2}.m_dd33bc19{background-color:var(--mantine-color-white);border:calc(.125rem*var(--mantine-scale)) solid;border-radius:calc(62.5rem*var(--mantine-scale));height:var(--slider-size);pointer-events:none;width:var(--slider-size)}:where([data-mantine-color-scheme=light]) .m_dd33bc19{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_dd33bc19{border-color:var(--mantine-color-dark-4)}.m_dd33bc19:where([data-filled]){border-color:var(--slider-color)}:where([data-mantine-color-scheme=light]) .m_dd33bc19:where([data-filled]):where([data-disabled]){border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_dd33bc19:where([data-filled]):where([data-disabled]){border-color:var(--mantine-color-dark-3)}.m_68c77a5b{cursor:pointer;font-size:var(--mantine-font-size-sm);transform:translate(calc(-1*(-50% + var(--slider-size)/2)),calc(var(--mantine-spacing-xs)/2));-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}:where([data-mantine-color-scheme=light]) .m_68c77a5b{color:var(--mantine-color-gray-6)}:where([data-mantine-color-scheme=dark]) .m_68c77a5b{color:var(--mantine-color-dark-2)}.m_559cce2d{position:relative}.m_559cce2d:where([data-has-spoiler]){margin-bottom:calc(1.5rem*var(--mantine-scale))}.m_b912df4e{display:flex;flex-direction:column;overflow:hidden;transition:max-height var(--spoiler-transition-duration,.2s) ease}.m_b9131032{height:calc(1.5rem*var(--mantine-scale));inset-inline-start:0;position:absolute;top:100%}.m_6d731127{align-items:var(--stack-align,stretch);display:flex;flex-direction:column;gap:var(--stack-gap,var(--mantine-spacing-md));justify-content:var(--stack-justify,flex-start)}.m_cbb4ea7e{--stepper-icon-size-xs:calc(2.125rem*var(--mantine-scale));--stepper-icon-size-sm:calc(2.25rem*var(--mantine-scale));--stepper-icon-size-md:calc(2.625rem*var(--mantine-scale));--stepper-icon-size-lg:calc(3rem*var(--mantine-scale));--stepper-icon-size-xl:calc(3.25rem*var(--mantine-scale));--stepper-icon-size:var(--stepper-icon-size-md);--stepper-color:var(--mantine-primary-color-filled);--stepper-content-padding:var(--mantine-spacing-md);--stepper-spacing:var(--mantine-spacing-md);--stepper-radius:calc(62.5rem*var(--mantine-scale));--stepper-fz:var(--mantine-font-size-md)}.m_aaf89d0b{align-items:center;display:flex;flex-wrap:nowrap}.m_aaf89d0b:where([data-wrap]){flex-wrap:wrap;gap:var(--mantine-spacing-md) 0}.m_aaf89d0b:where([data-orientation=vertical]){flex-direction:column}.m_aaf89d0b:where([data-orientation=vertical]):where([data-icon-position=left]){align-items:flex-start}.m_aaf89d0b:where([data-orientation=vertical]):where([data-icon-position=right]){align-items:flex-end}.m_aaf89d0b:where([data-orientation=horizontal]){flex-direction:row}.m_2a371ac9{--separator-offset:calc(var(--stepper-icon-size)/2 - 0.0625rem*var(--mantine-scale));flex:1;transition:background-color .15s ease}:where([data-mantine-color-scheme=light]) .m_2a371ac9{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_2a371ac9{background-color:var(--mantine-color-dark-2)}.m_2a371ac9:where([data-active]){background-color:var(--stepper-color)}.m_2a371ac9:where([data-orientation=horizontal]){height:calc(.125rem*var(--mantine-scale));margin-inline:var(--mantine-spacing-md)}.m_2a371ac9:where([data-orientation=vertical]){margin-bottom:calc(var(--mantine-spacing-xs) - .125rem*var(--mantine-scale));margin-top:calc(var(--mantine-spacing-xs)/2);width:calc(.125rem*var(--mantine-scale))}.m_2a371ac9:where([data-orientation=vertical]):where([data-icon-position=left]){margin-inline-start:var(--separator-offset)}.m_2a371ac9:where([data-orientation=vertical]):where([data-icon-position=right]){margin-inline-end:var(--separator-offset)}.m_78da155d{padding-top:var(--stepper-content-padding)}.m_cbb57068{--step-color:var(--stepper-color);cursor:default;display:flex}.m_cbb57068:where([data-allow-click]){cursor:pointer}.m_cbb57068:where([data-icon-position=left]){flex-direction:row}.m_cbb57068:where([data-icon-position=right]){flex-direction:row-reverse}.m_f56b1e2c{align-items:center}.m_833edb7e{--separator-spacing:calc(var(--mantine-spacing-xs)/2);justify-content:flex-start;margin-top:var(--separator-spacing);min-height:calc(var(--stepper-icon-size) + var(--mantine-spacing-xl) + var(--separator-spacing));overflow:hidden}.m_833edb7e:where(:first-of-type){margin-top:0}.m_833edb7e:where(:last-of-type) .m_6496b3f3{display:none}.m_818e70b{position:relative}.m_6496b3f3{border-inline-start:calc(.125rem*var(--mantine-scale)) solid;height:100vh;inset-inline-start:calc(var(--stepper-icon-size)/2);position:absolute;top:calc(var(--stepper-icon-size) + var(--separator-spacing))}:where([data-mantine-color-scheme=light]) .m_6496b3f3{border-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_6496b3f3{border-color:var(--mantine-color-dark-5)}.m_6496b3f3:where([data-active]){border-color:var(--stepper-color)}.m_1959ad01{align-items:center;border:calc(.125rem*var(--mantine-scale)) solid;border-radius:var(--stepper-radius);display:flex;font-size:var(--stepper-fz);font-weight:700;height:var(--stepper-icon-size);justify-content:center;min-height:var(--stepper-icon-size);min-width:var(--stepper-icon-size);position:relative;transition:background-color .15s ease,border-color .15s ease;width:var(--stepper-icon-size)}:where([data-mantine-color-scheme=light]) .m_1959ad01{background-color:var(--mantine-color-gray-1);border-color:var(--mantine-color-gray-1);color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_1959ad01{background-color:var(--mantine-color-dark-5);border-color:var(--mantine-color-dark-5);color:var(--mantine-color-dark-1)}.m_1959ad01:where([data-progress]){border-color:var(--step-color)}.m_1959ad01:where([data-completed]){background-color:var(--step-color);border-color:var(--step-color);color:var(--stepper-icon-color,var(--mantine-color-white))}.m_a79331dc{align-items:center;color:var(--stepper-icon-color,var(--mantine-color-white));display:flex;inset:0;justify-content:center;position:absolute}.m_1956aa2a{display:flex;flex-direction:column}.m_1956aa2a:where([data-icon-position=left]){margin-inline-start:var(--mantine-spacing-sm)}.m_1956aa2a:where([data-icon-position=right]){margin-inline-end:var(--mantine-spacing-sm);text-align:left}:where([dir=rtl]) .m_1956aa2a:where([data-icon-position=right]){text-align:right}.m_12051f6c{font-size:var(--stepper-fz);font-weight:500;line-height:1}.m_164eea74{color:var(--mantine-color-dimmed);font-size:calc(var(--stepper-fz) - .125rem*var(--mantine-scale));line-height:1;margin-bottom:calc(var(--stepper-spacing)/3);margin-top:calc(var(--stepper-spacing)/3)}.m_5f93f3bb{--switch-height-xs:calc(1rem*var(--mantine-scale));--switch-height-sm:calc(1.25rem*var(--mantine-scale));--switch-height-md:calc(1.5rem*var(--mantine-scale));--switch-height-lg:calc(1.875rem*var(--mantine-scale));--switch-height-xl:calc(2.25rem*var(--mantine-scale));--switch-width-xs:calc(2rem*var(--mantine-scale));--switch-width-sm:calc(2.375rem*var(--mantine-scale));--switch-width-md:calc(2.875rem*var(--mantine-scale));--switch-width-lg:calc(3.5rem*var(--mantine-scale));--switch-width-xl:calc(4.5rem*var(--mantine-scale));--switch-thumb-size-xs:calc(0.75rem*var(--mantine-scale));--switch-thumb-size-sm:calc(0.875rem*var(--mantine-scale));--switch-thumb-size-md:calc(1.125rem*var(--mantine-scale));--switch-thumb-size-lg:calc(1.375rem*var(--mantine-scale));--switch-thumb-size-xl:calc(1.75rem*var(--mantine-scale));--switch-label-font-size-xs:calc(0.3125rem*var(--mantine-scale));--switch-label-font-size-sm:calc(0.375rem*var(--mantine-scale));--switch-label-font-size-md:calc(0.4375rem*var(--mantine-scale));--switch-label-font-size-lg:calc(0.5625rem*var(--mantine-scale));--switch-label-font-size-xl:calc(0.6875rem*var(--mantine-scale));--switch-track-label-padding-xs:calc(0.0625rem*var(--mantine-scale));--switch-track-label-padding-sm:calc(0.125rem*var(--mantine-scale));--switch-track-label-padding-md:calc(0.125rem*var(--mantine-scale));--switch-track-label-padding-lg:calc(0.1875rem*var(--mantine-scale));--switch-track-label-padding-xl:calc(0.1875rem*var(--mantine-scale));--switch-height:var(--switch-height-sm);--switch-width:var(--switch-width-sm);--switch-thumb-size:var(--switch-thumb-size-sm);--switch-label-font-size:var(--switch-label-font-size-sm);--switch-track-label-padding:var(--switch-track-label-padding-sm);--switch-radius:calc(62.5rem*var(--mantine-scale));--switch-color:var(--mantine-primary-color-filled);position:relative}.m_926b4011{height:0;opacity:0;padding:0;position:absolute;white-space:nowrap;width:0}.m_926b4011,.m_9307d992{margin:0;overflow:hidden}.m_9307d992{-webkit-tap-highlight-color:transparent;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--switch-bg);border:1px solid var(--switch-bd);border-radius:var(--switch-radius);color:var(--switch-text-color);cursor:var(--switch-cursor,var(--mantine-cursor-type));display:flex;font-size:var(--switch-label-font-size);font-weight:600;height:var(--switch-height);line-height:0;min-width:var(--switch-width);order:var(--switch-order,1);position:relative;transition:background-color .15s ease,border-color .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:0}.m_9307d992:where([data-without-labels]){width:var(--switch-width)}.m_926b4011:focus-visible+.m_9307d992{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem*var(--mantine-scale))}.m_926b4011:checked+.m_9307d992{--switch-bg:var(--switch-color);--switch-bd:var(--switch-color);--switch-text-color:var(--mantine-color-white)}.m_926b4011:disabled+.m_9307d992,.m_926b4011[data-disabled]+.m_9307d992{--switch-bg:var(--switch-disabled-color);--switch-bd:var(--switch-disabled-color);--switch-cursor:not-allowed}[data-mantine-color-scheme=light] .m_9307d992{--switch-bg:var(--mantine-color-gray-2);--switch-bd:var(--mantine-color-gray-3);--switch-text-color:var(--mantine-color-gray-6);--switch-disabled-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .m_9307d992{--switch-bg:var(--mantine-color-dark-6);--switch-bd:var(--mantine-color-dark-4);--switch-text-color:var(--mantine-color-dark-1);--switch-disabled-color:var(--mantine-color-dark-4)}.m_9307d992[data-error]{--switch-bd:var(--mantine-color-error)}.m_9307d992[data-label-position=left]{--switch-order:2}.m_93039a1d{background-color:var(--switch-thumb-bg,var(--mantine-color-white));border:1px solid var(--switch-thumb-bd);border-radius:var(--switch-radius);display:flex;height:var(--switch-thumb-size);inset-inline-start:var(--switch-thumb-start,var(--switch-track-label-padding));position:absolute;transition:inset-inline-start .15s ease;width:var(--switch-thumb-size);z-index:1}.m_93039a1d>*{margin:auto}.m_926b4011:checked+*>.m_93039a1d{--switch-thumb-start:calc(100% - var(--switch-thumb-size) - var(--switch-track-label-padding));--switch-thumb-bd:var(--mantine-color-white)}.m_926b4011:disabled+*>.m_93039a1d,.m_926b4011[data-disabled]+*>.m_93039a1d{--switch-thumb-bd:var(--switch-thumb-bg-disabled);--switch-thumb-bg:var(--switch-thumb-bg-disabled)}[data-mantine-color-scheme=light] .m_93039a1d{--switch-thumb-bd:var(--mantine-color-gray-3);--switch-thumb-bg-disabled:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_93039a1d{--switch-thumb-bd:var(--mantine-color-white);--switch-thumb-bg-disabled:var(--mantine-color-dark-3)}.m_8277e082{display:grid;height:100%;margin-inline-start:calc(var(--switch-thumb-size) + var(--switch-track-label-padding));min-width:calc(var(--switch-width) - var(--switch-thumb-size));padding-inline:var(--switch-track-label-padding);place-content:center;transition:margin .15s ease}.m_926b4011:checked+*>.m_8277e082{margin-inline-end:calc(var(--switch-thumb-size) + var(--switch-track-label-padding));margin-inline-start:0}.m_b23fa0ef{border:none;border-collapse:collapse;caption-side:var(--table-caption-side,bottom);font-size:var(--mantine-font-size-sm);line-height:var(--mantine-line-height);table-layout:var(--table-layout,auto);width:100%}:where([data-mantine-color-scheme=light]) .m_b23fa0ef{--table-hover-color:var(--mantine-color-gray-1);--table-striped-color:var(--mantine-color-gray-0);--table-border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_b23fa0ef{--table-hover-color:var(--mantine-color-dark-5);--table-striped-color:var(--mantine-color-dark-6);--table-border-color:var(--mantine-color-dark-4)}.m_b23fa0ef:where([data-with-table-border]){border:calc(.0625rem*var(--mantine-scale)) solid var(--table-border-color)}.m_4e7aa4f3{text-align:right}:where([dir=rtl]) .m_4e7aa4f3{text-align:left}.m_4e7aa4fd{background-color:transparent;border-bottom:none}@media (hover:hover){.m_4e7aa4fd:hover:where([data-hover]){background-color:var(--tr-hover-bg)}}@media (hover:none){.m_4e7aa4fd:active:where([data-hover]){background-color:var(--tr-hover-bg)}}.m_4e7aa4fd:where([data-with-row-border]){border-bottom:calc(.0625rem*var(--mantine-scale)) solid var(--table-border-color)}.m_4e7aa4ef,.m_4e7aa4f3{padding:var(--table-vertical-spacing) var(--table-horizontal-spacing,var(--mantine-spacing-xs))}.m_4e7aa4ef:where([data-with-column-border]:not(:last-child)),.m_4e7aa4f3:where([data-with-column-border]:not(:last-child)){border-inline-end:calc(.0625rem*var(--mantine-scale)) solid var(--table-border-color)}.m_b2404537 :where(tr):where([data-with-row-border]:last-of-type){border-bottom:none}.m_b2404537 :where(tr):where([data-striped=odd]:nth-of-type(odd)){background-color:var(--table-striped-color)}.m_b2404537 :where(tr):where([data-striped=even]:nth-of-type(2n)){background-color:var(--table-striped-color)}.m_b2404537 :where(tr)[data-hover]{--tr-hover-bg:var(--table-highlight-on-hover-color,var(--table-hover-color))}.m_b242d975{top:var(--table-sticky-header-offset,0);z-index:3}.m_b242d975:where([data-sticky]){background-color:var(--mantine-color-body);position:sticky}.m_9e5a3ac7{color:var(--mantine-color-dimmed)}.m_9e5a3ac7:where([data-side=top]){margin-bottom:var(--mantine-spacing-xs)}.m_9e5a3ac7:where([data-side=bottom]){margin-top:var(--mantine-spacing-xs)}.m_a100c15{overflow-x:var(--table-overflow)}.m_62259741{min-width:var(--table-min-width)}.m_89d60db1{display:var(--tabs-display);flex-direction:var(--tabs-flex-direction);--tab-justify:flex-start;--tabs-list-direction:row;--tabs-panel-grow:unset;--tabs-display:block;--tabs-flex-direction:row;--tabs-list-border-width:0;--tabs-list-border-size:0 0 var(--tabs-list-border-width) 0;--tabs-list-gap:unset;--tabs-list-line-bottom:0;--tabs-list-line-top:unset;--tabs-list-line-start:0;--tabs-list-line-end:0;--tab-radius:var(--tabs-radius) var(--tabs-radius) 0 0;--tab-border-width:0 0 var(--tabs-list-border-width) 0}.m_89d60db1[data-inverted]{--tabs-list-line-bottom:unset;--tabs-list-line-top:0;--tab-radius:0 0 var(--tabs-radius) var(--tabs-radius);--tab-border-width:var(--tabs-list-border-width) 0 0 0}.m_89d60db1[data-inverted] .m_576c9d4:before{bottom:unset;top:0}.m_89d60db1[data-orientation=vertical]{--tabs-list-line-start:unset;--tabs-list-line-end:0;--tabs-list-line-top:0;--tabs-list-line-bottom:0;--tabs-list-border-size:0 var(--tabs-list-border-width) 0 0;--tab-border-width:0 var(--tabs-list-border-width) 0 0;--tab-radius:var(--tabs-radius) 0 0 var(--tabs-radius);--tabs-list-direction:column;--tabs-panel-grow:1;--tabs-display:flex}[dir=rtl] .m_89d60db1[data-orientation=vertical]{--tabs-list-border-size:0 0 0 var(--tabs-list-border-width);--tab-border-width:0 0 0 var(--tabs-list-border-width);--tab-radius:0 var(--tabs-radius) var(--tabs-radius) 0}.m_89d60db1[data-orientation=vertical][data-placement=right]{--tabs-flex-direction:row-reverse;--tabs-list-line-start:0;--tabs-list-line-end:unset;--tabs-list-border-size:0 0 0 var(--tabs-list-border-width);--tab-border-width:0 0 0 var(--tabs-list-border-width);--tab-radius:0 var(--tabs-radius) var(--tabs-radius) 0}[dir=rtl] .m_89d60db1[data-orientation=vertical][data-placement=right]{--tabs-list-border-size:0 var(--tabs-list-border-width) 0 0;--tab-border-width:0 var(--tabs-list-border-width) 0 0;--tab-radius:var(--tabs-radius) 0 0 var(--tabs-radius)}[data-mantine-color-scheme=light] .m_89d60db1{--tab-border-color:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .m_89d60db1{--tab-border-color:var(--mantine-color-dark-4)}.m_89d60db1[data-orientation=horizontal]{--tab-justify:center}.m_89d60db1[data-variant=default]{--tabs-list-border-width:calc(0.125rem*var(--mantine-scale))}[data-mantine-color-scheme=light] .m_89d60db1[data-variant=default]{--tab-hover-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_89d60db1[data-variant=default]{--tab-hover-color:var(--mantine-color-dark-6)}.m_89d60db1[data-variant=outline]{--tabs-list-border-width:calc(0.0625rem*var(--mantine-scale))}.m_89d60db1[data-variant=pills]{--tabs-list-gap:calc(var(--mantine-spacing-sm)/2)}[data-mantine-color-scheme=light] .m_89d60db1[data-variant=pills]{--tab-hover-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_89d60db1[data-variant=pills]{--tab-hover-color:var(--mantine-color-dark-6)}.m_89d33d6d{display:flex;flex-direction:var(--tabs-list-direction);flex-wrap:wrap;gap:var(--tabs-list-gap);justify-content:var(--tabs-justify,flex-start);--tab-grow:unset}.m_89d33d6d[data-grow]{--tab-grow:1}.m_b0c91715{flex-grow:var(--tabs-panel-grow)}.m_4ec4dce6{align-items:center;display:flex;flex-grow:var(--tab-grow);font-size:var(--mantine-font-size-sm);justify-content:var(--tab-justify);line-height:1;padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;z-index:0}.m_4ec4dce6:disabled,.m_4ec4dce6[data-disabled]{cursor:not-allowed;opacity:.5}.m_4ec4dce6:focus{z-index:1}.m_fc420b1f{align-items:center;display:flex;justify-content:center;margin-right:var(--tab-section-margin-left,0);margin-left:var(--tab-section-margin-right,0)}.m_fc420b1f[data-position=left]:not(:only-child){--tab-section-margin-right:var(--mantine-spacing-xs)}[dir=rtl] .m_fc420b1f[data-position=left]:not(:only-child){--tab-section-margin-right:0rem;--tab-section-margin-left:var(--mantine-spacing-xs)}.m_fc420b1f[data-position=right]:not(:only-child){--tab-section-margin-left:var(--mantine-spacing-xs)}[dir=rtl] .m_fc420b1f[data-position=right]:not(:only-child){--tab-section-margin-left:0rem;--tab-section-margin-right:var(--mantine-spacing-xs)}.m_576c9d4{position:relative}.m_576c9d4:before{border-color:var(--tab-border-color);border-style:solid;border-width:var(--tabs-list-border-size);bottom:var(--tabs-list-line-bottom);content:"";inset-inline-end:var(--tabs-list-line-end);inset-inline-start:var(--tabs-list-line-start);position:absolute;top:var(--tabs-list-line-top)}.m_539e827b{background-color:var(--tab-bg);border-color:transparent;border-radius:var(--tab-radius);border-style:solid;border-width:var(--tab-border-width);--tab-bg:transparent}.m_539e827b:where([data-active]){border-color:var(--tabs-color)}@media (hover:hover){.m_539e827b:hover{--tab-bg:var(--tab-hover-color)}.m_539e827b:hover:where(:not([data-active])){border-color:var(--tab-border-color)}}@media (hover:none){.m_539e827b:active{--tab-bg:var(--tab-hover-color)}.m_539e827b:active:where(:not([data-active])){border-color:var(--tab-border-color)}}@media (hover:hover){.m_539e827b:disabled:hover,.m_539e827b[data-disabled]:hover{--tab-bg:transparent}}@media (hover:none){.m_539e827b:disabled:active,.m_539e827b[data-disabled]:active{--tab-bg:transparent}}.m_6772fbd5{position:relative}.m_6772fbd5:before{border-color:var(--tab-border-color);border-style:solid;border-width:var(--tabs-list-border-size);bottom:var(--tabs-list-line-bottom);content:"";inset-inline-end:var(--tabs-list-line-end);inset-inline-start:var(--tabs-list-line-start);position:absolute;top:var(--tabs-list-line-top)}.m_b59ab47c{border-bottom-color:transparent;border-bottom:calc(.0625rem*var(--mantine-scale)) solid var(--tab-border-bottom-color);border-right:calc(.0625rem*var(--mantine-scale)) solid transparent;border-radius:var(--tab-radius);border-left:calc(.0625rem*var(--mantine-scale)) solid transparent;border-top-color:transparent;border-top:calc(.0625rem*var(--mantine-scale)) solid var(--tab-border-top-color);position:relative;--tab-border-bottom-color:transparent;--tab-border-top-color:transparent;--tab-border-inline-end-color:transparent;--tab-border-inline-start-color:transparent}.m_b59ab47c:where([data-active]):before{background-color:var(--tab-border-color);bottom:var(--tab-before-bottom,calc(-.0625rem*var(--mantine-scale)));content:"";height:calc(.0625rem*var(--mantine-scale));right:var(--tab-before-left,calc(-.0625rem*var(--mantine-scale)));position:absolute;left:var(--tab-before-right,auto);top:var(--tab-before-top,auto);width:calc(.0625rem*var(--mantine-scale))}.m_b59ab47c:where([data-active]):after{background-color:var(--tab-border-color);bottom:var(--tab-after-bottom,calc(-.0625rem*var(--mantine-scale)));content:"";height:calc(.0625rem*var(--mantine-scale));right:var(--tab-after-left,auto);position:absolute;left:var(--tab-after-right,calc(-.0625rem*var(--mantine-scale)));top:var(--tab-after-top,auto);width:calc(.0625rem*var(--mantine-scale))}.m_b59ab47c:where([data-active]){border-bottom-color:var(--tab-border-bottom-color);border-inline-end-color:var(--tab-border-inline-end-color);border-inline-start-color:var(--tab-border-inline-start-color);border-top-color:var(--tab-border-top-color);--tab-border-top-color:var(--tab-border-color);--tab-border-inline-start-color:var(--tab-border-color);--tab-border-inline-end-color:var(--tab-border-color);--tab-border-bottom-color:var(--mantine-color-body)}.m_b59ab47c:where([data-active])[data-inverted]{--tab-border-bottom-color:var(--tab-border-color);--tab-border-top-color:var(--mantine-color-body);--tab-before-bottom:auto;--tab-before-top:calc(-0.0625rem*var(--mantine-scale));--tab-after-bottom:auto;--tab-after-top:calc(-0.0625rem*var(--mantine-scale))}.m_b59ab47c:where([data-active])[data-orientation=vertical][data-placement=left]{--tab-border-inline-end-color:var(--mantine-color-body);--tab-border-inline-start-color:var(--tab-border-color);--tab-border-bottom-color:var(--tab-border-color);--tab-before-right:calc(-0.0625rem*var(--mantine-scale));--tab-before-left:auto;--tab-before-bottom:auto;--tab-before-top:calc(-0.0625rem*var(--mantine-scale));--tab-after-left:auto;--tab-after-right:calc(-0.0625rem*var(--mantine-scale))}[dir=rtl] .m_b59ab47c:where([data-active])[data-orientation=vertical][data-placement=left]{--tab-before-right:auto;--tab-before-left:calc(-0.0625rem*var(--mantine-scale));--tab-after-left:calc(-0.0625rem*var(--mantine-scale));--tab-after-right:auto}.m_b59ab47c:where([data-active])[data-orientation=vertical][data-placement=right]{--tab-border-inline-start-color:var(--mantine-color-body);--tab-border-inline-end-color:var(--tab-border-color);--tab-border-bottom-color:var(--tab-border-color);--tab-before-left:calc(-0.0625rem*var(--mantine-scale));--tab-before-right:auto;--tab-before-bottom:auto;--tab-before-top:calc(-0.0625rem*var(--mantine-scale));--tab-after-right:auto;--tab-after-left:calc(-0.0625rem*var(--mantine-scale))}[dir=rtl] .m_b59ab47c:where([data-active])[data-orientation=vertical][data-placement=right]{--tab-before-left:auto;--tab-before-right:calc(-0.0625rem*var(--mantine-scale));--tab-after-right:calc(-0.0625rem*var(--mantine-scale));--tab-after-left:auto}.m_c3381914{background-color:var(--tab-bg);border-radius:var(--tabs-radius);color:var(--tab-color);--tab-bg:transparent;--tab-color:inherit}@media (hover:hover){.m_c3381914:not([data-disabled]):hover{--tab-bg:var(--tab-hover-color)}}@media (hover:none){.m_c3381914:not([data-disabled]):active{--tab-bg:var(--tab-hover-color)}}.m_c3381914[data-active][data-active]{--tab-bg:var(--tabs-color);--tab-color:var(--tabs-text-color,var(--mantine-color-white))}@media (hover:hover){.m_c3381914[data-active][data-active]:hover{--tab-bg:var(--tabs-color)}}@media (hover:none){.m_c3381914[data-active][data-active]:active{--tab-bg:var(--tabs-color)}}.m_7341320d{--ti-size-xs:calc(1.125rem*var(--mantine-scale));--ti-size-sm:calc(1.375rem*var(--mantine-scale));--ti-size-md:calc(1.75rem*var(--mantine-scale));--ti-size-lg:calc(2.125rem*var(--mantine-scale));--ti-size-xl:calc(2.75rem*var(--mantine-scale));--ti-size:var(--ti-size-md);align-items:center;background:var(--ti-bg,var(--mantine-primary-color-filled));border:var(--ti-bd,1px solid transparent);border-radius:var(--ti-radius,var(--mantine-radius-default));color:var(--ti-color,var(--mantine-color-white));display:inline-flex;height:var(--ti-size);justify-content:center;line-height:1;min-height:var(--ti-size);min-width:var(--ti-size);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--ti-size)}.m_43657ece{--offset:calc(var(--tl-bullet-size)/2 + var(--tl-line-width)/2);--tl-bullet-size:calc(1.25rem*var(--mantine-scale));--tl-line-width:calc(0.25rem*var(--mantine-scale));--tl-radius:calc(62.5rem*var(--mantine-scale));--tl-color:var(--mantine-primary-color-filled)}.m_43657ece:where([data-align=left]){padding-inline-start:var(--offset)}.m_43657ece:where([data-align=right]){padding-inline-end:var(--offset)}.m_2ebe8099{font-weight:500;line-height:1;margin-bottom:calc(var(--mantine-spacing-xs)/2)}.m_436178ff{--item-border:var(--tl-line-width) var(--tli-border-style,solid) var(--item-border-color);color:var(--mantine-color-text);position:relative}.m_436178ff:before{border-inline-start:var(--item-border);bottom:calc(var(--mantine-spacing-xl)*-1);content:"";display:var(--timeline-line-display,none);right:var(--timeline-line-left,0);pointer-events:none;position:absolute;left:var(--timeline-line-right,0);top:0}.m_43657ece[data-align=left] .m_436178ff:before{--timeline-line-left:calc(var(--tl-line-width)*-1);--timeline-line-right:auto}.m_43657ece[data-align=right] .m_436178ff:before,[dir=rtl] .m_43657ece[data-align=left] .m_436178ff:before{--timeline-line-left:auto;--timeline-line-right:calc(var(--tl-line-width)*-1)}[dir=rtl] .m_43657ece[data-align=right] .m_436178ff:before{--timeline-line-left:calc(var(--tl-line-width)*-1);--timeline-line-right:auto}.m_43657ece:where([data-align=left]) .m_436178ff{padding-inline-start:var(--offset);text-align:right}.m_43657ece:where([data-align=right]) .m_436178ff{padding-inline-end:var(--offset);text-align:left}:where([data-mantine-color-scheme=light]) .m_436178ff{--item-border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_436178ff{--item-border-color:var(--mantine-color-dark-4)}.m_436178ff:where([data-line-active]):before{border-color:var(--tli-color,var(--tl-color))}.m_436178ff:where(:not(:last-of-type)){--timeline-line-display:block}.m_436178ff:where(:not(:first-of-type)){margin-top:var(--mantine-spacing-xl)}.m_8affcee1{align-items:center;background-color:var(--mantine-color-body);border:var(--tl-line-width) solid;border-radius:var(--tli-radius,var(--tl-radius));color:var(--mantine-color-text);display:flex;height:var(--tl-bullet-size);justify-content:center;position:absolute;top:0;width:var(--tl-bullet-size)}:where([data-mantine-color-scheme=light]) .m_8affcee1{border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_8affcee1{border-color:var(--mantine-color-dark-4)}.m_43657ece:where([data-align=left]) .m_8affcee1{right:calc(var(--tl-bullet-size)/2*-1 + var(--tl-line-width)/2*-1);left:auto}:where([dir=rtl]) .m_43657ece:where([data-align=left]) .m_8affcee1{right:auto;left:calc(var(--tl-bullet-size)/2*-1 + var(--tl-line-width)/2*-1)}.m_43657ece:where([data-align=right]) .m_8affcee1{right:auto;left:calc(var(--tl-bullet-size)/2*-1 + var(--tl-line-width)/2*-1)}:where([dir=rtl]) .m_43657ece:where([data-align=right]) .m_8affcee1{right:calc(var(--tl-bullet-size)/2*-1 + var(--tl-line-width)/2*-1);left:auto}.m_8affcee1:where([data-with-child]){border-width:var(--tl-line-width)}:where([data-mantine-color-scheme=light]) .m_8affcee1:where([data-with-child]){background-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_8affcee1:where([data-with-child]){background-color:var(--mantine-color-dark-4)}.m_8affcee1:where([data-active]){background-color:var(--mantine-color-white);border-color:var(--tli-color,var(--tl-color));color:var(--tl-icon-color,var(--mantine-color-white))}.m_8affcee1:where([data-active]):where([data-with-child]){background-color:var(--tli-color,var(--tl-color));color:var(--tl-icon-color,var(--mantine-color-white))}.m_43657ece:where([data-align=left]) .m_540e8f41{padding-inline-start:var(--offset);text-align:right}:where([dir=rtl]) .m_43657ece:where([data-align=left]) .m_540e8f41{text-align:left}.m_43657ece:where([data-align=right]) .m_540e8f41{padding-inline-end:var(--offset);text-align:left}:where([dir=rtl]) .m_43657ece:where([data-align=right]) .m_540e8f41{text-align:right}.m_8a5d1357{font-family:var(--mantine-font-family-headings);font-size:var(--title-fz);font-weight:var(--title-fw);line-height:var(--title-lh);margin:0;text-wrap:var(--title-text-wrap,var(--mantine-heading-text-wrap))}.m_8a5d1357:where([data-line-clamp]){display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:var(--title-line-clamp);-webkit-box-orient:vertical}.m_f698e191{--level-offset:var(--mantine-spacing-lg);-webkit-user-select:none;-moz-user-select:none;user-select:none}.m_75f3ecf,.m_f6970eb1,.m_f698e191{margin:0;padding:0}.m_f6970eb1{cursor:pointer;list-style:none;outline:0}.m_f6970eb1:focus-visible>.m_dc283425{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem*var(--mantine-scale))}.m_dc283425{padding-inline-start:var(--label-offset)}:where([data-mantine-color-scheme=light]) .m_dc283425:where([data-selected]){background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_dc283425:where([data-selected]){background-color:var(--mantine-color-dark-5)}.m_d6493fad :first-child{margin-top:0}.m_d6493fad :last-child{margin-bottom:0}.m_d6493fad :where(h1,h2,h3,h4,h5,h6){margin-bottom:var(--mantine-spacing-xs);text-wrap:var(--mantine-heading-text-wrap)}.m_d6493fad :where(h1){font-size:var(--mantine-h1-font-size);font-weight:var(--mantine-h1-font-weight);line-height:var(--mantine-h1-line-height);margin-top:calc(var(--mantine-spacing-xl)*1.5)}.m_d6493fad :where(h2){font-size:var(--mantine-h2-font-size);font-weight:var(--mantine-h2-font-weight);line-height:var(--mantine-h2-line-height);margin-top:var(--mantine-spacing-xl)}.m_d6493fad :where(h3){font-size:var(--mantine-h3-font-size);font-weight:var(--mantine-h3-font-weight);line-height:var(--mantine-h3-line-height);margin-top:calc(var(--mantine-spacing-xl)*.8)}.m_d6493fad :where(h4){font-size:var(--mantine-h4-font-size);font-weight:var(--mantine-h4-font-weight);line-height:var(--mantine-h4-line-height);margin-top:calc(var(--mantine-spacing-xl)*.8)}.m_d6493fad :where(h5){font-size:var(--mantine-h5-font-size);font-weight:var(--mantine-h5-font-weight);line-height:var(--mantine-h5-line-height);margin-top:calc(var(--mantine-spacing-xl)*.5)}.m_d6493fad :where(h6){font-size:var(--mantine-h6-font-size);font-weight:var(--mantine-h6-font-weight);line-height:var(--mantine-h6-line-height);margin-top:calc(var(--mantine-spacing-xl)*.5)}.m_d6493fad :where(img){margin-bottom:var(--mantine-spacing-xs);max-width:100%}.m_d6493fad :where(p){margin-bottom:var(--mantine-spacing-lg);margin-top:0}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(mark){background-color:var(--mantine-color-yellow-2);color:inherit}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(mark){background-color:var(--mantine-color-yellow-5);color:var(--mantine-color-black)}.m_d6493fad :where(a){color:var(--mantine-color-anchor);text-decoration:none}@media (hover:hover){.m_d6493fad :where(a):hover{text-decoration:underline}}@media (hover:none){.m_d6493fad :where(a):active{text-decoration:underline}}.m_d6493fad :where(hr){border:0;border-top:calc(.0625rem*var(--mantine-scale)) solid;margin-bottom:var(--mantine-spacing-md);margin-top:var(--mantine-spacing-md)}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(hr){border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(hr){border-color:var(--mantine-color-dark-3)}.m_d6493fad :where(pre){border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs);line-height:var(--mantine-line-height);margin:0;margin-bottom:var(--mantine-spacing-md);margin-top:var(--mantine-spacing-md);overflow-x:auto;padding:var(--mantine-spacing-xs)}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(pre){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(pre){background-color:var(--mantine-color-dark-8)}.m_d6493fad :where(pre) :where(code){background-color:transparent;border:0;border-radius:0;color:inherit;padding:0}.m_d6493fad :where(kbd){--kbd-fz:calc(0.75rem*var(--mantine-scale));--kbd-padding:calc(0.1875rem*var(--mantine-scale)) calc(0.3125rem*var(--mantine-scale));border:calc(.0625rem*var(--mantine-scale)) solid;border-bottom-width:calc(.1875rem*var(--mantine-scale));border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family-monospace);font-size:var(--kbd-fz);font-weight:700;line-height:var(--mantine-line-height);padding:var(--kbd-padding)}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(kbd){background-color:var(--mantine-color-gray-0);border-color:var(--mantine-color-gray-3);color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(kbd){background-color:var(--mantine-color-dark-5);border-color:var(--mantine-color-dark-3);color:var(--mantine-color-dark-0)}.m_d6493fad :where(code){border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs);line-height:var(--mantine-line-height);padding:calc(.0625rem*var(--mantine-scale)) calc(.3125rem*var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(code){background-color:var(--mantine-color-gray-0);color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(code){background-color:var(--mantine-color-dark-5);color:var(--mantine-color-white)}.m_d6493fad :where(ul,ol):not([data-type=taskList]){margin-bottom:var(--mantine-spacing-md);padding-inline-start:calc(2.375rem*var(--mantine-scale))}.m_d6493fad :where(ul,ol):not([data-type=taskList]) :where(li){margin-bottom:var(--mantine-spacing-xs)}.m_d6493fad :where(table){border-collapse:collapse;caption-side:bottom;margin-bottom:var(--mantine-spacing-md);width:100%}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(table){--table-border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(table){--table-border-color:var(--mantine-color-dark-4)}.m_d6493fad :where(table) :where(caption){color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-sm);margin-top:var(--mantine-spacing-xs)}.m_d6493fad :where(table) :where(th){font-size:var(--mantine-font-size-sm);font-weight:700;padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);text-align:right}.m_d6493fad :where(table) :where(thead th){border-bottom:calc(.0625rem*var(--mantine-scale)) solid;border-color:var(--table-border-color)}.m_d6493fad :where(table) :where(tfoot th){border-top:calc(.0625rem*var(--mantine-scale)) solid;border-color:var(--table-border-color)}.m_d6493fad :where(table) :where(td){border-bottom:calc(.0625rem*var(--mantine-scale)) solid;border-color:var(--table-border-color);font-size:var(--mantine-font-size-sm);padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm)}.m_d6493fad :where(table) :where(tr:last-of-type td){border-bottom:0}.m_d6493fad :where(blockquote){border-radius:var(--mantine-radius-sm);font-size:var(--mantine-font-size-lg);line-height:var(--mantine-line-height);margin:var(--mantine-spacing-md) 0;padding:var(--mantine-spacing-md) var(--mantine-spacing-lg)}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(blockquote){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(blockquote){background-color:var(--mantine-color-dark-8)}
     4  );--input-size:var(--input-height);--section-y:calc(0.0625rem*var(--mantine-scale));--left-section-start:calc(0.0625rem*var(--mantine-scale));--left-section-border-radius:var(--input-radius) 0 0 var(--input-radius);--right-section-end:calc(0.0625rem*var(--mantine-scale));--right-section-border-radius:0 var(--input-radius) var(--input-radius) 0}.m_6c018570[data-variant=unstyled]{--input-padding:0;--input-padding-y:0;--input-padding-inline-start:0;--input-padding-inline-end:0}.m_6c018570[data-pointer]{--input-cursor:pointer}.m_6c018570[data-multiline]{--input-padding-y-xs:calc(0.28125rem*var(--mantine-scale));--input-padding-y-sm:calc(0.34375rem*var(--mantine-scale));--input-padding-y-md:calc(0.4375rem*var(--mantine-scale));--input-padding-y-lg:calc(0.59375rem*var(--mantine-scale));--input-padding-y-xl:calc(0.8125rem*var(--mantine-scale));--input-size:auto;--input-line-height:var(--mantine-line-height);--input-padding-y:var(--input-padding-y-sm)}.m_6c018570[data-with-left-section]{--input-padding-inline-start:var(--input-left-section-size)}.m_6c018570[data-with-right-section]{--input-padding-inline-end:var(--input-right-section-size)}[data-mantine-color-scheme=light] .m_6c018570{--input-disabled-bg:var(--mantine-color-gray-1);--input-disabled-color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=light] .m_6c018570[data-variant=default]{--input-bd:var(--mantine-color-gray-4);--input-bg:var(--mantine-color-white);--input-bd-focus:var(--mantine-primary-color-filled)}[data-mantine-color-scheme=light] .m_6c018570[data-variant=filled]{--input-bd:transparent;--input-bg:var(--mantine-color-gray-1);--input-bd-focus:var(--mantine-primary-color-filled)}[data-mantine-color-scheme=light] .m_6c018570[data-variant=unstyled]{--input-bd:transparent;--input-bg:transparent;--input-bd-focus:transparent}[data-mantine-color-scheme=dark] .m_6c018570{--input-disabled-bg:var(--mantine-color-dark-6);--input-disabled-color:var(--mantine-color-dark-2)}[data-mantine-color-scheme=dark] .m_6c018570[data-variant=default]{--input-bd:var(--mantine-color-dark-4);--input-bg:var(--mantine-color-dark-6);--input-bd-focus:var(--mantine-primary-color-filled)}[data-mantine-color-scheme=dark] .m_6c018570[data-variant=filled]{--input-bd:transparent;--input-bg:var(--mantine-color-dark-5);--input-bd-focus:var(--mantine-primary-color-filled)}[data-mantine-color-scheme=dark] .m_6c018570[data-variant=unstyled]{--input-bd:transparent;--input-bg:transparent;--input-bd-focus:transparent}[data-mantine-color-scheme] .m_6c018570[data-error]:not([data-variant=unstyled]){--input-bd:var(--mantine-color-error)}[data-mantine-color-scheme] .m_6c018570[data-error]{--input-color:var(--mantine-color-error);--input-placeholder-color:var(--mantine-color-error);--input-section-color:var(--mantine-color-error)}:where([dir=rtl]) .m_6c018570{--input-text-align:right;--left-section-border-radius:0 var(--input-radius) var(--input-radius) 0;--right-section-border-radius:var(--input-radius) 0 0 var(--input-radius)}.m_8fb7ebe7{-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--input-bg);border:calc(.0625rem*var(--mantine-scale)) solid var(--input-bd);border-radius:var(--input-radius);color:var(--input-color);cursor:var(--input-cursor);display:block;font-family:var(--input-font-family,var(--mantine-font-family));font-size:var(--input-fz,var(--input-fz,var(--mantine-font-size-sm)));height:var(--input-size);line-height:var(--input-line-height);min-height:var(--input-height);overflow:var(--input-overflow);padding-inline-end:var(--input-padding-inline-end);padding-bottom:var(--input-padding-y,0);padding-inline-start:var(--input-padding-inline-start);padding-top:var(--input-padding-y,0);resize:var(--input-resize,none);text-align:var(--input-text-align);transition:border-color .1s ease;width:100%}.m_8fb7ebe7[data-no-overflow]{--input-overflow:hidden}.m_8fb7ebe7[data-monospace]{--input-font-family:var(--mantine-font-family-monospace);--input-fz:calc(var(--input-fz, var(--mantine-font-size-sm)) - 0.125rem*var(--mantine-scale))}.m_8fb7ebe7:focus,.m_8fb7ebe7:focus-within{outline:none;--input-bd:var(--input-bd-focus)}[data-error] .m_8fb7ebe7:focus,[data-error] .m_8fb7ebe7:focus-within{--input-bd:var(--mantine-color-error)}.m_8fb7ebe7::-moz-placeholder{color:var(--input-placeholder-color);opacity:1}.m_8fb7ebe7::placeholder{color:var(--input-placeholder-color);opacity:1}.m_8fb7ebe7::-webkit-inner-spin-button,.m_8fb7ebe7::-webkit-outer-spin-button,.m_8fb7ebe7::-webkit-search-cancel-button,.m_8fb7ebe7::-webkit-search-decoration,.m_8fb7ebe7::-webkit-search-results-button,.m_8fb7ebe7::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}.m_8fb7ebe7[type=number]{-moz-appearance:textfield}.m_8fb7ebe7:disabled,.m_8fb7ebe7[data-disabled]{background-color:var(--input-disabled-bg);color:var(--input-disabled-color);cursor:not-allowed;opacity:.6}.m_8fb7ebe7:has(input:disabled){background-color:var(--input-disabled-bg);color:var(--input-disabled-color);cursor:not-allowed;opacity:.6}.m_82577fc2{align-items:center;border-radius:var(--section-border-radius);bottom:var(--section-y);color:var(--input-section-color,var(--mantine-color-dimmed));display:flex;inset-inline-end:var(--section-end);inset-inline-start:var(--section-start);justify-content:center;pointer-events:var(--section-pointer-events);position:absolute;top:var(--section-y);width:var(--section-size);z-index:1}.m_82577fc2[data-position=right]{--section-pointer-events:var(--input-right-section-pointer-events);--section-end:var(--right-section-end);--section-size:var(--input-right-section-size);--section-border-radius:var(--right-section-border-radius)}.m_82577fc2[data-position=left]{--section-pointer-events:var(--input-left-section-pointer-events);--section-start:var(--left-section-start);--section-size:var(--input-left-section-size);--section-border-radius:var(--left-section-border-radius)}.m_88bacfd0{color:var(--input-placeholder-color,var(--mantine-color-placeholder))}[data-error] .m_88bacfd0{--input-placeholder-color:var(--input-color,var(--mantine-color-placeholder))}.m_46b77525{line-height:var(--mantine-line-height)}.m_8fdc1311{cursor:default;display:inline-block;font-weight:500;word-break:break-word;-webkit-tap-highlight-color:transparent;font-size:var(--input-label-size,var(--mantine-font-size-sm))}.m_78a94662{color:var(--input-asterisk-color,var(--mantine-color-error))}.m_8f816625,.m_fe47ce59{word-wrap:break-word;display:block;line-height:1.2;margin:0;padding:0}.m_8f816625{color:var(--mantine-color-error);font-size:var(--input-error-size,calc(var(--mantine-font-size-sm) - .125rem*var(--mantine-scale)))}.m_fe47ce59{color:var(--mantine-color-dimmed);font-size:var(--input-description-size,calc(var(--mantine-font-size-sm) - .125rem*var(--mantine-scale)))}.m_8bffd616{display:flex}.m_96b553a6{--transition-duration:150ms;right:0;position:absolute;top:0;transition-duration:0ms;transition-property:transform,width,height;transition-timing-function:ease;z-index:0}.m_96b553a6:where([data-initialized]){transition-duration:var(--transition-duration)}.m_96b553a6:where([data-hidden]){background-color:red;display:none}.m_9bdbb667{--accordion-radius:var(--mantine-radius-default)}.m_df78851f{word-break:break-word}.m_4ba554d4{padding:var(--mantine-spacing-md);padding-top:calc(var(--mantine-spacing-xs)/2)}.m_8fa820a0{margin:0;padding:0}.m_4ba585b8{align-items:center;background-color:transparent;cursor:pointer;display:flex;flex-direction:row-reverse;opacity:1;padding-inline:var(--mantine-spacing-md);width:100%}.m_4ba585b8:where([data-chevron-position=left]){flex-direction:row;padding-inline-start:0}:where([data-mantine-color-scheme=light]) .m_4ba585b8{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_4ba585b8{color:var(--mantine-color-dark-0)}.m_4ba585b8:where(:disabled,[data-disabled]){cursor:not-allowed;opacity:.4}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_4271d21b:where(:not(:disabled,[data-disabled])):hover,:where([data-mantine-color-scheme=light]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_4271d21b:where(:not(:disabled,[data-disabled])):hover,:where([data-mantine-color-scheme=dark]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):hover{background-color:var(--mantine-color-dark-6)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_4271d21b:where(:not(:disabled,[data-disabled])):active,:where([data-mantine-color-scheme=light]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_4271d21b:where(:not(:disabled,[data-disabled])):active,:where([data-mantine-color-scheme=dark]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):active{background-color:var(--mantine-color-dark-6)}}.m_df3ffa0f{color:inherit;flex:1;font-weight:400;overflow:hidden;padding-bottom:var(--mantine-spacing-sm);padding-top:var(--mantine-spacing-sm);text-overflow:ellipsis}.m_3f35ae96{align-items:center;display:flex;justify-content:flex-start;min-width:var(--accordion-chevron-size,calc(.9375rem*var(--mantine-scale)));transform:rotate(0deg);transition:transform var(--accordion-transition-duration,.2s) ease;width:var(--accordion-chevron-size,calc(.9375rem*var(--mantine-scale)))}.m_3f35ae96:where([data-rotate]){transform:rotate(-180deg)}.m_3f35ae96:where([data-position=left]){margin-inline-end:var(--mantine-spacing-md);margin-inline-start:var(--mantine-spacing-md)}.m_9bd771fe{align-items:center;display:flex;justify-content:center;margin-inline-end:var(--mantine-spacing-sm)}.m_9bd771fe:where([data-chevron-position=left]){margin-inline-end:0;margin-inline-start:var(--mantine-spacing-lg)}:where([data-mantine-color-scheme=light]) .m_9bd7b098{--item-border-color:var(--mantine-color-gray-3);--item-filled-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_9bd7b098{--item-border-color:var(--mantine-color-dark-4);--item-filled-color:var(--mantine-color-dark-6)}.m_fe19b709{border-bottom:1px solid var(--item-border-color)}.m_1f921b3b{border:1px solid var(--item-border-color);transition:background-color .15s ease}.m_1f921b3b:where([data-active]){background-color:var(--item-filled-color)}.m_1f921b3b:first-of-type,.m_1f921b3b:first-of-type>[data-accordion-control]{border-start-end-radius:var(--accordion-radius);border-start-start-radius:var(--accordion-radius)}.m_1f921b3b:last-of-type,.m_1f921b3b:last-of-type>[data-accordion-control]{border-end-end-radius:var(--accordion-radius);border-end-start-radius:var(--accordion-radius)}.m_1f921b3b+.m_1f921b3b{border-top:0}.m_2cdf939a{border-radius:var(--accordion-radius)}.m_2cdf939a:where([data-active]){background-color:var(--item-filled-color)}.m_9f59b069{background-color:var(--item-filled-color);border:calc(.0625rem*var(--mantine-scale)) solid transparent;border-radius:var(--accordion-radius);transition:background-color .15s ease}.m_9f59b069[data-active]{border-color:var(--item-border-color)}:where([data-mantine-color-scheme=light]) .m_9f59b069[data-active]{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_9f59b069[data-active]{background-color:var(--mantine-color-dark-7)}.m_9f59b069+.m_9f59b069{margin-top:var(--mantine-spacing-md)}.m_7f854edf{bottom:var(--affix-bottom);inset-inline-end:var(--affix-right);inset-inline-start:var(--affix-left);position:fixed;top:var(--affix-top);z-index:var(--affix-z-index)}.m_66836ed3{--alert-radius:var(--mantine-radius-default);--alert-bg:var(--mantine-primary-color-light);--alert-bd:calc(0.0625rem*var(--mantine-scale)) solid transparent;--alert-color:var(--mantine-primary-color-light-color);background-color:var(--alert-bg);border:var(--alert-bd);border-radius:var(--alert-radius);color:var(--alert-color);overflow:hidden;padding:var(--mantine-spacing-md) var(--mantine-spacing-md);position:relative}.m_667c2793,.m_a5d60502{display:flex}.m_667c2793{flex:1;flex-direction:column;gap:var(--mantine-spacing-xs)}.m_6a03f287{align-items:center;display:flex;font-size:var(--mantine-font-size-sm);font-weight:700;justify-content:space-between}.m_6a03f287:where([data-with-close-button]){padding-inline-end:var(--mantine-spacing-md)}.m_698f4f23{display:block;overflow:hidden;text-overflow:ellipsis}.m_667f2a6a{align-items:center;display:flex;height:calc(1.25rem*var(--mantine-scale));justify-content:flex-start;line-height:1;margin-inline-end:var(--mantine-spacing-md);margin-top:calc(.0625rem*var(--mantine-scale));width:calc(1.25rem*var(--mantine-scale))}.m_7fa78076{font-size:var(--mantine-font-size-sm);overflow:hidden;text-overflow:ellipsis}:where([data-mantine-color-scheme=light]) .m_7fa78076{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_7fa78076{color:var(--mantine-color-white)}.m_7fa78076:where([data-variant=filled]){color:var(--alert-color)}.m_7fa78076:where([data-variant=white]){color:var(--mantine-color-black)}.m_87f54839{color:var(--alert-color);height:calc(1.25rem*var(--mantine-scale));width:calc(1.25rem*var(--mantine-scale))}.m_b6d8b162{-webkit-tap-highlight-color:transparent;color:var(--text-color);font-size:var(--text-fz,var(--mantine-font-size-md));font-weight:400;line-height:var(--text-lh,var(--mantine-line-height-md));margin:0;padding:0;text-decoration:none}.m_b6d8b162:where([data-truncate]){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m_b6d8b162:where([data-truncate=start]){direction:ltr;text-align:left}:where([dir=rtl]) .m_b6d8b162:where([data-truncate=start]){direction:rtl;text-align:right}.m_b6d8b162:where([data-variant=gradient]){background-clip:text;-webkit-background-clip:text;background-image:var(--text-gradient);-webkit-text-fill-color:transparent}.m_b6d8b162:where([data-line-clamp]){display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:var(--text-line-clamp);-webkit-box-orient:vertical}.m_b6d8b162:where([data-inherit]){font-size:inherit;font-weight:inherit;line-height:inherit}.m_b6d8b162:where([data-inline]){line-height:1}.m_849cf0da{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:var(--mantine-color-anchor);cursor:pointer;display:inline;margin:0;padding:0;text-decoration:none}@media (hover:hover){.m_849cf0da:where([data-underline=hover]):hover{text-decoration:underline}}@media (hover:none){.m_849cf0da:where([data-underline=hover]):active{text-decoration:underline}}.m_849cf0da:where([data-underline=always]){text-decoration:underline}.m_849cf0da:where([data-variant=gradient]),.m_849cf0da:where([data-variant=gradient]):hover{text-decoration:none}.m_849cf0da:where([data-line-clamp]){display:-webkit-box}.m_48204f9b{align-items:center;border-radius:100%;display:flex;height:var(--slider-size);justify-content:center;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--slider-size)}.m_48204f9b:focus-within{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem*var(--mantine-scale))}.m_48204f9b{--slider-size:calc(3.75rem*var(--mantine-scale));--thumb-size:calc(var(--slider-size)/5)}:where([data-mantine-color-scheme=light]) .m_48204f9b{background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_48204f9b{background-color:var(--mantine-color-dark-5)}.m_bb9cdbad{border-radius:var(--slider-size);inset:calc(.0625rem*var(--mantine-scale));pointer-events:none;position:absolute}.m_481dd586{bottom:0;right:calc(50% - 1px);position:absolute;top:0;transform:rotate(var(--angle));width:calc(.125rem*var(--mantine-scale))}.m_481dd586:before{content:"";height:calc(var(--thumb-size)/1.5);right:calc(.03125rem*var(--mantine-scale));position:absolute;top:calc(var(--thumb-size)/3);transform:translate(50%,-50%);width:calc(.0625rem*var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_481dd586:before{background-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_481dd586:before{background-color:var(--mantine-color-dark-3)}.m_481dd586[data-label]:after{content:attr(data-label);font-size:var(--mantine-font-size-xs);right:calc(-.4375rem*var(--mantine-scale));min-width:calc(1.125rem*var(--mantine-scale));position:absolute;text-align:center;top:calc(-1.5rem*var(--mantine-scale));transform:rotate(calc(-1*(1turn - var(--angle))))}.m_bc02ba3d{bottom:0;height:100%;right:calc(50% - 1.5px);outline:none;pointer-events:none}.m_bc02ba3d,.m_bc02ba3d:before{position:absolute;left:0;top:0;width:calc(.1875rem*var(--mantine-scale))}.m_bc02ba3d:before{content:"";height:min(var(--thumb-size),calc(var(--slider-size)/2))}:where([data-mantine-color-scheme=light]) .m_bc02ba3d:before{background-color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_bc02ba3d:before{background-color:var(--mantine-color-dark-1)}.m_bb8e875b{font-size:var(--mantine-font-size-xs)}.m_89ab340[data-resizing]{--app-shell-transition-duration:0ms!important}.m_89ab340[data-disabled]{--app-shell-header-offset:0rem!important;--app-shell-navbar-offset:0rem!important}[data-mantine-color-scheme=light] .m_89ab340{--app-shell-border-color:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .m_89ab340{--app-shell-border-color:var(--mantine-color-dark-4)}.m_3840c879,.m_3b16f56b,.m_45252eee,.m_8983817,.m_9cdde9a{transition-duration:var(--app-shell-transition-duration);transition-timing-function:var(--app-shell-transition-timing-function)}.m_45252eee,.m_9cdde9a{background-color:var(--mantine-color-body);display:flex;flex-direction:column;height:calc(100dvh - var(--app-shell-header-offset, 0rem) - var(--app-shell-footer-offset, 0rem));position:fixed;top:var(--app-shell-header-offset,0);transition-property:transform,top,height}:where([data-layout=alt]) .m_45252eee,:where([data-layout=alt]) .m_9cdde9a{height:100dvh;top:0}.m_45252eee{inset-inline-start:0;transform:var(--app-shell-navbar-transform);transition-property:transform,top,height;width:var(--app-shell-navbar-width);z-index:var(--app-shell-navbar-z-index)}:where([dir=rtl]) .m_45252eee{transform:var(--app-shell-navbar-transform-rtl)}.m_45252eee:where([data-with-border]){border-inline-end:1px solid var(--app-shell-border-color)}.m_9cdde9a{inset-inline-end:0;transform:var(--app-shell-aside-transform);width:var(--app-shell-aside-width);z-index:var(--app-shell-aside-z-index)}:where([dir=rtl]) .m_9cdde9a{transform:var(--app-shell-aside-transform-rtl)}.m_9cdde9a:where([data-with-border]){border-inline-start:1px solid var(--app-shell-border-color)}.m_8983817{min-height:100dvh;padding-inline-end:calc(var(--app-shell-aside-offset, 0rem) + var(--app-shell-padding));padding-bottom:calc(var(--app-shell-footer-offset, 0rem) + var(--app-shell-padding));padding-inline-start:calc(var(--app-shell-navbar-offset, 0rem) + var(--app-shell-padding));padding-top:calc(var(--app-shell-header-offset, 0rem) + var(--app-shell-padding));transition-property:padding}.m_3840c879,.m_3b16f56b{background-color:var(--mantine-color-body);inset-inline:0;position:fixed;transition-property:transform,right,left}:where([data-layout=alt]) .m_3840c879,:where([data-layout=alt]) .m_3b16f56b{inset-inline-end:var(--app-shell-aside-offset,0);inset-inline-start:var(--app-shell-navbar-offset,0)}.m_3b16f56b{background-color:var(--mantine-color-body);height:var(--app-shell-header-height);top:0;transform:var(--app-shell-header-transform);z-index:var(--app-shell-header-z-index)}.m_3b16f56b:where([data-with-border]){border-bottom:1px solid var(--app-shell-border-color)}.m_3840c879{bottom:0;height:calc(var(--app-shell-footer-height) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);transform:var(--app-shell-footer-transform);z-index:var(--app-shell-footer-z-index)}.m_3840c879:where([data-with-border]){border-top:1px solid var(--app-shell-border-color)}.m_6dcfc7c7{flex-grow:0}.m_6dcfc7c7:where([data-grow]){flex-grow:1}.m_71ac47fc{--ar-ratio:1;max-width:100%}.m_71ac47fc>:where(:not(style)){aspect-ratio:var(--ar-ratio);width:100%}.m_71ac47fc>:where(img,video){-o-object-fit:cover;object-fit:cover}.m_88b62a41{--combobox-padding:calc(0.25rem*var(--mantine-scale));padding:var(--combobox-padding)}.m_88b62a41:has([data-mantine-scrollbar]){padding-inline-end:0}.m_88b62a41:has([data-mantine-scrollbar]) .m_985517d8{max-width:calc(100% + var(--combobox-padding))}.m_88b62a41[data-hidden]{display:none}.m_88b62a41,.m_b2821a6e{--combobox-option-padding-xs:calc(0.25rem*var(--mantine-scale)) calc(0.5rem*var(--mantine-scale));--combobox-option-padding-sm:calc(0.375rem*var(--mantine-scale)) calc(0.625rem*var(--mantine-scale));--combobox-option-padding-md:calc(0.5rem*var(--mantine-scale)) calc(0.75rem*var(--mantine-scale));--combobox-option-padding-lg:calc(0.625rem*var(--mantine-scale)) calc(1rem*var(--mantine-scale));--combobox-option-padding-xl:calc(0.875rem*var(--mantine-scale)) calc(1.25rem*var(--mantine-scale));--combobox-option-padding:var(--combobox-option-padding-sm)}.m_92253aa5{background-color:transparent;border-radius:var(--mantine-radius-default);color:inherit;cursor:pointer;font-size:var(--combobox-option-fz,var(--mantine-font-size-sm));padding:var(--combobox-option-padding);word-break:break-word}.m_92253aa5:where([data-combobox-selected]){background-color:var(--mantine-primary-color-filled);color:var(--mantine-color-white)}.m_92253aa5:where([data-combobox-disabled]){cursor:not-allowed;opacity:.35}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_92253aa5:hover:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_92253aa5:hover:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-dark-7)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_92253aa5:active:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_92253aa5:active:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-dark-7)}}.m_985517d8{border-end-end-radius:0;border-end-start-radius:0;border-inline-width:0;border-top-width:0;margin-inline:calc(var(--combobox-padding)*-1);margin-bottom:var(--combobox-padding);margin-top:calc(var(--combobox-padding)*-1);position:relative;width:calc(100% + var(--combobox-padding)*2)}:where([data-mantine-color-scheme=light]) .m_985517d8,:where([data-mantine-color-scheme=light]) .m_985517d8:focus{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_985517d8,:where([data-mantine-color-scheme=dark]) .m_985517d8:focus{border-color:var(--mantine-color-dark-4)}:where([data-mantine-color-scheme=light]) .m_985517d8{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_985517d8{background-color:var(--mantine-color-dark-7)}.m_2530cd1d{color:var(--mantine-color-dimmed);text-align:center}.m_2530cd1d,.m_82b967cb,.m_858f94bd{font-size:var(--combobox-option-fz,var(--mantine-font-size-sm));padding:var(--combobox-option-padding)}.m_82b967cb,.m_858f94bd{border:0 solid transparent;margin-inline:calc(var(--combobox-padding)*-1)}:where([data-mantine-color-scheme=light]) .m_82b967cb,:where([data-mantine-color-scheme=light]) .m_858f94bd{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_82b967cb,:where([data-mantine-color-scheme=dark]) .m_858f94bd{border-color:var(--mantine-color-dark-4)}.m_82b967cb{border-top-width:calc(.0625rem*var(--mantine-scale));margin-bottom:calc(var(--combobox-padding)*-1);margin-top:var(--combobox-padding)}.m_858f94bd{border-bottom-width:calc(.0625rem*var(--mantine-scale));margin-bottom:var(--combobox-padding);margin-top:calc(var(--combobox-padding)*-1)}.m_254f3e4f:has(.m_2bb2e9e5:only-child){display:none}.m_2bb2e9e5{align-items:center;color:var(--mantine-color-dimmed);display:flex;font-size:calc(var(--combobox-option-fz, var(--mantine-font-size-sm))*.85);font-weight:500;padding:var(--combobox-option-padding);position:relative}.m_2bb2e9e5:after{content:"";flex:1;height:calc(.0625rem*var(--mantine-scale));inset-inline:0;margin-inline-start:var(--mantine-spacing-xs)}:where([data-mantine-color-scheme=light]) .m_2bb2e9e5:after{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_2bb2e9e5:after{background-color:var(--mantine-color-dark-4)}.m_2bb2e9e5:only-child{display:none}.m_2943220b{--combobox-chevron-size-xs:calc(0.875rem*var(--mantine-scale));--combobox-chevron-size-sm:calc(1.125rem*var(--mantine-scale));--combobox-chevron-size-md:calc(1.25rem*var(--mantine-scale));--combobox-chevron-size-lg:calc(1.5rem*var(--mantine-scale));--combobox-chevron-size-xl:calc(1.75rem*var(--mantine-scale));--combobox-chevron-size:var(--combobox-chevron-size-sm);height:var(--combobox-chevron-size);width:var(--combobox-chevron-size)}:where([data-mantine-color-scheme=light]) .m_2943220b{color:var(--mantine-color-gray-6)}:where([data-mantine-color-scheme=dark]) .m_2943220b{color:var(--mantine-color-dark-3)}.m_2943220b:where([data-error]){color:var(--mantine-color-error)}.m_390b5f4{align-items:center;display:flex;gap:calc(.5rem*var(--mantine-scale))}.m_390b5f4:where([data-reverse]){justify-content:space-between}.m_8ee53fc2{height:.8em;min-width:.8em;opacity:.4;width:.8em}:where([data-combobox-selected]) .m_8ee53fc2{opacity:1}.m_5f75b09e{--label-lh-xs:calc(1rem*var(--mantine-scale));--label-lh-sm:calc(1.25rem*var(--mantine-scale));--label-lh-md:calc(1.5rem*var(--mantine-scale));--label-lh-lg:calc(1.875rem*var(--mantine-scale));--label-lh-xl:calc(2.25rem*var(--mantine-scale));--label-lh:var(--label-lh-sm)}.m_5f75b09e[data-label-position=left]{--label-order:1;--label-offset-end:var(--mantine-spacing-sm);--label-offset-start:0}.m_5f75b09e[data-label-position=right]{--label-order:2;--label-offset-end:0;--label-offset-start:var(--mantine-spacing-sm)}.m_5f6e695e{display:flex}.m_d3ea56bb{--label-cursor:var(--mantine-cursor-type);-webkit-tap-highlight-color:transparent;cursor:var(--label-cursor);display:inline-flex;flex-direction:column;font-size:var(--label-fz,var(--mantine-font-size-sm));line-height:var(--label-lh);order:var(--label-order)}.m_d3ea56bb[data-disabled],fieldset:disabled .m_d3ea56bb{--label-cursor:not-allowed}.m_8ee546b8{color:inherit;cursor:var(--label-cursor);padding-inline-end:var(--label-offset-end);padding-inline-start:var(--label-offset-start)}:where([data-mantine-color-scheme=light]) .m_8ee546b8:where([data-disabled]),:where([data-mantine-color-scheme=light]) fieldset:disabled .m_8ee546b8{color:var(--mantine-color-gray-5)}:where([data-mantine-color-scheme=dark]) .m_8ee546b8:where([data-disabled]),:where([data-mantine-color-scheme=dark]) fieldset:disabled .m_8ee546b8{color:var(--mantine-color-dark-3)}.m_328f68c0,.m_8e8a99cc{margin-top:calc(var(--mantine-spacing-xs)/2);padding-inline-end:var(--label-offset-end);padding-inline-start:var(--label-offset-start)}.m_26775b0a{--card-radius:var(--mantine-radius-default);border-radius:var(--card-radius);cursor:pointer;display:block;width:100%}.m_26775b0a :where(*){cursor:inherit}.m_26775b0a:where([data-with-border]){border:calc(.0625rem*var(--mantine-scale)) solid transparent}:where([data-mantine-color-scheme=light]) .m_26775b0a:where([data-with-border]){border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_26775b0a:where([data-with-border]){border-color:var(--mantine-color-dark-4)}.m_5e5256ee{--checkbox-size-xs:calc(1rem*var(--mantine-scale));--checkbox-size-sm:calc(1.25rem*var(--mantine-scale));--checkbox-size-md:calc(1.5rem*var(--mantine-scale));--checkbox-size-lg:calc(1.875rem*var(--mantine-scale));--checkbox-size-xl:calc(2.25rem*var(--mantine-scale));--checkbox-size:var(--checkbox-size-sm);--checkbox-color:var(--mantine-primary-color-filled);--checkbox-icon-color:var(--mantine-color-white);border:calc(.0625rem*var(--mantine-scale)) solid transparent;border-radius:var(--checkbox-radius,var(--mantine-radius-default));cursor:var(--mantine-cursor-type);height:var(--checkbox-size);min-height:var(--checkbox-size);min-width:var(--checkbox-size);position:relative;transition:border-color .1s ease,background-color .1s ease;width:var(--checkbox-size);-webkit-tap-highlight-color:transparent;align-items:center;display:flex;justify-content:center}:where([data-mantine-color-scheme=light]) .m_5e5256ee{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_5e5256ee{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_5e5256ee[data-checked],.m_5e5256ee[data-indeterminate]{background-color:var(--checkbox-color);border-color:var(--checkbox-color)}.m_5e5256ee[data-checked]>.m_1b1c543a,.m_5e5256ee[data-indeterminate]>.m_1b1c543a{color:var(--checkbox-icon-color);opacity:1;transform:none}.m_5e5256ee[data-disabled]{cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_5e5256ee[data-disabled]{background-color:var(--mantine-color-gray-2);border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_5e5256ee[data-disabled]{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-6)}[data-mantine-color-scheme=light] .m_5e5256ee[data-disabled][data-checked]>.m_1b1c543a{color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .m_5e5256ee[data-disabled][data-checked]>.m_1b1c543a{color:var(--mantine-color-dark-3)}.m_76e20374[data-checked]:not([data-disabled]),.m_76e20374[data-indeterminate]:not([data-disabled]){background-color:transparent;border-color:var(--checkbox-color)}.m_76e20374[data-checked]:not([data-disabled])>.m_1b1c543a,.m_76e20374[data-indeterminate]:not([data-disabled])>.m_1b1c543a{color:var(--checkbox-color);opacity:1;transform:none}.m_1b1c543a{color:transparent;display:block;opacity:1;pointer-events:none;transform:translateY(calc(.3125rem*var(--mantine-scale))) scale(.5);transition:transform .1s ease,opacity .1s ease;width:60%}.m_bf2d988c{--checkbox-size-xs:calc(1rem*var(--mantine-scale));--checkbox-size-sm:calc(1.25rem*var(--mantine-scale));--checkbox-size-md:calc(1.5rem*var(--mantine-scale));--checkbox-size-lg:calc(1.875rem*var(--mantine-scale));--checkbox-size-xl:calc(2.25rem*var(--mantine-scale));--checkbox-size:var(--checkbox-size-sm);--checkbox-color:var(--mantine-primary-color-filled);--checkbox-icon-color:var(--mantine-color-white)}.m_26062bec{height:var(--checkbox-size);order:1;position:relative;width:var(--checkbox-size)}.m_26062bec:where([data-label-position=left]){order:2}.m_26063560{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:calc(.0625rem*var(--mantine-scale)) solid transparent;border-radius:var(--checkbox-radius,var(--mantine-radius-default));cursor:var(--mantine-cursor-type);display:block;height:var(--checkbox-size);margin:0;padding:0;transition:border-color .1s ease,background-color .1s ease;width:var(--checkbox-size);-webkit-tap-highlight-color:transparent}:where([data-mantine-color-scheme=light]) .m_26063560{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_26063560{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_26063560:where([data-error]){border-color:var(--mantine-color-error)}.m_26063560:checked,.m_26063560[data-indeterminate]{background-color:var(--checkbox-color);border-color:var(--checkbox-color)}.m_26063560:checked+.m_bf295423,.m_26063560[data-indeterminate]+.m_bf295423{opacity:1;transform:none}.m_26063560:disabled{cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_26063560:disabled{background-color:var(--mantine-color-gray-2);border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_26063560:disabled{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-6)}[data-mantine-color-scheme=light] .m_26063560:disabled+.m_bf295423{color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .m_26063560:disabled+.m_bf295423{color:var(--mantine-color-dark-3)}.m_215c4542+.m_bf295423{color:var(--checkbox-color)}.m_215c4542:checked:not(:disabled),.m_215c4542[data-indeterminate]:not(:disabled){background-color:transparent;border-color:var(--checkbox-color)}.m_215c4542:checked:not(:disabled)+.m_bf295423,.m_215c4542[data-indeterminate]:not(:disabled)+.m_bf295423{color:var(--checkbox-color);opacity:1;transform:none}.m_bf295423{color:var(--checkbox-icon-color);inset:0;margin:auto;opacity:0;pointer-events:none;position:absolute;transform:translateY(calc(.3125rem*var(--mantine-scale))) scale(.5);transition:transform .1s ease,opacity .1s ease;width:60%}.m_11def92b{--ag-spacing:var(--mantine-spacing-sm);--ag-offset:calc(var(--ag-spacing)*-1);display:flex;padding-inline-start:var(--ag-spacing)}.m_f85678b6{--avatar-size-xs:calc(1rem*var(--mantine-scale));--avatar-size-sm:calc(1.625rem*var(--mantine-scale));--avatar-size-md:calc(2.375rem*var(--mantine-scale));--avatar-size-lg:calc(3.5rem*var(--mantine-scale));--avatar-size-xl:calc(5.25rem*var(--mantine-scale));--avatar-size:var(--avatar-size-md);--avatar-radius:calc(62.5rem*var(--mantine-scale));--avatar-bg:var(--mantine-color-gray-light);--avatar-bd:calc(0.0625rem*var(--mantine-scale)) solid transparent;--avatar-color:var(--mantine-color-gray-light-color);--avatar-placeholder-fz:calc(var(--avatar-size)/2.5);-webkit-tap-highlight-color:transparent;border-radius:var(--avatar-radius);display:block;height:var(--avatar-size);min-width:var(--avatar-size);overflow:hidden;padding:0;position:relative;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--avatar-size)}.m_f85678b6:where([data-within-group]){background:var(--mantine-color-body);border:2px solid var(--mantine-color-body);margin-inline-start:var(--ag-offset)}.m_11f8ac07{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.m_104cd71f{align-items:center;background:var(--avatar-bg);border:var(--avatar-bd);border-radius:var(--avatar-radius);color:var(--avatar-color);display:flex;font-size:var(--avatar-placeholder-fz);font-weight:700;height:100%;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.m_104cd71f>[data-avatar-placeholder-icon]{height:70%;width:70%}.m_2ce0de02{background-position:50%;background-size:cover;border:0;border-radius:var(--bi-radius,0);display:block;text-decoration:none;width:100%}.m_347db0ec{--badge-height-xs:calc(1rem*var(--mantine-scale));--badge-height-sm:calc(1.125rem*var(--mantine-scale));--badge-height-md:calc(1.25rem*var(--mantine-scale));--badge-height-lg:calc(1.625rem*var(--mantine-scale));--badge-height-xl:calc(2rem*var(--mantine-scale));--badge-fz-xs:calc(0.5625rem*var(--mantine-scale));--badge-fz-sm:calc(0.625rem*var(--mantine-scale));--badge-fz-md:calc(0.6875rem*var(--mantine-scale));--badge-fz-lg:calc(0.8125rem*var(--mantine-scale));--badge-fz-xl:calc(1rem*var(--mantine-scale));--badge-padding-x-xs:calc(0.375rem*var(--mantine-scale));--badge-padding-x-sm:calc(0.5rem*var(--mantine-scale));--badge-padding-x-md:calc(0.625rem*var(--mantine-scale));--badge-padding-x-lg:calc(0.75rem*var(--mantine-scale));--badge-padding-x-xl:calc(1rem*var(--mantine-scale));--badge-height:var(--badge-height-md);--badge-fz:var(--badge-fz-md);--badge-padding-x:var(--badge-padding-x-md);--badge-radius:calc(62.5rem*var(--mantine-scale));--badge-lh:calc(var(--badge-height) - 0.125rem*var(--mantine-scale));--badge-color:var(--mantine-color-white);--badge-bg:var(--mantine-primary-color-filled);--badge-border-width:calc(0.0625rem*var(--mantine-scale));--badge-bd:var(--badge-border-width) solid transparent;-webkit-tap-highlight-color:transparent;align-items:center;background:var(--badge-bg);border:var(--badge-bd);border-radius:var(--badge-radius);color:var(--badge-color);cursor:default;display:inline-grid;font-size:var(--badge-fz);font-weight:700;height:var(--badge-height);justify-content:center;letter-spacing:calc(.01563rem*var(--mantine-scale));line-height:var(--badge-lh);overflow:hidden;padding:0 var(--badge-padding-x);text-decoration:none;text-overflow:ellipsis;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.m_347db0ec:where([data-with-left-section],[data-variant=dot]){grid-template-columns:auto 1fr}.m_347db0ec:where([data-with-right-section]){grid-template-columns:1fr auto}.m_347db0ec:where([data-with-left-section][data-with-right-section],[data-variant=dot][data-with-right-section]){grid-template-columns:auto 1fr auto}.m_347db0ec:where([data-block]){display:flex;width:100%}.m_347db0ec:where([data-circle]){display:flex;padding-inline:calc(.125rem*var(--mantine-scale));width:var(--badge-height)}.m_fbd81e3d{--badge-dot-size:calc(var(--badge-height)/3.4)}:where([data-mantine-color-scheme=light]) .m_fbd81e3d{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4);color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_fbd81e3d{background-color:var(--mantine-color-dark-5);border-color:var(--mantine-color-dark-5);color:var(--mantine-color-white)}.m_fbd81e3d:before{background-color:var(--badge-dot-color);border-radius:var(--badge-dot-size);content:"";display:block;height:var(--badge-dot-size);margin-inline-end:var(--badge-dot-size);width:var(--badge-dot-size)}.m_5add502a{cursor:inherit;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.m_91fdda9b{--badge-section-margin:calc(var(--mantine-spacing-xs)/2);align-items:center;display:inline-flex;justify-content:center;max-height:calc(var(--badge-height) - var(--badge-border-width)*2)}.m_91fdda9b:where([data-position=left]){margin-inline-end:var(--badge-section-margin)}.m_91fdda9b:where([data-position=right]){margin-inline-start:var(--badge-section-margin)}.m_ddec01c0{--blockquote-border:3px solid var(--bq-bd);border-end-end-radius:var(--bq-radius);border-inline-start:var(--blockquote-border);border-start-end-radius:var(--bq-radius);margin:0;padding:var(--mantine-spacing-xl) calc(2.375rem*var(--mantine-scale));position:relative}:where([data-mantine-color-scheme=light]) .m_ddec01c0{background-color:var(--bq-bg-light)}:where([data-mantine-color-scheme=dark]) .m_ddec01c0{background-color:var(--bq-bg-dark)}.m_dde7bd57{--blockquote-icon-offset:calc(var(--bq-icon-size)/-2);align-items:center;background-color:var(--mantine-color-body);border-radius:var(--bq-icon-size);color:var(--bq-bd);display:flex;height:var(--bq-icon-size);inset-inline-start:var(--blockquote-icon-offset);justify-content:center;position:absolute;top:var(--blockquote-icon-offset);width:var(--bq-icon-size)}.m_dde51a35{display:block;font-size:85%;margin-top:var(--mantine-spacing-md);opacity:.6}.m_8b3717df{align-items:center;display:flex;flex-wrap:wrap}.m_f678d540{line-height:1;white-space:nowrap;-webkit-tap-highlight-color:transparent}.m_3b8f2208{align-items:center;display:flex;justify-content:center;line-height:1;margin-inline:var(--bc-separator-margin,var(--mantine-spacing-xs))}:where([data-mantine-color-scheme=light]) .m_3b8f2208{color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_3b8f2208{color:var(--mantine-color-dark-2)}.m_fea6bf1a{--burger-size-xs:calc(0.75rem*var(--mantine-scale));--burger-size-sm:calc(1.125rem*var(--mantine-scale));--burger-size-md:calc(1.5rem*var(--mantine-scale));--burger-size-lg:calc(2.125rem*var(--mantine-scale));--burger-size-xl:calc(2.625rem*var(--mantine-scale));--burger-size:var(--burger-size-md);--burger-line-size:calc(var(--burger-size)/12);cursor:pointer;height:calc(var(--burger-size) + var(--mantine-spacing-xs));padding:calc(var(--mantine-spacing-xs)/2);width:calc(var(--burger-size) + var(--mantine-spacing-xs))}:where([data-mantine-color-scheme=light]) .m_fea6bf1a{--burger-color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_fea6bf1a{--burger-color:var(--mantine-color-white)}.m_d4fb9cad{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.m_d4fb9cad,.m_d4fb9cad:after,.m_d4fb9cad:before{background-color:var(--burger-color);display:block;height:var(--burger-line-size);outline:calc(.0625rem*var(--mantine-scale)) solid transparent;transition-duration:var(--burger-transition-duration,.3s);transition-property:background-color,transform;transition-timing-function:var(--burger-transition-timing-function,ease);width:var(--burger-size)}.m_d4fb9cad:after,.m_d4fb9cad:before{content:"";inset-inline-start:0;position:absolute}.m_d4fb9cad:before{top:calc(var(--burger-size)/-3)}.m_d4fb9cad:after{top:calc(var(--burger-size)/3)}.m_d4fb9cad[data-opened]{background-color:transparent}.m_d4fb9cad[data-opened]:before{transform:translateY(calc(var(--burger-size)/3)) rotate(-45deg)}.m_d4fb9cad[data-opened]:after{transform:translateY(calc(var(--burger-size)/-3)) rotate(45deg)}.m_77c9d27d{--button-height-xs:calc(1.875rem*var(--mantine-scale));--button-height-sm:calc(2.25rem*var(--mantine-scale));--button-height-md:calc(2.625rem*var(--mantine-scale));--button-height-lg:calc(3.125rem*var(--mantine-scale));--button-height-xl:calc(3.75rem*var(--mantine-scale));--button-height-compact-xs:calc(1.375rem*var(--mantine-scale));--button-height-compact-sm:calc(1.625rem*var(--mantine-scale));--button-height-compact-md:calc(1.875rem*var(--mantine-scale));--button-height-compact-lg:calc(2.125rem*var(--mantine-scale));--button-height-compact-xl:calc(2.5rem*var(--mantine-scale));--button-padding-x-xs:calc(0.875rem*var(--mantine-scale));--button-padding-x-sm:calc(1.125rem*var(--mantine-scale));--button-padding-x-md:calc(1.375rem*var(--mantine-scale));--button-padding-x-lg:calc(1.625rem*var(--mantine-scale));--button-padding-x-xl:calc(2rem*var(--mantine-scale));--button-padding-x-compact-xs:calc(0.4375rem*var(--mantine-scale));--button-padding-x-compact-sm:calc(0.5rem*var(--mantine-scale));--button-padding-x-compact-md:calc(0.625rem*var(--mantine-scale));--button-padding-x-compact-lg:calc(0.75rem*var(--mantine-scale));--button-padding-x-compact-xl:calc(0.875rem*var(--mantine-scale));--button-height:var(--button-height-sm);--button-padding-x:var(--button-padding-x-sm);--button-color:var(--mantine-color-white);background:var(--button-bg,var(--mantine-primary-color-filled));border:var(--button-bd,calc(.0625rem*var(--mantine-scale)) solid transparent);border-radius:var(--button-radius,var(--mantine-radius-default));color:var(--button-color,var(--mantine-color-white));cursor:pointer;display:inline-block;font-size:var(--button-fz,var(--mantine-font-size-sm));font-weight:600;height:var(--button-height,var(--button-height-sm));line-height:1;overflow:hidden;padding-inline:var(--button-padding-x,var(--button-padding-x-sm));position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:auto}.m_77c9d27d:where([data-block]){display:block;width:100%}.m_77c9d27d:where([data-with-left-section]){padding-inline-start:calc(var(--button-padding-x)/1.5)}.m_77c9d27d:where([data-with-right-section]){padding-inline-end:calc(var(--button-padding-x)/1.5)}.m_77c9d27d:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){border:calc(.0625rem*var(--mantine-scale)) solid transparent;cursor:not-allowed;transform:none}:where([data-mantine-color-scheme=light]) .m_77c9d27d:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){background:var(--mantine-color-gray-1);color:var(--mantine-color-gray-5)}:where([data-mantine-color-scheme=dark]) .m_77c9d27d:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){background:var(--mantine-color-dark-6);color:var(--mantine-color-dark-3)}.m_77c9d27d:before{border-radius:var(--button-radius,var(--mantine-radius-default));content:"";filter:blur(12px);inset:calc(-.0625rem*var(--mantine-scale));opacity:0;pointer-events:none;position:absolute;transform:translateY(-100%);transition:transform .15s ease,opacity .1s ease}:where([data-mantine-color-scheme=light]) .m_77c9d27d:before{background-color:hsla(0,0%,100%,.15)}:where([data-mantine-color-scheme=dark]) .m_77c9d27d:before{background-color:rgba(0,0,0,.15)}.m_77c9d27d:where([data-loading]){cursor:not-allowed;transform:none}.m_77c9d27d:where([data-loading]):before{opacity:1;transform:translateY(0)}.m_77c9d27d:where([data-loading]) .m_80f1301b{opacity:0;transform:translateY(100%)}@media (hover:hover){.m_77c9d27d:hover:where(:not([data-loading],:disabled,[data-disabled])){background-color:var(--button-hover,var(--mantine-primary-color-filled-hover));color:var(--button-hover-color,var(--button-color))}}@media (hover:none){.m_77c9d27d:active:where(:not([data-loading],:disabled,[data-disabled])){background-color:var(--button-hover,var(--mantine-primary-color-filled-hover));color:var(--button-hover-color,var(--button-color))}}.m_80f1301b{justify-content:var(--button-justify,center);overflow:visible;transition:transform .15s ease,opacity .1s ease}.m_80f1301b,.m_811560b9{align-items:center;display:flex;height:100%}.m_811560b9{opacity:1;overflow:hidden;white-space:nowrap}.m_811560b9:where([data-loading]){opacity:.2}.m_a74036a{align-items:center;display:flex}.m_a74036a:where([data-position=left]){margin-inline-end:var(--mantine-spacing-xs)}.m_a74036a:where([data-position=right]){margin-inline-start:var(--mantine-spacing-xs)}.m_a25b86ee{right:50%;position:absolute;top:50%}.m_80d6d844{--button-border-width:calc(0.0625rem*var(--mantine-scale));display:flex}.m_80d6d844 :where(.m_77c9d27d):focus{position:relative;z-index:1}.m_80d6d844[data-orientation=horizontal]{flex-direction:row}.m_80d6d844[data-orientation=horizontal] .m_77c9d27d:not(:only-child):first-child{border-end-end-radius:0;border-inline-end-width:calc(var(--button-border-width)/2);border-start-end-radius:0}.m_80d6d844[data-orientation=horizontal] .m_77c9d27d:not(:only-child):last-child{border-end-start-radius:0;border-inline-start-width:calc(var(--button-border-width)/2);border-start-start-radius:0}.m_80d6d844[data-orientation=horizontal] .m_77c9d27d:not(:only-child):not(:first-child):not(:last-child){border-inline-width:calc(var(--button-border-width)/2);border-radius:0}.m_80d6d844[data-orientation=vertical]{flex-direction:column}.m_80d6d844[data-orientation=vertical] .m_77c9d27d:not(:only-child):first-child{border-bottom-width:calc(var(--button-border-width)/2);border-end-end-radius:0;border-end-start-radius:0}.m_80d6d844[data-orientation=vertical] .m_77c9d27d:not(:only-child):last-child{border-start-end-radius:0;border-start-start-radius:0;border-top-width:calc(var(--button-border-width)/2)}.m_80d6d844[data-orientation=vertical] .m_77c9d27d:not(:only-child):not(:first-child):not(:last-child){border-bottom-width:calc(var(--button-border-width)/2);border-radius:0;border-top-width:calc(var(--button-border-width)/2)}.m_e615b15f{--card-padding:var(--mantine-spacing-md);color:var(--mantine-color-text);display:flex;flex-direction:column;overflow:hidden;padding:var(--card-padding);position:relative}:where([data-mantine-color-scheme=light]) .m_e615b15f{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_e615b15f{background-color:var(--mantine-color-dark-6)}.m_599a2148{display:block;margin-inline:calc(var(--card-padding)*-1)}.m_599a2148:where(:first-child){border-top:none!important;margin-top:calc(var(--card-padding)*-1)}.m_599a2148:where(:last-child){border-bottom:none!important;margin-bottom:calc(var(--card-padding)*-1)}.m_599a2148:where([data-inherit-padding]){padding-inline:var(--card-padding)}.m_599a2148:where([data-with-border]){border-bottom:calc(.0625rem*var(--mantine-scale)) solid;border-top:calc(.0625rem*var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m_599a2148{border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_599a2148{border-color:var(--mantine-color-dark-4)}.m_599a2148+.m_599a2148{border-top:none!important}.m_4451eb3a{align-items:center;display:flex;justify-content:center}.m_4451eb3a:where([data-inline]){display:inline-flex}.m_f59ffda3{--chip-size-xs:calc(1.4375rem*var(--mantine-scale));--chip-size-sm:calc(1.75rem*var(--mantine-scale));--chip-size-md:calc(2rem*var(--mantine-scale));--chip-size-lg:calc(2.25rem*var(--mantine-scale));--chip-size-xl:calc(2.5rem*var(--mantine-scale));--chip-icon-size-xs:calc(0.625rem*var(--mantine-scale));--chip-icon-size-sm:calc(0.75rem*var(--mantine-scale));--chip-icon-size-md:calc(0.875rem*var(--mantine-scale));--chip-icon-size-lg:calc(1rem*var(--mantine-scale));--chip-icon-size-xl:calc(1.125rem*var(--mantine-scale));--chip-padding-xs:calc(1rem*var(--mantine-scale));--chip-padding-sm:calc(1.25rem*var(--mantine-scale));--chip-padding-md:calc(1.5rem*var(--mantine-scale));--chip-padding-lg:calc(1.75rem*var(--mantine-scale));--chip-padding-xl:calc(2rem*var(--mantine-scale));--chip-checked-padding-xs:calc(0.46875rem*var(--mantine-scale));--chip-checked-padding-sm:calc(0.625rem*var(--mantine-scale));--chip-checked-padding-md:calc(0.73125rem*var(--mantine-scale));--chip-checked-padding-lg:calc(0.84375rem*var(--mantine-scale));--chip-checked-padding-xl:calc(0.98125rem*var(--mantine-scale));--chip-spacing-xs:calc(0.625rem*var(--mantine-scale));--chip-spacing-sm:calc(0.75rem*var(--mantine-scale));--chip-spacing-md:calc(1rem*var(--mantine-scale));--chip-spacing-lg:calc(1.25rem*var(--mantine-scale));--chip-spacing-xl:calc(1.375rem*var(--mantine-scale));--chip-size:var(--chip-size-sm);--chip-icon-size:var(--chip-icon-size-sm);--chip-padding:var(--chip-padding-sm);--chip-spacing:var(--chip-spacing-sm);--chip-checked-padding:var(--chip-checked-padding-sm);--chip-bg:var(--mantine-primary-color-filled);--chip-hover:var(--mantine-primary-color-filled-hover);--chip-color:var(--mantine-color-white);--chip-bd:calc(0.0625rem*var(--mantine-scale)) solid transparent}.m_be049a53{align-items:center;border-radius:var(--chip-radius,1000rem);cursor:pointer;display:inline-flex;font-size:var(--chip-fz,var(--mantine-font-size-sm));height:var(--chip-size);line-height:calc(var(--chip-size) - .125rem*var(--mantine-scale));padding-inline:var(--chip-padding);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;-webkit-tap-highlight-color:transparent;border:calc(.0625rem*var(--mantine-scale)) solid transparent;color:var(--mantine-color-text)}.m_be049a53:where([data-checked]){padding:var(--chip-checked-padding)}.m_be049a53:where([data-disabled]){cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_be049a53:where([data-disabled]){background-color:var(--mantine-color-gray-2);color:var(--mantine-color-gray-5)}:where([data-mantine-color-scheme=dark]) .m_be049a53:where([data-disabled]){background-color:var(--mantine-color-dark-6);color:var(--mantine-color-dark-3)}:where([data-mantine-color-scheme=light]) .m_3904c1af:not([data-disabled]){background-color:var(--mantine-color-white);border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_3904c1af:not([data-disabled]){background-color:var(--mantine-color-dark-6);border:1px solid var(--mantine-color-dark-4)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_3904c1af:not([data-disabled]):hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_3904c1af:not([data-disabled]):hover{background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_3904c1af:not([data-disabled]):active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_3904c1af:not([data-disabled]):active{background-color:var(--mantine-color-dark-5)}}.m_3904c1af:not([data-disabled]):where([data-checked]){--chip-icon-color:var(--chip-color);border:var(--chip-bd)}@media (hover:hover){.m_3904c1af:not([data-disabled]):where([data-checked]):hover{background-color:var(--chip-hover)}}@media (hover:none){.m_3904c1af:not([data-disabled]):where([data-checked]):active{background-color:var(--chip-hover)}}.m_f7e165c3:not([data-disabled]),.m_fa109255:not([data-disabled]){border:calc(.0625rem*var(--mantine-scale)) solid transparent;color:var(--mantine-color-text)}:where([data-mantine-color-scheme=light]) .m_f7e165c3:not([data-disabled]),:where([data-mantine-color-scheme=light]) .m_fa109255:not([data-disabled]){background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_f7e165c3:not([data-disabled]),:where([data-mantine-color-scheme=dark]) .m_fa109255:not([data-disabled]){background-color:var(--mantine-color-dark-5)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_f7e165c3:not([data-disabled]):hover,:where([data-mantine-color-scheme=light]) .m_fa109255:not([data-disabled]):hover{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_f7e165c3:not([data-disabled]):hover,:where([data-mantine-color-scheme=dark]) .m_fa109255:not([data-disabled]):hover{background-color:var(--mantine-color-dark-4)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_f7e165c3:not([data-disabled]):active,:where([data-mantine-color-scheme=light]) .m_fa109255:not([data-disabled]):active{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_f7e165c3:not([data-disabled]):active,:where([data-mantine-color-scheme=dark]) .m_fa109255:not([data-disabled]):active{background-color:var(--mantine-color-dark-4)}}.m_f7e165c3:not([data-disabled]):where([data-checked]),.m_fa109255:not([data-disabled]):where([data-checked]){--chip-icon-color:var(--chip-color);background-color:var(--chip-bg);color:var(--chip-color)}@media (hover:hover){.m_f7e165c3:not([data-disabled]):where([data-checked]):hover,.m_fa109255:not([data-disabled]):where([data-checked]):hover{background-color:var(--chip-hover)}}@media (hover:none){.m_f7e165c3:not([data-disabled]):where([data-checked]):active,.m_fa109255:not([data-disabled]):where([data-checked]):active{background-color:var(--chip-hover)}}.m_9ac86df9{align-items:center;display:flex;max-width:calc(var(--chip-icon-size) + var(--chip-spacing)/1.5);overflow:hidden;width:calc(var(--chip-icon-size) + var(--chip-spacing)/1.5)}.m_9ac86df9,.m_d6d72580{height:var(--chip-icon-size)}.m_d6d72580{color:var(--chip-icon-color,inherit);display:block;width:var(--chip-icon-size)}.m_bde07329{height:0;margin:0;opacity:0;padding:0;width:0}.m_bde07329:focus-visible+.m_be049a53{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem*var(--mantine-scale))}.m_b183c0a2{border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs);line-height:var(--mantine-line-height);margin:0;overflow:auto;padding:2px calc(var(--mantine-spacing-xs)/2)}:where([data-mantine-color-scheme=light]) .m_b183c0a2{background-color:var(--code-bg,var(--mantine-color-gray-1));color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_b183c0a2{background-color:var(--code-bg,var(--mantine-color-dark-5));color:var(--mantine-color-white)}.m_b183c0a2[data-block]{padding:var(--mantine-spacing-xs)}.m_de3d2490{--cs-size:calc(1.75rem*var(--mantine-scale));--cs-radius:calc(62.5rem*var(--mantine-scale));-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:var(--cs-radius);color:inherit;display:block;height:var(--cs-size);line-height:1;min-height:var(--cs-size);min-width:var(--cs-size);position:relative;text-decoration:none;width:var(--cs-size)}[data-mantine-color-scheme=light] .m_de3d2490{--alpha-overlay-color:var(--mantine-color-gray-3);--alpha-overlay-bg:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .m_de3d2490{--alpha-overlay-color:var(--mantine-color-dark-4);--alpha-overlay-bg:var(--mantine-color-dark-7)}.m_862f3d1b,.m_98ae7f22{border-radius:var(--cs-radius);inset:0;position:absolute}.m_98ae7f22{box-shadow:rgba(0,0,0,.1) 0 0 0 calc(.0625rem*var(--mantine-scale)) inset,rgba(0,0,0,.15) 0 0 calc(.25rem*var(--mantine-scale)) inset;z-index:1}.m_95709ac0{background-image:linear-gradient(-45deg,var(--alpha-overlay-color) 25%,transparent 25%),linear-gradient(45deg,var(--alpha-overlay-color) 25%,transparent 25%),linear-gradient(-45deg,transparent 75%,var(--alpha-overlay-color) 75%),linear-gradient(45deg,var(--alpha-overlay-bg) 75%,var(--alpha-overlay-color) 75%);background-position:100% 0,100% calc(.25rem*var(--mantine-scale)),calc(100% - (.25rem*var(--mantine-scale))) calc(-.25rem*var(--mantine-scale)),calc(100% - (-.25rem*var(--mantine-scale))) 0;background-size:calc(.5rem*var(--mantine-scale)) calc(.5rem*var(--mantine-scale))}.m_93e74e3,.m_95709ac0{border-radius:var(--cs-radius);inset:0;position:absolute}.m_93e74e3{align-items:center;display:flex;justify-content:center;z-index:2}.m_fee9c77{--cp-width-xs:calc(11.25rem*var(--mantine-scale));--cp-width-sm:calc(12.5rem*var(--mantine-scale));--cp-width-md:calc(15rem*var(--mantine-scale));--cp-width-lg:calc(17.5rem*var(--mantine-scale));--cp-width-xl:calc(20rem*var(--mantine-scale));--cp-preview-size-xs:calc(1.625rem*var(--mantine-scale));--cp-preview-size-sm:calc(2.125rem*var(--mantine-scale));--cp-preview-size-md:calc(2.625rem*var(--mantine-scale));--cp-preview-size-lg:calc(3.125rem*var(--mantine-scale));--cp-preview-size-xl:calc(3.375rem*var(--mantine-scale));--cp-thumb-size-xs:calc(0.5rem*var(--mantine-scale));--cp-thumb-size-sm:calc(0.75rem*var(--mantine-scale));--cp-thumb-size-md:calc(1rem*var(--mantine-scale));--cp-thumb-size-lg:calc(1.25rem*var(--mantine-scale));--cp-thumb-size-xl:calc(1.375rem*var(--mantine-scale));--cp-saturation-height-xs:calc(6.25rem*var(--mantine-scale));--cp-saturation-height-sm:calc(6.875rem*var(--mantine-scale));--cp-saturation-height-md:calc(7.5rem*var(--mantine-scale));--cp-saturation-height-lg:calc(8.75rem*var(--mantine-scale));--cp-saturation-height-xl:calc(10rem*var(--mantine-scale));--cp-preview-size:var(--cp-preview-size-sm);--cp-thumb-size:var(--cp-thumb-size-sm);--cp-saturation-height:var(--cp-saturation-height-sm);--cp-width:var(--cp-width-sm);--cp-body-spacing:var(--mantine-spacing-sm);padding:calc(.0625rem*var(--mantine-scale));width:var(--cp-width)}.m_fee9c77:where([data-full-width]){width:100%}.m_9dddfbac{height:var(--cp-preview-size);width:var(--cp-preview-size)}.m_bffecc3e{display:flex;padding-top:calc(var(--cp-body-spacing)/2)}.m_3283bb96{flex:1}.m_3283bb96:not(:only-child){margin-inline-end:var(--mantine-spacing-xs)}.m_40d572ba{border:2px solid var(--mantine-color-white);border-radius:var(--cp-thumb-size);box-shadow:0 0 1px rgba(0,0,0,.6);height:var(--cp-thumb-size);right:calc(var(--thumb-x-offset) - var(--cp-thumb-size)/2);overflow:hidden;position:absolute;top:calc(var(--thumb-y-offset) - var(--cp-thumb-size)/2);width:var(--cp-thumb-size)}.m_d8ee6fd8{cursor:pointer;flex:0 0 calc(var(--cp-swatch-size) - 0.25rem*var(--mantine-scale));height:unset!important;margin:calc(.125rem*var(--mantine-scale));min-height:0!important;min-width:0!important;padding-bottom:calc(var(--cp-swatch-size) - .25rem*var(--mantine-scale));width:unset!important}.m_5711e686{display:flex;flex-wrap:wrap;margin-top:calc(.3125rem*var(--mantine-scale));margin-inline:calc(-.125rem*var(--mantine-scale))}.m_202a296e{--cp-thumb-size-xs:calc(0.5rem*var(--mantine-scale));--cp-thumb-size-sm:calc(0.75rem*var(--mantine-scale));--cp-thumb-size-md:calc(1rem*var(--mantine-scale));--cp-thumb-size-lg:calc(1.25rem*var(--mantine-scale));--cp-thumb-size-xl:calc(1.375rem*var(--mantine-scale));-webkit-tap-highlight-color:transparent;border-radius:var(--mantine-radius-sm);height:var(--cp-saturation-height);margin:calc(var(--cp-thumb-size)/2);position:relative}.m_202a296e:where([data-focus-ring=auto]):focus:focus-visible .m_40d572ba{outline:2px solid var(--mantine-color-blue-filled)}.m_202a296e:where([data-focus-ring=always]):focus .m_40d572ba{outline:2px solid var(--mantine-color-blue-filled)}.m_11b3db02{border-radius:var(--mantine-radius-sm);inset:calc(var(--cp-thumb-size)*-1/2 - .0625rem*var(--mantine-scale));position:absolute}.m_d856d47d{--cp-thumb-size-xs:calc(0.5rem*var(--mantine-scale));--cp-thumb-size-sm:calc(0.75rem*var(--mantine-scale));--cp-thumb-size-md:calc(1rem*var(--mantine-scale));--cp-thumb-size-lg:calc(1.25rem*var(--mantine-scale));--cp-thumb-size-xl:calc(1.375rem*var(--mantine-scale));--cp-thumb-size:var(--cp-thumb-size,calc(0.75rem*var(--mantine-scale)));height:calc(var(--cp-thumb-size) + .125rem*var(--mantine-scale));margin-inline:calc(var(--cp-thumb-size)/2);outline:none;position:relative}.m_d856d47d+.m_d856d47d{margin-top:calc(.375rem*var(--mantine-scale))}.m_d856d47d:where([data-focus-ring=auto]):focus:focus-visible .m_40d572ba{outline:2px solid var(--mantine-color-blue-filled)}.m_d856d47d:where([data-focus-ring=always]):focus .m_40d572ba{outline:2px solid var(--mantine-color-blue-filled)}:where([data-mantine-color-scheme=light]) .m_d856d47d{--slider-checkers:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_d856d47d{--slider-checkers:var(--mantine-color-dark-4)}.m_8f327113{border-radius:10000rem;bottom:0;position:absolute;top:0;inset-inline:calc(var(--cp-thumb-size)*-1/2 - .0625rem*var(--mantine-scale))}.m_b077c2bc{--ci-eye-dropper-icon-size-xs:calc(0.875rem*var(--mantine-scale));--ci-eye-dropper-icon-size-sm:calc(1rem*var(--mantine-scale));--ci-eye-dropper-icon-size-md:calc(1.125rem*var(--mantine-scale));--ci-eye-dropper-icon-size-lg:calc(1.25rem*var(--mantine-scale));--ci-eye-dropper-icon-size-xl:calc(1.375rem*var(--mantine-scale));--ci-eye-dropper-icon-size:var(--ci-eye-dropper-icon-size-sm)}.m_c5ccdcab{--ci-preview-size-xs:calc(1rem*var(--mantine-scale));--ci-preview-size-sm:calc(1.125rem*var(--mantine-scale));--ci-preview-size-md:calc(1.375rem*var(--mantine-scale));--ci-preview-size-lg:calc(1.75rem*var(--mantine-scale));--ci-preview-size-xl:calc(2.25rem*var(--mantine-scale));--ci-preview-size:var(--ci-preview-size-sm)}.m_5ece2cd7{padding:calc(.5rem*var(--mantine-scale))}.m_7485cace{--container-size-xs:calc(33.75rem*var(--mantine-scale));--container-size-sm:calc(45rem*var(--mantine-scale));--container-size-md:calc(60rem*var(--mantine-scale));--container-size-lg:calc(71.25rem*var(--mantine-scale));--container-size-xl:calc(82.5rem*var(--mantine-scale));--container-size:var(--container-size-md);margin-inline:auto;max-width:var(--container-size);padding-inline:var(--mantine-spacing-md)}.m_7485cace:where([data-fluid]){max-width:100%}.m_e2125a27{--dialog-size-xs:calc(10rem*var(--mantine-scale));--dialog-size-sm:calc(12.5rem*var(--mantine-scale));--dialog-size-md:calc(21.25rem*var(--mantine-scale));--dialog-size-lg:calc(25rem*var(--mantine-scale));--dialog-size-xl:calc(31.25rem*var(--mantine-scale));--dialog-size:var(--dialog-size-md);max-width:calc(100vw - var(--mantine-spacing-xl)*2);min-height:calc(3.125rem*var(--mantine-scale));position:relative;width:var(--dialog-size)}.m_5abab665{inset-inline-end:calc(var(--mantine-spacing-md)/2);position:absolute;top:calc(var(--mantine-spacing-md)/2)}.m_3eebeb36{--divider-size-xs:calc(0.0625rem*var(--mantine-scale));--divider-size-sm:calc(0.125rem*var(--mantine-scale));--divider-size-md:calc(0.1875rem*var(--mantine-scale));--divider-size-lg:calc(0.25rem*var(--mantine-scale));--divider-size-xl:calc(0.3125rem*var(--mantine-scale));--divider-size:var(--divider-size-xs)}:where([data-mantine-color-scheme=light]) .m_3eebeb36{--divider-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_3eebeb36{--divider-color:var(--mantine-color-dark-4)}.m_3eebeb36:where([data-orientation=horizontal]){border-top:var(--divider-size) var(--divider-border-style,solid) var(--divider-color)}.m_3eebeb36:where([data-orientation=vertical]){align-self:stretch;border-inline-start:var(--divider-size) var(--divider-border-style,solid) var(--divider-color);height:auto}.m_3eebeb36:where([data-with-label]){border:0}.m_9e365f20{align-items:center;color:var(--mantine-color-dimmed);display:flex;font-size:var(--mantine-font-size-xs);white-space:nowrap}.m_9e365f20:where([data-position=left]):before{display:none}.m_9e365f20:where([data-position=right]):after{display:none}.m_9e365f20:before{margin-inline-end:var(--mantine-spacing-xs)}.m_9e365f20:after,.m_9e365f20:before{border-top:var(--divider-size) var(--divider-border-style,solid) var(--divider-color);content:"";flex:1;height:calc(.0625rem*var(--mantine-scale))}.m_9e365f20:after{margin-inline-start:var(--mantine-spacing-xs)}.m_f11b401e{--drawer-size-xs:calc(20rem*var(--mantine-scale));--drawer-size-sm:calc(23.75rem*var(--mantine-scale));--drawer-size-md:calc(27.5rem*var(--mantine-scale));--drawer-size-lg:calc(38.75rem*var(--mantine-scale));--drawer-size-xl:calc(48.75rem*var(--mantine-scale));--drawer-size:var(--drawer-size-md);--drawer-offset:0rem}.m_5a7c2c9{z-index:1000}.m_b8a05bbd{flex:var(--drawer-flex,0 0 var(--drawer-size));height:var(--drawer-height,calc(100% - var(--drawer-offset)*2));margin:var(--drawer-offset);max-height:calc(100% - var(--drawer-offset)*2);max-width:calc(100% - var(--drawer-offset)*2);overflow-y:auto}.m_b8a05bbd[data-hidden]{opacity:0!important;pointer-events:none}.m_31cd769a{align-items:var(--drawer-align,flex-start);display:flex;justify-content:var(--drawer-justify,flex-start)}.m_e9408a47{border-radius:var(--fieldset-radius,var(--mantine-radius-default));min-inline-size:auto;padding:var(--mantine-spacing-lg);padding-top:var(--mantine-spacing-xs)}.m_84c9523a{border:calc(.0625rem*var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m_84c9523a{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_84c9523a{background-color:var(--mantine-color-dark-7);border-color:var(--mantine-color-dark-4)}.m_ef274e49{border:calc(.0625rem*var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m_ef274e49{background-color:var(--mantine-color-gray-0);border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_ef274e49{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_eda993d3{border:0;border-radius:0;padding:0}.m_90794832{font-size:var(--mantine-font-size-sm)}.m_74ca27fe{margin-bottom:var(--mantine-spacing-sm);padding:0}.m_8478a6da{container:mantine-grid/inline-size}.m_410352e9{--grid-overflow:visible;--grid-margin:calc(var(--grid-gutter)/-2);--grid-col-padding:calc(var(--grid-gutter)/2);overflow:var(--grid-overflow)}.m_dee7bd2f{align-items:var(--grid-align);display:flex;flex-wrap:wrap;justify-content:var(--grid-justify);margin:var(--grid-margin);width:calc(100% + var(--grid-gutter))}.m_96bdd299{--col-flex-grow:0;--col-offset:0rem;flex-basis:var(--col-flex-basis);flex-grow:var(--col-flex-grow);flex-shrink:0;margin-inline-start:var(--col-offset);max-width:var(--col-max-width);order:var(--col-order);padding:var(--grid-col-padding);width:var(--col-width)}.m_bcb3f3c2{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=light]) .m_bcb3f3c2{background-color:var(--mark-bg-light)}:where([data-mantine-color-scheme=dark]) .m_bcb3f3c2{background-color:var(--mark-bg-dark)}.m_9e117634{border-radius:var(--image-radius,0);display:block;flex:0;-o-object-fit:var(--image-object-fit,cover);object-fit:var(--image-object-fit,cover);width:100%}@keyframes m_885901b1{0%{opacity:.6;transform:scale(0)}to{opacity:0;transform:scale(2.8)}}.m_e5262200{--indicator-size:calc(0.625rem*var(--mantine-scale));--indicator-color:var(--mantine-primary-color-filled);display:block;position:relative}.m_e5262200:where([data-inline]){display:inline-block}.m_760d1fb1{align-items:center;bottom:var(--indicator-bottom);color:var(--indicator-text-color,var(--mantine-color-white));display:flex;font-size:var(--mantine-font-size-xs);height:var(--indicator-size);justify-content:center;right:var(--indicator-left);min-width:var(--indicator-size);left:var(--indicator-right);top:var(--indicator-top);transform:translate(var(--indicator-translate-x),var(--indicator-translate-y));white-space:nowrap;z-index:var(--indicator-z-index,200)}.m_760d1fb1,.m_760d1fb1:before{background-color:var(--indicator-color);border-radius:var(--indicator-radius,1000rem);position:absolute}.m_760d1fb1:before{content:"";inset:0;z-index:-1}.m_760d1fb1:where([data-with-label]){padding-inline:calc(var(--mantine-spacing-xs)/2)}.m_760d1fb1:where([data-with-border]){border:2px solid var(--mantine-color-body)}.m_760d1fb1[data-processing]:before{animation:m_885901b1 1s linear infinite}.m_dc6f14e2{--kbd-fz-xs:calc(0.625rem*var(--mantine-scale));--kbd-fz-sm:calc(0.75rem*var(--mantine-scale));--kbd-fz-md:calc(0.875rem*var(--mantine-scale));--kbd-fz-lg:calc(1rem*var(--mantine-scale));--kbd-fz-xl:calc(1.25rem*var(--mantine-scale));--kbd-fz:var(--kbd-fz-sm);--kbd-padding-xs:calc(0.125rem*var(--mantine-scale)) calc(0.25rem*var(--mantine-scale));--kbd-padding-sm:calc(0.1875rem*var(--mantine-scale)) calc(0.3125rem*var(--mantine-scale));--kbd-padding-md:calc(0.25rem*var(--mantine-scale)) calc(0.4375rem*var(--mantine-scale));--kbd-padding-lg:calc(0.3125rem*var(--mantine-scale)) calc(0.5625rem*var(--mantine-scale));--kbd-padding-xl:calc(0.5rem*var(--mantine-scale)) calc(0.875rem*var(--mantine-scale));--kbd-padding:var(--kbd-padding-sm);border:calc(.0625rem*var(--mantine-scale)) solid;border-bottom-width:calc(.1875rem*var(--mantine-scale));border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family-monospace);font-size:var(--kbd-fz);font-weight:700;line-height:var(--mantine-line-height);padding:var(--kbd-padding);unicode-bidi:embed}:where([data-mantine-color-scheme=light]) .m_dc6f14e2{background-color:var(--mantine-color-gray-0);border-color:var(--mantine-color-gray-3);color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_dc6f14e2{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4);color:var(--mantine-color-dark-0)}.m_abbac491{--list-fz:var(--mantine-font-size-md);--list-lh:var(--mantine-line-height-md);font-size:var(--list-fz);line-height:var(--list-lh);list-style-position:inside;margin:0;padding:0}.m_abbac491:where([data-with-padding]){padding-inline-start:var(--mantine-spacing-md)}.m_abb6bec2{line-height:var(--list-lh);white-space:nowrap}.m_abb6bec2:where([data-with-icon]){list-style:none}.m_abb6bec2:where([data-with-icon]) .m_75cd9f71{--li-direction:row;--li-align:center}.m_abb6bec2:where(:not(:first-of-type)){margin-top:var(--list-spacing,0)}.m_abb6bec2:where([data-centered]){line-height:1}.m_75cd9f71{align-items:var(--li-align,flex-start);display:inline-flex;flex-direction:var(--li-direction,column);white-space:normal}.m_60f83e5b{display:inline-block;margin-inline-end:var(--mantine-spacing-sm);vertical-align:middle}.m_6e45937b{align-items:center;display:flex;inset:0;justify-content:center;overflow:hidden;position:absolute;z-index:var(--lo-z-index)}.m_e8eb006c{position:relative;z-index:calc(var(--lo-z-index) + 1)}.m_df587f17{z-index:var(--lo-z-index)}.m_dc9b7c9f{padding:calc(.25rem*var(--mantine-scale))}.m_9bfac126{color:var(--mantine-color-dimmed);cursor:default;font-size:var(--mantine-font-size-xs);font-weight:500;padding:calc(var(--mantine-spacing-xs)/2) var(--mantine-spacing-sm)}.m_efdf90cb{border-top:calc(.0625rem*var(--mantine-scale)) solid;margin-bottom:calc(.25rem*var(--mantine-scale));margin-top:calc(.25rem*var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_efdf90cb{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_efdf90cb{border-color:var(--mantine-color-dark-4)}.m_99ac2aa1{align-items:center;border-radius:var(--popover-radius,var(--mantine-radius-default));color:var(--menu-item-color,var(--mantine-color-text));display:flex;font-size:var(--mantine-font-size-sm);padding:calc(var(--mantine-spacing-xs)/1.5) var(--mantine-spacing-sm);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.m_99ac2aa1:where([data-disabled],:disabled){color:var(--mantine-color-dimmed);opacity:.6;pointer-events:none}:where([data-mantine-color-scheme=light]) .m_99ac2aa1:where([data-hovered]){background-color:var(--menu-item-hover,var(--mantine-color-gray-1))}:where([data-mantine-color-scheme=dark]) .m_99ac2aa1:where([data-hovered]){background-color:var(--menu-item-hover,var(--mantine-color-dark-4))}.m_5476e0d3{flex:1}.m_8b75e504{align-items:center;display:flex;justify-content:center}.m_8b75e504:where([data-position=left]){margin-inline-end:var(--mantine-spacing-xs)}.m_8b75e504:where([data-position=right]){margin-inline-start:var(--mantine-spacing-xs)}.m_9df02822{--modal-size-xs:calc(20rem*var(--mantine-scale));--modal-size-sm:calc(23.75rem*var(--mantine-scale));--modal-size-md:calc(27.5rem*var(--mantine-scale));--modal-size-lg:calc(38.75rem*var(--mantine-scale));--modal-size-xl:calc(48.75rem*var(--mantine-scale));--modal-size:var(--modal-size-md);--modal-y-offset:5dvh;--modal-x-offset:5vw}.m_9df02822[data-full-screen]{--modal-border-radius:0!important}.m_9df02822[data-full-screen] .m_54c44539{--modal-content-flex:0 0 100%;--modal-content-max-height:auto;--modal-content-height:100dvh}.m_9df02822[data-full-screen] .m_1f958f16{--modal-inner-y-offset:0;--modal-inner-x-offset:0}.m_9df02822[data-centered] .m_1f958f16{--modal-inner-align:center}.m_d0e2b9cd{border-start-end-radius:var(--modal-radius,var(--mantine-radius-default));border-start-start-radius:var(--modal-radius,var(--mantine-radius-default))}.m_54c44539{flex:var(--modal-content-flex,0 0 var(--modal-size));height:var(--modal-content-height,auto);max-height:var(--modal-content-max-height,calc(100dvh - var(--modal-y-offset)*2));max-width:100%;overflow-y:auto}.m_54c44539[data-full-screen]{border-radius:0}.m_54c44539[data-hidden]{opacity:0!important;pointer-events:none}.m_1f958f16{align-items:var(--modal-inner-align,flex-start);display:flex;justify-content:center;padding-bottom:var(--modal-inner-y-offset,var(--modal-y-offset));padding-top:var(--modal-inner-y-offset,var(--modal-y-offset));padding-inline:var(--modal-inner-x-offset,var(--modal-x-offset))}.m_7cda1cd6{--pill-fz-xs:calc(0.625rem*var(--mantine-scale));--pill-fz-sm:calc(0.75rem*var(--mantine-scale));--pill-fz-md:calc(0.875rem*var(--mantine-scale));--pill-fz-lg:calc(1rem*var(--mantine-scale));--pill-fz-xl:calc(1.125rem*var(--mantine-scale));--pill-height-xs:calc(1.125rem*var(--mantine-scale));--pill-height-sm:calc(1.375rem*var(--mantine-scale));--pill-height-md:calc(1.5625rem*var(--mantine-scale));--pill-height-lg:calc(1.75rem*var(--mantine-scale));--pill-height-xl:calc(2rem*var(--mantine-scale));--pill-fz:var(--pill-fz-sm);--pill-height:var(--pill-height-sm);align-items:center;border-radius:var(--pill-radius,1000rem);display:inline-flex;flex:0;font-size:var(--pill-fz);height:var(--pill-height);line-height:1;max-width:100%;padding-inline:.8em;-moz-user-select:none;user-select:none;-webkit-user-select:none;white-space:nowrap}:where([data-mantine-color-scheme=dark]) .m_7cda1cd6{background-color:var(--mantine-color-dark-7);color:var(--mantine-color-dark-0)}:where([data-mantine-color-scheme=light]) .m_7cda1cd6{color:var(--mantine-color-black)}.m_7cda1cd6:where([data-with-remove]:not(:has(button:disabled))){padding-inline-end:0}.m_7cda1cd6:where([data-disabled],:has(button:disabled)){cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_44da308b{background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=light]) .m_44da308b:where([data-disabled],:has(button:disabled)){background-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=light]) .m_e3a01f8{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=light]) .m_e3a01f8:where([data-disabled],:has(button:disabled)){background-color:var(--mantine-color-gray-3)}.m_1e0e6180{cursor:inherit;height:100%;line-height:var(--pill-height);overflow:hidden;text-overflow:ellipsis}.m_ae386778{border-radius:0;border-end-end-radius:var(--pill-radius,50%);border-start-end-radius:var(--pill-radius,50%);color:inherit;flex:0;font-size:inherit;height:100%;min-height:unset;min-width:2em;padding-inline-end:.3em;padding-inline-start:.1em;width:unset}.m_7cda1cd6[data-disabled]>.m_ae386778,.m_ae386778:disabled{background-color:transparent;cursor:not-allowed;display:none;min-width:.8em;padding:0;width:.8em}.m_7cda1cd6[data-disabled]>.m_ae386778>svg,.m_ae386778:disabled>svg{display:none}.m_ae386778>svg{pointer-events:none}.m_1dcfd90b{--pg-gap-xs:calc(0.375rem*var(--mantine-scale));--pg-gap-sm:calc(0.5rem*var(--mantine-scale));--pg-gap-md:calc(0.625rem*var(--mantine-scale));--pg-gap-lg:calc(0.75rem*var(--mantine-scale));--pg-gap-xl:calc(0.75rem*var(--mantine-scale));--pg-gap:var(--pg-gap-sm);align-items:center;display:flex;flex-wrap:wrap;gap:var(--pg-gap)}.m_45c4369d{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;color:inherit;flex:1;font-size:inherit;height:1.6em;min-width:calc(6.25rem*var(--mantine-scale));padding:0}.m_45c4369d::-moz-placeholder{color:var(--input-placeholder-color);opacity:1}.m_45c4369d::placeholder{color:var(--input-placeholder-color);opacity:1}.m_45c4369d:where([data-type=hidden],[data-type=auto]){height:calc(.0625rem*var(--mantine-scale));right:0;opacity:0;pointer-events:none;position:absolute;top:0;width:calc(.0625rem*var(--mantine-scale))}.m_45c4369d:focus{outline:none}.m_45c4369d:where([data-type=auto]:focus){height:1.6em;opacity:1;position:static;visibility:visible}.m_45c4369d:where([data-pointer]:not([data-disabled],:disabled)){cursor:pointer}.m_45c4369d:where([data-disabled],:disabled){cursor:not-allowed}.m_f0824112{--nl-bg:var(--mantine-primary-color-light);--nl-hover:var(--mantine-primary-color-light-hover);--nl-color:var(--mantine-primary-color-light-color);align-items:center;display:flex;padding:8px var(--mantine-spacing-sm);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_f0824112:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_f0824112:hover{background-color:var(--mantine-color-dark-6)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_f0824112:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_f0824112:active{background-color:var(--mantine-color-dark-6)}}.m_f0824112:where([data-disabled]){opacity:.4;pointer-events:none}.m_f0824112:where([data-active],[aria-current=page]){background-color:var(--nl-bg);color:var(--nl-color)}@media (hover:hover){.m_f0824112:where([data-active],[aria-current=page]):hover{background-color:var(--nl-hover)}}@media (hover:none){.m_f0824112:where([data-active],[aria-current=page]):active{background-color:var(--nl-hover)}}.m_f0824112:where([data-active],[aria-current=page]) .m_57492dcc{--description-opacity:0.9;--description-color:var(--nl-color)}.m_690090b5{align-items:center;display:flex;justify-content:center;transition:transform .15s ease}.m_690090b5>svg{display:block}.m_690090b5:where([data-position=left]){margin-inline-end:var(--mantine-spacing-sm)}.m_690090b5:where([data-position=right]){margin-inline-start:var(--mantine-spacing-sm)}.m_690090b5:where([data-rotate]){transform:rotate(-90deg)}.m_1f6ac4c4{font-size:var(--mantine-font-size-sm)}.m_f07af9d2{flex:1;overflow:hidden;text-overflow:ellipsis}.m_f07af9d2:where([data-no-wrap]){white-space:nowrap}.m_57492dcc{color:var(--description-color,var(--mantine-color-dimmed));display:block;font-size:var(--mantine-font-size-xs);opacity:var(--description-opacity,1);overflow:hidden;text-overflow:ellipsis}:where([data-no-wrap]) .m_57492dcc{white-space:nowrap}.m_e17b862f{padding-inline-start:var(--nl-offset,var(--mantine-spacing-lg))}.m_1fd8a00b{transform:rotate(90deg)}.m_a513464{--notification-radius:var(--mantine-radius-default);--notification-color:var(--mantine-primary-color-filled);align-items:center;box-shadow:var(--mantine-shadow-lg);box-sizing:border-box;display:flex;overflow:hidden;padding-inline-end:var(--mantine-spacing-xs);padding-bottom:var(--mantine-spacing-xs);padding-inline-start:calc(1.375rem*var(--mantine-scale));padding-top:var(--mantine-spacing-xs);position:relative}.m_a513464,.m_a513464:before{border-radius:var(--notification-radius)}.m_a513464:before{background-color:var(--notification-color);bottom:var(--notification-radius);content:"";display:block;inset-inline-start:calc(.25rem*var(--mantine-scale));position:absolute;top:var(--notification-radius);width:calc(.375rem*var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_a513464{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_a513464{background-color:var(--mantine-color-dark-6)}.m_a513464:where([data-with-icon]){padding-inline-start:var(--mantine-spacing-xs)}.m_a513464:where([data-with-icon]):before{display:none}:where([data-mantine-color-scheme=light]) .m_a513464:where([data-with-border]){border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_a513464:where([data-with-border]){border:1px solid var(--mantine-color-dark-4)}.m_a4ceffb{align-items:center;background-color:var(--notification-color);border-radius:calc(1.75rem*var(--mantine-scale));box-sizing:border-box;color:var(--mantine-color-white);display:flex;height:calc(1.75rem*var(--mantine-scale));justify-content:center;width:calc(1.75rem*var(--mantine-scale))}.m_a4ceffb,.m_b0920b15{margin-inline-end:var(--mantine-spacing-md)}.m_a49ed24{flex:1;margin-inline-end:var(--mantine-spacing-xs);overflow:hidden}.m_3feedf16{font-size:var(--mantine-font-size-sm);font-weight:500;line-height:var(--mantine-line-height-sm);margin-bottom:calc(.125rem*var(--mantine-scale));overflow:hidden;text-overflow:ellipsis}:where([data-mantine-color-scheme=light]) .m_3feedf16{color:var(--mantine-color-gray-9)}:where([data-mantine-color-scheme=dark]) .m_3feedf16{color:var(--mantine-color-white)}.m_3d733a3a{font-size:var(--mantine-font-size-sm);line-height:var(--mantine-line-height-sm);overflow:hidden;text-overflow:ellipsis}:where([data-mantine-color-scheme=light]) .m_3d733a3a{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_3d733a3a{color:var(--mantine-color-dark-0)}:where([data-mantine-color-scheme=light]) .m_3d733a3a:where([data-with-title]){color:var(--mantine-color-gray-6)}:where([data-mantine-color-scheme=dark]) .m_3d733a3a:where([data-with-title]){color:var(--mantine-color-dark-2)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_919a4d88:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_919a4d88:hover{background-color:var(--mantine-color-dark-8)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_919a4d88:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_919a4d88:active{background-color:var(--mantine-color-dark-8)}}.m_e2f5cd4e{--ni-right-section-width-xs:calc(1.0625rem*var(--mantine-scale));--ni-right-section-width-sm:calc(1.5rem*var(--mantine-scale));--ni-right-section-width-md:calc(1.6875rem*var(--mantine-scale));--ni-right-section-width-lg:calc(1.9375rem*var(--mantine-scale));--ni-right-section-width-xl:calc(2.125rem*var(--mantine-scale))}.m_95e17d22{--ni-chevron-size-xs:calc(0.625rem*var(--mantine-scale));--ni-chevron-size-sm:calc(0.875rem*var(--mantine-scale));--ni-chevron-size-md:calc(1rem*var(--mantine-scale));--ni-chevron-size-lg:calc(1.125rem*var(--mantine-scale));--ni-chevron-size-xl:calc(1.25rem*var(--mantine-scale));--ni-chevron-size:var(--ni-chevron-size-sm);display:flex;flex-direction:column;height:calc(var(--input-height) - .125rem*var(--mantine-scale));margin-inline-start:auto;max-width:calc(var(--ni-chevron-size)*1.7);width:100%}.m_80b4b171{--control-border:1px solid var(--input-bd);--control-radius:calc(var(--input-radius) - 0.0625rem*var(--mantine-scale));align-items:center;background-color:transparent;border-inline-start:var(--control-border);color:var(--mantine-color-text);cursor:pointer;display:flex;flex:0 0 50%;height:calc(var(--input-height)/2 - .0625rem*var(--mantine-scale));justify-content:center;padding:0;width:100%}.m_80b4b171:where(:disabled){background-color:transparent;cursor:not-allowed;opacity:.6}:where([data-mantine-color-scheme=light]) .m_80b4b171:where(:disabled){color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_80b4b171:where(:disabled){color:var(--mantine-color-dark-3)}.m_e2f5cd4e[data-error] :where(.m_80b4b171){color:var(--mantine-color-error)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_80b4b171:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_80b4b171:hover{background-color:var(--mantine-color-dark-4)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_80b4b171:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_80b4b171:active{background-color:var(--mantine-color-dark-4)}}.m_80b4b171:where(:first-of-type){border-radius:0;border-start-end-radius:var(--control-radius)}.m_80b4b171:last-of-type{border-radius:0;border-end-end-radius:var(--control-radius)}.m_4addd315{--pagination-control-size-xs:calc(1.375rem*var(--mantine-scale));--pagination-control-size-sm:calc(1.625rem*var(--mantine-scale));--pagination-control-size-md:calc(2rem*var(--mantine-scale));--pagination-control-size-lg:calc(2.375rem*var(--mantine-scale));--pagination-control-size-xl:calc(2.75rem*var(--mantine-scale));--pagination-control-size:var(--pagination-control-size-md);--pagination-control-fz:var(--mantine-font-size-md);--pagination-active-bg:var(--mantine-primary-color-filled)}.m_326d024a{align-items:center;border:calc(.0625rem*var(--mantine-scale)) solid;border-radius:var(--pagination-control-radius,var(--mantine-radius-default));color:var(--mantine-color-text);cursor:pointer;display:flex;font-size:var(--pagination-control-fz);height:var(--pagination-control-size);justify-content:center;line-height:1;min-width:var(--pagination-control-size)}.m_326d024a:where([data-with-padding]){padding:calc(var(--pagination-control-size)/4)}.m_326d024a:where(:disabled,[data-disabled]){cursor:not-allowed;opacity:.4}:where([data-mantine-color-scheme=light]) .m_326d024a{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_326d024a:hover:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-gray-0)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_326d024a:active:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-gray-0)}}:where([data-mantine-color-scheme=dark]) .m_326d024a{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}@media (hover:hover){:where([data-mantine-color-scheme=dark]) .m_326d024a:hover:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=dark]) .m_326d024a:active:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-dark-5)}}.m_326d024a:where([data-active]){background-color:var(--pagination-active-bg);border-color:var(--pagination-active-bg);color:var(--pagination-active-color,var(--mantine-color-white))}@media (hover:hover){.m_326d024a:where([data-active]):hover{background-color:var(--pagination-active-bg)}}@media (hover:none){.m_326d024a:where([data-active]):active{background-color:var(--pagination-active-bg)}}.m_4ad7767d{align-items:center;display:flex;height:var(--pagination-control-size);justify-content:center;min-width:var(--pagination-control-size);pointer-events:none}.m_f61ca620{--psi-button-size-xs:calc(1.375rem*var(--mantine-scale));--psi-button-size-sm:calc(1.625rem*var(--mantine-scale));--psi-button-size-md:calc(1.75rem*var(--mantine-scale));--psi-button-size-lg:calc(2rem*var(--mantine-scale));--psi-button-size-xl:calc(2.5rem*var(--mantine-scale));--psi-icon-size-xs:calc(0.75rem*var(--mantine-scale));--psi-icon-size-sm:calc(0.9375rem*var(--mantine-scale));--psi-icon-size-md:calc(1.0625rem*var(--mantine-scale));--psi-icon-size-lg:calc(1.1875rem*var(--mantine-scale));--psi-icon-size-xl:calc(1.3125rem*var(--mantine-scale));--psi-button-size:var(--psi-button-size-sm);--psi-icon-size:var(--psi-icon-size-sm)}.m_ccf8da4c{overflow:hidden;position:relative}.m_f2d85dd2{background-color:transparent;border:0;color:inherit;font-family:var(--mantine-font-family);font-size:inherit;height:100%;inset:0;line-height:var(--mantine-line-height);outline:0;padding-inline-end:var(--input-padding-inline-end);padding-inline-start:var(--input-padding-inline-start);position:absolute;width:100%}.m_ccf8da4c[data-disabled] .m_f2d85dd2,.m_f2d85dd2:disabled{cursor:not-allowed}.m_f2d85dd2::-moz-placeholder{color:var(--input-placeholder-color);opacity:1}.m_f2d85dd2::placeholder{color:var(--input-placeholder-color);opacity:1}.m_f2d85dd2::-ms-reveal{display:none}.m_b1072d44{height:var(--psi-button-size);min-height:var(--psi-button-size);min-width:var(--psi-button-size);width:var(--psi-button-size)}.m_b1072d44:disabled{display:none}.m_f1cb205a{--pin-input-size-xs:calc(1.875rem*var(--mantine-scale));--pin-input-size-sm:calc(2.25rem*var(--mantine-scale));--pin-input-size-md:calc(2.625rem*var(--mantine-scale));--pin-input-size-lg:calc(3.125rem*var(--mantine-scale));--pin-input-size-xl:calc(3.75rem*var(--mantine-scale));--pin-input-size:var(--pin-input-size-sm)}.m_cb288ead{height:var(--pin-input-size);width:var(--pin-input-size)}@keyframes m_81a374bd{0%{background-position:100% 0}to{background-position:calc(100% - (2.5rem*var(--mantine-scale))) 0}}.m_db6d6462{--progress-radius:var(--mantine-radius-default);--progress-size:var(--progress-size-md);--progress-size-xs:calc(0.1875rem*var(--mantine-scale));--progress-size-sm:calc(0.3125rem*var(--mantine-scale));--progress-size-md:calc(0.5rem*var(--mantine-scale));--progress-size-lg:calc(0.75rem*var(--mantine-scale));--progress-size-xl:calc(1rem*var(--mantine-scale));border-radius:var(--progress-radius);display:flex;height:var(--progress-size);overflow:hidden;position:relative}:where([data-mantine-color-scheme=light]) .m_db6d6462{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_db6d6462{background-color:var(--mantine-color-dark-4)}.m_2242eb65{align-items:center;background-color:var(--progress-section-color);background-size:calc(1.25rem*var(--mantine-scale)) calc(1.25rem*var(--mantine-scale));display:flex;height:100%;justify-content:center;overflow:hidden;transition:width var(--progress-transition-duration,.1s) ease;width:var(--progress-section-width)}.m_2242eb65:where([data-striped]){background-image:linear-gradient(-45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.m_2242eb65:where([data-animated]){animation:m_81a374bd 1s linear infinite}.m_2242eb65:where(:last-of-type){border-radius:0;border-end-end-radius:var(--progress-radius);border-start-end-radius:var(--progress-radius)}.m_2242eb65:where(:first-of-type){border-radius:0;border-end-start-radius:var(--progress-radius);border-start-start-radius:var(--progress-radius)}.m_91e40b74{color:var(--progress-label-color,var(--mantine-color-white));font-size:min(calc(var(--progress-size)*.65),calc(1.125rem*var(--mantine-scale)));font-weight:700;line-height:1;overflow:hidden;padding-inline:calc(.25rem*var(--mantine-scale));text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.m_9dc8ae12{--card-radius:var(--mantine-radius-default);border-radius:var(--card-radius);cursor:pointer;display:block;width:100%}.m_9dc8ae12 :where(*){cursor:inherit}.m_9dc8ae12:where([data-with-border]){border:calc(.0625rem*var(--mantine-scale)) solid transparent}:where([data-mantine-color-scheme=light]) .m_9dc8ae12:where([data-with-border]){border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_9dc8ae12:where([data-with-border]){border-color:var(--mantine-color-dark-4)}.m_717d7ff6{--radio-size-xs:calc(1rem*var(--mantine-scale));--radio-size-sm:calc(1.25rem*var(--mantine-scale));--radio-size-md:calc(1.5rem*var(--mantine-scale));--radio-size-lg:calc(1.875rem*var(--mantine-scale));--radio-size-xl:calc(2.25rem*var(--mantine-scale));--radio-icon-size-xs:calc(0.375rem*var(--mantine-scale));--radio-icon-size-sm:calc(0.5rem*var(--mantine-scale));--radio-icon-size-md:calc(0.625rem*var(--mantine-scale));--radio-icon-size-lg:calc(0.875rem*var(--mantine-scale));--radio-icon-size-xl:calc(1rem*var(--mantine-scale));--radio-icon-size:var(--radio-icon-size-sm);--radio-size:var(--radio-size-sm);--radio-color:var(--mantine-primary-color-filled);--radio-icon-color:var(--mantine-color-white);border:calc(.0625rem*var(--mantine-scale)) solid transparent;border-radius:var(--radio-radius,10000px);cursor:var(--mantine-cursor-type);height:var(--radio-size);min-height:var(--radio-size);min-width:var(--radio-size);position:relative;transition:border-color .1s ease,background-color .1s ease;width:var(--radio-size);-webkit-tap-highlight-color:transparent;align-items:center;display:flex;justify-content:center}:where([data-mantine-color-scheme=light]) .m_717d7ff6{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_717d7ff6{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_717d7ff6[data-checked],.m_717d7ff6[data-indeterminate]{background-color:var(--radio-color);border-color:var(--radio-color)}.m_717d7ff6[data-checked]>.m_3e4da632,.m_717d7ff6[data-indeterminate]>.m_3e4da632{color:var(--radio-icon-color);opacity:1;transform:none}.m_717d7ff6[data-disabled]{cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_717d7ff6[data-disabled]{background-color:var(--mantine-color-gray-2);border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_717d7ff6[data-disabled]{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-6)}[data-mantine-color-scheme=light] .m_717d7ff6[data-disabled][data-checked]>.m_3e4da632{color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .m_717d7ff6[data-disabled][data-checked]>.m_3e4da632{color:var(--mantine-color-dark-3)}.m_2980836c[data-checked]:not([data-disabled]),.m_2980836c[data-indeterminate]:not([data-disabled]){background-color:transparent;border-color:var(--radio-color)}.m_2980836c[data-checked]:not([data-disabled])>.m_3e4da632,.m_2980836c[data-indeterminate]:not([data-disabled])>.m_3e4da632{color:var(--radio-color);opacity:1;transform:none}.m_3e4da632{color:transparent;display:block;height:var(--radio-icon-size);opacity:1;pointer-events:none;transform:translateY(calc(.3125rem*var(--mantine-scale))) scale(.5);transition:transform .1s ease,opacity .1s ease;width:var(--radio-icon-size)}.m_f3f1af94{--radio-size-xs:calc(1rem*var(--mantine-scale));--radio-size-sm:calc(1.25rem*var(--mantine-scale));--radio-size-md:calc(1.5rem*var(--mantine-scale));--radio-size-lg:calc(1.875rem*var(--mantine-scale));--radio-size-xl:calc(2.25rem*var(--mantine-scale));--radio-size:var(--radio-size-sm);--radio-icon-size-xs:calc(0.375rem*var(--mantine-scale));--radio-icon-size-sm:calc(0.5rem*var(--mantine-scale));--radio-icon-size-md:calc(0.625rem*var(--mantine-scale));--radio-icon-size-lg:calc(0.875rem*var(--mantine-scale));--radio-icon-size-xl:calc(1rem*var(--mantine-scale));--radio-icon-size:var(--radio-icon-size-sm);--radio-icon-color:var(--mantine-color-white)}.m_89c4f5e4{height:var(--radio-size);order:1;position:relative;width:var(--radio-size)}.m_89c4f5e4:where([data-label-position=left]){order:2}.m_f3ed6b2b{color:var(--radio-icon-color);height:var(--radio-icon-size);right:calc(50% - var(--radio-icon-size)/2);opacity:var(--radio-icon-opacity,0);pointer-events:none;position:absolute;top:calc(50% - var(--radio-icon-size)/2);transform:var(--radio-icon-transform,scale(.2) translateY(calc(.625rem*var(--mantine-scale))));transition:opacity .1s ease,transform .2s ease;width:var(--radio-icon-size)}.m_8a3dbb89{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:calc(.0625rem*var(--mantine-scale)) solid;border-radius:var(--radio-radius,var(--radio-size));cursor:var(--mantine-cursor-type);display:flex;height:var(--radio-size);justify-content:center;margin:0;position:relative;transition-duration:.1s;transition-property:background-color,border-color;transition-timing-function:ease;width:var(--radio-size);-webkit-tap-highlight-color:transparent}:where([data-mantine-color-scheme=light]) .m_8a3dbb89{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_8a3dbb89{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_8a3dbb89:checked{background-color:var(--radio-color,var(--mantine-primary-color-filled));border-color:var(--radio-color,var(--mantine-primary-color-filled))}.m_8a3dbb89:checked+.m_f3ed6b2b{--radio-icon-opacity:1;--radio-icon-transform:scale(1)}.m_8a3dbb89:disabled{cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_8a3dbb89:disabled{background-color:var(--mantine-color-gray-1);border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=light]) .m_8a3dbb89:disabled+.m_f3ed6b2b{--radio-icon-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_8a3dbb89:disabled{background-color:var(--mantine-color-dark-5);border-color:var(--mantine-color-dark-4)}:where([data-mantine-color-scheme=dark]) .m_8a3dbb89:disabled+.m_f3ed6b2b{--radio-icon-color:var(--mantine-color-dark-7)}.m_8a3dbb89:where([data-error]){border-color:var(--mantine-color-error)}.m_1bfe9d39+.m_f3ed6b2b{--radio-icon-color:var(--radio-color)}.m_1bfe9d39:checked:not(:disabled){background-color:transparent;border-color:var(--radio-color)}.m_1bfe9d39:checked:not(:disabled)+.m_f3ed6b2b{--radio-icon-color:var(--radio-color);--radio-icon-opacity:1;--radio-icon-transform:none}.m_f8d312f2{--rating-size-xs:calc(0.875rem*var(--mantine-scale));--rating-size-sm:calc(1.125rem*var(--mantine-scale));--rating-size-md:calc(1.25rem*var(--mantine-scale));--rating-size-lg:calc(1.75rem*var(--mantine-scale));--rating-size-xl:calc(2rem*var(--mantine-scale));display:flex;width:-moz-max-content;width:max-content}.m_f8d312f2:where(:has(input:disabled)){pointer-events:none}.m_61734bb7{position:relative;transition:transform .1s ease}.m_61734bb7:where([data-active]){transform:scale(1.1);z-index:1}.m_5662a89a{display:block;height:var(--rating-size);width:var(--rating-size)}:where([data-mantine-color-scheme=light]) .m_5662a89a{fill:var(--mantine-color-gray-3);stroke:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_5662a89a{fill:var(--mantine-color-dark-3);stroke:var(--mantine-color-dark-3)}.m_5662a89a:where([data-filled]){fill:var(--rating-color);stroke:var(--rating-color)}.m_211007ba{height:0;opacity:0;overflow:hidden;position:absolute;white-space:nowrap;width:0;-webkit-tap-highlight-color:transparent}.m_211007ba:focus-visible+label{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem*var(--mantine-scale))}.m_21342ee4{cursor:pointer;display:block;right:0;position:absolute;top:0;z-index:var(--rating-item-z-index,0);-webkit-tap-highlight-color:transparent}.m_21342ee4:where([data-read-only]){cursor:default}.m_21342ee4:where(:last-of-type){position:relative}.m_fae05d6a{clip-path:var(--rating-symbol-clip-path)}.m_1b3c8819{--tooltip-radius:var(--mantine-radius-default);border-radius:var(--tooltip-radius);font-size:var(--mantine-font-size-sm);padding:calc(var(--mantine-spacing-xs)/2) var(--mantine-spacing-xs);pointer-events:none;position:absolute;white-space:nowrap}:where([data-mantine-color-scheme=light]) .m_1b3c8819{background-color:var(--tooltip-bg,var(--mantine-color-gray-9));color:var(--tooltip-color,var(--mantine-color-white))}:where([data-mantine-color-scheme=dark]) .m_1b3c8819{background-color:var(--tooltip-bg,var(--mantine-color-gray-2));color:var(--tooltip-color,var(--mantine-color-black))}.m_1b3c8819:where([data-multiline]){white-space:normal}.m_1b3c8819:where([data-fixed]){position:fixed}.m_f898399f{background-color:inherit;border:0;z-index:1}.m_b32e4812{position:relative}.m_b32e4812,.m_d43b5134{height:var(--rp-size);min-height:var(--rp-size);min-width:var(--rp-size);width:var(--rp-size)}.m_d43b5134{transform:rotate(90deg)}.m_b1ca1fbf{stroke:var(--curve-color,var(--rp-curve-root-color))}[data-mantine-color-scheme=light] .m_b1ca1fbf{--rp-curve-root-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .m_b1ca1fbf{--rp-curve-root-color:var(--mantine-color-dark-4)}.m_b23f9dc4{position:absolute;top:50%;inset-inline:var(--rp-label-offset);transform:translateY(-50%)}.m_cf365364{--sc-padding-xs:calc(0.1875rem*var(--mantine-scale)) calc(0.375rem*var(--mantine-scale));--sc-padding-sm:calc(0.3125rem*var(--mantine-scale)) calc(0.625rem*var(--mantine-scale));--sc-padding-md:calc(0.4375rem*var(--mantine-scale)) calc(0.875rem*var(--mantine-scale));--sc-padding-lg:calc(0.5625rem*var(--mantine-scale)) calc(1rem*var(--mantine-scale));--sc-padding-xl:calc(0.75rem*var(--mantine-scale)) calc(1.25rem*var(--mantine-scale));--sc-transition-duration:200ms;--sc-padding:var(--sc-padding-sm);--sc-transition-timing-function:ease;--sc-font-size:var(--mantine-font-size-sm);border-radius:var(--sc-radius,var(--mantine-radius-default));display:inline-flex;flex-direction:row;overflow:hidden;padding:calc(.25rem*var(--mantine-scale));position:relative;width:auto}.m_cf365364:where([data-full-width]){display:flex}.m_cf365364:where([data-orientation=vertical]){display:flex;flex-direction:column;width:-moz-max-content;width:max-content}.m_cf365364:where([data-orientation=vertical]):where([data-full-width]){width:auto}:where([data-mantine-color-scheme=light]) .m_cf365364{background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_cf365364{background-color:var(--mantine-color-dark-8)}.m_9e182ccd{border-radius:var(--sc-radius,var(--mantine-radius-default));display:block;position:absolute;z-index:1}:where([data-mantine-color-scheme=light]) .m_9e182ccd{background-color:var(--sc-color,var(--mantine-color-white));box-shadow:var(--sc-shadow,none)}:where([data-mantine-color-scheme=dark]) .m_9e182ccd{background-color:var(--sc-color,var(--mantine-color-dark-5));box-shadow:none}.m_1738fcb2{-webkit-tap-highlight-color:transparent;border-radius:var(--sc-radius,var(--mantine-radius-default));cursor:pointer;display:block;font-size:var(--sc-font-size);font-weight:500;outline:var(--segmented-control-outline,none);overflow:hidden;padding:var(--sc-padding);text-align:center;text-overflow:ellipsis;transition:color var(--sc-transition-duration) var(--sc-transition-timing-function);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}:where([data-mantine-color-scheme=light]) .m_1738fcb2{color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_1738fcb2{color:var(--mantine-color-dark-1)}.m_1738fcb2:where([data-read-only]){cursor:default}.m_1738fcb2:where([data-disabled]),fieldset:disabled .m_1738fcb2{cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_1738fcb2:where([data-disabled]),:where([data-mantine-color-scheme=light]) fieldset:disabled .m_1738fcb2{color:var(--mantine-color-gray-5)}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where([data-disabled]),:where([data-mantine-color-scheme=dark]) fieldset:disabled .m_1738fcb2{color:var(--mantine-color-dark-3)}:where([data-mantine-color-scheme=light]) .m_1738fcb2:where([data-active]){color:var(--sc-label-color,var(--mantine-color-black))}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where([data-active]){color:var(--sc-label-color,var(--mantine-color-white))}.m_cf365364:where([data-initialized]) .m_1738fcb2:where([data-active]):before{display:none}.m_1738fcb2:where([data-active]):before{border-radius:var(--sc-radius,var(--mantine-radius-default));content:"";inset:0;position:absolute;z-index:0}:where([data-mantine-color-scheme=light]) .m_1738fcb2:where([data-active]):before{background-color:var(--sc-color,var(--mantine-color-white));box-shadow:var(--sc-shadow,none)}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where([data-active]):before{background-color:var(--sc-color,var(--mantine-color-dark-5));box-shadow:none}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_1738fcb2:where(:not([data-disabled],[data-active],[data-read-only])):hover{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where(:not([data-disabled],[data-active],[data-read-only])):hover{color:var(--mantine-color-white)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_1738fcb2:where(:not([data-disabled],[data-active],[data-read-only])):active{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where(:not([data-disabled],[data-active],[data-read-only])):active{color:var(--mantine-color-white)}}@media (hover:hover){:where([data-mantine-color-scheme=light]) fieldset:disabled .m_1738fcb2:hover{color:var(--mantine-color-gray-5)!important}:where([data-mantine-color-scheme=dark]) fieldset:disabled .m_1738fcb2:hover{color:var(--mantine-color-dark-3)!important}}@media (hover:none){:where([data-mantine-color-scheme=light]) fieldset:disabled .m_1738fcb2:active{color:var(--mantine-color-gray-5)!important}:where([data-mantine-color-scheme=dark]) fieldset:disabled .m_1738fcb2:active{color:var(--mantine-color-dark-3)!important}}.m_1714d588{height:0;opacity:0;overflow:hidden;position:absolute;white-space:nowrap;width:0}.m_1714d588[data-focus-ring=auto]:focus:focus-visible+.m_1738fcb2{--segmented-control-outline:2px solid var(--mantine-primary-color-filled)}.m_1714d588[data-focus-ring=always]:focus+.m_1738fcb2{--segmented-control-outline:2px solid var(--mantine-primary-color-filled)}.m_69686b9b{flex:1;position:relative;transition:border-color var(--sc-transition-duration) var(--sc-transition-timing-function);z-index:2}.m_cf365364[data-with-items-borders] :where(.m_69686b9b):before{background-color:var(--separator-color);bottom:0;content:"";inset-inline-start:0;position:absolute;top:0;transition:background-color var(--sc-transition-duration) var(--sc-transition-timing-function);width:calc(.0625rem*var(--mantine-scale))}.m_69686b9b[data-orientation=vertical]:before{top:0;inset-inline:0;bottom:auto;height:calc(.0625rem*var(--mantine-scale));width:auto}:where([data-mantine-color-scheme=light]) .m_69686b9b{--separator-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_69686b9b{--separator-color:var(--mantine-color-dark-4)}.m_69686b9b:first-of-type:before,[data-mantine-color-scheme] .m_69686b9b[data-active]+.m_69686b9b:before,[data-mantine-color-scheme] .m_69686b9b[data-active]:before{--separator-color:transparent}.m_78882f40{position:relative;z-index:2}.m_fa528724{--scp-filled-segment-color:var(--mantine-primary-color-filled);--scp-transition-duration:0ms;--scp-thickness:calc(0.625rem*var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_fa528724{--scp-empty-segment-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_fa528724{--scp-empty-segment-color:var(--mantine-color-dark-4)}.m_fa528724{position:relative;width:-moz-fit-content;width:fit-content}.m_62e9e7e2{display:block;overflow:hidden;transform:var(--scp-rotation)}.m_c573fb6f{transition:stroke-dashoffset var(--scp-transition-duration) ease,stroke-dasharray var(--scp-transition-duration) ease,stroke var(--scp-transition-duration)}.m_4fa340f2{inset-inline:0;margin:0;padding:0;position:absolute;text-align:center;z-index:1}.m_4fa340f2:where([data-position=bottom]){bottom:0;padding-inline:calc(var(--scp-thickness)*2)}.m_4fa340f2:where([data-position=bottom]):where([data-orientation=down]){bottom:auto;top:0}.m_4fa340f2:where([data-position=center]){padding-inline:calc(var(--scp-thickness)*3);top:50%}.m_925c2d2c{container:simple-grid/inline-size}.m_2415a157{display:grid;gap:var(--sg-spacing-y) var(--sg-spacing-x);grid-template-columns:repeat(var(--sg-cols),minmax(0,1fr))}@keyframes m_299c329c{0%,to{opacity:.4}50%{opacity:1}}.m_18320242{border-radius:var(--skeleton-radius,var(--mantine-radius-default));height:var(--skeleton-height,auto);position:relative;transform:translateZ(0);-webkit-transform:translateZ(0);width:var(--skeleton-width,100%)}.m_18320242:where([data-animate]):after{animation:m_299c329c 1.5s linear infinite}.m_18320242:where([data-visible]){overflow:hidden}.m_18320242:where([data-visible]):before{background-color:var(--mantine-color-body);content:"";inset:0;position:absolute;z-index:10}.m_18320242:where([data-visible]):after{content:"";inset:0;position:absolute;z-index:11}:where([data-mantine-color-scheme=light]) .m_18320242:where([data-visible]):after{background-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_18320242:where([data-visible]):after{background-color:var(--mantine-color-dark-4)}.m_dd36362e{--slider-size-xs:calc(0.25rem*var(--mantine-scale));--slider-size-sm:calc(0.375rem*var(--mantine-scale));--slider-size-md:calc(0.5rem*var(--mantine-scale));--slider-size-lg:calc(0.625rem*var(--mantine-scale));--slider-size-xl:calc(0.75rem*var(--mantine-scale));--slider-size:var(--slider-size-md);--slider-radius:calc(62.5rem*var(--mantine-scale));--slider-color:var(--mantine-primary-color-filled);-webkit-tap-highlight-color:transparent;align-items:center;display:flex;flex-direction:column;height:calc(var(--slider-size)*2);outline:none;padding-inline:var(--slider-size);position:relative;touch-action:none}[data-mantine-color-scheme=light] .m_dd36362e{--slider-track-bg:var(--mantine-color-gray-2);--slider-track-disabled-bg:var(--mantine-color-gray-4)}[data-mantine-color-scheme=dark] .m_dd36362e{--slider-track-bg:var(--mantine-color-dark-4);--slider-track-disabled-bg:var(--mantine-color-dark-3)}.m_c9357328{border-radius:var(--mantine-radius-sm);color:var(--mantine-color-white);font-size:var(--mantine-font-size-xs);padding:calc(var(--mantine-spacing-xs)/2);pointer-events:none;position:absolute;top:calc(-2.25rem*var(--mantine-scale));touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}:where([data-mantine-color-scheme=light]) .m_c9357328{background-color:var(--mantine-color-gray-9)}:where([data-mantine-color-scheme=dark]) .m_c9357328{background-color:var(--mantine-color-dark-4)}.m_c9a9a60a{align-items:center;border:calc(.25rem*var(--mantine-scale)) solid;border-radius:var(--slider-radius);color:var(--slider-color);cursor:pointer;display:flex;height:var(--slider-thumb-size);justify-content:center;right:var(--slider-thumb-offset);outline-offset:calc(.125rem*var(--mantine-scale));position:absolute;top:50%;touch-action:none;transform:translate(50%,-50%);transition:box-shadow .1s ease,transform .1s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--slider-thumb-size);z-index:3}:where([dir=rtl]) .m_c9a9a60a{right:auto;left:calc(var(--slider-thumb-offset) - var(--slider-thumb-size))}.m_c9a9a60a:where([data-disabled]),fieldset:disabled .m_c9a9a60a{display:none}.m_c9a9a60a:where([data-dragging]){box-shadow:var(--mantine-shadow-sm);transform:translate(50%,-50%) scale(1.05)}:where([data-mantine-color-scheme=light]) .m_c9a9a60a{background-color:var(--mantine-color-white);border-color:var(--slider-color)}:where([data-mantine-color-scheme=dark]) .m_c9a9a60a{background-color:var(--slider-color);border-color:var(--mantine-color-white)}.m_a8645c2{align-items:center;cursor:pointer;display:flex;height:calc(var(--slider-size)*2);width:100%}.m_a8645c2:where([data-disabled]),fieldset:disabled .m_a8645c2{cursor:not-allowed}.m_c9ade57f{height:var(--slider-size);position:relative;width:100%}.m_c9ade57f:where([data-inverted]:not([data-disabled])){--track-bg:var(--slider-color)}.m_c9ade57f:where([data-inverted][data-disabled]),fieldset:disabled .m_c9ade57f:where([data-inverted]){--track-bg:var(--slider-track-disabled-bg)}.m_c9ade57f:before{background-color:var(--track-bg,var(--slider-track-bg));content:"";inset-inline:calc(var(--slider-size)*-1);z-index:0}.m_38aeed47,.m_c9ade57f:before{border-radius:var(--slider-radius);bottom:0;position:absolute;top:0}.m_38aeed47{background-color:var(--slider-color);inset-inline-start:var(--slider-bar-offset);width:var(--slider-bar-width);z-index:1}.m_38aeed47:where([data-inverted]){background-color:var(--slider-track-bg)}:where([data-mantine-color-scheme=light]) .m_38aeed47:where([data-disabled]:not([data-inverted])),:where([data-mantine-color-scheme=light]) fieldset:disabled .m_38aeed47:where(:not([data-inverted])){background-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_38aeed47:where([data-disabled]:not([data-inverted])),:where([data-mantine-color-scheme=dark]) fieldset:disabled .m_38aeed47:where(:not([data-inverted])){background-color:var(--mantine-color-dark-3)}.m_b7b0423a{height:0;inset-inline-start:calc(var(--mark-offset) - var(--slider-size)/2);pointer-events:none;position:absolute;top:0;z-index:2}.m_dd33bc19{background-color:var(--mantine-color-white);border:calc(.125rem*var(--mantine-scale)) solid;border-radius:calc(62.5rem*var(--mantine-scale));height:var(--slider-size);pointer-events:none;width:var(--slider-size)}:where([data-mantine-color-scheme=light]) .m_dd33bc19{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_dd33bc19{border-color:var(--mantine-color-dark-4)}.m_dd33bc19:where([data-filled]){border-color:var(--slider-color)}:where([data-mantine-color-scheme=light]) .m_dd33bc19:where([data-filled]):where([data-disabled]){border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_dd33bc19:where([data-filled]):where([data-disabled]){border-color:var(--mantine-color-dark-3)}.m_68c77a5b{cursor:pointer;font-size:var(--mantine-font-size-sm);transform:translate(calc(-1*(-50% + var(--slider-size)/2)),calc(var(--mantine-spacing-xs)/2));-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}:where([data-mantine-color-scheme=light]) .m_68c77a5b{color:var(--mantine-color-gray-6)}:where([data-mantine-color-scheme=dark]) .m_68c77a5b{color:var(--mantine-color-dark-2)}.m_559cce2d{position:relative}.m_559cce2d:where([data-has-spoiler]){margin-bottom:calc(1.5rem*var(--mantine-scale))}.m_b912df4e{display:flex;flex-direction:column;overflow:hidden;transition:max-height var(--spoiler-transition-duration,.2s) ease}.m_b9131032{height:calc(1.5rem*var(--mantine-scale));inset-inline-start:0;position:absolute;top:100%}.m_6d731127{align-items:var(--stack-align,stretch);display:flex;flex-direction:column;gap:var(--stack-gap,var(--mantine-spacing-md));justify-content:var(--stack-justify,flex-start)}.m_cbb4ea7e{--stepper-icon-size-xs:calc(2.125rem*var(--mantine-scale));--stepper-icon-size-sm:calc(2.25rem*var(--mantine-scale));--stepper-icon-size-md:calc(2.625rem*var(--mantine-scale));--stepper-icon-size-lg:calc(3rem*var(--mantine-scale));--stepper-icon-size-xl:calc(3.25rem*var(--mantine-scale));--stepper-icon-size:var(--stepper-icon-size-md);--stepper-color:var(--mantine-primary-color-filled);--stepper-content-padding:var(--mantine-spacing-md);--stepper-spacing:var(--mantine-spacing-md);--stepper-radius:calc(62.5rem*var(--mantine-scale));--stepper-fz:var(--mantine-font-size-md)}.m_aaf89d0b{align-items:center;display:flex;flex-wrap:nowrap}.m_aaf89d0b:where([data-wrap]){flex-wrap:wrap;gap:var(--mantine-spacing-md) 0}.m_aaf89d0b:where([data-orientation=vertical]){flex-direction:column}.m_aaf89d0b:where([data-orientation=vertical]):where([data-icon-position=left]){align-items:flex-start}.m_aaf89d0b:where([data-orientation=vertical]):where([data-icon-position=right]){align-items:flex-end}.m_aaf89d0b:where([data-orientation=horizontal]){flex-direction:row}.m_2a371ac9{--separator-offset:calc(var(--stepper-icon-size)/2 - 0.0625rem*var(--mantine-scale));flex:1;transition:background-color .15s ease}:where([data-mantine-color-scheme=light]) .m_2a371ac9{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_2a371ac9{background-color:var(--mantine-color-dark-2)}.m_2a371ac9:where([data-active]){background-color:var(--stepper-color)}.m_2a371ac9:where([data-orientation=horizontal]){height:calc(.125rem*var(--mantine-scale));margin-inline:var(--mantine-spacing-md)}.m_2a371ac9:where([data-orientation=vertical]){margin-bottom:calc(var(--mantine-spacing-xs) - .125rem*var(--mantine-scale));margin-top:calc(var(--mantine-spacing-xs)/2);width:calc(.125rem*var(--mantine-scale))}.m_2a371ac9:where([data-orientation=vertical]):where([data-icon-position=left]){margin-inline-start:var(--separator-offset)}.m_2a371ac9:where([data-orientation=vertical]):where([data-icon-position=right]){margin-inline-end:var(--separator-offset)}.m_78da155d{padding-top:var(--stepper-content-padding)}.m_cbb57068{--step-color:var(--stepper-color);cursor:default;display:flex}.m_cbb57068:where([data-allow-click]){cursor:pointer}.m_cbb57068:where([data-icon-position=left]){flex-direction:row}.m_cbb57068:where([data-icon-position=right]){flex-direction:row-reverse}.m_f56b1e2c{align-items:center}.m_833edb7e{--separator-spacing:calc(var(--mantine-spacing-xs)/2);justify-content:flex-start;margin-top:var(--separator-spacing);min-height:calc(var(--stepper-icon-size) + var(--mantine-spacing-xl) + var(--separator-spacing));overflow:hidden}.m_833edb7e:where(:first-of-type){margin-top:0}.m_833edb7e:where(:last-of-type) .m_6496b3f3{display:none}.m_818e70b{position:relative}.m_6496b3f3{border-inline-start:calc(.125rem*var(--mantine-scale)) solid;height:100vh;inset-inline-start:calc(var(--stepper-icon-size)/2);position:absolute;top:calc(var(--stepper-icon-size) + var(--separator-spacing))}:where([data-mantine-color-scheme=light]) .m_6496b3f3{border-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_6496b3f3{border-color:var(--mantine-color-dark-5)}.m_6496b3f3:where([data-active]){border-color:var(--stepper-color)}.m_1959ad01{align-items:center;border:calc(.125rem*var(--mantine-scale)) solid;border-radius:var(--stepper-radius);display:flex;font-size:var(--stepper-fz);font-weight:700;height:var(--stepper-icon-size);justify-content:center;min-height:var(--stepper-icon-size);min-width:var(--stepper-icon-size);position:relative;transition:background-color .15s ease,border-color .15s ease;width:var(--stepper-icon-size)}:where([data-mantine-color-scheme=light]) .m_1959ad01{background-color:var(--mantine-color-gray-1);border-color:var(--mantine-color-gray-1);color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_1959ad01{background-color:var(--mantine-color-dark-5);border-color:var(--mantine-color-dark-5);color:var(--mantine-color-dark-1)}.m_1959ad01:where([data-progress]){border-color:var(--step-color)}.m_1959ad01:where([data-completed]){background-color:var(--step-color);border-color:var(--step-color);color:var(--stepper-icon-color,var(--mantine-color-white))}.m_a79331dc{align-items:center;color:var(--stepper-icon-color,var(--mantine-color-white));display:flex;inset:0;justify-content:center;position:absolute}.m_1956aa2a{display:flex;flex-direction:column}.m_1956aa2a:where([data-icon-position=left]){margin-inline-start:var(--mantine-spacing-sm)}.m_1956aa2a:where([data-icon-position=right]){margin-inline-end:var(--mantine-spacing-sm);text-align:left}:where([dir=rtl]) .m_1956aa2a:where([data-icon-position=right]){text-align:right}.m_12051f6c{font-size:var(--stepper-fz);font-weight:500;line-height:1}.m_164eea74{color:var(--mantine-color-dimmed);font-size:calc(var(--stepper-fz) - .125rem*var(--mantine-scale));line-height:1;margin-bottom:calc(var(--stepper-spacing)/3);margin-top:calc(var(--stepper-spacing)/3)}.m_5f93f3bb{--switch-height-xs:calc(1rem*var(--mantine-scale));--switch-height-sm:calc(1.25rem*var(--mantine-scale));--switch-height-md:calc(1.5rem*var(--mantine-scale));--switch-height-lg:calc(1.875rem*var(--mantine-scale));--switch-height-xl:calc(2.25rem*var(--mantine-scale));--switch-width-xs:calc(2rem*var(--mantine-scale));--switch-width-sm:calc(2.375rem*var(--mantine-scale));--switch-width-md:calc(2.875rem*var(--mantine-scale));--switch-width-lg:calc(3.5rem*var(--mantine-scale));--switch-width-xl:calc(4.5rem*var(--mantine-scale));--switch-thumb-size-xs:calc(0.75rem*var(--mantine-scale));--switch-thumb-size-sm:calc(0.875rem*var(--mantine-scale));--switch-thumb-size-md:calc(1.125rem*var(--mantine-scale));--switch-thumb-size-lg:calc(1.375rem*var(--mantine-scale));--switch-thumb-size-xl:calc(1.75rem*var(--mantine-scale));--switch-label-font-size-xs:calc(0.3125rem*var(--mantine-scale));--switch-label-font-size-sm:calc(0.375rem*var(--mantine-scale));--switch-label-font-size-md:calc(0.4375rem*var(--mantine-scale));--switch-label-font-size-lg:calc(0.5625rem*var(--mantine-scale));--switch-label-font-size-xl:calc(0.6875rem*var(--mantine-scale));--switch-track-label-padding-xs:calc(0.0625rem*var(--mantine-scale));--switch-track-label-padding-sm:calc(0.125rem*var(--mantine-scale));--switch-track-label-padding-md:calc(0.125rem*var(--mantine-scale));--switch-track-label-padding-lg:calc(0.1875rem*var(--mantine-scale));--switch-track-label-padding-xl:calc(0.1875rem*var(--mantine-scale));--switch-height:var(--switch-height-sm);--switch-width:var(--switch-width-sm);--switch-thumb-size:var(--switch-thumb-size-sm);--switch-label-font-size:var(--switch-label-font-size-sm);--switch-track-label-padding:var(--switch-track-label-padding-sm);--switch-radius:calc(62.5rem*var(--mantine-scale));--switch-color:var(--mantine-primary-color-filled);position:relative}.m_926b4011{height:0;opacity:0;padding:0;position:absolute;white-space:nowrap;width:0}.m_926b4011,.m_9307d992{margin:0;overflow:hidden}.m_9307d992{-webkit-tap-highlight-color:transparent;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--switch-bg);border:1px solid var(--switch-bd);border-radius:var(--switch-radius);color:var(--switch-text-color);cursor:var(--switch-cursor,var(--mantine-cursor-type));display:flex;font-size:var(--switch-label-font-size);font-weight:600;height:var(--switch-height);line-height:0;min-width:var(--switch-width);order:var(--switch-order,1);position:relative;transition:background-color .15s ease,border-color .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:0}.m_9307d992:where([data-without-labels]){width:var(--switch-width)}.m_926b4011:focus-visible+.m_9307d992{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem*var(--mantine-scale))}.m_926b4011:checked+.m_9307d992{--switch-bg:var(--switch-color);--switch-bd:var(--switch-color);--switch-text-color:var(--mantine-color-white)}.m_926b4011:disabled+.m_9307d992,.m_926b4011[data-disabled]+.m_9307d992{--switch-bg:var(--switch-disabled-color);--switch-bd:var(--switch-disabled-color);--switch-cursor:not-allowed}[data-mantine-color-scheme=light] .m_9307d992{--switch-bg:var(--mantine-color-gray-2);--switch-bd:var(--mantine-color-gray-3);--switch-text-color:var(--mantine-color-gray-6);--switch-disabled-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .m_9307d992{--switch-bg:var(--mantine-color-dark-6);--switch-bd:var(--mantine-color-dark-4);--switch-text-color:var(--mantine-color-dark-1);--switch-disabled-color:var(--mantine-color-dark-4)}.m_9307d992[data-error]{--switch-bd:var(--mantine-color-error)}.m_9307d992[data-label-position=left]{--switch-order:2}.m_93039a1d{background-color:var(--switch-thumb-bg,var(--mantine-color-white));border:1px solid var(--switch-thumb-bd);border-radius:var(--switch-radius);display:flex;height:var(--switch-thumb-size);inset-inline-start:var(--switch-thumb-start,var(--switch-track-label-padding));position:absolute;transition:inset-inline-start .15s ease;width:var(--switch-thumb-size);z-index:1}.m_93039a1d>*{margin:auto}.m_926b4011:checked+*>.m_93039a1d{--switch-thumb-start:calc(100% - var(--switch-thumb-size) - var(--switch-track-label-padding));--switch-thumb-bd:var(--mantine-color-white)}.m_926b4011:disabled+*>.m_93039a1d,.m_926b4011[data-disabled]+*>.m_93039a1d{--switch-thumb-bd:var(--switch-thumb-bg-disabled);--switch-thumb-bg:var(--switch-thumb-bg-disabled)}[data-mantine-color-scheme=light] .m_93039a1d{--switch-thumb-bd:var(--mantine-color-gray-3);--switch-thumb-bg-disabled:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_93039a1d{--switch-thumb-bd:var(--mantine-color-white);--switch-thumb-bg-disabled:var(--mantine-color-dark-3)}.m_8277e082{display:grid;height:100%;margin-inline-start:calc(var(--switch-thumb-size) + var(--switch-track-label-padding));min-width:calc(var(--switch-width) - var(--switch-thumb-size));padding-inline:var(--switch-track-label-padding);place-content:center;transition:margin .15s ease}.m_926b4011:checked+*>.m_8277e082{margin-inline-end:calc(var(--switch-thumb-size) + var(--switch-track-label-padding));margin-inline-start:0}.m_b23fa0ef{border:none;border-collapse:collapse;caption-side:var(--table-caption-side,bottom);font-size:var(--mantine-font-size-sm);line-height:var(--mantine-line-height);table-layout:var(--table-layout,auto);width:100%}:where([data-mantine-color-scheme=light]) .m_b23fa0ef{--table-hover-color:var(--mantine-color-gray-1);--table-striped-color:var(--mantine-color-gray-0);--table-border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_b23fa0ef{--table-hover-color:var(--mantine-color-dark-5);--table-striped-color:var(--mantine-color-dark-6);--table-border-color:var(--mantine-color-dark-4)}.m_b23fa0ef:where([data-with-table-border]){border:calc(.0625rem*var(--mantine-scale)) solid var(--table-border-color)}.m_4e7aa4f3{text-align:right}:where([dir=rtl]) .m_4e7aa4f3{text-align:left}.m_4e7aa4fd{background-color:transparent;border-bottom:none}@media (hover:hover){.m_4e7aa4fd:hover:where([data-hover]){background-color:var(--tr-hover-bg)}}@media (hover:none){.m_4e7aa4fd:active:where([data-hover]){background-color:var(--tr-hover-bg)}}.m_4e7aa4fd:where([data-with-row-border]){border-bottom:calc(.0625rem*var(--mantine-scale)) solid var(--table-border-color)}.m_4e7aa4ef,.m_4e7aa4f3{padding:var(--table-vertical-spacing) var(--table-horizontal-spacing,var(--mantine-spacing-xs))}.m_4e7aa4ef:where([data-with-column-border]:not(:last-child)),.m_4e7aa4f3:where([data-with-column-border]:not(:last-child)){border-inline-end:calc(.0625rem*var(--mantine-scale)) solid var(--table-border-color)}.m_b2404537 :where(tr):where([data-with-row-border]:last-of-type){border-bottom:none}.m_b2404537 :where(tr):where([data-striped=odd]:nth-of-type(odd)){background-color:var(--table-striped-color)}.m_b2404537 :where(tr):where([data-striped=even]:nth-of-type(2n)){background-color:var(--table-striped-color)}.m_b2404537 :where(tr)[data-hover]{--tr-hover-bg:var(--table-highlight-on-hover-color,var(--table-hover-color))}.m_b242d975{top:var(--table-sticky-header-offset,0);z-index:3}.m_b242d975:where([data-sticky]){background-color:var(--mantine-color-body);position:sticky}.m_9e5a3ac7{color:var(--mantine-color-dimmed)}.m_9e5a3ac7:where([data-side=top]){margin-bottom:var(--mantine-spacing-xs)}.m_9e5a3ac7:where([data-side=bottom]){margin-top:var(--mantine-spacing-xs)}.m_a100c15{overflow-x:var(--table-overflow)}.m_62259741{min-width:var(--table-min-width)}.m_89d60db1{display:var(--tabs-display);flex-direction:var(--tabs-flex-direction);--tab-justify:flex-start;--tabs-list-direction:row;--tabs-panel-grow:unset;--tabs-display:block;--tabs-flex-direction:row;--tabs-list-border-width:0;--tabs-list-border-size:0 0 var(--tabs-list-border-width) 0;--tabs-list-gap:unset;--tabs-list-line-bottom:0;--tabs-list-line-top:unset;--tabs-list-line-start:0;--tabs-list-line-end:0;--tab-radius:var(--tabs-radius) var(--tabs-radius) 0 0;--tab-border-width:0 0 var(--tabs-list-border-width) 0}.m_89d60db1[data-inverted]{--tabs-list-line-bottom:unset;--tabs-list-line-top:0;--tab-radius:0 0 var(--tabs-radius) var(--tabs-radius);--tab-border-width:var(--tabs-list-border-width) 0 0 0}.m_89d60db1[data-inverted] .m_576c9d4:before{bottom:unset;top:0}.m_89d60db1[data-orientation=vertical]{--tabs-list-line-start:unset;--tabs-list-line-end:0;--tabs-list-line-top:0;--tabs-list-line-bottom:0;--tabs-list-border-size:0 var(--tabs-list-border-width) 0 0;--tab-border-width:0 var(--tabs-list-border-width) 0 0;--tab-radius:var(--tabs-radius) 0 0 var(--tabs-radius);--tabs-list-direction:column;--tabs-panel-grow:1;--tabs-display:flex}[dir=rtl] .m_89d60db1[data-orientation=vertical]{--tabs-list-border-size:0 0 0 var(--tabs-list-border-width);--tab-border-width:0 0 0 var(--tabs-list-border-width);--tab-radius:0 var(--tabs-radius) var(--tabs-radius) 0}.m_89d60db1[data-orientation=vertical][data-placement=right]{--tabs-flex-direction:row-reverse;--tabs-list-line-start:0;--tabs-list-line-end:unset;--tabs-list-border-size:0 0 0 var(--tabs-list-border-width);--tab-border-width:0 0 0 var(--tabs-list-border-width);--tab-radius:0 var(--tabs-radius) var(--tabs-radius) 0}[dir=rtl] .m_89d60db1[data-orientation=vertical][data-placement=right]{--tabs-list-border-size:0 var(--tabs-list-border-width) 0 0;--tab-border-width:0 var(--tabs-list-border-width) 0 0;--tab-radius:var(--tabs-radius) 0 0 var(--tabs-radius)}[data-mantine-color-scheme=light] .m_89d60db1{--tab-border-color:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .m_89d60db1{--tab-border-color:var(--mantine-color-dark-4)}.m_89d60db1[data-orientation=horizontal]{--tab-justify:center}.m_89d60db1[data-variant=default]{--tabs-list-border-width:calc(0.125rem*var(--mantine-scale))}[data-mantine-color-scheme=light] .m_89d60db1[data-variant=default]{--tab-hover-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_89d60db1[data-variant=default]{--tab-hover-color:var(--mantine-color-dark-6)}.m_89d60db1[data-variant=outline]{--tabs-list-border-width:calc(0.0625rem*var(--mantine-scale))}.m_89d60db1[data-variant=pills]{--tabs-list-gap:calc(var(--mantine-spacing-sm)/2)}[data-mantine-color-scheme=light] .m_89d60db1[data-variant=pills]{--tab-hover-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_89d60db1[data-variant=pills]{--tab-hover-color:var(--mantine-color-dark-6)}.m_89d33d6d{display:flex;flex-direction:var(--tabs-list-direction);flex-wrap:wrap;gap:var(--tabs-list-gap);justify-content:var(--tabs-justify,flex-start);--tab-grow:unset}.m_89d33d6d[data-grow]{--tab-grow:1}.m_b0c91715{flex-grow:var(--tabs-panel-grow)}.m_4ec4dce6{align-items:center;display:flex;flex-grow:var(--tab-grow);font-size:var(--mantine-font-size-sm);justify-content:var(--tab-justify);line-height:1;padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;z-index:0}.m_4ec4dce6:disabled,.m_4ec4dce6[data-disabled]{cursor:not-allowed;opacity:.5}.m_4ec4dce6:focus{z-index:1}.m_fc420b1f{align-items:center;display:flex;justify-content:center;margin-right:var(--tab-section-margin-left,0);margin-left:var(--tab-section-margin-right,0)}.m_fc420b1f[data-position=left]:not(:only-child){--tab-section-margin-right:var(--mantine-spacing-xs)}[dir=rtl] .m_fc420b1f[data-position=left]:not(:only-child){--tab-section-margin-right:0rem;--tab-section-margin-left:var(--mantine-spacing-xs)}.m_fc420b1f[data-position=right]:not(:only-child){--tab-section-margin-left:var(--mantine-spacing-xs)}[dir=rtl] .m_fc420b1f[data-position=right]:not(:only-child){--tab-section-margin-left:0rem;--tab-section-margin-right:var(--mantine-spacing-xs)}.m_576c9d4{position:relative}.m_576c9d4:before{border-color:var(--tab-border-color);border-style:solid;border-width:var(--tabs-list-border-size);bottom:var(--tabs-list-line-bottom);content:"";inset-inline-end:var(--tabs-list-line-end);inset-inline-start:var(--tabs-list-line-start);position:absolute;top:var(--tabs-list-line-top)}.m_539e827b{background-color:var(--tab-bg);border-color:transparent;border-radius:var(--tab-radius);border-style:solid;border-width:var(--tab-border-width);--tab-bg:transparent}.m_539e827b:where([data-active]){border-color:var(--tabs-color)}@media (hover:hover){.m_539e827b:hover{--tab-bg:var(--tab-hover-color)}.m_539e827b:hover:where(:not([data-active])){border-color:var(--tab-border-color)}}@media (hover:none){.m_539e827b:active{--tab-bg:var(--tab-hover-color)}.m_539e827b:active:where(:not([data-active])){border-color:var(--tab-border-color)}}@media (hover:hover){.m_539e827b:disabled:hover,.m_539e827b[data-disabled]:hover{--tab-bg:transparent}}@media (hover:none){.m_539e827b:disabled:active,.m_539e827b[data-disabled]:active{--tab-bg:transparent}}.m_6772fbd5{position:relative}.m_6772fbd5:before{border-color:var(--tab-border-color);border-style:solid;border-width:var(--tabs-list-border-size);bottom:var(--tabs-list-line-bottom);content:"";inset-inline-end:var(--tabs-list-line-end);inset-inline-start:var(--tabs-list-line-start);position:absolute;top:var(--tabs-list-line-top)}.m_b59ab47c{border-bottom-color:transparent;border-bottom:calc(.0625rem*var(--mantine-scale)) solid var(--tab-border-bottom-color);border-right:calc(.0625rem*var(--mantine-scale)) solid transparent;border-radius:var(--tab-radius);border-left:calc(.0625rem*var(--mantine-scale)) solid transparent;border-top-color:transparent;border-top:calc(.0625rem*var(--mantine-scale)) solid var(--tab-border-top-color);position:relative;--tab-border-bottom-color:transparent;--tab-border-top-color:transparent;--tab-border-inline-end-color:transparent;--tab-border-inline-start-color:transparent}.m_b59ab47c:where([data-active]):before{background-color:var(--tab-border-color);bottom:var(--tab-before-bottom,calc(-.0625rem*var(--mantine-scale)));content:"";height:calc(.0625rem*var(--mantine-scale));right:var(--tab-before-left,calc(-.0625rem*var(--mantine-scale)));position:absolute;left:var(--tab-before-right,auto);top:var(--tab-before-top,auto);width:calc(.0625rem*var(--mantine-scale))}.m_b59ab47c:where([data-active]):after{background-color:var(--tab-border-color);bottom:var(--tab-after-bottom,calc(-.0625rem*var(--mantine-scale)));content:"";height:calc(.0625rem*var(--mantine-scale));right:var(--tab-after-left,auto);position:absolute;left:var(--tab-after-right,calc(-.0625rem*var(--mantine-scale)));top:var(--tab-after-top,auto);width:calc(.0625rem*var(--mantine-scale))}.m_b59ab47c:where([data-active]){border-bottom-color:var(--tab-border-bottom-color);border-inline-end-color:var(--tab-border-inline-end-color);border-inline-start-color:var(--tab-border-inline-start-color);border-top-color:var(--tab-border-top-color);--tab-border-top-color:var(--tab-border-color);--tab-border-inline-start-color:var(--tab-border-color);--tab-border-inline-end-color:var(--tab-border-color);--tab-border-bottom-color:var(--mantine-color-body)}.m_b59ab47c:where([data-active])[data-inverted]{--tab-border-bottom-color:var(--tab-border-color);--tab-border-top-color:var(--mantine-color-body);--tab-before-bottom:auto;--tab-before-top:calc(-0.0625rem*var(--mantine-scale));--tab-after-bottom:auto;--tab-after-top:calc(-0.0625rem*var(--mantine-scale))}.m_b59ab47c:where([data-active])[data-orientation=vertical][data-placement=left]{--tab-border-inline-end-color:var(--mantine-color-body);--tab-border-inline-start-color:var(--tab-border-color);--tab-border-bottom-color:var(--tab-border-color);--tab-before-right:calc(-0.0625rem*var(--mantine-scale));--tab-before-left:auto;--tab-before-bottom:auto;--tab-before-top:calc(-0.0625rem*var(--mantine-scale));--tab-after-left:auto;--tab-after-right:calc(-0.0625rem*var(--mantine-scale))}[dir=rtl] .m_b59ab47c:where([data-active])[data-orientation=vertical][data-placement=left]{--tab-before-right:auto;--tab-before-left:calc(-0.0625rem*var(--mantine-scale));--tab-after-left:calc(-0.0625rem*var(--mantine-scale));--tab-after-right:auto}.m_b59ab47c:where([data-active])[data-orientation=vertical][data-placement=right]{--tab-border-inline-start-color:var(--mantine-color-body);--tab-border-inline-end-color:var(--tab-border-color);--tab-border-bottom-color:var(--tab-border-color);--tab-before-left:calc(-0.0625rem*var(--mantine-scale));--tab-before-right:auto;--tab-before-bottom:auto;--tab-before-top:calc(-0.0625rem*var(--mantine-scale));--tab-after-right:auto;--tab-after-left:calc(-0.0625rem*var(--mantine-scale))}[dir=rtl] .m_b59ab47c:where([data-active])[data-orientation=vertical][data-placement=right]{--tab-before-left:auto;--tab-before-right:calc(-0.0625rem*var(--mantine-scale));--tab-after-right:calc(-0.0625rem*var(--mantine-scale));--tab-after-left:auto}.m_c3381914{background-color:var(--tab-bg);border-radius:var(--tabs-radius);color:var(--tab-color);--tab-bg:transparent;--tab-color:inherit}@media (hover:hover){.m_c3381914:not([data-disabled]):hover{--tab-bg:var(--tab-hover-color)}}@media (hover:none){.m_c3381914:not([data-disabled]):active{--tab-bg:var(--tab-hover-color)}}.m_c3381914[data-active][data-active]{--tab-bg:var(--tabs-color);--tab-color:var(--tabs-text-color,var(--mantine-color-white))}@media (hover:hover){.m_c3381914[data-active][data-active]:hover{--tab-bg:var(--tabs-color)}}@media (hover:none){.m_c3381914[data-active][data-active]:active{--tab-bg:var(--tabs-color)}}.m_7341320d{--ti-size-xs:calc(1.125rem*var(--mantine-scale));--ti-size-sm:calc(1.375rem*var(--mantine-scale));--ti-size-md:calc(1.75rem*var(--mantine-scale));--ti-size-lg:calc(2.125rem*var(--mantine-scale));--ti-size-xl:calc(2.75rem*var(--mantine-scale));--ti-size:var(--ti-size-md);align-items:center;background:var(--ti-bg,var(--mantine-primary-color-filled));border:var(--ti-bd,1px solid transparent);border-radius:var(--ti-radius,var(--mantine-radius-default));color:var(--ti-color,var(--mantine-color-white));display:inline-flex;height:var(--ti-size);justify-content:center;line-height:1;min-height:var(--ti-size);min-width:var(--ti-size);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--ti-size)}.m_43657ece{--offset:calc(var(--tl-bullet-size)/2 + var(--tl-line-width)/2);--tl-bullet-size:calc(1.25rem*var(--mantine-scale));--tl-line-width:calc(0.25rem*var(--mantine-scale));--tl-radius:calc(62.5rem*var(--mantine-scale));--tl-color:var(--mantine-primary-color-filled)}.m_43657ece:where([data-align=left]){padding-inline-start:var(--offset)}.m_43657ece:where([data-align=right]){padding-inline-end:var(--offset)}.m_2ebe8099{font-weight:500;line-height:1;margin-bottom:calc(var(--mantine-spacing-xs)/2)}.m_436178ff{--item-border:var(--tl-line-width) var(--tli-border-style,solid) var(--item-border-color);color:var(--mantine-color-text);position:relative}.m_436178ff:before{border-inline-start:var(--item-border);bottom:calc(var(--mantine-spacing-xl)*-1);content:"";display:var(--timeline-line-display,none);right:var(--timeline-line-left,0);pointer-events:none;position:absolute;left:var(--timeline-line-right,0);top:0}.m_43657ece[data-align=left] .m_436178ff:before{--timeline-line-left:calc(var(--tl-line-width)*-1);--timeline-line-right:auto}.m_43657ece[data-align=right] .m_436178ff:before,[dir=rtl] .m_43657ece[data-align=left] .m_436178ff:before{--timeline-line-left:auto;--timeline-line-right:calc(var(--tl-line-width)*-1)}[dir=rtl] .m_43657ece[data-align=right] .m_436178ff:before{--timeline-line-left:calc(var(--tl-line-width)*-1);--timeline-line-right:auto}.m_43657ece:where([data-align=left]) .m_436178ff{padding-inline-start:var(--offset);text-align:right}.m_43657ece:where([data-align=right]) .m_436178ff{padding-inline-end:var(--offset);text-align:left}:where([data-mantine-color-scheme=light]) .m_436178ff{--item-border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_436178ff{--item-border-color:var(--mantine-color-dark-4)}.m_436178ff:where([data-line-active]):before{border-color:var(--tli-color,var(--tl-color))}.m_436178ff:where(:not(:last-of-type)){--timeline-line-display:block}.m_436178ff:where(:not(:first-of-type)){margin-top:var(--mantine-spacing-xl)}.m_8affcee1{align-items:center;background-color:var(--mantine-color-body);border:var(--tl-line-width) solid;border-radius:var(--tli-radius,var(--tl-radius));color:var(--mantine-color-text);display:flex;height:var(--tl-bullet-size);justify-content:center;position:absolute;top:0;width:var(--tl-bullet-size)}:where([data-mantine-color-scheme=light]) .m_8affcee1{border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_8affcee1{border-color:var(--mantine-color-dark-4)}.m_43657ece:where([data-align=left]) .m_8affcee1{right:calc(var(--tl-bullet-size)/2*-1 + var(--tl-line-width)/2*-1);left:auto}:where([dir=rtl]) .m_43657ece:where([data-align=left]) .m_8affcee1{right:auto;left:calc(var(--tl-bullet-size)/2*-1 + var(--tl-line-width)/2*-1)}.m_43657ece:where([data-align=right]) .m_8affcee1{right:auto;left:calc(var(--tl-bullet-size)/2*-1 + var(--tl-line-width)/2*-1)}:where([dir=rtl]) .m_43657ece:where([data-align=right]) .m_8affcee1{right:calc(var(--tl-bullet-size)/2*-1 + var(--tl-line-width)/2*-1);left:auto}.m_8affcee1:where([data-with-child]){border-width:var(--tl-line-width)}:where([data-mantine-color-scheme=light]) .m_8affcee1:where([data-with-child]){background-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_8affcee1:where([data-with-child]){background-color:var(--mantine-color-dark-4)}.m_8affcee1:where([data-active]){background-color:var(--mantine-color-white);border-color:var(--tli-color,var(--tl-color));color:var(--tl-icon-color,var(--mantine-color-white))}.m_8affcee1:where([data-active]):where([data-with-child]){background-color:var(--tli-color,var(--tl-color));color:var(--tl-icon-color,var(--mantine-color-white))}.m_43657ece:where([data-align=left]) .m_540e8f41{padding-inline-start:var(--offset);text-align:right}:where([dir=rtl]) .m_43657ece:where([data-align=left]) .m_540e8f41{text-align:left}.m_43657ece:where([data-align=right]) .m_540e8f41{padding-inline-end:var(--offset);text-align:left}:where([dir=rtl]) .m_43657ece:where([data-align=right]) .m_540e8f41{text-align:right}.m_8a5d1357{font-family:var(--mantine-font-family-headings);font-size:var(--title-fz);font-weight:var(--title-fw);line-height:var(--title-lh);margin:0;text-wrap:var(--title-text-wrap,var(--mantine-heading-text-wrap))}.m_8a5d1357:where([data-line-clamp]){display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:var(--title-line-clamp);-webkit-box-orient:vertical}.m_f698e191{--level-offset:var(--mantine-spacing-lg);-webkit-user-select:none;-moz-user-select:none;user-select:none}.m_75f3ecf,.m_f6970eb1,.m_f698e191{margin:0;padding:0}.m_f6970eb1{cursor:pointer;list-style:none;outline:0}.m_f6970eb1:focus-visible>.m_dc283425{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem*var(--mantine-scale))}.m_dc283425{padding-inline-start:var(--label-offset)}:where([data-mantine-color-scheme=light]) .m_dc283425:where([data-selected]){background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_dc283425:where([data-selected]){background-color:var(--mantine-color-dark-5)}.m_d6493fad :first-child{margin-top:0}.m_d6493fad :last-child{margin-bottom:0}.m_d6493fad :where(h1,h2,h3,h4,h5,h6){margin-bottom:var(--mantine-spacing-xs);text-wrap:var(--mantine-heading-text-wrap)}.m_d6493fad :where(h1){font-size:var(--mantine-h1-font-size);font-weight:var(--mantine-h1-font-weight);line-height:var(--mantine-h1-line-height);margin-top:calc(var(--mantine-spacing-xl)*1.5)}.m_d6493fad :where(h2){font-size:var(--mantine-h2-font-size);font-weight:var(--mantine-h2-font-weight);line-height:var(--mantine-h2-line-height);margin-top:var(--mantine-spacing-xl)}.m_d6493fad :where(h3){font-size:var(--mantine-h3-font-size);font-weight:var(--mantine-h3-font-weight);line-height:var(--mantine-h3-line-height);margin-top:calc(var(--mantine-spacing-xl)*.8)}.m_d6493fad :where(h4){font-size:var(--mantine-h4-font-size);font-weight:var(--mantine-h4-font-weight);line-height:var(--mantine-h4-line-height);margin-top:calc(var(--mantine-spacing-xl)*.8)}.m_d6493fad :where(h5){font-size:var(--mantine-h5-font-size);font-weight:var(--mantine-h5-font-weight);line-height:var(--mantine-h5-line-height);margin-top:calc(var(--mantine-spacing-xl)*.5)}.m_d6493fad :where(h6){font-size:var(--mantine-h6-font-size);font-weight:var(--mantine-h6-font-weight);line-height:var(--mantine-h6-line-height);margin-top:calc(var(--mantine-spacing-xl)*.5)}.m_d6493fad :where(img){margin-bottom:var(--mantine-spacing-xs);max-width:100%}.m_d6493fad :where(p){margin-bottom:var(--mantine-spacing-lg);margin-top:0}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(mark){background-color:var(--mantine-color-yellow-2);color:inherit}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(mark){background-color:var(--mantine-color-yellow-5);color:var(--mantine-color-black)}.m_d6493fad :where(a){color:var(--mantine-color-anchor);text-decoration:none}@media (hover:hover){.m_d6493fad :where(a):hover{text-decoration:underline}}@media (hover:none){.m_d6493fad :where(a):active{text-decoration:underline}}.m_d6493fad :where(hr){border:0;border-top:calc(.0625rem*var(--mantine-scale)) solid;margin-bottom:var(--mantine-spacing-md);margin-top:var(--mantine-spacing-md)}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(hr){border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(hr){border-color:var(--mantine-color-dark-3)}.m_d6493fad :where(pre){border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs);line-height:var(--mantine-line-height);margin:0;margin-bottom:var(--mantine-spacing-md);margin-top:var(--mantine-spacing-md);overflow-x:auto;padding:var(--mantine-spacing-xs)}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(pre){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(pre){background-color:var(--mantine-color-dark-8)}.m_d6493fad :where(pre) :where(code){background-color:transparent;border:0;border-radius:0;color:inherit;padding:0}.m_d6493fad :where(kbd){--kbd-fz:calc(0.75rem*var(--mantine-scale));--kbd-padding:calc(0.1875rem*var(--mantine-scale)) calc(0.3125rem*var(--mantine-scale));border:calc(.0625rem*var(--mantine-scale)) solid;border-bottom-width:calc(.1875rem*var(--mantine-scale));border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family-monospace);font-size:var(--kbd-fz);font-weight:700;line-height:var(--mantine-line-height);padding:var(--kbd-padding)}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(kbd){background-color:var(--mantine-color-gray-0);border-color:var(--mantine-color-gray-3);color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(kbd){background-color:var(--mantine-color-dark-5);border-color:var(--mantine-color-dark-3);color:var(--mantine-color-dark-0)}.m_d6493fad :where(code){border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs);line-height:var(--mantine-line-height);padding:calc(.0625rem*var(--mantine-scale)) calc(.3125rem*var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(code){background-color:var(--mantine-color-gray-0);color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(code){background-color:var(--mantine-color-dark-5);color:var(--mantine-color-white)}.m_d6493fad :where(ul,ol):not([data-type=taskList]){margin-bottom:var(--mantine-spacing-md);padding-inline-start:calc(2.375rem*var(--mantine-scale))}.m_d6493fad :where(ul,ol):not([data-type=taskList]) :where(li){margin-bottom:var(--mantine-spacing-xs)}.m_d6493fad :where(table){border-collapse:collapse;caption-side:bottom;margin-bottom:var(--mantine-spacing-md);width:100%}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(table){--table-border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(table){--table-border-color:var(--mantine-color-dark-4)}.m_d6493fad :where(table) :where(caption){color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-sm);margin-top:var(--mantine-spacing-xs)}.m_d6493fad :where(table) :where(th){font-size:var(--mantine-font-size-sm);font-weight:700;padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);text-align:right}.m_d6493fad :where(table) :where(thead th){border-bottom:calc(.0625rem*var(--mantine-scale)) solid;border-color:var(--table-border-color)}.m_d6493fad :where(table) :where(tfoot th){border-top:calc(.0625rem*var(--mantine-scale)) solid;border-color:var(--table-border-color)}.m_d6493fad :where(table) :where(td){border-bottom:calc(.0625rem*var(--mantine-scale)) solid;border-color:var(--table-border-color);font-size:var(--mantine-font-size-sm);padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm)}.m_d6493fad :where(table) :where(tr:last-of-type td){border-bottom:0}.m_d6493fad :where(blockquote){border-radius:var(--mantine-radius-sm);font-size:var(--mantine-font-size-lg);line-height:var(--mantine-line-height);margin:var(--mantine-spacing-md) 0;padding:var(--mantine-spacing-md) var(--mantine-spacing-lg)}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(blockquote){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(blockquote){background-color:var(--mantine-color-dark-8)}
    55.m_b37d9ac7{max-width:var(--notifications-container-width);position:fixed;width:calc(100% - var(--mantine-spacing-md)*2);z-index:var(--notifications-z-index)}.m_b37d9ac7:where([data-position=top-center]){right:50%;top:var(--mantine-spacing-md);transform:translateX(50%)}.m_b37d9ac7:where([data-position=top-left]){right:var(--mantine-spacing-md);top:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=top-right]){left:var(--mantine-spacing-md);top:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-center]){bottom:var(--mantine-spacing-md);right:50%;transform:translateX(50%)}.m_b37d9ac7:where([data-position=bottom-left]){bottom:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-right]){bottom:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_5ed0edd0+.m_5ed0edd0{margin-top:var(--mantine-spacing-md)}
    66.mantine-contextmenu{border:1px solid var(--mantine-color-gray-3);position:fixed}[data-mantine-color-scheme=dark] .mantine-contextmenu{border:1px solid var(--mantine-color-dark-4)}.mantine-contextmenu{overflow:hidden;transition:all .2s}.mantine-contextmenu-divider{background:var(--mantine-color-gray-1);height:calc(.0625rem*var(--mantine-scale))}[data-mantine-color-scheme=dark] .mantine-contextmenu-divider{background:var(--mantine-color-dark-5)}.mantine-contextmenu-item-button{align-items:center;color:var(--mantine-contextmenu-item-button-color);display:flex;padding:calc(var(--mantine-spacing-sm)/2) var(--mantine-spacing-sm);transition:background .2s;width:100%}.mantine-contextmenu-item-button[disabled]{color:var(--mantine-color-gray-5);cursor:not-allowed}[data-mantine-color-scheme=dark] .mantine-contextmenu-item-button[disabled]{color:var(--mantine-color-dark-3)}.mantine-contextmenu-item-button:hover:not([disabled]){background:var(--mantine-contextmenu-item-button-hover-bg-color-light)}[data-mantine-color-scheme=dark] .mantine-contextmenu-item-button:hover:not([disabled]){background:var(--mantine-contextmenu-item-button-hover-bg-color-dark)}.mantine-contextmenu-item-button:active:not([disabled]){background:var(--mantine-contextmenu-item-button-pressed-bg-color-light)}[data-mantine-color-scheme=dark] .mantine-contextmenu-item-button:active:not([disabled]){background:var(--mantine-contextmenu-item-button-pressed-bg-color-dark)}.mantine-contextmenu-item-button-title{flex-grow:1;font-size:var(--mantine-font-size-sm);white-space:nowrap}.mantine-contextmenu-overlay{background-color:transparent;height:100%;right:0;position:fixed;top:0;width:100%}
  • scotty/trunk/public/apps/app.asset.php

    r3178906 r3189739  
    1 <?php return array('dependencies' => array('react', 'react-dom', 'wp-i18n'), 'version' => '6baff01580652a5151ca');
     1<?php return array('dependencies' => array('react', 'react-dom', 'wp-i18n'), 'version' => '18c47ed06a8f920e3881');
  • scotty/trunk/public/apps/app.css

    r3178906 r3189739  
    1 .m_e4d36c9b{background-color:var(--mantine-color-body);border-radius:var(--mantine-radius-default);box-shadow:var(--mantine-shadow-md);min-width:calc(12.5rem*var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_e4d36c9b{border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_e4d36c9b{border:1px solid var(--mantine-color-dark-4)}.m_7f4bcb19{color:var(--mantine-color-bright);font-size:var(--mantine-font-size-md);font-weight:500;padding:var(--mantine-spacing-xs) var(--mantine-spacing-md)}.m_3de554dd{padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);padding-top:0}.m_e4d36c9b:where([data-type=radial]) :where(.m_3de554dd){padding-top:var(--mantine-spacing-sm)}.m_3de8964e{display:flex;font-size:var(--mantine-font-size-sm);justify-content:space-between}.m_3de8964e:where(.m_3de8964e+.m_3de8964e){margin-top:calc(var(--mantine-spacing-sm)/2)}.m_3de8964e[data-type=scatter] .m_b30369b5{display:none}.m_50186d10{align-items:center;display:flex;gap:var(--mantine-spacing-sm);margin-inline-end:var(--mantine-spacing-xl)}.m_501dadf9{color:var(--mantine-color-text);font-size:var(--mantine-font-size-sm)}.m_50192318{color:var(--mantine-color-bright)}.m_847eaf{align-items:center;display:flex;flex-wrap:wrap;height:100%;justify-content:flex-end}.m_847eaf:where([data-centered]){justify-content:center}.m_847eaf:where([data-position=top]){padding-bottom:var(--mantine-spacing-md)}.m_847eaf:where([data-position=bottom]){padding-top:var(--mantine-spacing-md)}.m_17da7e62{align-items:center;border-radius:var(--mantine-radius-default);display:flex;gap:calc(.4375rem*var(--mantine-scale));line-height:1;padding:7px var(--mantine-spacing-xs)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_17da7e62:where(:hover){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_17da7e62:where(:hover){background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_17da7e62:where(:active){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_17da7e62:where(:active){background-color:var(--mantine-color-dark-5)}}.m_17da7e62[data-without-color] .m_6e236e21{display:none}.m_8ff56c0d{font-size:var(--mantine-font-size-sm);margin:0;padding:0}.m_a50f3e58{display:block;width:100%}.m_a50f3e58 svg{overflow:visible}:where([data-mantine-color-scheme=light]) .m_a50f3e58{--chart-grid-color:rgba(173,181,189,.6);--chart-cursor-fill:rgba(173,181,189,.15)}:where([data-mantine-color-scheme=dark]) .m_a50f3e58{--chart-cursor-fill:hsla(0,0%,41%,.15);--chart-grid-color:hsla(0,0%,41%,.6)}.m_a50f3e58 :where(text){color:var(--chart-text-color,var(--mantine-color-dimmed));font-family:var(--mantine-font-family)}.m_af9188cb{height:100%;width:100%}.m_a50a48bc{stroke:var(--chart-grid-color)}.m_a507a517{color:var(--chart-grid-color)}.m_2293801d{color:var(--chart-text-color,var(--mantine-color-dimmed))}.m_92b296cd{background-color:var(--mantine-color-body);border-radius:var(--mantine-radius-default);box-shadow:var(--mantine-shadow-md);min-width:calc(12.5rem*var(--mantine-scale));padding:var(--mantine-spacing-sm)}:where([data-mantine-color-scheme=light]) .m_92b296cd{border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_92b296cd{border:1px solid var(--mantine-color-dark-4)}.m_a410e613{height:var(--chart-size,auto);min-height:var(--chart-size,auto);min-width:var(--chart-size,auto);width:var(--chart-size,auto)}.m_a410e613 :where(*){outline:0}.m_ddb0bfe3{fill:var(--mantine-color-text);font-size:var(--mantine-font-size-sm)}.m_cd8943fd{height:var(--chart-size,auto);min-height:var(--chart-size,auto);min-width:var(--chart-size,auto);width:var(--chart-size,auto)}.m_cd8943fd :where(*){outline:0}:where([data-mantine-color-scheme=light]) .m_1f271cf7{--chart-grid-color:rgba(173,181,189,.6);--chart-text-color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_1f271cf7{--chart-grid-color:hsla(0,0%,41%,.6);--chart-text-color:var(--mantine-color-dark-1)}.m_1f271cf7 :where(text){font-size:var(--mantine-font-size-xs);fill:var(--chart-text-color,var(--mantine-color-dimmed));-webkit-user-select:none;-moz-user-select:none;user-select:none}.m_cf06f58c{height:100%;width:100%}
     1.m_e4d36c9b{background-color:var(--mantine-color-body);border-radius:var(--mantine-radius-default);box-shadow:var(--mantine-shadow-md);min-width:calc(12.5rem*var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_e4d36c9b{border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_e4d36c9b{border:1px solid var(--mantine-color-dark-4)}.m_7f4bcb19{color:var(--mantine-color-bright);font-size:var(--mantine-font-size-md);font-weight:500;padding:var(--mantine-spacing-xs) var(--mantine-spacing-md)}.m_3de554dd{padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);padding-top:0}.m_e4d36c9b:where([data-type=radial]) :where(.m_3de554dd){padding-top:var(--mantine-spacing-sm)}.m_b30369b5{height:calc(.75rem*var(--mantine-scale));width:calc(.75rem*var(--mantine-scale))}.m_3de8964e{display:flex;font-size:var(--mantine-font-size-sm);justify-content:space-between}.m_3de8964e:where(.m_3de8964e+.m_3de8964e){margin-top:calc(var(--mantine-spacing-sm)/2)}.m_3de8964e[data-type=scatter] .m_b30369b5{display:none}.m_50186d10{align-items:center;display:flex;gap:var(--mantine-spacing-sm);margin-inline-end:var(--mantine-spacing-xl)}.m_501dadf9{color:var(--mantine-color-text);font-size:var(--mantine-font-size-sm)}.m_50192318{color:var(--mantine-color-bright)}.m_847eaf{align-items:center;display:flex;flex-wrap:wrap;height:100%;justify-content:flex-end}.m_847eaf:where([data-centered]){justify-content:center}.m_847eaf:where([data-position=top]){padding-bottom:var(--mantine-spacing-md)}.m_847eaf:where([data-position=bottom]){padding-top:var(--mantine-spacing-md)}.m_17da7e62{align-items:center;border-radius:var(--mantine-radius-default);display:flex;gap:calc(.4375rem*var(--mantine-scale));line-height:1;padding:7px var(--mantine-spacing-xs)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_17da7e62:where(:hover){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_17da7e62:where(:hover){background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_17da7e62:where(:active){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_17da7e62:where(:active){background-color:var(--mantine-color-dark-5)}}.m_17da7e62[data-without-color] .m_6e236e21{display:none}.m_8ff56c0d{font-size:var(--mantine-font-size-sm);margin:0;padding:0}.m_a50f3e58{display:block;width:100%;--chart-bar-label-color:var(--mantine-color-dimmed)}.m_a50f3e58 svg{overflow:visible}:where([data-mantine-color-scheme=light]) .m_a50f3e58{--chart-grid-color:rgba(173,181,189,.6);--chart-cursor-fill:rgba(173,181,189,.15)}:where([data-mantine-color-scheme=dark]) .m_a50f3e58{--chart-cursor-fill:hsla(0,0%,41%,.15);--chart-grid-color:hsla(0,0%,41%,.6)}.m_a50f3e58 :where(text){color:var(--chart-text-color,var(--mantine-color-dimmed));font-family:var(--mantine-font-family)}.m_a50f3e58:where([data-orientation=vertical]){--chart-bar-label-color:var(--mantine-color-white)}.m_af9188cb{height:100%;width:100%}.m_a50a48bc{stroke:var(--chart-grid-color)}.m_a507a517{color:var(--chart-grid-color)}.m_2293801d{color:var(--chart-text-color,var(--mantine-color-dimmed))}.m_92b296cd{background-color:var(--mantine-color-body);border-radius:var(--mantine-radius-default);box-shadow:var(--mantine-shadow-md);min-width:calc(12.5rem*var(--mantine-scale));padding:var(--mantine-spacing-sm)}:where([data-mantine-color-scheme=light]) .m_92b296cd{border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_92b296cd{border:1px solid var(--mantine-color-dark-4)}.m_a410e613{height:var(--chart-size,auto);min-height:var(--chart-size,auto);min-width:var(--chart-size,auto);width:var(--chart-size,auto)}.m_a410e613 :where(*){outline:0}.m_ddb0bfe3{fill:var(--mantine-color-text);font-size:var(--mantine-font-size-sm)}.m_cd8943fd{height:var(--chart-size,auto);min-height:var(--chart-size,auto);min-width:var(--chart-size,auto);width:var(--chart-size,auto)}.m_cd8943fd :where(*){outline:0}:where([data-mantine-color-scheme=light]) .m_1f271cf7{--chart-grid-color:rgba(173,181,189,.6);--chart-text-color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_1f271cf7{--chart-grid-color:hsla(0,0%,41%,.6);--chart-text-color:var(--mantine-color-dark-1)}.m_1f271cf7 :where(text){font-size:var(--mantine-font-size-xs);fill:var(--chart-text-color,var(--mantine-color-dimmed));-webkit-user-select:none;-moz-user-select:none;user-select:none}.m_cf06f58c{height:100%;width:100%}:where([data-mantine-color-scheme=light]) .m_cd2bd9e5{--chart-empty-background:var(--mantine-color-gray-1);--chart-cursor-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_cd2bd9e5{--chart-empty-background:var(--mantine-color-dark-6);--chart-cursor-color:var(--mantine-color-dark-4)}.m_6bcc3420{align-items:center;box-shadow:var(--mantine-shadow-md);display:flex;font-size:var(--mantine-font-size-sm);justify-content:space-between;min-width:calc(12.5rem*var(--mantine-scale));padding:var(--mantine-spacing-md)}:where([data-mantine-color-scheme=light]) .m_6bcc3420{border:1px solid var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_6bcc3420{border:1px solid var(--mantine-color-dark-4)}.m_80d531e7{height:var(--chart-size,auto);min-height:var(--chart-size,auto);min-width:var(--chart-size,auto);width:var(--chart-size,auto)}.m_80d531e7 :where(*){outline:0}
    22*,:after,:before{box-sizing:border-box}button,input,select,textarea{font:inherit}button,select{text-transform:none}body{background-color:var(--mantine-color-body);color:var(--mantine-color-text);font-family:var(--mantine-font-family);font-size:var(--mantine-font-size-md);line-height:var(--mantine-line-height);margin:0;-webkit-font-smoothing:var(--mantine-webkit-font-smoothing);-moz-osx-font-smoothing:var(--mantine-moz-font-smoothing)}@media screen and (max-device-width:31.25em){body{-webkit-text-size-adjust:100%}}@media (prefers-reduced-motion:reduce){[data-respect-reduced-motion] [data-reduce-motion]{animation:none;transition:none}}[data-mantine-color-scheme=dark] .mantine-dark-hidden,[data-mantine-color-scheme=light] .mantine-light-hidden{display:none}.mantine-focus-auto:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem*var(--mantine-scale))}.mantine-focus-always:focus{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem*var(--mantine-scale))}.mantine-focus-never:focus{outline:none}.mantine-active:active{transform:translateY(calc(.0625rem*var(--mantine-scale)))}fieldset:disabled .mantine-active:active{transform:none}:where([dir=rtl]) .mantine-rotate-rtl{transform:rotate(180deg)}:root{color-scheme:var(--mantine-color-scheme);--mantine-z-index-app:100;--mantine-z-index-modal:200;--mantine-z-index-popover:300;--mantine-z-index-overlay:400;--mantine-z-index-max:9999;--mantine-scale:1;--mantine-cursor-type:default;--mantine-webkit-font-smoothing:antialiased;--mantine-color-scheme:light dark;--mantine-moz-font-smoothing:grayscale;--mantine-color-white:#fff;--mantine-color-black:#000;--mantine-line-height:1.55;--mantine-font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;--mantine-font-family-monospace:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;--mantine-font-family-headings:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;--mantine-heading-font-weight:700;--mantine-radius-default:calc(0.25rem*var(--mantine-scale));--mantine-primary-color-0:var(--mantine-color-blue-0);--mantine-primary-color-1:var(--mantine-color-blue-1);--mantine-primary-color-2:var(--mantine-color-blue-2);--mantine-primary-color-3:var(--mantine-color-blue-3);--mantine-primary-color-4:var(--mantine-color-blue-4);--mantine-primary-color-5:var(--mantine-color-blue-5);--mantine-primary-color-6:var(--mantine-color-blue-6);--mantine-primary-color-7:var(--mantine-color-blue-7);--mantine-primary-color-8:var(--mantine-color-blue-8);--mantine-primary-color-9:var(--mantine-color-blue-9);--mantine-primary-color-filled:var(--mantine-color-blue-filled);--mantine-primary-color-filled-hover:var(--mantine-color-blue-filled-hover);--mantine-primary-color-light:var(--mantine-color-blue-light);--mantine-primary-color-light-hover:var(--mantine-color-blue-light-hover);--mantine-primary-color-light-color:var(--mantine-color-blue-light-color);--mantine-breakpoint-xs:36em;--mantine-breakpoint-sm:48em;--mantine-breakpoint-md:62em;--mantine-breakpoint-lg:75em;--mantine-breakpoint-xl:88em;--mantine-spacing-xs:calc(0.625rem*var(--mantine-scale));--mantine-spacing-sm:calc(0.75rem*var(--mantine-scale));--mantine-spacing-md:calc(1rem*var(--mantine-scale));--mantine-spacing-lg:calc(1.25rem*var(--mantine-scale));--mantine-spacing-xl:calc(2rem*var(--mantine-scale));--mantine-font-size-xs:calc(0.75rem*var(--mantine-scale));--mantine-font-size-sm:calc(0.875rem*var(--mantine-scale));--mantine-font-size-md:calc(1rem*var(--mantine-scale));--mantine-font-size-lg:calc(1.125rem*var(--mantine-scale));--mantine-font-size-xl:calc(1.25rem*var(--mantine-scale));--mantine-line-height-xs:1.4;--mantine-line-height-sm:1.45;--mantine-line-height-md:1.55;--mantine-line-height-lg:1.6;--mantine-line-height-xl:1.65;--mantine-shadow-xs:0 calc(0.0625rem*var(--mantine-scale)) calc(0.1875rem*var(--mantine-scale)) rgba(0,0,0,.05),0 calc(0.0625rem*var(--mantine-scale)) calc(0.125rem*var(--mantine-scale)) rgba(0,0,0,.1);--mantine-shadow-sm:0 calc(0.0625rem*var(--mantine-scale)) calc(0.1875rem*var(--mantine-scale)) rgba(0,0,0,.05),rgba(0,0,0,.05) 0 calc(0.625rem*var(--mantine-scale)) calc(0.9375rem*var(--mantine-scale)) calc(-0.3125rem*var(--mantine-scale)),rgba(0,0,0,.04) 0 calc(0.4375rem*var(--mantine-scale)) calc(0.4375rem*var(--mantine-scale)) calc(-0.3125rem*var(--mantine-scale));--mantine-shadow-md:0 calc(0.0625rem*var(--mantine-scale)) calc(0.1875rem*var(--mantine-scale)) rgba(0,0,0,.05),rgba(0,0,0,.05) 0 calc(1.25rem*var(--mantine-scale)) calc(1.5625rem*var(--mantine-scale)) calc(-0.3125rem*var(--mantine-scale)),rgba(0,0,0,.04) 0 calc(0.625rem*var(--mantine-scale)) calc(0.625rem*var(--mantine-scale)) calc(-0.3125rem*var(--mantine-scale));--mantine-shadow-lg:0 calc(0.0625rem*var(--mantine-scale)) calc(0.1875rem*var(--mantine-scale)) rgba(0,0,0,.05),rgba(0,0,0,.05) 0 calc(1.75rem*var(--mantine-scale)) calc(1.4375rem*var(--mantine-scale)) calc(-0.4375rem*var(--mantine-scale)),rgba(0,0,0,.04) 0 calc(0.75rem*var(--mantine-scale)) calc(0.75rem*var(--mantine-scale)) calc(-0.4375rem*var(--mantine-scale));--mantine-shadow-xl:0 calc(0.0625rem*var(--mantine-scale)) calc(0.1875rem*var(--mantine-scale)) rgba(0,0,0,.05),rgba(0,0,0,.05) 0 calc(2.25rem*var(--mantine-scale)) calc(1.75rem*var(--mantine-scale)) calc(-0.4375rem*var(--mantine-scale)),rgba(0,0,0,.04) 0 calc(1.0625rem*var(--mantine-scale)) calc(1.0625rem*var(--mantine-scale)) calc(-0.4375rem*var(--mantine-scale));--mantine-radius-xs:calc(0.125rem*var(--mantine-scale));--mantine-radius-sm:calc(0.25rem*var(--mantine-scale));--mantine-radius-md:calc(0.5rem*var(--mantine-scale));--mantine-radius-lg:calc(1rem*var(--mantine-scale));--mantine-radius-xl:calc(2rem*var(--mantine-scale));--mantine-color-dark-0:#c9c9c9;--mantine-color-dark-1:#b8b8b8;--mantine-color-dark-2:#828282;--mantine-color-dark-3:#696969;--mantine-color-dark-4:#424242;--mantine-color-dark-5:#3b3b3b;--mantine-color-dark-6:#2e2e2e;--mantine-color-dark-7:#242424;--mantine-color-dark-8:#1f1f1f;--mantine-color-dark-9:#141414;--mantine-color-gray-0:#f8f9fa;--mantine-color-gray-1:#f1f3f5;--mantine-color-gray-2:#e9ecef;--mantine-color-gray-3:#dee2e6;--mantine-color-gray-4:#ced4da;--mantine-color-gray-5:#adb5bd;--mantine-color-gray-6:#868e96;--mantine-color-gray-7:#495057;--mantine-color-gray-8:#343a40;--mantine-color-gray-9:#212529;--mantine-color-red-0:#fff5f5;--mantine-color-red-1:#ffe3e3;--mantine-color-red-2:#ffc9c9;--mantine-color-red-3:#ffa8a8;--mantine-color-red-4:#ff8787;--mantine-color-red-5:#ff6b6b;--mantine-color-red-6:#fa5252;--mantine-color-red-7:#f03e3e;--mantine-color-red-8:#e03131;--mantine-color-red-9:#c92a2a;--mantine-color-pink-0:#fff0f6;--mantine-color-pink-1:#ffdeeb;--mantine-color-pink-2:#fcc2d7;--mantine-color-pink-3:#faa2c1;--mantine-color-pink-4:#f783ac;--mantine-color-pink-5:#f06595;--mantine-color-pink-6:#e64980;--mantine-color-pink-7:#d6336c;--mantine-color-pink-8:#c2255c;--mantine-color-pink-9:#a61e4d;--mantine-color-grape-0:#f8f0fc;--mantine-color-grape-1:#f3d9fa;--mantine-color-grape-2:#eebefa;--mantine-color-grape-3:#e599f7;--mantine-color-grape-4:#da77f2;--mantine-color-grape-5:#cc5de8;--mantine-color-grape-6:#be4bdb;--mantine-color-grape-7:#ae3ec9;--mantine-color-grape-8:#9c36b5;--mantine-color-grape-9:#862e9c;--mantine-color-violet-0:#f3f0ff;--mantine-color-violet-1:#e5dbff;--mantine-color-violet-2:#d0bfff;--mantine-color-violet-3:#b197fc;--mantine-color-violet-4:#9775fa;--mantine-color-violet-5:#845ef7;--mantine-color-violet-6:#7950f2;--mantine-color-violet-7:#7048e8;--mantine-color-violet-8:#6741d9;--mantine-color-violet-9:#5f3dc4;--mantine-color-indigo-0:#edf2ff;--mantine-color-indigo-1:#dbe4ff;--mantine-color-indigo-2:#bac8ff;--mantine-color-indigo-3:#91a7ff;--mantine-color-indigo-4:#748ffc;--mantine-color-indigo-5:#5c7cfa;--mantine-color-indigo-6:#4c6ef5;--mantine-color-indigo-7:#4263eb;--mantine-color-indigo-8:#3b5bdb;--mantine-color-indigo-9:#364fc7;--mantine-color-blue-0:#e7f5ff;--mantine-color-blue-1:#d0ebff;--mantine-color-blue-2:#a5d8ff;--mantine-color-blue-3:#74c0fc;--mantine-color-blue-4:#4dabf7;--mantine-color-blue-5:#339af0;--mantine-color-blue-6:#228be6;--mantine-color-blue-7:#1c7ed6;--mantine-color-blue-8:#1971c2;--mantine-color-blue-9:#1864ab;--mantine-color-cyan-0:#e3fafc;--mantine-color-cyan-1:#c5f6fa;--mantine-color-cyan-2:#99e9f2;--mantine-color-cyan-3:#66d9e8;--mantine-color-cyan-4:#3bc9db;--mantine-color-cyan-5:#22b8cf;--mantine-color-cyan-6:#15aabf;--mantine-color-cyan-7:#1098ad;--mantine-color-cyan-8:#0c8599;--mantine-color-cyan-9:#0b7285;--mantine-color-teal-0:#e6fcf5;--mantine-color-teal-1:#c3fae8;--mantine-color-teal-2:#96f2d7;--mantine-color-teal-3:#63e6be;--mantine-color-teal-4:#38d9a9;--mantine-color-teal-5:#20c997;--mantine-color-teal-6:#12b886;--mantine-color-teal-7:#0ca678;--mantine-color-teal-8:#099268;--mantine-color-teal-9:#087f5b;--mantine-color-green-0:#ebfbee;--mantine-color-green-1:#d3f9d8;--mantine-color-green-2:#b2f2bb;--mantine-color-green-3:#8ce99a;--mantine-color-green-4:#69db7c;--mantine-color-green-5:#51cf66;--mantine-color-green-6:#40c057;--mantine-color-green-7:#37b24d;--mantine-color-green-8:#2f9e44;--mantine-color-green-9:#2b8a3e;--mantine-color-lime-0:#f4fce3;--mantine-color-lime-1:#e9fac8;--mantine-color-lime-2:#d8f5a2;--mantine-color-lime-3:#c0eb75;--mantine-color-lime-4:#a9e34b;--mantine-color-lime-5:#94d82d;--mantine-color-lime-6:#82c91e;--mantine-color-lime-7:#74b816;--mantine-color-lime-8:#66a80f;--mantine-color-lime-9:#5c940d;--mantine-color-yellow-0:#fff9db;--mantine-color-yellow-1:#fff3bf;--mantine-color-yellow-2:#ffec99;--mantine-color-yellow-3:#ffe066;--mantine-color-yellow-4:#ffd43b;--mantine-color-yellow-5:#fcc419;--mantine-color-yellow-6:#fab005;--mantine-color-yellow-7:#f59f00;--mantine-color-yellow-8:#f08c00;--mantine-color-yellow-9:#e67700;--mantine-color-orange-0:#fff4e6;--mantine-color-orange-1:#ffe8cc;--mantine-color-orange-2:#ffd8a8;--mantine-color-orange-3:#ffc078;--mantine-color-orange-4:#ffa94d;--mantine-color-orange-5:#ff922b;--mantine-color-orange-6:#fd7e14;--mantine-color-orange-7:#f76707;--mantine-color-orange-8:#e8590c;--mantine-color-orange-9:#d9480f;--mantine-h1-font-size:calc(2.125rem*var(--mantine-scale));--mantine-h1-line-height:1.3;--mantine-h1-font-weight:700;--mantine-h2-font-size:calc(1.625rem*var(--mantine-scale));--mantine-h2-line-height:1.35;--mantine-h2-font-weight:700;--mantine-h3-font-size:calc(1.375rem*var(--mantine-scale));--mantine-h3-line-height:1.4;--mantine-h3-font-weight:700;--mantine-h4-font-size:calc(1.125rem*var(--mantine-scale));--mantine-h4-line-height:1.45;--mantine-h4-font-weight:700;--mantine-h5-font-size:calc(1rem*var(--mantine-scale));--mantine-h5-line-height:1.5;--mantine-h5-font-weight:700;--mantine-h6-font-size:calc(0.875rem*var(--mantine-scale));--mantine-h6-line-height:1.5;--mantine-h6-font-weight:700}:root[data-mantine-color-scheme=dark]{--mantine-color-scheme:dark;--mantine-primary-color-contrast:var(--mantine-color-white);--mantine-color-bright:var(--mantine-color-white);--mantine-color-text:var(--mantine-color-dark-0);--mantine-color-body:var(--mantine-color-dark-7);--mantine-color-error:var(--mantine-color-red-8);--mantine-color-placeholder:var(--mantine-color-dark-3);--mantine-color-anchor:var(--mantine-color-blue-4);--mantine-color-default:var(--mantine-color-dark-6);--mantine-color-default-hover:var(--mantine-color-dark-5);--mantine-color-default-color:var(--mantine-color-white);--mantine-color-default-border:var(--mantine-color-dark-4);--mantine-color-dimmed:var(--mantine-color-dark-2);--mantine-color-dark-text:var(--mantine-color-dark-4);--mantine-color-dark-filled:var(--mantine-color-dark-8);--mantine-color-dark-filled-hover:var(--mantine-color-dark-7);--mantine-color-dark-light:rgba(36,36,36,.15);--mantine-color-dark-light-hover:rgba(36,36,36,.2);--mantine-color-dark-light-color:var(--mantine-color-dark-3);--mantine-color-dark-outline:var(--mantine-color-dark-4);--mantine-color-dark-outline-hover:rgba(36,36,36,.05);--mantine-color-gray-text:var(--mantine-color-gray-4);--mantine-color-gray-filled:var(--mantine-color-gray-8);--mantine-color-gray-filled-hover:var(--mantine-color-gray-9);--mantine-color-gray-light:hsla(210,7%,56%,.15);--mantine-color-gray-light-hover:hsla(210,7%,56%,.2);--mantine-color-gray-light-color:var(--mantine-color-gray-3);--mantine-color-gray-outline:var(--mantine-color-gray-4);--mantine-color-gray-outline-hover:rgba(206,212,218,.05);--mantine-color-red-text:var(--mantine-color-red-4);--mantine-color-red-filled:var(--mantine-color-red-8);--mantine-color-red-filled-hover:var(--mantine-color-red-9);--mantine-color-red-light:rgba(250,82,82,.15);--mantine-color-red-light-hover:rgba(250,82,82,.2);--mantine-color-red-light-color:var(--mantine-color-red-3);--mantine-color-red-outline:var(--mantine-color-red-4);--mantine-color-red-outline-hover:hsla(0,100%,76%,.05);--mantine-color-pink-text:var(--mantine-color-pink-4);--mantine-color-pink-filled:var(--mantine-color-pink-8);--mantine-color-pink-filled-hover:var(--mantine-color-pink-9);--mantine-color-pink-light:rgba(230,73,128,.15);--mantine-color-pink-light-hover:rgba(230,73,128,.2);--mantine-color-pink-light-color:var(--mantine-color-pink-3);--mantine-color-pink-outline:var(--mantine-color-pink-4);--mantine-color-pink-outline-hover:rgba(247,131,172,.05);--mantine-color-grape-text:var(--mantine-color-grape-4);--mantine-color-grape-filled:var(--mantine-color-grape-8);--mantine-color-grape-filled-hover:var(--mantine-color-grape-9);--mantine-color-grape-light:rgba(190,75,219,.15);--mantine-color-grape-light-hover:rgba(190,75,219,.2);--mantine-color-grape-light-color:var(--mantine-color-grape-3);--mantine-color-grape-outline:var(--mantine-color-grape-4);--mantine-color-grape-outline-hover:rgba(218,119,242,.05);--mantine-color-violet-text:var(--mantine-color-violet-4);--mantine-color-violet-filled:var(--mantine-color-violet-8);--mantine-color-violet-filled-hover:var(--mantine-color-violet-9);--mantine-color-violet-light:rgba(121,80,242,.15);--mantine-color-violet-light-hover:rgba(121,80,242,.2);--mantine-color-violet-light-color:var(--mantine-color-violet-3);--mantine-color-violet-outline:var(--mantine-color-violet-4);--mantine-color-violet-outline-hover:rgba(151,117,250,.05);--mantine-color-indigo-text:var(--mantine-color-indigo-4);--mantine-color-indigo-filled:var(--mantine-color-indigo-8);--mantine-color-indigo-filled-hover:var(--mantine-color-indigo-9);--mantine-color-indigo-light:rgba(76,110,245,.15);--mantine-color-indigo-light-hover:rgba(76,110,245,.2);--mantine-color-indigo-light-color:var(--mantine-color-indigo-3);--mantine-color-indigo-outline:var(--mantine-color-indigo-4);--mantine-color-indigo-outline-hover:rgba(116,143,252,.05);--mantine-color-blue-text:var(--mantine-color-blue-4);--mantine-color-blue-filled:var(--mantine-color-blue-8);--mantine-color-blue-filled-hover:var(--mantine-color-blue-9);--mantine-color-blue-light:rgba(34,139,230,.15);--mantine-color-blue-light-hover:rgba(34,139,230,.2);--mantine-color-blue-light-color:var(--mantine-color-blue-3);--mantine-color-blue-outline:var(--mantine-color-blue-4);--mantine-color-blue-outline-hover:rgba(77,171,247,.05);--mantine-color-cyan-text:var(--mantine-color-cyan-4);--mantine-color-cyan-filled:var(--mantine-color-cyan-8);--mantine-color-cyan-filled-hover:var(--mantine-color-cyan-9);--mantine-color-cyan-light:rgba(21,170,191,.15);--mantine-color-cyan-light-hover:rgba(21,170,191,.2);--mantine-color-cyan-light-color:var(--mantine-color-cyan-3);--mantine-color-cyan-outline:var(--mantine-color-cyan-4);--mantine-color-cyan-outline-hover:rgba(59,201,219,.05);--mantine-color-teal-text:var(--mantine-color-teal-4);--mantine-color-teal-filled:var(--mantine-color-teal-8);--mantine-color-teal-filled-hover:var(--mantine-color-teal-9);--mantine-color-teal-light:rgba(18,184,134,.15);--mantine-color-teal-light-hover:rgba(18,184,134,.2);--mantine-color-teal-light-color:var(--mantine-color-teal-3);--mantine-color-teal-outline:var(--mantine-color-teal-4);--mantine-color-teal-outline-hover:rgba(56,217,169,.05);--mantine-color-green-text:var(--mantine-color-green-4);--mantine-color-green-filled:var(--mantine-color-green-8);--mantine-color-green-filled-hover:var(--mantine-color-green-9);--mantine-color-green-light:rgba(64,192,87,.15);--mantine-color-green-light-hover:rgba(64,192,87,.2);--mantine-color-green-light-color:var(--mantine-color-green-3);--mantine-color-green-outline:var(--mantine-color-green-4);--mantine-color-green-outline-hover:rgba(105,219,124,.05);--mantine-color-lime-text:var(--mantine-color-lime-4);--mantine-color-lime-filled:var(--mantine-color-lime-8);--mantine-color-lime-filled-hover:var(--mantine-color-lime-9);--mantine-color-lime-light:rgba(130,201,30,.15);--mantine-color-lime-light-hover:rgba(130,201,30,.2);--mantine-color-lime-light-color:var(--mantine-color-lime-3);--mantine-color-lime-outline:var(--mantine-color-lime-4);--mantine-color-lime-outline-hover:rgba(169,227,75,.05);--mantine-color-yellow-text:var(--mantine-color-yellow-4);--mantine-color-yellow-filled:var(--mantine-color-yellow-8);--mantine-color-yellow-filled-hover:var(--mantine-color-yellow-9);--mantine-color-yellow-light:rgba(250,176,5,.15);--mantine-color-yellow-light-hover:rgba(250,176,5,.2);--mantine-color-yellow-light-color:var(--mantine-color-yellow-3);--mantine-color-yellow-outline:var(--mantine-color-yellow-4);--mantine-color-yellow-outline-hover:rgba(255,212,59,.05);--mantine-color-orange-text:var(--mantine-color-orange-4);--mantine-color-orange-filled:var(--mantine-color-orange-8);--mantine-color-orange-filled-hover:var(--mantine-color-orange-9);--mantine-color-orange-light:rgba(253,126,20,.15);--mantine-color-orange-light-hover:rgba(253,126,20,.2);--mantine-color-orange-light-color:var(--mantine-color-orange-3);--mantine-color-orange-outline:var(--mantine-color-orange-4);--mantine-color-orange-outline-hover:rgba(255,169,77,.05)}:root[data-mantine-color-scheme=light]{--mantine-color-scheme:light;--mantine-color-bright:var(--mantine-color-black);--mantine-color-text:var(--mantine-color-black);--mantine-color-body:var(--mantine-color-white);--mantine-primary-color-contrast:var(--mantine-color-white);--mantine-color-error:var(--mantine-color-red-6);--mantine-color-placeholder:var(--mantine-color-gray-5);--mantine-color-anchor:var(--mantine-primary-color-filled);--mantine-color-default:var(--mantine-color-white);--mantine-color-default-hover:var(--mantine-color-gray-0);--mantine-color-default-color:var(--mantine-color-gray-9);--mantine-color-default-border:var(--mantine-color-gray-4);--mantine-color-dimmed:var(--mantine-color-gray-6);--mantine-color-dark-text:var(--mantine-color-dark-filled);--mantine-color-dark-filled:var(--mantine-color-dark-6);--mantine-color-dark-filled-hover:var(--mantine-color-dark-7);--mantine-color-dark-light:rgba(56,56,56,.1);--mantine-color-dark-light-hover:rgba(56,56,56,.12);--mantine-color-dark-light-color:var(--mantine-color-dark-6);--mantine-color-dark-outline:var(--mantine-color-dark-6);--mantine-color-dark-outline-hover:rgba(56,56,56,.05);--mantine-color-gray-text:var(--mantine-color-gray-filled);--mantine-color-gray-filled:var(--mantine-color-gray-6);--mantine-color-gray-filled-hover:var(--mantine-color-gray-7);--mantine-color-gray-light:hsla(210,7%,56%,.1);--mantine-color-gray-light-hover:hsla(210,7%,56%,.12);--mantine-color-gray-light-color:var(--mantine-color-gray-6);--mantine-color-gray-outline:var(--mantine-color-gray-6);--mantine-color-gray-outline-hover:hsla(210,7%,56%,.05);--mantine-color-red-text:var(--mantine-color-red-filled);--mantine-color-red-filled:var(--mantine-color-red-6);--mantine-color-red-filled-hover:var(--mantine-color-red-7);--mantine-color-red-light:rgba(250,82,82,.1);--mantine-color-red-light-hover:rgba(250,82,82,.12);--mantine-color-red-light-color:var(--mantine-color-red-6);--mantine-color-red-outline:var(--mantine-color-red-6);--mantine-color-red-outline-hover:rgba(250,82,82,.05);--mantine-color-pink-text:var(--mantine-color-pink-filled);--mantine-color-pink-filled:var(--mantine-color-pink-6);--mantine-color-pink-filled-hover:var(--mantine-color-pink-7);--mantine-color-pink-light:rgba(230,73,128,.1);--mantine-color-pink-light-hover:rgba(230,73,128,.12);--mantine-color-pink-light-color:var(--mantine-color-pink-6);--mantine-color-pink-outline:var(--mantine-color-pink-6);--mantine-color-pink-outline-hover:rgba(230,73,128,.05);--mantine-color-grape-text:var(--mantine-color-grape-filled);--mantine-color-grape-filled:var(--mantine-color-grape-6);--mantine-color-grape-filled-hover:var(--mantine-color-grape-7);--mantine-color-grape-light:rgba(190,75,219,.1);--mantine-color-grape-light-hover:rgba(190,75,219,.12);--mantine-color-grape-light-color:var(--mantine-color-grape-6);--mantine-color-grape-outline:var(--mantine-color-grape-6);--mantine-color-grape-outline-hover:rgba(190,75,219,.05);--mantine-color-violet-text:var(--mantine-color-violet-filled);--mantine-color-violet-filled:var(--mantine-color-violet-6);--mantine-color-violet-filled-hover:var(--mantine-color-violet-7);--mantine-color-violet-light:rgba(121,80,242,.1);--mantine-color-violet-light-hover:rgba(121,80,242,.12);--mantine-color-violet-light-color:var(--mantine-color-violet-6);--mantine-color-violet-outline:var(--mantine-color-violet-6);--mantine-color-violet-outline-hover:rgba(121,80,242,.05);--mantine-color-indigo-text:var(--mantine-color-indigo-filled);--mantine-color-indigo-filled:var(--mantine-color-indigo-6);--mantine-color-indigo-filled-hover:var(--mantine-color-indigo-7);--mantine-color-indigo-light:rgba(76,110,245,.1);--mantine-color-indigo-light-hover:rgba(76,110,245,.12);--mantine-color-indigo-light-color:var(--mantine-color-indigo-6);--mantine-color-indigo-outline:var(--mantine-color-indigo-6);--mantine-color-indigo-outline-hover:rgba(76,110,245,.05);--mantine-color-blue-text:var(--mantine-color-blue-filled);--mantine-color-blue-filled:var(--mantine-color-blue-6);--mantine-color-blue-filled-hover:var(--mantine-color-blue-7);--mantine-color-blue-light:rgba(34,139,230,.1);--mantine-color-blue-light-hover:rgba(34,139,230,.12);--mantine-color-blue-light-color:var(--mantine-color-blue-6);--mantine-color-blue-outline:var(--mantine-color-blue-6);--mantine-color-blue-outline-hover:rgba(34,139,230,.05);--mantine-color-cyan-text:var(--mantine-color-cyan-filled);--mantine-color-cyan-filled:var(--mantine-color-cyan-6);--mantine-color-cyan-filled-hover:var(--mantine-color-cyan-7);--mantine-color-cyan-light:rgba(21,170,191,.1);--mantine-color-cyan-light-hover:rgba(21,170,191,.12);--mantine-color-cyan-light-color:var(--mantine-color-cyan-6);--mantine-color-cyan-outline:var(--mantine-color-cyan-6);--mantine-color-cyan-outline-hover:rgba(21,170,191,.05);--mantine-color-teal-text:var(--mantine-color-teal-filled);--mantine-color-teal-filled:var(--mantine-color-teal-6);--mantine-color-teal-filled-hover:var(--mantine-color-teal-7);--mantine-color-teal-light:rgba(18,184,134,.1);--mantine-color-teal-light-hover:rgba(18,184,134,.12);--mantine-color-teal-light-color:var(--mantine-color-teal-6);--mantine-color-teal-outline:var(--mantine-color-teal-6);--mantine-color-teal-outline-hover:rgba(18,184,134,.05);--mantine-color-green-text:var(--mantine-color-green-filled);--mantine-color-green-filled:var(--mantine-color-green-6);--mantine-color-green-filled-hover:var(--mantine-color-green-7);--mantine-color-green-light:rgba(64,192,87,.1);--mantine-color-green-light-hover:rgba(64,192,87,.12);--mantine-color-green-light-color:var(--mantine-color-green-6);--mantine-color-green-outline:var(--mantine-color-green-6);--mantine-color-green-outline-hover:rgba(64,192,87,.05);--mantine-color-lime-text:var(--mantine-color-lime-filled);--mantine-color-lime-filled:var(--mantine-color-lime-6);--mantine-color-lime-filled-hover:var(--mantine-color-lime-7);--mantine-color-lime-light:rgba(130,201,30,.1);--mantine-color-lime-light-hover:rgba(130,201,30,.12);--mantine-color-lime-light-color:var(--mantine-color-lime-6);--mantine-color-lime-outline:var(--mantine-color-lime-6);--mantine-color-lime-outline-hover:rgba(130,201,30,.05);--mantine-color-yellow-text:var(--mantine-color-yellow-filled);--mantine-color-yellow-filled:var(--mantine-color-yellow-6);--mantine-color-yellow-filled-hover:var(--mantine-color-yellow-7);--mantine-color-yellow-light:rgba(250,176,5,.1);--mantine-color-yellow-light-hover:rgba(250,176,5,.12);--mantine-color-yellow-light-color:var(--mantine-color-yellow-6);--mantine-color-yellow-outline:var(--mantine-color-yellow-6);--mantine-color-yellow-outline-hover:rgba(250,176,5,.05);--mantine-color-orange-text:var(--mantine-color-orange-filled);--mantine-color-orange-filled:var(--mantine-color-orange-6);--mantine-color-orange-filled-hover:var(--mantine-color-orange-7);--mantine-color-orange-light:rgba(253,126,20,.1);--mantine-color-orange-light-hover:rgba(253,126,20,.12);--mantine-color-orange-light-color:var(--mantine-color-orange-6);--mantine-color-orange-outline:var(--mantine-color-orange-6);--mantine-color-orange-outline-hover:rgba(253,126,20,.05)}.m_d57069b5{--scrollarea-scrollbar-size:calc(0.75rem*var(--mantine-scale));overflow:hidden;position:relative}.m_c0783ff9{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;height:100%;width:100%}.m_c0783ff9::-webkit-scrollbar{display:none}.m_c0783ff9:where([data-scrollbars=xy],[data-scrollbars=y]):where([data-offset-scrollbars=xy],[data-offset-scrollbars=y]){padding-inline-end:var(--scrollarea-scrollbar-size);padding-inline-start:unset}.m_c0783ff9:where([data-scrollbars=xy],[data-scrollbars=x]):where([data-offset-scrollbars=xy],[data-offset-scrollbars=x]){padding-bottom:var(--scrollarea-scrollbar-size)}.m_f8f631dd{display:table;min-width:100%}.m_c44ba933{background-color:transparent;box-sizing:border-box;display:flex;flex-direction:row;padding:calc(var(--scrollarea-scrollbar-size)/5);touch-action:none;transition:background-color .15s ease,opacity .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_c44ba933:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=light]) .m_c44ba933:hover>.m_d8b5e363{background-color:rgba(0,0,0,.5)}:where([data-mantine-color-scheme=dark]) .m_c44ba933:hover{background-color:var(--mantine-color-dark-8)}:where([data-mantine-color-scheme=dark]) .m_c44ba933:hover>.m_d8b5e363{background-color:hsla(0,0%,100%,.5)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_c44ba933:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=light]) .m_c44ba933:active>.m_d8b5e363{background-color:rgba(0,0,0,.5)}:where([data-mantine-color-scheme=dark]) .m_c44ba933:active{background-color:var(--mantine-color-dark-8)}:where([data-mantine-color-scheme=dark]) .m_c44ba933:active>.m_d8b5e363{background-color:hsla(0,0%,100%,.5)}}.m_c44ba933:where([data-hidden],[data-state=hidden]){display:none}.m_c44ba933:where([data-orientation=vertical]){bottom:var(--sa-corner-width);inset-inline-end:0;top:0;width:var(--scrollarea-scrollbar-size)}.m_c44ba933:where([data-orientation=horizontal]){bottom:0;flex-direction:column;height:var(--scrollarea-scrollbar-size);inset-inline-end:var(--sa-corner-width);inset-inline-start:0}.m_d8b5e363{border-radius:var(--scrollarea-scrollbar-size);flex:1;overflow:hidden;position:relative;transition:background-color .15s ease}.m_d8b5e363:before{content:"";height:100%;left:50%;min-height:calc(2.75rem*var(--mantine-scale));min-width:calc(2.75rem*var(--mantine-scale));position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}:where([data-mantine-color-scheme=light]) .m_d8b5e363{background-color:rgba(0,0,0,.4)}:where([data-mantine-color-scheme=dark]) .m_d8b5e363{background-color:hsla(0,0%,100%,.4)}.m_21657268{bottom:0;display:block;inset-inline-end:0;opacity:0;position:absolute;transition:opacity .15s ease}:where([data-mantine-color-scheme=light]) .m_21657268{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_21657268{background-color:var(--mantine-color-dark-8)}.m_21657268:where([data-hovered]){opacity:1}.m_21657268:where([data-hidden]){display:none}.m_87cf2631{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;color:inherit;cursor:pointer;font-size:var(--mantine-font-size-md);padding:0;text-align:left;text-decoration:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent}:where([dir=rtl]) .m_87cf2631{text-align:right}.m_515a97f8{border:0;clip:rect(0 0 0 0);height:calc(.0625rem*var(--mantine-scale));margin:calc(-.0625rem*var(--mantine-scale));overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:calc(.0625rem*var(--mantine-scale))}.m_1b7284a3{--paper-radius:var(--mantine-radius-default);outline:0;-webkit-tap-highlight-color:transparent;background-color:var(--mantine-color-body);border-radius:var(--paper-radius);box-shadow:var(--paper-shadow);display:block;text-decoration:none;touch-action:manipulation}:where([data-mantine-color-scheme=light]) .m_1b7284a3:where([data-with-border]){border:calc(.0625rem*var(--mantine-scale)) solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_1b7284a3:where([data-with-border]){border:calc(.0625rem*var(--mantine-scale)) solid var(--mantine-color-dark-4)}.m_38a85659{border:1px solid var(--popover-border-color);border-radius:var(--popover-radius,var(--mantine-radius-default));box-shadow:var(--popover-shadow,none);padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);position:absolute}.m_38a85659:where([data-fixed]){position:fixed}.m_38a85659:focus{outline:none}:where([data-mantine-color-scheme=light]) .m_38a85659{--popover-border-color:var(--mantine-color-gray-2);background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_38a85659{--popover-border-color:var(--mantine-color-dark-4);background-color:var(--mantine-color-dark-6)}.m_a31dc6c1{background-color:inherit;border:1px solid var(--popover-border-color);z-index:1}.m_5ae2e3c{--loader-size-xs:calc(1.125rem*var(--mantine-scale));--loader-size-sm:calc(1.375rem*var(--mantine-scale));--loader-size-md:calc(2.25rem*var(--mantine-scale));--loader-size-lg:calc(2.75rem*var(--mantine-scale));--loader-size-xl:calc(3.625rem*var(--mantine-scale));--loader-size:var(--loader-size-md);--loader-color:var(--mantine-primary-color-filled)}@keyframes m_5d2b3b9d{0%{opacity:0;transform:scale(.6)}50%,to{transform:scale(1)}}.m_7a2bd4cd{display:flex;gap:calc(var(--loader-size)/5);height:var(--loader-size);position:relative;width:var(--loader-size)}.m_870bb79{animation:m_5d2b3b9d 1.2s cubic-bezier(0,.5,.5,1) infinite;background:var(--loader-color);border-radius:calc(.125rem*var(--mantine-scale));flex:1}.m_870bb79:first-of-type{animation-delay:-.24s}.m_870bb79:nth-of-type(2){animation-delay:-.12s}.m_870bb79:nth-of-type(3){animation-delay:0}@keyframes m_aac34a1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.6)}}.m_4e3f22d7{align-items:center;display:flex;gap:calc(var(--loader-size)/10);height:var(--loader-size);justify-content:center;position:relative;width:var(--loader-size)}.m_870c4af{animation:m_aac34a1 .8s linear infinite;background:var(--loader-color);border-radius:50%;height:calc(var(--loader-size)/3 - var(--loader-size)/15);width:calc(var(--loader-size)/3 - var(--loader-size)/15)}.m_870c4af:nth-child(2){animation-delay:.4s}@keyframes m_f8e89c4b{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.m_b34414df{display:inline-block}.m_b34414df,.m_b34414df:after{height:var(--loader-size);width:var(--loader-size)}.m_b34414df:after{animation:m_f8e89c4b 1.2s linear infinite;border-color:var(--loader-color) var(--loader-color) var(--loader-color) transparent;border-radius:calc(625rem*var(--mantine-scale));border-style:solid;border-width:calc(var(--loader-size)/8);content:"";display:block}.m_8d3f4000{--ai-size-xs:calc(1.125rem*var(--mantine-scale));--ai-size-sm:calc(1.375rem*var(--mantine-scale));--ai-size-md:calc(1.75rem*var(--mantine-scale));--ai-size-lg:calc(2.125rem*var(--mantine-scale));--ai-size-xl:calc(2.75rem*var(--mantine-scale));--ai-size-input-xs:calc(1.875rem*var(--mantine-scale));--ai-size-input-sm:calc(2.25rem*var(--mantine-scale));--ai-size-input-md:calc(2.625rem*var(--mantine-scale));--ai-size-input-lg:calc(3.125rem*var(--mantine-scale));--ai-size-input-xl:calc(3.75rem*var(--mantine-scale));--ai-size:var(--ai-size-md);--ai-color:var(--mantine-color-white);align-items:center;background:var(--ai-bg,var(--mantine-primary-color-filled));border:var(--ai-bd,calc(.0625rem*var(--mantine-scale)) solid transparent);border-radius:var(--ai-radius,var(--mantine-radius-default));color:var(--ai-color,var(--mantine-color-white));cursor:pointer;display:inline-flex;height:var(--ai-size);justify-content:center;line-height:1;min-height:var(--ai-size);min-width:var(--ai-size);overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--ai-size)}@media (hover:hover){.m_8d3f4000:hover:where(:not([data-loading],:disabled,[data-disabled])){background-color:var(--ai-hover,var(--mantine-primary-color-filled-hover));color:var(--ai-hover-color,var(--ai-color))}}@media (hover:none){.m_8d3f4000:active:where(:not([data-loading],:disabled,[data-disabled])){background-color:var(--ai-hover,var(--mantine-primary-color-filled-hover));color:var(--ai-hover-color,var(--ai-color))}}.m_8d3f4000[data-loading]{cursor:not-allowed}.m_8d3f4000[data-loading] .m_8d3afb97{opacity:0;transform:translateY(100%)}.m_8d3f4000:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){border:calc(.0625rem*var(--mantine-scale)) solid transparent;cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_8d3f4000:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){background-color:var(--mantine-color-gray-1);color:var(--mantine-color-gray-5)}:where([data-mantine-color-scheme=dark]) .m_8d3f4000:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){background-color:var(--mantine-color-dark-6);color:var(--mantine-color-dark-3)}.m_8d3f4000:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])):active{transform:none}.m_302b9fb1{align-items:center;border-radius:var(--ai-radius,var(--mantine-radius-default));display:flex;inset:calc(-.0625rem*var(--mantine-scale));justify-content:center;position:absolute}:where([data-mantine-color-scheme=light]) .m_302b9fb1{background-color:hsla(0,0%,100%,.15)}:where([data-mantine-color-scheme=dark]) .m_302b9fb1{background-color:rgba(0,0,0,.15)}.m_1a0f1b21{--ai-border-width:calc(0.0625rem*var(--mantine-scale));display:flex}.m_1a0f1b21 :where(*):focus{position:relative;z-index:1}.m_1a0f1b21[data-orientation=horizontal]{flex-direction:row}.m_1a0f1b21[data-orientation=horizontal] .m_8d3f4000:not(:only-child):first-child{border-end-end-radius:0;border-inline-end-width:calc(var(--ai-border-width)/2);border-start-end-radius:0}.m_1a0f1b21[data-orientation=horizontal] .m_8d3f4000:not(:only-child):last-child{border-end-start-radius:0;border-inline-start-width:calc(var(--ai-border-width)/2);border-start-start-radius:0}.m_1a0f1b21[data-orientation=horizontal] .m_8d3f4000:not(:only-child):not(:first-child):not(:last-child){border-inline-width:calc(var(--ai-border-width)/2);border-radius:0}.m_1a0f1b21[data-orientation=vertical]{flex-direction:column}.m_1a0f1b21[data-orientation=vertical] .m_8d3f4000:not(:only-child):first-child{border-bottom-width:calc(var(--ai-border-width)/2);border-end-end-radius:0;border-end-start-radius:0}.m_1a0f1b21[data-orientation=vertical] .m_8d3f4000:not(:only-child):last-child{border-start-end-radius:0;border-start-start-radius:0;border-top-width:calc(var(--ai-border-width)/2)}.m_1a0f1b21[data-orientation=vertical] .m_8d3f4000:not(:only-child):not(:first-child):not(:last-child){border-bottom-width:calc(var(--ai-border-width)/2);border-radius:0;border-top-width:calc(var(--ai-border-width)/2)}.m_8d3afb97{display:flex;height:100%;transition:transform .15s ease,opacity .1s ease;width:100%}.m_86a44da5,.m_8d3afb97{align-items:center;justify-content:center}.m_86a44da5{--cb-size-xs:calc(1.125rem*var(--mantine-scale));--cb-size-sm:calc(1.375rem*var(--mantine-scale));--cb-size-md:calc(1.75rem*var(--mantine-scale));--cb-size-lg:calc(2.125rem*var(--mantine-scale));--cb-size-xl:calc(2.75rem*var(--mantine-scale));--cb-size:var(--cb-size-md);--cb-icon-size:70%;--cb-radius:var(--mantine-radius-default);border-radius:var(--cb-radius);display:inline-flex;height:var(--cb-size);line-height:1;min-height:var(--cb-size);min-width:var(--cb-size);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--cb-size)}:where([data-mantine-color-scheme=light]) .m_86a44da5{color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_86a44da5{color:var(--mantine-color-dark-1)}.m_86a44da5:disabled,.m_86a44da5[data-disabled]{cursor:not-allowed;opacity:.6}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_220c80f2:where(:not([data-disabled],:disabled)):hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_220c80f2:where(:not([data-disabled],:disabled)):hover{background-color:var(--mantine-color-dark-6)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_220c80f2:where(:not([data-disabled],:disabled)):active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_220c80f2:where(:not([data-disabled],:disabled)):active{background-color:var(--mantine-color-dark-6)}}.m_4081bf90{align-items:var(--group-align,center);display:flex;flex-direction:row;flex-wrap:var(--group-wrap,wrap);gap:var(--group-gap,var(--mantine-spacing-md));justify-content:var(--group-justify,flex-start)}.m_4081bf90:where([data-grow])>*{flex-grow:1;max-width:var(--group-child-width)}.m_9814e45f{backdrop-filter:var(--overlay-filter);-webkit-backdrop-filter:var(--overlay-filter);background:var(--overlay-bg,rgba(0,0,0,.6));border-radius:var(--overlay-radius,0);inset:0;position:absolute;z-index:var(--overlay-z-index)}.m_9814e45f:where([data-fixed]){position:fixed}.m_9814e45f:where([data-center]){align-items:center;display:flex;justify-content:center}.m_615af6c9{font-size:var(--mantine-font-size-md);font-weight:400;line-height:1;margin:0;padding:0}.m_b5489c3c{align-items:center;background-color:var(--mantine-color-body);display:flex;justify-content:space-between;min-height:calc(3.75rem*var(--mantine-scale));padding:var(--mb-padding,var(--mantine-spacing-md));padding-inline-end:calc(var(--mb-padding, var(--mantine-spacing-md)) - .3125rem*var(--mantine-scale));position:sticky;top:0;transition:padding-inline-end .1s;z-index:1000}.m_60c222c7{bottom:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:var(--mb-z-index)}.m_fd1ab0aa{box-shadow:var(--mb-shadow,var(--mantine-shadow-xl));pointer-events:all}.m_fd1ab0aa [data-mantine-scrollbar]{z-index:1001}.m_fd1ab0aa:has([data-mantine-scrollbar][data-state=visible]) .m_b5489c3c{padding-inline-end:calc(var(--mb-padding, var(--mantine-spacing-md)) + .3125rem*var(--mantine-scale))}.m_606cb269{margin-inline-start:auto}.m_5df29311{padding:var(--mb-padding,var(--mantine-spacing-md));padding-top:var(--mb-padding,var(--mantine-spacing-md))}.m_5df29311:where(:not(:only-child)){padding-top:0}.m_6c018570{margin-bottom:var(--input-margin-bottom,0);margin-top:var(--input-margin-top,0);position:relative;--input-height-xs:calc(1.875rem*var(--mantine-scale));--input-height-sm:calc(2.25rem*var(--mantine-scale));--input-height-md:calc(2.625rem*var(--mantine-scale));--input-height-lg:calc(3.125rem*var(--mantine-scale));--input-height-xl:calc(3.75rem*var(--mantine-scale));--input-padding-y-xs:calc(0.3125rem*var(--mantine-scale));--input-padding-y-sm:calc(0.375rem*var(--mantine-scale));--input-padding-y-md:calc(0.5rem*var(--mantine-scale));--input-padding-y-lg:calc(0.625rem*var(--mantine-scale));--input-padding-y-xl:calc(0.8125rem*var(--mantine-scale));--input-height:var(--input-height-sm);--input-radius:var(--mantine-radius-default);--input-cursor:text;--input-text-align:left;--input-line-height:calc(var(--input-height) - 0.125rem*var(--mantine-scale));--input-padding:calc(var(--input-height)/3);--input-padding-inline-start:var(--input-padding);--input-padding-inline-end:var(--input-padding);--input-placeholder-color:var(--mantine-color-placeholder);--input-color:var(--mantine-color-text);--input-left-section-size:var(--input-left-section-width,calc(var(--input-height) - 0.125rem*var(--mantine-scale)));--input-right-section-size:var(
    33    --input-right-section-width,calc(var(--input-height) - 0.125rem*var(--mantine-scale))
    4   );--input-size:var(--input-height);--section-y:calc(0.0625rem*var(--mantine-scale));--left-section-start:calc(0.0625rem*var(--mantine-scale));--left-section-border-radius:var(--input-radius) 0 0 var(--input-radius);--right-section-end:calc(0.0625rem*var(--mantine-scale));--right-section-border-radius:0 var(--input-radius) var(--input-radius) 0}.m_6c018570[data-variant=unstyled]{--input-padding:0;--input-padding-y:0;--input-padding-inline-start:0;--input-padding-inline-end:0}.m_6c018570[data-pointer]{--input-cursor:pointer}.m_6c018570[data-multiline]{--input-padding-y-xs:calc(0.28125rem*var(--mantine-scale));--input-padding-y-sm:calc(0.34375rem*var(--mantine-scale));--input-padding-y-md:calc(0.4375rem*var(--mantine-scale));--input-padding-y-lg:calc(0.59375rem*var(--mantine-scale));--input-padding-y-xl:calc(0.8125rem*var(--mantine-scale));--input-size:auto;--input-line-height:var(--mantine-line-height);--input-padding-y:var(--input-padding-y-sm)}.m_6c018570[data-with-left-section]{--input-padding-inline-start:var(--input-left-section-size)}.m_6c018570[data-with-right-section]{--input-padding-inline-end:var(--input-right-section-size)}[data-mantine-color-scheme=light] .m_6c018570{--input-disabled-bg:var(--mantine-color-gray-1);--input-disabled-color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=light] .m_6c018570[data-variant=default]{--input-bd:var(--mantine-color-gray-4);--input-bg:var(--mantine-color-white);--input-bd-focus:var(--mantine-primary-color-filled)}[data-mantine-color-scheme=light] .m_6c018570[data-variant=filled]{--input-bd:transparent;--input-bg:var(--mantine-color-gray-1);--input-bd-focus:var(--mantine-primary-color-filled)}[data-mantine-color-scheme=light] .m_6c018570[data-variant=unstyled]{--input-bd:transparent;--input-bg:transparent;--input-bd-focus:transparent}[data-mantine-color-scheme=dark] .m_6c018570{--input-disabled-bg:var(--mantine-color-dark-6);--input-disabled-color:var(--mantine-color-dark-2)}[data-mantine-color-scheme=dark] .m_6c018570[data-variant=default]{--input-bd:var(--mantine-color-dark-4);--input-bg:var(--mantine-color-dark-6);--input-bd-focus:var(--mantine-primary-color-filled)}[data-mantine-color-scheme=dark] .m_6c018570[data-variant=filled]{--input-bd:transparent;--input-bg:var(--mantine-color-dark-5);--input-bd-focus:var(--mantine-primary-color-filled)}[data-mantine-color-scheme=dark] .m_6c018570[data-variant=unstyled]{--input-bd:transparent;--input-bg:transparent;--input-bd-focus:transparent}[data-mantine-color-scheme] .m_6c018570[data-error]:not([data-variant=unstyled]){--input-bd:var(--mantine-color-error)}[data-mantine-color-scheme] .m_6c018570[data-error]{--input-color:var(--mantine-color-error);--input-placeholder-color:var(--mantine-color-error);--input-section-color:var(--mantine-color-error)}:where([dir=rtl]) .m_6c018570{--input-text-align:right;--left-section-border-radius:0 var(--input-radius) var(--input-radius) 0;--right-section-border-radius:var(--input-radius) 0 0 var(--input-radius)}.m_8fb7ebe7{-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--input-bg);border:calc(.0625rem*var(--mantine-scale)) solid var(--input-bd);border-radius:var(--input-radius);color:var(--input-color);cursor:var(--input-cursor);display:block;font-family:var(--input-font-family,var(--mantine-font-family));font-size:var(--input-fz,var(--input-fz,var(--mantine-font-size-sm)));height:var(--input-size);line-height:var(--input-line-height);min-height:var(--input-height);overflow:var(--input-overflow);padding-inline-end:var(--input-padding-inline-end);padding-bottom:var(--input-padding-y,0);padding-inline-start:var(--input-padding-inline-start);padding-top:var(--input-padding-y,0);resize:var(--input-resize,none);text-align:var(--input-text-align);transition:border-color .1s ease;width:100%}.m_8fb7ebe7[data-no-overflow]{--input-overflow:hidden}.m_8fb7ebe7[data-monospace]{--input-font-family:var(--mantine-font-family-monospace);--input-fz:calc(var(--input-fz, var(--mantine-font-size-sm)) - 0.125rem*var(--mantine-scale))}.m_8fb7ebe7:focus,.m_8fb7ebe7:focus-within{outline:none;--input-bd:var(--input-bd-focus)}[data-error] .m_8fb7ebe7:focus,[data-error] .m_8fb7ebe7:focus-within{--input-bd:var(--mantine-color-error)}.m_8fb7ebe7::-moz-placeholder{color:var(--input-placeholder-color);opacity:1}.m_8fb7ebe7::placeholder{color:var(--input-placeholder-color);opacity:1}.m_8fb7ebe7::-webkit-inner-spin-button,.m_8fb7ebe7::-webkit-outer-spin-button,.m_8fb7ebe7::-webkit-search-cancel-button,.m_8fb7ebe7::-webkit-search-decoration,.m_8fb7ebe7::-webkit-search-results-button,.m_8fb7ebe7::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}.m_8fb7ebe7[type=number]{-moz-appearance:textfield}.m_8fb7ebe7:disabled,.m_8fb7ebe7[data-disabled]{background-color:var(--input-disabled-bg);color:var(--input-disabled-color);cursor:not-allowed;opacity:.6}.m_8fb7ebe7:has(input:disabled){background-color:var(--input-disabled-bg);color:var(--input-disabled-color);cursor:not-allowed;opacity:.6}.m_82577fc2{align-items:center;border-radius:var(--section-border-radius);bottom:var(--section-y);color:var(--input-section-color,var(--mantine-color-dimmed));display:flex;inset-inline-end:var(--section-end);inset-inline-start:var(--section-start);justify-content:center;pointer-events:var(--section-pointer-events);position:absolute;top:var(--section-y);width:var(--section-size);z-index:1}.m_82577fc2[data-position=right]{--section-pointer-events:var(--input-right-section-pointer-events);--section-end:var(--right-section-end);--section-size:var(--input-right-section-size);--section-border-radius:var(--right-section-border-radius)}.m_82577fc2[data-position=left]{--section-pointer-events:var(--input-left-section-pointer-events);--section-start:var(--left-section-start);--section-size:var(--input-left-section-size);--section-border-radius:var(--left-section-border-radius)}.m_88bacfd0{color:var(--input-placeholder-color,var(--mantine-color-placeholder))}[data-error] .m_88bacfd0{--input-placeholder-color:var(--input-color,var(--mantine-color-placeholder))}.m_46b77525{line-height:var(--mantine-line-height)}.m_8fdc1311{cursor:default;display:inline-block;font-weight:500;word-break:break-word;-webkit-tap-highlight-color:transparent;font-size:var(--input-label-size,var(--mantine-font-size-sm))}.m_78a94662{color:var(--input-asterisk-color,var(--mantine-color-error))}.m_8f816625,.m_fe47ce59{word-wrap:break-word;display:block;line-height:1.2;margin:0;padding:0}.m_8f816625{color:var(--mantine-color-error);font-size:var(--input-error-size,calc(var(--mantine-font-size-sm) - .125rem*var(--mantine-scale)))}.m_fe47ce59{color:var(--mantine-color-dimmed);font-size:var(--input-description-size,calc(var(--mantine-font-size-sm) - .125rem*var(--mantine-scale)))}.m_8bffd616{display:flex}.m_96b553a6{--transition-duration:150ms;left:0;position:absolute;top:0;transition-duration:0ms;transition-property:transform,width,height;transition-timing-function:ease;z-index:0}.m_96b553a6:where([data-initialized]){transition-duration:var(--transition-duration)}.m_96b553a6:where([data-hidden]){background-color:red;display:none}.m_9bdbb667{--accordion-radius:var(--mantine-radius-default)}.m_df78851f{word-break:break-word}.m_4ba554d4{padding:var(--mantine-spacing-md);padding-top:calc(var(--mantine-spacing-xs)/2)}.m_8fa820a0{margin:0;padding:0}.m_4ba585b8{align-items:center;background-color:transparent;cursor:pointer;display:flex;flex-direction:row-reverse;opacity:1;padding-inline:var(--mantine-spacing-md);width:100%}.m_4ba585b8:where([data-chevron-position=left]){flex-direction:row;padding-inline-start:0}:where([data-mantine-color-scheme=light]) .m_4ba585b8{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_4ba585b8{color:var(--mantine-color-dark-0)}.m_4ba585b8:where(:disabled,[data-disabled]){cursor:not-allowed;opacity:.4}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_4271d21b:where(:not(:disabled,[data-disabled])):hover,:where([data-mantine-color-scheme=light]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_4271d21b:where(:not(:disabled,[data-disabled])):hover,:where([data-mantine-color-scheme=dark]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):hover{background-color:var(--mantine-color-dark-6)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_4271d21b:where(:not(:disabled,[data-disabled])):active,:where([data-mantine-color-scheme=light]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_4271d21b:where(:not(:disabled,[data-disabled])):active,:where([data-mantine-color-scheme=dark]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):active{background-color:var(--mantine-color-dark-6)}}.m_df3ffa0f{color:inherit;flex:1;font-weight:400;overflow:hidden;padding-bottom:var(--mantine-spacing-sm);padding-top:var(--mantine-spacing-sm);text-overflow:ellipsis}.m_3f35ae96{align-items:center;display:flex;justify-content:flex-start;min-width:var(--accordion-chevron-size,calc(.9375rem*var(--mantine-scale)));transform:rotate(0deg);transition:transform var(--accordion-transition-duration,.2s) ease;width:var(--accordion-chevron-size,calc(.9375rem*var(--mantine-scale)))}.m_3f35ae96:where([data-rotate]){transform:rotate(180deg)}.m_3f35ae96:where([data-position=left]){margin-inline-end:var(--mantine-spacing-md);margin-inline-start:var(--mantine-spacing-md)}.m_9bd771fe{align-items:center;display:flex;justify-content:center;margin-inline-end:var(--mantine-spacing-sm)}.m_9bd771fe:where([data-chevron-position=left]){margin-inline-end:0;margin-inline-start:var(--mantine-spacing-lg)}:where([data-mantine-color-scheme=light]) .m_9bd7b098{--item-border-color:var(--mantine-color-gray-3);--item-filled-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_9bd7b098{--item-border-color:var(--mantine-color-dark-4);--item-filled-color:var(--mantine-color-dark-6)}.m_fe19b709{border-bottom:1px solid var(--item-border-color)}.m_1f921b3b{border:1px solid var(--item-border-color);transition:background-color .15s ease}.m_1f921b3b:where([data-active]){background-color:var(--item-filled-color)}.m_1f921b3b:first-of-type,.m_1f921b3b:first-of-type>[data-accordion-control]{border-start-end-radius:var(--accordion-radius);border-start-start-radius:var(--accordion-radius)}.m_1f921b3b:last-of-type,.m_1f921b3b:last-of-type>[data-accordion-control]{border-end-end-radius:var(--accordion-radius);border-end-start-radius:var(--accordion-radius)}.m_1f921b3b+.m_1f921b3b{border-top:0}.m_2cdf939a{border-radius:var(--accordion-radius)}.m_2cdf939a:where([data-active]){background-color:var(--item-filled-color)}.m_9f59b069{background-color:var(--item-filled-color);border:calc(.0625rem*var(--mantine-scale)) solid transparent;border-radius:var(--accordion-radius);transition:background-color .15s ease}.m_9f59b069[data-active]{border-color:var(--item-border-color)}:where([data-mantine-color-scheme=light]) .m_9f59b069[data-active]{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_9f59b069[data-active]{background-color:var(--mantine-color-dark-7)}.m_9f59b069+.m_9f59b069{margin-top:var(--mantine-spacing-md)}.m_7f854edf{bottom:var(--affix-bottom);inset-inline-end:var(--affix-right);inset-inline-start:var(--affix-left);position:fixed;top:var(--affix-top);z-index:var(--affix-z-index)}.m_66836ed3{--alert-radius:var(--mantine-radius-default);--alert-bg:var(--mantine-primary-color-light);--alert-bd:calc(0.0625rem*var(--mantine-scale)) solid transparent;--alert-color:var(--mantine-primary-color-light-color);background-color:var(--alert-bg);border:var(--alert-bd);border-radius:var(--alert-radius);color:var(--alert-color);overflow:hidden;padding:var(--mantine-spacing-md) var(--mantine-spacing-md);position:relative}.m_667c2793,.m_a5d60502{display:flex}.m_667c2793{flex:1;flex-direction:column;gap:var(--mantine-spacing-xs)}.m_6a03f287{align-items:center;display:flex;font-size:var(--mantine-font-size-sm);font-weight:700;justify-content:space-between}.m_6a03f287:where([data-with-close-button]){padding-inline-end:var(--mantine-spacing-md)}.m_698f4f23{display:block;overflow:hidden;text-overflow:ellipsis}.m_667f2a6a{align-items:center;display:flex;height:calc(1.25rem*var(--mantine-scale));justify-content:flex-start;line-height:1;margin-inline-end:var(--mantine-spacing-md);margin-top:calc(.0625rem*var(--mantine-scale));width:calc(1.25rem*var(--mantine-scale))}.m_7fa78076{font-size:var(--mantine-font-size-sm);overflow:hidden;text-overflow:ellipsis}:where([data-mantine-color-scheme=light]) .m_7fa78076{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_7fa78076{color:var(--mantine-color-white)}.m_7fa78076:where([data-variant=filled]){color:var(--alert-color)}.m_7fa78076:where([data-variant=white]){color:var(--mantine-color-black)}.m_87f54839{color:var(--alert-color);height:calc(1.25rem*var(--mantine-scale));width:calc(1.25rem*var(--mantine-scale))}.m_b6d8b162{-webkit-tap-highlight-color:transparent;color:var(--text-color);font-size:var(--text-fz,var(--mantine-font-size-md));font-weight:400;line-height:var(--text-lh,var(--mantine-line-height-md));margin:0;padding:0;text-decoration:none}.m_b6d8b162:where([data-truncate]){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m_b6d8b162:where([data-truncate=start]){direction:rtl;text-align:right}:where([dir=rtl]) .m_b6d8b162:where([data-truncate=start]){direction:ltr;text-align:left}.m_b6d8b162:where([data-variant=gradient]){background-clip:text;-webkit-background-clip:text;background-image:var(--text-gradient);-webkit-text-fill-color:transparent}.m_b6d8b162:where([data-line-clamp]){display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:var(--text-line-clamp);-webkit-box-orient:vertical}.m_b6d8b162:where([data-inherit]){font-size:inherit;font-weight:inherit;line-height:inherit}.m_b6d8b162:where([data-inline]){line-height:1}.m_849cf0da{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:var(--mantine-color-anchor);cursor:pointer;display:inline;margin:0;padding:0;text-decoration:none}@media (hover:hover){.m_849cf0da:where([data-underline=hover]):hover{text-decoration:underline}}@media (hover:none){.m_849cf0da:where([data-underline=hover]):active{text-decoration:underline}}.m_849cf0da:where([data-underline=always]){text-decoration:underline}.m_849cf0da:where([data-variant=gradient]),.m_849cf0da:where([data-variant=gradient]):hover{text-decoration:none}.m_849cf0da:where([data-line-clamp]){display:-webkit-box}.m_89ab340[data-resizing]{--app-shell-transition-duration:0ms!important}.m_89ab340[data-disabled]{--app-shell-header-offset:0rem!important;--app-shell-navbar-offset:0rem!important}[data-mantine-color-scheme=light] .m_89ab340{--app-shell-border-color:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .m_89ab340{--app-shell-border-color:var(--mantine-color-dark-4)}.m_3840c879,.m_3b16f56b,.m_45252eee,.m_8983817,.m_9cdde9a{transition-duration:var(--app-shell-transition-duration);transition-timing-function:var(--app-shell-transition-timing-function)}.m_45252eee,.m_9cdde9a{background-color:var(--mantine-color-body);display:flex;flex-direction:column;height:calc(100dvh - var(--app-shell-header-offset, 0rem) - var(--app-shell-footer-offset, 0rem));position:fixed;top:var(--app-shell-header-offset,0);transition-property:transform,top,height}:where([data-layout=alt]) .m_45252eee,:where([data-layout=alt]) .m_9cdde9a{height:100dvh;top:0}.m_45252eee{inset-inline-start:0;transform:var(--app-shell-navbar-transform);transition-property:transform,top,height;width:var(--app-shell-navbar-width);z-index:var(--app-shell-navbar-z-index)}:where([dir=rtl]) .m_45252eee{transform:var(--app-shell-navbar-transform-rtl)}.m_45252eee:where([data-with-border]){border-inline-end:1px solid var(--app-shell-border-color)}.m_9cdde9a{inset-inline-end:0;transform:var(--app-shell-aside-transform);width:var(--app-shell-aside-width);z-index:var(--app-shell-aside-z-index)}:where([dir=rtl]) .m_9cdde9a{transform:var(--app-shell-aside-transform-rtl)}.m_9cdde9a:where([data-with-border]){border-inline-start:1px solid var(--app-shell-border-color)}.m_8983817{min-height:100dvh;padding-inline-end:calc(var(--app-shell-aside-offset, 0rem) + var(--app-shell-padding));padding-bottom:calc(var(--app-shell-footer-offset, 0rem) + var(--app-shell-padding));padding-inline-start:calc(var(--app-shell-navbar-offset, 0rem) + var(--app-shell-padding));padding-top:calc(var(--app-shell-header-offset, 0rem) + var(--app-shell-padding));transition-property:padding}.m_3840c879,.m_3b16f56b{background-color:var(--mantine-color-body);inset-inline:0;position:fixed;transition-property:transform,left,right}:where([data-layout=alt]) .m_3840c879,:where([data-layout=alt]) .m_3b16f56b{inset-inline-end:var(--app-shell-aside-offset,0);inset-inline-start:var(--app-shell-navbar-offset,0)}.m_3b16f56b{background-color:var(--mantine-color-body);height:var(--app-shell-header-height);top:0;transform:var(--app-shell-header-transform);z-index:var(--app-shell-header-z-index)}.m_3b16f56b:where([data-with-border]){border-bottom:1px solid var(--app-shell-border-color)}.m_3840c879{bottom:0;height:calc(var(--app-shell-footer-height) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);transform:var(--app-shell-footer-transform);z-index:var(--app-shell-footer-z-index)}.m_3840c879:where([data-with-border]){border-top:1px solid var(--app-shell-border-color)}.m_6dcfc7c7{flex-grow:0}.m_6dcfc7c7:where([data-grow]){flex-grow:1}.m_71ac47fc{--ar-ratio:1;max-width:100%}.m_71ac47fc>:where(:not(style)){aspect-ratio:var(--ar-ratio);width:100%}.m_71ac47fc>:where(img,video){-o-object-fit:cover;object-fit:cover}.m_88b62a41{--combobox-padding:calc(0.25rem*var(--mantine-scale));padding:var(--combobox-padding)}.m_88b62a41:has([data-mantine-scrollbar]){padding-inline-end:0}.m_88b62a41:has([data-mantine-scrollbar]) .m_985517d8{max-width:calc(100% + var(--combobox-padding))}.m_88b62a41[data-hidden]{display:none}.m_88b62a41,.m_b2821a6e{--combobox-option-padding-xs:calc(0.25rem*var(--mantine-scale)) calc(0.5rem*var(--mantine-scale));--combobox-option-padding-sm:calc(0.375rem*var(--mantine-scale)) calc(0.625rem*var(--mantine-scale));--combobox-option-padding-md:calc(0.5rem*var(--mantine-scale)) calc(0.75rem*var(--mantine-scale));--combobox-option-padding-lg:calc(0.625rem*var(--mantine-scale)) calc(1rem*var(--mantine-scale));--combobox-option-padding-xl:calc(0.875rem*var(--mantine-scale)) calc(1.25rem*var(--mantine-scale));--combobox-option-padding:var(--combobox-option-padding-sm)}.m_92253aa5{background-color:transparent;border-radius:var(--mantine-radius-default);color:inherit;cursor:pointer;font-size:var(--combobox-option-fz,var(--mantine-font-size-sm));padding:var(--combobox-option-padding);word-break:break-word}.m_92253aa5:where([data-combobox-selected]){background-color:var(--mantine-primary-color-filled);color:var(--mantine-color-white)}.m_92253aa5:where([data-combobox-disabled]){cursor:not-allowed;opacity:.35}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_92253aa5:hover:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_92253aa5:hover:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-dark-7)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_92253aa5:active:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_92253aa5:active:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-dark-7)}}.m_985517d8{border-end-end-radius:0;border-end-start-radius:0;border-inline-width:0;border-top-width:0;margin-inline:calc(var(--combobox-padding)*-1);margin-bottom:var(--combobox-padding);margin-top:calc(var(--combobox-padding)*-1);position:relative;width:calc(100% + var(--combobox-padding)*2)}:where([data-mantine-color-scheme=light]) .m_985517d8,:where([data-mantine-color-scheme=light]) .m_985517d8:focus{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_985517d8,:where([data-mantine-color-scheme=dark]) .m_985517d8:focus{border-color:var(--mantine-color-dark-4)}:where([data-mantine-color-scheme=light]) .m_985517d8{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_985517d8{background-color:var(--mantine-color-dark-7)}.m_2530cd1d{color:var(--mantine-color-dimmed);text-align:center}.m_2530cd1d,.m_82b967cb,.m_858f94bd{font-size:var(--combobox-option-fz,var(--mantine-font-size-sm));padding:var(--combobox-option-padding)}.m_82b967cb,.m_858f94bd{border:0 solid transparent;margin-inline:calc(var(--combobox-padding)*-1)}:where([data-mantine-color-scheme=light]) .m_82b967cb,:where([data-mantine-color-scheme=light]) .m_858f94bd{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_82b967cb,:where([data-mantine-color-scheme=dark]) .m_858f94bd{border-color:var(--mantine-color-dark-4)}.m_82b967cb{border-top-width:calc(.0625rem*var(--mantine-scale));margin-bottom:calc(var(--combobox-padding)*-1);margin-top:var(--combobox-padding)}.m_858f94bd{border-bottom-width:calc(.0625rem*var(--mantine-scale));margin-bottom:var(--combobox-padding);margin-top:calc(var(--combobox-padding)*-1)}.m_254f3e4f:has(.m_2bb2e9e5:only-child){display:none}.m_2bb2e9e5{align-items:center;color:var(--mantine-color-dimmed);display:flex;font-size:calc(var(--combobox-option-fz, var(--mantine-font-size-sm))*.85);font-weight:500;padding:var(--combobox-option-padding);position:relative}.m_2bb2e9e5:after{content:"";flex:1;height:calc(.0625rem*var(--mantine-scale));inset-inline:0;margin-inline-start:var(--mantine-spacing-xs)}:where([data-mantine-color-scheme=light]) .m_2bb2e9e5:after{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_2bb2e9e5:after{background-color:var(--mantine-color-dark-4)}.m_2bb2e9e5:only-child{display:none}.m_2943220b{--combobox-chevron-size-xs:calc(0.875rem*var(--mantine-scale));--combobox-chevron-size-sm:calc(1.125rem*var(--mantine-scale));--combobox-chevron-size-md:calc(1.25rem*var(--mantine-scale));--combobox-chevron-size-lg:calc(1.5rem*var(--mantine-scale));--combobox-chevron-size-xl:calc(1.75rem*var(--mantine-scale));--combobox-chevron-size:var(--combobox-chevron-size-sm);height:var(--combobox-chevron-size);width:var(--combobox-chevron-size)}:where([data-mantine-color-scheme=light]) .m_2943220b{color:var(--mantine-color-gray-6)}:where([data-mantine-color-scheme=dark]) .m_2943220b{color:var(--mantine-color-dark-3)}.m_2943220b:where([data-error]){color:var(--mantine-color-error)}.m_390b5f4{align-items:center;display:flex;gap:calc(.5rem*var(--mantine-scale))}.m_390b5f4:where([data-reverse]){justify-content:space-between}.m_8ee53fc2{height:.8em;min-width:.8em;opacity:.4;width:.8em}:where([data-combobox-selected]) .m_8ee53fc2{opacity:1}.m_5f75b09e{--label-lh-xs:calc(1rem*var(--mantine-scale));--label-lh-sm:calc(1.25rem*var(--mantine-scale));--label-lh-md:calc(1.5rem*var(--mantine-scale));--label-lh-lg:calc(1.875rem*var(--mantine-scale));--label-lh-xl:calc(2.25rem*var(--mantine-scale));--label-lh:var(--label-lh-sm)}.m_5f75b09e[data-label-position=left]{--label-order:1;--label-offset-end:var(--mantine-spacing-sm);--label-offset-start:0}.m_5f75b09e[data-label-position=right]{--label-order:2;--label-offset-end:0;--label-offset-start:var(--mantine-spacing-sm)}.m_5f6e695e{display:flex}.m_d3ea56bb{--label-cursor:var(--mantine-cursor-type);-webkit-tap-highlight-color:transparent;cursor:var(--label-cursor);display:inline-flex;flex-direction:column;font-size:var(--label-fz,var(--mantine-font-size-sm));line-height:var(--label-lh);order:var(--label-order)}.m_d3ea56bb[data-disabled],fieldset:disabled .m_d3ea56bb{--label-cursor:not-allowed}.m_8ee546b8{color:inherit;cursor:var(--label-cursor);padding-inline-end:var(--label-offset-end);padding-inline-start:var(--label-offset-start)}:where([data-mantine-color-scheme=light]) .m_8ee546b8:where([data-disabled]),:where([data-mantine-color-scheme=light]) fieldset:disabled .m_8ee546b8{color:var(--mantine-color-gray-5)}:where([data-mantine-color-scheme=dark]) .m_8ee546b8:where([data-disabled]),:where([data-mantine-color-scheme=dark]) fieldset:disabled .m_8ee546b8{color:var(--mantine-color-dark-3)}.m_328f68c0,.m_8e8a99cc{margin-top:calc(var(--mantine-spacing-xs)/2);padding-inline-end:var(--label-offset-end);padding-inline-start:var(--label-offset-start)}.m_26775b0a{--card-radius:var(--mantine-radius-default);border-radius:var(--card-radius);cursor:pointer;display:block;width:100%}.m_26775b0a :where(*){cursor:inherit}.m_26775b0a:where([data-with-border]){border:calc(.0625rem*var(--mantine-scale)) solid transparent}:where([data-mantine-color-scheme=light]) .m_26775b0a:where([data-with-border]){border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_26775b0a:where([data-with-border]){border-color:var(--mantine-color-dark-4)}.m_5e5256ee{--checkbox-size-xs:calc(1rem*var(--mantine-scale));--checkbox-size-sm:calc(1.25rem*var(--mantine-scale));--checkbox-size-md:calc(1.5rem*var(--mantine-scale));--checkbox-size-lg:calc(1.875rem*var(--mantine-scale));--checkbox-size-xl:calc(2.25rem*var(--mantine-scale));--checkbox-size:var(--checkbox-size-sm);--checkbox-color:var(--mantine-primary-color-filled);--checkbox-icon-color:var(--mantine-color-white);border:calc(.0625rem*var(--mantine-scale)) solid transparent;border-radius:var(--checkbox-radius,var(--mantine-radius-default));cursor:var(--mantine-cursor-type);height:var(--checkbox-size);min-height:var(--checkbox-size);min-width:var(--checkbox-size);position:relative;transition:border-color .1s ease,background-color .1s ease;width:var(--checkbox-size);-webkit-tap-highlight-color:transparent;align-items:center;display:flex;justify-content:center}:where([data-mantine-color-scheme=light]) .m_5e5256ee{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_5e5256ee{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_5e5256ee[data-checked],.m_5e5256ee[data-indeterminate]{background-color:var(--checkbox-color);border-color:var(--checkbox-color)}.m_5e5256ee[data-checked]>.m_1b1c543a,.m_5e5256ee[data-indeterminate]>.m_1b1c543a{color:var(--checkbox-icon-color);opacity:1;transform:none}.m_5e5256ee[data-disabled]{cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_5e5256ee[data-disabled]{background-color:var(--mantine-color-gray-2);border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_5e5256ee[data-disabled]{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-6)}[data-mantine-color-scheme=light] .m_5e5256ee[data-disabled][data-checked]>.m_1b1c543a{color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .m_5e5256ee[data-disabled][data-checked]>.m_1b1c543a{color:var(--mantine-color-dark-3)}.m_76e20374[data-checked]:not([data-disabled]),.m_76e20374[data-indeterminate]:not([data-disabled]){background-color:transparent;border-color:var(--checkbox-color)}.m_76e20374[data-checked]:not([data-disabled])>.m_1b1c543a,.m_76e20374[data-indeterminate]:not([data-disabled])>.m_1b1c543a{color:var(--checkbox-color);opacity:1;transform:none}.m_1b1c543a{color:transparent;display:block;opacity:1;pointer-events:none;transform:translateY(calc(.3125rem*var(--mantine-scale))) scale(.5);transition:transform .1s ease,opacity .1s ease;width:60%}.m_bf2d988c{--checkbox-size-xs:calc(1rem*var(--mantine-scale));--checkbox-size-sm:calc(1.25rem*var(--mantine-scale));--checkbox-size-md:calc(1.5rem*var(--mantine-scale));--checkbox-size-lg:calc(1.875rem*var(--mantine-scale));--checkbox-size-xl:calc(2.25rem*var(--mantine-scale));--checkbox-size:var(--checkbox-size-sm);--checkbox-color:var(--mantine-primary-color-filled);--checkbox-icon-color:var(--mantine-color-white)}.m_26062bec{height:var(--checkbox-size);order:1;position:relative;width:var(--checkbox-size)}.m_26062bec:where([data-label-position=left]){order:2}.m_26063560{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:calc(.0625rem*var(--mantine-scale)) solid transparent;border-radius:var(--checkbox-radius,var(--mantine-radius-default));cursor:var(--mantine-cursor-type);display:block;height:var(--checkbox-size);margin:0;padding:0;transition:border-color .1s ease,background-color .1s ease;width:var(--checkbox-size);-webkit-tap-highlight-color:transparent}:where([data-mantine-color-scheme=light]) .m_26063560{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_26063560{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_26063560:where([data-error]){border-color:var(--mantine-color-error)}.m_26063560:checked,.m_26063560[data-indeterminate]{background-color:var(--checkbox-color);border-color:var(--checkbox-color)}.m_26063560:checked+.m_bf295423,.m_26063560[data-indeterminate]+.m_bf295423{opacity:1;transform:none}.m_26063560:disabled{cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_26063560:disabled{background-color:var(--mantine-color-gray-2);border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_26063560:disabled{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-6)}[data-mantine-color-scheme=light] .m_26063560:disabled+.m_bf295423{color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .m_26063560:disabled+.m_bf295423{color:var(--mantine-color-dark-3)}.m_215c4542+.m_bf295423{color:var(--checkbox-color)}.m_215c4542:checked:not(:disabled),.m_215c4542[data-indeterminate]:not(:disabled){background-color:transparent;border-color:var(--checkbox-color)}.m_215c4542:checked:not(:disabled)+.m_bf295423,.m_215c4542[data-indeterminate]:not(:disabled)+.m_bf295423{color:var(--checkbox-color);opacity:1;transform:none}.m_bf295423{color:var(--checkbox-icon-color);inset:0;margin:auto;opacity:0;pointer-events:none;position:absolute;transform:translateY(calc(.3125rem*var(--mantine-scale))) scale(.5);transition:transform .1s ease,opacity .1s ease;width:60%}.m_11def92b{--ag-spacing:var(--mantine-spacing-sm);--ag-offset:calc(var(--ag-spacing)*-1);display:flex;padding-inline-start:var(--ag-spacing)}.m_f85678b6{--avatar-size-xs:calc(1rem*var(--mantine-scale));--avatar-size-sm:calc(1.625rem*var(--mantine-scale));--avatar-size-md:calc(2.375rem*var(--mantine-scale));--avatar-size-lg:calc(3.5rem*var(--mantine-scale));--avatar-size-xl:calc(5.25rem*var(--mantine-scale));--avatar-size:var(--avatar-size-md);--avatar-radius:calc(62.5rem*var(--mantine-scale));--avatar-bg:var(--mantine-color-gray-light);--avatar-bd:calc(0.0625rem*var(--mantine-scale)) solid transparent;--avatar-color:var(--mantine-color-gray-light-color);--avatar-placeholder-fz:calc(var(--avatar-size)/2.5);-webkit-tap-highlight-color:transparent;border-radius:var(--avatar-radius);display:block;height:var(--avatar-size);min-width:var(--avatar-size);overflow:hidden;padding:0;position:relative;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--avatar-size)}.m_f85678b6:where([data-within-group]){background:var(--mantine-color-body);border:2px solid var(--mantine-color-body);margin-inline-start:var(--ag-offset)}.m_11f8ac07{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.m_104cd71f{align-items:center;background:var(--avatar-bg);border:var(--avatar-bd);border-radius:var(--avatar-radius);color:var(--avatar-color);display:flex;font-size:var(--avatar-placeholder-fz);font-weight:700;height:100%;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.m_104cd71f>[data-avatar-placeholder-icon]{height:70%;width:70%}.m_2ce0de02{background-position:50%;background-size:cover;border:0;border-radius:var(--bi-radius,0);display:block;text-decoration:none;width:100%}.m_347db0ec{--badge-height-xs:calc(1rem*var(--mantine-scale));--badge-height-sm:calc(1.125rem*var(--mantine-scale));--badge-height-md:calc(1.25rem*var(--mantine-scale));--badge-height-lg:calc(1.625rem*var(--mantine-scale));--badge-height-xl:calc(2rem*var(--mantine-scale));--badge-fz-xs:calc(0.5625rem*var(--mantine-scale));--badge-fz-sm:calc(0.625rem*var(--mantine-scale));--badge-fz-md:calc(0.6875rem*var(--mantine-scale));--badge-fz-lg:calc(0.8125rem*var(--mantine-scale));--badge-fz-xl:calc(1rem*var(--mantine-scale));--badge-padding-x-xs:calc(0.375rem*var(--mantine-scale));--badge-padding-x-sm:calc(0.5rem*var(--mantine-scale));--badge-padding-x-md:calc(0.625rem*var(--mantine-scale));--badge-padding-x-lg:calc(0.75rem*var(--mantine-scale));--badge-padding-x-xl:calc(1rem*var(--mantine-scale));--badge-height:var(--badge-height-md);--badge-fz:var(--badge-fz-md);--badge-padding-x:var(--badge-padding-x-md);--badge-radius:calc(62.5rem*var(--mantine-scale));--badge-lh:calc(var(--badge-height) - 0.125rem*var(--mantine-scale));--badge-color:var(--mantine-color-white);--badge-bg:var(--mantine-primary-color-filled);--badge-border-width:calc(0.0625rem*var(--mantine-scale));--badge-bd:var(--badge-border-width) solid transparent;-webkit-tap-highlight-color:transparent;align-items:center;background:var(--badge-bg);border:var(--badge-bd);border-radius:var(--badge-radius);color:var(--badge-color);cursor:default;display:inline-grid;font-size:var(--badge-fz);font-weight:700;height:var(--badge-height);justify-content:center;letter-spacing:calc(.01563rem*var(--mantine-scale));line-height:var(--badge-lh);overflow:hidden;padding:0 var(--badge-padding-x);text-decoration:none;text-overflow:ellipsis;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.m_347db0ec:where([data-with-left-section],[data-variant=dot]){grid-template-columns:auto 1fr}.m_347db0ec:where([data-with-right-section]){grid-template-columns:1fr auto}.m_347db0ec:where([data-with-left-section][data-with-right-section],[data-variant=dot][data-with-right-section]){grid-template-columns:auto 1fr auto}.m_347db0ec:where([data-block]){display:flex;width:100%}.m_347db0ec:where([data-circle]){display:flex;padding-inline:calc(.125rem*var(--mantine-scale));width:var(--badge-height)}.m_fbd81e3d{--badge-dot-size:calc(var(--badge-height)/3.4)}:where([data-mantine-color-scheme=light]) .m_fbd81e3d{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4);color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_fbd81e3d{background-color:var(--mantine-color-dark-5);border-color:var(--mantine-color-dark-5);color:var(--mantine-color-white)}.m_fbd81e3d:before{background-color:var(--badge-dot-color);border-radius:var(--badge-dot-size);content:"";display:block;height:var(--badge-dot-size);margin-inline-end:var(--badge-dot-size);width:var(--badge-dot-size)}.m_5add502a{cursor:inherit;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.m_91fdda9b{--badge-section-margin:calc(var(--mantine-spacing-xs)/2);align-items:center;display:inline-flex;justify-content:center;max-height:calc(var(--badge-height) - var(--badge-border-width)*2)}.m_91fdda9b:where([data-position=left]){margin-inline-end:var(--badge-section-margin)}.m_91fdda9b:where([data-position=right]){margin-inline-start:var(--badge-section-margin)}.m_ddec01c0{--blockquote-border:3px solid var(--bq-bd);border-end-end-radius:var(--bq-radius);border-inline-start:var(--blockquote-border);border-start-end-radius:var(--bq-radius);margin:0;padding:var(--mantine-spacing-xl) calc(2.375rem*var(--mantine-scale));position:relative}:where([data-mantine-color-scheme=light]) .m_ddec01c0{background-color:var(--bq-bg-light)}:where([data-mantine-color-scheme=dark]) .m_ddec01c0{background-color:var(--bq-bg-dark)}.m_dde7bd57{--blockquote-icon-offset:calc(var(--bq-icon-size)/-2);align-items:center;background-color:var(--mantine-color-body);border-radius:var(--bq-icon-size);color:var(--bq-bd);display:flex;height:var(--bq-icon-size);inset-inline-start:var(--blockquote-icon-offset);justify-content:center;position:absolute;top:var(--blockquote-icon-offset);width:var(--bq-icon-size)}.m_dde51a35{display:block;font-size:85%;margin-top:var(--mantine-spacing-md);opacity:.6}.m_8b3717df{align-items:center;display:flex;flex-wrap:wrap}.m_f678d540{line-height:1;white-space:nowrap;-webkit-tap-highlight-color:transparent}.m_3b8f2208{align-items:center;display:flex;justify-content:center;line-height:1;margin-inline:var(--bc-separator-margin,var(--mantine-spacing-xs))}:where([data-mantine-color-scheme=light]) .m_3b8f2208{color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_3b8f2208{color:var(--mantine-color-dark-2)}.m_fea6bf1a{--burger-size-xs:calc(0.75rem*var(--mantine-scale));--burger-size-sm:calc(1.125rem*var(--mantine-scale));--burger-size-md:calc(1.5rem*var(--mantine-scale));--burger-size-lg:calc(2.125rem*var(--mantine-scale));--burger-size-xl:calc(2.625rem*var(--mantine-scale));--burger-size:var(--burger-size-md);--burger-line-size:calc(var(--burger-size)/12);cursor:pointer;height:calc(var(--burger-size) + var(--mantine-spacing-xs));padding:calc(var(--mantine-spacing-xs)/2);width:calc(var(--burger-size) + var(--mantine-spacing-xs))}:where([data-mantine-color-scheme=light]) .m_fea6bf1a{--burger-color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_fea6bf1a{--burger-color:var(--mantine-color-white)}.m_d4fb9cad{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.m_d4fb9cad,.m_d4fb9cad:after,.m_d4fb9cad:before{background-color:var(--burger-color);display:block;height:var(--burger-line-size);outline:calc(.0625rem*var(--mantine-scale)) solid transparent;transition-duration:var(--burger-transition-duration,.3s);transition-property:background-color,transform;transition-timing-function:var(--burger-transition-timing-function,ease);width:var(--burger-size)}.m_d4fb9cad:after,.m_d4fb9cad:before{content:"";inset-inline-start:0;position:absolute}.m_d4fb9cad:before{top:calc(var(--burger-size)/-3)}.m_d4fb9cad:after{top:calc(var(--burger-size)/3)}.m_d4fb9cad[data-opened]{background-color:transparent}.m_d4fb9cad[data-opened]:before{transform:translateY(calc(var(--burger-size)/3)) rotate(45deg)}.m_d4fb9cad[data-opened]:after{transform:translateY(calc(var(--burger-size)/-3)) rotate(-45deg)}.m_77c9d27d{--button-height-xs:calc(1.875rem*var(--mantine-scale));--button-height-sm:calc(2.25rem*var(--mantine-scale));--button-height-md:calc(2.625rem*var(--mantine-scale));--button-height-lg:calc(3.125rem*var(--mantine-scale));--button-height-xl:calc(3.75rem*var(--mantine-scale));--button-height-compact-xs:calc(1.375rem*var(--mantine-scale));--button-height-compact-sm:calc(1.625rem*var(--mantine-scale));--button-height-compact-md:calc(1.875rem*var(--mantine-scale));--button-height-compact-lg:calc(2.125rem*var(--mantine-scale));--button-height-compact-xl:calc(2.5rem*var(--mantine-scale));--button-padding-x-xs:calc(0.875rem*var(--mantine-scale));--button-padding-x-sm:calc(1.125rem*var(--mantine-scale));--button-padding-x-md:calc(1.375rem*var(--mantine-scale));--button-padding-x-lg:calc(1.625rem*var(--mantine-scale));--button-padding-x-xl:calc(2rem*var(--mantine-scale));--button-padding-x-compact-xs:calc(0.4375rem*var(--mantine-scale));--button-padding-x-compact-sm:calc(0.5rem*var(--mantine-scale));--button-padding-x-compact-md:calc(0.625rem*var(--mantine-scale));--button-padding-x-compact-lg:calc(0.75rem*var(--mantine-scale));--button-padding-x-compact-xl:calc(0.875rem*var(--mantine-scale));--button-height:var(--button-height-sm);--button-padding-x:var(--button-padding-x-sm);--button-color:var(--mantine-color-white);background:var(--button-bg,var(--mantine-primary-color-filled));border:var(--button-bd,calc(.0625rem*var(--mantine-scale)) solid transparent);border-radius:var(--button-radius,var(--mantine-radius-default));color:var(--button-color,var(--mantine-color-white));cursor:pointer;display:inline-block;font-size:var(--button-fz,var(--mantine-font-size-sm));font-weight:600;height:var(--button-height,var(--button-height-sm));line-height:1;overflow:hidden;padding-inline:var(--button-padding-x,var(--button-padding-x-sm));position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:auto}.m_77c9d27d:where([data-block]){display:block;width:100%}.m_77c9d27d:where([data-with-left-section]){padding-inline-start:calc(var(--button-padding-x)/1.5)}.m_77c9d27d:where([data-with-right-section]){padding-inline-end:calc(var(--button-padding-x)/1.5)}.m_77c9d27d:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){border:calc(.0625rem*var(--mantine-scale)) solid transparent;cursor:not-allowed;transform:none}:where([data-mantine-color-scheme=light]) .m_77c9d27d:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){background:var(--mantine-color-gray-1);color:var(--mantine-color-gray-5)}:where([data-mantine-color-scheme=dark]) .m_77c9d27d:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){background:var(--mantine-color-dark-6);color:var(--mantine-color-dark-3)}.m_77c9d27d:before{border-radius:var(--button-radius,var(--mantine-radius-default));content:"";filter:blur(12px);inset:calc(-.0625rem*var(--mantine-scale));opacity:0;pointer-events:none;position:absolute;transform:translateY(-100%);transition:transform .15s ease,opacity .1s ease}:where([data-mantine-color-scheme=light]) .m_77c9d27d:before{background-color:hsla(0,0%,100%,.15)}:where([data-mantine-color-scheme=dark]) .m_77c9d27d:before{background-color:rgba(0,0,0,.15)}.m_77c9d27d:where([data-loading]){cursor:not-allowed;transform:none}.m_77c9d27d:where([data-loading]):before{opacity:1;transform:translateY(0)}.m_77c9d27d:where([data-loading]) .m_80f1301b{opacity:0;transform:translateY(100%)}@media (hover:hover){.m_77c9d27d:hover:where(:not([data-loading],:disabled,[data-disabled])){background-color:var(--button-hover,var(--mantine-primary-color-filled-hover));color:var(--button-hover-color,var(--button-color))}}@media (hover:none){.m_77c9d27d:active:where(:not([data-loading],:disabled,[data-disabled])){background-color:var(--button-hover,var(--mantine-primary-color-filled-hover));color:var(--button-hover-color,var(--button-color))}}.m_80f1301b{justify-content:var(--button-justify,center);overflow:visible;transition:transform .15s ease,opacity .1s ease}.m_80f1301b,.m_811560b9{align-items:center;display:flex;height:100%}.m_811560b9{opacity:1;overflow:hidden;white-space:nowrap}.m_811560b9:where([data-loading]){opacity:.2}.m_a74036a{align-items:center;display:flex}.m_a74036a:where([data-position=left]){margin-inline-end:var(--mantine-spacing-xs)}.m_a74036a:where([data-position=right]){margin-inline-start:var(--mantine-spacing-xs)}.m_a25b86ee{left:50%;position:absolute;top:50%}.m_80d6d844{--button-border-width:calc(0.0625rem*var(--mantine-scale));display:flex}.m_80d6d844 :where(*):focus{position:relative;z-index:1}.m_80d6d844[data-orientation=horizontal]{flex-direction:row}.m_80d6d844[data-orientation=horizontal] .m_77c9d27d:not(:only-child):first-child{border-end-end-radius:0;border-inline-end-width:calc(var(--button-border-width)/2);border-start-end-radius:0}.m_80d6d844[data-orientation=horizontal] .m_77c9d27d:not(:only-child):last-child{border-end-start-radius:0;border-inline-start-width:calc(var(--button-border-width)/2);border-start-start-radius:0}.m_80d6d844[data-orientation=horizontal] .m_77c9d27d:not(:only-child):not(:first-child):not(:last-child){border-inline-width:calc(var(--button-border-width)/2);border-radius:0}.m_80d6d844[data-orientation=vertical]{flex-direction:column}.m_80d6d844[data-orientation=vertical] .m_77c9d27d:not(:only-child):first-child{border-bottom-width:calc(var(--button-border-width)/2);border-end-end-radius:0;border-end-start-radius:0}.m_80d6d844[data-orientation=vertical] .m_77c9d27d:not(:only-child):last-child{border-start-end-radius:0;border-start-start-radius:0;border-top-width:calc(var(--button-border-width)/2)}.m_80d6d844[data-orientation=vertical] .m_77c9d27d:not(:only-child):not(:first-child):not(:last-child){border-bottom-width:calc(var(--button-border-width)/2);border-radius:0;border-top-width:calc(var(--button-border-width)/2)}.m_e615b15f{--card-padding:var(--mantine-spacing-md);color:var(--mantine-color-text);display:flex;flex-direction:column;overflow:hidden;padding:var(--card-padding);position:relative}:where([data-mantine-color-scheme=light]) .m_e615b15f{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_e615b15f{background-color:var(--mantine-color-dark-6)}.m_599a2148{display:block;margin-inline:calc(var(--card-padding)*-1)}.m_599a2148:where(:first-child){border-top:none!important;margin-top:calc(var(--card-padding)*-1)}.m_599a2148:where(:last-child){border-bottom:none!important;margin-bottom:calc(var(--card-padding)*-1)}.m_599a2148:where([data-inherit-padding]){padding-inline:var(--card-padding)}.m_599a2148:where([data-with-border]){border-bottom:calc(.0625rem*var(--mantine-scale)) solid;border-top:calc(.0625rem*var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m_599a2148{border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_599a2148{border-color:var(--mantine-color-dark-4)}.m_599a2148+.m_599a2148{border-top:none!important}.m_4451eb3a{align-items:center;display:flex;justify-content:center}.m_4451eb3a:where([data-inline]){display:inline-flex}.m_f59ffda3{--chip-size-xs:calc(1.4375rem*var(--mantine-scale));--chip-size-sm:calc(1.75rem*var(--mantine-scale));--chip-size-md:calc(2rem*var(--mantine-scale));--chip-size-lg:calc(2.25rem*var(--mantine-scale));--chip-size-xl:calc(2.5rem*var(--mantine-scale));--chip-icon-size-xs:calc(0.625rem*var(--mantine-scale));--chip-icon-size-sm:calc(0.75rem*var(--mantine-scale));--chip-icon-size-md:calc(0.875rem*var(--mantine-scale));--chip-icon-size-lg:calc(1rem*var(--mantine-scale));--chip-icon-size-xl:calc(1.125rem*var(--mantine-scale));--chip-padding-xs:calc(1rem*var(--mantine-scale));--chip-padding-sm:calc(1.25rem*var(--mantine-scale));--chip-padding-md:calc(1.5rem*var(--mantine-scale));--chip-padding-lg:calc(1.75rem*var(--mantine-scale));--chip-padding-xl:calc(2rem*var(--mantine-scale));--chip-checked-padding-xs:calc(0.46875rem*var(--mantine-scale));--chip-checked-padding-sm:calc(0.625rem*var(--mantine-scale));--chip-checked-padding-md:calc(0.73125rem*var(--mantine-scale));--chip-checked-padding-lg:calc(0.84375rem*var(--mantine-scale));--chip-checked-padding-xl:calc(0.98125rem*var(--mantine-scale));--chip-spacing-xs:calc(0.625rem*var(--mantine-scale));--chip-spacing-sm:calc(0.75rem*var(--mantine-scale));--chip-spacing-md:calc(1rem*var(--mantine-scale));--chip-spacing-lg:calc(1.25rem*var(--mantine-scale));--chip-spacing-xl:calc(1.375rem*var(--mantine-scale));--chip-size:var(--chip-size-sm);--chip-icon-size:var(--chip-icon-size-sm);--chip-padding:var(--chip-padding-sm);--chip-spacing:var(--chip-spacing-sm);--chip-checked-padding:var(--chip-checked-padding-sm);--chip-bg:var(--mantine-primary-color-filled);--chip-hover:var(--mantine-primary-color-filled-hover);--chip-color:var(--mantine-color-white);--chip-bd:calc(0.0625rem*var(--mantine-scale)) solid transparent}.m_be049a53{align-items:center;border-radius:var(--chip-radius,1000rem);cursor:pointer;display:inline-flex;font-size:var(--chip-fz,var(--mantine-font-size-sm));height:var(--chip-size);line-height:calc(var(--chip-size) - .125rem*var(--mantine-scale));padding-inline:var(--chip-padding);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;-webkit-tap-highlight-color:transparent;border:calc(.0625rem*var(--mantine-scale)) solid transparent;color:var(--mantine-color-text)}.m_be049a53:where([data-checked]){padding:var(--chip-checked-padding)}.m_be049a53:where([data-disabled]){cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_be049a53:where([data-disabled]){background-color:var(--mantine-color-gray-2);color:var(--mantine-color-gray-5)}:where([data-mantine-color-scheme=dark]) .m_be049a53:where([data-disabled]){background-color:var(--mantine-color-dark-6);color:var(--mantine-color-dark-3)}:where([data-mantine-color-scheme=light]) .m_3904c1af:not([data-disabled]){background-color:var(--mantine-color-white);border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_3904c1af:not([data-disabled]){background-color:var(--mantine-color-dark-6);border:1px solid var(--mantine-color-dark-4)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_3904c1af:not([data-disabled]):hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_3904c1af:not([data-disabled]):hover{background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_3904c1af:not([data-disabled]):active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_3904c1af:not([data-disabled]):active{background-color:var(--mantine-color-dark-5)}}.m_3904c1af:not([data-disabled]):where([data-checked]){--chip-icon-color:var(--chip-color);border:var(--chip-bd)}@media (hover:hover){.m_3904c1af:not([data-disabled]):where([data-checked]):hover{background-color:var(--chip-hover)}}@media (hover:none){.m_3904c1af:not([data-disabled]):where([data-checked]):active{background-color:var(--chip-hover)}}.m_f7e165c3:not([data-disabled]),.m_fa109255:not([data-disabled]){border:calc(.0625rem*var(--mantine-scale)) solid transparent;color:var(--mantine-color-text)}:where([data-mantine-color-scheme=light]) .m_f7e165c3:not([data-disabled]),:where([data-mantine-color-scheme=light]) .m_fa109255:not([data-disabled]){background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_f7e165c3:not([data-disabled]),:where([data-mantine-color-scheme=dark]) .m_fa109255:not([data-disabled]){background-color:var(--mantine-color-dark-5)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_f7e165c3:not([data-disabled]):hover,:where([data-mantine-color-scheme=light]) .m_fa109255:not([data-disabled]):hover{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_f7e165c3:not([data-disabled]):hover,:where([data-mantine-color-scheme=dark]) .m_fa109255:not([data-disabled]):hover{background-color:var(--mantine-color-dark-4)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_f7e165c3:not([data-disabled]):active,:where([data-mantine-color-scheme=light]) .m_fa109255:not([data-disabled]):active{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_f7e165c3:not([data-disabled]):active,:where([data-mantine-color-scheme=dark]) .m_fa109255:not([data-disabled]):active{background-color:var(--mantine-color-dark-4)}}.m_f7e165c3:not([data-disabled]):where([data-checked]),.m_fa109255:not([data-disabled]):where([data-checked]){--chip-icon-color:var(--chip-color);background-color:var(--chip-bg);color:var(--chip-color)}@media (hover:hover){.m_f7e165c3:not([data-disabled]):where([data-checked]):hover,.m_fa109255:not([data-disabled]):where([data-checked]):hover{background-color:var(--chip-hover)}}@media (hover:none){.m_f7e165c3:not([data-disabled]):where([data-checked]):active,.m_fa109255:not([data-disabled]):where([data-checked]):active{background-color:var(--chip-hover)}}.m_9ac86df9{align-items:center;display:flex;max-width:calc(var(--chip-icon-size) + var(--chip-spacing)/1.5);overflow:hidden;width:calc(var(--chip-icon-size) + var(--chip-spacing)/1.5)}.m_9ac86df9,.m_d6d72580{height:var(--chip-icon-size)}.m_d6d72580{color:var(--chip-icon-color,inherit);display:block;width:var(--chip-icon-size)}.m_bde07329{height:0;margin:0;opacity:0;padding:0;width:0}.m_bde07329:focus-visible+.m_be049a53{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem*var(--mantine-scale))}.m_b183c0a2{border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs);line-height:var(--mantine-line-height);margin:0;overflow:auto;padding:2px calc(var(--mantine-spacing-xs)/2)}:where([data-mantine-color-scheme=light]) .m_b183c0a2{background-color:var(--code-bg,var(--mantine-color-gray-1));color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_b183c0a2{background-color:var(--code-bg,var(--mantine-color-dark-5));color:var(--mantine-color-white)}.m_b183c0a2[data-block]{padding:var(--mantine-spacing-xs)}.m_de3d2490{--cs-size:calc(1.75rem*var(--mantine-scale));--cs-radius:calc(62.5rem*var(--mantine-scale));-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:var(--cs-radius);color:inherit;display:block;height:var(--cs-size);line-height:1;min-height:var(--cs-size);min-width:var(--cs-size);position:relative;text-decoration:none;width:var(--cs-size)}[data-mantine-color-scheme=light] .m_de3d2490{--alpha-overlay-color:var(--mantine-color-gray-3);--alpha-overlay-bg:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .m_de3d2490{--alpha-overlay-color:var(--mantine-color-dark-4);--alpha-overlay-bg:var(--mantine-color-dark-7)}.m_862f3d1b,.m_98ae7f22{border-radius:var(--cs-radius);inset:0;position:absolute}.m_98ae7f22{box-shadow:rgba(0,0,0,.1) 0 0 0 calc(.0625rem*var(--mantine-scale)) inset,rgba(0,0,0,.15) 0 0 calc(.25rem*var(--mantine-scale)) inset;z-index:1}.m_95709ac0{background-image:linear-gradient(45deg,var(--alpha-overlay-color) 25%,transparent 25%),linear-gradient(-45deg,var(--alpha-overlay-color) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--alpha-overlay-color) 75%),linear-gradient(-45deg,var(--alpha-overlay-bg) 75%,var(--alpha-overlay-color) 75%);background-position:0 0,0 calc(.25rem*var(--mantine-scale)),calc(.25rem*var(--mantine-scale)) calc(-.25rem*var(--mantine-scale)),calc(-.25rem*var(--mantine-scale)) 0;background-size:calc(.5rem*var(--mantine-scale)) calc(.5rem*var(--mantine-scale))}.m_93e74e3,.m_95709ac0{border-radius:var(--cs-radius);inset:0;position:absolute}.m_93e74e3{align-items:center;display:flex;justify-content:center;z-index:2}.m_fee9c77{--cp-width-xs:calc(11.25rem*var(--mantine-scale));--cp-width-sm:calc(12.5rem*var(--mantine-scale));--cp-width-md:calc(15rem*var(--mantine-scale));--cp-width-lg:calc(17.5rem*var(--mantine-scale));--cp-width-xl:calc(20rem*var(--mantine-scale));--cp-preview-size-xs:calc(1.625rem*var(--mantine-scale));--cp-preview-size-sm:calc(2.125rem*var(--mantine-scale));--cp-preview-size-md:calc(2.625rem*var(--mantine-scale));--cp-preview-size-lg:calc(3.125rem*var(--mantine-scale));--cp-preview-size-xl:calc(3.375rem*var(--mantine-scale));--cp-thumb-size-xs:calc(0.5rem*var(--mantine-scale));--cp-thumb-size-sm:calc(0.75rem*var(--mantine-scale));--cp-thumb-size-md:calc(1rem*var(--mantine-scale));--cp-thumb-size-lg:calc(1.25rem*var(--mantine-scale));--cp-thumb-size-xl:calc(1.375rem*var(--mantine-scale));--cp-saturation-height-xs:calc(6.25rem*var(--mantine-scale));--cp-saturation-height-sm:calc(6.875rem*var(--mantine-scale));--cp-saturation-height-md:calc(7.5rem*var(--mantine-scale));--cp-saturation-height-lg:calc(8.75rem*var(--mantine-scale));--cp-saturation-height-xl:calc(10rem*var(--mantine-scale));--cp-preview-size:var(--cp-preview-size-sm);--cp-thumb-size:var(--cp-thumb-size-sm);--cp-saturation-height:var(--cp-saturation-height-sm);--cp-width:var(--cp-width-sm);--cp-body-spacing:var(--mantine-spacing-sm);padding:calc(.0625rem*var(--mantine-scale));width:var(--cp-width)}.m_fee9c77:where([data-full-width]){width:100%}.m_9dddfbac{height:var(--cp-preview-size);width:var(--cp-preview-size)}.m_bffecc3e{display:flex;padding-top:calc(var(--cp-body-spacing)/2)}.m_3283bb96{flex:1}.m_3283bb96:not(:only-child){margin-inline-end:var(--mantine-spacing-xs)}.m_40d572ba{border:2px solid var(--mantine-color-white);border-radius:var(--cp-thumb-size);box-shadow:0 0 1px rgba(0,0,0,.6);height:var(--cp-thumb-size);left:calc(var(--thumb-x-offset) - var(--cp-thumb-size)/2);overflow:hidden;position:absolute;top:calc(var(--thumb-y-offset) - var(--cp-thumb-size)/2);width:var(--cp-thumb-size)}.m_d8ee6fd8{cursor:pointer;flex:0 0 calc(var(--cp-swatch-size) - 0.25rem*var(--mantine-scale));height:unset!important;margin:calc(.125rem*var(--mantine-scale));min-height:0!important;min-width:0!important;padding-bottom:calc(var(--cp-swatch-size) - .25rem*var(--mantine-scale));width:unset!important}.m_5711e686{display:flex;flex-wrap:wrap;margin-top:calc(.3125rem*var(--mantine-scale));margin-inline:calc(-.125rem*var(--mantine-scale))}.m_202a296e{--cp-thumb-size-xs:calc(0.5rem*var(--mantine-scale));--cp-thumb-size-sm:calc(0.75rem*var(--mantine-scale));--cp-thumb-size-md:calc(1rem*var(--mantine-scale));--cp-thumb-size-lg:calc(1.25rem*var(--mantine-scale));--cp-thumb-size-xl:calc(1.375rem*var(--mantine-scale));-webkit-tap-highlight-color:transparent;border-radius:var(--mantine-radius-sm);height:var(--cp-saturation-height);margin:calc(var(--cp-thumb-size)/2);position:relative}.m_202a296e:where([data-focus-ring=auto]):focus:focus-visible .m_40d572ba{outline:2px solid var(--mantine-color-blue-filled)}.m_202a296e:where([data-focus-ring=always]):focus .m_40d572ba{outline:2px solid var(--mantine-color-blue-filled)}.m_11b3db02{border-radius:var(--mantine-radius-sm);inset:calc(var(--cp-thumb-size)*-1/2 - .0625rem*var(--mantine-scale));position:absolute}.m_d856d47d{--cp-thumb-size-xs:calc(0.5rem*var(--mantine-scale));--cp-thumb-size-sm:calc(0.75rem*var(--mantine-scale));--cp-thumb-size-md:calc(1rem*var(--mantine-scale));--cp-thumb-size-lg:calc(1.25rem*var(--mantine-scale));--cp-thumb-size-xl:calc(1.375rem*var(--mantine-scale));--cp-thumb-size:var(--cp-thumb-size,calc(0.75rem*var(--mantine-scale)));height:calc(var(--cp-thumb-size) + .125rem*var(--mantine-scale));margin-inline:calc(var(--cp-thumb-size)/2);outline:none;position:relative}.m_d856d47d+.m_d856d47d{margin-top:calc(.375rem*var(--mantine-scale))}.m_d856d47d:where([data-focus-ring=auto]):focus:focus-visible .m_40d572ba{outline:2px solid var(--mantine-color-blue-filled)}.m_d856d47d:where([data-focus-ring=always]):focus .m_40d572ba{outline:2px solid var(--mantine-color-blue-filled)}:where([data-mantine-color-scheme=light]) .m_d856d47d{--slider-checkers:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_d856d47d{--slider-checkers:var(--mantine-color-dark-4)}.m_8f327113{border-radius:10000rem;bottom:0;position:absolute;top:0;inset-inline:calc(var(--cp-thumb-size)*-1/2 - .0625rem*var(--mantine-scale))}.m_b077c2bc{--ci-eye-dropper-icon-size-xs:calc(0.875rem*var(--mantine-scale));--ci-eye-dropper-icon-size-sm:calc(1rem*var(--mantine-scale));--ci-eye-dropper-icon-size-md:calc(1.125rem*var(--mantine-scale));--ci-eye-dropper-icon-size-lg:calc(1.25rem*var(--mantine-scale));--ci-eye-dropper-icon-size-xl:calc(1.375rem*var(--mantine-scale));--ci-eye-dropper-icon-size:var(--ci-eye-dropper-icon-size-sm)}.m_c5ccdcab{--ci-preview-size-xs:calc(1rem*var(--mantine-scale));--ci-preview-size-sm:calc(1.125rem*var(--mantine-scale));--ci-preview-size-md:calc(1.375rem*var(--mantine-scale));--ci-preview-size-lg:calc(1.75rem*var(--mantine-scale));--ci-preview-size-xl:calc(2.25rem*var(--mantine-scale));--ci-preview-size:var(--ci-preview-size-sm)}.m_5ece2cd7{padding:calc(.5rem*var(--mantine-scale))}.m_7485cace{--container-size-xs:calc(33.75rem*var(--mantine-scale));--container-size-sm:calc(45rem*var(--mantine-scale));--container-size-md:calc(60rem*var(--mantine-scale));--container-size-lg:calc(71.25rem*var(--mantine-scale));--container-size-xl:calc(82.5rem*var(--mantine-scale));--container-size:var(--container-size-md);margin-inline:auto;max-width:var(--container-size);padding-inline:var(--mantine-spacing-md)}.m_7485cace:where([data-fluid]){max-width:100%}.m_e2125a27{--dialog-size-xs:calc(10rem*var(--mantine-scale));--dialog-size-sm:calc(12.5rem*var(--mantine-scale));--dialog-size-md:calc(21.25rem*var(--mantine-scale));--dialog-size-lg:calc(25rem*var(--mantine-scale));--dialog-size-xl:calc(31.25rem*var(--mantine-scale));--dialog-size:var(--dialog-size-md);max-width:calc(100vw - var(--mantine-spacing-xl)*2);min-height:calc(3.125rem*var(--mantine-scale));position:relative;width:var(--dialog-size)}.m_5abab665{inset-inline-end:calc(var(--mantine-spacing-md)/2);position:absolute;top:calc(var(--mantine-spacing-md)/2)}.m_3eebeb36{--divider-size-xs:calc(0.0625rem*var(--mantine-scale));--divider-size-sm:calc(0.125rem*var(--mantine-scale));--divider-size-md:calc(0.1875rem*var(--mantine-scale));--divider-size-lg:calc(0.25rem*var(--mantine-scale));--divider-size-xl:calc(0.3125rem*var(--mantine-scale));--divider-size:var(--divider-size-xs)}:where([data-mantine-color-scheme=light]) .m_3eebeb36{--divider-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_3eebeb36{--divider-color:var(--mantine-color-dark-4)}.m_3eebeb36:where([data-orientation=horizontal]){border-top:var(--divider-size) var(--divider-border-style,solid) var(--divider-color)}.m_3eebeb36:where([data-orientation=vertical]){align-self:stretch;border-inline-start:var(--divider-size) var(--divider-border-style,solid) var(--divider-color);height:auto}.m_3eebeb36:where([data-with-label]){border:0}.m_9e365f20{align-items:center;color:var(--mantine-color-dimmed);display:flex;font-size:var(--mantine-font-size-xs);white-space:nowrap}.m_9e365f20:where([data-position=left]):before{display:none}.m_9e365f20:where([data-position=right]):after{display:none}.m_9e365f20:before{margin-inline-end:var(--mantine-spacing-xs)}.m_9e365f20:after,.m_9e365f20:before{border-top:var(--divider-size) var(--divider-border-style,solid) var(--divider-color);content:"";flex:1;height:calc(.0625rem*var(--mantine-scale))}.m_9e365f20:after{margin-inline-start:var(--mantine-spacing-xs)}.m_f11b401e{--drawer-size-xs:calc(20rem*var(--mantine-scale));--drawer-size-sm:calc(23.75rem*var(--mantine-scale));--drawer-size-md:calc(27.5rem*var(--mantine-scale));--drawer-size-lg:calc(38.75rem*var(--mantine-scale));--drawer-size-xl:calc(48.75rem*var(--mantine-scale));--drawer-size:var(--drawer-size-md);--drawer-offset:0rem}.m_5a7c2c9{z-index:1000}.m_b8a05bbd{flex:var(--drawer-flex,0 0 var(--drawer-size));height:var(--drawer-height,calc(100% - var(--drawer-offset)*2));margin:var(--drawer-offset);max-height:calc(100% - var(--drawer-offset)*2);max-width:calc(100% - var(--drawer-offset)*2);overflow-y:auto}.m_31cd769a{align-items:var(--drawer-align,flex-start);display:flex;justify-content:var(--drawer-justify,flex-start)}.m_e9408a47{border-radius:var(--fieldset-radius,var(--mantine-radius-default));min-inline-size:auto;padding:var(--mantine-spacing-lg);padding-top:var(--mantine-spacing-xs)}.m_84c9523a{border:calc(.0625rem*var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m_84c9523a{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_84c9523a{background-color:var(--mantine-color-dark-7);border-color:var(--mantine-color-dark-4)}.m_ef274e49{border:calc(.0625rem*var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m_ef274e49{background-color:var(--mantine-color-gray-0);border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_ef274e49{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_eda993d3{border:0;border-radius:0;padding:0}.m_90794832{font-size:var(--mantine-font-size-sm)}.m_74ca27fe{margin-bottom:var(--mantine-spacing-sm);padding:0}.m_8478a6da{container:mantine-grid/inline-size}.m_410352e9{--grid-overflow:visible;--grid-margin:calc(var(--grid-gutter)/-2);--grid-col-padding:calc(var(--grid-gutter)/2);overflow:var(--grid-overflow)}.m_dee7bd2f{align-items:var(--grid-align);display:flex;flex-wrap:wrap;justify-content:var(--grid-justify);margin:var(--grid-margin);width:calc(100% + var(--grid-gutter))}.m_96bdd299{--col-flex-grow:0;--col-offset:0rem;flex-basis:var(--col-flex-basis);flex-grow:var(--col-flex-grow);flex-shrink:0;margin-inline-start:var(--col-offset);max-width:var(--col-max-width);order:var(--col-order);padding:var(--grid-col-padding);width:var(--col-width)}.m_bcb3f3c2{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=light]) .m_bcb3f3c2{background-color:var(--mark-bg-light)}:where([data-mantine-color-scheme=dark]) .m_bcb3f3c2{background-color:var(--mark-bg-dark)}.m_9e117634{border-radius:var(--image-radius,0);display:block;flex:0;-o-object-fit:var(--image-object-fit,cover);object-fit:var(--image-object-fit,cover);width:100%}@keyframes m_885901b1{0%{opacity:.6;transform:scale(0)}to{opacity:0;transform:scale(2.8)}}.m_e5262200{--indicator-size:calc(0.625rem*var(--mantine-scale));--indicator-color:var(--mantine-primary-color-filled);display:block;position:relative}.m_e5262200:where([data-inline]){display:inline-block}.m_760d1fb1{align-items:center;bottom:var(--indicator-bottom);color:var(--indicator-text-color,var(--mantine-color-white));display:flex;font-size:var(--mantine-font-size-xs);height:var(--indicator-size);justify-content:center;left:var(--indicator-left);min-width:var(--indicator-size);right:var(--indicator-right);top:var(--indicator-top);transform:translate(var(--indicator-translate-x),var(--indicator-translate-y));white-space:nowrap;z-index:var(--indicator-z-index,200)}.m_760d1fb1,.m_760d1fb1:before{background-color:var(--indicator-color);border-radius:var(--indicator-radius,1000rem);position:absolute}.m_760d1fb1:before{content:"";inset:0;z-index:-1}.m_760d1fb1:where([data-with-label]){padding-inline:calc(var(--mantine-spacing-xs)/2)}.m_760d1fb1:where([data-with-border]){border:2px solid var(--mantine-color-body)}.m_760d1fb1[data-processing]:before{animation:m_885901b1 1s linear infinite}.m_dc6f14e2{--kbd-fz-xs:calc(0.625rem*var(--mantine-scale));--kbd-fz-sm:calc(0.75rem*var(--mantine-scale));--kbd-fz-md:calc(0.875rem*var(--mantine-scale));--kbd-fz-lg:calc(1rem*var(--mantine-scale));--kbd-fz-xl:calc(1.25rem*var(--mantine-scale));--kbd-fz:var(--kbd-fz-sm);--kbd-padding-xs:calc(0.125rem*var(--mantine-scale)) calc(0.25rem*var(--mantine-scale));--kbd-padding-sm:calc(0.1875rem*var(--mantine-scale)) calc(0.3125rem*var(--mantine-scale));--kbd-padding-md:calc(0.25rem*var(--mantine-scale)) calc(0.4375rem*var(--mantine-scale));--kbd-padding-lg:calc(0.3125rem*var(--mantine-scale)) calc(0.5625rem*var(--mantine-scale));--kbd-padding-xl:calc(0.5rem*var(--mantine-scale)) calc(0.875rem*var(--mantine-scale));--kbd-padding:var(--kbd-padding-sm);border:calc(.0625rem*var(--mantine-scale)) solid;border-bottom-width:calc(.1875rem*var(--mantine-scale));border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family-monospace);font-size:var(--kbd-fz);font-weight:700;line-height:var(--mantine-line-height);padding:var(--kbd-padding);unicode-bidi:embed}:where([data-mantine-color-scheme=light]) .m_dc6f14e2{background-color:var(--mantine-color-gray-0);border-color:var(--mantine-color-gray-3);color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_dc6f14e2{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4);color:var(--mantine-color-dark-0)}.m_abbac491{--list-fz:var(--mantine-font-size-md);--list-lh:var(--mantine-line-height-md);font-size:var(--list-fz);line-height:var(--list-lh);list-style-position:inside;margin:0;padding:0}.m_abbac491:where([data-with-padding]){padding-inline-start:var(--mantine-spacing-md)}.m_abb6bec2{line-height:var(--list-lh);white-space:nowrap}.m_abb6bec2:where([data-with-icon]){list-style:none}.m_abb6bec2:where([data-with-icon]) .m_75cd9f71{--li-direction:row;--li-align:center}.m_abb6bec2:where(:not(:first-of-type)){margin-top:var(--list-spacing,0)}.m_abb6bec2:where([data-centered]){line-height:1}.m_75cd9f71{align-items:var(--li-align,flex-start);display:inline-flex;flex-direction:var(--li-direction,column);white-space:normal}.m_60f83e5b{display:inline-block;margin-inline-end:var(--mantine-spacing-sm);vertical-align:middle}.m_6e45937b{align-items:center;display:flex;inset:0;justify-content:center;overflow:hidden;position:absolute;z-index:var(--lo-z-index)}.m_e8eb006c{position:relative;z-index:calc(var(--lo-z-index) + 1)}.m_df587f17{z-index:var(--lo-z-index)}.m_dc9b7c9f{padding:calc(.25rem*var(--mantine-scale))}.m_9bfac126{color:var(--mantine-color-dimmed);cursor:default;font-size:var(--mantine-font-size-xs);font-weight:500;padding:calc(var(--mantine-spacing-xs)/2) var(--mantine-spacing-sm)}.m_efdf90cb{border-top:calc(.0625rem*var(--mantine-scale)) solid;margin-bottom:calc(.25rem*var(--mantine-scale));margin-top:calc(.25rem*var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_efdf90cb{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_efdf90cb{border-color:var(--mantine-color-dark-4)}.m_99ac2aa1{align-items:center;border-radius:var(--popover-radius,var(--mantine-radius-default));color:var(--menu-item-color,var(--mantine-color-text));display:flex;font-size:var(--mantine-font-size-sm);padding:calc(var(--mantine-spacing-xs)/1.5) var(--mantine-spacing-sm);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.m_99ac2aa1:where([data-disabled],:disabled){color:var(--mantine-color-dimmed);opacity:.6;pointer-events:none}:where([data-mantine-color-scheme=light]) .m_99ac2aa1:where([data-hovered]){background-color:var(--menu-item-hover,var(--mantine-color-gray-1))}:where([data-mantine-color-scheme=dark]) .m_99ac2aa1:where([data-hovered]){background-color:var(--menu-item-hover,var(--mantine-color-dark-4))}.m_5476e0d3{flex:1}.m_8b75e504{align-items:center;display:flex;justify-content:center}.m_8b75e504:where([data-position=left]){margin-inline-end:var(--mantine-spacing-xs)}.m_8b75e504:where([data-position=right]){margin-inline-start:var(--mantine-spacing-xs)}.m_9df02822{--modal-size-xs:calc(20rem*var(--mantine-scale));--modal-size-sm:calc(23.75rem*var(--mantine-scale));--modal-size-md:calc(27.5rem*var(--mantine-scale));--modal-size-lg:calc(38.75rem*var(--mantine-scale));--modal-size-xl:calc(48.75rem*var(--mantine-scale));--modal-size:var(--modal-size-md);--modal-y-offset:5dvh;--modal-x-offset:5vw}.m_9df02822[data-full-screen]{--modal-border-radius:0!important}.m_9df02822[data-full-screen] .m_54c44539{--modal-content-flex:0 0 100%;--modal-content-max-height:auto;--modal-content-height:100dvh}.m_9df02822[data-full-screen] .m_1f958f16{--modal-inner-y-offset:0;--modal-inner-x-offset:0}.m_9df02822[data-centered] .m_1f958f16{--modal-inner-align:center}.m_d0e2b9cd{border-start-end-radius:var(--modal-radius,var(--mantine-radius-default));border-start-start-radius:var(--modal-radius,var(--mantine-radius-default))}.m_54c44539{flex:var(--modal-content-flex,0 0 var(--modal-size));height:var(--modal-content-height,auto);max-height:var(--modal-content-max-height,calc(100dvh - var(--modal-y-offset)*2));max-width:100%;overflow-y:auto}.m_54c44539[data-full-screen]{border-radius:0}.m_1f958f16{align-items:var(--modal-inner-align,flex-start);display:flex;justify-content:center;padding-bottom:var(--modal-inner-y-offset,var(--modal-y-offset));padding-top:var(--modal-inner-y-offset,var(--modal-y-offset));padding-inline:var(--modal-inner-x-offset,var(--modal-x-offset))}.m_7cda1cd6{--pill-fz-xs:calc(0.625rem*var(--mantine-scale));--pill-fz-sm:calc(0.75rem*var(--mantine-scale));--pill-fz-md:calc(0.875rem*var(--mantine-scale));--pill-fz-lg:calc(1rem*var(--mantine-scale));--pill-fz-xl:calc(1.125rem*var(--mantine-scale));--pill-height-xs:calc(1.125rem*var(--mantine-scale));--pill-height-sm:calc(1.375rem*var(--mantine-scale));--pill-height-md:calc(1.5625rem*var(--mantine-scale));--pill-height-lg:calc(1.75rem*var(--mantine-scale));--pill-height-xl:calc(2rem*var(--mantine-scale));--pill-fz:var(--pill-fz-sm);--pill-height:var(--pill-height-sm);align-items:center;border-radius:var(--pill-radius,1000rem);display:inline-flex;flex:0;font-size:var(--pill-fz);height:var(--pill-height);line-height:1;max-width:100%;padding-inline:.8em;-moz-user-select:none;user-select:none;-webkit-user-select:none;white-space:nowrap}:where([data-mantine-color-scheme=dark]) .m_7cda1cd6{background-color:var(--mantine-color-dark-7);color:var(--mantine-color-dark-0)}:where([data-mantine-color-scheme=light]) .m_7cda1cd6{color:var(--mantine-color-black)}.m_7cda1cd6:where([data-with-remove]:not(:has(button:disabled))){padding-inline-end:0}.m_7cda1cd6:where([data-disabled],:has(button:disabled)){cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_44da308b{background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=light]) .m_44da308b:where([data-disabled],:has(button:disabled)){background-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=light]) .m_e3a01f8{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=light]) .m_e3a01f8:where([data-disabled],:has(button:disabled)){background-color:var(--mantine-color-gray-3)}.m_1e0e6180{cursor:inherit;height:100%;line-height:var(--pill-height);overflow:hidden;text-overflow:ellipsis}.m_ae386778{border-radius:0;border-end-end-radius:var(--pill-radius,50%);border-start-end-radius:var(--pill-radius,50%);color:inherit;flex:0;font-size:inherit;height:100%;min-height:unset;min-width:2em;padding-inline-end:.3em;padding-inline-start:.1em;width:unset}.m_7cda1cd6[data-disabled]>.m_ae386778,.m_ae386778:disabled{background-color:transparent;cursor:not-allowed;display:none;min-width:.8em;padding:0;width:.8em}.m_7cda1cd6[data-disabled]>.m_ae386778>svg,.m_ae386778:disabled>svg{display:none}.m_ae386778>svg{pointer-events:none}.m_1dcfd90b{--pg-gap-xs:calc(0.375rem*var(--mantine-scale));--pg-gap-sm:calc(0.5rem*var(--mantine-scale));--pg-gap-md:calc(0.625rem*var(--mantine-scale));--pg-gap-lg:calc(0.75rem*var(--mantine-scale));--pg-gap-xl:calc(0.75rem*var(--mantine-scale));--pg-gap:var(--pg-gap-sm);align-items:center;display:flex;flex-wrap:wrap;gap:var(--pg-gap)}.m_45c4369d{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;color:inherit;flex:1;font-size:inherit;height:1.6em;min-width:calc(6.25rem*var(--mantine-scale));padding:0}.m_45c4369d::-moz-placeholder{color:var(--input-placeholder-color);opacity:1}.m_45c4369d::placeholder{color:var(--input-placeholder-color);opacity:1}.m_45c4369d:where([data-type=hidden],[data-type=auto]){height:calc(.0625rem*var(--mantine-scale));left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:calc(.0625rem*var(--mantine-scale))}.m_45c4369d:focus{outline:none}.m_45c4369d:where([data-type=auto]:focus){height:1.6em;opacity:1;position:static;visibility:visible}.m_45c4369d:where([data-pointer]:not([data-disabled],:disabled)){cursor:pointer}.m_45c4369d:where([data-disabled],:disabled){cursor:not-allowed}.m_f0824112{--nl-bg:var(--mantine-primary-color-light);--nl-hover:var(--mantine-primary-color-light-hover);--nl-color:var(--mantine-primary-color-light-color);align-items:center;display:flex;padding:8px var(--mantine-spacing-sm);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_f0824112:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_f0824112:hover{background-color:var(--mantine-color-dark-6)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_f0824112:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_f0824112:active{background-color:var(--mantine-color-dark-6)}}.m_f0824112:where([data-disabled]){opacity:.4;pointer-events:none}.m_f0824112:where([data-active],[aria-current=page]){background-color:var(--nl-bg);color:var(--nl-color)}@media (hover:hover){.m_f0824112:where([data-active],[aria-current=page]):hover{background-color:var(--nl-hover)}}@media (hover:none){.m_f0824112:where([data-active],[aria-current=page]):active{background-color:var(--nl-hover)}}.m_f0824112:where([data-active],[aria-current=page]) .m_57492dcc{--description-opacity:0.9;--description-color:var(--nl-color)}.m_690090b5{align-items:center;display:flex;justify-content:center;transition:transform .15s ease}.m_690090b5>svg{display:block}.m_690090b5:where([data-position=left]){margin-inline-end:var(--mantine-spacing-sm)}.m_690090b5:where([data-position=right]){margin-inline-start:var(--mantine-spacing-sm)}.m_690090b5:where([data-rotate]){transform:rotate(90deg)}.m_1f6ac4c4{font-size:var(--mantine-font-size-sm)}.m_f07af9d2{flex:1;overflow:hidden;text-overflow:ellipsis}.m_f07af9d2:where([data-no-wrap]){white-space:nowrap}.m_57492dcc{color:var(--description-color,var(--mantine-color-dimmed));display:block;font-size:var(--mantine-font-size-xs);opacity:var(--description-opacity,1);overflow:hidden;text-overflow:ellipsis}:where([data-no-wrap]) .m_57492dcc{white-space:nowrap}.m_e17b862f{padding-inline-start:var(--nl-offset,var(--mantine-spacing-lg))}.m_1fd8a00b{transform:rotate(-90deg)}.m_a513464{--notification-radius:var(--mantine-radius-default);--notification-color:var(--mantine-primary-color-filled);align-items:center;box-shadow:var(--mantine-shadow-lg);box-sizing:border-box;display:flex;overflow:hidden;padding-inline-end:var(--mantine-spacing-xs);padding-bottom:var(--mantine-spacing-xs);padding-inline-start:calc(1.375rem*var(--mantine-scale));padding-top:var(--mantine-spacing-xs);position:relative}.m_a513464,.m_a513464:before{border-radius:var(--notification-radius)}.m_a513464:before{background-color:var(--notification-color);bottom:var(--notification-radius);content:"";display:block;inset-inline-start:calc(.25rem*var(--mantine-scale));position:absolute;top:var(--notification-radius);width:calc(.375rem*var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_a513464{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_a513464{background-color:var(--mantine-color-dark-6)}.m_a513464:where([data-with-icon]){padding-inline-start:var(--mantine-spacing-xs)}.m_a513464:where([data-with-icon]):before{display:none}:where([data-mantine-color-scheme=light]) .m_a513464:where([data-with-border]){border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_a513464:where([data-with-border]){border:1px solid var(--mantine-color-dark-4)}.m_a4ceffb{align-items:center;background-color:var(--notification-color);border-radius:calc(1.75rem*var(--mantine-scale));box-sizing:border-box;color:var(--mantine-color-white);display:flex;height:calc(1.75rem*var(--mantine-scale));justify-content:center;width:calc(1.75rem*var(--mantine-scale))}.m_a4ceffb,.m_b0920b15{margin-inline-end:var(--mantine-spacing-md)}.m_a49ed24{flex:1;margin-inline-end:var(--mantine-spacing-xs);overflow:hidden}.m_3feedf16{font-size:var(--mantine-font-size-sm);font-weight:500;line-height:var(--mantine-line-height-sm);margin-bottom:calc(.125rem*var(--mantine-scale));overflow:hidden;text-overflow:ellipsis}:where([data-mantine-color-scheme=light]) .m_3feedf16{color:var(--mantine-color-gray-9)}:where([data-mantine-color-scheme=dark]) .m_3feedf16{color:var(--mantine-color-white)}.m_3d733a3a{font-size:var(--mantine-font-size-sm);line-height:var(--mantine-line-height-sm);overflow:hidden;text-overflow:ellipsis}:where([data-mantine-color-scheme=light]) .m_3d733a3a{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_3d733a3a{color:var(--mantine-color-dark-0)}:where([data-mantine-color-scheme=light]) .m_3d733a3a:where([data-with-title]){color:var(--mantine-color-gray-6)}:where([data-mantine-color-scheme=dark]) .m_3d733a3a:where([data-with-title]){color:var(--mantine-color-dark-2)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_919a4d88:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_919a4d88:hover{background-color:var(--mantine-color-dark-8)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_919a4d88:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_919a4d88:active{background-color:var(--mantine-color-dark-8)}}.m_e2f5cd4e{--ni-right-section-width-xs:calc(1.0625rem*var(--mantine-scale));--ni-right-section-width-sm:calc(1.5rem*var(--mantine-scale));--ni-right-section-width-md:calc(1.6875rem*var(--mantine-scale));--ni-right-section-width-lg:calc(1.9375rem*var(--mantine-scale));--ni-right-section-width-xl:calc(2.125rem*var(--mantine-scale))}.m_95e17d22{--ni-chevron-size-xs:calc(0.625rem*var(--mantine-scale));--ni-chevron-size-sm:calc(0.875rem*var(--mantine-scale));--ni-chevron-size-md:calc(1rem*var(--mantine-scale));--ni-chevron-size-lg:calc(1.125rem*var(--mantine-scale));--ni-chevron-size-xl:calc(1.25rem*var(--mantine-scale));--ni-chevron-size:var(--ni-chevron-size-sm);display:flex;flex-direction:column;height:calc(var(--input-height) - .125rem*var(--mantine-scale));margin-inline-start:auto;max-width:calc(var(--ni-chevron-size)*1.7);width:100%}.m_80b4b171{--control-border:1px solid var(--input-bd);--control-radius:calc(var(--input-radius) - 0.0625rem*var(--mantine-scale));align-items:center;background-color:transparent;border-inline-start:var(--control-border);color:var(--mantine-color-text);cursor:pointer;display:flex;flex:0 0 50%;height:calc(var(--input-height)/2 - .0625rem*var(--mantine-scale));justify-content:center;padding:0;width:100%}.m_80b4b171:where(:disabled){background-color:transparent;cursor:not-allowed;opacity:.6}:where([data-mantine-color-scheme=light]) .m_80b4b171:where(:disabled){color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_80b4b171:where(:disabled){color:var(--mantine-color-dark-3)}.m_e2f5cd4e[data-error] :where(.m_80b4b171){color:var(--mantine-color-error)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_80b4b171:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_80b4b171:hover{background-color:var(--mantine-color-dark-4)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_80b4b171:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_80b4b171:active{background-color:var(--mantine-color-dark-4)}}.m_80b4b171:where(:first-of-type){border-radius:0;border-start-end-radius:var(--control-radius)}.m_80b4b171:last-of-type{border-radius:0;border-end-end-radius:var(--control-radius)}.m_4addd315{--pagination-control-size-xs:calc(1.375rem*var(--mantine-scale));--pagination-control-size-sm:calc(1.625rem*var(--mantine-scale));--pagination-control-size-md:calc(2rem*var(--mantine-scale));--pagination-control-size-lg:calc(2.375rem*var(--mantine-scale));--pagination-control-size-xl:calc(2.75rem*var(--mantine-scale));--pagination-control-size:var(--pagination-control-size-md);--pagination-control-fz:var(--mantine-font-size-md);--pagination-active-bg:var(--mantine-primary-color-filled)}.m_326d024a{align-items:center;border:calc(.0625rem*var(--mantine-scale)) solid;border-radius:var(--pagination-control-radius,var(--mantine-radius-default));color:var(--mantine-color-text);cursor:pointer;display:flex;font-size:var(--pagination-control-fz);height:var(--pagination-control-size);justify-content:center;line-height:1;min-width:var(--pagination-control-size)}.m_326d024a:where([data-with-padding]){padding:calc(var(--pagination-control-size)/4)}.m_326d024a:where(:disabled,[data-disabled]){cursor:not-allowed;opacity:.4}:where([data-mantine-color-scheme=light]) .m_326d024a{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_326d024a:hover:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-gray-0)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_326d024a:active:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-gray-0)}}:where([data-mantine-color-scheme=dark]) .m_326d024a{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}@media (hover:hover){:where([data-mantine-color-scheme=dark]) .m_326d024a:hover:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=dark]) .m_326d024a:active:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-dark-5)}}.m_326d024a:where([data-active]){background-color:var(--pagination-active-bg);border-color:var(--pagination-active-bg);color:var(--pagination-active-color,var(--mantine-color-white))}@media (hover:hover){.m_326d024a:where([data-active]):hover{background-color:var(--pagination-active-bg)}}@media (hover:none){.m_326d024a:where([data-active]):active{background-color:var(--pagination-active-bg)}}.m_4ad7767d{align-items:center;display:flex;height:var(--pagination-control-size);justify-content:center;min-width:var(--pagination-control-size);pointer-events:none}.m_f61ca620{--psi-button-size-xs:calc(1.375rem*var(--mantine-scale));--psi-button-size-sm:calc(1.625rem*var(--mantine-scale));--psi-button-size-md:calc(1.75rem*var(--mantine-scale));--psi-button-size-lg:calc(2rem*var(--mantine-scale));--psi-button-size-xl:calc(2.5rem*var(--mantine-scale));--psi-icon-size-xs:calc(0.75rem*var(--mantine-scale));--psi-icon-size-sm:calc(0.9375rem*var(--mantine-scale));--psi-icon-size-md:calc(1.0625rem*var(--mantine-scale));--psi-icon-size-lg:calc(1.1875rem*var(--mantine-scale));--psi-icon-size-xl:calc(1.3125rem*var(--mantine-scale));--psi-button-size:var(--psi-button-size-sm);--psi-icon-size:var(--psi-icon-size-sm)}.m_ccf8da4c{overflow:hidden;position:relative}.m_f2d85dd2{background-color:transparent;border:0;color:inherit;font-family:var(--mantine-font-family);font-size:inherit;height:100%;inset:0;line-height:var(--mantine-line-height);outline:0;padding-inline-end:var(--input-padding-inline-end);padding-inline-start:var(--input-padding-inline-start);position:absolute;width:100%}.m_ccf8da4c[data-disabled] .m_f2d85dd2,.m_f2d85dd2:disabled{cursor:not-allowed}.m_f2d85dd2::-moz-placeholder{color:var(--input-placeholder-color);opacity:1}.m_f2d85dd2::placeholder{color:var(--input-placeholder-color);opacity:1}.m_f2d85dd2::-ms-reveal{display:none}.m_b1072d44{height:var(--psi-button-size);min-height:var(--psi-button-size);min-width:var(--psi-button-size);width:var(--psi-button-size)}.m_b1072d44:disabled{display:none}.m_f1cb205a{--pin-input-size-xs:calc(1.875rem*var(--mantine-scale));--pin-input-size-sm:calc(2.25rem*var(--mantine-scale));--pin-input-size-md:calc(2.625rem*var(--mantine-scale));--pin-input-size-lg:calc(3.125rem*var(--mantine-scale));--pin-input-size-xl:calc(3.75rem*var(--mantine-scale));--pin-input-size:var(--pin-input-size-sm)}.m_cb288ead{height:var(--pin-input-size);width:var(--pin-input-size)}@keyframes m_81a374bd{0%{background-position:0 0}to{background-position:calc(2.5rem*var(--mantine-scale)) 0}}.m_db6d6462{--progress-radius:var(--mantine-radius-default);--progress-size:var(--progress-size-md);--progress-size-xs:calc(0.1875rem*var(--mantine-scale));--progress-size-sm:calc(0.3125rem*var(--mantine-scale));--progress-size-md:calc(0.5rem*var(--mantine-scale));--progress-size-lg:calc(0.75rem*var(--mantine-scale));--progress-size-xl:calc(1rem*var(--mantine-scale));border-radius:var(--progress-radius);display:flex;height:var(--progress-size);overflow:hidden;position:relative}:where([data-mantine-color-scheme=light]) .m_db6d6462{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_db6d6462{background-color:var(--mantine-color-dark-4)}.m_2242eb65{align-items:center;background-color:var(--progress-section-color);background-size:calc(1.25rem*var(--mantine-scale)) calc(1.25rem*var(--mantine-scale));display:flex;height:100%;justify-content:center;overflow:hidden;transition:width var(--progress-transition-duration,.1s) ease;width:var(--progress-section-width)}.m_2242eb65:where([data-striped]){background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.m_2242eb65:where([data-animated]){animation:m_81a374bd 1s linear infinite}.m_2242eb65:where(:last-of-type){border-radius:0;border-end-end-radius:var(--progress-radius);border-start-end-radius:var(--progress-radius)}.m_2242eb65:where(:first-of-type){border-radius:0;border-end-start-radius:var(--progress-radius);border-start-start-radius:var(--progress-radius)}.m_91e40b74{color:var(--progress-label-color,var(--mantine-color-white));font-size:min(calc(var(--progress-size)*.65),calc(1.125rem*var(--mantine-scale)));font-weight:700;line-height:1;overflow:hidden;padding-inline:calc(.25rem*var(--mantine-scale));text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.m_9dc8ae12{--card-radius:var(--mantine-radius-default);border-radius:var(--card-radius);cursor:pointer;display:block;width:100%}.m_9dc8ae12 :where(*){cursor:inherit}.m_9dc8ae12:where([data-with-border]){border:calc(.0625rem*var(--mantine-scale)) solid transparent}:where([data-mantine-color-scheme=light]) .m_9dc8ae12:where([data-with-border]){border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_9dc8ae12:where([data-with-border]){border-color:var(--mantine-color-dark-4)}.m_717d7ff6{--radio-size-xs:calc(1rem*var(--mantine-scale));--radio-size-sm:calc(1.25rem*var(--mantine-scale));--radio-size-md:calc(1.5rem*var(--mantine-scale));--radio-size-lg:calc(1.875rem*var(--mantine-scale));--radio-size-xl:calc(2.25rem*var(--mantine-scale));--radio-icon-size-xs:calc(0.375rem*var(--mantine-scale));--radio-icon-size-sm:calc(0.5rem*var(--mantine-scale));--radio-icon-size-md:calc(0.625rem*var(--mantine-scale));--radio-icon-size-lg:calc(0.875rem*var(--mantine-scale));--radio-icon-size-xl:calc(1rem*var(--mantine-scale));--radio-icon-size:var(--radio-icon-size-sm);--radio-size:var(--radio-size-sm);--radio-color:var(--mantine-primary-color-filled);--radio-icon-color:var(--mantine-color-white);border:calc(.0625rem*var(--mantine-scale)) solid transparent;border-radius:var(--radio-radius,10000px);cursor:var(--mantine-cursor-type);height:var(--radio-size);min-height:var(--radio-size);min-width:var(--radio-size);position:relative;transition:border-color .1s ease,background-color .1s ease;width:var(--radio-size);-webkit-tap-highlight-color:transparent;align-items:center;display:flex;justify-content:center}:where([data-mantine-color-scheme=light]) .m_717d7ff6{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_717d7ff6{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_717d7ff6[data-checked],.m_717d7ff6[data-indeterminate]{background-color:var(--radio-color);border-color:var(--radio-color)}.m_717d7ff6[data-checked]>.m_3e4da632,.m_717d7ff6[data-indeterminate]>.m_3e4da632{color:var(--radio-icon-color);opacity:1;transform:none}.m_717d7ff6[data-disabled]{cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_717d7ff6[data-disabled]{background-color:var(--mantine-color-gray-2);border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_717d7ff6[data-disabled]{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-6)}[data-mantine-color-scheme=light] .m_717d7ff6[data-disabled][data-checked]>.m_3e4da632{color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .m_717d7ff6[data-disabled][data-checked]>.m_3e4da632{color:var(--mantine-color-dark-3)}.m_2980836c[data-checked]:not([data-disabled]),.m_2980836c[data-indeterminate]:not([data-disabled]){background-color:transparent;border-color:var(--radio-color)}.m_2980836c[data-checked]:not([data-disabled])>.m_3e4da632,.m_2980836c[data-indeterminate]:not([data-disabled])>.m_3e4da632{color:var(--radio-color);opacity:1;transform:none}.m_3e4da632{color:transparent;display:block;height:var(--radio-icon-size);opacity:1;pointer-events:none;transform:translateY(calc(.3125rem*var(--mantine-scale))) scale(.5);transition:transform .1s ease,opacity .1s ease;width:var(--radio-icon-size)}.m_f3f1af94{--radio-size-xs:calc(1rem*var(--mantine-scale));--radio-size-sm:calc(1.25rem*var(--mantine-scale));--radio-size-md:calc(1.5rem*var(--mantine-scale));--radio-size-lg:calc(1.875rem*var(--mantine-scale));--radio-size-xl:calc(2.25rem*var(--mantine-scale));--radio-size:var(--radio-size-sm);--radio-icon-size-xs:calc(0.375rem*var(--mantine-scale));--radio-icon-size-sm:calc(0.5rem*var(--mantine-scale));--radio-icon-size-md:calc(0.625rem*var(--mantine-scale));--radio-icon-size-lg:calc(0.875rem*var(--mantine-scale));--radio-icon-size-xl:calc(1rem*var(--mantine-scale));--radio-icon-size:var(--radio-icon-size-sm);--radio-icon-color:var(--mantine-color-white)}.m_89c4f5e4{height:var(--radio-size);order:1;position:relative;width:var(--radio-size)}.m_89c4f5e4:where([data-label-position=left]){order:2}.m_f3ed6b2b{color:var(--radio-icon-color);height:var(--radio-icon-size);left:calc(50% - var(--radio-icon-size)/2);opacity:var(--radio-icon-opacity,0);pointer-events:none;position:absolute;top:calc(50% - var(--radio-icon-size)/2);transform:var(--radio-icon-transform,scale(.2) translateY(calc(.625rem*var(--mantine-scale))));transition:opacity .1s ease,transform .2s ease;width:var(--radio-icon-size)}.m_8a3dbb89{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:calc(.0625rem*var(--mantine-scale)) solid;border-radius:var(--radio-radius,var(--radio-size));cursor:var(--mantine-cursor-type);display:flex;height:var(--radio-size);justify-content:center;margin:0;position:relative;transition-duration:.1s;transition-property:background-color,border-color;transition-timing-function:ease;width:var(--radio-size);-webkit-tap-highlight-color:transparent}:where([data-mantine-color-scheme=light]) .m_8a3dbb89{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_8a3dbb89{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_8a3dbb89:checked{background-color:var(--radio-color,var(--mantine-primary-color-filled));border-color:var(--radio-color,var(--mantine-primary-color-filled))}.m_8a3dbb89:checked+.m_f3ed6b2b{--radio-icon-opacity:1;--radio-icon-transform:scale(1)}.m_8a3dbb89:disabled{cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_8a3dbb89:disabled{background-color:var(--mantine-color-gray-1);border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=light]) .m_8a3dbb89:disabled+.m_f3ed6b2b{--radio-icon-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_8a3dbb89:disabled{background-color:var(--mantine-color-dark-5);border-color:var(--mantine-color-dark-4)}:where([data-mantine-color-scheme=dark]) .m_8a3dbb89:disabled+.m_f3ed6b2b{--radio-icon-color:var(--mantine-color-dark-7)}.m_8a3dbb89:where([data-error]){border-color:var(--mantine-color-error)}.m_1bfe9d39+.m_f3ed6b2b{--radio-icon-color:var(--radio-color)}.m_1bfe9d39:checked:not(:disabled){background-color:transparent;border-color:var(--radio-color)}.m_1bfe9d39:checked:not(:disabled)+.m_f3ed6b2b{--radio-icon-color:var(--radio-color);--radio-icon-opacity:1;--radio-icon-transform:none}.m_f8d312f2{--rating-size-xs:calc(0.875rem*var(--mantine-scale));--rating-size-sm:calc(1.125rem*var(--mantine-scale));--rating-size-md:calc(1.25rem*var(--mantine-scale));--rating-size-lg:calc(1.75rem*var(--mantine-scale));--rating-size-xl:calc(2rem*var(--mantine-scale));display:flex;width:-moz-max-content;width:max-content}.m_f8d312f2:where(:has(input:disabled)){pointer-events:none}.m_61734bb7{position:relative;transition:transform .1s ease}.m_61734bb7:where([data-active]){transform:scale(1.1);z-index:1}.m_5662a89a{display:block;height:var(--rating-size);width:var(--rating-size)}:where([data-mantine-color-scheme=light]) .m_5662a89a{fill:var(--mantine-color-gray-3);stroke:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_5662a89a{fill:var(--mantine-color-dark-3);stroke:var(--mantine-color-dark-3)}.m_5662a89a:where([data-filled]){fill:var(--rating-color);stroke:var(--rating-color)}.m_211007ba{height:0;opacity:0;overflow:hidden;position:absolute;white-space:nowrap;width:0;-webkit-tap-highlight-color:transparent}.m_211007ba:focus-visible+label{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem*var(--mantine-scale))}.m_21342ee4{cursor:pointer;display:block;left:0;position:absolute;top:0;z-index:var(--rating-item-z-index,0);-webkit-tap-highlight-color:transparent}.m_21342ee4:where([data-read-only]){cursor:default}.m_21342ee4:where(:last-of-type){position:relative}.m_fae05d6a{clip-path:var(--rating-symbol-clip-path)}.m_1b3c8819{--tooltip-radius:var(--mantine-radius-default);border-radius:var(--tooltip-radius);font-size:var(--mantine-font-size-sm);padding:calc(var(--mantine-spacing-xs)/2) var(--mantine-spacing-xs);pointer-events:none;position:absolute;white-space:nowrap}:where([data-mantine-color-scheme=light]) .m_1b3c8819{background-color:var(--tooltip-bg,var(--mantine-color-gray-9));color:var(--tooltip-color,var(--mantine-color-white))}:where([data-mantine-color-scheme=dark]) .m_1b3c8819{background-color:var(--tooltip-bg,var(--mantine-color-gray-2));color:var(--tooltip-color,var(--mantine-color-black))}.m_1b3c8819:where([data-multiline]){white-space:normal}.m_1b3c8819:where([data-fixed]){position:fixed}.m_f898399f{background-color:inherit;border:0;z-index:1}.m_b32e4812{position:relative}.m_b32e4812,.m_d43b5134{height:var(--rp-size);min-height:var(--rp-size);min-width:var(--rp-size);width:var(--rp-size)}.m_d43b5134{transform:rotate(-90deg)}.m_b1ca1fbf{stroke:var(--curve-color,var(--rp-curve-root-color))}[data-mantine-color-scheme=light] .m_b1ca1fbf{--rp-curve-root-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .m_b1ca1fbf{--rp-curve-root-color:var(--mantine-color-dark-4)}.m_b23f9dc4{position:absolute;top:50%;inset-inline:var(--rp-label-offset);transform:translateY(-50%)}.m_cf365364{--sc-padding-xs:calc(0.1875rem*var(--mantine-scale)) calc(0.375rem*var(--mantine-scale));--sc-padding-sm:calc(0.3125rem*var(--mantine-scale)) calc(0.625rem*var(--mantine-scale));--sc-padding-md:calc(0.4375rem*var(--mantine-scale)) calc(0.875rem*var(--mantine-scale));--sc-padding-lg:calc(0.5625rem*var(--mantine-scale)) calc(1rem*var(--mantine-scale));--sc-padding-xl:calc(0.75rem*var(--mantine-scale)) calc(1.25rem*var(--mantine-scale));--sc-transition-duration:200ms;--sc-padding:var(--sc-padding-sm);--sc-transition-timing-function:ease;--sc-font-size:var(--mantine-font-size-sm);border-radius:var(--sc-radius,var(--mantine-radius-default));display:inline-flex;flex-direction:row;overflow:hidden;padding:calc(.25rem*var(--mantine-scale));position:relative;width:auto}.m_cf365364:where([data-full-width]){display:flex}.m_cf365364:where([data-orientation=vertical]){display:flex;flex-direction:column;width:-moz-max-content;width:max-content}.m_cf365364:where([data-orientation=vertical]):where([data-full-width]){width:auto}:where([data-mantine-color-scheme=light]) .m_cf365364{background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_cf365364{background-color:var(--mantine-color-dark-8)}.m_9e182ccd{border-radius:var(--sc-radius,var(--mantine-radius-default));display:block;position:absolute;z-index:1}:where([data-mantine-color-scheme=light]) .m_9e182ccd{background-color:var(--sc-color,var(--mantine-color-white));box-shadow:var(--sc-shadow,none)}:where([data-mantine-color-scheme=dark]) .m_9e182ccd{background-color:var(--sc-color,var(--mantine-color-dark-5));box-shadow:none}.m_1738fcb2{-webkit-tap-highlight-color:transparent;border-radius:var(--sc-radius,var(--mantine-radius-default));cursor:pointer;display:block;font-size:var(--sc-font-size);font-weight:500;outline:var(--segmented-control-outline,none);overflow:hidden;padding:var(--sc-padding);text-align:center;text-overflow:ellipsis;transition:color var(--sc-transition-duration) var(--sc-transition-timing-function);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}:where([data-mantine-color-scheme=light]) .m_1738fcb2{color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_1738fcb2{color:var(--mantine-color-dark-1)}.m_1738fcb2:where([data-read-only]){cursor:default}.m_1738fcb2:where([data-disabled]),fieldset:disabled .m_1738fcb2{cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_1738fcb2:where([data-disabled]),:where([data-mantine-color-scheme=light]) fieldset:disabled .m_1738fcb2{color:var(--mantine-color-gray-5)}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where([data-disabled]),:where([data-mantine-color-scheme=dark]) fieldset:disabled .m_1738fcb2{color:var(--mantine-color-dark-3)}:where([data-mantine-color-scheme=light]) .m_1738fcb2:where([data-active]){color:var(--sc-label-color,var(--mantine-color-black))}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where([data-active]){color:var(--sc-label-color,var(--mantine-color-white))}.m_cf365364:where([data-initialized]) .m_1738fcb2:where([data-active]):before{display:none}.m_1738fcb2:where([data-active]):before{border-radius:var(--sc-radius,var(--mantine-radius-default));content:"";inset:0;position:absolute;z-index:0}:where([data-mantine-color-scheme=light]) .m_1738fcb2:where([data-active]):before{background-color:var(--sc-color,var(--mantine-color-white));box-shadow:var(--sc-shadow,none)}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where([data-active]):before{background-color:var(--sc-color,var(--mantine-color-dark-5));box-shadow:none}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_1738fcb2:where(:not([data-disabled],[data-active],[data-read-only])):hover{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where(:not([data-disabled],[data-active],[data-read-only])):hover{color:var(--mantine-color-white)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_1738fcb2:where(:not([data-disabled],[data-active],[data-read-only])):active{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where(:not([data-disabled],[data-active],[data-read-only])):active{color:var(--mantine-color-white)}}@media (hover:hover){:where([data-mantine-color-scheme=light]) fieldset:disabled .m_1738fcb2:hover{color:var(--mantine-color-gray-5)!important}:where([data-mantine-color-scheme=dark]) fieldset:disabled .m_1738fcb2:hover{color:var(--mantine-color-dark-3)!important}}@media (hover:none){:where([data-mantine-color-scheme=light]) fieldset:disabled .m_1738fcb2:active{color:var(--mantine-color-gray-5)!important}:where([data-mantine-color-scheme=dark]) fieldset:disabled .m_1738fcb2:active{color:var(--mantine-color-dark-3)!important}}.m_1714d588{height:0;opacity:0;overflow:hidden;position:absolute;white-space:nowrap;width:0}.m_1714d588[data-focus-ring=auto]:focus:focus-visible+.m_1738fcb2{--segmented-control-outline:2px solid var(--mantine-primary-color-filled)}.m_1714d588[data-focus-ring=always]:focus+.m_1738fcb2{--segmented-control-outline:2px solid var(--mantine-primary-color-filled)}.m_69686b9b{flex:1;position:relative;transition:border-color var(--sc-transition-duration) var(--sc-transition-timing-function);z-index:2}.m_cf365364[data-with-items-borders] :where(.m_69686b9b):before{background-color:var(--separator-color);bottom:0;content:"";inset-inline-start:0;position:absolute;top:0;transition:background-color var(--sc-transition-duration) var(--sc-transition-timing-function);width:calc(.0625rem*var(--mantine-scale))}.m_69686b9b[data-orientation=vertical]:before{top:0;inset-inline:0;bottom:auto;height:calc(.0625rem*var(--mantine-scale));width:auto}:where([data-mantine-color-scheme=light]) .m_69686b9b{--separator-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_69686b9b{--separator-color:var(--mantine-color-dark-4)}.m_69686b9b:first-of-type:before,[data-mantine-color-scheme] .m_69686b9b[data-active]+.m_69686b9b:before,[data-mantine-color-scheme] .m_69686b9b[data-active]:before{--separator-color:transparent}.m_78882f40{position:relative;z-index:2}.m_fa528724{--scp-filled-segment-color:var(--mantine-primary-color-filled);--scp-transition-duration:0ms;--scp-thickness:calc(0.625rem*var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_fa528724{--scp-empty-segment-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_fa528724{--scp-empty-segment-color:var(--mantine-color-dark-4)}.m_fa528724{position:relative;width:-moz-fit-content;width:fit-content}.m_62e9e7e2{display:block;overflow:hidden;transform:var(--scp-rotation)}.m_c573fb6f{transition:stroke-dashoffset var(--scp-transition-duration) ease,stroke-dasharray var(--scp-transition-duration) ease,stroke var(--scp-transition-duration)}.m_4fa340f2{inset-inline:0;margin:0;padding:0;position:absolute;text-align:center;z-index:1}.m_4fa340f2:where([data-position=bottom]){bottom:0;padding-inline:calc(var(--scp-thickness)*2)}.m_4fa340f2:where([data-position=bottom]):where([data-orientation=down]){bottom:auto;top:0}.m_4fa340f2:where([data-position=center]){padding-inline:calc(var(--scp-thickness)*3);top:50%}.m_925c2d2c{container:simple-grid/inline-size}.m_2415a157{display:grid;gap:var(--sg-spacing-y) var(--sg-spacing-x);grid-template-columns:repeat(var(--sg-cols),minmax(0,1fr))}@keyframes m_299c329c{0%,to{opacity:.4}50%{opacity:1}}.m_18320242{border-radius:var(--skeleton-radius,var(--mantine-radius-default));height:var(--skeleton-height,auto);position:relative;transform:translateZ(0);-webkit-transform:translateZ(0);width:var(--skeleton-width,100%)}.m_18320242:where([data-animate]):after{animation:m_299c329c 1.5s linear infinite}.m_18320242:where([data-visible]){overflow:hidden}.m_18320242:where([data-visible]):before{background-color:var(--mantine-color-body);content:"";inset:0;position:absolute;z-index:10}.m_18320242:where([data-visible]):after{content:"";inset:0;position:absolute;z-index:11}:where([data-mantine-color-scheme=light]) .m_18320242:where([data-visible]):after{background-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_18320242:where([data-visible]):after{background-color:var(--mantine-color-dark-4)}.m_dd36362e{--slider-size-xs:calc(0.25rem*var(--mantine-scale));--slider-size-sm:calc(0.375rem*var(--mantine-scale));--slider-size-md:calc(0.5rem*var(--mantine-scale));--slider-size-lg:calc(0.625rem*var(--mantine-scale));--slider-size-xl:calc(0.75rem*var(--mantine-scale));--slider-size:var(--slider-size-md);--slider-radius:calc(62.5rem*var(--mantine-scale));--slider-color:var(--mantine-primary-color-filled);-webkit-tap-highlight-color:transparent;align-items:center;display:flex;flex-direction:column;height:calc(var(--slider-size)*2);outline:none;padding-inline:var(--slider-size);position:relative;touch-action:none}[data-mantine-color-scheme=light] .m_dd36362e{--slider-track-bg:var(--mantine-color-gray-2);--slider-track-disabled-bg:var(--mantine-color-gray-4)}[data-mantine-color-scheme=dark] .m_dd36362e{--slider-track-bg:var(--mantine-color-dark-4);--slider-track-disabled-bg:var(--mantine-color-dark-3)}.m_c9357328{border-radius:var(--mantine-radius-sm);color:var(--mantine-color-white);font-size:var(--mantine-font-size-xs);padding:calc(var(--mantine-spacing-xs)/2);pointer-events:none;position:absolute;top:calc(-2.25rem*var(--mantine-scale));touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}:where([data-mantine-color-scheme=light]) .m_c9357328{background-color:var(--mantine-color-gray-9)}:where([data-mantine-color-scheme=dark]) .m_c9357328{background-color:var(--mantine-color-dark-4)}.m_c9a9a60a{align-items:center;border:calc(.25rem*var(--mantine-scale)) solid;border-radius:var(--slider-radius);color:var(--slider-color);cursor:pointer;display:flex;height:var(--slider-thumb-size);justify-content:center;left:var(--slider-thumb-offset);outline-offset:calc(.125rem*var(--mantine-scale));position:absolute;top:50%;touch-action:none;transform:translate(-50%,-50%);transition:box-shadow .1s ease,transform .1s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--slider-thumb-size);z-index:3}:where([dir=rtl]) .m_c9a9a60a{left:auto;right:calc(var(--slider-thumb-offset) - var(--slider-thumb-size))}.m_c9a9a60a:where([data-disabled]),fieldset:disabled .m_c9a9a60a{display:none}.m_c9a9a60a:where([data-dragging]){box-shadow:var(--mantine-shadow-sm);transform:translate(-50%,-50%) scale(1.05)}:where([data-mantine-color-scheme=light]) .m_c9a9a60a{background-color:var(--mantine-color-white);border-color:var(--slider-color)}:where([data-mantine-color-scheme=dark]) .m_c9a9a60a{background-color:var(--slider-color);border-color:var(--mantine-color-white)}.m_a8645c2{align-items:center;cursor:pointer;display:flex;height:calc(var(--slider-size)*2);width:100%}.m_a8645c2:where([data-disabled]),fieldset:disabled .m_a8645c2{cursor:not-allowed}.m_c9ade57f{height:var(--slider-size);position:relative;width:100%}.m_c9ade57f:where([data-inverted]:not([data-disabled])){--track-bg:var(--slider-color)}.m_c9ade57f:where([data-inverted][data-disabled]),fieldset:disabled .m_c9ade57f:where([data-inverted]){--track-bg:var(--slider-track-disabled-bg)}.m_c9ade57f:before{background-color:var(--track-bg,var(--slider-track-bg));content:"";inset-inline:calc(var(--slider-size)*-1);z-index:0}.m_38aeed47,.m_c9ade57f:before{border-radius:var(--slider-radius);bottom:0;position:absolute;top:0}.m_38aeed47{background-color:var(--slider-color);inset-inline-start:var(--slider-bar-offset);width:var(--slider-bar-width);z-index:1}.m_38aeed47:where([data-inverted]){background-color:var(--slider-track-bg)}:where([data-mantine-color-scheme=light]) .m_38aeed47:where([data-disabled]:not([data-inverted])),:where([data-mantine-color-scheme=light]) fieldset:disabled .m_38aeed47:where(:not([data-inverted])){background-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_38aeed47:where([data-disabled]:not([data-inverted])),:where([data-mantine-color-scheme=dark]) fieldset:disabled .m_38aeed47:where(:not([data-inverted])){background-color:var(--mantine-color-dark-3)}.m_b7b0423a{height:0;inset-inline-start:calc(var(--mark-offset) - var(--slider-size)/2);pointer-events:none;position:absolute;top:0;z-index:2}.m_dd33bc19{background-color:var(--mantine-color-white);border:calc(.125rem*var(--mantine-scale)) solid;border-radius:calc(62.5rem*var(--mantine-scale));height:var(--slider-size);pointer-events:none;width:var(--slider-size)}:where([data-mantine-color-scheme=light]) .m_dd33bc19{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_dd33bc19{border-color:var(--mantine-color-dark-4)}.m_dd33bc19:where([data-filled]){border-color:var(--slider-color)}:where([data-mantine-color-scheme=light]) .m_dd33bc19:where([data-filled]):where([data-disabled]){border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_dd33bc19:where([data-filled]):where([data-disabled]){border-color:var(--mantine-color-dark-3)}.m_68c77a5b{cursor:pointer;font-size:var(--mantine-font-size-sm);transform:translate(calc(-50% + var(--slider-size)/2),calc(var(--mantine-spacing-xs)/2));-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}:where([data-mantine-color-scheme=light]) .m_68c77a5b{color:var(--mantine-color-gray-6)}:where([data-mantine-color-scheme=dark]) .m_68c77a5b{color:var(--mantine-color-dark-2)}.m_559cce2d{position:relative}.m_559cce2d:where([data-has-spoiler]){margin-bottom:calc(1.5rem*var(--mantine-scale))}.m_b912df4e{display:flex;flex-direction:column;overflow:hidden;transition:max-height var(--spoiler-transition-duration,.2s) ease}.m_b9131032{height:calc(1.5rem*var(--mantine-scale));inset-inline-start:0;position:absolute;top:100%}.m_6d731127{align-items:var(--stack-align,stretch);display:flex;flex-direction:column;gap:var(--stack-gap,var(--mantine-spacing-md));justify-content:var(--stack-justify,flex-start)}.m_cbb4ea7e{--stepper-icon-size-xs:calc(2.125rem*var(--mantine-scale));--stepper-icon-size-sm:calc(2.25rem*var(--mantine-scale));--stepper-icon-size-md:calc(2.625rem*var(--mantine-scale));--stepper-icon-size-lg:calc(3rem*var(--mantine-scale));--stepper-icon-size-xl:calc(3.25rem*var(--mantine-scale));--stepper-icon-size:var(--stepper-icon-size-md);--stepper-color:var(--mantine-primary-color-filled);--stepper-content-padding:var(--mantine-spacing-md);--stepper-spacing:var(--mantine-spacing-md);--stepper-radius:calc(62.5rem*var(--mantine-scale));--stepper-fz:var(--mantine-font-size-md)}.m_aaf89d0b{align-items:center;display:flex;flex-wrap:nowrap}.m_aaf89d0b:where([data-wrap]){flex-wrap:wrap;gap:var(--mantine-spacing-md) 0}.m_aaf89d0b:where([data-orientation=vertical]){flex-direction:column}.m_aaf89d0b:where([data-orientation=vertical]):where([data-icon-position=left]){align-items:flex-start}.m_aaf89d0b:where([data-orientation=vertical]):where([data-icon-position=right]){align-items:flex-end}.m_aaf89d0b:where([data-orientation=horizontal]){flex-direction:row}.m_2a371ac9{--separator-offset:calc(var(--stepper-icon-size)/2 - 0.0625rem*var(--mantine-scale));flex:1;transition:background-color .15s ease}:where([data-mantine-color-scheme=light]) .m_2a371ac9{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_2a371ac9{background-color:var(--mantine-color-dark-2)}.m_2a371ac9:where([data-active]){background-color:var(--stepper-color)}.m_2a371ac9:where([data-orientation=horizontal]){height:calc(.125rem*var(--mantine-scale));margin-inline:var(--mantine-spacing-md)}.m_2a371ac9:where([data-orientation=vertical]){margin-bottom:calc(var(--mantine-spacing-xs) - .125rem*var(--mantine-scale));margin-top:calc(var(--mantine-spacing-xs)/2);width:calc(.125rem*var(--mantine-scale))}.m_2a371ac9:where([data-orientation=vertical]):where([data-icon-position=left]){margin-inline-start:var(--separator-offset)}.m_2a371ac9:where([data-orientation=vertical]):where([data-icon-position=right]){margin-inline-end:var(--separator-offset)}.m_78da155d{padding-top:var(--stepper-content-padding)}.m_cbb57068{--step-color:var(--stepper-color);cursor:default;display:flex}.m_cbb57068:where([data-allow-click]){cursor:pointer}.m_cbb57068:where([data-icon-position=left]){flex-direction:row}.m_cbb57068:where([data-icon-position=right]){flex-direction:row-reverse}.m_f56b1e2c{align-items:center}.m_833edb7e{--separator-spacing:calc(var(--mantine-spacing-xs)/2);justify-content:flex-start;margin-top:var(--separator-spacing);min-height:calc(var(--stepper-icon-size) + var(--mantine-spacing-xl) + var(--separator-spacing));overflow:hidden}.m_833edb7e:where(:first-of-type){margin-top:0}.m_833edb7e:where(:last-of-type) .m_6496b3f3{display:none}.m_818e70b{position:relative}.m_6496b3f3{border-inline-start:calc(.125rem*var(--mantine-scale)) solid;height:100vh;inset-inline-start:calc(var(--stepper-icon-size)/2);position:absolute;top:calc(var(--stepper-icon-size) + var(--separator-spacing))}:where([data-mantine-color-scheme=light]) .m_6496b3f3{border-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_6496b3f3{border-color:var(--mantine-color-dark-5)}.m_6496b3f3:where([data-active]){border-color:var(--stepper-color)}.m_1959ad01{align-items:center;border:calc(.125rem*var(--mantine-scale)) solid;border-radius:var(--stepper-radius);display:flex;font-size:var(--stepper-fz);font-weight:700;height:var(--stepper-icon-size);justify-content:center;min-height:var(--stepper-icon-size);min-width:var(--stepper-icon-size);position:relative;transition:background-color .15s ease,border-color .15s ease;width:var(--stepper-icon-size)}:where([data-mantine-color-scheme=light]) .m_1959ad01{background-color:var(--mantine-color-gray-1);border-color:var(--mantine-color-gray-1);color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_1959ad01{background-color:var(--mantine-color-dark-5);border-color:var(--mantine-color-dark-5);color:var(--mantine-color-dark-1)}.m_1959ad01:where([data-progress]){border-color:var(--step-color)}.m_1959ad01:where([data-completed]){background-color:var(--step-color);border-color:var(--step-color);color:var(--stepper-icon-color,var(--mantine-color-white))}.m_a79331dc{align-items:center;color:var(--stepper-icon-color,var(--mantine-color-white));display:flex;inset:0;justify-content:center;position:absolute}.m_1956aa2a{display:flex;flex-direction:column}.m_1956aa2a:where([data-icon-position=left]){margin-inline-start:var(--mantine-spacing-sm)}.m_1956aa2a:where([data-icon-position=right]){margin-inline-end:var(--mantine-spacing-sm);text-align:right}:where([dir=rtl]) .m_1956aa2a:where([data-icon-position=right]){text-align:left}.m_12051f6c{font-size:var(--stepper-fz);font-weight:500;line-height:1}.m_164eea74{color:var(--mantine-color-dimmed);font-size:calc(var(--stepper-fz) - .125rem*var(--mantine-scale));line-height:1;margin-bottom:calc(var(--stepper-spacing)/3);margin-top:calc(var(--stepper-spacing)/3)}.m_5f93f3bb{--switch-height-xs:calc(1rem*var(--mantine-scale));--switch-height-sm:calc(1.25rem*var(--mantine-scale));--switch-height-md:calc(1.5rem*var(--mantine-scale));--switch-height-lg:calc(1.875rem*var(--mantine-scale));--switch-height-xl:calc(2.25rem*var(--mantine-scale));--switch-width-xs:calc(2rem*var(--mantine-scale));--switch-width-sm:calc(2.375rem*var(--mantine-scale));--switch-width-md:calc(2.875rem*var(--mantine-scale));--switch-width-lg:calc(3.5rem*var(--mantine-scale));--switch-width-xl:calc(4.5rem*var(--mantine-scale));--switch-thumb-size-xs:calc(0.75rem*var(--mantine-scale));--switch-thumb-size-sm:calc(0.875rem*var(--mantine-scale));--switch-thumb-size-md:calc(1.125rem*var(--mantine-scale));--switch-thumb-size-lg:calc(1.375rem*var(--mantine-scale));--switch-thumb-size-xl:calc(1.75rem*var(--mantine-scale));--switch-label-font-size-xs:calc(0.3125rem*var(--mantine-scale));--switch-label-font-size-sm:calc(0.375rem*var(--mantine-scale));--switch-label-font-size-md:calc(0.4375rem*var(--mantine-scale));--switch-label-font-size-lg:calc(0.5625rem*var(--mantine-scale));--switch-label-font-size-xl:calc(0.6875rem*var(--mantine-scale));--switch-track-label-padding-xs:calc(0.0625rem*var(--mantine-scale));--switch-track-label-padding-sm:calc(0.125rem*var(--mantine-scale));--switch-track-label-padding-md:calc(0.125rem*var(--mantine-scale));--switch-track-label-padding-lg:calc(0.1875rem*var(--mantine-scale));--switch-track-label-padding-xl:calc(0.1875rem*var(--mantine-scale));--switch-height:var(--switch-height-sm);--switch-width:var(--switch-width-sm);--switch-thumb-size:var(--switch-thumb-size-sm);--switch-label-font-size:var(--switch-label-font-size-sm);--switch-track-label-padding:var(--switch-track-label-padding-sm);--switch-radius:calc(62.5rem*var(--mantine-scale));--switch-color:var(--mantine-primary-color-filled);position:relative}.m_926b4011{height:0;opacity:0;padding:0;position:absolute;white-space:nowrap;width:0}.m_926b4011,.m_9307d992{margin:0;overflow:hidden}.m_9307d992{-webkit-tap-highlight-color:transparent;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--switch-bg);border:1px solid var(--switch-bd);border-radius:var(--switch-radius);color:var(--switch-text-color);cursor:var(--switch-cursor,var(--mantine-cursor-type));display:flex;font-size:var(--switch-label-font-size);font-weight:600;height:var(--switch-height);line-height:0;min-width:var(--switch-width);order:var(--switch-order,1);position:relative;transition:background-color .15s ease,border-color .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:0}.m_9307d992:where([data-without-labels]){width:var(--switch-width)}.m_926b4011:focus-visible+.m_9307d992{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem*var(--mantine-scale))}.m_926b4011:checked+.m_9307d992{--switch-bg:var(--switch-color);--switch-bd:var(--switch-color);--switch-text-color:var(--mantine-color-white)}.m_926b4011:disabled+.m_9307d992,.m_926b4011[data-disabled]+.m_9307d992{--switch-bg:var(--switch-disabled-color);--switch-bd:var(--switch-disabled-color);--switch-cursor:not-allowed}[data-mantine-color-scheme=light] .m_9307d992{--switch-bg:var(--mantine-color-gray-2);--switch-bd:var(--mantine-color-gray-3);--switch-text-color:var(--mantine-color-gray-6);--switch-disabled-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .m_9307d992{--switch-bg:var(--mantine-color-dark-6);--switch-bd:var(--mantine-color-dark-4);--switch-text-color:var(--mantine-color-dark-1);--switch-disabled-color:var(--mantine-color-dark-4)}.m_9307d992[data-error]{--switch-bd:var(--mantine-color-error)}.m_9307d992[data-label-position=left]{--switch-order:2}.m_93039a1d{background-color:var(--switch-thumb-bg,var(--mantine-color-white));border:1px solid var(--switch-thumb-bd);border-radius:var(--switch-radius);display:flex;height:var(--switch-thumb-size);inset-inline-start:var(--switch-thumb-start,var(--switch-track-label-padding));position:absolute;transition:inset-inline-start .15s ease;width:var(--switch-thumb-size);z-index:1}.m_93039a1d>*{margin:auto}.m_926b4011:checked+*>.m_93039a1d{--switch-thumb-start:calc(100% - var(--switch-thumb-size) - var(--switch-track-label-padding));--switch-thumb-bd:var(--mantine-color-white)}.m_926b4011:disabled+*>.m_93039a1d,.m_926b4011[data-disabled]+*>.m_93039a1d{--switch-thumb-bd:var(--switch-thumb-bg-disabled);--switch-thumb-bg:var(--switch-thumb-bg-disabled)}[data-mantine-color-scheme=light] .m_93039a1d{--switch-thumb-bd:var(--mantine-color-gray-3);--switch-thumb-bg-disabled:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_93039a1d{--switch-thumb-bd:var(--mantine-color-white);--switch-thumb-bg-disabled:var(--mantine-color-dark-3)}.m_8277e082{display:grid;height:100%;margin-inline-start:calc(var(--switch-thumb-size) + var(--switch-track-label-padding));min-width:calc(var(--switch-width) - var(--switch-thumb-size));padding-inline:var(--switch-track-label-padding);place-content:center;transition:margin .15s ease}.m_926b4011:checked+*>.m_8277e082{margin-inline-end:calc(var(--switch-thumb-size) + var(--switch-track-label-padding));margin-inline-start:0}.m_b23fa0ef{border:none;border-collapse:collapse;caption-side:var(--table-caption-side,bottom);font-size:var(--mantine-font-size-sm);line-height:var(--mantine-line-height);table-layout:var(--table-layout,auto);width:100%}:where([data-mantine-color-scheme=light]) .m_b23fa0ef{--table-hover-color:var(--mantine-color-gray-1);--table-striped-color:var(--mantine-color-gray-0);--table-border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_b23fa0ef{--table-hover-color:var(--mantine-color-dark-5);--table-striped-color:var(--mantine-color-dark-6);--table-border-color:var(--mantine-color-dark-4)}.m_b23fa0ef:where([data-with-table-border]){border:calc(.0625rem*var(--mantine-scale)) solid var(--table-border-color)}.m_4e7aa4f3{text-align:left}:where([dir=rtl]) .m_4e7aa4f3{text-align:right}.m_4e7aa4fd{background-color:transparent;border-bottom:none}@media (hover:hover){.m_4e7aa4fd:hover:where([data-hover]){background-color:var(--tr-hover-bg)}}@media (hover:none){.m_4e7aa4fd:active:where([data-hover]){background-color:var(--tr-hover-bg)}}.m_4e7aa4fd:where([data-with-row-border]){border-bottom:calc(.0625rem*var(--mantine-scale)) solid var(--table-border-color)}.m_4e7aa4ef,.m_4e7aa4f3{padding:var(--table-vertical-spacing) var(--table-horizontal-spacing,var(--mantine-spacing-xs))}.m_4e7aa4ef:where([data-with-column-border]:not(:last-child)),.m_4e7aa4f3:where([data-with-column-border]:not(:last-child)){border-inline-end:calc(.0625rem*var(--mantine-scale)) solid var(--table-border-color)}.m_b2404537 :where(tr):where([data-with-row-border]:last-of-type){border-bottom:none}.m_b2404537 :where(tr):where([data-striped=odd]:nth-of-type(odd)){background-color:var(--table-striped-color)}.m_b2404537 :where(tr):where([data-striped=even]:nth-of-type(2n)){background-color:var(--table-striped-color)}.m_b2404537 :where(tr)[data-hover]{--tr-hover-bg:var(--table-highlight-on-hover-color,var(--table-hover-color))}.m_b242d975{top:var(--table-sticky-header-offset,0);z-index:3}.m_b242d975:where([data-sticky]){background-color:var(--mantine-color-body);position:sticky}.m_9e5a3ac7{color:var(--mantine-color-dimmed)}.m_9e5a3ac7:where([data-side=top]){margin-bottom:var(--mantine-spacing-xs)}.m_9e5a3ac7:where([data-side=bottom]){margin-top:var(--mantine-spacing-xs)}.m_a100c15{overflow-x:var(--table-overflow)}.m_62259741{min-width:var(--table-min-width)}.m_89d60db1{display:var(--tabs-display);flex-direction:var(--tabs-flex-direction);--tab-justify:flex-start;--tabs-list-direction:row;--tabs-panel-grow:unset;--tabs-display:block;--tabs-flex-direction:row;--tabs-list-border-width:0;--tabs-list-border-size:0 0 var(--tabs-list-border-width) 0;--tabs-list-gap:unset;--tabs-list-line-bottom:0;--tabs-list-line-top:unset;--tabs-list-line-start:0;--tabs-list-line-end:0;--tab-radius:var(--tabs-radius) var(--tabs-radius) 0 0;--tab-border-width:0 0 var(--tabs-list-border-width) 0}.m_89d60db1[data-inverted]{--tabs-list-line-bottom:unset;--tabs-list-line-top:0;--tab-radius:0 0 var(--tabs-radius) var(--tabs-radius);--tab-border-width:var(--tabs-list-border-width) 0 0 0}.m_89d60db1[data-inverted] .m_576c9d4:before{bottom:unset;top:0}.m_89d60db1[data-orientation=vertical]{--tabs-list-line-start:unset;--tabs-list-line-end:0;--tabs-list-line-top:0;--tabs-list-line-bottom:0;--tabs-list-border-size:0 var(--tabs-list-border-width) 0 0;--tab-border-width:0 var(--tabs-list-border-width) 0 0;--tab-radius:var(--tabs-radius) 0 0 var(--tabs-radius);--tabs-list-direction:column;--tabs-panel-grow:1;--tabs-display:flex}[dir=rtl] .m_89d60db1[data-orientation=vertical]{--tabs-list-border-size:0 0 0 var(--tabs-list-border-width);--tab-border-width:0 0 0 var(--tabs-list-border-width);--tab-radius:0 var(--tabs-radius) var(--tabs-radius) 0}.m_89d60db1[data-orientation=vertical][data-placement=right]{--tabs-flex-direction:row-reverse;--tabs-list-line-start:0;--tabs-list-line-end:unset;--tabs-list-border-size:0 0 0 var(--tabs-list-border-width);--tab-border-width:0 0 0 var(--tabs-list-border-width);--tab-radius:0 var(--tabs-radius) var(--tabs-radius) 0}[dir=rtl] .m_89d60db1[data-orientation=vertical][data-placement=right]{--tabs-list-border-size:0 var(--tabs-list-border-width) 0 0;--tab-border-width:0 var(--tabs-list-border-width) 0 0;--tab-radius:var(--tabs-radius) 0 0 var(--tabs-radius)}[data-mantine-color-scheme=light] .m_89d60db1{--tab-border-color:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .m_89d60db1{--tab-border-color:var(--mantine-color-dark-4)}.m_89d60db1[data-orientation=horizontal]{--tab-justify:center}.m_89d60db1[data-variant=default]{--tabs-list-border-width:calc(0.125rem*var(--mantine-scale))}[data-mantine-color-scheme=light] .m_89d60db1[data-variant=default]{--tab-hover-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_89d60db1[data-variant=default]{--tab-hover-color:var(--mantine-color-dark-6)}.m_89d60db1[data-variant=outline]{--tabs-list-border-width:calc(0.0625rem*var(--mantine-scale))}.m_89d60db1[data-variant=pills]{--tabs-list-gap:calc(var(--mantine-spacing-sm)/2)}[data-mantine-color-scheme=light] .m_89d60db1[data-variant=pills]{--tab-hover-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_89d60db1[data-variant=pills]{--tab-hover-color:var(--mantine-color-dark-6)}.m_89d33d6d{display:flex;flex-direction:var(--tabs-list-direction);flex-wrap:wrap;gap:var(--tabs-list-gap);justify-content:var(--tabs-justify,flex-start);--tab-grow:unset}.m_89d33d6d[data-grow]{--tab-grow:1}.m_b0c91715{flex-grow:var(--tabs-panel-grow)}.m_4ec4dce6{align-items:center;display:flex;flex-grow:var(--tab-grow);font-size:var(--mantine-font-size-sm);justify-content:var(--tab-justify);line-height:1;padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;z-index:0}.m_4ec4dce6:disabled,.m_4ec4dce6[data-disabled]{cursor:not-allowed;opacity:.5}.m_4ec4dce6:focus{z-index:1}.m_fc420b1f{align-items:center;display:flex;justify-content:center;margin-left:var(--tab-section-margin-left,0);margin-right:var(--tab-section-margin-right,0)}.m_fc420b1f[data-position=left]:not(:only-child){--tab-section-margin-right:var(--mantine-spacing-xs)}[dir=rtl] .m_fc420b1f[data-position=left]:not(:only-child){--tab-section-margin-right:0rem;--tab-section-margin-left:var(--mantine-spacing-xs)}.m_fc420b1f[data-position=right]:not(:only-child){--tab-section-margin-left:var(--mantine-spacing-xs)}[dir=rtl] .m_fc420b1f[data-position=right]:not(:only-child){--tab-section-margin-left:0rem;--tab-section-margin-right:var(--mantine-spacing-xs)}.m_576c9d4{position:relative}.m_576c9d4:before{border-color:var(--tab-border-color);border-style:solid;border-width:var(--tabs-list-border-size);bottom:var(--tabs-list-line-bottom);content:"";inset-inline-end:var(--tabs-list-line-end);inset-inline-start:var(--tabs-list-line-start);position:absolute;top:var(--tabs-list-line-top)}.m_539e827b{background-color:var(--tab-bg);border-color:transparent;border-radius:var(--tab-radius);border-style:solid;border-width:var(--tab-border-width);--tab-bg:transparent}.m_539e827b:where([data-active]){border-color:var(--tabs-color)}@media (hover:hover){.m_539e827b:hover{--tab-bg:var(--tab-hover-color)}.m_539e827b:hover:where(:not([data-active])){border-color:var(--tab-border-color)}}@media (hover:none){.m_539e827b:active{--tab-bg:var(--tab-hover-color)}.m_539e827b:active:where(:not([data-active])){border-color:var(--tab-border-color)}}@media (hover:hover){.m_539e827b:disabled:hover,.m_539e827b[data-disabled]:hover{--tab-bg:transparent}}@media (hover:none){.m_539e827b:disabled:active,.m_539e827b[data-disabled]:active{--tab-bg:transparent}}.m_6772fbd5{position:relative}.m_6772fbd5:before{border-color:var(--tab-border-color);border-style:solid;border-width:var(--tabs-list-border-size);bottom:var(--tabs-list-line-bottom);content:"";inset-inline-end:var(--tabs-list-line-end);inset-inline-start:var(--tabs-list-line-start);position:absolute;top:var(--tabs-list-line-top)}.m_b59ab47c{border-bottom-color:transparent;border-bottom:calc(.0625rem*var(--mantine-scale)) solid var(--tab-border-bottom-color);border-left:calc(.0625rem*var(--mantine-scale)) solid transparent;border-radius:var(--tab-radius);border-right:calc(.0625rem*var(--mantine-scale)) solid transparent;border-top-color:transparent;border-top:calc(.0625rem*var(--mantine-scale)) solid var(--tab-border-top-color);position:relative;--tab-border-bottom-color:transparent;--tab-border-top-color:transparent;--tab-border-inline-end-color:transparent;--tab-border-inline-start-color:transparent}.m_b59ab47c:where([data-active]):before{background-color:var(--tab-border-color);bottom:var(--tab-before-bottom,calc(-.0625rem*var(--mantine-scale)));content:"";height:calc(.0625rem*var(--mantine-scale));left:var(--tab-before-left,calc(-.0625rem*var(--mantine-scale)));position:absolute;right:var(--tab-before-right,auto);top:var(--tab-before-top,auto);width:calc(.0625rem*var(--mantine-scale))}.m_b59ab47c:where([data-active]):after{background-color:var(--tab-border-color);bottom:var(--tab-after-bottom,calc(-.0625rem*var(--mantine-scale)));content:"";height:calc(.0625rem*var(--mantine-scale));left:var(--tab-after-left,auto);position:absolute;right:var(--tab-after-right,calc(-.0625rem*var(--mantine-scale)));top:var(--tab-after-top,auto);width:calc(.0625rem*var(--mantine-scale))}.m_b59ab47c:where([data-active]){border-bottom-color:var(--tab-border-bottom-color);border-inline-end-color:var(--tab-border-inline-end-color);border-inline-start-color:var(--tab-border-inline-start-color);border-top-color:var(--tab-border-top-color);--tab-border-top-color:var(--tab-border-color);--tab-border-inline-start-color:var(--tab-border-color);--tab-border-inline-end-color:var(--tab-border-color);--tab-border-bottom-color:var(--mantine-color-body)}.m_b59ab47c:where([data-active])[data-inverted]{--tab-border-bottom-color:var(--tab-border-color);--tab-border-top-color:var(--mantine-color-body);--tab-before-bottom:auto;--tab-before-top:calc(-0.0625rem*var(--mantine-scale));--tab-after-bottom:auto;--tab-after-top:calc(-0.0625rem*var(--mantine-scale))}.m_b59ab47c:where([data-active])[data-orientation=vertical][data-placement=left]{--tab-border-inline-end-color:var(--mantine-color-body);--tab-border-inline-start-color:var(--tab-border-color);--tab-border-bottom-color:var(--tab-border-color);--tab-before-right:calc(-0.0625rem*var(--mantine-scale));--tab-before-left:auto;--tab-before-bottom:auto;--tab-before-top:calc(-0.0625rem*var(--mantine-scale));--tab-after-left:auto;--tab-after-right:calc(-0.0625rem*var(--mantine-scale))}[dir=rtl] .m_b59ab47c:where([data-active])[data-orientation=vertical][data-placement=left]{--tab-before-right:auto;--tab-before-left:calc(-0.0625rem*var(--mantine-scale));--tab-after-left:calc(-0.0625rem*var(--mantine-scale));--tab-after-right:auto}.m_b59ab47c:where([data-active])[data-orientation=vertical][data-placement=right]{--tab-border-inline-start-color:var(--mantine-color-body);--tab-border-inline-end-color:var(--tab-border-color);--tab-border-bottom-color:var(--tab-border-color);--tab-before-left:calc(-0.0625rem*var(--mantine-scale));--tab-before-right:auto;--tab-before-bottom:auto;--tab-before-top:calc(-0.0625rem*var(--mantine-scale));--tab-after-right:auto;--tab-after-left:calc(-0.0625rem*var(--mantine-scale))}[dir=rtl] .m_b59ab47c:where([data-active])[data-orientation=vertical][data-placement=right]{--tab-before-left:auto;--tab-before-right:calc(-0.0625rem*var(--mantine-scale));--tab-after-right:calc(-0.0625rem*var(--mantine-scale));--tab-after-left:auto}.m_c3381914{background-color:var(--tab-bg);border-radius:var(--tabs-radius);color:var(--tab-color);--tab-bg:transparent;--tab-color:inherit}@media (hover:hover){.m_c3381914:not([data-disabled]):hover{--tab-bg:var(--tab-hover-color)}}@media (hover:none){.m_c3381914:not([data-disabled]):active{--tab-bg:var(--tab-hover-color)}}.m_c3381914[data-active][data-active]{--tab-bg:var(--tabs-color);--tab-color:var(--tabs-text-color,var(--mantine-color-white))}@media (hover:hover){.m_c3381914[data-active][data-active]:hover{--tab-bg:var(--tabs-color)}}@media (hover:none){.m_c3381914[data-active][data-active]:active{--tab-bg:var(--tabs-color)}}.m_7341320d{--ti-size-xs:calc(1.125rem*var(--mantine-scale));--ti-size-sm:calc(1.375rem*var(--mantine-scale));--ti-size-md:calc(1.75rem*var(--mantine-scale));--ti-size-lg:calc(2.125rem*var(--mantine-scale));--ti-size-xl:calc(2.75rem*var(--mantine-scale));--ti-size:var(--ti-size-md);align-items:center;background:var(--ti-bg,var(--mantine-primary-color-filled));border:var(--ti-bd,1px solid transparent);border-radius:var(--ti-radius,var(--mantine-radius-default));color:var(--ti-color,var(--mantine-color-white));display:inline-flex;height:var(--ti-size);justify-content:center;line-height:1;min-height:var(--ti-size);min-width:var(--ti-size);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--ti-size)}.m_43657ece{--offset:calc(var(--tl-bullet-size)/2 + var(--tl-line-width)/2);--tl-bullet-size:calc(1.25rem*var(--mantine-scale));--tl-line-width:calc(0.25rem*var(--mantine-scale));--tl-radius:calc(62.5rem*var(--mantine-scale));--tl-color:var(--mantine-primary-color-filled)}.m_43657ece:where([data-align=left]){padding-inline-start:var(--offset)}.m_43657ece:where([data-align=right]){padding-inline-end:var(--offset)}.m_2ebe8099{font-weight:500;line-height:1;margin-bottom:calc(var(--mantine-spacing-xs)/2)}.m_436178ff{--item-border:var(--tl-line-width) var(--tli-border-style,solid) var(--item-border-color);color:var(--mantine-color-text);position:relative}.m_436178ff:before{border-inline-start:var(--item-border);bottom:calc(var(--mantine-spacing-xl)*-1);content:"";display:var(--timeline-line-display,none);left:var(--timeline-line-left,0);pointer-events:none;position:absolute;right:var(--timeline-line-right,0);top:0}.m_43657ece[data-align=left] .m_436178ff:before{--timeline-line-left:calc(var(--tl-line-width)*-1);--timeline-line-right:auto}.m_43657ece[data-align=right] .m_436178ff:before,[dir=rtl] .m_43657ece[data-align=left] .m_436178ff:before{--timeline-line-left:auto;--timeline-line-right:calc(var(--tl-line-width)*-1)}[dir=rtl] .m_43657ece[data-align=right] .m_436178ff:before{--timeline-line-left:calc(var(--tl-line-width)*-1);--timeline-line-right:auto}.m_43657ece:where([data-align=left]) .m_436178ff{padding-inline-start:var(--offset);text-align:left}.m_43657ece:where([data-align=right]) .m_436178ff{padding-inline-end:var(--offset);text-align:right}:where([data-mantine-color-scheme=light]) .m_436178ff{--item-border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_436178ff{--item-border-color:var(--mantine-color-dark-4)}.m_436178ff:where([data-line-active]):before{border-color:var(--tli-color,var(--tl-color))}.m_436178ff:where(:not(:last-of-type)){--timeline-line-display:block}.m_436178ff:where(:not(:first-of-type)){margin-top:var(--mantine-spacing-xl)}.m_8affcee1{align-items:center;background-color:var(--mantine-color-body);border:var(--tl-line-width) solid;border-radius:var(--tli-radius,var(--tl-radius));color:var(--mantine-color-text);display:flex;height:var(--tl-bullet-size);justify-content:center;position:absolute;top:0;width:var(--tl-bullet-size)}:where([data-mantine-color-scheme=light]) .m_8affcee1{border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_8affcee1{border-color:var(--mantine-color-dark-4)}.m_43657ece:where([data-align=left]) .m_8affcee1{left:calc(var(--tl-bullet-size)/2*-1 + var(--tl-line-width)/2*-1);right:auto}:where([dir=rtl]) .m_43657ece:where([data-align=left]) .m_8affcee1{left:auto;right:calc(var(--tl-bullet-size)/2*-1 + var(--tl-line-width)/2*-1)}.m_43657ece:where([data-align=right]) .m_8affcee1{left:auto;right:calc(var(--tl-bullet-size)/2*-1 + var(--tl-line-width)/2*-1)}:where([dir=rtl]) .m_43657ece:where([data-align=right]) .m_8affcee1{left:calc(var(--tl-bullet-size)/2*-1 + var(--tl-line-width)/2*-1);right:auto}.m_8affcee1:where([data-with-child]){border-width:var(--tl-line-width)}:where([data-mantine-color-scheme=light]) .m_8affcee1:where([data-with-child]){background-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_8affcee1:where([data-with-child]){background-color:var(--mantine-color-dark-4)}.m_8affcee1:where([data-active]){background-color:var(--mantine-color-white);border-color:var(--tli-color,var(--tl-color));color:var(--tl-icon-color,var(--mantine-color-white))}.m_8affcee1:where([data-active]):where([data-with-child]){background-color:var(--tli-color,var(--tl-color));color:var(--tl-icon-color,var(--mantine-color-white))}.m_43657ece:where([data-align=left]) .m_540e8f41{padding-inline-start:var(--offset);text-align:left}:where([dir=rtl]) .m_43657ece:where([data-align=left]) .m_540e8f41{text-align:right}.m_43657ece:where([data-align=right]) .m_540e8f41{padding-inline-end:var(--offset);text-align:right}:where([dir=rtl]) .m_43657ece:where([data-align=right]) .m_540e8f41{text-align:left}.m_8a5d1357{font-family:var(--mantine-font-family-headings);font-size:var(--title-fz);font-weight:var(--title-fw);line-height:var(--title-lh);margin:0;text-wrap:var(--title-text-wrap,var(--mantine-heading-text-wrap))}.m_8a5d1357:where([data-line-clamp]){display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:var(--title-line-clamp);-webkit-box-orient:vertical}.m_f698e191{--level-offset:var(--mantine-spacing-lg);-webkit-user-select:none;-moz-user-select:none;user-select:none}.m_75f3ecf,.m_f6970eb1,.m_f698e191{margin:0;padding:0}.m_f6970eb1{cursor:pointer;list-style:none;outline:0}.m_f6970eb1:focus-visible>.m_dc283425{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem*var(--mantine-scale))}.m_dc283425{padding-inline-start:var(--label-offset)}:where([data-mantine-color-scheme=light]) .m_dc283425:where([data-selected]){background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_dc283425:where([data-selected]){background-color:var(--mantine-color-dark-5)}.m_d6493fad :first-child{margin-top:0}.m_d6493fad :last-child{margin-bottom:0}.m_d6493fad :where(h1,h2,h3,h4,h5,h6){margin-bottom:var(--mantine-spacing-xs);text-wrap:var(--mantine-heading-text-wrap)}.m_d6493fad :where(h1){font-size:var(--mantine-h1-font-size);font-weight:var(--mantine-h1-font-weight);line-height:var(--mantine-h1-line-height);margin-top:calc(var(--mantine-spacing-xl)*1.5)}.m_d6493fad :where(h2){font-size:var(--mantine-h2-font-size);font-weight:var(--mantine-h2-font-weight);line-height:var(--mantine-h2-line-height);margin-top:var(--mantine-spacing-xl)}.m_d6493fad :where(h3){font-size:var(--mantine-h3-font-size);font-weight:var(--mantine-h3-font-weight);line-height:var(--mantine-h3-line-height);margin-top:calc(var(--mantine-spacing-xl)*.8)}.m_d6493fad :where(h4){font-size:var(--mantine-h4-font-size);font-weight:var(--mantine-h4-font-weight);line-height:var(--mantine-h4-line-height);margin-top:calc(var(--mantine-spacing-xl)*.8)}.m_d6493fad :where(h5){font-size:var(--mantine-h5-font-size);font-weight:var(--mantine-h5-font-weight);line-height:var(--mantine-h5-line-height);margin-top:calc(var(--mantine-spacing-xl)*.5)}.m_d6493fad :where(h6){font-size:var(--mantine-h6-font-size);font-weight:var(--mantine-h6-font-weight);line-height:var(--mantine-h6-line-height);margin-top:calc(var(--mantine-spacing-xl)*.5)}.m_d6493fad :where(img){margin-bottom:var(--mantine-spacing-xs);max-width:100%}.m_d6493fad :where(p){margin-bottom:var(--mantine-spacing-lg);margin-top:0}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(mark){background-color:var(--mantine-color-yellow-2);color:inherit}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(mark){background-color:var(--mantine-color-yellow-5);color:var(--mantine-color-black)}.m_d6493fad :where(a){color:var(--mantine-color-anchor);text-decoration:none}@media (hover:hover){.m_d6493fad :where(a):hover{text-decoration:underline}}@media (hover:none){.m_d6493fad :where(a):active{text-decoration:underline}}.m_d6493fad :where(hr){border:0;border-top:calc(.0625rem*var(--mantine-scale)) solid;margin-bottom:var(--mantine-spacing-md);margin-top:var(--mantine-spacing-md)}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(hr){border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(hr){border-color:var(--mantine-color-dark-3)}.m_d6493fad :where(pre){border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs);line-height:var(--mantine-line-height);margin:0;margin-bottom:var(--mantine-spacing-md);margin-top:var(--mantine-spacing-md);overflow-x:auto;padding:var(--mantine-spacing-xs)}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(pre){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(pre){background-color:var(--mantine-color-dark-8)}.m_d6493fad :where(pre) :where(code){background-color:transparent;border:0;border-radius:0;color:inherit;padding:0}.m_d6493fad :where(kbd){--kbd-fz:calc(0.75rem*var(--mantine-scale));--kbd-padding:calc(0.1875rem*var(--mantine-scale)) calc(0.3125rem*var(--mantine-scale));border:calc(.0625rem*var(--mantine-scale)) solid;border-bottom-width:calc(.1875rem*var(--mantine-scale));border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family-monospace);font-size:var(--kbd-fz);font-weight:700;line-height:var(--mantine-line-height);padding:var(--kbd-padding)}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(kbd){background-color:var(--mantine-color-gray-0);border-color:var(--mantine-color-gray-3);color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(kbd){background-color:var(--mantine-color-dark-5);border-color:var(--mantine-color-dark-3);color:var(--mantine-color-dark-0)}.m_d6493fad :where(code){border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs);line-height:var(--mantine-line-height);padding:calc(.0625rem*var(--mantine-scale)) calc(.3125rem*var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(code){background-color:var(--mantine-color-gray-0);color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(code){background-color:var(--mantine-color-dark-5);color:var(--mantine-color-white)}.m_d6493fad :where(ul,ol):not([data-type=taskList]){margin-bottom:var(--mantine-spacing-md);padding-inline-start:calc(2.375rem*var(--mantine-scale))}.m_d6493fad :where(ul,ol):not([data-type=taskList]) :where(li){margin-bottom:var(--mantine-spacing-xs)}.m_d6493fad :where(table){border-collapse:collapse;caption-side:bottom;margin-bottom:var(--mantine-spacing-md);width:100%}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(table){--table-border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(table){--table-border-color:var(--mantine-color-dark-4)}.m_d6493fad :where(table) :where(caption){color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-sm);margin-top:var(--mantine-spacing-xs)}.m_d6493fad :where(table) :where(th){font-size:var(--mantine-font-size-sm);font-weight:700;padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);text-align:left}.m_d6493fad :where(table) :where(thead th){border-bottom:calc(.0625rem*var(--mantine-scale)) solid;border-color:var(--table-border-color)}.m_d6493fad :where(table) :where(tfoot th){border-top:calc(.0625rem*var(--mantine-scale)) solid;border-color:var(--table-border-color)}.m_d6493fad :where(table) :where(td){border-bottom:calc(.0625rem*var(--mantine-scale)) solid;border-color:var(--table-border-color);font-size:var(--mantine-font-size-sm);padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm)}.m_d6493fad :where(table) :where(tr:last-of-type td){border-bottom:0}.m_d6493fad :where(blockquote){border-radius:var(--mantine-radius-sm);font-size:var(--mantine-font-size-lg);line-height:var(--mantine-line-height);margin:var(--mantine-spacing-md) 0;padding:var(--mantine-spacing-md) var(--mantine-spacing-lg)}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(blockquote){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(blockquote){background-color:var(--mantine-color-dark-8)}
     4  );--input-size:var(--input-height);--section-y:calc(0.0625rem*var(--mantine-scale));--left-section-start:calc(0.0625rem*var(--mantine-scale));--left-section-border-radius:var(--input-radius) 0 0 var(--input-radius);--right-section-end:calc(0.0625rem*var(--mantine-scale));--right-section-border-radius:0 var(--input-radius) var(--input-radius) 0}.m_6c018570[data-variant=unstyled]{--input-padding:0;--input-padding-y:0;--input-padding-inline-start:0;--input-padding-inline-end:0}.m_6c018570[data-pointer]{--input-cursor:pointer}.m_6c018570[data-multiline]{--input-padding-y-xs:calc(0.28125rem*var(--mantine-scale));--input-padding-y-sm:calc(0.34375rem*var(--mantine-scale));--input-padding-y-md:calc(0.4375rem*var(--mantine-scale));--input-padding-y-lg:calc(0.59375rem*var(--mantine-scale));--input-padding-y-xl:calc(0.8125rem*var(--mantine-scale));--input-size:auto;--input-line-height:var(--mantine-line-height);--input-padding-y:var(--input-padding-y-sm)}.m_6c018570[data-with-left-section]{--input-padding-inline-start:var(--input-left-section-size)}.m_6c018570[data-with-right-section]{--input-padding-inline-end:var(--input-right-section-size)}[data-mantine-color-scheme=light] .m_6c018570{--input-disabled-bg:var(--mantine-color-gray-1);--input-disabled-color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=light] .m_6c018570[data-variant=default]{--input-bd:var(--mantine-color-gray-4);--input-bg:var(--mantine-color-white);--input-bd-focus:var(--mantine-primary-color-filled)}[data-mantine-color-scheme=light] .m_6c018570[data-variant=filled]{--input-bd:transparent;--input-bg:var(--mantine-color-gray-1);--input-bd-focus:var(--mantine-primary-color-filled)}[data-mantine-color-scheme=light] .m_6c018570[data-variant=unstyled]{--input-bd:transparent;--input-bg:transparent;--input-bd-focus:transparent}[data-mantine-color-scheme=dark] .m_6c018570{--input-disabled-bg:var(--mantine-color-dark-6);--input-disabled-color:var(--mantine-color-dark-2)}[data-mantine-color-scheme=dark] .m_6c018570[data-variant=default]{--input-bd:var(--mantine-color-dark-4);--input-bg:var(--mantine-color-dark-6);--input-bd-focus:var(--mantine-primary-color-filled)}[data-mantine-color-scheme=dark] .m_6c018570[data-variant=filled]{--input-bd:transparent;--input-bg:var(--mantine-color-dark-5);--input-bd-focus:var(--mantine-primary-color-filled)}[data-mantine-color-scheme=dark] .m_6c018570[data-variant=unstyled]{--input-bd:transparent;--input-bg:transparent;--input-bd-focus:transparent}[data-mantine-color-scheme] .m_6c018570[data-error]:not([data-variant=unstyled]){--input-bd:var(--mantine-color-error)}[data-mantine-color-scheme] .m_6c018570[data-error]{--input-color:var(--mantine-color-error);--input-placeholder-color:var(--mantine-color-error);--input-section-color:var(--mantine-color-error)}:where([dir=rtl]) .m_6c018570{--input-text-align:right;--left-section-border-radius:0 var(--input-radius) var(--input-radius) 0;--right-section-border-radius:var(--input-radius) 0 0 var(--input-radius)}.m_8fb7ebe7{-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--input-bg);border:calc(.0625rem*var(--mantine-scale)) solid var(--input-bd);border-radius:var(--input-radius);color:var(--input-color);cursor:var(--input-cursor);display:block;font-family:var(--input-font-family,var(--mantine-font-family));font-size:var(--input-fz,var(--input-fz,var(--mantine-font-size-sm)));height:var(--input-size);line-height:var(--input-line-height);min-height:var(--input-height);overflow:var(--input-overflow);padding-inline-end:var(--input-padding-inline-end);padding-bottom:var(--input-padding-y,0);padding-inline-start:var(--input-padding-inline-start);padding-top:var(--input-padding-y,0);resize:var(--input-resize,none);text-align:var(--input-text-align);transition:border-color .1s ease;width:100%}.m_8fb7ebe7[data-no-overflow]{--input-overflow:hidden}.m_8fb7ebe7[data-monospace]{--input-font-family:var(--mantine-font-family-monospace);--input-fz:calc(var(--input-fz, var(--mantine-font-size-sm)) - 0.125rem*var(--mantine-scale))}.m_8fb7ebe7:focus,.m_8fb7ebe7:focus-within{outline:none;--input-bd:var(--input-bd-focus)}[data-error] .m_8fb7ebe7:focus,[data-error] .m_8fb7ebe7:focus-within{--input-bd:var(--mantine-color-error)}.m_8fb7ebe7::-moz-placeholder{color:var(--input-placeholder-color);opacity:1}.m_8fb7ebe7::placeholder{color:var(--input-placeholder-color);opacity:1}.m_8fb7ebe7::-webkit-inner-spin-button,.m_8fb7ebe7::-webkit-outer-spin-button,.m_8fb7ebe7::-webkit-search-cancel-button,.m_8fb7ebe7::-webkit-search-decoration,.m_8fb7ebe7::-webkit-search-results-button,.m_8fb7ebe7::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}.m_8fb7ebe7[type=number]{-moz-appearance:textfield}.m_8fb7ebe7:disabled,.m_8fb7ebe7[data-disabled]{background-color:var(--input-disabled-bg);color:var(--input-disabled-color);cursor:not-allowed;opacity:.6}.m_8fb7ebe7:has(input:disabled){background-color:var(--input-disabled-bg);color:var(--input-disabled-color);cursor:not-allowed;opacity:.6}.m_82577fc2{align-items:center;border-radius:var(--section-border-radius);bottom:var(--section-y);color:var(--input-section-color,var(--mantine-color-dimmed));display:flex;inset-inline-end:var(--section-end);inset-inline-start:var(--section-start);justify-content:center;pointer-events:var(--section-pointer-events);position:absolute;top:var(--section-y);width:var(--section-size);z-index:1}.m_82577fc2[data-position=right]{--section-pointer-events:var(--input-right-section-pointer-events);--section-end:var(--right-section-end);--section-size:var(--input-right-section-size);--section-border-radius:var(--right-section-border-radius)}.m_82577fc2[data-position=left]{--section-pointer-events:var(--input-left-section-pointer-events);--section-start:var(--left-section-start);--section-size:var(--input-left-section-size);--section-border-radius:var(--left-section-border-radius)}.m_88bacfd0{color:var(--input-placeholder-color,var(--mantine-color-placeholder))}[data-error] .m_88bacfd0{--input-placeholder-color:var(--input-color,var(--mantine-color-placeholder))}.m_46b77525{line-height:var(--mantine-line-height)}.m_8fdc1311{cursor:default;display:inline-block;font-weight:500;word-break:break-word;-webkit-tap-highlight-color:transparent;font-size:var(--input-label-size,var(--mantine-font-size-sm))}.m_78a94662{color:var(--input-asterisk-color,var(--mantine-color-error))}.m_8f816625,.m_fe47ce59{word-wrap:break-word;display:block;line-height:1.2;margin:0;padding:0}.m_8f816625{color:var(--mantine-color-error);font-size:var(--input-error-size,calc(var(--mantine-font-size-sm) - .125rem*var(--mantine-scale)))}.m_fe47ce59{color:var(--mantine-color-dimmed);font-size:var(--input-description-size,calc(var(--mantine-font-size-sm) - .125rem*var(--mantine-scale)))}.m_8bffd616{display:flex}.m_96b553a6{--transition-duration:150ms;left:0;position:absolute;top:0;transition-duration:0ms;transition-property:transform,width,height;transition-timing-function:ease;z-index:0}.m_96b553a6:where([data-initialized]){transition-duration:var(--transition-duration)}.m_96b553a6:where([data-hidden]){background-color:red;display:none}.m_9bdbb667{--accordion-radius:var(--mantine-radius-default)}.m_df78851f{word-break:break-word}.m_4ba554d4{padding:var(--mantine-spacing-md);padding-top:calc(var(--mantine-spacing-xs)/2)}.m_8fa820a0{margin:0;padding:0}.m_4ba585b8{align-items:center;background-color:transparent;cursor:pointer;display:flex;flex-direction:row-reverse;opacity:1;padding-inline:var(--mantine-spacing-md);width:100%}.m_4ba585b8:where([data-chevron-position=left]){flex-direction:row;padding-inline-start:0}:where([data-mantine-color-scheme=light]) .m_4ba585b8{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_4ba585b8{color:var(--mantine-color-dark-0)}.m_4ba585b8:where(:disabled,[data-disabled]){cursor:not-allowed;opacity:.4}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_4271d21b:where(:not(:disabled,[data-disabled])):hover,:where([data-mantine-color-scheme=light]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_4271d21b:where(:not(:disabled,[data-disabled])):hover,:where([data-mantine-color-scheme=dark]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):hover{background-color:var(--mantine-color-dark-6)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_4271d21b:where(:not(:disabled,[data-disabled])):active,:where([data-mantine-color-scheme=light]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_4271d21b:where(:not(:disabled,[data-disabled])):active,:where([data-mantine-color-scheme=dark]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):active{background-color:var(--mantine-color-dark-6)}}.m_df3ffa0f{color:inherit;flex:1;font-weight:400;overflow:hidden;padding-bottom:var(--mantine-spacing-sm);padding-top:var(--mantine-spacing-sm);text-overflow:ellipsis}.m_3f35ae96{align-items:center;display:flex;justify-content:flex-start;min-width:var(--accordion-chevron-size,calc(.9375rem*var(--mantine-scale)));transform:rotate(0deg);transition:transform var(--accordion-transition-duration,.2s) ease;width:var(--accordion-chevron-size,calc(.9375rem*var(--mantine-scale)))}.m_3f35ae96:where([data-rotate]){transform:rotate(180deg)}.m_3f35ae96:where([data-position=left]){margin-inline-end:var(--mantine-spacing-md);margin-inline-start:var(--mantine-spacing-md)}.m_9bd771fe{align-items:center;display:flex;justify-content:center;margin-inline-end:var(--mantine-spacing-sm)}.m_9bd771fe:where([data-chevron-position=left]){margin-inline-end:0;margin-inline-start:var(--mantine-spacing-lg)}:where([data-mantine-color-scheme=light]) .m_9bd7b098{--item-border-color:var(--mantine-color-gray-3);--item-filled-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_9bd7b098{--item-border-color:var(--mantine-color-dark-4);--item-filled-color:var(--mantine-color-dark-6)}.m_fe19b709{border-bottom:1px solid var(--item-border-color)}.m_1f921b3b{border:1px solid var(--item-border-color);transition:background-color .15s ease}.m_1f921b3b:where([data-active]){background-color:var(--item-filled-color)}.m_1f921b3b:first-of-type,.m_1f921b3b:first-of-type>[data-accordion-control]{border-start-end-radius:var(--accordion-radius);border-start-start-radius:var(--accordion-radius)}.m_1f921b3b:last-of-type,.m_1f921b3b:last-of-type>[data-accordion-control]{border-end-end-radius:var(--accordion-radius);border-end-start-radius:var(--accordion-radius)}.m_1f921b3b+.m_1f921b3b{border-top:0}.m_2cdf939a{border-radius:var(--accordion-radius)}.m_2cdf939a:where([data-active]){background-color:var(--item-filled-color)}.m_9f59b069{background-color:var(--item-filled-color);border:calc(.0625rem*var(--mantine-scale)) solid transparent;border-radius:var(--accordion-radius);transition:background-color .15s ease}.m_9f59b069[data-active]{border-color:var(--item-border-color)}:where([data-mantine-color-scheme=light]) .m_9f59b069[data-active]{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_9f59b069[data-active]{background-color:var(--mantine-color-dark-7)}.m_9f59b069+.m_9f59b069{margin-top:var(--mantine-spacing-md)}.m_7f854edf{bottom:var(--affix-bottom);inset-inline-end:var(--affix-right);inset-inline-start:var(--affix-left);position:fixed;top:var(--affix-top);z-index:var(--affix-z-index)}.m_66836ed3{--alert-radius:var(--mantine-radius-default);--alert-bg:var(--mantine-primary-color-light);--alert-bd:calc(0.0625rem*var(--mantine-scale)) solid transparent;--alert-color:var(--mantine-primary-color-light-color);background-color:var(--alert-bg);border:var(--alert-bd);border-radius:var(--alert-radius);color:var(--alert-color);overflow:hidden;padding:var(--mantine-spacing-md) var(--mantine-spacing-md);position:relative}.m_667c2793,.m_a5d60502{display:flex}.m_667c2793{flex:1;flex-direction:column;gap:var(--mantine-spacing-xs)}.m_6a03f287{align-items:center;display:flex;font-size:var(--mantine-font-size-sm);font-weight:700;justify-content:space-between}.m_6a03f287:where([data-with-close-button]){padding-inline-end:var(--mantine-spacing-md)}.m_698f4f23{display:block;overflow:hidden;text-overflow:ellipsis}.m_667f2a6a{align-items:center;display:flex;height:calc(1.25rem*var(--mantine-scale));justify-content:flex-start;line-height:1;margin-inline-end:var(--mantine-spacing-md);margin-top:calc(.0625rem*var(--mantine-scale));width:calc(1.25rem*var(--mantine-scale))}.m_7fa78076{font-size:var(--mantine-font-size-sm);overflow:hidden;text-overflow:ellipsis}:where([data-mantine-color-scheme=light]) .m_7fa78076{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_7fa78076{color:var(--mantine-color-white)}.m_7fa78076:where([data-variant=filled]){color:var(--alert-color)}.m_7fa78076:where([data-variant=white]){color:var(--mantine-color-black)}.m_87f54839{color:var(--alert-color);height:calc(1.25rem*var(--mantine-scale));width:calc(1.25rem*var(--mantine-scale))}.m_b6d8b162{-webkit-tap-highlight-color:transparent;color:var(--text-color);font-size:var(--text-fz,var(--mantine-font-size-md));font-weight:400;line-height:var(--text-lh,var(--mantine-line-height-md));margin:0;padding:0;text-decoration:none}.m_b6d8b162:where([data-truncate]){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m_b6d8b162:where([data-truncate=start]){direction:rtl;text-align:right}:where([dir=rtl]) .m_b6d8b162:where([data-truncate=start]){direction:ltr;text-align:left}.m_b6d8b162:where([data-variant=gradient]){background-clip:text;-webkit-background-clip:text;background-image:var(--text-gradient);-webkit-text-fill-color:transparent}.m_b6d8b162:where([data-line-clamp]){display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:var(--text-line-clamp);-webkit-box-orient:vertical}.m_b6d8b162:where([data-inherit]){font-size:inherit;font-weight:inherit;line-height:inherit}.m_b6d8b162:where([data-inline]){line-height:1}.m_849cf0da{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:var(--mantine-color-anchor);cursor:pointer;display:inline;margin:0;padding:0;text-decoration:none}@media (hover:hover){.m_849cf0da:where([data-underline=hover]):hover{text-decoration:underline}}@media (hover:none){.m_849cf0da:where([data-underline=hover]):active{text-decoration:underline}}.m_849cf0da:where([data-underline=always]){text-decoration:underline}.m_849cf0da:where([data-variant=gradient]),.m_849cf0da:where([data-variant=gradient]):hover{text-decoration:none}.m_849cf0da:where([data-line-clamp]){display:-webkit-box}.m_48204f9b{align-items:center;border-radius:100%;display:flex;height:var(--slider-size);justify-content:center;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--slider-size)}.m_48204f9b:focus-within{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem*var(--mantine-scale))}.m_48204f9b{--slider-size:calc(3.75rem*var(--mantine-scale));--thumb-size:calc(var(--slider-size)/5)}:where([data-mantine-color-scheme=light]) .m_48204f9b{background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_48204f9b{background-color:var(--mantine-color-dark-5)}.m_bb9cdbad{border-radius:var(--slider-size);inset:calc(.0625rem*var(--mantine-scale));pointer-events:none;position:absolute}.m_481dd586{bottom:0;left:calc(50% - 1px);position:absolute;top:0;transform:rotate(var(--angle));width:calc(.125rem*var(--mantine-scale))}.m_481dd586:before{content:"";height:calc(var(--thumb-size)/1.5);left:calc(.03125rem*var(--mantine-scale));position:absolute;top:calc(var(--thumb-size)/3);transform:translate(-50%,-50%);width:calc(.0625rem*var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_481dd586:before{background-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_481dd586:before{background-color:var(--mantine-color-dark-3)}.m_481dd586[data-label]:after{content:attr(data-label);font-size:var(--mantine-font-size-xs);left:calc(-.4375rem*var(--mantine-scale));min-width:calc(1.125rem*var(--mantine-scale));position:absolute;text-align:center;top:calc(-1.5rem*var(--mantine-scale));transform:rotate(calc(1turn - var(--angle)))}.m_bc02ba3d{bottom:0;height:100%;left:calc(50% - 1.5px);outline:none;pointer-events:none}.m_bc02ba3d,.m_bc02ba3d:before{position:absolute;right:0;top:0;width:calc(.1875rem*var(--mantine-scale))}.m_bc02ba3d:before{content:"";height:min(var(--thumb-size),calc(var(--slider-size)/2))}:where([data-mantine-color-scheme=light]) .m_bc02ba3d:before{background-color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_bc02ba3d:before{background-color:var(--mantine-color-dark-1)}.m_bb8e875b{font-size:var(--mantine-font-size-xs)}.m_89ab340[data-resizing]{--app-shell-transition-duration:0ms!important}.m_89ab340[data-disabled]{--app-shell-header-offset:0rem!important;--app-shell-navbar-offset:0rem!important}[data-mantine-color-scheme=light] .m_89ab340{--app-shell-border-color:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .m_89ab340{--app-shell-border-color:var(--mantine-color-dark-4)}.m_3840c879,.m_3b16f56b,.m_45252eee,.m_8983817,.m_9cdde9a{transition-duration:var(--app-shell-transition-duration);transition-timing-function:var(--app-shell-transition-timing-function)}.m_45252eee,.m_9cdde9a{background-color:var(--mantine-color-body);display:flex;flex-direction:column;height:calc(100dvh - var(--app-shell-header-offset, 0rem) - var(--app-shell-footer-offset, 0rem));position:fixed;top:var(--app-shell-header-offset,0);transition-property:transform,top,height}:where([data-layout=alt]) .m_45252eee,:where([data-layout=alt]) .m_9cdde9a{height:100dvh;top:0}.m_45252eee{inset-inline-start:0;transform:var(--app-shell-navbar-transform);transition-property:transform,top,height;width:var(--app-shell-navbar-width);z-index:var(--app-shell-navbar-z-index)}:where([dir=rtl]) .m_45252eee{transform:var(--app-shell-navbar-transform-rtl)}.m_45252eee:where([data-with-border]){border-inline-end:1px solid var(--app-shell-border-color)}.m_9cdde9a{inset-inline-end:0;transform:var(--app-shell-aside-transform);width:var(--app-shell-aside-width);z-index:var(--app-shell-aside-z-index)}:where([dir=rtl]) .m_9cdde9a{transform:var(--app-shell-aside-transform-rtl)}.m_9cdde9a:where([data-with-border]){border-inline-start:1px solid var(--app-shell-border-color)}.m_8983817{min-height:100dvh;padding-inline-end:calc(var(--app-shell-aside-offset, 0rem) + var(--app-shell-padding));padding-bottom:calc(var(--app-shell-footer-offset, 0rem) + var(--app-shell-padding));padding-inline-start:calc(var(--app-shell-navbar-offset, 0rem) + var(--app-shell-padding));padding-top:calc(var(--app-shell-header-offset, 0rem) + var(--app-shell-padding));transition-property:padding}.m_3840c879,.m_3b16f56b{background-color:var(--mantine-color-body);inset-inline:0;position:fixed;transition-property:transform,left,right}:where([data-layout=alt]) .m_3840c879,:where([data-layout=alt]) .m_3b16f56b{inset-inline-end:var(--app-shell-aside-offset,0);inset-inline-start:var(--app-shell-navbar-offset,0)}.m_3b16f56b{background-color:var(--mantine-color-body);height:var(--app-shell-header-height);top:0;transform:var(--app-shell-header-transform);z-index:var(--app-shell-header-z-index)}.m_3b16f56b:where([data-with-border]){border-bottom:1px solid var(--app-shell-border-color)}.m_3840c879{bottom:0;height:calc(var(--app-shell-footer-height) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);transform:var(--app-shell-footer-transform);z-index:var(--app-shell-footer-z-index)}.m_3840c879:where([data-with-border]){border-top:1px solid var(--app-shell-border-color)}.m_6dcfc7c7{flex-grow:0}.m_6dcfc7c7:where([data-grow]){flex-grow:1}.m_71ac47fc{--ar-ratio:1;max-width:100%}.m_71ac47fc>:where(:not(style)){aspect-ratio:var(--ar-ratio);width:100%}.m_71ac47fc>:where(img,video){-o-object-fit:cover;object-fit:cover}.m_88b62a41{--combobox-padding:calc(0.25rem*var(--mantine-scale));padding:var(--combobox-padding)}.m_88b62a41:has([data-mantine-scrollbar]){padding-inline-end:0}.m_88b62a41:has([data-mantine-scrollbar]) .m_985517d8{max-width:calc(100% + var(--combobox-padding))}.m_88b62a41[data-hidden]{display:none}.m_88b62a41,.m_b2821a6e{--combobox-option-padding-xs:calc(0.25rem*var(--mantine-scale)) calc(0.5rem*var(--mantine-scale));--combobox-option-padding-sm:calc(0.375rem*var(--mantine-scale)) calc(0.625rem*var(--mantine-scale));--combobox-option-padding-md:calc(0.5rem*var(--mantine-scale)) calc(0.75rem*var(--mantine-scale));--combobox-option-padding-lg:calc(0.625rem*var(--mantine-scale)) calc(1rem*var(--mantine-scale));--combobox-option-padding-xl:calc(0.875rem*var(--mantine-scale)) calc(1.25rem*var(--mantine-scale));--combobox-option-padding:var(--combobox-option-padding-sm)}.m_92253aa5{background-color:transparent;border-radius:var(--mantine-radius-default);color:inherit;cursor:pointer;font-size:var(--combobox-option-fz,var(--mantine-font-size-sm));padding:var(--combobox-option-padding);word-break:break-word}.m_92253aa5:where([data-combobox-selected]){background-color:var(--mantine-primary-color-filled);color:var(--mantine-color-white)}.m_92253aa5:where([data-combobox-disabled]){cursor:not-allowed;opacity:.35}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_92253aa5:hover:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_92253aa5:hover:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-dark-7)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_92253aa5:active:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_92253aa5:active:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-dark-7)}}.m_985517d8{border-end-end-radius:0;border-end-start-radius:0;border-inline-width:0;border-top-width:0;margin-inline:calc(var(--combobox-padding)*-1);margin-bottom:var(--combobox-padding);margin-top:calc(var(--combobox-padding)*-1);position:relative;width:calc(100% + var(--combobox-padding)*2)}:where([data-mantine-color-scheme=light]) .m_985517d8,:where([data-mantine-color-scheme=light]) .m_985517d8:focus{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_985517d8,:where([data-mantine-color-scheme=dark]) .m_985517d8:focus{border-color:var(--mantine-color-dark-4)}:where([data-mantine-color-scheme=light]) .m_985517d8{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_985517d8{background-color:var(--mantine-color-dark-7)}.m_2530cd1d{color:var(--mantine-color-dimmed);text-align:center}.m_2530cd1d,.m_82b967cb,.m_858f94bd{font-size:var(--combobox-option-fz,var(--mantine-font-size-sm));padding:var(--combobox-option-padding)}.m_82b967cb,.m_858f94bd{border:0 solid transparent;margin-inline:calc(var(--combobox-padding)*-1)}:where([data-mantine-color-scheme=light]) .m_82b967cb,:where([data-mantine-color-scheme=light]) .m_858f94bd{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_82b967cb,:where([data-mantine-color-scheme=dark]) .m_858f94bd{border-color:var(--mantine-color-dark-4)}.m_82b967cb{border-top-width:calc(.0625rem*var(--mantine-scale));margin-bottom:calc(var(--combobox-padding)*-1);margin-top:var(--combobox-padding)}.m_858f94bd{border-bottom-width:calc(.0625rem*var(--mantine-scale));margin-bottom:var(--combobox-padding);margin-top:calc(var(--combobox-padding)*-1)}.m_254f3e4f:has(.m_2bb2e9e5:only-child){display:none}.m_2bb2e9e5{align-items:center;color:var(--mantine-color-dimmed);display:flex;font-size:calc(var(--combobox-option-fz, var(--mantine-font-size-sm))*.85);font-weight:500;padding:var(--combobox-option-padding);position:relative}.m_2bb2e9e5:after{content:"";flex:1;height:calc(.0625rem*var(--mantine-scale));inset-inline:0;margin-inline-start:var(--mantine-spacing-xs)}:where([data-mantine-color-scheme=light]) .m_2bb2e9e5:after{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_2bb2e9e5:after{background-color:var(--mantine-color-dark-4)}.m_2bb2e9e5:only-child{display:none}.m_2943220b{--combobox-chevron-size-xs:calc(0.875rem*var(--mantine-scale));--combobox-chevron-size-sm:calc(1.125rem*var(--mantine-scale));--combobox-chevron-size-md:calc(1.25rem*var(--mantine-scale));--combobox-chevron-size-lg:calc(1.5rem*var(--mantine-scale));--combobox-chevron-size-xl:calc(1.75rem*var(--mantine-scale));--combobox-chevron-size:var(--combobox-chevron-size-sm);height:var(--combobox-chevron-size);width:var(--combobox-chevron-size)}:where([data-mantine-color-scheme=light]) .m_2943220b{color:var(--mantine-color-gray-6)}:where([data-mantine-color-scheme=dark]) .m_2943220b{color:var(--mantine-color-dark-3)}.m_2943220b:where([data-error]){color:var(--mantine-color-error)}.m_390b5f4{align-items:center;display:flex;gap:calc(.5rem*var(--mantine-scale))}.m_390b5f4:where([data-reverse]){justify-content:space-between}.m_8ee53fc2{height:.8em;min-width:.8em;opacity:.4;width:.8em}:where([data-combobox-selected]) .m_8ee53fc2{opacity:1}.m_5f75b09e{--label-lh-xs:calc(1rem*var(--mantine-scale));--label-lh-sm:calc(1.25rem*var(--mantine-scale));--label-lh-md:calc(1.5rem*var(--mantine-scale));--label-lh-lg:calc(1.875rem*var(--mantine-scale));--label-lh-xl:calc(2.25rem*var(--mantine-scale));--label-lh:var(--label-lh-sm)}.m_5f75b09e[data-label-position=left]{--label-order:1;--label-offset-end:var(--mantine-spacing-sm);--label-offset-start:0}.m_5f75b09e[data-label-position=right]{--label-order:2;--label-offset-end:0;--label-offset-start:var(--mantine-spacing-sm)}.m_5f6e695e{display:flex}.m_d3ea56bb{--label-cursor:var(--mantine-cursor-type);-webkit-tap-highlight-color:transparent;cursor:var(--label-cursor);display:inline-flex;flex-direction:column;font-size:var(--label-fz,var(--mantine-font-size-sm));line-height:var(--label-lh);order:var(--label-order)}.m_d3ea56bb[data-disabled],fieldset:disabled .m_d3ea56bb{--label-cursor:not-allowed}.m_8ee546b8{color:inherit;cursor:var(--label-cursor);padding-inline-end:var(--label-offset-end);padding-inline-start:var(--label-offset-start)}:where([data-mantine-color-scheme=light]) .m_8ee546b8:where([data-disabled]),:where([data-mantine-color-scheme=light]) fieldset:disabled .m_8ee546b8{color:var(--mantine-color-gray-5)}:where([data-mantine-color-scheme=dark]) .m_8ee546b8:where([data-disabled]),:where([data-mantine-color-scheme=dark]) fieldset:disabled .m_8ee546b8{color:var(--mantine-color-dark-3)}.m_328f68c0,.m_8e8a99cc{margin-top:calc(var(--mantine-spacing-xs)/2);padding-inline-end:var(--label-offset-end);padding-inline-start:var(--label-offset-start)}.m_26775b0a{--card-radius:var(--mantine-radius-default);border-radius:var(--card-radius);cursor:pointer;display:block;width:100%}.m_26775b0a :where(*){cursor:inherit}.m_26775b0a:where([data-with-border]){border:calc(.0625rem*var(--mantine-scale)) solid transparent}:where([data-mantine-color-scheme=light]) .m_26775b0a:where([data-with-border]){border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_26775b0a:where([data-with-border]){border-color:var(--mantine-color-dark-4)}.m_5e5256ee{--checkbox-size-xs:calc(1rem*var(--mantine-scale));--checkbox-size-sm:calc(1.25rem*var(--mantine-scale));--checkbox-size-md:calc(1.5rem*var(--mantine-scale));--checkbox-size-lg:calc(1.875rem*var(--mantine-scale));--checkbox-size-xl:calc(2.25rem*var(--mantine-scale));--checkbox-size:var(--checkbox-size-sm);--checkbox-color:var(--mantine-primary-color-filled);--checkbox-icon-color:var(--mantine-color-white);border:calc(.0625rem*var(--mantine-scale)) solid transparent;border-radius:var(--checkbox-radius,var(--mantine-radius-default));cursor:var(--mantine-cursor-type);height:var(--checkbox-size);min-height:var(--checkbox-size);min-width:var(--checkbox-size);position:relative;transition:border-color .1s ease,background-color .1s ease;width:var(--checkbox-size);-webkit-tap-highlight-color:transparent;align-items:center;display:flex;justify-content:center}:where([data-mantine-color-scheme=light]) .m_5e5256ee{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_5e5256ee{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_5e5256ee[data-checked],.m_5e5256ee[data-indeterminate]{background-color:var(--checkbox-color);border-color:var(--checkbox-color)}.m_5e5256ee[data-checked]>.m_1b1c543a,.m_5e5256ee[data-indeterminate]>.m_1b1c543a{color:var(--checkbox-icon-color);opacity:1;transform:none}.m_5e5256ee[data-disabled]{cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_5e5256ee[data-disabled]{background-color:var(--mantine-color-gray-2);border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_5e5256ee[data-disabled]{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-6)}[data-mantine-color-scheme=light] .m_5e5256ee[data-disabled][data-checked]>.m_1b1c543a{color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .m_5e5256ee[data-disabled][data-checked]>.m_1b1c543a{color:var(--mantine-color-dark-3)}.m_76e20374[data-checked]:not([data-disabled]),.m_76e20374[data-indeterminate]:not([data-disabled]){background-color:transparent;border-color:var(--checkbox-color)}.m_76e20374[data-checked]:not([data-disabled])>.m_1b1c543a,.m_76e20374[data-indeterminate]:not([data-disabled])>.m_1b1c543a{color:var(--checkbox-color);opacity:1;transform:none}.m_1b1c543a{color:transparent;display:block;opacity:1;pointer-events:none;transform:translateY(calc(.3125rem*var(--mantine-scale))) scale(.5);transition:transform .1s ease,opacity .1s ease;width:60%}.m_bf2d988c{--checkbox-size-xs:calc(1rem*var(--mantine-scale));--checkbox-size-sm:calc(1.25rem*var(--mantine-scale));--checkbox-size-md:calc(1.5rem*var(--mantine-scale));--checkbox-size-lg:calc(1.875rem*var(--mantine-scale));--checkbox-size-xl:calc(2.25rem*var(--mantine-scale));--checkbox-size:var(--checkbox-size-sm);--checkbox-color:var(--mantine-primary-color-filled);--checkbox-icon-color:var(--mantine-color-white)}.m_26062bec{height:var(--checkbox-size);order:1;position:relative;width:var(--checkbox-size)}.m_26062bec:where([data-label-position=left]){order:2}.m_26063560{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:calc(.0625rem*var(--mantine-scale)) solid transparent;border-radius:var(--checkbox-radius,var(--mantine-radius-default));cursor:var(--mantine-cursor-type);display:block;height:var(--checkbox-size);margin:0;padding:0;transition:border-color .1s ease,background-color .1s ease;width:var(--checkbox-size);-webkit-tap-highlight-color:transparent}:where([data-mantine-color-scheme=light]) .m_26063560{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_26063560{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_26063560:where([data-error]){border-color:var(--mantine-color-error)}.m_26063560:checked,.m_26063560[data-indeterminate]{background-color:var(--checkbox-color);border-color:var(--checkbox-color)}.m_26063560:checked+.m_bf295423,.m_26063560[data-indeterminate]+.m_bf295423{opacity:1;transform:none}.m_26063560:disabled{cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_26063560:disabled{background-color:var(--mantine-color-gray-2);border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_26063560:disabled{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-6)}[data-mantine-color-scheme=light] .m_26063560:disabled+.m_bf295423{color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .m_26063560:disabled+.m_bf295423{color:var(--mantine-color-dark-3)}.m_215c4542+.m_bf295423{color:var(--checkbox-color)}.m_215c4542:checked:not(:disabled),.m_215c4542[data-indeterminate]:not(:disabled){background-color:transparent;border-color:var(--checkbox-color)}.m_215c4542:checked:not(:disabled)+.m_bf295423,.m_215c4542[data-indeterminate]:not(:disabled)+.m_bf295423{color:var(--checkbox-color);opacity:1;transform:none}.m_bf295423{color:var(--checkbox-icon-color);inset:0;margin:auto;opacity:0;pointer-events:none;position:absolute;transform:translateY(calc(.3125rem*var(--mantine-scale))) scale(.5);transition:transform .1s ease,opacity .1s ease;width:60%}.m_11def92b{--ag-spacing:var(--mantine-spacing-sm);--ag-offset:calc(var(--ag-spacing)*-1);display:flex;padding-inline-start:var(--ag-spacing)}.m_f85678b6{--avatar-size-xs:calc(1rem*var(--mantine-scale));--avatar-size-sm:calc(1.625rem*var(--mantine-scale));--avatar-size-md:calc(2.375rem*var(--mantine-scale));--avatar-size-lg:calc(3.5rem*var(--mantine-scale));--avatar-size-xl:calc(5.25rem*var(--mantine-scale));--avatar-size:var(--avatar-size-md);--avatar-radius:calc(62.5rem*var(--mantine-scale));--avatar-bg:var(--mantine-color-gray-light);--avatar-bd:calc(0.0625rem*var(--mantine-scale)) solid transparent;--avatar-color:var(--mantine-color-gray-light-color);--avatar-placeholder-fz:calc(var(--avatar-size)/2.5);-webkit-tap-highlight-color:transparent;border-radius:var(--avatar-radius);display:block;height:var(--avatar-size);min-width:var(--avatar-size);overflow:hidden;padding:0;position:relative;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--avatar-size)}.m_f85678b6:where([data-within-group]){background:var(--mantine-color-body);border:2px solid var(--mantine-color-body);margin-inline-start:var(--ag-offset)}.m_11f8ac07{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.m_104cd71f{align-items:center;background:var(--avatar-bg);border:var(--avatar-bd);border-radius:var(--avatar-radius);color:var(--avatar-color);display:flex;font-size:var(--avatar-placeholder-fz);font-weight:700;height:100%;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.m_104cd71f>[data-avatar-placeholder-icon]{height:70%;width:70%}.m_2ce0de02{background-position:50%;background-size:cover;border:0;border-radius:var(--bi-radius,0);display:block;text-decoration:none;width:100%}.m_347db0ec{--badge-height-xs:calc(1rem*var(--mantine-scale));--badge-height-sm:calc(1.125rem*var(--mantine-scale));--badge-height-md:calc(1.25rem*var(--mantine-scale));--badge-height-lg:calc(1.625rem*var(--mantine-scale));--badge-height-xl:calc(2rem*var(--mantine-scale));--badge-fz-xs:calc(0.5625rem*var(--mantine-scale));--badge-fz-sm:calc(0.625rem*var(--mantine-scale));--badge-fz-md:calc(0.6875rem*var(--mantine-scale));--badge-fz-lg:calc(0.8125rem*var(--mantine-scale));--badge-fz-xl:calc(1rem*var(--mantine-scale));--badge-padding-x-xs:calc(0.375rem*var(--mantine-scale));--badge-padding-x-sm:calc(0.5rem*var(--mantine-scale));--badge-padding-x-md:calc(0.625rem*var(--mantine-scale));--badge-padding-x-lg:calc(0.75rem*var(--mantine-scale));--badge-padding-x-xl:calc(1rem*var(--mantine-scale));--badge-height:var(--badge-height-md);--badge-fz:var(--badge-fz-md);--badge-padding-x:var(--badge-padding-x-md);--badge-radius:calc(62.5rem*var(--mantine-scale));--badge-lh:calc(var(--badge-height) - 0.125rem*var(--mantine-scale));--badge-color:var(--mantine-color-white);--badge-bg:var(--mantine-primary-color-filled);--badge-border-width:calc(0.0625rem*var(--mantine-scale));--badge-bd:var(--badge-border-width) solid transparent;-webkit-tap-highlight-color:transparent;align-items:center;background:var(--badge-bg);border:var(--badge-bd);border-radius:var(--badge-radius);color:var(--badge-color);cursor:default;display:inline-grid;font-size:var(--badge-fz);font-weight:700;height:var(--badge-height);justify-content:center;letter-spacing:calc(.01563rem*var(--mantine-scale));line-height:var(--badge-lh);overflow:hidden;padding:0 var(--badge-padding-x);text-decoration:none;text-overflow:ellipsis;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.m_347db0ec:where([data-with-left-section],[data-variant=dot]){grid-template-columns:auto 1fr}.m_347db0ec:where([data-with-right-section]){grid-template-columns:1fr auto}.m_347db0ec:where([data-with-left-section][data-with-right-section],[data-variant=dot][data-with-right-section]){grid-template-columns:auto 1fr auto}.m_347db0ec:where([data-block]){display:flex;width:100%}.m_347db0ec:where([data-circle]){display:flex;padding-inline:calc(.125rem*var(--mantine-scale));width:var(--badge-height)}.m_fbd81e3d{--badge-dot-size:calc(var(--badge-height)/3.4)}:where([data-mantine-color-scheme=light]) .m_fbd81e3d{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4);color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_fbd81e3d{background-color:var(--mantine-color-dark-5);border-color:var(--mantine-color-dark-5);color:var(--mantine-color-white)}.m_fbd81e3d:before{background-color:var(--badge-dot-color);border-radius:var(--badge-dot-size);content:"";display:block;height:var(--badge-dot-size);margin-inline-end:var(--badge-dot-size);width:var(--badge-dot-size)}.m_5add502a{cursor:inherit;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.m_91fdda9b{--badge-section-margin:calc(var(--mantine-spacing-xs)/2);align-items:center;display:inline-flex;justify-content:center;max-height:calc(var(--badge-height) - var(--badge-border-width)*2)}.m_91fdda9b:where([data-position=left]){margin-inline-end:var(--badge-section-margin)}.m_91fdda9b:where([data-position=right]){margin-inline-start:var(--badge-section-margin)}.m_ddec01c0{--blockquote-border:3px solid var(--bq-bd);border-end-end-radius:var(--bq-radius);border-inline-start:var(--blockquote-border);border-start-end-radius:var(--bq-radius);margin:0;padding:var(--mantine-spacing-xl) calc(2.375rem*var(--mantine-scale));position:relative}:where([data-mantine-color-scheme=light]) .m_ddec01c0{background-color:var(--bq-bg-light)}:where([data-mantine-color-scheme=dark]) .m_ddec01c0{background-color:var(--bq-bg-dark)}.m_dde7bd57{--blockquote-icon-offset:calc(var(--bq-icon-size)/-2);align-items:center;background-color:var(--mantine-color-body);border-radius:var(--bq-icon-size);color:var(--bq-bd);display:flex;height:var(--bq-icon-size);inset-inline-start:var(--blockquote-icon-offset);justify-content:center;position:absolute;top:var(--blockquote-icon-offset);width:var(--bq-icon-size)}.m_dde51a35{display:block;font-size:85%;margin-top:var(--mantine-spacing-md);opacity:.6}.m_8b3717df{align-items:center;display:flex;flex-wrap:wrap}.m_f678d540{line-height:1;white-space:nowrap;-webkit-tap-highlight-color:transparent}.m_3b8f2208{align-items:center;display:flex;justify-content:center;line-height:1;margin-inline:var(--bc-separator-margin,var(--mantine-spacing-xs))}:where([data-mantine-color-scheme=light]) .m_3b8f2208{color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_3b8f2208{color:var(--mantine-color-dark-2)}.m_fea6bf1a{--burger-size-xs:calc(0.75rem*var(--mantine-scale));--burger-size-sm:calc(1.125rem*var(--mantine-scale));--burger-size-md:calc(1.5rem*var(--mantine-scale));--burger-size-lg:calc(2.125rem*var(--mantine-scale));--burger-size-xl:calc(2.625rem*var(--mantine-scale));--burger-size:var(--burger-size-md);--burger-line-size:calc(var(--burger-size)/12);cursor:pointer;height:calc(var(--burger-size) + var(--mantine-spacing-xs));padding:calc(var(--mantine-spacing-xs)/2);width:calc(var(--burger-size) + var(--mantine-spacing-xs))}:where([data-mantine-color-scheme=light]) .m_fea6bf1a{--burger-color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_fea6bf1a{--burger-color:var(--mantine-color-white)}.m_d4fb9cad{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.m_d4fb9cad,.m_d4fb9cad:after,.m_d4fb9cad:before{background-color:var(--burger-color);display:block;height:var(--burger-line-size);outline:calc(.0625rem*var(--mantine-scale)) solid transparent;transition-duration:var(--burger-transition-duration,.3s);transition-property:background-color,transform;transition-timing-function:var(--burger-transition-timing-function,ease);width:var(--burger-size)}.m_d4fb9cad:after,.m_d4fb9cad:before{content:"";inset-inline-start:0;position:absolute}.m_d4fb9cad:before{top:calc(var(--burger-size)/-3)}.m_d4fb9cad:after{top:calc(var(--burger-size)/3)}.m_d4fb9cad[data-opened]{background-color:transparent}.m_d4fb9cad[data-opened]:before{transform:translateY(calc(var(--burger-size)/3)) rotate(45deg)}.m_d4fb9cad[data-opened]:after{transform:translateY(calc(var(--burger-size)/-3)) rotate(-45deg)}.m_77c9d27d{--button-height-xs:calc(1.875rem*var(--mantine-scale));--button-height-sm:calc(2.25rem*var(--mantine-scale));--button-height-md:calc(2.625rem*var(--mantine-scale));--button-height-lg:calc(3.125rem*var(--mantine-scale));--button-height-xl:calc(3.75rem*var(--mantine-scale));--button-height-compact-xs:calc(1.375rem*var(--mantine-scale));--button-height-compact-sm:calc(1.625rem*var(--mantine-scale));--button-height-compact-md:calc(1.875rem*var(--mantine-scale));--button-height-compact-lg:calc(2.125rem*var(--mantine-scale));--button-height-compact-xl:calc(2.5rem*var(--mantine-scale));--button-padding-x-xs:calc(0.875rem*var(--mantine-scale));--button-padding-x-sm:calc(1.125rem*var(--mantine-scale));--button-padding-x-md:calc(1.375rem*var(--mantine-scale));--button-padding-x-lg:calc(1.625rem*var(--mantine-scale));--button-padding-x-xl:calc(2rem*var(--mantine-scale));--button-padding-x-compact-xs:calc(0.4375rem*var(--mantine-scale));--button-padding-x-compact-sm:calc(0.5rem*var(--mantine-scale));--button-padding-x-compact-md:calc(0.625rem*var(--mantine-scale));--button-padding-x-compact-lg:calc(0.75rem*var(--mantine-scale));--button-padding-x-compact-xl:calc(0.875rem*var(--mantine-scale));--button-height:var(--button-height-sm);--button-padding-x:var(--button-padding-x-sm);--button-color:var(--mantine-color-white);background:var(--button-bg,var(--mantine-primary-color-filled));border:var(--button-bd,calc(.0625rem*var(--mantine-scale)) solid transparent);border-radius:var(--button-radius,var(--mantine-radius-default));color:var(--button-color,var(--mantine-color-white));cursor:pointer;display:inline-block;font-size:var(--button-fz,var(--mantine-font-size-sm));font-weight:600;height:var(--button-height,var(--button-height-sm));line-height:1;overflow:hidden;padding-inline:var(--button-padding-x,var(--button-padding-x-sm));position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:auto}.m_77c9d27d:where([data-block]){display:block;width:100%}.m_77c9d27d:where([data-with-left-section]){padding-inline-start:calc(var(--button-padding-x)/1.5)}.m_77c9d27d:where([data-with-right-section]){padding-inline-end:calc(var(--button-padding-x)/1.5)}.m_77c9d27d:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){border:calc(.0625rem*var(--mantine-scale)) solid transparent;cursor:not-allowed;transform:none}:where([data-mantine-color-scheme=light]) .m_77c9d27d:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){background:var(--mantine-color-gray-1);color:var(--mantine-color-gray-5)}:where([data-mantine-color-scheme=dark]) .m_77c9d27d:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){background:var(--mantine-color-dark-6);color:var(--mantine-color-dark-3)}.m_77c9d27d:before{border-radius:var(--button-radius,var(--mantine-radius-default));content:"";filter:blur(12px);inset:calc(-.0625rem*var(--mantine-scale));opacity:0;pointer-events:none;position:absolute;transform:translateY(-100%);transition:transform .15s ease,opacity .1s ease}:where([data-mantine-color-scheme=light]) .m_77c9d27d:before{background-color:hsla(0,0%,100%,.15)}:where([data-mantine-color-scheme=dark]) .m_77c9d27d:before{background-color:rgba(0,0,0,.15)}.m_77c9d27d:where([data-loading]){cursor:not-allowed;transform:none}.m_77c9d27d:where([data-loading]):before{opacity:1;transform:translateY(0)}.m_77c9d27d:where([data-loading]) .m_80f1301b{opacity:0;transform:translateY(100%)}@media (hover:hover){.m_77c9d27d:hover:where(:not([data-loading],:disabled,[data-disabled])){background-color:var(--button-hover,var(--mantine-primary-color-filled-hover));color:var(--button-hover-color,var(--button-color))}}@media (hover:none){.m_77c9d27d:active:where(:not([data-loading],:disabled,[data-disabled])){background-color:var(--button-hover,var(--mantine-primary-color-filled-hover));color:var(--button-hover-color,var(--button-color))}}.m_80f1301b{justify-content:var(--button-justify,center);overflow:visible;transition:transform .15s ease,opacity .1s ease}.m_80f1301b,.m_811560b9{align-items:center;display:flex;height:100%}.m_811560b9{opacity:1;overflow:hidden;white-space:nowrap}.m_811560b9:where([data-loading]){opacity:.2}.m_a74036a{align-items:center;display:flex}.m_a74036a:where([data-position=left]){margin-inline-end:var(--mantine-spacing-xs)}.m_a74036a:where([data-position=right]){margin-inline-start:var(--mantine-spacing-xs)}.m_a25b86ee{left:50%;position:absolute;top:50%}.m_80d6d844{--button-border-width:calc(0.0625rem*var(--mantine-scale));display:flex}.m_80d6d844 :where(.m_77c9d27d):focus{position:relative;z-index:1}.m_80d6d844[data-orientation=horizontal]{flex-direction:row}.m_80d6d844[data-orientation=horizontal] .m_77c9d27d:not(:only-child):first-child{border-end-end-radius:0;border-inline-end-width:calc(var(--button-border-width)/2);border-start-end-radius:0}.m_80d6d844[data-orientation=horizontal] .m_77c9d27d:not(:only-child):last-child{border-end-start-radius:0;border-inline-start-width:calc(var(--button-border-width)/2);border-start-start-radius:0}.m_80d6d844[data-orientation=horizontal] .m_77c9d27d:not(:only-child):not(:first-child):not(:last-child){border-inline-width:calc(var(--button-border-width)/2);border-radius:0}.m_80d6d844[data-orientation=vertical]{flex-direction:column}.m_80d6d844[data-orientation=vertical] .m_77c9d27d:not(:only-child):first-child{border-bottom-width:calc(var(--button-border-width)/2);border-end-end-radius:0;border-end-start-radius:0}.m_80d6d844[data-orientation=vertical] .m_77c9d27d:not(:only-child):last-child{border-start-end-radius:0;border-start-start-radius:0;border-top-width:calc(var(--button-border-width)/2)}.m_80d6d844[data-orientation=vertical] .m_77c9d27d:not(:only-child):not(:first-child):not(:last-child){border-bottom-width:calc(var(--button-border-width)/2);border-radius:0;border-top-width:calc(var(--button-border-width)/2)}.m_e615b15f{--card-padding:var(--mantine-spacing-md);color:var(--mantine-color-text);display:flex;flex-direction:column;overflow:hidden;padding:var(--card-padding);position:relative}:where([data-mantine-color-scheme=light]) .m_e615b15f{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_e615b15f{background-color:var(--mantine-color-dark-6)}.m_599a2148{display:block;margin-inline:calc(var(--card-padding)*-1)}.m_599a2148:where(:first-child){border-top:none!important;margin-top:calc(var(--card-padding)*-1)}.m_599a2148:where(:last-child){border-bottom:none!important;margin-bottom:calc(var(--card-padding)*-1)}.m_599a2148:where([data-inherit-padding]){padding-inline:var(--card-padding)}.m_599a2148:where([data-with-border]){border-bottom:calc(.0625rem*var(--mantine-scale)) solid;border-top:calc(.0625rem*var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m_599a2148{border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_599a2148{border-color:var(--mantine-color-dark-4)}.m_599a2148+.m_599a2148{border-top:none!important}.m_4451eb3a{align-items:center;display:flex;justify-content:center}.m_4451eb3a:where([data-inline]){display:inline-flex}.m_f59ffda3{--chip-size-xs:calc(1.4375rem*var(--mantine-scale));--chip-size-sm:calc(1.75rem*var(--mantine-scale));--chip-size-md:calc(2rem*var(--mantine-scale));--chip-size-lg:calc(2.25rem*var(--mantine-scale));--chip-size-xl:calc(2.5rem*var(--mantine-scale));--chip-icon-size-xs:calc(0.625rem*var(--mantine-scale));--chip-icon-size-sm:calc(0.75rem*var(--mantine-scale));--chip-icon-size-md:calc(0.875rem*var(--mantine-scale));--chip-icon-size-lg:calc(1rem*var(--mantine-scale));--chip-icon-size-xl:calc(1.125rem*var(--mantine-scale));--chip-padding-xs:calc(1rem*var(--mantine-scale));--chip-padding-sm:calc(1.25rem*var(--mantine-scale));--chip-padding-md:calc(1.5rem*var(--mantine-scale));--chip-padding-lg:calc(1.75rem*var(--mantine-scale));--chip-padding-xl:calc(2rem*var(--mantine-scale));--chip-checked-padding-xs:calc(0.46875rem*var(--mantine-scale));--chip-checked-padding-sm:calc(0.625rem*var(--mantine-scale));--chip-checked-padding-md:calc(0.73125rem*var(--mantine-scale));--chip-checked-padding-lg:calc(0.84375rem*var(--mantine-scale));--chip-checked-padding-xl:calc(0.98125rem*var(--mantine-scale));--chip-spacing-xs:calc(0.625rem*var(--mantine-scale));--chip-spacing-sm:calc(0.75rem*var(--mantine-scale));--chip-spacing-md:calc(1rem*var(--mantine-scale));--chip-spacing-lg:calc(1.25rem*var(--mantine-scale));--chip-spacing-xl:calc(1.375rem*var(--mantine-scale));--chip-size:var(--chip-size-sm);--chip-icon-size:var(--chip-icon-size-sm);--chip-padding:var(--chip-padding-sm);--chip-spacing:var(--chip-spacing-sm);--chip-checked-padding:var(--chip-checked-padding-sm);--chip-bg:var(--mantine-primary-color-filled);--chip-hover:var(--mantine-primary-color-filled-hover);--chip-color:var(--mantine-color-white);--chip-bd:calc(0.0625rem*var(--mantine-scale)) solid transparent}.m_be049a53{align-items:center;border-radius:var(--chip-radius,1000rem);cursor:pointer;display:inline-flex;font-size:var(--chip-fz,var(--mantine-font-size-sm));height:var(--chip-size);line-height:calc(var(--chip-size) - .125rem*var(--mantine-scale));padding-inline:var(--chip-padding);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;-webkit-tap-highlight-color:transparent;border:calc(.0625rem*var(--mantine-scale)) solid transparent;color:var(--mantine-color-text)}.m_be049a53:where([data-checked]){padding:var(--chip-checked-padding)}.m_be049a53:where([data-disabled]){cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_be049a53:where([data-disabled]){background-color:var(--mantine-color-gray-2);color:var(--mantine-color-gray-5)}:where([data-mantine-color-scheme=dark]) .m_be049a53:where([data-disabled]){background-color:var(--mantine-color-dark-6);color:var(--mantine-color-dark-3)}:where([data-mantine-color-scheme=light]) .m_3904c1af:not([data-disabled]){background-color:var(--mantine-color-white);border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_3904c1af:not([data-disabled]){background-color:var(--mantine-color-dark-6);border:1px solid var(--mantine-color-dark-4)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_3904c1af:not([data-disabled]):hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_3904c1af:not([data-disabled]):hover{background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_3904c1af:not([data-disabled]):active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_3904c1af:not([data-disabled]):active{background-color:var(--mantine-color-dark-5)}}.m_3904c1af:not([data-disabled]):where([data-checked]){--chip-icon-color:var(--chip-color);border:var(--chip-bd)}@media (hover:hover){.m_3904c1af:not([data-disabled]):where([data-checked]):hover{background-color:var(--chip-hover)}}@media (hover:none){.m_3904c1af:not([data-disabled]):where([data-checked]):active{background-color:var(--chip-hover)}}.m_f7e165c3:not([data-disabled]),.m_fa109255:not([data-disabled]){border:calc(.0625rem*var(--mantine-scale)) solid transparent;color:var(--mantine-color-text)}:where([data-mantine-color-scheme=light]) .m_f7e165c3:not([data-disabled]),:where([data-mantine-color-scheme=light]) .m_fa109255:not([data-disabled]){background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_f7e165c3:not([data-disabled]),:where([data-mantine-color-scheme=dark]) .m_fa109255:not([data-disabled]){background-color:var(--mantine-color-dark-5)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_f7e165c3:not([data-disabled]):hover,:where([data-mantine-color-scheme=light]) .m_fa109255:not([data-disabled]):hover{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_f7e165c3:not([data-disabled]):hover,:where([data-mantine-color-scheme=dark]) .m_fa109255:not([data-disabled]):hover{background-color:var(--mantine-color-dark-4)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_f7e165c3:not([data-disabled]):active,:where([data-mantine-color-scheme=light]) .m_fa109255:not([data-disabled]):active{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_f7e165c3:not([data-disabled]):active,:where([data-mantine-color-scheme=dark]) .m_fa109255:not([data-disabled]):active{background-color:var(--mantine-color-dark-4)}}.m_f7e165c3:not([data-disabled]):where([data-checked]),.m_fa109255:not([data-disabled]):where([data-checked]){--chip-icon-color:var(--chip-color);background-color:var(--chip-bg);color:var(--chip-color)}@media (hover:hover){.m_f7e165c3:not([data-disabled]):where([data-checked]):hover,.m_fa109255:not([data-disabled]):where([data-checked]):hover{background-color:var(--chip-hover)}}@media (hover:none){.m_f7e165c3:not([data-disabled]):where([data-checked]):active,.m_fa109255:not([data-disabled]):where([data-checked]):active{background-color:var(--chip-hover)}}.m_9ac86df9{align-items:center;display:flex;max-width:calc(var(--chip-icon-size) + var(--chip-spacing)/1.5);overflow:hidden;width:calc(var(--chip-icon-size) + var(--chip-spacing)/1.5)}.m_9ac86df9,.m_d6d72580{height:var(--chip-icon-size)}.m_d6d72580{color:var(--chip-icon-color,inherit);display:block;width:var(--chip-icon-size)}.m_bde07329{height:0;margin:0;opacity:0;padding:0;width:0}.m_bde07329:focus-visible+.m_be049a53{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem*var(--mantine-scale))}.m_b183c0a2{border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs);line-height:var(--mantine-line-height);margin:0;overflow:auto;padding:2px calc(var(--mantine-spacing-xs)/2)}:where([data-mantine-color-scheme=light]) .m_b183c0a2{background-color:var(--code-bg,var(--mantine-color-gray-1));color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_b183c0a2{background-color:var(--code-bg,var(--mantine-color-dark-5));color:var(--mantine-color-white)}.m_b183c0a2[data-block]{padding:var(--mantine-spacing-xs)}.m_de3d2490{--cs-size:calc(1.75rem*var(--mantine-scale));--cs-radius:calc(62.5rem*var(--mantine-scale));-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:var(--cs-radius);color:inherit;display:block;height:var(--cs-size);line-height:1;min-height:var(--cs-size);min-width:var(--cs-size);position:relative;text-decoration:none;width:var(--cs-size)}[data-mantine-color-scheme=light] .m_de3d2490{--alpha-overlay-color:var(--mantine-color-gray-3);--alpha-overlay-bg:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .m_de3d2490{--alpha-overlay-color:var(--mantine-color-dark-4);--alpha-overlay-bg:var(--mantine-color-dark-7)}.m_862f3d1b,.m_98ae7f22{border-radius:var(--cs-radius);inset:0;position:absolute}.m_98ae7f22{box-shadow:rgba(0,0,0,.1) 0 0 0 calc(.0625rem*var(--mantine-scale)) inset,rgba(0,0,0,.15) 0 0 calc(.25rem*var(--mantine-scale)) inset;z-index:1}.m_95709ac0{background-image:linear-gradient(45deg,var(--alpha-overlay-color) 25%,transparent 25%),linear-gradient(-45deg,var(--alpha-overlay-color) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--alpha-overlay-color) 75%),linear-gradient(-45deg,var(--alpha-overlay-bg) 75%,var(--alpha-overlay-color) 75%);background-position:0 0,0 calc(.25rem*var(--mantine-scale)),calc(.25rem*var(--mantine-scale)) calc(-.25rem*var(--mantine-scale)),calc(-.25rem*var(--mantine-scale)) 0;background-size:calc(.5rem*var(--mantine-scale)) calc(.5rem*var(--mantine-scale))}.m_93e74e3,.m_95709ac0{border-radius:var(--cs-radius);inset:0;position:absolute}.m_93e74e3{align-items:center;display:flex;justify-content:center;z-index:2}.m_fee9c77{--cp-width-xs:calc(11.25rem*var(--mantine-scale));--cp-width-sm:calc(12.5rem*var(--mantine-scale));--cp-width-md:calc(15rem*var(--mantine-scale));--cp-width-lg:calc(17.5rem*var(--mantine-scale));--cp-width-xl:calc(20rem*var(--mantine-scale));--cp-preview-size-xs:calc(1.625rem*var(--mantine-scale));--cp-preview-size-sm:calc(2.125rem*var(--mantine-scale));--cp-preview-size-md:calc(2.625rem*var(--mantine-scale));--cp-preview-size-lg:calc(3.125rem*var(--mantine-scale));--cp-preview-size-xl:calc(3.375rem*var(--mantine-scale));--cp-thumb-size-xs:calc(0.5rem*var(--mantine-scale));--cp-thumb-size-sm:calc(0.75rem*var(--mantine-scale));--cp-thumb-size-md:calc(1rem*var(--mantine-scale));--cp-thumb-size-lg:calc(1.25rem*var(--mantine-scale));--cp-thumb-size-xl:calc(1.375rem*var(--mantine-scale));--cp-saturation-height-xs:calc(6.25rem*var(--mantine-scale));--cp-saturation-height-sm:calc(6.875rem*var(--mantine-scale));--cp-saturation-height-md:calc(7.5rem*var(--mantine-scale));--cp-saturation-height-lg:calc(8.75rem*var(--mantine-scale));--cp-saturation-height-xl:calc(10rem*var(--mantine-scale));--cp-preview-size:var(--cp-preview-size-sm);--cp-thumb-size:var(--cp-thumb-size-sm);--cp-saturation-height:var(--cp-saturation-height-sm);--cp-width:var(--cp-width-sm);--cp-body-spacing:var(--mantine-spacing-sm);padding:calc(.0625rem*var(--mantine-scale));width:var(--cp-width)}.m_fee9c77:where([data-full-width]){width:100%}.m_9dddfbac{height:var(--cp-preview-size);width:var(--cp-preview-size)}.m_bffecc3e{display:flex;padding-top:calc(var(--cp-body-spacing)/2)}.m_3283bb96{flex:1}.m_3283bb96:not(:only-child){margin-inline-end:var(--mantine-spacing-xs)}.m_40d572ba{border:2px solid var(--mantine-color-white);border-radius:var(--cp-thumb-size);box-shadow:0 0 1px rgba(0,0,0,.6);height:var(--cp-thumb-size);left:calc(var(--thumb-x-offset) - var(--cp-thumb-size)/2);overflow:hidden;position:absolute;top:calc(var(--thumb-y-offset) - var(--cp-thumb-size)/2);width:var(--cp-thumb-size)}.m_d8ee6fd8{cursor:pointer;flex:0 0 calc(var(--cp-swatch-size) - 0.25rem*var(--mantine-scale));height:unset!important;margin:calc(.125rem*var(--mantine-scale));min-height:0!important;min-width:0!important;padding-bottom:calc(var(--cp-swatch-size) - .25rem*var(--mantine-scale));width:unset!important}.m_5711e686{display:flex;flex-wrap:wrap;margin-top:calc(.3125rem*var(--mantine-scale));margin-inline:calc(-.125rem*var(--mantine-scale))}.m_202a296e{--cp-thumb-size-xs:calc(0.5rem*var(--mantine-scale));--cp-thumb-size-sm:calc(0.75rem*var(--mantine-scale));--cp-thumb-size-md:calc(1rem*var(--mantine-scale));--cp-thumb-size-lg:calc(1.25rem*var(--mantine-scale));--cp-thumb-size-xl:calc(1.375rem*var(--mantine-scale));-webkit-tap-highlight-color:transparent;border-radius:var(--mantine-radius-sm);height:var(--cp-saturation-height);margin:calc(var(--cp-thumb-size)/2);position:relative}.m_202a296e:where([data-focus-ring=auto]):focus:focus-visible .m_40d572ba{outline:2px solid var(--mantine-color-blue-filled)}.m_202a296e:where([data-focus-ring=always]):focus .m_40d572ba{outline:2px solid var(--mantine-color-blue-filled)}.m_11b3db02{border-radius:var(--mantine-radius-sm);inset:calc(var(--cp-thumb-size)*-1/2 - .0625rem*var(--mantine-scale));position:absolute}.m_d856d47d{--cp-thumb-size-xs:calc(0.5rem*var(--mantine-scale));--cp-thumb-size-sm:calc(0.75rem*var(--mantine-scale));--cp-thumb-size-md:calc(1rem*var(--mantine-scale));--cp-thumb-size-lg:calc(1.25rem*var(--mantine-scale));--cp-thumb-size-xl:calc(1.375rem*var(--mantine-scale));--cp-thumb-size:var(--cp-thumb-size,calc(0.75rem*var(--mantine-scale)));height:calc(var(--cp-thumb-size) + .125rem*var(--mantine-scale));margin-inline:calc(var(--cp-thumb-size)/2);outline:none;position:relative}.m_d856d47d+.m_d856d47d{margin-top:calc(.375rem*var(--mantine-scale))}.m_d856d47d:where([data-focus-ring=auto]):focus:focus-visible .m_40d572ba{outline:2px solid var(--mantine-color-blue-filled)}.m_d856d47d:where([data-focus-ring=always]):focus .m_40d572ba{outline:2px solid var(--mantine-color-blue-filled)}:where([data-mantine-color-scheme=light]) .m_d856d47d{--slider-checkers:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_d856d47d{--slider-checkers:var(--mantine-color-dark-4)}.m_8f327113{border-radius:10000rem;bottom:0;position:absolute;top:0;inset-inline:calc(var(--cp-thumb-size)*-1/2 - .0625rem*var(--mantine-scale))}.m_b077c2bc{--ci-eye-dropper-icon-size-xs:calc(0.875rem*var(--mantine-scale));--ci-eye-dropper-icon-size-sm:calc(1rem*var(--mantine-scale));--ci-eye-dropper-icon-size-md:calc(1.125rem*var(--mantine-scale));--ci-eye-dropper-icon-size-lg:calc(1.25rem*var(--mantine-scale));--ci-eye-dropper-icon-size-xl:calc(1.375rem*var(--mantine-scale));--ci-eye-dropper-icon-size:var(--ci-eye-dropper-icon-size-sm)}.m_c5ccdcab{--ci-preview-size-xs:calc(1rem*var(--mantine-scale));--ci-preview-size-sm:calc(1.125rem*var(--mantine-scale));--ci-preview-size-md:calc(1.375rem*var(--mantine-scale));--ci-preview-size-lg:calc(1.75rem*var(--mantine-scale));--ci-preview-size-xl:calc(2.25rem*var(--mantine-scale));--ci-preview-size:var(--ci-preview-size-sm)}.m_5ece2cd7{padding:calc(.5rem*var(--mantine-scale))}.m_7485cace{--container-size-xs:calc(33.75rem*var(--mantine-scale));--container-size-sm:calc(45rem*var(--mantine-scale));--container-size-md:calc(60rem*var(--mantine-scale));--container-size-lg:calc(71.25rem*var(--mantine-scale));--container-size-xl:calc(82.5rem*var(--mantine-scale));--container-size:var(--container-size-md);margin-inline:auto;max-width:var(--container-size);padding-inline:var(--mantine-spacing-md)}.m_7485cace:where([data-fluid]){max-width:100%}.m_e2125a27{--dialog-size-xs:calc(10rem*var(--mantine-scale));--dialog-size-sm:calc(12.5rem*var(--mantine-scale));--dialog-size-md:calc(21.25rem*var(--mantine-scale));--dialog-size-lg:calc(25rem*var(--mantine-scale));--dialog-size-xl:calc(31.25rem*var(--mantine-scale));--dialog-size:var(--dialog-size-md);max-width:calc(100vw - var(--mantine-spacing-xl)*2);min-height:calc(3.125rem*var(--mantine-scale));position:relative;width:var(--dialog-size)}.m_5abab665{inset-inline-end:calc(var(--mantine-spacing-md)/2);position:absolute;top:calc(var(--mantine-spacing-md)/2)}.m_3eebeb36{--divider-size-xs:calc(0.0625rem*var(--mantine-scale));--divider-size-sm:calc(0.125rem*var(--mantine-scale));--divider-size-md:calc(0.1875rem*var(--mantine-scale));--divider-size-lg:calc(0.25rem*var(--mantine-scale));--divider-size-xl:calc(0.3125rem*var(--mantine-scale));--divider-size:var(--divider-size-xs)}:where([data-mantine-color-scheme=light]) .m_3eebeb36{--divider-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_3eebeb36{--divider-color:var(--mantine-color-dark-4)}.m_3eebeb36:where([data-orientation=horizontal]){border-top:var(--divider-size) var(--divider-border-style,solid) var(--divider-color)}.m_3eebeb36:where([data-orientation=vertical]){align-self:stretch;border-inline-start:var(--divider-size) var(--divider-border-style,solid) var(--divider-color);height:auto}.m_3eebeb36:where([data-with-label]){border:0}.m_9e365f20{align-items:center;color:var(--mantine-color-dimmed);display:flex;font-size:var(--mantine-font-size-xs);white-space:nowrap}.m_9e365f20:where([data-position=left]):before{display:none}.m_9e365f20:where([data-position=right]):after{display:none}.m_9e365f20:before{margin-inline-end:var(--mantine-spacing-xs)}.m_9e365f20:after,.m_9e365f20:before{border-top:var(--divider-size) var(--divider-border-style,solid) var(--divider-color);content:"";flex:1;height:calc(.0625rem*var(--mantine-scale))}.m_9e365f20:after{margin-inline-start:var(--mantine-spacing-xs)}.m_f11b401e{--drawer-size-xs:calc(20rem*var(--mantine-scale));--drawer-size-sm:calc(23.75rem*var(--mantine-scale));--drawer-size-md:calc(27.5rem*var(--mantine-scale));--drawer-size-lg:calc(38.75rem*var(--mantine-scale));--drawer-size-xl:calc(48.75rem*var(--mantine-scale));--drawer-size:var(--drawer-size-md);--drawer-offset:0rem}.m_5a7c2c9{z-index:1000}.m_b8a05bbd{flex:var(--drawer-flex,0 0 var(--drawer-size));height:var(--drawer-height,calc(100% - var(--drawer-offset)*2));margin:var(--drawer-offset);max-height:calc(100% - var(--drawer-offset)*2);max-width:calc(100% - var(--drawer-offset)*2);overflow-y:auto}.m_b8a05bbd[data-hidden]{opacity:0!important;pointer-events:none}.m_31cd769a{align-items:var(--drawer-align,flex-start);display:flex;justify-content:var(--drawer-justify,flex-start)}.m_e9408a47{border-radius:var(--fieldset-radius,var(--mantine-radius-default));min-inline-size:auto;padding:var(--mantine-spacing-lg);padding-top:var(--mantine-spacing-xs)}.m_84c9523a{border:calc(.0625rem*var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m_84c9523a{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_84c9523a{background-color:var(--mantine-color-dark-7);border-color:var(--mantine-color-dark-4)}.m_ef274e49{border:calc(.0625rem*var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m_ef274e49{background-color:var(--mantine-color-gray-0);border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_ef274e49{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_eda993d3{border:0;border-radius:0;padding:0}.m_90794832{font-size:var(--mantine-font-size-sm)}.m_74ca27fe{margin-bottom:var(--mantine-spacing-sm);padding:0}.m_8478a6da{container:mantine-grid/inline-size}.m_410352e9{--grid-overflow:visible;--grid-margin:calc(var(--grid-gutter)/-2);--grid-col-padding:calc(var(--grid-gutter)/2);overflow:var(--grid-overflow)}.m_dee7bd2f{align-items:var(--grid-align);display:flex;flex-wrap:wrap;justify-content:var(--grid-justify);margin:var(--grid-margin);width:calc(100% + var(--grid-gutter))}.m_96bdd299{--col-flex-grow:0;--col-offset:0rem;flex-basis:var(--col-flex-basis);flex-grow:var(--col-flex-grow);flex-shrink:0;margin-inline-start:var(--col-offset);max-width:var(--col-max-width);order:var(--col-order);padding:var(--grid-col-padding);width:var(--col-width)}.m_bcb3f3c2{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=light]) .m_bcb3f3c2{background-color:var(--mark-bg-light)}:where([data-mantine-color-scheme=dark]) .m_bcb3f3c2{background-color:var(--mark-bg-dark)}.m_9e117634{border-radius:var(--image-radius,0);display:block;flex:0;-o-object-fit:var(--image-object-fit,cover);object-fit:var(--image-object-fit,cover);width:100%}@keyframes m_885901b1{0%{opacity:.6;transform:scale(0)}to{opacity:0;transform:scale(2.8)}}.m_e5262200{--indicator-size:calc(0.625rem*var(--mantine-scale));--indicator-color:var(--mantine-primary-color-filled);display:block;position:relative}.m_e5262200:where([data-inline]){display:inline-block}.m_760d1fb1{align-items:center;bottom:var(--indicator-bottom);color:var(--indicator-text-color,var(--mantine-color-white));display:flex;font-size:var(--mantine-font-size-xs);height:var(--indicator-size);justify-content:center;left:var(--indicator-left);min-width:var(--indicator-size);right:var(--indicator-right);top:var(--indicator-top);transform:translate(var(--indicator-translate-x),var(--indicator-translate-y));white-space:nowrap;z-index:var(--indicator-z-index,200)}.m_760d1fb1,.m_760d1fb1:before{background-color:var(--indicator-color);border-radius:var(--indicator-radius,1000rem);position:absolute}.m_760d1fb1:before{content:"";inset:0;z-index:-1}.m_760d1fb1:where([data-with-label]){padding-inline:calc(var(--mantine-spacing-xs)/2)}.m_760d1fb1:where([data-with-border]){border:2px solid var(--mantine-color-body)}.m_760d1fb1[data-processing]:before{animation:m_885901b1 1s linear infinite}.m_dc6f14e2{--kbd-fz-xs:calc(0.625rem*var(--mantine-scale));--kbd-fz-sm:calc(0.75rem*var(--mantine-scale));--kbd-fz-md:calc(0.875rem*var(--mantine-scale));--kbd-fz-lg:calc(1rem*var(--mantine-scale));--kbd-fz-xl:calc(1.25rem*var(--mantine-scale));--kbd-fz:var(--kbd-fz-sm);--kbd-padding-xs:calc(0.125rem*var(--mantine-scale)) calc(0.25rem*var(--mantine-scale));--kbd-padding-sm:calc(0.1875rem*var(--mantine-scale)) calc(0.3125rem*var(--mantine-scale));--kbd-padding-md:calc(0.25rem*var(--mantine-scale)) calc(0.4375rem*var(--mantine-scale));--kbd-padding-lg:calc(0.3125rem*var(--mantine-scale)) calc(0.5625rem*var(--mantine-scale));--kbd-padding-xl:calc(0.5rem*var(--mantine-scale)) calc(0.875rem*var(--mantine-scale));--kbd-padding:var(--kbd-padding-sm);border:calc(.0625rem*var(--mantine-scale)) solid;border-bottom-width:calc(.1875rem*var(--mantine-scale));border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family-monospace);font-size:var(--kbd-fz);font-weight:700;line-height:var(--mantine-line-height);padding:var(--kbd-padding);unicode-bidi:embed}:where([data-mantine-color-scheme=light]) .m_dc6f14e2{background-color:var(--mantine-color-gray-0);border-color:var(--mantine-color-gray-3);color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_dc6f14e2{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4);color:var(--mantine-color-dark-0)}.m_abbac491{--list-fz:var(--mantine-font-size-md);--list-lh:var(--mantine-line-height-md);font-size:var(--list-fz);line-height:var(--list-lh);list-style-position:inside;margin:0;padding:0}.m_abbac491:where([data-with-padding]){padding-inline-start:var(--mantine-spacing-md)}.m_abb6bec2{line-height:var(--list-lh);white-space:nowrap}.m_abb6bec2:where([data-with-icon]){list-style:none}.m_abb6bec2:where([data-with-icon]) .m_75cd9f71{--li-direction:row;--li-align:center}.m_abb6bec2:where(:not(:first-of-type)){margin-top:var(--list-spacing,0)}.m_abb6bec2:where([data-centered]){line-height:1}.m_75cd9f71{align-items:var(--li-align,flex-start);display:inline-flex;flex-direction:var(--li-direction,column);white-space:normal}.m_60f83e5b{display:inline-block;margin-inline-end:var(--mantine-spacing-sm);vertical-align:middle}.m_6e45937b{align-items:center;display:flex;inset:0;justify-content:center;overflow:hidden;position:absolute;z-index:var(--lo-z-index)}.m_e8eb006c{position:relative;z-index:calc(var(--lo-z-index) + 1)}.m_df587f17{z-index:var(--lo-z-index)}.m_dc9b7c9f{padding:calc(.25rem*var(--mantine-scale))}.m_9bfac126{color:var(--mantine-color-dimmed);cursor:default;font-size:var(--mantine-font-size-xs);font-weight:500;padding:calc(var(--mantine-spacing-xs)/2) var(--mantine-spacing-sm)}.m_efdf90cb{border-top:calc(.0625rem*var(--mantine-scale)) solid;margin-bottom:calc(.25rem*var(--mantine-scale));margin-top:calc(.25rem*var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_efdf90cb{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_efdf90cb{border-color:var(--mantine-color-dark-4)}.m_99ac2aa1{align-items:center;border-radius:var(--popover-radius,var(--mantine-radius-default));color:var(--menu-item-color,var(--mantine-color-text));display:flex;font-size:var(--mantine-font-size-sm);padding:calc(var(--mantine-spacing-xs)/1.5) var(--mantine-spacing-sm);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.m_99ac2aa1:where([data-disabled],:disabled){color:var(--mantine-color-dimmed);opacity:.6;pointer-events:none}:where([data-mantine-color-scheme=light]) .m_99ac2aa1:where([data-hovered]){background-color:var(--menu-item-hover,var(--mantine-color-gray-1))}:where([data-mantine-color-scheme=dark]) .m_99ac2aa1:where([data-hovered]){background-color:var(--menu-item-hover,var(--mantine-color-dark-4))}.m_5476e0d3{flex:1}.m_8b75e504{align-items:center;display:flex;justify-content:center}.m_8b75e504:where([data-position=left]){margin-inline-end:var(--mantine-spacing-xs)}.m_8b75e504:where([data-position=right]){margin-inline-start:var(--mantine-spacing-xs)}.m_9df02822{--modal-size-xs:calc(20rem*var(--mantine-scale));--modal-size-sm:calc(23.75rem*var(--mantine-scale));--modal-size-md:calc(27.5rem*var(--mantine-scale));--modal-size-lg:calc(38.75rem*var(--mantine-scale));--modal-size-xl:calc(48.75rem*var(--mantine-scale));--modal-size:var(--modal-size-md);--modal-y-offset:5dvh;--modal-x-offset:5vw}.m_9df02822[data-full-screen]{--modal-border-radius:0!important}.m_9df02822[data-full-screen] .m_54c44539{--modal-content-flex:0 0 100%;--modal-content-max-height:auto;--modal-content-height:100dvh}.m_9df02822[data-full-screen] .m_1f958f16{--modal-inner-y-offset:0;--modal-inner-x-offset:0}.m_9df02822[data-centered] .m_1f958f16{--modal-inner-align:center}.m_d0e2b9cd{border-start-end-radius:var(--modal-radius,var(--mantine-radius-default));border-start-start-radius:var(--modal-radius,var(--mantine-radius-default))}.m_54c44539{flex:var(--modal-content-flex,0 0 var(--modal-size));height:var(--modal-content-height,auto);max-height:var(--modal-content-max-height,calc(100dvh - var(--modal-y-offset)*2));max-width:100%;overflow-y:auto}.m_54c44539[data-full-screen]{border-radius:0}.m_54c44539[data-hidden]{opacity:0!important;pointer-events:none}.m_1f958f16{align-items:var(--modal-inner-align,flex-start);display:flex;justify-content:center;padding-bottom:var(--modal-inner-y-offset,var(--modal-y-offset));padding-top:var(--modal-inner-y-offset,var(--modal-y-offset));padding-inline:var(--modal-inner-x-offset,var(--modal-x-offset))}.m_7cda1cd6{--pill-fz-xs:calc(0.625rem*var(--mantine-scale));--pill-fz-sm:calc(0.75rem*var(--mantine-scale));--pill-fz-md:calc(0.875rem*var(--mantine-scale));--pill-fz-lg:calc(1rem*var(--mantine-scale));--pill-fz-xl:calc(1.125rem*var(--mantine-scale));--pill-height-xs:calc(1.125rem*var(--mantine-scale));--pill-height-sm:calc(1.375rem*var(--mantine-scale));--pill-height-md:calc(1.5625rem*var(--mantine-scale));--pill-height-lg:calc(1.75rem*var(--mantine-scale));--pill-height-xl:calc(2rem*var(--mantine-scale));--pill-fz:var(--pill-fz-sm);--pill-height:var(--pill-height-sm);align-items:center;border-radius:var(--pill-radius,1000rem);display:inline-flex;flex:0;font-size:var(--pill-fz);height:var(--pill-height);line-height:1;max-width:100%;padding-inline:.8em;-moz-user-select:none;user-select:none;-webkit-user-select:none;white-space:nowrap}:where([data-mantine-color-scheme=dark]) .m_7cda1cd6{background-color:var(--mantine-color-dark-7);color:var(--mantine-color-dark-0)}:where([data-mantine-color-scheme=light]) .m_7cda1cd6{color:var(--mantine-color-black)}.m_7cda1cd6:where([data-with-remove]:not(:has(button:disabled))){padding-inline-end:0}.m_7cda1cd6:where([data-disabled],:has(button:disabled)){cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_44da308b{background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=light]) .m_44da308b:where([data-disabled],:has(button:disabled)){background-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=light]) .m_e3a01f8{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=light]) .m_e3a01f8:where([data-disabled],:has(button:disabled)){background-color:var(--mantine-color-gray-3)}.m_1e0e6180{cursor:inherit;height:100%;line-height:var(--pill-height);overflow:hidden;text-overflow:ellipsis}.m_ae386778{border-radius:0;border-end-end-radius:var(--pill-radius,50%);border-start-end-radius:var(--pill-radius,50%);color:inherit;flex:0;font-size:inherit;height:100%;min-height:unset;min-width:2em;padding-inline-end:.3em;padding-inline-start:.1em;width:unset}.m_7cda1cd6[data-disabled]>.m_ae386778,.m_ae386778:disabled{background-color:transparent;cursor:not-allowed;display:none;min-width:.8em;padding:0;width:.8em}.m_7cda1cd6[data-disabled]>.m_ae386778>svg,.m_ae386778:disabled>svg{display:none}.m_ae386778>svg{pointer-events:none}.m_1dcfd90b{--pg-gap-xs:calc(0.375rem*var(--mantine-scale));--pg-gap-sm:calc(0.5rem*var(--mantine-scale));--pg-gap-md:calc(0.625rem*var(--mantine-scale));--pg-gap-lg:calc(0.75rem*var(--mantine-scale));--pg-gap-xl:calc(0.75rem*var(--mantine-scale));--pg-gap:var(--pg-gap-sm);align-items:center;display:flex;flex-wrap:wrap;gap:var(--pg-gap)}.m_45c4369d{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;color:inherit;flex:1;font-size:inherit;height:1.6em;min-width:calc(6.25rem*var(--mantine-scale));padding:0}.m_45c4369d::-moz-placeholder{color:var(--input-placeholder-color);opacity:1}.m_45c4369d::placeholder{color:var(--input-placeholder-color);opacity:1}.m_45c4369d:where([data-type=hidden],[data-type=auto]){height:calc(.0625rem*var(--mantine-scale));left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:calc(.0625rem*var(--mantine-scale))}.m_45c4369d:focus{outline:none}.m_45c4369d:where([data-type=auto]:focus){height:1.6em;opacity:1;position:static;visibility:visible}.m_45c4369d:where([data-pointer]:not([data-disabled],:disabled)){cursor:pointer}.m_45c4369d:where([data-disabled],:disabled){cursor:not-allowed}.m_f0824112{--nl-bg:var(--mantine-primary-color-light);--nl-hover:var(--mantine-primary-color-light-hover);--nl-color:var(--mantine-primary-color-light-color);align-items:center;display:flex;padding:8px var(--mantine-spacing-sm);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_f0824112:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_f0824112:hover{background-color:var(--mantine-color-dark-6)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_f0824112:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_f0824112:active{background-color:var(--mantine-color-dark-6)}}.m_f0824112:where([data-disabled]){opacity:.4;pointer-events:none}.m_f0824112:where([data-active],[aria-current=page]){background-color:var(--nl-bg);color:var(--nl-color)}@media (hover:hover){.m_f0824112:where([data-active],[aria-current=page]):hover{background-color:var(--nl-hover)}}@media (hover:none){.m_f0824112:where([data-active],[aria-current=page]):active{background-color:var(--nl-hover)}}.m_f0824112:where([data-active],[aria-current=page]) .m_57492dcc{--description-opacity:0.9;--description-color:var(--nl-color)}.m_690090b5{align-items:center;display:flex;justify-content:center;transition:transform .15s ease}.m_690090b5>svg{display:block}.m_690090b5:where([data-position=left]){margin-inline-end:var(--mantine-spacing-sm)}.m_690090b5:where([data-position=right]){margin-inline-start:var(--mantine-spacing-sm)}.m_690090b5:where([data-rotate]){transform:rotate(90deg)}.m_1f6ac4c4{font-size:var(--mantine-font-size-sm)}.m_f07af9d2{flex:1;overflow:hidden;text-overflow:ellipsis}.m_f07af9d2:where([data-no-wrap]){white-space:nowrap}.m_57492dcc{color:var(--description-color,var(--mantine-color-dimmed));display:block;font-size:var(--mantine-font-size-xs);opacity:var(--description-opacity,1);overflow:hidden;text-overflow:ellipsis}:where([data-no-wrap]) .m_57492dcc{white-space:nowrap}.m_e17b862f{padding-inline-start:var(--nl-offset,var(--mantine-spacing-lg))}.m_1fd8a00b{transform:rotate(-90deg)}.m_a513464{--notification-radius:var(--mantine-radius-default);--notification-color:var(--mantine-primary-color-filled);align-items:center;box-shadow:var(--mantine-shadow-lg);box-sizing:border-box;display:flex;overflow:hidden;padding-inline-end:var(--mantine-spacing-xs);padding-bottom:var(--mantine-spacing-xs);padding-inline-start:calc(1.375rem*var(--mantine-scale));padding-top:var(--mantine-spacing-xs);position:relative}.m_a513464,.m_a513464:before{border-radius:var(--notification-radius)}.m_a513464:before{background-color:var(--notification-color);bottom:var(--notification-radius);content:"";display:block;inset-inline-start:calc(.25rem*var(--mantine-scale));position:absolute;top:var(--notification-radius);width:calc(.375rem*var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_a513464{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_a513464{background-color:var(--mantine-color-dark-6)}.m_a513464:where([data-with-icon]){padding-inline-start:var(--mantine-spacing-xs)}.m_a513464:where([data-with-icon]):before{display:none}:where([data-mantine-color-scheme=light]) .m_a513464:where([data-with-border]){border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_a513464:where([data-with-border]){border:1px solid var(--mantine-color-dark-4)}.m_a4ceffb{align-items:center;background-color:var(--notification-color);border-radius:calc(1.75rem*var(--mantine-scale));box-sizing:border-box;color:var(--mantine-color-white);display:flex;height:calc(1.75rem*var(--mantine-scale));justify-content:center;width:calc(1.75rem*var(--mantine-scale))}.m_a4ceffb,.m_b0920b15{margin-inline-end:var(--mantine-spacing-md)}.m_a49ed24{flex:1;margin-inline-end:var(--mantine-spacing-xs);overflow:hidden}.m_3feedf16{font-size:var(--mantine-font-size-sm);font-weight:500;line-height:var(--mantine-line-height-sm);margin-bottom:calc(.125rem*var(--mantine-scale));overflow:hidden;text-overflow:ellipsis}:where([data-mantine-color-scheme=light]) .m_3feedf16{color:var(--mantine-color-gray-9)}:where([data-mantine-color-scheme=dark]) .m_3feedf16{color:var(--mantine-color-white)}.m_3d733a3a{font-size:var(--mantine-font-size-sm);line-height:var(--mantine-line-height-sm);overflow:hidden;text-overflow:ellipsis}:where([data-mantine-color-scheme=light]) .m_3d733a3a{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_3d733a3a{color:var(--mantine-color-dark-0)}:where([data-mantine-color-scheme=light]) .m_3d733a3a:where([data-with-title]){color:var(--mantine-color-gray-6)}:where([data-mantine-color-scheme=dark]) .m_3d733a3a:where([data-with-title]){color:var(--mantine-color-dark-2)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_919a4d88:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_919a4d88:hover{background-color:var(--mantine-color-dark-8)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_919a4d88:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_919a4d88:active{background-color:var(--mantine-color-dark-8)}}.m_e2f5cd4e{--ni-right-section-width-xs:calc(1.0625rem*var(--mantine-scale));--ni-right-section-width-sm:calc(1.5rem*var(--mantine-scale));--ni-right-section-width-md:calc(1.6875rem*var(--mantine-scale));--ni-right-section-width-lg:calc(1.9375rem*var(--mantine-scale));--ni-right-section-width-xl:calc(2.125rem*var(--mantine-scale))}.m_95e17d22{--ni-chevron-size-xs:calc(0.625rem*var(--mantine-scale));--ni-chevron-size-sm:calc(0.875rem*var(--mantine-scale));--ni-chevron-size-md:calc(1rem*var(--mantine-scale));--ni-chevron-size-lg:calc(1.125rem*var(--mantine-scale));--ni-chevron-size-xl:calc(1.25rem*var(--mantine-scale));--ni-chevron-size:var(--ni-chevron-size-sm);display:flex;flex-direction:column;height:calc(var(--input-height) - .125rem*var(--mantine-scale));margin-inline-start:auto;max-width:calc(var(--ni-chevron-size)*1.7);width:100%}.m_80b4b171{--control-border:1px solid var(--input-bd);--control-radius:calc(var(--input-radius) - 0.0625rem*var(--mantine-scale));align-items:center;background-color:transparent;border-inline-start:var(--control-border);color:var(--mantine-color-text);cursor:pointer;display:flex;flex:0 0 50%;height:calc(var(--input-height)/2 - .0625rem*var(--mantine-scale));justify-content:center;padding:0;width:100%}.m_80b4b171:where(:disabled){background-color:transparent;cursor:not-allowed;opacity:.6}:where([data-mantine-color-scheme=light]) .m_80b4b171:where(:disabled){color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_80b4b171:where(:disabled){color:var(--mantine-color-dark-3)}.m_e2f5cd4e[data-error] :where(.m_80b4b171){color:var(--mantine-color-error)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_80b4b171:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_80b4b171:hover{background-color:var(--mantine-color-dark-4)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_80b4b171:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_80b4b171:active{background-color:var(--mantine-color-dark-4)}}.m_80b4b171:where(:first-of-type){border-radius:0;border-start-end-radius:var(--control-radius)}.m_80b4b171:last-of-type{border-radius:0;border-end-end-radius:var(--control-radius)}.m_4addd315{--pagination-control-size-xs:calc(1.375rem*var(--mantine-scale));--pagination-control-size-sm:calc(1.625rem*var(--mantine-scale));--pagination-control-size-md:calc(2rem*var(--mantine-scale));--pagination-control-size-lg:calc(2.375rem*var(--mantine-scale));--pagination-control-size-xl:calc(2.75rem*var(--mantine-scale));--pagination-control-size:var(--pagination-control-size-md);--pagination-control-fz:var(--mantine-font-size-md);--pagination-active-bg:var(--mantine-primary-color-filled)}.m_326d024a{align-items:center;border:calc(.0625rem*var(--mantine-scale)) solid;border-radius:var(--pagination-control-radius,var(--mantine-radius-default));color:var(--mantine-color-text);cursor:pointer;display:flex;font-size:var(--pagination-control-fz);height:var(--pagination-control-size);justify-content:center;line-height:1;min-width:var(--pagination-control-size)}.m_326d024a:where([data-with-padding]){padding:calc(var(--pagination-control-size)/4)}.m_326d024a:where(:disabled,[data-disabled]){cursor:not-allowed;opacity:.4}:where([data-mantine-color-scheme=light]) .m_326d024a{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_326d024a:hover:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-gray-0)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_326d024a:active:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-gray-0)}}:where([data-mantine-color-scheme=dark]) .m_326d024a{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}@media (hover:hover){:where([data-mantine-color-scheme=dark]) .m_326d024a:hover:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=dark]) .m_326d024a:active:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-dark-5)}}.m_326d024a:where([data-active]){background-color:var(--pagination-active-bg);border-color:var(--pagination-active-bg);color:var(--pagination-active-color,var(--mantine-color-white))}@media (hover:hover){.m_326d024a:where([data-active]):hover{background-color:var(--pagination-active-bg)}}@media (hover:none){.m_326d024a:where([data-active]):active{background-color:var(--pagination-active-bg)}}.m_4ad7767d{align-items:center;display:flex;height:var(--pagination-control-size);justify-content:center;min-width:var(--pagination-control-size);pointer-events:none}.m_f61ca620{--psi-button-size-xs:calc(1.375rem*var(--mantine-scale));--psi-button-size-sm:calc(1.625rem*var(--mantine-scale));--psi-button-size-md:calc(1.75rem*var(--mantine-scale));--psi-button-size-lg:calc(2rem*var(--mantine-scale));--psi-button-size-xl:calc(2.5rem*var(--mantine-scale));--psi-icon-size-xs:calc(0.75rem*var(--mantine-scale));--psi-icon-size-sm:calc(0.9375rem*var(--mantine-scale));--psi-icon-size-md:calc(1.0625rem*var(--mantine-scale));--psi-icon-size-lg:calc(1.1875rem*var(--mantine-scale));--psi-icon-size-xl:calc(1.3125rem*var(--mantine-scale));--psi-button-size:var(--psi-button-size-sm);--psi-icon-size:var(--psi-icon-size-sm)}.m_ccf8da4c{overflow:hidden;position:relative}.m_f2d85dd2{background-color:transparent;border:0;color:inherit;font-family:var(--mantine-font-family);font-size:inherit;height:100%;inset:0;line-height:var(--mantine-line-height);outline:0;padding-inline-end:var(--input-padding-inline-end);padding-inline-start:var(--input-padding-inline-start);position:absolute;width:100%}.m_ccf8da4c[data-disabled] .m_f2d85dd2,.m_f2d85dd2:disabled{cursor:not-allowed}.m_f2d85dd2::-moz-placeholder{color:var(--input-placeholder-color);opacity:1}.m_f2d85dd2::placeholder{color:var(--input-placeholder-color);opacity:1}.m_f2d85dd2::-ms-reveal{display:none}.m_b1072d44{height:var(--psi-button-size);min-height:var(--psi-button-size);min-width:var(--psi-button-size);width:var(--psi-button-size)}.m_b1072d44:disabled{display:none}.m_f1cb205a{--pin-input-size-xs:calc(1.875rem*var(--mantine-scale));--pin-input-size-sm:calc(2.25rem*var(--mantine-scale));--pin-input-size-md:calc(2.625rem*var(--mantine-scale));--pin-input-size-lg:calc(3.125rem*var(--mantine-scale));--pin-input-size-xl:calc(3.75rem*var(--mantine-scale));--pin-input-size:var(--pin-input-size-sm)}.m_cb288ead{height:var(--pin-input-size);width:var(--pin-input-size)}@keyframes m_81a374bd{0%{background-position:0 0}to{background-position:calc(2.5rem*var(--mantine-scale)) 0}}.m_db6d6462{--progress-radius:var(--mantine-radius-default);--progress-size:var(--progress-size-md);--progress-size-xs:calc(0.1875rem*var(--mantine-scale));--progress-size-sm:calc(0.3125rem*var(--mantine-scale));--progress-size-md:calc(0.5rem*var(--mantine-scale));--progress-size-lg:calc(0.75rem*var(--mantine-scale));--progress-size-xl:calc(1rem*var(--mantine-scale));border-radius:var(--progress-radius);display:flex;height:var(--progress-size);overflow:hidden;position:relative}:where([data-mantine-color-scheme=light]) .m_db6d6462{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_db6d6462{background-color:var(--mantine-color-dark-4)}.m_2242eb65{align-items:center;background-color:var(--progress-section-color);background-size:calc(1.25rem*var(--mantine-scale)) calc(1.25rem*var(--mantine-scale));display:flex;height:100%;justify-content:center;overflow:hidden;transition:width var(--progress-transition-duration,.1s) ease;width:var(--progress-section-width)}.m_2242eb65:where([data-striped]){background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.m_2242eb65:where([data-animated]){animation:m_81a374bd 1s linear infinite}.m_2242eb65:where(:last-of-type){border-radius:0;border-end-end-radius:var(--progress-radius);border-start-end-radius:var(--progress-radius)}.m_2242eb65:where(:first-of-type){border-radius:0;border-end-start-radius:var(--progress-radius);border-start-start-radius:var(--progress-radius)}.m_91e40b74{color:var(--progress-label-color,var(--mantine-color-white));font-size:min(calc(var(--progress-size)*.65),calc(1.125rem*var(--mantine-scale)));font-weight:700;line-height:1;overflow:hidden;padding-inline:calc(.25rem*var(--mantine-scale));text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.m_9dc8ae12{--card-radius:var(--mantine-radius-default);border-radius:var(--card-radius);cursor:pointer;display:block;width:100%}.m_9dc8ae12 :where(*){cursor:inherit}.m_9dc8ae12:where([data-with-border]){border:calc(.0625rem*var(--mantine-scale)) solid transparent}:where([data-mantine-color-scheme=light]) .m_9dc8ae12:where([data-with-border]){border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_9dc8ae12:where([data-with-border]){border-color:var(--mantine-color-dark-4)}.m_717d7ff6{--radio-size-xs:calc(1rem*var(--mantine-scale));--radio-size-sm:calc(1.25rem*var(--mantine-scale));--radio-size-md:calc(1.5rem*var(--mantine-scale));--radio-size-lg:calc(1.875rem*var(--mantine-scale));--radio-size-xl:calc(2.25rem*var(--mantine-scale));--radio-icon-size-xs:calc(0.375rem*var(--mantine-scale));--radio-icon-size-sm:calc(0.5rem*var(--mantine-scale));--radio-icon-size-md:calc(0.625rem*var(--mantine-scale));--radio-icon-size-lg:calc(0.875rem*var(--mantine-scale));--radio-icon-size-xl:calc(1rem*var(--mantine-scale));--radio-icon-size:var(--radio-icon-size-sm);--radio-size:var(--radio-size-sm);--radio-color:var(--mantine-primary-color-filled);--radio-icon-color:var(--mantine-color-white);border:calc(.0625rem*var(--mantine-scale)) solid transparent;border-radius:var(--radio-radius,10000px);cursor:var(--mantine-cursor-type);height:var(--radio-size);min-height:var(--radio-size);min-width:var(--radio-size);position:relative;transition:border-color .1s ease,background-color .1s ease;width:var(--radio-size);-webkit-tap-highlight-color:transparent;align-items:center;display:flex;justify-content:center}:where([data-mantine-color-scheme=light]) .m_717d7ff6{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_717d7ff6{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_717d7ff6[data-checked],.m_717d7ff6[data-indeterminate]{background-color:var(--radio-color);border-color:var(--radio-color)}.m_717d7ff6[data-checked]>.m_3e4da632,.m_717d7ff6[data-indeterminate]>.m_3e4da632{color:var(--radio-icon-color);opacity:1;transform:none}.m_717d7ff6[data-disabled]{cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_717d7ff6[data-disabled]{background-color:var(--mantine-color-gray-2);border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_717d7ff6[data-disabled]{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-6)}[data-mantine-color-scheme=light] .m_717d7ff6[data-disabled][data-checked]>.m_3e4da632{color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .m_717d7ff6[data-disabled][data-checked]>.m_3e4da632{color:var(--mantine-color-dark-3)}.m_2980836c[data-checked]:not([data-disabled]),.m_2980836c[data-indeterminate]:not([data-disabled]){background-color:transparent;border-color:var(--radio-color)}.m_2980836c[data-checked]:not([data-disabled])>.m_3e4da632,.m_2980836c[data-indeterminate]:not([data-disabled])>.m_3e4da632{color:var(--radio-color);opacity:1;transform:none}.m_3e4da632{color:transparent;display:block;height:var(--radio-icon-size);opacity:1;pointer-events:none;transform:translateY(calc(.3125rem*var(--mantine-scale))) scale(.5);transition:transform .1s ease,opacity .1s ease;width:var(--radio-icon-size)}.m_f3f1af94{--radio-size-xs:calc(1rem*var(--mantine-scale));--radio-size-sm:calc(1.25rem*var(--mantine-scale));--radio-size-md:calc(1.5rem*var(--mantine-scale));--radio-size-lg:calc(1.875rem*var(--mantine-scale));--radio-size-xl:calc(2.25rem*var(--mantine-scale));--radio-size:var(--radio-size-sm);--radio-icon-size-xs:calc(0.375rem*var(--mantine-scale));--radio-icon-size-sm:calc(0.5rem*var(--mantine-scale));--radio-icon-size-md:calc(0.625rem*var(--mantine-scale));--radio-icon-size-lg:calc(0.875rem*var(--mantine-scale));--radio-icon-size-xl:calc(1rem*var(--mantine-scale));--radio-icon-size:var(--radio-icon-size-sm);--radio-icon-color:var(--mantine-color-white)}.m_89c4f5e4{height:var(--radio-size);order:1;position:relative;width:var(--radio-size)}.m_89c4f5e4:where([data-label-position=left]){order:2}.m_f3ed6b2b{color:var(--radio-icon-color);height:var(--radio-icon-size);left:calc(50% - var(--radio-icon-size)/2);opacity:var(--radio-icon-opacity,0);pointer-events:none;position:absolute;top:calc(50% - var(--radio-icon-size)/2);transform:var(--radio-icon-transform,scale(.2) translateY(calc(.625rem*var(--mantine-scale))));transition:opacity .1s ease,transform .2s ease;width:var(--radio-icon-size)}.m_8a3dbb89{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:calc(.0625rem*var(--mantine-scale)) solid;border-radius:var(--radio-radius,var(--radio-size));cursor:var(--mantine-cursor-type);display:flex;height:var(--radio-size);justify-content:center;margin:0;position:relative;transition-duration:.1s;transition-property:background-color,border-color;transition-timing-function:ease;width:var(--radio-size);-webkit-tap-highlight-color:transparent}:where([data-mantine-color-scheme=light]) .m_8a3dbb89{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_8a3dbb89{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_8a3dbb89:checked{background-color:var(--radio-color,var(--mantine-primary-color-filled));border-color:var(--radio-color,var(--mantine-primary-color-filled))}.m_8a3dbb89:checked+.m_f3ed6b2b{--radio-icon-opacity:1;--radio-icon-transform:scale(1)}.m_8a3dbb89:disabled{cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_8a3dbb89:disabled{background-color:var(--mantine-color-gray-1);border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=light]) .m_8a3dbb89:disabled+.m_f3ed6b2b{--radio-icon-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_8a3dbb89:disabled{background-color:var(--mantine-color-dark-5);border-color:var(--mantine-color-dark-4)}:where([data-mantine-color-scheme=dark]) .m_8a3dbb89:disabled+.m_f3ed6b2b{--radio-icon-color:var(--mantine-color-dark-7)}.m_8a3dbb89:where([data-error]){border-color:var(--mantine-color-error)}.m_1bfe9d39+.m_f3ed6b2b{--radio-icon-color:var(--radio-color)}.m_1bfe9d39:checked:not(:disabled){background-color:transparent;border-color:var(--radio-color)}.m_1bfe9d39:checked:not(:disabled)+.m_f3ed6b2b{--radio-icon-color:var(--radio-color);--radio-icon-opacity:1;--radio-icon-transform:none}.m_f8d312f2{--rating-size-xs:calc(0.875rem*var(--mantine-scale));--rating-size-sm:calc(1.125rem*var(--mantine-scale));--rating-size-md:calc(1.25rem*var(--mantine-scale));--rating-size-lg:calc(1.75rem*var(--mantine-scale));--rating-size-xl:calc(2rem*var(--mantine-scale));display:flex;width:-moz-max-content;width:max-content}.m_f8d312f2:where(:has(input:disabled)){pointer-events:none}.m_61734bb7{position:relative;transition:transform .1s ease}.m_61734bb7:where([data-active]){transform:scale(1.1);z-index:1}.m_5662a89a{display:block;height:var(--rating-size);width:var(--rating-size)}:where([data-mantine-color-scheme=light]) .m_5662a89a{fill:var(--mantine-color-gray-3);stroke:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_5662a89a{fill:var(--mantine-color-dark-3);stroke:var(--mantine-color-dark-3)}.m_5662a89a:where([data-filled]){fill:var(--rating-color);stroke:var(--rating-color)}.m_211007ba{height:0;opacity:0;overflow:hidden;position:absolute;white-space:nowrap;width:0;-webkit-tap-highlight-color:transparent}.m_211007ba:focus-visible+label{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem*var(--mantine-scale))}.m_21342ee4{cursor:pointer;display:block;left:0;position:absolute;top:0;z-index:var(--rating-item-z-index,0);-webkit-tap-highlight-color:transparent}.m_21342ee4:where([data-read-only]){cursor:default}.m_21342ee4:where(:last-of-type){position:relative}.m_fae05d6a{clip-path:var(--rating-symbol-clip-path)}.m_1b3c8819{--tooltip-radius:var(--mantine-radius-default);border-radius:var(--tooltip-radius);font-size:var(--mantine-font-size-sm);padding:calc(var(--mantine-spacing-xs)/2) var(--mantine-spacing-xs);pointer-events:none;position:absolute;white-space:nowrap}:where([data-mantine-color-scheme=light]) .m_1b3c8819{background-color:var(--tooltip-bg,var(--mantine-color-gray-9));color:var(--tooltip-color,var(--mantine-color-white))}:where([data-mantine-color-scheme=dark]) .m_1b3c8819{background-color:var(--tooltip-bg,var(--mantine-color-gray-2));color:var(--tooltip-color,var(--mantine-color-black))}.m_1b3c8819:where([data-multiline]){white-space:normal}.m_1b3c8819:where([data-fixed]){position:fixed}.m_f898399f{background-color:inherit;border:0;z-index:1}.m_b32e4812{position:relative}.m_b32e4812,.m_d43b5134{height:var(--rp-size);min-height:var(--rp-size);min-width:var(--rp-size);width:var(--rp-size)}.m_d43b5134{transform:rotate(-90deg)}.m_b1ca1fbf{stroke:var(--curve-color,var(--rp-curve-root-color))}[data-mantine-color-scheme=light] .m_b1ca1fbf{--rp-curve-root-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .m_b1ca1fbf{--rp-curve-root-color:var(--mantine-color-dark-4)}.m_b23f9dc4{position:absolute;top:50%;inset-inline:var(--rp-label-offset);transform:translateY(-50%)}.m_cf365364{--sc-padding-xs:calc(0.1875rem*var(--mantine-scale)) calc(0.375rem*var(--mantine-scale));--sc-padding-sm:calc(0.3125rem*var(--mantine-scale)) calc(0.625rem*var(--mantine-scale));--sc-padding-md:calc(0.4375rem*var(--mantine-scale)) calc(0.875rem*var(--mantine-scale));--sc-padding-lg:calc(0.5625rem*var(--mantine-scale)) calc(1rem*var(--mantine-scale));--sc-padding-xl:calc(0.75rem*var(--mantine-scale)) calc(1.25rem*var(--mantine-scale));--sc-transition-duration:200ms;--sc-padding:var(--sc-padding-sm);--sc-transition-timing-function:ease;--sc-font-size:var(--mantine-font-size-sm);border-radius:var(--sc-radius,var(--mantine-radius-default));display:inline-flex;flex-direction:row;overflow:hidden;padding:calc(.25rem*var(--mantine-scale));position:relative;width:auto}.m_cf365364:where([data-full-width]){display:flex}.m_cf365364:where([data-orientation=vertical]){display:flex;flex-direction:column;width:-moz-max-content;width:max-content}.m_cf365364:where([data-orientation=vertical]):where([data-full-width]){width:auto}:where([data-mantine-color-scheme=light]) .m_cf365364{background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_cf365364{background-color:var(--mantine-color-dark-8)}.m_9e182ccd{border-radius:var(--sc-radius,var(--mantine-radius-default));display:block;position:absolute;z-index:1}:where([data-mantine-color-scheme=light]) .m_9e182ccd{background-color:var(--sc-color,var(--mantine-color-white));box-shadow:var(--sc-shadow,none)}:where([data-mantine-color-scheme=dark]) .m_9e182ccd{background-color:var(--sc-color,var(--mantine-color-dark-5));box-shadow:none}.m_1738fcb2{-webkit-tap-highlight-color:transparent;border-radius:var(--sc-radius,var(--mantine-radius-default));cursor:pointer;display:block;font-size:var(--sc-font-size);font-weight:500;outline:var(--segmented-control-outline,none);overflow:hidden;padding:var(--sc-padding);text-align:center;text-overflow:ellipsis;transition:color var(--sc-transition-duration) var(--sc-transition-timing-function);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}:where([data-mantine-color-scheme=light]) .m_1738fcb2{color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_1738fcb2{color:var(--mantine-color-dark-1)}.m_1738fcb2:where([data-read-only]){cursor:default}.m_1738fcb2:where([data-disabled]),fieldset:disabled .m_1738fcb2{cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_1738fcb2:where([data-disabled]),:where([data-mantine-color-scheme=light]) fieldset:disabled .m_1738fcb2{color:var(--mantine-color-gray-5)}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where([data-disabled]),:where([data-mantine-color-scheme=dark]) fieldset:disabled .m_1738fcb2{color:var(--mantine-color-dark-3)}:where([data-mantine-color-scheme=light]) .m_1738fcb2:where([data-active]){color:var(--sc-label-color,var(--mantine-color-black))}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where([data-active]){color:var(--sc-label-color,var(--mantine-color-white))}.m_cf365364:where([data-initialized]) .m_1738fcb2:where([data-active]):before{display:none}.m_1738fcb2:where([data-active]):before{border-radius:var(--sc-radius,var(--mantine-radius-default));content:"";inset:0;position:absolute;z-index:0}:where([data-mantine-color-scheme=light]) .m_1738fcb2:where([data-active]):before{background-color:var(--sc-color,var(--mantine-color-white));box-shadow:var(--sc-shadow,none)}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where([data-active]):before{background-color:var(--sc-color,var(--mantine-color-dark-5));box-shadow:none}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_1738fcb2:where(:not([data-disabled],[data-active],[data-read-only])):hover{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where(:not([data-disabled],[data-active],[data-read-only])):hover{color:var(--mantine-color-white)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_1738fcb2:where(:not([data-disabled],[data-active],[data-read-only])):active{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where(:not([data-disabled],[data-active],[data-read-only])):active{color:var(--mantine-color-white)}}@media (hover:hover){:where([data-mantine-color-scheme=light]) fieldset:disabled .m_1738fcb2:hover{color:var(--mantine-color-gray-5)!important}:where([data-mantine-color-scheme=dark]) fieldset:disabled .m_1738fcb2:hover{color:var(--mantine-color-dark-3)!important}}@media (hover:none){:where([data-mantine-color-scheme=light]) fieldset:disabled .m_1738fcb2:active{color:var(--mantine-color-gray-5)!important}:where([data-mantine-color-scheme=dark]) fieldset:disabled .m_1738fcb2:active{color:var(--mantine-color-dark-3)!important}}.m_1714d588{height:0;opacity:0;overflow:hidden;position:absolute;white-space:nowrap;width:0}.m_1714d588[data-focus-ring=auto]:focus:focus-visible+.m_1738fcb2{--segmented-control-outline:2px solid var(--mantine-primary-color-filled)}.m_1714d588[data-focus-ring=always]:focus+.m_1738fcb2{--segmented-control-outline:2px solid var(--mantine-primary-color-filled)}.m_69686b9b{flex:1;position:relative;transition:border-color var(--sc-transition-duration) var(--sc-transition-timing-function);z-index:2}.m_cf365364[data-with-items-borders] :where(.m_69686b9b):before{background-color:var(--separator-color);bottom:0;content:"";inset-inline-start:0;position:absolute;top:0;transition:background-color var(--sc-transition-duration) var(--sc-transition-timing-function);width:calc(.0625rem*var(--mantine-scale))}.m_69686b9b[data-orientation=vertical]:before{top:0;inset-inline:0;bottom:auto;height:calc(.0625rem*var(--mantine-scale));width:auto}:where([data-mantine-color-scheme=light]) .m_69686b9b{--separator-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_69686b9b{--separator-color:var(--mantine-color-dark-4)}.m_69686b9b:first-of-type:before,[data-mantine-color-scheme] .m_69686b9b[data-active]+.m_69686b9b:before,[data-mantine-color-scheme] .m_69686b9b[data-active]:before{--separator-color:transparent}.m_78882f40{position:relative;z-index:2}.m_fa528724{--scp-filled-segment-color:var(--mantine-primary-color-filled);--scp-transition-duration:0ms;--scp-thickness:calc(0.625rem*var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_fa528724{--scp-empty-segment-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_fa528724{--scp-empty-segment-color:var(--mantine-color-dark-4)}.m_fa528724{position:relative;width:-moz-fit-content;width:fit-content}.m_62e9e7e2{display:block;overflow:hidden;transform:var(--scp-rotation)}.m_c573fb6f{transition:stroke-dashoffset var(--scp-transition-duration) ease,stroke-dasharray var(--scp-transition-duration) ease,stroke var(--scp-transition-duration)}.m_4fa340f2{inset-inline:0;margin:0;padding:0;position:absolute;text-align:center;z-index:1}.m_4fa340f2:where([data-position=bottom]){bottom:0;padding-inline:calc(var(--scp-thickness)*2)}.m_4fa340f2:where([data-position=bottom]):where([data-orientation=down]){bottom:auto;top:0}.m_4fa340f2:where([data-position=center]){padding-inline:calc(var(--scp-thickness)*3);top:50%}.m_925c2d2c{container:simple-grid/inline-size}.m_2415a157{display:grid;gap:var(--sg-spacing-y) var(--sg-spacing-x);grid-template-columns:repeat(var(--sg-cols),minmax(0,1fr))}@keyframes m_299c329c{0%,to{opacity:.4}50%{opacity:1}}.m_18320242{border-radius:var(--skeleton-radius,var(--mantine-radius-default));height:var(--skeleton-height,auto);position:relative;transform:translateZ(0);-webkit-transform:translateZ(0);width:var(--skeleton-width,100%)}.m_18320242:where([data-animate]):after{animation:m_299c329c 1.5s linear infinite}.m_18320242:where([data-visible]){overflow:hidden}.m_18320242:where([data-visible]):before{background-color:var(--mantine-color-body);content:"";inset:0;position:absolute;z-index:10}.m_18320242:where([data-visible]):after{content:"";inset:0;position:absolute;z-index:11}:where([data-mantine-color-scheme=light]) .m_18320242:where([data-visible]):after{background-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_18320242:where([data-visible]):after{background-color:var(--mantine-color-dark-4)}.m_dd36362e{--slider-size-xs:calc(0.25rem*var(--mantine-scale));--slider-size-sm:calc(0.375rem*var(--mantine-scale));--slider-size-md:calc(0.5rem*var(--mantine-scale));--slider-size-lg:calc(0.625rem*var(--mantine-scale));--slider-size-xl:calc(0.75rem*var(--mantine-scale));--slider-size:var(--slider-size-md);--slider-radius:calc(62.5rem*var(--mantine-scale));--slider-color:var(--mantine-primary-color-filled);-webkit-tap-highlight-color:transparent;align-items:center;display:flex;flex-direction:column;height:calc(var(--slider-size)*2);outline:none;padding-inline:var(--slider-size);position:relative;touch-action:none}[data-mantine-color-scheme=light] .m_dd36362e{--slider-track-bg:var(--mantine-color-gray-2);--slider-track-disabled-bg:var(--mantine-color-gray-4)}[data-mantine-color-scheme=dark] .m_dd36362e{--slider-track-bg:var(--mantine-color-dark-4);--slider-track-disabled-bg:var(--mantine-color-dark-3)}.m_c9357328{border-radius:var(--mantine-radius-sm);color:var(--mantine-color-white);font-size:var(--mantine-font-size-xs);padding:calc(var(--mantine-spacing-xs)/2);pointer-events:none;position:absolute;top:calc(-2.25rem*var(--mantine-scale));touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}:where([data-mantine-color-scheme=light]) .m_c9357328{background-color:var(--mantine-color-gray-9)}:where([data-mantine-color-scheme=dark]) .m_c9357328{background-color:var(--mantine-color-dark-4)}.m_c9a9a60a{align-items:center;border:calc(.25rem*var(--mantine-scale)) solid;border-radius:var(--slider-radius);color:var(--slider-color);cursor:pointer;display:flex;height:var(--slider-thumb-size);justify-content:center;left:var(--slider-thumb-offset);outline-offset:calc(.125rem*var(--mantine-scale));position:absolute;top:50%;touch-action:none;transform:translate(-50%,-50%);transition:box-shadow .1s ease,transform .1s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--slider-thumb-size);z-index:3}:where([dir=rtl]) .m_c9a9a60a{left:auto;right:calc(var(--slider-thumb-offset) - var(--slider-thumb-size))}.m_c9a9a60a:where([data-disabled]),fieldset:disabled .m_c9a9a60a{display:none}.m_c9a9a60a:where([data-dragging]){box-shadow:var(--mantine-shadow-sm);transform:translate(-50%,-50%) scale(1.05)}:where([data-mantine-color-scheme=light]) .m_c9a9a60a{background-color:var(--mantine-color-white);border-color:var(--slider-color)}:where([data-mantine-color-scheme=dark]) .m_c9a9a60a{background-color:var(--slider-color);border-color:var(--mantine-color-white)}.m_a8645c2{align-items:center;cursor:pointer;display:flex;height:calc(var(--slider-size)*2);width:100%}.m_a8645c2:where([data-disabled]),fieldset:disabled .m_a8645c2{cursor:not-allowed}.m_c9ade57f{height:var(--slider-size);position:relative;width:100%}.m_c9ade57f:where([data-inverted]:not([data-disabled])){--track-bg:var(--slider-color)}.m_c9ade57f:where([data-inverted][data-disabled]),fieldset:disabled .m_c9ade57f:where([data-inverted]){--track-bg:var(--slider-track-disabled-bg)}.m_c9ade57f:before{background-color:var(--track-bg,var(--slider-track-bg));content:"";inset-inline:calc(var(--slider-size)*-1);z-index:0}.m_38aeed47,.m_c9ade57f:before{border-radius:var(--slider-radius);bottom:0;position:absolute;top:0}.m_38aeed47{background-color:var(--slider-color);inset-inline-start:var(--slider-bar-offset);width:var(--slider-bar-width);z-index:1}.m_38aeed47:where([data-inverted]){background-color:var(--slider-track-bg)}:where([data-mantine-color-scheme=light]) .m_38aeed47:where([data-disabled]:not([data-inverted])),:where([data-mantine-color-scheme=light]) fieldset:disabled .m_38aeed47:where(:not([data-inverted])){background-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_38aeed47:where([data-disabled]:not([data-inverted])),:where([data-mantine-color-scheme=dark]) fieldset:disabled .m_38aeed47:where(:not([data-inverted])){background-color:var(--mantine-color-dark-3)}.m_b7b0423a{height:0;inset-inline-start:calc(var(--mark-offset) - var(--slider-size)/2);pointer-events:none;position:absolute;top:0;z-index:2}.m_dd33bc19{background-color:var(--mantine-color-white);border:calc(.125rem*var(--mantine-scale)) solid;border-radius:calc(62.5rem*var(--mantine-scale));height:var(--slider-size);pointer-events:none;width:var(--slider-size)}:where([data-mantine-color-scheme=light]) .m_dd33bc19{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_dd33bc19{border-color:var(--mantine-color-dark-4)}.m_dd33bc19:where([data-filled]){border-color:var(--slider-color)}:where([data-mantine-color-scheme=light]) .m_dd33bc19:where([data-filled]):where([data-disabled]){border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_dd33bc19:where([data-filled]):where([data-disabled]){border-color:var(--mantine-color-dark-3)}.m_68c77a5b{cursor:pointer;font-size:var(--mantine-font-size-sm);transform:translate(calc(-50% + var(--slider-size)/2),calc(var(--mantine-spacing-xs)/2));-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}:where([data-mantine-color-scheme=light]) .m_68c77a5b{color:var(--mantine-color-gray-6)}:where([data-mantine-color-scheme=dark]) .m_68c77a5b{color:var(--mantine-color-dark-2)}.m_559cce2d{position:relative}.m_559cce2d:where([data-has-spoiler]){margin-bottom:calc(1.5rem*var(--mantine-scale))}.m_b912df4e{display:flex;flex-direction:column;overflow:hidden;transition:max-height var(--spoiler-transition-duration,.2s) ease}.m_b9131032{height:calc(1.5rem*var(--mantine-scale));inset-inline-start:0;position:absolute;top:100%}.m_6d731127{align-items:var(--stack-align,stretch);display:flex;flex-direction:column;gap:var(--stack-gap,var(--mantine-spacing-md));justify-content:var(--stack-justify,flex-start)}.m_cbb4ea7e{--stepper-icon-size-xs:calc(2.125rem*var(--mantine-scale));--stepper-icon-size-sm:calc(2.25rem*var(--mantine-scale));--stepper-icon-size-md:calc(2.625rem*var(--mantine-scale));--stepper-icon-size-lg:calc(3rem*var(--mantine-scale));--stepper-icon-size-xl:calc(3.25rem*var(--mantine-scale));--stepper-icon-size:var(--stepper-icon-size-md);--stepper-color:var(--mantine-primary-color-filled);--stepper-content-padding:var(--mantine-spacing-md);--stepper-spacing:var(--mantine-spacing-md);--stepper-radius:calc(62.5rem*var(--mantine-scale));--stepper-fz:var(--mantine-font-size-md)}.m_aaf89d0b{align-items:center;display:flex;flex-wrap:nowrap}.m_aaf89d0b:where([data-wrap]){flex-wrap:wrap;gap:var(--mantine-spacing-md) 0}.m_aaf89d0b:where([data-orientation=vertical]){flex-direction:column}.m_aaf89d0b:where([data-orientation=vertical]):where([data-icon-position=left]){align-items:flex-start}.m_aaf89d0b:where([data-orientation=vertical]):where([data-icon-position=right]){align-items:flex-end}.m_aaf89d0b:where([data-orientation=horizontal]){flex-direction:row}.m_2a371ac9{--separator-offset:calc(var(--stepper-icon-size)/2 - 0.0625rem*var(--mantine-scale));flex:1;transition:background-color .15s ease}:where([data-mantine-color-scheme=light]) .m_2a371ac9{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_2a371ac9{background-color:var(--mantine-color-dark-2)}.m_2a371ac9:where([data-active]){background-color:var(--stepper-color)}.m_2a371ac9:where([data-orientation=horizontal]){height:calc(.125rem*var(--mantine-scale));margin-inline:var(--mantine-spacing-md)}.m_2a371ac9:where([data-orientation=vertical]){margin-bottom:calc(var(--mantine-spacing-xs) - .125rem*var(--mantine-scale));margin-top:calc(var(--mantine-spacing-xs)/2);width:calc(.125rem*var(--mantine-scale))}.m_2a371ac9:where([data-orientation=vertical]):where([data-icon-position=left]){margin-inline-start:var(--separator-offset)}.m_2a371ac9:where([data-orientation=vertical]):where([data-icon-position=right]){margin-inline-end:var(--separator-offset)}.m_78da155d{padding-top:var(--stepper-content-padding)}.m_cbb57068{--step-color:var(--stepper-color);cursor:default;display:flex}.m_cbb57068:where([data-allow-click]){cursor:pointer}.m_cbb57068:where([data-icon-position=left]){flex-direction:row}.m_cbb57068:where([data-icon-position=right]){flex-direction:row-reverse}.m_f56b1e2c{align-items:center}.m_833edb7e{--separator-spacing:calc(var(--mantine-spacing-xs)/2);justify-content:flex-start;margin-top:var(--separator-spacing);min-height:calc(var(--stepper-icon-size) + var(--mantine-spacing-xl) + var(--separator-spacing));overflow:hidden}.m_833edb7e:where(:first-of-type){margin-top:0}.m_833edb7e:where(:last-of-type) .m_6496b3f3{display:none}.m_818e70b{position:relative}.m_6496b3f3{border-inline-start:calc(.125rem*var(--mantine-scale)) solid;height:100vh;inset-inline-start:calc(var(--stepper-icon-size)/2);position:absolute;top:calc(var(--stepper-icon-size) + var(--separator-spacing))}:where([data-mantine-color-scheme=light]) .m_6496b3f3{border-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_6496b3f3{border-color:var(--mantine-color-dark-5)}.m_6496b3f3:where([data-active]){border-color:var(--stepper-color)}.m_1959ad01{align-items:center;border:calc(.125rem*var(--mantine-scale)) solid;border-radius:var(--stepper-radius);display:flex;font-size:var(--stepper-fz);font-weight:700;height:var(--stepper-icon-size);justify-content:center;min-height:var(--stepper-icon-size);min-width:var(--stepper-icon-size);position:relative;transition:background-color .15s ease,border-color .15s ease;width:var(--stepper-icon-size)}:where([data-mantine-color-scheme=light]) .m_1959ad01{background-color:var(--mantine-color-gray-1);border-color:var(--mantine-color-gray-1);color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_1959ad01{background-color:var(--mantine-color-dark-5);border-color:var(--mantine-color-dark-5);color:var(--mantine-color-dark-1)}.m_1959ad01:where([data-progress]){border-color:var(--step-color)}.m_1959ad01:where([data-completed]){background-color:var(--step-color);border-color:var(--step-color);color:var(--stepper-icon-color,var(--mantine-color-white))}.m_a79331dc{align-items:center;color:var(--stepper-icon-color,var(--mantine-color-white));display:flex;inset:0;justify-content:center;position:absolute}.m_1956aa2a{display:flex;flex-direction:column}.m_1956aa2a:where([data-icon-position=left]){margin-inline-start:var(--mantine-spacing-sm)}.m_1956aa2a:where([data-icon-position=right]){margin-inline-end:var(--mantine-spacing-sm);text-align:right}:where([dir=rtl]) .m_1956aa2a:where([data-icon-position=right]){text-align:left}.m_12051f6c{font-size:var(--stepper-fz);font-weight:500;line-height:1}.m_164eea74{color:var(--mantine-color-dimmed);font-size:calc(var(--stepper-fz) - .125rem*var(--mantine-scale));line-height:1;margin-bottom:calc(var(--stepper-spacing)/3);margin-top:calc(var(--stepper-spacing)/3)}.m_5f93f3bb{--switch-height-xs:calc(1rem*var(--mantine-scale));--switch-height-sm:calc(1.25rem*var(--mantine-scale));--switch-height-md:calc(1.5rem*var(--mantine-scale));--switch-height-lg:calc(1.875rem*var(--mantine-scale));--switch-height-xl:calc(2.25rem*var(--mantine-scale));--switch-width-xs:calc(2rem*var(--mantine-scale));--switch-width-sm:calc(2.375rem*var(--mantine-scale));--switch-width-md:calc(2.875rem*var(--mantine-scale));--switch-width-lg:calc(3.5rem*var(--mantine-scale));--switch-width-xl:calc(4.5rem*var(--mantine-scale));--switch-thumb-size-xs:calc(0.75rem*var(--mantine-scale));--switch-thumb-size-sm:calc(0.875rem*var(--mantine-scale));--switch-thumb-size-md:calc(1.125rem*var(--mantine-scale));--switch-thumb-size-lg:calc(1.375rem*var(--mantine-scale));--switch-thumb-size-xl:calc(1.75rem*var(--mantine-scale));--switch-label-font-size-xs:calc(0.3125rem*var(--mantine-scale));--switch-label-font-size-sm:calc(0.375rem*var(--mantine-scale));--switch-label-font-size-md:calc(0.4375rem*var(--mantine-scale));--switch-label-font-size-lg:calc(0.5625rem*var(--mantine-scale));--switch-label-font-size-xl:calc(0.6875rem*var(--mantine-scale));--switch-track-label-padding-xs:calc(0.0625rem*var(--mantine-scale));--switch-track-label-padding-sm:calc(0.125rem*var(--mantine-scale));--switch-track-label-padding-md:calc(0.125rem*var(--mantine-scale));--switch-track-label-padding-lg:calc(0.1875rem*var(--mantine-scale));--switch-track-label-padding-xl:calc(0.1875rem*var(--mantine-scale));--switch-height:var(--switch-height-sm);--switch-width:var(--switch-width-sm);--switch-thumb-size:var(--switch-thumb-size-sm);--switch-label-font-size:var(--switch-label-font-size-sm);--switch-track-label-padding:var(--switch-track-label-padding-sm);--switch-radius:calc(62.5rem*var(--mantine-scale));--switch-color:var(--mantine-primary-color-filled);position:relative}.m_926b4011{height:0;opacity:0;padding:0;position:absolute;white-space:nowrap;width:0}.m_926b4011,.m_9307d992{margin:0;overflow:hidden}.m_9307d992{-webkit-tap-highlight-color:transparent;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--switch-bg);border:1px solid var(--switch-bd);border-radius:var(--switch-radius);color:var(--switch-text-color);cursor:var(--switch-cursor,var(--mantine-cursor-type));display:flex;font-size:var(--switch-label-font-size);font-weight:600;height:var(--switch-height);line-height:0;min-width:var(--switch-width);order:var(--switch-order,1);position:relative;transition:background-color .15s ease,border-color .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:0}.m_9307d992:where([data-without-labels]){width:var(--switch-width)}.m_926b4011:focus-visible+.m_9307d992{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem*var(--mantine-scale))}.m_926b4011:checked+.m_9307d992{--switch-bg:var(--switch-color);--switch-bd:var(--switch-color);--switch-text-color:var(--mantine-color-white)}.m_926b4011:disabled+.m_9307d992,.m_926b4011[data-disabled]+.m_9307d992{--switch-bg:var(--switch-disabled-color);--switch-bd:var(--switch-disabled-color);--switch-cursor:not-allowed}[data-mantine-color-scheme=light] .m_9307d992{--switch-bg:var(--mantine-color-gray-2);--switch-bd:var(--mantine-color-gray-3);--switch-text-color:var(--mantine-color-gray-6);--switch-disabled-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .m_9307d992{--switch-bg:var(--mantine-color-dark-6);--switch-bd:var(--mantine-color-dark-4);--switch-text-color:var(--mantine-color-dark-1);--switch-disabled-color:var(--mantine-color-dark-4)}.m_9307d992[data-error]{--switch-bd:var(--mantine-color-error)}.m_9307d992[data-label-position=left]{--switch-order:2}.m_93039a1d{background-color:var(--switch-thumb-bg,var(--mantine-color-white));border:1px solid var(--switch-thumb-bd);border-radius:var(--switch-radius);display:flex;height:var(--switch-thumb-size);inset-inline-start:var(--switch-thumb-start,var(--switch-track-label-padding));position:absolute;transition:inset-inline-start .15s ease;width:var(--switch-thumb-size);z-index:1}.m_93039a1d>*{margin:auto}.m_926b4011:checked+*>.m_93039a1d{--switch-thumb-start:calc(100% - var(--switch-thumb-size) - var(--switch-track-label-padding));--switch-thumb-bd:var(--mantine-color-white)}.m_926b4011:disabled+*>.m_93039a1d,.m_926b4011[data-disabled]+*>.m_93039a1d{--switch-thumb-bd:var(--switch-thumb-bg-disabled);--switch-thumb-bg:var(--switch-thumb-bg-disabled)}[data-mantine-color-scheme=light] .m_93039a1d{--switch-thumb-bd:var(--mantine-color-gray-3);--switch-thumb-bg-disabled:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_93039a1d{--switch-thumb-bd:var(--mantine-color-white);--switch-thumb-bg-disabled:var(--mantine-color-dark-3)}.m_8277e082{display:grid;height:100%;margin-inline-start:calc(var(--switch-thumb-size) + var(--switch-track-label-padding));min-width:calc(var(--switch-width) - var(--switch-thumb-size));padding-inline:var(--switch-track-label-padding);place-content:center;transition:margin .15s ease}.m_926b4011:checked+*>.m_8277e082{margin-inline-end:calc(var(--switch-thumb-size) + var(--switch-track-label-padding));margin-inline-start:0}.m_b23fa0ef{border:none;border-collapse:collapse;caption-side:var(--table-caption-side,bottom);font-size:var(--mantine-font-size-sm);line-height:var(--mantine-line-height);table-layout:var(--table-layout,auto);width:100%}:where([data-mantine-color-scheme=light]) .m_b23fa0ef{--table-hover-color:var(--mantine-color-gray-1);--table-striped-color:var(--mantine-color-gray-0);--table-border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_b23fa0ef{--table-hover-color:var(--mantine-color-dark-5);--table-striped-color:var(--mantine-color-dark-6);--table-border-color:var(--mantine-color-dark-4)}.m_b23fa0ef:where([data-with-table-border]){border:calc(.0625rem*var(--mantine-scale)) solid var(--table-border-color)}.m_4e7aa4f3{text-align:left}:where([dir=rtl]) .m_4e7aa4f3{text-align:right}.m_4e7aa4fd{background-color:transparent;border-bottom:none}@media (hover:hover){.m_4e7aa4fd:hover:where([data-hover]){background-color:var(--tr-hover-bg)}}@media (hover:none){.m_4e7aa4fd:active:where([data-hover]){background-color:var(--tr-hover-bg)}}.m_4e7aa4fd:where([data-with-row-border]){border-bottom:calc(.0625rem*var(--mantine-scale)) solid var(--table-border-color)}.m_4e7aa4ef,.m_4e7aa4f3{padding:var(--table-vertical-spacing) var(--table-horizontal-spacing,var(--mantine-spacing-xs))}.m_4e7aa4ef:where([data-with-column-border]:not(:last-child)),.m_4e7aa4f3:where([data-with-column-border]:not(:last-child)){border-inline-end:calc(.0625rem*var(--mantine-scale)) solid var(--table-border-color)}.m_b2404537 :where(tr):where([data-with-row-border]:last-of-type){border-bottom:none}.m_b2404537 :where(tr):where([data-striped=odd]:nth-of-type(odd)){background-color:var(--table-striped-color)}.m_b2404537 :where(tr):where([data-striped=even]:nth-of-type(2n)){background-color:var(--table-striped-color)}.m_b2404537 :where(tr)[data-hover]{--tr-hover-bg:var(--table-highlight-on-hover-color,var(--table-hover-color))}.m_b242d975{top:var(--table-sticky-header-offset,0);z-index:3}.m_b242d975:where([data-sticky]){background-color:var(--mantine-color-body);position:sticky}.m_9e5a3ac7{color:var(--mantine-color-dimmed)}.m_9e5a3ac7:where([data-side=top]){margin-bottom:var(--mantine-spacing-xs)}.m_9e5a3ac7:where([data-side=bottom]){margin-top:var(--mantine-spacing-xs)}.m_a100c15{overflow-x:var(--table-overflow)}.m_62259741{min-width:var(--table-min-width)}.m_89d60db1{display:var(--tabs-display);flex-direction:var(--tabs-flex-direction);--tab-justify:flex-start;--tabs-list-direction:row;--tabs-panel-grow:unset;--tabs-display:block;--tabs-flex-direction:row;--tabs-list-border-width:0;--tabs-list-border-size:0 0 var(--tabs-list-border-width) 0;--tabs-list-gap:unset;--tabs-list-line-bottom:0;--tabs-list-line-top:unset;--tabs-list-line-start:0;--tabs-list-line-end:0;--tab-radius:var(--tabs-radius) var(--tabs-radius) 0 0;--tab-border-width:0 0 var(--tabs-list-border-width) 0}.m_89d60db1[data-inverted]{--tabs-list-line-bottom:unset;--tabs-list-line-top:0;--tab-radius:0 0 var(--tabs-radius) var(--tabs-radius);--tab-border-width:var(--tabs-list-border-width) 0 0 0}.m_89d60db1[data-inverted] .m_576c9d4:before{bottom:unset;top:0}.m_89d60db1[data-orientation=vertical]{--tabs-list-line-start:unset;--tabs-list-line-end:0;--tabs-list-line-top:0;--tabs-list-line-bottom:0;--tabs-list-border-size:0 var(--tabs-list-border-width) 0 0;--tab-border-width:0 var(--tabs-list-border-width) 0 0;--tab-radius:var(--tabs-radius) 0 0 var(--tabs-radius);--tabs-list-direction:column;--tabs-panel-grow:1;--tabs-display:flex}[dir=rtl] .m_89d60db1[data-orientation=vertical]{--tabs-list-border-size:0 0 0 var(--tabs-list-border-width);--tab-border-width:0 0 0 var(--tabs-list-border-width);--tab-radius:0 var(--tabs-radius) var(--tabs-radius) 0}.m_89d60db1[data-orientation=vertical][data-placement=right]{--tabs-flex-direction:row-reverse;--tabs-list-line-start:0;--tabs-list-line-end:unset;--tabs-list-border-size:0 0 0 var(--tabs-list-border-width);--tab-border-width:0 0 0 var(--tabs-list-border-width);--tab-radius:0 var(--tabs-radius) var(--tabs-radius) 0}[dir=rtl] .m_89d60db1[data-orientation=vertical][data-placement=right]{--tabs-list-border-size:0 var(--tabs-list-border-width) 0 0;--tab-border-width:0 var(--tabs-list-border-width) 0 0;--tab-radius:var(--tabs-radius) 0 0 var(--tabs-radius)}[data-mantine-color-scheme=light] .m_89d60db1{--tab-border-color:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .m_89d60db1{--tab-border-color:var(--mantine-color-dark-4)}.m_89d60db1[data-orientation=horizontal]{--tab-justify:center}.m_89d60db1[data-variant=default]{--tabs-list-border-width:calc(0.125rem*var(--mantine-scale))}[data-mantine-color-scheme=light] .m_89d60db1[data-variant=default]{--tab-hover-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_89d60db1[data-variant=default]{--tab-hover-color:var(--mantine-color-dark-6)}.m_89d60db1[data-variant=outline]{--tabs-list-border-width:calc(0.0625rem*var(--mantine-scale))}.m_89d60db1[data-variant=pills]{--tabs-list-gap:calc(var(--mantine-spacing-sm)/2)}[data-mantine-color-scheme=light] .m_89d60db1[data-variant=pills]{--tab-hover-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_89d60db1[data-variant=pills]{--tab-hover-color:var(--mantine-color-dark-6)}.m_89d33d6d{display:flex;flex-direction:var(--tabs-list-direction);flex-wrap:wrap;gap:var(--tabs-list-gap);justify-content:var(--tabs-justify,flex-start);--tab-grow:unset}.m_89d33d6d[data-grow]{--tab-grow:1}.m_b0c91715{flex-grow:var(--tabs-panel-grow)}.m_4ec4dce6{align-items:center;display:flex;flex-grow:var(--tab-grow);font-size:var(--mantine-font-size-sm);justify-content:var(--tab-justify);line-height:1;padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;z-index:0}.m_4ec4dce6:disabled,.m_4ec4dce6[data-disabled]{cursor:not-allowed;opacity:.5}.m_4ec4dce6:focus{z-index:1}.m_fc420b1f{align-items:center;display:flex;justify-content:center;margin-left:var(--tab-section-margin-left,0);margin-right:var(--tab-section-margin-right,0)}.m_fc420b1f[data-position=left]:not(:only-child){--tab-section-margin-right:var(--mantine-spacing-xs)}[dir=rtl] .m_fc420b1f[data-position=left]:not(:only-child){--tab-section-margin-right:0rem;--tab-section-margin-left:var(--mantine-spacing-xs)}.m_fc420b1f[data-position=right]:not(:only-child){--tab-section-margin-left:var(--mantine-spacing-xs)}[dir=rtl] .m_fc420b1f[data-position=right]:not(:only-child){--tab-section-margin-left:0rem;--tab-section-margin-right:var(--mantine-spacing-xs)}.m_576c9d4{position:relative}.m_576c9d4:before{border-color:var(--tab-border-color);border-style:solid;border-width:var(--tabs-list-border-size);bottom:var(--tabs-list-line-bottom);content:"";inset-inline-end:var(--tabs-list-line-end);inset-inline-start:var(--tabs-list-line-start);position:absolute;top:var(--tabs-list-line-top)}.m_539e827b{background-color:var(--tab-bg);border-color:transparent;border-radius:var(--tab-radius);border-style:solid;border-width:var(--tab-border-width);--tab-bg:transparent}.m_539e827b:where([data-active]){border-color:var(--tabs-color)}@media (hover:hover){.m_539e827b:hover{--tab-bg:var(--tab-hover-color)}.m_539e827b:hover:where(:not([data-active])){border-color:var(--tab-border-color)}}@media (hover:none){.m_539e827b:active{--tab-bg:var(--tab-hover-color)}.m_539e827b:active:where(:not([data-active])){border-color:var(--tab-border-color)}}@media (hover:hover){.m_539e827b:disabled:hover,.m_539e827b[data-disabled]:hover{--tab-bg:transparent}}@media (hover:none){.m_539e827b:disabled:active,.m_539e827b[data-disabled]:active{--tab-bg:transparent}}.m_6772fbd5{position:relative}.m_6772fbd5:before{border-color:var(--tab-border-color);border-style:solid;border-width:var(--tabs-list-border-size);bottom:var(--tabs-list-line-bottom);content:"";inset-inline-end:var(--tabs-list-line-end);inset-inline-start:var(--tabs-list-line-start);position:absolute;top:var(--tabs-list-line-top)}.m_b59ab47c{border-bottom-color:transparent;border-bottom:calc(.0625rem*var(--mantine-scale)) solid var(--tab-border-bottom-color);border-left:calc(.0625rem*var(--mantine-scale)) solid transparent;border-radius:var(--tab-radius);border-right:calc(.0625rem*var(--mantine-scale)) solid transparent;border-top-color:transparent;border-top:calc(.0625rem*var(--mantine-scale)) solid var(--tab-border-top-color);position:relative;--tab-border-bottom-color:transparent;--tab-border-top-color:transparent;--tab-border-inline-end-color:transparent;--tab-border-inline-start-color:transparent}.m_b59ab47c:where([data-active]):before{background-color:var(--tab-border-color);bottom:var(--tab-before-bottom,calc(-.0625rem*var(--mantine-scale)));content:"";height:calc(.0625rem*var(--mantine-scale));left:var(--tab-before-left,calc(-.0625rem*var(--mantine-scale)));position:absolute;right:var(--tab-before-right,auto);top:var(--tab-before-top,auto);width:calc(.0625rem*var(--mantine-scale))}.m_b59ab47c:where([data-active]):after{background-color:var(--tab-border-color);bottom:var(--tab-after-bottom,calc(-.0625rem*var(--mantine-scale)));content:"";height:calc(.0625rem*var(--mantine-scale));left:var(--tab-after-left,auto);position:absolute;right:var(--tab-after-right,calc(-.0625rem*var(--mantine-scale)));top:var(--tab-after-top,auto);width:calc(.0625rem*var(--mantine-scale))}.m_b59ab47c:where([data-active]){border-bottom-color:var(--tab-border-bottom-color);border-inline-end-color:var(--tab-border-inline-end-color);border-inline-start-color:var(--tab-border-inline-start-color);border-top-color:var(--tab-border-top-color);--tab-border-top-color:var(--tab-border-color);--tab-border-inline-start-color:var(--tab-border-color);--tab-border-inline-end-color:var(--tab-border-color);--tab-border-bottom-color:var(--mantine-color-body)}.m_b59ab47c:where([data-active])[data-inverted]{--tab-border-bottom-color:var(--tab-border-color);--tab-border-top-color:var(--mantine-color-body);--tab-before-bottom:auto;--tab-before-top:calc(-0.0625rem*var(--mantine-scale));--tab-after-bottom:auto;--tab-after-top:calc(-0.0625rem*var(--mantine-scale))}.m_b59ab47c:where([data-active])[data-orientation=vertical][data-placement=left]{--tab-border-inline-end-color:var(--mantine-color-body);--tab-border-inline-start-color:var(--tab-border-color);--tab-border-bottom-color:var(--tab-border-color);--tab-before-right:calc(-0.0625rem*var(--mantine-scale));--tab-before-left:auto;--tab-before-bottom:auto;--tab-before-top:calc(-0.0625rem*var(--mantine-scale));--tab-after-left:auto;--tab-after-right:calc(-0.0625rem*var(--mantine-scale))}[dir=rtl] .m_b59ab47c:where([data-active])[data-orientation=vertical][data-placement=left]{--tab-before-right:auto;--tab-before-left:calc(-0.0625rem*var(--mantine-scale));--tab-after-left:calc(-0.0625rem*var(--mantine-scale));--tab-after-right:auto}.m_b59ab47c:where([data-active])[data-orientation=vertical][data-placement=right]{--tab-border-inline-start-color:var(--mantine-color-body);--tab-border-inline-end-color:var(--tab-border-color);--tab-border-bottom-color:var(--tab-border-color);--tab-before-left:calc(-0.0625rem*var(--mantine-scale));--tab-before-right:auto;--tab-before-bottom:auto;--tab-before-top:calc(-0.0625rem*var(--mantine-scale));--tab-after-right:auto;--tab-after-left:calc(-0.0625rem*var(--mantine-scale))}[dir=rtl] .m_b59ab47c:where([data-active])[data-orientation=vertical][data-placement=right]{--tab-before-left:auto;--tab-before-right:calc(-0.0625rem*var(--mantine-scale));--tab-after-right:calc(-0.0625rem*var(--mantine-scale));--tab-after-left:auto}.m_c3381914{background-color:var(--tab-bg);border-radius:var(--tabs-radius);color:var(--tab-color);--tab-bg:transparent;--tab-color:inherit}@media (hover:hover){.m_c3381914:not([data-disabled]):hover{--tab-bg:var(--tab-hover-color)}}@media (hover:none){.m_c3381914:not([data-disabled]):active{--tab-bg:var(--tab-hover-color)}}.m_c3381914[data-active][data-active]{--tab-bg:var(--tabs-color);--tab-color:var(--tabs-text-color,var(--mantine-color-white))}@media (hover:hover){.m_c3381914[data-active][data-active]:hover{--tab-bg:var(--tabs-color)}}@media (hover:none){.m_c3381914[data-active][data-active]:active{--tab-bg:var(--tabs-color)}}.m_7341320d{--ti-size-xs:calc(1.125rem*var(--mantine-scale));--ti-size-sm:calc(1.375rem*var(--mantine-scale));--ti-size-md:calc(1.75rem*var(--mantine-scale));--ti-size-lg:calc(2.125rem*var(--mantine-scale));--ti-size-xl:calc(2.75rem*var(--mantine-scale));--ti-size:var(--ti-size-md);align-items:center;background:var(--ti-bg,var(--mantine-primary-color-filled));border:var(--ti-bd,1px solid transparent);border-radius:var(--ti-radius,var(--mantine-radius-default));color:var(--ti-color,var(--mantine-color-white));display:inline-flex;height:var(--ti-size);justify-content:center;line-height:1;min-height:var(--ti-size);min-width:var(--ti-size);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--ti-size)}.m_43657ece{--offset:calc(var(--tl-bullet-size)/2 + var(--tl-line-width)/2);--tl-bullet-size:calc(1.25rem*var(--mantine-scale));--tl-line-width:calc(0.25rem*var(--mantine-scale));--tl-radius:calc(62.5rem*var(--mantine-scale));--tl-color:var(--mantine-primary-color-filled)}.m_43657ece:where([data-align=left]){padding-inline-start:var(--offset)}.m_43657ece:where([data-align=right]){padding-inline-end:var(--offset)}.m_2ebe8099{font-weight:500;line-height:1;margin-bottom:calc(var(--mantine-spacing-xs)/2)}.m_436178ff{--item-border:var(--tl-line-width) var(--tli-border-style,solid) var(--item-border-color);color:var(--mantine-color-text);position:relative}.m_436178ff:before{border-inline-start:var(--item-border);bottom:calc(var(--mantine-spacing-xl)*-1);content:"";display:var(--timeline-line-display,none);left:var(--timeline-line-left,0);pointer-events:none;position:absolute;right:var(--timeline-line-right,0);top:0}.m_43657ece[data-align=left] .m_436178ff:before{--timeline-line-left:calc(var(--tl-line-width)*-1);--timeline-line-right:auto}.m_43657ece[data-align=right] .m_436178ff:before,[dir=rtl] .m_43657ece[data-align=left] .m_436178ff:before{--timeline-line-left:auto;--timeline-line-right:calc(var(--tl-line-width)*-1)}[dir=rtl] .m_43657ece[data-align=right] .m_436178ff:before{--timeline-line-left:calc(var(--tl-line-width)*-1);--timeline-line-right:auto}.m_43657ece:where([data-align=left]) .m_436178ff{padding-inline-start:var(--offset);text-align:left}.m_43657ece:where([data-align=right]) .m_436178ff{padding-inline-end:var(--offset);text-align:right}:where([data-mantine-color-scheme=light]) .m_436178ff{--item-border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_436178ff{--item-border-color:var(--mantine-color-dark-4)}.m_436178ff:where([data-line-active]):before{border-color:var(--tli-color,var(--tl-color))}.m_436178ff:where(:not(:last-of-type)){--timeline-line-display:block}.m_436178ff:where(:not(:first-of-type)){margin-top:var(--mantine-spacing-xl)}.m_8affcee1{align-items:center;background-color:var(--mantine-color-body);border:var(--tl-line-width) solid;border-radius:var(--tli-radius,var(--tl-radius));color:var(--mantine-color-text);display:flex;height:var(--tl-bullet-size);justify-content:center;position:absolute;top:0;width:var(--tl-bullet-size)}:where([data-mantine-color-scheme=light]) .m_8affcee1{border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_8affcee1{border-color:var(--mantine-color-dark-4)}.m_43657ece:where([data-align=left]) .m_8affcee1{left:calc(var(--tl-bullet-size)/2*-1 + var(--tl-line-width)/2*-1);right:auto}:where([dir=rtl]) .m_43657ece:where([data-align=left]) .m_8affcee1{left:auto;right:calc(var(--tl-bullet-size)/2*-1 + var(--tl-line-width)/2*-1)}.m_43657ece:where([data-align=right]) .m_8affcee1{left:auto;right:calc(var(--tl-bullet-size)/2*-1 + var(--tl-line-width)/2*-1)}:where([dir=rtl]) .m_43657ece:where([data-align=right]) .m_8affcee1{left:calc(var(--tl-bullet-size)/2*-1 + var(--tl-line-width)/2*-1);right:auto}.m_8affcee1:where([data-with-child]){border-width:var(--tl-line-width)}:where([data-mantine-color-scheme=light]) .m_8affcee1:where([data-with-child]){background-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_8affcee1:where([data-with-child]){background-color:var(--mantine-color-dark-4)}.m_8affcee1:where([data-active]){background-color:var(--mantine-color-white);border-color:var(--tli-color,var(--tl-color));color:var(--tl-icon-color,var(--mantine-color-white))}.m_8affcee1:where([data-active]):where([data-with-child]){background-color:var(--tli-color,var(--tl-color));color:var(--tl-icon-color,var(--mantine-color-white))}.m_43657ece:where([data-align=left]) .m_540e8f41{padding-inline-start:var(--offset);text-align:left}:where([dir=rtl]) .m_43657ece:where([data-align=left]) .m_540e8f41{text-align:right}.m_43657ece:where([data-align=right]) .m_540e8f41{padding-inline-end:var(--offset);text-align:right}:where([dir=rtl]) .m_43657ece:where([data-align=right]) .m_540e8f41{text-align:left}.m_8a5d1357{font-family:var(--mantine-font-family-headings);font-size:var(--title-fz);font-weight:var(--title-fw);line-height:var(--title-lh);margin:0;text-wrap:var(--title-text-wrap,var(--mantine-heading-text-wrap))}.m_8a5d1357:where([data-line-clamp]){display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:var(--title-line-clamp);-webkit-box-orient:vertical}.m_f698e191{--level-offset:var(--mantine-spacing-lg);-webkit-user-select:none;-moz-user-select:none;user-select:none}.m_75f3ecf,.m_f6970eb1,.m_f698e191{margin:0;padding:0}.m_f6970eb1{cursor:pointer;list-style:none;outline:0}.m_f6970eb1:focus-visible>.m_dc283425{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem*var(--mantine-scale))}.m_dc283425{padding-inline-start:var(--label-offset)}:where([data-mantine-color-scheme=light]) .m_dc283425:where([data-selected]){background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_dc283425:where([data-selected]){background-color:var(--mantine-color-dark-5)}.m_d6493fad :first-child{margin-top:0}.m_d6493fad :last-child{margin-bottom:0}.m_d6493fad :where(h1,h2,h3,h4,h5,h6){margin-bottom:var(--mantine-spacing-xs);text-wrap:var(--mantine-heading-text-wrap)}.m_d6493fad :where(h1){font-size:var(--mantine-h1-font-size);font-weight:var(--mantine-h1-font-weight);line-height:var(--mantine-h1-line-height);margin-top:calc(var(--mantine-spacing-xl)*1.5)}.m_d6493fad :where(h2){font-size:var(--mantine-h2-font-size);font-weight:var(--mantine-h2-font-weight);line-height:var(--mantine-h2-line-height);margin-top:var(--mantine-spacing-xl)}.m_d6493fad :where(h3){font-size:var(--mantine-h3-font-size);font-weight:var(--mantine-h3-font-weight);line-height:var(--mantine-h3-line-height);margin-top:calc(var(--mantine-spacing-xl)*.8)}.m_d6493fad :where(h4){font-size:var(--mantine-h4-font-size);font-weight:var(--mantine-h4-font-weight);line-height:var(--mantine-h4-line-height);margin-top:calc(var(--mantine-spacing-xl)*.8)}.m_d6493fad :where(h5){font-size:var(--mantine-h5-font-size);font-weight:var(--mantine-h5-font-weight);line-height:var(--mantine-h5-line-height);margin-top:calc(var(--mantine-spacing-xl)*.5)}.m_d6493fad :where(h6){font-size:var(--mantine-h6-font-size);font-weight:var(--mantine-h6-font-weight);line-height:var(--mantine-h6-line-height);margin-top:calc(var(--mantine-spacing-xl)*.5)}.m_d6493fad :where(img){margin-bottom:var(--mantine-spacing-xs);max-width:100%}.m_d6493fad :where(p){margin-bottom:var(--mantine-spacing-lg);margin-top:0}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(mark){background-color:var(--mantine-color-yellow-2);color:inherit}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(mark){background-color:var(--mantine-color-yellow-5);color:var(--mantine-color-black)}.m_d6493fad :where(a){color:var(--mantine-color-anchor);text-decoration:none}@media (hover:hover){.m_d6493fad :where(a):hover{text-decoration:underline}}@media (hover:none){.m_d6493fad :where(a):active{text-decoration:underline}}.m_d6493fad :where(hr){border:0;border-top:calc(.0625rem*var(--mantine-scale)) solid;margin-bottom:var(--mantine-spacing-md);margin-top:var(--mantine-spacing-md)}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(hr){border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(hr){border-color:var(--mantine-color-dark-3)}.m_d6493fad :where(pre){border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs);line-height:var(--mantine-line-height);margin:0;margin-bottom:var(--mantine-spacing-md);margin-top:var(--mantine-spacing-md);overflow-x:auto;padding:var(--mantine-spacing-xs)}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(pre){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(pre){background-color:var(--mantine-color-dark-8)}.m_d6493fad :where(pre) :where(code){background-color:transparent;border:0;border-radius:0;color:inherit;padding:0}.m_d6493fad :where(kbd){--kbd-fz:calc(0.75rem*var(--mantine-scale));--kbd-padding:calc(0.1875rem*var(--mantine-scale)) calc(0.3125rem*var(--mantine-scale));border:calc(.0625rem*var(--mantine-scale)) solid;border-bottom-width:calc(.1875rem*var(--mantine-scale));border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family-monospace);font-size:var(--kbd-fz);font-weight:700;line-height:var(--mantine-line-height);padding:var(--kbd-padding)}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(kbd){background-color:var(--mantine-color-gray-0);border-color:var(--mantine-color-gray-3);color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(kbd){background-color:var(--mantine-color-dark-5);border-color:var(--mantine-color-dark-3);color:var(--mantine-color-dark-0)}.m_d6493fad :where(code){border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs);line-height:var(--mantine-line-height);padding:calc(.0625rem*var(--mantine-scale)) calc(.3125rem*var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(code){background-color:var(--mantine-color-gray-0);color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(code){background-color:var(--mantine-color-dark-5);color:var(--mantine-color-white)}.m_d6493fad :where(ul,ol):not([data-type=taskList]){margin-bottom:var(--mantine-spacing-md);padding-inline-start:calc(2.375rem*var(--mantine-scale))}.m_d6493fad :where(ul,ol):not([data-type=taskList]) :where(li){margin-bottom:var(--mantine-spacing-xs)}.m_d6493fad :where(table){border-collapse:collapse;caption-side:bottom;margin-bottom:var(--mantine-spacing-md);width:100%}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(table){--table-border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(table){--table-border-color:var(--mantine-color-dark-4)}.m_d6493fad :where(table) :where(caption){color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-sm);margin-top:var(--mantine-spacing-xs)}.m_d6493fad :where(table) :where(th){font-size:var(--mantine-font-size-sm);font-weight:700;padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);text-align:left}.m_d6493fad :where(table) :where(thead th){border-bottom:calc(.0625rem*var(--mantine-scale)) solid;border-color:var(--table-border-color)}.m_d6493fad :where(table) :where(tfoot th){border-top:calc(.0625rem*var(--mantine-scale)) solid;border-color:var(--table-border-color)}.m_d6493fad :where(table) :where(td){border-bottom:calc(.0625rem*var(--mantine-scale)) solid;border-color:var(--table-border-color);font-size:var(--mantine-font-size-sm);padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm)}.m_d6493fad :where(table) :where(tr:last-of-type td){border-bottom:0}.m_d6493fad :where(blockquote){border-radius:var(--mantine-radius-sm);font-size:var(--mantine-font-size-lg);line-height:var(--mantine-line-height);margin:var(--mantine-spacing-md) 0;padding:var(--mantine-spacing-md) var(--mantine-spacing-lg)}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(blockquote){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(blockquote){background-color:var(--mantine-color-dark-8)}
    55.m_b37d9ac7{max-width:var(--notifications-container-width);position:fixed;width:calc(100% - var(--mantine-spacing-md)*2);z-index:var(--notifications-z-index)}.m_b37d9ac7:where([data-position=top-center]){left:50%;top:var(--mantine-spacing-md);transform:translateX(-50%)}.m_b37d9ac7:where([data-position=top-left]){left:var(--mantine-spacing-md);top:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=top-right]){right:var(--mantine-spacing-md);top:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-center]){bottom:var(--mantine-spacing-md);left:50%;transform:translateX(-50%)}.m_b37d9ac7:where([data-position=bottom-left]){bottom:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-right]){bottom:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_5ed0edd0+.m_5ed0edd0{margin-top:var(--mantine-spacing-md)}
    66.mantine-contextmenu{border:1px solid var(--mantine-color-gray-3);position:fixed}[data-mantine-color-scheme=dark] .mantine-contextmenu{border:1px solid var(--mantine-color-dark-4)}.mantine-contextmenu{overflow:hidden;transition:all .2s}.mantine-contextmenu-divider{background:var(--mantine-color-gray-1);height:calc(.0625rem*var(--mantine-scale))}[data-mantine-color-scheme=dark] .mantine-contextmenu-divider{background:var(--mantine-color-dark-5)}.mantine-contextmenu-item-button{align-items:center;color:var(--mantine-contextmenu-item-button-color);display:flex;padding:calc(var(--mantine-spacing-sm)/2) var(--mantine-spacing-sm);transition:background .2s;width:100%}.mantine-contextmenu-item-button[disabled]{color:var(--mantine-color-gray-5);cursor:not-allowed}[data-mantine-color-scheme=dark] .mantine-contextmenu-item-button[disabled]{color:var(--mantine-color-dark-3)}.mantine-contextmenu-item-button:hover:not([disabled]){background:var(--mantine-contextmenu-item-button-hover-bg-color-light)}[data-mantine-color-scheme=dark] .mantine-contextmenu-item-button:hover:not([disabled]){background:var(--mantine-contextmenu-item-button-hover-bg-color-dark)}.mantine-contextmenu-item-button:active:not([disabled]){background:var(--mantine-contextmenu-item-button-pressed-bg-color-light)}[data-mantine-color-scheme=dark] .mantine-contextmenu-item-button:active:not([disabled]){background:var(--mantine-contextmenu-item-button-pressed-bg-color-dark)}.mantine-contextmenu-item-button-title{flex-grow:1;font-size:var(--mantine-font-size-sm);white-space:nowrap}.mantine-contextmenu-overlay{background-color:transparent;height:100%;left:0;position:fixed;top:0;width:100%}
  • scotty/trunk/public/apps/app.js

    r3178906 r3189739  
    1 (()=>{var e,t,n={8351:function(e,t,n){var r;!function(){"use strict";var o,a=1e9,i={precision:20,rounding:4,toExpNeg:-7,toExpPos:21,LN10:"2.302585092994045684017991454684364207601101488628772976033327900967572609677352480235997205089598298341967784042286"},s=!0,l="[DecimalError] ",c=l+"Invalid argument: ",u=l+"Exponent out of range: ",d=Math.floor,f=Math.pow,p=/^(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,h=1e7,m=d(1286742750677284.5),y={};function v(e,t){var n,r,o,a,i,l,c,u,d=e.constructor,f=d.precision;if(!e.s||!t.s)return t.s||(t=new d(e)),s?k(t,f):t;if(c=e.d,u=t.d,i=e.e,o=t.e,c=c.slice(),a=i-o){for(a<0?(r=c,a=-a,l=u.length):(r=u,o=i,l=c.length),a>(l=(i=Math.ceil(f/7))>l?i+1:l+1)&&(a=l,r.length=1),r.reverse();a--;)r.push(0);r.reverse()}for((l=c.length)-(a=u.length)<0&&(a=l,r=u,u=c,c=r),n=0;a;)n=(c[--a]=c[a]+u[a]+n)/h|0,c[a]%=h;for(n&&(c.unshift(n),++o),l=c.length;0==c[--l];)c.pop();return t.d=c,t.e=o,s?k(t,f):t}function g(e,t,n){if(e!==~~e||e<t||e>n)throw Error(c+e)}function b(e){var t,n,r,o=e.length-1,a="",i=e[0];if(o>0){for(a+=i,t=1;t<o;t++)(n=7-(r=e[t]+"").length)&&(a+=j(n)),a+=r;(n=7-(r=(i=e[t])+"").length)&&(a+=j(n))}else if(0===i)return"0";for(;i%10==0;)i/=10;return a+i}y.absoluteValue=y.abs=function(){var e=new this.constructor(this);return e.s&&(e.s=1),e},y.comparedTo=y.cmp=function(e){var t,n,r,o,a=this;if(e=new a.constructor(e),a.s!==e.s)return a.s||-e.s;if(a.e!==e.e)return a.e>e.e^a.s<0?1:-1;for(t=0,n=(r=a.d.length)<(o=e.d.length)?r:o;t<n;++t)if(a.d[t]!==e.d[t])return a.d[t]>e.d[t]^a.s<0?1:-1;return r===o?0:r>o^a.s<0?1:-1},y.decimalPlaces=y.dp=function(){var e=this,t=e.d.length-1,n=7*(t-e.e);if(t=e.d[t])for(;t%10==0;t/=10)n--;return n<0?0:n},y.dividedBy=y.div=function(e){return w(this,new this.constructor(e))},y.dividedToIntegerBy=y.idiv=function(e){var t=this.constructor;return k(w(this,new t(e),0,1),t.precision)},y.equals=y.eq=function(e){return!this.cmp(e)},y.exponent=function(){return S(this)},y.greaterThan=y.gt=function(e){return this.cmp(e)>0},y.greaterThanOrEqualTo=y.gte=function(e){return this.cmp(e)>=0},y.isInteger=y.isint=function(){return this.e>this.d.length-2},y.isNegative=y.isneg=function(){return this.s<0},y.isPositive=y.ispos=function(){return this.s>0},y.isZero=function(){return 0===this.s},y.lessThan=y.lt=function(e){return this.cmp(e)<0},y.lessThanOrEqualTo=y.lte=function(e){return this.cmp(e)<1},y.logarithm=y.log=function(e){var t,n=this,r=n.constructor,a=r.precision,i=a+5;if(void 0===e)e=new r(10);else if((e=new r(e)).s<1||e.eq(o))throw Error(l+"NaN");if(n.s<1)throw Error(l+(n.s?"NaN":"-Infinity"));return n.eq(o)?new r(0):(s=!1,t=w(E(n,i),E(e,i),i),s=!0,k(t,a))},y.minus=y.sub=function(e){var t=this;return e=new t.constructor(e),t.s==e.s?P(t,e):v(t,(e.s=-e.s,e))},y.modulo=y.mod=function(e){var t,n=this,r=n.constructor,o=r.precision;if(!(e=new r(e)).s)throw Error(l+"NaN");return n.s?(s=!1,t=w(n,e,0,1).times(e),s=!0,n.minus(t)):k(new r(n),o)},y.naturalExponential=y.exp=function(){return x(this)},y.naturalLogarithm=y.ln=function(){return E(this)},y.negated=y.neg=function(){var e=new this.constructor(this);return e.s=-e.s||0,e},y.plus=y.add=function(e){var t=this;return e=new t.constructor(e),t.s==e.s?v(t,e):P(t,(e.s=-e.s,e))},y.precision=y.sd=function(e){var t,n,r,o=this;if(void 0!==e&&e!==!!e&&1!==e&&0!==e)throw Error(c+e);if(t=S(o)+1,n=7*(r=o.d.length-1)+1,r=o.d[r]){for(;r%10==0;r/=10)n--;for(r=o.d[0];r>=10;r/=10)n++}return e&&t>n?t:n},y.squareRoot=y.sqrt=function(){var e,t,n,r,o,a,i,c=this,u=c.constructor;if(c.s<1){if(!c.s)return new u(0);throw Error(l+"NaN")}for(e=S(c),s=!1,0==(o=Math.sqrt(+c))||o==1/0?(((t=b(c.d)).length+e)%2==0&&(t+="0"),o=Math.sqrt(t),e=d((e+1)/2)-(e<0||e%2),r=new u(t=o==1/0?"5e"+e:(t=o.toExponential()).slice(0,t.indexOf("e")+1)+e)):r=new u(o.toString()),o=i=(n=u.precision)+3;;)if(r=(a=r).plus(w(c,a,i+2)).times(.5),b(a.d).slice(0,i)===(t=b(r.d)).slice(0,i)){if(t=t.slice(i-3,i+1),o==i&&"4999"==t){if(k(a,n+1,0),a.times(a).eq(c)){r=a;break}}else if("9999"!=t)break;i+=4}return s=!0,k(r,n)},y.times=y.mul=function(e){var t,n,r,o,a,i,l,c,u,d=this,f=d.constructor,p=d.d,m=(e=new f(e)).d;if(!d.s||!e.s)return new f(0);for(e.s*=d.s,n=d.e+e.e,(c=p.length)<(u=m.length)&&(a=p,p=m,m=a,i=c,c=u,u=i),a=[],r=i=c+u;r--;)a.push(0);for(r=u;--r>=0;){for(t=0,o=c+r;o>r;)l=a[o]+m[r]*p[o-r-1]+t,a[o--]=l%h|0,t=l/h|0;a[o]=(a[o]+t)%h|0}for(;!a[--i];)a.pop();return t?++n:a.shift(),e.d=a,e.e=n,s?k(e,f.precision):e},y.toDecimalPlaces=y.todp=function(e,t){var n=this,r=n.constructor;return n=new r(n),void 0===e?n:(g(e,0,a),void 0===t?t=r.rounding:g(t,0,8),k(n,e+S(n)+1,t))},y.toExponential=function(e,t){var n,r=this,o=r.constructor;return void 0===e?n=_(r,!0):(g(e,0,a),void 0===t?t=o.rounding:g(t,0,8),n=_(r=k(new o(r),e+1,t),!0,e+1)),n},y.toFixed=function(e,t){var n,r,o=this,i=o.constructor;return void 0===e?_(o):(g(e,0,a),void 0===t?t=i.rounding:g(t,0,8),n=_((r=k(new i(o),e+S(o)+1,t)).abs(),!1,e+S(r)+1),o.isneg()&&!o.isZero()?"-"+n:n)},y.toInteger=y.toint=function(){var e=this,t=e.constructor;return k(new t(e),S(e)+1,t.rounding)},y.toNumber=function(){return+this},y.toPower=y.pow=function(e){var t,n,r,a,i,c,u=this,f=u.constructor,p=+(e=new f(e));if(!e.s)return new f(o);if(!(u=new f(u)).s){if(e.s<1)throw Error(l+"Infinity");return u}if(u.eq(o))return u;if(r=f.precision,e.eq(o))return k(u,r);if(c=(t=e.e)>=(n=e.d.length-1),i=u.s,c){if((n=p<0?-p:p)<=9007199254740991){for(a=new f(o),t=Math.ceil(r/7+4),s=!1;n%2&&A((a=a.times(u)).d,t),0!==(n=d(n/2));)A((u=u.times(u)).d,t);return s=!0,e.s<0?new f(o).div(a):k(a,r)}}else if(i<0)throw Error(l+"NaN");return i=i<0&&1&e.d[Math.max(t,n)]?-1:1,u.s=1,s=!1,a=e.times(E(u,r+12)),s=!0,(a=x(a)).s=i,a},y.toPrecision=function(e,t){var n,r,o=this,i=o.constructor;return void 0===e?r=_(o,(n=S(o))<=i.toExpNeg||n>=i.toExpPos):(g(e,1,a),void 0===t?t=i.rounding:g(t,0,8),r=_(o=k(new i(o),e,t),e<=(n=S(o))||n<=i.toExpNeg,e)),r},y.toSignificantDigits=y.tosd=function(e,t){var n=this.constructor;return void 0===e?(e=n.precision,t=n.rounding):(g(e,1,a),void 0===t?t=n.rounding:g(t,0,8)),k(new n(this),e,t)},y.toString=y.valueOf=y.val=y.toJSON=function(){var e=this,t=S(e),n=e.constructor;return _(e,t<=n.toExpNeg||t>=n.toExpPos)};var w=function(){function e(e,t){var n,r=0,o=e.length;for(e=e.slice();o--;)n=e[o]*t+r,e[o]=n%h|0,r=n/h|0;return r&&e.unshift(r),e}function t(e,t,n,r){var o,a;if(n!=r)a=n>r?1:-1;else for(o=a=0;o<n;o++)if(e[o]!=t[o]){a=e[o]>t[o]?1:-1;break}return a}function n(e,t,n){for(var r=0;n--;)e[n]-=r,r=e[n]<t[n]?1:0,e[n]=r*h+e[n]-t[n];for(;!e[0]&&e.length>1;)e.shift()}return function(r,o,a,i){var s,c,u,d,f,p,m,y,v,g,b,w,x,O,j,E,C,P,_=r.constructor,A=r.s==o.s?1:-1,N=r.d,M=o.d;if(!r.s)return new _(r);if(!o.s)throw Error(l+"Division by zero");for(c=r.e-o.e,C=M.length,j=N.length,y=(m=new _(A)).d=[],u=0;M[u]==(N[u]||0);)++u;if(M[u]>(N[u]||0)&&--c,(w=null==a?a=_.precision:i?a+(S(r)-S(o))+1:a)<0)return new _(0);if(w=w/7+2|0,u=0,1==C)for(d=0,M=M[0],w++;(u<j||d)&&w--;u++)x=d*h+(N[u]||0),y[u]=x/M|0,d=x%M|0;else{for((d=h/(M[0]+1)|0)>1&&(M=e(M,d),N=e(N,d),C=M.length,j=N.length),O=C,g=(v=N.slice(0,C)).length;g<C;)v[g++]=0;(P=M.slice()).unshift(0),E=M[0],M[1]>=h/2&&++E;do{d=0,(s=t(M,v,C,g))<0?(b=v[0],C!=g&&(b=b*h+(v[1]||0)),(d=b/E|0)>1?(d>=h&&(d=h-1),1==(s=t(f=e(M,d),v,p=f.length,g=v.length))&&(d--,n(f,C<p?P:M,p))):(0==d&&(s=d=1),f=M.slice()),(p=f.length)<g&&f.unshift(0),n(v,f,g),-1==s&&(s=t(M,v,C,g=v.length))<1&&(d++,n(v,C<g?P:M,g)),g=v.length):0===s&&(d++,v=[0]),y[u++]=d,s&&v[0]?v[g++]=N[O]||0:(v=[N[O]],g=1)}while((O++<j||void 0!==v[0])&&w--)}return y[0]||y.shift(),m.e=c,k(m,i?a+S(m)+1:a)}}();function x(e,t){var n,r,a,i,l,c=0,d=0,p=e.constructor,h=p.precision;if(S(e)>16)throw Error(u+S(e));if(!e.s)return new p(o);for(null==t?(s=!1,l=h):l=t,i=new p(.03125);e.abs().gte(.1);)e=e.times(i),d+=5;for(l+=Math.log(f(2,d))/Math.LN10*2+5|0,n=r=a=new p(o),p.precision=l;;){if(r=k(r.times(e),l),n=n.times(++c),b((i=a.plus(w(r,n,l))).d).slice(0,l)===b(a.d).slice(0,l)){for(;d--;)a=k(a.times(a),l);return p.precision=h,null==t?(s=!0,k(a,h)):a}a=i}}function S(e){for(var t=7*e.e,n=e.d[0];n>=10;n/=10)t++;return t}function O(e,t,n){if(t>e.LN10.sd())throw s=!0,n&&(e.precision=n),Error(l+"LN10 precision limit exceeded");return k(new e(e.LN10),t)}function j(e){for(var t="";e--;)t+="0";return t}function E(e,t){var n,r,a,i,c,u,d,f,p,h=1,m=e,y=m.d,v=m.constructor,g=v.precision;if(m.s<1)throw Error(l+(m.s?"NaN":"-Infinity"));if(m.eq(o))return new v(0);if(null==t?(s=!1,f=g):f=t,m.eq(10))return null==t&&(s=!0),O(v,f);if(f+=10,v.precision=f,r=(n=b(y)).charAt(0),i=S(m),!(Math.abs(i)<15e14))return d=O(v,f+2,g).times(i+""),m=E(new v(r+"."+n.slice(1)),f-10).plus(d),v.precision=g,null==t?(s=!0,k(m,g)):m;for(;r<7&&1!=r||1==r&&n.charAt(1)>3;)r=(n=b((m=m.times(e)).d)).charAt(0),h++;for(i=S(m),r>1?(m=new v("0."+n),i++):m=new v(r+"."+n.slice(1)),u=c=m=w(m.minus(o),m.plus(o),f),p=k(m.times(m),f),a=3;;){if(c=k(c.times(p),f),b((d=u.plus(w(c,new v(a),f))).d).slice(0,f)===b(u.d).slice(0,f))return u=u.times(2),0!==i&&(u=u.plus(O(v,f+2,g).times(i+""))),u=w(u,new v(h),f),v.precision=g,null==t?(s=!0,k(u,g)):u;u=d,a+=2}}function C(e,t){var n,r,o;for((n=t.indexOf("."))>-1&&(t=t.replace(".","")),(r=t.search(/e/i))>0?(n<0&&(n=r),n+=+t.slice(r+1),t=t.substring(0,r)):n<0&&(n=t.length),r=0;48===t.charCodeAt(r);)++r;for(o=t.length;48===t.charCodeAt(o-1);)--o;if(t=t.slice(r,o)){if(o-=r,n=n-r-1,e.e=d(n/7),e.d=[],r=(n+1)%7,n<0&&(r+=7),r<o){for(r&&e.d.push(+t.slice(0,r)),o-=7;r<o;)e.d.push(+t.slice(r,r+=7));r=7-(t=t.slice(r)).length}else r-=o;for(;r--;)t+="0";if(e.d.push(+t),s&&(e.e>m||e.e<-m))throw Error(u+n)}else e.s=0,e.e=0,e.d=[0];return e}function k(e,t,n){var r,o,a,i,l,c,p,y,v=e.d;for(i=1,a=v[0];a>=10;a/=10)i++;if((r=t-i)<0)r+=7,o=t,p=v[y=0];else{if((y=Math.ceil((r+1)/7))>=(a=v.length))return e;for(p=a=v[y],i=1;a>=10;a/=10)i++;o=(r%=7)-7+i}if(void 0!==n&&(l=p/(a=f(10,i-o-1))%10|0,c=t<0||void 0!==v[y+1]||p%a,c=n<4?(l||c)&&(0==n||n==(e.s<0?3:2)):l>5||5==l&&(4==n||c||6==n&&(r>0?o>0?p/f(10,i-o):0:v[y-1])%10&1||n==(e.s<0?8:7))),t<1||!v[0])return c?(a=S(e),v.length=1,t=t-a-1,v[0]=f(10,(7-t%7)%7),e.e=d(-t/7)||0):(v.length=1,v[0]=e.e=e.s=0),e;if(0==r?(v.length=y,a=1,y--):(v.length=y+1,a=f(10,7-r),v[y]=o>0?(p/f(10,i-o)%f(10,o)|0)*a:0),c)for(;;){if(0==y){(v[0]+=a)==h&&(v[0]=1,++e.e);break}if(v[y]+=a,v[y]!=h)break;v[y--]=0,a=1}for(r=v.length;0===v[--r];)v.pop();if(s&&(e.e>m||e.e<-m))throw Error(u+S(e));return e}function P(e,t){var n,r,o,a,i,l,c,u,d,f,p=e.constructor,m=p.precision;if(!e.s||!t.s)return t.s?t.s=-t.s:t=new p(e),s?k(t,m):t;if(c=e.d,f=t.d,r=t.e,u=e.e,c=c.slice(),i=u-r){for((d=i<0)?(n=c,i=-i,l=f.length):(n=f,r=u,l=c.length),i>(o=Math.max(Math.ceil(m/7),l)+2)&&(i=o,n.length=1),n.reverse(),o=i;o--;)n.push(0);n.reverse()}else{for((d=(o=c.length)<(l=f.length))&&(l=o),o=0;o<l;o++)if(c[o]!=f[o]){d=c[o]<f[o];break}i=0}for(d&&(n=c,c=f,f=n,t.s=-t.s),l=c.length,o=f.length-l;o>0;--o)c[l++]=0;for(o=f.length;o>i;){if(c[--o]<f[o]){for(a=o;a&&0===c[--a];)c[a]=h-1;--c[a],c[o]+=h}c[o]-=f[o]}for(;0===c[--l];)c.pop();for(;0===c[0];c.shift())--r;return c[0]?(t.d=c,t.e=r,s?k(t,m):t):new p(0)}function _(e,t,n){var r,o=S(e),a=b(e.d),i=a.length;return t?(n&&(r=n-i)>0?a=a.charAt(0)+"."+a.slice(1)+j(r):i>1&&(a=a.charAt(0)+"."+a.slice(1)),a=a+(o<0?"e":"e+")+o):o<0?(a="0."+j(-o-1)+a,n&&(r=n-i)>0&&(a+=j(r))):o>=i?(a+=j(o+1-i),n&&(r=n-o-1)>0&&(a=a+"."+j(r))):((r=o+1)<i&&(a=a.slice(0,r)+"."+a.slice(r)),n&&(r=n-i)>0&&(o+1===i&&(a+="."),a+=j(r))),e.s<0?"-"+a:a}function A(e,t){if(e.length>t)return e.length=t,!0}function N(e){if(!e||"object"!=typeof e)throw Error(l+"Object expected");var t,n,r,o=["precision",1,a,"rounding",0,8,"toExpNeg",-1/0,0,"toExpPos",0,1/0];for(t=0;t<o.length;t+=3)if(void 0!==(r=e[n=o[t]])){if(!(d(r)===r&&r>=o[t+1]&&r<=o[t+2]))throw Error(c+n+": "+r);this[n]=r}if(void 0!==(r=e[n="LN10"])){if(r!=Math.LN10)throw Error(c+n+": "+r);this[n]=new this(r)}return this}(i=function e(t){var n,r,o;function a(e){var t=this;if(!(t instanceof a))return new a(e);if(t.constructor=a,e instanceof a)return t.s=e.s,t.e=e.e,void(t.d=(e=e.d)?e.slice():e);if("number"==typeof e){if(0*e!=0)throw Error(c+e);if(e>0)t.s=1;else{if(!(e<0))return t.s=0,t.e=0,void(t.d=[0]);e=-e,t.s=-1}return e===~~e&&e<1e7?(t.e=0,void(t.d=[e])):C(t,e.toString())}if("string"!=typeof e)throw Error(c+e);if(45===e.charCodeAt(0)?(e=e.slice(1),t.s=-1):t.s=1,!p.test(e))throw Error(c+e);C(t,e)}if(a.prototype=y,a.ROUND_UP=0,a.ROUND_DOWN=1,a.ROUND_CEIL=2,a.ROUND_FLOOR=3,a.ROUND_HALF_UP=4,a.ROUND_HALF_DOWN=5,a.ROUND_HALF_EVEN=6,a.ROUND_HALF_CEIL=7,a.ROUND_HALF_FLOOR=8,a.clone=e,a.config=a.set=N,void 0===t&&(t={}),t)for(o=["precision","rounding","toExpNeg","toExpPos","LN10"],n=0;n<o.length;)t.hasOwnProperty(r=o[n++])||(t[r]=this[r]);return a.config(t),a}(i)).default=i.Decimal=i,o=new i(1),void 0===(r=function(){return i}.call(t,n,t,e))||(e.exports=r)}()},228:e=>{"use strict";var t=Object.prototype.hasOwnProperty,n="~";function r(){}function o(e,t,n){this.fn=e,this.context=t,this.once=n||!1}function a(e,t,r,a,i){if("function"!=typeof r)throw new TypeError("The listener must be a function");var s=new o(r,a||e,i),l=n?n+t:t;return e._events[l]?e._events[l].fn?e._events[l]=[e._events[l],s]:e._events[l].push(s):(e._events[l]=s,e._eventsCount++),e}function i(e,t){0==--e._eventsCount?e._events=new r:delete e._events[t]}function s(){this._events=new r,this._eventsCount=0}Object.create&&(r.prototype=Object.create(null),(new r).__proto__||(n=!1)),s.prototype.eventNames=function(){var e,r,o=[];if(0===this._eventsCount)return o;for(r in e=this._events)t.call(e,r)&&o.push(n?r.slice(1):r);return Object.getOwnPropertySymbols?o.concat(Object.getOwnPropertySymbols(e)):o},s.prototype.listeners=function(e){var t=n?n+e:e,r=this._events[t];if(!r)return[];if(r.fn)return[r.fn];for(var o=0,a=r.length,i=new Array(a);o<a;o++)i[o]=r[o].fn;return i},s.prototype.listenerCount=function(e){var t=n?n+e:e,r=this._events[t];return r?r.fn?1:r.length:0},s.prototype.emit=function(e,t,r,o,a,i){var s=n?n+e:e;if(!this._events[s])return!1;var l,c,u=this._events[s],d=arguments.length;if(u.fn){switch(u.once&&this.removeListener(e,u.fn,void 0,!0),d){case 1:return u.fn.call(u.context),!0;case 2:return u.fn.call(u.context,t),!0;case 3:return u.fn.call(u.context,t,r),!0;case 4:return u.fn.call(u.context,t,r,o),!0;case 5:return u.fn.call(u.context,t,r,o,a),!0;case 6:return u.fn.call(u.context,t,r,o,a,i),!0}for(c=1,l=new Array(d-1);c<d;c++)l[c-1]=arguments[c];u.fn.apply(u.context,l)}else{var f,p=u.length;for(c=0;c<p;c++)switch(u[c].once&&this.removeListener(e,u[c].fn,void 0,!0),d){case 1:u[c].fn.call(u[c].context);break;case 2:u[c].fn.call(u[c].context,t);break;case 3:u[c].fn.call(u[c].context,t,r);break;case 4:u[c].fn.call(u[c].context,t,r,o);break;default:if(!l)for(f=1,l=new Array(d-1);f<d;f++)l[f-1]=arguments[f];u[c].fn.apply(u[c].context,l)}}return!0},s.prototype.on=function(e,t,n){return a(this,e,t,n,!1)},s.prototype.once=function(e,t,n){return a(this,e,t,n,!0)},s.prototype.removeListener=function(e,t,r,o){var a=n?n+e:e;if(!this._events[a])return this;if(!t)return i(this,a),this;var s=this._events[a];if(s.fn)s.fn!==t||o&&!s.once||r&&s.context!==r||i(this,a);else{for(var l=0,c=[],u=s.length;l<u;l++)(s[l].fn!==t||o&&!s[l].once||r&&s[l].context!==r)&&c.push(s[l]);c.length?this._events[a]=1===c.length?c[0]:c:i(this,a)}return this},s.prototype.removeAllListeners=function(e){var t;return e?(t=n?n+e:e,this._events[t]&&i(this,t)):(this._events=new r,this._eventsCount=0),this},s.prototype.off=s.prototype.removeListener,s.prototype.addListener=s.prototype.on,s.prefixed=n,s.EventEmitter=s,e.exports=s},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),s=n(5749);function l(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])}}l.prototype.clear=r,l.prototype.delete=o,l.prototype.get=a,l.prototype.has=i,l.prototype.set=s,e.exports=l},79:(e,t,n)=>{var r=n(3702),o=n(80),a=n(4739),i=n(8655),s=n(1175);function l(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])}}l.prototype.clear=r,l.prototype.delete=o,l.prototype.get=a,l.prototype.has=i,l.prototype.set=s,e.exports=l},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),s=n(2949);function l(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])}}l.prototype.clear=r,l.prototype.delete=o,l.prototype.get=a,l.prototype.has=i,l.prototype.set=s,e.exports=l},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),s=n(9817),l=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=s,c.prototype.set=l,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},1033:e=>{e.exports=function(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}},7277: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!1;return!0}},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}},5325:(e,t,n)=>{var r=n(6131);e.exports=function(e,t){return!(null==e||!e.length)&&r(e,t,0)>-1}},9905:e=>{e.exports=function(e,t,n){for(var r=-1,o=null==e?0:e.length;++r<o;)if(n(t,e[r]))return!0;return!1}},695:(e,t,n)=>{var r=n(8096),o=n(2428),a=n(6449),i=n(3656),s=n(361),l=n(7167),c=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=a(e),u=!n&&o(e),d=!n&&!u&&i(e),f=!n&&!u&&!d&&l(e),p=n||u||d||f,h=p?r(e.length,String):[],m=h.length;for(var y in e)!t&&!c.call(e,y)||p&&("length"==y||d&&("offset"==y||"parent"==y)||f&&("buffer"==y||"byteLength"==y||"byteOffset"==y)||s(y,m))||h.push(y);return h}},4932:e=>{e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,o=Array(r);++n<r;)o[n]=t(e[n],n,e);return o}},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}},1074:e=>{e.exports=function(e){return e.split("")}},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}},3360:(e,t,n)=>{var r=n(3243);e.exports=function(e,t,n){"__proto__"==t&&r?r(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}},909:(e,t,n)=>{var r=n(641),o=n(8329)(r);e.exports=o},3777:(e,t,n)=>{var r=n(909);e.exports=function(e,t){var n=!0;return r(e,(function(e,r,o){return n=!!t(e,r,o)})),n}},3599:(e,t,n)=>{var r=n(4394);e.exports=function(e,t,n){for(var o=-1,a=e.length;++o<a;){var i=e[o],s=t(i);if(null!=s&&(void 0===l?s==s&&!r(s):n(s,l)))var l=s,c=i}return c}},2523:e=>{e.exports=function(e,t,n,r){for(var o=e.length,a=n+(r?1:-1);r?a--:++a<o;)if(t(e[a],a,e))return a;return-1}},3120:(e,t,n)=>{var r=n(4528),o=n(5891);e.exports=function e(t,n,a,i,s){var l=-1,c=t.length;for(a||(a=o),s||(s=[]);++l<c;){var u=t[l];n>0&&a(u)?n>1?e(u,n-1,a,i,s):r(s,u):i||(s[s.length]=u)}return s}},6649:(e,t,n)=>{var r=n(3221)();e.exports=r},641:(e,t,n)=>{var r=n(6649),o=n(5950);e.exports=function(e,t){return e&&r(e,t,o)}},7422:(e,t,n)=>{var r=n(1769),o=n(7797);e.exports=function(e,t){for(var n=0,a=(t=r(t,e)).length;null!=e&&n<a;)e=e[o(t[n++])];return n&&n==a?e:void 0}},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)}},3335:e=>{e.exports=function(e,t){return e>t}},8077:e=>{e.exports=function(e,t){return null!=e&&t in Object(e)}},6131:(e,t,n)=>{var r=n(2523),o=n(5463),a=n(6959);e.exports=function(e,t,n){return t==t?a(e,t,n):r(e,o,n)}},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,s){return t===n||(null==t||null==n||!o(t)&&!o(n)?t!=t&&n!=n:r(t,n,a,i,e,s))}},7068:(e,t,n)=>{var r=n(7217),o=n(5911),a=n(1986),i=n(689),s=n(5861),l=n(6449),c=n(3656),u=n(7167),d="[object Arguments]",f="[object Array]",p="[object Object]",h=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,m,y,v){var g=l(e),b=l(t),w=g?f:s(e),x=b?f:s(t),S=(w=w==d?p:w)==p,O=(x=x==d?p:x)==p,j=w==x;if(j&&c(e)){if(!c(t))return!1;g=!0,S=!1}if(j&&!S)return v||(v=new r),g||u(e)?o(e,t,n,m,y,v):a(e,t,w,n,m,y,v);if(!(1&n)){var E=S&&h.call(e,"__wrapped__"),C=O&&h.call(t,"__wrapped__");if(E||C){var k=E?e.value():e,P=C?t.value():t;return v||(v=new r),y(k,P,n,m,v)}}return!!j&&(v||(v=new r),i(e,t,n,m,y,v))}},1799:(e,t,n)=>{var r=n(7217),o=n(270);e.exports=function(e,t,n,a){var i=n.length,s=i,l=!a;if(null==e)return!s;for(e=Object(e);i--;){var c=n[i];if(l&&c[2]?c[1]!==e[c[0]]:!(c[0]in e))return!1}for(;++i<s;){var u=(c=n[i])[0],d=e[u],f=c[1];if(l&&c[2]){if(void 0===d&&!(u in e))return!1}else{var p=new r;if(a)var h=a(d,f,u,e,t,p);if(!(void 0===h?o(f,d,3,a,p):h))return!1}}return!0}},5463:e=>{e.exports=function(e){return e!=e}},5083:(e,t,n)=>{var r=n(1882),o=n(7296),a=n(3805),i=n(7473),s=/^\[object .+?Constructor\]$/,l=Function.prototype,c=Object.prototype,u=l.toString,d=c.hasOwnProperty,f=RegExp("^"+u.call(d).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!a(e)||o(e))&&(r(e)?f:s).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)]}},5389:(e,t,n)=>{var r=n(3663),o=n(7978),a=n(3488),i=n(6449),s=n(583);e.exports=function(e){return"function"==typeof e?e:null==e?a:"object"==typeof e?i(e)?o(e[0],e[1]):r(e):s(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}},6176:e=>{e.exports=function(e,t){return e<t}},5128:(e,t,n)=>{var r=n(909),o=n(4894);e.exports=function(e,t){var n=-1,a=o(e)?Array(e.length):[];return r(e,(function(e,r,o){a[++n]=t(e,r,o)})),a}},3663:(e,t,n)=>{var r=n(1799),o=n(776),a=n(7197);e.exports=function(e){var t=o(e);return 1==t.length&&t[0][2]?a(t[0][0],t[0][1]):function(n){return n===e||r(n,e,t)}}},7978:(e,t,n)=>{var r=n(270),o=n(8156),a=n(631),i=n(8586),s=n(756),l=n(7197),c=n(7797);e.exports=function(e,t){return i(e)&&s(t)?l(c(e),t):function(n){var i=o(n,e);return void 0===i&&i===t?a(n,e):r(t,i,3)}}},6155:(e,t,n)=>{var r=n(4932),o=n(7422),a=n(5389),i=n(5128),s=n(3937),l=n(7301),c=n(3714),u=n(3488),d=n(6449);e.exports=function(e,t,n){t=t.length?r(t,(function(e){return d(e)?function(t){return o(t,1===e.length?e[0]:e)}:e})):[u];var f=-1;t=r(t,l(a));var p=i(e,(function(e,n,o){return{criteria:r(t,(function(t){return t(e)})),index:++f,value:e}}));return s(p,(function(e,t){return c(e,t,n)}))}},7237:e=>{e.exports=function(e){return function(t){return null==t?void 0:t[e]}}},7255:(e,t,n)=>{var r=n(7422);e.exports=function(e){return function(t){return r(t,e)}}},6151:e=>{var t=Math.ceil,n=Math.max;e.exports=function(e,r,o,a){for(var i=-1,s=n(t((r-e)/(o||1)),0),l=Array(s);s--;)l[a?s:++i]=e,e+=o;return l}},9302:(e,t,n)=>{var r=n(3488),o=n(6757),a=n(2865);e.exports=function(e,t){return a(o(e,t,r),e+"")}},9570:(e,t,n)=>{var r=n(7334),o=n(3243),a=n(3488),i=o?function(e,t){return o(e,"toString",{configurable:!0,enumerable:!1,value:r(t),writable:!0})}:a;e.exports=i},5160:e=>{e.exports=function(e,t,n){var r=-1,o=e.length;t<0&&(t=-t>o?0:o+t),(n=n>o?o:n)<0&&(n+=o),o=t>n?0:n-t>>>0,t>>>=0;for(var a=Array(o);++r<o;)a[r]=e[r+t];return a}},916:(e,t,n)=>{var r=n(909);e.exports=function(e,t){var n;return r(e,(function(e,r,o){return!(n=t(e,r,o))})),!!n}},3937:e=>{e.exports=function(e,t){var n=e.length;for(e.sort(t);n--;)e[n]=e[n].value;return e}},8096:e=>{e.exports=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}},7556:(e,t,n)=>{var r=n(1873),o=n(4932),a=n(6449),i=n(4394),s=r?r.prototype:void 0,l=s?s.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(a(t))return o(t,e)+"";if(i(t))return l?l.call(t):"";var n=t+"";return"0"==n&&1/t==-1/0?"-0":n}},4128:(e,t,n)=>{var r=n(1800),o=/^\s+/;e.exports=function(e){return e?e.slice(0,r(e)+1).replace(o,""):e}},7301:e=>{e.exports=function(e){return function(t){return e(t)}}},5765:(e,t,n)=>{var r=n(8859),o=n(5325),a=n(9905),i=n(9219),s=n(4517),l=n(4247);e.exports=function(e,t,n){var c=-1,u=o,d=e.length,f=!0,p=[],h=p;if(n)f=!1,u=a;else if(d>=200){var m=t?null:s(e);if(m)return l(m);f=!1,u=i,h=new r}else h=t?[]:p;e:for(;++c<d;){var y=e[c],v=t?t(y):y;if(y=n||0!==y?y:0,f&&v==v){for(var g=h.length;g--;)if(h[g]===v)continue e;t&&h.push(v),p.push(y)}else u(h,v,n)||(h!==p&&h.push(v),p.push(y))}return p}},9219:e=>{e.exports=function(e,t){return e.has(t)}},1769:(e,t,n)=>{var r=n(6449),o=n(8586),a=n(1802),i=n(3222);e.exports=function(e,t){return r(e)?e:o(e,t)?[e]:a(i(e))}},8754:(e,t,n)=>{var r=n(5160);e.exports=function(e,t,n){var o=e.length;return n=void 0===n?o:n,!t&&n>=o?e:r(e,t,n)}},3730:(e,t,n)=>{var r=n(4394);e.exports=function(e,t){if(e!==t){var n=void 0!==e,o=null===e,a=e==e,i=r(e),s=void 0!==t,l=null===t,c=t==t,u=r(t);if(!l&&!u&&!i&&e>t||i&&s&&c&&!l&&!u||o&&s&&c||!n&&c||!a)return 1;if(!o&&!i&&!u&&e<t||u&&n&&a&&!o&&!i||l&&n&&a||!s&&a||!c)return-1}return 0}},3714:(e,t,n)=>{var r=n(3730);e.exports=function(e,t,n){for(var o=-1,a=e.criteria,i=t.criteria,s=a.length,l=n.length;++o<s;){var c=r(a[o],i[o]);if(c)return o>=l?c:c*("desc"==n[o]?-1:1)}return e.index-t.index}},5481:(e,t,n)=>{var r=n(9325)["__core-js_shared__"];e.exports=r},8329:(e,t,n)=>{var r=n(4894);e.exports=function(e,t){return function(n,o){if(null==n)return n;if(!r(n))return e(n,o);for(var a=n.length,i=t?a:-1,s=Object(n);(t?i--:++i<a)&&!1!==o(s[i],i,s););return n}}},3221:e=>{e.exports=function(e){return function(t,n,r){for(var o=-1,a=Object(t),i=r(t),s=i.length;s--;){var l=i[e?s:++o];if(!1===n(a[l],l,a))break}return t}}},2507:(e,t,n)=>{var r=n(8754),o=n(9698),a=n(3912),i=n(3222);e.exports=function(e){return function(t){t=i(t);var n=o(t)?a(t):void 0,s=n?n[0]:t.charAt(0),l=n?r(n,1).join(""):t.slice(1);return s[e]()+l}}},2006:(e,t,n)=>{var r=n(5389),o=n(4894),a=n(5950);e.exports=function(e){return function(t,n,i){var s=Object(t);if(!o(t)){var l=r(n,3);t=a(t),n=function(e){return l(s[e],e,s)}}var c=e(t,n,i);return c>-1?s[l?t[c]:c]:void 0}}},5508:(e,t,n)=>{var r=n(6151),o=n(6800),a=n(7400);e.exports=function(e){return function(t,n,i){return i&&"number"!=typeof i&&o(t,n,i)&&(n=i=void 0),t=a(t),void 0===n?(n=t,t=0):n=a(n),i=void 0===i?t<n?1:-1:a(i),r(t,n,i,e)}}},4517:(e,t,n)=>{var r=n(6545),o=n(3950),a=n(4247),i=r&&1/a(new r([,-0]))[1]==1/0?function(e){return new r(e)}:o;e.exports=i},3243:(e,t,n)=>{var r=n(6110),o=function(){try{var e=r(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();e.exports=o},5911:(e,t,n)=>{var r=n(8859),o=n(4248),a=n(9219);e.exports=function(e,t,n,i,s,l){var c=1&n,u=e.length,d=t.length;if(u!=d&&!(c&&d>u))return!1;var f=l.get(e),p=l.get(t);if(f&&p)return f==t&&p==e;var h=-1,m=!0,y=2&n?new r:void 0;for(l.set(e,t),l.set(t,e);++h<u;){var v=e[h],g=t[h];if(i)var b=c?i(g,v,h,t,e,l):i(v,g,h,e,t,l);if(void 0!==b){if(b)continue;m=!1;break}if(y){if(!o(t,(function(e,t){if(!a(y,t)&&(v===e||s(v,e,n,i,l)))return y.push(t)}))){m=!1;break}}else if(v!==g&&!s(v,g,n,i,l)){m=!1;break}}return l.delete(e),l.delete(t),m}},1986:(e,t,n)=>{var r=n(1873),o=n(7828),a=n(5288),i=n(5911),s=n(317),l=n(4247),c=r?r.prototype:void 0,u=c?c.valueOf:void 0;e.exports=function(e,t,n,r,c,d,f){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||!d(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 p=s;case"[object Set]":var h=1&r;if(p||(p=l),e.size!=t.size&&!h)return!1;var m=f.get(e);if(m)return m==t;r|=2,f.set(e,t);var y=i(p(e),p(t),r,c,d,f);return f.delete(e),y;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,s){var l=1&n,c=r(e),u=c.length;if(u!=r(t).length&&!l)return!1;for(var d=u;d--;){var f=c[d];if(!(l?f in t:o.call(t,f)))return!1}var p=s.get(e),h=s.get(t);if(p&&h)return p==t&&h==e;var m=!0;s.set(e,t),s.set(t,e);for(var y=l;++d<u;){var v=e[f=c[d]],g=t[f];if(a)var b=l?a(g,v,f,t,e,s):a(v,g,f,e,t,s);if(!(void 0===b?v===g||i(v,g,n,a,s):b)){m=!1;break}y||(y="constructor"==f)}if(m&&!y){var w=e.constructor,x=t.constructor;w==x||!("constructor"in e)||!("constructor"in t)||"function"==typeof w&&w instanceof w&&"function"==typeof x&&x instanceof x||(m=!1)}return s.delete(e),s.delete(t),m}},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}},776:(e,t,n)=>{var r=n(756),o=n(5950);e.exports=function(e){for(var t=o(e),n=t.length;n--;){var a=t[n],i=e[a];t[n]=[a,i,r(i)]}return t}},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}},8879:(e,t,n)=>{var r=n(4335)(Object.getPrototypeOf,Object);e.exports=r},659:(e,t,n)=>{var r=n(1873),o=Object.prototype,a=o.hasOwnProperty,i=o.toString,s=r?r.toStringTag:void 0;e.exports=function(e){var t=a.call(e,s),n=e[s];try{e[s]=void 0;var r=!0}catch(e){}var o=i.call(e);return r&&(t?e[s]=n:delete e[s]),o}},4664:(e,t,n)=>{var r=n(9770),o=n(3345),a=Object.prototype.propertyIsEnumerable,i=Object.getOwnPropertySymbols,s=i?function(e){return null==e?[]:(e=Object(e),r(i(e),(function(t){return a.call(e,t)})))}:o;e.exports=s},5861:(e,t,n)=>{var r=n(5580),o=n(8223),a=n(2804),i=n(6545),s=n(8303),l=n(2552),c=n(7473),u="[object Map]",d="[object Promise]",f="[object Set]",p="[object WeakMap]",h="[object DataView]",m=c(r),y=c(o),v=c(a),g=c(i),b=c(s),w=l;(r&&w(new r(new ArrayBuffer(1)))!=h||o&&w(new o)!=u||a&&w(a.resolve())!=d||i&&w(new i)!=f||s&&w(new s)!=p)&&(w=function(e){var t=l(e),n="[object Object]"==t?e.constructor:void 0,r=n?c(n):"";if(r)switch(r){case m:return h;case y:return u;case v:return d;case g:return f;case b:return p}return t}),e.exports=w},392:e=>{e.exports=function(e,t){return null==e?void 0:e[t]}},9326:(e,t,n)=>{var r=n(1769),o=n(2428),a=n(6449),i=n(361),s=n(294),l=n(7797);e.exports=function(e,t,n){for(var c=-1,u=(t=r(t,e)).length,d=!1;++c<u;){var f=l(t[c]);if(!(d=null!=e&&n(e,f)))break;e=e[f]}return d||++c!=u?d:!!(u=null==e?0:e.length)&&s(u)&&i(f,u)&&(a(e)||o(e))}},9698:e=>{var t=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");e.exports=function(e){return t.test(e)}},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}},5891:(e,t,n)=>{var r=n(1873),o=n(2428),a=n(6449),i=r?r.isConcatSpreadable:void 0;e.exports=function(e){return a(e)||o(e)||!!(i&&e&&e[i])}},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}},6800:(e,t,n)=>{var r=n(5288),o=n(4894),a=n(361),i=n(3805);e.exports=function(e,t,n){if(!i(n))return!1;var s=typeof t;return!!("number"==s?o(n)&&a(t,n.length):"string"==s&&t in n)&&r(n[t],e)}},8586:(e,t,n)=>{var r=n(6449),o=n(4394),a=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,i=/^\w*$/;e.exports=function(e,t){if(r(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!o(e))||i.test(e)||!a.test(e)||null!=t&&e in Object(t)}},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)}},756:(e,t,n)=>{var r=n(3805);e.exports=function(e){return e==e&&!r(e)}},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}},7197:e=>{e.exports=function(e,t){return function(n){return null!=n&&n[e]===t&&(void 0!==t||e in Object(n))}}},2224:(e,t,n)=>{var r=n(104);e.exports=function(e){var t=r(e,(function(e){return 500===n.size&&n.clear(),e})),n=t.cache;return t}},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,s=function(){try{return a&&a.require&&a.require("util").types||i&&i.binding&&i.binding("util")}catch(e){}}();e.exports=s},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))}}},6757:(e,t,n)=>{var r=n(1033),o=Math.max;e.exports=function(e,t,n){return t=o(void 0===t?e.length-1:t,0),function(){for(var a=arguments,i=-1,s=o(a.length-t,0),l=Array(s);++i<s;)l[i]=a[t+i];i=-1;for(var c=Array(t+1);++i<t;)c[i]=a[i];return c[t]=n(l),r(e,this,c)}}},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}},2865:(e,t,n)=>{var r=n(9570),o=n(1811)(r);e.exports=o},1811:e=>{var t=Date.now;e.exports=function(e){var n=0,r=0;return function(){var o=t(),a=16-(o-r);if(r=o,a>0){if(++n>=800)return arguments[0]}else n=0;return e.apply(void 0,arguments)}}},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}},6959:e=>{e.exports=function(e,t,n){for(var r=n-1,o=e.length;++r<o;)if(e[r]===t)return r;return-1}},3912:(e,t,n)=>{var r=n(1074),o=n(9698),a=n(2054);e.exports=function(e){return o(e)?a(e):r(e)}},1802:(e,t,n)=>{var r=n(2224),o=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,a=/\\(\\)?/g,i=r((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(o,(function(e,n,r,o){t.push(r?o.replace(a,"$1"):n||e)})),t}));e.exports=i},7797:(e,t,n)=>{var r=n(4394);e.exports=function(e){if("string"==typeof e||r(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":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""}},1800:e=>{var t=/\s/;e.exports=function(e){for(var n=e.length;n--&&t.test(e.charAt(n)););return n}},2054:e=>{var t="\\ud800-\\udfff",n="["+t+"]",r="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",o="\\ud83c[\\udffb-\\udfff]",a="[^"+t+"]",i="(?:\\ud83c[\\udde6-\\uddff]){2}",s="[\\ud800-\\udbff][\\udc00-\\udfff]",l="(?:"+r+"|"+o+")?",c="[\\ufe0e\\ufe0f]?",u=c+l+"(?:\\u200d(?:"+[a,i,s].join("|")+")"+c+l+")*",d="(?:"+[a+r+"?",r,i,s,n].join("|")+")",f=RegExp(o+"(?="+o+")|"+d+u,"g");e.exports=function(e){return e.match(f)||[]}},7334:e=>{e.exports=function(e){return function(){return e}}},8221:(e,t,n)=>{var r=n(3805),o=n(124),a=n(9374),i=Math.max,s=Math.min;e.exports=function(e,t,n){var l,c,u,d,f,p,h=0,m=!1,y=!1,v=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function g(t){var n=l,r=c;return l=c=void 0,h=t,d=e.apply(r,n)}function b(e){var n=e-p;return void 0===p||n>=t||n<0||y&&e-h>=u}function w(){var e=o();if(b(e))return x(e);f=setTimeout(w,function(e){var n=t-(e-p);return y?s(n,u-(e-h)):n}(e))}function x(e){return f=void 0,v&&l?g(e):(l=c=void 0,d)}function S(){var e=o(),n=b(e);if(l=arguments,c=this,p=e,n){if(void 0===f)return function(e){return h=e,f=setTimeout(w,t),m?g(e):d}(p);if(y)return clearTimeout(f),f=setTimeout(w,t),g(p)}return void 0===f&&(f=setTimeout(w,t)),d}return t=a(t)||0,r(n)&&(m=!!n.leading,u=(y="maxWait"in n)?i(a(n.maxWait)||0,t):u,v="trailing"in n?!!n.trailing:v),S.cancel=function(){void 0!==f&&clearTimeout(f),h=0,l=p=c=f=void 0},S.flush=function(){return void 0===f?d:x(o())},S}},5288:e=>{e.exports=function(e,t){return e===t||e!=e&&t!=t}},9747:(e,t,n)=>{var r=n(7277),o=n(3777),a=n(5389),i=n(6449),s=n(6800);e.exports=function(e,t,n){var l=i(e)?r:o;return n&&s(e,t,n)&&(t=void 0),l(e,a(t,3))}},7309:(e,t,n)=>{var r=n(2006)(n(4713));e.exports=r},4713:(e,t,n)=>{var r=n(2523),o=n(5389),a=n(1489),i=Math.max;e.exports=function(e,t,n){var s=null==e?0:e.length;if(!s)return-1;var l=null==n?0:a(n);return l<0&&(l=i(s+l,0)),r(e,o(t,3),l)}},7307:(e,t,n)=>{var r=n(3120),o=n(5378);e.exports=function(e,t){return r(o(e,t),1)}},8156:(e,t,n)=>{var r=n(7422);e.exports=function(e,t,n){var o=null==e?void 0:r(e,t);return void 0===o?n:o}},631:(e,t,n)=>{var r=n(8077),o=n(9326);e.exports=function(e,t){return null!=e&&o(e,t,r)}},3488:e=>{e.exports=function(e){return e}},2428:(e,t,n)=>{var r=n(7534),o=n(346),a=Object.prototype,i=a.hasOwnProperty,s=a.propertyIsEnumerable,l=r(function(){return arguments}())?r:function(e){return o(e)&&i.call(e,"callee")&&!s.call(e,"callee")};e.exports=l},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)}},3812:(e,t,n)=>{var r=n(2552),o=n(346);e.exports=function(e){return!0===e||!1===e||o(e)&&"[object Boolean]"==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,s=i&&i.exports===a?r.Buffer:void 0,l=(s?s.isBuffer:void 0)||o;e.exports=l},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}},1741:(e,t,n)=>{var r=n(8023);e.exports=function(e){return r(e)&&e!=+e}},9843:e=>{e.exports=function(e){return null==e}},8023:(e,t,n)=>{var r=n(2552),o=n(346);e.exports=function(e){return"number"==typeof e||o(e)&&"[object Number]"==r(e)}},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}},1331:(e,t,n)=>{var r=n(2552),o=n(8879),a=n(346),i=Function.prototype,s=Object.prototype,l=i.toString,c=s.hasOwnProperty,u=l.call(Object);e.exports=function(e){if(!a(e)||"[object Object]"!=r(e))return!1;var t=o(e);if(null===t)return!0;var n=c.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&l.call(n)==u}},5015:(e,t,n)=>{var r=n(2552),o=n(6449),a=n(346);e.exports=function(e){return"string"==typeof e||!o(e)&&a(e)&&"[object String]"==r(e)}},4394:(e,t,n)=>{var r=n(2552),o=n(346);e.exports=function(e){return"symbol"==typeof e||o(e)&&"[object Symbol]"==r(e)}},7167:(e,t,n)=>{var r=n(4901),o=n(7301),a=n(6009),i=a&&a.isTypedArray,s=i?o(i):r;e.exports=s},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)}},8090:e=>{e.exports=function(e){var t=null==e?0:e.length;return t?e[t-1]:void 0}},5378:(e,t,n)=>{var r=n(4932),o=n(5389),a=n(5128),i=n(6449);e.exports=function(e,t){return(i(e)?r:a)(e,o(t,3))}},3916:(e,t,n)=>{var r=n(3360),o=n(641),a=n(5389);e.exports=function(e,t){var n={};return t=a(t,3),o(e,(function(e,o,a){r(n,o,t(e,o,a))})),n}},4506:(e,t,n)=>{var r=n(3599),o=n(3335),a=n(3488);e.exports=function(e){return e&&e.length?r(e,a,o):void 0}},7551:(e,t,n)=>{var r=n(3599),o=n(3335),a=n(5389);e.exports=function(e,t){return e&&e.length?r(e,a(t,2),o):void 0}},104:(e,t,n)=>{var r=n(3661);function o(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function(){var r=arguments,o=t?t.apply(this,r):r[0],a=n.cache;if(a.has(o))return a.get(o);var i=e.apply(this,r);return n.cache=a.set(o,i)||a,i};return n.cache=new(o.Cache||r),n}o.Cache=r,e.exports=o},1684:(e,t,n)=>{var r=n(3599),o=n(6176),a=n(3488);e.exports=function(e){return e&&e.length?r(e,a,o):void 0}},6533:(e,t,n)=>{var r=n(3599),o=n(5389),a=n(6176);e.exports=function(e,t){return e&&e.length?r(e,o(t,2),a):void 0}},3950:e=>{e.exports=function(){}},124:(e,t,n)=>{var r=n(9325);e.exports=function(){return r.Date.now()}},583:(e,t,n)=>{var r=n(7237),o=n(7255),a=n(8586),i=n(7797);e.exports=function(e){return a(e)?r(i(e)):o(e)}},3181:(e,t,n)=>{var r=n(5508)();e.exports=r},2426:(e,t,n)=>{var r=n(4248),o=n(5389),a=n(916),i=n(6449),s=n(6800);e.exports=function(e,t,n){var l=i(e)?r:a;return n&&s(e,t,n)&&(t=void 0),l(e,o(t,3))}},3031:(e,t,n)=>{var r=n(3120),o=n(6155),a=n(9302),i=n(6800),s=a((function(e,t){if(null==e)return[];var n=t.length;return n>1&&i(e,t[0],t[1])?t=[]:n>2&&i(t[0],t[1],t[2])&&(t=[t[0]]),o(e,r(t,1),[])}));e.exports=s},3345:e=>{e.exports=function(){return[]}},9935:e=>{e.exports=function(){return!1}},7350:(e,t,n)=>{var r=n(8221),o=n(3805);e.exports=function(e,t,n){var a=!0,i=!0;if("function"!=typeof e)throw new TypeError("Expected a function");return o(n)&&(a="leading"in n?!!n.leading:a,i="trailing"in n?!!n.trailing:i),r(e,t,{leading:a,maxWait:t,trailing:i})}},7400:(e,t,n)=>{var r=n(9374),o=1/0;e.exports=function(e){return e?(e=r(e))===o||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}},1489:(e,t,n)=>{var r=n(7400);e.exports=function(e){var t=r(e),n=t%1;return t==t?n?t-n:t:0}},9374:(e,t,n)=>{var r=n(4128),o=n(3805),a=n(4394),i=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,l=/^0o[0-7]+$/i,c=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(a(e))return NaN;if(o(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=o(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=r(e);var n=s.test(e);return n||l.test(e)?c(e.slice(2),n?2:8):i.test(e)?NaN:+e}},3222:(e,t,n)=>{var r=n(7556);e.exports=function(e){return null==e?"":r(e)}},14:(e,t,n)=>{var r=n(5389),o=n(5765);e.exports=function(e,t){return e&&e.length?o(e,r(t,2)):[]}},5808:(e,t,n)=>{var r=n(2507)("toUpperCase");e.exports=r},2694:(e,t,n)=>{"use strict";var r=n(6925);function o(){}function a(){}a.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,a,i){if(i!==r){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:a,resetWarningCache:o};return n.PropTypes=n,n}},5556:(e,t,n)=>{e.exports=n(2694)()},6925:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},2799:(e,t)=>{"use strict";var n=Symbol.for("react.element"),r=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),i=Symbol.for("react.profiler"),s=Symbol.for("react.provider"),l=Symbol.for("react.context"),c=Symbol.for("react.server_context"),u=Symbol.for("react.forward_ref"),d=Symbol.for("react.suspense"),f=Symbol.for("react.suspense_list"),p=Symbol.for("react.memo"),h=Symbol.for("react.lazy");Symbol.for("react.offscreen");Symbol.for("react.module.reference"),t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===n},t.isFragment=function(e){return function(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case o:case i:case a:case d:case f:return e;default:switch(e=e&&e.$$typeof){case c:case l:case u:case h:case p:case s:return e;default:return t}}case r:return t}}}(e)===o}},4363:(e,t,n)=>{"use strict";e.exports=n(2799)},1020:(e,t,n)=>{"use strict";var r=n(1609),o=Symbol.for("react.element"),a=Symbol.for("react.fragment"),i=Object.prototype.hasOwnProperty,s=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,l={key:!0,ref:!0,__self:!0,__source:!0};function c(e,t,n){var r,a={},c=null,u=null;for(r in void 0!==n&&(c=""+n),void 0!==t.key&&(c=""+t.key),void 0!==t.ref&&(u=t.ref),t)i.call(t,r)&&!l.hasOwnProperty(r)&&(a[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===a[r]&&(a[r]=t[r]);return{$$typeof:o,type:e,key:c,ref:u,props:a,_owner:s.current}}t.Fragment=a,t.jsx=c,t.jsxs=c},4848:(e,t,n)=>{"use strict";e.exports=n(1020)},1063:(e,t,n)=>{"use strict";var r=n(1609),o="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},a=r.useState,i=r.useEffect,s=r.useLayoutEffect,l=r.useDebugValue;function c(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!o(e,n)}catch(e){return!0}}var u="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var n=t(),r=a({inst:{value:n,getSnapshot:t}}),o=r[0].inst,u=r[1];return s((function(){o.value=n,o.getSnapshot=t,c(o)&&u({inst:o})}),[e,n,t]),i((function(){return c(o)&&u({inst:o}),e((function(){c(o)&&u({inst:o})}))}),[e]),l(n),n};t.useSyncExternalStore=void 0!==r.useSyncExternalStore?r.useSyncExternalStore:u},9888:(e,t,n)=>{"use strict";e.exports=n(1063)},1609:e=>{"use strict";e.exports=window.React}},r={};function o(e){var t=r[e];if(void 0!==t)return t.exports;var a=r[e]={id:e,loaded:!1,exports:{}};return n[e].call(a.exports,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},t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,o.t=function(n,r){if(1&r&&(n=this(n)),8&r)return n;if("object"==typeof n&&n){if(4&r&&n.__esModule)return n;if(16&r&&"function"==typeof n.then)return n}var a=Object.create(null);o.r(a);var i={};e=e||[null,t({}),t([]),t(t)];for(var s=2&r&&n;"object"==typeof s&&!~e.indexOf(s);s=t(s))Object.getOwnPropertyNames(s).forEach((e=>i[e]=()=>n[e]));return i.default=()=>n,o.d(a,i),a},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),(()=>{var e;o.g.importScripts&&(e=o.g.location+"");var t=o.g.document;if(!e&&t&&(t.currentScript&&"SCRIPT"===t.currentScript.tagName.toUpperCase()&&(e=t.currentScript.src),!e)){var n=t.getElementsByTagName("script");if(n.length)for(var r=n.length-1;r>-1&&(!e||!/^http(s?):/.test(e));)e=n[r--].src}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),o.p=e})(),o.nc=void 0,(()=>{"use strict";var e={};o.r(e),o.d(e,{scaleBand:()=>bx,scaleDiverging:()=>VC,scaleDivergingLog:()=>HC,scaleDivergingPow:()=>qC,scaleDivergingSqrt:()=>XC,scaleDivergingSymlog:()=>UC,scaleIdentity:()=>BO,scaleImplicit:()=>vx,scaleLinear:()=>$O,scaleLog:()=>YO,scaleOrdinal:()=>gx,scalePoint:()=>xx,scalePow:()=>oj,scaleQuantile:()=>hj,scaleQuantize:()=>mj,scaleRadial:()=>sj,scaleSequential:()=>RC,scaleSequentialLog:()=>zC,scaleSequentialPow:()=>$C,scaleSequentialQuantile:()=>FC,scaleSequentialSqrt:()=>BC,scaleSequentialSymlog:()=>LC,scaleSqrt:()=>aj,scaleSymlog:()=>QO,scaleThreshold:()=>yj,scaleTime:()=>MC,scaleUtc:()=>TC,tickFormat:()=>zO});var t=o(1609),n=o.t(t,2),r=o.n(t),a=o(4848);function i(e){return"auto"===e||"dark"===e||"light"===e}function s({key:e="mantine-color-scheme-value"}={}){let t;return{get:t=>{if("undefined"==typeof window)return t;try{const n=window.localStorage.getItem(e);return i(n)?n:t}catch{return t}},set:t=>{try{window.localStorage.setItem(e,t)}catch(e){console.warn("[@mantine/core] Local storage color scheme manager was unable to save color scheme.",e)}},subscribe:n=>{t=t=>{t.storageArea===window.localStorage&&t.key===e&&i(t.newValue)&&n(t.newValue)},window.addEventListener("storage",t)},unsubscribe:()=>{window.removeEventListener("storage",t)},clear:()=>{window.localStorage.removeItem(e)}}}const l=(0,t.createContext)(null);function c(){const e=(0,t.useContext)(l);if(!e)throw new Error("[@mantine/core] MantineProvider was not found in tree");return e}function u(){return c().getStyleNonce}function d(e){return Object.keys(e)}function f(e){const t=function(e){return"string"==typeof e&&e.includes("var(--mantine-scale)")?e.match(/^calc\((.*?)\)$/)?.[1].split("*")[0].trim():e}(e);return"number"==typeof t?t:"string"==typeof t?t.includes("calc")||t.includes("var")?t:t.includes("px")?Number(t.replace("px","")):t.includes("rem")?16*Number(t.replace("rem","")):t.includes("em")?16*Number(t.replace("em","")):Number(t):NaN}function p(e){return"0rem"===e?"0rem":`calc(${e} * var(--mantine-scale))`}function h(e,{shouldScale:t=!1}={}){return function n(r){if(0===r||"0"===r)return`0${e}`;if("number"==typeof r){const n=`${r/16}${e}`;return t?p(n):n}if("string"==typeof r){if(""===r)return r;if(r.startsWith("calc(")||r.startsWith("clamp(")||r.includes("rgba("))return r;if(r.includes(","))return r.split(",").map((e=>n(e))).join(",");if(r.includes(" "))return r.split(" ").map((e=>n(e))).join(" ");if(r.includes(e))return t?p(r):r;const o=r.replace("px","");if(!Number.isNaN(Number(o))){const n=`${Number(o)/16}${e}`;return t?p(n):n}}return r}}const m=h("rem",{shouldScale:!0}),y=h("em");function v(e){return function(e){return/^#?([0-9A-F]{3}){1,2}([0-9A-F]{2})?$/i.test(e)}(e)?function(e){let t=e.replace("#","");if(3===t.length){const e=t.split("");t=[e[0],e[0],e[1],e[1],e[2],e[2]].join("")}if(8===t.length){const e=parseInt(t.slice(6,8),16)/255;return{r:parseInt(t.slice(0,2),16),g:parseInt(t.slice(2,4),16),b:parseInt(t.slice(4,6),16),a:e}}const n=parseInt(t,16);return{r:n>>16&255,g:n>>8&255,b:255&n,a:1}}(e):e.startsWith("rgb")?function(e){const[t,n,r,o]=e.replace(/[^0-9,./]/g,"").split(/[/,]/).map(Number);return{r:t,g:n,b:r,a:o||1}}(e):e.startsWith("hsl")?function(e){const t=e.match(/^hsla?\(\s*(\d+)\s*,\s*(\d+%)\s*,\s*(\d+%)\s*(,\s*(0?\.\d+|\d+(\.\d+)?))?\s*\)$/i);if(!t)return{r:0,g:0,b:0,a:1};const n=parseInt(t[1],10),r=parseInt(t[2],10)/100,o=parseInt(t[3],10)/100,a=t[5]?parseFloat(t[5]):void 0,i=(1-Math.abs(2*o-1))*r,s=n/60,l=i*(1-Math.abs(s%2-1)),c=o-i/2;let u,d,f;return s>=0&&s<1?(u=i,d=l,f=0):s>=1&&s<2?(u=l,d=i,f=0):s>=2&&s<3?(u=0,d=i,f=l):s>=3&&s<4?(u=0,d=l,f=i):s>=4&&s<5?(u=l,d=0,f=i):(u=i,d=0,f=l),{r:Math.round(255*(u+c)),g:Math.round(255*(d+c)),b:Math.round(255*(f+c)),a:a||1}}(e):{r:0,g:0,b:0,a:1}}function g(e,t){if(e.startsWith("var("))return`color-mix(in srgb, ${e}, black ${100*t}%)`;const{r:n,g:r,b:o,a}=v(e),i=1-t,s=e=>Math.round(e*i);return`rgba(${s(n)}, ${s(r)}, ${s(o)}, ${a})`}function b(e,t){return"number"==typeof e.primaryShade?e.primaryShade:"dark"===t?e.primaryShade.dark:e.primaryShade.light}function w(e){return e<=.03928?e/12.92:((e+.055)/1.055)**2.4}function x(e,t=.179){return!e.startsWith("var(")&&function(e){if(e.startsWith("oklch("))return(function(e){const t=e.match(/oklch\((.*?)%\s/);return t?parseFloat(t[1]):null}(e)||0)/100;const{r:t,g:n,b:r}=v(e),o=n/255,a=r/255;return.2126*w(t/255)+.7152*w(o)+.0722*w(a)}(e)>t}function S({color:e,theme:t,colorScheme:n}){if("string"!=typeof e)throw new Error("[@mantine/core] Failed to parse color. Expected color to be a string, instead got "+typeof e);if("bright"===e)return{color:e,value:"dark"===n?t.white:t.black,shade:void 0,isThemeColor:!1,isLight:x("dark"===n?t.white:t.black,t.luminanceThreshold),variable:"--mantine-color-bright"};if("dimmed"===e)return{color:e,value:"dark"===n?t.colors.dark[2]:t.colors.gray[7],shade:void 0,isThemeColor:!1,isLight:x("dark"===n?t.colors.dark[2]:t.colors.gray[6],t.luminanceThreshold),variable:"--mantine-color-dimmed"};if("white"===e||"black"===e)return{color:e,value:"white"===e?t.white:t.black,shade:void 0,isThemeColor:!1,isLight:x("white"===e?t.white:t.black,t.luminanceThreshold),variable:`--mantine-color-${e}`};const[r,o]=e.split("."),a=o?Number(o):void 0,i=r in t.colors;if(i){const e=void 0!==a?t.colors[r][a]:t.colors[r][b(t,n||"light")];return{color:r,value:e,shade:a,isThemeColor:i,isLight:x(e,t.luminanceThreshold),variable:o?`--mantine-color-${r}-${a}`:`--mantine-color-${r}-filled`}}return{color:e,value:e,isThemeColor:i,isLight:x(e,t.luminanceThreshold),shade:a,variable:void 0}}function O(e,t){const n=S({color:e||t.primaryColor,theme:t});return n.variable?`var(${n.variable})`:e}function j(e,t){const n={from:e?.from||t.defaultGradient.from,to:e?.to||t.defaultGradient.to,deg:e?.deg||t.defaultGradient.deg||0},r=O(n.from,t),o=O(n.to,t);return`linear-gradient(${n.deg}deg, ${r} 0%, ${o} 100%)`}function E(e,t){if("string"!=typeof e||t>1||t<0)return"rgba(0, 0, 0, 1)";if(e.startsWith("var("))return`color-mix(in srgb, ${e}, transparent ${100*(1-t)}%)`;if(e.startsWith("oklch"))return e.includes("/")?e.replace(/\/\s*[\d.]+\s*\)/,`/ ${t})`):e.replace(")",` / ${t})`);const{r:n,g:r,b:o}=v(e);return`rgba(${n}, ${r}, ${o}, ${t})`}const C=E,k="-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji",P={scale:1,fontSmoothing:!0,focusRing:"auto",white:"#fff",black:"#000",colors:{dark:["#C9C9C9","#b8b8b8","#828282","#696969","#424242","#3b3b3b","#2e2e2e","#242424","#1f1f1f","#141414"],gray:["#f8f9fa","#f1f3f5","#e9ecef","#dee2e6","#ced4da","#adb5bd","#868e96","#495057","#343a40","#212529"],red:["#fff5f5","#ffe3e3","#ffc9c9","#ffa8a8","#ff8787","#ff6b6b","#fa5252","#f03e3e","#e03131","#c92a2a"],pink:["#fff0f6","#ffdeeb","#fcc2d7","#faa2c1","#f783ac","#f06595","#e64980","#d6336c","#c2255c","#a61e4d"],grape:["#f8f0fc","#f3d9fa","#eebefa","#e599f7","#da77f2","#cc5de8","#be4bdb","#ae3ec9","#9c36b5","#862e9c"],violet:["#f3f0ff","#e5dbff","#d0bfff","#b197fc","#9775fa","#845ef7","#7950f2","#7048e8","#6741d9","#5f3dc4"],indigo:["#edf2ff","#dbe4ff","#bac8ff","#91a7ff","#748ffc","#5c7cfa","#4c6ef5","#4263eb","#3b5bdb","#364fc7"],blue:["#e7f5ff","#d0ebff","#a5d8ff","#74c0fc","#4dabf7","#339af0","#228be6","#1c7ed6","#1971c2","#1864ab"],cyan:["#e3fafc","#c5f6fa","#99e9f2","#66d9e8","#3bc9db","#22b8cf","#15aabf","#1098ad","#0c8599","#0b7285"],teal:["#e6fcf5","#c3fae8","#96f2d7","#63e6be","#38d9a9","#20c997","#12b886","#0ca678","#099268","#087f5b"],green:["#ebfbee","#d3f9d8","#b2f2bb","#8ce99a","#69db7c","#51cf66","#40c057","#37b24d","#2f9e44","#2b8a3e"],lime:["#f4fce3","#e9fac8","#d8f5a2","#c0eb75","#a9e34b","#94d82d","#82c91e","#74b816","#66a80f","#5c940d"],yellow:["#fff9db","#fff3bf","#ffec99","#ffe066","#ffd43b","#fcc419","#fab005","#f59f00","#f08c00","#e67700"],orange:["#fff4e6","#ffe8cc","#ffd8a8","#ffc078","#ffa94d","#ff922b","#fd7e14","#f76707","#e8590c","#d9480f"]},primaryShade:{light:6,dark:8},primaryColor:"blue",variantColorResolver:({color:e,theme:t,variant:n,gradient:r,autoContrast:o})=>{const a=S({color:e,theme:t}),i="boolean"==typeof o?o:t.autoContrast;if("filled"===n){const t=i&&a.isLight?"var(--mantine-color-black)":"var(--mantine-color-white)";return a.isThemeColor?void 0===a.shade?{background:`var(--mantine-color-${e}-filled)`,hover:`var(--mantine-color-${e}-filled-hover)`,color:t,border:`${m(1)} solid transparent`}:{background:`var(--mantine-color-${a.color}-${a.shade})`,hover:`var(--mantine-color-${a.color}-${9===a.shade?8:a.shade+1})`,color:t,border:`${m(1)} solid transparent`}:{background:e,hover:g(e,.1),color:t,border:`${m(1)} solid transparent`}}if("light"===n){if(a.isThemeColor){if(void 0===a.shade)return{background:`var(--mantine-color-${e}-light)`,hover:`var(--mantine-color-${e}-light-hover)`,color:`var(--mantine-color-${e}-light-color)`,border:`${m(1)} solid transparent`};const n=t.colors[a.color][a.shade];return{background:E(n,.1),hover:E(n,.12),color:`var(--mantine-color-${a.color}-${Math.min(a.shade,6)})`,border:`${m(1)} solid transparent`}}return{background:E(e,.1),hover:E(e,.12),color:e,border:`${m(1)} solid transparent`}}return"outline"===n?a.isThemeColor?void 0===a.shade?{background:"transparent",hover:`var(--mantine-color-${e}-outline-hover)`,color:`var(--mantine-color-${e}-outline)`,border:`${m(1)} solid var(--mantine-color-${e}-outline)`}:{background:"transparent",hover:E(t.colors[a.color][a.shade],.05),color:`var(--mantine-color-${a.color}-${a.shade})`,border:`${m(1)} solid var(--mantine-color-${a.color}-${a.shade})`}:{background:"transparent",hover:E(e,.05),color:e,border:`${m(1)} solid ${e}`}:"subtle"===n?a.isThemeColor?void 0===a.shade?{background:"transparent",hover:`var(--mantine-color-${e}-light-hover)`,color:`var(--mantine-color-${e}-light-color)`,border:`${m(1)} solid transparent`}:{background:"transparent",hover:E(t.colors[a.color][a.shade],.12),color:`var(--mantine-color-${a.color}-${Math.min(a.shade,6)})`,border:`${m(1)} solid transparent`}:{background:"transparent",hover:E(e,.12),color:e,border:`${m(1)} solid transparent`}:"transparent"===n?a.isThemeColor?void 0===a.shade?{background:"transparent",hover:"transparent",color:`var(--mantine-color-${e}-light-color)`,border:`${m(1)} solid transparent`}:{background:"transparent",hover:"transparent",color:`var(--mantine-color-${a.color}-${Math.min(a.shade,6)})`,border:`${m(1)} solid transparent`}:{background:"transparent",hover:"transparent",color:e,border:`${m(1)} solid transparent`}:"white"===n?a.isThemeColor?void 0===a.shade?{background:"var(--mantine-color-white)",hover:g(t.white,.01),color:`var(--mantine-color-${e}-filled)`,border:`${m(1)} solid transparent`}:{background:"var(--mantine-color-white)",hover:g(t.white,.01),color:`var(--mantine-color-${a.color}-${a.shade})`,border:`${m(1)} solid transparent`}:{background:"var(--mantine-color-white)",hover:g(t.white,.01),color:e,border:`${m(1)} solid transparent`}:"gradient"===n?{background:j(r,t),hover:j(r,t),color:"var(--mantine-color-white)",border:"none"}:"default"===n?{background:"var(--mantine-color-default)",hover:"var(--mantine-color-default-hover)",color:"var(--mantine-color-default-color)",border:`${m(1)} solid var(--mantine-color-default-border)`}:{}},autoContrast:!1,luminanceThreshold:.3,fontFamily:k,fontFamilyMonospace:"ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace",respectReducedMotion:!1,cursorType:"default",defaultGradient:{from:"blue",to:"cyan",deg:45},defaultRadius:"sm",activeClassName:"mantine-active",focusClassName:"",headings:{fontFamily:k,fontWeight:"700",textWrap:"wrap",sizes:{h1:{fontSize:m(34),lineHeight:"1.3"},h2:{fontSize:m(26),lineHeight:"1.35"},h3:{fontSize:m(22),lineHeight:"1.4"},h4:{fontSize:m(18),lineHeight:"1.45"},h5:{fontSize:m(16),lineHeight:"1.5"},h6:{fontSize:m(14),lineHeight:"1.5"}}},fontSizes:{xs:m(12),sm:m(14),md:m(16),lg:m(18),xl:m(20)},lineHeights:{xs:"1.4",sm:"1.45",md:"1.55",lg:"1.6",xl:"1.65"},radius:{xs:m(2),sm:m(4),md:m(8),lg:m(16),xl:m(32)},spacing:{xs:m(10),sm:m(12),md:m(16),lg:m(20),xl:m(32)},breakpoints:{xs:"36em",sm:"48em",md:"62em",lg:"75em",xl:"88em"},shadows:{xs:`0 ${m(1)} ${m(3)} rgba(0, 0, 0, 0.05), 0 ${m(1)} ${m(2)} rgba(0, 0, 0, 0.1)`,sm:`0 ${m(1)} ${m(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${m(10)} ${m(15)} ${m(-5)}, rgba(0, 0, 0, 0.04) 0 ${m(7)} ${m(7)} ${m(-5)}`,md:`0 ${m(1)} ${m(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${m(20)} ${m(25)} ${m(-5)}, rgba(0, 0, 0, 0.04) 0 ${m(10)} ${m(10)} ${m(-5)}`,lg:`0 ${m(1)} ${m(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${m(28)} ${m(23)} ${m(-7)}, rgba(0, 0, 0, 0.04) 0 ${m(12)} ${m(12)} ${m(-7)}`,xl:`0 ${m(1)} ${m(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${m(36)} ${m(28)} ${m(-7)}, rgba(0, 0, 0, 0.04) 0 ${m(17)} ${m(17)} ${m(-7)}`},other:{},components:{}};function _(e){return e&&"object"==typeof e&&!Array.isArray(e)}function A(e,t){const n={...e},r=t;return _(e)&&_(t)&&Object.keys(t).forEach((t=>{_(r[t])?n[t]=t in e?A(n[t],r[t]):r[t]:n[t]=r[t]})),n}const N="[@mantine/core] MantineProvider: Invalid theme.primaryShade, it accepts only 0-9 integers or an object { light: 0-9, dark: 0-9 }";function M(e){return!(e<0||e>9)&&parseInt(e.toString(),10)===e}function T(e){if(!(e.primaryColor in e.colors))throw new Error("[@mantine/core] MantineProvider: Invalid theme.primaryColor, it accepts only key of theme.colors, learn more – https://mantine.dev/theming/colors/#primary-color");if(!("object"!=typeof e.primaryShade||M(e.primaryShade.dark)&&M(e.primaryShade.light)))throw new Error(N);if("number"==typeof e.primaryShade&&!M(e.primaryShade))throw new Error(N)}const D=(0,t.createContext)(null);function I(){const e=(0,t.useContext)(D);if(!e)throw new Error("@mantine/core: MantineProvider was not found in component tree, make sure you have it in your app");return e}function R({theme:e,children:n,inherit:r=!0}){const o=(0,t.useContext)(D)||P,i=(0,t.useMemo)((()=>function(e,t){if(!t)return T(e),e;const n=A(e,t);return t.fontFamily&&!t.headings?.fontFamily&&(n.headings.fontFamily=t.fontFamily),T(n),n}(r?o:P,e)),[e,o,r]);return(0,a.jsx)(D.Provider,{value:i,children:n})}function z(){const e=I(),t=u(),n=d(e.breakpoints).reduce(((t,n)=>{const r=e.breakpoints[n].includes("px"),o=f(e.breakpoints[n]);return`${t}@media (max-width: ${r?o-.1+"px":y(o-.1)}) {.mantine-visible-from-${n} {display: none !important;}}@media (min-width: ${r?`${o}px`:y(o)}) {.mantine-hidden-from-${n} {display: none !important;}}`}),"");return(0,a.jsx)("style",{"data-mantine-styles":"classes",nonce:t?.(),dangerouslySetInnerHTML:{__html:n}})}function L(e){return Object.entries(e).map((([e,t])=>`${e}: ${t};`)).join("")}function $(e,t){return(Array.isArray(e)?e:[e]).reduce(((e,t)=>`${t}{${e}}`),t)}function B({color:e,theme:t,autoContrast:n}){return("boolean"==typeof n?n:t.autoContrast)&&S({color:e||t.primaryColor,theme:t}).isLight?"var(--mantine-color-black)":"var(--mantine-color-white)"}function F(e,t){return B({color:e.colors[e.primaryColor][b(e,t)],theme:e,autoContrast:null})}function W({theme:e,color:t,colorScheme:n,name:r=t,withColorValues:o=!0}){if(!e.colors[t])return{};if("light"===n){const n=b(e,"light"),a={[`--mantine-color-${r}-text`]:`var(--mantine-color-${r}-filled)`,[`--mantine-color-${r}-filled`]:`var(--mantine-color-${r}-${n})`,[`--mantine-color-${r}-filled-hover`]:`var(--mantine-color-${r}-${9===n?8:n+1})`,[`--mantine-color-${r}-light`]:C(e.colors[t][n],.1),[`--mantine-color-${r}-light-hover`]:C(e.colors[t][n],.12),[`--mantine-color-${r}-light-color`]:`var(--mantine-color-${r}-${n})`,[`--mantine-color-${r}-outline`]:`var(--mantine-color-${r}-${n})`,[`--mantine-color-${r}-outline-hover`]:C(e.colors[t][n],.05)};return o?{[`--mantine-color-${r}-0`]:e.colors[t][0],[`--mantine-color-${r}-1`]:e.colors[t][1],[`--mantine-color-${r}-2`]:e.colors[t][2],[`--mantine-color-${r}-3`]:e.colors[t][3],[`--mantine-color-${r}-4`]:e.colors[t][4],[`--mantine-color-${r}-5`]:e.colors[t][5],[`--mantine-color-${r}-6`]:e.colors[t][6],[`--mantine-color-${r}-7`]:e.colors[t][7],[`--mantine-color-${r}-8`]:e.colors[t][8],[`--mantine-color-${r}-9`]:e.colors[t][9],...a}:a}const a=b(e,"dark"),i={[`--mantine-color-${r}-text`]:`var(--mantine-color-${r}-4)`,[`--mantine-color-${r}-filled`]:`var(--mantine-color-${r}-${a})`,[`--mantine-color-${r}-filled-hover`]:`var(--mantine-color-${r}-${9===a?8:a+1})`,[`--mantine-color-${r}-light`]:C(e.colors[t][Math.max(0,a-2)],.15),[`--mantine-color-${r}-light-hover`]:C(e.colors[t][Math.max(0,a-2)],.2),[`--mantine-color-${r}-light-color`]:`var(--mantine-color-${r}-${Math.max(a-5,0)})`,[`--mantine-color-${r}-outline`]:`var(--mantine-color-${r}-${Math.max(a-4,0)})`,[`--mantine-color-${r}-outline-hover`]:C(e.colors[t][Math.max(a-4,0)],.05)};return o?{[`--mantine-color-${r}-0`]:e.colors[t][0],[`--mantine-color-${r}-1`]:e.colors[t][1],[`--mantine-color-${r}-2`]:e.colors[t][2],[`--mantine-color-${r}-3`]:e.colors[t][3],[`--mantine-color-${r}-4`]:e.colors[t][4],[`--mantine-color-${r}-5`]:e.colors[t][5],[`--mantine-color-${r}-6`]:e.colors[t][6],[`--mantine-color-${r}-7`]:e.colors[t][7],[`--mantine-color-${r}-8`]:e.colors[t][8],[`--mantine-color-${r}-9`]:e.colors[t][9],...i}:i}function V(e,t,n){d(t).forEach((r=>Object.assign(e,{[`--mantine-${n}-${r}`]:t[r]})))}R.displayName="@mantine/core/MantineThemeProvider";const H=e=>{const t=b(e,"light"),n=e.defaultRadius in e.radius?e.radius[e.defaultRadius]:m(e.defaultRadius),r={variables:{"--mantine-scale":e.scale.toString(),"--mantine-cursor-type":e.cursorType,"--mantine-color-scheme":"light dark","--mantine-webkit-font-smoothing":e.fontSmoothing?"antialiased":"unset","--mantine-moz-font-smoothing":e.fontSmoothing?"grayscale":"unset","--mantine-color-white":e.white,"--mantine-color-black":e.black,"--mantine-line-height":e.lineHeights.md,"--mantine-font-family":e.fontFamily,"--mantine-font-family-monospace":e.fontFamilyMonospace,"--mantine-font-family-headings":e.headings.fontFamily,"--mantine-heading-font-weight":e.headings.fontWeight,"--mantine-heading-text-wrap":e.headings.textWrap,"--mantine-radius-default":n,"--mantine-primary-color-filled":`var(--mantine-color-${e.primaryColor}-filled)`,"--mantine-primary-color-filled-hover":`var(--mantine-color-${e.primaryColor}-filled-hover)`,"--mantine-primary-color-light":`var(--mantine-color-${e.primaryColor}-light)`,"--mantine-primary-color-light-hover":`var(--mantine-color-${e.primaryColor}-light-hover)`,"--mantine-primary-color-light-color":`var(--mantine-color-${e.primaryColor}-light-color)`},light:{"--mantine-primary-color-contrast":F(e,"light"),"--mantine-color-bright":"var(--mantine-color-black)","--mantine-color-text":e.black,"--mantine-color-body":e.white,"--mantine-color-error":"var(--mantine-color-red-6)","--mantine-color-placeholder":"var(--mantine-color-gray-5)","--mantine-color-anchor":`var(--mantine-color-${e.primaryColor}-${t})`,"--mantine-color-default":"var(--mantine-color-white)","--mantine-color-default-hover":"var(--mantine-color-gray-0)","--mantine-color-default-color":"var(--mantine-color-black)","--mantine-color-default-border":"var(--mantine-color-gray-4)","--mantine-color-dimmed":"var(--mantine-color-gray-6)"},dark:{"--mantine-primary-color-contrast":F(e,"dark"),"--mantine-color-bright":"var(--mantine-color-white)","--mantine-color-text":"var(--mantine-color-dark-0)","--mantine-color-body":"var(--mantine-color-dark-7)","--mantine-color-error":"var(--mantine-color-red-8)","--mantine-color-placeholder":"var(--mantine-color-dark-3)","--mantine-color-anchor":`var(--mantine-color-${e.primaryColor}-4)`,"--mantine-color-default":"var(--mantine-color-dark-6)","--mantine-color-default-hover":"var(--mantine-color-dark-5)","--mantine-color-default-color":"var(--mantine-color-white)","--mantine-color-default-border":"var(--mantine-color-dark-4)","--mantine-color-dimmed":"var(--mantine-color-dark-2)"}};V(r.variables,e.breakpoints,"breakpoint"),V(r.variables,e.spacing,"spacing"),V(r.variables,e.fontSizes,"font-size"),V(r.variables,e.lineHeights,"line-height"),V(r.variables,e.shadows,"shadow"),V(r.variables,e.radius,"radius"),e.colors[e.primaryColor].forEach(((t,n)=>{r.variables[`--mantine-primary-color-${n}`]=`var(--mantine-color-${e.primaryColor}-${n})`})),d(e.colors).forEach((t=>{const n=e.colors[t];if(function(e){return!!e&&"object"==typeof e&&"mantine-virtual-color"in e}(n))return Object.assign(r.light,W({theme:e,name:n.name,color:n.light,colorScheme:"light",withColorValues:!0})),void Object.assign(r.dark,W({theme:e,name:n.name,color:n.dark,colorScheme:"dark",withColorValues:!0}));n.forEach(((e,n)=>{r.variables[`--mantine-color-${t}-${n}`]=e})),Object.assign(r.light,W({theme:e,color:t,colorScheme:"light",withColorValues:!1})),Object.assign(r.dark,W({theme:e,color:t,colorScheme:"dark",withColorValues:!1}))}));const o=e.headings.sizes;return d(o).forEach((t=>{r.variables[`--mantine-${t}-font-size`]=o[t].fontSize,r.variables[`--mantine-${t}-line-height`]=o[t].lineHeight,r.variables[`--mantine-${t}-font-weight`]=o[t].fontWeight||e.headings.fontWeight})),r},U=H(P);function q({cssVariablesSelector:e,deduplicateCssVariables:t}){const n=I(),r=u(),o=function({theme:e,generator:t}){const n=H(e),r=t?.(e);return r?A(n,r):n}({theme:n,generator:c().cssVariablesResolver}),i=":root"===e&&t,s=function(e,t){const n=L(e.variables),r=n?$(t,n):"",o=L(e.dark),a=L(e.light);return`${r}${o?$(":host"===t?`${t}([data-mantine-color-scheme="dark"])`:`${t}[data-mantine-color-scheme="dark"]`,o):""}${a?$(":host"===t?`${t}([data-mantine-color-scheme="light"])`:`${t}[data-mantine-color-scheme="light"]`,a):""}`}(i?function(e){const t={variables:{},light:{},dark:{}};return d(e.variables).forEach((n=>{U.variables[n]!==e.variables[n]&&(t.variables[n]=e.variables[n])})),d(e.light).forEach((n=>{U.light[n]!==e.light[n]&&(t.light[n]=e.light[n])})),d(e.dark).forEach((n=>{U.dark[n]!==e.dark[n]&&(t.dark[n]=e.dark[n])})),t}(o):o,e);return s?(0,a.jsx)("style",{"data-mantine-styles":!0,nonce:r?.(),dangerouslySetInnerHTML:{__html:`${s}${i?"":(l=e,`\n  ${l}[data-mantine-color-scheme="dark"] { --mantine-color-scheme: dark; }\n  ${l}[data-mantine-color-scheme="light"] { --mantine-color-scheme: light; }\n`)}`}}):null;var l}q.displayName="@mantine/CssVariables";const X="undefined"!=typeof document?t.useLayoutEffect:t.useEffect;function G(e,t){const n="auto"!==e?e:window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light";t()?.setAttribute("data-mantine-color-scheme",n)}function Y({theme:e,children:n,getStyleNonce:r,withStaticClasses:o=!0,withGlobalClasses:i=!0,deduplicateCssVariables:c=!0,withCssVariables:u=!0,cssVariablesSelector:d=":root",classNamesPrefix:f="mantine",colorSchemeManager:p=s(),defaultColorScheme:h="light",getRootElement:m=()=>document.documentElement,cssVariablesResolver:y,forceColorScheme:v,stylesTransform:g}){const{colorScheme:b,setColorScheme:w,clearColorScheme:x}=function({manager:e,defaultColorScheme:n,getRootElement:r,forceColorScheme:o}){const a=(0,t.useRef)(),[i,s]=(0,t.useState)((()=>e.get(n))),l=o||i,c=(0,t.useCallback)((t=>{o||(G(t,r),s(t),e.set(t))}),[e.set,l,o]),u=(0,t.useCallback)((()=>{s(n),G(n,r),e.clear()}),[e.clear,n]);return(0,t.useEffect)((()=>(e.subscribe(c),e.unsubscribe)),[e.subscribe,e.unsubscribe]),X((()=>{G(e.get(n),r)}),[]),(0,t.useEffect)((()=>{if(o)return G(o,r),()=>{};void 0===o&&G(i,r),a.current=window.matchMedia("(prefers-color-scheme: dark)");const e=e=>{"auto"===i&&G(e.matches?"dark":"light",r)};return a.current?.addEventListener("change",e),()=>a.current?.removeEventListener("change",e)}),[i,o]),{colorScheme:l,setColorScheme:c,clearColorScheme:u}}({defaultColorScheme:h,forceColorScheme:v,manager:p,getRootElement:m});return function({respectReducedMotion:e,getRootElement:t}){X((()=>{e&&t()?.setAttribute("data-respect-reduced-motion","true")}),[e])}({respectReducedMotion:e?.respectReducedMotion||!1,getRootElement:m}),(0,a.jsx)(l.Provider,{value:{colorScheme:b,setColorScheme:w,clearColorScheme:x,getRootElement:m,classNamesPrefix:f,getStyleNonce:r,cssVariablesResolver:y,cssVariablesSelector:d,withStaticClasses:o,stylesTransform:g},children:(0,a.jsxs)(R,{theme:e,children:[u&&(0,a.jsx)(q,{cssVariablesSelector:d,deduplicateCssVariables:c}),i&&(0,a.jsx)(z,{}),n]})})}!function(){const e=console.error;console.error=(...t)=>{t.length>1&&"string"==typeof t[0]&&t[0].toLowerCase().includes("extra attributes from the server")&&"string"==typeof t[1]&&t[1].toLowerCase().includes("data-mantine-color-scheme")||e(...t)}}(),Y.displayName="@mantine/core/MantineProvider";const K={app:100,modal:200,popover:300,overlay:400,max:9999};function Z(e){return K[e]}function J(e){return Object.keys(e).reduce(((t,n)=>(void 0!==e[n]&&(t[n]=e[n]),t)),{})}function Q(e,t,n){const r=I(),o=r.components[e]?.defaultProps;return{...t,..."function"==typeof o?o(r):o,...J(n)}}function ee(e){return e}function te(e){const n=(0,t.forwardRef)(e);return n.extend=ee,n.withProps=e=>{const r=(0,t.forwardRef)(((t,r)=>(0,a.jsx)(n,{...e,...t,ref:r})));return r.extend=n.extend,r.displayName=`WithProps(${n.displayName})`,r},n}function ne(e){var t,n,r="";if("string"==typeof e||"number"==typeof e)r+=e;else if("object"==typeof e)if(Array.isArray(e)){var o=e.length;for(t=0;t<o;t++)e[t]&&(n=ne(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}const re=function(){for(var e,t,n=0,r="",o=arguments.length;n<o;n++)(e=arguments[n])&&(t=ne(e))&&(r&&(r+=" "),r+=t);return r};function oe(e){return d(e).reduce(((t,n)=>void 0!==e[n]?`${t}${function(e){return e.replace(/[A-Z]/g,(e=>`-${e.toLowerCase()}`))}(n)}:${e[n]};`:t),"").trim()}function ae({selector:e,styles:t,media:n,container:r}){const o=t?oe(t):"",a=Array.isArray(n)?n.map((t=>`@media${t.query}{${e}{${oe(t.styles)}}}`)):[],i=Array.isArray(r)?r.map((t=>`@container ${t.query}{${e}{${oe(t.styles)}}}`)):[];return`${o?`${e}{${o}}`:""}${a.join("")}${i.join("")}`.trim()}function ie(e){const t=u();return(0,a.jsx)("style",{"data-mantine-styles":"inline",nonce:t?.(),dangerouslySetInnerHTML:{__html:ae(e)}})}function se(e){if("number"==typeof e)return!0;if("string"==typeof e){if(e.startsWith("calc(")||e.startsWith("var(")||e.includes(" ")&&""!==e.trim())return!0;const t=/^[+-]?[0-9]+(\.[0-9]+)?(px|em|rem|ex|ch|lh|rlh|vw|vh|vmin|vmax|vb|vi|svw|svh|lvw|lvh|dvw|dvh|cm|mm|in|pt|pc|q|cqw|cqh|cqi|cqb|cqmin|cqmax|%)?$/;return e.trim().split(/\s+/).every((e=>t.test(e)))}return!1}function le(e){return e.startsWith("data-")?e:`data-${e}`}function ce(e){return e?"string"==typeof e?{[le(e)]:!0}:Array.isArray(e)?[...e].reduce(((e,t)=>({...e,...ce(t)})),{}):(t=e,Object.keys(t).reduce(((e,n)=>{const r=t[n];return void 0===r||""===r||!1===r||null===r||(e[le(n)]=t[n]),e}),{})):null;var t}function ue(e,t){return Array.isArray(e)?[...e].reduce(((e,n)=>({...e,...ue(n,t)})),{}):"function"==typeof e?e(t):null==e?{}:e}function de({theme:e,style:t,vars:n,styleProps:r}){return{...ue(t,e),...ue(n,e),...r}}function fe(e){const{m:t,mx:n,my:r,mt:o,mb:a,ml:i,mr:s,me:l,ms:c,p:u,px:d,py:f,pt:p,pb:h,pl:m,pr:y,pe:v,ps:g,bd:b,bg:w,c:x,opacity:S,ff:O,fz:j,fw:E,lts:C,ta:k,lh:P,fs:_,tt:A,td:N,w:M,miw:T,maw:D,h:I,mih:R,mah:z,bgsz:L,bgp:$,bgr:B,bga:F,pos:W,top:V,left:H,bottom:U,right:q,inset:X,display:G,flex:Y,hiddenFrom:K,visibleFrom:Z,lightHidden:Q,darkHidden:ee,sx:te,...ne}=e;return{styleProps:J({m:t,mx:n,my:r,mt:o,mb:a,ml:i,mr:s,me:l,ms:c,p:u,px:d,py:f,pt:p,pb:h,pl:m,pr:y,pe:v,ps:g,bd:b,bg:w,c:x,opacity:S,ff:O,fz:j,fw:E,lts:C,ta:k,lh:P,fs:_,tt:A,td:N,w:M,miw:T,maw:D,h:I,mih:R,mah:z,bgsz:L,bgp:$,bgr:B,bga:F,pos:W,top:V,left:H,bottom:U,right:q,inset:X,display:G,flex:Y,hiddenFrom:K,visibleFrom:Z,lightHidden:Q,darkHidden:ee,sx:te}),rest:ne}}const pe={m:{type:"spacing",property:"margin"},mt:{type:"spacing",property:"marginTop"},mb:{type:"spacing",property:"marginBottom"},ml:{type:"spacing",property:"marginLeft"},mr:{type:"spacing",property:"marginRight"},ms:{type:"spacing",property:"marginInlineStart"},me:{type:"spacing",property:"marginInlineEnd"},mx:{type:"spacing",property:"marginInline"},my:{type:"spacing",property:"marginBlock"},p:{type:"spacing",property:"padding"},pt:{type:"spacing",property:"paddingTop"},pb:{type:"spacing",property:"paddingBottom"},pl:{type:"spacing",property:"paddingLeft"},pr:{type:"spacing",property:"paddingRight"},ps:{type:"spacing",property:"paddingInlineStart"},pe:{type:"spacing",property:"paddingInlineEnd"},px:{type:"spacing",property:"paddingInline"},py:{type:"spacing",property:"paddingBlock"},bd:{type:"border",property:"border"},bg:{type:"color",property:"background"},c:{type:"textColor",property:"color"},opacity:{type:"identity",property:"opacity"},ff:{type:"fontFamily",property:"fontFamily"},fz:{type:"fontSize",property:"fontSize"},fw:{type:"identity",property:"fontWeight"},lts:{type:"size",property:"letterSpacing"},ta:{type:"identity",property:"textAlign"},lh:{type:"lineHeight",property:"lineHeight"},fs:{type:"identity",property:"fontStyle"},tt:{type:"identity",property:"textTransform"},td:{type:"identity",property:"textDecoration"},w:{type:"spacing",property:"width"},miw:{type:"spacing",property:"minWidth"},maw:{type:"spacing",property:"maxWidth"},h:{type:"spacing",property:"height"},mih:{type:"spacing",property:"minHeight"},mah:{type:"spacing",property:"maxHeight"},bgsz:{type:"size",property:"backgroundSize"},bgp:{type:"identity",property:"backgroundPosition"},bgr:{type:"identity",property:"backgroundRepeat"},bga:{type:"identity",property:"backgroundAttachment"},pos:{type:"identity",property:"position"},top:{type:"identity",property:"top"},left:{type:"size",property:"left"},bottom:{type:"size",property:"bottom"},right:{type:"size",property:"right"},inset:{type:"size",property:"inset"},display:{type:"identity",property:"display"},flex:{type:"identity",property:"flex"}};function he(e,t){const n=S({color:e,theme:t});return"dimmed"===n.color?"var(--mantine-color-dimmed)":"bright"===n.color?"var(--mantine-color-bright)":n.variable?`var(${n.variable})`:n.color}const me={text:"var(--mantine-font-family)",mono:"var(--mantine-font-family-monospace)",monospace:"var(--mantine-font-family-monospace)",heading:"var(--mantine-font-family-headings)",headings:"var(--mantine-font-family-headings)"},ye=["h1","h2","h3","h4","h5","h6"],ve=["h1","h2","h3","h4","h5","h6"],ge={color:he,textColor:function(e,t){const n=S({color:e,theme:t});return n.isThemeColor&&void 0===n.shade?`var(--mantine-color-${n.color}-text)`:he(e,t)},fontSize:function(e,t){return"string"==typeof e&&e in t.fontSizes?`var(--mantine-font-size-${e})`:"string"==typeof e&&ye.includes(e)?`var(--mantine-${e}-font-size)`:"number"==typeof e||"string"==typeof e?m(e):e},spacing:function(e,t){if("number"==typeof e)return m(e);if("string"==typeof e){const n=e.replace("-","");if(!(n in t.spacing))return m(e);const r=`--mantine-spacing-${n}`;return e.startsWith("-")?`calc(var(${r}) * -1)`:`var(${r})`}return e},identity:function(e){return e},size:function(e){return"number"==typeof e?m(e):e},lineHeight:function(e,t){return"string"==typeof e&&e in t.lineHeights?`var(--mantine-line-height-${e})`:"string"==typeof e&&ve.includes(e)?`var(--mantine-${e}-line-height)`:e},fontFamily:function(e){return"string"==typeof e&&e in me?me[e]:e},border:function(e,t){if("number"==typeof e)return m(e);if("string"==typeof e){const[n,r,...o]=e.split(" ").filter((e=>""!==e.trim()));let a=`${m(n)}`;return r&&(a+=` ${r}`),o.length>0&&(a+=` ${he(o.join(" "),t)}`),a.trim()}return e}};function be(e){return e.replace("(min-width: ","").replace("em)","")}function we(e,t){return"object"==typeof e&&null!==e&&t in e?e[t]:e}function xe({styleProps:e,data:t,theme:n}){return function({media:e,...t}){const n=Object.keys(e).sort(((e,t)=>Number(be(e))-Number(be(t)))).map((t=>({query:t,styles:e[t]})));return{...t,media:n}}(d(e).reduce(((r,o)=>{if("hiddenFrom"===o||"visibleFrom"===o||"sx"===o)return r;const a=t[o],i=Array.isArray(a.property)?a.property:[a.property],s=function(e){return"object"==typeof e&&null!==e?"base"in e?e.base:void 0:e}(e[o]);if(!function(e){if("object"!=typeof e||null===e)return!1;const t=Object.keys(e);return 1!==t.length||"base"!==t[0]}(e[o]))return i.forEach((e=>{r.inlineStyles[e]=ge[a.type](s,n)})),r;r.hasResponsiveStyles=!0;const l=function(e){return"object"==typeof e&&null!==e?d(e).filter((e=>"base"!==e)):[]}(e[o]);return i.forEach((t=>{s&&(r.styles[t]=ge[a.type](s,n)),l.forEach((i=>{const s=`(min-width: ${n.breakpoints[i]})`;r.media[s]={...r.media[s],[t]:ge[a.type](we(e[o],i),n)}}))})),r}),{hasResponsiveStyles:!1,styles:{},inlineStyles:{},media:{}}))}function Se(){return`__m__-${(0,t.useId)().replace(/:/g,"")}`}const Oe=(0,t.forwardRef)((({component:e,style:t,__vars:n,className:r,variant:o,mod:i,size:s,hiddenFrom:l,visibleFrom:u,lightHidden:d,darkHidden:f,renderRoot:p,__size:h,...m},y)=>{const v=I(),g=e||"div",{styleProps:b,rest:w}=fe(m),x=c().stylesTransform?.sx,S=x?.()?.(b.sx),O=Se(),j=xe({styleProps:b,theme:v,data:pe}),E={ref:y,style:de({theme:v,style:t,vars:n,styleProps:j.inlineStyles}),className:re(r,S,{[O]:j.hasResponsiveStyles,"mantine-light-hidden":d,"mantine-dark-hidden":f,[`mantine-hidden-from-${l}`]:l,[`mantine-visible-from-${u}`]:u}),"data-variant":o,"data-size":se(s)?void 0:s||void 0,size:h,...ce(i),...w};return(0,a.jsxs)(a.Fragment,{children:[j.hasResponsiveStyles&&(0,a.jsx)(ie,{selector:`.${O}`,styles:j.styles,media:j.media}),"function"==typeof p?p(E):(0,a.jsx)(g,{...E})]})}));Oe.displayName="@mantine/core/Box";const je=Oe;function Ee(e){const n=(0,t.createContext)(null);return[({children:e,value:t})=>(0,a.jsx)(n.Provider,{value:t,children:e}),()=>{const r=(0,t.useContext)(n);if(null===r)throw new Error(e);return r}]}const[Ce,ke]=Ee("ModalBase component was not found in tree");var Pe="m_615af6c9",_e="m_b5489c3c",Ae="m_60c222c7",Ne="m_fd1ab0aa",Me="m_606cb269",Te="m_5df29311";const De=(0,t.forwardRef)((({className:e,...n},r)=>{const o=function(){const e=ke();return(0,t.useEffect)((()=>(e.setBodyMounted(!0),()=>e.setBodyMounted(!1))),[]),e.getBodyId()}(),i=ke();return(0,a.jsx)(je,{ref:r,...n,id:o,className:re({[Te]:!i.unstyled},e)})}));De.displayName="@mantine/core/ModalBaseBody";const[Ie,Re]=Ee("Modal component was not found in tree");var ze={root:"m_9df02822",content:"m_54c44539",inner:"m_1f958f16",header:"m_d0e2b9cd"};const Le={},$e=te(((e,t)=>{const n=Q("ModalBody",Le,e),{classNames:r,className:o,style:i,styles:s,vars:l,...c}=n,u=Re();return(0,a.jsx)(De,{ref:t,...u.getStyles("body",{classNames:r,style:i,styles:s,className:o}),...c})}));function Be(e,t="size",n=!0){if(void 0!==e)return se(e)?n?m(e):e:`var(--${t}-${e})`}function Fe(e){return Be(e,"mantine-spacing")}function We(e){return void 0===e?"var(--mantine-radius-default)":Be(e,"mantine-radius")}function Ve(e){return Be(e,"mantine-font-size")}function He(e){return Be(e,"mantine-line-height",!1)}function Ue(e){if(e)return Be(e,"mantine-shadow",!1)}$e.classes=ze,$e.displayName="@mantine/core/ModalBody";const qe={always:"mantine-focus-always",auto:"mantine-focus-auto",never:"mantine-focus-never"},Xe={};function Ge({theme:e,classNames:t,props:n,stylesCtx:r}){return function(e){const t={};return e.forEach((e=>{Object.entries(e).forEach((([e,n])=>{t[e]?t[e]=re(t[e],n):t[e]=n}))})),t}((Array.isArray(t)?t:[t]).map((t=>"function"==typeof t?t(e,n,r):t||Xe)))}function Ye({selector:e,stylesCtx:t,theme:n,classNames:r,props:o}){return Ge({theme:n,classNames:r,props:o,stylesCtx:t})[e]}function Ke({theme:e,options:t,themeName:n,selector:r,classNamesPrefix:o,classNames:a,classes:i,unstyled:s,className:l,rootSelector:c,props:u,stylesCtx:d,withStaticClasses:f,headless:p,transformedStyles:h}){return re(function({theme:e,options:t,unstyled:n}){return re(t?.focusable&&!n&&(e.focusClassName||qe[e.focusRing]),t?.active&&!n&&e.activeClassName)}({theme:e,options:t,unstyled:s||p}),function({themeName:e,theme:t,selector:n,props:r,stylesCtx:o}){return e.map((e=>Ge({theme:t,classNames:t.components[e]?.classNames,props:r,stylesCtx:o})?.[n]))}({theme:e,themeName:n,selector:r,props:u,stylesCtx:d}),function({options:e,classes:t,selector:n,unstyled:r}){return e?.variant&&!r?t[`${n}--${e.variant}`]:void 0}({options:t,classes:i,selector:r,unstyled:s}),Ye({selector:r,stylesCtx:d,theme:e,classNames:a,props:u}),Ye({selector:r,stylesCtx:d,theme:e,classNames:h,props:u}),function({selector:e,stylesCtx:t,options:n,props:r,theme:o}){return Ge({theme:o,classNames:n?.classNames,props:n?.props||r,stylesCtx:t})[e]}({selector:r,stylesCtx:d,options:t,props:u,theme:e}),function({rootSelector:e,selector:t,className:n}){return e===t?n:void 0}({rootSelector:c,selector:r,className:l}),function({selector:e,classes:t,unstyled:n}){return n?void 0:t[e]}({selector:r,classes:i,unstyled:s||p}),f&&!p&&function({themeName:e,classNamesPrefix:t,selector:n,withStaticClass:r}){return!1===r?[]:e.map((e=>`${t}-${e}-${n}`))}({themeName:n,classNamesPrefix:o,selector:r,withStaticClass:t?.withStaticClass}),t?.className)}function Ze({theme:e,styles:t,props:n,stylesCtx:r}){return(Array.isArray(t)?t:[t]).reduce(((t,o)=>"function"==typeof o?{...t,...o(e,n,r)}:{...t,...o}),{})}function Je({theme:e,themeName:t,props:n,stylesCtx:r,selector:o}){return t.map((t=>Ze({theme:e,styles:e.components[t]?.styles,props:n,stylesCtx:r})[o])).reduce(((e,t)=>({...e,...t})),{})}function Qe({style:e,theme:t}){return Array.isArray(e)?[...e].reduce(((e,n)=>({...e,...Qe({style:n,theme:t})})),{}):"function"==typeof e?e(t):null==e?{}:e}function et({vars:e,varsResolver:t,theme:n,props:r,stylesCtx:o,selector:a,themeName:i,headless:s}){return function(e){return e.reduce(((e,t)=>(t&&Object.keys(t).forEach((n=>{e[n]={...e[n],...J(t[n])}})),e)),{})}([s?{}:t?.(n,r,o),...i.map((e=>n.components?.[e]?.vars?.(n,r,o))),e?.(n,r,o)])?.[a]}function tt({theme:e,themeName:t,selector:n,options:r,props:o,stylesCtx:a,rootSelector:i,styles:s,style:l,vars:c,varsResolver:u,headless:d,withStylesTransform:f}){return{...!f&&Je({theme:e,themeName:t,props:o,stylesCtx:a,selector:n}),...!f&&Ze({theme:e,styles:s,props:o,stylesCtx:a})[n],...!f&&Ze({theme:e,styles:r?.styles,props:r?.props||o,stylesCtx:a})[n],...et({theme:e,props:o,stylesCtx:a,vars:c,varsResolver:u,selector:n,themeName:t,headless:d}),...i===n?Qe({style:l,theme:e}):null,...Qe({style:r?.style,theme:e})}}function nt({name:e,classes:t,props:n,stylesCtx:r,className:o,style:a,rootSelector:i="root",unstyled:s,classNames:l,styles:u,vars:d,varsResolver:f}){const p=I(),h=c().classNamesPrefix,m=c().withStaticClasses,y=c().headless,v=(Array.isArray(e)?e:[e]).filter((e=>e)),{withStylesTransform:g,getTransformedStyles:b}=function({props:e,stylesCtx:t,themeName:n}){const r=I(),o=(c().stylesTransform?.styles)?.();return{getTransformedStyles:a=>o?[...a.map((n=>o(n,{props:e,theme:r,ctx:t}))),...n.map((n=>o(r.components[n]?.styles,{props:e,theme:r,ctx:t})))].filter(Boolean):[],withStylesTransform:!!o}}({props:n,stylesCtx:r,themeName:v});return(e,c)=>({className:Ke({theme:p,options:c,themeName:v,selector:e,classNamesPrefix:h,classNames:l,classes:t,unstyled:s,className:o,rootSelector:i,props:n,stylesCtx:r,withStaticClasses:m,headless:y,transformedStyles:b([c?.styles,u])}),style:tt({theme:p,themeName:v,selector:e,options:c,props:n,stylesCtx:r,rootSelector:i,styles:u,style:a,vars:d,varsResolver:f,headless:y,withStylesTransform:g})})}function rt(e){const n=(0,t.forwardRef)(e);return n.withProps=e=>{const r=(0,t.forwardRef)(((t,r)=>(0,a.jsx)(n,{...e,...t,ref:r})));return r.extend=n.extend,r.displayName=`WithProps(${n.displayName})`,r},n.extend=ee,n}var ot={root:"m_87cf2631"};const at={__staticSelector:"UnstyledButton"},it=rt(((e,t)=>{const n=Q("UnstyledButton",at,e),{className:r,component:o="button",__staticSelector:i,unstyled:s,classNames:l,styles:c,style:u,...d}=n,f=nt({name:i,props:n,classes:ot,className:r,style:u,classNames:l,styles:c,unstyled:s});return(0,a.jsx)(je,{...f("root",{focusable:!0}),component:o,ref:t,type:"button"===o?"button":void 0,...d})}));it.classes=ot,it.displayName="@mantine/core/UnstyledButton";const st=(0,t.forwardRef)((({size:e="var(--cb-icon-size, 70%)",style:t,...n},r)=>(0,a.jsx)("svg",{viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{...t,width:e,height:e},ref:r,...n,children:(0,a.jsx)("path",{d:"M11.7816 4.03157C12.0062 3.80702 12.0062 3.44295 11.7816 3.2184C11.5571 2.99385 11.193 2.99385 10.9685 3.2184L7.50005 6.68682L4.03164 3.2184C3.80708 2.99385 3.44301 2.99385 3.21846 3.2184C2.99391 3.44295 2.99391 3.80702 3.21846 4.03157L6.68688 7.49999L3.21846 10.9684C2.99391 11.193 2.99391 11.557 3.21846 11.7816C3.44301 12.0061 3.80708 12.0061 4.03164 11.7816L7.50005 8.31316L10.9685 11.7816C11.193 12.0061 11.5571 12.0061 11.7816 11.7816C12.0062 11.557 12.0062 11.193 11.7816 10.9684L8.31322 7.49999L11.7816 4.03157Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"})})));st.displayName="@mantine/core/CloseIcon";var lt={root:"m_86a44da5","root--subtle":"m_220c80f2"};const ct={variant:"subtle"},ut=(e,{size:t,radius:n,iconSize:r})=>({root:{"--cb-size":Be(t,"cb-size"),"--cb-radius":void 0===n?void 0:We(n),"--cb-icon-size":m(r)}}),dt=rt(((e,t)=>{const n=Q("CloseButton",ct,e),{iconSize:r,children:o,vars:i,radius:s,className:l,classNames:c,style:u,styles:d,unstyled:f,"data-disabled":p,disabled:h,variant:m,icon:y,mod:v,...g}=n,b=nt({name:"CloseButton",props:n,className:l,style:u,classes:lt,classNames:c,styles:d,unstyled:f,vars:i,varsResolver:ut});return(0,a.jsxs)(it,{ref:t,...g,unstyled:f,variant:m,disabled:h,mod:[{disabled:h||p},v],...b("root",{variant:m,active:!h&&!p}),children:[y||(0,a.jsx)(st,{}),o]})}));dt.classes=lt,dt.displayName="@mantine/core/CloseButton";const ft=(0,t.forwardRef)((({className:e,onClick:t,...n},r)=>{const o=ke();return(0,a.jsx)(dt,{ref:r,...n,onClick:e=>{o.onClose(),t?.(e)},className:re({[Me]:!o.unstyled},e),unstyled:o.unstyled})}));ft.displayName="@mantine/core/ModalBaseCloseButton";const pt={},ht=te(((e,t)=>{const n=Q("ModalCloseButton",pt,e),{classNames:r,className:o,style:i,styles:s,vars:l,...c}=n,u=Re();return(0,a.jsx)(ft,{ref:t,...u.getStyles("close",{classNames:r,style:i,styles:s,className:o}),...c})}));function mt(){return`mantine-${Math.random().toString(36).slice(2,11)}`}ht.classes=ze,ht.displayName="@mantine/core/ModalCloseButton";const yt=/input|select|textarea|button|object/,vt="a, input, select, textarea, button, object, [tabindex]";function gt(e){return"none"===e.style.display}function bt(e){let t=e.getAttribute("tabindex");return null===t&&(t=void 0),parseInt(t,10)}function wt(e){const t=e.nodeName.toLowerCase(),n=!Number.isNaN(bt(e));return(yt.test(t)&&!e.disabled||e instanceof HTMLAnchorElement&&e.href||n)&&function(e){if(e.getAttribute("aria-hidden")||e.getAttribute("hidden")||"hidden"===e.getAttribute("type"))return!1;let t=e;for(;t&&t!==document.body&&11!==t.nodeType;){if(gt(t))return!1;t=t.parentNode}return!0}(e)}function xt(e){const t=bt(e);return(Number.isNaN(t)||t>=0)&&wt(e)}function St(e=!0){const n=(0,t.useRef)(),r=(0,t.useRef)(null),o=e=>{let t=e.querySelector("[data-autofocus]");if(!t){const n=Array.from(e.querySelectorAll(vt));t=n.find(xt)||n.find(wt)||null,!t&&wt(e)&&(t=e)}t&&t.focus({preventScroll:!0})},a=(0,t.useCallback)((t=>{e&&(null!==t?(r.current=function(e,t="body > :not(script)"){const n=mt(),r=Array.from(document.querySelectorAll(t)).map((t=>{if(t?.shadowRoot?.contains(e)||t.contains(e))return;const r=t.getAttribute("aria-hidden"),o=t.getAttribute("data-hidden"),a=t.getAttribute("data-focus-id");return t.setAttribute("data-focus-id",n),null===r||"false"===r?t.setAttribute("aria-hidden","true"):o||a||t.setAttribute("data-hidden",r),{node:t,ariaHidden:o||null}}));return()=>{r.forEach((e=>{e&&n===e.node.getAttribute("data-focus-id")&&(null===e.ariaHidden?e.node.removeAttribute("aria-hidden"):e.node.setAttribute("aria-hidden",e.ariaHidden),e.node.removeAttribute("data-focus-id"),e.node.removeAttribute("data-hidden"))}))}}(t),n.current!==t&&(t?(setTimeout((()=>{t.getRootNode()&&o(t)})),n.current=t):n.current=null)):r.current&&(r.current(),r.current=null))}),[e]);return(0,t.useEffect)((()=>{if(!e)return;n.current&&setTimeout((()=>o(n.current)));const t=e=>{"Tab"===e.key&&n.current&&function(e,t){const n=(r=e,Array.from(r.querySelectorAll(vt)).filter(xt));var r;if(!n.length)return void t.preventDefault();const o=n[t.shiftKey?0:n.length-1],a=e.getRootNode();let i=o===a.activeElement||e===a.activeElement;const s=a.activeElement;if("INPUT"===s.tagName&&"radio"===s.getAttribute("type")){const e=n.filter((e=>"radio"===e.getAttribute("type")&&e.getAttribute("name")===s.getAttribute("name")));i=e.includes(o)}if(!i)return;t.preventDefault();const l=n[t.shiftKey?n.length-1:0];l&&l.focus()}(n.current,e)};return document.addEventListener("keydown",t),()=>{document.removeEventListener("keydown",t),r.current&&r.current()}}),[e]),a}function Ot(e,t){"function"==typeof e?e(t):"object"==typeof e&&null!==e&&"current"in e&&(e.current=t)}function jt(...e){return t=>{e.forEach((e=>Ot(e,t)))}}function Et(...e){return(0,t.useCallback)(jt(...e),e)}function Ct(e){return!Array.isArray(e)&&null!==e&&"object"==typeof e&&e.type!==t.Fragment}var kt={root:"m_515a97f8"};const Pt={},_t=te(((e,t)=>{const n=Q("VisuallyHidden",Pt,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,vars:c,...u}=n,d=nt({name:"VisuallyHidden",classes:kt,props:n,className:o,style:i,classNames:r,styles:s,unstyled:l});return(0,a.jsx)(je,{component:"span",ref:t,...d("root"),...u})}));function At({children:e,active:n=!0,refProp:r="ref",innerRef:o}){const a=Et(St(n),o);return Ct(e)?(0,t.cloneElement)(e,{[r]:a}):e}function Nt(e){return(0,a.jsx)(_t,{tabIndex:-1,"data-autofocus":!0,...e})}_t.classes=kt,_t.displayName="@mantine/core/VisuallyHidden",At.displayName="@mantine/core/FocusTrap",Nt.displayName="@mantine/core/FocusTrapInitialFocus",At.InitialFocus=Nt;var Mt={root:"m_1b7284a3"};const Tt={},Dt=(e,{radius:t,shadow:n})=>({root:{"--paper-radius":void 0===t?void 0:We(t),"--paper-shadow":Ue(n)}}),It=rt(((e,t)=>{const n=Q("Paper",Tt,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,withBorder:c,vars:u,radius:d,shadow:f,variant:p,mod:h,...m}=n,y=nt({name:"Paper",props:n,classes:Mt,className:o,style:i,classNames:r,styles:s,unstyled:l,vars:u,varsResolver:Dt});return(0,a.jsx)(je,{ref:t,mod:[{"data-with-border":c},h],...y("root"),variant:p,...m})}));It.classes=Mt,It.displayName="@mantine/core/Paper";const Rt=e=>({in:{opacity:1,transform:"scale(1)"},out:{opacity:0,transform:`scale(.9) translateY(${m("bottom"===e?10:-10)})`},transitionProperty:"transform, opacity"}),zt={fade:{in:{opacity:1},out:{opacity:0},transitionProperty:"opacity"},"fade-up":{in:{opacity:1,transform:"translateY(0)"},out:{opacity:0,transform:`translateY(${m(30)}`},transitionProperty:"opacity, transform"},"fade-down":{in:{opacity:1,transform:"translateY(0)"},out:{opacity:0,transform:`translateY(${m(-30)}`},transitionProperty:"opacity, transform"},"fade-left":{in:{opacity:1,transform:"translateX(0)"},out:{opacity:0,transform:`translateX(${m(30)}`},transitionProperty:"opacity, transform"},"fade-right":{in:{opacity:1,transform:"translateX(0)"},out:{opacity:0,transform:`translateX(${m(-30)}`},transitionProperty:"opacity, transform"},scale:{in:{opacity:1,transform:"scale(1)"},out:{opacity:0,transform:"scale(0)"},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"scale-y":{in:{opacity:1,transform:"scaleY(1)"},out:{opacity:0,transform:"scaleY(0)"},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"scale-x":{in:{opacity:1,transform:"scaleX(1)"},out:{opacity:0,transform:"scaleX(0)"},common:{transformOrigin:"left"},transitionProperty:"transform, opacity"},"skew-up":{in:{opacity:1,transform:"translateY(0) skew(0deg, 0deg)"},out:{opacity:0,transform:`translateY(${m(-20)}) skew(-10deg, -5deg)`},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"skew-down":{in:{opacity:1,transform:"translateY(0) skew(0deg, 0deg)"},out:{opacity:0,transform:`translateY(${m(20)}) skew(-10deg, -5deg)`},common:{transformOrigin:"bottom"},transitionProperty:"transform, opacity"},"rotate-left":{in:{opacity:1,transform:"translateY(0) rotate(0deg)"},out:{opacity:0,transform:`translateY(${m(20)}) rotate(-5deg)`},common:{transformOrigin:"bottom"},transitionProperty:"transform, opacity"},"rotate-right":{in:{opacity:1,transform:"translateY(0) rotate(0deg)"},out:{opacity:0,transform:`translateY(${m(20)}) rotate(5deg)`},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"slide-down":{in:{opacity:1,transform:"translateY(0)"},out:{opacity:0,transform:"translateY(-100%)"},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"slide-up":{in:{opacity:1,transform:"translateY(0)"},out:{opacity:0,transform:"translateY(100%)"},common:{transformOrigin:"bottom"},transitionProperty:"transform, opacity"},"slide-left":{in:{opacity:1,transform:"translateX(0)"},out:{opacity:0,transform:"translateX(100%)"},common:{transformOrigin:"left"},transitionProperty:"transform, opacity"},"slide-right":{in:{opacity:1,transform:"translateX(0)"},out:{opacity:0,transform:"translateX(-100%)"},common:{transformOrigin:"right"},transitionProperty:"transform, opacity"},pop:{...Rt("bottom"),common:{transformOrigin:"center center"}},"pop-bottom-left":{...Rt("bottom"),common:{transformOrigin:"bottom left"}},"pop-bottom-right":{...Rt("bottom"),common:{transformOrigin:"bottom right"}},"pop-top-left":{...Rt("top"),common:{transformOrigin:"top left"}},"pop-top-right":{...Rt("top"),common:{transformOrigin:"top right"}}},Lt={entering:"in",entered:"in",exiting:"out",exited:"out","pre-exiting":"out","pre-entering":"out"};function $t({transition:e,state:t,duration:n,timingFunction:r}){const o={transitionDuration:`${n}ms`,transitionTimingFunction:r};return"string"==typeof e?e in zt?{transitionProperty:zt[e].transitionProperty,...o,...zt[e].common,...zt[e][Lt[t]]}:{}:{transitionProperty:e.transitionProperty,...o,...e.common,...e[Lt[t]]}}const Bt=window.ReactDOM;var Ft=o.n(Bt);function Wt(e,n,{getInitialValueInEffect:r}={getInitialValueInEffect:!0}){const[o,a]=(0,t.useState)(r?n:function(e){return"undefined"!=typeof window&&"matchMedia"in window&&window.matchMedia(e).matches}(e)),i=(0,t.useRef)();return(0,t.useEffect)((()=>{if("matchMedia"in window)return i.current=window.matchMedia(e),a(i.current.matches),function(e,t){try{return e.addEventListener("change",t),()=>e.removeEventListener("change",t)}catch(n){return e.addListener(t),()=>e.removeListener(t)}}(i.current,(e=>a(e.matches)))}),[e]),o}function Vt(e,t){return Wt("(prefers-reduced-motion: reduce)",e,t)}function Ht(e,n){const r=(0,t.useRef)(!1);(0,t.useEffect)((()=>()=>{r.current=!1}),[]),(0,t.useEffect)((()=>{if(r.current)return e();r.current=!0}),n)}function Ut({keepMounted:e,transition:n="fade",duration:r=250,exitDuration:o=r,mounted:i,children:s,timingFunction:l="ease",onExit:c,onEntered:u,onEnter:d,onExited:f,enterDelay:p,exitDelay:h}){const{transitionDuration:m,transitionStatus:y,transitionTimingFunction:v}=function({duration:e,exitDuration:n,timingFunction:r,mounted:o,onEnter:a,onExit:i,onEntered:s,onExited:l,enterDelay:c,exitDelay:u}){const d=I(),f=Vt(),p=!!d.respectReducedMotion&&f,[h,m]=(0,t.useState)(p?0:e),[y,v]=(0,t.useState)(o?"entered":"exited"),g=(0,t.useRef)(-1),b=(0,t.useRef)(-1),w=(0,t.useRef)(-1),x=t=>{const r=t?a:i,o=t?s:l;window.clearTimeout(g.current);const c=p?0:t?e:n;m(c),0===c?("function"==typeof r&&r(),"function"==typeof o&&o(),v(t?"entered":"exited")):w.current=requestAnimationFrame((()=>{Bt.flushSync((()=>{v(t?"pre-entering":"pre-exiting")})),w.current=requestAnimationFrame((()=>{"function"==typeof r&&r(),v(t?"entering":"exiting"),g.current=window.setTimeout((()=>{"function"==typeof o&&o(),v(t?"entered":"exited")}),c)}))}))};return Ht((()=>{var e;e=o,window.clearTimeout(b.current),"number"==typeof(e?c:u)?b.current=window.setTimeout((()=>{x(e)}),e?c:u):x(e)}),[o]),(0,t.useEffect)((()=>()=>{window.clearTimeout(g.current),cancelAnimationFrame(w.current)}),[]),{transitionDuration:h,transitionStatus:y,transitionTimingFunction:r||"ease"}}({mounted:i,exitDuration:o,duration:r,timingFunction:l,onExit:c,onEntered:u,onEnter:d,onExited:f,enterDelay:p,exitDelay:h});return 0===m?i?(0,a.jsx)(a.Fragment,{children:s({})}):e?s({display:"none"}):null:"exited"===y?e?s({display:"none"}):null:(0,a.jsx)(a.Fragment,{children:s($t({transition:n,duration:m,state:y,timingFunction:v}))})}Ut.displayName="@mantine/core/Transition";const qt=(0,t.forwardRef)((({transitionProps:e,className:t,innerProps:n,onKeyDown:r,style:o,...i},s)=>{const l=ke();return(0,a.jsx)(Ut,{mounted:l.opened,transition:"pop",...l.transitionProps,...e,children:e=>(0,a.jsx)("div",{...n,className:re({[Ae]:!l.unstyled},n.className),children:(0,a.jsx)(At,{active:l.opened&&l.trapFocus,innerRef:s,children:(0,a.jsx)(It,{...i,component:"section",role:"dialog",tabIndex:-1,"aria-modal":!0,"aria-describedby":l.bodyMounted?l.getBodyId():void 0,"aria-labelledby":l.titleMounted?l.getTitleId():void 0,style:[o,e],className:re({[Ne]:!l.unstyled},t),unstyled:l.unstyled,children:i.children})})})})}));function Xt({children:e}){return(0,a.jsx)(a.Fragment,{children:e})}qt.displayName="@mantine/core/ModalBaseContent";const Gt={},Yt=te(((e,t)=>{const n=Q("ModalContent",Gt,e),{classNames:r,className:o,style:i,styles:s,vars:l,children:c,...u}=n,d=Re(),f=d.scrollAreaComponent||Xt;return(0,a.jsx)(qt,{...d.getStyles("content",{className:o,style:i,styles:s,classNames:r}),innerProps:d.getStyles("inner",{className:o,style:i,styles:s,classNames:r}),"data-full-screen":d.fullScreen||void 0,"data-modal-content":!0,ref:t,...u,children:(0,a.jsx)(f,{style:{maxHeight:d.fullScreen?"100dvh":`calc(100dvh - (${m(d.yOffset)} * 2))`},children:c})})}));Yt.classes=ze,Yt.displayName="@mantine/core/ModalContent";const Kt=(0,t.forwardRef)((({className:e,...t},n)=>{const r=ke();return(0,a.jsx)(je,{component:"header",ref:n,className:re({[_e]:!r.unstyled},e),...t})}));Kt.displayName="@mantine/core/ModalBaseHeader";const Zt={},Jt=te(((e,t)=>{const n=Q("ModalHeader",Zt,e),{classNames:r,className:o,style:i,styles:s,vars:l,...c}=n,u=Re();return(0,a.jsx)(Kt,{ref:t,...u.getStyles("header",{classNames:r,style:i,styles:s,className:o}),...c})}));Jt.classes=ze,Jt.displayName="@mantine/core/ModalHeader";var Qt={root:"m_9814e45f"};const en={zIndex:Z("modal")},tn=(e,{gradient:t,color:n,backgroundOpacity:r,blur:o,radius:a,zIndex:i})=>({root:{"--overlay-bg":t||(void 0!==n||void 0!==r)&&E(n||"#000",r??.6)||void 0,"--overlay-filter":o?`blur(${m(o)})`:void 0,"--overlay-radius":void 0===a?void 0:We(a),"--overlay-z-index":i?.toString()}}),nn=rt(((e,t)=>{const n=Q("Overlay",en,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,vars:c,fixed:u,center:d,children:f,radius:p,zIndex:h,gradient:m,blur:y,color:v,backgroundOpacity:g,mod:b,...w}=n,x=nt({name:"Overlay",props:n,classes:Qt,className:o,style:i,classNames:r,styles:s,unstyled:l,vars:c,varsResolver:tn});return(0,a.jsx)(je,{ref:t,...x("root"),mod:[{center:d,fixed:u},b],...w,children:f})}));nn.classes=Qt,nn.displayName="@mantine/core/Overlay";const rn={duration:200,timingFunction:"ease",transition:"fade"},on=(0,t.forwardRef)((({onClick:e,transitionProps:t,style:n,...r},o)=>{const i=ke(),s=function(e){const t=ke();return{...rn,...t.transitionProps,...e}}(t);return(0,a.jsx)(Ut,{mounted:i.opened,...s,transition:"fade",children:t=>(0,a.jsx)(nn,{ref:o,fixed:!0,style:[n,t],zIndex:i.zIndex,unstyled:i.unstyled,onClick:t=>{e?.(t),i.closeOnClickOutside&&i.onClose()},...r})})}));on.displayName="@mantine/core/ModalBaseOverlay";const an={},sn=te(((e,t)=>{const n=Q("ModalOverlay",an,e),{classNames:r,className:o,style:i,styles:s,vars:l,...c}=n,u=Re();return(0,a.jsx)(on,{ref:t,...u.getStyles("overlay",{classNames:r,style:i,styles:s,className:o}),...c})}));sn.classes=ze,sn.displayName="@mantine/core/ModalOverlay";var ln=function(){return ln=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},ln.apply(this,arguments)};function cn(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}Object.create,Object.create,"function"==typeof SuppressedError&&SuppressedError;var un="right-scroll-bar-position",dn="width-before-scroll-bar";function fn(e,t){return"function"==typeof e?e(t):e&&(e.current=t),e}var pn="undefined"!=typeof window?t.useLayoutEffect:t.useEffect,hn=new WeakMap;function mn(e){return e}var yn=function(e){void 0===e&&(e={});var t=function(e,t){void 0===t&&(t=mn);var n=[],r=!1,o={read:function(){if(r)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return n.length?n[n.length-1]:e},useMedium:function(e){var o=t(e,r);return n.push(o),function(){n=n.filter((function(e){return e!==o}))}},assignSyncMedium:function(e){for(r=!0;n.length;){var t=n;n=[],t.forEach(e)}n={push:function(t){return e(t)},filter:function(){return n}}},assignMedium:function(e){r=!0;var t=[];if(n.length){var o=n;n=[],o.forEach(e),t=n}var a=function(){var n=t;t=[],n.forEach(e)},i=function(){return Promise.resolve().then(a)};i(),n={push:function(e){t.push(e),i()},filter:function(e){return t=t.filter(e),n}}}};return o}(null);return t.options=ln({async:!0,ssr:!1},e),t}(),vn=function(){},gn=t.forwardRef((function(e,n){var r=t.useRef(null),o=t.useState({onScrollCapture:vn,onWheelCapture:vn,onTouchMoveCapture:vn}),a=o[0],i=o[1],s=e.forwardProps,l=e.children,c=e.className,u=e.removeScrollBar,d=e.enabled,f=e.shards,p=e.sideCar,h=e.noIsolation,m=e.inert,y=e.allowPinchZoom,v=e.as,g=void 0===v?"div":v,b=e.gapMode,w=cn(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as","gapMode"]),x=p,S=function(e,n){var r,o,a,i=(r=n||null,o=function(t){return e.forEach((function(e){return fn(e,t)}))},a=(0,t.useState)((function(){return{value:r,callback:o,facade:{get current(){return a.value},set current(e){var t=a.value;t!==e&&(a.value=e,a.callback(e,t))}}}}))[0],a.callback=o,a.facade);return pn((function(){var t=hn.get(i);if(t){var n=new Set(t),r=new Set(e),o=i.current;n.forEach((function(e){r.has(e)||fn(e,null)})),r.forEach((function(e){n.has(e)||fn(e,o)}))}hn.set(i,e)}),[e]),i}([r,n]),O=ln(ln({},w),a);return t.createElement(t.Fragment,null,d&&t.createElement(x,{sideCar:yn,removeScrollBar:u,shards:f,noIsolation:h,inert:m,setCallbacks:i,allowPinchZoom:!!y,lockRef:r,gapMode:b}),s?t.cloneElement(t.Children.only(l),ln(ln({},O),{ref:S})):t.createElement(g,ln({},O,{className:c,ref:S}),l))}));gn.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},gn.classNames={fullWidth:dn,zeroRight:un};var bn=function(e){var n=e.sideCar,r=cn(e,["sideCar"]);if(!n)throw new Error("Sidecar: please provide `sideCar` property to import the right car");var o=n.read();if(!o)throw new Error("Sidecar medium not found");return t.createElement(o,ln({},r))};bn.isSideCarExport=!0;var wn=function(){var e=0,t=null;return{add:function(n){var r,a;0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=o.nc;return t&&e.setAttribute("nonce",t),e}())&&(a=n,(r=t).styleSheet?r.styleSheet.cssText=a:r.appendChild(document.createTextNode(a)),function(e){(document.head||document.getElementsByTagName("head")[0]).appendChild(e)}(t)),e++},remove:function(){! --e&&t&&(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},xn=function(){var e,n=(e=wn(),function(n,r){t.useEffect((function(){return e.add(n),function(){e.remove()}}),[n&&r])});return function(e){var t=e.styles,r=e.dynamic;return n(t,r),null}},Sn={left:0,top:0,right:0,gap:0},On=function(e){return parseInt(e||"",10)||0},jn=xn(),En="data-scroll-locked",Cn=function(e,t,n,r){var o=e.left,a=e.top,i=e.right,s=e.gap;return void 0===n&&(n="margin"),"\n  .".concat("with-scroll-bars-hidden"," {\n   overflow: hidden ").concat(r,";\n   padding-right: ").concat(s,"px ").concat(r,";\n  }\n  body[").concat(En,"] {\n    overflow: hidden ").concat(r,";\n    overscroll-behavior: contain;\n    ").concat([t&&"position: relative ".concat(r,";"),"margin"===n&&"\n    padding-left: ".concat(o,"px;\n    padding-top: ").concat(a,"px;\n    padding-right: ").concat(i,"px;\n    margin-left:0;\n    margin-top:0;\n    margin-right: ").concat(s,"px ").concat(r,";\n    "),"padding"===n&&"padding-right: ".concat(s,"px ").concat(r,";")].filter(Boolean).join(""),"\n  }\n  \n  .").concat(un," {\n    right: ").concat(s,"px ").concat(r,";\n  }\n  \n  .").concat(dn," {\n    margin-right: ").concat(s,"px ").concat(r,";\n  }\n  \n  .").concat(un," .").concat(un," {\n    right: 0 ").concat(r,";\n  }\n  \n  .").concat(dn," .").concat(dn," {\n    margin-right: 0 ").concat(r,";\n  }\n  \n  body[").concat(En,"] {\n    ").concat("--removed-body-scroll-bar-size",": ").concat(s,"px;\n  }\n")},kn=function(){var e=parseInt(document.body.getAttribute(En)||"0",10);return isFinite(e)?e:0},Pn=function(e){var n=e.noRelative,r=e.noImportant,o=e.gapMode,a=void 0===o?"margin":o;t.useEffect((function(){return document.body.setAttribute(En,(kn()+1).toString()),function(){var e=kn()-1;e<=0?document.body.removeAttribute(En):document.body.setAttribute(En,e.toString())}}),[]);var i=t.useMemo((function(){return function(e){if(void 0===e&&(e="margin"),"undefined"==typeof window)return Sn;var t=function(e){var t=window.getComputedStyle(document.body),n=t["padding"===e?"paddingLeft":"marginLeft"],r=t["padding"===e?"paddingTop":"marginTop"],o=t["padding"===e?"paddingRight":"marginRight"];return[On(n),On(r),On(o)]}(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}}(a)}),[a]);return t.createElement(jn,{styles:Cn(i,!n,a,r?"":"!important")})},An=!1;if("undefined"!=typeof window)try{var Nn=Object.defineProperty({},"passive",{get:function(){return An=!0,!0}});window.addEventListener("test",Nn,Nn),window.removeEventListener("test",Nn,Nn)}catch(e){An=!1}var Mn=!!An&&{passive:!1},Tn=function(e,t){if(!(e instanceof Element))return!1;var n=window.getComputedStyle(e);return"hidden"!==n[t]&&!(n.overflowY===n.overflowX&&!function(e){return"TEXTAREA"===e.tagName}(e)&&"visible"===n[t])},Dn=function(e,t){var n=t.ownerDocument,r=t;do{if("undefined"!=typeof ShadowRoot&&r instanceof ShadowRoot&&(r=r.host),In(e,r)){var o=Rn(e,r);if(o[1]>o[2])return!0}r=r.parentNode}while(r&&r!==n.body);return!1},In=function(e,t){return"v"===e?function(e){return Tn(e,"overflowY")}(t):function(e){return Tn(e,"overflowX")}(t)},Rn=function(e,t){return"v"===e?[(n=t).scrollTop,n.scrollHeight,n.clientHeight]:function(e){return[e.scrollLeft,e.scrollWidth,e.clientWidth]}(t);var n},zn=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},Ln=function(e){return[e.deltaX,e.deltaY]},$n=function(e){return e&&"current"in e?e.current:e},Bn=function(e){return"\n  .block-interactivity-".concat(e," {pointer-events: none;}\n  .allow-interactivity-").concat(e," {pointer-events: all;}\n")},Fn=0,Wn=[];function Vn(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}const Hn=(Un=function(e){var n=t.useRef([]),r=t.useRef([0,0]),o=t.useRef(),a=t.useState(Fn++)[0],i=t.useState(xn)[0],s=t.useRef(e);t.useEffect((function(){s.current=e}),[e]),t.useEffect((function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(a));var t=function(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))}([e.lockRef.current],(e.shards||[]).map($n),!0).filter(Boolean);return t.forEach((function(e){return e.classList.add("allow-interactivity-".concat(a))})),function(){document.body.classList.remove("block-interactivity-".concat(a)),t.forEach((function(e){return e.classList.remove("allow-interactivity-".concat(a))}))}}}),[e.inert,e.lockRef.current,e.shards]);var l=t.useCallback((function(e,t){if("touches"in e&&2===e.touches.length||"wheel"===e.type&&e.ctrlKey)return!s.current.allowPinchZoom;var n,a=zn(e),i=r.current,l="deltaX"in e?e.deltaX:i[0]-a[0],c="deltaY"in e?e.deltaY:i[1]-a[1],u=e.target,d=Math.abs(l)>Math.abs(c)?"h":"v";if("touches"in e&&"h"===d&&"range"===u.type)return!1;var f=Dn(d,u);if(!f)return!0;if(f?n=d:(n="v"===d?"h":"v",f=Dn(d,u)),!f)return!1;if(!o.current&&"changedTouches"in e&&(l||c)&&(o.current=n),!n)return!0;var p=o.current||n;return function(e,t,n,r){var o=function(e,t){return"h"===e&&"rtl"===t?-1:1}(e,window.getComputedStyle(t).direction),a=o*r,i=n.target,s=t.contains(i),l=!1,c=a>0,u=0,d=0;do{var f=Rn(e,i),p=f[0],h=f[1]-f[2]-o*p;(p||h)&&In(e,i)&&(u+=h,d+=p),i=i instanceof ShadowRoot?i.host:i.parentNode}while(!s&&i!==document.body||s&&(t.contains(i)||t===i));return(c&&(Math.abs(u)<1||!1)||!c&&(Math.abs(d)<1||!1))&&(l=!0),l}(p,t,e,"h"===p?l:c)}),[]),c=t.useCallback((function(e){var t=e;if(Wn.length&&Wn[Wn.length-1]===i){var r="deltaY"in t?Ln(t):zn(t),o=n.current.filter((function(e){return e.name===t.type&&(e.target===t.target||t.target===e.shadowParent)&&(n=e.delta,o=r,n[0]===o[0]&&n[1]===o[1]);var n,o}))[0];if(o&&o.should)t.cancelable&&t.preventDefault();else if(!o){var a=(s.current.shards||[]).map($n).filter(Boolean).filter((function(e){return e.contains(t.target)}));(a.length>0?l(t,a[0]):!s.current.noIsolation)&&t.cancelable&&t.preventDefault()}}}),[]),u=t.useCallback((function(e,t,r,o){var a={name:e,delta:t,target:r,should:o,shadowParent:Vn(r)};n.current.push(a),setTimeout((function(){n.current=n.current.filter((function(e){return e!==a}))}),1)}),[]),d=t.useCallback((function(e){r.current=zn(e),o.current=void 0}),[]),f=t.useCallback((function(t){u(t.type,Ln(t),t.target,l(t,e.lockRef.current))}),[]),p=t.useCallback((function(t){u(t.type,zn(t),t.target,l(t,e.lockRef.current))}),[]);t.useEffect((function(){return Wn.push(i),e.setCallbacks({onScrollCapture:f,onWheelCapture:f,onTouchMoveCapture:p}),document.addEventListener("wheel",c,Mn),document.addEventListener("touchmove",c,Mn),document.addEventListener("touchstart",d,Mn),function(){Wn=Wn.filter((function(e){return e!==i})),document.removeEventListener("wheel",c,Mn),document.removeEventListener("touchmove",c,Mn),document.removeEventListener("touchstart",d,Mn)}}),[]);var h=e.removeScrollBar,m=e.inert;return t.createElement(t.Fragment,null,m?t.createElement(i,{styles:Bn(a)}):null,h?t.createElement(Pn,{gapMode:e.gapMode}):null)},yn.useMedium(Un),bn);var Un,qn=t.forwardRef((function(e,n){return t.createElement(gn,ln({},e,{ref:n,sideCar:Hn}))}));qn.classNames=gn.classNames;const Xn=qn,Gn={},Yn=(0,t.forwardRef)(((e,n)=>{const{children:r,target:o,...i}=Q("Portal",Gn,e),[s,l]=(0,t.useState)(!1),c=(0,t.useRef)(null);return X((()=>(l(!0),c.current=o?"string"==typeof o?document.querySelector(o):o:function(e){const t=document.createElement("div");return t.setAttribute("data-portal","true"),"string"==typeof e.className&&t.classList.add(...e.className.split(" ").filter(Boolean)),"object"==typeof e.style&&Object.assign(t.style,e.style),"string"==typeof e.id&&t.setAttribute("id",e.id),t}(i),Ot(n,c.current),!o&&c.current&&document.body.appendChild(c.current),()=>{!o&&c.current&&document.body.removeChild(c.current)})),[o]),s&&c.current?(0,Bt.createPortal)((0,a.jsx)(a.Fragment,{children:r}),c.current):null}));function Kn({withinPortal:e=!0,children:t,...n}){return e?(0,a.jsx)(Yn,{...n,children:t}):(0,a.jsx)(a.Fragment,{children:t})}Yn.displayName="@mantine/core/Portal",Kn.displayName="@mantine/core/OptionalPortal";const Zn=t["useId".toString()]||(()=>{});function Jn(e){const n=function(){const e=Zn();return e?`mantine-${e.replace(/:/g,"")}`:""}(),[r,o]=(0,t.useState)(n);return X((()=>{o(mt())}),[]),"string"==typeof e?e:"undefined"==typeof window?n:r}function Qn(e,n,r){(0,t.useEffect)((()=>(window.addEventListener(e,n,r),()=>window.removeEventListener(e,n,r))),[e,n])}function er({opened:e,shouldReturnFocus:n=!0}){const r=(0,t.useRef)(),o=()=>{r.current&&"focus"in r.current&&"function"==typeof r.current.focus&&r.current?.focus({preventScroll:!0})};return Ht((()=>{let t=-1;const a=e=>{"Tab"===e.key&&window.clearTimeout(t)};return document.addEventListener("keydown",a),e?r.current=document.activeElement:n&&(t=window.setTimeout(o,10)),()=>{window.clearTimeout(t),document.removeEventListener("keydown",a)}}),[e,n]),o}const tr=(0,t.forwardRef)((({keepMounted:e,opened:n,onClose:r,id:o,transitionProps:i,trapFocus:s,closeOnEscape:l,returnFocus:c,closeOnClickOutside:u,withinPortal:d,portalProps:f,lockScroll:p,children:h,zIndex:m,shadow:y,padding:v,__vars:g,unstyled:b,removeScrollProps:w,...x},S)=>{const{_id:O,titleMounted:j,bodyMounted:E,shouldLockScroll:C,setTitleMounted:k,setBodyMounted:P}=function({id:e,transitionProps:n,opened:r,trapFocus:o,closeOnEscape:a,onClose:i,returnFocus:s}){const l=Jn(e),[c,u]=(0,t.useState)(!1),[d,f]=(0,t.useState)(!1),p=function({opened:e,transitionDuration:n}){const[r,o]=(0,t.useState)(e),a=(0,t.useRef)(),i=Vt()?0:n;return(0,t.useEffect)((()=>(e?(o(!0),window.clearTimeout(a.current)):0===i?o(!1):a.current=window.setTimeout((()=>o(!1)),i),()=>window.clearTimeout(a.current))),[e,i]),r}({opened:r,transitionDuration:"number"==typeof n?.duration?n?.duration:200});return Qn("keydown",(e=>{"Escape"===e.key&&a&&r&&"true"!==e.target?.getAttribute("data-mantine-stop-propagation")&&i()}),{capture:!0}),er({opened:r,shouldReturnFocus:o&&s}),{_id:l,titleMounted:c,bodyMounted:d,shouldLockScroll:p,setTitleMounted:u,setBodyMounted:f}}({id:o,transitionProps:i,opened:n,trapFocus:s,closeOnEscape:l,onClose:r,returnFocus:c}),{key:_,...A}=w||{};return(0,a.jsx)(Kn,{...f,withinPortal:d,children:(0,a.jsx)(Ce,{value:{opened:n,onClose:r,closeOnClickOutside:u,transitionProps:{...i,keepMounted:e},getTitleId:()=>`${O}-title`,getBodyId:()=>`${O}-body`,titleMounted:j,bodyMounted:E,setTitleMounted:k,setBodyMounted:P,trapFocus:s,closeOnEscape:l,zIndex:m,unstyled:b},children:(0,a.jsx)(Xn,{enabled:C&&p,...A,children:(0,a.jsx)(je,{ref:S,...x,__vars:{...g,"--mb-z-index":(m||Z("modal")).toString(),"--mb-shadow":Ue(y),"--mb-padding":Fe(v)},children:h})},_)})})}));tr.displayName="@mantine/core/ModalBase";const nr={__staticSelector:"Modal",closeOnClickOutside:!0,withinPortal:!0,lockScroll:!0,trapFocus:!0,returnFocus:!0,closeOnEscape:!0,keepMounted:!1,zIndex:Z("modal"),transitionProps:{duration:200,transition:"fade-down"},yOffset:"5dvh"},rr=(e,{radius:t,size:n,yOffset:r,xOffset:o})=>({root:{"--modal-radius":void 0===t?void 0:We(t),"--modal-size":Be(n,"modal-size"),"--modal-y-offset":m(r),"--modal-x-offset":m(o)}}),or=te(((e,t)=>{const n=Q("ModalRoot",nr,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,vars:c,yOffset:u,scrollAreaComponent:d,radius:f,fullScreen:p,centered:h,xOffset:m,__staticSelector:y,...v}=n,g=nt({name:y,classes:ze,props:n,className:o,style:i,classNames:r,styles:s,unstyled:l,vars:c,varsResolver:rr});return(0,a.jsx)(Ie,{value:{yOffset:u,scrollAreaComponent:d,getStyles:g,fullScreen:p},children:(0,a.jsx)(tr,{ref:t,...g("root"),"data-full-screen":p||void 0,"data-centered":h||void 0,unstyled:l,...v})})}));or.classes=ze,or.displayName="@mantine/core/ModalRoot";const ar=(0,t.forwardRef)((({className:e,...n},r)=>{const o=function(){const e=ke();return(0,t.useEffect)((()=>(e.setTitleMounted(!0),()=>e.setTitleMounted(!1))),[]),e.getTitleId()}(),i=ke();return(0,a.jsx)(je,{component:"h2",ref:r,className:re({[Pe]:!i.unstyled},e),...n,id:o})}));ar.displayName="@mantine/core/ModalBaseTitle";const ir={},sr=te(((e,t)=>{const n=Q("ModalTitle",ir,e),{classNames:r,className:o,style:i,styles:s,vars:l,...c}=n,u=Re();return(0,a.jsx)(ar,{ref:t,...u.getStyles("title",{classNames:r,style:i,styles:s,className:o}),...c})}));sr.classes=ze,sr.displayName="@mantine/core/ModalTitle";const lr={closeOnClickOutside:!0,withinPortal:!0,lockScroll:!0,trapFocus:!0,returnFocus:!0,closeOnEscape:!0,keepMounted:!1,zIndex:Z("modal"),transitionProps:{duration:200,transition:"fade-down"},withOverlay:!0,withCloseButton:!0},cr=te(((e,t)=>{const{title:n,withOverlay:r,overlayProps:o,withCloseButton:i,closeButtonProps:s,children:l,radius:c,...u}=Q("Modal",lr,e),d=!!n||i;return(0,a.jsxs)(or,{ref:t,radius:c,...u,children:[r&&(0,a.jsx)(sn,{...o}),(0,a.jsxs)(Yt,{radius:c,children:[d&&(0,a.jsxs)(Jt,{children:[n&&(0,a.jsx)(sr,{children:n}),i&&(0,a.jsx)(ht,{...s})]}),(0,a.jsx)($e,{children:l})]})]})}));cr.classes=ze,cr.displayName="@mantine/core/Modal",cr.Root=or,cr.Overlay=sn,cr.Content=Yt,cr.Body=$e,cr.Header=Jt,cr.Title=sr,cr.CloseButton=ht;var ur={root:"m_4081bf90"};const dr={preventGrowOverflow:!0,gap:"md",align:"center",justify:"flex-start",wrap:"wrap"},fr=(e,{grow:t,preventGrowOverflow:n,gap:r,align:o,justify:a,wrap:i},{childWidth:s})=>({root:{"--group-child-width":t&&n?s:void 0,"--group-gap":Fe(r),"--group-align":o,"--group-justify":a,"--group-wrap":i}}),pr=te(((e,n)=>{const r=Q("Group",dr,e),{classNames:o,className:i,style:s,styles:l,unstyled:c,children:u,gap:d,align:f,justify:p,wrap:h,grow:m,preventGrowOverflow:y,vars:v,variant:g,__size:b,mod:w,...x}=r,S=function(e){return t.Children.toArray(e).filter(Boolean)}(u),O=S.length,j=Fe(d??"md"),E=nt({name:"Group",props:r,stylesCtx:{childWidth:`calc(${100/O}% - (${j} - ${j} / ${O}))`},className:i,style:s,classes:ur,classNames:o,styles:l,unstyled:c,vars:v,varsResolver:fr});return(0,a.jsx)(je,{...E("root"),ref:n,variant:g,mod:[{grow:m},w],size:b,...x,children:S})}));pr.classes=ur,pr.displayName="@mantine/core/Group";var hr={root:"m_5ae2e3c",barsLoader:"m_7a2bd4cd",bar:"m_870bb79","bars-loader-animation":"m_5d2b3b9d",dotsLoader:"m_4e3f22d7",dot:"m_870c4af","loader-dots-animation":"m_aac34a1",ovalLoader:"m_b34414df","oval-loader-animation":"m_f8e89c4b"};const mr=(0,t.forwardRef)((({className:e,...t},n)=>(0,a.jsxs)(je,{component:"span",className:re(hr.barsLoader,e),...t,ref:n,children:[(0,a.jsx)("span",{className:hr.bar}),(0,a.jsx)("span",{className:hr.bar}),(0,a.jsx)("span",{className:hr.bar})]})));mr.displayName="@mantine/core/Bars";const yr=(0,t.forwardRef)((({className:e,...t},n)=>(0,a.jsxs)(je,{component:"span",className:re(hr.dotsLoader,e),...t,ref:n,children:[(0,a.jsx)("span",{className:hr.dot}),(0,a.jsx)("span",{className:hr.dot}),(0,a.jsx)("span",{className:hr.dot})]})));yr.displayName="@mantine/core/Dots";const vr=(0,t.forwardRef)((({className:e,...t},n)=>(0,a.jsx)(je,{component:"span",className:re(hr.ovalLoader,e),...t,ref:n})));vr.displayName="@mantine/core/Oval";const gr={bars:mr,oval:vr,dots:yr},br={loaders:gr,type:"oval"},wr=(e,{size:t,color:n})=>({root:{"--loader-size":Be(t,"loader-size"),"--loader-color":n?O(n,e):void 0}}),xr=te(((e,t)=>{const n=Q("Loader",br,e),{size:r,color:o,type:i,vars:s,className:l,style:c,classNames:u,styles:d,unstyled:f,loaders:p,variant:h,children:m,...y}=n,v=nt({name:"Loader",props:n,classes:hr,className:l,style:c,classNames:u,styles:d,unstyled:f,vars:s,varsResolver:wr});return m?(0,a.jsx)(je,{...v("root"),ref:t,...y,children:m}):(0,a.jsx)(je,{...v("root"),ref:t,component:p[i],variant:h,size:r,...y})}));xr.defaultLoaders=gr,xr.classes=hr,xr.displayName="@mantine/core/Loader";var Sr={root:"m_77c9d27d",inner:"m_80f1301b",label:"m_811560b9",section:"m_a74036a",loader:"m_a25b86ee",group:"m_80d6d844"};const Or={orientation:"horizontal"},jr=(e,{borderWidth:t})=>({group:{"--button-border-width":m(t)}}),Er=te(((e,t)=>{const n=Q("ButtonGroup",Or,e),{className:r,style:o,classNames:i,styles:s,unstyled:l,orientation:c,vars:u,borderWidth:d,variant:f,mod:p,...h}=Q("ButtonGroup",Or,e),m=nt({name:"ButtonGroup",props:n,classes:Sr,className:r,style:o,classNames:i,styles:s,unstyled:l,vars:u,varsResolver:jr,rootSelector:"group"});return(0,a.jsx)(je,{...m("group"),ref:t,variant:f,mod:[{"data-orientation":c},p],role:"group",...h})}));Er.classes=Sr,Er.displayName="@mantine/core/ButtonGroup";const Cr={in:{opacity:1,transform:`translate(-50%, calc(-50% + ${m(1)}))`},out:{opacity:0,transform:"translate(-50%, -200%)"},common:{transformOrigin:"center"},transitionProperty:"transform, opacity"},kr={},Pr=(e,{radius:t,color:n,gradient:r,variant:o,size:a,justify:i,autoContrast:s})=>{const l=e.variantColorResolver({color:n||e.primaryColor,theme:e,gradient:r,variant:o||"filled",autoContrast:s});return{root:{"--button-justify":i,"--button-height":Be(a,"button-height"),"--button-padding-x":Be(a,"button-padding-x"),"--button-fz":a?.includes("compact")?Ve(a.replace("compact-","")):Ve(a),"--button-radius":void 0===t?void 0:We(t),"--button-bg":n||o?l.background:void 0,"--button-hover":n||o?l.hover:void 0,"--button-color":l.color,"--button-bd":n||o?l.border:void 0,"--button-hover-color":n||o?l.hoverColor:void 0}}},_r=rt(((e,t)=>{const n=Q("Button",kr,e),{style:r,vars:o,className:i,color:s,disabled:l,children:c,leftSection:u,rightSection:d,fullWidth:f,variant:p,radius:h,loading:m,loaderProps:y,gradient:v,classNames:g,styles:b,unstyled:w,"data-disabled":x,autoContrast:S,mod:O,...j}=n,E=nt({name:"Button",props:n,classes:Sr,className:i,style:r,classNames:g,styles:b,unstyled:w,vars:o,varsResolver:Pr}),C=!!u,k=!!d;return(0,a.jsxs)(it,{ref:t,...E("root",{active:!l&&!m&&!x}),unstyled:w,variant:p,disabled:l||m,mod:[{disabled:l||x,loading:m,block:f,"with-left-section":C,"with-right-section":k},O],...j,children:[(0,a.jsx)(Ut,{mounted:!!m,transition:Cr,duration:150,children:e=>(0,a.jsx)(je,{component:"span",...E("loader",{style:e}),"aria-hidden":!0,children:(0,a.jsx)(xr,{color:"var(--button-color)",size:"calc(var(--button-height) / 1.8)",...y})})}),(0,a.jsxs)("span",{...E("inner"),children:[u&&(0,a.jsx)(je,{component:"span",...E("section"),mod:{position:"left"},children:u}),(0,a.jsx)(je,{component:"span",mod:{loading:m},...E("label"),children:c}),d&&(0,a.jsx)(je,{component:"span",...E("section"),mod:{position:"right"},children:d})]})]})}));_r.classes=Sr,_r.displayName="@mantine/core/Button",_r.Group=Er;const Ar=(0,t.createContext)(null);function Nr({id:e,cancelProps:n,confirmProps:r,labels:o={cancel:"",confirm:""},closeOnConfirm:i=!0,closeOnCancel:s=!0,groupProps:l,onCancel:c,onConfirm:u,children:d}){const{cancel:f,confirm:p}=o,h=function(){const e=(0,t.useContext)(Ar);if(!e)throw new Error("[@mantine/modals] useModals hook was called outside of context, wrap your app with ModalsProvider component");return e}();return(0,a.jsxs)(a.Fragment,{children:[d&&(0,a.jsx)(je,{mb:"md",children:d}),(0,a.jsxs)(pr,{mt:d?0:"md",justify:"flex-end",...l,children:[(0,a.jsx)(_r,{variant:"default",...n,onClick:t=>{"function"==typeof n?.onClick&&n?.onClick(t),"function"==typeof c&&c(),s&&h.closeModal(e)},children:n?.children||f}),(0,a.jsx)(_r,{...r,onClick:t=>{"function"==typeof r?.onClick&&r?.onClick(t),"function"==typeof u&&u(),i&&h.closeModal(e)},children:r?.children||p})]})]})}Ar.displayName="@mantine/modals/ModalsContext";const[Mr,Tr]=function(e){return[function(t){const n=Object.keys(t).reduce(((n,r)=>(n[`${e}:${r}`]=e=>t[r](e.detail),n)),{});X((()=>(Object.keys(n).forEach((e=>{window.removeEventListener(e,n[e]),window.addEventListener(e,n[e])})),()=>Object.keys(n).forEach((e=>{window.removeEventListener(e,n[e])})))),[n])},function(t){return(...n)=>{return r=`${e}:${String(t)}`,o=n[0],void window.dispatchEvent(new CustomEvent(r,{detail:o}));var r,o}}]}("mantine-modals"),Dr={open:Tr("openModal"),close:Tr("closeModal"),closeAll:Tr("closeAllModals"),openConfirmModal:Tr("openConfirmModal"),openContextModal:e=>Tr("openContextModal")(e)};function Ir(e,t){t&&"confirm"===e.type&&e.props.onCancel?.(),e.props.onClose?.()}function Rr(e,t){switch(t.type){case"OPEN":return{current:t.modal,modals:[...e.modals,t.modal]};case"CLOSE":{const n=e.modals.find((e=>e.id===t.modalId));if(!n)return e;Ir(n,t.canceled);const r=e.modals.filter((e=>e.id!==t.modalId));return{current:r[r.length-1]||e.current,modals:r}}case"CLOSE_ALL":return e.modals.length?(e.modals.concat().reverse().forEach((e=>{Ir(e,t.canceled)})),{current:e.current,modals:[]}):e;default:return e}}function zr({children:e,modalProps:n,labels:r,modals:o}){const[i,s]=(0,t.useReducer)(Rr,{modals:[],current:null}),l=(0,t.useRef)(i);l.current=i;const c=(0,t.useCallback)((e=>{s({type:"CLOSE_ALL",canceled:e})}),[l,s]),u=(0,t.useCallback)((({modalId:e,...t})=>{const n=e||mt();return s({type:"OPEN",modal:{id:n,type:"content",props:t}}),n}),[s]),d=(0,t.useCallback)((({modalId:e,...t})=>{const n=e||mt();return s({type:"OPEN",modal:{id:n,type:"confirm",props:t}}),n}),[s]),f=(0,t.useCallback)(((e,{modalId:t,...n})=>{const r=t||mt();return s({type:"OPEN",modal:{id:r,type:"context",props:n,ctx:e}}),r}),[s]),p=(0,t.useCallback)(((e,t)=>{s({type:"CLOSE",modalId:e,canceled:t})}),[l,s]);Mr({openModal:u,openConfirmModal:d,openContextModal:({modal:e,...t})=>f(e,t),closeModal:p,closeContextModal:p,closeAllModals:c});const h={modals:i.modals,openModal:u,openConfirmModal:d,openContextModal:f,closeModal:p,closeContextModal:p,closeAll:c},{modalProps:m,content:y}=(()=>{const e=l.current.current;switch(e?.type){case"context":{const{innerProps:t,...n}=e.props,r=o[e.ctx];return{modalProps:n,content:(0,a.jsx)(r,{innerProps:t,context:h,id:e.id})}}case"confirm":{const{modalProps:t,confirmProps:n}=function(e){if(!e)return{confirmProps:{},modalProps:{}};const{id:t,children:n,onCancel:r,onConfirm:o,closeOnConfirm:a,closeOnCancel:i,cancelProps:s,confirmProps:l,groupProps:c,labels:u,...d}=e;return{confirmProps:{id:t,children:n,onCancel:r,onConfirm:o,closeOnConfirm:a,closeOnCancel:i,cancelProps:s,confirmProps:l,groupProps:c,labels:u},modalProps:{id:t,...d}}}(e.props);return{modalProps:t,content:(0,a.jsx)(Nr,{...n,id:e.id,labels:e.props.labels||r})}}case"content":{const{children:t,...n}=e.props;return{modalProps:n,content:t}}default:return{modalProps:{},content:null}}})();return(0,a.jsxs)(Ar.Provider,{value:h,children:[(0,a.jsx)(cr,{zIndex:Z("modal")+1,...n,...m,opened:i.modals.length>0,onClose:()=>p(i.current?.id),children:y}),e]})}function Lr(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}function $r(e,t){return $r=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},$r(e,t)}function Br(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,$r(e,t)}const Fr=r().createContext(null);var Wr="unmounted",Vr="exited",Hr="entering",Ur="entered",qr="exiting",Xr=function(e){function t(t,n){var r;r=e.call(this,t,n)||this;var o,a=n&&!n.isMounting?t.enter:t.appear;return r.appearStatus=null,t.in?a?(o=Vr,r.appearStatus=Hr):o=Ur:o=t.unmountOnExit||t.mountOnEnter?Wr:Vr,r.state={status:o},r.nextCallback=null,r}Br(t,e),t.getDerivedStateFromProps=function(e,t){return e.in&&t.status===Wr?{status:Vr}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(e){var t=null;if(e!==this.props){var n=this.state.status;this.props.in?n!==Hr&&n!==Ur&&(t=Hr):n!==Hr&&n!==Ur||(t=qr)}this.updateStatus(!1,t)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var e,t,n,r=this.props.timeout;return e=t=n=r,null!=r&&"number"!=typeof r&&(e=r.exit,t=r.enter,n=void 0!==r.appear?r.appear:t),{exit:e,enter:t,appear:n}},n.updateStatus=function(e,t){if(void 0===e&&(e=!1),null!==t)if(this.cancelNextCallback(),t===Hr){if(this.props.unmountOnExit||this.props.mountOnEnter){var n=this.props.nodeRef?this.props.nodeRef.current:Ft().findDOMNode(this);n&&function(e){e.scrollTop}(n)}this.performEnter(e)}else this.performExit();else this.props.unmountOnExit&&this.state.status===Vr&&this.setState({status:Wr})},n.performEnter=function(e){var t=this,n=this.props.enter,r=this.context?this.context.isMounting:e,o=this.props.nodeRef?[r]:[Ft().findDOMNode(this),r],a=o[0],i=o[1],s=this.getTimeouts(),l=r?s.appear:s.enter;e||n?(this.props.onEnter(a,i),this.safeSetState({status:Hr},(function(){t.props.onEntering(a,i),t.onTransitionEnd(l,(function(){t.safeSetState({status:Ur},(function(){t.props.onEntered(a,i)}))}))}))):this.safeSetState({status:Ur},(function(){t.props.onEntered(a)}))},n.performExit=function(){var e=this,t=this.props.exit,n=this.getTimeouts(),r=this.props.nodeRef?void 0:Ft().findDOMNode(this);t?(this.props.onExit(r),this.safeSetState({status:qr},(function(){e.props.onExiting(r),e.onTransitionEnd(n.exit,(function(){e.safeSetState({status:Vr},(function(){e.props.onExited(r)}))}))}))):this.safeSetState({status:Vr},(function(){e.props.onExited(r)}))},n.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},n.setNextCallback=function(e){var t=this,n=!0;return this.nextCallback=function(r){n&&(n=!1,t.nextCallback=null,e(r))},this.nextCallback.cancel=function(){n=!1},this.nextCallback},n.onTransitionEnd=function(e,t){this.setNextCallback(t);var n=this.props.nodeRef?this.props.nodeRef.current:Ft().findDOMNode(this),r=null==e&&!this.props.addEndListener;if(n&&!r){if(this.props.addEndListener){var o=this.props.nodeRef?[this.nextCallback]:[n,this.nextCallback],a=o[0],i=o[1];this.props.addEndListener(a,i)}null!=e&&setTimeout(this.nextCallback,e)}else setTimeout(this.nextCallback,0)},n.render=function(){var e=this.state.status;if(e===Wr)return null;var t=this.props,n=t.children,o=(t.in,t.mountOnEnter,t.unmountOnExit,t.appear,t.enter,t.exit,t.timeout,t.addEndListener,t.onEnter,t.onEntering,t.onEntered,t.onExit,t.onExiting,t.onExited,t.nodeRef,Lr(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]));return r().createElement(Fr.Provider,{value:null},"function"==typeof n?n(e,o):r().cloneElement(r().Children.only(n),o))},t}(r().Component);function Gr(){}Xr.contextType=Fr,Xr.propTypes={},Xr.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:Gr,onEntering:Gr,onEntered:Gr,onExit:Gr,onExiting:Gr,onExited:Gr},Xr.UNMOUNTED=Wr,Xr.EXITED=Vr,Xr.ENTERING=Hr,Xr.ENTERED=Ur,Xr.EXITING=qr;const Yr=Xr;function Kr(){return Kr=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Kr.apply(null,arguments)}function Zr(e,n){var r=Object.create(null);return e&&t.Children.map(e,(function(e){return e})).forEach((function(e){r[e.key]=function(e){return n&&(0,t.isValidElement)(e)?n(e):e}(e)})),r}function Jr(e,t,n){return null!=n[t]?n[t]:e.props[t]}function Qr(e,n,r){var o=Zr(e.children),a=function(e,t){function n(n){return n in t?t[n]:e[n]}e=e||{},t=t||{};var r,o=Object.create(null),a=[];for(var i in e)i in t?a.length&&(o[i]=a,a=[]):a.push(i);var s={};for(var l in t){if(o[l])for(r=0;r<o[l].length;r++){var c=o[l][r];s[o[l][r]]=n(c)}s[l]=n(l)}for(r=0;r<a.length;r++)s[a[r]]=n(a[r]);return s}(n,o);return Object.keys(a).forEach((function(i){var s=a[i];if((0,t.isValidElement)(s)){var l=i in n,c=i in o,u=n[i],d=(0,t.isValidElement)(u)&&!u.props.in;!c||l&&!d?c||!l||d?c&&l&&(0,t.isValidElement)(u)&&(a[i]=(0,t.cloneElement)(s,{onExited:r.bind(null,s),in:u.props.in,exit:Jr(s,"exit",e),enter:Jr(s,"enter",e)})):a[i]=(0,t.cloneElement)(s,{in:!1}):a[i]=(0,t.cloneElement)(s,{onExited:r.bind(null,s),in:!0,exit:Jr(s,"exit",e),enter:Jr(s,"enter",e)})}})),a}var eo=Object.values||function(e){return Object.keys(e).map((function(t){return e[t]}))},to=function(e){function n(t,n){var r,o=(r=e.call(this,t,n)||this).handleExited.bind(function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(r));return r.state={contextValue:{isMounting:!0},handleExited:o,firstRender:!0},r}Br(n,e);var o=n.prototype;return o.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},o.componentWillUnmount=function(){this.mounted=!1},n.getDerivedStateFromProps=function(e,n){var r,o,a=n.children,i=n.handleExited;return{children:n.firstRender?(r=e,o=i,Zr(r.children,(function(e){return(0,t.cloneElement)(e,{onExited:o.bind(null,e),in:!0,appear:Jr(e,"appear",r),enter:Jr(e,"enter",r),exit:Jr(e,"exit",r)})}))):Qr(e,a,i),firstRender:!1}},o.handleExited=function(e,t){var n=Zr(this.props.children);e.key in n||(e.props.onExited&&e.props.onExited(t),this.mounted&&this.setState((function(t){var n=Kr({},t.children);return delete n[e.key],{children:n}})))},o.render=function(){var e=this.props,t=e.component,n=e.childFactory,o=Lr(e,["component","childFactory"]),a=this.state.contextValue,i=eo(this.state.children).map(n);return delete o.appear,delete o.enter,delete o.exit,null===t?r().createElement(Fr.Provider,{value:a},i):r().createElement(Fr.Provider,{value:a},r().createElement(t,o,i))},n}(r().Component);to.propTypes={},to.defaultProps={component:"div",childFactory:function(e){return e}};const no=to,ro=e=>(e+1)%1e6,oo=["bottom-center","bottom-left","bottom-right","top-center","top-left","top-right"],ao={left:"translateX(-100%)",right:"translateX(100%)","top-center":"translateY(-100%)","bottom-center":"translateY(100%)"},io={left:"translateX(0)",right:"translateX(0)","top-center":"translateY(0)","bottom-center":"translateY(0)"};function so({state:e,maxHeight:t,position:n,transitionDuration:r}){const[o,a]=n.split("-"),i="center"===a?`${o}-center`:a,s={opacity:1,transform:io[i]},l={opacity:0,maxHeight:0,transform:ao[i]};return{opacity:0,maxHeight:t,transform:ao[i],transitionDuration:`${r}ms, ${r}ms, ${r}ms`,transitionTimingFunction:"cubic-bezier(.51,.3,0,1.21), cubic-bezier(.51,.3,0,1.21), linear",transitionProperty:"opacity, transform, max-height",...{entering:s,entered:s,exiting:l,exited:l}[e]}}var lo={root:"m_a513464",icon:"m_a4ceffb",loader:"m_b0920b15",body:"m_a49ed24",title:"m_3feedf16",description:"m_3d733a3a",closeButton:"m_919a4d88"};const co={withCloseButton:!0},uo=(e,{radius:t,color:n})=>({root:{"--notification-radius":void 0===t?void 0:We(t),"--notification-color":n?O(n,e):void 0}}),fo=te(((e,t)=>{const n=Q("Notification",co,e),{className:r,color:o,radius:i,loading:s,withCloseButton:l,withBorder:c,title:u,icon:d,children:f,onClose:p,closeButtonProps:h,classNames:m,style:y,styles:v,unstyled:g,variant:b,vars:w,mod:x,...S}=n,O=nt({name:"Notification",classes:lo,props:n,className:r,style:y,classNames:m,styles:v,unstyled:g,vars:w,varsResolver:uo});return(0,a.jsxs)(je,{...O("root"),mod:[{"data-with-icon":!!d||s,"data-with-border":c},x],ref:t,variant:b,...S,role:"alert",children:[d&&!s&&(0,a.jsx)("div",{...O("icon"),children:d}),s&&(0,a.jsx)(xr,{size:28,color:o,...O("loader")}),(0,a.jsxs)("div",{...O("body"),children:[u&&(0,a.jsx)("div",{...O("title"),children:u}),(0,a.jsx)(je,{...O("description"),mod:{"data-with-title":!!u},children:f})]}),l&&(0,a.jsx)(dt,{iconSize:16,color:"gray",...h,unstyled:g,onClick:p,...O("closeButton")})]})}));fo.classes=lo,fo.displayName="@mantine/core/Notification";const po=(0,t.forwardRef)((({data:e,onHide:n,autoClose:r,...o},i)=>{const{autoClose:s,message:l,...c}=e,u=function(e,t){return"number"==typeof t?t:!1!==t&&!1!==e&&e}(r,e.autoClose),d=(0,t.useRef)(),f=()=>window.clearTimeout(d.current),p=()=>{n(e.id),f()},h=()=>{"number"==typeof u&&(d.current=window.setTimeout(p,u))};return(0,t.useEffect)((()=>{e.onOpen?.(e)}),[]),(0,t.useEffect)((()=>(h(),f)),[u]),(0,a.jsx)(fo,{...o,...c,onClose:p,ref:i,onMouseEnter:f,onMouseLeave:h,children:l})}));po.displayName="@mantine/notifications/NotificationContainer";const ho=function(){let e={notifications:[],queue:[],defaultPosition:"bottom-right",limit:5},t=!1;const n=new Set;return{getState:()=>e,updateState(t){e="function"==typeof t?t(e):t},setState(t){this.updateState(t),n.forEach((t=>t(e)))},initialize(n){t||(e=n,t=!0)},subscribe:e=>(n.add(e),()=>n.delete(e))}}();function mo(e,t){const n=e.getState(),r=function(e,t,n){const r=[],o=[],a={};for(const i of e){const e=i.position||t;a[e]=a[e]||0,a[e]+=1,a[e]<=n?o.push(i):r.push(i)}return{notifications:o,queue:r}}(t([...n.notifications,...n.queue]),n.defaultPosition,n.limit);e.setState({notifications:r.notifications,queue:r.queue,limit:n.limit,defaultPosition:n.defaultPosition})}function yo(e,t=ho){const n=e.id||mt();return mo(t,(t=>e.id&&t.some((t=>t.id===e.id))?t:[...t,{...e,id:n}])),n}function vo(e,t=ho){return mo(t,(t=>t.filter((t=>t.id!==e||(t.onClose?.(t),!1))))),e}const go=yo,bo=vo,wo=mo;var xo={root:"m_b37d9ac7",notification:"m_5ed0edd0"};const So=Yr,Oo={position:"bottom-right",autoClose:4e3,transitionDuration:250,containerWidth:440,notificationMaxHeight:200,limit:5,zIndex:Z("overlay"),store:ho,withinPortal:!0},jo=(e,{zIndex:t,containerWidth:n})=>({root:{"--notifications-z-index":t?.toString(),"--notifications-container-width":m(n)}}),Eo=te(((e,n)=>{const r=Q("Notifications",Oo,e),{classNames:o,className:i,style:s,styles:l,unstyled:c,vars:u,position:d,autoClose:f,transitionDuration:p,containerWidth:h,notificationMaxHeight:m,limit:y,zIndex:v,store:g,portalProps:b,withinPortal:w,...x}=r,S=I(),O=((e=ho)=>function(e){return(0,t.useSyncExternalStore)(e.subscribe,(()=>e.getState()),(()=>e.getState()))}(e))(g),j=function(){const[,e]=(0,t.useReducer)(ro,0);return e}(),E=Vt(),C=(0,t.useRef)({}),k=(0,t.useRef)(0),P=S.respectReducedMotion&&E?1:p,_=nt({name:"Notifications",classes:xo,props:r,className:i,style:s,classNames:o,styles:l,unstyled:c,vars:u,varsResolver:jo});(0,t.useEffect)((()=>{g?.updateState((e=>({...e,limit:y||5,defaultPosition:d})))}),[y,d]),Ht((()=>{O.notifications.length>k.current&&setTimeout((()=>j()),0),k.current=O.notifications.length}),[O.notifications]);const A=(M=O.notifications,T=d,M.reduce(((e,t)=>(e[t.position||T].push(t),e)),oo.reduce(((e,t)=>(e[t]=[],e)),{}))),N=oo.reduce(((e,t)=>(e[t]=A[t].map((({style:e,...n})=>(0,a.jsx)(So,{timeout:P,onEnter:()=>C.current[n.id].offsetHeight,nodeRef:{current:C.current[n.id]},children:r=>(0,a.jsx)(po,{ref:e=>{C.current[n.id]=e},data:n,onHide:e=>vo(e,g),autoClose:f,..._("notification",{style:{...so({state:r,position:t,transitionDuration:P,maxHeight:m}),...e}})})},n.id))),e)),{});var M,T;return(0,a.jsxs)(Kn,{withinPortal:w,...b,children:[(0,a.jsx)(je,{..._("root"),"data-position":"top-center",ref:n,...x,children:(0,a.jsx)(no,{children:N["top-center"]})}),(0,a.jsx)(je,{..._("root"),"data-position":"top-left",...x,children:(0,a.jsx)(no,{children:N["top-left"]})}),(0,a.jsx)(je,{..._("root"),"data-position":"top-right",...x,children:(0,a.jsx)(no,{children:N["top-right"]})}),(0,a.jsx)(je,{..._("root"),"data-position":"bottom-right",...x,children:(0,a.jsx)(no,{children:N["bottom-right"]})}),(0,a.jsx)(je,{..._("root"),"data-position":"bottom-left",...x,children:(0,a.jsx)(no,{children:N["bottom-left"]})}),(0,a.jsx)(je,{..._("root"),"data-position":"bottom-center",...x,children:(0,a.jsx)(no,{children:N["bottom-center"]})})]})}));function Co(e,n,r={autoInvoke:!1}){const o=(0,t.useRef)(null),a=(0,t.useCallback)(((...t)=>{o.current||(o.current=window.setTimeout((()=>{e(t),o.current=null}),n))}),[n]),i=(0,t.useCallback)((()=>{o.current&&(window.clearTimeout(o.current),o.current=null)}),[]);return(0,t.useEffect)((()=>(r.autoInvoke&&a(),i)),[i,a]),{start:a,clear:i}}Eo.classes=xo,Eo.displayName="@mantine/notifications/Notifications",Eo.show=go,Eo.hide=bo,Eo.update=function(e,t=ho){return mo(t,(t=>t.map((t=>t.id===e.id?{...t,...e}:t)))),e.id},Eo.clean=function(e=ho){mo(e,(()=>[]))},Eo.cleanQueue=function(e=ho){mo(e,(t=>t.slice(0,e.getState().limit)))},Eo.updateState=wo;const ko=(0,t.createContext)({dir:"ltr",toggleDirection:()=>{},setDirection:()=>{}});function Po(){return(0,t.useContext)(ko)}const _o={x:0,y:0,width:0,height:0,top:0,left:0,bottom:0,right:0};function Ao(e){const n=(0,t.useRef)(0),r=(0,t.useRef)(null),[o,a]=(0,t.useState)(_o),i=(0,t.useMemo)((()=>"undefined"!=typeof window?new ResizeObserver((e=>{const t=e[0];t&&(cancelAnimationFrame(n.current),n.current=requestAnimationFrame((()=>{r.current&&a(t.contentRect)})))})):null),[]);return(0,t.useEffect)((()=>(r.current&&i?.observe(r.current,e),()=>{i?.disconnect(),n.current&&cancelAnimationFrame(n.current)})),[r.current]),[r,o]}function No({className:e,style:t}){return(0,a.jsx)(je,{className:re("mantine-contextmenu-divider",e),style:t})}function Mo({zIndex:e,children:t,onHide:n}){let r=e=>{e.preventDefault(),n()};return(0,a.jsx)("div",{className:"mantine-contextmenu-overlay",style:{zIndex:e},onClick:r,onContextMenu:r,children:t})}function To({onHide:e,zIndex:n,...r}){return Qn("resize",e),Qn("scroll",e),function(e,n=["INPUT","TEXTAREA","SELECT"],r=!1){(0,t.useEffect)((()=>{const t=t=>{e.forEach((([e,o,a={preventDefault:!0}])=>{(function(e){return t=>function(e,t){const{alt:n,ctrl:r,meta:o,mod:a,shift:i,key:s}=e,{altKey:l,ctrlKey:c,metaKey:u,shiftKey:d,key:f}=t;if(n!==l)return!1;if(a){if(!c&&!u)return!1}else{if(r!==c)return!1;if(o!==u)return!1}return i===d&&!(!s||f.toLowerCase()!==s.toLowerCase()&&t.code.replace("Key","").toLowerCase()!==s.toLowerCase())}(function(e){const t=e.toLowerCase().split("+").map((e=>e.trim())),n={alt:t.includes("alt"),ctrl:t.includes("ctrl"),meta:t.includes("meta"),mod:t.includes("mod"),shift:t.includes("shift")},r=["alt","ctrl","meta","shift","mod"];return{...n,key:t.find((e=>!r.includes(e)))}}(e),t)})(e)(t)&&function(e,t,n=!1){return!(e.target instanceof HTMLElement)||(n||!e.target.isContentEditable)&&!t.includes(e.target.tagName)}(t,n,r)&&(a.preventDefault&&t.preventDefault(),o(t))}))};return document.documentElement.addEventListener("keydown",t),()=>document.documentElement.removeEventListener("keydown",t)}),[e])}([["Escape",e]]),(0,a.jsx)(Yn,{children:(0,a.jsx)(Mo,{zIndex:n,onHide:e,children:(0,a.jsx)(Fo,{...r,onHide:e})})})}var Do,Io={shadow:"sm",borderRadius:"xs",submenuDelay:500},Ro=(0,t.createContext)(Io),zo=(0,t.createContext)({showContextMenu:()=>()=>{},hideContextMenu:()=>{},isContextMenuVisible:!1});function Lo({zIndex:e=9999,shadow:n=Io.shadow,borderRadius:r=Io.borderRadius,submenuDelay:o=Io.submenuDelay,children:i}){let[s,l]=(0,t.useState)(null),c=()=>{l(null)};return(0,a.jsx)(Ro.Provider,{value:{shadow:n,borderRadius:r,submenuDelay:o},children:(0,a.jsxs)(zo.Provider,{value:{showContextMenu:(t,n)=>r=>{r.preventDefault(),r.stopPropagation();let{x:o,y:a}="touches"in r?{x:r.touches.item(0).clientX,y:r.touches.item(0).clientY}:{x:r.clientX,y:r.clientY};l({x:o,y:a,content:t,zIndex:n?.zIndex||e,className:n?.className,style:n?.style,classNames:n?.classNames,styles:n?.styles})},hideContextMenu:c,isContextMenuVisible:!!s},children:[i,s&&(0,a.jsx)(To,{onHide:c,...s})]})})}function $o(){return(0,t.useContext)(zo)}function Bo(e){let t=e.replace(/([a-z\d])([A-Z]+)/g,"$1 $2").replace(/\W|_/g," ").trim().toLowerCase();return`${t.charAt(0).toUpperCase()}${t.slice(1)}`}function Fo({x:e,y:n,content:r,zIndex:o,onHide:i,className:s,style:l,classNames:c,styles:u}){let{shadow:d,borderRadius:p}=(0,t.useContext)(Ro),[h]=Ao(),{width:m,height:y}=h.current?.getBoundingClientRect()||{width:0,height:0},v=0,g=0;typeof window<"u"&&({innerWidth:v,innerHeight:g}=window);let{dir:b}=Po();return(0,a.jsx)(It,{ref:h,shadow:d,radius:p,className:re("mantine-contextmenu",s,c?.root),style:[({spacing:{md:t}})=>{let r=f(t);return{zIndex:o,top:n+y+r>g?g-y-r:n,left:"ltr"===b?e+m+r>v?v-m-r:e:v-r-(e-m-r<0?m+r:e)}},l,u?.root],children:Array.isArray(r)?r.map((({key:e,hidden:t,className:n,style:r,onClick:o,items:s,title:l,...d})=>t?null:o||s?(0,a.jsx)(Wo,{className:re(c?.item,n),style:[u?.item,r],title:l??Bo(e),onClick:o,onHide:i,items:s,...d},e):(0,a.jsx)(No,{className:re(c?.divider,n),style:[u?.divider,r]},e))):r(i)})}function Wo({className:e,style:n,icon:r,iconRight:o,title:i,color:s,disabled:l,onClick:c,onHide:u,items:d}){let f=(0,t.useRef)(null),{submenuDelay:p}=(0,t.useContext)(Ro),h=Wt("(hover: hover)"),[m,y]=(0,t.useState)(null),{start:v,clear:g}=Co((()=>{let{top:e,right:t}=f.current.getBoundingClientRect();y({x:t,y:e})}),p),{start:b,clear:w}=Co((()=>{y(null)}),p),x=()=>{w(),v()},O=d&&!l,j=O&&h,C=O?e=>{e.stopPropagation(),x()}:c?e=>{u(),c(e)}:void 0;return(0,a.jsxs)("div",{onMouseEnter:j?x:void 0,onMouseLeave:j?()=>{g(),b()}:void 0,children:[(0,a.jsxs)(it,{ref:f,style:[e=>{let{colors:t}=e,n=s?S({color:s,theme:e}).value:void 0;return{"--mantine-contextmenu-item-button-color":n||"var(--mantine-color-text)","--mantine-contextmenu-item-button-hover-bg-color-light":n?E(n,.08):E(t.gray[4],.25),"--mantine-contextmenu-item-button-hover-bg-color-dark":n?E(n,.15):E(t.dark[3],.25),"--mantine-contextmenu-item-button-pressed-bg-color-light":n?E(n,.2):E(t.gray[4],.5),"--mantine-contextmenu-item-button-pressed-bg-color-dark":n?E(n,.3):E(t.dark[3],.5)}},n],className:re("mantine-contextmenu-item-button",e),disabled:l,onClick:C,children:[r&&(0,a.jsx)(je,{fz:0,mr:"xs",mt:-2,children:r}),(0,a.jsx)("div",{className:"mantine-contextmenu-item-button-title",children:i}),o?(0,a.jsx)(je,{fz:0,ml:"xs",mt:-2,children:o}):d&&(0,a.jsx)(je,{fz:10,mt:-2,ml:"xs",children:"▶"})]}),m&&(0,a.jsx)(Fo,{content:d,onHide:u,...m})]})}function Vo(){return Vo=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},Vo.apply(this,arguments)}!function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"}(Do||(Do={}));const Ho="popstate";function Uo(e,t){if(!1===e||null==e)throw new Error(t)}function qo(e,t){if(!e){"undefined"!=typeof console&&console.warn(t);try{throw new Error(t)}catch(e){}}}function Xo(e,t){return{usr:e.state,key:e.key,idx:t}}function Go(e,t,n,r){return void 0===n&&(n=null),Vo({pathname:"string"==typeof e?e:e.pathname,search:"",hash:""},"string"==typeof t?Ko(t):t,{state:n,key:t&&t.key||r||Math.random().toString(36).substr(2,8)})}function Yo(e){let{pathname:t="/",search:n="",hash:r=""}=e;return n&&"?"!==n&&(t+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(t+="#"===r.charAt(0)?r:"#"+r),t}function Ko(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}var Zo;function Jo(e,t,n){return void 0===n&&(n="/"),function(e,t,n,r){let o=fa(("string"==typeof t?Ko(t):t).pathname||"/",n);if(null==o)return null;let a=Qo(e);!function(e){e.sort(((e,t)=>e.score!==t.score?t.score-e.score:function(e,t){return e.length===t.length&&e.slice(0,-1).every(((e,n)=>e===t[n]))?e[e.length-1]-t[t.length-1]:0}(e.routesMeta.map((e=>e.childrenIndex)),t.routesMeta.map((e=>e.childrenIndex)))))}(a);let i=null;for(let e=0;null==i&&e<a.length;++e){let t=da(o);i=ca(a[e],t,r)}return i}(e,t,n,!1)}function Qo(e,t,n,r){void 0===t&&(t=[]),void 0===n&&(n=[]),void 0===r&&(r="");let o=(e,o,a)=>{let i={relativePath:void 0===a?e.path||"":a,caseSensitive:!0===e.caseSensitive,childrenIndex:o,route:e};i.relativePath.startsWith("/")&&(Uo(i.relativePath.startsWith(r),'Absolute route path "'+i.relativePath+'" nested under path "'+r+'" is not valid. An absolute child route path must start with the combined path of all its parent routes.'),i.relativePath=i.relativePath.slice(r.length));let s=ha([r,i.relativePath]),l=n.concat(i);e.children&&e.children.length>0&&(Uo(!0!==e.index,'Index routes must not have child routes. Please remove all child routes from route path "'+s+'".'),Qo(e.children,t,l,s)),(null!=e.path||e.index)&&t.push({path:s,score:la(s,e.index),routesMeta:l})};return e.forEach(((e,t)=>{var n;if(""!==e.path&&null!=(n=e.path)&&n.includes("?"))for(let n of ea(e.path))o(e,t,n);else o(e,t)})),t}function ea(e){let t=e.split("/");if(0===t.length)return[];let[n,...r]=t,o=n.endsWith("?"),a=n.replace(/\?$/,"");if(0===r.length)return o?[a,""]:[a];let i=ea(r.join("/")),s=[];return s.push(...i.map((e=>""===e?a:[a,e].join("/")))),o&&s.push(...i),s.map((t=>e.startsWith("/")&&""===t?"/":t))}!function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"}(Zo||(Zo={})),new Set(["lazy","caseSensitive","path","id","index","children"]);const ta=/^:[\w-]+$/,na=3,ra=2,oa=1,aa=10,ia=-2,sa=e=>"*"===e;function la(e,t){let n=e.split("/"),r=n.length;return n.some(sa)&&(r+=ia),t&&(r+=ra),n.filter((e=>!sa(e))).reduce(((e,t)=>e+(ta.test(t)?na:""===t?oa:aa)),r)}function ca(e,t,n){void 0===n&&(n=!1);let{routesMeta:r}=e,o={},a="/",i=[];for(let e=0;e<r.length;++e){let s=r[e],l=e===r.length-1,c="/"===a?t:t.slice(a.length)||"/",u=ua({path:s.relativePath,caseSensitive:s.caseSensitive,end:l},c),d=s.route;if(!u&&l&&n&&!r[r.length-1].route.index&&(u=ua({path:s.relativePath,caseSensitive:s.caseSensitive,end:!1},c)),!u)return null;Object.assign(o,u.params),i.push({params:o,pathname:ha([a,u.pathname]),pathnameBase:ma(ha([a,u.pathnameBase])),route:d}),"/"!==u.pathnameBase&&(a=ha([a,u.pathnameBase]))}return i}function ua(e,t){"string"==typeof e&&(e={path:e,caseSensitive:!1,end:!0});let[n,r]=function(e,t,n){void 0===t&&(t=!1),void 0===n&&(n=!0),qo("*"===e||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were "'+e.replace(/\*$/,"/*")+'" because the `*` character must always follow a `/` in the pattern. To get rid of this warning, please change the route path to "'+e.replace(/\*$/,"/*")+'".');let r=[],o="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,((e,t,n)=>(r.push({paramName:t,isOptional:null!=n}),n?"/?([^\\/]+)?":"/([^\\/]+)")));return e.endsWith("*")?(r.push({paramName:"*"}),o+="*"===e||"/*"===e?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?o+="\\/*$":""!==e&&"/"!==e&&(o+="(?:(?=\\/|$))"),[new RegExp(o,t?void 0:"i"),r]}(e.path,e.caseSensitive,e.end),o=t.match(n);if(!o)return null;let a=o[0],i=a.replace(/(.)\/+$/,"$1"),s=o.slice(1),l=r.reduce(((e,t,n)=>{let{paramName:r,isOptional:o}=t;if("*"===r){let e=s[n]||"";i=a.slice(0,a.length-e.length).replace(/(.)\/+$/,"$1")}const l=s[n];return e[r]=o&&!l?void 0:(l||"").replace(/%2F/g,"/"),e}),{});return{params:l,pathname:a,pathnameBase:i,pattern:e}}function da(e){try{return e.split("/").map((e=>decodeURIComponent(e).replace(/\//g,"%2F"))).join("/")}catch(t){return qo(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent encoding ('+t+")."),e}}function fa(e,t){if("/"===t)return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&"/"!==r?null:e.slice(n)||"/"}function pa(e,t,n,r){return"Cannot include a '"+e+"' character in a manually specified `to."+t+"` field ["+JSON.stringify(r)+"].  Please separate it out to the `to."+n+'` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.'}const ha=e=>e.join("/").replace(/\/\/+/g,"/"),ma=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),ya=e=>e&&"?"!==e?e.startsWith("?")?e:"?"+e:"",va=e=>e&&"#"!==e?e.startsWith("#")?e:"#"+e:"";Error;const ga=["post","put","patch","delete"],ba=(new Set(ga),["get",...ga]);function wa(){return wa=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},wa.apply(this,arguments)}new Set(ba),new Set([301,302,303,307,308]),new Set([307,308]),Symbol("deferred");const xa=t.createContext(null),Sa=t.createContext(null),Oa=t.createContext(null),ja=t.createContext(null),Ea=t.createContext({outlet:null,matches:[],isDataRoute:!1}),Ca=t.createContext(null);function ka(){return null!=t.useContext(ja)}function Pa(){return ka()||Uo(!1),t.useContext(ja).location}function _a(e){t.useContext(Oa).static||t.useLayoutEffect(e)}function Aa(){let{isDataRoute:e}=t.useContext(Ea);return e?function(){let{router:e}=function(){let e=t.useContext(xa);return e||Uo(!1),e}(Ra.UseNavigateStable),n=La(za.UseNavigateStable),r=t.useRef(!1);_a((()=>{r.current=!0}));let o=t.useCallback((function(t,o){void 0===o&&(o={}),r.current&&("number"==typeof t?e.navigate(t):e.navigate(t,wa({fromRouteId:n},o)))}),[e,n]);return o}():function(){ka()||Uo(!1);let e=t.useContext(xa),{basename:n,future:r,navigator:o}=t.useContext(Oa),{matches:a}=t.useContext(Ea),{pathname:i}=Pa(),s=JSON.stringify(function(e,t){let n=function(e){return e.filter(((e,t)=>0===t||e.route.path&&e.route.path.length>0))}(e);return t?n.map(((e,t)=>t===n.length-1?e.pathname:e.pathnameBase)):n.map((e=>e.pathnameBase))}(a,r.v7_relativeSplatPath)),l=t.useRef(!1);_a((()=>{l.current=!0}));let c=t.useCallback((function(t,r){if(void 0===r&&(r={}),!l.current)return;if("number"==typeof t)return void o.go(t);let a=function(e,t,n,r){let o;void 0===r&&(r=!1),"string"==typeof e?o=Ko(e):(o=Vo({},e),Uo(!o.pathname||!o.pathname.includes("?"),pa("?","pathname","search",o)),Uo(!o.pathname||!o.pathname.includes("#"),pa("#","pathname","hash",o)),Uo(!o.search||!o.search.includes("#"),pa("#","search","hash",o)));let a,i=""===e||""===o.pathname,s=i?"/":o.pathname;if(null==s)a=n;else{let e=t.length-1;if(!r&&s.startsWith("..")){let t=s.split("/");for(;".."===t[0];)t.shift(),e-=1;o.pathname=t.join("/")}a=e>=0?t[e]:"/"}let l=function(e,t){void 0===t&&(t="/");let{pathname:n,search:r="",hash:o=""}="string"==typeof e?Ko(e):e,a=n?n.startsWith("/")?n:function(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach((e=>{".."===e?n.length>1&&n.pop():"."!==e&&n.push(e)})),n.length>1?n.join("/"):"/"}(n,t):t;return{pathname:a,search:ya(r),hash:va(o)}}(o,a),c=s&&"/"!==s&&s.endsWith("/"),u=(i||"."===s)&&n.endsWith("/");return l.pathname.endsWith("/")||!c&&!u||(l.pathname+="/"),l}(t,JSON.parse(s),i,"path"===r.relative);null==e&&"/"!==n&&(a.pathname="/"===a.pathname?n:ha([n,a.pathname])),(r.replace?o.replace:o.push)(a,r.state,r)}),[n,o,s,i,e]);return c}()}function Na(e,n,r,o){ka()||Uo(!1);let{navigator:a}=t.useContext(Oa),{matches:i}=t.useContext(Ea),s=i[i.length-1],l=s?s.params:{},c=(s&&s.pathname,s?s.pathnameBase:"/");s&&s.route;let u,d=Pa();if(n){var f;let e="string"==typeof n?Ko(n):n;"/"===c||(null==(f=e.pathname)?void 0:f.startsWith(c))||Uo(!1),u=e}else u=d;let p=u.pathname||"/",h=p;if("/"!==c){let e=c.replace(/^\//,"").split("/");h="/"+p.replace(/^\//,"").split("/").slice(e.length).join("/")}let m=Jo(e,{pathname:h}),y=function(e,n,r,o){var a;if(void 0===n&&(n=[]),void 0===r&&(r=null),void 0===o&&(o=null),null==e){var i;if(!r)return null;if(r.errors)e=r.matches;else{if(!(null!=(i=o)&&i.v7_partialHydration&&0===n.length&&!r.initialized&&r.matches.length>0))return null;e=r.matches}}let s=e,l=null==(a=r)?void 0:a.errors;if(null!=l){let e=s.findIndex((e=>e.route.id&&void 0!==(null==l?void 0:l[e.route.id])));e>=0||Uo(!1),s=s.slice(0,Math.min(s.length,e+1))}let c=!1,u=-1;if(r&&o&&o.v7_partialHydration)for(let e=0;e<s.length;e++){let t=s[e];if((t.route.HydrateFallback||t.route.hydrateFallbackElement)&&(u=e),t.route.id){let{loaderData:e,errors:n}=r,o=t.route.loader&&void 0===e[t.route.id]&&(!n||void 0===n[t.route.id]);if(t.route.lazy||o){c=!0,s=u>=0?s.slice(0,u+1):[s[0]];break}}}return s.reduceRight(((e,o,a)=>{let i,d=!1,f=null,p=null;var h;r&&(i=l&&o.route.id?l[o.route.id]:void 0,f=o.route.errorElement||Ta,c&&(u<0&&0===a?($a[h="route-fallback"]||($a[h]=!0),d=!0,p=null):u===a&&(d=!0,p=o.route.hydrateFallbackElement||null)));let m=n.concat(s.slice(0,a+1)),y=()=>{let n;return n=i?f:d?p:o.route.Component?t.createElement(o.route.Component,null):o.route.element?o.route.element:e,t.createElement(Ia,{match:o,routeContext:{outlet:e,matches:m,isDataRoute:null!=r},children:n})};return r&&(o.route.ErrorBoundary||o.route.errorElement||0===a)?t.createElement(Da,{location:r.location,revalidation:r.revalidation,component:f,error:i,children:y(),routeContext:{outlet:null,matches:m,isDataRoute:!0}}):y()}),null)}(m&&m.map((e=>Object.assign({},e,{params:Object.assign({},l,e.params),pathname:ha([c,a.encodeLocation?a.encodeLocation(e.pathname).pathname:e.pathname]),pathnameBase:"/"===e.pathnameBase?c:ha([c,a.encodeLocation?a.encodeLocation(e.pathnameBase).pathname:e.pathnameBase])}))),i,r,o);return n&&y?t.createElement(ja.Provider,{value:{location:wa({pathname:"/",search:"",hash:"",state:null,key:"default"},u),navigationType:Do.Pop}},y):y}function Ma(){let e=function(){var e;let n=t.useContext(Ca),r=function(){let e=t.useContext(Sa);return e||Uo(!1),e}(za.UseRouteError),o=La(za.UseRouteError);return void 0!==n?n:null==(e=r.errors)?void 0:e[o]}(),n=function(e){return null!=e&&"number"==typeof e.status&&"string"==typeof e.statusText&&"boolean"==typeof e.internal&&"data"in e}(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),r=e instanceof Error?e.stack:null,o={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return t.createElement(t.Fragment,null,t.createElement("h2",null,"Unexpected Application Error!"),t.createElement("h3",{style:{fontStyle:"italic"}},n),r?t.createElement("pre",{style:o},r):null,null)}const Ta=t.createElement(Ma,null);class Da extends t.Component{constructor(e){super(e),this.state={location:e.location,revalidation:e.revalidation,error:e.error}}static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,t){return t.location!==e.location||"idle"!==t.revalidation&&"idle"===e.revalidation?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:void 0!==e.error?e.error:t.error,location:t.location,revalidation:e.revalidation||t.revalidation}}componentDidCatch(e,t){console.error("React Router caught the following error during render",e,t)}render(){return void 0!==this.state.error?t.createElement(Ea.Provider,{value:this.props.routeContext},t.createElement(Ca.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function Ia(e){let{routeContext:n,match:r,children:o}=e,a=t.useContext(xa);return a&&a.static&&a.staticContext&&(r.route.errorElement||r.route.ErrorBoundary)&&(a.staticContext._deepestRenderedBoundaryId=r.route.id),t.createElement(Ea.Provider,{value:n},o)}var Ra=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(Ra||{}),za=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(za||{});function La(e){let n=function(){let e=t.useContext(Ea);return e||Uo(!1),e}(),r=n.matches[n.matches.length-1];return r.route.id||Uo(!1),r.route.id}const $a={};function Ba(e){Uo(!1)}function Fa(e){let{basename:n="/",children:r=null,location:o,navigationType:a=Do.Pop,navigator:i,static:s=!1,future:l}=e;ka()&&Uo(!1);let c=n.replace(/^\/*/,"/"),u=t.useMemo((()=>({basename:c,navigator:i,static:s,future:wa({v7_relativeSplatPath:!1},l)})),[c,l,i,s]);"string"==typeof o&&(o=Ko(o));let{pathname:d="/",search:f="",hash:p="",state:h=null,key:m="default"}=o,y=t.useMemo((()=>{let e=fa(d,c);return null==e?null:{location:{pathname:e,search:f,hash:p,state:h,key:m},navigationType:a}}),[c,d,f,p,h,m,a]);return null==y?null:t.createElement(Oa.Provider,{value:u},t.createElement(ja.Provider,{children:r,value:y}))}function Wa(e){let{children:t,location:n}=e;return Na(Va(t),n)}function Va(e,n){void 0===n&&(n=[]);let r=[];return t.Children.forEach(e,((e,o)=>{if(!t.isValidElement(e))return;let a=[...n,o];if(e.type===t.Fragment)return void r.push.apply(r,Va(e.props.children,a));e.type!==Ba&&Uo(!1),e.props.index&&e.props.children&&Uo(!1);let i={id:e.props.id||a.join("-"),caseSensitive:e.props.caseSensitive,element:e.props.element,Component:e.props.Component,index:e.props.index,path:e.props.path,loader:e.props.loader,action:e.props.action,errorElement:e.props.errorElement,ErrorBoundary:e.props.ErrorBoundary,hasErrorBoundary:null!=e.props.ErrorBoundary||null!=e.props.errorElement,shouldRevalidate:e.props.shouldRevalidate,handle:e.props.handle,lazy:e.props.lazy};e.props.children&&(i.children=Va(e.props.children,a)),r.push(i)})),r}t.startTransition,new Promise((()=>{})),t.Component,new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);try{window.__reactRouterVersion="6"}catch(e){}new Map;const Ha=t.startTransition;function Ua(e){let{basename:n,children:r,future:o,window:a}=e,i=t.useRef();null==i.current&&(i.current=function(e){return void 0===e&&(e={}),function(e,t,n,r){void 0===r&&(r={});let{window:o=document.defaultView,v5Compat:a=!1}=r,i=o.history,s=Do.Pop,l=null,c=u();function u(){return(i.state||{idx:null}).idx}function d(){s=Do.Pop;let e=u(),t=null==e?null:e-c;c=e,l&&l({action:s,location:p.location,delta:t})}function f(e){let t="null"!==o.location.origin?o.location.origin:o.location.href,n="string"==typeof e?e:Yo(e);return n=n.replace(/ $/,"%20"),Uo(t,"No window.location.(origin|href) available to create URL for href: "+n),new URL(n,t)}null==c&&(c=0,i.replaceState(Vo({},i.state,{idx:c}),""));let p={get action(){return s},get location(){return e(o,i)},listen(e){if(l)throw new Error("A history only accepts one active listener");return o.addEventListener(Ho,d),l=e,()=>{o.removeEventListener(Ho,d),l=null}},createHref:e=>t(o,e),createURL:f,encodeLocation(e){let t=f(e);return{pathname:t.pathname,search:t.search,hash:t.hash}},push:function(e,t){s=Do.Push;let r=Go(p.location,e,t);n&&n(r,e),c=u()+1;let d=Xo(r,c),f=p.createHref(r);try{i.pushState(d,"",f)}catch(e){if(e instanceof DOMException&&"DataCloneError"===e.name)throw e;o.location.assign(f)}a&&l&&l({action:s,location:p.location,delta:1})},replace:function(e,t){s=Do.Replace;let r=Go(p.location,e,t);n&&n(r,e),c=u();let o=Xo(r,c),d=p.createHref(r);i.replaceState(o,"",d),a&&l&&l({action:s,location:p.location,delta:0})},go:e=>i.go(e)};return p}((function(e,t){let{pathname:n,search:r,hash:o}=e.location;return Go("",{pathname:n,search:r,hash:o},t.state&&t.state.usr||null,t.state&&t.state.key||"default")}),(function(e,t){return"string"==typeof t?t:Yo(t)}),null,e)}({window:a,v5Compat:!0}));let s=i.current,[l,c]=t.useState({action:s.action,location:s.location}),{v7_startTransition:u}=o||{},d=t.useCallback((e=>{u&&Ha?Ha((()=>c(e))):c(e)}),[c,u]);return t.useLayoutEffect((()=>s.listen(d)),[s,d]),t.createElement(Fa,{basename:n,children:r,location:l.location,navigationType:l.action,navigator:s,future:o})}var qa,Xa;function Ga(e){const t=document.createElement("style");return t.setAttribute("data-mantine-styles","inline"),t.innerHTML="*, *::before, *::after {transition: none !important;}",t.setAttribute("data-mantine-disable-transition","true"),e&&t.setAttribute("nonce",e),document.head.appendChild(t),()=>document.querySelectorAll("[data-mantine-disable-transition]").forEach((e=>e.remove()))}function Ya({keepTransitions:e}={}){const n=(0,t.useRef)(),r=(0,t.useRef)(),o=(0,t.useContext)(l),a=u(),i=(0,t.useRef)(a?.());if(!o)throw new Error("[@mantine/core] MantineProvider was not found in tree");const s=t=>{o.setColorScheme(t),n.current=e?()=>{}:Ga(i.current),window.clearTimeout(r.current),r.current=window.setTimeout((()=>{n.current?.()}),10)},c=Wt("(prefers-color-scheme: dark)",!1,{getInitialValueInEffect:!1})?"dark":"light",d="auto"===o.colorScheme?c:o.colorScheme,f=(0,t.useCallback)((()=>s("light"===d?"dark":"light")),[s,d]);return(0,t.useEffect)((()=>()=>{n.current?.(),window.clearTimeout(r.current)}),[]),{colorScheme:o.colorScheme,setColorScheme:s,clearColorScheme:()=>{o.clearColorScheme(),n.current=e?()=>{}:Ga(i.current),window.clearTimeout(r.current),r.current=window.setTimeout((()=>{n.current?.()}),10)},toggleColorScheme:f}}Bt.flushSync,t.useId,"undefined"!=typeof window&&void 0!==window.document&&window.document.createElement,function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"}(qa||(qa={})),function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"}(Xa||(Xa={}));var Ka={root:"m_6d731127"};const Za={gap:"md",align:"stretch",justify:"flex-start"},Ja=(e,{gap:t,align:n,justify:r})=>({root:{"--stack-gap":Fe(t),"--stack-align":n,"--stack-justify":r}}),Qa=te(((e,t)=>{const n=Q("Stack",Za,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,vars:c,align:u,justify:d,gap:f,variant:p,...h}=n,m=nt({name:"Stack",props:n,classes:Ka,className:o,style:i,classNames:r,styles:s,unstyled:l,vars:c,varsResolver:Ja});return(0,a.jsx)(je,{ref:t,...m("root"),variant:p,...h})}));Qa.classes=Ka,Qa.displayName="@mantine/core/Stack";const ei={gap:{type:"spacing",property:"gap"},rowGap:{type:"spacing",property:"rowGap"},columnGap:{type:"spacing",property:"columnGap"},align:{type:"identity",property:"alignItems"},justify:{type:"identity",property:"justifyContent"},wrap:{type:"identity",property:"flexWrap"},direction:{type:"identity",property:"flexDirection"}};var ti={root:"m_8bffd616"};const ni={},ri=rt(((e,t)=>{const n=Q("Flex",ni,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,vars:c,gap:u,rowGap:d,columnGap:f,align:p,justify:h,wrap:m,direction:y,...v}=n,g=nt({name:"Flex",classes:ti,props:n,className:o,style:i,classNames:r,styles:s,unstyled:l,vars:c}),b=I(),w=Se(),x=xe({styleProps:{gap:u,rowGap:d,columnGap:f,align:p,justify:h,wrap:m,direction:y},theme:b,data:ei});return(0,a.jsxs)(a.Fragment,{children:[x.hasResponsiveStyles&&(0,a.jsx)(ie,{selector:`.${w}`,styles:x.styles,media:x.media}),(0,a.jsx)(je,{ref:t,...g("root",{className:w,style:J(x.inlineStyles)}),...v})]})}));ri.classes=ti,ri.displayName="@mantine/core/Flex";var oi={root:"m_4451eb3a"};const ai={},ii=rt(((e,t)=>{const n=Q("Center",ai,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,vars:c,inline:u,mod:d,...f}=n,p=nt({name:"Center",props:n,classes:oi,className:o,style:i,classNames:r,styles:s,unstyled:l,vars:c});return(0,a.jsx)(je,{ref:t,mod:[{inline:u},d],...p("root"),...f})}));function si(e){try{return e&&JSON.parse(e)}catch{return e}}function li(e){return{getItem:t=>{try{return window[e].getItem(t)}catch(e){return console.warn("use-local-storage: Failed to get value from storage, localStorage is blocked"),null}},setItem:(t,n)=>{try{window[e].setItem(t,n)}catch(e){console.warn("use-local-storage: Failed to set value to storage, localStorage is blocked")}},removeItem:t=>{try{window[e].removeItem(t)}catch(e){console.warn("use-local-storage: Failed to remove value from storage, localStorage is blocked")}}}}function ci(e){return function(e,n){const r="localStorage"===e?"mantine-local-storage":"mantine-session-storage",{getItem:o,setItem:a,removeItem:i}=li(e);return function({key:s,defaultValue:l,getInitialValueInEffect:c=!0,deserialize:u=si,serialize:d=e=>function(e,t="use-local-storage"){try{return JSON.stringify(e)}catch(e){throw new Error(`@mantine/hooks ${t}: Failed to serialize the value`)}}(e,n)}){const f=(0,t.useCallback)((t=>{let n;try{n="undefined"==typeof window||!(e in window)||null===window[e]||!!t}catch(e){n=!0}if(n)return l;const r=o(s);return null!==r?u(r):l}),[s,l]),[p,h]=(0,t.useState)(f(c)),m=(0,t.useCallback)((e=>{e instanceof Function?h((t=>{const n=e(t);return a(s,d(n)),window.dispatchEvent(new CustomEvent(r,{detail:{key:s,value:e(t)}})),n})):(a(s,d(e)),window.dispatchEvent(new CustomEvent(r,{detail:{key:s,value:e}})),h(e))}),[s]),y=(0,t.useCallback)((()=>{i(s),window.dispatchEvent(new CustomEvent(r,{detail:{key:s,value:l}}))}),[]);return Qn("storage",(t=>{t.storageArea===window[e]&&t.key===s&&h(u(t.newValue??void 0))})),Qn(r,(e=>{e.detail.key===s&&h(e.detail.value)})),(0,t.useEffect)((()=>{void 0!==l&&void 0===p&&m(l)}),[l,p,m]),(0,t.useEffect)((()=>{const e=f();void 0!==e&&m(e)}),[]),[void 0===p?l:p,m,y]}}("localStorage","use-local-storage")(e)}ii.classes=oi,ii.displayName="@mantine/core/Center",function(){const{getItem:e}=li("localStorage")}();var ui={root:"m_8d3f4000",icon:"m_8d3afb97",loader:"m_302b9fb1",group:"m_1a0f1b21"};const di={orientation:"horizontal"},fi=(e,{borderWidth:t})=>({group:{"--ai-border-width":m(t)}}),pi=te(((e,t)=>{const n=Q("ActionIconGroup",di,e),{className:r,style:o,classNames:i,styles:s,unstyled:l,orientation:c,vars:u,borderWidth:d,variant:f,mod:p,...h}=Q("ActionIconGroup",di,e),m=nt({name:"ActionIconGroup",props:n,classes:ui,className:r,style:o,classNames:i,styles:s,unstyled:l,vars:u,varsResolver:fi,rootSelector:"group"});return(0,a.jsx)(je,{...m("group"),ref:t,variant:f,mod:[{"data-orientation":c},p],role:"group",...h})}));pi.classes=ui,pi.displayName="@mantine/core/ActionIconGroup";const hi={},mi=(e,{size:t,radius:n,variant:r,gradient:o,color:a,autoContrast:i})=>{const s=e.variantColorResolver({color:a||e.primaryColor,theme:e,gradient:o,variant:r||"filled",autoContrast:i});return{root:{"--ai-size":Be(t,"ai-size"),"--ai-radius":void 0===n?void 0:We(n),"--ai-bg":a||r?s.background:void 0,"--ai-hover":a||r?s.hover:void 0,"--ai-hover-color":a||r?s.hoverColor:void 0,"--ai-color":s.color,"--ai-bd":a||r?s.border:void 0}}},yi=rt(((e,t)=>{const n=Q("ActionIcon",hi,e),{className:r,unstyled:o,variant:i,classNames:s,styles:l,style:c,loading:u,loaderProps:d,size:f,color:p,radius:h,__staticSelector:m,gradient:y,vars:v,children:g,disabled:b,"data-disabled":w,autoContrast:x,mod:S,...O}=n,j=nt({name:["ActionIcon",m],props:n,className:r,style:c,classes:ui,classNames:s,styles:l,unstyled:o,vars:v,varsResolver:mi});return(0,a.jsxs)(it,{...j("root",{active:!b&&!u&&!w}),...O,unstyled:o,variant:i,size:f,disabled:b||u,ref:t,mod:[{loading:u,disabled:b||w},S],children:[(0,a.jsx)(Ut,{mounted:!!u,transition:"slide-down",duration:150,children:e=>(0,a.jsx)(je,{component:"span",...j("loader",{style:e}),"aria-hidden":!0,children:(0,a.jsx)(xr,{color:"var(--ai-color)",size:"calc(var(--ai-size) * 0.55)",...d})})}),(0,a.jsx)(je,{component:"span",mod:{loading:u},...j("icon"),children:g})]})}));yi.classes=ui,yi.displayName="@mantine/core/ActionIcon",yi.Group=pi;var vi={outline:{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"},filled:{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"currentColor",stroke:"none"}};const gi=(e,n,r,o)=>{const a=(0,t.forwardRef)((({color:r="currentColor",size:a=24,stroke:i=2,title:s,className:l,children:c,...u},d)=>(0,t.createElement)("svg",{ref:d,...vi[e],width:a,height:a,className:["tabler-icon",`tabler-icon-${n}`,l].join(" "),..."filled"===e?{fill:r}:{strokeWidth:i,stroke:r},...u},[s&&(0,t.createElement)("title",{key:"svg-title"},s),...o.map((([e,n])=>(0,t.createElement)(e,n))),...Array.isArray(c)?c:[c]])));return a.displayName=`${r}`,a};var bi=gi("outline","sos","IconSos",[["path",{d:"M7 8h-3a1 1 0 0 0 -1 1v2a1 1 0 0 0 1 1h2a1 1 0 0 1 1 1v2a1 1 0 0 1 -1 1h-3",key:"svg-0"}],["path",{d:"M10 8h4v8h-4z",key:"svg-1"}],["path",{d:"M17 16h3a1 1 0 0 0 1 -1v-2a1 1 0 0 0 -1 -1h-2a1 1 0 0 1 -1 -1v-2a1 1 0 0 1 1 -1h3",key:"svg-2"}]]);const wi=window.wp.i18n;o.p;const xi={footer:"WUOmJziv29Ek11lpr7XR",inner:"UEISFiFEWMi2ljParRbV"};function Si(){return(0,t.createElement)("div",{className:xi.footer},(0,t.createElement)("div",{className:xi.inner},!1,(0,t.createElement)(pr,{className:xi.links},(0,t.createElement)(yi,{component:"a",size:"lg",variant:"outline",color:"red",radius:"xl",title:(0,wi.__)("Get help on WordPress.org","scotty"),href:"https://wordpress.org/support/plugin/scotty/"},(0,t.createElement)(bi,{style:{width:m(18),height:m(18)},stroke:1.5}))),(0,t.createElement)(pr,{gap:"xs",justify:"flex-end",wrap:"nowrap"},!1,!1)))}var Oi={root:"m_7341320d"};const ji={},Ei=(e,{size:t,radius:n,variant:r,gradient:o,color:a,autoContrast:i})=>{const s=e.variantColorResolver({color:a||e.primaryColor,theme:e,gradient:o,variant:r||"filled",autoContrast:i});return{root:{"--ti-size":Be(t,"ti-size"),"--ti-radius":void 0===n?void 0:We(n),"--ti-bg":a||r?s.background:void 0,"--ti-color":a||r?s.color:void 0,"--ti-bd":a||r?s.border:void 0}}},Ci=te(((e,t)=>{const n=Q("ThemeIcon",ji,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,vars:c,autoContrast:u,...d}=n,f=nt({name:"ThemeIcon",classes:Oi,props:n,className:o,style:i,classNames:r,styles:s,unstyled:l,vars:c,varsResolver:Ei});return(0,a.jsx)(je,{ref:t,...f("root"),...d})}));Ci.classes=Oi,Ci.displayName="@mantine/core/ThemeIcon";var ki={root:"m_b6d8b162"};function Pi(e){return"start"===e?"start":"end"===e||e?"end":void 0}const _i={inherit:!1},Ai=(e,{variant:t,lineClamp:n,gradient:r,size:o,color:a})=>({root:{"--text-fz":Ve(o),"--text-lh":He(o),"--text-gradient":"gradient"===t?j(r,e):void 0,"--text-line-clamp":"number"==typeof n?n.toString():void 0,"--text-color":a?O(a,e):void 0}}),Ni=rt(((e,t)=>{const n=Q("Text",_i,e),{lineClamp:r,truncate:o,inline:i,inherit:s,gradient:l,span:c,__staticSelector:u,vars:d,className:f,style:p,classNames:h,styles:m,unstyled:y,variant:v,mod:g,size:b,...w}=n,x=nt({name:["Text",u],props:n,classes:ki,className:f,style:p,classNames:h,styles:m,unstyled:y,vars:d,varsResolver:Ai});return(0,a.jsx)(je,{...x("root",{focusable:!0}),ref:t,component:c?"span":"p",variant:v,mod:[{"data-truncate":Pi(o),"data-line-clamp":"number"==typeof r,"data-inline":i,"data-inherit":s},g],size:b,...w})}));Ni.classes=ki,Ni.displayName="@mantine/core/Text";var Mi={root:"m_9e117634"};const Ti={},Di=(e,{radius:t,fit:n})=>({root:{"--image-radius":void 0===t?void 0:We(t),"--image-object-fit":n}}),Ii=rt(((e,n)=>{const r=Q("Image",Ti,e),{classNames:o,className:i,style:s,styles:l,unstyled:c,vars:u,onError:d,src:f,radius:p,fit:h,fallbackSrc:m,mod:y,...v}=r,[g,b]=(0,t.useState)(!f);(0,t.useEffect)((()=>b(!f)),[f]);const w=nt({name:"Image",classes:Mi,props:r,className:i,style:s,classNames:o,styles:l,unstyled:c,vars:u,varsResolver:Di});return g&&m?(0,a.jsx)(je,{component:"img",ref:n,src:m,...w("root"),onError:d,mod:["fallback",y],...v}):(0,a.jsx)(je,{component:"img",ref:n,...w("root"),src:f,onError:e=>{d?.(e),b(!0)},mod:y,...v})}));Ii.classes=Mi,Ii.displayName="@mantine/core/Image";var Ri={root:"m_347db0ec","root--dot":"m_fbd81e3d",label:"m_5add502a",section:"m_91fdda9b"};const zi={},Li=(e,{radius:t,color:n,gradient:r,variant:o,size:a,autoContrast:i})=>{const s=e.variantColorResolver({color:n||e.primaryColor,theme:e,gradient:r,variant:o||"filled",autoContrast:i});return{root:{"--badge-height":Be(a,"badge-height"),"--badge-padding-x":Be(a,"badge-padding-x"),"--badge-fz":Be(a,"badge-fz"),"--badge-radius":void 0===t?void 0:We(t),"--badge-bg":n||o?s.background:void 0,"--badge-color":n||o?s.color:void 0,"--badge-bd":n||o?s.border:void 0,"--badge-dot-color":"dot"===o?O(n,e):void 0}}},$i=rt(((e,t)=>{const n=Q("Badge",zi,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,vars:c,radius:u,color:d,gradient:f,leftSection:p,rightSection:h,children:m,variant:y,fullWidth:v,autoContrast:g,circle:b,mod:w,...x}=n,S=nt({name:"Badge",props:n,classes:Ri,className:o,style:i,classNames:r,styles:s,unstyled:l,vars:c,varsResolver:Li});return(0,a.jsxs)(je,{variant:y,mod:[{block:v,circle:b,"with-right-section":!!h,"with-left-section":!!p},w],...S("root",{variant:y}),ref:t,...x,children:[p&&(0,a.jsx)("span",{...S("section"),"data-position":"left",children:p}),(0,a.jsx)("span",{...S("label"),children:m}),h&&(0,a.jsx)("span",{...S("section"),"data-position":"right",children:h})]})}));$i.classes=Ri,$i.displayName="@mantine/core/Badge";const Bi=["mousedown","touchstart"];function Fi(e,t){if("rtl"===e&&(t.includes("right")||t.includes("left"))){const[e,n]=t.split("-"),r="right"===e?"left":"right";return void 0===n?r:`${r}-${n}`}return t}const[Wi,Vi]=Ee("Popover component was not found in the tree"),Hi=()=>{};function Ui(e,t={active:!0}){return"function"==typeof e&&t.active?n=>{"Escape"===n.key&&(e(n),t.onTrigger?.())}:t.onKeyDown||Hi}function qi(e,t,n,r){return"center"===e||"center"===r?{top:t}:"end"===e?{bottom:n}:"start"===e?{top:n}:{}}function Xi(e,t,n,r,o){return"center"===e||"center"===r?{left:t}:"end"===e?{["ltr"===o?"right":"left"]:n}:"start"===e?{["ltr"===o?"left":"right"]:n}:{}}const Gi={bottom:"borderTopLeftRadius",left:"borderTopRightRadius",right:"borderBottomLeftRadius",top:"borderBottomRightRadius"};function Yi({position:e,arrowSize:t,arrowOffset:n,arrowRadius:r,arrowPosition:o,arrowX:a,arrowY:i,dir:s}){const[l,c="center"]=e.split("-"),u={width:t,height:t,transform:"rotate(45deg)",position:"absolute",[Gi[l]]:r},d=-t/2;return"left"===l?{...u,...qi(c,i,n,o),right:d,borderLeftColor:"transparent",borderBottomColor:"transparent"}:"right"===l?{...u,...qi(c,i,n,o),left:d,borderRightColor:"transparent",borderTopColor:"transparent"}:"top"===l?{...u,...Xi(c,a,n,o,s),bottom:d,borderTopColor:"transparent",borderLeftColor:"transparent"}:"bottom"===l?{...u,...Xi(c,a,n,o,s),top:d,borderBottomColor:"transparent",borderRightColor:"transparent"}:{}}const Ki=(0,t.forwardRef)((({position:e,arrowSize:t,arrowOffset:n,arrowRadius:r,arrowPosition:o,visible:i,arrowX:s,arrowY:l,style:c,...u},d)=>{const{dir:f}=Po();return i?(0,a.jsx)("div",{...u,ref:d,style:{...c,...Yi({position:e,arrowSize:t,arrowOffset:n,arrowRadius:r,arrowPosition:o,dir:f,arrowX:s,arrowY:l})}}):null}));Ki.displayName="@mantine/core/FloatingArrow";var Zi={dropdown:"m_38a85659",arrow:"m_a31dc6c1"};const Ji={},Qi=te(((e,t)=>{const n=Q("PopoverDropdown",Ji,e),{className:r,style:o,vars:i,children:s,onKeyDownCapture:l,variant:c,classNames:u,styles:d,...f}=n,p=Vi(),h=er({opened:p.opened,shouldReturnFocus:p.returnFocus}),y=p.withRoles?{"aria-labelledby":p.getTargetId(),id:p.getDropdownId(),role:"dialog",tabIndex:-1}:{},v=Et(t,p.floating);return p.disabled?null:(0,a.jsx)(Kn,{...p.portalProps,withinPortal:p.withinPortal,children:(0,a.jsx)(Ut,{mounted:p.opened,...p.transitionProps,transition:p.transitionProps?.transition||"fade",duration:p.transitionProps?.duration??150,keepMounted:p.keepMounted,exitDuration:"number"==typeof p.transitionProps?.exitDuration?p.transitionProps.exitDuration:p.transitionProps?.duration,children:e=>(0,a.jsx)(At,{active:p.trapFocus&&p.opened,innerRef:v,children:(0,a.jsxs)(je,{...y,...f,variant:c,onKeyDownCapture:Ui(p.onClose,{active:p.closeOnEscape,onTrigger:h,onKeyDown:l}),"data-position":p.placement,"data-fixed":"fixed"===p.floatingStrategy||void 0,...p.getStyles("dropdown",{className:r,props:n,classNames:u,styles:d,style:[{...e,zIndex:p.zIndex,top:p.y??0,left:p.x??0,width:"target"===p.width?void 0:m(p.width)},o]}),children:[s,(0,a.jsx)(Ki,{ref:p.arrowRef,arrowX:p.arrowX,arrowY:p.arrowY,visible:p.withArrow,position:p.placement,arrowSize:p.arrowSize,arrowRadius:p.arrowRadius,arrowOffset:p.arrowOffset,arrowPosition:p.arrowPosition,...p.getStyles("arrow",{props:n,classNames:u,styles:d})})]})})})})}));Qi.classes=Zi,Qi.displayName="@mantine/core/PopoverDropdown";const es={refProp:"ref",popupType:"dialog"},ts=te(((e,n)=>{const{children:r,refProp:o,popupType:a,...i}=Q("PopoverTarget",es,e);if(!Ct(r))throw new Error("Popover.Target component children should be an element or a component that accepts ref. Fragments, strings, numbers and other primitive values are not supported");const s=i,l=Vi(),c=Et(l.reference,r.ref,n),u=l.withRoles?{"aria-haspopup":a,"aria-expanded":l.opened,"aria-controls":l.getDropdownId(),id:l.getTargetId()}:{};return(0,t.cloneElement)(r,{...s,...u,...l.targetProps,className:re(l.targetProps.className,s.className,r.props.className),[o]:c,...l.controlled?null:{onClick:l.onToggle}})}));ts.displayName="@mantine/core/PopoverTarget";const ns=Math.min,rs=Math.max,os=Math.round,as=Math.floor,is=e=>({x:e,y:e}),ss={left:"right",right:"left",bottom:"top",top:"bottom"},ls={start:"end",end:"start"};function cs(e,t,n){return rs(e,ns(t,n))}function us(e,t){return"function"==typeof e?e(t):e}function ds(e){return e.split("-")[0]}function fs(e){return e.split("-")[1]}function ps(e){return"x"===e?"y":"x"}function hs(e){return"y"===e?"height":"width"}function ms(e){return["top","bottom"].includes(ds(e))?"y":"x"}function ys(e){return ps(ms(e))}function vs(e){return e.replace(/start|end/g,(e=>ls[e]))}function gs(e){return e.replace(/left|right|bottom|top/g,(e=>ss[e]))}function bs(e){return"number"!=typeof e?function(e){return{top:0,right:0,bottom:0,left:0,...e}}(e):{top:e,right:e,bottom:e,left:e}}function ws(e){const{x:t,y:n,width:r,height:o}=e;return{width:r,height:o,top:n,left:t,right:t+r,bottom:n+o,x:t,y:n}}function xs(e,t,n){let{reference:r,floating:o}=e;const a=ms(t),i=ys(t),s=hs(i),l=ds(t),c="y"===a,u=r.x+r.width/2-o.width/2,d=r.y+r.height/2-o.height/2,f=r[s]/2-o[s]/2;let p;switch(l){case"top":p={x:u,y:r.y-o.height};break;case"bottom":p={x:u,y:r.y+r.height};break;case"right":p={x:r.x+r.width,y:d};break;case"left":p={x:r.x-o.width,y:d};break;default:p={x:r.x,y:r.y}}switch(fs(t)){case"start":p[i]-=f*(n&&c?-1:1);break;case"end":p[i]+=f*(n&&c?-1:1)}return p}async function Ss(e,t){var n;void 0===t&&(t={});const{x:r,y:o,platform:a,rects:i,elements:s,strategy:l}=e,{boundary:c="clippingAncestors",rootBoundary:u="viewport",elementContext:d="floating",altBoundary:f=!1,padding:p=0}=us(t,e),h=bs(p),m=s[f?"floating"===d?"reference":"floating":d],y=ws(await a.getClippingRect({element:null==(n=await(null==a.isElement?void 0:a.isElement(m)))||n?m:m.contextElement||await(null==a.getDocumentElement?void 0:a.getDocumentElement(s.floating)),boundary:c,rootBoundary:u,strategy:l})),v="floating"===d?{x:r,y:o,width:i.floating.width,height:i.floating.height}:i.reference,g=await(null==a.getOffsetParent?void 0:a.getOffsetParent(s.floating)),b=await(null==a.isElement?void 0:a.isElement(g))&&await(null==a.getScale?void 0:a.getScale(g))||{x:1,y:1},w=ws(a.convertOffsetParentRelativeRectToViewportRelativeRect?await a.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:v,offsetParent:g,strategy:l}):v);return{top:(y.top-w.top+h.top)/b.y,bottom:(w.bottom-y.bottom+h.bottom)/b.y,left:(y.left-w.left+h.left)/b.x,right:(w.right-y.right+h.right)/b.x}}function Os(e){const t=ns(...e.map((e=>e.left))),n=ns(...e.map((e=>e.top)));return{x:t,y:n,width:rs(...e.map((e=>e.right)))-t,height:rs(...e.map((e=>e.bottom)))-n}}function js(){return"undefined"!=typeof window}function Es(e){return Ps(e)?(e.nodeName||"").toLowerCase():"#document"}function Cs(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function ks(e){var t;return null==(t=(Ps(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function Ps(e){return!!js()&&(e instanceof Node||e instanceof Cs(e).Node)}function _s(e){return!!js()&&(e instanceof Element||e instanceof Cs(e).Element)}function As(e){return!!js()&&(e instanceof HTMLElement||e instanceof Cs(e).HTMLElement)}function Ns(e){return!(!js()||"undefined"==typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof Cs(e).ShadowRoot)}function Ms(e){const{overflow:t,overflowX:n,overflowY:r,display:o}=Ls(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function Ts(e){return["table","td","th"].includes(Es(e))}function Ds(e){return[":popover-open",":modal"].some((t=>{try{return e.matches(t)}catch(e){return!1}}))}function Is(e){const t=Rs(),n=_s(e)?Ls(e):e;return"none"!==n.transform||"none"!==n.perspective||!!n.containerType&&"normal"!==n.containerType||!t&&!!n.backdropFilter&&"none"!==n.backdropFilter||!t&&!!n.filter&&"none"!==n.filter||["transform","perspective","filter"].some((e=>(n.willChange||"").includes(e)))||["paint","layout","strict","content"].some((e=>(n.contain||"").includes(e)))}function Rs(){return!("undefined"==typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function zs(e){return["html","body","#document"].includes(Es(e))}function Ls(e){return Cs(e).getComputedStyle(e)}function $s(e){return _s(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function Bs(e){if("html"===Es(e))return e;const t=e.assignedSlot||e.parentNode||Ns(e)&&e.host||ks(e);return Ns(t)?t.host:t}function Fs(e){const t=Bs(e);return zs(t)?e.ownerDocument?e.ownerDocument.body:e.body:As(t)&&Ms(t)?t:Fs(t)}function Ws(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);const o=Fs(e),a=o===(null==(r=e.ownerDocument)?void 0:r.body),i=Cs(o);if(a){const e=Vs(i);return t.concat(i,i.visualViewport||[],Ms(o)?o:[],e&&n?Ws(e):[])}return t.concat(o,Ws(o,[],n))}function Vs(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function Hs(e){const t=Ls(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const o=As(e),a=o?e.offsetWidth:n,i=o?e.offsetHeight:r,s=os(n)!==a||os(r)!==i;return s&&(n=a,r=i),{width:n,height:r,$:s}}function Us(e){return _s(e)?e:e.contextElement}function qs(e){const t=Us(e);if(!As(t))return is(1);const n=t.getBoundingClientRect(),{width:r,height:o,$:a}=Hs(t);let i=(a?os(n.width):n.width)/r,s=(a?os(n.height):n.height)/o;return i&&Number.isFinite(i)||(i=1),s&&Number.isFinite(s)||(s=1),{x:i,y:s}}const Xs=is(0);function Gs(e){const t=Cs(e);return Rs()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:Xs}function Ys(e,t,n,r){void 0===t&&(t=!1),void 0===n&&(n=!1);const o=e.getBoundingClientRect(),a=Us(e);let i=is(1);t&&(r?_s(r)&&(i=qs(r)):i=qs(e));const s=function(e,t,n){return void 0===t&&(t=!1),!(!n||t&&n!==Cs(e))&&t}(a,n,r)?Gs(a):is(0);let l=(o.left+s.x)/i.x,c=(o.top+s.y)/i.y,u=o.width/i.x,d=o.height/i.y;if(a){const e=Cs(a),t=r&&_s(r)?Cs(r):r;let n=e,o=Vs(n);for(;o&&r&&t!==n;){const e=qs(o),t=o.getBoundingClientRect(),r=Ls(o),a=t.left+(o.clientLeft+parseFloat(r.paddingLeft))*e.x,i=t.top+(o.clientTop+parseFloat(r.paddingTop))*e.y;l*=e.x,c*=e.y,u*=e.x,d*=e.y,l+=a,c+=i,n=Cs(o),o=Vs(n)}}return ws({width:u,height:d,x:l,y:c})}function Ks(e,t){const n=$s(e).scrollLeft;return t?t.left+n:Ys(ks(e)).left+n}function Zs(e,t,n){let r;if("viewport"===t)r=function(e,t){const n=Cs(e),r=ks(e),o=n.visualViewport;let a=r.clientWidth,i=r.clientHeight,s=0,l=0;if(o){a=o.width,i=o.height;const e=Rs();(!e||e&&"fixed"===t)&&(s=o.offsetLeft,l=o.offsetTop)}return{width:a,height:i,x:s,y:l}}(e,n);else if("document"===t)r=function(e){const t=ks(e),n=$s(e),r=e.ownerDocument.body,o=rs(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),a=rs(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight);let i=-n.scrollLeft+Ks(e);const s=-n.scrollTop;return"rtl"===Ls(r).direction&&(i+=rs(t.clientWidth,r.clientWidth)-o),{width:o,height:a,x:i,y:s}}(ks(e));else if(_s(t))r=function(e,t){const n=Ys(e,!0,"fixed"===t),r=n.top+e.clientTop,o=n.left+e.clientLeft,a=As(e)?qs(e):is(1);return{width:e.clientWidth*a.x,height:e.clientHeight*a.y,x:o*a.x,y:r*a.y}}(t,n);else{const n=Gs(e);r={...t,x:t.x-n.x,y:t.y-n.y}}return ws(r)}function Js(e,t){const n=Bs(e);return!(n===t||!_s(n)||zs(n))&&("fixed"===Ls(n).position||Js(n,t))}function Qs(e,t,n){const r=As(t),o=ks(t),a="fixed"===n,i=Ys(e,!0,a,t);let s={scrollLeft:0,scrollTop:0};const l=is(0);if(r||!r&&!a)if(("body"!==Es(t)||Ms(o))&&(s=$s(t)),r){const e=Ys(t,!0,a,t);l.x=e.x+t.clientLeft,l.y=e.y+t.clientTop}else o&&(l.x=Ks(o));let c=0,u=0;if(o&&!r&&!a){const e=o.getBoundingClientRect();u=e.top+s.scrollTop,c=e.left+s.scrollLeft-Ks(o,e)}return{x:i.left+s.scrollLeft-l.x-c,y:i.top+s.scrollTop-l.y-u,width:i.width,height:i.height}}function el(e){return"static"===Ls(e).position}function tl(e,t){if(!As(e)||"fixed"===Ls(e).position)return null;if(t)return t(e);let n=e.offsetParent;return ks(e)===n&&(n=n.ownerDocument.body),n}function nl(e,t){const n=Cs(e);if(Ds(e))return n;if(!As(e)){let t=Bs(e);for(;t&&!zs(t);){if(_s(t)&&!el(t))return t;t=Bs(t)}return n}let r=tl(e,t);for(;r&&Ts(r)&&el(r);)r=tl(r,t);return r&&zs(r)&&el(r)&&!Is(r)?n:r||function(e){let t=Bs(e);for(;As(t)&&!zs(t);){if(Is(t))return t;if(Ds(t))return null;t=Bs(t)}return null}(e)||n}const rl={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:r,strategy:o}=e;const a="fixed"===o,i=ks(r),s=!!t&&Ds(t.floating);if(r===i||s&&a)return n;let l={scrollLeft:0,scrollTop:0},c=is(1);const u=is(0),d=As(r);if((d||!d&&!a)&&(("body"!==Es(r)||Ms(i))&&(l=$s(r)),As(r))){const e=Ys(r);c=qs(r),u.x=e.x+r.clientLeft,u.y=e.y+r.clientTop}return{width:n.width*c.x,height:n.height*c.y,x:n.x*c.x-l.scrollLeft*c.x+u.x,y:n.y*c.y-l.scrollTop*c.y+u.y}},getDocumentElement:ks,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:r,strategy:o}=e;const a="clippingAncestors"===n?Ds(t)?[]:function(e,t){const n=t.get(e);if(n)return n;let r=Ws(e,[],!1).filter((e=>_s(e)&&"body"!==Es(e))),o=null;const a="fixed"===Ls(e).position;let i=a?Bs(e):e;for(;_s(i)&&!zs(i);){const t=Ls(i),n=Is(i);n||"fixed"!==t.position||(o=null),(a?!n&&!o:!n&&"static"===t.position&&o&&["absolute","fixed"].includes(o.position)||Ms(i)&&!n&&Js(e,i))?r=r.filter((e=>e!==i)):o=t,i=Bs(i)}return t.set(e,r),r}(t,this._c):[].concat(n),i=[...a,r],s=i[0],l=i.reduce(((e,n)=>{const r=Zs(t,n,o);return e.top=rs(r.top,e.top),e.right=ns(r.right,e.right),e.bottom=ns(r.bottom,e.bottom),e.left=rs(r.left,e.left),e}),Zs(t,s,o));return{width:l.right-l.left,height:l.bottom-l.top,x:l.left,y:l.top}},getOffsetParent:nl,getElementRects:async function(e){const t=this.getOffsetParent||nl,n=this.getDimensions,r=await n(e.floating);return{reference:Qs(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}},getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){const{width:t,height:n}=Hs(e);return{width:t,height:n}},getScale:qs,isElement:_s,isRTL:function(e){return"rtl"===Ls(e).direction}};const ol=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var n,r;const{x:o,y:a,placement:i,middlewareData:s}=t,l=await async function(e,t){const{placement:n,platform:r,elements:o}=e,a=await(null==r.isRTL?void 0:r.isRTL(o.floating)),i=ds(n),s=fs(n),l="y"===ms(n),c=["left","top"].includes(i)?-1:1,u=a&&l?-1:1,d=us(t,e);let{mainAxis:f,crossAxis:p,alignmentAxis:h}="number"==typeof d?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return s&&"number"==typeof h&&(p="end"===s?-1*h:h),l?{x:p*u,y:f*c}:{x:f*c,y:p*u}}(t,e);return i===(null==(n=s.offset)?void 0:n.placement)&&null!=(r=s.arrow)&&r.alignmentOffset?{}:{x:o+l.x,y:a+l.y,data:{...l,placement:i}}}}},al=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:r,placement:o}=t,{mainAxis:a=!0,crossAxis:i=!1,limiter:s={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...l}=us(e,t),c={x:n,y:r},u=await Ss(t,l),d=ms(ds(o)),f=ps(d);let p=c[f],h=c[d];if(a){const e="y"===f?"bottom":"right";p=cs(p+u["y"===f?"top":"left"],p,p-u[e])}if(i){const e="y"===d?"bottom":"right";h=cs(h+u["y"===d?"top":"left"],h,h-u[e])}const m=s.fn({...t,[f]:p,[d]:h});return{...m,data:{x:m.x-n,y:m.y-r,enabled:{[f]:a,[d]:i}}}}}},il=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,r;const{placement:o,middlewareData:a,rects:i,initialPlacement:s,platform:l,elements:c}=t,{mainAxis:u=!0,crossAxis:d=!0,fallbackPlacements:f,fallbackStrategy:p="bestFit",fallbackAxisSideDirection:h="none",flipAlignment:m=!0,...y}=us(e,t);if(null!=(n=a.arrow)&&n.alignmentOffset)return{};const v=ds(o),g=ms(s),b=ds(s)===s,w=await(null==l.isRTL?void 0:l.isRTL(c.floating)),x=f||(b||!m?[gs(s)]:function(e){const t=gs(e);return[vs(e),t,vs(t)]}(s)),S="none"!==h;!f&&S&&x.push(...function(e,t,n,r){const o=fs(e);let a=function(e,t,n){const r=["left","right"],o=["right","left"],a=["top","bottom"],i=["bottom","top"];switch(e){case"top":case"bottom":return n?t?o:r:t?r:o;case"left":case"right":return t?a:i;default:return[]}}(ds(e),"start"===n,r);return o&&(a=a.map((e=>e+"-"+o)),t&&(a=a.concat(a.map(vs)))),a}(s,m,h,w));const O=[s,...x],j=await Ss(t,y),E=[];let C=(null==(r=a.flip)?void 0:r.overflows)||[];if(u&&E.push(j[v]),d){const e=function(e,t,n){void 0===n&&(n=!1);const r=fs(e),o=ys(e),a=hs(o);let i="x"===o?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[a]>t.floating[a]&&(i=gs(i)),[i,gs(i)]}(o,i,w);E.push(j[e[0]],j[e[1]])}if(C=[...C,{placement:o,overflows:E}],!E.every((e=>e<=0))){var k,P;const e=((null==(k=a.flip)?void 0:k.index)||0)+1,t=O[e];if(t)return{data:{index:e,overflows:C},reset:{placement:t}};let n=null==(P=C.filter((e=>e.overflows[0]<=0)).sort(((e,t)=>e.overflows[1]-t.overflows[1]))[0])?void 0:P.placement;if(!n)switch(p){case"bestFit":{var _;const e=null==(_=C.filter((e=>{if(S){const t=ms(e.placement);return t===g||"y"===t}return!0})).map((e=>[e.placement,e.overflows.filter((e=>e>0)).reduce(((e,t)=>e+t),0)])).sort(((e,t)=>e[1]-t[1]))[0])?void 0:_[0];e&&(n=e);break}case"initialPlacement":n=s}if(o!==n)return{reset:{placement:n}}}return{}}}},sl=function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){var n,r;const{placement:o,rects:a,platform:i,elements:s}=t,{apply:l=()=>{},...c}=us(e,t),u=await Ss(t,c),d=ds(o),f=fs(o),p="y"===ms(o),{width:h,height:m}=a.floating;let y,v;"top"===d||"bottom"===d?(y=d,v=f===(await(null==i.isRTL?void 0:i.isRTL(s.floating))?"start":"end")?"left":"right"):(v=d,y="end"===f?"top":"bottom");const g=m-u.top-u.bottom,b=h-u.left-u.right,w=ns(m-u[y],g),x=ns(h-u[v],b),S=!t.middlewareData.shift;let O=w,j=x;if(null!=(n=t.middlewareData.shift)&&n.enabled.x&&(j=b),null!=(r=t.middlewareData.shift)&&r.enabled.y&&(O=g),S&&!f){const e=rs(u.left,0),t=rs(u.right,0),n=rs(u.top,0),r=rs(u.bottom,0);p?j=h-2*(0!==e||0!==t?e+t:rs(u.left,u.right)):O=m-2*(0!==n||0!==r?n+r:rs(u.top,u.bottom))}await l({...t,availableWidth:j,availableHeight:O});const E=await i.getDimensions(s.floating);return h!==E.width||m!==E.height?{reset:{rects:!0}}:{}}}},ll=e=>({name:"arrow",options:e,async fn(t){const{x:n,y:r,placement:o,rects:a,platform:i,elements:s,middlewareData:l}=t,{element:c,padding:u=0}=us(e,t)||{};if(null==c)return{};const d=bs(u),f={x:n,y:r},p=ys(o),h=hs(p),m=await i.getDimensions(c),y="y"===p,v=y?"top":"left",g=y?"bottom":"right",b=y?"clientHeight":"clientWidth",w=a.reference[h]+a.reference[p]-f[p]-a.floating[h],x=f[p]-a.reference[p],S=await(null==i.getOffsetParent?void 0:i.getOffsetParent(c));let O=S?S[b]:0;O&&await(null==i.isElement?void 0:i.isElement(S))||(O=s.floating[b]||a.floating[h]);const j=w/2-x/2,E=O/2-m[h]/2-1,C=ns(d[v],E),k=ns(d[g],E),P=C,_=O-m[h]-k,A=O/2-m[h]/2+j,N=cs(P,A,_),M=!l.arrow&&null!=fs(o)&&A!==N&&a.reference[h]/2-(A<P?C:k)-m[h]/2<0,T=M?A<P?A-P:A-_:0;return{[p]:f[p]+T,data:{[p]:N,centerOffset:A-N-T,...M&&{alignmentOffset:T}},reset:M}}}),cl=function(e){return void 0===e&&(e={}),{name:"inline",options:e,async fn(t){const{placement:n,elements:r,rects:o,platform:a,strategy:i}=t,{padding:s=2,x:l,y:c}=us(e,t),u=Array.from(await(null==a.getClientRects?void 0:a.getClientRects(r.reference))||[]),d=function(e){const t=e.slice().sort(((e,t)=>e.y-t.y)),n=[];let r=null;for(let e=0;e<t.length;e++){const o=t[e];!r||o.y-r.y>r.height/2?n.push([o]):n[n.length-1].push(o),r=o}return n.map((e=>ws(Os(e))))}(u),f=ws(Os(u)),p=bs(s),h=await a.getElementRects({reference:{getBoundingClientRect:function(){if(2===d.length&&d[0].left>d[1].right&&null!=l&&null!=c)return d.find((e=>l>e.left-p.left&&l<e.right+p.right&&c>e.top-p.top&&c<e.bottom+p.bottom))||f;if(d.length>=2){if("y"===ms(n)){const e=d[0],t=d[d.length-1],r="top"===ds(n),o=e.top,a=t.bottom,i=r?e.left:t.left,s=r?e.right:t.right;return{top:o,bottom:a,left:i,right:s,width:s-i,height:a-o,x:i,y:o}}const e="left"===ds(n),t=rs(...d.map((e=>e.right))),r=ns(...d.map((e=>e.left))),o=d.filter((n=>e?n.left===r:n.right===t)),a=o[0].top,i=o[o.length-1].bottom;return{top:a,bottom:i,left:r,right:t,width:t-r,height:i-a,x:r,y:a}}return f}},floating:r.floating,strategy:i});return o.reference.x!==h.reference.x||o.reference.y!==h.reference.y||o.reference.width!==h.reference.width||o.reference.height!==h.reference.height?{reset:{rects:h}}:{}}}},ul=function(e){return void 0===e&&(e={}),{options:e,fn(t){const{x:n,y:r,placement:o,rects:a,middlewareData:i}=t,{offset:s=0,mainAxis:l=!0,crossAxis:c=!0}=us(e,t),u={x:n,y:r},d=ms(o),f=ps(d);let p=u[f],h=u[d];const m=us(s,t),y="number"==typeof m?{mainAxis:m,crossAxis:0}:{mainAxis:0,crossAxis:0,...m};if(l){const e="y"===f?"height":"width",t=a.reference[f]-a.floating[e]+y.mainAxis,n=a.reference[f]+a.reference[e]-y.mainAxis;p<t?p=t:p>n&&(p=n)}if(c){var v,g;const e="y"===f?"width":"height",t=["top","left"].includes(ds(o)),n=a.reference[d]-a.floating[e]+(t&&(null==(v=i.offset)?void 0:v[d])||0)+(t?0:y.crossAxis),r=a.reference[d]+a.reference[e]+(t?0:(null==(g=i.offset)?void 0:g[d])||0)-(t?y.crossAxis:0);h<n?h=n:h>r&&(h=r)}return{[f]:p,[d]:h}}}},dl=(e,t,n)=>{const r=new Map,o={platform:rl,...n},a={...o.platform,_c:r};return(async(e,t,n)=>{const{placement:r="bottom",strategy:o="absolute",middleware:a=[],platform:i}=n,s=a.filter(Boolean),l=await(null==i.isRTL?void 0:i.isRTL(t));let c=await i.getElementRects({reference:e,floating:t,strategy:o}),{x:u,y:d}=xs(c,r,l),f=r,p={},h=0;for(let n=0;n<s.length;n++){const{name:a,fn:m}=s[n],{x:y,y:v,data:g,reset:b}=await m({x:u,y:d,initialPlacement:r,placement:f,strategy:o,middlewareData:p,rects:c,platform:i,elements:{reference:e,floating:t}});u=null!=y?y:u,d=null!=v?v:d,p={...p,[a]:{...p[a],...g}},b&&h<=50&&(h++,"object"==typeof b&&(b.placement&&(f=b.placement),b.rects&&(c=!0===b.rects?await i.getElementRects({reference:e,floating:t,strategy:o}):b.rects),({x:u,y:d}=xs(c,f,l))),n=-1)}return{x:u,y:d,placement:f,strategy:o,middlewareData:p}})(e,t,{...o,platform:a})};var fl="undefined"!=typeof document?t.useLayoutEffect:t.useEffect;function pl(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;let n,r,o;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if(n=e.length,n!==t.length)return!1;for(r=n;0!=r--;)if(!pl(e[r],t[r]))return!1;return!0}if(o=Object.keys(e),n=o.length,n!==Object.keys(t).length)return!1;for(r=n;0!=r--;)if(!{}.hasOwnProperty.call(t,o[r]))return!1;for(r=n;0!=r--;){const n=o[r];if(!("_owner"===n&&e.$$typeof||pl(e[n],t[n])))return!1}return!0}return e!=e&&t!=t}function hl(e){return"undefined"==typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function ml(e,t){const n=hl(e);return Math.round(t*n)/n}function yl(e){const n=t.useRef(e);return fl((()=>{n.current=e})),n}const vl=e=>({name:"arrow",options:e,fn(t){const{element:n,padding:r}="function"==typeof e?e(t):e;return n&&function(e){return{}.hasOwnProperty.call(e,"current")}(n)?null!=n.current?ll({element:n.current,padding:r}).fn(t):{}:n?ll({element:n,padding:r}).fn(t):{}}}),gl=(e,t)=>({...ol(e),options:[e,t]}),bl=(e,t)=>({...ul(e),options:[e,t]}),wl=(e,t)=>({...il(e),options:[e,t]}),xl=(e,t)=>({...cl(e),options:[e,t]}),Sl={...n},Ol=Sl.useInsertionEffect||(e=>e());var jl="undefined"!=typeof document?t.useLayoutEffect:t.useEffect;let El=!1,Cl=0;const kl=()=>"floating-ui-"+Math.random().toString(36).slice(2,6)+Cl++,Pl=Sl.useId||function(){const[e,n]=t.useState((()=>El?kl():void 0));return jl((()=>{null==e&&n(kl())}),[]),t.useEffect((()=>{El=!0}),[]),e};const _l=t.createContext(null),Al=t.createContext(null);function Nl(e){void 0===e&&(e={});const{nodeId:n}=e,r=function(e){const{open:n=!1,onOpenChange:r,elements:o}=e,a=Pl(),i=t.useRef({}),[s]=t.useState((()=>function(){const e=new Map;return{emit(t,n){var r;null==(r=e.get(t))||r.forEach((e=>e(n)))},on(t,n){e.set(t,[...e.get(t)||[],n])},off(t,n){var r;e.set(t,(null==(r=e.get(t))?void 0:r.filter((e=>e!==n)))||[])}}}())),l=null!=((null==(h=t.useContext(_l))?void 0:h.id)||null),[c,u]=t.useState(o.reference),d=function(e){const n=t.useRef((()=>{}));return Ol((()=>{n.current=e})),t.useCallback((function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return null==n.current?void 0:n.current(...t)}),[])}(((e,t,n)=>{i.current.openEvent=e?t:void 0,s.emit("openchange",{open:e,event:t,reason:n,nested:l}),null==r||r(e,t,n)})),f=t.useMemo((()=>({setPositionReference:u})),[]),p=t.useMemo((()=>({reference:c||o.reference||null,floating:o.floating||null,domReference:o.reference})),[c,o.reference,o.floating]);var h;return t.useMemo((()=>({dataRef:i,open:n,onOpenChange:d,elements:p,events:s,floatingId:a,refs:f})),[n,d,p,s,a,f])}({...e,elements:{reference:null,floating:null,...e.elements}}),o=e.rootContext||r,a=o.elements,[i,s]=t.useState(null),[l,c]=t.useState(null),u=(null==a?void 0:a.reference)||i,d=t.useRef(null),f=t.useContext(Al);jl((()=>{u&&(d.current=u)}),[u]);const p=function(e){void 0===e&&(e={});const{placement:n="bottom",strategy:r="absolute",middleware:o=[],platform:a,elements:{reference:i,floating:s}={},transform:l=!0,whileElementsMounted:c,open:u}=e,[d,f]=t.useState({x:0,y:0,strategy:r,placement:n,middlewareData:{},isPositioned:!1}),[p,h]=t.useState(o);pl(p,o)||h(o);const[m,y]=t.useState(null),[v,g]=t.useState(null),b=t.useCallback((e=>{e!==O.current&&(O.current=e,y(e))}),[]),w=t.useCallback((e=>{e!==j.current&&(j.current=e,g(e))}),[]),x=i||m,S=s||v,O=t.useRef(null),j=t.useRef(null),E=t.useRef(d),C=null!=c,k=yl(c),P=yl(a),_=yl(u),A=t.useCallback((()=>{if(!O.current||!j.current)return;const e={placement:n,strategy:r,middleware:p};P.current&&(e.platform=P.current),dl(O.current,j.current,e).then((e=>{const t={...e,isPositioned:!1!==_.current};N.current&&!pl(E.current,t)&&(E.current=t,Bt.flushSync((()=>{f(t)})))}))}),[p,n,r,P,_]);fl((()=>{!1===u&&E.current.isPositioned&&(E.current.isPositioned=!1,f((e=>({...e,isPositioned:!1}))))}),[u]);const N=t.useRef(!1);fl((()=>(N.current=!0,()=>{N.current=!1})),[]),fl((()=>{if(x&&(O.current=x),S&&(j.current=S),x&&S){if(k.current)return k.current(x,S,A);A()}}),[x,S,A,k,C]);const M=t.useMemo((()=>({reference:O,floating:j,setReference:b,setFloating:w})),[b,w]),T=t.useMemo((()=>({reference:x,floating:S})),[x,S]),D=t.useMemo((()=>{const e={position:r,left:0,top:0};if(!T.floating)return e;const t=ml(T.floating,d.x),n=ml(T.floating,d.y);return l?{...e,transform:"translate("+t+"px, "+n+"px)",...hl(T.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:t,top:n}}),[r,l,T.floating,d.x,d.y]);return t.useMemo((()=>({...d,update:A,refs:M,elements:T,floatingStyles:D})),[d,A,M,T,D])}({...e,elements:{...a,...l&&{reference:l}}}),h=t.useCallback((e=>{const t=_s(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),contextElement:e}:e;c(t),p.refs.setReference(t)}),[p.refs]),m=t.useCallback((e=>{(_s(e)||null===e)&&(d.current=e,s(e)),(_s(p.refs.reference.current)||null===p.refs.reference.current||null!==e&&!_s(e))&&p.refs.setReference(e)}),[p.refs]),y=t.useMemo((()=>({...p.refs,setReference:m,setPositionReference:h,domReference:d})),[p.refs,m,h]),v=t.useMemo((()=>({...p.elements,domReference:u})),[p.elements,u]),g=t.useMemo((()=>({...p,...o,refs:y,elements:v,nodeId:n})),[p,y,v,n,o]);return jl((()=>{o.dataRef.current.floatingContext=g;const e=null==f?void 0:f.nodesRef.current.find((e=>e.id===n));e&&(e.context=g)})),t.useMemo((()=>({...p,context:g,refs:y,elements:v})),[p,y,v,g])}function Ml({value:e,defaultValue:n,finalValue:r,onChange:o=()=>{}}){const[a,i]=(0,t.useState)(void 0!==n?n:r);return void 0!==e?[e,o,!0]:[a,(e,...t)=>{i(e),o?.(e,...t)},!1]}function Tl(e,t){const n=function(e){if(void 0===e)return{shift:!0,flip:!0};const t={...e};return void 0===e.shift&&(t.shift=!0),void 0===e.flip&&(t.flip=!0),t}(e.middlewares),r=[gl(e.offset)];return n.shift&&r.push((e=>({...al(e),options:[e,void 0]}))("boolean"==typeof n.shift?{limiter:bl(),padding:5}:{limiter:bl(),padding:5,...n.shift})),n.flip&&r.push("boolean"==typeof n.flip?wl():wl(n.flip)),n.inline&&r.push("boolean"==typeof n.inline?xl():xl(n.inline)),r.push((e=>({...vl(e),options:[e,void 0]}))({element:e.arrowRef,padding:e.arrowOffset})),(n.size||"target"===e.width)&&r.push((e=>({...sl(e),options:[e,void 0]}))({..."boolean"==typeof n.size?{}:n.size,apply({rects:r,availableWidth:o,availableHeight:a,...i}){const s=t(),l=s.refs.floating.current?.style??{};n.size&&("object"==typeof n.size&&n.size.apply?n.size.apply({rects:r,availableWidth:o,availableHeight:a,...i}):Object.assign(l,{maxWidth:`${o}px`,maxHeight:`${a}px`})),"target"===e.width&&Object.assign(l,{width:`${r.reference.width}px`})}})),r}function Dl(e){const[n,r,o]=Ml({value:e.opened,defaultValue:e.defaultOpened,finalValue:!1,onChange:e.onChange}),a=Nl({strategy:e.strategy,placement:e.position,middleware:Tl(e,(()=>a))});return function({opened:e,floating:n,position:r,positionDependencies:o}){const[a,i]=(0,t.useState)(0);(0,t.useEffect)((()=>{if(n.refs.reference.current&&n.refs.floating.current&&e)return function(e,t,n,r){void 0===r&&(r={});const{ancestorScroll:o=!0,ancestorResize:a=!0,elementResize:i="function"==typeof ResizeObserver,layoutShift:s="function"==typeof IntersectionObserver,animationFrame:l=!1}=r,c=Us(e),u=o||a?[...c?Ws(c):[],...Ws(t)]:[];u.forEach((e=>{o&&e.addEventListener("scroll",n,{passive:!0}),a&&e.addEventListener("resize",n)}));const d=c&&s?function(e,t){let n,r=null;const o=ks(e);function a(){var e;clearTimeout(n),null==(e=r)||e.disconnect(),r=null}return function i(s,l){void 0===s&&(s=!1),void 0===l&&(l=1),a();const{left:c,top:u,width:d,height:f}=e.getBoundingClientRect();if(s||t(),!d||!f)return;const p={rootMargin:-as(u)+"px "+-as(o.clientWidth-(c+d))+"px "+-as(o.clientHeight-(u+f))+"px "+-as(c)+"px",threshold:rs(0,ns(1,l))||1};let h=!0;function m(e){const t=e[0].intersectionRatio;if(t!==l){if(!h)return i();t?i(!1,t):n=setTimeout((()=>{i(!1,1e-7)}),1e3)}h=!1}try{r=new IntersectionObserver(m,{...p,root:o.ownerDocument})}catch(e){r=new IntersectionObserver(m,p)}r.observe(e)}(!0),a}(c,n):null;let f,p=-1,h=null;i&&(h=new ResizeObserver((e=>{let[r]=e;r&&r.target===c&&h&&(h.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame((()=>{var e;null==(e=h)||e.observe(t)}))),n()})),c&&!l&&h.observe(c),h.observe(t));let m=l?Ys(e):null;return l&&function t(){const r=Ys(e);!m||r.x===m.x&&r.y===m.y&&r.width===m.width&&r.height===m.height||n(),m=r,f=requestAnimationFrame(t)}(),n(),()=>{var e;u.forEach((e=>{o&&e.removeEventListener("scroll",n),a&&e.removeEventListener("resize",n)})),null==d||d(),null==(e=h)||e.disconnect(),h=null,l&&cancelAnimationFrame(f)}}(n.refs.reference.current,n.refs.floating.current,n.update)}),[n.refs.reference.current,n.refs.floating.current,e,a,r]),Ht((()=>{n.update()}),o),Ht((()=>{i((e=>e+1))}),[e])}({opened:n,position:e.position,positionDependencies:e.positionDependencies||[],floating:a}),Ht((()=>{e.onPositionChange?.(a.placement)}),[a.placement]),Ht((()=>{e.opened?e.onOpen?.():e.onClose?.()}),[e.opened,o]),{floating:a,controlled:"boolean"==typeof e.opened,opened:n,onClose:()=>{n&&(!o&&e.onClose?.(),r(!1))},onToggle:()=>{n?(e.onClose?.(),r(!1)):(e.onOpen?.(),r(!0))}}}const Il={position:"bottom",offset:8,positionDependencies:[],transitionProps:{transition:"fade",duration:150},middlewares:{flip:!0,shift:!0,inline:!1},arrowSize:7,arrowOffset:5,arrowRadius:0,arrowPosition:"side",closeOnClickOutside:!0,withinPortal:!0,closeOnEscape:!0,trapFocus:!1,withRoles:!0,returnFocus:!1,clickOutsideEvents:["mousedown","touchstart"],zIndex:Z("popover"),__staticSelector:"Popover",width:"max-content"},Rl=(e,{radius:t,shadow:n})=>({dropdown:{"--popover-radius":void 0===t?void 0:We(t),"--popover-shadow":Ue(n)}});function zl(e){const n=Q("Popover",Il,e),{children:r,position:o,offset:i,onPositionChange:s,positionDependencies:l,opened:c,transitionProps:u,width:d,middlewares:f,withArrow:p,arrowSize:h,arrowOffset:m,arrowRadius:y,arrowPosition:v,unstyled:g,classNames:b,styles:w,closeOnClickOutside:x,withinPortal:S,portalProps:O,closeOnEscape:j,clickOutsideEvents:E,trapFocus:C,onClose:k,onOpen:P,onChange:_,zIndex:A,radius:N,shadow:M,id:T,defaultOpened:D,__staticSelector:I,withRoles:R,disabled:z,returnFocus:L,variant:$,keepMounted:B,vars:F,floatingStrategy:W,...V}=n,H=nt({name:I,props:n,classes:Zi,classNames:b,styles:w,unstyled:g,rootSelector:"dropdown",vars:F,varsResolver:Rl}),U=(0,t.useRef)(null),[q,X]=(0,t.useState)(null),[G,Y]=(0,t.useState)(null),{dir:K}=Po(),Z=Jn(T),J=Dl({middlewares:f,width:d,position:Fi(K,o),offset:"number"==typeof i?i+(p?h/2:0):i,arrowRef:U,arrowOffset:m,onPositionChange:s,positionDependencies:l,opened:c,defaultOpened:D,onChange:_,onOpen:P,onClose:k,strategy:W});!function(e,n,r){const o=(0,t.useRef)();(0,t.useEffect)((()=>{const t=t=>{const{target:n}=t??{};if(Array.isArray(r)){const o=n?.hasAttribute("data-ignore-outside-clicks")||!document.body.contains(n)&&"HTML"!==n.tagName;r.every((e=>!!e&&!t.composedPath().includes(e)))&&!o&&e()}else o.current&&!o.current.contains(n)&&e()};return(n||Bi).forEach((e=>document.addEventListener(e,t))),()=>{(n||Bi).forEach((e=>document.removeEventListener(e,t)))}}),[o,e,r])}((()=>x&&J.onClose()),E,[q,G]);const ee=(0,t.useCallback)((e=>{X(e),J.floating.refs.setReference(e)}),[J.floating.refs.setReference]),te=(0,t.useCallback)((e=>{Y(e),J.floating.refs.setFloating(e)}),[J.floating.refs.setFloating]);return(0,a.jsx)(Wi,{value:{returnFocus:L,disabled:z,controlled:J.controlled,reference:ee,floating:te,x:J.floating.x,y:J.floating.y,arrowX:J.floating?.middlewareData?.arrow?.x,arrowY:J.floating?.middlewareData?.arrow?.y,opened:J.opened,arrowRef:U,transitionProps:u,width:d,withArrow:p,arrowSize:h,arrowOffset:m,arrowRadius:y,arrowPosition:v,placement:J.floating.placement,trapFocus:C,withinPortal:S,portalProps:O,zIndex:A,radius:N,shadow:M,closeOnEscape:j,onClose:J.onClose,onToggle:J.onToggle,getTargetId:()=>`${Z}-target`,getDropdownId:()=>`${Z}-dropdown`,withRoles:R,targetProps:V,__staticSelector:I,classNames:b,styles:w,unstyled:g,variant:$,keepMounted:B,getStyles:H,floatingStrategy:W},children:r})}zl.Target=ts,zl.Dropdown=Qi,zl.displayName="@mantine/core/Popover",zl.extend=e=>e;var Ll={root:"m_849cf0da"};const $l={underline:"hover"},Bl=rt(((e,t)=>{const{underline:n,className:r,unstyled:o,mod:i,...s}=Q("Anchor",$l,e);return(0,a.jsx)(Ni,{component:"a",ref:t,className:re({[Ll.root]:!o},r),...s,mod:[{underline:n},i],__staticSelector:"Anchor",unstyled:o})}));Bl.classes=Ll,Bl.displayName="@mantine/core/Anchor";var Fl={root:"m_3eebeb36",label:"m_9e365f20"};const Wl={orientation:"horizontal"},Vl=(e,{color:t,variant:n,size:r})=>({root:{"--divider-color":t?O(t,e):void 0,"--divider-border-style":n,"--divider-size":Be(r,"divider-size")}}),Hl=te(((e,t)=>{const n=Q("Divider",Wl,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,vars:c,color:u,orientation:d,label:f,labelPosition:p,mod:h,...m}=n,y=nt({name:"Divider",classes:Fl,props:n,className:o,style:i,classNames:r,styles:s,unstyled:l,vars:c,varsResolver:Vl});return(0,a.jsx)(je,{ref:t,mod:[{orientation:d,"with-label":!!f},h],...y("root"),...m,role:"separator",children:f&&(0,a.jsx)(je,{component:"span",mod:{position:p},...y("label"),children:f})})}));function Ul(e,t){return f(e in t?t[e]:e)}function ql(e,t){const n=e.map((e=>({value:e,px:Ul(e,t)})));return n.sort(((e,t)=>e.px-t.px)),n}function Xl(e){return"object"==typeof e&&null!==e?"base"in e?e.base:void 0:e}function Gl({spacing:e,verticalSpacing:t,cols:n,selector:r}){const o=I(),i=void 0===t?e:t,s=J({"--sg-spacing-x":Fe(Xl(e)),"--sg-spacing-y":Fe(Xl(i)),"--sg-cols":Xl(n)?.toString()}),l=d(o.breakpoints).reduce(((t,r)=>(t[r]||(t[r]={}),"object"==typeof e&&void 0!==e[r]&&(t[r]["--sg-spacing-x"]=Fe(e[r])),"object"==typeof i&&void 0!==i[r]&&(t[r]["--sg-spacing-y"]=Fe(i[r])),"object"==typeof n&&void 0!==n[r]&&(t[r]["--sg-cols"]=n[r]),t)),{}),c=ql(d(l),o.breakpoints).filter((e=>d(l[e.value]).length>0)).map((e=>({query:`(min-width: ${o.breakpoints[e.value]})`,styles:l[e.value]})));return(0,a.jsx)(ie,{styles:s,media:c,selector:r})}function Yl(e){return"object"==typeof e&&null!==e?d(e):[]}function Kl({spacing:e,verticalSpacing:t,cols:n,selector:r}){const o=void 0===t?e:t,i=J({"--sg-spacing-x":Fe(Xl(e)),"--sg-spacing-y":Fe(Xl(o)),"--sg-cols":Xl(n)?.toString()}),s=function({spacing:e,verticalSpacing:t,cols:n}){return Array.from(new Set([...Yl(e),...Yl(t),...Yl(n)])).sort(((e,t)=>f(e)-f(t)))}({spacing:e,verticalSpacing:t,cols:n}),l=s.reduce(((t,r)=>(t[r]||(t[r]={}),"object"==typeof e&&void 0!==e[r]&&(t[r]["--sg-spacing-x"]=Fe(e[r])),"object"==typeof o&&void 0!==o[r]&&(t[r]["--sg-spacing-y"]=Fe(o[r])),"object"==typeof n&&void 0!==n[r]&&(t[r]["--sg-cols"]=n[r]),t)),{}),c=s.map((e=>({query:`simple-grid (min-width: ${e})`,styles:l[e]})));return(0,a.jsx)(ie,{styles:i,container:c,selector:r})}Hl.classes=Fl,Hl.displayName="@mantine/core/Divider";var Zl={container:"m_925c2d2c",root:"m_2415a157"};const Jl={cols:1,spacing:"md",type:"media"},Ql=te(((e,t)=>{const n=Q("SimpleGrid",Jl,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,vars:c,cols:u,verticalSpacing:d,spacing:f,type:p,...h}=n,m=nt({name:"SimpleGrid",classes:Zl,props:n,className:o,style:i,classNames:r,styles:s,unstyled:l,vars:c}),y=Se();return"container"===p?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Kl,{...n,selector:`.${y}`}),(0,a.jsx)("div",{...m("container"),children:(0,a.jsx)(je,{ref:t,...m("root",{className:y}),...h})})]}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Gl,{...n,selector:`.${y}`}),(0,a.jsx)(je,{ref:t,...m("root",{className:y}),...h})]})}));function ec(e=null){const n=(0,t.createContext)(e);return[({children:e,value:t})=>(0,a.jsx)(n.Provider,{value:t,children:e}),()=>(0,t.useContext)(n)]}Ql.classes=Zl,Ql.displayName="@mantine/core/SimpleGrid";const[tc,nc]=ec({offsetBottom:!1,offsetTop:!1,describedBy:void 0,getStyles:null,inputId:void 0,labelId:void 0});var rc={wrapper:"m_6c018570",input:"m_8fb7ebe7",section:"m_82577fc2",placeholder:"m_88bacfd0",root:"m_46b77525",label:"m_8fdc1311",required:"m_78a94662",error:"m_8f816625",description:"m_fe47ce59"};const oc={},ac=(e,{size:t})=>({description:{"--input-description-size":void 0===t?void 0:`calc(${Ve(t)} - ${m(2)})`}}),ic=te(((e,t)=>{const n=Q("InputDescription",oc,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,vars:c,size:u,__staticSelector:d,__inheritStyles:f=!0,variant:p,...h}=Q("InputDescription",oc,n),m=nc(),y=nt({name:["InputWrapper",d],props:n,classes:rc,className:o,style:i,classNames:r,styles:s,unstyled:l,rootSelector:"description",vars:c,varsResolver:ac}),v=f&&m?.getStyles||y;return(0,a.jsx)(je,{component:"p",ref:t,variant:p,size:u,...v("description",m?.getStyles?{className:o,style:i}:void 0),...h})}));ic.classes=rc,ic.displayName="@mantine/core/InputDescription";const sc={},lc=(e,{size:t})=>({error:{"--input-error-size":void 0===t?void 0:`calc(${Ve(t)} - ${m(2)})`}}),cc=te(((e,t)=>{const n=Q("InputError",sc,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,vars:c,size:u,__staticSelector:d,__inheritStyles:f=!0,variant:p,...h}=n,m=nt({name:["InputWrapper",d],props:n,classes:rc,className:o,style:i,classNames:r,styles:s,unstyled:l,rootSelector:"error",vars:c,varsResolver:lc}),y=nc(),v=f&&y?.getStyles||m;return(0,a.jsx)(je,{component:"p",ref:t,variant:p,size:u,...v("error",y?.getStyles?{className:o,style:i}:void 0),...h})}));cc.classes=rc,cc.displayName="@mantine/core/InputError";const uc={labelElement:"label"},dc=(e,{size:t})=>({label:{"--input-label-size":Ve(t),"--input-asterisk-color":void 0}}),fc=te(((e,t)=>{const n=Q("InputLabel",uc,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,vars:c,labelElement:u,size:d,required:f,htmlFor:p,onMouseDown:h,children:m,__staticSelector:y,variant:v,mod:g,...b}=Q("InputLabel",uc,n),w=nt({name:["InputWrapper",y],props:n,classes:rc,className:o,style:i,classNames:r,styles:s,unstyled:l,rootSelector:"label",vars:c,varsResolver:dc}),x=nc(),S=x?.getStyles||w;return(0,a.jsxs)(je,{...S("label",x?.getStyles?{className:o,style:i}:void 0),component:u,variant:v,size:d,ref:t,htmlFor:"label"===u?p:void 0,mod:[{required:f},g],onMouseDown:e=>{h?.(e),!e.defaultPrevented&&e.detail>1&&e.preventDefault()},...b,children:[m,f&&(0,a.jsx)("span",{...S("required"),"aria-hidden":!0,children:" *"})]})}));fc.classes=rc,fc.displayName="@mantine/core/InputLabel";const pc={},hc=te(((e,t)=>{const n=Q("InputPlaceholder",pc,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,vars:c,__staticSelector:u,variant:d,error:f,mod:p,...h}=Q("InputPlaceholder",pc,n),m=nt({name:["InputPlaceholder",u],props:n,classes:rc,className:o,style:i,classNames:r,styles:s,unstyled:l,rootSelector:"placeholder"});return(0,a.jsx)(je,{...m("placeholder"),mod:[{error:!!f},p],component:"span",variant:d,ref:t,...h})}));function mc(e,{hasDescription:t,hasError:n}){const r=e.findIndex((e=>"input"===e)),o=e.slice(0,r),a=e.slice(r+1),i=t&&o.includes("description")||n&&o.includes("error");return{offsetBottom:t&&a.includes("description")||n&&a.includes("error"),offsetTop:i}}hc.classes=rc,hc.displayName="@mantine/core/InputPlaceholder";const yc={labelElement:"label",inputContainer:e=>e,inputWrapperOrder:["label","description","input","error"]},vc=(e,{size:t})=>({label:{"--input-label-size":Ve(t),"--input-asterisk-color":void 0},error:{"--input-error-size":void 0===t?void 0:`calc(${Ve(t)} - ${m(2)})`},description:{"--input-description-size":void 0===t?void 0:`calc(${Ve(t)} - ${m(2)})`}}),gc=te(((e,n)=>{const r=Q("InputWrapper",yc,e),{classNames:o,className:i,style:s,styles:l,unstyled:c,vars:u,size:d,variant:f,__staticSelector:p,inputContainer:h,inputWrapperOrder:m,label:y,error:v,description:g,labelProps:b,descriptionProps:w,errorProps:x,labelElement:S,children:O,withAsterisk:j,id:E,required:C,__stylesApiProps:k,mod:P,..._}=r,A=nt({name:["InputWrapper",p],props:k||r,classes:rc,className:i,style:s,classNames:o,styles:l,unstyled:c,vars:u,varsResolver:vc}),N={size:d,variant:f,__staticSelector:p},M=Jn(E),T="boolean"==typeof j?j:C,D=x?.id||`${M}-error`,I=w?.id||`${M}-description`,R=M,z=!!v&&"boolean"!=typeof v,L=!!g,$=`${z?D:""} ${L?I:""}`,B=$.trim().length>0?$.trim():void 0,F=b?.id||`${M}-label`,W=y&&(0,a.jsx)(fc,{labelElement:S,id:F,htmlFor:R,required:T,...N,...b,children:y},"label"),V=L&&(0,a.jsx)(ic,{...w,...N,size:w?.size||N.size,id:w?.id||I,children:g},"description"),H=(0,a.jsx)(t.Fragment,{children:h(O)},"input"),U=z&&(0,t.createElement)(cc,{...x,...N,size:x?.size||N.size,key:"error",id:x?.id||D},v),q=m.map((e=>{switch(e){case"label":return W;case"input":return H;case"description":return V;case"error":return U;default:return null}}));return(0,a.jsx)(tc,{value:{getStyles:A,describedBy:B,inputId:R,labelId:F,...mc(m,{hasDescription:L,hasError:z})},children:(0,a.jsx)(je,{ref:n,variant:f,size:d,mod:[{error:!!v},P],...A("root"),..._,children:q})})}));gc.classes=rc,gc.displayName="@mantine/core/InputWrapper";const bc={variant:"default",leftSectionPointerEvents:"none",rightSectionPointerEvents:"none",withAria:!0,withErrorStyles:!0},wc=(e,t,n)=>({wrapper:{"--input-margin-top":n.offsetTop?"calc(var(--mantine-spacing-xs) / 2)":void 0,"--input-margin-bottom":n.offsetBottom?"calc(var(--mantine-spacing-xs) / 2)":void 0,"--input-height":Be(t.size,"input-height"),"--input-fz":Ve(t.size),"--input-radius":void 0===t.radius?void 0:We(t.radius),"--input-left-section-width":void 0!==t.leftSectionWidth?m(t.leftSectionWidth):void 0,"--input-right-section-width":void 0!==t.rightSectionWidth?m(t.rightSectionWidth):void 0,"--input-padding-y":t.multiline?Be(t.size,"input-padding-y"):void 0,"--input-left-section-pointer-events":t.leftSectionPointerEvents,"--input-right-section-pointer-events":t.rightSectionPointerEvents}}),xc=rt(((e,t)=>{const n=Q("Input",bc,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,required:c,__staticSelector:u,__stylesApiProps:d,size:f,wrapperProps:p,error:h,disabled:m,leftSection:y,leftSectionProps:v,leftSectionWidth:g,rightSection:b,rightSectionProps:w,rightSectionWidth:x,rightSectionPointerEvents:S,leftSectionPointerEvents:O,variant:j,vars:E,pointer:C,multiline:k,radius:P,id:_,withAria:A,withErrorStyles:N,mod:M,inputSize:T,...D}=n,{styleProps:I,rest:R}=fe(D),z=nc(),L=nt({name:["Input",u],props:d||n,classes:rc,className:o,style:i,classNames:r,styles:s,unstyled:l,stylesCtx:{offsetBottom:z?.offsetBottom,offsetTop:z?.offsetTop},rootSelector:"wrapper",vars:E,varsResolver:wc}),$=A?{required:c,disabled:m,"aria-invalid":!!h,"aria-describedby":z?.describedBy,id:z?.inputId||_}:{};return(0,a.jsxs)(je,{...L("wrapper"),...I,...p,mod:[{error:!!h&&N,pointer:C,disabled:m,multiline:k,"data-with-right-section":!!b,"data-with-left-section":!!y},M],variant:j,size:f,children:[y&&(0,a.jsx)("div",{...v,"data-position":"left",...L("section",{className:v?.className,style:v?.style}),children:y}),(0,a.jsx)(je,{component:"input",...R,...$,ref:t,required:c,mod:{disabled:m,error:!!h&&N},variant:j,__size:T,...L("input")}),b&&(0,a.jsx)("div",{...w,"data-position":"right",...L("section",{className:w?.className,style:w?.style}),children:b})]})}));xc.classes=rc,xc.Wrapper=gc,xc.Label=fc,xc.Error=cc,xc.Description=ic,xc.Placeholder=hc,xc.displayName="@mantine/core/Input";var Sc={root:"m_5f75b09e",body:"m_5f6e695e",labelWrapper:"m_d3ea56bb",label:"m_8ee546b8",description:"m_328f68c0",error:"m_8e8a99cc"};const Oc=Sc,jc=(0,t.forwardRef)((({__staticSelector:e,__stylesApiProps:t,className:n,classNames:r,styles:o,unstyled:i,children:s,label:l,description:c,id:u,disabled:d,error:f,size:p,labelPosition:h="left",bodyElement:m="div",labelElement:y="label",variant:v,style:g,vars:b,mod:w,...x},S)=>{const O=nt({name:e,props:t,className:n,style:g,classes:Sc,classNames:r,styles:o,unstyled:i});return(0,a.jsx)(je,{...O("root"),ref:S,__vars:{"--label-fz":Ve(p),"--label-lh":Be(p,"label-lh")},mod:[{"label-position":h},w],variant:v,size:p,...x,children:(0,a.jsxs)(je,{component:m,htmlFor:"label"===m?u:void 0,...O("body"),children:[s,(0,a.jsxs)("div",{...O("labelWrapper"),"data-disabled":d||void 0,children:[l&&(0,a.jsx)(je,{component:y,htmlFor:"label"===y?u:void 0,...O("label"),"data-disabled":d||void 0,children:l}),c&&(0,a.jsx)(xc.Description,{size:p,__inheritStyles:!1,...O("description"),children:c}),f&&"boolean"!=typeof f&&(0,a.jsx)(xc.Error,{size:p,__inheritStyles:!1,...O("error"),children:f})]})]})})}));jc.displayName="@mantine/core/InlineInput";const Ec=(0,t.createContext)(null),Cc=Ec.Provider;function kc({children:e,role:t}){const n=nc();return n?(0,a.jsx)("div",{role:t,"aria-labelledby":n.labelId,"aria-describedby":n.describedBy,children:e}):(0,a.jsx)(a.Fragment,{children:e})}const Pc={},_c=te(((e,t)=>{const{value:n,defaultValue:r,onChange:o,size:i,wrapperProps:s,children:l,readOnly:c,...u}=Q("SwitchGroup",Pc,e),[d,f]=Ml({value:n,defaultValue:r,finalValue:[],onChange:o});return(0,a.jsx)(Cc,{value:{value:d,onChange:e=>{const t=e.currentTarget.value;!c&&f(d.includes(t)?d.filter((e=>e!==t)):[...d,t])},size:i},children:(0,a.jsx)(xc.Wrapper,{size:i,ref:t,...s,...u,labelElement:"div",__staticSelector:"SwitchGroup",children:(0,a.jsx)(kc,{role:"group",children:l})})})}));_c.classes=xc.Wrapper.classes,_c.displayName="@mantine/core/SwitchGroup";var Ac={root:"m_5f93f3bb",input:"m_926b4011",track:"m_9307d992",thumb:"m_93039a1d",trackLabel:"m_8277e082"};const Nc={labelPosition:"right"},Mc=(e,{radius:t,color:n,size:r})=>({root:{"--switch-radius":void 0===t?void 0:We(t),"--switch-height":Be(r,"switch-height"),"--switch-width":Be(r,"switch-width"),"--switch-thumb-size":Be(r,"switch-thumb-size"),"--switch-label-font-size":Be(r,"switch-label-font-size"),"--switch-track-label-padding":Be(r,"switch-track-label-padding"),"--switch-color":n?O(n,e):void 0}}),Tc=te(((e,n)=>{const r=Q("Switch",Nc,e),{classNames:o,className:i,style:s,styles:l,unstyled:c,vars:u,color:d,label:f,offLabel:p,onLabel:h,id:m,size:y,radius:v,wrapperProps:g,thumbIcon:b,checked:w,defaultChecked:x,onChange:S,labelPosition:O,description:j,error:E,disabled:C,variant:k,rootRef:P,mod:_,...A}=r,N=(0,t.useContext)(Ec),M=y||N?.size,T=nt({name:"Switch",props:r,classes:Ac,className:i,style:s,classNames:o,styles:l,unstyled:c,vars:u,varsResolver:Mc}),{styleProps:D,rest:I}=fe(A),R=Jn(m),z=N?{checked:N.value.includes(I.value),onChange:N.onChange}:{},[L,$]=Ml({value:z.checked??w,defaultValue:x,finalValue:!1});return(0,a.jsxs)(jc,{...T("root"),__staticSelector:"Switch",__stylesApiProps:r,id:R,size:M,labelPosition:O,label:f,description:j,error:E,disabled:C,bodyElement:"label",labelElement:"span",classNames:o,styles:l,unstyled:c,"data-checked":z.checked||void 0,variant:k,ref:P,mod:_,...D,...g,children:[(0,a.jsx)("input",{...I,disabled:C,checked:L,onChange:e=>{N?z.onChange?.(e):S?.(e),$(e.currentTarget.checked)},id:R,ref:n,type:"checkbox",role:"switch",...T("input")}),(0,a.jsxs)(je,{"aria-hidden":"true",mod:{error:E,"label-position":O,"without-labels":!h&&!p},...T("track"),children:[(0,a.jsx)(je,{component:"span",mod:"reduce-motion",...T("thumb"),children:b}),(0,a.jsx)("span",{...T("trackLabel"),children:L?h:p})]})]})}));Tc.classes={...Ac,...Oc},Tc.displayName="@mantine/core/Switch",Tc.Group=_c;var Dc={root:"m_fea6bf1a",burger:"m_d4fb9cad"};const Ic={},Rc=(e,{color:t,size:n,lineSize:r,transitionDuration:o,transitionTimingFunction:a})=>({root:{"--burger-color":t?O(t,e):void 0,"--burger-size":Be(n,"burger-size"),"--burger-line-size":r?m(r):void 0,"--burger-transition-duration":void 0===o?void 0:`${o}ms`,"--burger-transition-timing-function":a}}),zc=te(((e,t)=>{const n=Q("Burger",Ic,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,vars:c,opened:u,children:d,transitionDuration:f,transitionTimingFunction:p,lineSize:h,...m}=n,y=nt({name:"Burger",classes:Dc,props:n,className:o,style:i,classNames:r,styles:s,unstyled:l,vars:c,varsResolver:Rc});return(0,a.jsxs)(it,{...y("root"),ref:t,...m,children:[(0,a.jsx)(je,{mod:["reduce-motion",{opened:u}],...y("burger")}),d]})}));zc.classes=Dc,zc.displayName="@mantine/core/Burger";const[Lc,$c]=Ee("Drawer component was not found in tree");var Bc={root:"m_f11b401e",header:"m_5a7c2c9",content:"m_b8a05bbd",inner:"m_31cd769a"};const Fc={},Wc=te(((e,t)=>{const n=Q("DrawerBody",Fc,e),{classNames:r,className:o,style:i,styles:s,vars:l,...c}=n,u=$c();return(0,a.jsx)(De,{ref:t,...u.getStyles("body",{classNames:r,style:i,styles:s,className:o}),...c})}));Wc.classes=Bc,Wc.displayName="@mantine/core/DrawerBody";const Vc={},Hc=te(((e,t)=>{const n=Q("DrawerCloseButton",Vc,e),{classNames:r,className:o,style:i,styles:s,vars:l,...c}=n,u=$c();return(0,a.jsx)(ft,{ref:t,...u.getStyles("close",{classNames:r,style:i,styles:s,className:o}),...c})}));Hc.classes=Bc,Hc.displayName="@mantine/core/DrawerCloseButton";const Uc={},qc=te(((e,t)=>{const n=Q("DrawerContent",Uc,e),{classNames:r,className:o,style:i,styles:s,vars:l,children:c,radius:u,...d}=n,f=$c(),p=f.scrollAreaComponent||Xt;return(0,a.jsx)(qt,{...f.getStyles("content",{className:o,style:i,styles:s,classNames:r}),innerProps:f.getStyles("inner",{className:o,style:i,styles:s,classNames:r}),ref:t,...d,radius:u||f.radius||0,children:(0,a.jsx)(p,{style:{height:"calc(100vh - var(--drawer-offset) * 2)"},children:c})})}));qc.classes=Bc,qc.displayName="@mantine/core/DrawerContent";const Xc={},Gc=te(((e,t)=>{const n=Q("DrawerHeader",Xc,e),{classNames:r,className:o,style:i,styles:s,vars:l,...c}=n,u=$c();return(0,a.jsx)(Kt,{ref:t,...u.getStyles("header",{classNames:r,style:i,styles:s,className:o}),...c})}));Gc.classes=Bc,Gc.displayName="@mantine/core/DrawerHeader";const Yc={},Kc=te(((e,t)=>{const n=Q("DrawerOverlay",Yc,e),{classNames:r,className:o,style:i,styles:s,vars:l,...c}=n,u=$c();return(0,a.jsx)(on,{ref:t,...u.getStyles("overlay",{classNames:r,style:i,styles:s,className:o}),...c})}));function Zc(e){switch(e){case"top":return"flex-start";case"bottom":return"flex-end";default:return}}function Jc(e){if("top"===e||"bottom"===e)return"0 0 calc(100% - var(--drawer-offset, 0rem) * 2)"}Kc.classes=Bc,Kc.displayName="@mantine/core/DrawerOverlay";const Qc={top:"slide-down",bottom:"slide-up",left:"slide-right",right:"slide-left"},eu={top:"slide-down",bottom:"slide-up",right:"slide-right",left:"slide-left"},tu={closeOnClickOutside:!0,withinPortal:!0,lockScroll:!0,trapFocus:!0,returnFocus:!0,closeOnEscape:!0,keepMounted:!1,zIndex:Z("modal"),position:"left"},nu=(e,{position:t,size:n,offset:r})=>({root:{"--drawer-size":Be(n,"drawer-size"),"--drawer-flex":Jc(t),"--drawer-height":"left"===t||"right"===t?void 0:"var(--drawer-size)","--drawer-align":Zc(t),"--drawer-justify":"right"===t?"flex-end":void 0,"--drawer-offset":m(r)}}),ru=te(((e,t)=>{const n=Q("DrawerRoot",tu,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,vars:c,scrollAreaComponent:u,position:d,transitionProps:f,radius:p,...h}=n,{dir:m}=Po(),y=nt({name:"Drawer",classes:Bc,props:n,className:o,style:i,classNames:r,styles:s,unstyled:l,vars:c,varsResolver:nu}),v=("rtl"===m?eu:Qc)[d];return(0,a.jsx)(Lc,{value:{scrollAreaComponent:u,getStyles:y,radius:p},children:(0,a.jsx)(tr,{ref:t,...y("root"),transitionProps:{transition:v,...f},unstyled:l,...h})})}));ru.classes=Bc,ru.displayName="@mantine/core/DrawerRoot";const ou={},au=te(((e,t)=>{const n=Q("DrawerTitle",ou,e),{classNames:r,className:o,style:i,styles:s,vars:l,...c}=n,u=$c();return(0,a.jsx)(ar,{ref:t,...u.getStyles("title",{classNames:r,style:i,styles:s,className:o}),...c})}));au.classes=Bc,au.displayName="@mantine/core/DrawerTitle";const iu={closeOnClickOutside:!0,withinPortal:!0,lockScroll:!0,trapFocus:!0,returnFocus:!0,closeOnEscape:!0,keepMounted:!1,zIndex:Z("modal"),withOverlay:!0,withCloseButton:!0},su=te(((e,t)=>{const{title:n,withOverlay:r,overlayProps:o,withCloseButton:i,closeButtonProps:s,children:l,...c}=Q("Drawer",iu,e),u=!!n||i;return(0,a.jsxs)(ru,{ref:t,...c,children:[r&&(0,a.jsx)(Kc,{...o}),(0,a.jsxs)(qc,{children:[u&&(0,a.jsxs)(Gc,{children:[n&&(0,a.jsx)(au,{children:n}),i&&(0,a.jsx)(Hc,{...s})]}),(0,a.jsx)(Wc,{children:l})]})]})}));su.classes=Bc,su.displayName="@mantine/core/Drawer",su.Root=ru,su.Overlay=Kc,su.Content=qc,su.Body=Wc,su.Header=Gc,su.Title=au,su.CloseButton=Hc;const[lu,cu]=Ee("ScrollArea.Root component was not found in tree");function uu(e){const n=(0,t.useRef)(e);return(0,t.useEffect)((()=>{n.current=e})),(0,t.useMemo)((()=>(...e)=>n.current?.(...e)),[])}function du(e,t){const n=uu(t);X((()=>{let t=0;if(e){const r=new ResizeObserver((()=>{cancelAnimationFrame(t),t=window.requestAnimationFrame(n)}));return r.observe(e),()=>{window.cancelAnimationFrame(t),r.unobserve(e)}}}),[e,n])}const fu=(0,t.forwardRef)(((e,n)=>{const{style:r,...o}=e,i=cu(),[s,l]=(0,t.useState)(0),[c,u]=(0,t.useState)(0),d=Boolean(s&&c);return du(i.scrollbarX,(()=>{const e=i.scrollbarX?.offsetHeight||0;i.onCornerHeightChange(e),u(e)})),du(i.scrollbarY,(()=>{const e=i.scrollbarY?.offsetWidth||0;i.onCornerWidthChange(e),l(e)})),d?(0,a.jsx)("div",{...o,ref:n,style:{...r,width:s,height:c}}):null})),pu=(0,t.forwardRef)(((e,t)=>{const n=cu(),r=Boolean(n.scrollbarX&&n.scrollbarY);return"scroll"!==n.type&&r?(0,a.jsx)(fu,{...e,ref:t}):null})),hu={scrollHideDelay:1e3,type:"hover"},mu=(0,t.forwardRef)(((e,n)=>{const r=Q("ScrollAreaRoot",hu,e),{type:o,scrollHideDelay:i,scrollbars:s,...l}=r,[c,u]=(0,t.useState)(null),[d,f]=(0,t.useState)(null),[p,h]=(0,t.useState)(null),[m,y]=(0,t.useState)(null),[v,g]=(0,t.useState)(null),[b,w]=(0,t.useState)(0),[x,S]=(0,t.useState)(0),[O,j]=(0,t.useState)(!1),[E,C]=(0,t.useState)(!1),k=Et(n,(e=>u(e)));return(0,a.jsx)(lu,{value:{type:o,scrollHideDelay:i,scrollArea:c,viewport:d,onViewportChange:f,content:p,onContentChange:h,scrollbarX:m,onScrollbarXChange:y,scrollbarXEnabled:O,onScrollbarXEnabledChange:j,scrollbarY:v,onScrollbarYChange:g,scrollbarYEnabled:E,onScrollbarYEnabledChange:C,onCornerWidthChange:w,onCornerHeightChange:S},children:(0,a.jsx)(je,{...l,ref:k,__vars:{"--sa-corner-width":"xy"!==s?"0px":`${b}px`,"--sa-corner-height":"xy"!==s?"0px":`${x}px`}})})}));function yu(e,n){const r=uu(e),o=(0,t.useRef)(0);return(0,t.useEffect)((()=>()=>window.clearTimeout(o.current)),[]),(0,t.useCallback)(((...e)=>{window.clearTimeout(o.current),o.current=window.setTimeout((()=>r(...e)),n)}),[r,n])}function vu(e,t){const n=e/t;return Number.isNaN(n)?0:n}function gu(e){const t=vu(e.viewport,e.content),n=e.scrollbar.paddingStart+e.scrollbar.paddingEnd,r=(e.scrollbar.size-n)*t;return Math.max(r,18)}function bu(e,t){return n=>{if(e[0]===e[1]||t[0]===t[1])return t[0];const r=(t[1]-t[0])/(e[1]-e[0]);return t[0]+r*(n-e[0])}}function wu(e,t,n="ltr"){const r=gu(t),o=t.scrollbar.paddingStart+t.scrollbar.paddingEnd,a=t.scrollbar.size-o,i=t.content-t.viewport,s=a-r,l=function(e,[t,n]){return Math.min(n,Math.max(t,e))}(e,"ltr"===n?[0,i]:[-1*i,0]);return bu([0,i],[0,s])(l)}function xu(e,t){return e>0&&e<t}function Su(e){return e?parseInt(e,10):0}function Ou(e,t,{checkForDefaultPrevented:n=!0}={}){return r=>{e?.(r),!1!==n&&r.defaultPrevented||t?.(r)}}mu.displayName="@mantine/core/ScrollAreaRoot";const[ju,Eu]=Ee("ScrollAreaScrollbar was not found in tree"),Cu=(0,t.forwardRef)(((e,n)=>{const{sizes:r,hasThumb:o,onThumbChange:i,onThumbPointerUp:s,onThumbPointerDown:l,onThumbPositionChange:c,onDragScroll:u,onWheelScroll:d,onResize:f,...p}=e,h=cu(),[m,y]=(0,t.useState)(null),v=Et(n,(e=>y(e))),g=(0,t.useRef)(null),b=(0,t.useRef)(""),{viewport:w}=h,x=r.content-r.viewport,S=uu(d),O=uu(c),j=yu(f,10),E=e=>{if(g.current){const t=e.clientX-g.current.left,n=e.clientY-g.current.top;u({x:t,y:n})}};return(0,t.useEffect)((()=>{const e=e=>{const t=e.target,n=m?.contains(t);n&&S(e,x)};return document.addEventListener("wheel",e,{passive:!1}),()=>document.removeEventListener("wheel",e,{passive:!1})}),[w,m,x,S]),(0,t.useEffect)(O,[r,O]),du(m,j),du(h.content,j),(0,a.jsx)(ju,{value:{scrollbar:m,hasThumb:o,onThumbChange:uu(i),onThumbPointerUp:uu(s),onThumbPositionChange:O,onThumbPointerDown:uu(l)},children:(0,a.jsx)("div",{...p,ref:v,"data-mantine-scrollbar":!0,style:{position:"absolute",...p.style},onPointerDown:Ou(e.onPointerDown,(e=>{e.preventDefault(),0===e.button&&(e.target.setPointerCapture(e.pointerId),g.current=m.getBoundingClientRect(),b.current=document.body.style.webkitUserSelect,document.body.style.webkitUserSelect="none",E(e))})),onPointerMove:Ou(e.onPointerMove,E),onPointerUp:Ou(e.onPointerUp,(e=>{e.preventDefault();const t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),document.body.style.webkitUserSelect=b.current,g.current=null}))})})})),ku=(0,t.forwardRef)(((e,n)=>{const{sizes:r,onSizesChange:o,style:i,...s}=e,l=cu(),[c,u]=(0,t.useState)(),d=(0,t.useRef)(null),f=Et(n,d,l.onScrollbarXChange);return(0,t.useEffect)((()=>{d.current&&u(getComputedStyle(d.current))}),[d]),(0,a.jsx)(Cu,{"data-orientation":"horizontal",...s,ref:f,sizes:r,style:{...i,"--sa-thumb-width":`${gu(r)}px`},onThumbPointerDown:t=>e.onThumbPointerDown(t.x),onDragScroll:t=>e.onDragScroll(t.x),onWheelScroll:(t,n)=>{if(l.viewport){const r=l.viewport.scrollLeft+t.deltaX;e.onWheelScroll(r),xu(r,n)&&t.preventDefault()}},onResize:()=>{d.current&&l.viewport&&c&&o({content:l.viewport.scrollWidth,viewport:l.viewport.offsetWidth,scrollbar:{size:d.current.clientWidth,paddingStart:Su(c.paddingLeft),paddingEnd:Su(c.paddingRight)}})}})}));ku.displayName="@mantine/core/ScrollAreaScrollbarX";const Pu=(0,t.forwardRef)(((e,n)=>{const{sizes:r,onSizesChange:o,style:i,...s}=e,l=cu(),[c,u]=(0,t.useState)(),d=(0,t.useRef)(null),f=Et(n,d,l.onScrollbarYChange);return(0,t.useEffect)((()=>{d.current&&u(window.getComputedStyle(d.current))}),[]),(0,a.jsx)(Cu,{...s,"data-orientation":"vertical",ref:f,sizes:r,style:{"--sa-thumb-height":`${gu(r)}px`,...i},onThumbPointerDown:t=>e.onThumbPointerDown(t.y),onDragScroll:t=>e.onDragScroll(t.y),onWheelScroll:(t,n)=>{if(l.viewport){const r=l.viewport.scrollTop+t.deltaY;e.onWheelScroll(r),xu(r,n)&&t.preventDefault()}},onResize:()=>{d.current&&l.viewport&&c&&o({content:l.viewport.scrollHeight,viewport:l.viewport.offsetHeight,scrollbar:{size:d.current.clientHeight,paddingStart:Su(c.paddingTop),paddingEnd:Su(c.paddingBottom)}})}})}));Pu.displayName="@mantine/core/ScrollAreaScrollbarY";const _u=(0,t.forwardRef)(((e,n)=>{const{orientation:r="vertical",...o}=e,{dir:i}=Po(),s=cu(),l=(0,t.useRef)(null),c=(0,t.useRef)(0),[u,d]=(0,t.useState)({content:0,viewport:0,scrollbar:{size:0,paddingStart:0,paddingEnd:0}}),f=vu(u.viewport,u.content),p={...o,sizes:u,onSizesChange:d,hasThumb:Boolean(f>0&&f<1),onThumbChange:e=>{l.current=e},onThumbPointerUp:()=>{c.current=0},onThumbPointerDown:e=>{c.current=e}},h=(e,t)=>function(e,t,n,r="ltr"){const o=gu(n),a=t||o/2,i=o-a,s=n.scrollbar.paddingStart+a,l=n.scrollbar.size-n.scrollbar.paddingEnd-i,c=n.content-n.viewport;return bu([s,l],"ltr"===r?[0,c]:[-1*c,0])(e)}(e,c.current,u,t);return"horizontal"===r?(0,a.jsx)(ku,{...p,ref:n,onThumbPositionChange:()=>{if(s.viewport&&l.current){const e=wu(s.viewport.scrollLeft,u,i);l.current.style.transform=`translate3d(${e}px, 0, 0)`}},onWheelScroll:e=>{s.viewport&&(s.viewport.scrollLeft=e)},onDragScroll:e=>{s.viewport&&(s.viewport.scrollLeft=h(e,i))}}):"vertical"===r?(0,a.jsx)(Pu,{...p,ref:n,onThumbPositionChange:()=>{if(s.viewport&&l.current){const e=wu(s.viewport.scrollTop,u);0===u.scrollbar.size?l.current.style.opacity="0":l.current.style.opacity="1",l.current.style.transform=`translate3d(0, ${e}px, 0)`}},onWheelScroll:e=>{s.viewport&&(s.viewport.scrollTop=e)},onDragScroll:e=>{s.viewport&&(s.viewport.scrollTop=h(e))}}):null}));_u.displayName="@mantine/core/ScrollAreaScrollbarVisible";const Au=(0,t.forwardRef)(((e,n)=>{const r=cu(),{forceMount:o,...i}=e,[s,l]=(0,t.useState)(!1),c="horizontal"===e.orientation,u=yu((()=>{if(r.viewport){const e=r.viewport.offsetWidth<r.viewport.scrollWidth,t=r.viewport.offsetHeight<r.viewport.scrollHeight;l(c?e:t)}}),10);return du(r.viewport,u),du(r.content,u),o||s?(0,a.jsx)(_u,{"data-state":s?"visible":"hidden",...i,ref:n}):null}));Au.displayName="@mantine/core/ScrollAreaScrollbarAuto";const Nu=(0,t.forwardRef)(((e,n)=>{const{forceMount:r,...o}=e,i=cu(),[s,l]=(0,t.useState)(!1);return(0,t.useEffect)((()=>{const{scrollArea:e}=i;let t=0;if(e){const n=()=>{window.clearTimeout(t),l(!0)},r=()=>{t=window.setTimeout((()=>l(!1)),i.scrollHideDelay)};return e.addEventListener("pointerenter",n),e.addEventListener("pointerleave",r),()=>{window.clearTimeout(t),e.removeEventListener("pointerenter",n),e.removeEventListener("pointerleave",r)}}}),[i.scrollArea,i.scrollHideDelay]),r||s?(0,a.jsx)(Au,{"data-state":s?"visible":"hidden",...o,ref:n}):null}));Nu.displayName="@mantine/core/ScrollAreaScrollbarHover";const Mu=(0,t.forwardRef)(((e,n)=>{const{forceMount:r,...o}=e,i=cu(),s="horizontal"===e.orientation,[l,c]=(0,t.useState)("hidden"),u=yu((()=>c("idle")),100);return(0,t.useEffect)((()=>{if("idle"===l){const e=window.setTimeout((()=>c("hidden")),i.scrollHideDelay);return()=>window.clearTimeout(e)}}),[l,i.scrollHideDelay]),(0,t.useEffect)((()=>{const{viewport:e}=i,t=s?"scrollLeft":"scrollTop";if(e){let n=e[t];const r=()=>{const r=e[t];n!==r&&(c("scrolling"),u()),n=r};return e.addEventListener("scroll",r),()=>e.removeEventListener("scroll",r)}}),[i.viewport,s,u]),r||"hidden"!==l?(0,a.jsx)(_u,{"data-state":"hidden"===l?"hidden":"visible",...o,ref:n,onPointerEnter:Ou(e.onPointerEnter,(()=>c("interacting"))),onPointerLeave:Ou(e.onPointerLeave,(()=>c("idle")))}):null})),Tu=(0,t.forwardRef)(((e,n)=>{const{forceMount:r,...o}=e,i=cu(),{onScrollbarXEnabledChange:s,onScrollbarYEnabledChange:l}=i,c="horizontal"===e.orientation;return(0,t.useEffect)((()=>(c?s(!0):l(!0),()=>{c?s(!1):l(!1)})),[c,s,l]),"hover"===i.type?(0,a.jsx)(Nu,{...o,ref:n,forceMount:r}):"scroll"===i.type?(0,a.jsx)(Mu,{...o,ref:n,forceMount:r}):"auto"===i.type?(0,a.jsx)(Au,{...o,ref:n,forceMount:r}):"always"===i.type?(0,a.jsx)(_u,{...o,ref:n}):null}));Tu.displayName="@mantine/core/ScrollAreaScrollbar";const Du=(0,t.forwardRef)(((e,n)=>{const{style:r,...o}=e,i=cu(),s=Eu(),{onThumbPositionChange:l}=s,c=Et(n,(e=>s.onThumbChange(e))),u=(0,t.useRef)(),d=yu((()=>{u.current&&(u.current(),u.current=void 0)}),100);return(0,t.useEffect)((()=>{const{viewport:e}=i;if(e){const t=()=>{if(d(),!u.current){const t=function(e,t=()=>{}){let n={left:e.scrollLeft,top:e.scrollTop},r=0;return function o(){const a={left:e.scrollLeft,top:e.scrollTop},i=n.left!==a.left,s=n.top!==a.top;(i||s)&&t(),n=a,r=window.requestAnimationFrame(o)}(),()=>window.cancelAnimationFrame(r)}(e,l);u.current=t,l()}};return l(),e.addEventListener("scroll",t),()=>e.removeEventListener("scroll",t)}}),[i.viewport,d,l]),(0,a.jsx)("div",{"data-state":s.hasThumb?"visible":"hidden",...o,ref:c,style:{width:"var(--sa-thumb-width)",height:"var(--sa-thumb-height)",...r},onPointerDownCapture:Ou(e.onPointerDownCapture,(e=>{const t=e.target.getBoundingClientRect(),n=e.clientX-t.left,r=e.clientY-t.top;s.onThumbPointerDown({x:n,y:r})})),onPointerUp:Ou(e.onPointerUp,s.onThumbPointerUp)})}));Du.displayName="@mantine/core/ScrollAreaThumb";const Iu=(0,t.forwardRef)(((e,t)=>{const{forceMount:n,...r}=e,o=Eu();return n||o.hasThumb?(0,a.jsx)(Du,{ref:t,...r}):null}));Iu.displayName="@mantine/core/ScrollAreaThumb";const Ru=(0,t.forwardRef)((({children:e,style:t,...n},r)=>{const o=cu(),i=Et(r,o.onViewportChange);return(0,a.jsx)(je,{...n,ref:i,style:{overflowX:o.scrollbarXEnabled?"scroll":"hidden",overflowY:o.scrollbarYEnabled?"scroll":"hidden",...t},children:(0,a.jsx)("div",{style:{minWidth:"100%",display:"table"},ref:o.onContentChange,children:e})})}));Ru.displayName="@mantine/core/ScrollAreaViewport";var zu={root:"m_d57069b5",viewport:"m_c0783ff9",viewportInner:"m_f8f631dd",scrollbar:"m_c44ba933",thumb:"m_d8b5e363",corner:"m_21657268"};const Lu={scrollHideDelay:1e3,type:"hover",scrollbars:"xy"},$u=(e,{scrollbarSize:t})=>({root:{"--scrollarea-scrollbar-size":m(t)}}),Bu=te(((e,n)=>{const r=Q("ScrollArea",Lu,e),{classNames:o,className:i,style:s,styles:l,unstyled:c,scrollbarSize:u,vars:d,type:f,scrollHideDelay:p,viewportProps:h,viewportRef:m,onScrollPositionChange:y,children:v,offsetScrollbars:g,scrollbars:b,onBottomReached:w,onTopReached:x,...S}=r,[O,j]=(0,t.useState)(!1),E=nt({name:"ScrollArea",props:r,classes:zu,className:i,style:s,classNames:o,styles:l,unstyled:c,vars:d,varsResolver:$u});return(0,a.jsxs)(mu,{type:"never"===f?"always":f,scrollHideDelay:p,ref:n,scrollbars:b,...E("root"),...S,children:[(0,a.jsx)(Ru,{...h,...E("viewport",{style:h?.style}),ref:m,"data-offset-scrollbars":!0===g?"xy":g||void 0,"data-scrollbars":b||void 0,onScroll:e=>{h?.onScroll?.(e),y?.({x:e.currentTarget.scrollLeft,y:e.currentTarget.scrollTop});const{scrollTop:t,scrollHeight:n,clientHeight:r}=e.currentTarget;t-(n-r)>=0&&w?.(),0===t&&x?.()},children:v}),("xy"===b||"x"===b)&&(0,a.jsx)(Tu,{...E("scrollbar"),orientation:"horizontal","data-hidden":"never"===f||void 0,forceMount:!0,onMouseEnter:()=>j(!0),onMouseLeave:()=>j(!1),children:(0,a.jsx)(Iu,{...E("thumb")})}),("xy"===b||"y"===b)&&(0,a.jsx)(Tu,{...E("scrollbar"),orientation:"vertical","data-hidden":"never"===f||void 0,forceMount:!0,onMouseEnter:()=>j(!0),onMouseLeave:()=>j(!1),children:(0,a.jsx)(Iu,{...E("thumb")})}),(0,a.jsx)(pu,{...E("corner"),"data-hovered":O||void 0,"data-hidden":"never"===f||void 0})]})}));Bu.displayName="@mantine/core/ScrollArea";const Fu=te(((e,t)=>{const{children:n,classNames:r,styles:o,scrollbarSize:i,scrollHideDelay:s,type:l,dir:c,offsetScrollbars:u,viewportRef:d,onScrollPositionChange:f,unstyled:p,variant:h,viewportProps:m,scrollbars:y,style:v,vars:g,onBottomReached:b,onTopReached:w,...x}=Q("ScrollAreaAutosize",Lu,e);return(0,a.jsx)(je,{...x,ref:t,style:[{display:"flex",overflow:"auto"},v],children:(0,a.jsx)(je,{style:{display:"flex",flexDirection:"column",flex:1},children:(0,a.jsx)(Bu,{classNames:r,styles:o,scrollHideDelay:s,scrollbarSize:i,type:l,dir:c,offsetScrollbars:u,viewportRef:d,onScrollPositionChange:f,unstyled:p,variant:h,viewportProps:m,vars:g,scrollbars:y,onBottomReached:b,onTopReached:w,children:n})})})}));function Wu(e,t){return Array.isArray(e)?[...e].reduce(((e,n)=>({...e,...Wu(n,t)})),{}):"function"==typeof e?e(t):null==e?{}:e}function Vu(e){return e?.current?e.current.scrollHeight:"auto"}Bu.classes=zu,Fu.displayName="@mantine/core/ScrollAreaAutosize",Fu.classes=zu,Bu.Autosize=Fu;const Hu="undefined"!=typeof window&&window.requestAnimationFrame;const Uu={transitionDuration:200,transitionTimingFunction:"ease",animateOpacity:!0},qu=te(((e,n)=>{const{children:r,in:o,transitionDuration:i,transitionTimingFunction:s,style:l,onTransitionEnd:c,animateOpacity:u,...d}=Q("Collapse",Uu,e),f=I(),p=Vt(),h=f.respectReducedMotion&&p?0:i,m=function({transitionDuration:e,transitionTimingFunction:n="ease",onTransitionEnd:r=()=>{},opened:o}){const a=(0,t.useRef)(null),i={display:"none",height:0,overflow:"hidden"},[s,l]=(0,t.useState)(o?{}:i),c=e=>{(0,Bt.flushSync)((()=>l(e)))},u=e=>{c((t=>({...t,...e})))};function d(t){const r=e||function(e){if(!e||"string"==typeof e)return 0;const t=e/36;return Math.round(10*(4+15*t**.25+t/5))}(t);return{transition:`height ${r}ms ${n}, opacity ${r}ms ${n}`}}Ht((()=>{"function"==typeof Hu&&Hu(o?()=>{u({willChange:"height",display:"block",overflow:"hidden"}),Hu((()=>{const e=Vu(a);u({...d(e),height:e})}))}:()=>{const e=Vu(a);u({...d(e),willChange:"height",height:e}),Hu((()=>u({height:0,overflow:"hidden"})))})}),[o]);const f=e=>{if(e.target===a.current&&"height"===e.propertyName)if(o){const e=Vu(a);e===s.height?c({}):u({height:e}),r()}else 0===s.height&&(c(i),r())};return function({style:e={},refKey:t="ref",...n}={}){const r=n[t];return{"aria-hidden":!o,...n,[t]:jt(a,r),onTransitionEnd:f,style:{boxSizing:"border-box",...e,...s}}}}({opened:o,transitionDuration:h,transitionTimingFunction:s,onTransitionEnd:c});return 0===h?o?(0,a.jsx)(je,{...d,children:r}):null:(0,a.jsx)(je,{...m({style:{opacity:o||!u?1:0,transition:u?`opacity ${h}ms ${s}`:"none",...Wu(l,f)},ref:n,...d}),children:r})}));function Xu(e=!1,n){const{onOpen:r,onClose:o}=n||{},[a,i]=(0,t.useState)(e),s=(0,t.useCallback)((()=>{i((e=>e||(r?.(),!0)))}),[r]),l=(0,t.useCallback)((()=>{i((e=>e?(o?.(),!1):e))}),[o]),c=(0,t.useCallback)((()=>{a?l():s()}),[l,s,a]);return[a,{open:s,close:l,toggle:c}]}qu.displayName="@mantine/core/Collapse";var Gu=gi("outline","recycle","IconRecycle",[["path",{d:"M12 17l-2 2l2 2",key:"svg-0"}],["path",{d:"M10 19h9a2 2 0 0 0 1.75 -2.75l-.55 -1",key:"svg-1"}],["path",{d:"M8.536 11l-.732 -2.732l-2.732 .732",key:"svg-2"}],["path",{d:"M7.804 8.268l-4.5 7.794a2 2 0 0 0 1.506 2.89l1.141 .024",key:"svg-3"}],["path",{d:"M15.464 11l2.732 .732l.732 -2.732",key:"svg-4"}],["path",{d:"M18.196 11.732l-4.5 -7.794a2 2 0 0 0 -3.256 -.14l-.591 .976",key:"svg-5"}]]),Yu=gi("outline","copy-off","IconCopyOff",[["path",{d:"M19.414 19.415a2 2 0 0 1 -1.414 .585h-8a2 2 0 0 1 -2 -2v-8c0 -.554 .225 -1.055 .589 -1.417m3.411 -.583h6a2 2 0 0 1 2 2v6",key:"svg-0"}],["path",{d:"M16 8v-2a2 2 0 0 0 -2 -2h-6m-3.418 .59c-.36 .36 -.582 .86 -.582 1.41v8a2 2 0 0 0 2 2h2",key:"svg-1"}],["path",{d:"M3 3l18 18",key:"svg-2"}]]),Ku=gi("outline","database","IconDatabase",[["path",{d:"M12 6m-8 0a8 3 0 1 0 16 0a8 3 0 1 0 -16 0",key:"svg-0"}],["path",{d:"M4 6v6a8 3 0 0 0 16 0v-6",key:"svg-1"}],["path",{d:"M4 12v6a8 3 0 0 0 16 0v-6",key:"svg-2"}]]),Zu=gi("outline","calendar-clock","IconCalendarClock",[["path",{d:"M10.5 21h-4.5a2 2 0 0 1 -2 -2v-12a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v3",key:"svg-0"}],["path",{d:"M16 3v4",key:"svg-1"}],["path",{d:"M8 3v4",key:"svg-2"}],["path",{d:"M4 11h10",key:"svg-3"}],["path",{d:"M18 18m-4 0a4 4 0 1 0 8 0a4 4 0 1 0 -8 0",key:"svg-4"}],["path",{d:"M18 16.5v1.5l.5 .5",key:"svg-5"}]]),Ju=gi("outline","code","IconCode",[["path",{d:"M7 8l-4 4l4 4",key:"svg-0"}],["path",{d:"M17 8l4 4l-4 4",key:"svg-1"}],["path",{d:"M14 4l-4 16",key:"svg-2"}]]),Qu=gi("outline","brand-wordpress","IconBrandWordpress",[["path",{d:"M9.5 9h3",key:"svg-0"}],["path",{d:"M4 9h2.5",key:"svg-1"}],["path",{d:"M11 9l3 11l4 -9",key:"svg-2"}],["path",{d:"M5.5 9l3.5 11l3 -7",key:"svg-3"}],["path",{d:"M18 11c.177 -.528 1 -1.364 1 -2.5c0 -1.78 -.776 -2.5 -1.875 -2.5c-.898 0 -1.125 .812 -1.125 1.429c0 1.83 2 2.058 2 3.571z",key:"svg-4"}],["path",{d:"M12 12m-9 0a9 9 0 1 0 18 0a9 9 0 1 0 -18 0",key:"svg-5"}]]),ed=gi("outline","sun","IconSun",[["path",{d:"M12 12m-4 0a4 4 0 1 0 8 0a4 4 0 1 0 -8 0",key:"svg-0"}],["path",{d:"M3 12h1m8 -9v1m8 8h1m-9 8v1m-6.4 -15.4l.7 .7m12.1 -.7l-.7 .7m0 11.4l.7 .7m-12.1 -.7l-.7 .7",key:"svg-1"}]]),td=gi("outline","moon-stars","IconMoonStars",[["path",{d:"M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z",key:"svg-0"}],["path",{d:"M17 4a2 2 0 0 0 2 2a2 2 0 0 0 -2 2a2 2 0 0 0 -2 -2a2 2 0 0 0 2 -2",key:"svg-1"}],["path",{d:"M19 11h2m-1 -1v2",key:"svg-2"}]]),nd=gi("outline","chevron-down","IconChevronDown",[["path",{d:"M6 9l6 6l6 -6",key:"svg-0"}]]);const rd="JuDL181pLgp1dn2GB7GL",od=o.p+"images/logo.99e0122f.png";function ad({setActiveView:e}){const[n,{toggle:r,close:o}]=Xu(!1),[a,{toggle:i}]=Xu(!1),s=I(),{colorScheme:l,toggleColorScheme:c,setColorScheme:u}=Ya(),[d,f]=(0,t.useState)("dark"===l),[p,h]=(0,t.useState)(!1);function y(t){if(e(t),n)return o();h(!1)}const v=[{icon:Gu,title:(0,wi.__)("Safely Trash","scotty"),description:(0,wi.__)("Delete the unnecessary records from your database","scotty"),onClick:()=>y("trash")},{icon:Yu,title:(0,wi.__)("Check duplicates","scotty"),description:(0,wi.__)("Check and analyze your database for duplicate records","scotty"),onClick:()=>y("duplicates")},{icon:Ku,title:(0,wi.__)("Database Sneak Peak","scotty"),description:(0,wi.__)("Have a look at the database tables and optimize them","scotty"),onClick:()=>y("database")},{icon:Zu,title:(0,wi.__)("Cron jobs","scotty"),description:(0,wi.__)("Cron jobs to run the tasks at regular intervals","scotty"),onClick:()=>y("cron")},{icon:Ju,title:(0,wi.__)("Shortcode","scotty"),description:(0,wi.__)("Have a look at the shortcode and use them in your posts","scotty"),onClick:()=>y("shortcode")},{icon:Qu,title:(0,wi.__)("WordPress Advanced","scotty"),description:(0,wi.__)("Settings for advanced WordPress features","scotty"),onClick:()=>y("wordpress")}];(0,t.useEffect)((()=>{const e=d?"dark":"light";setTimeout((()=>u(e)),100)}),[d]);const g=(0,t.createElement)(ed,{style:{width:m(16),height:m(16)},stroke:2.5,color:s.colors.yellow[4]}),b=(0,t.createElement)(td,{style:{width:m(16),height:m(16)},stroke:2.5,color:s.colors.blue[6]}),w=v.map((e=>(0,t.createElement)(it,{className:"BQYETYtWrkYim9ltTkYp",key:e.title,onClick:e.onClick},(0,t.createElement)(pr,{wrap:"nowrap",align:"flex-start"},(0,t.createElement)(Ci,{size:34,variant:"default",radius:"md"},(0,t.createElement)(e.icon,{style:{width:m(22),height:m(22)},color:s.colors.blue[6]})),(0,t.createElement)("div",null,(0,t.createElement)(Ni,{size:"sm",fw:500},e.title),(0,t.createElement)(Ni,{size:"xs",c:"dimmed"},e.description))))));return(0,t.createElement)(je,null,(0,t.createElement)("header",{className:"Lz69sceyiTOL_XNpSmYs"},(0,t.createElement)(pr,{justify:"space-between",h:"100%"},(0,t.createElement)(pr,{gap:6},(0,t.createElement)(Ii,{src:od,alt:"Logo",width:32,height:32}),(0,t.createElement)(pr,null,(0,t.createElement)(Ni,{my:12,fz:24},"Scotty"),(0,t.createElement)($i,null,"v",window.NSScottyPluginMantine.version))),(0,t.createElement)(pr,{visibleFrom:"sm"},(0,t.createElement)(pr,{h:"100%",gap:0},(0,t.createElement)(zl,{width:600,position:"bottom-end",radius:"md",shadow:"md",opened:p,onChange:h,withinPortal:!0},(0,t.createElement)(zl.Target,null,(0,t.createElement)("a",{href:"#",className:rd,onClick:()=>h(!0)},(0,t.createElement)(ii,{inline:!0},(0,t.createElement)(je,{component:"span",mr:5},(0,wi.__)("Features","scotty")),(0,t.createElement)(nd,{style:{width:m(16),height:m(16)},color:s.colors.blue[6]})))),(0,t.createElement)(zl.Dropdown,{visibleFrom:"sm",style:{overflow:"hidden"}},(0,t.createElement)(pr,{justify:"space-between",px:"md"},(0,t.createElement)(Ni,{fw:500},(0,wi.__)("Features","scotty")),(0,t.createElement)(Bl,{href:"#",fz:"xs"},(0,wi.__)("Overview","scotty"))),(0,t.createElement)(Hl,{my:"sm"}),(0,t.createElement)(Ql,{cols:2,spacing:0},w),(0,t.createElement)("div",{className:"ucHGioZOFzpMhZEd40m0"},(0,t.createElement)(pr,{justify:"space-between"},(0,t.createElement)("div",null,(0,t.createElement)(Ni,{fw:500,fz:"sm"},(0,wi.__)("Get started","scotty")),(0,t.createElement)(Ni,{size:"xs",c:"dimmed"},(0,wi.__)("Check the Overview to get started","scotty"))),(0,t.createElement)(_r,{variant:"default",onClick:()=>y("overview")},(0,wi.__)("Get started","scotty"))))))),(0,t.createElement)(Tc,{size:"md",color:"dark.4",onLabel:g,checked:d,offLabel:b,onChange:e=>f(e.currentTarget.checked)})),(0,t.createElement)(zc,{opened:n,onClick:r,hiddenFrom:"sm"}))),(0,t.createElement)(su,{opened:n,onClose:o,size:"100%",padding:"md",title:"Navigation",hiddenFrom:"sm",zIndex:1e6},(0,t.createElement)(Bu,{h:`calc(100vh - ${m(80)})`,mx:"-md"},(0,t.createElement)(Hl,{my:"sm"}),(0,t.createElement)(it,{className:rd,onClick:i},(0,t.createElement)(ii,{inline:!0},(0,t.createElement)(je,{component:"span",mr:5},(0,wi.__)("Features","scotty")),(0,t.createElement)(nd,{style:{width:m(16),height:m(16)},color:s.colors.blue[6]}))),(0,t.createElement)(qu,{in:a},w),(0,t.createElement)(Hl,{my:"sm"}))))}var id=gi("outline","chart-pie","IconChartPie",[["path",{d:"M10 3.2a9 9 0 1 0 10.8 10.8a1 1 0 0 0 -1 -1h-6.8a2 2 0 0 1 -2 -2v-7a.9 .9 0 0 0 -1 -.8",key:"svg-0"}],["path",{d:"M15 3.5a9 9 0 0 1 5.5 5.5h-4.5a1 1 0 0 1 -1 -1v-4.5",key:"svg-1"}]]),sd=gi("outline","layout-sidebar-left-expand","IconLayoutSidebarLeftExpand",[["path",{d:"M4 4m0 2a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v12a2 2 0 0 1 -2 2h-12a2 2 0 0 1 -2 -2z",key:"svg-0"}],["path",{d:"M9 4v16",key:"svg-1"}],["path",{d:"M14 10l2 2l-2 2",key:"svg-2"}]]),ld=gi("outline","layout-sidebar-left-collapse","IconLayoutSidebarLeftCollapse",[["path",{d:"M4 4m0 2a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v12a2 2 0 0 1 -2 2h-12a2 2 0 0 1 -2 -2z",key:"svg-0"}],["path",{d:"M9 4v16",key:"svg-1"}],["path",{d:"M15 10l-2 2l2 2",key:"svg-2"}]]);function cd({style:e,size:t=16,...n}){return(0,a.jsx)("svg",{viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{...e,width:m(t),height:m(t),display:"block"},...n,children:(0,a.jsx)("path",{d:"M3.13523 6.15803C3.3241 5.95657 3.64052 5.94637 3.84197 6.13523L7.5 9.56464L11.158 6.13523C11.3595 5.94637 11.6759 5.95657 11.8648 6.15803C12.0536 6.35949 12.0434 6.67591 11.842 6.86477L7.84197 10.6148C7.64964 10.7951 7.35036 10.7951 7.15803 10.6148L3.15803 6.86477C2.95657 6.67591 2.94637 6.35949 3.13523 6.15803Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"})})}cd.displayName="@mantine/core/AccordionChevron";var ud={root:"m_f0824112",description:"m_57492dcc",section:"m_690090b5",label:"m_1f6ac4c4",body:"m_f07af9d2",children:"m_e17b862f",chevron:"m_1fd8a00b"};const dd={},fd=(e,{variant:t,color:n,childrenOffset:r,autoContrast:o})=>{const a=e.variantColorResolver({color:n||e.primaryColor,theme:e,variant:t||"light",autoContrast:o});return{root:{"--nl-bg":n||t?a.background:void 0,"--nl-hover":n||t?a.hover:void 0,"--nl-color":n||t?a.color:void 0},children:{"--nl-offset":Fe(r)}}},pd=rt(((e,t)=>{const n=Q("NavLink",dd,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,vars:c,opened:u,defaultOpened:d,onChange:f,children:p,onClick:h,active:m,disabled:y,leftSection:v,rightSection:g,label:b,description:w,disableRightSectionRotation:x,noWrap:S,childrenOffset:O,onKeyDown:j,autoContrast:E,mod:C,...k}=n,P=nt({name:"NavLink",props:n,classes:ud,className:o,style:i,classNames:r,styles:s,unstyled:l,vars:c,varsResolver:fd}),[_,A]=Ml({value:u,defaultValue:d,finalValue:!1,onChange:f}),N=!!p;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(it,{...P("root"),component:"a",ref:t,onClick:e=>{h?.(e),N&&(e.preventDefault(),A(!_))},onKeyDown:e=>{j?.(e),"Space"===e.nativeEvent.code&&N&&(e.preventDefault(),A(!_))},unstyled:l,mod:[{disabled:y,active:m,expanded:_},C],...k,children:[v&&(0,a.jsx)(je,{component:"span",...P("section"),mod:{position:"left"},children:v}),(0,a.jsxs)(je,{...P("body"),mod:{"no-wrap":S},children:[(0,a.jsx)(je,{component:"span",...P("label"),children:b}),(0,a.jsx)(je,{component:"span",mod:{active:m},...P("description"),children:w})]}),(N||g)&&(0,a.jsx)(je,{...P("section"),component:"span",mod:{rotate:_&&!x,position:"right"},children:N?g||(0,a.jsx)(cd,{...P("chevron")}):g})]}),(0,a.jsx)(qu,{in:_,...P("collapse"),children:(0,a.jsx)("div",{...P("children"),children:p})})]})}));function hd({id:e,activeTab:n,setActiveTab:r,label:o,leftSection:a,collapse:i,divider:s}){return s?i?(0,t.createElement)(Hl,null):(0,t.createElement)(Hl,{my:4,labelPosition:"left",size:0,label:s}):i?(0,t.createElement)(je,null,(0,t.createElement)(yi,{title:o,radius:256,variant:n===e?"filled":"subtle",size:"lg",onClick:()=>r(e)},a)):(0,t.createElement)(pd,{classNames:{root:"xHKGxbMSd3NKCb_FhY0K"},active:n===e,label:o,onClick:()=>r(e),leftSection:(0,t.createElement)(Ci,{size:20,variant:"transparent"},a)})}pd.classes=ud,pd.displayName="@mantine/core/NavLink";const md=[{label:(0,wi.__)("Overview","scotty"),id:"overview",leftSection:(0,t.createElement)(id,null)},{divider:(0,wi.__)("Cleaning","scotty")},{label:(0,wi.__)("Trash","scotty"),id:"trash",leftSection:(0,t.createElement)(Gu,null)},{label:(0,wi.__)("Duplicates","scotty"),id:"duplicates",leftSection:(0,t.createElement)(Yu,null)},{divider:(0,wi.__)("Optimization","scotty")},{label:(0,wi.__)("Database","scotty"),id:"database",leftSection:(0,t.createElement)(Ku,null)},{divider:(0,wi.__)("System","scotty")},{label:(0,wi.__)("Cron","scotty"),id:"cron",leftSection:(0,t.createElement)(Zu,null)},{label:(0,wi.__)("Shortcode","scotty"),id:"shortcode",leftSection:(0,t.createElement)(Ju,null)},{divider:(0,wi.__)("Settings","scotty")},{label:(0,wi.__)("WordPress","scotty"),id:"wordpress",leftSection:(0,t.createElement)(Qu,null)}];function yd({activeTab:e,setActiveTab:n,onClickCollapse:r,collapse:o=!1}){return(0,t.createElement)(Qa,{justify:"space-between"},(0,t.createElement)(Bu,{w:o?34:200,classNames:{root:"iiwBhUTsDyiWpQ0PdawG",viewport:"ivfkRKPRiManb4necEll"}},(0,t.createElement)(Qa,{gap:4},md.map((r=>(0,t.createElement)(hd,{key:r.id,...r,activeTab:e,setActiveTab:n,collapse:o}))))),(0,t.createElement)(ri,{justify:"end"},(0,t.createElement)(yi,{variant:"subtle",onClick:()=>r(!o)},o?(0,t.createElement)(sd,null):(0,t.createElement)(ld,null))))}function vd({classNames:e,styles:t,props:n,stylesCtx:r}){const o=I();return{resolvedClassNames:Ge({theme:o,classNames:e,props:n,stylesCtx:r||void 0}),resolvedStyles:Ze({theme:o,styles:t,props:n,stylesCtx:r||void 0})}}function gd(e){return"string"==typeof e?{value:e,label:e}:"value"in e&&!("label"in e)?{value:e.value,label:e.value,disabled:e.disabled}:"number"==typeof e?{value:e.toString(),label:e.toString()}:"group"in e?{group:e.group,items:e.items.map((e=>gd(e)))}:e}function bd(e){return e?e.map((e=>gd(e))):[]}function wd(e){return e.reduce(((e,t)=>"group"in t?{...e,...wd(t.items)}:(e[t.value]=t,e)),{})}const[xd,Sd]=Ee("Combobox component was not found in tree");var Od={dropdown:"m_88b62a41",search:"m_985517d8",options:"m_b2821a6e",option:"m_92253aa5",empty:"m_2530cd1d",header:"m_858f94bd",footer:"m_82b967cb",group:"m_254f3e4f",groupLabel:"m_2bb2e9e5",chevron:"m_2943220b",optionsDropdownOption:"m_390b5f4",optionsDropdownCheckIcon:"m_8ee53fc2"};const jd={error:null},Ed=(e,{size:t})=>({chevron:{"--combobox-chevron-size":Be(t,"combobox-chevron-size")}}),Cd=te(((e,t)=>{const n=Q("ComboboxChevron",jd,e),{size:r,error:o,style:i,className:s,classNames:l,styles:c,unstyled:u,vars:d,mod:f,...p}=n,h=nt({name:"ComboboxChevron",classes:Od,props:n,style:i,className:s,classNames:l,styles:c,unstyled:u,vars:d,varsResolver:Ed,rootSelector:"chevron"});return(0,a.jsx)(je,{component:"svg",...p,...h("chevron"),size:r,viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",mod:["combobox-chevron",{error:o},f],ref:t,children:(0,a.jsx)("path",{d:"M4.93179 5.43179C4.75605 5.60753 4.75605 5.89245 4.93179 6.06819C5.10753 6.24392 5.39245 6.24392 5.56819 6.06819L7.49999 4.13638L9.43179 6.06819C9.60753 6.24392 9.89245 6.24392 10.0682 6.06819C10.2439 5.89245 10.2439 5.60753 10.0682 5.43179L7.81819 3.18179C7.73379 3.0974 7.61933 3.04999 7.49999 3.04999C7.38064 3.04999 7.26618 3.0974 7.18179 3.18179L4.93179 5.43179ZM10.0682 9.56819C10.2439 9.39245 10.2439 9.10753 10.0682 8.93179C9.89245 8.75606 9.60753 8.75606 9.43179 8.93179L7.49999 10.8636L5.56819 8.93179C5.39245 8.75606 5.10753 8.75606 4.93179 8.93179C4.75605 9.10753 4.75605 9.39245 4.93179 9.56819L7.18179 11.8182C7.35753 11.9939 7.64245 11.9939 7.81819 11.8182L10.0682 9.56819Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"})})}));Cd.classes=Od,Cd.displayName="@mantine/core/ComboboxChevron";const kd=(0,t.forwardRef)((({size:e,onMouseDown:t,onClick:n,onClear:r,...o},i)=>(0,a.jsx)(dt,{ref:i,size:e||"sm",variant:"transparent",tabIndex:-1,"aria-hidden":!0,...o,onMouseDown:e=>{e.preventDefault(),t?.(e)},onClick:e=>{r(),n?.(e)}})));kd.displayName="@mantine/core/ComboboxClearButton";const Pd={},_d=te(((e,t)=>{const{classNames:n,styles:r,className:o,style:i,hidden:s,...l}=Q("ComboboxDropdown",Pd,e),c=Sd();return(0,a.jsx)(zl.Dropdown,{...l,ref:t,role:"presentation","data-hidden":s||void 0,...c.getStyles("dropdown",{className:o,style:i,classNames:n,styles:r})})}));_d.classes=Od,_d.displayName="@mantine/core/ComboboxDropdown";const Ad={refProp:"ref"},Nd=te(((e,t)=>{const{children:n,refProp:r}=Q("ComboboxDropdownTarget",Ad,e);if(Sd(),!Ct(n))throw new Error("Combobox.DropdownTarget component children should be an element or a component that accepts ref. Fragments, strings, numbers and other primitive values are not supported");return(0,a.jsx)(zl.Target,{ref:t,refProp:r,children:n})}));Nd.displayName="@mantine/core/ComboboxDropdownTarget";const Md={},Td=te(((e,t)=>{const{classNames:n,className:r,style:o,styles:i,vars:s,...l}=Q("ComboboxEmpty",Md,e),c=Sd();return(0,a.jsx)(je,{ref:t,...c.getStyles("empty",{className:r,classNames:n,styles:i,style:o}),...l})}));function Dd({onKeyDown:e,withKeyboardNavigation:n,withAriaAttributes:r,withExpandedAttribute:o,targetType:a,autoComplete:i}){const s=Sd(),[l,c]=(0,t.useState)(null);return{...r?{"aria-haspopup":"listbox","aria-expanded":o&&!(!s.store.listId||!s.store.dropdownOpened)||void 0,"aria-controls":s.store.listId,"aria-activedescendant":s.store.dropdownOpened&&l||void 0,autoComplete:i,"data-expanded":s.store.dropdownOpened||void 0,"data-mantine-stop-propagation":s.store.dropdownOpened||void 0}:{},onKeyDown:t=>{if(e?.(t),!s.readOnly&&n){if(t.nativeEvent.isComposing)return;if("ArrowDown"===t.nativeEvent.code&&(t.preventDefault(),s.store.dropdownOpened?c(s.store.selectNextOption()):(s.store.openDropdown("keyboard"),c(s.store.selectActiveOption()))),"ArrowUp"===t.nativeEvent.code&&(t.preventDefault(),s.store.dropdownOpened?c(s.store.selectPreviousOption()):(s.store.openDropdown("keyboard"),c(s.store.selectActiveOption()))),"Enter"===t.nativeEvent.code||"NumpadEnter"===t.nativeEvent.code){if(229===t.nativeEvent.keyCode)return;const e=s.store.getSelectedOptionIndex();s.store.dropdownOpened&&-1!==e?(t.preventDefault(),s.store.clickSelectedOption()):"button"===a&&(t.preventDefault(),s.store.openDropdown("keyboard"))}"Escape"===t.nativeEvent.code&&s.store.closeDropdown("keyboard"),"Space"===t.nativeEvent.code&&"button"===a&&(t.preventDefault(),s.store.toggleDropdown("keyboard"))}}}}Td.classes=Od,Td.displayName="@mantine/core/ComboboxEmpty";const Id={refProp:"ref",targetType:"input",withKeyboardNavigation:!0,withAriaAttributes:!0,withExpandedAttribute:!1,autoComplete:"off"},Rd=te(((e,n)=>{const{children:r,refProp:o,withKeyboardNavigation:a,withAriaAttributes:i,withExpandedAttribute:s,targetType:l,autoComplete:c,...u}=Q("ComboboxEventsTarget",Id,e);if(!Ct(r))throw new Error("Combobox.EventsTarget component children should be an element or a component that accepts ref. Fragments, strings, numbers and other primitive values are not supported");const d=Sd(),f=Dd({targetType:l,withAriaAttributes:i,withKeyboardNavigation:a,withExpandedAttribute:s,onKeyDown:r.props.onKeyDown,autoComplete:c});return(0,t.cloneElement)(r,{...f,...u,[o]:Et(n,d.store.targetRef,r?.ref)})}));Rd.displayName="@mantine/core/ComboboxEventsTarget";const zd={},Ld=te(((e,t)=>{const{classNames:n,className:r,style:o,styles:i,vars:s,...l}=Q("ComboboxFooter",zd,e),c=Sd();return(0,a.jsx)(je,{ref:t,...c.getStyles("footer",{className:r,classNames:n,style:o,styles:i}),...l,onMouseDown:e=>{e.preventDefault()}})}));Ld.classes=Od,Ld.displayName="@mantine/core/ComboboxFooter";const $d={},Bd=te(((e,t)=>{const{classNames:n,className:r,style:o,styles:i,vars:s,children:l,label:c,...u}=Q("ComboboxGroup",$d,e),d=Sd();return(0,a.jsxs)(je,{ref:t,...d.getStyles("group",{className:r,classNames:n,style:o,styles:i}),...u,children:[c&&(0,a.jsx)("div",{...d.getStyles("groupLabel",{classNames:n,styles:i}),children:c}),l]})}));Bd.classes=Od,Bd.displayName="@mantine/core/ComboboxGroup";const Fd={},Wd=te(((e,t)=>{const{classNames:n,className:r,style:o,styles:i,vars:s,...l}=Q("ComboboxHeader",Fd,e),c=Sd();return(0,a.jsx)(je,{ref:t,...c.getStyles("header",{className:r,classNames:n,style:o,styles:i}),...l,onMouseDown:e=>{e.preventDefault()}})}));function Vd({value:e,valuesDivider:t=",",...n}){return(0,a.jsx)("input",{type:"hidden",value:Array.isArray(e)?e.join(t):e||"",...n})}Wd.classes=Od,Wd.displayName="@mantine/core/ComboboxHeader",Vd.displayName="@mantine/core/ComboboxHiddenInput";const Hd={},Ud=te(((e,n)=>{const r=Q("ComboboxOption",Hd,e),{classNames:o,className:i,style:s,styles:l,vars:c,onClick:u,id:d,active:f,onMouseDown:p,onMouseOver:h,disabled:m,selected:y,mod:v,...g}=r,b=Sd(),w=(0,t.useId)(),x=d||w;return(0,a.jsx)(je,{...b.getStyles("option",{className:i,classNames:o,styles:l,style:s}),...g,ref:n,id:x,mod:["combobox-option",{"combobox-active":f,"combobox-disabled":m,"combobox-selected":y},v],role:"option",onClick:e=>{m?e.preventDefault():(b.onOptionSubmit?.(r.value,r),u?.(e))},onMouseDown:e=>{e.preventDefault(),p?.(e)},onMouseOver:e=>{b.resetSelectionOnOptionHover&&b.store.resetSelectedOption(),h?.(e)}})}));Ud.classes=Od,Ud.displayName="@mantine/core/ComboboxOption";const qd={},Xd=te(((e,n)=>{const r=Q("ComboboxOptions",qd,e),{classNames:o,className:i,style:s,styles:l,id:c,onMouseDown:u,labelledBy:d,...f}=r,p=Sd(),h=Jn(c);return(0,t.useEffect)((()=>{p.store.setListId(h)}),[h]),(0,a.jsx)(je,{ref:n,...p.getStyles("options",{className:i,style:s,classNames:o,styles:l}),...f,id:h,role:"listbox","aria-labelledby":d,onMouseDown:e=>{e.preventDefault(),u?.(e)}})}));Xd.classes=Od,Xd.displayName="@mantine/core/ComboboxOptions";const Gd={withAriaAttributes:!0,withKeyboardNavigation:!0},Yd=te(((e,t)=>{const n=Q("ComboboxSearch",Gd,e),{classNames:r,styles:o,unstyled:i,vars:s,withAriaAttributes:l,onKeyDown:c,withKeyboardNavigation:u,size:d,...f}=n,p=Sd(),h=p.getStyles("search"),m=Dd({targetType:"input",withAriaAttributes:l,withKeyboardNavigation:u,withExpandedAttribute:!1,onKeyDown:c,autoComplete:"off"});return(0,a.jsx)(xc,{ref:Et(t,p.store.searchRef),classNames:[{input:h.className},r],styles:[{input:h.style},o],size:d||p.size,...m,...f,__staticSelector:"Combobox"})}));Yd.classes=Od,Yd.displayName="@mantine/core/ComboboxSearch";const Kd={refProp:"ref",targetType:"input",withKeyboardNavigation:!0,withAriaAttributes:!0,withExpandedAttribute:!1,autoComplete:"off"},Zd=te(((e,n)=>{const{children:r,refProp:o,withKeyboardNavigation:i,withAriaAttributes:s,withExpandedAttribute:l,targetType:c,autoComplete:u,...d}=Q("ComboboxTarget",Kd,e);if(!Ct(r))throw new Error("Combobox.Target component children should be an element or a component that accepts ref. Fragments, strings, numbers and other primitive values are not supported");const f=Sd(),p=Dd({targetType:c,withAriaAttributes:s,withKeyboardNavigation:i,withExpandedAttribute:l,onKeyDown:r.props.onKeyDown,autoComplete:u}),h=(0,t.cloneElement)(r,{...p,...d});return(0,a.jsx)(zl.Target,{ref:Et(n,f.store.targetRef),children:h})}));function Jd({defaultOpened:e,opened:n,onOpenedChange:r,onDropdownClose:o,onDropdownOpen:a,loop:i=!0,scrollBehavior:s="instant"}={}){const[l,c]=Ml({value:n,defaultValue:e,finalValue:!1,onChange:r}),u=(0,t.useRef)(null),d=(0,t.useRef)(-1),f=(0,t.useRef)(null),p=(0,t.useRef)(null),h=(0,t.useRef)(-1),m=(0,t.useRef)(-1),y=(0,t.useRef)(-1),v=(0,t.useCallback)(((e="unknown")=>{l||(c(!0),a?.(e))}),[c,a,l]),g=(0,t.useCallback)(((e="unknown")=>{l&&(c(!1),o?.(e))}),[c,o,l]),b=(0,t.useCallback)(((e="unknown")=>{l?g(e):v(e)}),[g,v,l]),w=(0,t.useCallback)((()=>{const e=document.querySelector(`#${u.current} [data-combobox-selected]`);e?.removeAttribute("data-combobox-selected"),e?.removeAttribute("aria-selected")}),[]),x=(0,t.useCallback)((e=>{const t=document.getElementById(u.current),n=t?.querySelectorAll("[data-combobox-option]");if(!n)return null;const r=e>=n.length?0:e<0?n.length-1:e;return d.current=r,n?.[r]&&!n[r].hasAttribute("data-combobox-disabled")?(w(),n[r].setAttribute("data-combobox-selected","true"),n[r].setAttribute("aria-selected","true"),n[r].scrollIntoView({block:"nearest",behavior:s}),n[r].id):null}),[s,w]),S=(0,t.useCallback)((()=>{const e=document.querySelector(`#${u.current} [data-combobox-active]`);if(e){const t=document.querySelectorAll(`#${u.current} [data-combobox-option]`),n=Array.from(t).findIndex((t=>t===e));return x(n)}return x(0)}),[x]),O=(0,t.useCallback)((()=>x(function(e,t,n){for(let n=e+1;n<t.length;n+=1)if(!t[n].hasAttribute("data-combobox-disabled"))return n;if(n)for(let e=0;e<t.length;e+=1)if(!t[e].hasAttribute("data-combobox-disabled"))return e;return e}(d.current,document.querySelectorAll(`#${u.current} [data-combobox-option]`),i))),[x,i]),j=(0,t.useCallback)((()=>x(function(e,t,n){for(let n=e-1;n>=0;n-=1)if(!t[n].hasAttribute("data-combobox-disabled"))return n;if(n)for(let e=t.length-1;e>-1;e-=1)if(!t[e].hasAttribute("data-combobox-disabled"))return e;return e}(d.current,document.querySelectorAll(`#${u.current} [data-combobox-option]`),i))),[x,i]),E=(0,t.useCallback)((()=>x(function(e){for(let t=0;t<e.length;t+=1)if(!e[t].hasAttribute("data-combobox-disabled"))return t;return-1}(document.querySelectorAll(`#${u.current} [data-combobox-option]`)))),[x]),C=(0,t.useCallback)(((e="selected",t)=>{y.current=window.setTimeout((()=>{const n=document.querySelectorAll(`#${u.current} [data-combobox-option]`),r=Array.from(n).findIndex((t=>t.hasAttribute(`data-combobox-${e}`)));d.current=r,t?.scrollIntoView&&n[r]?.scrollIntoView({block:"nearest",behavior:s})}),0)}),[]),k=(0,t.useCallback)((()=>{d.current=-1,w()}),[w]),P=(0,t.useCallback)((()=>{const e=document.querySelectorAll(`#${u.current} [data-combobox-option]`),t=e?.[d.current];t?.click()}),[]),_=(0,t.useCallback)((e=>{u.current=e}),[]),A=(0,t.useCallback)((()=>{h.current=window.setTimeout((()=>f.current.focus()),0)}),[]),N=(0,t.useCallback)((()=>{m.current=window.setTimeout((()=>p.current.focus()),0)}),[]),M=(0,t.useCallback)((()=>d.current),[]);return(0,t.useEffect)((()=>()=>{window.clearTimeout(h.current),window.clearTimeout(m.current),window.clearTimeout(y.current)}),[]),{dropdownOpened:l,openDropdown:v,closeDropdown:g,toggleDropdown:b,selectedOptionIndex:d.current,getSelectedOptionIndex:M,selectOption:x,selectFirstOption:E,selectActiveOption:S,selectNextOption:O,selectPreviousOption:j,resetSelectedOption:k,updateSelectedOptionIndex:C,listId:u.current,setListId:_,clickSelectedOption:P,searchRef:f,focusSearchInput:A,targetRef:p,focusTarget:N}}Zd.displayName="@mantine/core/ComboboxTarget";const Qd={keepMounted:!0,withinPortal:!0,resetSelectionOnOptionHover:!1,width:"target",transitionProps:{transition:"fade",duration:0}},ef=(e,{size:t,dropdownPadding:n})=>({options:{"--combobox-option-fz":Ve(t),"--combobox-option-padding":Be(t,"combobox-option-padding")},dropdown:{"--combobox-padding":void 0===n?void 0:m(n),"--combobox-option-fz":Ve(t),"--combobox-option-padding":Be(t,"combobox-option-padding")}});function tf(e){const t=Q("Combobox",Qd,e),{classNames:n,styles:r,unstyled:o,children:i,store:s,vars:l,onOptionSubmit:c,onClose:u,size:d,dropdownPadding:f,resetSelectionOnOptionHover:p,__staticSelector:h,readOnly:m,...y}=t,v=Jd(),g=s||v,b=nt({name:h||"Combobox",classes:Od,props:t,classNames:n,styles:r,unstyled:o,vars:l,varsResolver:ef});return(0,a.jsx)(xd,{value:{getStyles:b,store:g,onOptionSubmit:c,size:d,resetSelectionOnOptionHover:p,readOnly:m},children:(0,a.jsx)(zl,{opened:g.dropdownOpened,...y,onClose:()=>{u?.(),g.closeDropdown()},withRoles:!1,unstyled:o,children:i})})}function nf({size:e,style:t,...n}){const r=void 0!==e?{width:m(e),height:m(e),...t}:t;return(0,a.jsx)("svg",{viewBox:"0 0 10 7",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:r,"aria-hidden":!0,...n,children:(0,a.jsx)("path",{d:"M4 4.586L1.707 2.293A1 1 0 1 0 .293 3.707l3 3a.997.997 0 0 0 1.414 0l5-5A1 1 0 1 0 8.293.293L4 4.586z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"})})}function rf({indeterminate:e,...t}){return e?(0,a.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 32 6","aria-hidden":!0,...t,children:(0,a.jsx)("rect",{width:"32",height:"6",fill:"currentColor",rx:"3"})}):(0,a.jsx)(nf,{...t})}function of(e){return"group"in e}function af({options:e,search:t,limit:n}){const r=t.trim().toLowerCase(),o=[];for(let a=0;a<e.length;a+=1){const i=e[a];if(o.length===n)return o;of(i)&&o.push({group:i.group,items:af({options:i.items,search:t,limit:n-o.length})}),of(i)||i.label.toLowerCase().includes(r)&&o.push(i)}return o}function sf(e,t=new Set){if(Array.isArray(e))for(const n of e)if(of(n))sf(n.items,t);else{if(void 0===n.value)throw new Error("[@mantine/core] Each option must have value property");if("string"!=typeof n.value)throw new Error("[@mantine/core] Option value must be a string, other data formats are not supported, got "+typeof n.value);if(t.has(n.value))throw new Error(`[@mantine/core] Duplicate options are not supported. Option with value "${n.value}" was provided more than once`);t.add(n.value)}}function lf({data:e,withCheckIcon:t,value:n,checkIconPosition:r,unstyled:o,renderOption:i}){if(!of(e)){const s=function(e,t){return Array.isArray(e)?e.includes(t):e===t}(n,e.value),l=t&&s&&(0,a.jsx)(nf,{className:Od.optionsDropdownCheckIcon}),c=(0,a.jsxs)(a.Fragment,{children:["left"===r&&l,(0,a.jsx)("span",{children:e.label}),"right"===r&&l]});return(0,a.jsx)(tf.Option,{value:e.value,disabled:e.disabled,className:re({[Od.optionsDropdownOption]:!o}),"data-reverse":"right"===r||void 0,"data-checked":s||void 0,"aria-selected":s,active:s,children:"function"==typeof i?i({option:e,checked:s}):c})}const s=e.items.map((e=>(0,a.jsx)(lf,{data:e,value:n,unstyled:o,withCheckIcon:t,checkIconPosition:r,renderOption:i},e.value)));return(0,a.jsx)(tf.Group,{label:e.group,children:s})}function cf({data:e,hidden:t,hiddenWhenEmpty:n,filter:r,search:o,limit:i,maxDropdownHeight:s,withScrollArea:l=!0,filterOptions:c=!0,withCheckIcon:u=!1,value:d,checkIconPosition:f,nothingFoundMessage:p,unstyled:h,labelId:m,renderOption:y,scrollAreaProps:v,"aria-label":g}){sf(e);const b="string"==typeof o?(r||af)({options:e,search:c?o:"",limit:i??1/0}):e,w=function(e){if(0===e.length)return!0;for(const t of e){if(!("group"in t))return!1;if(t.items.length>0)return!1}return!0}(b),x=b.map((e=>(0,a.jsx)(lf,{data:e,withCheckIcon:u,value:d,checkIconPosition:f,unstyled:h,renderOption:y},of(e)?e.group:e.value)));return(0,a.jsx)(tf.Dropdown,{hidden:t||n&&w,children:(0,a.jsxs)(tf.Options,{labelledBy:m,"aria-label":g,children:[l?(0,a.jsx)(Bu.Autosize,{mah:s??220,type:"scroll",scrollbarSize:"var(--combobox-padding)",offsetScrollbars:"y",...v,children:x}):x,w&&p&&(0,a.jsx)(tf.Empty,{children:p})]})})}tf.extend=e=>e,tf.classes=Od,tf.displayName="@mantine/core/Combobox",tf.Target=Zd,tf.Dropdown=_d,tf.Options=Xd,tf.Option=Ud,tf.Search=Yd,tf.Empty=Td,tf.Chevron=Cd,tf.Footer=Ld,tf.Header=Wd,tf.EventsTarget=Rd,tf.DropdownTarget=Nd,tf.Group=Bd,tf.ClearButton=kd,tf.HiddenInput=Vd;const uf={__staticSelector:"InputBase",withAria:!0},df=rt(((e,t)=>{const{inputProps:n,wrapperProps:r,...o}=function(e,t,n){const r=Q("InputBase",t,n),{label:o,description:a,error:i,required:s,classNames:l,styles:c,className:u,unstyled:d,__staticSelector:f,__stylesApiProps:p,errorProps:h,labelProps:m,descriptionProps:y,wrapperProps:v,id:g,size:b,style:w,inputContainer:x,inputWrapperOrder:S,withAsterisk:O,variant:j,vars:E,mod:C,...k}=r,{styleProps:P,rest:_}=fe(k);return{..._,classNames:l,styles:c,unstyled:d,wrapperProps:{...{label:o,description:a,error:i,required:s,classNames:l,className:u,__staticSelector:f,__stylesApiProps:p||r,errorProps:h,labelProps:m,descriptionProps:y,unstyled:d,styles:c,size:b,style:w,inputContainer:x,inputWrapperOrder:S,withAsterisk:O,variant:j,id:g,mod:C,...v},...P},inputProps:{required:s,classNames:l,styles:c,unstyled:d,size:b,__staticSelector:f,__stylesApiProps:p||r,error:i,variant:j,id:g}}}(0,uf,e);return(0,a.jsx)(xc.Wrapper,{...r,children:(0,a.jsx)(xc,{...n,...o,ref:t})})}));df.classes={...xc.classes,...xc.Wrapper.classes},df.displayName="@mantine/core/InputBase";const ff={searchable:!1,withCheckIcon:!0,allowDeselect:!0,checkIconPosition:"left"},pf=te(((e,n)=>{const r=Q("Select",ff,e),{classNames:o,styles:i,unstyled:s,vars:l,dropdownOpened:c,defaultDropdownOpened:u,onDropdownClose:d,onDropdownOpen:f,onFocus:p,onBlur:h,onClick:m,onChange:y,data:v,value:g,defaultValue:b,selectFirstOptionOnChange:w,onOptionSubmit:x,comboboxProps:S,readOnly:O,disabled:j,filter:E,limit:C,withScrollArea:k,maxDropdownHeight:P,size:_,searchable:A,rightSection:N,checkIconPosition:M,withCheckIcon:T,nothingFoundMessage:D,name:I,form:R,searchValue:z,defaultSearchValue:L,onSearchChange:$,allowDeselect:B,error:F,rightSectionPointerEvents:W,id:V,clearable:H,clearButtonProps:U,hiddenInputProps:q,renderOption:X,onClear:G,autoComplete:Y,scrollAreaProps:K,...Z}=r,J=(0,t.useMemo)((()=>bd(v)),[v]),ee=(0,t.useMemo)((()=>wd(J)),[J]),te=Jn(V),[ne,re,oe]=Ml({value:g,defaultValue:b,finalValue:null,onChange:y}),ae="string"==typeof ne?ee[ne]:void 0,ie=function(e){const n=(0,t.useRef)();return(0,t.useEffect)((()=>{n.current=e}),[e]),n.current}(ae),[se,le]=Ml({value:z,defaultValue:L,finalValue:ae?ae.label:"",onChange:$}),ce=Jd({opened:c,defaultOpened:u,onDropdownOpen:()=>{f?.(),ce.updateSelectedOptionIndex("active",{scrollIntoView:!0})},onDropdownClose:()=>{d?.(),ce.resetSelectedOption()}}),{resolvedClassNames:ue,resolvedStyles:de}=vd({props:r,styles:i,classNames:o});(0,t.useEffect)((()=>{w&&ce.selectFirstOption()}),[w,ne]),(0,t.useEffect)((()=>{null===g&&le(""),"string"!=typeof g||!ae||ie?.value===ae.value&&ie?.label===ae.label||le(ae.label)}),[g,ae]);const fe=H&&!!ne&&!j&&!O&&(0,a.jsx)(tf.ClearButton,{size:_,...U,onClear:()=>{re(null,null),le(""),G?.()}});return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(tf,{store:ce,__staticSelector:"Select",classNames:ue,styles:de,unstyled:s,readOnly:O,onOptionSubmit:e=>{x?.(e);const t=B&&ee[e].value===ne?null:ee[e],n=t?t.value:null;n!==ne&&re(n,t),!oe&&le("string"==typeof n&&t?.label||""),ce.closeDropdown()},size:_,...S,children:[(0,a.jsx)(tf.Target,{targetType:A?"input":"button",autoComplete:Y,children:(0,a.jsx)(df,{id:te,ref:n,rightSection:N||fe||(0,a.jsx)(tf.Chevron,{size:_,error:F,unstyled:s}),rightSectionPointerEvents:W||(fe?"all":"none"),...Z,size:_,__staticSelector:"Select",disabled:j,readOnly:O||!A,value:se,onChange:e=>{le(e.currentTarget.value),ce.openDropdown(),w&&ce.selectFirstOption()},onFocus:e=>{A&&ce.openDropdown(),p?.(e)},onBlur:e=>{A&&ce.closeDropdown(),le(null!=ne&&ee[ne]?.label||""),h?.(e)},onClick:e=>{A?ce.openDropdown():ce.toggleDropdown(),m?.(e)},classNames:ue,styles:de,unstyled:s,pointer:!A,error:F})}),(0,a.jsx)(cf,{data:J,hidden:O||j,filter:E,search:se,limit:C,hiddenWhenEmpty:!D,withScrollArea:k,maxDropdownHeight:P,filterOptions:A&&ae?.label!==se,value:ne,checkIconPosition:M,withCheckIcon:T,nothingFoundMessage:D,unstyled:s,labelId:Z.label?`${te}-label`:void 0,"aria-label":Z.label?void 0:Z["aria-label"],renderOption:X,scrollAreaProps:K})]}),(0,a.jsx)(tf.HiddenInput,{value:ne,name:I,form:R,disabled:j,...q})]})}));pf.classes={...df.classes,...tf.classes},pf.displayName="@mantine/core/Select";var hf=gi("outline","tools","IconTools",[["path",{d:"M3 21h4l13 -13a1.5 1.5 0 0 0 -4 -4l-13 13v4",key:"svg-0"}],["path",{d:"M14.5 5.5l4 4",key:"svg-1"}],["path",{d:"M12 8l-5 -5l-4 4l5 5",key:"svg-2"}],["path",{d:"M7 8l-1.5 1.5",key:"svg-3"}],["path",{d:"M16 12l5 5l-4 4l-5 -5",key:"svg-4"}],["path",{d:"M16 17l-1.5 1.5",key:"svg-5"}]]),mf=gi("outline","run","IconRun",[["path",{d:"M13 4m-1 0a1 1 0 1 0 2 0a1 1 0 1 0 -2 0",key:"svg-0"}],["path",{d:"M4 17l5 1l.75 -1.5",key:"svg-1"}],["path",{d:"M15 21l0 -4l-4 -3l1 -6",key:"svg-2"}],["path",{d:"M7 12l0 -3l5 -1l3 3l3 1",key:"svg-3"}]]),yf=gi("outline","refresh","IconRefresh",[["path",{d:"M20 11a8.1 8.1 0 0 0 -15.5 -2m-.5 -4v4h4",key:"svg-0"}],["path",{d:"M4 13a8.1 8.1 0 0 0 15.5 2m.5 4v-4h-4",key:"svg-1"}]]);const[vf,gf]=Ee("Table component was not found in the tree");var bf={table:"m_b23fa0ef",th:"m_4e7aa4f3",tr:"m_4e7aa4fd",td:"m_4e7aa4ef",tbody:"m_b2404537",thead:"m_b242d975",caption:"m_9e5a3ac7",scrollContainer:"m_a100c15",scrollContainerInner:"m_62259741"};function wf(e,t){if(!t)return;const n={};return t.columnBorder&&e.withColumnBorders&&(n["data-with-column-border"]=!0),t.rowBorder&&e.withRowBorders&&(n["data-with-row-border"]=!0),t.striped&&e.striped&&(n["data-striped"]=e.striped),t.highlightOnHover&&e.highlightOnHover&&(n["data-hover"]=!0),t.captionSide&&e.captionSide&&(n["data-side"]=e.captionSide),t.stickyHeader&&e.stickyHeader&&(n["data-sticky"]=!0),n}function xf(e,t){const n=`Table${e.charAt(0).toUpperCase()}${e.slice(1)}`,r=te(((r,o)=>{const i=Q(n,{},r),{classNames:s,className:l,style:c,styles:u,...d}=i,f=gf();return(0,a.jsx)(je,{component:e,ref:o,...wf(f,t),...f.getStyles(e,{className:l,classNames:s,style:c,styles:u,props:i}),...d})}));return r.displayName=`@mantine/core/${n}`,r.classes=bf,r}const Sf=xf("th",{columnBorder:!0}),Of=xf("td",{columnBorder:!0}),jf=xf("tr",{rowBorder:!0,striped:!0,highlightOnHover:!0}),Ef=xf("thead",{stickyHeader:!0}),Cf=xf("tbody"),kf=xf("tfoot"),Pf=xf("caption",{captionSide:!0});function _f({data:e}){return(0,a.jsxs)(a.Fragment,{children:[e.caption&&(0,a.jsx)(Pf,{children:e.caption}),e.head&&(0,a.jsx)(Ef,{children:(0,a.jsx)(jf,{children:e.head.map(((e,t)=>(0,a.jsx)(Sf,{children:e},t)))})}),e.body&&(0,a.jsx)(Cf,{children:e.body.map(((e,t)=>(0,a.jsx)(jf,{children:e.map(((e,t)=>(0,a.jsx)(Of,{children:e},t)))},t)))}),e.foot&&(0,a.jsx)(kf,{children:(0,a.jsx)(jf,{children:e.foot.map(((e,t)=>(0,a.jsx)(Sf,{children:e},t)))})})]})}_f.displayName="@mantine/core/TableDataRenderer";const Af={type:"scrollarea"},Nf=(e,{minWidth:t,type:n})=>({scrollContainer:{"--table-min-width":m(t),"--table-overflow":"native"===n?"auto":void 0}}),Mf=te(((e,t)=>{const n=Q("TableScrollContainer",Af,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,vars:c,children:u,minWidth:d,type:f,...p}=n,h=nt({name:"TableScrollContainer",classes:bf,props:n,className:o,style:i,classNames:r,styles:s,unstyled:l,vars:c,varsResolver:Nf,rootSelector:"scrollContainer"});return(0,a.jsx)(je,{component:"scrollarea"===f?Bu:"div",..."scrollarea"===f?{offsetScrollbars:"x"}:{},ref:t,...h("scrollContainer"),...p,children:(0,a.jsx)("div",{...h("scrollContainerInner"),children:u})})}));Mf.classes=bf,Mf.displayName="@mantine/core/TableScrollContainer";const Tf={withRowBorders:!0,verticalSpacing:7},Df=(e,{layout:t,captionSide:n,horizontalSpacing:r,verticalSpacing:o,borderColor:a,stripedColor:i,highlightOnHoverColor:s,striped:l,highlightOnHover:c,stickyHeaderOffset:u,stickyHeader:d})=>({table:{"--table-layout":t,"--table-caption-side":n,"--table-horizontal-spacing":Fe(r),"--table-vertical-spacing":Fe(o),"--table-border-color":a?O(a,e):void 0,"--table-striped-color":l&&i?O(i,e):void 0,"--table-highlight-on-hover-color":c&&s?O(s,e):void 0,"--table-sticky-header-offset":d?m(u):void 0}}),If=te(((e,t)=>{const n=Q("Table",Tf,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,vars:c,horizontalSpacing:u,verticalSpacing:d,captionSide:f,stripedColor:p,highlightOnHoverColor:h,striped:m,highlightOnHover:y,withColumnBorders:v,withRowBorders:g,withTableBorder:b,borderColor:w,layout:x,variant:S,data:O,children:j,stickyHeader:E,stickyHeaderOffset:C,mod:k,...P}=n,_=nt({name:"Table",props:n,className:o,style:i,classes:bf,classNames:r,styles:s,unstyled:l,rootSelector:"table",vars:c,varsResolver:Df});return(0,a.jsx)(vf,{value:{getStyles:_,stickyHeader:E,striped:!0===m?"odd":m||void 0,highlightOnHover:y,withColumnBorders:v,withRowBorders:g,captionSide:f||"bottom"},children:(0,a.jsx)(je,{component:"table",variant:S,ref:t,mod:[{"data-with-table-border":b},k],..._("table"),...P,children:j||!!O&&(0,a.jsx)(_f,{data:O})})})}));function Rf(e,t){return"boolean"==typeof e?e:t.autoContrast}If.classes=bf,If.displayName="@mantine/core/Table",If.Td=Of,If.Th=Sf,If.Tr=jf,If.Thead=Ef,If.Tbody=Cf,If.Tfoot=kf,If.Caption=Pf,If.ScrollContainer=Mf,If.DataRenderer=_f;const zf=(0,t.createContext)(null),Lf=zf.Provider,$f=()=>(0,t.useContext)(zf),[Bf,Ff]=ec();var Wf={card:"m_26775b0a"};const Vf={withBorder:!0},Hf=(e,{radius:t})=>({card:{"--card-radius":We(t)}}),Uf=te(((e,t)=>{const n=Q("CheckboxCard",Vf,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,vars:c,checked:u,mod:d,withBorder:f,value:p,onClick:h,...m}=n,y=nt({name:"CheckboxCard",classes:Wf,props:n,className:o,style:i,classNames:r,styles:s,unstyled:l,vars:c,varsResolver:Hf,rootSelector:"card"}),v=$f(),g="boolean"==typeof u?u:v?.value.includes(p||"")||!1;return(0,a.jsx)(Bf,{value:{checked:g},children:(0,a.jsx)(it,{ref:t,mod:[{"with-border":f,checked:g},d],...y("card"),...m,role:"checkbox","aria-checked":g,onClick:e=>{h?.(e),v?.onChange(p||"")}})})}));Uf.displayName="@mantine/core/CheckboxCard",Uf.classes=Wf;const qf={},Xf=te(((e,t)=>{const{value:n,defaultValue:r,onChange:o,size:i,wrapperProps:s,children:l,readOnly:c,...u}=Q("CheckboxGroup",qf,e),[d,f]=Ml({value:n,defaultValue:r,finalValue:[],onChange:o});return(0,a.jsx)(Lf,{value:{value:d,onChange:e=>{const t="string"==typeof e?e:e.currentTarget.value;!c&&f(d.includes(t)?d.filter((e=>e!==t)):[...d,t])},size:i},children:(0,a.jsx)(xc.Wrapper,{size:i,ref:t,...s,...u,labelElement:"div",__staticSelector:"CheckboxGroup",children:(0,a.jsx)(kc,{role:"group",children:l})})})}));Xf.classes=xc.Wrapper.classes,Xf.displayName="@mantine/core/CheckboxGroup";var Gf={indicator:"m_5e5256ee",icon:"m_1b1c543a","indicator--outline":"m_76e20374"};const Yf={icon:rf},Kf=(e,{radius:t,color:n,size:r,iconColor:o,variant:a,autoContrast:i})=>{const s=S({color:n||e.primaryColor,theme:e}),l=s.isThemeColor&&void 0===s.shade?`var(--mantine-color-${s.color}-outline)`:s.color;return{indicator:{"--checkbox-size":Be(r,"checkbox-size"),"--checkbox-radius":void 0===t?void 0:We(t),"--checkbox-color":"outline"===a?l:O(n,e),"--checkbox-icon-color":o?O(o,e):Rf(i,e)?B({color:n,theme:e,autoContrast:i}):void 0}}},Zf=te(((e,t)=>{const n=Q("CheckboxIndicator",Yf,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,vars:c,icon:u,indeterminate:d,radius:f,color:p,iconColor:h,autoContrast:m,checked:y,mod:v,variant:g,disabled:b,...w}=n,x=u,S=nt({name:"CheckboxIndicator",classes:Gf,props:n,className:o,style:i,classNames:r,styles:s,unstyled:l,vars:c,varsResolver:Kf,rootSelector:"indicator"}),O=Ff(),j="boolean"==typeof y||"boolean"==typeof d?y||d:O?.checked||!1;return(0,a.jsx)(je,{ref:t,...S("indicator",{variant:g}),variant:g,mod:[{checked:j,disabled:b},v],...w,children:(0,a.jsx)(x,{indeterminate:d,...S("icon")})})}));Zf.displayName="@mantine/core/CheckboxIndicator",Zf.classes=Gf;var Jf={root:"m_bf2d988c",inner:"m_26062bec",input:"m_26063560",icon:"m_bf295423","input--outline":"m_215c4542"};const Qf={labelPosition:"right",icon:rf},ep=(e,{radius:t,color:n,size:r,iconColor:o,variant:a,autoContrast:i})=>{const s=S({color:n||e.primaryColor,theme:e}),l=s.isThemeColor&&void 0===s.shade?`var(--mantine-color-${s.color}-outline)`:s.color;return{root:{"--checkbox-size":Be(r,"checkbox-size"),"--checkbox-radius":void 0===t?void 0:We(t),"--checkbox-color":"outline"===a?l:O(n,e),"--checkbox-icon-color":o?O(o,e):Rf(i,e)?B({color:n,theme:e,autoContrast:i}):void 0}}},tp=te(((e,t)=>{const n=Q("Checkbox",Qf,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,vars:c,color:u,label:d,id:f,size:p,radius:h,wrapperProps:m,checked:y,labelPosition:v,description:g,error:b,disabled:w,variant:x,indeterminate:S,icon:O,rootRef:j,iconColor:E,onChange:C,autoContrast:k,mod:P,..._}=n,A=$f(),N=p||A?.size,M=O,T=nt({name:"Checkbox",props:n,classes:Jf,className:o,style:i,classNames:r,styles:s,unstyled:l,vars:c,varsResolver:ep}),{styleProps:D,rest:I}=fe(_),R=Jn(f),z=A?{checked:A.value.includes(I.value),onChange:e=>{A.onChange(e),C?.(e)}}:{};return(0,a.jsx)(jc,{...T("root"),__staticSelector:"Checkbox",__stylesApiProps:n,id:R,size:N,labelPosition:v,label:d,description:g,error:b,disabled:w,classNames:r,styles:s,unstyled:l,"data-checked":z.checked||y||void 0,variant:x,ref:j,mod:P,...D,...m,children:(0,a.jsxs)(je,{...T("inner"),mod:{"data-label-position":v},children:[(0,a.jsx)(je,{component:"input",id:R,ref:t,checked:y,disabled:w,mod:{error:!!b,indeterminate:S},...T("input",{focusable:!0,variant:x}),onChange:C,...I,...z,type:"checkbox"}),(0,a.jsx)(M,{indeterminate:S,...T("icon")})]})})}));tp.classes={...Jf,...Oc},tp.displayName="@mantine/core/Checkbox",tp.Group=Xf,tp.Indicator=Zf,tp.Card=Uf;const[np,rp]=Ee("Pagination.Root component was not found in tree");var op={root:"m_4addd315",control:"m_326d024a",dots:"m_4ad7767d"};const ap={withPadding:!0},ip=te(((e,t)=>{const n=Q("PaginationControl",ap,e),{classNames:r,className:o,style:i,styles:s,vars:l,active:c,disabled:u,withPadding:d,mod:f,...p}=n,h=rp(),m=u||h.disabled;return(0,a.jsx)(it,{ref:t,disabled:m,mod:[{active:c,disabled:m,"with-padding":d},f],...h.getStyles("control",{className:o,style:i,classNames:r,styles:s,active:!m}),...p})}));function sp({style:e,children:t,path:n,...r}){return(0,a.jsx)("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",style:{width:"calc(var(--pagination-control-size) / 1.8)",height:"calc(var(--pagination-control-size) / 1.8)",...e},...r,children:(0,a.jsx)("path",{d:n,fill:"currentColor"})})}ip.classes=op,ip.displayName="@mantine/core/PaginationControl";const lp={icon:e=>(0,a.jsx)(sp,{...e,path:"M2 8c0-.733.6-1.333 1.333-1.333.734 0 1.334.6 1.334 1.333s-.6 1.333-1.334 1.333C2.6 9.333 2 8.733 2 8zm9.333 0c0-.733.6-1.333 1.334-1.333C13.4 6.667 14 7.267 14 8s-.6 1.333-1.333 1.333c-.734 0-1.334-.6-1.334-1.333zM6.667 8c0-.733.6-1.333 1.333-1.333s1.333.6 1.333 1.333S8.733 9.333 8 9.333 6.667 8.733 6.667 8z"})},cp=te(((e,t)=>{const n=Q("PaginationDots",lp,e),{classNames:r,className:o,style:i,styles:s,vars:l,icon:c,...u}=n,d=rp(),f=c;return(0,a.jsx)(je,{ref:t,...d.getStyles("dots",{className:o,style:i,styles:s,classNames:r}),...u,children:(0,a.jsx)(f,{style:{width:"calc(var(--pagination-control-size) / 1.8)",height:"calc(var(--pagination-control-size) / 1.8)"}})})}));function up({icon:e,name:n,action:r,type:o}){const i={icon:e},s=(0,t.forwardRef)(((e,t)=>{const{icon:s,...l}=Q(n,i,e),c=s,u=rp(),d="next"===o?u.active===u.total:1===u.active;return(0,a.jsx)(ip,{disabled:u.disabled||d,ref:t,onClick:u[r],withPadding:!1,...l,children:(0,a.jsx)(c,{className:"mantine-rotate-rtl",style:{width:"calc(var(--pagination-control-size) / 1.8)",height:"calc(var(--pagination-control-size) / 1.8)"}})})}));return s.displayName=`@mantine/core/${n}`,s}cp.classes=op,cp.displayName="@mantine/core/PaginationDots";const dp=up({icon:e=>(0,a.jsx)(sp,{...e,path:"M8.781 8l-3.3-3.3.943-.943L10.667 8l-4.243 4.243-.943-.943 3.3-3.3z"}),name:"PaginationNext",action:"onNext",type:"next"}),fp=up({icon:e=>(0,a.jsx)(sp,{...e,path:"M7.219 8l3.3 3.3-.943.943L5.333 8l4.243-4.243.943.943-3.3 3.3z"}),name:"PaginationPrevious",action:"onPrevious",type:"previous"}),pp=up({icon:e=>(0,a.jsx)(sp,{...e,path:"M6.85355 3.85355C7.04882 3.65829 7.04882 3.34171 6.85355 3.14645C6.65829 2.95118 6.34171 2.95118 6.14645 3.14645L2.14645 7.14645C1.95118 7.34171 1.95118 7.65829 2.14645 7.85355L6.14645 11.8536C6.34171 12.0488 6.65829 12.0488 6.85355 11.8536C7.04882 11.6583 7.04882 11.3417 6.85355 11.1464L3.20711 7.5L6.85355 3.85355ZM12.8536 3.85355C13.0488 3.65829 13.0488 3.34171 12.8536 3.14645C12.6583 2.95118 12.3417 2.95118 12.1464 3.14645L8.14645 7.14645C7.95118 7.34171 7.95118 7.65829 8.14645 7.85355L12.1464 11.8536C12.3417 12.0488 12.6583 12.0488 12.8536 11.8536C13.0488 11.6583 13.0488 11.3417 12.8536 11.1464L9.20711 7.5L12.8536 3.85355Z"}),name:"PaginationFirst",action:"onFirst",type:"previous"}),hp=up({icon:e=>(0,a.jsx)(sp,{...e,path:"M2.14645 11.1464C1.95118 11.3417 1.95118 11.6583 2.14645 11.8536C2.34171 12.0488 2.65829 12.0488 2.85355 11.8536L6.85355 7.85355C7.04882 7.65829 7.04882 7.34171 6.85355 7.14645L2.85355 3.14645C2.65829 2.95118 2.34171 2.95118 2.14645 3.14645C1.95118 3.34171 1.95118 3.65829 2.14645 3.85355L5.79289 7.5L2.14645 11.1464ZM8.14645 11.1464C7.95118 11.3417 7.95118 11.6583 8.14645 11.8536C8.34171 12.0488 8.65829 12.0488 8.85355 11.8536L12.8536 7.85355C13.0488 7.65829 13.0488 7.34171 12.8536 7.14645L8.85355 3.14645C8.65829 2.95118 8.34171 2.95118 8.14645 3.14645C7.95118 3.34171 7.95118 3.65829 8.14645 3.85355L11.7929 7.5L8.14645 11.1464Z"}),name:"PaginationLast",action:"onLast",type:"next"});function mp({dotsIcon:e}){const t=rp(),n=t.range.map(((n,r)=>"dots"===n?(0,a.jsx)(cp,{icon:e},r):(0,a.jsx)(ip,{active:n===t.active,"aria-current":n===t.active?"page":void 0,onClick:()=>t.onChange(n),disabled:t.disabled,...t.getItemProps?.(n),children:t.getItemProps?.(n)?.children??n},r)));return(0,a.jsx)(a.Fragment,{children:n})}function yp(e,t){const n=t-e+1;return Array.from({length:n},((t,n)=>n+e))}mp.displayName="@mantine/core/PaginationItems";const vp="dots";function gp({total:e,siblings:n=1,boundaries:r=1,page:o,initialPage:a=1,onChange:i}){const s=Math.max(Math.trunc(e),0),[l,c]=Ml({value:o,onChange:i,defaultValue:a,finalValue:a}),u=e=>{c(e<=0?1:e>s?s:e)};return{range:(0,t.useMemo)((()=>{if(2*n+3+2*r>=s)return yp(1,s);const e=Math.max(l-n,r),t=Math.min(l+n,s-r),o=e>r+2,a=t<s-(r+1);if(!o&&a)return[...yp(1,2*n+r+2),vp,...yp(s-(r-1),s)];if(o&&!a){const e=r+1+2*n;return[...yp(1,r),vp,...yp(s-e,s)]}return[...yp(1,r),vp,...yp(e,t),vp,...yp(s-r+1,s)]}),[s,n,l]),active:l,setPage:u,next:()=>u(l+1),previous:()=>u(l-1),first:()=>u(1),last:()=>u(s)}}function bp(e,t){return n=>{e?.(n),t?.(n)}}const xp={siblings:1,boundaries:1},Sp=(e,{size:t,radius:n,color:r,autoContrast:o})=>({root:{"--pagination-control-radius":void 0===n?void 0:We(n),"--pagination-control-size":Be(t,"pagination-control-size"),"--pagination-control-fz":Ve(t),"--pagination-active-bg":r?O(r,e):void 0,"--pagination-active-color":Rf(o,e)?B({color:r,theme:e,autoContrast:o}):void 0}}),Op=te(((e,t)=>{const n=Q("PaginationRoot",xp,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,vars:c,total:u,value:d,defaultValue:f,onChange:p,disabled:h,siblings:m,boundaries:y,color:v,radius:g,onNextPage:b,onPreviousPage:w,onFirstPage:x,onLastPage:S,getItemProps:O,autoContrast:j,...E}=n,C=nt({name:"Pagination",classes:op,props:n,className:o,style:i,classNames:r,styles:s,unstyled:l,vars:c,varsResolver:Sp}),{range:k,setPage:P,next:_,previous:A,active:N,first:M,last:T}=gp({page:d,initialPage:f,onChange:p,total:u,siblings:m,boundaries:y}),D=bp(b,_),I=bp(w,A),R=bp(x,M),z=bp(S,T);return(0,a.jsx)(np,{value:{total:u,range:k,active:N,disabled:h,getItemProps:O,onChange:P,onNext:D,onPrevious:I,onFirst:R,onLast:z,getStyles:C},children:(0,a.jsx)(je,{ref:t,...C("root"),...E})})}));Op.classes=op,Op.displayName="@mantine/core/PaginationRoot";const jp={withControls:!0,siblings:1,boundaries:1,gap:8},Ep=te(((e,t)=>{const n=Q("Pagination",jp,e),{withEdges:r,withControls:o,getControlProps:i,nextIcon:s,previousIcon:l,lastIcon:c,firstIcon:u,dotsIcon:d,total:f,gap:p,hideWithOnePage:h,...m}=n;return f<=0||h&&1===f?null:(0,a.jsx)(Op,{ref:t,total:f,...m,children:(0,a.jsxs)(pr,{gap:p,children:[r&&(0,a.jsx)(pp,{icon:u,...i?.("first")}),o&&(0,a.jsx)(fp,{icon:l,...i?.("previous")}),(0,a.jsx)(mp,{dotsIcon:d}),o&&(0,a.jsx)(dp,{icon:s,...i?.("next")}),r&&(0,a.jsx)(hp,{icon:c,...i?.("last")})]})})}));function Cp(e,t){let n=e;for(;(n=n.parentElement)&&!n.matches(t););return n}Ep.classes=op,Ep.displayName="@mantine/core/Pagination",Ep.Root=Op,Ep.Control=ip,Ep.Dots=cp,Ep.First=pp,Ep.Last=hp,Ep.Next=dp,Ep.Previous=fp,Ep.Items=mp;const[kp,Pp]=Ee("Menu component was not found in the tree");var _p={dropdown:"m_dc9b7c9f",label:"m_9bfac126",divider:"m_efdf90cb",item:"m_99ac2aa1",itemLabel:"m_5476e0d3",itemSection:"m_8b75e504"};const Ap={},Np=te(((e,t)=>{const{classNames:n,className:r,style:o,styles:i,vars:s,...l}=Q("MenuDivider",Ap,e),c=Pp();return(0,a.jsx)(je,{ref:t,...c.getStyles("divider",{className:r,style:o,styles:i,classNames:n}),...l})}));Np.classes=_p,Np.displayName="@mantine/core/MenuDivider";const Mp={},Tp=te(((e,n)=>{const{classNames:r,className:o,style:i,styles:s,vars:l,onMouseEnter:c,onMouseLeave:u,onKeyDown:d,children:f,...p}=Q("MenuDropdown",Mp,e),h=(0,t.useRef)(null),m=Pp(),y=bp(d,(e=>{"ArrowUp"!==e.key&&"ArrowDown"!==e.key||(e.preventDefault(),h.current?.querySelectorAll("[data-menu-item]:not(:disabled)")[0]?.focus())})),v=bp(c,(()=>("hover"===m.trigger||"click-hover"===m.trigger)&&m.openDropdown())),g=bp(u,(()=>("hover"===m.trigger||"click-hover"===m.trigger)&&m.closeDropdown()));return(0,a.jsxs)(zl.Dropdown,{...p,onMouseEnter:v,onMouseLeave:g,role:"menu","aria-orientation":"vertical",ref:Et(n,h),...m.getStyles("dropdown",{className:o,style:i,styles:s,classNames:r,withStaticClass:!1}),tabIndex:-1,"data-menu-dropdown":!0,onKeyDown:y,children:[(0,a.jsx)("div",{tabIndex:-1,"data-autofocus":!0,"data-mantine-stop-propagation":!0,style:{outline:0}}),f]})}));function Dp({parentSelector:e,siblingSelector:t,onKeyDown:n,loop:r=!0,activateOnFocus:o=!1,dir:a="rtl",orientation:i}){return s=>{n?.(s);const l=Array.from(Cp(s.currentTarget,e)?.querySelectorAll(t)||[]).filter((t=>function(e,t,n){return Cp(e,n)===Cp(t,n)}(s.currentTarget,t,e))),c=l.findIndex((e=>s.currentTarget===e)),u=function(e,t,n){for(let n=e+1;n<t.length;n+=1)if(!t[n].disabled)return n;if(n)for(let e=0;e<t.length;e+=1)if(!t[e].disabled)return e;return e}(c,l,r),d=function(e,t,n){for(let n=e-1;n>=0;n-=1)if(!t[n].disabled)return n;if(n)for(let e=t.length-1;e>-1;e-=1)if(!t[e].disabled)return e;return e}(c,l,r),f="rtl"===a?d:u,p="rtl"===a?u:d;switch(s.key){case"ArrowRight":"horizontal"===i&&(s.stopPropagation(),s.preventDefault(),l[f].focus(),o&&l[f].click());break;case"ArrowLeft":"horizontal"===i&&(s.stopPropagation(),s.preventDefault(),l[p].focus(),o&&l[p].click());break;case"ArrowUp":"vertical"===i&&(s.stopPropagation(),s.preventDefault(),l[d].focus(),o&&l[d].click());break;case"ArrowDown":"vertical"===i&&(s.stopPropagation(),s.preventDefault(),l[u].focus(),o&&l[u].click());break;case"Home":s.stopPropagation(),s.preventDefault(),!l[0].disabled&&l[0].focus();break;case"End":{s.stopPropagation(),s.preventDefault();const e=l.length-1;!l[e].disabled&&l[e].focus();break}}}}Tp.classes=_p,Tp.displayName="@mantine/core/MenuDropdown";const Ip={},Rp=rt(((e,n)=>{const{classNames:r,className:o,style:i,styles:s,vars:l,color:c,closeMenuOnClick:u,leftSection:d,rightSection:f,children:p,disabled:h,...m}=Q("MenuItem",Ip,e),y=Pp(),v=I(),{dir:g}=Po(),b=(0,t.useRef)(),w=y.getItemIndex(b.current),x=m,O=bp(x.onMouseLeave,(()=>y.setHovered(-1))),j=bp(x.onMouseEnter,(()=>y.setHovered(y.getItemIndex(b.current)))),E=bp(x.onClick,(()=>{"boolean"==typeof u?u&&y.closeDropdownImmediately():y.closeOnItemClick&&y.closeDropdownImmediately()})),C=bp(x.onFocus,(()=>y.setHovered(y.getItemIndex(b.current)))),k=c?v.variantColorResolver({color:c,theme:v,variant:"light"}):void 0,P=c?S({color:c,theme:v}):null;return(0,a.jsxs)(it,{...m,unstyled:y.unstyled,tabIndex:y.menuItemTabIndex,onFocus:C,...y.getStyles("item",{className:o,style:i,styles:s,classNames:r}),ref:Et(b,n),role:"menuitem",disabled:h,"data-menu-item":!0,"data-disabled":h||void 0,"data-hovered":y.hovered===w||void 0,"data-mantine-stop-propagation":!0,onMouseEnter:j,onMouseLeave:O,onClick:E,onKeyDown:Dp({siblingSelector:"[data-menu-item]",parentSelector:"[data-menu-dropdown]",activateOnFocus:!1,loop:y.loop,dir:g,orientation:"vertical",onKeyDown:x.onKeyDown}),__vars:{"--menu-item-color":P?.isThemeColor&&void 0===P?.shade?`var(--mantine-color-${P.color}-6)`:k?.color,"--menu-item-hover":k?.hover},children:[d&&(0,a.jsx)("div",{...y.getStyles("itemSection",{styles:s,classNames:r}),"data-position":"left",children:d}),p&&(0,a.jsx)("div",{...y.getStyles("itemLabel",{styles:s,classNames:r}),children:p}),f&&(0,a.jsx)("div",{...y.getStyles("itemSection",{styles:s,classNames:r}),"data-position":"right",children:f})]})}));Rp.classes=_p,Rp.displayName="@mantine/core/MenuItem";const zp={},Lp=te(((e,t)=>{const{classNames:n,className:r,style:o,styles:i,vars:s,...l}=Q("MenuLabel",zp,e),c=Pp();return(0,a.jsx)(je,{ref:t,...c.getStyles("label",{className:r,style:o,styles:i,classNames:n}),...l})}));Lp.classes=_p,Lp.displayName="@mantine/core/MenuLabel";const $p={refProp:"ref"},Bp=(0,t.forwardRef)(((e,n)=>{const{children:r,refProp:o,...i}=Q("MenuTarget",$p,e);if(!Ct(r))throw new Error("Menu.Target component children should be an element or a component that accepts ref. Fragments, strings, numbers and other primitive values are not supported");const s=Pp(),l=bp(r.props.onClick,(()=>{"click"===s.trigger?s.toggleDropdown():"click-hover"===s.trigger&&(s.setOpenedViaClick(!0),s.opened||s.openDropdown())})),c=bp(r.props.onMouseEnter,(()=>("hover"===s.trigger||"click-hover"===s.trigger)&&s.openDropdown())),u=bp(r.props.onMouseLeave,(()=>{"hover"===s.trigger?s.closeDropdown():"click-hover"!==s.trigger||s.openedViaClick||s.closeDropdown()}));return(0,a.jsx)(zl.Target,{refProp:o,popupType:"menu",ref:n,...i,children:(0,t.cloneElement)(r,{onClick:l,onMouseEnter:c,onMouseLeave:u,"data-expanded":!!s.opened||void 0})})}));Bp.displayName="@mantine/core/MenuTarget";const Fp={trapFocus:!0,closeOnItemClick:!0,clickOutsideEvents:["mousedown","touchstart","keydown"],loop:!0,trigger:"click",openDelay:0,closeDelay:100,menuItemTabIndex:-1};function Wp(e){const n=Q("Menu",Fp,e),{children:r,onOpen:o,onClose:i,opened:s,defaultOpened:l,trapFocus:c,onChange:u,closeOnItemClick:d,loop:f,closeOnEscape:p,trigger:h,openDelay:m,closeDelay:y,classNames:v,styles:g,unstyled:b,variant:w,vars:x,menuItemTabIndex:S,keepMounted:O,...j}=n,E=nt({name:"Menu",classes:_p,props:n,classNames:v,styles:g,unstyled:b}),[C,{setHovered:k,resetHovered:P}]=function(){const[e,n]=(0,t.useState)(-1);return[e,{setHovered:n,resetHovered:()=>n(-1)}]}(),[_,A]=Ml({value:s,defaultValue:l,finalValue:!1,onChange:u}),[N,M]=(0,t.useState)(!1),T=()=>{A(!1),M(!1),_&&i?.()},D=()=>{A(!0),!_&&o?.()},I=()=>{_?T():D()},{openDropdown:R,closeDropdown:z}=function({open:e,close:n,openDelay:r,closeDelay:o}){const a=(0,t.useRef)(-1),i=(0,t.useRef)(-1),s=()=>{window.clearTimeout(a.current),window.clearTimeout(i.current)};return(0,t.useEffect)((()=>s),[]),{openDropdown:()=>{s(),0===r||void 0===r?e():a.current=window.setTimeout(e,r)},closeDropdown:()=>{s(),0===o||void 0===o?n():i.current=window.setTimeout(n,o)}}}({open:D,close:T,closeDelay:y,openDelay:m}),{resolvedClassNames:L,resolvedStyles:$}=vd({classNames:v,styles:g,props:n});return Ht((()=>{P()}),[_]),(0,a.jsx)(kp,{value:{getStyles:E,opened:_,toggleDropdown:I,getItemIndex:e=>function(e,t,n){return n?Array.from(Cp(n,"[data-menu-dropdown]")?.querySelectorAll("[data-menu-item]")||[]).findIndex((e=>e===n)):null}(0,0,e),hovered:C,setHovered:k,openedViaClick:N,setOpenedViaClick:M,closeOnItemClick:d,closeDropdown:"click"===h?T:z,openDropdown:"click"===h?D:R,closeDropdownImmediately:T,loop:f,trigger:h,unstyled:b,menuItemTabIndex:S},children:(0,a.jsx)(zl,{...j,opened:_,onChange:I,defaultOpened:l,trapFocus:!O&&c,closeOnEscape:p,__staticSelector:"Menu",classNames:L,styles:$,unstyled:b,variant:w,keepMounted:O,children:r})})}Wp.extend=e=>e,Wp.classes=_p,Wp.displayName="@mantine/core/Menu",Wp.Item=Rp,Wp.Label=Lp,Wp.Dropdown=Tp,Wp.Target=Bp,Wp.Divider=Np;var[Vp,Hp]=Ee("useDataTableColumnsContext must be used within DataTableColumnProvider"),Up=e=>{let{children:n,columnsOrder:r,setColumnsOrder:o,columnsToggle:i,setColumnsToggle:s,resetColumnsOrder:l,resetColumnsToggle:c,setColumnWidth:u,resetColumnsWidth:d}=e,[f,p]=(0,t.useState)(""),[h,m]=(0,t.useState)("");return(0,a.jsx)(Vp,{value:{sourceColumn:f,setSourceColumn:p,targetColumn:h,setTargetColumn:m,columnsToggle:i,setColumnsToggle:s,swapColumns:()=>{if(!(r&&o&&f&&h))return;let e=r.indexOf(f),t=r.indexOf(h);if(-1!==e&&-1!==t){let n=r.splice(e,1)[0];r.splice(t,0,n),o([...r])}},resetColumnsOrder:l,resetColumnsToggle:c,setColumnWidth:u,resetColumnsWidth:d},children:n})};function qp(){return(0,a.jsx)("tr",{className:"mantine-datatable-empty-row",children:(0,a.jsx)("td",{})})}function Xp(){return(0,a.jsxs)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor",fill:"none",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,a.jsx)("path",{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}),(0,a.jsx)("path",{d:"M12.983 8.978c3.955 -.182 7.017 -1.446 7.017 -2.978c0 -1.657 -3.582 -3 -8 -3c-1.661 0 -3.204 .19 -4.483 .515m-2.783 1.228c-.471 .382 -.734 .808 -.734 1.257c0 1.22 1.944 2.271 4.734 2.74"}),(0,a.jsx)("path",{d:"M4 6v6c0 1.657 3.582 3 8 3c.986 0 1.93 -.067 2.802 -.19m3.187 -.82c1.251 -.53 2.011 -1.228 2.011 -1.99v-6"}),(0,a.jsx)("path",{d:"M4 12v6c0 1.657 3.582 3 8 3c3.217 0 5.991 -.712 7.261 -1.74m.739 -3.26v-4"}),(0,a.jsx)("path",{d:"M3 3l18 18"})]})}function Gp({icon:e,text:t,pt:n,pb:r,active:o,children:i}){return(0,a.jsx)(ii,{pt:n,pb:r,className:"mantine-datatable-empty-state","data-active":o||void 0,children:i||(0,a.jsxs)(a.Fragment,{children:[e||(0,a.jsx)("div",{className:"mantine-datatable-empty-state-icon",children:(0,a.jsx)(Xp,{})}),(0,a.jsx)(Ni,{component:"div",size:"sm",c:"dimmed",children:t})]})})}function Yp(){let[e]=Ao(),{width:t,height:n}=e.current?.getBoundingClientRect()||{width:0,height:0};return{ref:e,width:t,height:n}}var Kp=typeof window<"u"?t.useLayoutEffect:t.useEffect;function Zp(e,n,{getInitialValueInEffect:r}={getInitialValueInEffect:!0}){let[o,a]=(0,t.useState)(r?n:function(e,t){return t||(typeof window<"u"&&"matchMedia"in window?e.map((e=>window.matchMedia(e).matches)):e.map((()=>!1)))}(e,n)),i=(0,t.useRef)();return(0,t.useEffect)((()=>{if("matchMedia"in window)return i.current=e.map((e=>window.matchMedia(e))),a(i.current.map((e=>e.matches))),function(e){let t=()=>{var t;t=e.map((e=>e.matches)),a(t)},n=e.map((e=>{try{return e.addEventListener("change",t),()=>e.removeEventListener("change",t)}catch{return e.addListener(t),()=>e.removeListener(t)}}));return()=>{n.forEach((e=>e()))}}(i.current)}),[e]),o}function Jp(e){let t=I();return Wt(("function"==typeof e?e(t):e)||"",!0)}function Qp(e){let t=e.replace(/([a-z\d])([A-Z]+)/g,"$1 $2").replace(/\W|_/g," ").trim().toLowerCase();return`${t.charAt(0).toUpperCase()}${t.slice(1)}`}function eh(e,t){return e.filter(((e,n,r)=>n===r.findIndex((n=>t(e)===t(n)))))}function th(e,t){return t?t.match(/([^[.\]])+/g).reduce(((e,t)=>e&&e[t]),e):void 0}function nh(e,t){return"string"==typeof t?th(e,t):t(e)}var rh="mantine-datatable-nowrap",oh="mantine-datatable-ellipsis",ah="mantine-datatable-pointer-cursor",ih="mantine-datatable-context-menu-cursor",sh="mantine-datatable-text-selection-disabled",lh="mantine-datatable-text-align-left",ch="mantine-datatable-text-align-center",uh="mantine-datatable-text-align-right";function dh({className:e,style:t,visibleMediaQuery:n,title:r,noWrap:o,ellipsis:i,textAlign:s,width:l}){return Jp(n)?(0,a.jsx)(Sf,{className:re({[rh]:o||i,[oh]:i,[lh]:"left"===s,[ch]:"center"===s,[uh]:"right"===s},e),style:[{width:l,minWidth:l,maxWidth:l},t],children:r}):null}function fh({shadowVisible:e}){return(0,a.jsx)(Sf,{className:"mantine-datatable-footer-selector-placeholder-cell","data-shadow-visible":e||void 0})}var ph=(0,t.forwardRef)((function({className:e,style:t,columns:n,defaultColumnProps:r,selectionVisible:o,selectorCellShadowVisible:i,scrollDiff:s},l){let c=s<0;return(0,a.jsx)(kf,{ref:l,className:re("mantine-datatable-footer",e),style:[{position:c?"relative":"sticky",bottom:m(c?s:0)},t],children:(0,a.jsxs)(jf,{children:[o&&(0,a.jsx)(fh,{shadowVisible:i}),n.map((({hidden:e,...t})=>{if(e)return null;let{accessor:n,visibleMediaQuery:o,textAlign:i,width:s,footer:l,footerClassName:c,footerStyle:u,noWrap:d,ellipsis:f}={...r,...t};return(0,a.jsx)(dh,{className:c,style:u,visibleMediaQuery:o,textAlign:i,width:s,title:l,noWrap:d,ellipsis:f},n)}))]})})}));function hh({group:{id:e,columns:n,title:r,textAlign:o,className:i,style:s}}){let l=function(e){let n=I();return Zp((0,t.useMemo)((()=>e.map((e=>("function"==typeof e?e(n):e)??""))),[e,n]),(0,t.useMemo)((()=>e.map((()=>!0))),[e]))}((0,t.useMemo)((()=>n.map((({visibleMediaQuery:e})=>e))),[n])),c=(0,t.useMemo)((()=>n.filter((({hidden:e},t)=>!e&&l?.[t])).length),[n,l]);return c>0?(0,a.jsx)(Sf,{colSpan:c,className:re("mantine-datatable-column-group-header-cell",{[lh]:"left"===o,[ch]:"center"===o,[uh]:"right"===o},i),style:s,children:r??Qp(e)}):null}function mh(){return(0,a.jsxs)("svg",{width:"14",height:"14",viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor",fill:"none",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,a.jsx)("path",{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}),(0,a.jsx)("path",{d:"M4 4h16v2.172a2 2 0 0 1 -.586 1.414l-4.414 4.414v7l-6 2v-8.5l-4.48 -4.928a2 2 0 0 1 -.52 -1.345v-2.227z"})]})}function yh(){return(0,a.jsxs)("svg",{width:"14",height:"14",viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor",fill:"none",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,a.jsx)("path",{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}),(0,a.jsx)("path",{d:"M20 3h-16a1 1 0 0 0 -1 1v2.227l.008 .223a3 3 0 0 0 .772 1.795l4.22 4.641v8.114a1 1 0 0 0 1.316 .949l6 -2l.108 -.043a1 1 0 0 0 .576 -.906v-6.586l4.121 -4.12a3 3 0 0 0 .879 -2.123v-2.171a1 1 0 0 0 -1 -1z",strokeWidth:"0",fill:"currentColor"})]})}function vh({children:e,isActive:t}){let[n,{close:r,toggle:o}]=Xu(!1);return(0,a.jsxs)(zl,{withArrow:!0,withinPortal:!0,shadow:"md",opened:n,onClose:r,trapFocus:!0,children:[(0,a.jsx)(ts,{children:(0,a.jsx)(yi,{className:"mantine-datatable-header-cell-filter-action-icon","data-active":t||void 0,size:"sm",variant:"default",onClick:e=>{e.preventDefault(),o()},children:(0,a.jsx)(t?yh:mh,{})})}),(0,a.jsx)(Qi,{onClick:e=>e.stopPropagation(),children:"function"==typeof e?e({close:r}):e})]})}var gh=e=>{let{accessor:n,columnRef:r}=e,o=(0,t.useRef)(null),[i,s]=(0,t.useState)(0),{setColumnWidth:l}=Hp(),c=e=>{if(!r.current)return;let t=e.clientX-r.current.getBoundingClientRect().right,o=`${r.current.getBoundingClientRect().width+t}px`;r.current.style.width=o,l(n,r.current.style.width),s(-t)},u=()=>{r.current&&(document.removeEventListener("mousemove",c),document.removeEventListener("mouseup",u),document.body.style.cursor="initial",l(n,r.current.style.width),s(0))};return(0,a.jsx)("div",{ref:o,onClick:e=>e.stopPropagation(),onMouseDown:e=>{e.preventDefault(),e.stopPropagation(),document.addEventListener("mousemove",c),document.addEventListener("mouseup",u),document.body.style.cursor="col-resize"},onDoubleClick:()=>{r.current&&(r.current.style.maxWidth="initial",r.current.style.minWidth="initial",r.current.style.width="initial",l(n,"initial"))},className:"mantine-datatable-header-resizable-handle",style:{right:m(i)}})};function bh(){return(0,a.jsxs)("svg",{width:"14",height:"14",viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor",fill:"none",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,a.jsx)("path",{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}),(0,a.jsx)("path",{d:"M12 5l0 14"}),(0,a.jsx)("path",{d:"M16 9l-4 -4"}),(0,a.jsx)("path",{d:"M8 9l4 -4"})]})}function wh(){return(0,a.jsxs)("svg",{width:"14",height:"14",viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor",fill:"none",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,a.jsx)("path",{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}),(0,a.jsx)("path",{d:"M8 7l4 -4l4 4"}),(0,a.jsx)("path",{d:"M8 17l4 4l4 -4"}),(0,a.jsx)("path",{d:"M12 3l0 18"})]})}function xh(){return(0,a.jsxs)("svg",{width:"14",height:"14",viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor",fill:"none",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,a.jsx)("path",{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}),(0,a.jsx)("path",{d:"M9 5m-1 0a1 1 0 1 0 2 0a1 1 0 1 0 -2 0"}),(0,a.jsx)("path",{d:"M9 12m-1 0a1 1 0 1 0 2 0a1 1 0 1 0 -2 0"}),(0,a.jsx)("path",{d:"M9 19m-1 0a1 1 0 1 0 2 0a1 1 0 1 0 -2 0"}),(0,a.jsx)("path",{d:"M15 5m-1 0a1 1 0 1 0 2 0a1 1 0 1 0 -2 0"}),(0,a.jsx)("path",{d:"M15 12m-1 0a1 1 0 1 0 2 0a1 1 0 1 0 -2 0"}),(0,a.jsx)("path",{d:"M15 19m-1 0a1 1 0 1 0 2 0a1 1 0 1 0 -2 0"})]})}function Sh(){return(0,a.jsxs)("svg",{width:"14",height:"14",viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor",fill:"none",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,a.jsx)("path",{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}),(0,a.jsx)("path",{d:"M18 6l-12 12"}),(0,a.jsx)("path",{d:"M6 6l12 12"})]})}function Oh({className:e,style:n,accessor:r,visibleMediaQuery:o,title:i,sortable:s,draggable:l,toggleable:c,resizable:u,sortIcons:d,textAlign:f,width:p,sortStatus:h,onSortStatusChange:m,filter:y,filtering:v,sortKey:g}){let{setSourceColumn:b,setTargetColumn:w,swapColumns:x,setColumnsToggle:S}=Hp(),[O,j]=(0,t.useState)(!1),E=(0,t.useRef)(null);if(!Jp(o))return null;let C=i??Qp(r),k="string"==typeof C?C:void 0,P=s&&m?e=>{e?.defaultPrevented||m({sortKey:g,columnAccessor:r,direction:h?.columnAccessor===r?"asc"===h.direction?"desc":"asc":h?.direction??"asc"})}:void 0;return(0,a.jsxs)(Sf,{className:re({"mantine-datatable-header-cell-sortable":s,"mantine-datatable-header-cell-toggleable":c,"mantine-datatable-header-cell-resizable":u},e),style:[{width:p,...u?{minWidth:"1px"}:{minWidth:p,maxWidth:p}},n],role:s?"button":void 0,tabIndex:s?0:void 0,onClick:P,onKeyDown:e=>"Enter"===e.key&&P?.(),ref:E,children:[(0,a.jsxs)(pr,{className:"mantine-datatable-header-cell-sortable-group",justify:"space-between",wrap:"nowrap",children:[(0,a.jsxs)(ri,{align:"center",w:"100%",className:re({"mantine-datatable-header-cell-draggable":l,"mantine-datatable-header-cell-drag-over":O}),draggable:l,onDragStart:l?e=>{e.stopPropagation(),b(r),j(!1)}:void 0,onDragEnter:l?()=>{j(!0)}:void 0,onDragOver:l?e=>{e.preventDefault(),w(r),j(!0)}:void 0,onDrop:l?()=>{w(r),j(!1),x()}:void 0,onDragLeave:l?()=>{j(!1)}:void 0,children:[l?(0,a.jsx)(ii,{role:"img","aria-label":"Drag column",children:(0,a.jsx)(yi,{className:"mantine-datatable-header-cell-draggable-action-icon",variant:"subtle",size:"xs",onClick:e=>{e.stopPropagation()},children:(0,a.jsx)(xh,{})})}):null,(0,a.jsx)(je,{className:re("mantine-datatable-header-cell-sortable-text",{[lh]:"left"===f,[ch]:"center"===f,[uh]:"right"===f},rh,oh),title:k,children:C})]}),c?(0,a.jsx)(ii,{className:"mantine-datatable-header-cell-toggleable-icon",role:"img","aria-label":"Toggle column",children:(0,a.jsx)(yi,{size:"xs",variant:"light",onClick:e=>{e.stopPropagation(),S((e=>e.map((e=>e.accessor===r?{...e,toggled:!1}:e))))},children:(0,a.jsx)(Sh,{})})}):null,s||h?.columnAccessor===r?(0,a.jsx)(a.Fragment,{children:h?.columnAccessor===r?(0,a.jsx)(ii,{className:re("mantine-datatable-header-cell-sortable-icon",{"mantine-datatable-header-cell-sortable-icon-reversed":"desc"===h.direction}),role:"img","aria-label":"Sorted "+("desc"===h.direction?"descending":"ascending"),children:d?.sorted||(0,a.jsx)(bh,{})}):(0,a.jsx)(ii,{className:"mantine-datatable-header-cell-sortable-unsorted-icon",role:"img","aria-label":"Not sorted",children:d?.unsorted||(0,a.jsx)(wh,{})})}):null,y?(0,a.jsx)(vh,{isActive:!!v,children:y}):null]}),u?(0,a.jsx)(gh,{accessor:r,columnRef:E}):null]})}var jh=(0,t.forwardRef)((function({className:e,style:t,trigger:n,shadowVisible:r,checked:o,indeterminate:i,checkboxProps:s,onChange:l,rowSpan:c},u){let d=!s.disabled;return(0,a.jsx)(Sf,{ref:u,className:re("mantine-datatable-header-selector-cell",{[ah]:"cell"===n&&d},e),style:t,rowSpan:c,"data-shadow-visible":r||void 0,onClick:"cell"===n&&d?l:void 0,children:(0,a.jsx)(tp,{classNames:d?{input:ah}:void 0,checked:o,indeterminate:i,onChange:l,...s,disabled:!(l||s.onChange)||s.disabled})})})),Eh=(0,t.forwardRef)((function({selectionColumnHeaderRef:e,className:n,style:r,sortStatus:o,sortIcons:i,onSortStatusChange:s,columns:l,defaultColumnProps:c,groups:u,selectionTrigger:d,selectionVisible:f,selectionChecked:p,selectionIndeterminate:h,onSelectionChange:m,selectionCheckboxProps:y,selectorCellShadowVisible:v,selectionColumnClassName:g,selectionColumnStyle:b},w){let x=f?(0,a.jsx)(jh,{ref:e,className:g,style:b,trigger:d,shadowVisible:v,checked:p,indeterminate:h,checkboxProps:y,onChange:m,rowSpan:u?2:void 0}):null,{columnsToggle:S,setColumnsToggle:O}=Hp(),[j,E]=(0,t.useState)(!1),C=l.some((e=>e.toggleable)),k=C?Object.fromEntries(l.map((({accessor:e,title:t})=>[e,t??Qp(String(e))]))):void 0,P=(0,a.jsxs)(Ef,{className:re("mantine-datatable-header",n),style:r,ref:w,onContextMenu:C?e=>{e.preventDefault(),E((e=>!e))}:void 0,children:[u&&(0,a.jsxs)(jf,{children:[x,u.map((e=>(0,a.jsx)(hh,{group:e},e.id)))]}),(0,a.jsxs)(jf,{children:[!u&&x,l.map((({hidden:e,...t},n)=>{if(e)return null;let{accessor:r,visibleMediaQuery:u,textAlign:d,width:f,title:p,sortable:h,draggable:m,toggleable:y,resizable:v,titleClassName:g,titleStyle:b,filter:w,filtering:x,sortKey:S}={...c,...t};return(0,a.jsx)(Oh,{accessor:r,className:g,style:b,visibleMediaQuery:u,textAlign:d,width:f,title:p,sortable:h,draggable:m,toggleable:y,resizable:v&&n<l.length-1,sortStatus:o,sortIcons:i,sortKey:S,onSortStatusChange:s,filter:w,filtering:x},r)}))]})]});return C?(0,a.jsxs)(zl,{position:"bottom",withArrow:!0,shadow:"md",opened:j,onChange:E,children:[(0,a.jsx)(ts,{children:P}),(0,a.jsx)(Qi,{children:(0,a.jsx)(Qa,{children:S.filter((e=>e.toggleable)).map((e=>(0,a.jsx)(pr,{children:(0,a.jsx)(tp,{classNames:{label:"mantine-datatable-header-column-toggle-checkbox-label"},size:"xs",label:k[e.accessor],checked:e.toggled,onChange:t=>{O(S.map((n=>n.accessor===e.accessor?{...n,toggled:t.currentTarget.checked}:n)))}})},e.accessor)))})})]}):P}));function Ch({pt:e,pb:t,fetching:n,customContent:r,backgroundBlur:o,size:i,type:s,color:l}){return(0,a.jsx)(ii,{pt:e,pb:t,className:re("mantine-datatable-loader",{"mantine-datatable-loader-fetching":n}),style:[{backdropFilter:o?`blur(${o}px)`:void 0}],children:n&&(r||(0,a.jsx)(xr,{size:i,type:s,color:l}))})}function kh(e,t,n){return e?S({color:"object"==typeof e?e[n]:e,theme:t}).value:void 0}function Ph({theme:e,c:t,backgroundColor:n,borderColor:r,rowBorderColor:o,stripedColor:a,highlightOnHoverColor:i}){return{"--mantine-datatable-color-light":kh(t,e,"light"),"--mantine-datatable-color-dark":kh(t,e,"dark"),"--mantine-datatable-background-color-light":kh(n,e,"light"),"--mantine-datatable-background-color-dark":kh(n,e,"dark"),"--mantine-datatable-border-color-light":kh(r,e,"light"),"--mantine-datatable-border-color-dark":kh(r,e,"dark"),"--mantine-datatable-row-border-color-light":kh(o,e,"light"),"--mantine-datatable-row-border-color-dark":kh(o,e,"dark"),"--mantine-datatable-striped-color-light":kh(a,e,"light"),"--mantine-datatable-striped-color-dark":kh(a,e,"dark"),"--mantine-datatable-highlight-on-hover-color-light":kh(i,e,"light"),"--mantine-datatable-highlight-on-hover-color-dark":kh(i,e,"dark")}}function _h({theme:e,paginationActiveTextColor:t,paginationActiveBackgroundColor:n}){return{"--mantine-datatable-pagination-active-text-color-light":kh(t,e,"light"),"--mantine-datatable-pagination-active-text-color-dark":kh(t,e,"dark"),"--mantine-datatable-pagination-active-background-color-light":kh(n,e,"light"),"--mantine-datatable-pagination-active-background-color-dark":kh(n,e,"dark")}}function Ah(){return(0,a.jsxs)("svg",{width:"14",height:"14",viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor",fill:"none",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,a.jsx)("path",{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}),(0,a.jsx)("path",{d:"M8 9l4 -4l4 4"}),(0,a.jsx)("path",{d:"M16 15l-4 4l-4 -4"})]})}var Nh={xs:m(22),sm:m(26),md:m(32),lg:m(38),xl:m(44)};function Mh({size:e,label:t,values:n,value:r,activeTextColor:o,activeBackgroundColor:i,onChange:s}){return(0,a.jsxs)(pr,{gap:"xs",children:[(0,a.jsx)(Ni,{component:"div",size:e,children:t}),(0,a.jsxs)(Wp,{withinPortal:!0,withArrow:!0,classNames:{arrow:"mantine-datatable-page-size-selector-menu-arrow"},children:[(0,a.jsx)(Bp,{children:(0,a.jsx)(_r,{size:e,variant:"default",classNames:{section:"mantine-datatable-page-size-selector-button-icon"},rightSection:(0,a.jsx)(Ah,{}),style:[{fontWeight:"normal"},t=>({height:Nh[e],paddingLeft:t.spacing[e],paddingRight:t.spacing[e]})],children:r})}),(0,a.jsx)(Tp,{children:n.map((t=>{let n=t===r;return(0,a.jsx)(Rp,{className:re({"mantine-datatable-page-size-selector-active":n}),style:[{height:Nh[e]},n&&(o||i)?e=>_h({theme:e,paginationActiveTextColor:o,paginationActiveBackgroundColor:i}):void 0],disabled:n,onClick:()=>s(t),children:(0,a.jsx)(Ni,{component:"div",size:e,children:t})},t)}))})]})]})}var Th=(0,t.forwardRef)((function({className:e,style:t,fetching:n,page:r,onPageChange:o,paginationWithEdges:i,paginationWithControls:s,paginationActiveTextColor:l,paginationActiveBackgroundColor:c,paginationSize:u,loadingText:d,noRecordsText:f,paginationText:p,totalRecords:h,recordsPerPage:y,onRecordsPerPageChange:v,recordsPerPageLabel:g,recordsPerPageOptions:b,recordsLength:w,horizontalSpacing:x,paginationWrapBreakpoint:S,getPaginationControlProps:O},j){let E;if(h){let e=(r-1)*y+1;E=p({from:e,to:e+(w||0)-1,totalRecords:h})}else E=n?d:f;let C=Jp((({breakpoints:e})=>`(min-width: ${"number"==typeof S?`${m(S)}rem`:e[S]||S})`));return(0,a.jsxs)(je,{ref:j,px:x??"xs",py:"xs",className:re("mantine-datatable-pagination",e),style:[{flexDirection:C?"row":"column"},t],children:[(0,a.jsx)(Ni,{component:"div",className:"mantine-datatable-pagination-text",size:u,children:E}),b&&(0,a.jsx)(Mh,{activeTextColor:l,activeBackgroundColor:c,size:u,label:g,values:b,value:y,onChange:v}),(0,a.jsx)(Ep,{classNames:{root:re("mantine-datatable-pagination-pages",{"mantine-datatable-pagination-pages-fetching":n||!w}),control:"mantine-datatable-pagination-pages-control"},style:l||c?e=>_h({theme:e,paginationActiveTextColor:l,paginationActiveBackgroundColor:c}):void 0,withEdges:i,withControls:s,value:r,onChange:o,size:u,total:Math.ceil(h/y),getControlProps:O})]})}));function Dh({className:e,style:t,visibleMediaQuery:n,record:r,index:o,onClick:i,onDoubleClick:s,onContextMenu:l,noWrap:c,ellipsis:u,textAlign:d,width:f,accessor:p,render:h,defaultRender:m,customCellAttributes:y}){return Jp(n)?(0,a.jsx)(Of,{className:re({[rh]:c||u,[oh]:u,[ah]:i||s,[ih]:l,[lh]:"left"===d,[ch]:"center"===d,[uh]:"right"===d},e),style:[{width:f,minWidth:f,maxWidth:f},t],onClick:i,onDoubleClick:s,onContextMenu:l,...y?.(r,o),children:h?h(r,o):m?m(r,o,p):th(r,p)}):null}function Ih({open:e,colSpan:n,content:r,collapseProps:o}){let{expanded:i,visible:s}=function(e,n){let[r,o]=(0,t.useState)(e),[a,i]=(0,t.useState)(e),s=Co((()=>o(!0)),0),l=Co((()=>i(!1)),n||200);return(0,t.useEffect)((()=>{e?(l.clear(),i(!0),s.start()):(s.clear(),o(!1),l.start())}),[s,l,e]),{expanded:r,visible:a}}(e,o?.transitionDuration);return s?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(jf,{}),(0,a.jsx)(jf,{children:(0,a.jsx)(Of,{className:"mantine-datatable-row-expansion-cell",colSpan:n,children:(0,a.jsx)(qu,{in:i,...o,children:(0,a.jsx)("div",{className:"mantine-datatable-row-expansion-cell-content",children:r()})})})})]}):null}function Rh({className:e,style:t,record:n,index:r,trigger:o,onChange:i,withRightShadow:s,checkboxProps:l,getCheckboxProps:c,...u}){let d={...l,...c(n,r)},f=!u.disabled&&!d.disabled;return(0,a.jsx)(Of,{className:re("mantine-datatable-row-selector-cell",{[ah]:"cell"===o&&f},e),style:t,"data-shadow-visible":s||void 0,onClick:e=>{e.stopPropagation(),"cell"===o&&f&&i?.(e)},children:(0,a.jsx)(tp,{classNames:f?{input:ah}:void 0,onChange:i,...u,...d})})}function zh({record:e,index:t,columns:n,defaultColumnProps:r,defaultColumnRender:o,selectionTrigger:i,selectionVisible:s,selectionChecked:l,onSelectionChange:c,isRecordSelectable:u,selectionCheckboxProps:d,getSelectionCheckboxProps:f,onClick:p,onDoubleClick:h,onContextMenu:m,onCellClick:y,onCellDoubleClick:v,onCellContextMenu:g,expansion:b,customAttributes:w,color:x,backgroundColor:S,className:O,style:j,selectorCellShadowVisible:E,selectionColumnClassName:C,selectionColumnStyle:k,rowFactory:P}){let _=(0,a.jsxs)(a.Fragment,{children:[s&&(0,a.jsx)(Rh,{className:C,style:k,record:e,index:t,trigger:i,withRightShadow:E,checked:l,disabled:!c||!!u&&!u(e,t),onChange:c,checkboxProps:d,getCheckboxProps:f}),n.map((({hidden:n,hiddenContent:i,...s},l)=>{if(n||i)return null;let{accessor:c,visibleMediaQuery:u,textAlign:d,noWrap:f,ellipsis:p,width:h,render:m,cellsClassName:b,cellsStyle:w,customCellAttributes:x}={...r,...s};return(0,a.jsx)(Dh,{className:"function"==typeof b?b(e,t):b,style:w?.(e,t),visibleMediaQuery:u,record:e,index:t,onClick:y?n=>y({event:n,record:e,index:t,column:s,columnIndex:l}):void 0,onDoubleClick:v?n=>v({event:n,record:e,index:t,column:s,columnIndex:l}):void 0,onContextMenu:g?n=>g({event:n,record:e,index:t,column:s,columnIndex:l}):void 0,accessor:c,textAlign:d,noWrap:f,ellipsis:p,width:h,render:m,defaultRender:o,customCellAttributes:x},c)}))]}),A=b&&(0,a.jsx)(Ih,{colSpan:n.filter((({hidden:e})=>!e)).length+(s?1:0),open:b.isRowExpanded(e),content:b.content({record:e,index:t}),collapseProps:b.collapseProps}),N=function({record:e,index:t,selectionChecked:n,onClick:r,onDoubleClick:o,onContextMenu:a,expansion:i,customAttributes:s,color:l,backgroundColor:c,className:u,style:d}){return{className:re("mantine-datatable-row",{[ah]:r||o||i?.isExpandable({record:e,index:t})&&i?.expandOnClick},{[ih]:a},"function"==typeof u?u(e,t):u),"data-selected":n||void 0,onClick:n=>{if(i){let{isExpandable:n,isRowExpanded:r,expandOnClick:o,expandRow:a,collapseRow:s}=i;n({record:e,index:t})&&o&&(r(e)?s(e):a(e))}r?.({event:n,record:e,index:t})},onDoubleClick:o?n=>o({event:n,record:e,index:t}):void 0,onContextMenu:a?n=>a({event:n,record:e,index:t}):void 0,style:[l||c?n=>{let r=l?.(e,t),o=c?.(e,t);return function({theme:e,color:t,backgroundColor:n}){return{"--mantine-datatable-row-color-light":kh(t,e,"light"),"--mantine-datatable-row-color-dark":kh(t,e,"dark"),"--mantine-datatable-row-background-color-light":kh(n,e,"light"),"--mantine-datatable-row-background-color-dark":kh(n,e,"dark")}}({theme:n,color:r,backgroundColor:o})}:void 0,d?.(e,t)],...s?.(e,t)??{}}}({record:e,index:t,selectionChecked:l,onClick:p,onDoubleClick:h,onContextMenu:m,expansion:b,customAttributes:w,color:x,backgroundColor:S,className:O,style:j});return P?P({record:e,index:t,rowProps:N,children:_,expandedElement:A}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(jf,{...N,children:_}),A]})}function Lh({topShadowVisible:e,leftShadowVisible:t,leftShadowBehind:n,rightShadowVisible:r,rightShadowBehind:o,bottomShadowVisible:i,headerHeight:s,footerHeight:l,onScrollPositionChange:c,children:u,viewportRef:d,scrollAreaProps:f}){return(0,a.jsxs)(Bu,{...f,viewportRef:d,classNames:{root:"mantine-datatable-scroll-area",scrollbar:"mantine-datatable-scroll-area-scrollbar",thumb:"mantine-datatable-scroll-area-thumb",corner:"mantine-datatable-scroll-area-corner"},onScrollPositionChange:c,children:[u,(0,a.jsx)(je,{className:re("mantine-datatable-scroll-area-shadow","mantine-datatable-scroll-area-top-shadow",{"mantine-datatable-scroll-area-shadow-visible":e}),style:{top:s?m(s):0}}),(0,a.jsx)("div",{className:re("mantine-datatable-scroll-area-shadow","mantine-datatable-scroll-area-left-shadow",{"mantine-datatable-scroll-area-shadow-visible":t,"mantine-datatable-scroll-area-shadow-behind":n})}),(0,a.jsx)("div",{className:re("mantine-datatable-scroll-area-shadow","mantine-datatable-scroll-area-right-shadow",{"mantine-datatable-scroll-area-shadow-visible":r,"mantine-datatable-scroll-area-shadow-behind":o})}),(0,a.jsx)(je,{className:re("mantine-datatable-scroll-area-shadow","mantine-datatable-scroll-area-bottom-shadow",{"mantine-datatable-scroll-area-shadow-visible":i}),style:{bottom:l?m(l+1):0}})]})}function $h({withTableBorder:e,borderRadius:n,textSelectionDisabled:r,height:o="100%",minHeight:i,maxHeight:s,shadow:l,verticalAlign:c="center",fetching:u,columns:d,storeColumnsKey:f,groups:p,pinFirstColumn:h,pinLastColumn:m,defaultColumnProps:y,defaultColumnRender:v,idAccessor:g="id",records:b,selectionTrigger:w="checkbox",selectedRecords:x,onSelectedRecordsChange:S,selectionColumnClassName:O,selectionColumnStyle:j,isRecordSelectable:E,selectionCheckboxProps:C,allRecordsSelectionCheckboxProps:k={"aria-label":"Select all records"},getRecordSelectionCheckboxProps:P=(e,t)=>({"aria-label":`Select record ${t+1}`}),sortStatus:_,sortIcons:A,onSortStatusChange:N,horizontalSpacing:M,page:T,onPageChange:D,totalRecords:I,recordsPerPage:R,onRecordsPerPageChange:z,recordsPerPageOptions:L,recordsPerPageLabel:$="Records per page",paginationWithEdges:B,paginationWithControls:F,paginationActiveTextColor:W,paginationActiveBackgroundColor:V,paginationSize:H="sm",paginationText:U=({from:e,to:t,totalRecords:n})=>`${e} - ${t} / ${n}`,paginationWrapBreakpoint:q="sm",getPaginationControlProps:X=e=>"previous"===e?{"aria-label":"Previous page"}:"next"===e?{"aria-label":"Next page"}:{},loaderBackgroundBlur:G,customLoader:Y,loaderSize:K,loaderType:Z,loaderColor:J,loadingText:Q="...",emptyState:ee,noRecordsText:te="No records",noRecordsIcon:ne,highlightOnHover:oe,striped:ae,noHeader:ie,onRowClick:se,onRowDoubleClick:le,onRowContextMenu:ce,onCellClick:ue,onCellDoubleClick:de,onCellContextMenu:fe,onScroll:pe,onScrollToTop:he,onScrollToBottom:me,onScrollToLeft:ye,onScrollToRight:ve,c:ge,backgroundColor:be,borderColor:we,rowBorderColor:xe,stripedColor:Se,highlightOnHoverColor:Oe,rowColor:Ee,rowBackgroundColor:Ce,rowExpansion:ke,rowClassName:Pe,rowStyle:_e,customRowAttributes:Ae,scrollViewportRef:Ne,scrollAreaProps:Me,tableRef:Te,bodyRef:De,m:Ie,my:Re,mx:ze,mt:Le,mb:$e,ml:Be,mr:Fe,className:We,classNames:Ve,style:He,styles:Ue,rowFactory:qe,tableWrapper:Xe,...Ge}){let{ref:Ye,width:Ke,height:Ze}=Yp(),Je=(0,t.useMemo)((()=>p?.flatMap((e=>e.columns))??d),[d,p]),Qe=(({key:e,columns:n=[],getInitialValueInEffect:r=!0})=>{function o(e,t){let n=[];return e.forEach((e=>{t.find((t=>t.accessor===e.accessor))&&n.push(e)})),t.forEach((e=>{n.find((t=>t.accessor===e.accessor))||n.push({accessor:e.accessor,defaultToggle:e.defaultToggle||!0,toggleable:e.toggleable,toggled:void 0===e.defaultToggle||e.defaultToggle})})),n}function a(e,t){let n=[];return e.forEach((e=>{let r=Object.keys(e)[0];t.find((e=>e.accessor===r))&&n.push(e)})),t.forEach((e=>{let t=e.accessor;if(!n.find((e=>Object.keys(e)[0]===t))){let e={};e[t]="",n.push(e)}})),n}let i=n&&n.map((e=>e.accessor))||[],s=n&&n.map((e=>({[e.accessor]:e.width??"initial"})))||[],l=n&&n.map((e=>({accessor:e.accessor,defaultToggle:e.defaultToggle||!0,toggleable:e.toggleable,toggled:void 0===e.defaultToggle||e.defaultToggle}))),[c,u]=function(){let[t,o]=ci({key:e?`${e}-columns-order`:"",defaultValue:e?i:void 0,getInitialValueInEffect:r});function a(t){e&&o(t)}if(!e)return[t,a];let s=function(e,t){let n=[];return e.forEach((e=>{t.find((t=>t.accessor===e))&&n.push(e)})),t.forEach((e=>{n.includes(e.accessor)||n.push(e.accessor)})),n}(t,n),l=JSON.stringify(t);return JSON.stringify(s)!==l&&a(s),[s,a]}(),[d,f]=function(){let[t,a]=ci({key:e?`${e}-columns-toggle`:"",defaultValue:e?l:void 0,getInitialValueInEffect:r});function i(t){e&&a(t)}if(!e)return[t,i];let s=o(t,n),c=JSON.stringify(t);return JSON.stringify(s)!==c&&i(s),[o(t,n),i]}(),[p,h]=function(){let[t,o]=ci({key:e?`${e}-columns-width`:"",defaultValue:e?s:void 0,getInitialValueInEffect:r});function i(t){e&&o(t)}if(!e)return[t,i];let l=a(t,n),c=JSON.stringify(t);return JSON.stringify(l)!==c&&i(l),[a(t,n),i]}();return{effectiveColumns:(0,t.useMemo)((()=>c?c.map((e=>n.find((t=>t.accessor===e)))).map((e=>({...e,hidden:e?.hidden||!d.find((t=>t.accessor===e?.accessor))?.toggled}))).map((e=>({...e,width:p.find((t=>t[e?.accessor]))?.[e?.accessor]}))):n),[n,c,d,p]),setColumnsOrder:u,columnsOrder:c,resetColumnsOrder:()=>u(i),columnsToggle:d,setColumnsToggle:f,resetColumnsToggle:()=>{f(l)},columnsWidth:p,setColumnsWidth:h,setColumnWidth:(e,t)=>{let n=p.map((n=>n[e]?{[e]:t}:n));h(n)},resetColumnsWidth:()=>h(s)}})({key:f,columns:Je}),{ref:et,height:tt}=Yp(),{ref:nt,width:rt,height:ot}=Yp(),{ref:at,height:it}=Yp(),{ref:st,height:lt}=Yp(),{ref:ct,width:ut}=Yp(),dt=Et(nt,Te),ft=Et(Ye,Ne),[pt,ht]=(0,t.useState)(!0),[mt,yt]=(0,t.useState)(!0),[vt,gt]=(0,t.useState)(!0),[bt,wt]=(0,t.useState)(!0),xt=function({rowExpansion:e,records:n,idAccessor:r}){let o=[];if(e&&n){let{trigger:t,allowMultiple:a,initiallyExpanded:i}=e;n&&"always"===t?o=n.map((e=>nh(e,r))):i&&(o=n.filter(((e,t)=>i({record:e,index:t}))).map((e=>nh(e,r))),a||(o=[o[0]]))}let a,i,s=(0,t.useState)(o);if(e){let{expandable:t,trigger:n,allowMultiple:o,collapseProps:l,content:c}=e;e.expanded?({recordIds:a,onRecordIdsChange:i}=e.expanded):[a,i]=s;let u=e=>i?.(a.filter((t=>t!==nh(e,r))));return{expandOnClick:"always"!==n&&"never"!==n,isRowExpanded:e=>"always"===n||a.includes(nh(e,r)),isExpandable:({record:e,index:n})=>!t||t({record:e,index:n}),expandRow:e=>{let t=nh(e,r);i?.(o?[...a,t]:[t])},collapseRow:u,collapseProps:l,content:({record:e,index:t})=>()=>c({record:e,index:t,collapse:()=>u(e)})}}}({rowExpansion:ke,records:b,idAccessor:g}),St=(0,t.useCallback)((()=>{let e=Ye.current?.scrollTop??0,t=Ye.current?.scrollLeft??0;if(u||ot<=Ze)ht(!0),yt(!0);else{let t=0===e,n=ot-e-Ze<1;ht(t),yt(n),t&&t!==pt&&he?.(),n&&n!==mt&&me?.()}if(u||rt===Ke)gt(!0),wt(!0);else{let e=0===t,n=rt-t-Ke<1;gt(e),wt(n),e&&e!==vt&&ye?.(),n&&n!==bt&&ve?.()}}),[u,me,ye,ve,he,Ze,Ye,Ke,mt,vt,bt,pt,ot,rt]);Kp(St,[St]);let Ot=yu(St,50),jt=(0,t.useCallback)((e=>{pe?.(e),Ot()}),[Ot,pe]),Ct=(0,t.useCallback)((e=>{Ye.current?.scrollTo({top:0,left:0}),D(e)}),[D,Ye]),kt=b?.length,Pt=b?.map((e=>nh(e,g))),_t=!!x,At=x?.map((e=>nh(e,g))),Nt=void 0!==Pt&&void 0!==At&&At.length>0,Mt=E?b?.filter(E):b,Tt=Mt?.map((e=>nh(e,g))),Dt=Nt&&Tt.every((e=>At.includes(e))),It=Nt&&Tt.some((e=>At.includes(e))),Rt=(0,t.useCallback)((()=>{x&&S&&S(Dt?x.filter((e=>!Tt.includes(nh(e,g)))):eh([...x,...Mt],(e=>nh(e,g))))}),[Dt,g,S,Tt,Mt,x]),{lastSelectionChangeIndex:zt,setLastSelectionChangeIndex:Lt}=function(e){let[n,r]=(0,t.useState)(null),o=e?.join(":")||"";return(0,t.useEffect)((()=>{r(null)}),[o]),{lastSelectionChangeIndex:n,setLastSelectionChangeIndex:r}}(Pt),$t=_t&&!vt&&!h,Bt={m:Ie,my:Re,mx:ze,mt:Le,mb:$e,ml:Be,mr:Fe},Ft=(0,t.useCallback)((({children:e})=>Xe?Xe({children:e}):e),[Xe]);return(0,a.jsx)(Up,{...Qe,children:(0,a.jsxs)(je,{...Bt,className:re("mantine-datatable",{"mantine-datatable-with-border":e},We,Ve?.root),style:[e=>({...Ph({theme:e,c:ge,backgroundColor:be,borderColor:we,rowBorderColor:xe,stripedColor:Se,highlightOnHoverColor:Oe}),borderRadius:e.radius[n]||n,boxShadow:e.shadows[l]||l,height:o,minHeight:i,maxHeight:s}),He,Ue?.root,{position:"relative"}],children:[(0,a.jsx)(Lh,{viewportRef:ft,topShadowVisible:!pt,leftShadowVisible:!vt,leftShadowBehind:_t||!!h,rightShadowVisible:!bt,rightShadowBehind:m,bottomShadowVisible:!mt,headerHeight:tt,footerHeight:it,onScrollPositionChange:jt,scrollAreaProps:Me,children:(0,a.jsx)(Ft,{children:(0,a.jsxs)(If,{ref:dt,horizontalSpacing:M,className:re("mantine-datatable-table",{[sh]:r,"mantine-datatable-vertical-align-top":"top"===c,"mantine-datatable-vertical-align-bottom":"bottom"===c,"mantine-datatable-last-row-border-bottom-visible":Ge.withRowBorders&&ot<Ze,"mantine-datatable-pin-last-column":m,"mantine-datatable-pin-last-column-scrolled":!bt&&m,"mantine-datatable-selection-column-visible":_t,"mantine-datatable-pin-first-column":h,"mantine-datatable-pin-first-column-scrolled":!vt&&h},Ve?.table),style:{...Ue?.table,"--mantine-datatable-selection-column-width":`${ut}px`},"data-striped":kt&&ae||void 0,"data-highlight-on-hover":oe||void 0,...Ge,children:[ie?null:(0,a.jsx)(Up,{...Qe,children:(0,a.jsx)(Eh,{ref:et,selectionColumnHeaderRef:ct,className:Ve?.header,style:Ue?.header,columns:Je,defaultColumnProps:y,groups:p,sortStatus:_,sortIcons:A,onSortStatusChange:N,selectionTrigger:w,selectionVisible:_t,selectionChecked:Dt,selectionIndeterminate:It&&!Dt,onSelectionChange:Rt,selectionCheckboxProps:{...C,...k},selectorCellShadowVisible:$t,selectionColumnClassName:O,selectionColumnStyle:j})}),(0,a.jsx)("tbody",{ref:De,children:kt?b.map(((e,t)=>{let n,r=nh(e,g),o=At?.includes(r)||!1;return S&&x&&(n=n=>{if(n.nativeEvent.shiftKey&&null!==zt){let e=b.filter(t>zt?(e,n)=>n>=zt&&n<=t&&(!E||E(e,n)):(e,n)=>n>=t&&n<=zt&&(!E||E(e,n)));S(o?function(e,t,n){return e.filter((e=>!t.map(n).includes(n(e))))}(x,e,(e=>nh(e,g))):eh([...x,...e],(e=>nh(e,g))))}else S(o?x.filter((e=>nh(e,g)!==r)):eh([...x,e],(e=>nh(e,g))));Lt(t)}),(0,a.jsx)(zh,{record:e,index:t,columns:Je,defaultColumnProps:y,defaultColumnRender:v,selectionTrigger:w,selectionVisible:_t,selectionChecked:o,onSelectionChange:n,isRecordSelectable:E,selectionCheckboxProps:C,getSelectionCheckboxProps:P,onClick:se,onDoubleClick:le,onCellClick:ue,onCellDoubleClick:de,onContextMenu:ce,onCellContextMenu:fe,expansion:xt,color:Ee,backgroundColor:Ce,className:Pe,style:_e,customAttributes:Ae,selectorCellShadowVisible:$t,selectionColumnClassName:O,selectionColumnStyle:j,idAccessor:g,rowFactory:qe},r)})):(0,a.jsx)(qp,{})}),Je.some((({footer:e})=>e))&&(0,a.jsx)(ph,{ref:at,className:Ve?.footer,style:Ue?.footer,columns:Je,defaultColumnProps:y,selectionVisible:_t,selectorCellShadowVisible:$t,scrollDiff:ot-Ze})]})})}),T&&(0,a.jsx)(Th,{ref:st,className:Ve?.pagination,style:Ue?.pagination,horizontalSpacing:M,fetching:u,page:T,onPageChange:Ct,totalRecords:I,recordsPerPage:R,onRecordsPerPageChange:z,recordsPerPageOptions:L,recordsPerPageLabel:$,paginationWithEdges:B,paginationWithControls:F,paginationActiveTextColor:W,paginationActiveBackgroundColor:V,paginationSize:H,paginationText:U,paginationWrapBreakpoint:q,getPaginationControlProps:X,noRecordsText:te,loadingText:Q,recordsLength:kt}),(0,a.jsx)(Ch,{pt:tt,pb:lt,fetching:u,backgroundBlur:G,customContent:Y,size:K,type:Z,color:J}),(0,a.jsx)(Gp,{pt:tt,pb:lt,icon:ne,text:te,active:!u&&!kt,children:ee})]})})}var Bh=(0,t.forwardRef)((function({children:e,isDragging:n,...r},o){let i=(0,t.useRef)(null),s=Et(i,o);return(0,t.useEffect)((()=>{if(!i.current||!n)return;let e=i.current.parentElement.parentElement.children[0].children[0];for(let t=0;t<e.children.length;t++){let n=e.children[t].getBoundingClientRect(),r=i.current.children[t];r.style.height=n.height+"px",r.style.width=n.width+"px",r.style.minWidth=n.width+"px",r.style.maxWidth=n.width+"px"}}),[n,e]),(0,a.jsx)(jf,{"data-is-dragging":n,ref:s,...r,children:e})}));Bh.displayName="DataTableDraggableRow";var Fh=o(9888);const Wh=()=>{},Vh=Wh(),Hh=Object,Uh=e=>e===Vh,qh=e=>"function"==typeof e,Xh=(e,t)=>({...e,...t}),Gh=new WeakMap;let Yh=0;const Kh=e=>{const t=typeof e,n=e&&e.constructor,r=n==Date;let o,a;if(Hh(e)!==e||r||n==RegExp)o=r?e.toJSON():"symbol"==t?e.toString():"string"==t?JSON.stringify(e):""+e;else{if(o=Gh.get(e),o)return o;if(o=++Yh+"~",Gh.set(e,o),n==Array){for(o="@",a=0;a<e.length;a++)o+=Kh(e[a])+",";Gh.set(e,o)}if(n==Hh){o="#";const t=Hh.keys(e).sort();for(;!Uh(a=t.pop());)Uh(e[a])||(o+=a+":"+Kh(e[a])+",");Gh.set(e,o)}}return o},Zh=new WeakMap,Jh={},Qh={},em="undefined",tm=typeof window!=em,nm=typeof document!=em,rm=(e,t)=>{const n=Zh.get(e);return[()=>!Uh(t)&&e.get(t)||Jh,r=>{if(!Uh(t)){const o=e.get(t);t in Qh||(Qh[t]=o),n[5](t,Xh(o,r),o||Jh)}},n[6],()=>!Uh(t)&&t in Qh?Qh[t]:!Uh(t)&&e.get(t)||Jh]};let om=!0;const[am,im]=tm&&window.addEventListener?[window.addEventListener.bind(window),window.removeEventListener.bind(window)]:[Wh,Wh],sm={isOnline:()=>om,isVisible:()=>{const e=nm&&document.visibilityState;return Uh(e)||"hidden"!==e}},lm={initFocus:e=>(nm&&document.addEventListener("visibilitychange",e),am("focus",e),()=>{nm&&document.removeEventListener("visibilitychange",e),im("focus",e)}),initReconnect:e=>{const t=()=>{om=!0,e()},n=()=>{om=!1};return am("online",t),am("offline",n),()=>{im("online",t),im("offline",n)}}},cm=!t.useId,um=!tm||"Deno"in window,dm=um?t.useEffect:t.useLayoutEffect,fm="undefined"!=typeof navigator&&navigator.connection,pm=!um&&fm&&(["slow-2g","2g"].includes(fm.effectiveType)||fm.saveData),hm=e=>{if(qh(e))try{e=e()}catch(t){e=""}const t=e;return[e="string"==typeof e?e:(Array.isArray(e)?e.length:e)?Kh(e):"",t]};let mm=0;const ym=()=>++mm;async function vm(...e){const[t,n,r,o]=e,a=Xh({populateCache:!0,throwOnError:!0},"boolean"==typeof o?{revalidate:o}:o||{});let i=a.populateCache;const s=a.rollbackOnError;let l=a.optimisticData;const c=a.throwOnError;if(qh(n)){const e=n,r=[],o=t.keys();for(const n of o)!/^\$(inf|sub)\$/.test(n)&&e(t.get(n)._k)&&r.push(n);return Promise.all(r.map(u))}return u(n);async function u(n){const[o]=hm(n);if(!o)return;const[u,d]=rm(t,o),[f,p,h,m]=Zh.get(t),y=()=>{const e=f[o];return(qh(a.revalidate)?a.revalidate(u().data,n):!1!==a.revalidate)&&(delete h[o],delete m[o],e&&e[0])?e[0](2).then((()=>u().data)):u().data};if(e.length<3)return y();let v,g=r;const b=ym();p[o]=[b,0];const w=!Uh(l),x=u(),S=x.data,O=x._c,j=Uh(O)?S:O;if(w&&(l=qh(l)?l(j,S):l,d({data:l,_c:j})),qh(g))try{g=g(j)}catch(e){v=e}if(g&&qh(g.then)){if(g=await g.catch((e=>{v=e})),b!==p[o][0]){if(v)throw v;return g}v&&w&&(e=>"function"==typeof s?s(e):!1!==s)(v)&&(i=!0,d({data:j,_c:Vh}))}if(i&&!v)if(qh(i)){const e=i(g,j);d({data:e,error:Vh,_c:Vh})}else d({data:g,error:Vh,_c:Vh});if(p[o][1]=ym(),Promise.resolve(y()).then((()=>{d({_c:Vh})})),!v)return g;if(c)throw v}}const gm=(e,t)=>{for(const n in e)e[n][0]&&e[n][0](t)},bm=(e,t)=>{if(!Zh.has(e)){const n=Xh(lm,t),r={},o=vm.bind(Vh,e);let a=Wh;const i={},s=(e,t)=>{const n=i[e]||[];return i[e]=n,n.push(t),()=>n.splice(n.indexOf(t),1)},l=(t,n,r)=>{e.set(t,n);const o=i[t];if(o)for(const e of o)e(n,r)},c=()=>{if(!Zh.has(e)&&(Zh.set(e,[r,{},{},{},o,l,s]),!um)){const t=n.initFocus(setTimeout.bind(Vh,gm.bind(Vh,r,0))),o=n.initReconnect(setTimeout.bind(Vh,gm.bind(Vh,r,1)));a=()=>{t&&t(),o&&o(),Zh.delete(e)}}};return c(),[e,o,c,a]}return[e,Zh.get(e)[4]]},[wm,xm]=bm(new Map),Sm=Xh({onLoadingSlow:Wh,onSuccess:Wh,onError:Wh,onErrorRetry:(e,__,t,n,r)=>{const o=t.errorRetryCount,a=r.retryCount,i=~~((Math.random()+.5)*(1<<(a<8?a:8)))*t.errorRetryInterval;!Uh(o)&&a>o||setTimeout(n,i,r)},onDiscarded:Wh,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:pm?1e4:5e3,focusThrottleInterval:5e3,dedupingInterval:2e3,loadingTimeout:pm?5e3:3e3,compare:(e,t)=>Kh(e)==Kh(t),isPaused:()=>!1,cache:wm,mutate:xm,fallback:{}},sm),Om=(e,t)=>{const n=Xh(e,t);if(t){const{use:r,fallback:o}=e,{use:a,fallback:i}=t;r&&a&&(n.use=r.concat(a)),o&&i&&(n.fallback=Xh(o,i))}return n},jm=(0,t.createContext)({}),Em=tm&&window.__SWR_DEVTOOLS_USE__,Cm=Em?window.__SWR_DEVTOOLS_USE__:[],km=Cm.concat((e=>(t,n,r)=>e(t,n&&((...e)=>{const[r]=hm(t),[,,,o]=Zh.get(wm);if(r.startsWith("$inf$"))return n(...e);const a=o[r];return Uh(a)?n(...e):(delete o[r],a)}),r)));Em&&(window.__SWR_DEVTOOLS_REACT__=t);const Pm=t.use||(e=>{if("pending"===e.status)throw e;if("fulfilled"===e.status)return e.value;throw"rejected"===e.status?e.reason:(e.status="pending",e.then((t=>{e.status="fulfilled",e.value=t}),(t=>{e.status="rejected",e.reason=t})),e)}),_m={dedupe:!0},Am=(Hh.defineProperty((e=>{const{value:n}=e,r=(0,t.useContext)(jm),o=qh(n),a=(0,t.useMemo)((()=>o?n(r):n),[o,r,n]),i=(0,t.useMemo)((()=>o?a:Om(r,a)),[o,r,a]),s=a&&a.provider,l=(0,t.useRef)(Vh);s&&!l.current&&(l.current=bm(s(i.cache||wm),a));const c=l.current;return c&&(i.cache=c[0],i.mutate=c[1]),dm((()=>{if(c)return c[2]&&c[2](),c[3]}),[]),(0,t.createElement)(jm.Provider,Xh(e,{value:i}))}),"defaultValue",{value:Sm}),Nm=(e,n,r)=>{const{cache:o,compare:a,suspense:i,fallbackData:s,revalidateOnMount:l,revalidateIfStale:c,refreshInterval:u,refreshWhenHidden:d,refreshWhenOffline:f,keepPreviousData:p}=r,[h,m,y,v]=Zh.get(o),[g,b]=hm(e),w=(0,t.useRef)(!1),x=(0,t.useRef)(!1),S=(0,t.useRef)(g),O=(0,t.useRef)(n),j=(0,t.useRef)(r),E=()=>j.current,C=()=>E().isVisible()&&E().isOnline(),[k,P,_,A]=rm(o,g),N=(0,t.useRef)({}).current,M=Uh(s)?r.fallback[g]:s,T=(e,t)=>{for(const n in N){const r=n;if("data"===r){if(!a(e[r],t[r])){if(!Uh(e[r]))return!1;if(!a(W,t[r]))return!1}}else if(t[r]!==e[r])return!1}return!0},D=(0,t.useMemo)((()=>{const e=!!g&&!!n&&(Uh(l)?!E().isPaused()&&!i&&(!!Uh(c)||c):l),t=t=>{const n=Xh(t);return delete n._k,e?{isValidating:!0,isLoading:!0,...n}:n},r=k(),o=A(),a=t(r),s=r===o?a:t(o);let u=a;return[()=>{const e=t(k());return T(e,u)?(u.data=e.data,u.isLoading=e.isLoading,u.isValidating=e.isValidating,u.error=e.error,u):(u=e,e)},()=>s]}),[o,g]),I=(0,Fh.useSyncExternalStore)((0,t.useCallback)((e=>_(g,((t,n)=>{T(n,t)||e()}))),[o,g]),D[0],D[1]),R=!w.current,z=h[g]&&h[g].length>0,L=I.data,$=Uh(L)?M:L,B=I.error,F=(0,t.useRef)($),W=p?Uh(L)?F.current:L:$,V=!(z&&!Uh(B))&&(R&&!Uh(l)?l:!E().isPaused()&&(i?!Uh($)&&c:Uh($)||c)),H=!!(g&&n&&R&&V),U=Uh(I.isValidating)?H:I.isValidating,q=Uh(I.isLoading)?H:I.isLoading,X=(0,t.useCallback)((async e=>{const t=O.current;if(!g||!t||x.current||E().isPaused())return!1;let n,o,i=!0;const s=e||{},l=!y[g]||!s.dedupe,c=()=>cm?!x.current&&g===S.current&&w.current:g===S.current,u={isValidating:!1,isLoading:!1},d=()=>{P(u)},f=()=>{const e=y[g];e&&e[1]===o&&delete y[g]},p={isValidating:!0};Uh(k().data)&&(p.isLoading=!0);try{if(l&&(P(p),r.loadingTimeout&&Uh(k().data)&&setTimeout((()=>{i&&c()&&E().onLoadingSlow(g,r)}),r.loadingTimeout),y[g]=[t(b),ym()]),[n,o]=y[g],n=await n,l&&setTimeout(f,r.dedupingInterval),!y[g]||y[g][1]!==o)return l&&c()&&E().onDiscarded(g),!1;u.error=Vh;const e=m[g];if(!Uh(e)&&(o<=e[0]||o<=e[1]||0===e[1]))return d(),l&&c()&&E().onDiscarded(g),!1;const s=k().data;u.data=a(s,n)?s:n,l&&c()&&E().onSuccess(n,g,r)}catch(e){f();const t=E(),{shouldRetryOnError:n}=t;t.isPaused()||(u.error=e,l&&c()&&(t.onError(e,g,t),(!0===n||qh(n)&&n(e))&&(E().revalidateOnFocus&&E().revalidateOnReconnect&&!C()||t.onErrorRetry(e,g,t,(e=>{const t=h[g];t&&t[0]&&t[0](3,e)}),{retryCount:(s.retryCount||0)+1,dedupe:!0}))))}return i=!1,d(),!0}),[g,o]),G=(0,t.useCallback)(((...e)=>vm(o,S.current,...e)),[]);if(dm((()=>{O.current=n,j.current=r,Uh(L)||(F.current=L)})),dm((()=>{if(!g)return;const e=X.bind(Vh,_m);let t=0;const n=((e,t,n)=>{const r=t[e]||(t[e]=[]);return r.push(n),()=>{const e=r.indexOf(n);e>=0&&(r[e]=r[r.length-1],r.pop())}})(g,h,((n,r={})=>{if(0==n){const n=Date.now();E().revalidateOnFocus&&n>t&&C()&&(t=n+E().focusThrottleInterval,e())}else if(1==n)E().revalidateOnReconnect&&C()&&e();else{if(2==n)return X();if(3==n)return X(r)}}));return x.current=!1,S.current=g,w.current=!0,P({_k:b}),V&&(Uh($)||um?e():(r=e,tm&&typeof window.requestAnimationFrame!=em?window.requestAnimationFrame(r):setTimeout(r,1))),()=>{x.current=!0,n()};var r}),[g]),dm((()=>{let e;function t(){const t=qh(u)?u(k().data):u;t&&-1!==e&&(e=setTimeout(n,t))}function n(){k().error||!d&&!E().isVisible()||!f&&!E().isOnline()?t():X(_m).then(t)}return t(),()=>{e&&(clearTimeout(e),e=-1)}}),[u,d,f,g]),(0,t.useDebugValue)(W),i&&Uh($)&&g){if(!cm&&um)throw new Error("Fallback data is required when using suspense in SSR.");O.current=n,j.current=r,x.current=!1;const e=v[g];if(!Uh(e)){const t=G(e);Pm(t)}if(!Uh(B))throw B;{const e=X(_m);Uh(W)||(e.status="fulfilled",e.value=!0),Pm(e)}}return{mutate:G,get data(){return N.data=!0,W},get error(){return N.error=!0,B},get isValidating(){return N.isValidating=!0,U},get isLoading(){return N.isLoading=!0,q}}},function(...e){const n=Xh(Sm,(0,t.useContext)(jm)),[r,o,a]=(e=>qh(e[1])?[e[0],e[1],e[2]||{}]:[e[0],null,(null===e[1]?e[2]:e[1])||{}])(e),i=Om(n,a);let s=Nm;const{use:l}=i,c=(l||[]).concat(km);for(let e=c.length;e--;)s=c[e](s);return s(r,o||i.fetcher||null,i)});var Nm;const Mm=async(e,t=null)=>{const n=await fetch(window.ajaxurl,{method:"POST",body:new URLSearchParams({action:e,nonce:window.NSScottyPluginMantine.nonce,...t}),headers:{"Content-Type":"application/x-www-form-urlencoded"}});if(!n.ok)throw n;return n.json()},Tm=new class{constructor(e){this._cron=e}cron(e){return this._cron=JSON.stringify(e),this}async execute(){try{return await Mm("execute_cron",{cron:this._cron}),{status:200}}catch(e){return console.error(e),{error:e}}}};function Dm(){const{data:e,error:n,isLoading:r,isValidating:o,mutate:a}=Am("cron",Mm),[i,s]=(0,t.useState)([]),{showContextMenu:l}=$o(),c=Wt("(pointer: coarse)"),[u,d]=(0,t.useState)(""),f=async e=>{await Tm.cron({hook_name:e.hook_name,signature:e.signature}).execute(),yo({message:(0,wi.__)("Executed cron","scotty")+` ${e.hook_name}`,withBorder:!0}),a()};return(0,t.createElement)(Qa,null,(0,t.createElement)(pr,null,(0,t.createElement)(pf,{size:"xs",placeholder:(0,wi.__)("Bulk Actions","scotty"),disabled:i.length<1,value:u,onChange:d,data:[{value:"run",label:(0,wi.__)("Execute cron","scotty")}]}),(0,t.createElement)(_r,{size:"xs",color:"red",disabled:i.length<1||""===u,onClick:()=>(async()=>{"run"===u&&i.forEach(await f),a(),d(""),s([])})()},"Apply")),(0,t.createElement)($h,{striped:!0,pinLastColumn:!0,scrollAreaProps:{type:"scroll"},height:"calc(100vh - 320px)",fetching:r||o,borderRadius:"md",withTableBorder:!0,withColumnBorders:!0,highlightOnHover:!0,records:e,selectedRecords:i,textSelectionDisabled:c,onSelectedRecordsChange:s,columns:[{accessor:"hook_name"},{accessor:"signature"},{accessor:"next_run"},{accessor:"schedule",footer:!r&&(0,t.createElement)(pr,{justify:"right"},(0,t.createElement)(Ni,{size:"xs",fw:700,truncate:!0},"Total: ",e.length))},{accessor:"actions",title:(0,t.createElement)(hf,{size:16}),width:80,textAlign:"center",render:e=>(0,t.createElement)(pr,{gap:4,justify:"center",wrap:"nowrap"},(0,t.createElement)(_r,{leftSection:(0,t.createElement)(mf,{size:14}),size:"compact-xs",color:"blue",onClick:()=>f(e),variant:"outline"},"Run")),footer:(0,t.createElement)(pr,{justify:"right"},(0,t.createElement)(yi,{title:(0,wi.__)("Refresh","scotty"),variant:"subtle",onClick:async()=>{await a()}},(0,t.createElement)(yf,null)))}]}))}var Im=gi("outline","database-smile","IconDatabaseSmile",[["path",{d:"M10 14h.01",key:"svg-0"}],["path",{d:"M14 14h.01",key:"svg-1"}],["path",{d:"M10 17a3.5 3.5 0 0 0 4 0",key:"svg-2"}],["path",{d:"M4 6c0 1.657 3.582 3 8 3s8 -1.343 8 -3s-3.582 -3 -8 -3s-8 1.343 -8 3",key:"svg-3"}],["path",{d:"M4 6v12c0 1.657 3.582 3 8 3s8 -1.343 8 -3v-12",key:"svg-4"}]]),Rm=gi("outline","viewport-narrow","IconViewportNarrow",[["path",{d:"M3 12h7l-3 -3",key:"svg-0"}],["path",{d:"M7 15l3 -3",key:"svg-1"}],["path",{d:"M21 12h-7l3 -3",key:"svg-2"}],["path",{d:"M17 15l-3 -3",key:"svg-3"}],["path",{d:"M9 6v-1a2 2 0 0 1 2 -2h2a2 2 0 0 1 2 2v1",key:"svg-4"}],["path",{d:"M9 18v1a2 2 0 0 0 2 2h2a2 2 0 0 0 2 -2v-1",key:"svg-5"}]]);const zm=new class{constructor(){this._tables=""}tables(e){return this._tables=Array.isArray(e)?e.map((e=>e.Name)).join(","):e,this}async optimize(){try{return await Mm("optimize_table",{tables:this._tables}),{status:200,tables:this._tables}}catch(e){return console.error(e),{error:e}}}async resetAutoIncrement(){try{return await Mm("reset_auto_increment",{tables:this._tables}),{status:200,tables:this._tables}}catch(e){return console.error(e),{error:e}}}};function Lm(){const{data:e,error:n,isLoading:r,isValidating:o,mutate:a}=Am("database",Mm),{data:i,error:s,isLoading:l,isValidating:c,mutate:u}=Am("get_database_size",Mm),[d,f]=(0,t.useState)([]),{showContextMenu:p}=$o(),h=Wt("(pointer: coarse)"),[m,y]=(0,t.useState)(""),v=async e=>{await zm.tables(e.Name).optimize(),yo({message:(0,wi.__)("Optimizing table","scotty")+` ${e.Name}`,withBorder:!0}),a()},g=async e=>{await zm.tables(e.Name).resetAutoIncrement(),yo({message:(0,wi.__)("Resetting auto increment for table","scotty")+` ${e.Name}`,withBorder:!0}),a()};return(0,t.createElement)(Qa,null,(0,t.createElement)(pr,null,(0,t.createElement)(pf,{size:"xs",placeholder:(0,wi.__)("Bulk Actions","scotty"),disabled:d.length<1,value:m,onChange:y,data:[{value:"reset_auto_increment",label:(0,wi.__)("Reset Auto Increment","scotty")},{value:"optimize_table",label:(0,wi.__)("Optimize Table","scotty")}]}),(0,t.createElement)(_r,{size:"xs",color:"red",disabled:d.length<1||""===m,onClick:()=>(async()=>{let e;switch(m){case"reset_auto_increment":e=await zm.tables(d).resetAutoIncrement(),yo({message:(0,wi.__)("Resetting auto increment for table","scotty")+` ${e.tables}`,withBorder:!0});break;case"optimize_table":e=await zm.tables(d).optimize(),yo({message:(0,wi.__)("Optimizing table","scotty")+` ${e.tables}`,withBorder:!0})}a(),y(""),f([])})()},"Apply")),(0,t.createElement)($h,{striped:!0,pinLastColumn:!0,scrollAreaProps:{type:"scroll"},height:"calc(100vh - 320px)",fetching:r||o,idAccessor:"Name",borderRadius:"md",withTableBorder:!0,withColumnBorders:!0,highlightOnHover:!0,records:e,selectedRecords:d,textSelectionDisabled:h,onSelectedRecordsChange:f,columns:[{accessor:"Name",footer:!l&&(0,t.createElement)(Ni,{size:"xs",fw:700},"Database size: ",(i/1024/1024).toFixed(2)," MB")},{accessor:"Engine"},{accessor:"Auto_increment"},{accessor:"Collation"},{accessor:"Gain",textAlign:"right",render:({Data_free:e})=>{const n=Math.round(e/1024);return(0,t.createElement)(je,{fw:700,c:n>0?"red":"blue"},n," Kb")},footer:!r&&(0,t.createElement)(Ni,{size:"xs",fw:700,truncate:!0},"Total:"," ",e.reduce(((e,{Data_free:t})=>e+Math.round(t/1024)),0)," ","Kb")},{accessor:"actions",title:(0,t.createElement)(hf,{size:16}),width:80,textAlign:"center",render:e=>(0,t.createElement)(pr,{gap:4,justify:"center",wrap:"nowrap"},(0,t.createElement)(yi,{size:"sm",variant:"subtle",color:"green",title:(0,wi.__)("Reset Auto Increment","scotty"),onClick:()=>g(e)},(0,t.createElement)(Im,{size:16})),(0,t.createElement)(yi,{disabled:0==+e.Data_free,size:"sm",variant:"subtle",color:"blue",title:(0,wi.__)("Optimize","scotty"),onClick:()=>v(e)},(0,t.createElement)(Rm,{size:16}))),footer:(0,t.createElement)(pr,{justify:"right"},(0,t.createElement)(yi,{title:(0,wi.__)("Refresh","scotty"),variant:"subtle",onClick:async()=>{await a()}},(0,t.createElement)(yf,null)))}],onRowContextMenu:({record:e,event:n})=>p([{key:"reset-auto-increment",icon:(0,t.createElement)(Ci,{size:"sm",variant:"subtle",color:"green"},(0,t.createElement)(Im,{size:16})),onClick:()=>g(e)},{key:"optimize-table",disabled:0==+e.Data_free,icon:(0,t.createElement)(Ci,{size:"sm",variant:"subtle",color:"blue"},(0,t.createElement)(Rm,{size:16})),onClick:()=>v(e)}],{style:{borderRadius:"8px"}})(n)}))}var $m={root:"m_66836ed3",wrapper:"m_a5d60502",body:"m_667c2793",title:"m_6a03f287",label:"m_698f4f23",icon:"m_667f2a6a",message:"m_7fa78076",closeButton:"m_87f54839"};const Bm={},Fm=(e,{radius:t,color:n,variant:r,autoContrast:o})=>{const a=e.variantColorResolver({color:n||e.primaryColor,theme:e,variant:r||"light",autoContrast:o});return{root:{"--alert-radius":void 0===t?void 0:We(t),"--alert-bg":n||r?a.background:void 0,"--alert-color":a.color,"--alert-bd":n||r?a.border:void 0}}},Wm=te(((e,t)=>{const n=Q("Alert",Bm,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,vars:c,radius:u,color:d,title:f,children:p,id:h,icon:m,withCloseButton:y,onClose:v,closeButtonLabel:g,variant:b,autoContrast:w,...x}=n,S=nt({name:"Alert",classes:$m,props:n,className:o,style:i,classNames:r,styles:s,unstyled:l,vars:c,varsResolver:Fm}),O=Jn(h),j=f&&`${O}-title`||void 0,E=`${O}-body`;return(0,a.jsx)(je,{id:O,...S("root",{variant:b}),variant:b,ref:t,...x,role:"alert","aria-describedby":E,"aria-labelledby":j,children:(0,a.jsxs)("div",{...S("wrapper"),children:[m&&(0,a.jsx)("div",{...S("icon"),children:m}),(0,a.jsxs)("div",{...S("body"),children:[f&&(0,a.jsx)("div",{...S("title"),"data-with-close-button":y||void 0,children:(0,a.jsx)("span",{id:j,...S("label"),children:f})}),p&&(0,a.jsx)("div",{id:E,...S("message"),"data-variant":b,children:p})]}),y&&(0,a.jsx)(dt,{...S("closeButton"),onClick:v,variant:"transparent",size:16,iconSize:16,"aria-label":g,unstyled:l})]})})}));Wm.classes=$m,Wm.displayName="@mantine/core/Alert";var Vm=gi("outline","hand-stop","IconHandStop",[["path",{d:"M8 13v-7.5a1.5 1.5 0 0 1 3 0v6.5",key:"svg-0"}],["path",{d:"M11 5.5v-2a1.5 1.5 0 1 1 3 0v8.5",key:"svg-1"}],["path",{d:"M14 5.5a1.5 1.5 0 0 1 3 0v6.5",key:"svg-2"}],["path",{d:"M17 7.5a1.5 1.5 0 0 1 3 0v8.5a6 6 0 0 1 -6 6h-2h.208a6 6 0 0 1 -5.012 -2.7a69.74 69.74 0 0 1 -.196 -.3c-.312 -.479 -1.407 -2.388 -3.286 -5.728a1.5 1.5 0 0 1 .536 -2.022a1.867 1.867 0 0 1 2.28 .28l1.47 1.47",key:"svg-3"}]]),Hm=gi("outline","trash","IconTrash",[["path",{d:"M4 7l16 0",key:"svg-0"}],["path",{d:"M10 11l0 6",key:"svg-1"}],["path",{d:"M14 11l0 6",key:"svg-2"}],["path",{d:"M5 7l1 12a2 2 0 0 0 2 2h8a2 2 0 0 0 2 -2l1 -12",key:"svg-3"}],["path",{d:"M9 7v-3a1 1 0 0 1 1 -1h4a1 1 0 0 1 1 1v3",key:"svg-4"}]]),Um=gi("outline","x","IconX",[["path",{d:"M18 6l-12 12",key:"svg-0"}],["path",{d:"M6 6l12 12",key:"svg-1"}]]),qm=gi("outline","chevron-right","IconChevronRight",[["path",{d:"M9 6l6 6l-6 6",key:"svg-0"}]]);function Xm({item:e,onMutate:n}){const{data:r,error:o,isLoading:a,isValidating:i,mutate:s}=Am(e.id,Mm),[l,c]=(0,t.useState)([]);return(0,t.useEffect)((()=>{if(r){const o=[...r.columns,{accessor:"actions",title:(0,t.createElement)(hf,{size:16}),width:80,textAlign:"center",render:o=>(0,t.createElement)(pr,{gap:4,justify:"center",wrap:"nowrap"},(0,t.createElement)(yi,{disabled:0==+o.Data_free,size:"sm",variant:"subtle",color:"red",title:"Delete",onClick:a=>(async(o,a)=>{o.preventDefault(),o.stopPropagation(),Dr.openConfirmModal({title:(0,wi.__)("Please confirm your action","scotty"),size:"sm",radius:"md",withCloseButton:!1,centered:!0,children:(0,t.createElement)(Qa,null,(0,t.createElement)(Wm,{variant:"filled",color:"red",radius:"md",title:(0,wi.__)("Warning!","scotty"),icon:(0,t.createElement)(Vm,null)},(0,wi.__)("The item selected will be permanently deleted. This action cannot be undone.","scotty")),(0,t.createElement)(Ni,{ta:"center",size:"sm",fw:800},(0,wi.__)("Are you sure you want to continue?","scotty"))),labels:{confirm:"Confirm",cancel:"Cancel"},onConfirm:async()=>{Mm(`delete_${e.id}_with_id`,{id:a.id}).then((()=>{yo({title:(0,wi.__)("Cleanup","scotty"),icon:(0,t.createElement)(Hm,{size:16}),color:"green",message:(0,wi.__)(`The record "${a[r.columns[0].accessor]}" has been deleted successfully.`,"scotty"),withBorder:!0}),s(),n()})).catch((e=>{yo({title:(0,wi.__)("Error","scotty")+` ${e.status}`,icon:(0,t.createElement)(Um,{size:16}),color:"red",message:(0,wi.__)(`An error occurred while deleting the record "${a[r.columns[0].accessor]}". Error: ${e.statusText}`,"scotty"),withBorder:!0,autoClose:1e4})}))}})})(a,o)},(0,t.createElement)(Hm,{size:16})))}];c(o)}}),[r]),(0,t.createElement)($h,{m:16,fz:12,height:"30vh",striped:!0,fetching:a||i,borderRadius:"md",withTableBorder:!0,withColumnBorders:!0,highlightOnHover:!0,records:r?.data,columns:l})}function Gm({deletableType:e="trash"}){const{data:n,error:r,isLoading:o,isValidating:a,mutate:i}=Am(e,Mm),s=e.charAt(0).toUpperCase()+e.slice(1),[l,c]=(0,t.useState)([]),[u,d]=(0,t.useState)([]),{showContextMenu:f}=$o(),p=Wt("(pointer: coarse)"),[h,m]=(0,t.useState)(""),[y,v]=(0,t.useState)(!0),[g,b]=(0,t.useState)([]);return(0,t.useEffect)((()=>{if(n&&n.length>0){const e=n.filter((({count:e})=>!y||+e>0));c(e)}}),[n,y]),o||a||0!==l.length?(0,t.createElement)(Qa,{style:{display:"grid",gridTemplateRows:"max-content"},align:"self-start",justify:"normal"},(0,t.createElement)(pr,{justify:"space-between"},(0,t.createElement)(pr,null,(0,t.createElement)(pf,{size:"xs",placeholder:(0,wi.__)("Bulk Actions","scotty"),disabled:u.length<1,value:h,onChange:m,data:[{value:"reset_auto_increment",label:(0,wi.__)("Reset Auto Increment","scotty")},{value:"optimize_table",label:(0,wi.__)("Optimize Table","scotty")}]}),(0,t.createElement)(_r,{size:"xs",color:"red",disabled:u.length<1||""===h,onClick:()=>{console.error((0,wi.__)("Not implemented","scotty"))}},(0,wi.__)("Apply","scotty"))),(0,t.createElement)(Tc,{classNames:{label:"GbEqnWlZwBl7gkzR3stn"},checked:y,size:"xs",label:(0,wi.__)("Show only items with","scotty")+` ${e}`,labelPosition:"left",onChange:e=>v(e.currentTarget.checked)})),(0,t.createElement)($h,{striped:!0,scrollAreaProps:{type:"scroll"},height:"calc(100vh - 320px)",fetching:o||a,borderRadius:"md",withTableBorder:!0,withColumnBorders:!0,highlightOnHover:!0,records:l,selectedRecords:u,textSelectionDisabled:p,onSelectedRecordsChange:d,columns:[{accessor:"label",title:(0,wi.__)("Items","scotty"),render:e=>(0,t.createElement)(pr,null,g.includes(e.id)?(0,t.createElement)(nd,{size:16}):(0,t.createElement)(qm,{size:16}),(0,t.createElement)(Ni,{size:"sm",truncate:!0},e.label))},{accessor:"count",title:(0,wi.__)("Count","scotty"),textAlign:"right",footer:!o&&(0,t.createElement)(Ni,{size:"xs",fw:700,truncate:!0},"Total: ",l.reduce(((e,{count:t})=>e+ +t),0))},{accessor:"actions",title:(0,t.createElement)(hf,{size:16}),width:80,textAlign:"center",render:e=>(0,t.createElement)(pr,{gap:4,justify:"center",wrap:"nowrap"},(0,t.createElement)(yi,{disabled:0==+e.Data_free,size:"sm",variant:"subtle",color:"red",title:(0,wi.__)("Delete","scotty"),onClick:n=>(async(e,n)=>{e.preventDefault(),e.stopPropagation(),Dr.openConfirmModal({title:(0,wi.__)("Please confirm your action","scotty"),size:"sm",radius:"md",withCloseButton:!1,centered:!0,children:(0,t.createElement)(Qa,null,(0,t.createElement)(Wm,{variant:"filled",color:"red",radius:"md",title:(0,wi.__)("Warning!","scotty"),icon:(0,t.createElement)(Vm,null)},(0,wi.__)("All","scotty")," ",n.label," ",(0,wi.__)("will be permanently deleted.","scotty")," ",(0,t.createElement)("strong",null,(0,wi.__)("This action cannot be undone.","scotty"))),(0,t.createElement)(Ni,{ta:"center",size:"sm",fw:800},(0,wi.__)("Are you sure you want to continue?","scotty"))),labels:{confirm:(0,wi.__)("Confirm","scotty"),cancel:(0,wi.__)("Cancel","scotty")},onConfirm:()=>{Mm(`delete_${n.id}`).then((()=>{yo({title:(0,wi.__)("Cleanup","scotty"),icon:(0,t.createElement)(Hm,{size:16}),color:"green",message:(0,wi.__)("All","scotty")+` "${n.label}" `+(0,wi.__)("items have been deleted successfully.","scotty"),withBorder:!0}),i()})).catch((e=>{yo({title:(0,wi.__)("Error","scotty")+` ${e.status}`,icon:(0,t.createElement)(Um,{size:16}),color:"red",message:(0,wi.__)("An error occurred while deleting the","scotty")+` "${n.id}" `+(0,wi.__)("records. Error:","scotty")+` ${e.statusText}`,withBorder:!0,autoClose:1e4})}))}})})(n,e)},(0,t.createElement)(Hm,{size:16}))),footer:(0,t.createElement)(pr,{justify:"right"},(0,t.createElement)(yi,{title:(0,wi.__)("Refresh","scotty"),variant:"subtle",onClick:async()=>{await i()}},(0,t.createElement)(yf,null)))}],rowExpansion:{expanded:{recordIds:g,onRecordIdsChange:b},content:({record:e})=>(0,t.createElement)(Xm,{item:e,onMutate:i})}})):(0,t.createElement)(Qa,null,(0,t.createElement)(Ni,{fz:64,ta:"center"},"👍"),(0,t.createElement)(Ni,{ta:"center",fw:700,fz:18,fs:"italic",c:"dimmed"},"No ",s," records found."),(0,t.createElement)(ii,null,(0,t.createElement)(_r,{onClick:()=>i},"Refresh")))}const[Ym,Km]=Ee("Grid component was not found in tree"),Zm=(e,t)=>"content"===e?"auto":"auto"===e?"0rem":e?100/(t/e)+"%":void 0,Jm=(e,t,n)=>n||"auto"===e?"100%":"content"===e?"unset":Zm(e,t),Qm=(e,t)=>{if(e)return"auto"===e||t?"1":"auto"},ey=(e,t)=>0===e?"0":e?100/(t/e)+"%":void 0;function ty({span:e,order:t,offset:n,selector:r}){const o=I(),i=Km(),s=i.breakpoints||o.breakpoints,l=void 0===Xl(e)?12:Xl(e),c=J({"--col-order":Xl(t)?.toString(),"--col-flex-grow":Qm(l,i.grow),"--col-flex-basis":Zm(l,i.columns),"--col-width":"content"===l?"auto":void 0,"--col-max-width":Jm(l,i.columns,i.grow),"--col-offset":ey(Xl(n),i.columns)}),u=d(s).reduce(((r,o)=>(r[o]||(r[o]={}),"object"==typeof t&&void 0!==t[o]&&(r[o]["--col-order"]=t[o]?.toString()),"object"==typeof e&&void 0!==e[o]&&(r[o]["--col-flex-grow"]=Qm(e[o],i.grow),r[o]["--col-flex-basis"]=Zm(e[o],i.columns),r[o]["--col-width"]="content"===e[o]?"auto":void 0,r[o]["--col-max-width"]=Jm(e[o],i.columns,i.grow)),"object"==typeof n&&void 0!==n[o]&&(r[o]["--col-offset"]=ey(n[o],i.columns)),r)),{}),f=ql(d(u),s).filter((e=>d(u[e.value]).length>0)).map((e=>({query:"container"===i.type?`mantine-grid (min-width: ${s[e.value]})`:`(min-width: ${s[e.value]})`,styles:u[e.value]})));return(0,a.jsx)(ie,{styles:c,media:"container"===i.type?void 0:f,container:"container"===i.type?f:void 0,selector:r})}var ny={container:"m_8478a6da",root:"m_410352e9",inner:"m_dee7bd2f",col:"m_96bdd299"};const ry={span:12},oy=te(((e,t)=>{const n=Q("GridCol",ry,e),{classNames:r,className:o,style:i,styles:s,vars:l,span:c,order:u,offset:d,...f}=n,p=Km(),h=Se();return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(ty,{selector:`.${h}`,span:c,order:u,offset:d}),(0,a.jsx)(je,{ref:t,...p.getStyles("col",{className:re(o,h),style:i,classNames:r,styles:s}),...f})]})}));function ay({gutter:e,selector:t,breakpoints:n,type:r}){const o=I(),i=n||o.breakpoints,s=J({"--grid-gutter":Fe(Xl(e))}),l=d(i).reduce(((t,n)=>(t[n]||(t[n]={}),"object"==typeof e&&void 0!==e[n]&&(t[n]["--grid-gutter"]=Fe(e[n])),t)),{}),c=ql(d(l),i).filter((e=>d(l[e.value]).length>0)).map((e=>({query:"container"===r?`mantine-grid (min-width: ${i[e.value]})`:`(min-width: ${i[e.value]})`,styles:l[e.value]})));return(0,a.jsx)(ie,{styles:s,media:"container"===r?void 0:c,container:"container"===r?c:void 0,selector:t})}oy.classes=ny,oy.displayName="@mantine/core/GridCol";const iy={gutter:"md",grow:!1,columns:12},sy=(e,{justify:t,align:n,overflow:r})=>({root:{"--grid-justify":t,"--grid-align":n,"--grid-overflow":r}}),ly=te(((e,t)=>{const n=Q("Grid",iy,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,vars:c,grow:u,gutter:d,columns:f,align:p,justify:h,children:m,breakpoints:y,type:v,...g}=n,b=nt({name:"Grid",classes:ny,props:n,className:o,style:i,classNames:r,styles:s,unstyled:l,vars:c,varsResolver:sy}),w=Se();return"container"===v&&y?(0,a.jsxs)(Ym,{value:{getStyles:b,grow:u,columns:f||12,breakpoints:y,type:v},children:[(0,a.jsx)(ay,{selector:`.${w}`,...n}),(0,a.jsx)("div",{...b("container"),children:(0,a.jsx)(je,{ref:t,...b("root",{className:w}),...g,children:(0,a.jsx)("div",{...b("inner"),children:m})})})]}):(0,a.jsxs)(Ym,{value:{getStyles:b,grow:u,columns:f||12,breakpoints:y,type:v},children:[(0,a.jsx)(ay,{selector:`.${w}`,...n}),(0,a.jsx)(je,{ref:t,...b("root",{className:w}),...g,children:(0,a.jsx)("div",{...b("inner"),children:m})})]})}));ly.classes=ny,ly.displayName="@mantine/core/Grid",ly.Col=oy;var cy=gi("outline","info-circle","IconInfoCircle",[["path",{d:"M3 12a9 9 0 1 0 18 0a9 9 0 0 0 -18 0",key:"svg-0"}],["path",{d:"M12 9h.01",key:"svg-1"}],["path",{d:"M11 12h1v4h1",key:"svg-2"}]]),uy=function(e){return null};uy.displayName="Cell";var dy=o(7350),fy=o.n(dy),py=o(4363),hy=o(5015),my=o.n(hy),yy=o(1741),vy=o.n(yy),gy=o(8156),by=o.n(gy),wy=o(8023),xy=o.n(wy),Sy=function(e){return 0===e?0:e>0?1:-1},Oy=function(e){return my()(e)&&e.indexOf("%")===e.length-1},jy=function(e){return xy()(e)&&!vy()(e)},Ey=function(e){return jy(e)||my()(e)},Cy=0,ky=function(e){var t=++Cy;return"".concat(e||"").concat(t)},Py=function(e,t){var n,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,o=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(!jy(e)&&!my()(e))return r;if(Oy(e)){var a=e.indexOf("%");n=t*parseFloat(e.slice(0,a))/100}else n=+e;return vy()(n)&&(n=r),o&&n>t&&(n=t),n},_y=function(e){if(!e)return null;var t=Object.keys(e);return t&&t.length?e[t[0]]:null},Ay=function(e,t){return jy(e)&&jy(t)?function(n){return e+n*(t-e)}:function(){return t}};function Ny(e,t,n){return e&&e.length?e.find((function(e){return e&&("function"==typeof t?t(e):by()(e,t))===n})):null}var My=function(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]},Ty=o(9843),Dy=o.n(Ty),Iy=o(1882),Ry=o.n(Iy),zy=o(3805),Ly=o.n(zy);function $y(e,t){for(var n in e)if({}.hasOwnProperty.call(e,n)&&(!{}.hasOwnProperty.call(t,n)||e[n]!==t[n]))return!1;for(var r in t)if({}.hasOwnProperty.call(t,r)&&!{}.hasOwnProperty.call(e,r))return!1;return!0}function By(e){return By="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},By(e)}var Fy=["aria-activedescendant","aria-atomic","aria-autocomplete","aria-busy","aria-checked","aria-colcount","aria-colindex","aria-colspan","aria-controls","aria-current","aria-describedby","aria-details","aria-disabled","aria-errormessage","aria-expanded","aria-flowto","aria-haspopup","aria-hidden","aria-invalid","aria-keyshortcuts","aria-label","aria-labelledby","aria-level","aria-live","aria-modal","aria-multiline","aria-multiselectable","aria-orientation","aria-owns","aria-placeholder","aria-posinset","aria-pressed","aria-readonly","aria-relevant","aria-required","aria-roledescription","aria-rowcount","aria-rowindex","aria-rowspan","aria-selected","aria-setsize","aria-sort","aria-valuemax","aria-valuemin","aria-valuenow","aria-valuetext","className","color","height","id","lang","max","media","method","min","name","style","target","width","role","tabIndex","accentHeight","accumulate","additive","alignmentBaseline","allowReorder","alphabetic","amplitude","arabicForm","ascent","attributeName","attributeType","autoReverse","azimuth","baseFrequency","baselineShift","baseProfile","bbox","begin","bias","by","calcMode","capHeight","clip","clipPath","clipPathUnits","clipRule","colorInterpolation","colorInterpolationFilters","colorProfile","colorRendering","contentScriptType","contentStyleType","cursor","cx","cy","d","decelerate","descent","diffuseConstant","direction","display","divisor","dominantBaseline","dur","dx","dy","edgeMode","elevation","enableBackground","end","exponent","externalResourcesRequired","fill","fillOpacity","fillRule","filter","filterRes","filterUnits","floodColor","floodOpacity","focusable","fontFamily","fontSize","fontSizeAdjust","fontStretch","fontStyle","fontVariant","fontWeight","format","from","fx","fy","g1","g2","glyphName","glyphOrientationHorizontal","glyphOrientationVertical","glyphRef","gradientTransform","gradientUnits","hanging","horizAdvX","horizOriginX","href","ideographic","imageRendering","in2","in","intercept","k1","k2","k3","k4","k","kernelMatrix","kernelUnitLength","kerning","keyPoints","keySplines","keyTimes","lengthAdjust","letterSpacing","lightingColor","limitingConeAngle","local","markerEnd","markerHeight","markerMid","markerStart","markerUnits","markerWidth","mask","maskContentUnits","maskUnits","mathematical","mode","numOctaves","offset","opacity","operator","order","orient","orientation","origin","overflow","overlinePosition","overlineThickness","paintOrder","panose1","pathLength","patternContentUnits","patternTransform","patternUnits","pointerEvents","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","r","radius","refX","refY","renderingIntent","repeatCount","repeatDur","requiredExtensions","requiredFeatures","restart","result","rotate","rx","ry","seed","shapeRendering","slope","spacing","specularConstant","specularExponent","speed","spreadMethod","startOffset","stdDeviation","stemh","stemv","stitchTiles","stopColor","stopOpacity","strikethroughPosition","strikethroughThickness","string","stroke","strokeDasharray","strokeDashoffset","strokeLinecap","strokeLinejoin","strokeMiterlimit","strokeOpacity","strokeWidth","surfaceScale","systemLanguage","tableValues","targetX","targetY","textAnchor","textDecoration","textLength","textRendering","to","transform","u1","u2","underlinePosition","underlineThickness","unicode","unicodeBidi","unicodeRange","unitsPerEm","vAlphabetic","values","vectorEffect","version","vertAdvY","vertOriginX","vertOriginY","vHanging","vIdeographic","viewTarget","visibility","vMathematical","widths","wordSpacing","writingMode","x1","x2","x","xChannelSelector","xHeight","xlinkActuate","xlinkArcrole","xlinkHref","xlinkRole","xlinkShow","xlinkTitle","xlinkType","xmlBase","xmlLang","xmlns","xmlnsXlink","xmlSpace","y1","y2","y","yChannelSelector","z","zoomAndPan","ref","key","angle"],Wy=["points","pathLength"],Vy={svg:["viewBox","children"],polygon:Wy,polyline:Wy},Hy=["dangerouslySetInnerHTML","onCopy","onCopyCapture","onCut","onCutCapture","onPaste","onPasteCapture","onCompositionEnd","onCompositionEndCapture","onCompositionStart","onCompositionStartCapture","onCompositionUpdate","onCompositionUpdateCapture","onFocus","onFocusCapture","onBlur","onBlurCapture","onChange","onChangeCapture","onBeforeInput","onBeforeInputCapture","onInput","onInputCapture","onReset","onResetCapture","onSubmit","onSubmitCapture","onInvalid","onInvalidCapture","onLoad","onLoadCapture","onError","onErrorCapture","onKeyDown","onKeyDownCapture","onKeyPress","onKeyPressCapture","onKeyUp","onKeyUpCapture","onAbort","onAbortCapture","onCanPlay","onCanPlayCapture","onCanPlayThrough","onCanPlayThroughCapture","onDurationChange","onDurationChangeCapture","onEmptied","onEmptiedCapture","onEncrypted","onEncryptedCapture","onEnded","onEndedCapture","onLoadedData","onLoadedDataCapture","onLoadedMetadata","onLoadedMetadataCapture","onLoadStart","onLoadStartCapture","onPause","onPauseCapture","onPlay","onPlayCapture","onPlaying","onPlayingCapture","onProgress","onProgressCapture","onRateChange","onRateChangeCapture","onSeeked","onSeekedCapture","onSeeking","onSeekingCapture","onStalled","onStalledCapture","onSuspend","onSuspendCapture","onTimeUpdate","onTimeUpdateCapture","onVolumeChange","onVolumeChangeCapture","onWaiting","onWaitingCapture","onAuxClick","onAuxClickCapture","onClick","onClickCapture","onContextMenu","onContextMenuCapture","onDoubleClick","onDoubleClickCapture","onDrag","onDragCapture","onDragEnd","onDragEndCapture","onDragEnter","onDragEnterCapture","onDragExit","onDragExitCapture","onDragLeave","onDragLeaveCapture","onDragOver","onDragOverCapture","onDragStart","onDragStartCapture","onDrop","onDropCapture","onMouseDown","onMouseDownCapture","onMouseEnter","onMouseLeave","onMouseMove","onMouseMoveCapture","onMouseOut","onMouseOutCapture","onMouseOver","onMouseOverCapture","onMouseUp","onMouseUpCapture","onSelect","onSelectCapture","onTouchCancel","onTouchCancelCapture","onTouchEnd","onTouchEndCapture","onTouchMove","onTouchMoveCapture","onTouchStart","onTouchStartCapture","onPointerDown","onPointerDownCapture","onPointerMove","onPointerMoveCapture","onPointerUp","onPointerUpCapture","onPointerCancel","onPointerCancelCapture","onPointerEnter","onPointerEnterCapture","onPointerLeave","onPointerLeaveCapture","onPointerOver","onPointerOverCapture","onPointerOut","onPointerOutCapture","onGotPointerCapture","onGotPointerCaptureCapture","onLostPointerCapture","onLostPointerCaptureCapture","onScroll","onScrollCapture","onWheel","onWheelCapture","onAnimationStart","onAnimationStartCapture","onAnimationEnd","onAnimationEndCapture","onAnimationIteration","onAnimationIterationCapture","onTransitionEnd","onTransitionEndCapture"],Uy=function(e,n){if(!e||"function"==typeof e||"boolean"==typeof e)return null;var r=e;if((0,t.isValidElement)(e)&&(r=e.props),!Ly()(r))return null;var o={};return Object.keys(r).forEach((function(e){Hy.includes(e)&&(o[e]=n||function(t){return r[e](r,t)})})),o},qy=function(e,t,n){if(!Ly()(e)||"object"!==By(e))return null;var r=null;return Object.keys(e).forEach((function(o){var a=e[o];Hy.includes(o)&&"function"==typeof a&&(r||(r={}),r[o]=function(e,t,n){return function(r){return e(t,n,r),null}}(a,t,n))})),r},Xy=["children"],Gy=["children"];function Yy(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(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 Ky={click:"onClick",mousedown:"onMouseDown",mouseup:"onMouseUp",mouseover:"onMouseOver",mousemove:"onMouseMove",mouseout:"onMouseOut",mouseenter:"onMouseEnter",mouseleave:"onMouseLeave",touchcancel:"onTouchCancel",touchend:"onTouchEnd",touchmove:"onTouchMove",touchstart:"onTouchStart"},Zy=function(e){return"string"==typeof e?e:e?e.displayName||e.name||"Component":""},Jy=null,Qy=null,ev=function e(n){if(n===Jy&&Array.isArray(Qy))return Qy;var r=[];return t.Children.forEach(n,(function(t){Dy()(t)||((0,py.isFragment)(t)?r=r.concat(e(t.props.children)):r.push(t))})),Qy=r,Jy=n,r};function tv(e,t){var n=[],r=[];return r=Array.isArray(t)?t.map((function(e){return Zy(e)})):[Zy(t)],ev(e).forEach((function(e){var t=by()(e,"type.displayName")||by()(e,"type.name");-1!==r.indexOf(t)&&n.push(e)})),n}function nv(e,t){var n=tv(e,t);return n&&n[0]}var rv=function(e){if(!e||!e.props)return!1;var t=e.props,n=t.width,r=t.height;return!(!jy(n)||n<=0||!jy(r)||r<=0)},ov=["a","altGlyph","altGlyphDef","altGlyphItem","animate","animateColor","animateMotion","animateTransform","circle","clipPath","color-profile","cursor","defs","desc","ellipse","feBlend","feColormatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","filter","font","font-face","font-face-format","font-face-name","font-face-url","foreignObject","g","glyph","glyphRef","hkern","image","line","lineGradient","marker","mask","metadata","missing-glyph","mpath","path","pattern","polygon","polyline","radialGradient","rect","script","set","stop","style","svg","switch","symbol","text","textPath","title","tref","tspan","use","view","vkern"],av=function(e,n,r){if(!e||"function"==typeof e||"boolean"==typeof e)return null;var o=e;if((0,t.isValidElement)(e)&&(o=e.props),!Ly()(o))return null;var a={};return Object.keys(o).forEach((function(e){var t;(function(e,t,n,r){var o,a=null!==(o=null==Vy?void 0:Vy[r])&&void 0!==o?o:[];return!Ry()(e)&&(r&&a.includes(t)||Fy.includes(t))||n&&Hy.includes(t)})(null===(t=o)||void 0===t?void 0:t[e],e,n,r)&&(a[e]=o[e])})),a},iv=function e(n,r){if(n===r)return!0;var o=t.Children.count(n);if(o!==t.Children.count(r))return!1;if(0===o)return!0;if(1===o)return sv(Array.isArray(n)?n[0]:n,Array.isArray(r)?r[0]:r);for(var a=0;a<o;a++){var i=n[a],s=r[a];if(Array.isArray(i)||Array.isArray(s)){if(!e(i,s))return!1}else if(!sv(i,s))return!1}return!0},sv=function(e,t){if(Dy()(e)&&Dy()(t))return!0;if(!Dy()(e)&&!Dy()(t)){var n=e.props||{},r=n.children,o=Yy(n,Xy),a=t.props||{},i=a.children,s=Yy(a,Gy);return r&&i?$y(o,s)&&iv(r,i):!r&&!i&&$y(o,s)}return!1},lv=function(e,t){var n=[],r={};return ev(e).forEach((function(e,o){if(function(e){return e&&e.type&&my()(e.type)&&ov.indexOf(e.type)>=0}(e))n.push(e);else if(e){var a=Zy(e.type),i=t[a]||{},s=i.handler,l=i.once;if(s&&(!l||!r[a])){var c=s(e,a,o);n.push(c),r[a]=!0}}})),n};function cv(e){return cv="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},cv(e)}function uv(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 dv(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?uv(Object(n),!0).forEach((function(t){fv(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):uv(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function fv(e,t,n){var r;return r=function(e){if("object"!=cv(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=cv(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==cv(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function pv(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}var hv=(0,t.forwardRef)((function(e,n){var o=e.aspect,a=e.initialDimension,i=void 0===a?{width:-1,height:-1}:a,s=e.width,l=void 0===s?"100%":s,c=e.height,u=void 0===c?"100%":c,d=e.minWidth,f=void 0===d?0:d,p=e.minHeight,h=e.maxHeight,m=e.children,y=e.debounce,v=void 0===y?0:y,g=e.id,b=e.className,w=e.onResize,x=e.style,S=void 0===x?{}:x,O=(0,t.useRef)(null),j=(0,t.useRef)();j.current=w,(0,t.useImperativeHandle)(n,(function(){return Object.defineProperty(O.current,"current",{get:function(){return console.warn("The usage of ref.current.current is deprecated and will no longer be supported."),O.current},configurable:!0})}));var E,C,k=(E=(0,t.useState)({containerWidth:i.width,containerHeight:i.height}),C=2,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,s=[],l=!0,c=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,o=e}finally{try{if(!l&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw o}}return s}}(E,C)||function(e,t){if(e){if("string"==typeof e)return pv(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)?pv(e,t):void 0}}(E,C)||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.")}()),P=k[0],_=k[1],A=(0,t.useCallback)((function(e,t){_((function(n){var r=Math.round(e),o=Math.round(t);return n.containerWidth===r&&n.containerHeight===o?n:{containerWidth:r,containerHeight:o}}))}),[]);(0,t.useEffect)((function(){var e=function(e){var t,n=e[0].contentRect,r=n.width,o=n.height;A(r,o),null===(t=j.current)||void 0===t||t.call(j,r,o)};v>0&&(e=fy()(e,v,{trailing:!0,leading:!1}));var t=new ResizeObserver(e),n=O.current.getBoundingClientRect(),r=n.width,o=n.height;return A(r,o),t.observe(O.current),function(){t.disconnect()}}),[A,v]);var N=(0,t.useMemo)((function(){var e=P.containerWidth,n=P.containerHeight;if(e<0||n<0)return null;My(Oy(l)||Oy(u),"The width(%s) and height(%s) are both fixed numbers,\n       maybe you don't need to use a ResponsiveContainer.",l,u),My(!o||o>0,"The aspect(%s) must be greater than zero.",o);var a=Oy(l)?e:l,i=Oy(u)?n:u;o&&o>0&&(a?i=a/o:i&&(a=i*o),h&&i>h&&(i=h)),My(a>0||i>0,"The width(%s) and height(%s) of chart should be greater than 0,\n       please check the style of container, or the props width(%s) and height(%s),\n       or add a minWidth(%s) or minHeight(%s) or use aspect(%s) to control the\n       height and width.",a,i,l,u,f,p,o);var s=!Array.isArray(m)&&Zy(m.type).endsWith("Chart");return r().Children.map(m,(function(e){return(0,py.isElement)(e)?(0,t.cloneElement)(e,dv({width:a,height:i},s?{style:dv({height:"100%",width:"100%",maxHeight:i,maxWidth:a},e.props.style)}:{})):e}))}),[o,m,u,h,p,f,P,l]);return r().createElement("div",{id:g?"".concat(g):void 0,className:re("recharts-responsive-container",b),style:dv(dv({},S),{},{width:l,height:u,minWidth:f,minHeight:p,maxHeight:h}),ref:O},N)})),mv=o(3181),yv=o.n(mv),vv=o(3031),gv=o.n(vv);function bv(e,t){if(!e)throw new Error("Invariant failed")}var wv=["children","width","height","viewBox","className","style","title","desc"];function xv(){return xv=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},xv.apply(this,arguments)}function Sv(e){var t=e.children,n=e.width,o=e.height,a=e.viewBox,i=e.className,s=e.style,l=e.title,c=e.desc,u=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(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}(e,wv),d=a||{width:n,height:o,x:0,y:0},f=re("recharts-surface",i);return r().createElement("svg",xv({},av(u,!0,"svg"),{className:f,width:n,height:o,style:s,viewBox:"".concat(d.x," ").concat(d.y," ").concat(d.width," ").concat(d.height)}),r().createElement("title",null,l),r().createElement("desc",null,c),t)}var Ov=["children","className"];function jv(){return jv=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},jv.apply(this,arguments)}var Ev=r().forwardRef((function(e,t){var n=e.children,o=e.className,a=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(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}(e,Ov),i=re("recharts-layer",o);return r().createElement("g",jv({className:i},av(a,!0),{ref:t}),n)}));function Cv(e){return Cv="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},Cv(e)}function kv(){return kv=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},kv.apply(this,arguments)}function Pv(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 _v(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 Av(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?_v(Object(n),!0).forEach((function(t){Nv(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_v(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Nv(e,t,n){var r;return r=function(e){if("object"!=Cv(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=Cv(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==Cv(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Mv(e){return Array.isArray(e)&&Ey(e[0])&&Ey(e[1])?e.join(" ~ "):e}var Tv=function(e){var t=e.separator,n=void 0===t?" : ":t,o=e.contentStyle,a=void 0===o?{}:o,i=e.itemStyle,s=void 0===i?{}:i,l=e.labelStyle,c=void 0===l?{}:l,u=e.payload,d=e.formatter,f=e.itemSorter,p=e.wrapperClassName,h=e.labelClassName,m=e.label,y=e.labelFormatter,v=e.accessibilityLayer,g=void 0!==v&&v,b=Av({margin:0,padding:10,backgroundColor:"#fff",border:"1px solid #ccc",whiteSpace:"nowrap"},a),w=Av({margin:0},c),x=!Dy()(m),S=x?m:"",O=re("recharts-default-tooltip",p),j=re("recharts-tooltip-label",h);x&&y&&null!=u&&(S=y(m,u));var E=g?{role:"status","aria-live":"assertive"}:{};return r().createElement("div",kv({className:O,style:b},E),r().createElement("p",{className:j,style:w},r().isValidElement(S)?S:"".concat(S)),function(){if(u&&u.length){var e=(f?gv()(u,f):u).map((function(e,t){if("none"===e.type)return null;var o=Av({display:"block",paddingTop:4,paddingBottom:4,color:e.color||"#000"},s),a=e.formatter||d||Mv,i=e.value,l=e.name,c=i,f=l;if(a&&null!=c&&null!=f){var p=a(i,l,e,t,u);if(Array.isArray(p)){var h=function(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,s=[],l=!0,c=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,o=e}finally{try{if(!l&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Pv(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)?Pv(e,t):void 0}}(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.")}()}(p,2);c=h[0],f=h[1]}else c=p}return r().createElement("li",{className:"recharts-tooltip-item",key:"tooltip-item-".concat(t),style:o},Ey(f)?r().createElement("span",{className:"recharts-tooltip-item-name"},f):null,Ey(f)?r().createElement("span",{className:"recharts-tooltip-item-separator"},n):null,r().createElement("span",{className:"recharts-tooltip-item-value"},c),r().createElement("span",{className:"recharts-tooltip-item-unit"},e.unit||""))}));return r().createElement("ul",{className:"recharts-tooltip-item-list",style:{padding:0,margin:0}},e)}return null}())};function Dv(e){return Dv="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},Dv(e)}function Iv(e,t,n){var r;return r=function(e){if("object"!=Dv(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=Dv(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==Dv(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Rv="recharts-tooltip-wrapper",zv={visibility:"hidden"};function Lv(e){var t=e.coordinate,n=e.translateX,r=e.translateY;return re(Rv,Iv(Iv(Iv(Iv({},"".concat(Rv,"-right"),jy(n)&&t&&jy(t.x)&&n>=t.x),"".concat(Rv,"-left"),jy(n)&&t&&jy(t.x)&&n<t.x),"".concat(Rv,"-bottom"),jy(r)&&t&&jy(t.y)&&r>=t.y),"".concat(Rv,"-top"),jy(r)&&t&&jy(t.y)&&r<t.y))}function $v(e){var t=e.allowEscapeViewBox,n=e.coordinate,r=e.key,o=e.offsetTopLeft,a=e.position,i=e.reverseDirection,s=e.tooltipDimension,l=e.viewBox,c=e.viewBoxDimension;if(a&&jy(a[r]))return a[r];var u=n[r]-s-o,d=n[r]+o;return t[r]?i[r]?u:d:i[r]?u<l[r]?Math.max(d,l[r]):Math.max(u,l[r]):d+s>l[r]+c?Math.max(u,l[r]):Math.max(d,l[r])}function Bv(e){return Bv="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},Bv(e)}function Fv(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 Wv(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Fv(Object(n),!0).forEach((function(t){Xv(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Fv(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Vv(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,Gv(r.key),r)}}function Hv(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Hv=function(){return!!e})()}function Uv(e){return Uv=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Uv(e)}function qv(e,t){return qv=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},qv(e,t)}function Xv(e,t,n){return(t=Gv(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Gv(e){var t=function(e){if("object"!=Bv(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=Bv(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==Bv(t)?t:t+""}var Yv=function(e){function t(){var e,n,r,o;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var a=arguments.length,i=new Array(a),s=0;s<a;s++)i[s]=arguments[s];return Xv((n=this,r=t,o=[].concat(i),r=Uv(r),e=function(e,t){if(t&&("object"===Bv(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)}(n,Hv()?Reflect.construct(r,o||[],Uv(n).constructor):r.apply(n,o))),"state",{dismissed:!1,dismissedAtCoordinate:{x:0,y:0},lastBoundingBox:{width:-1,height:-1}}),Xv(e,"handleKeyDown",(function(t){var n,r,o,a;"Escape"===t.key&&e.setState({dismissed:!0,dismissedAtCoordinate:{x:null!==(n=null===(r=e.props.coordinate)||void 0===r?void 0:r.x)&&void 0!==n?n:0,y:null!==(o=null===(a=e.props.coordinate)||void 0===a?void 0:a.y)&&void 0!==o?o:0}})})),e}return 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&&qv(e,t)}(t,e),n=t,(o=[{key:"updateBBox",value:function(){if(this.wrapperNode&&this.wrapperNode.getBoundingClientRect){var e=this.wrapperNode.getBoundingClientRect();(Math.abs(e.width-this.state.lastBoundingBox.width)>1||Math.abs(e.height-this.state.lastBoundingBox.height)>1)&&this.setState({lastBoundingBox:{width:e.width,height:e.height}})}else-1===this.state.lastBoundingBox.width&&-1===this.state.lastBoundingBox.height||this.setState({lastBoundingBox:{width:-1,height:-1}})}},{key:"componentDidMount",value:function(){document.addEventListener("keydown",this.handleKeyDown),this.updateBBox()}},{key:"componentWillUnmount",value:function(){document.removeEventListener("keydown",this.handleKeyDown)}},{key:"componentDidUpdate",value:function(){var e,t;this.props.active&&this.updateBBox(),this.state.dismissed&&((null===(e=this.props.coordinate)||void 0===e?void 0:e.x)===this.state.dismissedAtCoordinate.x&&(null===(t=this.props.coordinate)||void 0===t?void 0:t.y)===this.state.dismissedAtCoordinate.y||(this.state.dismissed=!1))}},{key:"render",value:function(){var e=this,t=this.props,n=t.active,o=t.allowEscapeViewBox,a=t.animationDuration,i=t.animationEasing,s=t.children,l=t.coordinate,c=t.hasPayload,u=t.isAnimationActive,d=t.offset,f=t.position,p=t.reverseDirection,h=t.useTranslate3d,m=t.viewBox,y=t.wrapperStyle,v=function(e){var t,n,r=e.allowEscapeViewBox,o=e.coordinate,a=e.offsetTopLeft,i=e.position,s=e.reverseDirection,l=e.tooltipBox,c=e.useTranslate3d,u=e.viewBox;return{cssProperties:l.height>0&&l.width>0&&o?function(e){var t=e.translateX,n=e.translateY;return{transform:e.useTranslate3d?"translate3d(".concat(t,"px, ").concat(n,"px, 0)"):"translate(".concat(t,"px, ").concat(n,"px)")}}({translateX:t=$v({allowEscapeViewBox:r,coordinate:o,key:"x",offsetTopLeft:a,position:i,reverseDirection:s,tooltipDimension:l.width,viewBox:u,viewBoxDimension:u.width}),translateY:n=$v({allowEscapeViewBox:r,coordinate:o,key:"y",offsetTopLeft:a,position:i,reverseDirection:s,tooltipDimension:l.height,viewBox:u,viewBoxDimension:u.height}),useTranslate3d:c}):zv,cssClasses:Lv({translateX:t,translateY:n,coordinate:o})}}({allowEscapeViewBox:o,coordinate:l,offsetTopLeft:d,position:f,reverseDirection:p,tooltipBox:this.state.lastBoundingBox,useTranslate3d:h,viewBox:m}),g=v.cssClasses,b=v.cssProperties,w=Wv(Wv({transition:u&&n?"transform ".concat(a,"ms ").concat(i):void 0},b),{},{pointerEvents:"none",visibility:!this.state.dismissed&&n&&c?"visible":"hidden",position:"absolute",top:0,left:0},y);return r().createElement("div",{tabIndex:-1,className:g,style:w,ref:function(t){e.wrapperNode=t}},s)}}])&&Vv(n.prototype,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,o}(t.PureComponent),Kv={isSsr:!("undefined"!=typeof window&&window.document&&window.document.createElement&&window.setTimeout),get:function(e){return Kv[e]},set:function(e,t){if("string"==typeof e)Kv[e]=t;else{var n=Object.keys(e);n&&n.length&&n.forEach((function(t){Kv[t]=e[t]}))}}},Zv=o(14),Jv=o.n(Zv);function Qv(e,t,n){return!0===t?Jv()(e,n):Ry()(t)?Jv()(e,t):e}function eg(e){return eg="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},eg(e)}function tg(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 ng(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?tg(Object(n),!0).forEach((function(t){sg(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):tg(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function rg(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,lg(r.key),r)}}function og(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(og=function(){return!!e})()}function ag(e){return ag=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},ag(e)}function ig(e,t){return ig=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},ig(e,t)}function sg(e,t,n){return(t=lg(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function lg(e){var t=function(e){if("object"!=eg(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=eg(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==eg(t)?t:t+""}function cg(e){return e.dataKey}var ug=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),e=this,r=arguments,n=ag(n=t),function(e,t){if(t&&("object"===eg(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)}(e,og()?Reflect.construct(n,r||[],ag(e).constructor):n.apply(e,r));var e,n,r}return 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&&ig(e,t)}(t,e),n=t,(o=[{key:"render",value:function(){var e=this,t=this.props,n=t.active,o=t.allowEscapeViewBox,a=t.animationDuration,i=t.animationEasing,s=t.content,l=t.coordinate,c=t.filterNull,u=t.isAnimationActive,d=t.offset,f=t.payload,p=t.payloadUniqBy,h=t.position,m=t.reverseDirection,y=t.useTranslate3d,v=t.viewBox,g=t.wrapperStyle,b=null!=f?f:[];c&&b.length&&(b=Qv(f.filter((function(t){return null!=t.value&&(!0!==t.hide||e.props.includeHidden)})),p,cg));var w=b.length>0;return r().createElement(Yv,{allowEscapeViewBox:o,animationDuration:a,animationEasing:i,isAnimationActive:u,active:n,coordinate:l,hasPayload:w,offset:d,position:h,reverseDirection:m,useTranslate3d:y,viewBox:v,wrapperStyle:g},function(e,t){return r().isValidElement(e)?r().cloneElement(e,t):"function"==typeof e?r().createElement(e,t):r().createElement(Tv,t)}(s,ng(ng({},this.props),{},{payload:b})))}}])&&rg(n.prototype,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,o}(t.PureComponent);sg(ug,"displayName","Tooltip"),sg(ug,"defaultProps",{accessibilityLayer:!1,allowEscapeViewBox:{x:!1,y:!1},animationDuration:400,animationEasing:"ease",contentStyle:{},coordinate:{x:0,y:0},cursor:!0,cursorStyle:{},filterNull:!0,isAnimationActive:!Kv.isSsr,itemStyle:{},labelStyle:{},offset:10,reverseDirection:{x:!1,y:!1},separator:" : ",trigger:"hover",useTranslate3d:!1,viewBox:{x:0,y:0,height:0,width:0},wrapperStyle:{}});var dg=o(5808),fg=o.n(dg);Math.abs,Math.atan2;const pg=Math.cos,hg=(Math.max,Math.min,Math.sin),mg=Math.sqrt,yg=Math.PI,vg=2*yg,gg={draw(e,t){const n=mg(t/yg);e.moveTo(n,0),e.arc(0,0,n,0,vg)}},bg={draw(e,t){const n=mg(t/5)/2;e.moveTo(-3*n,-n),e.lineTo(-n,-n),e.lineTo(-n,-3*n),e.lineTo(n,-3*n),e.lineTo(n,-n),e.lineTo(3*n,-n),e.lineTo(3*n,n),e.lineTo(n,n),e.lineTo(n,3*n),e.lineTo(-n,3*n),e.lineTo(-n,n),e.lineTo(-3*n,n),e.closePath()}},wg=mg(1/3),xg=2*wg,Sg={draw(e,t){const n=mg(t/xg),r=n*wg;e.moveTo(0,-n),e.lineTo(r,0),e.lineTo(0,n),e.lineTo(-r,0),e.closePath()}},Og={draw(e,t){const n=mg(t),r=-n/2;e.rect(r,r,n,n)}},jg=hg(yg/10)/hg(7*yg/10),Eg=hg(vg/10)*jg,Cg=-pg(vg/10)*jg,kg={draw(e,t){const n=mg(.8908130915292852*t),r=Eg*n,o=Cg*n;e.moveTo(0,-n),e.lineTo(r,o);for(let t=1;t<5;++t){const a=vg*t/5,i=pg(a),s=hg(a);e.lineTo(s*n,-i*n),e.lineTo(i*r-s*o,s*r+i*o)}e.closePath()}},Pg=mg(3),_g={draw(e,t){const n=-mg(t/(3*Pg));e.moveTo(0,2*n),e.lineTo(-Pg*n,-n),e.lineTo(Pg*n,-n),e.closePath()}},Ag=-.5,Ng=mg(3)/2,Mg=1/mg(12),Tg=3*(Mg/2+1),Dg={draw(e,t){const n=mg(t/Tg),r=n/2,o=n*Mg,a=r,i=n*Mg+n,s=-a,l=i;e.moveTo(r,o),e.lineTo(a,i),e.lineTo(s,l),e.lineTo(Ag*r-Ng*o,Ng*r+Ag*o),e.lineTo(Ag*a-Ng*i,Ng*a+Ag*i),e.lineTo(Ag*s-Ng*l,Ng*s+Ag*l),e.lineTo(Ag*r+Ng*o,Ag*o-Ng*r),e.lineTo(Ag*a+Ng*i,Ag*i-Ng*a),e.lineTo(Ag*s+Ng*l,Ag*l-Ng*s),e.closePath()}};function Ig(e){return function(){return e}}const Rg=Math.PI,zg=2*Rg,Lg=1e-6,$g=zg-Lg;function Bg(e){this._+=e[0];for(let t=1,n=e.length;t<n;++t)this._+=arguments[t]+e[t]}class Fg{constructor(e){this._x0=this._y0=this._x1=this._y1=null,this._="",this._append=null==e?Bg:function(e){let t=Math.floor(e);if(!(t>=0))throw new Error(`invalid digits: ${e}`);if(t>15)return Bg;const n=10**t;return function(e){this._+=e[0];for(let t=1,r=e.length;t<r;++t)this._+=Math.round(arguments[t]*n)/n+e[t]}}(e)}moveTo(e,t){this._append`M${this._x0=this._x1=+e},${this._y0=this._y1=+t}`}closePath(){null!==this._x1&&(this._x1=this._x0,this._y1=this._y0,this._append`Z`)}lineTo(e,t){this._append`L${this._x1=+e},${this._y1=+t}`}quadraticCurveTo(e,t,n,r){this._append`Q${+e},${+t},${this._x1=+n},${this._y1=+r}`}bezierCurveTo(e,t,n,r,o,a){this._append`C${+e},${+t},${+n},${+r},${this._x1=+o},${this._y1=+a}`}arcTo(e,t,n,r,o){if(e=+e,t=+t,n=+n,r=+r,(o=+o)<0)throw new Error(`negative radius: ${o}`);let a=this._x1,i=this._y1,s=n-e,l=r-t,c=a-e,u=i-t,d=c*c+u*u;if(null===this._x1)this._append`M${this._x1=e},${this._y1=t}`;else if(d>Lg)if(Math.abs(u*s-l*c)>Lg&&o){let f=n-a,p=r-i,h=s*s+l*l,m=f*f+p*p,y=Math.sqrt(h),v=Math.sqrt(d),g=o*Math.tan((Rg-Math.acos((h+d-m)/(2*y*v)))/2),b=g/v,w=g/y;Math.abs(b-1)>Lg&&this._append`L${e+b*c},${t+b*u}`,this._append`A${o},${o},0,0,${+(u*f>c*p)},${this._x1=e+w*s},${this._y1=t+w*l}`}else this._append`L${this._x1=e},${this._y1=t}`}arc(e,t,n,r,o,a){if(e=+e,t=+t,a=!!a,(n=+n)<0)throw new Error(`negative radius: ${n}`);let i=n*Math.cos(r),s=n*Math.sin(r),l=e+i,c=t+s,u=1^a,d=a?r-o:o-r;null===this._x1?this._append`M${l},${c}`:(Math.abs(this._x1-l)>Lg||Math.abs(this._y1-c)>Lg)&&this._append`L${l},${c}`,n&&(d<0&&(d=d%zg+zg),d>$g?this._append`A${n},${n},0,1,${u},${e-i},${t-s}A${n},${n},0,1,${u},${this._x1=l},${this._y1=c}`:d>Lg&&this._append`A${n},${n},0,${+(d>=Rg)},${u},${this._x1=e+n*Math.cos(o)},${this._y1=t+n*Math.sin(o)}`)}rect(e,t,n,r){this._append`M${this._x0=this._x1=+e},${this._y0=this._y1=+t}h${n=+n}v${+r}h${-n}Z`}toString(){return this._}}function Wg(e){let t=3;return e.digits=function(n){if(!arguments.length)return t;if(null==n)t=null;else{const e=Math.floor(n);if(!(e>=0))throw new RangeError(`invalid digits: ${n}`);t=e}return e},()=>new Fg(t)}function Vg(e){return Vg="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},Vg(e)}mg(3),mg(3);var Hg=["type","size","sizeType"];function Ug(){return Ug=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},Ug.apply(this,arguments)}function qg(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 Xg(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?qg(Object(n),!0).forEach((function(t){Gg(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):qg(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Gg(e,t,n){var r;return r=function(e){if("object"!=Vg(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=Vg(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==Vg(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Yg={symbolCircle:gg,symbolCross:bg,symbolDiamond:Sg,symbolSquare:Og,symbolStar:kg,symbolTriangle:_g,symbolWye:Dg},Kg=Math.PI/180,Zg=function(e){var t,n,o=e.type,a=void 0===o?"circle":o,i=e.size,s=void 0===i?64:i,l=e.sizeType,c=void 0===l?"area":l,u=Xg(Xg({},function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(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}(e,Hg)),{},{type:a,size:s,sizeType:c}),d=u.className,f=u.cx,p=u.cy,h=av(u,!0);return f===+f&&p===+p&&s===+s?r().createElement("path",Ug({},h,{className:re("recharts-symbols",d),transform:"translate(".concat(f,", ").concat(p,")"),d:(t=function(e){var t="symbol".concat(fg()(e));return Yg[t]||gg}(a),n=function(e,t){let n=null,r=Wg(o);function o(){let o;if(n||(n=o=r()),e.apply(this,arguments).draw(n,+t.apply(this,arguments)),o)return n=null,o+""||null}return e="function"==typeof e?e:Ig(e||gg),t="function"==typeof t?t:Ig(void 0===t?64:+t),o.type=function(t){return arguments.length?(e="function"==typeof t?t:Ig(t),o):e},o.size=function(e){return arguments.length?(t="function"==typeof e?e:Ig(+e),o):t},o.context=function(e){return arguments.length?(n=null==e?null:e,o):n},o}().type(t).size(function(e,t,n){if("area"===t)return e;switch(n){case"cross":return 5*e*e/9;case"diamond":return.5*e*e/Math.sqrt(3);case"square":return e*e;case"star":var r=18*Kg;return 1.25*e*e*(Math.tan(r)-Math.tan(2*r)*Math.pow(Math.tan(r),2));case"triangle":return Math.sqrt(3)*e*e/4;case"wye":return(21-10*Math.sqrt(3))*e*e/8;default:return Math.PI*e*e/4}}(s,c,a)),n())})):null};function Jg(e){return Jg="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},Jg(e)}function Qg(){return Qg=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},Qg.apply(this,arguments)}function eb(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 tb(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,ib(r.key),r)}}function nb(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(nb=function(){return!!e})()}function rb(e){return rb=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},rb(e)}function ob(e,t){return ob=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},ob(e,t)}function ab(e,t,n){return(t=ib(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ib(e){var t=function(e){if("object"!=Jg(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=Jg(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==Jg(t)?t:t+""}Zg.registerSymbol=function(e,t){Yg["symbol".concat(fg()(e))]=t};var sb=32,lb=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),e=this,r=arguments,n=rb(n=t),function(e,t){if(t&&("object"===Jg(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)}(e,nb()?Reflect.construct(n,r||[],rb(e).constructor):n.apply(e,r));var e,n,r}return 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&&ob(e,t)}(t,e),n=t,o=[{key:"renderIcon",value:function(e){var t=this.props.inactiveColor,n=16,o=sb/6,a=sb/3,i=e.inactive?t:e.color;if("plainline"===e.type)return r().createElement("line",{strokeWidth:4,fill:"none",stroke:i,strokeDasharray:e.payload.strokeDasharray,x1:0,y1:n,x2:sb,y2:n,className:"recharts-legend-icon"});if("line"===e.type)return r().createElement("path",{strokeWidth:4,fill:"none",stroke:i,d:"M0,".concat(n,"h").concat(a,"\n            A").concat(o,",").concat(o,",0,1,1,").concat(2*a,",").concat(n,"\n            H").concat(sb,"M").concat(2*a,",").concat(n,"\n            A").concat(o,",").concat(o,",0,1,1,").concat(a,",").concat(n),className:"recharts-legend-icon"});if("rect"===e.type)return r().createElement("path",{stroke:"none",fill:i,d:"M0,".concat(4,"h").concat(sb,"v").concat(24,"h").concat(-32,"z"),className:"recharts-legend-icon"});if(r().isValidElement(e.legendIcon)){var s=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?eb(Object(n),!0).forEach((function(t){ab(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):eb(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},e);return delete s.legendIcon,r().cloneElement(e.legendIcon,s)}return r().createElement(Zg,{fill:i,cx:n,cy:n,size:sb,sizeType:"diameter",type:e.type})}},{key:"renderItems",value:function(){var e=this,t=this.props,n=t.payload,o=t.iconSize,a=t.layout,i=t.formatter,s=t.inactiveColor,l={x:0,y:0,width:sb,height:sb},c={display:"horizontal"===a?"inline-block":"block",marginRight:10},u={display:"inline-block",verticalAlign:"middle",marginRight:4};return n.map((function(t,n){var a=t.formatter||i,d=re(ab(ab({"recharts-legend-item":!0},"legend-item-".concat(n),!0),"inactive",t.inactive));if("none"===t.type)return null;var f=Ry()(t.value)?null:t.value;My(!Ry()(t.value),'The name property is also required when using a function for the dataKey of a chart\'s cartesian components. Ex: <Bar name="Name of my Data"/>');var p=t.inactive?s:t.color;return r().createElement("li",Qg({className:d,style:c,key:"legend-item-".concat(n)},qy(e.props,t,n)),r().createElement(Sv,{width:o,height:o,viewBox:l,style:u},e.renderIcon(t)),r().createElement("span",{className:"recharts-legend-item-text",style:{color:p}},a?a(f,t,n):f))}))}},{key:"render",value:function(){var e=this.props,t=e.payload,n=e.layout,o=e.align;if(!t||!t.length)return null;var a={padding:0,margin:0,textAlign:"horizontal"===n?o:"left"};return r().createElement("ul",{className:"recharts-default-legend",style:a},this.renderItems())}}],o&&tb(n.prototype,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,o}(t.PureComponent);function cb(e){return cb="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},cb(e)}ab(lb,"displayName","Legend"),ab(lb,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"middle",inactiveColor:"#ccc"});var ub=["ref"];function db(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 fb(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?db(Object(n),!0).forEach((function(t){vb(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):db(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function pb(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,gb(r.key),r)}}function hb(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(hb=function(){return!!e})()}function mb(e){return mb=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},mb(e)}function yb(e,t){return yb=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},yb(e,t)}function vb(e,t,n){return(t=gb(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function gb(e){var t=function(e){if("object"!=cb(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=cb(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==cb(t)?t:t+""}function bb(e){return e.value}var wb=function(e){function t(){var e,n,r,o;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var a=arguments.length,i=new Array(a),s=0;s<a;s++)i[s]=arguments[s];return vb((n=this,r=t,o=[].concat(i),r=mb(r),e=function(e,t){if(t&&("object"===cb(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)}(n,hb()?Reflect.construct(r,o||[],mb(n).constructor):r.apply(n,o))),"lastBoundingBox",{width:-1,height:-1}),e}return 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&&yb(e,t)}(t,e),n=t,a=[{key:"getWithHeight",value:function(e,t){var n=fb(fb({},this.defaultProps),e.props).layout;return"vertical"===n&&jy(e.props.height)?{height:e.props.height}:"horizontal"===n?{width:e.props.width||t}:null}}],(o=[{key:"componentDidMount",value:function(){this.updateBBox()}},{key:"componentDidUpdate",value:function(){this.updateBBox()}},{key:"getBBox",value:function(){if(this.wrapperNode&&this.wrapperNode.getBoundingClientRect){var e=this.wrapperNode.getBoundingClientRect();return e.height=this.wrapperNode.offsetHeight,e.width=this.wrapperNode.offsetWidth,e}return null}},{key:"updateBBox",value:function(){var e=this.props.onBBoxUpdate,t=this.getBBox();t?(Math.abs(t.width-this.lastBoundingBox.width)>1||Math.abs(t.height-this.lastBoundingBox.height)>1)&&(this.lastBoundingBox.width=t.width,this.lastBoundingBox.height=t.height,e&&e(t)):-1===this.lastBoundingBox.width&&-1===this.lastBoundingBox.height||(this.lastBoundingBox.width=-1,this.lastBoundingBox.height=-1,e&&e(null))}},{key:"getBBoxSnapshot",value:function(){return this.lastBoundingBox.width>=0&&this.lastBoundingBox.height>=0?fb({},this.lastBoundingBox):{width:0,height:0}}},{key:"getDefaultPosition",value:function(e){var t,n,r=this.props,o=r.layout,a=r.align,i=r.verticalAlign,s=r.margin,l=r.chartWidth,c=r.chartHeight;return e&&(void 0!==e.left&&null!==e.left||void 0!==e.right&&null!==e.right)||(t="center"===a&&"vertical"===o?{left:((l||0)-this.getBBoxSnapshot().width)/2}:"right"===a?{right:s&&s.right||0}:{left:s&&s.left||0}),e&&(void 0!==e.top&&null!==e.top||void 0!==e.bottom&&null!==e.bottom)||(n="middle"===i?{top:((c||0)-this.getBBoxSnapshot().height)/2}:"bottom"===i?{bottom:s&&s.bottom||0}:{top:s&&s.top||0}),fb(fb({},t),n)}},{key:"render",value:function(){var e=this,t=this.props,n=t.content,o=t.width,a=t.height,i=t.wrapperStyle,s=t.payloadUniqBy,l=t.payload,c=fb(fb({position:"absolute",width:o||"auto",height:a||"auto"},this.getDefaultPosition(i)),i);return r().createElement("div",{className:"recharts-legend-wrapper",style:c,ref:function(t){e.wrapperNode=t}},function(e,t){if(r().isValidElement(e))return r().cloneElement(e,t);if("function"==typeof e)return r().createElement(e,t);t.ref;var n=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(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}(t,ub);return r().createElement(lb,n)}(n,fb(fb({},this.props),{},{payload:Qv(l,s,bb)})))}}])&&pb(n.prototype,o),a&&pb(n,a),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,o,a}(t.PureComponent);function xb(){return xb=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},xb.apply(this,arguments)}vb(wb,"displayName","Legend"),vb(wb,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"bottom"});var Sb=function(e){var t=e.cx,n=e.cy,o=e.r,a=e.className,i=re("recharts-dot",a);return t===+t&&n===+n&&o===+o?r().createElement("circle",xb({},av(e,!1),Uy(e),{className:i,cx:t,cy:n,r:o})):null},Ob=o(5556),jb=o.n(Ob),Eb=Object.getOwnPropertyNames,Cb=Object.getOwnPropertySymbols,kb=Object.prototype.hasOwnProperty;function Pb(e,t){return function(n,r,o){return e(n,r,o)&&t(n,r,o)}}function _b(e){return function(t,n,r){if(!t||!n||"object"!=typeof t||"object"!=typeof n)return e(t,n,r);var o=r.cache,a=o.get(t),i=o.get(n);if(a&&i)return a===n&&i===t;o.set(t,n),o.set(n,t);var s=e(t,n,r);return o.delete(t),o.delete(n),s}}function Ab(e){return Eb(e).concat(Cb(e))}var Nb=Object.hasOwn||function(e,t){return kb.call(e,t)};function Mb(e,t){return e||t?e===t:e===t||e!=e&&t!=t}var Tb="_owner",Db=Object.getOwnPropertyDescriptor,Ib=Object.keys;function Rb(e,t,n){var r=e.length;if(t.length!==r)return!1;for(;r-- >0;)if(!n.equals(e[r],t[r],r,r,e,t,n))return!1;return!0}function zb(e,t){return Mb(e.getTime(),t.getTime())}function Lb(e,t,n){if(e.size!==t.size)return!1;for(var r,o,a={},i=e.entries(),s=0;(r=i.next())&&!r.done;){for(var l=t.entries(),c=!1,u=0;(o=l.next())&&!o.done;){var d=r.value,f=d[0],p=d[1],h=o.value,m=h[0],y=h[1];c||a[u]||!(c=n.equals(f,m,s,u,e,t,n)&&n.equals(p,y,f,m,e,t,n))||(a[u]=!0),u++}if(!c)return!1;s++}return!0}function $b(e,t,n){var r,o=Ib(e),a=o.length;if(Ib(t).length!==a)return!1;for(;a-- >0;){if((r=o[a])===Tb&&(e.$$typeof||t.$$typeof)&&e.$$typeof!==t.$$typeof)return!1;if(!Nb(t,r)||!n.equals(e[r],t[r],r,r,e,t,n))return!1}return!0}function Bb(e,t,n){var r,o,a,i=Ab(e),s=i.length;if(Ab(t).length!==s)return!1;for(;s-- >0;){if((r=i[s])===Tb&&(e.$$typeof||t.$$typeof)&&e.$$typeof!==t.$$typeof)return!1;if(!Nb(t,r))return!1;if(!n.equals(e[r],t[r],r,r,e,t,n))return!1;if(o=Db(e,r),a=Db(t,r),(o||a)&&(!o||!a||o.configurable!==a.configurable||o.enumerable!==a.enumerable||o.writable!==a.writable))return!1}return!0}function Fb(e,t){return Mb(e.valueOf(),t.valueOf())}function Wb(e,t){return e.source===t.source&&e.flags===t.flags}function Vb(e,t,n){if(e.size!==t.size)return!1;for(var r,o,a={},i=e.values();(r=i.next())&&!r.done;){for(var s=t.values(),l=!1,c=0;(o=s.next())&&!o.done;)l||a[c]||!(l=n.equals(r.value,o.value,r.value,o.value,e,t,n))||(a[c]=!0),c++;if(!l)return!1}return!0}function Hb(e,t){var n=e.length;if(t.length!==n)return!1;for(;n-- >0;)if(e[n]!==t[n])return!1;return!0}var Ub=Array.isArray,qb="function"==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView:null,Xb=Object.assign,Gb=Object.prototype.toString.call.bind(Object.prototype.toString),Yb=Kb();function Kb(e){void 0===e&&(e={});var t,n=e.circular,r=void 0!==n&&n,o=e.createInternalComparator,a=e.createState,i=e.strict,s=void 0!==i&&i,l=function(e){var t=e.circular,n=e.createCustomConfig,r=e.strict,o={areArraysEqual:r?Bb:Rb,areDatesEqual:zb,areMapsEqual:r?Pb(Lb,Bb):Lb,areObjectsEqual:r?Bb:$b,arePrimitiveWrappersEqual:Fb,areRegExpsEqual:Wb,areSetsEqual:r?Pb(Vb,Bb):Vb,areTypedArraysEqual:r?Bb:Hb};if(n&&(o=Xb({},o,n(o))),t){var a=_b(o.areArraysEqual),i=_b(o.areMapsEqual),s=_b(o.areObjectsEqual),l=_b(o.areSetsEqual);o=Xb({},o,{areArraysEqual:a,areMapsEqual:i,areObjectsEqual:s,areSetsEqual:l})}return o}(e),c=function(e){var t=e.areArraysEqual,n=e.areDatesEqual,r=e.areMapsEqual,o=e.areObjectsEqual,a=e.arePrimitiveWrappersEqual,i=e.areRegExpsEqual,s=e.areSetsEqual,l=e.areTypedArraysEqual;return function(e,c,u){if(e===c)return!0;if(null==e||null==c||"object"!=typeof e||"object"!=typeof c)return e!=e&&c!=c;var d=e.constructor;if(d!==c.constructor)return!1;if(d===Object)return o(e,c,u);if(Ub(e))return t(e,c,u);if(null!=qb&&qb(e))return l(e,c,u);if(d===Date)return n(e,c,u);if(d===RegExp)return i(e,c,u);if(d===Map)return r(e,c,u);if(d===Set)return s(e,c,u);var f=Gb(e);return"[object Date]"===f?n(e,c,u):"[object RegExp]"===f?i(e,c,u):"[object Map]"===f?r(e,c,u):"[object Set]"===f?s(e,c,u):"[object Object]"===f?"function"!=typeof e.then&&"function"!=typeof c.then&&o(e,c,u):"[object Arguments]"===f?o(e,c,u):("[object Boolean]"===f||"[object Number]"===f||"[object String]"===f)&&a(e,c,u)}}(l),u=o?o(c):(t=c,function(e,n,r,o,a,i,s){return t(e,n,s)});return function(e){var t=e.circular,n=e.comparator,r=e.createState,o=e.equals,a=e.strict;if(r)return function(e,i){var s=r(),l=s.cache,c=void 0===l?t?new WeakMap:void 0:l,u=s.meta;return n(e,i,{cache:c,equals:o,meta:u,strict:a})};if(t)return function(e,t){return n(e,t,{cache:new WeakMap,equals:o,meta:void 0,strict:a})};var i={cache:void 0,equals:o,meta:void 0,strict:a};return function(e,t){return n(e,t,i)}}({circular:r,comparator:c,createState:a,equals:u,strict:s})}function Zb(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=-1;requestAnimationFrame((function r(o){n<0&&(n=o),o-n>t?(e(o),n=-1):function(e){"undefined"!=typeof requestAnimationFrame&&requestAnimationFrame(e)}(r)}))}function Jb(e){return Jb="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},Jb(e)}function Qb(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 ew(){var e=function(){return null},t=!1,n=function n(r){if(!t){if(Array.isArray(r)){if(!r.length)return;var o=function(e){if(Array.isArray(e))return e}(s=r)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(s)||function(e,t){if(e){if("string"==typeof e)return Qb(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)?Qb(e,t):void 0}}(s)||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.")}(),a=o[0],i=o.slice(1);return"number"==typeof a?void Zb(n.bind(null,i),a):(n(a),void Zb(n.bind(null,i)))}"object"===Jb(r)&&e(r),"function"==typeof r&&r()}var s};return{stop:function(){t=!0},start:function(e){t=!1,n(e)},subscribe:function(t){return e=t,function(){e=function(){return null}}}}}function tw(e){return tw="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},tw(e)}function nw(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 rw(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?nw(Object(n),!0).forEach((function(t){ow(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):nw(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ow(e,t,n){return(t=function(e){var t=function(e){if("object"!==tw(e)||null===e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!==tw(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===tw(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Kb({strict:!0}),Kb({circular:!0}),Kb({circular:!0,strict:!0}),Kb({createInternalComparator:function(){return Mb}}),Kb({strict:!0,createInternalComparator:function(){return Mb}}),Kb({circular:!0,createInternalComparator:function(){return Mb}}),Kb({circular:!0,createInternalComparator:function(){return Mb},strict:!0});var aw=function(e){return e},iw=function(e,t){return Object.keys(t).reduce((function(n,r){return rw(rw({},n),{},ow({},r,e(r,t[r])))}),{})},sw=function(e,t,n){return e.map((function(e){return"".concat((r=e,r.replace(/([A-Z])/g,(function(e){return"-".concat(e.toLowerCase())})))," ").concat(t,"ms ").concat(n);var r})).join(",")};function lw(e,t){if(e){if("string"==typeof e)return cw(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)?cw(e,t):void 0}}function cw(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}var uw=1e-4,dw=function(e,t){return[0,3*e,3*t-6*e,3*e-3*t+1]},fw=function(e,t){return e.map((function(e,n){return e*Math.pow(t,n)})).reduce((function(e,t){return e+t}))},pw=function(e,t){return function(n){var r=dw(e,t);return fw(r,n)}},hw=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r,o,a=t[0],i=t[1],s=t[2],l=t[3];if(1===t.length)switch(t[0]){case"linear":a=0,i=0,s=1,l=1;break;case"ease":a=.25,i=.1,s=.25,l=1;break;case"ease-in":a=.42,i=0,s=1,l=1;break;case"ease-out":a=.42,i=0,s=.58,l=1;break;case"ease-in-out":a=0,i=0,s=.58,l=1;break;default:var c=t[0].split("(");if("cubic-bezier"===c[0]&&4===c[1].split(")")[0].split(",").length){var u=(r=c[1].split(")")[0].split(",").map((function(e){return parseFloat(e)})),o=4,function(e){if(Array.isArray(e))return e}(r)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,s=[],l=!0,c=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,o=e}finally{try{if(!l&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw o}}return s}}(r,o)||lw(r,o)||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.")}());a=u[0],i=u[1],s=u[2],l=u[3]}}[a,s,i,l].every((function(e){return"number"==typeof e&&e>=0&&e<=1}));var d,f,p=pw(a,s),h=pw(i,l),m=(d=a,f=s,function(e){var t=dw(d,f),n=[].concat(function(e){return function(e){if(Array.isArray(e))return cw(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||lw(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.")}()}(t.map((function(e,t){return e*t})).slice(1)),[0]);return fw(n,e)}),y=function(e){return e>1?1:e<0?0:e},v=function(e){for(var t=e>1?1:e,n=t,r=0;r<8;++r){var o=p(n)-t,a=m(n);if(Math.abs(o-t)<uw||a<uw)return h(n);n=y(n-o/a)}return h(n)};return v.isStepper=!1,v};function mw(e){return mw="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},mw(e)}function yw(e){return function(e){if(Array.isArray(e))return xw(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||ww(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.")}()}function vw(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 gw(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?vw(Object(n),!0).forEach((function(t){bw(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):vw(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function bw(e,t,n){return(t=function(e){var t=function(e){if("object"!==mw(e)||null===e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!==mw(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===mw(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ww(e,t){if(e){if("string"==typeof e)return xw(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)?xw(e,t):void 0}}function xw(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}var Sw=function(e,t,n){return e+(t-e)*n},Ow=function(e){return e.from!==e.to},jw=function e(t,n,r){var o=iw((function(e,n){if(Ow(n)){var r=(i=t(n.from,n.to,n.velocity),s=2,function(e){if(Array.isArray(e))return e}(i)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,s=[],l=!0,c=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,o=e}finally{try{if(!l&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw o}}return s}}(i,s)||ww(i,s)||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.")}()),o=r[0],a=r[1];return gw(gw({},n),{},{from:o,velocity:a})}var i,s;return n}),n);return r<1?iw((function(e,t){return Ow(t)?gw(gw({},t),{},{velocity:Sw(t.velocity,o[e].velocity,r),from:Sw(t.from,o[e].from,r)}):t}),n):e(t,o,r-1)};function Ew(e){return Ew="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},Ew(e)}var Cw=["children","begin","duration","attributeName","easing","isActive","steps","from","to","canBegin","onAnimationEnd","shouldReAnimate","onAnimationReStart"];function kw(e){return function(e){if(Array.isArray(e))return Pw(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return Pw(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)?Pw(e,t):void 0}}(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.")}()}function Pw(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 _w(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 Aw(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?_w(Object(n),!0).forEach((function(t){Nw(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_w(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Nw(e,t,n){return(t=Tw(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Mw(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,Tw(r.key),r)}}function Tw(e){var t=function(e){if("object"!==Ew(e)||null===e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!==Ew(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===Ew(t)?t:String(t)}function Dw(e,t){return Dw=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Dw(e,t)}function Iw(e,t){if(t&&("object"===Ew(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Rw(e)}function Rw(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function zw(e){return zw=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},zw(e)}var Lw=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&&Dw(e,t)}(l,e);var n,o,a,i,s=(a=l,i=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=zw(a);if(i){var n=zw(this).constructor;e=Reflect.construct(t,arguments,n)}else e=t.apply(this,arguments);return Iw(this,e)});function l(e,t){var n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,l);var r=(n=s.call(this,e,t)).props,o=r.isActive,a=r.attributeName,i=r.from,c=r.to,u=r.steps,d=r.children,f=r.duration;if(n.handleStyleChange=n.handleStyleChange.bind(Rw(n)),n.changeStyle=n.changeStyle.bind(Rw(n)),!o||f<=0)return n.state={style:{}},"function"==typeof d&&(n.state={style:c}),Iw(n);if(u&&u.length)n.state={style:u[0].style};else if(i){if("function"==typeof d)return n.state={style:i},Iw(n);n.state={style:a?Nw({},a,i):i}}else n.state={style:{}};return n}return n=l,o=[{key:"componentDidMount",value:function(){var e=this.props,t=e.isActive,n=e.canBegin;this.mounted=!0,t&&n&&this.runAnimation(this.props)}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.isActive,r=t.canBegin,o=t.attributeName,a=t.shouldReAnimate,i=t.to,s=t.from,l=this.state.style;if(r)if(n){if(!(Yb(e.to,i)&&e.canBegin&&e.isActive)){var c=!e.canBegin||!e.isActive;this.manager&&this.manager.stop(),this.stopJSAnimation&&this.stopJSAnimation();var u=c||a?s:e.to;if(this.state&&l){var d={style:o?Nw({},o,u):u};(o&&l[o]!==u||!o&&l!==u)&&this.setState(d)}this.runAnimation(Aw(Aw({},this.props),{},{from:u,begin:0}))}}else{var f={style:o?Nw({},o,i):i};this.state&&l&&(o&&l[o]!==i||!o&&l!==i)&&this.setState(f)}}},{key:"componentWillUnmount",value:function(){this.mounted=!1;var e=this.props.onAnimationEnd;this.unSubscribe&&this.unSubscribe(),this.manager&&(this.manager.stop(),this.manager=null),this.stopJSAnimation&&this.stopJSAnimation(),e&&e()}},{key:"handleStyleChange",value:function(e){this.changeStyle(e)}},{key:"changeStyle",value:function(e){this.mounted&&this.setState({style:e})}},{key:"runJSAnimation",value:function(e){var t=this,n=e.from,r=e.to,o=e.duration,a=e.easing,i=e.begin,s=e.onAnimationEnd,l=e.onAnimationStart,c=function(e,t,n,r,o){var a,i,s,l,c=(a=e,i=t,[Object.keys(a),Object.keys(i)].reduce((function(e,t){return e.filter((function(e){return t.includes(e)}))}))),u=c.reduce((function(n,r){return gw(gw({},n),{},bw({},r,[e[r],t[r]]))}),{}),d=c.reduce((function(n,r){return gw(gw({},n),{},bw({},r,{from:e[r],velocity:0,to:t[r]}))}),{}),f=-1,p=function(){return null};return p=n.isStepper?function(r){s||(s=r);var a=(r-s)/n.dt;d=jw(n,d,a),o(gw(gw(gw({},e),t),iw((function(e,t){return t.from}),d))),s=r,Object.values(d).filter(Ow).length&&(f=requestAnimationFrame(p))}:function(a){l||(l=a);var i=(a-l)/r,s=iw((function(e,t){return Sw.apply(void 0,yw(t).concat([n(i)]))}),u);if(o(gw(gw(gw({},e),t),s)),i<1)f=requestAnimationFrame(p);else{var c=iw((function(e,t){return Sw.apply(void 0,yw(t).concat([n(1)]))}),u);o(gw(gw(gw({},e),t),c))}},function(){return requestAnimationFrame(p),function(){cancelAnimationFrame(f)}}}(n,r,function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=t[0];if("string"==typeof r)switch(r){case"ease":case"ease-in-out":case"ease-out":case"ease-in":case"linear":return hw(r);case"spring":return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.stiff,n=void 0===t?100:t,r=e.damping,o=void 0===r?8:r,a=e.dt,i=void 0===a?17:a,s=function(e,t,r){var a=r+(-(e-t)*n-r*o)*i/1e3,s=r*i/1e3+e;return Math.abs(s-t)<uw&&Math.abs(a)<uw?[t,0]:[s,a]};return s.isStepper=!0,s.dt=i,s}();default:if("cubic-bezier"===r.split("(")[0])return hw(r)}return"function"==typeof r?r:null}(a),o,this.changeStyle);this.manager.start([l,i,function(){t.stopJSAnimation=c()},o,s])}},{key:"runStepAnimation",value:function(e){var t=this,n=e.steps,r=e.begin,o=e.onAnimationStart,a=n[0],i=a.style,s=a.duration,l=void 0===s?0:s;return this.manager.start([o].concat(kw(n.reduce((function(e,r,o){if(0===o)return e;var a=r.duration,i=r.easing,s=void 0===i?"ease":i,l=r.style,c=r.properties,u=r.onAnimationEnd,d=o>0?n[o-1]:r,f=c||Object.keys(l);if("function"==typeof s||"spring"===s)return[].concat(kw(e),[t.runJSAnimation.bind(t,{from:d.style,to:l,duration:a,easing:s}),a]);var p=sw(f,a,s),h=Aw(Aw(Aw({},d.style),l),{},{transition:p});return[].concat(kw(e),[h,a,u]).filter(aw)}),[i,Math.max(l,r)])),[e.onAnimationEnd]))}},{key:"runAnimation",value:function(e){this.manager||(this.manager=ew());var t=e.begin,n=e.duration,r=e.attributeName,o=e.to,a=e.easing,i=e.onAnimationStart,s=e.onAnimationEnd,l=e.steps,c=e.children,u=this.manager;if(this.unSubscribe=u.subscribe(this.handleStyleChange),"function"!=typeof a&&"function"!=typeof c&&"spring"!==a)if(l.length>1)this.runStepAnimation(e);else{var d=r?Nw({},r,o):o,f=sw(Object.keys(d),n,a);u.start([i,t,Aw(Aw({},d),{},{transition:f}),n,s])}else this.runJSAnimation(e)}},{key:"render",value:function(){var e=this.props,n=e.children,o=(e.begin,e.duration),a=(e.attributeName,e.easing,e.isActive),i=(e.steps,e.from,e.to,e.canBegin,e.onAnimationEnd,e.shouldReAnimate,e.onAnimationReStart,function(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}(e,Cw)),s=t.Children.count(n),l=this.state.style;if("function"==typeof n)return n(l);if(!a||0===s||o<=0)return n;var c=function(e){var n=e.props,r=n.style,o=void 0===r?{}:r,a=n.className;return(0,t.cloneElement)(e,Aw(Aw({},i),{},{style:Aw(Aw({},o),l),className:a}))};return 1===s?c(t.Children.only(n)):r().createElement("div",null,t.Children.map(n,(function(e){return c(e)})))}}],o&&Mw(n.prototype,o),Object.defineProperty(n,"prototype",{writable:!1}),l}(t.PureComponent);Lw.displayName="Animate",Lw.defaultProps={begin:0,duration:1e3,from:"",to:"",attributeName:"",easing:"ease",isActive:!0,canBegin:!0,steps:[],onAnimationEnd:function(){},onAnimationStart:function(){}},Lw.propTypes={from:jb().oneOfType([jb().object,jb().string]),to:jb().oneOfType([jb().object,jb().string]),attributeName:jb().string,duration:jb().number,begin:jb().number,easing:jb().oneOfType([jb().string,jb().func]),steps:jb().arrayOf(jb().shape({duration:jb().number.isRequired,style:jb().object.isRequired,easing:jb().oneOfType([jb().oneOf(["ease","ease-in","ease-out","ease-in-out","linear"]),jb().func]),properties:jb().arrayOf("string"),onAnimationEnd:jb().func})),children:jb().oneOfType([jb().node,jb().func]),isActive:jb().bool,canBegin:jb().bool,onAnimationEnd:jb().func,shouldReAnimate:jb().bool,onAnimationStart:jb().func,onAnimationReStart:jb().func};const $w=Lw;var Bw=["children","appearOptions","enterOptions","leaveOptions"];function Fw(e){return Fw="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},Fw(e)}function Ww(){return Ww=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},Ww.apply(this,arguments)}function Vw(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 Hw(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Vw(Object(n),!0).forEach((function(t){Yw(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Vw(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Uw(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,Kw(r.key),r)}}function qw(e,t){return qw=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},qw(e,t)}function Xw(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Gw(e){return Gw=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Gw(e)}function Yw(e,t,n){return(t=Kw(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Kw(e){var t=function(e){if("object"!==Fw(e)||null===e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!==Fw(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===Fw(t)?t:String(t)}var Zw=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.steps,n=e.duration;return t&&t.length?t.reduce((function(e,t){return e+(Number.isFinite(t.duration)&&t.duration>0?t.duration:0)}),0):Number.isFinite(n)?n:0},Jw=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&&qw(e,t)}(l,e);var n,o,a,i,s=(a=l,i=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=Gw(a);if(i){var n=Gw(this).constructor;e=Reflect.construct(t,arguments,n)}else e=t.apply(this,arguments);return function(e,t){if(t&&("object"===Fw(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Xw(e)}(this,e)});function l(){var e;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,l),Yw(Xw(e=s.call(this)),"handleEnter",(function(t,n){var r=e.props,o=r.appearOptions,a=r.enterOptions;e.handleStyleActive(n?o:a)})),Yw(Xw(e),"handleExit",(function(){var t=e.props.leaveOptions;e.handleStyleActive(t)})),e.state={isActive:!1},e}return n=l,(o=[{key:"handleStyleActive",value:function(e){if(e){var t=e.onAnimationEnd?function(){e.onAnimationEnd()}:null;this.setState(Hw(Hw({},e),{},{onAnimationEnd:t,isActive:!0}))}}},{key:"parseTimeout",value:function(){var e=this.props,t=e.appearOptions,n=e.enterOptions,r=e.leaveOptions;return Zw(t)+Zw(n)+Zw(r)}},{key:"render",value:function(){var e=this,n=this.props,o=n.children,a=(n.appearOptions,n.enterOptions,n.leaveOptions,function(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}(n,Bw));return r().createElement(Yr,Ww({},a,{onEnter:this.handleEnter,onExit:this.handleExit,timeout:this.parseTimeout()}),(function(){return r().createElement($w,e.state,t.Children.only(o))}))}}])&&Uw(n.prototype,o),Object.defineProperty(n,"prototype",{writable:!1}),l}(t.Component);Jw.propTypes={appearOptions:jb().object,enterOptions:jb().object,leaveOptions:jb().object,children:jb().element};const Qw=Jw;function ex(e){var n=e.component,o=e.children,a=e.appear,i=e.enter,s=e.leave;return r().createElement(no,{component:n},t.Children.map(o,(function(e,t){return r().createElement(Qw,{appearOptions:a,enterOptions:i,leaveOptions:s,key:"child-".concat(t)},e)})))}ex.propTypes={appear:jb().object,enter:jb().object,leave:jb().object,children:jb().oneOfType([jb().array,jb().element]),component:jb().any},ex.defaultProps={component:"span"};const tx=$w;function nx(e){return nx="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},nx(e)}function rx(){return rx=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},rx.apply(this,arguments)}function ox(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 ax(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 ix(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ax(Object(n),!0).forEach((function(t){sx(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ax(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function sx(e,t,n){var r;return r=function(e){if("object"!=nx(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=nx(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==nx(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var lx=function(e,t,n,r,o){var a,i=Math.min(Math.abs(n)/2,Math.abs(r)/2),s=r>=0?1:-1,l=n>=0?1:-1,c=r>=0&&n>=0||r<0&&n<0?1:0;if(i>0&&o instanceof Array){for(var u=[0,0,0,0],d=0;d<4;d++)u[d]=o[d]>i?i:o[d];a="M".concat(e,",").concat(t+s*u[0]),u[0]>0&&(a+="A ".concat(u[0],",").concat(u[0],",0,0,").concat(c,",").concat(e+l*u[0],",").concat(t)),a+="L ".concat(e+n-l*u[1],",").concat(t),u[1]>0&&(a+="A ".concat(u[1],",").concat(u[1],",0,0,").concat(c,",\n        ").concat(e+n,",").concat(t+s*u[1])),a+="L ".concat(e+n,",").concat(t+r-s*u[2]),u[2]>0&&(a+="A ".concat(u[2],",").concat(u[2],",0,0,").concat(c,",\n        ").concat(e+n-l*u[2],",").concat(t+r)),a+="L ".concat(e+l*u[3],",").concat(t+r),u[3]>0&&(a+="A ".concat(u[3],",").concat(u[3],",0,0,").concat(c,",\n        ").concat(e,",").concat(t+r-s*u[3])),a+="Z"}else if(i>0&&o===+o&&o>0){var f=Math.min(i,o);a="M ".concat(e,",").concat(t+s*f,"\n            A ").concat(f,",").concat(f,",0,0,").concat(c,",").concat(e+l*f,",").concat(t,"\n            L ").concat(e+n-l*f,",").concat(t,"\n            A ").concat(f,",").concat(f,",0,0,").concat(c,",").concat(e+n,",").concat(t+s*f,"\n            L ").concat(e+n,",").concat(t+r-s*f,"\n            A ").concat(f,",").concat(f,",0,0,").concat(c,",").concat(e+n-l*f,",").concat(t+r,"\n            L ").concat(e+l*f,",").concat(t+r,"\n            A ").concat(f,",").concat(f,",0,0,").concat(c,",").concat(e,",").concat(t+r-s*f," Z")}else a="M ".concat(e,",").concat(t," h ").concat(n," v ").concat(r," h ").concat(-n," Z");return a},cx=function(e,t){if(!e||!t)return!1;var n=e.x,r=e.y,o=t.x,a=t.y,i=t.width,s=t.height;if(Math.abs(i)>0&&Math.abs(s)>0){var l=Math.min(o,o+i),c=Math.max(o,o+i),u=Math.min(a,a+s),d=Math.max(a,a+s);return n>=l&&n<=c&&r>=u&&r<=d}return!1},ux={x:0,y:0,width:0,height:0,radius:0,isAnimationActive:!1,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},dx=function(e){var n,o,a=ix(ix({},ux),e),i=(0,t.useRef)(),s=(n=(0,t.useState)(-1),o=2,function(e){if(Array.isArray(e))return e}(n)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,s=[],l=!0,c=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,o=e}finally{try{if(!l&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw o}}return s}}(n,o)||function(e,t){if(e){if("string"==typeof e)return ox(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)?ox(e,t):void 0}}(n,o)||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.")}()),l=s[0],c=s[1];(0,t.useEffect)((function(){if(i.current&&i.current.getTotalLength)try{var e=i.current.getTotalLength();e&&c(e)}catch(e){}}),[]);var u=a.x,d=a.y,f=a.width,p=a.height,h=a.radius,m=a.className,y=a.animationEasing,v=a.animationDuration,g=a.animationBegin,b=a.isAnimationActive,w=a.isUpdateAnimationActive;if(u!==+u||d!==+d||f!==+f||p!==+p||0===f||0===p)return null;var x=re("recharts-rectangle",m);return w?r().createElement(tx,{canBegin:l>0,from:{width:f,height:p,x:u,y:d},to:{width:f,height:p,x:u,y:d},duration:v,animationEasing:y,isActive:w},(function(e){var t=e.width,n=e.height,o=e.x,s=e.y;return r().createElement(tx,{canBegin:l>0,from:"0px ".concat(-1===l?1:l,"px"),to:"".concat(l,"px 0px"),attributeName:"strokeDasharray",begin:g,duration:v,isActive:b,easing:y},r().createElement("path",rx({},av(a,!0),{className:x,d:lx(o,s,t,n,h),ref:i})))})):r().createElement("path",rx({},av(a,!0),{className:x,d:lx(u,d,f,p,h)}))};function fx(e,t){switch(arguments.length){case 0:break;case 1:this.range(e);break;default:this.range(t).domain(e)}return this}function px(e,t){switch(arguments.length){case 0:break;case 1:"function"==typeof e?this.interpolator(e):this.range(e);break;default:this.domain(e),"function"==typeof t?this.interpolator(t):this.range(t)}return this}class hx extends Map{constructor(e,t=yx){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:t}}),null!=e)for(const[t,n]of e)this.set(t,n)}get(e){return super.get(mx(this,e))}has(e){return super.has(mx(this,e))}set(e,t){return super.set(function({_intern:e,_key:t},n){const r=t(n);return e.has(r)?e.get(r):(e.set(r,n),n)}(this,e),t)}delete(e){return super.delete(function({_intern:e,_key:t},n){const r=t(n);return e.has(r)&&(n=e.get(r),e.delete(r)),n}(this,e))}}function mx({_intern:e,_key:t},n){const r=t(n);return e.has(r)?e.get(r):n}function yx(e){return null!==e&&"object"==typeof e?e.valueOf():e}Set;const vx=Symbol("implicit");function gx(){var e=new hx,t=[],n=[],r=vx;function o(o){let a=e.get(o);if(void 0===a){if(r!==vx)return r;e.set(o,a=t.push(o)-1)}return n[a%n.length]}return o.domain=function(n){if(!arguments.length)return t.slice();t=[],e=new hx;for(const r of n)e.has(r)||e.set(r,t.push(r)-1);return o},o.range=function(e){return arguments.length?(n=Array.from(e),o):n.slice()},o.unknown=function(e){return arguments.length?(r=e,o):r},o.copy=function(){return gx(t,n).unknown(r)},fx.apply(o,arguments),o}function bx(){var e,t,n=gx().unknown(void 0),r=n.domain,o=n.range,a=0,i=1,s=!1,l=0,c=0,u=.5;function d(){var n=r().length,d=i<a,f=d?i:a,p=d?a:i;e=(p-f)/Math.max(1,n-l+2*c),s&&(e=Math.floor(e)),f+=(p-f-e*(n-l))*u,t=e*(1-l),s&&(f=Math.round(f),t=Math.round(t));var h=function(e,t,n){e=+e,t=+t,n=(o=arguments.length)<2?(t=e,e=0,1):o<3?1:+n;for(var r=-1,o=0|Math.max(0,Math.ceil((t-e)/n)),a=new Array(o);++r<o;)a[r]=e+r*n;return a}(n).map((function(t){return f+e*t}));return o(d?h.reverse():h)}return delete n.unknown,n.domain=function(e){return arguments.length?(r(e),d()):r()},n.range=function(e){return arguments.length?([a,i]=e,a=+a,i=+i,d()):[a,i]},n.rangeRound=function(e){return[a,i]=e,a=+a,i=+i,s=!0,d()},n.bandwidth=function(){return t},n.step=function(){return e},n.round=function(e){return arguments.length?(s=!!e,d()):s},n.padding=function(e){return arguments.length?(l=Math.min(1,c=+e),d()):l},n.paddingInner=function(e){return arguments.length?(l=Math.min(1,e),d()):l},n.paddingOuter=function(e){return arguments.length?(c=+e,d()):c},n.align=function(e){return arguments.length?(u=Math.max(0,Math.min(1,e)),d()):u},n.copy=function(){return bx(r(),[a,i]).round(s).paddingInner(l).paddingOuter(c).align(u)},fx.apply(d(),arguments)}function wx(e){var t=e.copy;return e.padding=e.paddingOuter,delete e.paddingInner,delete e.paddingOuter,e.copy=function(){return wx(t())},e}function xx(){return wx(bx.apply(null,arguments).paddingInner(1))}function Sx(e){return Sx="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},Sx(e)}function Ox(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 jx(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ox(Object(n),!0).forEach((function(t){Ex(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ox(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Ex(e,t,n){var r;return r=function(e){if("object"!=Sx(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=Sx(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==Sx(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Cx={widthCache:{},cacheCount:0},kx={position:"absolute",top:"-20000px",left:0,padding:0,margin:0,border:"none",whiteSpace:"pre"},Px="recharts_measurement_span",Ax=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(null==e||Kv.isSsr)return{width:0,height:0};var n,r=(n=jx({},t),Object.keys(n).forEach((function(e){n[e]||delete n[e]})),n),o=JSON.stringify({text:e,copyStyle:r});if(Cx.widthCache[o])return Cx.widthCache[o];try{var a=document.getElementById(Px);a||((a=document.createElement("span")).setAttribute("id",Px),a.setAttribute("aria-hidden","true"),document.body.appendChild(a));var i=jx(jx({},kx),r);Object.assign(a.style,i),a.textContent="".concat(e);var s=a.getBoundingClientRect(),l={width:s.width,height:s.height};return Cx.widthCache[o]=l,++Cx.cacheCount>2e3&&(Cx.cacheCount=0,Cx.widthCache={}),l}catch(e){return{width:0,height:0}}};function Nx(e){return Nx="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},Nx(e)}function Mx(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,s=[],l=!0,c=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,o=e}finally{try{if(!l&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Tx(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)?Tx(e,t):void 0}}(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 Tx(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 Dx(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,Ix(r.key),r)}}function Ix(e){var t=function(e){if("object"!=Nx(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=Nx(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==Nx(t)?t:t+""}var Rx=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([*/])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,zx=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([+-])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,Lx=/^px|cm|vh|vw|em|rem|%|mm|in|pt|pc|ex|ch|vmin|vmax|Q$/,$x=/(-?\d+(?:\.\d+)?)([a-zA-Z%]+)?/,Bx={cm:96/2.54,mm:96/25.4,pt:96/72,pc:16,in:96,Q:96/101.6,px:1},Fx=Object.keys(Bx),Wx="NaN",Vx=function(){function e(t,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.num=t,this.unit=n,this.num=t,this.unit=n,Number.isNaN(t)&&(this.unit=""),""===n||Lx.test(n)||(this.num=NaN,this.unit=""),Fx.includes(n)&&(this.num=function(e,t){return e*Bx[t]}(t,n),this.unit="px")}return t=e,r=[{key:"parse",value:function(t){var n,r=Mx(null!==(n=$x.exec(t))&&void 0!==n?n:[],3),o=r[1],a=r[2];return new e(parseFloat(o),null!=a?a:"")}}],(n=[{key:"add",value:function(t){return this.unit!==t.unit?new e(NaN,""):new e(this.num+t.num,this.unit)}},{key:"subtract",value:function(t){return this.unit!==t.unit?new e(NaN,""):new e(this.num-t.num,this.unit)}},{key:"multiply",value:function(t){return""!==this.unit&&""!==t.unit&&this.unit!==t.unit?new e(NaN,""):new e(this.num*t.num,this.unit||t.unit)}},{key:"divide",value:function(t){return""!==this.unit&&""!==t.unit&&this.unit!==t.unit?new e(NaN,""):new e(this.num/t.num,this.unit||t.unit)}},{key:"toString",value:function(){return"".concat(this.num).concat(this.unit)}},{key:"isNaN",value:function(){return Number.isNaN(this.num)}}])&&Dx(t.prototype,n),r&&Dx(t,r),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,n,r}();function Hx(e){if(e.includes(Wx))return Wx;for(var t=e;t.includes("*")||t.includes("/");){var n,r=Mx(null!==(n=Rx.exec(t))&&void 0!==n?n:[],4),o=r[1],a=r[2],i=r[3],s=Vx.parse(null!=o?o:""),l=Vx.parse(null!=i?i:""),c="*"===a?s.multiply(l):s.divide(l);if(c.isNaN())return Wx;t=t.replace(Rx,c.toString())}for(;t.includes("+")||/.-\d+(?:\.\d+)?/.test(t);){var u,d=Mx(null!==(u=zx.exec(t))&&void 0!==u?u:[],4),f=d[1],p=d[2],h=d[3],m=Vx.parse(null!=f?f:""),y=Vx.parse(null!=h?h:""),v="+"===p?m.add(y):m.subtract(y);if(v.isNaN())return Wx;t=t.replace(zx,v.toString())}return t}var Ux=/\(([^()]*)\)/;function qx(e){var t=function(e){try{return function(e){var t=e.replace(/\s+/g,"");return t=function(e){for(var t=e;t.includes("(");){var n=Mx(Ux.exec(t),2)[1];t=t.replace(Ux,Hx(n))}return t}(t),Hx(t)}(e)}catch(e){return Wx}}(e.slice(5,-1));return t===Wx?"":t}var Xx=["x","y","lineHeight","capHeight","scaleToFit","textAnchor","verticalAnchor","fill"],Gx=["dx","dy","angle","className","breakAll"];function Yx(){return Yx=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},Yx.apply(this,arguments)}function Kx(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(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}function Zx(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,s=[],l=!0,c=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,o=e}finally{try{if(!l&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Jx(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)?Jx(e,t):void 0}}(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 Jx(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}var Qx=/[ \f\n\r\t\v\u2028\u2029]+/,eS=function(e){var t=e.children,n=e.breakAll,r=e.style;try{var o=[];return Dy()(t)||(o=n?t.toString().split(""):t.toString().split(Qx)),{wordsWithComputedWidth:o.map((function(e){return{word:e,width:Ax(e,r).width}})),spaceWidth:n?0:Ax(" ",r).width}}catch(e){return null}},tS=function(e){return[{words:Dy()(e)?[]:e.toString().split(Qx)}]},nS="#808080",rS=function(e){var n=e.x,o=void 0===n?0:n,a=e.y,i=void 0===a?0:a,s=e.lineHeight,l=void 0===s?"1em":s,c=e.capHeight,u=void 0===c?"0.71em":c,d=e.scaleToFit,f=void 0!==d&&d,p=e.textAnchor,h=void 0===p?"start":p,m=e.verticalAnchor,y=void 0===m?"end":m,v=e.fill,g=void 0===v?nS:v,b=Kx(e,Xx),w=(0,t.useMemo)((function(){return function(e){var t=e.width,n=e.scaleToFit,r=e.children,o=e.style,a=e.breakAll,i=e.maxLines;if((t||n)&&!Kv.isSsr){var s=eS({breakAll:a,children:r,style:o});return s?function(e,t,n,r,o){var a=e.maxLines,i=e.children,s=e.style,l=e.breakAll,c=jy(a),u=i,d=function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).reduce((function(e,t){var a=t.word,i=t.width,s=e[e.length-1];if(s&&(null==r||o||s.width+i+n<Number(r)))s.words.push(a),s.width+=i+n;else{var l={words:[a],width:i};e.push(l)}return e}),[])},f=d(t);if(!c)return f;for(var p,h=function(e){var t=u.slice(0,e),n=eS({breakAll:l,style:s,children:t+"…"}).wordsWithComputedWidth,o=d(n),i=o.length>a||function(e){return e.reduce((function(e,t){return e.width>t.width?e:t}))}(o).width>Number(r);return[i,o]},m=0,y=u.length-1,v=0;m<=y&&v<=u.length-1;){var g=Math.floor((m+y)/2),b=Zx(h(g-1),2),w=b[0],x=b[1],S=Zx(h(g),1)[0];if(w||S||(m=g+1),w&&S&&(y=g-1),!w&&S){p=x;break}v++}return p||f}({breakAll:a,children:r,maxLines:i,style:o},s.wordsWithComputedWidth,s.spaceWidth,t,n):tS(r)}return tS(r)}({breakAll:b.breakAll,children:b.children,maxLines:b.maxLines,scaleToFit:f,style:b.style,width:b.width})}),[b.breakAll,b.children,b.maxLines,f,b.style,b.width]),x=b.dx,S=b.dy,O=b.angle,j=b.className,E=b.breakAll,C=Kx(b,Gx);if(!Ey(o)||!Ey(i))return null;var k,P=o+(jy(x)?x:0),_=i+(jy(S)?S:0);switch(y){case"start":k=qx("calc(".concat(u,")"));break;case"middle":k=qx("calc(".concat((w.length-1)/2," * -").concat(l," + (").concat(u," / 2))"));break;default:k=qx("calc(".concat(w.length-1," * -").concat(l,")"))}var A=[];if(f){var N=w[0].width,M=b.width;A.push("scale(".concat((jy(M)?M/N:1)/N,")"))}return O&&A.push("rotate(".concat(O,", ").concat(P,", ").concat(_,")")),A.length&&(C.transform=A.join(" ")),r().createElement("text",Yx({},av(C,!0),{x:P,y:_,className:re("recharts-text",j),textAnchor:h,fill:g.includes("url")?nS:g}),w.map((function(e,t){var n=e.words.join(E?"":" ");return r().createElement("tspan",{x:P,dy:0===t?k:l,key:"".concat(n,"-").concat(t)},n)})))};const oS=Math.sqrt(50),aS=Math.sqrt(10),iS=Math.sqrt(2);function sS(e,t,n){const r=(t-e)/Math.max(0,n),o=Math.floor(Math.log10(r)),a=r/Math.pow(10,o),i=a>=oS?10:a>=aS?5:a>=iS?2:1;let s,l,c;return o<0?(c=Math.pow(10,-o)/i,s=Math.round(e*c),l=Math.round(t*c),s/c<e&&++s,l/c>t&&--l,c=-c):(c=Math.pow(10,o)*i,s=Math.round(e/c),l=Math.round(t/c),s*c<e&&++s,l*c>t&&--l),l<s&&.5<=n&&n<2?sS(e,t,2*n):[s,l,c]}function lS(e,t,n){if(!((n=+n)>0))return[];if((e=+e)==(t=+t))return[e];const r=t<e,[o,a,i]=r?sS(t,e,n):sS(e,t,n);if(!(a>=o))return[];const s=a-o+1,l=new Array(s);if(r)if(i<0)for(let e=0;e<s;++e)l[e]=(a-e)/-i;else for(let e=0;e<s;++e)l[e]=(a-e)*i;else if(i<0)for(let e=0;e<s;++e)l[e]=(o+e)/-i;else for(let e=0;e<s;++e)l[e]=(o+e)*i;return l}function cS(e,t,n){return sS(e=+e,t=+t,n=+n)[2]}function uS(e,t,n){n=+n;const r=(t=+t)<(e=+e),o=r?cS(t,e,n):cS(e,t,n);return(r?-1:1)*(o<0?1/-o:o)}function dS(e,t){return null==e||null==t?NaN:e<t?-1:e>t?1:e>=t?0:NaN}function fS(e,t){return null==e||null==t?NaN:t<e?-1:t>e?1:t>=e?0:NaN}function pS(e){let t,n,r;function o(e,r,o=0,a=e.length){if(o<a){if(0!==t(r,r))return a;do{const t=o+a>>>1;n(e[t],r)<0?o=t+1:a=t}while(o<a)}return o}return 2!==e.length?(t=dS,n=(t,n)=>dS(e(t),n),r=(t,n)=>e(t)-n):(t=e===dS||e===fS?e:hS,n=e,r=e),{left:o,center:function(e,t,n=0,a=e.length){const i=o(e,t,n,a-1);return i>n&&r(e[i-1],t)>-r(e[i],t)?i-1:i},right:function(e,r,o=0,a=e.length){if(o<a){if(0!==t(r,r))return a;do{const t=o+a>>>1;n(e[t],r)<=0?o=t+1:a=t}while(o<a)}return o}}}function hS(){return 0}function mS(e){return null===e?NaN:+e}const yS=pS(dS),vS=yS.right,gS=(yS.left,pS(mS).center,vS);function bS(e,t,n){e.prototype=t.prototype=n,n.constructor=e}function wS(e,t){var n=Object.create(e.prototype);for(var r in t)n[r]=t[r];return n}function xS(){}var SS=.7,OS=1/SS,jS="\\s*([+-]?\\d+)\\s*",ES="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",CS="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",kS=/^#([0-9a-f]{3,8})$/,PS=new RegExp(`^rgb\\(${jS},${jS},${jS}\\)$`),_S=new RegExp(`^rgb\\(${CS},${CS},${CS}\\)$`),AS=new RegExp(`^rgba\\(${jS},${jS},${jS},${ES}\\)$`),NS=new RegExp(`^rgba\\(${CS},${CS},${CS},${ES}\\)$`),MS=new RegExp(`^hsl\\(${ES},${CS},${CS}\\)$`),TS=new RegExp(`^hsla\\(${ES},${CS},${CS},${ES}\\)$`),DS={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function IS(){return this.rgb().formatHex()}function RS(){return this.rgb().formatRgb()}function zS(e){var t,n;return e=(e+"").trim().toLowerCase(),(t=kS.exec(e))?(n=t[1].length,t=parseInt(t[1],16),6===n?LS(t):3===n?new FS(t>>8&15|t>>4&240,t>>4&15|240&t,(15&t)<<4|15&t,1):8===n?$S(t>>24&255,t>>16&255,t>>8&255,(255&t)/255):4===n?$S(t>>12&15|t>>8&240,t>>8&15|t>>4&240,t>>4&15|240&t,((15&t)<<4|15&t)/255):null):(t=PS.exec(e))?new FS(t[1],t[2],t[3],1):(t=_S.exec(e))?new FS(255*t[1]/100,255*t[2]/100,255*t[3]/100,1):(t=AS.exec(e))?$S(t[1],t[2],t[3],t[4]):(t=NS.exec(e))?$S(255*t[1]/100,255*t[2]/100,255*t[3]/100,t[4]):(t=MS.exec(e))?XS(t[1],t[2]/100,t[3]/100,1):(t=TS.exec(e))?XS(t[1],t[2]/100,t[3]/100,t[4]):DS.hasOwnProperty(e)?LS(DS[e]):"transparent"===e?new FS(NaN,NaN,NaN,0):null}function LS(e){return new FS(e>>16&255,e>>8&255,255&e,1)}function $S(e,t,n,r){return r<=0&&(e=t=n=NaN),new FS(e,t,n,r)}function BS(e,t,n,r){return 1===arguments.length?((o=e)instanceof xS||(o=zS(o)),o?new FS((o=o.rgb()).r,o.g,o.b,o.opacity):new FS):new FS(e,t,n,null==r?1:r);var o}function FS(e,t,n,r){this.r=+e,this.g=+t,this.b=+n,this.opacity=+r}function WS(){return`#${qS(this.r)}${qS(this.g)}${qS(this.b)}`}function VS(){const e=HS(this.opacity);return`${1===e?"rgb(":"rgba("}${US(this.r)}, ${US(this.g)}, ${US(this.b)}${1===e?")":`, ${e})`}`}function HS(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function US(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function qS(e){return((e=US(e))<16?"0":"")+e.toString(16)}function XS(e,t,n,r){return r<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new YS(e,t,n,r)}function GS(e){if(e instanceof YS)return new YS(e.h,e.s,e.l,e.opacity);if(e instanceof xS||(e=zS(e)),!e)return new YS;if(e instanceof YS)return e;var t=(e=e.rgb()).r/255,n=e.g/255,r=e.b/255,o=Math.min(t,n,r),a=Math.max(t,n,r),i=NaN,s=a-o,l=(a+o)/2;return s?(i=t===a?(n-r)/s+6*(n<r):n===a?(r-t)/s+2:(t-n)/s+4,s/=l<.5?a+o:2-a-o,i*=60):s=l>0&&l<1?0:i,new YS(i,s,l,e.opacity)}function YS(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}function KS(e){return(e=(e||0)%360)<0?e+360:e}function ZS(e){return Math.max(0,Math.min(1,e||0))}function JS(e,t,n){return 255*(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)}function QS(e,t,n,r,o){var a=e*e,i=a*e;return((1-3*e+3*a-i)*t+(4-6*a+3*i)*n+(1+3*e+3*a-3*i)*r+i*o)/6}bS(xS,zS,{copy(e){return Object.assign(new this.constructor,this,e)},displayable(){return this.rgb().displayable()},hex:IS,formatHex:IS,formatHex8:function(){return this.rgb().formatHex8()},formatHsl:function(){return GS(this).formatHsl()},formatRgb:RS,toString:RS}),bS(FS,BS,wS(xS,{brighter(e){return e=null==e?OS:Math.pow(OS,e),new FS(this.r*e,this.g*e,this.b*e,this.opacity)},darker(e){return e=null==e?SS:Math.pow(SS,e),new FS(this.r*e,this.g*e,this.b*e,this.opacity)},rgb(){return this},clamp(){return new FS(US(this.r),US(this.g),US(this.b),HS(this.opacity))},displayable(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:WS,formatHex:WS,formatHex8:function(){return`#${qS(this.r)}${qS(this.g)}${qS(this.b)}${qS(255*(isNaN(this.opacity)?1:this.opacity))}`},formatRgb:VS,toString:VS})),bS(YS,(function(e,t,n,r){return 1===arguments.length?GS(e):new YS(e,t,n,null==r?1:r)}),wS(xS,{brighter(e){return e=null==e?OS:Math.pow(OS,e),new YS(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=null==e?SS:Math.pow(SS,e),new YS(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=this.h%360+360*(this.h<0),t=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*t,o=2*n-r;return new FS(JS(e>=240?e-240:e+120,o,r),JS(e,o,r),JS(e<120?e+240:e-120,o,r),this.opacity)},clamp(){return new YS(KS(this.h),ZS(this.s),ZS(this.l),HS(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){const e=HS(this.opacity);return`${1===e?"hsl(":"hsla("}${KS(this.h)}, ${100*ZS(this.s)}%, ${100*ZS(this.l)}%${1===e?")":`, ${e})`}`}}));const eO=e=>()=>e;function tO(e,t){var n=t-e;return n?function(e,t){return function(n){return e+n*t}}(e,n):eO(isNaN(e)?t:e)}const nO=function e(t){var n=function(e){return 1==(e=+e)?tO:function(t,n){return n-t?function(e,t,n){return e=Math.pow(e,n),t=Math.pow(t,n)-e,n=1/n,function(r){return Math.pow(e+r*t,n)}}(t,n,e):eO(isNaN(t)?n:t)}}(t);function r(e,t){var r=n((e=BS(e)).r,(t=BS(t)).r),o=n(e.g,t.g),a=n(e.b,t.b),i=tO(e.opacity,t.opacity);return function(t){return e.r=r(t),e.g=o(t),e.b=a(t),e.opacity=i(t),e+""}}return r.gamma=e,r}(1);function rO(e){return function(t){var n,r,o=t.length,a=new Array(o),i=new Array(o),s=new Array(o);for(n=0;n<o;++n)r=BS(t[n]),a[n]=r.r||0,i[n]=r.g||0,s[n]=r.b||0;return a=e(a),i=e(i),s=e(s),r.opacity=1,function(e){return r.r=a(e),r.g=i(e),r.b=s(e),r+""}}}function oO(e,t){var n,r=t?t.length:0,o=e?Math.min(r,e.length):0,a=new Array(o),i=new Array(r);for(n=0;n<o;++n)a[n]=fO(e[n],t[n]);for(;n<r;++n)i[n]=t[n];return function(e){for(n=0;n<o;++n)i[n]=a[n](e);return i}}function aO(e,t){var n=new Date;return e=+e,t=+t,function(r){return n.setTime(e*(1-r)+t*r),n}}function iO(e,t){return e=+e,t=+t,function(n){return e*(1-n)+t*n}}function sO(e,t){var n,r={},o={};for(n in null!==e&&"object"==typeof e||(e={}),null!==t&&"object"==typeof t||(t={}),t)n in e?r[n]=fO(e[n],t[n]):o[n]=t[n];return function(e){for(n in r)o[n]=r[n](e);return o}}rO((function(e){var t=e.length-1;return function(n){var r=n<=0?n=0:n>=1?(n=1,t-1):Math.floor(n*t),o=e[r],a=e[r+1],i=r>0?e[r-1]:2*o-a,s=r<t-1?e[r+2]:2*a-o;return QS((n-r/t)*t,i,o,a,s)}})),rO((function(e){var t=e.length;return function(n){var r=Math.floor(((n%=1)<0?++n:n)*t),o=e[(r+t-1)%t],a=e[r%t],i=e[(r+1)%t],s=e[(r+2)%t];return QS((n-r/t)*t,o,a,i,s)}}));var lO=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,cO=new RegExp(lO.source,"g");function uO(e,t){var n,r,o,a=lO.lastIndex=cO.lastIndex=0,i=-1,s=[],l=[];for(e+="",t+="";(n=lO.exec(e))&&(r=cO.exec(t));)(o=r.index)>a&&(o=t.slice(a,o),s[i]?s[i]+=o:s[++i]=o),(n=n[0])===(r=r[0])?s[i]?s[i]+=r:s[++i]=r:(s[++i]=null,l.push({i,x:iO(n,r)})),a=cO.lastIndex;return a<t.length&&(o=t.slice(a),s[i]?s[i]+=o:s[++i]=o),s.length<2?l[0]?function(e){return function(t){return e(t)+""}}(l[0].x):function(e){return function(){return e}}(t):(t=l.length,function(e){for(var n,r=0;r<t;++r)s[(n=l[r]).i]=n.x(e);return s.join("")})}function dO(e,t){t||(t=[]);var n,r=e?Math.min(t.length,e.length):0,o=t.slice();return function(a){for(n=0;n<r;++n)o[n]=e[n]*(1-a)+t[n]*a;return o}}function fO(e,t){var n,r,o=typeof t;return null==t||"boolean"===o?eO(t):("number"===o?iO:"string"===o?(n=zS(t))?(t=n,nO):uO:t instanceof zS?nO:t instanceof Date?aO:(r=t,!ArrayBuffer.isView(r)||r instanceof DataView?Array.isArray(t)?oO:"function"!=typeof t.valueOf&&"function"!=typeof t.toString||isNaN(t)?sO:iO:dO))(e,t)}function pO(e,t){return e=+e,t=+t,function(n){return Math.round(e*(1-n)+t*n)}}function hO(e){return+e}var mO=[0,1];function yO(e){return e}function vO(e,t){return(t-=e=+e)?function(n){return(n-e)/t}:(n=isNaN(t)?NaN:.5,function(){return n});var n}function gO(e,t,n){var r=e[0],o=e[1],a=t[0],i=t[1];return o<r?(r=vO(o,r),a=n(i,a)):(r=vO(r,o),a=n(a,i)),function(e){return a(r(e))}}function bO(e,t,n){var r=Math.min(e.length,t.length)-1,o=new Array(r),a=new Array(r),i=-1;for(e[r]<e[0]&&(e=e.slice().reverse(),t=t.slice().reverse());++i<r;)o[i]=vO(e[i],e[i+1]),a[i]=n(t[i],t[i+1]);return function(t){var n=gS(e,t,1,r)-1;return a[n](o[n](t))}}function wO(e,t){return t.domain(e.domain()).range(e.range()).interpolate(e.interpolate()).clamp(e.clamp()).unknown(e.unknown())}function xO(){var e,t,n,r,o,a,i=mO,s=mO,l=fO,c=yO;function u(){var e=Math.min(i.length,s.length);return c!==yO&&(c=function(e,t){var n;return e>t&&(n=e,e=t,t=n),function(n){return Math.max(e,Math.min(t,n))}}(i[0],i[e-1])),r=e>2?bO:gO,o=a=null,d}function d(t){return null==t||isNaN(t=+t)?n:(o||(o=r(i.map(e),s,l)))(e(c(t)))}return d.invert=function(n){return c(t((a||(a=r(s,i.map(e),iO)))(n)))},d.domain=function(e){return arguments.length?(i=Array.from(e,hO),u()):i.slice()},d.range=function(e){return arguments.length?(s=Array.from(e),u()):s.slice()},d.rangeRound=function(e){return s=Array.from(e),l=pO,u()},d.clamp=function(e){return arguments.length?(c=!!e||yO,u()):c!==yO},d.interpolate=function(e){return arguments.length?(l=e,u()):l},d.unknown=function(e){return arguments.length?(n=e,d):n},function(n,r){return e=n,t=r,u()}}function SO(){return xO()(yO,yO)}var OO,jO=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function EO(e){if(!(t=jO.exec(e)))throw new Error("invalid format: "+e);var t;return new CO({fill:t[1],align:t[2],sign:t[3],symbol:t[4],zero:t[5],width:t[6],comma:t[7],precision:t[8]&&t[8].slice(1),trim:t[9],type:t[10]})}function CO(e){this.fill=void 0===e.fill?" ":e.fill+"",this.align=void 0===e.align?">":e.align+"",this.sign=void 0===e.sign?"-":e.sign+"",this.symbol=void 0===e.symbol?"":e.symbol+"",this.zero=!!e.zero,this.width=void 0===e.width?void 0:+e.width,this.comma=!!e.comma,this.precision=void 0===e.precision?void 0:+e.precision,this.trim=!!e.trim,this.type=void 0===e.type?"":e.type+""}function kO(e,t){if((n=(e=t?e.toExponential(t-1):e.toExponential()).indexOf("e"))<0)return null;var n,r=e.slice(0,n);return[r.length>1?r[0]+r.slice(2):r,+e.slice(n+1)]}function PO(e){return(e=kO(Math.abs(e)))?e[1]:NaN}function _O(e,t){var n=kO(e,t);if(!n)return e+"";var r=n[0],o=n[1];return o<0?"0."+new Array(-o).join("0")+r:r.length>o+1?r.slice(0,o+1)+"."+r.slice(o+1):r+new Array(o-r.length+2).join("0")}EO.prototype=CO.prototype,CO.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(void 0===this.width?"":Math.max(1,0|this.width))+(this.comma?",":"")+(void 0===this.precision?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type};const AO={"%":(e,t)=>(100*e).toFixed(t),b:e=>Math.round(e).toString(2),c:e=>e+"",d:function(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString("en").replace(/,/g,""):e.toString(10)},e:(e,t)=>e.toExponential(t),f:(e,t)=>e.toFixed(t),g:(e,t)=>e.toPrecision(t),o:e=>Math.round(e).toString(8),p:(e,t)=>_O(100*e,t),r:_O,s:function(e,t){var n=kO(e,t);if(!n)return e+"";var r=n[0],o=n[1],a=o-(OO=3*Math.max(-8,Math.min(8,Math.floor(o/3))))+1,i=r.length;return a===i?r:a>i?r+new Array(a-i+1).join("0"):a>0?r.slice(0,a)+"."+r.slice(a):"0."+new Array(1-a).join("0")+kO(e,Math.max(0,t+a-1))[0]},X:e=>Math.round(e).toString(16).toUpperCase(),x:e=>Math.round(e).toString(16)};function NO(e){return e}var MO,TO,DO,IO=Array.prototype.map,RO=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];function zO(e,t,n,r){var o,a=uS(e,t,n);switch((r=EO(null==r?",f":r)).type){case"s":var i=Math.max(Math.abs(e),Math.abs(t));return null!=r.precision||isNaN(o=function(e,t){return Math.max(0,3*Math.max(-8,Math.min(8,Math.floor(PO(t)/3)))-PO(Math.abs(e)))}(a,i))||(r.precision=o),DO(r,i);case"":case"e":case"g":case"p":case"r":null!=r.precision||isNaN(o=function(e,t){return e=Math.abs(e),t=Math.abs(t)-e,Math.max(0,PO(t)-PO(e))+1}(a,Math.max(Math.abs(e),Math.abs(t))))||(r.precision=o-("e"===r.type));break;case"f":case"%":null!=r.precision||isNaN(o=function(e){return Math.max(0,-PO(Math.abs(e)))}(a))||(r.precision=o-2*("%"===r.type))}return TO(r)}function LO(e){var t=e.domain;return e.ticks=function(e){var n=t();return lS(n[0],n[n.length-1],null==e?10:e)},e.tickFormat=function(e,n){var r=t();return zO(r[0],r[r.length-1],null==e?10:e,n)},e.nice=function(n){null==n&&(n=10);var r,o,a=t(),i=0,s=a.length-1,l=a[i],c=a[s],u=10;for(c<l&&(o=l,l=c,c=o,o=i,i=s,s=o);u-- >0;){if((o=cS(l,c,n))===r)return a[i]=l,a[s]=c,t(a);if(o>0)l=Math.floor(l/o)*o,c=Math.ceil(c/o)*o;else{if(!(o<0))break;l=Math.ceil(l*o)/o,c=Math.floor(c*o)/o}r=o}return e},e}function $O(){var e=SO();return e.copy=function(){return wO(e,$O())},fx.apply(e,arguments),LO(e)}function BO(e){var t;function n(e){return null==e||isNaN(e=+e)?t:e}return n.invert=n,n.domain=n.range=function(t){return arguments.length?(e=Array.from(t,hO),n):e.slice()},n.unknown=function(e){return arguments.length?(t=e,n):t},n.copy=function(){return BO(e).unknown(t)},e=arguments.length?Array.from(e,hO):[0,1],LO(n)}function FO(e,t){var n,r=0,o=(e=e.slice()).length-1,a=e[r],i=e[o];return i<a&&(n=r,r=o,o=n,n=a,a=i,i=n),e[r]=t.floor(a),e[o]=t.ceil(i),e}function WO(e){return Math.log(e)}function VO(e){return Math.exp(e)}function HO(e){return-Math.log(-e)}function UO(e){return-Math.exp(-e)}function qO(e){return isFinite(e)?+("1e"+e):e<0?0:e}function XO(e){return(t,n)=>-e(-t,n)}function GO(e){const t=e(WO,VO),n=t.domain;let r,o,a=10;function i(){return r=function(e){return e===Math.E?Math.log:10===e&&Math.log10||2===e&&Math.log2||(e=Math.log(e),t=>Math.log(t)/e)}(a),o=function(e){return 10===e?qO:e===Math.E?Math.exp:t=>Math.pow(e,t)}(a),n()[0]<0?(r=XO(r),o=XO(o),e(HO,UO)):e(WO,VO),t}return t.base=function(e){return arguments.length?(a=+e,i()):a},t.domain=function(e){return arguments.length?(n(e),i()):n()},t.ticks=e=>{const t=n();let i=t[0],s=t[t.length-1];const l=s<i;l&&([i,s]=[s,i]);let c,u,d=r(i),f=r(s);const p=null==e?10:+e;let h=[];if(!(a%1)&&f-d<p){if(d=Math.floor(d),f=Math.ceil(f),i>0){for(;d<=f;++d)for(c=1;c<a;++c)if(u=d<0?c/o(-d):c*o(d),!(u<i)){if(u>s)break;h.push(u)}}else for(;d<=f;++d)for(c=a-1;c>=1;--c)if(u=d>0?c/o(-d):c*o(d),!(u<i)){if(u>s)break;h.push(u)}2*h.length<p&&(h=lS(i,s,p))}else h=lS(d,f,Math.min(f-d,p)).map(o);return l?h.reverse():h},t.tickFormat=(e,n)=>{if(null==e&&(e=10),null==n&&(n=10===a?"s":","),"function"!=typeof n&&(a%1||null!=(n=EO(n)).precision||(n.trim=!0),n=TO(n)),e===1/0)return n;const i=Math.max(1,a*e/t.ticks().length);return e=>{let t=e/o(Math.round(r(e)));return t*a<a-.5&&(t*=a),t<=i?n(e):""}},t.nice=()=>n(FO(n(),{floor:e=>o(Math.floor(r(e))),ceil:e=>o(Math.ceil(r(e)))})),t}function YO(){const e=GO(xO()).domain([1,10]);return e.copy=()=>wO(e,YO()).base(e.base()),fx.apply(e,arguments),e}function KO(e){return function(t){return Math.sign(t)*Math.log1p(Math.abs(t/e))}}function ZO(e){return function(t){return Math.sign(t)*Math.expm1(Math.abs(t))*e}}function JO(e){var t=1,n=e(KO(t),ZO(t));return n.constant=function(n){return arguments.length?e(KO(t=+n),ZO(t)):t},LO(n)}function QO(){var e=JO(xO());return e.copy=function(){return wO(e,QO()).constant(e.constant())},fx.apply(e,arguments)}function ej(e){return function(t){return t<0?-Math.pow(-t,e):Math.pow(t,e)}}function tj(e){return e<0?-Math.sqrt(-e):Math.sqrt(e)}function nj(e){return e<0?-e*e:e*e}function rj(e){var t=e(yO,yO),n=1;return t.exponent=function(t){return arguments.length?1==(n=+t)?e(yO,yO):.5===n?e(tj,nj):e(ej(n),ej(1/n)):n},LO(t)}function oj(){var e=rj(xO());return e.copy=function(){return wO(e,oj()).exponent(e.exponent())},fx.apply(e,arguments),e}function aj(){return oj.apply(null,arguments).exponent(.5)}function ij(e){return Math.sign(e)*e*e}function sj(){var e,t=SO(),n=[0,1],r=!1;function o(n){var o=function(e){return Math.sign(e)*Math.sqrt(Math.abs(e))}(t(n));return isNaN(o)?e:r?Math.round(o):o}return o.invert=function(e){return t.invert(ij(e))},o.domain=function(e){return arguments.length?(t.domain(e),o):t.domain()},o.range=function(e){return arguments.length?(t.range((n=Array.from(e,hO)).map(ij)),o):n.slice()},o.rangeRound=function(e){return o.range(e).round(!0)},o.round=function(e){return arguments.length?(r=!!e,o):r},o.clamp=function(e){return arguments.length?(t.clamp(e),o):t.clamp()},o.unknown=function(t){return arguments.length?(e=t,o):e},o.copy=function(){return sj(t.domain(),n).round(r).clamp(t.clamp()).unknown(e)},fx.apply(o,arguments),LO(o)}function lj(e,t){let n;if(void 0===t)for(const t of e)null!=t&&(n<t||void 0===n&&t>=t)&&(n=t);else{let r=-1;for(let o of e)null!=(o=t(o,++r,e))&&(n<o||void 0===n&&o>=o)&&(n=o)}return n}function cj(e,t){let n;if(void 0===t)for(const t of e)null!=t&&(n>t||void 0===n&&t>=t)&&(n=t);else{let r=-1;for(let o of e)null!=(o=t(o,++r,e))&&(n>o||void 0===n&&o>=o)&&(n=o)}return n}function uj(e,t){return(null==e||!(e>=e))-(null==t||!(t>=t))||(e<t?-1:e>t?1:0)}function dj(e,t,n=0,r=1/0,o){if(t=Math.floor(t),n=Math.floor(Math.max(0,n)),r=Math.floor(Math.min(e.length-1,r)),!(n<=t&&t<=r))return e;for(o=void 0===o?uj:function(e=dS){if(e===dS)return uj;if("function"!=typeof e)throw new TypeError("compare is not a function");return(t,n)=>{const r=e(t,n);return r||0===r?r:(0===e(n,n))-(0===e(t,t))}}(o);r>n;){if(r-n>600){const a=r-n+1,i=t-n+1,s=Math.log(a),l=.5*Math.exp(2*s/3),c=.5*Math.sqrt(s*l*(a-l)/a)*(i-a/2<0?-1:1);dj(e,t,Math.max(n,Math.floor(t-i*l/a+c)),Math.min(r,Math.floor(t+(a-i)*l/a+c)),o)}const a=e[t];let i=n,s=r;for(fj(e,n,t),o(e[r],a)>0&&fj(e,n,r);i<s;){for(fj(e,i,s),++i,--s;o(e[i],a)<0;)++i;for(;o(e[s],a)>0;)--s}0===o(e[n],a)?fj(e,n,s):(++s,fj(e,s,r)),s<=t&&(n=s+1),t<=s&&(r=s-1)}return e}function fj(e,t,n){const r=e[t];e[t]=e[n],e[n]=r}function pj(e,t,n=mS){if((r=e.length)&&!isNaN(t=+t)){if(t<=0||r<2)return+n(e[0],0,e);if(t>=1)return+n(e[r-1],r-1,e);var r,o=(r-1)*t,a=Math.floor(o),i=+n(e[a],a,e);return i+(+n(e[a+1],a+1,e)-i)*(o-a)}}function hj(){var e,t=[],n=[],r=[];function o(){var e=0,o=Math.max(1,n.length);for(r=new Array(o-1);++e<o;)r[e-1]=pj(t,e/o);return a}function a(t){return null==t||isNaN(t=+t)?e:n[gS(r,t)]}return a.invertExtent=function(e){var o=n.indexOf(e);return o<0?[NaN,NaN]:[o>0?r[o-1]:t[0],o<r.length?r[o]:t[t.length-1]]},a.domain=function(e){if(!arguments.length)return t.slice();t=[];for(let n of e)null==n||isNaN(n=+n)||t.push(n);return t.sort(dS),o()},a.range=function(e){return arguments.length?(n=Array.from(e),o()):n.slice()},a.unknown=function(t){return arguments.length?(e=t,a):e},a.quantiles=function(){return r.slice()},a.copy=function(){return hj().domain(t).range(n).unknown(e)},fx.apply(a,arguments)}function mj(){var e,t=0,n=1,r=1,o=[.5],a=[0,1];function i(t){return null!=t&&t<=t?a[gS(o,t,0,r)]:e}function s(){var e=-1;for(o=new Array(r);++e<r;)o[e]=((e+1)*n-(e-r)*t)/(r+1);return i}return i.domain=function(e){return arguments.length?([t,n]=e,t=+t,n=+n,s()):[t,n]},i.range=function(e){return arguments.length?(r=(a=Array.from(e)).length-1,s()):a.slice()},i.invertExtent=function(e){var i=a.indexOf(e);return i<0?[NaN,NaN]:i<1?[t,o[0]]:i>=r?[o[r-1],n]:[o[i-1],o[i]]},i.unknown=function(t){return arguments.length?(e=t,i):i},i.thresholds=function(){return o.slice()},i.copy=function(){return mj().domain([t,n]).range(a).unknown(e)},fx.apply(LO(i),arguments)}function yj(){var e,t=[.5],n=[0,1],r=1;function o(o){return null!=o&&o<=o?n[gS(t,o,0,r)]:e}return o.domain=function(e){return arguments.length?(t=Array.from(e),r=Math.min(t.length,n.length-1),o):t.slice()},o.range=function(e){return arguments.length?(n=Array.from(e),r=Math.min(t.length,n.length-1),o):n.slice()},o.invertExtent=function(e){var r=n.indexOf(e);return[t[r-1],t[r]]},o.unknown=function(t){return arguments.length?(e=t,o):e},o.copy=function(){return yj().domain(t).range(n).unknown(e)},fx.apply(o,arguments)}MO=function(e){var t,n,r=void 0===e.grouping||void 0===e.thousands?NO:(t=IO.call(e.grouping,Number),n=e.thousands+"",function(e,r){for(var o=e.length,a=[],i=0,s=t[0],l=0;o>0&&s>0&&(l+s+1>r&&(s=Math.max(1,r-l)),a.push(e.substring(o-=s,o+s)),!((l+=s+1)>r));)s=t[i=(i+1)%t.length];return a.reverse().join(n)}),o=void 0===e.currency?"":e.currency[0]+"",a=void 0===e.currency?"":e.currency[1]+"",i=void 0===e.decimal?".":e.decimal+"",s=void 0===e.numerals?NO:function(e){return function(t){return t.replace(/[0-9]/g,(function(t){return e[+t]}))}}(IO.call(e.numerals,String)),l=void 0===e.percent?"%":e.percent+"",c=void 0===e.minus?"−":e.minus+"",u=void 0===e.nan?"NaN":e.nan+"";function d(e){var t=(e=EO(e)).fill,n=e.align,d=e.sign,f=e.symbol,p=e.zero,h=e.width,m=e.comma,y=e.precision,v=e.trim,g=e.type;"n"===g?(m=!0,g="g"):AO[g]||(void 0===y&&(y=12),v=!0,g="g"),(p||"0"===t&&"="===n)&&(p=!0,t="0",n="=");var b="$"===f?o:"#"===f&&/[boxX]/.test(g)?"0"+g.toLowerCase():"",w="$"===f?a:/[%p]/.test(g)?l:"",x=AO[g],S=/[defgprs%]/.test(g);function O(e){var o,a,l,f=b,O=w;if("c"===g)O=x(e)+O,e="";else{var j=(e=+e)<0||1/e<0;if(e=isNaN(e)?u:x(Math.abs(e),y),v&&(e=function(e){e:for(var t,n=e.length,r=1,o=-1;r<n;++r)switch(e[r]){case".":o=t=r;break;case"0":0===o&&(o=r),t=r;break;default:if(!+e[r])break e;o>0&&(o=0)}return o>0?e.slice(0,o)+e.slice(t+1):e}(e)),j&&0==+e&&"+"!==d&&(j=!1),f=(j?"("===d?d:c:"-"===d||"("===d?"":d)+f,O=("s"===g?RO[8+OO/3]:"")+O+(j&&"("===d?")":""),S)for(o=-1,a=e.length;++o<a;)if(48>(l=e.charCodeAt(o))||l>57){O=(46===l?i+e.slice(o+1):e.slice(o))+O,e=e.slice(0,o);break}}m&&!p&&(e=r(e,1/0));var E=f.length+e.length+O.length,C=E<h?new Array(h-E+1).join(t):"";switch(m&&p&&(e=r(C+e,C.length?h-O.length:1/0),C=""),n){case"<":e=f+e+O+C;break;case"=":e=f+C+e+O;break;case"^":e=C.slice(0,E=C.length>>1)+f+e+O+C.slice(E);break;default:e=C+f+e+O}return s(e)}return y=void 0===y?6:/[gprs]/.test(g)?Math.max(1,Math.min(21,y)):Math.max(0,Math.min(20,y)),O.toString=function(){return e+""},O}return{format:d,formatPrefix:function(e,t){var n=d(((e=EO(e)).type="f",e)),r=3*Math.max(-8,Math.min(8,Math.floor(PO(t)/3))),o=Math.pow(10,-r),a=RO[8+r/3];return function(e){return n(o*e)+a}}}}({thousands:",",grouping:[3],currency:["$",""]}),TO=MO.format,DO=MO.formatPrefix;const vj=1e3,gj=6e4,bj=36e5,wj=864e5,xj=6048e5,Sj=31536e6,Oj=new Date,jj=new Date;function Ej(e,t,n,r){function o(t){return e(t=0===arguments.length?new Date:new Date(+t)),t}return o.floor=t=>(e(t=new Date(+t)),t),o.ceil=n=>(e(n=new Date(n-1)),t(n,1),e(n),n),o.round=e=>{const t=o(e),n=o.ceil(e);return e-t<n-e?t:n},o.offset=(e,n)=>(t(e=new Date(+e),null==n?1:Math.floor(n)),e),o.range=(n,r,a)=>{const i=[];if(n=o.ceil(n),a=null==a?1:Math.floor(a),!(n<r&&a>0))return i;let s;do{i.push(s=new Date(+n)),t(n,a),e(n)}while(s<n&&n<r);return i},o.filter=n=>Ej((t=>{if(t>=t)for(;e(t),!n(t);)t.setTime(t-1)}),((e,r)=>{if(e>=e)if(r<0)for(;++r<=0;)for(;t(e,-1),!n(e););else for(;--r>=0;)for(;t(e,1),!n(e););})),n&&(o.count=(t,r)=>(Oj.setTime(+t),jj.setTime(+r),e(Oj),e(jj),Math.floor(n(Oj,jj))),o.every=e=>(e=Math.floor(e),isFinite(e)&&e>0?e>1?o.filter(r?t=>r(t)%e==0:t=>o.count(0,t)%e==0):o:null)),o}const Cj=Ej((()=>{}),((e,t)=>{e.setTime(+e+t)}),((e,t)=>t-e));Cj.every=e=>(e=Math.floor(e),isFinite(e)&&e>0?e>1?Ej((t=>{t.setTime(Math.floor(t/e)*e)}),((t,n)=>{t.setTime(+t+n*e)}),((t,n)=>(n-t)/e)):Cj:null),Cj.range;const kj=Ej((e=>{e.setTime(e-e.getMilliseconds())}),((e,t)=>{e.setTime(+e+t*vj)}),((e,t)=>(t-e)/vj),(e=>e.getUTCSeconds())),Pj=(kj.range,Ej((e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*vj)}),((e,t)=>{e.setTime(+e+t*gj)}),((e,t)=>(t-e)/gj),(e=>e.getMinutes()))),_j=(Pj.range,Ej((e=>{e.setUTCSeconds(0,0)}),((e,t)=>{e.setTime(+e+t*gj)}),((e,t)=>(t-e)/gj),(e=>e.getUTCMinutes()))),Aj=(_j.range,Ej((e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*vj-e.getMinutes()*gj)}),((e,t)=>{e.setTime(+e+t*bj)}),((e,t)=>(t-e)/bj),(e=>e.getHours()))),Nj=(Aj.range,Ej((e=>{e.setUTCMinutes(0,0,0)}),((e,t)=>{e.setTime(+e+t*bj)}),((e,t)=>(t-e)/bj),(e=>e.getUTCHours()))),Mj=(Nj.range,Ej((e=>e.setHours(0,0,0,0)),((e,t)=>e.setDate(e.getDate()+t)),((e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*gj)/wj),(e=>e.getDate()-1))),Tj=(Mj.range,Ej((e=>{e.setUTCHours(0,0,0,0)}),((e,t)=>{e.setUTCDate(e.getUTCDate()+t)}),((e,t)=>(t-e)/wj),(e=>e.getUTCDate()-1))),Dj=(Tj.range,Ej((e=>{e.setUTCHours(0,0,0,0)}),((e,t)=>{e.setUTCDate(e.getUTCDate()+t)}),((e,t)=>(t-e)/wj),(e=>Math.floor(e/wj))));function Ij(e){return Ej((t=>{t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)}),((e,t)=>{e.setDate(e.getDate()+7*t)}),((e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*gj)/xj))}Dj.range;const Rj=Ij(0),zj=Ij(1),Lj=Ij(2),$j=Ij(3),Bj=Ij(4),Fj=Ij(5),Wj=Ij(6);function Vj(e){return Ej((t=>{t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7-e)%7),t.setUTCHours(0,0,0,0)}),((e,t)=>{e.setUTCDate(e.getUTCDate()+7*t)}),((e,t)=>(t-e)/xj))}Rj.range,zj.range,Lj.range,$j.range,Bj.range,Fj.range,Wj.range;const Hj=Vj(0),Uj=Vj(1),qj=Vj(2),Xj=Vj(3),Gj=Vj(4),Yj=Vj(5),Kj=Vj(6),Zj=(Hj.range,Uj.range,qj.range,Xj.range,Gj.range,Yj.range,Kj.range,Ej((e=>{e.setDate(1),e.setHours(0,0,0,0)}),((e,t)=>{e.setMonth(e.getMonth()+t)}),((e,t)=>t.getMonth()-e.getMonth()+12*(t.getFullYear()-e.getFullYear())),(e=>e.getMonth()))),Jj=(Zj.range,Ej((e=>{e.setUTCDate(1),e.setUTCHours(0,0,0,0)}),((e,t)=>{e.setUTCMonth(e.getUTCMonth()+t)}),((e,t)=>t.getUTCMonth()-e.getUTCMonth()+12*(t.getUTCFullYear()-e.getUTCFullYear())),(e=>e.getUTCMonth()))),Qj=(Jj.range,Ej((e=>{e.setMonth(0,1),e.setHours(0,0,0,0)}),((e,t)=>{e.setFullYear(e.getFullYear()+t)}),((e,t)=>t.getFullYear()-e.getFullYear()),(e=>e.getFullYear())));Qj.every=e=>isFinite(e=Math.floor(e))&&e>0?Ej((t=>{t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)}),((t,n)=>{t.setFullYear(t.getFullYear()+n*e)})):null,Qj.range;const eE=Ej((e=>{e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)}),((e,t)=>{e.setUTCFullYear(e.getUTCFullYear()+t)}),((e,t)=>t.getUTCFullYear()-e.getUTCFullYear()),(e=>e.getUTCFullYear()));function tE(e,t,n,r,o,a){const i=[[kj,1,vj],[kj,5,5e3],[kj,15,15e3],[kj,30,3e4],[a,1,gj],[a,5,3e5],[a,15,9e5],[a,30,18e5],[o,1,bj],[o,3,108e5],[o,6,216e5],[o,12,432e5],[r,1,wj],[r,2,1728e5],[n,1,xj],[t,1,2592e6],[t,3,7776e6],[e,1,Sj]];function s(t,n,r){const o=Math.abs(n-t)/r,a=pS((([,,e])=>e)).right(i,o);if(a===i.length)return e.every(uS(t/Sj,n/Sj,r));if(0===a)return Cj.every(Math.max(uS(t,n,r),1));const[s,l]=i[o/i[a-1][2]<i[a][2]/o?a-1:a];return s.every(l)}return[function(e,t,n){const r=t<e;r&&([e,t]=[t,e]);const o=n&&"function"==typeof n.range?n:s(e,t,n),a=o?o.range(e,+t+1):[];return r?a.reverse():a},s]}eE.every=e=>isFinite(e=Math.floor(e))&&e>0?Ej((t=>{t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)}),((t,n)=>{t.setUTCFullYear(t.getUTCFullYear()+n*e)})):null,eE.range;const[nE,rE]=tE(eE,Jj,Hj,Dj,Nj,_j),[oE,aE]=tE(Qj,Zj,Rj,Mj,Aj,Pj);function iE(e){if(0<=e.y&&e.y<100){var t=new Date(-1,e.m,e.d,e.H,e.M,e.S,e.L);return t.setFullYear(e.y),t}return new Date(e.y,e.m,e.d,e.H,e.M,e.S,e.L)}function sE(e){if(0<=e.y&&e.y<100){var t=new Date(Date.UTC(-1,e.m,e.d,e.H,e.M,e.S,e.L));return t.setUTCFullYear(e.y),t}return new Date(Date.UTC(e.y,e.m,e.d,e.H,e.M,e.S,e.L))}function lE(e,t,n){return{y:e,m:t,d:n,H:0,M:0,S:0,L:0}}var cE,uE,dE,fE={"-":"",_:" ",0:"0"},pE=/^\s*\d+/,hE=/^%/,mE=/[\\^$*+?|[\]().{}]/g;function yE(e,t,n){var r=e<0?"-":"",o=(r?-e:e)+"",a=o.length;return r+(a<n?new Array(n-a+1).join(t)+o:o)}function vE(e){return e.replace(mE,"\\$&")}function gE(e){return new RegExp("^(?:"+e.map(vE).join("|")+")","i")}function bE(e){return new Map(e.map(((e,t)=>[e.toLowerCase(),t])))}function wE(e,t,n){var r=pE.exec(t.slice(n,n+1));return r?(e.w=+r[0],n+r[0].length):-1}function xE(e,t,n){var r=pE.exec(t.slice(n,n+1));return r?(e.u=+r[0],n+r[0].length):-1}function SE(e,t,n){var r=pE.exec(t.slice(n,n+2));return r?(e.U=+r[0],n+r[0].length):-1}function OE(e,t,n){var r=pE.exec(t.slice(n,n+2));return r?(e.V=+r[0],n+r[0].length):-1}function jE(e,t,n){var r=pE.exec(t.slice(n,n+2));return r?(e.W=+r[0],n+r[0].length):-1}function EE(e,t,n){var r=pE.exec(t.slice(n,n+4));return r?(e.y=+r[0],n+r[0].length):-1}function CE(e,t,n){var r=pE.exec(t.slice(n,n+2));return r?(e.y=+r[0]+(+r[0]>68?1900:2e3),n+r[0].length):-1}function kE(e,t,n){var r=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(t.slice(n,n+6));return r?(e.Z=r[1]?0:-(r[2]+(r[3]||"00")),n+r[0].length):-1}function PE(e,t,n){var r=pE.exec(t.slice(n,n+1));return r?(e.q=3*r[0]-3,n+r[0].length):-1}function _E(e,t,n){var r=pE.exec(t.slice(n,n+2));return r?(e.m=r[0]-1,n+r[0].length):-1}function AE(e,t,n){var r=pE.exec(t.slice(n,n+2));return r?(e.d=+r[0],n+r[0].length):-1}function NE(e,t,n){var r=pE.exec(t.slice(n,n+3));return r?(e.m=0,e.d=+r[0],n+r[0].length):-1}function ME(e,t,n){var r=pE.exec(t.slice(n,n+2));return r?(e.H=+r[0],n+r[0].length):-1}function TE(e,t,n){var r=pE.exec(t.slice(n,n+2));return r?(e.M=+r[0],n+r[0].length):-1}function DE(e,t,n){var r=pE.exec(t.slice(n,n+2));return r?(e.S=+r[0],n+r[0].length):-1}function IE(e,t,n){var r=pE.exec(t.slice(n,n+3));return r?(e.L=+r[0],n+r[0].length):-1}function RE(e,t,n){var r=pE.exec(t.slice(n,n+6));return r?(e.L=Math.floor(r[0]/1e3),n+r[0].length):-1}function zE(e,t,n){var r=hE.exec(t.slice(n,n+1));return r?n+r[0].length:-1}function LE(e,t,n){var r=pE.exec(t.slice(n));return r?(e.Q=+r[0],n+r[0].length):-1}function $E(e,t,n){var r=pE.exec(t.slice(n));return r?(e.s=+r[0],n+r[0].length):-1}function BE(e,t){return yE(e.getDate(),t,2)}function FE(e,t){return yE(e.getHours(),t,2)}function WE(e,t){return yE(e.getHours()%12||12,t,2)}function VE(e,t){return yE(1+Mj.count(Qj(e),e),t,3)}function HE(e,t){return yE(e.getMilliseconds(),t,3)}function UE(e,t){return HE(e,t)+"000"}function qE(e,t){return yE(e.getMonth()+1,t,2)}function XE(e,t){return yE(e.getMinutes(),t,2)}function GE(e,t){return yE(e.getSeconds(),t,2)}function YE(e){var t=e.getDay();return 0===t?7:t}function KE(e,t){return yE(Rj.count(Qj(e)-1,e),t,2)}function ZE(e){var t=e.getDay();return t>=4||0===t?Bj(e):Bj.ceil(e)}function JE(e,t){return e=ZE(e),yE(Bj.count(Qj(e),e)+(4===Qj(e).getDay()),t,2)}function QE(e){return e.getDay()}function eC(e,t){return yE(zj.count(Qj(e)-1,e),t,2)}function tC(e,t){return yE(e.getFullYear()%100,t,2)}function nC(e,t){return yE((e=ZE(e)).getFullYear()%100,t,2)}function rC(e,t){return yE(e.getFullYear()%1e4,t,4)}function oC(e,t){var n=e.getDay();return yE((e=n>=4||0===n?Bj(e):Bj.ceil(e)).getFullYear()%1e4,t,4)}function aC(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+yE(t/60|0,"0",2)+yE(t%60,"0",2)}function iC(e,t){return yE(e.getUTCDate(),t,2)}function sC(e,t){return yE(e.getUTCHours(),t,2)}function lC(e,t){return yE(e.getUTCHours()%12||12,t,2)}function cC(e,t){return yE(1+Tj.count(eE(e),e),t,3)}function uC(e,t){return yE(e.getUTCMilliseconds(),t,3)}function dC(e,t){return uC(e,t)+"000"}function fC(e,t){return yE(e.getUTCMonth()+1,t,2)}function pC(e,t){return yE(e.getUTCMinutes(),t,2)}function hC(e,t){return yE(e.getUTCSeconds(),t,2)}function mC(e){var t=e.getUTCDay();return 0===t?7:t}function yC(e,t){return yE(Hj.count(eE(e)-1,e),t,2)}function vC(e){var t=e.getUTCDay();return t>=4||0===t?Gj(e):Gj.ceil(e)}function gC(e,t){return e=vC(e),yE(Gj.count(eE(e),e)+(4===eE(e).getUTCDay()),t,2)}function bC(e){return e.getUTCDay()}function wC(e,t){return yE(Uj.count(eE(e)-1,e),t,2)}function xC(e,t){return yE(e.getUTCFullYear()%100,t,2)}function SC(e,t){return yE((e=vC(e)).getUTCFullYear()%100,t,2)}function OC(e,t){return yE(e.getUTCFullYear()%1e4,t,4)}function jC(e,t){var n=e.getUTCDay();return yE((e=n>=4||0===n?Gj(e):Gj.ceil(e)).getUTCFullYear()%1e4,t,4)}function EC(){return"+0000"}function CC(){return"%"}function kC(e){return+e}function PC(e){return Math.floor(+e/1e3)}function _C(e){return new Date(e)}function AC(e){return e instanceof Date?+e:+new Date(+e)}function NC(e,t,n,r,o,a,i,s,l,c){var u=SO(),d=u.invert,f=u.domain,p=c(".%L"),h=c(":%S"),m=c("%I:%M"),y=c("%I %p"),v=c("%a %d"),g=c("%b %d"),b=c("%B"),w=c("%Y");function x(e){return(l(e)<e?p:s(e)<e?h:i(e)<e?m:a(e)<e?y:r(e)<e?o(e)<e?v:g:n(e)<e?b:w)(e)}return u.invert=function(e){return new Date(d(e))},u.domain=function(e){return arguments.length?f(Array.from(e,AC)):f().map(_C)},u.ticks=function(t){var n=f();return e(n[0],n[n.length-1],null==t?10:t)},u.tickFormat=function(e,t){return null==t?x:c(t)},u.nice=function(e){var n=f();return e&&"function"==typeof e.range||(e=t(n[0],n[n.length-1],null==e?10:e)),e?f(FO(n,e)):u},u.copy=function(){return wO(u,NC(e,t,n,r,o,a,i,s,l,c))},u}function MC(){return fx.apply(NC(oE,aE,Qj,Zj,Rj,Mj,Aj,Pj,kj,uE).domain([new Date(2e3,0,1),new Date(2e3,0,2)]),arguments)}function TC(){return fx.apply(NC(nE,rE,eE,Jj,Hj,Tj,Nj,_j,kj,dE).domain([Date.UTC(2e3,0,1),Date.UTC(2e3,0,2)]),arguments)}function DC(){var e,t,n,r,o,a=0,i=1,s=yO,l=!1;function c(t){return null==t||isNaN(t=+t)?o:s(0===n?.5:(t=(r(t)-e)*n,l?Math.max(0,Math.min(1,t)):t))}function u(e){return function(t){var n,r;return arguments.length?([n,r]=t,s=e(n,r),c):[s(0),s(1)]}}return c.domain=function(o){return arguments.length?([a,i]=o,e=r(a=+a),t=r(i=+i),n=e===t?0:1/(t-e),c):[a,i]},c.clamp=function(e){return arguments.length?(l=!!e,c):l},c.interpolator=function(e){return arguments.length?(s=e,c):s},c.range=u(fO),c.rangeRound=u(pO),c.unknown=function(e){return arguments.length?(o=e,c):o},function(o){return r=o,e=o(a),t=o(i),n=e===t?0:1/(t-e),c}}function IC(e,t){return t.domain(e.domain()).interpolator(e.interpolator()).clamp(e.clamp()).unknown(e.unknown())}function RC(){var e=LO(DC()(yO));return e.copy=function(){return IC(e,RC())},px.apply(e,arguments)}function zC(){var e=GO(DC()).domain([1,10]);return e.copy=function(){return IC(e,zC()).base(e.base())},px.apply(e,arguments)}function LC(){var e=JO(DC());return e.copy=function(){return IC(e,LC()).constant(e.constant())},px.apply(e,arguments)}function $C(){var e=rj(DC());return e.copy=function(){return IC(e,$C()).exponent(e.exponent())},px.apply(e,arguments)}function BC(){return $C.apply(null,arguments).exponent(.5)}function FC(){var e=[],t=yO;function n(n){if(null!=n&&!isNaN(n=+n))return t((gS(e,n,1)-1)/(e.length-1))}return n.domain=function(t){if(!arguments.length)return e.slice();e=[];for(let n of t)null==n||isNaN(n=+n)||e.push(n);return e.sort(dS),n},n.interpolator=function(e){return arguments.length?(t=e,n):t},n.range=function(){return e.map(((n,r)=>t(r/(e.length-1))))},n.quantiles=function(t){return Array.from({length:t+1},((n,r)=>function(e,t,n){if(e=Float64Array.from(function*(e,t){if(void 0===t)for(let t of e)null!=t&&(t=+t)>=t&&(yield t);else{let n=-1;for(let r of e)null!=(r=t(r,++n,e))&&(r=+r)>=r&&(yield r)}}(e,n)),(r=e.length)&&!isNaN(t=+t)){if(t<=0||r<2)return cj(e);if(t>=1)return lj(e);var r,o=(r-1)*t,a=Math.floor(o),i=lj(dj(e,a).subarray(0,a+1));return i+(cj(e.subarray(a+1))-i)*(o-a)}}(e,r/t)))},n.copy=function(){return FC(t).domain(e)},px.apply(n,arguments)}function WC(){var e,t,n,r,o,a,i,s=0,l=.5,c=1,u=1,d=yO,f=!1;function p(e){return isNaN(e=+e)?i:(e=.5+((e=+a(e))-t)*(u*e<u*t?r:o),d(f?Math.max(0,Math.min(1,e)):e))}function h(e){return function(t){var n,r,o;return arguments.length?([n,r,o]=t,d=function(e,t){void 0===t&&(t=e,e=fO);for(var n=0,r=t.length-1,o=t[0],a=new Array(r<0?0:r);n<r;)a[n]=e(o,o=t[++n]);return function(e){var t=Math.max(0,Math.min(r-1,Math.floor(e*=r)));return a[t](e-t)}}(e,[n,r,o]),p):[d(0),d(.5),d(1)]}}return p.domain=function(i){return arguments.length?([s,l,c]=i,e=a(s=+s),t=a(l=+l),n=a(c=+c),r=e===t?0:.5/(t-e),o=t===n?0:.5/(n-t),u=t<e?-1:1,p):[s,l,c]},p.clamp=function(e){return arguments.length?(f=!!e,p):f},p.interpolator=function(e){return arguments.length?(d=e,p):d},p.range=h(fO),p.rangeRound=h(pO),p.unknown=function(e){return arguments.length?(i=e,p):i},function(i){return a=i,e=i(s),t=i(l),n=i(c),r=e===t?0:.5/(t-e),o=t===n?0:.5/(n-t),u=t<e?-1:1,p}}function VC(){var e=LO(WC()(yO));return e.copy=function(){return IC(e,VC())},px.apply(e,arguments)}function HC(){var e=GO(WC()).domain([.1,1,10]);return e.copy=function(){return IC(e,HC()).base(e.base())},px.apply(e,arguments)}function UC(){var e=JO(WC());return e.copy=function(){return IC(e,UC()).constant(e.constant())},px.apply(e,arguments)}function qC(){var e=rj(WC());return e.copy=function(){return IC(e,qC()).exponent(e.exponent())},px.apply(e,arguments)}function XC(){return qC.apply(null,arguments).exponent(.5)}function GC(e,t){if((o=e.length)>1)for(var n,r,o,a=1,i=e[t[0]],s=i.length;a<o;++a)for(r=i,i=e[t[a]],n=0;n<s;++n)i[n][1]+=i[n][0]=isNaN(r[n][1])?r[n][0]:r[n][1]}function YC(e){return"object"==typeof e&&"length"in e?e:Array.from(e)}function KC(e){for(var t=e.length,n=new Array(t);--t>=0;)n[t]=t;return n}function ZC(e,t){return e[t]}function JC(e){const t=[];return t.key=e,t}cE=function(e){var t=e.dateTime,n=e.date,r=e.time,o=e.periods,a=e.days,i=e.shortDays,s=e.months,l=e.shortMonths,c=gE(o),u=bE(o),d=gE(a),f=bE(a),p=gE(i),h=bE(i),m=gE(s),y=bE(s),v=gE(l),g=bE(l),b={a:function(e){return i[e.getDay()]},A:function(e){return a[e.getDay()]},b:function(e){return l[e.getMonth()]},B:function(e){return s[e.getMonth()]},c:null,d:BE,e:BE,f:UE,g:nC,G:oC,H:FE,I:WE,j:VE,L:HE,m:qE,M:XE,p:function(e){return o[+(e.getHours()>=12)]},q:function(e){return 1+~~(e.getMonth()/3)},Q:kC,s:PC,S:GE,u:YE,U:KE,V:JE,w:QE,W:eC,x:null,X:null,y:tC,Y:rC,Z:aC,"%":CC},w={a:function(e){return i[e.getUTCDay()]},A:function(e){return a[e.getUTCDay()]},b:function(e){return l[e.getUTCMonth()]},B:function(e){return s[e.getUTCMonth()]},c:null,d:iC,e:iC,f:dC,g:SC,G:jC,H:sC,I:lC,j:cC,L:uC,m:fC,M:pC,p:function(e){return o[+(e.getUTCHours()>=12)]},q:function(e){return 1+~~(e.getUTCMonth()/3)},Q:kC,s:PC,S:hC,u:mC,U:yC,V:gC,w:bC,W:wC,x:null,X:null,y:xC,Y:OC,Z:EC,"%":CC},x={a:function(e,t,n){var r=p.exec(t.slice(n));return r?(e.w=h.get(r[0].toLowerCase()),n+r[0].length):-1},A:function(e,t,n){var r=d.exec(t.slice(n));return r?(e.w=f.get(r[0].toLowerCase()),n+r[0].length):-1},b:function(e,t,n){var r=v.exec(t.slice(n));return r?(e.m=g.get(r[0].toLowerCase()),n+r[0].length):-1},B:function(e,t,n){var r=m.exec(t.slice(n));return r?(e.m=y.get(r[0].toLowerCase()),n+r[0].length):-1},c:function(e,n,r){return j(e,t,n,r)},d:AE,e:AE,f:RE,g:CE,G:EE,H:ME,I:ME,j:NE,L:IE,m:_E,M:TE,p:function(e,t,n){var r=c.exec(t.slice(n));return r?(e.p=u.get(r[0].toLowerCase()),n+r[0].length):-1},q:PE,Q:LE,s:$E,S:DE,u:xE,U:SE,V:OE,w:wE,W:jE,x:function(e,t,r){return j(e,n,t,r)},X:function(e,t,n){return j(e,r,t,n)},y:CE,Y:EE,Z:kE,"%":zE};function S(e,t){return function(n){var r,o,a,i=[],s=-1,l=0,c=e.length;for(n instanceof Date||(n=new Date(+n));++s<c;)37===e.charCodeAt(s)&&(i.push(e.slice(l,s)),null!=(o=fE[r=e.charAt(++s)])?r=e.charAt(++s):o="e"===r?" ":"0",(a=t[r])&&(r=a(n,o)),i.push(r),l=s+1);return i.push(e.slice(l,s)),i.join("")}}function O(e,t){return function(n){var r,o,a=lE(1900,void 0,1);if(j(a,e,n+="",0)!=n.length)return null;if("Q"in a)return new Date(a.Q);if("s"in a)return new Date(1e3*a.s+("L"in a?a.L:0));if(t&&!("Z"in a)&&(a.Z=0),"p"in a&&(a.H=a.H%12+12*a.p),void 0===a.m&&(a.m="q"in a?a.q:0),"V"in a){if(a.V<1||a.V>53)return null;"w"in a||(a.w=1),"Z"in a?(o=(r=sE(lE(a.y,0,1))).getUTCDay(),r=o>4||0===o?Uj.ceil(r):Uj(r),r=Tj.offset(r,7*(a.V-1)),a.y=r.getUTCFullYear(),a.m=r.getUTCMonth(),a.d=r.getUTCDate()+(a.w+6)%7):(o=(r=iE(lE(a.y,0,1))).getDay(),r=o>4||0===o?zj.ceil(r):zj(r),r=Mj.offset(r,7*(a.V-1)),a.y=r.getFullYear(),a.m=r.getMonth(),a.d=r.getDate()+(a.w+6)%7)}else("W"in a||"U"in a)&&("w"in a||(a.w="u"in a?a.u%7:"W"in a?1:0),o="Z"in a?sE(lE(a.y,0,1)).getUTCDay():iE(lE(a.y,0,1)).getDay(),a.m=0,a.d="W"in a?(a.w+6)%7+7*a.W-(o+5)%7:a.w+7*a.U-(o+6)%7);return"Z"in a?(a.H+=a.Z/100|0,a.M+=a.Z%100,sE(a)):iE(a)}}function j(e,t,n,r){for(var o,a,i=0,s=t.length,l=n.length;i<s;){if(r>=l)return-1;if(37===(o=t.charCodeAt(i++))){if(o=t.charAt(i++),!(a=x[o in fE?t.charAt(i++):o])||(r=a(e,n,r))<0)return-1}else if(o!=n.charCodeAt(r++))return-1}return r}return b.x=S(n,b),b.X=S(r,b),b.c=S(t,b),w.x=S(n,w),w.X=S(r,w),w.c=S(t,w),{format:function(e){var t=S(e+="",b);return t.toString=function(){return e},t},parse:function(e){var t=O(e+="",!1);return t.toString=function(){return e},t},utcFormat:function(e){var t=S(e+="",w);return t.toString=function(){return e},t},utcParse:function(e){var t=O(e+="",!0);return t.toString=function(){return e},t}}}({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]}),uE=cE.format,cE.parse,dE=cE.utcFormat,cE.utcParse,Array.prototype.slice;var QC=o(4506),ek=o.n(QC),tk=o(1684),nk=o.n(tk),rk=o(7307),ok=o.n(rk),ak=o(2404),ik=o.n(ak),sk=o(8351),lk=o.n(sk);function ck(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}var uk=function(e){return e},dk={"@@functional/placeholder":!0},fk=function(e){return e===dk},pk=function(e){return function t(){return 0===arguments.length||1===arguments.length&&fk(arguments.length<=0?void 0:arguments[0])?t:e.apply(void 0,arguments)}},hk=function e(t,n){return 1===t?n:pk((function(){for(var r=arguments.length,o=new Array(r),a=0;a<r;a++)o[a]=arguments[a];var i=o.filter((function(e){return e!==dk})).length;return i>=t?n.apply(void 0,o):e(t-i,pk((function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];var a,i=o.map((function(e){return fk(e)?t.shift():e}));return n.apply(void 0,(a=i,function(e){if(Array.isArray(e))return ck(e)}(a)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(a)||function(e,t){if(e){if("string"==typeof e)return ck(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)?ck(e,t):void 0}}(a)||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.")}()).concat(t))})))}))},mk=function(e){return hk(e.length,e)},yk=function(e,t){for(var n=[],r=e;r<t;++r)n[r-e]=r;return n},vk=mk((function(e,t){return Array.isArray(t)?t.map(e):Object.keys(t).map((function(e){return t[e]})).map(e)})),gk=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];if(!t.length)return uk;var r=t.reverse(),o=r[0],a=r.slice(1);return function(){return a.reduce((function(e,t){return t(e)}),o.apply(void 0,arguments))}},bk=function(e){return Array.isArray(e)?e.reverse():e.split("").reverse.join("")},wk=function(e){var t=null,n=null;return function(){for(var r=arguments.length,o=new Array(r),a=0;a<r;a++)o[a]=arguments[a];return t&&o.every((function(e,n){return e===t[n]}))?n:(t=o,n=e.apply(void 0,o))}};mk((function(e,t,n){var r=+e;return r+n*(+t-r)})),mk((function(e,t,n){var r=t-+e;return(n-e)/(r||1/0)})),mk((function(e,t,n){var r=t-+e;return r=r||1/0,Math.max(0,Math.min(1,(n-e)/r))}));const xk=function(e,t,n){for(var r=new(lk())(e),o=0,a=[];r.lt(t)&&o<1e5;)a.push(r.toNumber()),r=r.add(n),o++;return a},Sk=function(e){return 0===e?1:Math.floor(new(lk())(e).abs().log(10).toNumber())+1};function Ok(e){return function(e){if(Array.isArray(e))return Ck(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||Ek(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.")}()}function jk(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var n=[],_n=!0,r=!1,o=void 0;try{for(var a,i=e[Symbol.iterator]();!(_n=(a=i.next()).done)&&(n.push(a.value),!t||n.length!==t);_n=!0);}catch(e){r=!0,o=e}finally{try{_n||null==i.return||i.return()}finally{if(r)throw o}}return n}}(e,t)||Ek(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 Ek(e,t){if(e){if("string"==typeof e)return Ck(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)?Ck(e,t):void 0}}function Ck(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 kk(e){var t=jk(e,2),n=t[0],r=t[1],o=n,a=r;return n>r&&(o=r,a=n),[o,a]}function Pk(e,t,n){if(e.lte(0))return new(lk())(0);var r=Sk(e.toNumber()),o=new(lk())(10).pow(r),a=e.div(o),i=1!==r?.05:.1,s=new(lk())(Math.ceil(a.div(i).toNumber())).add(n).mul(i).mul(o);return t?s:new(lk())(Math.ceil(s))}function _k(e,t,n){var r=1,o=new(lk())(e);if(!o.isint()&&n){var a=Math.abs(e);a<1?(r=new(lk())(10).pow(Sk(e)-1),o=new(lk())(Math.floor(o.div(r).toNumber())).mul(r)):a>1&&(o=new(lk())(Math.floor(e)))}else 0===e?o=new(lk())(Math.floor((t-1)/2)):n||(o=new(lk())(Math.floor(e)));var i=Math.floor((t-1)/2);return gk(vk((function(e){return o.add(new(lk())(e-i).mul(r)).toNumber()})),yk)(0,t)}function Ak(e,t,n,r){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0;if(!Number.isFinite((t-e)/(n-1)))return{step:new(lk())(0),tickMin:new(lk())(0),tickMax:new(lk())(0)};var a,i=Pk(new(lk())(t).sub(e).div(n-1),r,o);a=e<=0&&t>=0?new(lk())(0):(a=new(lk())(e).add(t).div(2)).sub(new(lk())(a).mod(i));var s=Math.ceil(a.sub(e).div(i).toNumber()),l=Math.ceil(new(lk())(t).sub(a).div(i).toNumber()),c=s+l+1;return c>n?Ak(e,t,n,r,o+1):(c<n&&(l=t>0?l+(n-c):l,s=t>0?s:s+(n-c)),{step:i,tickMin:a.sub(new(lk())(s).mul(i)),tickMax:a.add(new(lk())(l).mul(i))})}var Nk=wk((function(e){var t=jk(e,2),n=t[0],r=t[1],o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:6,a=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],i=Math.max(o,2),s=jk(kk([n,r]),2),l=s[0],c=s[1];if(l===-1/0||c===1/0){var u=c===1/0?[l].concat(Ok(yk(0,o-1).map((function(){return 1/0})))):[].concat(Ok(yk(0,o-1).map((function(){return-1/0}))),[c]);return n>r?bk(u):u}if(l===c)return _k(l,o,a);var d=Ak(l,c,i,a),f=d.step,p=d.tickMin,h=d.tickMax,m=xk(p,h.add(new(lk())(.1).mul(f)),f);return n>r?bk(m):m})),Mk=(wk((function(e){var t=jk(e,2),n=t[0],r=t[1],o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:6,a=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],i=Math.max(o,2),s=jk(kk([n,r]),2),l=s[0],c=s[1];if(l===-1/0||c===1/0)return[n,r];if(l===c)return _k(l,o,a);var u=Pk(new(lk())(c).sub(l).div(i-1),a,0),d=gk(vk((function(e){return new(lk())(l).add(new(lk())(e).mul(u)).toNumber()})),yk)(0,i).filter((function(e){return e>=l&&e<=c}));return n>r?bk(d):d})),wk((function(e,t){var n=jk(e,2),r=n[0],o=n[1],a=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],i=jk(kk([r,o]),2),s=i[0],l=i[1];if(s===-1/0||l===1/0)return[r,o];if(s===l)return[s];var c=Math.max(t,2),u=Pk(new(lk())(l).sub(s).div(c-1),a,0),d=[].concat(Ok(xk(new(lk())(s),new(lk())(l).sub(new(lk())(.99).mul(u)),u)),[l]);return r>o?bk(d):d}))),Tk=["offset","layout","width","dataKey","data","dataPointFormatter","xAxis","yAxis"];function Dk(e){return Dk="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},Dk(e)}function Ik(){return Ik=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},Ik.apply(this,arguments)}function Rk(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 zk(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,Wk(r.key),r)}}function Lk(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Lk=function(){return!!e})()}function $k(e){return $k=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},$k(e)}function Bk(e,t){return Bk=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Bk(e,t)}function Fk(e,t,n){return(t=Wk(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Wk(e){var t=function(e){if("object"!=Dk(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=Dk(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==Dk(t)?t:t+""}var Vk=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),e=this,r=arguments,n=$k(n=t),function(e,t){if(t&&("object"===Dk(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)}(e,Lk()?Reflect.construct(n,r||[],$k(e).constructor):n.apply(e,r));var e,n,r}return 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&&Bk(e,t)}(t,e),n=t,o=[{key:"render",value:function(){var e=this.props,t=e.offset,n=e.layout,o=e.width,a=e.dataKey,i=e.data,s=e.dataPointFormatter,l=e.xAxis,c=e.yAxis,u=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(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}(e,Tk),d=av(u,!1);"x"===this.props.direction&&"number"!==l.type&&bv(!1);var f=i.map((function(e){var i=s(e,a),u=i.x,f=i.y,p=i.value,h=i.errorVal;if(!h)return null;var m,y,v,g,b=[];if(Array.isArray(h)){var w=(g=2,function(e){if(Array.isArray(e))return e}(v=h)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,s=[],l=!0,c=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,o=e}finally{try{if(!l&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw o}}return s}}(v,g)||function(e,t){if(e){if("string"==typeof e)return Rk(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)?Rk(e,t):void 0}}(v,g)||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.")}());m=w[0],y=w[1]}else m=y=h;if("vertical"===n){var x=l.scale,S=f+t,O=S+o,j=S-o,E=x(p-m),C=x(p+y);b.push({x1:C,y1:O,x2:C,y2:j}),b.push({x1:E,y1:S,x2:C,y2:S}),b.push({x1:E,y1:O,x2:E,y2:j})}else if("horizontal"===n){var k=c.scale,P=u+t,_=P-o,A=P+o,N=k(p-m),M=k(p+y);b.push({x1:_,y1:M,x2:A,y2:M}),b.push({x1:P,y1:N,x2:P,y2:M}),b.push({x1:_,y1:N,x2:A,y2:N})}return r().createElement(Ev,Ik({className:"recharts-errorBar",key:"bar-".concat(b.map((function(e){return"".concat(e.x1,"-").concat(e.x2,"-").concat(e.y1,"-").concat(e.y2)})))},d),b.map((function(e){return r().createElement("line",Ik({},e,{key:"line-".concat(e.x1,"-").concat(e.x2,"-").concat(e.y1,"-").concat(e.y2)}))})))}));return r().createElement(Ev,{className:"recharts-errorBars"},f)}}],o&&zk(n.prototype,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,o}(r().Component);function Hk(e){return Hk="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},Hk(e)}function Uk(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 qk(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Uk(Object(n),!0).forEach((function(t){Xk(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Uk(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Xk(e,t,n){var r;return r=function(e){if("object"!=Hk(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=Hk(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==Hk(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Fk(Vk,"defaultProps",{stroke:"black",strokeWidth:1.5,width:5,offset:0,layout:"horizontal"}),Fk(Vk,"displayName","ErrorBar");var Gk=function(e){var t=e.children,n=e.formattedGraphicalItems,r=e.legendWidth,o=e.legendContent,a=nv(t,wb);if(!a)return null;var i,s=wb.defaultProps,l=void 0!==s?qk(qk({},s),a.props):{};return i=a.props&&a.props.payload?a.props&&a.props.payload:"children"===o?(n||[]).reduce((function(e,t){var n=t.item,r=t.props,o=r.sectors||r.data||[];return e.concat(o.map((function(e){return{type:a.props.iconType||n.props.legendType,value:e.name,color:e.fill,payload:e}})))}),[]):(n||[]).map((function(e){var t=e.item,n=t.type.defaultProps,r=void 0!==n?qk(qk({},n),t.props):{},o=r.dataKey,a=r.name,i=r.legendType;return{inactive:r.hide,dataKey:o,type:l.iconType||i||"square",color:rP(t),value:a||o,payload:r}})),qk(qk(qk({},l),wb.getWithHeight(a,r)),{},{payload:i,item:a})};function Yk(e){return Yk="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},Yk(e)}function Kk(e){return function(e){if(Array.isArray(e))return Zk(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return Zk(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)?Zk(e,t):void 0}}(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.")}()}function Zk(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 Jk(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 Qk(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Jk(Object(n),!0).forEach((function(t){eP(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Jk(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function eP(e,t,n){var r;return r=function(e){if("object"!=Yk(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=Yk(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==Yk(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function tP(e,t,n){return Dy()(e)||Dy()(t)?n:Ey(t)?by()(e,t,n):Ry()(t)?t(e):n}function nP(e,t,n,r){var o=ok()(e,(function(e){return tP(e,t)}));if("number"===n){var a=o.filter((function(e){return jy(e)||parseFloat(e)}));return a.length?[nk()(a),ek()(a)]:[1/0,-1/0]}return(r?o.filter((function(e){return!Dy()(e)})):o).map((function(e){return Ey(e)||e instanceof Date?e:""}))}var rP=function(e){var t,n,r=e.type.displayName,o=null!==(t=e.type)&&void 0!==t&&t.defaultProps?Qk(Qk({},e.type.defaultProps),e.props):e.props,a=o.stroke,i=o.fill;switch(r){case"Line":n=a;break;case"Area":case"Radar":n=a&&"none"!==a?a:i;break;default:n=i}return n},oP=function(e,t,n,r,o){var a=tv(t.props.children,Vk).filter((function(e){return function(e,t,n){return!!Dy()(t)||("horizontal"===e?"yAxis"===t:"vertical"===e||"x"===n?"xAxis"===t:"y"!==n||"yAxis"===t)}(r,o,e.props.direction)}));if(a&&a.length){var i=a.map((function(e){return e.props.dataKey}));return e.reduce((function(e,t){var r=tP(t,n);if(Dy()(r))return e;var o=Array.isArray(r)?[nk()(r),ek()(r)]:[r,r],a=i.reduce((function(e,n){var r=tP(t,n,0),a=o[0]-Math.abs(Array.isArray(r)?r[0]:r),i=o[1]+Math.abs(Array.isArray(r)?r[1]:r);return[Math.min(a,e[0]),Math.max(i,e[1])]}),[1/0,-1/0]);return[Math.min(a[0],e[0]),Math.max(a[1],e[1])]}),[1/0,-1/0])}return null},aP=function(e,t,n,r,o){var a=t.map((function(t){var a=t.props.dataKey;return"number"===n&&a&&oP(e,t,a,r)||nP(e,a,n,o)}));if("number"===n)return a.reduce((function(e,t){return[Math.min(e[0],t[0]),Math.max(e[1],t[1])]}),[1/0,-1/0]);var i={};return a.reduce((function(e,t){for(var n=0,r=t.length;n<r;n++)i[t[n]]||(i[t[n]]=!0,e.push(t[n]));return e}),[])},iP=function(e,t){return"horizontal"===e&&"xAxis"===t||"vertical"===e&&"yAxis"===t||"centric"===e&&"angleAxis"===t||"radial"===e&&"radiusAxis"===t},sP=function(e,t,n){if(!e)return null;var r=e.scale,o=e.duplicateDomain,a=e.type,i=e.range,s="scaleBand"===e.realScaleType?r.bandwidth()/2:2,l=(t||n)&&"category"===a&&r.bandwidth?r.bandwidth()/s:0;return l="angleAxis"===e.axisType&&(null==i?void 0:i.length)>=2?2*Sy(i[0]-i[1])*l:l,t&&(e.ticks||e.niceTicks)?(e.ticks||e.niceTicks).map((function(e){var t=o?o.indexOf(e):e;return{coordinate:r(t)+l,value:e,offset:l}})).filter((function(e){return!vy()(e.coordinate)})):e.isCategorical&&e.categoricalDomain?e.categoricalDomain.map((function(e,t){return{coordinate:r(e)+l,value:e,index:t,offset:l}})):r.ticks&&!n?r.ticks(e.tickCount).map((function(e){return{coordinate:r(e)+l,value:e,offset:l}})):r.domain().map((function(e,t){return{coordinate:r(e)+l,value:o?o[e]:e,index:t,offset:l}}))},lP=new WeakMap,cP=function(e,t){if("function"!=typeof t)return e;lP.has(e)||lP.set(e,new WeakMap);var n=lP.get(e);if(n.has(t))return n.get(t);var r=function(){e.apply(void 0,arguments),t.apply(void 0,arguments)};return n.set(t,r),r},uP=1e-4,dP={sign:function(e){var t=e.length;if(!(t<=0))for(var n=0,r=e[0].length;n<r;++n)for(var o=0,a=0,i=0;i<t;++i){var s=vy()(e[i][n][1])?e[i][n][0]:e[i][n][1];s>=0?(e[i][n][0]=o,e[i][n][1]=o+s,o=e[i][n][1]):(e[i][n][0]=a,e[i][n][1]=a+s,a=e[i][n][1])}},expand:function(e,t){if((r=e.length)>0){for(var n,r,o,a=0,i=e[0].length;a<i;++a){for(o=n=0;n<r;++n)o+=e[n][a][1]||0;if(o)for(n=0;n<r;++n)e[n][a][1]/=o}GC(e,t)}},none:GC,silhouette:function(e,t){if((n=e.length)>0){for(var n,r=0,o=e[t[0]],a=o.length;r<a;++r){for(var i=0,s=0;i<n;++i)s+=e[i][r][1]||0;o[r][1]+=o[r][0]=-s/2}GC(e,t)}},wiggle:function(e,t){if((o=e.length)>0&&(r=(n=e[t[0]]).length)>0){for(var n,r,o,a=0,i=1;i<r;++i){for(var s=0,l=0,c=0;s<o;++s){for(var u=e[t[s]],d=u[i][1]||0,f=(d-(u[i-1][1]||0))/2,p=0;p<s;++p){var h=e[t[p]];f+=(h[i][1]||0)-(h[i-1][1]||0)}l+=d,c+=f*d}n[i-1][1]+=n[i-1][0]=a,l&&(a-=c/l)}n[i-1][1]+=n[i-1][0]=a,GC(e,t)}},positive:function(e){var t=e.length;if(!(t<=0))for(var n=0,r=e[0].length;n<r;++n)for(var o=0,a=0;a<t;++a){var i=vy()(e[a][n][1])?e[a][n][0]:e[a][n][1];i>=0?(e[a][n][0]=o,e[a][n][1]=o+i,o=e[a][n][1]):(e[a][n][0]=0,e[a][n][1]=0)}}},fP=function(e,t,n){var r=t.map((function(e){return e.props.dataKey})),o=dP[n],a=function(){var e=Ig([]),t=KC,n=GC,r=ZC;function o(o){var a,i,s=Array.from(e.apply(this,arguments),JC),l=s.length,c=-1;for(const e of o)for(a=0,++c;a<l;++a)(s[a][c]=[0,+r(e,s[a].key,c,o)]).data=e;for(a=0,i=YC(t(s));a<l;++a)s[i[a]].index=a;return n(s,i),s}return o.keys=function(t){return arguments.length?(e="function"==typeof t?t:Ig(Array.from(t)),o):e},o.value=function(e){return arguments.length?(r="function"==typeof e?e:Ig(+e),o):r},o.order=function(e){return arguments.length?(t=null==e?KC:"function"==typeof e?e:Ig(Array.from(e)),o):t},o.offset=function(e){return arguments.length?(n=null==e?GC:e,o):n},o}().keys(r).value((function(e,t){return+tP(e,t,0)})).order(KC).offset(o);return a(e)},pP=function(e,t,n){return Object.keys(e).reduce((function(r,o){var a=e[o].stackedData.reduce((function(e,r){var o=r.slice(t,n+1).reduce((function(e,t){return[nk()(t.concat([e[0]]).filter(jy)),ek()(t.concat([e[1]]).filter(jy))]}),[1/0,-1/0]);return[Math.min(e[0],o[0]),Math.max(e[1],o[1])]}),[1/0,-1/0]);return[Math.min(a[0],r[0]),Math.max(a[1],r[1])]}),[1/0,-1/0]).map((function(e){return e===1/0||e===-1/0?0:e}))},hP=/^dataMin[\s]*-[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,mP=/^dataMax[\s]*\+[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,yP=function(e,t,n){if(Ry()(e))return e(t,n);if(!Array.isArray(e))return t;var r=[];if(jy(e[0]))r[0]=n?e[0]:Math.min(e[0],t[0]);else if(hP.test(e[0])){var o=+hP.exec(e[0])[1];r[0]=t[0]-o}else Ry()(e[0])?r[0]=e[0](t[0]):r[0]=t[0];if(jy(e[1]))r[1]=n?e[1]:Math.max(e[1],t[1]);else if(mP.test(e[1])){var a=+mP.exec(e[1])[1];r[1]=t[1]+a}else Ry()(e[1])?r[1]=e[1](t[1]):r[1]=t[1];return r},vP=function(e,t,n){if(e&&e.scale&&e.scale.bandwidth){var r=e.scale.bandwidth();if(!n||r>0)return r}if(e&&t&&t.length>=2){for(var o=gv()(t,(function(e){return e.coordinate})),a=1/0,i=1,s=o.length;i<s;i++){var l=o[i],c=o[i-1];a=Math.min((l.coordinate||0)-(c.coordinate||0),a)}return a===1/0?0:a}return n?void 0:0},gP=function(e,t,n){return e&&e.length?ik()(e,by()(n,"type.defaultProps.domain"))?t:e:t},bP=function(e,t){var n=e.type.defaultProps?Qk(Qk({},e.type.defaultProps),e.props):e.props,r=n.dataKey,o=n.name,a=n.unit,i=n.formatter,s=n.tooltipType,l=n.chartType,c=n.hide;return Qk(Qk({},av(e,!1)),{},{dataKey:r,unit:a,formatter:i,name:o||r,color:rP(e),value:tP(t,r),type:s,payload:t,chartType:l,hide:c})};function wP(e){return wP="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},wP(e)}function xP(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 SP(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?xP(Object(n),!0).forEach((function(t){OP(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):xP(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function OP(e,t,n){var r;return r=function(e){if("object"!=wP(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=wP(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==wP(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var jP=["Webkit","Moz","O","ms"];function EP(e){return EP="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},EP(e)}function CP(){return CP=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},CP.apply(this,arguments)}function kP(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 PP(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?kP(Object(n),!0).forEach((function(t){TP(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):kP(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function _P(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,DP(r.key),r)}}function AP(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(AP=function(){return!!e})()}function NP(e){return NP=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},NP(e)}function MP(e,t){return MP=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},MP(e,t)}function TP(e,t,n){return(t=DP(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function DP(e){var t=function(e){if("object"!=EP(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=EP(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==EP(t)?t:t+""}var IP=function(e){return e.changedTouches&&!!e.changedTouches.length},RP=function(e){function n(e){var t,r,o,a;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n),TP((r=this,a=[e],o=NP(o=n),t=function(e,t){if(t&&("object"===EP(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)}(r,AP()?Reflect.construct(o,a||[],NP(r).constructor):o.apply(r,a))),"handleDrag",(function(e){t.leaveTimer&&(clearTimeout(t.leaveTimer),t.leaveTimer=null),t.state.isTravellerMoving?t.handleTravellerMove(e):t.state.isSlideMoving&&t.handleSlideDrag(e)})),TP(t,"handleTouchMove",(function(e){null!=e.changedTouches&&e.changedTouches.length>0&&t.handleDrag(e.changedTouches[0])})),TP(t,"handleDragEnd",(function(){t.setState({isTravellerMoving:!1,isSlideMoving:!1},(function(){var e=t.props,n=e.endIndex,r=e.onDragEnd,o=e.startIndex;null==r||r({endIndex:n,startIndex:o})})),t.detachDragEndListener()})),TP(t,"handleLeaveWrapper",(function(){(t.state.isTravellerMoving||t.state.isSlideMoving)&&(t.leaveTimer=window.setTimeout(t.handleDragEnd,t.props.leaveTimeOut))})),TP(t,"handleEnterSlideOrTraveller",(function(){t.setState({isTextActive:!0})})),TP(t,"handleLeaveSlideOrTraveller",(function(){t.setState({isTextActive:!1})})),TP(t,"handleSlideDragStart",(function(e){var n=IP(e)?e.changedTouches[0]:e;t.setState({isTravellerMoving:!1,isSlideMoving:!0,slideMoveStartX:n.pageX}),t.attachDragEndListener()})),t.travellerDragStartHandlers={startX:t.handleTravellerDragStart.bind(t,"startX"),endX:t.handleTravellerDragStart.bind(t,"endX")},t.state={},t}return 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&&MP(e,t)}(n,e),o=n,a=[{key:"componentWillUnmount",value:function(){this.leaveTimer&&(clearTimeout(this.leaveTimer),this.leaveTimer=null),this.detachDragEndListener()}},{key:"getIndex",value:function(e){var t=e.startX,r=e.endX,o=this.state.scaleValues,a=this.props,i=a.gap,s=a.data.length-1,l=Math.min(t,r),c=Math.max(t,r),u=n.getIndexInRange(o,l),d=n.getIndexInRange(o,c);return{startIndex:u-u%i,endIndex:d===s?s:d-d%i}}},{key:"getTextOfTick",value:function(e){var t=this.props,n=t.data,r=t.tickFormatter,o=t.dataKey,a=tP(n[e],o,e);return Ry()(r)?r(a,e):a}},{key:"attachDragEndListener",value:function(){window.addEventListener("mouseup",this.handleDragEnd,!0),window.addEventListener("touchend",this.handleDragEnd,!0),window.addEventListener("mousemove",this.handleDrag,!0)}},{key:"detachDragEndListener",value:function(){window.removeEventListener("mouseup",this.handleDragEnd,!0),window.removeEventListener("touchend",this.handleDragEnd,!0),window.removeEventListener("mousemove",this.handleDrag,!0)}},{key:"handleSlideDrag",value:function(e){var t=this.state,n=t.slideMoveStartX,r=t.startX,o=t.endX,a=this.props,i=a.x,s=a.width,l=a.travellerWidth,c=a.startIndex,u=a.endIndex,d=a.onChange,f=e.pageX-n;f>0?f=Math.min(f,i+s-l-o,i+s-l-r):f<0&&(f=Math.max(f,i-r,i-o));var p=this.getIndex({startX:r+f,endX:o+f});p.startIndex===c&&p.endIndex===u||!d||d(p),this.setState({startX:r+f,endX:o+f,slideMoveStartX:e.pageX})}},{key:"handleTravellerDragStart",value:function(e,t){var n=IP(t)?t.changedTouches[0]:t;this.setState({isSlideMoving:!1,isTravellerMoving:!0,movingTravellerId:e,brushMoveStartX:n.pageX}),this.attachDragEndListener()}},{key:"handleTravellerMove",value:function(e){var t=this.state,n=t.brushMoveStartX,r=t.movingTravellerId,o=t.endX,a=t.startX,i=this.state[r],s=this.props,l=s.x,c=s.width,u=s.travellerWidth,d=s.onChange,f=s.gap,p=s.data,h={startX:this.state.startX,endX:this.state.endX},m=e.pageX-n;m>0?m=Math.min(m,l+c-u-i):m<0&&(m=Math.max(m,l-i)),h[r]=i+m;var y=this.getIndex(h),v=y.startIndex,g=y.endIndex;this.setState(TP(TP({},r,i+m),"brushMoveStartX",e.pageX),(function(){var e;d&&(e=p.length-1,("startX"===r&&(o>a?v%f==0:g%f==0)||o<a&&g===e||"endX"===r&&(o>a?g%f==0:v%f==0)||o>a&&g===e)&&d(y))}))}},{key:"handleTravellerMoveKeyboard",value:function(e,t){var n=this,r=this.state,o=r.scaleValues,a=r.startX,i=r.endX,s=this.state[t],l=o.indexOf(s);if(-1!==l){var c=l+e;if(!(-1===c||c>=o.length)){var u=o[c];"startX"===t&&u>=i||"endX"===t&&u<=a||this.setState(TP({},t,u),(function(){n.props.onChange(n.getIndex({startX:n.state.startX,endX:n.state.endX}))}))}}}},{key:"renderBackground",value:function(){var e=this.props,t=e.x,n=e.y,o=e.width,a=e.height,i=e.fill,s=e.stroke;return r().createElement("rect",{stroke:s,fill:i,x:t,y:n,width:o,height:a})}},{key:"renderPanorama",value:function(){var e=this.props,n=e.x,o=e.y,a=e.width,i=e.height,s=e.data,l=e.children,c=e.padding,u=t.Children.only(l);return u?r().cloneElement(u,{x:n,y:o,width:a,height:i,margin:c,compact:!0,data:s}):null}},{key:"renderTravellerLayer",value:function(e,t){var o,a,i=this,s=this.props,l=s.y,c=s.travellerWidth,u=s.height,d=s.traveller,f=s.ariaLabel,p=s.data,h=s.startIndex,m=s.endIndex,y=Math.max(e,this.props.x),v=PP(PP({},av(this.props,!1)),{},{x:y,y:l,width:c,height:u}),g=f||"Min value: ".concat(null===(o=p[h])||void 0===o?void 0:o.name,", Max value: ").concat(null===(a=p[m])||void 0===a?void 0:a.name);return r().createElement(Ev,{tabIndex:0,role:"slider","aria-label":g,"aria-valuenow":e,className:"recharts-brush-traveller",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.travellerDragStartHandlers[t],onTouchStart:this.travellerDragStartHandlers[t],onKeyDown:function(e){["ArrowLeft","ArrowRight"].includes(e.key)&&(e.preventDefault(),e.stopPropagation(),i.handleTravellerMoveKeyboard("ArrowRight"===e.key?1:-1,t))},onFocus:function(){i.setState({isTravellerFocused:!0})},onBlur:function(){i.setState({isTravellerFocused:!1})},style:{cursor:"col-resize"}},n.renderTraveller(d,v))}},{key:"renderSlide",value:function(e,t){var n=this.props,o=n.y,a=n.height,i=n.stroke,s=n.travellerWidth,l=Math.min(e,t)+s,c=Math.max(Math.abs(t-e)-s,0);return r().createElement("rect",{className:"recharts-brush-slide",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.handleSlideDragStart,onTouchStart:this.handleSlideDragStart,style:{cursor:"move"},stroke:"none",fill:i,fillOpacity:.2,x:l,y:o,width:c,height:a})}},{key:"renderText",value:function(){var e=this.props,t=e.startIndex,n=e.endIndex,o=e.y,a=e.height,i=e.travellerWidth,s=e.stroke,l=this.state,c=l.startX,u=l.endX,d={pointerEvents:"none",fill:s};return r().createElement(Ev,{className:"recharts-brush-texts"},r().createElement(rS,CP({textAnchor:"end",verticalAnchor:"middle",x:Math.min(c,u)-5,y:o+a/2},d),this.getTextOfTick(t)),r().createElement(rS,CP({textAnchor:"start",verticalAnchor:"middle",x:Math.max(c,u)+i+5,y:o+a/2},d),this.getTextOfTick(n)))}},{key:"render",value:function(){var e=this.props,t=e.data,n=e.className,o=e.children,a=e.x,i=e.y,s=e.width,l=e.height,c=e.alwaysShowText,u=this.state,d=u.startX,f=u.endX,p=u.isTextActive,h=u.isSlideMoving,m=u.isTravellerMoving,y=u.isTravellerFocused;if(!t||!t.length||!jy(a)||!jy(i)||!jy(s)||!jy(l)||s<=0||l<=0)return null;var v=re("recharts-brush",n),g=1===r().Children.count(o),b=function(e,t){var n=e.replace(/(\w)/,(function(e){return e.toUpperCase()})),r=jP.reduce((function(e,r){return SP(SP({},e),{},OP({},r+n,t))}),{});return r[e]=t,r}("userSelect","none");return r().createElement(Ev,{className:v,onMouseLeave:this.handleLeaveWrapper,onTouchMove:this.handleTouchMove,style:b},this.renderBackground(),g&&this.renderPanorama(),this.renderSlide(d,f),this.renderTravellerLayer(d,"startX"),this.renderTravellerLayer(f,"endX"),(p||h||m||y||c)&&this.renderText())}}],i=[{key:"renderDefaultTraveller",value:function(e){var t=e.x,n=e.y,o=e.width,a=e.height,i=e.stroke,s=Math.floor(n+a/2)-1;return r().createElement(r().Fragment,null,r().createElement("rect",{x:t,y:n,width:o,height:a,fill:i,stroke:"none"}),r().createElement("line",{x1:t+1,y1:s,x2:t+o-1,y2:s,fill:"none",stroke:"#fff"}),r().createElement("line",{x1:t+1,y1:s+2,x2:t+o-1,y2:s+2,fill:"none",stroke:"#fff"}))}},{key:"renderTraveller",value:function(e,t){return r().isValidElement(e)?r().cloneElement(e,t):Ry()(e)?e(t):n.renderDefaultTraveller(t)}},{key:"getDerivedStateFromProps",value:function(e,t){var n=e.data,r=e.width,o=e.x,a=e.travellerWidth,i=e.updateId,s=e.startIndex,l=e.endIndex;if(n!==t.prevData||i!==t.prevUpdateId)return PP({prevData:n,prevTravellerWidth:a,prevUpdateId:i,prevX:o,prevWidth:r},n&&n.length?function(e){var t=e.data,n=e.startIndex,r=e.endIndex,o=e.x,a=e.width,i=e.travellerWidth;if(!t||!t.length)return{};var s=t.length,l=xx().domain(yv()(0,s)).range([o,o+a-i]),c=l.domain().map((function(e){return l(e)}));return{isTextActive:!1,isSlideMoving:!1,isTravellerMoving:!1,isTravellerFocused:!1,startX:l(n),endX:l(r),scale:l,scaleValues:c}}({data:n,width:r,x:o,travellerWidth:a,startIndex:s,endIndex:l}):{scale:null,scaleValues:null});if(t.scale&&(r!==t.prevWidth||o!==t.prevX||a!==t.prevTravellerWidth)){t.scale.range([o,o+r-a]);var c=t.scale.domain().map((function(e){return t.scale(e)}));return{prevData:n,prevTravellerWidth:a,prevUpdateId:i,prevX:o,prevWidth:r,startX:t.scale(e.startIndex),endX:t.scale(e.endIndex),scaleValues:c}}return null}},{key:"getIndexInRange",value:function(e,t){for(var n=0,r=e.length-1;r-n>1;){var o=Math.floor((n+r)/2);e[o]>t?r=o:n=o}return t>=e[r]?r:n}}],a&&_P(o.prototype,a),i&&_P(o,i),Object.defineProperty(o,"prototype",{writable:!1}),o;var o,a,i}(t.PureComponent);function zP(e){return zP="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},zP(e)}function LP(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 $P(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?LP(Object(n),!0).forEach((function(t){BP(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):LP(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function BP(e,t,n){var r;return r=function(e){if("object"!=zP(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=zP(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==zP(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function FP(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}TP(RP,"displayName","Brush"),TP(RP,"defaultProps",{height:40,travellerWidth:5,gap:1,fill:"#fff",stroke:"#666",padding:{top:1,right:1,bottom:1,left:1},leaveTimeOut:1e3,alwaysShowText:!1});var WP=Math.PI/180,VP=function(e){return 180*e/Math.PI},HP=function(e,t,n,r){return{x:e+Math.cos(-WP*r)*n,y:t+Math.sin(-WP*r)*n}},UP=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{top:0,right:0,bottom:0,left:0};return Math.min(Math.abs(e-(n.left||0)-(n.right||0)),Math.abs(t-(n.top||0)-(n.bottom||0)))/2},qP=function(e,t){var n=t.startAngle,r=t.endAngle,o=Math.floor(n/360),a=Math.floor(r/360);return e+360*Math.min(o,a)},XP=function(e,t){var n=function(e,t){var n=e.x,r=e.y,o=t.cx,a=t.cy,i=function(e,t){var n=e.x,r=e.y,o=t.x,a=t.y;return Math.sqrt(Math.pow(n-o,2)+Math.pow(r-a,2))}({x:n,y:r},{x:o,y:a});if(i<=0)return{radius:i};var s=(n-o)/i,l=Math.acos(s);return r>a&&(l=2*Math.PI-l),{radius:i,angle:VP(l),angleInRadian:l}}({x:e.x,y:e.y},t),r=n.radius,o=n.angle,a=t.innerRadius,i=t.outerRadius;if(r<a||r>i)return!1;if(0===r)return!0;var s,l=function(e){var t=e.startAngle,n=e.endAngle,r=Math.floor(t/360),o=Math.floor(n/360),a=Math.min(r,o);return{startAngle:t-360*a,endAngle:n-360*a}}(t),c=l.startAngle,u=l.endAngle,d=o;if(c<=u){for(;d>u;)d-=360;for(;d<c;)d+=360;s=d>=c&&d<=u}else{for(;d>c;)d-=360;for(;d<u;)d+=360;s=d>=u&&d<=c}return s?$P($P({},t),{},{radius:r,angle:qP(d,t)}):null},GP=function(e){return(0,t.isValidElement)(e)||Ry()(e)||"boolean"==typeof e?"":e.className};function YP(e){return YP="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},YP(e)}var KP=["offset"];function ZP(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 JP(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 QP(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?JP(Object(n),!0).forEach((function(t){e_(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):JP(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function e_(e,t,n){var r;return r=function(e){if("object"!=YP(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=YP(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==YP(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function t_(){return t_=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},t_.apply(this,arguments)}function n_(e){var n,o=e.offset,a=QP({offset:void 0===o?5:o},function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(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}(e,KP)),i=a.viewBox,s=a.position,l=a.value,c=a.children,u=a.content,d=a.className,f=void 0===d?"":d,p=a.textBreakAll;if(!i||Dy()(l)&&Dy()(c)&&!(0,t.isValidElement)(u)&&!Ry()(u))return null;if((0,t.isValidElement)(u))return(0,t.cloneElement)(u,a);if(Ry()(u)){if(n=(0,t.createElement)(u,a),(0,t.isValidElement)(n))return n}else n=function(e){var t=e.value,n=e.formatter,r=Dy()(e.children)?t:e.children;return Ry()(n)?n(r):r}(a);var h=function(e){return"cx"in e&&jy(e.cx)}(i),m=av(a,!0);if(h&&("insideStart"===s||"insideEnd"===s||"end"===s))return function(e,t,n){var o,a,i=e.position,s=e.viewBox,l=e.offset,c=e.className,u=s,d=u.cx,f=u.cy,p=u.innerRadius,h=u.outerRadius,m=u.startAngle,y=u.endAngle,v=u.clockWise,g=(p+h)/2,b=function(e,t){return Sy(t-e)*Math.min(Math.abs(t-e),360)}(m,y),w=b>=0?1:-1;"insideStart"===i?(o=m+w*l,a=v):"insideEnd"===i?(o=y-w*l,a=!v):"end"===i&&(o=y+w*l,a=v),a=b<=0?a:!a;var x=HP(d,f,g,o),S=HP(d,f,g,o+359*(a?1:-1)),O="M".concat(x.x,",").concat(x.y,"\n    A").concat(g,",").concat(g,",0,1,").concat(a?0:1,",\n    ").concat(S.x,",").concat(S.y),j=Dy()(e.id)?ky("recharts-radial-line-"):e.id;return r().createElement("text",t_({},n,{dominantBaseline:"central",className:re("recharts-radial-bar-label",c)}),r().createElement("defs",null,r().createElement("path",{id:j,d:O})),r().createElement("textPath",{xlinkHref:"#".concat(j)},t))}(a,n,m);var y=h?function(e){var t=e.viewBox,n=e.offset,r=e.position,o=t,a=o.cx,i=o.cy,s=o.innerRadius,l=o.outerRadius,c=(o.startAngle+o.endAngle)/2;if("outside"===r){var u=HP(a,i,l+n,c),_x=u.x;return{x:_x,y:u.y,textAnchor:_x>=a?"start":"end",verticalAnchor:"middle"}}if("center"===r)return{x:a,y:i,textAnchor:"middle",verticalAnchor:"middle"};if("centerTop"===r)return{x:a,y:i,textAnchor:"middle",verticalAnchor:"start"};if("centerBottom"===r)return{x:a,y:i,textAnchor:"middle",verticalAnchor:"end"};var d=HP(a,i,(s+l)/2,c);return{x:d.x,y:d.y,textAnchor:"middle",verticalAnchor:"middle"}}(a):function(e){var t=e.viewBox,n=e.parentViewBox,r=e.offset,o=e.position,a=t,i=a.x,s=a.y,l=a.width,c=a.height,u=c>=0?1:-1,d=u*r,f=u>0?"end":"start",p=u>0?"start":"end",h=l>=0?1:-1,m=h*r,y=h>0?"end":"start",v=h>0?"start":"end";if("top"===o)return QP(QP({},{x:i+l/2,y:s-u*r,textAnchor:"middle",verticalAnchor:f}),n?{height:Math.max(s-n.y,0),width:l}:{});if("bottom"===o)return QP(QP({},{x:i+l/2,y:s+c+d,textAnchor:"middle",verticalAnchor:p}),n?{height:Math.max(n.y+n.height-(s+c),0),width:l}:{});if("left"===o){var g={x:i-m,y:s+c/2,textAnchor:y,verticalAnchor:"middle"};return QP(QP({},g),n?{width:Math.max(g.x-n.x,0),height:c}:{})}if("right"===o){var b={x:i+l+m,y:s+c/2,textAnchor:v,verticalAnchor:"middle"};return QP(QP({},b),n?{width:Math.max(n.x+n.width-b.x,0),height:c}:{})}var w=n?{width:l,height:c}:{};return"insideLeft"===o?QP({x:i+m,y:s+c/2,textAnchor:v,verticalAnchor:"middle"},w):"insideRight"===o?QP({x:i+l-m,y:s+c/2,textAnchor:y,verticalAnchor:"middle"},w):"insideTop"===o?QP({x:i+l/2,y:s+d,textAnchor:"middle",verticalAnchor:p},w):"insideBottom"===o?QP({x:i+l/2,y:s+c-d,textAnchor:"middle",verticalAnchor:f},w):"insideTopLeft"===o?QP({x:i+m,y:s+d,textAnchor:v,verticalAnchor:p},w):"insideTopRight"===o?QP({x:i+l-m,y:s+d,textAnchor:y,verticalAnchor:p},w):"insideBottomLeft"===o?QP({x:i+m,y:s+c-d,textAnchor:v,verticalAnchor:f},w):"insideBottomRight"===o?QP({x:i+l-m,y:s+c-d,textAnchor:y,verticalAnchor:f},w):Ly()(o)&&(jy(o.x)||Oy(o.x))&&(jy(o.y)||Oy(o.y))?QP({x:i+Py(o.x,l),y:s+Py(o.y,c),textAnchor:"end",verticalAnchor:"end"},w):QP({x:i+l/2,y:s+c/2,textAnchor:"middle",verticalAnchor:"middle"},w)}(a);return r().createElement(rS,t_({className:re("recharts-label",f)},m,y,{breakAll:p}),n)}n_.displayName="Label";var r_=function(e){var t=e.cx,n=e.cy,r=e.angle,o=e.startAngle,a=e.endAngle,i=e.r,s=e.radius,l=e.innerRadius,c=e.outerRadius,u=e.x,d=e.y,f=e.top,p=e.left,h=e.width,m=e.height,y=e.clockWise,v=e.labelViewBox;if(v)return v;if(jy(h)&&jy(m)){if(jy(u)&&jy(d))return{x:u,y:d,width:h,height:m};if(jy(f)&&jy(p))return{x:f,y:p,width:h,height:m}}return jy(u)&&jy(d)?{x:u,y:d,width:0,height:0}:jy(t)&&jy(n)?{cx:t,cy:n,startAngle:o||r||0,endAngle:a||r||0,innerRadius:l||0,outerRadius:c||s||i||0,clockWise:y}:e.viewBox?e.viewBox:{}};n_.parseViewBox=r_,n_.renderCallByParent=function(e,n){var o=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(!e||!e.children&&o&&!e.label)return null;var a=e.children,i=r_(e),s=tv(a,n_).map((function(e,r){return(0,t.cloneElement)(e,{viewBox:n||i,key:"label-".concat(r)})}));if(!o)return s;var l,c=function(e,n){return e?!0===e?r().createElement(n_,{key:"label-implicit",viewBox:n}):Ey(e)?r().createElement(n_,{key:"label-implicit",viewBox:n,value:e}):(0,t.isValidElement)(e)?e.type===n_?(0,t.cloneElement)(e,{key:"label-implicit",viewBox:n}):r().createElement(n_,{key:"label-implicit",content:e,viewBox:n}):Ry()(e)?r().createElement(n_,{key:"label-implicit",content:e,viewBox:n}):Ly()(e)?r().createElement(n_,t_({viewBox:n},e,{key:"label-implicit"})):null:null}(e.label,n||i);return[c].concat(function(e){if(Array.isArray(e))return ZP(e)}(l=s)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(l)||function(e,t){if(e){if("string"==typeof e)return ZP(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)?ZP(e,t):void 0}}(l)||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 o_=function(e,t){var n=e.alwaysShow,r=e.ifOverflow;return n&&(r="extendDomain"),r===t},a_=o(3916),i_=o.n(a_),s_=o(9747),l_=o.n(s_);function c_(e){return c_="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},c_(e)}function u_(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,h_(r.key),r)}}function d_(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 f_(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d_(Object(n),!0).forEach((function(t){p_(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d_(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function p_(e,t,n){return(t=h_(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function h_(e){var t=function(e){if("object"!=c_(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=c_(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==c_(t)?t:t+""}var m_=function(e,t){var n=e.x,r=e.y,o=t.x,a=t.y;return{x:Math.min(n,o),y:Math.min(r,a),width:Math.abs(o-n),height:Math.abs(a-r)}},y_=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.scale=t}return t=e,n=[{key:"domain",get:function(){return this.scale.domain}},{key:"range",get:function(){return this.scale.range}},{key:"rangeMin",get:function(){return this.range()[0]}},{key:"rangeMax",get:function(){return this.range()[1]}},{key:"bandwidth",get:function(){return this.scale.bandwidth}},{key:"apply",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.bandAware,r=t.position;if(void 0!==e){if(r)switch(r){case"start":default:return this.scale(e);case"middle":var o=this.bandwidth?this.bandwidth()/2:0;return this.scale(e)+o;case"end":var a=this.bandwidth?this.bandwidth():0;return this.scale(e)+a}if(n){var i=this.bandwidth?this.bandwidth()/2:0;return this.scale(e)+i}return this.scale(e)}}},{key:"isInRange",value:function(e){var t=this.range(),n=t[0],r=t[t.length-1];return n<=r?e>=n&&e<=r:e>=r&&e<=n}}],r=[{key:"create",value:function(t){return new e(t)}}],n&&u_(t.prototype,n),r&&u_(t,r),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,n,r}();p_(y_,"EPS",1e-4);var v_=function(e){var t=Object.keys(e).reduce((function(t,n){return f_(f_({},t),{},p_({},n,y_.create(e[n])))}),{});return f_(f_({},t),{},{apply:function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.bandAware,o=n.position;return i_()(e,(function(e,n){return t[n].apply(e,{bandAware:r,position:o})}))},isInRange:function(e){return l_()(e,(function(e,n){return t[n].isInRange(e)}))}})};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 r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},g_.apply(this,arguments)}function b_(e){return b_="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},b_(e)}function w_(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 x_(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?w_(Object(n),!0).forEach((function(t){C_(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):w_(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function S_(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,k_(r.key),r)}}function O_(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(O_=function(){return!!e})()}function j_(e){return j_=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},j_(e)}function E_(e,t){return E_=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},E_(e,t)}function C_(e,t,n){return(t=k_(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function k_(e){var t=function(e){if("object"!=b_(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=b_(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==b_(t)?t:t+""}var P_=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),e=this,r=arguments,n=j_(n=t),function(e,t){if(t&&("object"===b_(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)}(e,O_()?Reflect.construct(n,r||[],j_(e).constructor):n.apply(e,r));var e,n,r}return 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&&E_(e,t)}(t,e),n=t,o=[{key:"render",value:function(){var e=this.props,n=e.x,o=e.y,a=e.r,i=e.alwaysShow,s=e.clipPathId,l=Ey(n),c=Ey(o);if(My(void 0===i,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.'),!l||!c)return null;var u=function(e){var t=e.x,n=e.y,r=e.xAxis,o=e.yAxis,a=v_({x:r.scale,y:o.scale}),i=a.apply({x:t,y:n},{bandAware:!0});return o_(e,"discard")&&!a.isInRange(i)?null:i}(this.props);if(!u)return null;var d=u.x,f=u.y,p=this.props,h=p.shape,m=p.className,y=x_(x_({clipPath:o_(this.props,"hidden")?"url(#".concat(s,")"):void 0},av(this.props,!0)),{},{cx:d,cy:f});return r().createElement(Ev,{className:re("recharts-reference-dot",m)},t.renderDot(h,y),n_.renderCallByParent(this.props,{x:d-a,y:f-a,width:2*a,height:2*a}))}}],o&&S_(n.prototype,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,o}(r().Component);C_(P_,"displayName","ReferenceDot"),C_(P_,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,r:10,fill:"#fff",stroke:"#ccc",fillOpacity:1,strokeWidth:1}),C_(P_,"renderDot",(function(e,t){return r().isValidElement(e)?r().cloneElement(e,t):Ry()(e)?e(t):r().createElement(Sb,g_({},t,{cx:t.cx,cy:t.cy,className:"recharts-reference-dot-dot"}))}));var A_=o(2426),N_=o.n(A_),M_=(o(7309),o(104)),T_=o.n(M_)()((function(e){return{x:e.left,y:e.top,width:e.width,height:e.height}}),(function(e){return["l",e.left,"t",e.top,"w",e.width,"h",e.height].join("")})),D_=(0,t.createContext)(void 0),I_=(0,t.createContext)(void 0),R_=(0,t.createContext)(void 0),z_=(0,t.createContext)({}),L_=(0,t.createContext)(void 0),$_=(0,t.createContext)(0),B_=(0,t.createContext)(0),F_=function(e){var t=e.state,n=t.xAxisMap,o=t.yAxisMap,a=t.offset,i=e.clipPathId,s=e.children,l=e.width,c=e.height,u=T_(a);return r().createElement(D_.Provider,{value:n},r().createElement(I_.Provider,{value:o},r().createElement(z_.Provider,{value:a},r().createElement(R_.Provider,{value:u},r().createElement(L_.Provider,{value:i},r().createElement($_.Provider,{value:c},r().createElement(B_.Provider,{value:l},s)))))))};function W_(e){return W_="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},W_(e)}function V_(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,K_(r.key),r)}}function H_(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(H_=function(){return!!e})()}function U_(e){return U_=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},U_(e)}function q_(e,t){return q_=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},q_(e,t)}function X_(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 G_(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?X_(Object(n),!0).forEach((function(t){Y_(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):X_(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Y_(e,t,n){return(t=K_(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function K_(e){var t=function(e){if("object"!=W_(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=W_(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==W_(t)?t:t+""}function Z_(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 J_(){return J_=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},J_.apply(this,arguments)}function Q_(e){var n=e.x,o=e.y,a=e.segment,i=e.xAxisId,s=e.yAxisId,l=e.shape,c=e.className,u=e.alwaysShow,d=(0,t.useContext)(L_),f=function(e){var n=(0,t.useContext)(D_);null==n&&bv(!1);var r=n[e];return null==r&&bv(!1),r}(i),p=function(e){var n=(0,t.useContext)(I_);null==n&&bv(!1);var r=n[e];return null==r&&bv(!1),r}(s),h=(0,t.useContext)(R_);if(!d||!h)return null;My(void 0===u,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.');var m=function(e,t,n,r,o,a,i,s,l){var c=o.x,u=o.y,d=o.width,f=o.height;if(n){var p=l.y,h=e.y.apply(p,{position:a});if(o_(l,"discard")&&!e.y.isInRange(h))return null;var m=[{x:c+d,y:h},{x:c,y:h}];return"left"===s?m.reverse():m}if(t){var y=l.x,v=e.x.apply(y,{position:a});if(o_(l,"discard")&&!e.x.isInRange(v))return null;var g=[{x:v,y:u+f},{x:v,y:u}];return"top"===i?g.reverse():g}if(r){var b=l.segment.map((function(t){return e.apply(t,{position:a})}));return o_(l,"discard")&&N_()(b,(function(t){return!e.isInRange(t)}))?null:b}return null}(v_({x:f.scale,y:p.scale}),Ey(n),Ey(o),a&&2===a.length,h,e.position,f.orientation,p.orientation,e);if(!m)return null;var y,v,g,b=(v=2,function(e){if(Array.isArray(e))return e}(y=m)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,s=[],l=!0,c=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,o=e}finally{try{if(!l&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw o}}return s}}(y,v)||function(e,t){if(e){if("string"==typeof e)return Z_(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)?Z_(e,t):void 0}}(y,v)||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.")}()),w=b[0],x=w.x,S=w.y,O=b[1],j=O.x,E=O.y,C=G_(G_({clipPath:o_(e,"hidden")?"url(#".concat(d,")"):void 0},av(e,!0)),{},{x1:x,y1:S,x2:j,y2:E});return r().createElement(Ev,{className:re("recharts-reference-line",c)},function(e,t){return r().isValidElement(e)?r().cloneElement(e,t):Ry()(e)?e(t):r().createElement("line",J_({},t,{className:"recharts-reference-line-line"}))}(l,C),n_.renderCallByParent(e,m_({x:(g={x1:x,y1:S,x2:j,y2:E}).x1,y:g.y1},{x:g.x2,y:g.y2})))}var eA=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),e=this,r=arguments,n=U_(n=t),function(e,t){if(t&&("object"===W_(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)}(e,H_()?Reflect.construct(n,r||[],U_(e).constructor):n.apply(e,r));var e,n,r}return 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&&q_(e,t)}(t,e),n=t,(o=[{key:"render",value:function(){return r().createElement(Q_,this.props)}}])&&V_(n.prototype,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,o}(r().Component);function tA(){return tA=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},tA.apply(this,arguments)}function nA(e){return nA="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},nA(e)}function rA(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 oA(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?rA(Object(n),!0).forEach((function(t){cA(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):rA(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function aA(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,uA(r.key),r)}}function iA(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(iA=function(){return!!e})()}function sA(e){return sA=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},sA(e)}function lA(e,t){return lA=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},lA(e,t)}function cA(e,t,n){return(t=uA(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function uA(e){var t=function(e){if("object"!=nA(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=nA(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==nA(t)?t:t+""}Y_(eA,"displayName","ReferenceLine"),Y_(eA,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,fill:"none",stroke:"#ccc",fillOpacity:1,strokeWidth:1,position:"middle"});var dA=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),e=this,r=arguments,n=sA(n=t),function(e,t){if(t&&("object"===nA(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)}(e,iA()?Reflect.construct(n,r||[],sA(e).constructor):n.apply(e,r));var e,n,r}return 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&&lA(e,t)}(t,e),n=t,(o=[{key:"render",value:function(){var e=this.props,n=e.x1,o=e.x2,a=e.y1,i=e.y2,s=e.className,l=e.alwaysShow,c=e.clipPathId;My(void 0===l,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.');var u=Ey(n),d=Ey(o),f=Ey(a),p=Ey(i),h=this.props.shape;if(!(u||d||f||p||h))return null;var m=function(e,t,n,r,o){var a=o.x1,i=o.x2,s=o.y1,l=o.y2,c=o.xAxis,u=o.yAxis;if(!c||!u)return null;var d=v_({x:c.scale,y:u.scale}),f={x:e?d.x.apply(a,{position:"start"}):d.x.rangeMin,y:n?d.y.apply(s,{position:"start"}):d.y.rangeMin},p={x:t?d.x.apply(i,{position:"end"}):d.x.rangeMax,y:r?d.y.apply(l,{position:"end"}):d.y.rangeMax};return!o_(o,"discard")||d.isInRange(f)&&d.isInRange(p)?m_(f,p):null}(u,d,f,p,this.props);if(!m&&!h)return null;var y=o_(this.props,"hidden")?"url(#".concat(c,")"):void 0;return r().createElement(Ev,{className:re("recharts-reference-area",s)},t.renderRect(h,oA(oA({clipPath:y},av(this.props,!0)),m)),n_.renderCallByParent(this.props,m))}}])&&aA(n.prototype,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,o}(r().Component);function fA(e){return function(e){if(Array.isArray(e))return pA(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return pA(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)?pA(e,t):void 0}}(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.")}()}function pA(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}cA(dA,"displayName","ReferenceArea"),cA(dA,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,r:10,fill:"#ccc",fillOpacity:.5,stroke:"none",strokeWidth:1}),cA(dA,"renderRect",(function(e,t){return r().isValidElement(e)?r().cloneElement(e,t):Ry()(e)?e(t):r().createElement(dx,tA({},t,{className:"recharts-reference-area-rect"}))}));var hA=function(e,t,n,r,o){var a=tv(e,eA),i=tv(e,P_),s=[].concat(fA(a),fA(i)),l=tv(e,dA),c="".concat(r,"Id"),u=r[0],d=t;if(s.length&&(d=s.reduce((function(e,t){if(t.props[c]===n&&o_(t.props,"extendDomain")&&jy(t.props[u])){var r=t.props[u];return[Math.min(e[0],r),Math.max(e[1],r)]}return e}),d)),l.length){var f="".concat(u,"1"),p="".concat(u,"2");d=l.reduce((function(e,t){if(t.props[c]===n&&o_(t.props,"extendDomain")&&jy(t.props[f])&&jy(t.props[p])){var r=t.props[f],o=t.props[p];return[Math.min(e[0],r,o),Math.max(e[1],r,o)]}return e}),d)}return o&&o.length&&(d=o.reduce((function(e,t){return jy(t)?[Math.min(e[0],t),Math.max(e[1],t)]:e}),d)),d},mA=o(228),yA=new(o.n(mA)()),vA="recharts.syncMouseEvents";function gA(e){return gA="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},gA(e)}function bA(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,xA(r.key),r)}}function wA(e,t,n){return(t=xA(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function xA(e){var t=function(e){if("object"!=gA(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=gA(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==gA(t)?t:t+""}var SA=function(){return e=function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),wA(this,"activeIndex",0),wA(this,"coordinateList",[]),wA(this,"layout","horizontal")},(t=[{key:"setDetails",value:function(e){var t,n=e.coordinateList,r=void 0===n?null:n,o=e.container,a=void 0===o?null:o,i=e.layout,s=void 0===i?null:i,l=e.offset,c=void 0===l?null:l,u=e.mouseHandlerCallback,d=void 0===u?null:u;this.coordinateList=null!==(t=null!=r?r:this.coordinateList)&&void 0!==t?t:[],this.container=null!=a?a:this.container,this.layout=null!=s?s:this.layout,this.offset=null!=c?c:this.offset,this.mouseHandlerCallback=null!=d?d:this.mouseHandlerCallback,this.activeIndex=Math.min(Math.max(this.activeIndex,0),this.coordinateList.length-1)}},{key:"focus",value:function(){this.spoofMouse()}},{key:"keyboardEvent",value:function(e){if(0!==this.coordinateList.length)switch(e.key){case"ArrowRight":if("horizontal"!==this.layout)return;this.activeIndex=Math.min(this.activeIndex+1,this.coordinateList.length-1),this.spoofMouse();break;case"ArrowLeft":if("horizontal"!==this.layout)return;this.activeIndex=Math.max(this.activeIndex-1,0),this.spoofMouse()}}},{key:"setIndex",value:function(e){this.activeIndex=e}},{key:"spoofMouse",value:function(){var e,t;if("horizontal"===this.layout&&0!==this.coordinateList.length){var n=this.container.getBoundingClientRect(),r=n.x,o=n.y,a=n.height,i=this.coordinateList[this.activeIndex].coordinate,s=(null===(e=window)||void 0===e?void 0:e.scrollX)||0,l=(null===(t=window)||void 0===t?void 0:t.scrollY)||0,c=r+i+s,u=o+this.offset.top+a/2+l;this.mouseHandlerCallback({pageX:c,pageY:u})}}}])&&bA(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t}(),OA=o(1331),jA=o.n(OA),EA=o(3812),CA=o.n(EA);function kA(e){return kA="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},kA(e)}function PA(){return PA=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},PA.apply(this,arguments)}function _A(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 AA(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 NA(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?AA(Object(n),!0).forEach((function(t){MA(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):AA(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function MA(e,t,n){var r;return r=function(e){if("object"!=kA(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=kA(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==kA(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var TA=function(e,t,n,r,o){var a,i=n-r;return a="M ".concat(e,",").concat(t),a+="L ".concat(e+n,",").concat(t),a+="L ".concat(e+n-i/2,",").concat(t+o),(a+="L ".concat(e+n-i/2-r,",").concat(t+o))+"L ".concat(e,",").concat(t," Z")},DA={x:0,y:0,upperWidth:0,lowerWidth:0,height:0,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},IA=function(e){var n,o,a=NA(NA({},DA),e),i=(0,t.useRef)(),s=(n=(0,t.useState)(-1),o=2,function(e){if(Array.isArray(e))return e}(n)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,s=[],l=!0,c=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,o=e}finally{try{if(!l&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw o}}return s}}(n,o)||function(e,t){if(e){if("string"==typeof e)return _A(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)?_A(e,t):void 0}}(n,o)||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.")}()),l=s[0],c=s[1];(0,t.useEffect)((function(){if(i.current&&i.current.getTotalLength)try{var e=i.current.getTotalLength();e&&c(e)}catch(e){}}),[]);var u=a.x,d=a.y,f=a.upperWidth,p=a.lowerWidth,h=a.height,m=a.className,y=a.animationEasing,v=a.animationDuration,g=a.animationBegin,b=a.isUpdateAnimationActive;if(u!==+u||d!==+d||f!==+f||p!==+p||h!==+h||0===f&&0===p||0===h)return null;var w=re("recharts-trapezoid",m);return b?r().createElement(tx,{canBegin:l>0,from:{upperWidth:0,lowerWidth:0,height:h,x:u,y:d},to:{upperWidth:f,lowerWidth:p,height:h,x:u,y:d},duration:v,animationEasing:y,isActive:b},(function(e){var t=e.upperWidth,n=e.lowerWidth,o=e.height,s=e.x,c=e.y;return r().createElement(tx,{canBegin:l>0,from:"0px ".concat(-1===l?1:l,"px"),to:"".concat(l,"px 0px"),attributeName:"strokeDasharray",begin:g,duration:v,easing:y},r().createElement("path",PA({},av(a,!0),{className:w,d:TA(s,c,t,n,o),ref:i})))})):r().createElement("g",null,r().createElement("path",PA({},av(a,!0),{className:w,d:TA(u,d,f,p,h)})))};function RA(e){return RA="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},RA(e)}function zA(){return zA=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},zA.apply(this,arguments)}function LA(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 $A(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?LA(Object(n),!0).forEach((function(t){BA(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):LA(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function BA(e,t,n){var r;return r=function(e){if("object"!=RA(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=RA(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==RA(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var FA=function(e){var t=e.cx,n=e.cy,r=e.radius,o=e.angle,a=e.sign,i=e.isExternal,s=e.cornerRadius,l=e.cornerIsExternal,c=s*(i?1:-1)+r,u=Math.asin(s/c)/WP,d=l?o:o+a*u,f=l?o-a*u:o;return{center:HP(t,n,c,d),circleTangency:HP(t,n,r,d),lineTangency:HP(t,n,c*Math.cos(u*WP),f),theta:u}},WA=function(e){var t=e.cx,n=e.cy,r=e.innerRadius,o=e.outerRadius,a=e.startAngle,i=function(e,t){return Sy(t-e)*Math.min(Math.abs(t-e),359.999)}(a,e.endAngle),s=a+i,l=HP(t,n,o,a),c=HP(t,n,o,s),u="M ".concat(l.x,",").concat(l.y,"\n    A ").concat(o,",").concat(o,",0,\n    ").concat(+(Math.abs(i)>180),",").concat(+(a>s),",\n    ").concat(c.x,",").concat(c.y,"\n  ");if(r>0){var d=HP(t,n,r,a),f=HP(t,n,r,s);u+="L ".concat(f.x,",").concat(f.y,"\n            A ").concat(r,",").concat(r,",0,\n            ").concat(+(Math.abs(i)>180),",").concat(+(a<=s),",\n            ").concat(d.x,",").concat(d.y," Z")}else u+="L ".concat(t,",").concat(n," Z");return u},VA={cx:0,cy:0,innerRadius:0,outerRadius:0,startAngle:0,endAngle:0,cornerRadius:0,forceCornerRadius:!1,cornerIsExternal:!1},HA=function(e){var t=$A($A({},VA),e),n=t.cx,o=t.cy,a=t.innerRadius,i=t.outerRadius,s=t.cornerRadius,l=t.forceCornerRadius,c=t.cornerIsExternal,u=t.startAngle,d=t.endAngle,f=t.className;if(i<a||u===d)return null;var p,h=re("recharts-sector",f),m=i-a,y=Py(s,m,0,!0);return p=y>0&&Math.abs(u-d)<360?function(e){var t=e.cx,n=e.cy,r=e.innerRadius,o=e.outerRadius,a=e.cornerRadius,i=e.forceCornerRadius,s=e.cornerIsExternal,l=e.startAngle,c=e.endAngle,u=Sy(c-l),d=FA({cx:t,cy:n,radius:o,angle:l,sign:u,cornerRadius:a,cornerIsExternal:s}),f=d.circleTangency,p=d.lineTangency,h=d.theta,m=FA({cx:t,cy:n,radius:o,angle:c,sign:-u,cornerRadius:a,cornerIsExternal:s}),y=m.circleTangency,v=m.lineTangency,g=m.theta,b=s?Math.abs(l-c):Math.abs(l-c)-h-g;if(b<0)return i?"M ".concat(p.x,",").concat(p.y,"\n        a").concat(a,",").concat(a,",0,0,1,").concat(2*a,",0\n        a").concat(a,",").concat(a,",0,0,1,").concat(2*-a,",0\n      "):WA({cx:t,cy:n,innerRadius:r,outerRadius:o,startAngle:l,endAngle:c});var w="M ".concat(p.x,",").concat(p.y,"\n    A").concat(a,",").concat(a,",0,0,").concat(+(u<0),",").concat(f.x,",").concat(f.y,"\n    A").concat(o,",").concat(o,",0,").concat(+(b>180),",").concat(+(u<0),",").concat(y.x,",").concat(y.y,"\n    A").concat(a,",").concat(a,",0,0,").concat(+(u<0),",").concat(v.x,",").concat(v.y,"\n  ");if(r>0){var x=FA({cx:t,cy:n,radius:r,angle:l,sign:u,isExternal:!0,cornerRadius:a,cornerIsExternal:s}),S=x.circleTangency,O=x.lineTangency,j=x.theta,E=FA({cx:t,cy:n,radius:r,angle:c,sign:-u,isExternal:!0,cornerRadius:a,cornerIsExternal:s}),C=E.circleTangency,k=E.lineTangency,P=E.theta,_=s?Math.abs(l-c):Math.abs(l-c)-j-P;if(_<0&&0===a)return"".concat(w,"L").concat(t,",").concat(n,"Z");w+="L".concat(k.x,",").concat(k.y,"\n      A").concat(a,",").concat(a,",0,0,").concat(+(u<0),",").concat(C.x,",").concat(C.y,"\n      A").concat(r,",").concat(r,",0,").concat(+(_>180),",").concat(+(u>0),",").concat(S.x,",").concat(S.y,"\n      A").concat(a,",").concat(a,",0,0,").concat(+(u<0),",").concat(O.x,",").concat(O.y,"Z")}else w+="L".concat(t,",").concat(n,"Z");return w}({cx:n,cy:o,innerRadius:a,outerRadius:i,cornerRadius:Math.min(y,m/2),forceCornerRadius:l,cornerIsExternal:c,startAngle:u,endAngle:d}):WA({cx:n,cy:o,innerRadius:a,outerRadius:i,startAngle:u,endAngle:d}),r().createElement("path",zA({},av(t,!0),{className:h,d:p,role:"img"}))},UA=["option","shapeType","propTransformer","activeClassName","isActive"];function qA(e){return qA="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},qA(e)}function XA(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 GA(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?XA(Object(n),!0).forEach((function(t){YA(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):XA(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function YA(e,t,n){var r;return r=function(e){if("object"!=qA(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=qA(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==qA(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function KA(e,t){return GA(GA({},t),e)}function ZA(e){var t=e.shapeType,n=e.elementProps;switch(t){case"rectangle":return r().createElement(dx,n);case"trapezoid":return r().createElement(IA,n);case"sector":return r().createElement(HA,n);case"symbols":if(function(e){return"symbols"===e}(t))return r().createElement(Zg,n);break;default:return null}}function JA(e){var n,o=e.option,a=e.shapeType,i=e.propTransformer,s=void 0===i?KA:i,l=e.activeClassName,c=void 0===l?"recharts-active-shape":l,u=e.isActive,d=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(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}(e,UA);if((0,t.isValidElement)(o))n=(0,t.cloneElement)(o,GA(GA({},d),function(e){return(0,t.isValidElement)(e)?e.props:e}(o)));else if(Ry()(o))n=o(d);else if(jA()(o)&&!CA()(o)){var f=s(o,d);n=r().createElement(ZA,{shapeType:a,elementProps:f})}else{var p=d;n=r().createElement(ZA,{shapeType:a,elementProps:p})}return u?r().createElement(Ev,{className:c},n):n}function QA(e,t){return null!=t&&"trapezoids"in e.props}function eN(e,t){return null!=t&&"sectors"in e.props}function tN(e,t){return null!=t&&"points"in e.props}function nN(e,t){var n,r,o=e.x===(null==t||null===(n=t.labelViewBox)||void 0===n?void 0:n.x)||e.x===t.x,a=e.y===(null==t||null===(r=t.labelViewBox)||void 0===r?void 0:r.y)||e.y===t.y;return o&&a}function rN(e,t){var n=e.endAngle===t.endAngle,r=e.startAngle===t.startAngle;return n&&r}function oN(e,t){var n=e.x===t.x,r=e.y===t.y,o=e.z===t.z;return n&&r&&o}function aN(e){var t=e.activeTooltipItem,n=e.graphicalItem,r=e.itemData,o=function(e,t){var n;return QA(e,t)?n="trapezoids":eN(e,t)?n="sectors":tN(e,t)&&(n="points"),n}(n,t),a=function(e,t){var n,r;return QA(e,t)?null===(n=t.tooltipPayload)||void 0===n||null===(n=n[0])||void 0===n||null===(n=n.payload)||void 0===n?void 0:n.payload:eN(e,t)?null===(r=t.tooltipPayload)||void 0===r||null===(r=r[0])||void 0===r||null===(r=r.payload)||void 0===r?void 0:r.payload:tN(e,t)?t.payload:{}}(n,t),i=r.filter((function(e,r){var i=ik()(a,e),s=n.props[o].filter((function(e){var r=function(e,t){var n;return QA(e,t)?n=nN:eN(e,t)?n=rN:tN(e,t)&&(n=oN),n}(n,t);return r(e,t)})),l=n.props[o].indexOf(s[s.length-1]);return i&&r===l}));return r.indexOf(i[i.length-1])}function iN(){}function sN(e,t,n){e._context.bezierCurveTo((2*e._x0+e._x1)/3,(2*e._y0+e._y1)/3,(e._x0+2*e._x1)/3,(e._y0+2*e._y1)/3,(e._x0+4*e._x1+t)/6,(e._y0+4*e._y1+n)/6)}function lN(e){this._context=e}function cN(e){this._context=e}function uN(e){this._context=e}lN.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){switch(this._point){case 3:sN(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,this._context.lineTo((5*this._x0+this._x1)/6,(5*this._y0+this._y1)/6);default:sN(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}},cN.prototype={areaStart:iN,areaEnd:iN,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._y0=this._y1=this._y2=this._y3=this._y4=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x2,this._y2),this._context.closePath();break;case 2:this._context.moveTo((this._x2+2*this._x3)/3,(this._y2+2*this._y3)/3),this._context.lineTo((this._x3+2*this._x2)/3,(this._y3+2*this._y2)/3),this._context.closePath();break;case 3:this.point(this._x2,this._y2),this.point(this._x3,this._y3),this.point(this._x4,this._y4)}},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._x2=e,this._y2=t;break;case 1:this._point=2,this._x3=e,this._y3=t;break;case 2:this._point=3,this._x4=e,this._y4=t,this._context.moveTo((this._x0+4*this._x1+e)/6,(this._y0+4*this._y1+t)/6);break;default:sN(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}},uN.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var n=(this._x0+4*this._x1+e)/6,r=(this._y0+4*this._y1+t)/6;this._line?this._context.lineTo(n,r):this._context.moveTo(n,r);break;case 3:this._point=4;default:sN(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};class dN{constructor(e,t){this._context=e,this._x=t}areaStart(){this._line=0}areaEnd(){this._line=NaN}lineStart(){this._point=0}lineEnd(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line}point(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:this._x?this._context.bezierCurveTo(this._x0=(this._x0+e)/2,this._y0,this._x0,t,e,t):this._context.bezierCurveTo(this._x0,this._y0=(this._y0+t)/2,e,this._y0,e,t)}this._x0=e,this._y0=t}}function fN(e){this._context=e}function pN(e){this._context=e}function hN(e){return new pN(e)}function mN(e){return e<0?-1:1}function yN(e,t,n){var r=e._x1-e._x0,o=t-e._x1,a=(e._y1-e._y0)/(r||o<0&&-0),i=(n-e._y1)/(o||r<0&&-0),s=(a*o+i*r)/(r+o);return(mN(a)+mN(i))*Math.min(Math.abs(a),Math.abs(i),.5*Math.abs(s))||0}function vN(e,t){var n=e._x1-e._x0;return n?(3*(e._y1-e._y0)/n-t)/2:t}function gN(e,t,n){var r=e._x0,o=e._y0,a=e._x1,i=e._y1,s=(a-r)/3;e._context.bezierCurveTo(r+s,o+s*t,a-s,i-s*n,a,i)}function bN(e){this._context=e}function wN(e){this._context=new xN(e)}function xN(e){this._context=e}function SN(e){this._context=e}function ON(e){var t,n,r=e.length-1,o=new Array(r),a=new Array(r),i=new Array(r);for(o[0]=0,a[0]=2,i[0]=e[0]+2*e[1],t=1;t<r-1;++t)o[t]=1,a[t]=4,i[t]=4*e[t]+2*e[t+1];for(o[r-1]=2,a[r-1]=7,i[r-1]=8*e[r-1]+e[r],t=1;t<r;++t)n=o[t]/a[t-1],a[t]-=n,i[t]-=n*i[t-1];for(o[r-1]=i[r-1]/a[r-1],t=r-2;t>=0;--t)o[t]=(i[t]-o[t+1])/a[t];for(a[r-1]=(e[r]+o[r-1])/2,t=0;t<r-1;++t)a[t]=2*e[t+1]-o[t+1];return[o,a]}function jN(e,t){this._context=e,this._t=t}function EN(e){return e[0]}function CN(e){return e[1]}function kN(e,t){var n=Ig(!0),r=null,o=hN,a=null,i=Wg(s);function s(s){var l,c,u,d=(s=YC(s)).length,f=!1;for(null==r&&(a=o(u=i())),l=0;l<=d;++l)!(l<d&&n(c=s[l],l,s))===f&&((f=!f)?a.lineStart():a.lineEnd()),f&&a.point(+e(c,l,s),+t(c,l,s));if(u)return a=null,u+""||null}return e="function"==typeof e?e:void 0===e?EN:Ig(e),t="function"==typeof t?t:void 0===t?CN:Ig(t),s.x=function(t){return arguments.length?(e="function"==typeof t?t:Ig(+t),s):e},s.y=function(e){return arguments.length?(t="function"==typeof e?e:Ig(+e),s):t},s.defined=function(e){return arguments.length?(n="function"==typeof e?e:Ig(!!e),s):n},s.curve=function(e){return arguments.length?(o=e,null!=r&&(a=o(r)),s):o},s.context=function(e){return arguments.length?(null==e?r=a=null:a=o(r=e),s):r},s}function PN(e,t,n){var r=null,o=Ig(!0),a=null,i=hN,s=null,l=Wg(c);function c(c){var u,d,f,p,h,m=(c=YC(c)).length,y=!1,v=new Array(m),g=new Array(m);for(null==a&&(s=i(h=l())),u=0;u<=m;++u){if(!(u<m&&o(p=c[u],u,c))===y)if(y=!y)d=u,s.areaStart(),s.lineStart();else{for(s.lineEnd(),s.lineStart(),f=u-1;f>=d;--f)s.point(v[f],g[f]);s.lineEnd(),s.areaEnd()}y&&(v[u]=+e(p,u,c),g[u]=+t(p,u,c),s.point(r?+r(p,u,c):v[u],n?+n(p,u,c):g[u]))}if(h)return s=null,h+""||null}function u(){return kN().defined(o).curve(i).context(a)}return e="function"==typeof e?e:void 0===e?EN:Ig(+e),t="function"==typeof t?t:Ig(void 0===t?0:+t),n="function"==typeof n?n:void 0===n?CN:Ig(+n),c.x=function(t){return arguments.length?(e="function"==typeof t?t:Ig(+t),r=null,c):e},c.x0=function(t){return arguments.length?(e="function"==typeof t?t:Ig(+t),c):e},c.x1=function(e){return arguments.length?(r=null==e?null:"function"==typeof e?e:Ig(+e),c):r},c.y=function(e){return arguments.length?(t="function"==typeof e?e:Ig(+e),n=null,c):t},c.y0=function(e){return arguments.length?(t="function"==typeof e?e:Ig(+e),c):t},c.y1=function(e){return arguments.length?(n=null==e?null:"function"==typeof e?e:Ig(+e),c):n},c.lineX0=c.lineY0=function(){return u().x(e).y(t)},c.lineY1=function(){return u().x(e).y(n)},c.lineX1=function(){return u().x(r).y(t)},c.defined=function(e){return arguments.length?(o="function"==typeof e?e:Ig(!!e),c):o},c.curve=function(e){return arguments.length?(i=e,null!=a&&(s=i(a)),c):i},c.context=function(e){return arguments.length?(null==e?a=s=null:s=i(a=e),c):a},c}function _N(e){return _N="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},_N(e)}function AN(){return AN=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},AN.apply(this,arguments)}function NN(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 MN(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?NN(Object(n),!0).forEach((function(t){TN(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):NN(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function TN(e,t,n){var r;return r=function(e){if("object"!=_N(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=_N(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==_N(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}fN.prototype={areaStart:iN,areaEnd:iN,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(e,t){e=+e,t=+t,this._point?this._context.lineTo(e,t):(this._point=1,this._context.moveTo(e,t))}},pN.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:this._context.lineTo(e,t)}}},bN.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=this._t0=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x1,this._y1);break;case 3:gN(this,this._t0,vN(this,this._t0))}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){var n=NaN;if(t=+t,(e=+e)!==this._x1||t!==this._y1){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,gN(this,vN(this,n=yN(this,e,t)),n);break;default:gN(this,this._t0,n=yN(this,e,t))}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t,this._t0=n}}},(wN.prototype=Object.create(bN.prototype)).point=function(e,t){bN.prototype.point.call(this,t,e)},xN.prototype={moveTo:function(e,t){this._context.moveTo(t,e)},closePath:function(){this._context.closePath()},lineTo:function(e,t){this._context.lineTo(t,e)},bezierCurveTo:function(e,t,n,r,o,a){this._context.bezierCurveTo(t,e,r,n,a,o)}},SN.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=[],this._y=[]},lineEnd:function(){var e=this._x,t=this._y,n=e.length;if(n)if(this._line?this._context.lineTo(e[0],t[0]):this._context.moveTo(e[0],t[0]),2===n)this._context.lineTo(e[1],t[1]);else for(var r=ON(e),o=ON(t),a=0,i=1;i<n;++a,++i)this._context.bezierCurveTo(r[0][a],o[0][a],r[1][a],o[1][a],e[i],t[i]);(this._line||0!==this._line&&1===n)&&this._context.closePath(),this._line=1-this._line,this._x=this._y=null},point:function(e,t){this._x.push(+e),this._y.push(+t)}},jN.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=this._y=NaN,this._point=0},lineEnd:function(){0<this._t&&this._t<1&&2===this._point&&this._context.lineTo(this._x,this._y),(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line>=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:if(this._t<=0)this._context.lineTo(this._x,t),this._context.lineTo(e,t);else{var n=this._x*(1-this._t)+e*this._t;this._context.lineTo(n,this._y),this._context.lineTo(n,t)}}this._x=e,this._y=t}};var DN={curveBasisClosed:function(e){return new cN(e)},curveBasisOpen:function(e){return new uN(e)},curveBasis:function(e){return new lN(e)},curveBumpX:function(e){return new dN(e,!0)},curveBumpY:function(e){return new dN(e,!1)},curveLinearClosed:function(e){return new fN(e)},curveLinear:hN,curveMonotoneX:function(e){return new bN(e)},curveMonotoneY:function(e){return new wN(e)},curveNatural:function(e){return new SN(e)},curveStep:function(e){return new jN(e,.5)},curveStepAfter:function(e){return new jN(e,1)},curveStepBefore:function(e){return new jN(e,0)}},IN=function(e){return e.x===+e.x&&e.y===+e.y},RN=function(e){return e.x},zN=function(e){return e.y},LN=function(e){var t=e.className,n=e.points,o=e.path,a=e.pathRef;if(!(n&&n.length||o))return null;var i=n&&n.length?function(e){var t,n=e.type,r=void 0===n?"linear":n,o=e.points,a=void 0===o?[]:o,i=e.baseLine,s=e.layout,l=e.connectNulls,c=void 0!==l&&l,u=function(e,t){if(Ry()(e))return e;var n="curve".concat(fg()(e));return"curveMonotone"!==n&&"curveBump"!==n||!t?DN[n]||hN:DN["".concat(n).concat("vertical"===t?"Y":"X")]}(r,s),d=c?a.filter((function(e){return IN(e)})):a;if(Array.isArray(i)){var f=c?i.filter((function(e){return IN(e)})):i,p=d.map((function(e,t){return MN(MN({},e),{},{base:f[t]})}));return(t="vertical"===s?PN().y(zN).x1(RN).x0((function(e){return e.base.x})):PN().x(RN).y1(zN).y0((function(e){return e.base.y}))).defined(IN).curve(u),t(p)}return(t="vertical"===s&&jy(i)?PN().y(zN).x1(RN).x0(i):jy(i)?PN().x(RN).y1(zN).y0(i):kN().x(RN).y(zN)).defined(IN).curve(u),t(d)}(e):o;return r().createElement("path",AN({},av(e,!1),Uy(e),{className:re("recharts-curve",t),d:i,ref:a}))};function $N(e){return $N="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},$N(e)}var BN=["x","y","top","left","width","height","className"];function FN(){return FN=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},FN.apply(this,arguments)}function WN(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 VN(e,t,n){var r;return r=function(e){if("object"!=$N(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=$N(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==$N(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var HN=function(e,t,n,r,o,a){return"M".concat(e,",").concat(o,"v").concat(r,"M").concat(a,",").concat(t,"h").concat(n)},UN=function(e){var t=e.x,n=void 0===t?0:t,o=e.y,a=void 0===o?0:o,i=e.top,s=void 0===i?0:i,l=e.left,c=void 0===l?0:l,u=e.width,d=void 0===u?0:u,f=e.height,p=void 0===f?0:f,h=e.className,m=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?WN(Object(n),!0).forEach((function(t){VN(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):WN(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({x:n,y:a,top:s,left:c,width:d,height:p},function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(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}(e,BN));return jy(n)&&jy(a)&&jy(d)&&jy(p)&&jy(s)&&jy(c)?r().createElement("path",FN({},av(m,!0),{className:re("recharts-cross",h),d:HN(n,a,d,p,s,c)})):null};function qN(e){var t=e.cx,n=e.cy,r=e.radius,o=e.startAngle,a=e.endAngle;return{points:[HP(t,n,r,o),HP(t,n,r,a)],cx:t,cy:n,radius:r,startAngle:o,endAngle:a}}function XN(e,t,n){var r,o,a,i;if("horizontal"===e)a=r=t.x,o=n.top,i=n.top+n.height;else if("vertical"===e)i=o=t.y,r=n.left,a=n.left+n.width;else if(null!=t.cx&&null!=t.cy){if("centric"!==e)return qN(t);var s=t.cx,l=t.cy,c=t.innerRadius,u=t.outerRadius,d=t.angle,f=HP(s,l,c,d),p=HP(s,l,u,d);r=f.x,o=f.y,a=p.x,i=p.y}return[{x:r,y:o},{x:a,y:i}]}function GN(e){return GN="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},GN(e)}function YN(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 KN(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?YN(Object(n),!0).forEach((function(t){ZN(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):YN(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ZN(e,t,n){var r;return r=function(e){if("object"!=GN(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=GN(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==GN(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function JN(e){var n,r,o,a=e.element,i=e.tooltipEventType,s=e.isActive,l=e.activeCoordinate,c=e.activePayload,u=e.offset,d=e.activeTooltipIndex,f=e.tooltipAxisBandSize,p=e.layout,h=e.chartName,m=null!==(n=a.props.cursor)&&void 0!==n?n:null===(r=a.type.defaultProps)||void 0===r?void 0:r.cursor;if(!a||!m||!s||!l||"ScatterChart"!==h&&"axis"!==i)return null;var y=LN;if("ScatterChart"===h)o=l,y=UN;else if("BarChart"===h)o=function(e,t,n,r){var o=r/2;return{stroke:"none",fill:"#ccc",x:"horizontal"===e?t.x-o:n.left+.5,y:"horizontal"===e?n.top+.5:t.y-o,width:"horizontal"===e?r:n.width-1,height:"horizontal"===e?n.height-1:r}}(p,l,u,f),y=dx;else if("radial"===p){var v=qN(l),g=v.cx,b=v.cy,w=v.radius;o={cx:g,cy:b,startAngle:v.startAngle,endAngle:v.endAngle,innerRadius:w,outerRadius:w},y=HA}else o={points:XN(p,l,u)},y=LN;var x=KN(KN(KN(KN({stroke:"#ccc",pointerEvents:"none"},u),o),av(m,!1)),{},{payload:c,payloadIndex:d,className:re("recharts-tooltip-cursor",m.className)});return(0,t.isValidElement)(m)?(0,t.cloneElement)(m,x):(0,t.createElement)(y,x)}var QN=["item"],eM=["children","className","width","height","style","compact","title","desc"];function tM(e){return tM="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},tM(e)}function nM(){return nM=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},nM.apply(this,arguments)}function rM(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,s=[],l=!0,c=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,o=e}finally{try{if(!l&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw o}}return s}}(e,t)||uM(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 oM(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(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}function aM(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,mM(r.key),r)}}function iM(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(iM=function(){return!!e})()}function sM(e){return sM=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},sM(e)}function lM(e,t){return lM=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},lM(e,t)}function cM(e){return function(e){if(Array.isArray(e))return dM(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||uM(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.")}()}function uM(e,t){if(e){if("string"==typeof e)return dM(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)?dM(e,t):void 0}}function dM(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 fM(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 pM(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?fM(Object(n),!0).forEach((function(t){hM(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):fM(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function hM(e,t,n){return(t=mM(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function mM(e){var t=function(e){if("object"!=tM(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=tM(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==tM(t)?t:t+""}var yM={xAxis:["bottom","top"],yAxis:["left","right"]},vM={width:"100%",height:"100%"},gM={x:0,y:0};function bM(e){return e}var wM=function(e,t){var n=t.graphicalItems,r=t.dataStartIndex,o=t.dataEndIndex,a=(null!=n?n:[]).reduce((function(e,t){var n=t.props.data;return n&&n.length?[].concat(cM(e),cM(n)):e}),[]);return a.length>0?a:e&&e.length&&jy(r)&&jy(o)?e.slice(r,o+1):[]};function xM(e){return"number"===e?[0,"auto"]:void 0}var SM=function(e,t,n,r){var o=e.graphicalItems,a=e.tooltipAxis,i=wM(t,e);return n<0||!o||!o.length||n>=i.length?null:o.reduce((function(o,s){var l,c,u=null!==(l=s.props.data)&&void 0!==l?l:t;return u&&e.dataStartIndex+e.dataEndIndex!==0&&e.dataEndIndex-e.dataStartIndex>=n&&(u=u.slice(e.dataStartIndex,e.dataEndIndex+1)),(c=a.dataKey&&!a.allowDuplicatedCategory?Ny(void 0===u?i:u,a.dataKey,r):u&&u[n]||i[n])?[].concat(cM(o),[bP(s,c)]):o}),[])},OM=function(e,t,n,r){var o=r||{x:e.chartX,y:e.chartY},a=function(e,t){return"horizontal"===t?e.x:"vertical"===t?e.y:"centric"===t?e.angle:e.radius}(o,n),i=e.orderedTooltipTicks,s=e.tooltipAxis,l=e.tooltipTicks,c=function(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=arguments.length>2?arguments[2]:void 0,o=arguments.length>3?arguments[3]:void 0,a=-1,i=null!==(t=null==n?void 0:n.length)&&void 0!==t?t:0;if(i<=1)return 0;if(o&&"angleAxis"===o.axisType&&Math.abs(Math.abs(o.range[1]-o.range[0])-360)<=1e-6)for(var s=o.range,l=0;l<i;l++){var c=l>0?r[l-1].coordinate:r[i-1].coordinate,u=r[l].coordinate,d=l>=i-1?r[0].coordinate:r[l+1].coordinate,f=void 0;if(Sy(u-c)!==Sy(d-u)){var p=[];if(Sy(d-u)===Sy(s[1]-s[0])){f=d;var h=u+s[1]-s[0];p[0]=Math.min(h,(h+c)/2),p[1]=Math.max(h,(h+c)/2)}else{f=c;var m=d+s[1]-s[0];p[0]=Math.min(u,(m+u)/2),p[1]=Math.max(u,(m+u)/2)}var y=[Math.min(u,(f+u)/2),Math.max(u,(f+u)/2)];if(e>y[0]&&e<=y[1]||e>=p[0]&&e<=p[1]){a=r[l].index;break}}else{var v=Math.min(c,d),g=Math.max(c,d);if(e>(v+u)/2&&e<=(g+u)/2){a=r[l].index;break}}}else for(var b=0;b<i;b++)if(0===b&&e<=(n[b].coordinate+n[b+1].coordinate)/2||b>0&&b<i-1&&e>(n[b].coordinate+n[b-1].coordinate)/2&&e<=(n[b].coordinate+n[b+1].coordinate)/2||b===i-1&&e>(n[b].coordinate+n[b-1].coordinate)/2){a=n[b].index;break}return a}(a,i,l,s);if(c>=0&&l){var u=l[c]&&l[c].value,d=SM(e,t,c,u),f=function(e,t,n,r){var o=t.find((function(e){return e&&e.index===n}));if(o){if("horizontal"===e)return{x:o.coordinate,y:r.y};if("vertical"===e)return{x:r.x,y:o.coordinate};if("centric"===e){var a=o.coordinate,i=r.radius;return pM(pM(pM({},r),HP(r.cx,r.cy,i,a)),{},{angle:a,radius:i})}var s=o.coordinate,l=r.angle;return pM(pM(pM({},r),HP(r.cx,r.cy,s,l)),{},{angle:l,radius:s})}return gM}(n,i,c,o);return{activeTooltipIndex:c,activeLabel:u,activePayload:d,activeCoordinate:f}}return null},jM=function(e,t){var n=t.axisType,r=void 0===n?"xAxis":n,o=t.AxisComp,a=t.graphicalItems,i=t.stackGroups,s=t.dataStartIndex,l=t.dataEndIndex,c=e.children,u="".concat(r,"Id"),d=tv(c,o),f={};return d&&d.length?f=function(e,t){var n=t.axes,r=t.graphicalItems,o=t.axisType,a=t.axisIdKey,i=t.stackGroups,s=t.dataStartIndex,l=t.dataEndIndex,c=e.layout,u=e.children,d=e.stackOffset,f=iP(c,o);return n.reduce((function(t,n){var p,h=void 0!==n.type.defaultProps?pM(pM({},n.type.defaultProps),n.props):n.props,m=h.type,y=h.dataKey,v=h.allowDataOverflow,g=h.allowDuplicatedCategory,b=h.scale,w=h.ticks,x=h.includeHidden,S=h[a];if(t[S])return t;var O,j,E,C=wM(e.data,{graphicalItems:r.filter((function(e){var t;return(a in e.props?e.props[a]:null===(t=e.type.defaultProps)||void 0===t?void 0:t[a])===S})),dataStartIndex:s,dataEndIndex:l}),k=C.length;(function(e,t,n){if("number"===n&&!0===t&&Array.isArray(e)){var r=null==e?void 0:e[0],o=null==e?void 0:e[1];if(r&&o&&jy(r)&&jy(o))return!0}return!1})(h.domain,v,m)&&(O=yP(h.domain,null,v),!f||"number"!==m&&"auto"===b||(E=nP(C,y,"category")));var P=xM(m);if(!O||0===O.length){var _,A=null!==(_=h.domain)&&void 0!==_?_:P;if(y){if(O=nP(C,y,m),"category"===m&&f){var N=function(e){if(!Array.isArray(e))return!1;for(var t=e.length,n={},r=0;r<t;r++){if(n[e[r]])return!0;n[e[r]]=!0}return!1}(O);g&&N?(j=O,O=yv()(0,k)):g||(O=gP(A,O,n).reduce((function(e,t){return e.indexOf(t)>=0?e:[].concat(cM(e),[t])}),[]))}else if("category"===m)O=g?O.filter((function(e){return""!==e&&!Dy()(e)})):gP(A,O,n).reduce((function(e,t){return e.indexOf(t)>=0||""===t||Dy()(t)?e:[].concat(cM(e),[t])}),[]);else if("number"===m){var M=function(e,t,n,r,o){var a=t.map((function(t){return oP(e,t,n,o,r)})).filter((function(e){return!Dy()(e)}));return a&&a.length?a.reduce((function(e,t){return[Math.min(e[0],t[0]),Math.max(e[1],t[1])]}),[1/0,-1/0]):null}(C,r.filter((function(e){var t,n,r=a in e.props?e.props[a]:null===(t=e.type.defaultProps)||void 0===t?void 0:t[a],o="hide"in e.props?e.props.hide:null===(n=e.type.defaultProps)||void 0===n?void 0:n.hide;return r===S&&(x||!o)})),y,o,c);M&&(O=M)}!f||"number"!==m&&"auto"===b||(E=nP(C,y,"category"))}else O=f?yv()(0,k):i&&i[S]&&i[S].hasStack&&"number"===m?"expand"===d?[0,1]:pP(i[S].stackGroups,s,l):aP(C,r.filter((function(e){var t=a in e.props?e.props[a]:e.type.defaultProps[a],n="hide"in e.props?e.props.hide:e.type.defaultProps.hide;return t===S&&(x||!n)})),m,c,!0);if("number"===m)O=hA(u,O,S,o,w),A&&(O=yP(A,O,v));else if("category"===m&&A){var T=A;O.every((function(e){return T.indexOf(e)>=0}))&&(O=T)}}return pM(pM({},t),{},hM({},S,pM(pM({},h),{},{axisType:o,domain:O,categoricalDomain:E,duplicateDomain:j,originalDomain:null!==(p=h.domain)&&void 0!==p?p:P,isCategorical:f,layout:c})))}),{})}(e,{axes:d,graphicalItems:a,axisType:r,axisIdKey:u,stackGroups:i,dataStartIndex:s,dataEndIndex:l}):a&&a.length&&(f=function(e,t){var n=t.graphicalItems,r=t.Axis,o=t.axisType,a=t.axisIdKey,i=t.stackGroups,s=t.dataStartIndex,l=t.dataEndIndex,c=e.layout,u=e.children,d=wM(e.data,{graphicalItems:n,dataStartIndex:s,dataEndIndex:l}),f=d.length,p=iP(c,o),h=-1;return n.reduce((function(e,t){var m,y=(void 0!==t.type.defaultProps?pM(pM({},t.type.defaultProps),t.props):t.props)[a],v=xM("number");return e[y]?e:(h++,p?m=yv()(0,f):i&&i[y]&&i[y].hasStack?(m=pP(i[y].stackGroups,s,l),m=hA(u,m,y,o)):(m=yP(v,aP(d,n.filter((function(e){var t,n,r=a in e.props?e.props[a]:null===(t=e.type.defaultProps)||void 0===t?void 0:t[a],o="hide"in e.props?e.props.hide:null===(n=e.type.defaultProps)||void 0===n?void 0:n.hide;return r===y&&!o})),"number",c),r.defaultProps.allowDataOverflow),m=hA(u,m,y,o)),pM(pM({},e),{},hM({},y,pM(pM({axisType:o},r.defaultProps),{},{hide:!0,orientation:by()(yM,"".concat(o,".").concat(h%2),null),domain:m,originalDomain:v,isCategorical:p,layout:c}))))}),{})}(e,{Axis:o,graphicalItems:a,axisType:r,axisIdKey:u,stackGroups:i,dataStartIndex:s,dataEndIndex:l})),f},EM=function(e){var t=e.children,n=e.defaultShowTooltip,r=nv(t,RP),o=0,a=0;return e.data&&0!==e.data.length&&(a=e.data.length-1),r&&r.props&&(r.props.startIndex>=0&&(o=r.props.startIndex),r.props.endIndex>=0&&(a=r.props.endIndex)),{chartX:0,chartY:0,dataStartIndex:o,dataEndIndex:a,activeTooltipIndex:-1,isTooltipActive:Boolean(n)}},CM=function(e){return"horizontal"===e?{numericAxisName:"yAxis",cateAxisName:"xAxis"}:"vertical"===e?{numericAxisName:"xAxis",cateAxisName:"yAxis"}:"centric"===e?{numericAxisName:"radiusAxis",cateAxisName:"angleAxis"}:{numericAxisName:"angleAxis",cateAxisName:"radiusAxis"}},kM=function(e,t){return"xAxis"===t?e[t].width:"yAxis"===t?e[t].height:void 0},PM=["points","className","baseLinePoints","connectNulls"];function _M(){return _M=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},_M.apply(this,arguments)}function AM(e){return function(e){if(Array.isArray(e))return NM(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return NM(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)?NM(e,t):void 0}}(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.")}()}function NM(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}var MM=function(e){return e&&e.x===+e.x&&e.y===+e.y},TM=function(e,t){var n=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=[[]];return e.forEach((function(e){MM(e)?t[t.length-1].push(e):t[t.length-1].length>0&&t.push([])})),MM(e[0])&&t[t.length-1].push(e[0]),t[t.length-1].length<=0&&(t=t.slice(0,-1)),t}(e);t&&(n=[n.reduce((function(e,t){return[].concat(AM(e),AM(t))}),[])]);var r=n.map((function(e){return e.reduce((function(e,t,n){return"".concat(e).concat(0===n?"M":"L").concat(t.x,",").concat(t.y)}),"")})).join("");return 1===n.length?"".concat(r,"Z"):r},DM=function(e){var t=e.points,n=e.className,o=e.baseLinePoints,a=e.connectNulls,i=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(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}(e,PM);if(!t||!t.length)return null;var s=re("recharts-polygon",n);if(o&&o.length){var l=i.stroke&&"none"!==i.stroke,c=function(e,t,n){var r=TM(e,n);return"".concat("Z"===r.slice(-1)?r.slice(0,-1):r,"L").concat(TM(t.reverse(),n).slice(1))}(t,o,a);return r().createElement("g",{className:s},r().createElement("path",_M({},av(i,!0),{fill:"Z"===c.slice(-1)?i.fill:"none",stroke:"none",d:c})),l?r().createElement("path",_M({},av(i,!0),{fill:"none",d:TM(t,a)})):null,l?r().createElement("path",_M({},av(i,!0),{fill:"none",d:TM(o,a)})):null)}var u=TM(t,a);return r().createElement("path",_M({},av(i,!0),{fill:"Z"===u.slice(-1)?i.fill:"none",className:s,d:u}))};function IM(e){return IM="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},IM(e)}function RM(){return RM=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},RM.apply(this,arguments)}function zM(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 LM(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?zM(Object(n),!0).forEach((function(t){VM(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):zM(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function $M(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,HM(r.key),r)}}function BM(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(BM=function(){return!!e})()}function FM(e){return FM=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},FM(e)}function WM(e,t){return WM=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},WM(e,t)}function VM(e,t,n){return(t=HM(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function HM(e){var t=function(e){if("object"!=IM(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=IM(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==IM(t)?t:t+""}var UM=Math.PI/180,qM=1e-5,XM=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),e=this,r=arguments,n=FM(n=t),function(e,t){if(t&&("object"===IM(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)}(e,BM()?Reflect.construct(n,r||[],FM(e).constructor):n.apply(e,r));var e,n,r}return 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&&WM(e,t)}(t,e),n=t,o=[{key:"getTickLineCoord",value:function(e){var t=this.props,n=t.cx,r=t.cy,o=t.radius,a=t.orientation,i=t.tickSize||8,s=HP(n,r,o,e.coordinate),l=HP(n,r,o+("inner"===a?-1:1)*i,e.coordinate);return{x1:s.x,y1:s.y,x2:l.x,y2:l.y}}},{key:"getTickTextAnchor",value:function(e){var t=this.props.orientation,n=Math.cos(-e.coordinate*UM);return n>qM?"outer"===t?"start":"end":n<-qM?"outer"===t?"end":"start":"middle"}},{key:"renderAxisLine",value:function(){var e=this.props,t=e.cx,n=e.cy,o=e.radius,a=e.axisLine,i=e.axisLineType,s=LM(LM({},av(this.props,!1)),{},{fill:"none"},av(a,!1));if("circle"===i)return r().createElement(Sb,RM({className:"recharts-polar-angle-axis-line"},s,{cx:t,cy:n,r:o}));var l=this.props.ticks.map((function(e){return HP(t,n,o,e.coordinate)}));return r().createElement(DM,RM({className:"recharts-polar-angle-axis-line"},s,{points:l}))}},{key:"renderTicks",value:function(){var e=this,n=this.props,o=n.ticks,a=n.tick,i=n.tickLine,s=n.tickFormatter,l=n.stroke,c=av(this.props,!1),u=av(a,!1),d=LM(LM({},c),{},{fill:"none"},av(i,!1)),f=o.map((function(n,o){var f=e.getTickLineCoord(n),p=LM(LM(LM({textAnchor:e.getTickTextAnchor(n)},c),{},{stroke:"none",fill:l},u),{},{index:o,payload:n,x:f.x2,y:f.y2});return r().createElement(Ev,RM({className:re("recharts-polar-angle-axis-tick",GP(a)),key:"tick-".concat(n.coordinate)},qy(e.props,n,o)),i&&r().createElement("line",RM({className:"recharts-polar-angle-axis-tick-line"},d,f)),a&&t.renderTickItem(a,p,s?s(n.value,o):n.value))}));return r().createElement(Ev,{className:"recharts-polar-angle-axis-ticks"},f)}},{key:"render",value:function(){var e=this.props,t=e.ticks,n=e.radius,o=e.axisLine;return n<=0||!t||!t.length?null:r().createElement(Ev,{className:re("recharts-polar-angle-axis",this.props.className)},o&&this.renderAxisLine(),this.renderTicks())}}],a=[{key:"renderTickItem",value:function(e,t,n){return r().isValidElement(e)?r().cloneElement(e,t):Ry()(e)?e(t):r().createElement(rS,RM({},t,{className:"recharts-polar-angle-axis-tick-value"}),n)}}],o&&$M(n.prototype,o),a&&$M(n,a),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,o,a}(t.PureComponent);VM(XM,"displayName","PolarAngleAxis"),VM(XM,"axisType","angleAxis"),VM(XM,"defaultProps",{type:"category",angleAxisId:0,scale:"auto",cx:0,cy:0,orientation:"outer",axisLine:!0,tickLine:!0,tickSize:8,tick:!0,hide:!1,allowDuplicatedCategory:!0});var GM=o(7551),YM=o.n(GM),KM=o(6533),ZM=o.n(KM),JM=["cx","cy","angle","ticks","axisLine"],QM=["ticks","tick","angle","tickFormatter","stroke"];function eT(e){return eT="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},eT(e)}function tT(){return tT=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},tT.apply(this,arguments)}function nT(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 rT(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?nT(Object(n),!0).forEach((function(t){cT(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):nT(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function oT(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(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}function aT(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,uT(r.key),r)}}function iT(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(iT=function(){return!!e})()}function sT(e){return sT=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},sT(e)}function lT(e,t){return lT=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},lT(e,t)}function cT(e,t,n){return(t=uT(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function uT(e){var t=function(e){if("object"!=eT(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=eT(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==eT(t)?t:t+""}var dT=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),e=this,r=arguments,n=sT(n=t),function(e,t){if(t&&("object"===eT(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)}(e,iT()?Reflect.construct(n,r||[],sT(e).constructor):n.apply(e,r));var e,n,r}return 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&&lT(e,t)}(t,e),n=t,o=[{key:"getTickValueCoord",value:function(e){var t=e.coordinate,n=this.props,r=n.angle,o=n.cx,a=n.cy;return HP(o,a,t,r)}},{key:"getTickTextAnchor",value:function(){var e;switch(this.props.orientation){case"left":e="end";break;case"right":e="start";break;default:e="middle"}return e}},{key:"getViewBox",value:function(){var e=this.props,t=e.cx,n=e.cy,r=e.angle,o=e.ticks,a=YM()(o,(function(e){return e.coordinate||0}));return{cx:t,cy:n,startAngle:r,endAngle:r,innerRadius:ZM()(o,(function(e){return e.coordinate||0})).coordinate||0,outerRadius:a.coordinate||0}}},{key:"renderAxisLine",value:function(){var e=this.props,t=e.cx,n=e.cy,o=e.angle,a=e.ticks,i=e.axisLine,s=oT(e,JM),l=a.reduce((function(e,t){return[Math.min(e[0],t.coordinate),Math.max(e[1],t.coordinate)]}),[1/0,-1/0]),c=HP(t,n,l[0],o),u=HP(t,n,l[1],o),d=rT(rT(rT({},av(s,!1)),{},{fill:"none"},av(i,!1)),{},{x1:c.x,y1:c.y,x2:u.x,y2:u.y});return r().createElement("line",tT({className:"recharts-polar-radius-axis-line"},d))}},{key:"renderTicks",value:function(){var e=this,n=this.props,o=n.ticks,a=n.tick,i=n.angle,s=n.tickFormatter,l=n.stroke,c=oT(n,QM),u=this.getTickTextAnchor(),d=av(c,!1),f=av(a,!1),p=o.map((function(n,o){var c=e.getTickValueCoord(n),p=rT(rT(rT(rT({textAnchor:u,transform:"rotate(".concat(90-i,", ").concat(c.x,", ").concat(c.y,")")},d),{},{stroke:"none",fill:l},f),{},{index:o},c),{},{payload:n});return r().createElement(Ev,tT({className:re("recharts-polar-radius-axis-tick",GP(a)),key:"tick-".concat(n.coordinate)},qy(e.props,n,o)),t.renderTickItem(a,p,s?s(n.value,o):n.value))}));return r().createElement(Ev,{className:"recharts-polar-radius-axis-ticks"},p)}},{key:"render",value:function(){var e=this.props,t=e.ticks,n=e.axisLine,o=e.tick;return t&&t.length?r().createElement(Ev,{className:re("recharts-polar-radius-axis",this.props.className)},n&&this.renderAxisLine(),o&&this.renderTicks(),n_.renderCallByParent(this.props,this.getViewBox())):null}}],a=[{key:"renderTickItem",value:function(e,t,n){return r().isValidElement(e)?r().cloneElement(e,t):Ry()(e)?e(t):r().createElement(rS,tT({},t,{className:"recharts-polar-radius-axis-tick-value"}),n)}}],o&&aT(n.prototype,o),a&&aT(n,a),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,o,a}(t.PureComponent);cT(dT,"displayName","PolarRadiusAxis"),cT(dT,"axisType","radiusAxis"),cT(dT,"defaultProps",{type:"number",radiusAxisId:0,cx:0,cy:0,angle:0,orientation:"right",stroke:"#ccc",axisLine:!0,tick:!0,tickCount:5,allowDataOverflow:!1,scale:"auto",allowDuplicatedCategory:!0});var fT=o(8090),pT=o.n(fT);function hT(e){return hT="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},hT(e)}var mT=["valueAccessor"],yT=["data","dataKey","clockWise","id","textBreakAll"];function vT(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 gT(){return gT=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},gT.apply(this,arguments)}function bT(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 wT(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?bT(Object(n),!0).forEach((function(t){xT(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):bT(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function xT(e,t,n){var r;return r=function(e){if("object"!=hT(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=hT(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==hT(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ST(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(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 OT,jT=function(e){return Array.isArray(e.value)?pT()(e.value):e.value};function ET(e){var t=e.valueAccessor,n=void 0===t?jT:t,o=ST(e,mT),a=o.data,i=o.dataKey,s=o.clockWise,l=o.id,c=o.textBreakAll,u=ST(o,yT);return a&&a.length?r().createElement(Ev,{className:"recharts-label-list"},a.map((function(e,t){var o=Dy()(i)?n(e,t):tP(e&&e.payload,i),a=Dy()(l)?{}:{id:"".concat(l,"-").concat(t)};return r().createElement(n_,gT({},av(e,!0),u,a,{parentViewBox:e.parentViewBox,value:o,textBreakAll:c,viewBox:n_.parseViewBox(Dy()(s)?e:wT(wT({},e),{},{clockWise:s})),key:"label-".concat(t),index:t}))}))):null}function CT(e){return CT="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},CT(e)}function kT(){return kT=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},kT.apply(this,arguments)}function PT(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 _T(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?PT(Object(n),!0).forEach((function(t){DT(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):PT(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function AT(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,IT(r.key),r)}}function NT(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(NT=function(){return!!e})()}function MT(e){return MT=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},MT(e)}function TT(e,t){return TT=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},TT(e,t)}function DT(e,t,n){return(t=IT(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function IT(e){var t=function(e){if("object"!=CT(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=CT(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==CT(t)?t:t+""}ET.displayName="LabelList",ET.renderCallByParent=function(e,n){var o=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(!e||!e.children&&o&&!e.label)return null;var a=tv(e.children,ET).map((function(e,r){return(0,t.cloneElement)(e,{data:n,key:"labelList-".concat(r)})}));if(!o)return a;var i,s=function(e,t){return e?!0===e?r().createElement(ET,{key:"labelList-implicit",data:t}):r().isValidElement(e)||Ry()(e)?r().createElement(ET,{key:"labelList-implicit",data:t,content:e}):Ly()(e)?r().createElement(ET,gT({data:t},e,{key:"labelList-implicit"})):null:null}(e.label,n);return[s].concat(function(e){if(Array.isArray(e))return vT(e)}(i=a)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(i)||function(e,t){if(e){if("string"==typeof e)return vT(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)?vT(e,t):void 0}}(i)||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 RT=function(e){function t(e){var n,r,o,a;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),DT((r=this,a=[e],o=MT(o=t),n=function(e,t){if(t&&("object"===CT(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)}(r,NT()?Reflect.construct(o,a||[],MT(r).constructor):o.apply(r,a))),"pieRef",null),DT(n,"sectorRefs",[]),DT(n,"id",ky("recharts-pie-")),DT(n,"handleAnimationEnd",(function(){var e=n.props.onAnimationEnd;n.setState({isAnimationFinished:!0}),Ry()(e)&&e()})),DT(n,"handleAnimationStart",(function(){var e=n.props.onAnimationStart;n.setState({isAnimationFinished:!1}),Ry()(e)&&e()})),n.state={isAnimationFinished:!e.isAnimationActive,prevIsAnimationActive:e.isAnimationActive,prevAnimationId:e.animationId,sectorToFocus:0},n}return 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&&TT(e,t)}(t,e),n=t,o=[{key:"isActiveIndex",value:function(e){var t=this.props.activeIndex;return Array.isArray(t)?-1!==t.indexOf(e):e===t}},{key:"hasActiveIndex",value:function(){var e=this.props.activeIndex;return Array.isArray(e)?0!==e.length:e||0===e}},{key:"renderLabels",value:function(e){if(this.props.isAnimationActive&&!this.state.isAnimationFinished)return null;var n=this.props,o=n.label,a=n.labelLine,i=n.dataKey,s=n.valueKey,l=av(this.props,!1),c=av(o,!1),u=av(a,!1),d=o&&o.offsetRadius||20,f=e.map((function(e,n){var f=(e.startAngle+e.endAngle)/2,p=HP(e.cx,e.cy,e.outerRadius+d,f),h=_T(_T(_T(_T({},l),e),{},{stroke:"none"},c),{},{index:n,textAnchor:t.getTextAnchor(p.x,e.cx)},p),m=_T(_T(_T(_T({},l),e),{},{fill:"none",stroke:e.fill},u),{},{index:n,points:[HP(e.cx,e.cy,e.outerRadius,f),p]}),y=i;return Dy()(i)&&Dy()(s)?y="value":Dy()(i)&&(y=s),r().createElement(Ev,{key:"label-".concat(e.startAngle,"-").concat(e.endAngle,"-").concat(e.midAngle,"-").concat(n)},a&&t.renderLabelLineItem(a,m,"line"),t.renderLabelItem(o,h,tP(e,y)))}));return r().createElement(Ev,{className:"recharts-pie-labels"},f)}},{key:"renderSectorsStatically",value:function(e){var t=this,n=this.props,o=n.activeShape,a=n.blendStroke,i=n.inactiveShape;return e.map((function(n,s){if(0===(null==n?void 0:n.startAngle)&&0===(null==n?void 0:n.endAngle)&&1!==e.length)return null;var l=t.isActiveIndex(s),c=i&&t.hasActiveIndex()?i:null,u=l?o:c,d=_T(_T({},n),{},{stroke:a?n.fill:n.stroke,tabIndex:-1});return r().createElement(Ev,kT({ref:function(e){e&&!t.sectorRefs.includes(e)&&t.sectorRefs.push(e)},tabIndex:-1,className:"recharts-pie-sector"},qy(t.props,n,s),{key:"sector-".concat(null==n?void 0:n.startAngle,"-").concat(null==n?void 0:n.endAngle,"-").concat(n.midAngle,"-").concat(s)}),r().createElement(JA,kT({option:u,isActive:l,shapeType:"sector"},d)))}))}},{key:"renderSectorsWithAnimation",value:function(){var e=this,t=this.props,n=t.sectors,o=t.isAnimationActive,a=t.animationBegin,i=t.animationDuration,s=t.animationEasing,l=t.animationId,c=this.state,u=c.prevSectors,d=c.prevIsAnimationActive;return r().createElement(tx,{begin:a,duration:i,isActive:o,easing:s,from:{t:0},to:{t:1},key:"pie-".concat(l,"-").concat(d),onAnimationStart:this.handleAnimationStart,onAnimationEnd:this.handleAnimationEnd},(function(t){var o=t.t,a=[],i=(n&&n[0]).startAngle;return n.forEach((function(e,t){var n=u&&u[t],r=t>0?by()(e,"paddingAngle",0):0;if(n){var s=Ay(n.endAngle-n.startAngle,e.endAngle-e.startAngle),l=_T(_T({},e),{},{startAngle:i+r,endAngle:i+s(o)+r});a.push(l),i=l.endAngle}else{var c=e.endAngle,d=e.startAngle,f=Ay(0,c-d)(o),p=_T(_T({},e),{},{startAngle:i+r,endAngle:i+f+r});a.push(p),i=p.endAngle}})),r().createElement(Ev,null,e.renderSectorsStatically(a))}))}},{key:"attachKeyboardHandlers",value:function(e){var t=this;e.onkeydown=function(e){if(!e.altKey)switch(e.key){case"ArrowLeft":var n=++t.state.sectorToFocus%t.sectorRefs.length;t.sectorRefs[n].focus(),t.setState({sectorToFocus:n});break;case"ArrowRight":var r=--t.state.sectorToFocus<0?t.sectorRefs.length-1:t.state.sectorToFocus%t.sectorRefs.length;t.sectorRefs[r].focus(),t.setState({sectorToFocus:r});break;case"Escape":t.sectorRefs[t.state.sectorToFocus].blur(),t.setState({sectorToFocus:0})}}}},{key:"renderSectors",value:function(){var e=this.props,t=e.sectors,n=e.isAnimationActive,r=this.state.prevSectors;return!(n&&t&&t.length)||r&&ik()(r,t)?this.renderSectorsStatically(t):this.renderSectorsWithAnimation()}},{key:"componentDidMount",value:function(){this.pieRef&&this.attachKeyboardHandlers(this.pieRef)}},{key:"render",value:function(){var e=this,t=this.props,n=t.hide,o=t.sectors,a=t.className,i=t.label,s=t.cx,l=t.cy,c=t.innerRadius,u=t.outerRadius,d=t.isAnimationActive,f=this.state.isAnimationFinished;if(n||!o||!o.length||!jy(s)||!jy(l)||!jy(c)||!jy(u))return null;var p=re("recharts-pie",a);return r().createElement(Ev,{tabIndex:this.props.rootTabIndex,className:p,ref:function(t){e.pieRef=t}},this.renderSectors(),i&&this.renderLabels(o),n_.renderCallByParent(this.props,null,!1),(!d||f)&&ET.renderCallByParent(this.props,o,!1))}}],a=[{key:"getDerivedStateFromProps",value:function(e,t){return t.prevIsAnimationActive!==e.isAnimationActive?{prevIsAnimationActive:e.isAnimationActive,prevAnimationId:e.animationId,curSectors:e.sectors,prevSectors:[],isAnimationFinished:!0}:e.isAnimationActive&&e.animationId!==t.prevAnimationId?{prevAnimationId:e.animationId,curSectors:e.sectors,prevSectors:t.curSectors,isAnimationFinished:!0}:e.sectors!==t.curSectors?{curSectors:e.sectors,isAnimationFinished:!0}:null}},{key:"getTextAnchor",value:function(e,t){return e>t?"start":e<t?"end":"middle"}},{key:"renderLabelLineItem",value:function(e,t,n){if(r().isValidElement(e))return r().cloneElement(e,t);if(Ry()(e))return e(t);var o=re("recharts-pie-label-line","boolean"!=typeof e?e.className:"");return r().createElement(LN,kT({},t,{key:n,type:"linear",className:o}))}},{key:"renderLabelItem",value:function(e,t,n){if(r().isValidElement(e))return r().cloneElement(e,t);var o=n;if(Ry()(e)&&(o=e(t),r().isValidElement(o)))return o;var a=re("recharts-pie-label-text","boolean"==typeof e||Ry()(e)?"":e.className);return r().createElement(rS,kT({},t,{alignmentBaseline:"middle",className:a}),o)}}],o&&AT(n.prototype,o),a&&AT(n,a),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,o,a}(t.PureComponent);OT=RT,DT(RT,"displayName","Pie"),DT(RT,"defaultProps",{stroke:"#fff",fill:"#808080",legendType:"rect",cx:"50%",cy:"50%",startAngle:0,endAngle:360,innerRadius:0,outerRadius:"80%",paddingAngle:0,labelLine:!0,hide:!1,minAngle:0,isAnimationActive:!Kv.isSsr,animationBegin:400,animationDuration:1500,animationEasing:"ease",nameKey:"name",blendStroke:!1,rootTabIndex:0}),DT(RT,"parseDeltaAngle",(function(e,t){return Sy(t-e)*Math.min(Math.abs(t-e),360)})),DT(RT,"getRealPieData",(function(e){var t=e.data,n=e.children,r=av(e,!1),o=tv(n,uy);return t&&t.length?t.map((function(e,t){return _T(_T(_T({payload:e},r),e),o&&o[t]&&o[t].props)})):o&&o.length?o.map((function(e){return _T(_T({},r),e.props)})):[]})),DT(RT,"parseCoordinateOfPie",(function(e,t){var n=t.top,r=t.left,o=t.width,a=t.height,i=UP(o,a);return{cx:r+Py(e.cx,o,o/2),cy:n+Py(e.cy,a,a/2),innerRadius:Py(e.innerRadius,i,0),outerRadius:Py(e.outerRadius,i,.8*i),maxRadius:e.maxRadius||Math.sqrt(o*o+a*a)/2}})),DT(RT,"getComposedData",(function(e){var t=e.item,n=e.offset,r=void 0!==t.type.defaultProps?_T(_T({},t.type.defaultProps),t.props):t.props,o=OT.getRealPieData(r);if(!o||!o.length)return null;var a=r.cornerRadius,i=r.startAngle,s=r.endAngle,l=r.paddingAngle,c=r.dataKey,u=r.nameKey,d=r.valueKey,f=r.tooltipType,p=Math.abs(r.minAngle),h=OT.parseCoordinateOfPie(r,n),m=OT.parseDeltaAngle(i,s),y=Math.abs(m),v=c;Dy()(c)&&Dy()(d)?(My(!1,'Use "dataKey" to specify the value of pie,\n      the props "valueKey" will be deprecated in 1.1.0'),v="value"):Dy()(c)&&(My(!1,'Use "dataKey" to specify the value of pie,\n      the props "valueKey" will be deprecated in 1.1.0'),v=d);var g,b,w=o.filter((function(e){return 0!==tP(e,v,0)})).length,x=y-w*p-(y>=360?w:w-1)*l,S=o.reduce((function(e,t){var n=tP(t,v,0);return e+(jy(n)?n:0)}),0);return S>0&&(g=o.map((function(e,t){var n,r=tP(e,v,0),o=tP(e,u,t),s=(jy(r)?r:0)/S,c=(n=t?b.endAngle+Sy(m)*l*(0!==r?1:0):i)+Sy(m)*((0!==r?p:0)+s*x),d=(n+c)/2,y=(h.innerRadius+h.outerRadius)/2,g=[{name:o,value:r,payload:e,dataKey:v,type:f}],w=HP(h.cx,h.cy,y,d);return b=_T(_T(_T({percent:s,cornerRadius:a,name:o,tooltipPayload:g,midAngle:d,middleRadius:y,tooltipPosition:w},e),h),{},{value:tP(e,v),startAngle:n,endAngle:c,payload:e,paddingAngle:Sy(m)*l})}))),_T(_T({},h),{},{sectors:g,data:o})}));var zT=function(e){var n=e.chartName,o=e.GraphicalChild,a=e.defaultTooltipEventType,i=void 0===a?"axis":a,s=e.validateTooltipEventTypes,l=void 0===s?["axis"]:s,c=e.axisComponents,u=e.legendContent,d=e.formatAxisMap,f=e.defaultProps,p=function(e,t){var r=e.props,a=e.dataStartIndex,i=e.dataEndIndex,s=e.updateId;if(!rv({props:r}))return null;var l=r.children,u=r.layout,f=r.stackOffset,p=r.data,h=r.reverseStackOrder,m=CM(u),y=m.numericAxisName,v=m.cateAxisName,g=tv(l,o),b=function(e,t,n,r,o,a){if(!e)return null;var i=(a?t.reverse():t).reduce((function(e,t){var o,a=null!==(o=t.type)&&void 0!==o&&o.defaultProps?Qk(Qk({},t.type.defaultProps),t.props):t.props,i=a.stackId;if(a.hide)return e;var s=a[n],l=e[s]||{hasStack:!1,stackGroups:{}};if(Ey(i)){var c=l.stackGroups[i]||{numericAxisId:n,cateAxisId:r,items:[]};c.items.push(t),l.hasStack=!0,l.stackGroups[i]=c}else l.stackGroups[ky("_stackId_")]={numericAxisId:n,cateAxisId:r,items:[t]};return Qk(Qk({},e),{},eP({},s,l))}),{});return Object.keys(i).reduce((function(t,a){var s=i[a];return s.hasStack&&(s.stackGroups=Object.keys(s.stackGroups).reduce((function(t,a){var i=s.stackGroups[a];return Qk(Qk({},t),{},eP({},a,{numericAxisId:n,cateAxisId:r,items:i.items,stackedData:fP(e,i.items,o)}))}),{})),Qk(Qk({},t),{},eP({},a,s))}),{})}(p,g,"".concat(y,"Id"),"".concat(v,"Id"),f,h),w=c.reduce((function(e,t){var n="".concat(t.axisType,"Map");return pM(pM({},e),{},hM({},n,jM(r,pM(pM({},t),{},{graphicalItems:g,stackGroups:t.axisType===y&&b,dataStartIndex:a,dataEndIndex:i}))))}),{}),x=function(e,t){var n=e.props,r=(e.graphicalItems,e.xAxisMap),o=void 0===r?{}:r,a=e.yAxisMap,i=void 0===a?{}:a,s=n.width,l=n.height,c=n.children,u=n.margin||{},d=nv(c,RP),f=nv(c,wb),p=Object.keys(i).reduce((function(e,t){var n=i[t],r=n.orientation;return n.mirror||n.hide?e:pM(pM({},e),{},hM({},r,e[r]+n.width))}),{left:u.left||0,right:u.right||0}),h=Object.keys(o).reduce((function(e,t){var n=o[t],r=n.orientation;return n.mirror||n.hide?e:pM(pM({},e),{},hM({},r,by()(e,"".concat(r))+n.height))}),{top:u.top||0,bottom:u.bottom||0}),m=pM(pM({},h),p),y=m.bottom;d&&(m.bottom+=d.props.height||RP.defaultProps.height),f&&t&&(m=function(e,t,n,r){var o=n.children,a=n.width,i=n.margin,s=a-(i.left||0)-(i.right||0),l=Gk({children:o,legendWidth:s});if(l){var c=r||{},u=c.width,d=c.height,f=l.align,p=l.verticalAlign,h=l.layout;if(("vertical"===h||"horizontal"===h&&"middle"===p)&&"center"!==f&&jy(e[f]))return Qk(Qk({},e),{},eP({},f,e[f]+(u||0)));if(("horizontal"===h||"vertical"===h&&"center"===f)&&"middle"!==p&&jy(e[p]))return Qk(Qk({},e),{},eP({},p,e[p]+(d||0)))}return e}(m,0,n,t));var v=s-m.left-m.right,g=l-m.top-m.bottom;return pM(pM({brushBottom:y},m),{},{width:Math.max(v,0),height:Math.max(g,0)})}(pM(pM({},w),{},{props:r,graphicalItems:g}),null==t?void 0:t.legendBBox);Object.keys(w).forEach((function(e){w[e]=d(r,w[e],x,e.replace("Map",""),n)}));var S,O,j=w["".concat(v,"Map")],E=(S=_y(j),{tooltipTicks:O=sP(S,!1,!0),orderedTooltipTicks:gv()(O,(function(e){return e.coordinate})),tooltipAxis:S,tooltipAxisBandSize:vP(S,O)}),C=function(e,t){var n=t.graphicalItems,r=t.stackGroups,o=t.offset,a=t.updateId,i=t.dataStartIndex,s=t.dataEndIndex,l=e.barSize,u=e.layout,d=e.barGap,f=e.barCategoryGap,p=e.maxBarSize,h=CM(u),m=h.numericAxisName,y=h.cateAxisName,v=function(e){return!(!e||!e.length)&&e.some((function(e){var t=Zy(e&&e.type);return t&&t.indexOf("Bar")>=0}))}(n),g=[];return n.forEach((function(n,h){var b=wM(e.data,{graphicalItems:[n],dataStartIndex:i,dataEndIndex:s}),w=void 0!==n.type.defaultProps?pM(pM({},n.type.defaultProps),n.props):n.props,x=w.dataKey,S=w.maxBarSize,O=w["".concat(m,"Id")],j=w["".concat(y,"Id")],E=c.reduce((function(e,n){var r=t["".concat(n.axisType,"Map")],o=w["".concat(n.axisType,"Id")];r&&r[o]||"zAxis"===n.axisType||bv(!1);var a=r[o];return pM(pM({},e),{},hM(hM({},n.axisType,a),"".concat(n.axisType,"Ticks"),sP(a)))}),{}),C=E[y],k=E["".concat(y,"Ticks")],P=r&&r[O]&&r[O].hasStack&&function(e,t){var n,r=(null!==(n=e.type)&&void 0!==n&&n.defaultProps?Qk(Qk({},e.type.defaultProps),e.props):e.props).stackId;if(Ey(r)){var o=t[r];if(o){var a=o.items.indexOf(e);return a>=0?o.stackedData[a]:null}}return null}(n,r[O].stackGroups),_=Zy(n.type).indexOf("Bar")>=0,A=vP(C,k),N=[],M=v&&function(e){var t=e.barSize,n=e.totalSize,r=e.stackGroups,o=void 0===r?{}:r;if(!o)return{};for(var a={},i=Object.keys(o),s=0,l=i.length;s<l;s++)for(var c=o[i[s]].stackGroups,u=Object.keys(c),d=0,f=u.length;d<f;d++){var p=c[u[d]],h=p.items,m=p.cateAxisId,y=h.filter((function(e){return Zy(e.type).indexOf("Bar")>=0}));if(y&&y.length){var v=y[0].type.defaultProps,g=void 0!==v?Qk(Qk({},v),y[0].props):y[0].props,b=g.barSize,w=g[m];a[w]||(a[w]=[]);var x=Dy()(b)?t:b;a[w].push({item:y[0],stackList:y.slice(1),barSize:Dy()(x)?void 0:Py(x,n,0)})}}return a}({barSize:l,stackGroups:r,totalSize:kM(E,y)});if(_){var T,D,I=Dy()(S)?p:S,R=null!==(T=null!==(D=vP(C,k,!0))&&void 0!==D?D:I)&&void 0!==T?T:0;N=function(e){var t=e.barGap,n=e.barCategoryGap,r=e.bandSize,o=e.sizeList,a=void 0===o?[]:o,i=e.maxBarSize,s=a.length;if(s<1)return null;var l,c=Py(t,r,0,!0),u=[];if(a[0].barSize===+a[0].barSize){var d=!1,f=r/s,p=a.reduce((function(e,t){return e+t.barSize||0}),0);(p+=(s-1)*c)>=r&&(p-=(s-1)*c,c=0),p>=r&&f>0&&(d=!0,p=s*(f*=.9));var h={offset:((r-p)/2|0)-c,size:0};l=a.reduce((function(e,t){var n={item:t.item,position:{offset:h.offset+h.size+c,size:d?f:t.barSize}},r=[].concat(Kk(e),[n]);return h=r[r.length-1].position,t.stackList&&t.stackList.length&&t.stackList.forEach((function(e){r.push({item:e,position:h})})),r}),u)}else{var m=Py(n,r,0,!0);r-2*m-(s-1)*c<=0&&(c=0);var y=(r-2*m-(s-1)*c)/s;y>1&&(y>>=0);var v=i===+i?Math.min(y,i):y;l=a.reduce((function(e,t,n){var r=[].concat(Kk(e),[{item:t.item,position:{offset:m+(y+c)*n+(y-v)/2,size:v}}]);return t.stackList&&t.stackList.length&&t.stackList.forEach((function(e){r.push({item:e,position:r[r.length-1].position})})),r}),u)}return l}({barGap:d,barCategoryGap:f,bandSize:R!==A?R:A,sizeList:M[j],maxBarSize:I}),R!==A&&(N=N.map((function(e){return pM(pM({},e),{},{position:pM(pM({},e.position),{},{offset:e.position.offset-R/2})})})))}var z,L,$=n&&n.type&&n.type.getComposedData;$&&g.push({props:pM(pM({},$(pM(pM({},E),{},{displayedData:b,props:e,dataKey:x,item:n,bandSize:A,barPosition:N,offset:o,stackedData:P,layout:u,dataStartIndex:i,dataEndIndex:s}))),{},hM(hM(hM({key:n.key||"item-".concat(h)},m,E[m]),y,E[y]),"animationId",a)),childIndex:(z=n,L=e.children,ev(L).indexOf(z)),item:n})})),g}(r,pM(pM({},w),{},{dataStartIndex:a,dataEndIndex:i,updateId:s,graphicalItems:g,stackGroups:b,offset:x}));return pM(pM({formattedGraphicalItems:C,graphicalItems:g,offset:x,stackGroups:b},E),w)},h=function(e){function o(e){var a,i,s,l,c,d;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,o),hM((l=this,d=[e],c=sM(c=o),s=function(e,t){if(t&&("object"===tM(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)}(l,iM()?Reflect.construct(c,d||[],sM(l).constructor):c.apply(l,d))),"eventEmitterSymbol",Symbol("rechartsEventEmitter")),hM(s,"accessibilityManager",new SA),hM(s,"handleLegendBBoxUpdate",(function(e){if(e){var t=s.state,n=t.dataStartIndex,r=t.dataEndIndex,o=t.updateId;s.setState(pM({legendBBox:e},p({props:s.props,dataStartIndex:n,dataEndIndex:r,updateId:o},pM(pM({},s.state),{},{legendBBox:e}))))}})),hM(s,"handleReceiveSyncEvent",(function(e,t,n){if(s.props.syncId===e){if(n===s.eventEmitterSymbol&&"function"!=typeof s.props.syncMethod)return;s.applySyncEvent(t)}})),hM(s,"handleBrushChange",(function(e){var t=e.startIndex,n=e.endIndex;if(t!==s.state.dataStartIndex||n!==s.state.dataEndIndex){var r=s.state.updateId;s.setState((function(){return pM({dataStartIndex:t,dataEndIndex:n},p({props:s.props,dataStartIndex:t,dataEndIndex:n,updateId:r},s.state))})),s.triggerSyncEvent({dataStartIndex:t,dataEndIndex:n})}})),hM(s,"handleMouseEnter",(function(e){var t=s.getMouseInfo(e);if(t){var n=pM(pM({},t),{},{isTooltipActive:!0});s.setState(n),s.triggerSyncEvent(n);var r=s.props.onMouseEnter;Ry()(r)&&r(n,e)}})),hM(s,"triggeredAfterMouseMove",(function(e){var t=s.getMouseInfo(e),n=t?pM(pM({},t),{},{isTooltipActive:!0}):{isTooltipActive:!1};s.setState(n),s.triggerSyncEvent(n);var r=s.props.onMouseMove;Ry()(r)&&r(n,e)})),hM(s,"handleItemMouseEnter",(function(e){s.setState((function(){return{isTooltipActive:!0,activeItem:e,activePayload:e.tooltipPayload,activeCoordinate:e.tooltipPosition||{x:e.cx,y:e.cy}}}))})),hM(s,"handleItemMouseLeave",(function(){s.setState((function(){return{isTooltipActive:!1}}))})),hM(s,"handleMouseMove",(function(e){e.persist(),s.throttleTriggeredAfterMouseMove(e)})),hM(s,"handleMouseLeave",(function(e){s.throttleTriggeredAfterMouseMove.cancel();var t={isTooltipActive:!1};s.setState(t),s.triggerSyncEvent(t);var n=s.props.onMouseLeave;Ry()(n)&&n(t,e)})),hM(s,"handleOuterEvent",(function(e){var t,n=function(e){var t=e&&e.type;return t&&Ky[t]?Ky[t]:null}(e),r=by()(s.props,"".concat(n));n&&Ry()(r)&&r(null!==(t=/.*touch.*/i.test(n)?s.getMouseInfo(e.changedTouches[0]):s.getMouseInfo(e))&&void 0!==t?t:{},e)})),hM(s,"handleClick",(function(e){var t=s.getMouseInfo(e);if(t){var n=pM(pM({},t),{},{isTooltipActive:!0});s.setState(n),s.triggerSyncEvent(n);var r=s.props.onClick;Ry()(r)&&r(n,e)}})),hM(s,"handleMouseDown",(function(e){var t=s.props.onMouseDown;Ry()(t)&&t(s.getMouseInfo(e),e)})),hM(s,"handleMouseUp",(function(e){var t=s.props.onMouseUp;Ry()(t)&&t(s.getMouseInfo(e),e)})),hM(s,"handleTouchMove",(function(e){null!=e.changedTouches&&e.changedTouches.length>0&&s.throttleTriggeredAfterMouseMove(e.changedTouches[0])})),hM(s,"handleTouchStart",(function(e){null!=e.changedTouches&&e.changedTouches.length>0&&s.handleMouseDown(e.changedTouches[0])})),hM(s,"handleTouchEnd",(function(e){null!=e.changedTouches&&e.changedTouches.length>0&&s.handleMouseUp(e.changedTouches[0])})),hM(s,"triggerSyncEvent",(function(e){void 0!==s.props.syncId&&yA.emit(vA,s.props.syncId,e,s.eventEmitterSymbol)})),hM(s,"applySyncEvent",(function(e){var t=s.props,n=t.layout,r=t.syncMethod,o=s.state.updateId,a=e.dataStartIndex,i=e.dataEndIndex;if(void 0!==e.dataStartIndex||void 0!==e.dataEndIndex)s.setState(pM({dataStartIndex:a,dataEndIndex:i},p({props:s.props,dataStartIndex:a,dataEndIndex:i,updateId:o},s.state)));else if(void 0!==e.activeTooltipIndex){var l=e.chartX,c=e.chartY,u=e.activeTooltipIndex,d=s.state,f=d.offset,h=d.tooltipTicks;if(!f)return;if("function"==typeof r)u=r(h,e);else if("value"===r){u=-1;for(var m=0;m<h.length;m++)if(h[m].value===e.activeLabel){u=m;break}}var y=pM(pM({},f),{},{x:f.left,y:f.top}),v=Math.min(l,y.x+y.width),g=Math.min(c,y.y+y.height),b=h[u]&&h[u].value,w=SM(s.state,s.props.data,u),x=h[u]?{x:"horizontal"===n?h[u].coordinate:v,y:"horizontal"===n?g:h[u].coordinate}:gM;s.setState(pM(pM({},e),{},{activeLabel:b,activeCoordinate:x,activePayload:w,activeTooltipIndex:u}))}else s.setState(e)})),hM(s,"renderCursor",(function(e){var t,o=s.state,a=o.isTooltipActive,i=o.activeCoordinate,l=o.activePayload,c=o.offset,u=o.activeTooltipIndex,d=o.tooltipAxisBandSize,f=s.getTooltipEventType(),p=null!==(t=e.props.active)&&void 0!==t?t:a,h=s.props.layout,m=e.key||"_recharts-cursor";return r().createElement(JN,{key:m,activeCoordinate:i,activePayload:l,activeTooltipIndex:u,chartName:n,element:e,isActive:p,layout:h,offset:c,tooltipAxisBandSize:d,tooltipEventType:f})})),hM(s,"renderPolarAxis",(function(e,n,r){var o=by()(e,"type.axisType"),a=by()(s.state,"".concat(o,"Map")),i=e.type.defaultProps,l=void 0!==i?pM(pM({},i),e.props):e.props,c=a&&a[l["".concat(o,"Id")]];return(0,t.cloneElement)(e,pM(pM({},c),{},{className:re(o,c.className),key:e.key||"".concat(n,"-").concat(r),ticks:sP(c,!0)}))})),hM(s,"renderPolarGrid",(function(e){var n=e.props,r=n.radialLines,o=n.polarAngles,a=n.polarRadius,i=s.state,l=i.radiusAxisMap,c=i.angleAxisMap,u=_y(l),d=_y(c),f=d.cx,p=d.cy,h=d.innerRadius,m=d.outerRadius;return(0,t.cloneElement)(e,{polarAngles:Array.isArray(o)?o:sP(d,!0).map((function(e){return e.coordinate})),polarRadius:Array.isArray(a)?a:sP(u,!0).map((function(e){return e.coordinate})),cx:f,cy:p,innerRadius:h,outerRadius:m,key:e.key||"polar-grid",radialLines:r})})),hM(s,"renderLegend",(function(){var e=s.state.formattedGraphicalItems,n=s.props,r=n.children,o=n.width,a=n.height,i=s.props.margin||{},l=o-(i.left||0)-(i.right||0),c=Gk({children:r,formattedGraphicalItems:e,legendWidth:l,legendContent:u});if(!c)return null;var d=c.item,f=oM(c,QN);return(0,t.cloneElement)(d,pM(pM({},f),{},{chartWidth:o,chartHeight:a,margin:i,onBBoxUpdate:s.handleLegendBBoxUpdate}))})),hM(s,"renderTooltip",(function(){var e,n=s.props,r=n.children,o=n.accessibilityLayer,a=nv(r,ug);if(!a)return null;var i=s.state,l=i.isTooltipActive,c=i.activeCoordinate,u=i.activePayload,d=i.activeLabel,f=i.offset,p=null!==(e=a.props.active)&&void 0!==e?e:l;return(0,t.cloneElement)(a,{viewBox:pM(pM({},f),{},{x:f.left,y:f.top}),active:p,label:d,payload:p?u:[],coordinate:c,accessibilityLayer:o})})),hM(s,"renderBrush",(function(e){var n=s.props,r=n.margin,o=n.data,a=s.state,i=a.offset,l=a.dataStartIndex,c=a.dataEndIndex,u=a.updateId;return(0,t.cloneElement)(e,{key:e.key||"_recharts-brush",onChange:cP(s.handleBrushChange,e.props.onChange),data:o,x:jy(e.props.x)?e.props.x:i.left,y:jy(e.props.y)?e.props.y:i.top+i.height+i.brushBottom-(r.bottom||0),width:jy(e.props.width)?e.props.width:i.width,startIndex:l,endIndex:c,updateId:"brush-".concat(u)})})),hM(s,"renderReferenceElement",(function(e,n,r){if(!e)return null;var o=s.clipPathId,a=s.state,i=a.xAxisMap,l=a.yAxisMap,c=a.offset,u=e.type.defaultProps||{},d=e.props,f=d.xAxisId,p=void 0===f?u.xAxisId:f,h=d.yAxisId,m=void 0===h?u.yAxisId:h;return(0,t.cloneElement)(e,{key:e.key||"".concat(n,"-").concat(r),xAxis:i[p],yAxis:l[m],viewBox:{x:c.left,y:c.top,width:c.width,height:c.height},clipPathId:o})})),hM(s,"renderActivePoints",(function(e){var t=e.item,n=e.activePoint,r=e.basePoint,a=e.childIndex,i=e.isRange,s=[],l=t.props.key,c=void 0!==t.item.type.defaultProps?pM(pM({},t.item.type.defaultProps),t.item.props):t.item.props,u=c.activeDot,d=pM(pM({index:a,dataKey:c.dataKey,cx:n.x,cy:n.y,r:4,fill:rP(t.item),strokeWidth:2,stroke:"#fff",payload:n.payload,value:n.value},av(u,!1)),Uy(u));return s.push(o.renderActiveDot(u,d,"".concat(l,"-activePoint-").concat(a))),r?s.push(o.renderActiveDot(u,pM(pM({},d),{},{cx:r.x,cy:r.y}),"".concat(l,"-basePoint-").concat(a))):i&&s.push(null),s})),hM(s,"renderGraphicChild",(function(e,n,r){var o=s.filterFormatItem(e,n,r);if(!o)return null;var a=s.getTooltipEventType(),i=s.state,l=i.isTooltipActive,c=i.tooltipAxis,u=i.activeTooltipIndex,d=i.activeLabel,f=nv(s.props.children,ug),p=o.props,h=p.points,m=p.isRange,y=p.baseLine,v=void 0!==o.item.type.defaultProps?pM(pM({},o.item.type.defaultProps),o.item.props):o.item.props,g=v.activeDot,b=v.hide,w=v.activeBar,x=v.activeShape,S=Boolean(!b&&l&&f&&(g||w||x)),O={};"axis"!==a&&f&&"click"===f.props.trigger?O={onClick:cP(s.handleItemMouseEnter,e.props.onClick)}:"axis"!==a&&(O={onMouseLeave:cP(s.handleItemMouseLeave,e.props.onMouseLeave),onMouseEnter:cP(s.handleItemMouseEnter,e.props.onMouseEnter)});var j=(0,t.cloneElement)(e,pM(pM({},o.props),O));if(S){if(!(u>=0)){var E,C=(null!==(E=s.getItemByXY(s.state.activeCoordinate))&&void 0!==E?E:{graphicalItem:j}).graphicalItem,k=C.item,P=void 0===k?e:k,_=C.childIndex,A=pM(pM(pM({},o.props),O),{},{activeIndex:_});return[(0,t.cloneElement)(P,A),null,null]}var N,M;if(c.dataKey&&!c.allowDuplicatedCategory){var T="function"==typeof c.dataKey?function(e){return"function"==typeof c.dataKey?c.dataKey(e.payload):null}:"payload.".concat(c.dataKey.toString());N=Ny(h,T,d),M=m&&y&&Ny(y,T,d)}else N=null==h?void 0:h[u],M=m&&y&&y[u];if(x||w){var D=void 0!==e.props.activeIndex?e.props.activeIndex:u;return[(0,t.cloneElement)(e,pM(pM(pM({},o.props),O),{},{activeIndex:D})),null,null]}if(!Dy()(N))return[j].concat(cM(s.renderActivePoints({item:o,activePoint:N,basePoint:M,childIndex:u,isRange:m})))}return m?[j,null,null]:[j,null]})),hM(s,"renderCustomized",(function(e,n,r){return(0,t.cloneElement)(e,pM(pM({key:"recharts-customized-".concat(r)},s.props),s.state))})),hM(s,"renderMap",{CartesianGrid:{handler:bM,once:!0},ReferenceArea:{handler:s.renderReferenceElement},ReferenceLine:{handler:bM},ReferenceDot:{handler:s.renderReferenceElement},XAxis:{handler:bM},YAxis:{handler:bM},Brush:{handler:s.renderBrush,once:!0},Bar:{handler:s.renderGraphicChild},Line:{handler:s.renderGraphicChild},Area:{handler:s.renderGraphicChild},Radar:{handler:s.renderGraphicChild},RadialBar:{handler:s.renderGraphicChild},Scatter:{handler:s.renderGraphicChild},Pie:{handler:s.renderGraphicChild},Funnel:{handler:s.renderGraphicChild},Tooltip:{handler:s.renderCursor,once:!0},PolarGrid:{handler:s.renderPolarGrid,once:!0},PolarAngleAxis:{handler:s.renderPolarAxis},PolarRadiusAxis:{handler:s.renderPolarAxis},Customized:{handler:s.renderCustomized}}),s.clipPathId="".concat(null!==(a=e.id)&&void 0!==a?a:ky("recharts"),"-clip"),s.throttleTriggeredAfterMouseMove=fy()(s.triggeredAfterMouseMove,null!==(i=e.throttleDelay)&&void 0!==i?i:1e3/60),s.state={},s}return 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&&lM(e,t)}(o,e),a=o,s=[{key:"componentDidMount",value:function(){var e,t;this.addListener(),this.accessibilityManager.setDetails({container:this.container,offset:{left:null!==(e=this.props.margin.left)&&void 0!==e?e:0,top:null!==(t=this.props.margin.top)&&void 0!==t?t:0},coordinateList:this.state.tooltipTicks,mouseHandlerCallback:this.triggeredAfterMouseMove,layout:this.props.layout}),this.displayDefaultTooltip()}},{key:"displayDefaultTooltip",value:function(){var e=this.props,t=e.children,n=e.data,r=e.height,o=e.layout,a=nv(t,ug);if(a){var i=a.props.defaultIndex;if(!("number"!=typeof i||i<0||i>this.state.tooltipTicks.length-1)){var s=this.state.tooltipTicks[i]&&this.state.tooltipTicks[i].value,l=SM(this.state,n,i,s),c=this.state.tooltipTicks[i].coordinate,u=(this.state.offset.top+r)/2,d="horizontal"===o?{x:c,y:u}:{y:c,x:u},f=this.state.formattedGraphicalItems.find((function(e){return"Scatter"===e.item.type.name}));f&&(d=pM(pM({},d),f.props.points[i].tooltipPosition),l=f.props.points[i].tooltipPayload);var p={activeTooltipIndex:i,isTooltipActive:!0,activeLabel:s,activePayload:l,activeCoordinate:d};this.setState(p),this.renderCursor(a),this.accessibilityManager.setIndex(i)}}}},{key:"getSnapshotBeforeUpdate",value:function(e,t){return this.props.accessibilityLayer?(this.state.tooltipTicks!==t.tooltipTicks&&this.accessibilityManager.setDetails({coordinateList:this.state.tooltipTicks}),this.props.layout!==e.layout&&this.accessibilityManager.setDetails({layout:this.props.layout}),this.props.margin!==e.margin&&this.accessibilityManager.setDetails({offset:{left:null!==(n=this.props.margin.left)&&void 0!==n?n:0,top:null!==(r=this.props.margin.top)&&void 0!==r?r:0}}),null):null;var n,r}},{key:"componentDidUpdate",value:function(e){iv([nv(e.children,ug)],[nv(this.props.children,ug)])||this.displayDefaultTooltip()}},{key:"componentWillUnmount",value:function(){this.removeListener(),this.throttleTriggeredAfterMouseMove.cancel()}},{key:"getTooltipEventType",value:function(){var e=nv(this.props.children,ug);if(e&&"boolean"==typeof e.props.shared){var t=e.props.shared?"axis":"item";return l.indexOf(t)>=0?t:i}return i}},{key:"getMouseInfo",value:function(e){if(!this.container)return null;var t,n=this.container,r=n.getBoundingClientRect(),o=(t=r).top+window.scrollY-document.documentElement.clientTop,a=t.left+window.scrollX-document.documentElement.clientLeft,i={chartX:Math.round(e.pageX-a),chartY:Math.round(e.pageY-o)},s=r.width/n.offsetWidth||1,l=this.inRange(i.chartX,i.chartY,s);if(!l)return null;var c=this.state,u=c.xAxisMap,d=c.yAxisMap;if("axis"!==this.getTooltipEventType()&&u&&d){var f=_y(u).scale,p=_y(d).scale,h=f&&f.invert?f.invert(i.chartX):null,m=p&&p.invert?p.invert(i.chartY):null;return pM(pM({},i),{},{xValue:h,yValue:m})}var y=OM(this.state,this.props.data,this.props.layout,l);return y?pM(pM({},i),y):null}},{key:"inRange",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,r=this.props.layout,o=e/n,a=t/n;if("horizontal"===r||"vertical"===r){var i=this.state.offset;return o>=i.left&&o<=i.left+i.width&&a>=i.top&&a<=i.top+i.height?{x:o,y:a}:null}var s=this.state,l=s.angleAxisMap,c=s.radiusAxisMap;if(l&&c){var u=_y(l);return XP({x:o,y:a},u)}return null}},{key:"parseEventsOfWrapper",value:function(){var e=this.props.children,t=this.getTooltipEventType(),n=nv(e,ug),r={};return n&&"axis"===t&&(r="click"===n.props.trigger?{onClick:this.handleClick}:{onMouseEnter:this.handleMouseEnter,onMouseMove:this.handleMouseMove,onMouseLeave:this.handleMouseLeave,onTouchMove:this.handleTouchMove,onTouchStart:this.handleTouchStart,onTouchEnd:this.handleTouchEnd}),pM(pM({},Uy(this.props,this.handleOuterEvent)),r)}},{key:"addListener",value:function(){yA.on(vA,this.handleReceiveSyncEvent)}},{key:"removeListener",value:function(){yA.removeListener(vA,this.handleReceiveSyncEvent)}},{key:"filterFormatItem",value:function(e,t,n){for(var r=this.state.formattedGraphicalItems,o=0,a=r.length;o<a;o++){var i=r[o];if(i.item===e||i.props.key===e.key||t===Zy(i.item.type)&&n===i.childIndex)return i}return null}},{key:"renderClipPath",value:function(){var e=this.clipPathId,t=this.state.offset,n=t.left,o=t.top,a=t.height,i=t.width;return r().createElement("defs",null,r().createElement("clipPath",{id:e},r().createElement("rect",{x:n,y:o,height:a,width:i})))}},{key:"getXScales",value:function(){var e=this.state.xAxisMap;return e?Object.entries(e).reduce((function(e,t){var n=rM(t,2),r=n[0],o=n[1];return pM(pM({},e),{},hM({},r,o.scale))}),{}):null}},{key:"getYScales",value:function(){var e=this.state.yAxisMap;return e?Object.entries(e).reduce((function(e,t){var n=rM(t,2),r=n[0],o=n[1];return pM(pM({},e),{},hM({},r,o.scale))}),{}):null}},{key:"getXScaleByAxisId",value:function(e){var t;return null===(t=this.state.xAxisMap)||void 0===t||null===(t=t[e])||void 0===t?void 0:t.scale}},{key:"getYScaleByAxisId",value:function(e){var t;return null===(t=this.state.yAxisMap)||void 0===t||null===(t=t[e])||void 0===t?void 0:t.scale}},{key:"getItemByXY",value:function(e){var t=this.state,n=t.formattedGraphicalItems,r=t.activeItem;if(n&&n.length)for(var o=0,a=n.length;o<a;o++){var i=n[o],s=i.props,l=i.item,c=void 0!==l.type.defaultProps?pM(pM({},l.type.defaultProps),l.props):l.props,u=Zy(l.type);if("Bar"===u){var d=(s.data||[]).find((function(t){return cx(e,t)}));if(d)return{graphicalItem:i,payload:d}}else if("RadialBar"===u){var f=(s.data||[]).find((function(t){return XP(e,t)}));if(f)return{graphicalItem:i,payload:f}}else if(QA(i,r)||eN(i,r)||tN(i,r)){var p=aN({graphicalItem:i,activeTooltipItem:r,itemData:c.data}),h=void 0===c.activeIndex?p:c.activeIndex;return{graphicalItem:pM(pM({},i),{},{childIndex:h}),payload:tN(i,r)?c.data[p]:i.props.data[p]}}}return null}},{key:"render",value:function(){var e=this;if(!rv(this))return null;var t,n,o=this.props,a=o.children,i=o.className,s=o.width,l=o.height,c=o.style,u=o.compact,d=o.title,f=o.desc,p=oM(o,eM),h=av(p,!1);if(u)return r().createElement(F_,{state:this.state,width:this.props.width,height:this.props.height,clipPathId:this.clipPathId},r().createElement(Sv,nM({},h,{width:s,height:l,title:d,desc:f}),this.renderClipPath(),lv(a,this.renderMap)));this.props.accessibilityLayer&&(h.tabIndex=null!==(t=this.props.tabIndex)&&void 0!==t?t:0,h.role=null!==(n=this.props.role)&&void 0!==n?n:"application",h.onKeyDown=function(t){e.accessibilityManager.keyboardEvent(t)},h.onFocus=function(){e.accessibilityManager.focus()});var m=this.parseEventsOfWrapper();return r().createElement(F_,{state:this.state,width:this.props.width,height:this.props.height,clipPathId:this.clipPathId},r().createElement("div",nM({className:re("recharts-wrapper",i),style:pM({position:"relative",cursor:"default",width:s,height:l},c)},m,{ref:function(t){e.container=t}}),r().createElement(Sv,nM({},h,{width:s,height:l,title:d,desc:f,style:vM}),this.renderClipPath(),lv(a,this.renderMap)),this.renderLegend(),this.renderTooltip()))}}],s&&aM(a.prototype,s),Object.defineProperty(a,"prototype",{writable:!1}),a;var a,s}(t.Component);return hM(h,"displayName",n),hM(h,"defaultProps",pM({layout:"horizontal",stackOffset:"none",barCategoryGap:"10%",barGap:4,margin:{top:5,right:5,bottom:5,left:5},reverseStackOrder:!1,syncMethod:"index"},f)),hM(h,"getDerivedStateFromProps",(function(e,t){var n=e.dataKey,r=e.data,o=e.children,a=e.width,i=e.height,s=e.layout,l=e.stackOffset,c=e.margin,u=t.dataStartIndex,d=t.dataEndIndex;if(void 0===t.updateId){var f=EM(e);return pM(pM(pM({},f),{},{updateId:0},p(pM(pM({props:e},f),{},{updateId:0}),t)),{},{prevDataKey:n,prevData:r,prevWidth:a,prevHeight:i,prevLayout:s,prevStackOffset:l,prevMargin:c,prevChildren:o})}if(n!==t.prevDataKey||r!==t.prevData||a!==t.prevWidth||i!==t.prevHeight||s!==t.prevLayout||l!==t.prevStackOffset||!$y(c,t.prevMargin)){var h=EM(e),m={chartX:t.chartX,chartY:t.chartY,isTooltipActive:t.isTooltipActive},y=pM(pM({},OM(t,r,s)),{},{updateId:t.updateId+1}),v=pM(pM(pM({},h),m),y);return pM(pM(pM({},v),p(pM({props:e},v),t)),{},{prevDataKey:n,prevData:r,prevWidth:a,prevHeight:i,prevLayout:s,prevStackOffset:l,prevMargin:c,prevChildren:o})}if(!iv(o,t.prevChildren)){var g,b,w,x,S=nv(o,RP),O=S&&null!==(g=null===(b=S.props)||void 0===b?void 0:b.startIndex)&&void 0!==g?g:u,j=S&&null!==(w=null===(x=S.props)||void 0===x?void 0:x.endIndex)&&void 0!==w?w:d,E=O!==u||j!==d,C=Dy()(r)||E?t.updateId+1:t.updateId;return pM(pM({updateId:C},p(pM(pM({props:e},t),{},{updateId:C,dataStartIndex:O,dataEndIndex:j}),t)),{},{prevChildren:o,dataStartIndex:O,dataEndIndex:j})}return null})),hM(h,"renderActiveDot",(function(e,n,o){var a;return a=(0,t.isValidElement)(e)?(0,t.cloneElement)(e,n):Ry()(e)?e(n):r().createElement(Sb,n),r().createElement(Ev,{className:"recharts-active-dot",key:o},a)})),function(e){return r().createElement(h,e)}}({chartName:"PieChart",GraphicalChild:RT,validateTooltipEventTypes:["item"],defaultTooltipEventType:"item",legendContent:"children",axisComponents:[{axisType:"angleAxis",AxisComp:XM},{axisType:"radiusAxis",AxisComp:dT}],formatAxisMap:function(t,n,r,o,a){var i=t.width,s=t.height,l=t.startAngle,c=t.endAngle,u=Py(t.cx,i,i/2),d=Py(t.cy,s,s/2),f=UP(i,s,r),p=Py(t.innerRadius,f,0),h=Py(t.outerRadius,f,.8*f);return Object.keys(n).reduce((function(t,r){var i,s,f,m=n[r],y=m.domain,v=m.reversed;if(Dy()(m.range))"angleAxis"===o?i=[l,c]:"radiusAxis"===o&&(i=[p,h]),v&&(i=[i[1],i[0]]);else{var g=(s=i=m.range,f=2,function(e){if(Array.isArray(e))return e}(s)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,s=[],l=!0,c=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,o=e}finally{try{if(!l&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw o}}return s}}(s,f)||function(e,t){if(e){if("string"==typeof e)return FP(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)?FP(e,t):void 0}}(s,f)||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.")}());l=g[0],c=g[1]}var b=function(t,n){var r=t.scale,o=t.type,a=t.layout,i=t.axisType;if("auto"===r)return"radial"===a&&"radiusAxis"===i?{scale:bx(),realScaleType:"band"}:"radial"===a&&"angleAxis"===i?{scale:$O(),realScaleType:"linear"}:"category"===o&&n&&(n.indexOf("LineChart")>=0||n.indexOf("AreaChart")>=0||n.indexOf("ComposedChart")>=0)?{scale:xx(),realScaleType:"point"}:"category"===o?{scale:bx(),realScaleType:"band"}:{scale:$O(),realScaleType:"linear"};if(my()(r)){var s="scale".concat(fg()(r));return{scale:(e[s]||xx)(),realScaleType:e[s]?s:"point"}}return Ry()(r)?{scale:r}:{scale:xx(),realScaleType:"point"}}(m,a),w=b.realScaleType,x=b.scale;x.domain(y).range(i),function(e){var t=e.domain();if(t&&!(t.length<=2)){var n=t.length,r=e.range(),o=Math.min(r[0],r[1])-uP,a=Math.max(r[0],r[1])+uP,i=e(t[0]),s=e(t[n-1]);(i<o||i>a||s<o||s>a)&&e.domain([t[0],t[n-1]])}}(x);var S=function(e,t){var n=t.realScaleType,r=t.type,o=t.tickCount,a=t.originalDomain,i=t.allowDecimals,s=n||t.scale;if("auto"!==s&&"linear"!==s)return null;if(o&&"number"===r&&a&&("auto"===a[0]||"auto"===a[1])){var l=e.domain();if(!l.length)return null;var c=Nk(l,o,i);return e.domain([nk()(c),ek()(c)]),{niceTicks:c}}if(o&&"number"===r){var u=e.domain();return{niceTicks:Mk(u,o,i)}}return null}(x,$P($P({},m),{},{realScaleType:w})),O=$P($P($P({},m),S),{},{range:i,radius:h,realScaleType:w,scale:x,cx:u,cy:d,innerRadius:p,outerRadius:h,startAngle:l,endAngle:c});return $P($P({},t),{},BP({},r,O))}),{})},defaultProps:{layout:"centric",startAngle:0,endAngle:360,cx:"50%",cy:"50%",innerRadius:0,outerRadius:"80%"}}),LT={root:"m_de3d2490",colorOverlay:"m_862f3d1b",shadowOverlay:"m_98ae7f22",alphaOverlay:"m_95709ac0",childrenOverlay:"m_93e74e3"};const $T={withShadow:!0},BT=(e,{radius:t,size:n})=>({root:{"--cs-radius":void 0===t?void 0:We(t),"--cs-size":m(n)}}),FT=rt(((e,t)=>{const n=Q("ColorSwatch",$T,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,vars:c,color:u,size:d,radius:f,withShadow:p,children:h,variant:m,...y}=Q("ColorSwatch",$T,n),v=nt({name:"ColorSwatch",props:n,classes:LT,className:o,style:i,classNames:r,styles:s,unstyled:l,vars:c,varsResolver:BT});return(0,a.jsxs)(je,{ref:t,variant:m,size:d,...v("root",{focusable:!0}),...y,children:[(0,a.jsx)("span",{...v("alphaOverlay")}),p&&(0,a.jsx)("span",{...v("shadowOverlay")}),(0,a.jsx)("span",{...v("colorOverlay",{style:{backgroundColor:u}})}),(0,a.jsx)("span",{...v("childrenOverlay"),children:h})]})}));FT.classes=LT,FT.displayName="@mantine/core/ColorSwatch";var WT={tooltip:"m_e4d36c9b",tooltipLabel:"m_7f4bcb19",tooltipBody:"m_3de554dd",tooltipItem:"m_3de8964e",tooltipItemColor:"m_b30369b5",tooltipItemBody:"m_50186d10",tooltipItemName:"m_501dadf9",tooltipItemData:"m_50192318"};function VT(e,t){return"radial"===t||"scatter"===t?Array.isArray(e.value)?e.value[1]-e.value[0]:e.value:Array.isArray(e.payload[e.dataKey])?e.payload[e.dataKey][1]-e.payload[e.dataKey][0]:e.payload[e.name]}const HT={type:"area",showColor:!0},UT=te(((e,t)=>{const n=Q("ChartTooltip",HT,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,vars:c,payload:u,label:d,unit:f,type:p,segmentId:h,mod:m,series:y,valueFormatter:v,showColor:g,...b}=n,w=I(),x=nt({name:"ChartTooltip",classes:WT,props:n,className:o,style:i,classNames:r,styles:s,unstyled:l});if(!u)return null;const S=function(e,t){const n=function(e){return e.map((e=>{if(!e.payload||e.payload[e.name])return e;const t=e.name.search(/\./);if(t>=0){const n=e.name.substring(0,t),r={...e.payload[n]},o=Object.entries(e.payload).reduce(((e,t)=>{const[r,o]=t;return r===n?e:{...e,[r]:o}}),{});return{...e,name:e.name.substring(t+1),payload:{...o,...r}}}return e}))}(e.filter((e=>"none"!==e.fill||!e.color)));return t?n.filter((e=>e.name===t)):n}(u,h),j="scatter"===p?u[0]?.payload?.name:null,E=function(e){return e?e.reduce(((e,t)=>{const n=t.name.search(/\./);return n>=0?(e[t.name.substring(n+1)]=t.label,e):(e[t.name]=t.label,e)}),{}):{}}(y),C=d||j,k=S.map((e=>(0,a.jsxs)("div",{"data-type":p,...x("tooltipItem"),children:[(0,a.jsxs)("div",{...x("tooltipItemBody"),children:[g&&(0,a.jsx)(FT,{color:O(e.color,w),size:12,...x("tooltipItemColor"),withShadow:!1}),(0,a.jsx)("div",{...x("tooltipItemName"),children:E[e.name]||e.name})]}),(0,a.jsxs)("div",{...x("tooltipItemData"),children:["function"==typeof v?v(VT(e,p)):VT(e,p),f||e.unit]})]},e?.key??e.name)));return(0,a.jsxs)(je,{...x("tooltip"),mod:[{type:p},m],ref:t,...b,children:[C&&(0,a.jsx)("div",{...x("tooltipLabel"),children:C}),(0,a.jsx)("div",{...x("tooltipBody"),children:k})]})}));UT.displayName="@mantine/charts/ChartTooltip";var qT={root:"m_a410e613",label:"m_ddb0bfe3"};const XT={withTooltip:!0,withLabelsLine:!0,paddingAngle:0,thickness:20,size:160,strokeWidth:1,startAngle:0,endAngle:360,tooltipDataSource:"all"},GT=(e,{strokeColor:t,labelColor:n,withLabels:r,size:o})=>({root:{"--chart-stroke-color":t?O(t,e):void 0,"--chart-labels-color":n?O(n,e):void 0,"--chart-size":m(r?o+80:o)}}),YT=te(((e,t)=>{const n=Q("DonutChart",XT,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,vars:c,data:u,withTooltip:d,tooltipAnimationDuration:f,tooltipProps:p,pieProps:h,paddingAngle:m,withLabels:y,withLabelsLine:v,size:g,thickness:b,strokeWidth:w,startAngle:x,endAngle:S,tooltipDataSource:j,chartLabel:E,children:C,pieChartProps:k,valueFormatter:P,strokeColor:_,...A}=n,N=I(),M=nt({name:"DonutChart",classes:qT,props:n,className:o,style:i,classNames:r,styles:s,unstyled:l,vars:c,varsResolver:GT}),{resolvedClassNames:T,resolvedStyles:D}=vd({classNames:r,styles:s,props:n}),R=u.map(((e,t)=>(0,a.jsx)(uy,{fill:O(e.color,N),stroke:"var(--chart-stroke-color, var(--mantine-color-body))",strokeWidth:w},t)));return(0,a.jsx)(je,{ref:t,size:g,...M("root"),...A,children:(0,a.jsx)(hv,{children:(0,a.jsxs)(zT,{...k,children:[(0,a.jsx)(RT,{data:u,innerRadius:g/2-b,outerRadius:g/2,dataKey:"value",isAnimationActive:!1,paddingAngle:m,startAngle:x,endAngle:S,label:!!y&&{fill:"var(--chart-labels-color, var(--mantine-color-dimmed))",fontSize:12,fontFamily:"var(--mantine-font-family)"},labelLine:!!v&&{stroke:"var(--chart-label-color, var(--mantine-color-dimmed))",strokeWidth:1},...h,children:R}),E&&(0,a.jsx)("text",{x:"50%",y:"50%",textAnchor:"middle",dominantBaseline:"middle",...M("label"),children:E}),d&&(0,a.jsx)(ug,{animationDuration:f,isAnimationActive:!1,content:({payload:e})=>(0,a.jsx)(UT,{payload:u,classNames:T,styles:D,type:"radial",segmentId:"segment"===j?e?.[0]?.name:void 0,valueFormatter:P}),...p}),C]})})})}));YT.displayName="@mantine/charts/DonutChart",YT.classes=qT;const[KT,ZT]=Ee("Card component was not found in tree");var JT={root:"m_e615b15f",section:"m_599a2148"};const QT={},eD=rt(((e,t)=>{const n=Q("CardSection",QT,e),{classNames:r,className:o,style:i,styles:s,vars:l,withBorder:c,inheritPadding:u,mod:d,...f}=n,p=ZT();return(0,a.jsx)(je,{ref:t,mod:[{"with-border":c,"inherit-padding":u},d],...p.getStyles("section",{className:o,style:i,styles:s,classNames:r}),...f})}));eD.classes=JT,eD.displayName="@mantine/core/CardSection";const tD={},nD=(e,{padding:t})=>({root:{"--card-padding":Fe(t)}}),rD=rt(((e,n)=>{const r=Q("Card",tD,e),{classNames:o,className:i,style:s,styles:l,unstyled:c,vars:u,children:d,padding:f,...p}=r,h=nt({name:"Card",props:r,classes:JT,className:i,style:s,classNames:o,styles:l,unstyled:c,vars:u,varsResolver:nD}),m=t.Children.toArray(d),y=m.map(((e,n)=>"object"==typeof e&&e&&"type"in e&&e.type===eD?(0,t.cloneElement)(e,{"data-first-section":0===n||void 0,"data-last-section":n===m.length-1||void 0}):e));return(0,a.jsx)(KT,{value:{getStyles:h},children:(0,a.jsx)(It,{ref:n,unstyled:c,...h("root"),...p,children:y})})}));function oD(e="top-end",t=0){const n={"--indicator-top":void 0,"--indicator-bottom":void 0,"--indicator-left":void 0,"--indicator-right":void 0,"--indicator-translate-x":void 0,"--indicator-translate-y":void 0},r=m(t),[o,a]=e.split("-");return"top"===o&&(n["--indicator-top"]=r,n["--indicator-translate-y"]="-50%"),"middle"===o&&(n["--indicator-top"]="50%",n["--indicator-translate-y"]="-50%"),"bottom"===o&&(n["--indicator-bottom"]=r,n["--indicator-translate-y"]="50%"),"start"===a&&(n["--indicator-left"]=r,n["--indicator-translate-x"]="-50%"),"center"===a&&(n["--indicator-left"]="50%",n["--indicator-translate-x"]="-50%"),"end"===a&&(n["--indicator-right"]=r,n["--indicator-translate-x"]="50%"),n}rD.classes=JT,rD.displayName="@mantine/core/Card",rD.Section=eD;var aD={root:"m_e5262200",indicator:"m_760d1fb1",processing:"m_885901b1"};const iD={position:"top-end",offset:0,inline:!1,withBorder:!1,disabled:!1,processing:!1},sD=(e,{color:t,position:n,offset:r,size:o,radius:a,zIndex:i,autoContrast:s})=>({root:{"--indicator-color":t?O(t,e):void 0,"--indicator-text-color":Rf(s,e)?B({color:t,theme:e,autoContrast:s}):void 0,"--indicator-size":m(o),"--indicator-radius":void 0===a?void 0:We(a),"--indicator-z-index":i?.toString(),...oD(n,r)}}),lD=te(((e,t)=>{const n=Q("Indicator",iD,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,vars:c,children:u,position:d,offset:f,inline:p,label:h,radius:m,color:y,withBorder:v,disabled:g,processing:b,zIndex:w,autoContrast:x,mod:S,...O}=n,j=nt({name:"Indicator",classes:aD,props:n,className:o,style:i,classNames:r,styles:s,unstyled:l,vars:c,varsResolver:sD});return(0,a.jsxs)(je,{ref:t,...j("root"),mod:[{inline:p},S],...O,children:[!g&&(0,a.jsx)(je,{mod:{"with-label":!!h,"with-border":v,processing:b},...j("indicator"),children:h}),u]})}));lD.classes=aD,lD.displayName="@mantine/core/Indicator";function cD({data:e,title:n,unit:r="%",isLoading:o,error:a,children:i}){return(0,t.createElement)(rD,{h:"100%",shadow:"none",withBorder:!0,radius:"md",classNames:{root:"PpmT_AG7FGdqRJliJm42"}},(0,t.createElement)(rD.Section,{withBorder:!0,inheritPadding:!0,py:"xs"},(0,t.createElement)(pr,{justify:"space-between"},(0,t.createElement)(Ni,{size:"xl",fw:700},n),(0,t.createElement)(ri,{align:"baseline",gap:4},(0,t.createElement)(Ni,{fz:24,fw:700,ta:"center"},e&&e.count),(0,t.createElement)(Ni,{size:"xs"},(0,wi.__)("Totals","scotty"))))),i,o&&(0,t.createElement)(ii,{mih:80},(0,t.createElement)(xr,{size:"sm"})),a&&(0,t.createElement)(Ni,{c:"red"},(0,wi.__)("Error:","scotty")," ",a.message),!o&&e&&(0,t.createElement)(pr,{mt:16,justify:"space-around",align:"flex-start"},(0,t.createElement)(YT,{size:160,data:e.data,thickness:40,tooltipDataSource:"segment",withTooltip:!0}),(0,t.createElement)(Qa,{gap:"xs"},e.data.map((({name:e,value:n,color:o,count:a})=>(0,t.createElement)("div",{key:e},(0,t.createElement)(pr,{gap:12},(0,t.createElement)(lD,{inline:!0,color:o,processing:n>50}),(0,t.createElement)(Ni,{size:"xs"},e)),(0,t.createElement)(Ni,{size:"xs",ml:12,fw:800},n,r," (",a,")")))))))}function uD(){const[e,n]=(0,t.useState)(!1),{data:r,isLoading:o,isValidating:a,mutate:i}=Am("get_wordpress_sizes",Mm,{revalidateOnFocus:!1,errorRetryInterval:15e3,errorRetryCount:3,keepPreviousData:!0,onLoadingSlow:()=>{n(!0)}});(0,t.useEffect)((()=>{r&&n(!1)}),[r]),r&&r.total_size.size;const s=r&&+r.total_size.raw,l="MB"==(s<1073741824?"MB":"GB")?(s/1024/1024).toFixed(2):(s/1024/1024/1024).toFixed(2),c=!o&&r&&{disk:{count:parseFloat(l),data:[{name:(0,wi.__)("WordPress size","scotty"),count:r.wordpress_size.size,value:parseFloat((+r.wordpress_size.raw/+r.total_size.raw*100).toFixed(2)),color:"blue"},{name:(0,wi.__)("Themes size","scotty"),count:r.themes_size.size,value:parseFloat((+r.themes_size.raw/+r.total_size.raw*100).toFixed(2)),color:"cyan"},{name:(0,wi.__)("Plugins size","scotty"),count:r.plugins_size.size,value:parseFloat((+r.plugins_size.raw/+r.total_size.raw*100).toFixed(2)),color:"red"},{name:(0,wi.__)("Uploads size","scotty"),count:r.uploads_size.size,value:parseFloat((+r.uploads_size.raw/+r.total_size.raw*100).toFixed(2)),color:"orange"},{name:(0,wi.__)("Database size","scotty"),count:r.database_size.size,value:parseFloat((+r.database_size.raw/+r.total_size.raw*100).toFixed(2)),color:"green"}]}};return(0,t.createElement)(cD,{data:c?.disk,title:(0,wi.__)("Disk","scotty"),isLoading:o},e&&(0,t.createElement)(Wm,{mt:16,title:(0,wi.__)("Potential error","scotty"),icon:(0,t.createElement)(cy,null),color:"red"},(0,wi.__)("The calculation of the disk space occupied is taking longer than expected. You may need to refresh the page to view the updated data. We are using the WordPress function used in Site Health to calculate the disk space occupied. This function can be slow on sites with many files.","scotty"),(0,t.createElement)("br",null),(0,wi.__)("We will retry the calculation in 15 seconds for a maximum of 3 times.","scotty")))}function dD(){const{data:e,error:n,isLoading:r,isValidating:o,mutate:a}=Am("overview",Mm);return r?(0,t.createElement)(ii,null,(0,t.createElement)(xr,null)):(0,t.createElement)(Bu,{scrollbars:"y",type:"scroll",classNames:{root:"ggUe2A3xxeQPYo3bGNTN",viewport:"etaB5BZ2bTbaIf27nVo6"}},(0,t.createElement)(ly,{grow:!0,align:"stretch"},(0,t.createElement)(ly.Col,{span:{base:12,md:12,lg:6,xl:4}},(0,t.createElement)(uD,null)),(0,t.createElement)(ly.Col,{span:{base:12,md:12,lg:6,xl:4}},(0,t.createElement)(cD,{data:e.posts_status,title:(0,wi.__)("Posts by status","scotty"),isLoading:r})),(0,t.createElement)(ly.Col,{span:{base:12,md:12,lg:6,xl:4}},(0,t.createElement)(cD,{data:e.posts_type,title:(0,wi.__)("Posts by type","scotty"),isLoading:r})),(0,t.createElement)(ly.Col,{span:{base:12,md:12,lg:6,xl:4}},(0,t.createElement)(cD,{data:e.comments,title:(0,wi.__)("Comments","scotty"),isLoading:r})),(0,t.createElement)(ly.Col,{span:{base:12,md:12,lg:6,xl:4}},(0,t.createElement)(cD,{data:e.users,title:(0,wi.__)("Users","scotty"),isLoading:r})),(0,t.createElement)(ly.Col,{span:{base:12,md:12,lg:6,xl:4}},(0,t.createElement)(cD,{data:e.options,title:(0,wi.__)("Options","scotty"),isLoading:r}))))}var fD=gi("outline","variable","IconVariable",[["path",{d:"M5 4c-2.5 5 -2.5 10 0 16m14 -16c2.5 5 2.5 10 0 16m-10 -11h1c1 0 1 1 2.016 3.527c.984 2.473 .984 3.473 1.984 3.473h1",key:"svg-0"}],["path",{d:"M8 16c1.5 0 3 -2 4 -3.5s2.5 -3.5 4 -3.5",key:"svg-1"}]]),pD=gi("outline","variable-off","IconVariableOff",[["path",{d:"M4.675 4.68c-2.17 4.776 -2.062 9.592 .325 15.32",key:"svg-0"}],["path",{d:"M19 4c1.959 3.917 2.383 7.834 1.272 12.232m-.983 3.051c-.093 .238 -.189 .477 -.289 .717",key:"svg-1"}],["path",{d:"M11.696 11.696c.095 .257 .2 .533 .32 .831c.984 2.473 .984 3.473 1.984 3.473h1",key:"svg-2"}],["path",{d:"M8 16c1.5 0 3 -2 4 -3.5m2.022 -2.514c.629 -.582 1.304 -.986 1.978 -.986",key:"svg-3"}],["path",{d:"M3 3l18 18",key:"svg-4"}]]);function hD(){const{data:e,error:n,isLoading:r,isValidating:o,mutate:a}=Am("shortcode",Mm),[i,s]=(0,t.useState)([]),{showContextMenu:l}=$o(),c=Wt("(pointer: coarse)"),[u,d]=(0,t.useState)("");return(0,t.createElement)(Qa,null,(0,t.createElement)($h,{striped:!0,pinLastColumn:!0,scrollAreaProps:{type:"scroll"},height:"calc(100vh - 274px)",fetching:r||o,borderRadius:"md",withTableBorder:!0,withColumnBorders:!0,highlightOnHover:!0,records:e,textSelectionDisabled:c,columns:[{accessor:"name"},{accessor:"callback",footer:!r&&(0,t.createElement)(pr,{justify:"right"},(0,t.createElement)(Ni,{size:"xs",fw:700,truncate:!0},"Total: ",e.length))},{accessor:"callable",width:100,textAlign:"center",render:e=>(0,t.createElement)(ii,null,(0,t.createElement)(Ci,{color:e.callable?"green":"red",variant:"light",radius:"sm",size:20},e.callable?(0,t.createElement)(fD,null):(0,t.createElement)(pD,null))),footer:(0,t.createElement)(pr,{justify:"right"},(0,t.createElement)(yi,{title:(0,wi.__)("Refresh","scotty"),variant:"subtle",onClick:async()=>{await a()}},(0,t.createElement)(yf,null)))}]}))}var mD={root:"m_96b553a6"};const yD={},vD=(e,{transitionDuration:t})=>({root:{"--transition-duration":"number"==typeof t?`${t}ms`:t}}),gD=te(((e,n)=>{const r=Q("FloatingIndicator",yD,e),{classNames:o,className:i,style:s,styles:l,unstyled:c,vars:u,target:d,parent:f,transitionDuration:p,mod:h,displayAfterTransitionEnd:m,...y}=r,v=nt({name:"FloatingIndicator",classes:mD,props:r,className:i,style:s,classNames:o,styles:l,unstyled:c,vars:u,varsResolver:vD}),g=(0,t.useRef)(null),{initialized:b,hidden:w}=function({target:e,parent:n,ref:r,displayAfterTransitionEnd:o}){const a=(0,t.useRef)(),[i,s]=(0,t.useState)(!1),[l,c]=(0,t.useState)("boolean"==typeof o&&o),u=()=>{if(!e||!n)return;const t=e.getBoundingClientRect(),o=n.getBoundingClientRect(),a=t.top-o.top,i=t.left-o.left,s=t.width,l=t.height;r.current&&(r.current.style.transform=`translateY(${a}px) translateX(${i}px)`,r.current.style.width=`${s}px`,r.current.style.height=`${l}px`)},d=()=>{window.clearTimeout(a.current),r.current&&(r.current.style.transitionDuration="0ms"),u(),a.current=window.setTimeout((()=>{r.current&&(r.current.style.transitionDuration="")}),30)},f=(0,t.useRef)(),p=(0,t.useRef)();return(0,t.useEffect)((()=>{if(u(),e)return f.current=new ResizeObserver(d),f.current.observe(e),n&&(p.current=new ResizeObserver(d),p.current.observe(n)),()=>{f.current?.disconnect(),p.current?.disconnect()}}),[n,e]),(0,t.useEffect)((()=>{if(n){const e=e=>{(function(e,t){if(!t||!e)return!1;let n=t.parentNode;for(;null!=n;){if(n===e)return!0;n=n.parentNode}return!1})(e.target,n)&&(d(),c(!1))};return n.addEventListener("transitionend",e),()=>{n.removeEventListener("transitionend",e)}}}),[n]),Co((()=>{"test"!=("undefined"!=typeof process&&process.env?"production":"development")&&s(!0)}),20,{autoInvoke:!0}),function(e,n,r){const o=(0,t.useRef)(),a=(0,t.useRef)(null);(0,t.useEffect)((()=>{const t=r();return(t||a.current)&&(o.current=new MutationObserver(e),o.current.observe(t||a.current,n)),()=>{o.current?.disconnect()}}),[e,n])}((e=>{e.forEach((e=>{"attributes"===e.type&&"dir"===e.attributeName&&d()}))}),{attributes:!0,attributeFilter:["dir"]},(()=>document.documentElement)),{initialized:i,hidden:l}}({target:d,parent:f,ref:g,displayAfterTransitionEnd:m}),x=Et(n,g);return d&&f?(0,a.jsx)(je,{ref:x,mod:[{initialized:b,hidden:w},h],...v("root"),...y}):null}));gD.displayName="@mantine/core/FloatingIndicator",gD.classes=mD;var bD={root:"m_cf365364",indicator:"m_9e182ccd",label:"m_1738fcb2",input:"m_1714d588",control:"m_69686b9b",innerLabel:"m_78882f40"};const wD={withItemsBorders:!0},xD=(e,{radius:t,color:n,transitionDuration:r,size:o,transitionTimingFunction:a})=>({root:{"--sc-radius":void 0===t?void 0:We(t),"--sc-color":n?O(n,e):void 0,"--sc-shadow":n?void 0:"var(--mantine-shadow-xs)","--sc-transition-duration":void 0===r?void 0:`${r}ms`,"--sc-transition-timing-function":a,"--sc-padding":Be(o,"sc-padding"),"--sc-font-size":Ve(o)}}),SD=te(((e,n)=>{const r=Q("SegmentedControl",wD,e),{classNames:o,className:i,style:s,styles:l,unstyled:c,vars:u,data:d,value:f,defaultValue:p,onChange:h,size:m,name:y,disabled:v,readOnly:g,fullWidth:b,orientation:w,radius:x,color:S,transitionDuration:O,transitionTimingFunction:j,variant:E,autoContrast:C,withItemsBorders:k,mod:P,..._}=r,A=nt({name:"SegmentedControl",props:r,classes:bD,className:i,style:s,classNames:o,styles:l,unstyled:c,vars:u,varsResolver:xD}),N=I(),M=d.map((e=>"string"==typeof e?{label:e,value:e}:e)),T=function(){const[e,n]=(0,t.useState)(!1);return(0,t.useEffect)((()=>n(!0)),[]),e}(),[D,R]=(0,t.useState)(null),[z,L]=(0,t.useState)({}),[$,F]=Ml({value:f,defaultValue:p,finalValue:Array.isArray(d)?M.find((e=>!e.disabled))?.value??d[0]?.value??null:null,onChange:h}),W=Jn(y),V=M.map((e=>(0,t.createElement)(je,{...A("control"),mod:{active:$===e.value,orientation:w},key:e.value},(0,t.createElement)("input",{...A("input"),disabled:v||e.disabled,type:"radio",name:W,value:e.value,id:`${W}-${e.value}`,checked:$===e.value,onChange:()=>!g&&F(e.value),"data-focus-ring":N.focusRing,key:`${e.value}-input`}),(0,t.createElement)(je,{component:"label",...A("label"),mod:{active:$===e.value&&!(v||e.disabled),disabled:v||e.disabled,"read-only":g},htmlFor:`${W}-${e.value}`,ref:t=>{return n=t,r=e.value,z[r]=n,void L(z);var n,r},__vars:{"--sc-label-color":void 0!==S?B({color:S,theme:N,autoContrast:C}):void 0},key:`${e.value}-label`},(0,a.jsx)("span",{...A("innerLabel"),children:e.label}))))),H=Et(n,(e=>R(e)));return 0===d.length?null:(0,a.jsxs)(je,{...A("root"),variant:E,size:m,ref:H,mod:[{"full-width":b,orientation:w,initialized:T,"with-items-borders":k},P],..._,role:"radiogroup","data-disabled":v,children:["string"==typeof $&&(0,a.jsx)(gD,{target:z[$],parent:D,component:"span",transitionDuration:"var(--sc-transition-duration)",...A("indicator")}),V]})}));SD.classes=bD,SD.displayName="@mantine/core/SegmentedControl";var OD=gi("outline","world","IconWorld",[["path",{d:"M3 12a9 9 0 1 0 18 0a9 9 0 0 0 -18 0",key:"svg-0"}],["path",{d:"M3.6 9h16.8",key:"svg-1"}],["path",{d:"M3.6 15h16.8",key:"svg-2"}],["path",{d:"M11.5 3a17 17 0 0 0 0 18",key:"svg-3"}],["path",{d:"M12.5 3a17 17 0 0 1 0 18",key:"svg-4"}]]),jD=gi("outline","layout-board","IconLayoutBoard",[["path",{d:"M4 4m0 2a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v12a2 2 0 0 1 -2 2h-12a2 2 0 0 1 -2 -2z",key:"svg-0"}],["path",{d:"M4 9h8",key:"svg-1"}],["path",{d:"M12 15h8",key:"svg-2"}],["path",{d:"M12 4v16",key:"svg-3"}]]),ED=gi("outline","pencil","IconPencil",[["path",{d:"M4 20h4l10.5 -10.5a2.828 2.828 0 1 0 -4 -4l-10.5 10.5v4",key:"svg-0"}],["path",{d:"M13.5 6.5l4 4",key:"svg-1"}]]),CD=gi("outline","eye","IconEye",[["path",{d:"M10 12a2 2 0 1 0 4 0a2 2 0 0 0 -4 0",key:"svg-0"}],["path",{d:"M21 12c-2.4 4 -5.4 6 -9 6c-3.6 0 -6.6 -2 -9 -6c2.4 -4 5.4 -6 9 -6c3.6 0 6.6 2 9 6",key:"svg-1"}]]),kD=gi("outline","brush","IconBrush",[["path",{d:"M3 21v-4a4 4 0 1 1 4 4h-4",key:"svg-0"}],["path",{d:"M21 3a16 16 0 0 0 -12.8 10.2",key:"svg-1"}],["path",{d:"M21 3a16 16 0 0 1 -10.2 12.8",key:"svg-2"}],["path",{d:"M10.6 9a9 9 0 0 1 4.4 4.4",key:"svg-3"}]]),PD=gi("outline","menu-2","IconMenu2",[["path",{d:"M4 6l16 0",key:"svg-0"}],["path",{d:"M4 12l16 0",key:"svg-1"}],["path",{d:"M4 18l16 0",key:"svg-2"}]]);function _D({title:e,icon:n,children:r}){return(0,t.createElement)(rD,{withBorder:!0,shadow:"none",radius:"md",classNames:{root:"hOrzoSSFOIrgQ8cQTArX"}},(0,t.createElement)(rD.Section,{withBorder:!0,inheritPadding:!0,py:"xs"},(0,t.createElement)(pr,null,n&&n,(0,t.createElement)(Ni,{size:"md",fw:800},e))),(0,t.createElement)(Qa,{mt:16,gap:"xs"},r))}function AD(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}var ND;function MD(){}function TD(e){return!!(e||"").match(/\d/)}function DD(e){return null==e}function ID(e){return DD(e)||function(e){return"number"==typeof e&&isNaN(e)}(e)||"number"==typeof e&&!isFinite(e)}function RD(e){return e.replace(/[-[\]/{}()*+?.\\^$|]/g,"\\$&")}function zD(e,t){void 0===t&&(t=!0);var n="-"===e[0],r=n&&t,o=(e=e.replace("-","")).split(".");return{beforeDecimal:o[0],afterDecimal:o[1]||"",hasNegation:n,addNegation:r}}function LD(e,t,n){for(var r="",o=n?"0":"",a=0;a<=t-1;a++)r+=e[a]||o;return r}function $D(e,t){return Array(t+1).join(e)}function BD(e){var t=e+"",n="-"===t[0]?"-":"";n&&(t=t.substring(1));var r=t.split(/[eE]/g),o=r[0],a=r[1];if(!(a=Number(a)))return n+o;var i=1+a,s=(o=o.replace(".","")).length;return i<0?o="0."+$D("0",Math.abs(i))+o:i>=s?o+=$D("0",i-s):o=(o.substring(0,i)||"0")+"."+o.substring(i),n+o}function FD(e,t,n){if(-1!==["","-"].indexOf(e))return e;var r=(-1!==e.indexOf(".")||n)&&t,o=zD(e),a=o.beforeDecimal,i=o.afterDecimal,s=o.hasNegation,l=parseFloat("0."+(i||"0")),c=(i.length<=t?"0."+i:l.toFixed(t)).split("."),u=a;return a&&Number(c[0])&&(u=a.split("").reverse().reduce((function(e,t,n){return e.length>n?(Number(e[0])+Number(t)).toString()+e.substring(1,e.length):t+e}),c[0])),(s?"-":"")+u+(r?".":"")+LD(c[1]||"",t,n)}function WD(e,t){if(e.value=e.value,null!==e){if(e.createTextRange){var n=e.createTextRange();return n.move("character",t),n.select(),!0}return e.selectionStart||0===e.selectionStart?(e.focus(),e.setSelectionRange(t,t),!0):(e.focus(),!1)}}!function(e){e.event="event",e.props="prop"}(ND||(ND={}));var VD,HD,UD,qD=(VD=function(e,t){for(var n=0,r=0,o=e.length,a=t.length;e[n]===t[n]&&n<o;)n++;for(;e[o-1-r]===t[a-1-r]&&a-r>n&&o-r>n;)r++;return{from:{start:n,end:o-r},to:{start:n,end:a-r}}},UD=void 0,function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return HD&&e.length===HD.length&&e.every((function(e,t){return e===HD[t]}))?UD:(HD=e,UD=VD.apply(void 0,e))});function XD(e){return Math.max(e.selectionStart,e.selectionEnd)}function GD(e){var t=e.currentValue,n=e.formattedValue,r=e.currentValueIndex,o=e.formattedValueIndex;return t[r]===n[o]}function YD(e,t,n,r){var o,a,i=e.length;if(o=t,a=i,t=Math.min(Math.max(o,0),a),"left"===r){for(;t>=0&&!n[t];)t--;-1===t&&(t=n.indexOf(!0))}else{for(;t<=i&&!n[t];)t++;t>i&&(t=n.lastIndexOf(!0))}return-1===t&&(t=i),t}function KD(e){for(var t=Array.from({length:e.length+1}).map((function(){return!0})),n=0,r=t.length;n<r;n++)t[n]=Boolean(TD(e[n])||TD(e[n-1]));return t}function ZD(e,n,r,o,a,i){void 0===i&&(i=MD);var s=function(e){var n=(0,t.useRef)(e);n.current=e;var r=(0,t.useRef)((function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return n.current.apply(n,e)}));return r.current}((function(e,t){var n,r;return ID(e)?(r="",n=""):"number"==typeof e||t?(r="number"==typeof e?BD(e):e,n=o(r)):(r=a(e,void 0),n=o(r)),{formattedValue:n,numAsString:r}})),l=(0,t.useState)((function(){return s(DD(e)?n:e,r)})),c=l[0],u=l[1],d=e,f=r;DD(e)&&(d=c.numAsString,f=!0);var p=s(d,f);return(0,t.useMemo)((function(){u(p)}),[p.formattedValue]),[c,function(e,t){e.formattedValue!==c.formattedValue&&u({formattedValue:e.formattedValue,numAsString:e.value}),i(e,t)}]}function JD(e){return e.replace(/[^0-9]/g,"")}function QD(e){return e}function eI(e){var n=e.type;void 0===n&&(n="text");var o=e.displayType;void 0===o&&(o="input");var a=e.customInput,i=e.renderText,s=e.getInputRef,l=e.format;void 0===l&&(l=QD);var c=e.removeFormatting;void 0===c&&(c=JD);var u=e.defaultValue,d=e.valueIsNumericString,f=e.onValueChange,p=e.isAllowed,h=e.onChange;void 0===h&&(h=MD);var m=e.onKeyDown;void 0===m&&(m=MD);var y=e.onMouseUp;void 0===y&&(y=MD);var v=e.onFocus;void 0===v&&(v=MD);var g=e.onBlur;void 0===g&&(g=MD);var b=e.value,w=e.getCaretBoundary;void 0===w&&(w=KD);var x=e.isValidInputCharacter;void 0===x&&(x=TD);var S=e.isCharacterSame,O=AD(e,["type","displayType","customInput","renderText","getInputRef","format","removeFormatting","defaultValue","valueIsNumericString","onValueChange","isAllowed","onChange","onKeyDown","onMouseUp","onFocus","onBlur","value","getCaretBoundary","isValidInputCharacter","isCharacterSame"]),j=ZD(b,u,Boolean(d),l,c,f),E=j[0],C=E.formattedValue,k=E.numAsString,P=j[1],_=(0,t.useRef)(),A=(0,t.useRef)({formattedValue:C,numAsString:k}),N=function(e,t){A.current={formattedValue:e.formattedValue,numAsString:e.value},P(e,t)},M=(0,t.useState)(!1),T=M[0],D=M[1],I=(0,t.useRef)(null),R=(0,t.useRef)({setCaretTimeout:null,focusTimeout:null});(0,t.useEffect)((function(){return D(!0),function(){clearTimeout(R.current.setCaretTimeout),clearTimeout(R.current.focusTimeout)}}),[]);var z=l,L=function(e,t){var n=parseFloat(t);return{formattedValue:e,value:t,floatValue:isNaN(n)?void 0:n}},$=function(e,t,n){0===e.selectionStart&&e.selectionEnd===e.value.length||(WD(e,t),R.current.setCaretTimeout=setTimeout((function(){e.value===n&&e.selectionStart!==t&&WD(e,t)}),0))},B=function(e,t,n){return YD(e,t,w(e),n)},F=function(e,t,n){var r=w(t),o=function(e,t,n,r,o,a,i){void 0===i&&(i=GD);var s=o.findIndex((function(e){return e})),l=e.slice(0,s);t||n.startsWith(l)||(t=l,n=l+n,r+=l.length);for(var c=n.length,u=e.length,d={},f=new Array(c),p=0;p<c;p++){f[p]=-1;for(var h=0,m=u;h<m;h++)if(i({currentValue:n,lastValue:t,formattedValue:e,currentValueIndex:p,formattedValueIndex:h})&&!0!==d[h]){f[p]=h,d[h]=!0;break}}for(var y=r;y<c&&(-1===f[y]||!a(n[y]));)y++;var v=y===c||-1===f[y]?u:f[y];for(y=r-1;y>0&&-1===f[y];)y--;var g=-1===y||-1===f[y]?0:f[y]+1;return g>v?v:r-g<v-r?g:v}(t,C,e,n,r,x,S);return YD(t,o,r)};(0,t.useEffect)((function(){var e=A.current,t=e.formattedValue,n=e.numAsString;C===t&&k===n||N(L(C,k),{event:void 0,source:ND.props})}),[C,k]);var W=I.current?XD(I.current):void 0;("undefined"!=typeof window?t.useLayoutEffect:t.useEffect)((function(){var e=I.current;if(C!==A.current.formattedValue&&e){var t=F(A.current.formattedValue,C,W);e.value=C,$(e,t,C)}}),[C]);var V=function(e,t){void 0===t&&(t=0);var n=e.selectionStart,r=e.selectionEnd;_.current={selectionStart:n,selectionEnd:r+t}},H=!T||"undefined"==typeof navigator||navigator.platform&&/iPhone|iPod/.test(navigator.platform)?void 0:"numeric",U=Object.assign({inputMode:H},O,{type:n,value:C,onChange:function(e){(function(e,t,n){var r=t.target,o=_.current?function(e,t){var n=Math.min(e.selectionStart,t);return{from:{start:n,end:e.selectionEnd},to:{start:n,end:t}}}(_.current,r.selectionEnd):qD(C,e),a=Object.assign(Object.assign({},o),{lastValue:C}),i=c(e,a),s=z(i);if(i=c(s,void 0),p&&!p(L(s,i))){var l=t.target,u=XD(l),d=F(e,C,u);return l.value=C,$(l,d,C),!1}return function(e){var t=e.formattedValue;void 0===t&&(t="");var n,r=e.input,o=e.source,a=e.event,i=e.numAsString;if(r){var s=e.inputValue||r.value,l=XD(r);r.value=t,void 0!==(n=F(s,t,l))&&$(r,n,t)}t!==C&&N(L(t,i),{event:a,source:o})}({formattedValue:s,numAsString:i,inputValue:e,event:t,source:n,input:t.target}),!0})(e.target.value,e,ND.event)&&h(e),_.current=void 0},onKeyDown:function(e){var t,n=e.target,r=e.key,o=n.selectionStart,a=n.selectionEnd,i=n.value;void 0===i&&(i=""),"ArrowLeft"===r||"Backspace"===r?t=Math.max(o-1,0):"ArrowRight"===r?t=Math.min(o+1,i.length):"Delete"===r&&(t=o);var s=0;"Delete"===r&&o===a&&(s=1);var l="ArrowLeft"===r||"ArrowRight"===r;if(void 0===t||o!==a&&!l)return m(e),void V(n,s);var c=t;l?(c=B(i,t,"ArrowLeft"===r?"left":"right"))!==t&&e.preventDefault():"Delete"!==r||x(i[t])?"Backspace"!==r||x(i[t])||(c=B(i,t,"left")):c=B(i,t,"right"),c!==t&&$(n,c,i),m(e),V(n,s)},onMouseUp:function(e){var t=e.target,n=function(){var e=t.selectionStart,n=t.selectionEnd,r=t.value;if(void 0===r&&(r=""),e===n){var o=B(r,e);o!==e&&$(t,o,r)}};n(),requestAnimationFrame((function(){n()})),y(e),V(t)},onFocus:function(e){e.persist&&e.persist();var t=e.target,n=e.currentTarget;I.current=t,R.current.focusTimeout=setTimeout((function(){var r=t.selectionStart,o=t.selectionEnd,a=t.value;void 0===a&&(a="");var i=B(a,r);i===r||0===r&&o===a.length||$(t,i,a),v(Object.assign(Object.assign({},e),{currentTarget:n}))}),0)},onBlur:function(e){I.current=null,clearTimeout(R.current.focusTimeout),clearTimeout(R.current.setCaretTimeout),g(e)}});if("text"===o)return i?r().createElement(r().Fragment,null,i(C,O)||null):r().createElement("span",Object.assign({},O,{ref:s}),C);if(a){var q=a;return r().createElement(q,Object.assign({},U,{ref:s}))}return r().createElement("input",Object.assign({},U,{ref:s}))}function tI(e,t){var n=t.decimalScale,r=t.fixedDecimalScale,o=t.prefix;void 0===o&&(o="");var a=t.suffix;void 0===a&&(a="");var i=t.allowNegative,s=t.thousandsGroupStyle;if(void 0===s&&(s="thousand"),""===e||"-"===e)return e;var l=nI(t),c=l.thousandSeparator,u=l.decimalSeparator,d=0!==n&&-1!==e.indexOf(".")||n&&r,f=zD(e,i),p=f.beforeDecimal,h=f.afterDecimal,m=f.addNegation;return void 0!==n&&(h=LD(h,n,!!r)),c&&(p=function(e,t,n){var r=function(e){switch(e){case"lakh":return/(\d+?)(?=(\d\d)+(\d)(?!\d))(\.\d+)?/g;case"wan":return/(\d)(?=(\d{4})+(?!\d))/g;default:return/(\d)(?=(\d{3})+(?!\d))/g}}(n),o=e.search(/[1-9]/);return o=-1===o?e.length:o,e.substring(0,o)+e.substring(o,e.length).replace(r,"$1"+t)}(p,c,s)),o&&(p=o+p),a&&(h+=a),m&&(p="-"+p),p+(d&&u||"")+h}function nI(e){var t=e.decimalSeparator;void 0===t&&(t=".");var n=e.thousandSeparator,r=e.allowedDecimalSeparators;return!0===n&&(n=","),r||(r=[t,"."]),{decimalSeparator:t,thousandSeparator:n,allowedDecimalSeparators:r}}function rI(e){e=function(e){var t=nI(e),n=t.thousandSeparator,r=t.decimalSeparator,o=e.prefix;void 0===o&&(o="");var a=e.allowNegative;if(void 0===a&&(a=!0),n===r)throw new Error("\n        Decimal separator can't be same as thousand separator.\n        thousandSeparator: "+n+' (thousandSeparator = {true} is same as thousandSeparator = ",")\n        decimalSeparator: '+r+" (default value for decimalSeparator is .)\n     ");return o.startsWith("-")&&a&&(console.error("\n      Prefix can't start with '-' when allowNegative is true.\n      prefix: "+o+"\n      allowNegative: "+a+"\n    "),a=!1),Object.assign(Object.assign({},e),{allowNegative:a})}(e),e.decimalSeparator,e.allowedDecimalSeparators,e.thousandsGroupStyle;var t=e.suffix,n=e.allowNegative,r=e.allowLeadingZeros,o=e.onKeyDown;void 0===o&&(o=MD);var a=e.onBlur;void 0===a&&(a=MD);var i=e.thousandSeparator,s=e.decimalScale,l=e.fixedDecimalScale,c=e.prefix;void 0===c&&(c="");var u=e.defaultValue,d=e.value,f=e.valueIsNumericString,p=e.onValueChange,h=AD(e,["decimalSeparator","allowedDecimalSeparators","thousandsGroupStyle","suffix","allowNegative","allowLeadingZeros","onKeyDown","onBlur","thousandSeparator","decimalScale","fixedDecimalScale","prefix","defaultValue","value","valueIsNumericString","onValueChange"]),m=nI(e),y=m.decimalSeparator,v=m.allowedDecimalSeparators,g=function(t){return tI(t,e)},b=function(t,n){return function(e,t,n){var r;void 0===t&&(t=function(e){return{from:{start:0,end:0},to:{start:0,end:e.length},lastValue:""}}(e));var o=n.allowNegative,a=n.prefix;void 0===a&&(a="");var i=n.suffix;void 0===i&&(i="");var s=n.decimalScale,l=t.from,c=t.to,u=c.start,d=c.end,f=nI(n),p=f.allowedDecimalSeparators,h=f.decimalSeparator,m=e[d]===h;if(TD(e)&&(e===a||e===i)&&""===t.lastValue)return e;if(d-u==1&&-1!==p.indexOf(e[u])){var y=0===s?"":h;e=e.substring(0,u)+y+e.substring(u+1,e.length)}var v=function(e,t,n){var r=!1,o=!1;a.startsWith("-")?r=!1:e.startsWith("--")?(r=!1,o=!0):i.startsWith("-")&&e.length===i.length?r=!1:"-"===e[0]&&(r=!0);var s=r?1:0;return o&&(s=2),s&&(e=e.substring(s),t-=s,n-=s),{value:e,start:t,end:n,hasNegation:r}},g=v(e,u,d),b=g.hasNegation;e=(r=g).value,u=r.start,d=r.end;var w=v(t.lastValue,l.start,l.end),x=w.start,S=w.end,O=w.value,j=e.substring(u,d);!(e.length&&O.length&&(x>O.length-i.length||S<a.length))||j&&i.startsWith(j)||(e=O);var E=0;e.startsWith(a)?E+=a.length:u<a.length&&(E=u),d-=E;var C=(e=e.substring(E)).length,k=e.length-i.length;e.endsWith(i)?C=k:(d>k||d>e.length-i.length)&&(C=d),e=e.substring(0,C),e=function(e,t){void 0===e&&(e="");var n=new RegExp("(-)"),r=new RegExp("(-)(.)*(-)"),o=n.test(e),a=r.test(e);return e=e.replace(/-/g,""),o&&!a&&t&&(e="-"+e),e}(b?"-"+e:e,o),e=(e.match(function(e){return new RegExp("(^-)|[0-9]|"+RD(e),"g")}(h))||[]).join("");var P=e.indexOf(h);e=e.replace(new RegExp(RD(h),"g"),(function(e,t){return t===P?".":""}));var _=zD(e,o),A=_.beforeDecimal,N=_.afterDecimal,M=_.addNegation;return c.end-c.start<l.end-l.start&&""===A&&m&&!parseFloat(N)&&(e=M?"-":""),e}(t,n,e)},w=DD(d)?u:d,x=null!=f?f:function(e,t,n){return""===e||!(null==t?void 0:t.match(/\d/))&&!(null==n?void 0:n.match(/\d/))&&"string"==typeof e&&!isNaN(Number(e))}(w,c,t);DD(d)?DD(u)||(x=x||"number"==typeof u):x=x||"number"==typeof d;var S=function(e){return ID(e)?e:("number"==typeof e&&(e=BD(e)),x&&"number"==typeof s?FD(e,s,Boolean(l)):e)},O=ZD(S(d),S(u),Boolean(x),g,b,p),j=O[0],E=j.numAsString,C=j.formattedValue,k=O[1];return Object.assign(Object.assign({},h),{value:C,valueIsNumericString:!1,isValidInputCharacter:function(e){return e===y||TD(e)},isCharacterSame:function(e){var t=e.currentValue,n=e.lastValue,r=e.formattedValue,o=e.currentValueIndex,a=e.formattedValueIndex,i=t[o],u=r[a],f=qD(n,t).to,p=function(e){return b(e).indexOf(".")+c.length};return!(0===d&&l&&s&&t[f.start]===y&&p(t)<o&&p(r)>a||!(o>=f.start&&o<f.end&&v&&v.includes(i)&&u===y)&&i!==u)},onValueChange:k,format:g,removeFormatting:b,getCaretBoundary:function(t){return function(e,t){var n=t.prefix;void 0===n&&(n="");var r=t.suffix;void 0===r&&(r="");var o=Array.from({length:e.length+1}).map((function(){return!0})),a="-"===e[0];o.fill(!1,0,n.length+(a?1:0));var i=e.length;return o.fill(!1,i-r.length+1,i+1),o}(t,e)},onKeyDown:function(e){var t=e.target,r=e.key,a=t.selectionStart,u=t.selectionEnd,d=t.value;if(void 0===d&&(d=""),("Backspace"===r||"Delete"===r)&&u<c.length)e.preventDefault();else if(a===u){"Backspace"===r&&"-"===d[0]&&a===c.length+1&&n&&WD(t,1),s&&l&&("Backspace"===r&&d[a-1]===y?(WD(t,a-1),e.preventDefault()):"Delete"===r&&d[a]===y&&e.preventDefault()),(null==v?void 0:v.includes(r))&&d[a]===y&&WD(t,a+1);var f=!0===i?",":i;"Backspace"===r&&d[a-1]===f&&WD(t,a-1),"Delete"===r&&d[a]===f&&WD(t,a+1),o(e)}else o(e)},onBlur:function(t){var n=E;if(n.match(/\d/g)||(n=""),r||(n=function(e){if(!e)return e;var t="-"===e[0];t&&(e=e.substring(1,e.length));var n=e.split("."),r=n[0].replace(/^0+/,"")||"0",o=n[1]||"";return(t?"-":"")+r+(o?"."+o:"")}(n)),l&&s&&(n=FD(n,s,l)),n!==E){var o=tI(n,e);k({formattedValue:o,value:n,floatValue:parseFloat(n)},{event:t,source:ND.event})}a(t)}})}function oI(e){var t=rI(e);return r().createElement(eI,Object.assign({},t))}function aI(e,t,n){return void 0===t&&void 0===n?e:void 0!==t&&void 0===n?Math.max(e,t):void 0===t&&void 0!==n?Math.min(e,n):Math.min(Math.max(e,t),n)}function iI({direction:e,style:t,...n}){return(0,a.jsx)("svg",{style:{width:"var(--ni-chevron-size)",height:"var(--ni-chevron-size)",transform:"up"===e?"rotate(180deg)":void 0,...t},viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",...n,children:(0,a.jsx)("path",{d:"M3.13523 6.15803C3.3241 5.95657 3.64052 5.94637 3.84197 6.13523L7.5 9.56464L11.158 6.13523C11.3595 5.94637 11.6759 5.95657 11.8648 6.15803C12.0536 6.35949 12.0434 6.67591 11.842 6.86477L7.84197 10.6148C7.64964 10.7951 7.35036 10.7951 7.15803 10.6148L3.15803 6.86477C2.95657 6.67591 2.94637 6.35949 3.13523 6.15803Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"})})}var sI={root:"m_e2f5cd4e",controls:"m_95e17d22",control:"m_80b4b171"};const lI=/^(0\.0*|-0(\.0*)?)$/,cI=/^-?0\d+(\.\d+)?\.?$/;function uI(e,t,n){return void 0===e||(void 0===t||e>=t)&&(void 0===n||e<=n)}const dI={step:1,clampBehavior:"blur",allowDecimal:!0,allowNegative:!0,withKeyboardEvents:!0,allowLeadingZeros:!0,trimLeadingZeroesOnBlur:!0,startValue:0},fI=(e,{size:t})=>({controls:{"--ni-chevron-size":Be(t,"ni-chevron-size")}}),pI=te(((e,n)=>{const r=Q("NumberInput",dI,e),{className:o,classNames:i,styles:s,unstyled:l,vars:c,onChange:u,onValueChange:d,value:f,defaultValue:p,max:h,min:m,step:y,hideControls:v,rightSection:g,isAllowed:b,clampBehavior:w,onBlur:x,allowDecimal:S,decimalScale:O,onKeyDown:j,onKeyDownCapture:E,handlersRef:C,startValue:k,disabled:P,rightSectionPointerEvents:_,allowNegative:A,readOnly:N,size:M,rightSectionWidth:T,stepHoldInterval:D,stepHoldDelay:I,allowLeadingZeros:R,withKeyboardEvents:z,trimLeadingZeroesOnBlur:L,...$}=r,B=nt({name:"NumberInput",classes:sI,props:r,classNames:i,styles:s,unstyled:l,vars:c,varsResolver:fI}),{resolvedClassNames:F,resolvedStyles:W}=vd({classNames:i,styles:s,props:r}),[V,H]=Ml({value:f,defaultValue:p,onChange:u}),U=void 0!==I&&void 0!==D,q=(0,t.useRef)(null),X=(0,t.useRef)(null),G=(0,t.useRef)(0),Y=e=>{const t=String(e).match(/(?:\.(\d+))?(?:[eE]([+-]?\d+))?$/);return t?Math.max(0,(t[1]?t[1].length:0)-(t[2]?+t[2]:0)):0},K=e=>{q.current&&void 0!==e&&q.current.setSelectionRange(e,e)},Z=(0,t.useRef)();Z.current=()=>{let e;const t=Y(V),n=Y(y),r=Math.max(t,n),o=10**r;if("number"!=typeof V||Number.isNaN(V))e=aI(k,m,h);else if(void 0!==h){const t=(Math.round(V*o)+Math.round(y*o))/o;e=t<=h?t:h}else e=(Math.round(V*o)+Math.round(y*o))/o;const a=e.toFixed(r);H(parseFloat(a)),d?.({floatValue:parseFloat(a),formattedValue:a,value:a},{source:"increment"}),setTimeout((()=>K(q.current?.value.length)),0)};const J=(0,t.useRef)();J.current=()=>{let e;const t=void 0!==m?m:A?Number.MIN_SAFE_INTEGER:0,n=Y(V),r=Y(y),o=Math.max(n,r),a=10**o;if("number"!=typeof V||Number.isNaN(V))e=aI(k,t,h);else{const n=(Math.round(V*a)-Math.round(y*a))/a;e=void 0!==t&&n<t?t:n}const i=e.toFixed(o);H(parseFloat(i)),d?.({floatValue:parseFloat(i),formattedValue:i,value:i},{source:"decrement"}),setTimeout((()=>K(q.current?.value.length)),0)},Ot(C,{increment:Z.current,decrement:J.current});const ee=e=>{e?Z.current():J.current(),G.current+=1},te=e=>{if(ee(e),U){const t="number"==typeof D?D:D(G.current);X.current=window.setTimeout((()=>te(e)),t)}},ne=(e,t)=>{e.preventDefault(),q.current?.focus(),ee(t),U&&(X.current=window.setTimeout((()=>te(t)),I))},oe=()=>{X.current&&window.clearTimeout(X.current),X.current=null,G.current=0},ae=(0,a.jsxs)("div",{...B("controls"),children:[(0,a.jsx)(it,{...B("control"),tabIndex:-1,"aria-hidden":!0,disabled:P||"number"==typeof V&&void 0!==h&&V>=h,mod:{direction:"up"},onMouseDown:e=>e.preventDefault(),onPointerDown:e=>{ne(e,!0)},onPointerUp:oe,onPointerLeave:oe,children:(0,a.jsx)(iI,{direction:"up"})}),(0,a.jsx)(it,{...B("control"),tabIndex:-1,"aria-hidden":!0,disabled:P||"number"==typeof V&&void 0!==m&&V<=m,mod:{direction:"down"},onMouseDown:e=>e.preventDefault(),onPointerDown:e=>{ne(e,!1)},onPointerUp:oe,onPointerLeave:oe,children:(0,a.jsx)(iI,{direction:"down"})})]});return(0,a.jsx)(df,{component:oI,allowNegative:A,className:re(sI.root,o),size:M,...$,readOnly:N,disabled:P,value:V,getInputRef:Et(n,q),onValueChange:(e,t)=>{"event"===t.source&&H(!function(e,t){return("number"==typeof e?e<Number.MAX_SAFE_INTEGER:!Number.isNaN(Number(e)))&&!Number.isNaN(e)&&t.toString().replace(".","").length<14&&""!==t}(e.floatValue,e.value)||lI.test(e.value)||R&&cI.test(e.value)?e.value:e.floatValue),d?.(e,t)},rightSection:v||N?g:g||ae,classNames:F,styles:W,unstyled:l,__staticSelector:"NumberInput",decimalScale:S?O:0,onKeyDown:e=>{j?.(e),!N&&z&&("ArrowUp"===e.key&&(e.preventDefault(),Z.current()),"ArrowDown"===e.key&&(e.preventDefault(),J.current()))},onKeyDownCapture:e=>{if(E?.(e),"Backspace"===e.key){const t=q.current;0===t.selectionStart&&t.selectionStart===t.selectionEnd&&(e.preventDefault(),window.setTimeout((()=>K(0)),0))}},rightSectionPointerEvents:_??(P?"none":void 0),rightSectionWidth:T??`var(--ni-right-section-width-${M||"sm"})`,allowLeadingZeros:R,onBlur:e=>{if(x?.(e),"blur"===w&&"number"==typeof V&&aI(V,m,h)!==V&&H(aI(V,m,h)),L&&"string"==typeof V&&Y(V)<15){const e=V.replace(/^0+/,""),t=parseFloat(e);H(Number.isNaN(t)||t>Number.MAX_SAFE_INTEGER?e:t)}},isAllowed:e=>"strict"===w?b?b(e)&&uI(e.floatValue,m,h):uI(e.floatValue,m,h):!b||b(e)})}));pI.classes={...df.classes,...sI},pI.displayName="@mantine/core/NumberInput";const[hI,mI]=Ee("useOptionsContext must be used within OptionsContextProvider");function yI({path:e,disabled:n=!1}){const{getOptions:r,updateOptions:o}=mI();return(0,t.createElement)(pI,{size:"xs",disabled:n,min:0,w:80,onChange:t=>{o(e,t)},value:r(e)})}function vI({label:e,description:n,error:r,path:o}){const{getOptions:a,updateOptions:i}=mI(),s=a(o);return(0,t.createElement)(Tc,{size:"xs",checked:s,onChange:e=>(e=>{i(o,e)})(e.currentTarget.checked),label:e,description:n,error:r,labelPosition:"right"})}const gI=({children:e})=>{const[n,r]=(0,t.useState)(window.NSScottyPluginMantine.preferences);return(0,t.useEffect)((()=>{!async function(){const e=await Mm("get_preferences");r(e)}()}),[]),(0,t.createElement)(hI,{value:{options:n,getOptions:function(e){return e.split(".").reduce(((e,t)=>e[t]),n)},setOptions:function(e){Mm("update_preferences",{preferences:JSON.stringify(e)}),r({...e})},updateOptions:function(e,t){const o=(()=>{let r={...n},o=r;return e.split(".").forEach(((e,n,r)=>{n===r.length-1?o[e]=t:(o[e]={...o[e]},o=o[e])})),r})();Mm("update_preferences",{preferences:JSON.stringify(o)}),r(o)},resetOptions:async function(){await Mm("reset_options");const e=await Mm("get_preferences");r(e)}}},e)};function bI(){const{resetOptions:e}=mI();return(0,t.createElement)(_r,{onClick:function(){e(),yo({title:(0,wi.__)("Options reset","scotty"),message:(0,wi.__)("Options have been reset to default","scotty"),withBorder:!0,color:"blue"})}},(0,wi.__)("Reset to default","scotty"))}function wI(){return(0,t.createElement)(gI,null,(0,t.createElement)(Qa,{mt:16,gap:"xs"},(0,t.createElement)(_D,{title:(0,wi.__)("Appearance","scotty"),icon:(0,t.createElement)(Ci,{variant:"transparent",color:"blue"},(0,t.createElement)(kD,null))},(0,t.createElement)(vI,{label:(0,wi.__)("Display the footer credit","scotty"),description:(0,wi.__)("Display the footer credit in the admin dashboard","scotty"),path:"wordpress.admin.appearance.display_footer_credit.enabled"}),(0,t.createElement)(vI,{label:(0,wi.__)("Display the footer version","scotty"),description:(0,wi.__)("Display the footer version in the admin dashboard","scotty"),path:"wordpress.admin.appearance.display_footer_version.enabled"}),(0,t.createElement)(vI,{label:(0,wi.__)("Display the Welcome panel","scotty"),description:(0,wi.__)("Display the Welcome panel in the admin dashboard","scotty"),path:"wordpress.admin.appearance.display_welcome_panel.enabled"})),(0,t.createElement)(_D,{title:(0,wi.__)("Sidebar Menu","scotty"),icon:(0,t.createElement)(Ci,{variant:"transparent",color:"blue"},(0,t.createElement)(PD,null))},(0,t.createElement)(vI,{label:(0,wi.__)("Display Dashboard","scotty"),description:(0,wi.__)("Display the Dashboard item in the sidebar menu","scotty"),path:"wordpress.admin.menu.display_dashboard.enabled"}),(0,t.createElement)(vI,{label:(0,wi.__)("Display Posts","scotty"),description:(0,wi.__)("Display the Posts item in the sidebar menu","scotty"),path:"wordpress.admin.menu.display_posts.enabled"}))))}var xI=gi("outline","affiliate","IconAffiliate",[["path",{d:"M5.931 6.936l1.275 4.249m5.607 5.609l4.251 1.275",key:"svg-0"}],["path",{d:"M11.683 12.317l5.759 -5.759",key:"svg-1"}],["path",{d:"M5.5 5.5m-1.5 0a1.5 1.5 0 1 0 3 0a1.5 1.5 0 1 0 -3 0",key:"svg-2"}],["path",{d:"M18.5 5.5m-1.5 0a1.5 1.5 0 1 0 3 0a1.5 1.5 0 1 0 -3 0",key:"svg-3"}],["path",{d:"M18.5 18.5m-1.5 0a1.5 1.5 0 1 0 3 0a1.5 1.5 0 1 0 -3 0",key:"svg-4"}],["path",{d:"M8.5 15.5m-4.5 0a4.5 4.5 0 1 0 9 0a4.5 4.5 0 1 0 -9 0",key:"svg-5"}]]),SI=gi("outline","shield-cog","IconShieldCog",[["path",{d:"M12 21a12 12 0 0 1 -8.5 -15a12 12 0 0 0 8.5 -3a12 12 0 0 0 8.5 3c.568 1.933 .635 3.957 .223 5.89",key:"svg-0"}],["path",{d:"M19.001 19m-2 0a2 2 0 1 0 4 0a2 2 0 1 0 -4 0",key:"svg-1"}],["path",{d:"M19.001 15.5v1.5",key:"svg-2"}],["path",{d:"M19.001 21v1.5",key:"svg-3"}],["path",{d:"M22.032 17.25l-1.299 .75",key:"svg-4"}],["path",{d:"M17.27 20l-1.3 .75",key:"svg-5"}],["path",{d:"M15.97 17.25l1.3 .75",key:"svg-6"}],["path",{d:"M20.733 20l1.3 .75",key:"svg-7"}]]);function OI(){return(0,t.createElement)(gI,null,(0,t.createElement)(Qa,{mt:16,gap:"xs"},(0,t.createElement)(_D,{title:(0,wi.__)("External access","scotty"),icon:(0,t.createElement)(Ci,{variant:"transparent",color:"blue"},(0,t.createElement)(xI,null))},(0,t.createElement)(vI,{label:(0,wi.__)("WP REST API","scotty"),description:(0,wi.__)("WordPress REST API is a way to interact with WordPress sites using HTTP requests, enabling access to content and functionalities programmatically","scotty"),path:"wordpress.general.external_access.wp_rest_api.enabled"}),(0,t.createElement)(vI,{label:(0,wi.__)("XML-RPC","scotty"),description:(0,wi.__)("XML-RPC is a standard way to interact with WordPress sites using HTTP requests, enabling access to content and functionalities programmatically","scotty"),path:"wordpress.general.external_access.xmlrpc.enabled"})),(0,t.createElement)(_D,{title:(0,wi.__)("Security","scotty"),icon:(0,t.createElement)(Ci,{variant:"transparent",color:"red"},(0,t.createElement)(SI,null))},(0,t.createElement)(vI,{label:(0,wi.__)("Display WordPress version","scotty"),description:(0,wi.__)("Display the <head> section in the theme generates the meta tag indicating the WordPress version for identification purposes","scotty"),path:"wordpress.general.security.display_wordpress_version.enabled"}),(0,t.createElement)(vI,{label:(0,wi.__)("Display Login error","scotty"),description:(0,wi.__)("Display the login error message on the login page. This can be used by attackers to identify valid usernames","scotty"),path:"wordpress.general.security.display_login_errors.enabled"}),(0,t.createElement)(vI,{label:(0,wi.__)("Display Authentication with email","scotty"),description:(0,wi.__)("Display the authentication email filed on the login page. This can be used by attackers to identify valid usernames","scotty"),path:"wordpress.general.security.display_authenticate_by_email.enabled"})),(0,t.createElement)(pr,{justify:"center"},(0,t.createElement)(bI,null))))}function jI(){return(0,t.createElement)(gI,null,(0,t.createElement)(Qa,{mt:16,gap:"xs"},(0,t.createElement)(_D,{title:(0,wi.__)("Theme","scotty"),icon:(0,t.createElement)(Ci,{variant:"transparent",color:"blue"},(0,t.createElement)(kD,null))},(0,t.createElement)(pr,{justify:"space-between"},(0,t.createElement)(vI,{label:(0,wi.__)("Set the excerpt length for all post types","scotty"),description:(0,wi.__)("This will limit the number of words shown in the excerpt.","scotty"),path:"wordpress.reading.theme.excerpt_length.enabled"}),(0,t.createElement)(yI,{path:"wordpress.reading.theme.excerpt_length.value"})),(0,t.createElement)(pr,{justify:"space-between"},(0,t.createElement)(vI,{label:(0,wi.__)("Remove the Admin bar for all users","scotty"),description:(0,wi.__)("This will remove the Admin bar for all users.","scotty"),path:"wordpress.reading.theme.admin_bar.enabled"})))))}var EI=gi("outline","files","IconFiles",[["path",{d:"M15 3v4a1 1 0 0 0 1 1h4",key:"svg-0"}],["path",{d:"M18 17h-7a2 2 0 0 1 -2 -2v-10a2 2 0 0 1 2 -2h4l5 5v7a2 2 0 0 1 -2 2z",key:"svg-1"}],["path",{d:"M16 17v2a2 2 0 0 1 -2 2h-7a2 2 0 0 1 -2 -2v-10a2 2 0 0 1 2 -2h2",key:"svg-2"}]]);function CI(){return(0,t.createElement)(gI,null,(0,t.createElement)(Qa,{mt:16,gap:"xs"},(0,t.createElement)(_D,{title:(0,wi.__)("Posts","scotty"),icon:(0,t.createElement)(Ci,{variant:"transparent",color:"blue"},(0,t.createElement)(EI,null))},(0,t.createElement)(pr,{justify:"space-between"},(0,t.createElement)(vI,{label:(0,wi.__)("Set the number of revisions to keep for all post types","scotty"),description:(0,wi.__)("This will limit the number of revisions saved for each post type.","scotty"),path:"wordpress.writing.posts.number_of_revisions.enabled"}),(0,t.createElement)(yI,{path:"wordpress.writing.posts.number_of_revisions.value"})))))}function kI(){const[e,n]=(0,t.useState)("general");return(0,t.createElement)(Qa,null,(0,t.createElement)(ii,null,(0,t.createElement)(SD,{radius:256,color:"blue",value:e,onChange:n,data:[{value:"general",label:(0,t.createElement)(ii,{style:{gap:10}},(0,t.createElement)(OD,{size:16}),(0,t.createElement)("span",null,(0,wi.__)("General","scotty")))},{value:"admin",label:(0,t.createElement)(ii,{style:{gap:10}},(0,t.createElement)(jD,{size:16}),(0,t.createElement)("span",null,(0,wi.__)("Admin","scotty")))},{value:"writing",label:(0,t.createElement)(ii,{style:{gap:10}},(0,t.createElement)(ED,{size:16}),(0,t.createElement)("span",null,(0,wi.__)("Writing","scotty")))},{value:"reading",label:(0,t.createElement)(ii,{style:{gap:10}},(0,t.createElement)(CD,{size:16}),(0,t.createElement)("span",null,(0,wi.__)("Reading","scotty")))}]})),(0,t.createElement)(Bu,{h:"calc(100vh - 330px)"},"general"===e&&(0,t.createElement)(t.Suspense,{fallback:(0,t.createElement)(ii,null,(0,t.createElement)(xr,null))},(0,t.createElement)(OI,null)),"admin"===e&&(0,t.createElement)(t.Suspense,{fallback:(0,t.createElement)(ii,null,(0,t.createElement)(xr,null))},(0,t.createElement)(wI,null)),"writing"===e&&(0,t.createElement)(t.Suspense,{fallback:(0,t.createElement)(ii,null,(0,t.createElement)(xr,null))},(0,t.createElement)(CI,null)),"reading"===e&&(0,t.createElement)(t.Suspense,{fallback:(0,t.createElement)(ii,null,(0,t.createElement)(xr,null))},(0,t.createElement)(jI,null))))}const PI=()=>{Wt("(max-width: 1024px)"),Wt("(max-width: 790px)");const[e,n]=ci({key:"scotty-sidebar-collapse",defaultValue:!1}),r=Aa(),o=Pa(),a=new URLSearchParams(o.search).get("page"),i="scotty_slug_menu"===a?"overview":a.split("_")[1],{colorScheme:s}=Ya(),[l,c]=(0,t.useState)(i||"overview");function u(e){c(e),r(`?page=nsscottyplugin_${e}`)}return(0,t.createElement)(It,{mt:10,px:"md",pb:"lg",radius:"lg",shadow:"xl",withBorder:!0,"data-color-scheme":s,classNames:{root:"QrGDZ_d19DZYNlkgo16A"}},(0,t.createElement)(Qa,{h:"100%",justify:"space-between"},(0,t.createElement)(ad,{setActiveView:u}),(0,t.createElement)(ri,{gap:16,align:"flex-start"},(0,t.createElement)(yd,{activeTab:l,setActiveTab:u,collapse:e,onClickCollapse:n}),(0,t.createElement)(ri,{"data-collapse":e,classNames:{root:"gRhWI35smmY8AURLbCyf"}},"overview"===l&&(0,t.createElement)(t.Suspense,{fallback:(0,t.createElement)(ii,null,(0,t.createElement)(xr,null))},(0,t.createElement)(dD,null)),"trash"===l&&(0,t.createElement)(t.Suspense,{fallback:(0,t.createElement)(ii,null,(0,t.createElement)(xr,null))},(0,t.createElement)(Gm,{deletableType:"trash"})),"duplicates"===l&&(0,t.createElement)(t.Suspense,{fallback:(0,t.createElement)(ii,null,(0,t.createElement)(xr,null))},(0,t.createElement)(Gm,{deletableType:"duplicates"})),"database"===l&&(0,t.createElement)(t.Suspense,{fallback:(0,t.createElement)(ii,null,(0,t.createElement)(xr,null))},(0,t.createElement)(Lm,null)),"cron"===l&&(0,t.createElement)(t.Suspense,{fallback:(0,t.createElement)(ii,null,(0,t.createElement)(xr,null))},(0,t.createElement)(Dm,null)),"shortcode"===l&&(0,t.createElement)(t.Suspense,{fallback:(0,t.createElement)(ii,null,(0,t.createElement)(xr,null))},(0,t.createElement)(hD,null)),"wordpress"===l&&(0,t.createElement)(t.Suspense,{fallback:(0,t.createElement)(ii,null,(0,t.createElement)(xr,null))},(0,t.createElement)(kI,null)))),(0,t.createElement)(Si,null)))},{render:_I}=wp.element;_I((0,t.createElement)((()=>{const e=window.location.pathname,n=e.substring(0,e.indexOf("/admin.php"));return(0,t.createElement)(Y,{defaultColorScheme:"auto",withStaticClasses:!1},(0,t.createElement)(zr,null,(0,t.createElement)(Eo,null),(0,t.createElement)(Lo,null,(0,t.createElement)(Ua,{basename:n},(0,t.createElement)(Wa,null,(0,t.createElement)(Ba,{path:"/admin.php",element:(0,t.createElement)(PI,null)}))))))}),null),document.getElementById("scotty-react-app"))})()})();
     1(()=>{var e,t,n={8351:function(e,t,n){var r;!function(){"use strict";var o,a=1e9,i={precision:20,rounding:4,toExpNeg:-7,toExpPos:21,LN10:"2.302585092994045684017991454684364207601101488628772976033327900967572609677352480235997205089598298341967784042286"},s=!0,l="[DecimalError] ",c=l+"Invalid argument: ",u=l+"Exponent out of range: ",d=Math.floor,f=Math.pow,p=/^(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,h=1e7,m=d(1286742750677284.5),y={};function v(e,t){var n,r,o,a,i,l,c,u,d=e.constructor,f=d.precision;if(!e.s||!t.s)return t.s||(t=new d(e)),s?k(t,f):t;if(c=e.d,u=t.d,i=e.e,o=t.e,c=c.slice(),a=i-o){for(a<0?(r=c,a=-a,l=u.length):(r=u,o=i,l=c.length),a>(l=(i=Math.ceil(f/7))>l?i+1:l+1)&&(a=l,r.length=1),r.reverse();a--;)r.push(0);r.reverse()}for((l=c.length)-(a=u.length)<0&&(a=l,r=u,u=c,c=r),n=0;a;)n=(c[--a]=c[a]+u[a]+n)/h|0,c[a]%=h;for(n&&(c.unshift(n),++o),l=c.length;0==c[--l];)c.pop();return t.d=c,t.e=o,s?k(t,f):t}function g(e,t,n){if(e!==~~e||e<t||e>n)throw Error(c+e)}function b(e){var t,n,r,o=e.length-1,a="",i=e[0];if(o>0){for(a+=i,t=1;t<o;t++)(n=7-(r=e[t]+"").length)&&(a+=j(n)),a+=r;(n=7-(r=(i=e[t])+"").length)&&(a+=j(n))}else if(0===i)return"0";for(;i%10==0;)i/=10;return a+i}y.absoluteValue=y.abs=function(){var e=new this.constructor(this);return e.s&&(e.s=1),e},y.comparedTo=y.cmp=function(e){var t,n,r,o,a=this;if(e=new a.constructor(e),a.s!==e.s)return a.s||-e.s;if(a.e!==e.e)return a.e>e.e^a.s<0?1:-1;for(t=0,n=(r=a.d.length)<(o=e.d.length)?r:o;t<n;++t)if(a.d[t]!==e.d[t])return a.d[t]>e.d[t]^a.s<0?1:-1;return r===o?0:r>o^a.s<0?1:-1},y.decimalPlaces=y.dp=function(){var e=this,t=e.d.length-1,n=7*(t-e.e);if(t=e.d[t])for(;t%10==0;t/=10)n--;return n<0?0:n},y.dividedBy=y.div=function(e){return x(this,new this.constructor(e))},y.dividedToIntegerBy=y.idiv=function(e){var t=this.constructor;return k(x(this,new t(e),0,1),t.precision)},y.equals=y.eq=function(e){return!this.cmp(e)},y.exponent=function(){return S(this)},y.greaterThan=y.gt=function(e){return this.cmp(e)>0},y.greaterThanOrEqualTo=y.gte=function(e){return this.cmp(e)>=0},y.isInteger=y.isint=function(){return this.e>this.d.length-2},y.isNegative=y.isneg=function(){return this.s<0},y.isPositive=y.ispos=function(){return this.s>0},y.isZero=function(){return 0===this.s},y.lessThan=y.lt=function(e){return this.cmp(e)<0},y.lessThanOrEqualTo=y.lte=function(e){return this.cmp(e)<1},y.logarithm=y.log=function(e){var t,n=this,r=n.constructor,a=r.precision,i=a+5;if(void 0===e)e=new r(10);else if((e=new r(e)).s<1||e.eq(o))throw Error(l+"NaN");if(n.s<1)throw Error(l+(n.s?"NaN":"-Infinity"));return n.eq(o)?new r(0):(s=!1,t=x(E(n,i),E(e,i),i),s=!0,k(t,a))},y.minus=y.sub=function(e){var t=this;return e=new t.constructor(e),t.s==e.s?P(t,e):v(t,(e.s=-e.s,e))},y.modulo=y.mod=function(e){var t,n=this,r=n.constructor,o=r.precision;if(!(e=new r(e)).s)throw Error(l+"NaN");return n.s?(s=!1,t=x(n,e,0,1).times(e),s=!0,n.minus(t)):k(new r(n),o)},y.naturalExponential=y.exp=function(){return w(this)},y.naturalLogarithm=y.ln=function(){return E(this)},y.negated=y.neg=function(){var e=new this.constructor(this);return e.s=-e.s||0,e},y.plus=y.add=function(e){var t=this;return e=new t.constructor(e),t.s==e.s?v(t,e):P(t,(e.s=-e.s,e))},y.precision=y.sd=function(e){var t,n,r,o=this;if(void 0!==e&&e!==!!e&&1!==e&&0!==e)throw Error(c+e);if(t=S(o)+1,n=7*(r=o.d.length-1)+1,r=o.d[r]){for(;r%10==0;r/=10)n--;for(r=o.d[0];r>=10;r/=10)n++}return e&&t>n?t:n},y.squareRoot=y.sqrt=function(){var e,t,n,r,o,a,i,c=this,u=c.constructor;if(c.s<1){if(!c.s)return new u(0);throw Error(l+"NaN")}for(e=S(c),s=!1,0==(o=Math.sqrt(+c))||o==1/0?(((t=b(c.d)).length+e)%2==0&&(t+="0"),o=Math.sqrt(t),e=d((e+1)/2)-(e<0||e%2),r=new u(t=o==1/0?"5e"+e:(t=o.toExponential()).slice(0,t.indexOf("e")+1)+e)):r=new u(o.toString()),o=i=(n=u.precision)+3;;)if(r=(a=r).plus(x(c,a,i+2)).times(.5),b(a.d).slice(0,i)===(t=b(r.d)).slice(0,i)){if(t=t.slice(i-3,i+1),o==i&&"4999"==t){if(k(a,n+1,0),a.times(a).eq(c)){r=a;break}}else if("9999"!=t)break;i+=4}return s=!0,k(r,n)},y.times=y.mul=function(e){var t,n,r,o,a,i,l,c,u,d=this,f=d.constructor,p=d.d,m=(e=new f(e)).d;if(!d.s||!e.s)return new f(0);for(e.s*=d.s,n=d.e+e.e,(c=p.length)<(u=m.length)&&(a=p,p=m,m=a,i=c,c=u,u=i),a=[],r=i=c+u;r--;)a.push(0);for(r=u;--r>=0;){for(t=0,o=c+r;o>r;)l=a[o]+m[r]*p[o-r-1]+t,a[o--]=l%h|0,t=l/h|0;a[o]=(a[o]+t)%h|0}for(;!a[--i];)a.pop();return t?++n:a.shift(),e.d=a,e.e=n,s?k(e,f.precision):e},y.toDecimalPlaces=y.todp=function(e,t){var n=this,r=n.constructor;return n=new r(n),void 0===e?n:(g(e,0,a),void 0===t?t=r.rounding:g(t,0,8),k(n,e+S(n)+1,t))},y.toExponential=function(e,t){var n,r=this,o=r.constructor;return void 0===e?n=_(r,!0):(g(e,0,a),void 0===t?t=o.rounding:g(t,0,8),n=_(r=k(new o(r),e+1,t),!0,e+1)),n},y.toFixed=function(e,t){var n,r,o=this,i=o.constructor;return void 0===e?_(o):(g(e,0,a),void 0===t?t=i.rounding:g(t,0,8),n=_((r=k(new i(o),e+S(o)+1,t)).abs(),!1,e+S(r)+1),o.isneg()&&!o.isZero()?"-"+n:n)},y.toInteger=y.toint=function(){var e=this,t=e.constructor;return k(new t(e),S(e)+1,t.rounding)},y.toNumber=function(){return+this},y.toPower=y.pow=function(e){var t,n,r,a,i,c,u=this,f=u.constructor,p=+(e=new f(e));if(!e.s)return new f(o);if(!(u=new f(u)).s){if(e.s<1)throw Error(l+"Infinity");return u}if(u.eq(o))return u;if(r=f.precision,e.eq(o))return k(u,r);if(c=(t=e.e)>=(n=e.d.length-1),i=u.s,c){if((n=p<0?-p:p)<=9007199254740991){for(a=new f(o),t=Math.ceil(r/7+4),s=!1;n%2&&A((a=a.times(u)).d,t),0!==(n=d(n/2));)A((u=u.times(u)).d,t);return s=!0,e.s<0?new f(o).div(a):k(a,r)}}else if(i<0)throw Error(l+"NaN");return i=i<0&&1&e.d[Math.max(t,n)]?-1:1,u.s=1,s=!1,a=e.times(E(u,r+12)),s=!0,(a=w(a)).s=i,a},y.toPrecision=function(e,t){var n,r,o=this,i=o.constructor;return void 0===e?r=_(o,(n=S(o))<=i.toExpNeg||n>=i.toExpPos):(g(e,1,a),void 0===t?t=i.rounding:g(t,0,8),r=_(o=k(new i(o),e,t),e<=(n=S(o))||n<=i.toExpNeg,e)),r},y.toSignificantDigits=y.tosd=function(e,t){var n=this.constructor;return void 0===e?(e=n.precision,t=n.rounding):(g(e,1,a),void 0===t?t=n.rounding:g(t,0,8)),k(new n(this),e,t)},y.toString=y.valueOf=y.val=y.toJSON=function(){var e=this,t=S(e),n=e.constructor;return _(e,t<=n.toExpNeg||t>=n.toExpPos)};var x=function(){function e(e,t){var n,r=0,o=e.length;for(e=e.slice();o--;)n=e[o]*t+r,e[o]=n%h|0,r=n/h|0;return r&&e.unshift(r),e}function t(e,t,n,r){var o,a;if(n!=r)a=n>r?1:-1;else for(o=a=0;o<n;o++)if(e[o]!=t[o]){a=e[o]>t[o]?1:-1;break}return a}function n(e,t,n){for(var r=0;n--;)e[n]-=r,r=e[n]<t[n]?1:0,e[n]=r*h+e[n]-t[n];for(;!e[0]&&e.length>1;)e.shift()}return function(r,o,a,i){var s,c,u,d,f,p,m,y,v,g,b,x,w,O,j,E,C,P,_=r.constructor,A=r.s==o.s?1:-1,N=r.d,M=o.d;if(!r.s)return new _(r);if(!o.s)throw Error(l+"Division by zero");for(c=r.e-o.e,C=M.length,j=N.length,y=(m=new _(A)).d=[],u=0;M[u]==(N[u]||0);)++u;if(M[u]>(N[u]||0)&&--c,(x=null==a?a=_.precision:i?a+(S(r)-S(o))+1:a)<0)return new _(0);if(x=x/7+2|0,u=0,1==C)for(d=0,M=M[0],x++;(u<j||d)&&x--;u++)w=d*h+(N[u]||0),y[u]=w/M|0,d=w%M|0;else{for((d=h/(M[0]+1)|0)>1&&(M=e(M,d),N=e(N,d),C=M.length,j=N.length),O=C,g=(v=N.slice(0,C)).length;g<C;)v[g++]=0;(P=M.slice()).unshift(0),E=M[0],M[1]>=h/2&&++E;do{d=0,(s=t(M,v,C,g))<0?(b=v[0],C!=g&&(b=b*h+(v[1]||0)),(d=b/E|0)>1?(d>=h&&(d=h-1),1==(s=t(f=e(M,d),v,p=f.length,g=v.length))&&(d--,n(f,C<p?P:M,p))):(0==d&&(s=d=1),f=M.slice()),(p=f.length)<g&&f.unshift(0),n(v,f,g),-1==s&&(s=t(M,v,C,g=v.length))<1&&(d++,n(v,C<g?P:M,g)),g=v.length):0===s&&(d++,v=[0]),y[u++]=d,s&&v[0]?v[g++]=N[O]||0:(v=[N[O]],g=1)}while((O++<j||void 0!==v[0])&&x--)}return y[0]||y.shift(),m.e=c,k(m,i?a+S(m)+1:a)}}();function w(e,t){var n,r,a,i,l,c=0,d=0,p=e.constructor,h=p.precision;if(S(e)>16)throw Error(u+S(e));if(!e.s)return new p(o);for(null==t?(s=!1,l=h):l=t,i=new p(.03125);e.abs().gte(.1);)e=e.times(i),d+=5;for(l+=Math.log(f(2,d))/Math.LN10*2+5|0,n=r=a=new p(o),p.precision=l;;){if(r=k(r.times(e),l),n=n.times(++c),b((i=a.plus(x(r,n,l))).d).slice(0,l)===b(a.d).slice(0,l)){for(;d--;)a=k(a.times(a),l);return p.precision=h,null==t?(s=!0,k(a,h)):a}a=i}}function S(e){for(var t=7*e.e,n=e.d[0];n>=10;n/=10)t++;return t}function O(e,t,n){if(t>e.LN10.sd())throw s=!0,n&&(e.precision=n),Error(l+"LN10 precision limit exceeded");return k(new e(e.LN10),t)}function j(e){for(var t="";e--;)t+="0";return t}function E(e,t){var n,r,a,i,c,u,d,f,p,h=1,m=e,y=m.d,v=m.constructor,g=v.precision;if(m.s<1)throw Error(l+(m.s?"NaN":"-Infinity"));if(m.eq(o))return new v(0);if(null==t?(s=!1,f=g):f=t,m.eq(10))return null==t&&(s=!0),O(v,f);if(f+=10,v.precision=f,r=(n=b(y)).charAt(0),i=S(m),!(Math.abs(i)<15e14))return d=O(v,f+2,g).times(i+""),m=E(new v(r+"."+n.slice(1)),f-10).plus(d),v.precision=g,null==t?(s=!0,k(m,g)):m;for(;r<7&&1!=r||1==r&&n.charAt(1)>3;)r=(n=b((m=m.times(e)).d)).charAt(0),h++;for(i=S(m),r>1?(m=new v("0."+n),i++):m=new v(r+"."+n.slice(1)),u=c=m=x(m.minus(o),m.plus(o),f),p=k(m.times(m),f),a=3;;){if(c=k(c.times(p),f),b((d=u.plus(x(c,new v(a),f))).d).slice(0,f)===b(u.d).slice(0,f))return u=u.times(2),0!==i&&(u=u.plus(O(v,f+2,g).times(i+""))),u=x(u,new v(h),f),v.precision=g,null==t?(s=!0,k(u,g)):u;u=d,a+=2}}function C(e,t){var n,r,o;for((n=t.indexOf("."))>-1&&(t=t.replace(".","")),(r=t.search(/e/i))>0?(n<0&&(n=r),n+=+t.slice(r+1),t=t.substring(0,r)):n<0&&(n=t.length),r=0;48===t.charCodeAt(r);)++r;for(o=t.length;48===t.charCodeAt(o-1);)--o;if(t=t.slice(r,o)){if(o-=r,n=n-r-1,e.e=d(n/7),e.d=[],r=(n+1)%7,n<0&&(r+=7),r<o){for(r&&e.d.push(+t.slice(0,r)),o-=7;r<o;)e.d.push(+t.slice(r,r+=7));r=7-(t=t.slice(r)).length}else r-=o;for(;r--;)t+="0";if(e.d.push(+t),s&&(e.e>m||e.e<-m))throw Error(u+n)}else e.s=0,e.e=0,e.d=[0];return e}function k(e,t,n){var r,o,a,i,l,c,p,y,v=e.d;for(i=1,a=v[0];a>=10;a/=10)i++;if((r=t-i)<0)r+=7,o=t,p=v[y=0];else{if((y=Math.ceil((r+1)/7))>=(a=v.length))return e;for(p=a=v[y],i=1;a>=10;a/=10)i++;o=(r%=7)-7+i}if(void 0!==n&&(l=p/(a=f(10,i-o-1))%10|0,c=t<0||void 0!==v[y+1]||p%a,c=n<4?(l||c)&&(0==n||n==(e.s<0?3:2)):l>5||5==l&&(4==n||c||6==n&&(r>0?o>0?p/f(10,i-o):0:v[y-1])%10&1||n==(e.s<0?8:7))),t<1||!v[0])return c?(a=S(e),v.length=1,t=t-a-1,v[0]=f(10,(7-t%7)%7),e.e=d(-t/7)||0):(v.length=1,v[0]=e.e=e.s=0),e;if(0==r?(v.length=y,a=1,y--):(v.length=y+1,a=f(10,7-r),v[y]=o>0?(p/f(10,i-o)%f(10,o)|0)*a:0),c)for(;;){if(0==y){(v[0]+=a)==h&&(v[0]=1,++e.e);break}if(v[y]+=a,v[y]!=h)break;v[y--]=0,a=1}for(r=v.length;0===v[--r];)v.pop();if(s&&(e.e>m||e.e<-m))throw Error(u+S(e));return e}function P(e,t){var n,r,o,a,i,l,c,u,d,f,p=e.constructor,m=p.precision;if(!e.s||!t.s)return t.s?t.s=-t.s:t=new p(e),s?k(t,m):t;if(c=e.d,f=t.d,r=t.e,u=e.e,c=c.slice(),i=u-r){for((d=i<0)?(n=c,i=-i,l=f.length):(n=f,r=u,l=c.length),i>(o=Math.max(Math.ceil(m/7),l)+2)&&(i=o,n.length=1),n.reverse(),o=i;o--;)n.push(0);n.reverse()}else{for((d=(o=c.length)<(l=f.length))&&(l=o),o=0;o<l;o++)if(c[o]!=f[o]){d=c[o]<f[o];break}i=0}for(d&&(n=c,c=f,f=n,t.s=-t.s),l=c.length,o=f.length-l;o>0;--o)c[l++]=0;for(o=f.length;o>i;){if(c[--o]<f[o]){for(a=o;a&&0===c[--a];)c[a]=h-1;--c[a],c[o]+=h}c[o]-=f[o]}for(;0===c[--l];)c.pop();for(;0===c[0];c.shift())--r;return c[0]?(t.d=c,t.e=r,s?k(t,m):t):new p(0)}function _(e,t,n){var r,o=S(e),a=b(e.d),i=a.length;return t?(n&&(r=n-i)>0?a=a.charAt(0)+"."+a.slice(1)+j(r):i>1&&(a=a.charAt(0)+"."+a.slice(1)),a=a+(o<0?"e":"e+")+o):o<0?(a="0."+j(-o-1)+a,n&&(r=n-i)>0&&(a+=j(r))):o>=i?(a+=j(o+1-i),n&&(r=n-o-1)>0&&(a=a+"."+j(r))):((r=o+1)<i&&(a=a.slice(0,r)+"."+a.slice(r)),n&&(r=n-i)>0&&(o+1===i&&(a+="."),a+=j(r))),e.s<0?"-"+a:a}function A(e,t){if(e.length>t)return e.length=t,!0}function N(e){if(!e||"object"!=typeof e)throw Error(l+"Object expected");var t,n,r,o=["precision",1,a,"rounding",0,8,"toExpNeg",-1/0,0,"toExpPos",0,1/0];for(t=0;t<o.length;t+=3)if(void 0!==(r=e[n=o[t]])){if(!(d(r)===r&&r>=o[t+1]&&r<=o[t+2]))throw Error(c+n+": "+r);this[n]=r}if(void 0!==(r=e[n="LN10"])){if(r!=Math.LN10)throw Error(c+n+": "+r);this[n]=new this(r)}return this}(i=function e(t){var n,r,o;function a(e){var t=this;if(!(t instanceof a))return new a(e);if(t.constructor=a,e instanceof a)return t.s=e.s,t.e=e.e,void(t.d=(e=e.d)?e.slice():e);if("number"==typeof e){if(0*e!=0)throw Error(c+e);if(e>0)t.s=1;else{if(!(e<0))return t.s=0,t.e=0,void(t.d=[0]);e=-e,t.s=-1}return e===~~e&&e<1e7?(t.e=0,void(t.d=[e])):C(t,e.toString())}if("string"!=typeof e)throw Error(c+e);if(45===e.charCodeAt(0)?(e=e.slice(1),t.s=-1):t.s=1,!p.test(e))throw Error(c+e);C(t,e)}if(a.prototype=y,a.ROUND_UP=0,a.ROUND_DOWN=1,a.ROUND_CEIL=2,a.ROUND_FLOOR=3,a.ROUND_HALF_UP=4,a.ROUND_HALF_DOWN=5,a.ROUND_HALF_EVEN=6,a.ROUND_HALF_CEIL=7,a.ROUND_HALF_FLOOR=8,a.clone=e,a.config=a.set=N,void 0===t&&(t={}),t)for(o=["precision","rounding","toExpNeg","toExpPos","LN10"],n=0;n<o.length;)t.hasOwnProperty(r=o[n++])||(t[r]=this[r]);return a.config(t),a}(i)).default=i.Decimal=i,o=new i(1),void 0===(r=function(){return i}.call(t,n,t,e))||(e.exports=r)}()},228:e=>{"use strict";var t=Object.prototype.hasOwnProperty,n="~";function r(){}function o(e,t,n){this.fn=e,this.context=t,this.once=n||!1}function a(e,t,r,a,i){if("function"!=typeof r)throw new TypeError("The listener must be a function");var s=new o(r,a||e,i),l=n?n+t:t;return e._events[l]?e._events[l].fn?e._events[l]=[e._events[l],s]:e._events[l].push(s):(e._events[l]=s,e._eventsCount++),e}function i(e,t){0==--e._eventsCount?e._events=new r:delete e._events[t]}function s(){this._events=new r,this._eventsCount=0}Object.create&&(r.prototype=Object.create(null),(new r).__proto__||(n=!1)),s.prototype.eventNames=function(){var e,r,o=[];if(0===this._eventsCount)return o;for(r in e=this._events)t.call(e,r)&&o.push(n?r.slice(1):r);return Object.getOwnPropertySymbols?o.concat(Object.getOwnPropertySymbols(e)):o},s.prototype.listeners=function(e){var t=n?n+e:e,r=this._events[t];if(!r)return[];if(r.fn)return[r.fn];for(var o=0,a=r.length,i=new Array(a);o<a;o++)i[o]=r[o].fn;return i},s.prototype.listenerCount=function(e){var t=n?n+e:e,r=this._events[t];return r?r.fn?1:r.length:0},s.prototype.emit=function(e,t,r,o,a,i){var s=n?n+e:e;if(!this._events[s])return!1;var l,c,u=this._events[s],d=arguments.length;if(u.fn){switch(u.once&&this.removeListener(e,u.fn,void 0,!0),d){case 1:return u.fn.call(u.context),!0;case 2:return u.fn.call(u.context,t),!0;case 3:return u.fn.call(u.context,t,r),!0;case 4:return u.fn.call(u.context,t,r,o),!0;case 5:return u.fn.call(u.context,t,r,o,a),!0;case 6:return u.fn.call(u.context,t,r,o,a,i),!0}for(c=1,l=new Array(d-1);c<d;c++)l[c-1]=arguments[c];u.fn.apply(u.context,l)}else{var f,p=u.length;for(c=0;c<p;c++)switch(u[c].once&&this.removeListener(e,u[c].fn,void 0,!0),d){case 1:u[c].fn.call(u[c].context);break;case 2:u[c].fn.call(u[c].context,t);break;case 3:u[c].fn.call(u[c].context,t,r);break;case 4:u[c].fn.call(u[c].context,t,r,o);break;default:if(!l)for(f=1,l=new Array(d-1);f<d;f++)l[f-1]=arguments[f];u[c].fn.apply(u[c].context,l)}}return!0},s.prototype.on=function(e,t,n){return a(this,e,t,n,!1)},s.prototype.once=function(e,t,n){return a(this,e,t,n,!0)},s.prototype.removeListener=function(e,t,r,o){var a=n?n+e:e;if(!this._events[a])return this;if(!t)return i(this,a),this;var s=this._events[a];if(s.fn)s.fn!==t||o&&!s.once||r&&s.context!==r||i(this,a);else{for(var l=0,c=[],u=s.length;l<u;l++)(s[l].fn!==t||o&&!s[l].once||r&&s[l].context!==r)&&c.push(s[l]);c.length?this._events[a]=1===c.length?c[0]:c:i(this,a)}return this},s.prototype.removeAllListeners=function(e){var t;return e?(t=n?n+e:e,this._events[t]&&i(this,t)):(this._events=new r,this._eventsCount=0),this},s.prototype.off=s.prototype.removeListener,s.prototype.addListener=s.prototype.on,s.prefixed=n,s.EventEmitter=s,e.exports=s},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),s=n(5749);function l(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])}}l.prototype.clear=r,l.prototype.delete=o,l.prototype.get=a,l.prototype.has=i,l.prototype.set=s,e.exports=l},79:(e,t,n)=>{var r=n(3702),o=n(80),a=n(4739),i=n(8655),s=n(1175);function l(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])}}l.prototype.clear=r,l.prototype.delete=o,l.prototype.get=a,l.prototype.has=i,l.prototype.set=s,e.exports=l},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),s=n(2949);function l(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])}}l.prototype.clear=r,l.prototype.delete=o,l.prototype.get=a,l.prototype.has=i,l.prototype.set=s,e.exports=l},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),s=n(9817),l=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=s,c.prototype.set=l,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},1033:e=>{e.exports=function(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}},7277: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!1;return!0}},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}},5325:(e,t,n)=>{var r=n(6131);e.exports=function(e,t){return!(null==e||!e.length)&&r(e,t,0)>-1}},9905:e=>{e.exports=function(e,t,n){for(var r=-1,o=null==e?0:e.length;++r<o;)if(n(t,e[r]))return!0;return!1}},695:(e,t,n)=>{var r=n(8096),o=n(2428),a=n(6449),i=n(3656),s=n(361),l=n(7167),c=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=a(e),u=!n&&o(e),d=!n&&!u&&i(e),f=!n&&!u&&!d&&l(e),p=n||u||d||f,h=p?r(e.length,String):[],m=h.length;for(var y in e)!t&&!c.call(e,y)||p&&("length"==y||d&&("offset"==y||"parent"==y)||f&&("buffer"==y||"byteLength"==y||"byteOffset"==y)||s(y,m))||h.push(y);return h}},4932:e=>{e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,o=Array(r);++n<r;)o[n]=t(e[n],n,e);return o}},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}},1074:e=>{e.exports=function(e){return e.split("")}},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}},3360:(e,t,n)=>{var r=n(3243);e.exports=function(e,t,n){"__proto__"==t&&r?r(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}},909:(e,t,n)=>{var r=n(641),o=n(8329)(r);e.exports=o},3777:(e,t,n)=>{var r=n(909);e.exports=function(e,t){var n=!0;return r(e,(function(e,r,o){return n=!!t(e,r,o)})),n}},3599:(e,t,n)=>{var r=n(4394);e.exports=function(e,t,n){for(var o=-1,a=e.length;++o<a;){var i=e[o],s=t(i);if(null!=s&&(void 0===l?s==s&&!r(s):n(s,l)))var l=s,c=i}return c}},2523:e=>{e.exports=function(e,t,n,r){for(var o=e.length,a=n+(r?1:-1);r?a--:++a<o;)if(t(e[a],a,e))return a;return-1}},3120:(e,t,n)=>{var r=n(4528),o=n(5891);e.exports=function e(t,n,a,i,s){var l=-1,c=t.length;for(a||(a=o),s||(s=[]);++l<c;){var u=t[l];n>0&&a(u)?n>1?e(u,n-1,a,i,s):r(s,u):i||(s[s.length]=u)}return s}},6649:(e,t,n)=>{var r=n(3221)();e.exports=r},641:(e,t,n)=>{var r=n(6649),o=n(5950);e.exports=function(e,t){return e&&r(e,t,o)}},7422:(e,t,n)=>{var r=n(1769),o=n(7797);e.exports=function(e,t){for(var n=0,a=(t=r(t,e)).length;null!=e&&n<a;)e=e[o(t[n++])];return n&&n==a?e:void 0}},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)}},3335:e=>{e.exports=function(e,t){return e>t}},8077:e=>{e.exports=function(e,t){return null!=e&&t in Object(e)}},6131:(e,t,n)=>{var r=n(2523),o=n(5463),a=n(6959);e.exports=function(e,t,n){return t==t?a(e,t,n):r(e,o,n)}},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,s){return t===n||(null==t||null==n||!o(t)&&!o(n)?t!=t&&n!=n:r(t,n,a,i,e,s))}},7068:(e,t,n)=>{var r=n(7217),o=n(5911),a=n(1986),i=n(689),s=n(5861),l=n(6449),c=n(3656),u=n(7167),d="[object Arguments]",f="[object Array]",p="[object Object]",h=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,m,y,v){var g=l(e),b=l(t),x=g?f:s(e),w=b?f:s(t),S=(x=x==d?p:x)==p,O=(w=w==d?p:w)==p,j=x==w;if(j&&c(e)){if(!c(t))return!1;g=!0,S=!1}if(j&&!S)return v||(v=new r),g||u(e)?o(e,t,n,m,y,v):a(e,t,x,n,m,y,v);if(!(1&n)){var E=S&&h.call(e,"__wrapped__"),C=O&&h.call(t,"__wrapped__");if(E||C){var k=E?e.value():e,P=C?t.value():t;return v||(v=new r),y(k,P,n,m,v)}}return!!j&&(v||(v=new r),i(e,t,n,m,y,v))}},1799:(e,t,n)=>{var r=n(7217),o=n(270);e.exports=function(e,t,n,a){var i=n.length,s=i,l=!a;if(null==e)return!s;for(e=Object(e);i--;){var c=n[i];if(l&&c[2]?c[1]!==e[c[0]]:!(c[0]in e))return!1}for(;++i<s;){var u=(c=n[i])[0],d=e[u],f=c[1];if(l&&c[2]){if(void 0===d&&!(u in e))return!1}else{var p=new r;if(a)var h=a(d,f,u,e,t,p);if(!(void 0===h?o(f,d,3,a,p):h))return!1}}return!0}},5463:e=>{e.exports=function(e){return e!=e}},5083:(e,t,n)=>{var r=n(1882),o=n(7296),a=n(3805),i=n(7473),s=/^\[object .+?Constructor\]$/,l=Function.prototype,c=Object.prototype,u=l.toString,d=c.hasOwnProperty,f=RegExp("^"+u.call(d).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!a(e)||o(e))&&(r(e)?f:s).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)]}},5389:(e,t,n)=>{var r=n(3663),o=n(7978),a=n(3488),i=n(6449),s=n(583);e.exports=function(e){return"function"==typeof e?e:null==e?a:"object"==typeof e?i(e)?o(e[0],e[1]):r(e):s(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}},6176:e=>{e.exports=function(e,t){return e<t}},5128:(e,t,n)=>{var r=n(909),o=n(4894);e.exports=function(e,t){var n=-1,a=o(e)?Array(e.length):[];return r(e,(function(e,r,o){a[++n]=t(e,r,o)})),a}},3663:(e,t,n)=>{var r=n(1799),o=n(776),a=n(7197);e.exports=function(e){var t=o(e);return 1==t.length&&t[0][2]?a(t[0][0],t[0][1]):function(n){return n===e||r(n,e,t)}}},7978:(e,t,n)=>{var r=n(270),o=n(8156),a=n(631),i=n(8586),s=n(756),l=n(7197),c=n(7797);e.exports=function(e,t){return i(e)&&s(t)?l(c(e),t):function(n){var i=o(n,e);return void 0===i&&i===t?a(n,e):r(t,i,3)}}},6155:(e,t,n)=>{var r=n(4932),o=n(7422),a=n(5389),i=n(5128),s=n(3937),l=n(7301),c=n(3714),u=n(3488),d=n(6449);e.exports=function(e,t,n){t=t.length?r(t,(function(e){return d(e)?function(t){return o(t,1===e.length?e[0]:e)}:e})):[u];var f=-1;t=r(t,l(a));var p=i(e,(function(e,n,o){return{criteria:r(t,(function(t){return t(e)})),index:++f,value:e}}));return s(p,(function(e,t){return c(e,t,n)}))}},7237:e=>{e.exports=function(e){return function(t){return null==t?void 0:t[e]}}},7255:(e,t,n)=>{var r=n(7422);e.exports=function(e){return function(t){return r(t,e)}}},6151:e=>{var t=Math.ceil,n=Math.max;e.exports=function(e,r,o,a){for(var i=-1,s=n(t((r-e)/(o||1)),0),l=Array(s);s--;)l[a?s:++i]=e,e+=o;return l}},9302:(e,t,n)=>{var r=n(3488),o=n(6757),a=n(2865);e.exports=function(e,t){return a(o(e,t,r),e+"")}},9570:(e,t,n)=>{var r=n(7334),o=n(3243),a=n(3488),i=o?function(e,t){return o(e,"toString",{configurable:!0,enumerable:!1,value:r(t),writable:!0})}:a;e.exports=i},5160:e=>{e.exports=function(e,t,n){var r=-1,o=e.length;t<0&&(t=-t>o?0:o+t),(n=n>o?o:n)<0&&(n+=o),o=t>n?0:n-t>>>0,t>>>=0;for(var a=Array(o);++r<o;)a[r]=e[r+t];return a}},916:(e,t,n)=>{var r=n(909);e.exports=function(e,t){var n;return r(e,(function(e,r,o){return!(n=t(e,r,o))})),!!n}},3937:e=>{e.exports=function(e,t){var n=e.length;for(e.sort(t);n--;)e[n]=e[n].value;return e}},8096:e=>{e.exports=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}},7556:(e,t,n)=>{var r=n(1873),o=n(4932),a=n(6449),i=n(4394),s=r?r.prototype:void 0,l=s?s.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(a(t))return o(t,e)+"";if(i(t))return l?l.call(t):"";var n=t+"";return"0"==n&&1/t==-1/0?"-0":n}},4128:(e,t,n)=>{var r=n(1800),o=/^\s+/;e.exports=function(e){return e?e.slice(0,r(e)+1).replace(o,""):e}},7301:e=>{e.exports=function(e){return function(t){return e(t)}}},5765:(e,t,n)=>{var r=n(8859),o=n(5325),a=n(9905),i=n(9219),s=n(4517),l=n(4247);e.exports=function(e,t,n){var c=-1,u=o,d=e.length,f=!0,p=[],h=p;if(n)f=!1,u=a;else if(d>=200){var m=t?null:s(e);if(m)return l(m);f=!1,u=i,h=new r}else h=t?[]:p;e:for(;++c<d;){var y=e[c],v=t?t(y):y;if(y=n||0!==y?y:0,f&&v==v){for(var g=h.length;g--;)if(h[g]===v)continue e;t&&h.push(v),p.push(y)}else u(h,v,n)||(h!==p&&h.push(v),p.push(y))}return p}},9219:e=>{e.exports=function(e,t){return e.has(t)}},1769:(e,t,n)=>{var r=n(6449),o=n(8586),a=n(1802),i=n(3222);e.exports=function(e,t){return r(e)?e:o(e,t)?[e]:a(i(e))}},8754:(e,t,n)=>{var r=n(5160);e.exports=function(e,t,n){var o=e.length;return n=void 0===n?o:n,!t&&n>=o?e:r(e,t,n)}},3730:(e,t,n)=>{var r=n(4394);e.exports=function(e,t){if(e!==t){var n=void 0!==e,o=null===e,a=e==e,i=r(e),s=void 0!==t,l=null===t,c=t==t,u=r(t);if(!l&&!u&&!i&&e>t||i&&s&&c&&!l&&!u||o&&s&&c||!n&&c||!a)return 1;if(!o&&!i&&!u&&e<t||u&&n&&a&&!o&&!i||l&&n&&a||!s&&a||!c)return-1}return 0}},3714:(e,t,n)=>{var r=n(3730);e.exports=function(e,t,n){for(var o=-1,a=e.criteria,i=t.criteria,s=a.length,l=n.length;++o<s;){var c=r(a[o],i[o]);if(c)return o>=l?c:c*("desc"==n[o]?-1:1)}return e.index-t.index}},5481:(e,t,n)=>{var r=n(9325)["__core-js_shared__"];e.exports=r},8329:(e,t,n)=>{var r=n(4894);e.exports=function(e,t){return function(n,o){if(null==n)return n;if(!r(n))return e(n,o);for(var a=n.length,i=t?a:-1,s=Object(n);(t?i--:++i<a)&&!1!==o(s[i],i,s););return n}}},3221:e=>{e.exports=function(e){return function(t,n,r){for(var o=-1,a=Object(t),i=r(t),s=i.length;s--;){var l=i[e?s:++o];if(!1===n(a[l],l,a))break}return t}}},2507:(e,t,n)=>{var r=n(8754),o=n(9698),a=n(3912),i=n(3222);e.exports=function(e){return function(t){t=i(t);var n=o(t)?a(t):void 0,s=n?n[0]:t.charAt(0),l=n?r(n,1).join(""):t.slice(1);return s[e]()+l}}},2006:(e,t,n)=>{var r=n(5389),o=n(4894),a=n(5950);e.exports=function(e){return function(t,n,i){var s=Object(t);if(!o(t)){var l=r(n,3);t=a(t),n=function(e){return l(s[e],e,s)}}var c=e(t,n,i);return c>-1?s[l?t[c]:c]:void 0}}},5508:(e,t,n)=>{var r=n(6151),o=n(6800),a=n(7400);e.exports=function(e){return function(t,n,i){return i&&"number"!=typeof i&&o(t,n,i)&&(n=i=void 0),t=a(t),void 0===n?(n=t,t=0):n=a(n),i=void 0===i?t<n?1:-1:a(i),r(t,n,i,e)}}},4517:(e,t,n)=>{var r=n(6545),o=n(3950),a=n(4247),i=r&&1/a(new r([,-0]))[1]==1/0?function(e){return new r(e)}:o;e.exports=i},3243:(e,t,n)=>{var r=n(6110),o=function(){try{var e=r(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();e.exports=o},5911:(e,t,n)=>{var r=n(8859),o=n(4248),a=n(9219);e.exports=function(e,t,n,i,s,l){var c=1&n,u=e.length,d=t.length;if(u!=d&&!(c&&d>u))return!1;var f=l.get(e),p=l.get(t);if(f&&p)return f==t&&p==e;var h=-1,m=!0,y=2&n?new r:void 0;for(l.set(e,t),l.set(t,e);++h<u;){var v=e[h],g=t[h];if(i)var b=c?i(g,v,h,t,e,l):i(v,g,h,e,t,l);if(void 0!==b){if(b)continue;m=!1;break}if(y){if(!o(t,(function(e,t){if(!a(y,t)&&(v===e||s(v,e,n,i,l)))return y.push(t)}))){m=!1;break}}else if(v!==g&&!s(v,g,n,i,l)){m=!1;break}}return l.delete(e),l.delete(t),m}},1986:(e,t,n)=>{var r=n(1873),o=n(7828),a=n(5288),i=n(5911),s=n(317),l=n(4247),c=r?r.prototype:void 0,u=c?c.valueOf:void 0;e.exports=function(e,t,n,r,c,d,f){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||!d(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 p=s;case"[object Set]":var h=1&r;if(p||(p=l),e.size!=t.size&&!h)return!1;var m=f.get(e);if(m)return m==t;r|=2,f.set(e,t);var y=i(p(e),p(t),r,c,d,f);return f.delete(e),y;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,s){var l=1&n,c=r(e),u=c.length;if(u!=r(t).length&&!l)return!1;for(var d=u;d--;){var f=c[d];if(!(l?f in t:o.call(t,f)))return!1}var p=s.get(e),h=s.get(t);if(p&&h)return p==t&&h==e;var m=!0;s.set(e,t),s.set(t,e);for(var y=l;++d<u;){var v=e[f=c[d]],g=t[f];if(a)var b=l?a(g,v,f,t,e,s):a(v,g,f,e,t,s);if(!(void 0===b?v===g||i(v,g,n,a,s):b)){m=!1;break}y||(y="constructor"==f)}if(m&&!y){var x=e.constructor,w=t.constructor;x==w||!("constructor"in e)||!("constructor"in t)||"function"==typeof x&&x instanceof x&&"function"==typeof w&&w instanceof w||(m=!1)}return s.delete(e),s.delete(t),m}},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}},776:(e,t,n)=>{var r=n(756),o=n(5950);e.exports=function(e){for(var t=o(e),n=t.length;n--;){var a=t[n],i=e[a];t[n]=[a,i,r(i)]}return t}},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}},8879:(e,t,n)=>{var r=n(4335)(Object.getPrototypeOf,Object);e.exports=r},659:(e,t,n)=>{var r=n(1873),o=Object.prototype,a=o.hasOwnProperty,i=o.toString,s=r?r.toStringTag:void 0;e.exports=function(e){var t=a.call(e,s),n=e[s];try{e[s]=void 0;var r=!0}catch(e){}var o=i.call(e);return r&&(t?e[s]=n:delete e[s]),o}},4664:(e,t,n)=>{var r=n(9770),o=n(3345),a=Object.prototype.propertyIsEnumerable,i=Object.getOwnPropertySymbols,s=i?function(e){return null==e?[]:(e=Object(e),r(i(e),(function(t){return a.call(e,t)})))}:o;e.exports=s},5861:(e,t,n)=>{var r=n(5580),o=n(8223),a=n(2804),i=n(6545),s=n(8303),l=n(2552),c=n(7473),u="[object Map]",d="[object Promise]",f="[object Set]",p="[object WeakMap]",h="[object DataView]",m=c(r),y=c(o),v=c(a),g=c(i),b=c(s),x=l;(r&&x(new r(new ArrayBuffer(1)))!=h||o&&x(new o)!=u||a&&x(a.resolve())!=d||i&&x(new i)!=f||s&&x(new s)!=p)&&(x=function(e){var t=l(e),n="[object Object]"==t?e.constructor:void 0,r=n?c(n):"";if(r)switch(r){case m:return h;case y:return u;case v:return d;case g:return f;case b:return p}return t}),e.exports=x},392:e=>{e.exports=function(e,t){return null==e?void 0:e[t]}},9326:(e,t,n)=>{var r=n(1769),o=n(2428),a=n(6449),i=n(361),s=n(294),l=n(7797);e.exports=function(e,t,n){for(var c=-1,u=(t=r(t,e)).length,d=!1;++c<u;){var f=l(t[c]);if(!(d=null!=e&&n(e,f)))break;e=e[f]}return d||++c!=u?d:!!(u=null==e?0:e.length)&&s(u)&&i(f,u)&&(a(e)||o(e))}},9698:e=>{var t=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");e.exports=function(e){return t.test(e)}},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}},5891:(e,t,n)=>{var r=n(1873),o=n(2428),a=n(6449),i=r?r.isConcatSpreadable:void 0;e.exports=function(e){return a(e)||o(e)||!!(i&&e&&e[i])}},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}},6800:(e,t,n)=>{var r=n(5288),o=n(4894),a=n(361),i=n(3805);e.exports=function(e,t,n){if(!i(n))return!1;var s=typeof t;return!!("number"==s?o(n)&&a(t,n.length):"string"==s&&t in n)&&r(n[t],e)}},8586:(e,t,n)=>{var r=n(6449),o=n(4394),a=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,i=/^\w*$/;e.exports=function(e,t){if(r(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!o(e))||i.test(e)||!a.test(e)||null!=t&&e in Object(t)}},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)}},756:(e,t,n)=>{var r=n(3805);e.exports=function(e){return e==e&&!r(e)}},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}},7197:e=>{e.exports=function(e,t){return function(n){return null!=n&&n[e]===t&&(void 0!==t||e in Object(n))}}},2224:(e,t,n)=>{var r=n(104);e.exports=function(e){var t=r(e,(function(e){return 500===n.size&&n.clear(),e})),n=t.cache;return t}},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,s=function(){try{return a&&a.require&&a.require("util").types||i&&i.binding&&i.binding("util")}catch(e){}}();e.exports=s},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))}}},6757:(e,t,n)=>{var r=n(1033),o=Math.max;e.exports=function(e,t,n){return t=o(void 0===t?e.length-1:t,0),function(){for(var a=arguments,i=-1,s=o(a.length-t,0),l=Array(s);++i<s;)l[i]=a[t+i];i=-1;for(var c=Array(t+1);++i<t;)c[i]=a[i];return c[t]=n(l),r(e,this,c)}}},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}},2865:(e,t,n)=>{var r=n(9570),o=n(1811)(r);e.exports=o},1811:e=>{var t=Date.now;e.exports=function(e){var n=0,r=0;return function(){var o=t(),a=16-(o-r);if(r=o,a>0){if(++n>=800)return arguments[0]}else n=0;return e.apply(void 0,arguments)}}},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}},6959:e=>{e.exports=function(e,t,n){for(var r=n-1,o=e.length;++r<o;)if(e[r]===t)return r;return-1}},3912:(e,t,n)=>{var r=n(1074),o=n(9698),a=n(2054);e.exports=function(e){return o(e)?a(e):r(e)}},1802:(e,t,n)=>{var r=n(2224),o=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,a=/\\(\\)?/g,i=r((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(o,(function(e,n,r,o){t.push(r?o.replace(a,"$1"):n||e)})),t}));e.exports=i},7797:(e,t,n)=>{var r=n(4394);e.exports=function(e){if("string"==typeof e||r(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":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""}},1800:e=>{var t=/\s/;e.exports=function(e){for(var n=e.length;n--&&t.test(e.charAt(n)););return n}},2054:e=>{var t="\\ud800-\\udfff",n="["+t+"]",r="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",o="\\ud83c[\\udffb-\\udfff]",a="[^"+t+"]",i="(?:\\ud83c[\\udde6-\\uddff]){2}",s="[\\ud800-\\udbff][\\udc00-\\udfff]",l="(?:"+r+"|"+o+")?",c="[\\ufe0e\\ufe0f]?",u=c+l+"(?:\\u200d(?:"+[a,i,s].join("|")+")"+c+l+")*",d="(?:"+[a+r+"?",r,i,s,n].join("|")+")",f=RegExp(o+"(?="+o+")|"+d+u,"g");e.exports=function(e){return e.match(f)||[]}},7334:e=>{e.exports=function(e){return function(){return e}}},8221:(e,t,n)=>{var r=n(3805),o=n(124),a=n(9374),i=Math.max,s=Math.min;e.exports=function(e,t,n){var l,c,u,d,f,p,h=0,m=!1,y=!1,v=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function g(t){var n=l,r=c;return l=c=void 0,h=t,d=e.apply(r,n)}function b(e){var n=e-p;return void 0===p||n>=t||n<0||y&&e-h>=u}function x(){var e=o();if(b(e))return w(e);f=setTimeout(x,function(e){var n=t-(e-p);return y?s(n,u-(e-h)):n}(e))}function w(e){return f=void 0,v&&l?g(e):(l=c=void 0,d)}function S(){var e=o(),n=b(e);if(l=arguments,c=this,p=e,n){if(void 0===f)return function(e){return h=e,f=setTimeout(x,t),m?g(e):d}(p);if(y)return clearTimeout(f),f=setTimeout(x,t),g(p)}return void 0===f&&(f=setTimeout(x,t)),d}return t=a(t)||0,r(n)&&(m=!!n.leading,u=(y="maxWait"in n)?i(a(n.maxWait)||0,t):u,v="trailing"in n?!!n.trailing:v),S.cancel=function(){void 0!==f&&clearTimeout(f),h=0,l=p=c=f=void 0},S.flush=function(){return void 0===f?d:w(o())},S}},5288:e=>{e.exports=function(e,t){return e===t||e!=e&&t!=t}},9747:(e,t,n)=>{var r=n(7277),o=n(3777),a=n(5389),i=n(6449),s=n(6800);e.exports=function(e,t,n){var l=i(e)?r:o;return n&&s(e,t,n)&&(t=void 0),l(e,a(t,3))}},7309:(e,t,n)=>{var r=n(2006)(n(4713));e.exports=r},4713:(e,t,n)=>{var r=n(2523),o=n(5389),a=n(1489),i=Math.max;e.exports=function(e,t,n){var s=null==e?0:e.length;if(!s)return-1;var l=null==n?0:a(n);return l<0&&(l=i(s+l,0)),r(e,o(t,3),l)}},7307:(e,t,n)=>{var r=n(3120),o=n(5378);e.exports=function(e,t){return r(o(e,t),1)}},8156:(e,t,n)=>{var r=n(7422);e.exports=function(e,t,n){var o=null==e?void 0:r(e,t);return void 0===o?n:o}},631:(e,t,n)=>{var r=n(8077),o=n(9326);e.exports=function(e,t){return null!=e&&o(e,t,r)}},3488:e=>{e.exports=function(e){return e}},2428:(e,t,n)=>{var r=n(7534),o=n(346),a=Object.prototype,i=a.hasOwnProperty,s=a.propertyIsEnumerable,l=r(function(){return arguments}())?r:function(e){return o(e)&&i.call(e,"callee")&&!s.call(e,"callee")};e.exports=l},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)}},3812:(e,t,n)=>{var r=n(2552),o=n(346);e.exports=function(e){return!0===e||!1===e||o(e)&&"[object Boolean]"==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,s=i&&i.exports===a?r.Buffer:void 0,l=(s?s.isBuffer:void 0)||o;e.exports=l},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}},1741:(e,t,n)=>{var r=n(8023);e.exports=function(e){return r(e)&&e!=+e}},9843:e=>{e.exports=function(e){return null==e}},8023:(e,t,n)=>{var r=n(2552),o=n(346);e.exports=function(e){return"number"==typeof e||o(e)&&"[object Number]"==r(e)}},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}},1331:(e,t,n)=>{var r=n(2552),o=n(8879),a=n(346),i=Function.prototype,s=Object.prototype,l=i.toString,c=s.hasOwnProperty,u=l.call(Object);e.exports=function(e){if(!a(e)||"[object Object]"!=r(e))return!1;var t=o(e);if(null===t)return!0;var n=c.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&l.call(n)==u}},5015:(e,t,n)=>{var r=n(2552),o=n(6449),a=n(346);e.exports=function(e){return"string"==typeof e||!o(e)&&a(e)&&"[object String]"==r(e)}},4394:(e,t,n)=>{var r=n(2552),o=n(346);e.exports=function(e){return"symbol"==typeof e||o(e)&&"[object Symbol]"==r(e)}},7167:(e,t,n)=>{var r=n(4901),o=n(7301),a=n(6009),i=a&&a.isTypedArray,s=i?o(i):r;e.exports=s},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)}},8090:e=>{e.exports=function(e){var t=null==e?0:e.length;return t?e[t-1]:void 0}},5378:(e,t,n)=>{var r=n(4932),o=n(5389),a=n(5128),i=n(6449);e.exports=function(e,t){return(i(e)?r:a)(e,o(t,3))}},3916:(e,t,n)=>{var r=n(3360),o=n(641),a=n(5389);e.exports=function(e,t){var n={};return t=a(t,3),o(e,(function(e,o,a){r(n,o,t(e,o,a))})),n}},4506:(e,t,n)=>{var r=n(3599),o=n(3335),a=n(3488);e.exports=function(e){return e&&e.length?r(e,a,o):void 0}},7551:(e,t,n)=>{var r=n(3599),o=n(3335),a=n(5389);e.exports=function(e,t){return e&&e.length?r(e,a(t,2),o):void 0}},104:(e,t,n)=>{var r=n(3661);function o(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function(){var r=arguments,o=t?t.apply(this,r):r[0],a=n.cache;if(a.has(o))return a.get(o);var i=e.apply(this,r);return n.cache=a.set(o,i)||a,i};return n.cache=new(o.Cache||r),n}o.Cache=r,e.exports=o},1684:(e,t,n)=>{var r=n(3599),o=n(6176),a=n(3488);e.exports=function(e){return e&&e.length?r(e,a,o):void 0}},6533:(e,t,n)=>{var r=n(3599),o=n(5389),a=n(6176);e.exports=function(e,t){return e&&e.length?r(e,o(t,2),a):void 0}},3950:e=>{e.exports=function(){}},124:(e,t,n)=>{var r=n(9325);e.exports=function(){return r.Date.now()}},583:(e,t,n)=>{var r=n(7237),o=n(7255),a=n(8586),i=n(7797);e.exports=function(e){return a(e)?r(i(e)):o(e)}},3181:(e,t,n)=>{var r=n(5508)();e.exports=r},2426:(e,t,n)=>{var r=n(4248),o=n(5389),a=n(916),i=n(6449),s=n(6800);e.exports=function(e,t,n){var l=i(e)?r:a;return n&&s(e,t,n)&&(t=void 0),l(e,o(t,3))}},3031:(e,t,n)=>{var r=n(3120),o=n(6155),a=n(9302),i=n(6800),s=a((function(e,t){if(null==e)return[];var n=t.length;return n>1&&i(e,t[0],t[1])?t=[]:n>2&&i(t[0],t[1],t[2])&&(t=[t[0]]),o(e,r(t,1),[])}));e.exports=s},3345:e=>{e.exports=function(){return[]}},9935:e=>{e.exports=function(){return!1}},7350:(e,t,n)=>{var r=n(8221),o=n(3805);e.exports=function(e,t,n){var a=!0,i=!0;if("function"!=typeof e)throw new TypeError("Expected a function");return o(n)&&(a="leading"in n?!!n.leading:a,i="trailing"in n?!!n.trailing:i),r(e,t,{leading:a,maxWait:t,trailing:i})}},7400:(e,t,n)=>{var r=n(9374),o=1/0;e.exports=function(e){return e?(e=r(e))===o||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}},1489:(e,t,n)=>{var r=n(7400);e.exports=function(e){var t=r(e),n=t%1;return t==t?n?t-n:t:0}},9374:(e,t,n)=>{var r=n(4128),o=n(3805),a=n(4394),i=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,l=/^0o[0-7]+$/i,c=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(a(e))return NaN;if(o(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=o(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=r(e);var n=s.test(e);return n||l.test(e)?c(e.slice(2),n?2:8):i.test(e)?NaN:+e}},3222:(e,t,n)=>{var r=n(7556);e.exports=function(e){return null==e?"":r(e)}},14:(e,t,n)=>{var r=n(5389),o=n(5765);e.exports=function(e,t){return e&&e.length?o(e,r(t,2)):[]}},5808:(e,t,n)=>{var r=n(2507)("toUpperCase");e.exports=r},2694:(e,t,n)=>{"use strict";var r=n(6925);function o(){}function a(){}a.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,a,i){if(i!==r){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:a,resetWarningCache:o};return n.PropTypes=n,n}},5556:(e,t,n)=>{e.exports=n(2694)()},6925:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},2799:(e,t)=>{"use strict";var n=Symbol.for("react.element"),r=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),i=Symbol.for("react.profiler"),s=Symbol.for("react.provider"),l=Symbol.for("react.context"),c=Symbol.for("react.server_context"),u=Symbol.for("react.forward_ref"),d=Symbol.for("react.suspense"),f=Symbol.for("react.suspense_list"),p=Symbol.for("react.memo"),h=Symbol.for("react.lazy");Symbol.for("react.offscreen");Symbol.for("react.module.reference"),t.isFragment=function(e){return function(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case o:case i:case a:case d:case f:return e;default:switch(e=e&&e.$$typeof){case c:case l:case u:case h:case p:case s:return e;default:return t}}case r:return t}}}(e)===o}},4363:(e,t,n)=>{"use strict";e.exports=n(2799)},1020:(e,t,n)=>{"use strict";var r=n(1609),o=Symbol.for("react.element"),a=Symbol.for("react.fragment"),i=Object.prototype.hasOwnProperty,s=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,l={key:!0,ref:!0,__self:!0,__source:!0};function c(e,t,n){var r,a={},c=null,u=null;for(r in void 0!==n&&(c=""+n),void 0!==t.key&&(c=""+t.key),void 0!==t.ref&&(u=t.ref),t)i.call(t,r)&&!l.hasOwnProperty(r)&&(a[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===a[r]&&(a[r]=t[r]);return{$$typeof:o,type:e,key:c,ref:u,props:a,_owner:s.current}}t.Fragment=a,t.jsx=c,t.jsxs=c},4848:(e,t,n)=>{"use strict";e.exports=n(1020)},1063:(e,t,n)=>{"use strict";var r=n(1609),o="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},a=r.useState,i=r.useEffect,s=r.useLayoutEffect,l=r.useDebugValue;function c(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!o(e,n)}catch(e){return!0}}var u="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var n=t(),r=a({inst:{value:n,getSnapshot:t}}),o=r[0].inst,u=r[1];return s((function(){o.value=n,o.getSnapshot=t,c(o)&&u({inst:o})}),[e,n,t]),i((function(){return c(o)&&u({inst:o}),e((function(){c(o)&&u({inst:o})}))}),[e]),l(n),n};t.useSyncExternalStore=void 0!==r.useSyncExternalStore?r.useSyncExternalStore:u},9888:(e,t,n)=>{"use strict";e.exports=n(1063)},1609:e=>{"use strict";e.exports=window.React}},r={};function o(e){var t=r[e];if(void 0!==t)return t.exports;var a=r[e]={id:e,loaded:!1,exports:{}};return n[e].call(a.exports,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},t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,o.t=function(n,r){if(1&r&&(n=this(n)),8&r)return n;if("object"==typeof n&&n){if(4&r&&n.__esModule)return n;if(16&r&&"function"==typeof n.then)return n}var a=Object.create(null);o.r(a);var i={};e=e||[null,t({}),t([]),t(t)];for(var s=2&r&&n;"object"==typeof s&&!~e.indexOf(s);s=t(s))Object.getOwnPropertyNames(s).forEach((e=>i[e]=()=>n[e]));return i.default=()=>n,o.d(a,i),a},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),(()=>{var e;o.g.importScripts&&(e=o.g.location+"");var t=o.g.document;if(!e&&t&&(t.currentScript&&"SCRIPT"===t.currentScript.tagName.toUpperCase()&&(e=t.currentScript.src),!e)){var n=t.getElementsByTagName("script");if(n.length)for(var r=n.length-1;r>-1&&(!e||!/^http(s?):/.test(e));)e=n[r--].src}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),o.p=e})(),o.nc=void 0,(()=>{"use strict";var e={};o.r(e),o.d(e,{scaleBand:()=>Aw,scaleDiverging:()=>QC,scaleDivergingLog:()=>ek,scaleDivergingPow:()=>nk,scaleDivergingSqrt:()=>rk,scaleDivergingSymlog:()=>tk,scaleIdentity:()=>KO,scaleImplicit:()=>Pw,scaleLinear:()=>YO,scaleLog:()=>aj,scaleOrdinal:()=>_w,scalePoint:()=>Mw,scalePow:()=>hj,scaleQuantile:()=>jj,scaleQuantize:()=>Ej,scaleRadial:()=>vj,scaleSequential:()=>qC,scaleSequentialLog:()=>XC,scaleSequentialPow:()=>YC,scaleSequentialQuantile:()=>ZC,scaleSequentialSqrt:()=>KC,scaleSequentialSymlog:()=>GC,scaleSqrt:()=>mj,scaleSymlog:()=>cj,scaleThreshold:()=>Cj,scaleTime:()=>WC,scaleUtc:()=>VC,tickFormat:()=>XO});var t=o(1609),n=o.t(t,2),r=o.n(t),a=o(4848);function i(e){return"auto"===e||"dark"===e||"light"===e}function s({key:e="mantine-color-scheme-value"}={}){let t;return{get:t=>{if("undefined"==typeof window)return t;try{const n=window.localStorage.getItem(e);return i(n)?n:t}catch{return t}},set:t=>{try{window.localStorage.setItem(e,t)}catch(e){console.warn("[@mantine/core] Local storage color scheme manager was unable to save color scheme.",e)}},subscribe:n=>{t=t=>{t.storageArea===window.localStorage&&t.key===e&&i(t.newValue)&&n(t.newValue)},window.addEventListener("storage",t)},unsubscribe:()=>{window.removeEventListener("storage",t)},clear:()=>{window.localStorage.removeItem(e)}}}const l=(0,t.createContext)(null);function c(){const e=(0,t.useContext)(l);if(!e)throw new Error("[@mantine/core] MantineProvider was not found in tree");return e}function u(){return c().getStyleNonce}function d(e){return Object.keys(e)}function f(e){const t=function(e){return"string"==typeof e&&e.includes("var(--mantine-scale)")?e.match(/^calc\((.*?)\)$/)?.[1].split("*")[0].trim():e}(e);return"number"==typeof t?t:"string"==typeof t?t.includes("calc")||t.includes("var")?t:t.includes("px")?Number(t.replace("px","")):t.includes("rem")?16*Number(t.replace("rem","")):t.includes("em")?16*Number(t.replace("em","")):Number(t):NaN}function p(e){return"0rem"===e?"0rem":`calc(${e} * var(--mantine-scale))`}function h(e,{shouldScale:t=!1}={}){return function n(r){if(0===r||"0"===r)return`0${e}`;if("number"==typeof r){const n=`${r/16}${e}`;return t?p(n):n}if("string"==typeof r){if(""===r)return r;if(r.startsWith("calc(")||r.startsWith("clamp(")||r.includes("rgba("))return r;if(r.includes(","))return r.split(",").map((e=>n(e))).join(",");if(r.includes(" "))return r.split(" ").map((e=>n(e))).join(" ");if(r.includes(e))return t?p(r):r;const o=r.replace("px","");if(!Number.isNaN(Number(o))){const n=`${Number(o)/16}${e}`;return t?p(n):n}}return r}}const m=h("rem",{shouldScale:!0}),y=h("em");function v(e){return function(e){return/^#?([0-9A-F]{3}){1,2}([0-9A-F]{2})?$/i.test(e)}(e)?function(e){let t=e.replace("#","");if(3===t.length){const e=t.split("");t=[e[0],e[0],e[1],e[1],e[2],e[2]].join("")}if(8===t.length){const e=parseInt(t.slice(6,8),16)/255;return{r:parseInt(t.slice(0,2),16),g:parseInt(t.slice(2,4),16),b:parseInt(t.slice(4,6),16),a:e}}const n=parseInt(t,16);return{r:n>>16&255,g:n>>8&255,b:255&n,a:1}}(e):e.startsWith("rgb")?function(e){const[t,n,r,o]=e.replace(/[^0-9,./]/g,"").split(/[/,]/).map(Number);return{r:t,g:n,b:r,a:o||1}}(e):e.startsWith("hsl")?function(e){const t=e.match(/^hsla?\(\s*(\d+)\s*,\s*(\d+%)\s*,\s*(\d+%)\s*(,\s*(0?\.\d+|\d+(\.\d+)?))?\s*\)$/i);if(!t)return{r:0,g:0,b:0,a:1};const n=parseInt(t[1],10),r=parseInt(t[2],10)/100,o=parseInt(t[3],10)/100,a=t[5]?parseFloat(t[5]):void 0,i=(1-Math.abs(2*o-1))*r,s=n/60,l=i*(1-Math.abs(s%2-1)),c=o-i/2;let u,d,f;return s>=0&&s<1?(u=i,d=l,f=0):s>=1&&s<2?(u=l,d=i,f=0):s>=2&&s<3?(u=0,d=i,f=l):s>=3&&s<4?(u=0,d=l,f=i):s>=4&&s<5?(u=l,d=0,f=i):(u=i,d=0,f=l),{r:Math.round(255*(u+c)),g:Math.round(255*(d+c)),b:Math.round(255*(f+c)),a:a||1}}(e):{r:0,g:0,b:0,a:1}}function g(e,t){if(e.startsWith("var("))return`color-mix(in srgb, ${e}, black ${100*t}%)`;const{r:n,g:r,b:o,a}=v(e),i=1-t,s=e=>Math.round(e*i);return`rgba(${s(n)}, ${s(r)}, ${s(o)}, ${a})`}function b(e,t){return"number"==typeof e.primaryShade?e.primaryShade:"dark"===t?e.primaryShade.dark:e.primaryShade.light}function x(e){return e<=.03928?e/12.92:((e+.055)/1.055)**2.4}function w(e,t=.179){return!e.startsWith("var(")&&function(e){if(e.startsWith("oklch("))return(function(e){const t=e.match(/oklch\((.*?)%\s/);return t?parseFloat(t[1]):null}(e)||0)/100;const{r:t,g:n,b:r}=v(e),o=n/255,a=r/255;return.2126*x(t/255)+.7152*x(o)+.0722*x(a)}(e)>t}function S({color:e,theme:t,colorScheme:n}){if("string"!=typeof e)throw new Error("[@mantine/core] Failed to parse color. Expected color to be a string, instead got "+typeof e);if("bright"===e)return{color:e,value:"dark"===n?t.white:t.black,shade:void 0,isThemeColor:!1,isLight:w("dark"===n?t.white:t.black,t.luminanceThreshold),variable:"--mantine-color-bright"};if("dimmed"===e)return{color:e,value:"dark"===n?t.colors.dark[2]:t.colors.gray[7],shade:void 0,isThemeColor:!1,isLight:w("dark"===n?t.colors.dark[2]:t.colors.gray[6],t.luminanceThreshold),variable:"--mantine-color-dimmed"};if("white"===e||"black"===e)return{color:e,value:"white"===e?t.white:t.black,shade:void 0,isThemeColor:!1,isLight:w("white"===e?t.white:t.black,t.luminanceThreshold),variable:`--mantine-color-${e}`};const[r,o]=e.split("."),a=o?Number(o):void 0,i=r in t.colors;if(i){const e=void 0!==a?t.colors[r][a]:t.colors[r][b(t,n||"light")];return{color:r,value:e,shade:a,isThemeColor:i,isLight:w(e,t.luminanceThreshold),variable:o?`--mantine-color-${r}-${a}`:`--mantine-color-${r}-filled`}}return{color:e,value:e,isThemeColor:i,isLight:w(e,t.luminanceThreshold),shade:a,variable:void 0}}function O(e,t){const n=S({color:e||t.primaryColor,theme:t});return n.variable?`var(${n.variable})`:e}function j(e,t){const n={from:e?.from||t.defaultGradient.from,to:e?.to||t.defaultGradient.to,deg:e?.deg||t.defaultGradient.deg||0},r=O(n.from,t),o=O(n.to,t);return`linear-gradient(${n.deg}deg, ${r} 0%, ${o} 100%)`}function E(e,t){if("string"!=typeof e||t>1||t<0)return"rgba(0, 0, 0, 1)";if(e.startsWith("var("))return`color-mix(in srgb, ${e}, transparent ${100*(1-t)}%)`;if(e.startsWith("oklch"))return e.includes("/")?e.replace(/\/\s*[\d.]+\s*\)/,`/ ${t})`):e.replace(")",` / ${t})`);const{r:n,g:r,b:o}=v(e);return`rgba(${n}, ${r}, ${o}, ${t})`}const C=E,k="-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji",P={scale:1,fontSmoothing:!0,focusRing:"auto",white:"#fff",black:"#000",colors:{dark:["#C9C9C9","#b8b8b8","#828282","#696969","#424242","#3b3b3b","#2e2e2e","#242424","#1f1f1f","#141414"],gray:["#f8f9fa","#f1f3f5","#e9ecef","#dee2e6","#ced4da","#adb5bd","#868e96","#495057","#343a40","#212529"],red:["#fff5f5","#ffe3e3","#ffc9c9","#ffa8a8","#ff8787","#ff6b6b","#fa5252","#f03e3e","#e03131","#c92a2a"],pink:["#fff0f6","#ffdeeb","#fcc2d7","#faa2c1","#f783ac","#f06595","#e64980","#d6336c","#c2255c","#a61e4d"],grape:["#f8f0fc","#f3d9fa","#eebefa","#e599f7","#da77f2","#cc5de8","#be4bdb","#ae3ec9","#9c36b5","#862e9c"],violet:["#f3f0ff","#e5dbff","#d0bfff","#b197fc","#9775fa","#845ef7","#7950f2","#7048e8","#6741d9","#5f3dc4"],indigo:["#edf2ff","#dbe4ff","#bac8ff","#91a7ff","#748ffc","#5c7cfa","#4c6ef5","#4263eb","#3b5bdb","#364fc7"],blue:["#e7f5ff","#d0ebff","#a5d8ff","#74c0fc","#4dabf7","#339af0","#228be6","#1c7ed6","#1971c2","#1864ab"],cyan:["#e3fafc","#c5f6fa","#99e9f2","#66d9e8","#3bc9db","#22b8cf","#15aabf","#1098ad","#0c8599","#0b7285"],teal:["#e6fcf5","#c3fae8","#96f2d7","#63e6be","#38d9a9","#20c997","#12b886","#0ca678","#099268","#087f5b"],green:["#ebfbee","#d3f9d8","#b2f2bb","#8ce99a","#69db7c","#51cf66","#40c057","#37b24d","#2f9e44","#2b8a3e"],lime:["#f4fce3","#e9fac8","#d8f5a2","#c0eb75","#a9e34b","#94d82d","#82c91e","#74b816","#66a80f","#5c940d"],yellow:["#fff9db","#fff3bf","#ffec99","#ffe066","#ffd43b","#fcc419","#fab005","#f59f00","#f08c00","#e67700"],orange:["#fff4e6","#ffe8cc","#ffd8a8","#ffc078","#ffa94d","#ff922b","#fd7e14","#f76707","#e8590c","#d9480f"]},primaryShade:{light:6,dark:8},primaryColor:"blue",variantColorResolver:({color:e,theme:t,variant:n,gradient:r,autoContrast:o})=>{const a=S({color:e,theme:t}),i="boolean"==typeof o?o:t.autoContrast;if("filled"===n){const t=i&&a.isLight?"var(--mantine-color-black)":"var(--mantine-color-white)";return a.isThemeColor?void 0===a.shade?{background:`var(--mantine-color-${e}-filled)`,hover:`var(--mantine-color-${e}-filled-hover)`,color:t,border:`${m(1)} solid transparent`}:{background:`var(--mantine-color-${a.color}-${a.shade})`,hover:`var(--mantine-color-${a.color}-${9===a.shade?8:a.shade+1})`,color:t,border:`${m(1)} solid transparent`}:{background:e,hover:g(e,.1),color:t,border:`${m(1)} solid transparent`}}if("light"===n){if(a.isThemeColor){if(void 0===a.shade)return{background:`var(--mantine-color-${e}-light)`,hover:`var(--mantine-color-${e}-light-hover)`,color:`var(--mantine-color-${e}-light-color)`,border:`${m(1)} solid transparent`};const n=t.colors[a.color][a.shade];return{background:E(n,.1),hover:E(n,.12),color:`var(--mantine-color-${a.color}-${Math.min(a.shade,6)})`,border:`${m(1)} solid transparent`}}return{background:E(e,.1),hover:E(e,.12),color:e,border:`${m(1)} solid transparent`}}return"outline"===n?a.isThemeColor?void 0===a.shade?{background:"transparent",hover:`var(--mantine-color-${e}-outline-hover)`,color:`var(--mantine-color-${e}-outline)`,border:`${m(1)} solid var(--mantine-color-${e}-outline)`}:{background:"transparent",hover:E(t.colors[a.color][a.shade],.05),color:`var(--mantine-color-${a.color}-${a.shade})`,border:`${m(1)} solid var(--mantine-color-${a.color}-${a.shade})`}:{background:"transparent",hover:E(e,.05),color:e,border:`${m(1)} solid ${e}`}:"subtle"===n?a.isThemeColor?void 0===a.shade?{background:"transparent",hover:`var(--mantine-color-${e}-light-hover)`,color:`var(--mantine-color-${e}-light-color)`,border:`${m(1)} solid transparent`}:{background:"transparent",hover:E(t.colors[a.color][a.shade],.12),color:`var(--mantine-color-${a.color}-${Math.min(a.shade,6)})`,border:`${m(1)} solid transparent`}:{background:"transparent",hover:E(e,.12),color:e,border:`${m(1)} solid transparent`}:"transparent"===n?a.isThemeColor?void 0===a.shade?{background:"transparent",hover:"transparent",color:`var(--mantine-color-${e}-light-color)`,border:`${m(1)} solid transparent`}:{background:"transparent",hover:"transparent",color:`var(--mantine-color-${a.color}-${Math.min(a.shade,6)})`,border:`${m(1)} solid transparent`}:{background:"transparent",hover:"transparent",color:e,border:`${m(1)} solid transparent`}:"white"===n?a.isThemeColor?void 0===a.shade?{background:"var(--mantine-color-white)",hover:g(t.white,.01),color:`var(--mantine-color-${e}-filled)`,border:`${m(1)} solid transparent`}:{background:"var(--mantine-color-white)",hover:g(t.white,.01),color:`var(--mantine-color-${a.color}-${a.shade})`,border:`${m(1)} solid transparent`}:{background:"var(--mantine-color-white)",hover:g(t.white,.01),color:e,border:`${m(1)} solid transparent`}:"gradient"===n?{background:j(r,t),hover:j(r,t),color:"var(--mantine-color-white)",border:"none"}:"default"===n?{background:"var(--mantine-color-default)",hover:"var(--mantine-color-default-hover)",color:"var(--mantine-color-default-color)",border:`${m(1)} solid var(--mantine-color-default-border)`}:{}},autoContrast:!1,luminanceThreshold:.3,fontFamily:k,fontFamilyMonospace:"ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace",respectReducedMotion:!1,cursorType:"default",defaultGradient:{from:"blue",to:"cyan",deg:45},defaultRadius:"sm",activeClassName:"mantine-active",focusClassName:"",headings:{fontFamily:k,fontWeight:"700",textWrap:"wrap",sizes:{h1:{fontSize:m(34),lineHeight:"1.3"},h2:{fontSize:m(26),lineHeight:"1.35"},h3:{fontSize:m(22),lineHeight:"1.4"},h4:{fontSize:m(18),lineHeight:"1.45"},h5:{fontSize:m(16),lineHeight:"1.5"},h6:{fontSize:m(14),lineHeight:"1.5"}}},fontSizes:{xs:m(12),sm:m(14),md:m(16),lg:m(18),xl:m(20)},lineHeights:{xs:"1.4",sm:"1.45",md:"1.55",lg:"1.6",xl:"1.65"},radius:{xs:m(2),sm:m(4),md:m(8),lg:m(16),xl:m(32)},spacing:{xs:m(10),sm:m(12),md:m(16),lg:m(20),xl:m(32)},breakpoints:{xs:"36em",sm:"48em",md:"62em",lg:"75em",xl:"88em"},shadows:{xs:`0 ${m(1)} ${m(3)} rgba(0, 0, 0, 0.05), 0 ${m(1)} ${m(2)} rgba(0, 0, 0, 0.1)`,sm:`0 ${m(1)} ${m(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${m(10)} ${m(15)} ${m(-5)}, rgba(0, 0, 0, 0.04) 0 ${m(7)} ${m(7)} ${m(-5)}`,md:`0 ${m(1)} ${m(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${m(20)} ${m(25)} ${m(-5)}, rgba(0, 0, 0, 0.04) 0 ${m(10)} ${m(10)} ${m(-5)}`,lg:`0 ${m(1)} ${m(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${m(28)} ${m(23)} ${m(-7)}, rgba(0, 0, 0, 0.04) 0 ${m(12)} ${m(12)} ${m(-7)}`,xl:`0 ${m(1)} ${m(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${m(36)} ${m(28)} ${m(-7)}, rgba(0, 0, 0, 0.04) 0 ${m(17)} ${m(17)} ${m(-7)}`},other:{},components:{}};function _(e){return e&&"object"==typeof e&&!Array.isArray(e)}function A(e,t){const n={...e},r=t;return _(e)&&_(t)&&Object.keys(t).forEach((t=>{_(r[t])?n[t]=t in e?A(n[t],r[t]):r[t]:n[t]=r[t]})),n}const N="[@mantine/core] MantineProvider: Invalid theme.primaryShade, it accepts only 0-9 integers or an object { light: 0-9, dark: 0-9 }";function M(e){return!(e<0||e>9)&&parseInt(e.toString(),10)===e}function T(e){if(!(e.primaryColor in e.colors))throw new Error("[@mantine/core] MantineProvider: Invalid theme.primaryColor, it accepts only key of theme.colors, learn more – https://mantine.dev/theming/colors/#primary-color");if(!("object"!=typeof e.primaryShade||M(e.primaryShade.dark)&&M(e.primaryShade.light)))throw new Error(N);if("number"==typeof e.primaryShade&&!M(e.primaryShade))throw new Error(N)}const I=(0,t.createContext)(null);function D(){const e=(0,t.useContext)(I);if(!e)throw new Error("@mantine/core: MantineProvider was not found in component tree, make sure you have it in your app");return e}function R({theme:e,children:n,inherit:r=!0}){const o=(0,t.useContext)(I)||P,i=(0,t.useMemo)((()=>function(e,t){if(!t)return T(e),e;const n=A(e,t);return t.fontFamily&&!t.headings?.fontFamily&&(n.headings.fontFamily=t.fontFamily),T(n),n}(r?o:P,e)),[e,o,r]);return(0,a.jsx)(I.Provider,{value:i,children:n})}function z(){const e=D(),t=u(),n=d(e.breakpoints).reduce(((t,n)=>{const r=e.breakpoints[n].includes("px"),o=f(e.breakpoints[n]);return`${t}@media (max-width: ${r?o-.1+"px":y(o-.1)}) {.mantine-visible-from-${n} {display: none !important;}}@media (min-width: ${r?`${o}px`:y(o)}) {.mantine-hidden-from-${n} {display: none !important;}}`}),"");return(0,a.jsx)("style",{"data-mantine-styles":"classes",nonce:t?.(),dangerouslySetInnerHTML:{__html:n}})}function L(e){return Object.entries(e).map((([e,t])=>`${e}: ${t};`)).join("")}function $(e,t){return(Array.isArray(e)?e:[e]).reduce(((e,t)=>`${t}{${e}}`),t)}function B({color:e,theme:t,autoContrast:n}){return("boolean"==typeof n?n:t.autoContrast)&&S({color:e||t.primaryColor,theme:t}).isLight?"var(--mantine-color-black)":"var(--mantine-color-white)"}function F(e,t){return B({color:e.colors[e.primaryColor][b(e,t)],theme:e,autoContrast:null})}function W({theme:e,color:t,colorScheme:n,name:r=t,withColorValues:o=!0}){if(!e.colors[t])return{};if("light"===n){const n=b(e,"light"),a={[`--mantine-color-${r}-text`]:`var(--mantine-color-${r}-filled)`,[`--mantine-color-${r}-filled`]:`var(--mantine-color-${r}-${n})`,[`--mantine-color-${r}-filled-hover`]:`var(--mantine-color-${r}-${9===n?8:n+1})`,[`--mantine-color-${r}-light`]:C(e.colors[t][n],.1),[`--mantine-color-${r}-light-hover`]:C(e.colors[t][n],.12),[`--mantine-color-${r}-light-color`]:`var(--mantine-color-${r}-${n})`,[`--mantine-color-${r}-outline`]:`var(--mantine-color-${r}-${n})`,[`--mantine-color-${r}-outline-hover`]:C(e.colors[t][n],.05)};return o?{[`--mantine-color-${r}-0`]:e.colors[t][0],[`--mantine-color-${r}-1`]:e.colors[t][1],[`--mantine-color-${r}-2`]:e.colors[t][2],[`--mantine-color-${r}-3`]:e.colors[t][3],[`--mantine-color-${r}-4`]:e.colors[t][4],[`--mantine-color-${r}-5`]:e.colors[t][5],[`--mantine-color-${r}-6`]:e.colors[t][6],[`--mantine-color-${r}-7`]:e.colors[t][7],[`--mantine-color-${r}-8`]:e.colors[t][8],[`--mantine-color-${r}-9`]:e.colors[t][9],...a}:a}const a=b(e,"dark"),i={[`--mantine-color-${r}-text`]:`var(--mantine-color-${r}-4)`,[`--mantine-color-${r}-filled`]:`var(--mantine-color-${r}-${a})`,[`--mantine-color-${r}-filled-hover`]:`var(--mantine-color-${r}-${9===a?8:a+1})`,[`--mantine-color-${r}-light`]:C(e.colors[t][Math.max(0,a-2)],.15),[`--mantine-color-${r}-light-hover`]:C(e.colors[t][Math.max(0,a-2)],.2),[`--mantine-color-${r}-light-color`]:`var(--mantine-color-${r}-${Math.max(a-5,0)})`,[`--mantine-color-${r}-outline`]:`var(--mantine-color-${r}-${Math.max(a-4,0)})`,[`--mantine-color-${r}-outline-hover`]:C(e.colors[t][Math.max(a-4,0)],.05)};return o?{[`--mantine-color-${r}-0`]:e.colors[t][0],[`--mantine-color-${r}-1`]:e.colors[t][1],[`--mantine-color-${r}-2`]:e.colors[t][2],[`--mantine-color-${r}-3`]:e.colors[t][3],[`--mantine-color-${r}-4`]:e.colors[t][4],[`--mantine-color-${r}-5`]:e.colors[t][5],[`--mantine-color-${r}-6`]:e.colors[t][6],[`--mantine-color-${r}-7`]:e.colors[t][7],[`--mantine-color-${r}-8`]:e.colors[t][8],[`--mantine-color-${r}-9`]:e.colors[t][9],...i}:i}function V(e,t,n){d(t).forEach((r=>Object.assign(e,{[`--mantine-${n}-${r}`]:t[r]})))}R.displayName="@mantine/core/MantineThemeProvider";const H=e=>{const t=b(e,"light"),n=e.defaultRadius in e.radius?e.radius[e.defaultRadius]:m(e.defaultRadius),r={variables:{"--mantine-scale":e.scale.toString(),"--mantine-cursor-type":e.cursorType,"--mantine-color-scheme":"light dark","--mantine-webkit-font-smoothing":e.fontSmoothing?"antialiased":"unset","--mantine-moz-font-smoothing":e.fontSmoothing?"grayscale":"unset","--mantine-color-white":e.white,"--mantine-color-black":e.black,"--mantine-line-height":e.lineHeights.md,"--mantine-font-family":e.fontFamily,"--mantine-font-family-monospace":e.fontFamilyMonospace,"--mantine-font-family-headings":e.headings.fontFamily,"--mantine-heading-font-weight":e.headings.fontWeight,"--mantine-heading-text-wrap":e.headings.textWrap,"--mantine-radius-default":n,"--mantine-primary-color-filled":`var(--mantine-color-${e.primaryColor}-filled)`,"--mantine-primary-color-filled-hover":`var(--mantine-color-${e.primaryColor}-filled-hover)`,"--mantine-primary-color-light":`var(--mantine-color-${e.primaryColor}-light)`,"--mantine-primary-color-light-hover":`var(--mantine-color-${e.primaryColor}-light-hover)`,"--mantine-primary-color-light-color":`var(--mantine-color-${e.primaryColor}-light-color)`},light:{"--mantine-primary-color-contrast":F(e,"light"),"--mantine-color-bright":"var(--mantine-color-black)","--mantine-color-text":e.black,"--mantine-color-body":e.white,"--mantine-color-error":"var(--mantine-color-red-6)","--mantine-color-placeholder":"var(--mantine-color-gray-5)","--mantine-color-anchor":`var(--mantine-color-${e.primaryColor}-${t})`,"--mantine-color-default":"var(--mantine-color-white)","--mantine-color-default-hover":"var(--mantine-color-gray-0)","--mantine-color-default-color":"var(--mantine-color-black)","--mantine-color-default-border":"var(--mantine-color-gray-4)","--mantine-color-dimmed":"var(--mantine-color-gray-6)"},dark:{"--mantine-primary-color-contrast":F(e,"dark"),"--mantine-color-bright":"var(--mantine-color-white)","--mantine-color-text":"var(--mantine-color-dark-0)","--mantine-color-body":"var(--mantine-color-dark-7)","--mantine-color-error":"var(--mantine-color-red-8)","--mantine-color-placeholder":"var(--mantine-color-dark-3)","--mantine-color-anchor":`var(--mantine-color-${e.primaryColor}-4)`,"--mantine-color-default":"var(--mantine-color-dark-6)","--mantine-color-default-hover":"var(--mantine-color-dark-5)","--mantine-color-default-color":"var(--mantine-color-white)","--mantine-color-default-border":"var(--mantine-color-dark-4)","--mantine-color-dimmed":"var(--mantine-color-dark-2)"}};V(r.variables,e.breakpoints,"breakpoint"),V(r.variables,e.spacing,"spacing"),V(r.variables,e.fontSizes,"font-size"),V(r.variables,e.lineHeights,"line-height"),V(r.variables,e.shadows,"shadow"),V(r.variables,e.radius,"radius"),e.colors[e.primaryColor].forEach(((t,n)=>{r.variables[`--mantine-primary-color-${n}`]=`var(--mantine-color-${e.primaryColor}-${n})`})),d(e.colors).forEach((t=>{const n=e.colors[t];if(function(e){return!!e&&"object"==typeof e&&"mantine-virtual-color"in e}(n))return Object.assign(r.light,W({theme:e,name:n.name,color:n.light,colorScheme:"light",withColorValues:!0})),void Object.assign(r.dark,W({theme:e,name:n.name,color:n.dark,colorScheme:"dark",withColorValues:!0}));n.forEach(((e,n)=>{r.variables[`--mantine-color-${t}-${n}`]=e})),Object.assign(r.light,W({theme:e,color:t,colorScheme:"light",withColorValues:!1})),Object.assign(r.dark,W({theme:e,color:t,colorScheme:"dark",withColorValues:!1}))}));const o=e.headings.sizes;return d(o).forEach((t=>{r.variables[`--mantine-${t}-font-size`]=o[t].fontSize,r.variables[`--mantine-${t}-line-height`]=o[t].lineHeight,r.variables[`--mantine-${t}-font-weight`]=o[t].fontWeight||e.headings.fontWeight})),r},U=H(P);function q({cssVariablesSelector:e,deduplicateCssVariables:t}){const n=D(),r=u(),o=function({theme:e,generator:t}){const n=H(e),r=t?.(e);return r?A(n,r):n}({theme:n,generator:c().cssVariablesResolver}),i=":root"===e&&t,s=function(e,t){const n=L(e.variables),r=n?$(t,n):"",o=L(e.dark),a=L(e.light);return`${r}${o?$(":host"===t?`${t}([data-mantine-color-scheme="dark"])`:`${t}[data-mantine-color-scheme="dark"]`,o):""}${a?$(":host"===t?`${t}([data-mantine-color-scheme="light"])`:`${t}[data-mantine-color-scheme="light"]`,a):""}`}(i?function(e){const t={variables:{},light:{},dark:{}};return d(e.variables).forEach((n=>{U.variables[n]!==e.variables[n]&&(t.variables[n]=e.variables[n])})),d(e.light).forEach((n=>{U.light[n]!==e.light[n]&&(t.light[n]=e.light[n])})),d(e.dark).forEach((n=>{U.dark[n]!==e.dark[n]&&(t.dark[n]=e.dark[n])})),t}(o):o,e);return s?(0,a.jsx)("style",{"data-mantine-styles":!0,nonce:r?.(),dangerouslySetInnerHTML:{__html:`${s}${i?"":(l=e,`\n  ${l}[data-mantine-color-scheme="dark"] { --mantine-color-scheme: dark; }\n  ${l}[data-mantine-color-scheme="light"] { --mantine-color-scheme: light; }\n`)}`}}):null;var l}q.displayName="@mantine/CssVariables";const X="undefined"!=typeof document?t.useLayoutEffect:t.useEffect;function G(e,t){const n="auto"!==e?e:window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light";t()?.setAttribute("data-mantine-color-scheme",n)}function Y({theme:e,children:n,getStyleNonce:r,withStaticClasses:o=!0,withGlobalClasses:i=!0,deduplicateCssVariables:c=!0,withCssVariables:u=!0,cssVariablesSelector:d=":root",classNamesPrefix:f="mantine",colorSchemeManager:p=s(),defaultColorScheme:h="light",getRootElement:m=()=>document.documentElement,cssVariablesResolver:y,forceColorScheme:v,stylesTransform:g}){const{colorScheme:b,setColorScheme:x,clearColorScheme:w}=function({manager:e,defaultColorScheme:n,getRootElement:r,forceColorScheme:o}){const a=(0,t.useRef)(),[i,s]=(0,t.useState)((()=>e.get(n))),l=o||i,c=(0,t.useCallback)((t=>{o||(G(t,r),s(t),e.set(t))}),[e.set,l,o]),u=(0,t.useCallback)((()=>{s(n),G(n,r),e.clear()}),[e.clear,n]);return(0,t.useEffect)((()=>(e.subscribe(c),e.unsubscribe)),[e.subscribe,e.unsubscribe]),X((()=>{G(e.get(n),r)}),[]),(0,t.useEffect)((()=>{if(o)return G(o,r),()=>{};void 0===o&&G(i,r),a.current=window.matchMedia("(prefers-color-scheme: dark)");const e=e=>{"auto"===i&&G(e.matches?"dark":"light",r)};return a.current?.addEventListener("change",e),()=>a.current?.removeEventListener("change",e)}),[i,o]),{colorScheme:l,setColorScheme:c,clearColorScheme:u}}({defaultColorScheme:h,forceColorScheme:v,manager:p,getRootElement:m});return function({respectReducedMotion:e,getRootElement:t}){X((()=>{e&&t()?.setAttribute("data-respect-reduced-motion","true")}),[e])}({respectReducedMotion:e?.respectReducedMotion||!1,getRootElement:m}),(0,a.jsx)(l.Provider,{value:{colorScheme:b,setColorScheme:x,clearColorScheme:w,getRootElement:m,classNamesPrefix:f,getStyleNonce:r,cssVariablesResolver:y,cssVariablesSelector:d,withStaticClasses:o,stylesTransform:g},children:(0,a.jsxs)(R,{theme:e,children:[u&&(0,a.jsx)(q,{cssVariablesSelector:d,deduplicateCssVariables:c}),i&&(0,a.jsx)(z,{}),n]})})}!function(){const e=console.error;console.error=(...t)=>{t.length>1&&"string"==typeof t[0]&&t[0].toLowerCase().includes("extra attributes from the server")&&"string"==typeof t[1]&&t[1].toLowerCase().includes("data-mantine-color-scheme")||e(...t)}}(),Y.displayName="@mantine/core/MantineProvider";const K={app:100,modal:200,popover:300,overlay:400,max:9999};function Z(e){return K[e]}function J(e){return Object.keys(e).reduce(((t,n)=>(void 0!==e[n]&&(t[n]=e[n]),t)),{})}function Q(e,t,n){const r=D(),o=r.components[e]?.defaultProps;return{...t,..."function"==typeof o?o(r):o,...J(n)}}function ee(e){return e}function te(e){const n=(0,t.forwardRef)(e);return n.extend=ee,n.withProps=e=>{const r=(0,t.forwardRef)(((t,r)=>(0,a.jsx)(n,{...e,...t,ref:r})));return r.extend=n.extend,r.displayName=`WithProps(${n.displayName})`,r},n}function ne(e){var t,n,r="";if("string"==typeof e||"number"==typeof e)r+=e;else if("object"==typeof e)if(Array.isArray(e)){var o=e.length;for(t=0;t<o;t++)e[t]&&(n=ne(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}const re=function(){for(var e,t,n=0,r="",o=arguments.length;n<o;n++)(e=arguments[n])&&(t=ne(e))&&(r&&(r+=" "),r+=t);return r};function oe(e){return d(e).reduce(((t,n)=>void 0!==e[n]?`${t}${function(e){return e.replace(/[A-Z]/g,(e=>`-${e.toLowerCase()}`))}(n)}:${e[n]};`:t),"").trim()}function ae({selector:e,styles:t,media:n,container:r}){const o=t?oe(t):"",a=Array.isArray(n)?n.map((t=>`@media${t.query}{${e}{${oe(t.styles)}}}`)):[],i=Array.isArray(r)?r.map((t=>`@container ${t.query}{${e}{${oe(t.styles)}}}`)):[];return`${o?`${e}{${o}}`:""}${a.join("")}${i.join("")}`.trim()}function ie(e){const t=u();return(0,a.jsx)("style",{"data-mantine-styles":"inline",nonce:t?.(),dangerouslySetInnerHTML:{__html:ae(e)}})}function se(e){if("number"==typeof e)return!0;if("string"==typeof e){if(e.startsWith("calc(")||e.startsWith("var(")||e.includes(" ")&&""!==e.trim())return!0;const t=/^[+-]?[0-9]+(\.[0-9]+)?(px|em|rem|ex|ch|lh|rlh|vw|vh|vmin|vmax|vb|vi|svw|svh|lvw|lvh|dvw|dvh|cm|mm|in|pt|pc|q|cqw|cqh|cqi|cqb|cqmin|cqmax|%)?$/;return e.trim().split(/\s+/).every((e=>t.test(e)))}return!1}function le(e){return e.startsWith("data-")?e:`data-${e}`}function ce(e){return e?"string"==typeof e?{[le(e)]:!0}:Array.isArray(e)?[...e].reduce(((e,t)=>({...e,...ce(t)})),{}):(t=e,Object.keys(t).reduce(((e,n)=>{const r=t[n];return void 0===r||""===r||!1===r||null===r||(e[le(n)]=t[n]),e}),{})):null;var t}function ue(e,t){return Array.isArray(e)?[...e].reduce(((e,n)=>({...e,...ue(n,t)})),{}):"function"==typeof e?e(t):null==e?{}:e}function de({theme:e,style:t,vars:n,styleProps:r}){return{...ue(t,e),...ue(n,e),...r}}function fe(e){const{m:t,mx:n,my:r,mt:o,mb:a,ml:i,mr:s,me:l,ms:c,p:u,px:d,py:f,pt:p,pb:h,pl:m,pr:y,pe:v,ps:g,bd:b,bg:x,c:w,opacity:S,ff:O,fz:j,fw:E,lts:C,ta:k,lh:P,fs:_,tt:A,td:N,w:M,miw:T,maw:I,h:D,mih:R,mah:z,bgsz:L,bgp:$,bgr:B,bga:F,pos:W,top:V,left:H,bottom:U,right:q,inset:X,display:G,flex:Y,hiddenFrom:K,visibleFrom:Z,lightHidden:Q,darkHidden:ee,sx:te,...ne}=e;return{styleProps:J({m:t,mx:n,my:r,mt:o,mb:a,ml:i,mr:s,me:l,ms:c,p:u,px:d,py:f,pt:p,pb:h,pl:m,pr:y,pe:v,ps:g,bd:b,bg:x,c:w,opacity:S,ff:O,fz:j,fw:E,lts:C,ta:k,lh:P,fs:_,tt:A,td:N,w:M,miw:T,maw:I,h:D,mih:R,mah:z,bgsz:L,bgp:$,bgr:B,bga:F,pos:W,top:V,left:H,bottom:U,right:q,inset:X,display:G,flex:Y,hiddenFrom:K,visibleFrom:Z,lightHidden:Q,darkHidden:ee,sx:te}),rest:ne}}const pe={m:{type:"spacing",property:"margin"},mt:{type:"spacing",property:"marginTop"},mb:{type:"spacing",property:"marginBottom"},ml:{type:"spacing",property:"marginLeft"},mr:{type:"spacing",property:"marginRight"},ms:{type:"spacing",property:"marginInlineStart"},me:{type:"spacing",property:"marginInlineEnd"},mx:{type:"spacing",property:"marginInline"},my:{type:"spacing",property:"marginBlock"},p:{type:"spacing",property:"padding"},pt:{type:"spacing",property:"paddingTop"},pb:{type:"spacing",property:"paddingBottom"},pl:{type:"spacing",property:"paddingLeft"},pr:{type:"spacing",property:"paddingRight"},ps:{type:"spacing",property:"paddingInlineStart"},pe:{type:"spacing",property:"paddingInlineEnd"},px:{type:"spacing",property:"paddingInline"},py:{type:"spacing",property:"paddingBlock"},bd:{type:"border",property:"border"},bg:{type:"color",property:"background"},c:{type:"textColor",property:"color"},opacity:{type:"identity",property:"opacity"},ff:{type:"fontFamily",property:"fontFamily"},fz:{type:"fontSize",property:"fontSize"},fw:{type:"identity",property:"fontWeight"},lts:{type:"size",property:"letterSpacing"},ta:{type:"identity",property:"textAlign"},lh:{type:"lineHeight",property:"lineHeight"},fs:{type:"identity",property:"fontStyle"},tt:{type:"identity",property:"textTransform"},td:{type:"identity",property:"textDecoration"},w:{type:"spacing",property:"width"},miw:{type:"spacing",property:"minWidth"},maw:{type:"spacing",property:"maxWidth"},h:{type:"spacing",property:"height"},mih:{type:"spacing",property:"minHeight"},mah:{type:"spacing",property:"maxHeight"},bgsz:{type:"size",property:"backgroundSize"},bgp:{type:"identity",property:"backgroundPosition"},bgr:{type:"identity",property:"backgroundRepeat"},bga:{type:"identity",property:"backgroundAttachment"},pos:{type:"identity",property:"position"},top:{type:"identity",property:"top"},left:{type:"size",property:"left"},bottom:{type:"size",property:"bottom"},right:{type:"size",property:"right"},inset:{type:"size",property:"inset"},display:{type:"identity",property:"display"},flex:{type:"identity",property:"flex"}};function he(e,t){const n=S({color:e,theme:t});return"dimmed"===n.color?"var(--mantine-color-dimmed)":"bright"===n.color?"var(--mantine-color-bright)":n.variable?`var(${n.variable})`:n.color}const me={text:"var(--mantine-font-family)",mono:"var(--mantine-font-family-monospace)",monospace:"var(--mantine-font-family-monospace)",heading:"var(--mantine-font-family-headings)",headings:"var(--mantine-font-family-headings)"},ye=["h1","h2","h3","h4","h5","h6"],ve=["h1","h2","h3","h4","h5","h6"],ge={color:he,textColor:function(e,t){const n=S({color:e,theme:t});return n.isThemeColor&&void 0===n.shade?`var(--mantine-color-${n.color}-text)`:he(e,t)},fontSize:function(e,t){return"string"==typeof e&&e in t.fontSizes?`var(--mantine-font-size-${e})`:"string"==typeof e&&ye.includes(e)?`var(--mantine-${e}-font-size)`:"number"==typeof e||"string"==typeof e?m(e):e},spacing:function(e,t){if("number"==typeof e)return m(e);if("string"==typeof e){const n=e.replace("-","");if(!(n in t.spacing))return m(e);const r=`--mantine-spacing-${n}`;return e.startsWith("-")?`calc(var(${r}) * -1)`:`var(${r})`}return e},identity:function(e){return e},size:function(e){return"number"==typeof e?m(e):e},lineHeight:function(e,t){return"string"==typeof e&&e in t.lineHeights?`var(--mantine-line-height-${e})`:"string"==typeof e&&ve.includes(e)?`var(--mantine-${e}-line-height)`:e},fontFamily:function(e){return"string"==typeof e&&e in me?me[e]:e},border:function(e,t){if("number"==typeof e)return m(e);if("string"==typeof e){const[n,r,...o]=e.split(" ").filter((e=>""!==e.trim()));let a=`${m(n)}`;return r&&(a+=` ${r}`),o.length>0&&(a+=` ${he(o.join(" "),t)}`),a.trim()}return e}};function be(e){return e.replace("(min-width: ","").replace("em)","")}function xe(e,t){return"object"==typeof e&&null!==e&&t in e?e[t]:e}function we({styleProps:e,data:t,theme:n}){return function({media:e,...t}){const n=Object.keys(e).sort(((e,t)=>Number(be(e))-Number(be(t)))).map((t=>({query:t,styles:e[t]})));return{...t,media:n}}(d(e).reduce(((r,o)=>{if("hiddenFrom"===o||"visibleFrom"===o||"sx"===o)return r;const a=t[o],i=Array.isArray(a.property)?a.property:[a.property],s=function(e){return"object"==typeof e&&null!==e?"base"in e?e.base:void 0:e}(e[o]);if(!function(e){if("object"!=typeof e||null===e)return!1;const t=Object.keys(e);return 1!==t.length||"base"!==t[0]}(e[o]))return i.forEach((e=>{r.inlineStyles[e]=ge[a.type](s,n)})),r;r.hasResponsiveStyles=!0;const l=function(e){return"object"==typeof e&&null!==e?d(e).filter((e=>"base"!==e)):[]}(e[o]);return i.forEach((t=>{s&&(r.styles[t]=ge[a.type](s,n)),l.forEach((i=>{const s=`(min-width: ${n.breakpoints[i]})`;r.media[s]={...r.media[s],[t]:ge[a.type](xe(e[o],i),n)}}))})),r}),{hasResponsiveStyles:!1,styles:{},inlineStyles:{},media:{}}))}function Se(){return`__m__-${(0,t.useId)().replace(/:/g,"")}`}const Oe=(0,t.forwardRef)((({component:e,style:t,__vars:n,className:r,variant:o,mod:i,size:s,hiddenFrom:l,visibleFrom:u,lightHidden:d,darkHidden:f,renderRoot:p,__size:h,...m},y)=>{const v=D(),g=e||"div",{styleProps:b,rest:x}=fe(m),w=c().stylesTransform?.sx,S=w?.()?.(b.sx),O=Se(),j=we({styleProps:b,theme:v,data:pe}),E={ref:y,style:de({theme:v,style:t,vars:n,styleProps:j.inlineStyles}),className:re(r,S,{[O]:j.hasResponsiveStyles,"mantine-light-hidden":d,"mantine-dark-hidden":f,[`mantine-hidden-from-${l}`]:l,[`mantine-visible-from-${u}`]:u}),"data-variant":o,"data-size":se(s)?void 0:s||void 0,size:h,...ce(i),...x};return(0,a.jsxs)(a.Fragment,{children:[j.hasResponsiveStyles&&(0,a.jsx)(ie,{selector:`.${O}`,styles:j.styles,media:j.media}),"function"==typeof p?p(E):(0,a.jsx)(g,{...E})]})}));Oe.displayName="@mantine/core/Box";const je=Oe;function Ee(e){const n=(0,t.createContext)(null);return[({children:e,value:t})=>(0,a.jsx)(n.Provider,{value:t,children:e}),()=>{const r=(0,t.useContext)(n);if(null===r)throw new Error(e);return r}]}const[Ce,ke]=Ee("ModalBase component was not found in tree");var Pe="m_615af6c9",_e="m_b5489c3c",Ae="m_60c222c7",Ne="m_fd1ab0aa",Me="m_606cb269",Te="m_5df29311";const Ie=(0,t.forwardRef)((({className:e,...n},r)=>{const o=function(){const e=ke();return(0,t.useEffect)((()=>(e.setBodyMounted(!0),()=>e.setBodyMounted(!1))),[]),e.getBodyId()}(),i=ke();return(0,a.jsx)(je,{ref:r,...n,id:o,className:re({[Te]:!i.unstyled},e)})}));Ie.displayName="@mantine/core/ModalBaseBody";const[De,Re]=Ee("Modal component was not found in tree");var ze={root:"m_9df02822",content:"m_54c44539",inner:"m_1f958f16",header:"m_d0e2b9cd"};const Le={},$e=te(((e,t)=>{const n=Q("ModalBody",Le,e),{classNames:r,className:o,style:i,styles:s,vars:l,...c}=n,u=Re();return(0,a.jsx)(Ie,{ref:t,...u.getStyles("body",{classNames:r,style:i,styles:s,className:o}),...c})}));function Be(e,t="size",n=!0){if(void 0!==e)return se(e)?n?m(e):e:`var(--${t}-${e})`}function Fe(e){return Be(e,"mantine-spacing")}function We(e){return void 0===e?"var(--mantine-radius-default)":Be(e,"mantine-radius")}function Ve(e){return Be(e,"mantine-font-size")}function He(e){return Be(e,"mantine-line-height",!1)}function Ue(e){if(e)return Be(e,"mantine-shadow",!1)}$e.classes=ze,$e.displayName="@mantine/core/ModalBody";const qe={always:"mantine-focus-always",auto:"mantine-focus-auto",never:"mantine-focus-never"},Xe={};function Ge({theme:e,classNames:t,props:n,stylesCtx:r}){return function(e){const t={};return e.forEach((e=>{Object.entries(e).forEach((([e,n])=>{t[e]?t[e]=re(t[e],n):t[e]=n}))})),t}((Array.isArray(t)?t:[t]).map((t=>"function"==typeof t?t(e,n,r):t||Xe)))}function Ye({selector:e,stylesCtx:t,theme:n,classNames:r,props:o}){return Ge({theme:n,classNames:r,props:o,stylesCtx:t})[e]}function Ke({theme:e,options:t,themeName:n,selector:r,classNamesPrefix:o,classNames:a,classes:i,unstyled:s,className:l,rootSelector:c,props:u,stylesCtx:d,withStaticClasses:f,headless:p,transformedStyles:h}){return re(function({theme:e,options:t,unstyled:n}){return re(t?.focusable&&!n&&(e.focusClassName||qe[e.focusRing]),t?.active&&!n&&e.activeClassName)}({theme:e,options:t,unstyled:s||p}),function({themeName:e,theme:t,selector:n,props:r,stylesCtx:o}){return e.map((e=>Ge({theme:t,classNames:t.components[e]?.classNames,props:r,stylesCtx:o})?.[n]))}({theme:e,themeName:n,selector:r,props:u,stylesCtx:d}),function({options:e,classes:t,selector:n,unstyled:r}){return e?.variant&&!r?t[`${n}--${e.variant}`]:void 0}({options:t,classes:i,selector:r,unstyled:s}),Ye({selector:r,stylesCtx:d,theme:e,classNames:a,props:u}),Ye({selector:r,stylesCtx:d,theme:e,classNames:h,props:u}),function({selector:e,stylesCtx:t,options:n,props:r,theme:o}){return Ge({theme:o,classNames:n?.classNames,props:n?.props||r,stylesCtx:t})[e]}({selector:r,stylesCtx:d,options:t,props:u,theme:e}),function({rootSelector:e,selector:t,className:n}){return e===t?n:void 0}({rootSelector:c,selector:r,className:l}),function({selector:e,classes:t,unstyled:n}){return n?void 0:t[e]}({selector:r,classes:i,unstyled:s||p}),f&&!p&&function({themeName:e,classNamesPrefix:t,selector:n,withStaticClass:r}){return!1===r?[]:e.map((e=>`${t}-${e}-${n}`))}({themeName:n,classNamesPrefix:o,selector:r,withStaticClass:t?.withStaticClass}),t?.className)}function Ze({theme:e,styles:t,props:n,stylesCtx:r}){return(Array.isArray(t)?t:[t]).reduce(((t,o)=>"function"==typeof o?{...t,...o(e,n,r)}:{...t,...o}),{})}function Je({theme:e,themeName:t,props:n,stylesCtx:r,selector:o}){return t.map((t=>Ze({theme:e,styles:e.components[t]?.styles,props:n,stylesCtx:r})[o])).reduce(((e,t)=>({...e,...t})),{})}function Qe({style:e,theme:t}){return Array.isArray(e)?[...e].reduce(((e,n)=>({...e,...Qe({style:n,theme:t})})),{}):"function"==typeof e?e(t):null==e?{}:e}function et({vars:e,varsResolver:t,theme:n,props:r,stylesCtx:o,selector:a,themeName:i,headless:s}){return function(e){return e.reduce(((e,t)=>(t&&Object.keys(t).forEach((n=>{e[n]={...e[n],...J(t[n])}})),e)),{})}([s?{}:t?.(n,r,o),...i.map((e=>n.components?.[e]?.vars?.(n,r,o))),e?.(n,r,o)])?.[a]}function tt({theme:e,themeName:t,selector:n,options:r,props:o,stylesCtx:a,rootSelector:i,styles:s,style:l,vars:c,varsResolver:u,headless:d,withStylesTransform:f}){return{...!f&&Je({theme:e,themeName:t,props:o,stylesCtx:a,selector:n}),...!f&&Ze({theme:e,styles:s,props:o,stylesCtx:a})[n],...!f&&Ze({theme:e,styles:r?.styles,props:r?.props||o,stylesCtx:a})[n],...et({theme:e,props:o,stylesCtx:a,vars:c,varsResolver:u,selector:n,themeName:t,headless:d}),...i===n?Qe({style:l,theme:e}):null,...Qe({style:r?.style,theme:e})}}function nt({name:e,classes:t,props:n,stylesCtx:r,className:o,style:a,rootSelector:i="root",unstyled:s,classNames:l,styles:u,vars:d,varsResolver:f}){const p=D(),h=c().classNamesPrefix,m=c().withStaticClasses,y=c().headless,v=(Array.isArray(e)?e:[e]).filter((e=>e)),{withStylesTransform:g,getTransformedStyles:b}=function({props:e,stylesCtx:t,themeName:n}){const r=D(),o=(c().stylesTransform?.styles)?.();return{getTransformedStyles:a=>o?[...a.map((n=>o(n,{props:e,theme:r,ctx:t}))),...n.map((n=>o(r.components[n]?.styles,{props:e,theme:r,ctx:t})))].filter(Boolean):[],withStylesTransform:!!o}}({props:n,stylesCtx:r,themeName:v});return(e,c)=>({className:Ke({theme:p,options:c,themeName:v,selector:e,classNamesPrefix:h,classNames:l,classes:t,unstyled:s,className:o,rootSelector:i,props:n,stylesCtx:r,withStaticClasses:m,headless:y,transformedStyles:b([c?.styles,u])}),style:tt({theme:p,themeName:v,selector:e,options:c,props:n,stylesCtx:r,rootSelector:i,styles:u,style:a,vars:d,varsResolver:f,headless:y,withStylesTransform:g})})}function rt(e){const n=(0,t.forwardRef)(e);return n.withProps=e=>{const r=(0,t.forwardRef)(((t,r)=>(0,a.jsx)(n,{...e,...t,ref:r})));return r.extend=n.extend,r.displayName=`WithProps(${n.displayName})`,r},n.extend=ee,n}var ot={root:"m_87cf2631"};const at={__staticSelector:"UnstyledButton"},it=rt(((e,t)=>{const n=Q("UnstyledButton",at,e),{className:r,component:o="button",__staticSelector:i,unstyled:s,classNames:l,styles:c,style:u,...d}=n,f=nt({name:i,props:n,classes:ot,className:r,style:u,classNames:l,styles:c,unstyled:s});return(0,a.jsx)(je,{...f("root",{focusable:!0}),component:o,ref:t,type:"button"===o?"button":void 0,...d})}));it.classes=ot,it.displayName="@mantine/core/UnstyledButton";const st=(0,t.forwardRef)((({size:e="var(--cb-icon-size, 70%)",style:t,...n},r)=>(0,a.jsx)("svg",{viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{...t,width:e,height:e},ref:r,...n,children:(0,a.jsx)("path",{d:"M11.7816 4.03157C12.0062 3.80702 12.0062 3.44295 11.7816 3.2184C11.5571 2.99385 11.193 2.99385 10.9685 3.2184L7.50005 6.68682L4.03164 3.2184C3.80708 2.99385 3.44301 2.99385 3.21846 3.2184C2.99391 3.44295 2.99391 3.80702 3.21846 4.03157L6.68688 7.49999L3.21846 10.9684C2.99391 11.193 2.99391 11.557 3.21846 11.7816C3.44301 12.0061 3.80708 12.0061 4.03164 11.7816L7.50005 8.31316L10.9685 11.7816C11.193 12.0061 11.5571 12.0061 11.7816 11.7816C12.0062 11.557 12.0062 11.193 11.7816 10.9684L8.31322 7.49999L11.7816 4.03157Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"})})));st.displayName="@mantine/core/CloseIcon";var lt={root:"m_86a44da5","root--subtle":"m_220c80f2"};const ct={variant:"subtle"},ut=(e,{size:t,radius:n,iconSize:r})=>({root:{"--cb-size":Be(t,"cb-size"),"--cb-radius":void 0===n?void 0:We(n),"--cb-icon-size":m(r)}}),dt=rt(((e,t)=>{const n=Q("CloseButton",ct,e),{iconSize:r,children:o,vars:i,radius:s,className:l,classNames:c,style:u,styles:d,unstyled:f,"data-disabled":p,disabled:h,variant:m,icon:y,mod:v,...g}=n,b=nt({name:"CloseButton",props:n,className:l,style:u,classes:lt,classNames:c,styles:d,unstyled:f,vars:i,varsResolver:ut});return(0,a.jsxs)(it,{ref:t,...g,unstyled:f,variant:m,disabled:h,mod:[{disabled:h||p},v],...b("root",{variant:m,active:!h&&!p}),children:[y||(0,a.jsx)(st,{}),o]})}));dt.classes=lt,dt.displayName="@mantine/core/CloseButton";const ft=(0,t.forwardRef)((({className:e,onClick:t,...n},r)=>{const o=ke();return(0,a.jsx)(dt,{ref:r,...n,onClick:e=>{o.onClose(),t?.(e)},className:re({[Me]:!o.unstyled},e),unstyled:o.unstyled})}));ft.displayName="@mantine/core/ModalBaseCloseButton";const pt={},ht=te(((e,t)=>{const n=Q("ModalCloseButton",pt,e),{classNames:r,className:o,style:i,styles:s,vars:l,...c}=n,u=Re();return(0,a.jsx)(ft,{ref:t,...u.getStyles("close",{classNames:r,style:i,styles:s,className:o}),...c})}));function mt(){return`mantine-${Math.random().toString(36).slice(2,11)}`}ht.classes=ze,ht.displayName="@mantine/core/ModalCloseButton";const yt=/input|select|textarea|button|object/,vt="a, input, select, textarea, button, object, [tabindex]";function gt(e){return"none"===e.style.display}function bt(e){let t=e.getAttribute("tabindex");return null===t&&(t=void 0),parseInt(t,10)}function xt(e){const t=e.nodeName.toLowerCase(),n=!Number.isNaN(bt(e));return(yt.test(t)&&!e.disabled||e instanceof HTMLAnchorElement&&e.href||n)&&function(e){if(e.getAttribute("aria-hidden")||e.getAttribute("hidden")||"hidden"===e.getAttribute("type"))return!1;let t=e;for(;t&&t!==document.body&&11!==t.nodeType;){if(gt(t))return!1;t=t.parentNode}return!0}(e)}function wt(e){const t=bt(e);return(Number.isNaN(t)||t>=0)&&xt(e)}function St(e=!0){const n=(0,t.useRef)(),r=(0,t.useRef)(null),o=e=>{let t=e.querySelector("[data-autofocus]");if(!t){const n=Array.from(e.querySelectorAll(vt));t=n.find(wt)||n.find(xt)||null,!t&&xt(e)&&(t=e)}t&&t.focus({preventScroll:!0})},a=(0,t.useCallback)((t=>{e&&(null!==t?(r.current=function(e,t="body > :not(script)"){const n=mt(),r=Array.from(document.querySelectorAll(t)).map((t=>{if(t?.shadowRoot?.contains(e)||t.contains(e))return;const r=t.getAttribute("aria-hidden"),o=t.getAttribute("data-hidden"),a=t.getAttribute("data-focus-id");return t.setAttribute("data-focus-id",n),null===r||"false"===r?t.setAttribute("aria-hidden","true"):o||a||t.setAttribute("data-hidden",r),{node:t,ariaHidden:o||null}}));return()=>{r.forEach((e=>{e&&n===e.node.getAttribute("data-focus-id")&&(null===e.ariaHidden?e.node.removeAttribute("aria-hidden"):e.node.setAttribute("aria-hidden",e.ariaHidden),e.node.removeAttribute("data-focus-id"),e.node.removeAttribute("data-hidden"))}))}}(t),n.current!==t&&(t?(setTimeout((()=>{t.getRootNode()&&o(t)})),n.current=t):n.current=null)):r.current&&(r.current(),r.current=null))}),[e]);return(0,t.useEffect)((()=>{if(!e)return;n.current&&setTimeout((()=>o(n.current)));const t=e=>{"Tab"===e.key&&n.current&&function(e,t){const n=(r=e,Array.from(r.querySelectorAll(vt)).filter(wt));var r;if(!n.length)return void t.preventDefault();const o=n[t.shiftKey?0:n.length-1],a=e.getRootNode();let i=o===a.activeElement||e===a.activeElement;const s=a.activeElement;if("INPUT"===s.tagName&&"radio"===s.getAttribute("type")){const e=n.filter((e=>"radio"===e.getAttribute("type")&&e.getAttribute("name")===s.getAttribute("name")));i=e.includes(o)}if(!i)return;t.preventDefault();const l=n[t.shiftKey?n.length-1:0];l&&l.focus()}(n.current,e)};return document.addEventListener("keydown",t),()=>{document.removeEventListener("keydown",t),r.current&&r.current()}}),[e]),a}function Ot(e,t){"function"==typeof e?e(t):"object"==typeof e&&null!==e&&"current"in e&&(e.current=t)}function jt(...e){return t=>{e.forEach((e=>Ot(e,t)))}}function Et(...e){return(0,t.useCallback)(jt(...e),e)}function Ct(e){return!Array.isArray(e)&&null!==e&&"object"==typeof e&&e.type!==t.Fragment}var kt={root:"m_515a97f8"};const Pt={},_t=te(((e,t)=>{const n=Q("VisuallyHidden",Pt,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,vars:c,...u}=n,d=nt({name:"VisuallyHidden",classes:kt,props:n,className:o,style:i,classNames:r,styles:s,unstyled:l});return(0,a.jsx)(je,{component:"span",ref:t,...d("root"),...u})}));function At({children:e,active:n=!0,refProp:r="ref",innerRef:o}){const a=Et(St(n),o);return Ct(e)?(0,t.cloneElement)(e,{[r]:a}):e}function Nt(e){return(0,a.jsx)(_t,{tabIndex:-1,"data-autofocus":!0,...e})}_t.classes=kt,_t.displayName="@mantine/core/VisuallyHidden",At.displayName="@mantine/core/FocusTrap",Nt.displayName="@mantine/core/FocusTrapInitialFocus",At.InitialFocus=Nt;var Mt={root:"m_1b7284a3"};const Tt={},It=(e,{radius:t,shadow:n})=>({root:{"--paper-radius":void 0===t?void 0:We(t),"--paper-shadow":Ue(n)}}),Dt=rt(((e,t)=>{const n=Q("Paper",Tt,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,withBorder:c,vars:u,radius:d,shadow:f,variant:p,mod:h,...m}=n,y=nt({name:"Paper",props:n,classes:Mt,className:o,style:i,classNames:r,styles:s,unstyled:l,vars:u,varsResolver:It});return(0,a.jsx)(je,{ref:t,mod:[{"data-with-border":c},h],...y("root"),variant:p,...m})}));Dt.classes=Mt,Dt.displayName="@mantine/core/Paper";const Rt=e=>({in:{opacity:1,transform:"scale(1)"},out:{opacity:0,transform:`scale(.9) translateY(${m("bottom"===e?10:-10)})`},transitionProperty:"transform, opacity"}),zt={fade:{in:{opacity:1},out:{opacity:0},transitionProperty:"opacity"},"fade-up":{in:{opacity:1,transform:"translateY(0)"},out:{opacity:0,transform:`translateY(${m(30)}`},transitionProperty:"opacity, transform"},"fade-down":{in:{opacity:1,transform:"translateY(0)"},out:{opacity:0,transform:`translateY(${m(-30)}`},transitionProperty:"opacity, transform"},"fade-left":{in:{opacity:1,transform:"translateX(0)"},out:{opacity:0,transform:`translateX(${m(30)}`},transitionProperty:"opacity, transform"},"fade-right":{in:{opacity:1,transform:"translateX(0)"},out:{opacity:0,transform:`translateX(${m(-30)}`},transitionProperty:"opacity, transform"},scale:{in:{opacity:1,transform:"scale(1)"},out:{opacity:0,transform:"scale(0)"},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"scale-y":{in:{opacity:1,transform:"scaleY(1)"},out:{opacity:0,transform:"scaleY(0)"},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"scale-x":{in:{opacity:1,transform:"scaleX(1)"},out:{opacity:0,transform:"scaleX(0)"},common:{transformOrigin:"left"},transitionProperty:"transform, opacity"},"skew-up":{in:{opacity:1,transform:"translateY(0) skew(0deg, 0deg)"},out:{opacity:0,transform:`translateY(${m(-20)}) skew(-10deg, -5deg)`},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"skew-down":{in:{opacity:1,transform:"translateY(0) skew(0deg, 0deg)"},out:{opacity:0,transform:`translateY(${m(20)}) skew(-10deg, -5deg)`},common:{transformOrigin:"bottom"},transitionProperty:"transform, opacity"},"rotate-left":{in:{opacity:1,transform:"translateY(0) rotate(0deg)"},out:{opacity:0,transform:`translateY(${m(20)}) rotate(-5deg)`},common:{transformOrigin:"bottom"},transitionProperty:"transform, opacity"},"rotate-right":{in:{opacity:1,transform:"translateY(0) rotate(0deg)"},out:{opacity:0,transform:`translateY(${m(20)}) rotate(5deg)`},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"slide-down":{in:{opacity:1,transform:"translateY(0)"},out:{opacity:0,transform:"translateY(-100%)"},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"slide-up":{in:{opacity:1,transform:"translateY(0)"},out:{opacity:0,transform:"translateY(100%)"},common:{transformOrigin:"bottom"},transitionProperty:"transform, opacity"},"slide-left":{in:{opacity:1,transform:"translateX(0)"},out:{opacity:0,transform:"translateX(100%)"},common:{transformOrigin:"left"},transitionProperty:"transform, opacity"},"slide-right":{in:{opacity:1,transform:"translateX(0)"},out:{opacity:0,transform:"translateX(-100%)"},common:{transformOrigin:"right"},transitionProperty:"transform, opacity"},pop:{...Rt("bottom"),common:{transformOrigin:"center center"}},"pop-bottom-left":{...Rt("bottom"),common:{transformOrigin:"bottom left"}},"pop-bottom-right":{...Rt("bottom"),common:{transformOrigin:"bottom right"}},"pop-top-left":{...Rt("top"),common:{transformOrigin:"top left"}},"pop-top-right":{...Rt("top"),common:{transformOrigin:"top right"}}},Lt={entering:"in",entered:"in",exiting:"out",exited:"out","pre-exiting":"out","pre-entering":"out"};function $t({transition:e,state:t,duration:n,timingFunction:r}){const o={transitionDuration:`${n}ms`,transitionTimingFunction:r};return"string"==typeof e?e in zt?{transitionProperty:zt[e].transitionProperty,...o,...zt[e].common,...zt[e][Lt[t]]}:{}:{transitionProperty:e.transitionProperty,...o,...e.common,...e[Lt[t]]}}const Bt=window.ReactDOM;var Ft=o.n(Bt);function Wt(e,n,{getInitialValueInEffect:r}={getInitialValueInEffect:!0}){const[o,a]=(0,t.useState)(r?n:function(e){return"undefined"!=typeof window&&"matchMedia"in window&&window.matchMedia(e).matches}(e)),i=(0,t.useRef)();return(0,t.useEffect)((()=>{if("matchMedia"in window)return i.current=window.matchMedia(e),a(i.current.matches),function(e,t){try{return e.addEventListener("change",t),()=>e.removeEventListener("change",t)}catch(n){return e.addListener(t),()=>e.removeListener(t)}}(i.current,(e=>a(e.matches)))}),[e]),o}function Vt(e,t){return Wt("(prefers-reduced-motion: reduce)",e,t)}function Ht(e,n){const r=(0,t.useRef)(!1);(0,t.useEffect)((()=>()=>{r.current=!1}),[]),(0,t.useEffect)((()=>{if(r.current)return e();r.current=!0}),n)}function Ut({keepMounted:e,transition:n="fade",duration:r=250,exitDuration:o=r,mounted:i,children:s,timingFunction:l="ease",onExit:c,onEntered:u,onEnter:d,onExited:f,enterDelay:p,exitDelay:h}){const{transitionDuration:m,transitionStatus:y,transitionTimingFunction:v}=function({duration:e,exitDuration:n,timingFunction:r,mounted:o,onEnter:a,onExit:i,onEntered:s,onExited:l,enterDelay:c,exitDelay:u}){const d=D(),f=Vt(),p=!!d.respectReducedMotion&&f,[h,m]=(0,t.useState)(p?0:e),[y,v]=(0,t.useState)(o?"entered":"exited"),g=(0,t.useRef)(-1),b=(0,t.useRef)(-1),x=(0,t.useRef)(-1),w=t=>{const r=t?a:i,o=t?s:l;window.clearTimeout(g.current);const c=p?0:t?e:n;m(c),0===c?("function"==typeof r&&r(),"function"==typeof o&&o(),v(t?"entered":"exited")):x.current=requestAnimationFrame((()=>{Bt.flushSync((()=>{v(t?"pre-entering":"pre-exiting")})),x.current=requestAnimationFrame((()=>{"function"==typeof r&&r(),v(t?"entering":"exiting"),g.current=window.setTimeout((()=>{"function"==typeof o&&o(),v(t?"entered":"exited")}),c)}))}))};return Ht((()=>{var e;e=o,window.clearTimeout(b.current),"number"==typeof(e?c:u)?b.current=window.setTimeout((()=>{w(e)}),e?c:u):w(e)}),[o]),(0,t.useEffect)((()=>()=>{window.clearTimeout(g.current),cancelAnimationFrame(x.current)}),[]),{transitionDuration:h,transitionStatus:y,transitionTimingFunction:r||"ease"}}({mounted:i,exitDuration:o,duration:r,timingFunction:l,onExit:c,onEntered:u,onEnter:d,onExited:f,enterDelay:p,exitDelay:h});return 0===m?i?(0,a.jsx)(a.Fragment,{children:s({})}):e?s({display:"none"}):null:"exited"===y?e?s({display:"none"}):null:(0,a.jsx)(a.Fragment,{children:s($t({transition:n,duration:m,state:y,timingFunction:v}))})}Ut.displayName="@mantine/core/Transition";const qt=(0,t.forwardRef)((({transitionProps:e,className:t,innerProps:n,onKeyDown:r,style:o,...i},s)=>{const l=ke();return(0,a.jsx)(Ut,{mounted:l.opened,transition:"pop",...l.transitionProps,...e,children:e=>(0,a.jsx)("div",{...n,className:re({[Ae]:!l.unstyled},n.className),children:(0,a.jsx)(At,{active:l.opened&&l.trapFocus,innerRef:s,children:(0,a.jsx)(Dt,{...i,component:"section",role:"dialog",tabIndex:-1,"aria-modal":!0,"aria-describedby":l.bodyMounted?l.getBodyId():void 0,"aria-labelledby":l.titleMounted?l.getTitleId():void 0,style:[o,e],className:re({[Ne]:!l.unstyled},t),unstyled:l.unstyled,children:i.children})})})})}));function Xt({children:e}){return(0,a.jsx)(a.Fragment,{children:e})}qt.displayName="@mantine/core/ModalBaseContent";const Gt={},Yt=te(((e,t)=>{const n=Q("ModalContent",Gt,e),{classNames:r,className:o,style:i,styles:s,vars:l,children:c,__hidden:u,...d}=n,f=Re(),p=f.scrollAreaComponent||Xt;return(0,a.jsx)(qt,{...f.getStyles("content",{className:o,style:i,styles:s,classNames:r}),innerProps:f.getStyles("inner",{className:o,style:i,styles:s,classNames:r}),"data-full-screen":f.fullScreen||void 0,"data-modal-content":!0,"data-hidden":u||void 0,ref:t,...d,children:(0,a.jsx)(p,{style:{maxHeight:f.fullScreen?"100dvh":`calc(100dvh - (${m(f.yOffset)} * 2))`},children:c})})}));Yt.classes=ze,Yt.displayName="@mantine/core/ModalContent";const Kt=(0,t.forwardRef)((({className:e,...t},n)=>{const r=ke();return(0,a.jsx)(je,{component:"header",ref:n,className:re({[_e]:!r.unstyled},e),...t})}));Kt.displayName="@mantine/core/ModalBaseHeader";const Zt={},Jt=te(((e,t)=>{const n=Q("ModalHeader",Zt,e),{classNames:r,className:o,style:i,styles:s,vars:l,...c}=n,u=Re();return(0,a.jsx)(Kt,{ref:t,...u.getStyles("header",{classNames:r,style:i,styles:s,className:o}),...c})}));Jt.classes=ze,Jt.displayName="@mantine/core/ModalHeader";var Qt={root:"m_9814e45f"};const en={zIndex:Z("modal")},tn=(e,{gradient:t,color:n,backgroundOpacity:r,blur:o,radius:a,zIndex:i})=>({root:{"--overlay-bg":t||(void 0!==n||void 0!==r)&&E(n||"#000",r??.6)||void 0,"--overlay-filter":o?`blur(${m(o)})`:void 0,"--overlay-radius":void 0===a?void 0:We(a),"--overlay-z-index":i?.toString()}}),nn=rt(((e,t)=>{const n=Q("Overlay",en,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,vars:c,fixed:u,center:d,children:f,radius:p,zIndex:h,gradient:m,blur:y,color:v,backgroundOpacity:g,mod:b,...x}=n,w=nt({name:"Overlay",props:n,classes:Qt,className:o,style:i,classNames:r,styles:s,unstyled:l,vars:c,varsResolver:tn});return(0,a.jsx)(je,{ref:t,...w("root"),mod:[{center:d,fixed:u},b],...x,children:f})}));nn.classes=Qt,nn.displayName="@mantine/core/Overlay";const rn={duration:200,timingFunction:"ease",transition:"fade"},on=(0,t.forwardRef)((({onClick:e,transitionProps:t,style:n,visible:r,...o},i)=>{const s=ke(),l=function(e){const t=ke();return{...rn,...t.transitionProps,...e}}(t);return(0,a.jsx)(Ut,{mounted:void 0!==r?r:s.opened,...l,transition:"fade",children:t=>(0,a.jsx)(nn,{ref:i,fixed:!0,style:[n,t],zIndex:s.zIndex,unstyled:s.unstyled,onClick:t=>{e?.(t),s.closeOnClickOutside&&s.onClose()},...o})})}));on.displayName="@mantine/core/ModalBaseOverlay";const an={},sn=te(((e,t)=>{const n=Q("ModalOverlay",an,e),{classNames:r,className:o,style:i,styles:s,vars:l,...c}=n,u=Re();return(0,a.jsx)(on,{ref:t,...u.getStyles("overlay",{classNames:r,style:i,styles:s,className:o}),...c})}));sn.classes=ze,sn.displayName="@mantine/core/ModalOverlay";var ln=function(){return ln=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},ln.apply(this,arguments)};function cn(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}Object.create,Object.create,"function"==typeof SuppressedError&&SuppressedError;var un="right-scroll-bar-position",dn="width-before-scroll-bar";function fn(e,t){return"function"==typeof e?e(t):e&&(e.current=t),e}var pn="undefined"!=typeof window?t.useLayoutEffect:t.useEffect,hn=new WeakMap;function mn(e){return e}var yn=function(e){void 0===e&&(e={});var t=function(e,t){void 0===t&&(t=mn);var n=[],r=!1,o={read:function(){if(r)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return n.length?n[n.length-1]:e},useMedium:function(e){var o=t(e,r);return n.push(o),function(){n=n.filter((function(e){return e!==o}))}},assignSyncMedium:function(e){for(r=!0;n.length;){var t=n;n=[],t.forEach(e)}n={push:function(t){return e(t)},filter:function(){return n}}},assignMedium:function(e){r=!0;var t=[];if(n.length){var o=n;n=[],o.forEach(e),t=n}var a=function(){var n=t;t=[],n.forEach(e)},i=function(){return Promise.resolve().then(a)};i(),n={push:function(e){t.push(e),i()},filter:function(e){return t=t.filter(e),n}}}};return o}(null);return t.options=ln({async:!0,ssr:!1},e),t}(),vn=function(){},gn=t.forwardRef((function(e,n){var r=t.useRef(null),o=t.useState({onScrollCapture:vn,onWheelCapture:vn,onTouchMoveCapture:vn}),a=o[0],i=o[1],s=e.forwardProps,l=e.children,c=e.className,u=e.removeScrollBar,d=e.enabled,f=e.shards,p=e.sideCar,h=e.noIsolation,m=e.inert,y=e.allowPinchZoom,v=e.as,g=void 0===v?"div":v,b=e.gapMode,x=cn(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as","gapMode"]),w=p,S=function(e,n){var r,o,a,i=(r=n||null,o=function(t){return e.forEach((function(e){return fn(e,t)}))},a=(0,t.useState)((function(){return{value:r,callback:o,facade:{get current(){return a.value},set current(e){var t=a.value;t!==e&&(a.value=e,a.callback(e,t))}}}}))[0],a.callback=o,a.facade);return pn((function(){var t=hn.get(i);if(t){var n=new Set(t),r=new Set(e),o=i.current;n.forEach((function(e){r.has(e)||fn(e,null)})),r.forEach((function(e){n.has(e)||fn(e,o)}))}hn.set(i,e)}),[e]),i}([r,n]),O=ln(ln({},x),a);return t.createElement(t.Fragment,null,d&&t.createElement(w,{sideCar:yn,removeScrollBar:u,shards:f,noIsolation:h,inert:m,setCallbacks:i,allowPinchZoom:!!y,lockRef:r,gapMode:b}),s?t.cloneElement(t.Children.only(l),ln(ln({},O),{ref:S})):t.createElement(g,ln({},O,{className:c,ref:S}),l))}));gn.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},gn.classNames={fullWidth:dn,zeroRight:un};var bn=function(e){var n=e.sideCar,r=cn(e,["sideCar"]);if(!n)throw new Error("Sidecar: please provide `sideCar` property to import the right car");var o=n.read();if(!o)throw new Error("Sidecar medium not found");return t.createElement(o,ln({},r))};bn.isSideCarExport=!0;var xn=function(){var e=0,t=null;return{add:function(n){var r,a;0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=o.nc;return t&&e.setAttribute("nonce",t),e}())&&(a=n,(r=t).styleSheet?r.styleSheet.cssText=a:r.appendChild(document.createTextNode(a)),function(e){(document.head||document.getElementsByTagName("head")[0]).appendChild(e)}(t)),e++},remove:function(){! --e&&t&&(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},wn=function(){var e,n=(e=xn(),function(n,r){t.useEffect((function(){return e.add(n),function(){e.remove()}}),[n&&r])});return function(e){var t=e.styles,r=e.dynamic;return n(t,r),null}},Sn={left:0,top:0,right:0,gap:0},On=function(e){return parseInt(e||"",10)||0},jn=wn(),En="data-scroll-locked",Cn=function(e,t,n,r){var o=e.left,a=e.top,i=e.right,s=e.gap;return void 0===n&&(n="margin"),"\n  .".concat("with-scroll-bars-hidden"," {\n   overflow: hidden ").concat(r,";\n   padding-right: ").concat(s,"px ").concat(r,";\n  }\n  body[").concat(En,"] {\n    overflow: hidden ").concat(r,";\n    overscroll-behavior: contain;\n    ").concat([t&&"position: relative ".concat(r,";"),"margin"===n&&"\n    padding-left: ".concat(o,"px;\n    padding-top: ").concat(a,"px;\n    padding-right: ").concat(i,"px;\n    margin-left:0;\n    margin-top:0;\n    margin-right: ").concat(s,"px ").concat(r,";\n    "),"padding"===n&&"padding-right: ".concat(s,"px ").concat(r,";")].filter(Boolean).join(""),"\n  }\n  \n  .").concat(un," {\n    right: ").concat(s,"px ").concat(r,";\n  }\n  \n  .").concat(dn," {\n    margin-right: ").concat(s,"px ").concat(r,";\n  }\n  \n  .").concat(un," .").concat(un," {\n    right: 0 ").concat(r,";\n  }\n  \n  .").concat(dn," .").concat(dn," {\n    margin-right: 0 ").concat(r,";\n  }\n  \n  body[").concat(En,"] {\n    ").concat("--removed-body-scroll-bar-size",": ").concat(s,"px;\n  }\n")},kn=function(){var e=parseInt(document.body.getAttribute(En)||"0",10);return isFinite(e)?e:0},Pn=function(e){var n=e.noRelative,r=e.noImportant,o=e.gapMode,a=void 0===o?"margin":o;t.useEffect((function(){return document.body.setAttribute(En,(kn()+1).toString()),function(){var e=kn()-1;e<=0?document.body.removeAttribute(En):document.body.setAttribute(En,e.toString())}}),[]);var i=t.useMemo((function(){return function(e){if(void 0===e&&(e="margin"),"undefined"==typeof window)return Sn;var t=function(e){var t=window.getComputedStyle(document.body),n=t["padding"===e?"paddingLeft":"marginLeft"],r=t["padding"===e?"paddingTop":"marginTop"],o=t["padding"===e?"paddingRight":"marginRight"];return[On(n),On(r),On(o)]}(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}}(a)}),[a]);return t.createElement(jn,{styles:Cn(i,!n,a,r?"":"!important")})},An=!1;if("undefined"!=typeof window)try{var Nn=Object.defineProperty({},"passive",{get:function(){return An=!0,!0}});window.addEventListener("test",Nn,Nn),window.removeEventListener("test",Nn,Nn)}catch(e){An=!1}var Mn=!!An&&{passive:!1},Tn=function(e,t){if(!(e instanceof Element))return!1;var n=window.getComputedStyle(e);return"hidden"!==n[t]&&!(n.overflowY===n.overflowX&&!function(e){return"TEXTAREA"===e.tagName}(e)&&"visible"===n[t])},In=function(e,t){var n=t.ownerDocument,r=t;do{if("undefined"!=typeof ShadowRoot&&r instanceof ShadowRoot&&(r=r.host),Dn(e,r)){var o=Rn(e,r);if(o[1]>o[2])return!0}r=r.parentNode}while(r&&r!==n.body);return!1},Dn=function(e,t){return"v"===e?function(e){return Tn(e,"overflowY")}(t):function(e){return Tn(e,"overflowX")}(t)},Rn=function(e,t){return"v"===e?[(n=t).scrollTop,n.scrollHeight,n.clientHeight]:function(e){return[e.scrollLeft,e.scrollWidth,e.clientWidth]}(t);var n},zn=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},Ln=function(e){return[e.deltaX,e.deltaY]},$n=function(e){return e&&"current"in e?e.current:e},Bn=function(e){return"\n  .block-interactivity-".concat(e," {pointer-events: none;}\n  .allow-interactivity-").concat(e," {pointer-events: all;}\n")},Fn=0,Wn=[];function Vn(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}const Hn=(Un=function(e){var n=t.useRef([]),r=t.useRef([0,0]),o=t.useRef(),a=t.useState(Fn++)[0],i=t.useState(wn)[0],s=t.useRef(e);t.useEffect((function(){s.current=e}),[e]),t.useEffect((function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(a));var t=function(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))}([e.lockRef.current],(e.shards||[]).map($n),!0).filter(Boolean);return t.forEach((function(e){return e.classList.add("allow-interactivity-".concat(a))})),function(){document.body.classList.remove("block-interactivity-".concat(a)),t.forEach((function(e){return e.classList.remove("allow-interactivity-".concat(a))}))}}}),[e.inert,e.lockRef.current,e.shards]);var l=t.useCallback((function(e,t){if("touches"in e&&2===e.touches.length||"wheel"===e.type&&e.ctrlKey)return!s.current.allowPinchZoom;var n,a=zn(e),i=r.current,l="deltaX"in e?e.deltaX:i[0]-a[0],c="deltaY"in e?e.deltaY:i[1]-a[1],u=e.target,d=Math.abs(l)>Math.abs(c)?"h":"v";if("touches"in e&&"h"===d&&"range"===u.type)return!1;var f=In(d,u);if(!f)return!0;if(f?n=d:(n="v"===d?"h":"v",f=In(d,u)),!f)return!1;if(!o.current&&"changedTouches"in e&&(l||c)&&(o.current=n),!n)return!0;var p=o.current||n;return function(e,t,n,r){var o=function(e,t){return"h"===e&&"rtl"===t?-1:1}(e,window.getComputedStyle(t).direction),a=o*r,i=n.target,s=t.contains(i),l=!1,c=a>0,u=0,d=0;do{var f=Rn(e,i),p=f[0],h=f[1]-f[2]-o*p;(p||h)&&Dn(e,i)&&(u+=h,d+=p),i=i instanceof ShadowRoot?i.host:i.parentNode}while(!s&&i!==document.body||s&&(t.contains(i)||t===i));return(c&&(Math.abs(u)<1||!1)||!c&&(Math.abs(d)<1||!1))&&(l=!0),l}(p,t,e,"h"===p?l:c)}),[]),c=t.useCallback((function(e){var t=e;if(Wn.length&&Wn[Wn.length-1]===i){var r="deltaY"in t?Ln(t):zn(t),o=n.current.filter((function(e){return e.name===t.type&&(e.target===t.target||t.target===e.shadowParent)&&(n=e.delta,o=r,n[0]===o[0]&&n[1]===o[1]);var n,o}))[0];if(o&&o.should)t.cancelable&&t.preventDefault();else if(!o){var a=(s.current.shards||[]).map($n).filter(Boolean).filter((function(e){return e.contains(t.target)}));(a.length>0?l(t,a[0]):!s.current.noIsolation)&&t.cancelable&&t.preventDefault()}}}),[]),u=t.useCallback((function(e,t,r,o){var a={name:e,delta:t,target:r,should:o,shadowParent:Vn(r)};n.current.push(a),setTimeout((function(){n.current=n.current.filter((function(e){return e!==a}))}),1)}),[]),d=t.useCallback((function(e){r.current=zn(e),o.current=void 0}),[]),f=t.useCallback((function(t){u(t.type,Ln(t),t.target,l(t,e.lockRef.current))}),[]),p=t.useCallback((function(t){u(t.type,zn(t),t.target,l(t,e.lockRef.current))}),[]);t.useEffect((function(){return Wn.push(i),e.setCallbacks({onScrollCapture:f,onWheelCapture:f,onTouchMoveCapture:p}),document.addEventListener("wheel",c,Mn),document.addEventListener("touchmove",c,Mn),document.addEventListener("touchstart",d,Mn),function(){Wn=Wn.filter((function(e){return e!==i})),document.removeEventListener("wheel",c,Mn),document.removeEventListener("touchmove",c,Mn),document.removeEventListener("touchstart",d,Mn)}}),[]);var h=e.removeScrollBar,m=e.inert;return t.createElement(t.Fragment,null,m?t.createElement(i,{styles:Bn(a)}):null,h?t.createElement(Pn,{gapMode:e.gapMode}):null)},yn.useMedium(Un),bn);var Un,qn=t.forwardRef((function(e,n){return t.createElement(gn,ln({},e,{ref:n,sideCar:Hn}))}));qn.classNames=gn.classNames;const Xn=qn,Gn={},Yn=(0,t.forwardRef)(((e,n)=>{const{children:r,target:o,...i}=Q("Portal",Gn,e),[s,l]=(0,t.useState)(!1),c=(0,t.useRef)(null);return X((()=>(l(!0),c.current=o?"string"==typeof o?document.querySelector(o):o:function(e){const t=document.createElement("div");return t.setAttribute("data-portal","true"),"string"==typeof e.className&&t.classList.add(...e.className.split(" ").filter(Boolean)),"object"==typeof e.style&&Object.assign(t.style,e.style),"string"==typeof e.id&&t.setAttribute("id",e.id),t}(i),Ot(n,c.current),!o&&c.current&&document.body.appendChild(c.current),()=>{!o&&c.current&&document.body.removeChild(c.current)})),[o]),s&&c.current?(0,Bt.createPortal)((0,a.jsx)(a.Fragment,{children:r}),c.current):null}));function Kn({withinPortal:e=!0,children:t,...n}){return e?(0,a.jsx)(Yn,{...n,children:t}):(0,a.jsx)(a.Fragment,{children:t})}Yn.displayName="@mantine/core/Portal",Kn.displayName="@mantine/core/OptionalPortal";const Zn=t["useId".toString()]||(()=>{});function Jn(e){const n=function(){const e=Zn();return e?`mantine-${e.replace(/:/g,"")}`:""}(),[r,o]=(0,t.useState)(n);return X((()=>{o(mt())}),[]),"string"==typeof e?e:"undefined"==typeof window?n:r}function Qn(e,n,r){(0,t.useEffect)((()=>(window.addEventListener(e,n,r),()=>window.removeEventListener(e,n,r))),[e,n])}function er({opened:e,shouldReturnFocus:n=!0}){const r=(0,t.useRef)(),o=()=>{r.current&&"focus"in r.current&&"function"==typeof r.current.focus&&r.current?.focus({preventScroll:!0})};return Ht((()=>{let t=-1;const a=e=>{"Tab"===e.key&&window.clearTimeout(t)};return document.addEventListener("keydown",a),e?r.current=document.activeElement:n&&(t=window.setTimeout(o,10)),()=>{window.clearTimeout(t),document.removeEventListener("keydown",a)}}),[e,n]),o}const tr=(0,t.forwardRef)((({keepMounted:e,opened:n,onClose:r,id:o,transitionProps:i,trapFocus:s,closeOnEscape:l,returnFocus:c,closeOnClickOutside:u,withinPortal:d,portalProps:f,lockScroll:p,children:h,zIndex:m,shadow:y,padding:v,__vars:g,unstyled:b,removeScrollProps:x,...w},S)=>{const{_id:O,titleMounted:j,bodyMounted:E,shouldLockScroll:C,setTitleMounted:k,setBodyMounted:P}=function({id:e,transitionProps:n,opened:r,trapFocus:o,closeOnEscape:a,onClose:i,returnFocus:s}){const l=Jn(e),[c,u]=(0,t.useState)(!1),[d,f]=(0,t.useState)(!1),p=function({opened:e,transitionDuration:n}){const[r,o]=(0,t.useState)(e),a=(0,t.useRef)(),i=Vt()?0:n;return(0,t.useEffect)((()=>(e?(o(!0),window.clearTimeout(a.current)):0===i?o(!1):a.current=window.setTimeout((()=>o(!1)),i),()=>window.clearTimeout(a.current))),[e,i]),r}({opened:r,transitionDuration:"number"==typeof n?.duration?n?.duration:200});return Qn("keydown",(e=>{"Escape"===e.key&&a&&r&&"true"!==e.target?.getAttribute("data-mantine-stop-propagation")&&i()}),{capture:!0}),er({opened:r,shouldReturnFocus:o&&s}),{_id:l,titleMounted:c,bodyMounted:d,shouldLockScroll:p,setTitleMounted:u,setBodyMounted:f}}({id:o,transitionProps:i,opened:n,trapFocus:s,closeOnEscape:l,onClose:r,returnFocus:c}),{key:_,...A}=x||{};return(0,a.jsx)(Kn,{...f,withinPortal:d,children:(0,a.jsx)(Ce,{value:{opened:n,onClose:r,closeOnClickOutside:u,transitionProps:{...i,keepMounted:e},getTitleId:()=>`${O}-title`,getBodyId:()=>`${O}-body`,titleMounted:j,bodyMounted:E,setTitleMounted:k,setBodyMounted:P,trapFocus:s,closeOnEscape:l,zIndex:m,unstyled:b},children:(0,a.jsx)(Xn,{enabled:C&&p,...A,children:(0,a.jsx)(je,{ref:S,...w,__vars:{...g,"--mb-z-index":(m||Z("modal")).toString(),"--mb-shadow":Ue(y),"--mb-padding":Fe(v)},children:h})},_)})})}));tr.displayName="@mantine/core/ModalBase";const nr={__staticSelector:"Modal",closeOnClickOutside:!0,withinPortal:!0,lockScroll:!0,trapFocus:!0,returnFocus:!0,closeOnEscape:!0,keepMounted:!1,zIndex:Z("modal"),transitionProps:{duration:200,transition:"fade-down"},yOffset:"5dvh"},rr=(e,{radius:t,size:n,yOffset:r,xOffset:o})=>({root:{"--modal-radius":void 0===t?void 0:We(t),"--modal-size":Be(n,"modal-size"),"--modal-y-offset":m(r),"--modal-x-offset":m(o)}}),or=te(((e,t)=>{const n=Q("ModalRoot",nr,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,vars:c,yOffset:u,scrollAreaComponent:d,radius:f,fullScreen:p,centered:h,xOffset:m,__staticSelector:y,...v}=n,g=nt({name:y,classes:ze,props:n,className:o,style:i,classNames:r,styles:s,unstyled:l,vars:c,varsResolver:rr});return(0,a.jsx)(De,{value:{yOffset:u,scrollAreaComponent:d,getStyles:g,fullScreen:p},children:(0,a.jsx)(tr,{ref:t,...g("root"),"data-full-screen":p||void 0,"data-centered":h||void 0,unstyled:l,...v})})}));function ar(e=null){const n=(0,t.createContext)(e);return[({children:e,value:t})=>(0,a.jsx)(n.Provider,{value:t,children:e}),()=>(0,t.useContext)(n)]}or.classes=ze,or.displayName="@mantine/core/ModalRoot";const[ir,sr]=ar();function lr({children:e}){const[n,r]=(0,t.useState)([]),[o,i]=(0,t.useState)(Z("modal"));return(0,a.jsx)(ir,{value:{stack:n,addModal:(e,t)=>{r((t=>[...new Set([...t,e])])),i((e=>"number"==typeof t&&"number"==typeof e?Math.max(e,t):e))},removeModal:e=>r((t=>t.filter((t=>t!==e)))),getZIndex:e=>`calc(${o} + ${n.indexOf(e)} + 1)`,currentId:n[n.length-1],maxZIndex:o},children:e})}lr.displayName="@mantine/core/ModalStack";const cr=(0,t.forwardRef)((({className:e,...n},r)=>{const o=function(){const e=ke();return(0,t.useEffect)((()=>(e.setTitleMounted(!0),()=>e.setTitleMounted(!1))),[]),e.getTitleId()}(),i=ke();return(0,a.jsx)(je,{component:"h2",ref:r,className:re({[Pe]:!i.unstyled},e),...n,id:o})}));cr.displayName="@mantine/core/ModalBaseTitle";const ur={},dr=te(((e,t)=>{const n=Q("ModalTitle",ur,e),{classNames:r,className:o,style:i,styles:s,vars:l,...c}=n,u=Re();return(0,a.jsx)(cr,{ref:t,...u.getStyles("title",{classNames:r,style:i,styles:s,className:o}),...c})}));dr.classes=ze,dr.displayName="@mantine/core/ModalTitle";const fr={closeOnClickOutside:!0,withinPortal:!0,lockScroll:!0,trapFocus:!0,returnFocus:!0,closeOnEscape:!0,keepMounted:!1,zIndex:Z("modal"),transitionProps:{duration:200,transition:"fade-down"},withOverlay:!0,withCloseButton:!0},pr=te(((e,n)=>{const{title:r,withOverlay:o,overlayProps:i,withCloseButton:s,closeButtonProps:l,children:c,radius:u,opened:d,stackId:f,zIndex:p,...h}=Q("Modal",fr,e),m=sr(),y=!!r||s,v=m&&f?{closeOnEscape:m.currentId===f,trapFocus:m.currentId===f,zIndex:m.getZIndex(f)}:{},g=!1!==o&&(f&&m?m.currentId===f:d);return(0,t.useEffect)((()=>{m&&f&&(d?m.addModal(f,p||Z("modal")):m.removeModal(f))}),[d,f,p]),(0,a.jsxs)(or,{ref:n,radius:u,opened:d,zIndex:m&&f?m.getZIndex(f):p,...h,...v,children:[o&&(0,a.jsx)(sn,{visible:g,transitionProps:m&&f?{duration:0}:void 0,...i}),(0,a.jsxs)(Yt,{radius:u,__hidden:!!(m&&f&&d)&&f!==m.currentId,children:[y&&(0,a.jsxs)(Jt,{children:[r&&(0,a.jsx)(dr,{children:r}),s&&(0,a.jsx)(ht,{...l})]}),(0,a.jsx)($e,{children:c})]})]})}));pr.classes=ze,pr.displayName="@mantine/core/Modal",pr.Root=or,pr.Overlay=sn,pr.Content=Yt,pr.Body=$e,pr.Header=Jt,pr.Title=dr,pr.CloseButton=ht,pr.Stack=lr;var hr={root:"m_4081bf90"};const mr={preventGrowOverflow:!0,gap:"md",align:"center",justify:"flex-start",wrap:"wrap"},yr=(e,{grow:t,preventGrowOverflow:n,gap:r,align:o,justify:a,wrap:i},{childWidth:s})=>({root:{"--group-child-width":t&&n?s:void 0,"--group-gap":Fe(r),"--group-align":o,"--group-justify":a,"--group-wrap":i}}),vr=te(((e,n)=>{const r=Q("Group",mr,e),{classNames:o,className:i,style:s,styles:l,unstyled:c,children:u,gap:d,align:f,justify:p,wrap:h,grow:m,preventGrowOverflow:y,vars:v,variant:g,__size:b,mod:x,...w}=r,S=function(e){return t.Children.toArray(e).filter(Boolean)}(u),O=S.length,j=Fe(d??"md"),E=nt({name:"Group",props:r,stylesCtx:{childWidth:`calc(${100/O}% - (${j} - ${j} / ${O}))`},className:i,style:s,classes:hr,classNames:o,styles:l,unstyled:c,vars:v,varsResolver:yr});return(0,a.jsx)(je,{...E("root"),ref:n,variant:g,mod:[{grow:m},x],size:b,...w,children:S})}));vr.classes=hr,vr.displayName="@mantine/core/Group";var gr={root:"m_5ae2e3c",barsLoader:"m_7a2bd4cd",bar:"m_870bb79","bars-loader-animation":"m_5d2b3b9d",dotsLoader:"m_4e3f22d7",dot:"m_870c4af","loader-dots-animation":"m_aac34a1",ovalLoader:"m_b34414df","oval-loader-animation":"m_f8e89c4b"};const br=(0,t.forwardRef)((({className:e,...t},n)=>(0,a.jsxs)(je,{component:"span",className:re(gr.barsLoader,e),...t,ref:n,children:[(0,a.jsx)("span",{className:gr.bar}),(0,a.jsx)("span",{className:gr.bar}),(0,a.jsx)("span",{className:gr.bar})]})));br.displayName="@mantine/core/Bars";const xr=(0,t.forwardRef)((({className:e,...t},n)=>(0,a.jsxs)(je,{component:"span",className:re(gr.dotsLoader,e),...t,ref:n,children:[(0,a.jsx)("span",{className:gr.dot}),(0,a.jsx)("span",{className:gr.dot}),(0,a.jsx)("span",{className:gr.dot})]})));xr.displayName="@mantine/core/Dots";const wr=(0,t.forwardRef)((({className:e,...t},n)=>(0,a.jsx)(je,{component:"span",className:re(gr.ovalLoader,e),...t,ref:n})));wr.displayName="@mantine/core/Oval";const Sr={bars:br,oval:wr,dots:xr},Or={loaders:Sr,type:"oval"},jr=(e,{size:t,color:n})=>({root:{"--loader-size":Be(t,"loader-size"),"--loader-color":n?O(n,e):void 0}}),Er=te(((e,t)=>{const n=Q("Loader",Or,e),{size:r,color:o,type:i,vars:s,className:l,style:c,classNames:u,styles:d,unstyled:f,loaders:p,variant:h,children:m,...y}=n,v=nt({name:"Loader",props:n,classes:gr,className:l,style:c,classNames:u,styles:d,unstyled:f,vars:s,varsResolver:jr});return m?(0,a.jsx)(je,{...v("root"),ref:t,...y,children:m}):(0,a.jsx)(je,{...v("root"),ref:t,component:p[i],variant:h,size:r,...y})}));Er.defaultLoaders=Sr,Er.classes=gr,Er.displayName="@mantine/core/Loader";var Cr={root:"m_77c9d27d",inner:"m_80f1301b",label:"m_811560b9",section:"m_a74036a",loader:"m_a25b86ee",group:"m_80d6d844"};const kr={orientation:"horizontal"},Pr=(e,{borderWidth:t})=>({group:{"--button-border-width":m(t)}}),_r=te(((e,t)=>{const n=Q("ButtonGroup",kr,e),{className:r,style:o,classNames:i,styles:s,unstyled:l,orientation:c,vars:u,borderWidth:d,variant:f,mod:p,...h}=Q("ButtonGroup",kr,e),m=nt({name:"ButtonGroup",props:n,classes:Cr,className:r,style:o,classNames:i,styles:s,unstyled:l,vars:u,varsResolver:Pr,rootSelector:"group"});return(0,a.jsx)(je,{...m("group"),ref:t,variant:f,mod:[{"data-orientation":c},p],role:"group",...h})}));_r.classes=Cr,_r.displayName="@mantine/core/ButtonGroup";const Ar={in:{opacity:1,transform:`translate(-50%, calc(-50% + ${m(1)}))`},out:{opacity:0,transform:"translate(-50%, -200%)"},common:{transformOrigin:"center"},transitionProperty:"transform, opacity"},Nr={},Mr=(e,{radius:t,color:n,gradient:r,variant:o,size:a,justify:i,autoContrast:s})=>{const l=e.variantColorResolver({color:n||e.primaryColor,theme:e,gradient:r,variant:o||"filled",autoContrast:s});return{root:{"--button-justify":i,"--button-height":Be(a,"button-height"),"--button-padding-x":Be(a,"button-padding-x"),"--button-fz":a?.includes("compact")?Ve(a.replace("compact-","")):Ve(a),"--button-radius":void 0===t?void 0:We(t),"--button-bg":n||o?l.background:void 0,"--button-hover":n||o?l.hover:void 0,"--button-color":l.color,"--button-bd":n||o?l.border:void 0,"--button-hover-color":n||o?l.hoverColor:void 0}}},Tr=rt(((e,t)=>{const n=Q("Button",Nr,e),{style:r,vars:o,className:i,color:s,disabled:l,children:c,leftSection:u,rightSection:d,fullWidth:f,variant:p,radius:h,loading:m,loaderProps:y,gradient:v,classNames:g,styles:b,unstyled:x,"data-disabled":w,autoContrast:S,mod:O,...j}=n,E=nt({name:"Button",props:n,classes:Cr,className:i,style:r,classNames:g,styles:b,unstyled:x,vars:o,varsResolver:Mr}),C=!!u,k=!!d;return(0,a.jsxs)(it,{ref:t,...E("root",{active:!l&&!m&&!w}),unstyled:x,variant:p,disabled:l||m,mod:[{disabled:l||w,loading:m,block:f,"with-left-section":C,"with-right-section":k},O],...j,children:[(0,a.jsx)(Ut,{mounted:!!m,transition:Ar,duration:150,children:e=>(0,a.jsx)(je,{component:"span",...E("loader",{style:e}),"aria-hidden":!0,children:(0,a.jsx)(Er,{color:"var(--button-color)",size:"calc(var(--button-height) / 1.8)",...y})})}),(0,a.jsxs)("span",{...E("inner"),children:[u&&(0,a.jsx)(je,{component:"span",...E("section"),mod:{position:"left"},children:u}),(0,a.jsx)(je,{component:"span",mod:{loading:m},...E("label"),children:c}),d&&(0,a.jsx)(je,{component:"span",...E("section"),mod:{position:"right"},children:d})]})]})}));Tr.classes=Cr,Tr.displayName="@mantine/core/Button",Tr.Group=_r;const Ir=(0,t.createContext)(null);function Dr({id:e,cancelProps:n,confirmProps:r,labels:o={cancel:"",confirm:""},closeOnConfirm:i=!0,closeOnCancel:s=!0,groupProps:l,onCancel:c,onConfirm:u,children:d}){const{cancel:f,confirm:p}=o,h=function(){const e=(0,t.useContext)(Ir);if(!e)throw new Error("[@mantine/modals] useModals hook was called outside of context, wrap your app with ModalsProvider component");return e}();return(0,a.jsxs)(a.Fragment,{children:[d&&(0,a.jsx)(je,{mb:"md",children:d}),(0,a.jsxs)(vr,{mt:d?0:"md",justify:"flex-end",...l,children:[(0,a.jsx)(Tr,{variant:"default",...n,onClick:t=>{"function"==typeof n?.onClick&&n?.onClick(t),"function"==typeof c&&c(),s&&h.closeModal(e)},children:n?.children||f}),(0,a.jsx)(Tr,{...r,onClick:t=>{"function"==typeof r?.onClick&&r?.onClick(t),"function"==typeof u&&u(),i&&h.closeModal(e)},children:r?.children||p})]})]})}Ir.displayName="@mantine/modals/ModalsContext";const[Rr,zr]=function(e){return[function(t){const n=Object.keys(t).reduce(((n,r)=>(n[`${e}:${r}`]=e=>t[r](e.detail),n)),{});X((()=>(Object.keys(n).forEach((e=>{window.removeEventListener(e,n[e]),window.addEventListener(e,n[e])})),()=>Object.keys(n).forEach((e=>{window.removeEventListener(e,n[e])})))),[n])},function(t){return(...n)=>{return r=`${e}:${String(t)}`,o=n[0],void window.dispatchEvent(new CustomEvent(r,{detail:o}));var r,o}}]}("mantine-modals"),Lr={open:zr("openModal"),close:zr("closeModal"),closeAll:zr("closeAllModals"),openConfirmModal:zr("openConfirmModal"),openContextModal:e=>zr("openContextModal")(e)};function $r(e,t){t&&"confirm"===e.type&&e.props.onCancel?.(),e.props.onClose?.()}function Br(e,t){switch(t.type){case"OPEN":return{current:t.modal,modals:[...e.modals,t.modal]};case"CLOSE":{const n=e.modals.find((e=>e.id===t.modalId));if(!n)return e;$r(n,t.canceled);const r=e.modals.filter((e=>e.id!==t.modalId));return{current:r[r.length-1]||e.current,modals:r}}case"CLOSE_ALL":return e.modals.length?(e.modals.concat().reverse().forEach((e=>{$r(e,t.canceled)})),{current:e.current,modals:[]}):e;default:return e}}function Fr({children:e,modalProps:n,labels:r,modals:o}){const[i,s]=(0,t.useReducer)(Br,{modals:[],current:null}),l=(0,t.useRef)(i);l.current=i;const c=(0,t.useCallback)((e=>{s({type:"CLOSE_ALL",canceled:e})}),[l,s]),u=(0,t.useCallback)((({modalId:e,...t})=>{const n=e||mt();return s({type:"OPEN",modal:{id:n,type:"content",props:t}}),n}),[s]),d=(0,t.useCallback)((({modalId:e,...t})=>{const n=e||mt();return s({type:"OPEN",modal:{id:n,type:"confirm",props:t}}),n}),[s]),f=(0,t.useCallback)(((e,{modalId:t,...n})=>{const r=t||mt();return s({type:"OPEN",modal:{id:r,type:"context",props:n,ctx:e}}),r}),[s]),p=(0,t.useCallback)(((e,t)=>{s({type:"CLOSE",modalId:e,canceled:t})}),[l,s]);Rr({openModal:u,openConfirmModal:d,openContextModal:({modal:e,...t})=>f(e,t),closeModal:p,closeContextModal:p,closeAllModals:c});const h={modals:i.modals,openModal:u,openConfirmModal:d,openContextModal:f,closeModal:p,closeContextModal:p,closeAll:c},{modalProps:m,content:y}=(()=>{const e=l.current.current;switch(e?.type){case"context":{const{innerProps:t,...n}=e.props,r=o[e.ctx];return{modalProps:n,content:(0,a.jsx)(r,{innerProps:t,context:h,id:e.id})}}case"confirm":{const{modalProps:t,confirmProps:n}=function(e){if(!e)return{confirmProps:{},modalProps:{}};const{id:t,children:n,onCancel:r,onConfirm:o,closeOnConfirm:a,closeOnCancel:i,cancelProps:s,confirmProps:l,groupProps:c,labels:u,...d}=e;return{confirmProps:{id:t,children:n,onCancel:r,onConfirm:o,closeOnConfirm:a,closeOnCancel:i,cancelProps:s,confirmProps:l,groupProps:c,labels:u},modalProps:{id:t,...d}}}(e.props);return{modalProps:t,content:(0,a.jsx)(Dr,{...n,id:e.id,labels:e.props.labels||r})}}case"content":{const{children:t,...n}=e.props;return{modalProps:n,content:t}}default:return{modalProps:{},content:null}}})();return(0,a.jsxs)(Ir.Provider,{value:h,children:[(0,a.jsx)(pr,{zIndex:Z("modal")+1,...n,...m,opened:i.modals.length>0,onClose:()=>p(i.current?.id),children:y}),e]})}function Wr(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}function Vr(e,t){return Vr=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Vr(e,t)}function Hr(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,Vr(e,t)}const Ur=r().createContext(null);var qr="unmounted",Xr="exited",Gr="entering",Yr="entered",Kr="exiting",Zr=function(e){function t(t,n){var r;r=e.call(this,t,n)||this;var o,a=n&&!n.isMounting?t.enter:t.appear;return r.appearStatus=null,t.in?a?(o=Xr,r.appearStatus=Gr):o=Yr:o=t.unmountOnExit||t.mountOnEnter?qr:Xr,r.state={status:o},r.nextCallback=null,r}Hr(t,e),t.getDerivedStateFromProps=function(e,t){return e.in&&t.status===qr?{status:Xr}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(e){var t=null;if(e!==this.props){var n=this.state.status;this.props.in?n!==Gr&&n!==Yr&&(t=Gr):n!==Gr&&n!==Yr||(t=Kr)}this.updateStatus(!1,t)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var e,t,n,r=this.props.timeout;return e=t=n=r,null!=r&&"number"!=typeof r&&(e=r.exit,t=r.enter,n=void 0!==r.appear?r.appear:t),{exit:e,enter:t,appear:n}},n.updateStatus=function(e,t){if(void 0===e&&(e=!1),null!==t)if(this.cancelNextCallback(),t===Gr){if(this.props.unmountOnExit||this.props.mountOnEnter){var n=this.props.nodeRef?this.props.nodeRef.current:Ft().findDOMNode(this);n&&function(e){e.scrollTop}(n)}this.performEnter(e)}else this.performExit();else this.props.unmountOnExit&&this.state.status===Xr&&this.setState({status:qr})},n.performEnter=function(e){var t=this,n=this.props.enter,r=this.context?this.context.isMounting:e,o=this.props.nodeRef?[r]:[Ft().findDOMNode(this),r],a=o[0],i=o[1],s=this.getTimeouts(),l=r?s.appear:s.enter;e||n?(this.props.onEnter(a,i),this.safeSetState({status:Gr},(function(){t.props.onEntering(a,i),t.onTransitionEnd(l,(function(){t.safeSetState({status:Yr},(function(){t.props.onEntered(a,i)}))}))}))):this.safeSetState({status:Yr},(function(){t.props.onEntered(a)}))},n.performExit=function(){var e=this,t=this.props.exit,n=this.getTimeouts(),r=this.props.nodeRef?void 0:Ft().findDOMNode(this);t?(this.props.onExit(r),this.safeSetState({status:Kr},(function(){e.props.onExiting(r),e.onTransitionEnd(n.exit,(function(){e.safeSetState({status:Xr},(function(){e.props.onExited(r)}))}))}))):this.safeSetState({status:Xr},(function(){e.props.onExited(r)}))},n.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},n.setNextCallback=function(e){var t=this,n=!0;return this.nextCallback=function(r){n&&(n=!1,t.nextCallback=null,e(r))},this.nextCallback.cancel=function(){n=!1},this.nextCallback},n.onTransitionEnd=function(e,t){this.setNextCallback(t);var n=this.props.nodeRef?this.props.nodeRef.current:Ft().findDOMNode(this),r=null==e&&!this.props.addEndListener;if(n&&!r){if(this.props.addEndListener){var o=this.props.nodeRef?[this.nextCallback]:[n,this.nextCallback],a=o[0],i=o[1];this.props.addEndListener(a,i)}null!=e&&setTimeout(this.nextCallback,e)}else setTimeout(this.nextCallback,0)},n.render=function(){var e=this.state.status;if(e===qr)return null;var t=this.props,n=t.children,o=(t.in,t.mountOnEnter,t.unmountOnExit,t.appear,t.enter,t.exit,t.timeout,t.addEndListener,t.onEnter,t.onEntering,t.onEntered,t.onExit,t.onExiting,t.onExited,t.nodeRef,Wr(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]));return r().createElement(Ur.Provider,{value:null},"function"==typeof n?n(e,o):r().cloneElement(r().Children.only(n),o))},t}(r().Component);function Jr(){}Zr.contextType=Ur,Zr.propTypes={},Zr.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:Jr,onEntering:Jr,onEntered:Jr,onExit:Jr,onExiting:Jr,onExited:Jr},Zr.UNMOUNTED=qr,Zr.EXITED=Xr,Zr.ENTERING=Gr,Zr.ENTERED=Yr,Zr.EXITING=Kr;const Qr=Zr;function eo(){return eo=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},eo.apply(null,arguments)}function to(e,n){var r=Object.create(null);return e&&t.Children.map(e,(function(e){return e})).forEach((function(e){r[e.key]=function(e){return n&&(0,t.isValidElement)(e)?n(e):e}(e)})),r}function no(e,t,n){return null!=n[t]?n[t]:e.props[t]}function ro(e,n,r){var o=to(e.children),a=function(e,t){function n(n){return n in t?t[n]:e[n]}e=e||{},t=t||{};var r,o=Object.create(null),a=[];for(var i in e)i in t?a.length&&(o[i]=a,a=[]):a.push(i);var s={};for(var l in t){if(o[l])for(r=0;r<o[l].length;r++){var c=o[l][r];s[o[l][r]]=n(c)}s[l]=n(l)}for(r=0;r<a.length;r++)s[a[r]]=n(a[r]);return s}(n,o);return Object.keys(a).forEach((function(i){var s=a[i];if((0,t.isValidElement)(s)){var l=i in n,c=i in o,u=n[i],d=(0,t.isValidElement)(u)&&!u.props.in;!c||l&&!d?c||!l||d?c&&l&&(0,t.isValidElement)(u)&&(a[i]=(0,t.cloneElement)(s,{onExited:r.bind(null,s),in:u.props.in,exit:no(s,"exit",e),enter:no(s,"enter",e)})):a[i]=(0,t.cloneElement)(s,{in:!1}):a[i]=(0,t.cloneElement)(s,{onExited:r.bind(null,s),in:!0,exit:no(s,"exit",e),enter:no(s,"enter",e)})}})),a}var oo=Object.values||function(e){return Object.keys(e).map((function(t){return e[t]}))},ao=function(e){function n(t,n){var r,o=(r=e.call(this,t,n)||this).handleExited.bind(function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(r));return r.state={contextValue:{isMounting:!0},handleExited:o,firstRender:!0},r}Hr(n,e);var o=n.prototype;return o.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},o.componentWillUnmount=function(){this.mounted=!1},n.getDerivedStateFromProps=function(e,n){var r,o,a=n.children,i=n.handleExited;return{children:n.firstRender?(r=e,o=i,to(r.children,(function(e){return(0,t.cloneElement)(e,{onExited:o.bind(null,e),in:!0,appear:no(e,"appear",r),enter:no(e,"enter",r),exit:no(e,"exit",r)})}))):ro(e,a,i),firstRender:!1}},o.handleExited=function(e,t){var n=to(this.props.children);e.key in n||(e.props.onExited&&e.props.onExited(t),this.mounted&&this.setState((function(t){var n=eo({},t.children);return delete n[e.key],{children:n}})))},o.render=function(){var e=this.props,t=e.component,n=e.childFactory,o=Wr(e,["component","childFactory"]),a=this.state.contextValue,i=oo(this.state.children).map(n);return delete o.appear,delete o.enter,delete o.exit,null===t?r().createElement(Ur.Provider,{value:a},i):r().createElement(Ur.Provider,{value:a},r().createElement(t,o,i))},n}(r().Component);ao.propTypes={},ao.defaultProps={component:"div",childFactory:function(e){return e}};const io=ao,so=e=>(e+1)%1e6,lo=["bottom-center","bottom-left","bottom-right","top-center","top-left","top-right"],co={left:"translateX(-100%)",right:"translateX(100%)","top-center":"translateY(-100%)","bottom-center":"translateY(100%)"},uo={left:"translateX(0)",right:"translateX(0)","top-center":"translateY(0)","bottom-center":"translateY(0)"};function fo({state:e,maxHeight:t,position:n,transitionDuration:r}){const[o,a]=n.split("-"),i="center"===a?`${o}-center`:a,s={opacity:1,transform:uo[i]},l={opacity:0,maxHeight:0,transform:co[i]};return{opacity:0,maxHeight:t,transform:co[i],transitionDuration:`${r}ms, ${r}ms, ${r}ms`,transitionTimingFunction:"cubic-bezier(.51,.3,0,1.21), cubic-bezier(.51,.3,0,1.21), linear",transitionProperty:"opacity, transform, max-height",...{entering:s,entered:s,exiting:l,exited:l}[e]}}var po={root:"m_a513464",icon:"m_a4ceffb",loader:"m_b0920b15",body:"m_a49ed24",title:"m_3feedf16",description:"m_3d733a3a",closeButton:"m_919a4d88"};const ho={withCloseButton:!0},mo=(e,{radius:t,color:n})=>({root:{"--notification-radius":void 0===t?void 0:We(t),"--notification-color":n?O(n,e):void 0}}),yo=te(((e,t)=>{const n=Q("Notification",ho,e),{className:r,color:o,radius:i,loading:s,withCloseButton:l,withBorder:c,title:u,icon:d,children:f,onClose:p,closeButtonProps:h,classNames:m,style:y,styles:v,unstyled:g,variant:b,vars:x,mod:w,...S}=n,O=nt({name:"Notification",classes:po,props:n,className:r,style:y,classNames:m,styles:v,unstyled:g,vars:x,varsResolver:mo});return(0,a.jsxs)(je,{...O("root"),mod:[{"data-with-icon":!!d||s,"data-with-border":c},w],ref:t,variant:b,...S,role:"alert",children:[d&&!s&&(0,a.jsx)("div",{...O("icon"),children:d}),s&&(0,a.jsx)(Er,{size:28,color:o,...O("loader")}),(0,a.jsxs)("div",{...O("body"),children:[u&&(0,a.jsx)("div",{...O("title"),children:u}),(0,a.jsx)(je,{...O("description"),mod:{"data-with-title":!!u},children:f})]}),l&&(0,a.jsx)(dt,{iconSize:16,color:"gray",...h,unstyled:g,onClick:p,...O("closeButton")})]})}));yo.classes=po,yo.displayName="@mantine/core/Notification";const vo=(0,t.forwardRef)((({data:e,onHide:n,autoClose:r,...o},i)=>{const{autoClose:s,message:l,...c}=e,u=function(e,t){return"number"==typeof t?t:!1!==t&&!1!==e&&e}(r,e.autoClose),d=(0,t.useRef)(),f=()=>window.clearTimeout(d.current),p=()=>{n(e.id),f()},h=()=>{"number"==typeof u&&(d.current=window.setTimeout(p,u))};return(0,t.useEffect)((()=>{e.onOpen?.(e)}),[]),(0,t.useEffect)((()=>(h(),f)),[u]),(0,a.jsx)(yo,{...o,...c,onClose:p,ref:i,onMouseEnter:f,onMouseLeave:h,children:l})}));vo.displayName="@mantine/notifications/NotificationContainer";const go=function(){let e={notifications:[],queue:[],defaultPosition:"bottom-right",limit:5},t=!1;const n=new Set;return{getState:()=>e,updateState(t){e="function"==typeof t?t(e):t},setState(t){this.updateState(t),n.forEach((t=>t(e)))},initialize(n){t||(e=n,t=!0)},subscribe:e=>(n.add(e),()=>n.delete(e))}}();function bo(e,t){const n=e.getState(),r=function(e,t,n){const r=[],o=[],a={};for(const i of e){const e=i.position||t;a[e]=a[e]||0,a[e]+=1,a[e]<=n?o.push(i):r.push(i)}return{notifications:o,queue:r}}(t([...n.notifications,...n.queue]),n.defaultPosition,n.limit);e.setState({notifications:r.notifications,queue:r.queue,limit:n.limit,defaultPosition:n.defaultPosition})}function xo(e,t=go){const n=e.id||mt();return bo(t,(t=>e.id&&t.some((t=>t.id===e.id))?t:[...t,{...e,id:n}])),n}function wo(e,t=go){return bo(t,(t=>t.filter((t=>t.id!==e||(t.onClose?.(t),!1))))),e}const So=xo,Oo=wo,jo=bo;var Eo={root:"m_b37d9ac7",notification:"m_5ed0edd0"};const Co=Qr,ko={position:"bottom-right",autoClose:4e3,transitionDuration:250,containerWidth:440,notificationMaxHeight:200,limit:5,zIndex:Z("overlay"),store:go,withinPortal:!0},Po=(e,{zIndex:t,containerWidth:n})=>({root:{"--notifications-z-index":t?.toString(),"--notifications-container-width":m(n)}}),_o=te(((e,n)=>{const r=Q("Notifications",ko,e),{classNames:o,className:i,style:s,styles:l,unstyled:c,vars:u,position:d,autoClose:f,transitionDuration:p,containerWidth:h,notificationMaxHeight:m,limit:y,zIndex:v,store:g,portalProps:b,withinPortal:x,...w}=r,S=D(),O=((e=go)=>function(e){return(0,t.useSyncExternalStore)(e.subscribe,(()=>e.getState()),(()=>e.getState()))}(e))(g),j=function(){const[,e]=(0,t.useReducer)(so,0);return e}(),E=Vt(),C=(0,t.useRef)({}),k=(0,t.useRef)(0),P=S.respectReducedMotion&&E?1:p,_=nt({name:"Notifications",classes:Eo,props:r,className:i,style:s,classNames:o,styles:l,unstyled:c,vars:u,varsResolver:Po});(0,t.useEffect)((()=>{g?.updateState((e=>({...e,limit:y||5,defaultPosition:d})))}),[y,d]),Ht((()=>{O.notifications.length>k.current&&setTimeout((()=>j()),0),k.current=O.notifications.length}),[O.notifications]);const A=(M=O.notifications,T=d,M.reduce(((e,t)=>(e[t.position||T].push(t),e)),lo.reduce(((e,t)=>(e[t]=[],e)),{}))),N=lo.reduce(((e,t)=>(e[t]=A[t].map((({style:e,...n})=>(0,a.jsx)(Co,{timeout:P,onEnter:()=>C.current[n.id].offsetHeight,nodeRef:{current:C.current[n.id]},children:r=>(0,a.jsx)(vo,{ref:e=>{C.current[n.id]=e},data:n,onHide:e=>wo(e,g),autoClose:f,..._("notification",{style:{...fo({state:r,position:t,transitionDuration:P,maxHeight:m}),...e}})})},n.id))),e)),{});var M,T;return(0,a.jsxs)(Kn,{withinPortal:x,...b,children:[(0,a.jsx)(je,{..._("root"),"data-position":"top-center",ref:n,...w,children:(0,a.jsx)(io,{children:N["top-center"]})}),(0,a.jsx)(je,{..._("root"),"data-position":"top-left",...w,children:(0,a.jsx)(io,{children:N["top-left"]})}),(0,a.jsx)(je,{..._("root"),"data-position":"top-right",...w,children:(0,a.jsx)(io,{children:N["top-right"]})}),(0,a.jsx)(je,{..._("root"),"data-position":"bottom-right",...w,children:(0,a.jsx)(io,{children:N["bottom-right"]})}),(0,a.jsx)(je,{..._("root"),"data-position":"bottom-left",...w,children:(0,a.jsx)(io,{children:N["bottom-left"]})}),(0,a.jsx)(je,{..._("root"),"data-position":"bottom-center",...w,children:(0,a.jsx)(io,{children:N["bottom-center"]})})]})}));function Ao(e,n,r={autoInvoke:!1}){const o=(0,t.useRef)(null),a=(0,t.useCallback)(((...t)=>{o.current||(o.current=window.setTimeout((()=>{e(t),o.current=null}),n))}),[n]),i=(0,t.useCallback)((()=>{o.current&&(window.clearTimeout(o.current),o.current=null)}),[]);return(0,t.useEffect)((()=>(r.autoInvoke&&a(),i)),[i,a]),{start:a,clear:i}}_o.classes=Eo,_o.displayName="@mantine/notifications/Notifications",_o.show=So,_o.hide=Oo,_o.update=function(e,t=go){return bo(t,(t=>t.map((t=>t.id===e.id?{...t,...e}:t)))),e.id},_o.clean=function(e=go){bo(e,(()=>[]))},_o.cleanQueue=function(e=go){bo(e,(t=>t.slice(0,e.getState().limit)))},_o.updateState=jo;const No=(0,t.createContext)({dir:"ltr",toggleDirection:()=>{},setDirection:()=>{}});function Mo(){return(0,t.useContext)(No)}const To={x:0,y:0,width:0,height:0,top:0,left:0,bottom:0,right:0};function Io(e){const n=(0,t.useRef)(0),r=(0,t.useRef)(null),[o,a]=(0,t.useState)(To),i=(0,t.useMemo)((()=>"undefined"!=typeof window?new ResizeObserver((e=>{const t=e[0];t&&(cancelAnimationFrame(n.current),n.current=requestAnimationFrame((()=>{r.current&&a(t.contentRect)})))})):null),[]);return(0,t.useEffect)((()=>(r.current&&i?.observe(r.current,e),()=>{i?.disconnect(),n.current&&cancelAnimationFrame(n.current)})),[r.current]),[r,o]}function Do({className:e,style:t}){return(0,a.jsx)(je,{className:re("mantine-contextmenu-divider",e),style:t})}function Ro({zIndex:e,children:t,onHide:n}){let r=e=>{e.preventDefault(),n()};return(0,a.jsx)("div",{className:"mantine-contextmenu-overlay",style:{zIndex:e},onClick:r,onContextMenu:r,children:t})}function zo({onHide:e,zIndex:n,...r}){return Qn("resize",e),Qn("scroll",e),function(e,n=["INPUT","TEXTAREA","SELECT"],r=!1){(0,t.useEffect)((()=>{const t=t=>{e.forEach((([e,o,a={preventDefault:!0}])=>{(function(e){return t=>function(e,t){const{alt:n,ctrl:r,meta:o,mod:a,shift:i,key:s}=e,{altKey:l,ctrlKey:c,metaKey:u,shiftKey:d,key:f}=t;if(n!==l)return!1;if(a){if(!c&&!u)return!1}else{if(r!==c)return!1;if(o!==u)return!1}return i===d&&!(!s||f.toLowerCase()!==s.toLowerCase()&&t.code.replace("Key","").toLowerCase()!==s.toLowerCase())}(function(e){const t=e.toLowerCase().split("+").map((e=>e.trim())),n={alt:t.includes("alt"),ctrl:t.includes("ctrl"),meta:t.includes("meta"),mod:t.includes("mod"),shift:t.includes("shift")},r=["alt","ctrl","meta","shift","mod"];return{...n,key:t.find((e=>!r.includes(e)))}}(e),t)})(e)(t)&&function(e,t,n=!1){return!(e.target instanceof HTMLElement)||(n||!e.target.isContentEditable)&&!t.includes(e.target.tagName)}(t,n,r)&&(a.preventDefault&&t.preventDefault(),o(t))}))};return document.documentElement.addEventListener("keydown",t),()=>document.documentElement.removeEventListener("keydown",t)}),[e])}([["Escape",e]]),(0,a.jsx)(Yn,{children:(0,a.jsx)(Ro,{zIndex:n,onHide:e,children:(0,a.jsx)(Uo,{...r,onHide:e})})})}var Lo,$o={shadow:"sm",borderRadius:"xs",submenuDelay:500},Bo=(0,t.createContext)($o),Fo=(0,t.createContext)({showContextMenu:()=>()=>{},hideContextMenu:()=>{},isContextMenuVisible:!1});function Wo({zIndex:e=9999,shadow:n=$o.shadow,borderRadius:r=$o.borderRadius,submenuDelay:o=$o.submenuDelay,children:i}){let[s,l]=(0,t.useState)(null),c=()=>{l(null)};return(0,a.jsx)(Bo.Provider,{value:{shadow:n,borderRadius:r,submenuDelay:o},children:(0,a.jsxs)(Fo.Provider,{value:{showContextMenu:(t,n)=>r=>{r.preventDefault(),r.stopPropagation();let{x:o,y:a}="touches"in r?{x:r.touches.item(0).clientX,y:r.touches.item(0).clientY}:{x:r.clientX,y:r.clientY};l({x:o,y:a,content:t,zIndex:n?.zIndex||e,className:n?.className,style:n?.style,classNames:n?.classNames,styles:n?.styles})},hideContextMenu:c,isContextMenuVisible:!!s},children:[i,s&&(0,a.jsx)(zo,{onHide:c,...s})]})})}function Vo(){return(0,t.useContext)(Fo)}function Ho(e){let t=e.replace(/([a-z\d])([A-Z]+)/g,"$1 $2").replace(/\W|_/g," ").trim().toLowerCase();return`${t.charAt(0).toUpperCase()}${t.slice(1)}`}function Uo({x:e,y:n,content:r,zIndex:o,onHide:i,className:s,style:l,classNames:c,styles:u}){let{shadow:d,borderRadius:p}=(0,t.useContext)(Bo),[h]=Io(),{width:m,height:y}=h.current?.getBoundingClientRect()||{width:0,height:0},v=0,g=0;typeof window<"u"&&({innerWidth:v,innerHeight:g}=window);let{dir:b}=Mo();return(0,a.jsx)(Dt,{ref:h,shadow:d,radius:p,className:re("mantine-contextmenu",s,c?.root),style:[({spacing:{md:t}})=>{let r=f(t);return{zIndex:o,top:n+y+r>g?g-y-r:n,left:"ltr"===b?e+m+r>v?v-m-r:e:v-r-(e-m-r<0?m+r:e)}},l,u?.root],children:Array.isArray(r)?r.map((({key:e,hidden:t,className:n,style:r,onClick:o,items:s,title:l,...d})=>t?null:o||s?(0,a.jsx)(qo,{className:re(c?.item,n),style:[u?.item,r],title:l??Ho(e),onClick:o,onHide:i,items:s,...d},e):(0,a.jsx)(Do,{className:re(c?.divider,n),style:[u?.divider,r]},e))):r(i)})}function qo({className:e,style:n,icon:r,iconRight:o,title:i,color:s,disabled:l,onClick:c,onHide:u,items:d}){let f=(0,t.useRef)(null),{submenuDelay:p}=(0,t.useContext)(Bo),h=Wt("(hover: hover)"),[m,y]=(0,t.useState)(null),{start:v,clear:g}=Ao((()=>{let{top:e,right:t}=f.current.getBoundingClientRect();y({x:t,y:e})}),p),{start:b,clear:x}=Ao((()=>{y(null)}),p),w=()=>{x(),v()},O=d&&!l,j=O&&h,C=O?e=>{e.stopPropagation(),w()}:c?e=>{u(),c(e)}:void 0;return(0,a.jsxs)("div",{onMouseEnter:j?w:void 0,onMouseLeave:j?()=>{g(),b()}:void 0,children:[(0,a.jsxs)(it,{ref:f,style:[e=>{let{colors:t}=e,n=s?S({color:s,theme:e}).value:void 0;return{"--mantine-contextmenu-item-button-color":n||"var(--mantine-color-text)","--mantine-contextmenu-item-button-hover-bg-color-light":n?E(n,.08):E(t.gray[4],.25),"--mantine-contextmenu-item-button-hover-bg-color-dark":n?E(n,.15):E(t.dark[3],.25),"--mantine-contextmenu-item-button-pressed-bg-color-light":n?E(n,.2):E(t.gray[4],.5),"--mantine-contextmenu-item-button-pressed-bg-color-dark":n?E(n,.3):E(t.dark[3],.5)}},n],className:re("mantine-contextmenu-item-button",e),disabled:l,onClick:C,children:[r&&(0,a.jsx)(je,{fz:0,mr:"xs",mt:-2,children:r}),(0,a.jsx)("div",{className:"mantine-contextmenu-item-button-title",children:i}),o?(0,a.jsx)(je,{fz:0,ml:"xs",mt:-2,children:o}):d&&(0,a.jsx)(je,{fz:10,mt:-2,ml:"xs",children:"▶"})]}),m&&(0,a.jsx)(Uo,{content:d,onHide:u,...m})]})}function Xo(){return Xo=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},Xo.apply(this,arguments)}!function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"}(Lo||(Lo={}));const Go="popstate";function Yo(e,t){if(!1===e||null==e)throw new Error(t)}function Ko(e,t){if(!e){"undefined"!=typeof console&&console.warn(t);try{throw new Error(t)}catch(e){}}}function Zo(e,t){return{usr:e.state,key:e.key,idx:t}}function Jo(e,t,n,r){return void 0===n&&(n=null),Xo({pathname:"string"==typeof e?e:e.pathname,search:"",hash:""},"string"==typeof t?ea(t):t,{state:n,key:t&&t.key||r||Math.random().toString(36).substr(2,8)})}function Qo(e){let{pathname:t="/",search:n="",hash:r=""}=e;return n&&"?"!==n&&(t+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(t+="#"===r.charAt(0)?r:"#"+r),t}function ea(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}var ta;function na(e,t,n){return void 0===n&&(n="/"),function(e,t,n,r){let o=ya(("string"==typeof t?ea(t):t).pathname||"/",n);if(null==o)return null;let a=ra(e);!function(e){e.sort(((e,t)=>e.score!==t.score?t.score-e.score:function(e,t){return e.length===t.length&&e.slice(0,-1).every(((e,n)=>e===t[n]))?e[e.length-1]-t[t.length-1]:0}(e.routesMeta.map((e=>e.childrenIndex)),t.routesMeta.map((e=>e.childrenIndex)))))}(a);let i=null;for(let e=0;null==i&&e<a.length;++e){let t=ma(o);i=pa(a[e],t,r)}return i}(e,t,n,!1)}function ra(e,t,n,r){void 0===t&&(t=[]),void 0===n&&(n=[]),void 0===r&&(r="");let o=(e,o,a)=>{let i={relativePath:void 0===a?e.path||"":a,caseSensitive:!0===e.caseSensitive,childrenIndex:o,route:e};i.relativePath.startsWith("/")&&(Yo(i.relativePath.startsWith(r),'Absolute route path "'+i.relativePath+'" nested under path "'+r+'" is not valid. An absolute child route path must start with the combined path of all its parent routes.'),i.relativePath=i.relativePath.slice(r.length));let s=ga([r,i.relativePath]),l=n.concat(i);e.children&&e.children.length>0&&(Yo(!0!==e.index,'Index routes must not have child routes. Please remove all child routes from route path "'+s+'".'),ra(e.children,t,l,s)),(null!=e.path||e.index)&&t.push({path:s,score:fa(s,e.index),routesMeta:l})};return e.forEach(((e,t)=>{var n;if(""!==e.path&&null!=(n=e.path)&&n.includes("?"))for(let n of oa(e.path))o(e,t,n);else o(e,t)})),t}function oa(e){let t=e.split("/");if(0===t.length)return[];let[n,...r]=t,o=n.endsWith("?"),a=n.replace(/\?$/,"");if(0===r.length)return o?[a,""]:[a];let i=oa(r.join("/")),s=[];return s.push(...i.map((e=>""===e?a:[a,e].join("/")))),o&&s.push(...i),s.map((t=>e.startsWith("/")&&""===t?"/":t))}!function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"}(ta||(ta={})),new Set(["lazy","caseSensitive","path","id","index","children"]);const aa=/^:[\w-]+$/,ia=3,sa=2,la=1,ca=10,ua=-2,da=e=>"*"===e;function fa(e,t){let n=e.split("/"),r=n.length;return n.some(da)&&(r+=ua),t&&(r+=sa),n.filter((e=>!da(e))).reduce(((e,t)=>e+(aa.test(t)?ia:""===t?la:ca)),r)}function pa(e,t,n){void 0===n&&(n=!1);let{routesMeta:r}=e,o={},a="/",i=[];for(let e=0;e<r.length;++e){let s=r[e],l=e===r.length-1,c="/"===a?t:t.slice(a.length)||"/",u=ha({path:s.relativePath,caseSensitive:s.caseSensitive,end:l},c),d=s.route;if(!u&&l&&n&&!r[r.length-1].route.index&&(u=ha({path:s.relativePath,caseSensitive:s.caseSensitive,end:!1},c)),!u)return null;Object.assign(o,u.params),i.push({params:o,pathname:ga([a,u.pathname]),pathnameBase:ba(ga([a,u.pathnameBase])),route:d}),"/"!==u.pathnameBase&&(a=ga([a,u.pathnameBase]))}return i}function ha(e,t){"string"==typeof e&&(e={path:e,caseSensitive:!1,end:!0});let[n,r]=function(e,t,n){void 0===t&&(t=!1),void 0===n&&(n=!0),Ko("*"===e||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were "'+e.replace(/\*$/,"/*")+'" because the `*` character must always follow a `/` in the pattern. To get rid of this warning, please change the route path to "'+e.replace(/\*$/,"/*")+'".');let r=[],o="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,((e,t,n)=>(r.push({paramName:t,isOptional:null!=n}),n?"/?([^\\/]+)?":"/([^\\/]+)")));return e.endsWith("*")?(r.push({paramName:"*"}),o+="*"===e||"/*"===e?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?o+="\\/*$":""!==e&&"/"!==e&&(o+="(?:(?=\\/|$))"),[new RegExp(o,t?void 0:"i"),r]}(e.path,e.caseSensitive,e.end),o=t.match(n);if(!o)return null;let a=o[0],i=a.replace(/(.)\/+$/,"$1"),s=o.slice(1),l=r.reduce(((e,t,n)=>{let{paramName:r,isOptional:o}=t;if("*"===r){let e=s[n]||"";i=a.slice(0,a.length-e.length).replace(/(.)\/+$/,"$1")}const l=s[n];return e[r]=o&&!l?void 0:(l||"").replace(/%2F/g,"/"),e}),{});return{params:l,pathname:a,pathnameBase:i,pattern:e}}function ma(e){try{return e.split("/").map((e=>decodeURIComponent(e).replace(/\//g,"%2F"))).join("/")}catch(t){return Ko(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent encoding ('+t+")."),e}}function ya(e,t){if("/"===t)return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&"/"!==r?null:e.slice(n)||"/"}function va(e,t,n,r){return"Cannot include a '"+e+"' character in a manually specified `to."+t+"` field ["+JSON.stringify(r)+"].  Please separate it out to the `to."+n+'` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.'}const ga=e=>e.join("/").replace(/\/\/+/g,"/"),ba=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),xa=e=>e&&"?"!==e?e.startsWith("?")?e:"?"+e:"",wa=e=>e&&"#"!==e?e.startsWith("#")?e:"#"+e:"";Error;const Sa=["post","put","patch","delete"],Oa=(new Set(Sa),["get",...Sa]);function ja(){return ja=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},ja.apply(this,arguments)}new Set(Oa),new Set([301,302,303,307,308]),new Set([307,308]),Symbol("deferred");const Ea=t.createContext(null),Ca=t.createContext(null),ka=t.createContext(null),Pa=t.createContext(null),_a=t.createContext({outlet:null,matches:[],isDataRoute:!1}),Aa=t.createContext(null);function Na(){return null!=t.useContext(Pa)}function Ma(){return Na()||Yo(!1),t.useContext(Pa).location}function Ta(e){t.useContext(ka).static||t.useLayoutEffect(e)}function Ia(){let{isDataRoute:e}=t.useContext(_a);return e?function(){let{router:e}=function(){let e=t.useContext(Ea);return e||Yo(!1),e}(Ba.UseNavigateStable),n=Wa(Fa.UseNavigateStable),r=t.useRef(!1);Ta((()=>{r.current=!0}));let o=t.useCallback((function(t,o){void 0===o&&(o={}),r.current&&("number"==typeof t?e.navigate(t):e.navigate(t,ja({fromRouteId:n},o)))}),[e,n]);return o}():function(){Na()||Yo(!1);let e=t.useContext(Ea),{basename:n,future:r,navigator:o}=t.useContext(ka),{matches:a}=t.useContext(_a),{pathname:i}=Ma(),s=JSON.stringify(function(e,t){let n=function(e){return e.filter(((e,t)=>0===t||e.route.path&&e.route.path.length>0))}(e);return t?n.map(((e,t)=>t===n.length-1?e.pathname:e.pathnameBase)):n.map((e=>e.pathnameBase))}(a,r.v7_relativeSplatPath)),l=t.useRef(!1);Ta((()=>{l.current=!0}));let c=t.useCallback((function(t,r){if(void 0===r&&(r={}),!l.current)return;if("number"==typeof t)return void o.go(t);let a=function(e,t,n,r){let o;void 0===r&&(r=!1),"string"==typeof e?o=ea(e):(o=Xo({},e),Yo(!o.pathname||!o.pathname.includes("?"),va("?","pathname","search",o)),Yo(!o.pathname||!o.pathname.includes("#"),va("#","pathname","hash",o)),Yo(!o.search||!o.search.includes("#"),va("#","search","hash",o)));let a,i=""===e||""===o.pathname,s=i?"/":o.pathname;if(null==s)a=n;else{let e=t.length-1;if(!r&&s.startsWith("..")){let t=s.split("/");for(;".."===t[0];)t.shift(),e-=1;o.pathname=t.join("/")}a=e>=0?t[e]:"/"}let l=function(e,t){void 0===t&&(t="/");let{pathname:n,search:r="",hash:o=""}="string"==typeof e?ea(e):e,a=n?n.startsWith("/")?n:function(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach((e=>{".."===e?n.length>1&&n.pop():"."!==e&&n.push(e)})),n.length>1?n.join("/"):"/"}(n,t):t;return{pathname:a,search:xa(r),hash:wa(o)}}(o,a),c=s&&"/"!==s&&s.endsWith("/"),u=(i||"."===s)&&n.endsWith("/");return l.pathname.endsWith("/")||!c&&!u||(l.pathname+="/"),l}(t,JSON.parse(s),i,"path"===r.relative);null==e&&"/"!==n&&(a.pathname="/"===a.pathname?n:ga([n,a.pathname])),(r.replace?o.replace:o.push)(a,r.state,r)}),[n,o,s,i,e]);return c}()}function Da(e,n,r,o){Na()||Yo(!1);let{navigator:a}=t.useContext(ka),{matches:i}=t.useContext(_a),s=i[i.length-1],l=s?s.params:{},c=(s&&s.pathname,s?s.pathnameBase:"/");s&&s.route;let u,d=Ma();if(n){var f;let e="string"==typeof n?ea(n):n;"/"===c||(null==(f=e.pathname)?void 0:f.startsWith(c))||Yo(!1),u=e}else u=d;let p=u.pathname||"/",h=p;if("/"!==c){let e=c.replace(/^\//,"").split("/");h="/"+p.replace(/^\//,"").split("/").slice(e.length).join("/")}let m=na(e,{pathname:h}),y=function(e,n,r,o){var a;if(void 0===n&&(n=[]),void 0===r&&(r=null),void 0===o&&(o=null),null==e){var i;if(!r)return null;if(r.errors)e=r.matches;else{if(!(null!=(i=o)&&i.v7_partialHydration&&0===n.length&&!r.initialized&&r.matches.length>0))return null;e=r.matches}}let s=e,l=null==(a=r)?void 0:a.errors;if(null!=l){let e=s.findIndex((e=>e.route.id&&void 0!==(null==l?void 0:l[e.route.id])));e>=0||Yo(!1),s=s.slice(0,Math.min(s.length,e+1))}let c=!1,u=-1;if(r&&o&&o.v7_partialHydration)for(let e=0;e<s.length;e++){let t=s[e];if((t.route.HydrateFallback||t.route.hydrateFallbackElement)&&(u=e),t.route.id){let{loaderData:e,errors:n}=r,o=t.route.loader&&void 0===e[t.route.id]&&(!n||void 0===n[t.route.id]);if(t.route.lazy||o){c=!0,s=u>=0?s.slice(0,u+1):[s[0]];break}}}return s.reduceRight(((e,o,a)=>{let i,d=!1,f=null,p=null;var h;r&&(i=l&&o.route.id?l[o.route.id]:void 0,f=o.route.errorElement||za,c&&(u<0&&0===a?(Va[h="route-fallback"]||(Va[h]=!0),d=!0,p=null):u===a&&(d=!0,p=o.route.hydrateFallbackElement||null)));let m=n.concat(s.slice(0,a+1)),y=()=>{let n;return n=i?f:d?p:o.route.Component?t.createElement(o.route.Component,null):o.route.element?o.route.element:e,t.createElement($a,{match:o,routeContext:{outlet:e,matches:m,isDataRoute:null!=r},children:n})};return r&&(o.route.ErrorBoundary||o.route.errorElement||0===a)?t.createElement(La,{location:r.location,revalidation:r.revalidation,component:f,error:i,children:y(),routeContext:{outlet:null,matches:m,isDataRoute:!0}}):y()}),null)}(m&&m.map((e=>Object.assign({},e,{params:Object.assign({},l,e.params),pathname:ga([c,a.encodeLocation?a.encodeLocation(e.pathname).pathname:e.pathname]),pathnameBase:"/"===e.pathnameBase?c:ga([c,a.encodeLocation?a.encodeLocation(e.pathnameBase).pathname:e.pathnameBase])}))),i,r,o);return n&&y?t.createElement(Pa.Provider,{value:{location:ja({pathname:"/",search:"",hash:"",state:null,key:"default"},u),navigationType:Lo.Pop}},y):y}function Ra(){let e=function(){var e;let n=t.useContext(Aa),r=function(){let e=t.useContext(Ca);return e||Yo(!1),e}(Fa.UseRouteError),o=Wa(Fa.UseRouteError);return void 0!==n?n:null==(e=r.errors)?void 0:e[o]}(),n=function(e){return null!=e&&"number"==typeof e.status&&"string"==typeof e.statusText&&"boolean"==typeof e.internal&&"data"in e}(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),r=e instanceof Error?e.stack:null,o={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return t.createElement(t.Fragment,null,t.createElement("h2",null,"Unexpected Application Error!"),t.createElement("h3",{style:{fontStyle:"italic"}},n),r?t.createElement("pre",{style:o},r):null,null)}const za=t.createElement(Ra,null);class La extends t.Component{constructor(e){super(e),this.state={location:e.location,revalidation:e.revalidation,error:e.error}}static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,t){return t.location!==e.location||"idle"!==t.revalidation&&"idle"===e.revalidation?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:void 0!==e.error?e.error:t.error,location:t.location,revalidation:e.revalidation||t.revalidation}}componentDidCatch(e,t){console.error("React Router caught the following error during render",e,t)}render(){return void 0!==this.state.error?t.createElement(_a.Provider,{value:this.props.routeContext},t.createElement(Aa.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function $a(e){let{routeContext:n,match:r,children:o}=e,a=t.useContext(Ea);return a&&a.static&&a.staticContext&&(r.route.errorElement||r.route.ErrorBoundary)&&(a.staticContext._deepestRenderedBoundaryId=r.route.id),t.createElement(_a.Provider,{value:n},o)}var Ba=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(Ba||{}),Fa=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(Fa||{});function Wa(e){let n=function(){let e=t.useContext(_a);return e||Yo(!1),e}(),r=n.matches[n.matches.length-1];return r.route.id||Yo(!1),r.route.id}const Va={},Ha={},Ua=(e,t,n)=>{var r;Ha[r="⚠️ React Router Future Flag Warning: "+t+". You can use the `"+e+"` future flag to opt-in early. For more information, see "+n+"."]||(Ha[r]=!0,console.warn(r))};function qa(e){Yo(!1)}function Xa(e){let{basename:n="/",children:r=null,location:o,navigationType:a=Lo.Pop,navigator:i,static:s=!1,future:l}=e;Na()&&Yo(!1);let c=n.replace(/^\/*/,"/"),u=t.useMemo((()=>({basename:c,navigator:i,static:s,future:ja({v7_relativeSplatPath:!1},l)})),[c,l,i,s]);"string"==typeof o&&(o=ea(o));let{pathname:d="/",search:f="",hash:p="",state:h=null,key:m="default"}=o,y=t.useMemo((()=>{let e=ya(d,c);return null==e?null:{location:{pathname:e,search:f,hash:p,state:h,key:m},navigationType:a}}),[c,d,f,p,h,m,a]);return null==y?null:t.createElement(ka.Provider,{value:u},t.createElement(Pa.Provider,{children:r,value:y}))}function Ga(e){let{children:t,location:n}=e;return Da(Ya(t),n)}function Ya(e,n){void 0===n&&(n=[]);let r=[];return t.Children.forEach(e,((e,o)=>{if(!t.isValidElement(e))return;let a=[...n,o];if(e.type===t.Fragment)return void r.push.apply(r,Ya(e.props.children,a));e.type!==qa&&Yo(!1),e.props.index&&e.props.children&&Yo(!1);let i={id:e.props.id||a.join("-"),caseSensitive:e.props.caseSensitive,element:e.props.element,Component:e.props.Component,index:e.props.index,path:e.props.path,loader:e.props.loader,action:e.props.action,errorElement:e.props.errorElement,ErrorBoundary:e.props.ErrorBoundary,hasErrorBoundary:null!=e.props.ErrorBoundary||null!=e.props.errorElement,shouldRevalidate:e.props.shouldRevalidate,handle:e.props.handle,lazy:e.props.lazy};e.props.children&&(i.children=Ya(e.props.children,a)),r.push(i)})),r}t.startTransition,new Promise((()=>{})),t.Component,new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);try{window.__reactRouterVersion="6"}catch(e){}new Map;const Ka=t.startTransition;function Za(e){let{basename:n,children:r,future:o,window:a}=e,i=t.useRef();null==i.current&&(i.current=function(e){return void 0===e&&(e={}),function(e,t,n,r){void 0===r&&(r={});let{window:o=document.defaultView,v5Compat:a=!1}=r,i=o.history,s=Lo.Pop,l=null,c=u();function u(){return(i.state||{idx:null}).idx}function d(){s=Lo.Pop;let e=u(),t=null==e?null:e-c;c=e,l&&l({action:s,location:p.location,delta:t})}function f(e){let t="null"!==o.location.origin?o.location.origin:o.location.href,n="string"==typeof e?e:Qo(e);return n=n.replace(/ $/,"%20"),Yo(t,"No window.location.(origin|href) available to create URL for href: "+n),new URL(n,t)}null==c&&(c=0,i.replaceState(Xo({},i.state,{idx:c}),""));let p={get action(){return s},get location(){return e(o,i)},listen(e){if(l)throw new Error("A history only accepts one active listener");return o.addEventListener(Go,d),l=e,()=>{o.removeEventListener(Go,d),l=null}},createHref:e=>t(o,e),createURL:f,encodeLocation(e){let t=f(e);return{pathname:t.pathname,search:t.search,hash:t.hash}},push:function(e,t){s=Lo.Push;let r=Jo(p.location,e,t);n&&n(r,e),c=u()+1;let d=Zo(r,c),f=p.createHref(r);try{i.pushState(d,"",f)}catch(e){if(e instanceof DOMException&&"DataCloneError"===e.name)throw e;o.location.assign(f)}a&&l&&l({action:s,location:p.location,delta:1})},replace:function(e,t){s=Lo.Replace;let r=Jo(p.location,e,t);n&&n(r,e),c=u();let o=Zo(r,c),d=p.createHref(r);i.replaceState(o,"",d),a&&l&&l({action:s,location:p.location,delta:0})},go:e=>i.go(e)};return p}((function(e,t){let{pathname:n,search:r,hash:o}=e.location;return Jo("",{pathname:n,search:r,hash:o},t.state&&t.state.usr||null,t.state&&t.state.key||"default")}),(function(e,t){return"string"==typeof t?t:Qo(t)}),null,e)}({window:a,v5Compat:!0}));let s=i.current,[l,c]=t.useState({action:s.action,location:s.location}),{v7_startTransition:u}=o||{},d=t.useCallback((e=>{u&&Ka?Ka((()=>c(e))):c(e)}),[c,u]);return t.useLayoutEffect((()=>s.listen(d)),[s,d]),t.useEffect((()=>{return null!=(e=o)&&e.v7_startTransition||Ua("v7_startTransition","React Router will begin wrapping state updates in `React.startTransition` in v7","https://reactrouter.com/v6/upgrading/future#v7_starttransition"),null!=e&&e.v7_relativeSplatPath||t&&t.v7_relativeSplatPath||Ua("v7_relativeSplatPath","Relative route resolution within Splat routes is changing in v7","https://reactrouter.com/v6/upgrading/future#v7_relativesplatpath"),void(t&&(t.v7_fetcherPersist||Ua("v7_fetcherPersist","The persistence behavior of fetchers is changing in v7","https://reactrouter.com/v6/upgrading/future#v7_fetcherpersist"),t.v7_normalizeFormMethod||Ua("v7_normalizeFormMethod","Casing of `formMethod` fields is being normalized to uppercase in v7","https://reactrouter.com/v6/upgrading/future#v7_normalizeformmethod"),t.v7_partialHydration||Ua("v7_partialHydration","`RouterProvider` hydration behavior is changing in v7","https://reactrouter.com/v6/upgrading/future#v7_partialhydration"),t.v7_skipActionErrorRevalidation||Ua("v7_skipActionErrorRevalidation","The revalidation behavior after 4xx/5xx `action` responses is changing in v7","https://reactrouter.com/v6/upgrading/future#v7_skipactionerrorrevalidation")));var e,t}),[o]),t.createElement(Xa,{basename:n,children:r,location:l.location,navigationType:l.action,navigator:s,future:o})}var Ja,Qa;function ei(e){const t=document.createElement("style");return t.setAttribute("data-mantine-styles","inline"),t.innerHTML="*, *::before, *::after {transition: none !important;}",t.setAttribute("data-mantine-disable-transition","true"),e&&t.setAttribute("nonce",e),document.head.appendChild(t),()=>document.querySelectorAll("[data-mantine-disable-transition]").forEach((e=>e.remove()))}function ti({keepTransitions:e}={}){const n=(0,t.useRef)(),r=(0,t.useRef)(),o=(0,t.useContext)(l),a=u(),i=(0,t.useRef)(a?.());if(!o)throw new Error("[@mantine/core] MantineProvider was not found in tree");const s=t=>{o.setColorScheme(t),n.current=e?()=>{}:ei(i.current),window.clearTimeout(r.current),r.current=window.setTimeout((()=>{n.current?.()}),10)},c=Wt("(prefers-color-scheme: dark)",!1,{getInitialValueInEffect:!1})?"dark":"light",d="auto"===o.colorScheme?c:o.colorScheme,f=(0,t.useCallback)((()=>s("light"===d?"dark":"light")),[s,d]);return(0,t.useEffect)((()=>()=>{n.current?.(),window.clearTimeout(r.current)}),[]),{colorScheme:o.colorScheme,setColorScheme:s,clearColorScheme:()=>{o.clearColorScheme(),n.current=e?()=>{}:ei(i.current),window.clearTimeout(r.current),r.current=window.setTimeout((()=>{n.current?.()}),10)},toggleColorScheme:f}}Bt.flushSync,t.useId,"undefined"!=typeof window&&void 0!==window.document&&window.document.createElement,function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"}(Ja||(Ja={})),function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"}(Qa||(Qa={}));var ni={root:"m_6d731127"};const ri={gap:"md",align:"stretch",justify:"flex-start"},oi=(e,{gap:t,align:n,justify:r})=>({root:{"--stack-gap":Fe(t),"--stack-align":n,"--stack-justify":r}}),ai=te(((e,t)=>{const n=Q("Stack",ri,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,vars:c,align:u,justify:d,gap:f,variant:p,...h}=n,m=nt({name:"Stack",props:n,classes:ni,className:o,style:i,classNames:r,styles:s,unstyled:l,vars:c,varsResolver:oi});return(0,a.jsx)(je,{ref:t,...m("root"),variant:p,...h})}));ai.classes=ni,ai.displayName="@mantine/core/Stack";const ii={gap:{type:"spacing",property:"gap"},rowGap:{type:"spacing",property:"rowGap"},columnGap:{type:"spacing",property:"columnGap"},align:{type:"identity",property:"alignItems"},justify:{type:"identity",property:"justifyContent"},wrap:{type:"identity",property:"flexWrap"},direction:{type:"identity",property:"flexDirection"}};var si={root:"m_8bffd616"};const li={},ci=rt(((e,t)=>{const n=Q("Flex",li,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,vars:c,gap:u,rowGap:d,columnGap:f,align:p,justify:h,wrap:m,direction:y,...v}=n,g=nt({name:"Flex",classes:si,props:n,className:o,style:i,classNames:r,styles:s,unstyled:l,vars:c}),b=D(),x=Se(),w=we({styleProps:{gap:u,rowGap:d,columnGap:f,align:p,justify:h,wrap:m,direction:y},theme:b,data:ii});return(0,a.jsxs)(a.Fragment,{children:[w.hasResponsiveStyles&&(0,a.jsx)(ie,{selector:`.${x}`,styles:w.styles,media:w.media}),(0,a.jsx)(je,{ref:t,...g("root",{className:x,style:J(w.inlineStyles)}),...v})]})}));ci.classes=si,ci.displayName="@mantine/core/Flex";var ui={root:"m_4451eb3a"};const di={},fi=rt(((e,t)=>{const n=Q("Center",di,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,vars:c,inline:u,mod:d,...f}=n,p=nt({name:"Center",props:n,classes:ui,className:o,style:i,classNames:r,styles:s,unstyled:l,vars:c});return(0,a.jsx)(je,{ref:t,mod:[{inline:u},d],...p("root"),...f})}));function pi(e){try{return e&&JSON.parse(e)}catch{return e}}function hi(e){return{getItem:t=>{try{return window[e].getItem(t)}catch(e){return console.warn("use-local-storage: Failed to get value from storage, localStorage is blocked"),null}},setItem:(t,n)=>{try{window[e].setItem(t,n)}catch(e){console.warn("use-local-storage: Failed to set value to storage, localStorage is blocked")}},removeItem:t=>{try{window[e].removeItem(t)}catch(e){console.warn("use-local-storage: Failed to remove value from storage, localStorage is blocked")}}}}function mi(e){return function(e,n){const r="localStorage"===e?"mantine-local-storage":"mantine-session-storage",{getItem:o,setItem:a,removeItem:i}=hi(e);return function({key:s,defaultValue:l,getInitialValueInEffect:c=!0,deserialize:u=pi,serialize:d=e=>function(e,t="use-local-storage"){try{return JSON.stringify(e)}catch(e){throw new Error(`@mantine/hooks ${t}: Failed to serialize the value`)}}(e,n)}){const f=(0,t.useCallback)((t=>{let n;try{n="undefined"==typeof window||!(e in window)||null===window[e]||!!t}catch(e){n=!0}if(n)return l;const r=o(s);return null!==r?u(r):l}),[s,l]),[p,h]=(0,t.useState)(f(c)),m=(0,t.useCallback)((e=>{e instanceof Function?h((t=>{const n=e(t);return a(s,d(n)),window.dispatchEvent(new CustomEvent(r,{detail:{key:s,value:e(t)}})),n})):(a(s,d(e)),window.dispatchEvent(new CustomEvent(r,{detail:{key:s,value:e}})),h(e))}),[s]),y=(0,t.useCallback)((()=>{i(s),window.dispatchEvent(new CustomEvent(r,{detail:{key:s,value:l}}))}),[]);return Qn("storage",(t=>{t.storageArea===window[e]&&t.key===s&&h(u(t.newValue??void 0))})),Qn(r,(e=>{e.detail.key===s&&h(e.detail.value)})),(0,t.useEffect)((()=>{void 0!==l&&void 0===p&&m(l)}),[l,p,m]),(0,t.useEffect)((()=>{const e=f();void 0!==e&&m(e)}),[]),[void 0===p?l:p,m,y]}}("localStorage","use-local-storage")(e)}fi.classes=ui,fi.displayName="@mantine/core/Center",function(){const{getItem:e}=hi("localStorage")}();var yi={root:"m_8d3f4000",icon:"m_8d3afb97",loader:"m_302b9fb1",group:"m_1a0f1b21"};const vi={orientation:"horizontal"},gi=(e,{borderWidth:t})=>({group:{"--ai-border-width":m(t)}}),bi=te(((e,t)=>{const n=Q("ActionIconGroup",vi,e),{className:r,style:o,classNames:i,styles:s,unstyled:l,orientation:c,vars:u,borderWidth:d,variant:f,mod:p,...h}=Q("ActionIconGroup",vi,e),m=nt({name:"ActionIconGroup",props:n,classes:yi,className:r,style:o,classNames:i,styles:s,unstyled:l,vars:u,varsResolver:gi,rootSelector:"group"});return(0,a.jsx)(je,{...m("group"),ref:t,variant:f,mod:[{"data-orientation":c},p],role:"group",...h})}));bi.classes=yi,bi.displayName="@mantine/core/ActionIconGroup";const xi={},wi=(e,{size:t,radius:n,variant:r,gradient:o,color:a,autoContrast:i})=>{const s=e.variantColorResolver({color:a||e.primaryColor,theme:e,gradient:o,variant:r||"filled",autoContrast:i});return{root:{"--ai-size":Be(t,"ai-size"),"--ai-radius":void 0===n?void 0:We(n),"--ai-bg":a||r?s.background:void 0,"--ai-hover":a||r?s.hover:void 0,"--ai-hover-color":a||r?s.hoverColor:void 0,"--ai-color":s.color,"--ai-bd":a||r?s.border:void 0}}},Si=rt(((e,t)=>{const n=Q("ActionIcon",xi,e),{className:r,unstyled:o,variant:i,classNames:s,styles:l,style:c,loading:u,loaderProps:d,size:f,color:p,radius:h,__staticSelector:m,gradient:y,vars:v,children:g,disabled:b,"data-disabled":x,autoContrast:w,mod:S,...O}=n,j=nt({name:["ActionIcon",m],props:n,className:r,style:c,classes:yi,classNames:s,styles:l,unstyled:o,vars:v,varsResolver:wi});return(0,a.jsxs)(it,{...j("root",{active:!b&&!u&&!x}),...O,unstyled:o,variant:i,size:f,disabled:b||u,ref:t,mod:[{loading:u,disabled:b||x},S],children:[(0,a.jsx)(Ut,{mounted:!!u,transition:"slide-down",duration:150,children:e=>(0,a.jsx)(je,{component:"span",...j("loader",{style:e}),"aria-hidden":!0,children:(0,a.jsx)(Er,{color:"var(--ai-color)",size:"calc(var(--ai-size) * 0.55)",...d})})}),(0,a.jsx)(je,{component:"span",mod:{loading:u},...j("icon"),children:g})]})}));Si.classes=yi,Si.displayName="@mantine/core/ActionIcon",Si.Group=bi;var Oi={outline:{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"},filled:{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"currentColor",stroke:"none"}};const ji=(e,n,r,o)=>{const a=(0,t.forwardRef)((({color:r="currentColor",size:a=24,stroke:i=2,title:s,className:l,children:c,...u},d)=>(0,t.createElement)("svg",{ref:d,...Oi[e],width:a,height:a,className:["tabler-icon",`tabler-icon-${n}`,l].join(" "),..."filled"===e?{fill:r}:{strokeWidth:i,stroke:r},...u},[s&&(0,t.createElement)("title",{key:"svg-title"},s),...o.map((([e,n])=>(0,t.createElement)(e,n))),...Array.isArray(c)?c:[c]])));return a.displayName=`${r}`,a};var Ei=ji("outline","sos","IconSos",[["path",{d:"M12 8a2 2 0 0 1 2 2v4a2 2 0 1 1 -4 0v-4a2 2 0 0 1 2 -2",key:"svg-0"}],["path",{d:"M17 15c.345 .6 1.258 1 2 1a2 2 0 1 0 0 -4a2 2 0 1 1 0 -4c.746 0 1.656 .394 2 1",key:"svg-1"}],["path",{d:"M3 15c.345 .6 1.258 1 2 1a2 2 0 1 0 0 -4a2 2 0 1 1 0 -4c.746 0 1.656 .394 2 1",key:"svg-2"}]]);const Ci=window.wp.i18n;o.p;const ki={footer:"WUOmJziv29Ek11lpr7XR",inner:"UEISFiFEWMi2ljParRbV"};function Pi(){return(0,t.createElement)("div",{className:ki.footer},(0,t.createElement)("div",{className:ki.inner},!1,(0,t.createElement)(vr,{className:ki.links},(0,t.createElement)(Si,{component:"a",size:"lg",variant:"outline",color:"red",radius:"xl",title:(0,Ci.__)("Get help on WordPress.org","scotty"),href:"https://wordpress.org/support/plugin/scotty/"},(0,t.createElement)(Ei,{style:{width:m(18),height:m(18)},stroke:1.5}))),(0,t.createElement)(vr,{gap:"xs",justify:"flex-end",wrap:"nowrap"},!1,!1)))}var _i={root:"m_7341320d"};const Ai={},Ni=(e,{size:t,radius:n,variant:r,gradient:o,color:a,autoContrast:i})=>{const s=e.variantColorResolver({color:a||e.primaryColor,theme:e,gradient:o,variant:r||"filled",autoContrast:i});return{root:{"--ti-size":Be(t,"ti-size"),"--ti-radius":void 0===n?void 0:We(n),"--ti-bg":a||r?s.background:void 0,"--ti-color":a||r?s.color:void 0,"--ti-bd":a||r?s.border:void 0}}},Mi=te(((e,t)=>{const n=Q("ThemeIcon",Ai,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,vars:c,autoContrast:u,...d}=n,f=nt({name:"ThemeIcon",classes:_i,props:n,className:o,style:i,classNames:r,styles:s,unstyled:l,vars:c,varsResolver:Ni});return(0,a.jsx)(je,{ref:t,...f("root"),...d})}));Mi.classes=_i,Mi.displayName="@mantine/core/ThemeIcon";var Ti={root:"m_b6d8b162"};function Ii(e){return"start"===e?"start":"end"===e||e?"end":void 0}const Di={inherit:!1},Ri=(e,{variant:t,lineClamp:n,gradient:r,size:o,color:a})=>({root:{"--text-fz":Ve(o),"--text-lh":He(o),"--text-gradient":"gradient"===t?j(r,e):void 0,"--text-line-clamp":"number"==typeof n?n.toString():void 0,"--text-color":a?O(a,e):void 0}}),zi=rt(((e,t)=>{const n=Q("Text",Di,e),{lineClamp:r,truncate:o,inline:i,inherit:s,gradient:l,span:c,__staticSelector:u,vars:d,className:f,style:p,classNames:h,styles:m,unstyled:y,variant:v,mod:g,size:b,...x}=n,w=nt({name:["Text",u],props:n,classes:Ti,className:f,style:p,classNames:h,styles:m,unstyled:y,vars:d,varsResolver:Ri});return(0,a.jsx)(je,{...w("root",{focusable:!0}),ref:t,component:c?"span":"p",variant:v,mod:[{"data-truncate":Ii(o),"data-line-clamp":"number"==typeof r,"data-inline":i,"data-inherit":s},g],size:b,...x})}));zi.classes=Ti,zi.displayName="@mantine/core/Text";var Li={root:"m_9e117634"};const $i={},Bi=(e,{radius:t,fit:n})=>({root:{"--image-radius":void 0===t?void 0:We(t),"--image-object-fit":n}}),Fi=rt(((e,n)=>{const r=Q("Image",$i,e),{classNames:o,className:i,style:s,styles:l,unstyled:c,vars:u,onError:d,src:f,radius:p,fit:h,fallbackSrc:m,mod:y,...v}=r,[g,b]=(0,t.useState)(!f);(0,t.useEffect)((()=>b(!f)),[f]);const x=nt({name:"Image",classes:Li,props:r,className:i,style:s,classNames:o,styles:l,unstyled:c,vars:u,varsResolver:Bi});return g&&m?(0,a.jsx)(je,{component:"img",ref:n,src:m,...x("root"),onError:d,mod:["fallback",y],...v}):(0,a.jsx)(je,{component:"img",ref:n,...x("root"),src:f,onError:e=>{d?.(e),b(!0)},mod:y,...v})}));Fi.classes=Li,Fi.displayName="@mantine/core/Image";var Wi={root:"m_347db0ec","root--dot":"m_fbd81e3d",label:"m_5add502a",section:"m_91fdda9b"};const Vi={},Hi=(e,{radius:t,color:n,gradient:r,variant:o,size:a,autoContrast:i})=>{const s=e.variantColorResolver({color:n||e.primaryColor,theme:e,gradient:r,variant:o||"filled",autoContrast:i});return{root:{"--badge-height":Be(a,"badge-height"),"--badge-padding-x":Be(a,"badge-padding-x"),"--badge-fz":Be(a,"badge-fz"),"--badge-radius":void 0===t?void 0:We(t),"--badge-bg":n||o?s.background:void 0,"--badge-color":n||o?s.color:void 0,"--badge-bd":n||o?s.border:void 0,"--badge-dot-color":"dot"===o?O(n,e):void 0}}},Ui=rt(((e,t)=>{const n=Q("Badge",Vi,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,vars:c,radius:u,color:d,gradient:f,leftSection:p,rightSection:h,children:m,variant:y,fullWidth:v,autoContrast:g,circle:b,mod:x,...w}=n,S=nt({name:"Badge",props:n,classes:Wi,className:o,style:i,classNames:r,styles:s,unstyled:l,vars:c,varsResolver:Hi});return(0,a.jsxs)(je,{variant:y,mod:[{block:v,circle:b,"with-right-section":!!h,"with-left-section":!!p},x],...S("root",{variant:y}),ref:t,...w,children:[p&&(0,a.jsx)("span",{...S("section"),"data-position":"left",children:p}),(0,a.jsx)("span",{...S("label"),children:m}),h&&(0,a.jsx)("span",{...S("section"),"data-position":"right",children:h})]})}));Ui.classes=Wi,Ui.displayName="@mantine/core/Badge";const qi=["mousedown","touchstart"];function Xi(e,t){if("rtl"===e&&(t.includes("right")||t.includes("left"))){const[e,n]=t.split("-"),r="right"===e?"left":"right";return void 0===n?r:`${r}-${n}`}return t}const[Gi,Yi]=Ee("Popover component was not found in the tree"),Ki=()=>{};function Zi(e,t={active:!0}){return"function"==typeof e&&t.active?n=>{"Escape"===n.key&&(e(n),t.onTrigger?.())}:t.onKeyDown||Ki}function Ji(e,t,n,r){return"center"===e||"center"===r?{top:t}:"end"===e?{bottom:n}:"start"===e?{top:n}:{}}function Qi(e,t,n,r,o){return"center"===e||"center"===r?{left:t}:"end"===e?{["ltr"===o?"right":"left"]:n}:"start"===e?{["ltr"===o?"left":"right"]:n}:{}}const es={bottom:"borderTopLeftRadius",left:"borderTopRightRadius",right:"borderBottomLeftRadius",top:"borderBottomRightRadius"};function ts({position:e,arrowSize:t,arrowOffset:n,arrowRadius:r,arrowPosition:o,arrowX:a,arrowY:i,dir:s}){const[l,c="center"]=e.split("-"),u={width:t,height:t,transform:"rotate(45deg)",position:"absolute",[es[l]]:r},d=-t/2;return"left"===l?{...u,...Ji(c,i,n,o),right:d,borderLeftColor:"transparent",borderBottomColor:"transparent"}:"right"===l?{...u,...Ji(c,i,n,o),left:d,borderRightColor:"transparent",borderTopColor:"transparent"}:"top"===l?{...u,...Qi(c,a,n,o,s),bottom:d,borderTopColor:"transparent",borderLeftColor:"transparent"}:"bottom"===l?{...u,...Qi(c,a,n,o,s),top:d,borderBottomColor:"transparent",borderRightColor:"transparent"}:{}}const ns=(0,t.forwardRef)((({position:e,arrowSize:t,arrowOffset:n,arrowRadius:r,arrowPosition:o,visible:i,arrowX:s,arrowY:l,style:c,...u},d)=>{const{dir:f}=Mo();return i?(0,a.jsx)("div",{...u,ref:d,style:{...c,...ts({position:e,arrowSize:t,arrowOffset:n,arrowRadius:r,arrowPosition:o,dir:f,arrowX:s,arrowY:l})}}):null}));ns.displayName="@mantine/core/FloatingArrow";var rs={dropdown:"m_38a85659",arrow:"m_a31dc6c1"};const os={},as=te(((e,t)=>{const n=Q("PopoverDropdown",os,e),{className:r,style:o,vars:i,children:s,onKeyDownCapture:l,variant:c,classNames:u,styles:d,...f}=n,p=Yi(),h=er({opened:p.opened,shouldReturnFocus:p.returnFocus}),y=p.withRoles?{"aria-labelledby":p.getTargetId(),id:p.getDropdownId(),role:"dialog",tabIndex:-1}:{},v=Et(t,p.floating);return p.disabled?null:(0,a.jsx)(Kn,{...p.portalProps,withinPortal:p.withinPortal,children:(0,a.jsx)(Ut,{mounted:p.opened,...p.transitionProps,transition:p.transitionProps?.transition||"fade",duration:p.transitionProps?.duration??150,keepMounted:p.keepMounted,exitDuration:"number"==typeof p.transitionProps?.exitDuration?p.transitionProps.exitDuration:p.transitionProps?.duration,children:e=>(0,a.jsx)(At,{active:p.trapFocus&&p.opened,innerRef:v,children:(0,a.jsxs)(je,{...y,...f,variant:c,onKeyDownCapture:Zi(p.onClose,{active:p.closeOnEscape,onTrigger:h,onKeyDown:l}),"data-position":p.placement,"data-fixed":"fixed"===p.floatingStrategy||void 0,...p.getStyles("dropdown",{className:r,props:n,classNames:u,styles:d,style:[{...e,zIndex:p.zIndex,top:p.y??0,left:p.x??0,width:"target"===p.width?void 0:m(p.width)},o]}),children:[s,(0,a.jsx)(ns,{ref:p.arrowRef,arrowX:p.arrowX,arrowY:p.arrowY,visible:p.withArrow,position:p.placement,arrowSize:p.arrowSize,arrowRadius:p.arrowRadius,arrowOffset:p.arrowOffset,arrowPosition:p.arrowPosition,...p.getStyles("arrow",{props:n,classNames:u,styles:d})})]})})})})}));function is(e){const n=t.version;return"string"!=typeof t.version||n.startsWith("18.")?e?.ref:e?.props?.ref}as.classes=rs,as.displayName="@mantine/core/PopoverDropdown";const ss={refProp:"ref",popupType:"dialog"},ls=te(((e,n)=>{const{children:r,refProp:o,popupType:a,...i}=Q("PopoverTarget",ss,e);if(!Ct(r))throw new Error("Popover.Target component children should be an element or a component that accepts ref. Fragments, strings, numbers and other primitive values are not supported");const s=i,l=Yi(),c=Et(l.reference,is(r),n),u=l.withRoles?{"aria-haspopup":a,"aria-expanded":l.opened,"aria-controls":l.getDropdownId(),id:l.getTargetId()}:{};return(0,t.cloneElement)(r,{...s,...u,...l.targetProps,className:re(l.targetProps.className,s.className,r.props.className),[o]:c,...l.controlled?null:{onClick:l.onToggle}})}));ls.displayName="@mantine/core/PopoverTarget";const cs=Math.min,us=Math.max,ds=Math.round,fs=Math.floor,ps=e=>({x:e,y:e}),hs={left:"right",right:"left",bottom:"top",top:"bottom"},ms={start:"end",end:"start"};function ys(e,t,n){return us(e,cs(t,n))}function vs(e,t){return"function"==typeof e?e(t):e}function gs(e){return e.split("-")[0]}function bs(e){return e.split("-")[1]}function xs(e){return"x"===e?"y":"x"}function ws(e){return"y"===e?"height":"width"}function Ss(e){return["top","bottom"].includes(gs(e))?"y":"x"}function Os(e){return xs(Ss(e))}function js(e){return e.replace(/start|end/g,(e=>ms[e]))}function Es(e){return e.replace(/left|right|bottom|top/g,(e=>hs[e]))}function Cs(e){return"number"!=typeof e?function(e){return{top:0,right:0,bottom:0,left:0,...e}}(e):{top:e,right:e,bottom:e,left:e}}function ks(e){const{x:t,y:n,width:r,height:o}=e;return{width:r,height:o,top:n,left:t,right:t+r,bottom:n+o,x:t,y:n}}function Ps(e,t,n){let{reference:r,floating:o}=e;const a=Ss(t),i=Os(t),s=ws(i),l=gs(t),c="y"===a,u=r.x+r.width/2-o.width/2,d=r.y+r.height/2-o.height/2,f=r[s]/2-o[s]/2;let p;switch(l){case"top":p={x:u,y:r.y-o.height};break;case"bottom":p={x:u,y:r.y+r.height};break;case"right":p={x:r.x+r.width,y:d};break;case"left":p={x:r.x-o.width,y:d};break;default:p={x:r.x,y:r.y}}switch(bs(t)){case"start":p[i]-=f*(n&&c?-1:1);break;case"end":p[i]+=f*(n&&c?-1:1)}return p}async function _s(e,t){var n;void 0===t&&(t={});const{x:r,y:o,platform:a,rects:i,elements:s,strategy:l}=e,{boundary:c="clippingAncestors",rootBoundary:u="viewport",elementContext:d="floating",altBoundary:f=!1,padding:p=0}=vs(t,e),h=Cs(p),m=s[f?"floating"===d?"reference":"floating":d],y=ks(await a.getClippingRect({element:null==(n=await(null==a.isElement?void 0:a.isElement(m)))||n?m:m.contextElement||await(null==a.getDocumentElement?void 0:a.getDocumentElement(s.floating)),boundary:c,rootBoundary:u,strategy:l})),v="floating"===d?{x:r,y:o,width:i.floating.width,height:i.floating.height}:i.reference,g=await(null==a.getOffsetParent?void 0:a.getOffsetParent(s.floating)),b=await(null==a.isElement?void 0:a.isElement(g))&&await(null==a.getScale?void 0:a.getScale(g))||{x:1,y:1},x=ks(a.convertOffsetParentRelativeRectToViewportRelativeRect?await a.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:v,offsetParent:g,strategy:l}):v);return{top:(y.top-x.top+h.top)/b.y,bottom:(x.bottom-y.bottom+h.bottom)/b.y,left:(y.left-x.left+h.left)/b.x,right:(x.right-y.right+h.right)/b.x}}function As(e){const t=cs(...e.map((e=>e.left))),n=cs(...e.map((e=>e.top)));return{x:t,y:n,width:us(...e.map((e=>e.right)))-t,height:us(...e.map((e=>e.bottom)))-n}}function Ns(){return"undefined"!=typeof window}function Ms(e){return Ds(e)?(e.nodeName||"").toLowerCase():"#document"}function Ts(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function Is(e){var t;return null==(t=(Ds(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function Ds(e){return!!Ns()&&(e instanceof Node||e instanceof Ts(e).Node)}function Rs(e){return!!Ns()&&(e instanceof Element||e instanceof Ts(e).Element)}function zs(e){return!!Ns()&&(e instanceof HTMLElement||e instanceof Ts(e).HTMLElement)}function Ls(e){return!(!Ns()||"undefined"==typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof Ts(e).ShadowRoot)}function $s(e){const{overflow:t,overflowX:n,overflowY:r,display:o}=Us(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function Bs(e){return["table","td","th"].includes(Ms(e))}function Fs(e){return[":popover-open",":modal"].some((t=>{try{return e.matches(t)}catch(e){return!1}}))}function Ws(e){const t=Vs(),n=Rs(e)?Us(e):e;return"none"!==n.transform||"none"!==n.perspective||!!n.containerType&&"normal"!==n.containerType||!t&&!!n.backdropFilter&&"none"!==n.backdropFilter||!t&&!!n.filter&&"none"!==n.filter||["transform","perspective","filter"].some((e=>(n.willChange||"").includes(e)))||["paint","layout","strict","content"].some((e=>(n.contain||"").includes(e)))}function Vs(){return!("undefined"==typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function Hs(e){return["html","body","#document"].includes(Ms(e))}function Us(e){return Ts(e).getComputedStyle(e)}function qs(e){return Rs(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function Xs(e){if("html"===Ms(e))return e;const t=e.assignedSlot||e.parentNode||Ls(e)&&e.host||Is(e);return Ls(t)?t.host:t}function Gs(e){const t=Xs(e);return Hs(t)?e.ownerDocument?e.ownerDocument.body:e.body:zs(t)&&$s(t)?t:Gs(t)}function Ys(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);const o=Gs(e),a=o===(null==(r=e.ownerDocument)?void 0:r.body),i=Ts(o);if(a){const e=Ks(i);return t.concat(i,i.visualViewport||[],$s(o)?o:[],e&&n?Ys(e):[])}return t.concat(o,Ys(o,[],n))}function Ks(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function Zs(e){const t=Us(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const o=zs(e),a=o?e.offsetWidth:n,i=o?e.offsetHeight:r,s=ds(n)!==a||ds(r)!==i;return s&&(n=a,r=i),{width:n,height:r,$:s}}function Js(e){return Rs(e)?e:e.contextElement}function Qs(e){const t=Js(e);if(!zs(t))return ps(1);const n=t.getBoundingClientRect(),{width:r,height:o,$:a}=Zs(t);let i=(a?ds(n.width):n.width)/r,s=(a?ds(n.height):n.height)/o;return i&&Number.isFinite(i)||(i=1),s&&Number.isFinite(s)||(s=1),{x:i,y:s}}const el=ps(0);function tl(e){const t=Ts(e);return Vs()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:el}function nl(e,t,n,r){void 0===t&&(t=!1),void 0===n&&(n=!1);const o=e.getBoundingClientRect(),a=Js(e);let i=ps(1);t&&(r?Rs(r)&&(i=Qs(r)):i=Qs(e));const s=function(e,t,n){return void 0===t&&(t=!1),!(!n||t&&n!==Ts(e))&&t}(a,n,r)?tl(a):ps(0);let l=(o.left+s.x)/i.x,c=(o.top+s.y)/i.y,u=o.width/i.x,d=o.height/i.y;if(a){const e=Ts(a),t=r&&Rs(r)?Ts(r):r;let n=e,o=Ks(n);for(;o&&r&&t!==n;){const e=Qs(o),t=o.getBoundingClientRect(),r=Us(o),a=t.left+(o.clientLeft+parseFloat(r.paddingLeft))*e.x,i=t.top+(o.clientTop+parseFloat(r.paddingTop))*e.y;l*=e.x,c*=e.y,u*=e.x,d*=e.y,l+=a,c+=i,n=Ts(o),o=Ks(n)}}return ks({width:u,height:d,x:l,y:c})}function rl(e,t){const n=qs(e).scrollLeft;return t?t.left+n:nl(Is(e)).left+n}function ol(e,t,n){void 0===n&&(n=!1);const r=e.getBoundingClientRect();return{x:r.left+t.scrollLeft-(n?0:rl(e,r)),y:r.top+t.scrollTop}}function al(e,t,n){let r;if("viewport"===t)r=function(e,t){const n=Ts(e),r=Is(e),o=n.visualViewport;let a=r.clientWidth,i=r.clientHeight,s=0,l=0;if(o){a=o.width,i=o.height;const e=Vs();(!e||e&&"fixed"===t)&&(s=o.offsetLeft,l=o.offsetTop)}return{width:a,height:i,x:s,y:l}}(e,n);else if("document"===t)r=function(e){const t=Is(e),n=qs(e),r=e.ownerDocument.body,o=us(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),a=us(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight);let i=-n.scrollLeft+rl(e);const s=-n.scrollTop;return"rtl"===Us(r).direction&&(i+=us(t.clientWidth,r.clientWidth)-o),{width:o,height:a,x:i,y:s}}(Is(e));else if(Rs(t))r=function(e,t){const n=nl(e,!0,"fixed"===t),r=n.top+e.clientTop,o=n.left+e.clientLeft,a=zs(e)?Qs(e):ps(1);return{width:e.clientWidth*a.x,height:e.clientHeight*a.y,x:o*a.x,y:r*a.y}}(t,n);else{const n=tl(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return ks(r)}function il(e,t){const n=Xs(e);return!(n===t||!Rs(n)||Hs(n))&&("fixed"===Us(n).position||il(n,t))}function sl(e,t,n){const r=zs(t),o=Is(t),a="fixed"===n,i=nl(e,!0,a,t);let s={scrollLeft:0,scrollTop:0};const l=ps(0);if(r||!r&&!a)if(("body"!==Ms(t)||$s(o))&&(s=qs(t)),r){const e=nl(t,!0,a,t);l.x=e.x+t.clientLeft,l.y=e.y+t.clientTop}else o&&(l.x=rl(o));const c=!o||r||a?ps(0):ol(o,s);return{x:i.left+s.scrollLeft-l.x-c.x,y:i.top+s.scrollTop-l.y-c.y,width:i.width,height:i.height}}function ll(e){return"static"===Us(e).position}function cl(e,t){if(!zs(e)||"fixed"===Us(e).position)return null;if(t)return t(e);let n=e.offsetParent;return Is(e)===n&&(n=n.ownerDocument.body),n}function ul(e,t){const n=Ts(e);if(Fs(e))return n;if(!zs(e)){let t=Xs(e);for(;t&&!Hs(t);){if(Rs(t)&&!ll(t))return t;t=Xs(t)}return n}let r=cl(e,t);for(;r&&Bs(r)&&ll(r);)r=cl(r,t);return r&&Hs(r)&&ll(r)&&!Ws(r)?n:r||function(e){let t=Xs(e);for(;zs(t)&&!Hs(t);){if(Ws(t))return t;if(Fs(t))return null;t=Xs(t)}return null}(e)||n}const dl={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:r,strategy:o}=e;const a="fixed"===o,i=Is(r),s=!!t&&Fs(t.floating);if(r===i||s&&a)return n;let l={scrollLeft:0,scrollTop:0},c=ps(1);const u=ps(0),d=zs(r);if((d||!d&&!a)&&(("body"!==Ms(r)||$s(i))&&(l=qs(r)),zs(r))){const e=nl(r);c=Qs(r),u.x=e.x+r.clientLeft,u.y=e.y+r.clientTop}const f=!i||d||a?ps(0):ol(i,l,!0);return{width:n.width*c.x,height:n.height*c.y,x:n.x*c.x-l.scrollLeft*c.x+u.x+f.x,y:n.y*c.y-l.scrollTop*c.y+u.y+f.y}},getDocumentElement:Is,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:r,strategy:o}=e;const a="clippingAncestors"===n?Fs(t)?[]:function(e,t){const n=t.get(e);if(n)return n;let r=Ys(e,[],!1).filter((e=>Rs(e)&&"body"!==Ms(e))),o=null;const a="fixed"===Us(e).position;let i=a?Xs(e):e;for(;Rs(i)&&!Hs(i);){const t=Us(i),n=Ws(i);n||"fixed"!==t.position||(o=null),(a?!n&&!o:!n&&"static"===t.position&&o&&["absolute","fixed"].includes(o.position)||$s(i)&&!n&&il(e,i))?r=r.filter((e=>e!==i)):o=t,i=Xs(i)}return t.set(e,r),r}(t,this._c):[].concat(n),i=[...a,r],s=i[0],l=i.reduce(((e,n)=>{const r=al(t,n,o);return e.top=us(r.top,e.top),e.right=cs(r.right,e.right),e.bottom=cs(r.bottom,e.bottom),e.left=us(r.left,e.left),e}),al(t,s,o));return{width:l.right-l.left,height:l.bottom-l.top,x:l.left,y:l.top}},getOffsetParent:ul,getElementRects:async function(e){const t=this.getOffsetParent||ul,n=this.getDimensions,r=await n(e.floating);return{reference:sl(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}},getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){const{width:t,height:n}=Zs(e);return{width:t,height:n}},getScale:Qs,isElement:Rs,isRTL:function(e){return"rtl"===Us(e).direction}};const fl=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var n,r;const{x:o,y:a,placement:i,middlewareData:s}=t,l=await async function(e,t){const{placement:n,platform:r,elements:o}=e,a=await(null==r.isRTL?void 0:r.isRTL(o.floating)),i=gs(n),s=bs(n),l="y"===Ss(n),c=["left","top"].includes(i)?-1:1,u=a&&l?-1:1,d=vs(t,e);let{mainAxis:f,crossAxis:p,alignmentAxis:h}="number"==typeof d?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return s&&"number"==typeof h&&(p="end"===s?-1*h:h),l?{x:p*u,y:f*c}:{x:f*c,y:p*u}}(t,e);return i===(null==(n=s.offset)?void 0:n.placement)&&null!=(r=s.arrow)&&r.alignmentOffset?{}:{x:o+l.x,y:a+l.y,data:{...l,placement:i}}}}},pl=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:r,placement:o}=t,{mainAxis:a=!0,crossAxis:i=!1,limiter:s={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...l}=vs(e,t),c={x:n,y:r},u=await _s(t,l),d=Ss(gs(o)),f=xs(d);let p=c[f],h=c[d];if(a){const e="y"===f?"bottom":"right";p=ys(p+u["y"===f?"top":"left"],p,p-u[e])}if(i){const e="y"===d?"bottom":"right";h=ys(h+u["y"===d?"top":"left"],h,h-u[e])}const m=s.fn({...t,[f]:p,[d]:h});return{...m,data:{x:m.x-n,y:m.y-r,enabled:{[f]:a,[d]:i}}}}}},hl=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,r;const{placement:o,middlewareData:a,rects:i,initialPlacement:s,platform:l,elements:c}=t,{mainAxis:u=!0,crossAxis:d=!0,fallbackPlacements:f,fallbackStrategy:p="bestFit",fallbackAxisSideDirection:h="none",flipAlignment:m=!0,...y}=vs(e,t);if(null!=(n=a.arrow)&&n.alignmentOffset)return{};const v=gs(o),g=Ss(s),b=gs(s)===s,x=await(null==l.isRTL?void 0:l.isRTL(c.floating)),w=f||(b||!m?[Es(s)]:function(e){const t=Es(e);return[js(e),t,js(t)]}(s)),S="none"!==h;!f&&S&&w.push(...function(e,t,n,r){const o=bs(e);let a=function(e,t,n){const r=["left","right"],o=["right","left"],a=["top","bottom"],i=["bottom","top"];switch(e){case"top":case"bottom":return n?t?o:r:t?r:o;case"left":case"right":return t?a:i;default:return[]}}(gs(e),"start"===n,r);return o&&(a=a.map((e=>e+"-"+o)),t&&(a=a.concat(a.map(js)))),a}(s,m,h,x));const O=[s,...w],j=await _s(t,y),E=[];let C=(null==(r=a.flip)?void 0:r.overflows)||[];if(u&&E.push(j[v]),d){const e=function(e,t,n){void 0===n&&(n=!1);const r=bs(e),o=Os(e),a=ws(o);let i="x"===o?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[a]>t.floating[a]&&(i=Es(i)),[i,Es(i)]}(o,i,x);E.push(j[e[0]],j[e[1]])}if(C=[...C,{placement:o,overflows:E}],!E.every((e=>e<=0))){var k,P;const e=((null==(k=a.flip)?void 0:k.index)||0)+1,t=O[e];if(t)return{data:{index:e,overflows:C},reset:{placement:t}};let n=null==(P=C.filter((e=>e.overflows[0]<=0)).sort(((e,t)=>e.overflows[1]-t.overflows[1]))[0])?void 0:P.placement;if(!n)switch(p){case"bestFit":{var _;const e=null==(_=C.filter((e=>{if(S){const t=Ss(e.placement);return t===g||"y"===t}return!0})).map((e=>[e.placement,e.overflows.filter((e=>e>0)).reduce(((e,t)=>e+t),0)])).sort(((e,t)=>e[1]-t[1]))[0])?void 0:_[0];e&&(n=e);break}case"initialPlacement":n=s}if(o!==n)return{reset:{placement:n}}}return{}}}},ml=function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){var n,r;const{placement:o,rects:a,platform:i,elements:s}=t,{apply:l=()=>{},...c}=vs(e,t),u=await _s(t,c),d=gs(o),f=bs(o),p="y"===Ss(o),{width:h,height:m}=a.floating;let y,v;"top"===d||"bottom"===d?(y=d,v=f===(await(null==i.isRTL?void 0:i.isRTL(s.floating))?"start":"end")?"left":"right"):(v=d,y="end"===f?"top":"bottom");const g=m-u.top-u.bottom,b=h-u.left-u.right,x=cs(m-u[y],g),w=cs(h-u[v],b),S=!t.middlewareData.shift;let O=x,j=w;if(null!=(n=t.middlewareData.shift)&&n.enabled.x&&(j=b),null!=(r=t.middlewareData.shift)&&r.enabled.y&&(O=g),S&&!f){const e=us(u.left,0),t=us(u.right,0),n=us(u.top,0),r=us(u.bottom,0);p?j=h-2*(0!==e||0!==t?e+t:us(u.left,u.right)):O=m-2*(0!==n||0!==r?n+r:us(u.top,u.bottom))}await l({...t,availableWidth:j,availableHeight:O});const E=await i.getDimensions(s.floating);return h!==E.width||m!==E.height?{reset:{rects:!0}}:{}}}},yl=e=>({name:"arrow",options:e,async fn(t){const{x:n,y:r,placement:o,rects:a,platform:i,elements:s,middlewareData:l}=t,{element:c,padding:u=0}=vs(e,t)||{};if(null==c)return{};const d=Cs(u),f={x:n,y:r},p=Os(o),h=ws(p),m=await i.getDimensions(c),y="y"===p,v=y?"top":"left",g=y?"bottom":"right",b=y?"clientHeight":"clientWidth",x=a.reference[h]+a.reference[p]-f[p]-a.floating[h],w=f[p]-a.reference[p],S=await(null==i.getOffsetParent?void 0:i.getOffsetParent(c));let O=S?S[b]:0;O&&await(null==i.isElement?void 0:i.isElement(S))||(O=s.floating[b]||a.floating[h]);const j=x/2-w/2,E=O/2-m[h]/2-1,C=cs(d[v],E),k=cs(d[g],E),P=C,_=O-m[h]-k,A=O/2-m[h]/2+j,N=ys(P,A,_),M=!l.arrow&&null!=bs(o)&&A!==N&&a.reference[h]/2-(A<P?C:k)-m[h]/2<0,T=M?A<P?A-P:A-_:0;return{[p]:f[p]+T,data:{[p]:N,centerOffset:A-N-T,...M&&{alignmentOffset:T}},reset:M}}}),vl=function(e){return void 0===e&&(e={}),{name:"inline",options:e,async fn(t){const{placement:n,elements:r,rects:o,platform:a,strategy:i}=t,{padding:s=2,x:l,y:c}=vs(e,t),u=Array.from(await(null==a.getClientRects?void 0:a.getClientRects(r.reference))||[]),d=function(e){const t=e.slice().sort(((e,t)=>e.y-t.y)),n=[];let r=null;for(let e=0;e<t.length;e++){const o=t[e];!r||o.y-r.y>r.height/2?n.push([o]):n[n.length-1].push(o),r=o}return n.map((e=>ks(As(e))))}(u),f=ks(As(u)),p=Cs(s),h=await a.getElementRects({reference:{getBoundingClientRect:function(){if(2===d.length&&d[0].left>d[1].right&&null!=l&&null!=c)return d.find((e=>l>e.left-p.left&&l<e.right+p.right&&c>e.top-p.top&&c<e.bottom+p.bottom))||f;if(d.length>=2){if("y"===Ss(n)){const e=d[0],t=d[d.length-1],r="top"===gs(n),o=e.top,a=t.bottom,i=r?e.left:t.left,s=r?e.right:t.right;return{top:o,bottom:a,left:i,right:s,width:s-i,height:a-o,x:i,y:o}}const e="left"===gs(n),t=us(...d.map((e=>e.right))),r=cs(...d.map((e=>e.left))),o=d.filter((n=>e?n.left===r:n.right===t)),a=o[0].top,i=o[o.length-1].bottom;return{top:a,bottom:i,left:r,right:t,width:t-r,height:i-a,x:r,y:a}}return f}},floating:r.floating,strategy:i});return o.reference.x!==h.reference.x||o.reference.y!==h.reference.y||o.reference.width!==h.reference.width||o.reference.height!==h.reference.height?{reset:{rects:h}}:{}}}},gl=function(e){return void 0===e&&(e={}),{options:e,fn(t){const{x:n,y:r,placement:o,rects:a,middlewareData:i}=t,{offset:s=0,mainAxis:l=!0,crossAxis:c=!0}=vs(e,t),u={x:n,y:r},d=Ss(o),f=xs(d);let p=u[f],h=u[d];const m=vs(s,t),y="number"==typeof m?{mainAxis:m,crossAxis:0}:{mainAxis:0,crossAxis:0,...m};if(l){const e="y"===f?"height":"width",t=a.reference[f]-a.floating[e]+y.mainAxis,n=a.reference[f]+a.reference[e]-y.mainAxis;p<t?p=t:p>n&&(p=n)}if(c){var v,g;const e="y"===f?"width":"height",t=["top","left"].includes(gs(o)),n=a.reference[d]-a.floating[e]+(t&&(null==(v=i.offset)?void 0:v[d])||0)+(t?0:y.crossAxis),r=a.reference[d]+a.reference[e]+(t?0:(null==(g=i.offset)?void 0:g[d])||0)-(t?y.crossAxis:0);h<n?h=n:h>r&&(h=r)}return{[f]:p,[d]:h}}}},bl=(e,t,n)=>{const r=new Map,o={platform:dl,...n},a={...o.platform,_c:r};return(async(e,t,n)=>{const{placement:r="bottom",strategy:o="absolute",middleware:a=[],platform:i}=n,s=a.filter(Boolean),l=await(null==i.isRTL?void 0:i.isRTL(t));let c=await i.getElementRects({reference:e,floating:t,strategy:o}),{x:u,y:d}=Ps(c,r,l),f=r,p={},h=0;for(let n=0;n<s.length;n++){const{name:a,fn:m}=s[n],{x:y,y:v,data:g,reset:b}=await m({x:u,y:d,initialPlacement:r,placement:f,strategy:o,middlewareData:p,rects:c,platform:i,elements:{reference:e,floating:t}});u=null!=y?y:u,d=null!=v?v:d,p={...p,[a]:{...p[a],...g}},b&&h<=50&&(h++,"object"==typeof b&&(b.placement&&(f=b.placement),b.rects&&(c=!0===b.rects?await i.getElementRects({reference:e,floating:t,strategy:o}):b.rects),({x:u,y:d}=Ps(c,f,l))),n=-1)}return{x:u,y:d,placement:f,strategy:o,middlewareData:p}})(e,t,{...o,platform:a})};var xl="undefined"!=typeof document?t.useLayoutEffect:t.useEffect;function wl(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;let n,r,o;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if(n=e.length,n!==t.length)return!1;for(r=n;0!=r--;)if(!wl(e[r],t[r]))return!1;return!0}if(o=Object.keys(e),n=o.length,n!==Object.keys(t).length)return!1;for(r=n;0!=r--;)if(!{}.hasOwnProperty.call(t,o[r]))return!1;for(r=n;0!=r--;){const n=o[r];if(!("_owner"===n&&e.$$typeof||wl(e[n],t[n])))return!1}return!0}return e!=e&&t!=t}function Sl(e){return"undefined"==typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function Ol(e,t){const n=Sl(e);return Math.round(t*n)/n}function jl(e){const n=t.useRef(e);return xl((()=>{n.current=e})),n}const El=e=>({name:"arrow",options:e,fn(t){const{element:n,padding:r}="function"==typeof e?e(t):e;return n&&function(e){return{}.hasOwnProperty.call(e,"current")}(n)?null!=n.current?yl({element:n.current,padding:r}).fn(t):{}:n?yl({element:n,padding:r}).fn(t):{}}}),Cl=(e,t)=>({...fl(e),options:[e,t]}),kl=(e,t)=>({...gl(e),options:[e,t]}),Pl=(e,t)=>({...hl(e),options:[e,t]}),_l=(e,t)=>({...vl(e),options:[e,t]}),Al={...n},Nl=Al.useInsertionEffect||(e=>e());var Ml="undefined"!=typeof document?t.useLayoutEffect:t.useEffect;let Tl=!1,Il=0;const Dl=()=>"floating-ui-"+Math.random().toString(36).slice(2,6)+Il++,Rl=Al.useId||function(){const[e,n]=t.useState((()=>Tl?Dl():void 0));return Ml((()=>{null==e&&n(Dl())}),[]),t.useEffect((()=>{Tl=!0}),[]),e};const zl=t.createContext(null),Ll=t.createContext(null);function $l(e){void 0===e&&(e={});const{nodeId:n}=e,r=function(e){const{open:n=!1,onOpenChange:r,elements:o}=e,a=Rl(),i=t.useRef({}),[s]=t.useState((()=>function(){const e=new Map;return{emit(t,n){var r;null==(r=e.get(t))||r.forEach((e=>e(n)))},on(t,n){e.set(t,[...e.get(t)||[],n])},off(t,n){var r;e.set(t,(null==(r=e.get(t))?void 0:r.filter((e=>e!==n)))||[])}}}())),l=null!=((null==(h=t.useContext(zl))?void 0:h.id)||null),[c,u]=t.useState(o.reference),d=function(e){const n=t.useRef((()=>{}));return Nl((()=>{n.current=e})),t.useCallback((function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return null==n.current?void 0:n.current(...t)}),[])}(((e,t,n)=>{i.current.openEvent=e?t:void 0,s.emit("openchange",{open:e,event:t,reason:n,nested:l}),null==r||r(e,t,n)})),f=t.useMemo((()=>({setPositionReference:u})),[]),p=t.useMemo((()=>({reference:c||o.reference||null,floating:o.floating||null,domReference:o.reference})),[c,o.reference,o.floating]);var h;return t.useMemo((()=>({dataRef:i,open:n,onOpenChange:d,elements:p,events:s,floatingId:a,refs:f})),[n,d,p,s,a,f])}({...e,elements:{reference:null,floating:null,...e.elements}}),o=e.rootContext||r,a=o.elements,[i,s]=t.useState(null),[l,c]=t.useState(null),u=(null==a?void 0:a.domReference)||i,d=t.useRef(null),f=t.useContext(Ll);Ml((()=>{u&&(d.current=u)}),[u]);const p=function(e){void 0===e&&(e={});const{placement:n="bottom",strategy:r="absolute",middleware:o=[],platform:a,elements:{reference:i,floating:s}={},transform:l=!0,whileElementsMounted:c,open:u}=e,[d,f]=t.useState({x:0,y:0,strategy:r,placement:n,middlewareData:{},isPositioned:!1}),[p,h]=t.useState(o);wl(p,o)||h(o);const[m,y]=t.useState(null),[v,g]=t.useState(null),b=t.useCallback((e=>{e!==O.current&&(O.current=e,y(e))}),[]),x=t.useCallback((e=>{e!==j.current&&(j.current=e,g(e))}),[]),w=i||m,S=s||v,O=t.useRef(null),j=t.useRef(null),E=t.useRef(d),C=null!=c,k=jl(c),P=jl(a),_=jl(u),A=t.useCallback((()=>{if(!O.current||!j.current)return;const e={placement:n,strategy:r,middleware:p};P.current&&(e.platform=P.current),bl(O.current,j.current,e).then((e=>{const t={...e,isPositioned:!1!==_.current};N.current&&!wl(E.current,t)&&(E.current=t,Bt.flushSync((()=>{f(t)})))}))}),[p,n,r,P,_]);xl((()=>{!1===u&&E.current.isPositioned&&(E.current.isPositioned=!1,f((e=>({...e,isPositioned:!1}))))}),[u]);const N=t.useRef(!1);xl((()=>(N.current=!0,()=>{N.current=!1})),[]),xl((()=>{if(w&&(O.current=w),S&&(j.current=S),w&&S){if(k.current)return k.current(w,S,A);A()}}),[w,S,A,k,C]);const M=t.useMemo((()=>({reference:O,floating:j,setReference:b,setFloating:x})),[b,x]),T=t.useMemo((()=>({reference:w,floating:S})),[w,S]),I=t.useMemo((()=>{const e={position:r,left:0,top:0};if(!T.floating)return e;const t=Ol(T.floating,d.x),n=Ol(T.floating,d.y);return l?{...e,transform:"translate("+t+"px, "+n+"px)",...Sl(T.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:t,top:n}}),[r,l,T.floating,d.x,d.y]);return t.useMemo((()=>({...d,update:A,refs:M,elements:T,floatingStyles:I})),[d,A,M,T,I])}({...e,elements:{...a,...l&&{reference:l}}}),h=t.useCallback((e=>{const t=Rs(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),contextElement:e}:e;c(t),p.refs.setReference(t)}),[p.refs]),m=t.useCallback((e=>{(Rs(e)||null===e)&&(d.current=e,s(e)),(Rs(p.refs.reference.current)||null===p.refs.reference.current||null!==e&&!Rs(e))&&p.refs.setReference(e)}),[p.refs]),y=t.useMemo((()=>({...p.refs,setReference:m,setPositionReference:h,domReference:d})),[p.refs,m,h]),v=t.useMemo((()=>({...p.elements,domReference:u})),[p.elements,u]),g=t.useMemo((()=>({...p,...o,refs:y,elements:v,nodeId:n})),[p,y,v,n,o]);return Ml((()=>{o.dataRef.current.floatingContext=g;const e=null==f?void 0:f.nodesRef.current.find((e=>e.id===n));e&&(e.context=g)})),t.useMemo((()=>({...p,context:g,refs:y,elements:v})),[p,y,v,g])}function Bl({value:e,defaultValue:n,finalValue:r,onChange:o=()=>{}}){const[a,i]=(0,t.useState)(void 0!==n?n:r);return void 0!==e?[e,o,!0]:[a,(e,...t)=>{i(e),o?.(e,...t)},!1]}function Fl(e,t){const n=function(e){if(void 0===e)return{shift:!0,flip:!0};const t={...e};return void 0===e.shift&&(t.shift=!0),void 0===e.flip&&(t.flip=!0),t}(e.middlewares),r=[Cl(e.offset)];return n.shift&&r.push((e=>({...pl(e),options:[e,void 0]}))("boolean"==typeof n.shift?{limiter:kl(),padding:5}:{limiter:kl(),padding:5,...n.shift})),n.flip&&r.push("boolean"==typeof n.flip?Pl():Pl(n.flip)),n.inline&&r.push("boolean"==typeof n.inline?_l():_l(n.inline)),r.push((e=>({...El(e),options:[e,void 0]}))({element:e.arrowRef,padding:e.arrowOffset})),(n.size||"target"===e.width)&&r.push((e=>({...ml(e),options:[e,void 0]}))({..."boolean"==typeof n.size?{}:n.size,apply({rects:r,availableWidth:o,availableHeight:a,...i}){const s=t(),l=s.refs.floating.current?.style??{};n.size&&("object"==typeof n.size&&n.size.apply?n.size.apply({rects:r,availableWidth:o,availableHeight:a,...i}):Object.assign(l,{maxWidth:`${o}px`,maxHeight:`${a}px`})),"target"===e.width&&Object.assign(l,{width:`${r.reference.width}px`})}})),r}function Wl(e){const[n,r]=Bl({value:e.opened,defaultValue:e.defaultOpened,finalValue:!1,onChange:e.onChange}),o=$l({strategy:e.strategy,placement:e.position,middleware:Fl(e,(()=>o))});return function({opened:e,floating:n,position:r,positionDependencies:o}){const[a,i]=(0,t.useState)(0);(0,t.useEffect)((()=>{if(n.refs.reference.current&&n.refs.floating.current&&e)return function(e,t,n,r){void 0===r&&(r={});const{ancestorScroll:o=!0,ancestorResize:a=!0,elementResize:i="function"==typeof ResizeObserver,layoutShift:s="function"==typeof IntersectionObserver,animationFrame:l=!1}=r,c=Js(e),u=o||a?[...c?Ys(c):[],...Ys(t)]:[];u.forEach((e=>{o&&e.addEventListener("scroll",n,{passive:!0}),a&&e.addEventListener("resize",n)}));const d=c&&s?function(e,t){let n,r=null;const o=Is(e);function a(){var e;clearTimeout(n),null==(e=r)||e.disconnect(),r=null}return function i(s,l){void 0===s&&(s=!1),void 0===l&&(l=1),a();const{left:c,top:u,width:d,height:f}=e.getBoundingClientRect();if(s||t(),!d||!f)return;const p={rootMargin:-fs(u)+"px "+-fs(o.clientWidth-(c+d))+"px "+-fs(o.clientHeight-(u+f))+"px "+-fs(c)+"px",threshold:us(0,cs(1,l))||1};let h=!0;function m(e){const t=e[0].intersectionRatio;if(t!==l){if(!h)return i();t?i(!1,t):n=setTimeout((()=>{i(!1,1e-7)}),1e3)}h=!1}try{r=new IntersectionObserver(m,{...p,root:o.ownerDocument})}catch(e){r=new IntersectionObserver(m,p)}r.observe(e)}(!0),a}(c,n):null;let f,p=-1,h=null;i&&(h=new ResizeObserver((e=>{let[r]=e;r&&r.target===c&&h&&(h.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame((()=>{var e;null==(e=h)||e.observe(t)}))),n()})),c&&!l&&h.observe(c),h.observe(t));let m=l?nl(e):null;return l&&function t(){const r=nl(e);!m||r.x===m.x&&r.y===m.y&&r.width===m.width&&r.height===m.height||n(),m=r,f=requestAnimationFrame(t)}(),n(),()=>{var e;u.forEach((e=>{o&&e.removeEventListener("scroll",n),a&&e.removeEventListener("resize",n)})),null==d||d(),null==(e=h)||e.disconnect(),h=null,l&&cancelAnimationFrame(f)}}(n.refs.reference.current,n.refs.floating.current,n.update)}),[n.refs.reference.current,n.refs.floating.current,e,a,r]),Ht((()=>{n.update()}),o),Ht((()=>{i((e=>e+1))}),[e])}({opened:n,position:e.position,positionDependencies:e.positionDependencies||[],floating:o}),Ht((()=>{e.onPositionChange?.(o.placement)}),[o.placement]),Ht((()=>{n?e.onOpen?.():e.onClose?.()}),[n,e.onClose,e.onOpen]),{floating:o,controlled:"boolean"==typeof e.opened,opened:n,onClose:()=>{n&&r(!1)},onToggle:()=>r(!n)}}const Vl={position:"bottom",offset:8,positionDependencies:[],transitionProps:{transition:"fade",duration:150},middlewares:{flip:!0,shift:!0,inline:!1},arrowSize:7,arrowOffset:5,arrowRadius:0,arrowPosition:"side",closeOnClickOutside:!0,withinPortal:!0,closeOnEscape:!0,trapFocus:!1,withRoles:!0,returnFocus:!1,clickOutsideEvents:["mousedown","touchstart"],zIndex:Z("popover"),__staticSelector:"Popover",width:"max-content"},Hl=(e,{radius:t,shadow:n})=>({dropdown:{"--popover-radius":void 0===t?void 0:We(t),"--popover-shadow":Ue(n)}});function Ul(e){const n=Q("Popover",Vl,e),{children:r,position:o,offset:i,onPositionChange:s,positionDependencies:l,opened:c,transitionProps:u,width:d,middlewares:f,withArrow:p,arrowSize:h,arrowOffset:m,arrowRadius:y,arrowPosition:v,unstyled:g,classNames:b,styles:x,closeOnClickOutside:w,withinPortal:S,portalProps:O,closeOnEscape:j,clickOutsideEvents:E,trapFocus:C,onClose:k,onOpen:P,onChange:_,zIndex:A,radius:N,shadow:M,id:T,defaultOpened:I,__staticSelector:D,withRoles:R,disabled:z,returnFocus:L,variant:$,keepMounted:B,vars:F,floatingStrategy:W,...V}=n,H=nt({name:D,props:n,classes:rs,classNames:b,styles:x,unstyled:g,rootSelector:"dropdown",vars:F,varsResolver:Hl}),U=(0,t.useRef)(null),[q,X]=(0,t.useState)(null),[G,Y]=(0,t.useState)(null),{dir:K}=Mo(),Z=Jn(T),J=Wl({middlewares:f,width:d,position:Xi(K,o),offset:"number"==typeof i?i+(p?h/2:0):i,arrowRef:U,arrowOffset:m,onPositionChange:s,positionDependencies:l,opened:c,defaultOpened:I,onChange:_,onOpen:P,onClose:k,strategy:W});!function(e,n,r){const o=(0,t.useRef)();(0,t.useEffect)((()=>{const t=t=>{const{target:n}=t??{};if(Array.isArray(r)){const o=n?.hasAttribute("data-ignore-outside-clicks")||!document.body.contains(n)&&"HTML"!==n.tagName;r.every((e=>!!e&&!t.composedPath().includes(e)))&&!o&&e()}else o.current&&!o.current.contains(n)&&e()};return(n||qi).forEach((e=>document.addEventListener(e,t))),()=>{(n||qi).forEach((e=>document.removeEventListener(e,t)))}}),[o,e,r])}((()=>w&&J.onClose()),E,[q,G]);const ee=(0,t.useCallback)((e=>{X(e),J.floating.refs.setReference(e)}),[J.floating.refs.setReference]),te=(0,t.useCallback)((e=>{Y(e),J.floating.refs.setFloating(e)}),[J.floating.refs.setFloating]);return(0,a.jsx)(Gi,{value:{returnFocus:L,disabled:z,controlled:J.controlled,reference:ee,floating:te,x:J.floating.x,y:J.floating.y,arrowX:J.floating?.middlewareData?.arrow?.x,arrowY:J.floating?.middlewareData?.arrow?.y,opened:J.opened,arrowRef:U,transitionProps:u,width:d,withArrow:p,arrowSize:h,arrowOffset:m,arrowRadius:y,arrowPosition:v,placement:J.floating.placement,trapFocus:C,withinPortal:S,portalProps:O,zIndex:A,radius:N,shadow:M,closeOnEscape:j,onClose:J.onClose,onToggle:J.onToggle,getTargetId:()=>`${Z}-target`,getDropdownId:()=>`${Z}-dropdown`,withRoles:R,targetProps:V,__staticSelector:D,classNames:b,styles:x,unstyled:g,variant:$,keepMounted:B,getStyles:H,floatingStrategy:W},children:r})}Ul.Target=ls,Ul.Dropdown=as,Ul.displayName="@mantine/core/Popover",Ul.extend=e=>e;var ql={root:"m_849cf0da"};const Xl={underline:"hover"},Gl=rt(((e,t)=>{const{underline:n,className:r,unstyled:o,mod:i,...s}=Q("Anchor",Xl,e);return(0,a.jsx)(zi,{component:"a",ref:t,className:re({[ql.root]:!o},r),...s,mod:[{underline:n},i],__staticSelector:"Anchor",unstyled:o})}));Gl.classes=ql,Gl.displayName="@mantine/core/Anchor";var Yl={root:"m_3eebeb36",label:"m_9e365f20"};const Kl={orientation:"horizontal"},Zl=(e,{color:t,variant:n,size:r})=>({root:{"--divider-color":t?O(t,e):void 0,"--divider-border-style":n,"--divider-size":Be(r,"divider-size")}}),Jl=te(((e,t)=>{const n=Q("Divider",Kl,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,vars:c,color:u,orientation:d,label:f,labelPosition:p,mod:h,...m}=n,y=nt({name:"Divider",classes:Yl,props:n,className:o,style:i,classNames:r,styles:s,unstyled:l,vars:c,varsResolver:Zl});return(0,a.jsx)(je,{ref:t,mod:[{orientation:d,"with-label":!!f},h],...y("root"),...m,role:"separator",children:f&&(0,a.jsx)(je,{component:"span",mod:{position:p},...y("label"),children:f})})}));function Ql(e,t){return f(e in t?t[e]:e)}function ec(e,t){const n=e.map((e=>({value:e,px:Ql(e,t)})));return n.sort(((e,t)=>e.px-t.px)),n}function tc(e){return"object"==typeof e&&null!==e?"base"in e?e.base:void 0:e}function nc({spacing:e,verticalSpacing:t,cols:n,selector:r}){const o=D(),i=void 0===t?e:t,s=J({"--sg-spacing-x":Fe(tc(e)),"--sg-spacing-y":Fe(tc(i)),"--sg-cols":tc(n)?.toString()}),l=d(o.breakpoints).reduce(((t,r)=>(t[r]||(t[r]={}),"object"==typeof e&&void 0!==e[r]&&(t[r]["--sg-spacing-x"]=Fe(e[r])),"object"==typeof i&&void 0!==i[r]&&(t[r]["--sg-spacing-y"]=Fe(i[r])),"object"==typeof n&&void 0!==n[r]&&(t[r]["--sg-cols"]=n[r]),t)),{}),c=ec(d(l),o.breakpoints).filter((e=>d(l[e.value]).length>0)).map((e=>({query:`(min-width: ${o.breakpoints[e.value]})`,styles:l[e.value]})));return(0,a.jsx)(ie,{styles:s,media:c,selector:r})}function rc(e){return"object"==typeof e&&null!==e?d(e):[]}function oc({spacing:e,verticalSpacing:t,cols:n,selector:r}){const o=void 0===t?e:t,i=J({"--sg-spacing-x":Fe(tc(e)),"--sg-spacing-y":Fe(tc(o)),"--sg-cols":tc(n)?.toString()}),s=function({spacing:e,verticalSpacing:t,cols:n}){return Array.from(new Set([...rc(e),...rc(t),...rc(n)])).sort(((e,t)=>f(e)-f(t)))}({spacing:e,verticalSpacing:t,cols:n}),l=s.reduce(((t,r)=>(t[r]||(t[r]={}),"object"==typeof e&&void 0!==e[r]&&(t[r]["--sg-spacing-x"]=Fe(e[r])),"object"==typeof o&&void 0!==o[r]&&(t[r]["--sg-spacing-y"]=Fe(o[r])),"object"==typeof n&&void 0!==n[r]&&(t[r]["--sg-cols"]=n[r]),t)),{}),c=s.map((e=>({query:`simple-grid (min-width: ${e})`,styles:l[e]})));return(0,a.jsx)(ie,{styles:i,container:c,selector:r})}Jl.classes=Yl,Jl.displayName="@mantine/core/Divider";var ac={container:"m_925c2d2c",root:"m_2415a157"};const ic={cols:1,spacing:"md",type:"media"},sc=te(((e,t)=>{const n=Q("SimpleGrid",ic,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,vars:c,cols:u,verticalSpacing:d,spacing:f,type:p,...h}=n,m=nt({name:"SimpleGrid",classes:ac,props:n,className:o,style:i,classNames:r,styles:s,unstyled:l,vars:c}),y=Se();return"container"===p?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(oc,{...n,selector:`.${y}`}),(0,a.jsx)("div",{...m("container"),children:(0,a.jsx)(je,{ref:t,...m("root",{className:y}),...h})})]}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(nc,{...n,selector:`.${y}`}),(0,a.jsx)(je,{ref:t,...m("root",{className:y}),...h})]})}));sc.classes=ac,sc.displayName="@mantine/core/SimpleGrid";const[lc,cc]=ar({offsetBottom:!1,offsetTop:!1,describedBy:void 0,getStyles:null,inputId:void 0,labelId:void 0});var uc={wrapper:"m_6c018570",input:"m_8fb7ebe7",section:"m_82577fc2",placeholder:"m_88bacfd0",root:"m_46b77525",label:"m_8fdc1311",required:"m_78a94662",error:"m_8f816625",description:"m_fe47ce59"};const dc={},fc=(e,{size:t})=>({description:{"--input-description-size":void 0===t?void 0:`calc(${Ve(t)} - ${m(2)})`}}),pc=te(((e,t)=>{const n=Q("InputDescription",dc,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,vars:c,size:u,__staticSelector:d,__inheritStyles:f=!0,variant:p,...h}=Q("InputDescription",dc,n),m=cc(),y=nt({name:["InputWrapper",d],props:n,classes:uc,className:o,style:i,classNames:r,styles:s,unstyled:l,rootSelector:"description",vars:c,varsResolver:fc}),v=f&&m?.getStyles||y;return(0,a.jsx)(je,{component:"p",ref:t,variant:p,size:u,...v("description",m?.getStyles?{className:o,style:i}:void 0),...h})}));pc.classes=uc,pc.displayName="@mantine/core/InputDescription";const hc={},mc=(e,{size:t})=>({error:{"--input-error-size":void 0===t?void 0:`calc(${Ve(t)} - ${m(2)})`}}),yc=te(((e,t)=>{const n=Q("InputError",hc,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,vars:c,size:u,__staticSelector:d,__inheritStyles:f=!0,variant:p,...h}=n,m=nt({name:["InputWrapper",d],props:n,classes:uc,className:o,style:i,classNames:r,styles:s,unstyled:l,rootSelector:"error",vars:c,varsResolver:mc}),y=cc(),v=f&&y?.getStyles||m;return(0,a.jsx)(je,{component:"p",ref:t,variant:p,size:u,...v("error",y?.getStyles?{className:o,style:i}:void 0),...h})}));yc.classes=uc,yc.displayName="@mantine/core/InputError";const vc={labelElement:"label"},gc=(e,{size:t})=>({label:{"--input-label-size":Ve(t),"--input-asterisk-color":void 0}}),bc=te(((e,t)=>{const n=Q("InputLabel",vc,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,vars:c,labelElement:u,size:d,required:f,htmlFor:p,onMouseDown:h,children:m,__staticSelector:y,variant:v,mod:g,...b}=Q("InputLabel",vc,n),x=nt({name:["InputWrapper",y],props:n,classes:uc,className:o,style:i,classNames:r,styles:s,unstyled:l,rootSelector:"label",vars:c,varsResolver:gc}),w=cc(),S=w?.getStyles||x;return(0,a.jsxs)(je,{...S("label",w?.getStyles?{className:o,style:i}:void 0),component:u,variant:v,size:d,ref:t,htmlFor:"label"===u?p:void 0,mod:[{required:f},g],onMouseDown:e=>{h?.(e),!e.defaultPrevented&&e.detail>1&&e.preventDefault()},...b,children:[m,f&&(0,a.jsx)("span",{...S("required"),"aria-hidden":!0,children:" *"})]})}));bc.classes=uc,bc.displayName="@mantine/core/InputLabel";const xc={},wc=te(((e,t)=>{const n=Q("InputPlaceholder",xc,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,vars:c,__staticSelector:u,variant:d,error:f,mod:p,...h}=Q("InputPlaceholder",xc,n),m=nt({name:["InputPlaceholder",u],props:n,classes:uc,className:o,style:i,classNames:r,styles:s,unstyled:l,rootSelector:"placeholder"});return(0,a.jsx)(je,{...m("placeholder"),mod:[{error:!!f},p],component:"span",variant:d,ref:t,...h})}));function Sc(e,{hasDescription:t,hasError:n}){const r=e.findIndex((e=>"input"===e)),o=e.slice(0,r),a=e.slice(r+1),i=t&&o.includes("description")||n&&o.includes("error");return{offsetBottom:t&&a.includes("description")||n&&a.includes("error"),offsetTop:i}}wc.classes=uc,wc.displayName="@mantine/core/InputPlaceholder";const Oc={labelElement:"label",inputContainer:e=>e,inputWrapperOrder:["label","description","input","error"]},jc=(e,{size:t})=>({label:{"--input-label-size":Ve(t),"--input-asterisk-color":void 0},error:{"--input-error-size":void 0===t?void 0:`calc(${Ve(t)} - ${m(2)})`},description:{"--input-description-size":void 0===t?void 0:`calc(${Ve(t)} - ${m(2)})`}}),Ec=te(((e,n)=>{const r=Q("InputWrapper",Oc,e),{classNames:o,className:i,style:s,styles:l,unstyled:c,vars:u,size:d,variant:f,__staticSelector:p,inputContainer:h,inputWrapperOrder:m,label:y,error:v,description:g,labelProps:b,descriptionProps:x,errorProps:w,labelElement:S,children:O,withAsterisk:j,id:E,required:C,__stylesApiProps:k,mod:P,..._}=r,A=nt({name:["InputWrapper",p],props:k||r,classes:uc,className:i,style:s,classNames:o,styles:l,unstyled:c,vars:u,varsResolver:jc}),N={size:d,variant:f,__staticSelector:p},M=Jn(E),T="boolean"==typeof j?j:C,I=w?.id||`${M}-error`,D=x?.id||`${M}-description`,R=M,z=!!v&&"boolean"!=typeof v,L=!!g,$=`${z?I:""} ${L?D:""}`,B=$.trim().length>0?$.trim():void 0,F=b?.id||`${M}-label`,W=y&&(0,a.jsx)(bc,{labelElement:S,id:F,htmlFor:R,required:T,...N,...b,children:y},"label"),V=L&&(0,a.jsx)(pc,{...x,...N,size:x?.size||N.size,id:x?.id||D,children:g},"description"),H=(0,a.jsx)(t.Fragment,{children:h(O)},"input"),U=z&&(0,t.createElement)(yc,{...w,...N,size:w?.size||N.size,key:"error",id:w?.id||I},v),q=m.map((e=>{switch(e){case"label":return W;case"input":return H;case"description":return V;case"error":return U;default:return null}}));return(0,a.jsx)(lc,{value:{getStyles:A,describedBy:B,inputId:R,labelId:F,...Sc(m,{hasDescription:L,hasError:z})},children:(0,a.jsx)(je,{ref:n,variant:f,size:d,mod:[{error:!!v},P],...A("root"),..._,children:q})})}));Ec.classes=uc,Ec.displayName="@mantine/core/InputWrapper";const Cc={variant:"default",leftSectionPointerEvents:"none",rightSectionPointerEvents:"none",withAria:!0,withErrorStyles:!0},kc=(e,t,n)=>({wrapper:{"--input-margin-top":n.offsetTop?"calc(var(--mantine-spacing-xs) / 2)":void 0,"--input-margin-bottom":n.offsetBottom?"calc(var(--mantine-spacing-xs) / 2)":void 0,"--input-height":Be(t.size,"input-height"),"--input-fz":Ve(t.size),"--input-radius":void 0===t.radius?void 0:We(t.radius),"--input-left-section-width":void 0!==t.leftSectionWidth?m(t.leftSectionWidth):void 0,"--input-right-section-width":void 0!==t.rightSectionWidth?m(t.rightSectionWidth):void 0,"--input-padding-y":t.multiline?Be(t.size,"input-padding-y"):void 0,"--input-left-section-pointer-events":t.leftSectionPointerEvents,"--input-right-section-pointer-events":t.rightSectionPointerEvents}}),Pc=rt(((e,t)=>{const n=Q("Input",Cc,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,required:c,__staticSelector:u,__stylesApiProps:d,size:f,wrapperProps:p,error:h,disabled:m,leftSection:y,leftSectionProps:v,leftSectionWidth:g,rightSection:b,rightSectionProps:x,rightSectionWidth:w,rightSectionPointerEvents:S,leftSectionPointerEvents:O,variant:j,vars:E,pointer:C,multiline:k,radius:P,id:_,withAria:A,withErrorStyles:N,mod:M,inputSize:T,...I}=n,{styleProps:D,rest:R}=fe(I),z=cc(),L=nt({name:["Input",u],props:d||n,classes:uc,className:o,style:i,classNames:r,styles:s,unstyled:l,stylesCtx:{offsetBottom:z?.offsetBottom,offsetTop:z?.offsetTop},rootSelector:"wrapper",vars:E,varsResolver:kc}),$=A?{required:c,disabled:m,"aria-invalid":!!h,"aria-describedby":z?.describedBy,id:z?.inputId||_}:{};return(0,a.jsxs)(je,{...L("wrapper"),...D,...p,mod:[{error:!!h&&N,pointer:C,disabled:m,multiline:k,"data-with-right-section":!!b,"data-with-left-section":!!y},M],variant:j,size:f,children:[y&&(0,a.jsx)("div",{...v,"data-position":"left",...L("section",{className:v?.className,style:v?.style}),children:y}),(0,a.jsx)(je,{component:"input",...R,...$,ref:t,required:c,mod:{disabled:m,error:!!h&&N},variant:j,__size:T,...L("input")}),b&&(0,a.jsx)("div",{...x,"data-position":"right",...L("section",{className:x?.className,style:x?.style}),children:b})]})}));Pc.classes=uc,Pc.Wrapper=Ec,Pc.Label=bc,Pc.Error=yc,Pc.Description=pc,Pc.Placeholder=wc,Pc.displayName="@mantine/core/Input";var _c={root:"m_5f75b09e",body:"m_5f6e695e",labelWrapper:"m_d3ea56bb",label:"m_8ee546b8",description:"m_328f68c0",error:"m_8e8a99cc"};const Ac=_c,Nc=(0,t.forwardRef)((({__staticSelector:e,__stylesApiProps:t,className:n,classNames:r,styles:o,unstyled:i,children:s,label:l,description:c,id:u,disabled:d,error:f,size:p,labelPosition:h="left",bodyElement:m="div",labelElement:y="label",variant:v,style:g,vars:b,mod:x,...w},S)=>{const O=nt({name:e,props:t,className:n,style:g,classes:_c,classNames:r,styles:o,unstyled:i});return(0,a.jsx)(je,{...O("root"),ref:S,__vars:{"--label-fz":Ve(p),"--label-lh":Be(p,"label-lh")},mod:[{"label-position":h},x],variant:v,size:p,...w,children:(0,a.jsxs)(je,{component:m,htmlFor:"label"===m?u:void 0,...O("body"),children:[s,(0,a.jsxs)("div",{...O("labelWrapper"),"data-disabled":d||void 0,children:[l&&(0,a.jsx)(je,{component:y,htmlFor:"label"===y?u:void 0,...O("label"),"data-disabled":d||void 0,children:l}),c&&(0,a.jsx)(Pc.Description,{size:p,__inheritStyles:!1,...O("description"),children:c}),f&&"boolean"!=typeof f&&(0,a.jsx)(Pc.Error,{size:p,__inheritStyles:!1,...O("error"),children:f})]})]})})}));Nc.displayName="@mantine/core/InlineInput";const Mc=(0,t.createContext)(null),Tc=Mc.Provider;function Ic({children:e,role:t}){const n=cc();return n?(0,a.jsx)("div",{role:t,"aria-labelledby":n.labelId,"aria-describedby":n.describedBy,children:e}):(0,a.jsx)(a.Fragment,{children:e})}const Dc={},Rc=te(((e,t)=>{const{value:n,defaultValue:r,onChange:o,size:i,wrapperProps:s,children:l,readOnly:c,...u}=Q("SwitchGroup",Dc,e),[d,f]=Bl({value:n,defaultValue:r,finalValue:[],onChange:o});return(0,a.jsx)(Tc,{value:{value:d,onChange:e=>{const t=e.currentTarget.value;!c&&f(d.includes(t)?d.filter((e=>e!==t)):[...d,t])},size:i},children:(0,a.jsx)(Pc.Wrapper,{size:i,ref:t,...s,...u,labelElement:"div",__staticSelector:"SwitchGroup",children:(0,a.jsx)(Ic,{role:"group",children:l})})})}));Rc.classes=Pc.Wrapper.classes,Rc.displayName="@mantine/core/SwitchGroup";var zc={root:"m_5f93f3bb",input:"m_926b4011",track:"m_9307d992",thumb:"m_93039a1d",trackLabel:"m_8277e082"};const Lc={labelPosition:"right"},$c=(e,{radius:t,color:n,size:r})=>({root:{"--switch-radius":void 0===t?void 0:We(t),"--switch-height":Be(r,"switch-height"),"--switch-width":Be(r,"switch-width"),"--switch-thumb-size":Be(r,"switch-thumb-size"),"--switch-label-font-size":Be(r,"switch-label-font-size"),"--switch-track-label-padding":Be(r,"switch-track-label-padding"),"--switch-color":n?O(n,e):void 0}}),Bc=te(((e,n)=>{const r=Q("Switch",Lc,e),{classNames:o,className:i,style:s,styles:l,unstyled:c,vars:u,color:d,label:f,offLabel:p,onLabel:h,id:m,size:y,radius:v,wrapperProps:g,thumbIcon:b,checked:x,defaultChecked:w,onChange:S,labelPosition:O,description:j,error:E,disabled:C,variant:k,rootRef:P,mod:_,...A}=r,N=(0,t.useContext)(Mc),M=y||N?.size,T=nt({name:"Switch",props:r,classes:zc,className:i,style:s,classNames:o,styles:l,unstyled:c,vars:u,varsResolver:$c}),{styleProps:I,rest:D}=fe(A),R=Jn(m),z=N?{checked:N.value.includes(D.value),onChange:N.onChange}:{},[L,$]=Bl({value:z.checked??x,defaultValue:w,finalValue:!1});return(0,a.jsxs)(Nc,{...T("root"),__staticSelector:"Switch",__stylesApiProps:r,id:R,size:M,labelPosition:O,label:f,description:j,error:E,disabled:C,bodyElement:"label",labelElement:"span",classNames:o,styles:l,unstyled:c,"data-checked":z.checked||void 0,variant:k,ref:P,mod:_,...I,...g,children:[(0,a.jsx)("input",{...D,disabled:C,checked:L,onChange:e=>{N?z.onChange?.(e):S?.(e),$(e.currentTarget.checked)},id:R,ref:n,type:"checkbox",role:"switch",...T("input")}),(0,a.jsxs)(je,{"aria-hidden":"true",mod:{error:E,"label-position":O,"without-labels":!h&&!p},...T("track"),children:[(0,a.jsx)(je,{component:"span",mod:"reduce-motion",...T("thumb"),children:b}),(0,a.jsx)("span",{...T("trackLabel"),children:L?h:p})]})]})}));Bc.classes={...zc,...Ac},Bc.displayName="@mantine/core/Switch",Bc.Group=Rc;var Fc={root:"m_fea6bf1a",burger:"m_d4fb9cad"};const Wc={},Vc=(e,{color:t,size:n,lineSize:r,transitionDuration:o,transitionTimingFunction:a})=>({root:{"--burger-color":t?O(t,e):void 0,"--burger-size":Be(n,"burger-size"),"--burger-line-size":r?m(r):void 0,"--burger-transition-duration":void 0===o?void 0:`${o}ms`,"--burger-transition-timing-function":a}}),Hc=te(((e,t)=>{const n=Q("Burger",Wc,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,vars:c,opened:u,children:d,transitionDuration:f,transitionTimingFunction:p,lineSize:h,...m}=n,y=nt({name:"Burger",classes:Fc,props:n,className:o,style:i,classNames:r,styles:s,unstyled:l,vars:c,varsResolver:Vc});return(0,a.jsxs)(it,{...y("root"),ref:t,...m,children:[(0,a.jsx)(je,{mod:["reduce-motion",{opened:u}],...y("burger")}),d]})}));Hc.classes=Fc,Hc.displayName="@mantine/core/Burger";const[Uc,qc]=Ee("Drawer component was not found in tree");var Xc={root:"m_f11b401e",header:"m_5a7c2c9",content:"m_b8a05bbd",inner:"m_31cd769a"};const Gc={},Yc=te(((e,t)=>{const n=Q("DrawerBody",Gc,e),{classNames:r,className:o,style:i,styles:s,vars:l,...c}=n,u=qc();return(0,a.jsx)(Ie,{ref:t,...u.getStyles("body",{classNames:r,style:i,styles:s,className:o}),...c})}));Yc.classes=Xc,Yc.displayName="@mantine/core/DrawerBody";const Kc={},Zc=te(((e,t)=>{const n=Q("DrawerCloseButton",Kc,e),{classNames:r,className:o,style:i,styles:s,vars:l,...c}=n,u=qc();return(0,a.jsx)(ft,{ref:t,...u.getStyles("close",{classNames:r,style:i,styles:s,className:o}),...c})}));Zc.classes=Xc,Zc.displayName="@mantine/core/DrawerCloseButton";const Jc={},Qc=te(((e,t)=>{const n=Q("DrawerContent",Jc,e),{classNames:r,className:o,style:i,styles:s,vars:l,children:c,radius:u,__hidden:d,...f}=n,p=qc(),h=p.scrollAreaComponent||Xt;return(0,a.jsx)(qt,{...p.getStyles("content",{className:o,style:i,styles:s,classNames:r}),innerProps:p.getStyles("inner",{className:o,style:i,styles:s,classNames:r}),ref:t,...f,radius:u||p.radius||0,"data-hidden":d||void 0,children:(0,a.jsx)(h,{style:{height:"calc(100vh - var(--drawer-offset) * 2)"},children:c})})}));Qc.classes=Xc,Qc.displayName="@mantine/core/DrawerContent";const eu={},tu=te(((e,t)=>{const n=Q("DrawerHeader",eu,e),{classNames:r,className:o,style:i,styles:s,vars:l,...c}=n,u=qc();return(0,a.jsx)(Kt,{ref:t,...u.getStyles("header",{classNames:r,style:i,styles:s,className:o}),...c})}));tu.classes=Xc,tu.displayName="@mantine/core/DrawerHeader";const nu={},ru=te(((e,t)=>{const n=Q("DrawerOverlay",nu,e),{classNames:r,className:o,style:i,styles:s,vars:l,...c}=n,u=qc();return(0,a.jsx)(on,{ref:t,...u.getStyles("overlay",{classNames:r,style:i,styles:s,className:o}),...c})}));function ou(e){switch(e){case"top":return"flex-start";case"bottom":return"flex-end";default:return}}function au(e){if("top"===e||"bottom"===e)return"0 0 calc(100% - var(--drawer-offset, 0rem) * 2)"}ru.classes=Xc,ru.displayName="@mantine/core/DrawerOverlay";const iu={top:"slide-down",bottom:"slide-up",left:"slide-right",right:"slide-left"},su={top:"slide-down",bottom:"slide-up",right:"slide-right",left:"slide-left"},lu={closeOnClickOutside:!0,withinPortal:!0,lockScroll:!0,trapFocus:!0,returnFocus:!0,closeOnEscape:!0,keepMounted:!1,zIndex:Z("modal"),position:"left"},cu=(e,{position:t,size:n,offset:r})=>({root:{"--drawer-size":Be(n,"drawer-size"),"--drawer-flex":au(t),"--drawer-height":"left"===t||"right"===t?void 0:"var(--drawer-size)","--drawer-align":ou(t),"--drawer-justify":"right"===t?"flex-end":void 0,"--drawer-offset":m(r)}}),uu=te(((e,t)=>{const n=Q("DrawerRoot",lu,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,vars:c,scrollAreaComponent:u,position:d,transitionProps:f,radius:p,...h}=n,{dir:m}=Mo(),y=nt({name:"Drawer",classes:Xc,props:n,className:o,style:i,classNames:r,styles:s,unstyled:l,vars:c,varsResolver:cu}),v=("rtl"===m?su:iu)[d];return(0,a.jsx)(Uc,{value:{scrollAreaComponent:u,getStyles:y,radius:p},children:(0,a.jsx)(tr,{ref:t,...y("root"),transitionProps:{transition:v,...f},unstyled:l,...h})})}));uu.classes=Xc,uu.displayName="@mantine/core/DrawerRoot";const[du,fu]=ar();function pu({children:e}){const[n,r]=(0,t.useState)([]),[o,i]=(0,t.useState)(Z("modal"));return(0,a.jsx)(du,{value:{stack:n,addModal:(e,t)=>{r((t=>[...new Set([...t,e])])),i((e=>"number"==typeof t&&"number"==typeof e?Math.max(e,t):e))},removeModal:e=>r((t=>t.filter((t=>t!==e)))),getZIndex:e=>`calc(${o} + ${n.indexOf(e)} + 1)`,currentId:n[n.length-1],maxZIndex:o},children:e})}pu.displayName="@mantine/core/DrawerStack";const hu={},mu=te(((e,t)=>{const n=Q("DrawerTitle",hu,e),{classNames:r,className:o,style:i,styles:s,vars:l,...c}=n,u=qc();return(0,a.jsx)(cr,{ref:t,...u.getStyles("title",{classNames:r,style:i,styles:s,className:o}),...c})}));mu.classes=Xc,mu.displayName="@mantine/core/DrawerTitle";const yu={closeOnClickOutside:!0,withinPortal:!0,lockScroll:!0,trapFocus:!0,returnFocus:!0,closeOnEscape:!0,keepMounted:!1,zIndex:Z("modal"),withOverlay:!0,withCloseButton:!0},vu=te(((e,n)=>{const{title:r,withOverlay:o,overlayProps:i,withCloseButton:s,closeButtonProps:l,children:c,opened:u,stackId:d,zIndex:f,...p}=Q("Drawer",yu,e),h=fu(),m=!!r||s,y=h&&d?{closeOnEscape:h.currentId===d,trapFocus:h.currentId===d,zIndex:h.getZIndex(d)}:{},v=!1!==o&&(d&&h?h.currentId===d:u);return(0,t.useEffect)((()=>{h&&d&&(u?h.addModal(d,f||Z("modal")):h.removeModal(d))}),[u,d,f]),(0,a.jsxs)(uu,{ref:n,opened:u,zIndex:h&&d?h.getZIndex(d):f,...p,...y,children:[o&&(0,a.jsx)(ru,{visible:v,transitionProps:h&&d?{duration:0}:void 0,...i}),(0,a.jsxs)(Qc,{__hidden:!!(h&&d&&u)&&d!==h.currentId,children:[m&&(0,a.jsxs)(tu,{children:[r&&(0,a.jsx)(mu,{children:r}),s&&(0,a.jsx)(Zc,{...l})]}),(0,a.jsx)(Yc,{children:c})]})]})}));vu.classes=Xc,vu.displayName="@mantine/core/Drawer",vu.Root=uu,vu.Overlay=ru,vu.Content=Qc,vu.Body=Yc,vu.Header=tu,vu.Title=mu,vu.CloseButton=Zc,vu.Stack=pu;const[gu,bu]=Ee("ScrollArea.Root component was not found in tree");function xu(e){const n=(0,t.useRef)(e);return(0,t.useEffect)((()=>{n.current=e})),(0,t.useMemo)((()=>(...e)=>n.current?.(...e)),[])}function wu(e,t){const n=xu(t);X((()=>{let t=0;if(e){const r=new ResizeObserver((()=>{cancelAnimationFrame(t),t=window.requestAnimationFrame(n)}));return r.observe(e),()=>{window.cancelAnimationFrame(t),r.unobserve(e)}}}),[e,n])}const Su=(0,t.forwardRef)(((e,n)=>{const{style:r,...o}=e,i=bu(),[s,l]=(0,t.useState)(0),[c,u]=(0,t.useState)(0),d=Boolean(s&&c);return wu(i.scrollbarX,(()=>{const e=i.scrollbarX?.offsetHeight||0;i.onCornerHeightChange(e),u(e)})),wu(i.scrollbarY,(()=>{const e=i.scrollbarY?.offsetWidth||0;i.onCornerWidthChange(e),l(e)})),d?(0,a.jsx)("div",{...o,ref:n,style:{...r,width:s,height:c}}):null})),Ou=(0,t.forwardRef)(((e,t)=>{const n=bu(),r=Boolean(n.scrollbarX&&n.scrollbarY);return"scroll"!==n.type&&r?(0,a.jsx)(Su,{...e,ref:t}):null})),ju={scrollHideDelay:1e3,type:"hover"},Eu=(0,t.forwardRef)(((e,n)=>{const r=Q("ScrollAreaRoot",ju,e),{type:o,scrollHideDelay:i,scrollbars:s,...l}=r,[c,u]=(0,t.useState)(null),[d,f]=(0,t.useState)(null),[p,h]=(0,t.useState)(null),[m,y]=(0,t.useState)(null),[v,g]=(0,t.useState)(null),[b,x]=(0,t.useState)(0),[w,S]=(0,t.useState)(0),[O,j]=(0,t.useState)(!1),[E,C]=(0,t.useState)(!1),k=Et(n,(e=>u(e)));return(0,a.jsx)(gu,{value:{type:o,scrollHideDelay:i,scrollArea:c,viewport:d,onViewportChange:f,content:p,onContentChange:h,scrollbarX:m,onScrollbarXChange:y,scrollbarXEnabled:O,onScrollbarXEnabledChange:j,scrollbarY:v,onScrollbarYChange:g,scrollbarYEnabled:E,onScrollbarYEnabledChange:C,onCornerWidthChange:x,onCornerHeightChange:S},children:(0,a.jsx)(je,{...l,ref:k,__vars:{"--sa-corner-width":"xy"!==s?"0px":`${b}px`,"--sa-corner-height":"xy"!==s?"0px":`${w}px`}})})}));function Cu(e,n){const r=xu(e),o=(0,t.useRef)(0);return(0,t.useEffect)((()=>()=>window.clearTimeout(o.current)),[]),(0,t.useCallback)(((...e)=>{window.clearTimeout(o.current),o.current=window.setTimeout((()=>r(...e)),n)}),[r,n])}function ku(e,t){const n=e/t;return Number.isNaN(n)?0:n}function Pu(e){const t=ku(e.viewport,e.content),n=e.scrollbar.paddingStart+e.scrollbar.paddingEnd,r=(e.scrollbar.size-n)*t;return Math.max(r,18)}function _u(e,t){return n=>{if(e[0]===e[1]||t[0]===t[1])return t[0];const r=(t[1]-t[0])/(e[1]-e[0]);return t[0]+r*(n-e[0])}}function Au(e,t,n="ltr"){const r=Pu(t),o=t.scrollbar.paddingStart+t.scrollbar.paddingEnd,a=t.scrollbar.size-o,i=t.content-t.viewport,s=a-r,l=function(e,[t,n]){return Math.min(n,Math.max(t,e))}(e,"ltr"===n?[0,i]:[-1*i,0]);return _u([0,i],[0,s])(l)}function Nu(e,t){return e>0&&e<t}function Mu(e){return e?parseInt(e,10):0}function Tu(e,t,{checkForDefaultPrevented:n=!0}={}){return r=>{e?.(r),!1!==n&&r.defaultPrevented||t?.(r)}}Eu.displayName="@mantine/core/ScrollAreaRoot";const[Iu,Du]=Ee("ScrollAreaScrollbar was not found in tree"),Ru=(0,t.forwardRef)(((e,n)=>{const{sizes:r,hasThumb:o,onThumbChange:i,onThumbPointerUp:s,onThumbPointerDown:l,onThumbPositionChange:c,onDragScroll:u,onWheelScroll:d,onResize:f,...p}=e,h=bu(),[m,y]=(0,t.useState)(null),v=Et(n,(e=>y(e))),g=(0,t.useRef)(null),b=(0,t.useRef)(""),{viewport:x}=h,w=r.content-r.viewport,S=xu(d),O=xu(c),j=Cu(f,10),E=e=>{if(g.current){const t=e.clientX-g.current.left,n=e.clientY-g.current.top;u({x:t,y:n})}};return(0,t.useEffect)((()=>{const e=e=>{const t=e.target,n=m?.contains(t);n&&S(e,w)};return document.addEventListener("wheel",e,{passive:!1}),()=>document.removeEventListener("wheel",e,{passive:!1})}),[x,m,w,S]),(0,t.useEffect)(O,[r,O]),wu(m,j),wu(h.content,j),(0,a.jsx)(Iu,{value:{scrollbar:m,hasThumb:o,onThumbChange:xu(i),onThumbPointerUp:xu(s),onThumbPositionChange:O,onThumbPointerDown:xu(l)},children:(0,a.jsx)("div",{...p,ref:v,"data-mantine-scrollbar":!0,style:{position:"absolute",...p.style},onPointerDown:Tu(e.onPointerDown,(e=>{e.preventDefault(),0===e.button&&(e.target.setPointerCapture(e.pointerId),g.current=m.getBoundingClientRect(),b.current=document.body.style.webkitUserSelect,document.body.style.webkitUserSelect="none",E(e))})),onPointerMove:Tu(e.onPointerMove,E),onPointerUp:Tu(e.onPointerUp,(e=>{e.preventDefault();const t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),document.body.style.webkitUserSelect=b.current,g.current=null}))})})})),zu=(0,t.forwardRef)(((e,n)=>{const{sizes:r,onSizesChange:o,style:i,...s}=e,l=bu(),[c,u]=(0,t.useState)(),d=(0,t.useRef)(null),f=Et(n,d,l.onScrollbarXChange);return(0,t.useEffect)((()=>{d.current&&u(getComputedStyle(d.current))}),[d]),(0,a.jsx)(Ru,{"data-orientation":"horizontal",...s,ref:f,sizes:r,style:{...i,"--sa-thumb-width":`${Pu(r)}px`},onThumbPointerDown:t=>e.onThumbPointerDown(t.x),onDragScroll:t=>e.onDragScroll(t.x),onWheelScroll:(t,n)=>{if(l.viewport){const r=l.viewport.scrollLeft+t.deltaX;e.onWheelScroll(r),Nu(r,n)&&t.preventDefault()}},onResize:()=>{d.current&&l.viewport&&c&&o({content:l.viewport.scrollWidth,viewport:l.viewport.offsetWidth,scrollbar:{size:d.current.clientWidth,paddingStart:Mu(c.paddingLeft),paddingEnd:Mu(c.paddingRight)}})}})}));zu.displayName="@mantine/core/ScrollAreaScrollbarX";const Lu=(0,t.forwardRef)(((e,n)=>{const{sizes:r,onSizesChange:o,style:i,...s}=e,l=bu(),[c,u]=(0,t.useState)(),d=(0,t.useRef)(null),f=Et(n,d,l.onScrollbarYChange);return(0,t.useEffect)((()=>{d.current&&u(window.getComputedStyle(d.current))}),[]),(0,a.jsx)(Ru,{...s,"data-orientation":"vertical",ref:f,sizes:r,style:{"--sa-thumb-height":`${Pu(r)}px`,...i},onThumbPointerDown:t=>e.onThumbPointerDown(t.y),onDragScroll:t=>e.onDragScroll(t.y),onWheelScroll:(t,n)=>{if(l.viewport){const r=l.viewport.scrollTop+t.deltaY;e.onWheelScroll(r),Nu(r,n)&&t.preventDefault()}},onResize:()=>{d.current&&l.viewport&&c&&o({content:l.viewport.scrollHeight,viewport:l.viewport.offsetHeight,scrollbar:{size:d.current.clientHeight,paddingStart:Mu(c.paddingTop),paddingEnd:Mu(c.paddingBottom)}})}})}));Lu.displayName="@mantine/core/ScrollAreaScrollbarY";const $u=(0,t.forwardRef)(((e,n)=>{const{orientation:r="vertical",...o}=e,{dir:i}=Mo(),s=bu(),l=(0,t.useRef)(null),c=(0,t.useRef)(0),[u,d]=(0,t.useState)({content:0,viewport:0,scrollbar:{size:0,paddingStart:0,paddingEnd:0}}),f=ku(u.viewport,u.content),p={...o,sizes:u,onSizesChange:d,hasThumb:Boolean(f>0&&f<1),onThumbChange:e=>{l.current=e},onThumbPointerUp:()=>{c.current=0},onThumbPointerDown:e=>{c.current=e}},h=(e,t)=>function(e,t,n,r="ltr"){const o=Pu(n),a=t||o/2,i=o-a,s=n.scrollbar.paddingStart+a,l=n.scrollbar.size-n.scrollbar.paddingEnd-i,c=n.content-n.viewport;return _u([s,l],"ltr"===r?[0,c]:[-1*c,0])(e)}(e,c.current,u,t);return"horizontal"===r?(0,a.jsx)(zu,{...p,ref:n,onThumbPositionChange:()=>{if(s.viewport&&l.current){const e=Au(s.viewport.scrollLeft,u,i);l.current.style.transform=`translate3d(${e}px, 0, 0)`}},onWheelScroll:e=>{s.viewport&&(s.viewport.scrollLeft=e)},onDragScroll:e=>{s.viewport&&(s.viewport.scrollLeft=h(e,i))}}):"vertical"===r?(0,a.jsx)(Lu,{...p,ref:n,onThumbPositionChange:()=>{if(s.viewport&&l.current){const e=Au(s.viewport.scrollTop,u);0===u.scrollbar.size?l.current.style.opacity="0":l.current.style.opacity="1",l.current.style.transform=`translate3d(0, ${e}px, 0)`}},onWheelScroll:e=>{s.viewport&&(s.viewport.scrollTop=e)},onDragScroll:e=>{s.viewport&&(s.viewport.scrollTop=h(e))}}):null}));$u.displayName="@mantine/core/ScrollAreaScrollbarVisible";const Bu=(0,t.forwardRef)(((e,n)=>{const r=bu(),{forceMount:o,...i}=e,[s,l]=(0,t.useState)(!1),c="horizontal"===e.orientation,u=Cu((()=>{if(r.viewport){const e=r.viewport.offsetWidth<r.viewport.scrollWidth,t=r.viewport.offsetHeight<r.viewport.scrollHeight;l(c?e:t)}}),10);return wu(r.viewport,u),wu(r.content,u),o||s?(0,a.jsx)($u,{"data-state":s?"visible":"hidden",...i,ref:n}):null}));Bu.displayName="@mantine/core/ScrollAreaScrollbarAuto";const Fu=(0,t.forwardRef)(((e,n)=>{const{forceMount:r,...o}=e,i=bu(),[s,l]=(0,t.useState)(!1);return(0,t.useEffect)((()=>{const{scrollArea:e}=i;let t=0;if(e){const n=()=>{window.clearTimeout(t),l(!0)},r=()=>{t=window.setTimeout((()=>l(!1)),i.scrollHideDelay)};return e.addEventListener("pointerenter",n),e.addEventListener("pointerleave",r),()=>{window.clearTimeout(t),e.removeEventListener("pointerenter",n),e.removeEventListener("pointerleave",r)}}}),[i.scrollArea,i.scrollHideDelay]),r||s?(0,a.jsx)(Bu,{"data-state":s?"visible":"hidden",...o,ref:n}):null}));Fu.displayName="@mantine/core/ScrollAreaScrollbarHover";const Wu=(0,t.forwardRef)(((e,n)=>{const{forceMount:r,...o}=e,i=bu(),s="horizontal"===e.orientation,[l,c]=(0,t.useState)("hidden"),u=Cu((()=>c("idle")),100);return(0,t.useEffect)((()=>{if("idle"===l){const e=window.setTimeout((()=>c("hidden")),i.scrollHideDelay);return()=>window.clearTimeout(e)}}),[l,i.scrollHideDelay]),(0,t.useEffect)((()=>{const{viewport:e}=i,t=s?"scrollLeft":"scrollTop";if(e){let n=e[t];const r=()=>{const r=e[t];n!==r&&(c("scrolling"),u()),n=r};return e.addEventListener("scroll",r),()=>e.removeEventListener("scroll",r)}}),[i.viewport,s,u]),r||"hidden"!==l?(0,a.jsx)($u,{"data-state":"hidden"===l?"hidden":"visible",...o,ref:n,onPointerEnter:Tu(e.onPointerEnter,(()=>c("interacting"))),onPointerLeave:Tu(e.onPointerLeave,(()=>c("idle")))}):null})),Vu=(0,t.forwardRef)(((e,n)=>{const{forceMount:r,...o}=e,i=bu(),{onScrollbarXEnabledChange:s,onScrollbarYEnabledChange:l}=i,c="horizontal"===e.orientation;return(0,t.useEffect)((()=>(c?s(!0):l(!0),()=>{c?s(!1):l(!1)})),[c,s,l]),"hover"===i.type?(0,a.jsx)(Fu,{...o,ref:n,forceMount:r}):"scroll"===i.type?(0,a.jsx)(Wu,{...o,ref:n,forceMount:r}):"auto"===i.type?(0,a.jsx)(Bu,{...o,ref:n,forceMount:r}):"always"===i.type?(0,a.jsx)($u,{...o,ref:n}):null}));Vu.displayName="@mantine/core/ScrollAreaScrollbar";const Hu=(0,t.forwardRef)(((e,n)=>{const{style:r,...o}=e,i=bu(),s=Du(),{onThumbPositionChange:l}=s,c=Et(n,(e=>s.onThumbChange(e))),u=(0,t.useRef)(),d=Cu((()=>{u.current&&(u.current(),u.current=void 0)}),100);return(0,t.useEffect)((()=>{const{viewport:e}=i;if(e){const t=()=>{if(d(),!u.current){const t=function(e,t=()=>{}){let n={left:e.scrollLeft,top:e.scrollTop},r=0;return function o(){const a={left:e.scrollLeft,top:e.scrollTop},i=n.left!==a.left,s=n.top!==a.top;(i||s)&&t(),n=a,r=window.requestAnimationFrame(o)}(),()=>window.cancelAnimationFrame(r)}(e,l);u.current=t,l()}};return l(),e.addEventListener("scroll",t),()=>e.removeEventListener("scroll",t)}}),[i.viewport,d,l]),(0,a.jsx)("div",{"data-state":s.hasThumb?"visible":"hidden",...o,ref:c,style:{width:"var(--sa-thumb-width)",height:"var(--sa-thumb-height)",...r},onPointerDownCapture:Tu(e.onPointerDownCapture,(e=>{const t=e.target.getBoundingClientRect(),n=e.clientX-t.left,r=e.clientY-t.top;s.onThumbPointerDown({x:n,y:r})})),onPointerUp:Tu(e.onPointerUp,s.onThumbPointerUp)})}));Hu.displayName="@mantine/core/ScrollAreaThumb";const Uu=(0,t.forwardRef)(((e,t)=>{const{forceMount:n,...r}=e,o=Du();return n||o.hasThumb?(0,a.jsx)(Hu,{ref:t,...r}):null}));Uu.displayName="@mantine/core/ScrollAreaThumb";const qu=(0,t.forwardRef)((({children:e,style:t,...n},r)=>{const o=bu(),i=Et(r,o.onViewportChange);return(0,a.jsx)(je,{...n,ref:i,style:{overflowX:o.scrollbarXEnabled?"scroll":"hidden",overflowY:o.scrollbarYEnabled?"scroll":"hidden",...t},children:(0,a.jsx)("div",{style:{minWidth:"100%",display:"table"},ref:o.onContentChange,children:e})})}));qu.displayName="@mantine/core/ScrollAreaViewport";var Xu={root:"m_d57069b5",viewport:"m_c0783ff9",viewportInner:"m_f8f631dd",scrollbar:"m_c44ba933",thumb:"m_d8b5e363",corner:"m_21657268"};const Gu={scrollHideDelay:1e3,type:"hover",scrollbars:"xy"},Yu=(e,{scrollbarSize:t})=>({root:{"--scrollarea-scrollbar-size":m(t)}}),Ku=te(((e,n)=>{const r=Q("ScrollArea",Gu,e),{classNames:o,className:i,style:s,styles:l,unstyled:c,scrollbarSize:u,vars:d,type:f,scrollHideDelay:p,viewportProps:h,viewportRef:m,onScrollPositionChange:y,children:v,offsetScrollbars:g,scrollbars:b,onBottomReached:x,onTopReached:w,...S}=r,[O,j]=(0,t.useState)(!1),E=nt({name:"ScrollArea",props:r,classes:Xu,className:i,style:s,classNames:o,styles:l,unstyled:c,vars:d,varsResolver:Yu});return(0,a.jsxs)(Eu,{type:"never"===f?"always":f,scrollHideDelay:p,ref:n,scrollbars:b,...E("root"),...S,children:[(0,a.jsx)(qu,{...h,...E("viewport",{style:h?.style}),ref:m,"data-offset-scrollbars":!0===g?"xy":g||void 0,"data-scrollbars":b||void 0,onScroll:e=>{h?.onScroll?.(e),y?.({x:e.currentTarget.scrollLeft,y:e.currentTarget.scrollTop});const{scrollTop:t,scrollHeight:n,clientHeight:r}=e.currentTarget;t-(n-r)>=0&&x?.(),0===t&&w?.()},children:v}),("xy"===b||"x"===b)&&(0,a.jsx)(Vu,{...E("scrollbar"),orientation:"horizontal","data-hidden":"never"===f||void 0,forceMount:!0,onMouseEnter:()=>j(!0),onMouseLeave:()=>j(!1),children:(0,a.jsx)(Uu,{...E("thumb")})}),("xy"===b||"y"===b)&&(0,a.jsx)(Vu,{...E("scrollbar"),orientation:"vertical","data-hidden":"never"===f||void 0,forceMount:!0,onMouseEnter:()=>j(!0),onMouseLeave:()=>j(!1),children:(0,a.jsx)(Uu,{...E("thumb")})}),(0,a.jsx)(Ou,{...E("corner"),"data-hovered":O||void 0,"data-hidden":"never"===f||void 0})]})}));Ku.displayName="@mantine/core/ScrollArea";const Zu=te(((e,t)=>{const{children:n,classNames:r,styles:o,scrollbarSize:i,scrollHideDelay:s,type:l,dir:c,offsetScrollbars:u,viewportRef:d,onScrollPositionChange:f,unstyled:p,variant:h,viewportProps:m,scrollbars:y,style:v,vars:g,onBottomReached:b,onTopReached:x,...w}=Q("ScrollAreaAutosize",Gu,e);return(0,a.jsx)(je,{...w,ref:t,style:[{display:"flex",overflow:"auto"},v],children:(0,a.jsx)(je,{style:{display:"flex",flexDirection:"column",flex:1},children:(0,a.jsx)(Ku,{classNames:r,styles:o,scrollHideDelay:s,scrollbarSize:i,type:l,dir:c,offsetScrollbars:u,viewportRef:d,onScrollPositionChange:f,unstyled:p,variant:h,viewportProps:m,vars:g,scrollbars:y,onBottomReached:b,onTopReached:x,children:n})})})}));function Ju(e,t){return Array.isArray(e)?[...e].reduce(((e,n)=>({...e,...Ju(n,t)})),{}):"function"==typeof e?e(t):null==e?{}:e}function Qu(e){return e?.current?e.current.scrollHeight:"auto"}Ku.classes=Xu,Zu.displayName="@mantine/core/ScrollAreaAutosize",Zu.classes=Xu,Ku.Autosize=Zu;const ed="undefined"!=typeof window&&window.requestAnimationFrame;const td={transitionDuration:200,transitionTimingFunction:"ease",animateOpacity:!0},nd=te(((e,n)=>{const{children:r,in:o,transitionDuration:i,transitionTimingFunction:s,style:l,onTransitionEnd:c,animateOpacity:u,...d}=Q("Collapse",td,e),f=D(),p=Vt(),h=f.respectReducedMotion&&p?0:i,m=function({transitionDuration:e,transitionTimingFunction:n="ease",onTransitionEnd:r=()=>{},opened:o}){const a=(0,t.useRef)(null),i={display:"none",height:0,overflow:"hidden"},[s,l]=(0,t.useState)(o?{}:i),c=e=>{(0,Bt.flushSync)((()=>l(e)))},u=e=>{c((t=>({...t,...e})))};function d(t){const r=e||function(e){if(!e||"string"==typeof e)return 0;const t=e/36;return Math.round(10*(4+15*t**.25+t/5))}(t);return{transition:`height ${r}ms ${n}, opacity ${r}ms ${n}`}}Ht((()=>{"function"==typeof ed&&ed(o?()=>{u({willChange:"height",display:"block",overflow:"hidden"}),ed((()=>{const e=Qu(a);u({...d(e),height:e})}))}:()=>{const e=Qu(a);u({...d(e),willChange:"height",height:e}),ed((()=>u({height:0,overflow:"hidden"})))})}),[o]);const f=e=>{if(e.target===a.current&&"height"===e.propertyName)if(o){const e=Qu(a);e===s.height?c({}):u({height:e}),r()}else 0===s.height&&(c(i),r())};return function({style:e={},refKey:t="ref",...n}={}){const r=n[t];return{"aria-hidden":!o,...n,[t]:jt(a,r),onTransitionEnd:f,style:{boxSizing:"border-box",...e,...s}}}}({opened:o,transitionDuration:h,transitionTimingFunction:s,onTransitionEnd:c});return 0===h?o?(0,a.jsx)(je,{...d,children:r}):null:(0,a.jsx)(je,{...m({style:{opacity:o||!u?1:0,transition:u?`opacity ${h}ms ${s}`:"none",...Ju(l,f)},ref:n,...d}),children:r})}));function rd(e=!1,n){const{onOpen:r,onClose:o}=n||{},[a,i]=(0,t.useState)(e),s=(0,t.useCallback)((()=>{i((e=>e||(r?.(),!0)))}),[r]),l=(0,t.useCallback)((()=>{i((e=>e?(o?.(),!1):e))}),[o]),c=(0,t.useCallback)((()=>{a?l():s()}),[l,s,a]);return[a,{open:s,close:l,toggle:c}]}nd.displayName="@mantine/core/Collapse";var od=ji("outline","recycle","IconRecycle",[["path",{d:"M12 17l-2 2l2 2",key:"svg-0"}],["path",{d:"M10 19h9a2 2 0 0 0 1.75 -2.75l-.55 -1",key:"svg-1"}],["path",{d:"M8.536 11l-.732 -2.732l-2.732 .732",key:"svg-2"}],["path",{d:"M7.804 8.268l-4.5 7.794a2 2 0 0 0 1.506 2.89l1.141 .024",key:"svg-3"}],["path",{d:"M15.464 11l2.732 .732l.732 -2.732",key:"svg-4"}],["path",{d:"M18.196 11.732l-4.5 -7.794a2 2 0 0 0 -3.256 -.14l-.591 .976",key:"svg-5"}]]),ad=ji("outline","copy-off","IconCopyOff",[["path",{d:"M19.414 19.415a2 2 0 0 1 -1.414 .585h-8a2 2 0 0 1 -2 -2v-8c0 -.554 .225 -1.055 .589 -1.417m3.411 -.583h6a2 2 0 0 1 2 2v6",key:"svg-0"}],["path",{d:"M16 8v-2a2 2 0 0 0 -2 -2h-6m-3.418 .59c-.36 .36 -.582 .86 -.582 1.41v8a2 2 0 0 0 2 2h2",key:"svg-1"}],["path",{d:"M3 3l18 18",key:"svg-2"}]]),id=ji("outline","database","IconDatabase",[["path",{d:"M12 6m-8 0a8 3 0 1 0 16 0a8 3 0 1 0 -16 0",key:"svg-0"}],["path",{d:"M4 6v6a8 3 0 0 0 16 0v-6",key:"svg-1"}],["path",{d:"M4 12v6a8 3 0 0 0 16 0v-6",key:"svg-2"}]]),sd=ji("outline","calendar-clock","IconCalendarClock",[["path",{d:"M10.5 21h-4.5a2 2 0 0 1 -2 -2v-12a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v3",key:"svg-0"}],["path",{d:"M16 3v4",key:"svg-1"}],["path",{d:"M8 3v4",key:"svg-2"}],["path",{d:"M4 11h10",key:"svg-3"}],["path",{d:"M18 18m-4 0a4 4 0 1 0 8 0a4 4 0 1 0 -8 0",key:"svg-4"}],["path",{d:"M18 16.5v1.5l.5 .5",key:"svg-5"}]]),ld=ji("outline","code","IconCode",[["path",{d:"M7 8l-4 4l4 4",key:"svg-0"}],["path",{d:"M17 8l4 4l-4 4",key:"svg-1"}],["path",{d:"M14 4l-4 16",key:"svg-2"}]]),cd=ji("outline","brand-wordpress","IconBrandWordpress",[["path",{d:"M9.5 9h3",key:"svg-0"}],["path",{d:"M4 9h2.5",key:"svg-1"}],["path",{d:"M11 9l3 11l4 -9",key:"svg-2"}],["path",{d:"M5.5 9l3.5 11l3 -7",key:"svg-3"}],["path",{d:"M18 11c.177 -.528 1 -1.364 1 -2.5c0 -1.78 -.776 -2.5 -1.875 -2.5c-.898 0 -1.125 .812 -1.125 1.429c0 1.83 2 2.058 2 3.571z",key:"svg-4"}],["path",{d:"M12 12m-9 0a9 9 0 1 0 18 0a9 9 0 1 0 -18 0",key:"svg-5"}]]),ud=ji("outline","sun","IconSun",[["path",{d:"M12 12m-4 0a4 4 0 1 0 8 0a4 4 0 1 0 -8 0",key:"svg-0"}],["path",{d:"M3 12h1m8 -9v1m8 8h1m-9 8v1m-6.4 -15.4l.7 .7m12.1 -.7l-.7 .7m0 11.4l.7 .7m-12.1 -.7l-.7 .7",key:"svg-1"}]]),dd=ji("outline","moon-stars","IconMoonStars",[["path",{d:"M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z",key:"svg-0"}],["path",{d:"M17 4a2 2 0 0 0 2 2a2 2 0 0 0 -2 2a2 2 0 0 0 -2 -2a2 2 0 0 0 2 -2",key:"svg-1"}],["path",{d:"M19 11h2m-1 -1v2",key:"svg-2"}]]),fd=ji("outline","chevron-down","IconChevronDown",[["path",{d:"M6 9l6 6l6 -6",key:"svg-0"}]]);const pd="JuDL181pLgp1dn2GB7GL",hd=o.p+"images/logo.99e0122f.png";function md({setActiveView:e}){const[n,{toggle:r,close:o}]=rd(!1),[a,{toggle:i}]=rd(!1),s=D(),{colorScheme:l,toggleColorScheme:c,setColorScheme:u}=ti(),[d,f]=(0,t.useState)("dark"===l),[p,h]=(0,t.useState)(!1);function y(t){if(e(t),n)return o();h(!1)}const v=[{icon:od,title:(0,Ci.__)("Safely Trash","scotty"),description:(0,Ci.__)("Delete the unnecessary records from your database","scotty"),onClick:()=>y("trash")},{icon:ad,title:(0,Ci.__)("Check duplicates","scotty"),description:(0,Ci.__)("Check and analyze your database for duplicate records","scotty"),onClick:()=>y("duplicates")},{icon:id,title:(0,Ci.__)("Database Sneak Peak","scotty"),description:(0,Ci.__)("Have a look at the database tables and optimize them","scotty"),onClick:()=>y("database")},{icon:sd,title:(0,Ci.__)("Cron jobs","scotty"),description:(0,Ci.__)("Cron jobs to run the tasks at regular intervals","scotty"),onClick:()=>y("cron")},{icon:ld,title:(0,Ci.__)("Shortcode","scotty"),description:(0,Ci.__)("Have a look at the shortcode and use them in your posts","scotty"),onClick:()=>y("shortcode")},{icon:cd,title:(0,Ci.__)("WordPress Advanced","scotty"),description:(0,Ci.__)("Settings for advanced WordPress features","scotty"),onClick:()=>y("wordpress")}];(0,t.useEffect)((()=>{const e=d?"dark":"light";setTimeout((()=>u(e)),100)}),[d]);const g=(0,t.createElement)(ud,{style:{width:m(16),height:m(16)},stroke:2.5,color:s.colors.yellow[4]}),b=(0,t.createElement)(dd,{style:{width:m(16),height:m(16)},stroke:2.5,color:s.colors.blue[6]}),x=v.map((e=>(0,t.createElement)(it,{className:"BQYETYtWrkYim9ltTkYp",key:e.title,onClick:e.onClick},(0,t.createElement)(vr,{wrap:"nowrap",align:"flex-start"},(0,t.createElement)(Mi,{size:34,variant:"default",radius:"md"},(0,t.createElement)(e.icon,{style:{width:m(22),height:m(22)},color:s.colors.blue[6]})),(0,t.createElement)("div",null,(0,t.createElement)(zi,{size:"sm",fw:500},e.title),(0,t.createElement)(zi,{size:"xs",c:"dimmed"},e.description))))));return(0,t.createElement)(je,null,(0,t.createElement)("header",{className:"Lz69sceyiTOL_XNpSmYs"},(0,t.createElement)(vr,{justify:"space-between",h:"100%"},(0,t.createElement)(vr,{gap:6},(0,t.createElement)(Fi,{src:hd,alt:"Logo",width:32,height:32}),(0,t.createElement)(vr,null,(0,t.createElement)(zi,{my:12,fz:24},"Scotty"),(0,t.createElement)(Ui,null,"v",window.NSScottyPluginMantine.version))),(0,t.createElement)(vr,{visibleFrom:"sm"},(0,t.createElement)(vr,{h:"100%",gap:0},(0,t.createElement)(Ul,{width:600,position:"bottom-end",radius:"md",shadow:"md",opened:p,onChange:h,withinPortal:!0},(0,t.createElement)(Ul.Target,null,(0,t.createElement)("a",{href:"#",className:pd,onClick:()=>h(!0)},(0,t.createElement)(fi,{inline:!0},(0,t.createElement)(je,{component:"span",mr:5},(0,Ci.__)("Features","scotty")),(0,t.createElement)(fd,{style:{width:m(16),height:m(16)},color:s.colors.blue[6]})))),(0,t.createElement)(Ul.Dropdown,{visibleFrom:"sm",style:{overflow:"hidden"}},(0,t.createElement)(vr,{justify:"space-between",px:"md"},(0,t.createElement)(zi,{fw:500},(0,Ci.__)("Features","scotty")),(0,t.createElement)(Gl,{href:"#",fz:"xs"},(0,Ci.__)("Overview","scotty"))),(0,t.createElement)(Jl,{my:"sm"}),(0,t.createElement)(sc,{cols:2,spacing:0},x),(0,t.createElement)("div",{className:"ucHGioZOFzpMhZEd40m0"},(0,t.createElement)(vr,{justify:"space-between"},(0,t.createElement)("div",null,(0,t.createElement)(zi,{fw:500,fz:"sm"},(0,Ci.__)("Get started","scotty")),(0,t.createElement)(zi,{size:"xs",c:"dimmed"},(0,Ci.__)("Check the Overview to get started","scotty"))),(0,t.createElement)(Tr,{variant:"default",onClick:()=>y("overview")},(0,Ci.__)("Get started","scotty"))))))),(0,t.createElement)(Bc,{size:"md",color:"dark.4",onLabel:g,checked:d,offLabel:b,onChange:e=>f(e.currentTarget.checked)})),(0,t.createElement)(Hc,{opened:n,onClick:r,hiddenFrom:"sm"}))),(0,t.createElement)(vu,{opened:n,onClose:o,size:"100%",padding:"md",title:"Navigation",hiddenFrom:"sm",zIndex:1e6},(0,t.createElement)(Ku,{h:`calc(100vh - ${m(80)})`,mx:"-md"},(0,t.createElement)(Jl,{my:"sm"}),(0,t.createElement)(it,{className:pd,onClick:i},(0,t.createElement)(fi,{inline:!0},(0,t.createElement)(je,{component:"span",mr:5},(0,Ci.__)("Features","scotty")),(0,t.createElement)(fd,{style:{width:m(16),height:m(16)},color:s.colors.blue[6]}))),(0,t.createElement)(nd,{in:a},x),(0,t.createElement)(Jl,{my:"sm"}))))}var yd=ji("outline","chart-pie","IconChartPie",[["path",{d:"M10 3.2a9 9 0 1 0 10.8 10.8a1 1 0 0 0 -1 -1h-6.8a2 2 0 0 1 -2 -2v-7a.9 .9 0 0 0 -1 -.8",key:"svg-0"}],["path",{d:"M15 3.5a9 9 0 0 1 5.5 5.5h-4.5a1 1 0 0 1 -1 -1v-4.5",key:"svg-1"}]]),vd=ji("outline","layout-sidebar-left-expand","IconLayoutSidebarLeftExpand",[["path",{d:"M4 4m0 2a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v12a2 2 0 0 1 -2 2h-12a2 2 0 0 1 -2 -2z",key:"svg-0"}],["path",{d:"M9 4v16",key:"svg-1"}],["path",{d:"M14 10l2 2l-2 2",key:"svg-2"}]]),gd=ji("outline","layout-sidebar-left-collapse","IconLayoutSidebarLeftCollapse",[["path",{d:"M4 4m0 2a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v12a2 2 0 0 1 -2 2h-12a2 2 0 0 1 -2 -2z",key:"svg-0"}],["path",{d:"M9 4v16",key:"svg-1"}],["path",{d:"M15 10l-2 2l2 2",key:"svg-2"}]]);function bd({style:e,size:t=16,...n}){return(0,a.jsx)("svg",{viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{...e,width:m(t),height:m(t),display:"block"},...n,children:(0,a.jsx)("path",{d:"M3.13523 6.15803C3.3241 5.95657 3.64052 5.94637 3.84197 6.13523L7.5 9.56464L11.158 6.13523C11.3595 5.94637 11.6759 5.95657 11.8648 6.15803C12.0536 6.35949 12.0434 6.67591 11.842 6.86477L7.84197 10.6148C7.64964 10.7951 7.35036 10.7951 7.15803 10.6148L3.15803 6.86477C2.95657 6.67591 2.94637 6.35949 3.13523 6.15803Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"})})}bd.displayName="@mantine/core/AccordionChevron";var xd={root:"m_f0824112",description:"m_57492dcc",section:"m_690090b5",label:"m_1f6ac4c4",body:"m_f07af9d2",children:"m_e17b862f",chevron:"m_1fd8a00b"};const wd={},Sd=(e,{variant:t,color:n,childrenOffset:r,autoContrast:o})=>{const a=e.variantColorResolver({color:n||e.primaryColor,theme:e,variant:t||"light",autoContrast:o});return{root:{"--nl-bg":n||t?a.background:void 0,"--nl-hover":n||t?a.hover:void 0,"--nl-color":n||t?a.color:void 0},children:{"--nl-offset":Fe(r)}}},Od=rt(((e,t)=>{const n=Q("NavLink",wd,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,vars:c,opened:u,defaultOpened:d,onChange:f,children:p,onClick:h,active:m,disabled:y,leftSection:v,rightSection:g,label:b,description:x,disableRightSectionRotation:w,noWrap:S,childrenOffset:O,onKeyDown:j,autoContrast:E,mod:C,...k}=n,P=nt({name:"NavLink",props:n,classes:xd,className:o,style:i,classNames:r,styles:s,unstyled:l,vars:c,varsResolver:Sd}),[_,A]=Bl({value:u,defaultValue:d,finalValue:!1,onChange:f}),N=!!p;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(it,{...P("root"),component:"a",ref:t,onClick:e=>{h?.(e),N&&(e.preventDefault(),A(!_))},onKeyDown:e=>{j?.(e),"Space"===e.nativeEvent.code&&N&&(e.preventDefault(),A(!_))},unstyled:l,mod:[{disabled:y,active:m,expanded:_},C],...k,children:[v&&(0,a.jsx)(je,{component:"span",...P("section"),mod:{position:"left"},children:v}),(0,a.jsxs)(je,{...P("body"),mod:{"no-wrap":S},children:[(0,a.jsx)(je,{component:"span",...P("label"),children:b}),(0,a.jsx)(je,{component:"span",mod:{active:m},...P("description"),children:x})]}),(N||g)&&(0,a.jsx)(je,{...P("section"),component:"span",mod:{rotate:_&&!w,position:"right"},children:N?g||(0,a.jsx)(bd,{...P("chevron")}):g})]}),(0,a.jsx)(nd,{in:_,...P("collapse"),children:(0,a.jsx)("div",{...P("children"),children:p})})]})}));function jd({id:e,activeTab:n,setActiveTab:r,label:o,leftSection:a,collapse:i,divider:s}){return s?i?(0,t.createElement)(Jl,null):(0,t.createElement)(Jl,{my:4,labelPosition:"left",size:0,label:s}):i?(0,t.createElement)(je,null,(0,t.createElement)(Si,{title:o,radius:256,variant:n===e?"filled":"subtle",size:"lg",onClick:()=>r(e)},a)):(0,t.createElement)(Od,{classNames:{root:"xHKGxbMSd3NKCb_FhY0K"},active:n===e,label:o,onClick:()=>r(e),leftSection:(0,t.createElement)(Mi,{size:20,variant:"transparent"},a)})}Od.classes=xd,Od.displayName="@mantine/core/NavLink";const Ed=[{label:(0,Ci.__)("Overview","scotty"),id:"overview",leftSection:(0,t.createElement)(yd,null)},{divider:(0,Ci.__)("Cleaning","scotty")},{label:(0,Ci.__)("Trash","scotty"),id:"trash",leftSection:(0,t.createElement)(od,null)},{label:(0,Ci.__)("Duplicates","scotty"),id:"duplicates",leftSection:(0,t.createElement)(ad,null)},{divider:(0,Ci.__)("Optimization","scotty")},{label:(0,Ci.__)("Database","scotty"),id:"database",leftSection:(0,t.createElement)(id,null)},{divider:(0,Ci.__)("System","scotty")},{label:(0,Ci.__)("Cron","scotty"),id:"cron",leftSection:(0,t.createElement)(sd,null)},{label:(0,Ci.__)("Shortcode","scotty"),id:"shortcode",leftSection:(0,t.createElement)(ld,null)},{divider:(0,Ci.__)("Settings","scotty")},{label:(0,Ci.__)("WordPress","scotty"),id:"wordpress",leftSection:(0,t.createElement)(cd,null)}];function Cd({activeTab:e,setActiveTab:n,onClickCollapse:r,collapse:o=!1}){return(0,t.createElement)(ai,{justify:"space-between"},(0,t.createElement)(Ku,{w:o?34:200,classNames:{root:"iiwBhUTsDyiWpQ0PdawG",viewport:"ivfkRKPRiManb4necEll"}},(0,t.createElement)(ai,{gap:4},Ed.map((r=>(0,t.createElement)(jd,{key:r.id,...r,activeTab:e,setActiveTab:n,collapse:o}))))),(0,t.createElement)(ci,{justify:"end"},(0,t.createElement)(Si,{variant:"subtle",onClick:()=>r(!o)},o?(0,t.createElement)(vd,null):(0,t.createElement)(gd,null))))}function kd({classNames:e,styles:t,props:n,stylesCtx:r}){const o=D();return{resolvedClassNames:Ge({theme:o,classNames:e,props:n,stylesCtx:r||void 0}),resolvedStyles:Ze({theme:o,styles:t,props:n,stylesCtx:r||void 0})}}function Pd(e){return"string"==typeof e?{value:e,label:e}:"value"in e&&!("label"in e)?{value:e.value,label:e.value,disabled:e.disabled}:"number"==typeof e?{value:e.toString(),label:e.toString()}:"group"in e?{group:e.group,items:e.items.map((e=>Pd(e)))}:e}function _d(e){return e?e.map((e=>Pd(e))):[]}function Ad(e){return e.reduce(((e,t)=>"group"in t?{...e,...Ad(t.items)}:(e[t.value]=t,e)),{})}const[Nd,Md]=Ee("Combobox component was not found in tree");var Td={dropdown:"m_88b62a41",search:"m_985517d8",options:"m_b2821a6e",option:"m_92253aa5",empty:"m_2530cd1d",header:"m_858f94bd",footer:"m_82b967cb",group:"m_254f3e4f",groupLabel:"m_2bb2e9e5",chevron:"m_2943220b",optionsDropdownOption:"m_390b5f4",optionsDropdownCheckIcon:"m_8ee53fc2"};const Id={error:null},Dd=(e,{size:t})=>({chevron:{"--combobox-chevron-size":Be(t,"combobox-chevron-size")}}),Rd=te(((e,t)=>{const n=Q("ComboboxChevron",Id,e),{size:r,error:o,style:i,className:s,classNames:l,styles:c,unstyled:u,vars:d,mod:f,...p}=n,h=nt({name:"ComboboxChevron",classes:Td,props:n,style:i,className:s,classNames:l,styles:c,unstyled:u,vars:d,varsResolver:Dd,rootSelector:"chevron"});return(0,a.jsx)(je,{component:"svg",...p,...h("chevron"),size:r,viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",mod:["combobox-chevron",{error:o},f],ref:t,children:(0,a.jsx)("path",{d:"M4.93179 5.43179C4.75605 5.60753 4.75605 5.89245 4.93179 6.06819C5.10753 6.24392 5.39245 6.24392 5.56819 6.06819L7.49999 4.13638L9.43179 6.06819C9.60753 6.24392 9.89245 6.24392 10.0682 6.06819C10.2439 5.89245 10.2439 5.60753 10.0682 5.43179L7.81819 3.18179C7.73379 3.0974 7.61933 3.04999 7.49999 3.04999C7.38064 3.04999 7.26618 3.0974 7.18179 3.18179L4.93179 5.43179ZM10.0682 9.56819C10.2439 9.39245 10.2439 9.10753 10.0682 8.93179C9.89245 8.75606 9.60753 8.75606 9.43179 8.93179L7.49999 10.8636L5.56819 8.93179C5.39245 8.75606 5.10753 8.75606 4.93179 8.93179C4.75605 9.10753 4.75605 9.39245 4.93179 9.56819L7.18179 11.8182C7.35753 11.9939 7.64245 11.9939 7.81819 11.8182L10.0682 9.56819Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"})})}));Rd.classes=Td,Rd.displayName="@mantine/core/ComboboxChevron";const zd=(0,t.forwardRef)((({size:e,onMouseDown:t,onClick:n,onClear:r,...o},i)=>(0,a.jsx)(dt,{ref:i,size:e||"sm",variant:"transparent",tabIndex:-1,"aria-hidden":!0,...o,onMouseDown:e=>{e.preventDefault(),t?.(e)},onClick:e=>{r(),n?.(e)}})));zd.displayName="@mantine/core/ComboboxClearButton";const Ld={},$d=te(((e,t)=>{const{classNames:n,styles:r,className:o,style:i,hidden:s,...l}=Q("ComboboxDropdown",Ld,e),c=Md();return(0,a.jsx)(Ul.Dropdown,{...l,ref:t,role:"presentation","data-hidden":s||void 0,...c.getStyles("dropdown",{className:o,style:i,classNames:n,styles:r})})}));$d.classes=Td,$d.displayName="@mantine/core/ComboboxDropdown";const Bd={refProp:"ref"},Fd=te(((e,t)=>{const{children:n,refProp:r}=Q("ComboboxDropdownTarget",Bd,e);if(Md(),!Ct(n))throw new Error("Combobox.DropdownTarget component children should be an element or a component that accepts ref. Fragments, strings, numbers and other primitive values are not supported");return(0,a.jsx)(Ul.Target,{ref:t,refProp:r,children:n})}));Fd.displayName="@mantine/core/ComboboxDropdownTarget";const Wd={},Vd=te(((e,t)=>{const{classNames:n,className:r,style:o,styles:i,vars:s,...l}=Q("ComboboxEmpty",Wd,e),c=Md();return(0,a.jsx)(je,{ref:t,...c.getStyles("empty",{className:r,classNames:n,styles:i,style:o}),...l})}));function Hd({onKeyDown:e,withKeyboardNavigation:n,withAriaAttributes:r,withExpandedAttribute:o,targetType:a,autoComplete:i}){const s=Md(),[l,c]=(0,t.useState)(null);return{...r?{"aria-haspopup":"listbox","aria-expanded":o&&!(!s.store.listId||!s.store.dropdownOpened)||void 0,"aria-controls":s.store.listId,"aria-activedescendant":s.store.dropdownOpened&&l||void 0,autoComplete:i,"data-expanded":s.store.dropdownOpened||void 0,"data-mantine-stop-propagation":s.store.dropdownOpened||void 0}:{},onKeyDown:t=>{if(e?.(t),!s.readOnly&&n){if(t.nativeEvent.isComposing)return;if("ArrowDown"===t.nativeEvent.code&&(t.preventDefault(),s.store.dropdownOpened?c(s.store.selectNextOption()):(s.store.openDropdown("keyboard"),c(s.store.selectActiveOption()),s.store.updateSelectedOptionIndex("selected",{scrollIntoView:!0}))),"ArrowUp"===t.nativeEvent.code&&(t.preventDefault(),s.store.dropdownOpened?c(s.store.selectPreviousOption()):(s.store.openDropdown("keyboard"),c(s.store.selectActiveOption()),s.store.updateSelectedOptionIndex("selected",{scrollIntoView:!0}))),"Enter"===t.nativeEvent.code||"NumpadEnter"===t.nativeEvent.code){if(229===t.nativeEvent.keyCode)return;const e=s.store.getSelectedOptionIndex();s.store.dropdownOpened&&-1!==e?(t.preventDefault(),s.store.clickSelectedOption()):"button"===a&&(t.preventDefault(),s.store.openDropdown("keyboard"))}"Escape"===t.nativeEvent.code&&s.store.closeDropdown("keyboard"),"Space"===t.nativeEvent.code&&"button"===a&&(t.preventDefault(),s.store.toggleDropdown("keyboard"))}}}}Vd.classes=Td,Vd.displayName="@mantine/core/ComboboxEmpty";const Ud={refProp:"ref",targetType:"input",withKeyboardNavigation:!0,withAriaAttributes:!0,withExpandedAttribute:!1,autoComplete:"off"},qd=te(((e,n)=>{const{children:r,refProp:o,withKeyboardNavigation:a,withAriaAttributes:i,withExpandedAttribute:s,targetType:l,autoComplete:c,...u}=Q("ComboboxEventsTarget",Ud,e);if(!Ct(r))throw new Error("Combobox.EventsTarget component children should be an element or a component that accepts ref. Fragments, strings, numbers and other primitive values are not supported");const d=Md(),f=Hd({targetType:l,withAriaAttributes:i,withKeyboardNavigation:a,withExpandedAttribute:s,onKeyDown:r.props.onKeyDown,autoComplete:c});return(0,t.cloneElement)(r,{...f,...u,[o]:Et(n,d.store.targetRef,is(r))})}));qd.displayName="@mantine/core/ComboboxEventsTarget";const Xd={},Gd=te(((e,t)=>{const{classNames:n,className:r,style:o,styles:i,vars:s,...l}=Q("ComboboxFooter",Xd,e),c=Md();return(0,a.jsx)(je,{ref:t,...c.getStyles("footer",{className:r,classNames:n,style:o,styles:i}),...l,onMouseDown:e=>{e.preventDefault()}})}));Gd.classes=Td,Gd.displayName="@mantine/core/ComboboxFooter";const Yd={},Kd=te(((e,t)=>{const{classNames:n,className:r,style:o,styles:i,vars:s,children:l,label:c,...u}=Q("ComboboxGroup",Yd,e),d=Md();return(0,a.jsxs)(je,{ref:t,...d.getStyles("group",{className:r,classNames:n,style:o,styles:i}),...u,children:[c&&(0,a.jsx)("div",{...d.getStyles("groupLabel",{classNames:n,styles:i}),children:c}),l]})}));Kd.classes=Td,Kd.displayName="@mantine/core/ComboboxGroup";const Zd={},Jd=te(((e,t)=>{const{classNames:n,className:r,style:o,styles:i,vars:s,...l}=Q("ComboboxHeader",Zd,e),c=Md();return(0,a.jsx)(je,{ref:t,...c.getStyles("header",{className:r,classNames:n,style:o,styles:i}),...l,onMouseDown:e=>{e.preventDefault()}})}));function Qd({value:e,valuesDivider:t=",",...n}){return(0,a.jsx)("input",{type:"hidden",value:Array.isArray(e)?e.join(t):e||"",...n})}Jd.classes=Td,Jd.displayName="@mantine/core/ComboboxHeader",Qd.displayName="@mantine/core/ComboboxHiddenInput";const ef={},tf=te(((e,n)=>{const r=Q("ComboboxOption",ef,e),{classNames:o,className:i,style:s,styles:l,vars:c,onClick:u,id:d,active:f,onMouseDown:p,onMouseOver:h,disabled:m,selected:y,mod:v,...g}=r,b=Md(),x=(0,t.useId)(),w=d||x;return(0,a.jsx)(je,{...b.getStyles("option",{className:i,classNames:o,styles:l,style:s}),...g,ref:n,id:w,mod:["combobox-option",{"combobox-active":f,"combobox-disabled":m,"combobox-selected":y},v],role:"option",onClick:e=>{m?e.preventDefault():(b.onOptionSubmit?.(r.value,r),u?.(e))},onMouseDown:e=>{e.preventDefault(),p?.(e)},onMouseOver:e=>{b.resetSelectionOnOptionHover&&b.store.resetSelectedOption(),h?.(e)}})}));tf.classes=Td,tf.displayName="@mantine/core/ComboboxOption";const nf={},rf=te(((e,n)=>{const r=Q("ComboboxOptions",nf,e),{classNames:o,className:i,style:s,styles:l,id:c,onMouseDown:u,labelledBy:d,...f}=r,p=Md(),h=Jn(c);return(0,t.useEffect)((()=>{p.store.setListId(h)}),[h]),(0,a.jsx)(je,{ref:n,...p.getStyles("options",{className:i,style:s,classNames:o,styles:l}),...f,id:h,role:"listbox","aria-labelledby":d,onMouseDown:e=>{e.preventDefault(),u?.(e)}})}));rf.classes=Td,rf.displayName="@mantine/core/ComboboxOptions";const of={withAriaAttributes:!0,withKeyboardNavigation:!0},af=te(((e,t)=>{const n=Q("ComboboxSearch",of,e),{classNames:r,styles:o,unstyled:i,vars:s,withAriaAttributes:l,onKeyDown:c,withKeyboardNavigation:u,size:d,...f}=n,p=Md(),h=p.getStyles("search"),m=Hd({targetType:"input",withAriaAttributes:l,withKeyboardNavigation:u,withExpandedAttribute:!1,onKeyDown:c,autoComplete:"off"});return(0,a.jsx)(Pc,{ref:Et(t,p.store.searchRef),classNames:[{input:h.className},r],styles:[{input:h.style},o],size:d||p.size,...m,...f,__staticSelector:"Combobox"})}));af.classes=Td,af.displayName="@mantine/core/ComboboxSearch";const sf={refProp:"ref",targetType:"input",withKeyboardNavigation:!0,withAriaAttributes:!0,withExpandedAttribute:!1,autoComplete:"off"},lf=te(((e,n)=>{const{children:r,refProp:o,withKeyboardNavigation:i,withAriaAttributes:s,withExpandedAttribute:l,targetType:c,autoComplete:u,...d}=Q("ComboboxTarget",sf,e);if(!Ct(r))throw new Error("Combobox.Target component children should be an element or a component that accepts ref. Fragments, strings, numbers and other primitive values are not supported");const f=Md(),p=Hd({targetType:c,withAriaAttributes:s,withKeyboardNavigation:i,withExpandedAttribute:l,onKeyDown:r.props.onKeyDown,autoComplete:u}),h=(0,t.cloneElement)(r,{...p,...d});return(0,a.jsx)(Ul.Target,{ref:Et(n,f.store.targetRef),children:h})}));function cf({defaultOpened:e,opened:n,onOpenedChange:r,onDropdownClose:o,onDropdownOpen:a,loop:i=!0,scrollBehavior:s="instant"}={}){const[l,c]=Bl({value:n,defaultValue:e,finalValue:!1,onChange:r}),u=(0,t.useRef)(null),d=(0,t.useRef)(-1),f=(0,t.useRef)(null),p=(0,t.useRef)(null),h=(0,t.useRef)(-1),m=(0,t.useRef)(-1),y=(0,t.useRef)(-1),v=(0,t.useCallback)(((e="unknown")=>{l||(c(!0),a?.(e))}),[c,a,l]),g=(0,t.useCallback)(((e="unknown")=>{l&&(c(!1),o?.(e))}),[c,o,l]),b=(0,t.useCallback)(((e="unknown")=>{l?g(e):v(e)}),[g,v,l]),x=(0,t.useCallback)((()=>{const e=document.querySelector(`#${u.current} [data-combobox-selected]`);e?.removeAttribute("data-combobox-selected"),e?.removeAttribute("aria-selected")}),[]),w=(0,t.useCallback)((e=>{const t=document.getElementById(u.current),n=t?.querySelectorAll("[data-combobox-option]");if(!n)return null;const r=e>=n.length?0:e<0?n.length-1:e;return d.current=r,n?.[r]&&!n[r].hasAttribute("data-combobox-disabled")?(x(),n[r].setAttribute("data-combobox-selected","true"),n[r].setAttribute("aria-selected","true"),n[r].scrollIntoView({block:"nearest",behavior:s}),n[r].id):null}),[s,x]),S=(0,t.useCallback)((()=>{const e=document.querySelector(`#${u.current} [data-combobox-active]`);if(e){const t=document.querySelectorAll(`#${u.current} [data-combobox-option]`),n=Array.from(t).findIndex((t=>t===e));return w(n)}return w(0)}),[w]),O=(0,t.useCallback)((()=>w(function(e,t,n){for(let n=e+1;n<t.length;n+=1)if(!t[n].hasAttribute("data-combobox-disabled"))return n;if(n)for(let e=0;e<t.length;e+=1)if(!t[e].hasAttribute("data-combobox-disabled"))return e;return e}(d.current,document.querySelectorAll(`#${u.current} [data-combobox-option]`),i))),[w,i]),j=(0,t.useCallback)((()=>w(function(e,t,n){for(let n=e-1;n>=0;n-=1)if(!t[n].hasAttribute("data-combobox-disabled"))return n;if(n)for(let e=t.length-1;e>-1;e-=1)if(!t[e].hasAttribute("data-combobox-disabled"))return e;return e}(d.current,document.querySelectorAll(`#${u.current} [data-combobox-option]`),i))),[w,i]),E=(0,t.useCallback)((()=>w(function(e){for(let t=0;t<e.length;t+=1)if(!e[t].hasAttribute("data-combobox-disabled"))return t;return-1}(document.querySelectorAll(`#${u.current} [data-combobox-option]`)))),[w]),C=(0,t.useCallback)(((e="selected",t)=>{y.current=window.setTimeout((()=>{const n=document.querySelectorAll(`#${u.current} [data-combobox-option]`),r=Array.from(n).findIndex((t=>t.hasAttribute(`data-combobox-${e}`)));d.current=r,t?.scrollIntoView&&n[r]?.scrollIntoView({block:"nearest",behavior:s})}),0)}),[]),k=(0,t.useCallback)((()=>{d.current=-1,x()}),[x]),P=(0,t.useCallback)((()=>{const e=document.querySelectorAll(`#${u.current} [data-combobox-option]`),t=e?.[d.current];t?.click()}),[]),_=(0,t.useCallback)((e=>{u.current=e}),[]),A=(0,t.useCallback)((()=>{h.current=window.setTimeout((()=>f.current.focus()),0)}),[]),N=(0,t.useCallback)((()=>{m.current=window.setTimeout((()=>p.current.focus()),0)}),[]),M=(0,t.useCallback)((()=>d.current),[]);return(0,t.useEffect)((()=>()=>{window.clearTimeout(h.current),window.clearTimeout(m.current),window.clearTimeout(y.current)}),[]),{dropdownOpened:l,openDropdown:v,closeDropdown:g,toggleDropdown:b,selectedOptionIndex:d.current,getSelectedOptionIndex:M,selectOption:w,selectFirstOption:E,selectActiveOption:S,selectNextOption:O,selectPreviousOption:j,resetSelectedOption:k,updateSelectedOptionIndex:C,listId:u.current,setListId:_,clickSelectedOption:P,searchRef:f,focusSearchInput:A,targetRef:p,focusTarget:N}}lf.displayName="@mantine/core/ComboboxTarget";const uf={keepMounted:!0,withinPortal:!0,resetSelectionOnOptionHover:!1,width:"target",transitionProps:{transition:"fade",duration:0}},df=(e,{size:t,dropdownPadding:n})=>({options:{"--combobox-option-fz":Ve(t),"--combobox-option-padding":Be(t,"combobox-option-padding")},dropdown:{"--combobox-padding":void 0===n?void 0:m(n),"--combobox-option-fz":Ve(t),"--combobox-option-padding":Be(t,"combobox-option-padding")}});function ff(e){const t=Q("Combobox",uf,e),{classNames:n,styles:r,unstyled:o,children:i,store:s,vars:l,onOptionSubmit:c,onClose:u,size:d,dropdownPadding:f,resetSelectionOnOptionHover:p,__staticSelector:h,readOnly:m,...y}=t,v=cf(),g=s||v,b=nt({name:h||"Combobox",classes:Td,props:t,classNames:n,styles:r,unstyled:o,vars:l,varsResolver:df});return(0,a.jsx)(Nd,{value:{getStyles:b,store:g,onOptionSubmit:c,size:d,resetSelectionOnOptionHover:p,readOnly:m},children:(0,a.jsx)(Ul,{opened:g.dropdownOpened,...y,onChange:e=>!e&&(u?.(),void g.closeDropdown()),withRoles:!1,unstyled:o,children:i})})}function pf({size:e,style:t,...n}){const r=void 0!==e?{width:m(e),height:m(e),...t}:t;return(0,a.jsx)("svg",{viewBox:"0 0 10 7",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:r,"aria-hidden":!0,...n,children:(0,a.jsx)("path",{d:"M4 4.586L1.707 2.293A1 1 0 1 0 .293 3.707l3 3a.997.997 0 0 0 1.414 0l5-5A1 1 0 1 0 8.293.293L4 4.586z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"})})}function hf({indeterminate:e,...t}){return e?(0,a.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 32 6","aria-hidden":!0,...t,children:(0,a.jsx)("rect",{width:"32",height:"6",fill:"currentColor",rx:"3"})}):(0,a.jsx)(pf,{...t})}function mf(e){return"group"in e}function yf({options:e,search:t,limit:n}){const r=t.trim().toLowerCase(),o=[];for(let a=0;a<e.length;a+=1){const i=e[a];if(o.length===n)return o;mf(i)&&o.push({group:i.group,items:yf({options:i.items,search:t,limit:n-o.length})}),mf(i)||i.label.toLowerCase().includes(r)&&o.push(i)}return o}function vf(e,t=new Set){if(Array.isArray(e))for(const n of e)if(mf(n))vf(n.items,t);else{if(void 0===n.value)throw new Error("[@mantine/core] Each option must have value property");if("string"!=typeof n.value)throw new Error("[@mantine/core] Option value must be a string, other data formats are not supported, got "+typeof n.value);if(t.has(n.value))throw new Error(`[@mantine/core] Duplicate options are not supported. Option with value "${n.value}" was provided more than once`);t.add(n.value)}}function gf({data:e,withCheckIcon:t,value:n,checkIconPosition:r,unstyled:o,renderOption:i}){if(!mf(e)){const s=function(e,t){return Array.isArray(e)?e.includes(t):e===t}(n,e.value),l=t&&s&&(0,a.jsx)(pf,{className:Td.optionsDropdownCheckIcon}),c=(0,a.jsxs)(a.Fragment,{children:["left"===r&&l,(0,a.jsx)("span",{children:e.label}),"right"===r&&l]});return(0,a.jsx)(ff.Option,{value:e.value,disabled:e.disabled,className:re({[Td.optionsDropdownOption]:!o}),"data-reverse":"right"===r||void 0,"data-checked":s||void 0,"aria-selected":s,active:s,children:"function"==typeof i?i({option:e,checked:s}):c})}const s=e.items.map((e=>(0,a.jsx)(gf,{data:e,value:n,unstyled:o,withCheckIcon:t,checkIconPosition:r,renderOption:i},e.value)));return(0,a.jsx)(ff.Group,{label:e.group,children:s})}function bf({data:e,hidden:t,hiddenWhenEmpty:n,filter:r,search:o,limit:i,maxDropdownHeight:s,withScrollArea:l=!0,filterOptions:c=!0,withCheckIcon:u=!1,value:d,checkIconPosition:f,nothingFoundMessage:p,unstyled:h,labelId:m,renderOption:y,scrollAreaProps:v,"aria-label":g}){vf(e);const b="string"==typeof o?(r||yf)({options:e,search:c?o:"",limit:i??1/0}):e,x=function(e){if(0===e.length)return!0;for(const t of e){if(!("group"in t))return!1;if(t.items.length>0)return!1}return!0}(b),w=b.map((e=>(0,a.jsx)(gf,{data:e,withCheckIcon:u,value:d,checkIconPosition:f,unstyled:h,renderOption:y},mf(e)?e.group:e.value)));return(0,a.jsx)(ff.Dropdown,{hidden:t||n&&x,children:(0,a.jsxs)(ff.Options,{labelledBy:m,"aria-label":g,children:[l?(0,a.jsx)(Ku.Autosize,{mah:s??220,type:"scroll",scrollbarSize:"var(--combobox-padding)",offsetScrollbars:"y",...v,children:w}):w,x&&p&&(0,a.jsx)(ff.Empty,{children:p})]})})}ff.extend=e=>e,ff.classes=Td,ff.displayName="@mantine/core/Combobox",ff.Target=lf,ff.Dropdown=$d,ff.Options=rf,ff.Option=tf,ff.Search=af,ff.Empty=Vd,ff.Chevron=Rd,ff.Footer=Gd,ff.Header=Jd,ff.EventsTarget=qd,ff.DropdownTarget=Fd,ff.Group=Kd,ff.ClearButton=zd,ff.HiddenInput=Qd;const xf={__staticSelector:"InputBase",withAria:!0},wf=rt(((e,t)=>{const{inputProps:n,wrapperProps:r,...o}=function(e,t,n){const r=Q("InputBase",t,n),{label:o,description:a,error:i,required:s,classNames:l,styles:c,className:u,unstyled:d,__staticSelector:f,__stylesApiProps:p,errorProps:h,labelProps:m,descriptionProps:y,wrapperProps:v,id:g,size:b,style:x,inputContainer:w,inputWrapperOrder:S,withAsterisk:O,variant:j,vars:E,mod:C,...k}=r,{styleProps:P,rest:_}=fe(k);return{..._,classNames:l,styles:c,unstyled:d,wrapperProps:{...{label:o,description:a,error:i,required:s,classNames:l,className:u,__staticSelector:f,__stylesApiProps:p||r,errorProps:h,labelProps:m,descriptionProps:y,unstyled:d,styles:c,size:b,style:x,inputContainer:w,inputWrapperOrder:S,withAsterisk:O,variant:j,id:g,mod:C,...v},...P},inputProps:{required:s,classNames:l,styles:c,unstyled:d,size:b,__staticSelector:f,__stylesApiProps:p||r,error:i,variant:j,id:g}}}(0,xf,e);return(0,a.jsx)(Pc.Wrapper,{...r,children:(0,a.jsx)(Pc,{...n,...o,ref:t})})}));wf.classes={...Pc.classes,...Pc.Wrapper.classes},wf.displayName="@mantine/core/InputBase";const Sf={searchable:!1,withCheckIcon:!0,allowDeselect:!0,checkIconPosition:"left"},Of=te(((e,n)=>{const r=Q("Select",Sf,e),{classNames:o,styles:i,unstyled:s,vars:l,dropdownOpened:c,defaultDropdownOpened:u,onDropdownClose:d,onDropdownOpen:f,onFocus:p,onBlur:h,onClick:m,onChange:y,data:v,value:g,defaultValue:b,selectFirstOptionOnChange:x,onOptionSubmit:w,comboboxProps:S,readOnly:O,disabled:j,filter:E,limit:C,withScrollArea:k,maxDropdownHeight:P,size:_,searchable:A,rightSection:N,checkIconPosition:M,withCheckIcon:T,nothingFoundMessage:I,name:D,form:R,searchValue:z,defaultSearchValue:L,onSearchChange:$,allowDeselect:B,error:F,rightSectionPointerEvents:W,id:V,clearable:H,clearButtonProps:U,hiddenInputProps:q,renderOption:X,onClear:G,autoComplete:Y,scrollAreaProps:K,...Z}=r,J=(0,t.useMemo)((()=>_d(v)),[v]),ee=(0,t.useMemo)((()=>Ad(J)),[J]),te=Jn(V),[ne,re,oe]=Bl({value:g,defaultValue:b,finalValue:null,onChange:y}),ae="string"==typeof ne?ee[ne]:void 0,ie=function(e){const n=(0,t.useRef)();return(0,t.useEffect)((()=>{n.current=e}),[e]),n.current}(ae),[se,le]=Bl({value:z,defaultValue:L,finalValue:ae?ae.label:"",onChange:$}),ce=cf({opened:c,defaultOpened:u,onDropdownOpen:()=>{f?.(),ce.updateSelectedOptionIndex("active",{scrollIntoView:!0})},onDropdownClose:()=>{d?.(),ce.resetSelectedOption()}}),{resolvedClassNames:ue,resolvedStyles:de}=kd({props:r,styles:i,classNames:o});(0,t.useEffect)((()=>{x&&ce.selectFirstOption()}),[x,ne]),(0,t.useEffect)((()=>{null===g&&le(""),"string"!=typeof g||!ae||ie?.value===ae.value&&ie?.label===ae.label||le(ae.label)}),[g,ae]);const fe=H&&!!ne&&!j&&!O&&(0,a.jsx)(ff.ClearButton,{size:_,...U,onClear:()=>{re(null,null),le(""),G?.()}});return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(ff,{store:ce,__staticSelector:"Select",classNames:ue,styles:de,unstyled:s,readOnly:O,onOptionSubmit:e=>{w?.(e);const t=B&&ee[e].value===ne?null:ee[e],n=t?t.value:null;n!==ne&&re(n,t),!oe&&le("string"==typeof n&&t?.label||""),ce.closeDropdown()},size:_,...S,children:[(0,a.jsx)(ff.Target,{targetType:A?"input":"button",autoComplete:Y,children:(0,a.jsx)(wf,{id:te,ref:n,rightSection:N||fe||(0,a.jsx)(ff.Chevron,{size:_,error:F,unstyled:s}),rightSectionPointerEvents:W||(fe?"all":"none"),...Z,size:_,__staticSelector:"Select",disabled:j,readOnly:O||!A,value:se,onChange:e=>{le(e.currentTarget.value),ce.openDropdown(),x&&ce.selectFirstOption()},onFocus:e=>{A&&ce.openDropdown(),p?.(e)},onBlur:e=>{A&&ce.closeDropdown(),le(null!=ne&&ee[ne]?.label||""),h?.(e)},onClick:e=>{A?ce.openDropdown():ce.toggleDropdown(),m?.(e)},classNames:ue,styles:de,unstyled:s,pointer:!A,error:F})}),(0,a.jsx)(bf,{data:J,hidden:O||j,filter:E,search:se,limit:C,hiddenWhenEmpty:!I,withScrollArea:k,maxDropdownHeight:P,filterOptions:A&&ae?.label!==se,value:ne,checkIconPosition:M,withCheckIcon:T,nothingFoundMessage:I,unstyled:s,labelId:Z.label?`${te}-label`:void 0,"aria-label":Z.label?void 0:Z["aria-label"],renderOption:X,scrollAreaProps:K})]}),(0,a.jsx)(ff.HiddenInput,{value:ne,name:D,form:R,disabled:j,...q})]})}));Of.classes={...wf.classes,...ff.classes},Of.displayName="@mantine/core/Select";var jf=ji("outline","tools","IconTools",[["path",{d:"M3 21h4l13 -13a1.5 1.5 0 0 0 -4 -4l-13 13v4",key:"svg-0"}],["path",{d:"M14.5 5.5l4 4",key:"svg-1"}],["path",{d:"M12 8l-5 -5l-4 4l5 5",key:"svg-2"}],["path",{d:"M7 8l-1.5 1.5",key:"svg-3"}],["path",{d:"M16 12l5 5l-4 4l-5 -5",key:"svg-4"}],["path",{d:"M16 17l-1.5 1.5",key:"svg-5"}]]),Ef=ji("outline","run","IconRun",[["path",{d:"M13 4m-1 0a1 1 0 1 0 2 0a1 1 0 1 0 -2 0",key:"svg-0"}],["path",{d:"M4 17l5 1l.75 -1.5",key:"svg-1"}],["path",{d:"M15 21l0 -4l-4 -3l1 -6",key:"svg-2"}],["path",{d:"M7 12l0 -3l5 -1l3 3l3 1",key:"svg-3"}]]),Cf=ji("outline","refresh","IconRefresh",[["path",{d:"M20 11a8.1 8.1 0 0 0 -15.5 -2m-.5 -4v4h4",key:"svg-0"}],["path",{d:"M4 13a8.1 8.1 0 0 0 15.5 2m.5 4v-4h-4",key:"svg-1"}]]);const[kf,Pf]=Ee("Table component was not found in the tree");var _f={table:"m_b23fa0ef",th:"m_4e7aa4f3",tr:"m_4e7aa4fd",td:"m_4e7aa4ef",tbody:"m_b2404537",thead:"m_b242d975",caption:"m_9e5a3ac7",scrollContainer:"m_a100c15",scrollContainerInner:"m_62259741"};function Af(e,t){if(!t)return;const n={};return t.columnBorder&&e.withColumnBorders&&(n["data-with-column-border"]=!0),t.rowBorder&&e.withRowBorders&&(n["data-with-row-border"]=!0),t.striped&&e.striped&&(n["data-striped"]=e.striped),t.highlightOnHover&&e.highlightOnHover&&(n["data-hover"]=!0),t.captionSide&&e.captionSide&&(n["data-side"]=e.captionSide),t.stickyHeader&&e.stickyHeader&&(n["data-sticky"]=!0),n}function Nf(e,t){const n=`Table${e.charAt(0).toUpperCase()}${e.slice(1)}`,r=te(((r,o)=>{const i=Q(n,{},r),{classNames:s,className:l,style:c,styles:u,...d}=i,f=Pf();return(0,a.jsx)(je,{component:e,ref:o,...Af(f,t),...f.getStyles(e,{className:l,classNames:s,style:c,styles:u,props:i}),...d})}));return r.displayName=`@mantine/core/${n}`,r.classes=_f,r}const Mf=Nf("th",{columnBorder:!0}),Tf=Nf("td",{columnBorder:!0}),If=Nf("tr",{rowBorder:!0,striped:!0,highlightOnHover:!0}),Df=Nf("thead",{stickyHeader:!0}),Rf=Nf("tbody"),zf=Nf("tfoot"),Lf=Nf("caption",{captionSide:!0});function $f({data:e}){return(0,a.jsxs)(a.Fragment,{children:[e.caption&&(0,a.jsx)(Lf,{children:e.caption}),e.head&&(0,a.jsx)(Df,{children:(0,a.jsx)(If,{children:e.head.map(((e,t)=>(0,a.jsx)(Mf,{children:e},t)))})}),e.body&&(0,a.jsx)(Rf,{children:e.body.map(((e,t)=>(0,a.jsx)(If,{children:e.map(((e,t)=>(0,a.jsx)(Tf,{children:e},t)))},t)))}),e.foot&&(0,a.jsx)(zf,{children:(0,a.jsx)(If,{children:e.foot.map(((e,t)=>(0,a.jsx)(Mf,{children:e},t)))})})]})}$f.displayName="@mantine/core/TableDataRenderer";const Bf={type:"scrollarea"},Ff=(e,{minWidth:t,type:n})=>({scrollContainer:{"--table-min-width":m(t),"--table-overflow":"native"===n?"auto":void 0}}),Wf=te(((e,t)=>{const n=Q("TableScrollContainer",Bf,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,vars:c,children:u,minWidth:d,type:f,...p}=n,h=nt({name:"TableScrollContainer",classes:_f,props:n,className:o,style:i,classNames:r,styles:s,unstyled:l,vars:c,varsResolver:Ff,rootSelector:"scrollContainer"});return(0,a.jsx)(je,{component:"scrollarea"===f?Ku:"div",..."scrollarea"===f?{offsetScrollbars:"x"}:{},ref:t,...h("scrollContainer"),...p,children:(0,a.jsx)("div",{...h("scrollContainerInner"),children:u})})}));Wf.classes=_f,Wf.displayName="@mantine/core/TableScrollContainer";const Vf={withRowBorders:!0,verticalSpacing:7},Hf=(e,{layout:t,captionSide:n,horizontalSpacing:r,verticalSpacing:o,borderColor:a,stripedColor:i,highlightOnHoverColor:s,striped:l,highlightOnHover:c,stickyHeaderOffset:u,stickyHeader:d})=>({table:{"--table-layout":t,"--table-caption-side":n,"--table-horizontal-spacing":Fe(r),"--table-vertical-spacing":Fe(o),"--table-border-color":a?O(a,e):void 0,"--table-striped-color":l&&i?O(i,e):void 0,"--table-highlight-on-hover-color":c&&s?O(s,e):void 0,"--table-sticky-header-offset":d?m(u):void 0}}),Uf=te(((e,t)=>{const n=Q("Table",Vf,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,vars:c,horizontalSpacing:u,verticalSpacing:d,captionSide:f,stripedColor:p,highlightOnHoverColor:h,striped:m,highlightOnHover:y,withColumnBorders:v,withRowBorders:g,withTableBorder:b,borderColor:x,layout:w,variant:S,data:O,children:j,stickyHeader:E,stickyHeaderOffset:C,mod:k,...P}=n,_=nt({name:"Table",props:n,className:o,style:i,classes:_f,classNames:r,styles:s,unstyled:l,rootSelector:"table",vars:c,varsResolver:Hf});return(0,a.jsx)(kf,{value:{getStyles:_,stickyHeader:E,striped:!0===m?"odd":m||void 0,highlightOnHover:y,withColumnBorders:v,withRowBorders:g,captionSide:f||"bottom"},children:(0,a.jsx)(je,{component:"table",variant:S,ref:t,mod:[{"data-with-table-border":b},k],..._("table"),...P,children:j||!!O&&(0,a.jsx)($f,{data:O})})})}));function qf(e,t){return"boolean"==typeof e?e:t.autoContrast}Uf.classes=_f,Uf.displayName="@mantine/core/Table",Uf.Td=Tf,Uf.Th=Mf,Uf.Tr=If,Uf.Thead=Df,Uf.Tbody=Rf,Uf.Tfoot=zf,Uf.Caption=Lf,Uf.ScrollContainer=Wf,Uf.DataRenderer=$f;const Xf=(0,t.createContext)(null),Gf=Xf.Provider,Yf=()=>(0,t.useContext)(Xf),[Kf,Zf]=ar();var Jf={card:"m_26775b0a"};const Qf={withBorder:!0},ep=(e,{radius:t})=>({card:{"--card-radius":We(t)}}),tp=te(((e,t)=>{const n=Q("CheckboxCard",Qf,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,vars:c,checked:u,mod:d,withBorder:f,value:p,onClick:h,...m}=n,y=nt({name:"CheckboxCard",classes:Jf,props:n,className:o,style:i,classNames:r,styles:s,unstyled:l,vars:c,varsResolver:ep,rootSelector:"card"}),v=Yf(),g="boolean"==typeof u?u:v?.value.includes(p||"")||!1;return(0,a.jsx)(Kf,{value:{checked:g},children:(0,a.jsx)(it,{ref:t,mod:[{"with-border":f,checked:g},d],...y("card"),...m,role:"checkbox","aria-checked":g,onClick:e=>{h?.(e),v?.onChange(p||"")}})})}));tp.displayName="@mantine/core/CheckboxCard",tp.classes=Jf;const np={},rp=te(((e,t)=>{const{value:n,defaultValue:r,onChange:o,size:i,wrapperProps:s,children:l,readOnly:c,...u}=Q("CheckboxGroup",np,e),[d,f]=Bl({value:n,defaultValue:r,finalValue:[],onChange:o});return(0,a.jsx)(Gf,{value:{value:d,onChange:e=>{const t="string"==typeof e?e:e.currentTarget.value;!c&&f(d.includes(t)?d.filter((e=>e!==t)):[...d,t])},size:i},children:(0,a.jsx)(Pc.Wrapper,{size:i,ref:t,...s,...u,labelElement:"div",__staticSelector:"CheckboxGroup",children:(0,a.jsx)(Ic,{role:"group",children:l})})})}));rp.classes=Pc.Wrapper.classes,rp.displayName="@mantine/core/CheckboxGroup";var op={indicator:"m_5e5256ee",icon:"m_1b1c543a","indicator--outline":"m_76e20374"};const ap={icon:hf},ip=(e,{radius:t,color:n,size:r,iconColor:o,variant:a,autoContrast:i})=>{const s=S({color:n||e.primaryColor,theme:e}),l=s.isThemeColor&&void 0===s.shade?`var(--mantine-color-${s.color}-outline)`:s.color;return{indicator:{"--checkbox-size":Be(r,"checkbox-size"),"--checkbox-radius":void 0===t?void 0:We(t),"--checkbox-color":"outline"===a?l:O(n,e),"--checkbox-icon-color":o?O(o,e):qf(i,e)?B({color:n,theme:e,autoContrast:i}):void 0}}},sp=te(((e,t)=>{const n=Q("CheckboxIndicator",ap,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,vars:c,icon:u,indeterminate:d,radius:f,color:p,iconColor:h,autoContrast:m,checked:y,mod:v,variant:g,disabled:b,...x}=n,w=u,S=nt({name:"CheckboxIndicator",classes:op,props:n,className:o,style:i,classNames:r,styles:s,unstyled:l,vars:c,varsResolver:ip,rootSelector:"indicator"}),O=Zf(),j="boolean"==typeof y||"boolean"==typeof d?y||d:O?.checked||!1;return(0,a.jsx)(je,{ref:t,...S("indicator",{variant:g}),variant:g,mod:[{checked:j,disabled:b},v],...x,children:(0,a.jsx)(w,{indeterminate:d,...S("icon")})})}));sp.displayName="@mantine/core/CheckboxIndicator",sp.classes=op;var lp={root:"m_bf2d988c",inner:"m_26062bec",input:"m_26063560",icon:"m_bf295423","input--outline":"m_215c4542"};const cp={labelPosition:"right",icon:hf},up=(e,{radius:t,color:n,size:r,iconColor:o,variant:a,autoContrast:i})=>{const s=S({color:n||e.primaryColor,theme:e}),l=s.isThemeColor&&void 0===s.shade?`var(--mantine-color-${s.color}-outline)`:s.color;return{root:{"--checkbox-size":Be(r,"checkbox-size"),"--checkbox-radius":void 0===t?void 0:We(t),"--checkbox-color":"outline"===a?l:O(n,e),"--checkbox-icon-color":o?O(o,e):qf(i,e)?B({color:n,theme:e,autoContrast:i}):void 0}}},dp=te(((e,t)=>{const n=Q("Checkbox",cp,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,vars:c,color:u,label:d,id:f,size:p,radius:h,wrapperProps:m,checked:y,labelPosition:v,description:g,error:b,disabled:x,variant:w,indeterminate:S,icon:O,rootRef:j,iconColor:E,onChange:C,autoContrast:k,mod:P,..._}=n,A=Yf(),N=p||A?.size,M=O,T=nt({name:"Checkbox",props:n,classes:lp,className:o,style:i,classNames:r,styles:s,unstyled:l,vars:c,varsResolver:up}),{styleProps:I,rest:D}=fe(_),R=Jn(f),z=A?{checked:A.value.includes(D.value),onChange:e=>{A.onChange(e),C?.(e)}}:{};return(0,a.jsx)(Nc,{...T("root"),__staticSelector:"Checkbox",__stylesApiProps:n,id:R,size:N,labelPosition:v,label:d,description:g,error:b,disabled:x,classNames:r,styles:s,unstyled:l,"data-checked":z.checked||y||void 0,variant:w,ref:j,mod:P,...I,...m,children:(0,a.jsxs)(je,{...T("inner"),mod:{"data-label-position":v},children:[(0,a.jsx)(je,{component:"input",id:R,ref:t,checked:y,disabled:x,mod:{error:!!b,indeterminate:S},...T("input",{focusable:!0,variant:w}),onChange:C,...D,...z,type:"checkbox"}),(0,a.jsx)(M,{indeterminate:S,...T("icon")})]})})}));dp.classes={...lp,...Ac},dp.displayName="@mantine/core/Checkbox",dp.Group=rp,dp.Indicator=sp,dp.Card=tp;const[fp,pp]=Ee("Pagination.Root component was not found in tree");var hp={root:"m_4addd315",control:"m_326d024a",dots:"m_4ad7767d"};const mp={withPadding:!0},yp=te(((e,t)=>{const n=Q("PaginationControl",mp,e),{classNames:r,className:o,style:i,styles:s,vars:l,active:c,disabled:u,withPadding:d,mod:f,...p}=n,h=pp(),m=u||h.disabled;return(0,a.jsx)(it,{ref:t,disabled:m,mod:[{active:c,disabled:m,"with-padding":d},f],...h.getStyles("control",{className:o,style:i,classNames:r,styles:s,active:!m}),...p})}));function vp({style:e,children:t,path:n,...r}){return(0,a.jsx)("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",style:{width:"calc(var(--pagination-control-size) / 1.8)",height:"calc(var(--pagination-control-size) / 1.8)",...e},...r,children:(0,a.jsx)("path",{d:n,fill:"currentColor"})})}yp.classes=hp,yp.displayName="@mantine/core/PaginationControl";const gp={icon:e=>(0,a.jsx)(vp,{...e,path:"M2 8c0-.733.6-1.333 1.333-1.333.734 0 1.334.6 1.334 1.333s-.6 1.333-1.334 1.333C2.6 9.333 2 8.733 2 8zm9.333 0c0-.733.6-1.333 1.334-1.333C13.4 6.667 14 7.267 14 8s-.6 1.333-1.333 1.333c-.734 0-1.334-.6-1.334-1.333zM6.667 8c0-.733.6-1.333 1.333-1.333s1.333.6 1.333 1.333S8.733 9.333 8 9.333 6.667 8.733 6.667 8z"})},bp=te(((e,t)=>{const n=Q("PaginationDots",gp,e),{classNames:r,className:o,style:i,styles:s,vars:l,icon:c,...u}=n,d=pp(),f=c;return(0,a.jsx)(je,{ref:t,...d.getStyles("dots",{className:o,style:i,styles:s,classNames:r}),...u,children:(0,a.jsx)(f,{style:{width:"calc(var(--pagination-control-size) / 1.8)",height:"calc(var(--pagination-control-size) / 1.8)"}})})}));function xp({icon:e,name:n,action:r,type:o}){const i={icon:e},s=(0,t.forwardRef)(((e,t)=>{const{icon:s,...l}=Q(n,i,e),c=s,u=pp(),d="next"===o?u.active===u.total:1===u.active;return(0,a.jsx)(yp,{disabled:u.disabled||d,ref:t,onClick:u[r],withPadding:!1,...l,children:(0,a.jsx)(c,{className:"mantine-rotate-rtl",style:{width:"calc(var(--pagination-control-size) / 1.8)",height:"calc(var(--pagination-control-size) / 1.8)"}})})}));return s.displayName=`@mantine/core/${n}`,s}bp.classes=hp,bp.displayName="@mantine/core/PaginationDots";const Sp=xp({icon:e=>(0,a.jsx)(vp,{...e,path:"M8.781 8l-3.3-3.3.943-.943L10.667 8l-4.243 4.243-.943-.943 3.3-3.3z"}),name:"PaginationNext",action:"onNext",type:"next"}),Op=xp({icon:e=>(0,a.jsx)(vp,{...e,path:"M7.219 8l3.3 3.3-.943.943L5.333 8l4.243-4.243.943.943-3.3 3.3z"}),name:"PaginationPrevious",action:"onPrevious",type:"previous"}),jp=xp({icon:e=>(0,a.jsx)(vp,{...e,path:"M6.85355 3.85355C7.04882 3.65829 7.04882 3.34171 6.85355 3.14645C6.65829 2.95118 6.34171 2.95118 6.14645 3.14645L2.14645 7.14645C1.95118 7.34171 1.95118 7.65829 2.14645 7.85355L6.14645 11.8536C6.34171 12.0488 6.65829 12.0488 6.85355 11.8536C7.04882 11.6583 7.04882 11.3417 6.85355 11.1464L3.20711 7.5L6.85355 3.85355ZM12.8536 3.85355C13.0488 3.65829 13.0488 3.34171 12.8536 3.14645C12.6583 2.95118 12.3417 2.95118 12.1464 3.14645L8.14645 7.14645C7.95118 7.34171 7.95118 7.65829 8.14645 7.85355L12.1464 11.8536C12.3417 12.0488 12.6583 12.0488 12.8536 11.8536C13.0488 11.6583 13.0488 11.3417 12.8536 11.1464L9.20711 7.5L12.8536 3.85355Z"}),name:"PaginationFirst",action:"onFirst",type:"previous"}),Ep=xp({icon:e=>(0,a.jsx)(vp,{...e,path:"M2.14645 11.1464C1.95118 11.3417 1.95118 11.6583 2.14645 11.8536C2.34171 12.0488 2.65829 12.0488 2.85355 11.8536L6.85355 7.85355C7.04882 7.65829 7.04882 7.34171 6.85355 7.14645L2.85355 3.14645C2.65829 2.95118 2.34171 2.95118 2.14645 3.14645C1.95118 3.34171 1.95118 3.65829 2.14645 3.85355L5.79289 7.5L2.14645 11.1464ZM8.14645 11.1464C7.95118 11.3417 7.95118 11.6583 8.14645 11.8536C8.34171 12.0488 8.65829 12.0488 8.85355 11.8536L12.8536 7.85355C13.0488 7.65829 13.0488 7.34171 12.8536 7.14645L8.85355 3.14645C8.65829 2.95118 8.34171 2.95118 8.14645 3.14645C7.95118 3.34171 7.95118 3.65829 8.14645 3.85355L11.7929 7.5L8.14645 11.1464Z"}),name:"PaginationLast",action:"onLast",type:"next"});function Cp({dotsIcon:e}){const t=pp(),n=t.range.map(((n,r)=>"dots"===n?(0,a.jsx)(bp,{icon:e},r):(0,a.jsx)(yp,{active:n===t.active,"aria-current":n===t.active?"page":void 0,onClick:()=>t.onChange(n),disabled:t.disabled,...t.getItemProps?.(n),children:t.getItemProps?.(n)?.children??n},r)));return(0,a.jsx)(a.Fragment,{children:n})}function kp(e,t){const n=t-e+1;return Array.from({length:n},((t,n)=>n+e))}Cp.displayName="@mantine/core/PaginationItems";const Pp="dots";function _p({total:e,siblings:n=1,boundaries:r=1,page:o,initialPage:a=1,onChange:i}){const s=Math.max(Math.trunc(e),0),[l,c]=Bl({value:o,onChange:i,defaultValue:a,finalValue:a}),u=e=>{c(e<=0?1:e>s?s:e)};return{range:(0,t.useMemo)((()=>{if(2*n+3+2*r>=s)return kp(1,s);const e=Math.max(l-n,r),t=Math.min(l+n,s-r),o=e>r+2,a=t<s-(r+1);if(!o&&a)return[...kp(1,2*n+r+2),Pp,...kp(s-(r-1),s)];if(o&&!a){const e=r+1+2*n;return[...kp(1,r),Pp,...kp(s-e,s)]}return[...kp(1,r),Pp,...kp(e,t),Pp,...kp(s-r+1,s)]}),[s,n,l]),active:l,setPage:u,next:()=>u(l+1),previous:()=>u(l-1),first:()=>u(1),last:()=>u(s)}}function Ap(e,t){return n=>{e?.(n),t?.(n)}}const Np={siblings:1,boundaries:1},Mp=(e,{size:t,radius:n,color:r,autoContrast:o})=>({root:{"--pagination-control-radius":void 0===n?void 0:We(n),"--pagination-control-size":Be(t,"pagination-control-size"),"--pagination-control-fz":Ve(t),"--pagination-active-bg":r?O(r,e):void 0,"--pagination-active-color":qf(o,e)?B({color:r,theme:e,autoContrast:o}):void 0}}),Tp=te(((e,t)=>{const n=Q("PaginationRoot",Np,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,vars:c,total:u,value:d,defaultValue:f,onChange:p,disabled:h,siblings:m,boundaries:y,color:v,radius:g,onNextPage:b,onPreviousPage:x,onFirstPage:w,onLastPage:S,getItemProps:O,autoContrast:j,...E}=n,C=nt({name:"Pagination",classes:hp,props:n,className:o,style:i,classNames:r,styles:s,unstyled:l,vars:c,varsResolver:Mp}),{range:k,setPage:P,next:_,previous:A,active:N,first:M,last:T}=_p({page:d,initialPage:f,onChange:p,total:u,siblings:m,boundaries:y}),I=Ap(b,_),D=Ap(x,A),R=Ap(w,M),z=Ap(S,T);return(0,a.jsx)(fp,{value:{total:u,range:k,active:N,disabled:h,getItemProps:O,onChange:P,onNext:I,onPrevious:D,onFirst:R,onLast:z,getStyles:C},children:(0,a.jsx)(je,{ref:t,...C("root"),...E})})}));Tp.classes=hp,Tp.displayName="@mantine/core/PaginationRoot";const Ip={withControls:!0,siblings:1,boundaries:1,gap:8},Dp=te(((e,t)=>{const n=Q("Pagination",Ip,e),{withEdges:r,withControls:o,getControlProps:i,nextIcon:s,previousIcon:l,lastIcon:c,firstIcon:u,dotsIcon:d,total:f,gap:p,hideWithOnePage:h,...m}=n;return f<=0||h&&1===f?null:(0,a.jsx)(Tp,{ref:t,total:f,...m,children:(0,a.jsxs)(vr,{gap:p,children:[r&&(0,a.jsx)(jp,{icon:u,...i?.("first")}),o&&(0,a.jsx)(Op,{icon:l,...i?.("previous")}),(0,a.jsx)(Cp,{dotsIcon:d}),o&&(0,a.jsx)(Sp,{icon:s,...i?.("next")}),r&&(0,a.jsx)(Ep,{icon:c,...i?.("last")})]})})}));function Rp(e,t){let n=e;for(;(n=n.parentElement)&&!n.matches(t););return n}Dp.classes=hp,Dp.displayName="@mantine/core/Pagination",Dp.Root=Tp,Dp.Control=yp,Dp.Dots=bp,Dp.First=jp,Dp.Last=Ep,Dp.Next=Sp,Dp.Previous=Op,Dp.Items=Cp;const[zp,Lp]=Ee("Menu component was not found in the tree");var $p={dropdown:"m_dc9b7c9f",label:"m_9bfac126",divider:"m_efdf90cb",item:"m_99ac2aa1",itemLabel:"m_5476e0d3",itemSection:"m_8b75e504"};const Bp={},Fp=te(((e,t)=>{const{classNames:n,className:r,style:o,styles:i,vars:s,...l}=Q("MenuDivider",Bp,e),c=Lp();return(0,a.jsx)(je,{ref:t,...c.getStyles("divider",{className:r,style:o,styles:i,classNames:n}),...l})}));Fp.classes=$p,Fp.displayName="@mantine/core/MenuDivider";const Wp={},Vp=te(((e,n)=>{const{classNames:r,className:o,style:i,styles:s,vars:l,onMouseEnter:c,onMouseLeave:u,onKeyDown:d,children:f,...p}=Q("MenuDropdown",Wp,e),h=(0,t.useRef)(null),m=Lp(),y=Ap(d,(e=>{"ArrowUp"!==e.key&&"ArrowDown"!==e.key||(e.preventDefault(),h.current?.querySelectorAll("[data-menu-item]:not(:disabled)")[0]?.focus())})),v=Ap(c,(()=>("hover"===m.trigger||"click-hover"===m.trigger)&&m.openDropdown())),g=Ap(u,(()=>("hover"===m.trigger||"click-hover"===m.trigger)&&m.closeDropdown()));return(0,a.jsxs)(Ul.Dropdown,{...p,onMouseEnter:v,onMouseLeave:g,role:"menu","aria-orientation":"vertical",ref:Et(n,h),...m.getStyles("dropdown",{className:o,style:i,styles:s,classNames:r,withStaticClass:!1}),tabIndex:-1,"data-menu-dropdown":!0,onKeyDown:y,children:[(0,a.jsx)("div",{tabIndex:-1,"data-autofocus":!0,"data-mantine-stop-propagation":!0,style:{outline:0}}),f]})}));function Hp({parentSelector:e,siblingSelector:t,onKeyDown:n,loop:r=!0,activateOnFocus:o=!1,dir:a="rtl",orientation:i}){return s=>{n?.(s);const l=Array.from(Rp(s.currentTarget,e)?.querySelectorAll(t)||[]).filter((t=>function(e,t,n){return Rp(e,n)===Rp(t,n)}(s.currentTarget,t,e))),c=l.findIndex((e=>s.currentTarget===e)),u=function(e,t,n){for(let n=e+1;n<t.length;n+=1)if(!t[n].disabled)return n;if(n)for(let e=0;e<t.length;e+=1)if(!t[e].disabled)return e;return e}(c,l,r),d=function(e,t,n){for(let n=e-1;n>=0;n-=1)if(!t[n].disabled)return n;if(n)for(let e=t.length-1;e>-1;e-=1)if(!t[e].disabled)return e;return e}(c,l,r),f="rtl"===a?d:u,p="rtl"===a?u:d;switch(s.key){case"ArrowRight":"horizontal"===i&&(s.stopPropagation(),s.preventDefault(),l[f].focus(),o&&l[f].click());break;case"ArrowLeft":"horizontal"===i&&(s.stopPropagation(),s.preventDefault(),l[p].focus(),o&&l[p].click());break;case"ArrowUp":"vertical"===i&&(s.stopPropagation(),s.preventDefault(),l[d].focus(),o&&l[d].click());break;case"ArrowDown":"vertical"===i&&(s.stopPropagation(),s.preventDefault(),l[u].focus(),o&&l[u].click());break;case"Home":s.stopPropagation(),s.preventDefault(),!l[0].disabled&&l[0].focus();break;case"End":{s.stopPropagation(),s.preventDefault();const e=l.length-1;!l[e].disabled&&l[e].focus();break}}}}Vp.classes=$p,Vp.displayName="@mantine/core/MenuDropdown";const Up={},qp=rt(((e,n)=>{const{classNames:r,className:o,style:i,styles:s,vars:l,color:c,closeMenuOnClick:u,leftSection:d,rightSection:f,children:p,disabled:h,...m}=Q("MenuItem",Up,e),y=Lp(),v=D(),{dir:g}=Mo(),b=(0,t.useRef)(),x=y.getItemIndex(b.current),w=m,O=Ap(w.onMouseLeave,(()=>y.setHovered(-1))),j=Ap(w.onMouseEnter,(()=>y.setHovered(y.getItemIndex(b.current)))),E=Ap(w.onClick,(()=>{"boolean"==typeof u?u&&y.closeDropdownImmediately():y.closeOnItemClick&&y.closeDropdownImmediately()})),C=Ap(w.onFocus,(()=>y.setHovered(y.getItemIndex(b.current)))),k=c?v.variantColorResolver({color:c,theme:v,variant:"light"}):void 0,P=c?S({color:c,theme:v}):null;return(0,a.jsxs)(it,{...m,unstyled:y.unstyled,tabIndex:y.menuItemTabIndex,onFocus:C,...y.getStyles("item",{className:o,style:i,styles:s,classNames:r}),ref:Et(b,n),role:"menuitem",disabled:h,"data-menu-item":!0,"data-disabled":h||void 0,"data-hovered":y.hovered===x||void 0,"data-mantine-stop-propagation":!0,onMouseEnter:j,onMouseLeave:O,onClick:E,onKeyDown:Hp({siblingSelector:"[data-menu-item]",parentSelector:"[data-menu-dropdown]",activateOnFocus:!1,loop:y.loop,dir:g,orientation:"vertical",onKeyDown:w.onKeyDown}),__vars:{"--menu-item-color":P?.isThemeColor&&void 0===P?.shade?`var(--mantine-color-${P.color}-6)`:k?.color,"--menu-item-hover":k?.hover},children:[d&&(0,a.jsx)("div",{...y.getStyles("itemSection",{styles:s,classNames:r}),"data-position":"left",children:d}),p&&(0,a.jsx)("div",{...y.getStyles("itemLabel",{styles:s,classNames:r}),children:p}),f&&(0,a.jsx)("div",{...y.getStyles("itemSection",{styles:s,classNames:r}),"data-position":"right",children:f})]})}));qp.classes=$p,qp.displayName="@mantine/core/MenuItem";const Xp={},Gp=te(((e,t)=>{const{classNames:n,className:r,style:o,styles:i,vars:s,...l}=Q("MenuLabel",Xp,e),c=Lp();return(0,a.jsx)(je,{ref:t,...c.getStyles("label",{className:r,style:o,styles:i,classNames:n}),...l})}));Gp.classes=$p,Gp.displayName="@mantine/core/MenuLabel";const Yp={refProp:"ref"},Kp=(0,t.forwardRef)(((e,n)=>{const{children:r,refProp:o,...i}=Q("MenuTarget",Yp,e);if(!Ct(r))throw new Error("Menu.Target component children should be an element or a component that accepts ref. Fragments, strings, numbers and other primitive values are not supported");const s=Lp(),l=Ap(r.props.onClick,(()=>{"click"===s.trigger?s.toggleDropdown():"click-hover"===s.trigger&&(s.setOpenedViaClick(!0),s.opened||s.openDropdown())})),c=Ap(r.props.onMouseEnter,(()=>("hover"===s.trigger||"click-hover"===s.trigger)&&s.openDropdown())),u=Ap(r.props.onMouseLeave,(()=>{"hover"===s.trigger?s.closeDropdown():"click-hover"!==s.trigger||s.openedViaClick||s.closeDropdown()}));return(0,a.jsx)(Ul.Target,{refProp:o,popupType:"menu",ref:n,...i,children:(0,t.cloneElement)(r,{onClick:l,onMouseEnter:c,onMouseLeave:u,"data-expanded":!!s.opened||void 0})})}));Kp.displayName="@mantine/core/MenuTarget";const Zp={trapFocus:!0,closeOnItemClick:!0,clickOutsideEvents:["mousedown","touchstart","keydown"],loop:!0,trigger:"click",openDelay:0,closeDelay:100,menuItemTabIndex:-1};function Jp(e){const n=Q("Menu",Zp,e),{children:r,onOpen:o,onClose:i,opened:s,defaultOpened:l,trapFocus:c,onChange:u,closeOnItemClick:d,loop:f,closeOnEscape:p,trigger:h,openDelay:m,closeDelay:y,classNames:v,styles:g,unstyled:b,variant:x,vars:w,menuItemTabIndex:S,keepMounted:O,...j}=n,E=nt({name:"Menu",classes:$p,props:n,classNames:v,styles:g,unstyled:b}),[C,{setHovered:k,resetHovered:P}]=function(){const[e,n]=(0,t.useState)(-1);return[e,{setHovered:n,resetHovered:()=>n(-1)}]}(),[_,A]=Bl({value:s,defaultValue:l,finalValue:!1,onChange:u}),[N,M]=(0,t.useState)(!1),T=()=>{A(!1),M(!1),_&&i?.()},I=()=>{A(!0),!_&&o?.()},D=()=>{_?T():I()},{openDropdown:R,closeDropdown:z}=function({open:e,close:n,openDelay:r,closeDelay:o}){const a=(0,t.useRef)(-1),i=(0,t.useRef)(-1),s=()=>{window.clearTimeout(a.current),window.clearTimeout(i.current)};return(0,t.useEffect)((()=>s),[]),{openDropdown:()=>{s(),0===r||void 0===r?e():a.current=window.setTimeout(e,r)},closeDropdown:()=>{s(),0===o||void 0===o?n():i.current=window.setTimeout(n,o)}}}({open:I,close:T,closeDelay:y,openDelay:m}),{resolvedClassNames:L,resolvedStyles:$}=kd({classNames:v,styles:g,props:n});return Ht((()=>{P()}),[_]),(0,a.jsx)(zp,{value:{getStyles:E,opened:_,toggleDropdown:D,getItemIndex:e=>function(e,t,n){return n?Array.from(Rp(n,"[data-menu-dropdown]")?.querySelectorAll("[data-menu-item]")||[]).findIndex((e=>e===n)):null}(0,0,e),hovered:C,setHovered:k,openedViaClick:N,setOpenedViaClick:M,closeOnItemClick:d,closeDropdown:"click"===h?T:z,openDropdown:"click"===h?I:R,closeDropdownImmediately:T,loop:f,trigger:h,unstyled:b,menuItemTabIndex:S},children:(0,a.jsx)(Ul,{...j,opened:_,onChange:D,defaultOpened:l,trapFocus:!O&&c,closeOnEscape:p,__staticSelector:"Menu",classNames:L,styles:$,unstyled:b,variant:x,keepMounted:O,children:r})})}Jp.extend=e=>e,Jp.classes=$p,Jp.displayName="@mantine/core/Menu",Jp.Item=qp,Jp.Label=Gp,Jp.Dropdown=Vp,Jp.Target=Kp,Jp.Divider=Fp;var[Qp,eh]=Ee("useDataTableColumnsContext must be used within DataTableColumnProvider"),th=e=>{let{children:n,columnsOrder:r,setColumnsOrder:o,columnsToggle:i,setColumnsToggle:s,resetColumnsOrder:l,resetColumnsToggle:c,setColumnWidth:u,resetColumnsWidth:d}=e,[f,p]=(0,t.useState)(""),[h,m]=(0,t.useState)("");return(0,a.jsx)(Qp,{value:{sourceColumn:f,setSourceColumn:p,targetColumn:h,setTargetColumn:m,columnsToggle:i,setColumnsToggle:s,swapColumns:()=>{if(!(r&&o&&f&&h))return;let e=r.indexOf(f),t=r.indexOf(h);if(-1!==e&&-1!==t){let n=r.splice(e,1)[0];r.splice(t,0,n),o([...r])}},resetColumnsOrder:l,resetColumnsToggle:c,setColumnWidth:u,resetColumnsWidth:d},children:n})};function nh(){return(0,a.jsx)("tr",{className:"mantine-datatable-empty-row",children:(0,a.jsx)("td",{})})}function rh(){return(0,a.jsxs)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor",fill:"none",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,a.jsx)("path",{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}),(0,a.jsx)("path",{d:"M12.983 8.978c3.955 -.182 7.017 -1.446 7.017 -2.978c0 -1.657 -3.582 -3 -8 -3c-1.661 0 -3.204 .19 -4.483 .515m-2.783 1.228c-.471 .382 -.734 .808 -.734 1.257c0 1.22 1.944 2.271 4.734 2.74"}),(0,a.jsx)("path",{d:"M4 6v6c0 1.657 3.582 3 8 3c.986 0 1.93 -.067 2.802 -.19m3.187 -.82c1.251 -.53 2.011 -1.228 2.011 -1.99v-6"}),(0,a.jsx)("path",{d:"M4 12v6c0 1.657 3.582 3 8 3c3.217 0 5.991 -.712 7.261 -1.74m.739 -3.26v-4"}),(0,a.jsx)("path",{d:"M3 3l18 18"})]})}function oh({icon:e,text:t,pt:n,pb:r,active:o,children:i}){return(0,a.jsx)(fi,{pt:n,pb:r,className:"mantine-datatable-empty-state","data-active":o||void 0,children:i||(0,a.jsxs)(a.Fragment,{children:[e||(0,a.jsx)("div",{className:"mantine-datatable-empty-state-icon",children:(0,a.jsx)(rh,{})}),(0,a.jsx)(zi,{component:"div",size:"sm",c:"dimmed",children:t})]})})}function ah(){let[e]=Io(),{width:t,height:n}=e.current?.getBoundingClientRect()||{width:0,height:0};return{ref:e,width:t,height:n}}var ih=typeof window<"u"?t.useLayoutEffect:t.useEffect;function sh(e,n,{getInitialValueInEffect:r}={getInitialValueInEffect:!0}){let[o,a]=(0,t.useState)(r?n:function(e,t){return t||(typeof window<"u"&&"matchMedia"in window?e.map((e=>window.matchMedia(e).matches)):e.map((()=>!1)))}(e,n)),i=(0,t.useRef)();return(0,t.useEffect)((()=>{if("matchMedia"in window)return i.current=e.map((e=>window.matchMedia(e))),a(i.current.map((e=>e.matches))),function(e){let t=()=>{var t;t=e.map((e=>e.matches)),a(t)},n=e.map((e=>{try{return e.addEventListener("change",t),()=>e.removeEventListener("change",t)}catch{return e.addListener(t),()=>e.removeListener(t)}}));return()=>{n.forEach((e=>e()))}}(i.current)}),[e]),o}function lh(e){let t=D();return Wt(("function"==typeof e?e(t):e)||"",!0)}function ch(e){let t=e.replace(/([a-z\d])([A-Z]+)/g,"$1 $2").replace(/\W|_/g," ").trim().toLowerCase();return`${t.charAt(0).toUpperCase()}${t.slice(1)}`}function uh(e,t){return e.filter(((e,n,r)=>n===r.findIndex((n=>t(e)===t(n)))))}function dh(e,t){return t?t.match(/([^[.\]])+/g).reduce(((e,t)=>e&&e[t]),e):void 0}function fh(e,t){return"string"==typeof t?dh(e,t):t(e)}var ph="mantine-datatable-nowrap",hh="mantine-datatable-ellipsis",mh="mantine-datatable-pointer-cursor",yh="mantine-datatable-context-menu-cursor",vh="mantine-datatable-text-selection-disabled",gh="mantine-datatable-text-align-left",bh="mantine-datatable-text-align-center",xh="mantine-datatable-text-align-right";function wh({className:e,style:t,visibleMediaQuery:n,title:r,noWrap:o,ellipsis:i,textAlign:s,width:l}){return lh(n)?(0,a.jsx)(Mf,{className:re({[ph]:o||i,[hh]:i,[gh]:"left"===s,[bh]:"center"===s,[xh]:"right"===s},e),style:[{width:l,minWidth:l,maxWidth:l},t],children:r}):null}function Sh({shadowVisible:e}){return(0,a.jsx)(Mf,{className:"mantine-datatable-footer-selector-placeholder-cell","data-shadow-visible":e||void 0})}var Oh=(0,t.forwardRef)((function({className:e,style:t,columns:n,defaultColumnProps:r,selectionVisible:o,selectorCellShadowVisible:i,scrollDiff:s},l){let c=s<0;return(0,a.jsx)(zf,{ref:l,className:re("mantine-datatable-footer",e),style:[{position:c?"relative":"sticky",bottom:m(c?s:0)},t],children:(0,a.jsxs)(If,{children:[o&&(0,a.jsx)(Sh,{shadowVisible:i}),n.map((({hidden:e,...t})=>{if(e)return null;let{accessor:n,visibleMediaQuery:o,textAlign:i,width:s,footer:l,footerClassName:c,footerStyle:u,noWrap:d,ellipsis:f}={...r,...t};return(0,a.jsx)(wh,{className:c,style:u,visibleMediaQuery:o,textAlign:i,width:s,title:l,noWrap:d,ellipsis:f},n)}))]})})}));function jh({group:{id:e,columns:n,title:r,textAlign:o,className:i,style:s}}){let l=function(e){let n=D();return sh((0,t.useMemo)((()=>e.map((e=>("function"==typeof e?e(n):e)??""))),[e,n]),(0,t.useMemo)((()=>e.map((()=>!0))),[e]))}((0,t.useMemo)((()=>n.map((({visibleMediaQuery:e})=>e))),[n])),c=(0,t.useMemo)((()=>n.filter((({hidden:e},t)=>!e&&l?.[t])).length),[n,l]);return c>0?(0,a.jsx)(Mf,{colSpan:c,className:re("mantine-datatable-column-group-header-cell",{[gh]:"left"===o,[bh]:"center"===o,[xh]:"right"===o},i),style:s,children:r??ch(e)}):null}function Eh(){return(0,a.jsxs)("svg",{width:"14",height:"14",viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor",fill:"none",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,a.jsx)("path",{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}),(0,a.jsx)("path",{d:"M4 4h16v2.172a2 2 0 0 1 -.586 1.414l-4.414 4.414v7l-6 2v-8.5l-4.48 -4.928a2 2 0 0 1 -.52 -1.345v-2.227z"})]})}function Ch(){return(0,a.jsxs)("svg",{width:"14",height:"14",viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor",fill:"none",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,a.jsx)("path",{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}),(0,a.jsx)("path",{d:"M20 3h-16a1 1 0 0 0 -1 1v2.227l.008 .223a3 3 0 0 0 .772 1.795l4.22 4.641v8.114a1 1 0 0 0 1.316 .949l6 -2l.108 -.043a1 1 0 0 0 .576 -.906v-6.586l4.121 -4.12a3 3 0 0 0 .879 -2.123v-2.171a1 1 0 0 0 -1 -1z",strokeWidth:"0",fill:"currentColor"})]})}function kh({children:e,isActive:t}){let[n,{close:r,toggle:o}]=rd(!1);return(0,a.jsxs)(Ul,{withArrow:!0,withinPortal:!0,shadow:"md",opened:n,onClose:r,trapFocus:!0,children:[(0,a.jsx)(ls,{children:(0,a.jsx)(Si,{className:"mantine-datatable-header-cell-filter-action-icon","data-active":t||void 0,size:"sm",variant:"default",onClick:e=>{e.preventDefault(),o()},children:(0,a.jsx)(t?Ch:Eh,{})})}),(0,a.jsx)(as,{onClick:e=>e.stopPropagation(),children:"function"==typeof e?e({close:r}):e})]})}var Ph=e=>{let{accessor:n,columnRef:r}=e,o=(0,t.useRef)(null),[i,s]=(0,t.useState)(0),{setColumnWidth:l}=eh(),c=e=>{if(!r.current)return;let t=e.clientX-r.current.getBoundingClientRect().right,o=`${r.current.getBoundingClientRect().width+t}px`;r.current.style.width=o,l(n,r.current.style.width),s(-t)},u=()=>{r.current&&(document.removeEventListener("mousemove",c),document.removeEventListener("mouseup",u),document.body.style.cursor="initial",l(n,r.current.style.width),s(0))};return(0,a.jsx)("div",{ref:o,onClick:e=>e.stopPropagation(),onMouseDown:e=>{e.preventDefault(),e.stopPropagation(),document.addEventListener("mousemove",c),document.addEventListener("mouseup",u),document.body.style.cursor="col-resize"},onDoubleClick:()=>{r.current&&(r.current.style.maxWidth="initial",r.current.style.minWidth="initial",r.current.style.width="initial",l(n,"initial"))},className:"mantine-datatable-header-resizable-handle",style:{right:m(i)}})};function _h(){return(0,a.jsxs)("svg",{width:"14",height:"14",viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor",fill:"none",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,a.jsx)("path",{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}),(0,a.jsx)("path",{d:"M12 5l0 14"}),(0,a.jsx)("path",{d:"M16 9l-4 -4"}),(0,a.jsx)("path",{d:"M8 9l4 -4"})]})}function Ah(){return(0,a.jsxs)("svg",{width:"14",height:"14",viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor",fill:"none",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,a.jsx)("path",{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}),(0,a.jsx)("path",{d:"M8 7l4 -4l4 4"}),(0,a.jsx)("path",{d:"M8 17l4 4l4 -4"}),(0,a.jsx)("path",{d:"M12 3l0 18"})]})}function Nh(){return(0,a.jsxs)("svg",{width:"14",height:"14",viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor",fill:"none",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,a.jsx)("path",{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}),(0,a.jsx)("path",{d:"M9 5m-1 0a1 1 0 1 0 2 0a1 1 0 1 0 -2 0"}),(0,a.jsx)("path",{d:"M9 12m-1 0a1 1 0 1 0 2 0a1 1 0 1 0 -2 0"}),(0,a.jsx)("path",{d:"M9 19m-1 0a1 1 0 1 0 2 0a1 1 0 1 0 -2 0"}),(0,a.jsx)("path",{d:"M15 5m-1 0a1 1 0 1 0 2 0a1 1 0 1 0 -2 0"}),(0,a.jsx)("path",{d:"M15 12m-1 0a1 1 0 1 0 2 0a1 1 0 1 0 -2 0"}),(0,a.jsx)("path",{d:"M15 19m-1 0a1 1 0 1 0 2 0a1 1 0 1 0 -2 0"})]})}function Mh(){return(0,a.jsxs)("svg",{width:"14",height:"14",viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor",fill:"none",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,a.jsx)("path",{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}),(0,a.jsx)("path",{d:"M18 6l-12 12"}),(0,a.jsx)("path",{d:"M6 6l12 12"})]})}function Th({className:e,style:n,accessor:r,visibleMediaQuery:o,title:i,sortable:s,draggable:l,toggleable:c,resizable:u,sortIcons:d,textAlign:f,width:p,sortStatus:h,onSortStatusChange:m,filter:y,filtering:v,sortKey:g}){let{setSourceColumn:b,setTargetColumn:x,swapColumns:w,setColumnsToggle:S}=eh(),[O,j]=(0,t.useState)(!1),E=(0,t.useRef)(null);if(!lh(o))return null;let C=i??ch(r),k="string"==typeof C?C:void 0,P=s&&m?e=>{e?.defaultPrevented||m({sortKey:g,columnAccessor:r,direction:h?.columnAccessor===r?"asc"===h.direction?"desc":"asc":h?.direction??"asc"})}:void 0;return(0,a.jsxs)(Mf,{className:re({"mantine-datatable-header-cell-sortable":s,"mantine-datatable-header-cell-toggleable":c,"mantine-datatable-header-cell-resizable":u},e),style:[{width:p,...u?{minWidth:"1px"}:{minWidth:p,maxWidth:p}},n],role:s?"button":void 0,tabIndex:s?0:void 0,onClick:P,onKeyDown:e=>"Enter"===e.key&&P?.(),ref:E,children:[(0,a.jsxs)(vr,{className:"mantine-datatable-header-cell-sortable-group",justify:"space-between",wrap:"nowrap",children:[(0,a.jsxs)(ci,{align:"center",w:"100%",className:re({"mantine-datatable-header-cell-draggable":l,"mantine-datatable-header-cell-drag-over":O}),draggable:l,onDragStart:l?e=>{e.stopPropagation(),b(r),j(!1)}:void 0,onDragEnter:l?()=>{j(!0)}:void 0,onDragOver:l?e=>{e.preventDefault(),x(r),j(!0)}:void 0,onDrop:l?()=>{x(r),j(!1),w()}:void 0,onDragLeave:l?()=>{j(!1)}:void 0,children:[l?(0,a.jsx)(fi,{role:"img","aria-label":"Drag column",children:(0,a.jsx)(Si,{className:"mantine-datatable-header-cell-draggable-action-icon",variant:"subtle",size:"xs",onClick:e=>{e.stopPropagation()},children:(0,a.jsx)(Nh,{})})}):null,(0,a.jsx)(je,{className:re("mantine-datatable-header-cell-sortable-text",{[gh]:"left"===f,[bh]:"center"===f,[xh]:"right"===f},ph,hh),title:k,children:C})]}),c?(0,a.jsx)(fi,{className:"mantine-datatable-header-cell-toggleable-icon",role:"img","aria-label":"Toggle column",children:(0,a.jsx)(Si,{size:"xs",variant:"light",onClick:e=>{e.stopPropagation(),S((e=>e.map((e=>e.accessor===r?{...e,toggled:!1}:e))))},children:(0,a.jsx)(Mh,{})})}):null,s||h?.columnAccessor===r?(0,a.jsx)(a.Fragment,{children:h?.columnAccessor===r?(0,a.jsx)(fi,{className:re("mantine-datatable-header-cell-sortable-icon",{"mantine-datatable-header-cell-sortable-icon-reversed":"desc"===h.direction}),role:"img","aria-label":"Sorted "+("desc"===h.direction?"descending":"ascending"),children:d?.sorted||(0,a.jsx)(_h,{})}):(0,a.jsx)(fi,{className:"mantine-datatable-header-cell-sortable-unsorted-icon",role:"img","aria-label":"Not sorted",children:d?.unsorted||(0,a.jsx)(Ah,{})})}):null,y?(0,a.jsx)(kh,{isActive:!!v,children:y}):null]}),u?(0,a.jsx)(Ph,{accessor:r,columnRef:E}):null]})}var Ih=(0,t.forwardRef)((function({className:e,style:t,trigger:n,shadowVisible:r,checked:o,indeterminate:i,checkboxProps:s,onChange:l,rowSpan:c},u){let d=!s.disabled;return(0,a.jsx)(Mf,{ref:u,className:re("mantine-datatable-header-selector-cell",{[mh]:"cell"===n&&d},e),style:t,rowSpan:c,"data-shadow-visible":r||void 0,onClick:"cell"===n&&d?l:void 0,children:(0,a.jsx)(dp,{classNames:d?{input:mh}:void 0,checked:o,indeterminate:i,onChange:l,...s,disabled:!(l||s.onChange)||s.disabled})})})),Dh=(0,t.forwardRef)((function({selectionColumnHeaderRef:e,className:n,style:r,sortStatus:o,sortIcons:i,onSortStatusChange:s,columns:l,defaultColumnProps:c,groups:u,selectionTrigger:d,selectionVisible:f,selectionChecked:p,selectionIndeterminate:h,onSelectionChange:m,selectionCheckboxProps:y,selectorCellShadowVisible:v,selectionColumnClassName:g,selectionColumnStyle:b},x){let w=f?(0,a.jsx)(Ih,{ref:e,className:g,style:b,trigger:d,shadowVisible:v,checked:p,indeterminate:h,checkboxProps:y,onChange:m,rowSpan:u?2:void 0}):null,{columnsToggle:S,setColumnsToggle:O}=eh(),[j,E]=(0,t.useState)(!1),C=l.some((e=>e.toggleable)),k=C?Object.fromEntries(l.map((({accessor:e,title:t})=>[e,t??ch(String(e))]))):void 0,P=(0,a.jsxs)(Df,{className:re("mantine-datatable-header",n),style:r,ref:x,onContextMenu:C?e=>{e.preventDefault(),E((e=>!e))}:void 0,children:[u&&(0,a.jsxs)(If,{children:[w,u.map((e=>(0,a.jsx)(jh,{group:e},e.id)))]}),(0,a.jsxs)(If,{children:[!u&&w,l.map((({hidden:e,...t},n)=>{if(e)return null;let{accessor:r,visibleMediaQuery:u,textAlign:d,width:f,title:p,sortable:h,draggable:m,toggleable:y,resizable:v,titleClassName:g,titleStyle:b,filter:x,filtering:w,sortKey:S}={...c,...t};return(0,a.jsx)(Th,{accessor:r,className:g,style:b,visibleMediaQuery:u,textAlign:d,width:f,title:p,sortable:h,draggable:m,toggleable:y,resizable:v&&n<l.length-1,sortStatus:o,sortIcons:i,sortKey:S,onSortStatusChange:s,filter:x,filtering:w},r)}))]})]});return C?(0,a.jsxs)(Ul,{position:"bottom",withArrow:!0,shadow:"md",opened:j,onChange:E,children:[(0,a.jsx)(ls,{children:P}),(0,a.jsx)(as,{children:(0,a.jsx)(ai,{children:S.filter((e=>e.toggleable)).map((e=>(0,a.jsx)(vr,{children:(0,a.jsx)(dp,{classNames:{label:"mantine-datatable-header-column-toggle-checkbox-label"},size:"xs",label:k[e.accessor],checked:e.toggled,onChange:t=>{O(S.map((n=>n.accessor===e.accessor?{...n,toggled:t.currentTarget.checked}:n)))}})},e.accessor)))})})]}):P}));function Rh({pt:e,pb:t,fetching:n,customContent:r,backgroundBlur:o,size:i,type:s,color:l}){return(0,a.jsx)(fi,{pt:e,pb:t,className:re("mantine-datatable-loader",{"mantine-datatable-loader-fetching":n}),style:[{backdropFilter:o?`blur(${o}px)`:void 0}],children:n&&(r||(0,a.jsx)(Er,{size:i,type:s,color:l}))})}function zh(e,t,n){return e?S({color:"object"==typeof e?e[n]:e,theme:t}).value:void 0}function Lh({theme:e,c:t,backgroundColor:n,borderColor:r,rowBorderColor:o,stripedColor:a,highlightOnHoverColor:i}){return{"--mantine-datatable-color-light":zh(t,e,"light"),"--mantine-datatable-color-dark":zh(t,e,"dark"),"--mantine-datatable-background-color-light":zh(n,e,"light"),"--mantine-datatable-background-color-dark":zh(n,e,"dark"),"--mantine-datatable-border-color-light":zh(r,e,"light"),"--mantine-datatable-border-color-dark":zh(r,e,"dark"),"--mantine-datatable-row-border-color-light":zh(o,e,"light"),"--mantine-datatable-row-border-color-dark":zh(o,e,"dark"),"--mantine-datatable-striped-color-light":zh(a,e,"light"),"--mantine-datatable-striped-color-dark":zh(a,e,"dark"),"--mantine-datatable-highlight-on-hover-color-light":zh(i,e,"light"),"--mantine-datatable-highlight-on-hover-color-dark":zh(i,e,"dark")}}function $h({theme:e,paginationActiveTextColor:t,paginationActiveBackgroundColor:n}){return{"--mantine-datatable-pagination-active-text-color-light":zh(t,e,"light"),"--mantine-datatable-pagination-active-text-color-dark":zh(t,e,"dark"),"--mantine-datatable-pagination-active-background-color-light":zh(n,e,"light"),"--mantine-datatable-pagination-active-background-color-dark":zh(n,e,"dark")}}function Bh(){return(0,a.jsxs)("svg",{width:"14",height:"14",viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor",fill:"none",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,a.jsx)("path",{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}),(0,a.jsx)("path",{d:"M8 9l4 -4l4 4"}),(0,a.jsx)("path",{d:"M16 15l-4 4l-4 -4"})]})}var Fh={xs:m(22),sm:m(26),md:m(32),lg:m(38),xl:m(44)};function Wh({size:e,label:t,values:n,value:r,activeTextColor:o,activeBackgroundColor:i,onChange:s}){return(0,a.jsxs)(vr,{gap:"xs",children:[(0,a.jsx)(zi,{component:"div",size:e,children:t}),(0,a.jsxs)(Jp,{withinPortal:!0,withArrow:!0,classNames:{arrow:"mantine-datatable-page-size-selector-menu-arrow"},children:[(0,a.jsx)(Kp,{children:(0,a.jsx)(Tr,{size:e,variant:"default",classNames:{section:"mantine-datatable-page-size-selector-button-icon"},rightSection:(0,a.jsx)(Bh,{}),style:[{fontWeight:"normal"},t=>({height:Fh[e],paddingLeft:t.spacing[e],paddingRight:t.spacing[e]})],children:r})}),(0,a.jsx)(Vp,{children:n.map((t=>{let n=t===r;return(0,a.jsx)(qp,{className:re({"mantine-datatable-page-size-selector-active":n}),style:[{height:Fh[e]},n&&(o||i)?e=>$h({theme:e,paginationActiveTextColor:o,paginationActiveBackgroundColor:i}):void 0],disabled:n,onClick:()=>s(t),children:(0,a.jsx)(zi,{component:"div",size:e,children:t})},t)}))})]})]})}var Vh=(0,t.forwardRef)((function({className:e,style:t,fetching:n,page:r,onPageChange:o,paginationWithEdges:i,paginationWithControls:s,paginationActiveTextColor:l,paginationActiveBackgroundColor:c,paginationSize:u,loadingText:d,noRecordsText:f,paginationText:p,totalRecords:h,recordsPerPage:y,onRecordsPerPageChange:v,recordsPerPageLabel:g,recordsPerPageOptions:b,recordsLength:x,horizontalSpacing:w,paginationWrapBreakpoint:S,getPaginationControlProps:O},j){let E;if(h){let e=(r-1)*y+1;E=p({from:e,to:e+(x||0)-1,totalRecords:h})}else E=n?d:f;let C=lh((({breakpoints:e})=>`(min-width: ${"number"==typeof S?`${m(S)}rem`:e[S]||S})`));return(0,a.jsxs)(je,{ref:j,px:w??"xs",py:"xs",className:re("mantine-datatable-pagination",e),style:[{flexDirection:C?"row":"column"},t],children:[(0,a.jsx)(zi,{component:"div",className:"mantine-datatable-pagination-text",size:u,children:E}),b&&(0,a.jsx)(Wh,{activeTextColor:l,activeBackgroundColor:c,size:u,label:g,values:b,value:y,onChange:v}),(0,a.jsx)(Dp,{classNames:{root:re("mantine-datatable-pagination-pages",{"mantine-datatable-pagination-pages-fetching":n||!x}),control:"mantine-datatable-pagination-pages-control"},style:l||c?e=>$h({theme:e,paginationActiveTextColor:l,paginationActiveBackgroundColor:c}):void 0,withEdges:i,withControls:s,value:r,onChange:o,size:u,total:Math.ceil(h/y),getControlProps:O})]})}));function Hh({className:e,style:t,visibleMediaQuery:n,record:r,index:o,onClick:i,onDoubleClick:s,onContextMenu:l,noWrap:c,ellipsis:u,textAlign:d,width:f,accessor:p,render:h,defaultRender:m,customCellAttributes:y}){return lh(n)?(0,a.jsx)(Tf,{className:re({[ph]:c||u,[hh]:u,[mh]:i||s,[yh]:l,[gh]:"left"===d,[bh]:"center"===d,[xh]:"right"===d},e),style:[{width:f,minWidth:f,maxWidth:f},t],onClick:i,onDoubleClick:s,onContextMenu:l,...y?.(r,o),children:h?h(r,o):m?m(r,o,p):dh(r,p)}):null}function Uh({open:e,colSpan:n,content:r,collapseProps:o}){let{expanded:i,visible:s}=function(e,n){let[r,o]=(0,t.useState)(e),[a,i]=(0,t.useState)(e),s=Ao((()=>o(!0)),0),l=Ao((()=>i(!1)),n||200);return(0,t.useEffect)((()=>{e?(l.clear(),i(!0),s.start()):(s.clear(),o(!1),l.start())}),[s,l,e]),{expanded:r,visible:a}}(e,o?.transitionDuration);return s?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(If,{}),(0,a.jsx)(If,{children:(0,a.jsx)(Tf,{className:"mantine-datatable-row-expansion-cell",colSpan:n,children:(0,a.jsx)(nd,{in:i,...o,children:(0,a.jsx)("div",{className:"mantine-datatable-row-expansion-cell-content",children:r()})})})})]}):null}function qh({className:e,style:t,record:n,index:r,trigger:o,onChange:i,withRightShadow:s,checkboxProps:l,getCheckboxProps:c,...u}){let d={...l,...c(n,r)},f=!u.disabled&&!d.disabled;return(0,a.jsx)(Tf,{className:re("mantine-datatable-row-selector-cell",{[mh]:"cell"===o&&f},e),style:t,"data-shadow-visible":s||void 0,onClick:e=>{e.stopPropagation(),"cell"===o&&f&&i?.(e)},children:(0,a.jsx)(dp,{classNames:f?{input:mh}:void 0,onChange:i,...u,...d})})}function Xh({record:e,index:t,columns:n,defaultColumnProps:r,defaultColumnRender:o,selectionTrigger:i,selectionVisible:s,selectionChecked:l,onSelectionChange:c,isRecordSelectable:u,selectionCheckboxProps:d,getSelectionCheckboxProps:f,onClick:p,onDoubleClick:h,onContextMenu:m,onCellClick:y,onCellDoubleClick:v,onCellContextMenu:g,expansion:b,customAttributes:x,color:w,backgroundColor:S,className:O,style:j,selectorCellShadowVisible:E,selectionColumnClassName:C,selectionColumnStyle:k,rowFactory:P}){let _=(0,a.jsxs)(a.Fragment,{children:[s&&(0,a.jsx)(qh,{className:C,style:k,record:e,index:t,trigger:i,withRightShadow:E,checked:l,disabled:!c||!!u&&!u(e,t),onChange:c,checkboxProps:d,getCheckboxProps:f}),n.map((({hidden:n,hiddenContent:i,...s},l)=>{if(n||i)return null;let{accessor:c,visibleMediaQuery:u,textAlign:d,noWrap:f,ellipsis:p,width:h,render:m,cellsClassName:b,cellsStyle:x,customCellAttributes:w}={...r,...s};return(0,a.jsx)(Hh,{className:"function"==typeof b?b(e,t):b,style:x?.(e,t),visibleMediaQuery:u,record:e,index:t,onClick:y?n=>y({event:n,record:e,index:t,column:s,columnIndex:l}):void 0,onDoubleClick:v?n=>v({event:n,record:e,index:t,column:s,columnIndex:l}):void 0,onContextMenu:g?n=>g({event:n,record:e,index:t,column:s,columnIndex:l}):void 0,accessor:c,textAlign:d,noWrap:f,ellipsis:p,width:h,render:m,defaultRender:o,customCellAttributes:w},c)}))]}),A=b&&(0,a.jsx)(Uh,{colSpan:n.filter((({hidden:e})=>!e)).length+(s?1:0),open:b.isRowExpanded(e),content:b.content({record:e,index:t}),collapseProps:b.collapseProps}),N=function({record:e,index:t,selectionChecked:n,onClick:r,onDoubleClick:o,onContextMenu:a,expansion:i,customAttributes:s,color:l,backgroundColor:c,className:u,style:d}){return{className:re("mantine-datatable-row",{[mh]:r||o||i?.isExpandable({record:e,index:t})&&i?.expandOnClick},{[yh]:a},"function"==typeof u?u(e,t):u),"data-selected":n||void 0,onClick:n=>{if(i){let{isExpandable:n,isRowExpanded:r,expandOnClick:o,expandRow:a,collapseRow:s}=i;n({record:e,index:t})&&o&&(r(e)?s(e):a(e))}r?.({event:n,record:e,index:t})},onDoubleClick:o?n=>o({event:n,record:e,index:t}):void 0,onContextMenu:a?n=>a({event:n,record:e,index:t}):void 0,style:[l||c?n=>{let r=l?.(e,t),o=c?.(e,t);return function({theme:e,color:t,backgroundColor:n}){return{"--mantine-datatable-row-color-light":zh(t,e,"light"),"--mantine-datatable-row-color-dark":zh(t,e,"dark"),"--mantine-datatable-row-background-color-light":zh(n,e,"light"),"--mantine-datatable-row-background-color-dark":zh(n,e,"dark")}}({theme:n,color:r,backgroundColor:o})}:void 0,d?.(e,t)],...s?.(e,t)??{}}}({record:e,index:t,selectionChecked:l,onClick:p,onDoubleClick:h,onContextMenu:m,expansion:b,customAttributes:x,color:w,backgroundColor:S,className:O,style:j});return P?P({record:e,index:t,rowProps:N,children:_,expandedElement:A}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(If,{...N,children:_}),A]})}function Gh({topShadowVisible:e,leftShadowVisible:t,leftShadowBehind:n,rightShadowVisible:r,rightShadowBehind:o,bottomShadowVisible:i,headerHeight:s,footerHeight:l,onScrollPositionChange:c,children:u,viewportRef:d,scrollAreaProps:f}){return(0,a.jsxs)(Ku,{...f,viewportRef:d,classNames:{root:"mantine-datatable-scroll-area",scrollbar:"mantine-datatable-scroll-area-scrollbar",thumb:"mantine-datatable-scroll-area-thumb",corner:"mantine-datatable-scroll-area-corner"},onScrollPositionChange:c,children:[u,(0,a.jsx)(je,{className:re("mantine-datatable-scroll-area-shadow","mantine-datatable-scroll-area-top-shadow",{"mantine-datatable-scroll-area-shadow-visible":e}),style:{top:s?m(s):0}}),(0,a.jsx)("div",{className:re("mantine-datatable-scroll-area-shadow","mantine-datatable-scroll-area-left-shadow",{"mantine-datatable-scroll-area-shadow-visible":t,"mantine-datatable-scroll-area-shadow-behind":n})}),(0,a.jsx)("div",{className:re("mantine-datatable-scroll-area-shadow","mantine-datatable-scroll-area-right-shadow",{"mantine-datatable-scroll-area-shadow-visible":r,"mantine-datatable-scroll-area-shadow-behind":o})}),(0,a.jsx)(je,{className:re("mantine-datatable-scroll-area-shadow","mantine-datatable-scroll-area-bottom-shadow",{"mantine-datatable-scroll-area-shadow-visible":i}),style:{bottom:l?m(l+1):0}})]})}function Yh({withTableBorder:e,borderRadius:n,textSelectionDisabled:r,height:o="100%",minHeight:i,maxHeight:s,shadow:l,verticalAlign:c="center",fetching:u,columns:d,storeColumnsKey:f,groups:p,pinFirstColumn:h,pinLastColumn:m,defaultColumnProps:y,defaultColumnRender:v,idAccessor:g="id",records:b,selectionTrigger:x="checkbox",selectedRecords:w,onSelectedRecordsChange:S,selectionColumnClassName:O,selectionColumnStyle:j,isRecordSelectable:E,selectionCheckboxProps:C,allRecordsSelectionCheckboxProps:k={"aria-label":"Select all records"},getRecordSelectionCheckboxProps:P=(e,t)=>({"aria-label":`Select record ${t+1}`}),sortStatus:_,sortIcons:A,onSortStatusChange:N,horizontalSpacing:M,page:T,onPageChange:I,totalRecords:D,recordsPerPage:R,onRecordsPerPageChange:z,recordsPerPageOptions:L,recordsPerPageLabel:$="Records per page",paginationWithEdges:B,paginationWithControls:F,paginationActiveTextColor:W,paginationActiveBackgroundColor:V,paginationSize:H="sm",paginationText:U=({from:e,to:t,totalRecords:n})=>`${e} - ${t} / ${n}`,paginationWrapBreakpoint:q="sm",getPaginationControlProps:X=e=>"previous"===e?{"aria-label":"Previous page"}:"next"===e?{"aria-label":"Next page"}:{},loaderBackgroundBlur:G,customLoader:Y,loaderSize:K,loaderType:Z,loaderColor:J,loadingText:Q="...",emptyState:ee,noRecordsText:te="No records",noRecordsIcon:ne,highlightOnHover:oe,striped:ae,noHeader:ie,onRowClick:se,onRowDoubleClick:le,onRowContextMenu:ce,onCellClick:ue,onCellDoubleClick:de,onCellContextMenu:fe,onScroll:pe,onScrollToTop:he,onScrollToBottom:me,onScrollToLeft:ye,onScrollToRight:ve,c:ge,backgroundColor:be,borderColor:xe,rowBorderColor:we,stripedColor:Se,highlightOnHoverColor:Oe,rowColor:Ee,rowBackgroundColor:Ce,rowExpansion:ke,rowClassName:Pe,rowStyle:_e,customRowAttributes:Ae,scrollViewportRef:Ne,scrollAreaProps:Me,tableRef:Te,bodyRef:Ie,m:De,my:Re,mx:ze,mt:Le,mb:$e,ml:Be,mr:Fe,className:We,classNames:Ve,style:He,styles:Ue,rowFactory:qe,tableWrapper:Xe,...Ge}){let{ref:Ye,width:Ke,height:Ze}=ah(),Je=(0,t.useMemo)((()=>p?.flatMap((e=>e.columns))??d),[d,p]),Qe=(({key:e,columns:n=[],getInitialValueInEffect:r=!0})=>{function o(e,t){let n=[];return e.forEach((e=>{t.find((t=>t.accessor===e.accessor))&&n.push(e)})),t.forEach((e=>{n.find((t=>t.accessor===e.accessor))||n.push({accessor:e.accessor,defaultToggle:e.defaultToggle||!0,toggleable:e.toggleable,toggled:void 0===e.defaultToggle||e.defaultToggle})})),n}function a(e,t){let n=[];return e.forEach((e=>{let r=Object.keys(e)[0];t.find((e=>e.accessor===r))&&n.push(e)})),t.forEach((e=>{let t=e.accessor;if(!n.find((e=>Object.keys(e)[0]===t))){let e={};e[t]="",n.push(e)}})),n}let i=n&&n.map((e=>e.accessor))||[],s=n&&n.map((e=>({[e.accessor]:e.width??"initial"})))||[],l=n&&n.map((e=>({accessor:e.accessor,defaultToggle:e.defaultToggle||!0,toggleable:e.toggleable,toggled:void 0===e.defaultToggle||e.defaultToggle}))),[c,u]=function(){let[t,o]=mi({key:e?`${e}-columns-order`:"",defaultValue:e?i:void 0,getInitialValueInEffect:r});function a(t){e&&o(t)}if(!e)return[t,a];let s=function(e,t){let n=[];return e.forEach((e=>{t.find((t=>t.accessor===e))&&n.push(e)})),t.forEach((e=>{n.includes(e.accessor)||n.push(e.accessor)})),n}(t,n),l=JSON.stringify(t);return JSON.stringify(s)!==l&&a(s),[s,a]}(),[d,f]=function(){let[t,a]=mi({key:e?`${e}-columns-toggle`:"",defaultValue:e?l:void 0,getInitialValueInEffect:r});function i(t){e&&a(t)}if(!e)return[t,i];let s=o(t,n),c=JSON.stringify(t);return JSON.stringify(s)!==c&&i(s),[o(t,n),i]}(),[p,h]=function(){let[t,o]=mi({key:e?`${e}-columns-width`:"",defaultValue:e?s:void 0,getInitialValueInEffect:r});function i(t){e&&o(t)}if(!e)return[t,i];let l=a(t,n),c=JSON.stringify(t);return JSON.stringify(l)!==c&&i(l),[a(t,n),i]}();return{effectiveColumns:(0,t.useMemo)((()=>c?c.map((e=>n.find((t=>t.accessor===e)))).map((e=>({...e,hidden:e?.hidden||!d.find((t=>t.accessor===e?.accessor))?.toggled}))).map((e=>({...e,width:p.find((t=>t[e?.accessor]))?.[e?.accessor]}))):n),[n,c,d,p]),setColumnsOrder:u,columnsOrder:c,resetColumnsOrder:()=>u(i),columnsToggle:d,setColumnsToggle:f,resetColumnsToggle:()=>{f(l)},columnsWidth:p,setColumnsWidth:h,setColumnWidth:(e,t)=>{let n=p.map((n=>n[e]?{[e]:t}:n));h(n)},resetColumnsWidth:()=>h(s)}})({key:f,columns:Je}),{ref:et,height:tt}=ah(),{ref:nt,width:rt,height:ot}=ah(),{ref:at,height:it}=ah(),{ref:st,height:lt}=ah(),{ref:ct,width:ut}=ah(),dt=Et(nt,Te),ft=Et(Ye,Ne),[pt,ht]=(0,t.useState)(!0),[mt,yt]=(0,t.useState)(!0),[vt,gt]=(0,t.useState)(!0),[bt,xt]=(0,t.useState)(!0),wt=function({rowExpansion:e,records:n,idAccessor:r}){let o=[];if(e&&n){let{trigger:t,allowMultiple:a,initiallyExpanded:i}=e;n&&"always"===t?o=n.map((e=>fh(e,r))):i&&(o=n.filter(((e,t)=>i({record:e,index:t}))).map((e=>fh(e,r))),a||(o=[o[0]]))}let a,i,s=(0,t.useState)(o);if(e){let{expandable:t,trigger:n,allowMultiple:o,collapseProps:l,content:c}=e;e.expanded?({recordIds:a,onRecordIdsChange:i}=e.expanded):[a,i]=s;let u=e=>i?.(a.filter((t=>t!==fh(e,r))));return{expandOnClick:"always"!==n&&"never"!==n,isRowExpanded:e=>"always"===n||a.includes(fh(e,r)),isExpandable:({record:e,index:n})=>!t||t({record:e,index:n}),expandRow:e=>{let t=fh(e,r);i?.(o?[...a,t]:[t])},collapseRow:u,collapseProps:l,content:({record:e,index:t})=>()=>c({record:e,index:t,collapse:()=>u(e)})}}}({rowExpansion:ke,records:b,idAccessor:g}),St=(0,t.useCallback)((()=>{let e=Ye.current?.scrollTop??0,t=Ye.current?.scrollLeft??0;if(u||ot<=Ze)ht(!0),yt(!0);else{let t=0===e,n=ot-e-Ze<1;ht(t),yt(n),t&&t!==pt&&he?.(),n&&n!==mt&&me?.()}if(u||rt===Ke)gt(!0),xt(!0);else{let e=0===t,n=rt-t-Ke<1;gt(e),xt(n),e&&e!==vt&&ye?.(),n&&n!==bt&&ve?.()}}),[u,me,ye,ve,he,Ze,Ye,Ke,mt,vt,bt,pt,ot,rt]);ih(St,[St]);let Ot=Cu(St,50),jt=(0,t.useCallback)((e=>{pe?.(e),Ot()}),[Ot,pe]),Ct=(0,t.useCallback)((e=>{Ye.current?.scrollTo({top:0,left:0}),I(e)}),[I,Ye]),kt=b?.length,Pt=b?.map((e=>fh(e,g))),_t=!!w,At=w?.map((e=>fh(e,g))),Nt=void 0!==Pt&&void 0!==At&&At.length>0,Mt=E?b?.filter(E):b,Tt=Mt?.map((e=>fh(e,g))),It=Nt&&Tt.every((e=>At.includes(e))),Dt=Nt&&Tt.some((e=>At.includes(e))),Rt=(0,t.useCallback)((()=>{w&&S&&S(It?w.filter((e=>!Tt.includes(fh(e,g)))):uh([...w,...Mt],(e=>fh(e,g))))}),[It,g,S,Tt,Mt,w]),{lastSelectionChangeIndex:zt,setLastSelectionChangeIndex:Lt}=function(e){let[n,r]=(0,t.useState)(null),o=e?.join(":")||"";return(0,t.useEffect)((()=>{r(null)}),[o]),{lastSelectionChangeIndex:n,setLastSelectionChangeIndex:r}}(Pt),$t=_t&&!vt&&!h,Bt={m:De,my:Re,mx:ze,mt:Le,mb:$e,ml:Be,mr:Fe},Ft=(0,t.useCallback)((({children:e})=>Xe?Xe({children:e}):e),[Xe]);return(0,a.jsx)(th,{...Qe,children:(0,a.jsxs)(je,{...Bt,className:re("mantine-datatable",{"mantine-datatable-with-border":e},We,Ve?.root),style:[e=>({...Lh({theme:e,c:ge,backgroundColor:be,borderColor:xe,rowBorderColor:we,stripedColor:Se,highlightOnHoverColor:Oe}),borderRadius:e.radius[n]||n,boxShadow:e.shadows[l]||l,height:o,minHeight:i,maxHeight:s}),He,Ue?.root,{position:"relative"}],children:[(0,a.jsx)(Gh,{viewportRef:ft,topShadowVisible:!pt,leftShadowVisible:!vt,leftShadowBehind:_t||!!h,rightShadowVisible:!bt,rightShadowBehind:m,bottomShadowVisible:!mt,headerHeight:tt,footerHeight:it,onScrollPositionChange:jt,scrollAreaProps:Me,children:(0,a.jsx)(Ft,{children:(0,a.jsxs)(Uf,{ref:dt,horizontalSpacing:M,className:re("mantine-datatable-table",{[vh]:r,"mantine-datatable-vertical-align-top":"top"===c,"mantine-datatable-vertical-align-bottom":"bottom"===c,"mantine-datatable-last-row-border-bottom-visible":Ge.withRowBorders&&ot<Ze,"mantine-datatable-pin-last-column":m,"mantine-datatable-pin-last-column-scrolled":!bt&&m,"mantine-datatable-selection-column-visible":_t,"mantine-datatable-pin-first-column":h,"mantine-datatable-pin-first-column-scrolled":!vt&&h},Ve?.table),style:{...Ue?.table,"--mantine-datatable-selection-column-width":`${ut}px`},"data-striped":kt&&ae||void 0,"data-highlight-on-hover":oe||void 0,...Ge,children:[ie?null:(0,a.jsx)(th,{...Qe,children:(0,a.jsx)(Dh,{ref:et,selectionColumnHeaderRef:ct,className:Ve?.header,style:Ue?.header,columns:Je,defaultColumnProps:y,groups:p,sortStatus:_,sortIcons:A,onSortStatusChange:N,selectionTrigger:x,selectionVisible:_t,selectionChecked:It,selectionIndeterminate:Dt&&!It,onSelectionChange:Rt,selectionCheckboxProps:{...C,...k},selectorCellShadowVisible:$t,selectionColumnClassName:O,selectionColumnStyle:j})}),(0,a.jsx)("tbody",{ref:Ie,children:kt?b.map(((e,t)=>{let n,r=fh(e,g),o=At?.includes(r)||!1;return S&&w&&(n=n=>{if(n.nativeEvent.shiftKey&&null!==zt){let e=b.filter(t>zt?(e,n)=>n>=zt&&n<=t&&(!E||E(e,n)):(e,n)=>n>=t&&n<=zt&&(!E||E(e,n)));S(o?function(e,t,n){return e.filter((e=>!t.map(n).includes(n(e))))}(w,e,(e=>fh(e,g))):uh([...w,...e],(e=>fh(e,g))))}else S(o?w.filter((e=>fh(e,g)!==r)):uh([...w,e],(e=>fh(e,g))));Lt(t)}),(0,a.jsx)(Xh,{record:e,index:t,columns:Je,defaultColumnProps:y,defaultColumnRender:v,selectionTrigger:x,selectionVisible:_t,selectionChecked:o,onSelectionChange:n,isRecordSelectable:E,selectionCheckboxProps:C,getSelectionCheckboxProps:P,onClick:se,onDoubleClick:le,onCellClick:ue,onCellDoubleClick:de,onContextMenu:ce,onCellContextMenu:fe,expansion:wt,color:Ee,backgroundColor:Ce,className:Pe,style:_e,customAttributes:Ae,selectorCellShadowVisible:$t,selectionColumnClassName:O,selectionColumnStyle:j,idAccessor:g,rowFactory:qe},r)})):(0,a.jsx)(nh,{})}),Je.some((({footer:e})=>e))&&(0,a.jsx)(Oh,{ref:at,className:Ve?.footer,style:Ue?.footer,columns:Je,defaultColumnProps:y,selectionVisible:_t,selectorCellShadowVisible:$t,scrollDiff:ot-Ze})]})})}),T&&(0,a.jsx)(Vh,{ref:st,className:Ve?.pagination,style:Ue?.pagination,horizontalSpacing:M,fetching:u,page:T,onPageChange:Ct,totalRecords:D,recordsPerPage:R,onRecordsPerPageChange:z,recordsPerPageOptions:L,recordsPerPageLabel:$,paginationWithEdges:B,paginationWithControls:F,paginationActiveTextColor:W,paginationActiveBackgroundColor:V,paginationSize:H,paginationText:U,paginationWrapBreakpoint:q,getPaginationControlProps:X,noRecordsText:te,loadingText:Q,recordsLength:kt}),(0,a.jsx)(Rh,{pt:tt,pb:lt,fetching:u,backgroundBlur:G,customContent:Y,size:K,type:Z,color:J}),(0,a.jsx)(oh,{pt:tt,pb:lt,icon:ne,text:te,active:!u&&!kt,children:ee})]})})}var Kh=(0,t.forwardRef)((function({children:e,isDragging:n,...r},o){let i=(0,t.useRef)(null),s=Et(i,o);return(0,t.useEffect)((()=>{if(!i.current||!n)return;let e=i.current.parentElement.parentElement.children[0].children[0];for(let t=0;t<e.children.length;t++){let n=e.children[t].getBoundingClientRect(),r=i.current.children[t];r.style.height=n.height+"px",r.style.width=n.width+"px",r.style.minWidth=n.width+"px",r.style.maxWidth=n.width+"px"}}),[n,e]),(0,a.jsx)(If,{"data-is-dragging":n,ref:s,...r,children:e})}));Kh.displayName="DataTableDraggableRow";var Zh=o(9888);const Jh=()=>{},Qh=Jh(),em=Object,tm=e=>e===Qh,nm=e=>"function"==typeof e,rm=(e,t)=>({...e,...t}),om=new WeakMap;let am=0;const im=e=>{const t=typeof e,n=e&&e.constructor,r=n==Date;let o,a;if(em(e)!==e||r||n==RegExp)o=r?e.toJSON():"symbol"==t?e.toString():"string"==t?JSON.stringify(e):""+e;else{if(o=om.get(e),o)return o;if(o=++am+"~",om.set(e,o),n==Array){for(o="@",a=0;a<e.length;a++)o+=im(e[a])+",";om.set(e,o)}if(n==em){o="#";const t=em.keys(e).sort();for(;!tm(a=t.pop());)tm(e[a])||(o+=a+":"+im(e[a])+",");om.set(e,o)}}return o},sm=new WeakMap,lm={},cm={},um="undefined",dm=typeof window!=um,fm=typeof document!=um,pm=(e,t)=>{const n=sm.get(e);return[()=>!tm(t)&&e.get(t)||lm,r=>{if(!tm(t)){const o=e.get(t);t in cm||(cm[t]=o),n[5](t,rm(o,r),o||lm)}},n[6],()=>!tm(t)&&t in cm?cm[t]:!tm(t)&&e.get(t)||lm]};let hm=!0;const[mm,ym]=dm&&window.addEventListener?[window.addEventListener.bind(window),window.removeEventListener.bind(window)]:[Jh,Jh],vm={isOnline:()=>hm,isVisible:()=>{const e=fm&&document.visibilityState;return tm(e)||"hidden"!==e}},gm={initFocus:e=>(fm&&document.addEventListener("visibilitychange",e),mm("focus",e),()=>{fm&&document.removeEventListener("visibilitychange",e),ym("focus",e)}),initReconnect:e=>{const t=()=>{hm=!0,e()},n=()=>{hm=!1};return mm("online",t),mm("offline",n),()=>{ym("online",t),ym("offline",n)}}},bm=!t.useId,xm=!dm||"Deno"in window,wm=xm?t.useEffect:t.useLayoutEffect,Sm="undefined"!=typeof navigator&&navigator.connection,Om=!xm&&Sm&&(["slow-2g","2g"].includes(Sm.effectiveType)||Sm.saveData),jm=e=>{if(nm(e))try{e=e()}catch(t){e=""}const t=e;return[e="string"==typeof e?e:(Array.isArray(e)?e.length:e)?im(e):"",t]};let Em=0;const Cm=()=>++Em;async function km(...e){const[t,n,r,o]=e,a=rm({populateCache:!0,throwOnError:!0},"boolean"==typeof o?{revalidate:o}:o||{});let i=a.populateCache;const s=a.rollbackOnError;let l=a.optimisticData;const c=a.throwOnError;if(nm(n)){const e=n,r=[],o=t.keys();for(const n of o)!/^\$(inf|sub)\$/.test(n)&&e(t.get(n)._k)&&r.push(n);return Promise.all(r.map(u))}return u(n);async function u(n){const[o]=jm(n);if(!o)return;const[u,d]=pm(t,o),[f,p,h,m]=sm.get(t),y=()=>{const e=f[o];return(nm(a.revalidate)?a.revalidate(u().data,n):!1!==a.revalidate)&&(delete h[o],delete m[o],e&&e[0])?e[0](2).then((()=>u().data)):u().data};if(e.length<3)return y();let v,g=r;const b=Cm();p[o]=[b,0];const x=!tm(l),w=u(),S=w.data,O=w._c,j=tm(O)?S:O;if(x&&(l=nm(l)?l(j,S):l,d({data:l,_c:j})),nm(g))try{g=g(j)}catch(e){v=e}if(g&&nm(g.then)){if(g=await g.catch((e=>{v=e})),b!==p[o][0]){if(v)throw v;return g}v&&x&&(e=>"function"==typeof s?s(e):!1!==s)(v)&&(i=!0,d({data:j,_c:Qh}))}if(i&&!v)if(nm(i)){const e=i(g,j);d({data:e,error:Qh,_c:Qh})}else d({data:g,error:Qh,_c:Qh});if(p[o][1]=Cm(),Promise.resolve(y()).then((()=>{d({_c:Qh})})),!v)return g;if(c)throw v}}const Pm=(e,t)=>{for(const n in e)e[n][0]&&e[n][0](t)},_m=(e,t)=>{if(!sm.has(e)){const n=rm(gm,t),r={},o=km.bind(Qh,e);let a=Jh;const i={},s=(e,t)=>{const n=i[e]||[];return i[e]=n,n.push(t),()=>n.splice(n.indexOf(t),1)},l=(t,n,r)=>{e.set(t,n);const o=i[t];if(o)for(const e of o)e(n,r)},c=()=>{if(!sm.has(e)&&(sm.set(e,[r,{},{},{},o,l,s]),!xm)){const t=n.initFocus(setTimeout.bind(Qh,Pm.bind(Qh,r,0))),o=n.initReconnect(setTimeout.bind(Qh,Pm.bind(Qh,r,1)));a=()=>{t&&t(),o&&o(),sm.delete(e)}}};return c(),[e,o,c,a]}return[e,sm.get(e)[4]]},[Am,Nm]=_m(new Map),Mm=rm({onLoadingSlow:Jh,onSuccess:Jh,onError:Jh,onErrorRetry:(e,__,t,n,r)=>{const o=t.errorRetryCount,a=r.retryCount,i=~~((Math.random()+.5)*(1<<(a<8?a:8)))*t.errorRetryInterval;!tm(o)&&a>o||setTimeout(n,i,r)},onDiscarded:Jh,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:Om?1e4:5e3,focusThrottleInterval:5e3,dedupingInterval:2e3,loadingTimeout:Om?5e3:3e3,compare:(e,t)=>im(e)==im(t),isPaused:()=>!1,cache:Am,mutate:Nm,fallback:{}},vm),Tm=(e,t)=>{const n=rm(e,t);if(t){const{use:r,fallback:o}=e,{use:a,fallback:i}=t;r&&a&&(n.use=r.concat(a)),o&&i&&(n.fallback=rm(o,i))}return n},Im=(0,t.createContext)({}),Dm=dm&&window.__SWR_DEVTOOLS_USE__,Rm=Dm?window.__SWR_DEVTOOLS_USE__:[],zm=Rm.concat((e=>(t,n,r)=>e(t,n&&((...e)=>{const[r]=jm(t),[,,,o]=sm.get(Am);if(r.startsWith("$inf$"))return n(...e);const a=o[r];return tm(a)?n(...e):(delete o[r],a)}),r)));Dm&&(window.__SWR_DEVTOOLS_REACT__=t);const Lm=t.use||(e=>{if("pending"===e.status)throw e;if("fulfilled"===e.status)return e.value;throw"rejected"===e.status?e.reason:(e.status="pending",e.then((t=>{e.status="fulfilled",e.value=t}),(t=>{e.status="rejected",e.reason=t})),e)}),$m={dedupe:!0},Bm=(em.defineProperty((e=>{const{value:n}=e,r=(0,t.useContext)(Im),o=nm(n),a=(0,t.useMemo)((()=>o?n(r):n),[o,r,n]),i=(0,t.useMemo)((()=>o?a:Tm(r,a)),[o,r,a]),s=a&&a.provider,l=(0,t.useRef)(Qh);s&&!l.current&&(l.current=_m(s(i.cache||Am),a));const c=l.current;return c&&(i.cache=c[0],i.mutate=c[1]),wm((()=>{if(c)return c[2]&&c[2](),c[3]}),[]),(0,t.createElement)(Im.Provider,rm(e,{value:i}))}),"defaultValue",{value:Mm}),Fm=(e,n,r)=>{const{cache:o,compare:a,suspense:i,fallbackData:s,revalidateOnMount:l,revalidateIfStale:c,refreshInterval:u,refreshWhenHidden:d,refreshWhenOffline:f,keepPreviousData:p}=r,[h,m,y,v]=sm.get(o),[g,b]=jm(e),x=(0,t.useRef)(!1),w=(0,t.useRef)(!1),S=(0,t.useRef)(g),O=(0,t.useRef)(n),j=(0,t.useRef)(r),E=()=>j.current,C=()=>E().isVisible()&&E().isOnline(),[k,P,_,A]=pm(o,g),N=(0,t.useRef)({}).current,M=tm(s)?r.fallback[g]:s,T=(e,t)=>{for(const n in N){const r=n;if("data"===r){if(!a(e[r],t[r])){if(!tm(e[r]))return!1;if(!a(W,t[r]))return!1}}else if(t[r]!==e[r])return!1}return!0},I=(0,t.useMemo)((()=>{const e=!!g&&!!n&&(tm(l)?!E().isPaused()&&!i&&(!!tm(c)||c):l),t=t=>{const n=rm(t);return delete n._k,e?{isValidating:!0,isLoading:!0,...n}:n},r=k(),o=A(),a=t(r),s=r===o?a:t(o);let u=a;return[()=>{const e=t(k());return T(e,u)?(u.data=e.data,u.isLoading=e.isLoading,u.isValidating=e.isValidating,u.error=e.error,u):(u=e,e)},()=>s]}),[o,g]),D=(0,Zh.useSyncExternalStore)((0,t.useCallback)((e=>_(g,((t,n)=>{T(n,t)||e()}))),[o,g]),I[0],I[1]),R=!x.current,z=h[g]&&h[g].length>0,L=D.data,$=tm(L)?M:L,B=D.error,F=(0,t.useRef)($),W=p?tm(L)?F.current:L:$,V=!(z&&!tm(B))&&(R&&!tm(l)?l:!E().isPaused()&&(i?!tm($)&&c:tm($)||c)),H=!!(g&&n&&R&&V),U=tm(D.isValidating)?H:D.isValidating,q=tm(D.isLoading)?H:D.isLoading,X=(0,t.useCallback)((async e=>{const t=O.current;if(!g||!t||w.current||E().isPaused())return!1;let n,o,i=!0;const s=e||{},l=!y[g]||!s.dedupe,c=()=>bm?!w.current&&g===S.current&&x.current:g===S.current,u={isValidating:!1,isLoading:!1},d=()=>{P(u)},f=()=>{const e=y[g];e&&e[1]===o&&delete y[g]},p={isValidating:!0};tm(k().data)&&(p.isLoading=!0);try{if(l&&(P(p),r.loadingTimeout&&tm(k().data)&&setTimeout((()=>{i&&c()&&E().onLoadingSlow(g,r)}),r.loadingTimeout),y[g]=[t(b),Cm()]),[n,o]=y[g],n=await n,l&&setTimeout(f,r.dedupingInterval),!y[g]||y[g][1]!==o)return l&&c()&&E().onDiscarded(g),!1;u.error=Qh;const e=m[g];if(!tm(e)&&(o<=e[0]||o<=e[1]||0===e[1]))return d(),l&&c()&&E().onDiscarded(g),!1;const s=k().data;u.data=a(s,n)?s:n,l&&c()&&E().onSuccess(n,g,r)}catch(e){f();const t=E(),{shouldRetryOnError:n}=t;t.isPaused()||(u.error=e,l&&c()&&(t.onError(e,g,t),(!0===n||nm(n)&&n(e))&&(E().revalidateOnFocus&&E().revalidateOnReconnect&&!C()||t.onErrorRetry(e,g,t,(e=>{const t=h[g];t&&t[0]&&t[0](3,e)}),{retryCount:(s.retryCount||0)+1,dedupe:!0}))))}return i=!1,d(),!0}),[g,o]),G=(0,t.useCallback)(((...e)=>km(o,S.current,...e)),[]);if(wm((()=>{O.current=n,j.current=r,tm(L)||(F.current=L)})),wm((()=>{if(!g)return;const e=X.bind(Qh,$m);let t=0;const n=((e,t,n)=>{const r=t[e]||(t[e]=[]);return r.push(n),()=>{const e=r.indexOf(n);e>=0&&(r[e]=r[r.length-1],r.pop())}})(g,h,((n,r={})=>{if(0==n){const n=Date.now();E().revalidateOnFocus&&n>t&&C()&&(t=n+E().focusThrottleInterval,e())}else if(1==n)E().revalidateOnReconnect&&C()&&e();else{if(2==n)return X();if(3==n)return X(r)}}));return w.current=!1,S.current=g,x.current=!0,P({_k:b}),V&&(tm($)||xm?e():(r=e,dm&&typeof window.requestAnimationFrame!=um?window.requestAnimationFrame(r):setTimeout(r,1))),()=>{w.current=!0,n()};var r}),[g]),wm((()=>{let e;function t(){const t=nm(u)?u(k().data):u;t&&-1!==e&&(e=setTimeout(n,t))}function n(){k().error||!d&&!E().isVisible()||!f&&!E().isOnline()?t():X($m).then(t)}return t(),()=>{e&&(clearTimeout(e),e=-1)}}),[u,d,f,g]),(0,t.useDebugValue)(W),i&&tm($)&&g){if(!bm&&xm)throw new Error("Fallback data is required when using suspense in SSR.");O.current=n,j.current=r,w.current=!1;const e=v[g];if(!tm(e)){const t=G(e);Lm(t)}if(!tm(B))throw B;{const e=X($m);tm(W)||(e.status="fulfilled",e.value=!0),Lm(e)}}return{mutate:G,get data(){return N.data=!0,W},get error(){return N.error=!0,B},get isValidating(){return N.isValidating=!0,U},get isLoading(){return N.isLoading=!0,q}}},function(...e){const n=rm(Mm,(0,t.useContext)(Im)),[r,o,a]=(e=>nm(e[1])?[e[0],e[1],e[2]||{}]:[e[0],null,(null===e[1]?e[2]:e[1])||{}])(e),i=Tm(n,a);let s=Fm;const{use:l}=i,c=(l||[]).concat(zm);for(let e=c.length;e--;)s=c[e](s);return s(r,o||i.fetcher||null,i)});var Fm;const Wm=async(e,t=null)=>{const n=await fetch(window.ajaxurl,{method:"POST",body:new URLSearchParams({action:e,nonce:window.NSScottyPluginMantine.nonce,...t}),headers:{"Content-Type":"application/x-www-form-urlencoded"}});if(!n.ok)throw n;return n.json()},Vm=new class{constructor(e){this._cron=e}cron(e){return this._cron=JSON.stringify(e),this}async execute(){try{return await Wm("execute_cron",{cron:this._cron}),{status:200}}catch(e){return console.error(e),{error:e}}}};function Hm(){const{data:e,error:n,isLoading:r,isValidating:o,mutate:a}=Bm("cron",Wm),[i,s]=(0,t.useState)([]),{showContextMenu:l}=Vo(),c=Wt("(pointer: coarse)"),[u,d]=(0,t.useState)(""),f=async e=>{await Vm.cron({hook_name:e.hook_name,signature:e.signature}).execute(),xo({message:(0,Ci.__)("Executed cron","scotty")+` ${e.hook_name}`,withBorder:!0}),a()};return(0,t.createElement)(ai,null,(0,t.createElement)(vr,null,(0,t.createElement)(Of,{size:"xs",placeholder:(0,Ci.__)("Bulk Actions","scotty"),disabled:i.length<1,value:u,onChange:d,data:[{value:"run",label:(0,Ci.__)("Execute cron","scotty")}]}),(0,t.createElement)(Tr,{size:"xs",color:"red",disabled:i.length<1||""===u,onClick:()=>(async()=>{"run"===u&&i.forEach(await f),a(),d(""),s([])})()},"Apply")),(0,t.createElement)(Yh,{striped:!0,pinLastColumn:!0,scrollAreaProps:{type:"scroll"},height:"calc(100vh - 320px)",fetching:r||o,borderRadius:"md",withTableBorder:!0,withColumnBorders:!0,highlightOnHover:!0,records:e,selectedRecords:i,textSelectionDisabled:c,onSelectedRecordsChange:s,columns:[{accessor:"hook_name"},{accessor:"signature"},{accessor:"next_run"},{accessor:"schedule",footer:!r&&(0,t.createElement)(vr,{justify:"right"},(0,t.createElement)(zi,{size:"xs",fw:700,truncate:!0},"Total: ",e.length))},{accessor:"actions",title:(0,t.createElement)(jf,{size:16}),width:80,textAlign:"center",render:e=>(0,t.createElement)(vr,{gap:4,justify:"center",wrap:"nowrap"},(0,t.createElement)(Tr,{leftSection:(0,t.createElement)(Ef,{size:14}),size:"compact-xs",color:"blue",onClick:()=>f(e),variant:"outline"},"Run")),footer:(0,t.createElement)(vr,{justify:"right"},(0,t.createElement)(Si,{title:(0,Ci.__)("Refresh","scotty"),variant:"subtle",onClick:async()=>{await a()}},(0,t.createElement)(Cf,null)))}]}))}var Um=ji("outline","database-smile","IconDatabaseSmile",[["path",{d:"M10 14h.01",key:"svg-0"}],["path",{d:"M14 14h.01",key:"svg-1"}],["path",{d:"M10 17a3.5 3.5 0 0 0 4 0",key:"svg-2"}],["path",{d:"M4 6c0 1.657 3.582 3 8 3s8 -1.343 8 -3s-3.582 -3 -8 -3s-8 1.343 -8 3",key:"svg-3"}],["path",{d:"M4 6v12c0 1.657 3.582 3 8 3s8 -1.343 8 -3v-12",key:"svg-4"}]]),qm=ji("outline","viewport-narrow","IconViewportNarrow",[["path",{d:"M3 12h7l-3 -3",key:"svg-0"}],["path",{d:"M7 15l3 -3",key:"svg-1"}],["path",{d:"M21 12h-7l3 -3",key:"svg-2"}],["path",{d:"M17 15l-3 -3",key:"svg-3"}],["path",{d:"M9 6v-1a2 2 0 0 1 2 -2h2a2 2 0 0 1 2 2v1",key:"svg-4"}],["path",{d:"M9 18v1a2 2 0 0 0 2 2h2a2 2 0 0 0 2 -2v-1",key:"svg-5"}]]);const Xm=new class{constructor(){this._tables=""}tables(e){return this._tables=Array.isArray(e)?e.map((e=>e.Name)).join(","):e,this}async optimize(){try{return await Wm("optimize_table",{tables:this._tables}),{status:200,tables:this._tables}}catch(e){return console.error(e),{error:e}}}async resetAutoIncrement(){try{return await Wm("reset_auto_increment",{tables:this._tables}),{status:200,tables:this._tables}}catch(e){return console.error(e),{error:e}}}};function Gm(){const{data:e,error:n,isLoading:r,isValidating:o,mutate:a}=Bm("database",Wm),{data:i,error:s,isLoading:l,isValidating:c,mutate:u}=Bm("get_database_size",Wm),[d,f]=(0,t.useState)([]),{showContextMenu:p}=Vo(),h=Wt("(pointer: coarse)"),[m,y]=(0,t.useState)(""),v=async e=>{await Xm.tables(e.Name).optimize(),xo({message:(0,Ci.__)("Optimizing table","scotty")+` ${e.Name}`,withBorder:!0}),a()},g=async e=>{await Xm.tables(e.Name).resetAutoIncrement(),xo({message:(0,Ci.__)("Resetting auto increment for table","scotty")+` ${e.Name}`,withBorder:!0}),a()};return(0,t.createElement)(ai,null,(0,t.createElement)(vr,null,(0,t.createElement)(Of,{size:"xs",placeholder:(0,Ci.__)("Bulk Actions","scotty"),disabled:d.length<1,value:m,onChange:y,data:[{value:"reset_auto_increment",label:(0,Ci.__)("Reset Auto Increment","scotty")},{value:"optimize_table",label:(0,Ci.__)("Optimize Table","scotty")}]}),(0,t.createElement)(Tr,{size:"xs",color:"red",disabled:d.length<1||""===m,onClick:()=>(async()=>{let e;switch(m){case"reset_auto_increment":e=await Xm.tables(d).resetAutoIncrement(),xo({message:(0,Ci.__)("Resetting auto increment for table","scotty")+` ${e.tables}`,withBorder:!0});break;case"optimize_table":e=await Xm.tables(d).optimize(),xo({message:(0,Ci.__)("Optimizing table","scotty")+` ${e.tables}`,withBorder:!0})}a(),y(""),f([])})()},"Apply")),(0,t.createElement)(Yh,{striped:!0,pinLastColumn:!0,scrollAreaProps:{type:"scroll"},height:"calc(100vh - 320px)",fetching:r||o,idAccessor:"Name",borderRadius:"md",withTableBorder:!0,withColumnBorders:!0,highlightOnHover:!0,records:e,selectedRecords:d,textSelectionDisabled:h,onSelectedRecordsChange:f,columns:[{accessor:"Name",footer:!l&&(0,t.createElement)(zi,{size:"xs",fw:700},"Database size: ",(i/1024/1024).toFixed(2)," MB")},{accessor:"Engine"},{accessor:"Auto_increment"},{accessor:"Collation"},{accessor:"Gain",textAlign:"right",render:({Data_free:e})=>{const n=Math.round(e/1024);return(0,t.createElement)(je,{fw:700,c:n>0?"red":"blue"},n," Kb")},footer:!r&&(0,t.createElement)(zi,{size:"xs",fw:700,truncate:!0},"Total:"," ",e.reduce(((e,{Data_free:t})=>e+Math.round(t/1024)),0)," ","Kb")},{accessor:"actions",title:(0,t.createElement)(jf,{size:16}),width:80,textAlign:"center",render:e=>(0,t.createElement)(vr,{gap:4,justify:"center",wrap:"nowrap"},(0,t.createElement)(Si,{size:"sm",variant:"subtle",color:"green",title:(0,Ci.__)("Reset Auto Increment","scotty"),onClick:()=>g(e)},(0,t.createElement)(Um,{size:16})),(0,t.createElement)(Si,{disabled:0==+e.Data_free,size:"sm",variant:"subtle",color:"blue",title:(0,Ci.__)("Optimize","scotty"),onClick:()=>v(e)},(0,t.createElement)(qm,{size:16}))),footer:(0,t.createElement)(vr,{justify:"right"},(0,t.createElement)(Si,{title:(0,Ci.__)("Refresh","scotty"),variant:"subtle",onClick:async()=>{await a()}},(0,t.createElement)(Cf,null)))}],onRowContextMenu:({record:e,event:n})=>p([{key:"reset-auto-increment",icon:(0,t.createElement)(Mi,{size:"sm",variant:"subtle",color:"green"},(0,t.createElement)(Um,{size:16})),onClick:()=>g(e)},{key:"optimize-table",disabled:0==+e.Data_free,icon:(0,t.createElement)(Mi,{size:"sm",variant:"subtle",color:"blue"},(0,t.createElement)(qm,{size:16})),onClick:()=>v(e)}],{style:{borderRadius:"8px"}})(n)}))}var Ym={root:"m_66836ed3",wrapper:"m_a5d60502",body:"m_667c2793",title:"m_6a03f287",label:"m_698f4f23",icon:"m_667f2a6a",message:"m_7fa78076",closeButton:"m_87f54839"};const Km={},Zm=(e,{radius:t,color:n,variant:r,autoContrast:o})=>{const a=e.variantColorResolver({color:n||e.primaryColor,theme:e,variant:r||"light",autoContrast:o});return{root:{"--alert-radius":void 0===t?void 0:We(t),"--alert-bg":n||r?a.background:void 0,"--alert-color":a.color,"--alert-bd":n||r?a.border:void 0}}},Jm=te(((e,t)=>{const n=Q("Alert",Km,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,vars:c,radius:u,color:d,title:f,children:p,id:h,icon:m,withCloseButton:y,onClose:v,closeButtonLabel:g,variant:b,autoContrast:x,...w}=n,S=nt({name:"Alert",classes:Ym,props:n,className:o,style:i,classNames:r,styles:s,unstyled:l,vars:c,varsResolver:Zm}),O=Jn(h),j=f&&`${O}-title`||void 0,E=`${O}-body`;return(0,a.jsx)(je,{id:O,...S("root",{variant:b}),variant:b,ref:t,...w,role:"alert","aria-describedby":E,"aria-labelledby":j,children:(0,a.jsxs)("div",{...S("wrapper"),children:[m&&(0,a.jsx)("div",{...S("icon"),children:m}),(0,a.jsxs)("div",{...S("body"),children:[f&&(0,a.jsx)("div",{...S("title"),"data-with-close-button":y||void 0,children:(0,a.jsx)("span",{id:j,...S("label"),children:f})}),p&&(0,a.jsx)("div",{id:E,...S("message"),"data-variant":b,children:p})]}),y&&(0,a.jsx)(dt,{...S("closeButton"),onClick:v,variant:"transparent",size:16,iconSize:16,"aria-label":g,unstyled:l})]})})}));Jm.classes=Ym,Jm.displayName="@mantine/core/Alert";var Qm=ji("outline","hand-stop","IconHandStop",[["path",{d:"M8 13v-7.5a1.5 1.5 0 0 1 3 0v6.5",key:"svg-0"}],["path",{d:"M11 5.5v-2a1.5 1.5 0 1 1 3 0v8.5",key:"svg-1"}],["path",{d:"M14 5.5a1.5 1.5 0 0 1 3 0v6.5",key:"svg-2"}],["path",{d:"M17 7.5a1.5 1.5 0 0 1 3 0v8.5a6 6 0 0 1 -6 6h-2h.208a6 6 0 0 1 -5.012 -2.7a69.74 69.74 0 0 1 -.196 -.3c-.312 -.479 -1.407 -2.388 -3.286 -5.728a1.5 1.5 0 0 1 .536 -2.022a1.867 1.867 0 0 1 2.28 .28l1.47 1.47",key:"svg-3"}]]),ey=ji("outline","trash","IconTrash",[["path",{d:"M4 7l16 0",key:"svg-0"}],["path",{d:"M10 11l0 6",key:"svg-1"}],["path",{d:"M14 11l0 6",key:"svg-2"}],["path",{d:"M5 7l1 12a2 2 0 0 0 2 2h8a2 2 0 0 0 2 -2l1 -12",key:"svg-3"}],["path",{d:"M9 7v-3a1 1 0 0 1 1 -1h4a1 1 0 0 1 1 1v3",key:"svg-4"}]]),ty=ji("outline","x","IconX",[["path",{d:"M18 6l-12 12",key:"svg-0"}],["path",{d:"M6 6l12 12",key:"svg-1"}]]),ny=ji("outline","chevron-right","IconChevronRight",[["path",{d:"M9 6l6 6l-6 6",key:"svg-0"}]]);function ry({item:e,onMutate:n}){const{data:r,error:o,isLoading:a,isValidating:i,mutate:s}=Bm(e.id,Wm),[l,c]=(0,t.useState)([]);return(0,t.useEffect)((()=>{if(r){const o=[...r.columns,{accessor:"actions",title:(0,t.createElement)(jf,{size:16}),width:80,textAlign:"center",render:o=>(0,t.createElement)(vr,{gap:4,justify:"center",wrap:"nowrap"},(0,t.createElement)(Si,{disabled:0==+o.Data_free,size:"sm",variant:"subtle",color:"red",title:"Delete",onClick:a=>(async(o,a)=>{o.preventDefault(),o.stopPropagation(),Lr.openConfirmModal({title:(0,Ci.__)("Please confirm your action","scotty"),size:"sm",radius:"md",withCloseButton:!1,centered:!0,children:(0,t.createElement)(ai,null,(0,t.createElement)(Jm,{variant:"filled",color:"red",radius:"md",title:(0,Ci.__)("Warning!","scotty"),icon:(0,t.createElement)(Qm,null)},(0,Ci.__)("The item selected will be permanently deleted. This action cannot be undone.","scotty")),(0,t.createElement)(zi,{ta:"center",size:"sm",fw:800},(0,Ci.__)("Are you sure you want to continue?","scotty"))),labels:{confirm:"Confirm",cancel:"Cancel"},onConfirm:async()=>{Wm(`delete_${e.id}_with_id`,{id:a.id}).then((()=>{xo({title:(0,Ci.__)("Cleanup","scotty"),icon:(0,t.createElement)(ey,{size:16}),color:"green",message:(0,Ci.__)(`The record "${a[r.columns[0].accessor]}" has been deleted successfully.`,"scotty"),withBorder:!0}),s(),n()})).catch((e=>{xo({title:(0,Ci.__)("Error","scotty")+` ${e.status}`,icon:(0,t.createElement)(ty,{size:16}),color:"red",message:(0,Ci.__)(`An error occurred while deleting the record "${a[r.columns[0].accessor]}". Error: ${e.statusText}`,"scotty"),withBorder:!0,autoClose:1e4})}))}})})(a,o)},(0,t.createElement)(ey,{size:16})))}];c(o)}}),[r]),(0,t.createElement)(Yh,{m:16,fz:12,height:"30vh",striped:!0,fetching:a||i,borderRadius:"md",withTableBorder:!0,withColumnBorders:!0,highlightOnHover:!0,records:r?.data,columns:l})}function oy({deletableType:e="trash"}){const{data:n,error:r,isLoading:o,isValidating:a,mutate:i}=Bm(e,Wm),s=e.charAt(0).toUpperCase()+e.slice(1),[l,c]=(0,t.useState)([]),[u,d]=(0,t.useState)([]),{showContextMenu:f}=Vo(),p=Wt("(pointer: coarse)"),[h,m]=(0,t.useState)(""),[y,v]=(0,t.useState)(!0),[g,b]=(0,t.useState)([]);return(0,t.useEffect)((()=>{if(n&&n.length>0){const e=n.filter((({count:e})=>!y||+e>0));c(e)}}),[n,y]),o||a||0!==l.length?(0,t.createElement)(ai,{style:{display:"grid",gridTemplateRows:"max-content"},align:"self-start",justify:"normal"},(0,t.createElement)(vr,{justify:"space-between"},(0,t.createElement)(vr,null,(0,t.createElement)(Of,{size:"xs",placeholder:(0,Ci.__)("Bulk Actions","scotty"),disabled:u.length<1,value:h,onChange:m,data:[{value:"reset_auto_increment",label:(0,Ci.__)("Reset Auto Increment","scotty")},{value:"optimize_table",label:(0,Ci.__)("Optimize Table","scotty")}]}),(0,t.createElement)(Tr,{size:"xs",color:"red",disabled:u.length<1||""===h,onClick:()=>{console.error((0,Ci.__)("Not implemented","scotty"))}},(0,Ci.__)("Apply","scotty"))),(0,t.createElement)(Bc,{classNames:{label:"GbEqnWlZwBl7gkzR3stn"},checked:y,size:"xs",label:(0,Ci.__)("Show only items with","scotty")+` ${e}`,labelPosition:"left",onChange:e=>v(e.currentTarget.checked)})),(0,t.createElement)(Yh,{striped:!0,scrollAreaProps:{type:"scroll"},height:"calc(100vh - 320px)",fetching:o||a,borderRadius:"md",withTableBorder:!0,withColumnBorders:!0,highlightOnHover:!0,records:l,selectedRecords:u,textSelectionDisabled:p,onSelectedRecordsChange:d,columns:[{accessor:"label",title:(0,Ci.__)("Items","scotty"),render:e=>(0,t.createElement)(vr,null,g.includes(e.id)?(0,t.createElement)(fd,{size:16}):(0,t.createElement)(ny,{size:16}),(0,t.createElement)(zi,{size:"sm",truncate:!0},e.label))},{accessor:"count",title:(0,Ci.__)("Count","scotty"),textAlign:"right",footer:!o&&(0,t.createElement)(zi,{size:"xs",fw:700,truncate:!0},"Total: ",l.reduce(((e,{count:t})=>e+ +t),0))},{accessor:"actions",title:(0,t.createElement)(jf,{size:16}),width:80,textAlign:"center",render:e=>(0,t.createElement)(vr,{gap:4,justify:"center",wrap:"nowrap"},(0,t.createElement)(Si,{disabled:0==+e.Data_free,size:"sm",variant:"subtle",color:"red",title:(0,Ci.__)("Delete","scotty"),onClick:n=>(async(e,n)=>{e.preventDefault(),e.stopPropagation(),Lr.openConfirmModal({title:(0,Ci.__)("Please confirm your action","scotty"),size:"sm",radius:"md",withCloseButton:!1,centered:!0,children:(0,t.createElement)(ai,null,(0,t.createElement)(Jm,{variant:"filled",color:"red",radius:"md",title:(0,Ci.__)("Warning!","scotty"),icon:(0,t.createElement)(Qm,null)},(0,Ci.__)("All","scotty")," ",n.label," ",(0,Ci.__)("will be permanently deleted.","scotty")," ",(0,t.createElement)("strong",null,(0,Ci.__)("This action cannot be undone.","scotty"))),(0,t.createElement)(zi,{ta:"center",size:"sm",fw:800},(0,Ci.__)("Are you sure you want to continue?","scotty"))),labels:{confirm:(0,Ci.__)("Confirm","scotty"),cancel:(0,Ci.__)("Cancel","scotty")},onConfirm:()=>{Wm(`delete_${n.id}`).then((()=>{xo({title:(0,Ci.__)("Cleanup","scotty"),icon:(0,t.createElement)(ey,{size:16}),color:"green",message:(0,Ci.__)("All","scotty")+` "${n.label}" `+(0,Ci.__)("items have been deleted successfully.","scotty"),withBorder:!0}),i()})).catch((e=>{xo({title:(0,Ci.__)("Error","scotty")+` ${e.status}`,icon:(0,t.createElement)(ty,{size:16}),color:"red",message:(0,Ci.__)("An error occurred while deleting the","scotty")+` "${n.id}" `+(0,Ci.__)("records. Error:","scotty")+` ${e.statusText}`,withBorder:!0,autoClose:1e4})}))}})})(n,e)},(0,t.createElement)(ey,{size:16}))),footer:(0,t.createElement)(vr,{justify:"right"},(0,t.createElement)(Si,{title:(0,Ci.__)("Refresh","scotty"),variant:"subtle",onClick:async()=>{await i()}},(0,t.createElement)(Cf,null)))}],rowExpansion:{expanded:{recordIds:g,onRecordIdsChange:b},content:({record:e})=>(0,t.createElement)(ry,{item:e,onMutate:i})}})):(0,t.createElement)(ai,null,(0,t.createElement)(zi,{fz:64,ta:"center"},"👍"),(0,t.createElement)(zi,{ta:"center",fw:700,fz:18,fs:"italic",c:"dimmed"},"No ",s," records found."),(0,t.createElement)(fi,null,(0,t.createElement)(Tr,{onClick:()=>i},"Refresh")))}const[ay,iy]=Ee("Grid component was not found in tree"),sy=(e,t)=>"content"===e?"auto":"auto"===e?"0rem":e?100/(t/e)+"%":void 0,ly=(e,t,n)=>n||"auto"===e?"100%":"content"===e?"unset":sy(e,t),cy=(e,t)=>{if(e)return"auto"===e||t?"1":"auto"},uy=(e,t)=>0===e?"0":e?100/(t/e)+"%":void 0;function dy({span:e,order:t,offset:n,selector:r}){const o=D(),i=iy(),s=i.breakpoints||o.breakpoints,l=void 0===tc(e)?12:tc(e),c=J({"--col-order":tc(t)?.toString(),"--col-flex-grow":cy(l,i.grow),"--col-flex-basis":sy(l,i.columns),"--col-width":"content"===l?"auto":void 0,"--col-max-width":ly(l,i.columns,i.grow),"--col-offset":uy(tc(n),i.columns)}),u=d(s).reduce(((r,o)=>(r[o]||(r[o]={}),"object"==typeof t&&void 0!==t[o]&&(r[o]["--col-order"]=t[o]?.toString()),"object"==typeof e&&void 0!==e[o]&&(r[o]["--col-flex-grow"]=cy(e[o],i.grow),r[o]["--col-flex-basis"]=sy(e[o],i.columns),r[o]["--col-width"]="content"===e[o]?"auto":void 0,r[o]["--col-max-width"]=ly(e[o],i.columns,i.grow)),"object"==typeof n&&void 0!==n[o]&&(r[o]["--col-offset"]=uy(n[o],i.columns)),r)),{}),f=ec(d(u),s).filter((e=>d(u[e.value]).length>0)).map((e=>({query:"container"===i.type?`mantine-grid (min-width: ${s[e.value]})`:`(min-width: ${s[e.value]})`,styles:u[e.value]})));return(0,a.jsx)(ie,{styles:c,media:"container"===i.type?void 0:f,container:"container"===i.type?f:void 0,selector:r})}var fy={container:"m_8478a6da",root:"m_410352e9",inner:"m_dee7bd2f",col:"m_96bdd299"};const py={span:12},hy=te(((e,t)=>{const n=Q("GridCol",py,e),{classNames:r,className:o,style:i,styles:s,vars:l,span:c,order:u,offset:d,...f}=n,p=iy(),h=Se();return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(dy,{selector:`.${h}`,span:c,order:u,offset:d}),(0,a.jsx)(je,{ref:t,...p.getStyles("col",{className:re(o,h),style:i,classNames:r,styles:s}),...f})]})}));function my({gutter:e,selector:t,breakpoints:n,type:r}){const o=D(),i=n||o.breakpoints,s=J({"--grid-gutter":Fe(tc(e))}),l=d(i).reduce(((t,n)=>(t[n]||(t[n]={}),"object"==typeof e&&void 0!==e[n]&&(t[n]["--grid-gutter"]=Fe(e[n])),t)),{}),c=ec(d(l),i).filter((e=>d(l[e.value]).length>0)).map((e=>({query:"container"===r?`mantine-grid (min-width: ${i[e.value]})`:`(min-width: ${i[e.value]})`,styles:l[e.value]})));return(0,a.jsx)(ie,{styles:s,media:"container"===r?void 0:c,container:"container"===r?c:void 0,selector:t})}hy.classes=fy,hy.displayName="@mantine/core/GridCol";const yy={gutter:"md",grow:!1,columns:12},vy=(e,{justify:t,align:n,overflow:r})=>({root:{"--grid-justify":t,"--grid-align":n,"--grid-overflow":r}}),gy=te(((e,t)=>{const n=Q("Grid",yy,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,vars:c,grow:u,gutter:d,columns:f,align:p,justify:h,children:m,breakpoints:y,type:v,...g}=n,b=nt({name:"Grid",classes:fy,props:n,className:o,style:i,classNames:r,styles:s,unstyled:l,vars:c,varsResolver:vy}),x=Se();return"container"===v&&y?(0,a.jsxs)(ay,{value:{getStyles:b,grow:u,columns:f||12,breakpoints:y,type:v},children:[(0,a.jsx)(my,{selector:`.${x}`,...n}),(0,a.jsx)("div",{...b("container"),children:(0,a.jsx)(je,{ref:t,...b("root",{className:x}),...g,children:(0,a.jsx)("div",{...b("inner"),children:m})})})]}):(0,a.jsxs)(ay,{value:{getStyles:b,grow:u,columns:f||12,breakpoints:y,type:v},children:[(0,a.jsx)(my,{selector:`.${x}`,...n}),(0,a.jsx)(je,{ref:t,...b("root",{className:x}),...g,children:(0,a.jsx)("div",{...b("inner"),children:m})})]})}));gy.classes=fy,gy.displayName="@mantine/core/Grid",gy.Col=hy;var by=ji("outline","info-circle","IconInfoCircle",[["path",{d:"M3 12a9 9 0 1 0 18 0a9 9 0 0 0 -18 0",key:"svg-0"}],["path",{d:"M12 9h.01",key:"svg-1"}],["path",{d:"M11 12h1v4h1",key:"svg-2"}]]),xy=function(e){return null};xy.displayName="Cell";var wy=o(7350),Sy=o.n(wy),Oy=o(5015),jy=o.n(Oy),Ey=o(1741),Cy=o.n(Ey),ky=o(8156),Py=o.n(ky),_y=o(8023),Ay=o.n(_y),Ny=function(e){return 0===e?0:e>0?1:-1},My=function(e){return jy()(e)&&e.indexOf("%")===e.length-1},Ty=function(e){return Ay()(e)&&!Cy()(e)},Iy=function(e){return Ty(e)||jy()(e)},Dy=0,Ry=function(e){var t=++Dy;return"".concat(e||"").concat(t)},zy=function(e,t){var n,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,o=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(!Ty(e)&&!jy()(e))return r;if(My(e)){var a=e.indexOf("%");n=t*parseFloat(e.slice(0,a))/100}else n=+e;return Cy()(n)&&(n=r),o&&n>t&&(n=t),n},Ly=function(e){if(!e)return null;var t=Object.keys(e);return t&&t.length?e[t[0]]:null},$y=function(e,t){return Ty(e)&&Ty(t)?function(n){return e+n*(t-e)}:function(){return t}};function By(e,t,n){return e&&e.length?e.find((function(e){return e&&("function"==typeof t?t(e):Py()(e,t))===n})):null}var Fy=function(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]},Wy=o(9843),Vy=o.n(Wy),Hy=o(1882),Uy=o.n(Hy),qy=o(3805),Xy=o.n(qy),Gy=o(4363);function Yy(e,t){for(var n in e)if({}.hasOwnProperty.call(e,n)&&(!{}.hasOwnProperty.call(t,n)||e[n]!==t[n]))return!1;for(var r in t)if({}.hasOwnProperty.call(t,r)&&!{}.hasOwnProperty.call(e,r))return!1;return!0}function Ky(e){return Ky="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},Ky(e)}var Zy=["aria-activedescendant","aria-atomic","aria-autocomplete","aria-busy","aria-checked","aria-colcount","aria-colindex","aria-colspan","aria-controls","aria-current","aria-describedby","aria-details","aria-disabled","aria-errormessage","aria-expanded","aria-flowto","aria-haspopup","aria-hidden","aria-invalid","aria-keyshortcuts","aria-label","aria-labelledby","aria-level","aria-live","aria-modal","aria-multiline","aria-multiselectable","aria-orientation","aria-owns","aria-placeholder","aria-posinset","aria-pressed","aria-readonly","aria-relevant","aria-required","aria-roledescription","aria-rowcount","aria-rowindex","aria-rowspan","aria-selected","aria-setsize","aria-sort","aria-valuemax","aria-valuemin","aria-valuenow","aria-valuetext","className","color","height","id","lang","max","media","method","min","name","style","target","width","role","tabIndex","accentHeight","accumulate","additive","alignmentBaseline","allowReorder","alphabetic","amplitude","arabicForm","ascent","attributeName","attributeType","autoReverse","azimuth","baseFrequency","baselineShift","baseProfile","bbox","begin","bias","by","calcMode","capHeight","clip","clipPath","clipPathUnits","clipRule","colorInterpolation","colorInterpolationFilters","colorProfile","colorRendering","contentScriptType","contentStyleType","cursor","cx","cy","d","decelerate","descent","diffuseConstant","direction","display","divisor","dominantBaseline","dur","dx","dy","edgeMode","elevation","enableBackground","end","exponent","externalResourcesRequired","fill","fillOpacity","fillRule","filter","filterRes","filterUnits","floodColor","floodOpacity","focusable","fontFamily","fontSize","fontSizeAdjust","fontStretch","fontStyle","fontVariant","fontWeight","format","from","fx","fy","g1","g2","glyphName","glyphOrientationHorizontal","glyphOrientationVertical","glyphRef","gradientTransform","gradientUnits","hanging","horizAdvX","horizOriginX","href","ideographic","imageRendering","in2","in","intercept","k1","k2","k3","k4","k","kernelMatrix","kernelUnitLength","kerning","keyPoints","keySplines","keyTimes","lengthAdjust","letterSpacing","lightingColor","limitingConeAngle","local","markerEnd","markerHeight","markerMid","markerStart","markerUnits","markerWidth","mask","maskContentUnits","maskUnits","mathematical","mode","numOctaves","offset","opacity","operator","order","orient","orientation","origin","overflow","overlinePosition","overlineThickness","paintOrder","panose1","pathLength","patternContentUnits","patternTransform","patternUnits","pointerEvents","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","r","radius","refX","refY","renderingIntent","repeatCount","repeatDur","requiredExtensions","requiredFeatures","restart","result","rotate","rx","ry","seed","shapeRendering","slope","spacing","specularConstant","specularExponent","speed","spreadMethod","startOffset","stdDeviation","stemh","stemv","stitchTiles","stopColor","stopOpacity","strikethroughPosition","strikethroughThickness","string","stroke","strokeDasharray","strokeDashoffset","strokeLinecap","strokeLinejoin","strokeMiterlimit","strokeOpacity","strokeWidth","surfaceScale","systemLanguage","tableValues","targetX","targetY","textAnchor","textDecoration","textLength","textRendering","to","transform","u1","u2","underlinePosition","underlineThickness","unicode","unicodeBidi","unicodeRange","unitsPerEm","vAlphabetic","values","vectorEffect","version","vertAdvY","vertOriginX","vertOriginY","vHanging","vIdeographic","viewTarget","visibility","vMathematical","widths","wordSpacing","writingMode","x1","x2","x","xChannelSelector","xHeight","xlinkActuate","xlinkArcrole","xlinkHref","xlinkRole","xlinkShow","xlinkTitle","xlinkType","xmlBase","xmlLang","xmlns","xmlnsXlink","xmlSpace","y1","y2","y","yChannelSelector","z","zoomAndPan","ref","key","angle"],Jy=["points","pathLength"],Qy={svg:["viewBox","children"],polygon:Jy,polyline:Jy},ev=["dangerouslySetInnerHTML","onCopy","onCopyCapture","onCut","onCutCapture","onPaste","onPasteCapture","onCompositionEnd","onCompositionEndCapture","onCompositionStart","onCompositionStartCapture","onCompositionUpdate","onCompositionUpdateCapture","onFocus","onFocusCapture","onBlur","onBlurCapture","onChange","onChangeCapture","onBeforeInput","onBeforeInputCapture","onInput","onInputCapture","onReset","onResetCapture","onSubmit","onSubmitCapture","onInvalid","onInvalidCapture","onLoad","onLoadCapture","onError","onErrorCapture","onKeyDown","onKeyDownCapture","onKeyPress","onKeyPressCapture","onKeyUp","onKeyUpCapture","onAbort","onAbortCapture","onCanPlay","onCanPlayCapture","onCanPlayThrough","onCanPlayThroughCapture","onDurationChange","onDurationChangeCapture","onEmptied","onEmptiedCapture","onEncrypted","onEncryptedCapture","onEnded","onEndedCapture","onLoadedData","onLoadedDataCapture","onLoadedMetadata","onLoadedMetadataCapture","onLoadStart","onLoadStartCapture","onPause","onPauseCapture","onPlay","onPlayCapture","onPlaying","onPlayingCapture","onProgress","onProgressCapture","onRateChange","onRateChangeCapture","onSeeked","onSeekedCapture","onSeeking","onSeekingCapture","onStalled","onStalledCapture","onSuspend","onSuspendCapture","onTimeUpdate","onTimeUpdateCapture","onVolumeChange","onVolumeChangeCapture","onWaiting","onWaitingCapture","onAuxClick","onAuxClickCapture","onClick","onClickCapture","onContextMenu","onContextMenuCapture","onDoubleClick","onDoubleClickCapture","onDrag","onDragCapture","onDragEnd","onDragEndCapture","onDragEnter","onDragEnterCapture","onDragExit","onDragExitCapture","onDragLeave","onDragLeaveCapture","onDragOver","onDragOverCapture","onDragStart","onDragStartCapture","onDrop","onDropCapture","onMouseDown","onMouseDownCapture","onMouseEnter","onMouseLeave","onMouseMove","onMouseMoveCapture","onMouseOut","onMouseOutCapture","onMouseOver","onMouseOverCapture","onMouseUp","onMouseUpCapture","onSelect","onSelectCapture","onTouchCancel","onTouchCancelCapture","onTouchEnd","onTouchEndCapture","onTouchMove","onTouchMoveCapture","onTouchStart","onTouchStartCapture","onPointerDown","onPointerDownCapture","onPointerMove","onPointerMoveCapture","onPointerUp","onPointerUpCapture","onPointerCancel","onPointerCancelCapture","onPointerEnter","onPointerEnterCapture","onPointerLeave","onPointerLeaveCapture","onPointerOver","onPointerOverCapture","onPointerOut","onPointerOutCapture","onGotPointerCapture","onGotPointerCaptureCapture","onLostPointerCapture","onLostPointerCaptureCapture","onScroll","onScrollCapture","onWheel","onWheelCapture","onAnimationStart","onAnimationStartCapture","onAnimationEnd","onAnimationEndCapture","onAnimationIteration","onAnimationIterationCapture","onTransitionEnd","onTransitionEndCapture"],tv=function(e,n){if(!e||"function"==typeof e||"boolean"==typeof e)return null;var r=e;if((0,t.isValidElement)(e)&&(r=e.props),!Xy()(r))return null;var o={};return Object.keys(r).forEach((function(e){ev.includes(e)&&(o[e]=n||function(t){return r[e](r,t)})})),o},nv=function(e,t,n){if(!Xy()(e)||"object"!==Ky(e))return null;var r=null;return Object.keys(e).forEach((function(o){var a=e[o];ev.includes(o)&&"function"==typeof a&&(r||(r={}),r[o]=function(e,t,n){return function(r){return e(t,n,r),null}}(a,t,n))})),r},rv=["children"],ov=["children"];function av(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(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 iv={click:"onClick",mousedown:"onMouseDown",mouseup:"onMouseUp",mouseover:"onMouseOver",mousemove:"onMouseMove",mouseout:"onMouseOut",mouseenter:"onMouseEnter",mouseleave:"onMouseLeave",touchcancel:"onTouchCancel",touchend:"onTouchEnd",touchmove:"onTouchMove",touchstart:"onTouchStart"},sv=function(e){return"string"==typeof e?e:e?e.displayName||e.name||"Component":""},lv=null,cv=null,uv=function e(n){if(n===lv&&Array.isArray(cv))return cv;var r=[];return t.Children.forEach(n,(function(t){Vy()(t)||((0,Gy.isFragment)(t)?r=r.concat(e(t.props.children)):r.push(t))})),cv=r,lv=n,r};function dv(e,t){var n=[],r=[];return r=Array.isArray(t)?t.map((function(e){return sv(e)})):[sv(t)],uv(e).forEach((function(e){var t=Py()(e,"type.displayName")||Py()(e,"type.name");-1!==r.indexOf(t)&&n.push(e)})),n}function fv(e,t){var n=dv(e,t);return n&&n[0]}var pv=function(e){if(!e||!e.props)return!1;var t=e.props,n=t.width,r=t.height;return!(!Ty(n)||n<=0||!Ty(r)||r<=0)},hv=["a","altGlyph","altGlyphDef","altGlyphItem","animate","animateColor","animateMotion","animateTransform","circle","clipPath","color-profile","cursor","defs","desc","ellipse","feBlend","feColormatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","filter","font","font-face","font-face-format","font-face-name","font-face-url","foreignObject","g","glyph","glyphRef","hkern","image","line","lineGradient","marker","mask","metadata","missing-glyph","mpath","path","pattern","polygon","polyline","radialGradient","rect","script","set","stop","style","svg","switch","symbol","text","textPath","title","tref","tspan","use","view","vkern"],mv=function(e,n,r){if(!e||"function"==typeof e||"boolean"==typeof e)return null;var o=e;if((0,t.isValidElement)(e)&&(o=e.props),!Xy()(o))return null;var a={};return Object.keys(o).forEach((function(e){var t;(function(e,t,n,r){var o,a=null!==(o=null==Qy?void 0:Qy[r])&&void 0!==o?o:[];return!Uy()(e)&&(r&&a.includes(t)||Zy.includes(t))||n&&ev.includes(t)})(null===(t=o)||void 0===t?void 0:t[e],e,n,r)&&(a[e]=o[e])})),a},yv=function e(n,r){if(n===r)return!0;var o=t.Children.count(n);if(o!==t.Children.count(r))return!1;if(0===o)return!0;if(1===o)return vv(Array.isArray(n)?n[0]:n,Array.isArray(r)?r[0]:r);for(var a=0;a<o;a++){var i=n[a],s=r[a];if(Array.isArray(i)||Array.isArray(s)){if(!e(i,s))return!1}else if(!vv(i,s))return!1}return!0},vv=function(e,t){if(Vy()(e)&&Vy()(t))return!0;if(!Vy()(e)&&!Vy()(t)){var n=e.props||{},r=n.children,o=av(n,rv),a=t.props||{},i=a.children,s=av(a,ov);return r&&i?Yy(o,s)&&yv(r,i):!r&&!i&&Yy(o,s)}return!1},gv=function(e,t){var n=[],r={};return uv(e).forEach((function(e,o){if(function(e){return e&&e.type&&jy()(e.type)&&hv.indexOf(e.type)>=0}(e))n.push(e);else if(e){var a=sv(e.type),i=t[a]||{},s=i.handler,l=i.once;if(s&&(!l||!r[a])){var c=s(e,a,o);n.push(c),r[a]=!0}}})),n};function bv(e){return bv="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},bv(e)}function xv(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 wv(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?xv(Object(n),!0).forEach((function(t){Sv(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):xv(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Sv(e,t,n){var r;return r=function(e){if("object"!=bv(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=bv(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==bv(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ov(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}var jv=(0,t.forwardRef)((function(e,n){var o=e.aspect,a=e.initialDimension,i=void 0===a?{width:-1,height:-1}:a,s=e.width,l=void 0===s?"100%":s,c=e.height,u=void 0===c?"100%":c,d=e.minWidth,f=void 0===d?0:d,p=e.minHeight,h=e.maxHeight,m=e.children,y=e.debounce,v=void 0===y?0:y,g=e.id,b=e.className,x=e.onResize,w=e.style,S=void 0===w?{}:w,O=(0,t.useRef)(null),j=(0,t.useRef)();j.current=x,(0,t.useImperativeHandle)(n,(function(){return Object.defineProperty(O.current,"current",{get:function(){return console.warn("The usage of ref.current.current is deprecated and will no longer be supported."),O.current},configurable:!0})}));var E,C,k=(E=(0,t.useState)({containerWidth:i.width,containerHeight:i.height}),C=2,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,s=[],l=!0,c=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,o=e}finally{try{if(!l&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw o}}return s}}(E,C)||function(e,t){if(e){if("string"==typeof e)return Ov(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)?Ov(e,t):void 0}}(E,C)||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.")}()),P=k[0],_=k[1],A=(0,t.useCallback)((function(e,t){_((function(n){var r=Math.round(e),o=Math.round(t);return n.containerWidth===r&&n.containerHeight===o?n:{containerWidth:r,containerHeight:o}}))}),[]);(0,t.useEffect)((function(){var e=function(e){var t,n=e[0].contentRect,r=n.width,o=n.height;A(r,o),null===(t=j.current)||void 0===t||t.call(j,r,o)};v>0&&(e=Sy()(e,v,{trailing:!0,leading:!1}));var t=new ResizeObserver(e),n=O.current.getBoundingClientRect(),r=n.width,o=n.height;return A(r,o),t.observe(O.current),function(){t.disconnect()}}),[A,v]);var N=(0,t.useMemo)((function(){var e=P.containerWidth,n=P.containerHeight;if(e<0||n<0)return null;Fy(My(l)||My(u),"The width(%s) and height(%s) are both fixed numbers,\n       maybe you don't need to use a ResponsiveContainer.",l,u),Fy(!o||o>0,"The aspect(%s) must be greater than zero.",o);var a=My(l)?e:l,i=My(u)?n:u;o&&o>0&&(a?i=a/o:i&&(a=i*o),h&&i>h&&(i=h)),Fy(a>0||i>0,"The width(%s) and height(%s) of chart should be greater than 0,\n       please check the style of container, or the props width(%s) and height(%s),\n       or add a minWidth(%s) or minHeight(%s) or use aspect(%s) to control the\n       height and width.",a,i,l,u,f,p,o);var s=!Array.isArray(m)&&sv(m.type).endsWith("Chart");return r().Children.map(m,(function(e){return r().isValidElement(e)?(0,t.cloneElement)(e,wv({width:a,height:i},s?{style:wv({height:"100%",width:"100%",maxHeight:i,maxWidth:a},e.props.style)}:{})):e}))}),[o,m,u,h,p,f,P,l]);return r().createElement("div",{id:g?"".concat(g):void 0,className:re("recharts-responsive-container",b),style:wv(wv({},S),{},{width:l,height:u,minWidth:f,minHeight:p,maxHeight:h}),ref:O},N)})),Ev=o(3181),Cv=o.n(Ev),kv=o(3031),Pv=o.n(kv);function _v(e,t){if(!e)throw new Error("Invariant failed")}var Av=["children","width","height","viewBox","className","style","title","desc"];function Nv(){return Nv=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},Nv.apply(this,arguments)}function Mv(e){var t=e.children,n=e.width,o=e.height,a=e.viewBox,i=e.className,s=e.style,l=e.title,c=e.desc,u=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(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}(e,Av),d=a||{width:n,height:o,x:0,y:0},f=re("recharts-surface",i);return r().createElement("svg",Nv({},mv(u,!0,"svg"),{className:f,width:n,height:o,style:s,viewBox:"".concat(d.x," ").concat(d.y," ").concat(d.width," ").concat(d.height)}),r().createElement("title",null,l),r().createElement("desc",null,c),t)}var Tv=["children","className"];function Iv(){return Iv=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},Iv.apply(this,arguments)}var Dv=r().forwardRef((function(e,t){var n=e.children,o=e.className,a=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(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}(e,Tv),i=re("recharts-layer",o);return r().createElement("g",Iv({className:i},mv(a,!0),{ref:t}),n)}));function Rv(e){return Rv="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},Rv(e)}function zv(){return zv=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},zv.apply(this,arguments)}function Lv(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 $v(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 Bv(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?$v(Object(n),!0).forEach((function(t){Fv(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):$v(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Fv(e,t,n){var r;return r=function(e){if("object"!=Rv(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=Rv(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==Rv(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Wv(e){return Array.isArray(e)&&Iy(e[0])&&Iy(e[1])?e.join(" ~ "):e}var Vv=function(e){var t=e.separator,n=void 0===t?" : ":t,o=e.contentStyle,a=void 0===o?{}:o,i=e.itemStyle,s=void 0===i?{}:i,l=e.labelStyle,c=void 0===l?{}:l,u=e.payload,d=e.formatter,f=e.itemSorter,p=e.wrapperClassName,h=e.labelClassName,m=e.label,y=e.labelFormatter,v=e.accessibilityLayer,g=void 0!==v&&v,b=Bv({margin:0,padding:10,backgroundColor:"#fff",border:"1px solid #ccc",whiteSpace:"nowrap"},a),x=Bv({margin:0},c),w=!Vy()(m),S=w?m:"",O=re("recharts-default-tooltip",p),j=re("recharts-tooltip-label",h);w&&y&&null!=u&&(S=y(m,u));var E=g?{role:"status","aria-live":"assertive"}:{};return r().createElement("div",zv({className:O,style:b},E),r().createElement("p",{className:j,style:x},r().isValidElement(S)?S:"".concat(S)),function(){if(u&&u.length){var e=(f?Pv()(u,f):u).map((function(e,t){if("none"===e.type)return null;var o=Bv({display:"block",paddingTop:4,paddingBottom:4,color:e.color||"#000"},s),a=e.formatter||d||Wv,i=e.value,l=e.name,c=i,f=l;if(a&&null!=c&&null!=f){var p=a(i,l,e,t,u);if(Array.isArray(p)){var h=function(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,s=[],l=!0,c=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,o=e}finally{try{if(!l&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Lv(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)?Lv(e,t):void 0}}(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.")}()}(p,2);c=h[0],f=h[1]}else c=p}return r().createElement("li",{className:"recharts-tooltip-item",key:"tooltip-item-".concat(t),style:o},Iy(f)?r().createElement("span",{className:"recharts-tooltip-item-name"},f):null,Iy(f)?r().createElement("span",{className:"recharts-tooltip-item-separator"},n):null,r().createElement("span",{className:"recharts-tooltip-item-value"},c),r().createElement("span",{className:"recharts-tooltip-item-unit"},e.unit||""))}));return r().createElement("ul",{className:"recharts-tooltip-item-list",style:{padding:0,margin:0}},e)}return null}())};function Hv(e){return Hv="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},Hv(e)}function Uv(e,t,n){var r;return r=function(e){if("object"!=Hv(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=Hv(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==Hv(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var qv="recharts-tooltip-wrapper",Xv={visibility:"hidden"};function Gv(e){var t=e.coordinate,n=e.translateX,r=e.translateY;return re(qv,Uv(Uv(Uv(Uv({},"".concat(qv,"-right"),Ty(n)&&t&&Ty(t.x)&&n>=t.x),"".concat(qv,"-left"),Ty(n)&&t&&Ty(t.x)&&n<t.x),"".concat(qv,"-bottom"),Ty(r)&&t&&Ty(t.y)&&r>=t.y),"".concat(qv,"-top"),Ty(r)&&t&&Ty(t.y)&&r<t.y))}function Yv(e){var t=e.allowEscapeViewBox,n=e.coordinate,r=e.key,o=e.offsetTopLeft,a=e.position,i=e.reverseDirection,s=e.tooltipDimension,l=e.viewBox,c=e.viewBoxDimension;if(a&&Ty(a[r]))return a[r];var u=n[r]-s-o,d=n[r]+o;return t[r]?i[r]?u:d:i[r]?u<l[r]?Math.max(d,l[r]):Math.max(u,l[r]):d+s>l[r]+c?Math.max(u,l[r]):Math.max(d,l[r])}function Kv(e){return Kv="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},Kv(e)}function Zv(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 Jv(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Zv(Object(n),!0).forEach((function(t){rg(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Zv(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Qv(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,og(r.key),r)}}function eg(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(eg=function(){return!!e})()}function tg(e){return tg=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},tg(e)}function ng(e,t){return ng=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},ng(e,t)}function rg(e,t,n){return(t=og(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function og(e){var t=function(e){if("object"!=Kv(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=Kv(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==Kv(t)?t:t+""}var ag=function(e){function t(){var e,n,r,o;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var a=arguments.length,i=new Array(a),s=0;s<a;s++)i[s]=arguments[s];return rg((n=this,r=t,o=[].concat(i),r=tg(r),e=function(e,t){if(t&&("object"===Kv(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)}(n,eg()?Reflect.construct(r,o||[],tg(n).constructor):r.apply(n,o))),"state",{dismissed:!1,dismissedAtCoordinate:{x:0,y:0},lastBoundingBox:{width:-1,height:-1}}),rg(e,"handleKeyDown",(function(t){var n,r,o,a;"Escape"===t.key&&e.setState({dismissed:!0,dismissedAtCoordinate:{x:null!==(n=null===(r=e.props.coordinate)||void 0===r?void 0:r.x)&&void 0!==n?n:0,y:null!==(o=null===(a=e.props.coordinate)||void 0===a?void 0:a.y)&&void 0!==o?o:0}})})),e}return 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&&ng(e,t)}(t,e),n=t,(o=[{key:"updateBBox",value:function(){if(this.wrapperNode&&this.wrapperNode.getBoundingClientRect){var e=this.wrapperNode.getBoundingClientRect();(Math.abs(e.width-this.state.lastBoundingBox.width)>1||Math.abs(e.height-this.state.lastBoundingBox.height)>1)&&this.setState({lastBoundingBox:{width:e.width,height:e.height}})}else-1===this.state.lastBoundingBox.width&&-1===this.state.lastBoundingBox.height||this.setState({lastBoundingBox:{width:-1,height:-1}})}},{key:"componentDidMount",value:function(){document.addEventListener("keydown",this.handleKeyDown),this.updateBBox()}},{key:"componentWillUnmount",value:function(){document.removeEventListener("keydown",this.handleKeyDown)}},{key:"componentDidUpdate",value:function(){var e,t;this.props.active&&this.updateBBox(),this.state.dismissed&&((null===(e=this.props.coordinate)||void 0===e?void 0:e.x)===this.state.dismissedAtCoordinate.x&&(null===(t=this.props.coordinate)||void 0===t?void 0:t.y)===this.state.dismissedAtCoordinate.y||(this.state.dismissed=!1))}},{key:"render",value:function(){var e=this,t=this.props,n=t.active,o=t.allowEscapeViewBox,a=t.animationDuration,i=t.animationEasing,s=t.children,l=t.coordinate,c=t.hasPayload,u=t.isAnimationActive,d=t.offset,f=t.position,p=t.reverseDirection,h=t.useTranslate3d,m=t.viewBox,y=t.wrapperStyle,v=function(e){var t,n,r=e.allowEscapeViewBox,o=e.coordinate,a=e.offsetTopLeft,i=e.position,s=e.reverseDirection,l=e.tooltipBox,c=e.useTranslate3d,u=e.viewBox;return{cssProperties:l.height>0&&l.width>0&&o?function(e){var t=e.translateX,n=e.translateY;return{transform:e.useTranslate3d?"translate3d(".concat(t,"px, ").concat(n,"px, 0)"):"translate(".concat(t,"px, ").concat(n,"px)")}}({translateX:t=Yv({allowEscapeViewBox:r,coordinate:o,key:"x",offsetTopLeft:a,position:i,reverseDirection:s,tooltipDimension:l.width,viewBox:u,viewBoxDimension:u.width}),translateY:n=Yv({allowEscapeViewBox:r,coordinate:o,key:"y",offsetTopLeft:a,position:i,reverseDirection:s,tooltipDimension:l.height,viewBox:u,viewBoxDimension:u.height}),useTranslate3d:c}):Xv,cssClasses:Gv({translateX:t,translateY:n,coordinate:o})}}({allowEscapeViewBox:o,coordinate:l,offsetTopLeft:d,position:f,reverseDirection:p,tooltipBox:this.state.lastBoundingBox,useTranslate3d:h,viewBox:m}),g=v.cssClasses,b=v.cssProperties,x=Jv(Jv({transition:u&&n?"transform ".concat(a,"ms ").concat(i):void 0},b),{},{pointerEvents:"none",visibility:!this.state.dismissed&&n&&c?"visible":"hidden",position:"absolute",top:0,left:0},y);return r().createElement("div",{tabIndex:-1,className:g,style:x,ref:function(t){e.wrapperNode=t}},s)}}])&&Qv(n.prototype,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,o}(t.PureComponent),ig={isSsr:!("undefined"!=typeof window&&window.document&&window.document.createElement&&window.setTimeout),get:function(e){return ig[e]},set:function(e,t){if("string"==typeof e)ig[e]=t;else{var n=Object.keys(e);n&&n.length&&n.forEach((function(t){ig[t]=e[t]}))}}},sg=o(14),lg=o.n(sg);function cg(e,t,n){return!0===t?lg()(e,n):Uy()(t)?lg()(e,t):e}function ug(e){return ug="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},ug(e)}function dg(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 fg(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?dg(Object(n),!0).forEach((function(t){vg(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):dg(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function pg(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,gg(r.key),r)}}function hg(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(hg=function(){return!!e})()}function mg(e){return mg=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},mg(e)}function yg(e,t){return yg=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},yg(e,t)}function vg(e,t,n){return(t=gg(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function gg(e){var t=function(e){if("object"!=ug(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=ug(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==ug(t)?t:t+""}function bg(e){return e.dataKey}var xg=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),e=this,r=arguments,n=mg(n=t),function(e,t){if(t&&("object"===ug(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)}(e,hg()?Reflect.construct(n,r||[],mg(e).constructor):n.apply(e,r));var e,n,r}return 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&&yg(e,t)}(t,e),n=t,(o=[{key:"render",value:function(){var e=this,t=this.props,n=t.active,o=t.allowEscapeViewBox,a=t.animationDuration,i=t.animationEasing,s=t.content,l=t.coordinate,c=t.filterNull,u=t.isAnimationActive,d=t.offset,f=t.payload,p=t.payloadUniqBy,h=t.position,m=t.reverseDirection,y=t.useTranslate3d,v=t.viewBox,g=t.wrapperStyle,b=null!=f?f:[];c&&b.length&&(b=cg(f.filter((function(t){return null!=t.value&&(!0!==t.hide||e.props.includeHidden)})),p,bg));var x=b.length>0;return r().createElement(ag,{allowEscapeViewBox:o,animationDuration:a,animationEasing:i,isAnimationActive:u,active:n,coordinate:l,hasPayload:x,offset:d,position:h,reverseDirection:m,useTranslate3d:y,viewBox:v,wrapperStyle:g},function(e,t){return r().isValidElement(e)?r().cloneElement(e,t):"function"==typeof e?r().createElement(e,t):r().createElement(Vv,t)}(s,fg(fg({},this.props),{},{payload:b})))}}])&&pg(n.prototype,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,o}(t.PureComponent);vg(xg,"displayName","Tooltip"),vg(xg,"defaultProps",{accessibilityLayer:!1,allowEscapeViewBox:{x:!1,y:!1},animationDuration:400,animationEasing:"ease",contentStyle:{},coordinate:{x:0,y:0},cursor:!0,cursorStyle:{},filterNull:!0,isAnimationActive:!ig.isSsr,itemStyle:{},labelStyle:{},offset:10,reverseDirection:{x:!1,y:!1},separator:" : ",trigger:"hover",useTranslate3d:!1,viewBox:{x:0,y:0,height:0,width:0},wrapperStyle:{}});var wg=o(5808),Sg=o.n(wg);Math.abs,Math.atan2;const Og=Math.cos,jg=(Math.max,Math.min,Math.sin),Eg=Math.sqrt,Cg=Math.PI,kg=2*Cg,Pg={draw(e,t){const n=Eg(t/Cg);e.moveTo(n,0),e.arc(0,0,n,0,kg)}},_g={draw(e,t){const n=Eg(t/5)/2;e.moveTo(-3*n,-n),e.lineTo(-n,-n),e.lineTo(-n,-3*n),e.lineTo(n,-3*n),e.lineTo(n,-n),e.lineTo(3*n,-n),e.lineTo(3*n,n),e.lineTo(n,n),e.lineTo(n,3*n),e.lineTo(-n,3*n),e.lineTo(-n,n),e.lineTo(-3*n,n),e.closePath()}},Ag=Eg(1/3),Ng=2*Ag,Mg={draw(e,t){const n=Eg(t/Ng),r=n*Ag;e.moveTo(0,-n),e.lineTo(r,0),e.lineTo(0,n),e.lineTo(-r,0),e.closePath()}},Tg={draw(e,t){const n=Eg(t),r=-n/2;e.rect(r,r,n,n)}},Ig=jg(Cg/10)/jg(7*Cg/10),Dg=jg(kg/10)*Ig,Rg=-Og(kg/10)*Ig,zg={draw(e,t){const n=Eg(.8908130915292852*t),r=Dg*n,o=Rg*n;e.moveTo(0,-n),e.lineTo(r,o);for(let t=1;t<5;++t){const a=kg*t/5,i=Og(a),s=jg(a);e.lineTo(s*n,-i*n),e.lineTo(i*r-s*o,s*r+i*o)}e.closePath()}},Lg=Eg(3),$g={draw(e,t){const n=-Eg(t/(3*Lg));e.moveTo(0,2*n),e.lineTo(-Lg*n,-n),e.lineTo(Lg*n,-n),e.closePath()}},Bg=-.5,Fg=Eg(3)/2,Wg=1/Eg(12),Vg=3*(Wg/2+1),Hg={draw(e,t){const n=Eg(t/Vg),r=n/2,o=n*Wg,a=r,i=n*Wg+n,s=-a,l=i;e.moveTo(r,o),e.lineTo(a,i),e.lineTo(s,l),e.lineTo(Bg*r-Fg*o,Fg*r+Bg*o),e.lineTo(Bg*a-Fg*i,Fg*a+Bg*i),e.lineTo(Bg*s-Fg*l,Fg*s+Bg*l),e.lineTo(Bg*r+Fg*o,Bg*o-Fg*r),e.lineTo(Bg*a+Fg*i,Bg*i-Fg*a),e.lineTo(Bg*s+Fg*l,Bg*l-Fg*s),e.closePath()}};function Ug(e){return function(){return e}}const qg=Math.PI,Xg=2*qg,Gg=1e-6,Yg=Xg-Gg;function Kg(e){this._+=e[0];for(let t=1,n=e.length;t<n;++t)this._+=arguments[t]+e[t]}class Zg{constructor(e){this._x0=this._y0=this._x1=this._y1=null,this._="",this._append=null==e?Kg:function(e){let t=Math.floor(e);if(!(t>=0))throw new Error(`invalid digits: ${e}`);if(t>15)return Kg;const n=10**t;return function(e){this._+=e[0];for(let t=1,r=e.length;t<r;++t)this._+=Math.round(arguments[t]*n)/n+e[t]}}(e)}moveTo(e,t){this._append`M${this._x0=this._x1=+e},${this._y0=this._y1=+t}`}closePath(){null!==this._x1&&(this._x1=this._x0,this._y1=this._y0,this._append`Z`)}lineTo(e,t){this._append`L${this._x1=+e},${this._y1=+t}`}quadraticCurveTo(e,t,n,r){this._append`Q${+e},${+t},${this._x1=+n},${this._y1=+r}`}bezierCurveTo(e,t,n,r,o,a){this._append`C${+e},${+t},${+n},${+r},${this._x1=+o},${this._y1=+a}`}arcTo(e,t,n,r,o){if(e=+e,t=+t,n=+n,r=+r,(o=+o)<0)throw new Error(`negative radius: ${o}`);let a=this._x1,i=this._y1,s=n-e,l=r-t,c=a-e,u=i-t,d=c*c+u*u;if(null===this._x1)this._append`M${this._x1=e},${this._y1=t}`;else if(d>Gg)if(Math.abs(u*s-l*c)>Gg&&o){let f=n-a,p=r-i,h=s*s+l*l,m=f*f+p*p,y=Math.sqrt(h),v=Math.sqrt(d),g=o*Math.tan((qg-Math.acos((h+d-m)/(2*y*v)))/2),b=g/v,x=g/y;Math.abs(b-1)>Gg&&this._append`L${e+b*c},${t+b*u}`,this._append`A${o},${o},0,0,${+(u*f>c*p)},${this._x1=e+x*s},${this._y1=t+x*l}`}else this._append`L${this._x1=e},${this._y1=t}`}arc(e,t,n,r,o,a){if(e=+e,t=+t,a=!!a,(n=+n)<0)throw new Error(`negative radius: ${n}`);let i=n*Math.cos(r),s=n*Math.sin(r),l=e+i,c=t+s,u=1^a,d=a?r-o:o-r;null===this._x1?this._append`M${l},${c}`:(Math.abs(this._x1-l)>Gg||Math.abs(this._y1-c)>Gg)&&this._append`L${l},${c}`,n&&(d<0&&(d=d%Xg+Xg),d>Yg?this._append`A${n},${n},0,1,${u},${e-i},${t-s}A${n},${n},0,1,${u},${this._x1=l},${this._y1=c}`:d>Gg&&this._append`A${n},${n},0,${+(d>=qg)},${u},${this._x1=e+n*Math.cos(o)},${this._y1=t+n*Math.sin(o)}`)}rect(e,t,n,r){this._append`M${this._x0=this._x1=+e},${this._y0=this._y1=+t}h${n=+n}v${+r}h${-n}Z`}toString(){return this._}}function Jg(e){let t=3;return e.digits=function(n){if(!arguments.length)return t;if(null==n)t=null;else{const e=Math.floor(n);if(!(e>=0))throw new RangeError(`invalid digits: ${n}`);t=e}return e},()=>new Zg(t)}function Qg(e){return Qg="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},Qg(e)}Eg(3),Eg(3);var eb=["type","size","sizeType"];function tb(){return tb=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},tb.apply(this,arguments)}function nb(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 rb(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?nb(Object(n),!0).forEach((function(t){ob(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):nb(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ob(e,t,n){var r;return r=function(e){if("object"!=Qg(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=Qg(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==Qg(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ab={symbolCircle:Pg,symbolCross:_g,symbolDiamond:Mg,symbolSquare:Tg,symbolStar:zg,symbolTriangle:$g,symbolWye:Hg},ib=Math.PI/180,sb=function(e){var t,n,o=e.type,a=void 0===o?"circle":o,i=e.size,s=void 0===i?64:i,l=e.sizeType,c=void 0===l?"area":l,u=rb(rb({},function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(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}(e,eb)),{},{type:a,size:s,sizeType:c}),d=u.className,f=u.cx,p=u.cy,h=mv(u,!0);return f===+f&&p===+p&&s===+s?r().createElement("path",tb({},h,{className:re("recharts-symbols",d),transform:"translate(".concat(f,", ").concat(p,")"),d:(t=function(e){var t="symbol".concat(Sg()(e));return ab[t]||Pg}(a),n=function(e,t){let n=null,r=Jg(o);function o(){let o;if(n||(n=o=r()),e.apply(this,arguments).draw(n,+t.apply(this,arguments)),o)return n=null,o+""||null}return e="function"==typeof e?e:Ug(e||Pg),t="function"==typeof t?t:Ug(void 0===t?64:+t),o.type=function(t){return arguments.length?(e="function"==typeof t?t:Ug(t),o):e},o.size=function(e){return arguments.length?(t="function"==typeof e?e:Ug(+e),o):t},o.context=function(e){return arguments.length?(n=null==e?null:e,o):n},o}().type(t).size(function(e,t,n){if("area"===t)return e;switch(n){case"cross":return 5*e*e/9;case"diamond":return.5*e*e/Math.sqrt(3);case"square":return e*e;case"star":var r=18*ib;return 1.25*e*e*(Math.tan(r)-Math.tan(2*r)*Math.pow(Math.tan(r),2));case"triangle":return Math.sqrt(3)*e*e/4;case"wye":return(21-10*Math.sqrt(3))*e*e/8;default:return Math.PI*e*e/4}}(s,c,a)),n())})):null};function lb(e){return lb="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},lb(e)}function cb(){return cb=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},cb.apply(this,arguments)}function ub(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 db(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,yb(r.key),r)}}function fb(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(fb=function(){return!!e})()}function pb(e){return pb=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},pb(e)}function hb(e,t){return hb=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},hb(e,t)}function mb(e,t,n){return(t=yb(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function yb(e){var t=function(e){if("object"!=lb(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=lb(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==lb(t)?t:t+""}sb.registerSymbol=function(e,t){ab["symbol".concat(Sg()(e))]=t};var vb=32,gb=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),e=this,r=arguments,n=pb(n=t),function(e,t){if(t&&("object"===lb(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)}(e,fb()?Reflect.construct(n,r||[],pb(e).constructor):n.apply(e,r));var e,n,r}return 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&&hb(e,t)}(t,e),n=t,o=[{key:"renderIcon",value:function(e){var t=this.props.inactiveColor,n=16,o=vb/6,a=vb/3,i=e.inactive?t:e.color;if("plainline"===e.type)return r().createElement("line",{strokeWidth:4,fill:"none",stroke:i,strokeDasharray:e.payload.strokeDasharray,x1:0,y1:n,x2:vb,y2:n,className:"recharts-legend-icon"});if("line"===e.type)return r().createElement("path",{strokeWidth:4,fill:"none",stroke:i,d:"M0,".concat(n,"h").concat(a,"\n            A").concat(o,",").concat(o,",0,1,1,").concat(2*a,",").concat(n,"\n            H").concat(vb,"M").concat(2*a,",").concat(n,"\n            A").concat(o,",").concat(o,",0,1,1,").concat(a,",").concat(n),className:"recharts-legend-icon"});if("rect"===e.type)return r().createElement("path",{stroke:"none",fill:i,d:"M0,".concat(4,"h").concat(vb,"v").concat(24,"h").concat(-32,"z"),className:"recharts-legend-icon"});if(r().isValidElement(e.legendIcon)){var s=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ub(Object(n),!0).forEach((function(t){mb(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ub(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},e);return delete s.legendIcon,r().cloneElement(e.legendIcon,s)}return r().createElement(sb,{fill:i,cx:n,cy:n,size:vb,sizeType:"diameter",type:e.type})}},{key:"renderItems",value:function(){var e=this,t=this.props,n=t.payload,o=t.iconSize,a=t.layout,i=t.formatter,s=t.inactiveColor,l={x:0,y:0,width:vb,height:vb},c={display:"horizontal"===a?"inline-block":"block",marginRight:10},u={display:"inline-block",verticalAlign:"middle",marginRight:4};return n.map((function(t,n){var a=t.formatter||i,d=re(mb(mb({"recharts-legend-item":!0},"legend-item-".concat(n),!0),"inactive",t.inactive));if("none"===t.type)return null;var f=Uy()(t.value)?null:t.value;Fy(!Uy()(t.value),'The name property is also required when using a function for the dataKey of a chart\'s cartesian components. Ex: <Bar name="Name of my Data"/>');var p=t.inactive?s:t.color;return r().createElement("li",cb({className:d,style:c,key:"legend-item-".concat(n)},nv(e.props,t,n)),r().createElement(Mv,{width:o,height:o,viewBox:l,style:u},e.renderIcon(t)),r().createElement("span",{className:"recharts-legend-item-text",style:{color:p}},a?a(f,t,n):f))}))}},{key:"render",value:function(){var e=this.props,t=e.payload,n=e.layout,o=e.align;if(!t||!t.length)return null;var a={padding:0,margin:0,textAlign:"horizontal"===n?o:"left"};return r().createElement("ul",{className:"recharts-default-legend",style:a},this.renderItems())}}],o&&db(n.prototype,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,o}(t.PureComponent);function bb(e){return bb="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},bb(e)}mb(gb,"displayName","Legend"),mb(gb,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"middle",inactiveColor:"#ccc"});var xb=["ref"];function wb(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 Sb(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?wb(Object(n),!0).forEach((function(t){kb(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):wb(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Ob(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,Pb(r.key),r)}}function jb(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(jb=function(){return!!e})()}function Eb(e){return Eb=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Eb(e)}function Cb(e,t){return Cb=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Cb(e,t)}function kb(e,t,n){return(t=Pb(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Pb(e){var t=function(e){if("object"!=bb(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=bb(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==bb(t)?t:t+""}function _b(e){return e.value}var Ab=function(e){function t(){var e,n,r,o;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var a=arguments.length,i=new Array(a),s=0;s<a;s++)i[s]=arguments[s];return kb((n=this,r=t,o=[].concat(i),r=Eb(r),e=function(e,t){if(t&&("object"===bb(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)}(n,jb()?Reflect.construct(r,o||[],Eb(n).constructor):r.apply(n,o))),"lastBoundingBox",{width:-1,height:-1}),e}return 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&&Cb(e,t)}(t,e),n=t,a=[{key:"getWithHeight",value:function(e,t){var n=Sb(Sb({},this.defaultProps),e.props).layout;return"vertical"===n&&Ty(e.props.height)?{height:e.props.height}:"horizontal"===n?{width:e.props.width||t}:null}}],(o=[{key:"componentDidMount",value:function(){this.updateBBox()}},{key:"componentDidUpdate",value:function(){this.updateBBox()}},{key:"getBBox",value:function(){if(this.wrapperNode&&this.wrapperNode.getBoundingClientRect){var e=this.wrapperNode.getBoundingClientRect();return e.height=this.wrapperNode.offsetHeight,e.width=this.wrapperNode.offsetWidth,e}return null}},{key:"updateBBox",value:function(){var e=this.props.onBBoxUpdate,t=this.getBBox();t?(Math.abs(t.width-this.lastBoundingBox.width)>1||Math.abs(t.height-this.lastBoundingBox.height)>1)&&(this.lastBoundingBox.width=t.width,this.lastBoundingBox.height=t.height,e&&e(t)):-1===this.lastBoundingBox.width&&-1===this.lastBoundingBox.height||(this.lastBoundingBox.width=-1,this.lastBoundingBox.height=-1,e&&e(null))}},{key:"getBBoxSnapshot",value:function(){return this.lastBoundingBox.width>=0&&this.lastBoundingBox.height>=0?Sb({},this.lastBoundingBox):{width:0,height:0}}},{key:"getDefaultPosition",value:function(e){var t,n,r=this.props,o=r.layout,a=r.align,i=r.verticalAlign,s=r.margin,l=r.chartWidth,c=r.chartHeight;return e&&(void 0!==e.left&&null!==e.left||void 0!==e.right&&null!==e.right)||(t="center"===a&&"vertical"===o?{left:((l||0)-this.getBBoxSnapshot().width)/2}:"right"===a?{right:s&&s.right||0}:{left:s&&s.left||0}),e&&(void 0!==e.top&&null!==e.top||void 0!==e.bottom&&null!==e.bottom)||(n="middle"===i?{top:((c||0)-this.getBBoxSnapshot().height)/2}:"bottom"===i?{bottom:s&&s.bottom||0}:{top:s&&s.top||0}),Sb(Sb({},t),n)}},{key:"render",value:function(){var e=this,t=this.props,n=t.content,o=t.width,a=t.height,i=t.wrapperStyle,s=t.payloadUniqBy,l=t.payload,c=Sb(Sb({position:"absolute",width:o||"auto",height:a||"auto"},this.getDefaultPosition(i)),i);return r().createElement("div",{className:"recharts-legend-wrapper",style:c,ref:function(t){e.wrapperNode=t}},function(e,t){if(r().isValidElement(e))return r().cloneElement(e,t);if("function"==typeof e)return r().createElement(e,t);t.ref;var n=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(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}(t,xb);return r().createElement(gb,n)}(n,Sb(Sb({},this.props),{},{payload:cg(l,s,_b)})))}}])&&Ob(n.prototype,o),a&&Ob(n,a),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,o,a}(t.PureComponent);function Nb(){return Nb=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},Nb.apply(this,arguments)}kb(Ab,"displayName","Legend"),kb(Ab,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"bottom"});var Mb=function(e){var t=e.cx,n=e.cy,o=e.r,a=e.className,i=re("recharts-dot",a);return t===+t&&n===+n&&o===+o?r().createElement("circle",Nb({},mv(e,!1),tv(e),{className:i,cx:t,cy:n,r:o})):null},Tb=o(5556),Ib=o.n(Tb),Db=Object.getOwnPropertyNames,Rb=Object.getOwnPropertySymbols,zb=Object.prototype.hasOwnProperty;function Lb(e,t){return function(n,r,o){return e(n,r,o)&&t(n,r,o)}}function $b(e){return function(t,n,r){if(!t||!n||"object"!=typeof t||"object"!=typeof n)return e(t,n,r);var o=r.cache,a=o.get(t),i=o.get(n);if(a&&i)return a===n&&i===t;o.set(t,n),o.set(n,t);var s=e(t,n,r);return o.delete(t),o.delete(n),s}}function Bb(e){return Db(e).concat(Rb(e))}var Fb=Object.hasOwn||function(e,t){return zb.call(e,t)};function Wb(e,t){return e||t?e===t:e===t||e!=e&&t!=t}var Vb="_owner",Hb=Object.getOwnPropertyDescriptor,Ub=Object.keys;function qb(e,t,n){var r=e.length;if(t.length!==r)return!1;for(;r-- >0;)if(!n.equals(e[r],t[r],r,r,e,t,n))return!1;return!0}function Xb(e,t){return Wb(e.getTime(),t.getTime())}function Gb(e,t,n){if(e.size!==t.size)return!1;for(var r,o,a={},i=e.entries(),s=0;(r=i.next())&&!r.done;){for(var l=t.entries(),c=!1,u=0;(o=l.next())&&!o.done;){var d=r.value,f=d[0],p=d[1],h=o.value,m=h[0],y=h[1];c||a[u]||!(c=n.equals(f,m,s,u,e,t,n)&&n.equals(p,y,f,m,e,t,n))||(a[u]=!0),u++}if(!c)return!1;s++}return!0}function Yb(e,t,n){var r,o=Ub(e),a=o.length;if(Ub(t).length!==a)return!1;for(;a-- >0;){if((r=o[a])===Vb&&(e.$$typeof||t.$$typeof)&&e.$$typeof!==t.$$typeof)return!1;if(!Fb(t,r)||!n.equals(e[r],t[r],r,r,e,t,n))return!1}return!0}function Kb(e,t,n){var r,o,a,i=Bb(e),s=i.length;if(Bb(t).length!==s)return!1;for(;s-- >0;){if((r=i[s])===Vb&&(e.$$typeof||t.$$typeof)&&e.$$typeof!==t.$$typeof)return!1;if(!Fb(t,r))return!1;if(!n.equals(e[r],t[r],r,r,e,t,n))return!1;if(o=Hb(e,r),a=Hb(t,r),(o||a)&&(!o||!a||o.configurable!==a.configurable||o.enumerable!==a.enumerable||o.writable!==a.writable))return!1}return!0}function Zb(e,t){return Wb(e.valueOf(),t.valueOf())}function Jb(e,t){return e.source===t.source&&e.flags===t.flags}function Qb(e,t,n){if(e.size!==t.size)return!1;for(var r,o,a={},i=e.values();(r=i.next())&&!r.done;){for(var s=t.values(),l=!1,c=0;(o=s.next())&&!o.done;)l||a[c]||!(l=n.equals(r.value,o.value,r.value,o.value,e,t,n))||(a[c]=!0),c++;if(!l)return!1}return!0}function ex(e,t){var n=e.length;if(t.length!==n)return!1;for(;n-- >0;)if(e[n]!==t[n])return!1;return!0}var tx=Array.isArray,nx="function"==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView:null,rx=Object.assign,ox=Object.prototype.toString.call.bind(Object.prototype.toString),ax=ix();function ix(e){void 0===e&&(e={});var t,n=e.circular,r=void 0!==n&&n,o=e.createInternalComparator,a=e.createState,i=e.strict,s=void 0!==i&&i,l=function(e){var t=e.circular,n=e.createCustomConfig,r=e.strict,o={areArraysEqual:r?Kb:qb,areDatesEqual:Xb,areMapsEqual:r?Lb(Gb,Kb):Gb,areObjectsEqual:r?Kb:Yb,arePrimitiveWrappersEqual:Zb,areRegExpsEqual:Jb,areSetsEqual:r?Lb(Qb,Kb):Qb,areTypedArraysEqual:r?Kb:ex};if(n&&(o=rx({},o,n(o))),t){var a=$b(o.areArraysEqual),i=$b(o.areMapsEqual),s=$b(o.areObjectsEqual),l=$b(o.areSetsEqual);o=rx({},o,{areArraysEqual:a,areMapsEqual:i,areObjectsEqual:s,areSetsEqual:l})}return o}(e),c=function(e){var t=e.areArraysEqual,n=e.areDatesEqual,r=e.areMapsEqual,o=e.areObjectsEqual,a=e.arePrimitiveWrappersEqual,i=e.areRegExpsEqual,s=e.areSetsEqual,l=e.areTypedArraysEqual;return function(e,c,u){if(e===c)return!0;if(null==e||null==c||"object"!=typeof e||"object"!=typeof c)return e!=e&&c!=c;var d=e.constructor;if(d!==c.constructor)return!1;if(d===Object)return o(e,c,u);if(tx(e))return t(e,c,u);if(null!=nx&&nx(e))return l(e,c,u);if(d===Date)return n(e,c,u);if(d===RegExp)return i(e,c,u);if(d===Map)return r(e,c,u);if(d===Set)return s(e,c,u);var f=ox(e);return"[object Date]"===f?n(e,c,u):"[object RegExp]"===f?i(e,c,u):"[object Map]"===f?r(e,c,u):"[object Set]"===f?s(e,c,u):"[object Object]"===f?"function"!=typeof e.then&&"function"!=typeof c.then&&o(e,c,u):"[object Arguments]"===f?o(e,c,u):("[object Boolean]"===f||"[object Number]"===f||"[object String]"===f)&&a(e,c,u)}}(l),u=o?o(c):(t=c,function(e,n,r,o,a,i,s){return t(e,n,s)});return function(e){var t=e.circular,n=e.comparator,r=e.createState,o=e.equals,a=e.strict;if(r)return function(e,i){var s=r(),l=s.cache,c=void 0===l?t?new WeakMap:void 0:l,u=s.meta;return n(e,i,{cache:c,equals:o,meta:u,strict:a})};if(t)return function(e,t){return n(e,t,{cache:new WeakMap,equals:o,meta:void 0,strict:a})};var i={cache:void 0,equals:o,meta:void 0,strict:a};return function(e,t){return n(e,t,i)}}({circular:r,comparator:c,createState:a,equals:u,strict:s})}function sx(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=-1;requestAnimationFrame((function r(o){n<0&&(n=o),o-n>t?(e(o),n=-1):function(e){"undefined"!=typeof requestAnimationFrame&&requestAnimationFrame(e)}(r)}))}function lx(e){return lx="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},lx(e)}function cx(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 ux(){var e=function(){return null},t=!1,n=function n(r){if(!t){if(Array.isArray(r)){if(!r.length)return;var o=function(e){if(Array.isArray(e))return e}(s=r)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(s)||function(e,t){if(e){if("string"==typeof e)return cx(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)?cx(e,t):void 0}}(s)||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.")}(),a=o[0],i=o.slice(1);return"number"==typeof a?void sx(n.bind(null,i),a):(n(a),void sx(n.bind(null,i)))}"object"===lx(r)&&e(r),"function"==typeof r&&r()}var s};return{stop:function(){t=!0},start:function(e){t=!1,n(e)},subscribe:function(t){return e=t,function(){e=function(){return null}}}}}function dx(e){return dx="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},dx(e)}function fx(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 px(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?fx(Object(n),!0).forEach((function(t){hx(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):fx(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function hx(e,t,n){return(t=function(e){var t=function(e){if("object"!==dx(e)||null===e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!==dx(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===dx(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}ix({strict:!0}),ix({circular:!0}),ix({circular:!0,strict:!0}),ix({createInternalComparator:function(){return Wb}}),ix({strict:!0,createInternalComparator:function(){return Wb}}),ix({circular:!0,createInternalComparator:function(){return Wb}}),ix({circular:!0,createInternalComparator:function(){return Wb},strict:!0});var mx=function(e){return e},yx=function(e,t){return Object.keys(t).reduce((function(n,r){return px(px({},n),{},hx({},r,e(r,t[r])))}),{})},vx=function(e,t,n){return e.map((function(e){return"".concat((r=e,r.replace(/([A-Z])/g,(function(e){return"-".concat(e.toLowerCase())})))," ").concat(t,"ms ").concat(n);var r})).join(",")};function gx(e,t){if(e){if("string"==typeof e)return bx(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)?bx(e,t):void 0}}function bx(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}var xx=1e-4,wx=function(e,t){return[0,3*e,3*t-6*e,3*e-3*t+1]},Sx=function(e,t){return e.map((function(e,n){return e*Math.pow(t,n)})).reduce((function(e,t){return e+t}))},Ox=function(e,t){return function(n){var r=wx(e,t);return Sx(r,n)}},jx=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r,o,a=t[0],i=t[1],s=t[2],l=t[3];if(1===t.length)switch(t[0]){case"linear":a=0,i=0,s=1,l=1;break;case"ease":a=.25,i=.1,s=.25,l=1;break;case"ease-in":a=.42,i=0,s=1,l=1;break;case"ease-out":a=.42,i=0,s=.58,l=1;break;case"ease-in-out":a=0,i=0,s=.58,l=1;break;default:var c=t[0].split("(");if("cubic-bezier"===c[0]&&4===c[1].split(")")[0].split(",").length){var u=(r=c[1].split(")")[0].split(",").map((function(e){return parseFloat(e)})),o=4,function(e){if(Array.isArray(e))return e}(r)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,s=[],l=!0,c=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,o=e}finally{try{if(!l&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw o}}return s}}(r,o)||gx(r,o)||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.")}());a=u[0],i=u[1],s=u[2],l=u[3]}}[a,s,i,l].every((function(e){return"number"==typeof e&&e>=0&&e<=1}));var d,f,p=Ox(a,s),h=Ox(i,l),m=(d=a,f=s,function(e){var t=wx(d,f),n=[].concat(function(e){return function(e){if(Array.isArray(e))return bx(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||gx(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.")}()}(t.map((function(e,t){return e*t})).slice(1)),[0]);return Sx(n,e)}),y=function(e){return e>1?1:e<0?0:e},v=function(e){for(var t=e>1?1:e,n=t,r=0;r<8;++r){var o=p(n)-t,a=m(n);if(Math.abs(o-t)<xx||a<xx)return h(n);n=y(n-o/a)}return h(n)};return v.isStepper=!1,v};function Ex(e){return Ex="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},Ex(e)}function Cx(e){return function(e){if(Array.isArray(e))return Mx(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||Nx(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.")}()}function kx(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 Px(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?kx(Object(n),!0).forEach((function(t){Ax(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):kx(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Ax(e,t,n){return(t=function(e){var t=function(e){if("object"!==Ex(e)||null===e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!==Ex(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===Ex(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Nx(e,t){if(e){if("string"==typeof e)return Mx(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)?Mx(e,t):void 0}}function Mx(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}var Tx=function(e,t,n){return e+(t-e)*n},Ix=function(e){return e.from!==e.to},Dx=function e(t,n,r){var o=yx((function(e,n){if(Ix(n)){var r=(i=t(n.from,n.to,n.velocity),s=2,function(e){if(Array.isArray(e))return e}(i)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,s=[],l=!0,c=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,o=e}finally{try{if(!l&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw o}}return s}}(i,s)||Nx(i,s)||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.")}()),o=r[0],a=r[1];return Px(Px({},n),{},{from:o,velocity:a})}var i,s;return n}),n);return r<1?yx((function(e,t){return Ix(t)?Px(Px({},t),{},{velocity:Tx(t.velocity,o[e].velocity,r),from:Tx(t.from,o[e].from,r)}):t}),n):e(t,o,r-1)};function Rx(e){return Rx="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},Rx(e)}var zx=["children","begin","duration","attributeName","easing","isActive","steps","from","to","canBegin","onAnimationEnd","shouldReAnimate","onAnimationReStart"];function Lx(e){return function(e){if(Array.isArray(e))return $x(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return $x(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)?$x(e,t):void 0}}(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.")}()}function $x(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 Bx(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 Fx(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Bx(Object(n),!0).forEach((function(t){Wx(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Bx(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Wx(e,t,n){return(t=Hx(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Vx(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,Hx(r.key),r)}}function Hx(e){var t=function(e){if("object"!==Rx(e)||null===e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!==Rx(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===Rx(t)?t:String(t)}function Ux(e,t){return Ux=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Ux(e,t)}function qx(e,t){if(t&&("object"===Rx(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Xx(e)}function Xx(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Gx(e){return Gx=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Gx(e)}var Yx=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&&Ux(e,t)}(l,e);var n,o,a,i,s=(a=l,i=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=Gx(a);if(i){var n=Gx(this).constructor;e=Reflect.construct(t,arguments,n)}else e=t.apply(this,arguments);return qx(this,e)});function l(e,t){var n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,l);var r=(n=s.call(this,e,t)).props,o=r.isActive,a=r.attributeName,i=r.from,c=r.to,u=r.steps,d=r.children,f=r.duration;if(n.handleStyleChange=n.handleStyleChange.bind(Xx(n)),n.changeStyle=n.changeStyle.bind(Xx(n)),!o||f<=0)return n.state={style:{}},"function"==typeof d&&(n.state={style:c}),qx(n);if(u&&u.length)n.state={style:u[0].style};else if(i){if("function"==typeof d)return n.state={style:i},qx(n);n.state={style:a?Wx({},a,i):i}}else n.state={style:{}};return n}return n=l,o=[{key:"componentDidMount",value:function(){var e=this.props,t=e.isActive,n=e.canBegin;this.mounted=!0,t&&n&&this.runAnimation(this.props)}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.isActive,r=t.canBegin,o=t.attributeName,a=t.shouldReAnimate,i=t.to,s=t.from,l=this.state.style;if(r)if(n){if(!(ax(e.to,i)&&e.canBegin&&e.isActive)){var c=!e.canBegin||!e.isActive;this.manager&&this.manager.stop(),this.stopJSAnimation&&this.stopJSAnimation();var u=c||a?s:e.to;if(this.state&&l){var d={style:o?Wx({},o,u):u};(o&&l[o]!==u||!o&&l!==u)&&this.setState(d)}this.runAnimation(Fx(Fx({},this.props),{},{from:u,begin:0}))}}else{var f={style:o?Wx({},o,i):i};this.state&&l&&(o&&l[o]!==i||!o&&l!==i)&&this.setState(f)}}},{key:"componentWillUnmount",value:function(){this.mounted=!1;var e=this.props.onAnimationEnd;this.unSubscribe&&this.unSubscribe(),this.manager&&(this.manager.stop(),this.manager=null),this.stopJSAnimation&&this.stopJSAnimation(),e&&e()}},{key:"handleStyleChange",value:function(e){this.changeStyle(e)}},{key:"changeStyle",value:function(e){this.mounted&&this.setState({style:e})}},{key:"runJSAnimation",value:function(e){var t=this,n=e.from,r=e.to,o=e.duration,a=e.easing,i=e.begin,s=e.onAnimationEnd,l=e.onAnimationStart,c=function(e,t,n,r,o){var a,i,s,l,c=(a=e,i=t,[Object.keys(a),Object.keys(i)].reduce((function(e,t){return e.filter((function(e){return t.includes(e)}))}))),u=c.reduce((function(n,r){return Px(Px({},n),{},Ax({},r,[e[r],t[r]]))}),{}),d=c.reduce((function(n,r){return Px(Px({},n),{},Ax({},r,{from:e[r],velocity:0,to:t[r]}))}),{}),f=-1,p=function(){return null};return p=n.isStepper?function(r){s||(s=r);var a=(r-s)/n.dt;d=Dx(n,d,a),o(Px(Px(Px({},e),t),yx((function(e,t){return t.from}),d))),s=r,Object.values(d).filter(Ix).length&&(f=requestAnimationFrame(p))}:function(a){l||(l=a);var i=(a-l)/r,s=yx((function(e,t){return Tx.apply(void 0,Cx(t).concat([n(i)]))}),u);if(o(Px(Px(Px({},e),t),s)),i<1)f=requestAnimationFrame(p);else{var c=yx((function(e,t){return Tx.apply(void 0,Cx(t).concat([n(1)]))}),u);o(Px(Px(Px({},e),t),c))}},function(){return requestAnimationFrame(p),function(){cancelAnimationFrame(f)}}}(n,r,function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=t[0];if("string"==typeof r)switch(r){case"ease":case"ease-in-out":case"ease-out":case"ease-in":case"linear":return jx(r);case"spring":return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.stiff,n=void 0===t?100:t,r=e.damping,o=void 0===r?8:r,a=e.dt,i=void 0===a?17:a,s=function(e,t,r){var a=r+(-(e-t)*n-r*o)*i/1e3,s=r*i/1e3+e;return Math.abs(s-t)<xx&&Math.abs(a)<xx?[t,0]:[s,a]};return s.isStepper=!0,s.dt=i,s}();default:if("cubic-bezier"===r.split("(")[0])return jx(r)}return"function"==typeof r?r:null}(a),o,this.changeStyle);this.manager.start([l,i,function(){t.stopJSAnimation=c()},o,s])}},{key:"runStepAnimation",value:function(e){var t=this,n=e.steps,r=e.begin,o=e.onAnimationStart,a=n[0],i=a.style,s=a.duration,l=void 0===s?0:s;return this.manager.start([o].concat(Lx(n.reduce((function(e,r,o){if(0===o)return e;var a=r.duration,i=r.easing,s=void 0===i?"ease":i,l=r.style,c=r.properties,u=r.onAnimationEnd,d=o>0?n[o-1]:r,f=c||Object.keys(l);if("function"==typeof s||"spring"===s)return[].concat(Lx(e),[t.runJSAnimation.bind(t,{from:d.style,to:l,duration:a,easing:s}),a]);var p=vx(f,a,s),h=Fx(Fx(Fx({},d.style),l),{},{transition:p});return[].concat(Lx(e),[h,a,u]).filter(mx)}),[i,Math.max(l,r)])),[e.onAnimationEnd]))}},{key:"runAnimation",value:function(e){this.manager||(this.manager=ux());var t=e.begin,n=e.duration,r=e.attributeName,o=e.to,a=e.easing,i=e.onAnimationStart,s=e.onAnimationEnd,l=e.steps,c=e.children,u=this.manager;if(this.unSubscribe=u.subscribe(this.handleStyleChange),"function"!=typeof a&&"function"!=typeof c&&"spring"!==a)if(l.length>1)this.runStepAnimation(e);else{var d=r?Wx({},r,o):o,f=vx(Object.keys(d),n,a);u.start([i,t,Fx(Fx({},d),{},{transition:f}),n,s])}else this.runJSAnimation(e)}},{key:"render",value:function(){var e=this.props,n=e.children,o=(e.begin,e.duration),a=(e.attributeName,e.easing,e.isActive),i=(e.steps,e.from,e.to,e.canBegin,e.onAnimationEnd,e.shouldReAnimate,e.onAnimationReStart,function(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}(e,zx)),s=t.Children.count(n),l=this.state.style;if("function"==typeof n)return n(l);if(!a||0===s||o<=0)return n;var c=function(e){var n=e.props,r=n.style,o=void 0===r?{}:r,a=n.className;return(0,t.cloneElement)(e,Fx(Fx({},i),{},{style:Fx(Fx({},o),l),className:a}))};return 1===s?c(t.Children.only(n)):r().createElement("div",null,t.Children.map(n,(function(e){return c(e)})))}}],o&&Vx(n.prototype,o),Object.defineProperty(n,"prototype",{writable:!1}),l}(t.PureComponent);Yx.displayName="Animate",Yx.defaultProps={begin:0,duration:1e3,from:"",to:"",attributeName:"",easing:"ease",isActive:!0,canBegin:!0,steps:[],onAnimationEnd:function(){},onAnimationStart:function(){}},Yx.propTypes={from:Ib().oneOfType([Ib().object,Ib().string]),to:Ib().oneOfType([Ib().object,Ib().string]),attributeName:Ib().string,duration:Ib().number,begin:Ib().number,easing:Ib().oneOfType([Ib().string,Ib().func]),steps:Ib().arrayOf(Ib().shape({duration:Ib().number.isRequired,style:Ib().object.isRequired,easing:Ib().oneOfType([Ib().oneOf(["ease","ease-in","ease-out","ease-in-out","linear"]),Ib().func]),properties:Ib().arrayOf("string"),onAnimationEnd:Ib().func})),children:Ib().oneOfType([Ib().node,Ib().func]),isActive:Ib().bool,canBegin:Ib().bool,onAnimationEnd:Ib().func,shouldReAnimate:Ib().bool,onAnimationStart:Ib().func,onAnimationReStart:Ib().func};const Kx=Yx;var Zx=["children","appearOptions","enterOptions","leaveOptions"];function Jx(e){return Jx="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},Jx(e)}function Qx(){return Qx=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},Qx.apply(this,arguments)}function ew(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 tw(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ew(Object(n),!0).forEach((function(t){iw(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ew(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function nw(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,sw(r.key),r)}}function rw(e,t){return rw=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},rw(e,t)}function ow(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function aw(e){return aw=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},aw(e)}function iw(e,t,n){return(t=sw(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function sw(e){var t=function(e){if("object"!==Jx(e)||null===e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!==Jx(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===Jx(t)?t:String(t)}var lw=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.steps,n=e.duration;return t&&t.length?t.reduce((function(e,t){return e+(Number.isFinite(t.duration)&&t.duration>0?t.duration:0)}),0):Number.isFinite(n)?n:0},cw=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&&rw(e,t)}(l,e);var n,o,a,i,s=(a=l,i=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=aw(a);if(i){var n=aw(this).constructor;e=Reflect.construct(t,arguments,n)}else e=t.apply(this,arguments);return function(e,t){if(t&&("object"===Jx(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return ow(e)}(this,e)});function l(){var e;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,l),iw(ow(e=s.call(this)),"handleEnter",(function(t,n){var r=e.props,o=r.appearOptions,a=r.enterOptions;e.handleStyleActive(n?o:a)})),iw(ow(e),"handleExit",(function(){var t=e.props.leaveOptions;e.handleStyleActive(t)})),e.state={isActive:!1},e}return n=l,(o=[{key:"handleStyleActive",value:function(e){if(e){var t=e.onAnimationEnd?function(){e.onAnimationEnd()}:null;this.setState(tw(tw({},e),{},{onAnimationEnd:t,isActive:!0}))}}},{key:"parseTimeout",value:function(){var e=this.props,t=e.appearOptions,n=e.enterOptions,r=e.leaveOptions;return lw(t)+lw(n)+lw(r)}},{key:"render",value:function(){var e=this,n=this.props,o=n.children,a=(n.appearOptions,n.enterOptions,n.leaveOptions,function(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}(n,Zx));return r().createElement(Qr,Qx({},a,{onEnter:this.handleEnter,onExit:this.handleExit,timeout:this.parseTimeout()}),(function(){return r().createElement(Kx,e.state,t.Children.only(o))}))}}])&&nw(n.prototype,o),Object.defineProperty(n,"prototype",{writable:!1}),l}(t.Component);cw.propTypes={appearOptions:Ib().object,enterOptions:Ib().object,leaveOptions:Ib().object,children:Ib().element};const uw=cw;function dw(e){var n=e.component,o=e.children,a=e.appear,i=e.enter,s=e.leave;return r().createElement(io,{component:n},t.Children.map(o,(function(e,t){return r().createElement(uw,{appearOptions:a,enterOptions:i,leaveOptions:s,key:"child-".concat(t)},e)})))}dw.propTypes={appear:Ib().object,enter:Ib().object,leave:Ib().object,children:Ib().oneOfType([Ib().array,Ib().element]),component:Ib().any},dw.defaultProps={component:"span"};const fw=Kx;function pw(e){return pw="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},pw(e)}function hw(){return hw=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},hw.apply(this,arguments)}function mw(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 yw(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 vw(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?yw(Object(n),!0).forEach((function(t){gw(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):yw(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function gw(e,t,n){var r;return r=function(e){if("object"!=pw(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=pw(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==pw(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var bw=function(e,t,n,r,o){var a,i=Math.min(Math.abs(n)/2,Math.abs(r)/2),s=r>=0?1:-1,l=n>=0?1:-1,c=r>=0&&n>=0||r<0&&n<0?1:0;if(i>0&&o instanceof Array){for(var u=[0,0,0,0],d=0;d<4;d++)u[d]=o[d]>i?i:o[d];a="M".concat(e,",").concat(t+s*u[0]),u[0]>0&&(a+="A ".concat(u[0],",").concat(u[0],",0,0,").concat(c,",").concat(e+l*u[0],",").concat(t)),a+="L ".concat(e+n-l*u[1],",").concat(t),u[1]>0&&(a+="A ".concat(u[1],",").concat(u[1],",0,0,").concat(c,",\n        ").concat(e+n,",").concat(t+s*u[1])),a+="L ".concat(e+n,",").concat(t+r-s*u[2]),u[2]>0&&(a+="A ".concat(u[2],",").concat(u[2],",0,0,").concat(c,",\n        ").concat(e+n-l*u[2],",").concat(t+r)),a+="L ".concat(e+l*u[3],",").concat(t+r),u[3]>0&&(a+="A ".concat(u[3],",").concat(u[3],",0,0,").concat(c,",\n        ").concat(e,",").concat(t+r-s*u[3])),a+="Z"}else if(i>0&&o===+o&&o>0){var f=Math.min(i,o);a="M ".concat(e,",").concat(t+s*f,"\n            A ").concat(f,",").concat(f,",0,0,").concat(c,",").concat(e+l*f,",").concat(t,"\n            L ").concat(e+n-l*f,",").concat(t,"\n            A ").concat(f,",").concat(f,",0,0,").concat(c,",").concat(e+n,",").concat(t+s*f,"\n            L ").concat(e+n,",").concat(t+r-s*f,"\n            A ").concat(f,",").concat(f,",0,0,").concat(c,",").concat(e+n-l*f,",").concat(t+r,"\n            L ").concat(e+l*f,",").concat(t+r,"\n            A ").concat(f,",").concat(f,",0,0,").concat(c,",").concat(e,",").concat(t+r-s*f," Z")}else a="M ".concat(e,",").concat(t," h ").concat(n," v ").concat(r," h ").concat(-n," Z");return a},xw=function(e,t){if(!e||!t)return!1;var n=e.x,r=e.y,o=t.x,a=t.y,i=t.width,s=t.height;if(Math.abs(i)>0&&Math.abs(s)>0){var l=Math.min(o,o+i),c=Math.max(o,o+i),u=Math.min(a,a+s),d=Math.max(a,a+s);return n>=l&&n<=c&&r>=u&&r<=d}return!1},ww={x:0,y:0,width:0,height:0,radius:0,isAnimationActive:!1,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},Sw=function(e){var n,o,a=vw(vw({},ww),e),i=(0,t.useRef)(),s=(n=(0,t.useState)(-1),o=2,function(e){if(Array.isArray(e))return e}(n)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,s=[],l=!0,c=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,o=e}finally{try{if(!l&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw o}}return s}}(n,o)||function(e,t){if(e){if("string"==typeof e)return mw(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)?mw(e,t):void 0}}(n,o)||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.")}()),l=s[0],c=s[1];(0,t.useEffect)((function(){if(i.current&&i.current.getTotalLength)try{var e=i.current.getTotalLength();e&&c(e)}catch(e){}}),[]);var u=a.x,d=a.y,f=a.width,p=a.height,h=a.radius,m=a.className,y=a.animationEasing,v=a.animationDuration,g=a.animationBegin,b=a.isAnimationActive,x=a.isUpdateAnimationActive;if(u!==+u||d!==+d||f!==+f||p!==+p||0===f||0===p)return null;var w=re("recharts-rectangle",m);return x?r().createElement(fw,{canBegin:l>0,from:{width:f,height:p,x:u,y:d},to:{width:f,height:p,x:u,y:d},duration:v,animationEasing:y,isActive:x},(function(e){var t=e.width,n=e.height,o=e.x,s=e.y;return r().createElement(fw,{canBegin:l>0,from:"0px ".concat(-1===l?1:l,"px"),to:"".concat(l,"px 0px"),attributeName:"strokeDasharray",begin:g,duration:v,isActive:b,easing:y},r().createElement("path",hw({},mv(a,!0),{className:w,d:bw(o,s,t,n,h),ref:i})))})):r().createElement("path",hw({},mv(a,!0),{className:w,d:bw(u,d,f,p,h)}))};function Ow(e,t){switch(arguments.length){case 0:break;case 1:this.range(e);break;default:this.range(t).domain(e)}return this}function jw(e,t){switch(arguments.length){case 0:break;case 1:"function"==typeof e?this.interpolator(e):this.range(e);break;default:this.domain(e),"function"==typeof t?this.interpolator(t):this.range(t)}return this}class Ew extends Map{constructor(e,t=kw){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:t}}),null!=e)for(const[t,n]of e)this.set(t,n)}get(e){return super.get(Cw(this,e))}has(e){return super.has(Cw(this,e))}set(e,t){return super.set(function({_intern:e,_key:t},n){const r=t(n);return e.has(r)?e.get(r):(e.set(r,n),n)}(this,e),t)}delete(e){return super.delete(function({_intern:e,_key:t},n){const r=t(n);return e.has(r)&&(n=e.get(r),e.delete(r)),n}(this,e))}}function Cw({_intern:e,_key:t},n){const r=t(n);return e.has(r)?e.get(r):n}function kw(e){return null!==e&&"object"==typeof e?e.valueOf():e}Set;const Pw=Symbol("implicit");function _w(){var e=new Ew,t=[],n=[],r=Pw;function o(o){let a=e.get(o);if(void 0===a){if(r!==Pw)return r;e.set(o,a=t.push(o)-1)}return n[a%n.length]}return o.domain=function(n){if(!arguments.length)return t.slice();t=[],e=new Ew;for(const r of n)e.has(r)||e.set(r,t.push(r)-1);return o},o.range=function(e){return arguments.length?(n=Array.from(e),o):n.slice()},o.unknown=function(e){return arguments.length?(r=e,o):r},o.copy=function(){return _w(t,n).unknown(r)},Ow.apply(o,arguments),o}function Aw(){var e,t,n=_w().unknown(void 0),r=n.domain,o=n.range,a=0,i=1,s=!1,l=0,c=0,u=.5;function d(){var n=r().length,d=i<a,f=d?i:a,p=d?a:i;e=(p-f)/Math.max(1,n-l+2*c),s&&(e=Math.floor(e)),f+=(p-f-e*(n-l))*u,t=e*(1-l),s&&(f=Math.round(f),t=Math.round(t));var h=function(e,t,n){e=+e,t=+t,n=(o=arguments.length)<2?(t=e,e=0,1):o<3?1:+n;for(var r=-1,o=0|Math.max(0,Math.ceil((t-e)/n)),a=new Array(o);++r<o;)a[r]=e+r*n;return a}(n).map((function(t){return f+e*t}));return o(d?h.reverse():h)}return delete n.unknown,n.domain=function(e){return arguments.length?(r(e),d()):r()},n.range=function(e){return arguments.length?([a,i]=e,a=+a,i=+i,d()):[a,i]},n.rangeRound=function(e){return[a,i]=e,a=+a,i=+i,s=!0,d()},n.bandwidth=function(){return t},n.step=function(){return e},n.round=function(e){return arguments.length?(s=!!e,d()):s},n.padding=function(e){return arguments.length?(l=Math.min(1,c=+e),d()):l},n.paddingInner=function(e){return arguments.length?(l=Math.min(1,e),d()):l},n.paddingOuter=function(e){return arguments.length?(c=+e,d()):c},n.align=function(e){return arguments.length?(u=Math.max(0,Math.min(1,e)),d()):u},n.copy=function(){return Aw(r(),[a,i]).round(s).paddingInner(l).paddingOuter(c).align(u)},Ow.apply(d(),arguments)}function Nw(e){var t=e.copy;return e.padding=e.paddingOuter,delete e.paddingInner,delete e.paddingOuter,e.copy=function(){return Nw(t())},e}function Mw(){return Nw(Aw.apply(null,arguments).paddingInner(1))}function Tw(e){return Tw="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},Tw(e)}function Iw(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 Dw(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Iw(Object(n),!0).forEach((function(t){Rw(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Iw(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Rw(e,t,n){var r;return r=function(e){if("object"!=Tw(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=Tw(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==Tw(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var zw={widthCache:{},cacheCount:0},Lw={position:"absolute",top:"-20000px",left:0,padding:0,margin:0,border:"none",whiteSpace:"pre"},$w="recharts_measurement_span",Bw=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(null==e||ig.isSsr)return{width:0,height:0};var n,r=(n=Dw({},t),Object.keys(n).forEach((function(e){n[e]||delete n[e]})),n),o=JSON.stringify({text:e,copyStyle:r});if(zw.widthCache[o])return zw.widthCache[o];try{var a=document.getElementById($w);a||((a=document.createElement("span")).setAttribute("id",$w),a.setAttribute("aria-hidden","true"),document.body.appendChild(a));var i=Dw(Dw({},Lw),r);Object.assign(a.style,i),a.textContent="".concat(e);var s=a.getBoundingClientRect(),l={width:s.width,height:s.height};return zw.widthCache[o]=l,++zw.cacheCount>2e3&&(zw.cacheCount=0,zw.widthCache={}),l}catch(e){return{width:0,height:0}}};function Fw(e){return Fw="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},Fw(e)}function Ww(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,s=[],l=!0,c=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,o=e}finally{try{if(!l&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Vw(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)?Vw(e,t):void 0}}(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 Vw(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 Hw(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,Uw(r.key),r)}}function Uw(e){var t=function(e){if("object"!=Fw(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=Fw(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==Fw(t)?t:t+""}var qw=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([*/])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,Xw=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([+-])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,Gw=/^px|cm|vh|vw|em|rem|%|mm|in|pt|pc|ex|ch|vmin|vmax|Q$/,Yw=/(-?\d+(?:\.\d+)?)([a-zA-Z%]+)?/,Kw={cm:96/2.54,mm:96/25.4,pt:96/72,pc:16,in:96,Q:96/101.6,px:1},Zw=Object.keys(Kw),Jw="NaN",Qw=function(){function e(t,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.num=t,this.unit=n,this.num=t,this.unit=n,Number.isNaN(t)&&(this.unit=""),""===n||Gw.test(n)||(this.num=NaN,this.unit=""),Zw.includes(n)&&(this.num=function(e,t){return e*Kw[t]}(t,n),this.unit="px")}return t=e,r=[{key:"parse",value:function(t){var n,r=Ww(null!==(n=Yw.exec(t))&&void 0!==n?n:[],3),o=r[1],a=r[2];return new e(parseFloat(o),null!=a?a:"")}}],(n=[{key:"add",value:function(t){return this.unit!==t.unit?new e(NaN,""):new e(this.num+t.num,this.unit)}},{key:"subtract",value:function(t){return this.unit!==t.unit?new e(NaN,""):new e(this.num-t.num,this.unit)}},{key:"multiply",value:function(t){return""!==this.unit&&""!==t.unit&&this.unit!==t.unit?new e(NaN,""):new e(this.num*t.num,this.unit||t.unit)}},{key:"divide",value:function(t){return""!==this.unit&&""!==t.unit&&this.unit!==t.unit?new e(NaN,""):new e(this.num/t.num,this.unit||t.unit)}},{key:"toString",value:function(){return"".concat(this.num).concat(this.unit)}},{key:"isNaN",value:function(){return Number.isNaN(this.num)}}])&&Hw(t.prototype,n),r&&Hw(t,r),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,n,r}();function eS(e){if(e.includes(Jw))return Jw;for(var t=e;t.includes("*")||t.includes("/");){var n,r=Ww(null!==(n=qw.exec(t))&&void 0!==n?n:[],4),o=r[1],a=r[2],i=r[3],s=Qw.parse(null!=o?o:""),l=Qw.parse(null!=i?i:""),c="*"===a?s.multiply(l):s.divide(l);if(c.isNaN())return Jw;t=t.replace(qw,c.toString())}for(;t.includes("+")||/.-\d+(?:\.\d+)?/.test(t);){var u,d=Ww(null!==(u=Xw.exec(t))&&void 0!==u?u:[],4),f=d[1],p=d[2],h=d[3],m=Qw.parse(null!=f?f:""),y=Qw.parse(null!=h?h:""),v="+"===p?m.add(y):m.subtract(y);if(v.isNaN())return Jw;t=t.replace(Xw,v.toString())}return t}var tS=/\(([^()]*)\)/;function nS(e){var t=function(e){try{return function(e){var t=e.replace(/\s+/g,"");return t=function(e){for(var t=e;t.includes("(");){var n=Ww(tS.exec(t),2)[1];t=t.replace(tS,eS(n))}return t}(t),eS(t)}(e)}catch(e){return Jw}}(e.slice(5,-1));return t===Jw?"":t}var rS=["x","y","lineHeight","capHeight","scaleToFit","textAnchor","verticalAnchor","fill"],oS=["dx","dy","angle","className","breakAll"];function aS(){return aS=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},aS.apply(this,arguments)}function iS(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(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}function sS(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,s=[],l=!0,c=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,o=e}finally{try{if(!l&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return lS(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)?lS(e,t):void 0}}(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 lS(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}var cS=/[ \f\n\r\t\v\u2028\u2029]+/,uS=function(e){var t=e.children,n=e.breakAll,r=e.style;try{var o=[];return Vy()(t)||(o=n?t.toString().split(""):t.toString().split(cS)),{wordsWithComputedWidth:o.map((function(e){return{word:e,width:Bw(e,r).width}})),spaceWidth:n?0:Bw(" ",r).width}}catch(e){return null}},dS=function(e){return[{words:Vy()(e)?[]:e.toString().split(cS)}]},fS="#808080",pS=function(e){var n=e.x,o=void 0===n?0:n,a=e.y,i=void 0===a?0:a,s=e.lineHeight,l=void 0===s?"1em":s,c=e.capHeight,u=void 0===c?"0.71em":c,d=e.scaleToFit,f=void 0!==d&&d,p=e.textAnchor,h=void 0===p?"start":p,m=e.verticalAnchor,y=void 0===m?"end":m,v=e.fill,g=void 0===v?fS:v,b=iS(e,rS),x=(0,t.useMemo)((function(){return function(e){var t=e.width,n=e.scaleToFit,r=e.children,o=e.style,a=e.breakAll,i=e.maxLines;if((t||n)&&!ig.isSsr){var s=uS({breakAll:a,children:r,style:o});return s?function(e,t,n,r,o){var a=e.maxLines,i=e.children,s=e.style,l=e.breakAll,c=Ty(a),u=i,d=function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).reduce((function(e,t){var a=t.word,i=t.width,s=e[e.length-1];if(s&&(null==r||o||s.width+i+n<Number(r)))s.words.push(a),s.width+=i+n;else{var l={words:[a],width:i};e.push(l)}return e}),[])},f=d(t);if(!c)return f;for(var p,h=function(e){var t=u.slice(0,e),n=uS({breakAll:l,style:s,children:t+"…"}).wordsWithComputedWidth,o=d(n),i=o.length>a||function(e){return e.reduce((function(e,t){return e.width>t.width?e:t}))}(o).width>Number(r);return[i,o]},m=0,y=u.length-1,v=0;m<=y&&v<=u.length-1;){var g=Math.floor((m+y)/2),b=sS(h(g-1),2),x=b[0],w=b[1],S=sS(h(g),1)[0];if(x||S||(m=g+1),x&&S&&(y=g-1),!x&&S){p=w;break}v++}return p||f}({breakAll:a,children:r,maxLines:i,style:o},s.wordsWithComputedWidth,s.spaceWidth,t,n):dS(r)}return dS(r)}({breakAll:b.breakAll,children:b.children,maxLines:b.maxLines,scaleToFit:f,style:b.style,width:b.width})}),[b.breakAll,b.children,b.maxLines,f,b.style,b.width]),w=b.dx,S=b.dy,O=b.angle,j=b.className,E=b.breakAll,C=iS(b,oS);if(!Iy(o)||!Iy(i))return null;var k,P=o+(Ty(w)?w:0),_=i+(Ty(S)?S:0);switch(y){case"start":k=nS("calc(".concat(u,")"));break;case"middle":k=nS("calc(".concat((x.length-1)/2," * -").concat(l," + (").concat(u," / 2))"));break;default:k=nS("calc(".concat(x.length-1," * -").concat(l,")"))}var A=[];if(f){var N=x[0].width,M=b.width;A.push("scale(".concat((Ty(M)?M/N:1)/N,")"))}return O&&A.push("rotate(".concat(O,", ").concat(P,", ").concat(_,")")),A.length&&(C.transform=A.join(" ")),r().createElement("text",aS({},mv(C,!0),{x:P,y:_,className:re("recharts-text",j),textAnchor:h,fill:g.includes("url")?fS:g}),x.map((function(e,t){var n=e.words.join(E?"":" ");return r().createElement("tspan",{x:P,dy:0===t?k:l,key:"".concat(n,"-").concat(t)},n)})))};const hS=Math.sqrt(50),mS=Math.sqrt(10),yS=Math.sqrt(2);function vS(e,t,n){const r=(t-e)/Math.max(0,n),o=Math.floor(Math.log10(r)),a=r/Math.pow(10,o),i=a>=hS?10:a>=mS?5:a>=yS?2:1;let s,l,c;return o<0?(c=Math.pow(10,-o)/i,s=Math.round(e*c),l=Math.round(t*c),s/c<e&&++s,l/c>t&&--l,c=-c):(c=Math.pow(10,o)*i,s=Math.round(e/c),l=Math.round(t/c),s*c<e&&++s,l*c>t&&--l),l<s&&.5<=n&&n<2?vS(e,t,2*n):[s,l,c]}function gS(e,t,n){if(!((n=+n)>0))return[];if((e=+e)==(t=+t))return[e];const r=t<e,[o,a,i]=r?vS(t,e,n):vS(e,t,n);if(!(a>=o))return[];const s=a-o+1,l=new Array(s);if(r)if(i<0)for(let e=0;e<s;++e)l[e]=(a-e)/-i;else for(let e=0;e<s;++e)l[e]=(a-e)*i;else if(i<0)for(let e=0;e<s;++e)l[e]=(o+e)/-i;else for(let e=0;e<s;++e)l[e]=(o+e)*i;return l}function bS(e,t,n){return vS(e=+e,t=+t,n=+n)[2]}function xS(e,t,n){n=+n;const r=(t=+t)<(e=+e),o=r?bS(t,e,n):bS(e,t,n);return(r?-1:1)*(o<0?1/-o:o)}function wS(e,t){return null==e||null==t?NaN:e<t?-1:e>t?1:e>=t?0:NaN}function SS(e,t){return null==e||null==t?NaN:t<e?-1:t>e?1:t>=e?0:NaN}function OS(e){let t,n,r;function o(e,r,o=0,a=e.length){if(o<a){if(0!==t(r,r))return a;do{const t=o+a>>>1;n(e[t],r)<0?o=t+1:a=t}while(o<a)}return o}return 2!==e.length?(t=wS,n=(t,n)=>wS(e(t),n),r=(t,n)=>e(t)-n):(t=e===wS||e===SS?e:jS,n=e,r=e),{left:o,center:function(e,t,n=0,a=e.length){const i=o(e,t,n,a-1);return i>n&&r(e[i-1],t)>-r(e[i],t)?i-1:i},right:function(e,r,o=0,a=e.length){if(o<a){if(0!==t(r,r))return a;do{const t=o+a>>>1;n(e[t],r)<=0?o=t+1:a=t}while(o<a)}return o}}}function jS(){return 0}function ES(e){return null===e?NaN:+e}const CS=OS(wS),kS=CS.right,PS=(CS.left,OS(ES).center,kS);function _S(e,t,n){e.prototype=t.prototype=n,n.constructor=e}function AS(e,t){var n=Object.create(e.prototype);for(var r in t)n[r]=t[r];return n}function NS(){}var MS=.7,TS=1/MS,IS="\\s*([+-]?\\d+)\\s*",DS="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",RS="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",zS=/^#([0-9a-f]{3,8})$/,LS=new RegExp(`^rgb\\(${IS},${IS},${IS}\\)$`),$S=new RegExp(`^rgb\\(${RS},${RS},${RS}\\)$`),BS=new RegExp(`^rgba\\(${IS},${IS},${IS},${DS}\\)$`),FS=new RegExp(`^rgba\\(${RS},${RS},${RS},${DS}\\)$`),WS=new RegExp(`^hsl\\(${DS},${RS},${RS}\\)$`),VS=new RegExp(`^hsla\\(${DS},${RS},${RS},${DS}\\)$`),HS={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function US(){return this.rgb().formatHex()}function qS(){return this.rgb().formatRgb()}function XS(e){var t,n;return e=(e+"").trim().toLowerCase(),(t=zS.exec(e))?(n=t[1].length,t=parseInt(t[1],16),6===n?GS(t):3===n?new ZS(t>>8&15|t>>4&240,t>>4&15|240&t,(15&t)<<4|15&t,1):8===n?YS(t>>24&255,t>>16&255,t>>8&255,(255&t)/255):4===n?YS(t>>12&15|t>>8&240,t>>8&15|t>>4&240,t>>4&15|240&t,((15&t)<<4|15&t)/255):null):(t=LS.exec(e))?new ZS(t[1],t[2],t[3],1):(t=$S.exec(e))?new ZS(255*t[1]/100,255*t[2]/100,255*t[3]/100,1):(t=BS.exec(e))?YS(t[1],t[2],t[3],t[4]):(t=FS.exec(e))?YS(255*t[1]/100,255*t[2]/100,255*t[3]/100,t[4]):(t=WS.exec(e))?rO(t[1],t[2]/100,t[3]/100,1):(t=VS.exec(e))?rO(t[1],t[2]/100,t[3]/100,t[4]):HS.hasOwnProperty(e)?GS(HS[e]):"transparent"===e?new ZS(NaN,NaN,NaN,0):null}function GS(e){return new ZS(e>>16&255,e>>8&255,255&e,1)}function YS(e,t,n,r){return r<=0&&(e=t=n=NaN),new ZS(e,t,n,r)}function KS(e,t,n,r){return 1===arguments.length?((o=e)instanceof NS||(o=XS(o)),o?new ZS((o=o.rgb()).r,o.g,o.b,o.opacity):new ZS):new ZS(e,t,n,null==r?1:r);var o}function ZS(e,t,n,r){this.r=+e,this.g=+t,this.b=+n,this.opacity=+r}function JS(){return`#${nO(this.r)}${nO(this.g)}${nO(this.b)}`}function QS(){const e=eO(this.opacity);return`${1===e?"rgb(":"rgba("}${tO(this.r)}, ${tO(this.g)}, ${tO(this.b)}${1===e?")":`, ${e})`}`}function eO(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function tO(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function nO(e){return((e=tO(e))<16?"0":"")+e.toString(16)}function rO(e,t,n,r){return r<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new aO(e,t,n,r)}function oO(e){if(e instanceof aO)return new aO(e.h,e.s,e.l,e.opacity);if(e instanceof NS||(e=XS(e)),!e)return new aO;if(e instanceof aO)return e;var t=(e=e.rgb()).r/255,n=e.g/255,r=e.b/255,o=Math.min(t,n,r),a=Math.max(t,n,r),i=NaN,s=a-o,l=(a+o)/2;return s?(i=t===a?(n-r)/s+6*(n<r):n===a?(r-t)/s+2:(t-n)/s+4,s/=l<.5?a+o:2-a-o,i*=60):s=l>0&&l<1?0:i,new aO(i,s,l,e.opacity)}function aO(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}function iO(e){return(e=(e||0)%360)<0?e+360:e}function sO(e){return Math.max(0,Math.min(1,e||0))}function lO(e,t,n){return 255*(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)}function cO(e,t,n,r,o){var a=e*e,i=a*e;return((1-3*e+3*a-i)*t+(4-6*a+3*i)*n+(1+3*e+3*a-3*i)*r+i*o)/6}_S(NS,XS,{copy(e){return Object.assign(new this.constructor,this,e)},displayable(){return this.rgb().displayable()},hex:US,formatHex:US,formatHex8:function(){return this.rgb().formatHex8()},formatHsl:function(){return oO(this).formatHsl()},formatRgb:qS,toString:qS}),_S(ZS,KS,AS(NS,{brighter(e){return e=null==e?TS:Math.pow(TS,e),new ZS(this.r*e,this.g*e,this.b*e,this.opacity)},darker(e){return e=null==e?MS:Math.pow(MS,e),new ZS(this.r*e,this.g*e,this.b*e,this.opacity)},rgb(){return this},clamp(){return new ZS(tO(this.r),tO(this.g),tO(this.b),eO(this.opacity))},displayable(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:JS,formatHex:JS,formatHex8:function(){return`#${nO(this.r)}${nO(this.g)}${nO(this.b)}${nO(255*(isNaN(this.opacity)?1:this.opacity))}`},formatRgb:QS,toString:QS})),_S(aO,(function(e,t,n,r){return 1===arguments.length?oO(e):new aO(e,t,n,null==r?1:r)}),AS(NS,{brighter(e){return e=null==e?TS:Math.pow(TS,e),new aO(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=null==e?MS:Math.pow(MS,e),new aO(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=this.h%360+360*(this.h<0),t=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*t,o=2*n-r;return new ZS(lO(e>=240?e-240:e+120,o,r),lO(e,o,r),lO(e<120?e+240:e-120,o,r),this.opacity)},clamp(){return new aO(iO(this.h),sO(this.s),sO(this.l),eO(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){const e=eO(this.opacity);return`${1===e?"hsl(":"hsla("}${iO(this.h)}, ${100*sO(this.s)}%, ${100*sO(this.l)}%${1===e?")":`, ${e})`}`}}));const uO=e=>()=>e;function dO(e,t){var n=t-e;return n?function(e,t){return function(n){return e+n*t}}(e,n):uO(isNaN(e)?t:e)}const fO=function e(t){var n=function(e){return 1==(e=+e)?dO:function(t,n){return n-t?function(e,t,n){return e=Math.pow(e,n),t=Math.pow(t,n)-e,n=1/n,function(r){return Math.pow(e+r*t,n)}}(t,n,e):uO(isNaN(t)?n:t)}}(t);function r(e,t){var r=n((e=KS(e)).r,(t=KS(t)).r),o=n(e.g,t.g),a=n(e.b,t.b),i=dO(e.opacity,t.opacity);return function(t){return e.r=r(t),e.g=o(t),e.b=a(t),e.opacity=i(t),e+""}}return r.gamma=e,r}(1);function pO(e){return function(t){var n,r,o=t.length,a=new Array(o),i=new Array(o),s=new Array(o);for(n=0;n<o;++n)r=KS(t[n]),a[n]=r.r||0,i[n]=r.g||0,s[n]=r.b||0;return a=e(a),i=e(i),s=e(s),r.opacity=1,function(e){return r.r=a(e),r.g=i(e),r.b=s(e),r+""}}}function hO(e,t){var n,r=t?t.length:0,o=e?Math.min(r,e.length):0,a=new Array(o),i=new Array(r);for(n=0;n<o;++n)a[n]=SO(e[n],t[n]);for(;n<r;++n)i[n]=t[n];return function(e){for(n=0;n<o;++n)i[n]=a[n](e);return i}}function mO(e,t){var n=new Date;return e=+e,t=+t,function(r){return n.setTime(e*(1-r)+t*r),n}}function yO(e,t){return e=+e,t=+t,function(n){return e*(1-n)+t*n}}function vO(e,t){var n,r={},o={};for(n in null!==e&&"object"==typeof e||(e={}),null!==t&&"object"==typeof t||(t={}),t)n in e?r[n]=SO(e[n],t[n]):o[n]=t[n];return function(e){for(n in r)o[n]=r[n](e);return o}}pO((function(e){var t=e.length-1;return function(n){var r=n<=0?n=0:n>=1?(n=1,t-1):Math.floor(n*t),o=e[r],a=e[r+1],i=r>0?e[r-1]:2*o-a,s=r<t-1?e[r+2]:2*a-o;return cO((n-r/t)*t,i,o,a,s)}})),pO((function(e){var t=e.length;return function(n){var r=Math.floor(((n%=1)<0?++n:n)*t),o=e[(r+t-1)%t],a=e[r%t],i=e[(r+1)%t],s=e[(r+2)%t];return cO((n-r/t)*t,o,a,i,s)}}));var gO=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,bO=new RegExp(gO.source,"g");function xO(e,t){var n,r,o,a=gO.lastIndex=bO.lastIndex=0,i=-1,s=[],l=[];for(e+="",t+="";(n=gO.exec(e))&&(r=bO.exec(t));)(o=r.index)>a&&(o=t.slice(a,o),s[i]?s[i]+=o:s[++i]=o),(n=n[0])===(r=r[0])?s[i]?s[i]+=r:s[++i]=r:(s[++i]=null,l.push({i,x:yO(n,r)})),a=bO.lastIndex;return a<t.length&&(o=t.slice(a),s[i]?s[i]+=o:s[++i]=o),s.length<2?l[0]?function(e){return function(t){return e(t)+""}}(l[0].x):function(e){return function(){return e}}(t):(t=l.length,function(e){for(var n,r=0;r<t;++r)s[(n=l[r]).i]=n.x(e);return s.join("")})}function wO(e,t){t||(t=[]);var n,r=e?Math.min(t.length,e.length):0,o=t.slice();return function(a){for(n=0;n<r;++n)o[n]=e[n]*(1-a)+t[n]*a;return o}}function SO(e,t){var n,r,o=typeof t;return null==t||"boolean"===o?uO(t):("number"===o?yO:"string"===o?(n=XS(t))?(t=n,fO):xO:t instanceof XS?fO:t instanceof Date?mO:(r=t,!ArrayBuffer.isView(r)||r instanceof DataView?Array.isArray(t)?hO:"function"!=typeof t.valueOf&&"function"!=typeof t.toString||isNaN(t)?vO:yO:wO))(e,t)}function OO(e,t){return e=+e,t=+t,function(n){return Math.round(e*(1-n)+t*n)}}function jO(e){return+e}var EO=[0,1];function CO(e){return e}function kO(e,t){return(t-=e=+e)?function(n){return(n-e)/t}:(n=isNaN(t)?NaN:.5,function(){return n});var n}function PO(e,t,n){var r=e[0],o=e[1],a=t[0],i=t[1];return o<r?(r=kO(o,r),a=n(i,a)):(r=kO(r,o),a=n(a,i)),function(e){return a(r(e))}}function _O(e,t,n){var r=Math.min(e.length,t.length)-1,o=new Array(r),a=new Array(r),i=-1;for(e[r]<e[0]&&(e=e.slice().reverse(),t=t.slice().reverse());++i<r;)o[i]=kO(e[i],e[i+1]),a[i]=n(t[i],t[i+1]);return function(t){var n=PS(e,t,1,r)-1;return a[n](o[n](t))}}function AO(e,t){return t.domain(e.domain()).range(e.range()).interpolate(e.interpolate()).clamp(e.clamp()).unknown(e.unknown())}function NO(){var e,t,n,r,o,a,i=EO,s=EO,l=SO,c=CO;function u(){var e=Math.min(i.length,s.length);return c!==CO&&(c=function(e,t){var n;return e>t&&(n=e,e=t,t=n),function(n){return Math.max(e,Math.min(t,n))}}(i[0],i[e-1])),r=e>2?_O:PO,o=a=null,d}function d(t){return null==t||isNaN(t=+t)?n:(o||(o=r(i.map(e),s,l)))(e(c(t)))}return d.invert=function(n){return c(t((a||(a=r(s,i.map(e),yO)))(n)))},d.domain=function(e){return arguments.length?(i=Array.from(e,jO),u()):i.slice()},d.range=function(e){return arguments.length?(s=Array.from(e),u()):s.slice()},d.rangeRound=function(e){return s=Array.from(e),l=OO,u()},d.clamp=function(e){return arguments.length?(c=!!e||CO,u()):c!==CO},d.interpolate=function(e){return arguments.length?(l=e,u()):l},d.unknown=function(e){return arguments.length?(n=e,d):n},function(n,r){return e=n,t=r,u()}}function MO(){return NO()(CO,CO)}var TO,IO=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function DO(e){if(!(t=IO.exec(e)))throw new Error("invalid format: "+e);var t;return new RO({fill:t[1],align:t[2],sign:t[3],symbol:t[4],zero:t[5],width:t[6],comma:t[7],precision:t[8]&&t[8].slice(1),trim:t[9],type:t[10]})}function RO(e){this.fill=void 0===e.fill?" ":e.fill+"",this.align=void 0===e.align?">":e.align+"",this.sign=void 0===e.sign?"-":e.sign+"",this.symbol=void 0===e.symbol?"":e.symbol+"",this.zero=!!e.zero,this.width=void 0===e.width?void 0:+e.width,this.comma=!!e.comma,this.precision=void 0===e.precision?void 0:+e.precision,this.trim=!!e.trim,this.type=void 0===e.type?"":e.type+""}function zO(e,t){if((n=(e=t?e.toExponential(t-1):e.toExponential()).indexOf("e"))<0)return null;var n,r=e.slice(0,n);return[r.length>1?r[0]+r.slice(2):r,+e.slice(n+1)]}function LO(e){return(e=zO(Math.abs(e)))?e[1]:NaN}function $O(e,t){var n=zO(e,t);if(!n)return e+"";var r=n[0],o=n[1];return o<0?"0."+new Array(-o).join("0")+r:r.length>o+1?r.slice(0,o+1)+"."+r.slice(o+1):r+new Array(o-r.length+2).join("0")}DO.prototype=RO.prototype,RO.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(void 0===this.width?"":Math.max(1,0|this.width))+(this.comma?",":"")+(void 0===this.precision?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type};const BO={"%":(e,t)=>(100*e).toFixed(t),b:e=>Math.round(e).toString(2),c:e=>e+"",d:function(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString("en").replace(/,/g,""):e.toString(10)},e:(e,t)=>e.toExponential(t),f:(e,t)=>e.toFixed(t),g:(e,t)=>e.toPrecision(t),o:e=>Math.round(e).toString(8),p:(e,t)=>$O(100*e,t),r:$O,s:function(e,t){var n=zO(e,t);if(!n)return e+"";var r=n[0],o=n[1],a=o-(TO=3*Math.max(-8,Math.min(8,Math.floor(o/3))))+1,i=r.length;return a===i?r:a>i?r+new Array(a-i+1).join("0"):a>0?r.slice(0,a)+"."+r.slice(a):"0."+new Array(1-a).join("0")+zO(e,Math.max(0,t+a-1))[0]},X:e=>Math.round(e).toString(16).toUpperCase(),x:e=>Math.round(e).toString(16)};function FO(e){return e}var WO,VO,HO,UO=Array.prototype.map,qO=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];function XO(e,t,n,r){var o,a=xS(e,t,n);switch((r=DO(null==r?",f":r)).type){case"s":var i=Math.max(Math.abs(e),Math.abs(t));return null!=r.precision||isNaN(o=function(e,t){return Math.max(0,3*Math.max(-8,Math.min(8,Math.floor(LO(t)/3)))-LO(Math.abs(e)))}(a,i))||(r.precision=o),HO(r,i);case"":case"e":case"g":case"p":case"r":null!=r.precision||isNaN(o=function(e,t){return e=Math.abs(e),t=Math.abs(t)-e,Math.max(0,LO(t)-LO(e))+1}(a,Math.max(Math.abs(e),Math.abs(t))))||(r.precision=o-("e"===r.type));break;case"f":case"%":null!=r.precision||isNaN(o=function(e){return Math.max(0,-LO(Math.abs(e)))}(a))||(r.precision=o-2*("%"===r.type))}return VO(r)}function GO(e){var t=e.domain;return e.ticks=function(e){var n=t();return gS(n[0],n[n.length-1],null==e?10:e)},e.tickFormat=function(e,n){var r=t();return XO(r[0],r[r.length-1],null==e?10:e,n)},e.nice=function(n){null==n&&(n=10);var r,o,a=t(),i=0,s=a.length-1,l=a[i],c=a[s],u=10;for(c<l&&(o=l,l=c,c=o,o=i,i=s,s=o);u-- >0;){if((o=bS(l,c,n))===r)return a[i]=l,a[s]=c,t(a);if(o>0)l=Math.floor(l/o)*o,c=Math.ceil(c/o)*o;else{if(!(o<0))break;l=Math.ceil(l*o)/o,c=Math.floor(c*o)/o}r=o}return e},e}function YO(){var e=MO();return e.copy=function(){return AO(e,YO())},Ow.apply(e,arguments),GO(e)}function KO(e){var t;function n(e){return null==e||isNaN(e=+e)?t:e}return n.invert=n,n.domain=n.range=function(t){return arguments.length?(e=Array.from(t,jO),n):e.slice()},n.unknown=function(e){return arguments.length?(t=e,n):t},n.copy=function(){return KO(e).unknown(t)},e=arguments.length?Array.from(e,jO):[0,1],GO(n)}function ZO(e,t){var n,r=0,o=(e=e.slice()).length-1,a=e[r],i=e[o];return i<a&&(n=r,r=o,o=n,n=a,a=i,i=n),e[r]=t.floor(a),e[o]=t.ceil(i),e}function JO(e){return Math.log(e)}function QO(e){return Math.exp(e)}function ej(e){return-Math.log(-e)}function tj(e){return-Math.exp(-e)}function nj(e){return isFinite(e)?+("1e"+e):e<0?0:e}function rj(e){return(t,n)=>-e(-t,n)}function oj(e){const t=e(JO,QO),n=t.domain;let r,o,a=10;function i(){return r=function(e){return e===Math.E?Math.log:10===e&&Math.log10||2===e&&Math.log2||(e=Math.log(e),t=>Math.log(t)/e)}(a),o=function(e){return 10===e?nj:e===Math.E?Math.exp:t=>Math.pow(e,t)}(a),n()[0]<0?(r=rj(r),o=rj(o),e(ej,tj)):e(JO,QO),t}return t.base=function(e){return arguments.length?(a=+e,i()):a},t.domain=function(e){return arguments.length?(n(e),i()):n()},t.ticks=e=>{const t=n();let i=t[0],s=t[t.length-1];const l=s<i;l&&([i,s]=[s,i]);let c,u,d=r(i),f=r(s);const p=null==e?10:+e;let h=[];if(!(a%1)&&f-d<p){if(d=Math.floor(d),f=Math.ceil(f),i>0){for(;d<=f;++d)for(c=1;c<a;++c)if(u=d<0?c/o(-d):c*o(d),!(u<i)){if(u>s)break;h.push(u)}}else for(;d<=f;++d)for(c=a-1;c>=1;--c)if(u=d>0?c/o(-d):c*o(d),!(u<i)){if(u>s)break;h.push(u)}2*h.length<p&&(h=gS(i,s,p))}else h=gS(d,f,Math.min(f-d,p)).map(o);return l?h.reverse():h},t.tickFormat=(e,n)=>{if(null==e&&(e=10),null==n&&(n=10===a?"s":","),"function"!=typeof n&&(a%1||null!=(n=DO(n)).precision||(n.trim=!0),n=VO(n)),e===1/0)return n;const i=Math.max(1,a*e/t.ticks().length);return e=>{let t=e/o(Math.round(r(e)));return t*a<a-.5&&(t*=a),t<=i?n(e):""}},t.nice=()=>n(ZO(n(),{floor:e=>o(Math.floor(r(e))),ceil:e=>o(Math.ceil(r(e)))})),t}function aj(){const e=oj(NO()).domain([1,10]);return e.copy=()=>AO(e,aj()).base(e.base()),Ow.apply(e,arguments),e}function ij(e){return function(t){return Math.sign(t)*Math.log1p(Math.abs(t/e))}}function sj(e){return function(t){return Math.sign(t)*Math.expm1(Math.abs(t))*e}}function lj(e){var t=1,n=e(ij(t),sj(t));return n.constant=function(n){return arguments.length?e(ij(t=+n),sj(t)):t},GO(n)}function cj(){var e=lj(NO());return e.copy=function(){return AO(e,cj()).constant(e.constant())},Ow.apply(e,arguments)}function uj(e){return function(t){return t<0?-Math.pow(-t,e):Math.pow(t,e)}}function dj(e){return e<0?-Math.sqrt(-e):Math.sqrt(e)}function fj(e){return e<0?-e*e:e*e}function pj(e){var t=e(CO,CO),n=1;return t.exponent=function(t){return arguments.length?1==(n=+t)?e(CO,CO):.5===n?e(dj,fj):e(uj(n),uj(1/n)):n},GO(t)}function hj(){var e=pj(NO());return e.copy=function(){return AO(e,hj()).exponent(e.exponent())},Ow.apply(e,arguments),e}function mj(){return hj.apply(null,arguments).exponent(.5)}function yj(e){return Math.sign(e)*e*e}function vj(){var e,t=MO(),n=[0,1],r=!1;function o(n){var o=function(e){return Math.sign(e)*Math.sqrt(Math.abs(e))}(t(n));return isNaN(o)?e:r?Math.round(o):o}return o.invert=function(e){return t.invert(yj(e))},o.domain=function(e){return arguments.length?(t.domain(e),o):t.domain()},o.range=function(e){return arguments.length?(t.range((n=Array.from(e,jO)).map(yj)),o):n.slice()},o.rangeRound=function(e){return o.range(e).round(!0)},o.round=function(e){return arguments.length?(r=!!e,o):r},o.clamp=function(e){return arguments.length?(t.clamp(e),o):t.clamp()},o.unknown=function(t){return arguments.length?(e=t,o):e},o.copy=function(){return vj(t.domain(),n).round(r).clamp(t.clamp()).unknown(e)},Ow.apply(o,arguments),GO(o)}function gj(e,t){let n;if(void 0===t)for(const t of e)null!=t&&(n<t||void 0===n&&t>=t)&&(n=t);else{let r=-1;for(let o of e)null!=(o=t(o,++r,e))&&(n<o||void 0===n&&o>=o)&&(n=o)}return n}function bj(e,t){let n;if(void 0===t)for(const t of e)null!=t&&(n>t||void 0===n&&t>=t)&&(n=t);else{let r=-1;for(let o of e)null!=(o=t(o,++r,e))&&(n>o||void 0===n&&o>=o)&&(n=o)}return n}function xj(e,t){return(null==e||!(e>=e))-(null==t||!(t>=t))||(e<t?-1:e>t?1:0)}function wj(e,t,n=0,r=1/0,o){if(t=Math.floor(t),n=Math.floor(Math.max(0,n)),r=Math.floor(Math.min(e.length-1,r)),!(n<=t&&t<=r))return e;for(o=void 0===o?xj:function(e=wS){if(e===wS)return xj;if("function"!=typeof e)throw new TypeError("compare is not a function");return(t,n)=>{const r=e(t,n);return r||0===r?r:(0===e(n,n))-(0===e(t,t))}}(o);r>n;){if(r-n>600){const a=r-n+1,i=t-n+1,s=Math.log(a),l=.5*Math.exp(2*s/3),c=.5*Math.sqrt(s*l*(a-l)/a)*(i-a/2<0?-1:1);wj(e,t,Math.max(n,Math.floor(t-i*l/a+c)),Math.min(r,Math.floor(t+(a-i)*l/a+c)),o)}const a=e[t];let i=n,s=r;for(Sj(e,n,t),o(e[r],a)>0&&Sj(e,n,r);i<s;){for(Sj(e,i,s),++i,--s;o(e[i],a)<0;)++i;for(;o(e[s],a)>0;)--s}0===o(e[n],a)?Sj(e,n,s):(++s,Sj(e,s,r)),s<=t&&(n=s+1),t<=s&&(r=s-1)}return e}function Sj(e,t,n){const r=e[t];e[t]=e[n],e[n]=r}function Oj(e,t,n=ES){if((r=e.length)&&!isNaN(t=+t)){if(t<=0||r<2)return+n(e[0],0,e);if(t>=1)return+n(e[r-1],r-1,e);var r,o=(r-1)*t,a=Math.floor(o),i=+n(e[a],a,e);return i+(+n(e[a+1],a+1,e)-i)*(o-a)}}function jj(){var e,t=[],n=[],r=[];function o(){var e=0,o=Math.max(1,n.length);for(r=new Array(o-1);++e<o;)r[e-1]=Oj(t,e/o);return a}function a(t){return null==t||isNaN(t=+t)?e:n[PS(r,t)]}return a.invertExtent=function(e){var o=n.indexOf(e);return o<0?[NaN,NaN]:[o>0?r[o-1]:t[0],o<r.length?r[o]:t[t.length-1]]},a.domain=function(e){if(!arguments.length)return t.slice();t=[];for(let n of e)null==n||isNaN(n=+n)||t.push(n);return t.sort(wS),o()},a.range=function(e){return arguments.length?(n=Array.from(e),o()):n.slice()},a.unknown=function(t){return arguments.length?(e=t,a):e},a.quantiles=function(){return r.slice()},a.copy=function(){return jj().domain(t).range(n).unknown(e)},Ow.apply(a,arguments)}function Ej(){var e,t=0,n=1,r=1,o=[.5],a=[0,1];function i(t){return null!=t&&t<=t?a[PS(o,t,0,r)]:e}function s(){var e=-1;for(o=new Array(r);++e<r;)o[e]=((e+1)*n-(e-r)*t)/(r+1);return i}return i.domain=function(e){return arguments.length?([t,n]=e,t=+t,n=+n,s()):[t,n]},i.range=function(e){return arguments.length?(r=(a=Array.from(e)).length-1,s()):a.slice()},i.invertExtent=function(e){var i=a.indexOf(e);return i<0?[NaN,NaN]:i<1?[t,o[0]]:i>=r?[o[r-1],n]:[o[i-1],o[i]]},i.unknown=function(t){return arguments.length?(e=t,i):i},i.thresholds=function(){return o.slice()},i.copy=function(){return Ej().domain([t,n]).range(a).unknown(e)},Ow.apply(GO(i),arguments)}function Cj(){var e,t=[.5],n=[0,1],r=1;function o(o){return null!=o&&o<=o?n[PS(t,o,0,r)]:e}return o.domain=function(e){return arguments.length?(t=Array.from(e),r=Math.min(t.length,n.length-1),o):t.slice()},o.range=function(e){return arguments.length?(n=Array.from(e),r=Math.min(t.length,n.length-1),o):n.slice()},o.invertExtent=function(e){var r=n.indexOf(e);return[t[r-1],t[r]]},o.unknown=function(t){return arguments.length?(e=t,o):e},o.copy=function(){return Cj().domain(t).range(n).unknown(e)},Ow.apply(o,arguments)}WO=function(e){var t,n,r=void 0===e.grouping||void 0===e.thousands?FO:(t=UO.call(e.grouping,Number),n=e.thousands+"",function(e,r){for(var o=e.length,a=[],i=0,s=t[0],l=0;o>0&&s>0&&(l+s+1>r&&(s=Math.max(1,r-l)),a.push(e.substring(o-=s,o+s)),!((l+=s+1)>r));)s=t[i=(i+1)%t.length];return a.reverse().join(n)}),o=void 0===e.currency?"":e.currency[0]+"",a=void 0===e.currency?"":e.currency[1]+"",i=void 0===e.decimal?".":e.decimal+"",s=void 0===e.numerals?FO:function(e){return function(t){return t.replace(/[0-9]/g,(function(t){return e[+t]}))}}(UO.call(e.numerals,String)),l=void 0===e.percent?"%":e.percent+"",c=void 0===e.minus?"−":e.minus+"",u=void 0===e.nan?"NaN":e.nan+"";function d(e){var t=(e=DO(e)).fill,n=e.align,d=e.sign,f=e.symbol,p=e.zero,h=e.width,m=e.comma,y=e.precision,v=e.trim,g=e.type;"n"===g?(m=!0,g="g"):BO[g]||(void 0===y&&(y=12),v=!0,g="g"),(p||"0"===t&&"="===n)&&(p=!0,t="0",n="=");var b="$"===f?o:"#"===f&&/[boxX]/.test(g)?"0"+g.toLowerCase():"",x="$"===f?a:/[%p]/.test(g)?l:"",w=BO[g],S=/[defgprs%]/.test(g);function O(e){var o,a,l,f=b,O=x;if("c"===g)O=w(e)+O,e="";else{var j=(e=+e)<0||1/e<0;if(e=isNaN(e)?u:w(Math.abs(e),y),v&&(e=function(e){e:for(var t,n=e.length,r=1,o=-1;r<n;++r)switch(e[r]){case".":o=t=r;break;case"0":0===o&&(o=r),t=r;break;default:if(!+e[r])break e;o>0&&(o=0)}return o>0?e.slice(0,o)+e.slice(t+1):e}(e)),j&&0==+e&&"+"!==d&&(j=!1),f=(j?"("===d?d:c:"-"===d||"("===d?"":d)+f,O=("s"===g?qO[8+TO/3]:"")+O+(j&&"("===d?")":""),S)for(o=-1,a=e.length;++o<a;)if(48>(l=e.charCodeAt(o))||l>57){O=(46===l?i+e.slice(o+1):e.slice(o))+O,e=e.slice(0,o);break}}m&&!p&&(e=r(e,1/0));var E=f.length+e.length+O.length,C=E<h?new Array(h-E+1).join(t):"";switch(m&&p&&(e=r(C+e,C.length?h-O.length:1/0),C=""),n){case"<":e=f+e+O+C;break;case"=":e=f+C+e+O;break;case"^":e=C.slice(0,E=C.length>>1)+f+e+O+C.slice(E);break;default:e=C+f+e+O}return s(e)}return y=void 0===y?6:/[gprs]/.test(g)?Math.max(1,Math.min(21,y)):Math.max(0,Math.min(20,y)),O.toString=function(){return e+""},O}return{format:d,formatPrefix:function(e,t){var n=d(((e=DO(e)).type="f",e)),r=3*Math.max(-8,Math.min(8,Math.floor(LO(t)/3))),o=Math.pow(10,-r),a=qO[8+r/3];return function(e){return n(o*e)+a}}}}({thousands:",",grouping:[3],currency:["$",""]}),VO=WO.format,HO=WO.formatPrefix;const kj=1e3,Pj=6e4,_j=36e5,Aj=864e5,Nj=6048e5,Mj=31536e6,Tj=new Date,Ij=new Date;function Dj(e,t,n,r){function o(t){return e(t=0===arguments.length?new Date:new Date(+t)),t}return o.floor=t=>(e(t=new Date(+t)),t),o.ceil=n=>(e(n=new Date(n-1)),t(n,1),e(n),n),o.round=e=>{const t=o(e),n=o.ceil(e);return e-t<n-e?t:n},o.offset=(e,n)=>(t(e=new Date(+e),null==n?1:Math.floor(n)),e),o.range=(n,r,a)=>{const i=[];if(n=o.ceil(n),a=null==a?1:Math.floor(a),!(n<r&&a>0))return i;let s;do{i.push(s=new Date(+n)),t(n,a),e(n)}while(s<n&&n<r);return i},o.filter=n=>Dj((t=>{if(t>=t)for(;e(t),!n(t);)t.setTime(t-1)}),((e,r)=>{if(e>=e)if(r<0)for(;++r<=0;)for(;t(e,-1),!n(e););else for(;--r>=0;)for(;t(e,1),!n(e););})),n&&(o.count=(t,r)=>(Tj.setTime(+t),Ij.setTime(+r),e(Tj),e(Ij),Math.floor(n(Tj,Ij))),o.every=e=>(e=Math.floor(e),isFinite(e)&&e>0?e>1?o.filter(r?t=>r(t)%e==0:t=>o.count(0,t)%e==0):o:null)),o}const Rj=Dj((()=>{}),((e,t)=>{e.setTime(+e+t)}),((e,t)=>t-e));Rj.every=e=>(e=Math.floor(e),isFinite(e)&&e>0?e>1?Dj((t=>{t.setTime(Math.floor(t/e)*e)}),((t,n)=>{t.setTime(+t+n*e)}),((t,n)=>(n-t)/e)):Rj:null),Rj.range;const zj=Dj((e=>{e.setTime(e-e.getMilliseconds())}),((e,t)=>{e.setTime(+e+t*kj)}),((e,t)=>(t-e)/kj),(e=>e.getUTCSeconds())),Lj=(zj.range,Dj((e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*kj)}),((e,t)=>{e.setTime(+e+t*Pj)}),((e,t)=>(t-e)/Pj),(e=>e.getMinutes()))),$j=(Lj.range,Dj((e=>{e.setUTCSeconds(0,0)}),((e,t)=>{e.setTime(+e+t*Pj)}),((e,t)=>(t-e)/Pj),(e=>e.getUTCMinutes()))),Bj=($j.range,Dj((e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*kj-e.getMinutes()*Pj)}),((e,t)=>{e.setTime(+e+t*_j)}),((e,t)=>(t-e)/_j),(e=>e.getHours()))),Fj=(Bj.range,Dj((e=>{e.setUTCMinutes(0,0,0)}),((e,t)=>{e.setTime(+e+t*_j)}),((e,t)=>(t-e)/_j),(e=>e.getUTCHours()))),Wj=(Fj.range,Dj((e=>e.setHours(0,0,0,0)),((e,t)=>e.setDate(e.getDate()+t)),((e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*Pj)/Aj),(e=>e.getDate()-1))),Vj=(Wj.range,Dj((e=>{e.setUTCHours(0,0,0,0)}),((e,t)=>{e.setUTCDate(e.getUTCDate()+t)}),((e,t)=>(t-e)/Aj),(e=>e.getUTCDate()-1))),Hj=(Vj.range,Dj((e=>{e.setUTCHours(0,0,0,0)}),((e,t)=>{e.setUTCDate(e.getUTCDate()+t)}),((e,t)=>(t-e)/Aj),(e=>Math.floor(e/Aj))));function Uj(e){return Dj((t=>{t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)}),((e,t)=>{e.setDate(e.getDate()+7*t)}),((e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*Pj)/Nj))}Hj.range;const qj=Uj(0),Xj=Uj(1),Gj=Uj(2),Yj=Uj(3),Kj=Uj(4),Zj=Uj(5),Jj=Uj(6);function Qj(e){return Dj((t=>{t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7-e)%7),t.setUTCHours(0,0,0,0)}),((e,t)=>{e.setUTCDate(e.getUTCDate()+7*t)}),((e,t)=>(t-e)/Nj))}qj.range,Xj.range,Gj.range,Yj.range,Kj.range,Zj.range,Jj.range;const eE=Qj(0),tE=Qj(1),nE=Qj(2),rE=Qj(3),oE=Qj(4),aE=Qj(5),iE=Qj(6),sE=(eE.range,tE.range,nE.range,rE.range,oE.range,aE.range,iE.range,Dj((e=>{e.setDate(1),e.setHours(0,0,0,0)}),((e,t)=>{e.setMonth(e.getMonth()+t)}),((e,t)=>t.getMonth()-e.getMonth()+12*(t.getFullYear()-e.getFullYear())),(e=>e.getMonth()))),lE=(sE.range,Dj((e=>{e.setUTCDate(1),e.setUTCHours(0,0,0,0)}),((e,t)=>{e.setUTCMonth(e.getUTCMonth()+t)}),((e,t)=>t.getUTCMonth()-e.getUTCMonth()+12*(t.getUTCFullYear()-e.getUTCFullYear())),(e=>e.getUTCMonth()))),cE=(lE.range,Dj((e=>{e.setMonth(0,1),e.setHours(0,0,0,0)}),((e,t)=>{e.setFullYear(e.getFullYear()+t)}),((e,t)=>t.getFullYear()-e.getFullYear()),(e=>e.getFullYear())));cE.every=e=>isFinite(e=Math.floor(e))&&e>0?Dj((t=>{t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)}),((t,n)=>{t.setFullYear(t.getFullYear()+n*e)})):null,cE.range;const uE=Dj((e=>{e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)}),((e,t)=>{e.setUTCFullYear(e.getUTCFullYear()+t)}),((e,t)=>t.getUTCFullYear()-e.getUTCFullYear()),(e=>e.getUTCFullYear()));function dE(e,t,n,r,o,a){const i=[[zj,1,kj],[zj,5,5e3],[zj,15,15e3],[zj,30,3e4],[a,1,Pj],[a,5,3e5],[a,15,9e5],[a,30,18e5],[o,1,_j],[o,3,108e5],[o,6,216e5],[o,12,432e5],[r,1,Aj],[r,2,1728e5],[n,1,Nj],[t,1,2592e6],[t,3,7776e6],[e,1,Mj]];function s(t,n,r){const o=Math.abs(n-t)/r,a=OS((([,,e])=>e)).right(i,o);if(a===i.length)return e.every(xS(t/Mj,n/Mj,r));if(0===a)return Rj.every(Math.max(xS(t,n,r),1));const[s,l]=i[o/i[a-1][2]<i[a][2]/o?a-1:a];return s.every(l)}return[function(e,t,n){const r=t<e;r&&([e,t]=[t,e]);const o=n&&"function"==typeof n.range?n:s(e,t,n),a=o?o.range(e,+t+1):[];return r?a.reverse():a},s]}uE.every=e=>isFinite(e=Math.floor(e))&&e>0?Dj((t=>{t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)}),((t,n)=>{t.setUTCFullYear(t.getUTCFullYear()+n*e)})):null,uE.range;const[fE,pE]=dE(uE,lE,eE,Hj,Fj,$j),[hE,mE]=dE(cE,sE,qj,Wj,Bj,Lj);function yE(e){if(0<=e.y&&e.y<100){var t=new Date(-1,e.m,e.d,e.H,e.M,e.S,e.L);return t.setFullYear(e.y),t}return new Date(e.y,e.m,e.d,e.H,e.M,e.S,e.L)}function vE(e){if(0<=e.y&&e.y<100){var t=new Date(Date.UTC(-1,e.m,e.d,e.H,e.M,e.S,e.L));return t.setUTCFullYear(e.y),t}return new Date(Date.UTC(e.y,e.m,e.d,e.H,e.M,e.S,e.L))}function gE(e,t,n){return{y:e,m:t,d:n,H:0,M:0,S:0,L:0}}var bE,xE,wE,SE={"-":"",_:" ",0:"0"},OE=/^\s*\d+/,jE=/^%/,EE=/[\\^$*+?|[\]().{}]/g;function CE(e,t,n){var r=e<0?"-":"",o=(r?-e:e)+"",a=o.length;return r+(a<n?new Array(n-a+1).join(t)+o:o)}function kE(e){return e.replace(EE,"\\$&")}function PE(e){return new RegExp("^(?:"+e.map(kE).join("|")+")","i")}function _E(e){return new Map(e.map(((e,t)=>[e.toLowerCase(),t])))}function AE(e,t,n){var r=OE.exec(t.slice(n,n+1));return r?(e.w=+r[0],n+r[0].length):-1}function NE(e,t,n){var r=OE.exec(t.slice(n,n+1));return r?(e.u=+r[0],n+r[0].length):-1}function ME(e,t,n){var r=OE.exec(t.slice(n,n+2));return r?(e.U=+r[0],n+r[0].length):-1}function TE(e,t,n){var r=OE.exec(t.slice(n,n+2));return r?(e.V=+r[0],n+r[0].length):-1}function IE(e,t,n){var r=OE.exec(t.slice(n,n+2));return r?(e.W=+r[0],n+r[0].length):-1}function DE(e,t,n){var r=OE.exec(t.slice(n,n+4));return r?(e.y=+r[0],n+r[0].length):-1}function RE(e,t,n){var r=OE.exec(t.slice(n,n+2));return r?(e.y=+r[0]+(+r[0]>68?1900:2e3),n+r[0].length):-1}function zE(e,t,n){var r=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(t.slice(n,n+6));return r?(e.Z=r[1]?0:-(r[2]+(r[3]||"00")),n+r[0].length):-1}function LE(e,t,n){var r=OE.exec(t.slice(n,n+1));return r?(e.q=3*r[0]-3,n+r[0].length):-1}function $E(e,t,n){var r=OE.exec(t.slice(n,n+2));return r?(e.m=r[0]-1,n+r[0].length):-1}function BE(e,t,n){var r=OE.exec(t.slice(n,n+2));return r?(e.d=+r[0],n+r[0].length):-1}function FE(e,t,n){var r=OE.exec(t.slice(n,n+3));return r?(e.m=0,e.d=+r[0],n+r[0].length):-1}function WE(e,t,n){var r=OE.exec(t.slice(n,n+2));return r?(e.H=+r[0],n+r[0].length):-1}function VE(e,t,n){var r=OE.exec(t.slice(n,n+2));return r?(e.M=+r[0],n+r[0].length):-1}function HE(e,t,n){var r=OE.exec(t.slice(n,n+2));return r?(e.S=+r[0],n+r[0].length):-1}function UE(e,t,n){var r=OE.exec(t.slice(n,n+3));return r?(e.L=+r[0],n+r[0].length):-1}function qE(e,t,n){var r=OE.exec(t.slice(n,n+6));return r?(e.L=Math.floor(r[0]/1e3),n+r[0].length):-1}function XE(e,t,n){var r=jE.exec(t.slice(n,n+1));return r?n+r[0].length:-1}function GE(e,t,n){var r=OE.exec(t.slice(n));return r?(e.Q=+r[0],n+r[0].length):-1}function YE(e,t,n){var r=OE.exec(t.slice(n));return r?(e.s=+r[0],n+r[0].length):-1}function KE(e,t){return CE(e.getDate(),t,2)}function ZE(e,t){return CE(e.getHours(),t,2)}function JE(e,t){return CE(e.getHours()%12||12,t,2)}function QE(e,t){return CE(1+Wj.count(cE(e),e),t,3)}function eC(e,t){return CE(e.getMilliseconds(),t,3)}function tC(e,t){return eC(e,t)+"000"}function nC(e,t){return CE(e.getMonth()+1,t,2)}function rC(e,t){return CE(e.getMinutes(),t,2)}function oC(e,t){return CE(e.getSeconds(),t,2)}function aC(e){var t=e.getDay();return 0===t?7:t}function iC(e,t){return CE(qj.count(cE(e)-1,e),t,2)}function sC(e){var t=e.getDay();return t>=4||0===t?Kj(e):Kj.ceil(e)}function lC(e,t){return e=sC(e),CE(Kj.count(cE(e),e)+(4===cE(e).getDay()),t,2)}function cC(e){return e.getDay()}function uC(e,t){return CE(Xj.count(cE(e)-1,e),t,2)}function dC(e,t){return CE(e.getFullYear()%100,t,2)}function fC(e,t){return CE((e=sC(e)).getFullYear()%100,t,2)}function pC(e,t){return CE(e.getFullYear()%1e4,t,4)}function hC(e,t){var n=e.getDay();return CE((e=n>=4||0===n?Kj(e):Kj.ceil(e)).getFullYear()%1e4,t,4)}function mC(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+CE(t/60|0,"0",2)+CE(t%60,"0",2)}function yC(e,t){return CE(e.getUTCDate(),t,2)}function vC(e,t){return CE(e.getUTCHours(),t,2)}function gC(e,t){return CE(e.getUTCHours()%12||12,t,2)}function bC(e,t){return CE(1+Vj.count(uE(e),e),t,3)}function xC(e,t){return CE(e.getUTCMilliseconds(),t,3)}function wC(e,t){return xC(e,t)+"000"}function SC(e,t){return CE(e.getUTCMonth()+1,t,2)}function OC(e,t){return CE(e.getUTCMinutes(),t,2)}function jC(e,t){return CE(e.getUTCSeconds(),t,2)}function EC(e){var t=e.getUTCDay();return 0===t?7:t}function CC(e,t){return CE(eE.count(uE(e)-1,e),t,2)}function kC(e){var t=e.getUTCDay();return t>=4||0===t?oE(e):oE.ceil(e)}function PC(e,t){return e=kC(e),CE(oE.count(uE(e),e)+(4===uE(e).getUTCDay()),t,2)}function _C(e){return e.getUTCDay()}function AC(e,t){return CE(tE.count(uE(e)-1,e),t,2)}function NC(e,t){return CE(e.getUTCFullYear()%100,t,2)}function MC(e,t){return CE((e=kC(e)).getUTCFullYear()%100,t,2)}function TC(e,t){return CE(e.getUTCFullYear()%1e4,t,4)}function IC(e,t){var n=e.getUTCDay();return CE((e=n>=4||0===n?oE(e):oE.ceil(e)).getUTCFullYear()%1e4,t,4)}function DC(){return"+0000"}function RC(){return"%"}function zC(e){return+e}function LC(e){return Math.floor(+e/1e3)}function $C(e){return new Date(e)}function BC(e){return e instanceof Date?+e:+new Date(+e)}function FC(e,t,n,r,o,a,i,s,l,c){var u=MO(),d=u.invert,f=u.domain,p=c(".%L"),h=c(":%S"),m=c("%I:%M"),y=c("%I %p"),v=c("%a %d"),g=c("%b %d"),b=c("%B"),x=c("%Y");function w(e){return(l(e)<e?p:s(e)<e?h:i(e)<e?m:a(e)<e?y:r(e)<e?o(e)<e?v:g:n(e)<e?b:x)(e)}return u.invert=function(e){return new Date(d(e))},u.domain=function(e){return arguments.length?f(Array.from(e,BC)):f().map($C)},u.ticks=function(t){var n=f();return e(n[0],n[n.length-1],null==t?10:t)},u.tickFormat=function(e,t){return null==t?w:c(t)},u.nice=function(e){var n=f();return e&&"function"==typeof e.range||(e=t(n[0],n[n.length-1],null==e?10:e)),e?f(ZO(n,e)):u},u.copy=function(){return AO(u,FC(e,t,n,r,o,a,i,s,l,c))},u}function WC(){return Ow.apply(FC(hE,mE,cE,sE,qj,Wj,Bj,Lj,zj,xE).domain([new Date(2e3,0,1),new Date(2e3,0,2)]),arguments)}function VC(){return Ow.apply(FC(fE,pE,uE,lE,eE,Vj,Fj,$j,zj,wE).domain([Date.UTC(2e3,0,1),Date.UTC(2e3,0,2)]),arguments)}function HC(){var e,t,n,r,o,a=0,i=1,s=CO,l=!1;function c(t){return null==t||isNaN(t=+t)?o:s(0===n?.5:(t=(r(t)-e)*n,l?Math.max(0,Math.min(1,t)):t))}function u(e){return function(t){var n,r;return arguments.length?([n,r]=t,s=e(n,r),c):[s(0),s(1)]}}return c.domain=function(o){return arguments.length?([a,i]=o,e=r(a=+a),t=r(i=+i),n=e===t?0:1/(t-e),c):[a,i]},c.clamp=function(e){return arguments.length?(l=!!e,c):l},c.interpolator=function(e){return arguments.length?(s=e,c):s},c.range=u(SO),c.rangeRound=u(OO),c.unknown=function(e){return arguments.length?(o=e,c):o},function(o){return r=o,e=o(a),t=o(i),n=e===t?0:1/(t-e),c}}function UC(e,t){return t.domain(e.domain()).interpolator(e.interpolator()).clamp(e.clamp()).unknown(e.unknown())}function qC(){var e=GO(HC()(CO));return e.copy=function(){return UC(e,qC())},jw.apply(e,arguments)}function XC(){var e=oj(HC()).domain([1,10]);return e.copy=function(){return UC(e,XC()).base(e.base())},jw.apply(e,arguments)}function GC(){var e=lj(HC());return e.copy=function(){return UC(e,GC()).constant(e.constant())},jw.apply(e,arguments)}function YC(){var e=pj(HC());return e.copy=function(){return UC(e,YC()).exponent(e.exponent())},jw.apply(e,arguments)}function KC(){return YC.apply(null,arguments).exponent(.5)}function ZC(){var e=[],t=CO;function n(n){if(null!=n&&!isNaN(n=+n))return t((PS(e,n,1)-1)/(e.length-1))}return n.domain=function(t){if(!arguments.length)return e.slice();e=[];for(let n of t)null==n||isNaN(n=+n)||e.push(n);return e.sort(wS),n},n.interpolator=function(e){return arguments.length?(t=e,n):t},n.range=function(){return e.map(((n,r)=>t(r/(e.length-1))))},n.quantiles=function(t){return Array.from({length:t+1},((n,r)=>function(e,t,n){if(e=Float64Array.from(function*(e,t){if(void 0===t)for(let t of e)null!=t&&(t=+t)>=t&&(yield t);else{let n=-1;for(let r of e)null!=(r=t(r,++n,e))&&(r=+r)>=r&&(yield r)}}(e,n)),(r=e.length)&&!isNaN(t=+t)){if(t<=0||r<2)return bj(e);if(t>=1)return gj(e);var r,o=(r-1)*t,a=Math.floor(o),i=gj(wj(e,a).subarray(0,a+1));return i+(bj(e.subarray(a+1))-i)*(o-a)}}(e,r/t)))},n.copy=function(){return ZC(t).domain(e)},jw.apply(n,arguments)}function JC(){var e,t,n,r,o,a,i,s=0,l=.5,c=1,u=1,d=CO,f=!1;function p(e){return isNaN(e=+e)?i:(e=.5+((e=+a(e))-t)*(u*e<u*t?r:o),d(f?Math.max(0,Math.min(1,e)):e))}function h(e){return function(t){var n,r,o;return arguments.length?([n,r,o]=t,d=function(e,t){void 0===t&&(t=e,e=SO);for(var n=0,r=t.length-1,o=t[0],a=new Array(r<0?0:r);n<r;)a[n]=e(o,o=t[++n]);return function(e){var t=Math.max(0,Math.min(r-1,Math.floor(e*=r)));return a[t](e-t)}}(e,[n,r,o]),p):[d(0),d(.5),d(1)]}}return p.domain=function(i){return arguments.length?([s,l,c]=i,e=a(s=+s),t=a(l=+l),n=a(c=+c),r=e===t?0:.5/(t-e),o=t===n?0:.5/(n-t),u=t<e?-1:1,p):[s,l,c]},p.clamp=function(e){return arguments.length?(f=!!e,p):f},p.interpolator=function(e){return arguments.length?(d=e,p):d},p.range=h(SO),p.rangeRound=h(OO),p.unknown=function(e){return arguments.length?(i=e,p):i},function(i){return a=i,e=i(s),t=i(l),n=i(c),r=e===t?0:.5/(t-e),o=t===n?0:.5/(n-t),u=t<e?-1:1,p}}function QC(){var e=GO(JC()(CO));return e.copy=function(){return UC(e,QC())},jw.apply(e,arguments)}function ek(){var e=oj(JC()).domain([.1,1,10]);return e.copy=function(){return UC(e,ek()).base(e.base())},jw.apply(e,arguments)}function tk(){var e=lj(JC());return e.copy=function(){return UC(e,tk()).constant(e.constant())},jw.apply(e,arguments)}function nk(){var e=pj(JC());return e.copy=function(){return UC(e,nk()).exponent(e.exponent())},jw.apply(e,arguments)}function rk(){return nk.apply(null,arguments).exponent(.5)}function ok(e,t){if((o=e.length)>1)for(var n,r,o,a=1,i=e[t[0]],s=i.length;a<o;++a)for(r=i,i=e[t[a]],n=0;n<s;++n)i[n][1]+=i[n][0]=isNaN(r[n][1])?r[n][0]:r[n][1]}function ak(e){return"object"==typeof e&&"length"in e?e:Array.from(e)}function ik(e){for(var t=e.length,n=new Array(t);--t>=0;)n[t]=t;return n}function sk(e,t){return e[t]}function lk(e){const t=[];return t.key=e,t}bE=function(e){var t=e.dateTime,n=e.date,r=e.time,o=e.periods,a=e.days,i=e.shortDays,s=e.months,l=e.shortMonths,c=PE(o),u=_E(o),d=PE(a),f=_E(a),p=PE(i),h=_E(i),m=PE(s),y=_E(s),v=PE(l),g=_E(l),b={a:function(e){return i[e.getDay()]},A:function(e){return a[e.getDay()]},b:function(e){return l[e.getMonth()]},B:function(e){return s[e.getMonth()]},c:null,d:KE,e:KE,f:tC,g:fC,G:hC,H:ZE,I:JE,j:QE,L:eC,m:nC,M:rC,p:function(e){return o[+(e.getHours()>=12)]},q:function(e){return 1+~~(e.getMonth()/3)},Q:zC,s:LC,S:oC,u:aC,U:iC,V:lC,w:cC,W:uC,x:null,X:null,y:dC,Y:pC,Z:mC,"%":RC},x={a:function(e){return i[e.getUTCDay()]},A:function(e){return a[e.getUTCDay()]},b:function(e){return l[e.getUTCMonth()]},B:function(e){return s[e.getUTCMonth()]},c:null,d:yC,e:yC,f:wC,g:MC,G:IC,H:vC,I:gC,j:bC,L:xC,m:SC,M:OC,p:function(e){return o[+(e.getUTCHours()>=12)]},q:function(e){return 1+~~(e.getUTCMonth()/3)},Q:zC,s:LC,S:jC,u:EC,U:CC,V:PC,w:_C,W:AC,x:null,X:null,y:NC,Y:TC,Z:DC,"%":RC},w={a:function(e,t,n){var r=p.exec(t.slice(n));return r?(e.w=h.get(r[0].toLowerCase()),n+r[0].length):-1},A:function(e,t,n){var r=d.exec(t.slice(n));return r?(e.w=f.get(r[0].toLowerCase()),n+r[0].length):-1},b:function(e,t,n){var r=v.exec(t.slice(n));return r?(e.m=g.get(r[0].toLowerCase()),n+r[0].length):-1},B:function(e,t,n){var r=m.exec(t.slice(n));return r?(e.m=y.get(r[0].toLowerCase()),n+r[0].length):-1},c:function(e,n,r){return j(e,t,n,r)},d:BE,e:BE,f:qE,g:RE,G:DE,H:WE,I:WE,j:FE,L:UE,m:$E,M:VE,p:function(e,t,n){var r=c.exec(t.slice(n));return r?(e.p=u.get(r[0].toLowerCase()),n+r[0].length):-1},q:LE,Q:GE,s:YE,S:HE,u:NE,U:ME,V:TE,w:AE,W:IE,x:function(e,t,r){return j(e,n,t,r)},X:function(e,t,n){return j(e,r,t,n)},y:RE,Y:DE,Z:zE,"%":XE};function S(e,t){return function(n){var r,o,a,i=[],s=-1,l=0,c=e.length;for(n instanceof Date||(n=new Date(+n));++s<c;)37===e.charCodeAt(s)&&(i.push(e.slice(l,s)),null!=(o=SE[r=e.charAt(++s)])?r=e.charAt(++s):o="e"===r?" ":"0",(a=t[r])&&(r=a(n,o)),i.push(r),l=s+1);return i.push(e.slice(l,s)),i.join("")}}function O(e,t){return function(n){var r,o,a=gE(1900,void 0,1);if(j(a,e,n+="",0)!=n.length)return null;if("Q"in a)return new Date(a.Q);if("s"in a)return new Date(1e3*a.s+("L"in a?a.L:0));if(t&&!("Z"in a)&&(a.Z=0),"p"in a&&(a.H=a.H%12+12*a.p),void 0===a.m&&(a.m="q"in a?a.q:0),"V"in a){if(a.V<1||a.V>53)return null;"w"in a||(a.w=1),"Z"in a?(o=(r=vE(gE(a.y,0,1))).getUTCDay(),r=o>4||0===o?tE.ceil(r):tE(r),r=Vj.offset(r,7*(a.V-1)),a.y=r.getUTCFullYear(),a.m=r.getUTCMonth(),a.d=r.getUTCDate()+(a.w+6)%7):(o=(r=yE(gE(a.y,0,1))).getDay(),r=o>4||0===o?Xj.ceil(r):Xj(r),r=Wj.offset(r,7*(a.V-1)),a.y=r.getFullYear(),a.m=r.getMonth(),a.d=r.getDate()+(a.w+6)%7)}else("W"in a||"U"in a)&&("w"in a||(a.w="u"in a?a.u%7:"W"in a?1:0),o="Z"in a?vE(gE(a.y,0,1)).getUTCDay():yE(gE(a.y,0,1)).getDay(),a.m=0,a.d="W"in a?(a.w+6)%7+7*a.W-(o+5)%7:a.w+7*a.U-(o+6)%7);return"Z"in a?(a.H+=a.Z/100|0,a.M+=a.Z%100,vE(a)):yE(a)}}function j(e,t,n,r){for(var o,a,i=0,s=t.length,l=n.length;i<s;){if(r>=l)return-1;if(37===(o=t.charCodeAt(i++))){if(o=t.charAt(i++),!(a=w[o in SE?t.charAt(i++):o])||(r=a(e,n,r))<0)return-1}else if(o!=n.charCodeAt(r++))return-1}return r}return b.x=S(n,b),b.X=S(r,b),b.c=S(t,b),x.x=S(n,x),x.X=S(r,x),x.c=S(t,x),{format:function(e){var t=S(e+="",b);return t.toString=function(){return e},t},parse:function(e){var t=O(e+="",!1);return t.toString=function(){return e},t},utcFormat:function(e){var t=S(e+="",x);return t.toString=function(){return e},t},utcParse:function(e){var t=O(e+="",!0);return t.toString=function(){return e},t}}}({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]}),xE=bE.format,bE.parse,wE=bE.utcFormat,bE.utcParse,Array.prototype.slice;var ck=o(4506),uk=o.n(ck),dk=o(1684),fk=o.n(dk),pk=o(7307),hk=o.n(pk),mk=o(2404),yk=o.n(mk),vk=o(8351),gk=o.n(vk);function bk(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}var xk=function(e){return e},wk={"@@functional/placeholder":!0},Sk=function(e){return e===wk},Ok=function(e){return function t(){return 0===arguments.length||1===arguments.length&&Sk(arguments.length<=0?void 0:arguments[0])?t:e.apply(void 0,arguments)}},jk=function e(t,n){return 1===t?n:Ok((function(){for(var r=arguments.length,o=new Array(r),a=0;a<r;a++)o[a]=arguments[a];var i=o.filter((function(e){return e!==wk})).length;return i>=t?n.apply(void 0,o):e(t-i,Ok((function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];var a,i=o.map((function(e){return Sk(e)?t.shift():e}));return n.apply(void 0,(a=i,function(e){if(Array.isArray(e))return bk(e)}(a)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(a)||function(e,t){if(e){if("string"==typeof e)return bk(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)?bk(e,t):void 0}}(a)||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.")}()).concat(t))})))}))},Ek=function(e){return jk(e.length,e)},Ck=function(e,t){for(var n=[],r=e;r<t;++r)n[r-e]=r;return n},kk=Ek((function(e,t){return Array.isArray(t)?t.map(e):Object.keys(t).map((function(e){return t[e]})).map(e)})),Pk=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];if(!t.length)return xk;var r=t.reverse(),o=r[0],a=r.slice(1);return function(){return a.reduce((function(e,t){return t(e)}),o.apply(void 0,arguments))}},_k=function(e){return Array.isArray(e)?e.reverse():e.split("").reverse.join("")},Ak=function(e){var t=null,n=null;return function(){for(var r=arguments.length,o=new Array(r),a=0;a<r;a++)o[a]=arguments[a];return t&&o.every((function(e,n){return e===t[n]}))?n:(t=o,n=e.apply(void 0,o))}};Ek((function(e,t,n){var r=+e;return r+n*(+t-r)})),Ek((function(e,t,n){var r=t-+e;return(n-e)/(r||1/0)})),Ek((function(e,t,n){var r=t-+e;return r=r||1/0,Math.max(0,Math.min(1,(n-e)/r))}));const Nk=function(e,t,n){for(var r=new(gk())(e),o=0,a=[];r.lt(t)&&o<1e5;)a.push(r.toNumber()),r=r.add(n),o++;return a},Mk=function(e){return 0===e?1:Math.floor(new(gk())(e).abs().log(10).toNumber())+1};function Tk(e){return function(e){if(Array.isArray(e))return Rk(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||Dk(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.")}()}function Ik(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var n=[],_n=!0,r=!1,o=void 0;try{for(var a,i=e[Symbol.iterator]();!(_n=(a=i.next()).done)&&(n.push(a.value),!t||n.length!==t);_n=!0);}catch(e){r=!0,o=e}finally{try{_n||null==i.return||i.return()}finally{if(r)throw o}}return n}}(e,t)||Dk(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 Dk(e,t){if(e){if("string"==typeof e)return Rk(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)?Rk(e,t):void 0}}function Rk(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 zk(e){var t=Ik(e,2),n=t[0],r=t[1],o=n,a=r;return n>r&&(o=r,a=n),[o,a]}function Lk(e,t,n){if(e.lte(0))return new(gk())(0);var r=Mk(e.toNumber()),o=new(gk())(10).pow(r),a=e.div(o),i=1!==r?.05:.1,s=new(gk())(Math.ceil(a.div(i).toNumber())).add(n).mul(i).mul(o);return t?s:new(gk())(Math.ceil(s))}function $k(e,t,n){var r=1,o=new(gk())(e);if(!o.isint()&&n){var a=Math.abs(e);a<1?(r=new(gk())(10).pow(Mk(e)-1),o=new(gk())(Math.floor(o.div(r).toNumber())).mul(r)):a>1&&(o=new(gk())(Math.floor(e)))}else 0===e?o=new(gk())(Math.floor((t-1)/2)):n||(o=new(gk())(Math.floor(e)));var i=Math.floor((t-1)/2);return Pk(kk((function(e){return o.add(new(gk())(e-i).mul(r)).toNumber()})),Ck)(0,t)}function Bk(e,t,n,r){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0;if(!Number.isFinite((t-e)/(n-1)))return{step:new(gk())(0),tickMin:new(gk())(0),tickMax:new(gk())(0)};var a,i=Lk(new(gk())(t).sub(e).div(n-1),r,o);a=e<=0&&t>=0?new(gk())(0):(a=new(gk())(e).add(t).div(2)).sub(new(gk())(a).mod(i));var s=Math.ceil(a.sub(e).div(i).toNumber()),l=Math.ceil(new(gk())(t).sub(a).div(i).toNumber()),c=s+l+1;return c>n?Bk(e,t,n,r,o+1):(c<n&&(l=t>0?l+(n-c):l,s=t>0?s:s+(n-c)),{step:i,tickMin:a.sub(new(gk())(s).mul(i)),tickMax:a.add(new(gk())(l).mul(i))})}var Fk=Ak((function(e){var t=Ik(e,2),n=t[0],r=t[1],o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:6,a=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],i=Math.max(o,2),s=Ik(zk([n,r]),2),l=s[0],c=s[1];if(l===-1/0||c===1/0){var u=c===1/0?[l].concat(Tk(Ck(0,o-1).map((function(){return 1/0})))):[].concat(Tk(Ck(0,o-1).map((function(){return-1/0}))),[c]);return n>r?_k(u):u}if(l===c)return $k(l,o,a);var d=Bk(l,c,i,a),f=d.step,p=d.tickMin,h=d.tickMax,m=Nk(p,h.add(new(gk())(.1).mul(f)),f);return n>r?_k(m):m})),Wk=(Ak((function(e){var t=Ik(e,2),n=t[0],r=t[1],o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:6,a=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],i=Math.max(o,2),s=Ik(zk([n,r]),2),l=s[0],c=s[1];if(l===-1/0||c===1/0)return[n,r];if(l===c)return $k(l,o,a);var u=Lk(new(gk())(c).sub(l).div(i-1),a,0),d=Pk(kk((function(e){return new(gk())(l).add(new(gk())(e).mul(u)).toNumber()})),Ck)(0,i).filter((function(e){return e>=l&&e<=c}));return n>r?_k(d):d})),Ak((function(e,t){var n=Ik(e,2),r=n[0],o=n[1],a=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],i=Ik(zk([r,o]),2),s=i[0],l=i[1];if(s===-1/0||l===1/0)return[r,o];if(s===l)return[s];var c=Math.max(t,2),u=Lk(new(gk())(l).sub(s).div(c-1),a,0),d=[].concat(Tk(Nk(new(gk())(s),new(gk())(l).sub(new(gk())(.99).mul(u)),u)),[l]);return r>o?_k(d):d}))),Vk=["offset","layout","width","dataKey","data","dataPointFormatter","xAxis","yAxis"];function Hk(e){return Hk="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},Hk(e)}function Uk(){return Uk=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},Uk.apply(this,arguments)}function qk(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 Xk(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,Jk(r.key),r)}}function Gk(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Gk=function(){return!!e})()}function Yk(e){return Yk=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Yk(e)}function Kk(e,t){return Kk=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Kk(e,t)}function Zk(e,t,n){return(t=Jk(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Jk(e){var t=function(e){if("object"!=Hk(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=Hk(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==Hk(t)?t:t+""}var Qk=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),e=this,r=arguments,n=Yk(n=t),function(e,t){if(t&&("object"===Hk(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)}(e,Gk()?Reflect.construct(n,r||[],Yk(e).constructor):n.apply(e,r));var e,n,r}return 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&&Kk(e,t)}(t,e),n=t,o=[{key:"render",value:function(){var e=this.props,t=e.offset,n=e.layout,o=e.width,a=e.dataKey,i=e.data,s=e.dataPointFormatter,l=e.xAxis,c=e.yAxis,u=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(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}(e,Vk),d=mv(u,!1);"x"===this.props.direction&&"number"!==l.type&&_v(!1);var f=i.map((function(e){var i=s(e,a),u=i.x,f=i.y,p=i.value,h=i.errorVal;if(!h)return null;var m,y,v,g,b=[];if(Array.isArray(h)){var x=(g=2,function(e){if(Array.isArray(e))return e}(v=h)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,s=[],l=!0,c=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,o=e}finally{try{if(!l&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw o}}return s}}(v,g)||function(e,t){if(e){if("string"==typeof e)return qk(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)?qk(e,t):void 0}}(v,g)||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.")}());m=x[0],y=x[1]}else m=y=h;if("vertical"===n){var w=l.scale,S=f+t,O=S+o,j=S-o,E=w(p-m),C=w(p+y);b.push({x1:C,y1:O,x2:C,y2:j}),b.push({x1:E,y1:S,x2:C,y2:S}),b.push({x1:E,y1:O,x2:E,y2:j})}else if("horizontal"===n){var k=c.scale,P=u+t,_=P-o,A=P+o,N=k(p-m),M=k(p+y);b.push({x1:_,y1:M,x2:A,y2:M}),b.push({x1:P,y1:N,x2:P,y2:M}),b.push({x1:_,y1:N,x2:A,y2:N})}return r().createElement(Dv,Uk({className:"recharts-errorBar",key:"bar-".concat(b.map((function(e){return"".concat(e.x1,"-").concat(e.x2,"-").concat(e.y1,"-").concat(e.y2)})))},d),b.map((function(e){return r().createElement("line",Uk({},e,{key:"line-".concat(e.x1,"-").concat(e.x2,"-").concat(e.y1,"-").concat(e.y2)}))})))}));return r().createElement(Dv,{className:"recharts-errorBars"},f)}}],o&&Xk(n.prototype,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,o}(r().Component);function eP(e){return eP="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},eP(e)}function tP(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 nP(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?tP(Object(n),!0).forEach((function(t){rP(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):tP(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function rP(e,t,n){var r;return r=function(e){if("object"!=eP(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=eP(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==eP(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Zk(Qk,"defaultProps",{stroke:"black",strokeWidth:1.5,width:5,offset:0,layout:"horizontal"}),Zk(Qk,"displayName","ErrorBar");var oP=function(e){var t=e.children,n=e.formattedGraphicalItems,r=e.legendWidth,o=e.legendContent,a=fv(t,Ab);if(!a)return null;var i,s=Ab.defaultProps,l=void 0!==s?nP(nP({},s),a.props):{};return i=a.props&&a.props.payload?a.props&&a.props.payload:"children"===o?(n||[]).reduce((function(e,t){var n=t.item,r=t.props,o=r.sectors||r.data||[];return e.concat(o.map((function(e){return{type:a.props.iconType||n.props.legendType,value:e.name,color:e.fill,payload:e}})))}),[]):(n||[]).map((function(e){var t=e.item,n=t.type.defaultProps,r=void 0!==n?nP(nP({},n),t.props):{},o=r.dataKey,a=r.name,i=r.legendType;return{inactive:r.hide,dataKey:o,type:l.iconType||i||"square",color:pP(t),value:a||o,payload:r}})),nP(nP(nP({},l),Ab.getWithHeight(a,r)),{},{payload:i,item:a})};function aP(e){return aP="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},aP(e)}function iP(e){return function(e){if(Array.isArray(e))return sP(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return sP(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)?sP(e,t):void 0}}(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.")}()}function sP(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 lP(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 cP(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?lP(Object(n),!0).forEach((function(t){uP(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):lP(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function uP(e,t,n){var r;return r=function(e){if("object"!=aP(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=aP(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==aP(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function dP(e,t,n){return Vy()(e)||Vy()(t)?n:Iy(t)?Py()(e,t,n):Uy()(t)?t(e):n}function fP(e,t,n,r){var o=hk()(e,(function(e){return dP(e,t)}));if("number"===n){var a=o.filter((function(e){return Ty(e)||parseFloat(e)}));return a.length?[fk()(a),uk()(a)]:[1/0,-1/0]}return(r?o.filter((function(e){return!Vy()(e)})):o).map((function(e){return Iy(e)||e instanceof Date?e:""}))}var pP=function(e){var t,n,r=e.type.displayName,o=null!==(t=e.type)&&void 0!==t&&t.defaultProps?cP(cP({},e.type.defaultProps),e.props):e.props,a=o.stroke,i=o.fill;switch(r){case"Line":n=a;break;case"Area":case"Radar":n=a&&"none"!==a?a:i;break;default:n=i}return n},hP=function(e,t,n,r,o){var a=dv(t.props.children,Qk).filter((function(e){return function(e,t,n){return!!Vy()(t)||("horizontal"===e?"yAxis"===t:"vertical"===e||"x"===n?"xAxis"===t:"y"!==n||"yAxis"===t)}(r,o,e.props.direction)}));if(a&&a.length){var i=a.map((function(e){return e.props.dataKey}));return e.reduce((function(e,t){var r=dP(t,n);if(Vy()(r))return e;var o=Array.isArray(r)?[fk()(r),uk()(r)]:[r,r],a=i.reduce((function(e,n){var r=dP(t,n,0),a=o[0]-Math.abs(Array.isArray(r)?r[0]:r),i=o[1]+Math.abs(Array.isArray(r)?r[1]:r);return[Math.min(a,e[0]),Math.max(i,e[1])]}),[1/0,-1/0]);return[Math.min(a[0],e[0]),Math.max(a[1],e[1])]}),[1/0,-1/0])}return null},mP=function(e,t,n,r,o){var a=t.map((function(t){var a=t.props.dataKey;return"number"===n&&a&&hP(e,t,a,r)||fP(e,a,n,o)}));if("number"===n)return a.reduce((function(e,t){return[Math.min(e[0],t[0]),Math.max(e[1],t[1])]}),[1/0,-1/0]);var i={};return a.reduce((function(e,t){for(var n=0,r=t.length;n<r;n++)i[t[n]]||(i[t[n]]=!0,e.push(t[n]));return e}),[])},yP=function(e,t){return"horizontal"===e&&"xAxis"===t||"vertical"===e&&"yAxis"===t||"centric"===e&&"angleAxis"===t||"radial"===e&&"radiusAxis"===t},vP=function(e,t,n){if(!e)return null;var r=e.scale,o=e.duplicateDomain,a=e.type,i=e.range,s="scaleBand"===e.realScaleType?r.bandwidth()/2:2,l=(t||n)&&"category"===a&&r.bandwidth?r.bandwidth()/s:0;return l="angleAxis"===e.axisType&&(null==i?void 0:i.length)>=2?2*Ny(i[0]-i[1])*l:l,t&&(e.ticks||e.niceTicks)?(e.ticks||e.niceTicks).map((function(e){var t=o?o.indexOf(e):e;return{coordinate:r(t)+l,value:e,offset:l}})).filter((function(e){return!Cy()(e.coordinate)})):e.isCategorical&&e.categoricalDomain?e.categoricalDomain.map((function(e,t){return{coordinate:r(e)+l,value:e,index:t,offset:l}})):r.ticks&&!n?r.ticks(e.tickCount).map((function(e){return{coordinate:r(e)+l,value:e,offset:l}})):r.domain().map((function(e,t){return{coordinate:r(e)+l,value:o?o[e]:e,index:t,offset:l}}))},gP=new WeakMap,bP=function(e,t){if("function"!=typeof t)return e;gP.has(e)||gP.set(e,new WeakMap);var n=gP.get(e);if(n.has(t))return n.get(t);var r=function(){e.apply(void 0,arguments),t.apply(void 0,arguments)};return n.set(t,r),r},xP=1e-4,wP={sign:function(e){var t=e.length;if(!(t<=0))for(var n=0,r=e[0].length;n<r;++n)for(var o=0,a=0,i=0;i<t;++i){var s=Cy()(e[i][n][1])?e[i][n][0]:e[i][n][1];s>=0?(e[i][n][0]=o,e[i][n][1]=o+s,o=e[i][n][1]):(e[i][n][0]=a,e[i][n][1]=a+s,a=e[i][n][1])}},expand:function(e,t){if((r=e.length)>0){for(var n,r,o,a=0,i=e[0].length;a<i;++a){for(o=n=0;n<r;++n)o+=e[n][a][1]||0;if(o)for(n=0;n<r;++n)e[n][a][1]/=o}ok(e,t)}},none:ok,silhouette:function(e,t){if((n=e.length)>0){for(var n,r=0,o=e[t[0]],a=o.length;r<a;++r){for(var i=0,s=0;i<n;++i)s+=e[i][r][1]||0;o[r][1]+=o[r][0]=-s/2}ok(e,t)}},wiggle:function(e,t){if((o=e.length)>0&&(r=(n=e[t[0]]).length)>0){for(var n,r,o,a=0,i=1;i<r;++i){for(var s=0,l=0,c=0;s<o;++s){for(var u=e[t[s]],d=u[i][1]||0,f=(d-(u[i-1][1]||0))/2,p=0;p<s;++p){var h=e[t[p]];f+=(h[i][1]||0)-(h[i-1][1]||0)}l+=d,c+=f*d}n[i-1][1]+=n[i-1][0]=a,l&&(a-=c/l)}n[i-1][1]+=n[i-1][0]=a,ok(e,t)}},positive:function(e){var t=e.length;if(!(t<=0))for(var n=0,r=e[0].length;n<r;++n)for(var o=0,a=0;a<t;++a){var i=Cy()(e[a][n][1])?e[a][n][0]:e[a][n][1];i>=0?(e[a][n][0]=o,e[a][n][1]=o+i,o=e[a][n][1]):(e[a][n][0]=0,e[a][n][1]=0)}}},SP=function(e,t,n){var r=t.map((function(e){return e.props.dataKey})),o=wP[n],a=function(){var e=Ug([]),t=ik,n=ok,r=sk;function o(o){var a,i,s=Array.from(e.apply(this,arguments),lk),l=s.length,c=-1;for(const e of o)for(a=0,++c;a<l;++a)(s[a][c]=[0,+r(e,s[a].key,c,o)]).data=e;for(a=0,i=ak(t(s));a<l;++a)s[i[a]].index=a;return n(s,i),s}return o.keys=function(t){return arguments.length?(e="function"==typeof t?t:Ug(Array.from(t)),o):e},o.value=function(e){return arguments.length?(r="function"==typeof e?e:Ug(+e),o):r},o.order=function(e){return arguments.length?(t=null==e?ik:"function"==typeof e?e:Ug(Array.from(e)),o):t},o.offset=function(e){return arguments.length?(n=null==e?ok:e,o):n},o}().keys(r).value((function(e,t){return+dP(e,t,0)})).order(ik).offset(o);return a(e)},OP=function(e,t,n){return Object.keys(e).reduce((function(r,o){var a=e[o].stackedData.reduce((function(e,r){var o=r.slice(t,n+1).reduce((function(e,t){return[fk()(t.concat([e[0]]).filter(Ty)),uk()(t.concat([e[1]]).filter(Ty))]}),[1/0,-1/0]);return[Math.min(e[0],o[0]),Math.max(e[1],o[1])]}),[1/0,-1/0]);return[Math.min(a[0],r[0]),Math.max(a[1],r[1])]}),[1/0,-1/0]).map((function(e){return e===1/0||e===-1/0?0:e}))},jP=/^dataMin[\s]*-[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,EP=/^dataMax[\s]*\+[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,CP=function(e,t,n){if(Uy()(e))return e(t,n);if(!Array.isArray(e))return t;var r=[];if(Ty(e[0]))r[0]=n?e[0]:Math.min(e[0],t[0]);else if(jP.test(e[0])){var o=+jP.exec(e[0])[1];r[0]=t[0]-o}else Uy()(e[0])?r[0]=e[0](t[0]):r[0]=t[0];if(Ty(e[1]))r[1]=n?e[1]:Math.max(e[1],t[1]);else if(EP.test(e[1])){var a=+EP.exec(e[1])[1];r[1]=t[1]+a}else Uy()(e[1])?r[1]=e[1](t[1]):r[1]=t[1];return r},kP=function(e,t,n){if(e&&e.scale&&e.scale.bandwidth){var r=e.scale.bandwidth();if(!n||r>0)return r}if(e&&t&&t.length>=2){for(var o=Pv()(t,(function(e){return e.coordinate})),a=1/0,i=1,s=o.length;i<s;i++){var l=o[i],c=o[i-1];a=Math.min((l.coordinate||0)-(c.coordinate||0),a)}return a===1/0?0:a}return n?void 0:0},PP=function(e,t,n){return e&&e.length?yk()(e,Py()(n,"type.defaultProps.domain"))?t:e:t},_P=function(e,t){var n=e.type.defaultProps?cP(cP({},e.type.defaultProps),e.props):e.props,r=n.dataKey,o=n.name,a=n.unit,i=n.formatter,s=n.tooltipType,l=n.chartType,c=n.hide;return cP(cP({},mv(e,!1)),{},{dataKey:r,unit:a,formatter:i,name:o||r,color:pP(e),value:dP(t,r),type:s,payload:t,chartType:l,hide:c})};function AP(e){return AP="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},AP(e)}function NP(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 MP(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?NP(Object(n),!0).forEach((function(t){TP(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):NP(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function TP(e,t,n){var r;return r=function(e){if("object"!=AP(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=AP(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==AP(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var IP=["Webkit","Moz","O","ms"];function DP(e){return DP="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},DP(e)}function RP(){return RP=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},RP.apply(this,arguments)}function zP(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 LP(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?zP(Object(n),!0).forEach((function(t){VP(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):zP(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function $P(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,HP(r.key),r)}}function BP(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(BP=function(){return!!e})()}function FP(e){return FP=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},FP(e)}function WP(e,t){return WP=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},WP(e,t)}function VP(e,t,n){return(t=HP(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function HP(e){var t=function(e){if("object"!=DP(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=DP(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==DP(t)?t:t+""}var UP=function(e){return e.changedTouches&&!!e.changedTouches.length},qP=function(e){function n(e){var t,r,o,a;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n),VP((r=this,a=[e],o=FP(o=n),t=function(e,t){if(t&&("object"===DP(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)}(r,BP()?Reflect.construct(o,a||[],FP(r).constructor):o.apply(r,a))),"handleDrag",(function(e){t.leaveTimer&&(clearTimeout(t.leaveTimer),t.leaveTimer=null),t.state.isTravellerMoving?t.handleTravellerMove(e):t.state.isSlideMoving&&t.handleSlideDrag(e)})),VP(t,"handleTouchMove",(function(e){null!=e.changedTouches&&e.changedTouches.length>0&&t.handleDrag(e.changedTouches[0])})),VP(t,"handleDragEnd",(function(){t.setState({isTravellerMoving:!1,isSlideMoving:!1},(function(){var e=t.props,n=e.endIndex,r=e.onDragEnd,o=e.startIndex;null==r||r({endIndex:n,startIndex:o})})),t.detachDragEndListener()})),VP(t,"handleLeaveWrapper",(function(){(t.state.isTravellerMoving||t.state.isSlideMoving)&&(t.leaveTimer=window.setTimeout(t.handleDragEnd,t.props.leaveTimeOut))})),VP(t,"handleEnterSlideOrTraveller",(function(){t.setState({isTextActive:!0})})),VP(t,"handleLeaveSlideOrTraveller",(function(){t.setState({isTextActive:!1})})),VP(t,"handleSlideDragStart",(function(e){var n=UP(e)?e.changedTouches[0]:e;t.setState({isTravellerMoving:!1,isSlideMoving:!0,slideMoveStartX:n.pageX}),t.attachDragEndListener()})),t.travellerDragStartHandlers={startX:t.handleTravellerDragStart.bind(t,"startX"),endX:t.handleTravellerDragStart.bind(t,"endX")},t.state={},t}return 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&&WP(e,t)}(n,e),o=n,a=[{key:"componentWillUnmount",value:function(){this.leaveTimer&&(clearTimeout(this.leaveTimer),this.leaveTimer=null),this.detachDragEndListener()}},{key:"getIndex",value:function(e){var t=e.startX,r=e.endX,o=this.state.scaleValues,a=this.props,i=a.gap,s=a.data.length-1,l=Math.min(t,r),c=Math.max(t,r),u=n.getIndexInRange(o,l),d=n.getIndexInRange(o,c);return{startIndex:u-u%i,endIndex:d===s?s:d-d%i}}},{key:"getTextOfTick",value:function(e){var t=this.props,n=t.data,r=t.tickFormatter,o=t.dataKey,a=dP(n[e],o,e);return Uy()(r)?r(a,e):a}},{key:"attachDragEndListener",value:function(){window.addEventListener("mouseup",this.handleDragEnd,!0),window.addEventListener("touchend",this.handleDragEnd,!0),window.addEventListener("mousemove",this.handleDrag,!0)}},{key:"detachDragEndListener",value:function(){window.removeEventListener("mouseup",this.handleDragEnd,!0),window.removeEventListener("touchend",this.handleDragEnd,!0),window.removeEventListener("mousemove",this.handleDrag,!0)}},{key:"handleSlideDrag",value:function(e){var t=this.state,n=t.slideMoveStartX,r=t.startX,o=t.endX,a=this.props,i=a.x,s=a.width,l=a.travellerWidth,c=a.startIndex,u=a.endIndex,d=a.onChange,f=e.pageX-n;f>0?f=Math.min(f,i+s-l-o,i+s-l-r):f<0&&(f=Math.max(f,i-r,i-o));var p=this.getIndex({startX:r+f,endX:o+f});p.startIndex===c&&p.endIndex===u||!d||d(p),this.setState({startX:r+f,endX:o+f,slideMoveStartX:e.pageX})}},{key:"handleTravellerDragStart",value:function(e,t){var n=UP(t)?t.changedTouches[0]:t;this.setState({isSlideMoving:!1,isTravellerMoving:!0,movingTravellerId:e,brushMoveStartX:n.pageX}),this.attachDragEndListener()}},{key:"handleTravellerMove",value:function(e){var t=this.state,n=t.brushMoveStartX,r=t.movingTravellerId,o=t.endX,a=t.startX,i=this.state[r],s=this.props,l=s.x,c=s.width,u=s.travellerWidth,d=s.onChange,f=s.gap,p=s.data,h={startX:this.state.startX,endX:this.state.endX},m=e.pageX-n;m>0?m=Math.min(m,l+c-u-i):m<0&&(m=Math.max(m,l-i)),h[r]=i+m;var y=this.getIndex(h),v=y.startIndex,g=y.endIndex;this.setState(VP(VP({},r,i+m),"brushMoveStartX",e.pageX),(function(){var e;d&&(e=p.length-1,("startX"===r&&(o>a?v%f==0:g%f==0)||o<a&&g===e||"endX"===r&&(o>a?g%f==0:v%f==0)||o>a&&g===e)&&d(y))}))}},{key:"handleTravellerMoveKeyboard",value:function(e,t){var n=this,r=this.state,o=r.scaleValues,a=r.startX,i=r.endX,s=this.state[t],l=o.indexOf(s);if(-1!==l){var c=l+e;if(!(-1===c||c>=o.length)){var u=o[c];"startX"===t&&u>=i||"endX"===t&&u<=a||this.setState(VP({},t,u),(function(){n.props.onChange(n.getIndex({startX:n.state.startX,endX:n.state.endX}))}))}}}},{key:"renderBackground",value:function(){var e=this.props,t=e.x,n=e.y,o=e.width,a=e.height,i=e.fill,s=e.stroke;return r().createElement("rect",{stroke:s,fill:i,x:t,y:n,width:o,height:a})}},{key:"renderPanorama",value:function(){var e=this.props,n=e.x,o=e.y,a=e.width,i=e.height,s=e.data,l=e.children,c=e.padding,u=t.Children.only(l);return u?r().cloneElement(u,{x:n,y:o,width:a,height:i,margin:c,compact:!0,data:s}):null}},{key:"renderTravellerLayer",value:function(e,t){var o,a,i=this,s=this.props,l=s.y,c=s.travellerWidth,u=s.height,d=s.traveller,f=s.ariaLabel,p=s.data,h=s.startIndex,m=s.endIndex,y=Math.max(e,this.props.x),v=LP(LP({},mv(this.props,!1)),{},{x:y,y:l,width:c,height:u}),g=f||"Min value: ".concat(null===(o=p[h])||void 0===o?void 0:o.name,", Max value: ").concat(null===(a=p[m])||void 0===a?void 0:a.name);return r().createElement(Dv,{tabIndex:0,role:"slider","aria-label":g,"aria-valuenow":e,className:"recharts-brush-traveller",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.travellerDragStartHandlers[t],onTouchStart:this.travellerDragStartHandlers[t],onKeyDown:function(e){["ArrowLeft","ArrowRight"].includes(e.key)&&(e.preventDefault(),e.stopPropagation(),i.handleTravellerMoveKeyboard("ArrowRight"===e.key?1:-1,t))},onFocus:function(){i.setState({isTravellerFocused:!0})},onBlur:function(){i.setState({isTravellerFocused:!1})},style:{cursor:"col-resize"}},n.renderTraveller(d,v))}},{key:"renderSlide",value:function(e,t){var n=this.props,o=n.y,a=n.height,i=n.stroke,s=n.travellerWidth,l=Math.min(e,t)+s,c=Math.max(Math.abs(t-e)-s,0);return r().createElement("rect",{className:"recharts-brush-slide",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.handleSlideDragStart,onTouchStart:this.handleSlideDragStart,style:{cursor:"move"},stroke:"none",fill:i,fillOpacity:.2,x:l,y:o,width:c,height:a})}},{key:"renderText",value:function(){var e=this.props,t=e.startIndex,n=e.endIndex,o=e.y,a=e.height,i=e.travellerWidth,s=e.stroke,l=this.state,c=l.startX,u=l.endX,d={pointerEvents:"none",fill:s};return r().createElement(Dv,{className:"recharts-brush-texts"},r().createElement(pS,RP({textAnchor:"end",verticalAnchor:"middle",x:Math.min(c,u)-5,y:o+a/2},d),this.getTextOfTick(t)),r().createElement(pS,RP({textAnchor:"start",verticalAnchor:"middle",x:Math.max(c,u)+i+5,y:o+a/2},d),this.getTextOfTick(n)))}},{key:"render",value:function(){var e=this.props,t=e.data,n=e.className,o=e.children,a=e.x,i=e.y,s=e.width,l=e.height,c=e.alwaysShowText,u=this.state,d=u.startX,f=u.endX,p=u.isTextActive,h=u.isSlideMoving,m=u.isTravellerMoving,y=u.isTravellerFocused;if(!t||!t.length||!Ty(a)||!Ty(i)||!Ty(s)||!Ty(l)||s<=0||l<=0)return null;var v=re("recharts-brush",n),g=1===r().Children.count(o),b=function(e,t){var n=e.replace(/(\w)/,(function(e){return e.toUpperCase()})),r=IP.reduce((function(e,r){return MP(MP({},e),{},TP({},r+n,t))}),{});return r[e]=t,r}("userSelect","none");return r().createElement(Dv,{className:v,onMouseLeave:this.handleLeaveWrapper,onTouchMove:this.handleTouchMove,style:b},this.renderBackground(),g&&this.renderPanorama(),this.renderSlide(d,f),this.renderTravellerLayer(d,"startX"),this.renderTravellerLayer(f,"endX"),(p||h||m||y||c)&&this.renderText())}}],i=[{key:"renderDefaultTraveller",value:function(e){var t=e.x,n=e.y,o=e.width,a=e.height,i=e.stroke,s=Math.floor(n+a/2)-1;return r().createElement(r().Fragment,null,r().createElement("rect",{x:t,y:n,width:o,height:a,fill:i,stroke:"none"}),r().createElement("line",{x1:t+1,y1:s,x2:t+o-1,y2:s,fill:"none",stroke:"#fff"}),r().createElement("line",{x1:t+1,y1:s+2,x2:t+o-1,y2:s+2,fill:"none",stroke:"#fff"}))}},{key:"renderTraveller",value:function(e,t){return r().isValidElement(e)?r().cloneElement(e,t):Uy()(e)?e(t):n.renderDefaultTraveller(t)}},{key:"getDerivedStateFromProps",value:function(e,t){var n=e.data,r=e.width,o=e.x,a=e.travellerWidth,i=e.updateId,s=e.startIndex,l=e.endIndex;if(n!==t.prevData||i!==t.prevUpdateId)return LP({prevData:n,prevTravellerWidth:a,prevUpdateId:i,prevX:o,prevWidth:r},n&&n.length?function(e){var t=e.data,n=e.startIndex,r=e.endIndex,o=e.x,a=e.width,i=e.travellerWidth;if(!t||!t.length)return{};var s=t.length,l=Mw().domain(Cv()(0,s)).range([o,o+a-i]),c=l.domain().map((function(e){return l(e)}));return{isTextActive:!1,isSlideMoving:!1,isTravellerMoving:!1,isTravellerFocused:!1,startX:l(n),endX:l(r),scale:l,scaleValues:c}}({data:n,width:r,x:o,travellerWidth:a,startIndex:s,endIndex:l}):{scale:null,scaleValues:null});if(t.scale&&(r!==t.prevWidth||o!==t.prevX||a!==t.prevTravellerWidth)){t.scale.range([o,o+r-a]);var c=t.scale.domain().map((function(e){return t.scale(e)}));return{prevData:n,prevTravellerWidth:a,prevUpdateId:i,prevX:o,prevWidth:r,startX:t.scale(e.startIndex),endX:t.scale(e.endIndex),scaleValues:c}}return null}},{key:"getIndexInRange",value:function(e,t){for(var n=0,r=e.length-1;r-n>1;){var o=Math.floor((n+r)/2);e[o]>t?r=o:n=o}return t>=e[r]?r:n}}],a&&$P(o.prototype,a),i&&$P(o,i),Object.defineProperty(o,"prototype",{writable:!1}),o;var o,a,i}(t.PureComponent);function XP(e){return XP="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},XP(e)}function GP(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 YP(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?GP(Object(n),!0).forEach((function(t){KP(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):GP(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function KP(e,t,n){var r;return r=function(e){if("object"!=XP(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=XP(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==XP(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ZP(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}VP(qP,"displayName","Brush"),VP(qP,"defaultProps",{height:40,travellerWidth:5,gap:1,fill:"#fff",stroke:"#666",padding:{top:1,right:1,bottom:1,left:1},leaveTimeOut:1e3,alwaysShowText:!1});var JP=Math.PI/180,QP=function(e){return 180*e/Math.PI},e_=function(e,t,n,r){return{x:e+Math.cos(-JP*r)*n,y:t+Math.sin(-JP*r)*n}},t_=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{top:0,right:0,bottom:0,left:0};return Math.min(Math.abs(e-(n.left||0)-(n.right||0)),Math.abs(t-(n.top||0)-(n.bottom||0)))/2},n_=function(e,t){var n=t.startAngle,r=t.endAngle,o=Math.floor(n/360),a=Math.floor(r/360);return e+360*Math.min(o,a)},r_=function(e,t){var n=function(e,t){var n=e.x,r=e.y,o=t.cx,a=t.cy,i=function(e,t){var n=e.x,r=e.y,o=t.x,a=t.y;return Math.sqrt(Math.pow(n-o,2)+Math.pow(r-a,2))}({x:n,y:r},{x:o,y:a});if(i<=0)return{radius:i};var s=(n-o)/i,l=Math.acos(s);return r>a&&(l=2*Math.PI-l),{radius:i,angle:QP(l),angleInRadian:l}}({x:e.x,y:e.y},t),r=n.radius,o=n.angle,a=t.innerRadius,i=t.outerRadius;if(r<a||r>i)return!1;if(0===r)return!0;var s,l=function(e){var t=e.startAngle,n=e.endAngle,r=Math.floor(t/360),o=Math.floor(n/360),a=Math.min(r,o);return{startAngle:t-360*a,endAngle:n-360*a}}(t),c=l.startAngle,u=l.endAngle,d=o;if(c<=u){for(;d>u;)d-=360;for(;d<c;)d+=360;s=d>=c&&d<=u}else{for(;d>c;)d-=360;for(;d<u;)d+=360;s=d>=u&&d<=c}return s?YP(YP({},t),{},{radius:r,angle:n_(d,t)}):null},o_=function(e){return(0,t.isValidElement)(e)||Uy()(e)||"boolean"==typeof e?"":e.className};function a_(e){return a_="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a_(e)}var i_=["offset"];function s_(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 l_(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 c_(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l_(Object(n),!0).forEach((function(t){u_(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l_(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function u_(e,t,n){var r;return r=function(e){if("object"!=a_(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=a_(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==a_(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function d_(){return d_=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},d_.apply(this,arguments)}function f_(e){var n,o=e.offset,a=c_({offset:void 0===o?5:o},function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(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}(e,i_)),i=a.viewBox,s=a.position,l=a.value,c=a.children,u=a.content,d=a.className,f=void 0===d?"":d,p=a.textBreakAll;if(!i||Vy()(l)&&Vy()(c)&&!(0,t.isValidElement)(u)&&!Uy()(u))return null;if((0,t.isValidElement)(u))return(0,t.cloneElement)(u,a);if(Uy()(u)){if(n=(0,t.createElement)(u,a),(0,t.isValidElement)(n))return n}else n=function(e){var t=e.value,n=e.formatter,r=Vy()(e.children)?t:e.children;return Uy()(n)?n(r):r}(a);var h=function(e){return"cx"in e&&Ty(e.cx)}(i),m=mv(a,!0);if(h&&("insideStart"===s||"insideEnd"===s||"end"===s))return function(e,t,n){var o,a,i=e.position,s=e.viewBox,l=e.offset,c=e.className,u=s,d=u.cx,f=u.cy,p=u.innerRadius,h=u.outerRadius,m=u.startAngle,y=u.endAngle,v=u.clockWise,g=(p+h)/2,b=function(e,t){return Ny(t-e)*Math.min(Math.abs(t-e),360)}(m,y),x=b>=0?1:-1;"insideStart"===i?(o=m+x*l,a=v):"insideEnd"===i?(o=y-x*l,a=!v):"end"===i&&(o=y+x*l,a=v),a=b<=0?a:!a;var w=e_(d,f,g,o),S=e_(d,f,g,o+359*(a?1:-1)),O="M".concat(w.x,",").concat(w.y,"\n    A").concat(g,",").concat(g,",0,1,").concat(a?0:1,",\n    ").concat(S.x,",").concat(S.y),j=Vy()(e.id)?Ry("recharts-radial-line-"):e.id;return r().createElement("text",d_({},n,{dominantBaseline:"central",className:re("recharts-radial-bar-label",c)}),r().createElement("defs",null,r().createElement("path",{id:j,d:O})),r().createElement("textPath",{xlinkHref:"#".concat(j)},t))}(a,n,m);var y=h?function(e){var t=e.viewBox,n=e.offset,r=e.position,o=t,a=o.cx,i=o.cy,s=o.innerRadius,l=o.outerRadius,c=(o.startAngle+o.endAngle)/2;if("outside"===r){var u=e_(a,i,l+n,c),_x=u.x;return{x:_x,y:u.y,textAnchor:_x>=a?"start":"end",verticalAnchor:"middle"}}if("center"===r)return{x:a,y:i,textAnchor:"middle",verticalAnchor:"middle"};if("centerTop"===r)return{x:a,y:i,textAnchor:"middle",verticalAnchor:"start"};if("centerBottom"===r)return{x:a,y:i,textAnchor:"middle",verticalAnchor:"end"};var d=e_(a,i,(s+l)/2,c);return{x:d.x,y:d.y,textAnchor:"middle",verticalAnchor:"middle"}}(a):function(e){var t=e.viewBox,n=e.parentViewBox,r=e.offset,o=e.position,a=t,i=a.x,s=a.y,l=a.width,c=a.height,u=c>=0?1:-1,d=u*r,f=u>0?"end":"start",p=u>0?"start":"end",h=l>=0?1:-1,m=h*r,y=h>0?"end":"start",v=h>0?"start":"end";if("top"===o)return c_(c_({},{x:i+l/2,y:s-u*r,textAnchor:"middle",verticalAnchor:f}),n?{height:Math.max(s-n.y,0),width:l}:{});if("bottom"===o)return c_(c_({},{x:i+l/2,y:s+c+d,textAnchor:"middle",verticalAnchor:p}),n?{height:Math.max(n.y+n.height-(s+c),0),width:l}:{});if("left"===o){var g={x:i-m,y:s+c/2,textAnchor:y,verticalAnchor:"middle"};return c_(c_({},g),n?{width:Math.max(g.x-n.x,0),height:c}:{})}if("right"===o){var b={x:i+l+m,y:s+c/2,textAnchor:v,verticalAnchor:"middle"};return c_(c_({},b),n?{width:Math.max(n.x+n.width-b.x,0),height:c}:{})}var x=n?{width:l,height:c}:{};return"insideLeft"===o?c_({x:i+m,y:s+c/2,textAnchor:v,verticalAnchor:"middle"},x):"insideRight"===o?c_({x:i+l-m,y:s+c/2,textAnchor:y,verticalAnchor:"middle"},x):"insideTop"===o?c_({x:i+l/2,y:s+d,textAnchor:"middle",verticalAnchor:p},x):"insideBottom"===o?c_({x:i+l/2,y:s+c-d,textAnchor:"middle",verticalAnchor:f},x):"insideTopLeft"===o?c_({x:i+m,y:s+d,textAnchor:v,verticalAnchor:p},x):"insideTopRight"===o?c_({x:i+l-m,y:s+d,textAnchor:y,verticalAnchor:p},x):"insideBottomLeft"===o?c_({x:i+m,y:s+c-d,textAnchor:v,verticalAnchor:f},x):"insideBottomRight"===o?c_({x:i+l-m,y:s+c-d,textAnchor:y,verticalAnchor:f},x):Xy()(o)&&(Ty(o.x)||My(o.x))&&(Ty(o.y)||My(o.y))?c_({x:i+zy(o.x,l),y:s+zy(o.y,c),textAnchor:"end",verticalAnchor:"end"},x):c_({x:i+l/2,y:s+c/2,textAnchor:"middle",verticalAnchor:"middle"},x)}(a);return r().createElement(pS,d_({className:re("recharts-label",f)},m,y,{breakAll:p}),n)}f_.displayName="Label";var p_=function(e){var t=e.cx,n=e.cy,r=e.angle,o=e.startAngle,a=e.endAngle,i=e.r,s=e.radius,l=e.innerRadius,c=e.outerRadius,u=e.x,d=e.y,f=e.top,p=e.left,h=e.width,m=e.height,y=e.clockWise,v=e.labelViewBox;if(v)return v;if(Ty(h)&&Ty(m)){if(Ty(u)&&Ty(d))return{x:u,y:d,width:h,height:m};if(Ty(f)&&Ty(p))return{x:f,y:p,width:h,height:m}}return Ty(u)&&Ty(d)?{x:u,y:d,width:0,height:0}:Ty(t)&&Ty(n)?{cx:t,cy:n,startAngle:o||r||0,endAngle:a||r||0,innerRadius:l||0,outerRadius:c||s||i||0,clockWise:y}:e.viewBox?e.viewBox:{}};f_.parseViewBox=p_,f_.renderCallByParent=function(e,n){var o=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(!e||!e.children&&o&&!e.label)return null;var a=e.children,i=p_(e),s=dv(a,f_).map((function(e,r){return(0,t.cloneElement)(e,{viewBox:n||i,key:"label-".concat(r)})}));if(!o)return s;var l,c=function(e,n){return e?!0===e?r().createElement(f_,{key:"label-implicit",viewBox:n}):Iy(e)?r().createElement(f_,{key:"label-implicit",viewBox:n,value:e}):(0,t.isValidElement)(e)?e.type===f_?(0,t.cloneElement)(e,{key:"label-implicit",viewBox:n}):r().createElement(f_,{key:"label-implicit",content:e,viewBox:n}):Uy()(e)?r().createElement(f_,{key:"label-implicit",content:e,viewBox:n}):Xy()(e)?r().createElement(f_,d_({viewBox:n},e,{key:"label-implicit"})):null:null}(e.label,n||i);return[c].concat(function(e){if(Array.isArray(e))return s_(e)}(l=s)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(l)||function(e,t){if(e){if("string"==typeof e)return s_(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)?s_(e,t):void 0}}(l)||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 h_=function(e,t){var n=e.alwaysShow,r=e.ifOverflow;return n&&(r="extendDomain"),r===t},m_=o(3916),y_=o.n(m_),v_=o(9747),g_=o.n(v_);function b_(e){return b_="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},b_(e)}function x_(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,j_(r.key),r)}}function w_(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 S_(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?w_(Object(n),!0).forEach((function(t){O_(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):w_(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function O_(e,t,n){return(t=j_(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function j_(e){var t=function(e){if("object"!=b_(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=b_(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==b_(t)?t:t+""}var E_=function(e,t){var n=e.x,r=e.y,o=t.x,a=t.y;return{x:Math.min(n,o),y:Math.min(r,a),width:Math.abs(o-n),height:Math.abs(a-r)}},C_=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.scale=t}return t=e,n=[{key:"domain",get:function(){return this.scale.domain}},{key:"range",get:function(){return this.scale.range}},{key:"rangeMin",get:function(){return this.range()[0]}},{key:"rangeMax",get:function(){return this.range()[1]}},{key:"bandwidth",get:function(){return this.scale.bandwidth}},{key:"apply",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.bandAware,r=t.position;if(void 0!==e){if(r)switch(r){case"start":default:return this.scale(e);case"middle":var o=this.bandwidth?this.bandwidth()/2:0;return this.scale(e)+o;case"end":var a=this.bandwidth?this.bandwidth():0;return this.scale(e)+a}if(n){var i=this.bandwidth?this.bandwidth()/2:0;return this.scale(e)+i}return this.scale(e)}}},{key:"isInRange",value:function(e){var t=this.range(),n=t[0],r=t[t.length-1];return n<=r?e>=n&&e<=r:e>=r&&e<=n}}],r=[{key:"create",value:function(t){return new e(t)}}],n&&x_(t.prototype,n),r&&x_(t,r),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,n,r}();O_(C_,"EPS",1e-4);var k_=function(e){var t=Object.keys(e).reduce((function(t,n){return S_(S_({},t),{},O_({},n,C_.create(e[n])))}),{});return S_(S_({},t),{},{apply:function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.bandAware,o=n.position;return y_()(e,(function(e,n){return t[n].apply(e,{bandAware:r,position:o})}))},isInRange:function(e){return g_()(e,(function(e,n){return t[n].isInRange(e)}))}})};function P_(){return P_=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},P_.apply(this,arguments)}function A_(e){return A_="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},A_(e)}function N_(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 M_(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?N_(Object(n),!0).forEach((function(t){z_(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):N_(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function T_(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,L_(r.key),r)}}function I_(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(I_=function(){return!!e})()}function D_(e){return D_=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},D_(e)}function R_(e,t){return R_=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},R_(e,t)}function z_(e,t,n){return(t=L_(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function L_(e){var t=function(e){if("object"!=A_(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=A_(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==A_(t)?t:t+""}var $_=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),e=this,r=arguments,n=D_(n=t),function(e,t){if(t&&("object"===A_(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)}(e,I_()?Reflect.construct(n,r||[],D_(e).constructor):n.apply(e,r));var e,n,r}return 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&&R_(e,t)}(t,e),n=t,o=[{key:"render",value:function(){var e=this.props,n=e.x,o=e.y,a=e.r,i=e.alwaysShow,s=e.clipPathId,l=Iy(n),c=Iy(o);if(Fy(void 0===i,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.'),!l||!c)return null;var u=function(e){var t=e.x,n=e.y,r=e.xAxis,o=e.yAxis,a=k_({x:r.scale,y:o.scale}),i=a.apply({x:t,y:n},{bandAware:!0});return h_(e,"discard")&&!a.isInRange(i)?null:i}(this.props);if(!u)return null;var d=u.x,f=u.y,p=this.props,h=p.shape,m=p.className,y=M_(M_({clipPath:h_(this.props,"hidden")?"url(#".concat(s,")"):void 0},mv(this.props,!0)),{},{cx:d,cy:f});return r().createElement(Dv,{className:re("recharts-reference-dot",m)},t.renderDot(h,y),f_.renderCallByParent(this.props,{x:d-a,y:f-a,width:2*a,height:2*a}))}}],o&&T_(n.prototype,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,o}(r().Component);z_($_,"displayName","ReferenceDot"),z_($_,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,r:10,fill:"#fff",stroke:"#ccc",fillOpacity:1,strokeWidth:1}),z_($_,"renderDot",(function(e,t){return r().isValidElement(e)?r().cloneElement(e,t):Uy()(e)?e(t):r().createElement(Mb,P_({},t,{cx:t.cx,cy:t.cy,className:"recharts-reference-dot-dot"}))}));var B_=o(2426),F_=o.n(B_),W_=(o(7309),o(104)),V_=o.n(W_)()((function(e){return{x:e.left,y:e.top,width:e.width,height:e.height}}),(function(e){return["l",e.left,"t",e.top,"w",e.width,"h",e.height].join("")})),H_=(0,t.createContext)(void 0),U_=(0,t.createContext)(void 0),q_=(0,t.createContext)(void 0),X_=(0,t.createContext)({}),G_=(0,t.createContext)(void 0),Y_=(0,t.createContext)(0),K_=(0,t.createContext)(0),Z_=function(e){var t=e.state,n=t.xAxisMap,o=t.yAxisMap,a=t.offset,i=e.clipPathId,s=e.children,l=e.width,c=e.height,u=V_(a);return r().createElement(H_.Provider,{value:n},r().createElement(U_.Provider,{value:o},r().createElement(X_.Provider,{value:a},r().createElement(q_.Provider,{value:u},r().createElement(G_.Provider,{value:i},r().createElement(Y_.Provider,{value:c},r().createElement(K_.Provider,{value:l},s)))))))};function J_(e){return J_="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},J_(e)}function Q_(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,iA(r.key),r)}}function eA(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(eA=function(){return!!e})()}function tA(e){return tA=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},tA(e)}function nA(e,t){return nA=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},nA(e,t)}function rA(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 oA(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?rA(Object(n),!0).forEach((function(t){aA(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):rA(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function aA(e,t,n){return(t=iA(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function iA(e){var t=function(e){if("object"!=J_(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=J_(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==J_(t)?t:t+""}function sA(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 lA(){return lA=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},lA.apply(this,arguments)}function cA(e){var n=e.x,o=e.y,a=e.segment,i=e.xAxisId,s=e.yAxisId,l=e.shape,c=e.className,u=e.alwaysShow,d=(0,t.useContext)(G_),f=function(e){var n=(0,t.useContext)(H_);null==n&&_v(!1);var r=n[e];return null==r&&_v(!1),r}(i),p=function(e){var n=(0,t.useContext)(U_);null==n&&_v(!1);var r=n[e];return null==r&&_v(!1),r}(s),h=(0,t.useContext)(q_);if(!d||!h)return null;Fy(void 0===u,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.');var m=function(e,t,n,r,o,a,i,s,l){var c=o.x,u=o.y,d=o.width,f=o.height;if(n){var p=l.y,h=e.y.apply(p,{position:a});if(h_(l,"discard")&&!e.y.isInRange(h))return null;var m=[{x:c+d,y:h},{x:c,y:h}];return"left"===s?m.reverse():m}if(t){var y=l.x,v=e.x.apply(y,{position:a});if(h_(l,"discard")&&!e.x.isInRange(v))return null;var g=[{x:v,y:u+f},{x:v,y:u}];return"top"===i?g.reverse():g}if(r){var b=l.segment.map((function(t){return e.apply(t,{position:a})}));return h_(l,"discard")&&F_()(b,(function(t){return!e.isInRange(t)}))?null:b}return null}(k_({x:f.scale,y:p.scale}),Iy(n),Iy(o),a&&2===a.length,h,e.position,f.orientation,p.orientation,e);if(!m)return null;var y,v,g,b=(v=2,function(e){if(Array.isArray(e))return e}(y=m)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,s=[],l=!0,c=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,o=e}finally{try{if(!l&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw o}}return s}}(y,v)||function(e,t){if(e){if("string"==typeof e)return sA(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)?sA(e,t):void 0}}(y,v)||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.")}()),x=b[0],w=x.x,S=x.y,O=b[1],j=O.x,E=O.y,C=oA(oA({clipPath:h_(e,"hidden")?"url(#".concat(d,")"):void 0},mv(e,!0)),{},{x1:w,y1:S,x2:j,y2:E});return r().createElement(Dv,{className:re("recharts-reference-line",c)},function(e,t){return r().isValidElement(e)?r().cloneElement(e,t):Uy()(e)?e(t):r().createElement("line",lA({},t,{className:"recharts-reference-line-line"}))}(l,C),f_.renderCallByParent(e,E_({x:(g={x1:w,y1:S,x2:j,y2:E}).x1,y:g.y1},{x:g.x2,y:g.y2})))}var uA=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),e=this,r=arguments,n=tA(n=t),function(e,t){if(t&&("object"===J_(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)}(e,eA()?Reflect.construct(n,r||[],tA(e).constructor):n.apply(e,r));var e,n,r}return 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&&nA(e,t)}(t,e),n=t,(o=[{key:"render",value:function(){return r().createElement(cA,this.props)}}])&&Q_(n.prototype,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,o}(r().Component);function dA(){return dA=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},dA.apply(this,arguments)}function fA(e){return fA="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},fA(e)}function pA(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 hA(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?pA(Object(n),!0).forEach((function(t){bA(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):pA(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function mA(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,xA(r.key),r)}}function yA(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(yA=function(){return!!e})()}function vA(e){return vA=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},vA(e)}function gA(e,t){return gA=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},gA(e,t)}function bA(e,t,n){return(t=xA(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function xA(e){var t=function(e){if("object"!=fA(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=fA(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==fA(t)?t:t+""}aA(uA,"displayName","ReferenceLine"),aA(uA,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,fill:"none",stroke:"#ccc",fillOpacity:1,strokeWidth:1,position:"middle"});var wA=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),e=this,r=arguments,n=vA(n=t),function(e,t){if(t&&("object"===fA(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)}(e,yA()?Reflect.construct(n,r||[],vA(e).constructor):n.apply(e,r));var e,n,r}return 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&&gA(e,t)}(t,e),n=t,(o=[{key:"render",value:function(){var e=this.props,n=e.x1,o=e.x2,a=e.y1,i=e.y2,s=e.className,l=e.alwaysShow,c=e.clipPathId;Fy(void 0===l,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.');var u=Iy(n),d=Iy(o),f=Iy(a),p=Iy(i),h=this.props.shape;if(!(u||d||f||p||h))return null;var m=function(e,t,n,r,o){var a=o.x1,i=o.x2,s=o.y1,l=o.y2,c=o.xAxis,u=o.yAxis;if(!c||!u)return null;var d=k_({x:c.scale,y:u.scale}),f={x:e?d.x.apply(a,{position:"start"}):d.x.rangeMin,y:n?d.y.apply(s,{position:"start"}):d.y.rangeMin},p={x:t?d.x.apply(i,{position:"end"}):d.x.rangeMax,y:r?d.y.apply(l,{position:"end"}):d.y.rangeMax};return!h_(o,"discard")||d.isInRange(f)&&d.isInRange(p)?E_(f,p):null}(u,d,f,p,this.props);if(!m&&!h)return null;var y=h_(this.props,"hidden")?"url(#".concat(c,")"):void 0;return r().createElement(Dv,{className:re("recharts-reference-area",s)},t.renderRect(h,hA(hA({clipPath:y},mv(this.props,!0)),m)),f_.renderCallByParent(this.props,m))}}])&&mA(n.prototype,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,o}(r().Component);function SA(e){return function(e){if(Array.isArray(e))return OA(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return OA(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)?OA(e,t):void 0}}(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.")}()}function OA(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}bA(wA,"displayName","ReferenceArea"),bA(wA,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,r:10,fill:"#ccc",fillOpacity:.5,stroke:"none",strokeWidth:1}),bA(wA,"renderRect",(function(e,t){return r().isValidElement(e)?r().cloneElement(e,t):Uy()(e)?e(t):r().createElement(Sw,dA({},t,{className:"recharts-reference-area-rect"}))}));var jA=function(e,t,n,r,o){var a=dv(e,uA),i=dv(e,$_),s=[].concat(SA(a),SA(i)),l=dv(e,wA),c="".concat(r,"Id"),u=r[0],d=t;if(s.length&&(d=s.reduce((function(e,t){if(t.props[c]===n&&h_(t.props,"extendDomain")&&Ty(t.props[u])){var r=t.props[u];return[Math.min(e[0],r),Math.max(e[1],r)]}return e}),d)),l.length){var f="".concat(u,"1"),p="".concat(u,"2");d=l.reduce((function(e,t){if(t.props[c]===n&&h_(t.props,"extendDomain")&&Ty(t.props[f])&&Ty(t.props[p])){var r=t.props[f],o=t.props[p];return[Math.min(e[0],r,o),Math.max(e[1],r,o)]}return e}),d)}return o&&o.length&&(d=o.reduce((function(e,t){return Ty(t)?[Math.min(e[0],t),Math.max(e[1],t)]:e}),d)),d},EA=o(228),CA=new(o.n(EA)()),kA="recharts.syncMouseEvents";function PA(e){return PA="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},PA(e)}function _A(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,NA(r.key),r)}}function AA(e,t,n){return(t=NA(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function NA(e){var t=function(e){if("object"!=PA(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=PA(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==PA(t)?t:t+""}var MA=function(){return e=function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),AA(this,"activeIndex",0),AA(this,"coordinateList",[]),AA(this,"layout","horizontal")},(t=[{key:"setDetails",value:function(e){var t,n=e.coordinateList,r=void 0===n?null:n,o=e.container,a=void 0===o?null:o,i=e.layout,s=void 0===i?null:i,l=e.offset,c=void 0===l?null:l,u=e.mouseHandlerCallback,d=void 0===u?null:u;this.coordinateList=null!==(t=null!=r?r:this.coordinateList)&&void 0!==t?t:[],this.container=null!=a?a:this.container,this.layout=null!=s?s:this.layout,this.offset=null!=c?c:this.offset,this.mouseHandlerCallback=null!=d?d:this.mouseHandlerCallback,this.activeIndex=Math.min(Math.max(this.activeIndex,0),this.coordinateList.length-1)}},{key:"focus",value:function(){this.spoofMouse()}},{key:"keyboardEvent",value:function(e){if(0!==this.coordinateList.length)switch(e.key){case"ArrowRight":if("horizontal"!==this.layout)return;this.activeIndex=Math.min(this.activeIndex+1,this.coordinateList.length-1),this.spoofMouse();break;case"ArrowLeft":if("horizontal"!==this.layout)return;this.activeIndex=Math.max(this.activeIndex-1,0),this.spoofMouse()}}},{key:"setIndex",value:function(e){this.activeIndex=e}},{key:"spoofMouse",value:function(){var e,t;if("horizontal"===this.layout&&0!==this.coordinateList.length){var n=this.container.getBoundingClientRect(),r=n.x,o=n.y,a=n.height,i=this.coordinateList[this.activeIndex].coordinate,s=(null===(e=window)||void 0===e?void 0:e.scrollX)||0,l=(null===(t=window)||void 0===t?void 0:t.scrollY)||0,c=r+i+s,u=o+this.offset.top+a/2+l;this.mouseHandlerCallback({pageX:c,pageY:u})}}}])&&_A(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t}(),TA=o(1331),IA=o.n(TA),DA=o(3812),RA=o.n(DA);function zA(e){return zA="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},zA(e)}function LA(){return LA=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},LA.apply(this,arguments)}function $A(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 BA(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 FA(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?BA(Object(n),!0).forEach((function(t){WA(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):BA(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function WA(e,t,n){var r;return r=function(e){if("object"!=zA(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=zA(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==zA(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var VA=function(e,t,n,r,o){var a,i=n-r;return a="M ".concat(e,",").concat(t),a+="L ".concat(e+n,",").concat(t),a+="L ".concat(e+n-i/2,",").concat(t+o),(a+="L ".concat(e+n-i/2-r,",").concat(t+o))+"L ".concat(e,",").concat(t," Z")},HA={x:0,y:0,upperWidth:0,lowerWidth:0,height:0,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},UA=function(e){var n,o,a=FA(FA({},HA),e),i=(0,t.useRef)(),s=(n=(0,t.useState)(-1),o=2,function(e){if(Array.isArray(e))return e}(n)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,s=[],l=!0,c=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,o=e}finally{try{if(!l&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw o}}return s}}(n,o)||function(e,t){if(e){if("string"==typeof e)return $A(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)?$A(e,t):void 0}}(n,o)||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.")}()),l=s[0],c=s[1];(0,t.useEffect)((function(){if(i.current&&i.current.getTotalLength)try{var e=i.current.getTotalLength();e&&c(e)}catch(e){}}),[]);var u=a.x,d=a.y,f=a.upperWidth,p=a.lowerWidth,h=a.height,m=a.className,y=a.animationEasing,v=a.animationDuration,g=a.animationBegin,b=a.isUpdateAnimationActive;if(u!==+u||d!==+d||f!==+f||p!==+p||h!==+h||0===f&&0===p||0===h)return null;var x=re("recharts-trapezoid",m);return b?r().createElement(fw,{canBegin:l>0,from:{upperWidth:0,lowerWidth:0,height:h,x:u,y:d},to:{upperWidth:f,lowerWidth:p,height:h,x:u,y:d},duration:v,animationEasing:y,isActive:b},(function(e){var t=e.upperWidth,n=e.lowerWidth,o=e.height,s=e.x,c=e.y;return r().createElement(fw,{canBegin:l>0,from:"0px ".concat(-1===l?1:l,"px"),to:"".concat(l,"px 0px"),attributeName:"strokeDasharray",begin:g,duration:v,easing:y},r().createElement("path",LA({},mv(a,!0),{className:x,d:VA(s,c,t,n,o),ref:i})))})):r().createElement("g",null,r().createElement("path",LA({},mv(a,!0),{className:x,d:VA(u,d,f,p,h)})))};function qA(e){return qA="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},qA(e)}function XA(){return XA=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},XA.apply(this,arguments)}function GA(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 YA(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?GA(Object(n),!0).forEach((function(t){KA(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):GA(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function KA(e,t,n){var r;return r=function(e){if("object"!=qA(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=qA(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==qA(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ZA=function(e){var t=e.cx,n=e.cy,r=e.radius,o=e.angle,a=e.sign,i=e.isExternal,s=e.cornerRadius,l=e.cornerIsExternal,c=s*(i?1:-1)+r,u=Math.asin(s/c)/JP,d=l?o:o+a*u,f=l?o-a*u:o;return{center:e_(t,n,c,d),circleTangency:e_(t,n,r,d),lineTangency:e_(t,n,c*Math.cos(u*JP),f),theta:u}},JA=function(e){var t=e.cx,n=e.cy,r=e.innerRadius,o=e.outerRadius,a=e.startAngle,i=function(e,t){return Ny(t-e)*Math.min(Math.abs(t-e),359.999)}(a,e.endAngle),s=a+i,l=e_(t,n,o,a),c=e_(t,n,o,s),u="M ".concat(l.x,",").concat(l.y,"\n    A ").concat(o,",").concat(o,",0,\n    ").concat(+(Math.abs(i)>180),",").concat(+(a>s),",\n    ").concat(c.x,",").concat(c.y,"\n  ");if(r>0){var d=e_(t,n,r,a),f=e_(t,n,r,s);u+="L ".concat(f.x,",").concat(f.y,"\n            A ").concat(r,",").concat(r,",0,\n            ").concat(+(Math.abs(i)>180),",").concat(+(a<=s),",\n            ").concat(d.x,",").concat(d.y," Z")}else u+="L ".concat(t,",").concat(n," Z");return u},QA={cx:0,cy:0,innerRadius:0,outerRadius:0,startAngle:0,endAngle:0,cornerRadius:0,forceCornerRadius:!1,cornerIsExternal:!1},eN=function(e){var t=YA(YA({},QA),e),n=t.cx,o=t.cy,a=t.innerRadius,i=t.outerRadius,s=t.cornerRadius,l=t.forceCornerRadius,c=t.cornerIsExternal,u=t.startAngle,d=t.endAngle,f=t.className;if(i<a||u===d)return null;var p,h=re("recharts-sector",f),m=i-a,y=zy(s,m,0,!0);return p=y>0&&Math.abs(u-d)<360?function(e){var t=e.cx,n=e.cy,r=e.innerRadius,o=e.outerRadius,a=e.cornerRadius,i=e.forceCornerRadius,s=e.cornerIsExternal,l=e.startAngle,c=e.endAngle,u=Ny(c-l),d=ZA({cx:t,cy:n,radius:o,angle:l,sign:u,cornerRadius:a,cornerIsExternal:s}),f=d.circleTangency,p=d.lineTangency,h=d.theta,m=ZA({cx:t,cy:n,radius:o,angle:c,sign:-u,cornerRadius:a,cornerIsExternal:s}),y=m.circleTangency,v=m.lineTangency,g=m.theta,b=s?Math.abs(l-c):Math.abs(l-c)-h-g;if(b<0)return i?"M ".concat(p.x,",").concat(p.y,"\n        a").concat(a,",").concat(a,",0,0,1,").concat(2*a,",0\n        a").concat(a,",").concat(a,",0,0,1,").concat(2*-a,",0\n      "):JA({cx:t,cy:n,innerRadius:r,outerRadius:o,startAngle:l,endAngle:c});var x="M ".concat(p.x,",").concat(p.y,"\n    A").concat(a,",").concat(a,",0,0,").concat(+(u<0),",").concat(f.x,",").concat(f.y,"\n    A").concat(o,",").concat(o,",0,").concat(+(b>180),",").concat(+(u<0),",").concat(y.x,",").concat(y.y,"\n    A").concat(a,",").concat(a,",0,0,").concat(+(u<0),",").concat(v.x,",").concat(v.y,"\n  ");if(r>0){var w=ZA({cx:t,cy:n,radius:r,angle:l,sign:u,isExternal:!0,cornerRadius:a,cornerIsExternal:s}),S=w.circleTangency,O=w.lineTangency,j=w.theta,E=ZA({cx:t,cy:n,radius:r,angle:c,sign:-u,isExternal:!0,cornerRadius:a,cornerIsExternal:s}),C=E.circleTangency,k=E.lineTangency,P=E.theta,_=s?Math.abs(l-c):Math.abs(l-c)-j-P;if(_<0&&0===a)return"".concat(x,"L").concat(t,",").concat(n,"Z");x+="L".concat(k.x,",").concat(k.y,"\n      A").concat(a,",").concat(a,",0,0,").concat(+(u<0),",").concat(C.x,",").concat(C.y,"\n      A").concat(r,",").concat(r,",0,").concat(+(_>180),",").concat(+(u>0),",").concat(S.x,",").concat(S.y,"\n      A").concat(a,",").concat(a,",0,0,").concat(+(u<0),",").concat(O.x,",").concat(O.y,"Z")}else x+="L".concat(t,",").concat(n,"Z");return x}({cx:n,cy:o,innerRadius:a,outerRadius:i,cornerRadius:Math.min(y,m/2),forceCornerRadius:l,cornerIsExternal:c,startAngle:u,endAngle:d}):JA({cx:n,cy:o,innerRadius:a,outerRadius:i,startAngle:u,endAngle:d}),r().createElement("path",XA({},mv(t,!0),{className:h,d:p,role:"img"}))},tN=["option","shapeType","propTransformer","activeClassName","isActive"];function nN(e){return nN="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},nN(e)}function rN(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 oN(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?rN(Object(n),!0).forEach((function(t){aN(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):rN(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function aN(e,t,n){var r;return r=function(e){if("object"!=nN(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=nN(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==nN(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function iN(e,t){return oN(oN({},t),e)}function sN(e){var t=e.shapeType,n=e.elementProps;switch(t){case"rectangle":return r().createElement(Sw,n);case"trapezoid":return r().createElement(UA,n);case"sector":return r().createElement(eN,n);case"symbols":if(function(e){return"symbols"===e}(t))return r().createElement(sb,n);break;default:return null}}function lN(e){var n,o=e.option,a=e.shapeType,i=e.propTransformer,s=void 0===i?iN:i,l=e.activeClassName,c=void 0===l?"recharts-active-shape":l,u=e.isActive,d=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(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}(e,tN);if((0,t.isValidElement)(o))n=(0,t.cloneElement)(o,oN(oN({},d),function(e){return(0,t.isValidElement)(e)?e.props:e}(o)));else if(Uy()(o))n=o(d);else if(IA()(o)&&!RA()(o)){var f=s(o,d);n=r().createElement(sN,{shapeType:a,elementProps:f})}else{var p=d;n=r().createElement(sN,{shapeType:a,elementProps:p})}return u?r().createElement(Dv,{className:c},n):n}function cN(e,t){return null!=t&&"trapezoids"in e.props}function uN(e,t){return null!=t&&"sectors"in e.props}function dN(e,t){return null!=t&&"points"in e.props}function fN(e,t){var n,r,o=e.x===(null==t||null===(n=t.labelViewBox)||void 0===n?void 0:n.x)||e.x===t.x,a=e.y===(null==t||null===(r=t.labelViewBox)||void 0===r?void 0:r.y)||e.y===t.y;return o&&a}function pN(e,t){var n=e.endAngle===t.endAngle,r=e.startAngle===t.startAngle;return n&&r}function hN(e,t){var n=e.x===t.x,r=e.y===t.y,o=e.z===t.z;return n&&r&&o}function mN(e){var t=e.activeTooltipItem,n=e.graphicalItem,r=e.itemData,o=function(e,t){var n;return cN(e,t)?n="trapezoids":uN(e,t)?n="sectors":dN(e,t)&&(n="points"),n}(n,t),a=function(e,t){var n,r;return cN(e,t)?null===(n=t.tooltipPayload)||void 0===n||null===(n=n[0])||void 0===n||null===(n=n.payload)||void 0===n?void 0:n.payload:uN(e,t)?null===(r=t.tooltipPayload)||void 0===r||null===(r=r[0])||void 0===r||null===(r=r.payload)||void 0===r?void 0:r.payload:dN(e,t)?t.payload:{}}(n,t),i=r.filter((function(e,r){var i=yk()(a,e),s=n.props[o].filter((function(e){var r=function(e,t){var n;return cN(e,t)?n=fN:uN(e,t)?n=pN:dN(e,t)&&(n=hN),n}(n,t);return r(e,t)})),l=n.props[o].indexOf(s[s.length-1]);return i&&r===l}));return r.indexOf(i[i.length-1])}function yN(){}function vN(e,t,n){e._context.bezierCurveTo((2*e._x0+e._x1)/3,(2*e._y0+e._y1)/3,(e._x0+2*e._x1)/3,(e._y0+2*e._y1)/3,(e._x0+4*e._x1+t)/6,(e._y0+4*e._y1+n)/6)}function gN(e){this._context=e}function bN(e){this._context=e}function xN(e){this._context=e}gN.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){switch(this._point){case 3:vN(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,this._context.lineTo((5*this._x0+this._x1)/6,(5*this._y0+this._y1)/6);default:vN(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}},bN.prototype={areaStart:yN,areaEnd:yN,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._y0=this._y1=this._y2=this._y3=this._y4=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x2,this._y2),this._context.closePath();break;case 2:this._context.moveTo((this._x2+2*this._x3)/3,(this._y2+2*this._y3)/3),this._context.lineTo((this._x3+2*this._x2)/3,(this._y3+2*this._y2)/3),this._context.closePath();break;case 3:this.point(this._x2,this._y2),this.point(this._x3,this._y3),this.point(this._x4,this._y4)}},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._x2=e,this._y2=t;break;case 1:this._point=2,this._x3=e,this._y3=t;break;case 2:this._point=3,this._x4=e,this._y4=t,this._context.moveTo((this._x0+4*this._x1+e)/6,(this._y0+4*this._y1+t)/6);break;default:vN(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}},xN.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var n=(this._x0+4*this._x1+e)/6,r=(this._y0+4*this._y1+t)/6;this._line?this._context.lineTo(n,r):this._context.moveTo(n,r);break;case 3:this._point=4;default:vN(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};class wN{constructor(e,t){this._context=e,this._x=t}areaStart(){this._line=0}areaEnd(){this._line=NaN}lineStart(){this._point=0}lineEnd(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line}point(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:this._x?this._context.bezierCurveTo(this._x0=(this._x0+e)/2,this._y0,this._x0,t,e,t):this._context.bezierCurveTo(this._x0,this._y0=(this._y0+t)/2,e,this._y0,e,t)}this._x0=e,this._y0=t}}function SN(e){this._context=e}function ON(e){this._context=e}function jN(e){return new ON(e)}function EN(e){return e<0?-1:1}function CN(e,t,n){var r=e._x1-e._x0,o=t-e._x1,a=(e._y1-e._y0)/(r||o<0&&-0),i=(n-e._y1)/(o||r<0&&-0),s=(a*o+i*r)/(r+o);return(EN(a)+EN(i))*Math.min(Math.abs(a),Math.abs(i),.5*Math.abs(s))||0}function kN(e,t){var n=e._x1-e._x0;return n?(3*(e._y1-e._y0)/n-t)/2:t}function PN(e,t,n){var r=e._x0,o=e._y0,a=e._x1,i=e._y1,s=(a-r)/3;e._context.bezierCurveTo(r+s,o+s*t,a-s,i-s*n,a,i)}function _N(e){this._context=e}function AN(e){this._context=new NN(e)}function NN(e){this._context=e}function MN(e){this._context=e}function TN(e){var t,n,r=e.length-1,o=new Array(r),a=new Array(r),i=new Array(r);for(o[0]=0,a[0]=2,i[0]=e[0]+2*e[1],t=1;t<r-1;++t)o[t]=1,a[t]=4,i[t]=4*e[t]+2*e[t+1];for(o[r-1]=2,a[r-1]=7,i[r-1]=8*e[r-1]+e[r],t=1;t<r;++t)n=o[t]/a[t-1],a[t]-=n,i[t]-=n*i[t-1];for(o[r-1]=i[r-1]/a[r-1],t=r-2;t>=0;--t)o[t]=(i[t]-o[t+1])/a[t];for(a[r-1]=(e[r]+o[r-1])/2,t=0;t<r-1;++t)a[t]=2*e[t+1]-o[t+1];return[o,a]}function IN(e,t){this._context=e,this._t=t}function DN(e){return e[0]}function RN(e){return e[1]}function zN(e,t){var n=Ug(!0),r=null,o=jN,a=null,i=Jg(s);function s(s){var l,c,u,d=(s=ak(s)).length,f=!1;for(null==r&&(a=o(u=i())),l=0;l<=d;++l)!(l<d&&n(c=s[l],l,s))===f&&((f=!f)?a.lineStart():a.lineEnd()),f&&a.point(+e(c,l,s),+t(c,l,s));if(u)return a=null,u+""||null}return e="function"==typeof e?e:void 0===e?DN:Ug(e),t="function"==typeof t?t:void 0===t?RN:Ug(t),s.x=function(t){return arguments.length?(e="function"==typeof t?t:Ug(+t),s):e},s.y=function(e){return arguments.length?(t="function"==typeof e?e:Ug(+e),s):t},s.defined=function(e){return arguments.length?(n="function"==typeof e?e:Ug(!!e),s):n},s.curve=function(e){return arguments.length?(o=e,null!=r&&(a=o(r)),s):o},s.context=function(e){return arguments.length?(null==e?r=a=null:a=o(r=e),s):r},s}function LN(e,t,n){var r=null,o=Ug(!0),a=null,i=jN,s=null,l=Jg(c);function c(c){var u,d,f,p,h,m=(c=ak(c)).length,y=!1,v=new Array(m),g=new Array(m);for(null==a&&(s=i(h=l())),u=0;u<=m;++u){if(!(u<m&&o(p=c[u],u,c))===y)if(y=!y)d=u,s.areaStart(),s.lineStart();else{for(s.lineEnd(),s.lineStart(),f=u-1;f>=d;--f)s.point(v[f],g[f]);s.lineEnd(),s.areaEnd()}y&&(v[u]=+e(p,u,c),g[u]=+t(p,u,c),s.point(r?+r(p,u,c):v[u],n?+n(p,u,c):g[u]))}if(h)return s=null,h+""||null}function u(){return zN().defined(o).curve(i).context(a)}return e="function"==typeof e?e:void 0===e?DN:Ug(+e),t="function"==typeof t?t:Ug(void 0===t?0:+t),n="function"==typeof n?n:void 0===n?RN:Ug(+n),c.x=function(t){return arguments.length?(e="function"==typeof t?t:Ug(+t),r=null,c):e},c.x0=function(t){return arguments.length?(e="function"==typeof t?t:Ug(+t),c):e},c.x1=function(e){return arguments.length?(r=null==e?null:"function"==typeof e?e:Ug(+e),c):r},c.y=function(e){return arguments.length?(t="function"==typeof e?e:Ug(+e),n=null,c):t},c.y0=function(e){return arguments.length?(t="function"==typeof e?e:Ug(+e),c):t},c.y1=function(e){return arguments.length?(n=null==e?null:"function"==typeof e?e:Ug(+e),c):n},c.lineX0=c.lineY0=function(){return u().x(e).y(t)},c.lineY1=function(){return u().x(e).y(n)},c.lineX1=function(){return u().x(r).y(t)},c.defined=function(e){return arguments.length?(o="function"==typeof e?e:Ug(!!e),c):o},c.curve=function(e){return arguments.length?(i=e,null!=a&&(s=i(a)),c):i},c.context=function(e){return arguments.length?(null==e?a=s=null:s=i(a=e),c):a},c}function $N(e){return $N="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},$N(e)}function BN(){return BN=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},BN.apply(this,arguments)}function FN(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 WN(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?FN(Object(n),!0).forEach((function(t){VN(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):FN(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function VN(e,t,n){var r;return r=function(e){if("object"!=$N(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=$N(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==$N(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}SN.prototype={areaStart:yN,areaEnd:yN,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(e,t){e=+e,t=+t,this._point?this._context.lineTo(e,t):(this._point=1,this._context.moveTo(e,t))}},ON.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:this._context.lineTo(e,t)}}},_N.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=this._t0=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x1,this._y1);break;case 3:PN(this,this._t0,kN(this,this._t0))}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){var n=NaN;if(t=+t,(e=+e)!==this._x1||t!==this._y1){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,PN(this,kN(this,n=CN(this,e,t)),n);break;default:PN(this,this._t0,n=CN(this,e,t))}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t,this._t0=n}}},(AN.prototype=Object.create(_N.prototype)).point=function(e,t){_N.prototype.point.call(this,t,e)},NN.prototype={moveTo:function(e,t){this._context.moveTo(t,e)},closePath:function(){this._context.closePath()},lineTo:function(e,t){this._context.lineTo(t,e)},bezierCurveTo:function(e,t,n,r,o,a){this._context.bezierCurveTo(t,e,r,n,a,o)}},MN.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=[],this._y=[]},lineEnd:function(){var e=this._x,t=this._y,n=e.length;if(n)if(this._line?this._context.lineTo(e[0],t[0]):this._context.moveTo(e[0],t[0]),2===n)this._context.lineTo(e[1],t[1]);else for(var r=TN(e),o=TN(t),a=0,i=1;i<n;++a,++i)this._context.bezierCurveTo(r[0][a],o[0][a],r[1][a],o[1][a],e[i],t[i]);(this._line||0!==this._line&&1===n)&&this._context.closePath(),this._line=1-this._line,this._x=this._y=null},point:function(e,t){this._x.push(+e),this._y.push(+t)}},IN.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=this._y=NaN,this._point=0},lineEnd:function(){0<this._t&&this._t<1&&2===this._point&&this._context.lineTo(this._x,this._y),(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line>=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:if(this._t<=0)this._context.lineTo(this._x,t),this._context.lineTo(e,t);else{var n=this._x*(1-this._t)+e*this._t;this._context.lineTo(n,this._y),this._context.lineTo(n,t)}}this._x=e,this._y=t}};var HN={curveBasisClosed:function(e){return new bN(e)},curveBasisOpen:function(e){return new xN(e)},curveBasis:function(e){return new gN(e)},curveBumpX:function(e){return new wN(e,!0)},curveBumpY:function(e){return new wN(e,!1)},curveLinearClosed:function(e){return new SN(e)},curveLinear:jN,curveMonotoneX:function(e){return new _N(e)},curveMonotoneY:function(e){return new AN(e)},curveNatural:function(e){return new MN(e)},curveStep:function(e){return new IN(e,.5)},curveStepAfter:function(e){return new IN(e,1)},curveStepBefore:function(e){return new IN(e,0)}},UN=function(e){return e.x===+e.x&&e.y===+e.y},qN=function(e){return e.x},XN=function(e){return e.y},GN=function(e){var t=e.className,n=e.points,o=e.path,a=e.pathRef;if(!(n&&n.length||o))return null;var i=n&&n.length?function(e){var t,n=e.type,r=void 0===n?"linear":n,o=e.points,a=void 0===o?[]:o,i=e.baseLine,s=e.layout,l=e.connectNulls,c=void 0!==l&&l,u=function(e,t){if(Uy()(e))return e;var n="curve".concat(Sg()(e));return"curveMonotone"!==n&&"curveBump"!==n||!t?HN[n]||jN:HN["".concat(n).concat("vertical"===t?"Y":"X")]}(r,s),d=c?a.filter((function(e){return UN(e)})):a;if(Array.isArray(i)){var f=c?i.filter((function(e){return UN(e)})):i,p=d.map((function(e,t){return WN(WN({},e),{},{base:f[t]})}));return(t="vertical"===s?LN().y(XN).x1(qN).x0((function(e){return e.base.x})):LN().x(qN).y1(XN).y0((function(e){return e.base.y}))).defined(UN).curve(u),t(p)}return(t="vertical"===s&&Ty(i)?LN().y(XN).x1(qN).x0(i):Ty(i)?LN().x(qN).y1(XN).y0(i):zN().x(qN).y(XN)).defined(UN).curve(u),t(d)}(e):o;return r().createElement("path",BN({},mv(e,!1),tv(e),{className:re("recharts-curve",t),d:i,ref:a}))};function YN(e){return YN="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},YN(e)}var KN=["x","y","top","left","width","height","className"];function ZN(){return ZN=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},ZN.apply(this,arguments)}function JN(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 QN(e,t,n){var r;return r=function(e){if("object"!=YN(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=YN(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==YN(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var eM=function(e,t,n,r,o,a){return"M".concat(e,",").concat(o,"v").concat(r,"M").concat(a,",").concat(t,"h").concat(n)},tM=function(e){var t=e.x,n=void 0===t?0:t,o=e.y,a=void 0===o?0:o,i=e.top,s=void 0===i?0:i,l=e.left,c=void 0===l?0:l,u=e.width,d=void 0===u?0:u,f=e.height,p=void 0===f?0:f,h=e.className,m=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?JN(Object(n),!0).forEach((function(t){QN(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):JN(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({x:n,y:a,top:s,left:c,width:d,height:p},function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(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}(e,KN));return Ty(n)&&Ty(a)&&Ty(d)&&Ty(p)&&Ty(s)&&Ty(c)?r().createElement("path",ZN({},mv(m,!0),{className:re("recharts-cross",h),d:eM(n,a,d,p,s,c)})):null};function nM(e){var t=e.cx,n=e.cy,r=e.radius,o=e.startAngle,a=e.endAngle;return{points:[e_(t,n,r,o),e_(t,n,r,a)],cx:t,cy:n,radius:r,startAngle:o,endAngle:a}}function rM(e,t,n){var r,o,a,i;if("horizontal"===e)a=r=t.x,o=n.top,i=n.top+n.height;else if("vertical"===e)i=o=t.y,r=n.left,a=n.left+n.width;else if(null!=t.cx&&null!=t.cy){if("centric"!==e)return nM(t);var s=t.cx,l=t.cy,c=t.innerRadius,u=t.outerRadius,d=t.angle,f=e_(s,l,c,d),p=e_(s,l,u,d);r=f.x,o=f.y,a=p.x,i=p.y}return[{x:r,y:o},{x:a,y:i}]}function oM(e){return oM="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},oM(e)}function aM(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 iM(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?aM(Object(n),!0).forEach((function(t){sM(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):aM(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function sM(e,t,n){var r;return r=function(e){if("object"!=oM(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=oM(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==oM(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function lM(e){var n,r,o,a=e.element,i=e.tooltipEventType,s=e.isActive,l=e.activeCoordinate,c=e.activePayload,u=e.offset,d=e.activeTooltipIndex,f=e.tooltipAxisBandSize,p=e.layout,h=e.chartName,m=null!==(n=a.props.cursor)&&void 0!==n?n:null===(r=a.type.defaultProps)||void 0===r?void 0:r.cursor;if(!a||!m||!s||!l||"ScatterChart"!==h&&"axis"!==i)return null;var y=GN;if("ScatterChart"===h)o=l,y=tM;else if("BarChart"===h)o=function(e,t,n,r){var o=r/2;return{stroke:"none",fill:"#ccc",x:"horizontal"===e?t.x-o:n.left+.5,y:"horizontal"===e?n.top+.5:t.y-o,width:"horizontal"===e?r:n.width-1,height:"horizontal"===e?n.height-1:r}}(p,l,u,f),y=Sw;else if("radial"===p){var v=nM(l),g=v.cx,b=v.cy,x=v.radius;o={cx:g,cy:b,startAngle:v.startAngle,endAngle:v.endAngle,innerRadius:x,outerRadius:x},y=eN}else o={points:rM(p,l,u)},y=GN;var w=iM(iM(iM(iM({stroke:"#ccc",pointerEvents:"none"},u),o),mv(m,!1)),{},{payload:c,payloadIndex:d,className:re("recharts-tooltip-cursor",m.className)});return(0,t.isValidElement)(m)?(0,t.cloneElement)(m,w):(0,t.createElement)(y,w)}var cM=["item"],uM=["children","className","width","height","style","compact","title","desc"];function dM(e){return dM="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},dM(e)}function fM(){return fM=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},fM.apply(this,arguments)}function pM(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,s=[],l=!0,c=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,o=e}finally{try{if(!l&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw o}}return s}}(e,t)||xM(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 hM(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(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}function mM(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,EM(r.key),r)}}function yM(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(yM=function(){return!!e})()}function vM(e){return vM=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},vM(e)}function gM(e,t){return gM=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},gM(e,t)}function bM(e){return function(e){if(Array.isArray(e))return wM(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||xM(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.")}()}function xM(e,t){if(e){if("string"==typeof e)return wM(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)?wM(e,t):void 0}}function wM(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 SM(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 OM(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?SM(Object(n),!0).forEach((function(t){jM(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):SM(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function jM(e,t,n){return(t=EM(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function EM(e){var t=function(e){if("object"!=dM(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=dM(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==dM(t)?t:t+""}var CM={xAxis:["bottom","top"],yAxis:["left","right"]},kM={width:"100%",height:"100%"},PM={x:0,y:0};function _M(e){return e}var AM=function(e,t){var n=t.graphicalItems,r=t.dataStartIndex,o=t.dataEndIndex,a=(null!=n?n:[]).reduce((function(e,t){var n=t.props.data;return n&&n.length?[].concat(bM(e),bM(n)):e}),[]);return a.length>0?a:e&&e.length&&Ty(r)&&Ty(o)?e.slice(r,o+1):[]};function NM(e){return"number"===e?[0,"auto"]:void 0}var MM=function(e,t,n,r){var o=e.graphicalItems,a=e.tooltipAxis,i=AM(t,e);return n<0||!o||!o.length||n>=i.length?null:o.reduce((function(o,s){var l,c,u=null!==(l=s.props.data)&&void 0!==l?l:t;return u&&e.dataStartIndex+e.dataEndIndex!==0&&e.dataEndIndex-e.dataStartIndex>=n&&(u=u.slice(e.dataStartIndex,e.dataEndIndex+1)),(c=a.dataKey&&!a.allowDuplicatedCategory?By(void 0===u?i:u,a.dataKey,r):u&&u[n]||i[n])?[].concat(bM(o),[_P(s,c)]):o}),[])},TM=function(e,t,n,r){var o=r||{x:e.chartX,y:e.chartY},a=function(e,t){return"horizontal"===t?e.x:"vertical"===t?e.y:"centric"===t?e.angle:e.radius}(o,n),i=e.orderedTooltipTicks,s=e.tooltipAxis,l=e.tooltipTicks,c=function(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=arguments.length>2?arguments[2]:void 0,o=arguments.length>3?arguments[3]:void 0,a=-1,i=null!==(t=null==n?void 0:n.length)&&void 0!==t?t:0;if(i<=1)return 0;if(o&&"angleAxis"===o.axisType&&Math.abs(Math.abs(o.range[1]-o.range[0])-360)<=1e-6)for(var s=o.range,l=0;l<i;l++){var c=l>0?r[l-1].coordinate:r[i-1].coordinate,u=r[l].coordinate,d=l>=i-1?r[0].coordinate:r[l+1].coordinate,f=void 0;if(Ny(u-c)!==Ny(d-u)){var p=[];if(Ny(d-u)===Ny(s[1]-s[0])){f=d;var h=u+s[1]-s[0];p[0]=Math.min(h,(h+c)/2),p[1]=Math.max(h,(h+c)/2)}else{f=c;var m=d+s[1]-s[0];p[0]=Math.min(u,(m+u)/2),p[1]=Math.max(u,(m+u)/2)}var y=[Math.min(u,(f+u)/2),Math.max(u,(f+u)/2)];if(e>y[0]&&e<=y[1]||e>=p[0]&&e<=p[1]){a=r[l].index;break}}else{var v=Math.min(c,d),g=Math.max(c,d);if(e>(v+u)/2&&e<=(g+u)/2){a=r[l].index;break}}}else for(var b=0;b<i;b++)if(0===b&&e<=(n[b].coordinate+n[b+1].coordinate)/2||b>0&&b<i-1&&e>(n[b].coordinate+n[b-1].coordinate)/2&&e<=(n[b].coordinate+n[b+1].coordinate)/2||b===i-1&&e>(n[b].coordinate+n[b-1].coordinate)/2){a=n[b].index;break}return a}(a,i,l,s);if(c>=0&&l){var u=l[c]&&l[c].value,d=MM(e,t,c,u),f=function(e,t,n,r){var o=t.find((function(e){return e&&e.index===n}));if(o){if("horizontal"===e)return{x:o.coordinate,y:r.y};if("vertical"===e)return{x:r.x,y:o.coordinate};if("centric"===e){var a=o.coordinate,i=r.radius;return OM(OM(OM({},r),e_(r.cx,r.cy,i,a)),{},{angle:a,radius:i})}var s=o.coordinate,l=r.angle;return OM(OM(OM({},r),e_(r.cx,r.cy,s,l)),{},{angle:l,radius:s})}return PM}(n,i,c,o);return{activeTooltipIndex:c,activeLabel:u,activePayload:d,activeCoordinate:f}}return null},IM=function(e,t){var n=t.axisType,r=void 0===n?"xAxis":n,o=t.AxisComp,a=t.graphicalItems,i=t.stackGroups,s=t.dataStartIndex,l=t.dataEndIndex,c=e.children,u="".concat(r,"Id"),d=dv(c,o),f={};return d&&d.length?f=function(e,t){var n=t.axes,r=t.graphicalItems,o=t.axisType,a=t.axisIdKey,i=t.stackGroups,s=t.dataStartIndex,l=t.dataEndIndex,c=e.layout,u=e.children,d=e.stackOffset,f=yP(c,o);return n.reduce((function(t,n){var p,h=void 0!==n.type.defaultProps?OM(OM({},n.type.defaultProps),n.props):n.props,m=h.type,y=h.dataKey,v=h.allowDataOverflow,g=h.allowDuplicatedCategory,b=h.scale,x=h.ticks,w=h.includeHidden,S=h[a];if(t[S])return t;var O,j,E,C=AM(e.data,{graphicalItems:r.filter((function(e){var t;return(a in e.props?e.props[a]:null===(t=e.type.defaultProps)||void 0===t?void 0:t[a])===S})),dataStartIndex:s,dataEndIndex:l}),k=C.length;(function(e,t,n){if("number"===n&&!0===t&&Array.isArray(e)){var r=null==e?void 0:e[0],o=null==e?void 0:e[1];if(r&&o&&Ty(r)&&Ty(o))return!0}return!1})(h.domain,v,m)&&(O=CP(h.domain,null,v),!f||"number"!==m&&"auto"===b||(E=fP(C,y,"category")));var P=NM(m);if(!O||0===O.length){var _,A=null!==(_=h.domain)&&void 0!==_?_:P;if(y){if(O=fP(C,y,m),"category"===m&&f){var N=function(e){if(!Array.isArray(e))return!1;for(var t=e.length,n={},r=0;r<t;r++){if(n[e[r]])return!0;n[e[r]]=!0}return!1}(O);g&&N?(j=O,O=Cv()(0,k)):g||(O=PP(A,O,n).reduce((function(e,t){return e.indexOf(t)>=0?e:[].concat(bM(e),[t])}),[]))}else if("category"===m)O=g?O.filter((function(e){return""!==e&&!Vy()(e)})):PP(A,O,n).reduce((function(e,t){return e.indexOf(t)>=0||""===t||Vy()(t)?e:[].concat(bM(e),[t])}),[]);else if("number"===m){var M=function(e,t,n,r,o){var a=t.map((function(t){return hP(e,t,n,o,r)})).filter((function(e){return!Vy()(e)}));return a&&a.length?a.reduce((function(e,t){return[Math.min(e[0],t[0]),Math.max(e[1],t[1])]}),[1/0,-1/0]):null}(C,r.filter((function(e){var t,n,r=a in e.props?e.props[a]:null===(t=e.type.defaultProps)||void 0===t?void 0:t[a],o="hide"in e.props?e.props.hide:null===(n=e.type.defaultProps)||void 0===n?void 0:n.hide;return r===S&&(w||!o)})),y,o,c);M&&(O=M)}!f||"number"!==m&&"auto"===b||(E=fP(C,y,"category"))}else O=f?Cv()(0,k):i&&i[S]&&i[S].hasStack&&"number"===m?"expand"===d?[0,1]:OP(i[S].stackGroups,s,l):mP(C,r.filter((function(e){var t=a in e.props?e.props[a]:e.type.defaultProps[a],n="hide"in e.props?e.props.hide:e.type.defaultProps.hide;return t===S&&(w||!n)})),m,c,!0);if("number"===m)O=jA(u,O,S,o,x),A&&(O=CP(A,O,v));else if("category"===m&&A){var T=A;O.every((function(e){return T.indexOf(e)>=0}))&&(O=T)}}return OM(OM({},t),{},jM({},S,OM(OM({},h),{},{axisType:o,domain:O,categoricalDomain:E,duplicateDomain:j,originalDomain:null!==(p=h.domain)&&void 0!==p?p:P,isCategorical:f,layout:c})))}),{})}(e,{axes:d,graphicalItems:a,axisType:r,axisIdKey:u,stackGroups:i,dataStartIndex:s,dataEndIndex:l}):a&&a.length&&(f=function(e,t){var n=t.graphicalItems,r=t.Axis,o=t.axisType,a=t.axisIdKey,i=t.stackGroups,s=t.dataStartIndex,l=t.dataEndIndex,c=e.layout,u=e.children,d=AM(e.data,{graphicalItems:n,dataStartIndex:s,dataEndIndex:l}),f=d.length,p=yP(c,o),h=-1;return n.reduce((function(e,t){var m,y=(void 0!==t.type.defaultProps?OM(OM({},t.type.defaultProps),t.props):t.props)[a],v=NM("number");return e[y]?e:(h++,p?m=Cv()(0,f):i&&i[y]&&i[y].hasStack?(m=OP(i[y].stackGroups,s,l),m=jA(u,m,y,o)):(m=CP(v,mP(d,n.filter((function(e){var t,n,r=a in e.props?e.props[a]:null===(t=e.type.defaultProps)||void 0===t?void 0:t[a],o="hide"in e.props?e.props.hide:null===(n=e.type.defaultProps)||void 0===n?void 0:n.hide;return r===y&&!o})),"number",c),r.defaultProps.allowDataOverflow),m=jA(u,m,y,o)),OM(OM({},e),{},jM({},y,OM(OM({axisType:o},r.defaultProps),{},{hide:!0,orientation:Py()(CM,"".concat(o,".").concat(h%2),null),domain:m,originalDomain:v,isCategorical:p,layout:c}))))}),{})}(e,{Axis:o,graphicalItems:a,axisType:r,axisIdKey:u,stackGroups:i,dataStartIndex:s,dataEndIndex:l})),f},DM=function(e){var t=e.children,n=e.defaultShowTooltip,r=fv(t,qP),o=0,a=0;return e.data&&0!==e.data.length&&(a=e.data.length-1),r&&r.props&&(r.props.startIndex>=0&&(o=r.props.startIndex),r.props.endIndex>=0&&(a=r.props.endIndex)),{chartX:0,chartY:0,dataStartIndex:o,dataEndIndex:a,activeTooltipIndex:-1,isTooltipActive:Boolean(n)}},RM=function(e){return"horizontal"===e?{numericAxisName:"yAxis",cateAxisName:"xAxis"}:"vertical"===e?{numericAxisName:"xAxis",cateAxisName:"yAxis"}:"centric"===e?{numericAxisName:"radiusAxis",cateAxisName:"angleAxis"}:{numericAxisName:"angleAxis",cateAxisName:"radiusAxis"}},zM=function(e,t){return"xAxis"===t?e[t].width:"yAxis"===t?e[t].height:void 0},LM=["points","className","baseLinePoints","connectNulls"];function $M(){return $M=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},$M.apply(this,arguments)}function BM(e){return function(e){if(Array.isArray(e))return FM(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return FM(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)?FM(e,t):void 0}}(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.")}()}function FM(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}var WM=function(e){return e&&e.x===+e.x&&e.y===+e.y},VM=function(e,t){var n=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=[[]];return e.forEach((function(e){WM(e)?t[t.length-1].push(e):t[t.length-1].length>0&&t.push([])})),WM(e[0])&&t[t.length-1].push(e[0]),t[t.length-1].length<=0&&(t=t.slice(0,-1)),t}(e);t&&(n=[n.reduce((function(e,t){return[].concat(BM(e),BM(t))}),[])]);var r=n.map((function(e){return e.reduce((function(e,t,n){return"".concat(e).concat(0===n?"M":"L").concat(t.x,",").concat(t.y)}),"")})).join("");return 1===n.length?"".concat(r,"Z"):r},HM=function(e){var t=e.points,n=e.className,o=e.baseLinePoints,a=e.connectNulls,i=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(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}(e,LM);if(!t||!t.length)return null;var s=re("recharts-polygon",n);if(o&&o.length){var l=i.stroke&&"none"!==i.stroke,c=function(e,t,n){var r=VM(e,n);return"".concat("Z"===r.slice(-1)?r.slice(0,-1):r,"L").concat(VM(t.reverse(),n).slice(1))}(t,o,a);return r().createElement("g",{className:s},r().createElement("path",$M({},mv(i,!0),{fill:"Z"===c.slice(-1)?i.fill:"none",stroke:"none",d:c})),l?r().createElement("path",$M({},mv(i,!0),{fill:"none",d:VM(t,a)})):null,l?r().createElement("path",$M({},mv(i,!0),{fill:"none",d:VM(o,a)})):null)}var u=VM(t,a);return r().createElement("path",$M({},mv(i,!0),{fill:"Z"===u.slice(-1)?i.fill:"none",className:s,d:u}))};function UM(e){return UM="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},UM(e)}function qM(){return qM=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},qM.apply(this,arguments)}function XM(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 GM(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?XM(Object(n),!0).forEach((function(t){QM(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):XM(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function YM(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,eT(r.key),r)}}function KM(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(KM=function(){return!!e})()}function ZM(e){return ZM=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},ZM(e)}function JM(e,t){return JM=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},JM(e,t)}function QM(e,t,n){return(t=eT(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function eT(e){var t=function(e){if("object"!=UM(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=UM(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==UM(t)?t:t+""}var tT=Math.PI/180,nT=1e-5,rT=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),e=this,r=arguments,n=ZM(n=t),function(e,t){if(t&&("object"===UM(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)}(e,KM()?Reflect.construct(n,r||[],ZM(e).constructor):n.apply(e,r));var e,n,r}return 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&&JM(e,t)}(t,e),n=t,o=[{key:"getTickLineCoord",value:function(e){var t=this.props,n=t.cx,r=t.cy,o=t.radius,a=t.orientation,i=t.tickSize||8,s=e_(n,r,o,e.coordinate),l=e_(n,r,o+("inner"===a?-1:1)*i,e.coordinate);return{x1:s.x,y1:s.y,x2:l.x,y2:l.y}}},{key:"getTickTextAnchor",value:function(e){var t=this.props.orientation,n=Math.cos(-e.coordinate*tT);return n>nT?"outer"===t?"start":"end":n<-nT?"outer"===t?"end":"start":"middle"}},{key:"renderAxisLine",value:function(){var e=this.props,t=e.cx,n=e.cy,o=e.radius,a=e.axisLine,i=e.axisLineType,s=GM(GM({},mv(this.props,!1)),{},{fill:"none"},mv(a,!1));if("circle"===i)return r().createElement(Mb,qM({className:"recharts-polar-angle-axis-line"},s,{cx:t,cy:n,r:o}));var l=this.props.ticks.map((function(e){return e_(t,n,o,e.coordinate)}));return r().createElement(HM,qM({className:"recharts-polar-angle-axis-line"},s,{points:l}))}},{key:"renderTicks",value:function(){var e=this,n=this.props,o=n.ticks,a=n.tick,i=n.tickLine,s=n.tickFormatter,l=n.stroke,c=mv(this.props,!1),u=mv(a,!1),d=GM(GM({},c),{},{fill:"none"},mv(i,!1)),f=o.map((function(n,o){var f=e.getTickLineCoord(n),p=GM(GM(GM({textAnchor:e.getTickTextAnchor(n)},c),{},{stroke:"none",fill:l},u),{},{index:o,payload:n,x:f.x2,y:f.y2});return r().createElement(Dv,qM({className:re("recharts-polar-angle-axis-tick",o_(a)),key:"tick-".concat(n.coordinate)},nv(e.props,n,o)),i&&r().createElement("line",qM({className:"recharts-polar-angle-axis-tick-line"},d,f)),a&&t.renderTickItem(a,p,s?s(n.value,o):n.value))}));return r().createElement(Dv,{className:"recharts-polar-angle-axis-ticks"},f)}},{key:"render",value:function(){var e=this.props,t=e.ticks,n=e.radius,o=e.axisLine;return n<=0||!t||!t.length?null:r().createElement(Dv,{className:re("recharts-polar-angle-axis",this.props.className)},o&&this.renderAxisLine(),this.renderTicks())}}],a=[{key:"renderTickItem",value:function(e,t,n){return r().isValidElement(e)?r().cloneElement(e,t):Uy()(e)?e(t):r().createElement(pS,qM({},t,{className:"recharts-polar-angle-axis-tick-value"}),n)}}],o&&YM(n.prototype,o),a&&YM(n,a),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,o,a}(t.PureComponent);QM(rT,"displayName","PolarAngleAxis"),QM(rT,"axisType","angleAxis"),QM(rT,"defaultProps",{type:"category",angleAxisId:0,scale:"auto",cx:0,cy:0,orientation:"outer",axisLine:!0,tickLine:!0,tickSize:8,tick:!0,hide:!1,allowDuplicatedCategory:!0});var oT=o(7551),aT=o.n(oT),iT=o(6533),sT=o.n(iT),lT=["cx","cy","angle","ticks","axisLine"],cT=["ticks","tick","angle","tickFormatter","stroke"];function uT(e){return uT="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},uT(e)}function dT(){return dT=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},dT.apply(this,arguments)}function fT(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 pT(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?fT(Object(n),!0).forEach((function(t){bT(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):fT(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function hT(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(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}function mT(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,xT(r.key),r)}}function yT(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(yT=function(){return!!e})()}function vT(e){return vT=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},vT(e)}function gT(e,t){return gT=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},gT(e,t)}function bT(e,t,n){return(t=xT(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function xT(e){var t=function(e){if("object"!=uT(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=uT(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==uT(t)?t:t+""}var wT=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),e=this,r=arguments,n=vT(n=t),function(e,t){if(t&&("object"===uT(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)}(e,yT()?Reflect.construct(n,r||[],vT(e).constructor):n.apply(e,r));var e,n,r}return 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&&gT(e,t)}(t,e),n=t,o=[{key:"getTickValueCoord",value:function(e){var t=e.coordinate,n=this.props,r=n.angle,o=n.cx,a=n.cy;return e_(o,a,t,r)}},{key:"getTickTextAnchor",value:function(){var e;switch(this.props.orientation){case"left":e="end";break;case"right":e="start";break;default:e="middle"}return e}},{key:"getViewBox",value:function(){var e=this.props,t=e.cx,n=e.cy,r=e.angle,o=e.ticks,a=aT()(o,(function(e){return e.coordinate||0}));return{cx:t,cy:n,startAngle:r,endAngle:r,innerRadius:sT()(o,(function(e){return e.coordinate||0})).coordinate||0,outerRadius:a.coordinate||0}}},{key:"renderAxisLine",value:function(){var e=this.props,t=e.cx,n=e.cy,o=e.angle,a=e.ticks,i=e.axisLine,s=hT(e,lT),l=a.reduce((function(e,t){return[Math.min(e[0],t.coordinate),Math.max(e[1],t.coordinate)]}),[1/0,-1/0]),c=e_(t,n,l[0],o),u=e_(t,n,l[1],o),d=pT(pT(pT({},mv(s,!1)),{},{fill:"none"},mv(i,!1)),{},{x1:c.x,y1:c.y,x2:u.x,y2:u.y});return r().createElement("line",dT({className:"recharts-polar-radius-axis-line"},d))}},{key:"renderTicks",value:function(){var e=this,n=this.props,o=n.ticks,a=n.tick,i=n.angle,s=n.tickFormatter,l=n.stroke,c=hT(n,cT),u=this.getTickTextAnchor(),d=mv(c,!1),f=mv(a,!1),p=o.map((function(n,o){var c=e.getTickValueCoord(n),p=pT(pT(pT(pT({textAnchor:u,transform:"rotate(".concat(90-i,", ").concat(c.x,", ").concat(c.y,")")},d),{},{stroke:"none",fill:l},f),{},{index:o},c),{},{payload:n});return r().createElement(Dv,dT({className:re("recharts-polar-radius-axis-tick",o_(a)),key:"tick-".concat(n.coordinate)},nv(e.props,n,o)),t.renderTickItem(a,p,s?s(n.value,o):n.value))}));return r().createElement(Dv,{className:"recharts-polar-radius-axis-ticks"},p)}},{key:"render",value:function(){var e=this.props,t=e.ticks,n=e.axisLine,o=e.tick;return t&&t.length?r().createElement(Dv,{className:re("recharts-polar-radius-axis",this.props.className)},n&&this.renderAxisLine(),o&&this.renderTicks(),f_.renderCallByParent(this.props,this.getViewBox())):null}}],a=[{key:"renderTickItem",value:function(e,t,n){return r().isValidElement(e)?r().cloneElement(e,t):Uy()(e)?e(t):r().createElement(pS,dT({},t,{className:"recharts-polar-radius-axis-tick-value"}),n)}}],o&&mT(n.prototype,o),a&&mT(n,a),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,o,a}(t.PureComponent);bT(wT,"displayName","PolarRadiusAxis"),bT(wT,"axisType","radiusAxis"),bT(wT,"defaultProps",{type:"number",radiusAxisId:0,cx:0,cy:0,angle:0,orientation:"right",stroke:"#ccc",axisLine:!0,tick:!0,tickCount:5,allowDataOverflow:!1,scale:"auto",allowDuplicatedCategory:!0});var ST=o(8090),OT=o.n(ST);function jT(e){return jT="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},jT(e)}var ET=["valueAccessor"],CT=["data","dataKey","clockWise","id","textBreakAll"];function kT(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 PT(){return PT=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},PT.apply(this,arguments)}function _T(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 AT(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?_T(Object(n),!0).forEach((function(t){NT(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_T(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function NT(e,t,n){var r;return r=function(e){if("object"!=jT(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=jT(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==jT(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function MT(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(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 TT,IT=function(e){return Array.isArray(e.value)?OT()(e.value):e.value};function DT(e){var t=e.valueAccessor,n=void 0===t?IT:t,o=MT(e,ET),a=o.data,i=o.dataKey,s=o.clockWise,l=o.id,c=o.textBreakAll,u=MT(o,CT);return a&&a.length?r().createElement(Dv,{className:"recharts-label-list"},a.map((function(e,t){var o=Vy()(i)?n(e,t):dP(e&&e.payload,i),a=Vy()(l)?{}:{id:"".concat(l,"-").concat(t)};return r().createElement(f_,PT({},mv(e,!0),u,a,{parentViewBox:e.parentViewBox,value:o,textBreakAll:c,viewBox:f_.parseViewBox(Vy()(s)?e:AT(AT({},e),{},{clockWise:s})),key:"label-".concat(t),index:t}))}))):null}function RT(e){return RT="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},RT(e)}function zT(){return zT=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},zT.apply(this,arguments)}function LT(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 $T(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?LT(Object(n),!0).forEach((function(t){HT(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):LT(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function BT(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,UT(r.key),r)}}function FT(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(FT=function(){return!!e})()}function WT(e){return WT=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},WT(e)}function VT(e,t){return VT=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},VT(e,t)}function HT(e,t,n){return(t=UT(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function UT(e){var t=function(e){if("object"!=RT(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=RT(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==RT(t)?t:t+""}DT.displayName="LabelList",DT.renderCallByParent=function(e,n){var o=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(!e||!e.children&&o&&!e.label)return null;var a=dv(e.children,DT).map((function(e,r){return(0,t.cloneElement)(e,{data:n,key:"labelList-".concat(r)})}));if(!o)return a;var i,s=function(e,t){return e?!0===e?r().createElement(DT,{key:"labelList-implicit",data:t}):r().isValidElement(e)||Uy()(e)?r().createElement(DT,{key:"labelList-implicit",data:t,content:e}):Xy()(e)?r().createElement(DT,PT({data:t},e,{key:"labelList-implicit"})):null:null}(e.label,n);return[s].concat(function(e){if(Array.isArray(e))return kT(e)}(i=a)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(i)||function(e,t){if(e){if("string"==typeof e)return kT(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)?kT(e,t):void 0}}(i)||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 qT=function(e){function t(e){var n,r,o,a;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),HT((r=this,a=[e],o=WT(o=t),n=function(e,t){if(t&&("object"===RT(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)}(r,FT()?Reflect.construct(o,a||[],WT(r).constructor):o.apply(r,a))),"pieRef",null),HT(n,"sectorRefs",[]),HT(n,"id",Ry("recharts-pie-")),HT(n,"handleAnimationEnd",(function(){var e=n.props.onAnimationEnd;n.setState({isAnimationFinished:!0}),Uy()(e)&&e()})),HT(n,"handleAnimationStart",(function(){var e=n.props.onAnimationStart;n.setState({isAnimationFinished:!1}),Uy()(e)&&e()})),n.state={isAnimationFinished:!e.isAnimationActive,prevIsAnimationActive:e.isAnimationActive,prevAnimationId:e.animationId,sectorToFocus:0},n}return 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&&VT(e,t)}(t,e),n=t,o=[{key:"isActiveIndex",value:function(e){var t=this.props.activeIndex;return Array.isArray(t)?-1!==t.indexOf(e):e===t}},{key:"hasActiveIndex",value:function(){var e=this.props.activeIndex;return Array.isArray(e)?0!==e.length:e||0===e}},{key:"renderLabels",value:function(e){if(this.props.isAnimationActive&&!this.state.isAnimationFinished)return null;var n=this.props,o=n.label,a=n.labelLine,i=n.dataKey,s=n.valueKey,l=mv(this.props,!1),c=mv(o,!1),u=mv(a,!1),d=o&&o.offsetRadius||20,f=e.map((function(e,n){var f=(e.startAngle+e.endAngle)/2,p=e_(e.cx,e.cy,e.outerRadius+d,f),h=$T($T($T($T({},l),e),{},{stroke:"none"},c),{},{index:n,textAnchor:t.getTextAnchor(p.x,e.cx)},p),m=$T($T($T($T({},l),e),{},{fill:"none",stroke:e.fill},u),{},{index:n,points:[e_(e.cx,e.cy,e.outerRadius,f),p]}),y=i;return Vy()(i)&&Vy()(s)?y="value":Vy()(i)&&(y=s),r().createElement(Dv,{key:"label-".concat(e.startAngle,"-").concat(e.endAngle,"-").concat(e.midAngle,"-").concat(n)},a&&t.renderLabelLineItem(a,m,"line"),t.renderLabelItem(o,h,dP(e,y)))}));return r().createElement(Dv,{className:"recharts-pie-labels"},f)}},{key:"renderSectorsStatically",value:function(e){var t=this,n=this.props,o=n.activeShape,a=n.blendStroke,i=n.inactiveShape;return e.map((function(n,s){if(0===(null==n?void 0:n.startAngle)&&0===(null==n?void 0:n.endAngle)&&1!==e.length)return null;var l=t.isActiveIndex(s),c=i&&t.hasActiveIndex()?i:null,u=l?o:c,d=$T($T({},n),{},{stroke:a?n.fill:n.stroke,tabIndex:-1});return r().createElement(Dv,zT({ref:function(e){e&&!t.sectorRefs.includes(e)&&t.sectorRefs.push(e)},tabIndex:-1,className:"recharts-pie-sector"},nv(t.props,n,s),{key:"sector-".concat(null==n?void 0:n.startAngle,"-").concat(null==n?void 0:n.endAngle,"-").concat(n.midAngle,"-").concat(s)}),r().createElement(lN,zT({option:u,isActive:l,shapeType:"sector"},d)))}))}},{key:"renderSectorsWithAnimation",value:function(){var e=this,t=this.props,n=t.sectors,o=t.isAnimationActive,a=t.animationBegin,i=t.animationDuration,s=t.animationEasing,l=t.animationId,c=this.state,u=c.prevSectors,d=c.prevIsAnimationActive;return r().createElement(fw,{begin:a,duration:i,isActive:o,easing:s,from:{t:0},to:{t:1},key:"pie-".concat(l,"-").concat(d),onAnimationStart:this.handleAnimationStart,onAnimationEnd:this.handleAnimationEnd},(function(t){var o=t.t,a=[],i=(n&&n[0]).startAngle;return n.forEach((function(e,t){var n=u&&u[t],r=t>0?Py()(e,"paddingAngle",0):0;if(n){var s=$y(n.endAngle-n.startAngle,e.endAngle-e.startAngle),l=$T($T({},e),{},{startAngle:i+r,endAngle:i+s(o)+r});a.push(l),i=l.endAngle}else{var c=e.endAngle,d=e.startAngle,f=$y(0,c-d)(o),p=$T($T({},e),{},{startAngle:i+r,endAngle:i+f+r});a.push(p),i=p.endAngle}})),r().createElement(Dv,null,e.renderSectorsStatically(a))}))}},{key:"attachKeyboardHandlers",value:function(e){var t=this;e.onkeydown=function(e){if(!e.altKey)switch(e.key){case"ArrowLeft":var n=++t.state.sectorToFocus%t.sectorRefs.length;t.sectorRefs[n].focus(),t.setState({sectorToFocus:n});break;case"ArrowRight":var r=--t.state.sectorToFocus<0?t.sectorRefs.length-1:t.state.sectorToFocus%t.sectorRefs.length;t.sectorRefs[r].focus(),t.setState({sectorToFocus:r});break;case"Escape":t.sectorRefs[t.state.sectorToFocus].blur(),t.setState({sectorToFocus:0})}}}},{key:"renderSectors",value:function(){var e=this.props,t=e.sectors,n=e.isAnimationActive,r=this.state.prevSectors;return!(n&&t&&t.length)||r&&yk()(r,t)?this.renderSectorsStatically(t):this.renderSectorsWithAnimation()}},{key:"componentDidMount",value:function(){this.pieRef&&this.attachKeyboardHandlers(this.pieRef)}},{key:"render",value:function(){var e=this,t=this.props,n=t.hide,o=t.sectors,a=t.className,i=t.label,s=t.cx,l=t.cy,c=t.innerRadius,u=t.outerRadius,d=t.isAnimationActive,f=this.state.isAnimationFinished;if(n||!o||!o.length||!Ty(s)||!Ty(l)||!Ty(c)||!Ty(u))return null;var p=re("recharts-pie",a);return r().createElement(Dv,{tabIndex:this.props.rootTabIndex,className:p,ref:function(t){e.pieRef=t}},this.renderSectors(),i&&this.renderLabels(o),f_.renderCallByParent(this.props,null,!1),(!d||f)&&DT.renderCallByParent(this.props,o,!1))}}],a=[{key:"getDerivedStateFromProps",value:function(e,t){return t.prevIsAnimationActive!==e.isAnimationActive?{prevIsAnimationActive:e.isAnimationActive,prevAnimationId:e.animationId,curSectors:e.sectors,prevSectors:[],isAnimationFinished:!0}:e.isAnimationActive&&e.animationId!==t.prevAnimationId?{prevAnimationId:e.animationId,curSectors:e.sectors,prevSectors:t.curSectors,isAnimationFinished:!0}:e.sectors!==t.curSectors?{curSectors:e.sectors,isAnimationFinished:!0}:null}},{key:"getTextAnchor",value:function(e,t){return e>t?"start":e<t?"end":"middle"}},{key:"renderLabelLineItem",value:function(e,t,n){if(r().isValidElement(e))return r().cloneElement(e,t);if(Uy()(e))return e(t);var o=re("recharts-pie-label-line","boolean"!=typeof e?e.className:"");return r().createElement(GN,zT({},t,{key:n,type:"linear",className:o}))}},{key:"renderLabelItem",value:function(e,t,n){if(r().isValidElement(e))return r().cloneElement(e,t);var o=n;if(Uy()(e)&&(o=e(t),r().isValidElement(o)))return o;var a=re("recharts-pie-label-text","boolean"==typeof e||Uy()(e)?"":e.className);return r().createElement(pS,zT({},t,{alignmentBaseline:"middle",className:a}),o)}}],o&&BT(n.prototype,o),a&&BT(n,a),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,o,a}(t.PureComponent);TT=qT,HT(qT,"displayName","Pie"),HT(qT,"defaultProps",{stroke:"#fff",fill:"#808080",legendType:"rect",cx:"50%",cy:"50%",startAngle:0,endAngle:360,innerRadius:0,outerRadius:"80%",paddingAngle:0,labelLine:!0,hide:!1,minAngle:0,isAnimationActive:!ig.isSsr,animationBegin:400,animationDuration:1500,animationEasing:"ease",nameKey:"name",blendStroke:!1,rootTabIndex:0}),HT(qT,"parseDeltaAngle",(function(e,t){return Ny(t-e)*Math.min(Math.abs(t-e),360)})),HT(qT,"getRealPieData",(function(e){var t=e.data,n=e.children,r=mv(e,!1),o=dv(n,xy);return t&&t.length?t.map((function(e,t){return $T($T($T({payload:e},r),e),o&&o[t]&&o[t].props)})):o&&o.length?o.map((function(e){return $T($T({},r),e.props)})):[]})),HT(qT,"parseCoordinateOfPie",(function(e,t){var n=t.top,r=t.left,o=t.width,a=t.height,i=t_(o,a);return{cx:r+zy(e.cx,o,o/2),cy:n+zy(e.cy,a,a/2),innerRadius:zy(e.innerRadius,i,0),outerRadius:zy(e.outerRadius,i,.8*i),maxRadius:e.maxRadius||Math.sqrt(o*o+a*a)/2}})),HT(qT,"getComposedData",(function(e){var t=e.item,n=e.offset,r=void 0!==t.type.defaultProps?$T($T({},t.type.defaultProps),t.props):t.props,o=TT.getRealPieData(r);if(!o||!o.length)return null;var a=r.cornerRadius,i=r.startAngle,s=r.endAngle,l=r.paddingAngle,c=r.dataKey,u=r.nameKey,d=r.valueKey,f=r.tooltipType,p=Math.abs(r.minAngle),h=TT.parseCoordinateOfPie(r,n),m=TT.parseDeltaAngle(i,s),y=Math.abs(m),v=c;Vy()(c)&&Vy()(d)?(Fy(!1,'Use "dataKey" to specify the value of pie,\n      the props "valueKey" will be deprecated in 1.1.0'),v="value"):Vy()(c)&&(Fy(!1,'Use "dataKey" to specify the value of pie,\n      the props "valueKey" will be deprecated in 1.1.0'),v=d);var g,b,x=o.filter((function(e){return 0!==dP(e,v,0)})).length,w=y-x*p-(y>=360?x:x-1)*l,S=o.reduce((function(e,t){var n=dP(t,v,0);return e+(Ty(n)?n:0)}),0);return S>0&&(g=o.map((function(e,t){var n,r=dP(e,v,0),o=dP(e,u,t),s=(Ty(r)?r:0)/S,c=(n=t?b.endAngle+Ny(m)*l*(0!==r?1:0):i)+Ny(m)*((0!==r?p:0)+s*w),d=(n+c)/2,y=(h.innerRadius+h.outerRadius)/2,g=[{name:o,value:r,payload:e,dataKey:v,type:f}],x=e_(h.cx,h.cy,y,d);return b=$T($T($T({percent:s,cornerRadius:a,name:o,tooltipPayload:g,midAngle:d,middleRadius:y,tooltipPosition:x},e),h),{},{value:dP(e,v),startAngle:n,endAngle:c,payload:e,paddingAngle:Ny(m)*l})}))),$T($T({},h),{},{sectors:g,data:o})}));var XT=function(e){var n=e.chartName,o=e.GraphicalChild,a=e.defaultTooltipEventType,i=void 0===a?"axis":a,s=e.validateTooltipEventTypes,l=void 0===s?["axis"]:s,c=e.axisComponents,u=e.legendContent,d=e.formatAxisMap,f=e.defaultProps,p=function(e,t){var r=e.props,a=e.dataStartIndex,i=e.dataEndIndex,s=e.updateId;if(!pv({props:r}))return null;var l=r.children,u=r.layout,f=r.stackOffset,p=r.data,h=r.reverseStackOrder,m=RM(u),y=m.numericAxisName,v=m.cateAxisName,g=dv(l,o),b=function(e,t,n,r,o,a){if(!e)return null;var i=(a?t.reverse():t).reduce((function(e,t){var o,a=null!==(o=t.type)&&void 0!==o&&o.defaultProps?cP(cP({},t.type.defaultProps),t.props):t.props,i=a.stackId;if(a.hide)return e;var s=a[n],l=e[s]||{hasStack:!1,stackGroups:{}};if(Iy(i)){var c=l.stackGroups[i]||{numericAxisId:n,cateAxisId:r,items:[]};c.items.push(t),l.hasStack=!0,l.stackGroups[i]=c}else l.stackGroups[Ry("_stackId_")]={numericAxisId:n,cateAxisId:r,items:[t]};return cP(cP({},e),{},uP({},s,l))}),{});return Object.keys(i).reduce((function(t,a){var s=i[a];return s.hasStack&&(s.stackGroups=Object.keys(s.stackGroups).reduce((function(t,a){var i=s.stackGroups[a];return cP(cP({},t),{},uP({},a,{numericAxisId:n,cateAxisId:r,items:i.items,stackedData:SP(e,i.items,o)}))}),{})),cP(cP({},t),{},uP({},a,s))}),{})}(p,g,"".concat(y,"Id"),"".concat(v,"Id"),f,h),x=c.reduce((function(e,t){var n="".concat(t.axisType,"Map");return OM(OM({},e),{},jM({},n,IM(r,OM(OM({},t),{},{graphicalItems:g,stackGroups:t.axisType===y&&b,dataStartIndex:a,dataEndIndex:i}))))}),{}),w=function(e,t){var n=e.props,r=(e.graphicalItems,e.xAxisMap),o=void 0===r?{}:r,a=e.yAxisMap,i=void 0===a?{}:a,s=n.width,l=n.height,c=n.children,u=n.margin||{},d=fv(c,qP),f=fv(c,Ab),p=Object.keys(i).reduce((function(e,t){var n=i[t],r=n.orientation;return n.mirror||n.hide?e:OM(OM({},e),{},jM({},r,e[r]+n.width))}),{left:u.left||0,right:u.right||0}),h=Object.keys(o).reduce((function(e,t){var n=o[t],r=n.orientation;return n.mirror||n.hide?e:OM(OM({},e),{},jM({},r,Py()(e,"".concat(r))+n.height))}),{top:u.top||0,bottom:u.bottom||0}),m=OM(OM({},h),p),y=m.bottom;d&&(m.bottom+=d.props.height||qP.defaultProps.height),f&&t&&(m=function(e,t,n,r){var o=n.children,a=n.width,i=n.margin,s=a-(i.left||0)-(i.right||0),l=oP({children:o,legendWidth:s});if(l){var c=r||{},u=c.width,d=c.height,f=l.align,p=l.verticalAlign,h=l.layout;if(("vertical"===h||"horizontal"===h&&"middle"===p)&&"center"!==f&&Ty(e[f]))return cP(cP({},e),{},uP({},f,e[f]+(u||0)));if(("horizontal"===h||"vertical"===h&&"center"===f)&&"middle"!==p&&Ty(e[p]))return cP(cP({},e),{},uP({},p,e[p]+(d||0)))}return e}(m,0,n,t));var v=s-m.left-m.right,g=l-m.top-m.bottom;return OM(OM({brushBottom:y},m),{},{width:Math.max(v,0),height:Math.max(g,0)})}(OM(OM({},x),{},{props:r,graphicalItems:g}),null==t?void 0:t.legendBBox);Object.keys(x).forEach((function(e){x[e]=d(r,x[e],w,e.replace("Map",""),n)}));var S,O,j=x["".concat(v,"Map")],E=(S=Ly(j),{tooltipTicks:O=vP(S,!1,!0),orderedTooltipTicks:Pv()(O,(function(e){return e.coordinate})),tooltipAxis:S,tooltipAxisBandSize:kP(S,O)}),C=function(e,t){var n=t.graphicalItems,r=t.stackGroups,o=t.offset,a=t.updateId,i=t.dataStartIndex,s=t.dataEndIndex,l=e.barSize,u=e.layout,d=e.barGap,f=e.barCategoryGap,p=e.maxBarSize,h=RM(u),m=h.numericAxisName,y=h.cateAxisName,v=function(e){return!(!e||!e.length)&&e.some((function(e){var t=sv(e&&e.type);return t&&t.indexOf("Bar")>=0}))}(n),g=[];return n.forEach((function(n,h){var b=AM(e.data,{graphicalItems:[n],dataStartIndex:i,dataEndIndex:s}),x=void 0!==n.type.defaultProps?OM(OM({},n.type.defaultProps),n.props):n.props,w=x.dataKey,S=x.maxBarSize,O=x["".concat(m,"Id")],j=x["".concat(y,"Id")],E=c.reduce((function(e,n){var r=t["".concat(n.axisType,"Map")],o=x["".concat(n.axisType,"Id")];r&&r[o]||"zAxis"===n.axisType||_v(!1);var a=r[o];return OM(OM({},e),{},jM(jM({},n.axisType,a),"".concat(n.axisType,"Ticks"),vP(a)))}),{}),C=E[y],k=E["".concat(y,"Ticks")],P=r&&r[O]&&r[O].hasStack&&function(e,t){var n,r=(null!==(n=e.type)&&void 0!==n&&n.defaultProps?cP(cP({},e.type.defaultProps),e.props):e.props).stackId;if(Iy(r)){var o=t[r];if(o){var a=o.items.indexOf(e);return a>=0?o.stackedData[a]:null}}return null}(n,r[O].stackGroups),_=sv(n.type).indexOf("Bar")>=0,A=kP(C,k),N=[],M=v&&function(e){var t=e.barSize,n=e.totalSize,r=e.stackGroups,o=void 0===r?{}:r;if(!o)return{};for(var a={},i=Object.keys(o),s=0,l=i.length;s<l;s++)for(var c=o[i[s]].stackGroups,u=Object.keys(c),d=0,f=u.length;d<f;d++){var p=c[u[d]],h=p.items,m=p.cateAxisId,y=h.filter((function(e){return sv(e.type).indexOf("Bar")>=0}));if(y&&y.length){var v=y[0].type.defaultProps,g=void 0!==v?cP(cP({},v),y[0].props):y[0].props,b=g.barSize,x=g[m];a[x]||(a[x]=[]);var w=Vy()(b)?t:b;a[x].push({item:y[0],stackList:y.slice(1),barSize:Vy()(w)?void 0:zy(w,n,0)})}}return a}({barSize:l,stackGroups:r,totalSize:zM(E,y)});if(_){var T,I,D=Vy()(S)?p:S,R=null!==(T=null!==(I=kP(C,k,!0))&&void 0!==I?I:D)&&void 0!==T?T:0;N=function(e){var t=e.barGap,n=e.barCategoryGap,r=e.bandSize,o=e.sizeList,a=void 0===o?[]:o,i=e.maxBarSize,s=a.length;if(s<1)return null;var l,c=zy(t,r,0,!0),u=[];if(a[0].barSize===+a[0].barSize){var d=!1,f=r/s,p=a.reduce((function(e,t){return e+t.barSize||0}),0);(p+=(s-1)*c)>=r&&(p-=(s-1)*c,c=0),p>=r&&f>0&&(d=!0,p=s*(f*=.9));var h={offset:((r-p)/2|0)-c,size:0};l=a.reduce((function(e,t){var n={item:t.item,position:{offset:h.offset+h.size+c,size:d?f:t.barSize}},r=[].concat(iP(e),[n]);return h=r[r.length-1].position,t.stackList&&t.stackList.length&&t.stackList.forEach((function(e){r.push({item:e,position:h})})),r}),u)}else{var m=zy(n,r,0,!0);r-2*m-(s-1)*c<=0&&(c=0);var y=(r-2*m-(s-1)*c)/s;y>1&&(y>>=0);var v=i===+i?Math.min(y,i):y;l=a.reduce((function(e,t,n){var r=[].concat(iP(e),[{item:t.item,position:{offset:m+(y+c)*n+(y-v)/2,size:v}}]);return t.stackList&&t.stackList.length&&t.stackList.forEach((function(e){r.push({item:e,position:r[r.length-1].position})})),r}),u)}return l}({barGap:d,barCategoryGap:f,bandSize:R!==A?R:A,sizeList:M[j],maxBarSize:D}),R!==A&&(N=N.map((function(e){return OM(OM({},e),{},{position:OM(OM({},e.position),{},{offset:e.position.offset-R/2})})})))}var z,L,$=n&&n.type&&n.type.getComposedData;$&&g.push({props:OM(OM({},$(OM(OM({},E),{},{displayedData:b,props:e,dataKey:w,item:n,bandSize:A,barPosition:N,offset:o,stackedData:P,layout:u,dataStartIndex:i,dataEndIndex:s}))),{},jM(jM(jM({key:n.key||"item-".concat(h)},m,E[m]),y,E[y]),"animationId",a)),childIndex:(z=n,L=e.children,uv(L).indexOf(z)),item:n})})),g}(r,OM(OM({},x),{},{dataStartIndex:a,dataEndIndex:i,updateId:s,graphicalItems:g,stackGroups:b,offset:w}));return OM(OM({formattedGraphicalItems:C,graphicalItems:g,offset:w,stackGroups:b},E),x)},h=function(e){function o(e){var a,i,s,l,c,d;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,o),jM((l=this,d=[e],c=vM(c=o),s=function(e,t){if(t&&("object"===dM(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)}(l,yM()?Reflect.construct(c,d||[],vM(l).constructor):c.apply(l,d))),"eventEmitterSymbol",Symbol("rechartsEventEmitter")),jM(s,"accessibilityManager",new MA),jM(s,"handleLegendBBoxUpdate",(function(e){if(e){var t=s.state,n=t.dataStartIndex,r=t.dataEndIndex,o=t.updateId;s.setState(OM({legendBBox:e},p({props:s.props,dataStartIndex:n,dataEndIndex:r,updateId:o},OM(OM({},s.state),{},{legendBBox:e}))))}})),jM(s,"handleReceiveSyncEvent",(function(e,t,n){if(s.props.syncId===e){if(n===s.eventEmitterSymbol&&"function"!=typeof s.props.syncMethod)return;s.applySyncEvent(t)}})),jM(s,"handleBrushChange",(function(e){var t=e.startIndex,n=e.endIndex;if(t!==s.state.dataStartIndex||n!==s.state.dataEndIndex){var r=s.state.updateId;s.setState((function(){return OM({dataStartIndex:t,dataEndIndex:n},p({props:s.props,dataStartIndex:t,dataEndIndex:n,updateId:r},s.state))})),s.triggerSyncEvent({dataStartIndex:t,dataEndIndex:n})}})),jM(s,"handleMouseEnter",(function(e){var t=s.getMouseInfo(e);if(t){var n=OM(OM({},t),{},{isTooltipActive:!0});s.setState(n),s.triggerSyncEvent(n);var r=s.props.onMouseEnter;Uy()(r)&&r(n,e)}})),jM(s,"triggeredAfterMouseMove",(function(e){var t=s.getMouseInfo(e),n=t?OM(OM({},t),{},{isTooltipActive:!0}):{isTooltipActive:!1};s.setState(n),s.triggerSyncEvent(n);var r=s.props.onMouseMove;Uy()(r)&&r(n,e)})),jM(s,"handleItemMouseEnter",(function(e){s.setState((function(){return{isTooltipActive:!0,activeItem:e,activePayload:e.tooltipPayload,activeCoordinate:e.tooltipPosition||{x:e.cx,y:e.cy}}}))})),jM(s,"handleItemMouseLeave",(function(){s.setState((function(){return{isTooltipActive:!1}}))})),jM(s,"handleMouseMove",(function(e){e.persist(),s.throttleTriggeredAfterMouseMove(e)})),jM(s,"handleMouseLeave",(function(e){s.throttleTriggeredAfterMouseMove.cancel();var t={isTooltipActive:!1};s.setState(t),s.triggerSyncEvent(t);var n=s.props.onMouseLeave;Uy()(n)&&n(t,e)})),jM(s,"handleOuterEvent",(function(e){var t,n=function(e){var t=e&&e.type;return t&&iv[t]?iv[t]:null}(e),r=Py()(s.props,"".concat(n));n&&Uy()(r)&&r(null!==(t=/.*touch.*/i.test(n)?s.getMouseInfo(e.changedTouches[0]):s.getMouseInfo(e))&&void 0!==t?t:{},e)})),jM(s,"handleClick",(function(e){var t=s.getMouseInfo(e);if(t){var n=OM(OM({},t),{},{isTooltipActive:!0});s.setState(n),s.triggerSyncEvent(n);var r=s.props.onClick;Uy()(r)&&r(n,e)}})),jM(s,"handleMouseDown",(function(e){var t=s.props.onMouseDown;Uy()(t)&&t(s.getMouseInfo(e),e)})),jM(s,"handleMouseUp",(function(e){var t=s.props.onMouseUp;Uy()(t)&&t(s.getMouseInfo(e),e)})),jM(s,"handleTouchMove",(function(e){null!=e.changedTouches&&e.changedTouches.length>0&&s.throttleTriggeredAfterMouseMove(e.changedTouches[0])})),jM(s,"handleTouchStart",(function(e){null!=e.changedTouches&&e.changedTouches.length>0&&s.handleMouseDown(e.changedTouches[0])})),jM(s,"handleTouchEnd",(function(e){null!=e.changedTouches&&e.changedTouches.length>0&&s.handleMouseUp(e.changedTouches[0])})),jM(s,"triggerSyncEvent",(function(e){void 0!==s.props.syncId&&CA.emit(kA,s.props.syncId,e,s.eventEmitterSymbol)})),jM(s,"applySyncEvent",(function(e){var t=s.props,n=t.layout,r=t.syncMethod,o=s.state.updateId,a=e.dataStartIndex,i=e.dataEndIndex;if(void 0!==e.dataStartIndex||void 0!==e.dataEndIndex)s.setState(OM({dataStartIndex:a,dataEndIndex:i},p({props:s.props,dataStartIndex:a,dataEndIndex:i,updateId:o},s.state)));else if(void 0!==e.activeTooltipIndex){var l=e.chartX,c=e.chartY,u=e.activeTooltipIndex,d=s.state,f=d.offset,h=d.tooltipTicks;if(!f)return;if("function"==typeof r)u=r(h,e);else if("value"===r){u=-1;for(var m=0;m<h.length;m++)if(h[m].value===e.activeLabel){u=m;break}}var y=OM(OM({},f),{},{x:f.left,y:f.top}),v=Math.min(l,y.x+y.width),g=Math.min(c,y.y+y.height),b=h[u]&&h[u].value,x=MM(s.state,s.props.data,u),w=h[u]?{x:"horizontal"===n?h[u].coordinate:v,y:"horizontal"===n?g:h[u].coordinate}:PM;s.setState(OM(OM({},e),{},{activeLabel:b,activeCoordinate:w,activePayload:x,activeTooltipIndex:u}))}else s.setState(e)})),jM(s,"renderCursor",(function(e){var t,o=s.state,a=o.isTooltipActive,i=o.activeCoordinate,l=o.activePayload,c=o.offset,u=o.activeTooltipIndex,d=o.tooltipAxisBandSize,f=s.getTooltipEventType(),p=null!==(t=e.props.active)&&void 0!==t?t:a,h=s.props.layout,m=e.key||"_recharts-cursor";return r().createElement(lM,{key:m,activeCoordinate:i,activePayload:l,activeTooltipIndex:u,chartName:n,element:e,isActive:p,layout:h,offset:c,tooltipAxisBandSize:d,tooltipEventType:f})})),jM(s,"renderPolarAxis",(function(e,n,r){var o=Py()(e,"type.axisType"),a=Py()(s.state,"".concat(o,"Map")),i=e.type.defaultProps,l=void 0!==i?OM(OM({},i),e.props):e.props,c=a&&a[l["".concat(o,"Id")]];return(0,t.cloneElement)(e,OM(OM({},c),{},{className:re(o,c.className),key:e.key||"".concat(n,"-").concat(r),ticks:vP(c,!0)}))})),jM(s,"renderPolarGrid",(function(e){var n=e.props,r=n.radialLines,o=n.polarAngles,a=n.polarRadius,i=s.state,l=i.radiusAxisMap,c=i.angleAxisMap,u=Ly(l),d=Ly(c),f=d.cx,p=d.cy,h=d.innerRadius,m=d.outerRadius;return(0,t.cloneElement)(e,{polarAngles:Array.isArray(o)?o:vP(d,!0).map((function(e){return e.coordinate})),polarRadius:Array.isArray(a)?a:vP(u,!0).map((function(e){return e.coordinate})),cx:f,cy:p,innerRadius:h,outerRadius:m,key:e.key||"polar-grid",radialLines:r})})),jM(s,"renderLegend",(function(){var e=s.state.formattedGraphicalItems,n=s.props,r=n.children,o=n.width,a=n.height,i=s.props.margin||{},l=o-(i.left||0)-(i.right||0),c=oP({children:r,formattedGraphicalItems:e,legendWidth:l,legendContent:u});if(!c)return null;var d=c.item,f=hM(c,cM);return(0,t.cloneElement)(d,OM(OM({},f),{},{chartWidth:o,chartHeight:a,margin:i,onBBoxUpdate:s.handleLegendBBoxUpdate}))})),jM(s,"renderTooltip",(function(){var e,n=s.props,r=n.children,o=n.accessibilityLayer,a=fv(r,xg);if(!a)return null;var i=s.state,l=i.isTooltipActive,c=i.activeCoordinate,u=i.activePayload,d=i.activeLabel,f=i.offset,p=null!==(e=a.props.active)&&void 0!==e?e:l;return(0,t.cloneElement)(a,{viewBox:OM(OM({},f),{},{x:f.left,y:f.top}),active:p,label:d,payload:p?u:[],coordinate:c,accessibilityLayer:o})})),jM(s,"renderBrush",(function(e){var n=s.props,r=n.margin,o=n.data,a=s.state,i=a.offset,l=a.dataStartIndex,c=a.dataEndIndex,u=a.updateId;return(0,t.cloneElement)(e,{key:e.key||"_recharts-brush",onChange:bP(s.handleBrushChange,e.props.onChange),data:o,x:Ty(e.props.x)?e.props.x:i.left,y:Ty(e.props.y)?e.props.y:i.top+i.height+i.brushBottom-(r.bottom||0),width:Ty(e.props.width)?e.props.width:i.width,startIndex:l,endIndex:c,updateId:"brush-".concat(u)})})),jM(s,"renderReferenceElement",(function(e,n,r){if(!e)return null;var o=s.clipPathId,a=s.state,i=a.xAxisMap,l=a.yAxisMap,c=a.offset,u=e.type.defaultProps||{},d=e.props,f=d.xAxisId,p=void 0===f?u.xAxisId:f,h=d.yAxisId,m=void 0===h?u.yAxisId:h;return(0,t.cloneElement)(e,{key:e.key||"".concat(n,"-").concat(r),xAxis:i[p],yAxis:l[m],viewBox:{x:c.left,y:c.top,width:c.width,height:c.height},clipPathId:o})})),jM(s,"renderActivePoints",(function(e){var t=e.item,n=e.activePoint,r=e.basePoint,a=e.childIndex,i=e.isRange,s=[],l=t.props.key,c=void 0!==t.item.type.defaultProps?OM(OM({},t.item.type.defaultProps),t.item.props):t.item.props,u=c.activeDot,d=OM(OM({index:a,dataKey:c.dataKey,cx:n.x,cy:n.y,r:4,fill:pP(t.item),strokeWidth:2,stroke:"#fff",payload:n.payload,value:n.value},mv(u,!1)),tv(u));return s.push(o.renderActiveDot(u,d,"".concat(l,"-activePoint-").concat(a))),r?s.push(o.renderActiveDot(u,OM(OM({},d),{},{cx:r.x,cy:r.y}),"".concat(l,"-basePoint-").concat(a))):i&&s.push(null),s})),jM(s,"renderGraphicChild",(function(e,n,r){var o=s.filterFormatItem(e,n,r);if(!o)return null;var a=s.getTooltipEventType(),i=s.state,l=i.isTooltipActive,c=i.tooltipAxis,u=i.activeTooltipIndex,d=i.activeLabel,f=fv(s.props.children,xg),p=o.props,h=p.points,m=p.isRange,y=p.baseLine,v=void 0!==o.item.type.defaultProps?OM(OM({},o.item.type.defaultProps),o.item.props):o.item.props,g=v.activeDot,b=v.hide,x=v.activeBar,w=v.activeShape,S=Boolean(!b&&l&&f&&(g||x||w)),O={};"axis"!==a&&f&&"click"===f.props.trigger?O={onClick:bP(s.handleItemMouseEnter,e.props.onClick)}:"axis"!==a&&(O={onMouseLeave:bP(s.handleItemMouseLeave,e.props.onMouseLeave),onMouseEnter:bP(s.handleItemMouseEnter,e.props.onMouseEnter)});var j=(0,t.cloneElement)(e,OM(OM({},o.props),O));if(S){if(!(u>=0)){var E,C=(null!==(E=s.getItemByXY(s.state.activeCoordinate))&&void 0!==E?E:{graphicalItem:j}).graphicalItem,k=C.item,P=void 0===k?e:k,_=C.childIndex,A=OM(OM(OM({},o.props),O),{},{activeIndex:_});return[(0,t.cloneElement)(P,A),null,null]}var N,M;if(c.dataKey&&!c.allowDuplicatedCategory){var T="function"==typeof c.dataKey?function(e){return"function"==typeof c.dataKey?c.dataKey(e.payload):null}:"payload.".concat(c.dataKey.toString());N=By(h,T,d),M=m&&y&&By(y,T,d)}else N=null==h?void 0:h[u],M=m&&y&&y[u];if(w||x){var I=void 0!==e.props.activeIndex?e.props.activeIndex:u;return[(0,t.cloneElement)(e,OM(OM(OM({},o.props),O),{},{activeIndex:I})),null,null]}if(!Vy()(N))return[j].concat(bM(s.renderActivePoints({item:o,activePoint:N,basePoint:M,childIndex:u,isRange:m})))}return m?[j,null,null]:[j,null]})),jM(s,"renderCustomized",(function(e,n,r){return(0,t.cloneElement)(e,OM(OM({key:"recharts-customized-".concat(r)},s.props),s.state))})),jM(s,"renderMap",{CartesianGrid:{handler:_M,once:!0},ReferenceArea:{handler:s.renderReferenceElement},ReferenceLine:{handler:_M},ReferenceDot:{handler:s.renderReferenceElement},XAxis:{handler:_M},YAxis:{handler:_M},Brush:{handler:s.renderBrush,once:!0},Bar:{handler:s.renderGraphicChild},Line:{handler:s.renderGraphicChild},Area:{handler:s.renderGraphicChild},Radar:{handler:s.renderGraphicChild},RadialBar:{handler:s.renderGraphicChild},Scatter:{handler:s.renderGraphicChild},Pie:{handler:s.renderGraphicChild},Funnel:{handler:s.renderGraphicChild},Tooltip:{handler:s.renderCursor,once:!0},PolarGrid:{handler:s.renderPolarGrid,once:!0},PolarAngleAxis:{handler:s.renderPolarAxis},PolarRadiusAxis:{handler:s.renderPolarAxis},Customized:{handler:s.renderCustomized}}),s.clipPathId="".concat(null!==(a=e.id)&&void 0!==a?a:Ry("recharts"),"-clip"),s.throttleTriggeredAfterMouseMove=Sy()(s.triggeredAfterMouseMove,null!==(i=e.throttleDelay)&&void 0!==i?i:1e3/60),s.state={},s}return 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&&gM(e,t)}(o,e),a=o,s=[{key:"componentDidMount",value:function(){var e,t;this.addListener(),this.accessibilityManager.setDetails({container:this.container,offset:{left:null!==(e=this.props.margin.left)&&void 0!==e?e:0,top:null!==(t=this.props.margin.top)&&void 0!==t?t:0},coordinateList:this.state.tooltipTicks,mouseHandlerCallback:this.triggeredAfterMouseMove,layout:this.props.layout}),this.displayDefaultTooltip()}},{key:"displayDefaultTooltip",value:function(){var e=this.props,t=e.children,n=e.data,r=e.height,o=e.layout,a=fv(t,xg);if(a){var i=a.props.defaultIndex;if(!("number"!=typeof i||i<0||i>this.state.tooltipTicks.length-1)){var s=this.state.tooltipTicks[i]&&this.state.tooltipTicks[i].value,l=MM(this.state,n,i,s),c=this.state.tooltipTicks[i].coordinate,u=(this.state.offset.top+r)/2,d="horizontal"===o?{x:c,y:u}:{y:c,x:u},f=this.state.formattedGraphicalItems.find((function(e){return"Scatter"===e.item.type.name}));f&&(d=OM(OM({},d),f.props.points[i].tooltipPosition),l=f.props.points[i].tooltipPayload);var p={activeTooltipIndex:i,isTooltipActive:!0,activeLabel:s,activePayload:l,activeCoordinate:d};this.setState(p),this.renderCursor(a),this.accessibilityManager.setIndex(i)}}}},{key:"getSnapshotBeforeUpdate",value:function(e,t){return this.props.accessibilityLayer?(this.state.tooltipTicks!==t.tooltipTicks&&this.accessibilityManager.setDetails({coordinateList:this.state.tooltipTicks}),this.props.layout!==e.layout&&this.accessibilityManager.setDetails({layout:this.props.layout}),this.props.margin!==e.margin&&this.accessibilityManager.setDetails({offset:{left:null!==(n=this.props.margin.left)&&void 0!==n?n:0,top:null!==(r=this.props.margin.top)&&void 0!==r?r:0}}),null):null;var n,r}},{key:"componentDidUpdate",value:function(e){yv([fv(e.children,xg)],[fv(this.props.children,xg)])||this.displayDefaultTooltip()}},{key:"componentWillUnmount",value:function(){this.removeListener(),this.throttleTriggeredAfterMouseMove.cancel()}},{key:"getTooltipEventType",value:function(){var e=fv(this.props.children,xg);if(e&&"boolean"==typeof e.props.shared){var t=e.props.shared?"axis":"item";return l.indexOf(t)>=0?t:i}return i}},{key:"getMouseInfo",value:function(e){if(!this.container)return null;var t,n=this.container,r=n.getBoundingClientRect(),o=(t=r).top+window.scrollY-document.documentElement.clientTop,a=t.left+window.scrollX-document.documentElement.clientLeft,i={chartX:Math.round(e.pageX-a),chartY:Math.round(e.pageY-o)},s=r.width/n.offsetWidth||1,l=this.inRange(i.chartX,i.chartY,s);if(!l)return null;var c=this.state,u=c.xAxisMap,d=c.yAxisMap;if("axis"!==this.getTooltipEventType()&&u&&d){var f=Ly(u).scale,p=Ly(d).scale,h=f&&f.invert?f.invert(i.chartX):null,m=p&&p.invert?p.invert(i.chartY):null;return OM(OM({},i),{},{xValue:h,yValue:m})}var y=TM(this.state,this.props.data,this.props.layout,l);return y?OM(OM({},i),y):null}},{key:"inRange",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,r=this.props.layout,o=e/n,a=t/n;if("horizontal"===r||"vertical"===r){var i=this.state.offset;return o>=i.left&&o<=i.left+i.width&&a>=i.top&&a<=i.top+i.height?{x:o,y:a}:null}var s=this.state,l=s.angleAxisMap,c=s.radiusAxisMap;if(l&&c){var u=Ly(l);return r_({x:o,y:a},u)}return null}},{key:"parseEventsOfWrapper",value:function(){var e=this.props.children,t=this.getTooltipEventType(),n=fv(e,xg),r={};return n&&"axis"===t&&(r="click"===n.props.trigger?{onClick:this.handleClick}:{onMouseEnter:this.handleMouseEnter,onMouseMove:this.handleMouseMove,onMouseLeave:this.handleMouseLeave,onTouchMove:this.handleTouchMove,onTouchStart:this.handleTouchStart,onTouchEnd:this.handleTouchEnd}),OM(OM({},tv(this.props,this.handleOuterEvent)),r)}},{key:"addListener",value:function(){CA.on(kA,this.handleReceiveSyncEvent)}},{key:"removeListener",value:function(){CA.removeListener(kA,this.handleReceiveSyncEvent)}},{key:"filterFormatItem",value:function(e,t,n){for(var r=this.state.formattedGraphicalItems,o=0,a=r.length;o<a;o++){var i=r[o];if(i.item===e||i.props.key===e.key||t===sv(i.item.type)&&n===i.childIndex)return i}return null}},{key:"renderClipPath",value:function(){var e=this.clipPathId,t=this.state.offset,n=t.left,o=t.top,a=t.height,i=t.width;return r().createElement("defs",null,r().createElement("clipPath",{id:e},r().createElement("rect",{x:n,y:o,height:a,width:i})))}},{key:"getXScales",value:function(){var e=this.state.xAxisMap;return e?Object.entries(e).reduce((function(e,t){var n=pM(t,2),r=n[0],o=n[1];return OM(OM({},e),{},jM({},r,o.scale))}),{}):null}},{key:"getYScales",value:function(){var e=this.state.yAxisMap;return e?Object.entries(e).reduce((function(e,t){var n=pM(t,2),r=n[0],o=n[1];return OM(OM({},e),{},jM({},r,o.scale))}),{}):null}},{key:"getXScaleByAxisId",value:function(e){var t;return null===(t=this.state.xAxisMap)||void 0===t||null===(t=t[e])||void 0===t?void 0:t.scale}},{key:"getYScaleByAxisId",value:function(e){var t;return null===(t=this.state.yAxisMap)||void 0===t||null===(t=t[e])||void 0===t?void 0:t.scale}},{key:"getItemByXY",value:function(e){var t=this.state,n=t.formattedGraphicalItems,r=t.activeItem;if(n&&n.length)for(var o=0,a=n.length;o<a;o++){var i=n[o],s=i.props,l=i.item,c=void 0!==l.type.defaultProps?OM(OM({},l.type.defaultProps),l.props):l.props,u=sv(l.type);if("Bar"===u){var d=(s.data||[]).find((function(t){return xw(e,t)}));if(d)return{graphicalItem:i,payload:d}}else if("RadialBar"===u){var f=(s.data||[]).find((function(t){return r_(e,t)}));if(f)return{graphicalItem:i,payload:f}}else if(cN(i,r)||uN(i,r)||dN(i,r)){var p=mN({graphicalItem:i,activeTooltipItem:r,itemData:c.data}),h=void 0===c.activeIndex?p:c.activeIndex;return{graphicalItem:OM(OM({},i),{},{childIndex:h}),payload:dN(i,r)?c.data[p]:i.props.data[p]}}}return null}},{key:"render",value:function(){var e=this;if(!pv(this))return null;var t,n,o=this.props,a=o.children,i=o.className,s=o.width,l=o.height,c=o.style,u=o.compact,d=o.title,f=o.desc,p=hM(o,uM),h=mv(p,!1);if(u)return r().createElement(Z_,{state:this.state,width:this.props.width,height:this.props.height,clipPathId:this.clipPathId},r().createElement(Mv,fM({},h,{width:s,height:l,title:d,desc:f}),this.renderClipPath(),gv(a,this.renderMap)));this.props.accessibilityLayer&&(h.tabIndex=null!==(t=this.props.tabIndex)&&void 0!==t?t:0,h.role=null!==(n=this.props.role)&&void 0!==n?n:"application",h.onKeyDown=function(t){e.accessibilityManager.keyboardEvent(t)},h.onFocus=function(){e.accessibilityManager.focus()});var m=this.parseEventsOfWrapper();return r().createElement(Z_,{state:this.state,width:this.props.width,height:this.props.height,clipPathId:this.clipPathId},r().createElement("div",fM({className:re("recharts-wrapper",i),style:OM({position:"relative",cursor:"default",width:s,height:l},c)},m,{ref:function(t){e.container=t}}),r().createElement(Mv,fM({},h,{width:s,height:l,title:d,desc:f,style:kM}),this.renderClipPath(),gv(a,this.renderMap)),this.renderLegend(),this.renderTooltip()))}}],s&&mM(a.prototype,s),Object.defineProperty(a,"prototype",{writable:!1}),a;var a,s}(t.Component);jM(h,"displayName",n),jM(h,"defaultProps",OM({layout:"horizontal",stackOffset:"none",barCategoryGap:"10%",barGap:4,margin:{top:5,right:5,bottom:5,left:5},reverseStackOrder:!1,syncMethod:"index"},f)),jM(h,"getDerivedStateFromProps",(function(e,t){var n=e.dataKey,r=e.data,o=e.children,a=e.width,i=e.height,s=e.layout,l=e.stackOffset,c=e.margin,u=t.dataStartIndex,d=t.dataEndIndex;if(void 0===t.updateId){var f=DM(e);return OM(OM(OM({},f),{},{updateId:0},p(OM(OM({props:e},f),{},{updateId:0}),t)),{},{prevDataKey:n,prevData:r,prevWidth:a,prevHeight:i,prevLayout:s,prevStackOffset:l,prevMargin:c,prevChildren:o})}if(n!==t.prevDataKey||r!==t.prevData||a!==t.prevWidth||i!==t.prevHeight||s!==t.prevLayout||l!==t.prevStackOffset||!Yy(c,t.prevMargin)){var h=DM(e),m={chartX:t.chartX,chartY:t.chartY,isTooltipActive:t.isTooltipActive},y=OM(OM({},TM(t,r,s)),{},{updateId:t.updateId+1}),v=OM(OM(OM({},h),m),y);return OM(OM(OM({},v),p(OM({props:e},v),t)),{},{prevDataKey:n,prevData:r,prevWidth:a,prevHeight:i,prevLayout:s,prevStackOffset:l,prevMargin:c,prevChildren:o})}if(!yv(o,t.prevChildren)){var g,b,x,w,S=fv(o,qP),O=S&&null!==(g=null===(b=S.props)||void 0===b?void 0:b.startIndex)&&void 0!==g?g:u,j=S&&null!==(x=null===(w=S.props)||void 0===w?void 0:w.endIndex)&&void 0!==x?x:d,E=O!==u||j!==d,C=Vy()(r)||E?t.updateId+1:t.updateId;return OM(OM({updateId:C},p(OM(OM({props:e},t),{},{updateId:C,dataStartIndex:O,dataEndIndex:j}),t)),{},{prevChildren:o,dataStartIndex:O,dataEndIndex:j})}return null})),jM(h,"renderActiveDot",(function(e,n,o){var a;return a=(0,t.isValidElement)(e)?(0,t.cloneElement)(e,n):Uy()(e)?e(n):r().createElement(Mb,n),r().createElement(Dv,{className:"recharts-active-dot",key:o},a)}));var m=(0,t.forwardRef)((function(e,t){return r().createElement(h,fM({},e,{ref:t}))}));return m.displayName=h.displayName,m}({chartName:"PieChart",GraphicalChild:qT,validateTooltipEventTypes:["item"],defaultTooltipEventType:"item",legendContent:"children",axisComponents:[{axisType:"angleAxis",AxisComp:rT},{axisType:"radiusAxis",AxisComp:wT}],formatAxisMap:function(t,n,r,o,a){var i=t.width,s=t.height,l=t.startAngle,c=t.endAngle,u=zy(t.cx,i,i/2),d=zy(t.cy,s,s/2),f=t_(i,s,r),p=zy(t.innerRadius,f,0),h=zy(t.outerRadius,f,.8*f);return Object.keys(n).reduce((function(t,r){var i,s,f,m=n[r],y=m.domain,v=m.reversed;if(Vy()(m.range))"angleAxis"===o?i=[l,c]:"radiusAxis"===o&&(i=[p,h]),v&&(i=[i[1],i[0]]);else{var g=(s=i=m.range,f=2,function(e){if(Array.isArray(e))return e}(s)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,s=[],l=!0,c=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,o=e}finally{try{if(!l&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw o}}return s}}(s,f)||function(e,t){if(e){if("string"==typeof e)return ZP(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)?ZP(e,t):void 0}}(s,f)||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.")}());l=g[0],c=g[1]}var b=function(t,n){var r=t.scale,o=t.type,a=t.layout,i=t.axisType;if("auto"===r)return"radial"===a&&"radiusAxis"===i?{scale:Aw(),realScaleType:"band"}:"radial"===a&&"angleAxis"===i?{scale:YO(),realScaleType:"linear"}:"category"===o&&n&&(n.indexOf("LineChart")>=0||n.indexOf("AreaChart")>=0||n.indexOf("ComposedChart")>=0)?{scale:Mw(),realScaleType:"point"}:"category"===o?{scale:Aw(),realScaleType:"band"}:{scale:YO(),realScaleType:"linear"};if(jy()(r)){var s="scale".concat(Sg()(r));return{scale:(e[s]||Mw)(),realScaleType:e[s]?s:"point"}}return Uy()(r)?{scale:r}:{scale:Mw(),realScaleType:"point"}}(m,a),x=b.realScaleType,w=b.scale;w.domain(y).range(i),function(e){var t=e.domain();if(t&&!(t.length<=2)){var n=t.length,r=e.range(),o=Math.min(r[0],r[1])-xP,a=Math.max(r[0],r[1])+xP,i=e(t[0]),s=e(t[n-1]);(i<o||i>a||s<o||s>a)&&e.domain([t[0],t[n-1]])}}(w);var S=function(e,t){var n=t.realScaleType,r=t.type,o=t.tickCount,a=t.originalDomain,i=t.allowDecimals,s=n||t.scale;if("auto"!==s&&"linear"!==s)return null;if(o&&"number"===r&&a&&("auto"===a[0]||"auto"===a[1])){var l=e.domain();if(!l.length)return null;var c=Fk(l,o,i);return e.domain([fk()(c),uk()(c)]),{niceTicks:c}}if(o&&"number"===r){var u=e.domain();return{niceTicks:Wk(u,o,i)}}return null}(w,YP(YP({},m),{},{realScaleType:x})),O=YP(YP(YP({},m),S),{},{range:i,radius:h,realScaleType:x,scale:w,cx:u,cy:d,innerRadius:p,outerRadius:h,startAngle:l,endAngle:c});return YP(YP({},t),{},KP({},r,O))}),{})},defaultProps:{layout:"centric",startAngle:0,endAngle:360,cx:"50%",cy:"50%",innerRadius:0,outerRadius:"80%"}}),GT={tooltip:"m_e4d36c9b",tooltipLabel:"m_7f4bcb19",tooltipBody:"m_3de554dd",tooltipItemColor:"m_b30369b5",tooltipItem:"m_3de8964e",tooltipItemBody:"m_50186d10",tooltipItemName:"m_501dadf9",tooltipItemData:"m_50192318"};function YT(e,t){return"radial"===t||"scatter"===t?Array.isArray(e.value)?e.value[1]-e.value[0]:e.value:Array.isArray(e.payload[e.dataKey])?e.payload[e.dataKey][1]-e.payload[e.dataKey][0]:e.payload[e.name]}const KT={type:"area",showColor:!0},ZT=te(((e,t)=>{const n=Q("ChartTooltip",KT,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,vars:c,payload:u,label:d,unit:f,type:p,segmentId:h,mod:m,series:y,valueFormatter:v,showColor:g,...b}=n,x=D(),w=nt({name:"ChartTooltip",classes:GT,props:n,className:o,style:i,classNames:r,styles:s,unstyled:l});if(!u)return null;const S=function(e,t){const n=function(e){return e.map((e=>{if(!e.payload||e.payload[e.name])return e;const t=e.name.search(/\./);if(t>=0){const n=e.name.substring(0,t),r={...e.payload[n]},o=Object.entries(e.payload).reduce(((e,t)=>{const[r,o]=t;return r===n?e:{...e,[r]:o}}),{});return{...e,name:e.name.substring(t+1),payload:{...o,...r}}}return e}))}(e.filter((e=>"none"!==e.fill||!e.color)));return t?n.filter((e=>e.name===t)):n}(u,h),j="scatter"===p?u[0]?.payload?.name:null,E=function(e){return e?e.reduce(((e,t)=>{const n=t.name.search(/\./);return n>=0?(e[t.name.substring(n+1)]=t.label,e):(e[t.name]=t.label,e)}),{}):{}}(y),C=d||j,k=S.map((e=>(0,a.jsxs)("div",{"data-type":p,...w("tooltipItem"),children:[(0,a.jsxs)("div",{...w("tooltipItemBody"),children:[g&&(0,a.jsx)("svg",{...w("tooltipItemColor"),children:(0,a.jsx)("circle",{r:6,fill:O(e.color,x),width:12,height:12,cx:6,cy:6})}),(0,a.jsx)("div",{...w("tooltipItemName"),children:E[e.name]||e.name})]}),(0,a.jsxs)("div",{...w("tooltipItemData"),children:["function"==typeof v?v(YT(e,p)):YT(e,p),f||e.unit]})]},e?.key??e.name)));return(0,a.jsxs)(je,{...w("tooltip"),mod:[{type:p},m],ref:t,...b,children:[C&&(0,a.jsx)("div",{...w("tooltipLabel"),children:C}),(0,a.jsx)("div",{...w("tooltipBody"),children:k})]})}));ZT.displayName="@mantine/charts/ChartTooltip";var JT={root:"m_a410e613",label:"m_ddb0bfe3"};const QT={withTooltip:!0,withLabelsLine:!0,paddingAngle:0,thickness:20,size:160,strokeWidth:1,startAngle:0,endAngle:360,tooltipDataSource:"all"},eI=(e,{strokeColor:t,labelColor:n,withLabels:r,size:o})=>({root:{"--chart-stroke-color":t?O(t,e):void 0,"--chart-labels-color":n?O(n,e):void 0,"--chart-size":m(r?o+80:o)}}),tI=te(((e,t)=>{const n=Q("DonutChart",QT,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,vars:c,data:u,withTooltip:d,tooltipAnimationDuration:f,tooltipProps:p,pieProps:h,paddingAngle:m,withLabels:y,withLabelsLine:v,size:g,thickness:b,strokeWidth:x,startAngle:w,endAngle:S,tooltipDataSource:j,chartLabel:E,children:C,pieChartProps:k,valueFormatter:P,strokeColor:_,...A}=n,N=D(),M=nt({name:"DonutChart",classes:JT,props:n,className:o,style:i,classNames:r,styles:s,unstyled:l,vars:c,varsResolver:eI}),{resolvedClassNames:T,resolvedStyles:I}=kd({classNames:r,styles:s,props:n}),R=u.map(((e,t)=>(0,a.jsx)(xy,{fill:O(e.color,N),stroke:"var(--chart-stroke-color, var(--mantine-color-body))",strokeWidth:x},t)));return(0,a.jsx)(je,{ref:t,size:g,...M("root"),...A,children:(0,a.jsx)(jv,{children:(0,a.jsxs)(XT,{...k,children:[(0,a.jsx)(qT,{data:u,innerRadius:g/2-b,outerRadius:g/2,dataKey:"value",isAnimationActive:!1,paddingAngle:m,startAngle:w,endAngle:S,label:!!y&&{fill:"var(--chart-labels-color, var(--mantine-color-dimmed))",fontSize:12,fontFamily:"var(--mantine-font-family)"},labelLine:!!v&&{stroke:"var(--chart-label-color, var(--mantine-color-dimmed))",strokeWidth:1},...h,children:R}),E&&(0,a.jsx)("text",{x:"50%",y:"50%",textAnchor:"middle",dominantBaseline:"middle",...M("label"),children:E}),d&&(0,a.jsx)(xg,{animationDuration:f,isAnimationActive:!1,content:({payload:e})=>(0,a.jsx)(ZT,{payload:u,classNames:T,styles:I,type:"radial",segmentId:"segment"===j?e?.[0]?.name:void 0,valueFormatter:P}),...p}),C]})})})}));tI.displayName="@mantine/charts/DonutChart",tI.classes=JT;const[nI,rI]=Ee("Card component was not found in tree");var oI={root:"m_e615b15f",section:"m_599a2148"};const aI={},iI=rt(((e,t)=>{const n=Q("CardSection",aI,e),{classNames:r,className:o,style:i,styles:s,vars:l,withBorder:c,inheritPadding:u,mod:d,...f}=n,p=rI();return(0,a.jsx)(je,{ref:t,mod:[{"with-border":c,"inherit-padding":u},d],...p.getStyles("section",{className:o,style:i,styles:s,classNames:r}),...f})}));iI.classes=oI,iI.displayName="@mantine/core/CardSection";const sI={},lI=(e,{padding:t})=>({root:{"--card-padding":Fe(t)}}),cI=rt(((e,n)=>{const r=Q("Card",sI,e),{classNames:o,className:i,style:s,styles:l,unstyled:c,vars:u,children:d,padding:f,...p}=r,h=nt({name:"Card",props:r,classes:oI,className:i,style:s,classNames:o,styles:l,unstyled:c,vars:u,varsResolver:lI}),m=t.Children.toArray(d),y=m.map(((e,n)=>"object"==typeof e&&e&&"type"in e&&e.type===iI?(0,t.cloneElement)(e,{"data-first-section":0===n||void 0,"data-last-section":n===m.length-1||void 0}):e));return(0,a.jsx)(nI,{value:{getStyles:h},children:(0,a.jsx)(Dt,{ref:n,unstyled:c,...h("root"),...p,children:y})})}));function uI(e="top-end",t=0){const n={"--indicator-top":void 0,"--indicator-bottom":void 0,"--indicator-left":void 0,"--indicator-right":void 0,"--indicator-translate-x":void 0,"--indicator-translate-y":void 0},r=m(t),[o,a]=e.split("-");return"top"===o&&(n["--indicator-top"]=r,n["--indicator-translate-y"]="-50%"),"middle"===o&&(n["--indicator-top"]="50%",n["--indicator-translate-y"]="-50%"),"bottom"===o&&(n["--indicator-bottom"]=r,n["--indicator-translate-y"]="50%"),"start"===a&&(n["--indicator-left"]=r,n["--indicator-translate-x"]="-50%"),"center"===a&&(n["--indicator-left"]="50%",n["--indicator-translate-x"]="-50%"),"end"===a&&(n["--indicator-right"]=r,n["--indicator-translate-x"]="50%"),n}cI.classes=oI,cI.displayName="@mantine/core/Card",cI.Section=iI;var dI={root:"m_e5262200",indicator:"m_760d1fb1",processing:"m_885901b1"};const fI={position:"top-end",offset:0,inline:!1,withBorder:!1,disabled:!1,processing:!1},pI=(e,{color:t,position:n,offset:r,size:o,radius:a,zIndex:i,autoContrast:s})=>({root:{"--indicator-color":t?O(t,e):void 0,"--indicator-text-color":qf(s,e)?B({color:t,theme:e,autoContrast:s}):void 0,"--indicator-size":m(o),"--indicator-radius":void 0===a?void 0:We(a),"--indicator-z-index":i?.toString(),...uI(n,r)}}),hI=te(((e,t)=>{const n=Q("Indicator",fI,e),{classNames:r,className:o,style:i,styles:s,unstyled:l,vars:c,children:u,position:d,offset:f,inline:p,label:h,radius:m,color:y,withBorder:v,disabled:g,processing:b,zIndex:x,autoContrast:w,mod:S,...O}=n,j=nt({name:"Indicator",classes:dI,props:n,className:o,style:i,classNames:r,styles:s,unstyled:l,vars:c,varsResolver:pI});return(0,a.jsxs)(je,{ref:t,...j("root"),mod:[{inline:p},S],...O,children:[!g&&(0,a.jsx)(je,{mod:{"with-label":!!h,"with-border":v,processing:b},...j("indicator"),children:h}),u]})}));hI.classes=dI,hI.displayName="@mantine/core/Indicator";function mI({data:e,title:n,unit:r="%",isLoading:o,error:a,children:i}){return(0,t.createElement)(cI,{h:"100%",shadow:"none",withBorder:!0,radius:"md",classNames:{root:"PpmT_AG7FGdqRJliJm42"}},(0,t.createElement)(cI.Section,{withBorder:!0,inheritPadding:!0,py:"xs"},(0,t.createElement)(vr,{justify:"space-between"},(0,t.createElement)(zi,{size:"xl",fw:700},n),(0,t.createElement)(ci,{align:"baseline",gap:4},(0,t.createElement)(zi,{fz:24,fw:700,ta:"center"},e&&e.count),(0,t.createElement)(zi,{size:"xs"},(0,Ci.__)("Totals","scotty"))))),i,o&&(0,t.createElement)(fi,{mih:80},(0,t.createElement)(Er,{size:"sm"})),a&&(0,t.createElement)(zi,{c:"red"},(0,Ci.__)("Error:","scotty")," ",a.message),!o&&e&&(0,t.createElement)(vr,{mt:16,justify:"space-around",align:"flex-start"},(0,t.createElement)(tI,{size:160,data:e.data,thickness:40,tooltipDataSource:"segment",withTooltip:!0}),(0,t.createElement)(ai,{gap:"xs"},e.data.map((({name:e,value:n,color:o,count:a})=>(0,t.createElement)("div",{key:e},(0,t.createElement)(vr,{gap:12},(0,t.createElement)(hI,{inline:!0,color:o,processing:n>50}),(0,t.createElement)(zi,{size:"xs"},e)),(0,t.createElement)(zi,{size:"xs",ml:12,fw:800},n,r," (",a,")")))))))}function yI(){const[e,n]=(0,t.useState)(!1),{data:r,isLoading:o,isValidating:a,mutate:i}=Bm("get_wordpress_sizes",Wm,{revalidateOnFocus:!1,errorRetryInterval:15e3,errorRetryCount:3,keepPreviousData:!0,onLoadingSlow:()=>{n(!0)}});(0,t.useEffect)((()=>{r&&n(!1)}),[r]),r&&r.total_size.size;const s=r&&+r.total_size.raw,l="MB"==(s<1073741824?"MB":"GB")?(s/1024/1024).toFixed(2):(s/1024/1024/1024).toFixed(2),c=!o&&r&&{disk:{count:parseFloat(l),data:[{name:(0,Ci.__)("WordPress size","scotty"),count:r.wordpress_size.size,value:parseFloat((+r.wordpress_size.raw/+r.total_size.raw*100).toFixed(2)),color:"blue"},{name:(0,Ci.__)("Themes size","scotty"),count:r.themes_size.size,value:parseFloat((+r.themes_size.raw/+r.total_size.raw*100).toFixed(2)),color:"cyan"},{name:(0,Ci.__)("Plugins size","scotty"),count:r.plugins_size.size,value:parseFloat((+r.plugins_size.raw/+r.total_size.raw*100).toFixed(2)),color:"red"},{name:(0,Ci.__)("Uploads size","scotty"),count:r.uploads_size.size,value:parseFloat((+r.uploads_size.raw/+r.total_size.raw*100).toFixed(2)),color:"orange"},{name:(0,Ci.__)("Database size","scotty"),count:r.database_size.size,value:parseFloat((+r.database_size.raw/+r.total_size.raw*100).toFixed(2)),color:"green"}]}};return(0,t.createElement)(mI,{data:c?.disk,title:(0,Ci.__)("Disk","scotty"),isLoading:o},e&&(0,t.createElement)(Jm,{mt:16,title:(0,Ci.__)("Potential error","scotty"),icon:(0,t.createElement)(by,null),color:"red"},(0,Ci.__)("The calculation of the disk space occupied is taking longer than expected. You may need to refresh the page to view the updated data. We are using the WordPress function used in Site Health to calculate the disk space occupied. This function can be slow on sites with many files.","scotty"),(0,t.createElement)("br",null),(0,Ci.__)("We will retry the calculation in 15 seconds for a maximum of 3 times.","scotty")))}function vI(){const{data:e,error:n,isLoading:r,isValidating:o,mutate:a}=Bm("overview",Wm);return r?(0,t.createElement)(fi,null,(0,t.createElement)(Er,null)):(0,t.createElement)(Ku,{scrollbars:"y",type:"scroll",classNames:{root:"ggUe2A3xxeQPYo3bGNTN",viewport:"etaB5BZ2bTbaIf27nVo6"}},(0,t.createElement)(gy,{grow:!0,align:"stretch"},(0,t.createElement)(gy.Col,{span:{base:12,md:12,lg:6,xl:4}},(0,t.createElement)(yI,null)),(0,t.createElement)(gy.Col,{span:{base:12,md:12,lg:6,xl:4}},(0,t.createElement)(mI,{data:e.posts_status,title:(0,Ci.__)("Posts by status","scotty"),isLoading:r})),(0,t.createElement)(gy.Col,{span:{base:12,md:12,lg:6,xl:4}},(0,t.createElement)(mI,{data:e.posts_type,title:(0,Ci.__)("Posts by type","scotty"),isLoading:r})),(0,t.createElement)(gy.Col,{span:{base:12,md:12,lg:6,xl:4}},(0,t.createElement)(mI,{data:e.comments,title:(0,Ci.__)("Comments","scotty"),isLoading:r})),(0,t.createElement)(gy.Col,{span:{base:12,md:12,lg:6,xl:4}},(0,t.createElement)(mI,{data:e.users,title:(0,Ci.__)("Users","scotty"),isLoading:r})),(0,t.createElement)(gy.Col,{span:{base:12,md:12,lg:6,xl:4}},(0,t.createElement)(mI,{data:e.options,title:(0,Ci.__)("Options","scotty"),isLoading:r}))))}var gI=ji("outline","variable","IconVariable",[["path",{d:"M5 4c-2.5 5 -2.5 10 0 16m14 -16c2.5 5 2.5 10 0 16m-10 -11h1c1 0 1 1 2.016 3.527c.984 2.473 .984 3.473 1.984 3.473h1",key:"svg-0"}],["path",{d:"M8 16c1.5 0 3 -2 4 -3.5s2.5 -3.5 4 -3.5",key:"svg-1"}]]),bI=ji("outline","variable-off","IconVariableOff",[["path",{d:"M4.675 4.68c-2.17 4.776 -2.062 9.592 .325 15.32",key:"svg-0"}],["path",{d:"M19 4c1.959 3.917 2.383 7.834 1.272 12.232m-.983 3.051c-.093 .238 -.189 .477 -.289 .717",key:"svg-1"}],["path",{d:"M11.696 11.696c.095 .257 .2 .533 .32 .831c.984 2.473 .984 3.473 1.984 3.473h1",key:"svg-2"}],["path",{d:"M8 16c1.5 0 3 -2 4 -3.5m2.022 -2.514c.629 -.582 1.304 -.986 1.978 -.986",key:"svg-3"}],["path",{d:"M3 3l18 18",key:"svg-4"}]]);function xI(){const{data:e,error:n,isLoading:r,isValidating:o,mutate:a}=Bm("shortcode",Wm),[i,s]=(0,t.useState)([]),{showContextMenu:l}=Vo(),c=Wt("(pointer: coarse)"),[u,d]=(0,t.useState)("");return(0,t.createElement)(ai,null,(0,t.createElement)(Yh,{striped:!0,pinLastColumn:!0,scrollAreaProps:{type:"scroll"},height:"calc(100vh - 274px)",fetching:r||o,borderRadius:"md",withTableBorder:!0,withColumnBorders:!0,highlightOnHover:!0,records:e,textSelectionDisabled:c,columns:[{accessor:"name"},{accessor:"callback",footer:!r&&(0,t.createElement)(vr,{justify:"right"},(0,t.createElement)(zi,{size:"xs",fw:700,truncate:!0},"Total: ",e.length))},{accessor:"callable",width:100,textAlign:"center",render:e=>(0,t.createElement)(fi,null,(0,t.createElement)(Mi,{color:e.callable?"green":"red",variant:"light",radius:"sm",size:20},e.callable?(0,t.createElement)(gI,null):(0,t.createElement)(bI,null))),footer:(0,t.createElement)(vr,{justify:"right"},(0,t.createElement)(Si,{title:(0,Ci.__)("Refresh","scotty"),variant:"subtle",onClick:async()=>{await a()}},(0,t.createElement)(Cf,null)))}]}))}var wI={root:"m_96b553a6"};const SI={},OI=(e,{transitionDuration:t})=>({root:{"--transition-duration":"number"==typeof t?`${t}ms`:t}}),jI=te(((e,n)=>{const r=Q("FloatingIndicator",SI,e),{classNames:o,className:i,style:s,styles:l,unstyled:c,vars:u,target:d,parent:f,transitionDuration:p,mod:h,displayAfterTransitionEnd:m,...y}=r,v=nt({name:"FloatingIndicator",classes:wI,props:r,className:i,style:s,classNames:o,styles:l,unstyled:c,vars:u,varsResolver:OI}),g=(0,t.useRef)(null),{initialized:b,hidden:x}=function({target:e,parent:n,ref:r,displayAfterTransitionEnd:o}){const a=(0,t.useRef)(),[i,s]=(0,t.useState)(!1),[l,c]=(0,t.useState)("boolean"==typeof o&&o),u=()=>{if(!e||!n)return;const t=e.getBoundingClientRect(),o=n.getBoundingClientRect(),a=t.top-o.top,i=t.left-o.left,s=t.width,l=t.height;r.current&&(r.current.style.transform=`translateY(${a}px) translateX(${i}px)`,r.current.style.width=`${s}px`,r.current.style.height=`${l}px`)},d=()=>{window.clearTimeout(a.current),r.current&&(r.current.style.transitionDuration="0ms"),u(),a.current=window.setTimeout((()=>{r.current&&(r.current.style.transitionDuration="")}),30)},f=(0,t.useRef)(),p=(0,t.useRef)();return(0,t.useEffect)((()=>{if(u(),e)return f.current=new ResizeObserver(d),f.current.observe(e),n&&(p.current=new ResizeObserver(d),p.current.observe(n)),()=>{f.current?.disconnect(),p.current?.disconnect()}}),[n,e]),(0,t.useEffect)((()=>{if(n){const e=e=>{(function(e,t){if(!t||!e)return!1;let n=t.parentNode;for(;null!=n;){if(n===e)return!0;n=n.parentNode}return!1})(e.target,n)&&(d(),c(!1))};return n.addEventListener("transitionend",e),()=>{n.removeEventListener("transitionend",e)}}}),[n]),Ao((()=>{"test"!=("undefined"!=typeof process&&process.env?"production":"development")&&s(!0)}),20,{autoInvoke:!0}),function(e,n,r){const o=(0,t.useRef)(),a=(0,t.useRef)(null);(0,t.useEffect)((()=>{const t=r();return(t||a.current)&&(o.current=new MutationObserver(e),o.current.observe(t||a.current,n)),()=>{o.current?.disconnect()}}),[e,n])}((e=>{e.forEach((e=>{"attributes"===e.type&&"dir"===e.attributeName&&d()}))}),{attributes:!0,attributeFilter:["dir"]},(()=>document.documentElement)),{initialized:i,hidden:l}}({target:d,parent:f,ref:g,displayAfterTransitionEnd:m}),w=Et(n,g);return d&&f?(0,a.jsx)(je,{ref:w,mod:[{initialized:b,hidden:x},h],...v("root"),...y}):null}));jI.displayName="@mantine/core/FloatingIndicator",jI.classes=wI;var EI={root:"m_cf365364",indicator:"m_9e182ccd",label:"m_1738fcb2",input:"m_1714d588",control:"m_69686b9b",innerLabel:"m_78882f40"};const CI={withItemsBorders:!0},kI=(e,{radius:t,color:n,transitionDuration:r,size:o,transitionTimingFunction:a})=>({root:{"--sc-radius":void 0===t?void 0:We(t),"--sc-color":n?O(n,e):void 0,"--sc-shadow":n?void 0:"var(--mantine-shadow-xs)","--sc-transition-duration":void 0===r?void 0:`${r}ms`,"--sc-transition-timing-function":a,"--sc-padding":Be(o,"sc-padding"),"--sc-font-size":Ve(o)}}),PI=te(((e,n)=>{const r=Q("SegmentedControl",CI,e),{classNames:o,className:i,style:s,styles:l,unstyled:c,vars:u,data:d,value:f,defaultValue:p,onChange:h,size:m,name:y,disabled:v,readOnly:g,fullWidth:b,orientation:x,radius:w,color:S,transitionDuration:O,transitionTimingFunction:j,variant:E,autoContrast:C,withItemsBorders:k,mod:P,..._}=r,A=nt({name:"SegmentedControl",props:r,classes:EI,className:i,style:s,classNames:o,styles:l,unstyled:c,vars:u,varsResolver:kI}),N=D(),M=d.map((e=>"string"==typeof e?{label:e,value:e}:e)),T=function(){const[e,n]=(0,t.useState)(!1);return(0,t.useEffect)((()=>n(!0)),[]),e}(),[I,R]=(0,t.useState)(null),[z,L]=(0,t.useState)({}),[$,F]=Bl({value:f,defaultValue:p,finalValue:Array.isArray(d)?M.find((e=>!e.disabled))?.value??d[0]?.value??null:null,onChange:h}),W=Jn(y),V=M.map((e=>(0,t.createElement)(je,{...A("control"),mod:{active:$===e.value,orientation:x},key:e.value},(0,t.createElement)("input",{...A("input"),disabled:v||e.disabled,type:"radio",name:W,value:e.value,id:`${W}-${e.value}`,checked:$===e.value,onChange:()=>!g&&F(e.value),"data-focus-ring":N.focusRing,key:`${e.value}-input`}),(0,t.createElement)(je,{component:"label",...A("label"),mod:{active:$===e.value&&!(v||e.disabled),disabled:v||e.disabled,"read-only":g},htmlFor:`${W}-${e.value}`,ref:t=>{return n=t,r=e.value,z[r]=n,void L(z);var n,r},__vars:{"--sc-label-color":void 0!==S?B({color:S,theme:N,autoContrast:C}):void 0},key:`${e.value}-label`},(0,a.jsx)("span",{...A("innerLabel"),children:e.label}))))),H=Et(n,(e=>R(e)));return 0===d.length?null:(0,a.jsxs)(je,{...A("root"),variant:E,size:m,ref:H,mod:[{"full-width":b,orientation:x,initialized:T,"with-items-borders":k},P],..._,role:"radiogroup","data-disabled":v,children:["string"==typeof $&&(0,a.jsx)(jI,{target:z[$],parent:I,component:"span",transitionDuration:"var(--sc-transition-duration)",...A("indicator")}),V]})}));PI.classes=EI,PI.displayName="@mantine/core/SegmentedControl";var _I=ji("outline","world","IconWorld",[["path",{d:"M3 12a9 9 0 1 0 18 0a9 9 0 0 0 -18 0",key:"svg-0"}],["path",{d:"M3.6 9h16.8",key:"svg-1"}],["path",{d:"M3.6 15h16.8",key:"svg-2"}],["path",{d:"M11.5 3a17 17 0 0 0 0 18",key:"svg-3"}],["path",{d:"M12.5 3a17 17 0 0 1 0 18",key:"svg-4"}]]),AI=ji("outline","layout-board","IconLayoutBoard",[["path",{d:"M4 4m0 2a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v12a2 2 0 0 1 -2 2h-12a2 2 0 0 1 -2 -2z",key:"svg-0"}],["path",{d:"M4 9h8",key:"svg-1"}],["path",{d:"M12 15h8",key:"svg-2"}],["path",{d:"M12 4v16",key:"svg-3"}]]),NI=ji("outline","pencil","IconPencil",[["path",{d:"M4 20h4l10.5 -10.5a2.828 2.828 0 1 0 -4 -4l-10.5 10.5v4",key:"svg-0"}],["path",{d:"M13.5 6.5l4 4",key:"svg-1"}]]),MI=ji("outline","eye","IconEye",[["path",{d:"M10 12a2 2 0 1 0 4 0a2 2 0 0 0 -4 0",key:"svg-0"}],["path",{d:"M21 12c-2.4 4 -5.4 6 -9 6c-3.6 0 -6.6 -2 -9 -6c2.4 -4 5.4 -6 9 -6c3.6 0 6.6 2 9 6",key:"svg-1"}]]),TI=ji("outline","brush","IconBrush",[["path",{d:"M3 21v-4a4 4 0 1 1 4 4h-4",key:"svg-0"}],["path",{d:"M21 3a16 16 0 0 0 -12.8 10.2",key:"svg-1"}],["path",{d:"M21 3a16 16 0 0 1 -10.2 12.8",key:"svg-2"}],["path",{d:"M10.6 9a9 9 0 0 1 4.4 4.4",key:"svg-3"}]]),II=ji("outline","menu-2","IconMenu2",[["path",{d:"M4 6l16 0",key:"svg-0"}],["path",{d:"M4 12l16 0",key:"svg-1"}],["path",{d:"M4 18l16 0",key:"svg-2"}]]);function DI({title:e,icon:n,children:r}){return(0,t.createElement)(cI,{withBorder:!0,shadow:"none",radius:"md",classNames:{root:"hOrzoSSFOIrgQ8cQTArX"}},(0,t.createElement)(cI.Section,{withBorder:!0,inheritPadding:!0,py:"xs"},(0,t.createElement)(vr,null,n&&n,(0,t.createElement)(zi,{size:"md",fw:800},e))),(0,t.createElement)(ai,{mt:16,gap:"xs"},r))}function RI(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}var zI;function LI(){}function $I(e){return!!(e||"").match(/\d/)}function BI(e){return null==e}function FI(e){return BI(e)||function(e){return"number"==typeof e&&isNaN(e)}(e)||"number"==typeof e&&!isFinite(e)}function WI(e){return e.replace(/[-[\]/{}()*+?.\\^$|]/g,"\\$&")}function VI(e,t){void 0===t&&(t=!0);var n="-"===e[0],r=n&&t,o=(e=e.replace("-","")).split(".");return{beforeDecimal:o[0],afterDecimal:o[1]||"",hasNegation:n,addNegation:r}}function HI(e,t,n){for(var r="",o=n?"0":"",a=0;a<=t-1;a++)r+=e[a]||o;return r}function UI(e,t){return Array(t+1).join(e)}function qI(e){var t=e+"",n="-"===t[0]?"-":"";n&&(t=t.substring(1));var r=t.split(/[eE]/g),o=r[0],a=r[1];if(!(a=Number(a)))return n+o;var i=1+a,s=(o=o.replace(".","")).length;return i<0?o="0."+UI("0",Math.abs(i))+o:i>=s?o+=UI("0",i-s):o=(o.substring(0,i)||"0")+"."+o.substring(i),n+o}function XI(e,t,n){if(-1!==["","-"].indexOf(e))return e;var r=(-1!==e.indexOf(".")||n)&&t,o=VI(e),a=o.beforeDecimal,i=o.afterDecimal,s=o.hasNegation,l=parseFloat("0."+(i||"0")),c=(i.length<=t?"0."+i:l.toFixed(t)).split("."),u=a;return a&&Number(c[0])&&(u=a.split("").reverse().reduce((function(e,t,n){return e.length>n?(Number(e[0])+Number(t)).toString()+e.substring(1,e.length):t+e}),c[0])),(s?"-":"")+u+(r?".":"")+HI(c[1]||"",t,n)}function GI(e,t){if(e.value=e.value,null!==e){if(e.createTextRange){var n=e.createTextRange();return n.move("character",t),n.select(),!0}return e.selectionStart||0===e.selectionStart?(e.focus(),e.setSelectionRange(t,t),!0):(e.focus(),!1)}}!function(e){e.event="event",e.props="prop"}(zI||(zI={}));var YI,KI,ZI,JI=(YI=function(e,t){for(var n=0,r=0,o=e.length,a=t.length;e[n]===t[n]&&n<o;)n++;for(;e[o-1-r]===t[a-1-r]&&a-r>n&&o-r>n;)r++;return{from:{start:n,end:o-r},to:{start:n,end:a-r}}},ZI=void 0,function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return KI&&e.length===KI.length&&e.every((function(e,t){return e===KI[t]}))?ZI:(KI=e,ZI=YI.apply(void 0,e))});function QI(e){return Math.max(e.selectionStart,e.selectionEnd)}function eD(e){var t=e.currentValue,n=e.formattedValue,r=e.currentValueIndex,o=e.formattedValueIndex;return t[r]===n[o]}function tD(e,t,n,r){var o,a,i=e.length;if(o=t,a=i,t=Math.min(Math.max(o,0),a),"left"===r){for(;t>=0&&!n[t];)t--;-1===t&&(t=n.indexOf(!0))}else{for(;t<=i&&!n[t];)t++;t>i&&(t=n.lastIndexOf(!0))}return-1===t&&(t=i),t}function nD(e){for(var t=Array.from({length:e.length+1}).map((function(){return!0})),n=0,r=t.length;n<r;n++)t[n]=Boolean($I(e[n])||$I(e[n-1]));return t}function rD(e,n,r,o,a,i){void 0===i&&(i=LI);var s=function(e){var n=(0,t.useRef)(e);n.current=e;var r=(0,t.useRef)((function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return n.current.apply(n,e)}));return r.current}((function(e,t){var n,r;return FI(e)?(r="",n=""):"number"==typeof e||t?(r="number"==typeof e?qI(e):e,n=o(r)):(r=a(e,void 0),n=o(r)),{formattedValue:n,numAsString:r}})),l=(0,t.useState)((function(){return s(BI(e)?n:e,r)})),c=l[0],u=l[1],d=e,f=r;BI(e)&&(d=c.numAsString,f=!0);var p=s(d,f);return(0,t.useMemo)((function(){u(p)}),[p.formattedValue]),[c,function(e,t){e.formattedValue!==c.formattedValue&&u({formattedValue:e.formattedValue,numAsString:e.value}),i(e,t)}]}function oD(e){return e.replace(/[^0-9]/g,"")}function aD(e){return e}function iD(e){var n=e.type;void 0===n&&(n="text");var o=e.displayType;void 0===o&&(o="input");var a=e.customInput,i=e.renderText,s=e.getInputRef,l=e.format;void 0===l&&(l=aD);var c=e.removeFormatting;void 0===c&&(c=oD);var u=e.defaultValue,d=e.valueIsNumericString,f=e.onValueChange,p=e.isAllowed,h=e.onChange;void 0===h&&(h=LI);var m=e.onKeyDown;void 0===m&&(m=LI);var y=e.onMouseUp;void 0===y&&(y=LI);var v=e.onFocus;void 0===v&&(v=LI);var g=e.onBlur;void 0===g&&(g=LI);var b=e.value,x=e.getCaretBoundary;void 0===x&&(x=nD);var w=e.isValidInputCharacter;void 0===w&&(w=$I);var S=e.isCharacterSame,O=RI(e,["type","displayType","customInput","renderText","getInputRef","format","removeFormatting","defaultValue","valueIsNumericString","onValueChange","isAllowed","onChange","onKeyDown","onMouseUp","onFocus","onBlur","value","getCaretBoundary","isValidInputCharacter","isCharacterSame"]),j=rD(b,u,Boolean(d),l,c,f),E=j[0],C=E.formattedValue,k=E.numAsString,P=j[1],_=(0,t.useRef)(),A=(0,t.useRef)({formattedValue:C,numAsString:k}),N=function(e,t){A.current={formattedValue:e.formattedValue,numAsString:e.value},P(e,t)},M=(0,t.useState)(!1),T=M[0],I=M[1],D=(0,t.useRef)(null),R=(0,t.useRef)({setCaretTimeout:null,focusTimeout:null});(0,t.useEffect)((function(){return I(!0),function(){clearTimeout(R.current.setCaretTimeout),clearTimeout(R.current.focusTimeout)}}),[]);var z=l,L=function(e,t){var n=parseFloat(t);return{formattedValue:e,value:t,floatValue:isNaN(n)?void 0:n}},$=function(e,t,n){0===e.selectionStart&&e.selectionEnd===e.value.length||(GI(e,t),R.current.setCaretTimeout=setTimeout((function(){e.value===n&&e.selectionStart!==t&&GI(e,t)}),0))},B=function(e,t,n){return tD(e,t,x(e),n)},F=function(e,t,n){var r=x(t),o=function(e,t,n,r,o,a,i){void 0===i&&(i=eD);var s=o.findIndex((function(e){return e})),l=e.slice(0,s);t||n.startsWith(l)||(t=l,n=l+n,r+=l.length);for(var c=n.length,u=e.length,d={},f=new Array(c),p=0;p<c;p++){f[p]=-1;for(var h=0,m=u;h<m;h++)if(i({currentValue:n,lastValue:t,formattedValue:e,currentValueIndex:p,formattedValueIndex:h})&&!0!==d[h]){f[p]=h,d[h]=!0;break}}for(var y=r;y<c&&(-1===f[y]||!a(n[y]));)y++;var v=y===c||-1===f[y]?u:f[y];for(y=r-1;y>0&&-1===f[y];)y--;var g=-1===y||-1===f[y]?0:f[y]+1;return g>v?v:r-g<v-r?g:v}(t,C,e,n,r,w,S);return tD(t,o,r)};(0,t.useEffect)((function(){var e=A.current,t=e.formattedValue,n=e.numAsString;C===t&&k===n||N(L(C,k),{event:void 0,source:zI.props})}),[C,k]);var W=D.current?QI(D.current):void 0;("undefined"!=typeof window?t.useLayoutEffect:t.useEffect)((function(){var e=D.current;if(C!==A.current.formattedValue&&e){var t=F(A.current.formattedValue,C,W);e.value=C,$(e,t,C)}}),[C]);var V=function(e,t){void 0===t&&(t=0);var n=e.selectionStart,r=e.selectionEnd;_.current={selectionStart:n,selectionEnd:r+t}},H=!T||"undefined"==typeof navigator||navigator.platform&&/iPhone|iPod/.test(navigator.platform)?void 0:"numeric",U=Object.assign({inputMode:H},O,{type:n,value:C,onChange:function(e){(function(e,t,n){var r=t.target,o=_.current?function(e,t){var n=Math.min(e.selectionStart,t);return{from:{start:n,end:e.selectionEnd},to:{start:n,end:t}}}(_.current,r.selectionEnd):JI(C,e),a=Object.assign(Object.assign({},o),{lastValue:C}),i=c(e,a),s=z(i);if(i=c(s,void 0),p&&!p(L(s,i))){var l=t.target,u=QI(l),d=F(e,C,u);return l.value=C,$(l,d,C),!1}return function(e){var t=e.formattedValue;void 0===t&&(t="");var n,r=e.input,o=e.source,a=e.event,i=e.numAsString;if(r){var s=e.inputValue||r.value,l=QI(r);r.value=t,void 0!==(n=F(s,t,l))&&$(r,n,t)}t!==C&&N(L(t,i),{event:a,source:o})}({formattedValue:s,numAsString:i,inputValue:e,event:t,source:n,input:t.target}),!0})(e.target.value,e,zI.event)&&h(e),_.current=void 0},onKeyDown:function(e){var t,n=e.target,r=e.key,o=n.selectionStart,a=n.selectionEnd,i=n.value;void 0===i&&(i=""),"ArrowLeft"===r||"Backspace"===r?t=Math.max(o-1,0):"ArrowRight"===r?t=Math.min(o+1,i.length):"Delete"===r&&(t=o);var s=0;"Delete"===r&&o===a&&(s=1);var l="ArrowLeft"===r||"ArrowRight"===r;if(void 0===t||o!==a&&!l)return m(e),void V(n,s);var c=t;l?(c=B(i,t,"ArrowLeft"===r?"left":"right"))!==t&&e.preventDefault():"Delete"!==r||w(i[t])?"Backspace"!==r||w(i[t])||(c=B(i,t,"left")):c=B(i,t,"right"),c!==t&&$(n,c,i),m(e),V(n,s)},onMouseUp:function(e){var t=e.target,n=function(){var e=t.selectionStart,n=t.selectionEnd,r=t.value;if(void 0===r&&(r=""),e===n){var o=B(r,e);o!==e&&$(t,o,r)}};n(),requestAnimationFrame((function(){n()})),y(e),V(t)},onFocus:function(e){e.persist&&e.persist();var t=e.target,n=e.currentTarget;D.current=t,R.current.focusTimeout=setTimeout((function(){var r=t.selectionStart,o=t.selectionEnd,a=t.value;void 0===a&&(a="");var i=B(a,r);i===r||0===r&&o===a.length||$(t,i,a),v(Object.assign(Object.assign({},e),{currentTarget:n}))}),0)},onBlur:function(e){D.current=null,clearTimeout(R.current.focusTimeout),clearTimeout(R.current.setCaretTimeout),g(e)}});if("text"===o)return i?r().createElement(r().Fragment,null,i(C,O)||null):r().createElement("span",Object.assign({},O,{ref:s}),C);if(a){var q=a;return r().createElement(q,Object.assign({},U,{ref:s}))}return r().createElement("input",Object.assign({},U,{ref:s}))}function sD(e,t){var n=t.decimalScale,r=t.fixedDecimalScale,o=t.prefix;void 0===o&&(o="");var a=t.suffix;void 0===a&&(a="");var i=t.allowNegative,s=t.thousandsGroupStyle;if(void 0===s&&(s="thousand"),""===e||"-"===e)return e;var l=lD(t),c=l.thousandSeparator,u=l.decimalSeparator,d=0!==n&&-1!==e.indexOf(".")||n&&r,f=VI(e,i),p=f.beforeDecimal,h=f.afterDecimal,m=f.addNegation;return void 0!==n&&(h=HI(h,n,!!r)),c&&(p=function(e,t,n){var r=function(e){switch(e){case"lakh":return/(\d+?)(?=(\d\d)+(\d)(?!\d))(\.\d+)?/g;case"wan":return/(\d)(?=(\d{4})+(?!\d))/g;default:return/(\d)(?=(\d{3})+(?!\d))/g}}(n),o=e.search(/[1-9]/);return o=-1===o?e.length:o,e.substring(0,o)+e.substring(o,e.length).replace(r,"$1"+t)}(p,c,s)),o&&(p=o+p),a&&(h+=a),m&&(p="-"+p),p+(d&&u||"")+h}function lD(e){var t=e.decimalSeparator;void 0===t&&(t=".");var n=e.thousandSeparator,r=e.allowedDecimalSeparators;return!0===n&&(n=","),r||(r=[t,"."]),{decimalSeparator:t,thousandSeparator:n,allowedDecimalSeparators:r}}function cD(e){e=function(e){var t=lD(e),n=t.thousandSeparator,r=t.decimalSeparator,o=e.prefix;void 0===o&&(o="");var a=e.allowNegative;if(void 0===a&&(a=!0),n===r)throw new Error("\n        Decimal separator can't be same as thousand separator.\n        thousandSeparator: "+n+' (thousandSeparator = {true} is same as thousandSeparator = ",")\n        decimalSeparator: '+r+" (default value for decimalSeparator is .)\n     ");return o.startsWith("-")&&a&&(console.error("\n      Prefix can't start with '-' when allowNegative is true.\n      prefix: "+o+"\n      allowNegative: "+a+"\n    "),a=!1),Object.assign(Object.assign({},e),{allowNegative:a})}(e),e.decimalSeparator,e.allowedDecimalSeparators,e.thousandsGroupStyle;var t=e.suffix,n=e.allowNegative,r=e.allowLeadingZeros,o=e.onKeyDown;void 0===o&&(o=LI);var a=e.onBlur;void 0===a&&(a=LI);var i=e.thousandSeparator,s=e.decimalScale,l=e.fixedDecimalScale,c=e.prefix;void 0===c&&(c="");var u=e.defaultValue,d=e.value,f=e.valueIsNumericString,p=e.onValueChange,h=RI(e,["decimalSeparator","allowedDecimalSeparators","thousandsGroupStyle","suffix","allowNegative","allowLeadingZeros","onKeyDown","onBlur","thousandSeparator","decimalScale","fixedDecimalScale","prefix","defaultValue","value","valueIsNumericString","onValueChange"]),m=lD(e),y=m.decimalSeparator,v=m.allowedDecimalSeparators,g=function(t){return sD(t,e)},b=function(t,n){return function(e,t,n){var r;void 0===t&&(t=function(e){return{from:{start:0,end:0},to:{start:0,end:e.length},lastValue:""}}(e));var o=n.allowNegative,a=n.prefix;void 0===a&&(a="");var i=n.suffix;void 0===i&&(i="");var s=n.decimalScale,l=t.from,c=t.to,u=c.start,d=c.end,f=lD(n),p=f.allowedDecimalSeparators,h=f.decimalSeparator,m=e[d]===h;if($I(e)&&(e===a||e===i)&&""===t.lastValue)return e;if(d-u==1&&-1!==p.indexOf(e[u])){var y=0===s?"":h;e=e.substring(0,u)+y+e.substring(u+1,e.length)}var v=function(e,t,n){var r=!1,o=!1;a.startsWith("-")?r=!1:e.startsWith("--")?(r=!1,o=!0):i.startsWith("-")&&e.length===i.length?r=!1:"-"===e[0]&&(r=!0);var s=r?1:0;return o&&(s=2),s&&(e=e.substring(s),t-=s,n-=s),{value:e,start:t,end:n,hasNegation:r}},g=v(e,u,d),b=g.hasNegation;e=(r=g).value,u=r.start,d=r.end;var x=v(t.lastValue,l.start,l.end),w=x.start,S=x.end,O=x.value,j=e.substring(u,d);!(e.length&&O.length&&(w>O.length-i.length||S<a.length))||j&&i.startsWith(j)||(e=O);var E=0;e.startsWith(a)?E+=a.length:u<a.length&&(E=u),d-=E;var C=(e=e.substring(E)).length,k=e.length-i.length;e.endsWith(i)?C=k:(d>k||d>e.length-i.length)&&(C=d),e=e.substring(0,C),e=function(e,t){void 0===e&&(e="");var n=new RegExp("(-)"),r=new RegExp("(-)(.)*(-)"),o=n.test(e),a=r.test(e);return e=e.replace(/-/g,""),o&&!a&&t&&(e="-"+e),e}(b?"-"+e:e,o),e=(e.match(function(e){return new RegExp("(^-)|[0-9]|"+WI(e),"g")}(h))||[]).join("");var P=e.indexOf(h);e=e.replace(new RegExp(WI(h),"g"),(function(e,t){return t===P?".":""}));var _=VI(e,o),A=_.beforeDecimal,N=_.afterDecimal,M=_.addNegation;return c.end-c.start<l.end-l.start&&""===A&&m&&!parseFloat(N)&&(e=M?"-":""),e}(t,n,e)},x=BI(d)?u:d,w=null!=f?f:function(e,t,n){return""===e||!(null==t?void 0:t.match(/\d/))&&!(null==n?void 0:n.match(/\d/))&&"string"==typeof e&&!isNaN(Number(e))}(x,c,t);BI(d)?BI(u)||(w=w||"number"==typeof u):w=w||"number"==typeof d;var S=function(e){return FI(e)?e:("number"==typeof e&&(e=qI(e)),w&&"number"==typeof s?XI(e,s,Boolean(l)):e)},O=rD(S(d),S(u),Boolean(w),g,b,p),j=O[0],E=j.numAsString,C=j.formattedValue,k=O[1];return Object.assign(Object.assign({},h),{value:C,valueIsNumericString:!1,isValidInputCharacter:function(e){return e===y||$I(e)},isCharacterSame:function(e){var t=e.currentValue,n=e.lastValue,r=e.formattedValue,o=e.currentValueIndex,a=e.formattedValueIndex,i=t[o],u=r[a],f=JI(n,t).to,p=function(e){return b(e).indexOf(".")+c.length};return!(0===d&&l&&s&&t[f.start]===y&&p(t)<o&&p(r)>a||!(o>=f.start&&o<f.end&&v&&v.includes(i)&&u===y)&&i!==u)},onValueChange:k,format:g,removeFormatting:b,getCaretBoundary:function(t){return function(e,t){var n=t.prefix;void 0===n&&(n="");var r=t.suffix;void 0===r&&(r="");var o=Array.from({length:e.length+1}).map((function(){return!0})),a="-"===e[0];o.fill(!1,0,n.length+(a?1:0));var i=e.length;return o.fill(!1,i-r.length+1,i+1),o}(t,e)},onKeyDown:function(e){var t=e.target,r=e.key,a=t.selectionStart,u=t.selectionEnd,d=t.value;if(void 0===d&&(d=""),("Backspace"===r||"Delete"===r)&&u<c.length)e.preventDefault();else if(a===u){"Backspace"===r&&"-"===d[0]&&a===c.length+1&&n&&GI(t,1),s&&l&&("Backspace"===r&&d[a-1]===y?(GI(t,a-1),e.preventDefault()):"Delete"===r&&d[a]===y&&e.preventDefault()),(null==v?void 0:v.includes(r))&&d[a]===y&&GI(t,a+1);var f=!0===i?",":i;"Backspace"===r&&d[a-1]===f&&GI(t,a-1),"Delete"===r&&d[a]===f&&GI(t,a+1),o(e)}else o(e)},onBlur:function(t){var n=E;if(n.match(/\d/g)||(n=""),r||(n=function(e){if(!e)return e;var t="-"===e[0];t&&(e=e.substring(1,e.length));var n=e.split("."),r=n[0].replace(/^0+/,"")||"0",o=n[1]||"";return(t?"-":"")+r+(o?"."+o:"")}(n)),l&&s&&(n=XI(n,s,l)),n!==E){var o=sD(n,e);k({formattedValue:o,value:n,floatValue:parseFloat(n)},{event:t,source:zI.event})}a(t)}})}function uD(e){var t=cD(e);return r().createElement(iD,Object.assign({},t))}function dD(e,t,n){return void 0===t&&void 0===n?e:void 0!==t&&void 0===n?Math.max(e,t):void 0===t&&void 0!==n?Math.min(e,n):Math.min(Math.max(e,t),n)}function fD({direction:e,style:t,...n}){return(0,a.jsx)("svg",{style:{width:"var(--ni-chevron-size)",height:"var(--ni-chevron-size)",transform:"up"===e?"rotate(180deg)":void 0,...t},viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",...n,children:(0,a.jsx)("path",{d:"M3.13523 6.15803C3.3241 5.95657 3.64052 5.94637 3.84197 6.13523L7.5 9.56464L11.158 6.13523C11.3595 5.94637 11.6759 5.95657 11.8648 6.15803C12.0536 6.35949 12.0434 6.67591 11.842 6.86477L7.84197 10.6148C7.64964 10.7951 7.35036 10.7951 7.15803 10.6148L3.15803 6.86477C2.95657 6.67591 2.94637 6.35949 3.13523 6.15803Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"})})}var pD={root:"m_e2f5cd4e",controls:"m_95e17d22",control:"m_80b4b171"};const hD=/^(0\.0*|-0(\.0*)?)$/,mD=/^-?0\d+(\.\d+)?\.?$/;function yD(e,t,n){return void 0===e||(void 0===t||e>=t)&&(void 0===n||e<=n)}const vD={step:1,clampBehavior:"blur",allowDecimal:!0,allowNegative:!0,withKeyboardEvents:!0,allowLeadingZeros:!0,trimLeadingZeroesOnBlur:!0,startValue:0},gD=(e,{size:t})=>({controls:{"--ni-chevron-size":Be(t,"ni-chevron-size")}}),bD=te(((e,n)=>{const r=Q("NumberInput",vD,e),{className:o,classNames:i,styles:s,unstyled:l,vars:c,onChange:u,onValueChange:d,value:f,defaultValue:p,max:h,min:m,step:y,hideControls:v,rightSection:g,isAllowed:b,clampBehavior:x,onBlur:w,allowDecimal:S,decimalScale:O,onKeyDown:j,onKeyDownCapture:E,handlersRef:C,startValue:k,disabled:P,rightSectionPointerEvents:_,allowNegative:A,readOnly:N,size:M,rightSectionWidth:T,stepHoldInterval:I,stepHoldDelay:D,allowLeadingZeros:R,withKeyboardEvents:z,trimLeadingZeroesOnBlur:L,...$}=r,B=nt({name:"NumberInput",classes:pD,props:r,classNames:i,styles:s,unstyled:l,vars:c,varsResolver:gD}),{resolvedClassNames:F,resolvedStyles:W}=kd({classNames:i,styles:s,props:r}),[V,H]=Bl({value:f,defaultValue:p,onChange:u}),U=void 0!==D&&void 0!==I,q=(0,t.useRef)(null),X=(0,t.useRef)(null),G=(0,t.useRef)(0),Y=e=>{const t=String(e).match(/(?:\.(\d+))?(?:[eE]([+-]?\d+))?$/);return t?Math.max(0,(t[1]?t[1].length:0)-(t[2]?+t[2]:0)):0},K=e=>{q.current&&void 0!==e&&q.current.setSelectionRange(e,e)},Z=(0,t.useRef)();Z.current=()=>{let e;const t=Y(V),n=Y(y),r=Math.max(t,n),o=10**r;if("number"!=typeof V||Number.isNaN(V))e=dD(k,m,h);else if(void 0!==h){const t=(Math.round(V*o)+Math.round(y*o))/o;e=t<=h?t:h}else e=(Math.round(V*o)+Math.round(y*o))/o;const a=e.toFixed(r);H(parseFloat(a)),d?.({floatValue:parseFloat(a),formattedValue:a,value:a},{source:"increment"}),setTimeout((()=>K(q.current?.value.length)),0)};const J=(0,t.useRef)();J.current=()=>{let e;const t=void 0!==m?m:A?Number.MIN_SAFE_INTEGER:0,n=Y(V),r=Y(y),o=Math.max(n,r),a=10**o;if("number"!=typeof V||Number.isNaN(V))e=dD(k,t,h);else{const n=(Math.round(V*a)-Math.round(y*a))/a;e=void 0!==t&&n<t?t:n}const i=e.toFixed(o);H(parseFloat(i)),d?.({floatValue:parseFloat(i),formattedValue:i,value:i},{source:"decrement"}),setTimeout((()=>K(q.current?.value.length)),0)},Ot(C,{increment:Z.current,decrement:J.current});const ee=e=>{e?Z.current():J.current(),G.current+=1},te=e=>{if(ee(e),U){const t="number"==typeof I?I:I(G.current);X.current=window.setTimeout((()=>te(e)),t)}},ne=(e,t)=>{e.preventDefault(),q.current?.focus(),ee(t),U&&(X.current=window.setTimeout((()=>te(t)),D))},oe=()=>{X.current&&window.clearTimeout(X.current),X.current=null,G.current=0},ae=(0,a.jsxs)("div",{...B("controls"),children:[(0,a.jsx)(it,{...B("control"),tabIndex:-1,"aria-hidden":!0,disabled:P||"number"==typeof V&&void 0!==h&&V>=h,mod:{direction:"up"},onMouseDown:e=>e.preventDefault(),onPointerDown:e=>{ne(e,!0)},onPointerUp:oe,onPointerLeave:oe,children:(0,a.jsx)(fD,{direction:"up"})}),(0,a.jsx)(it,{...B("control"),tabIndex:-1,"aria-hidden":!0,disabled:P||"number"==typeof V&&void 0!==m&&V<=m,mod:{direction:"down"},onMouseDown:e=>e.preventDefault(),onPointerDown:e=>{ne(e,!1)},onPointerUp:oe,onPointerLeave:oe,children:(0,a.jsx)(fD,{direction:"down"})})]});return(0,a.jsx)(wf,{component:uD,allowNegative:A,className:re(pD.root,o),size:M,...$,readOnly:N,disabled:P,value:V,getInputRef:Et(n,q),onValueChange:(e,t)=>{"event"===t.source&&H(!function(e,t){return("number"==typeof e?e<Number.MAX_SAFE_INTEGER:!Number.isNaN(Number(e)))&&!Number.isNaN(e)&&t.toString().replace(".","").length<14&&""!==t}(e.floatValue,e.value)||hD.test(e.value)||R&&mD.test(e.value)?e.value:e.floatValue),d?.(e,t)},rightSection:v||N?g:g||ae,classNames:F,styles:W,unstyled:l,__staticSelector:"NumberInput",decimalScale:S?O:0,onKeyDown:e=>{j?.(e),!N&&z&&("ArrowUp"===e.key&&(e.preventDefault(),Z.current()),"ArrowDown"===e.key&&(e.preventDefault(),J.current()))},onKeyDownCapture:e=>{if(E?.(e),"Backspace"===e.key){const t=q.current;0===t.selectionStart&&t.selectionStart===t.selectionEnd&&(e.preventDefault(),window.setTimeout((()=>K(0)),0))}},rightSectionPointerEvents:_??(P?"none":void 0),rightSectionWidth:T??`var(--ni-right-section-width-${M||"sm"})`,allowLeadingZeros:R,onBlur:e=>{if(w?.(e),"blur"===x&&"number"==typeof V&&dD(V,m,h)!==V&&H(dD(V,m,h)),L&&"string"==typeof V&&Y(V)<15){const e=V.replace(/^0+/,""),t=parseFloat(e);H(Number.isNaN(t)||t>Number.MAX_SAFE_INTEGER?e:dD(t,m,h))}},isAllowed:e=>"strict"===x?b?b(e)&&yD(e.floatValue,m,h):yD(e.floatValue,m,h):!b||b(e)})}));bD.classes={...wf.classes,...pD},bD.displayName="@mantine/core/NumberInput";const[xD,wD]=Ee("useOptionsContext must be used within OptionsContextProvider");function SD({path:e,disabled:n=!1}){const{getOptions:r,updateOptions:o}=wD();return(0,t.createElement)(bD,{size:"xs",disabled:n,min:0,w:80,onChange:t=>{o(e,t)},value:r(e)})}function OD({label:e,description:n,error:r,path:o}){const{getOptions:a,updateOptions:i}=wD(),s=a(o);return(0,t.createElement)(Bc,{size:"xs",checked:s,onChange:e=>(e=>{i(o,e)})(e.currentTarget.checked),label:e,description:n,error:r,labelPosition:"right"})}const jD=({children:e})=>{const[n,r]=(0,t.useState)(window.NSScottyPluginMantine.preferences);return(0,t.useEffect)((()=>{!async function(){const e=await Wm("get_preferences");r(e)}()}),[]),(0,t.createElement)(xD,{value:{options:n,getOptions:function(e){return e.split(".").reduce(((e,t)=>e[t]),n)},setOptions:function(e){Wm("update_preferences",{preferences:JSON.stringify(e)}),r({...e})},updateOptions:function(e,t){const o=(()=>{let r={...n},o=r;return e.split(".").forEach(((e,n,r)=>{n===r.length-1?o[e]=t:(o[e]={...o[e]},o=o[e])})),r})();Wm("update_preferences",{preferences:JSON.stringify(o)}),r(o)},resetOptions:async function(){await Wm("reset_options");const e=await Wm("get_preferences");r(e)}}},e)};function ED(){const{resetOptions:e}=wD();return(0,t.createElement)(Tr,{onClick:function(){e(),xo({title:(0,Ci.__)("Options reset","scotty"),message:(0,Ci.__)("Options have been reset to default","scotty"),withBorder:!0,color:"blue"})}},(0,Ci.__)("Reset to default","scotty"))}function CD(){return(0,t.createElement)(jD,null,(0,t.createElement)(ai,{mt:16,gap:"xs"},(0,t.createElement)(DI,{title:(0,Ci.__)("Appearance","scotty"),icon:(0,t.createElement)(Mi,{variant:"transparent",color:"blue"},(0,t.createElement)(TI,null))},(0,t.createElement)(OD,{label:(0,Ci.__)("Display the footer credit","scotty"),description:(0,Ci.__)("Display the footer credit in the admin dashboard","scotty"),path:"wordpress.admin.appearance.display_footer_credit.enabled"}),(0,t.createElement)(OD,{label:(0,Ci.__)("Display the footer version","scotty"),description:(0,Ci.__)("Display the footer version in the admin dashboard","scotty"),path:"wordpress.admin.appearance.display_footer_version.enabled"}),(0,t.createElement)(OD,{label:(0,Ci.__)("Display the Welcome panel","scotty"),description:(0,Ci.__)("Display the Welcome panel in the admin dashboard","scotty"),path:"wordpress.admin.appearance.display_welcome_panel.enabled"})),(0,t.createElement)(DI,{title:(0,Ci.__)("Sidebar Menu","scotty"),icon:(0,t.createElement)(Mi,{variant:"transparent",color:"blue"},(0,t.createElement)(II,null))},(0,t.createElement)(OD,{label:(0,Ci.__)("Display Dashboard","scotty"),description:(0,Ci.__)("Display the Dashboard item in the sidebar menu","scotty"),path:"wordpress.admin.menu.display_dashboard.enabled"}),(0,t.createElement)(OD,{label:(0,Ci.__)("Display Posts","scotty"),description:(0,Ci.__)("Display the Posts item in the sidebar menu","scotty"),path:"wordpress.admin.menu.display_posts.enabled"}))))}var kD=ji("outline","affiliate","IconAffiliate",[["path",{d:"M5.931 6.936l1.275 4.249m5.607 5.609l4.251 1.275",key:"svg-0"}],["path",{d:"M11.683 12.317l5.759 -5.759",key:"svg-1"}],["path",{d:"M5.5 5.5m-1.5 0a1.5 1.5 0 1 0 3 0a1.5 1.5 0 1 0 -3 0",key:"svg-2"}],["path",{d:"M18.5 5.5m-1.5 0a1.5 1.5 0 1 0 3 0a1.5 1.5 0 1 0 -3 0",key:"svg-3"}],["path",{d:"M18.5 18.5m-1.5 0a1.5 1.5 0 1 0 3 0a1.5 1.5 0 1 0 -3 0",key:"svg-4"}],["path",{d:"M8.5 15.5m-4.5 0a4.5 4.5 0 1 0 9 0a4.5 4.5 0 1 0 -9 0",key:"svg-5"}]]),PD=ji("outline","shield-cog","IconShieldCog",[["path",{d:"M12 21a12 12 0 0 1 -8.5 -15a12 12 0 0 0 8.5 -3a12 12 0 0 0 8.5 3c.568 1.933 .635 3.957 .223 5.89",key:"svg-0"}],["path",{d:"M19.001 19m-2 0a2 2 0 1 0 4 0a2 2 0 1 0 -4 0",key:"svg-1"}],["path",{d:"M19.001 15.5v1.5",key:"svg-2"}],["path",{d:"M19.001 21v1.5",key:"svg-3"}],["path",{d:"M22.032 17.25l-1.299 .75",key:"svg-4"}],["path",{d:"M17.27 20l-1.3 .75",key:"svg-5"}],["path",{d:"M15.97 17.25l1.3 .75",key:"svg-6"}],["path",{d:"M20.733 20l1.3 .75",key:"svg-7"}]]);function _D(){return(0,t.createElement)(jD,null,(0,t.createElement)(ai,{mt:16,gap:"xs"},(0,t.createElement)(DI,{title:(0,Ci.__)("External access","scotty"),icon:(0,t.createElement)(Mi,{variant:"transparent",color:"blue"},(0,t.createElement)(kD,null))},(0,t.createElement)(OD,{label:(0,Ci.__)("WP REST API","scotty"),description:(0,Ci.__)("WordPress REST API is a way to interact with WordPress sites using HTTP requests, enabling access to content and functionalities programmatically","scotty"),path:"wordpress.general.external_access.wp_rest_api.enabled"}),(0,t.createElement)(OD,{label:(0,Ci.__)("XML-RPC","scotty"),description:(0,Ci.__)("XML-RPC is a standard way to interact with WordPress sites using HTTP requests, enabling access to content and functionalities programmatically","scotty"),path:"wordpress.general.external_access.xmlrpc.enabled"})),(0,t.createElement)(DI,{title:(0,Ci.__)("Security","scotty"),icon:(0,t.createElement)(Mi,{variant:"transparent",color:"red"},(0,t.createElement)(PD,null))},(0,t.createElement)(OD,{label:(0,Ci.__)("Display WordPress version","scotty"),description:(0,Ci.__)("Display the <head> section in the theme generates the meta tag indicating the WordPress version for identification purposes","scotty"),path:"wordpress.general.security.display_wordpress_version.enabled"}),(0,t.createElement)(OD,{label:(0,Ci.__)("Display Login error","scotty"),description:(0,Ci.__)("Display the login error message on the login page. This can be used by attackers to identify valid usernames","scotty"),path:"wordpress.general.security.display_login_errors.enabled"}),(0,t.createElement)(OD,{label:(0,Ci.__)("Display Authentication with email","scotty"),description:(0,Ci.__)("Display the authentication email filed on the login page. This can be used by attackers to identify valid usernames","scotty"),path:"wordpress.general.security.display_authenticate_by_email.enabled"})),(0,t.createElement)(vr,{justify:"center"},(0,t.createElement)(ED,null))))}function AD(){return(0,t.createElement)(jD,null,(0,t.createElement)(ai,{mt:16,gap:"xs"},(0,t.createElement)(DI,{title:(0,Ci.__)("Theme","scotty"),icon:(0,t.createElement)(Mi,{variant:"transparent",color:"blue"},(0,t.createElement)(TI,null))},(0,t.createElement)(vr,{justify:"space-between"},(0,t.createElement)(OD,{label:(0,Ci.__)("Set the excerpt length for all post types","scotty"),description:(0,Ci.__)("This will limit the number of words shown in the excerpt.","scotty"),path:"wordpress.reading.theme.excerpt_length.enabled"}),(0,t.createElement)(SD,{path:"wordpress.reading.theme.excerpt_length.value"})),(0,t.createElement)(vr,{justify:"space-between"},(0,t.createElement)(OD,{label:(0,Ci.__)("Remove the Admin bar for all users","scotty"),description:(0,Ci.__)("This will remove the Admin bar for all users.","scotty"),path:"wordpress.reading.theme.admin_bar.enabled"})))))}var ND=ji("outline","files","IconFiles",[["path",{d:"M15 3v4a1 1 0 0 0 1 1h4",key:"svg-0"}],["path",{d:"M18 17h-7a2 2 0 0 1 -2 -2v-10a2 2 0 0 1 2 -2h4l5 5v7a2 2 0 0 1 -2 2z",key:"svg-1"}],["path",{d:"M16 17v2a2 2 0 0 1 -2 2h-7a2 2 0 0 1 -2 -2v-10a2 2 0 0 1 2 -2h2",key:"svg-2"}]]);function MD(){return(0,t.createElement)(jD,null,(0,t.createElement)(ai,{mt:16,gap:"xs"},(0,t.createElement)(DI,{title:(0,Ci.__)("Posts","scotty"),icon:(0,t.createElement)(Mi,{variant:"transparent",color:"blue"},(0,t.createElement)(ND,null))},(0,t.createElement)(vr,{justify:"space-between"},(0,t.createElement)(OD,{label:(0,Ci.__)("Set the number of revisions to keep for all post types","scotty"),description:(0,Ci.__)("This will limit the number of revisions saved for each post type.","scotty"),path:"wordpress.writing.posts.number_of_revisions.enabled"}),(0,t.createElement)(SD,{path:"wordpress.writing.posts.number_of_revisions.value"})))))}function TD(){const[e,n]=(0,t.useState)("general");return(0,t.createElement)(ai,null,(0,t.createElement)(fi,null,(0,t.createElement)(PI,{radius:256,color:"blue",value:e,onChange:n,data:[{value:"general",label:(0,t.createElement)(fi,{style:{gap:10}},(0,t.createElement)(_I,{size:16}),(0,t.createElement)("span",null,(0,Ci.__)("General","scotty")))},{value:"admin",label:(0,t.createElement)(fi,{style:{gap:10}},(0,t.createElement)(AI,{size:16}),(0,t.createElement)("span",null,(0,Ci.__)("Admin","scotty")))},{value:"writing",label:(0,t.createElement)(fi,{style:{gap:10}},(0,t.createElement)(NI,{size:16}),(0,t.createElement)("span",null,(0,Ci.__)("Writing","scotty")))},{value:"reading",label:(0,t.createElement)(fi,{style:{gap:10}},(0,t.createElement)(MI,{size:16}),(0,t.createElement)("span",null,(0,Ci.__)("Reading","scotty")))}]})),(0,t.createElement)(Ku,{h:"calc(100vh - 330px)"},"general"===e&&(0,t.createElement)(t.Suspense,{fallback:(0,t.createElement)(fi,null,(0,t.createElement)(Er,null))},(0,t.createElement)(_D,null)),"admin"===e&&(0,t.createElement)(t.Suspense,{fallback:(0,t.createElement)(fi,null,(0,t.createElement)(Er,null))},(0,t.createElement)(CD,null)),"writing"===e&&(0,t.createElement)(t.Suspense,{fallback:(0,t.createElement)(fi,null,(0,t.createElement)(Er,null))},(0,t.createElement)(MD,null)),"reading"===e&&(0,t.createElement)(t.Suspense,{fallback:(0,t.createElement)(fi,null,(0,t.createElement)(Er,null))},(0,t.createElement)(AD,null))))}const ID=()=>{Wt("(max-width: 1024px)"),Wt("(max-width: 790px)");const[e,n]=mi({key:"scotty-sidebar-collapse",defaultValue:!1}),r=Ia(),o=Ma(),a=new URLSearchParams(o.search).get("page"),i="scotty_slug_menu"===a?"overview":a.split("_")[1],{colorScheme:s}=ti(),[l,c]=(0,t.useState)(i||"overview");function u(e){c(e),r(`?page=nsscottyplugin_${e}`)}return(0,t.createElement)(Dt,{mt:10,px:"md",pb:"lg",radius:"lg",shadow:"xl",withBorder:!0,"data-color-scheme":s,classNames:{root:"QrGDZ_d19DZYNlkgo16A"}},(0,t.createElement)(ai,{h:"100%",justify:"space-between"},(0,t.createElement)(md,{setActiveView:u}),(0,t.createElement)(ci,{gap:16,align:"flex-start"},(0,t.createElement)(Cd,{activeTab:l,setActiveTab:u,collapse:e,onClickCollapse:n}),(0,t.createElement)(ci,{"data-collapse":e,classNames:{root:"gRhWI35smmY8AURLbCyf"}},"overview"===l&&(0,t.createElement)(t.Suspense,{fallback:(0,t.createElement)(fi,null,(0,t.createElement)(Er,null))},(0,t.createElement)(vI,null)),"trash"===l&&(0,t.createElement)(t.Suspense,{fallback:(0,t.createElement)(fi,null,(0,t.createElement)(Er,null))},(0,t.createElement)(oy,{deletableType:"trash"})),"duplicates"===l&&(0,t.createElement)(t.Suspense,{fallback:(0,t.createElement)(fi,null,(0,t.createElement)(Er,null))},(0,t.createElement)(oy,{deletableType:"duplicates"})),"database"===l&&(0,t.createElement)(t.Suspense,{fallback:(0,t.createElement)(fi,null,(0,t.createElement)(Er,null))},(0,t.createElement)(Gm,null)),"cron"===l&&(0,t.createElement)(t.Suspense,{fallback:(0,t.createElement)(fi,null,(0,t.createElement)(Er,null))},(0,t.createElement)(Hm,null)),"shortcode"===l&&(0,t.createElement)(t.Suspense,{fallback:(0,t.createElement)(fi,null,(0,t.createElement)(Er,null))},(0,t.createElement)(xI,null)),"wordpress"===l&&(0,t.createElement)(t.Suspense,{fallback:(0,t.createElement)(fi,null,(0,t.createElement)(Er,null))},(0,t.createElement)(TD,null)))),(0,t.createElement)(Pi,null)))},{render:DD}=wp.element;DD((0,t.createElement)((()=>{const e=window.location.pathname,n=e.substring(0,e.indexOf("/admin.php"));return(0,t.createElement)(Y,{defaultColorScheme:"auto",withStaticClasses:!1},(0,t.createElement)(Fr,null,(0,t.createElement)(_o,null),(0,t.createElement)(Wo,null,(0,t.createElement)(Za,{basename:n},(0,t.createElement)(Ga,null,(0,t.createElement)(qa,{path:"/admin.php",element:(0,t.createElement)(ID,null)}))))))}),null),document.getElementById("scotty-react-app"))})()})();
  • scotty/trunk/public/apps/dashboard-widget/dashboard-widget-rtl.css

    r3178906 r3189739  
    1 .m_e4d36c9b{background-color:var(--mantine-color-body);border-radius:var(--mantine-radius-default);box-shadow:var(--mantine-shadow-md);min-width:calc(12.5rem*var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_e4d36c9b{border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_e4d36c9b{border:1px solid var(--mantine-color-dark-4)}.m_7f4bcb19{color:var(--mantine-color-bright);font-size:var(--mantine-font-size-md);font-weight:500;padding:var(--mantine-spacing-xs) var(--mantine-spacing-md)}.m_3de554dd{padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);padding-top:0}.m_e4d36c9b:where([data-type=radial]) :where(.m_3de554dd){padding-top:var(--mantine-spacing-sm)}.m_3de8964e{display:flex;font-size:var(--mantine-font-size-sm);justify-content:space-between}.m_3de8964e:where(.m_3de8964e+.m_3de8964e){margin-top:calc(var(--mantine-spacing-sm)/2)}.m_3de8964e[data-type=scatter] .m_b30369b5{display:none}.m_50186d10{align-items:center;display:flex;gap:var(--mantine-spacing-sm);margin-inline-end:var(--mantine-spacing-xl)}.m_501dadf9{color:var(--mantine-color-text);font-size:var(--mantine-font-size-sm)}.m_50192318{color:var(--mantine-color-bright)}.m_847eaf{align-items:center;display:flex;flex-wrap:wrap;height:100%;justify-content:flex-end}.m_847eaf:where([data-centered]){justify-content:center}.m_847eaf:where([data-position=top]){padding-bottom:var(--mantine-spacing-md)}.m_847eaf:where([data-position=bottom]){padding-top:var(--mantine-spacing-md)}.m_17da7e62{align-items:center;border-radius:var(--mantine-radius-default);display:flex;gap:calc(.4375rem*var(--mantine-scale));line-height:1;padding:7px var(--mantine-spacing-xs)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_17da7e62:where(:hover){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_17da7e62:where(:hover){background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_17da7e62:where(:active){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_17da7e62:where(:active){background-color:var(--mantine-color-dark-5)}}.m_17da7e62[data-without-color] .m_6e236e21{display:none}.m_8ff56c0d{font-size:var(--mantine-font-size-sm);margin:0;padding:0}.m_a50f3e58{display:block;width:100%}.m_a50f3e58 svg{overflow:visible}:where([data-mantine-color-scheme=light]) .m_a50f3e58{--chart-grid-color:rgba(173,181,189,.6);--chart-cursor-fill:rgba(173,181,189,.15)}:where([data-mantine-color-scheme=dark]) .m_a50f3e58{--chart-cursor-fill:hsla(0,0%,41%,.15);--chart-grid-color:hsla(0,0%,41%,.6)}.m_a50f3e58 :where(text){color:var(--chart-text-color,var(--mantine-color-dimmed));font-family:var(--mantine-font-family)}.m_af9188cb{height:100%;width:100%}.m_a50a48bc{stroke:var(--chart-grid-color)}.m_a507a517{color:var(--chart-grid-color)}.m_2293801d{color:var(--chart-text-color,var(--mantine-color-dimmed))}.m_92b296cd{background-color:var(--mantine-color-body);border-radius:var(--mantine-radius-default);box-shadow:var(--mantine-shadow-md);min-width:calc(12.5rem*var(--mantine-scale));padding:var(--mantine-spacing-sm)}:where([data-mantine-color-scheme=light]) .m_92b296cd{border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_92b296cd{border:1px solid var(--mantine-color-dark-4)}.m_a410e613{height:var(--chart-size,auto);min-height:var(--chart-size,auto);min-width:var(--chart-size,auto);width:var(--chart-size,auto)}.m_a410e613 :where(*){outline:0}.m_ddb0bfe3{fill:var(--mantine-color-text);font-size:var(--mantine-font-size-sm)}.m_cd8943fd{height:var(--chart-size,auto);min-height:var(--chart-size,auto);min-width:var(--chart-size,auto);width:var(--chart-size,auto)}.m_cd8943fd :where(*){outline:0}:where([data-mantine-color-scheme=light]) .m_1f271cf7{--chart-grid-color:rgba(173,181,189,.6);--chart-text-color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_1f271cf7{--chart-grid-color:hsla(0,0%,41%,.6);--chart-text-color:var(--mantine-color-dark-1)}.m_1f271cf7 :where(text){font-size:var(--mantine-font-size-xs);fill:var(--chart-text-color,var(--mantine-color-dimmed));-webkit-user-select:none;-moz-user-select:none;user-select:none}.m_cf06f58c{height:100%;width:100%}
     1.m_e4d36c9b{background-color:var(--mantine-color-body);border-radius:var(--mantine-radius-default);box-shadow:var(--mantine-shadow-md);min-width:calc(12.5rem*var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_e4d36c9b{border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_e4d36c9b{border:1px solid var(--mantine-color-dark-4)}.m_7f4bcb19{color:var(--mantine-color-bright);font-size:var(--mantine-font-size-md);font-weight:500;padding:var(--mantine-spacing-xs) var(--mantine-spacing-md)}.m_3de554dd{padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);padding-top:0}.m_e4d36c9b:where([data-type=radial]) :where(.m_3de554dd){padding-top:var(--mantine-spacing-sm)}.m_b30369b5{height:calc(.75rem*var(--mantine-scale));width:calc(.75rem*var(--mantine-scale))}.m_3de8964e{display:flex;font-size:var(--mantine-font-size-sm);justify-content:space-between}.m_3de8964e:where(.m_3de8964e+.m_3de8964e){margin-top:calc(var(--mantine-spacing-sm)/2)}.m_3de8964e[data-type=scatter] .m_b30369b5{display:none}.m_50186d10{align-items:center;display:flex;gap:var(--mantine-spacing-sm);margin-inline-end:var(--mantine-spacing-xl)}.m_501dadf9{color:var(--mantine-color-text);font-size:var(--mantine-font-size-sm)}.m_50192318{color:var(--mantine-color-bright)}.m_847eaf{align-items:center;display:flex;flex-wrap:wrap;height:100%;justify-content:flex-end}.m_847eaf:where([data-centered]){justify-content:center}.m_847eaf:where([data-position=top]){padding-bottom:var(--mantine-spacing-md)}.m_847eaf:where([data-position=bottom]){padding-top:var(--mantine-spacing-md)}.m_17da7e62{align-items:center;border-radius:var(--mantine-radius-default);display:flex;gap:calc(.4375rem*var(--mantine-scale));line-height:1;padding:7px var(--mantine-spacing-xs)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_17da7e62:where(:hover){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_17da7e62:where(:hover){background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_17da7e62:where(:active){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_17da7e62:where(:active){background-color:var(--mantine-color-dark-5)}}.m_17da7e62[data-without-color] .m_6e236e21{display:none}.m_8ff56c0d{font-size:var(--mantine-font-size-sm);margin:0;padding:0}.m_a50f3e58{display:block;width:100%;--chart-bar-label-color:var(--mantine-color-dimmed)}.m_a50f3e58 svg{overflow:visible}:where([data-mantine-color-scheme=light]) .m_a50f3e58{--chart-grid-color:rgba(173,181,189,.6);--chart-cursor-fill:rgba(173,181,189,.15)}:where([data-mantine-color-scheme=dark]) .m_a50f3e58{--chart-cursor-fill:hsla(0,0%,41%,.15);--chart-grid-color:hsla(0,0%,41%,.6)}.m_a50f3e58 :where(text){color:var(--chart-text-color,var(--mantine-color-dimmed));font-family:var(--mantine-font-family)}.m_a50f3e58:where([data-orientation=vertical]){--chart-bar-label-color:var(--mantine-color-white)}.m_af9188cb{height:100%;width:100%}.m_a50a48bc{stroke:var(--chart-grid-color)}.m_a507a517{color:var(--chart-grid-color)}.m_2293801d{color:var(--chart-text-color,var(--mantine-color-dimmed))}.m_92b296cd{background-color:var(--mantine-color-body);border-radius:var(--mantine-radius-default);box-shadow:var(--mantine-shadow-md);min-width:calc(12.5rem*var(--mantine-scale));padding:var(--mantine-spacing-sm)}:where([data-mantine-color-scheme=light]) .m_92b296cd{border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_92b296cd{border:1px solid var(--mantine-color-dark-4)}.m_a410e613{height:var(--chart-size,auto);min-height:var(--chart-size,auto);min-width:var(--chart-size,auto);width:var(--chart-size,auto)}.m_a410e613 :where(*){outline:0}.m_ddb0bfe3{fill:var(--mantine-color-text);font-size:var(--mantine-font-size-sm)}.m_cd8943fd{height:var(--chart-size,auto);min-height:var(--chart-size,auto);min-width:var(--chart-size,auto);width:var(--chart-size,auto)}.m_cd8943fd :where(*){outline:0}:where([data-mantine-color-scheme=light]) .m_1f271cf7{--chart-grid-color:rgba(173,181,189,.6);--chart-text-color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_1f271cf7{--chart-grid-color:hsla(0,0%,41%,.6);--chart-text-color:var(--mantine-color-dark-1)}.m_1f271cf7 :where(text){font-size:var(--mantine-font-size-xs);fill:var(--chart-text-color,var(--mantine-color-dimmed));-webkit-user-select:none;-moz-user-select:none;user-select:none}.m_cf06f58c{height:100%;width:100%}:where([data-mantine-color-scheme=light]) .m_cd2bd9e5{--chart-empty-background:var(--mantine-color-gray-1);--chart-cursor-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_cd2bd9e5{--chart-empty-background:var(--mantine-color-dark-6);--chart-cursor-color:var(--mantine-color-dark-4)}.m_6bcc3420{align-items:center;box-shadow:var(--mantine-shadow-md);display:flex;font-size:var(--mantine-font-size-sm);justify-content:space-between;min-width:calc(12.5rem*var(--mantine-scale));padding:var(--mantine-spacing-md)}:where([data-mantine-color-scheme=light]) .m_6bcc3420{border:1px solid var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_6bcc3420{border:1px solid var(--mantine-color-dark-4)}.m_80d531e7{height:var(--chart-size,auto);min-height:var(--chart-size,auto);min-width:var(--chart-size,auto);width:var(--chart-size,auto)}.m_80d531e7 :where(*){outline:0}
    22*,:after,:before{box-sizing:border-box}button,input,select,textarea{font:inherit}button,select{text-transform:none}body{background-color:var(--mantine-color-body);color:var(--mantine-color-text);font-family:var(--mantine-font-family);font-size:var(--mantine-font-size-md);line-height:var(--mantine-line-height);margin:0;-webkit-font-smoothing:var(--mantine-webkit-font-smoothing);-moz-osx-font-smoothing:var(--mantine-moz-font-smoothing)}@media screen and (max-device-width:31.25em){body{-webkit-text-size-adjust:100%}}@media (prefers-reduced-motion:reduce){[data-respect-reduced-motion] [data-reduce-motion]{animation:none;transition:none}}[data-mantine-color-scheme=dark] .mantine-dark-hidden,[data-mantine-color-scheme=light] .mantine-light-hidden{display:none}.mantine-focus-auto:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem*var(--mantine-scale))}.mantine-focus-always:focus{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem*var(--mantine-scale))}.mantine-focus-never:focus{outline:none}.mantine-active:active{transform:translateY(calc(.0625rem*var(--mantine-scale)))}fieldset:disabled .mantine-active:active{transform:none}:where([dir=rtl]) .mantine-rotate-rtl{transform:rotate(-180deg)}:root{color-scheme:var(--mantine-color-scheme);--mantine-z-index-app:100;--mantine-z-index-modal:200;--mantine-z-index-popover:300;--mantine-z-index-overlay:400;--mantine-z-index-max:9999;--mantine-scale:1;--mantine-cursor-type:default;--mantine-webkit-font-smoothing:antialiased;--mantine-color-scheme:light dark;--mantine-moz-font-smoothing:grayscale;--mantine-color-white:#fff;--mantine-color-black:#000;--mantine-line-height:1.55;--mantine-font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;--mantine-font-family-monospace:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;--mantine-font-family-headings:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;--mantine-heading-font-weight:700;--mantine-radius-default:calc(0.25rem*var(--mantine-scale));--mantine-primary-color-0:var(--mantine-color-blue-0);--mantine-primary-color-1:var(--mantine-color-blue-1);--mantine-primary-color-2:var(--mantine-color-blue-2);--mantine-primary-color-3:var(--mantine-color-blue-3);--mantine-primary-color-4:var(--mantine-color-blue-4);--mantine-primary-color-5:var(--mantine-color-blue-5);--mantine-primary-color-6:var(--mantine-color-blue-6);--mantine-primary-color-7:var(--mantine-color-blue-7);--mantine-primary-color-8:var(--mantine-color-blue-8);--mantine-primary-color-9:var(--mantine-color-blue-9);--mantine-primary-color-filled:var(--mantine-color-blue-filled);--mantine-primary-color-filled-hover:var(--mantine-color-blue-filled-hover);--mantine-primary-color-light:var(--mantine-color-blue-light);--mantine-primary-color-light-hover:var(--mantine-color-blue-light-hover);--mantine-primary-color-light-color:var(--mantine-color-blue-light-color);--mantine-breakpoint-xs:36em;--mantine-breakpoint-sm:48em;--mantine-breakpoint-md:62em;--mantine-breakpoint-lg:75em;--mantine-breakpoint-xl:88em;--mantine-spacing-xs:calc(0.625rem*var(--mantine-scale));--mantine-spacing-sm:calc(0.75rem*var(--mantine-scale));--mantine-spacing-md:calc(1rem*var(--mantine-scale));--mantine-spacing-lg:calc(1.25rem*var(--mantine-scale));--mantine-spacing-xl:calc(2rem*var(--mantine-scale));--mantine-font-size-xs:calc(0.75rem*var(--mantine-scale));--mantine-font-size-sm:calc(0.875rem*var(--mantine-scale));--mantine-font-size-md:calc(1rem*var(--mantine-scale));--mantine-font-size-lg:calc(1.125rem*var(--mantine-scale));--mantine-font-size-xl:calc(1.25rem*var(--mantine-scale));--mantine-line-height-xs:1.4;--mantine-line-height-sm:1.45;--mantine-line-height-md:1.55;--mantine-line-height-lg:1.6;--mantine-line-height-xl:1.65;--mantine-shadow-xs:0 calc(0.0625rem*var(--mantine-scale)) calc(0.1875rem*var(--mantine-scale)) rgba(0,0,0,.05),0 calc(0.0625rem*var(--mantine-scale)) calc(0.125rem*var(--mantine-scale)) rgba(0,0,0,.1);--mantine-shadow-sm:0 calc(0.0625rem*var(--mantine-scale)) calc(0.1875rem*var(--mantine-scale)) rgba(0,0,0,.05),rgba(0,0,0,.05) 0 calc(0.625rem*var(--mantine-scale)) calc(0.9375rem*var(--mantine-scale)) calc(-0.3125rem*var(--mantine-scale)),rgba(0,0,0,.04) 0 calc(0.4375rem*var(--mantine-scale)) calc(0.4375rem*var(--mantine-scale)) calc(-0.3125rem*var(--mantine-scale));--mantine-shadow-md:0 calc(0.0625rem*var(--mantine-scale)) calc(0.1875rem*var(--mantine-scale)) rgba(0,0,0,.05),rgba(0,0,0,.05) 0 calc(1.25rem*var(--mantine-scale)) calc(1.5625rem*var(--mantine-scale)) calc(-0.3125rem*var(--mantine-scale)),rgba(0,0,0,.04) 0 calc(0.625rem*var(--mantine-scale)) calc(0.625rem*var(--mantine-scale)) calc(-0.3125rem*var(--mantine-scale));--mantine-shadow-lg:0 calc(0.0625rem*var(--mantine-scale)) calc(0.1875rem*var(--mantine-scale)) rgba(0,0,0,.05),rgba(0,0,0,.05) 0 calc(1.75rem*var(--mantine-scale)) calc(1.4375rem*var(--mantine-scale)) calc(-0.4375rem*var(--mantine-scale)),rgba(0,0,0,.04) 0 calc(0.75rem*var(--mantine-scale)) calc(0.75rem*var(--mantine-scale)) calc(-0.4375rem*var(--mantine-scale));--mantine-shadow-xl:0 calc(0.0625rem*var(--mantine-scale)) calc(0.1875rem*var(--mantine-scale)) rgba(0,0,0,.05),rgba(0,0,0,.05) 0 calc(2.25rem*var(--mantine-scale)) calc(1.75rem*var(--mantine-scale)) calc(-0.4375rem*var(--mantine-scale)),rgba(0,0,0,.04) 0 calc(1.0625rem*var(--mantine-scale)) calc(1.0625rem*var(--mantine-scale)) calc(-0.4375rem*var(--mantine-scale));--mantine-radius-xs:calc(0.125rem*var(--mantine-scale));--mantine-radius-sm:calc(0.25rem*var(--mantine-scale));--mantine-radius-md:calc(0.5rem*var(--mantine-scale));--mantine-radius-lg:calc(1rem*var(--mantine-scale));--mantine-radius-xl:calc(2rem*var(--mantine-scale));--mantine-color-dark-0:#c9c9c9;--mantine-color-dark-1:#b8b8b8;--mantine-color-dark-2:#828282;--mantine-color-dark-3:#696969;--mantine-color-dark-4:#424242;--mantine-color-dark-5:#3b3b3b;--mantine-color-dark-6:#2e2e2e;--mantine-color-dark-7:#242424;--mantine-color-dark-8:#1f1f1f;--mantine-color-dark-9:#141414;--mantine-color-gray-0:#f8f9fa;--mantine-color-gray-1:#f1f3f5;--mantine-color-gray-2:#e9ecef;--mantine-color-gray-3:#dee2e6;--mantine-color-gray-4:#ced4da;--mantine-color-gray-5:#adb5bd;--mantine-color-gray-6:#868e96;--mantine-color-gray-7:#495057;--mantine-color-gray-8:#343a40;--mantine-color-gray-9:#212529;--mantine-color-red-0:#fff5f5;--mantine-color-red-1:#ffe3e3;--mantine-color-red-2:#ffc9c9;--mantine-color-red-3:#ffa8a8;--mantine-color-red-4:#ff8787;--mantine-color-red-5:#ff6b6b;--mantine-color-red-6:#fa5252;--mantine-color-red-7:#f03e3e;--mantine-color-red-8:#e03131;--mantine-color-red-9:#c92a2a;--mantine-color-pink-0:#fff0f6;--mantine-color-pink-1:#ffdeeb;--mantine-color-pink-2:#fcc2d7;--mantine-color-pink-3:#faa2c1;--mantine-color-pink-4:#f783ac;--mantine-color-pink-5:#f06595;--mantine-color-pink-6:#e64980;--mantine-color-pink-7:#d6336c;--mantine-color-pink-8:#c2255c;--mantine-color-pink-9:#a61e4d;--mantine-color-grape-0:#f8f0fc;--mantine-color-grape-1:#f3d9fa;--mantine-color-grape-2:#eebefa;--mantine-color-grape-3:#e599f7;--mantine-color-grape-4:#da77f2;--mantine-color-grape-5:#cc5de8;--mantine-color-grape-6:#be4bdb;--mantine-color-grape-7:#ae3ec9;--mantine-color-grape-8:#9c36b5;--mantine-color-grape-9:#862e9c;--mantine-color-violet-0:#f3f0ff;--mantine-color-violet-1:#e5dbff;--mantine-color-violet-2:#d0bfff;--mantine-color-violet-3:#b197fc;--mantine-color-violet-4:#9775fa;--mantine-color-violet-5:#845ef7;--mantine-color-violet-6:#7950f2;--mantine-color-violet-7:#7048e8;--mantine-color-violet-8:#6741d9;--mantine-color-violet-9:#5f3dc4;--mantine-color-indigo-0:#edf2ff;--mantine-color-indigo-1:#dbe4ff;--mantine-color-indigo-2:#bac8ff;--mantine-color-indigo-3:#91a7ff;--mantine-color-indigo-4:#748ffc;--mantine-color-indigo-5:#5c7cfa;--mantine-color-indigo-6:#4c6ef5;--mantine-color-indigo-7:#4263eb;--mantine-color-indigo-8:#3b5bdb;--mantine-color-indigo-9:#364fc7;--mantine-color-blue-0:#e7f5ff;--mantine-color-blue-1:#d0ebff;--mantine-color-blue-2:#a5d8ff;--mantine-color-blue-3:#74c0fc;--mantine-color-blue-4:#4dabf7;--mantine-color-blue-5:#339af0;--mantine-color-blue-6:#228be6;--mantine-color-blue-7:#1c7ed6;--mantine-color-blue-8:#1971c2;--mantine-color-blue-9:#1864ab;--mantine-color-cyan-0:#e3fafc;--mantine-color-cyan-1:#c5f6fa;--mantine-color-cyan-2:#99e9f2;--mantine-color-cyan-3:#66d9e8;--mantine-color-cyan-4:#3bc9db;--mantine-color-cyan-5:#22b8cf;--mantine-color-cyan-6:#15aabf;--mantine-color-cyan-7:#1098ad;--mantine-color-cyan-8:#0c8599;--mantine-color-cyan-9:#0b7285;--mantine-color-teal-0:#e6fcf5;--mantine-color-teal-1:#c3fae8;--mantine-color-teal-2:#96f2d7;--mantine-color-teal-3:#63e6be;--mantine-color-teal-4:#38d9a9;--mantine-color-teal-5:#20c997;--mantine-color-teal-6:#12b886;--mantine-color-teal-7:#0ca678;--mantine-color-teal-8:#099268;--mantine-color-teal-9:#087f5b;--mantine-color-green-0:#ebfbee;--mantine-color-green-1:#d3f9d8;--mantine-color-green-2:#b2f2bb;--mantine-color-green-3:#8ce99a;--mantine-color-green-4:#69db7c;--mantine-color-green-5:#51cf66;--mantine-color-green-6:#40c057;--mantine-color-green-7:#37b24d;--mantine-color-green-8:#2f9e44;--mantine-color-green-9:#2b8a3e;--mantine-color-lime-0:#f4fce3;--mantine-color-lime-1:#e9fac8;--mantine-color-lime-2:#d8f5a2;--mantine-color-lime-3:#c0eb75;--mantine-color-lime-4:#a9e34b;--mantine-color-lime-5:#94d82d;--mantine-color-lime-6:#82c91e;--mantine-color-lime-7:#74b816;--mantine-color-lime-8:#66a80f;--mantine-color-lime-9:#5c940d;--mantine-color-yellow-0:#fff9db;--mantine-color-yellow-1:#fff3bf;--mantine-color-yellow-2:#ffec99;--mantine-color-yellow-3:#ffe066;--mantine-color-yellow-4:#ffd43b;--mantine-color-yellow-5:#fcc419;--mantine-color-yellow-6:#fab005;--mantine-color-yellow-7:#f59f00;--mantine-color-yellow-8:#f08c00;--mantine-color-yellow-9:#e67700;--mantine-color-orange-0:#fff4e6;--mantine-color-orange-1:#ffe8cc;--mantine-color-orange-2:#ffd8a8;--mantine-color-orange-3:#ffc078;--mantine-color-orange-4:#ffa94d;--mantine-color-orange-5:#ff922b;--mantine-color-orange-6:#fd7e14;--mantine-color-orange-7:#f76707;--mantine-color-orange-8:#e8590c;--mantine-color-orange-9:#d9480f;--mantine-h1-font-size:calc(2.125rem*var(--mantine-scale));--mantine-h1-line-height:1.3;--mantine-h1-font-weight:700;--mantine-h2-font-size:calc(1.625rem*var(--mantine-scale));--mantine-h2-line-height:1.35;--mantine-h2-font-weight:700;--mantine-h3-font-size:calc(1.375rem*var(--mantine-scale));--mantine-h3-line-height:1.4;--mantine-h3-font-weight:700;--mantine-h4-font-size:calc(1.125rem*var(--mantine-scale));--mantine-h4-line-height:1.45;--mantine-h4-font-weight:700;--mantine-h5-font-size:calc(1rem*var(--mantine-scale));--mantine-h5-line-height:1.5;--mantine-h5-font-weight:700;--mantine-h6-font-size:calc(0.875rem*var(--mantine-scale));--mantine-h6-line-height:1.5;--mantine-h6-font-weight:700}:root[data-mantine-color-scheme=dark]{--mantine-color-scheme:dark;--mantine-primary-color-contrast:var(--mantine-color-white);--mantine-color-bright:var(--mantine-color-white);--mantine-color-text:var(--mantine-color-dark-0);--mantine-color-body:var(--mantine-color-dark-7);--mantine-color-error:var(--mantine-color-red-8);--mantine-color-placeholder:var(--mantine-color-dark-3);--mantine-color-anchor:var(--mantine-color-blue-4);--mantine-color-default:var(--mantine-color-dark-6);--mantine-color-default-hover:var(--mantine-color-dark-5);--mantine-color-default-color:var(--mantine-color-white);--mantine-color-default-border:var(--mantine-color-dark-4);--mantine-color-dimmed:var(--mantine-color-dark-2);--mantine-color-dark-text:var(--mantine-color-dark-4);--mantine-color-dark-filled:var(--mantine-color-dark-8);--mantine-color-dark-filled-hover:var(--mantine-color-dark-7);--mantine-color-dark-light:rgba(36,36,36,.15);--mantine-color-dark-light-hover:rgba(36,36,36,.2);--mantine-color-dark-light-color:var(--mantine-color-dark-3);--mantine-color-dark-outline:var(--mantine-color-dark-4);--mantine-color-dark-outline-hover:rgba(36,36,36,.05);--mantine-color-gray-text:var(--mantine-color-gray-4);--mantine-color-gray-filled:var(--mantine-color-gray-8);--mantine-color-gray-filled-hover:var(--mantine-color-gray-9);--mantine-color-gray-light:hsla(210,7%,56%,.15);--mantine-color-gray-light-hover:hsla(210,7%,56%,.2);--mantine-color-gray-light-color:var(--mantine-color-gray-3);--mantine-color-gray-outline:var(--mantine-color-gray-4);--mantine-color-gray-outline-hover:rgba(206,212,218,.05);--mantine-color-red-text:var(--mantine-color-red-4);--mantine-color-red-filled:var(--mantine-color-red-8);--mantine-color-red-filled-hover:var(--mantine-color-red-9);--mantine-color-red-light:rgba(250,82,82,.15);--mantine-color-red-light-hover:rgba(250,82,82,.2);--mantine-color-red-light-color:var(--mantine-color-red-3);--mantine-color-red-outline:var(--mantine-color-red-4);--mantine-color-red-outline-hover:hsla(0,100%,76%,.05);--mantine-color-pink-text:var(--mantine-color-pink-4);--mantine-color-pink-filled:var(--mantine-color-pink-8);--mantine-color-pink-filled-hover:var(--mantine-color-pink-9);--mantine-color-pink-light:rgba(230,73,128,.15);--mantine-color-pink-light-hover:rgba(230,73,128,.2);--mantine-color-pink-light-color:var(--mantine-color-pink-3);--mantine-color-pink-outline:var(--mantine-color-pink-4);--mantine-color-pink-outline-hover:rgba(247,131,172,.05);--mantine-color-grape-text:var(--mantine-color-grape-4);--mantine-color-grape-filled:var(--mantine-color-grape-8);--mantine-color-grape-filled-hover:var(--mantine-color-grape-9);--mantine-color-grape-light:rgba(190,75,219,.15);--mantine-color-grape-light-hover:rgba(190,75,219,.2);--mantine-color-grape-light-color:var(--mantine-color-grape-3);--mantine-color-grape-outline:var(--mantine-color-grape-4);--mantine-color-grape-outline-hover:rgba(218,119,242,.05);--mantine-color-violet-text:var(--mantine-color-violet-4);--mantine-color-violet-filled:var(--mantine-color-violet-8);--mantine-color-violet-filled-hover:var(--mantine-color-violet-9);--mantine-color-violet-light:rgba(121,80,242,.15);--mantine-color-violet-light-hover:rgba(121,80,242,.2);--mantine-color-violet-light-color:var(--mantine-color-violet-3);--mantine-color-violet-outline:var(--mantine-color-violet-4);--mantine-color-violet-outline-hover:rgba(151,117,250,.05);--mantine-color-indigo-text:var(--mantine-color-indigo-4);--mantine-color-indigo-filled:var(--mantine-color-indigo-8);--mantine-color-indigo-filled-hover:var(--mantine-color-indigo-9);--mantine-color-indigo-light:rgba(76,110,245,.15);--mantine-color-indigo-light-hover:rgba(76,110,245,.2);--mantine-color-indigo-light-color:var(--mantine-color-indigo-3);--mantine-color-indigo-outline:var(--mantine-color-indigo-4);--mantine-color-indigo-outline-hover:rgba(116,143,252,.05);--mantine-color-blue-text:var(--mantine-color-blue-4);--mantine-color-blue-filled:var(--mantine-color-blue-8);--mantine-color-blue-filled-hover:var(--mantine-color-blue-9);--mantine-color-blue-light:rgba(34,139,230,.15);--mantine-color-blue-light-hover:rgba(34,139,230,.2);--mantine-color-blue-light-color:var(--mantine-color-blue-3);--mantine-color-blue-outline:var(--mantine-color-blue-4);--mantine-color-blue-outline-hover:rgba(77,171,247,.05);--mantine-color-cyan-text:var(--mantine-color-cyan-4);--mantine-color-cyan-filled:var(--mantine-color-cyan-8);--mantine-color-cyan-filled-hover:var(--mantine-color-cyan-9);--mantine-color-cyan-light:rgba(21,170,191,.15);--mantine-color-cyan-light-hover:rgba(21,170,191,.2);--mantine-color-cyan-light-color:var(--mantine-color-cyan-3);--mantine-color-cyan-outline:var(--mantine-color-cyan-4);--mantine-color-cyan-outline-hover:rgba(59,201,219,.05);--mantine-color-teal-text:var(--mantine-color-teal-4);--mantine-color-teal-filled:var(--mantine-color-teal-8);--mantine-color-teal-filled-hover:var(--mantine-color-teal-9);--mantine-color-teal-light:rgba(18,184,134,.15);--mantine-color-teal-light-hover:rgba(18,184,134,.2);--mantine-color-teal-light-color:var(--mantine-color-teal-3);--mantine-color-teal-outline:var(--mantine-color-teal-4);--mantine-color-teal-outline-hover:rgba(56,217,169,.05);--mantine-color-green-text:var(--mantine-color-green-4);--mantine-color-green-filled:var(--mantine-color-green-8);--mantine-color-green-filled-hover:var(--mantine-color-green-9);--mantine-color-green-light:rgba(64,192,87,.15);--mantine-color-green-light-hover:rgba(64,192,87,.2);--mantine-color-green-light-color:var(--mantine-color-green-3);--mantine-color-green-outline:var(--mantine-color-green-4);--mantine-color-green-outline-hover:rgba(105,219,124,.05);--mantine-color-lime-text:var(--mantine-color-lime-4);--mantine-color-lime-filled:var(--mantine-color-lime-8);--mantine-color-lime-filled-hover:var(--mantine-color-lime-9);--mantine-color-lime-light:rgba(130,201,30,.15);--mantine-color-lime-light-hover:rgba(130,201,30,.2);--mantine-color-lime-light-color:var(--mantine-color-lime-3);--mantine-color-lime-outline:var(--mantine-color-lime-4);--mantine-color-lime-outline-hover:rgba(169,227,75,.05);--mantine-color-yellow-text:var(--mantine-color-yellow-4);--mantine-color-yellow-filled:var(--mantine-color-yellow-8);--mantine-color-yellow-filled-hover:var(--mantine-color-yellow-9);--mantine-color-yellow-light:rgba(250,176,5,.15);--mantine-color-yellow-light-hover:rgba(250,176,5,.2);--mantine-color-yellow-light-color:var(--mantine-color-yellow-3);--mantine-color-yellow-outline:var(--mantine-color-yellow-4);--mantine-color-yellow-outline-hover:rgba(255,212,59,.05);--mantine-color-orange-text:var(--mantine-color-orange-4);--mantine-color-orange-filled:var(--mantine-color-orange-8);--mantine-color-orange-filled-hover:var(--mantine-color-orange-9);--mantine-color-orange-light:rgba(253,126,20,.15);--mantine-color-orange-light-hover:rgba(253,126,20,.2);--mantine-color-orange-light-color:var(--mantine-color-orange-3);--mantine-color-orange-outline:var(--mantine-color-orange-4);--mantine-color-orange-outline-hover:rgba(255,169,77,.05)}:root[data-mantine-color-scheme=light]{--mantine-color-scheme:light;--mantine-color-bright:var(--mantine-color-black);--mantine-color-text:var(--mantine-color-black);--mantine-color-body:var(--mantine-color-white);--mantine-primary-color-contrast:var(--mantine-color-white);--mantine-color-error:var(--mantine-color-red-6);--mantine-color-placeholder:var(--mantine-color-gray-5);--mantine-color-anchor:var(--mantine-primary-color-filled);--mantine-color-default:var(--mantine-color-white);--mantine-color-default-hover:var(--mantine-color-gray-0);--mantine-color-default-color:var(--mantine-color-gray-9);--mantine-color-default-border:var(--mantine-color-gray-4);--mantine-color-dimmed:var(--mantine-color-gray-6);--mantine-color-dark-text:var(--mantine-color-dark-filled);--mantine-color-dark-filled:var(--mantine-color-dark-6);--mantine-color-dark-filled-hover:var(--mantine-color-dark-7);--mantine-color-dark-light:rgba(56,56,56,.1);--mantine-color-dark-light-hover:rgba(56,56,56,.12);--mantine-color-dark-light-color:var(--mantine-color-dark-6);--mantine-color-dark-outline:var(--mantine-color-dark-6);--mantine-color-dark-outline-hover:rgba(56,56,56,.05);--mantine-color-gray-text:var(--mantine-color-gray-filled);--mantine-color-gray-filled:var(--mantine-color-gray-6);--mantine-color-gray-filled-hover:var(--mantine-color-gray-7);--mantine-color-gray-light:hsla(210,7%,56%,.1);--mantine-color-gray-light-hover:hsla(210,7%,56%,.12);--mantine-color-gray-light-color:var(--mantine-color-gray-6);--mantine-color-gray-outline:var(--mantine-color-gray-6);--mantine-color-gray-outline-hover:hsla(210,7%,56%,.05);--mantine-color-red-text:var(--mantine-color-red-filled);--mantine-color-red-filled:var(--mantine-color-red-6);--mantine-color-red-filled-hover:var(--mantine-color-red-7);--mantine-color-red-light:rgba(250,82,82,.1);--mantine-color-red-light-hover:rgba(250,82,82,.12);--mantine-color-red-light-color:var(--mantine-color-red-6);--mantine-color-red-outline:var(--mantine-color-red-6);--mantine-color-red-outline-hover:rgba(250,82,82,.05);--mantine-color-pink-text:var(--mantine-color-pink-filled);--mantine-color-pink-filled:var(--mantine-color-pink-6);--mantine-color-pink-filled-hover:var(--mantine-color-pink-7);--mantine-color-pink-light:rgba(230,73,128,.1);--mantine-color-pink-light-hover:rgba(230,73,128,.12);--mantine-color-pink-light-color:var(--mantine-color-pink-6);--mantine-color-pink-outline:var(--mantine-color-pink-6);--mantine-color-pink-outline-hover:rgba(230,73,128,.05);--mantine-color-grape-text:var(--mantine-color-grape-filled);--mantine-color-grape-filled:var(--mantine-color-grape-6);--mantine-color-grape-filled-hover:var(--mantine-color-grape-7);--mantine-color-grape-light:rgba(190,75,219,.1);--mantine-color-grape-light-hover:rgba(190,75,219,.12);--mantine-color-grape-light-color:var(--mantine-color-grape-6);--mantine-color-grape-outline:var(--mantine-color-grape-6);--mantine-color-grape-outline-hover:rgba(190,75,219,.05);--mantine-color-violet-text:var(--mantine-color-violet-filled);--mantine-color-violet-filled:var(--mantine-color-violet-6);--mantine-color-violet-filled-hover:var(--mantine-color-violet-7);--mantine-color-violet-light:rgba(121,80,242,.1);--mantine-color-violet-light-hover:rgba(121,80,242,.12);--mantine-color-violet-light-color:var(--mantine-color-violet-6);--mantine-color-violet-outline:var(--mantine-color-violet-6);--mantine-color-violet-outline-hover:rgba(121,80,242,.05);--mantine-color-indigo-text:var(--mantine-color-indigo-filled);--mantine-color-indigo-filled:var(--mantine-color-indigo-6);--mantine-color-indigo-filled-hover:var(--mantine-color-indigo-7);--mantine-color-indigo-light:rgba(76,110,245,.1);--mantine-color-indigo-light-hover:rgba(76,110,245,.12);--mantine-color-indigo-light-color:var(--mantine-color-indigo-6);--mantine-color-indigo-outline:var(--mantine-color-indigo-6);--mantine-color-indigo-outline-hover:rgba(76,110,245,.05);--mantine-color-blue-text:var(--mantine-color-blue-filled);--mantine-color-blue-filled:var(--mantine-color-blue-6);--mantine-color-blue-filled-hover:var(--mantine-color-blue-7);--mantine-color-blue-light:rgba(34,139,230,.1);--mantine-color-blue-light-hover:rgba(34,139,230,.12);--mantine-color-blue-light-color:var(--mantine-color-blue-6);--mantine-color-blue-outline:var(--mantine-color-blue-6);--mantine-color-blue-outline-hover:rgba(34,139,230,.05);--mantine-color-cyan-text:var(--mantine-color-cyan-filled);--mantine-color-cyan-filled:var(--mantine-color-cyan-6);--mantine-color-cyan-filled-hover:var(--mantine-color-cyan-7);--mantine-color-cyan-light:rgba(21,170,191,.1);--mantine-color-cyan-light-hover:rgba(21,170,191,.12);--mantine-color-cyan-light-color:var(--mantine-color-cyan-6);--mantine-color-cyan-outline:var(--mantine-color-cyan-6);--mantine-color-cyan-outline-hover:rgba(21,170,191,.05);--mantine-color-teal-text:var(--mantine-color-teal-filled);--mantine-color-teal-filled:var(--mantine-color-teal-6);--mantine-color-teal-filled-hover:var(--mantine-color-teal-7);--mantine-color-teal-light:rgba(18,184,134,.1);--mantine-color-teal-light-hover:rgba(18,184,134,.12);--mantine-color-teal-light-color:var(--mantine-color-teal-6);--mantine-color-teal-outline:var(--mantine-color-teal-6);--mantine-color-teal-outline-hover:rgba(18,184,134,.05);--mantine-color-green-text:var(--mantine-color-green-filled);--mantine-color-green-filled:var(--mantine-color-green-6);--mantine-color-green-filled-hover:var(--mantine-color-green-7);--mantine-color-green-light:rgba(64,192,87,.1);--mantine-color-green-light-hover:rgba(64,192,87,.12);--mantine-color-green-light-color:var(--mantine-color-green-6);--mantine-color-green-outline:var(--mantine-color-green-6);--mantine-color-green-outline-hover:rgba(64,192,87,.05);--mantine-color-lime-text:var(--mantine-color-lime-filled);--mantine-color-lime-filled:var(--mantine-color-lime-6);--mantine-color-lime-filled-hover:var(--mantine-color-lime-7);--mantine-color-lime-light:rgba(130,201,30,.1);--mantine-color-lime-light-hover:rgba(130,201,30,.12);--mantine-color-lime-light-color:var(--mantine-color-lime-6);--mantine-color-lime-outline:var(--mantine-color-lime-6);--mantine-color-lime-outline-hover:rgba(130,201,30,.05);--mantine-color-yellow-text:var(--mantine-color-yellow-filled);--mantine-color-yellow-filled:var(--mantine-color-yellow-6);--mantine-color-yellow-filled-hover:var(--mantine-color-yellow-7);--mantine-color-yellow-light:rgba(250,176,5,.1);--mantine-color-yellow-light-hover:rgba(250,176,5,.12);--mantine-color-yellow-light-color:var(--mantine-color-yellow-6);--mantine-color-yellow-outline:var(--mantine-color-yellow-6);--mantine-color-yellow-outline-hover:rgba(250,176,5,.05);--mantine-color-orange-text:var(--mantine-color-orange-filled);--mantine-color-orange-filled:var(--mantine-color-orange-6);--mantine-color-orange-filled-hover:var(--mantine-color-orange-7);--mantine-color-orange-light:rgba(253,126,20,.1);--mantine-color-orange-light-hover:rgba(253,126,20,.12);--mantine-color-orange-light-color:var(--mantine-color-orange-6);--mantine-color-orange-outline:var(--mantine-color-orange-6);--mantine-color-orange-outline-hover:rgba(253,126,20,.05)}.m_d57069b5{--scrollarea-scrollbar-size:calc(0.75rem*var(--mantine-scale));overflow:hidden;position:relative}.m_c0783ff9{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;height:100%;width:100%}.m_c0783ff9::-webkit-scrollbar{display:none}.m_c0783ff9:where([data-scrollbars=xy],[data-scrollbars=y]):where([data-offset-scrollbars=xy],[data-offset-scrollbars=y]){padding-inline-end:var(--scrollarea-scrollbar-size);padding-inline-start:unset}.m_c0783ff9:where([data-scrollbars=xy],[data-scrollbars=x]):where([data-offset-scrollbars=xy],[data-offset-scrollbars=x]){padding-bottom:var(--scrollarea-scrollbar-size)}.m_f8f631dd{display:table;min-width:100%}.m_c44ba933{background-color:transparent;box-sizing:border-box;display:flex;flex-direction:row;padding:calc(var(--scrollarea-scrollbar-size)/5);touch-action:none;transition:background-color .15s ease,opacity .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_c44ba933:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=light]) .m_c44ba933:hover>.m_d8b5e363{background-color:rgba(0,0,0,.5)}:where([data-mantine-color-scheme=dark]) .m_c44ba933:hover{background-color:var(--mantine-color-dark-8)}:where([data-mantine-color-scheme=dark]) .m_c44ba933:hover>.m_d8b5e363{background-color:hsla(0,0%,100%,.5)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_c44ba933:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=light]) .m_c44ba933:active>.m_d8b5e363{background-color:rgba(0,0,0,.5)}:where([data-mantine-color-scheme=dark]) .m_c44ba933:active{background-color:var(--mantine-color-dark-8)}:where([data-mantine-color-scheme=dark]) .m_c44ba933:active>.m_d8b5e363{background-color:hsla(0,0%,100%,.5)}}.m_c44ba933:where([data-hidden],[data-state=hidden]){display:none}.m_c44ba933:where([data-orientation=vertical]){bottom:var(--sa-corner-width);inset-inline-end:0;top:0;width:var(--scrollarea-scrollbar-size)}.m_c44ba933:where([data-orientation=horizontal]){bottom:0;flex-direction:column;height:var(--scrollarea-scrollbar-size);inset-inline-end:var(--sa-corner-width);inset-inline-start:0}.m_d8b5e363{border-radius:var(--scrollarea-scrollbar-size);flex:1;overflow:hidden;position:relative;transition:background-color .15s ease}.m_d8b5e363:before{content:"";height:100%;right:50%;min-height:calc(2.75rem*var(--mantine-scale));min-width:calc(2.75rem*var(--mantine-scale));position:absolute;top:50%;transform:translate(50%,-50%);width:100%}:where([data-mantine-color-scheme=light]) .m_d8b5e363{background-color:rgba(0,0,0,.4)}:where([data-mantine-color-scheme=dark]) .m_d8b5e363{background-color:hsla(0,0%,100%,.4)}.m_21657268{bottom:0;display:block;inset-inline-end:0;opacity:0;position:absolute;transition:opacity .15s ease}:where([data-mantine-color-scheme=light]) .m_21657268{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_21657268{background-color:var(--mantine-color-dark-8)}.m_21657268:where([data-hovered]){opacity:1}.m_21657268:where([data-hidden]){display:none}.m_87cf2631{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;color:inherit;cursor:pointer;font-size:var(--mantine-font-size-md);padding:0;text-align:right;text-decoration:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent}:where([dir=rtl]) .m_87cf2631{text-align:left}.m_515a97f8{border:0;clip:rect(0 0 0 0);height:calc(.0625rem*var(--mantine-scale));margin:calc(-.0625rem*var(--mantine-scale));overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:calc(.0625rem*var(--mantine-scale))}.m_1b7284a3{--paper-radius:var(--mantine-radius-default);outline:0;-webkit-tap-highlight-color:transparent;background-color:var(--mantine-color-body);border-radius:var(--paper-radius);box-shadow:var(--paper-shadow);display:block;text-decoration:none;touch-action:manipulation}:where([data-mantine-color-scheme=light]) .m_1b7284a3:where([data-with-border]){border:calc(.0625rem*var(--mantine-scale)) solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_1b7284a3:where([data-with-border]){border:calc(.0625rem*var(--mantine-scale)) solid var(--mantine-color-dark-4)}.m_38a85659{border:1px solid var(--popover-border-color);border-radius:var(--popover-radius,var(--mantine-radius-default));box-shadow:var(--popover-shadow,none);padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);position:absolute}.m_38a85659:where([data-fixed]){position:fixed}.m_38a85659:focus{outline:none}:where([data-mantine-color-scheme=light]) .m_38a85659{--popover-border-color:var(--mantine-color-gray-2);background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_38a85659{--popover-border-color:var(--mantine-color-dark-4);background-color:var(--mantine-color-dark-6)}.m_a31dc6c1{background-color:inherit;border:1px solid var(--popover-border-color);z-index:1}.m_5ae2e3c{--loader-size-xs:calc(1.125rem*var(--mantine-scale));--loader-size-sm:calc(1.375rem*var(--mantine-scale));--loader-size-md:calc(2.25rem*var(--mantine-scale));--loader-size-lg:calc(2.75rem*var(--mantine-scale));--loader-size-xl:calc(3.625rem*var(--mantine-scale));--loader-size:var(--loader-size-md);--loader-color:var(--mantine-primary-color-filled)}@keyframes m_5d2b3b9d{0%{opacity:0;transform:scale(.6)}50%,to{transform:scale(1)}}.m_7a2bd4cd{display:flex;gap:calc(var(--loader-size)/5);height:var(--loader-size);position:relative;width:var(--loader-size)}.m_870bb79{animation:m_5d2b3b9d 1.2s cubic-bezier(0,.5,.5,1) infinite;background:var(--loader-color);border-radius:calc(.125rem*var(--mantine-scale));flex:1}.m_870bb79:first-of-type{animation-delay:-.24s}.m_870bb79:nth-of-type(2){animation-delay:-.12s}.m_870bb79:nth-of-type(3){animation-delay:0}@keyframes m_aac34a1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.6)}}.m_4e3f22d7{align-items:center;display:flex;gap:calc(var(--loader-size)/10);height:var(--loader-size);justify-content:center;position:relative;width:var(--loader-size)}.m_870c4af{animation:m_aac34a1 .8s linear infinite;background:var(--loader-color);border-radius:50%;height:calc(var(--loader-size)/3 - var(--loader-size)/15);width:calc(var(--loader-size)/3 - var(--loader-size)/15)}.m_870c4af:nth-child(2){animation-delay:.4s}@keyframes m_f8e89c4b{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}.m_b34414df{display:inline-block}.m_b34414df,.m_b34414df:after{height:var(--loader-size);width:var(--loader-size)}.m_b34414df:after{animation:m_f8e89c4b 1.2s linear infinite;border-color:var(--loader-color) transparent var(--loader-color) var(--loader-color);border-radius:calc(625rem*var(--mantine-scale));border-style:solid;border-width:calc(var(--loader-size)/8);content:"";display:block}.m_8d3f4000{--ai-size-xs:calc(1.125rem*var(--mantine-scale));--ai-size-sm:calc(1.375rem*var(--mantine-scale));--ai-size-md:calc(1.75rem*var(--mantine-scale));--ai-size-lg:calc(2.125rem*var(--mantine-scale));--ai-size-xl:calc(2.75rem*var(--mantine-scale));--ai-size-input-xs:calc(1.875rem*var(--mantine-scale));--ai-size-input-sm:calc(2.25rem*var(--mantine-scale));--ai-size-input-md:calc(2.625rem*var(--mantine-scale));--ai-size-input-lg:calc(3.125rem*var(--mantine-scale));--ai-size-input-xl:calc(3.75rem*var(--mantine-scale));--ai-size:var(--ai-size-md);--ai-color:var(--mantine-color-white);align-items:center;background:var(--ai-bg,var(--mantine-primary-color-filled));border:var(--ai-bd,calc(.0625rem*var(--mantine-scale)) solid transparent);border-radius:var(--ai-radius,var(--mantine-radius-default));color:var(--ai-color,var(--mantine-color-white));cursor:pointer;display:inline-flex;height:var(--ai-size);justify-content:center;line-height:1;min-height:var(--ai-size);min-width:var(--ai-size);overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--ai-size)}@media (hover:hover){.m_8d3f4000:hover:where(:not([data-loading],:disabled,[data-disabled])){background-color:var(--ai-hover,var(--mantine-primary-color-filled-hover));color:var(--ai-hover-color,var(--ai-color))}}@media (hover:none){.m_8d3f4000:active:where(:not([data-loading],:disabled,[data-disabled])){background-color:var(--ai-hover,var(--mantine-primary-color-filled-hover));color:var(--ai-hover-color,var(--ai-color))}}.m_8d3f4000[data-loading]{cursor:not-allowed}.m_8d3f4000[data-loading] .m_8d3afb97{opacity:0;transform:translateY(100%)}.m_8d3f4000:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){border:calc(.0625rem*var(--mantine-scale)) solid transparent;cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_8d3f4000:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){background-color:var(--mantine-color-gray-1);color:var(--mantine-color-gray-5)}:where([data-mantine-color-scheme=dark]) .m_8d3f4000:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){background-color:var(--mantine-color-dark-6);color:var(--mantine-color-dark-3)}.m_8d3f4000:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])):active{transform:none}.m_302b9fb1{align-items:center;border-radius:var(--ai-radius,var(--mantine-radius-default));display:flex;inset:calc(-.0625rem*var(--mantine-scale));justify-content:center;position:absolute}:where([data-mantine-color-scheme=light]) .m_302b9fb1{background-color:hsla(0,0%,100%,.15)}:where([data-mantine-color-scheme=dark]) .m_302b9fb1{background-color:rgba(0,0,0,.15)}.m_1a0f1b21{--ai-border-width:calc(0.0625rem*var(--mantine-scale));display:flex}.m_1a0f1b21 :where(*):focus{position:relative;z-index:1}.m_1a0f1b21[data-orientation=horizontal]{flex-direction:row}.m_1a0f1b21[data-orientation=horizontal] .m_8d3f4000:not(:only-child):first-child{border-end-end-radius:0;border-inline-end-width:calc(var(--ai-border-width)/2);border-start-end-radius:0}.m_1a0f1b21[data-orientation=horizontal] .m_8d3f4000:not(:only-child):last-child{border-end-start-radius:0;border-inline-start-width:calc(var(--ai-border-width)/2);border-start-start-radius:0}.m_1a0f1b21[data-orientation=horizontal] .m_8d3f4000:not(:only-child):not(:first-child):not(:last-child){border-inline-width:calc(var(--ai-border-width)/2);border-radius:0}.m_1a0f1b21[data-orientation=vertical]{flex-direction:column}.m_1a0f1b21[data-orientation=vertical] .m_8d3f4000:not(:only-child):first-child{border-bottom-width:calc(var(--ai-border-width)/2);border-end-end-radius:0;border-end-start-radius:0}.m_1a0f1b21[data-orientation=vertical] .m_8d3f4000:not(:only-child):last-child{border-start-end-radius:0;border-start-start-radius:0;border-top-width:calc(var(--ai-border-width)/2)}.m_1a0f1b21[data-orientation=vertical] .m_8d3f4000:not(:only-child):not(:first-child):not(:last-child){border-bottom-width:calc(var(--ai-border-width)/2);border-radius:0;border-top-width:calc(var(--ai-border-width)/2)}.m_8d3afb97{display:flex;height:100%;transition:transform .15s ease,opacity .1s ease;width:100%}.m_86a44da5,.m_8d3afb97{align-items:center;justify-content:center}.m_86a44da5{--cb-size-xs:calc(1.125rem*var(--mantine-scale));--cb-size-sm:calc(1.375rem*var(--mantine-scale));--cb-size-md:calc(1.75rem*var(--mantine-scale));--cb-size-lg:calc(2.125rem*var(--mantine-scale));--cb-size-xl:calc(2.75rem*var(--mantine-scale));--cb-size:var(--cb-size-md);--cb-icon-size:70%;--cb-radius:var(--mantine-radius-default);border-radius:var(--cb-radius);display:inline-flex;height:var(--cb-size);line-height:1;min-height:var(--cb-size);min-width:var(--cb-size);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--cb-size)}:where([data-mantine-color-scheme=light]) .m_86a44da5{color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_86a44da5{color:var(--mantine-color-dark-1)}.m_86a44da5:disabled,.m_86a44da5[data-disabled]{cursor:not-allowed;opacity:.6}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_220c80f2:where(:not([data-disabled],:disabled)):hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_220c80f2:where(:not([data-disabled],:disabled)):hover{background-color:var(--mantine-color-dark-6)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_220c80f2:where(:not([data-disabled],:disabled)):active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_220c80f2:where(:not([data-disabled],:disabled)):active{background-color:var(--mantine-color-dark-6)}}.m_4081bf90{align-items:var(--group-align,center);display:flex;flex-direction:row;flex-wrap:var(--group-wrap,wrap);gap:var(--group-gap,var(--mantine-spacing-md));justify-content:var(--group-justify,flex-start)}.m_4081bf90:where([data-grow])>*{flex-grow:1;max-width:var(--group-child-width)}.m_9814e45f{backdrop-filter:var(--overlay-filter);-webkit-backdrop-filter:var(--overlay-filter);background:var(--overlay-bg,rgba(0,0,0,.6));border-radius:var(--overlay-radius,0);inset:0;position:absolute;z-index:var(--overlay-z-index)}.m_9814e45f:where([data-fixed]){position:fixed}.m_9814e45f:where([data-center]){align-items:center;display:flex;justify-content:center}.m_615af6c9{font-size:var(--mantine-font-size-md);font-weight:400;line-height:1;margin:0;padding:0}.m_b5489c3c{align-items:center;background-color:var(--mantine-color-body);display:flex;justify-content:space-between;min-height:calc(3.75rem*var(--mantine-scale));padding:var(--mb-padding,var(--mantine-spacing-md));padding-inline-end:calc(var(--mb-padding, var(--mantine-spacing-md)) - .3125rem*var(--mantine-scale));position:sticky;top:0;transition:padding-inline-end .1s;z-index:1000}.m_60c222c7{bottom:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:var(--mb-z-index)}.m_fd1ab0aa{box-shadow:var(--mb-shadow,var(--mantine-shadow-xl));pointer-events:all}.m_fd1ab0aa [data-mantine-scrollbar]{z-index:1001}.m_fd1ab0aa:has([data-mantine-scrollbar][data-state=visible]) .m_b5489c3c{padding-inline-end:calc(var(--mb-padding, var(--mantine-spacing-md)) + .3125rem*var(--mantine-scale))}.m_606cb269{margin-inline-start:auto}.m_5df29311{padding:var(--mb-padding,var(--mantine-spacing-md));padding-top:var(--mb-padding,var(--mantine-spacing-md))}.m_5df29311:where(:not(:only-child)){padding-top:0}.m_6c018570{margin-bottom:var(--input-margin-bottom,0);margin-top:var(--input-margin-top,0);position:relative;--input-height-xs:calc(1.875rem*var(--mantine-scale));--input-height-sm:calc(2.25rem*var(--mantine-scale));--input-height-md:calc(2.625rem*var(--mantine-scale));--input-height-lg:calc(3.125rem*var(--mantine-scale));--input-height-xl:calc(3.75rem*var(--mantine-scale));--input-padding-y-xs:calc(0.3125rem*var(--mantine-scale));--input-padding-y-sm:calc(0.375rem*var(--mantine-scale));--input-padding-y-md:calc(0.5rem*var(--mantine-scale));--input-padding-y-lg:calc(0.625rem*var(--mantine-scale));--input-padding-y-xl:calc(0.8125rem*var(--mantine-scale));--input-height:var(--input-height-sm);--input-radius:var(--mantine-radius-default);--input-cursor:text;--input-text-align:left;--input-line-height:calc(var(--input-height) - 0.125rem*var(--mantine-scale));--input-padding:calc(var(--input-height)/3);--input-padding-inline-start:var(--input-padding);--input-padding-inline-end:var(--input-padding);--input-placeholder-color:var(--mantine-color-placeholder);--input-color:var(--mantine-color-text);--input-left-section-size:var(--input-left-section-width,calc(var(--input-height) - 0.125rem*var(--mantine-scale)));--input-right-section-size:var(
    33    --input-right-section-width,calc(var(--input-height) - 0.125rem*var(--mantine-scale))
    4   );--input-size:var(--input-height);--section-y:calc(0.0625rem*var(--mantine-scale));--left-section-start:calc(0.0625rem*var(--mantine-scale));--left-section-border-radius:var(--input-radius) 0 0 var(--input-radius);--right-section-end:calc(0.0625rem*var(--mantine-scale));--right-section-border-radius:0 var(--input-radius) var(--input-radius) 0}.m_6c018570[data-variant=unstyled]{--input-padding:0;--input-padding-y:0;--input-padding-inline-start:0;--input-padding-inline-end:0}.m_6c018570[data-pointer]{--input-cursor:pointer}.m_6c018570[data-multiline]{--input-padding-y-xs:calc(0.28125rem*var(--mantine-scale));--input-padding-y-sm:calc(0.34375rem*var(--mantine-scale));--input-padding-y-md:calc(0.4375rem*var(--mantine-scale));--input-padding-y-lg:calc(0.59375rem*var(--mantine-scale));--input-padding-y-xl:calc(0.8125rem*var(--mantine-scale));--input-size:auto;--input-line-height:var(--mantine-line-height);--input-padding-y:var(--input-padding-y-sm)}.m_6c018570[data-with-left-section]{--input-padding-inline-start:var(--input-left-section-size)}.m_6c018570[data-with-right-section]{--input-padding-inline-end:var(--input-right-section-size)}[data-mantine-color-scheme=light] .m_6c018570{--input-disabled-bg:var(--mantine-color-gray-1);--input-disabled-color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=light] .m_6c018570[data-variant=default]{--input-bd:var(--mantine-color-gray-4);--input-bg:var(--mantine-color-white);--input-bd-focus:var(--mantine-primary-color-filled)}[data-mantine-color-scheme=light] .m_6c018570[data-variant=filled]{--input-bd:transparent;--input-bg:var(--mantine-color-gray-1);--input-bd-focus:var(--mantine-primary-color-filled)}[data-mantine-color-scheme=light] .m_6c018570[data-variant=unstyled]{--input-bd:transparent;--input-bg:transparent;--input-bd-focus:transparent}[data-mantine-color-scheme=dark] .m_6c018570{--input-disabled-bg:var(--mantine-color-dark-6);--input-disabled-color:var(--mantine-color-dark-2)}[data-mantine-color-scheme=dark] .m_6c018570[data-variant=default]{--input-bd:var(--mantine-color-dark-4);--input-bg:var(--mantine-color-dark-6);--input-bd-focus:var(--mantine-primary-color-filled)}[data-mantine-color-scheme=dark] .m_6c018570[data-variant=filled]{--input-bd:transparent;--input-bg:var(--mantine-color-dark-5);--input-bd-focus:var(--mantine-primary-color-filled)}[data-mantine-color-scheme=dark] .m_6c018570[data-variant=unstyled]{--input-bd:transparent;--input-bg:transparent;--input-bd-focus:transparent}[data-mantine-color-scheme] .m_6c018570[data-error]:not([data-variant=unstyled]){--input-bd:var(--mantine-color-error)}[data-mantine-color-scheme] .m_6c018570[data-error]{--input-color:var(--mantine-color-error);--input-placeholder-color:var(--mantine-color-error);--input-section-color:var(--mantine-color-error)}:where([dir=rtl]) .m_6c018570{--input-text-align:right;--left-section-border-radius:0 var(--input-radius) var(--input-radius) 0;--right-section-border-radius:var(--input-radius) 0 0 var(--input-radius)}.m_8fb7ebe7{-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--input-bg);border:calc(.0625rem*var(--mantine-scale)) solid var(--input-bd);border-radius:var(--input-radius);color:var(--input-color);cursor:var(--input-cursor);display:block;font-family:var(--input-font-family,var(--mantine-font-family));font-size:var(--input-fz,var(--input-fz,var(--mantine-font-size-sm)));height:var(--input-size);line-height:var(--input-line-height);min-height:var(--input-height);overflow:var(--input-overflow);padding-inline-end:var(--input-padding-inline-end);padding-bottom:var(--input-padding-y,0);padding-inline-start:var(--input-padding-inline-start);padding-top:var(--input-padding-y,0);resize:var(--input-resize,none);text-align:var(--input-text-align);transition:border-color .1s ease;width:100%}.m_8fb7ebe7[data-no-overflow]{--input-overflow:hidden}.m_8fb7ebe7[data-monospace]{--input-font-family:var(--mantine-font-family-monospace);--input-fz:calc(var(--input-fz, var(--mantine-font-size-sm)) - 0.125rem*var(--mantine-scale))}.m_8fb7ebe7:focus,.m_8fb7ebe7:focus-within{outline:none;--input-bd:var(--input-bd-focus)}[data-error] .m_8fb7ebe7:focus,[data-error] .m_8fb7ebe7:focus-within{--input-bd:var(--mantine-color-error)}.m_8fb7ebe7::-moz-placeholder{color:var(--input-placeholder-color);opacity:1}.m_8fb7ebe7::placeholder{color:var(--input-placeholder-color);opacity:1}.m_8fb7ebe7::-webkit-inner-spin-button,.m_8fb7ebe7::-webkit-outer-spin-button,.m_8fb7ebe7::-webkit-search-cancel-button,.m_8fb7ebe7::-webkit-search-decoration,.m_8fb7ebe7::-webkit-search-results-button,.m_8fb7ebe7::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}.m_8fb7ebe7[type=number]{-moz-appearance:textfield}.m_8fb7ebe7:disabled,.m_8fb7ebe7[data-disabled]{background-color:var(--input-disabled-bg);color:var(--input-disabled-color);cursor:not-allowed;opacity:.6}.m_8fb7ebe7:has(input:disabled){background-color:var(--input-disabled-bg);color:var(--input-disabled-color);cursor:not-allowed;opacity:.6}.m_82577fc2{align-items:center;border-radius:var(--section-border-radius);bottom:var(--section-y);color:var(--input-section-color,var(--mantine-color-dimmed));display:flex;inset-inline-end:var(--section-end);inset-inline-start:var(--section-start);justify-content:center;pointer-events:var(--section-pointer-events);position:absolute;top:var(--section-y);width:var(--section-size);z-index:1}.m_82577fc2[data-position=right]{--section-pointer-events:var(--input-right-section-pointer-events);--section-end:var(--right-section-end);--section-size:var(--input-right-section-size);--section-border-radius:var(--right-section-border-radius)}.m_82577fc2[data-position=left]{--section-pointer-events:var(--input-left-section-pointer-events);--section-start:var(--left-section-start);--section-size:var(--input-left-section-size);--section-border-radius:var(--left-section-border-radius)}.m_88bacfd0{color:var(--input-placeholder-color,var(--mantine-color-placeholder))}[data-error] .m_88bacfd0{--input-placeholder-color:var(--input-color,var(--mantine-color-placeholder))}.m_46b77525{line-height:var(--mantine-line-height)}.m_8fdc1311{cursor:default;display:inline-block;font-weight:500;word-break:break-word;-webkit-tap-highlight-color:transparent;font-size:var(--input-label-size,var(--mantine-font-size-sm))}.m_78a94662{color:var(--input-asterisk-color,var(--mantine-color-error))}.m_8f816625,.m_fe47ce59{word-wrap:break-word;display:block;line-height:1.2;margin:0;padding:0}.m_8f816625{color:var(--mantine-color-error);font-size:var(--input-error-size,calc(var(--mantine-font-size-sm) - .125rem*var(--mantine-scale)))}.m_fe47ce59{color:var(--mantine-color-dimmed);font-size:var(--input-description-size,calc(var(--mantine-font-size-sm) - .125rem*var(--mantine-scale)))}.m_8bffd616{display:flex}.m_96b553a6{--transition-duration:150ms;right:0;position:absolute;top:0;transition-duration:0ms;transition-property:transform,width,height;transition-timing-function:ease;z-index:0}.m_96b553a6:where([data-initialized]){transition-duration:var(--transition-duration)}.m_96b553a6:where([data-hidden]){background-color:red;display:none}.m_9bdbb667{--accordion-radius:var(--mantine-radius-default)}.m_df78851f{word-break:break-word}.m_4ba554d4{padding:var(--mantine-spacing-md);padding-top:calc(var(--mantine-spacing-xs)/2)}.m_8fa820a0{margin:0;padding:0}.m_4ba585b8{align-items:center;background-color:transparent;cursor:pointer;display:flex;flex-direction:row-reverse;opacity:1;padding-inline:var(--mantine-spacing-md);width:100%}.m_4ba585b8:where([data-chevron-position=left]){flex-direction:row;padding-inline-start:0}:where([data-mantine-color-scheme=light]) .m_4ba585b8{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_4ba585b8{color:var(--mantine-color-dark-0)}.m_4ba585b8:where(:disabled,[data-disabled]){cursor:not-allowed;opacity:.4}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_4271d21b:where(:not(:disabled,[data-disabled])):hover,:where([data-mantine-color-scheme=light]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_4271d21b:where(:not(:disabled,[data-disabled])):hover,:where([data-mantine-color-scheme=dark]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):hover{background-color:var(--mantine-color-dark-6)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_4271d21b:where(:not(:disabled,[data-disabled])):active,:where([data-mantine-color-scheme=light]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_4271d21b:where(:not(:disabled,[data-disabled])):active,:where([data-mantine-color-scheme=dark]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):active{background-color:var(--mantine-color-dark-6)}}.m_df3ffa0f{color:inherit;flex:1;font-weight:400;overflow:hidden;padding-bottom:var(--mantine-spacing-sm);padding-top:var(--mantine-spacing-sm);text-overflow:ellipsis}.m_3f35ae96{align-items:center;display:flex;justify-content:flex-start;min-width:var(--accordion-chevron-size,calc(.9375rem*var(--mantine-scale)));transform:rotate(0deg);transition:transform var(--accordion-transition-duration,.2s) ease;width:var(--accordion-chevron-size,calc(.9375rem*var(--mantine-scale)))}.m_3f35ae96:where([data-rotate]){transform:rotate(-180deg)}.m_3f35ae96:where([data-position=left]){margin-inline-end:var(--mantine-spacing-md);margin-inline-start:var(--mantine-spacing-md)}.m_9bd771fe{align-items:center;display:flex;justify-content:center;margin-inline-end:var(--mantine-spacing-sm)}.m_9bd771fe:where([data-chevron-position=left]){margin-inline-end:0;margin-inline-start:var(--mantine-spacing-lg)}:where([data-mantine-color-scheme=light]) .m_9bd7b098{--item-border-color:var(--mantine-color-gray-3);--item-filled-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_9bd7b098{--item-border-color:var(--mantine-color-dark-4);--item-filled-color:var(--mantine-color-dark-6)}.m_fe19b709{border-bottom:1px solid var(--item-border-color)}.m_1f921b3b{border:1px solid var(--item-border-color);transition:background-color .15s ease}.m_1f921b3b:where([data-active]){background-color:var(--item-filled-color)}.m_1f921b3b:first-of-type,.m_1f921b3b:first-of-type>[data-accordion-control]{border-start-end-radius:var(--accordion-radius);border-start-start-radius:var(--accordion-radius)}.m_1f921b3b:last-of-type,.m_1f921b3b:last-of-type>[data-accordion-control]{border-end-end-radius:var(--accordion-radius);border-end-start-radius:var(--accordion-radius)}.m_1f921b3b+.m_1f921b3b{border-top:0}.m_2cdf939a{border-radius:var(--accordion-radius)}.m_2cdf939a:where([data-active]){background-color:var(--item-filled-color)}.m_9f59b069{background-color:var(--item-filled-color);border:calc(.0625rem*var(--mantine-scale)) solid transparent;border-radius:var(--accordion-radius);transition:background-color .15s ease}.m_9f59b069[data-active]{border-color:var(--item-border-color)}:where([data-mantine-color-scheme=light]) .m_9f59b069[data-active]{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_9f59b069[data-active]{background-color:var(--mantine-color-dark-7)}.m_9f59b069+.m_9f59b069{margin-top:var(--mantine-spacing-md)}.m_7f854edf{bottom:var(--affix-bottom);inset-inline-end:var(--affix-right);inset-inline-start:var(--affix-left);position:fixed;top:var(--affix-top);z-index:var(--affix-z-index)}.m_66836ed3{--alert-radius:var(--mantine-radius-default);--alert-bg:var(--mantine-primary-color-light);--alert-bd:calc(0.0625rem*var(--mantine-scale)) solid transparent;--alert-color:var(--mantine-primary-color-light-color);background-color:var(--alert-bg);border:var(--alert-bd);border-radius:var(--alert-radius);color:var(--alert-color);overflow:hidden;padding:var(--mantine-spacing-md) var(--mantine-spacing-md);position:relative}.m_667c2793,.m_a5d60502{display:flex}.m_667c2793{flex:1;flex-direction:column;gap:var(--mantine-spacing-xs)}.m_6a03f287{align-items:center;display:flex;font-size:var(--mantine-font-size-sm);font-weight:700;justify-content:space-between}.m_6a03f287:where([data-with-close-button]){padding-inline-end:var(--mantine-spacing-md)}.m_698f4f23{display:block;overflow:hidden;text-overflow:ellipsis}.m_667f2a6a{align-items:center;display:flex;height:calc(1.25rem*var(--mantine-scale));justify-content:flex-start;line-height:1;margin-inline-end:var(--mantine-spacing-md);margin-top:calc(.0625rem*var(--mantine-scale));width:calc(1.25rem*var(--mantine-scale))}.m_7fa78076{font-size:var(--mantine-font-size-sm);overflow:hidden;text-overflow:ellipsis}:where([data-mantine-color-scheme=light]) .m_7fa78076{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_7fa78076{color:var(--mantine-color-white)}.m_7fa78076:where([data-variant=filled]){color:var(--alert-color)}.m_7fa78076:where([data-variant=white]){color:var(--mantine-color-black)}.m_87f54839{color:var(--alert-color);height:calc(1.25rem*var(--mantine-scale));width:calc(1.25rem*var(--mantine-scale))}.m_b6d8b162{-webkit-tap-highlight-color:transparent;color:var(--text-color);font-size:var(--text-fz,var(--mantine-font-size-md));font-weight:400;line-height:var(--text-lh,var(--mantine-line-height-md));margin:0;padding:0;text-decoration:none}.m_b6d8b162:where([data-truncate]){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m_b6d8b162:where([data-truncate=start]){direction:ltr;text-align:left}:where([dir=rtl]) .m_b6d8b162:where([data-truncate=start]){direction:rtl;text-align:right}.m_b6d8b162:where([data-variant=gradient]){background-clip:text;-webkit-background-clip:text;background-image:var(--text-gradient);-webkit-text-fill-color:transparent}.m_b6d8b162:where([data-line-clamp]){display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:var(--text-line-clamp);-webkit-box-orient:vertical}.m_b6d8b162:where([data-inherit]){font-size:inherit;font-weight:inherit;line-height:inherit}.m_b6d8b162:where([data-inline]){line-height:1}.m_849cf0da{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:var(--mantine-color-anchor);cursor:pointer;display:inline;margin:0;padding:0;text-decoration:none}@media (hover:hover){.m_849cf0da:where([data-underline=hover]):hover{text-decoration:underline}}@media (hover:none){.m_849cf0da:where([data-underline=hover]):active{text-decoration:underline}}.m_849cf0da:where([data-underline=always]){text-decoration:underline}.m_849cf0da:where([data-variant=gradient]),.m_849cf0da:where([data-variant=gradient]):hover{text-decoration:none}.m_849cf0da:where([data-line-clamp]){display:-webkit-box}.m_89ab340[data-resizing]{--app-shell-transition-duration:0ms!important}.m_89ab340[data-disabled]{--app-shell-header-offset:0rem!important;--app-shell-navbar-offset:0rem!important}[data-mantine-color-scheme=light] .m_89ab340{--app-shell-border-color:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .m_89ab340{--app-shell-border-color:var(--mantine-color-dark-4)}.m_3840c879,.m_3b16f56b,.m_45252eee,.m_8983817,.m_9cdde9a{transition-duration:var(--app-shell-transition-duration);transition-timing-function:var(--app-shell-transition-timing-function)}.m_45252eee,.m_9cdde9a{background-color:var(--mantine-color-body);display:flex;flex-direction:column;height:calc(100dvh - var(--app-shell-header-offset, 0rem) - var(--app-shell-footer-offset, 0rem));position:fixed;top:var(--app-shell-header-offset,0);transition-property:transform,top,height}:where([data-layout=alt]) .m_45252eee,:where([data-layout=alt]) .m_9cdde9a{height:100dvh;top:0}.m_45252eee{inset-inline-start:0;transform:var(--app-shell-navbar-transform);transition-property:transform,top,height;width:var(--app-shell-navbar-width);z-index:var(--app-shell-navbar-z-index)}:where([dir=rtl]) .m_45252eee{transform:var(--app-shell-navbar-transform-rtl)}.m_45252eee:where([data-with-border]){border-inline-end:1px solid var(--app-shell-border-color)}.m_9cdde9a{inset-inline-end:0;transform:var(--app-shell-aside-transform);width:var(--app-shell-aside-width);z-index:var(--app-shell-aside-z-index)}:where([dir=rtl]) .m_9cdde9a{transform:var(--app-shell-aside-transform-rtl)}.m_9cdde9a:where([data-with-border]){border-inline-start:1px solid var(--app-shell-border-color)}.m_8983817{min-height:100dvh;padding-inline-end:calc(var(--app-shell-aside-offset, 0rem) + var(--app-shell-padding));padding-bottom:calc(var(--app-shell-footer-offset, 0rem) + var(--app-shell-padding));padding-inline-start:calc(var(--app-shell-navbar-offset, 0rem) + var(--app-shell-padding));padding-top:calc(var(--app-shell-header-offset, 0rem) + var(--app-shell-padding));transition-property:padding}.m_3840c879,.m_3b16f56b{background-color:var(--mantine-color-body);inset-inline:0;position:fixed;transition-property:transform,right,left}:where([data-layout=alt]) .m_3840c879,:where([data-layout=alt]) .m_3b16f56b{inset-inline-end:var(--app-shell-aside-offset,0);inset-inline-start:var(--app-shell-navbar-offset,0)}.m_3b16f56b{background-color:var(--mantine-color-body);height:var(--app-shell-header-height);top:0;transform:var(--app-shell-header-transform);z-index:var(--app-shell-header-z-index)}.m_3b16f56b:where([data-with-border]){border-bottom:1px solid var(--app-shell-border-color)}.m_3840c879{bottom:0;height:calc(var(--app-shell-footer-height) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);transform:var(--app-shell-footer-transform);z-index:var(--app-shell-footer-z-index)}.m_3840c879:where([data-with-border]){border-top:1px solid var(--app-shell-border-color)}.m_6dcfc7c7{flex-grow:0}.m_6dcfc7c7:where([data-grow]){flex-grow:1}.m_71ac47fc{--ar-ratio:1;max-width:100%}.m_71ac47fc>:where(:not(style)){aspect-ratio:var(--ar-ratio);width:100%}.m_71ac47fc>:where(img,video){-o-object-fit:cover;object-fit:cover}.m_88b62a41{--combobox-padding:calc(0.25rem*var(--mantine-scale));padding:var(--combobox-padding)}.m_88b62a41:has([data-mantine-scrollbar]){padding-inline-end:0}.m_88b62a41:has([data-mantine-scrollbar]) .m_985517d8{max-width:calc(100% + var(--combobox-padding))}.m_88b62a41[data-hidden]{display:none}.m_88b62a41,.m_b2821a6e{--combobox-option-padding-xs:calc(0.25rem*var(--mantine-scale)) calc(0.5rem*var(--mantine-scale));--combobox-option-padding-sm:calc(0.375rem*var(--mantine-scale)) calc(0.625rem*var(--mantine-scale));--combobox-option-padding-md:calc(0.5rem*var(--mantine-scale)) calc(0.75rem*var(--mantine-scale));--combobox-option-padding-lg:calc(0.625rem*var(--mantine-scale)) calc(1rem*var(--mantine-scale));--combobox-option-padding-xl:calc(0.875rem*var(--mantine-scale)) calc(1.25rem*var(--mantine-scale));--combobox-option-padding:var(--combobox-option-padding-sm)}.m_92253aa5{background-color:transparent;border-radius:var(--mantine-radius-default);color:inherit;cursor:pointer;font-size:var(--combobox-option-fz,var(--mantine-font-size-sm));padding:var(--combobox-option-padding);word-break:break-word}.m_92253aa5:where([data-combobox-selected]){background-color:var(--mantine-primary-color-filled);color:var(--mantine-color-white)}.m_92253aa5:where([data-combobox-disabled]){cursor:not-allowed;opacity:.35}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_92253aa5:hover:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_92253aa5:hover:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-dark-7)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_92253aa5:active:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_92253aa5:active:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-dark-7)}}.m_985517d8{border-end-end-radius:0;border-end-start-radius:0;border-inline-width:0;border-top-width:0;margin-inline:calc(var(--combobox-padding)*-1);margin-bottom:var(--combobox-padding);margin-top:calc(var(--combobox-padding)*-1);position:relative;width:calc(100% + var(--combobox-padding)*2)}:where([data-mantine-color-scheme=light]) .m_985517d8,:where([data-mantine-color-scheme=light]) .m_985517d8:focus{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_985517d8,:where([data-mantine-color-scheme=dark]) .m_985517d8:focus{border-color:var(--mantine-color-dark-4)}:where([data-mantine-color-scheme=light]) .m_985517d8{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_985517d8{background-color:var(--mantine-color-dark-7)}.m_2530cd1d{color:var(--mantine-color-dimmed);text-align:center}.m_2530cd1d,.m_82b967cb,.m_858f94bd{font-size:var(--combobox-option-fz,var(--mantine-font-size-sm));padding:var(--combobox-option-padding)}.m_82b967cb,.m_858f94bd{border:0 solid transparent;margin-inline:calc(var(--combobox-padding)*-1)}:where([data-mantine-color-scheme=light]) .m_82b967cb,:where([data-mantine-color-scheme=light]) .m_858f94bd{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_82b967cb,:where([data-mantine-color-scheme=dark]) .m_858f94bd{border-color:var(--mantine-color-dark-4)}.m_82b967cb{border-top-width:calc(.0625rem*var(--mantine-scale));margin-bottom:calc(var(--combobox-padding)*-1);margin-top:var(--combobox-padding)}.m_858f94bd{border-bottom-width:calc(.0625rem*var(--mantine-scale));margin-bottom:var(--combobox-padding);margin-top:calc(var(--combobox-padding)*-1)}.m_254f3e4f:has(.m_2bb2e9e5:only-child){display:none}.m_2bb2e9e5{align-items:center;color:var(--mantine-color-dimmed);display:flex;font-size:calc(var(--combobox-option-fz, var(--mantine-font-size-sm))*.85);font-weight:500;padding:var(--combobox-option-padding);position:relative}.m_2bb2e9e5:after{content:"";flex:1;height:calc(.0625rem*var(--mantine-scale));inset-inline:0;margin-inline-start:var(--mantine-spacing-xs)}:where([data-mantine-color-scheme=light]) .m_2bb2e9e5:after{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_2bb2e9e5:after{background-color:var(--mantine-color-dark-4)}.m_2bb2e9e5:only-child{display:none}.m_2943220b{--combobox-chevron-size-xs:calc(0.875rem*var(--mantine-scale));--combobox-chevron-size-sm:calc(1.125rem*var(--mantine-scale));--combobox-chevron-size-md:calc(1.25rem*var(--mantine-scale));--combobox-chevron-size-lg:calc(1.5rem*var(--mantine-scale));--combobox-chevron-size-xl:calc(1.75rem*var(--mantine-scale));--combobox-chevron-size:var(--combobox-chevron-size-sm);height:var(--combobox-chevron-size);width:var(--combobox-chevron-size)}:where([data-mantine-color-scheme=light]) .m_2943220b{color:var(--mantine-color-gray-6)}:where([data-mantine-color-scheme=dark]) .m_2943220b{color:var(--mantine-color-dark-3)}.m_2943220b:where([data-error]){color:var(--mantine-color-error)}.m_390b5f4{align-items:center;display:flex;gap:calc(.5rem*var(--mantine-scale))}.m_390b5f4:where([data-reverse]){justify-content:space-between}.m_8ee53fc2{height:.8em;min-width:.8em;opacity:.4;width:.8em}:where([data-combobox-selected]) .m_8ee53fc2{opacity:1}.m_5f75b09e{--label-lh-xs:calc(1rem*var(--mantine-scale));--label-lh-sm:calc(1.25rem*var(--mantine-scale));--label-lh-md:calc(1.5rem*var(--mantine-scale));--label-lh-lg:calc(1.875rem*var(--mantine-scale));--label-lh-xl:calc(2.25rem*var(--mantine-scale));--label-lh:var(--label-lh-sm)}.m_5f75b09e[data-label-position=left]{--label-order:1;--label-offset-end:var(--mantine-spacing-sm);--label-offset-start:0}.m_5f75b09e[data-label-position=right]{--label-order:2;--label-offset-end:0;--label-offset-start:var(--mantine-spacing-sm)}.m_5f6e695e{display:flex}.m_d3ea56bb{--label-cursor:var(--mantine-cursor-type);-webkit-tap-highlight-color:transparent;cursor:var(--label-cursor);display:inline-flex;flex-direction:column;font-size:var(--label-fz,var(--mantine-font-size-sm));line-height:var(--label-lh);order:var(--label-order)}.m_d3ea56bb[data-disabled],fieldset:disabled .m_d3ea56bb{--label-cursor:not-allowed}.m_8ee546b8{color:inherit;cursor:var(--label-cursor);padding-inline-end:var(--label-offset-end);padding-inline-start:var(--label-offset-start)}:where([data-mantine-color-scheme=light]) .m_8ee546b8:where([data-disabled]),:where([data-mantine-color-scheme=light]) fieldset:disabled .m_8ee546b8{color:var(--mantine-color-gray-5)}:where([data-mantine-color-scheme=dark]) .m_8ee546b8:where([data-disabled]),:where([data-mantine-color-scheme=dark]) fieldset:disabled .m_8ee546b8{color:var(--mantine-color-dark-3)}.m_328f68c0,.m_8e8a99cc{margin-top:calc(var(--mantine-spacing-xs)/2);padding-inline-end:var(--label-offset-end);padding-inline-start:var(--label-offset-start)}.m_26775b0a{--card-radius:var(--mantine-radius-default);border-radius:var(--card-radius);cursor:pointer;display:block;width:100%}.m_26775b0a :where(*){cursor:inherit}.m_26775b0a:where([data-with-border]){border:calc(.0625rem*var(--mantine-scale)) solid transparent}:where([data-mantine-color-scheme=light]) .m_26775b0a:where([data-with-border]){border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_26775b0a:where([data-with-border]){border-color:var(--mantine-color-dark-4)}.m_5e5256ee{--checkbox-size-xs:calc(1rem*var(--mantine-scale));--checkbox-size-sm:calc(1.25rem*var(--mantine-scale));--checkbox-size-md:calc(1.5rem*var(--mantine-scale));--checkbox-size-lg:calc(1.875rem*var(--mantine-scale));--checkbox-size-xl:calc(2.25rem*var(--mantine-scale));--checkbox-size:var(--checkbox-size-sm);--checkbox-color:var(--mantine-primary-color-filled);--checkbox-icon-color:var(--mantine-color-white);border:calc(.0625rem*var(--mantine-scale)) solid transparent;border-radius:var(--checkbox-radius,var(--mantine-radius-default));cursor:var(--mantine-cursor-type);height:var(--checkbox-size);min-height:var(--checkbox-size);min-width:var(--checkbox-size);position:relative;transition:border-color .1s ease,background-color .1s ease;width:var(--checkbox-size);-webkit-tap-highlight-color:transparent;align-items:center;display:flex;justify-content:center}:where([data-mantine-color-scheme=light]) .m_5e5256ee{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_5e5256ee{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_5e5256ee[data-checked],.m_5e5256ee[data-indeterminate]{background-color:var(--checkbox-color);border-color:var(--checkbox-color)}.m_5e5256ee[data-checked]>.m_1b1c543a,.m_5e5256ee[data-indeterminate]>.m_1b1c543a{color:var(--checkbox-icon-color);opacity:1;transform:none}.m_5e5256ee[data-disabled]{cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_5e5256ee[data-disabled]{background-color:var(--mantine-color-gray-2);border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_5e5256ee[data-disabled]{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-6)}[data-mantine-color-scheme=light] .m_5e5256ee[data-disabled][data-checked]>.m_1b1c543a{color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .m_5e5256ee[data-disabled][data-checked]>.m_1b1c543a{color:var(--mantine-color-dark-3)}.m_76e20374[data-checked]:not([data-disabled]),.m_76e20374[data-indeterminate]:not([data-disabled]){background-color:transparent;border-color:var(--checkbox-color)}.m_76e20374[data-checked]:not([data-disabled])>.m_1b1c543a,.m_76e20374[data-indeterminate]:not([data-disabled])>.m_1b1c543a{color:var(--checkbox-color);opacity:1;transform:none}.m_1b1c543a{color:transparent;display:block;opacity:1;pointer-events:none;transform:translateY(calc(.3125rem*var(--mantine-scale))) scale(.5);transition:transform .1s ease,opacity .1s ease;width:60%}.m_bf2d988c{--checkbox-size-xs:calc(1rem*var(--mantine-scale));--checkbox-size-sm:calc(1.25rem*var(--mantine-scale));--checkbox-size-md:calc(1.5rem*var(--mantine-scale));--checkbox-size-lg:calc(1.875rem*var(--mantine-scale));--checkbox-size-xl:calc(2.25rem*var(--mantine-scale));--checkbox-size:var(--checkbox-size-sm);--checkbox-color:var(--mantine-primary-color-filled);--checkbox-icon-color:var(--mantine-color-white)}.m_26062bec{height:var(--checkbox-size);order:1;position:relative;width:var(--checkbox-size)}.m_26062bec:where([data-label-position=left]){order:2}.m_26063560{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:calc(.0625rem*var(--mantine-scale)) solid transparent;border-radius:var(--checkbox-radius,var(--mantine-radius-default));cursor:var(--mantine-cursor-type);display:block;height:var(--checkbox-size);margin:0;padding:0;transition:border-color .1s ease,background-color .1s ease;width:var(--checkbox-size);-webkit-tap-highlight-color:transparent}:where([data-mantine-color-scheme=light]) .m_26063560{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_26063560{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_26063560:where([data-error]){border-color:var(--mantine-color-error)}.m_26063560:checked,.m_26063560[data-indeterminate]{background-color:var(--checkbox-color);border-color:var(--checkbox-color)}.m_26063560:checked+.m_bf295423,.m_26063560[data-indeterminate]+.m_bf295423{opacity:1;transform:none}.m_26063560:disabled{cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_26063560:disabled{background-color:var(--mantine-color-gray-2);border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_26063560:disabled{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-6)}[data-mantine-color-scheme=light] .m_26063560:disabled+.m_bf295423{color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .m_26063560:disabled+.m_bf295423{color:var(--mantine-color-dark-3)}.m_215c4542+.m_bf295423{color:var(--checkbox-color)}.m_215c4542:checked:not(:disabled),.m_215c4542[data-indeterminate]:not(:disabled){background-color:transparent;border-color:var(--checkbox-color)}.m_215c4542:checked:not(:disabled)+.m_bf295423,.m_215c4542[data-indeterminate]:not(:disabled)+.m_bf295423{color:var(--checkbox-color);opacity:1;transform:none}.m_bf295423{color:var(--checkbox-icon-color);inset:0;margin:auto;opacity:0;pointer-events:none;position:absolute;transform:translateY(calc(.3125rem*var(--mantine-scale))) scale(.5);transition:transform .1s ease,opacity .1s ease;width:60%}.m_11def92b{--ag-spacing:var(--mantine-spacing-sm);--ag-offset:calc(var(--ag-spacing)*-1);display:flex;padding-inline-start:var(--ag-spacing)}.m_f85678b6{--avatar-size-xs:calc(1rem*var(--mantine-scale));--avatar-size-sm:calc(1.625rem*var(--mantine-scale));--avatar-size-md:calc(2.375rem*var(--mantine-scale));--avatar-size-lg:calc(3.5rem*var(--mantine-scale));--avatar-size-xl:calc(5.25rem*var(--mantine-scale));--avatar-size:var(--avatar-size-md);--avatar-radius:calc(62.5rem*var(--mantine-scale));--avatar-bg:var(--mantine-color-gray-light);--avatar-bd:calc(0.0625rem*var(--mantine-scale)) solid transparent;--avatar-color:var(--mantine-color-gray-light-color);--avatar-placeholder-fz:calc(var(--avatar-size)/2.5);-webkit-tap-highlight-color:transparent;border-radius:var(--avatar-radius);display:block;height:var(--avatar-size);min-width:var(--avatar-size);overflow:hidden;padding:0;position:relative;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--avatar-size)}.m_f85678b6:where([data-within-group]){background:var(--mantine-color-body);border:2px solid var(--mantine-color-body);margin-inline-start:var(--ag-offset)}.m_11f8ac07{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.m_104cd71f{align-items:center;background:var(--avatar-bg);border:var(--avatar-bd);border-radius:var(--avatar-radius);color:var(--avatar-color);display:flex;font-size:var(--avatar-placeholder-fz);font-weight:700;height:100%;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.m_104cd71f>[data-avatar-placeholder-icon]{height:70%;width:70%}.m_2ce0de02{background-position:50%;background-size:cover;border:0;border-radius:var(--bi-radius,0);display:block;text-decoration:none;width:100%}.m_347db0ec{--badge-height-xs:calc(1rem*var(--mantine-scale));--badge-height-sm:calc(1.125rem*var(--mantine-scale));--badge-height-md:calc(1.25rem*var(--mantine-scale));--badge-height-lg:calc(1.625rem*var(--mantine-scale));--badge-height-xl:calc(2rem*var(--mantine-scale));--badge-fz-xs:calc(0.5625rem*var(--mantine-scale));--badge-fz-sm:calc(0.625rem*var(--mantine-scale));--badge-fz-md:calc(0.6875rem*var(--mantine-scale));--badge-fz-lg:calc(0.8125rem*var(--mantine-scale));--badge-fz-xl:calc(1rem*var(--mantine-scale));--badge-padding-x-xs:calc(0.375rem*var(--mantine-scale));--badge-padding-x-sm:calc(0.5rem*var(--mantine-scale));--badge-padding-x-md:calc(0.625rem*var(--mantine-scale));--badge-padding-x-lg:calc(0.75rem*var(--mantine-scale));--badge-padding-x-xl:calc(1rem*var(--mantine-scale));--badge-height:var(--badge-height-md);--badge-fz:var(--badge-fz-md);--badge-padding-x:var(--badge-padding-x-md);--badge-radius:calc(62.5rem*var(--mantine-scale));--badge-lh:calc(var(--badge-height) - 0.125rem*var(--mantine-scale));--badge-color:var(--mantine-color-white);--badge-bg:var(--mantine-primary-color-filled);--badge-border-width:calc(0.0625rem*var(--mantine-scale));--badge-bd:var(--badge-border-width) solid transparent;-webkit-tap-highlight-color:transparent;align-items:center;background:var(--badge-bg);border:var(--badge-bd);border-radius:var(--badge-radius);color:var(--badge-color);cursor:default;display:inline-grid;font-size:var(--badge-fz);font-weight:700;height:var(--badge-height);justify-content:center;letter-spacing:calc(.01563rem*var(--mantine-scale));line-height:var(--badge-lh);overflow:hidden;padding:0 var(--badge-padding-x);text-decoration:none;text-overflow:ellipsis;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.m_347db0ec:where([data-with-left-section],[data-variant=dot]){grid-template-columns:auto 1fr}.m_347db0ec:where([data-with-right-section]){grid-template-columns:1fr auto}.m_347db0ec:where([data-with-left-section][data-with-right-section],[data-variant=dot][data-with-right-section]){grid-template-columns:auto 1fr auto}.m_347db0ec:where([data-block]){display:flex;width:100%}.m_347db0ec:where([data-circle]){display:flex;padding-inline:calc(.125rem*var(--mantine-scale));width:var(--badge-height)}.m_fbd81e3d{--badge-dot-size:calc(var(--badge-height)/3.4)}:where([data-mantine-color-scheme=light]) .m_fbd81e3d{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4);color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_fbd81e3d{background-color:var(--mantine-color-dark-5);border-color:var(--mantine-color-dark-5);color:var(--mantine-color-white)}.m_fbd81e3d:before{background-color:var(--badge-dot-color);border-radius:var(--badge-dot-size);content:"";display:block;height:var(--badge-dot-size);margin-inline-end:var(--badge-dot-size);width:var(--badge-dot-size)}.m_5add502a{cursor:inherit;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.m_91fdda9b{--badge-section-margin:calc(var(--mantine-spacing-xs)/2);align-items:center;display:inline-flex;justify-content:center;max-height:calc(var(--badge-height) - var(--badge-border-width)*2)}.m_91fdda9b:where([data-position=left]){margin-inline-end:var(--badge-section-margin)}.m_91fdda9b:where([data-position=right]){margin-inline-start:var(--badge-section-margin)}.m_ddec01c0{--blockquote-border:3px solid var(--bq-bd);border-end-end-radius:var(--bq-radius);border-inline-start:var(--blockquote-border);border-start-end-radius:var(--bq-radius);margin:0;padding:var(--mantine-spacing-xl) calc(2.375rem*var(--mantine-scale));position:relative}:where([data-mantine-color-scheme=light]) .m_ddec01c0{background-color:var(--bq-bg-light)}:where([data-mantine-color-scheme=dark]) .m_ddec01c0{background-color:var(--bq-bg-dark)}.m_dde7bd57{--blockquote-icon-offset:calc(var(--bq-icon-size)/-2);align-items:center;background-color:var(--mantine-color-body);border-radius:var(--bq-icon-size);color:var(--bq-bd);display:flex;height:var(--bq-icon-size);inset-inline-start:var(--blockquote-icon-offset);justify-content:center;position:absolute;top:var(--blockquote-icon-offset);width:var(--bq-icon-size)}.m_dde51a35{display:block;font-size:85%;margin-top:var(--mantine-spacing-md);opacity:.6}.m_8b3717df{align-items:center;display:flex;flex-wrap:wrap}.m_f678d540{line-height:1;white-space:nowrap;-webkit-tap-highlight-color:transparent}.m_3b8f2208{align-items:center;display:flex;justify-content:center;line-height:1;margin-inline:var(--bc-separator-margin,var(--mantine-spacing-xs))}:where([data-mantine-color-scheme=light]) .m_3b8f2208{color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_3b8f2208{color:var(--mantine-color-dark-2)}.m_fea6bf1a{--burger-size-xs:calc(0.75rem*var(--mantine-scale));--burger-size-sm:calc(1.125rem*var(--mantine-scale));--burger-size-md:calc(1.5rem*var(--mantine-scale));--burger-size-lg:calc(2.125rem*var(--mantine-scale));--burger-size-xl:calc(2.625rem*var(--mantine-scale));--burger-size:var(--burger-size-md);--burger-line-size:calc(var(--burger-size)/12);cursor:pointer;height:calc(var(--burger-size) + var(--mantine-spacing-xs));padding:calc(var(--mantine-spacing-xs)/2);width:calc(var(--burger-size) + var(--mantine-spacing-xs))}:where([data-mantine-color-scheme=light]) .m_fea6bf1a{--burger-color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_fea6bf1a{--burger-color:var(--mantine-color-white)}.m_d4fb9cad{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.m_d4fb9cad,.m_d4fb9cad:after,.m_d4fb9cad:before{background-color:var(--burger-color);display:block;height:var(--burger-line-size);outline:calc(.0625rem*var(--mantine-scale)) solid transparent;transition-duration:var(--burger-transition-duration,.3s);transition-property:background-color,transform;transition-timing-function:var(--burger-transition-timing-function,ease);width:var(--burger-size)}.m_d4fb9cad:after,.m_d4fb9cad:before{content:"";inset-inline-start:0;position:absolute}.m_d4fb9cad:before{top:calc(var(--burger-size)/-3)}.m_d4fb9cad:after{top:calc(var(--burger-size)/3)}.m_d4fb9cad[data-opened]{background-color:transparent}.m_d4fb9cad[data-opened]:before{transform:translateY(calc(var(--burger-size)/3)) rotate(-45deg)}.m_d4fb9cad[data-opened]:after{transform:translateY(calc(var(--burger-size)/-3)) rotate(45deg)}.m_77c9d27d{--button-height-xs:calc(1.875rem*var(--mantine-scale));--button-height-sm:calc(2.25rem*var(--mantine-scale));--button-height-md:calc(2.625rem*var(--mantine-scale));--button-height-lg:calc(3.125rem*var(--mantine-scale));--button-height-xl:calc(3.75rem*var(--mantine-scale));--button-height-compact-xs:calc(1.375rem*var(--mantine-scale));--button-height-compact-sm:calc(1.625rem*var(--mantine-scale));--button-height-compact-md:calc(1.875rem*var(--mantine-scale));--button-height-compact-lg:calc(2.125rem*var(--mantine-scale));--button-height-compact-xl:calc(2.5rem*var(--mantine-scale));--button-padding-x-xs:calc(0.875rem*var(--mantine-scale));--button-padding-x-sm:calc(1.125rem*var(--mantine-scale));--button-padding-x-md:calc(1.375rem*var(--mantine-scale));--button-padding-x-lg:calc(1.625rem*var(--mantine-scale));--button-padding-x-xl:calc(2rem*var(--mantine-scale));--button-padding-x-compact-xs:calc(0.4375rem*var(--mantine-scale));--button-padding-x-compact-sm:calc(0.5rem*var(--mantine-scale));--button-padding-x-compact-md:calc(0.625rem*var(--mantine-scale));--button-padding-x-compact-lg:calc(0.75rem*var(--mantine-scale));--button-padding-x-compact-xl:calc(0.875rem*var(--mantine-scale));--button-height:var(--button-height-sm);--button-padding-x:var(--button-padding-x-sm);--button-color:var(--mantine-color-white);background:var(--button-bg,var(--mantine-primary-color-filled));border:var(--button-bd,calc(.0625rem*var(--mantine-scale)) solid transparent);border-radius:var(--button-radius,var(--mantine-radius-default));color:var(--button-color,var(--mantine-color-white));cursor:pointer;display:inline-block;font-size:var(--button-fz,var(--mantine-font-size-sm));font-weight:600;height:var(--button-height,var(--button-height-sm));line-height:1;overflow:hidden;padding-inline:var(--button-padding-x,var(--button-padding-x-sm));position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:auto}.m_77c9d27d:where([data-block]){display:block;width:100%}.m_77c9d27d:where([data-with-left-section]){padding-inline-start:calc(var(--button-padding-x)/1.5)}.m_77c9d27d:where([data-with-right-section]){padding-inline-end:calc(var(--button-padding-x)/1.5)}.m_77c9d27d:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){border:calc(.0625rem*var(--mantine-scale)) solid transparent;cursor:not-allowed;transform:none}:where([data-mantine-color-scheme=light]) .m_77c9d27d:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){background:var(--mantine-color-gray-1);color:var(--mantine-color-gray-5)}:where([data-mantine-color-scheme=dark]) .m_77c9d27d:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){background:var(--mantine-color-dark-6);color:var(--mantine-color-dark-3)}.m_77c9d27d:before{border-radius:var(--button-radius,var(--mantine-radius-default));content:"";filter:blur(12px);inset:calc(-.0625rem*var(--mantine-scale));opacity:0;pointer-events:none;position:absolute;transform:translateY(-100%);transition:transform .15s ease,opacity .1s ease}:where([data-mantine-color-scheme=light]) .m_77c9d27d:before{background-color:hsla(0,0%,100%,.15)}:where([data-mantine-color-scheme=dark]) .m_77c9d27d:before{background-color:rgba(0,0,0,.15)}.m_77c9d27d:where([data-loading]){cursor:not-allowed;transform:none}.m_77c9d27d:where([data-loading]):before{opacity:1;transform:translateY(0)}.m_77c9d27d:where([data-loading]) .m_80f1301b{opacity:0;transform:translateY(100%)}@media (hover:hover){.m_77c9d27d:hover:where(:not([data-loading],:disabled,[data-disabled])){background-color:var(--button-hover,var(--mantine-primary-color-filled-hover));color:var(--button-hover-color,var(--button-color))}}@media (hover:none){.m_77c9d27d:active:where(:not([data-loading],:disabled,[data-disabled])){background-color:var(--button-hover,var(--mantine-primary-color-filled-hover));color:var(--button-hover-color,var(--button-color))}}.m_80f1301b{justify-content:var(--button-justify,center);overflow:visible;transition:transform .15s ease,opacity .1s ease}.m_80f1301b,.m_811560b9{align-items:center;display:flex;height:100%}.m_811560b9{opacity:1;overflow:hidden;white-space:nowrap}.m_811560b9:where([data-loading]){opacity:.2}.m_a74036a{align-items:center;display:flex}.m_a74036a:where([data-position=left]){margin-inline-end:var(--mantine-spacing-xs)}.m_a74036a:where([data-position=right]){margin-inline-start:var(--mantine-spacing-xs)}.m_a25b86ee{right:50%;position:absolute;top:50%}.m_80d6d844{--button-border-width:calc(0.0625rem*var(--mantine-scale));display:flex}.m_80d6d844 :where(*):focus{position:relative;z-index:1}.m_80d6d844[data-orientation=horizontal]{flex-direction:row}.m_80d6d844[data-orientation=horizontal] .m_77c9d27d:not(:only-child):first-child{border-end-end-radius:0;border-inline-end-width:calc(var(--button-border-width)/2);border-start-end-radius:0}.m_80d6d844[data-orientation=horizontal] .m_77c9d27d:not(:only-child):last-child{border-end-start-radius:0;border-inline-start-width:calc(var(--button-border-width)/2);border-start-start-radius:0}.m_80d6d844[data-orientation=horizontal] .m_77c9d27d:not(:only-child):not(:first-child):not(:last-child){border-inline-width:calc(var(--button-border-width)/2);border-radius:0}.m_80d6d844[data-orientation=vertical]{flex-direction:column}.m_80d6d844[data-orientation=vertical] .m_77c9d27d:not(:only-child):first-child{border-bottom-width:calc(var(--button-border-width)/2);border-end-end-radius:0;border-end-start-radius:0}.m_80d6d844[data-orientation=vertical] .m_77c9d27d:not(:only-child):last-child{border-start-end-radius:0;border-start-start-radius:0;border-top-width:calc(var(--button-border-width)/2)}.m_80d6d844[data-orientation=vertical] .m_77c9d27d:not(:only-child):not(:first-child):not(:last-child){border-bottom-width:calc(var(--button-border-width)/2);border-radius:0;border-top-width:calc(var(--button-border-width)/2)}.m_e615b15f{--card-padding:var(--mantine-spacing-md);color:var(--mantine-color-text);display:flex;flex-direction:column;overflow:hidden;padding:var(--card-padding);position:relative}:where([data-mantine-color-scheme=light]) .m_e615b15f{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_e615b15f{background-color:var(--mantine-color-dark-6)}.m_599a2148{display:block;margin-inline:calc(var(--card-padding)*-1)}.m_599a2148:where(:first-child){border-top:none!important;margin-top:calc(var(--card-padding)*-1)}.m_599a2148:where(:last-child){border-bottom:none!important;margin-bottom:calc(var(--card-padding)*-1)}.m_599a2148:where([data-inherit-padding]){padding-inline:var(--card-padding)}.m_599a2148:where([data-with-border]){border-bottom:calc(.0625rem*var(--mantine-scale)) solid;border-top:calc(.0625rem*var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m_599a2148{border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_599a2148{border-color:var(--mantine-color-dark-4)}.m_599a2148+.m_599a2148{border-top:none!important}.m_4451eb3a{align-items:center;display:flex;justify-content:center}.m_4451eb3a:where([data-inline]){display:inline-flex}.m_f59ffda3{--chip-size-xs:calc(1.4375rem*var(--mantine-scale));--chip-size-sm:calc(1.75rem*var(--mantine-scale));--chip-size-md:calc(2rem*var(--mantine-scale));--chip-size-lg:calc(2.25rem*var(--mantine-scale));--chip-size-xl:calc(2.5rem*var(--mantine-scale));--chip-icon-size-xs:calc(0.625rem*var(--mantine-scale));--chip-icon-size-sm:calc(0.75rem*var(--mantine-scale));--chip-icon-size-md:calc(0.875rem*var(--mantine-scale));--chip-icon-size-lg:calc(1rem*var(--mantine-scale));--chip-icon-size-xl:calc(1.125rem*var(--mantine-scale));--chip-padding-xs:calc(1rem*var(--mantine-scale));--chip-padding-sm:calc(1.25rem*var(--mantine-scale));--chip-padding-md:calc(1.5rem*var(--mantine-scale));--chip-padding-lg:calc(1.75rem*var(--mantine-scale));--chip-padding-xl:calc(2rem*var(--mantine-scale));--chip-checked-padding-xs:calc(0.46875rem*var(--mantine-scale));--chip-checked-padding-sm:calc(0.625rem*var(--mantine-scale));--chip-checked-padding-md:calc(0.73125rem*var(--mantine-scale));--chip-checked-padding-lg:calc(0.84375rem*var(--mantine-scale));--chip-checked-padding-xl:calc(0.98125rem*var(--mantine-scale));--chip-spacing-xs:calc(0.625rem*var(--mantine-scale));--chip-spacing-sm:calc(0.75rem*var(--mantine-scale));--chip-spacing-md:calc(1rem*var(--mantine-scale));--chip-spacing-lg:calc(1.25rem*var(--mantine-scale));--chip-spacing-xl:calc(1.375rem*var(--mantine-scale));--chip-size:var(--chip-size-sm);--chip-icon-size:var(--chip-icon-size-sm);--chip-padding:var(--chip-padding-sm);--chip-spacing:var(--chip-spacing-sm);--chip-checked-padding:var(--chip-checked-padding-sm);--chip-bg:var(--mantine-primary-color-filled);--chip-hover:var(--mantine-primary-color-filled-hover);--chip-color:var(--mantine-color-white);--chip-bd:calc(0.0625rem*var(--mantine-scale)) solid transparent}.m_be049a53{align-items:center;border-radius:var(--chip-radius,1000rem);cursor:pointer;display:inline-flex;font-size:var(--chip-fz,var(--mantine-font-size-sm));height:var(--chip-size);line-height:calc(var(--chip-size) - .125rem*var(--mantine-scale));padding-inline:var(--chip-padding);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;-webkit-tap-highlight-color:transparent;border:calc(.0625rem*var(--mantine-scale)) solid transparent;color:var(--mantine-color-text)}.m_be049a53:where([data-checked]){padding:var(--chip-checked-padding)}.m_be049a53:where([data-disabled]){cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_be049a53:where([data-disabled]){background-color:var(--mantine-color-gray-2);color:var(--mantine-color-gray-5)}:where([data-mantine-color-scheme=dark]) .m_be049a53:where([data-disabled]){background-color:var(--mantine-color-dark-6);color:var(--mantine-color-dark-3)}:where([data-mantine-color-scheme=light]) .m_3904c1af:not([data-disabled]){background-color:var(--mantine-color-white);border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_3904c1af:not([data-disabled]){background-color:var(--mantine-color-dark-6);border:1px solid var(--mantine-color-dark-4)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_3904c1af:not([data-disabled]):hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_3904c1af:not([data-disabled]):hover{background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_3904c1af:not([data-disabled]):active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_3904c1af:not([data-disabled]):active{background-color:var(--mantine-color-dark-5)}}.m_3904c1af:not([data-disabled]):where([data-checked]){--chip-icon-color:var(--chip-color);border:var(--chip-bd)}@media (hover:hover){.m_3904c1af:not([data-disabled]):where([data-checked]):hover{background-color:var(--chip-hover)}}@media (hover:none){.m_3904c1af:not([data-disabled]):where([data-checked]):active{background-color:var(--chip-hover)}}.m_f7e165c3:not([data-disabled]),.m_fa109255:not([data-disabled]){border:calc(.0625rem*var(--mantine-scale)) solid transparent;color:var(--mantine-color-text)}:where([data-mantine-color-scheme=light]) .m_f7e165c3:not([data-disabled]),:where([data-mantine-color-scheme=light]) .m_fa109255:not([data-disabled]){background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_f7e165c3:not([data-disabled]),:where([data-mantine-color-scheme=dark]) .m_fa109255:not([data-disabled]){background-color:var(--mantine-color-dark-5)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_f7e165c3:not([data-disabled]):hover,:where([data-mantine-color-scheme=light]) .m_fa109255:not([data-disabled]):hover{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_f7e165c3:not([data-disabled]):hover,:where([data-mantine-color-scheme=dark]) .m_fa109255:not([data-disabled]):hover{background-color:var(--mantine-color-dark-4)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_f7e165c3:not([data-disabled]):active,:where([data-mantine-color-scheme=light]) .m_fa109255:not([data-disabled]):active{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_f7e165c3:not([data-disabled]):active,:where([data-mantine-color-scheme=dark]) .m_fa109255:not([data-disabled]):active{background-color:var(--mantine-color-dark-4)}}.m_f7e165c3:not([data-disabled]):where([data-checked]),.m_fa109255:not([data-disabled]):where([data-checked]){--chip-icon-color:var(--chip-color);background-color:var(--chip-bg);color:var(--chip-color)}@media (hover:hover){.m_f7e165c3:not([data-disabled]):where([data-checked]):hover,.m_fa109255:not([data-disabled]):where([data-checked]):hover{background-color:var(--chip-hover)}}@media (hover:none){.m_f7e165c3:not([data-disabled]):where([data-checked]):active,.m_fa109255:not([data-disabled]):where([data-checked]):active{background-color:var(--chip-hover)}}.m_9ac86df9{align-items:center;display:flex;max-width:calc(var(--chip-icon-size) + var(--chip-spacing)/1.5);overflow:hidden;width:calc(var(--chip-icon-size) + var(--chip-spacing)/1.5)}.m_9ac86df9,.m_d6d72580{height:var(--chip-icon-size)}.m_d6d72580{color:var(--chip-icon-color,inherit);display:block;width:var(--chip-icon-size)}.m_bde07329{height:0;margin:0;opacity:0;padding:0;width:0}.m_bde07329:focus-visible+.m_be049a53{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem*var(--mantine-scale))}.m_b183c0a2{border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs);line-height:var(--mantine-line-height);margin:0;overflow:auto;padding:2px calc(var(--mantine-spacing-xs)/2)}:where([data-mantine-color-scheme=light]) .m_b183c0a2{background-color:var(--code-bg,var(--mantine-color-gray-1));color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_b183c0a2{background-color:var(--code-bg,var(--mantine-color-dark-5));color:var(--mantine-color-white)}.m_b183c0a2[data-block]{padding:var(--mantine-spacing-xs)}.m_de3d2490{--cs-size:calc(1.75rem*var(--mantine-scale));--cs-radius:calc(62.5rem*var(--mantine-scale));-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:var(--cs-radius);color:inherit;display:block;height:var(--cs-size);line-height:1;min-height:var(--cs-size);min-width:var(--cs-size);position:relative;text-decoration:none;width:var(--cs-size)}[data-mantine-color-scheme=light] .m_de3d2490{--alpha-overlay-color:var(--mantine-color-gray-3);--alpha-overlay-bg:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .m_de3d2490{--alpha-overlay-color:var(--mantine-color-dark-4);--alpha-overlay-bg:var(--mantine-color-dark-7)}.m_862f3d1b,.m_98ae7f22{border-radius:var(--cs-radius);inset:0;position:absolute}.m_98ae7f22{box-shadow:rgba(0,0,0,.1) 0 0 0 calc(.0625rem*var(--mantine-scale)) inset,rgba(0,0,0,.15) 0 0 calc(.25rem*var(--mantine-scale)) inset;z-index:1}.m_95709ac0{background-image:linear-gradient(-45deg,var(--alpha-overlay-color) 25%,transparent 25%),linear-gradient(45deg,var(--alpha-overlay-color) 25%,transparent 25%),linear-gradient(-45deg,transparent 75%,var(--alpha-overlay-color) 75%),linear-gradient(45deg,var(--alpha-overlay-bg) 75%,var(--alpha-overlay-color) 75%);background-position:100% 0,100% calc(.25rem*var(--mantine-scale)),calc(100% - (.25rem*var(--mantine-scale))) calc(-.25rem*var(--mantine-scale)),calc(100% - (-.25rem*var(--mantine-scale))) 0;background-size:calc(.5rem*var(--mantine-scale)) calc(.5rem*var(--mantine-scale))}.m_93e74e3,.m_95709ac0{border-radius:var(--cs-radius);inset:0;position:absolute}.m_93e74e3{align-items:center;display:flex;justify-content:center;z-index:2}.m_fee9c77{--cp-width-xs:calc(11.25rem*var(--mantine-scale));--cp-width-sm:calc(12.5rem*var(--mantine-scale));--cp-width-md:calc(15rem*var(--mantine-scale));--cp-width-lg:calc(17.5rem*var(--mantine-scale));--cp-width-xl:calc(20rem*var(--mantine-scale));--cp-preview-size-xs:calc(1.625rem*var(--mantine-scale));--cp-preview-size-sm:calc(2.125rem*var(--mantine-scale));--cp-preview-size-md:calc(2.625rem*var(--mantine-scale));--cp-preview-size-lg:calc(3.125rem*var(--mantine-scale));--cp-preview-size-xl:calc(3.375rem*var(--mantine-scale));--cp-thumb-size-xs:calc(0.5rem*var(--mantine-scale));--cp-thumb-size-sm:calc(0.75rem*var(--mantine-scale));--cp-thumb-size-md:calc(1rem*var(--mantine-scale));--cp-thumb-size-lg:calc(1.25rem*var(--mantine-scale));--cp-thumb-size-xl:calc(1.375rem*var(--mantine-scale));--cp-saturation-height-xs:calc(6.25rem*var(--mantine-scale));--cp-saturation-height-sm:calc(6.875rem*var(--mantine-scale));--cp-saturation-height-md:calc(7.5rem*var(--mantine-scale));--cp-saturation-height-lg:calc(8.75rem*var(--mantine-scale));--cp-saturation-height-xl:calc(10rem*var(--mantine-scale));--cp-preview-size:var(--cp-preview-size-sm);--cp-thumb-size:var(--cp-thumb-size-sm);--cp-saturation-height:var(--cp-saturation-height-sm);--cp-width:var(--cp-width-sm);--cp-body-spacing:var(--mantine-spacing-sm);padding:calc(.0625rem*var(--mantine-scale));width:var(--cp-width)}.m_fee9c77:where([data-full-width]){width:100%}.m_9dddfbac{height:var(--cp-preview-size);width:var(--cp-preview-size)}.m_bffecc3e{display:flex;padding-top:calc(var(--cp-body-spacing)/2)}.m_3283bb96{flex:1}.m_3283bb96:not(:only-child){margin-inline-end:var(--mantine-spacing-xs)}.m_40d572ba{border:2px solid var(--mantine-color-white);border-radius:var(--cp-thumb-size);box-shadow:0 0 1px rgba(0,0,0,.6);height:var(--cp-thumb-size);right:calc(var(--thumb-x-offset) - var(--cp-thumb-size)/2);overflow:hidden;position:absolute;top:calc(var(--thumb-y-offset) - var(--cp-thumb-size)/2);width:var(--cp-thumb-size)}.m_d8ee6fd8{cursor:pointer;flex:0 0 calc(var(--cp-swatch-size) - 0.25rem*var(--mantine-scale));height:unset!important;margin:calc(.125rem*var(--mantine-scale));min-height:0!important;min-width:0!important;padding-bottom:calc(var(--cp-swatch-size) - .25rem*var(--mantine-scale));width:unset!important}.m_5711e686{display:flex;flex-wrap:wrap;margin-top:calc(.3125rem*var(--mantine-scale));margin-inline:calc(-.125rem*var(--mantine-scale))}.m_202a296e{--cp-thumb-size-xs:calc(0.5rem*var(--mantine-scale));--cp-thumb-size-sm:calc(0.75rem*var(--mantine-scale));--cp-thumb-size-md:calc(1rem*var(--mantine-scale));--cp-thumb-size-lg:calc(1.25rem*var(--mantine-scale));--cp-thumb-size-xl:calc(1.375rem*var(--mantine-scale));-webkit-tap-highlight-color:transparent;border-radius:var(--mantine-radius-sm);height:var(--cp-saturation-height);margin:calc(var(--cp-thumb-size)/2);position:relative}.m_202a296e:where([data-focus-ring=auto]):focus:focus-visible .m_40d572ba{outline:2px solid var(--mantine-color-blue-filled)}.m_202a296e:where([data-focus-ring=always]):focus .m_40d572ba{outline:2px solid var(--mantine-color-blue-filled)}.m_11b3db02{border-radius:var(--mantine-radius-sm);inset:calc(var(--cp-thumb-size)*-1/2 - .0625rem*var(--mantine-scale));position:absolute}.m_d856d47d{--cp-thumb-size-xs:calc(0.5rem*var(--mantine-scale));--cp-thumb-size-sm:calc(0.75rem*var(--mantine-scale));--cp-thumb-size-md:calc(1rem*var(--mantine-scale));--cp-thumb-size-lg:calc(1.25rem*var(--mantine-scale));--cp-thumb-size-xl:calc(1.375rem*var(--mantine-scale));--cp-thumb-size:var(--cp-thumb-size,calc(0.75rem*var(--mantine-scale)));height:calc(var(--cp-thumb-size) + .125rem*var(--mantine-scale));margin-inline:calc(var(--cp-thumb-size)/2);outline:none;position:relative}.m_d856d47d+.m_d856d47d{margin-top:calc(.375rem*var(--mantine-scale))}.m_d856d47d:where([data-focus-ring=auto]):focus:focus-visible .m_40d572ba{outline:2px solid var(--mantine-color-blue-filled)}.m_d856d47d:where([data-focus-ring=always]):focus .m_40d572ba{outline:2px solid var(--mantine-color-blue-filled)}:where([data-mantine-color-scheme=light]) .m_d856d47d{--slider-checkers:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_d856d47d{--slider-checkers:var(--mantine-color-dark-4)}.m_8f327113{border-radius:10000rem;bottom:0;position:absolute;top:0;inset-inline:calc(var(--cp-thumb-size)*-1/2 - .0625rem*var(--mantine-scale))}.m_b077c2bc{--ci-eye-dropper-icon-size-xs:calc(0.875rem*var(--mantine-scale));--ci-eye-dropper-icon-size-sm:calc(1rem*var(--mantine-scale));--ci-eye-dropper-icon-size-md:calc(1.125rem*var(--mantine-scale));--ci-eye-dropper-icon-size-lg:calc(1.25rem*var(--mantine-scale));--ci-eye-dropper-icon-size-xl:calc(1.375rem*var(--mantine-scale));--ci-eye-dropper-icon-size:var(--ci-eye-dropper-icon-size-sm)}.m_c5ccdcab{--ci-preview-size-xs:calc(1rem*var(--mantine-scale));--ci-preview-size-sm:calc(1.125rem*var(--mantine-scale));--ci-preview-size-md:calc(1.375rem*var(--mantine-scale));--ci-preview-size-lg:calc(1.75rem*var(--mantine-scale));--ci-preview-size-xl:calc(2.25rem*var(--mantine-scale));--ci-preview-size:var(--ci-preview-size-sm)}.m_5ece2cd7{padding:calc(.5rem*var(--mantine-scale))}.m_7485cace{--container-size-xs:calc(33.75rem*var(--mantine-scale));--container-size-sm:calc(45rem*var(--mantine-scale));--container-size-md:calc(60rem*var(--mantine-scale));--container-size-lg:calc(71.25rem*var(--mantine-scale));--container-size-xl:calc(82.5rem*var(--mantine-scale));--container-size:var(--container-size-md);margin-inline:auto;max-width:var(--container-size);padding-inline:var(--mantine-spacing-md)}.m_7485cace:where([data-fluid]){max-width:100%}.m_e2125a27{--dialog-size-xs:calc(10rem*var(--mantine-scale));--dialog-size-sm:calc(12.5rem*var(--mantine-scale));--dialog-size-md:calc(21.25rem*var(--mantine-scale));--dialog-size-lg:calc(25rem*var(--mantine-scale));--dialog-size-xl:calc(31.25rem*var(--mantine-scale));--dialog-size:var(--dialog-size-md);max-width:calc(100vw - var(--mantine-spacing-xl)*2);min-height:calc(3.125rem*var(--mantine-scale));position:relative;width:var(--dialog-size)}.m_5abab665{inset-inline-end:calc(var(--mantine-spacing-md)/2);position:absolute;top:calc(var(--mantine-spacing-md)/2)}.m_3eebeb36{--divider-size-xs:calc(0.0625rem*var(--mantine-scale));--divider-size-sm:calc(0.125rem*var(--mantine-scale));--divider-size-md:calc(0.1875rem*var(--mantine-scale));--divider-size-lg:calc(0.25rem*var(--mantine-scale));--divider-size-xl:calc(0.3125rem*var(--mantine-scale));--divider-size:var(--divider-size-xs)}:where([data-mantine-color-scheme=light]) .m_3eebeb36{--divider-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_3eebeb36{--divider-color:var(--mantine-color-dark-4)}.m_3eebeb36:where([data-orientation=horizontal]){border-top:var(--divider-size) var(--divider-border-style,solid) var(--divider-color)}.m_3eebeb36:where([data-orientation=vertical]){align-self:stretch;border-inline-start:var(--divider-size) var(--divider-border-style,solid) var(--divider-color);height:auto}.m_3eebeb36:where([data-with-label]){border:0}.m_9e365f20{align-items:center;color:var(--mantine-color-dimmed);display:flex;font-size:var(--mantine-font-size-xs);white-space:nowrap}.m_9e365f20:where([data-position=left]):before{display:none}.m_9e365f20:where([data-position=right]):after{display:none}.m_9e365f20:before{margin-inline-end:var(--mantine-spacing-xs)}.m_9e365f20:after,.m_9e365f20:before{border-top:var(--divider-size) var(--divider-border-style,solid) var(--divider-color);content:"";flex:1;height:calc(.0625rem*var(--mantine-scale))}.m_9e365f20:after{margin-inline-start:var(--mantine-spacing-xs)}.m_f11b401e{--drawer-size-xs:calc(20rem*var(--mantine-scale));--drawer-size-sm:calc(23.75rem*var(--mantine-scale));--drawer-size-md:calc(27.5rem*var(--mantine-scale));--drawer-size-lg:calc(38.75rem*var(--mantine-scale));--drawer-size-xl:calc(48.75rem*var(--mantine-scale));--drawer-size:var(--drawer-size-md);--drawer-offset:0rem}.m_5a7c2c9{z-index:1000}.m_b8a05bbd{flex:var(--drawer-flex,0 0 var(--drawer-size));height:var(--drawer-height,calc(100% - var(--drawer-offset)*2));margin:var(--drawer-offset);max-height:calc(100% - var(--drawer-offset)*2);max-width:calc(100% - var(--drawer-offset)*2);overflow-y:auto}.m_31cd769a{align-items:var(--drawer-align,flex-start);display:flex;justify-content:var(--drawer-justify,flex-start)}.m_e9408a47{border-radius:var(--fieldset-radius,var(--mantine-radius-default));min-inline-size:auto;padding:var(--mantine-spacing-lg);padding-top:var(--mantine-spacing-xs)}.m_84c9523a{border:calc(.0625rem*var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m_84c9523a{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_84c9523a{background-color:var(--mantine-color-dark-7);border-color:var(--mantine-color-dark-4)}.m_ef274e49{border:calc(.0625rem*var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m_ef274e49{background-color:var(--mantine-color-gray-0);border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_ef274e49{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_eda993d3{border:0;border-radius:0;padding:0}.m_90794832{font-size:var(--mantine-font-size-sm)}.m_74ca27fe{margin-bottom:var(--mantine-spacing-sm);padding:0}.m_8478a6da{container:mantine-grid/inline-size}.m_410352e9{--grid-overflow:visible;--grid-margin:calc(var(--grid-gutter)/-2);--grid-col-padding:calc(var(--grid-gutter)/2);overflow:var(--grid-overflow)}.m_dee7bd2f{align-items:var(--grid-align);display:flex;flex-wrap:wrap;justify-content:var(--grid-justify);margin:var(--grid-margin);width:calc(100% + var(--grid-gutter))}.m_96bdd299{--col-flex-grow:0;--col-offset:0rem;flex-basis:var(--col-flex-basis);flex-grow:var(--col-flex-grow);flex-shrink:0;margin-inline-start:var(--col-offset);max-width:var(--col-max-width);order:var(--col-order);padding:var(--grid-col-padding);width:var(--col-width)}.m_bcb3f3c2{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=light]) .m_bcb3f3c2{background-color:var(--mark-bg-light)}:where([data-mantine-color-scheme=dark]) .m_bcb3f3c2{background-color:var(--mark-bg-dark)}.m_9e117634{border-radius:var(--image-radius,0);display:block;flex:0;-o-object-fit:var(--image-object-fit,cover);object-fit:var(--image-object-fit,cover);width:100%}@keyframes m_885901b1{0%{opacity:.6;transform:scale(0)}to{opacity:0;transform:scale(2.8)}}.m_e5262200{--indicator-size:calc(0.625rem*var(--mantine-scale));--indicator-color:var(--mantine-primary-color-filled);display:block;position:relative}.m_e5262200:where([data-inline]){display:inline-block}.m_760d1fb1{align-items:center;bottom:var(--indicator-bottom);color:var(--indicator-text-color,var(--mantine-color-white));display:flex;font-size:var(--mantine-font-size-xs);height:var(--indicator-size);justify-content:center;right:var(--indicator-left);min-width:var(--indicator-size);left:var(--indicator-right);top:var(--indicator-top);transform:translate(var(--indicator-translate-x),var(--indicator-translate-y));white-space:nowrap;z-index:var(--indicator-z-index,200)}.m_760d1fb1,.m_760d1fb1:before{background-color:var(--indicator-color);border-radius:var(--indicator-radius,1000rem);position:absolute}.m_760d1fb1:before{content:"";inset:0;z-index:-1}.m_760d1fb1:where([data-with-label]){padding-inline:calc(var(--mantine-spacing-xs)/2)}.m_760d1fb1:where([data-with-border]){border:2px solid var(--mantine-color-body)}.m_760d1fb1[data-processing]:before{animation:m_885901b1 1s linear infinite}.m_dc6f14e2{--kbd-fz-xs:calc(0.625rem*var(--mantine-scale));--kbd-fz-sm:calc(0.75rem*var(--mantine-scale));--kbd-fz-md:calc(0.875rem*var(--mantine-scale));--kbd-fz-lg:calc(1rem*var(--mantine-scale));--kbd-fz-xl:calc(1.25rem*var(--mantine-scale));--kbd-fz:var(--kbd-fz-sm);--kbd-padding-xs:calc(0.125rem*var(--mantine-scale)) calc(0.25rem*var(--mantine-scale));--kbd-padding-sm:calc(0.1875rem*var(--mantine-scale)) calc(0.3125rem*var(--mantine-scale));--kbd-padding-md:calc(0.25rem*var(--mantine-scale)) calc(0.4375rem*var(--mantine-scale));--kbd-padding-lg:calc(0.3125rem*var(--mantine-scale)) calc(0.5625rem*var(--mantine-scale));--kbd-padding-xl:calc(0.5rem*var(--mantine-scale)) calc(0.875rem*var(--mantine-scale));--kbd-padding:var(--kbd-padding-sm);border:calc(.0625rem*var(--mantine-scale)) solid;border-bottom-width:calc(.1875rem*var(--mantine-scale));border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family-monospace);font-size:var(--kbd-fz);font-weight:700;line-height:var(--mantine-line-height);padding:var(--kbd-padding);unicode-bidi:embed}:where([data-mantine-color-scheme=light]) .m_dc6f14e2{background-color:var(--mantine-color-gray-0);border-color:var(--mantine-color-gray-3);color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_dc6f14e2{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4);color:var(--mantine-color-dark-0)}.m_abbac491{--list-fz:var(--mantine-font-size-md);--list-lh:var(--mantine-line-height-md);font-size:var(--list-fz);line-height:var(--list-lh);list-style-position:inside;margin:0;padding:0}.m_abbac491:where([data-with-padding]){padding-inline-start:var(--mantine-spacing-md)}.m_abb6bec2{line-height:var(--list-lh);white-space:nowrap}.m_abb6bec2:where([data-with-icon]){list-style:none}.m_abb6bec2:where([data-with-icon]) .m_75cd9f71{--li-direction:row;--li-align:center}.m_abb6bec2:where(:not(:first-of-type)){margin-top:var(--list-spacing,0)}.m_abb6bec2:where([data-centered]){line-height:1}.m_75cd9f71{align-items:var(--li-align,flex-start);display:inline-flex;flex-direction:var(--li-direction,column);white-space:normal}.m_60f83e5b{display:inline-block;margin-inline-end:var(--mantine-spacing-sm);vertical-align:middle}.m_6e45937b{align-items:center;display:flex;inset:0;justify-content:center;overflow:hidden;position:absolute;z-index:var(--lo-z-index)}.m_e8eb006c{position:relative;z-index:calc(var(--lo-z-index) + 1)}.m_df587f17{z-index:var(--lo-z-index)}.m_dc9b7c9f{padding:calc(.25rem*var(--mantine-scale))}.m_9bfac126{color:var(--mantine-color-dimmed);cursor:default;font-size:var(--mantine-font-size-xs);font-weight:500;padding:calc(var(--mantine-spacing-xs)/2) var(--mantine-spacing-sm)}.m_efdf90cb{border-top:calc(.0625rem*var(--mantine-scale)) solid;margin-bottom:calc(.25rem*var(--mantine-scale));margin-top:calc(.25rem*var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_efdf90cb{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_efdf90cb{border-color:var(--mantine-color-dark-4)}.m_99ac2aa1{align-items:center;border-radius:var(--popover-radius,var(--mantine-radius-default));color:var(--menu-item-color,var(--mantine-color-text));display:flex;font-size:var(--mantine-font-size-sm);padding:calc(var(--mantine-spacing-xs)/1.5) var(--mantine-spacing-sm);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.m_99ac2aa1:where([data-disabled],:disabled){color:var(--mantine-color-dimmed);opacity:.6;pointer-events:none}:where([data-mantine-color-scheme=light]) .m_99ac2aa1:where([data-hovered]){background-color:var(--menu-item-hover,var(--mantine-color-gray-1))}:where([data-mantine-color-scheme=dark]) .m_99ac2aa1:where([data-hovered]){background-color:var(--menu-item-hover,var(--mantine-color-dark-4))}.m_5476e0d3{flex:1}.m_8b75e504{align-items:center;display:flex;justify-content:center}.m_8b75e504:where([data-position=left]){margin-inline-end:var(--mantine-spacing-xs)}.m_8b75e504:where([data-position=right]){margin-inline-start:var(--mantine-spacing-xs)}.m_9df02822{--modal-size-xs:calc(20rem*var(--mantine-scale));--modal-size-sm:calc(23.75rem*var(--mantine-scale));--modal-size-md:calc(27.5rem*var(--mantine-scale));--modal-size-lg:calc(38.75rem*var(--mantine-scale));--modal-size-xl:calc(48.75rem*var(--mantine-scale));--modal-size:var(--modal-size-md);--modal-y-offset:5dvh;--modal-x-offset:5vw}.m_9df02822[data-full-screen]{--modal-border-radius:0!important}.m_9df02822[data-full-screen] .m_54c44539{--modal-content-flex:0 0 100%;--modal-content-max-height:auto;--modal-content-height:100dvh}.m_9df02822[data-full-screen] .m_1f958f16{--modal-inner-y-offset:0;--modal-inner-x-offset:0}.m_9df02822[data-centered] .m_1f958f16{--modal-inner-align:center}.m_d0e2b9cd{border-start-end-radius:var(--modal-radius,var(--mantine-radius-default));border-start-start-radius:var(--modal-radius,var(--mantine-radius-default))}.m_54c44539{flex:var(--modal-content-flex,0 0 var(--modal-size));height:var(--modal-content-height,auto);max-height:var(--modal-content-max-height,calc(100dvh - var(--modal-y-offset)*2));max-width:100%;overflow-y:auto}.m_54c44539[data-full-screen]{border-radius:0}.m_1f958f16{align-items:var(--modal-inner-align,flex-start);display:flex;justify-content:center;padding-bottom:var(--modal-inner-y-offset,var(--modal-y-offset));padding-top:var(--modal-inner-y-offset,var(--modal-y-offset));padding-inline:var(--modal-inner-x-offset,var(--modal-x-offset))}.m_7cda1cd6{--pill-fz-xs:calc(0.625rem*var(--mantine-scale));--pill-fz-sm:calc(0.75rem*var(--mantine-scale));--pill-fz-md:calc(0.875rem*var(--mantine-scale));--pill-fz-lg:calc(1rem*var(--mantine-scale));--pill-fz-xl:calc(1.125rem*var(--mantine-scale));--pill-height-xs:calc(1.125rem*var(--mantine-scale));--pill-height-sm:calc(1.375rem*var(--mantine-scale));--pill-height-md:calc(1.5625rem*var(--mantine-scale));--pill-height-lg:calc(1.75rem*var(--mantine-scale));--pill-height-xl:calc(2rem*var(--mantine-scale));--pill-fz:var(--pill-fz-sm);--pill-height:var(--pill-height-sm);align-items:center;border-radius:var(--pill-radius,1000rem);display:inline-flex;flex:0;font-size:var(--pill-fz);height:var(--pill-height);line-height:1;max-width:100%;padding-inline:.8em;-moz-user-select:none;user-select:none;-webkit-user-select:none;white-space:nowrap}:where([data-mantine-color-scheme=dark]) .m_7cda1cd6{background-color:var(--mantine-color-dark-7);color:var(--mantine-color-dark-0)}:where([data-mantine-color-scheme=light]) .m_7cda1cd6{color:var(--mantine-color-black)}.m_7cda1cd6:where([data-with-remove]:not(:has(button:disabled))){padding-inline-end:0}.m_7cda1cd6:where([data-disabled],:has(button:disabled)){cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_44da308b{background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=light]) .m_44da308b:where([data-disabled],:has(button:disabled)){background-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=light]) .m_e3a01f8{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=light]) .m_e3a01f8:where([data-disabled],:has(button:disabled)){background-color:var(--mantine-color-gray-3)}.m_1e0e6180{cursor:inherit;height:100%;line-height:var(--pill-height);overflow:hidden;text-overflow:ellipsis}.m_ae386778{border-radius:0;border-end-end-radius:var(--pill-radius,50%);border-start-end-radius:var(--pill-radius,50%);color:inherit;flex:0;font-size:inherit;height:100%;min-height:unset;min-width:2em;padding-inline-end:.3em;padding-inline-start:.1em;width:unset}.m_7cda1cd6[data-disabled]>.m_ae386778,.m_ae386778:disabled{background-color:transparent;cursor:not-allowed;display:none;min-width:.8em;padding:0;width:.8em}.m_7cda1cd6[data-disabled]>.m_ae386778>svg,.m_ae386778:disabled>svg{display:none}.m_ae386778>svg{pointer-events:none}.m_1dcfd90b{--pg-gap-xs:calc(0.375rem*var(--mantine-scale));--pg-gap-sm:calc(0.5rem*var(--mantine-scale));--pg-gap-md:calc(0.625rem*var(--mantine-scale));--pg-gap-lg:calc(0.75rem*var(--mantine-scale));--pg-gap-xl:calc(0.75rem*var(--mantine-scale));--pg-gap:var(--pg-gap-sm);align-items:center;display:flex;flex-wrap:wrap;gap:var(--pg-gap)}.m_45c4369d{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;color:inherit;flex:1;font-size:inherit;height:1.6em;min-width:calc(6.25rem*var(--mantine-scale));padding:0}.m_45c4369d::-moz-placeholder{color:var(--input-placeholder-color);opacity:1}.m_45c4369d::placeholder{color:var(--input-placeholder-color);opacity:1}.m_45c4369d:where([data-type=hidden],[data-type=auto]){height:calc(.0625rem*var(--mantine-scale));right:0;opacity:0;pointer-events:none;position:absolute;top:0;width:calc(.0625rem*var(--mantine-scale))}.m_45c4369d:focus{outline:none}.m_45c4369d:where([data-type=auto]:focus){height:1.6em;opacity:1;position:static;visibility:visible}.m_45c4369d:where([data-pointer]:not([data-disabled],:disabled)){cursor:pointer}.m_45c4369d:where([data-disabled],:disabled){cursor:not-allowed}.m_f0824112{--nl-bg:var(--mantine-primary-color-light);--nl-hover:var(--mantine-primary-color-light-hover);--nl-color:var(--mantine-primary-color-light-color);align-items:center;display:flex;padding:8px var(--mantine-spacing-sm);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_f0824112:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_f0824112:hover{background-color:var(--mantine-color-dark-6)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_f0824112:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_f0824112:active{background-color:var(--mantine-color-dark-6)}}.m_f0824112:where([data-disabled]){opacity:.4;pointer-events:none}.m_f0824112:where([data-active],[aria-current=page]){background-color:var(--nl-bg);color:var(--nl-color)}@media (hover:hover){.m_f0824112:where([data-active],[aria-current=page]):hover{background-color:var(--nl-hover)}}@media (hover:none){.m_f0824112:where([data-active],[aria-current=page]):active{background-color:var(--nl-hover)}}.m_f0824112:where([data-active],[aria-current=page]) .m_57492dcc{--description-opacity:0.9;--description-color:var(--nl-color)}.m_690090b5{align-items:center;display:flex;justify-content:center;transition:transform .15s ease}.m_690090b5>svg{display:block}.m_690090b5:where([data-position=left]){margin-inline-end:var(--mantine-spacing-sm)}.m_690090b5:where([data-position=right]){margin-inline-start:var(--mantine-spacing-sm)}.m_690090b5:where([data-rotate]){transform:rotate(-90deg)}.m_1f6ac4c4{font-size:var(--mantine-font-size-sm)}.m_f07af9d2{flex:1;overflow:hidden;text-overflow:ellipsis}.m_f07af9d2:where([data-no-wrap]){white-space:nowrap}.m_57492dcc{color:var(--description-color,var(--mantine-color-dimmed));display:block;font-size:var(--mantine-font-size-xs);opacity:var(--description-opacity,1);overflow:hidden;text-overflow:ellipsis}:where([data-no-wrap]) .m_57492dcc{white-space:nowrap}.m_e17b862f{padding-inline-start:var(--nl-offset,var(--mantine-spacing-lg))}.m_1fd8a00b{transform:rotate(90deg)}.m_a513464{--notification-radius:var(--mantine-radius-default);--notification-color:var(--mantine-primary-color-filled);align-items:center;box-shadow:var(--mantine-shadow-lg);box-sizing:border-box;display:flex;overflow:hidden;padding-inline-end:var(--mantine-spacing-xs);padding-bottom:var(--mantine-spacing-xs);padding-inline-start:calc(1.375rem*var(--mantine-scale));padding-top:var(--mantine-spacing-xs);position:relative}.m_a513464,.m_a513464:before{border-radius:var(--notification-radius)}.m_a513464:before{background-color:var(--notification-color);bottom:var(--notification-radius);content:"";display:block;inset-inline-start:calc(.25rem*var(--mantine-scale));position:absolute;top:var(--notification-radius);width:calc(.375rem*var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_a513464{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_a513464{background-color:var(--mantine-color-dark-6)}.m_a513464:where([data-with-icon]){padding-inline-start:var(--mantine-spacing-xs)}.m_a513464:where([data-with-icon]):before{display:none}:where([data-mantine-color-scheme=light]) .m_a513464:where([data-with-border]){border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_a513464:where([data-with-border]){border:1px solid var(--mantine-color-dark-4)}.m_a4ceffb{align-items:center;background-color:var(--notification-color);border-radius:calc(1.75rem*var(--mantine-scale));box-sizing:border-box;color:var(--mantine-color-white);display:flex;height:calc(1.75rem*var(--mantine-scale));justify-content:center;width:calc(1.75rem*var(--mantine-scale))}.m_a4ceffb,.m_b0920b15{margin-inline-end:var(--mantine-spacing-md)}.m_a49ed24{flex:1;margin-inline-end:var(--mantine-spacing-xs);overflow:hidden}.m_3feedf16{font-size:var(--mantine-font-size-sm);font-weight:500;line-height:var(--mantine-line-height-sm);margin-bottom:calc(.125rem*var(--mantine-scale));overflow:hidden;text-overflow:ellipsis}:where([data-mantine-color-scheme=light]) .m_3feedf16{color:var(--mantine-color-gray-9)}:where([data-mantine-color-scheme=dark]) .m_3feedf16{color:var(--mantine-color-white)}.m_3d733a3a{font-size:var(--mantine-font-size-sm);line-height:var(--mantine-line-height-sm);overflow:hidden;text-overflow:ellipsis}:where([data-mantine-color-scheme=light]) .m_3d733a3a{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_3d733a3a{color:var(--mantine-color-dark-0)}:where([data-mantine-color-scheme=light]) .m_3d733a3a:where([data-with-title]){color:var(--mantine-color-gray-6)}:where([data-mantine-color-scheme=dark]) .m_3d733a3a:where([data-with-title]){color:var(--mantine-color-dark-2)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_919a4d88:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_919a4d88:hover{background-color:var(--mantine-color-dark-8)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_919a4d88:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_919a4d88:active{background-color:var(--mantine-color-dark-8)}}.m_e2f5cd4e{--ni-right-section-width-xs:calc(1.0625rem*var(--mantine-scale));--ni-right-section-width-sm:calc(1.5rem*var(--mantine-scale));--ni-right-section-width-md:calc(1.6875rem*var(--mantine-scale));--ni-right-section-width-lg:calc(1.9375rem*var(--mantine-scale));--ni-right-section-width-xl:calc(2.125rem*var(--mantine-scale))}.m_95e17d22{--ni-chevron-size-xs:calc(0.625rem*var(--mantine-scale));--ni-chevron-size-sm:calc(0.875rem*var(--mantine-scale));--ni-chevron-size-md:calc(1rem*var(--mantine-scale));--ni-chevron-size-lg:calc(1.125rem*var(--mantine-scale));--ni-chevron-size-xl:calc(1.25rem*var(--mantine-scale));--ni-chevron-size:var(--ni-chevron-size-sm);display:flex;flex-direction:column;height:calc(var(--input-height) - .125rem*var(--mantine-scale));margin-inline-start:auto;max-width:calc(var(--ni-chevron-size)*1.7);width:100%}.m_80b4b171{--control-border:1px solid var(--input-bd);--control-radius:calc(var(--input-radius) - 0.0625rem*var(--mantine-scale));align-items:center;background-color:transparent;border-inline-start:var(--control-border);color:var(--mantine-color-text);cursor:pointer;display:flex;flex:0 0 50%;height:calc(var(--input-height)/2 - .0625rem*var(--mantine-scale));justify-content:center;padding:0;width:100%}.m_80b4b171:where(:disabled){background-color:transparent;cursor:not-allowed;opacity:.6}:where([data-mantine-color-scheme=light]) .m_80b4b171:where(:disabled){color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_80b4b171:where(:disabled){color:var(--mantine-color-dark-3)}.m_e2f5cd4e[data-error] :where(.m_80b4b171){color:var(--mantine-color-error)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_80b4b171:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_80b4b171:hover{background-color:var(--mantine-color-dark-4)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_80b4b171:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_80b4b171:active{background-color:var(--mantine-color-dark-4)}}.m_80b4b171:where(:first-of-type){border-radius:0;border-start-end-radius:var(--control-radius)}.m_80b4b171:last-of-type{border-radius:0;border-end-end-radius:var(--control-radius)}.m_4addd315{--pagination-control-size-xs:calc(1.375rem*var(--mantine-scale));--pagination-control-size-sm:calc(1.625rem*var(--mantine-scale));--pagination-control-size-md:calc(2rem*var(--mantine-scale));--pagination-control-size-lg:calc(2.375rem*var(--mantine-scale));--pagination-control-size-xl:calc(2.75rem*var(--mantine-scale));--pagination-control-size:var(--pagination-control-size-md);--pagination-control-fz:var(--mantine-font-size-md);--pagination-active-bg:var(--mantine-primary-color-filled)}.m_326d024a{align-items:center;border:calc(.0625rem*var(--mantine-scale)) solid;border-radius:var(--pagination-control-radius,var(--mantine-radius-default));color:var(--mantine-color-text);cursor:pointer;display:flex;font-size:var(--pagination-control-fz);height:var(--pagination-control-size);justify-content:center;line-height:1;min-width:var(--pagination-control-size)}.m_326d024a:where([data-with-padding]){padding:calc(var(--pagination-control-size)/4)}.m_326d024a:where(:disabled,[data-disabled]){cursor:not-allowed;opacity:.4}:where([data-mantine-color-scheme=light]) .m_326d024a{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_326d024a:hover:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-gray-0)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_326d024a:active:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-gray-0)}}:where([data-mantine-color-scheme=dark]) .m_326d024a{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}@media (hover:hover){:where([data-mantine-color-scheme=dark]) .m_326d024a:hover:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=dark]) .m_326d024a:active:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-dark-5)}}.m_326d024a:where([data-active]){background-color:var(--pagination-active-bg);border-color:var(--pagination-active-bg);color:var(--pagination-active-color,var(--mantine-color-white))}@media (hover:hover){.m_326d024a:where([data-active]):hover{background-color:var(--pagination-active-bg)}}@media (hover:none){.m_326d024a:where([data-active]):active{background-color:var(--pagination-active-bg)}}.m_4ad7767d{align-items:center;display:flex;height:var(--pagination-control-size);justify-content:center;min-width:var(--pagination-control-size);pointer-events:none}.m_f61ca620{--psi-button-size-xs:calc(1.375rem*var(--mantine-scale));--psi-button-size-sm:calc(1.625rem*var(--mantine-scale));--psi-button-size-md:calc(1.75rem*var(--mantine-scale));--psi-button-size-lg:calc(2rem*var(--mantine-scale));--psi-button-size-xl:calc(2.5rem*var(--mantine-scale));--psi-icon-size-xs:calc(0.75rem*var(--mantine-scale));--psi-icon-size-sm:calc(0.9375rem*var(--mantine-scale));--psi-icon-size-md:calc(1.0625rem*var(--mantine-scale));--psi-icon-size-lg:calc(1.1875rem*var(--mantine-scale));--psi-icon-size-xl:calc(1.3125rem*var(--mantine-scale));--psi-button-size:var(--psi-button-size-sm);--psi-icon-size:var(--psi-icon-size-sm)}.m_ccf8da4c{overflow:hidden;position:relative}.m_f2d85dd2{background-color:transparent;border:0;color:inherit;font-family:var(--mantine-font-family);font-size:inherit;height:100%;inset:0;line-height:var(--mantine-line-height);outline:0;padding-inline-end:var(--input-padding-inline-end);padding-inline-start:var(--input-padding-inline-start);position:absolute;width:100%}.m_ccf8da4c[data-disabled] .m_f2d85dd2,.m_f2d85dd2:disabled{cursor:not-allowed}.m_f2d85dd2::-moz-placeholder{color:var(--input-placeholder-color);opacity:1}.m_f2d85dd2::placeholder{color:var(--input-placeholder-color);opacity:1}.m_f2d85dd2::-ms-reveal{display:none}.m_b1072d44{height:var(--psi-button-size);min-height:var(--psi-button-size);min-width:var(--psi-button-size);width:var(--psi-button-size)}.m_b1072d44:disabled{display:none}.m_f1cb205a{--pin-input-size-xs:calc(1.875rem*var(--mantine-scale));--pin-input-size-sm:calc(2.25rem*var(--mantine-scale));--pin-input-size-md:calc(2.625rem*var(--mantine-scale));--pin-input-size-lg:calc(3.125rem*var(--mantine-scale));--pin-input-size-xl:calc(3.75rem*var(--mantine-scale));--pin-input-size:var(--pin-input-size-sm)}.m_cb288ead{height:var(--pin-input-size);width:var(--pin-input-size)}@keyframes m_81a374bd{0%{background-position:100% 0}to{background-position:calc(100% - (2.5rem*var(--mantine-scale))) 0}}.m_db6d6462{--progress-radius:var(--mantine-radius-default);--progress-size:var(--progress-size-md);--progress-size-xs:calc(0.1875rem*var(--mantine-scale));--progress-size-sm:calc(0.3125rem*var(--mantine-scale));--progress-size-md:calc(0.5rem*var(--mantine-scale));--progress-size-lg:calc(0.75rem*var(--mantine-scale));--progress-size-xl:calc(1rem*var(--mantine-scale));border-radius:var(--progress-radius);display:flex;height:var(--progress-size);overflow:hidden;position:relative}:where([data-mantine-color-scheme=light]) .m_db6d6462{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_db6d6462{background-color:var(--mantine-color-dark-4)}.m_2242eb65{align-items:center;background-color:var(--progress-section-color);background-size:calc(1.25rem*var(--mantine-scale)) calc(1.25rem*var(--mantine-scale));display:flex;height:100%;justify-content:center;overflow:hidden;transition:width var(--progress-transition-duration,.1s) ease;width:var(--progress-section-width)}.m_2242eb65:where([data-striped]){background-image:linear-gradient(-45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.m_2242eb65:where([data-animated]){animation:m_81a374bd 1s linear infinite}.m_2242eb65:where(:last-of-type){border-radius:0;border-end-end-radius:var(--progress-radius);border-start-end-radius:var(--progress-radius)}.m_2242eb65:where(:first-of-type){border-radius:0;border-end-start-radius:var(--progress-radius);border-start-start-radius:var(--progress-radius)}.m_91e40b74{color:var(--progress-label-color,var(--mantine-color-white));font-size:min(calc(var(--progress-size)*.65),calc(1.125rem*var(--mantine-scale)));font-weight:700;line-height:1;overflow:hidden;padding-inline:calc(.25rem*var(--mantine-scale));text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.m_9dc8ae12{--card-radius:var(--mantine-radius-default);border-radius:var(--card-radius);cursor:pointer;display:block;width:100%}.m_9dc8ae12 :where(*){cursor:inherit}.m_9dc8ae12:where([data-with-border]){border:calc(.0625rem*var(--mantine-scale)) solid transparent}:where([data-mantine-color-scheme=light]) .m_9dc8ae12:where([data-with-border]){border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_9dc8ae12:where([data-with-border]){border-color:var(--mantine-color-dark-4)}.m_717d7ff6{--radio-size-xs:calc(1rem*var(--mantine-scale));--radio-size-sm:calc(1.25rem*var(--mantine-scale));--radio-size-md:calc(1.5rem*var(--mantine-scale));--radio-size-lg:calc(1.875rem*var(--mantine-scale));--radio-size-xl:calc(2.25rem*var(--mantine-scale));--radio-icon-size-xs:calc(0.375rem*var(--mantine-scale));--radio-icon-size-sm:calc(0.5rem*var(--mantine-scale));--radio-icon-size-md:calc(0.625rem*var(--mantine-scale));--radio-icon-size-lg:calc(0.875rem*var(--mantine-scale));--radio-icon-size-xl:calc(1rem*var(--mantine-scale));--radio-icon-size:var(--radio-icon-size-sm);--radio-size:var(--radio-size-sm);--radio-color:var(--mantine-primary-color-filled);--radio-icon-color:var(--mantine-color-white);border:calc(.0625rem*var(--mantine-scale)) solid transparent;border-radius:var(--radio-radius,10000px);cursor:var(--mantine-cursor-type);height:var(--radio-size);min-height:var(--radio-size);min-width:var(--radio-size);position:relative;transition:border-color .1s ease,background-color .1s ease;width:var(--radio-size);-webkit-tap-highlight-color:transparent;align-items:center;display:flex;justify-content:center}:where([data-mantine-color-scheme=light]) .m_717d7ff6{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_717d7ff6{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_717d7ff6[data-checked],.m_717d7ff6[data-indeterminate]{background-color:var(--radio-color);border-color:var(--radio-color)}.m_717d7ff6[data-checked]>.m_3e4da632,.m_717d7ff6[data-indeterminate]>.m_3e4da632{color:var(--radio-icon-color);opacity:1;transform:none}.m_717d7ff6[data-disabled]{cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_717d7ff6[data-disabled]{background-color:var(--mantine-color-gray-2);border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_717d7ff6[data-disabled]{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-6)}[data-mantine-color-scheme=light] .m_717d7ff6[data-disabled][data-checked]>.m_3e4da632{color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .m_717d7ff6[data-disabled][data-checked]>.m_3e4da632{color:var(--mantine-color-dark-3)}.m_2980836c[data-checked]:not([data-disabled]),.m_2980836c[data-indeterminate]:not([data-disabled]){background-color:transparent;border-color:var(--radio-color)}.m_2980836c[data-checked]:not([data-disabled])>.m_3e4da632,.m_2980836c[data-indeterminate]:not([data-disabled])>.m_3e4da632{color:var(--radio-color);opacity:1;transform:none}.m_3e4da632{color:transparent;display:block;height:var(--radio-icon-size);opacity:1;pointer-events:none;transform:translateY(calc(.3125rem*var(--mantine-scale))) scale(.5);transition:transform .1s ease,opacity .1s ease;width:var(--radio-icon-size)}.m_f3f1af94{--radio-size-xs:calc(1rem*var(--mantine-scale));--radio-size-sm:calc(1.25rem*var(--mantine-scale));--radio-size-md:calc(1.5rem*var(--mantine-scale));--radio-size-lg:calc(1.875rem*var(--mantine-scale));--radio-size-xl:calc(2.25rem*var(--mantine-scale));--radio-size:var(--radio-size-sm);--radio-icon-size-xs:calc(0.375rem*var(--mantine-scale));--radio-icon-size-sm:calc(0.5rem*var(--mantine-scale));--radio-icon-size-md:calc(0.625rem*var(--mantine-scale));--radio-icon-size-lg:calc(0.875rem*var(--mantine-scale));--radio-icon-size-xl:calc(1rem*var(--mantine-scale));--radio-icon-size:var(--radio-icon-size-sm);--radio-icon-color:var(--mantine-color-white)}.m_89c4f5e4{height:var(--radio-size);order:1;position:relative;width:var(--radio-size)}.m_89c4f5e4:where([data-label-position=left]){order:2}.m_f3ed6b2b{color:var(--radio-icon-color);height:var(--radio-icon-size);right:calc(50% - var(--radio-icon-size)/2);opacity:var(--radio-icon-opacity,0);pointer-events:none;position:absolute;top:calc(50% - var(--radio-icon-size)/2);transform:var(--radio-icon-transform,scale(.2) translateY(calc(.625rem*var(--mantine-scale))));transition:opacity .1s ease,transform .2s ease;width:var(--radio-icon-size)}.m_8a3dbb89{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:calc(.0625rem*var(--mantine-scale)) solid;border-radius:var(--radio-radius,var(--radio-size));cursor:var(--mantine-cursor-type);display:flex;height:var(--radio-size);justify-content:center;margin:0;position:relative;transition-duration:.1s;transition-property:background-color,border-color;transition-timing-function:ease;width:var(--radio-size);-webkit-tap-highlight-color:transparent}:where([data-mantine-color-scheme=light]) .m_8a3dbb89{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_8a3dbb89{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_8a3dbb89:checked{background-color:var(--radio-color,var(--mantine-primary-color-filled));border-color:var(--radio-color,var(--mantine-primary-color-filled))}.m_8a3dbb89:checked+.m_f3ed6b2b{--radio-icon-opacity:1;--radio-icon-transform:scale(1)}.m_8a3dbb89:disabled{cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_8a3dbb89:disabled{background-color:var(--mantine-color-gray-1);border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=light]) .m_8a3dbb89:disabled+.m_f3ed6b2b{--radio-icon-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_8a3dbb89:disabled{background-color:var(--mantine-color-dark-5);border-color:var(--mantine-color-dark-4)}:where([data-mantine-color-scheme=dark]) .m_8a3dbb89:disabled+.m_f3ed6b2b{--radio-icon-color:var(--mantine-color-dark-7)}.m_8a3dbb89:where([data-error]){border-color:var(--mantine-color-error)}.m_1bfe9d39+.m_f3ed6b2b{--radio-icon-color:var(--radio-color)}.m_1bfe9d39:checked:not(:disabled){background-color:transparent;border-color:var(--radio-color)}.m_1bfe9d39:checked:not(:disabled)+.m_f3ed6b2b{--radio-icon-color:var(--radio-color);--radio-icon-opacity:1;--radio-icon-transform:none}.m_f8d312f2{--rating-size-xs:calc(0.875rem*var(--mantine-scale));--rating-size-sm:calc(1.125rem*var(--mantine-scale));--rating-size-md:calc(1.25rem*var(--mantine-scale));--rating-size-lg:calc(1.75rem*var(--mantine-scale));--rating-size-xl:calc(2rem*var(--mantine-scale));display:flex;width:-moz-max-content;width:max-content}.m_f8d312f2:where(:has(input:disabled)){pointer-events:none}.m_61734bb7{position:relative;transition:transform .1s ease}.m_61734bb7:where([data-active]){transform:scale(1.1);z-index:1}.m_5662a89a{display:block;height:var(--rating-size);width:var(--rating-size)}:where([data-mantine-color-scheme=light]) .m_5662a89a{fill:var(--mantine-color-gray-3);stroke:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_5662a89a{fill:var(--mantine-color-dark-3);stroke:var(--mantine-color-dark-3)}.m_5662a89a:where([data-filled]){fill:var(--rating-color);stroke:var(--rating-color)}.m_211007ba{height:0;opacity:0;overflow:hidden;position:absolute;white-space:nowrap;width:0;-webkit-tap-highlight-color:transparent}.m_211007ba:focus-visible+label{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem*var(--mantine-scale))}.m_21342ee4{cursor:pointer;display:block;right:0;position:absolute;top:0;z-index:var(--rating-item-z-index,0);-webkit-tap-highlight-color:transparent}.m_21342ee4:where([data-read-only]){cursor:default}.m_21342ee4:where(:last-of-type){position:relative}.m_fae05d6a{clip-path:var(--rating-symbol-clip-path)}.m_1b3c8819{--tooltip-radius:var(--mantine-radius-default);border-radius:var(--tooltip-radius);font-size:var(--mantine-font-size-sm);padding:calc(var(--mantine-spacing-xs)/2) var(--mantine-spacing-xs);pointer-events:none;position:absolute;white-space:nowrap}:where([data-mantine-color-scheme=light]) .m_1b3c8819{background-color:var(--tooltip-bg,var(--mantine-color-gray-9));color:var(--tooltip-color,var(--mantine-color-white))}:where([data-mantine-color-scheme=dark]) .m_1b3c8819{background-color:var(--tooltip-bg,var(--mantine-color-gray-2));color:var(--tooltip-color,var(--mantine-color-black))}.m_1b3c8819:where([data-multiline]){white-space:normal}.m_1b3c8819:where([data-fixed]){position:fixed}.m_f898399f{background-color:inherit;border:0;z-index:1}.m_b32e4812{position:relative}.m_b32e4812,.m_d43b5134{height:var(--rp-size);min-height:var(--rp-size);min-width:var(--rp-size);width:var(--rp-size)}.m_d43b5134{transform:rotate(90deg)}.m_b1ca1fbf{stroke:var(--curve-color,var(--rp-curve-root-color))}[data-mantine-color-scheme=light] .m_b1ca1fbf{--rp-curve-root-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .m_b1ca1fbf{--rp-curve-root-color:var(--mantine-color-dark-4)}.m_b23f9dc4{position:absolute;top:50%;inset-inline:var(--rp-label-offset);transform:translateY(-50%)}.m_cf365364{--sc-padding-xs:calc(0.1875rem*var(--mantine-scale)) calc(0.375rem*var(--mantine-scale));--sc-padding-sm:calc(0.3125rem*var(--mantine-scale)) calc(0.625rem*var(--mantine-scale));--sc-padding-md:calc(0.4375rem*var(--mantine-scale)) calc(0.875rem*var(--mantine-scale));--sc-padding-lg:calc(0.5625rem*var(--mantine-scale)) calc(1rem*var(--mantine-scale));--sc-padding-xl:calc(0.75rem*var(--mantine-scale)) calc(1.25rem*var(--mantine-scale));--sc-transition-duration:200ms;--sc-padding:var(--sc-padding-sm);--sc-transition-timing-function:ease;--sc-font-size:var(--mantine-font-size-sm);border-radius:var(--sc-radius,var(--mantine-radius-default));display:inline-flex;flex-direction:row;overflow:hidden;padding:calc(.25rem*var(--mantine-scale));position:relative;width:auto}.m_cf365364:where([data-full-width]){display:flex}.m_cf365364:where([data-orientation=vertical]){display:flex;flex-direction:column;width:-moz-max-content;width:max-content}.m_cf365364:where([data-orientation=vertical]):where([data-full-width]){width:auto}:where([data-mantine-color-scheme=light]) .m_cf365364{background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_cf365364{background-color:var(--mantine-color-dark-8)}.m_9e182ccd{border-radius:var(--sc-radius,var(--mantine-radius-default));display:block;position:absolute;z-index:1}:where([data-mantine-color-scheme=light]) .m_9e182ccd{background-color:var(--sc-color,var(--mantine-color-white));box-shadow:var(--sc-shadow,none)}:where([data-mantine-color-scheme=dark]) .m_9e182ccd{background-color:var(--sc-color,var(--mantine-color-dark-5));box-shadow:none}.m_1738fcb2{-webkit-tap-highlight-color:transparent;border-radius:var(--sc-radius,var(--mantine-radius-default));cursor:pointer;display:block;font-size:var(--sc-font-size);font-weight:500;outline:var(--segmented-control-outline,none);overflow:hidden;padding:var(--sc-padding);text-align:center;text-overflow:ellipsis;transition:color var(--sc-transition-duration) var(--sc-transition-timing-function);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}:where([data-mantine-color-scheme=light]) .m_1738fcb2{color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_1738fcb2{color:var(--mantine-color-dark-1)}.m_1738fcb2:where([data-read-only]){cursor:default}.m_1738fcb2:where([data-disabled]),fieldset:disabled .m_1738fcb2{cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_1738fcb2:where([data-disabled]),:where([data-mantine-color-scheme=light]) fieldset:disabled .m_1738fcb2{color:var(--mantine-color-gray-5)}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where([data-disabled]),:where([data-mantine-color-scheme=dark]) fieldset:disabled .m_1738fcb2{color:var(--mantine-color-dark-3)}:where([data-mantine-color-scheme=light]) .m_1738fcb2:where([data-active]){color:var(--sc-label-color,var(--mantine-color-black))}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where([data-active]){color:var(--sc-label-color,var(--mantine-color-white))}.m_cf365364:where([data-initialized]) .m_1738fcb2:where([data-active]):before{display:none}.m_1738fcb2:where([data-active]):before{border-radius:var(--sc-radius,var(--mantine-radius-default));content:"";inset:0;position:absolute;z-index:0}:where([data-mantine-color-scheme=light]) .m_1738fcb2:where([data-active]):before{background-color:var(--sc-color,var(--mantine-color-white));box-shadow:var(--sc-shadow,none)}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where([data-active]):before{background-color:var(--sc-color,var(--mantine-color-dark-5));box-shadow:none}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_1738fcb2:where(:not([data-disabled],[data-active],[data-read-only])):hover{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where(:not([data-disabled],[data-active],[data-read-only])):hover{color:var(--mantine-color-white)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_1738fcb2:where(:not([data-disabled],[data-active],[data-read-only])):active{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where(:not([data-disabled],[data-active],[data-read-only])):active{color:var(--mantine-color-white)}}@media (hover:hover){:where([data-mantine-color-scheme=light]) fieldset:disabled .m_1738fcb2:hover{color:var(--mantine-color-gray-5)!important}:where([data-mantine-color-scheme=dark]) fieldset:disabled .m_1738fcb2:hover{color:var(--mantine-color-dark-3)!important}}@media (hover:none){:where([data-mantine-color-scheme=light]) fieldset:disabled .m_1738fcb2:active{color:var(--mantine-color-gray-5)!important}:where([data-mantine-color-scheme=dark]) fieldset:disabled .m_1738fcb2:active{color:var(--mantine-color-dark-3)!important}}.m_1714d588{height:0;opacity:0;overflow:hidden;position:absolute;white-space:nowrap;width:0}.m_1714d588[data-focus-ring=auto]:focus:focus-visible+.m_1738fcb2{--segmented-control-outline:2px solid var(--mantine-primary-color-filled)}.m_1714d588[data-focus-ring=always]:focus+.m_1738fcb2{--segmented-control-outline:2px solid var(--mantine-primary-color-filled)}.m_69686b9b{flex:1;position:relative;transition:border-color var(--sc-transition-duration) var(--sc-transition-timing-function);z-index:2}.m_cf365364[data-with-items-borders] :where(.m_69686b9b):before{background-color:var(--separator-color);bottom:0;content:"";inset-inline-start:0;position:absolute;top:0;transition:background-color var(--sc-transition-duration) var(--sc-transition-timing-function);width:calc(.0625rem*var(--mantine-scale))}.m_69686b9b[data-orientation=vertical]:before{top:0;inset-inline:0;bottom:auto;height:calc(.0625rem*var(--mantine-scale));width:auto}:where([data-mantine-color-scheme=light]) .m_69686b9b{--separator-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_69686b9b{--separator-color:var(--mantine-color-dark-4)}.m_69686b9b:first-of-type:before,[data-mantine-color-scheme] .m_69686b9b[data-active]+.m_69686b9b:before,[data-mantine-color-scheme] .m_69686b9b[data-active]:before{--separator-color:transparent}.m_78882f40{position:relative;z-index:2}.m_fa528724{--scp-filled-segment-color:var(--mantine-primary-color-filled);--scp-transition-duration:0ms;--scp-thickness:calc(0.625rem*var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_fa528724{--scp-empty-segment-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_fa528724{--scp-empty-segment-color:var(--mantine-color-dark-4)}.m_fa528724{position:relative;width:-moz-fit-content;width:fit-content}.m_62e9e7e2{display:block;overflow:hidden;transform:var(--scp-rotation)}.m_c573fb6f{transition:stroke-dashoffset var(--scp-transition-duration) ease,stroke-dasharray var(--scp-transition-duration) ease,stroke var(--scp-transition-duration)}.m_4fa340f2{inset-inline:0;margin:0;padding:0;position:absolute;text-align:center;z-index:1}.m_4fa340f2:where([data-position=bottom]){bottom:0;padding-inline:calc(var(--scp-thickness)*2)}.m_4fa340f2:where([data-position=bottom]):where([data-orientation=down]){bottom:auto;top:0}.m_4fa340f2:where([data-position=center]){padding-inline:calc(var(--scp-thickness)*3);top:50%}.m_925c2d2c{container:simple-grid/inline-size}.m_2415a157{display:grid;gap:var(--sg-spacing-y) var(--sg-spacing-x);grid-template-columns:repeat(var(--sg-cols),minmax(0,1fr))}@keyframes m_299c329c{0%,to{opacity:.4}50%{opacity:1}}.m_18320242{border-radius:var(--skeleton-radius,var(--mantine-radius-default));height:var(--skeleton-height,auto);position:relative;transform:translateZ(0);-webkit-transform:translateZ(0);width:var(--skeleton-width,100%)}.m_18320242:where([data-animate]):after{animation:m_299c329c 1.5s linear infinite}.m_18320242:where([data-visible]){overflow:hidden}.m_18320242:where([data-visible]):before{background-color:var(--mantine-color-body);content:"";inset:0;position:absolute;z-index:10}.m_18320242:where([data-visible]):after{content:"";inset:0;position:absolute;z-index:11}:where([data-mantine-color-scheme=light]) .m_18320242:where([data-visible]):after{background-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_18320242:where([data-visible]):after{background-color:var(--mantine-color-dark-4)}.m_dd36362e{--slider-size-xs:calc(0.25rem*var(--mantine-scale));--slider-size-sm:calc(0.375rem*var(--mantine-scale));--slider-size-md:calc(0.5rem*var(--mantine-scale));--slider-size-lg:calc(0.625rem*var(--mantine-scale));--slider-size-xl:calc(0.75rem*var(--mantine-scale));--slider-size:var(--slider-size-md);--slider-radius:calc(62.5rem*var(--mantine-scale));--slider-color:var(--mantine-primary-color-filled);-webkit-tap-highlight-color:transparent;align-items:center;display:flex;flex-direction:column;height:calc(var(--slider-size)*2);outline:none;padding-inline:var(--slider-size);position:relative;touch-action:none}[data-mantine-color-scheme=light] .m_dd36362e{--slider-track-bg:var(--mantine-color-gray-2);--slider-track-disabled-bg:var(--mantine-color-gray-4)}[data-mantine-color-scheme=dark] .m_dd36362e{--slider-track-bg:var(--mantine-color-dark-4);--slider-track-disabled-bg:var(--mantine-color-dark-3)}.m_c9357328{border-radius:var(--mantine-radius-sm);color:var(--mantine-color-white);font-size:var(--mantine-font-size-xs);padding:calc(var(--mantine-spacing-xs)/2);pointer-events:none;position:absolute;top:calc(-2.25rem*var(--mantine-scale));touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}:where([data-mantine-color-scheme=light]) .m_c9357328{background-color:var(--mantine-color-gray-9)}:where([data-mantine-color-scheme=dark]) .m_c9357328{background-color:var(--mantine-color-dark-4)}.m_c9a9a60a{align-items:center;border:calc(.25rem*var(--mantine-scale)) solid;border-radius:var(--slider-radius);color:var(--slider-color);cursor:pointer;display:flex;height:var(--slider-thumb-size);justify-content:center;right:var(--slider-thumb-offset);outline-offset:calc(.125rem*var(--mantine-scale));position:absolute;top:50%;touch-action:none;transform:translate(50%,-50%);transition:box-shadow .1s ease,transform .1s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--slider-thumb-size);z-index:3}:where([dir=rtl]) .m_c9a9a60a{right:auto;left:calc(var(--slider-thumb-offset) - var(--slider-thumb-size))}.m_c9a9a60a:where([data-disabled]),fieldset:disabled .m_c9a9a60a{display:none}.m_c9a9a60a:where([data-dragging]){box-shadow:var(--mantine-shadow-sm);transform:translate(50%,-50%) scale(1.05)}:where([data-mantine-color-scheme=light]) .m_c9a9a60a{background-color:var(--mantine-color-white);border-color:var(--slider-color)}:where([data-mantine-color-scheme=dark]) .m_c9a9a60a{background-color:var(--slider-color);border-color:var(--mantine-color-white)}.m_a8645c2{align-items:center;cursor:pointer;display:flex;height:calc(var(--slider-size)*2);width:100%}.m_a8645c2:where([data-disabled]),fieldset:disabled .m_a8645c2{cursor:not-allowed}.m_c9ade57f{height:var(--slider-size);position:relative;width:100%}.m_c9ade57f:where([data-inverted]:not([data-disabled])){--track-bg:var(--slider-color)}.m_c9ade57f:where([data-inverted][data-disabled]),fieldset:disabled .m_c9ade57f:where([data-inverted]){--track-bg:var(--slider-track-disabled-bg)}.m_c9ade57f:before{background-color:var(--track-bg,var(--slider-track-bg));content:"";inset-inline:calc(var(--slider-size)*-1);z-index:0}.m_38aeed47,.m_c9ade57f:before{border-radius:var(--slider-radius);bottom:0;position:absolute;top:0}.m_38aeed47{background-color:var(--slider-color);inset-inline-start:var(--slider-bar-offset);width:var(--slider-bar-width);z-index:1}.m_38aeed47:where([data-inverted]){background-color:var(--slider-track-bg)}:where([data-mantine-color-scheme=light]) .m_38aeed47:where([data-disabled]:not([data-inverted])),:where([data-mantine-color-scheme=light]) fieldset:disabled .m_38aeed47:where(:not([data-inverted])){background-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_38aeed47:where([data-disabled]:not([data-inverted])),:where([data-mantine-color-scheme=dark]) fieldset:disabled .m_38aeed47:where(:not([data-inverted])){background-color:var(--mantine-color-dark-3)}.m_b7b0423a{height:0;inset-inline-start:calc(var(--mark-offset) - var(--slider-size)/2);pointer-events:none;position:absolute;top:0;z-index:2}.m_dd33bc19{background-color:var(--mantine-color-white);border:calc(.125rem*var(--mantine-scale)) solid;border-radius:calc(62.5rem*var(--mantine-scale));height:var(--slider-size);pointer-events:none;width:var(--slider-size)}:where([data-mantine-color-scheme=light]) .m_dd33bc19{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_dd33bc19{border-color:var(--mantine-color-dark-4)}.m_dd33bc19:where([data-filled]){border-color:var(--slider-color)}:where([data-mantine-color-scheme=light]) .m_dd33bc19:where([data-filled]):where([data-disabled]){border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_dd33bc19:where([data-filled]):where([data-disabled]){border-color:var(--mantine-color-dark-3)}.m_68c77a5b{cursor:pointer;font-size:var(--mantine-font-size-sm);transform:translate(calc(-1*(-50% + var(--slider-size)/2)),calc(var(--mantine-spacing-xs)/2));-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}:where([data-mantine-color-scheme=light]) .m_68c77a5b{color:var(--mantine-color-gray-6)}:where([data-mantine-color-scheme=dark]) .m_68c77a5b{color:var(--mantine-color-dark-2)}.m_559cce2d{position:relative}.m_559cce2d:where([data-has-spoiler]){margin-bottom:calc(1.5rem*var(--mantine-scale))}.m_b912df4e{display:flex;flex-direction:column;overflow:hidden;transition:max-height var(--spoiler-transition-duration,.2s) ease}.m_b9131032{height:calc(1.5rem*var(--mantine-scale));inset-inline-start:0;position:absolute;top:100%}.m_6d731127{align-items:var(--stack-align,stretch);display:flex;flex-direction:column;gap:var(--stack-gap,var(--mantine-spacing-md));justify-content:var(--stack-justify,flex-start)}.m_cbb4ea7e{--stepper-icon-size-xs:calc(2.125rem*var(--mantine-scale));--stepper-icon-size-sm:calc(2.25rem*var(--mantine-scale));--stepper-icon-size-md:calc(2.625rem*var(--mantine-scale));--stepper-icon-size-lg:calc(3rem*var(--mantine-scale));--stepper-icon-size-xl:calc(3.25rem*var(--mantine-scale));--stepper-icon-size:var(--stepper-icon-size-md);--stepper-color:var(--mantine-primary-color-filled);--stepper-content-padding:var(--mantine-spacing-md);--stepper-spacing:var(--mantine-spacing-md);--stepper-radius:calc(62.5rem*var(--mantine-scale));--stepper-fz:var(--mantine-font-size-md)}.m_aaf89d0b{align-items:center;display:flex;flex-wrap:nowrap}.m_aaf89d0b:where([data-wrap]){flex-wrap:wrap;gap:var(--mantine-spacing-md) 0}.m_aaf89d0b:where([data-orientation=vertical]){flex-direction:column}.m_aaf89d0b:where([data-orientation=vertical]):where([data-icon-position=left]){align-items:flex-start}.m_aaf89d0b:where([data-orientation=vertical]):where([data-icon-position=right]){align-items:flex-end}.m_aaf89d0b:where([data-orientation=horizontal]){flex-direction:row}.m_2a371ac9{--separator-offset:calc(var(--stepper-icon-size)/2 - 0.0625rem*var(--mantine-scale));flex:1;transition:background-color .15s ease}:where([data-mantine-color-scheme=light]) .m_2a371ac9{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_2a371ac9{background-color:var(--mantine-color-dark-2)}.m_2a371ac9:where([data-active]){background-color:var(--stepper-color)}.m_2a371ac9:where([data-orientation=horizontal]){height:calc(.125rem*var(--mantine-scale));margin-inline:var(--mantine-spacing-md)}.m_2a371ac9:where([data-orientation=vertical]){margin-bottom:calc(var(--mantine-spacing-xs) - .125rem*var(--mantine-scale));margin-top:calc(var(--mantine-spacing-xs)/2);width:calc(.125rem*var(--mantine-scale))}.m_2a371ac9:where([data-orientation=vertical]):where([data-icon-position=left]){margin-inline-start:var(--separator-offset)}.m_2a371ac9:where([data-orientation=vertical]):where([data-icon-position=right]){margin-inline-end:var(--separator-offset)}.m_78da155d{padding-top:var(--stepper-content-padding)}.m_cbb57068{--step-color:var(--stepper-color);cursor:default;display:flex}.m_cbb57068:where([data-allow-click]){cursor:pointer}.m_cbb57068:where([data-icon-position=left]){flex-direction:row}.m_cbb57068:where([data-icon-position=right]){flex-direction:row-reverse}.m_f56b1e2c{align-items:center}.m_833edb7e{--separator-spacing:calc(var(--mantine-spacing-xs)/2);justify-content:flex-start;margin-top:var(--separator-spacing);min-height:calc(var(--stepper-icon-size) + var(--mantine-spacing-xl) + var(--separator-spacing));overflow:hidden}.m_833edb7e:where(:first-of-type){margin-top:0}.m_833edb7e:where(:last-of-type) .m_6496b3f3{display:none}.m_818e70b{position:relative}.m_6496b3f3{border-inline-start:calc(.125rem*var(--mantine-scale)) solid;height:100vh;inset-inline-start:calc(var(--stepper-icon-size)/2);position:absolute;top:calc(var(--stepper-icon-size) + var(--separator-spacing))}:where([data-mantine-color-scheme=light]) .m_6496b3f3{border-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_6496b3f3{border-color:var(--mantine-color-dark-5)}.m_6496b3f3:where([data-active]){border-color:var(--stepper-color)}.m_1959ad01{align-items:center;border:calc(.125rem*var(--mantine-scale)) solid;border-radius:var(--stepper-radius);display:flex;font-size:var(--stepper-fz);font-weight:700;height:var(--stepper-icon-size);justify-content:center;min-height:var(--stepper-icon-size);min-width:var(--stepper-icon-size);position:relative;transition:background-color .15s ease,border-color .15s ease;width:var(--stepper-icon-size)}:where([data-mantine-color-scheme=light]) .m_1959ad01{background-color:var(--mantine-color-gray-1);border-color:var(--mantine-color-gray-1);color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_1959ad01{background-color:var(--mantine-color-dark-5);border-color:var(--mantine-color-dark-5);color:var(--mantine-color-dark-1)}.m_1959ad01:where([data-progress]){border-color:var(--step-color)}.m_1959ad01:where([data-completed]){background-color:var(--step-color);border-color:var(--step-color);color:var(--stepper-icon-color,var(--mantine-color-white))}.m_a79331dc{align-items:center;color:var(--stepper-icon-color,var(--mantine-color-white));display:flex;inset:0;justify-content:center;position:absolute}.m_1956aa2a{display:flex;flex-direction:column}.m_1956aa2a:where([data-icon-position=left]){margin-inline-start:var(--mantine-spacing-sm)}.m_1956aa2a:where([data-icon-position=right]){margin-inline-end:var(--mantine-spacing-sm);text-align:left}:where([dir=rtl]) .m_1956aa2a:where([data-icon-position=right]){text-align:right}.m_12051f6c{font-size:var(--stepper-fz);font-weight:500;line-height:1}.m_164eea74{color:var(--mantine-color-dimmed);font-size:calc(var(--stepper-fz) - .125rem*var(--mantine-scale));line-height:1;margin-bottom:calc(var(--stepper-spacing)/3);margin-top:calc(var(--stepper-spacing)/3)}.m_5f93f3bb{--switch-height-xs:calc(1rem*var(--mantine-scale));--switch-height-sm:calc(1.25rem*var(--mantine-scale));--switch-height-md:calc(1.5rem*var(--mantine-scale));--switch-height-lg:calc(1.875rem*var(--mantine-scale));--switch-height-xl:calc(2.25rem*var(--mantine-scale));--switch-width-xs:calc(2rem*var(--mantine-scale));--switch-width-sm:calc(2.375rem*var(--mantine-scale));--switch-width-md:calc(2.875rem*var(--mantine-scale));--switch-width-lg:calc(3.5rem*var(--mantine-scale));--switch-width-xl:calc(4.5rem*var(--mantine-scale));--switch-thumb-size-xs:calc(0.75rem*var(--mantine-scale));--switch-thumb-size-sm:calc(0.875rem*var(--mantine-scale));--switch-thumb-size-md:calc(1.125rem*var(--mantine-scale));--switch-thumb-size-lg:calc(1.375rem*var(--mantine-scale));--switch-thumb-size-xl:calc(1.75rem*var(--mantine-scale));--switch-label-font-size-xs:calc(0.3125rem*var(--mantine-scale));--switch-label-font-size-sm:calc(0.375rem*var(--mantine-scale));--switch-label-font-size-md:calc(0.4375rem*var(--mantine-scale));--switch-label-font-size-lg:calc(0.5625rem*var(--mantine-scale));--switch-label-font-size-xl:calc(0.6875rem*var(--mantine-scale));--switch-track-label-padding-xs:calc(0.0625rem*var(--mantine-scale));--switch-track-label-padding-sm:calc(0.125rem*var(--mantine-scale));--switch-track-label-padding-md:calc(0.125rem*var(--mantine-scale));--switch-track-label-padding-lg:calc(0.1875rem*var(--mantine-scale));--switch-track-label-padding-xl:calc(0.1875rem*var(--mantine-scale));--switch-height:var(--switch-height-sm);--switch-width:var(--switch-width-sm);--switch-thumb-size:var(--switch-thumb-size-sm);--switch-label-font-size:var(--switch-label-font-size-sm);--switch-track-label-padding:var(--switch-track-label-padding-sm);--switch-radius:calc(62.5rem*var(--mantine-scale));--switch-color:var(--mantine-primary-color-filled);position:relative}.m_926b4011{height:0;opacity:0;padding:0;position:absolute;white-space:nowrap;width:0}.m_926b4011,.m_9307d992{margin:0;overflow:hidden}.m_9307d992{-webkit-tap-highlight-color:transparent;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--switch-bg);border:1px solid var(--switch-bd);border-radius:var(--switch-radius);color:var(--switch-text-color);cursor:var(--switch-cursor,var(--mantine-cursor-type));display:flex;font-size:var(--switch-label-font-size);font-weight:600;height:var(--switch-height);line-height:0;min-width:var(--switch-width);order:var(--switch-order,1);position:relative;transition:background-color .15s ease,border-color .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:0}.m_9307d992:where([data-without-labels]){width:var(--switch-width)}.m_926b4011:focus-visible+.m_9307d992{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem*var(--mantine-scale))}.m_926b4011:checked+.m_9307d992{--switch-bg:var(--switch-color);--switch-bd:var(--switch-color);--switch-text-color:var(--mantine-color-white)}.m_926b4011:disabled+.m_9307d992,.m_926b4011[data-disabled]+.m_9307d992{--switch-bg:var(--switch-disabled-color);--switch-bd:var(--switch-disabled-color);--switch-cursor:not-allowed}[data-mantine-color-scheme=light] .m_9307d992{--switch-bg:var(--mantine-color-gray-2);--switch-bd:var(--mantine-color-gray-3);--switch-text-color:var(--mantine-color-gray-6);--switch-disabled-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .m_9307d992{--switch-bg:var(--mantine-color-dark-6);--switch-bd:var(--mantine-color-dark-4);--switch-text-color:var(--mantine-color-dark-1);--switch-disabled-color:var(--mantine-color-dark-4)}.m_9307d992[data-error]{--switch-bd:var(--mantine-color-error)}.m_9307d992[data-label-position=left]{--switch-order:2}.m_93039a1d{background-color:var(--switch-thumb-bg,var(--mantine-color-white));border:1px solid var(--switch-thumb-bd);border-radius:var(--switch-radius);display:flex;height:var(--switch-thumb-size);inset-inline-start:var(--switch-thumb-start,var(--switch-track-label-padding));position:absolute;transition:inset-inline-start .15s ease;width:var(--switch-thumb-size);z-index:1}.m_93039a1d>*{margin:auto}.m_926b4011:checked+*>.m_93039a1d{--switch-thumb-start:calc(100% - var(--switch-thumb-size) - var(--switch-track-label-padding));--switch-thumb-bd:var(--mantine-color-white)}.m_926b4011:disabled+*>.m_93039a1d,.m_926b4011[data-disabled]+*>.m_93039a1d{--switch-thumb-bd:var(--switch-thumb-bg-disabled);--switch-thumb-bg:var(--switch-thumb-bg-disabled)}[data-mantine-color-scheme=light] .m_93039a1d{--switch-thumb-bd:var(--mantine-color-gray-3);--switch-thumb-bg-disabled:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_93039a1d{--switch-thumb-bd:var(--mantine-color-white);--switch-thumb-bg-disabled:var(--mantine-color-dark-3)}.m_8277e082{display:grid;height:100%;margin-inline-start:calc(var(--switch-thumb-size) + var(--switch-track-label-padding));min-width:calc(var(--switch-width) - var(--switch-thumb-size));padding-inline:var(--switch-track-label-padding);place-content:center;transition:margin .15s ease}.m_926b4011:checked+*>.m_8277e082{margin-inline-end:calc(var(--switch-thumb-size) + var(--switch-track-label-padding));margin-inline-start:0}.m_b23fa0ef{border:none;border-collapse:collapse;caption-side:var(--table-caption-side,bottom);font-size:var(--mantine-font-size-sm);line-height:var(--mantine-line-height);table-layout:var(--table-layout,auto);width:100%}:where([data-mantine-color-scheme=light]) .m_b23fa0ef{--table-hover-color:var(--mantine-color-gray-1);--table-striped-color:var(--mantine-color-gray-0);--table-border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_b23fa0ef{--table-hover-color:var(--mantine-color-dark-5);--table-striped-color:var(--mantine-color-dark-6);--table-border-color:var(--mantine-color-dark-4)}.m_b23fa0ef:where([data-with-table-border]){border:calc(.0625rem*var(--mantine-scale)) solid var(--table-border-color)}.m_4e7aa4f3{text-align:right}:where([dir=rtl]) .m_4e7aa4f3{text-align:left}.m_4e7aa4fd{background-color:transparent;border-bottom:none}@media (hover:hover){.m_4e7aa4fd:hover:where([data-hover]){background-color:var(--tr-hover-bg)}}@media (hover:none){.m_4e7aa4fd:active:where([data-hover]){background-color:var(--tr-hover-bg)}}.m_4e7aa4fd:where([data-with-row-border]){border-bottom:calc(.0625rem*var(--mantine-scale)) solid var(--table-border-color)}.m_4e7aa4ef,.m_4e7aa4f3{padding:var(--table-vertical-spacing) var(--table-horizontal-spacing,var(--mantine-spacing-xs))}.m_4e7aa4ef:where([data-with-column-border]:not(:last-child)),.m_4e7aa4f3:where([data-with-column-border]:not(:last-child)){border-inline-end:calc(.0625rem*var(--mantine-scale)) solid var(--table-border-color)}.m_b2404537 :where(tr):where([data-with-row-border]:last-of-type){border-bottom:none}.m_b2404537 :where(tr):where([data-striped=odd]:nth-of-type(odd)){background-color:var(--table-striped-color)}.m_b2404537 :where(tr):where([data-striped=even]:nth-of-type(2n)){background-color:var(--table-striped-color)}.m_b2404537 :where(tr)[data-hover]{--tr-hover-bg:var(--table-highlight-on-hover-color,var(--table-hover-color))}.m_b242d975{top:var(--table-sticky-header-offset,0);z-index:3}.m_b242d975:where([data-sticky]){background-color:var(--mantine-color-body);position:sticky}.m_9e5a3ac7{color:var(--mantine-color-dimmed)}.m_9e5a3ac7:where([data-side=top]){margin-bottom:var(--mantine-spacing-xs)}.m_9e5a3ac7:where([data-side=bottom]){margin-top:var(--mantine-spacing-xs)}.m_a100c15{overflow-x:var(--table-overflow)}.m_62259741{min-width:var(--table-min-width)}.m_89d60db1{display:var(--tabs-display);flex-direction:var(--tabs-flex-direction);--tab-justify:flex-start;--tabs-list-direction:row;--tabs-panel-grow:unset;--tabs-display:block;--tabs-flex-direction:row;--tabs-list-border-width:0;--tabs-list-border-size:0 0 var(--tabs-list-border-width) 0;--tabs-list-gap:unset;--tabs-list-line-bottom:0;--tabs-list-line-top:unset;--tabs-list-line-start:0;--tabs-list-line-end:0;--tab-radius:var(--tabs-radius) var(--tabs-radius) 0 0;--tab-border-width:0 0 var(--tabs-list-border-width) 0}.m_89d60db1[data-inverted]{--tabs-list-line-bottom:unset;--tabs-list-line-top:0;--tab-radius:0 0 var(--tabs-radius) var(--tabs-radius);--tab-border-width:var(--tabs-list-border-width) 0 0 0}.m_89d60db1[data-inverted] .m_576c9d4:before{bottom:unset;top:0}.m_89d60db1[data-orientation=vertical]{--tabs-list-line-start:unset;--tabs-list-line-end:0;--tabs-list-line-top:0;--tabs-list-line-bottom:0;--tabs-list-border-size:0 var(--tabs-list-border-width) 0 0;--tab-border-width:0 var(--tabs-list-border-width) 0 0;--tab-radius:var(--tabs-radius) 0 0 var(--tabs-radius);--tabs-list-direction:column;--tabs-panel-grow:1;--tabs-display:flex}[dir=rtl] .m_89d60db1[data-orientation=vertical]{--tabs-list-border-size:0 0 0 var(--tabs-list-border-width);--tab-border-width:0 0 0 var(--tabs-list-border-width);--tab-radius:0 var(--tabs-radius) var(--tabs-radius) 0}.m_89d60db1[data-orientation=vertical][data-placement=right]{--tabs-flex-direction:row-reverse;--tabs-list-line-start:0;--tabs-list-line-end:unset;--tabs-list-border-size:0 0 0 var(--tabs-list-border-width);--tab-border-width:0 0 0 var(--tabs-list-border-width);--tab-radius:0 var(--tabs-radius) var(--tabs-radius) 0}[dir=rtl] .m_89d60db1[data-orientation=vertical][data-placement=right]{--tabs-list-border-size:0 var(--tabs-list-border-width) 0 0;--tab-border-width:0 var(--tabs-list-border-width) 0 0;--tab-radius:var(--tabs-radius) 0 0 var(--tabs-radius)}[data-mantine-color-scheme=light] .m_89d60db1{--tab-border-color:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .m_89d60db1{--tab-border-color:var(--mantine-color-dark-4)}.m_89d60db1[data-orientation=horizontal]{--tab-justify:center}.m_89d60db1[data-variant=default]{--tabs-list-border-width:calc(0.125rem*var(--mantine-scale))}[data-mantine-color-scheme=light] .m_89d60db1[data-variant=default]{--tab-hover-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_89d60db1[data-variant=default]{--tab-hover-color:var(--mantine-color-dark-6)}.m_89d60db1[data-variant=outline]{--tabs-list-border-width:calc(0.0625rem*var(--mantine-scale))}.m_89d60db1[data-variant=pills]{--tabs-list-gap:calc(var(--mantine-spacing-sm)/2)}[data-mantine-color-scheme=light] .m_89d60db1[data-variant=pills]{--tab-hover-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_89d60db1[data-variant=pills]{--tab-hover-color:var(--mantine-color-dark-6)}.m_89d33d6d{display:flex;flex-direction:var(--tabs-list-direction);flex-wrap:wrap;gap:var(--tabs-list-gap);justify-content:var(--tabs-justify,flex-start);--tab-grow:unset}.m_89d33d6d[data-grow]{--tab-grow:1}.m_b0c91715{flex-grow:var(--tabs-panel-grow)}.m_4ec4dce6{align-items:center;display:flex;flex-grow:var(--tab-grow);font-size:var(--mantine-font-size-sm);justify-content:var(--tab-justify);line-height:1;padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;z-index:0}.m_4ec4dce6:disabled,.m_4ec4dce6[data-disabled]{cursor:not-allowed;opacity:.5}.m_4ec4dce6:focus{z-index:1}.m_fc420b1f{align-items:center;display:flex;justify-content:center;margin-right:var(--tab-section-margin-left,0);margin-left:var(--tab-section-margin-right,0)}.m_fc420b1f[data-position=left]:not(:only-child){--tab-section-margin-right:var(--mantine-spacing-xs)}[dir=rtl] .m_fc420b1f[data-position=left]:not(:only-child){--tab-section-margin-right:0rem;--tab-section-margin-left:var(--mantine-spacing-xs)}.m_fc420b1f[data-position=right]:not(:only-child){--tab-section-margin-left:var(--mantine-spacing-xs)}[dir=rtl] .m_fc420b1f[data-position=right]:not(:only-child){--tab-section-margin-left:0rem;--tab-section-margin-right:var(--mantine-spacing-xs)}.m_576c9d4{position:relative}.m_576c9d4:before{border-color:var(--tab-border-color);border-style:solid;border-width:var(--tabs-list-border-size);bottom:var(--tabs-list-line-bottom);content:"";inset-inline-end:var(--tabs-list-line-end);inset-inline-start:var(--tabs-list-line-start);position:absolute;top:var(--tabs-list-line-top)}.m_539e827b{background-color:var(--tab-bg);border-color:transparent;border-radius:var(--tab-radius);border-style:solid;border-width:var(--tab-border-width);--tab-bg:transparent}.m_539e827b:where([data-active]){border-color:var(--tabs-color)}@media (hover:hover){.m_539e827b:hover{--tab-bg:var(--tab-hover-color)}.m_539e827b:hover:where(:not([data-active])){border-color:var(--tab-border-color)}}@media (hover:none){.m_539e827b:active{--tab-bg:var(--tab-hover-color)}.m_539e827b:active:where(:not([data-active])){border-color:var(--tab-border-color)}}@media (hover:hover){.m_539e827b:disabled:hover,.m_539e827b[data-disabled]:hover{--tab-bg:transparent}}@media (hover:none){.m_539e827b:disabled:active,.m_539e827b[data-disabled]:active{--tab-bg:transparent}}.m_6772fbd5{position:relative}.m_6772fbd5:before{border-color:var(--tab-border-color);border-style:solid;border-width:var(--tabs-list-border-size);bottom:var(--tabs-list-line-bottom);content:"";inset-inline-end:var(--tabs-list-line-end);inset-inline-start:var(--tabs-list-line-start);position:absolute;top:var(--tabs-list-line-top)}.m_b59ab47c{border-bottom-color:transparent;border-bottom:calc(.0625rem*var(--mantine-scale)) solid var(--tab-border-bottom-color);border-right:calc(.0625rem*var(--mantine-scale)) solid transparent;border-radius:var(--tab-radius);border-left:calc(.0625rem*var(--mantine-scale)) solid transparent;border-top-color:transparent;border-top:calc(.0625rem*var(--mantine-scale)) solid var(--tab-border-top-color);position:relative;--tab-border-bottom-color:transparent;--tab-border-top-color:transparent;--tab-border-inline-end-color:transparent;--tab-border-inline-start-color:transparent}.m_b59ab47c:where([data-active]):before{background-color:var(--tab-border-color);bottom:var(--tab-before-bottom,calc(-.0625rem*var(--mantine-scale)));content:"";height:calc(.0625rem*var(--mantine-scale));right:var(--tab-before-left,calc(-.0625rem*var(--mantine-scale)));position:absolute;left:var(--tab-before-right,auto);top:var(--tab-before-top,auto);width:calc(.0625rem*var(--mantine-scale))}.m_b59ab47c:where([data-active]):after{background-color:var(--tab-border-color);bottom:var(--tab-after-bottom,calc(-.0625rem*var(--mantine-scale)));content:"";height:calc(.0625rem*var(--mantine-scale));right:var(--tab-after-left,auto);position:absolute;left:var(--tab-after-right,calc(-.0625rem*var(--mantine-scale)));top:var(--tab-after-top,auto);width:calc(.0625rem*var(--mantine-scale))}.m_b59ab47c:where([data-active]){border-bottom-color:var(--tab-border-bottom-color);border-inline-end-color:var(--tab-border-inline-end-color);border-inline-start-color:var(--tab-border-inline-start-color);border-top-color:var(--tab-border-top-color);--tab-border-top-color:var(--tab-border-color);--tab-border-inline-start-color:var(--tab-border-color);--tab-border-inline-end-color:var(--tab-border-color);--tab-border-bottom-color:var(--mantine-color-body)}.m_b59ab47c:where([data-active])[data-inverted]{--tab-border-bottom-color:var(--tab-border-color);--tab-border-top-color:var(--mantine-color-body);--tab-before-bottom:auto;--tab-before-top:calc(-0.0625rem*var(--mantine-scale));--tab-after-bottom:auto;--tab-after-top:calc(-0.0625rem*var(--mantine-scale))}.m_b59ab47c:where([data-active])[data-orientation=vertical][data-placement=left]{--tab-border-inline-end-color:var(--mantine-color-body);--tab-border-inline-start-color:var(--tab-border-color);--tab-border-bottom-color:var(--tab-border-color);--tab-before-right:calc(-0.0625rem*var(--mantine-scale));--tab-before-left:auto;--tab-before-bottom:auto;--tab-before-top:calc(-0.0625rem*var(--mantine-scale));--tab-after-left:auto;--tab-after-right:calc(-0.0625rem*var(--mantine-scale))}[dir=rtl] .m_b59ab47c:where([data-active])[data-orientation=vertical][data-placement=left]{--tab-before-right:auto;--tab-before-left:calc(-0.0625rem*var(--mantine-scale));--tab-after-left:calc(-0.0625rem*var(--mantine-scale));--tab-after-right:auto}.m_b59ab47c:where([data-active])[data-orientation=vertical][data-placement=right]{--tab-border-inline-start-color:var(--mantine-color-body);--tab-border-inline-end-color:var(--tab-border-color);--tab-border-bottom-color:var(--tab-border-color);--tab-before-left:calc(-0.0625rem*var(--mantine-scale));--tab-before-right:auto;--tab-before-bottom:auto;--tab-before-top:calc(-0.0625rem*var(--mantine-scale));--tab-after-right:auto;--tab-after-left:calc(-0.0625rem*var(--mantine-scale))}[dir=rtl] .m_b59ab47c:where([data-active])[data-orientation=vertical][data-placement=right]{--tab-before-left:auto;--tab-before-right:calc(-0.0625rem*var(--mantine-scale));--tab-after-right:calc(-0.0625rem*var(--mantine-scale));--tab-after-left:auto}.m_c3381914{background-color:var(--tab-bg);border-radius:var(--tabs-radius);color:var(--tab-color);--tab-bg:transparent;--tab-color:inherit}@media (hover:hover){.m_c3381914:not([data-disabled]):hover{--tab-bg:var(--tab-hover-color)}}@media (hover:none){.m_c3381914:not([data-disabled]):active{--tab-bg:var(--tab-hover-color)}}.m_c3381914[data-active][data-active]{--tab-bg:var(--tabs-color);--tab-color:var(--tabs-text-color,var(--mantine-color-white))}@media (hover:hover){.m_c3381914[data-active][data-active]:hover{--tab-bg:var(--tabs-color)}}@media (hover:none){.m_c3381914[data-active][data-active]:active{--tab-bg:var(--tabs-color)}}.m_7341320d{--ti-size-xs:calc(1.125rem*var(--mantine-scale));--ti-size-sm:calc(1.375rem*var(--mantine-scale));--ti-size-md:calc(1.75rem*var(--mantine-scale));--ti-size-lg:calc(2.125rem*var(--mantine-scale));--ti-size-xl:calc(2.75rem*var(--mantine-scale));--ti-size:var(--ti-size-md);align-items:center;background:var(--ti-bg,var(--mantine-primary-color-filled));border:var(--ti-bd,1px solid transparent);border-radius:var(--ti-radius,var(--mantine-radius-default));color:var(--ti-color,var(--mantine-color-white));display:inline-flex;height:var(--ti-size);justify-content:center;line-height:1;min-height:var(--ti-size);min-width:var(--ti-size);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--ti-size)}.m_43657ece{--offset:calc(var(--tl-bullet-size)/2 + var(--tl-line-width)/2);--tl-bullet-size:calc(1.25rem*var(--mantine-scale));--tl-line-width:calc(0.25rem*var(--mantine-scale));--tl-radius:calc(62.5rem*var(--mantine-scale));--tl-color:var(--mantine-primary-color-filled)}.m_43657ece:where([data-align=left]){padding-inline-start:var(--offset)}.m_43657ece:where([data-align=right]){padding-inline-end:var(--offset)}.m_2ebe8099{font-weight:500;line-height:1;margin-bottom:calc(var(--mantine-spacing-xs)/2)}.m_436178ff{--item-border:var(--tl-line-width) var(--tli-border-style,solid) var(--item-border-color);color:var(--mantine-color-text);position:relative}.m_436178ff:before{border-inline-start:var(--item-border);bottom:calc(var(--mantine-spacing-xl)*-1);content:"";display:var(--timeline-line-display,none);right:var(--timeline-line-left,0);pointer-events:none;position:absolute;left:var(--timeline-line-right,0);top:0}.m_43657ece[data-align=left] .m_436178ff:before{--timeline-line-left:calc(var(--tl-line-width)*-1);--timeline-line-right:auto}.m_43657ece[data-align=right] .m_436178ff:before,[dir=rtl] .m_43657ece[data-align=left] .m_436178ff:before{--timeline-line-left:auto;--timeline-line-right:calc(var(--tl-line-width)*-1)}[dir=rtl] .m_43657ece[data-align=right] .m_436178ff:before{--timeline-line-left:calc(var(--tl-line-width)*-1);--timeline-line-right:auto}.m_43657ece:where([data-align=left]) .m_436178ff{padding-inline-start:var(--offset);text-align:right}.m_43657ece:where([data-align=right]) .m_436178ff{padding-inline-end:var(--offset);text-align:left}:where([data-mantine-color-scheme=light]) .m_436178ff{--item-border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_436178ff{--item-border-color:var(--mantine-color-dark-4)}.m_436178ff:where([data-line-active]):before{border-color:var(--tli-color,var(--tl-color))}.m_436178ff:where(:not(:last-of-type)){--timeline-line-display:block}.m_436178ff:where(:not(:first-of-type)){margin-top:var(--mantine-spacing-xl)}.m_8affcee1{align-items:center;background-color:var(--mantine-color-body);border:var(--tl-line-width) solid;border-radius:var(--tli-radius,var(--tl-radius));color:var(--mantine-color-text);display:flex;height:var(--tl-bullet-size);justify-content:center;position:absolute;top:0;width:var(--tl-bullet-size)}:where([data-mantine-color-scheme=light]) .m_8affcee1{border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_8affcee1{border-color:var(--mantine-color-dark-4)}.m_43657ece:where([data-align=left]) .m_8affcee1{right:calc(var(--tl-bullet-size)/2*-1 + var(--tl-line-width)/2*-1);left:auto}:where([dir=rtl]) .m_43657ece:where([data-align=left]) .m_8affcee1{right:auto;left:calc(var(--tl-bullet-size)/2*-1 + var(--tl-line-width)/2*-1)}.m_43657ece:where([data-align=right]) .m_8affcee1{right:auto;left:calc(var(--tl-bullet-size)/2*-1 + var(--tl-line-width)/2*-1)}:where([dir=rtl]) .m_43657ece:where([data-align=right]) .m_8affcee1{right:calc(var(--tl-bullet-size)/2*-1 + var(--tl-line-width)/2*-1);left:auto}.m_8affcee1:where([data-with-child]){border-width:var(--tl-line-width)}:where([data-mantine-color-scheme=light]) .m_8affcee1:where([data-with-child]){background-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_8affcee1:where([data-with-child]){background-color:var(--mantine-color-dark-4)}.m_8affcee1:where([data-active]){background-color:var(--mantine-color-white);border-color:var(--tli-color,var(--tl-color));color:var(--tl-icon-color,var(--mantine-color-white))}.m_8affcee1:where([data-active]):where([data-with-child]){background-color:var(--tli-color,var(--tl-color));color:var(--tl-icon-color,var(--mantine-color-white))}.m_43657ece:where([data-align=left]) .m_540e8f41{padding-inline-start:var(--offset);text-align:right}:where([dir=rtl]) .m_43657ece:where([data-align=left]) .m_540e8f41{text-align:left}.m_43657ece:where([data-align=right]) .m_540e8f41{padding-inline-end:var(--offset);text-align:left}:where([dir=rtl]) .m_43657ece:where([data-align=right]) .m_540e8f41{text-align:right}.m_8a5d1357{font-family:var(--mantine-font-family-headings);font-size:var(--title-fz);font-weight:var(--title-fw);line-height:var(--title-lh);margin:0;text-wrap:var(--title-text-wrap,var(--mantine-heading-text-wrap))}.m_8a5d1357:where([data-line-clamp]){display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:var(--title-line-clamp);-webkit-box-orient:vertical}.m_f698e191{--level-offset:var(--mantine-spacing-lg);-webkit-user-select:none;-moz-user-select:none;user-select:none}.m_75f3ecf,.m_f6970eb1,.m_f698e191{margin:0;padding:0}.m_f6970eb1{cursor:pointer;list-style:none;outline:0}.m_f6970eb1:focus-visible>.m_dc283425{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem*var(--mantine-scale))}.m_dc283425{padding-inline-start:var(--label-offset)}:where([data-mantine-color-scheme=light]) .m_dc283425:where([data-selected]){background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_dc283425:where([data-selected]){background-color:var(--mantine-color-dark-5)}.m_d6493fad :first-child{margin-top:0}.m_d6493fad :last-child{margin-bottom:0}.m_d6493fad :where(h1,h2,h3,h4,h5,h6){margin-bottom:var(--mantine-spacing-xs);text-wrap:var(--mantine-heading-text-wrap)}.m_d6493fad :where(h1){font-size:var(--mantine-h1-font-size);font-weight:var(--mantine-h1-font-weight);line-height:var(--mantine-h1-line-height);margin-top:calc(var(--mantine-spacing-xl)*1.5)}.m_d6493fad :where(h2){font-size:var(--mantine-h2-font-size);font-weight:var(--mantine-h2-font-weight);line-height:var(--mantine-h2-line-height);margin-top:var(--mantine-spacing-xl)}.m_d6493fad :where(h3){font-size:var(--mantine-h3-font-size);font-weight:var(--mantine-h3-font-weight);line-height:var(--mantine-h3-line-height);margin-top:calc(var(--mantine-spacing-xl)*.8)}.m_d6493fad :where(h4){font-size:var(--mantine-h4-font-size);font-weight:var(--mantine-h4-font-weight);line-height:var(--mantine-h4-line-height);margin-top:calc(var(--mantine-spacing-xl)*.8)}.m_d6493fad :where(h5){font-size:var(--mantine-h5-font-size);font-weight:var(--mantine-h5-font-weight);line-height:var(--mantine-h5-line-height);margin-top:calc(var(--mantine-spacing-xl)*.5)}.m_d6493fad :where(h6){font-size:var(--mantine-h6-font-size);font-weight:var(--mantine-h6-font-weight);line-height:var(--mantine-h6-line-height);margin-top:calc(var(--mantine-spacing-xl)*.5)}.m_d6493fad :where(img){margin-bottom:var(--mantine-spacing-xs);max-width:100%}.m_d6493fad :where(p){margin-bottom:var(--mantine-spacing-lg);margin-top:0}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(mark){background-color:var(--mantine-color-yellow-2);color:inherit}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(mark){background-color:var(--mantine-color-yellow-5);color:var(--mantine-color-black)}.m_d6493fad :where(a){color:var(--mantine-color-anchor);text-decoration:none}@media (hover:hover){.m_d6493fad :where(a):hover{text-decoration:underline}}@media (hover:none){.m_d6493fad :where(a):active{text-decoration:underline}}.m_d6493fad :where(hr){border:0;border-top:calc(.0625rem*var(--mantine-scale)) solid;margin-bottom:var(--mantine-spacing-md);margin-top:var(--mantine-spacing-md)}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(hr){border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(hr){border-color:var(--mantine-color-dark-3)}.m_d6493fad :where(pre){border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs);line-height:var(--mantine-line-height);margin:0;margin-bottom:var(--mantine-spacing-md);margin-top:var(--mantine-spacing-md);overflow-x:auto;padding:var(--mantine-spacing-xs)}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(pre){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(pre){background-color:var(--mantine-color-dark-8)}.m_d6493fad :where(pre) :where(code){background-color:transparent;border:0;border-radius:0;color:inherit;padding:0}.m_d6493fad :where(kbd){--kbd-fz:calc(0.75rem*var(--mantine-scale));--kbd-padding:calc(0.1875rem*var(--mantine-scale)) calc(0.3125rem*var(--mantine-scale));border:calc(.0625rem*var(--mantine-scale)) solid;border-bottom-width:calc(.1875rem*var(--mantine-scale));border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family-monospace);font-size:var(--kbd-fz);font-weight:700;line-height:var(--mantine-line-height);padding:var(--kbd-padding)}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(kbd){background-color:var(--mantine-color-gray-0);border-color:var(--mantine-color-gray-3);color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(kbd){background-color:var(--mantine-color-dark-5);border-color:var(--mantine-color-dark-3);color:var(--mantine-color-dark-0)}.m_d6493fad :where(code){border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs);line-height:var(--mantine-line-height);padding:calc(.0625rem*var(--mantine-scale)) calc(.3125rem*var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(code){background-color:var(--mantine-color-gray-0);color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(code){background-color:var(--mantine-color-dark-5);color:var(--mantine-color-white)}.m_d6493fad :where(ul,ol):not([data-type=taskList]){margin-bottom:var(--mantine-spacing-md);padding-inline-start:calc(2.375rem*var(--mantine-scale))}.m_d6493fad :where(ul,ol):not([data-type=taskList]) :where(li){margin-bottom:var(--mantine-spacing-xs)}.m_d6493fad :where(table){border-collapse:collapse;caption-side:bottom;margin-bottom:var(--mantine-spacing-md);width:100%}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(table){--table-border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(table){--table-border-color:var(--mantine-color-dark-4)}.m_d6493fad :where(table) :where(caption){color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-sm);margin-top:var(--mantine-spacing-xs)}.m_d6493fad :where(table) :where(th){font-size:var(--mantine-font-size-sm);font-weight:700;padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);text-align:right}.m_d6493fad :where(table) :where(thead th){border-bottom:calc(.0625rem*var(--mantine-scale)) solid;border-color:var(--table-border-color)}.m_d6493fad :where(table) :where(tfoot th){border-top:calc(.0625rem*var(--mantine-scale)) solid;border-color:var(--table-border-color)}.m_d6493fad :where(table) :where(td){border-bottom:calc(.0625rem*var(--mantine-scale)) solid;border-color:var(--table-border-color);font-size:var(--mantine-font-size-sm);padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm)}.m_d6493fad :where(table) :where(tr:last-of-type td){border-bottom:0}.m_d6493fad :where(blockquote){border-radius:var(--mantine-radius-sm);font-size:var(--mantine-font-size-lg);line-height:var(--mantine-line-height);margin:var(--mantine-spacing-md) 0;padding:var(--mantine-spacing-md) var(--mantine-spacing-lg)}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(blockquote){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(blockquote){background-color:var(--mantine-color-dark-8)}
     4  );--input-size:var(--input-height);--section-y:calc(0.0625rem*var(--mantine-scale));--left-section-start:calc(0.0625rem*var(--mantine-scale));--left-section-border-radius:var(--input-radius) 0 0 var(--input-radius);--right-section-end:calc(0.0625rem*var(--mantine-scale));--right-section-border-radius:0 var(--input-radius) var(--input-radius) 0}.m_6c018570[data-variant=unstyled]{--input-padding:0;--input-padding-y:0;--input-padding-inline-start:0;--input-padding-inline-end:0}.m_6c018570[data-pointer]{--input-cursor:pointer}.m_6c018570[data-multiline]{--input-padding-y-xs:calc(0.28125rem*var(--mantine-scale));--input-padding-y-sm:calc(0.34375rem*var(--mantine-scale));--input-padding-y-md:calc(0.4375rem*var(--mantine-scale));--input-padding-y-lg:calc(0.59375rem*var(--mantine-scale));--input-padding-y-xl:calc(0.8125rem*var(--mantine-scale));--input-size:auto;--input-line-height:var(--mantine-line-height);--input-padding-y:var(--input-padding-y-sm)}.m_6c018570[data-with-left-section]{--input-padding-inline-start:var(--input-left-section-size)}.m_6c018570[data-with-right-section]{--input-padding-inline-end:var(--input-right-section-size)}[data-mantine-color-scheme=light] .m_6c018570{--input-disabled-bg:var(--mantine-color-gray-1);--input-disabled-color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=light] .m_6c018570[data-variant=default]{--input-bd:var(--mantine-color-gray-4);--input-bg:var(--mantine-color-white);--input-bd-focus:var(--mantine-primary-color-filled)}[data-mantine-color-scheme=light] .m_6c018570[data-variant=filled]{--input-bd:transparent;--input-bg:var(--mantine-color-gray-1);--input-bd-focus:var(--mantine-primary-color-filled)}[data-mantine-color-scheme=light] .m_6c018570[data-variant=unstyled]{--input-bd:transparent;--input-bg:transparent;--input-bd-focus:transparent}[data-mantine-color-scheme=dark] .m_6c018570{--input-disabled-bg:var(--mantine-color-dark-6);--input-disabled-color:var(--mantine-color-dark-2)}[data-mantine-color-scheme=dark] .m_6c018570[data-variant=default]{--input-bd:var(--mantine-color-dark-4);--input-bg:var(--mantine-color-dark-6);--input-bd-focus:var(--mantine-primary-color-filled)}[data-mantine-color-scheme=dark] .m_6c018570[data-variant=filled]{--input-bd:transparent;--input-bg:var(--mantine-color-dark-5);--input-bd-focus:var(--mantine-primary-color-filled)}[data-mantine-color-scheme=dark] .m_6c018570[data-variant=unstyled]{--input-bd:transparent;--input-bg:transparent;--input-bd-focus:transparent}[data-mantine-color-scheme] .m_6c018570[data-error]:not([data-variant=unstyled]){--input-bd:var(--mantine-color-error)}[data-mantine-color-scheme] .m_6c018570[data-error]{--input-color:var(--mantine-color-error);--input-placeholder-color:var(--mantine-color-error);--input-section-color:var(--mantine-color-error)}:where([dir=rtl]) .m_6c018570{--input-text-align:right;--left-section-border-radius:0 var(--input-radius) var(--input-radius) 0;--right-section-border-radius:var(--input-radius) 0 0 var(--input-radius)}.m_8fb7ebe7{-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--input-bg);border:calc(.0625rem*var(--mantine-scale)) solid var(--input-bd);border-radius:var(--input-radius);color:var(--input-color);cursor:var(--input-cursor);display:block;font-family:var(--input-font-family,var(--mantine-font-family));font-size:var(--input-fz,var(--input-fz,var(--mantine-font-size-sm)));height:var(--input-size);line-height:var(--input-line-height);min-height:var(--input-height);overflow:var(--input-overflow);padding-inline-end:var(--input-padding-inline-end);padding-bottom:var(--input-padding-y,0);padding-inline-start:var(--input-padding-inline-start);padding-top:var(--input-padding-y,0);resize:var(--input-resize,none);text-align:var(--input-text-align);transition:border-color .1s ease;width:100%}.m_8fb7ebe7[data-no-overflow]{--input-overflow:hidden}.m_8fb7ebe7[data-monospace]{--input-font-family:var(--mantine-font-family-monospace);--input-fz:calc(var(--input-fz, var(--mantine-font-size-sm)) - 0.125rem*var(--mantine-scale))}.m_8fb7ebe7:focus,.m_8fb7ebe7:focus-within{outline:none;--input-bd:var(--input-bd-focus)}[data-error] .m_8fb7ebe7:focus,[data-error] .m_8fb7ebe7:focus-within{--input-bd:var(--mantine-color-error)}.m_8fb7ebe7::-moz-placeholder{color:var(--input-placeholder-color);opacity:1}.m_8fb7ebe7::placeholder{color:var(--input-placeholder-color);opacity:1}.m_8fb7ebe7::-webkit-inner-spin-button,.m_8fb7ebe7::-webkit-outer-spin-button,.m_8fb7ebe7::-webkit-search-cancel-button,.m_8fb7ebe7::-webkit-search-decoration,.m_8fb7ebe7::-webkit-search-results-button,.m_8fb7ebe7::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}.m_8fb7ebe7[type=number]{-moz-appearance:textfield}.m_8fb7ebe7:disabled,.m_8fb7ebe7[data-disabled]{background-color:var(--input-disabled-bg);color:var(--input-disabled-color);cursor:not-allowed;opacity:.6}.m_8fb7ebe7:has(input:disabled){background-color:var(--input-disabled-bg);color:var(--input-disabled-color);cursor:not-allowed;opacity:.6}.m_82577fc2{align-items:center;border-radius:var(--section-border-radius);bottom:var(--section-y);color:var(--input-section-color,var(--mantine-color-dimmed));display:flex;inset-inline-end:var(--section-end);inset-inline-start:var(--section-start);justify-content:center;pointer-events:var(--section-pointer-events);position:absolute;top:var(--section-y);width:var(--section-size);z-index:1}.m_82577fc2[data-position=right]{--section-pointer-events:var(--input-right-section-pointer-events);--section-end:var(--right-section-end);--section-size:var(--input-right-section-size);--section-border-radius:var(--right-section-border-radius)}.m_82577fc2[data-position=left]{--section-pointer-events:var(--input-left-section-pointer-events);--section-start:var(--left-section-start);--section-size:var(--input-left-section-size);--section-border-radius:var(--left-section-border-radius)}.m_88bacfd0{color:var(--input-placeholder-color,var(--mantine-color-placeholder))}[data-error] .m_88bacfd0{--input-placeholder-color:var(--input-color,var(--mantine-color-placeholder))}.m_46b77525{line-height:var(--mantine-line-height)}.m_8fdc1311{cursor:default;display:inline-block;font-weight:500;word-break:break-word;-webkit-tap-highlight-color:transparent;font-size:var(--input-label-size,var(--mantine-font-size-sm))}.m_78a94662{color:var(--input-asterisk-color,var(--mantine-color-error))}.m_8f816625,.m_fe47ce59{word-wrap:break-word;display:block;line-height:1.2;margin:0;padding:0}.m_8f816625{color:var(--mantine-color-error);font-size:var(--input-error-size,calc(var(--mantine-font-size-sm) - .125rem*var(--mantine-scale)))}.m_fe47ce59{color:var(--mantine-color-dimmed);font-size:var(--input-description-size,calc(var(--mantine-font-size-sm) - .125rem*var(--mantine-scale)))}.m_8bffd616{display:flex}.m_96b553a6{--transition-duration:150ms;right:0;position:absolute;top:0;transition-duration:0ms;transition-property:transform,width,height;transition-timing-function:ease;z-index:0}.m_96b553a6:where([data-initialized]){transition-duration:var(--transition-duration)}.m_96b553a6:where([data-hidden]){background-color:red;display:none}.m_9bdbb667{--accordion-radius:var(--mantine-radius-default)}.m_df78851f{word-break:break-word}.m_4ba554d4{padding:var(--mantine-spacing-md);padding-top:calc(var(--mantine-spacing-xs)/2)}.m_8fa820a0{margin:0;padding:0}.m_4ba585b8{align-items:center;background-color:transparent;cursor:pointer;display:flex;flex-direction:row-reverse;opacity:1;padding-inline:var(--mantine-spacing-md);width:100%}.m_4ba585b8:where([data-chevron-position=left]){flex-direction:row;padding-inline-start:0}:where([data-mantine-color-scheme=light]) .m_4ba585b8{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_4ba585b8{color:var(--mantine-color-dark-0)}.m_4ba585b8:where(:disabled,[data-disabled]){cursor:not-allowed;opacity:.4}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_4271d21b:where(:not(:disabled,[data-disabled])):hover,:where([data-mantine-color-scheme=light]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_4271d21b:where(:not(:disabled,[data-disabled])):hover,:where([data-mantine-color-scheme=dark]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):hover{background-color:var(--mantine-color-dark-6)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_4271d21b:where(:not(:disabled,[data-disabled])):active,:where([data-mantine-color-scheme=light]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_4271d21b:where(:not(:disabled,[data-disabled])):active,:where([data-mantine-color-scheme=dark]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):active{background-color:var(--mantine-color-dark-6)}}.m_df3ffa0f{color:inherit;flex:1;font-weight:400;overflow:hidden;padding-bottom:var(--mantine-spacing-sm);padding-top:var(--mantine-spacing-sm);text-overflow:ellipsis}.m_3f35ae96{align-items:center;display:flex;justify-content:flex-start;min-width:var(--accordion-chevron-size,calc(.9375rem*var(--mantine-scale)));transform:rotate(0deg);transition:transform var(--accordion-transition-duration,.2s) ease;width:var(--accordion-chevron-size,calc(.9375rem*var(--mantine-scale)))}.m_3f35ae96:where([data-rotate]){transform:rotate(-180deg)}.m_3f35ae96:where([data-position=left]){margin-inline-end:var(--mantine-spacing-md);margin-inline-start:var(--mantine-spacing-md)}.m_9bd771fe{align-items:center;display:flex;justify-content:center;margin-inline-end:var(--mantine-spacing-sm)}.m_9bd771fe:where([data-chevron-position=left]){margin-inline-end:0;margin-inline-start:var(--mantine-spacing-lg)}:where([data-mantine-color-scheme=light]) .m_9bd7b098{--item-border-color:var(--mantine-color-gray-3);--item-filled-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_9bd7b098{--item-border-color:var(--mantine-color-dark-4);--item-filled-color:var(--mantine-color-dark-6)}.m_fe19b709{border-bottom:1px solid var(--item-border-color)}.m_1f921b3b{border:1px solid var(--item-border-color);transition:background-color .15s ease}.m_1f921b3b:where([data-active]){background-color:var(--item-filled-color)}.m_1f921b3b:first-of-type,.m_1f921b3b:first-of-type>[data-accordion-control]{border-start-end-radius:var(--accordion-radius);border-start-start-radius:var(--accordion-radius)}.m_1f921b3b:last-of-type,.m_1f921b3b:last-of-type>[data-accordion-control]{border-end-end-radius:var(--accordion-radius);border-end-start-radius:var(--accordion-radius)}.m_1f921b3b+.m_1f921b3b{border-top:0}.m_2cdf939a{border-radius:var(--accordion-radius)}.m_2cdf939a:where([data-active]){background-color:var(--item-filled-color)}.m_9f59b069{background-color:var(--item-filled-color);border:calc(.0625rem*var(--mantine-scale)) solid transparent;border-radius:var(--accordion-radius);transition:background-color .15s ease}.m_9f59b069[data-active]{border-color:var(--item-border-color)}:where([data-mantine-color-scheme=light]) .m_9f59b069[data-active]{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_9f59b069[data-active]{background-color:var(--mantine-color-dark-7)}.m_9f59b069+.m_9f59b069{margin-top:var(--mantine-spacing-md)}.m_7f854edf{bottom:var(--affix-bottom);inset-inline-end:var(--affix-right);inset-inline-start:var(--affix-left);position:fixed;top:var(--affix-top);z-index:var(--affix-z-index)}.m_66836ed3{--alert-radius:var(--mantine-radius-default);--alert-bg:var(--mantine-primary-color-light);--alert-bd:calc(0.0625rem*var(--mantine-scale)) solid transparent;--alert-color:var(--mantine-primary-color-light-color);background-color:var(--alert-bg);border:var(--alert-bd);border-radius:var(--alert-radius);color:var(--alert-color);overflow:hidden;padding:var(--mantine-spacing-md) var(--mantine-spacing-md);position:relative}.m_667c2793,.m_a5d60502{display:flex}.m_667c2793{flex:1;flex-direction:column;gap:var(--mantine-spacing-xs)}.m_6a03f287{align-items:center;display:flex;font-size:var(--mantine-font-size-sm);font-weight:700;justify-content:space-between}.m_6a03f287:where([data-with-close-button]){padding-inline-end:var(--mantine-spacing-md)}.m_698f4f23{display:block;overflow:hidden;text-overflow:ellipsis}.m_667f2a6a{align-items:center;display:flex;height:calc(1.25rem*var(--mantine-scale));justify-content:flex-start;line-height:1;margin-inline-end:var(--mantine-spacing-md);margin-top:calc(.0625rem*var(--mantine-scale));width:calc(1.25rem*var(--mantine-scale))}.m_7fa78076{font-size:var(--mantine-font-size-sm);overflow:hidden;text-overflow:ellipsis}:where([data-mantine-color-scheme=light]) .m_7fa78076{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_7fa78076{color:var(--mantine-color-white)}.m_7fa78076:where([data-variant=filled]){color:var(--alert-color)}.m_7fa78076:where([data-variant=white]){color:var(--mantine-color-black)}.m_87f54839{color:var(--alert-color);height:calc(1.25rem*var(--mantine-scale));width:calc(1.25rem*var(--mantine-scale))}.m_b6d8b162{-webkit-tap-highlight-color:transparent;color:var(--text-color);font-size:var(--text-fz,var(--mantine-font-size-md));font-weight:400;line-height:var(--text-lh,var(--mantine-line-height-md));margin:0;padding:0;text-decoration:none}.m_b6d8b162:where([data-truncate]){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m_b6d8b162:where([data-truncate=start]){direction:ltr;text-align:left}:where([dir=rtl]) .m_b6d8b162:where([data-truncate=start]){direction:rtl;text-align:right}.m_b6d8b162:where([data-variant=gradient]){background-clip:text;-webkit-background-clip:text;background-image:var(--text-gradient);-webkit-text-fill-color:transparent}.m_b6d8b162:where([data-line-clamp]){display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:var(--text-line-clamp);-webkit-box-orient:vertical}.m_b6d8b162:where([data-inherit]){font-size:inherit;font-weight:inherit;line-height:inherit}.m_b6d8b162:where([data-inline]){line-height:1}.m_849cf0da{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:var(--mantine-color-anchor);cursor:pointer;display:inline;margin:0;padding:0;text-decoration:none}@media (hover:hover){.m_849cf0da:where([data-underline=hover]):hover{text-decoration:underline}}@media (hover:none){.m_849cf0da:where([data-underline=hover]):active{text-decoration:underline}}.m_849cf0da:where([data-underline=always]){text-decoration:underline}.m_849cf0da:where([data-variant=gradient]),.m_849cf0da:where([data-variant=gradient]):hover{text-decoration:none}.m_849cf0da:where([data-line-clamp]){display:-webkit-box}.m_48204f9b{align-items:center;border-radius:100%;display:flex;height:var(--slider-size);justify-content:center;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--slider-size)}.m_48204f9b:focus-within{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem*var(--mantine-scale))}.m_48204f9b{--slider-size:calc(3.75rem*var(--mantine-scale));--thumb-size:calc(var(--slider-size)/5)}:where([data-mantine-color-scheme=light]) .m_48204f9b{background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_48204f9b{background-color:var(--mantine-color-dark-5)}.m_bb9cdbad{border-radius:var(--slider-size);inset:calc(.0625rem*var(--mantine-scale));pointer-events:none;position:absolute}.m_481dd586{bottom:0;right:calc(50% - 1px);position:absolute;top:0;transform:rotate(var(--angle));width:calc(.125rem*var(--mantine-scale))}.m_481dd586:before{content:"";height:calc(var(--thumb-size)/1.5);right:calc(.03125rem*var(--mantine-scale));position:absolute;top:calc(var(--thumb-size)/3);transform:translate(50%,-50%);width:calc(.0625rem*var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_481dd586:before{background-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_481dd586:before{background-color:var(--mantine-color-dark-3)}.m_481dd586[data-label]:after{content:attr(data-label);font-size:var(--mantine-font-size-xs);right:calc(-.4375rem*var(--mantine-scale));min-width:calc(1.125rem*var(--mantine-scale));position:absolute;text-align:center;top:calc(-1.5rem*var(--mantine-scale));transform:rotate(calc(-1*(1turn - var(--angle))))}.m_bc02ba3d{bottom:0;height:100%;right:calc(50% - 1.5px);outline:none;pointer-events:none}.m_bc02ba3d,.m_bc02ba3d:before{position:absolute;left:0;top:0;width:calc(.1875rem*var(--mantine-scale))}.m_bc02ba3d:before{content:"";height:min(var(--thumb-size),calc(var(--slider-size)/2))}:where([data-mantine-color-scheme=light]) .m_bc02ba3d:before{background-color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_bc02ba3d:before{background-color:var(--mantine-color-dark-1)}.m_bb8e875b{font-size:var(--mantine-font-size-xs)}.m_89ab340[data-resizing]{--app-shell-transition-duration:0ms!important}.m_89ab340[data-disabled]{--app-shell-header-offset:0rem!important;--app-shell-navbar-offset:0rem!important}[data-mantine-color-scheme=light] .m_89ab340{--app-shell-border-color:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .m_89ab340{--app-shell-border-color:var(--mantine-color-dark-4)}.m_3840c879,.m_3b16f56b,.m_45252eee,.m_8983817,.m_9cdde9a{transition-duration:var(--app-shell-transition-duration);transition-timing-function:var(--app-shell-transition-timing-function)}.m_45252eee,.m_9cdde9a{background-color:var(--mantine-color-body);display:flex;flex-direction:column;height:calc(100dvh - var(--app-shell-header-offset, 0rem) - var(--app-shell-footer-offset, 0rem));position:fixed;top:var(--app-shell-header-offset,0);transition-property:transform,top,height}:where([data-layout=alt]) .m_45252eee,:where([data-layout=alt]) .m_9cdde9a{height:100dvh;top:0}.m_45252eee{inset-inline-start:0;transform:var(--app-shell-navbar-transform);transition-property:transform,top,height;width:var(--app-shell-navbar-width);z-index:var(--app-shell-navbar-z-index)}:where([dir=rtl]) .m_45252eee{transform:var(--app-shell-navbar-transform-rtl)}.m_45252eee:where([data-with-border]){border-inline-end:1px solid var(--app-shell-border-color)}.m_9cdde9a{inset-inline-end:0;transform:var(--app-shell-aside-transform);width:var(--app-shell-aside-width);z-index:var(--app-shell-aside-z-index)}:where([dir=rtl]) .m_9cdde9a{transform:var(--app-shell-aside-transform-rtl)}.m_9cdde9a:where([data-with-border]){border-inline-start:1px solid var(--app-shell-border-color)}.m_8983817{min-height:100dvh;padding-inline-end:calc(var(--app-shell-aside-offset, 0rem) + var(--app-shell-padding));padding-bottom:calc(var(--app-shell-footer-offset, 0rem) + var(--app-shell-padding));padding-inline-start:calc(var(--app-shell-navbar-offset, 0rem) + var(--app-shell-padding));padding-top:calc(var(--app-shell-header-offset, 0rem) + var(--app-shell-padding));transition-property:padding}.m_3840c879,.m_3b16f56b{background-color:var(--mantine-color-body);inset-inline:0;position:fixed;transition-property:transform,right,left}:where([data-layout=alt]) .m_3840c879,:where([data-layout=alt]) .m_3b16f56b{inset-inline-end:var(--app-shell-aside-offset,0);inset-inline-start:var(--app-shell-navbar-offset,0)}.m_3b16f56b{background-color:var(--mantine-color-body);height:var(--app-shell-header-height);top:0;transform:var(--app-shell-header-transform);z-index:var(--app-shell-header-z-index)}.m_3b16f56b:where([data-with-border]){border-bottom:1px solid var(--app-shell-border-color)}.m_3840c879{bottom:0;height:calc(var(--app-shell-footer-height) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);transform:var(--app-shell-footer-transform);z-index:var(--app-shell-footer-z-index)}.m_3840c879:where([data-with-border]){border-top:1px solid var(--app-shell-border-color)}.m_6dcfc7c7{flex-grow:0}.m_6dcfc7c7:where([data-grow]){flex-grow:1}.m_71ac47fc{--ar-ratio:1;max-width:100%}.m_71ac47fc>:where(:not(style)){aspect-ratio:var(--ar-ratio);width:100%}.m_71ac47fc>:where(img,video){-o-object-fit:cover;object-fit:cover}.m_88b62a41{--combobox-padding:calc(0.25rem*var(--mantine-scale));padding:var(--combobox-padding)}.m_88b62a41:has([data-mantine-scrollbar]){padding-inline-end:0}.m_88b62a41:has([data-mantine-scrollbar]) .m_985517d8{max-width:calc(100% + var(--combobox-padding))}.m_88b62a41[data-hidden]{display:none}.m_88b62a41,.m_b2821a6e{--combobox-option-padding-xs:calc(0.25rem*var(--mantine-scale)) calc(0.5rem*var(--mantine-scale));--combobox-option-padding-sm:calc(0.375rem*var(--mantine-scale)) calc(0.625rem*var(--mantine-scale));--combobox-option-padding-md:calc(0.5rem*var(--mantine-scale)) calc(0.75rem*var(--mantine-scale));--combobox-option-padding-lg:calc(0.625rem*var(--mantine-scale)) calc(1rem*var(--mantine-scale));--combobox-option-padding-xl:calc(0.875rem*var(--mantine-scale)) calc(1.25rem*var(--mantine-scale));--combobox-option-padding:var(--combobox-option-padding-sm)}.m_92253aa5{background-color:transparent;border-radius:var(--mantine-radius-default);color:inherit;cursor:pointer;font-size:var(--combobox-option-fz,var(--mantine-font-size-sm));padding:var(--combobox-option-padding);word-break:break-word}.m_92253aa5:where([data-combobox-selected]){background-color:var(--mantine-primary-color-filled);color:var(--mantine-color-white)}.m_92253aa5:where([data-combobox-disabled]){cursor:not-allowed;opacity:.35}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_92253aa5:hover:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_92253aa5:hover:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-dark-7)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_92253aa5:active:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_92253aa5:active:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-dark-7)}}.m_985517d8{border-end-end-radius:0;border-end-start-radius:0;border-inline-width:0;border-top-width:0;margin-inline:calc(var(--combobox-padding)*-1);margin-bottom:var(--combobox-padding);margin-top:calc(var(--combobox-padding)*-1);position:relative;width:calc(100% + var(--combobox-padding)*2)}:where([data-mantine-color-scheme=light]) .m_985517d8,:where([data-mantine-color-scheme=light]) .m_985517d8:focus{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_985517d8,:where([data-mantine-color-scheme=dark]) .m_985517d8:focus{border-color:var(--mantine-color-dark-4)}:where([data-mantine-color-scheme=light]) .m_985517d8{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_985517d8{background-color:var(--mantine-color-dark-7)}.m_2530cd1d{color:var(--mantine-color-dimmed);text-align:center}.m_2530cd1d,.m_82b967cb,.m_858f94bd{font-size:var(--combobox-option-fz,var(--mantine-font-size-sm));padding:var(--combobox-option-padding)}.m_82b967cb,.m_858f94bd{border:0 solid transparent;margin-inline:calc(var(--combobox-padding)*-1)}:where([data-mantine-color-scheme=light]) .m_82b967cb,:where([data-mantine-color-scheme=light]) .m_858f94bd{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_82b967cb,:where([data-mantine-color-scheme=dark]) .m_858f94bd{border-color:var(--mantine-color-dark-4)}.m_82b967cb{border-top-width:calc(.0625rem*var(--mantine-scale));margin-bottom:calc(var(--combobox-padding)*-1);margin-top:var(--combobox-padding)}.m_858f94bd{border-bottom-width:calc(.0625rem*var(--mantine-scale));margin-bottom:var(--combobox-padding);margin-top:calc(var(--combobox-padding)*-1)}.m_254f3e4f:has(.m_2bb2e9e5:only-child){display:none}.m_2bb2e9e5{align-items:center;color:var(--mantine-color-dimmed);display:flex;font-size:calc(var(--combobox-option-fz, var(--mantine-font-size-sm))*.85);font-weight:500;padding:var(--combobox-option-padding);position:relative}.m_2bb2e9e5:after{content:"";flex:1;height:calc(.0625rem*var(--mantine-scale));inset-inline:0;margin-inline-start:var(--mantine-spacing-xs)}:where([data-mantine-color-scheme=light]) .m_2bb2e9e5:after{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_2bb2e9e5:after{background-color:var(--mantine-color-dark-4)}.m_2bb2e9e5:only-child{display:none}.m_2943220b{--combobox-chevron-size-xs:calc(0.875rem*var(--mantine-scale));--combobox-chevron-size-sm:calc(1.125rem*var(--mantine-scale));--combobox-chevron-size-md:calc(1.25rem*var(--mantine-scale));--combobox-chevron-size-lg:calc(1.5rem*var(--mantine-scale));--combobox-chevron-size-xl:calc(1.75rem*var(--mantine-scale));--combobox-chevron-size:var(--combobox-chevron-size-sm);height:var(--combobox-chevron-size);width:var(--combobox-chevron-size)}:where([data-mantine-color-scheme=light]) .m_2943220b{color:var(--mantine-color-gray-6)}:where([data-mantine-color-scheme=dark]) .m_2943220b{color:var(--mantine-color-dark-3)}.m_2943220b:where([data-error]){color:var(--mantine-color-error)}.m_390b5f4{align-items:center;display:flex;gap:calc(.5rem*var(--mantine-scale))}.m_390b5f4:where([data-reverse]){justify-content:space-between}.m_8ee53fc2{height:.8em;min-width:.8em;opacity:.4;width:.8em}:where([data-combobox-selected]) .m_8ee53fc2{opacity:1}.m_5f75b09e{--label-lh-xs:calc(1rem*var(--mantine-scale));--label-lh-sm:calc(1.25rem*var(--mantine-scale));--label-lh-md:calc(1.5rem*var(--mantine-scale));--label-lh-lg:calc(1.875rem*var(--mantine-scale));--label-lh-xl:calc(2.25rem*var(--mantine-scale));--label-lh:var(--label-lh-sm)}.m_5f75b09e[data-label-position=left]{--label-order:1;--label-offset-end:var(--mantine-spacing-sm);--label-offset-start:0}.m_5f75b09e[data-label-position=right]{--label-order:2;--label-offset-end:0;--label-offset-start:var(--mantine-spacing-sm)}.m_5f6e695e{display:flex}.m_d3ea56bb{--label-cursor:var(--mantine-cursor-type);-webkit-tap-highlight-color:transparent;cursor:var(--label-cursor);display:inline-flex;flex-direction:column;font-size:var(--label-fz,var(--mantine-font-size-sm));line-height:var(--label-lh);order:var(--label-order)}.m_d3ea56bb[data-disabled],fieldset:disabled .m_d3ea56bb{--label-cursor:not-allowed}.m_8ee546b8{color:inherit;cursor:var(--label-cursor);padding-inline-end:var(--label-offset-end);padding-inline-start:var(--label-offset-start)}:where([data-mantine-color-scheme=light]) .m_8ee546b8:where([data-disabled]),:where([data-mantine-color-scheme=light]) fieldset:disabled .m_8ee546b8{color:var(--mantine-color-gray-5)}:where([data-mantine-color-scheme=dark]) .m_8ee546b8:where([data-disabled]),:where([data-mantine-color-scheme=dark]) fieldset:disabled .m_8ee546b8{color:var(--mantine-color-dark-3)}.m_328f68c0,.m_8e8a99cc{margin-top:calc(var(--mantine-spacing-xs)/2);padding-inline-end:var(--label-offset-end);padding-inline-start:var(--label-offset-start)}.m_26775b0a{--card-radius:var(--mantine-radius-default);border-radius:var(--card-radius);cursor:pointer;display:block;width:100%}.m_26775b0a :where(*){cursor:inherit}.m_26775b0a:where([data-with-border]){border:calc(.0625rem*var(--mantine-scale)) solid transparent}:where([data-mantine-color-scheme=light]) .m_26775b0a:where([data-with-border]){border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_26775b0a:where([data-with-border]){border-color:var(--mantine-color-dark-4)}.m_5e5256ee{--checkbox-size-xs:calc(1rem*var(--mantine-scale));--checkbox-size-sm:calc(1.25rem*var(--mantine-scale));--checkbox-size-md:calc(1.5rem*var(--mantine-scale));--checkbox-size-lg:calc(1.875rem*var(--mantine-scale));--checkbox-size-xl:calc(2.25rem*var(--mantine-scale));--checkbox-size:var(--checkbox-size-sm);--checkbox-color:var(--mantine-primary-color-filled);--checkbox-icon-color:var(--mantine-color-white);border:calc(.0625rem*var(--mantine-scale)) solid transparent;border-radius:var(--checkbox-radius,var(--mantine-radius-default));cursor:var(--mantine-cursor-type);height:var(--checkbox-size);min-height:var(--checkbox-size);min-width:var(--checkbox-size);position:relative;transition:border-color .1s ease,background-color .1s ease;width:var(--checkbox-size);-webkit-tap-highlight-color:transparent;align-items:center;display:flex;justify-content:center}:where([data-mantine-color-scheme=light]) .m_5e5256ee{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_5e5256ee{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_5e5256ee[data-checked],.m_5e5256ee[data-indeterminate]{background-color:var(--checkbox-color);border-color:var(--checkbox-color)}.m_5e5256ee[data-checked]>.m_1b1c543a,.m_5e5256ee[data-indeterminate]>.m_1b1c543a{color:var(--checkbox-icon-color);opacity:1;transform:none}.m_5e5256ee[data-disabled]{cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_5e5256ee[data-disabled]{background-color:var(--mantine-color-gray-2);border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_5e5256ee[data-disabled]{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-6)}[data-mantine-color-scheme=light] .m_5e5256ee[data-disabled][data-checked]>.m_1b1c543a{color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .m_5e5256ee[data-disabled][data-checked]>.m_1b1c543a{color:var(--mantine-color-dark-3)}.m_76e20374[data-checked]:not([data-disabled]),.m_76e20374[data-indeterminate]:not([data-disabled]){background-color:transparent;border-color:var(--checkbox-color)}.m_76e20374[data-checked]:not([data-disabled])>.m_1b1c543a,.m_76e20374[data-indeterminate]:not([data-disabled])>.m_1b1c543a{color:var(--checkbox-color);opacity:1;transform:none}.m_1b1c543a{color:transparent;display:block;opacity:1;pointer-events:none;transform:translateY(calc(.3125rem*var(--mantine-scale))) scale(.5);transition:transform .1s ease,opacity .1s ease;width:60%}.m_bf2d988c{--checkbox-size-xs:calc(1rem*var(--mantine-scale));--checkbox-size-sm:calc(1.25rem*var(--mantine-scale));--checkbox-size-md:calc(1.5rem*var(--mantine-scale));--checkbox-size-lg:calc(1.875rem*var(--mantine-scale));--checkbox-size-xl:calc(2.25rem*var(--mantine-scale));--checkbox-size:var(--checkbox-size-sm);--checkbox-color:var(--mantine-primary-color-filled);--checkbox-icon-color:var(--mantine-color-white)}.m_26062bec{height:var(--checkbox-size);order:1;position:relative;width:var(--checkbox-size)}.m_26062bec:where([data-label-position=left]){order:2}.m_26063560{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:calc(.0625rem*var(--mantine-scale)) solid transparent;border-radius:var(--checkbox-radius,var(--mantine-radius-default));cursor:var(--mantine-cursor-type);display:block;height:var(--checkbox-size);margin:0;padding:0;transition:border-color .1s ease,background-color .1s ease;width:var(--checkbox-size);-webkit-tap-highlight-color:transparent}:where([data-mantine-color-scheme=light]) .m_26063560{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_26063560{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_26063560:where([data-error]){border-color:var(--mantine-color-error)}.m_26063560:checked,.m_26063560[data-indeterminate]{background-color:var(--checkbox-color);border-color:var(--checkbox-color)}.m_26063560:checked+.m_bf295423,.m_26063560[data-indeterminate]+.m_bf295423{opacity:1;transform:none}.m_26063560:disabled{cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_26063560:disabled{background-color:var(--mantine-color-gray-2);border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_26063560:disabled{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-6)}[data-mantine-color-scheme=light] .m_26063560:disabled+.m_bf295423{color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .m_26063560:disabled+.m_bf295423{color:var(--mantine-color-dark-3)}.m_215c4542+.m_bf295423{color:var(--checkbox-color)}.m_215c4542:checked:not(:disabled),.m_215c4542[data-indeterminate]:not(:disabled){background-color:transparent;border-color:var(--checkbox-color)}.m_215c4542:checked:not(:disabled)+.m_bf295423,.m_215c4542[data-indeterminate]:not(:disabled)+.m_bf295423{color:var(--checkbox-color);opacity:1;transform:none}.m_bf295423{color:var(--checkbox-icon-color);inset:0;margin:auto;opacity:0;pointer-events:none;position:absolute;transform:translateY(calc(.3125rem*var(--mantine-scale))) scale(.5);transition:transform .1s ease,opacity .1s ease;width:60%}.m_11def92b{--ag-spacing:var(--mantine-spacing-sm);--ag-offset:calc(var(--ag-spacing)*-1);display:flex;padding-inline-start:var(--ag-spacing)}.m_f85678b6{--avatar-size-xs:calc(1rem*var(--mantine-scale));--avatar-size-sm:calc(1.625rem*var(--mantine-scale));--avatar-size-md:calc(2.375rem*var(--mantine-scale));--avatar-size-lg:calc(3.5rem*var(--mantine-scale));--avatar-size-xl:calc(5.25rem*var(--mantine-scale));--avatar-size:var(--avatar-size-md);--avatar-radius:calc(62.5rem*var(--mantine-scale));--avatar-bg:var(--mantine-color-gray-light);--avatar-bd:calc(0.0625rem*var(--mantine-scale)) solid transparent;--avatar-color:var(--mantine-color-gray-light-color);--avatar-placeholder-fz:calc(var(--avatar-size)/2.5);-webkit-tap-highlight-color:transparent;border-radius:var(--avatar-radius);display:block;height:var(--avatar-size);min-width:var(--avatar-size);overflow:hidden;padding:0;position:relative;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--avatar-size)}.m_f85678b6:where([data-within-group]){background:var(--mantine-color-body);border:2px solid var(--mantine-color-body);margin-inline-start:var(--ag-offset)}.m_11f8ac07{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.m_104cd71f{align-items:center;background:var(--avatar-bg);border:var(--avatar-bd);border-radius:var(--avatar-radius);color:var(--avatar-color);display:flex;font-size:var(--avatar-placeholder-fz);font-weight:700;height:100%;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.m_104cd71f>[data-avatar-placeholder-icon]{height:70%;width:70%}.m_2ce0de02{background-position:50%;background-size:cover;border:0;border-radius:var(--bi-radius,0);display:block;text-decoration:none;width:100%}.m_347db0ec{--badge-height-xs:calc(1rem*var(--mantine-scale));--badge-height-sm:calc(1.125rem*var(--mantine-scale));--badge-height-md:calc(1.25rem*var(--mantine-scale));--badge-height-lg:calc(1.625rem*var(--mantine-scale));--badge-height-xl:calc(2rem*var(--mantine-scale));--badge-fz-xs:calc(0.5625rem*var(--mantine-scale));--badge-fz-sm:calc(0.625rem*var(--mantine-scale));--badge-fz-md:calc(0.6875rem*var(--mantine-scale));--badge-fz-lg:calc(0.8125rem*var(--mantine-scale));--badge-fz-xl:calc(1rem*var(--mantine-scale));--badge-padding-x-xs:calc(0.375rem*var(--mantine-scale));--badge-padding-x-sm:calc(0.5rem*var(--mantine-scale));--badge-padding-x-md:calc(0.625rem*var(--mantine-scale));--badge-padding-x-lg:calc(0.75rem*var(--mantine-scale));--badge-padding-x-xl:calc(1rem*var(--mantine-scale));--badge-height:var(--badge-height-md);--badge-fz:var(--badge-fz-md);--badge-padding-x:var(--badge-padding-x-md);--badge-radius:calc(62.5rem*var(--mantine-scale));--badge-lh:calc(var(--badge-height) - 0.125rem*var(--mantine-scale));--badge-color:var(--mantine-color-white);--badge-bg:var(--mantine-primary-color-filled);--badge-border-width:calc(0.0625rem*var(--mantine-scale));--badge-bd:var(--badge-border-width) solid transparent;-webkit-tap-highlight-color:transparent;align-items:center;background:var(--badge-bg);border:var(--badge-bd);border-radius:var(--badge-radius);color:var(--badge-color);cursor:default;display:inline-grid;font-size:var(--badge-fz);font-weight:700;height:var(--badge-height);justify-content:center;letter-spacing:calc(.01563rem*var(--mantine-scale));line-height:var(--badge-lh);overflow:hidden;padding:0 var(--badge-padding-x);text-decoration:none;text-overflow:ellipsis;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.m_347db0ec:where([data-with-left-section],[data-variant=dot]){grid-template-columns:auto 1fr}.m_347db0ec:where([data-with-right-section]){grid-template-columns:1fr auto}.m_347db0ec:where([data-with-left-section][data-with-right-section],[data-variant=dot][data-with-right-section]){grid-template-columns:auto 1fr auto}.m_347db0ec:where([data-block]){display:flex;width:100%}.m_347db0ec:where([data-circle]){display:flex;padding-inline:calc(.125rem*var(--mantine-scale));width:var(--badge-height)}.m_fbd81e3d{--badge-dot-size:calc(var(--badge-height)/3.4)}:where([data-mantine-color-scheme=light]) .m_fbd81e3d{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4);color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_fbd81e3d{background-color:var(--mantine-color-dark-5);border-color:var(--mantine-color-dark-5);color:var(--mantine-color-white)}.m_fbd81e3d:before{background-color:var(--badge-dot-color);border-radius:var(--badge-dot-size);content:"";display:block;height:var(--badge-dot-size);margin-inline-end:var(--badge-dot-size);width:var(--badge-dot-size)}.m_5add502a{cursor:inherit;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.m_91fdda9b{--badge-section-margin:calc(var(--mantine-spacing-xs)/2);align-items:center;display:inline-flex;justify-content:center;max-height:calc(var(--badge-height) - var(--badge-border-width)*2)}.m_91fdda9b:where([data-position=left]){margin-inline-end:var(--badge-section-margin)}.m_91fdda9b:where([data-position=right]){margin-inline-start:var(--badge-section-margin)}.m_ddec01c0{--blockquote-border:3px solid var(--bq-bd);border-end-end-radius:var(--bq-radius);border-inline-start:var(--blockquote-border);border-start-end-radius:var(--bq-radius);margin:0;padding:var(--mantine-spacing-xl) calc(2.375rem*var(--mantine-scale));position:relative}:where([data-mantine-color-scheme=light]) .m_ddec01c0{background-color:var(--bq-bg-light)}:where([data-mantine-color-scheme=dark]) .m_ddec01c0{background-color:var(--bq-bg-dark)}.m_dde7bd57{--blockquote-icon-offset:calc(var(--bq-icon-size)/-2);align-items:center;background-color:var(--mantine-color-body);border-radius:var(--bq-icon-size);color:var(--bq-bd);display:flex;height:var(--bq-icon-size);inset-inline-start:var(--blockquote-icon-offset);justify-content:center;position:absolute;top:var(--blockquote-icon-offset);width:var(--bq-icon-size)}.m_dde51a35{display:block;font-size:85%;margin-top:var(--mantine-spacing-md);opacity:.6}.m_8b3717df{align-items:center;display:flex;flex-wrap:wrap}.m_f678d540{line-height:1;white-space:nowrap;-webkit-tap-highlight-color:transparent}.m_3b8f2208{align-items:center;display:flex;justify-content:center;line-height:1;margin-inline:var(--bc-separator-margin,var(--mantine-spacing-xs))}:where([data-mantine-color-scheme=light]) .m_3b8f2208{color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_3b8f2208{color:var(--mantine-color-dark-2)}.m_fea6bf1a{--burger-size-xs:calc(0.75rem*var(--mantine-scale));--burger-size-sm:calc(1.125rem*var(--mantine-scale));--burger-size-md:calc(1.5rem*var(--mantine-scale));--burger-size-lg:calc(2.125rem*var(--mantine-scale));--burger-size-xl:calc(2.625rem*var(--mantine-scale));--burger-size:var(--burger-size-md);--burger-line-size:calc(var(--burger-size)/12);cursor:pointer;height:calc(var(--burger-size) + var(--mantine-spacing-xs));padding:calc(var(--mantine-spacing-xs)/2);width:calc(var(--burger-size) + var(--mantine-spacing-xs))}:where([data-mantine-color-scheme=light]) .m_fea6bf1a{--burger-color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_fea6bf1a{--burger-color:var(--mantine-color-white)}.m_d4fb9cad{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.m_d4fb9cad,.m_d4fb9cad:after,.m_d4fb9cad:before{background-color:var(--burger-color);display:block;height:var(--burger-line-size);outline:calc(.0625rem*var(--mantine-scale)) solid transparent;transition-duration:var(--burger-transition-duration,.3s);transition-property:background-color,transform;transition-timing-function:var(--burger-transition-timing-function,ease);width:var(--burger-size)}.m_d4fb9cad:after,.m_d4fb9cad:before{content:"";inset-inline-start:0;position:absolute}.m_d4fb9cad:before{top:calc(var(--burger-size)/-3)}.m_d4fb9cad:after{top:calc(var(--burger-size)/3)}.m_d4fb9cad[data-opened]{background-color:transparent}.m_d4fb9cad[data-opened]:before{transform:translateY(calc(var(--burger-size)/3)) rotate(-45deg)}.m_d4fb9cad[data-opened]:after{transform:translateY(calc(var(--burger-size)/-3)) rotate(45deg)}.m_77c9d27d{--button-height-xs:calc(1.875rem*var(--mantine-scale));--button-height-sm:calc(2.25rem*var(--mantine-scale));--button-height-md:calc(2.625rem*var(--mantine-scale));--button-height-lg:calc(3.125rem*var(--mantine-scale));--button-height-xl:calc(3.75rem*var(--mantine-scale));--button-height-compact-xs:calc(1.375rem*var(--mantine-scale));--button-height-compact-sm:calc(1.625rem*var(--mantine-scale));--button-height-compact-md:calc(1.875rem*var(--mantine-scale));--button-height-compact-lg:calc(2.125rem*var(--mantine-scale));--button-height-compact-xl:calc(2.5rem*var(--mantine-scale));--button-padding-x-xs:calc(0.875rem*var(--mantine-scale));--button-padding-x-sm:calc(1.125rem*var(--mantine-scale));--button-padding-x-md:calc(1.375rem*var(--mantine-scale));--button-padding-x-lg:calc(1.625rem*var(--mantine-scale));--button-padding-x-xl:calc(2rem*var(--mantine-scale));--button-padding-x-compact-xs:calc(0.4375rem*var(--mantine-scale));--button-padding-x-compact-sm:calc(0.5rem*var(--mantine-scale));--button-padding-x-compact-md:calc(0.625rem*var(--mantine-scale));--button-padding-x-compact-lg:calc(0.75rem*var(--mantine-scale));--button-padding-x-compact-xl:calc(0.875rem*var(--mantine-scale));--button-height:var(--button-height-sm);--button-padding-x:var(--button-padding-x-sm);--button-color:var(--mantine-color-white);background:var(--button-bg,var(--mantine-primary-color-filled));border:var(--button-bd,calc(.0625rem*var(--mantine-scale)) solid transparent);border-radius:var(--button-radius,var(--mantine-radius-default));color:var(--button-color,var(--mantine-color-white));cursor:pointer;display:inline-block;font-size:var(--button-fz,var(--mantine-font-size-sm));font-weight:600;height:var(--button-height,var(--button-height-sm));line-height:1;overflow:hidden;padding-inline:var(--button-padding-x,var(--button-padding-x-sm));position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:auto}.m_77c9d27d:where([data-block]){display:block;width:100%}.m_77c9d27d:where([data-with-left-section]){padding-inline-start:calc(var(--button-padding-x)/1.5)}.m_77c9d27d:where([data-with-right-section]){padding-inline-end:calc(var(--button-padding-x)/1.5)}.m_77c9d27d:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){border:calc(.0625rem*var(--mantine-scale)) solid transparent;cursor:not-allowed;transform:none}:where([data-mantine-color-scheme=light]) .m_77c9d27d:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){background:var(--mantine-color-gray-1);color:var(--mantine-color-gray-5)}:where([data-mantine-color-scheme=dark]) .m_77c9d27d:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){background:var(--mantine-color-dark-6);color:var(--mantine-color-dark-3)}.m_77c9d27d:before{border-radius:var(--button-radius,var(--mantine-radius-default));content:"";filter:blur(12px);inset:calc(-.0625rem*var(--mantine-scale));opacity:0;pointer-events:none;position:absolute;transform:translateY(-100%);transition:transform .15s ease,opacity .1s ease}:where([data-mantine-color-scheme=light]) .m_77c9d27d:before{background-color:hsla(0,0%,100%,.15)}:where([data-mantine-color-scheme=dark]) .m_77c9d27d:before{background-color:rgba(0,0,0,.15)}.m_77c9d27d:where([data-loading]){cursor:not-allowed;transform:none}.m_77c9d27d:where([data-loading]):before{opacity:1;transform:translateY(0)}.m_77c9d27d:where([data-loading]) .m_80f1301b{opacity:0;transform:translateY(100%)}@media (hover:hover){.m_77c9d27d:hover:where(:not([data-loading],:disabled,[data-disabled])){background-color:var(--button-hover,var(--mantine-primary-color-filled-hover));color:var(--button-hover-color,var(--button-color))}}@media (hover:none){.m_77c9d27d:active:where(:not([data-loading],:disabled,[data-disabled])){background-color:var(--button-hover,var(--mantine-primary-color-filled-hover));color:var(--button-hover-color,var(--button-color))}}.m_80f1301b{justify-content:var(--button-justify,center);overflow:visible;transition:transform .15s ease,opacity .1s ease}.m_80f1301b,.m_811560b9{align-items:center;display:flex;height:100%}.m_811560b9{opacity:1;overflow:hidden;white-space:nowrap}.m_811560b9:where([data-loading]){opacity:.2}.m_a74036a{align-items:center;display:flex}.m_a74036a:where([data-position=left]){margin-inline-end:var(--mantine-spacing-xs)}.m_a74036a:where([data-position=right]){margin-inline-start:var(--mantine-spacing-xs)}.m_a25b86ee{right:50%;position:absolute;top:50%}.m_80d6d844{--button-border-width:calc(0.0625rem*var(--mantine-scale));display:flex}.m_80d6d844 :where(.m_77c9d27d):focus{position:relative;z-index:1}.m_80d6d844[data-orientation=horizontal]{flex-direction:row}.m_80d6d844[data-orientation=horizontal] .m_77c9d27d:not(:only-child):first-child{border-end-end-radius:0;border-inline-end-width:calc(var(--button-border-width)/2);border-start-end-radius:0}.m_80d6d844[data-orientation=horizontal] .m_77c9d27d:not(:only-child):last-child{border-end-start-radius:0;border-inline-start-width:calc(var(--button-border-width)/2);border-start-start-radius:0}.m_80d6d844[data-orientation=horizontal] .m_77c9d27d:not(:only-child):not(:first-child):not(:last-child){border-inline-width:calc(var(--button-border-width)/2);border-radius:0}.m_80d6d844[data-orientation=vertical]{flex-direction:column}.m_80d6d844[data-orientation=vertical] .m_77c9d27d:not(:only-child):first-child{border-bottom-width:calc(var(--button-border-width)/2);border-end-end-radius:0;border-end-start-radius:0}.m_80d6d844[data-orientation=vertical] .m_77c9d27d:not(:only-child):last-child{border-start-end-radius:0;border-start-start-radius:0;border-top-width:calc(var(--button-border-width)/2)}.m_80d6d844[data-orientation=vertical] .m_77c9d27d:not(:only-child):not(:first-child):not(:last-child){border-bottom-width:calc(var(--button-border-width)/2);border-radius:0;border-top-width:calc(var(--button-border-width)/2)}.m_e615b15f{--card-padding:var(--mantine-spacing-md);color:var(--mantine-color-text);display:flex;flex-direction:column;overflow:hidden;padding:var(--card-padding);position:relative}:where([data-mantine-color-scheme=light]) .m_e615b15f{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_e615b15f{background-color:var(--mantine-color-dark-6)}.m_599a2148{display:block;margin-inline:calc(var(--card-padding)*-1)}.m_599a2148:where(:first-child){border-top:none!important;margin-top:calc(var(--card-padding)*-1)}.m_599a2148:where(:last-child){border-bottom:none!important;margin-bottom:calc(var(--card-padding)*-1)}.m_599a2148:where([data-inherit-padding]){padding-inline:var(--card-padding)}.m_599a2148:where([data-with-border]){border-bottom:calc(.0625rem*var(--mantine-scale)) solid;border-top:calc(.0625rem*var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m_599a2148{border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_599a2148{border-color:var(--mantine-color-dark-4)}.m_599a2148+.m_599a2148{border-top:none!important}.m_4451eb3a{align-items:center;display:flex;justify-content:center}.m_4451eb3a:where([data-inline]){display:inline-flex}.m_f59ffda3{--chip-size-xs:calc(1.4375rem*var(--mantine-scale));--chip-size-sm:calc(1.75rem*var(--mantine-scale));--chip-size-md:calc(2rem*var(--mantine-scale));--chip-size-lg:calc(2.25rem*var(--mantine-scale));--chip-size-xl:calc(2.5rem*var(--mantine-scale));--chip-icon-size-xs:calc(0.625rem*var(--mantine-scale));--chip-icon-size-sm:calc(0.75rem*var(--mantine-scale));--chip-icon-size-md:calc(0.875rem*var(--mantine-scale));--chip-icon-size-lg:calc(1rem*var(--mantine-scale));--chip-icon-size-xl:calc(1.125rem*var(--mantine-scale));--chip-padding-xs:calc(1rem*var(--mantine-scale));--chip-padding-sm:calc(1.25rem*var(--mantine-scale));--chip-padding-md:calc(1.5rem*var(--mantine-scale));--chip-padding-lg:calc(1.75rem*var(--mantine-scale));--chip-padding-xl:calc(2rem*var(--mantine-scale));--chip-checked-padding-xs:calc(0.46875rem*var(--mantine-scale));--chip-checked-padding-sm:calc(0.625rem*var(--mantine-scale));--chip-checked-padding-md:calc(0.73125rem*var(--mantine-scale));--chip-checked-padding-lg:calc(0.84375rem*var(--mantine-scale));--chip-checked-padding-xl:calc(0.98125rem*var(--mantine-scale));--chip-spacing-xs:calc(0.625rem*var(--mantine-scale));--chip-spacing-sm:calc(0.75rem*var(--mantine-scale));--chip-spacing-md:calc(1rem*var(--mantine-scale));--chip-spacing-lg:calc(1.25rem*var(--mantine-scale));--chip-spacing-xl:calc(1.375rem*var(--mantine-scale));--chip-size:var(--chip-size-sm);--chip-icon-size:var(--chip-icon-size-sm);--chip-padding:var(--chip-padding-sm);--chip-spacing:var(--chip-spacing-sm);--chip-checked-padding:var(--chip-checked-padding-sm);--chip-bg:var(--mantine-primary-color-filled);--chip-hover:var(--mantine-primary-color-filled-hover);--chip-color:var(--mantine-color-white);--chip-bd:calc(0.0625rem*var(--mantine-scale)) solid transparent}.m_be049a53{align-items:center;border-radius:var(--chip-radius,1000rem);cursor:pointer;display:inline-flex;font-size:var(--chip-fz,var(--mantine-font-size-sm));height:var(--chip-size);line-height:calc(var(--chip-size) - .125rem*var(--mantine-scale));padding-inline:var(--chip-padding);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;-webkit-tap-highlight-color:transparent;border:calc(.0625rem*var(--mantine-scale)) solid transparent;color:var(--mantine-color-text)}.m_be049a53:where([data-checked]){padding:var(--chip-checked-padding)}.m_be049a53:where([data-disabled]){cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_be049a53:where([data-disabled]){background-color:var(--mantine-color-gray-2);color:var(--mantine-color-gray-5)}:where([data-mantine-color-scheme=dark]) .m_be049a53:where([data-disabled]){background-color:var(--mantine-color-dark-6);color:var(--mantine-color-dark-3)}:where([data-mantine-color-scheme=light]) .m_3904c1af:not([data-disabled]){background-color:var(--mantine-color-white);border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_3904c1af:not([data-disabled]){background-color:var(--mantine-color-dark-6);border:1px solid var(--mantine-color-dark-4)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_3904c1af:not([data-disabled]):hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_3904c1af:not([data-disabled]):hover{background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_3904c1af:not([data-disabled]):active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_3904c1af:not([data-disabled]):active{background-color:var(--mantine-color-dark-5)}}.m_3904c1af:not([data-disabled]):where([data-checked]){--chip-icon-color:var(--chip-color);border:var(--chip-bd)}@media (hover:hover){.m_3904c1af:not([data-disabled]):where([data-checked]):hover{background-color:var(--chip-hover)}}@media (hover:none){.m_3904c1af:not([data-disabled]):where([data-checked]):active{background-color:var(--chip-hover)}}.m_f7e165c3:not([data-disabled]),.m_fa109255:not([data-disabled]){border:calc(.0625rem*var(--mantine-scale)) solid transparent;color:var(--mantine-color-text)}:where([data-mantine-color-scheme=light]) .m_f7e165c3:not([data-disabled]),:where([data-mantine-color-scheme=light]) .m_fa109255:not([data-disabled]){background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_f7e165c3:not([data-disabled]),:where([data-mantine-color-scheme=dark]) .m_fa109255:not([data-disabled]){background-color:var(--mantine-color-dark-5)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_f7e165c3:not([data-disabled]):hover,:where([data-mantine-color-scheme=light]) .m_fa109255:not([data-disabled]):hover{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_f7e165c3:not([data-disabled]):hover,:where([data-mantine-color-scheme=dark]) .m_fa109255:not([data-disabled]):hover{background-color:var(--mantine-color-dark-4)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_f7e165c3:not([data-disabled]):active,:where([data-mantine-color-scheme=light]) .m_fa109255:not([data-disabled]):active{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_f7e165c3:not([data-disabled]):active,:where([data-mantine-color-scheme=dark]) .m_fa109255:not([data-disabled]):active{background-color:var(--mantine-color-dark-4)}}.m_f7e165c3:not([data-disabled]):where([data-checked]),.m_fa109255:not([data-disabled]):where([data-checked]){--chip-icon-color:var(--chip-color);background-color:var(--chip-bg);color:var(--chip-color)}@media (hover:hover){.m_f7e165c3:not([data-disabled]):where([data-checked]):hover,.m_fa109255:not([data-disabled]):where([data-checked]):hover{background-color:var(--chip-hover)}}@media (hover:none){.m_f7e165c3:not([data-disabled]):where([data-checked]):active,.m_fa109255:not([data-disabled]):where([data-checked]):active{background-color:var(--chip-hover)}}.m_9ac86df9{align-items:center;display:flex;max-width:calc(var(--chip-icon-size) + var(--chip-spacing)/1.5);overflow:hidden;width:calc(var(--chip-icon-size) + var(--chip-spacing)/1.5)}.m_9ac86df9,.m_d6d72580{height:var(--chip-icon-size)}.m_d6d72580{color:var(--chip-icon-color,inherit);display:block;width:var(--chip-icon-size)}.m_bde07329{height:0;margin:0;opacity:0;padding:0;width:0}.m_bde07329:focus-visible+.m_be049a53{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem*var(--mantine-scale))}.m_b183c0a2{border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs);line-height:var(--mantine-line-height);margin:0;overflow:auto;padding:2px calc(var(--mantine-spacing-xs)/2)}:where([data-mantine-color-scheme=light]) .m_b183c0a2{background-color:var(--code-bg,var(--mantine-color-gray-1));color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_b183c0a2{background-color:var(--code-bg,var(--mantine-color-dark-5));color:var(--mantine-color-white)}.m_b183c0a2[data-block]{padding:var(--mantine-spacing-xs)}.m_de3d2490{--cs-size:calc(1.75rem*var(--mantine-scale));--cs-radius:calc(62.5rem*var(--mantine-scale));-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:var(--cs-radius);color:inherit;display:block;height:var(--cs-size);line-height:1;min-height:var(--cs-size);min-width:var(--cs-size);position:relative;text-decoration:none;width:var(--cs-size)}[data-mantine-color-scheme=light] .m_de3d2490{--alpha-overlay-color:var(--mantine-color-gray-3);--alpha-overlay-bg:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .m_de3d2490{--alpha-overlay-color:var(--mantine-color-dark-4);--alpha-overlay-bg:var(--mantine-color-dark-7)}.m_862f3d1b,.m_98ae7f22{border-radius:var(--cs-radius);inset:0;position:absolute}.m_98ae7f22{box-shadow:rgba(0,0,0,.1) 0 0 0 calc(.0625rem*var(--mantine-scale)) inset,rgba(0,0,0,.15) 0 0 calc(.25rem*var(--mantine-scale)) inset;z-index:1}.m_95709ac0{background-image:linear-gradient(-45deg,var(--alpha-overlay-color) 25%,transparent 25%),linear-gradient(45deg,var(--alpha-overlay-color) 25%,transparent 25%),linear-gradient(-45deg,transparent 75%,var(--alpha-overlay-color) 75%),linear-gradient(45deg,var(--alpha-overlay-bg) 75%,var(--alpha-overlay-color) 75%);background-position:100% 0,100% calc(.25rem*var(--mantine-scale)),calc(100% - (.25rem*var(--mantine-scale))) calc(-.25rem*var(--mantine-scale)),calc(100% - (-.25rem*var(--mantine-scale))) 0;background-size:calc(.5rem*var(--mantine-scale)) calc(.5rem*var(--mantine-scale))}.m_93e74e3,.m_95709ac0{border-radius:var(--cs-radius);inset:0;position:absolute}.m_93e74e3{align-items:center;display:flex;justify-content:center;z-index:2}.m_fee9c77{--cp-width-xs:calc(11.25rem*var(--mantine-scale));--cp-width-sm:calc(12.5rem*var(--mantine-scale));--cp-width-md:calc(15rem*var(--mantine-scale));--cp-width-lg:calc(17.5rem*var(--mantine-scale));--cp-width-xl:calc(20rem*var(--mantine-scale));--cp-preview-size-xs:calc(1.625rem*var(--mantine-scale));--cp-preview-size-sm:calc(2.125rem*var(--mantine-scale));--cp-preview-size-md:calc(2.625rem*var(--mantine-scale));--cp-preview-size-lg:calc(3.125rem*var(--mantine-scale));--cp-preview-size-xl:calc(3.375rem*var(--mantine-scale));--cp-thumb-size-xs:calc(0.5rem*var(--mantine-scale));--cp-thumb-size-sm:calc(0.75rem*var(--mantine-scale));--cp-thumb-size-md:calc(1rem*var(--mantine-scale));--cp-thumb-size-lg:calc(1.25rem*var(--mantine-scale));--cp-thumb-size-xl:calc(1.375rem*var(--mantine-scale));--cp-saturation-height-xs:calc(6.25rem*var(--mantine-scale));--cp-saturation-height-sm:calc(6.875rem*var(--mantine-scale));--cp-saturation-height-md:calc(7.5rem*var(--mantine-scale));--cp-saturation-height-lg:calc(8.75rem*var(--mantine-scale));--cp-saturation-height-xl:calc(10rem*var(--mantine-scale));--cp-preview-size:var(--cp-preview-size-sm);--cp-thumb-size:var(--cp-thumb-size-sm);--cp-saturation-height:var(--cp-saturation-height-sm);--cp-width:var(--cp-width-sm);--cp-body-spacing:var(--mantine-spacing-sm);padding:calc(.0625rem*var(--mantine-scale));width:var(--cp-width)}.m_fee9c77:where([data-full-width]){width:100%}.m_9dddfbac{height:var(--cp-preview-size);width:var(--cp-preview-size)}.m_bffecc3e{display:flex;padding-top:calc(var(--cp-body-spacing)/2)}.m_3283bb96{flex:1}.m_3283bb96:not(:only-child){margin-inline-end:var(--mantine-spacing-xs)}.m_40d572ba{border:2px solid var(--mantine-color-white);border-radius:var(--cp-thumb-size);box-shadow:0 0 1px rgba(0,0,0,.6);height:var(--cp-thumb-size);right:calc(var(--thumb-x-offset) - var(--cp-thumb-size)/2);overflow:hidden;position:absolute;top:calc(var(--thumb-y-offset) - var(--cp-thumb-size)/2);width:var(--cp-thumb-size)}.m_d8ee6fd8{cursor:pointer;flex:0 0 calc(var(--cp-swatch-size) - 0.25rem*var(--mantine-scale));height:unset!important;margin:calc(.125rem*var(--mantine-scale));min-height:0!important;min-width:0!important;padding-bottom:calc(var(--cp-swatch-size) - .25rem*var(--mantine-scale));width:unset!important}.m_5711e686{display:flex;flex-wrap:wrap;margin-top:calc(.3125rem*var(--mantine-scale));margin-inline:calc(-.125rem*var(--mantine-scale))}.m_202a296e{--cp-thumb-size-xs:calc(0.5rem*var(--mantine-scale));--cp-thumb-size-sm:calc(0.75rem*var(--mantine-scale));--cp-thumb-size-md:calc(1rem*var(--mantine-scale));--cp-thumb-size-lg:calc(1.25rem*var(--mantine-scale));--cp-thumb-size-xl:calc(1.375rem*var(--mantine-scale));-webkit-tap-highlight-color:transparent;border-radius:var(--mantine-radius-sm);height:var(--cp-saturation-height);margin:calc(var(--cp-thumb-size)/2);position:relative}.m_202a296e:where([data-focus-ring=auto]):focus:focus-visible .m_40d572ba{outline:2px solid var(--mantine-color-blue-filled)}.m_202a296e:where([data-focus-ring=always]):focus .m_40d572ba{outline:2px solid var(--mantine-color-blue-filled)}.m_11b3db02{border-radius:var(--mantine-radius-sm);inset:calc(var(--cp-thumb-size)*-1/2 - .0625rem*var(--mantine-scale));position:absolute}.m_d856d47d{--cp-thumb-size-xs:calc(0.5rem*var(--mantine-scale));--cp-thumb-size-sm:calc(0.75rem*var(--mantine-scale));--cp-thumb-size-md:calc(1rem*var(--mantine-scale));--cp-thumb-size-lg:calc(1.25rem*var(--mantine-scale));--cp-thumb-size-xl:calc(1.375rem*var(--mantine-scale));--cp-thumb-size:var(--cp-thumb-size,calc(0.75rem*var(--mantine-scale)));height:calc(var(--cp-thumb-size) + .125rem*var(--mantine-scale));margin-inline:calc(var(--cp-thumb-size)/2);outline:none;position:relative}.m_d856d47d+.m_d856d47d{margin-top:calc(.375rem*var(--mantine-scale))}.m_d856d47d:where([data-focus-ring=auto]):focus:focus-visible .m_40d572ba{outline:2px solid var(--mantine-color-blue-filled)}.m_d856d47d:where([data-focus-ring=always]):focus .m_40d572ba{outline:2px solid var(--mantine-color-blue-filled)}:where([data-mantine-color-scheme=light]) .m_d856d47d{--slider-checkers:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_d856d47d{--slider-checkers:var(--mantine-color-dark-4)}.m_8f327113{border-radius:10000rem;bottom:0;position:absolute;top:0;inset-inline:calc(var(--cp-thumb-size)*-1/2 - .0625rem*var(--mantine-scale))}.m_b077c2bc{--ci-eye-dropper-icon-size-xs:calc(0.875rem*var(--mantine-scale));--ci-eye-dropper-icon-size-sm:calc(1rem*var(--mantine-scale));--ci-eye-dropper-icon-size-md:calc(1.125rem*var(--mantine-scale));--ci-eye-dropper-icon-size-lg:calc(1.25rem*var(--mantine-scale));--ci-eye-dropper-icon-size-xl:calc(1.375rem*var(--mantine-scale));--ci-eye-dropper-icon-size:var(--ci-eye-dropper-icon-size-sm)}.m_c5ccdcab{--ci-preview-size-xs:calc(1rem*var(--mantine-scale));--ci-preview-size-sm:calc(1.125rem*var(--mantine-scale));--ci-preview-size-md:calc(1.375rem*var(--mantine-scale));--ci-preview-size-lg:calc(1.75rem*var(--mantine-scale));--ci-preview-size-xl:calc(2.25rem*var(--mantine-scale));--ci-preview-size:var(--ci-preview-size-sm)}.m_5ece2cd7{padding:calc(.5rem*var(--mantine-scale))}.m_7485cace{--container-size-xs:calc(33.75rem*var(--mantine-scale));--container-size-sm:calc(45rem*var(--mantine-scale));--container-size-md:calc(60rem*var(--mantine-scale));--container-size-lg:calc(71.25rem*var(--mantine-scale));--container-size-xl:calc(82.5rem*var(--mantine-scale));--container-size:var(--container-size-md);margin-inline:auto;max-width:var(--container-size);padding-inline:var(--mantine-spacing-md)}.m_7485cace:where([data-fluid]){max-width:100%}.m_e2125a27{--dialog-size-xs:calc(10rem*var(--mantine-scale));--dialog-size-sm:calc(12.5rem*var(--mantine-scale));--dialog-size-md:calc(21.25rem*var(--mantine-scale));--dialog-size-lg:calc(25rem*var(--mantine-scale));--dialog-size-xl:calc(31.25rem*var(--mantine-scale));--dialog-size:var(--dialog-size-md);max-width:calc(100vw - var(--mantine-spacing-xl)*2);min-height:calc(3.125rem*var(--mantine-scale));position:relative;width:var(--dialog-size)}.m_5abab665{inset-inline-end:calc(var(--mantine-spacing-md)/2);position:absolute;top:calc(var(--mantine-spacing-md)/2)}.m_3eebeb36{--divider-size-xs:calc(0.0625rem*var(--mantine-scale));--divider-size-sm:calc(0.125rem*var(--mantine-scale));--divider-size-md:calc(0.1875rem*var(--mantine-scale));--divider-size-lg:calc(0.25rem*var(--mantine-scale));--divider-size-xl:calc(0.3125rem*var(--mantine-scale));--divider-size:var(--divider-size-xs)}:where([data-mantine-color-scheme=light]) .m_3eebeb36{--divider-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_3eebeb36{--divider-color:var(--mantine-color-dark-4)}.m_3eebeb36:where([data-orientation=horizontal]){border-top:var(--divider-size) var(--divider-border-style,solid) var(--divider-color)}.m_3eebeb36:where([data-orientation=vertical]){align-self:stretch;border-inline-start:var(--divider-size) var(--divider-border-style,solid) var(--divider-color);height:auto}.m_3eebeb36:where([data-with-label]){border:0}.m_9e365f20{align-items:center;color:var(--mantine-color-dimmed);display:flex;font-size:var(--mantine-font-size-xs);white-space:nowrap}.m_9e365f20:where([data-position=left]):before{display:none}.m_9e365f20:where([data-position=right]):after{display:none}.m_9e365f20:before{margin-inline-end:var(--mantine-spacing-xs)}.m_9e365f20:after,.m_9e365f20:before{border-top:var(--divider-size) var(--divider-border-style,solid) var(--divider-color);content:"";flex:1;height:calc(.0625rem*var(--mantine-scale))}.m_9e365f20:after{margin-inline-start:var(--mantine-spacing-xs)}.m_f11b401e{--drawer-size-xs:calc(20rem*var(--mantine-scale));--drawer-size-sm:calc(23.75rem*var(--mantine-scale));--drawer-size-md:calc(27.5rem*var(--mantine-scale));--drawer-size-lg:calc(38.75rem*var(--mantine-scale));--drawer-size-xl:calc(48.75rem*var(--mantine-scale));--drawer-size:var(--drawer-size-md);--drawer-offset:0rem}.m_5a7c2c9{z-index:1000}.m_b8a05bbd{flex:var(--drawer-flex,0 0 var(--drawer-size));height:var(--drawer-height,calc(100% - var(--drawer-offset)*2));margin:var(--drawer-offset);max-height:calc(100% - var(--drawer-offset)*2);max-width:calc(100% - var(--drawer-offset)*2);overflow-y:auto}.m_b8a05bbd[data-hidden]{opacity:0!important;pointer-events:none}.m_31cd769a{align-items:var(--drawer-align,flex-start);display:flex;justify-content:var(--drawer-justify,flex-start)}.m_e9408a47{border-radius:var(--fieldset-radius,var(--mantine-radius-default));min-inline-size:auto;padding:var(--mantine-spacing-lg);padding-top:var(--mantine-spacing-xs)}.m_84c9523a{border:calc(.0625rem*var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m_84c9523a{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_84c9523a{background-color:var(--mantine-color-dark-7);border-color:var(--mantine-color-dark-4)}.m_ef274e49{border:calc(.0625rem*var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m_ef274e49{background-color:var(--mantine-color-gray-0);border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_ef274e49{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_eda993d3{border:0;border-radius:0;padding:0}.m_90794832{font-size:var(--mantine-font-size-sm)}.m_74ca27fe{margin-bottom:var(--mantine-spacing-sm);padding:0}.m_8478a6da{container:mantine-grid/inline-size}.m_410352e9{--grid-overflow:visible;--grid-margin:calc(var(--grid-gutter)/-2);--grid-col-padding:calc(var(--grid-gutter)/2);overflow:var(--grid-overflow)}.m_dee7bd2f{align-items:var(--grid-align);display:flex;flex-wrap:wrap;justify-content:var(--grid-justify);margin:var(--grid-margin);width:calc(100% + var(--grid-gutter))}.m_96bdd299{--col-flex-grow:0;--col-offset:0rem;flex-basis:var(--col-flex-basis);flex-grow:var(--col-flex-grow);flex-shrink:0;margin-inline-start:var(--col-offset);max-width:var(--col-max-width);order:var(--col-order);padding:var(--grid-col-padding);width:var(--col-width)}.m_bcb3f3c2{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=light]) .m_bcb3f3c2{background-color:var(--mark-bg-light)}:where([data-mantine-color-scheme=dark]) .m_bcb3f3c2{background-color:var(--mark-bg-dark)}.m_9e117634{border-radius:var(--image-radius,0);display:block;flex:0;-o-object-fit:var(--image-object-fit,cover);object-fit:var(--image-object-fit,cover);width:100%}@keyframes m_885901b1{0%{opacity:.6;transform:scale(0)}to{opacity:0;transform:scale(2.8)}}.m_e5262200{--indicator-size:calc(0.625rem*var(--mantine-scale));--indicator-color:var(--mantine-primary-color-filled);display:block;position:relative}.m_e5262200:where([data-inline]){display:inline-block}.m_760d1fb1{align-items:center;bottom:var(--indicator-bottom);color:var(--indicator-text-color,var(--mantine-color-white));display:flex;font-size:var(--mantine-font-size-xs);height:var(--indicator-size);justify-content:center;right:var(--indicator-left);min-width:var(--indicator-size);left:var(--indicator-right);top:var(--indicator-top);transform:translate(var(--indicator-translate-x),var(--indicator-translate-y));white-space:nowrap;z-index:var(--indicator-z-index,200)}.m_760d1fb1,.m_760d1fb1:before{background-color:var(--indicator-color);border-radius:var(--indicator-radius,1000rem);position:absolute}.m_760d1fb1:before{content:"";inset:0;z-index:-1}.m_760d1fb1:where([data-with-label]){padding-inline:calc(var(--mantine-spacing-xs)/2)}.m_760d1fb1:where([data-with-border]){border:2px solid var(--mantine-color-body)}.m_760d1fb1[data-processing]:before{animation:m_885901b1 1s linear infinite}.m_dc6f14e2{--kbd-fz-xs:calc(0.625rem*var(--mantine-scale));--kbd-fz-sm:calc(0.75rem*var(--mantine-scale));--kbd-fz-md:calc(0.875rem*var(--mantine-scale));--kbd-fz-lg:calc(1rem*var(--mantine-scale));--kbd-fz-xl:calc(1.25rem*var(--mantine-scale));--kbd-fz:var(--kbd-fz-sm);--kbd-padding-xs:calc(0.125rem*var(--mantine-scale)) calc(0.25rem*var(--mantine-scale));--kbd-padding-sm:calc(0.1875rem*var(--mantine-scale)) calc(0.3125rem*var(--mantine-scale));--kbd-padding-md:calc(0.25rem*var(--mantine-scale)) calc(0.4375rem*var(--mantine-scale));--kbd-padding-lg:calc(0.3125rem*var(--mantine-scale)) calc(0.5625rem*var(--mantine-scale));--kbd-padding-xl:calc(0.5rem*var(--mantine-scale)) calc(0.875rem*var(--mantine-scale));--kbd-padding:var(--kbd-padding-sm);border:calc(.0625rem*var(--mantine-scale)) solid;border-bottom-width:calc(.1875rem*var(--mantine-scale));border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family-monospace);font-size:var(--kbd-fz);font-weight:700;line-height:var(--mantine-line-height);padding:var(--kbd-padding);unicode-bidi:embed}:where([data-mantine-color-scheme=light]) .m_dc6f14e2{background-color:var(--mantine-color-gray-0);border-color:var(--mantine-color-gray-3);color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_dc6f14e2{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4);color:var(--mantine-color-dark-0)}.m_abbac491{--list-fz:var(--mantine-font-size-md);--list-lh:var(--mantine-line-height-md);font-size:var(--list-fz);line-height:var(--list-lh);list-style-position:inside;margin:0;padding:0}.m_abbac491:where([data-with-padding]){padding-inline-start:var(--mantine-spacing-md)}.m_abb6bec2{line-height:var(--list-lh);white-space:nowrap}.m_abb6bec2:where([data-with-icon]){list-style:none}.m_abb6bec2:where([data-with-icon]) .m_75cd9f71{--li-direction:row;--li-align:center}.m_abb6bec2:where(:not(:first-of-type)){margin-top:var(--list-spacing,0)}.m_abb6bec2:where([data-centered]){line-height:1}.m_75cd9f71{align-items:var(--li-align,flex-start);display:inline-flex;flex-direction:var(--li-direction,column);white-space:normal}.m_60f83e5b{display:inline-block;margin-inline-end:var(--mantine-spacing-sm);vertical-align:middle}.m_6e45937b{align-items:center;display:flex;inset:0;justify-content:center;overflow:hidden;position:absolute;z-index:var(--lo-z-index)}.m_e8eb006c{position:relative;z-index:calc(var(--lo-z-index) + 1)}.m_df587f17{z-index:var(--lo-z-index)}.m_dc9b7c9f{padding:calc(.25rem*var(--mantine-scale))}.m_9bfac126{color:var(--mantine-color-dimmed);cursor:default;font-size:var(--mantine-font-size-xs);font-weight:500;padding:calc(var(--mantine-spacing-xs)/2) var(--mantine-spacing-sm)}.m_efdf90cb{border-top:calc(.0625rem*var(--mantine-scale)) solid;margin-bottom:calc(.25rem*var(--mantine-scale));margin-top:calc(.25rem*var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_efdf90cb{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_efdf90cb{border-color:var(--mantine-color-dark-4)}.m_99ac2aa1{align-items:center;border-radius:var(--popover-radius,var(--mantine-radius-default));color:var(--menu-item-color,var(--mantine-color-text));display:flex;font-size:var(--mantine-font-size-sm);padding:calc(var(--mantine-spacing-xs)/1.5) var(--mantine-spacing-sm);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.m_99ac2aa1:where([data-disabled],:disabled){color:var(--mantine-color-dimmed);opacity:.6;pointer-events:none}:where([data-mantine-color-scheme=light]) .m_99ac2aa1:where([data-hovered]){background-color:var(--menu-item-hover,var(--mantine-color-gray-1))}:where([data-mantine-color-scheme=dark]) .m_99ac2aa1:where([data-hovered]){background-color:var(--menu-item-hover,var(--mantine-color-dark-4))}.m_5476e0d3{flex:1}.m_8b75e504{align-items:center;display:flex;justify-content:center}.m_8b75e504:where([data-position=left]){margin-inline-end:var(--mantine-spacing-xs)}.m_8b75e504:where([data-position=right]){margin-inline-start:var(--mantine-spacing-xs)}.m_9df02822{--modal-size-xs:calc(20rem*var(--mantine-scale));--modal-size-sm:calc(23.75rem*var(--mantine-scale));--modal-size-md:calc(27.5rem*var(--mantine-scale));--modal-size-lg:calc(38.75rem*var(--mantine-scale));--modal-size-xl:calc(48.75rem*var(--mantine-scale));--modal-size:var(--modal-size-md);--modal-y-offset:5dvh;--modal-x-offset:5vw}.m_9df02822[data-full-screen]{--modal-border-radius:0!important}.m_9df02822[data-full-screen] .m_54c44539{--modal-content-flex:0 0 100%;--modal-content-max-height:auto;--modal-content-height:100dvh}.m_9df02822[data-full-screen] .m_1f958f16{--modal-inner-y-offset:0;--modal-inner-x-offset:0}.m_9df02822[data-centered] .m_1f958f16{--modal-inner-align:center}.m_d0e2b9cd{border-start-end-radius:var(--modal-radius,var(--mantine-radius-default));border-start-start-radius:var(--modal-radius,var(--mantine-radius-default))}.m_54c44539{flex:var(--modal-content-flex,0 0 var(--modal-size));height:var(--modal-content-height,auto);max-height:var(--modal-content-max-height,calc(100dvh - var(--modal-y-offset)*2));max-width:100%;overflow-y:auto}.m_54c44539[data-full-screen]{border-radius:0}.m_54c44539[data-hidden]{opacity:0!important;pointer-events:none}.m_1f958f16{align-items:var(--modal-inner-align,flex-start);display:flex;justify-content:center;padding-bottom:var(--modal-inner-y-offset,var(--modal-y-offset));padding-top:var(--modal-inner-y-offset,var(--modal-y-offset));padding-inline:var(--modal-inner-x-offset,var(--modal-x-offset))}.m_7cda1cd6{--pill-fz-xs:calc(0.625rem*var(--mantine-scale));--pill-fz-sm:calc(0.75rem*var(--mantine-scale));--pill-fz-md:calc(0.875rem*var(--mantine-scale));--pill-fz-lg:calc(1rem*var(--mantine-scale));--pill-fz-xl:calc(1.125rem*var(--mantine-scale));--pill-height-xs:calc(1.125rem*var(--mantine-scale));--pill-height-sm:calc(1.375rem*var(--mantine-scale));--pill-height-md:calc(1.5625rem*var(--mantine-scale));--pill-height-lg:calc(1.75rem*var(--mantine-scale));--pill-height-xl:calc(2rem*var(--mantine-scale));--pill-fz:var(--pill-fz-sm);--pill-height:var(--pill-height-sm);align-items:center;border-radius:var(--pill-radius,1000rem);display:inline-flex;flex:0;font-size:var(--pill-fz);height:var(--pill-height);line-height:1;max-width:100%;padding-inline:.8em;-moz-user-select:none;user-select:none;-webkit-user-select:none;white-space:nowrap}:where([data-mantine-color-scheme=dark]) .m_7cda1cd6{background-color:var(--mantine-color-dark-7);color:var(--mantine-color-dark-0)}:where([data-mantine-color-scheme=light]) .m_7cda1cd6{color:var(--mantine-color-black)}.m_7cda1cd6:where([data-with-remove]:not(:has(button:disabled))){padding-inline-end:0}.m_7cda1cd6:where([data-disabled],:has(button:disabled)){cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_44da308b{background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=light]) .m_44da308b:where([data-disabled],:has(button:disabled)){background-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=light]) .m_e3a01f8{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=light]) .m_e3a01f8:where([data-disabled],:has(button:disabled)){background-color:var(--mantine-color-gray-3)}.m_1e0e6180{cursor:inherit;height:100%;line-height:var(--pill-height);overflow:hidden;text-overflow:ellipsis}.m_ae386778{border-radius:0;border-end-end-radius:var(--pill-radius,50%);border-start-end-radius:var(--pill-radius,50%);color:inherit;flex:0;font-size:inherit;height:100%;min-height:unset;min-width:2em;padding-inline-end:.3em;padding-inline-start:.1em;width:unset}.m_7cda1cd6[data-disabled]>.m_ae386778,.m_ae386778:disabled{background-color:transparent;cursor:not-allowed;display:none;min-width:.8em;padding:0;width:.8em}.m_7cda1cd6[data-disabled]>.m_ae386778>svg,.m_ae386778:disabled>svg{display:none}.m_ae386778>svg{pointer-events:none}.m_1dcfd90b{--pg-gap-xs:calc(0.375rem*var(--mantine-scale));--pg-gap-sm:calc(0.5rem*var(--mantine-scale));--pg-gap-md:calc(0.625rem*var(--mantine-scale));--pg-gap-lg:calc(0.75rem*var(--mantine-scale));--pg-gap-xl:calc(0.75rem*var(--mantine-scale));--pg-gap:var(--pg-gap-sm);align-items:center;display:flex;flex-wrap:wrap;gap:var(--pg-gap)}.m_45c4369d{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;color:inherit;flex:1;font-size:inherit;height:1.6em;min-width:calc(6.25rem*var(--mantine-scale));padding:0}.m_45c4369d::-moz-placeholder{color:var(--input-placeholder-color);opacity:1}.m_45c4369d::placeholder{color:var(--input-placeholder-color);opacity:1}.m_45c4369d:where([data-type=hidden],[data-type=auto]){height:calc(.0625rem*var(--mantine-scale));right:0;opacity:0;pointer-events:none;position:absolute;top:0;width:calc(.0625rem*var(--mantine-scale))}.m_45c4369d:focus{outline:none}.m_45c4369d:where([data-type=auto]:focus){height:1.6em;opacity:1;position:static;visibility:visible}.m_45c4369d:where([data-pointer]:not([data-disabled],:disabled)){cursor:pointer}.m_45c4369d:where([data-disabled],:disabled){cursor:not-allowed}.m_f0824112{--nl-bg:var(--mantine-primary-color-light);--nl-hover:var(--mantine-primary-color-light-hover);--nl-color:var(--mantine-primary-color-light-color);align-items:center;display:flex;padding:8px var(--mantine-spacing-sm);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_f0824112:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_f0824112:hover{background-color:var(--mantine-color-dark-6)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_f0824112:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_f0824112:active{background-color:var(--mantine-color-dark-6)}}.m_f0824112:where([data-disabled]){opacity:.4;pointer-events:none}.m_f0824112:where([data-active],[aria-current=page]){background-color:var(--nl-bg);color:var(--nl-color)}@media (hover:hover){.m_f0824112:where([data-active],[aria-current=page]):hover{background-color:var(--nl-hover)}}@media (hover:none){.m_f0824112:where([data-active],[aria-current=page]):active{background-color:var(--nl-hover)}}.m_f0824112:where([data-active],[aria-current=page]) .m_57492dcc{--description-opacity:0.9;--description-color:var(--nl-color)}.m_690090b5{align-items:center;display:flex;justify-content:center;transition:transform .15s ease}.m_690090b5>svg{display:block}.m_690090b5:where([data-position=left]){margin-inline-end:var(--mantine-spacing-sm)}.m_690090b5:where([data-position=right]){margin-inline-start:var(--mantine-spacing-sm)}.m_690090b5:where([data-rotate]){transform:rotate(-90deg)}.m_1f6ac4c4{font-size:var(--mantine-font-size-sm)}.m_f07af9d2{flex:1;overflow:hidden;text-overflow:ellipsis}.m_f07af9d2:where([data-no-wrap]){white-space:nowrap}.m_57492dcc{color:var(--description-color,var(--mantine-color-dimmed));display:block;font-size:var(--mantine-font-size-xs);opacity:var(--description-opacity,1);overflow:hidden;text-overflow:ellipsis}:where([data-no-wrap]) .m_57492dcc{white-space:nowrap}.m_e17b862f{padding-inline-start:var(--nl-offset,var(--mantine-spacing-lg))}.m_1fd8a00b{transform:rotate(90deg)}.m_a513464{--notification-radius:var(--mantine-radius-default);--notification-color:var(--mantine-primary-color-filled);align-items:center;box-shadow:var(--mantine-shadow-lg);box-sizing:border-box;display:flex;overflow:hidden;padding-inline-end:var(--mantine-spacing-xs);padding-bottom:var(--mantine-spacing-xs);padding-inline-start:calc(1.375rem*var(--mantine-scale));padding-top:var(--mantine-spacing-xs);position:relative}.m_a513464,.m_a513464:before{border-radius:var(--notification-radius)}.m_a513464:before{background-color:var(--notification-color);bottom:var(--notification-radius);content:"";display:block;inset-inline-start:calc(.25rem*var(--mantine-scale));position:absolute;top:var(--notification-radius);width:calc(.375rem*var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_a513464{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_a513464{background-color:var(--mantine-color-dark-6)}.m_a513464:where([data-with-icon]){padding-inline-start:var(--mantine-spacing-xs)}.m_a513464:where([data-with-icon]):before{display:none}:where([data-mantine-color-scheme=light]) .m_a513464:where([data-with-border]){border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_a513464:where([data-with-border]){border:1px solid var(--mantine-color-dark-4)}.m_a4ceffb{align-items:center;background-color:var(--notification-color);border-radius:calc(1.75rem*var(--mantine-scale));box-sizing:border-box;color:var(--mantine-color-white);display:flex;height:calc(1.75rem*var(--mantine-scale));justify-content:center;width:calc(1.75rem*var(--mantine-scale))}.m_a4ceffb,.m_b0920b15{margin-inline-end:var(--mantine-spacing-md)}.m_a49ed24{flex:1;margin-inline-end:var(--mantine-spacing-xs);overflow:hidden}.m_3feedf16{font-size:var(--mantine-font-size-sm);font-weight:500;line-height:var(--mantine-line-height-sm);margin-bottom:calc(.125rem*var(--mantine-scale));overflow:hidden;text-overflow:ellipsis}:where([data-mantine-color-scheme=light]) .m_3feedf16{color:var(--mantine-color-gray-9)}:where([data-mantine-color-scheme=dark]) .m_3feedf16{color:var(--mantine-color-white)}.m_3d733a3a{font-size:var(--mantine-font-size-sm);line-height:var(--mantine-line-height-sm);overflow:hidden;text-overflow:ellipsis}:where([data-mantine-color-scheme=light]) .m_3d733a3a{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_3d733a3a{color:var(--mantine-color-dark-0)}:where([data-mantine-color-scheme=light]) .m_3d733a3a:where([data-with-title]){color:var(--mantine-color-gray-6)}:where([data-mantine-color-scheme=dark]) .m_3d733a3a:where([data-with-title]){color:var(--mantine-color-dark-2)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_919a4d88:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_919a4d88:hover{background-color:var(--mantine-color-dark-8)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_919a4d88:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_919a4d88:active{background-color:var(--mantine-color-dark-8)}}.m_e2f5cd4e{--ni-right-section-width-xs:calc(1.0625rem*var(--mantine-scale));--ni-right-section-width-sm:calc(1.5rem*var(--mantine-scale));--ni-right-section-width-md:calc(1.6875rem*var(--mantine-scale));--ni-right-section-width-lg:calc(1.9375rem*var(--mantine-scale));--ni-right-section-width-xl:calc(2.125rem*var(--mantine-scale))}.m_95e17d22{--ni-chevron-size-xs:calc(0.625rem*var(--mantine-scale));--ni-chevron-size-sm:calc(0.875rem*var(--mantine-scale));--ni-chevron-size-md:calc(1rem*var(--mantine-scale));--ni-chevron-size-lg:calc(1.125rem*var(--mantine-scale));--ni-chevron-size-xl:calc(1.25rem*var(--mantine-scale));--ni-chevron-size:var(--ni-chevron-size-sm);display:flex;flex-direction:column;height:calc(var(--input-height) - .125rem*var(--mantine-scale));margin-inline-start:auto;max-width:calc(var(--ni-chevron-size)*1.7);width:100%}.m_80b4b171{--control-border:1px solid var(--input-bd);--control-radius:calc(var(--input-radius) - 0.0625rem*var(--mantine-scale));align-items:center;background-color:transparent;border-inline-start:var(--control-border);color:var(--mantine-color-text);cursor:pointer;display:flex;flex:0 0 50%;height:calc(var(--input-height)/2 - .0625rem*var(--mantine-scale));justify-content:center;padding:0;width:100%}.m_80b4b171:where(:disabled){background-color:transparent;cursor:not-allowed;opacity:.6}:where([data-mantine-color-scheme=light]) .m_80b4b171:where(:disabled){color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_80b4b171:where(:disabled){color:var(--mantine-color-dark-3)}.m_e2f5cd4e[data-error] :where(.m_80b4b171){color:var(--mantine-color-error)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_80b4b171:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_80b4b171:hover{background-color:var(--mantine-color-dark-4)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_80b4b171:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_80b4b171:active{background-color:var(--mantine-color-dark-4)}}.m_80b4b171:where(:first-of-type){border-radius:0;border-start-end-radius:var(--control-radius)}.m_80b4b171:last-of-type{border-radius:0;border-end-end-radius:var(--control-radius)}.m_4addd315{--pagination-control-size-xs:calc(1.375rem*var(--mantine-scale));--pagination-control-size-sm:calc(1.625rem*var(--mantine-scale));--pagination-control-size-md:calc(2rem*var(--mantine-scale));--pagination-control-size-lg:calc(2.375rem*var(--mantine-scale));--pagination-control-size-xl:calc(2.75rem*var(--mantine-scale));--pagination-control-size:var(--pagination-control-size-md);--pagination-control-fz:var(--mantine-font-size-md);--pagination-active-bg:var(--mantine-primary-color-filled)}.m_326d024a{align-items:center;border:calc(.0625rem*var(--mantine-scale)) solid;border-radius:var(--pagination-control-radius,var(--mantine-radius-default));color:var(--mantine-color-text);cursor:pointer;display:flex;font-size:var(--pagination-control-fz);height:var(--pagination-control-size);justify-content:center;line-height:1;min-width:var(--pagination-control-size)}.m_326d024a:where([data-with-padding]){padding:calc(var(--pagination-control-size)/4)}.m_326d024a:where(:disabled,[data-disabled]){cursor:not-allowed;opacity:.4}:where([data-mantine-color-scheme=light]) .m_326d024a{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_326d024a:hover:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-gray-0)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_326d024a:active:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-gray-0)}}:where([data-mantine-color-scheme=dark]) .m_326d024a{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}@media (hover:hover){:where([data-mantine-color-scheme=dark]) .m_326d024a:hover:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=dark]) .m_326d024a:active:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-dark-5)}}.m_326d024a:where([data-active]){background-color:var(--pagination-active-bg);border-color:var(--pagination-active-bg);color:var(--pagination-active-color,var(--mantine-color-white))}@media (hover:hover){.m_326d024a:where([data-active]):hover{background-color:var(--pagination-active-bg)}}@media (hover:none){.m_326d024a:where([data-active]):active{background-color:var(--pagination-active-bg)}}.m_4ad7767d{align-items:center;display:flex;height:var(--pagination-control-size);justify-content:center;min-width:var(--pagination-control-size);pointer-events:none}.m_f61ca620{--psi-button-size-xs:calc(1.375rem*var(--mantine-scale));--psi-button-size-sm:calc(1.625rem*var(--mantine-scale));--psi-button-size-md:calc(1.75rem*var(--mantine-scale));--psi-button-size-lg:calc(2rem*var(--mantine-scale));--psi-button-size-xl:calc(2.5rem*var(--mantine-scale));--psi-icon-size-xs:calc(0.75rem*var(--mantine-scale));--psi-icon-size-sm:calc(0.9375rem*var(--mantine-scale));--psi-icon-size-md:calc(1.0625rem*var(--mantine-scale));--psi-icon-size-lg:calc(1.1875rem*var(--mantine-scale));--psi-icon-size-xl:calc(1.3125rem*var(--mantine-scale));--psi-button-size:var(--psi-button-size-sm);--psi-icon-size:var(--psi-icon-size-sm)}.m_ccf8da4c{overflow:hidden;position:relative}.m_f2d85dd2{background-color:transparent;border:0;color:inherit;font-family:var(--mantine-font-family);font-size:inherit;height:100%;inset:0;line-height:var(--mantine-line-height);outline:0;padding-inline-end:var(--input-padding-inline-end);padding-inline-start:var(--input-padding-inline-start);position:absolute;width:100%}.m_ccf8da4c[data-disabled] .m_f2d85dd2,.m_f2d85dd2:disabled{cursor:not-allowed}.m_f2d85dd2::-moz-placeholder{color:var(--input-placeholder-color);opacity:1}.m_f2d85dd2::placeholder{color:var(--input-placeholder-color);opacity:1}.m_f2d85dd2::-ms-reveal{display:none}.m_b1072d44{height:var(--psi-button-size);min-height:var(--psi-button-size);min-width:var(--psi-button-size);width:var(--psi-button-size)}.m_b1072d44:disabled{display:none}.m_f1cb205a{--pin-input-size-xs:calc(1.875rem*var(--mantine-scale));--pin-input-size-sm:calc(2.25rem*var(--mantine-scale));--pin-input-size-md:calc(2.625rem*var(--mantine-scale));--pin-input-size-lg:calc(3.125rem*var(--mantine-scale));--pin-input-size-xl:calc(3.75rem*var(--mantine-scale));--pin-input-size:var(--pin-input-size-sm)}.m_cb288ead{height:var(--pin-input-size);width:var(--pin-input-size)}@keyframes m_81a374bd{0%{background-position:100% 0}to{background-position:calc(100% - (2.5rem*var(--mantine-scale))) 0}}.m_db6d6462{--progress-radius:var(--mantine-radius-default);--progress-size:var(--progress-size-md);--progress-size-xs:calc(0.1875rem*var(--mantine-scale));--progress-size-sm:calc(0.3125rem*var(--mantine-scale));--progress-size-md:calc(0.5rem*var(--mantine-scale));--progress-size-lg:calc(0.75rem*var(--mantine-scale));--progress-size-xl:calc(1rem*var(--mantine-scale));border-radius:var(--progress-radius);display:flex;height:var(--progress-size);overflow:hidden;position:relative}:where([data-mantine-color-scheme=light]) .m_db6d6462{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_db6d6462{background-color:var(--mantine-color-dark-4)}.m_2242eb65{align-items:center;background-color:var(--progress-section-color);background-size:calc(1.25rem*var(--mantine-scale)) calc(1.25rem*var(--mantine-scale));display:flex;height:100%;justify-content:center;overflow:hidden;transition:width var(--progress-transition-duration,.1s) ease;width:var(--progress-section-width)}.m_2242eb65:where([data-striped]){background-image:linear-gradient(-45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.m_2242eb65:where([data-animated]){animation:m_81a374bd 1s linear infinite}.m_2242eb65:where(:last-of-type){border-radius:0;border-end-end-radius:var(--progress-radius);border-start-end-radius:var(--progress-radius)}.m_2242eb65:where(:first-of-type){border-radius:0;border-end-start-radius:var(--progress-radius);border-start-start-radius:var(--progress-radius)}.m_91e40b74{color:var(--progress-label-color,var(--mantine-color-white));font-size:min(calc(var(--progress-size)*.65),calc(1.125rem*var(--mantine-scale)));font-weight:700;line-height:1;overflow:hidden;padding-inline:calc(.25rem*var(--mantine-scale));text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.m_9dc8ae12{--card-radius:var(--mantine-radius-default);border-radius:var(--card-radius);cursor:pointer;display:block;width:100%}.m_9dc8ae12 :where(*){cursor:inherit}.m_9dc8ae12:where([data-with-border]){border:calc(.0625rem*var(--mantine-scale)) solid transparent}:where([data-mantine-color-scheme=light]) .m_9dc8ae12:where([data-with-border]){border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_9dc8ae12:where([data-with-border]){border-color:var(--mantine-color-dark-4)}.m_717d7ff6{--radio-size-xs:calc(1rem*var(--mantine-scale));--radio-size-sm:calc(1.25rem*var(--mantine-scale));--radio-size-md:calc(1.5rem*var(--mantine-scale));--radio-size-lg:calc(1.875rem*var(--mantine-scale));--radio-size-xl:calc(2.25rem*var(--mantine-scale));--radio-icon-size-xs:calc(0.375rem*var(--mantine-scale));--radio-icon-size-sm:calc(0.5rem*var(--mantine-scale));--radio-icon-size-md:calc(0.625rem*var(--mantine-scale));--radio-icon-size-lg:calc(0.875rem*var(--mantine-scale));--radio-icon-size-xl:calc(1rem*var(--mantine-scale));--radio-icon-size:var(--radio-icon-size-sm);--radio-size:var(--radio-size-sm);--radio-color:var(--mantine-primary-color-filled);--radio-icon-color:var(--mantine-color-white);border:calc(.0625rem*var(--mantine-scale)) solid transparent;border-radius:var(--radio-radius,10000px);cursor:var(--mantine-cursor-type);height:var(--radio-size);min-height:var(--radio-size);min-width:var(--radio-size);position:relative;transition:border-color .1s ease,background-color .1s ease;width:var(--radio-size);-webkit-tap-highlight-color:transparent;align-items:center;display:flex;justify-content:center}:where([data-mantine-color-scheme=light]) .m_717d7ff6{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_717d7ff6{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_717d7ff6[data-checked],.m_717d7ff6[data-indeterminate]{background-color:var(--radio-color);border-color:var(--radio-color)}.m_717d7ff6[data-checked]>.m_3e4da632,.m_717d7ff6[data-indeterminate]>.m_3e4da632{color:var(--radio-icon-color);opacity:1;transform:none}.m_717d7ff6[data-disabled]{cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_717d7ff6[data-disabled]{background-color:var(--mantine-color-gray-2);border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_717d7ff6[data-disabled]{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-6)}[data-mantine-color-scheme=light] .m_717d7ff6[data-disabled][data-checked]>.m_3e4da632{color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .m_717d7ff6[data-disabled][data-checked]>.m_3e4da632{color:var(--mantine-color-dark-3)}.m_2980836c[data-checked]:not([data-disabled]),.m_2980836c[data-indeterminate]:not([data-disabled]){background-color:transparent;border-color:var(--radio-color)}.m_2980836c[data-checked]:not([data-disabled])>.m_3e4da632,.m_2980836c[data-indeterminate]:not([data-disabled])>.m_3e4da632{color:var(--radio-color);opacity:1;transform:none}.m_3e4da632{color:transparent;display:block;height:var(--radio-icon-size);opacity:1;pointer-events:none;transform:translateY(calc(.3125rem*var(--mantine-scale))) scale(.5);transition:transform .1s ease,opacity .1s ease;width:var(--radio-icon-size)}.m_f3f1af94{--radio-size-xs:calc(1rem*var(--mantine-scale));--radio-size-sm:calc(1.25rem*var(--mantine-scale));--radio-size-md:calc(1.5rem*var(--mantine-scale));--radio-size-lg:calc(1.875rem*var(--mantine-scale));--radio-size-xl:calc(2.25rem*var(--mantine-scale));--radio-size:var(--radio-size-sm);--radio-icon-size-xs:calc(0.375rem*var(--mantine-scale));--radio-icon-size-sm:calc(0.5rem*var(--mantine-scale));--radio-icon-size-md:calc(0.625rem*var(--mantine-scale));--radio-icon-size-lg:calc(0.875rem*var(--mantine-scale));--radio-icon-size-xl:calc(1rem*var(--mantine-scale));--radio-icon-size:var(--radio-icon-size-sm);--radio-icon-color:var(--mantine-color-white)}.m_89c4f5e4{height:var(--radio-size);order:1;position:relative;width:var(--radio-size)}.m_89c4f5e4:where([data-label-position=left]){order:2}.m_f3ed6b2b{color:var(--radio-icon-color);height:var(--radio-icon-size);right:calc(50% - var(--radio-icon-size)/2);opacity:var(--radio-icon-opacity,0);pointer-events:none;position:absolute;top:calc(50% - var(--radio-icon-size)/2);transform:var(--radio-icon-transform,scale(.2) translateY(calc(.625rem*var(--mantine-scale))));transition:opacity .1s ease,transform .2s ease;width:var(--radio-icon-size)}.m_8a3dbb89{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:calc(.0625rem*var(--mantine-scale)) solid;border-radius:var(--radio-radius,var(--radio-size));cursor:var(--mantine-cursor-type);display:flex;height:var(--radio-size);justify-content:center;margin:0;position:relative;transition-duration:.1s;transition-property:background-color,border-color;transition-timing-function:ease;width:var(--radio-size);-webkit-tap-highlight-color:transparent}:where([data-mantine-color-scheme=light]) .m_8a3dbb89{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_8a3dbb89{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_8a3dbb89:checked{background-color:var(--radio-color,var(--mantine-primary-color-filled));border-color:var(--radio-color,var(--mantine-primary-color-filled))}.m_8a3dbb89:checked+.m_f3ed6b2b{--radio-icon-opacity:1;--radio-icon-transform:scale(1)}.m_8a3dbb89:disabled{cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_8a3dbb89:disabled{background-color:var(--mantine-color-gray-1);border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=light]) .m_8a3dbb89:disabled+.m_f3ed6b2b{--radio-icon-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_8a3dbb89:disabled{background-color:var(--mantine-color-dark-5);border-color:var(--mantine-color-dark-4)}:where([data-mantine-color-scheme=dark]) .m_8a3dbb89:disabled+.m_f3ed6b2b{--radio-icon-color:var(--mantine-color-dark-7)}.m_8a3dbb89:where([data-error]){border-color:var(--mantine-color-error)}.m_1bfe9d39+.m_f3ed6b2b{--radio-icon-color:var(--radio-color)}.m_1bfe9d39:checked:not(:disabled){background-color:transparent;border-color:var(--radio-color)}.m_1bfe9d39:checked:not(:disabled)+.m_f3ed6b2b{--radio-icon-color:var(--radio-color);--radio-icon-opacity:1;--radio-icon-transform:none}.m_f8d312f2{--rating-size-xs:calc(0.875rem*var(--mantine-scale));--rating-size-sm:calc(1.125rem*var(--mantine-scale));--rating-size-md:calc(1.25rem*var(--mantine-scale));--rating-size-lg:calc(1.75rem*var(--mantine-scale));--rating-size-xl:calc(2rem*var(--mantine-scale));display:flex;width:-moz-max-content;width:max-content}.m_f8d312f2:where(:has(input:disabled)){pointer-events:none}.m_61734bb7{position:relative;transition:transform .1s ease}.m_61734bb7:where([data-active]){transform:scale(1.1);z-index:1}.m_5662a89a{display:block;height:var(--rating-size);width:var(--rating-size)}:where([data-mantine-color-scheme=light]) .m_5662a89a{fill:var(--mantine-color-gray-3);stroke:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_5662a89a{fill:var(--mantine-color-dark-3);stroke:var(--mantine-color-dark-3)}.m_5662a89a:where([data-filled]){fill:var(--rating-color);stroke:var(--rating-color)}.m_211007ba{height:0;opacity:0;overflow:hidden;position:absolute;white-space:nowrap;width:0;-webkit-tap-highlight-color:transparent}.m_211007ba:focus-visible+label{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem*var(--mantine-scale))}.m_21342ee4{cursor:pointer;display:block;right:0;position:absolute;top:0;z-index:var(--rating-item-z-index,0);-webkit-tap-highlight-color:transparent}.m_21342ee4:where([data-read-only]){cursor:default}.m_21342ee4:where(:last-of-type){position:relative}.m_fae05d6a{clip-path:var(--rating-symbol-clip-path)}.m_1b3c8819{--tooltip-radius:var(--mantine-radius-default);border-radius:var(--tooltip-radius);font-size:var(--mantine-font-size-sm);padding:calc(var(--mantine-spacing-xs)/2) var(--mantine-spacing-xs);pointer-events:none;position:absolute;white-space:nowrap}:where([data-mantine-color-scheme=light]) .m_1b3c8819{background-color:var(--tooltip-bg,var(--mantine-color-gray-9));color:var(--tooltip-color,var(--mantine-color-white))}:where([data-mantine-color-scheme=dark]) .m_1b3c8819{background-color:var(--tooltip-bg,var(--mantine-color-gray-2));color:var(--tooltip-color,var(--mantine-color-black))}.m_1b3c8819:where([data-multiline]){white-space:normal}.m_1b3c8819:where([data-fixed]){position:fixed}.m_f898399f{background-color:inherit;border:0;z-index:1}.m_b32e4812{position:relative}.m_b32e4812,.m_d43b5134{height:var(--rp-size);min-height:var(--rp-size);min-width:var(--rp-size);width:var(--rp-size)}.m_d43b5134{transform:rotate(90deg)}.m_b1ca1fbf{stroke:var(--curve-color,var(--rp-curve-root-color))}[data-mantine-color-scheme=light] .m_b1ca1fbf{--rp-curve-root-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .m_b1ca1fbf{--rp-curve-root-color:var(--mantine-color-dark-4)}.m_b23f9dc4{position:absolute;top:50%;inset-inline:var(--rp-label-offset);transform:translateY(-50%)}.m_cf365364{--sc-padding-xs:calc(0.1875rem*var(--mantine-scale)) calc(0.375rem*var(--mantine-scale));--sc-padding-sm:calc(0.3125rem*var(--mantine-scale)) calc(0.625rem*var(--mantine-scale));--sc-padding-md:calc(0.4375rem*var(--mantine-scale)) calc(0.875rem*var(--mantine-scale));--sc-padding-lg:calc(0.5625rem*var(--mantine-scale)) calc(1rem*var(--mantine-scale));--sc-padding-xl:calc(0.75rem*var(--mantine-scale)) calc(1.25rem*var(--mantine-scale));--sc-transition-duration:200ms;--sc-padding:var(--sc-padding-sm);--sc-transition-timing-function:ease;--sc-font-size:var(--mantine-font-size-sm);border-radius:var(--sc-radius,var(--mantine-radius-default));display:inline-flex;flex-direction:row;overflow:hidden;padding:calc(.25rem*var(--mantine-scale));position:relative;width:auto}.m_cf365364:where([data-full-width]){display:flex}.m_cf365364:where([data-orientation=vertical]){display:flex;flex-direction:column;width:-moz-max-content;width:max-content}.m_cf365364:where([data-orientation=vertical]):where([data-full-width]){width:auto}:where([data-mantine-color-scheme=light]) .m_cf365364{background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_cf365364{background-color:var(--mantine-color-dark-8)}.m_9e182ccd{border-radius:var(--sc-radius,var(--mantine-radius-default));display:block;position:absolute;z-index:1}:where([data-mantine-color-scheme=light]) .m_9e182ccd{background-color:var(--sc-color,var(--mantine-color-white));box-shadow:var(--sc-shadow,none)}:where([data-mantine-color-scheme=dark]) .m_9e182ccd{background-color:var(--sc-color,var(--mantine-color-dark-5));box-shadow:none}.m_1738fcb2{-webkit-tap-highlight-color:transparent;border-radius:var(--sc-radius,var(--mantine-radius-default));cursor:pointer;display:block;font-size:var(--sc-font-size);font-weight:500;outline:var(--segmented-control-outline,none);overflow:hidden;padding:var(--sc-padding);text-align:center;text-overflow:ellipsis;transition:color var(--sc-transition-duration) var(--sc-transition-timing-function);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}:where([data-mantine-color-scheme=light]) .m_1738fcb2{color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_1738fcb2{color:var(--mantine-color-dark-1)}.m_1738fcb2:where([data-read-only]){cursor:default}.m_1738fcb2:where([data-disabled]),fieldset:disabled .m_1738fcb2{cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_1738fcb2:where([data-disabled]),:where([data-mantine-color-scheme=light]) fieldset:disabled .m_1738fcb2{color:var(--mantine-color-gray-5)}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where([data-disabled]),:where([data-mantine-color-scheme=dark]) fieldset:disabled .m_1738fcb2{color:var(--mantine-color-dark-3)}:where([data-mantine-color-scheme=light]) .m_1738fcb2:where([data-active]){color:var(--sc-label-color,var(--mantine-color-black))}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where([data-active]){color:var(--sc-label-color,var(--mantine-color-white))}.m_cf365364:where([data-initialized]) .m_1738fcb2:where([data-active]):before{display:none}.m_1738fcb2:where([data-active]):before{border-radius:var(--sc-radius,var(--mantine-radius-default));content:"";inset:0;position:absolute;z-index:0}:where([data-mantine-color-scheme=light]) .m_1738fcb2:where([data-active]):before{background-color:var(--sc-color,var(--mantine-color-white));box-shadow:var(--sc-shadow,none)}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where([data-active]):before{background-color:var(--sc-color,var(--mantine-color-dark-5));box-shadow:none}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_1738fcb2:where(:not([data-disabled],[data-active],[data-read-only])):hover{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where(:not([data-disabled],[data-active],[data-read-only])):hover{color:var(--mantine-color-white)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_1738fcb2:where(:not([data-disabled],[data-active],[data-read-only])):active{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where(:not([data-disabled],[data-active],[data-read-only])):active{color:var(--mantine-color-white)}}@media (hover:hover){:where([data-mantine-color-scheme=light]) fieldset:disabled .m_1738fcb2:hover{color:var(--mantine-color-gray-5)!important}:where([data-mantine-color-scheme=dark]) fieldset:disabled .m_1738fcb2:hover{color:var(--mantine-color-dark-3)!important}}@media (hover:none){:where([data-mantine-color-scheme=light]) fieldset:disabled .m_1738fcb2:active{color:var(--mantine-color-gray-5)!important}:where([data-mantine-color-scheme=dark]) fieldset:disabled .m_1738fcb2:active{color:var(--mantine-color-dark-3)!important}}.m_1714d588{height:0;opacity:0;overflow:hidden;position:absolute;white-space:nowrap;width:0}.m_1714d588[data-focus-ring=auto]:focus:focus-visible+.m_1738fcb2{--segmented-control-outline:2px solid var(--mantine-primary-color-filled)}.m_1714d588[data-focus-ring=always]:focus+.m_1738fcb2{--segmented-control-outline:2px solid var(--mantine-primary-color-filled)}.m_69686b9b{flex:1;position:relative;transition:border-color var(--sc-transition-duration) var(--sc-transition-timing-function);z-index:2}.m_cf365364[data-with-items-borders] :where(.m_69686b9b):before{background-color:var(--separator-color);bottom:0;content:"";inset-inline-start:0;position:absolute;top:0;transition:background-color var(--sc-transition-duration) var(--sc-transition-timing-function);width:calc(.0625rem*var(--mantine-scale))}.m_69686b9b[data-orientation=vertical]:before{top:0;inset-inline:0;bottom:auto;height:calc(.0625rem*var(--mantine-scale));width:auto}:where([data-mantine-color-scheme=light]) .m_69686b9b{--separator-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_69686b9b{--separator-color:var(--mantine-color-dark-4)}.m_69686b9b:first-of-type:before,[data-mantine-color-scheme] .m_69686b9b[data-active]+.m_69686b9b:before,[data-mantine-color-scheme] .m_69686b9b[data-active]:before{--separator-color:transparent}.m_78882f40{position:relative;z-index:2}.m_fa528724{--scp-filled-segment-color:var(--mantine-primary-color-filled);--scp-transition-duration:0ms;--scp-thickness:calc(0.625rem*var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_fa528724{--scp-empty-segment-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_fa528724{--scp-empty-segment-color:var(--mantine-color-dark-4)}.m_fa528724{position:relative;width:-moz-fit-content;width:fit-content}.m_62e9e7e2{display:block;overflow:hidden;transform:var(--scp-rotation)}.m_c573fb6f{transition:stroke-dashoffset var(--scp-transition-duration) ease,stroke-dasharray var(--scp-transition-duration) ease,stroke var(--scp-transition-duration)}.m_4fa340f2{inset-inline:0;margin:0;padding:0;position:absolute;text-align:center;z-index:1}.m_4fa340f2:where([data-position=bottom]){bottom:0;padding-inline:calc(var(--scp-thickness)*2)}.m_4fa340f2:where([data-position=bottom]):where([data-orientation=down]){bottom:auto;top:0}.m_4fa340f2:where([data-position=center]){padding-inline:calc(var(--scp-thickness)*3);top:50%}.m_925c2d2c{container:simple-grid/inline-size}.m_2415a157{display:grid;gap:var(--sg-spacing-y) var(--sg-spacing-x);grid-template-columns:repeat(var(--sg-cols),minmax(0,1fr))}@keyframes m_299c329c{0%,to{opacity:.4}50%{opacity:1}}.m_18320242{border-radius:var(--skeleton-radius,var(--mantine-radius-default));height:var(--skeleton-height,auto);position:relative;transform:translateZ(0);-webkit-transform:translateZ(0);width:var(--skeleton-width,100%)}.m_18320242:where([data-animate]):after{animation:m_299c329c 1.5s linear infinite}.m_18320242:where([data-visible]){overflow:hidden}.m_18320242:where([data-visible]):before{background-color:var(--mantine-color-body);content:"";inset:0;position:absolute;z-index:10}.m_18320242:where([data-visible]):after{content:"";inset:0;position:absolute;z-index:11}:where([data-mantine-color-scheme=light]) .m_18320242:where([data-visible]):after{background-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_18320242:where([data-visible]):after{background-color:var(--mantine-color-dark-4)}.m_dd36362e{--slider-size-xs:calc(0.25rem*var(--mantine-scale));--slider-size-sm:calc(0.375rem*var(--mantine-scale));--slider-size-md:calc(0.5rem*var(--mantine-scale));--slider-size-lg:calc(0.625rem*var(--mantine-scale));--slider-size-xl:calc(0.75rem*var(--mantine-scale));--slider-size:var(--slider-size-md);--slider-radius:calc(62.5rem*var(--mantine-scale));--slider-color:var(--mantine-primary-color-filled);-webkit-tap-highlight-color:transparent;align-items:center;display:flex;flex-direction:column;height:calc(var(--slider-size)*2);outline:none;padding-inline:var(--slider-size);position:relative;touch-action:none}[data-mantine-color-scheme=light] .m_dd36362e{--slider-track-bg:var(--mantine-color-gray-2);--slider-track-disabled-bg:var(--mantine-color-gray-4)}[data-mantine-color-scheme=dark] .m_dd36362e{--slider-track-bg:var(--mantine-color-dark-4);--slider-track-disabled-bg:var(--mantine-color-dark-3)}.m_c9357328{border-radius:var(--mantine-radius-sm);color:var(--mantine-color-white);font-size:var(--mantine-font-size-xs);padding:calc(var(--mantine-spacing-xs)/2);pointer-events:none;position:absolute;top:calc(-2.25rem*var(--mantine-scale));touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}:where([data-mantine-color-scheme=light]) .m_c9357328{background-color:var(--mantine-color-gray-9)}:where([data-mantine-color-scheme=dark]) .m_c9357328{background-color:var(--mantine-color-dark-4)}.m_c9a9a60a{align-items:center;border:calc(.25rem*var(--mantine-scale)) solid;border-radius:var(--slider-radius);color:var(--slider-color);cursor:pointer;display:flex;height:var(--slider-thumb-size);justify-content:center;right:var(--slider-thumb-offset);outline-offset:calc(.125rem*var(--mantine-scale));position:absolute;top:50%;touch-action:none;transform:translate(50%,-50%);transition:box-shadow .1s ease,transform .1s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--slider-thumb-size);z-index:3}:where([dir=rtl]) .m_c9a9a60a{right:auto;left:calc(var(--slider-thumb-offset) - var(--slider-thumb-size))}.m_c9a9a60a:where([data-disabled]),fieldset:disabled .m_c9a9a60a{display:none}.m_c9a9a60a:where([data-dragging]){box-shadow:var(--mantine-shadow-sm);transform:translate(50%,-50%) scale(1.05)}:where([data-mantine-color-scheme=light]) .m_c9a9a60a{background-color:var(--mantine-color-white);border-color:var(--slider-color)}:where([data-mantine-color-scheme=dark]) .m_c9a9a60a{background-color:var(--slider-color);border-color:var(--mantine-color-white)}.m_a8645c2{align-items:center;cursor:pointer;display:flex;height:calc(var(--slider-size)*2);width:100%}.m_a8645c2:where([data-disabled]),fieldset:disabled .m_a8645c2{cursor:not-allowed}.m_c9ade57f{height:var(--slider-size);position:relative;width:100%}.m_c9ade57f:where([data-inverted]:not([data-disabled])){--track-bg:var(--slider-color)}.m_c9ade57f:where([data-inverted][data-disabled]),fieldset:disabled .m_c9ade57f:where([data-inverted]){--track-bg:var(--slider-track-disabled-bg)}.m_c9ade57f:before{background-color:var(--track-bg,var(--slider-track-bg));content:"";inset-inline:calc(var(--slider-size)*-1);z-index:0}.m_38aeed47,.m_c9ade57f:before{border-radius:var(--slider-radius);bottom:0;position:absolute;top:0}.m_38aeed47{background-color:var(--slider-color);inset-inline-start:var(--slider-bar-offset);width:var(--slider-bar-width);z-index:1}.m_38aeed47:where([data-inverted]){background-color:var(--slider-track-bg)}:where([data-mantine-color-scheme=light]) .m_38aeed47:where([data-disabled]:not([data-inverted])),:where([data-mantine-color-scheme=light]) fieldset:disabled .m_38aeed47:where(:not([data-inverted])){background-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_38aeed47:where([data-disabled]:not([data-inverted])),:where([data-mantine-color-scheme=dark]) fieldset:disabled .m_38aeed47:where(:not([data-inverted])){background-color:var(--mantine-color-dark-3)}.m_b7b0423a{height:0;inset-inline-start:calc(var(--mark-offset) - var(--slider-size)/2);pointer-events:none;position:absolute;top:0;z-index:2}.m_dd33bc19{background-color:var(--mantine-color-white);border:calc(.125rem*var(--mantine-scale)) solid;border-radius:calc(62.5rem*var(--mantine-scale));height:var(--slider-size);pointer-events:none;width:var(--slider-size)}:where([data-mantine-color-scheme=light]) .m_dd33bc19{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_dd33bc19{border-color:var(--mantine-color-dark-4)}.m_dd33bc19:where([data-filled]){border-color:var(--slider-color)}:where([data-mantine-color-scheme=light]) .m_dd33bc19:where([data-filled]):where([data-disabled]){border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_dd33bc19:where([data-filled]):where([data-disabled]){border-color:var(--mantine-color-dark-3)}.m_68c77a5b{cursor:pointer;font-size:var(--mantine-font-size-sm);transform:translate(calc(-1*(-50% + var(--slider-size)/2)),calc(var(--mantine-spacing-xs)/2));-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}:where([data-mantine-color-scheme=light]) .m_68c77a5b{color:var(--mantine-color-gray-6)}:where([data-mantine-color-scheme=dark]) .m_68c77a5b{color:var(--mantine-color-dark-2)}.m_559cce2d{position:relative}.m_559cce2d:where([data-has-spoiler]){margin-bottom:calc(1.5rem*var(--mantine-scale))}.m_b912df4e{display:flex;flex-direction:column;overflow:hidden;transition:max-height var(--spoiler-transition-duration,.2s) ease}.m_b9131032{height:calc(1.5rem*var(--mantine-scale));inset-inline-start:0;position:absolute;top:100%}.m_6d731127{align-items:var(--stack-align,stretch);display:flex;flex-direction:column;gap:var(--stack-gap,var(--mantine-spacing-md));justify-content:var(--stack-justify,flex-start)}.m_cbb4ea7e{--stepper-icon-size-xs:calc(2.125rem*var(--mantine-scale));--stepper-icon-size-sm:calc(2.25rem*var(--mantine-scale));--stepper-icon-size-md:calc(2.625rem*var(--mantine-scale));--stepper-icon-size-lg:calc(3rem*var(--mantine-scale));--stepper-icon-size-xl:calc(3.25rem*var(--mantine-scale));--stepper-icon-size:var(--stepper-icon-size-md);--stepper-color:var(--mantine-primary-color-filled);--stepper-content-padding:var(--mantine-spacing-md);--stepper-spacing:var(--mantine-spacing-md);--stepper-radius:calc(62.5rem*var(--mantine-scale));--stepper-fz:var(--mantine-font-size-md)}.m_aaf89d0b{align-items:center;display:flex;flex-wrap:nowrap}.m_aaf89d0b:where([data-wrap]){flex-wrap:wrap;gap:var(--mantine-spacing-md) 0}.m_aaf89d0b:where([data-orientation=vertical]){flex-direction:column}.m_aaf89d0b:where([data-orientation=vertical]):where([data-icon-position=left]){align-items:flex-start}.m_aaf89d0b:where([data-orientation=vertical]):where([data-icon-position=right]){align-items:flex-end}.m_aaf89d0b:where([data-orientation=horizontal]){flex-direction:row}.m_2a371ac9{--separator-offset:calc(var(--stepper-icon-size)/2 - 0.0625rem*var(--mantine-scale));flex:1;transition:background-color .15s ease}:where([data-mantine-color-scheme=light]) .m_2a371ac9{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_2a371ac9{background-color:var(--mantine-color-dark-2)}.m_2a371ac9:where([data-active]){background-color:var(--stepper-color)}.m_2a371ac9:where([data-orientation=horizontal]){height:calc(.125rem*var(--mantine-scale));margin-inline:var(--mantine-spacing-md)}.m_2a371ac9:where([data-orientation=vertical]){margin-bottom:calc(var(--mantine-spacing-xs) - .125rem*var(--mantine-scale));margin-top:calc(var(--mantine-spacing-xs)/2);width:calc(.125rem*var(--mantine-scale))}.m_2a371ac9:where([data-orientation=vertical]):where([data-icon-position=left]){margin-inline-start:var(--separator-offset)}.m_2a371ac9:where([data-orientation=vertical]):where([data-icon-position=right]){margin-inline-end:var(--separator-offset)}.m_78da155d{padding-top:var(--stepper-content-padding)}.m_cbb57068{--step-color:var(--stepper-color);cursor:default;display:flex}.m_cbb57068:where([data-allow-click]){cursor:pointer}.m_cbb57068:where([data-icon-position=left]){flex-direction:row}.m_cbb57068:where([data-icon-position=right]){flex-direction:row-reverse}.m_f56b1e2c{align-items:center}.m_833edb7e{--separator-spacing:calc(var(--mantine-spacing-xs)/2);justify-content:flex-start;margin-top:var(--separator-spacing);min-height:calc(var(--stepper-icon-size) + var(--mantine-spacing-xl) + var(--separator-spacing));overflow:hidden}.m_833edb7e:where(:first-of-type){margin-top:0}.m_833edb7e:where(:last-of-type) .m_6496b3f3{display:none}.m_818e70b{position:relative}.m_6496b3f3{border-inline-start:calc(.125rem*var(--mantine-scale)) solid;height:100vh;inset-inline-start:calc(var(--stepper-icon-size)/2);position:absolute;top:calc(var(--stepper-icon-size) + var(--separator-spacing))}:where([data-mantine-color-scheme=light]) .m_6496b3f3{border-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_6496b3f3{border-color:var(--mantine-color-dark-5)}.m_6496b3f3:where([data-active]){border-color:var(--stepper-color)}.m_1959ad01{align-items:center;border:calc(.125rem*var(--mantine-scale)) solid;border-radius:var(--stepper-radius);display:flex;font-size:var(--stepper-fz);font-weight:700;height:var(--stepper-icon-size);justify-content:center;min-height:var(--stepper-icon-size);min-width:var(--stepper-icon-size);position:relative;transition:background-color .15s ease,border-color .15s ease;width:var(--stepper-icon-size)}:where([data-mantine-color-scheme=light]) .m_1959ad01{background-color:var(--mantine-color-gray-1);border-color:var(--mantine-color-gray-1);color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_1959ad01{background-color:var(--mantine-color-dark-5);border-color:var(--mantine-color-dark-5);color:var(--mantine-color-dark-1)}.m_1959ad01:where([data-progress]){border-color:var(--step-color)}.m_1959ad01:where([data-completed]){background-color:var(--step-color);border-color:var(--step-color);color:var(--stepper-icon-color,var(--mantine-color-white))}.m_a79331dc{align-items:center;color:var(--stepper-icon-color,var(--mantine-color-white));display:flex;inset:0;justify-content:center;position:absolute}.m_1956aa2a{display:flex;flex-direction:column}.m_1956aa2a:where([data-icon-position=left]){margin-inline-start:var(--mantine-spacing-sm)}.m_1956aa2a:where([data-icon-position=right]){margin-inline-end:var(--mantine-spacing-sm);text-align:left}:where([dir=rtl]) .m_1956aa2a:where([data-icon-position=right]){text-align:right}.m_12051f6c{font-size:var(--stepper-fz);font-weight:500;line-height:1}.m_164eea74{color:var(--mantine-color-dimmed);font-size:calc(var(--stepper-fz) - .125rem*var(--mantine-scale));line-height:1;margin-bottom:calc(var(--stepper-spacing)/3);margin-top:calc(var(--stepper-spacing)/3)}.m_5f93f3bb{--switch-height-xs:calc(1rem*var(--mantine-scale));--switch-height-sm:calc(1.25rem*var(--mantine-scale));--switch-height-md:calc(1.5rem*var(--mantine-scale));--switch-height-lg:calc(1.875rem*var(--mantine-scale));--switch-height-xl:calc(2.25rem*var(--mantine-scale));--switch-width-xs:calc(2rem*var(--mantine-scale));--switch-width-sm:calc(2.375rem*var(--mantine-scale));--switch-width-md:calc(2.875rem*var(--mantine-scale));--switch-width-lg:calc(3.5rem*var(--mantine-scale));--switch-width-xl:calc(4.5rem*var(--mantine-scale));--switch-thumb-size-xs:calc(0.75rem*var(--mantine-scale));--switch-thumb-size-sm:calc(0.875rem*var(--mantine-scale));--switch-thumb-size-md:calc(1.125rem*var(--mantine-scale));--switch-thumb-size-lg:calc(1.375rem*var(--mantine-scale));--switch-thumb-size-xl:calc(1.75rem*var(--mantine-scale));--switch-label-font-size-xs:calc(0.3125rem*var(--mantine-scale));--switch-label-font-size-sm:calc(0.375rem*var(--mantine-scale));--switch-label-font-size-md:calc(0.4375rem*var(--mantine-scale));--switch-label-font-size-lg:calc(0.5625rem*var(--mantine-scale));--switch-label-font-size-xl:calc(0.6875rem*var(--mantine-scale));--switch-track-label-padding-xs:calc(0.0625rem*var(--mantine-scale));--switch-track-label-padding-sm:calc(0.125rem*var(--mantine-scale));--switch-track-label-padding-md:calc(0.125rem*var(--mantine-scale));--switch-track-label-padding-lg:calc(0.1875rem*var(--mantine-scale));--switch-track-label-padding-xl:calc(0.1875rem*var(--mantine-scale));--switch-height:var(--switch-height-sm);--switch-width:var(--switch-width-sm);--switch-thumb-size:var(--switch-thumb-size-sm);--switch-label-font-size:var(--switch-label-font-size-sm);--switch-track-label-padding:var(--switch-track-label-padding-sm);--switch-radius:calc(62.5rem*var(--mantine-scale));--switch-color:var(--mantine-primary-color-filled);position:relative}.m_926b4011{height:0;opacity:0;padding:0;position:absolute;white-space:nowrap;width:0}.m_926b4011,.m_9307d992{margin:0;overflow:hidden}.m_9307d992{-webkit-tap-highlight-color:transparent;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--switch-bg);border:1px solid var(--switch-bd);border-radius:var(--switch-radius);color:var(--switch-text-color);cursor:var(--switch-cursor,var(--mantine-cursor-type));display:flex;font-size:var(--switch-label-font-size);font-weight:600;height:var(--switch-height);line-height:0;min-width:var(--switch-width);order:var(--switch-order,1);position:relative;transition:background-color .15s ease,border-color .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:0}.m_9307d992:where([data-without-labels]){width:var(--switch-width)}.m_926b4011:focus-visible+.m_9307d992{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem*var(--mantine-scale))}.m_926b4011:checked+.m_9307d992{--switch-bg:var(--switch-color);--switch-bd:var(--switch-color);--switch-text-color:var(--mantine-color-white)}.m_926b4011:disabled+.m_9307d992,.m_926b4011[data-disabled]+.m_9307d992{--switch-bg:var(--switch-disabled-color);--switch-bd:var(--switch-disabled-color);--switch-cursor:not-allowed}[data-mantine-color-scheme=light] .m_9307d992{--switch-bg:var(--mantine-color-gray-2);--switch-bd:var(--mantine-color-gray-3);--switch-text-color:var(--mantine-color-gray-6);--switch-disabled-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .m_9307d992{--switch-bg:var(--mantine-color-dark-6);--switch-bd:var(--mantine-color-dark-4);--switch-text-color:var(--mantine-color-dark-1);--switch-disabled-color:var(--mantine-color-dark-4)}.m_9307d992[data-error]{--switch-bd:var(--mantine-color-error)}.m_9307d992[data-label-position=left]{--switch-order:2}.m_93039a1d{background-color:var(--switch-thumb-bg,var(--mantine-color-white));border:1px solid var(--switch-thumb-bd);border-radius:var(--switch-radius);display:flex;height:var(--switch-thumb-size);inset-inline-start:var(--switch-thumb-start,var(--switch-track-label-padding));position:absolute;transition:inset-inline-start .15s ease;width:var(--switch-thumb-size);z-index:1}.m_93039a1d>*{margin:auto}.m_926b4011:checked+*>.m_93039a1d{--switch-thumb-start:calc(100% - var(--switch-thumb-size) - var(--switch-track-label-padding));--switch-thumb-bd:var(--mantine-color-white)}.m_926b4011:disabled+*>.m_93039a1d,.m_926b4011[data-disabled]+*>.m_93039a1d{--switch-thumb-bd:var(--switch-thumb-bg-disabled);--switch-thumb-bg:var(--switch-thumb-bg-disabled)}[data-mantine-color-scheme=light] .m_93039a1d{--switch-thumb-bd:var(--mantine-color-gray-3);--switch-thumb-bg-disabled:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_93039a1d{--switch-thumb-bd:var(--mantine-color-white);--switch-thumb-bg-disabled:var(--mantine-color-dark-3)}.m_8277e082{display:grid;height:100%;margin-inline-start:calc(var(--switch-thumb-size) + var(--switch-track-label-padding));min-width:calc(var(--switch-width) - var(--switch-thumb-size));padding-inline:var(--switch-track-label-padding);place-content:center;transition:margin .15s ease}.m_926b4011:checked+*>.m_8277e082{margin-inline-end:calc(var(--switch-thumb-size) + var(--switch-track-label-padding));margin-inline-start:0}.m_b23fa0ef{border:none;border-collapse:collapse;caption-side:var(--table-caption-side,bottom);font-size:var(--mantine-font-size-sm);line-height:var(--mantine-line-height);table-layout:var(--table-layout,auto);width:100%}:where([data-mantine-color-scheme=light]) .m_b23fa0ef{--table-hover-color:var(--mantine-color-gray-1);--table-striped-color:var(--mantine-color-gray-0);--table-border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_b23fa0ef{--table-hover-color:var(--mantine-color-dark-5);--table-striped-color:var(--mantine-color-dark-6);--table-border-color:var(--mantine-color-dark-4)}.m_b23fa0ef:where([data-with-table-border]){border:calc(.0625rem*var(--mantine-scale)) solid var(--table-border-color)}.m_4e7aa4f3{text-align:right}:where([dir=rtl]) .m_4e7aa4f3{text-align:left}.m_4e7aa4fd{background-color:transparent;border-bottom:none}@media (hover:hover){.m_4e7aa4fd:hover:where([data-hover]){background-color:var(--tr-hover-bg)}}@media (hover:none){.m_4e7aa4fd:active:where([data-hover]){background-color:var(--tr-hover-bg)}}.m_4e7aa4fd:where([data-with-row-border]){border-bottom:calc(.0625rem*var(--mantine-scale)) solid var(--table-border-color)}.m_4e7aa4ef,.m_4e7aa4f3{padding:var(--table-vertical-spacing) var(--table-horizontal-spacing,var(--mantine-spacing-xs))}.m_4e7aa4ef:where([data-with-column-border]:not(:last-child)),.m_4e7aa4f3:where([data-with-column-border]:not(:last-child)){border-inline-end:calc(.0625rem*var(--mantine-scale)) solid var(--table-border-color)}.m_b2404537 :where(tr):where([data-with-row-border]:last-of-type){border-bottom:none}.m_b2404537 :where(tr):where([data-striped=odd]:nth-of-type(odd)){background-color:var(--table-striped-color)}.m_b2404537 :where(tr):where([data-striped=even]:nth-of-type(2n)){background-color:var(--table-striped-color)}.m_b2404537 :where(tr)[data-hover]{--tr-hover-bg:var(--table-highlight-on-hover-color,var(--table-hover-color))}.m_b242d975{top:var(--table-sticky-header-offset,0);z-index:3}.m_b242d975:where([data-sticky]){background-color:var(--mantine-color-body);position:sticky}.m_9e5a3ac7{color:var(--mantine-color-dimmed)}.m_9e5a3ac7:where([data-side=top]){margin-bottom:var(--mantine-spacing-xs)}.m_9e5a3ac7:where([data-side=bottom]){margin-top:var(--mantine-spacing-xs)}.m_a100c15{overflow-x:var(--table-overflow)}.m_62259741{min-width:var(--table-min-width)}.m_89d60db1{display:var(--tabs-display);flex-direction:var(--tabs-flex-direction);--tab-justify:flex-start;--tabs-list-direction:row;--tabs-panel-grow:unset;--tabs-display:block;--tabs-flex-direction:row;--tabs-list-border-width:0;--tabs-list-border-size:0 0 var(--tabs-list-border-width) 0;--tabs-list-gap:unset;--tabs-list-line-bottom:0;--tabs-list-line-top:unset;--tabs-list-line-start:0;--tabs-list-line-end:0;--tab-radius:var(--tabs-radius) var(--tabs-radius) 0 0;--tab-border-width:0 0 var(--tabs-list-border-width) 0}.m_89d60db1[data-inverted]{--tabs-list-line-bottom:unset;--tabs-list-line-top:0;--tab-radius:0 0 var(--tabs-radius) var(--tabs-radius);--tab-border-width:var(--tabs-list-border-width) 0 0 0}.m_89d60db1[data-inverted] .m_576c9d4:before{bottom:unset;top:0}.m_89d60db1[data-orientation=vertical]{--tabs-list-line-start:unset;--tabs-list-line-end:0;--tabs-list-line-top:0;--tabs-list-line-bottom:0;--tabs-list-border-size:0 var(--tabs-list-border-width) 0 0;--tab-border-width:0 var(--tabs-list-border-width) 0 0;--tab-radius:var(--tabs-radius) 0 0 var(--tabs-radius);--tabs-list-direction:column;--tabs-panel-grow:1;--tabs-display:flex}[dir=rtl] .m_89d60db1[data-orientation=vertical]{--tabs-list-border-size:0 0 0 var(--tabs-list-border-width);--tab-border-width:0 0 0 var(--tabs-list-border-width);--tab-radius:0 var(--tabs-radius) var(--tabs-radius) 0}.m_89d60db1[data-orientation=vertical][data-placement=right]{--tabs-flex-direction:row-reverse;--tabs-list-line-start:0;--tabs-list-line-end:unset;--tabs-list-border-size:0 0 0 var(--tabs-list-border-width);--tab-border-width:0 0 0 var(--tabs-list-border-width);--tab-radius:0 var(--tabs-radius) var(--tabs-radius) 0}[dir=rtl] .m_89d60db1[data-orientation=vertical][data-placement=right]{--tabs-list-border-size:0 var(--tabs-list-border-width) 0 0;--tab-border-width:0 var(--tabs-list-border-width) 0 0;--tab-radius:var(--tabs-radius) 0 0 var(--tabs-radius)}[data-mantine-color-scheme=light] .m_89d60db1{--tab-border-color:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .m_89d60db1{--tab-border-color:var(--mantine-color-dark-4)}.m_89d60db1[data-orientation=horizontal]{--tab-justify:center}.m_89d60db1[data-variant=default]{--tabs-list-border-width:calc(0.125rem*var(--mantine-scale))}[data-mantine-color-scheme=light] .m_89d60db1[data-variant=default]{--tab-hover-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_89d60db1[data-variant=default]{--tab-hover-color:var(--mantine-color-dark-6)}.m_89d60db1[data-variant=outline]{--tabs-list-border-width:calc(0.0625rem*var(--mantine-scale))}.m_89d60db1[data-variant=pills]{--tabs-list-gap:calc(var(--mantine-spacing-sm)/2)}[data-mantine-color-scheme=light] .m_89d60db1[data-variant=pills]{--tab-hover-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_89d60db1[data-variant=pills]{--tab-hover-color:var(--mantine-color-dark-6)}.m_89d33d6d{display:flex;flex-direction:var(--tabs-list-direction);flex-wrap:wrap;gap:var(--tabs-list-gap);justify-content:var(--tabs-justify,flex-start);--tab-grow:unset}.m_89d33d6d[data-grow]{--tab-grow:1}.m_b0c91715{flex-grow:var(--tabs-panel-grow)}.m_4ec4dce6{align-items:center;display:flex;flex-grow:var(--tab-grow);font-size:var(--mantine-font-size-sm);justify-content:var(--tab-justify);line-height:1;padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;z-index:0}.m_4ec4dce6:disabled,.m_4ec4dce6[data-disabled]{cursor:not-allowed;opacity:.5}.m_4ec4dce6:focus{z-index:1}.m_fc420b1f{align-items:center;display:flex;justify-content:center;margin-right:var(--tab-section-margin-left,0);margin-left:var(--tab-section-margin-right,0)}.m_fc420b1f[data-position=left]:not(:only-child){--tab-section-margin-right:var(--mantine-spacing-xs)}[dir=rtl] .m_fc420b1f[data-position=left]:not(:only-child){--tab-section-margin-right:0rem;--tab-section-margin-left:var(--mantine-spacing-xs)}.m_fc420b1f[data-position=right]:not(:only-child){--tab-section-margin-left:var(--mantine-spacing-xs)}[dir=rtl] .m_fc420b1f[data-position=right]:not(:only-child){--tab-section-margin-left:0rem;--tab-section-margin-right:var(--mantine-spacing-xs)}.m_576c9d4{position:relative}.m_576c9d4:before{border-color:var(--tab-border-color);border-style:solid;border-width:var(--tabs-list-border-size);bottom:var(--tabs-list-line-bottom);content:"";inset-inline-end:var(--tabs-list-line-end);inset-inline-start:var(--tabs-list-line-start);position:absolute;top:var(--tabs-list-line-top)}.m_539e827b{background-color:var(--tab-bg);border-color:transparent;border-radius:var(--tab-radius);border-style:solid;border-width:var(--tab-border-width);--tab-bg:transparent}.m_539e827b:where([data-active]){border-color:var(--tabs-color)}@media (hover:hover){.m_539e827b:hover{--tab-bg:var(--tab-hover-color)}.m_539e827b:hover:where(:not([data-active])){border-color:var(--tab-border-color)}}@media (hover:none){.m_539e827b:active{--tab-bg:var(--tab-hover-color)}.m_539e827b:active:where(:not([data-active])){border-color:var(--tab-border-color)}}@media (hover:hover){.m_539e827b:disabled:hover,.m_539e827b[data-disabled]:hover{--tab-bg:transparent}}@media (hover:none){.m_539e827b:disabled:active,.m_539e827b[data-disabled]:active{--tab-bg:transparent}}.m_6772fbd5{position:relative}.m_6772fbd5:before{border-color:var(--tab-border-color);border-style:solid;border-width:var(--tabs-list-border-size);bottom:var(--tabs-list-line-bottom);content:"";inset-inline-end:var(--tabs-list-line-end);inset-inline-start:var(--tabs-list-line-start);position:absolute;top:var(--tabs-list-line-top)}.m_b59ab47c{border-bottom-color:transparent;border-bottom:calc(.0625rem*var(--mantine-scale)) solid var(--tab-border-bottom-color);border-right:calc(.0625rem*var(--mantine-scale)) solid transparent;border-radius:var(--tab-radius);border-left:calc(.0625rem*var(--mantine-scale)) solid transparent;border-top-color:transparent;border-top:calc(.0625rem*var(--mantine-scale)) solid var(--tab-border-top-color);position:relative;--tab-border-bottom-color:transparent;--tab-border-top-color:transparent;--tab-border-inline-end-color:transparent;--tab-border-inline-start-color:transparent}.m_b59ab47c:where([data-active]):before{background-color:var(--tab-border-color);bottom:var(--tab-before-bottom,calc(-.0625rem*var(--mantine-scale)));content:"";height:calc(.0625rem*var(--mantine-scale));right:var(--tab-before-left,calc(-.0625rem*var(--mantine-scale)));position:absolute;left:var(--tab-before-right,auto);top:var(--tab-before-top,auto);width:calc(.0625rem*var(--mantine-scale))}.m_b59ab47c:where([data-active]):after{background-color:var(--tab-border-color);bottom:var(--tab-after-bottom,calc(-.0625rem*var(--mantine-scale)));content:"";height:calc(.0625rem*var(--mantine-scale));right:var(--tab-after-left,auto);position:absolute;left:var(--tab-after-right,calc(-.0625rem*var(--mantine-scale)));top:var(--tab-after-top,auto);width:calc(.0625rem*var(--mantine-scale))}.m_b59ab47c:where([data-active]){border-bottom-color:var(--tab-border-bottom-color);border-inline-end-color:var(--tab-border-inline-end-color);border-inline-start-color:var(--tab-border-inline-start-color);border-top-color:var(--tab-border-top-color);--tab-border-top-color:var(--tab-border-color);--tab-border-inline-start-color:var(--tab-border-color);--tab-border-inline-end-color:var(--tab-border-color);--tab-border-bottom-color:var(--mantine-color-body)}.m_b59ab47c:where([data-active])[data-inverted]{--tab-border-bottom-color:var(--tab-border-color);--tab-border-top-color:var(--mantine-color-body);--tab-before-bottom:auto;--tab-before-top:calc(-0.0625rem*var(--mantine-scale));--tab-after-bottom:auto;--tab-after-top:calc(-0.0625rem*var(--mantine-scale))}.m_b59ab47c:where([data-active])[data-orientation=vertical][data-placement=left]{--tab-border-inline-end-color:var(--mantine-color-body);--tab-border-inline-start-color:var(--tab-border-color);--tab-border-bottom-color:var(--tab-border-color);--tab-before-right:calc(-0.0625rem*var(--mantine-scale));--tab-before-left:auto;--tab-before-bottom:auto;--tab-before-top:calc(-0.0625rem*var(--mantine-scale));--tab-after-left:auto;--tab-after-right:calc(-0.0625rem*var(--mantine-scale))}[dir=rtl] .m_b59ab47c:where([data-active])[data-orientation=vertical][data-placement=left]{--tab-before-right:auto;--tab-before-left:calc(-0.0625rem*var(--mantine-scale));--tab-after-left:calc(-0.0625rem*var(--mantine-scale));--tab-after-right:auto}.m_b59ab47c:where([data-active])[data-orientation=vertical][data-placement=right]{--tab-border-inline-start-color:var(--mantine-color-body);--tab-border-inline-end-color:var(--tab-border-color);--tab-border-bottom-color:var(--tab-border-color);--tab-before-left:calc(-0.0625rem*var(--mantine-scale));--tab-before-right:auto;--tab-before-bottom:auto;--tab-before-top:calc(-0.0625rem*var(--mantine-scale));--tab-after-right:auto;--tab-after-left:calc(-0.0625rem*var(--mantine-scale))}[dir=rtl] .m_b59ab47c:where([data-active])[data-orientation=vertical][data-placement=right]{--tab-before-left:auto;--tab-before-right:calc(-0.0625rem*var(--mantine-scale));--tab-after-right:calc(-0.0625rem*var(--mantine-scale));--tab-after-left:auto}.m_c3381914{background-color:var(--tab-bg);border-radius:var(--tabs-radius);color:var(--tab-color);--tab-bg:transparent;--tab-color:inherit}@media (hover:hover){.m_c3381914:not([data-disabled]):hover{--tab-bg:var(--tab-hover-color)}}@media (hover:none){.m_c3381914:not([data-disabled]):active{--tab-bg:var(--tab-hover-color)}}.m_c3381914[data-active][data-active]{--tab-bg:var(--tabs-color);--tab-color:var(--tabs-text-color,var(--mantine-color-white))}@media (hover:hover){.m_c3381914[data-active][data-active]:hover{--tab-bg:var(--tabs-color)}}@media (hover:none){.m_c3381914[data-active][data-active]:active{--tab-bg:var(--tabs-color)}}.m_7341320d{--ti-size-xs:calc(1.125rem*var(--mantine-scale));--ti-size-sm:calc(1.375rem*var(--mantine-scale));--ti-size-md:calc(1.75rem*var(--mantine-scale));--ti-size-lg:calc(2.125rem*var(--mantine-scale));--ti-size-xl:calc(2.75rem*var(--mantine-scale));--ti-size:var(--ti-size-md);align-items:center;background:var(--ti-bg,var(--mantine-primary-color-filled));border:var(--ti-bd,1px solid transparent);border-radius:var(--ti-radius,var(--mantine-radius-default));color:var(--ti-color,var(--mantine-color-white));display:inline-flex;height:var(--ti-size);justify-content:center;line-height:1;min-height:var(--ti-size);min-width:var(--ti-size);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--ti-size)}.m_43657ece{--offset:calc(var(--tl-bullet-size)/2 + var(--tl-line-width)/2);--tl-bullet-size:calc(1.25rem*var(--mantine-scale));--tl-line-width:calc(0.25rem*var(--mantine-scale));--tl-radius:calc(62.5rem*var(--mantine-scale));--tl-color:var(--mantine-primary-color-filled)}.m_43657ece:where([data-align=left]){padding-inline-start:var(--offset)}.m_43657ece:where([data-align=right]){padding-inline-end:var(--offset)}.m_2ebe8099{font-weight:500;line-height:1;margin-bottom:calc(var(--mantine-spacing-xs)/2)}.m_436178ff{--item-border:var(--tl-line-width) var(--tli-border-style,solid) var(--item-border-color);color:var(--mantine-color-text);position:relative}.m_436178ff:before{border-inline-start:var(--item-border);bottom:calc(var(--mantine-spacing-xl)*-1);content:"";display:var(--timeline-line-display,none);right:var(--timeline-line-left,0);pointer-events:none;position:absolute;left:var(--timeline-line-right,0);top:0}.m_43657ece[data-align=left] .m_436178ff:before{--timeline-line-left:calc(var(--tl-line-width)*-1);--timeline-line-right:auto}.m_43657ece[data-align=right] .m_436178ff:before,[dir=rtl] .m_43657ece[data-align=left] .m_436178ff:before{--timeline-line-left:auto;--timeline-line-right:calc(var(--tl-line-width)*-1)}[dir=rtl] .m_43657ece[data-align=right] .m_436178ff:before{--timeline-line-left:calc(var(--tl-line-width)*-1);--timeline-line-right:auto}.m_43657ece:where([data-align=left]) .m_436178ff{padding-inline-start:var(--offset);text-align:right}.m_43657ece:where([data-align=right]) .m_436178ff{padding-inline-end:var(--offset);text-align:left}:where([data-mantine-color-scheme=light]) .m_436178ff{--item-border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_436178ff{--item-border-color:var(--mantine-color-dark-4)}.m_436178ff:where([data-line-active]):before{border-color:var(--tli-color,var(--tl-color))}.m_436178ff:where(:not(:last-of-type)){--timeline-line-display:block}.m_436178ff:where(:not(:first-of-type)){margin-top:var(--mantine-spacing-xl)}.m_8affcee1{align-items:center;background-color:var(--mantine-color-body);border:var(--tl-line-width) solid;border-radius:var(--tli-radius,var(--tl-radius));color:var(--mantine-color-text);display:flex;height:var(--tl-bullet-size);justify-content:center;position:absolute;top:0;width:var(--tl-bullet-size)}:where([data-mantine-color-scheme=light]) .m_8affcee1{border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_8affcee1{border-color:var(--mantine-color-dark-4)}.m_43657ece:where([data-align=left]) .m_8affcee1{right:calc(var(--tl-bullet-size)/2*-1 + var(--tl-line-width)/2*-1);left:auto}:where([dir=rtl]) .m_43657ece:where([data-align=left]) .m_8affcee1{right:auto;left:calc(var(--tl-bullet-size)/2*-1 + var(--tl-line-width)/2*-1)}.m_43657ece:where([data-align=right]) .m_8affcee1{right:auto;left:calc(var(--tl-bullet-size)/2*-1 + var(--tl-line-width)/2*-1)}:where([dir=rtl]) .m_43657ece:where([data-align=right]) .m_8affcee1{right:calc(var(--tl-bullet-size)/2*-1 + var(--tl-line-width)/2*-1);left:auto}.m_8affcee1:where([data-with-child]){border-width:var(--tl-line-width)}:where([data-mantine-color-scheme=light]) .m_8affcee1:where([data-with-child]){background-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_8affcee1:where([data-with-child]){background-color:var(--mantine-color-dark-4)}.m_8affcee1:where([data-active]){background-color:var(--mantine-color-white);border-color:var(--tli-color,var(--tl-color));color:var(--tl-icon-color,var(--mantine-color-white))}.m_8affcee1:where([data-active]):where([data-with-child]){background-color:var(--tli-color,var(--tl-color));color:var(--tl-icon-color,var(--mantine-color-white))}.m_43657ece:where([data-align=left]) .m_540e8f41{padding-inline-start:var(--offset);text-align:right}:where([dir=rtl]) .m_43657ece:where([data-align=left]) .m_540e8f41{text-align:left}.m_43657ece:where([data-align=right]) .m_540e8f41{padding-inline-end:var(--offset);text-align:left}:where([dir=rtl]) .m_43657ece:where([data-align=right]) .m_540e8f41{text-align:right}.m_8a5d1357{font-family:var(--mantine-font-family-headings);font-size:var(--title-fz);font-weight:var(--title-fw);line-height:var(--title-lh);margin:0;text-wrap:var(--title-text-wrap,var(--mantine-heading-text-wrap))}.m_8a5d1357:where([data-line-clamp]){display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:var(--title-line-clamp);-webkit-box-orient:vertical}.m_f698e191{--level-offset:var(--mantine-spacing-lg);-webkit-user-select:none;-moz-user-select:none;user-select:none}.m_75f3ecf,.m_f6970eb1,.m_f698e191{margin:0;padding:0}.m_f6970eb1{cursor:pointer;list-style:none;outline:0}.m_f6970eb1:focus-visible>.m_dc283425{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem*var(--mantine-scale))}.m_dc283425{padding-inline-start:var(--label-offset)}:where([data-mantine-color-scheme=light]) .m_dc283425:where([data-selected]){background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_dc283425:where([data-selected]){background-color:var(--mantine-color-dark-5)}.m_d6493fad :first-child{margin-top:0}.m_d6493fad :last-child{margin-bottom:0}.m_d6493fad :where(h1,h2,h3,h4,h5,h6){margin-bottom:var(--mantine-spacing-xs);text-wrap:var(--mantine-heading-text-wrap)}.m_d6493fad :where(h1){font-size:var(--mantine-h1-font-size);font-weight:var(--mantine-h1-font-weight);line-height:var(--mantine-h1-line-height);margin-top:calc(var(--mantine-spacing-xl)*1.5)}.m_d6493fad :where(h2){font-size:var(--mantine-h2-font-size);font-weight:var(--mantine-h2-font-weight);line-height:var(--mantine-h2-line-height);margin-top:var(--mantine-spacing-xl)}.m_d6493fad :where(h3){font-size:var(--mantine-h3-font-size);font-weight:var(--mantine-h3-font-weight);line-height:var(--mantine-h3-line-height);margin-top:calc(var(--mantine-spacing-xl)*.8)}.m_d6493fad :where(h4){font-size:var(--mantine-h4-font-size);font-weight:var(--mantine-h4-font-weight);line-height:var(--mantine-h4-line-height);margin-top:calc(var(--mantine-spacing-xl)*.8)}.m_d6493fad :where(h5){font-size:var(--mantine-h5-font-size);font-weight:var(--mantine-h5-font-weight);line-height:var(--mantine-h5-line-height);margin-top:calc(var(--mantine-spacing-xl)*.5)}.m_d6493fad :where(h6){font-size:var(--mantine-h6-font-size);font-weight:var(--mantine-h6-font-weight);line-height:var(--mantine-h6-line-height);margin-top:calc(var(--mantine-spacing-xl)*.5)}.m_d6493fad :where(img){margin-bottom:var(--mantine-spacing-xs);max-width:100%}.m_d6493fad :where(p){margin-bottom:var(--mantine-spacing-lg);margin-top:0}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(mark){background-color:var(--mantine-color-yellow-2);color:inherit}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(mark){background-color:var(--mantine-color-yellow-5);color:var(--mantine-color-black)}.m_d6493fad :where(a){color:var(--mantine-color-anchor);text-decoration:none}@media (hover:hover){.m_d6493fad :where(a):hover{text-decoration:underline}}@media (hover:none){.m_d6493fad :where(a):active{text-decoration:underline}}.m_d6493fad :where(hr){border:0;border-top:calc(.0625rem*var(--mantine-scale)) solid;margin-bottom:var(--mantine-spacing-md);margin-top:var(--mantine-spacing-md)}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(hr){border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(hr){border-color:var(--mantine-color-dark-3)}.m_d6493fad :where(pre){border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs);line-height:var(--mantine-line-height);margin:0;margin-bottom:var(--mantine-spacing-md);margin-top:var(--mantine-spacing-md);overflow-x:auto;padding:var(--mantine-spacing-xs)}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(pre){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(pre){background-color:var(--mantine-color-dark-8)}.m_d6493fad :where(pre) :where(code){background-color:transparent;border:0;border-radius:0;color:inherit;padding:0}.m_d6493fad :where(kbd){--kbd-fz:calc(0.75rem*var(--mantine-scale));--kbd-padding:calc(0.1875rem*var(--mantine-scale)) calc(0.3125rem*var(--mantine-scale));border:calc(.0625rem*var(--mantine-scale)) solid;border-bottom-width:calc(.1875rem*var(--mantine-scale));border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family-monospace);font-size:var(--kbd-fz);font-weight:700;line-height:var(--mantine-line-height);padding:var(--kbd-padding)}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(kbd){background-color:var(--mantine-color-gray-0);border-color:var(--mantine-color-gray-3);color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(kbd){background-color:var(--mantine-color-dark-5);border-color:var(--mantine-color-dark-3);color:var(--mantine-color-dark-0)}.m_d6493fad :where(code){border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs);line-height:var(--mantine-line-height);padding:calc(.0625rem*var(--mantine-scale)) calc(.3125rem*var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(code){background-color:var(--mantine-color-gray-0);color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(code){background-color:var(--mantine-color-dark-5);color:var(--mantine-color-white)}.m_d6493fad :where(ul,ol):not([data-type=taskList]){margin-bottom:var(--mantine-spacing-md);padding-inline-start:calc(2.375rem*var(--mantine-scale))}.m_d6493fad :where(ul,ol):not([data-type=taskList]) :where(li){margin-bottom:var(--mantine-spacing-xs)}.m_d6493fad :where(table){border-collapse:collapse;caption-side:bottom;margin-bottom:var(--mantine-spacing-md);width:100%}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(table){--table-border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(table){--table-border-color:var(--mantine-color-dark-4)}.m_d6493fad :where(table) :where(caption){color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-sm);margin-top:var(--mantine-spacing-xs)}.m_d6493fad :where(table) :where(th){font-size:var(--mantine-font-size-sm);font-weight:700;padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);text-align:right}.m_d6493fad :where(table) :where(thead th){border-bottom:calc(.0625rem*var(--mantine-scale)) solid;border-color:var(--table-border-color)}.m_d6493fad :where(table) :where(tfoot th){border-top:calc(.0625rem*var(--mantine-scale)) solid;border-color:var(--table-border-color)}.m_d6493fad :where(table) :where(td){border-bottom:calc(.0625rem*var(--mantine-scale)) solid;border-color:var(--table-border-color);font-size:var(--mantine-font-size-sm);padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm)}.m_d6493fad :where(table) :where(tr:last-of-type td){border-bottom:0}.m_d6493fad :where(blockquote){border-radius:var(--mantine-radius-sm);font-size:var(--mantine-font-size-lg);line-height:var(--mantine-line-height);margin:var(--mantine-spacing-md) 0;padding:var(--mantine-spacing-md) var(--mantine-spacing-lg)}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(blockquote){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(blockquote){background-color:var(--mantine-color-dark-8)}
    55.m_b37d9ac7{max-width:var(--notifications-container-width);position:fixed;width:calc(100% - var(--mantine-spacing-md)*2);z-index:var(--notifications-z-index)}.m_b37d9ac7:where([data-position=top-center]){right:50%;top:var(--mantine-spacing-md);transform:translateX(50%)}.m_b37d9ac7:where([data-position=top-left]){right:var(--mantine-spacing-md);top:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=top-right]){left:var(--mantine-spacing-md);top:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-center]){bottom:var(--mantine-spacing-md);right:50%;transform:translateX(50%)}.m_b37d9ac7:where([data-position=bottom-left]){bottom:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-right]){bottom:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_5ed0edd0+.m_5ed0edd0{margin-top:var(--mantine-spacing-md)}
    66.mantine-contextmenu{border:1px solid var(--mantine-color-gray-3);position:fixed}[data-mantine-color-scheme=dark] .mantine-contextmenu{border:1px solid var(--mantine-color-dark-4)}.mantine-contextmenu{overflow:hidden;transition:all .2s}.mantine-contextmenu-divider{background:var(--mantine-color-gray-1);height:calc(.0625rem*var(--mantine-scale))}[data-mantine-color-scheme=dark] .mantine-contextmenu-divider{background:var(--mantine-color-dark-5)}.mantine-contextmenu-item-button{align-items:center;color:var(--mantine-contextmenu-item-button-color);display:flex;padding:calc(var(--mantine-spacing-sm)/2) var(--mantine-spacing-sm);transition:background .2s;width:100%}.mantine-contextmenu-item-button[disabled]{color:var(--mantine-color-gray-5);cursor:not-allowed}[data-mantine-color-scheme=dark] .mantine-contextmenu-item-button[disabled]{color:var(--mantine-color-dark-3)}.mantine-contextmenu-item-button:hover:not([disabled]){background:var(--mantine-contextmenu-item-button-hover-bg-color-light)}[data-mantine-color-scheme=dark] .mantine-contextmenu-item-button:hover:not([disabled]){background:var(--mantine-contextmenu-item-button-hover-bg-color-dark)}.mantine-contextmenu-item-button:active:not([disabled]){background:var(--mantine-contextmenu-item-button-pressed-bg-color-light)}[data-mantine-color-scheme=dark] .mantine-contextmenu-item-button:active:not([disabled]){background:var(--mantine-contextmenu-item-button-pressed-bg-color-dark)}.mantine-contextmenu-item-button-title{flex-grow:1;font-size:var(--mantine-font-size-sm);white-space:nowrap}.mantine-contextmenu-overlay{background-color:transparent;height:100%;right:0;position:fixed;top:0;width:100%}
  • scotty/trunk/public/apps/dashboard-widget/dashboard-widget.asset.php

    r3178906 r3189739  
    1 <?php return array('dependencies' => array('react', 'react-dom', 'wp-i18n'), 'version' => 'ea3b254ecae146cee079');
     1<?php return array('dependencies' => array('react', 'react-dom', 'wp-i18n'), 'version' => '0c4fa02abf2c68f4a16a');
  • scotty/trunk/public/apps/dashboard-widget/dashboard-widget.css

    r3178906 r3189739  
    1 .m_e4d36c9b{background-color:var(--mantine-color-body);border-radius:var(--mantine-radius-default);box-shadow:var(--mantine-shadow-md);min-width:calc(12.5rem*var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_e4d36c9b{border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_e4d36c9b{border:1px solid var(--mantine-color-dark-4)}.m_7f4bcb19{color:var(--mantine-color-bright);font-size:var(--mantine-font-size-md);font-weight:500;padding:var(--mantine-spacing-xs) var(--mantine-spacing-md)}.m_3de554dd{padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);padding-top:0}.m_e4d36c9b:where([data-type=radial]) :where(.m_3de554dd){padding-top:var(--mantine-spacing-sm)}.m_3de8964e{display:flex;font-size:var(--mantine-font-size-sm);justify-content:space-between}.m_3de8964e:where(.m_3de8964e+.m_3de8964e){margin-top:calc(var(--mantine-spacing-sm)/2)}.m_3de8964e[data-type=scatter] .m_b30369b5{display:none}.m_50186d10{align-items:center;display:flex;gap:var(--mantine-spacing-sm);margin-inline-end:var(--mantine-spacing-xl)}.m_501dadf9{color:var(--mantine-color-text);font-size:var(--mantine-font-size-sm)}.m_50192318{color:var(--mantine-color-bright)}.m_847eaf{align-items:center;display:flex;flex-wrap:wrap;height:100%;justify-content:flex-end}.m_847eaf:where([data-centered]){justify-content:center}.m_847eaf:where([data-position=top]){padding-bottom:var(--mantine-spacing-md)}.m_847eaf:where([data-position=bottom]){padding-top:var(--mantine-spacing-md)}.m_17da7e62{align-items:center;border-radius:var(--mantine-radius-default);display:flex;gap:calc(.4375rem*var(--mantine-scale));line-height:1;padding:7px var(--mantine-spacing-xs)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_17da7e62:where(:hover){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_17da7e62:where(:hover){background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_17da7e62:where(:active){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_17da7e62:where(:active){background-color:var(--mantine-color-dark-5)}}.m_17da7e62[data-without-color] .m_6e236e21{display:none}.m_8ff56c0d{font-size:var(--mantine-font-size-sm);margin:0;padding:0}.m_a50f3e58{display:block;width:100%}.m_a50f3e58 svg{overflow:visible}:where([data-mantine-color-scheme=light]) .m_a50f3e58{--chart-grid-color:rgba(173,181,189,.6);--chart-cursor-fill:rgba(173,181,189,.15)}:where([data-mantine-color-scheme=dark]) .m_a50f3e58{--chart-cursor-fill:hsla(0,0%,41%,.15);--chart-grid-color:hsla(0,0%,41%,.6)}.m_a50f3e58 :where(text){color:var(--chart-text-color,var(--mantine-color-dimmed));font-family:var(--mantine-font-family)}.m_af9188cb{height:100%;width:100%}.m_a50a48bc{stroke:var(--chart-grid-color)}.m_a507a517{color:var(--chart-grid-color)}.m_2293801d{color:var(--chart-text-color,var(--mantine-color-dimmed))}.m_92b296cd{background-color:var(--mantine-color-body);border-radius:var(--mantine-radius-default);box-shadow:var(--mantine-shadow-md);min-width:calc(12.5rem*var(--mantine-scale));padding:var(--mantine-spacing-sm)}:where([data-mantine-color-scheme=light]) .m_92b296cd{border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_92b296cd{border:1px solid var(--mantine-color-dark-4)}.m_a410e613{height:var(--chart-size,auto);min-height:var(--chart-size,auto);min-width:var(--chart-size,auto);width:var(--chart-size,auto)}.m_a410e613 :where(*){outline:0}.m_ddb0bfe3{fill:var(--mantine-color-text);font-size:var(--mantine-font-size-sm)}.m_cd8943fd{height:var(--chart-size,auto);min-height:var(--chart-size,auto);min-width:var(--chart-size,auto);width:var(--chart-size,auto)}.m_cd8943fd :where(*){outline:0}:where([data-mantine-color-scheme=light]) .m_1f271cf7{--chart-grid-color:rgba(173,181,189,.6);--chart-text-color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_1f271cf7{--chart-grid-color:hsla(0,0%,41%,.6);--chart-text-color:var(--mantine-color-dark-1)}.m_1f271cf7 :where(text){font-size:var(--mantine-font-size-xs);fill:var(--chart-text-color,var(--mantine-color-dimmed));-webkit-user-select:none;-moz-user-select:none;user-select:none}.m_cf06f58c{height:100%;width:100%}
     1.m_e4d36c9b{background-color:var(--mantine-color-body);border-radius:var(--mantine-radius-default);box-shadow:var(--mantine-shadow-md);min-width:calc(12.5rem*var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_e4d36c9b{border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_e4d36c9b{border:1px solid var(--mantine-color-dark-4)}.m_7f4bcb19{color:var(--mantine-color-bright);font-size:var(--mantine-font-size-md);font-weight:500;padding:var(--mantine-spacing-xs) var(--mantine-spacing-md)}.m_3de554dd{padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);padding-top:0}.m_e4d36c9b:where([data-type=radial]) :where(.m_3de554dd){padding-top:var(--mantine-spacing-sm)}.m_b30369b5{height:calc(.75rem*var(--mantine-scale));width:calc(.75rem*var(--mantine-scale))}.m_3de8964e{display:flex;font-size:var(--mantine-font-size-sm);justify-content:space-between}.m_3de8964e:where(.m_3de8964e+.m_3de8964e){margin-top:calc(var(--mantine-spacing-sm)/2)}.m_3de8964e[data-type=scatter] .m_b30369b5{display:none}.m_50186d10{align-items:center;display:flex;gap:var(--mantine-spacing-sm);margin-inline-end:var(--mantine-spacing-xl)}.m_501dadf9{color:var(--mantine-color-text);font-size:var(--mantine-font-size-sm)}.m_50192318{color:var(--mantine-color-bright)}.m_847eaf{align-items:center;display:flex;flex-wrap:wrap;height:100%;justify-content:flex-end}.m_847eaf:where([data-centered]){justify-content:center}.m_847eaf:where([data-position=top]){padding-bottom:var(--mantine-spacing-md)}.m_847eaf:where([data-position=bottom]){padding-top:var(--mantine-spacing-md)}.m_17da7e62{align-items:center;border-radius:var(--mantine-radius-default);display:flex;gap:calc(.4375rem*var(--mantine-scale));line-height:1;padding:7px var(--mantine-spacing-xs)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_17da7e62:where(:hover){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_17da7e62:where(:hover){background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_17da7e62:where(:active){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_17da7e62:where(:active){background-color:var(--mantine-color-dark-5)}}.m_17da7e62[data-without-color] .m_6e236e21{display:none}.m_8ff56c0d{font-size:var(--mantine-font-size-sm);margin:0;padding:0}.m_a50f3e58{display:block;width:100%;--chart-bar-label-color:var(--mantine-color-dimmed)}.m_a50f3e58 svg{overflow:visible}:where([data-mantine-color-scheme=light]) .m_a50f3e58{--chart-grid-color:rgba(173,181,189,.6);--chart-cursor-fill:rgba(173,181,189,.15)}:where([data-mantine-color-scheme=dark]) .m_a50f3e58{--chart-cursor-fill:hsla(0,0%,41%,.15);--chart-grid-color:hsla(0,0%,41%,.6)}.m_a50f3e58 :where(text){color:var(--chart-text-color,var(--mantine-color-dimmed));font-family:var(--mantine-font-family)}.m_a50f3e58:where([data-orientation=vertical]){--chart-bar-label-color:var(--mantine-color-white)}.m_af9188cb{height:100%;width:100%}.m_a50a48bc{stroke:var(--chart-grid-color)}.m_a507a517{color:var(--chart-grid-color)}.m_2293801d{color:var(--chart-text-color,var(--mantine-color-dimmed))}.m_92b296cd{background-color:var(--mantine-color-body);border-radius:var(--mantine-radius-default);box-shadow:var(--mantine-shadow-md);min-width:calc(12.5rem*var(--mantine-scale));padding:var(--mantine-spacing-sm)}:where([data-mantine-color-scheme=light]) .m_92b296cd{border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_92b296cd{border:1px solid var(--mantine-color-dark-4)}.m_a410e613{height:var(--chart-size,auto);min-height:var(--chart-size,auto);min-width:var(--chart-size,auto);width:var(--chart-size,auto)}.m_a410e613 :where(*){outline:0}.m_ddb0bfe3{fill:var(--mantine-color-text);font-size:var(--mantine-font-size-sm)}.m_cd8943fd{height:var(--chart-size,auto);min-height:var(--chart-size,auto);min-width:var(--chart-size,auto);width:var(--chart-size,auto)}.m_cd8943fd :where(*){outline:0}:where([data-mantine-color-scheme=light]) .m_1f271cf7{--chart-grid-color:rgba(173,181,189,.6);--chart-text-color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_1f271cf7{--chart-grid-color:hsla(0,0%,41%,.6);--chart-text-color:var(--mantine-color-dark-1)}.m_1f271cf7 :where(text){font-size:var(--mantine-font-size-xs);fill:var(--chart-text-color,var(--mantine-color-dimmed));-webkit-user-select:none;-moz-user-select:none;user-select:none}.m_cf06f58c{height:100%;width:100%}:where([data-mantine-color-scheme=light]) .m_cd2bd9e5{--chart-empty-background:var(--mantine-color-gray-1);--chart-cursor-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_cd2bd9e5{--chart-empty-background:var(--mantine-color-dark-6);--chart-cursor-color:var(--mantine-color-dark-4)}.m_6bcc3420{align-items:center;box-shadow:var(--mantine-shadow-md);display:flex;font-size:var(--mantine-font-size-sm);justify-content:space-between;min-width:calc(12.5rem*var(--mantine-scale));padding:var(--mantine-spacing-md)}:where([data-mantine-color-scheme=light]) .m_6bcc3420{border:1px solid var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_6bcc3420{border:1px solid var(--mantine-color-dark-4)}.m_80d531e7{height:var(--chart-size,auto);min-height:var(--chart-size,auto);min-width:var(--chart-size,auto);width:var(--chart-size,auto)}.m_80d531e7 :where(*){outline:0}
    22*,:after,:before{box-sizing:border-box}button,input,select,textarea{font:inherit}button,select{text-transform:none}body{background-color:var(--mantine-color-body);color:var(--mantine-color-text);font-family:var(--mantine-font-family);font-size:var(--mantine-font-size-md);line-height:var(--mantine-line-height);margin:0;-webkit-font-smoothing:var(--mantine-webkit-font-smoothing);-moz-osx-font-smoothing:var(--mantine-moz-font-smoothing)}@media screen and (max-device-width:31.25em){body{-webkit-text-size-adjust:100%}}@media (prefers-reduced-motion:reduce){[data-respect-reduced-motion] [data-reduce-motion]{animation:none;transition:none}}[data-mantine-color-scheme=dark] .mantine-dark-hidden,[data-mantine-color-scheme=light] .mantine-light-hidden{display:none}.mantine-focus-auto:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem*var(--mantine-scale))}.mantine-focus-always:focus{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem*var(--mantine-scale))}.mantine-focus-never:focus{outline:none}.mantine-active:active{transform:translateY(calc(.0625rem*var(--mantine-scale)))}fieldset:disabled .mantine-active:active{transform:none}:where([dir=rtl]) .mantine-rotate-rtl{transform:rotate(180deg)}:root{color-scheme:var(--mantine-color-scheme);--mantine-z-index-app:100;--mantine-z-index-modal:200;--mantine-z-index-popover:300;--mantine-z-index-overlay:400;--mantine-z-index-max:9999;--mantine-scale:1;--mantine-cursor-type:default;--mantine-webkit-font-smoothing:antialiased;--mantine-color-scheme:light dark;--mantine-moz-font-smoothing:grayscale;--mantine-color-white:#fff;--mantine-color-black:#000;--mantine-line-height:1.55;--mantine-font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;--mantine-font-family-monospace:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;--mantine-font-family-headings:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;--mantine-heading-font-weight:700;--mantine-radius-default:calc(0.25rem*var(--mantine-scale));--mantine-primary-color-0:var(--mantine-color-blue-0);--mantine-primary-color-1:var(--mantine-color-blue-1);--mantine-primary-color-2:var(--mantine-color-blue-2);--mantine-primary-color-3:var(--mantine-color-blue-3);--mantine-primary-color-4:var(--mantine-color-blue-4);--mantine-primary-color-5:var(--mantine-color-blue-5);--mantine-primary-color-6:var(--mantine-color-blue-6);--mantine-primary-color-7:var(--mantine-color-blue-7);--mantine-primary-color-8:var(--mantine-color-blue-8);--mantine-primary-color-9:var(--mantine-color-blue-9);--mantine-primary-color-filled:var(--mantine-color-blue-filled);--mantine-primary-color-filled-hover:var(--mantine-color-blue-filled-hover);--mantine-primary-color-light:var(--mantine-color-blue-light);--mantine-primary-color-light-hover:var(--mantine-color-blue-light-hover);--mantine-primary-color-light-color:var(--mantine-color-blue-light-color);--mantine-breakpoint-xs:36em;--mantine-breakpoint-sm:48em;--mantine-breakpoint-md:62em;--mantine-breakpoint-lg:75em;--mantine-breakpoint-xl:88em;--mantine-spacing-xs:calc(0.625rem*var(--mantine-scale));--mantine-spacing-sm:calc(0.75rem*var(--mantine-scale));--mantine-spacing-md:calc(1rem*var(--mantine-scale));--mantine-spacing-lg:calc(1.25rem*var(--mantine-scale));--mantine-spacing-xl:calc(2rem*var(--mantine-scale));--mantine-font-size-xs:calc(0.75rem*var(--mantine-scale));--mantine-font-size-sm:calc(0.875rem*var(--mantine-scale));--mantine-font-size-md:calc(1rem*var(--mantine-scale));--mantine-font-size-lg:calc(1.125rem*var(--mantine-scale));--mantine-font-size-xl:calc(1.25rem*var(--mantine-scale));--mantine-line-height-xs:1.4;--mantine-line-height-sm:1.45;--mantine-line-height-md:1.55;--mantine-line-height-lg:1.6;--mantine-line-height-xl:1.65;--mantine-shadow-xs:0 calc(0.0625rem*var(--mantine-scale)) calc(0.1875rem*var(--mantine-scale)) rgba(0,0,0,.05),0 calc(0.0625rem*var(--mantine-scale)) calc(0.125rem*var(--mantine-scale)) rgba(0,0,0,.1);--mantine-shadow-sm:0 calc(0.0625rem*var(--mantine-scale)) calc(0.1875rem*var(--mantine-scale)) rgba(0,0,0,.05),rgba(0,0,0,.05) 0 calc(0.625rem*var(--mantine-scale)) calc(0.9375rem*var(--mantine-scale)) calc(-0.3125rem*var(--mantine-scale)),rgba(0,0,0,.04) 0 calc(0.4375rem*var(--mantine-scale)) calc(0.4375rem*var(--mantine-scale)) calc(-0.3125rem*var(--mantine-scale));--mantine-shadow-md:0 calc(0.0625rem*var(--mantine-scale)) calc(0.1875rem*var(--mantine-scale)) rgba(0,0,0,.05),rgba(0,0,0,.05) 0 calc(1.25rem*var(--mantine-scale)) calc(1.5625rem*var(--mantine-scale)) calc(-0.3125rem*var(--mantine-scale)),rgba(0,0,0,.04) 0 calc(0.625rem*var(--mantine-scale)) calc(0.625rem*var(--mantine-scale)) calc(-0.3125rem*var(--mantine-scale));--mantine-shadow-lg:0 calc(0.0625rem*var(--mantine-scale)) calc(0.1875rem*var(--mantine-scale)) rgba(0,0,0,.05),rgba(0,0,0,.05) 0 calc(1.75rem*var(--mantine-scale)) calc(1.4375rem*var(--mantine-scale)) calc(-0.4375rem*var(--mantine-scale)),rgba(0,0,0,.04) 0 calc(0.75rem*var(--mantine-scale)) calc(0.75rem*var(--mantine-scale)) calc(-0.4375rem*var(--mantine-scale));--mantine-shadow-xl:0 calc(0.0625rem*var(--mantine-scale)) calc(0.1875rem*var(--mantine-scale)) rgba(0,0,0,.05),rgba(0,0,0,.05) 0 calc(2.25rem*var(--mantine-scale)) calc(1.75rem*var(--mantine-scale)) calc(-0.4375rem*var(--mantine-scale)),rgba(0,0,0,.04) 0 calc(1.0625rem*var(--mantine-scale)) calc(1.0625rem*var(--mantine-scale)) calc(-0.4375rem*var(--mantine-scale));--mantine-radius-xs:calc(0.125rem*var(--mantine-scale));--mantine-radius-sm:calc(0.25rem*var(--mantine-scale));--mantine-radius-md:calc(0.5rem*var(--mantine-scale));--mantine-radius-lg:calc(1rem*var(--mantine-scale));--mantine-radius-xl:calc(2rem*var(--mantine-scale));--mantine-color-dark-0:#c9c9c9;--mantine-color-dark-1:#b8b8b8;--mantine-color-dark-2:#828282;--mantine-color-dark-3:#696969;--mantine-color-dark-4:#424242;--mantine-color-dark-5:#3b3b3b;--mantine-color-dark-6:#2e2e2e;--mantine-color-dark-7:#242424;--mantine-color-dark-8:#1f1f1f;--mantine-color-dark-9:#141414;--mantine-color-gray-0:#f8f9fa;--mantine-color-gray-1:#f1f3f5;--mantine-color-gray-2:#e9ecef;--mantine-color-gray-3:#dee2e6;--mantine-color-gray-4:#ced4da;--mantine-color-gray-5:#adb5bd;--mantine-color-gray-6:#868e96;--mantine-color-gray-7:#495057;--mantine-color-gray-8:#343a40;--mantine-color-gray-9:#212529;--mantine-color-red-0:#fff5f5;--mantine-color-red-1:#ffe3e3;--mantine-color-red-2:#ffc9c9;--mantine-color-red-3:#ffa8a8;--mantine-color-red-4:#ff8787;--mantine-color-red-5:#ff6b6b;--mantine-color-red-6:#fa5252;--mantine-color-red-7:#f03e3e;--mantine-color-red-8:#e03131;--mantine-color-red-9:#c92a2a;--mantine-color-pink-0:#fff0f6;--mantine-color-pink-1:#ffdeeb;--mantine-color-pink-2:#fcc2d7;--mantine-color-pink-3:#faa2c1;--mantine-color-pink-4:#f783ac;--mantine-color-pink-5:#f06595;--mantine-color-pink-6:#e64980;--mantine-color-pink-7:#d6336c;--mantine-color-pink-8:#c2255c;--mantine-color-pink-9:#a61e4d;--mantine-color-grape-0:#f8f0fc;--mantine-color-grape-1:#f3d9fa;--mantine-color-grape-2:#eebefa;--mantine-color-grape-3:#e599f7;--mantine-color-grape-4:#da77f2;--mantine-color-grape-5:#cc5de8;--mantine-color-grape-6:#be4bdb;--mantine-color-grape-7:#ae3ec9;--mantine-color-grape-8:#9c36b5;--mantine-color-grape-9:#862e9c;--mantine-color-violet-0:#f3f0ff;--mantine-color-violet-1:#e5dbff;--mantine-color-violet-2:#d0bfff;--mantine-color-violet-3:#b197fc;--mantine-color-violet-4:#9775fa;--mantine-color-violet-5:#845ef7;--mantine-color-violet-6:#7950f2;--mantine-color-violet-7:#7048e8;--mantine-color-violet-8:#6741d9;--mantine-color-violet-9:#5f3dc4;--mantine-color-indigo-0:#edf2ff;--mantine-color-indigo-1:#dbe4ff;--mantine-color-indigo-2:#bac8ff;--mantine-color-indigo-3:#91a7ff;--mantine-color-indigo-4:#748ffc;--mantine-color-indigo-5:#5c7cfa;--mantine-color-indigo-6:#4c6ef5;--mantine-color-indigo-7:#4263eb;--mantine-color-indigo-8:#3b5bdb;--mantine-color-indigo-9:#364fc7;--mantine-color-blue-0:#e7f5ff;--mantine-color-blue-1:#d0ebff;--mantine-color-blue-2:#a5d8ff;--mantine-color-blue-3:#74c0fc;--mantine-color-blue-4:#4dabf7;--mantine-color-blue-5:#339af0;--mantine-color-blue-6:#228be6;--mantine-color-blue-7:#1c7ed6;--mantine-color-blue-8:#1971c2;--mantine-color-blue-9:#1864ab;--mantine-color-cyan-0:#e3fafc;--mantine-color-cyan-1:#c5f6fa;--mantine-color-cyan-2:#99e9f2;--mantine-color-cyan-3:#66d9e8;--mantine-color-cyan-4:#3bc9db;--mantine-color-cyan-5:#22b8cf;--mantine-color-cyan-6:#15aabf;--mantine-color-cyan-7:#1098ad;--mantine-color-cyan-8:#0c8599;--mantine-color-cyan-9:#0b7285;--mantine-color-teal-0:#e6fcf5;--mantine-color-teal-1:#c3fae8;--mantine-color-teal-2:#96f2d7;--mantine-color-teal-3:#63e6be;--mantine-color-teal-4:#38d9a9;--mantine-color-teal-5:#20c997;--mantine-color-teal-6:#12b886;--mantine-color-teal-7:#0ca678;--mantine-color-teal-8:#099268;--mantine-color-teal-9:#087f5b;--mantine-color-green-0:#ebfbee;--mantine-color-green-1:#d3f9d8;--mantine-color-green-2:#b2f2bb;--mantine-color-green-3:#8ce99a;--mantine-color-green-4:#69db7c;--mantine-color-green-5:#51cf66;--mantine-color-green-6:#40c057;--mantine-color-green-7:#37b24d;--mantine-color-green-8:#2f9e44;--mantine-color-green-9:#2b8a3e;--mantine-color-lime-0:#f4fce3;--mantine-color-lime-1:#e9fac8;--mantine-color-lime-2:#d8f5a2;--mantine-color-lime-3:#c0eb75;--mantine-color-lime-4:#a9e34b;--mantine-color-lime-5:#94d82d;--mantine-color-lime-6:#82c91e;--mantine-color-lime-7:#74b816;--mantine-color-lime-8:#66a80f;--mantine-color-lime-9:#5c940d;--mantine-color-yellow-0:#fff9db;--mantine-color-yellow-1:#fff3bf;--mantine-color-yellow-2:#ffec99;--mantine-color-yellow-3:#ffe066;--mantine-color-yellow-4:#ffd43b;--mantine-color-yellow-5:#fcc419;--mantine-color-yellow-6:#fab005;--mantine-color-yellow-7:#f59f00;--mantine-color-yellow-8:#f08c00;--mantine-color-yellow-9:#e67700;--mantine-color-orange-0:#fff4e6;--mantine-color-orange-1:#ffe8cc;--mantine-color-orange-2:#ffd8a8;--mantine-color-orange-3:#ffc078;--mantine-color-orange-4:#ffa94d;--mantine-color-orange-5:#ff922b;--mantine-color-orange-6:#fd7e14;--mantine-color-orange-7:#f76707;--mantine-color-orange-8:#e8590c;--mantine-color-orange-9:#d9480f;--mantine-h1-font-size:calc(2.125rem*var(--mantine-scale));--mantine-h1-line-height:1.3;--mantine-h1-font-weight:700;--mantine-h2-font-size:calc(1.625rem*var(--mantine-scale));--mantine-h2-line-height:1.35;--mantine-h2-font-weight:700;--mantine-h3-font-size:calc(1.375rem*var(--mantine-scale));--mantine-h3-line-height:1.4;--mantine-h3-font-weight:700;--mantine-h4-font-size:calc(1.125rem*var(--mantine-scale));--mantine-h4-line-height:1.45;--mantine-h4-font-weight:700;--mantine-h5-font-size:calc(1rem*var(--mantine-scale));--mantine-h5-line-height:1.5;--mantine-h5-font-weight:700;--mantine-h6-font-size:calc(0.875rem*var(--mantine-scale));--mantine-h6-line-height:1.5;--mantine-h6-font-weight:700}:root[data-mantine-color-scheme=dark]{--mantine-color-scheme:dark;--mantine-primary-color-contrast:var(--mantine-color-white);--mantine-color-bright:var(--mantine-color-white);--mantine-color-text:var(--mantine-color-dark-0);--mantine-color-body:var(--mantine-color-dark-7);--mantine-color-error:var(--mantine-color-red-8);--mantine-color-placeholder:var(--mantine-color-dark-3);--mantine-color-anchor:var(--mantine-color-blue-4);--mantine-color-default:var(--mantine-color-dark-6);--mantine-color-default-hover:var(--mantine-color-dark-5);--mantine-color-default-color:var(--mantine-color-white);--mantine-color-default-border:var(--mantine-color-dark-4);--mantine-color-dimmed:var(--mantine-color-dark-2);--mantine-color-dark-text:var(--mantine-color-dark-4);--mantine-color-dark-filled:var(--mantine-color-dark-8);--mantine-color-dark-filled-hover:var(--mantine-color-dark-7);--mantine-color-dark-light:rgba(36,36,36,.15);--mantine-color-dark-light-hover:rgba(36,36,36,.2);--mantine-color-dark-light-color:var(--mantine-color-dark-3);--mantine-color-dark-outline:var(--mantine-color-dark-4);--mantine-color-dark-outline-hover:rgba(36,36,36,.05);--mantine-color-gray-text:var(--mantine-color-gray-4);--mantine-color-gray-filled:var(--mantine-color-gray-8);--mantine-color-gray-filled-hover:var(--mantine-color-gray-9);--mantine-color-gray-light:hsla(210,7%,56%,.15);--mantine-color-gray-light-hover:hsla(210,7%,56%,.2);--mantine-color-gray-light-color:var(--mantine-color-gray-3);--mantine-color-gray-outline:var(--mantine-color-gray-4);--mantine-color-gray-outline-hover:rgba(206,212,218,.05);--mantine-color-red-text:var(--mantine-color-red-4);--mantine-color-red-filled:var(--mantine-color-red-8);--mantine-color-red-filled-hover:var(--mantine-color-red-9);--mantine-color-red-light:rgba(250,82,82,.15);--mantine-color-red-light-hover:rgba(250,82,82,.2);--mantine-color-red-light-color:var(--mantine-color-red-3);--mantine-color-red-outline:var(--mantine-color-red-4);--mantine-color-red-outline-hover:hsla(0,100%,76%,.05);--mantine-color-pink-text:var(--mantine-color-pink-4);--mantine-color-pink-filled:var(--mantine-color-pink-8);--mantine-color-pink-filled-hover:var(--mantine-color-pink-9);--mantine-color-pink-light:rgba(230,73,128,.15);--mantine-color-pink-light-hover:rgba(230,73,128,.2);--mantine-color-pink-light-color:var(--mantine-color-pink-3);--mantine-color-pink-outline:var(--mantine-color-pink-4);--mantine-color-pink-outline-hover:rgba(247,131,172,.05);--mantine-color-grape-text:var(--mantine-color-grape-4);--mantine-color-grape-filled:var(--mantine-color-grape-8);--mantine-color-grape-filled-hover:var(--mantine-color-grape-9);--mantine-color-grape-light:rgba(190,75,219,.15);--mantine-color-grape-light-hover:rgba(190,75,219,.2);--mantine-color-grape-light-color:var(--mantine-color-grape-3);--mantine-color-grape-outline:var(--mantine-color-grape-4);--mantine-color-grape-outline-hover:rgba(218,119,242,.05);--mantine-color-violet-text:var(--mantine-color-violet-4);--mantine-color-violet-filled:var(--mantine-color-violet-8);--mantine-color-violet-filled-hover:var(--mantine-color-violet-9);--mantine-color-violet-light:rgba(121,80,242,.15);--mantine-color-violet-light-hover:rgba(121,80,242,.2);--mantine-color-violet-light-color:var(--mantine-color-violet-3);--mantine-color-violet-outline:var(--mantine-color-violet-4);--mantine-color-violet-outline-hover:rgba(151,117,250,.05);--mantine-color-indigo-text:var(--mantine-color-indigo-4);--mantine-color-indigo-filled:var(--mantine-color-indigo-8);--mantine-color-indigo-filled-hover:var(--mantine-color-indigo-9);--mantine-color-indigo-light:rgba(76,110,245,.15);--mantine-color-indigo-light-hover:rgba(76,110,245,.2);--mantine-color-indigo-light-color:var(--mantine-color-indigo-3);--mantine-color-indigo-outline:var(--mantine-color-indigo-4);--mantine-color-indigo-outline-hover:rgba(116,143,252,.05);--mantine-color-blue-text:var(--mantine-color-blue-4);--mantine-color-blue-filled:var(--mantine-color-blue-8);--mantine-color-blue-filled-hover:var(--mantine-color-blue-9);--mantine-color-blue-light:rgba(34,139,230,.15);--mantine-color-blue-light-hover:rgba(34,139,230,.2);--mantine-color-blue-light-color:var(--mantine-color-blue-3);--mantine-color-blue-outline:var(--mantine-color-blue-4);--mantine-color-blue-outline-hover:rgba(77,171,247,.05);--mantine-color-cyan-text:var(--mantine-color-cyan-4);--mantine-color-cyan-filled:var(--mantine-color-cyan-8);--mantine-color-cyan-filled-hover:var(--mantine-color-cyan-9);--mantine-color-cyan-light:rgba(21,170,191,.15);--mantine-color-cyan-light-hover:rgba(21,170,191,.2);--mantine-color-cyan-light-color:var(--mantine-color-cyan-3);--mantine-color-cyan-outline:var(--mantine-color-cyan-4);--mantine-color-cyan-outline-hover:rgba(59,201,219,.05);--mantine-color-teal-text:var(--mantine-color-teal-4);--mantine-color-teal-filled:var(--mantine-color-teal-8);--mantine-color-teal-filled-hover:var(--mantine-color-teal-9);--mantine-color-teal-light:rgba(18,184,134,.15);--mantine-color-teal-light-hover:rgba(18,184,134,.2);--mantine-color-teal-light-color:var(--mantine-color-teal-3);--mantine-color-teal-outline:var(--mantine-color-teal-4);--mantine-color-teal-outline-hover:rgba(56,217,169,.05);--mantine-color-green-text:var(--mantine-color-green-4);--mantine-color-green-filled:var(--mantine-color-green-8);--mantine-color-green-filled-hover:var(--mantine-color-green-9);--mantine-color-green-light:rgba(64,192,87,.15);--mantine-color-green-light-hover:rgba(64,192,87,.2);--mantine-color-green-light-color:var(--mantine-color-green-3);--mantine-color-green-outline:var(--mantine-color-green-4);--mantine-color-green-outline-hover:rgba(105,219,124,.05);--mantine-color-lime-text:var(--mantine-color-lime-4);--mantine-color-lime-filled:var(--mantine-color-lime-8);--mantine-color-lime-filled-hover:var(--mantine-color-lime-9);--mantine-color-lime-light:rgba(130,201,30,.15);--mantine-color-lime-light-hover:rgba(130,201,30,.2);--mantine-color-lime-light-color:var(--mantine-color-lime-3);--mantine-color-lime-outline:var(--mantine-color-lime-4);--mantine-color-lime-outline-hover:rgba(169,227,75,.05);--mantine-color-yellow-text:var(--mantine-color-yellow-4);--mantine-color-yellow-filled:var(--mantine-color-yellow-8);--mantine-color-yellow-filled-hover:var(--mantine-color-yellow-9);--mantine-color-yellow-light:rgba(250,176,5,.15);--mantine-color-yellow-light-hover:rgba(250,176,5,.2);--mantine-color-yellow-light-color:var(--mantine-color-yellow-3);--mantine-color-yellow-outline:var(--mantine-color-yellow-4);--mantine-color-yellow-outline-hover:rgba(255,212,59,.05);--mantine-color-orange-text:var(--mantine-color-orange-4);--mantine-color-orange-filled:var(--mantine-color-orange-8);--mantine-color-orange-filled-hover:var(--mantine-color-orange-9);--mantine-color-orange-light:rgba(253,126,20,.15);--mantine-color-orange-light-hover:rgba(253,126,20,.2);--mantine-color-orange-light-color:var(--mantine-color-orange-3);--mantine-color-orange-outline:var(--mantine-color-orange-4);--mantine-color-orange-outline-hover:rgba(255,169,77,.05)}:root[data-mantine-color-scheme=light]{--mantine-color-scheme:light;--mantine-color-bright:var(--mantine-color-black);--mantine-color-text:var(--mantine-color-black);--mantine-color-body:var(--mantine-color-white);--mantine-primary-color-contrast:var(--mantine-color-white);--mantine-color-error:var(--mantine-color-red-6);--mantine-color-placeholder:var(--mantine-color-gray-5);--mantine-color-anchor:var(--mantine-primary-color-filled);--mantine-color-default:var(--mantine-color-white);--mantine-color-default-hover:var(--mantine-color-gray-0);--mantine-color-default-color:var(--mantine-color-gray-9);--mantine-color-default-border:var(--mantine-color-gray-4);--mantine-color-dimmed:var(--mantine-color-gray-6);--mantine-color-dark-text:var(--mantine-color-dark-filled);--mantine-color-dark-filled:var(--mantine-color-dark-6);--mantine-color-dark-filled-hover:var(--mantine-color-dark-7);--mantine-color-dark-light:rgba(56,56,56,.1);--mantine-color-dark-light-hover:rgba(56,56,56,.12);--mantine-color-dark-light-color:var(--mantine-color-dark-6);--mantine-color-dark-outline:var(--mantine-color-dark-6);--mantine-color-dark-outline-hover:rgba(56,56,56,.05);--mantine-color-gray-text:var(--mantine-color-gray-filled);--mantine-color-gray-filled:var(--mantine-color-gray-6);--mantine-color-gray-filled-hover:var(--mantine-color-gray-7);--mantine-color-gray-light:hsla(210,7%,56%,.1);--mantine-color-gray-light-hover:hsla(210,7%,56%,.12);--mantine-color-gray-light-color:var(--mantine-color-gray-6);--mantine-color-gray-outline:var(--mantine-color-gray-6);--mantine-color-gray-outline-hover:hsla(210,7%,56%,.05);--mantine-color-red-text:var(--mantine-color-red-filled);--mantine-color-red-filled:var(--mantine-color-red-6);--mantine-color-red-filled-hover:var(--mantine-color-red-7);--mantine-color-red-light:rgba(250,82,82,.1);--mantine-color-red-light-hover:rgba(250,82,82,.12);--mantine-color-red-light-color:var(--mantine-color-red-6);--mantine-color-red-outline:var(--mantine-color-red-6);--mantine-color-red-outline-hover:rgba(250,82,82,.05);--mantine-color-pink-text:var(--mantine-color-pink-filled);--mantine-color-pink-filled:var(--mantine-color-pink-6);--mantine-color-pink-filled-hover:var(--mantine-color-pink-7);--mantine-color-pink-light:rgba(230,73,128,.1);--mantine-color-pink-light-hover:rgba(230,73,128,.12);--mantine-color-pink-light-color:var(--mantine-color-pink-6);--mantine-color-pink-outline:var(--mantine-color-pink-6);--mantine-color-pink-outline-hover:rgba(230,73,128,.05);--mantine-color-grape-text:var(--mantine-color-grape-filled);--mantine-color-grape-filled:var(--mantine-color-grape-6);--mantine-color-grape-filled-hover:var(--mantine-color-grape-7);--mantine-color-grape-light:rgba(190,75,219,.1);--mantine-color-grape-light-hover:rgba(190,75,219,.12);--mantine-color-grape-light-color:var(--mantine-color-grape-6);--mantine-color-grape-outline:var(--mantine-color-grape-6);--mantine-color-grape-outline-hover:rgba(190,75,219,.05);--mantine-color-violet-text:var(--mantine-color-violet-filled);--mantine-color-violet-filled:var(--mantine-color-violet-6);--mantine-color-violet-filled-hover:var(--mantine-color-violet-7);--mantine-color-violet-light:rgba(121,80,242,.1);--mantine-color-violet-light-hover:rgba(121,80,242,.12);--mantine-color-violet-light-color:var(--mantine-color-violet-6);--mantine-color-violet-outline:var(--mantine-color-violet-6);--mantine-color-violet-outline-hover:rgba(121,80,242,.05);--mantine-color-indigo-text:var(--mantine-color-indigo-filled);--mantine-color-indigo-filled:var(--mantine-color-indigo-6);--mantine-color-indigo-filled-hover:var(--mantine-color-indigo-7);--mantine-color-indigo-light:rgba(76,110,245,.1);--mantine-color-indigo-light-hover:rgba(76,110,245,.12);--mantine-color-indigo-light-color:var(--mantine-color-indigo-6);--mantine-color-indigo-outline:var(--mantine-color-indigo-6);--mantine-color-indigo-outline-hover:rgba(76,110,245,.05);--mantine-color-blue-text:var(--mantine-color-blue-filled);--mantine-color-blue-filled:var(--mantine-color-blue-6);--mantine-color-blue-filled-hover:var(--mantine-color-blue-7);--mantine-color-blue-light:rgba(34,139,230,.1);--mantine-color-blue-light-hover:rgba(34,139,230,.12);--mantine-color-blue-light-color:var(--mantine-color-blue-6);--mantine-color-blue-outline:var(--mantine-color-blue-6);--mantine-color-blue-outline-hover:rgba(34,139,230,.05);--mantine-color-cyan-text:var(--mantine-color-cyan-filled);--mantine-color-cyan-filled:var(--mantine-color-cyan-6);--mantine-color-cyan-filled-hover:var(--mantine-color-cyan-7);--mantine-color-cyan-light:rgba(21,170,191,.1);--mantine-color-cyan-light-hover:rgba(21,170,191,.12);--mantine-color-cyan-light-color:var(--mantine-color-cyan-6);--mantine-color-cyan-outline:var(--mantine-color-cyan-6);--mantine-color-cyan-outline-hover:rgba(21,170,191,.05);--mantine-color-teal-text:var(--mantine-color-teal-filled);--mantine-color-teal-filled:var(--mantine-color-teal-6);--mantine-color-teal-filled-hover:var(--mantine-color-teal-7);--mantine-color-teal-light:rgba(18,184,134,.1);--mantine-color-teal-light-hover:rgba(18,184,134,.12);--mantine-color-teal-light-color:var(--mantine-color-teal-6);--mantine-color-teal-outline:var(--mantine-color-teal-6);--mantine-color-teal-outline-hover:rgba(18,184,134,.05);--mantine-color-green-text:var(--mantine-color-green-filled);--mantine-color-green-filled:var(--mantine-color-green-6);--mantine-color-green-filled-hover:var(--mantine-color-green-7);--mantine-color-green-light:rgba(64,192,87,.1);--mantine-color-green-light-hover:rgba(64,192,87,.12);--mantine-color-green-light-color:var(--mantine-color-green-6);--mantine-color-green-outline:var(--mantine-color-green-6);--mantine-color-green-outline-hover:rgba(64,192,87,.05);--mantine-color-lime-text:var(--mantine-color-lime-filled);--mantine-color-lime-filled:var(--mantine-color-lime-6);--mantine-color-lime-filled-hover:var(--mantine-color-lime-7);--mantine-color-lime-light:rgba(130,201,30,.1);--mantine-color-lime-light-hover:rgba(130,201,30,.12);--mantine-color-lime-light-color:var(--mantine-color-lime-6);--mantine-color-lime-outline:var(--mantine-color-lime-6);--mantine-color-lime-outline-hover:rgba(130,201,30,.05);--mantine-color-yellow-text:var(--mantine-color-yellow-filled);--mantine-color-yellow-filled:var(--mantine-color-yellow-6);--mantine-color-yellow-filled-hover:var(--mantine-color-yellow-7);--mantine-color-yellow-light:rgba(250,176,5,.1);--mantine-color-yellow-light-hover:rgba(250,176,5,.12);--mantine-color-yellow-light-color:var(--mantine-color-yellow-6);--mantine-color-yellow-outline:var(--mantine-color-yellow-6);--mantine-color-yellow-outline-hover:rgba(250,176,5,.05);--mantine-color-orange-text:var(--mantine-color-orange-filled);--mantine-color-orange-filled:var(--mantine-color-orange-6);--mantine-color-orange-filled-hover:var(--mantine-color-orange-7);--mantine-color-orange-light:rgba(253,126,20,.1);--mantine-color-orange-light-hover:rgba(253,126,20,.12);--mantine-color-orange-light-color:var(--mantine-color-orange-6);--mantine-color-orange-outline:var(--mantine-color-orange-6);--mantine-color-orange-outline-hover:rgba(253,126,20,.05)}.m_d57069b5{--scrollarea-scrollbar-size:calc(0.75rem*var(--mantine-scale));overflow:hidden;position:relative}.m_c0783ff9{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;height:100%;width:100%}.m_c0783ff9::-webkit-scrollbar{display:none}.m_c0783ff9:where([data-scrollbars=xy],[data-scrollbars=y]):where([data-offset-scrollbars=xy],[data-offset-scrollbars=y]){padding-inline-end:var(--scrollarea-scrollbar-size);padding-inline-start:unset}.m_c0783ff9:where([data-scrollbars=xy],[data-scrollbars=x]):where([data-offset-scrollbars=xy],[data-offset-scrollbars=x]){padding-bottom:var(--scrollarea-scrollbar-size)}.m_f8f631dd{display:table;min-width:100%}.m_c44ba933{background-color:transparent;box-sizing:border-box;display:flex;flex-direction:row;padding:calc(var(--scrollarea-scrollbar-size)/5);touch-action:none;transition:background-color .15s ease,opacity .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_c44ba933:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=light]) .m_c44ba933:hover>.m_d8b5e363{background-color:rgba(0,0,0,.5)}:where([data-mantine-color-scheme=dark]) .m_c44ba933:hover{background-color:var(--mantine-color-dark-8)}:where([data-mantine-color-scheme=dark]) .m_c44ba933:hover>.m_d8b5e363{background-color:hsla(0,0%,100%,.5)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_c44ba933:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=light]) .m_c44ba933:active>.m_d8b5e363{background-color:rgba(0,0,0,.5)}:where([data-mantine-color-scheme=dark]) .m_c44ba933:active{background-color:var(--mantine-color-dark-8)}:where([data-mantine-color-scheme=dark]) .m_c44ba933:active>.m_d8b5e363{background-color:hsla(0,0%,100%,.5)}}.m_c44ba933:where([data-hidden],[data-state=hidden]){display:none}.m_c44ba933:where([data-orientation=vertical]){bottom:var(--sa-corner-width);inset-inline-end:0;top:0;width:var(--scrollarea-scrollbar-size)}.m_c44ba933:where([data-orientation=horizontal]){bottom:0;flex-direction:column;height:var(--scrollarea-scrollbar-size);inset-inline-end:var(--sa-corner-width);inset-inline-start:0}.m_d8b5e363{border-radius:var(--scrollarea-scrollbar-size);flex:1;overflow:hidden;position:relative;transition:background-color .15s ease}.m_d8b5e363:before{content:"";height:100%;left:50%;min-height:calc(2.75rem*var(--mantine-scale));min-width:calc(2.75rem*var(--mantine-scale));position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}:where([data-mantine-color-scheme=light]) .m_d8b5e363{background-color:rgba(0,0,0,.4)}:where([data-mantine-color-scheme=dark]) .m_d8b5e363{background-color:hsla(0,0%,100%,.4)}.m_21657268{bottom:0;display:block;inset-inline-end:0;opacity:0;position:absolute;transition:opacity .15s ease}:where([data-mantine-color-scheme=light]) .m_21657268{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_21657268{background-color:var(--mantine-color-dark-8)}.m_21657268:where([data-hovered]){opacity:1}.m_21657268:where([data-hidden]){display:none}.m_87cf2631{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;color:inherit;cursor:pointer;font-size:var(--mantine-font-size-md);padding:0;text-align:left;text-decoration:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent}:where([dir=rtl]) .m_87cf2631{text-align:right}.m_515a97f8{border:0;clip:rect(0 0 0 0);height:calc(.0625rem*var(--mantine-scale));margin:calc(-.0625rem*var(--mantine-scale));overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:calc(.0625rem*var(--mantine-scale))}.m_1b7284a3{--paper-radius:var(--mantine-radius-default);outline:0;-webkit-tap-highlight-color:transparent;background-color:var(--mantine-color-body);border-radius:var(--paper-radius);box-shadow:var(--paper-shadow);display:block;text-decoration:none;touch-action:manipulation}:where([data-mantine-color-scheme=light]) .m_1b7284a3:where([data-with-border]){border:calc(.0625rem*var(--mantine-scale)) solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_1b7284a3:where([data-with-border]){border:calc(.0625rem*var(--mantine-scale)) solid var(--mantine-color-dark-4)}.m_38a85659{border:1px solid var(--popover-border-color);border-radius:var(--popover-radius,var(--mantine-radius-default));box-shadow:var(--popover-shadow,none);padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);position:absolute}.m_38a85659:where([data-fixed]){position:fixed}.m_38a85659:focus{outline:none}:where([data-mantine-color-scheme=light]) .m_38a85659{--popover-border-color:var(--mantine-color-gray-2);background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_38a85659{--popover-border-color:var(--mantine-color-dark-4);background-color:var(--mantine-color-dark-6)}.m_a31dc6c1{background-color:inherit;border:1px solid var(--popover-border-color);z-index:1}.m_5ae2e3c{--loader-size-xs:calc(1.125rem*var(--mantine-scale));--loader-size-sm:calc(1.375rem*var(--mantine-scale));--loader-size-md:calc(2.25rem*var(--mantine-scale));--loader-size-lg:calc(2.75rem*var(--mantine-scale));--loader-size-xl:calc(3.625rem*var(--mantine-scale));--loader-size:var(--loader-size-md);--loader-color:var(--mantine-primary-color-filled)}@keyframes m_5d2b3b9d{0%{opacity:0;transform:scale(.6)}50%,to{transform:scale(1)}}.m_7a2bd4cd{display:flex;gap:calc(var(--loader-size)/5);height:var(--loader-size);position:relative;width:var(--loader-size)}.m_870bb79{animation:m_5d2b3b9d 1.2s cubic-bezier(0,.5,.5,1) infinite;background:var(--loader-color);border-radius:calc(.125rem*var(--mantine-scale));flex:1}.m_870bb79:first-of-type{animation-delay:-.24s}.m_870bb79:nth-of-type(2){animation-delay:-.12s}.m_870bb79:nth-of-type(3){animation-delay:0}@keyframes m_aac34a1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.6)}}.m_4e3f22d7{align-items:center;display:flex;gap:calc(var(--loader-size)/10);height:var(--loader-size);justify-content:center;position:relative;width:var(--loader-size)}.m_870c4af{animation:m_aac34a1 .8s linear infinite;background:var(--loader-color);border-radius:50%;height:calc(var(--loader-size)/3 - var(--loader-size)/15);width:calc(var(--loader-size)/3 - var(--loader-size)/15)}.m_870c4af:nth-child(2){animation-delay:.4s}@keyframes m_f8e89c4b{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.m_b34414df{display:inline-block}.m_b34414df,.m_b34414df:after{height:var(--loader-size);width:var(--loader-size)}.m_b34414df:after{animation:m_f8e89c4b 1.2s linear infinite;border-color:var(--loader-color) var(--loader-color) var(--loader-color) transparent;border-radius:calc(625rem*var(--mantine-scale));border-style:solid;border-width:calc(var(--loader-size)/8);content:"";display:block}.m_8d3f4000{--ai-size-xs:calc(1.125rem*var(--mantine-scale));--ai-size-sm:calc(1.375rem*var(--mantine-scale));--ai-size-md:calc(1.75rem*var(--mantine-scale));--ai-size-lg:calc(2.125rem*var(--mantine-scale));--ai-size-xl:calc(2.75rem*var(--mantine-scale));--ai-size-input-xs:calc(1.875rem*var(--mantine-scale));--ai-size-input-sm:calc(2.25rem*var(--mantine-scale));--ai-size-input-md:calc(2.625rem*var(--mantine-scale));--ai-size-input-lg:calc(3.125rem*var(--mantine-scale));--ai-size-input-xl:calc(3.75rem*var(--mantine-scale));--ai-size:var(--ai-size-md);--ai-color:var(--mantine-color-white);align-items:center;background:var(--ai-bg,var(--mantine-primary-color-filled));border:var(--ai-bd,calc(.0625rem*var(--mantine-scale)) solid transparent);border-radius:var(--ai-radius,var(--mantine-radius-default));color:var(--ai-color,var(--mantine-color-white));cursor:pointer;display:inline-flex;height:var(--ai-size);justify-content:center;line-height:1;min-height:var(--ai-size);min-width:var(--ai-size);overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--ai-size)}@media (hover:hover){.m_8d3f4000:hover:where(:not([data-loading],:disabled,[data-disabled])){background-color:var(--ai-hover,var(--mantine-primary-color-filled-hover));color:var(--ai-hover-color,var(--ai-color))}}@media (hover:none){.m_8d3f4000:active:where(:not([data-loading],:disabled,[data-disabled])){background-color:var(--ai-hover,var(--mantine-primary-color-filled-hover));color:var(--ai-hover-color,var(--ai-color))}}.m_8d3f4000[data-loading]{cursor:not-allowed}.m_8d3f4000[data-loading] .m_8d3afb97{opacity:0;transform:translateY(100%)}.m_8d3f4000:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){border:calc(.0625rem*var(--mantine-scale)) solid transparent;cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_8d3f4000:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){background-color:var(--mantine-color-gray-1);color:var(--mantine-color-gray-5)}:where([data-mantine-color-scheme=dark]) .m_8d3f4000:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){background-color:var(--mantine-color-dark-6);color:var(--mantine-color-dark-3)}.m_8d3f4000:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])):active{transform:none}.m_302b9fb1{align-items:center;border-radius:var(--ai-radius,var(--mantine-radius-default));display:flex;inset:calc(-.0625rem*var(--mantine-scale));justify-content:center;position:absolute}:where([data-mantine-color-scheme=light]) .m_302b9fb1{background-color:hsla(0,0%,100%,.15)}:where([data-mantine-color-scheme=dark]) .m_302b9fb1{background-color:rgba(0,0,0,.15)}.m_1a0f1b21{--ai-border-width:calc(0.0625rem*var(--mantine-scale));display:flex}.m_1a0f1b21 :where(*):focus{position:relative;z-index:1}.m_1a0f1b21[data-orientation=horizontal]{flex-direction:row}.m_1a0f1b21[data-orientation=horizontal] .m_8d3f4000:not(:only-child):first-child{border-end-end-radius:0;border-inline-end-width:calc(var(--ai-border-width)/2);border-start-end-radius:0}.m_1a0f1b21[data-orientation=horizontal] .m_8d3f4000:not(:only-child):last-child{border-end-start-radius:0;border-inline-start-width:calc(var(--ai-border-width)/2);border-start-start-radius:0}.m_1a0f1b21[data-orientation=horizontal] .m_8d3f4000:not(:only-child):not(:first-child):not(:last-child){border-inline-width:calc(var(--ai-border-width)/2);border-radius:0}.m_1a0f1b21[data-orientation=vertical]{flex-direction:column}.m_1a0f1b21[data-orientation=vertical] .m_8d3f4000:not(:only-child):first-child{border-bottom-width:calc(var(--ai-border-width)/2);border-end-end-radius:0;border-end-start-radius:0}.m_1a0f1b21[data-orientation=vertical] .m_8d3f4000:not(:only-child):last-child{border-start-end-radius:0;border-start-start-radius:0;border-top-width:calc(var(--ai-border-width)/2)}.m_1a0f1b21[data-orientation=vertical] .m_8d3f4000:not(:only-child):not(:first-child):not(:last-child){border-bottom-width:calc(var(--ai-border-width)/2);border-radius:0;border-top-width:calc(var(--ai-border-width)/2)}.m_8d3afb97{display:flex;height:100%;transition:transform .15s ease,opacity .1s ease;width:100%}.m_86a44da5,.m_8d3afb97{align-items:center;justify-content:center}.m_86a44da5{--cb-size-xs:calc(1.125rem*var(--mantine-scale));--cb-size-sm:calc(1.375rem*var(--mantine-scale));--cb-size-md:calc(1.75rem*var(--mantine-scale));--cb-size-lg:calc(2.125rem*var(--mantine-scale));--cb-size-xl:calc(2.75rem*var(--mantine-scale));--cb-size:var(--cb-size-md);--cb-icon-size:70%;--cb-radius:var(--mantine-radius-default);border-radius:var(--cb-radius);display:inline-flex;height:var(--cb-size);line-height:1;min-height:var(--cb-size);min-width:var(--cb-size);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--cb-size)}:where([data-mantine-color-scheme=light]) .m_86a44da5{color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_86a44da5{color:var(--mantine-color-dark-1)}.m_86a44da5:disabled,.m_86a44da5[data-disabled]{cursor:not-allowed;opacity:.6}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_220c80f2:where(:not([data-disabled],:disabled)):hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_220c80f2:where(:not([data-disabled],:disabled)):hover{background-color:var(--mantine-color-dark-6)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_220c80f2:where(:not([data-disabled],:disabled)):active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_220c80f2:where(:not([data-disabled],:disabled)):active{background-color:var(--mantine-color-dark-6)}}.m_4081bf90{align-items:var(--group-align,center);display:flex;flex-direction:row;flex-wrap:var(--group-wrap,wrap);gap:var(--group-gap,var(--mantine-spacing-md));justify-content:var(--group-justify,flex-start)}.m_4081bf90:where([data-grow])>*{flex-grow:1;max-width:var(--group-child-width)}.m_9814e45f{backdrop-filter:var(--overlay-filter);-webkit-backdrop-filter:var(--overlay-filter);background:var(--overlay-bg,rgba(0,0,0,.6));border-radius:var(--overlay-radius,0);inset:0;position:absolute;z-index:var(--overlay-z-index)}.m_9814e45f:where([data-fixed]){position:fixed}.m_9814e45f:where([data-center]){align-items:center;display:flex;justify-content:center}.m_615af6c9{font-size:var(--mantine-font-size-md);font-weight:400;line-height:1;margin:0;padding:0}.m_b5489c3c{align-items:center;background-color:var(--mantine-color-body);display:flex;justify-content:space-between;min-height:calc(3.75rem*var(--mantine-scale));padding:var(--mb-padding,var(--mantine-spacing-md));padding-inline-end:calc(var(--mb-padding, var(--mantine-spacing-md)) - .3125rem*var(--mantine-scale));position:sticky;top:0;transition:padding-inline-end .1s;z-index:1000}.m_60c222c7{bottom:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:var(--mb-z-index)}.m_fd1ab0aa{box-shadow:var(--mb-shadow,var(--mantine-shadow-xl));pointer-events:all}.m_fd1ab0aa [data-mantine-scrollbar]{z-index:1001}.m_fd1ab0aa:has([data-mantine-scrollbar][data-state=visible]) .m_b5489c3c{padding-inline-end:calc(var(--mb-padding, var(--mantine-spacing-md)) + .3125rem*var(--mantine-scale))}.m_606cb269{margin-inline-start:auto}.m_5df29311{padding:var(--mb-padding,var(--mantine-spacing-md));padding-top:var(--mb-padding,var(--mantine-spacing-md))}.m_5df29311:where(:not(:only-child)){padding-top:0}.m_6c018570{margin-bottom:var(--input-margin-bottom,0);margin-top:var(--input-margin-top,0);position:relative;--input-height-xs:calc(1.875rem*var(--mantine-scale));--input-height-sm:calc(2.25rem*var(--mantine-scale));--input-height-md:calc(2.625rem*var(--mantine-scale));--input-height-lg:calc(3.125rem*var(--mantine-scale));--input-height-xl:calc(3.75rem*var(--mantine-scale));--input-padding-y-xs:calc(0.3125rem*var(--mantine-scale));--input-padding-y-sm:calc(0.375rem*var(--mantine-scale));--input-padding-y-md:calc(0.5rem*var(--mantine-scale));--input-padding-y-lg:calc(0.625rem*var(--mantine-scale));--input-padding-y-xl:calc(0.8125rem*var(--mantine-scale));--input-height:var(--input-height-sm);--input-radius:var(--mantine-radius-default);--input-cursor:text;--input-text-align:left;--input-line-height:calc(var(--input-height) - 0.125rem*var(--mantine-scale));--input-padding:calc(var(--input-height)/3);--input-padding-inline-start:var(--input-padding);--input-padding-inline-end:var(--input-padding);--input-placeholder-color:var(--mantine-color-placeholder);--input-color:var(--mantine-color-text);--input-left-section-size:var(--input-left-section-width,calc(var(--input-height) - 0.125rem*var(--mantine-scale)));--input-right-section-size:var(
    33    --input-right-section-width,calc(var(--input-height) - 0.125rem*var(--mantine-scale))
    4   );--input-size:var(--input-height);--section-y:calc(0.0625rem*var(--mantine-scale));--left-section-start:calc(0.0625rem*var(--mantine-scale));--left-section-border-radius:var(--input-radius) 0 0 var(--input-radius);--right-section-end:calc(0.0625rem*var(--mantine-scale));--right-section-border-radius:0 var(--input-radius) var(--input-radius) 0}.m_6c018570[data-variant=unstyled]{--input-padding:0;--input-padding-y:0;--input-padding-inline-start:0;--input-padding-inline-end:0}.m_6c018570[data-pointer]{--input-cursor:pointer}.m_6c018570[data-multiline]{--input-padding-y-xs:calc(0.28125rem*var(--mantine-scale));--input-padding-y-sm:calc(0.34375rem*var(--mantine-scale));--input-padding-y-md:calc(0.4375rem*var(--mantine-scale));--input-padding-y-lg:calc(0.59375rem*var(--mantine-scale));--input-padding-y-xl:calc(0.8125rem*var(--mantine-scale));--input-size:auto;--input-line-height:var(--mantine-line-height);--input-padding-y:var(--input-padding-y-sm)}.m_6c018570[data-with-left-section]{--input-padding-inline-start:var(--input-left-section-size)}.m_6c018570[data-with-right-section]{--input-padding-inline-end:var(--input-right-section-size)}[data-mantine-color-scheme=light] .m_6c018570{--input-disabled-bg:var(--mantine-color-gray-1);--input-disabled-color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=light] .m_6c018570[data-variant=default]{--input-bd:var(--mantine-color-gray-4);--input-bg:var(--mantine-color-white);--input-bd-focus:var(--mantine-primary-color-filled)}[data-mantine-color-scheme=light] .m_6c018570[data-variant=filled]{--input-bd:transparent;--input-bg:var(--mantine-color-gray-1);--input-bd-focus:var(--mantine-primary-color-filled)}[data-mantine-color-scheme=light] .m_6c018570[data-variant=unstyled]{--input-bd:transparent;--input-bg:transparent;--input-bd-focus:transparent}[data-mantine-color-scheme=dark] .m_6c018570{--input-disabled-bg:var(--mantine-color-dark-6);--input-disabled-color:var(--mantine-color-dark-2)}[data-mantine-color-scheme=dark] .m_6c018570[data-variant=default]{--input-bd:var(--mantine-color-dark-4);--input-bg:var(--mantine-color-dark-6);--input-bd-focus:var(--mantine-primary-color-filled)}[data-mantine-color-scheme=dark] .m_6c018570[data-variant=filled]{--input-bd:transparent;--input-bg:var(--mantine-color-dark-5);--input-bd-focus:var(--mantine-primary-color-filled)}[data-mantine-color-scheme=dark] .m_6c018570[data-variant=unstyled]{--input-bd:transparent;--input-bg:transparent;--input-bd-focus:transparent}[data-mantine-color-scheme] .m_6c018570[data-error]:not([data-variant=unstyled]){--input-bd:var(--mantine-color-error)}[data-mantine-color-scheme] .m_6c018570[data-error]{--input-color:var(--mantine-color-error);--input-placeholder-color:var(--mantine-color-error);--input-section-color:var(--mantine-color-error)}:where([dir=rtl]) .m_6c018570{--input-text-align:right;--left-section-border-radius:0 var(--input-radius) var(--input-radius) 0;--right-section-border-radius:var(--input-radius) 0 0 var(--input-radius)}.m_8fb7ebe7{-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--input-bg);border:calc(.0625rem*var(--mantine-scale)) solid var(--input-bd);border-radius:var(--input-radius);color:var(--input-color);cursor:var(--input-cursor);display:block;font-family:var(--input-font-family,var(--mantine-font-family));font-size:var(--input-fz,var(--input-fz,var(--mantine-font-size-sm)));height:var(--input-size);line-height:var(--input-line-height);min-height:var(--input-height);overflow:var(--input-overflow);padding-inline-end:var(--input-padding-inline-end);padding-bottom:var(--input-padding-y,0);padding-inline-start:var(--input-padding-inline-start);padding-top:var(--input-padding-y,0);resize:var(--input-resize,none);text-align:var(--input-text-align);transition:border-color .1s ease;width:100%}.m_8fb7ebe7[data-no-overflow]{--input-overflow:hidden}.m_8fb7ebe7[data-monospace]{--input-font-family:var(--mantine-font-family-monospace);--input-fz:calc(var(--input-fz, var(--mantine-font-size-sm)) - 0.125rem*var(--mantine-scale))}.m_8fb7ebe7:focus,.m_8fb7ebe7:focus-within{outline:none;--input-bd:var(--input-bd-focus)}[data-error] .m_8fb7ebe7:focus,[data-error] .m_8fb7ebe7:focus-within{--input-bd:var(--mantine-color-error)}.m_8fb7ebe7::-moz-placeholder{color:var(--input-placeholder-color);opacity:1}.m_8fb7ebe7::placeholder{color:var(--input-placeholder-color);opacity:1}.m_8fb7ebe7::-webkit-inner-spin-button,.m_8fb7ebe7::-webkit-outer-spin-button,.m_8fb7ebe7::-webkit-search-cancel-button,.m_8fb7ebe7::-webkit-search-decoration,.m_8fb7ebe7::-webkit-search-results-button,.m_8fb7ebe7::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}.m_8fb7ebe7[type=number]{-moz-appearance:textfield}.m_8fb7ebe7:disabled,.m_8fb7ebe7[data-disabled]{background-color:var(--input-disabled-bg);color:var(--input-disabled-color);cursor:not-allowed;opacity:.6}.m_8fb7ebe7:has(input:disabled){background-color:var(--input-disabled-bg);color:var(--input-disabled-color);cursor:not-allowed;opacity:.6}.m_82577fc2{align-items:center;border-radius:var(--section-border-radius);bottom:var(--section-y);color:var(--input-section-color,var(--mantine-color-dimmed));display:flex;inset-inline-end:var(--section-end);inset-inline-start:var(--section-start);justify-content:center;pointer-events:var(--section-pointer-events);position:absolute;top:var(--section-y);width:var(--section-size);z-index:1}.m_82577fc2[data-position=right]{--section-pointer-events:var(--input-right-section-pointer-events);--section-end:var(--right-section-end);--section-size:var(--input-right-section-size);--section-border-radius:var(--right-section-border-radius)}.m_82577fc2[data-position=left]{--section-pointer-events:var(--input-left-section-pointer-events);--section-start:var(--left-section-start);--section-size:var(--input-left-section-size);--section-border-radius:var(--left-section-border-radius)}.m_88bacfd0{color:var(--input-placeholder-color,var(--mantine-color-placeholder))}[data-error] .m_88bacfd0{--input-placeholder-color:var(--input-color,var(--mantine-color-placeholder))}.m_46b77525{line-height:var(--mantine-line-height)}.m_8fdc1311{cursor:default;display:inline-block;font-weight:500;word-break:break-word;-webkit-tap-highlight-color:transparent;font-size:var(--input-label-size,var(--mantine-font-size-sm))}.m_78a94662{color:var(--input-asterisk-color,var(--mantine-color-error))}.m_8f816625,.m_fe47ce59{word-wrap:break-word;display:block;line-height:1.2;margin:0;padding:0}.m_8f816625{color:var(--mantine-color-error);font-size:var(--input-error-size,calc(var(--mantine-font-size-sm) - .125rem*var(--mantine-scale)))}.m_fe47ce59{color:var(--mantine-color-dimmed);font-size:var(--input-description-size,calc(var(--mantine-font-size-sm) - .125rem*var(--mantine-scale)))}.m_8bffd616{display:flex}.m_96b553a6{--transition-duration:150ms;left:0;position:absolute;top:0;transition-duration:0ms;transition-property:transform,width,height;transition-timing-function:ease;z-index:0}.m_96b553a6:where([data-initialized]){transition-duration:var(--transition-duration)}.m_96b553a6:where([data-hidden]){background-color:red;display:none}.m_9bdbb667{--accordion-radius:var(--mantine-radius-default)}.m_df78851f{word-break:break-word}.m_4ba554d4{padding:var(--mantine-spacing-md);padding-top:calc(var(--mantine-spacing-xs)/2)}.m_8fa820a0{margin:0;padding:0}.m_4ba585b8{align-items:center;background-color:transparent;cursor:pointer;display:flex;flex-direction:row-reverse;opacity:1;padding-inline:var(--mantine-spacing-md);width:100%}.m_4ba585b8:where([data-chevron-position=left]){flex-direction:row;padding-inline-start:0}:where([data-mantine-color-scheme=light]) .m_4ba585b8{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_4ba585b8{color:var(--mantine-color-dark-0)}.m_4ba585b8:where(:disabled,[data-disabled]){cursor:not-allowed;opacity:.4}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_4271d21b:where(:not(:disabled,[data-disabled])):hover,:where([data-mantine-color-scheme=light]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_4271d21b:where(:not(:disabled,[data-disabled])):hover,:where([data-mantine-color-scheme=dark]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):hover{background-color:var(--mantine-color-dark-6)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_4271d21b:where(:not(:disabled,[data-disabled])):active,:where([data-mantine-color-scheme=light]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_4271d21b:where(:not(:disabled,[data-disabled])):active,:where([data-mantine-color-scheme=dark]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):active{background-color:var(--mantine-color-dark-6)}}.m_df3ffa0f{color:inherit;flex:1;font-weight:400;overflow:hidden;padding-bottom:var(--mantine-spacing-sm);padding-top:var(--mantine-spacing-sm);text-overflow:ellipsis}.m_3f35ae96{align-items:center;display:flex;justify-content:flex-start;min-width:var(--accordion-chevron-size,calc(.9375rem*var(--mantine-scale)));transform:rotate(0deg);transition:transform var(--accordion-transition-duration,.2s) ease;width:var(--accordion-chevron-size,calc(.9375rem*var(--mantine-scale)))}.m_3f35ae96:where([data-rotate]){transform:rotate(180deg)}.m_3f35ae96:where([data-position=left]){margin-inline-end:var(--mantine-spacing-md);margin-inline-start:var(--mantine-spacing-md)}.m_9bd771fe{align-items:center;display:flex;justify-content:center;margin-inline-end:var(--mantine-spacing-sm)}.m_9bd771fe:where([data-chevron-position=left]){margin-inline-end:0;margin-inline-start:var(--mantine-spacing-lg)}:where([data-mantine-color-scheme=light]) .m_9bd7b098{--item-border-color:var(--mantine-color-gray-3);--item-filled-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_9bd7b098{--item-border-color:var(--mantine-color-dark-4);--item-filled-color:var(--mantine-color-dark-6)}.m_fe19b709{border-bottom:1px solid var(--item-border-color)}.m_1f921b3b{border:1px solid var(--item-border-color);transition:background-color .15s ease}.m_1f921b3b:where([data-active]){background-color:var(--item-filled-color)}.m_1f921b3b:first-of-type,.m_1f921b3b:first-of-type>[data-accordion-control]{border-start-end-radius:var(--accordion-radius);border-start-start-radius:var(--accordion-radius)}.m_1f921b3b:last-of-type,.m_1f921b3b:last-of-type>[data-accordion-control]{border-end-end-radius:var(--accordion-radius);border-end-start-radius:var(--accordion-radius)}.m_1f921b3b+.m_1f921b3b{border-top:0}.m_2cdf939a{border-radius:var(--accordion-radius)}.m_2cdf939a:where([data-active]){background-color:var(--item-filled-color)}.m_9f59b069{background-color:var(--item-filled-color);border:calc(.0625rem*var(--mantine-scale)) solid transparent;border-radius:var(--accordion-radius);transition:background-color .15s ease}.m_9f59b069[data-active]{border-color:var(--item-border-color)}:where([data-mantine-color-scheme=light]) .m_9f59b069[data-active]{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_9f59b069[data-active]{background-color:var(--mantine-color-dark-7)}.m_9f59b069+.m_9f59b069{margin-top:var(--mantine-spacing-md)}.m_7f854edf{bottom:var(--affix-bottom);inset-inline-end:var(--affix-right);inset-inline-start:var(--affix-left);position:fixed;top:var(--affix-top);z-index:var(--affix-z-index)}.m_66836ed3{--alert-radius:var(--mantine-radius-default);--alert-bg:var(--mantine-primary-color-light);--alert-bd:calc(0.0625rem*var(--mantine-scale)) solid transparent;--alert-color:var(--mantine-primary-color-light-color);background-color:var(--alert-bg);border:var(--alert-bd);border-radius:var(--alert-radius);color:var(--alert-color);overflow:hidden;padding:var(--mantine-spacing-md) var(--mantine-spacing-md);position:relative}.m_667c2793,.m_a5d60502{display:flex}.m_667c2793{flex:1;flex-direction:column;gap:var(--mantine-spacing-xs)}.m_6a03f287{align-items:center;display:flex;font-size:var(--mantine-font-size-sm);font-weight:700;justify-content:space-between}.m_6a03f287:where([data-with-close-button]){padding-inline-end:var(--mantine-spacing-md)}.m_698f4f23{display:block;overflow:hidden;text-overflow:ellipsis}.m_667f2a6a{align-items:center;display:flex;height:calc(1.25rem*var(--mantine-scale));justify-content:flex-start;line-height:1;margin-inline-end:var(--mantine-spacing-md);margin-top:calc(.0625rem*var(--mantine-scale));width:calc(1.25rem*var(--mantine-scale))}.m_7fa78076{font-size:var(--mantine-font-size-sm);overflow:hidden;text-overflow:ellipsis}:where([data-mantine-color-scheme=light]) .m_7fa78076{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_7fa78076{color:var(--mantine-color-white)}.m_7fa78076:where([data-variant=filled]){color:var(--alert-color)}.m_7fa78076:where([data-variant=white]){color:var(--mantine-color-black)}.m_87f54839{color:var(--alert-color);height:calc(1.25rem*var(--mantine-scale));width:calc(1.25rem*var(--mantine-scale))}.m_b6d8b162{-webkit-tap-highlight-color:transparent;color:var(--text-color);font-size:var(--text-fz,var(--mantine-font-size-md));font-weight:400;line-height:var(--text-lh,var(--mantine-line-height-md));margin:0;padding:0;text-decoration:none}.m_b6d8b162:where([data-truncate]){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m_b6d8b162:where([data-truncate=start]){direction:rtl;text-align:right}:where([dir=rtl]) .m_b6d8b162:where([data-truncate=start]){direction:ltr;text-align:left}.m_b6d8b162:where([data-variant=gradient]){background-clip:text;-webkit-background-clip:text;background-image:var(--text-gradient);-webkit-text-fill-color:transparent}.m_b6d8b162:where([data-line-clamp]){display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:var(--text-line-clamp);-webkit-box-orient:vertical}.m_b6d8b162:where([data-inherit]){font-size:inherit;font-weight:inherit;line-height:inherit}.m_b6d8b162:where([data-inline]){line-height:1}.m_849cf0da{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:var(--mantine-color-anchor);cursor:pointer;display:inline;margin:0;padding:0;text-decoration:none}@media (hover:hover){.m_849cf0da:where([data-underline=hover]):hover{text-decoration:underline}}@media (hover:none){.m_849cf0da:where([data-underline=hover]):active{text-decoration:underline}}.m_849cf0da:where([data-underline=always]){text-decoration:underline}.m_849cf0da:where([data-variant=gradient]),.m_849cf0da:where([data-variant=gradient]):hover{text-decoration:none}.m_849cf0da:where([data-line-clamp]){display:-webkit-box}.m_89ab340[data-resizing]{--app-shell-transition-duration:0ms!important}.m_89ab340[data-disabled]{--app-shell-header-offset:0rem!important;--app-shell-navbar-offset:0rem!important}[data-mantine-color-scheme=light] .m_89ab340{--app-shell-border-color:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .m_89ab340{--app-shell-border-color:var(--mantine-color-dark-4)}.m_3840c879,.m_3b16f56b,.m_45252eee,.m_8983817,.m_9cdde9a{transition-duration:var(--app-shell-transition-duration);transition-timing-function:var(--app-shell-transition-timing-function)}.m_45252eee,.m_9cdde9a{background-color:var(--mantine-color-body);display:flex;flex-direction:column;height:calc(100dvh - var(--app-shell-header-offset, 0rem) - var(--app-shell-footer-offset, 0rem));position:fixed;top:var(--app-shell-header-offset,0);transition-property:transform,top,height}:where([data-layout=alt]) .m_45252eee,:where([data-layout=alt]) .m_9cdde9a{height:100dvh;top:0}.m_45252eee{inset-inline-start:0;transform:var(--app-shell-navbar-transform);transition-property:transform,top,height;width:var(--app-shell-navbar-width);z-index:var(--app-shell-navbar-z-index)}:where([dir=rtl]) .m_45252eee{transform:var(--app-shell-navbar-transform-rtl)}.m_45252eee:where([data-with-border]){border-inline-end:1px solid var(--app-shell-border-color)}.m_9cdde9a{inset-inline-end:0;transform:var(--app-shell-aside-transform);width:var(--app-shell-aside-width);z-index:var(--app-shell-aside-z-index)}:where([dir=rtl]) .m_9cdde9a{transform:var(--app-shell-aside-transform-rtl)}.m_9cdde9a:where([data-with-border]){border-inline-start:1px solid var(--app-shell-border-color)}.m_8983817{min-height:100dvh;padding-inline-end:calc(var(--app-shell-aside-offset, 0rem) + var(--app-shell-padding));padding-bottom:calc(var(--app-shell-footer-offset, 0rem) + var(--app-shell-padding));padding-inline-start:calc(var(--app-shell-navbar-offset, 0rem) + var(--app-shell-padding));padding-top:calc(var(--app-shell-header-offset, 0rem) + var(--app-shell-padding));transition-property:padding}.m_3840c879,.m_3b16f56b{background-color:var(--mantine-color-body);inset-inline:0;position:fixed;transition-property:transform,left,right}:where([data-layout=alt]) .m_3840c879,:where([data-layout=alt]) .m_3b16f56b{inset-inline-end:var(--app-shell-aside-offset,0);inset-inline-start:var(--app-shell-navbar-offset,0)}.m_3b16f56b{background-color:var(--mantine-color-body);height:var(--app-shell-header-height);top:0;transform:var(--app-shell-header-transform);z-index:var(--app-shell-header-z-index)}.m_3b16f56b:where([data-with-border]){border-bottom:1px solid var(--app-shell-border-color)}.m_3840c879{bottom:0;height:calc(var(--app-shell-footer-height) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);transform:var(--app-shell-footer-transform);z-index:var(--app-shell-footer-z-index)}.m_3840c879:where([data-with-border]){border-top:1px solid var(--app-shell-border-color)}.m_6dcfc7c7{flex-grow:0}.m_6dcfc7c7:where([data-grow]){flex-grow:1}.m_71ac47fc{--ar-ratio:1;max-width:100%}.m_71ac47fc>:where(:not(style)){aspect-ratio:var(--ar-ratio);width:100%}.m_71ac47fc>:where(img,video){-o-object-fit:cover;object-fit:cover}.m_88b62a41{--combobox-padding:calc(0.25rem*var(--mantine-scale));padding:var(--combobox-padding)}.m_88b62a41:has([data-mantine-scrollbar]){padding-inline-end:0}.m_88b62a41:has([data-mantine-scrollbar]) .m_985517d8{max-width:calc(100% + var(--combobox-padding))}.m_88b62a41[data-hidden]{display:none}.m_88b62a41,.m_b2821a6e{--combobox-option-padding-xs:calc(0.25rem*var(--mantine-scale)) calc(0.5rem*var(--mantine-scale));--combobox-option-padding-sm:calc(0.375rem*var(--mantine-scale)) calc(0.625rem*var(--mantine-scale));--combobox-option-padding-md:calc(0.5rem*var(--mantine-scale)) calc(0.75rem*var(--mantine-scale));--combobox-option-padding-lg:calc(0.625rem*var(--mantine-scale)) calc(1rem*var(--mantine-scale));--combobox-option-padding-xl:calc(0.875rem*var(--mantine-scale)) calc(1.25rem*var(--mantine-scale));--combobox-option-padding:var(--combobox-option-padding-sm)}.m_92253aa5{background-color:transparent;border-radius:var(--mantine-radius-default);color:inherit;cursor:pointer;font-size:var(--combobox-option-fz,var(--mantine-font-size-sm));padding:var(--combobox-option-padding);word-break:break-word}.m_92253aa5:where([data-combobox-selected]){background-color:var(--mantine-primary-color-filled);color:var(--mantine-color-white)}.m_92253aa5:where([data-combobox-disabled]){cursor:not-allowed;opacity:.35}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_92253aa5:hover:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_92253aa5:hover:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-dark-7)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_92253aa5:active:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_92253aa5:active:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-dark-7)}}.m_985517d8{border-end-end-radius:0;border-end-start-radius:0;border-inline-width:0;border-top-width:0;margin-inline:calc(var(--combobox-padding)*-1);margin-bottom:var(--combobox-padding);margin-top:calc(var(--combobox-padding)*-1);position:relative;width:calc(100% + var(--combobox-padding)*2)}:where([data-mantine-color-scheme=light]) .m_985517d8,:where([data-mantine-color-scheme=light]) .m_985517d8:focus{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_985517d8,:where([data-mantine-color-scheme=dark]) .m_985517d8:focus{border-color:var(--mantine-color-dark-4)}:where([data-mantine-color-scheme=light]) .m_985517d8{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_985517d8{background-color:var(--mantine-color-dark-7)}.m_2530cd1d{color:var(--mantine-color-dimmed);text-align:center}.m_2530cd1d,.m_82b967cb,.m_858f94bd{font-size:var(--combobox-option-fz,var(--mantine-font-size-sm));padding:var(--combobox-option-padding)}.m_82b967cb,.m_858f94bd{border:0 solid transparent;margin-inline:calc(var(--combobox-padding)*-1)}:where([data-mantine-color-scheme=light]) .m_82b967cb,:where([data-mantine-color-scheme=light]) .m_858f94bd{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_82b967cb,:where([data-mantine-color-scheme=dark]) .m_858f94bd{border-color:var(--mantine-color-dark-4)}.m_82b967cb{border-top-width:calc(.0625rem*var(--mantine-scale));margin-bottom:calc(var(--combobox-padding)*-1);margin-top:var(--combobox-padding)}.m_858f94bd{border-bottom-width:calc(.0625rem*var(--mantine-scale));margin-bottom:var(--combobox-padding);margin-top:calc(var(--combobox-padding)*-1)}.m_254f3e4f:has(.m_2bb2e9e5:only-child){display:none}.m_2bb2e9e5{align-items:center;color:var(--mantine-color-dimmed);display:flex;font-size:calc(var(--combobox-option-fz, var(--mantine-font-size-sm))*.85);font-weight:500;padding:var(--combobox-option-padding);position:relative}.m_2bb2e9e5:after{content:"";flex:1;height:calc(.0625rem*var(--mantine-scale));inset-inline:0;margin-inline-start:var(--mantine-spacing-xs)}:where([data-mantine-color-scheme=light]) .m_2bb2e9e5:after{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_2bb2e9e5:after{background-color:var(--mantine-color-dark-4)}.m_2bb2e9e5:only-child{display:none}.m_2943220b{--combobox-chevron-size-xs:calc(0.875rem*var(--mantine-scale));--combobox-chevron-size-sm:calc(1.125rem*var(--mantine-scale));--combobox-chevron-size-md:calc(1.25rem*var(--mantine-scale));--combobox-chevron-size-lg:calc(1.5rem*var(--mantine-scale));--combobox-chevron-size-xl:calc(1.75rem*var(--mantine-scale));--combobox-chevron-size:var(--combobox-chevron-size-sm);height:var(--combobox-chevron-size);width:var(--combobox-chevron-size)}:where([data-mantine-color-scheme=light]) .m_2943220b{color:var(--mantine-color-gray-6)}:where([data-mantine-color-scheme=dark]) .m_2943220b{color:var(--mantine-color-dark-3)}.m_2943220b:where([data-error]){color:var(--mantine-color-error)}.m_390b5f4{align-items:center;display:flex;gap:calc(.5rem*var(--mantine-scale))}.m_390b5f4:where([data-reverse]){justify-content:space-between}.m_8ee53fc2{height:.8em;min-width:.8em;opacity:.4;width:.8em}:where([data-combobox-selected]) .m_8ee53fc2{opacity:1}.m_5f75b09e{--label-lh-xs:calc(1rem*var(--mantine-scale));--label-lh-sm:calc(1.25rem*var(--mantine-scale));--label-lh-md:calc(1.5rem*var(--mantine-scale));--label-lh-lg:calc(1.875rem*var(--mantine-scale));--label-lh-xl:calc(2.25rem*var(--mantine-scale));--label-lh:var(--label-lh-sm)}.m_5f75b09e[data-label-position=left]{--label-order:1;--label-offset-end:var(--mantine-spacing-sm);--label-offset-start:0}.m_5f75b09e[data-label-position=right]{--label-order:2;--label-offset-end:0;--label-offset-start:var(--mantine-spacing-sm)}.m_5f6e695e{display:flex}.m_d3ea56bb{--label-cursor:var(--mantine-cursor-type);-webkit-tap-highlight-color:transparent;cursor:var(--label-cursor);display:inline-flex;flex-direction:column;font-size:var(--label-fz,var(--mantine-font-size-sm));line-height:var(--label-lh);order:var(--label-order)}.m_d3ea56bb[data-disabled],fieldset:disabled .m_d3ea56bb{--label-cursor:not-allowed}.m_8ee546b8{color:inherit;cursor:var(--label-cursor);padding-inline-end:var(--label-offset-end);padding-inline-start:var(--label-offset-start)}:where([data-mantine-color-scheme=light]) .m_8ee546b8:where([data-disabled]),:where([data-mantine-color-scheme=light]) fieldset:disabled .m_8ee546b8{color:var(--mantine-color-gray-5)}:where([data-mantine-color-scheme=dark]) .m_8ee546b8:where([data-disabled]),:where([data-mantine-color-scheme=dark]) fieldset:disabled .m_8ee546b8{color:var(--mantine-color-dark-3)}.m_328f68c0,.m_8e8a99cc{margin-top:calc(var(--mantine-spacing-xs)/2);padding-inline-end:var(--label-offset-end);padding-inline-start:var(--label-offset-start)}.m_26775b0a{--card-radius:var(--mantine-radius-default);border-radius:var(--card-radius);cursor:pointer;display:block;width:100%}.m_26775b0a :where(*){cursor:inherit}.m_26775b0a:where([data-with-border]){border:calc(.0625rem*var(--mantine-scale)) solid transparent}:where([data-mantine-color-scheme=light]) .m_26775b0a:where([data-with-border]){border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_26775b0a:where([data-with-border]){border-color:var(--mantine-color-dark-4)}.m_5e5256ee{--checkbox-size-xs:calc(1rem*var(--mantine-scale));--checkbox-size-sm:calc(1.25rem*var(--mantine-scale));--checkbox-size-md:calc(1.5rem*var(--mantine-scale));--checkbox-size-lg:calc(1.875rem*var(--mantine-scale));--checkbox-size-xl:calc(2.25rem*var(--mantine-scale));--checkbox-size:var(--checkbox-size-sm);--checkbox-color:var(--mantine-primary-color-filled);--checkbox-icon-color:var(--mantine-color-white);border:calc(.0625rem*var(--mantine-scale)) solid transparent;border-radius:var(--checkbox-radius,var(--mantine-radius-default));cursor:var(--mantine-cursor-type);height:var(--checkbox-size);min-height:var(--checkbox-size);min-width:var(--checkbox-size);position:relative;transition:border-color .1s ease,background-color .1s ease;width:var(--checkbox-size);-webkit-tap-highlight-color:transparent;align-items:center;display:flex;justify-content:center}:where([data-mantine-color-scheme=light]) .m_5e5256ee{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_5e5256ee{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_5e5256ee[data-checked],.m_5e5256ee[data-indeterminate]{background-color:var(--checkbox-color);border-color:var(--checkbox-color)}.m_5e5256ee[data-checked]>.m_1b1c543a,.m_5e5256ee[data-indeterminate]>.m_1b1c543a{color:var(--checkbox-icon-color);opacity:1;transform:none}.m_5e5256ee[data-disabled]{cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_5e5256ee[data-disabled]{background-color:var(--mantine-color-gray-2);border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_5e5256ee[data-disabled]{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-6)}[data-mantine-color-scheme=light] .m_5e5256ee[data-disabled][data-checked]>.m_1b1c543a{color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .m_5e5256ee[data-disabled][data-checked]>.m_1b1c543a{color:var(--mantine-color-dark-3)}.m_76e20374[data-checked]:not([data-disabled]),.m_76e20374[data-indeterminate]:not([data-disabled]){background-color:transparent;border-color:var(--checkbox-color)}.m_76e20374[data-checked]:not([data-disabled])>.m_1b1c543a,.m_76e20374[data-indeterminate]:not([data-disabled])>.m_1b1c543a{color:var(--checkbox-color);opacity:1;transform:none}.m_1b1c543a{color:transparent;display:block;opacity:1;pointer-events:none;transform:translateY(calc(.3125rem*var(--mantine-scale))) scale(.5);transition:transform .1s ease,opacity .1s ease;width:60%}.m_bf2d988c{--checkbox-size-xs:calc(1rem*var(--mantine-scale));--checkbox-size-sm:calc(1.25rem*var(--mantine-scale));--checkbox-size-md:calc(1.5rem*var(--mantine-scale));--checkbox-size-lg:calc(1.875rem*var(--mantine-scale));--checkbox-size-xl:calc(2.25rem*var(--mantine-scale));--checkbox-size:var(--checkbox-size-sm);--checkbox-color:var(--mantine-primary-color-filled);--checkbox-icon-color:var(--mantine-color-white)}.m_26062bec{height:var(--checkbox-size);order:1;position:relative;width:var(--checkbox-size)}.m_26062bec:where([data-label-position=left]){order:2}.m_26063560{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:calc(.0625rem*var(--mantine-scale)) solid transparent;border-radius:var(--checkbox-radius,var(--mantine-radius-default));cursor:var(--mantine-cursor-type);display:block;height:var(--checkbox-size);margin:0;padding:0;transition:border-color .1s ease,background-color .1s ease;width:var(--checkbox-size);-webkit-tap-highlight-color:transparent}:where([data-mantine-color-scheme=light]) .m_26063560{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_26063560{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_26063560:where([data-error]){border-color:var(--mantine-color-error)}.m_26063560:checked,.m_26063560[data-indeterminate]{background-color:var(--checkbox-color);border-color:var(--checkbox-color)}.m_26063560:checked+.m_bf295423,.m_26063560[data-indeterminate]+.m_bf295423{opacity:1;transform:none}.m_26063560:disabled{cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_26063560:disabled{background-color:var(--mantine-color-gray-2);border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_26063560:disabled{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-6)}[data-mantine-color-scheme=light] .m_26063560:disabled+.m_bf295423{color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .m_26063560:disabled+.m_bf295423{color:var(--mantine-color-dark-3)}.m_215c4542+.m_bf295423{color:var(--checkbox-color)}.m_215c4542:checked:not(:disabled),.m_215c4542[data-indeterminate]:not(:disabled){background-color:transparent;border-color:var(--checkbox-color)}.m_215c4542:checked:not(:disabled)+.m_bf295423,.m_215c4542[data-indeterminate]:not(:disabled)+.m_bf295423{color:var(--checkbox-color);opacity:1;transform:none}.m_bf295423{color:var(--checkbox-icon-color);inset:0;margin:auto;opacity:0;pointer-events:none;position:absolute;transform:translateY(calc(.3125rem*var(--mantine-scale))) scale(.5);transition:transform .1s ease,opacity .1s ease;width:60%}.m_11def92b{--ag-spacing:var(--mantine-spacing-sm);--ag-offset:calc(var(--ag-spacing)*-1);display:flex;padding-inline-start:var(--ag-spacing)}.m_f85678b6{--avatar-size-xs:calc(1rem*var(--mantine-scale));--avatar-size-sm:calc(1.625rem*var(--mantine-scale));--avatar-size-md:calc(2.375rem*var(--mantine-scale));--avatar-size-lg:calc(3.5rem*var(--mantine-scale));--avatar-size-xl:calc(5.25rem*var(--mantine-scale));--avatar-size:var(--avatar-size-md);--avatar-radius:calc(62.5rem*var(--mantine-scale));--avatar-bg:var(--mantine-color-gray-light);--avatar-bd:calc(0.0625rem*var(--mantine-scale)) solid transparent;--avatar-color:var(--mantine-color-gray-light-color);--avatar-placeholder-fz:calc(var(--avatar-size)/2.5);-webkit-tap-highlight-color:transparent;border-radius:var(--avatar-radius);display:block;height:var(--avatar-size);min-width:var(--avatar-size);overflow:hidden;padding:0;position:relative;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--avatar-size)}.m_f85678b6:where([data-within-group]){background:var(--mantine-color-body);border:2px solid var(--mantine-color-body);margin-inline-start:var(--ag-offset)}.m_11f8ac07{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.m_104cd71f{align-items:center;background:var(--avatar-bg);border:var(--avatar-bd);border-radius:var(--avatar-radius);color:var(--avatar-color);display:flex;font-size:var(--avatar-placeholder-fz);font-weight:700;height:100%;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.m_104cd71f>[data-avatar-placeholder-icon]{height:70%;width:70%}.m_2ce0de02{background-position:50%;background-size:cover;border:0;border-radius:var(--bi-radius,0);display:block;text-decoration:none;width:100%}.m_347db0ec{--badge-height-xs:calc(1rem*var(--mantine-scale));--badge-height-sm:calc(1.125rem*var(--mantine-scale));--badge-height-md:calc(1.25rem*var(--mantine-scale));--badge-height-lg:calc(1.625rem*var(--mantine-scale));--badge-height-xl:calc(2rem*var(--mantine-scale));--badge-fz-xs:calc(0.5625rem*var(--mantine-scale));--badge-fz-sm:calc(0.625rem*var(--mantine-scale));--badge-fz-md:calc(0.6875rem*var(--mantine-scale));--badge-fz-lg:calc(0.8125rem*var(--mantine-scale));--badge-fz-xl:calc(1rem*var(--mantine-scale));--badge-padding-x-xs:calc(0.375rem*var(--mantine-scale));--badge-padding-x-sm:calc(0.5rem*var(--mantine-scale));--badge-padding-x-md:calc(0.625rem*var(--mantine-scale));--badge-padding-x-lg:calc(0.75rem*var(--mantine-scale));--badge-padding-x-xl:calc(1rem*var(--mantine-scale));--badge-height:var(--badge-height-md);--badge-fz:var(--badge-fz-md);--badge-padding-x:var(--badge-padding-x-md);--badge-radius:calc(62.5rem*var(--mantine-scale));--badge-lh:calc(var(--badge-height) - 0.125rem*var(--mantine-scale));--badge-color:var(--mantine-color-white);--badge-bg:var(--mantine-primary-color-filled);--badge-border-width:calc(0.0625rem*var(--mantine-scale));--badge-bd:var(--badge-border-width) solid transparent;-webkit-tap-highlight-color:transparent;align-items:center;background:var(--badge-bg);border:var(--badge-bd);border-radius:var(--badge-radius);color:var(--badge-color);cursor:default;display:inline-grid;font-size:var(--badge-fz);font-weight:700;height:var(--badge-height);justify-content:center;letter-spacing:calc(.01563rem*var(--mantine-scale));line-height:var(--badge-lh);overflow:hidden;padding:0 var(--badge-padding-x);text-decoration:none;text-overflow:ellipsis;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.m_347db0ec:where([data-with-left-section],[data-variant=dot]){grid-template-columns:auto 1fr}.m_347db0ec:where([data-with-right-section]){grid-template-columns:1fr auto}.m_347db0ec:where([data-with-left-section][data-with-right-section],[data-variant=dot][data-with-right-section]){grid-template-columns:auto 1fr auto}.m_347db0ec:where([data-block]){display:flex;width:100%}.m_347db0ec:where([data-circle]){display:flex;padding-inline:calc(.125rem*var(--mantine-scale));width:var(--badge-height)}.m_fbd81e3d{--badge-dot-size:calc(var(--badge-height)/3.4)}:where([data-mantine-color-scheme=light]) .m_fbd81e3d{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4);color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_fbd81e3d{background-color:var(--mantine-color-dark-5);border-color:var(--mantine-color-dark-5);color:var(--mantine-color-white)}.m_fbd81e3d:before{background-color:var(--badge-dot-color);border-radius:var(--badge-dot-size);content:"";display:block;height:var(--badge-dot-size);margin-inline-end:var(--badge-dot-size);width:var(--badge-dot-size)}.m_5add502a{cursor:inherit;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.m_91fdda9b{--badge-section-margin:calc(var(--mantine-spacing-xs)/2);align-items:center;display:inline-flex;justify-content:center;max-height:calc(var(--badge-height) - var(--badge-border-width)*2)}.m_91fdda9b:where([data-position=left]){margin-inline-end:var(--badge-section-margin)}.m_91fdda9b:where([data-position=right]){margin-inline-start:var(--badge-section-margin)}.m_ddec01c0{--blockquote-border:3px solid var(--bq-bd);border-end-end-radius:var(--bq-radius);border-inline-start:var(--blockquote-border);border-start-end-radius:var(--bq-radius);margin:0;padding:var(--mantine-spacing-xl) calc(2.375rem*var(--mantine-scale));position:relative}:where([data-mantine-color-scheme=light]) .m_ddec01c0{background-color:var(--bq-bg-light)}:where([data-mantine-color-scheme=dark]) .m_ddec01c0{background-color:var(--bq-bg-dark)}.m_dde7bd57{--blockquote-icon-offset:calc(var(--bq-icon-size)/-2);align-items:center;background-color:var(--mantine-color-body);border-radius:var(--bq-icon-size);color:var(--bq-bd);display:flex;height:var(--bq-icon-size);inset-inline-start:var(--blockquote-icon-offset);justify-content:center;position:absolute;top:var(--blockquote-icon-offset);width:var(--bq-icon-size)}.m_dde51a35{display:block;font-size:85%;margin-top:var(--mantine-spacing-md);opacity:.6}.m_8b3717df{align-items:center;display:flex;flex-wrap:wrap}.m_f678d540{line-height:1;white-space:nowrap;-webkit-tap-highlight-color:transparent}.m_3b8f2208{align-items:center;display:flex;justify-content:center;line-height:1;margin-inline:var(--bc-separator-margin,var(--mantine-spacing-xs))}:where([data-mantine-color-scheme=light]) .m_3b8f2208{color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_3b8f2208{color:var(--mantine-color-dark-2)}.m_fea6bf1a{--burger-size-xs:calc(0.75rem*var(--mantine-scale));--burger-size-sm:calc(1.125rem*var(--mantine-scale));--burger-size-md:calc(1.5rem*var(--mantine-scale));--burger-size-lg:calc(2.125rem*var(--mantine-scale));--burger-size-xl:calc(2.625rem*var(--mantine-scale));--burger-size:var(--burger-size-md);--burger-line-size:calc(var(--burger-size)/12);cursor:pointer;height:calc(var(--burger-size) + var(--mantine-spacing-xs));padding:calc(var(--mantine-spacing-xs)/2);width:calc(var(--burger-size) + var(--mantine-spacing-xs))}:where([data-mantine-color-scheme=light]) .m_fea6bf1a{--burger-color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_fea6bf1a{--burger-color:var(--mantine-color-white)}.m_d4fb9cad{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.m_d4fb9cad,.m_d4fb9cad:after,.m_d4fb9cad:before{background-color:var(--burger-color);display:block;height:var(--burger-line-size);outline:calc(.0625rem*var(--mantine-scale)) solid transparent;transition-duration:var(--burger-transition-duration,.3s);transition-property:background-color,transform;transition-timing-function:var(--burger-transition-timing-function,ease);width:var(--burger-size)}.m_d4fb9cad:after,.m_d4fb9cad:before{content:"";inset-inline-start:0;position:absolute}.m_d4fb9cad:before{top:calc(var(--burger-size)/-3)}.m_d4fb9cad:after{top:calc(var(--burger-size)/3)}.m_d4fb9cad[data-opened]{background-color:transparent}.m_d4fb9cad[data-opened]:before{transform:translateY(calc(var(--burger-size)/3)) rotate(45deg)}.m_d4fb9cad[data-opened]:after{transform:translateY(calc(var(--burger-size)/-3)) rotate(-45deg)}.m_77c9d27d{--button-height-xs:calc(1.875rem*var(--mantine-scale));--button-height-sm:calc(2.25rem*var(--mantine-scale));--button-height-md:calc(2.625rem*var(--mantine-scale));--button-height-lg:calc(3.125rem*var(--mantine-scale));--button-height-xl:calc(3.75rem*var(--mantine-scale));--button-height-compact-xs:calc(1.375rem*var(--mantine-scale));--button-height-compact-sm:calc(1.625rem*var(--mantine-scale));--button-height-compact-md:calc(1.875rem*var(--mantine-scale));--button-height-compact-lg:calc(2.125rem*var(--mantine-scale));--button-height-compact-xl:calc(2.5rem*var(--mantine-scale));--button-padding-x-xs:calc(0.875rem*var(--mantine-scale));--button-padding-x-sm:calc(1.125rem*var(--mantine-scale));--button-padding-x-md:calc(1.375rem*var(--mantine-scale));--button-padding-x-lg:calc(1.625rem*var(--mantine-scale));--button-padding-x-xl:calc(2rem*var(--mantine-scale));--button-padding-x-compact-xs:calc(0.4375rem*var(--mantine-scale));--button-padding-x-compact-sm:calc(0.5rem*var(--mantine-scale));--button-padding-x-compact-md:calc(0.625rem*var(--mantine-scale));--button-padding-x-compact-lg:calc(0.75rem*var(--mantine-scale));--button-padding-x-compact-xl:calc(0.875rem*var(--mantine-scale));--button-height:var(--button-height-sm);--button-padding-x:var(--button-padding-x-sm);--button-color:var(--mantine-color-white);background:var(--button-bg,var(--mantine-primary-color-filled));border:var(--button-bd,calc(.0625rem*var(--mantine-scale)) solid transparent);border-radius:var(--button-radius,var(--mantine-radius-default));color:var(--button-color,var(--mantine-color-white));cursor:pointer;display:inline-block;font-size:var(--button-fz,var(--mantine-font-size-sm));font-weight:600;height:var(--button-height,var(--button-height-sm));line-height:1;overflow:hidden;padding-inline:var(--button-padding-x,var(--button-padding-x-sm));position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:auto}.m_77c9d27d:where([data-block]){display:block;width:100%}.m_77c9d27d:where([data-with-left-section]){padding-inline-start:calc(var(--button-padding-x)/1.5)}.m_77c9d27d:where([data-with-right-section]){padding-inline-end:calc(var(--button-padding-x)/1.5)}.m_77c9d27d:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){border:calc(.0625rem*var(--mantine-scale)) solid transparent;cursor:not-allowed;transform:none}:where([data-mantine-color-scheme=light]) .m_77c9d27d:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){background:var(--mantine-color-gray-1);color:var(--mantine-color-gray-5)}:where([data-mantine-color-scheme=dark]) .m_77c9d27d:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){background:var(--mantine-color-dark-6);color:var(--mantine-color-dark-3)}.m_77c9d27d:before{border-radius:var(--button-radius,var(--mantine-radius-default));content:"";filter:blur(12px);inset:calc(-.0625rem*var(--mantine-scale));opacity:0;pointer-events:none;position:absolute;transform:translateY(-100%);transition:transform .15s ease,opacity .1s ease}:where([data-mantine-color-scheme=light]) .m_77c9d27d:before{background-color:hsla(0,0%,100%,.15)}:where([data-mantine-color-scheme=dark]) .m_77c9d27d:before{background-color:rgba(0,0,0,.15)}.m_77c9d27d:where([data-loading]){cursor:not-allowed;transform:none}.m_77c9d27d:where([data-loading]):before{opacity:1;transform:translateY(0)}.m_77c9d27d:where([data-loading]) .m_80f1301b{opacity:0;transform:translateY(100%)}@media (hover:hover){.m_77c9d27d:hover:where(:not([data-loading],:disabled,[data-disabled])){background-color:var(--button-hover,var(--mantine-primary-color-filled-hover));color:var(--button-hover-color,var(--button-color))}}@media (hover:none){.m_77c9d27d:active:where(:not([data-loading],:disabled,[data-disabled])){background-color:var(--button-hover,var(--mantine-primary-color-filled-hover));color:var(--button-hover-color,var(--button-color))}}.m_80f1301b{justify-content:var(--button-justify,center);overflow:visible;transition:transform .15s ease,opacity .1s ease}.m_80f1301b,.m_811560b9{align-items:center;display:flex;height:100%}.m_811560b9{opacity:1;overflow:hidden;white-space:nowrap}.m_811560b9:where([data-loading]){opacity:.2}.m_a74036a{align-items:center;display:flex}.m_a74036a:where([data-position=left]){margin-inline-end:var(--mantine-spacing-xs)}.m_a74036a:where([data-position=right]){margin-inline-start:var(--mantine-spacing-xs)}.m_a25b86ee{left:50%;position:absolute;top:50%}.m_80d6d844{--button-border-width:calc(0.0625rem*var(--mantine-scale));display:flex}.m_80d6d844 :where(*):focus{position:relative;z-index:1}.m_80d6d844[data-orientation=horizontal]{flex-direction:row}.m_80d6d844[data-orientation=horizontal] .m_77c9d27d:not(:only-child):first-child{border-end-end-radius:0;border-inline-end-width:calc(var(--button-border-width)/2);border-start-end-radius:0}.m_80d6d844[data-orientation=horizontal] .m_77c9d27d:not(:only-child):last-child{border-end-start-radius:0;border-inline-start-width:calc(var(--button-border-width)/2);border-start-start-radius:0}.m_80d6d844[data-orientation=horizontal] .m_77c9d27d:not(:only-child):not(:first-child):not(:last-child){border-inline-width:calc(var(--button-border-width)/2);border-radius:0}.m_80d6d844[data-orientation=vertical]{flex-direction:column}.m_80d6d844[data-orientation=vertical] .m_77c9d27d:not(:only-child):first-child{border-bottom-width:calc(var(--button-border-width)/2);border-end-end-radius:0;border-end-start-radius:0}.m_80d6d844[data-orientation=vertical] .m_77c9d27d:not(:only-child):last-child{border-start-end-radius:0;border-start-start-radius:0;border-top-width:calc(var(--button-border-width)/2)}.m_80d6d844[data-orientation=vertical] .m_77c9d27d:not(:only-child):not(:first-child):not(:last-child){border-bottom-width:calc(var(--button-border-width)/2);border-radius:0;border-top-width:calc(var(--button-border-width)/2)}.m_e615b15f{--card-padding:var(--mantine-spacing-md);color:var(--mantine-color-text);display:flex;flex-direction:column;overflow:hidden;padding:var(--card-padding);position:relative}:where([data-mantine-color-scheme=light]) .m_e615b15f{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_e615b15f{background-color:var(--mantine-color-dark-6)}.m_599a2148{display:block;margin-inline:calc(var(--card-padding)*-1)}.m_599a2148:where(:first-child){border-top:none!important;margin-top:calc(var(--card-padding)*-1)}.m_599a2148:where(:last-child){border-bottom:none!important;margin-bottom:calc(var(--card-padding)*-1)}.m_599a2148:where([data-inherit-padding]){padding-inline:var(--card-padding)}.m_599a2148:where([data-with-border]){border-bottom:calc(.0625rem*var(--mantine-scale)) solid;border-top:calc(.0625rem*var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m_599a2148{border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_599a2148{border-color:var(--mantine-color-dark-4)}.m_599a2148+.m_599a2148{border-top:none!important}.m_4451eb3a{align-items:center;display:flex;justify-content:center}.m_4451eb3a:where([data-inline]){display:inline-flex}.m_f59ffda3{--chip-size-xs:calc(1.4375rem*var(--mantine-scale));--chip-size-sm:calc(1.75rem*var(--mantine-scale));--chip-size-md:calc(2rem*var(--mantine-scale));--chip-size-lg:calc(2.25rem*var(--mantine-scale));--chip-size-xl:calc(2.5rem*var(--mantine-scale));--chip-icon-size-xs:calc(0.625rem*var(--mantine-scale));--chip-icon-size-sm:calc(0.75rem*var(--mantine-scale));--chip-icon-size-md:calc(0.875rem*var(--mantine-scale));--chip-icon-size-lg:calc(1rem*var(--mantine-scale));--chip-icon-size-xl:calc(1.125rem*var(--mantine-scale));--chip-padding-xs:calc(1rem*var(--mantine-scale));--chip-padding-sm:calc(1.25rem*var(--mantine-scale));--chip-padding-md:calc(1.5rem*var(--mantine-scale));--chip-padding-lg:calc(1.75rem*var(--mantine-scale));--chip-padding-xl:calc(2rem*var(--mantine-scale));--chip-checked-padding-xs:calc(0.46875rem*var(--mantine-scale));--chip-checked-padding-sm:calc(0.625rem*var(--mantine-scale));--chip-checked-padding-md:calc(0.73125rem*var(--mantine-scale));--chip-checked-padding-lg:calc(0.84375rem*var(--mantine-scale));--chip-checked-padding-xl:calc(0.98125rem*var(--mantine-scale));--chip-spacing-xs:calc(0.625rem*var(--mantine-scale));--chip-spacing-sm:calc(0.75rem*var(--mantine-scale));--chip-spacing-md:calc(1rem*var(--mantine-scale));--chip-spacing-lg:calc(1.25rem*var(--mantine-scale));--chip-spacing-xl:calc(1.375rem*var(--mantine-scale));--chip-size:var(--chip-size-sm);--chip-icon-size:var(--chip-icon-size-sm);--chip-padding:var(--chip-padding-sm);--chip-spacing:var(--chip-spacing-sm);--chip-checked-padding:var(--chip-checked-padding-sm);--chip-bg:var(--mantine-primary-color-filled);--chip-hover:var(--mantine-primary-color-filled-hover);--chip-color:var(--mantine-color-white);--chip-bd:calc(0.0625rem*var(--mantine-scale)) solid transparent}.m_be049a53{align-items:center;border-radius:var(--chip-radius,1000rem);cursor:pointer;display:inline-flex;font-size:var(--chip-fz,var(--mantine-font-size-sm));height:var(--chip-size);line-height:calc(var(--chip-size) - .125rem*var(--mantine-scale));padding-inline:var(--chip-padding);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;-webkit-tap-highlight-color:transparent;border:calc(.0625rem*var(--mantine-scale)) solid transparent;color:var(--mantine-color-text)}.m_be049a53:where([data-checked]){padding:var(--chip-checked-padding)}.m_be049a53:where([data-disabled]){cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_be049a53:where([data-disabled]){background-color:var(--mantine-color-gray-2);color:var(--mantine-color-gray-5)}:where([data-mantine-color-scheme=dark]) .m_be049a53:where([data-disabled]){background-color:var(--mantine-color-dark-6);color:var(--mantine-color-dark-3)}:where([data-mantine-color-scheme=light]) .m_3904c1af:not([data-disabled]){background-color:var(--mantine-color-white);border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_3904c1af:not([data-disabled]){background-color:var(--mantine-color-dark-6);border:1px solid var(--mantine-color-dark-4)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_3904c1af:not([data-disabled]):hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_3904c1af:not([data-disabled]):hover{background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_3904c1af:not([data-disabled]):active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_3904c1af:not([data-disabled]):active{background-color:var(--mantine-color-dark-5)}}.m_3904c1af:not([data-disabled]):where([data-checked]){--chip-icon-color:var(--chip-color);border:var(--chip-bd)}@media (hover:hover){.m_3904c1af:not([data-disabled]):where([data-checked]):hover{background-color:var(--chip-hover)}}@media (hover:none){.m_3904c1af:not([data-disabled]):where([data-checked]):active{background-color:var(--chip-hover)}}.m_f7e165c3:not([data-disabled]),.m_fa109255:not([data-disabled]){border:calc(.0625rem*var(--mantine-scale)) solid transparent;color:var(--mantine-color-text)}:where([data-mantine-color-scheme=light]) .m_f7e165c3:not([data-disabled]),:where([data-mantine-color-scheme=light]) .m_fa109255:not([data-disabled]){background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_f7e165c3:not([data-disabled]),:where([data-mantine-color-scheme=dark]) .m_fa109255:not([data-disabled]){background-color:var(--mantine-color-dark-5)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_f7e165c3:not([data-disabled]):hover,:where([data-mantine-color-scheme=light]) .m_fa109255:not([data-disabled]):hover{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_f7e165c3:not([data-disabled]):hover,:where([data-mantine-color-scheme=dark]) .m_fa109255:not([data-disabled]):hover{background-color:var(--mantine-color-dark-4)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_f7e165c3:not([data-disabled]):active,:where([data-mantine-color-scheme=light]) .m_fa109255:not([data-disabled]):active{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_f7e165c3:not([data-disabled]):active,:where([data-mantine-color-scheme=dark]) .m_fa109255:not([data-disabled]):active{background-color:var(--mantine-color-dark-4)}}.m_f7e165c3:not([data-disabled]):where([data-checked]),.m_fa109255:not([data-disabled]):where([data-checked]){--chip-icon-color:var(--chip-color);background-color:var(--chip-bg);color:var(--chip-color)}@media (hover:hover){.m_f7e165c3:not([data-disabled]):where([data-checked]):hover,.m_fa109255:not([data-disabled]):where([data-checked]):hover{background-color:var(--chip-hover)}}@media (hover:none){.m_f7e165c3:not([data-disabled]):where([data-checked]):active,.m_fa109255:not([data-disabled]):where([data-checked]):active{background-color:var(--chip-hover)}}.m_9ac86df9{align-items:center;display:flex;max-width:calc(var(--chip-icon-size) + var(--chip-spacing)/1.5);overflow:hidden;width:calc(var(--chip-icon-size) + var(--chip-spacing)/1.5)}.m_9ac86df9,.m_d6d72580{height:var(--chip-icon-size)}.m_d6d72580{color:var(--chip-icon-color,inherit);display:block;width:var(--chip-icon-size)}.m_bde07329{height:0;margin:0;opacity:0;padding:0;width:0}.m_bde07329:focus-visible+.m_be049a53{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem*var(--mantine-scale))}.m_b183c0a2{border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs);line-height:var(--mantine-line-height);margin:0;overflow:auto;padding:2px calc(var(--mantine-spacing-xs)/2)}:where([data-mantine-color-scheme=light]) .m_b183c0a2{background-color:var(--code-bg,var(--mantine-color-gray-1));color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_b183c0a2{background-color:var(--code-bg,var(--mantine-color-dark-5));color:var(--mantine-color-white)}.m_b183c0a2[data-block]{padding:var(--mantine-spacing-xs)}.m_de3d2490{--cs-size:calc(1.75rem*var(--mantine-scale));--cs-radius:calc(62.5rem*var(--mantine-scale));-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:var(--cs-radius);color:inherit;display:block;height:var(--cs-size);line-height:1;min-height:var(--cs-size);min-width:var(--cs-size);position:relative;text-decoration:none;width:var(--cs-size)}[data-mantine-color-scheme=light] .m_de3d2490{--alpha-overlay-color:var(--mantine-color-gray-3);--alpha-overlay-bg:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .m_de3d2490{--alpha-overlay-color:var(--mantine-color-dark-4);--alpha-overlay-bg:var(--mantine-color-dark-7)}.m_862f3d1b,.m_98ae7f22{border-radius:var(--cs-radius);inset:0;position:absolute}.m_98ae7f22{box-shadow:rgba(0,0,0,.1) 0 0 0 calc(.0625rem*var(--mantine-scale)) inset,rgba(0,0,0,.15) 0 0 calc(.25rem*var(--mantine-scale)) inset;z-index:1}.m_95709ac0{background-image:linear-gradient(45deg,var(--alpha-overlay-color) 25%,transparent 25%),linear-gradient(-45deg,var(--alpha-overlay-color) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--alpha-overlay-color) 75%),linear-gradient(-45deg,var(--alpha-overlay-bg) 75%,var(--alpha-overlay-color) 75%);background-position:0 0,0 calc(.25rem*var(--mantine-scale)),calc(.25rem*var(--mantine-scale)) calc(-.25rem*var(--mantine-scale)),calc(-.25rem*var(--mantine-scale)) 0;background-size:calc(.5rem*var(--mantine-scale)) calc(.5rem*var(--mantine-scale))}.m_93e74e3,.m_95709ac0{border-radius:var(--cs-radius);inset:0;position:absolute}.m_93e74e3{align-items:center;display:flex;justify-content:center;z-index:2}.m_fee9c77{--cp-width-xs:calc(11.25rem*var(--mantine-scale));--cp-width-sm:calc(12.5rem*var(--mantine-scale));--cp-width-md:calc(15rem*var(--mantine-scale));--cp-width-lg:calc(17.5rem*var(--mantine-scale));--cp-width-xl:calc(20rem*var(--mantine-scale));--cp-preview-size-xs:calc(1.625rem*var(--mantine-scale));--cp-preview-size-sm:calc(2.125rem*var(--mantine-scale));--cp-preview-size-md:calc(2.625rem*var(--mantine-scale));--cp-preview-size-lg:calc(3.125rem*var(--mantine-scale));--cp-preview-size-xl:calc(3.375rem*var(--mantine-scale));--cp-thumb-size-xs:calc(0.5rem*var(--mantine-scale));--cp-thumb-size-sm:calc(0.75rem*var(--mantine-scale));--cp-thumb-size-md:calc(1rem*var(--mantine-scale));--cp-thumb-size-lg:calc(1.25rem*var(--mantine-scale));--cp-thumb-size-xl:calc(1.375rem*var(--mantine-scale));--cp-saturation-height-xs:calc(6.25rem*var(--mantine-scale));--cp-saturation-height-sm:calc(6.875rem*var(--mantine-scale));--cp-saturation-height-md:calc(7.5rem*var(--mantine-scale));--cp-saturation-height-lg:calc(8.75rem*var(--mantine-scale));--cp-saturation-height-xl:calc(10rem*var(--mantine-scale));--cp-preview-size:var(--cp-preview-size-sm);--cp-thumb-size:var(--cp-thumb-size-sm);--cp-saturation-height:var(--cp-saturation-height-sm);--cp-width:var(--cp-width-sm);--cp-body-spacing:var(--mantine-spacing-sm);padding:calc(.0625rem*var(--mantine-scale));width:var(--cp-width)}.m_fee9c77:where([data-full-width]){width:100%}.m_9dddfbac{height:var(--cp-preview-size);width:var(--cp-preview-size)}.m_bffecc3e{display:flex;padding-top:calc(var(--cp-body-spacing)/2)}.m_3283bb96{flex:1}.m_3283bb96:not(:only-child){margin-inline-end:var(--mantine-spacing-xs)}.m_40d572ba{border:2px solid var(--mantine-color-white);border-radius:var(--cp-thumb-size);box-shadow:0 0 1px rgba(0,0,0,.6);height:var(--cp-thumb-size);left:calc(var(--thumb-x-offset) - var(--cp-thumb-size)/2);overflow:hidden;position:absolute;top:calc(var(--thumb-y-offset) - var(--cp-thumb-size)/2);width:var(--cp-thumb-size)}.m_d8ee6fd8{cursor:pointer;flex:0 0 calc(var(--cp-swatch-size) - 0.25rem*var(--mantine-scale));height:unset!important;margin:calc(.125rem*var(--mantine-scale));min-height:0!important;min-width:0!important;padding-bottom:calc(var(--cp-swatch-size) - .25rem*var(--mantine-scale));width:unset!important}.m_5711e686{display:flex;flex-wrap:wrap;margin-top:calc(.3125rem*var(--mantine-scale));margin-inline:calc(-.125rem*var(--mantine-scale))}.m_202a296e{--cp-thumb-size-xs:calc(0.5rem*var(--mantine-scale));--cp-thumb-size-sm:calc(0.75rem*var(--mantine-scale));--cp-thumb-size-md:calc(1rem*var(--mantine-scale));--cp-thumb-size-lg:calc(1.25rem*var(--mantine-scale));--cp-thumb-size-xl:calc(1.375rem*var(--mantine-scale));-webkit-tap-highlight-color:transparent;border-radius:var(--mantine-radius-sm);height:var(--cp-saturation-height);margin:calc(var(--cp-thumb-size)/2);position:relative}.m_202a296e:where([data-focus-ring=auto]):focus:focus-visible .m_40d572ba{outline:2px solid var(--mantine-color-blue-filled)}.m_202a296e:where([data-focus-ring=always]):focus .m_40d572ba{outline:2px solid var(--mantine-color-blue-filled)}.m_11b3db02{border-radius:var(--mantine-radius-sm);inset:calc(var(--cp-thumb-size)*-1/2 - .0625rem*var(--mantine-scale));position:absolute}.m_d856d47d{--cp-thumb-size-xs:calc(0.5rem*var(--mantine-scale));--cp-thumb-size-sm:calc(0.75rem*var(--mantine-scale));--cp-thumb-size-md:calc(1rem*var(--mantine-scale));--cp-thumb-size-lg:calc(1.25rem*var(--mantine-scale));--cp-thumb-size-xl:calc(1.375rem*var(--mantine-scale));--cp-thumb-size:var(--cp-thumb-size,calc(0.75rem*var(--mantine-scale)));height:calc(var(--cp-thumb-size) + .125rem*var(--mantine-scale));margin-inline:calc(var(--cp-thumb-size)/2);outline:none;position:relative}.m_d856d47d+.m_d856d47d{margin-top:calc(.375rem*var(--mantine-scale))}.m_d856d47d:where([data-focus-ring=auto]):focus:focus-visible .m_40d572ba{outline:2px solid var(--mantine-color-blue-filled)}.m_d856d47d:where([data-focus-ring=always]):focus .m_40d572ba{outline:2px solid var(--mantine-color-blue-filled)}:where([data-mantine-color-scheme=light]) .m_d856d47d{--slider-checkers:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_d856d47d{--slider-checkers:var(--mantine-color-dark-4)}.m_8f327113{border-radius:10000rem;bottom:0;position:absolute;top:0;inset-inline:calc(var(--cp-thumb-size)*-1/2 - .0625rem*var(--mantine-scale))}.m_b077c2bc{--ci-eye-dropper-icon-size-xs:calc(0.875rem*var(--mantine-scale));--ci-eye-dropper-icon-size-sm:calc(1rem*var(--mantine-scale));--ci-eye-dropper-icon-size-md:calc(1.125rem*var(--mantine-scale));--ci-eye-dropper-icon-size-lg:calc(1.25rem*var(--mantine-scale));--ci-eye-dropper-icon-size-xl:calc(1.375rem*var(--mantine-scale));--ci-eye-dropper-icon-size:var(--ci-eye-dropper-icon-size-sm)}.m_c5ccdcab{--ci-preview-size-xs:calc(1rem*var(--mantine-scale));--ci-preview-size-sm:calc(1.125rem*var(--mantine-scale));--ci-preview-size-md:calc(1.375rem*var(--mantine-scale));--ci-preview-size-lg:calc(1.75rem*var(--mantine-scale));--ci-preview-size-xl:calc(2.25rem*var(--mantine-scale));--ci-preview-size:var(--ci-preview-size-sm)}.m_5ece2cd7{padding:calc(.5rem*var(--mantine-scale))}.m_7485cace{--container-size-xs:calc(33.75rem*var(--mantine-scale));--container-size-sm:calc(45rem*var(--mantine-scale));--container-size-md:calc(60rem*var(--mantine-scale));--container-size-lg:calc(71.25rem*var(--mantine-scale));--container-size-xl:calc(82.5rem*var(--mantine-scale));--container-size:var(--container-size-md);margin-inline:auto;max-width:var(--container-size);padding-inline:var(--mantine-spacing-md)}.m_7485cace:where([data-fluid]){max-width:100%}.m_e2125a27{--dialog-size-xs:calc(10rem*var(--mantine-scale));--dialog-size-sm:calc(12.5rem*var(--mantine-scale));--dialog-size-md:calc(21.25rem*var(--mantine-scale));--dialog-size-lg:calc(25rem*var(--mantine-scale));--dialog-size-xl:calc(31.25rem*var(--mantine-scale));--dialog-size:var(--dialog-size-md);max-width:calc(100vw - var(--mantine-spacing-xl)*2);min-height:calc(3.125rem*var(--mantine-scale));position:relative;width:var(--dialog-size)}.m_5abab665{inset-inline-end:calc(var(--mantine-spacing-md)/2);position:absolute;top:calc(var(--mantine-spacing-md)/2)}.m_3eebeb36{--divider-size-xs:calc(0.0625rem*var(--mantine-scale));--divider-size-sm:calc(0.125rem*var(--mantine-scale));--divider-size-md:calc(0.1875rem*var(--mantine-scale));--divider-size-lg:calc(0.25rem*var(--mantine-scale));--divider-size-xl:calc(0.3125rem*var(--mantine-scale));--divider-size:var(--divider-size-xs)}:where([data-mantine-color-scheme=light]) .m_3eebeb36{--divider-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_3eebeb36{--divider-color:var(--mantine-color-dark-4)}.m_3eebeb36:where([data-orientation=horizontal]){border-top:var(--divider-size) var(--divider-border-style,solid) var(--divider-color)}.m_3eebeb36:where([data-orientation=vertical]){align-self:stretch;border-inline-start:var(--divider-size) var(--divider-border-style,solid) var(--divider-color);height:auto}.m_3eebeb36:where([data-with-label]){border:0}.m_9e365f20{align-items:center;color:var(--mantine-color-dimmed);display:flex;font-size:var(--mantine-font-size-xs);white-space:nowrap}.m_9e365f20:where([data-position=left]):before{display:none}.m_9e365f20:where([data-position=right]):after{display:none}.m_9e365f20:before{margin-inline-end:var(--mantine-spacing-xs)}.m_9e365f20:after,.m_9e365f20:before{border-top:var(--divider-size) var(--divider-border-style,solid) var(--divider-color);content:"";flex:1;height:calc(.0625rem*var(--mantine-scale))}.m_9e365f20:after{margin-inline-start:var(--mantine-spacing-xs)}.m_f11b401e{--drawer-size-xs:calc(20rem*var(--mantine-scale));--drawer-size-sm:calc(23.75rem*var(--mantine-scale));--drawer-size-md:calc(27.5rem*var(--mantine-scale));--drawer-size-lg:calc(38.75rem*var(--mantine-scale));--drawer-size-xl:calc(48.75rem*var(--mantine-scale));--drawer-size:var(--drawer-size-md);--drawer-offset:0rem}.m_5a7c2c9{z-index:1000}.m_b8a05bbd{flex:var(--drawer-flex,0 0 var(--drawer-size));height:var(--drawer-height,calc(100% - var(--drawer-offset)*2));margin:var(--drawer-offset);max-height:calc(100% - var(--drawer-offset)*2);max-width:calc(100% - var(--drawer-offset)*2);overflow-y:auto}.m_31cd769a{align-items:var(--drawer-align,flex-start);display:flex;justify-content:var(--drawer-justify,flex-start)}.m_e9408a47{border-radius:var(--fieldset-radius,var(--mantine-radius-default));min-inline-size:auto;padding:var(--mantine-spacing-lg);padding-top:var(--mantine-spacing-xs)}.m_84c9523a{border:calc(.0625rem*var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m_84c9523a{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_84c9523a{background-color:var(--mantine-color-dark-7);border-color:var(--mantine-color-dark-4)}.m_ef274e49{border:calc(.0625rem*var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m_ef274e49{background-color:var(--mantine-color-gray-0);border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_ef274e49{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_eda993d3{border:0;border-radius:0;padding:0}.m_90794832{font-size:var(--mantine-font-size-sm)}.m_74ca27fe{margin-bottom:var(--mantine-spacing-sm);padding:0}.m_8478a6da{container:mantine-grid/inline-size}.m_410352e9{--grid-overflow:visible;--grid-margin:calc(var(--grid-gutter)/-2);--grid-col-padding:calc(var(--grid-gutter)/2);overflow:var(--grid-overflow)}.m_dee7bd2f{align-items:var(--grid-align);display:flex;flex-wrap:wrap;justify-content:var(--grid-justify);margin:var(--grid-margin);width:calc(100% + var(--grid-gutter))}.m_96bdd299{--col-flex-grow:0;--col-offset:0rem;flex-basis:var(--col-flex-basis);flex-grow:var(--col-flex-grow);flex-shrink:0;margin-inline-start:var(--col-offset);max-width:var(--col-max-width);order:var(--col-order);padding:var(--grid-col-padding);width:var(--col-width)}.m_bcb3f3c2{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=light]) .m_bcb3f3c2{background-color:var(--mark-bg-light)}:where([data-mantine-color-scheme=dark]) .m_bcb3f3c2{background-color:var(--mark-bg-dark)}.m_9e117634{border-radius:var(--image-radius,0);display:block;flex:0;-o-object-fit:var(--image-object-fit,cover);object-fit:var(--image-object-fit,cover);width:100%}@keyframes m_885901b1{0%{opacity:.6;transform:scale(0)}to{opacity:0;transform:scale(2.8)}}.m_e5262200{--indicator-size:calc(0.625rem*var(--mantine-scale));--indicator-color:var(--mantine-primary-color-filled);display:block;position:relative}.m_e5262200:where([data-inline]){display:inline-block}.m_760d1fb1{align-items:center;bottom:var(--indicator-bottom);color:var(--indicator-text-color,var(--mantine-color-white));display:flex;font-size:var(--mantine-font-size-xs);height:var(--indicator-size);justify-content:center;left:var(--indicator-left);min-width:var(--indicator-size);right:var(--indicator-right);top:var(--indicator-top);transform:translate(var(--indicator-translate-x),var(--indicator-translate-y));white-space:nowrap;z-index:var(--indicator-z-index,200)}.m_760d1fb1,.m_760d1fb1:before{background-color:var(--indicator-color);border-radius:var(--indicator-radius,1000rem);position:absolute}.m_760d1fb1:before{content:"";inset:0;z-index:-1}.m_760d1fb1:where([data-with-label]){padding-inline:calc(var(--mantine-spacing-xs)/2)}.m_760d1fb1:where([data-with-border]){border:2px solid var(--mantine-color-body)}.m_760d1fb1[data-processing]:before{animation:m_885901b1 1s linear infinite}.m_dc6f14e2{--kbd-fz-xs:calc(0.625rem*var(--mantine-scale));--kbd-fz-sm:calc(0.75rem*var(--mantine-scale));--kbd-fz-md:calc(0.875rem*var(--mantine-scale));--kbd-fz-lg:calc(1rem*var(--mantine-scale));--kbd-fz-xl:calc(1.25rem*var(--mantine-scale));--kbd-fz:var(--kbd-fz-sm);--kbd-padding-xs:calc(0.125rem*var(--mantine-scale)) calc(0.25rem*var(--mantine-scale));--kbd-padding-sm:calc(0.1875rem*var(--mantine-scale)) calc(0.3125rem*var(--mantine-scale));--kbd-padding-md:calc(0.25rem*var(--mantine-scale)) calc(0.4375rem*var(--mantine-scale));--kbd-padding-lg:calc(0.3125rem*var(--mantine-scale)) calc(0.5625rem*var(--mantine-scale));--kbd-padding-xl:calc(0.5rem*var(--mantine-scale)) calc(0.875rem*var(--mantine-scale));--kbd-padding:var(--kbd-padding-sm);border:calc(.0625rem*var(--mantine-scale)) solid;border-bottom-width:calc(.1875rem*var(--mantine-scale));border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family-monospace);font-size:var(--kbd-fz);font-weight:700;line-height:var(--mantine-line-height);padding:var(--kbd-padding);unicode-bidi:embed}:where([data-mantine-color-scheme=light]) .m_dc6f14e2{background-color:var(--mantine-color-gray-0);border-color:var(--mantine-color-gray-3);color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_dc6f14e2{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4);color:var(--mantine-color-dark-0)}.m_abbac491{--list-fz:var(--mantine-font-size-md);--list-lh:var(--mantine-line-height-md);font-size:var(--list-fz);line-height:var(--list-lh);list-style-position:inside;margin:0;padding:0}.m_abbac491:where([data-with-padding]){padding-inline-start:var(--mantine-spacing-md)}.m_abb6bec2{line-height:var(--list-lh);white-space:nowrap}.m_abb6bec2:where([data-with-icon]){list-style:none}.m_abb6bec2:where([data-with-icon]) .m_75cd9f71{--li-direction:row;--li-align:center}.m_abb6bec2:where(:not(:first-of-type)){margin-top:var(--list-spacing,0)}.m_abb6bec2:where([data-centered]){line-height:1}.m_75cd9f71{align-items:var(--li-align,flex-start);display:inline-flex;flex-direction:var(--li-direction,column);white-space:normal}.m_60f83e5b{display:inline-block;margin-inline-end:var(--mantine-spacing-sm);vertical-align:middle}.m_6e45937b{align-items:center;display:flex;inset:0;justify-content:center;overflow:hidden;position:absolute;z-index:var(--lo-z-index)}.m_e8eb006c{position:relative;z-index:calc(var(--lo-z-index) + 1)}.m_df587f17{z-index:var(--lo-z-index)}.m_dc9b7c9f{padding:calc(.25rem*var(--mantine-scale))}.m_9bfac126{color:var(--mantine-color-dimmed);cursor:default;font-size:var(--mantine-font-size-xs);font-weight:500;padding:calc(var(--mantine-spacing-xs)/2) var(--mantine-spacing-sm)}.m_efdf90cb{border-top:calc(.0625rem*var(--mantine-scale)) solid;margin-bottom:calc(.25rem*var(--mantine-scale));margin-top:calc(.25rem*var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_efdf90cb{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_efdf90cb{border-color:var(--mantine-color-dark-4)}.m_99ac2aa1{align-items:center;border-radius:var(--popover-radius,var(--mantine-radius-default));color:var(--menu-item-color,var(--mantine-color-text));display:flex;font-size:var(--mantine-font-size-sm);padding:calc(var(--mantine-spacing-xs)/1.5) var(--mantine-spacing-sm);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.m_99ac2aa1:where([data-disabled],:disabled){color:var(--mantine-color-dimmed);opacity:.6;pointer-events:none}:where([data-mantine-color-scheme=light]) .m_99ac2aa1:where([data-hovered]){background-color:var(--menu-item-hover,var(--mantine-color-gray-1))}:where([data-mantine-color-scheme=dark]) .m_99ac2aa1:where([data-hovered]){background-color:var(--menu-item-hover,var(--mantine-color-dark-4))}.m_5476e0d3{flex:1}.m_8b75e504{align-items:center;display:flex;justify-content:center}.m_8b75e504:where([data-position=left]){margin-inline-end:var(--mantine-spacing-xs)}.m_8b75e504:where([data-position=right]){margin-inline-start:var(--mantine-spacing-xs)}.m_9df02822{--modal-size-xs:calc(20rem*var(--mantine-scale));--modal-size-sm:calc(23.75rem*var(--mantine-scale));--modal-size-md:calc(27.5rem*var(--mantine-scale));--modal-size-lg:calc(38.75rem*var(--mantine-scale));--modal-size-xl:calc(48.75rem*var(--mantine-scale));--modal-size:var(--modal-size-md);--modal-y-offset:5dvh;--modal-x-offset:5vw}.m_9df02822[data-full-screen]{--modal-border-radius:0!important}.m_9df02822[data-full-screen] .m_54c44539{--modal-content-flex:0 0 100%;--modal-content-max-height:auto;--modal-content-height:100dvh}.m_9df02822[data-full-screen] .m_1f958f16{--modal-inner-y-offset:0;--modal-inner-x-offset:0}.m_9df02822[data-centered] .m_1f958f16{--modal-inner-align:center}.m_d0e2b9cd{border-start-end-radius:var(--modal-radius,var(--mantine-radius-default));border-start-start-radius:var(--modal-radius,var(--mantine-radius-default))}.m_54c44539{flex:var(--modal-content-flex,0 0 var(--modal-size));height:var(--modal-content-height,auto);max-height:var(--modal-content-max-height,calc(100dvh - var(--modal-y-offset)*2));max-width:100%;overflow-y:auto}.m_54c44539[data-full-screen]{border-radius:0}.m_1f958f16{align-items:var(--modal-inner-align,flex-start);display:flex;justify-content:center;padding-bottom:var(--modal-inner-y-offset,var(--modal-y-offset));padding-top:var(--modal-inner-y-offset,var(--modal-y-offset));padding-inline:var(--modal-inner-x-offset,var(--modal-x-offset))}.m_7cda1cd6{--pill-fz-xs:calc(0.625rem*var(--mantine-scale));--pill-fz-sm:calc(0.75rem*var(--mantine-scale));--pill-fz-md:calc(0.875rem*var(--mantine-scale));--pill-fz-lg:calc(1rem*var(--mantine-scale));--pill-fz-xl:calc(1.125rem*var(--mantine-scale));--pill-height-xs:calc(1.125rem*var(--mantine-scale));--pill-height-sm:calc(1.375rem*var(--mantine-scale));--pill-height-md:calc(1.5625rem*var(--mantine-scale));--pill-height-lg:calc(1.75rem*var(--mantine-scale));--pill-height-xl:calc(2rem*var(--mantine-scale));--pill-fz:var(--pill-fz-sm);--pill-height:var(--pill-height-sm);align-items:center;border-radius:var(--pill-radius,1000rem);display:inline-flex;flex:0;font-size:var(--pill-fz);height:var(--pill-height);line-height:1;max-width:100%;padding-inline:.8em;-moz-user-select:none;user-select:none;-webkit-user-select:none;white-space:nowrap}:where([data-mantine-color-scheme=dark]) .m_7cda1cd6{background-color:var(--mantine-color-dark-7);color:var(--mantine-color-dark-0)}:where([data-mantine-color-scheme=light]) .m_7cda1cd6{color:var(--mantine-color-black)}.m_7cda1cd6:where([data-with-remove]:not(:has(button:disabled))){padding-inline-end:0}.m_7cda1cd6:where([data-disabled],:has(button:disabled)){cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_44da308b{background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=light]) .m_44da308b:where([data-disabled],:has(button:disabled)){background-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=light]) .m_e3a01f8{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=light]) .m_e3a01f8:where([data-disabled],:has(button:disabled)){background-color:var(--mantine-color-gray-3)}.m_1e0e6180{cursor:inherit;height:100%;line-height:var(--pill-height);overflow:hidden;text-overflow:ellipsis}.m_ae386778{border-radius:0;border-end-end-radius:var(--pill-radius,50%);border-start-end-radius:var(--pill-radius,50%);color:inherit;flex:0;font-size:inherit;height:100%;min-height:unset;min-width:2em;padding-inline-end:.3em;padding-inline-start:.1em;width:unset}.m_7cda1cd6[data-disabled]>.m_ae386778,.m_ae386778:disabled{background-color:transparent;cursor:not-allowed;display:none;min-width:.8em;padding:0;width:.8em}.m_7cda1cd6[data-disabled]>.m_ae386778>svg,.m_ae386778:disabled>svg{display:none}.m_ae386778>svg{pointer-events:none}.m_1dcfd90b{--pg-gap-xs:calc(0.375rem*var(--mantine-scale));--pg-gap-sm:calc(0.5rem*var(--mantine-scale));--pg-gap-md:calc(0.625rem*var(--mantine-scale));--pg-gap-lg:calc(0.75rem*var(--mantine-scale));--pg-gap-xl:calc(0.75rem*var(--mantine-scale));--pg-gap:var(--pg-gap-sm);align-items:center;display:flex;flex-wrap:wrap;gap:var(--pg-gap)}.m_45c4369d{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;color:inherit;flex:1;font-size:inherit;height:1.6em;min-width:calc(6.25rem*var(--mantine-scale));padding:0}.m_45c4369d::-moz-placeholder{color:var(--input-placeholder-color);opacity:1}.m_45c4369d::placeholder{color:var(--input-placeholder-color);opacity:1}.m_45c4369d:where([data-type=hidden],[data-type=auto]){height:calc(.0625rem*var(--mantine-scale));left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:calc(.0625rem*var(--mantine-scale))}.m_45c4369d:focus{outline:none}.m_45c4369d:where([data-type=auto]:focus){height:1.6em;opacity:1;position:static;visibility:visible}.m_45c4369d:where([data-pointer]:not([data-disabled],:disabled)){cursor:pointer}.m_45c4369d:where([data-disabled],:disabled){cursor:not-allowed}.m_f0824112{--nl-bg:var(--mantine-primary-color-light);--nl-hover:var(--mantine-primary-color-light-hover);--nl-color:var(--mantine-primary-color-light-color);align-items:center;display:flex;padding:8px var(--mantine-spacing-sm);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_f0824112:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_f0824112:hover{background-color:var(--mantine-color-dark-6)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_f0824112:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_f0824112:active{background-color:var(--mantine-color-dark-6)}}.m_f0824112:where([data-disabled]){opacity:.4;pointer-events:none}.m_f0824112:where([data-active],[aria-current=page]){background-color:var(--nl-bg);color:var(--nl-color)}@media (hover:hover){.m_f0824112:where([data-active],[aria-current=page]):hover{background-color:var(--nl-hover)}}@media (hover:none){.m_f0824112:where([data-active],[aria-current=page]):active{background-color:var(--nl-hover)}}.m_f0824112:where([data-active],[aria-current=page]) .m_57492dcc{--description-opacity:0.9;--description-color:var(--nl-color)}.m_690090b5{align-items:center;display:flex;justify-content:center;transition:transform .15s ease}.m_690090b5>svg{display:block}.m_690090b5:where([data-position=left]){margin-inline-end:var(--mantine-spacing-sm)}.m_690090b5:where([data-position=right]){margin-inline-start:var(--mantine-spacing-sm)}.m_690090b5:where([data-rotate]){transform:rotate(90deg)}.m_1f6ac4c4{font-size:var(--mantine-font-size-sm)}.m_f07af9d2{flex:1;overflow:hidden;text-overflow:ellipsis}.m_f07af9d2:where([data-no-wrap]){white-space:nowrap}.m_57492dcc{color:var(--description-color,var(--mantine-color-dimmed));display:block;font-size:var(--mantine-font-size-xs);opacity:var(--description-opacity,1);overflow:hidden;text-overflow:ellipsis}:where([data-no-wrap]) .m_57492dcc{white-space:nowrap}.m_e17b862f{padding-inline-start:var(--nl-offset,var(--mantine-spacing-lg))}.m_1fd8a00b{transform:rotate(-90deg)}.m_a513464{--notification-radius:var(--mantine-radius-default);--notification-color:var(--mantine-primary-color-filled);align-items:center;box-shadow:var(--mantine-shadow-lg);box-sizing:border-box;display:flex;overflow:hidden;padding-inline-end:var(--mantine-spacing-xs);padding-bottom:var(--mantine-spacing-xs);padding-inline-start:calc(1.375rem*var(--mantine-scale));padding-top:var(--mantine-spacing-xs);position:relative}.m_a513464,.m_a513464:before{border-radius:var(--notification-radius)}.m_a513464:before{background-color:var(--notification-color);bottom:var(--notification-radius);content:"";display:block;inset-inline-start:calc(.25rem*var(--mantine-scale));position:absolute;top:var(--notification-radius);width:calc(.375rem*var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_a513464{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_a513464{background-color:var(--mantine-color-dark-6)}.m_a513464:where([data-with-icon]){padding-inline-start:var(--mantine-spacing-xs)}.m_a513464:where([data-with-icon]):before{display:none}:where([data-mantine-color-scheme=light]) .m_a513464:where([data-with-border]){border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_a513464:where([data-with-border]){border:1px solid var(--mantine-color-dark-4)}.m_a4ceffb{align-items:center;background-color:var(--notification-color);border-radius:calc(1.75rem*var(--mantine-scale));box-sizing:border-box;color:var(--mantine-color-white);display:flex;height:calc(1.75rem*var(--mantine-scale));justify-content:center;width:calc(1.75rem*var(--mantine-scale))}.m_a4ceffb,.m_b0920b15{margin-inline-end:var(--mantine-spacing-md)}.m_a49ed24{flex:1;margin-inline-end:var(--mantine-spacing-xs);overflow:hidden}.m_3feedf16{font-size:var(--mantine-font-size-sm);font-weight:500;line-height:var(--mantine-line-height-sm);margin-bottom:calc(.125rem*var(--mantine-scale));overflow:hidden;text-overflow:ellipsis}:where([data-mantine-color-scheme=light]) .m_3feedf16{color:var(--mantine-color-gray-9)}:where([data-mantine-color-scheme=dark]) .m_3feedf16{color:var(--mantine-color-white)}.m_3d733a3a{font-size:var(--mantine-font-size-sm);line-height:var(--mantine-line-height-sm);overflow:hidden;text-overflow:ellipsis}:where([data-mantine-color-scheme=light]) .m_3d733a3a{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_3d733a3a{color:var(--mantine-color-dark-0)}:where([data-mantine-color-scheme=light]) .m_3d733a3a:where([data-with-title]){color:var(--mantine-color-gray-6)}:where([data-mantine-color-scheme=dark]) .m_3d733a3a:where([data-with-title]){color:var(--mantine-color-dark-2)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_919a4d88:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_919a4d88:hover{background-color:var(--mantine-color-dark-8)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_919a4d88:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_919a4d88:active{background-color:var(--mantine-color-dark-8)}}.m_e2f5cd4e{--ni-right-section-width-xs:calc(1.0625rem*var(--mantine-scale));--ni-right-section-width-sm:calc(1.5rem*var(--mantine-scale));--ni-right-section-width-md:calc(1.6875rem*var(--mantine-scale));--ni-right-section-width-lg:calc(1.9375rem*var(--mantine-scale));--ni-right-section-width-xl:calc(2.125rem*var(--mantine-scale))}.m_95e17d22{--ni-chevron-size-xs:calc(0.625rem*var(--mantine-scale));--ni-chevron-size-sm:calc(0.875rem*var(--mantine-scale));--ni-chevron-size-md:calc(1rem*var(--mantine-scale));--ni-chevron-size-lg:calc(1.125rem*var(--mantine-scale));--ni-chevron-size-xl:calc(1.25rem*var(--mantine-scale));--ni-chevron-size:var(--ni-chevron-size-sm);display:flex;flex-direction:column;height:calc(var(--input-height) - .125rem*var(--mantine-scale));margin-inline-start:auto;max-width:calc(var(--ni-chevron-size)*1.7);width:100%}.m_80b4b171{--control-border:1px solid var(--input-bd);--control-radius:calc(var(--input-radius) - 0.0625rem*var(--mantine-scale));align-items:center;background-color:transparent;border-inline-start:var(--control-border);color:var(--mantine-color-text);cursor:pointer;display:flex;flex:0 0 50%;height:calc(var(--input-height)/2 - .0625rem*var(--mantine-scale));justify-content:center;padding:0;width:100%}.m_80b4b171:where(:disabled){background-color:transparent;cursor:not-allowed;opacity:.6}:where([data-mantine-color-scheme=light]) .m_80b4b171:where(:disabled){color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_80b4b171:where(:disabled){color:var(--mantine-color-dark-3)}.m_e2f5cd4e[data-error] :where(.m_80b4b171){color:var(--mantine-color-error)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_80b4b171:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_80b4b171:hover{background-color:var(--mantine-color-dark-4)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_80b4b171:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_80b4b171:active{background-color:var(--mantine-color-dark-4)}}.m_80b4b171:where(:first-of-type){border-radius:0;border-start-end-radius:var(--control-radius)}.m_80b4b171:last-of-type{border-radius:0;border-end-end-radius:var(--control-radius)}.m_4addd315{--pagination-control-size-xs:calc(1.375rem*var(--mantine-scale));--pagination-control-size-sm:calc(1.625rem*var(--mantine-scale));--pagination-control-size-md:calc(2rem*var(--mantine-scale));--pagination-control-size-lg:calc(2.375rem*var(--mantine-scale));--pagination-control-size-xl:calc(2.75rem*var(--mantine-scale));--pagination-control-size:var(--pagination-control-size-md);--pagination-control-fz:var(--mantine-font-size-md);--pagination-active-bg:var(--mantine-primary-color-filled)}.m_326d024a{align-items:center;border:calc(.0625rem*var(--mantine-scale)) solid;border-radius:var(--pagination-control-radius,var(--mantine-radius-default));color:var(--mantine-color-text);cursor:pointer;display:flex;font-size:var(--pagination-control-fz);height:var(--pagination-control-size);justify-content:center;line-height:1;min-width:var(--pagination-control-size)}.m_326d024a:where([data-with-padding]){padding:calc(var(--pagination-control-size)/4)}.m_326d024a:where(:disabled,[data-disabled]){cursor:not-allowed;opacity:.4}:where([data-mantine-color-scheme=light]) .m_326d024a{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_326d024a:hover:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-gray-0)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_326d024a:active:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-gray-0)}}:where([data-mantine-color-scheme=dark]) .m_326d024a{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}@media (hover:hover){:where([data-mantine-color-scheme=dark]) .m_326d024a:hover:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=dark]) .m_326d024a:active:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-dark-5)}}.m_326d024a:where([data-active]){background-color:var(--pagination-active-bg);border-color:var(--pagination-active-bg);color:var(--pagination-active-color,var(--mantine-color-white))}@media (hover:hover){.m_326d024a:where([data-active]):hover{background-color:var(--pagination-active-bg)}}@media (hover:none){.m_326d024a:where([data-active]):active{background-color:var(--pagination-active-bg)}}.m_4ad7767d{align-items:center;display:flex;height:var(--pagination-control-size);justify-content:center;min-width:var(--pagination-control-size);pointer-events:none}.m_f61ca620{--psi-button-size-xs:calc(1.375rem*var(--mantine-scale));--psi-button-size-sm:calc(1.625rem*var(--mantine-scale));--psi-button-size-md:calc(1.75rem*var(--mantine-scale));--psi-button-size-lg:calc(2rem*var(--mantine-scale));--psi-button-size-xl:calc(2.5rem*var(--mantine-scale));--psi-icon-size-xs:calc(0.75rem*var(--mantine-scale));--psi-icon-size-sm:calc(0.9375rem*var(--mantine-scale));--psi-icon-size-md:calc(1.0625rem*var(--mantine-scale));--psi-icon-size-lg:calc(1.1875rem*var(--mantine-scale));--psi-icon-size-xl:calc(1.3125rem*var(--mantine-scale));--psi-button-size:var(--psi-button-size-sm);--psi-icon-size:var(--psi-icon-size-sm)}.m_ccf8da4c{overflow:hidden;position:relative}.m_f2d85dd2{background-color:transparent;border:0;color:inherit;font-family:var(--mantine-font-family);font-size:inherit;height:100%;inset:0;line-height:var(--mantine-line-height);outline:0;padding-inline-end:var(--input-padding-inline-end);padding-inline-start:var(--input-padding-inline-start);position:absolute;width:100%}.m_ccf8da4c[data-disabled] .m_f2d85dd2,.m_f2d85dd2:disabled{cursor:not-allowed}.m_f2d85dd2::-moz-placeholder{color:var(--input-placeholder-color);opacity:1}.m_f2d85dd2::placeholder{color:var(--input-placeholder-color);opacity:1}.m_f2d85dd2::-ms-reveal{display:none}.m_b1072d44{height:var(--psi-button-size);min-height:var(--psi-button-size);min-width:var(--psi-button-size);width:var(--psi-button-size)}.m_b1072d44:disabled{display:none}.m_f1cb205a{--pin-input-size-xs:calc(1.875rem*var(--mantine-scale));--pin-input-size-sm:calc(2.25rem*var(--mantine-scale));--pin-input-size-md:calc(2.625rem*var(--mantine-scale));--pin-input-size-lg:calc(3.125rem*var(--mantine-scale));--pin-input-size-xl:calc(3.75rem*var(--mantine-scale));--pin-input-size:var(--pin-input-size-sm)}.m_cb288ead{height:var(--pin-input-size);width:var(--pin-input-size)}@keyframes m_81a374bd{0%{background-position:0 0}to{background-position:calc(2.5rem*var(--mantine-scale)) 0}}.m_db6d6462{--progress-radius:var(--mantine-radius-default);--progress-size:var(--progress-size-md);--progress-size-xs:calc(0.1875rem*var(--mantine-scale));--progress-size-sm:calc(0.3125rem*var(--mantine-scale));--progress-size-md:calc(0.5rem*var(--mantine-scale));--progress-size-lg:calc(0.75rem*var(--mantine-scale));--progress-size-xl:calc(1rem*var(--mantine-scale));border-radius:var(--progress-radius);display:flex;height:var(--progress-size);overflow:hidden;position:relative}:where([data-mantine-color-scheme=light]) .m_db6d6462{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_db6d6462{background-color:var(--mantine-color-dark-4)}.m_2242eb65{align-items:center;background-color:var(--progress-section-color);background-size:calc(1.25rem*var(--mantine-scale)) calc(1.25rem*var(--mantine-scale));display:flex;height:100%;justify-content:center;overflow:hidden;transition:width var(--progress-transition-duration,.1s) ease;width:var(--progress-section-width)}.m_2242eb65:where([data-striped]){background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.m_2242eb65:where([data-animated]){animation:m_81a374bd 1s linear infinite}.m_2242eb65:where(:last-of-type){border-radius:0;border-end-end-radius:var(--progress-radius);border-start-end-radius:var(--progress-radius)}.m_2242eb65:where(:first-of-type){border-radius:0;border-end-start-radius:var(--progress-radius);border-start-start-radius:var(--progress-radius)}.m_91e40b74{color:var(--progress-label-color,var(--mantine-color-white));font-size:min(calc(var(--progress-size)*.65),calc(1.125rem*var(--mantine-scale)));font-weight:700;line-height:1;overflow:hidden;padding-inline:calc(.25rem*var(--mantine-scale));text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.m_9dc8ae12{--card-radius:var(--mantine-radius-default);border-radius:var(--card-radius);cursor:pointer;display:block;width:100%}.m_9dc8ae12 :where(*){cursor:inherit}.m_9dc8ae12:where([data-with-border]){border:calc(.0625rem*var(--mantine-scale)) solid transparent}:where([data-mantine-color-scheme=light]) .m_9dc8ae12:where([data-with-border]){border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_9dc8ae12:where([data-with-border]){border-color:var(--mantine-color-dark-4)}.m_717d7ff6{--radio-size-xs:calc(1rem*var(--mantine-scale));--radio-size-sm:calc(1.25rem*var(--mantine-scale));--radio-size-md:calc(1.5rem*var(--mantine-scale));--radio-size-lg:calc(1.875rem*var(--mantine-scale));--radio-size-xl:calc(2.25rem*var(--mantine-scale));--radio-icon-size-xs:calc(0.375rem*var(--mantine-scale));--radio-icon-size-sm:calc(0.5rem*var(--mantine-scale));--radio-icon-size-md:calc(0.625rem*var(--mantine-scale));--radio-icon-size-lg:calc(0.875rem*var(--mantine-scale));--radio-icon-size-xl:calc(1rem*var(--mantine-scale));--radio-icon-size:var(--radio-icon-size-sm);--radio-size:var(--radio-size-sm);--radio-color:var(--mantine-primary-color-filled);--radio-icon-color:var(--mantine-color-white);border:calc(.0625rem*var(--mantine-scale)) solid transparent;border-radius:var(--radio-radius,10000px);cursor:var(--mantine-cursor-type);height:var(--radio-size);min-height:var(--radio-size);min-width:var(--radio-size);position:relative;transition:border-color .1s ease,background-color .1s ease;width:var(--radio-size);-webkit-tap-highlight-color:transparent;align-items:center;display:flex;justify-content:center}:where([data-mantine-color-scheme=light]) .m_717d7ff6{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_717d7ff6{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_717d7ff6[data-checked],.m_717d7ff6[data-indeterminate]{background-color:var(--radio-color);border-color:var(--radio-color)}.m_717d7ff6[data-checked]>.m_3e4da632,.m_717d7ff6[data-indeterminate]>.m_3e4da632{color:var(--radio-icon-color);opacity:1;transform:none}.m_717d7ff6[data-disabled]{cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_717d7ff6[data-disabled]{background-color:var(--mantine-color-gray-2);border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_717d7ff6[data-disabled]{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-6)}[data-mantine-color-scheme=light] .m_717d7ff6[data-disabled][data-checked]>.m_3e4da632{color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .m_717d7ff6[data-disabled][data-checked]>.m_3e4da632{color:var(--mantine-color-dark-3)}.m_2980836c[data-checked]:not([data-disabled]),.m_2980836c[data-indeterminate]:not([data-disabled]){background-color:transparent;border-color:var(--radio-color)}.m_2980836c[data-checked]:not([data-disabled])>.m_3e4da632,.m_2980836c[data-indeterminate]:not([data-disabled])>.m_3e4da632{color:var(--radio-color);opacity:1;transform:none}.m_3e4da632{color:transparent;display:block;height:var(--radio-icon-size);opacity:1;pointer-events:none;transform:translateY(calc(.3125rem*var(--mantine-scale))) scale(.5);transition:transform .1s ease,opacity .1s ease;width:var(--radio-icon-size)}.m_f3f1af94{--radio-size-xs:calc(1rem*var(--mantine-scale));--radio-size-sm:calc(1.25rem*var(--mantine-scale));--radio-size-md:calc(1.5rem*var(--mantine-scale));--radio-size-lg:calc(1.875rem*var(--mantine-scale));--radio-size-xl:calc(2.25rem*var(--mantine-scale));--radio-size:var(--radio-size-sm);--radio-icon-size-xs:calc(0.375rem*var(--mantine-scale));--radio-icon-size-sm:calc(0.5rem*var(--mantine-scale));--radio-icon-size-md:calc(0.625rem*var(--mantine-scale));--radio-icon-size-lg:calc(0.875rem*var(--mantine-scale));--radio-icon-size-xl:calc(1rem*var(--mantine-scale));--radio-icon-size:var(--radio-icon-size-sm);--radio-icon-color:var(--mantine-color-white)}.m_89c4f5e4{height:var(--radio-size);order:1;position:relative;width:var(--radio-size)}.m_89c4f5e4:where([data-label-position=left]){order:2}.m_f3ed6b2b{color:var(--radio-icon-color);height:var(--radio-icon-size);left:calc(50% - var(--radio-icon-size)/2);opacity:var(--radio-icon-opacity,0);pointer-events:none;position:absolute;top:calc(50% - var(--radio-icon-size)/2);transform:var(--radio-icon-transform,scale(.2) translateY(calc(.625rem*var(--mantine-scale))));transition:opacity .1s ease,transform .2s ease;width:var(--radio-icon-size)}.m_8a3dbb89{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:calc(.0625rem*var(--mantine-scale)) solid;border-radius:var(--radio-radius,var(--radio-size));cursor:var(--mantine-cursor-type);display:flex;height:var(--radio-size);justify-content:center;margin:0;position:relative;transition-duration:.1s;transition-property:background-color,border-color;transition-timing-function:ease;width:var(--radio-size);-webkit-tap-highlight-color:transparent}:where([data-mantine-color-scheme=light]) .m_8a3dbb89{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_8a3dbb89{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_8a3dbb89:checked{background-color:var(--radio-color,var(--mantine-primary-color-filled));border-color:var(--radio-color,var(--mantine-primary-color-filled))}.m_8a3dbb89:checked+.m_f3ed6b2b{--radio-icon-opacity:1;--radio-icon-transform:scale(1)}.m_8a3dbb89:disabled{cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_8a3dbb89:disabled{background-color:var(--mantine-color-gray-1);border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=light]) .m_8a3dbb89:disabled+.m_f3ed6b2b{--radio-icon-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_8a3dbb89:disabled{background-color:var(--mantine-color-dark-5);border-color:var(--mantine-color-dark-4)}:where([data-mantine-color-scheme=dark]) .m_8a3dbb89:disabled+.m_f3ed6b2b{--radio-icon-color:var(--mantine-color-dark-7)}.m_8a3dbb89:where([data-error]){border-color:var(--mantine-color-error)}.m_1bfe9d39+.m_f3ed6b2b{--radio-icon-color:var(--radio-color)}.m_1bfe9d39:checked:not(:disabled){background-color:transparent;border-color:var(--radio-color)}.m_1bfe9d39:checked:not(:disabled)+.m_f3ed6b2b{--radio-icon-color:var(--radio-color);--radio-icon-opacity:1;--radio-icon-transform:none}.m_f8d312f2{--rating-size-xs:calc(0.875rem*var(--mantine-scale));--rating-size-sm:calc(1.125rem*var(--mantine-scale));--rating-size-md:calc(1.25rem*var(--mantine-scale));--rating-size-lg:calc(1.75rem*var(--mantine-scale));--rating-size-xl:calc(2rem*var(--mantine-scale));display:flex;width:-moz-max-content;width:max-content}.m_f8d312f2:where(:has(input:disabled)){pointer-events:none}.m_61734bb7{position:relative;transition:transform .1s ease}.m_61734bb7:where([data-active]){transform:scale(1.1);z-index:1}.m_5662a89a{display:block;height:var(--rating-size);width:var(--rating-size)}:where([data-mantine-color-scheme=light]) .m_5662a89a{fill:var(--mantine-color-gray-3);stroke:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_5662a89a{fill:var(--mantine-color-dark-3);stroke:var(--mantine-color-dark-3)}.m_5662a89a:where([data-filled]){fill:var(--rating-color);stroke:var(--rating-color)}.m_211007ba{height:0;opacity:0;overflow:hidden;position:absolute;white-space:nowrap;width:0;-webkit-tap-highlight-color:transparent}.m_211007ba:focus-visible+label{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem*var(--mantine-scale))}.m_21342ee4{cursor:pointer;display:block;left:0;position:absolute;top:0;z-index:var(--rating-item-z-index,0);-webkit-tap-highlight-color:transparent}.m_21342ee4:where([data-read-only]){cursor:default}.m_21342ee4:where(:last-of-type){position:relative}.m_fae05d6a{clip-path:var(--rating-symbol-clip-path)}.m_1b3c8819{--tooltip-radius:var(--mantine-radius-default);border-radius:var(--tooltip-radius);font-size:var(--mantine-font-size-sm);padding:calc(var(--mantine-spacing-xs)/2) var(--mantine-spacing-xs);pointer-events:none;position:absolute;white-space:nowrap}:where([data-mantine-color-scheme=light]) .m_1b3c8819{background-color:var(--tooltip-bg,var(--mantine-color-gray-9));color:var(--tooltip-color,var(--mantine-color-white))}:where([data-mantine-color-scheme=dark]) .m_1b3c8819{background-color:var(--tooltip-bg,var(--mantine-color-gray-2));color:var(--tooltip-color,var(--mantine-color-black))}.m_1b3c8819:where([data-multiline]){white-space:normal}.m_1b3c8819:where([data-fixed]){position:fixed}.m_f898399f{background-color:inherit;border:0;z-index:1}.m_b32e4812{position:relative}.m_b32e4812,.m_d43b5134{height:var(--rp-size);min-height:var(--rp-size);min-width:var(--rp-size);width:var(--rp-size)}.m_d43b5134{transform:rotate(-90deg)}.m_b1ca1fbf{stroke:var(--curve-color,var(--rp-curve-root-color))}[data-mantine-color-scheme=light] .m_b1ca1fbf{--rp-curve-root-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .m_b1ca1fbf{--rp-curve-root-color:var(--mantine-color-dark-4)}.m_b23f9dc4{position:absolute;top:50%;inset-inline:var(--rp-label-offset);transform:translateY(-50%)}.m_cf365364{--sc-padding-xs:calc(0.1875rem*var(--mantine-scale)) calc(0.375rem*var(--mantine-scale));--sc-padding-sm:calc(0.3125rem*var(--mantine-scale)) calc(0.625rem*var(--mantine-scale));--sc-padding-md:calc(0.4375rem*var(--mantine-scale)) calc(0.875rem*var(--mantine-scale));--sc-padding-lg:calc(0.5625rem*var(--mantine-scale)) calc(1rem*var(--mantine-scale));--sc-padding-xl:calc(0.75rem*var(--mantine-scale)) calc(1.25rem*var(--mantine-scale));--sc-transition-duration:200ms;--sc-padding:var(--sc-padding-sm);--sc-transition-timing-function:ease;--sc-font-size:var(--mantine-font-size-sm);border-radius:var(--sc-radius,var(--mantine-radius-default));display:inline-flex;flex-direction:row;overflow:hidden;padding:calc(.25rem*var(--mantine-scale));position:relative;width:auto}.m_cf365364:where([data-full-width]){display:flex}.m_cf365364:where([data-orientation=vertical]){display:flex;flex-direction:column;width:-moz-max-content;width:max-content}.m_cf365364:where([data-orientation=vertical]):where([data-full-width]){width:auto}:where([data-mantine-color-scheme=light]) .m_cf365364{background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_cf365364{background-color:var(--mantine-color-dark-8)}.m_9e182ccd{border-radius:var(--sc-radius,var(--mantine-radius-default));display:block;position:absolute;z-index:1}:where([data-mantine-color-scheme=light]) .m_9e182ccd{background-color:var(--sc-color,var(--mantine-color-white));box-shadow:var(--sc-shadow,none)}:where([data-mantine-color-scheme=dark]) .m_9e182ccd{background-color:var(--sc-color,var(--mantine-color-dark-5));box-shadow:none}.m_1738fcb2{-webkit-tap-highlight-color:transparent;border-radius:var(--sc-radius,var(--mantine-radius-default));cursor:pointer;display:block;font-size:var(--sc-font-size);font-weight:500;outline:var(--segmented-control-outline,none);overflow:hidden;padding:var(--sc-padding);text-align:center;text-overflow:ellipsis;transition:color var(--sc-transition-duration) var(--sc-transition-timing-function);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}:where([data-mantine-color-scheme=light]) .m_1738fcb2{color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_1738fcb2{color:var(--mantine-color-dark-1)}.m_1738fcb2:where([data-read-only]){cursor:default}.m_1738fcb2:where([data-disabled]),fieldset:disabled .m_1738fcb2{cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_1738fcb2:where([data-disabled]),:where([data-mantine-color-scheme=light]) fieldset:disabled .m_1738fcb2{color:var(--mantine-color-gray-5)}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where([data-disabled]),:where([data-mantine-color-scheme=dark]) fieldset:disabled .m_1738fcb2{color:var(--mantine-color-dark-3)}:where([data-mantine-color-scheme=light]) .m_1738fcb2:where([data-active]){color:var(--sc-label-color,var(--mantine-color-black))}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where([data-active]){color:var(--sc-label-color,var(--mantine-color-white))}.m_cf365364:where([data-initialized]) .m_1738fcb2:where([data-active]):before{display:none}.m_1738fcb2:where([data-active]):before{border-radius:var(--sc-radius,var(--mantine-radius-default));content:"";inset:0;position:absolute;z-index:0}:where([data-mantine-color-scheme=light]) .m_1738fcb2:where([data-active]):before{background-color:var(--sc-color,var(--mantine-color-white));box-shadow:var(--sc-shadow,none)}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where([data-active]):before{background-color:var(--sc-color,var(--mantine-color-dark-5));box-shadow:none}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_1738fcb2:where(:not([data-disabled],[data-active],[data-read-only])):hover{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where(:not([data-disabled],[data-active],[data-read-only])):hover{color:var(--mantine-color-white)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_1738fcb2:where(:not([data-disabled],[data-active],[data-read-only])):active{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where(:not([data-disabled],[data-active],[data-read-only])):active{color:var(--mantine-color-white)}}@media (hover:hover){:where([data-mantine-color-scheme=light]) fieldset:disabled .m_1738fcb2:hover{color:var(--mantine-color-gray-5)!important}:where([data-mantine-color-scheme=dark]) fieldset:disabled .m_1738fcb2:hover{color:var(--mantine-color-dark-3)!important}}@media (hover:none){:where([data-mantine-color-scheme=light]) fieldset:disabled .m_1738fcb2:active{color:var(--mantine-color-gray-5)!important}:where([data-mantine-color-scheme=dark]) fieldset:disabled .m_1738fcb2:active{color:var(--mantine-color-dark-3)!important}}.m_1714d588{height:0;opacity:0;overflow:hidden;position:absolute;white-space:nowrap;width:0}.m_1714d588[data-focus-ring=auto]:focus:focus-visible+.m_1738fcb2{--segmented-control-outline:2px solid var(--mantine-primary-color-filled)}.m_1714d588[data-focus-ring=always]:focus+.m_1738fcb2{--segmented-control-outline:2px solid var(--mantine-primary-color-filled)}.m_69686b9b{flex:1;position:relative;transition:border-color var(--sc-transition-duration) var(--sc-transition-timing-function);z-index:2}.m_cf365364[data-with-items-borders] :where(.m_69686b9b):before{background-color:var(--separator-color);bottom:0;content:"";inset-inline-start:0;position:absolute;top:0;transition:background-color var(--sc-transition-duration) var(--sc-transition-timing-function);width:calc(.0625rem*var(--mantine-scale))}.m_69686b9b[data-orientation=vertical]:before{top:0;inset-inline:0;bottom:auto;height:calc(.0625rem*var(--mantine-scale));width:auto}:where([data-mantine-color-scheme=light]) .m_69686b9b{--separator-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_69686b9b{--separator-color:var(--mantine-color-dark-4)}.m_69686b9b:first-of-type:before,[data-mantine-color-scheme] .m_69686b9b[data-active]+.m_69686b9b:before,[data-mantine-color-scheme] .m_69686b9b[data-active]:before{--separator-color:transparent}.m_78882f40{position:relative;z-index:2}.m_fa528724{--scp-filled-segment-color:var(--mantine-primary-color-filled);--scp-transition-duration:0ms;--scp-thickness:calc(0.625rem*var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_fa528724{--scp-empty-segment-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_fa528724{--scp-empty-segment-color:var(--mantine-color-dark-4)}.m_fa528724{position:relative;width:-moz-fit-content;width:fit-content}.m_62e9e7e2{display:block;overflow:hidden;transform:var(--scp-rotation)}.m_c573fb6f{transition:stroke-dashoffset var(--scp-transition-duration) ease,stroke-dasharray var(--scp-transition-duration) ease,stroke var(--scp-transition-duration)}.m_4fa340f2{inset-inline:0;margin:0;padding:0;position:absolute;text-align:center;z-index:1}.m_4fa340f2:where([data-position=bottom]){bottom:0;padding-inline:calc(var(--scp-thickness)*2)}.m_4fa340f2:where([data-position=bottom]):where([data-orientation=down]){bottom:auto;top:0}.m_4fa340f2:where([data-position=center]){padding-inline:calc(var(--scp-thickness)*3);top:50%}.m_925c2d2c{container:simple-grid/inline-size}.m_2415a157{display:grid;gap:var(--sg-spacing-y) var(--sg-spacing-x);grid-template-columns:repeat(var(--sg-cols),minmax(0,1fr))}@keyframes m_299c329c{0%,to{opacity:.4}50%{opacity:1}}.m_18320242{border-radius:var(--skeleton-radius,var(--mantine-radius-default));height:var(--skeleton-height,auto);position:relative;transform:translateZ(0);-webkit-transform:translateZ(0);width:var(--skeleton-width,100%)}.m_18320242:where([data-animate]):after{animation:m_299c329c 1.5s linear infinite}.m_18320242:where([data-visible]){overflow:hidden}.m_18320242:where([data-visible]):before{background-color:var(--mantine-color-body);content:"";inset:0;position:absolute;z-index:10}.m_18320242:where([data-visible]):after{content:"";inset:0;position:absolute;z-index:11}:where([data-mantine-color-scheme=light]) .m_18320242:where([data-visible]):after{background-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_18320242:where([data-visible]):after{background-color:var(--mantine-color-dark-4)}.m_dd36362e{--slider-size-xs:calc(0.25rem*var(--mantine-scale));--slider-size-sm:calc(0.375rem*var(--mantine-scale));--slider-size-md:calc(0.5rem*var(--mantine-scale));--slider-size-lg:calc(0.625rem*var(--mantine-scale));--slider-size-xl:calc(0.75rem*var(--mantine-scale));--slider-size:var(--slider-size-md);--slider-radius:calc(62.5rem*var(--mantine-scale));--slider-color:var(--mantine-primary-color-filled);-webkit-tap-highlight-color:transparent;align-items:center;display:flex;flex-direction:column;height:calc(var(--slider-size)*2);outline:none;padding-inline:var(--slider-size);position:relative;touch-action:none}[data-mantine-color-scheme=light] .m_dd36362e{--slider-track-bg:var(--mantine-color-gray-2);--slider-track-disabled-bg:var(--mantine-color-gray-4)}[data-mantine-color-scheme=dark] .m_dd36362e{--slider-track-bg:var(--mantine-color-dark-4);--slider-track-disabled-bg:var(--mantine-color-dark-3)}.m_c9357328{border-radius:var(--mantine-radius-sm);color:var(--mantine-color-white);font-size:var(--mantine-font-size-xs);padding:calc(var(--mantine-spacing-xs)/2);pointer-events:none;position:absolute;top:calc(-2.25rem*var(--mantine-scale));touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}:where([data-mantine-color-scheme=light]) .m_c9357328{background-color:var(--mantine-color-gray-9)}:where([data-mantine-color-scheme=dark]) .m_c9357328{background-color:var(--mantine-color-dark-4)}.m_c9a9a60a{align-items:center;border:calc(.25rem*var(--mantine-scale)) solid;border-radius:var(--slider-radius);color:var(--slider-color);cursor:pointer;display:flex;height:var(--slider-thumb-size);justify-content:center;left:var(--slider-thumb-offset);outline-offset:calc(.125rem*var(--mantine-scale));position:absolute;top:50%;touch-action:none;transform:translate(-50%,-50%);transition:box-shadow .1s ease,transform .1s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--slider-thumb-size);z-index:3}:where([dir=rtl]) .m_c9a9a60a{left:auto;right:calc(var(--slider-thumb-offset) - var(--slider-thumb-size))}.m_c9a9a60a:where([data-disabled]),fieldset:disabled .m_c9a9a60a{display:none}.m_c9a9a60a:where([data-dragging]){box-shadow:var(--mantine-shadow-sm);transform:translate(-50%,-50%) scale(1.05)}:where([data-mantine-color-scheme=light]) .m_c9a9a60a{background-color:var(--mantine-color-white);border-color:var(--slider-color)}:where([data-mantine-color-scheme=dark]) .m_c9a9a60a{background-color:var(--slider-color);border-color:var(--mantine-color-white)}.m_a8645c2{align-items:center;cursor:pointer;display:flex;height:calc(var(--slider-size)*2);width:100%}.m_a8645c2:where([data-disabled]),fieldset:disabled .m_a8645c2{cursor:not-allowed}.m_c9ade57f{height:var(--slider-size);position:relative;width:100%}.m_c9ade57f:where([data-inverted]:not([data-disabled])){--track-bg:var(--slider-color)}.m_c9ade57f:where([data-inverted][data-disabled]),fieldset:disabled .m_c9ade57f:where([data-inverted]){--track-bg:var(--slider-track-disabled-bg)}.m_c9ade57f:before{background-color:var(--track-bg,var(--slider-track-bg));content:"";inset-inline:calc(var(--slider-size)*-1);z-index:0}.m_38aeed47,.m_c9ade57f:before{border-radius:var(--slider-radius);bottom:0;position:absolute;top:0}.m_38aeed47{background-color:var(--slider-color);inset-inline-start:var(--slider-bar-offset);width:var(--slider-bar-width);z-index:1}.m_38aeed47:where([data-inverted]){background-color:var(--slider-track-bg)}:where([data-mantine-color-scheme=light]) .m_38aeed47:where([data-disabled]:not([data-inverted])),:where([data-mantine-color-scheme=light]) fieldset:disabled .m_38aeed47:where(:not([data-inverted])){background-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_38aeed47:where([data-disabled]:not([data-inverted])),:where([data-mantine-color-scheme=dark]) fieldset:disabled .m_38aeed47:where(:not([data-inverted])){background-color:var(--mantine-color-dark-3)}.m_b7b0423a{height:0;inset-inline-start:calc(var(--mark-offset) - var(--slider-size)/2);pointer-events:none;position:absolute;top:0;z-index:2}.m_dd33bc19{background-color:var(--mantine-color-white);border:calc(.125rem*var(--mantine-scale)) solid;border-radius:calc(62.5rem*var(--mantine-scale));height:var(--slider-size);pointer-events:none;width:var(--slider-size)}:where([data-mantine-color-scheme=light]) .m_dd33bc19{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_dd33bc19{border-color:var(--mantine-color-dark-4)}.m_dd33bc19:where([data-filled]){border-color:var(--slider-color)}:where([data-mantine-color-scheme=light]) .m_dd33bc19:where([data-filled]):where([data-disabled]){border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_dd33bc19:where([data-filled]):where([data-disabled]){border-color:var(--mantine-color-dark-3)}.m_68c77a5b{cursor:pointer;font-size:var(--mantine-font-size-sm);transform:translate(calc(-50% + var(--slider-size)/2),calc(var(--mantine-spacing-xs)/2));-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}:where([data-mantine-color-scheme=light]) .m_68c77a5b{color:var(--mantine-color-gray-6)}:where([data-mantine-color-scheme=dark]) .m_68c77a5b{color:var(--mantine-color-dark-2)}.m_559cce2d{position:relative}.m_559cce2d:where([data-has-spoiler]){margin-bottom:calc(1.5rem*var(--mantine-scale))}.m_b912df4e{display:flex;flex-direction:column;overflow:hidden;transition:max-height var(--spoiler-transition-duration,.2s) ease}.m_b9131032{height:calc(1.5rem*var(--mantine-scale));inset-inline-start:0;position:absolute;top:100%}.m_6d731127{align-items:var(--stack-align,stretch);display:flex;flex-direction:column;gap:var(--stack-gap,var(--mantine-spacing-md));justify-content:var(--stack-justify,flex-start)}.m_cbb4ea7e{--stepper-icon-size-xs:calc(2.125rem*var(--mantine-scale));--stepper-icon-size-sm:calc(2.25rem*var(--mantine-scale));--stepper-icon-size-md:calc(2.625rem*var(--mantine-scale));--stepper-icon-size-lg:calc(3rem*var(--mantine-scale));--stepper-icon-size-xl:calc(3.25rem*var(--mantine-scale));--stepper-icon-size:var(--stepper-icon-size-md);--stepper-color:var(--mantine-primary-color-filled);--stepper-content-padding:var(--mantine-spacing-md);--stepper-spacing:var(--mantine-spacing-md);--stepper-radius:calc(62.5rem*var(--mantine-scale));--stepper-fz:var(--mantine-font-size-md)}.m_aaf89d0b{align-items:center;display:flex;flex-wrap:nowrap}.m_aaf89d0b:where([data-wrap]){flex-wrap:wrap;gap:var(--mantine-spacing-md) 0}.m_aaf89d0b:where([data-orientation=vertical]){flex-direction:column}.m_aaf89d0b:where([data-orientation=vertical]):where([data-icon-position=left]){align-items:flex-start}.m_aaf89d0b:where([data-orientation=vertical]):where([data-icon-position=right]){align-items:flex-end}.m_aaf89d0b:where([data-orientation=horizontal]){flex-direction:row}.m_2a371ac9{--separator-offset:calc(var(--stepper-icon-size)/2 - 0.0625rem*var(--mantine-scale));flex:1;transition:background-color .15s ease}:where([data-mantine-color-scheme=light]) .m_2a371ac9{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_2a371ac9{background-color:var(--mantine-color-dark-2)}.m_2a371ac9:where([data-active]){background-color:var(--stepper-color)}.m_2a371ac9:where([data-orientation=horizontal]){height:calc(.125rem*var(--mantine-scale));margin-inline:var(--mantine-spacing-md)}.m_2a371ac9:where([data-orientation=vertical]){margin-bottom:calc(var(--mantine-spacing-xs) - .125rem*var(--mantine-scale));margin-top:calc(var(--mantine-spacing-xs)/2);width:calc(.125rem*var(--mantine-scale))}.m_2a371ac9:where([data-orientation=vertical]):where([data-icon-position=left]){margin-inline-start:var(--separator-offset)}.m_2a371ac9:where([data-orientation=vertical]):where([data-icon-position=right]){margin-inline-end:var(--separator-offset)}.m_78da155d{padding-top:var(--stepper-content-padding)}.m_cbb57068{--step-color:var(--stepper-color);cursor:default;display:flex}.m_cbb57068:where([data-allow-click]){cursor:pointer}.m_cbb57068:where([data-icon-position=left]){flex-direction:row}.m_cbb57068:where([data-icon-position=right]){flex-direction:row-reverse}.m_f56b1e2c{align-items:center}.m_833edb7e{--separator-spacing:calc(var(--mantine-spacing-xs)/2);justify-content:flex-start;margin-top:var(--separator-spacing);min-height:calc(var(--stepper-icon-size) + var(--mantine-spacing-xl) + var(--separator-spacing));overflow:hidden}.m_833edb7e:where(:first-of-type){margin-top:0}.m_833edb7e:where(:last-of-type) .m_6496b3f3{display:none}.m_818e70b{position:relative}.m_6496b3f3{border-inline-start:calc(.125rem*var(--mantine-scale)) solid;height:100vh;inset-inline-start:calc(var(--stepper-icon-size)/2);position:absolute;top:calc(var(--stepper-icon-size) + var(--separator-spacing))}:where([data-mantine-color-scheme=light]) .m_6496b3f3{border-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_6496b3f3{border-color:var(--mantine-color-dark-5)}.m_6496b3f3:where([data-active]){border-color:var(--stepper-color)}.m_1959ad01{align-items:center;border:calc(.125rem*var(--mantine-scale)) solid;border-radius:var(--stepper-radius);display:flex;font-size:var(--stepper-fz);font-weight:700;height:var(--stepper-icon-size);justify-content:center;min-height:var(--stepper-icon-size);min-width:var(--stepper-icon-size);position:relative;transition:background-color .15s ease,border-color .15s ease;width:var(--stepper-icon-size)}:where([data-mantine-color-scheme=light]) .m_1959ad01{background-color:var(--mantine-color-gray-1);border-color:var(--mantine-color-gray-1);color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_1959ad01{background-color:var(--mantine-color-dark-5);border-color:var(--mantine-color-dark-5);color:var(--mantine-color-dark-1)}.m_1959ad01:where([data-progress]){border-color:var(--step-color)}.m_1959ad01:where([data-completed]){background-color:var(--step-color);border-color:var(--step-color);color:var(--stepper-icon-color,var(--mantine-color-white))}.m_a79331dc{align-items:center;color:var(--stepper-icon-color,var(--mantine-color-white));display:flex;inset:0;justify-content:center;position:absolute}.m_1956aa2a{display:flex;flex-direction:column}.m_1956aa2a:where([data-icon-position=left]){margin-inline-start:var(--mantine-spacing-sm)}.m_1956aa2a:where([data-icon-position=right]){margin-inline-end:var(--mantine-spacing-sm);text-align:right}:where([dir=rtl]) .m_1956aa2a:where([data-icon-position=right]){text-align:left}.m_12051f6c{font-size:var(--stepper-fz);font-weight:500;line-height:1}.m_164eea74{color:var(--mantine-color-dimmed);font-size:calc(var(--stepper-fz) - .125rem*var(--mantine-scale));line-height:1;margin-bottom:calc(var(--stepper-spacing)/3);margin-top:calc(var(--stepper-spacing)/3)}.m_5f93f3bb{--switch-height-xs:calc(1rem*var(--mantine-scale));--switch-height-sm:calc(1.25rem*var(--mantine-scale));--switch-height-md:calc(1.5rem*var(--mantine-scale));--switch-height-lg:calc(1.875rem*var(--mantine-scale));--switch-height-xl:calc(2.25rem*var(--mantine-scale));--switch-width-xs:calc(2rem*var(--mantine-scale));--switch-width-sm:calc(2.375rem*var(--mantine-scale));--switch-width-md:calc(2.875rem*var(--mantine-scale));--switch-width-lg:calc(3.5rem*var(--mantine-scale));--switch-width-xl:calc(4.5rem*var(--mantine-scale));--switch-thumb-size-xs:calc(0.75rem*var(--mantine-scale));--switch-thumb-size-sm:calc(0.875rem*var(--mantine-scale));--switch-thumb-size-md:calc(1.125rem*var(--mantine-scale));--switch-thumb-size-lg:calc(1.375rem*var(--mantine-scale));--switch-thumb-size-xl:calc(1.75rem*var(--mantine-scale));--switch-label-font-size-xs:calc(0.3125rem*var(--mantine-scale));--switch-label-font-size-sm:calc(0.375rem*var(--mantine-scale));--switch-label-font-size-md:calc(0.4375rem*var(--mantine-scale));--switch-label-font-size-lg:calc(0.5625rem*var(--mantine-scale));--switch-label-font-size-xl:calc(0.6875rem*var(--mantine-scale));--switch-track-label-padding-xs:calc(0.0625rem*var(--mantine-scale));--switch-track-label-padding-sm:calc(0.125rem*var(--mantine-scale));--switch-track-label-padding-md:calc(0.125rem*var(--mantine-scale));--switch-track-label-padding-lg:calc(0.1875rem*var(--mantine-scale));--switch-track-label-padding-xl:calc(0.1875rem*var(--mantine-scale));--switch-height:var(--switch-height-sm);--switch-width:var(--switch-width-sm);--switch-thumb-size:var(--switch-thumb-size-sm);--switch-label-font-size:var(--switch-label-font-size-sm);--switch-track-label-padding:var(--switch-track-label-padding-sm);--switch-radius:calc(62.5rem*var(--mantine-scale));--switch-color:var(--mantine-primary-color-filled);position:relative}.m_926b4011{height:0;opacity:0;padding:0;position:absolute;white-space:nowrap;width:0}.m_926b4011,.m_9307d992{margin:0;overflow:hidden}.m_9307d992{-webkit-tap-highlight-color:transparent;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--switch-bg);border:1px solid var(--switch-bd);border-radius:var(--switch-radius);color:var(--switch-text-color);cursor:var(--switch-cursor,var(--mantine-cursor-type));display:flex;font-size:var(--switch-label-font-size);font-weight:600;height:var(--switch-height);line-height:0;min-width:var(--switch-width);order:var(--switch-order,1);position:relative;transition:background-color .15s ease,border-color .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:0}.m_9307d992:where([data-without-labels]){width:var(--switch-width)}.m_926b4011:focus-visible+.m_9307d992{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem*var(--mantine-scale))}.m_926b4011:checked+.m_9307d992{--switch-bg:var(--switch-color);--switch-bd:var(--switch-color);--switch-text-color:var(--mantine-color-white)}.m_926b4011:disabled+.m_9307d992,.m_926b4011[data-disabled]+.m_9307d992{--switch-bg:var(--switch-disabled-color);--switch-bd:var(--switch-disabled-color);--switch-cursor:not-allowed}[data-mantine-color-scheme=light] .m_9307d992{--switch-bg:var(--mantine-color-gray-2);--switch-bd:var(--mantine-color-gray-3);--switch-text-color:var(--mantine-color-gray-6);--switch-disabled-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .m_9307d992{--switch-bg:var(--mantine-color-dark-6);--switch-bd:var(--mantine-color-dark-4);--switch-text-color:var(--mantine-color-dark-1);--switch-disabled-color:var(--mantine-color-dark-4)}.m_9307d992[data-error]{--switch-bd:var(--mantine-color-error)}.m_9307d992[data-label-position=left]{--switch-order:2}.m_93039a1d{background-color:var(--switch-thumb-bg,var(--mantine-color-white));border:1px solid var(--switch-thumb-bd);border-radius:var(--switch-radius);display:flex;height:var(--switch-thumb-size);inset-inline-start:var(--switch-thumb-start,var(--switch-track-label-padding));position:absolute;transition:inset-inline-start .15s ease;width:var(--switch-thumb-size);z-index:1}.m_93039a1d>*{margin:auto}.m_926b4011:checked+*>.m_93039a1d{--switch-thumb-start:calc(100% - var(--switch-thumb-size) - var(--switch-track-label-padding));--switch-thumb-bd:var(--mantine-color-white)}.m_926b4011:disabled+*>.m_93039a1d,.m_926b4011[data-disabled]+*>.m_93039a1d{--switch-thumb-bd:var(--switch-thumb-bg-disabled);--switch-thumb-bg:var(--switch-thumb-bg-disabled)}[data-mantine-color-scheme=light] .m_93039a1d{--switch-thumb-bd:var(--mantine-color-gray-3);--switch-thumb-bg-disabled:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_93039a1d{--switch-thumb-bd:var(--mantine-color-white);--switch-thumb-bg-disabled:var(--mantine-color-dark-3)}.m_8277e082{display:grid;height:100%;margin-inline-start:calc(var(--switch-thumb-size) + var(--switch-track-label-padding));min-width:calc(var(--switch-width) - var(--switch-thumb-size));padding-inline:var(--switch-track-label-padding);place-content:center;transition:margin .15s ease}.m_926b4011:checked+*>.m_8277e082{margin-inline-end:calc(var(--switch-thumb-size) + var(--switch-track-label-padding));margin-inline-start:0}.m_b23fa0ef{border:none;border-collapse:collapse;caption-side:var(--table-caption-side,bottom);font-size:var(--mantine-font-size-sm);line-height:var(--mantine-line-height);table-layout:var(--table-layout,auto);width:100%}:where([data-mantine-color-scheme=light]) .m_b23fa0ef{--table-hover-color:var(--mantine-color-gray-1);--table-striped-color:var(--mantine-color-gray-0);--table-border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_b23fa0ef{--table-hover-color:var(--mantine-color-dark-5);--table-striped-color:var(--mantine-color-dark-6);--table-border-color:var(--mantine-color-dark-4)}.m_b23fa0ef:where([data-with-table-border]){border:calc(.0625rem*var(--mantine-scale)) solid var(--table-border-color)}.m_4e7aa4f3{text-align:left}:where([dir=rtl]) .m_4e7aa4f3{text-align:right}.m_4e7aa4fd{background-color:transparent;border-bottom:none}@media (hover:hover){.m_4e7aa4fd:hover:where([data-hover]){background-color:var(--tr-hover-bg)}}@media (hover:none){.m_4e7aa4fd:active:where([data-hover]){background-color:var(--tr-hover-bg)}}.m_4e7aa4fd:where([data-with-row-border]){border-bottom:calc(.0625rem*var(--mantine-scale)) solid var(--table-border-color)}.m_4e7aa4ef,.m_4e7aa4f3{padding:var(--table-vertical-spacing) var(--table-horizontal-spacing,var(--mantine-spacing-xs))}.m_4e7aa4ef:where([data-with-column-border]:not(:last-child)),.m_4e7aa4f3:where([data-with-column-border]:not(:last-child)){border-inline-end:calc(.0625rem*var(--mantine-scale)) solid var(--table-border-color)}.m_b2404537 :where(tr):where([data-with-row-border]:last-of-type){border-bottom:none}.m_b2404537 :where(tr):where([data-striped=odd]:nth-of-type(odd)){background-color:var(--table-striped-color)}.m_b2404537 :where(tr):where([data-striped=even]:nth-of-type(2n)){background-color:var(--table-striped-color)}.m_b2404537 :where(tr)[data-hover]{--tr-hover-bg:var(--table-highlight-on-hover-color,var(--table-hover-color))}.m_b242d975{top:var(--table-sticky-header-offset,0);z-index:3}.m_b242d975:where([data-sticky]){background-color:var(--mantine-color-body);position:sticky}.m_9e5a3ac7{color:var(--mantine-color-dimmed)}.m_9e5a3ac7:where([data-side=top]){margin-bottom:var(--mantine-spacing-xs)}.m_9e5a3ac7:where([data-side=bottom]){margin-top:var(--mantine-spacing-xs)}.m_a100c15{overflow-x:var(--table-overflow)}.m_62259741{min-width:var(--table-min-width)}.m_89d60db1{display:var(--tabs-display);flex-direction:var(--tabs-flex-direction);--tab-justify:flex-start;--tabs-list-direction:row;--tabs-panel-grow:unset;--tabs-display:block;--tabs-flex-direction:row;--tabs-list-border-width:0;--tabs-list-border-size:0 0 var(--tabs-list-border-width) 0;--tabs-list-gap:unset;--tabs-list-line-bottom:0;--tabs-list-line-top:unset;--tabs-list-line-start:0;--tabs-list-line-end:0;--tab-radius:var(--tabs-radius) var(--tabs-radius) 0 0;--tab-border-width:0 0 var(--tabs-list-border-width) 0}.m_89d60db1[data-inverted]{--tabs-list-line-bottom:unset;--tabs-list-line-top:0;--tab-radius:0 0 var(--tabs-radius) var(--tabs-radius);--tab-border-width:var(--tabs-list-border-width) 0 0 0}.m_89d60db1[data-inverted] .m_576c9d4:before{bottom:unset;top:0}.m_89d60db1[data-orientation=vertical]{--tabs-list-line-start:unset;--tabs-list-line-end:0;--tabs-list-line-top:0;--tabs-list-line-bottom:0;--tabs-list-border-size:0 var(--tabs-list-border-width) 0 0;--tab-border-width:0 var(--tabs-list-border-width) 0 0;--tab-radius:var(--tabs-radius) 0 0 var(--tabs-radius);--tabs-list-direction:column;--tabs-panel-grow:1;--tabs-display:flex}[dir=rtl] .m_89d60db1[data-orientation=vertical]{--tabs-list-border-size:0 0 0 var(--tabs-list-border-width);--tab-border-width:0 0 0 var(--tabs-list-border-width);--tab-radius:0 var(--tabs-radius) var(--tabs-radius) 0}.m_89d60db1[data-orientation=vertical][data-placement=right]{--tabs-flex-direction:row-reverse;--tabs-list-line-start:0;--tabs-list-line-end:unset;--tabs-list-border-size:0 0 0 var(--tabs-list-border-width);--tab-border-width:0 0 0 var(--tabs-list-border-width);--tab-radius:0 var(--tabs-radius) var(--tabs-radius) 0}[dir=rtl] .m_89d60db1[data-orientation=vertical][data-placement=right]{--tabs-list-border-size:0 var(--tabs-list-border-width) 0 0;--tab-border-width:0 var(--tabs-list-border-width) 0 0;--tab-radius:var(--tabs-radius) 0 0 var(--tabs-radius)}[data-mantine-color-scheme=light] .m_89d60db1{--tab-border-color:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .m_89d60db1{--tab-border-color:var(--mantine-color-dark-4)}.m_89d60db1[data-orientation=horizontal]{--tab-justify:center}.m_89d60db1[data-variant=default]{--tabs-list-border-width:calc(0.125rem*var(--mantine-scale))}[data-mantine-color-scheme=light] .m_89d60db1[data-variant=default]{--tab-hover-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_89d60db1[data-variant=default]{--tab-hover-color:var(--mantine-color-dark-6)}.m_89d60db1[data-variant=outline]{--tabs-list-border-width:calc(0.0625rem*var(--mantine-scale))}.m_89d60db1[data-variant=pills]{--tabs-list-gap:calc(var(--mantine-spacing-sm)/2)}[data-mantine-color-scheme=light] .m_89d60db1[data-variant=pills]{--tab-hover-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_89d60db1[data-variant=pills]{--tab-hover-color:var(--mantine-color-dark-6)}.m_89d33d6d{display:flex;flex-direction:var(--tabs-list-direction);flex-wrap:wrap;gap:var(--tabs-list-gap);justify-content:var(--tabs-justify,flex-start);--tab-grow:unset}.m_89d33d6d[data-grow]{--tab-grow:1}.m_b0c91715{flex-grow:var(--tabs-panel-grow)}.m_4ec4dce6{align-items:center;display:flex;flex-grow:var(--tab-grow);font-size:var(--mantine-font-size-sm);justify-content:var(--tab-justify);line-height:1;padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;z-index:0}.m_4ec4dce6:disabled,.m_4ec4dce6[data-disabled]{cursor:not-allowed;opacity:.5}.m_4ec4dce6:focus{z-index:1}.m_fc420b1f{align-items:center;display:flex;justify-content:center;margin-left:var(--tab-section-margin-left,0);margin-right:var(--tab-section-margin-right,0)}.m_fc420b1f[data-position=left]:not(:only-child){--tab-section-margin-right:var(--mantine-spacing-xs)}[dir=rtl] .m_fc420b1f[data-position=left]:not(:only-child){--tab-section-margin-right:0rem;--tab-section-margin-left:var(--mantine-spacing-xs)}.m_fc420b1f[data-position=right]:not(:only-child){--tab-section-margin-left:var(--mantine-spacing-xs)}[dir=rtl] .m_fc420b1f[data-position=right]:not(:only-child){--tab-section-margin-left:0rem;--tab-section-margin-right:var(--mantine-spacing-xs)}.m_576c9d4{position:relative}.m_576c9d4:before{border-color:var(--tab-border-color);border-style:solid;border-width:var(--tabs-list-border-size);bottom:var(--tabs-list-line-bottom);content:"";inset-inline-end:var(--tabs-list-line-end);inset-inline-start:var(--tabs-list-line-start);position:absolute;top:var(--tabs-list-line-top)}.m_539e827b{background-color:var(--tab-bg);border-color:transparent;border-radius:var(--tab-radius);border-style:solid;border-width:var(--tab-border-width);--tab-bg:transparent}.m_539e827b:where([data-active]){border-color:var(--tabs-color)}@media (hover:hover){.m_539e827b:hover{--tab-bg:var(--tab-hover-color)}.m_539e827b:hover:where(:not([data-active])){border-color:var(--tab-border-color)}}@media (hover:none){.m_539e827b:active{--tab-bg:var(--tab-hover-color)}.m_539e827b:active:where(:not([data-active])){border-color:var(--tab-border-color)}}@media (hover:hover){.m_539e827b:disabled:hover,.m_539e827b[data-disabled]:hover{--tab-bg:transparent}}@media (hover:none){.m_539e827b:disabled:active,.m_539e827b[data-disabled]:active{--tab-bg:transparent}}.m_6772fbd5{position:relative}.m_6772fbd5:before{border-color:var(--tab-border-color);border-style:solid;border-width:var(--tabs-list-border-size);bottom:var(--tabs-list-line-bottom);content:"";inset-inline-end:var(--tabs-list-line-end);inset-inline-start:var(--tabs-list-line-start);position:absolute;top:var(--tabs-list-line-top)}.m_b59ab47c{border-bottom-color:transparent;border-bottom:calc(.0625rem*var(--mantine-scale)) solid var(--tab-border-bottom-color);border-left:calc(.0625rem*var(--mantine-scale)) solid transparent;border-radius:var(--tab-radius);border-right:calc(.0625rem*var(--mantine-scale)) solid transparent;border-top-color:transparent;border-top:calc(.0625rem*var(--mantine-scale)) solid var(--tab-border-top-color);position:relative;--tab-border-bottom-color:transparent;--tab-border-top-color:transparent;--tab-border-inline-end-color:transparent;--tab-border-inline-start-color:transparent}.m_b59ab47c:where([data-active]):before{background-color:var(--tab-border-color);bottom:var(--tab-before-bottom,calc(-.0625rem*var(--mantine-scale)));content:"";height:calc(.0625rem*var(--mantine-scale));left:var(--tab-before-left,calc(-.0625rem*var(--mantine-scale)));position:absolute;right:var(--tab-before-right,auto);top:var(--tab-before-top,auto);width:calc(.0625rem*var(--mantine-scale))}.m_b59ab47c:where([data-active]):after{background-color:var(--tab-border-color);bottom:var(--tab-after-bottom,calc(-.0625rem*var(--mantine-scale)));content:"";height:calc(.0625rem*var(--mantine-scale));left:var(--tab-after-left,auto);position:absolute;right:var(--tab-after-right,calc(-.0625rem*var(--mantine-scale)));top:var(--tab-after-top,auto);width:calc(.0625rem*var(--mantine-scale))}.m_b59ab47c:where([data-active]){border-bottom-color:var(--tab-border-bottom-color);border-inline-end-color:var(--tab-border-inline-end-color);border-inline-start-color:var(--tab-border-inline-start-color);border-top-color:var(--tab-border-top-color);--tab-border-top-color:var(--tab-border-color);--tab-border-inline-start-color:var(--tab-border-color);--tab-border-inline-end-color:var(--tab-border-color);--tab-border-bottom-color:var(--mantine-color-body)}.m_b59ab47c:where([data-active])[data-inverted]{--tab-border-bottom-color:var(--tab-border-color);--tab-border-top-color:var(--mantine-color-body);--tab-before-bottom:auto;--tab-before-top:calc(-0.0625rem*var(--mantine-scale));--tab-after-bottom:auto;--tab-after-top:calc(-0.0625rem*var(--mantine-scale))}.m_b59ab47c:where([data-active])[data-orientation=vertical][data-placement=left]{--tab-border-inline-end-color:var(--mantine-color-body);--tab-border-inline-start-color:var(--tab-border-color);--tab-border-bottom-color:var(--tab-border-color);--tab-before-right:calc(-0.0625rem*var(--mantine-scale));--tab-before-left:auto;--tab-before-bottom:auto;--tab-before-top:calc(-0.0625rem*var(--mantine-scale));--tab-after-left:auto;--tab-after-right:calc(-0.0625rem*var(--mantine-scale))}[dir=rtl] .m_b59ab47c:where([data-active])[data-orientation=vertical][data-placement=left]{--tab-before-right:auto;--tab-before-left:calc(-0.0625rem*var(--mantine-scale));--tab-after-left:calc(-0.0625rem*var(--mantine-scale));--tab-after-right:auto}.m_b59ab47c:where([data-active])[data-orientation=vertical][data-placement=right]{--tab-border-inline-start-color:var(--mantine-color-body);--tab-border-inline-end-color:var(--tab-border-color);--tab-border-bottom-color:var(--tab-border-color);--tab-before-left:calc(-0.0625rem*var(--mantine-scale));--tab-before-right:auto;--tab-before-bottom:auto;--tab-before-top:calc(-0.0625rem*var(--mantine-scale));--tab-after-right:auto;--tab-after-left:calc(-0.0625rem*var(--mantine-scale))}[dir=rtl] .m_b59ab47c:where([data-active])[data-orientation=vertical][data-placement=right]{--tab-before-left:auto;--tab-before-right:calc(-0.0625rem*var(--mantine-scale));--tab-after-right:calc(-0.0625rem*var(--mantine-scale));--tab-after-left:auto}.m_c3381914{background-color:var(--tab-bg);border-radius:var(--tabs-radius);color:var(--tab-color);--tab-bg:transparent;--tab-color:inherit}@media (hover:hover){.m_c3381914:not([data-disabled]):hover{--tab-bg:var(--tab-hover-color)}}@media (hover:none){.m_c3381914:not([data-disabled]):active{--tab-bg:var(--tab-hover-color)}}.m_c3381914[data-active][data-active]{--tab-bg:var(--tabs-color);--tab-color:var(--tabs-text-color,var(--mantine-color-white))}@media (hover:hover){.m_c3381914[data-active][data-active]:hover{--tab-bg:var(--tabs-color)}}@media (hover:none){.m_c3381914[data-active][data-active]:active{--tab-bg:var(--tabs-color)}}.m_7341320d{--ti-size-xs:calc(1.125rem*var(--mantine-scale));--ti-size-sm:calc(1.375rem*var(--mantine-scale));--ti-size-md:calc(1.75rem*var(--mantine-scale));--ti-size-lg:calc(2.125rem*var(--mantine-scale));--ti-size-xl:calc(2.75rem*var(--mantine-scale));--ti-size:var(--ti-size-md);align-items:center;background:var(--ti-bg,var(--mantine-primary-color-filled));border:var(--ti-bd,1px solid transparent);border-radius:var(--ti-radius,var(--mantine-radius-default));color:var(--ti-color,var(--mantine-color-white));display:inline-flex;height:var(--ti-size);justify-content:center;line-height:1;min-height:var(--ti-size);min-width:var(--ti-size);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--ti-size)}.m_43657ece{--offset:calc(var(--tl-bullet-size)/2 + var(--tl-line-width)/2);--tl-bullet-size:calc(1.25rem*var(--mantine-scale));--tl-line-width:calc(0.25rem*var(--mantine-scale));--tl-radius:calc(62.5rem*var(--mantine-scale));--tl-color:var(--mantine-primary-color-filled)}.m_43657ece:where([data-align=left]){padding-inline-start:var(--offset)}.m_43657ece:where([data-align=right]){padding-inline-end:var(--offset)}.m_2ebe8099{font-weight:500;line-height:1;margin-bottom:calc(var(--mantine-spacing-xs)/2)}.m_436178ff{--item-border:var(--tl-line-width) var(--tli-border-style,solid) var(--item-border-color);color:var(--mantine-color-text);position:relative}.m_436178ff:before{border-inline-start:var(--item-border);bottom:calc(var(--mantine-spacing-xl)*-1);content:"";display:var(--timeline-line-display,none);left:var(--timeline-line-left,0);pointer-events:none;position:absolute;right:var(--timeline-line-right,0);top:0}.m_43657ece[data-align=left] .m_436178ff:before{--timeline-line-left:calc(var(--tl-line-width)*-1);--timeline-line-right:auto}.m_43657ece[data-align=right] .m_436178ff:before,[dir=rtl] .m_43657ece[data-align=left] .m_436178ff:before{--timeline-line-left:auto;--timeline-line-right:calc(var(--tl-line-width)*-1)}[dir=rtl] .m_43657ece[data-align=right] .m_436178ff:before{--timeline-line-left:calc(var(--tl-line-width)*-1);--timeline-line-right:auto}.m_43657ece:where([data-align=left]) .m_436178ff{padding-inline-start:var(--offset);text-align:left}.m_43657ece:where([data-align=right]) .m_436178ff{padding-inline-end:var(--offset);text-align:right}:where([data-mantine-color-scheme=light]) .m_436178ff{--item-border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_436178ff{--item-border-color:var(--mantine-color-dark-4)}.m_436178ff:where([data-line-active]):before{border-color:var(--tli-color,var(--tl-color))}.m_436178ff:where(:not(:last-of-type)){--timeline-line-display:block}.m_436178ff:where(:not(:first-of-type)){margin-top:var(--mantine-spacing-xl)}.m_8affcee1{align-items:center;background-color:var(--mantine-color-body);border:var(--tl-line-width) solid;border-radius:var(--tli-radius,var(--tl-radius));color:var(--mantine-color-text);display:flex;height:var(--tl-bullet-size);justify-content:center;position:absolute;top:0;width:var(--tl-bullet-size)}:where([data-mantine-color-scheme=light]) .m_8affcee1{border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_8affcee1{border-color:var(--mantine-color-dark-4)}.m_43657ece:where([data-align=left]) .m_8affcee1{left:calc(var(--tl-bullet-size)/2*-1 + var(--tl-line-width)/2*-1);right:auto}:where([dir=rtl]) .m_43657ece:where([data-align=left]) .m_8affcee1{left:auto;right:calc(var(--tl-bullet-size)/2*-1 + var(--tl-line-width)/2*-1)}.m_43657ece:where([data-align=right]) .m_8affcee1{left:auto;right:calc(var(--tl-bullet-size)/2*-1 + var(--tl-line-width)/2*-1)}:where([dir=rtl]) .m_43657ece:where([data-align=right]) .m_8affcee1{left:calc(var(--tl-bullet-size)/2*-1 + var(--tl-line-width)/2*-1);right:auto}.m_8affcee1:where([data-with-child]){border-width:var(--tl-line-width)}:where([data-mantine-color-scheme=light]) .m_8affcee1:where([data-with-child]){background-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_8affcee1:where([data-with-child]){background-color:var(--mantine-color-dark-4)}.m_8affcee1:where([data-active]){background-color:var(--mantine-color-white);border-color:var(--tli-color,var(--tl-color));color:var(--tl-icon-color,var(--mantine-color-white))}.m_8affcee1:where([data-active]):where([data-with-child]){background-color:var(--tli-color,var(--tl-color));color:var(--tl-icon-color,var(--mantine-color-white))}.m_43657ece:where([data-align=left]) .m_540e8f41{padding-inline-start:var(--offset);text-align:left}:where([dir=rtl]) .m_43657ece:where([data-align=left]) .m_540e8f41{text-align:right}.m_43657ece:where([data-align=right]) .m_540e8f41{padding-inline-end:var(--offset);text-align:right}:where([dir=rtl]) .m_43657ece:where([data-align=right]) .m_540e8f41{text-align:left}.m_8a5d1357{font-family:var(--mantine-font-family-headings);font-size:var(--title-fz);font-weight:var(--title-fw);line-height:var(--title-lh);margin:0;text-wrap:var(--title-text-wrap,var(--mantine-heading-text-wrap))}.m_8a5d1357:where([data-line-clamp]){display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:var(--title-line-clamp);-webkit-box-orient:vertical}.m_f698e191{--level-offset:var(--mantine-spacing-lg);-webkit-user-select:none;-moz-user-select:none;user-select:none}.m_75f3ecf,.m_f6970eb1,.m_f698e191{margin:0;padding:0}.m_f6970eb1{cursor:pointer;list-style:none;outline:0}.m_f6970eb1:focus-visible>.m_dc283425{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem*var(--mantine-scale))}.m_dc283425{padding-inline-start:var(--label-offset)}:where([data-mantine-color-scheme=light]) .m_dc283425:where([data-selected]){background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_dc283425:where([data-selected]){background-color:var(--mantine-color-dark-5)}.m_d6493fad :first-child{margin-top:0}.m_d6493fad :last-child{margin-bottom:0}.m_d6493fad :where(h1,h2,h3,h4,h5,h6){margin-bottom:var(--mantine-spacing-xs);text-wrap:var(--mantine-heading-text-wrap)}.m_d6493fad :where(h1){font-size:var(--mantine-h1-font-size);font-weight:var(--mantine-h1-font-weight);line-height:var(--mantine-h1-line-height);margin-top:calc(var(--mantine-spacing-xl)*1.5)}.m_d6493fad :where(h2){font-size:var(--mantine-h2-font-size);font-weight:var(--mantine-h2-font-weight);line-height:var(--mantine-h2-line-height);margin-top:var(--mantine-spacing-xl)}.m_d6493fad :where(h3){font-size:var(--mantine-h3-font-size);font-weight:var(--mantine-h3-font-weight);line-height:var(--mantine-h3-line-height);margin-top:calc(var(--mantine-spacing-xl)*.8)}.m_d6493fad :where(h4){font-size:var(--mantine-h4-font-size);font-weight:var(--mantine-h4-font-weight);line-height:var(--mantine-h4-line-height);margin-top:calc(var(--mantine-spacing-xl)*.8)}.m_d6493fad :where(h5){font-size:var(--mantine-h5-font-size);font-weight:var(--mantine-h5-font-weight);line-height:var(--mantine-h5-line-height);margin-top:calc(var(--mantine-spacing-xl)*.5)}.m_d6493fad :where(h6){font-size:var(--mantine-h6-font-size);font-weight:var(--mantine-h6-font-weight);line-height:var(--mantine-h6-line-height);margin-top:calc(var(--mantine-spacing-xl)*.5)}.m_d6493fad :where(img){margin-bottom:var(--mantine-spacing-xs);max-width:100%}.m_d6493fad :where(p){margin-bottom:var(--mantine-spacing-lg);margin-top:0}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(mark){background-color:var(--mantine-color-yellow-2);color:inherit}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(mark){background-color:var(--mantine-color-yellow-5);color:var(--mantine-color-black)}.m_d6493fad :where(a){color:var(--mantine-color-anchor);text-decoration:none}@media (hover:hover){.m_d6493fad :where(a):hover{text-decoration:underline}}@media (hover:none){.m_d6493fad :where(a):active{text-decoration:underline}}.m_d6493fad :where(hr){border:0;border-top:calc(.0625rem*var(--mantine-scale)) solid;margin-bottom:var(--mantine-spacing-md);margin-top:var(--mantine-spacing-md)}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(hr){border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(hr){border-color:var(--mantine-color-dark-3)}.m_d6493fad :where(pre){border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs);line-height:var(--mantine-line-height);margin:0;margin-bottom:var(--mantine-spacing-md);margin-top:var(--mantine-spacing-md);overflow-x:auto;padding:var(--mantine-spacing-xs)}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(pre){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(pre){background-color:var(--mantine-color-dark-8)}.m_d6493fad :where(pre) :where(code){background-color:transparent;border:0;border-radius:0;color:inherit;padding:0}.m_d6493fad :where(kbd){--kbd-fz:calc(0.75rem*var(--mantine-scale));--kbd-padding:calc(0.1875rem*var(--mantine-scale)) calc(0.3125rem*var(--mantine-scale));border:calc(.0625rem*var(--mantine-scale)) solid;border-bottom-width:calc(.1875rem*var(--mantine-scale));border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family-monospace);font-size:var(--kbd-fz);font-weight:700;line-height:var(--mantine-line-height);padding:var(--kbd-padding)}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(kbd){background-color:var(--mantine-color-gray-0);border-color:var(--mantine-color-gray-3);color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(kbd){background-color:var(--mantine-color-dark-5);border-color:var(--mantine-color-dark-3);color:var(--mantine-color-dark-0)}.m_d6493fad :where(code){border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs);line-height:var(--mantine-line-height);padding:calc(.0625rem*var(--mantine-scale)) calc(.3125rem*var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(code){background-color:var(--mantine-color-gray-0);color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(code){background-color:var(--mantine-color-dark-5);color:var(--mantine-color-white)}.m_d6493fad :where(ul,ol):not([data-type=taskList]){margin-bottom:var(--mantine-spacing-md);padding-inline-start:calc(2.375rem*var(--mantine-scale))}.m_d6493fad :where(ul,ol):not([data-type=taskList]) :where(li){margin-bottom:var(--mantine-spacing-xs)}.m_d6493fad :where(table){border-collapse:collapse;caption-side:bottom;margin-bottom:var(--mantine-spacing-md);width:100%}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(table){--table-border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(table){--table-border-color:var(--mantine-color-dark-4)}.m_d6493fad :where(table) :where(caption){color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-sm);margin-top:var(--mantine-spacing-xs)}.m_d6493fad :where(table) :where(th){font-size:var(--mantine-font-size-sm);font-weight:700;padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);text-align:left}.m_d6493fad :where(table) :where(thead th){border-bottom:calc(.0625rem*var(--mantine-scale)) solid;border-color:var(--table-border-color)}.m_d6493fad :where(table) :where(tfoot th){border-top:calc(.0625rem*var(--mantine-scale)) solid;border-color:var(--table-border-color)}.m_d6493fad :where(table) :where(td){border-bottom:calc(.0625rem*var(--mantine-scale)) solid;border-color:var(--table-border-color);font-size:var(--mantine-font-size-sm);padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm)}.m_d6493fad :where(table) :where(tr:last-of-type td){border-bottom:0}.m_d6493fad :where(blockquote){border-radius:var(--mantine-radius-sm);font-size:var(--mantine-font-size-lg);line-height:var(--mantine-line-height);margin:var(--mantine-spacing-md) 0;padding:var(--mantine-spacing-md) var(--mantine-spacing-lg)}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(blockquote){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(blockquote){background-color:var(--mantine-color-dark-8)}
     4  );--input-size:var(--input-height);--section-y:calc(0.0625rem*var(--mantine-scale));--left-section-start:calc(0.0625rem*var(--mantine-scale));--left-section-border-radius:var(--input-radius) 0 0 var(--input-radius);--right-section-end:calc(0.0625rem*var(--mantine-scale));--right-section-border-radius:0 var(--input-radius) var(--input-radius) 0}.m_6c018570[data-variant=unstyled]{--input-padding:0;--input-padding-y:0;--input-padding-inline-start:0;--input-padding-inline-end:0}.m_6c018570[data-pointer]{--input-cursor:pointer}.m_6c018570[data-multiline]{--input-padding-y-xs:calc(0.28125rem*var(--mantine-scale));--input-padding-y-sm:calc(0.34375rem*var(--mantine-scale));--input-padding-y-md:calc(0.4375rem*var(--mantine-scale));--input-padding-y-lg:calc(0.59375rem*var(--mantine-scale));--input-padding-y-xl:calc(0.8125rem*var(--mantine-scale));--input-size:auto;--input-line-height:var(--mantine-line-height);--input-padding-y:var(--input-padding-y-sm)}.m_6c018570[data-with-left-section]{--input-padding-inline-start:var(--input-left-section-size)}.m_6c018570[data-with-right-section]{--input-padding-inline-end:var(--input-right-section-size)}[data-mantine-color-scheme=light] .m_6c018570{--input-disabled-bg:var(--mantine-color-gray-1);--input-disabled-color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=light] .m_6c018570[data-variant=default]{--input-bd:var(--mantine-color-gray-4);--input-bg:var(--mantine-color-white);--input-bd-focus:var(--mantine-primary-color-filled)}[data-mantine-color-scheme=light] .m_6c018570[data-variant=filled]{--input-bd:transparent;--input-bg:var(--mantine-color-gray-1);--input-bd-focus:var(--mantine-primary-color-filled)}[data-mantine-color-scheme=light] .m_6c018570[data-variant=unstyled]{--input-bd:transparent;--input-bg:transparent;--input-bd-focus:transparent}[data-mantine-color-scheme=dark] .m_6c018570{--input-disabled-bg:var(--mantine-color-dark-6);--input-disabled-color:var(--mantine-color-dark-2)}[data-mantine-color-scheme=dark] .m_6c018570[data-variant=default]{--input-bd:var(--mantine-color-dark-4);--input-bg:var(--mantine-color-dark-6);--input-bd-focus:var(--mantine-primary-color-filled)}[data-mantine-color-scheme=dark] .m_6c018570[data-variant=filled]{--input-bd:transparent;--input-bg:var(--mantine-color-dark-5);--input-bd-focus:var(--mantine-primary-color-filled)}[data-mantine-color-scheme=dark] .m_6c018570[data-variant=unstyled]{--input-bd:transparent;--input-bg:transparent;--input-bd-focus:transparent}[data-mantine-color-scheme] .m_6c018570[data-error]:not([data-variant=unstyled]){--input-bd:var(--mantine-color-error)}[data-mantine-color-scheme] .m_6c018570[data-error]{--input-color:var(--mantine-color-error);--input-placeholder-color:var(--mantine-color-error);--input-section-color:var(--mantine-color-error)}:where([dir=rtl]) .m_6c018570{--input-text-align:right;--left-section-border-radius:0 var(--input-radius) var(--input-radius) 0;--right-section-border-radius:var(--input-radius) 0 0 var(--input-radius)}.m_8fb7ebe7{-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--input-bg);border:calc(.0625rem*var(--mantine-scale)) solid var(--input-bd);border-radius:var(--input-radius);color:var(--input-color);cursor:var(--input-cursor);display:block;font-family:var(--input-font-family,var(--mantine-font-family));font-size:var(--input-fz,var(--input-fz,var(--mantine-font-size-sm)));height:var(--input-size);line-height:var(--input-line-height);min-height:var(--input-height);overflow:var(--input-overflow);padding-inline-end:var(--input-padding-inline-end);padding-bottom:var(--input-padding-y,0);padding-inline-start:var(--input-padding-inline-start);padding-top:var(--input-padding-y,0);resize:var(--input-resize,none);text-align:var(--input-text-align);transition:border-color .1s ease;width:100%}.m_8fb7ebe7[data-no-overflow]{--input-overflow:hidden}.m_8fb7ebe7[data-monospace]{--input-font-family:var(--mantine-font-family-monospace);--input-fz:calc(var(--input-fz, var(--mantine-font-size-sm)) - 0.125rem*var(--mantine-scale))}.m_8fb7ebe7:focus,.m_8fb7ebe7:focus-within{outline:none;--input-bd:var(--input-bd-focus)}[data-error] .m_8fb7ebe7:focus,[data-error] .m_8fb7ebe7:focus-within{--input-bd:var(--mantine-color-error)}.m_8fb7ebe7::-moz-placeholder{color:var(--input-placeholder-color);opacity:1}.m_8fb7ebe7::placeholder{color:var(--input-placeholder-color);opacity:1}.m_8fb7ebe7::-webkit-inner-spin-button,.m_8fb7ebe7::-webkit-outer-spin-button,.m_8fb7ebe7::-webkit-search-cancel-button,.m_8fb7ebe7::-webkit-search-decoration,.m_8fb7ebe7::-webkit-search-results-button,.m_8fb7ebe7::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}.m_8fb7ebe7[type=number]{-moz-appearance:textfield}.m_8fb7ebe7:disabled,.m_8fb7ebe7[data-disabled]{background-color:var(--input-disabled-bg);color:var(--input-disabled-color);cursor:not-allowed;opacity:.6}.m_8fb7ebe7:has(input:disabled){background-color:var(--input-disabled-bg);color:var(--input-disabled-color);cursor:not-allowed;opacity:.6}.m_82577fc2{align-items:center;border-radius:var(--section-border-radius);bottom:var(--section-y);color:var(--input-section-color,var(--mantine-color-dimmed));display:flex;inset-inline-end:var(--section-end);inset-inline-start:var(--section-start);justify-content:center;pointer-events:var(--section-pointer-events);position:absolute;top:var(--section-y);width:var(--section-size);z-index:1}.m_82577fc2[data-position=right]{--section-pointer-events:var(--input-right-section-pointer-events);--section-end:var(--right-section-end);--section-size:var(--input-right-section-size);--section-border-radius:var(--right-section-border-radius)}.m_82577fc2[data-position=left]{--section-pointer-events:var(--input-left-section-pointer-events);--section-start:var(--left-section-start);--section-size:var(--input-left-section-size);--section-border-radius:var(--left-section-border-radius)}.m_88bacfd0{color:var(--input-placeholder-color,var(--mantine-color-placeholder))}[data-error] .m_88bacfd0{--input-placeholder-color:var(--input-color,var(--mantine-color-placeholder))}.m_46b77525{line-height:var(--mantine-line-height)}.m_8fdc1311{cursor:default;display:inline-block;font-weight:500;word-break:break-word;-webkit-tap-highlight-color:transparent;font-size:var(--input-label-size,var(--mantine-font-size-sm))}.m_78a94662{color:var(--input-asterisk-color,var(--mantine-color-error))}.m_8f816625,.m_fe47ce59{word-wrap:break-word;display:block;line-height:1.2;margin:0;padding:0}.m_8f816625{color:var(--mantine-color-error);font-size:var(--input-error-size,calc(var(--mantine-font-size-sm) - .125rem*var(--mantine-scale)))}.m_fe47ce59{color:var(--mantine-color-dimmed);font-size:var(--input-description-size,calc(var(--mantine-font-size-sm) - .125rem*var(--mantine-scale)))}.m_8bffd616{display:flex}.m_96b553a6{--transition-duration:150ms;left:0;position:absolute;top:0;transition-duration:0ms;transition-property:transform,width,height;transition-timing-function:ease;z-index:0}.m_96b553a6:where([data-initialized]){transition-duration:var(--transition-duration)}.m_96b553a6:where([data-hidden]){background-color:red;display:none}.m_9bdbb667{--accordion-radius:var(--mantine-radius-default)}.m_df78851f{word-break:break-word}.m_4ba554d4{padding:var(--mantine-spacing-md);padding-top:calc(var(--mantine-spacing-xs)/2)}.m_8fa820a0{margin:0;padding:0}.m_4ba585b8{align-items:center;background-color:transparent;cursor:pointer;display:flex;flex-direction:row-reverse;opacity:1;padding-inline:var(--mantine-spacing-md);width:100%}.m_4ba585b8:where([data-chevron-position=left]){flex-direction:row;padding-inline-start:0}:where([data-mantine-color-scheme=light]) .m_4ba585b8{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_4ba585b8{color:var(--mantine-color-dark-0)}.m_4ba585b8:where(:disabled,[data-disabled]){cursor:not-allowed;opacity:.4}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_4271d21b:where(:not(:disabled,[data-disabled])):hover,:where([data-mantine-color-scheme=light]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_4271d21b:where(:not(:disabled,[data-disabled])):hover,:where([data-mantine-color-scheme=dark]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):hover{background-color:var(--mantine-color-dark-6)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_4271d21b:where(:not(:disabled,[data-disabled])):active,:where([data-mantine-color-scheme=light]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_4271d21b:where(:not(:disabled,[data-disabled])):active,:where([data-mantine-color-scheme=dark]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):active{background-color:var(--mantine-color-dark-6)}}.m_df3ffa0f{color:inherit;flex:1;font-weight:400;overflow:hidden;padding-bottom:var(--mantine-spacing-sm);padding-top:var(--mantine-spacing-sm);text-overflow:ellipsis}.m_3f35ae96{align-items:center;display:flex;justify-content:flex-start;min-width:var(--accordion-chevron-size,calc(.9375rem*var(--mantine-scale)));transform:rotate(0deg);transition:transform var(--accordion-transition-duration,.2s) ease;width:var(--accordion-chevron-size,calc(.9375rem*var(--mantine-scale)))}.m_3f35ae96:where([data-rotate]){transform:rotate(180deg)}.m_3f35ae96:where([data-position=left]){margin-inline-end:var(--mantine-spacing-md);margin-inline-start:var(--mantine-spacing-md)}.m_9bd771fe{align-items:center;display:flex;justify-content:center;margin-inline-end:var(--mantine-spacing-sm)}.m_9bd771fe:where([data-chevron-position=left]){margin-inline-end:0;margin-inline-start:var(--mantine-spacing-lg)}:where([data-mantine-color-scheme=light]) .m_9bd7b098{--item-border-color:var(--mantine-color-gray-3);--item-filled-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_9bd7b098{--item-border-color:var(--mantine-color-dark-4);--item-filled-color:var(--mantine-color-dark-6)}.m_fe19b709{border-bottom:1px solid var(--item-border-color)}.m_1f921b3b{border:1px solid var(--item-border-color);transition:background-color .15s ease}.m_1f921b3b:where([data-active]){background-color:var(--item-filled-color)}.m_1f921b3b:first-of-type,.m_1f921b3b:first-of-type>[data-accordion-control]{border-start-end-radius:var(--accordion-radius);border-start-start-radius:var(--accordion-radius)}.m_1f921b3b:last-of-type,.m_1f921b3b:last-of-type>[data-accordion-control]{border-end-end-radius:var(--accordion-radius);border-end-start-radius:var(--accordion-radius)}.m_1f921b3b+.m_1f921b3b{border-top:0}.m_2cdf939a{border-radius:var(--accordion-radius)}.m_2cdf939a:where([data-active]){background-color:var(--item-filled-color)}.m_9f59b069{background-color:var(--item-filled-color);border:calc(.0625rem*var(--mantine-scale)) solid transparent;border-radius:var(--accordion-radius);transition:background-color .15s ease}.m_9f59b069[data-active]{border-color:var(--item-border-color)}:where([data-mantine-color-scheme=light]) .m_9f59b069[data-active]{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_9f59b069[data-active]{background-color:var(--mantine-color-dark-7)}.m_9f59b069+.m_9f59b069{margin-top:var(--mantine-spacing-md)}.m_7f854edf{bottom:var(--affix-bottom);inset-inline-end:var(--affix-right);inset-inline-start:var(--affix-left);position:fixed;top:var(--affix-top);z-index:var(--affix-z-index)}.m_66836ed3{--alert-radius:var(--mantine-radius-default);--alert-bg:var(--mantine-primary-color-light);--alert-bd:calc(0.0625rem*var(--mantine-scale)) solid transparent;--alert-color:var(--mantine-primary-color-light-color);background-color:var(--alert-bg);border:var(--alert-bd);border-radius:var(--alert-radius);color:var(--alert-color);overflow:hidden;padding:var(--mantine-spacing-md) var(--mantine-spacing-md);position:relative}.m_667c2793,.m_a5d60502{display:flex}.m_667c2793{flex:1;flex-direction:column;gap:var(--mantine-spacing-xs)}.m_6a03f287{align-items:center;display:flex;font-size:var(--mantine-font-size-sm);font-weight:700;justify-content:space-between}.m_6a03f287:where([data-with-close-button]){padding-inline-end:var(--mantine-spacing-md)}.m_698f4f23{display:block;overflow:hidden;text-overflow:ellipsis}.m_667f2a6a{align-items:center;display:flex;height:calc(1.25rem*var(--mantine-scale));justify-content:flex-start;line-height:1;margin-inline-end:var(--mantine-spacing-md);margin-top:calc(.0625rem*var(--mantine-scale));width:calc(1.25rem*var(--mantine-scale))}.m_7fa78076{font-size:var(--mantine-font-size-sm);overflow:hidden;text-overflow:ellipsis}:where([data-mantine-color-scheme=light]) .m_7fa78076{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_7fa78076{color:var(--mantine-color-white)}.m_7fa78076:where([data-variant=filled]){color:var(--alert-color)}.m_7fa78076:where([data-variant=white]){color:var(--mantine-color-black)}.m_87f54839{color:var(--alert-color);height:calc(1.25rem*var(--mantine-scale));width:calc(1.25rem*var(--mantine-scale))}.m_b6d8b162{-webkit-tap-highlight-color:transparent;color:var(--text-color);font-size:var(--text-fz,var(--mantine-font-size-md));font-weight:400;line-height:var(--text-lh,var(--mantine-line-height-md));margin:0;padding:0;text-decoration:none}.m_b6d8b162:where([data-truncate]){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m_b6d8b162:where([data-truncate=start]){direction:rtl;text-align:right}:where([dir=rtl]) .m_b6d8b162:where([data-truncate=start]){direction:ltr;text-align:left}.m_b6d8b162:where([data-variant=gradient]){background-clip:text;-webkit-background-clip:text;background-image:var(--text-gradient);-webkit-text-fill-color:transparent}.m_b6d8b162:where([data-line-clamp]){display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:var(--text-line-clamp);-webkit-box-orient:vertical}.m_b6d8b162:where([data-inherit]){font-size:inherit;font-weight:inherit;line-height:inherit}.m_b6d8b162:where([data-inline]){line-height:1}.m_849cf0da{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:var(--mantine-color-anchor);cursor:pointer;display:inline;margin:0;padding:0;text-decoration:none}@media (hover:hover){.m_849cf0da:where([data-underline=hover]):hover{text-decoration:underline}}@media (hover:none){.m_849cf0da:where([data-underline=hover]):active{text-decoration:underline}}.m_849cf0da:where([data-underline=always]){text-decoration:underline}.m_849cf0da:where([data-variant=gradient]),.m_849cf0da:where([data-variant=gradient]):hover{text-decoration:none}.m_849cf0da:where([data-line-clamp]){display:-webkit-box}.m_48204f9b{align-items:center;border-radius:100%;display:flex;height:var(--slider-size);justify-content:center;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--slider-size)}.m_48204f9b:focus-within{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem*var(--mantine-scale))}.m_48204f9b{--slider-size:calc(3.75rem*var(--mantine-scale));--thumb-size:calc(var(--slider-size)/5)}:where([data-mantine-color-scheme=light]) .m_48204f9b{background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_48204f9b{background-color:var(--mantine-color-dark-5)}.m_bb9cdbad{border-radius:var(--slider-size);inset:calc(.0625rem*var(--mantine-scale));pointer-events:none;position:absolute}.m_481dd586{bottom:0;left:calc(50% - 1px);position:absolute;top:0;transform:rotate(var(--angle));width:calc(.125rem*var(--mantine-scale))}.m_481dd586:before{content:"";height:calc(var(--thumb-size)/1.5);left:calc(.03125rem*var(--mantine-scale));position:absolute;top:calc(var(--thumb-size)/3);transform:translate(-50%,-50%);width:calc(.0625rem*var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_481dd586:before{background-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_481dd586:before{background-color:var(--mantine-color-dark-3)}.m_481dd586[data-label]:after{content:attr(data-label);font-size:var(--mantine-font-size-xs);left:calc(-.4375rem*var(--mantine-scale));min-width:calc(1.125rem*var(--mantine-scale));position:absolute;text-align:center;top:calc(-1.5rem*var(--mantine-scale));transform:rotate(calc(1turn - var(--angle)))}.m_bc02ba3d{bottom:0;height:100%;left:calc(50% - 1.5px);outline:none;pointer-events:none}.m_bc02ba3d,.m_bc02ba3d:before{position:absolute;right:0;top:0;width:calc(.1875rem*var(--mantine-scale))}.m_bc02ba3d:before{content:"";height:min(var(--thumb-size),calc(var(--slider-size)/2))}:where([data-mantine-color-scheme=light]) .m_bc02ba3d:before{background-color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_bc02ba3d:before{background-color:var(--mantine-color-dark-1)}.m_bb8e875b{font-size:var(--mantine-font-size-xs)}.m_89ab340[data-resizing]{--app-shell-transition-duration:0ms!important}.m_89ab340[data-disabled]{--app-shell-header-offset:0rem!important;--app-shell-navbar-offset:0rem!important}[data-mantine-color-scheme=light] .m_89ab340{--app-shell-border-color:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .m_89ab340{--app-shell-border-color:var(--mantine-color-dark-4)}.m_3840c879,.m_3b16f56b,.m_45252eee,.m_8983817,.m_9cdde9a{transition-duration:var(--app-shell-transition-duration);transition-timing-function:var(--app-shell-transition-timing-function)}.m_45252eee,.m_9cdde9a{background-color:var(--mantine-color-body);display:flex;flex-direction:column;height:calc(100dvh - var(--app-shell-header-offset, 0rem) - var(--app-shell-footer-offset, 0rem));position:fixed;top:var(--app-shell-header-offset,0);transition-property:transform,top,height}:where([data-layout=alt]) .m_45252eee,:where([data-layout=alt]) .m_9cdde9a{height:100dvh;top:0}.m_45252eee{inset-inline-start:0;transform:var(--app-shell-navbar-transform);transition-property:transform,top,height;width:var(--app-shell-navbar-width);z-index:var(--app-shell-navbar-z-index)}:where([dir=rtl]) .m_45252eee{transform:var(--app-shell-navbar-transform-rtl)}.m_45252eee:where([data-with-border]){border-inline-end:1px solid var(--app-shell-border-color)}.m_9cdde9a{inset-inline-end:0;transform:var(--app-shell-aside-transform);width:var(--app-shell-aside-width);z-index:var(--app-shell-aside-z-index)}:where([dir=rtl]) .m_9cdde9a{transform:var(--app-shell-aside-transform-rtl)}.m_9cdde9a:where([data-with-border]){border-inline-start:1px solid var(--app-shell-border-color)}.m_8983817{min-height:100dvh;padding-inline-end:calc(var(--app-shell-aside-offset, 0rem) + var(--app-shell-padding));padding-bottom:calc(var(--app-shell-footer-offset, 0rem) + var(--app-shell-padding));padding-inline-start:calc(var(--app-shell-navbar-offset, 0rem) + var(--app-shell-padding));padding-top:calc(var(--app-shell-header-offset, 0rem) + var(--app-shell-padding));transition-property:padding}.m_3840c879,.m_3b16f56b{background-color:var(--mantine-color-body);inset-inline:0;position:fixed;transition-property:transform,left,right}:where([data-layout=alt]) .m_3840c879,:where([data-layout=alt]) .m_3b16f56b{inset-inline-end:var(--app-shell-aside-offset,0);inset-inline-start:var(--app-shell-navbar-offset,0)}.m_3b16f56b{background-color:var(--mantine-color-body);height:var(--app-shell-header-height);top:0;transform:var(--app-shell-header-transform);z-index:var(--app-shell-header-z-index)}.m_3b16f56b:where([data-with-border]){border-bottom:1px solid var(--app-shell-border-color)}.m_3840c879{bottom:0;height:calc(var(--app-shell-footer-height) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);transform:var(--app-shell-footer-transform);z-index:var(--app-shell-footer-z-index)}.m_3840c879:where([data-with-border]){border-top:1px solid var(--app-shell-border-color)}.m_6dcfc7c7{flex-grow:0}.m_6dcfc7c7:where([data-grow]){flex-grow:1}.m_71ac47fc{--ar-ratio:1;max-width:100%}.m_71ac47fc>:where(:not(style)){aspect-ratio:var(--ar-ratio);width:100%}.m_71ac47fc>:where(img,video){-o-object-fit:cover;object-fit:cover}.m_88b62a41{--combobox-padding:calc(0.25rem*var(--mantine-scale));padding:var(--combobox-padding)}.m_88b62a41:has([data-mantine-scrollbar]){padding-inline-end:0}.m_88b62a41:has([data-mantine-scrollbar]) .m_985517d8{max-width:calc(100% + var(--combobox-padding))}.m_88b62a41[data-hidden]{display:none}.m_88b62a41,.m_b2821a6e{--combobox-option-padding-xs:calc(0.25rem*var(--mantine-scale)) calc(0.5rem*var(--mantine-scale));--combobox-option-padding-sm:calc(0.375rem*var(--mantine-scale)) calc(0.625rem*var(--mantine-scale));--combobox-option-padding-md:calc(0.5rem*var(--mantine-scale)) calc(0.75rem*var(--mantine-scale));--combobox-option-padding-lg:calc(0.625rem*var(--mantine-scale)) calc(1rem*var(--mantine-scale));--combobox-option-padding-xl:calc(0.875rem*var(--mantine-scale)) calc(1.25rem*var(--mantine-scale));--combobox-option-padding:var(--combobox-option-padding-sm)}.m_92253aa5{background-color:transparent;border-radius:var(--mantine-radius-default);color:inherit;cursor:pointer;font-size:var(--combobox-option-fz,var(--mantine-font-size-sm));padding:var(--combobox-option-padding);word-break:break-word}.m_92253aa5:where([data-combobox-selected]){background-color:var(--mantine-primary-color-filled);color:var(--mantine-color-white)}.m_92253aa5:where([data-combobox-disabled]){cursor:not-allowed;opacity:.35}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_92253aa5:hover:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_92253aa5:hover:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-dark-7)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_92253aa5:active:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_92253aa5:active:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-dark-7)}}.m_985517d8{border-end-end-radius:0;border-end-start-radius:0;border-inline-width:0;border-top-width:0;margin-inline:calc(var(--combobox-padding)*-1);margin-bottom:var(--combobox-padding);margin-top:calc(var(--combobox-padding)*-1);position:relative;width:calc(100% + var(--combobox-padding)*2)}:where([data-mantine-color-scheme=light]) .m_985517d8,:where([data-mantine-color-scheme=light]) .m_985517d8:focus{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_985517d8,:where([data-mantine-color-scheme=dark]) .m_985517d8:focus{border-color:var(--mantine-color-dark-4)}:where([data-mantine-color-scheme=light]) .m_985517d8{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_985517d8{background-color:var(--mantine-color-dark-7)}.m_2530cd1d{color:var(--mantine-color-dimmed);text-align:center}.m_2530cd1d,.m_82b967cb,.m_858f94bd{font-size:var(--combobox-option-fz,var(--mantine-font-size-sm));padding:var(--combobox-option-padding)}.m_82b967cb,.m_858f94bd{border:0 solid transparent;margin-inline:calc(var(--combobox-padding)*-1)}:where([data-mantine-color-scheme=light]) .m_82b967cb,:where([data-mantine-color-scheme=light]) .m_858f94bd{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_82b967cb,:where([data-mantine-color-scheme=dark]) .m_858f94bd{border-color:var(--mantine-color-dark-4)}.m_82b967cb{border-top-width:calc(.0625rem*var(--mantine-scale));margin-bottom:calc(var(--combobox-padding)*-1);margin-top:var(--combobox-padding)}.m_858f94bd{border-bottom-width:calc(.0625rem*var(--mantine-scale));margin-bottom:var(--combobox-padding);margin-top:calc(var(--combobox-padding)*-1)}.m_254f3e4f:has(.m_2bb2e9e5:only-child){display:none}.m_2bb2e9e5{align-items:center;color:var(--mantine-color-dimmed);display:flex;font-size:calc(var(--combobox-option-fz, var(--mantine-font-size-sm))*.85);font-weight:500;padding:var(--combobox-option-padding);position:relative}.m_2bb2e9e5:after{content:"";flex:1;height:calc(.0625rem*var(--mantine-scale));inset-inline:0;margin-inline-start:var(--mantine-spacing-xs)}:where([data-mantine-color-scheme=light]) .m_2bb2e9e5:after{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_2bb2e9e5:after{background-color:var(--mantine-color-dark-4)}.m_2bb2e9e5:only-child{display:none}.m_2943220b{--combobox-chevron-size-xs:calc(0.875rem*var(--mantine-scale));--combobox-chevron-size-sm:calc(1.125rem*var(--mantine-scale));--combobox-chevron-size-md:calc(1.25rem*var(--mantine-scale));--combobox-chevron-size-lg:calc(1.5rem*var(--mantine-scale));--combobox-chevron-size-xl:calc(1.75rem*var(--mantine-scale));--combobox-chevron-size:var(--combobox-chevron-size-sm);height:var(--combobox-chevron-size);width:var(--combobox-chevron-size)}:where([data-mantine-color-scheme=light]) .m_2943220b{color:var(--mantine-color-gray-6)}:where([data-mantine-color-scheme=dark]) .m_2943220b{color:var(--mantine-color-dark-3)}.m_2943220b:where([data-error]){color:var(--mantine-color-error)}.m_390b5f4{align-items:center;display:flex;gap:calc(.5rem*var(--mantine-scale))}.m_390b5f4:where([data-reverse]){justify-content:space-between}.m_8ee53fc2{height:.8em;min-width:.8em;opacity:.4;width:.8em}:where([data-combobox-selected]) .m_8ee53fc2{opacity:1}.m_5f75b09e{--label-lh-xs:calc(1rem*var(--mantine-scale));--label-lh-sm:calc(1.25rem*var(--mantine-scale));--label-lh-md:calc(1.5rem*var(--mantine-scale));--label-lh-lg:calc(1.875rem*var(--mantine-scale));--label-lh-xl:calc(2.25rem*var(--mantine-scale));--label-lh:var(--label-lh-sm)}.m_5f75b09e[data-label-position=left]{--label-order:1;--label-offset-end:var(--mantine-spacing-sm);--label-offset-start:0}.m_5f75b09e[data-label-position=right]{--label-order:2;--label-offset-end:0;--label-offset-start:var(--mantine-spacing-sm)}.m_5f6e695e{display:flex}.m_d3ea56bb{--label-cursor:var(--mantine-cursor-type);-webkit-tap-highlight-color:transparent;cursor:var(--label-cursor);display:inline-flex;flex-direction:column;font-size:var(--label-fz,var(--mantine-font-size-sm));line-height:var(--label-lh);order:var(--label-order)}.m_d3ea56bb[data-disabled],fieldset:disabled .m_d3ea56bb{--label-cursor:not-allowed}.m_8ee546b8{color:inherit;cursor:var(--label-cursor);padding-inline-end:var(--label-offset-end);padding-inline-start:var(--label-offset-start)}:where([data-mantine-color-scheme=light]) .m_8ee546b8:where([data-disabled]),:where([data-mantine-color-scheme=light]) fieldset:disabled .m_8ee546b8{color:var(--mantine-color-gray-5)}:where([data-mantine-color-scheme=dark]) .m_8ee546b8:where([data-disabled]),:where([data-mantine-color-scheme=dark]) fieldset:disabled .m_8ee546b8{color:var(--mantine-color-dark-3)}.m_328f68c0,.m_8e8a99cc{margin-top:calc(var(--mantine-spacing-xs)/2);padding-inline-end:var(--label-offset-end);padding-inline-start:var(--label-offset-start)}.m_26775b0a{--card-radius:var(--mantine-radius-default);border-radius:var(--card-radius);cursor:pointer;display:block;width:100%}.m_26775b0a :where(*){cursor:inherit}.m_26775b0a:where([data-with-border]){border:calc(.0625rem*var(--mantine-scale)) solid transparent}:where([data-mantine-color-scheme=light]) .m_26775b0a:where([data-with-border]){border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_26775b0a:where([data-with-border]){border-color:var(--mantine-color-dark-4)}.m_5e5256ee{--checkbox-size-xs:calc(1rem*var(--mantine-scale));--checkbox-size-sm:calc(1.25rem*var(--mantine-scale));--checkbox-size-md:calc(1.5rem*var(--mantine-scale));--checkbox-size-lg:calc(1.875rem*var(--mantine-scale));--checkbox-size-xl:calc(2.25rem*var(--mantine-scale));--checkbox-size:var(--checkbox-size-sm);--checkbox-color:var(--mantine-primary-color-filled);--checkbox-icon-color:var(--mantine-color-white);border:calc(.0625rem*var(--mantine-scale)) solid transparent;border-radius:var(--checkbox-radius,var(--mantine-radius-default));cursor:var(--mantine-cursor-type);height:var(--checkbox-size);min-height:var(--checkbox-size);min-width:var(--checkbox-size);position:relative;transition:border-color .1s ease,background-color .1s ease;width:var(--checkbox-size);-webkit-tap-highlight-color:transparent;align-items:center;display:flex;justify-content:center}:where([data-mantine-color-scheme=light]) .m_5e5256ee{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_5e5256ee{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_5e5256ee[data-checked],.m_5e5256ee[data-indeterminate]{background-color:var(--checkbox-color);border-color:var(--checkbox-color)}.m_5e5256ee[data-checked]>.m_1b1c543a,.m_5e5256ee[data-indeterminate]>.m_1b1c543a{color:var(--checkbox-icon-color);opacity:1;transform:none}.m_5e5256ee[data-disabled]{cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_5e5256ee[data-disabled]{background-color:var(--mantine-color-gray-2);border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_5e5256ee[data-disabled]{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-6)}[data-mantine-color-scheme=light] .m_5e5256ee[data-disabled][data-checked]>.m_1b1c543a{color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .m_5e5256ee[data-disabled][data-checked]>.m_1b1c543a{color:var(--mantine-color-dark-3)}.m_76e20374[data-checked]:not([data-disabled]),.m_76e20374[data-indeterminate]:not([data-disabled]){background-color:transparent;border-color:var(--checkbox-color)}.m_76e20374[data-checked]:not([data-disabled])>.m_1b1c543a,.m_76e20374[data-indeterminate]:not([data-disabled])>.m_1b1c543a{color:var(--checkbox-color);opacity:1;transform:none}.m_1b1c543a{color:transparent;display:block;opacity:1;pointer-events:none;transform:translateY(calc(.3125rem*var(--mantine-scale))) scale(.5);transition:transform .1s ease,opacity .1s ease;width:60%}.m_bf2d988c{--checkbox-size-xs:calc(1rem*var(--mantine-scale));--checkbox-size-sm:calc(1.25rem*var(--mantine-scale));--checkbox-size-md:calc(1.5rem*var(--mantine-scale));--checkbox-size-lg:calc(1.875rem*var(--mantine-scale));--checkbox-size-xl:calc(2.25rem*var(--mantine-scale));--checkbox-size:var(--checkbox-size-sm);--checkbox-color:var(--mantine-primary-color-filled);--checkbox-icon-color:var(--mantine-color-white)}.m_26062bec{height:var(--checkbox-size);order:1;position:relative;width:var(--checkbox-size)}.m_26062bec:where([data-label-position=left]){order:2}.m_26063560{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:calc(.0625rem*var(--mantine-scale)) solid transparent;border-radius:var(--checkbox-radius,var(--mantine-radius-default));cursor:var(--mantine-cursor-type);display:block;height:var(--checkbox-size);margin:0;padding:0;transition:border-color .1s ease,background-color .1s ease;width:var(--checkbox-size);-webkit-tap-highlight-color:transparent}:where([data-mantine-color-scheme=light]) .m_26063560{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_26063560{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_26063560:where([data-error]){border-color:var(--mantine-color-error)}.m_26063560:checked,.m_26063560[data-indeterminate]{background-color:var(--checkbox-color);border-color:var(--checkbox-color)}.m_26063560:checked+.m_bf295423,.m_26063560[data-indeterminate]+.m_bf295423{opacity:1;transform:none}.m_26063560:disabled{cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_26063560:disabled{background-color:var(--mantine-color-gray-2);border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_26063560:disabled{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-6)}[data-mantine-color-scheme=light] .m_26063560:disabled+.m_bf295423{color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .m_26063560:disabled+.m_bf295423{color:var(--mantine-color-dark-3)}.m_215c4542+.m_bf295423{color:var(--checkbox-color)}.m_215c4542:checked:not(:disabled),.m_215c4542[data-indeterminate]:not(:disabled){background-color:transparent;border-color:var(--checkbox-color)}.m_215c4542:checked:not(:disabled)+.m_bf295423,.m_215c4542[data-indeterminate]:not(:disabled)+.m_bf295423{color:var(--checkbox-color);opacity:1;transform:none}.m_bf295423{color:var(--checkbox-icon-color);inset:0;margin:auto;opacity:0;pointer-events:none;position:absolute;transform:translateY(calc(.3125rem*var(--mantine-scale))) scale(.5);transition:transform .1s ease,opacity .1s ease;width:60%}.m_11def92b{--ag-spacing:var(--mantine-spacing-sm);--ag-offset:calc(var(--ag-spacing)*-1);display:flex;padding-inline-start:var(--ag-spacing)}.m_f85678b6{--avatar-size-xs:calc(1rem*var(--mantine-scale));--avatar-size-sm:calc(1.625rem*var(--mantine-scale));--avatar-size-md:calc(2.375rem*var(--mantine-scale));--avatar-size-lg:calc(3.5rem*var(--mantine-scale));--avatar-size-xl:calc(5.25rem*var(--mantine-scale));--avatar-size:var(--avatar-size-md);--avatar-radius:calc(62.5rem*var(--mantine-scale));--avatar-bg:var(--mantine-color-gray-light);--avatar-bd:calc(0.0625rem*var(--mantine-scale)) solid transparent;--avatar-color:var(--mantine-color-gray-light-color);--avatar-placeholder-fz:calc(var(--avatar-size)/2.5);-webkit-tap-highlight-color:transparent;border-radius:var(--avatar-radius);display:block;height:var(--avatar-size);min-width:var(--avatar-size);overflow:hidden;padding:0;position:relative;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--avatar-size)}.m_f85678b6:where([data-within-group]){background:var(--mantine-color-body);border:2px solid var(--mantine-color-body);margin-inline-start:var(--ag-offset)}.m_11f8ac07{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.m_104cd71f{align-items:center;background:var(--avatar-bg);border:var(--avatar-bd);border-radius:var(--avatar-radius);color:var(--avatar-color);display:flex;font-size:var(--avatar-placeholder-fz);font-weight:700;height:100%;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.m_104cd71f>[data-avatar-placeholder-icon]{height:70%;width:70%}.m_2ce0de02{background-position:50%;background-size:cover;border:0;border-radius:var(--bi-radius,0);display:block;text-decoration:none;width:100%}.m_347db0ec{--badge-height-xs:calc(1rem*var(--mantine-scale));--badge-height-sm:calc(1.125rem*var(--mantine-scale));--badge-height-md:calc(1.25rem*var(--mantine-scale));--badge-height-lg:calc(1.625rem*var(--mantine-scale));--badge-height-xl:calc(2rem*var(--mantine-scale));--badge-fz-xs:calc(0.5625rem*var(--mantine-scale));--badge-fz-sm:calc(0.625rem*var(--mantine-scale));--badge-fz-md:calc(0.6875rem*var(--mantine-scale));--badge-fz-lg:calc(0.8125rem*var(--mantine-scale));--badge-fz-xl:calc(1rem*var(--mantine-scale));--badge-padding-x-xs:calc(0.375rem*var(--mantine-scale));--badge-padding-x-sm:calc(0.5rem*var(--mantine-scale));--badge-padding-x-md:calc(0.625rem*var(--mantine-scale));--badge-padding-x-lg:calc(0.75rem*var(--mantine-scale));--badge-padding-x-xl:calc(1rem*var(--mantine-scale));--badge-height:var(--badge-height-md);--badge-fz:var(--badge-fz-md);--badge-padding-x:var(--badge-padding-x-md);--badge-radius:calc(62.5rem*var(--mantine-scale));--badge-lh:calc(var(--badge-height) - 0.125rem*var(--mantine-scale));--badge-color:var(--mantine-color-white);--badge-bg:var(--mantine-primary-color-filled);--badge-border-width:calc(0.0625rem*var(--mantine-scale));--badge-bd:var(--badge-border-width) solid transparent;-webkit-tap-highlight-color:transparent;align-items:center;background:var(--badge-bg);border:var(--badge-bd);border-radius:var(--badge-radius);color:var(--badge-color);cursor:default;display:inline-grid;font-size:var(--badge-fz);font-weight:700;height:var(--badge-height);justify-content:center;letter-spacing:calc(.01563rem*var(--mantine-scale));line-height:var(--badge-lh);overflow:hidden;padding:0 var(--badge-padding-x);text-decoration:none;text-overflow:ellipsis;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.m_347db0ec:where([data-with-left-section],[data-variant=dot]){grid-template-columns:auto 1fr}.m_347db0ec:where([data-with-right-section]){grid-template-columns:1fr auto}.m_347db0ec:where([data-with-left-section][data-with-right-section],[data-variant=dot][data-with-right-section]){grid-template-columns:auto 1fr auto}.m_347db0ec:where([data-block]){display:flex;width:100%}.m_347db0ec:where([data-circle]){display:flex;padding-inline:calc(.125rem*var(--mantine-scale));width:var(--badge-height)}.m_fbd81e3d{--badge-dot-size:calc(var(--badge-height)/3.4)}:where([data-mantine-color-scheme=light]) .m_fbd81e3d{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4);color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_fbd81e3d{background-color:var(--mantine-color-dark-5);border-color:var(--mantine-color-dark-5);color:var(--mantine-color-white)}.m_fbd81e3d:before{background-color:var(--badge-dot-color);border-radius:var(--badge-dot-size);content:"";display:block;height:var(--badge-dot-size);margin-inline-end:var(--badge-dot-size);width:var(--badge-dot-size)}.m_5add502a{cursor:inherit;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.m_91fdda9b{--badge-section-margin:calc(var(--mantine-spacing-xs)/2);align-items:center;display:inline-flex;justify-content:center;max-height:calc(var(--badge-height) - var(--badge-border-width)*2)}.m_91fdda9b:where([data-position=left]){margin-inline-end:var(--badge-section-margin)}.m_91fdda9b:where([data-position=right]){margin-inline-start:var(--badge-section-margin)}.m_ddec01c0{--blockquote-border:3px solid var(--bq-bd);border-end-end-radius:var(--bq-radius);border-inline-start:var(--blockquote-border);border-start-end-radius:var(--bq-radius);margin:0;padding:var(--mantine-spacing-xl) calc(2.375rem*var(--mantine-scale));position:relative}:where([data-mantine-color-scheme=light]) .m_ddec01c0{background-color:var(--bq-bg-light)}:where([data-mantine-color-scheme=dark]) .m_ddec01c0{background-color:var(--bq-bg-dark)}.m_dde7bd57{--blockquote-icon-offset:calc(var(--bq-icon-size)/-2);align-items:center;background-color:var(--mantine-color-body);border-radius:var(--bq-icon-size);color:var(--bq-bd);display:flex;height:var(--bq-icon-size);inset-inline-start:var(--blockquote-icon-offset);justify-content:center;position:absolute;top:var(--blockquote-icon-offset);width:var(--bq-icon-size)}.m_dde51a35{display:block;font-size:85%;margin-top:var(--mantine-spacing-md);opacity:.6}.m_8b3717df{align-items:center;display:flex;flex-wrap:wrap}.m_f678d540{line-height:1;white-space:nowrap;-webkit-tap-highlight-color:transparent}.m_3b8f2208{align-items:center;display:flex;justify-content:center;line-height:1;margin-inline:var(--bc-separator-margin,var(--mantine-spacing-xs))}:where([data-mantine-color-scheme=light]) .m_3b8f2208{color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_3b8f2208{color:var(--mantine-color-dark-2)}.m_fea6bf1a{--burger-size-xs:calc(0.75rem*var(--mantine-scale));--burger-size-sm:calc(1.125rem*var(--mantine-scale));--burger-size-md:calc(1.5rem*var(--mantine-scale));--burger-size-lg:calc(2.125rem*var(--mantine-scale));--burger-size-xl:calc(2.625rem*var(--mantine-scale));--burger-size:var(--burger-size-md);--burger-line-size:calc(var(--burger-size)/12);cursor:pointer;height:calc(var(--burger-size) + var(--mantine-spacing-xs));padding:calc(var(--mantine-spacing-xs)/2);width:calc(var(--burger-size) + var(--mantine-spacing-xs))}:where([data-mantine-color-scheme=light]) .m_fea6bf1a{--burger-color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_fea6bf1a{--burger-color:var(--mantine-color-white)}.m_d4fb9cad{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.m_d4fb9cad,.m_d4fb9cad:after,.m_d4fb9cad:before{background-color:var(--burger-color);display:block;height:var(--burger-line-size);outline:calc(.0625rem*var(--mantine-scale)) solid transparent;transition-duration:var(--burger-transition-duration,.3s);transition-property:background-color,transform;transition-timing-function:var(--burger-transition-timing-function,ease);width:var(--burger-size)}.m_d4fb9cad:after,.m_d4fb9cad:before{content:"";inset-inline-start:0;position:absolute}.m_d4fb9cad:before{top:calc(var(--burger-size)/-3)}.m_d4fb9cad:after{top:calc(var(--burger-size)/3)}.m_d4fb9cad[data-opened]{background-color:transparent}.m_d4fb9cad[data-opened]:before{transform:translateY(calc(var(--burger-size)/3)) rotate(45deg)}.m_d4fb9cad[data-opened]:after{transform:translateY(calc(var(--burger-size)/-3)) rotate(-45deg)}.m_77c9d27d{--button-height-xs:calc(1.875rem*var(--mantine-scale));--button-height-sm:calc(2.25rem*var(--mantine-scale));--button-height-md:calc(2.625rem*var(--mantine-scale));--button-height-lg:calc(3.125rem*var(--mantine-scale));--button-height-xl:calc(3.75rem*var(--mantine-scale));--button-height-compact-xs:calc(1.375rem*var(--mantine-scale));--button-height-compact-sm:calc(1.625rem*var(--mantine-scale));--button-height-compact-md:calc(1.875rem*var(--mantine-scale));--button-height-compact-lg:calc(2.125rem*var(--mantine-scale));--button-height-compact-xl:calc(2.5rem*var(--mantine-scale));--button-padding-x-xs:calc(0.875rem*var(--mantine-scale));--button-padding-x-sm:calc(1.125rem*var(--mantine-scale));--button-padding-x-md:calc(1.375rem*var(--mantine-scale));--button-padding-x-lg:calc(1.625rem*var(--mantine-scale));--button-padding-x-xl:calc(2rem*var(--mantine-scale));--button-padding-x-compact-xs:calc(0.4375rem*var(--mantine-scale));--button-padding-x-compact-sm:calc(0.5rem*var(--mantine-scale));--button-padding-x-compact-md:calc(0.625rem*var(--mantine-scale));--button-padding-x-compact-lg:calc(0.75rem*var(--mantine-scale));--button-padding-x-compact-xl:calc(0.875rem*var(--mantine-scale));--button-height:var(--button-height-sm);--button-padding-x:var(--button-padding-x-sm);--button-color:var(--mantine-color-white);background:var(--button-bg,var(--mantine-primary-color-filled));border:var(--button-bd,calc(.0625rem*var(--mantine-scale)) solid transparent);border-radius:var(--button-radius,var(--mantine-radius-default));color:var(--button-color,var(--mantine-color-white));cursor:pointer;display:inline-block;font-size:var(--button-fz,var(--mantine-font-size-sm));font-weight:600;height:var(--button-height,var(--button-height-sm));line-height:1;overflow:hidden;padding-inline:var(--button-padding-x,var(--button-padding-x-sm));position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:auto}.m_77c9d27d:where([data-block]){display:block;width:100%}.m_77c9d27d:where([data-with-left-section]){padding-inline-start:calc(var(--button-padding-x)/1.5)}.m_77c9d27d:where([data-with-right-section]){padding-inline-end:calc(var(--button-padding-x)/1.5)}.m_77c9d27d:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){border:calc(.0625rem*var(--mantine-scale)) solid transparent;cursor:not-allowed;transform:none}:where([data-mantine-color-scheme=light]) .m_77c9d27d:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){background:var(--mantine-color-gray-1);color:var(--mantine-color-gray-5)}:where([data-mantine-color-scheme=dark]) .m_77c9d27d:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){background:var(--mantine-color-dark-6);color:var(--mantine-color-dark-3)}.m_77c9d27d:before{border-radius:var(--button-radius,var(--mantine-radius-default));content:"";filter:blur(12px);inset:calc(-.0625rem*var(--mantine-scale));opacity:0;pointer-events:none;position:absolute;transform:translateY(-100%);transition:transform .15s ease,opacity .1s ease}:where([data-mantine-color-scheme=light]) .m_77c9d27d:before{background-color:hsla(0,0%,100%,.15)}:where([data-mantine-color-scheme=dark]) .m_77c9d27d:before{background-color:rgba(0,0,0,.15)}.m_77c9d27d:where([data-loading]){cursor:not-allowed;transform:none}.m_77c9d27d:where([data-loading]):before{opacity:1;transform:translateY(0)}.m_77c9d27d:where([data-loading]) .m_80f1301b{opacity:0;transform:translateY(100%)}@media (hover:hover){.m_77c9d27d:hover:where(:not([data-loading],:disabled,[data-disabled])){background-color:var(--button-hover,var(--mantine-primary-color-filled-hover));color:var(--button-hover-color,var(--button-color))}}@media (hover:none){.m_77c9d27d:active:where(:not([data-loading],:disabled,[data-disabled])){background-color:var(--button-hover,var(--mantine-primary-color-filled-hover));color:var(--button-hover-color,var(--button-color))}}.m_80f1301b{justify-content:var(--button-justify,center);overflow:visible;transition:transform .15s ease,opacity .1s ease}.m_80f1301b,.m_811560b9{align-items:center;display:flex;height:100%}.m_811560b9{opacity:1;overflow:hidden;white-space:nowrap}.m_811560b9:where([data-loading]){opacity:.2}.m_a74036a{align-items:center;display:flex}.m_a74036a:where([data-position=left]){margin-inline-end:var(--mantine-spacing-xs)}.m_a74036a:where([data-position=right]){margin-inline-start:var(--mantine-spacing-xs)}.m_a25b86ee{left:50%;position:absolute;top:50%}.m_80d6d844{--button-border-width:calc(0.0625rem*var(--mantine-scale));display:flex}.m_80d6d844 :where(.m_77c9d27d):focus{position:relative;z-index:1}.m_80d6d844[data-orientation=horizontal]{flex-direction:row}.m_80d6d844[data-orientation=horizontal] .m_77c9d27d:not(:only-child):first-child{border-end-end-radius:0;border-inline-end-width:calc(var(--button-border-width)/2);border-start-end-radius:0}.m_80d6d844[data-orientation=horizontal] .m_77c9d27d:not(:only-child):last-child{border-end-start-radius:0;border-inline-start-width:calc(var(--button-border-width)/2);border-start-start-radius:0}.m_80d6d844[data-orientation=horizontal] .m_77c9d27d:not(:only-child):not(:first-child):not(:last-child){border-inline-width:calc(var(--button-border-width)/2);border-radius:0}.m_80d6d844[data-orientation=vertical]{flex-direction:column}.m_80d6d844[data-orientation=vertical] .m_77c9d27d:not(:only-child):first-child{border-bottom-width:calc(var(--button-border-width)/2);border-end-end-radius:0;border-end-start-radius:0}.m_80d6d844[data-orientation=vertical] .m_77c9d27d:not(:only-child):last-child{border-start-end-radius:0;border-start-start-radius:0;border-top-width:calc(var(--button-border-width)/2)}.m_80d6d844[data-orientation=vertical] .m_77c9d27d:not(:only-child):not(:first-child):not(:last-child){border-bottom-width:calc(var(--button-border-width)/2);border-radius:0;border-top-width:calc(var(--button-border-width)/2)}.m_e615b15f{--card-padding:var(--mantine-spacing-md);color:var(--mantine-color-text);display:flex;flex-direction:column;overflow:hidden;padding:var(--card-padding);position:relative}:where([data-mantine-color-scheme=light]) .m_e615b15f{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_e615b15f{background-color:var(--mantine-color-dark-6)}.m_599a2148{display:block;margin-inline:calc(var(--card-padding)*-1)}.m_599a2148:where(:first-child){border-top:none!important;margin-top:calc(var(--card-padding)*-1)}.m_599a2148:where(:last-child){border-bottom:none!important;margin-bottom:calc(var(--card-padding)*-1)}.m_599a2148:where([data-inherit-padding]){padding-inline:var(--card-padding)}.m_599a2148:where([data-with-border]){border-bottom:calc(.0625rem*var(--mantine-scale)) solid;border-top:calc(.0625rem*var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m_599a2148{border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_599a2148{border-color:var(--mantine-color-dark-4)}.m_599a2148+.m_599a2148{border-top:none!important}.m_4451eb3a{align-items:center;display:flex;justify-content:center}.m_4451eb3a:where([data-inline]){display:inline-flex}.m_f59ffda3{--chip-size-xs:calc(1.4375rem*var(--mantine-scale));--chip-size-sm:calc(1.75rem*var(--mantine-scale));--chip-size-md:calc(2rem*var(--mantine-scale));--chip-size-lg:calc(2.25rem*var(--mantine-scale));--chip-size-xl:calc(2.5rem*var(--mantine-scale));--chip-icon-size-xs:calc(0.625rem*var(--mantine-scale));--chip-icon-size-sm:calc(0.75rem*var(--mantine-scale));--chip-icon-size-md:calc(0.875rem*var(--mantine-scale));--chip-icon-size-lg:calc(1rem*var(--mantine-scale));--chip-icon-size-xl:calc(1.125rem*var(--mantine-scale));--chip-padding-xs:calc(1rem*var(--mantine-scale));--chip-padding-sm:calc(1.25rem*var(--mantine-scale));--chip-padding-md:calc(1.5rem*var(--mantine-scale));--chip-padding-lg:calc(1.75rem*var(--mantine-scale));--chip-padding-xl:calc(2rem*var(--mantine-scale));--chip-checked-padding-xs:calc(0.46875rem*var(--mantine-scale));--chip-checked-padding-sm:calc(0.625rem*var(--mantine-scale));--chip-checked-padding-md:calc(0.73125rem*var(--mantine-scale));--chip-checked-padding-lg:calc(0.84375rem*var(--mantine-scale));--chip-checked-padding-xl:calc(0.98125rem*var(--mantine-scale));--chip-spacing-xs:calc(0.625rem*var(--mantine-scale));--chip-spacing-sm:calc(0.75rem*var(--mantine-scale));--chip-spacing-md:calc(1rem*var(--mantine-scale));--chip-spacing-lg:calc(1.25rem*var(--mantine-scale));--chip-spacing-xl:calc(1.375rem*var(--mantine-scale));--chip-size:var(--chip-size-sm);--chip-icon-size:var(--chip-icon-size-sm);--chip-padding:var(--chip-padding-sm);--chip-spacing:var(--chip-spacing-sm);--chip-checked-padding:var(--chip-checked-padding-sm);--chip-bg:var(--mantine-primary-color-filled);--chip-hover:var(--mantine-primary-color-filled-hover);--chip-color:var(--mantine-color-white);--chip-bd:calc(0.0625rem*var(--mantine-scale)) solid transparent}.m_be049a53{align-items:center;border-radius:var(--chip-radius,1000rem);cursor:pointer;display:inline-flex;font-size:var(--chip-fz,var(--mantine-font-size-sm));height:var(--chip-size);line-height:calc(var(--chip-size) - .125rem*var(--mantine-scale));padding-inline:var(--chip-padding);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;-webkit-tap-highlight-color:transparent;border:calc(.0625rem*var(--mantine-scale)) solid transparent;color:var(--mantine-color-text)}.m_be049a53:where([data-checked]){padding:var(--chip-checked-padding)}.m_be049a53:where([data-disabled]){cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_be049a53:where([data-disabled]){background-color:var(--mantine-color-gray-2);color:var(--mantine-color-gray-5)}:where([data-mantine-color-scheme=dark]) .m_be049a53:where([data-disabled]){background-color:var(--mantine-color-dark-6);color:var(--mantine-color-dark-3)}:where([data-mantine-color-scheme=light]) .m_3904c1af:not([data-disabled]){background-color:var(--mantine-color-white);border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_3904c1af:not([data-disabled]){background-color:var(--mantine-color-dark-6);border:1px solid var(--mantine-color-dark-4)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_3904c1af:not([data-disabled]):hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_3904c1af:not([data-disabled]):hover{background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_3904c1af:not([data-disabled]):active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_3904c1af:not([data-disabled]):active{background-color:var(--mantine-color-dark-5)}}.m_3904c1af:not([data-disabled]):where([data-checked]){--chip-icon-color:var(--chip-color);border:var(--chip-bd)}@media (hover:hover){.m_3904c1af:not([data-disabled]):where([data-checked]):hover{background-color:var(--chip-hover)}}@media (hover:none){.m_3904c1af:not([data-disabled]):where([data-checked]):active{background-color:var(--chip-hover)}}.m_f7e165c3:not([data-disabled]),.m_fa109255:not([data-disabled]){border:calc(.0625rem*var(--mantine-scale)) solid transparent;color:var(--mantine-color-text)}:where([data-mantine-color-scheme=light]) .m_f7e165c3:not([data-disabled]),:where([data-mantine-color-scheme=light]) .m_fa109255:not([data-disabled]){background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_f7e165c3:not([data-disabled]),:where([data-mantine-color-scheme=dark]) .m_fa109255:not([data-disabled]){background-color:var(--mantine-color-dark-5)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_f7e165c3:not([data-disabled]):hover,:where([data-mantine-color-scheme=light]) .m_fa109255:not([data-disabled]):hover{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_f7e165c3:not([data-disabled]):hover,:where([data-mantine-color-scheme=dark]) .m_fa109255:not([data-disabled]):hover{background-color:var(--mantine-color-dark-4)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_f7e165c3:not([data-disabled]):active,:where([data-mantine-color-scheme=light]) .m_fa109255:not([data-disabled]):active{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_f7e165c3:not([data-disabled]):active,:where([data-mantine-color-scheme=dark]) .m_fa109255:not([data-disabled]):active{background-color:var(--mantine-color-dark-4)}}.m_f7e165c3:not([data-disabled]):where([data-checked]),.m_fa109255:not([data-disabled]):where([data-checked]){--chip-icon-color:var(--chip-color);background-color:var(--chip-bg);color:var(--chip-color)}@media (hover:hover){.m_f7e165c3:not([data-disabled]):where([data-checked]):hover,.m_fa109255:not([data-disabled]):where([data-checked]):hover{background-color:var(--chip-hover)}}@media (hover:none){.m_f7e165c3:not([data-disabled]):where([data-checked]):active,.m_fa109255:not([data-disabled]):where([data-checked]):active{background-color:var(--chip-hover)}}.m_9ac86df9{align-items:center;display:flex;max-width:calc(var(--chip-icon-size) + var(--chip-spacing)/1.5);overflow:hidden;width:calc(var(--chip-icon-size) + var(--chip-spacing)/1.5)}.m_9ac86df9,.m_d6d72580{height:var(--chip-icon-size)}.m_d6d72580{color:var(--chip-icon-color,inherit);display:block;width:var(--chip-icon-size)}.m_bde07329{height:0;margin:0;opacity:0;padding:0;width:0}.m_bde07329:focus-visible+.m_be049a53{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem*var(--mantine-scale))}.m_b183c0a2{border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs);line-height:var(--mantine-line-height);margin:0;overflow:auto;padding:2px calc(var(--mantine-spacing-xs)/2)}:where([data-mantine-color-scheme=light]) .m_b183c0a2{background-color:var(--code-bg,var(--mantine-color-gray-1));color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_b183c0a2{background-color:var(--code-bg,var(--mantine-color-dark-5));color:var(--mantine-color-white)}.m_b183c0a2[data-block]{padding:var(--mantine-spacing-xs)}.m_de3d2490{--cs-size:calc(1.75rem*var(--mantine-scale));--cs-radius:calc(62.5rem*var(--mantine-scale));-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:var(--cs-radius);color:inherit;display:block;height:var(--cs-size);line-height:1;min-height:var(--cs-size);min-width:var(--cs-size);position:relative;text-decoration:none;width:var(--cs-size)}[data-mantine-color-scheme=light] .m_de3d2490{--alpha-overlay-color:var(--mantine-color-gray-3);--alpha-overlay-bg:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .m_de3d2490{--alpha-overlay-color:var(--mantine-color-dark-4);--alpha-overlay-bg:var(--mantine-color-dark-7)}.m_862f3d1b,.m_98ae7f22{border-radius:var(--cs-radius);inset:0;position:absolute}.m_98ae7f22{box-shadow:rgba(0,0,0,.1) 0 0 0 calc(.0625rem*var(--mantine-scale)) inset,rgba(0,0,0,.15) 0 0 calc(.25rem*var(--mantine-scale)) inset;z-index:1}.m_95709ac0{background-image:linear-gradient(45deg,var(--alpha-overlay-color) 25%,transparent 25%),linear-gradient(-45deg,var(--alpha-overlay-color) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--alpha-overlay-color) 75%),linear-gradient(-45deg,var(--alpha-overlay-bg) 75%,var(--alpha-overlay-color) 75%);background-position:0 0,0 calc(.25rem*var(--mantine-scale)),calc(.25rem*var(--mantine-scale)) calc(-.25rem*var(--mantine-scale)),calc(-.25rem*var(--mantine-scale)) 0;background-size:calc(.5rem*var(--mantine-scale)) calc(.5rem*var(--mantine-scale))}.m_93e74e3,.m_95709ac0{border-radius:var(--cs-radius);inset:0;position:absolute}.m_93e74e3{align-items:center;display:flex;justify-content:center;z-index:2}.m_fee9c77{--cp-width-xs:calc(11.25rem*var(--mantine-scale));--cp-width-sm:calc(12.5rem*var(--mantine-scale));--cp-width-md:calc(15rem*var(--mantine-scale));--cp-width-lg:calc(17.5rem*var(--mantine-scale));--cp-width-xl:calc(20rem*var(--mantine-scale));--cp-preview-size-xs:calc(1.625rem*var(--mantine-scale));--cp-preview-size-sm:calc(2.125rem*var(--mantine-scale));--cp-preview-size-md:calc(2.625rem*var(--mantine-scale));--cp-preview-size-lg:calc(3.125rem*var(--mantine-scale));--cp-preview-size-xl:calc(3.375rem*var(--mantine-scale));--cp-thumb-size-xs:calc(0.5rem*var(--mantine-scale));--cp-thumb-size-sm:calc(0.75rem*var(--mantine-scale));--cp-thumb-size-md:calc(1rem*var(--mantine-scale));--cp-thumb-size-lg:calc(1.25rem*var(--mantine-scale));--cp-thumb-size-xl:calc(1.375rem*var(--mantine-scale));--cp-saturation-height-xs:calc(6.25rem*var(--mantine-scale));--cp-saturation-height-sm:calc(6.875rem*var(--mantine-scale));--cp-saturation-height-md:calc(7.5rem*var(--mantine-scale));--cp-saturation-height-lg:calc(8.75rem*var(--mantine-scale));--cp-saturation-height-xl:calc(10rem*var(--mantine-scale));--cp-preview-size:var(--cp-preview-size-sm);--cp-thumb-size:var(--cp-thumb-size-sm);--cp-saturation-height:var(--cp-saturation-height-sm);--cp-width:var(--cp-width-sm);--cp-body-spacing:var(--mantine-spacing-sm);padding:calc(.0625rem*var(--mantine-scale));width:var(--cp-width)}.m_fee9c77:where([data-full-width]){width:100%}.m_9dddfbac{height:var(--cp-preview-size);width:var(--cp-preview-size)}.m_bffecc3e{display:flex;padding-top:calc(var(--cp-body-spacing)/2)}.m_3283bb96{flex:1}.m_3283bb96:not(:only-child){margin-inline-end:var(--mantine-spacing-xs)}.m_40d572ba{border:2px solid var(--mantine-color-white);border-radius:var(--cp-thumb-size);box-shadow:0 0 1px rgba(0,0,0,.6);height:var(--cp-thumb-size);left:calc(var(--thumb-x-offset) - var(--cp-thumb-size)/2);overflow:hidden;position:absolute;top:calc(var(--thumb-y-offset) - var(--cp-thumb-size)/2);width:var(--cp-thumb-size)}.m_d8ee6fd8{cursor:pointer;flex:0 0 calc(var(--cp-swatch-size) - 0.25rem*var(--mantine-scale));height:unset!important;margin:calc(.125rem*var(--mantine-scale));min-height:0!important;min-width:0!important;padding-bottom:calc(var(--cp-swatch-size) - .25rem*var(--mantine-scale));width:unset!important}.m_5711e686{display:flex;flex-wrap:wrap;margin-top:calc(.3125rem*var(--mantine-scale));margin-inline:calc(-.125rem*var(--mantine-scale))}.m_202a296e{--cp-thumb-size-xs:calc(0.5rem*var(--mantine-scale));--cp-thumb-size-sm:calc(0.75rem*var(--mantine-scale));--cp-thumb-size-md:calc(1rem*var(--mantine-scale));--cp-thumb-size-lg:calc(1.25rem*var(--mantine-scale));--cp-thumb-size-xl:calc(1.375rem*var(--mantine-scale));-webkit-tap-highlight-color:transparent;border-radius:var(--mantine-radius-sm);height:var(--cp-saturation-height);margin:calc(var(--cp-thumb-size)/2);position:relative}.m_202a296e:where([data-focus-ring=auto]):focus:focus-visible .m_40d572ba{outline:2px solid var(--mantine-color-blue-filled)}.m_202a296e:where([data-focus-ring=always]):focus .m_40d572ba{outline:2px solid var(--mantine-color-blue-filled)}.m_11b3db02{border-radius:var(--mantine-radius-sm);inset:calc(var(--cp-thumb-size)*-1/2 - .0625rem*var(--mantine-scale));position:absolute}.m_d856d47d{--cp-thumb-size-xs:calc(0.5rem*var(--mantine-scale));--cp-thumb-size-sm:calc(0.75rem*var(--mantine-scale));--cp-thumb-size-md:calc(1rem*var(--mantine-scale));--cp-thumb-size-lg:calc(1.25rem*var(--mantine-scale));--cp-thumb-size-xl:calc(1.375rem*var(--mantine-scale));--cp-thumb-size:var(--cp-thumb-size,calc(0.75rem*var(--mantine-scale)));height:calc(var(--cp-thumb-size) + .125rem*var(--mantine-scale));margin-inline:calc(var(--cp-thumb-size)/2);outline:none;position:relative}.m_d856d47d+.m_d856d47d{margin-top:calc(.375rem*var(--mantine-scale))}.m_d856d47d:where([data-focus-ring=auto]):focus:focus-visible .m_40d572ba{outline:2px solid var(--mantine-color-blue-filled)}.m_d856d47d:where([data-focus-ring=always]):focus .m_40d572ba{outline:2px solid var(--mantine-color-blue-filled)}:where([data-mantine-color-scheme=light]) .m_d856d47d{--slider-checkers:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_d856d47d{--slider-checkers:var(--mantine-color-dark-4)}.m_8f327113{border-radius:10000rem;bottom:0;position:absolute;top:0;inset-inline:calc(var(--cp-thumb-size)*-1/2 - .0625rem*var(--mantine-scale))}.m_b077c2bc{--ci-eye-dropper-icon-size-xs:calc(0.875rem*var(--mantine-scale));--ci-eye-dropper-icon-size-sm:calc(1rem*var(--mantine-scale));--ci-eye-dropper-icon-size-md:calc(1.125rem*var(--mantine-scale));--ci-eye-dropper-icon-size-lg:calc(1.25rem*var(--mantine-scale));--ci-eye-dropper-icon-size-xl:calc(1.375rem*var(--mantine-scale));--ci-eye-dropper-icon-size:var(--ci-eye-dropper-icon-size-sm)}.m_c5ccdcab{--ci-preview-size-xs:calc(1rem*var(--mantine-scale));--ci-preview-size-sm:calc(1.125rem*var(--mantine-scale));--ci-preview-size-md:calc(1.375rem*var(--mantine-scale));--ci-preview-size-lg:calc(1.75rem*var(--mantine-scale));--ci-preview-size-xl:calc(2.25rem*var(--mantine-scale));--ci-preview-size:var(--ci-preview-size-sm)}.m_5ece2cd7{padding:calc(.5rem*var(--mantine-scale))}.m_7485cace{--container-size-xs:calc(33.75rem*var(--mantine-scale));--container-size-sm:calc(45rem*var(--mantine-scale));--container-size-md:calc(60rem*var(--mantine-scale));--container-size-lg:calc(71.25rem*var(--mantine-scale));--container-size-xl:calc(82.5rem*var(--mantine-scale));--container-size:var(--container-size-md);margin-inline:auto;max-width:var(--container-size);padding-inline:var(--mantine-spacing-md)}.m_7485cace:where([data-fluid]){max-width:100%}.m_e2125a27{--dialog-size-xs:calc(10rem*var(--mantine-scale));--dialog-size-sm:calc(12.5rem*var(--mantine-scale));--dialog-size-md:calc(21.25rem*var(--mantine-scale));--dialog-size-lg:calc(25rem*var(--mantine-scale));--dialog-size-xl:calc(31.25rem*var(--mantine-scale));--dialog-size:var(--dialog-size-md);max-width:calc(100vw - var(--mantine-spacing-xl)*2);min-height:calc(3.125rem*var(--mantine-scale));position:relative;width:var(--dialog-size)}.m_5abab665{inset-inline-end:calc(var(--mantine-spacing-md)/2);position:absolute;top:calc(var(--mantine-spacing-md)/2)}.m_3eebeb36{--divider-size-xs:calc(0.0625rem*var(--mantine-scale));--divider-size-sm:calc(0.125rem*var(--mantine-scale));--divider-size-md:calc(0.1875rem*var(--mantine-scale));--divider-size-lg:calc(0.25rem*var(--mantine-scale));--divider-size-xl:calc(0.3125rem*var(--mantine-scale));--divider-size:var(--divider-size-xs)}:where([data-mantine-color-scheme=light]) .m_3eebeb36{--divider-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_3eebeb36{--divider-color:var(--mantine-color-dark-4)}.m_3eebeb36:where([data-orientation=horizontal]){border-top:var(--divider-size) var(--divider-border-style,solid) var(--divider-color)}.m_3eebeb36:where([data-orientation=vertical]){align-self:stretch;border-inline-start:var(--divider-size) var(--divider-border-style,solid) var(--divider-color);height:auto}.m_3eebeb36:where([data-with-label]){border:0}.m_9e365f20{align-items:center;color:var(--mantine-color-dimmed);display:flex;font-size:var(--mantine-font-size-xs);white-space:nowrap}.m_9e365f20:where([data-position=left]):before{display:none}.m_9e365f20:where([data-position=right]):after{display:none}.m_9e365f20:before{margin-inline-end:var(--mantine-spacing-xs)}.m_9e365f20:after,.m_9e365f20:before{border-top:var(--divider-size) var(--divider-border-style,solid) var(--divider-color);content:"";flex:1;height:calc(.0625rem*var(--mantine-scale))}.m_9e365f20:after{margin-inline-start:var(--mantine-spacing-xs)}.m_f11b401e{--drawer-size-xs:calc(20rem*var(--mantine-scale));--drawer-size-sm:calc(23.75rem*var(--mantine-scale));--drawer-size-md:calc(27.5rem*var(--mantine-scale));--drawer-size-lg:calc(38.75rem*var(--mantine-scale));--drawer-size-xl:calc(48.75rem*var(--mantine-scale));--drawer-size:var(--drawer-size-md);--drawer-offset:0rem}.m_5a7c2c9{z-index:1000}.m_b8a05bbd{flex:var(--drawer-flex,0 0 var(--drawer-size));height:var(--drawer-height,calc(100% - var(--drawer-offset)*2));margin:var(--drawer-offset);max-height:calc(100% - var(--drawer-offset)*2);max-width:calc(100% - var(--drawer-offset)*2);overflow-y:auto}.m_b8a05bbd[data-hidden]{opacity:0!important;pointer-events:none}.m_31cd769a{align-items:var(--drawer-align,flex-start);display:flex;justify-content:var(--drawer-justify,flex-start)}.m_e9408a47{border-radius:var(--fieldset-radius,var(--mantine-radius-default));min-inline-size:auto;padding:var(--mantine-spacing-lg);padding-top:var(--mantine-spacing-xs)}.m_84c9523a{border:calc(.0625rem*var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m_84c9523a{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_84c9523a{background-color:var(--mantine-color-dark-7);border-color:var(--mantine-color-dark-4)}.m_ef274e49{border:calc(.0625rem*var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m_ef274e49{background-color:var(--mantine-color-gray-0);border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_ef274e49{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_eda993d3{border:0;border-radius:0;padding:0}.m_90794832{font-size:var(--mantine-font-size-sm)}.m_74ca27fe{margin-bottom:var(--mantine-spacing-sm);padding:0}.m_8478a6da{container:mantine-grid/inline-size}.m_410352e9{--grid-overflow:visible;--grid-margin:calc(var(--grid-gutter)/-2);--grid-col-padding:calc(var(--grid-gutter)/2);overflow:var(--grid-overflow)}.m_dee7bd2f{align-items:var(--grid-align);display:flex;flex-wrap:wrap;justify-content:var(--grid-justify);margin:var(--grid-margin);width:calc(100% + var(--grid-gutter))}.m_96bdd299{--col-flex-grow:0;--col-offset:0rem;flex-basis:var(--col-flex-basis);flex-grow:var(--col-flex-grow);flex-shrink:0;margin-inline-start:var(--col-offset);max-width:var(--col-max-width);order:var(--col-order);padding:var(--grid-col-padding);width:var(--col-width)}.m_bcb3f3c2{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=light]) .m_bcb3f3c2{background-color:var(--mark-bg-light)}:where([data-mantine-color-scheme=dark]) .m_bcb3f3c2{background-color:var(--mark-bg-dark)}.m_9e117634{border-radius:var(--image-radius,0);display:block;flex:0;-o-object-fit:var(--image-object-fit,cover);object-fit:var(--image-object-fit,cover);width:100%}@keyframes m_885901b1{0%{opacity:.6;transform:scale(0)}to{opacity:0;transform:scale(2.8)}}.m_e5262200{--indicator-size:calc(0.625rem*var(--mantine-scale));--indicator-color:var(--mantine-primary-color-filled);display:block;position:relative}.m_e5262200:where([data-inline]){display:inline-block}.m_760d1fb1{align-items:center;bottom:var(--indicator-bottom);color:var(--indicator-text-color,var(--mantine-color-white));display:flex;font-size:var(--mantine-font-size-xs);height:var(--indicator-size);justify-content:center;left:var(--indicator-left);min-width:var(--indicator-size);right:var(--indicator-right);top:var(--indicator-top);transform:translate(var(--indicator-translate-x),var(--indicator-translate-y));white-space:nowrap;z-index:var(--indicator-z-index,200)}.m_760d1fb1,.m_760d1fb1:before{background-color:var(--indicator-color);border-radius:var(--indicator-radius,1000rem);position:absolute}.m_760d1fb1:before{content:"";inset:0;z-index:-1}.m_760d1fb1:where([data-with-label]){padding-inline:calc(var(--mantine-spacing-xs)/2)}.m_760d1fb1:where([data-with-border]){border:2px solid var(--mantine-color-body)}.m_760d1fb1[data-processing]:before{animation:m_885901b1 1s linear infinite}.m_dc6f14e2{--kbd-fz-xs:calc(0.625rem*var(--mantine-scale));--kbd-fz-sm:calc(0.75rem*var(--mantine-scale));--kbd-fz-md:calc(0.875rem*var(--mantine-scale));--kbd-fz-lg:calc(1rem*var(--mantine-scale));--kbd-fz-xl:calc(1.25rem*var(--mantine-scale));--kbd-fz:var(--kbd-fz-sm);--kbd-padding-xs:calc(0.125rem*var(--mantine-scale)) calc(0.25rem*var(--mantine-scale));--kbd-padding-sm:calc(0.1875rem*var(--mantine-scale)) calc(0.3125rem*var(--mantine-scale));--kbd-padding-md:calc(0.25rem*var(--mantine-scale)) calc(0.4375rem*var(--mantine-scale));--kbd-padding-lg:calc(0.3125rem*var(--mantine-scale)) calc(0.5625rem*var(--mantine-scale));--kbd-padding-xl:calc(0.5rem*var(--mantine-scale)) calc(0.875rem*var(--mantine-scale));--kbd-padding:var(--kbd-padding-sm);border:calc(.0625rem*var(--mantine-scale)) solid;border-bottom-width:calc(.1875rem*var(--mantine-scale));border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family-monospace);font-size:var(--kbd-fz);font-weight:700;line-height:var(--mantine-line-height);padding:var(--kbd-padding);unicode-bidi:embed}:where([data-mantine-color-scheme=light]) .m_dc6f14e2{background-color:var(--mantine-color-gray-0);border-color:var(--mantine-color-gray-3);color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_dc6f14e2{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4);color:var(--mantine-color-dark-0)}.m_abbac491{--list-fz:var(--mantine-font-size-md);--list-lh:var(--mantine-line-height-md);font-size:var(--list-fz);line-height:var(--list-lh);list-style-position:inside;margin:0;padding:0}.m_abbac491:where([data-with-padding]){padding-inline-start:var(--mantine-spacing-md)}.m_abb6bec2{line-height:var(--list-lh);white-space:nowrap}.m_abb6bec2:where([data-with-icon]){list-style:none}.m_abb6bec2:where([data-with-icon]) .m_75cd9f71{--li-direction:row;--li-align:center}.m_abb6bec2:where(:not(:first-of-type)){margin-top:var(--list-spacing,0)}.m_abb6bec2:where([data-centered]){line-height:1}.m_75cd9f71{align-items:var(--li-align,flex-start);display:inline-flex;flex-direction:var(--li-direction,column);white-space:normal}.m_60f83e5b{display:inline-block;margin-inline-end:var(--mantine-spacing-sm);vertical-align:middle}.m_6e45937b{align-items:center;display:flex;inset:0;justify-content:center;overflow:hidden;position:absolute;z-index:var(--lo-z-index)}.m_e8eb006c{position:relative;z-index:calc(var(--lo-z-index) + 1)}.m_df587f17{z-index:var(--lo-z-index)}.m_dc9b7c9f{padding:calc(.25rem*var(--mantine-scale))}.m_9bfac126{color:var(--mantine-color-dimmed);cursor:default;font-size:var(--mantine-font-size-xs);font-weight:500;padding:calc(var(--mantine-spacing-xs)/2) var(--mantine-spacing-sm)}.m_efdf90cb{border-top:calc(.0625rem*var(--mantine-scale)) solid;margin-bottom:calc(.25rem*var(--mantine-scale));margin-top:calc(.25rem*var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_efdf90cb{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_efdf90cb{border-color:var(--mantine-color-dark-4)}.m_99ac2aa1{align-items:center;border-radius:var(--popover-radius,var(--mantine-radius-default));color:var(--menu-item-color,var(--mantine-color-text));display:flex;font-size:var(--mantine-font-size-sm);padding:calc(var(--mantine-spacing-xs)/1.5) var(--mantine-spacing-sm);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.m_99ac2aa1:where([data-disabled],:disabled){color:var(--mantine-color-dimmed);opacity:.6;pointer-events:none}:where([data-mantine-color-scheme=light]) .m_99ac2aa1:where([data-hovered]){background-color:var(--menu-item-hover,var(--mantine-color-gray-1))}:where([data-mantine-color-scheme=dark]) .m_99ac2aa1:where([data-hovered]){background-color:var(--menu-item-hover,var(--mantine-color-dark-4))}.m_5476e0d3{flex:1}.m_8b75e504{align-items:center;display:flex;justify-content:center}.m_8b75e504:where([data-position=left]){margin-inline-end:var(--mantine-spacing-xs)}.m_8b75e504:where([data-position=right]){margin-inline-start:var(--mantine-spacing-xs)}.m_9df02822{--modal-size-xs:calc(20rem*var(--mantine-scale));--modal-size-sm:calc(23.75rem*var(--mantine-scale));--modal-size-md:calc(27.5rem*var(--mantine-scale));--modal-size-lg:calc(38.75rem*var(--mantine-scale));--modal-size-xl:calc(48.75rem*var(--mantine-scale));--modal-size:var(--modal-size-md);--modal-y-offset:5dvh;--modal-x-offset:5vw}.m_9df02822[data-full-screen]{--modal-border-radius:0!important}.m_9df02822[data-full-screen] .m_54c44539{--modal-content-flex:0 0 100%;--modal-content-max-height:auto;--modal-content-height:100dvh}.m_9df02822[data-full-screen] .m_1f958f16{--modal-inner-y-offset:0;--modal-inner-x-offset:0}.m_9df02822[data-centered] .m_1f958f16{--modal-inner-align:center}.m_d0e2b9cd{border-start-end-radius:var(--modal-radius,var(--mantine-radius-default));border-start-start-radius:var(--modal-radius,var(--mantine-radius-default))}.m_54c44539{flex:var(--modal-content-flex,0 0 var(--modal-size));height:var(--modal-content-height,auto);max-height:var(--modal-content-max-height,calc(100dvh - var(--modal-y-offset)*2));max-width:100%;overflow-y:auto}.m_54c44539[data-full-screen]{border-radius:0}.m_54c44539[data-hidden]{opacity:0!important;pointer-events:none}.m_1f958f16{align-items:var(--modal-inner-align,flex-start);display:flex;justify-content:center;padding-bottom:var(--modal-inner-y-offset,var(--modal-y-offset));padding-top:var(--modal-inner-y-offset,var(--modal-y-offset));padding-inline:var(--modal-inner-x-offset,var(--modal-x-offset))}.m_7cda1cd6{--pill-fz-xs:calc(0.625rem*var(--mantine-scale));--pill-fz-sm:calc(0.75rem*var(--mantine-scale));--pill-fz-md:calc(0.875rem*var(--mantine-scale));--pill-fz-lg:calc(1rem*var(--mantine-scale));--pill-fz-xl:calc(1.125rem*var(--mantine-scale));--pill-height-xs:calc(1.125rem*var(--mantine-scale));--pill-height-sm:calc(1.375rem*var(--mantine-scale));--pill-height-md:calc(1.5625rem*var(--mantine-scale));--pill-height-lg:calc(1.75rem*var(--mantine-scale));--pill-height-xl:calc(2rem*var(--mantine-scale));--pill-fz:var(--pill-fz-sm);--pill-height:var(--pill-height-sm);align-items:center;border-radius:var(--pill-radius,1000rem);display:inline-flex;flex:0;font-size:var(--pill-fz);height:var(--pill-height);line-height:1;max-width:100%;padding-inline:.8em;-moz-user-select:none;user-select:none;-webkit-user-select:none;white-space:nowrap}:where([data-mantine-color-scheme=dark]) .m_7cda1cd6{background-color:var(--mantine-color-dark-7);color:var(--mantine-color-dark-0)}:where([data-mantine-color-scheme=light]) .m_7cda1cd6{color:var(--mantine-color-black)}.m_7cda1cd6:where([data-with-remove]:not(:has(button:disabled))){padding-inline-end:0}.m_7cda1cd6:where([data-disabled],:has(button:disabled)){cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_44da308b{background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=light]) .m_44da308b:where([data-disabled],:has(button:disabled)){background-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=light]) .m_e3a01f8{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=light]) .m_e3a01f8:where([data-disabled],:has(button:disabled)){background-color:var(--mantine-color-gray-3)}.m_1e0e6180{cursor:inherit;height:100%;line-height:var(--pill-height);overflow:hidden;text-overflow:ellipsis}.m_ae386778{border-radius:0;border-end-end-radius:var(--pill-radius,50%);border-start-end-radius:var(--pill-radius,50%);color:inherit;flex:0;font-size:inherit;height:100%;min-height:unset;min-width:2em;padding-inline-end:.3em;padding-inline-start:.1em;width:unset}.m_7cda1cd6[data-disabled]>.m_ae386778,.m_ae386778:disabled{background-color:transparent;cursor:not-allowed;display:none;min-width:.8em;padding:0;width:.8em}.m_7cda1cd6[data-disabled]>.m_ae386778>svg,.m_ae386778:disabled>svg{display:none}.m_ae386778>svg{pointer-events:none}.m_1dcfd90b{--pg-gap-xs:calc(0.375rem*var(--mantine-scale));--pg-gap-sm:calc(0.5rem*var(--mantine-scale));--pg-gap-md:calc(0.625rem*var(--mantine-scale));--pg-gap-lg:calc(0.75rem*var(--mantine-scale));--pg-gap-xl:calc(0.75rem*var(--mantine-scale));--pg-gap:var(--pg-gap-sm);align-items:center;display:flex;flex-wrap:wrap;gap:var(--pg-gap)}.m_45c4369d{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;color:inherit;flex:1;font-size:inherit;height:1.6em;min-width:calc(6.25rem*var(--mantine-scale));padding:0}.m_45c4369d::-moz-placeholder{color:var(--input-placeholder-color);opacity:1}.m_45c4369d::placeholder{color:var(--input-placeholder-color);opacity:1}.m_45c4369d:where([data-type=hidden],[data-type=auto]){height:calc(.0625rem*var(--mantine-scale));left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:calc(.0625rem*var(--mantine-scale))}.m_45c4369d:focus{outline:none}.m_45c4369d:where([data-type=auto]:focus){height:1.6em;opacity:1;position:static;visibility:visible}.m_45c4369d:where([data-pointer]:not([data-disabled],:disabled)){cursor:pointer}.m_45c4369d:where([data-disabled],:disabled){cursor:not-allowed}.m_f0824112{--nl-bg:var(--mantine-primary-color-light);--nl-hover:var(--mantine-primary-color-light-hover);--nl-color:var(--mantine-primary-color-light-color);align-items:center;display:flex;padding:8px var(--mantine-spacing-sm);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_f0824112:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_f0824112:hover{background-color:var(--mantine-color-dark-6)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_f0824112:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_f0824112:active{background-color:var(--mantine-color-dark-6)}}.m_f0824112:where([data-disabled]){opacity:.4;pointer-events:none}.m_f0824112:where([data-active],[aria-current=page]){background-color:var(--nl-bg);color:var(--nl-color)}@media (hover:hover){.m_f0824112:where([data-active],[aria-current=page]):hover{background-color:var(--nl-hover)}}@media (hover:none){.m_f0824112:where([data-active],[aria-current=page]):active{background-color:var(--nl-hover)}}.m_f0824112:where([data-active],[aria-current=page]) .m_57492dcc{--description-opacity:0.9;--description-color:var(--nl-color)}.m_690090b5{align-items:center;display:flex;justify-content:center;transition:transform .15s ease}.m_690090b5>svg{display:block}.m_690090b5:where([data-position=left]){margin-inline-end:var(--mantine-spacing-sm)}.m_690090b5:where([data-position=right]){margin-inline-start:var(--mantine-spacing-sm)}.m_690090b5:where([data-rotate]){transform:rotate(90deg)}.m_1f6ac4c4{font-size:var(--mantine-font-size-sm)}.m_f07af9d2{flex:1;overflow:hidden;text-overflow:ellipsis}.m_f07af9d2:where([data-no-wrap]){white-space:nowrap}.m_57492dcc{color:var(--description-color,var(--mantine-color-dimmed));display:block;font-size:var(--mantine-font-size-xs);opacity:var(--description-opacity,1);overflow:hidden;text-overflow:ellipsis}:where([data-no-wrap]) .m_57492dcc{white-space:nowrap}.m_e17b862f{padding-inline-start:var(--nl-offset,var(--mantine-spacing-lg))}.m_1fd8a00b{transform:rotate(-90deg)}.m_a513464{--notification-radius:var(--mantine-radius-default);--notification-color:var(--mantine-primary-color-filled);align-items:center;box-shadow:var(--mantine-shadow-lg);box-sizing:border-box;display:flex;overflow:hidden;padding-inline-end:var(--mantine-spacing-xs);padding-bottom:var(--mantine-spacing-xs);padding-inline-start:calc(1.375rem*var(--mantine-scale));padding-top:var(--mantine-spacing-xs);position:relative}.m_a513464,.m_a513464:before{border-radius:var(--notification-radius)}.m_a513464:before{background-color:var(--notification-color);bottom:var(--notification-radius);content:"";display:block;inset-inline-start:calc(.25rem*var(--mantine-scale));position:absolute;top:var(--notification-radius);width:calc(.375rem*var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_a513464{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_a513464{background-color:var(--mantine-color-dark-6)}.m_a513464:where([data-with-icon]){padding-inline-start:var(--mantine-spacing-xs)}.m_a513464:where([data-with-icon]):before{display:none}:where([data-mantine-color-scheme=light]) .m_a513464:where([data-with-border]){border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_a513464:where([data-with-border]){border:1px solid var(--mantine-color-dark-4)}.m_a4ceffb{align-items:center;background-color:var(--notification-color);border-radius:calc(1.75rem*var(--mantine-scale));box-sizing:border-box;color:var(--mantine-color-white);display:flex;height:calc(1.75rem*var(--mantine-scale));justify-content:center;width:calc(1.75rem*var(--mantine-scale))}.m_a4ceffb,.m_b0920b15{margin-inline-end:var(--mantine-spacing-md)}.m_a49ed24{flex:1;margin-inline-end:var(--mantine-spacing-xs);overflow:hidden}.m_3feedf16{font-size:var(--mantine-font-size-sm);font-weight:500;line-height:var(--mantine-line-height-sm);margin-bottom:calc(.125rem*var(--mantine-scale));overflow:hidden;text-overflow:ellipsis}:where([data-mantine-color-scheme=light]) .m_3feedf16{color:var(--mantine-color-gray-9)}:where([data-mantine-color-scheme=dark]) .m_3feedf16{color:var(--mantine-color-white)}.m_3d733a3a{font-size:var(--mantine-font-size-sm);line-height:var(--mantine-line-height-sm);overflow:hidden;text-overflow:ellipsis}:where([data-mantine-color-scheme=light]) .m_3d733a3a{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_3d733a3a{color:var(--mantine-color-dark-0)}:where([data-mantine-color-scheme=light]) .m_3d733a3a:where([data-with-title]){color:var(--mantine-color-gray-6)}:where([data-mantine-color-scheme=dark]) .m_3d733a3a:where([data-with-title]){color:var(--mantine-color-dark-2)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_919a4d88:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_919a4d88:hover{background-color:var(--mantine-color-dark-8)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_919a4d88:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_919a4d88:active{background-color:var(--mantine-color-dark-8)}}.m_e2f5cd4e{--ni-right-section-width-xs:calc(1.0625rem*var(--mantine-scale));--ni-right-section-width-sm:calc(1.5rem*var(--mantine-scale));--ni-right-section-width-md:calc(1.6875rem*var(--mantine-scale));--ni-right-section-width-lg:calc(1.9375rem*var(--mantine-scale));--ni-right-section-width-xl:calc(2.125rem*var(--mantine-scale))}.m_95e17d22{--ni-chevron-size-xs:calc(0.625rem*var(--mantine-scale));--ni-chevron-size-sm:calc(0.875rem*var(--mantine-scale));--ni-chevron-size-md:calc(1rem*var(--mantine-scale));--ni-chevron-size-lg:calc(1.125rem*var(--mantine-scale));--ni-chevron-size-xl:calc(1.25rem*var(--mantine-scale));--ni-chevron-size:var(--ni-chevron-size-sm);display:flex;flex-direction:column;height:calc(var(--input-height) - .125rem*var(--mantine-scale));margin-inline-start:auto;max-width:calc(var(--ni-chevron-size)*1.7);width:100%}.m_80b4b171{--control-border:1px solid var(--input-bd);--control-radius:calc(var(--input-radius) - 0.0625rem*var(--mantine-scale));align-items:center;background-color:transparent;border-inline-start:var(--control-border);color:var(--mantine-color-text);cursor:pointer;display:flex;flex:0 0 50%;height:calc(var(--input-height)/2 - .0625rem*var(--mantine-scale));justify-content:center;padding:0;width:100%}.m_80b4b171:where(:disabled){background-color:transparent;cursor:not-allowed;opacity:.6}:where([data-mantine-color-scheme=light]) .m_80b4b171:where(:disabled){color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_80b4b171:where(:disabled){color:var(--mantine-color-dark-3)}.m_e2f5cd4e[data-error] :where(.m_80b4b171){color:var(--mantine-color-error)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_80b4b171:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_80b4b171:hover{background-color:var(--mantine-color-dark-4)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_80b4b171:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_80b4b171:active{background-color:var(--mantine-color-dark-4)}}.m_80b4b171:where(:first-of-type){border-radius:0;border-start-end-radius:var(--control-radius)}.m_80b4b171:last-of-type{border-radius:0;border-end-end-radius:var(--control-radius)}.m_4addd315{--pagination-control-size-xs:calc(1.375rem*var(--mantine-scale));--pagination-control-size-sm:calc(1.625rem*var(--mantine-scale));--pagination-control-size-md:calc(2rem*var(--mantine-scale));--pagination-control-size-lg:calc(2.375rem*var(--mantine-scale));--pagination-control-size-xl:calc(2.75rem*var(--mantine-scale));--pagination-control-size:var(--pagination-control-size-md);--pagination-control-fz:var(--mantine-font-size-md);--pagination-active-bg:var(--mantine-primary-color-filled)}.m_326d024a{align-items:center;border:calc(.0625rem*var(--mantine-scale)) solid;border-radius:var(--pagination-control-radius,var(--mantine-radius-default));color:var(--mantine-color-text);cursor:pointer;display:flex;font-size:var(--pagination-control-fz);height:var(--pagination-control-size);justify-content:center;line-height:1;min-width:var(--pagination-control-size)}.m_326d024a:where([data-with-padding]){padding:calc(var(--pagination-control-size)/4)}.m_326d024a:where(:disabled,[data-disabled]){cursor:not-allowed;opacity:.4}:where([data-mantine-color-scheme=light]) .m_326d024a{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_326d024a:hover:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-gray-0)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_326d024a:active:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-gray-0)}}:where([data-mantine-color-scheme=dark]) .m_326d024a{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}@media (hover:hover){:where([data-mantine-color-scheme=dark]) .m_326d024a:hover:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=dark]) .m_326d024a:active:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-dark-5)}}.m_326d024a:where([data-active]){background-color:var(--pagination-active-bg);border-color:var(--pagination-active-bg);color:var(--pagination-active-color,var(--mantine-color-white))}@media (hover:hover){.m_326d024a:where([data-active]):hover{background-color:var(--pagination-active-bg)}}@media (hover:none){.m_326d024a:where([data-active]):active{background-color:var(--pagination-active-bg)}}.m_4ad7767d{align-items:center;display:flex;height:var(--pagination-control-size);justify-content:center;min-width:var(--pagination-control-size);pointer-events:none}.m_f61ca620{--psi-button-size-xs:calc(1.375rem*var(--mantine-scale));--psi-button-size-sm:calc(1.625rem*var(--mantine-scale));--psi-button-size-md:calc(1.75rem*var(--mantine-scale));--psi-button-size-lg:calc(2rem*var(--mantine-scale));--psi-button-size-xl:calc(2.5rem*var(--mantine-scale));--psi-icon-size-xs:calc(0.75rem*var(--mantine-scale));--psi-icon-size-sm:calc(0.9375rem*var(--mantine-scale));--psi-icon-size-md:calc(1.0625rem*var(--mantine-scale));--psi-icon-size-lg:calc(1.1875rem*var(--mantine-scale));--psi-icon-size-xl:calc(1.3125rem*var(--mantine-scale));--psi-button-size:var(--psi-button-size-sm);--psi-icon-size:var(--psi-icon-size-sm)}.m_ccf8da4c{overflow:hidden;position:relative}.m_f2d85dd2{background-color:transparent;border:0;color:inherit;font-family:var(--mantine-font-family);font-size:inherit;height:100%;inset:0;line-height:var(--mantine-line-height);outline:0;padding-inline-end:var(--input-padding-inline-end);padding-inline-start:var(--input-padding-inline-start);position:absolute;width:100%}.m_ccf8da4c[data-disabled] .m_f2d85dd2,.m_f2d85dd2:disabled{cursor:not-allowed}.m_f2d85dd2::-moz-placeholder{color:var(--input-placeholder-color);opacity:1}.m_f2d85dd2::placeholder{color:var(--input-placeholder-color);opacity:1}.m_f2d85dd2::-ms-reveal{display:none}.m_b1072d44{height:var(--psi-button-size);min-height:var(--psi-button-size);min-width:var(--psi-button-size);width:var(--psi-button-size)}.m_b1072d44:disabled{display:none}.m_f1cb205a{--pin-input-size-xs:calc(1.875rem*var(--mantine-scale));--pin-input-size-sm:calc(2.25rem*var(--mantine-scale));--pin-input-size-md:calc(2.625rem*var(--mantine-scale));--pin-input-size-lg:calc(3.125rem*var(--mantine-scale));--pin-input-size-xl:calc(3.75rem*var(--mantine-scale));--pin-input-size:var(--pin-input-size-sm)}.m_cb288ead{height:var(--pin-input-size);width:var(--pin-input-size)}@keyframes m_81a374bd{0%{background-position:0 0}to{background-position:calc(2.5rem*var(--mantine-scale)) 0}}.m_db6d6462{--progress-radius:var(--mantine-radius-default);--progress-size:var(--progress-size-md);--progress-size-xs:calc(0.1875rem*var(--mantine-scale));--progress-size-sm:calc(0.3125rem*var(--mantine-scale));--progress-size-md:calc(0.5rem*var(--mantine-scale));--progress-size-lg:calc(0.75rem*var(--mantine-scale));--progress-size-xl:calc(1rem*var(--mantine-scale));border-radius:var(--progress-radius);display:flex;height:var(--progress-size);overflow:hidden;position:relative}:where([data-mantine-color-scheme=light]) .m_db6d6462{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_db6d6462{background-color:var(--mantine-color-dark-4)}.m_2242eb65{align-items:center;background-color:var(--progress-section-color);background-size:calc(1.25rem*var(--mantine-scale)) calc(1.25rem*var(--mantine-scale));display:flex;height:100%;justify-content:center;overflow:hidden;transition:width var(--progress-transition-duration,.1s) ease;width:var(--progress-section-width)}.m_2242eb65:where([data-striped]){background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.m_2242eb65:where([data-animated]){animation:m_81a374bd 1s linear infinite}.m_2242eb65:where(:last-of-type){border-radius:0;border-end-end-radius:var(--progress-radius);border-start-end-radius:var(--progress-radius)}.m_2242eb65:where(:first-of-type){border-radius:0;border-end-start-radius:var(--progress-radius);border-start-start-radius:var(--progress-radius)}.m_91e40b74{color:var(--progress-label-color,var(--mantine-color-white));font-size:min(calc(var(--progress-size)*.65),calc(1.125rem*var(--mantine-scale)));font-weight:700;line-height:1;overflow:hidden;padding-inline:calc(.25rem*var(--mantine-scale));text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.m_9dc8ae12{--card-radius:var(--mantine-radius-default);border-radius:var(--card-radius);cursor:pointer;display:block;width:100%}.m_9dc8ae12 :where(*){cursor:inherit}.m_9dc8ae12:where([data-with-border]){border:calc(.0625rem*var(--mantine-scale)) solid transparent}:where([data-mantine-color-scheme=light]) .m_9dc8ae12:where([data-with-border]){border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_9dc8ae12:where([data-with-border]){border-color:var(--mantine-color-dark-4)}.m_717d7ff6{--radio-size-xs:calc(1rem*var(--mantine-scale));--radio-size-sm:calc(1.25rem*var(--mantine-scale));--radio-size-md:calc(1.5rem*var(--mantine-scale));--radio-size-lg:calc(1.875rem*var(--mantine-scale));--radio-size-xl:calc(2.25rem*var(--mantine-scale));--radio-icon-size-xs:calc(0.375rem*var(--mantine-scale));--radio-icon-size-sm:calc(0.5rem*var(--mantine-scale));--radio-icon-size-md:calc(0.625rem*var(--mantine-scale));--radio-icon-size-lg:calc(0.875rem*var(--mantine-scale));--radio-icon-size-xl:calc(1rem*var(--mantine-scale));--radio-icon-size:var(--radio-icon-size-sm);--radio-size:var(--radio-size-sm);--radio-color:var(--mantine-primary-color-filled);--radio-icon-color:var(--mantine-color-white);border:calc(.0625rem*var(--mantine-scale)) solid transparent;border-radius:var(--radio-radius,10000px);cursor:var(--mantine-cursor-type);height:var(--radio-size);min-height:var(--radio-size);min-width:var(--radio-size);position:relative;transition:border-color .1s ease,background-color .1s ease;width:var(--radio-size);-webkit-tap-highlight-color:transparent;align-items:center;display:flex;justify-content:center}:where([data-mantine-color-scheme=light]) .m_717d7ff6{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_717d7ff6{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_717d7ff6[data-checked],.m_717d7ff6[data-indeterminate]{background-color:var(--radio-color);border-color:var(--radio-color)}.m_717d7ff6[data-checked]>.m_3e4da632,.m_717d7ff6[data-indeterminate]>.m_3e4da632{color:var(--radio-icon-color);opacity:1;transform:none}.m_717d7ff6[data-disabled]{cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_717d7ff6[data-disabled]{background-color:var(--mantine-color-gray-2);border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_717d7ff6[data-disabled]{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-6)}[data-mantine-color-scheme=light] .m_717d7ff6[data-disabled][data-checked]>.m_3e4da632{color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .m_717d7ff6[data-disabled][data-checked]>.m_3e4da632{color:var(--mantine-color-dark-3)}.m_2980836c[data-checked]:not([data-disabled]),.m_2980836c[data-indeterminate]:not([data-disabled]){background-color:transparent;border-color:var(--radio-color)}.m_2980836c[data-checked]:not([data-disabled])>.m_3e4da632,.m_2980836c[data-indeterminate]:not([data-disabled])>.m_3e4da632{color:var(--radio-color);opacity:1;transform:none}.m_3e4da632{color:transparent;display:block;height:var(--radio-icon-size);opacity:1;pointer-events:none;transform:translateY(calc(.3125rem*var(--mantine-scale))) scale(.5);transition:transform .1s ease,opacity .1s ease;width:var(--radio-icon-size)}.m_f3f1af94{--radio-size-xs:calc(1rem*var(--mantine-scale));--radio-size-sm:calc(1.25rem*var(--mantine-scale));--radio-size-md:calc(1.5rem*var(--mantine-scale));--radio-size-lg:calc(1.875rem*var(--mantine-scale));--radio-size-xl:calc(2.25rem*var(--mantine-scale));--radio-size:var(--radio-size-sm);--radio-icon-size-xs:calc(0.375rem*var(--mantine-scale));--radio-icon-size-sm:calc(0.5rem*var(--mantine-scale));--radio-icon-size-md:calc(0.625rem*var(--mantine-scale));--radio-icon-size-lg:calc(0.875rem*var(--mantine-scale));--radio-icon-size-xl:calc(1rem*var(--mantine-scale));--radio-icon-size:var(--radio-icon-size-sm);--radio-icon-color:var(--mantine-color-white)}.m_89c4f5e4{height:var(--radio-size);order:1;position:relative;width:var(--radio-size)}.m_89c4f5e4:where([data-label-position=left]){order:2}.m_f3ed6b2b{color:var(--radio-icon-color);height:var(--radio-icon-size);left:calc(50% - var(--radio-icon-size)/2);opacity:var(--radio-icon-opacity,0);pointer-events:none;position:absolute;top:calc(50% - var(--radio-icon-size)/2);transform:var(--radio-icon-transform,scale(.2) translateY(calc(.625rem*var(--mantine-scale))));transition:opacity .1s ease,transform .2s ease;width:var(--radio-icon-size)}.m_8a3dbb89{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:calc(.0625rem*var(--mantine-scale)) solid;border-radius:var(--radio-radius,var(--radio-size));cursor:var(--mantine-cursor-type);display:flex;height:var(--radio-size);justify-content:center;margin:0;position:relative;transition-duration:.1s;transition-property:background-color,border-color;transition-timing-function:ease;width:var(--radio-size);-webkit-tap-highlight-color:transparent}:where([data-mantine-color-scheme=light]) .m_8a3dbb89{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_8a3dbb89{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_8a3dbb89:checked{background-color:var(--radio-color,var(--mantine-primary-color-filled));border-color:var(--radio-color,var(--mantine-primary-color-filled))}.m_8a3dbb89:checked+.m_f3ed6b2b{--radio-icon-opacity:1;--radio-icon-transform:scale(1)}.m_8a3dbb89:disabled{cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_8a3dbb89:disabled{background-color:var(--mantine-color-gray-1);border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=light]) .m_8a3dbb89:disabled+.m_f3ed6b2b{--radio-icon-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_8a3dbb89:disabled{background-color:var(--mantine-color-dark-5);border-color:var(--mantine-color-dark-4)}:where([data-mantine-color-scheme=dark]) .m_8a3dbb89:disabled+.m_f3ed6b2b{--radio-icon-color:var(--mantine-color-dark-7)}.m_8a3dbb89:where([data-error]){border-color:var(--mantine-color-error)}.m_1bfe9d39+.m_f3ed6b2b{--radio-icon-color:var(--radio-color)}.m_1bfe9d39:checked:not(:disabled){background-color:transparent;border-color:var(--radio-color)}.m_1bfe9d39:checked:not(:disabled)+.m_f3ed6b2b{--radio-icon-color:var(--radio-color);--radio-icon-opacity:1;--radio-icon-transform:none}.m_f8d312f2{--rating-size-xs:calc(0.875rem*var(--mantine-scale));--rating-size-sm:calc(1.125rem*var(--mantine-scale));--rating-size-md:calc(1.25rem*var(--mantine-scale));--rating-size-lg:calc(1.75rem*var(--mantine-scale));--rating-size-xl:calc(2rem*var(--mantine-scale));display:flex;width:-moz-max-content;width:max-content}.m_f8d312f2:where(:has(input:disabled)){pointer-events:none}.m_61734bb7{position:relative;transition:transform .1s ease}.m_61734bb7:where([data-active]){transform:scale(1.1);z-index:1}.m_5662a89a{display:block;height:var(--rating-size);width:var(--rating-size)}:where([data-mantine-color-scheme=light]) .m_5662a89a{fill:var(--mantine-color-gray-3);stroke:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_5662a89a{fill:var(--mantine-color-dark-3);stroke:var(--mantine-color-dark-3)}.m_5662a89a:where([data-filled]){fill:var(--rating-color);stroke:var(--rating-color)}.m_211007ba{height:0;opacity:0;overflow:hidden;position:absolute;white-space:nowrap;width:0;-webkit-tap-highlight-color:transparent}.m_211007ba:focus-visible+label{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem*var(--mantine-scale))}.m_21342ee4{cursor:pointer;display:block;left:0;position:absolute;top:0;z-index:var(--rating-item-z-index,0);-webkit-tap-highlight-color:transparent}.m_21342ee4:where([data-read-only]){cursor:default}.m_21342ee4:where(:last-of-type){position:relative}.m_fae05d6a{clip-path:var(--rating-symbol-clip-path)}.m_1b3c8819{--tooltip-radius:var(--mantine-radius-default);border-radius:var(--tooltip-radius);font-size:var(--mantine-font-size-sm);padding:calc(var(--mantine-spacing-xs)/2) var(--mantine-spacing-xs);pointer-events:none;position:absolute;white-space:nowrap}:where([data-mantine-color-scheme=light]) .m_1b3c8819{background-color:var(--tooltip-bg,var(--mantine-color-gray-9));color:var(--tooltip-color,var(--mantine-color-white))}:where([data-mantine-color-scheme=dark]) .m_1b3c8819{background-color:var(--tooltip-bg,var(--mantine-color-gray-2));color:var(--tooltip-color,var(--mantine-color-black))}.m_1b3c8819:where([data-multiline]){white-space:normal}.m_1b3c8819:where([data-fixed]){position:fixed}.m_f898399f{background-color:inherit;border:0;z-index:1}.m_b32e4812{position:relative}.m_b32e4812,.m_d43b5134{height:var(--rp-size);min-height:var(--rp-size);min-width:var(--rp-size);width:var(--rp-size)}.m_d43b5134{transform:rotate(-90deg)}.m_b1ca1fbf{stroke:var(--curve-color,var(--rp-curve-root-color))}[data-mantine-color-scheme=light] .m_b1ca1fbf{--rp-curve-root-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .m_b1ca1fbf{--rp-curve-root-color:var(--mantine-color-dark-4)}.m_b23f9dc4{position:absolute;top:50%;inset-inline:var(--rp-label-offset);transform:translateY(-50%)}.m_cf365364{--sc-padding-xs:calc(0.1875rem*var(--mantine-scale)) calc(0.375rem*var(--mantine-scale));--sc-padding-sm:calc(0.3125rem*var(--mantine-scale)) calc(0.625rem*var(--mantine-scale));--sc-padding-md:calc(0.4375rem*var(--mantine-scale)) calc(0.875rem*var(--mantine-scale));--sc-padding-lg:calc(0.5625rem*var(--mantine-scale)) calc(1rem*var(--mantine-scale));--sc-padding-xl:calc(0.75rem*var(--mantine-scale)) calc(1.25rem*var(--mantine-scale));--sc-transition-duration:200ms;--sc-padding:var(--sc-padding-sm);--sc-transition-timing-function:ease;--sc-font-size:var(--mantine-font-size-sm);border-radius:var(--sc-radius,var(--mantine-radius-default));display:inline-flex;flex-direction:row;overflow:hidden;padding:calc(.25rem*var(--mantine-scale));position:relative;width:auto}.m_cf365364:where([data-full-width]){display:flex}.m_cf365364:where([data-orientation=vertical]){display:flex;flex-direction:column;width:-moz-max-content;width:max-content}.m_cf365364:where([data-orientation=vertical]):where([data-full-width]){width:auto}:where([data-mantine-color-scheme=light]) .m_cf365364{background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_cf365364{background-color:var(--mantine-color-dark-8)}.m_9e182ccd{border-radius:var(--sc-radius,var(--mantine-radius-default));display:block;position:absolute;z-index:1}:where([data-mantine-color-scheme=light]) .m_9e182ccd{background-color:var(--sc-color,var(--mantine-color-white));box-shadow:var(--sc-shadow,none)}:where([data-mantine-color-scheme=dark]) .m_9e182ccd{background-color:var(--sc-color,var(--mantine-color-dark-5));box-shadow:none}.m_1738fcb2{-webkit-tap-highlight-color:transparent;border-radius:var(--sc-radius,var(--mantine-radius-default));cursor:pointer;display:block;font-size:var(--sc-font-size);font-weight:500;outline:var(--segmented-control-outline,none);overflow:hidden;padding:var(--sc-padding);text-align:center;text-overflow:ellipsis;transition:color var(--sc-transition-duration) var(--sc-transition-timing-function);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}:where([data-mantine-color-scheme=light]) .m_1738fcb2{color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_1738fcb2{color:var(--mantine-color-dark-1)}.m_1738fcb2:where([data-read-only]){cursor:default}.m_1738fcb2:where([data-disabled]),fieldset:disabled .m_1738fcb2{cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_1738fcb2:where([data-disabled]),:where([data-mantine-color-scheme=light]) fieldset:disabled .m_1738fcb2{color:var(--mantine-color-gray-5)}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where([data-disabled]),:where([data-mantine-color-scheme=dark]) fieldset:disabled .m_1738fcb2{color:var(--mantine-color-dark-3)}:where([data-mantine-color-scheme=light]) .m_1738fcb2:where([data-active]){color:var(--sc-label-color,var(--mantine-color-black))}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where([data-active]){color:var(--sc-label-color,var(--mantine-color-white))}.m_cf365364:where([data-initialized]) .m_1738fcb2:where([data-active]):before{display:none}.m_1738fcb2:where([data-active]):before{border-radius:var(--sc-radius,var(--mantine-radius-default));content:"";inset:0;position:absolute;z-index:0}:where([data-mantine-color-scheme=light]) .m_1738fcb2:where([data-active]):before{background-color:var(--sc-color,var(--mantine-color-white));box-shadow:var(--sc-shadow,none)}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where([data-active]):before{background-color:var(--sc-color,var(--mantine-color-dark-5));box-shadow:none}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_1738fcb2:where(:not([data-disabled],[data-active],[data-read-only])):hover{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where(:not([data-disabled],[data-active],[data-read-only])):hover{color:var(--mantine-color-white)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_1738fcb2:where(:not([data-disabled],[data-active],[data-read-only])):active{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where(:not([data-disabled],[data-active],[data-read-only])):active{color:var(--mantine-color-white)}}@media (hover:hover){:where([data-mantine-color-scheme=light]) fieldset:disabled .m_1738fcb2:hover{color:var(--mantine-color-gray-5)!important}:where([data-mantine-color-scheme=dark]) fieldset:disabled .m_1738fcb2:hover{color:var(--mantine-color-dark-3)!important}}@media (hover:none){:where([data-mantine-color-scheme=light]) fieldset:disabled .m_1738fcb2:active{color:var(--mantine-color-gray-5)!important}:where([data-mantine-color-scheme=dark]) fieldset:disabled .m_1738fcb2:active{color:var(--mantine-color-dark-3)!important}}.m_1714d588{height:0;opacity:0;overflow:hidden;position:absolute;white-space:nowrap;width:0}.m_1714d588[data-focus-ring=auto]:focus:focus-visible+.m_1738fcb2{--segmented-control-outline:2px solid var(--mantine-primary-color-filled)}.m_1714d588[data-focus-ring=always]:focus+.m_1738fcb2{--segmented-control-outline:2px solid var(--mantine-primary-color-filled)}.m_69686b9b{flex:1;position:relative;transition:border-color var(--sc-transition-duration) var(--sc-transition-timing-function);z-index:2}.m_cf365364[data-with-items-borders] :where(.m_69686b9b):before{background-color:var(--separator-color);bottom:0;content:"";inset-inline-start:0;position:absolute;top:0;transition:background-color var(--sc-transition-duration) var(--sc-transition-timing-function);width:calc(.0625rem*var(--mantine-scale))}.m_69686b9b[data-orientation=vertical]:before{top:0;inset-inline:0;bottom:auto;height:calc(.0625rem*var(--mantine-scale));width:auto}:where([data-mantine-color-scheme=light]) .m_69686b9b{--separator-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_69686b9b{--separator-color:var(--mantine-color-dark-4)}.m_69686b9b:first-of-type:before,[data-mantine-color-scheme] .m_69686b9b[data-active]+.m_69686b9b:before,[data-mantine-color-scheme] .m_69686b9b[data-active]:before{--separator-color:transparent}.m_78882f40{position:relative;z-index:2}.m_fa528724{--scp-filled-segment-color:var(--mantine-primary-color-filled);--scp-transition-duration:0ms;--scp-thickness:calc(0.625rem*var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_fa528724{--scp-empty-segment-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_fa528724{--scp-empty-segment-color:var(--mantine-color-dark-4)}.m_fa528724{position:relative;width:-moz-fit-content;width:fit-content}.m_62e9e7e2{display:block;overflow:hidden;transform:var(--scp-rotation)}.m_c573fb6f{transition:stroke-dashoffset var(--scp-transition-duration) ease,stroke-dasharray var(--scp-transition-duration) ease,stroke var(--scp-transition-duration)}.m_4fa340f2{inset-inline:0;margin:0;padding:0;position:absolute;text-align:center;z-index:1}.m_4fa340f2:where([data-position=bottom]){bottom:0;padding-inline:calc(var(--scp-thickness)*2)}.m_4fa340f2:where([data-position=bottom]):where([data-orientation=down]){bottom:auto;top:0}.m_4fa340f2:where([data-position=center]){padding-inline:calc(var(--scp-thickness)*3);top:50%}.m_925c2d2c{container:simple-grid/inline-size}.m_2415a157{display:grid;gap:var(--sg-spacing-y) var(--sg-spacing-x);grid-template-columns:repeat(var(--sg-cols),minmax(0,1fr))}@keyframes m_299c329c{0%,to{opacity:.4}50%{opacity:1}}.m_18320242{border-radius:var(--skeleton-radius,var(--mantine-radius-default));height:var(--skeleton-height,auto);position:relative;transform:translateZ(0);-webkit-transform:translateZ(0);width:var(--skeleton-width,100%)}.m_18320242:where([data-animate]):after{animation:m_299c329c 1.5s linear infinite}.m_18320242:where([data-visible]){overflow:hidden}.m_18320242:where([data-visible]):before{background-color:var(--mantine-color-body);content:"";inset:0;position:absolute;z-index:10}.m_18320242:where([data-visible]):after{content:"";inset:0;position:absolute;z-index:11}:where([data-mantine-color-scheme=light]) .m_18320242:where([data-visible]):after{background-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_18320242:where([data-visible]):after{background-color:var(--mantine-color-dark-4)}.m_dd36362e{--slider-size-xs:calc(0.25rem*var(--mantine-scale));--slider-size-sm:calc(0.375rem*var(--mantine-scale));--slider-size-md:calc(0.5rem*var(--mantine-scale));--slider-size-lg:calc(0.625rem*var(--mantine-scale));--slider-size-xl:calc(0.75rem*var(--mantine-scale));--slider-size:var(--slider-size-md);--slider-radius:calc(62.5rem*var(--mantine-scale));--slider-color:var(--mantine-primary-color-filled);-webkit-tap-highlight-color:transparent;align-items:center;display:flex;flex-direction:column;height:calc(var(--slider-size)*2);outline:none;padding-inline:var(--slider-size);position:relative;touch-action:none}[data-mantine-color-scheme=light] .m_dd36362e{--slider-track-bg:var(--mantine-color-gray-2);--slider-track-disabled-bg:var(--mantine-color-gray-4)}[data-mantine-color-scheme=dark] .m_dd36362e{--slider-track-bg:var(--mantine-color-dark-4);--slider-track-disabled-bg:var(--mantine-color-dark-3)}.m_c9357328{border-radius:var(--mantine-radius-sm);color:var(--mantine-color-white);font-size:var(--mantine-font-size-xs);padding:calc(var(--mantine-spacing-xs)/2);pointer-events:none;position:absolute;top:calc(-2.25rem*var(--mantine-scale));touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}:where([data-mantine-color-scheme=light]) .m_c9357328{background-color:var(--mantine-color-gray-9)}:where([data-mantine-color-scheme=dark]) .m_c9357328{background-color:var(--mantine-color-dark-4)}.m_c9a9a60a{align-items:center;border:calc(.25rem*var(--mantine-scale)) solid;border-radius:var(--slider-radius);color:var(--slider-color);cursor:pointer;display:flex;height:var(--slider-thumb-size);justify-content:center;left:var(--slider-thumb-offset);outline-offset:calc(.125rem*var(--mantine-scale));position:absolute;top:50%;touch-action:none;transform:translate(-50%,-50%);transition:box-shadow .1s ease,transform .1s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--slider-thumb-size);z-index:3}:where([dir=rtl]) .m_c9a9a60a{left:auto;right:calc(var(--slider-thumb-offset) - var(--slider-thumb-size))}.m_c9a9a60a:where([data-disabled]),fieldset:disabled .m_c9a9a60a{display:none}.m_c9a9a60a:where([data-dragging]){box-shadow:var(--mantine-shadow-sm);transform:translate(-50%,-50%) scale(1.05)}:where([data-mantine-color-scheme=light]) .m_c9a9a60a{background-color:var(--mantine-color-white);border-color:var(--slider-color)}:where([data-mantine-color-scheme=dark]) .m_c9a9a60a{background-color:var(--slider-color);border-color:var(--mantine-color-white)}.m_a8645c2{align-items:center;cursor:pointer;display:flex;height:calc(var(--slider-size)*2);width:100%}.m_a8645c2:where([data-disabled]),fieldset:disabled .m_a8645c2{cursor:not-allowed}.m_c9ade57f{height:var(--slider-size);position:relative;width:100%}.m_c9ade57f:where([data-inverted]:not([data-disabled])){--track-bg:var(--slider-color)}.m_c9ade57f:where([data-inverted][data-disabled]),fieldset:disabled .m_c9ade57f:where([data-inverted]){--track-bg:var(--slider-track-disabled-bg)}.m_c9ade57f:before{background-color:var(--track-bg,var(--slider-track-bg));content:"";inset-inline:calc(var(--slider-size)*-1);z-index:0}.m_38aeed47,.m_c9ade57f:before{border-radius:var(--slider-radius);bottom:0;position:absolute;top:0}.m_38aeed47{background-color:var(--slider-color);inset-inline-start:var(--slider-bar-offset);width:var(--slider-bar-width);z-index:1}.m_38aeed47:where([data-inverted]){background-color:var(--slider-track-bg)}:where([data-mantine-color-scheme=light]) .m_38aeed47:where([data-disabled]:not([data-inverted])),:where([data-mantine-color-scheme=light]) fieldset:disabled .m_38aeed47:where(:not([data-inverted])){background-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_38aeed47:where([data-disabled]:not([data-inverted])),:where([data-mantine-color-scheme=dark]) fieldset:disabled .m_38aeed47:where(:not([data-inverted])){background-color:var(--mantine-color-dark-3)}.m_b7b0423a{height:0;inset-inline-start:calc(var(--mark-offset) - var(--slider-size)/2);pointer-events:none;position:absolute;top:0;z-index:2}.m_dd33bc19{background-color:var(--mantine-color-white);border:calc(.125rem*var(--mantine-scale)) solid;border-radius:calc(62.5rem*var(--mantine-scale));height:var(--slider-size);pointer-events:none;width:var(--slider-size)}:where([data-mantine-color-scheme=light]) .m_dd33bc19{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_dd33bc19{border-color:var(--mantine-color-dark-4)}.m_dd33bc19:where([data-filled]){border-color:var(--slider-color)}:where([data-mantine-color-scheme=light]) .m_dd33bc19:where([data-filled]):where([data-disabled]){border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_dd33bc19:where([data-filled]):where([data-disabled]){border-color:var(--mantine-color-dark-3)}.m_68c77a5b{cursor:pointer;font-size:var(--mantine-font-size-sm);transform:translate(calc(-50% + var(--slider-size)/2),calc(var(--mantine-spacing-xs)/2));-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}:where([data-mantine-color-scheme=light]) .m_68c77a5b{color:var(--mantine-color-gray-6)}:where([data-mantine-color-scheme=dark]) .m_68c77a5b{color:var(--mantine-color-dark-2)}.m_559cce2d{position:relative}.m_559cce2d:where([data-has-spoiler]){margin-bottom:calc(1.5rem*var(--mantine-scale))}.m_b912df4e{display:flex;flex-direction:column;overflow:hidden;transition:max-height var(--spoiler-transition-duration,.2s) ease}.m_b9131032{height:calc(1.5rem*var(--mantine-scale));inset-inline-start:0;position:absolute;top:100%}.m_6d731127{align-items:var(--stack-align,stretch);display:flex;flex-direction:column;gap:var(--stack-gap,var(--mantine-spacing-md));justify-content:var(--stack-justify,flex-start)}.m_cbb4ea7e{--stepper-icon-size-xs:calc(2.125rem*var(--mantine-scale));--stepper-icon-size-sm:calc(2.25rem*var(--mantine-scale));--stepper-icon-size-md:calc(2.625rem*var(--mantine-scale));--stepper-icon-size-lg:calc(3rem*var(--mantine-scale));--stepper-icon-size-xl:calc(3.25rem*var(--mantine-scale));--stepper-icon-size:var(--stepper-icon-size-md);--stepper-color:var(--mantine-primary-color-filled);--stepper-content-padding:var(--mantine-spacing-md);--stepper-spacing:var(--mantine-spacing-md);--stepper-radius:calc(62.5rem*var(--mantine-scale));--stepper-fz:var(--mantine-font-size-md)}.m_aaf89d0b{align-items:center;display:flex;flex-wrap:nowrap}.m_aaf89d0b:where([data-wrap]){flex-wrap:wrap;gap:var(--mantine-spacing-md) 0}.m_aaf89d0b:where([data-orientation=vertical]){flex-direction:column}.m_aaf89d0b:where([data-orientation=vertical]):where([data-icon-position=left]){align-items:flex-start}.m_aaf89d0b:where([data-orientation=vertical]):where([data-icon-position=right]){align-items:flex-end}.m_aaf89d0b:where([data-orientation=horizontal]){flex-direction:row}.m_2a371ac9{--separator-offset:calc(var(--stepper-icon-size)/2 - 0.0625rem*var(--mantine-scale));flex:1;transition:background-color .15s ease}:where([data-mantine-color-scheme=light]) .m_2a371ac9{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_2a371ac9{background-color:var(--mantine-color-dark-2)}.m_2a371ac9:where([data-active]){background-color:var(--stepper-color)}.m_2a371ac9:where([data-orientation=horizontal]){height:calc(.125rem*var(--mantine-scale));margin-inline:var(--mantine-spacing-md)}.m_2a371ac9:where([data-orientation=vertical]){margin-bottom:calc(var(--mantine-spacing-xs) - .125rem*var(--mantine-scale));margin-top:calc(var(--mantine-spacing-xs)/2);width:calc(.125rem*var(--mantine-scale))}.m_2a371ac9:where([data-orientation=vertical]):where([data-icon-position=left]){margin-inline-start:var(--separator-offset)}.m_2a371ac9:where([data-orientation=vertical]):where([data-icon-position=right]){margin-inline-end:var(--separator-offset)}.m_78da155d{padding-top:var(--stepper-content-padding)}.m_cbb57068{--step-color:var(--stepper-color);cursor:default;display:flex}.m_cbb57068:where([data-allow-click]){cursor:pointer}.m_cbb57068:where([data-icon-position=left]){flex-direction:row}.m_cbb57068:where([data-icon-position=right]){flex-direction:row-reverse}.m_f56b1e2c{align-items:center}.m_833edb7e{--separator-spacing:calc(var(--mantine-spacing-xs)/2);justify-content:flex-start;margin-top:var(--separator-spacing);min-height:calc(var(--stepper-icon-size) + var(--mantine-spacing-xl) + var(--separator-spacing));overflow:hidden}.m_833edb7e:where(:first-of-type){margin-top:0}.m_833edb7e:where(:last-of-type) .m_6496b3f3{display:none}.m_818e70b{position:relative}.m_6496b3f3{border-inline-start:calc(.125rem*var(--mantine-scale)) solid;height:100vh;inset-inline-start:calc(var(--stepper-icon-size)/2);position:absolute;top:calc(var(--stepper-icon-size) + var(--separator-spacing))}:where([data-mantine-color-scheme=light]) .m_6496b3f3{border-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_6496b3f3{border-color:var(--mantine-color-dark-5)}.m_6496b3f3:where([data-active]){border-color:var(--stepper-color)}.m_1959ad01{align-items:center;border:calc(.125rem*var(--mantine-scale)) solid;border-radius:var(--stepper-radius);display:flex;font-size:var(--stepper-fz);font-weight:700;height:var(--stepper-icon-size);justify-content:center;min-height:var(--stepper-icon-size);min-width:var(--stepper-icon-size);position:relative;transition:background-color .15s ease,border-color .15s ease;width:var(--stepper-icon-size)}:where([data-mantine-color-scheme=light]) .m_1959ad01{background-color:var(--mantine-color-gray-1);border-color:var(--mantine-color-gray-1);color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_1959ad01{background-color:var(--mantine-color-dark-5);border-color:var(--mantine-color-dark-5);color:var(--mantine-color-dark-1)}.m_1959ad01:where([data-progress]){border-color:var(--step-color)}.m_1959ad01:where([data-completed]){background-color:var(--step-color);border-color:var(--step-color);color:var(--stepper-icon-color,var(--mantine-color-white))}.m_a79331dc{align-items:center;color:var(--stepper-icon-color,var(--mantine-color-white));display:flex;inset:0;justify-content:center;position:absolute}.m_1956aa2a{display:flex;flex-direction:column}.m_1956aa2a:where([data-icon-position=left]){margin-inline-start:var(--mantine-spacing-sm)}.m_1956aa2a:where([data-icon-position=right]){margin-inline-end:var(--mantine-spacing-sm);text-align:right}:where([dir=rtl]) .m_1956aa2a:where([data-icon-position=right]){text-align:left}.m_12051f6c{font-size:var(--stepper-fz);font-weight:500;line-height:1}.m_164eea74{color:var(--mantine-color-dimmed);font-size:calc(var(--stepper-fz) - .125rem*var(--mantine-scale));line-height:1;margin-bottom:calc(var(--stepper-spacing)/3);margin-top:calc(var(--stepper-spacing)/3)}.m_5f93f3bb{--switch-height-xs:calc(1rem*var(--mantine-scale));--switch-height-sm:calc(1.25rem*var(--mantine-scale));--switch-height-md:calc(1.5rem*var(--mantine-scale));--switch-height-lg:calc(1.875rem*var(--mantine-scale));--switch-height-xl:calc(2.25rem*var(--mantine-scale));--switch-width-xs:calc(2rem*var(--mantine-scale));--switch-width-sm:calc(2.375rem*var(--mantine-scale));--switch-width-md:calc(2.875rem*var(--mantine-scale));--switch-width-lg:calc(3.5rem*var(--mantine-scale));--switch-width-xl:calc(4.5rem*var(--mantine-scale));--switch-thumb-size-xs:calc(0.75rem*var(--mantine-scale));--switch-thumb-size-sm:calc(0.875rem*var(--mantine-scale));--switch-thumb-size-md:calc(1.125rem*var(--mantine-scale));--switch-thumb-size-lg:calc(1.375rem*var(--mantine-scale));--switch-thumb-size-xl:calc(1.75rem*var(--mantine-scale));--switch-label-font-size-xs:calc(0.3125rem*var(--mantine-scale));--switch-label-font-size-sm:calc(0.375rem*var(--mantine-scale));--switch-label-font-size-md:calc(0.4375rem*var(--mantine-scale));--switch-label-font-size-lg:calc(0.5625rem*var(--mantine-scale));--switch-label-font-size-xl:calc(0.6875rem*var(--mantine-scale));--switch-track-label-padding-xs:calc(0.0625rem*var(--mantine-scale));--switch-track-label-padding-sm:calc(0.125rem*var(--mantine-scale));--switch-track-label-padding-md:calc(0.125rem*var(--mantine-scale));--switch-track-label-padding-lg:calc(0.1875rem*var(--mantine-scale));--switch-track-label-padding-xl:calc(0.1875rem*var(--mantine-scale));--switch-height:var(--switch-height-sm);--switch-width:var(--switch-width-sm);--switch-thumb-size:var(--switch-thumb-size-sm);--switch-label-font-size:var(--switch-label-font-size-sm);--switch-track-label-padding:var(--switch-track-label-padding-sm);--switch-radius:calc(62.5rem*var(--mantine-scale));--switch-color:var(--mantine-primary-color-filled);position:relative}.m_926b4011{height:0;opacity:0;padding:0;position:absolute;white-space:nowrap;width:0}.m_926b4011,.m_9307d992{margin:0;overflow:hidden}.m_9307d992{-webkit-tap-highlight-color:transparent;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--switch-bg);border:1px solid var(--switch-bd);border-radius:var(--switch-radius);color:var(--switch-text-color);cursor:var(--switch-cursor,var(--mantine-cursor-type));display:flex;font-size:var(--switch-label-font-size);font-weight:600;height:var(--switch-height);line-height:0;min-width:var(--switch-width);order:var(--switch-order,1);position:relative;transition:background-color .15s ease,border-color .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:0}.m_9307d992:where([data-without-labels]){width:var(--switch-width)}.m_926b4011:focus-visible+.m_9307d992{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem*var(--mantine-scale))}.m_926b4011:checked+.m_9307d992{--switch-bg:var(--switch-color);--switch-bd:var(--switch-color);--switch-text-color:var(--mantine-color-white)}.m_926b4011:disabled+.m_9307d992,.m_926b4011[data-disabled]+.m_9307d992{--switch-bg:var(--switch-disabled-color);--switch-bd:var(--switch-disabled-color);--switch-cursor:not-allowed}[data-mantine-color-scheme=light] .m_9307d992{--switch-bg:var(--mantine-color-gray-2);--switch-bd:var(--mantine-color-gray-3);--switch-text-color:var(--mantine-color-gray-6);--switch-disabled-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .m_9307d992{--switch-bg:var(--mantine-color-dark-6);--switch-bd:var(--mantine-color-dark-4);--switch-text-color:var(--mantine-color-dark-1);--switch-disabled-color:var(--mantine-color-dark-4)}.m_9307d992[data-error]{--switch-bd:var(--mantine-color-error)}.m_9307d992[data-label-position=left]{--switch-order:2}.m_93039a1d{background-color:var(--switch-thumb-bg,var(--mantine-color-white));border:1px solid var(--switch-thumb-bd);border-radius:var(--switch-radius);display:flex;height:var(--switch-thumb-size);inset-inline-start:var(--switch-thumb-start,var(--switch-track-label-padding));position:absolute;transition:inset-inline-start .15s ease;width:var(--switch-thumb-size);z-index:1}.m_93039a1d>*{margin:auto}.m_926b4011:checked+*>.m_93039a1d{--switch-thumb-start:calc(100% - var(--switch-thumb-size) - var(--switch-track-label-padding));--switch-thumb-bd:var(--mantine-color-white)}.m_926b4011:disabled+*>.m_93039a1d,.m_926b4011[data-disabled]+*>.m_93039a1d{--switch-thumb-bd:var(--switch-thumb-bg-disabled);--switch-thumb-bg:var(--switch-thumb-bg-disabled)}[data-mantine-color-scheme=light] .m_93039a1d{--switch-thumb-bd:var(--mantine-color-gray-3);--switch-thumb-bg-disabled:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_93039a1d{--switch-thumb-bd:var(--mantine-color-white);--switch-thumb-bg-disabled:var(--mantine-color-dark-3)}.m_8277e082{display:grid;height:100%;margin-inline-start:calc(var(--switch-thumb-size) + var(--switch-track-label-padding));min-width:calc(var(--switch-width) - var(--switch-thumb-size));padding-inline:var(--switch-track-label-padding);place-content:center;transition:margin .15s ease}.m_926b4011:checked+*>.m_8277e082{margin-inline-end:calc(var(--switch-thumb-size) + var(--switch-track-label-padding));margin-inline-start:0}.m_b23fa0ef{border:none;border-collapse:collapse;caption-side:var(--table-caption-side,bottom);font-size:var(--mantine-font-size-sm);line-height:var(--mantine-line-height);table-layout:var(--table-layout,auto);width:100%}:where([data-mantine-color-scheme=light]) .m_b23fa0ef{--table-hover-color:var(--mantine-color-gray-1);--table-striped-color:var(--mantine-color-gray-0);--table-border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_b23fa0ef{--table-hover-color:var(--mantine-color-dark-5);--table-striped-color:var(--mantine-color-dark-6);--table-border-color:var(--mantine-color-dark-4)}.m_b23fa0ef:where([data-with-table-border]){border:calc(.0625rem*var(--mantine-scale)) solid var(--table-border-color)}.m_4e7aa4f3{text-align:left}:where([dir=rtl]) .m_4e7aa4f3{text-align:right}.m_4e7aa4fd{background-color:transparent;border-bottom:none}@media (hover:hover){.m_4e7aa4fd:hover:where([data-hover]){background-color:var(--tr-hover-bg)}}@media (hover:none){.m_4e7aa4fd:active:where([data-hover]){background-color:var(--tr-hover-bg)}}.m_4e7aa4fd:where([data-with-row-border]){border-bottom:calc(.0625rem*var(--mantine-scale)) solid var(--table-border-color)}.m_4e7aa4ef,.m_4e7aa4f3{padding:var(--table-vertical-spacing) var(--table-horizontal-spacing,var(--mantine-spacing-xs))}.m_4e7aa4ef:where([data-with-column-border]:not(:last-child)),.m_4e7aa4f3:where([data-with-column-border]:not(:last-child)){border-inline-end:calc(.0625rem*var(--mantine-scale)) solid var(--table-border-color)}.m_b2404537 :where(tr):where([data-with-row-border]:last-of-type){border-bottom:none}.m_b2404537 :where(tr):where([data-striped=odd]:nth-of-type(odd)){background-color:var(--table-striped-color)}.m_b2404537 :where(tr):where([data-striped=even]:nth-of-type(2n)){background-color:var(--table-striped-color)}.m_b2404537 :where(tr)[data-hover]{--tr-hover-bg:var(--table-highlight-on-hover-color,var(--table-hover-color))}.m_b242d975{top:var(--table-sticky-header-offset,0);z-index:3}.m_b242d975:where([data-sticky]){background-color:var(--mantine-color-body);position:sticky}.m_9e5a3ac7{color:var(--mantine-color-dimmed)}.m_9e5a3ac7:where([data-side=top]){margin-bottom:var(--mantine-spacing-xs)}.m_9e5a3ac7:where([data-side=bottom]){margin-top:var(--mantine-spacing-xs)}.m_a100c15{overflow-x:var(--table-overflow)}.m_62259741{min-width:var(--table-min-width)}.m_89d60db1{display:var(--tabs-display);flex-direction:var(--tabs-flex-direction);--tab-justify:flex-start;--tabs-list-direction:row;--tabs-panel-grow:unset;--tabs-display:block;--tabs-flex-direction:row;--tabs-list-border-width:0;--tabs-list-border-size:0 0 var(--tabs-list-border-width) 0;--tabs-list-gap:unset;--tabs-list-line-bottom:0;--tabs-list-line-top:unset;--tabs-list-line-start:0;--tabs-list-line-end:0;--tab-radius:var(--tabs-radius) var(--tabs-radius) 0 0;--tab-border-width:0 0 var(--tabs-list-border-width) 0}.m_89d60db1[data-inverted]{--tabs-list-line-bottom:unset;--tabs-list-line-top:0;--tab-radius:0 0 var(--tabs-radius) var(--tabs-radius);--tab-border-width:var(--tabs-list-border-width) 0 0 0}.m_89d60db1[data-inverted] .m_576c9d4:before{bottom:unset;top:0}.m_89d60db1[data-orientation=vertical]{--tabs-list-line-start:unset;--tabs-list-line-end:0;--tabs-list-line-top:0;--tabs-list-line-bottom:0;--tabs-list-border-size:0 var(--tabs-list-border-width) 0 0;--tab-border-width:0 var(--tabs-list-border-width) 0 0;--tab-radius:var(--tabs-radius) 0 0 var(--tabs-radius);--tabs-list-direction:column;--tabs-panel-grow:1;--tabs-display:flex}[dir=rtl] .m_89d60db1[data-orientation=vertical]{--tabs-list-border-size:0 0 0 var(--tabs-list-border-width);--tab-border-width:0 0 0 var(--tabs-list-border-width);--tab-radius:0 var(--tabs-radius) var(--tabs-radius) 0}.m_89d60db1[data-orientation=vertical][data-placement=right]{--tabs-flex-direction:row-reverse;--tabs-list-line-start:0;--tabs-list-line-end:unset;--tabs-list-border-size:0 0 0 var(--tabs-list-border-width);--tab-border-width:0 0 0 var(--tabs-list-border-width);--tab-radius:0 var(--tabs-radius) var(--tabs-radius) 0}[dir=rtl] .m_89d60db1[data-orientation=vertical][data-placement=right]{--tabs-list-border-size:0 var(--tabs-list-border-width) 0 0;--tab-border-width:0 var(--tabs-list-border-width) 0 0;--tab-radius:var(--tabs-radius) 0 0 var(--tabs-radius)}[data-mantine-color-scheme=light] .m_89d60db1{--tab-border-color:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .m_89d60db1{--tab-border-color:var(--mantine-color-dark-4)}.m_89d60db1[data-orientation=horizontal]{--tab-justify:center}.m_89d60db1[data-variant=default]{--tabs-list-border-width:calc(0.125rem*var(--mantine-scale))}[data-mantine-color-scheme=light] .m_89d60db1[data-variant=default]{--tab-hover-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_89d60db1[data-variant=default]{--tab-hover-color:var(--mantine-color-dark-6)}.m_89d60db1[data-variant=outline]{--tabs-list-border-width:calc(0.0625rem*var(--mantine-scale))}.m_89d60db1[data-variant=pills]{--tabs-list-gap:calc(var(--mantine-spacing-sm)/2)}[data-mantine-color-scheme=light] .m_89d60db1[data-variant=pills]{--tab-hover-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_89d60db1[data-variant=pills]{--tab-hover-color:var(--mantine-color-dark-6)}.m_89d33d6d{display:flex;flex-direction:var(--tabs-list-direction);flex-wrap:wrap;gap:var(--tabs-list-gap);justify-content:var(--tabs-justify,flex-start);--tab-grow:unset}.m_89d33d6d[data-grow]{--tab-grow:1}.m_b0c91715{flex-grow:var(--tabs-panel-grow)}.m_4ec4dce6{align-items:center;display:flex;flex-grow:var(--tab-grow);font-size:var(--mantine-font-size-sm);justify-content:var(--tab-justify);line-height:1;padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;z-index:0}.m_4ec4dce6:disabled,.m_4ec4dce6[data-disabled]{cursor:not-allowed;opacity:.5}.m_4ec4dce6:focus{z-index:1}.m_fc420b1f{align-items:center;display:flex;justify-content:center;margin-left:var(--tab-section-margin-left,0);margin-right:var(--tab-section-margin-right,0)}.m_fc420b1f[data-position=left]:not(:only-child){--tab-section-margin-right:var(--mantine-spacing-xs)}[dir=rtl] .m_fc420b1f[data-position=left]:not(:only-child){--tab-section-margin-right:0rem;--tab-section-margin-left:var(--mantine-spacing-xs)}.m_fc420b1f[data-position=right]:not(:only-child){--tab-section-margin-left:var(--mantine-spacing-xs)}[dir=rtl] .m_fc420b1f[data-position=right]:not(:only-child){--tab-section-margin-left:0rem;--tab-section-margin-right:var(--mantine-spacing-xs)}.m_576c9d4{position:relative}.m_576c9d4:before{border-color:var(--tab-border-color);border-style:solid;border-width:var(--tabs-list-border-size);bottom:var(--tabs-list-line-bottom);content:"";inset-inline-end:var(--tabs-list-line-end);inset-inline-start:var(--tabs-list-line-start);position:absolute;top:var(--tabs-list-line-top)}.m_539e827b{background-color:var(--tab-bg);border-color:transparent;border-radius:var(--tab-radius);border-style:solid;border-width:var(--tab-border-width);--tab-bg:transparent}.m_539e827b:where([data-active]){border-color:var(--tabs-color)}@media (hover:hover){.m_539e827b:hover{--tab-bg:var(--tab-hover-color)}.m_539e827b:hover:where(:not([data-active])){border-color:var(--tab-border-color)}}@media (hover:none){.m_539e827b:active{--tab-bg:var(--tab-hover-color)}.m_539e827b:active:where(:not([data-active])){border-color:var(--tab-border-color)}}@media (hover:hover){.m_539e827b:disabled:hover,.m_539e827b[data-disabled]:hover{--tab-bg:transparent}}@media (hover:none){.m_539e827b:disabled:active,.m_539e827b[data-disabled]:active{--tab-bg:transparent}}.m_6772fbd5{position:relative}.m_6772fbd5:before{border-color:var(--tab-border-color);border-style:solid;border-width:var(--tabs-list-border-size);bottom:var(--tabs-list-line-bottom);content:"";inset-inline-end:var(--tabs-list-line-end);inset-inline-start:var(--tabs-list-line-start);position:absolute;top:var(--tabs-list-line-top)}.m_b59ab47c{border-bottom-color:transparent;border-bottom:calc(.0625rem*var(--mantine-scale)) solid var(--tab-border-bottom-color);border-left:calc(.0625rem*var(--mantine-scale)) solid transparent;border-radius:var(--tab-radius);border-right:calc(.0625rem*var(--mantine-scale)) solid transparent;border-top-color:transparent;border-top:calc(.0625rem*var(--mantine-scale)) solid var(--tab-border-top-color);position:relative;--tab-border-bottom-color:transparent;--tab-border-top-color:transparent;--tab-border-inline-end-color:transparent;--tab-border-inline-start-color:transparent}.m_b59ab47c:where([data-active]):before{background-color:var(--tab-border-color);bottom:var(--tab-before-bottom,calc(-.0625rem*var(--mantine-scale)));content:"";height:calc(.0625rem*var(--mantine-scale));left:var(--tab-before-left,calc(-.0625rem*var(--mantine-scale)));position:absolute;right:var(--tab-before-right,auto);top:var(--tab-before-top,auto);width:calc(.0625rem*var(--mantine-scale))}.m_b59ab47c:where([data-active]):after{background-color:var(--tab-border-color);bottom:var(--tab-after-bottom,calc(-.0625rem*var(--mantine-scale)));content:"";height:calc(.0625rem*var(--mantine-scale));left:var(--tab-after-left,auto);position:absolute;right:var(--tab-after-right,calc(-.0625rem*var(--mantine-scale)));top:var(--tab-after-top,auto);width:calc(.0625rem*var(--mantine-scale))}.m_b59ab47c:where([data-active]){border-bottom-color:var(--tab-border-bottom-color);border-inline-end-color:var(--tab-border-inline-end-color);border-inline-start-color:var(--tab-border-inline-start-color);border-top-color:var(--tab-border-top-color);--tab-border-top-color:var(--tab-border-color);--tab-border-inline-start-color:var(--tab-border-color);--tab-border-inline-end-color:var(--tab-border-color);--tab-border-bottom-color:var(--mantine-color-body)}.m_b59ab47c:where([data-active])[data-inverted]{--tab-border-bottom-color:var(--tab-border-color);--tab-border-top-color:var(--mantine-color-body);--tab-before-bottom:auto;--tab-before-top:calc(-0.0625rem*var(--mantine-scale));--tab-after-bottom:auto;--tab-after-top:calc(-0.0625rem*var(--mantine-scale))}.m_b59ab47c:where([data-active])[data-orientation=vertical][data-placement=left]{--tab-border-inline-end-color:var(--mantine-color-body);--tab-border-inline-start-color:var(--tab-border-color);--tab-border-bottom-color:var(--tab-border-color);--tab-before-right:calc(-0.0625rem*var(--mantine-scale));--tab-before-left:auto;--tab-before-bottom:auto;--tab-before-top:calc(-0.0625rem*var(--mantine-scale));--tab-after-left:auto;--tab-after-right:calc(-0.0625rem*var(--mantine-scale))}[dir=rtl] .m_b59ab47c:where([data-active])[data-orientation=vertical][data-placement=left]{--tab-before-right:auto;--tab-before-left:calc(-0.0625rem*var(--mantine-scale));--tab-after-left:calc(-0.0625rem*var(--mantine-scale));--tab-after-right:auto}.m_b59ab47c:where([data-active])[data-orientation=vertical][data-placement=right]{--tab-border-inline-start-color:var(--mantine-color-body);--tab-border-inline-end-color:var(--tab-border-color);--tab-border-bottom-color:var(--tab-border-color);--tab-before-left:calc(-0.0625rem*var(--mantine-scale));--tab-before-right:auto;--tab-before-bottom:auto;--tab-before-top:calc(-0.0625rem*var(--mantine-scale));--tab-after-right:auto;--tab-after-left:calc(-0.0625rem*var(--mantine-scale))}[dir=rtl] .m_b59ab47c:where([data-active])[data-orientation=vertical][data-placement=right]{--tab-before-left:auto;--tab-before-right:calc(-0.0625rem*var(--mantine-scale));--tab-after-right:calc(-0.0625rem*var(--mantine-scale));--tab-after-left:auto}.m_c3381914{background-color:var(--tab-bg);border-radius:var(--tabs-radius);color:var(--tab-color);--tab-bg:transparent;--tab-color:inherit}@media (hover:hover){.m_c3381914:not([data-disabled]):hover{--tab-bg:var(--tab-hover-color)}}@media (hover:none){.m_c3381914:not([data-disabled]):active{--tab-bg:var(--tab-hover-color)}}.m_c3381914[data-active][data-active]{--tab-bg:var(--tabs-color);--tab-color:var(--tabs-text-color,var(--mantine-color-white))}@media (hover:hover){.m_c3381914[data-active][data-active]:hover{--tab-bg:var(--tabs-color)}}@media (hover:none){.m_c3381914[data-active][data-active]:active{--tab-bg:var(--tabs-color)}}.m_7341320d{--ti-size-xs:calc(1.125rem*var(--mantine-scale));--ti-size-sm:calc(1.375rem*var(--mantine-scale));--ti-size-md:calc(1.75rem*var(--mantine-scale));--ti-size-lg:calc(2.125rem*var(--mantine-scale));--ti-size-xl:calc(2.75rem*var(--mantine-scale));--ti-size:var(--ti-size-md);align-items:center;background:var(--ti-bg,var(--mantine-primary-color-filled));border:var(--ti-bd,1px solid transparent);border-radius:var(--ti-radius,var(--mantine-radius-default));color:var(--ti-color,var(--mantine-color-white));display:inline-flex;height:var(--ti-size);justify-content:center;line-height:1;min-height:var(--ti-size);min-width:var(--ti-size);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--ti-size)}.m_43657ece{--offset:calc(var(--tl-bullet-size)/2 + var(--tl-line-width)/2);--tl-bullet-size:calc(1.25rem*var(--mantine-scale));--tl-line-width:calc(0.25rem*var(--mantine-scale));--tl-radius:calc(62.5rem*var(--mantine-scale));--tl-color:var(--mantine-primary-color-filled)}.m_43657ece:where([data-align=left]){padding-inline-start:var(--offset)}.m_43657ece:where([data-align=right]){padding-inline-end:var(--offset)}.m_2ebe8099{font-weight:500;line-height:1;margin-bottom:calc(var(--mantine-spacing-xs)/2)}.m_436178ff{--item-border:var(--tl-line-width) var(--tli-border-style,solid) var(--item-border-color);color:var(--mantine-color-text);position:relative}.m_436178ff:before{border-inline-start:var(--item-border);bottom:calc(var(--mantine-spacing-xl)*-1);content:"";display:var(--timeline-line-display,none);left:var(--timeline-line-left,0);pointer-events:none;position:absolute;right:var(--timeline-line-right,0);top:0}.m_43657ece[data-align=left] .m_436178ff:before{--timeline-line-left:calc(var(--tl-line-width)*-1);--timeline-line-right:auto}.m_43657ece[data-align=right] .m_436178ff:before,[dir=rtl] .m_43657ece[data-align=left] .m_436178ff:before{--timeline-line-left:auto;--timeline-line-right:calc(var(--tl-line-width)*-1)}[dir=rtl] .m_43657ece[data-align=right] .m_436178ff:before{--timeline-line-left:calc(var(--tl-line-width)*-1);--timeline-line-right:auto}.m_43657ece:where([data-align=left]) .m_436178ff{padding-inline-start:var(--offset);text-align:left}.m_43657ece:where([data-align=right]) .m_436178ff{padding-inline-end:var(--offset);text-align:right}:where([data-mantine-color-scheme=light]) .m_436178ff{--item-border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_436178ff{--item-border-color:var(--mantine-color-dark-4)}.m_436178ff:where([data-line-active]):before{border-color:var(--tli-color,var(--tl-color))}.m_436178ff:where(:not(:last-of-type)){--timeline-line-display:block}.m_436178ff:where(:not(:first-of-type)){margin-top:var(--mantine-spacing-xl)}.m_8affcee1{align-items:center;background-color:var(--mantine-color-body);border:var(--tl-line-width) solid;border-radius:var(--tli-radius,var(--tl-radius));color:var(--mantine-color-text);display:flex;height:var(--tl-bullet-size);justify-content:center;position:absolute;top:0;width:var(--tl-bullet-size)}:where([data-mantine-color-scheme=light]) .m_8affcee1{border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_8affcee1{border-color:var(--mantine-color-dark-4)}.m_43657ece:where([data-align=left]) .m_8affcee1{left:calc(var(--tl-bullet-size)/2*-1 + var(--tl-line-width)/2*-1);right:auto}:where([dir=rtl]) .m_43657ece:where([data-align=left]) .m_8affcee1{left:auto;right:calc(var(--tl-bullet-size)/2*-1 + var(--tl-line-width)/2*-1)}.m_43657ece:where([data-align=right]) .m_8affcee1{left:auto;right:calc(var(--tl-bullet-size)/2*-1 + var(--tl-line-width)/2*-1)}:where([dir=rtl]) .m_43657ece:where([data-align=right]) .m_8affcee1{left:calc(var(--tl-bullet-size)/2*-1 + var(--tl-line-width)/2*-1);right:auto}.m_8affcee1:where([data-with-child]){border-width:var(--tl-line-width)}:where([data-mantine-color-scheme=light]) .m_8affcee1:where([data-with-child]){background-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_8affcee1:where([data-with-child]){background-color:var(--mantine-color-dark-4)}.m_8affcee1:where([data-active]){background-color:var(--mantine-color-white);border-color:var(--tli-color,var(--tl-color));color:var(--tl-icon-color,var(--mantine-color-white))}.m_8affcee1:where([data-active]):where([data-with-child]){background-color:var(--tli-color,var(--tl-color));color:var(--tl-icon-color,var(--mantine-color-white))}.m_43657ece:where([data-align=left]) .m_540e8f41{padding-inline-start:var(--offset);text-align:left}:where([dir=rtl]) .m_43657ece:where([data-align=left]) .m_540e8f41{text-align:right}.m_43657ece:where([data-align=right]) .m_540e8f41{padding-inline-end:var(--offset);text-align:right}:where([dir=rtl]) .m_43657ece:where([data-align=right]) .m_540e8f41{text-align:left}.m_8a5d1357{font-family:var(--mantine-font-family-headings);font-size:var(--title-fz);font-weight:var(--title-fw);line-height:var(--title-lh);margin:0;text-wrap:var(--title-text-wrap,var(--mantine-heading-text-wrap))}.m_8a5d1357:where([data-line-clamp]){display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:var(--title-line-clamp);-webkit-box-orient:vertical}.m_f698e191{--level-offset:var(--mantine-spacing-lg);-webkit-user-select:none;-moz-user-select:none;user-select:none}.m_75f3ecf,.m_f6970eb1,.m_f698e191{margin:0;padding:0}.m_f6970eb1{cursor:pointer;list-style:none;outline:0}.m_f6970eb1:focus-visible>.m_dc283425{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem*var(--mantine-scale))}.m_dc283425{padding-inline-start:var(--label-offset)}:where([data-mantine-color-scheme=light]) .m_dc283425:where([data-selected]){background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_dc283425:where([data-selected]){background-color:var(--mantine-color-dark-5)}.m_d6493fad :first-child{margin-top:0}.m_d6493fad :last-child{margin-bottom:0}.m_d6493fad :where(h1,h2,h3,h4,h5,h6){margin-bottom:var(--mantine-spacing-xs);text-wrap:var(--mantine-heading-text-wrap)}.m_d6493fad :where(h1){font-size:var(--mantine-h1-font-size);font-weight:var(--mantine-h1-font-weight);line-height:var(--mantine-h1-line-height);margin-top:calc(var(--mantine-spacing-xl)*1.5)}.m_d6493fad :where(h2){font-size:var(--mantine-h2-font-size);font-weight:var(--mantine-h2-font-weight);line-height:var(--mantine-h2-line-height);margin-top:var(--mantine-spacing-xl)}.m_d6493fad :where(h3){font-size:var(--mantine-h3-font-size);font-weight:var(--mantine-h3-font-weight);line-height:var(--mantine-h3-line-height);margin-top:calc(var(--mantine-spacing-xl)*.8)}.m_d6493fad :where(h4){font-size:var(--mantine-h4-font-size);font-weight:var(--mantine-h4-font-weight);line-height:var(--mantine-h4-line-height);margin-top:calc(var(--mantine-spacing-xl)*.8)}.m_d6493fad :where(h5){font-size:var(--mantine-h5-font-size);font-weight:var(--mantine-h5-font-weight);line-height:var(--mantine-h5-line-height);margin-top:calc(var(--mantine-spacing-xl)*.5)}.m_d6493fad :where(h6){font-size:var(--mantine-h6-font-size);font-weight:var(--mantine-h6-font-weight);line-height:var(--mantine-h6-line-height);margin-top:calc(var(--mantine-spacing-xl)*.5)}.m_d6493fad :where(img){margin-bottom:var(--mantine-spacing-xs);max-width:100%}.m_d6493fad :where(p){margin-bottom:var(--mantine-spacing-lg);margin-top:0}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(mark){background-color:var(--mantine-color-yellow-2);color:inherit}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(mark){background-color:var(--mantine-color-yellow-5);color:var(--mantine-color-black)}.m_d6493fad :where(a){color:var(--mantine-color-anchor);text-decoration:none}@media (hover:hover){.m_d6493fad :where(a):hover{text-decoration:underline}}@media (hover:none){.m_d6493fad :where(a):active{text-decoration:underline}}.m_d6493fad :where(hr){border:0;border-top:calc(.0625rem*var(--mantine-scale)) solid;margin-bottom:var(--mantine-spacing-md);margin-top:var(--mantine-spacing-md)}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(hr){border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(hr){border-color:var(--mantine-color-dark-3)}.m_d6493fad :where(pre){border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs);line-height:var(--mantine-line-height);margin:0;margin-bottom:var(--mantine-spacing-md);margin-top:var(--mantine-spacing-md);overflow-x:auto;padding:var(--mantine-spacing-xs)}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(pre){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(pre){background-color:var(--mantine-color-dark-8)}.m_d6493fad :where(pre) :where(code){background-color:transparent;border:0;border-radius:0;color:inherit;padding:0}.m_d6493fad :where(kbd){--kbd-fz:calc(0.75rem*var(--mantine-scale));--kbd-padding:calc(0.1875rem*var(--mantine-scale)) calc(0.3125rem*var(--mantine-scale));border:calc(.0625rem*var(--mantine-scale)) solid;border-bottom-width:calc(.1875rem*var(--mantine-scale));border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family-monospace);font-size:var(--kbd-fz);font-weight:700;line-height:var(--mantine-line-height);padding:var(--kbd-padding)}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(kbd){background-color:var(--mantine-color-gray-0);border-color:var(--mantine-color-gray-3);color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(kbd){background-color:var(--mantine-color-dark-5);border-color:var(--mantine-color-dark-3);color:var(--mantine-color-dark-0)}.m_d6493fad :where(code){border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs);line-height:var(--mantine-line-height);padding:calc(.0625rem*var(--mantine-scale)) calc(.3125rem*var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(code){background-color:var(--mantine-color-gray-0);color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(code){background-color:var(--mantine-color-dark-5);color:var(--mantine-color-white)}.m_d6493fad :where(ul,ol):not([data-type=taskList]){margin-bottom:var(--mantine-spacing-md);padding-inline-start:calc(2.375rem*var(--mantine-scale))}.m_d6493fad :where(ul,ol):not([data-type=taskList]) :where(li){margin-bottom:var(--mantine-spacing-xs)}.m_d6493fad :where(table){border-collapse:collapse;caption-side:bottom;margin-bottom:var(--mantine-spacing-md);width:100%}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(table){--table-border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(table){--table-border-color:var(--mantine-color-dark-4)}.m_d6493fad :where(table) :where(caption){color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-sm);margin-top:var(--mantine-spacing-xs)}.m_d6493fad :where(table) :where(th){font-size:var(--mantine-font-size-sm);font-weight:700;padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);text-align:left}.m_d6493fad :where(table) :where(thead th){border-bottom:calc(.0625rem*var(--mantine-scale)) solid;border-color:var(--table-border-color)}.m_d6493fad :where(table) :where(tfoot th){border-top:calc(.0625rem*var(--mantine-scale)) solid;border-color:var(--table-border-color)}.m_d6493fad :where(table) :where(td){border-bottom:calc(.0625rem*var(--mantine-scale)) solid;border-color:var(--table-border-color);font-size:var(--mantine-font-size-sm);padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm)}.m_d6493fad :where(table) :where(tr:last-of-type td){border-bottom:0}.m_d6493fad :where(blockquote){border-radius:var(--mantine-radius-sm);font-size:var(--mantine-font-size-lg);line-height:var(--mantine-line-height);margin:var(--mantine-spacing-md) 0;padding:var(--mantine-spacing-md) var(--mantine-spacing-lg)}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(blockquote){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(blockquote){background-color:var(--mantine-color-dark-8)}
    55.m_b37d9ac7{max-width:var(--notifications-container-width);position:fixed;width:calc(100% - var(--mantine-spacing-md)*2);z-index:var(--notifications-z-index)}.m_b37d9ac7:where([data-position=top-center]){left:50%;top:var(--mantine-spacing-md);transform:translateX(-50%)}.m_b37d9ac7:where([data-position=top-left]){left:var(--mantine-spacing-md);top:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=top-right]){right:var(--mantine-spacing-md);top:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-center]){bottom:var(--mantine-spacing-md);left:50%;transform:translateX(-50%)}.m_b37d9ac7:where([data-position=bottom-left]){bottom:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-right]){bottom:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_5ed0edd0+.m_5ed0edd0{margin-top:var(--mantine-spacing-md)}
    66.mantine-contextmenu{border:1px solid var(--mantine-color-gray-3);position:fixed}[data-mantine-color-scheme=dark] .mantine-contextmenu{border:1px solid var(--mantine-color-dark-4)}.mantine-contextmenu{overflow:hidden;transition:all .2s}.mantine-contextmenu-divider{background:var(--mantine-color-gray-1);height:calc(.0625rem*var(--mantine-scale))}[data-mantine-color-scheme=dark] .mantine-contextmenu-divider{background:var(--mantine-color-dark-5)}.mantine-contextmenu-item-button{align-items:center;color:var(--mantine-contextmenu-item-button-color);display:flex;padding:calc(var(--mantine-spacing-sm)/2) var(--mantine-spacing-sm);transition:background .2s;width:100%}.mantine-contextmenu-item-button[disabled]{color:var(--mantine-color-gray-5);cursor:not-allowed}[data-mantine-color-scheme=dark] .mantine-contextmenu-item-button[disabled]{color:var(--mantine-color-dark-3)}.mantine-contextmenu-item-button:hover:not([disabled]){background:var(--mantine-contextmenu-item-button-hover-bg-color-light)}[data-mantine-color-scheme=dark] .mantine-contextmenu-item-button:hover:not([disabled]){background:var(--mantine-contextmenu-item-button-hover-bg-color-dark)}.mantine-contextmenu-item-button:active:not([disabled]){background:var(--mantine-contextmenu-item-button-pressed-bg-color-light)}[data-mantine-color-scheme=dark] .mantine-contextmenu-item-button:active:not([disabled]){background:var(--mantine-contextmenu-item-button-pressed-bg-color-dark)}.mantine-contextmenu-item-button-title{flex-grow:1;font-size:var(--mantine-font-size-sm);white-space:nowrap}.mantine-contextmenu-overlay{background-color:transparent;height:100%;left:0;position:fixed;top:0;width:100%}
  • scotty/trunk/public/apps/dashboard-widget/dashboard-widget.js

    r3178906 r3189739  
    1 (()=>{"use strict";var e,t,n={20:(e,t,n)=>{var r=n(609),o=Symbol.for("react.element"),a=Symbol.for("react.fragment"),i=Object.prototype.hasOwnProperty,s=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,l={key:!0,ref:!0,__self:!0,__source:!0};function c(e,t,n){var r,a={},c=null,u=null;for(r in void 0!==n&&(c=""+n),void 0!==t.key&&(c=""+t.key),void 0!==t.ref&&(u=t.ref),t)i.call(t,r)&&!l.hasOwnProperty(r)&&(a[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===a[r]&&(a[r]=t[r]);return{$$typeof:o,type:e,key:c,ref:u,props:a,_owner:s.current}}t.Fragment=a,t.jsx=c,t.jsxs=c},848:(e,t,n)=>{e.exports=n(20)},63:(e,t,n)=>{var r=n(609),o="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},a=r.useState,i=r.useEffect,s=r.useLayoutEffect,l=r.useDebugValue;function c(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!o(e,n)}catch(e){return!0}}var u="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var n=t(),r=a({inst:{value:n,getSnapshot:t}}),o=r[0].inst,u=r[1];return s((function(){o.value=n,o.getSnapshot=t,c(o)&&u({inst:o})}),[e,n,t]),i((function(){return c(o)&&u({inst:o}),e((function(){c(o)&&u({inst:o})}))}),[e]),l(n),n};t.useSyncExternalStore=void 0!==r.useSyncExternalStore?r.useSyncExternalStore:u},888:(e,t,n)=>{e.exports=n(63)},609:e=>{e.exports=window.React}},r={};function o(e){var t=r[e];if(void 0!==t)return t.exports;var a=r[e]={exports:{}};return n[e](a,a.exports,o),a.exports}o.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return o.d(t,{a:t}),t},t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,o.t=function(n,r){if(1&r&&(n=this(n)),8&r)return n;if("object"==typeof n&&n){if(4&r&&n.__esModule)return n;if(16&r&&"function"==typeof n.then)return n}var a=Object.create(null);o.r(a);var i={};e=e||[null,t({}),t([]),t(t)];for(var s=2&r&&n;"object"==typeof s&&!~e.indexOf(s);s=t(s))Object.getOwnPropertyNames(s).forEach((e=>i[e]=()=>n[e]));return i.default=()=>n,o.d(a,i),a},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.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.nc=void 0;var a=o(609),i=o.t(a,2),s=o.n(a),l=o(848);function c(e){return"auto"===e||"dark"===e||"light"===e}function u({key:e="mantine-color-scheme-value"}={}){let t;return{get:t=>{if("undefined"==typeof window)return t;try{const n=window.localStorage.getItem(e);return c(n)?n:t}catch{return t}},set:t=>{try{window.localStorage.setItem(e,t)}catch(e){console.warn("[@mantine/core] Local storage color scheme manager was unable to save color scheme.",e)}},subscribe:n=>{t=t=>{t.storageArea===window.localStorage&&t.key===e&&c(t.newValue)&&n(t.newValue)},window.addEventListener("storage",t)},unsubscribe:()=>{window.removeEventListener("storage",t)},clear:()=>{window.localStorage.removeItem(e)}}}const d=(0,a.createContext)(null);function f(){const e=(0,a.useContext)(d);if(!e)throw new Error("[@mantine/core] MantineProvider was not found in tree");return e}function m(){return f().getStyleNonce}function p(e){return Object.keys(e)}function h(e){const t=function(e){return"string"==typeof e&&e.includes("var(--mantine-scale)")?e.match(/^calc\((.*?)\)$/)?.[1].split("*")[0].trim():e}(e);return"number"==typeof t?t:"string"==typeof t?t.includes("calc")||t.includes("var")?t:t.includes("px")?Number(t.replace("px","")):t.includes("rem")?16*Number(t.replace("rem","")):t.includes("em")?16*Number(t.replace("em","")):Number(t):NaN}function y(e){return"0rem"===e?"0rem":`calc(${e} * var(--mantine-scale))`}function v(e,{shouldScale:t=!1}={}){return function n(r){if(0===r||"0"===r)return`0${e}`;if("number"==typeof r){const n=`${r/16}${e}`;return t?y(n):n}if("string"==typeof r){if(""===r)return r;if(r.startsWith("calc(")||r.startsWith("clamp(")||r.includes("rgba("))return r;if(r.includes(","))return r.split(",").map((e=>n(e))).join(",");if(r.includes(" "))return r.split(" ").map((e=>n(e))).join(" ");if(r.includes(e))return t?y(r):r;const o=r.replace("px","");if(!Number.isNaN(Number(o))){const n=`${Number(o)/16}${e}`;return t?y(n):n}}return r}}const g=v("rem",{shouldScale:!0}),b=v("em");function w(e){return/^#?([0-9A-F]{3}){1,2}([0-9A-F]{2})?$/i.test(e)?function(e){let t=e.replace("#","");if(3===t.length){const e=t.split("");t=[e[0],e[0],e[1],e[1],e[2],e[2]].join("")}if(8===t.length){const e=parseInt(t.slice(6,8),16)/255;return{r:parseInt(t.slice(0,2),16),g:parseInt(t.slice(2,4),16),b:parseInt(t.slice(4,6),16),a:e}}const n=parseInt(t,16);return{r:n>>16&255,g:n>>8&255,b:255&n,a:1}}(e):e.startsWith("rgb")?function(e){const[t,n,r,o]=e.replace(/[^0-9,./]/g,"").split(/[/,]/).map(Number);return{r:t,g:n,b:r,a:o||1}}(e):e.startsWith("hsl")?function(e){const t=e.match(/^hsla?\(\s*(\d+)\s*,\s*(\d+%)\s*,\s*(\d+%)\s*(,\s*(0?\.\d+|\d+(\.\d+)?))?\s*\)$/i);if(!t)return{r:0,g:0,b:0,a:1};const n=parseInt(t[1],10),r=parseInt(t[2],10)/100,o=parseInt(t[3],10)/100,a=t[5]?parseFloat(t[5]):void 0,i=(1-Math.abs(2*o-1))*r,s=n/60,l=i*(1-Math.abs(s%2-1)),c=o-i/2;let u,d,f;return s>=0&&s<1?(u=i,d=l,f=0):s>=1&&s<2?(u=l,d=i,f=0):s>=2&&s<3?(u=0,d=i,f=l):s>=3&&s<4?(u=0,d=l,f=i):s>=4&&s<5?(u=l,d=0,f=i):(u=i,d=0,f=l),{r:Math.round(255*(u+c)),g:Math.round(255*(d+c)),b:Math.round(255*(f+c)),a:a||1}}(e):{r:0,g:0,b:0,a:1}}function x(e,t){if(e.startsWith("var("))return`color-mix(in srgb, ${e}, black ${100*t}%)`;const{r:n,g:r,b:o,a}=w(e),i=1-t,s=e=>Math.round(e*i);return`rgba(${s(n)}, ${s(r)}, ${s(o)}, ${a})`}function E(e,t){return"number"==typeof e.primaryShade?e.primaryShade:"dark"===t?e.primaryShade.dark:e.primaryShade.light}function C(e){return e<=.03928?e/12.92:((e+.055)/1.055)**2.4}function S(e,t=.179){return!e.startsWith("var(")&&function(e){if(e.startsWith("oklch("))return(function(e){const t=e.match(/oklch\((.*?)%\s/);return t?parseFloat(t[1]):null}(e)||0)/100;const{r:t,g:n,b:r}=w(e),o=n/255,a=r/255;return.2126*C(t/255)+.7152*C(o)+.0722*C(a)}(e)>t}function N({color:e,theme:t,colorScheme:n}){if("string"!=typeof e)throw new Error("[@mantine/core] Failed to parse color. Expected color to be a string, instead got "+typeof e);if("bright"===e)return{color:e,value:"dark"===n?t.white:t.black,shade:void 0,isThemeColor:!1,isLight:S("dark"===n?t.white:t.black,t.luminanceThreshold),variable:"--mantine-color-bright"};if("dimmed"===e)return{color:e,value:"dark"===n?t.colors.dark[2]:t.colors.gray[7],shade:void 0,isThemeColor:!1,isLight:S("dark"===n?t.colors.dark[2]:t.colors.gray[6],t.luminanceThreshold),variable:"--mantine-color-dimmed"};if("white"===e||"black"===e)return{color:e,value:"white"===e?t.white:t.black,shade:void 0,isThemeColor:!1,isLight:S("white"===e?t.white:t.black,t.luminanceThreshold),variable:`--mantine-color-${e}`};const[r,o]=e.split("."),a=o?Number(o):void 0,i=r in t.colors;if(i){const e=void 0!==a?t.colors[r][a]:t.colors[r][E(t,n||"light")];return{color:r,value:e,shade:a,isThemeColor:i,isLight:S(e,t.luminanceThreshold),variable:o?`--mantine-color-${r}-${a}`:`--mantine-color-${r}-filled`}}return{color:e,value:e,isThemeColor:i,isLight:S(e,t.luminanceThreshold),shade:a,variable:void 0}}function R(e,t){const n=N({color:e||t.primaryColor,theme:t});return n.variable?`var(${n.variable})`:e}function k(e,t){const n={from:e?.from||t.defaultGradient.from,to:e?.to||t.defaultGradient.to,deg:e?.deg||t.defaultGradient.deg||0},r=R(n.from,t),o=R(n.to,t);return`linear-gradient(${n.deg}deg, ${r} 0%, ${o} 100%)`}function $(e,t){if("string"!=typeof e||t>1||t<0)return"rgba(0, 0, 0, 1)";if(e.startsWith("var("))return`color-mix(in srgb, ${e}, transparent ${100*(1-t)}%)`;if(e.startsWith("oklch"))return e.includes("/")?e.replace(/\/\s*[\d.]+\s*\)/,`/ ${t})`):e.replace(")",` / ${t})`);const{r:n,g:r,b:o}=w(e);return`rgba(${n}, ${r}, ${o}, ${t})`}const P=$,j="-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji",M={scale:1,fontSmoothing:!0,focusRing:"auto",white:"#fff",black:"#000",colors:{dark:["#C9C9C9","#b8b8b8","#828282","#696969","#424242","#3b3b3b","#2e2e2e","#242424","#1f1f1f","#141414"],gray:["#f8f9fa","#f1f3f5","#e9ecef","#dee2e6","#ced4da","#adb5bd","#868e96","#495057","#343a40","#212529"],red:["#fff5f5","#ffe3e3","#ffc9c9","#ffa8a8","#ff8787","#ff6b6b","#fa5252","#f03e3e","#e03131","#c92a2a"],pink:["#fff0f6","#ffdeeb","#fcc2d7","#faa2c1","#f783ac","#f06595","#e64980","#d6336c","#c2255c","#a61e4d"],grape:["#f8f0fc","#f3d9fa","#eebefa","#e599f7","#da77f2","#cc5de8","#be4bdb","#ae3ec9","#9c36b5","#862e9c"],violet:["#f3f0ff","#e5dbff","#d0bfff","#b197fc","#9775fa","#845ef7","#7950f2","#7048e8","#6741d9","#5f3dc4"],indigo:["#edf2ff","#dbe4ff","#bac8ff","#91a7ff","#748ffc","#5c7cfa","#4c6ef5","#4263eb","#3b5bdb","#364fc7"],blue:["#e7f5ff","#d0ebff","#a5d8ff","#74c0fc","#4dabf7","#339af0","#228be6","#1c7ed6","#1971c2","#1864ab"],cyan:["#e3fafc","#c5f6fa","#99e9f2","#66d9e8","#3bc9db","#22b8cf","#15aabf","#1098ad","#0c8599","#0b7285"],teal:["#e6fcf5","#c3fae8","#96f2d7","#63e6be","#38d9a9","#20c997","#12b886","#0ca678","#099268","#087f5b"],green:["#ebfbee","#d3f9d8","#b2f2bb","#8ce99a","#69db7c","#51cf66","#40c057","#37b24d","#2f9e44","#2b8a3e"],lime:["#f4fce3","#e9fac8","#d8f5a2","#c0eb75","#a9e34b","#94d82d","#82c91e","#74b816","#66a80f","#5c940d"],yellow:["#fff9db","#fff3bf","#ffec99","#ffe066","#ffd43b","#fcc419","#fab005","#f59f00","#f08c00","#e67700"],orange:["#fff4e6","#ffe8cc","#ffd8a8","#ffc078","#ffa94d","#ff922b","#fd7e14","#f76707","#e8590c","#d9480f"]},primaryShade:{light:6,dark:8},primaryColor:"blue",variantColorResolver:({color:e,theme:t,variant:n,gradient:r,autoContrast:o})=>{const a=N({color:e,theme:t}),i="boolean"==typeof o?o:t.autoContrast;if("filled"===n){const t=i&&a.isLight?"var(--mantine-color-black)":"var(--mantine-color-white)";return a.isThemeColor?void 0===a.shade?{background:`var(--mantine-color-${e}-filled)`,hover:`var(--mantine-color-${e}-filled-hover)`,color:t,border:`${g(1)} solid transparent`}:{background:`var(--mantine-color-${a.color}-${a.shade})`,hover:`var(--mantine-color-${a.color}-${9===a.shade?8:a.shade+1})`,color:t,border:`${g(1)} solid transparent`}:{background:e,hover:x(e,.1),color:t,border:`${g(1)} solid transparent`}}if("light"===n){if(a.isThemeColor){if(void 0===a.shade)return{background:`var(--mantine-color-${e}-light)`,hover:`var(--mantine-color-${e}-light-hover)`,color:`var(--mantine-color-${e}-light-color)`,border:`${g(1)} solid transparent`};const n=t.colors[a.color][a.shade];return{background:$(n,.1),hover:$(n,.12),color:`var(--mantine-color-${a.color}-${Math.min(a.shade,6)})`,border:`${g(1)} solid transparent`}}return{background:$(e,.1),hover:$(e,.12),color:e,border:`${g(1)} solid transparent`}}return"outline"===n?a.isThemeColor?void 0===a.shade?{background:"transparent",hover:`var(--mantine-color-${e}-outline-hover)`,color:`var(--mantine-color-${e}-outline)`,border:`${g(1)} solid var(--mantine-color-${e}-outline)`}:{background:"transparent",hover:$(t.colors[a.color][a.shade],.05),color:`var(--mantine-color-${a.color}-${a.shade})`,border:`${g(1)} solid var(--mantine-color-${a.color}-${a.shade})`}:{background:"transparent",hover:$(e,.05),color:e,border:`${g(1)} solid ${e}`}:"subtle"===n?a.isThemeColor?void 0===a.shade?{background:"transparent",hover:`var(--mantine-color-${e}-light-hover)`,color:`var(--mantine-color-${e}-light-color)`,border:`${g(1)} solid transparent`}:{background:"transparent",hover:$(t.colors[a.color][a.shade],.12),color:`var(--mantine-color-${a.color}-${Math.min(a.shade,6)})`,border:`${g(1)} solid transparent`}:{background:"transparent",hover:$(e,.12),color:e,border:`${g(1)} solid transparent`}:"transparent"===n?a.isThemeColor?void 0===a.shade?{background:"transparent",hover:"transparent",color:`var(--mantine-color-${e}-light-color)`,border:`${g(1)} solid transparent`}:{background:"transparent",hover:"transparent",color:`var(--mantine-color-${a.color}-${Math.min(a.shade,6)})`,border:`${g(1)} solid transparent`}:{background:"transparent",hover:"transparent",color:e,border:`${g(1)} solid transparent`}:"white"===n?a.isThemeColor?void 0===a.shade?{background:"var(--mantine-color-white)",hover:x(t.white,.01),color:`var(--mantine-color-${e}-filled)`,border:`${g(1)} solid transparent`}:{background:"var(--mantine-color-white)",hover:x(t.white,.01),color:`var(--mantine-color-${a.color}-${a.shade})`,border:`${g(1)} solid transparent`}:{background:"var(--mantine-color-white)",hover:x(t.white,.01),color:e,border:`${g(1)} solid transparent`}:"gradient"===n?{background:k(r,t),hover:k(r,t),color:"var(--mantine-color-white)",border:"none"}:"default"===n?{background:"var(--mantine-color-default)",hover:"var(--mantine-color-default-hover)",color:"var(--mantine-color-default-color)",border:`${g(1)} solid var(--mantine-color-default-border)`}:{}},autoContrast:!1,luminanceThreshold:.3,fontFamily:j,fontFamilyMonospace:"ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace",respectReducedMotion:!1,cursorType:"default",defaultGradient:{from:"blue",to:"cyan",deg:45},defaultRadius:"sm",activeClassName:"mantine-active",focusClassName:"",headings:{fontFamily:j,fontWeight:"700",textWrap:"wrap",sizes:{h1:{fontSize:g(34),lineHeight:"1.3"},h2:{fontSize:g(26),lineHeight:"1.35"},h3:{fontSize:g(22),lineHeight:"1.4"},h4:{fontSize:g(18),lineHeight:"1.45"},h5:{fontSize:g(16),lineHeight:"1.5"},h6:{fontSize:g(14),lineHeight:"1.5"}}},fontSizes:{xs:g(12),sm:g(14),md:g(16),lg:g(18),xl:g(20)},lineHeights:{xs:"1.4",sm:"1.45",md:"1.55",lg:"1.6",xl:"1.65"},radius:{xs:g(2),sm:g(4),md:g(8),lg:g(16),xl:g(32)},spacing:{xs:g(10),sm:g(12),md:g(16),lg:g(20),xl:g(32)},breakpoints:{xs:"36em",sm:"48em",md:"62em",lg:"75em",xl:"88em"},shadows:{xs:`0 ${g(1)} ${g(3)} rgba(0, 0, 0, 0.05), 0 ${g(1)} ${g(2)} rgba(0, 0, 0, 0.1)`,sm:`0 ${g(1)} ${g(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${g(10)} ${g(15)} ${g(-5)}, rgba(0, 0, 0, 0.04) 0 ${g(7)} ${g(7)} ${g(-5)}`,md:`0 ${g(1)} ${g(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${g(20)} ${g(25)} ${g(-5)}, rgba(0, 0, 0, 0.04) 0 ${g(10)} ${g(10)} ${g(-5)}`,lg:`0 ${g(1)} ${g(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${g(28)} ${g(23)} ${g(-7)}, rgba(0, 0, 0, 0.04) 0 ${g(12)} ${g(12)} ${g(-7)}`,xl:`0 ${g(1)} ${g(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${g(36)} ${g(28)} ${g(-7)}, rgba(0, 0, 0, 0.04) 0 ${g(17)} ${g(17)} ${g(-7)}`},other:{},components:{}};function O(e){return e&&"object"==typeof e&&!Array.isArray(e)}function T(e,t){const n={...e},r=t;return O(e)&&O(t)&&Object.keys(t).forEach((t=>{O(r[t])?n[t]=t in e?T(n[t],r[t]):r[t]:n[t]=r[t]})),n}const L="[@mantine/core] MantineProvider: Invalid theme.primaryShade, it accepts only 0-9 integers or an object { light: 0-9, dark: 0-9 }";function _(e){return!(e<0||e>9)&&parseInt(e.toString(),10)===e}function A(e){if(!(e.primaryColor in e.colors))throw new Error("[@mantine/core] MantineProvider: Invalid theme.primaryColor, it accepts only key of theme.colors, learn more – https://mantine.dev/theming/colors/#primary-color");if(!("object"!=typeof e.primaryShade||_(e.primaryShade.dark)&&_(e.primaryShade.light)))throw new Error(L);if("number"==typeof e.primaryShade&&!_(e.primaryShade))throw new Error(L)}const z=(0,a.createContext)(null);function I(){const e=(0,a.useContext)(z);if(!e)throw new Error("@mantine/core: MantineProvider was not found in component tree, make sure you have it in your app");return e}function D({theme:e,children:t,inherit:n=!0}){const r=(0,a.useContext)(z)||M,o=(0,a.useMemo)((()=>function(e,t){if(!t)return A(e),e;const n=T(e,t);return t.fontFamily&&!t.headings?.fontFamily&&(n.headings.fontFamily=t.fontFamily),A(n),n}(n?r:M,e)),[e,r,n]);return(0,l.jsx)(z.Provider,{value:o,children:t})}function F(){const e=I(),t=m(),n=p(e.breakpoints).reduce(((t,n)=>{const r=e.breakpoints[n].includes("px"),o=h(e.breakpoints[n]);return`${t}@media (max-width: ${r?o-.1+"px":b(o-.1)}) {.mantine-visible-from-${n} {display: none !important;}}@media (min-width: ${r?`${o}px`:b(o)}) {.mantine-hidden-from-${n} {display: none !important;}}`}),"");return(0,l.jsx)("style",{"data-mantine-styles":"classes",nonce:t?.(),dangerouslySetInnerHTML:{__html:n}})}function B(e){return Object.entries(e).map((([e,t])=>`${e}: ${t};`)).join("")}function H(e,t){return(Array.isArray(e)?e:[e]).reduce(((e,t)=>`${t}{${e}}`),t)}function W({color:e,theme:t,autoContrast:n}){return("boolean"==typeof n?n:t.autoContrast)&&N({color:e||t.primaryColor,theme:t}).isLight?"var(--mantine-color-black)":"var(--mantine-color-white)"}function V(e,t){return W({color:e.colors[e.primaryColor][E(e,t)],theme:e,autoContrast:null})}function Y({theme:e,color:t,colorScheme:n,name:r=t,withColorValues:o=!0}){if(!e.colors[t])return{};if("light"===n){const n=E(e,"light"),a={[`--mantine-color-${r}-text`]:`var(--mantine-color-${r}-filled)`,[`--mantine-color-${r}-filled`]:`var(--mantine-color-${r}-${n})`,[`--mantine-color-${r}-filled-hover`]:`var(--mantine-color-${r}-${9===n?8:n+1})`,[`--mantine-color-${r}-light`]:P(e.colors[t][n],.1),[`--mantine-color-${r}-light-hover`]:P(e.colors[t][n],.12),[`--mantine-color-${r}-light-color`]:`var(--mantine-color-${r}-${n})`,[`--mantine-color-${r}-outline`]:`var(--mantine-color-${r}-${n})`,[`--mantine-color-${r}-outline-hover`]:P(e.colors[t][n],.05)};return o?{[`--mantine-color-${r}-0`]:e.colors[t][0],[`--mantine-color-${r}-1`]:e.colors[t][1],[`--mantine-color-${r}-2`]:e.colors[t][2],[`--mantine-color-${r}-3`]:e.colors[t][3],[`--mantine-color-${r}-4`]:e.colors[t][4],[`--mantine-color-${r}-5`]:e.colors[t][5],[`--mantine-color-${r}-6`]:e.colors[t][6],[`--mantine-color-${r}-7`]:e.colors[t][7],[`--mantine-color-${r}-8`]:e.colors[t][8],[`--mantine-color-${r}-9`]:e.colors[t][9],...a}:a}const a=E(e,"dark"),i={[`--mantine-color-${r}-text`]:`var(--mantine-color-${r}-4)`,[`--mantine-color-${r}-filled`]:`var(--mantine-color-${r}-${a})`,[`--mantine-color-${r}-filled-hover`]:`var(--mantine-color-${r}-${9===a?8:a+1})`,[`--mantine-color-${r}-light`]:P(e.colors[t][Math.max(0,a-2)],.15),[`--mantine-color-${r}-light-hover`]:P(e.colors[t][Math.max(0,a-2)],.2),[`--mantine-color-${r}-light-color`]:`var(--mantine-color-${r}-${Math.max(a-5,0)})`,[`--mantine-color-${r}-outline`]:`var(--mantine-color-${r}-${Math.max(a-4,0)})`,[`--mantine-color-${r}-outline-hover`]:P(e.colors[t][Math.max(a-4,0)],.05)};return o?{[`--mantine-color-${r}-0`]:e.colors[t][0],[`--mantine-color-${r}-1`]:e.colors[t][1],[`--mantine-color-${r}-2`]:e.colors[t][2],[`--mantine-color-${r}-3`]:e.colors[t][3],[`--mantine-color-${r}-4`]:e.colors[t][4],[`--mantine-color-${r}-5`]:e.colors[t][5],[`--mantine-color-${r}-6`]:e.colors[t][6],[`--mantine-color-${r}-7`]:e.colors[t][7],[`--mantine-color-${r}-8`]:e.colors[t][8],[`--mantine-color-${r}-9`]:e.colors[t][9],...i}:i}function X(e,t,n){p(t).forEach((r=>Object.assign(e,{[`--mantine-${n}-${r}`]:t[r]})))}D.displayName="@mantine/core/MantineThemeProvider";const q=e=>{const t=E(e,"light"),n=e.defaultRadius in e.radius?e.radius[e.defaultRadius]:g(e.defaultRadius),r={variables:{"--mantine-scale":e.scale.toString(),"--mantine-cursor-type":e.cursorType,"--mantine-color-scheme":"light dark","--mantine-webkit-font-smoothing":e.fontSmoothing?"antialiased":"unset","--mantine-moz-font-smoothing":e.fontSmoothing?"grayscale":"unset","--mantine-color-white":e.white,"--mantine-color-black":e.black,"--mantine-line-height":e.lineHeights.md,"--mantine-font-family":e.fontFamily,"--mantine-font-family-monospace":e.fontFamilyMonospace,"--mantine-font-family-headings":e.headings.fontFamily,"--mantine-heading-font-weight":e.headings.fontWeight,"--mantine-heading-text-wrap":e.headings.textWrap,"--mantine-radius-default":n,"--mantine-primary-color-filled":`var(--mantine-color-${e.primaryColor}-filled)`,"--mantine-primary-color-filled-hover":`var(--mantine-color-${e.primaryColor}-filled-hover)`,"--mantine-primary-color-light":`var(--mantine-color-${e.primaryColor}-light)`,"--mantine-primary-color-light-hover":`var(--mantine-color-${e.primaryColor}-light-hover)`,"--mantine-primary-color-light-color":`var(--mantine-color-${e.primaryColor}-light-color)`},light:{"--mantine-primary-color-contrast":V(e,"light"),"--mantine-color-bright":"var(--mantine-color-black)","--mantine-color-text":e.black,"--mantine-color-body":e.white,"--mantine-color-error":"var(--mantine-color-red-6)","--mantine-color-placeholder":"var(--mantine-color-gray-5)","--mantine-color-anchor":`var(--mantine-color-${e.primaryColor}-${t})`,"--mantine-color-default":"var(--mantine-color-white)","--mantine-color-default-hover":"var(--mantine-color-gray-0)","--mantine-color-default-color":"var(--mantine-color-black)","--mantine-color-default-border":"var(--mantine-color-gray-4)","--mantine-color-dimmed":"var(--mantine-color-gray-6)"},dark:{"--mantine-primary-color-contrast":V(e,"dark"),"--mantine-color-bright":"var(--mantine-color-white)","--mantine-color-text":"var(--mantine-color-dark-0)","--mantine-color-body":"var(--mantine-color-dark-7)","--mantine-color-error":"var(--mantine-color-red-8)","--mantine-color-placeholder":"var(--mantine-color-dark-3)","--mantine-color-anchor":`var(--mantine-color-${e.primaryColor}-4)`,"--mantine-color-default":"var(--mantine-color-dark-6)","--mantine-color-default-hover":"var(--mantine-color-dark-5)","--mantine-color-default-color":"var(--mantine-color-white)","--mantine-color-default-border":"var(--mantine-color-dark-4)","--mantine-color-dimmed":"var(--mantine-color-dark-2)"}};X(r.variables,e.breakpoints,"breakpoint"),X(r.variables,e.spacing,"spacing"),X(r.variables,e.fontSizes,"font-size"),X(r.variables,e.lineHeights,"line-height"),X(r.variables,e.shadows,"shadow"),X(r.variables,e.radius,"radius"),e.colors[e.primaryColor].forEach(((t,n)=>{r.variables[`--mantine-primary-color-${n}`]=`var(--mantine-color-${e.primaryColor}-${n})`})),p(e.colors).forEach((t=>{const n=e.colors[t];if(function(e){return!!e&&"object"==typeof e&&"mantine-virtual-color"in e}(n))return Object.assign(r.light,Y({theme:e,name:n.name,color:n.light,colorScheme:"light",withColorValues:!0})),void Object.assign(r.dark,Y({theme:e,name:n.name,color:n.dark,colorScheme:"dark",withColorValues:!0}));n.forEach(((e,n)=>{r.variables[`--mantine-color-${t}-${n}`]=e})),Object.assign(r.light,Y({theme:e,color:t,colorScheme:"light",withColorValues:!1})),Object.assign(r.dark,Y({theme:e,color:t,colorScheme:"dark",withColorValues:!1}))}));const o=e.headings.sizes;return p(o).forEach((t=>{r.variables[`--mantine-${t}-font-size`]=o[t].fontSize,r.variables[`--mantine-${t}-line-height`]=o[t].lineHeight,r.variables[`--mantine-${t}-font-weight`]=o[t].fontWeight||e.headings.fontWeight})),r},G=q(M);function U({cssVariablesSelector:e,deduplicateCssVariables:t}){const n=I(),r=m(),o=function({theme:e,generator:t}){const n=q(e),r=t?.(e);return r?T(n,r):n}({theme:n,generator:f().cssVariablesResolver}),a=":root"===e&&t,i=function(e,t){const n=B(e.variables),r=n?H(t,n):"",o=B(e.dark),a=B(e.light);return`${r}${o?H(":host"===t?`${t}([data-mantine-color-scheme="dark"])`:`${t}[data-mantine-color-scheme="dark"]`,o):""}${a?H(":host"===t?`${t}([data-mantine-color-scheme="light"])`:`${t}[data-mantine-color-scheme="light"]`,a):""}`}(a?function(e){const t={variables:{},light:{},dark:{}};return p(e.variables).forEach((n=>{G.variables[n]!==e.variables[n]&&(t.variables[n]=e.variables[n])})),p(e.light).forEach((n=>{G.light[n]!==e.light[n]&&(t.light[n]=e.light[n])})),p(e.dark).forEach((n=>{G.dark[n]!==e.dark[n]&&(t.dark[n]=e.dark[n])})),t}(o):o,e);return i?(0,l.jsx)("style",{"data-mantine-styles":!0,nonce:r?.(),dangerouslySetInnerHTML:{__html:`${i}${a?"":(s=e,`\n  ${s}[data-mantine-color-scheme="dark"] { --mantine-color-scheme: dark; }\n  ${s}[data-mantine-color-scheme="light"] { --mantine-color-scheme: light; }\n`)}`}}):null;var s}U.displayName="@mantine/CssVariables";const K="undefined"!=typeof document?a.useLayoutEffect:a.useEffect;function Z(e,t){const n="auto"!==e?e:window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light";t()?.setAttribute("data-mantine-color-scheme",n)}function J({theme:e,children:t,getStyleNonce:n,withStaticClasses:r=!0,withGlobalClasses:o=!0,deduplicateCssVariables:i=!0,withCssVariables:s=!0,cssVariablesSelector:c=":root",classNamesPrefix:f="mantine",colorSchemeManager:m=u(),defaultColorScheme:p="light",getRootElement:h=()=>document.documentElement,cssVariablesResolver:y,forceColorScheme:v,stylesTransform:g}){const{colorScheme:b,setColorScheme:w,clearColorScheme:x}=function({manager:e,defaultColorScheme:t,getRootElement:n,forceColorScheme:r}){const o=(0,a.useRef)(),[i,s]=(0,a.useState)((()=>e.get(t))),l=r||i,c=(0,a.useCallback)((t=>{r||(Z(t,n),s(t),e.set(t))}),[e.set,l,r]),u=(0,a.useCallback)((()=>{s(t),Z(t,n),e.clear()}),[e.clear,t]);return(0,a.useEffect)((()=>(e.subscribe(c),e.unsubscribe)),[e.subscribe,e.unsubscribe]),K((()=>{Z(e.get(t),n)}),[]),(0,a.useEffect)((()=>{if(r)return Z(r,n),()=>{};void 0===r&&Z(i,n),o.current=window.matchMedia("(prefers-color-scheme: dark)");const e=e=>{"auto"===i&&Z(e.matches?"dark":"light",n)};return o.current?.addEventListener("change",e),()=>o.current?.removeEventListener("change",e)}),[i,r]),{colorScheme:l,setColorScheme:c,clearColorScheme:u}}({defaultColorScheme:p,forceColorScheme:v,manager:m,getRootElement:h});return function({respectReducedMotion:e,getRootElement:t}){K((()=>{e&&t()?.setAttribute("data-respect-reduced-motion","true")}),[e])}({respectReducedMotion:e?.respectReducedMotion||!1,getRootElement:h}),(0,l.jsx)(d.Provider,{value:{colorScheme:b,setColorScheme:w,clearColorScheme:x,getRootElement:h,classNamesPrefix:f,getStyleNonce:n,cssVariablesResolver:y,cssVariablesSelector:c,withStaticClasses:r,stylesTransform:g},children:(0,l.jsxs)(D,{theme:e,children:[s&&(0,l.jsx)(U,{cssVariablesSelector:c,deduplicateCssVariables:i}),o&&(0,l.jsx)(F,{}),t]})})}function Q(e){if("number"==typeof e)return!0;if("string"==typeof e){if(e.startsWith("calc(")||e.startsWith("var(")||e.includes(" ")&&""!==e.trim())return!0;const t=/^[+-]?[0-9]+(\.[0-9]+)?(px|em|rem|ex|ch|lh|rlh|vw|vh|vmin|vmax|vb|vi|svw|svh|lvw|lvh|dvw|dvh|cm|mm|in|pt|pc|q|cqw|cqh|cqi|cqb|cqmin|cqmax|%)?$/;return e.trim().split(/\s+/).every((e=>t.test(e)))}return!1}function ee(e,t="size",n=!0){if(void 0!==e)return Q(e)?n?g(e):e:`var(--${t}-${e})`}function te(e){return ee(e,"mantine-spacing")}function ne(e){return void 0===e?"var(--mantine-radius-default)":ee(e,"mantine-radius")}function re(e){return ee(e,"mantine-font-size")}function oe(e){return ee(e,"mantine-line-height",!1)}function ae(e){if(e)return ee(e,"mantine-shadow",!1)}function ie(e){return Object.keys(e).reduce(((t,n)=>(void 0!==e[n]&&(t[n]=e[n]),t)),{})}function se(e,t,n){const r=I(),o=r.components[e]?.defaultProps;return{...t,..."function"==typeof o?o(r):o,...ie(n)}}function le(e){var t,n,r="";if("string"==typeof e||"number"==typeof e)r+=e;else if("object"==typeof e)if(Array.isArray(e)){var o=e.length;for(t=0;t<o;t++)e[t]&&(n=le(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}!function(){const e=console.error;console.error=(...t)=>{t.length>1&&"string"==typeof t[0]&&t[0].toLowerCase().includes("extra attributes from the server")&&"string"==typeof t[1]&&t[1].toLowerCase().includes("data-mantine-color-scheme")||e(...t)}}(),J.displayName="@mantine/core/MantineProvider";const ce=function(){for(var e,t,n=0,r="",o=arguments.length;n<o;n++)(e=arguments[n])&&(t=le(e))&&(r&&(r+=" "),r+=t);return r},ue={always:"mantine-focus-always",auto:"mantine-focus-auto",never:"mantine-focus-never"},de={};function fe({theme:e,classNames:t,props:n,stylesCtx:r}){return function(e){const t={};return e.forEach((e=>{Object.entries(e).forEach((([e,n])=>{t[e]?t[e]=ce(t[e],n):t[e]=n}))})),t}((Array.isArray(t)?t:[t]).map((t=>"function"==typeof t?t(e,n,r):t||de)))}function me({selector:e,stylesCtx:t,theme:n,classNames:r,props:o}){return fe({theme:n,classNames:r,props:o,stylesCtx:t})[e]}function pe({theme:e,options:t,themeName:n,selector:r,classNamesPrefix:o,classNames:a,classes:i,unstyled:s,className:l,rootSelector:c,props:u,stylesCtx:d,withStaticClasses:f,headless:m,transformedStyles:p}){return ce(function({theme:e,options:t,unstyled:n}){return ce(t?.focusable&&!n&&(e.focusClassName||ue[e.focusRing]),t?.active&&!n&&e.activeClassName)}({theme:e,options:t,unstyled:s||m}),function({themeName:e,theme:t,selector:n,props:r,stylesCtx:o}){return e.map((e=>fe({theme:t,classNames:t.components[e]?.classNames,props:r,stylesCtx:o})?.[n]))}({theme:e,themeName:n,selector:r,props:u,stylesCtx:d}),function({options:e,classes:t,selector:n,unstyled:r}){return e?.variant&&!r?t[`${n}--${e.variant}`]:void 0}({options:t,classes:i,selector:r,unstyled:s}),me({selector:r,stylesCtx:d,theme:e,classNames:a,props:u}),me({selector:r,stylesCtx:d,theme:e,classNames:p,props:u}),function({selector:e,stylesCtx:t,options:n,props:r,theme:o}){return fe({theme:o,classNames:n?.classNames,props:n?.props||r,stylesCtx:t})[e]}({selector:r,stylesCtx:d,options:t,props:u,theme:e}),function({rootSelector:e,selector:t,className:n}){return e===t?n:void 0}({rootSelector:c,selector:r,className:l}),function({selector:e,classes:t,unstyled:n}){return n?void 0:t[e]}({selector:r,classes:i,unstyled:s||m}),f&&!m&&function({themeName:e,classNamesPrefix:t,selector:n,withStaticClass:r}){return!1===r?[]:e.map((e=>`${t}-${e}-${n}`))}({themeName:n,classNamesPrefix:o,selector:r,withStaticClass:t?.withStaticClass}),t?.className)}function he({theme:e,styles:t,props:n,stylesCtx:r}){return(Array.isArray(t)?t:[t]).reduce(((t,o)=>"function"==typeof o?{...t,...o(e,n,r)}:{...t,...o}),{})}function ye({theme:e,themeName:t,props:n,stylesCtx:r,selector:o}){return t.map((t=>he({theme:e,styles:e.components[t]?.styles,props:n,stylesCtx:r})[o])).reduce(((e,t)=>({...e,...t})),{})}function ve({style:e,theme:t}){return Array.isArray(e)?[...e].reduce(((e,n)=>({...e,...ve({style:n,theme:t})})),{}):"function"==typeof e?e(t):null==e?{}:e}function ge({vars:e,varsResolver:t,theme:n,props:r,stylesCtx:o,selector:a,themeName:i,headless:s}){return function(e){return e.reduce(((e,t)=>(t&&Object.keys(t).forEach((n=>{e[n]={...e[n],...ie(t[n])}})),e)),{})}([s?{}:t?.(n,r,o),...i.map((e=>n.components?.[e]?.vars?.(n,r,o))),e?.(n,r,o)])?.[a]}function be({theme:e,themeName:t,selector:n,options:r,props:o,stylesCtx:a,rootSelector:i,styles:s,style:l,vars:c,varsResolver:u,headless:d,withStylesTransform:f}){return{...!f&&ye({theme:e,themeName:t,props:o,stylesCtx:a,selector:n}),...!f&&he({theme:e,styles:s,props:o,stylesCtx:a})[n],...!f&&he({theme:e,styles:r?.styles,props:r?.props||o,stylesCtx:a})[n],...ge({theme:e,props:o,stylesCtx:a,vars:c,varsResolver:u,selector:n,themeName:t,headless:d}),...i===n?ve({style:l,theme:e}):null,...ve({style:r?.style,theme:e})}}function we({name:e,classes:t,props:n,stylesCtx:r,className:o,style:a,rootSelector:i="root",unstyled:s,classNames:l,styles:c,vars:u,varsResolver:d}){const m=I(),p=f().classNamesPrefix,h=f().withStaticClasses,y=f().headless,v=(Array.isArray(e)?e:[e]).filter((e=>e)),{withStylesTransform:g,getTransformedStyles:b}=function({props:e,stylesCtx:t,themeName:n}){const r=I(),o=(f().stylesTransform?.styles)?.();return{getTransformedStyles:a=>o?[...a.map((n=>o(n,{props:e,theme:r,ctx:t}))),...n.map((n=>o(r.components[n]?.styles,{props:e,theme:r,ctx:t})))].filter(Boolean):[],withStylesTransform:!!o}}({props:n,stylesCtx:r,themeName:v});return(e,f)=>({className:pe({theme:m,options:f,themeName:v,selector:e,classNamesPrefix:p,classNames:l,classes:t,unstyled:s,className:o,rootSelector:i,props:n,stylesCtx:r,withStaticClasses:h,headless:y,transformedStyles:b([f?.styles,c])}),style:be({theme:m,themeName:v,selector:e,options:f,props:n,stylesCtx:r,rootSelector:i,styles:c,style:a,vars:u,varsResolver:d,headless:y,withStylesTransform:g})})}function xe(e){return p(e).reduce(((t,n)=>{return void 0!==e[n]?`${t}${r=n,r.replace(/[A-Z]/g,(e=>`-${e.toLowerCase()}`))}:${e[n]};`:t;var r}),"").trim()}function Ee({selector:e,styles:t,media:n,container:r}){const o=t?xe(t):"",a=Array.isArray(n)?n.map((t=>`@media${t.query}{${e}{${xe(t.styles)}}}`)):[],i=Array.isArray(r)?r.map((t=>`@container ${t.query}{${e}{${xe(t.styles)}}}`)):[];return`${o?`${e}{${o}}`:""}${a.join("")}${i.join("")}`.trim()}function Ce(e){const t=m();return(0,l.jsx)("style",{"data-mantine-styles":"inline",nonce:t?.(),dangerouslySetInnerHTML:{__html:Ee(e)}})}function Se(e){return e.startsWith("data-")?e:`data-${e}`}function Ne(e){return e?"string"==typeof e?{[Se(e)]:!0}:Array.isArray(e)?[...e].reduce(((e,t)=>({...e,...Ne(t)})),{}):(t=e,Object.keys(t).reduce(((e,n)=>{const r=t[n];return void 0===r||""===r||!1===r||null===r||(e[Se(n)]=t[n]),e}),{})):null;var t}function Re(e,t){return Array.isArray(e)?[...e].reduce(((e,n)=>({...e,...Re(n,t)})),{}):"function"==typeof e?e(t):null==e?{}:e}function ke({theme:e,style:t,vars:n,styleProps:r}){return{...Re(t,e),...Re(n,e),...r}}const $e={m:{type:"spacing",property:"margin"},mt:{type:"spacing",property:"marginTop"},mb:{type:"spacing",property:"marginBottom"},ml:{type:"spacing",property:"marginLeft"},mr:{type:"spacing",property:"marginRight"},ms:{type:"spacing",property:"marginInlineStart"},me:{type:"spacing",property:"marginInlineEnd"},mx:{type:"spacing",property:"marginInline"},my:{type:"spacing",property:"marginBlock"},p:{type:"spacing",property:"padding"},pt:{type:"spacing",property:"paddingTop"},pb:{type:"spacing",property:"paddingBottom"},pl:{type:"spacing",property:"paddingLeft"},pr:{type:"spacing",property:"paddingRight"},ps:{type:"spacing",property:"paddingInlineStart"},pe:{type:"spacing",property:"paddingInlineEnd"},px:{type:"spacing",property:"paddingInline"},py:{type:"spacing",property:"paddingBlock"},bd:{type:"border",property:"border"},bg:{type:"color",property:"background"},c:{type:"textColor",property:"color"},opacity:{type:"identity",property:"opacity"},ff:{type:"fontFamily",property:"fontFamily"},fz:{type:"fontSize",property:"fontSize"},fw:{type:"identity",property:"fontWeight"},lts:{type:"size",property:"letterSpacing"},ta:{type:"identity",property:"textAlign"},lh:{type:"lineHeight",property:"lineHeight"},fs:{type:"identity",property:"fontStyle"},tt:{type:"identity",property:"textTransform"},td:{type:"identity",property:"textDecoration"},w:{type:"spacing",property:"width"},miw:{type:"spacing",property:"minWidth"},maw:{type:"spacing",property:"maxWidth"},h:{type:"spacing",property:"height"},mih:{type:"spacing",property:"minHeight"},mah:{type:"spacing",property:"maxHeight"},bgsz:{type:"size",property:"backgroundSize"},bgp:{type:"identity",property:"backgroundPosition"},bgr:{type:"identity",property:"backgroundRepeat"},bga:{type:"identity",property:"backgroundAttachment"},pos:{type:"identity",property:"position"},top:{type:"identity",property:"top"},left:{type:"size",property:"left"},bottom:{type:"size",property:"bottom"},right:{type:"size",property:"right"},inset:{type:"size",property:"inset"},display:{type:"identity",property:"display"},flex:{type:"identity",property:"flex"}};function Pe(e,t){const n=N({color:e,theme:t});return"dimmed"===n.color?"var(--mantine-color-dimmed)":"bright"===n.color?"var(--mantine-color-bright)":n.variable?`var(${n.variable})`:n.color}const je={text:"var(--mantine-font-family)",mono:"var(--mantine-font-family-monospace)",monospace:"var(--mantine-font-family-monospace)",heading:"var(--mantine-font-family-headings)",headings:"var(--mantine-font-family-headings)"},Me=["h1","h2","h3","h4","h5","h6"],Oe=["h1","h2","h3","h4","h5","h6"],Te={color:Pe,textColor:function(e,t){const n=N({color:e,theme:t});return n.isThemeColor&&void 0===n.shade?`var(--mantine-color-${n.color}-text)`:Pe(e,t)},fontSize:function(e,t){return"string"==typeof e&&e in t.fontSizes?`var(--mantine-font-size-${e})`:"string"==typeof e&&Me.includes(e)?`var(--mantine-${e}-font-size)`:"number"==typeof e||"string"==typeof e?g(e):e},spacing:function(e,t){if("number"==typeof e)return g(e);if("string"==typeof e){const n=e.replace("-","");if(!(n in t.spacing))return g(e);const r=`--mantine-spacing-${n}`;return e.startsWith("-")?`calc(var(${r}) * -1)`:`var(${r})`}return e},identity:function(e){return e},size:function(e){return"number"==typeof e?g(e):e},lineHeight:function(e,t){return"string"==typeof e&&e in t.lineHeights?`var(--mantine-line-height-${e})`:"string"==typeof e&&Oe.includes(e)?`var(--mantine-${e}-line-height)`:e},fontFamily:function(e){return"string"==typeof e&&e in je?je[e]:e},border:function(e,t){if("number"==typeof e)return g(e);if("string"==typeof e){const[n,r,...o]=e.split(" ").filter((e=>""!==e.trim()));let a=`${g(n)}`;return r&&(a+=` ${r}`),o.length>0&&(a+=` ${Pe(o.join(" "),t)}`),a.trim()}return e}};function Le(e){return e.replace("(min-width: ","").replace("em)","")}function _e(e,t){return"object"==typeof e&&null!==e&&t in e?e[t]:e}const Ae=(0,a.forwardRef)((({component:e,style:t,__vars:n,className:r,variant:o,mod:i,size:s,hiddenFrom:c,visibleFrom:u,lightHidden:d,darkHidden:m,renderRoot:h,__size:y,...v},g)=>{const b=I(),w=e||"div",{styleProps:x,rest:E}=function(e){const{m:t,mx:n,my:r,mt:o,mb:a,ml:i,mr:s,me:l,ms:c,p:u,px:d,py:f,pt:m,pb:p,pl:h,pr:y,pe:v,ps:g,bd:b,bg:w,c:x,opacity:E,ff:C,fz:S,fw:N,lts:R,ta:k,lh:$,fs:P,tt:j,td:M,w:O,miw:T,maw:L,h:_,mih:A,mah:z,bgsz:I,bgp:D,bgr:F,bga:B,pos:H,top:W,left:V,bottom:Y,right:X,inset:q,display:G,flex:U,hiddenFrom:K,visibleFrom:Z,lightHidden:J,darkHidden:Q,sx:ee,...te}=e;return{styleProps:ie({m:t,mx:n,my:r,mt:o,mb:a,ml:i,mr:s,me:l,ms:c,p:u,px:d,py:f,pt:m,pb:p,pl:h,pr:y,pe:v,ps:g,bd:b,bg:w,c:x,opacity:E,ff:C,fz:S,fw:N,lts:R,ta:k,lh:$,fs:P,tt:j,td:M,w:O,miw:T,maw:L,h:_,mih:A,mah:z,bgsz:I,bgp:D,bgr:F,bga:B,pos:H,top:W,left:V,bottom:Y,right:X,inset:q,display:G,flex:U,hiddenFrom:K,visibleFrom:Z,lightHidden:J,darkHidden:Q,sx:ee}),rest:te}}(v),C=f().stylesTransform?.sx,S=C?.()?.(x.sx),N=`__m__-${(0,a.useId)().replace(/:/g,"")}`,R=function({styleProps:e,data:t,theme:n}){return function({media:e,...t}){return{...t,media:Object.keys(e).sort(((e,t)=>Number(Le(e))-Number(Le(t)))).map((t=>({query:t,styles:e[t]})))}}(p(e).reduce(((r,o)=>{if("hiddenFrom"===o||"visibleFrom"===o||"sx"===o)return r;const a=t[o],i=Array.isArray(a.property)?a.property:[a.property],s="object"==typeof(l=e[o])&&null!==l?"base"in l?l.base:void 0:l;var l;if(!function(e){if("object"!=typeof e||null===e)return!1;const t=Object.keys(e);return 1!==t.length||"base"!==t[0]}(e[o]))return i.forEach((e=>{r.inlineStyles[e]=Te[a.type](s,n)})),r;r.hasResponsiveStyles=!0;const c=function(e){return"object"==typeof e&&null!==e?p(e).filter((e=>"base"!==e)):[]}(e[o]);return i.forEach((t=>{s&&(r.styles[t]=Te[a.type](s,n)),c.forEach((i=>{const s=`(min-width: ${n.breakpoints[i]})`;r.media[s]={...r.media[s],[t]:Te[a.type](_e(e[o],i),n)}}))})),r}),{hasResponsiveStyles:!1,styles:{},inlineStyles:{},media:{}}))}({styleProps:x,theme:b,data:$e}),k={ref:g,style:ke({theme:b,style:t,vars:n,styleProps:R.inlineStyles}),className:ce(r,S,{[N]:R.hasResponsiveStyles,"mantine-light-hidden":d,"mantine-dark-hidden":m,[`mantine-hidden-from-${c}`]:c,[`mantine-visible-from-${u}`]:u}),"data-variant":o,"data-size":Q(s)?void 0:s||void 0,size:y,...Ne(i),...E};return(0,l.jsxs)(l.Fragment,{children:[R.hasResponsiveStyles&&(0,l.jsx)(Ce,{selector:`.${N}`,styles:R.styles,media:R.media}),"function"==typeof h?h(k):(0,l.jsx)(w,{...k})]})}));Ae.displayName="@mantine/core/Box";const ze=Ae;function Ie(e){return e}function De(e){const t=(0,a.forwardRef)(e);return t.extend=Ie,t.withProps=e=>{const n=(0,a.forwardRef)(((n,r)=>(0,l.jsx)(t,{...e,...n,ref:r})));return n.extend=t.extend,n.displayName=`WithProps(${t.displayName})`,n},t}var Fe={root:"m_6d731127"};const Be={gap:"md",align:"stretch",justify:"flex-start"},He=(e,{gap:t,align:n,justify:r})=>({root:{"--stack-gap":te(t),"--stack-align":n,"--stack-justify":r}}),We=De(((e,t)=>{const n=se("Stack",Be,e),{classNames:r,className:o,style:a,styles:i,unstyled:s,vars:c,align:u,justify:d,gap:f,variant:m,...p}=n,h=we({name:"Stack",props:n,classes:Fe,className:o,style:a,classNames:r,styles:i,unstyled:s,vars:c,varsResolver:He});return(0,l.jsx)(ze,{ref:t,...h("root"),variant:m,...p})}));We.classes=Fe,We.displayName="@mantine/core/Stack";const Ve={app:100,modal:200,popover:300,overlay:400,max:9999};function Ye(e){return Ve[e]}function Xe(e){const t=(0,a.createContext)(null);return[({children:e,value:n})=>(0,l.jsx)(t.Provider,{value:n,children:e}),()=>{const n=(0,a.useContext)(t);if(null===n)throw new Error(e);return n}]}const[qe,Ge]=Xe("ModalBase component was not found in tree");var Ue="m_615af6c9",Ke="m_b5489c3c",Ze="m_60c222c7",Je="m_fd1ab0aa",Qe="m_606cb269",et="m_5df29311";const tt=(0,a.forwardRef)((({className:e,...t},n)=>{const r=function(){const e=Ge();return(0,a.useEffect)((()=>(e.setBodyMounted(!0),()=>e.setBodyMounted(!1))),[]),e.getBodyId()}(),o=Ge();return(0,l.jsx)(ze,{ref:n,...t,id:r,className:ce({[et]:!o.unstyled},e)})}));tt.displayName="@mantine/core/ModalBaseBody";const[nt,rt]=Xe("Modal component was not found in tree");var ot={root:"m_9df02822",content:"m_54c44539",inner:"m_1f958f16",header:"m_d0e2b9cd"};const at={},it=De(((e,t)=>{const n=se("ModalBody",at,e),{classNames:r,className:o,style:a,styles:i,vars:s,...c}=n,u=rt();return(0,l.jsx)(tt,{ref:t,...u.getStyles("body",{classNames:r,style:a,styles:i,className:o}),...c})}));function st(e){const t=(0,a.forwardRef)(e);return t.withProps=e=>{const n=(0,a.forwardRef)(((n,r)=>(0,l.jsx)(t,{...e,...n,ref:r})));return n.extend=t.extend,n.displayName=`WithProps(${t.displayName})`,n},t.extend=Ie,t}it.classes=ot,it.displayName="@mantine/core/ModalBody";var lt={root:"m_87cf2631"};const ct={__staticSelector:"UnstyledButton"},ut=st(((e,t)=>{const n=se("UnstyledButton",ct,e),{className:r,component:o="button",__staticSelector:a,unstyled:i,classNames:s,styles:c,style:u,...d}=n,f=we({name:a,props:n,classes:lt,className:r,style:u,classNames:s,styles:c,unstyled:i});return(0,l.jsx)(ze,{...f("root",{focusable:!0}),component:o,ref:t,type:"button"===o?"button":void 0,...d})}));ut.classes=lt,ut.displayName="@mantine/core/UnstyledButton";const dt=(0,a.forwardRef)((({size:e="var(--cb-icon-size, 70%)",style:t,...n},r)=>(0,l.jsx)("svg",{viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{...t,width:e,height:e},ref:r,...n,children:(0,l.jsx)("path",{d:"M11.7816 4.03157C12.0062 3.80702 12.0062 3.44295 11.7816 3.2184C11.5571 2.99385 11.193 2.99385 10.9685 3.2184L7.50005 6.68682L4.03164 3.2184C3.80708 2.99385 3.44301 2.99385 3.21846 3.2184C2.99391 3.44295 2.99391 3.80702 3.21846 4.03157L6.68688 7.49999L3.21846 10.9684C2.99391 11.193 2.99391 11.557 3.21846 11.7816C3.44301 12.0061 3.80708 12.0061 4.03164 11.7816L7.50005 8.31316L10.9685 11.7816C11.193 12.0061 11.5571 12.0061 11.7816 11.7816C12.0062 11.557 12.0062 11.193 11.7816 10.9684L8.31322 7.49999L11.7816 4.03157Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"})})));dt.displayName="@mantine/core/CloseIcon";var ft={root:"m_86a44da5","root--subtle":"m_220c80f2"};const mt={variant:"subtle"},pt=(e,{size:t,radius:n,iconSize:r})=>({root:{"--cb-size":ee(t,"cb-size"),"--cb-radius":void 0===n?void 0:ne(n),"--cb-icon-size":g(r)}}),ht=st(((e,t)=>{const n=se("CloseButton",mt,e),{iconSize:r,children:o,vars:a,radius:i,className:s,classNames:c,style:u,styles:d,unstyled:f,"data-disabled":m,disabled:p,variant:h,icon:y,mod:v,...g}=n,b=we({name:"CloseButton",props:n,className:s,style:u,classes:ft,classNames:c,styles:d,unstyled:f,vars:a,varsResolver:pt});return(0,l.jsxs)(ut,{ref:t,...g,unstyled:f,variant:h,disabled:p,mod:[{disabled:p||m},v],...b("root",{variant:h,active:!p&&!m}),children:[y||(0,l.jsx)(dt,{}),o]})}));ht.classes=ft,ht.displayName="@mantine/core/CloseButton";const yt=(0,a.forwardRef)((({className:e,onClick:t,...n},r)=>{const o=Ge();return(0,l.jsx)(ht,{ref:r,...n,onClick:e=>{o.onClose(),t?.(e)},className:ce({[Qe]:!o.unstyled},e),unstyled:o.unstyled})}));yt.displayName="@mantine/core/ModalBaseCloseButton";const vt={},gt=De(((e,t)=>{const n=se("ModalCloseButton",vt,e),{classNames:r,className:o,style:a,styles:i,vars:s,...c}=n,u=rt();return(0,l.jsx)(yt,{ref:t,...u.getStyles("close",{classNames:r,style:a,styles:i,className:o}),...c})}));function bt(){return`mantine-${Math.random().toString(36).slice(2,11)}`}gt.classes=ot,gt.displayName="@mantine/core/ModalCloseButton";const wt=/input|select|textarea|button|object/,xt="a, input, select, textarea, button, object, [tabindex]";function Et(e){return"none"===e.style.display}function Ct(e){let t=e.getAttribute("tabindex");return null===t&&(t=void 0),parseInt(t,10)}function St(e){const t=e.nodeName.toLowerCase(),n=!Number.isNaN(Ct(e));return(wt.test(t)&&!e.disabled||e instanceof HTMLAnchorElement&&e.href||n)&&function(e){if(e.getAttribute("aria-hidden")||e.getAttribute("hidden")||"hidden"===e.getAttribute("type"))return!1;let t=e;for(;t&&t!==document.body&&11!==t.nodeType;){if(Et(t))return!1;t=t.parentNode}return!0}(e)}function Nt(e){const t=Ct(e);return(Number.isNaN(t)||t>=0)&&St(e)}function Rt(e=!0){const t=(0,a.useRef)(),n=(0,a.useRef)(null),r=e=>{let t=e.querySelector("[data-autofocus]");if(!t){const n=Array.from(e.querySelectorAll(xt));t=n.find(Nt)||n.find(St)||null,!t&&St(e)&&(t=e)}t&&t.focus({preventScroll:!0})},o=(0,a.useCallback)((o=>{e&&(null!==o?(n.current=function(e,t="body > :not(script)"){const n=bt(),r=Array.from(document.querySelectorAll(t)).map((t=>{if(t?.shadowRoot?.contains(e)||t.contains(e))return;const r=t.getAttribute("aria-hidden"),o=t.getAttribute("data-hidden"),a=t.getAttribute("data-focus-id");return t.setAttribute("data-focus-id",n),null===r||"false"===r?t.setAttribute("aria-hidden","true"):o||a||t.setAttribute("data-hidden",r),{node:t,ariaHidden:o||null}}));return()=>{r.forEach((e=>{e&&n===e.node.getAttribute("data-focus-id")&&(null===e.ariaHidden?e.node.removeAttribute("aria-hidden"):e.node.setAttribute("aria-hidden",e.ariaHidden),e.node.removeAttribute("data-focus-id"),e.node.removeAttribute("data-hidden"))}))}}(o),t.current!==o&&(o?(setTimeout((()=>{o.getRootNode()&&r(o)})),t.current=o):t.current=null)):n.current&&(n.current(),n.current=null))}),[e]);return(0,a.useEffect)((()=>{if(!e)return;t.current&&setTimeout((()=>r(t.current)));const o=e=>{"Tab"===e.key&&t.current&&function(e,t){const n=(r=e,Array.from(r.querySelectorAll(xt)).filter(Nt));var r;if(!n.length)return void t.preventDefault();const o=n[t.shiftKey?0:n.length-1],a=e.getRootNode();let i=o===a.activeElement||e===a.activeElement;const s=a.activeElement;if("INPUT"===s.tagName&&"radio"===s.getAttribute("type")){const e=n.filter((e=>"radio"===e.getAttribute("type")&&e.getAttribute("name")===s.getAttribute("name")));i=e.includes(o)}if(!i)return;t.preventDefault();const l=n[t.shiftKey?n.length-1:0];l&&l.focus()}(t.current,e)};return document.addEventListener("keydown",o),()=>{document.removeEventListener("keydown",o),n.current&&n.current()}}),[e]),o}function kt(e,t){"function"==typeof e?e(t):"object"==typeof e&&null!==e&&"current"in e&&(e.current=t)}function $t(...e){return(0,a.useCallback)(function(...e){return t=>{e.forEach((e=>kt(e,t)))}}(...e),e)}function Pt(e){return!Array.isArray(e)&&null!==e&&"object"==typeof e&&e.type!==a.Fragment}var jt={root:"m_515a97f8"};const Mt={},Ot=De(((e,t)=>{const n=se("VisuallyHidden",Mt,e),{classNames:r,className:o,style:a,styles:i,unstyled:s,vars:c,...u}=n,d=we({name:"VisuallyHidden",classes:jt,props:n,className:o,style:a,classNames:r,styles:i,unstyled:s});return(0,l.jsx)(ze,{component:"span",ref:t,...d("root"),...u})}));function Tt({children:e,active:t=!0,refProp:n="ref",innerRef:r}){const o=$t(Rt(t),r);return Pt(e)?(0,a.cloneElement)(e,{[n]:o}):e}function Lt(e){return(0,l.jsx)(Ot,{tabIndex:-1,"data-autofocus":!0,...e})}Ot.classes=jt,Ot.displayName="@mantine/core/VisuallyHidden",Tt.displayName="@mantine/core/FocusTrap",Lt.displayName="@mantine/core/FocusTrapInitialFocus",Tt.InitialFocus=Lt;var _t={root:"m_1b7284a3"};const At={},zt=(e,{radius:t,shadow:n})=>({root:{"--paper-radius":void 0===t?void 0:ne(t),"--paper-shadow":ae(n)}}),It=st(((e,t)=>{const n=se("Paper",At,e),{classNames:r,className:o,style:a,styles:i,unstyled:s,withBorder:c,vars:u,radius:d,shadow:f,variant:m,mod:p,...h}=n,y=we({name:"Paper",props:n,classes:_t,className:o,style:a,classNames:r,styles:i,unstyled:s,vars:u,varsResolver:zt});return(0,l.jsx)(ze,{ref:t,mod:[{"data-with-border":c},p],...y("root"),variant:m,...h})}));It.classes=_t,It.displayName="@mantine/core/Paper";const Dt=e=>({in:{opacity:1,transform:"scale(1)"},out:{opacity:0,transform:`scale(.9) translateY(${g("bottom"===e?10:-10)})`},transitionProperty:"transform, opacity"}),Ft={fade:{in:{opacity:1},out:{opacity:0},transitionProperty:"opacity"},"fade-up":{in:{opacity:1,transform:"translateY(0)"},out:{opacity:0,transform:`translateY(${g(30)}`},transitionProperty:"opacity, transform"},"fade-down":{in:{opacity:1,transform:"translateY(0)"},out:{opacity:0,transform:`translateY(${g(-30)}`},transitionProperty:"opacity, transform"},"fade-left":{in:{opacity:1,transform:"translateX(0)"},out:{opacity:0,transform:`translateX(${g(30)}`},transitionProperty:"opacity, transform"},"fade-right":{in:{opacity:1,transform:"translateX(0)"},out:{opacity:0,transform:`translateX(${g(-30)}`},transitionProperty:"opacity, transform"},scale:{in:{opacity:1,transform:"scale(1)"},out:{opacity:0,transform:"scale(0)"},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"scale-y":{in:{opacity:1,transform:"scaleY(1)"},out:{opacity:0,transform:"scaleY(0)"},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"scale-x":{in:{opacity:1,transform:"scaleX(1)"},out:{opacity:0,transform:"scaleX(0)"},common:{transformOrigin:"left"},transitionProperty:"transform, opacity"},"skew-up":{in:{opacity:1,transform:"translateY(0) skew(0deg, 0deg)"},out:{opacity:0,transform:`translateY(${g(-20)}) skew(-10deg, -5deg)`},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"skew-down":{in:{opacity:1,transform:"translateY(0) skew(0deg, 0deg)"},out:{opacity:0,transform:`translateY(${g(20)}) skew(-10deg, -5deg)`},common:{transformOrigin:"bottom"},transitionProperty:"transform, opacity"},"rotate-left":{in:{opacity:1,transform:"translateY(0) rotate(0deg)"},out:{opacity:0,transform:`translateY(${g(20)}) rotate(-5deg)`},common:{transformOrigin:"bottom"},transitionProperty:"transform, opacity"},"rotate-right":{in:{opacity:1,transform:"translateY(0) rotate(0deg)"},out:{opacity:0,transform:`translateY(${g(20)}) rotate(5deg)`},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"slide-down":{in:{opacity:1,transform:"translateY(0)"},out:{opacity:0,transform:"translateY(-100%)"},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"slide-up":{in:{opacity:1,transform:"translateY(0)"},out:{opacity:0,transform:"translateY(100%)"},common:{transformOrigin:"bottom"},transitionProperty:"transform, opacity"},"slide-left":{in:{opacity:1,transform:"translateX(0)"},out:{opacity:0,transform:"translateX(100%)"},common:{transformOrigin:"left"},transitionProperty:"transform, opacity"},"slide-right":{in:{opacity:1,transform:"translateX(0)"},out:{opacity:0,transform:"translateX(-100%)"},common:{transformOrigin:"right"},transitionProperty:"transform, opacity"},pop:{...Dt("bottom"),common:{transformOrigin:"center center"}},"pop-bottom-left":{...Dt("bottom"),common:{transformOrigin:"bottom left"}},"pop-bottom-right":{...Dt("bottom"),common:{transformOrigin:"bottom right"}},"pop-top-left":{...Dt("top"),common:{transformOrigin:"top left"}},"pop-top-right":{...Dt("top"),common:{transformOrigin:"top right"}}},Bt={entering:"in",entered:"in",exiting:"out",exited:"out","pre-exiting":"out","pre-entering":"out"};function Ht({transition:e,state:t,duration:n,timingFunction:r}){const o={transitionDuration:`${n}ms`,transitionTimingFunction:r};return"string"==typeof e?e in Ft?{transitionProperty:Ft[e].transitionProperty,...o,...Ft[e].common,...Ft[e][Bt[t]]}:{}:{transitionProperty:e.transitionProperty,...o,...e.common,...e[Bt[t]]}}const Wt=window.ReactDOM;var Vt=o.n(Wt);function Yt(e,t,{getInitialValueInEffect:n}={getInitialValueInEffect:!0}){const[r,o]=(0,a.useState)(n?t:function(e){return"undefined"!=typeof window&&"matchMedia"in window&&window.matchMedia(e).matches}(e)),i=(0,a.useRef)();return(0,a.useEffect)((()=>{if("matchMedia"in window)return i.current=window.matchMedia(e),o(i.current.matches),function(e,t){try{return e.addEventListener("change",t),()=>e.removeEventListener("change",t)}catch(n){return e.addListener(t),()=>e.removeListener(t)}}(i.current,(e=>o(e.matches)))}),[e]),r}function Xt(e,t){return Yt("(prefers-reduced-motion: reduce)",e,t)}function qt(e,t){const n=(0,a.useRef)(!1);(0,a.useEffect)((()=>()=>{n.current=!1}),[]),(0,a.useEffect)((()=>{if(n.current)return e();n.current=!0}),t)}function Gt({keepMounted:e,transition:t="fade",duration:n=250,exitDuration:r=n,mounted:o,children:i,timingFunction:s="ease",onExit:c,onEntered:u,onEnter:d,onExited:f,enterDelay:m,exitDelay:p}){const{transitionDuration:h,transitionStatus:y,transitionTimingFunction:v}=function({duration:e,exitDuration:t,timingFunction:n,mounted:r,onEnter:o,onExit:i,onEntered:s,onExited:l,enterDelay:c,exitDelay:u}){const d=I(),f=Xt(),m=!!d.respectReducedMotion&&f,[p,h]=(0,a.useState)(m?0:e),[y,v]=(0,a.useState)(r?"entered":"exited"),g=(0,a.useRef)(-1),b=(0,a.useRef)(-1),w=(0,a.useRef)(-1),x=n=>{const r=n?o:i,a=n?s:l;window.clearTimeout(g.current);const c=m?0:n?e:t;h(c),0===c?("function"==typeof r&&r(),"function"==typeof a&&a(),v(n?"entered":"exited")):w.current=requestAnimationFrame((()=>{Wt.flushSync((()=>{v(n?"pre-entering":"pre-exiting")})),w.current=requestAnimationFrame((()=>{"function"==typeof r&&r(),v(n?"entering":"exiting"),g.current=window.setTimeout((()=>{"function"==typeof a&&a(),v(n?"entered":"exited")}),c)}))}))};return qt((()=>{var e;e=r,window.clearTimeout(b.current),"number"==typeof(e?c:u)?b.current=window.setTimeout((()=>{x(e)}),e?c:u):x(e)}),[r]),(0,a.useEffect)((()=>()=>{window.clearTimeout(g.current),cancelAnimationFrame(w.current)}),[]),{transitionDuration:p,transitionStatus:y,transitionTimingFunction:n||"ease"}}({mounted:o,exitDuration:r,duration:n,timingFunction:s,onExit:c,onEntered:u,onEnter:d,onExited:f,enterDelay:m,exitDelay:p});return 0===h?o?(0,l.jsx)(l.Fragment,{children:i({})}):e?i({display:"none"}):null:"exited"===y?e?i({display:"none"}):null:(0,l.jsx)(l.Fragment,{children:i(Ht({transition:t,duration:h,state:y,timingFunction:v}))})}Gt.displayName="@mantine/core/Transition";const Ut=(0,a.forwardRef)((({transitionProps:e,className:t,innerProps:n,onKeyDown:r,style:o,...a},i)=>{const s=Ge();return(0,l.jsx)(Gt,{mounted:s.opened,transition:"pop",...s.transitionProps,...e,children:e=>(0,l.jsx)("div",{...n,className:ce({[Ze]:!s.unstyled},n.className),children:(0,l.jsx)(Tt,{active:s.opened&&s.trapFocus,innerRef:i,children:(0,l.jsx)(It,{...a,component:"section",role:"dialog",tabIndex:-1,"aria-modal":!0,"aria-describedby":s.bodyMounted?s.getBodyId():void 0,"aria-labelledby":s.titleMounted?s.getTitleId():void 0,style:[o,e],className:ce({[Je]:!s.unstyled},t),unstyled:s.unstyled,children:a.children})})})})}));function Kt({children:e}){return(0,l.jsx)(l.Fragment,{children:e})}Ut.displayName="@mantine/core/ModalBaseContent";const Zt={},Jt=De(((e,t)=>{const n=se("ModalContent",Zt,e),{classNames:r,className:o,style:a,styles:i,vars:s,children:c,...u}=n,d=rt(),f=d.scrollAreaComponent||Kt;return(0,l.jsx)(Ut,{...d.getStyles("content",{className:o,style:a,styles:i,classNames:r}),innerProps:d.getStyles("inner",{className:o,style:a,styles:i,classNames:r}),"data-full-screen":d.fullScreen||void 0,"data-modal-content":!0,ref:t,...u,children:(0,l.jsx)(f,{style:{maxHeight:d.fullScreen?"100dvh":`calc(100dvh - (${g(d.yOffset)} * 2))`},children:c})})}));Jt.classes=ot,Jt.displayName="@mantine/core/ModalContent";const Qt=(0,a.forwardRef)((({className:e,...t},n)=>{const r=Ge();return(0,l.jsx)(ze,{component:"header",ref:n,className:ce({[Ke]:!r.unstyled},e),...t})}));Qt.displayName="@mantine/core/ModalBaseHeader";const en={},tn=De(((e,t)=>{const n=se("ModalHeader",en,e),{classNames:r,className:o,style:a,styles:i,vars:s,...c}=n,u=rt();return(0,l.jsx)(Qt,{ref:t,...u.getStyles("header",{classNames:r,style:a,styles:i,className:o}),...c})}));tn.classes=ot,tn.displayName="@mantine/core/ModalHeader";var nn={root:"m_9814e45f"};const rn={zIndex:Ye("modal")},on=(e,{gradient:t,color:n,backgroundOpacity:r,blur:o,radius:a,zIndex:i})=>({root:{"--overlay-bg":t||(void 0!==n||void 0!==r)&&$(n||"#000",r??.6)||void 0,"--overlay-filter":o?`blur(${g(o)})`:void 0,"--overlay-radius":void 0===a?void 0:ne(a),"--overlay-z-index":i?.toString()}}),an=st(((e,t)=>{const n=se("Overlay",rn,e),{classNames:r,className:o,style:a,styles:i,unstyled:s,vars:c,fixed:u,center:d,children:f,radius:m,zIndex:p,gradient:h,blur:y,color:v,backgroundOpacity:g,mod:b,...w}=n,x=we({name:"Overlay",props:n,classes:nn,className:o,style:a,classNames:r,styles:i,unstyled:s,vars:c,varsResolver:on});return(0,l.jsx)(ze,{ref:t,...x("root"),mod:[{center:d,fixed:u},b],...w,children:f})}));an.classes=nn,an.displayName="@mantine/core/Overlay";const sn={duration:200,timingFunction:"ease",transition:"fade"},ln=(0,a.forwardRef)((({onClick:e,transitionProps:t,style:n,...r},o)=>{const a=Ge(),i=function(e){const t=Ge();return{...sn,...t.transitionProps,...e}}(t);return(0,l.jsx)(Gt,{mounted:a.opened,...i,transition:"fade",children:t=>(0,l.jsx)(an,{ref:o,fixed:!0,style:[n,t],zIndex:a.zIndex,unstyled:a.unstyled,onClick:t=>{e?.(t),a.closeOnClickOutside&&a.onClose()},...r})})}));ln.displayName="@mantine/core/ModalBaseOverlay";const cn={},un=De(((e,t)=>{const n=se("ModalOverlay",cn,e),{classNames:r,className:o,style:a,styles:i,vars:s,...c}=n,u=rt();return(0,l.jsx)(ln,{ref:t,...u.getStyles("overlay",{classNames:r,style:a,styles:i,className:o}),...c})}));un.classes=ot,un.displayName="@mantine/core/ModalOverlay";var dn=function(){return dn=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},dn.apply(this,arguments)};function fn(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}Object.create,Object.create,"function"==typeof SuppressedError&&SuppressedError;var mn="right-scroll-bar-position",pn="width-before-scroll-bar";function hn(e,t){return"function"==typeof e?e(t):e&&(e.current=t),e}var yn="undefined"!=typeof window?a.useLayoutEffect:a.useEffect,vn=new WeakMap;function gn(e){return e}var bn=function(e){void 0===e&&(e={});var t=function(e,t){void 0===t&&(t=gn);var n=[],r=!1;return{read:function(){if(r)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return n.length?n[n.length-1]:e},useMedium:function(e){var o=t(e,r);return n.push(o),function(){n=n.filter((function(e){return e!==o}))}},assignSyncMedium:function(e){for(r=!0;n.length;){var t=n;n=[],t.forEach(e)}n={push:function(t){return e(t)},filter:function(){return n}}},assignMedium:function(e){r=!0;var t=[];if(n.length){var o=n;n=[],o.forEach(e),t=n}var a=function(){var n=t;t=[],n.forEach(e)},i=function(){return Promise.resolve().then(a)};i(),n={push:function(e){t.push(e),i()},filter:function(e){return t=t.filter(e),n}}}}}(null);return t.options=dn({async:!0,ssr:!1},e),t}(),wn=function(){},xn=a.forwardRef((function(e,t){var n=a.useRef(null),r=a.useState({onScrollCapture:wn,onWheelCapture:wn,onTouchMoveCapture:wn}),o=r[0],i=r[1],s=e.forwardProps,l=e.children,c=e.className,u=e.removeScrollBar,d=e.enabled,f=e.shards,m=e.sideCar,p=e.noIsolation,h=e.inert,y=e.allowPinchZoom,v=e.as,g=void 0===v?"div":v,b=e.gapMode,w=fn(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as","gapMode"]),x=m,E=function(e,t){var n,r,o,i=(n=t||null,r=function(t){return e.forEach((function(e){return hn(e,t)}))},(o=(0,a.useState)((function(){return{value:n,callback:r,facade:{get current(){return o.value},set current(e){var t=o.value;t!==e&&(o.value=e,o.callback(e,t))}}}}))[0]).callback=r,o.facade);return yn((function(){var t=vn.get(i);if(t){var n=new Set(t),r=new Set(e),o=i.current;n.forEach((function(e){r.has(e)||hn(e,null)})),r.forEach((function(e){n.has(e)||hn(e,o)}))}vn.set(i,e)}),[e]),i}([n,t]),C=dn(dn({},w),o);return a.createElement(a.Fragment,null,d&&a.createElement(x,{sideCar:bn,removeScrollBar:u,shards:f,noIsolation:p,inert:h,setCallbacks:i,allowPinchZoom:!!y,lockRef:n,gapMode:b}),s?a.cloneElement(a.Children.only(l),dn(dn({},C),{ref:E})):a.createElement(g,dn({},C,{className:c,ref:E}),l))}));xn.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},xn.classNames={fullWidth:pn,zeroRight:mn};var En=function(e){var t=e.sideCar,n=fn(e,["sideCar"]);if(!t)throw new Error("Sidecar: please provide `sideCar` property to import the right car");var r=t.read();if(!r)throw new Error("Sidecar medium not found");return a.createElement(r,dn({},n))};En.isSideCarExport=!0;var Cn=function(){var e=0,t=null;return{add:function(n){var r,a;0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=o.nc;return t&&e.setAttribute("nonce",t),e}())&&(a=n,(r=t).styleSheet?r.styleSheet.cssText=a:r.appendChild(document.createTextNode(a)),function(e){(document.head||document.getElementsByTagName("head")[0]).appendChild(e)}(t)),e++},remove:function(){! --e&&t&&(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},Sn=function(){var e,t=(e=Cn(),function(t,n){a.useEffect((function(){return e.add(t),function(){e.remove()}}),[t&&n])});return function(e){var n=e.styles,r=e.dynamic;return t(n,r),null}},Nn={left:0,top:0,right:0,gap:0},Rn=function(e){return parseInt(e||"",10)||0},kn=Sn(),$n="data-scroll-locked",Pn=function(e,t,n,r){var o=e.left,a=e.top,i=e.right,s=e.gap;return void 0===n&&(n="margin"),"\n  .".concat("with-scroll-bars-hidden"," {\n   overflow: hidden ").concat(r,";\n   padding-right: ").concat(s,"px ").concat(r,";\n  }\n  body[").concat($n,"] {\n    overflow: hidden ").concat(r,";\n    overscroll-behavior: contain;\n    ").concat([t&&"position: relative ".concat(r,";"),"margin"===n&&"\n    padding-left: ".concat(o,"px;\n    padding-top: ").concat(a,"px;\n    padding-right: ").concat(i,"px;\n    margin-left:0;\n    margin-top:0;\n    margin-right: ").concat(s,"px ").concat(r,";\n    "),"padding"===n&&"padding-right: ".concat(s,"px ").concat(r,";")].filter(Boolean).join(""),"\n  }\n  \n  .").concat(mn," {\n    right: ").concat(s,"px ").concat(r,";\n  }\n  \n  .").concat(pn," {\n    margin-right: ").concat(s,"px ").concat(r,";\n  }\n  \n  .").concat(mn," .").concat(mn," {\n    right: 0 ").concat(r,";\n  }\n  \n  .").concat(pn," .").concat(pn," {\n    margin-right: 0 ").concat(r,";\n  }\n  \n  body[").concat($n,"] {\n    ").concat("--removed-body-scroll-bar-size",": ").concat(s,"px;\n  }\n")},jn=function(){var e=parseInt(document.body.getAttribute($n)||"0",10);return isFinite(e)?e:0},Mn=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,o=void 0===r?"margin":r;a.useEffect((function(){return document.body.setAttribute($n,(jn()+1).toString()),function(){var e=jn()-1;e<=0?document.body.removeAttribute($n):document.body.setAttribute($n,e.toString())}}),[]);var i=a.useMemo((function(){return function(e){if(void 0===e&&(e="margin"),"undefined"==typeof window)return Nn;var t=function(e){var t=window.getComputedStyle(document.body),n=t["padding"===e?"paddingLeft":"marginLeft"],r=t["padding"===e?"paddingTop":"marginTop"],o=t["padding"===e?"paddingRight":"marginRight"];return[Rn(n),Rn(r),Rn(o)]}(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}}(o)}),[o]);return a.createElement(kn,{styles:Pn(i,!t,o,n?"":"!important")})},On=!1;if("undefined"!=typeof window)try{var Tn=Object.defineProperty({},"passive",{get:function(){return On=!0,!0}});window.addEventListener("test",Tn,Tn),window.removeEventListener("test",Tn,Tn)}catch(e){On=!1}var Ln=!!On&&{passive:!1},An=function(e,t){if(!(e instanceof Element))return!1;var n=window.getComputedStyle(e);return"hidden"!==n[t]&&!(n.overflowY===n.overflowX&&!function(e){return"TEXTAREA"===e.tagName}(e)&&"visible"===n[t])},zn=function(e,t){var n=t.ownerDocument,r=t;do{if("undefined"!=typeof ShadowRoot&&r instanceof ShadowRoot&&(r=r.host),In(e,r)){var o=Dn(e,r);if(o[1]>o[2])return!0}r=r.parentNode}while(r&&r!==n.body);return!1},In=function(e,t){return"v"===e?function(e){return An(e,"overflowY")}(t):function(e){return An(e,"overflowX")}(t)},Dn=function(e,t){return"v"===e?[(n=t).scrollTop,n.scrollHeight,n.clientHeight]:function(e){return[e.scrollLeft,e.scrollWidth,e.clientWidth]}(t);var n},Fn=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},Bn=function(e){return[e.deltaX,e.deltaY]},Hn=function(e){return e&&"current"in e?e.current:e},Wn=function(e){return"\n  .block-interactivity-".concat(e," {pointer-events: none;}\n  .allow-interactivity-").concat(e," {pointer-events: all;}\n")},Vn=0,Yn=[];function Xn(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}const qn=(Gn=function(e){var t=a.useRef([]),n=a.useRef([0,0]),r=a.useRef(),o=a.useState(Vn++)[0],i=a.useState(Sn)[0],s=a.useRef(e);a.useEffect((function(){s.current=e}),[e]),a.useEffect((function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(o));var t=function(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))}([e.lockRef.current],(e.shards||[]).map(Hn),!0).filter(Boolean);return t.forEach((function(e){return e.classList.add("allow-interactivity-".concat(o))})),function(){document.body.classList.remove("block-interactivity-".concat(o)),t.forEach((function(e){return e.classList.remove("allow-interactivity-".concat(o))}))}}}),[e.inert,e.lockRef.current,e.shards]);var l=a.useCallback((function(e,t){if("touches"in e&&2===e.touches.length||"wheel"===e.type&&e.ctrlKey)return!s.current.allowPinchZoom;var o,a=Fn(e),i=n.current,l="deltaX"in e?e.deltaX:i[0]-a[0],c="deltaY"in e?e.deltaY:i[1]-a[1],u=e.target,d=Math.abs(l)>Math.abs(c)?"h":"v";if("touches"in e&&"h"===d&&"range"===u.type)return!1;var f=zn(d,u);if(!f)return!0;if(f?o=d:(o="v"===d?"h":"v",f=zn(d,u)),!f)return!1;if(!r.current&&"changedTouches"in e&&(l||c)&&(r.current=o),!o)return!0;var m=r.current||o;return function(e,t,n,r){var o=function(e,t){return"h"===e&&"rtl"===t?-1:1}(e,window.getComputedStyle(t).direction),a=o*r,i=n.target,s=t.contains(i),l=!1,c=a>0,u=0,d=0;do{var f=Dn(e,i),m=f[0],p=f[1]-f[2]-o*m;(m||p)&&In(e,i)&&(u+=p,d+=m),i=i instanceof ShadowRoot?i.host:i.parentNode}while(!s&&i!==document.body||s&&(t.contains(i)||t===i));return(c&&(Math.abs(u)<1||!1)||!c&&(Math.abs(d)<1||!1))&&(l=!0),l}(m,t,e,"h"===m?l:c)}),[]),c=a.useCallback((function(e){var n=e;if(Yn.length&&Yn[Yn.length-1]===i){var r="deltaY"in n?Bn(n):Fn(n),o=t.current.filter((function(e){return e.name===n.type&&(e.target===n.target||n.target===e.shadowParent)&&(t=e.delta,o=r,t[0]===o[0]&&t[1]===o[1]);var t,o}))[0];if(o&&o.should)n.cancelable&&n.preventDefault();else if(!o){var a=(s.current.shards||[]).map(Hn).filter(Boolean).filter((function(e){return e.contains(n.target)}));(a.length>0?l(n,a[0]):!s.current.noIsolation)&&n.cancelable&&n.preventDefault()}}}),[]),u=a.useCallback((function(e,n,r,o){var a={name:e,delta:n,target:r,should:o,shadowParent:Xn(r)};t.current.push(a),setTimeout((function(){t.current=t.current.filter((function(e){return e!==a}))}),1)}),[]),d=a.useCallback((function(e){n.current=Fn(e),r.current=void 0}),[]),f=a.useCallback((function(t){u(t.type,Bn(t),t.target,l(t,e.lockRef.current))}),[]),m=a.useCallback((function(t){u(t.type,Fn(t),t.target,l(t,e.lockRef.current))}),[]);a.useEffect((function(){return Yn.push(i),e.setCallbacks({onScrollCapture:f,onWheelCapture:f,onTouchMoveCapture:m}),document.addEventListener("wheel",c,Ln),document.addEventListener("touchmove",c,Ln),document.addEventListener("touchstart",d,Ln),function(){Yn=Yn.filter((function(e){return e!==i})),document.removeEventListener("wheel",c,Ln),document.removeEventListener("touchmove",c,Ln),document.removeEventListener("touchstart",d,Ln)}}),[]);var p=e.removeScrollBar,h=e.inert;return a.createElement(a.Fragment,null,h?a.createElement(i,{styles:Wn(o)}):null,p?a.createElement(Mn,{gapMode:e.gapMode}):null)},bn.useMedium(Gn),En);var Gn,Un=a.forwardRef((function(e,t){return a.createElement(xn,dn({},e,{ref:t,sideCar:qn}))}));Un.classNames=xn.classNames;const Kn=Un,Zn={},Jn=(0,a.forwardRef)(((e,t)=>{const{children:n,target:r,...o}=se("Portal",Zn,e),[i,s]=(0,a.useState)(!1),c=(0,a.useRef)(null);return K((()=>(s(!0),c.current=r?"string"==typeof r?document.querySelector(r):r:function(e){const t=document.createElement("div");return t.setAttribute("data-portal","true"),"string"==typeof e.className&&t.classList.add(...e.className.split(" ").filter(Boolean)),"object"==typeof e.style&&Object.assign(t.style,e.style),"string"==typeof e.id&&t.setAttribute("id",e.id),t}(o),kt(t,c.current),!r&&c.current&&document.body.appendChild(c.current),()=>{!r&&c.current&&document.body.removeChild(c.current)})),[r]),i&&c.current?(0,Wt.createPortal)((0,l.jsx)(l.Fragment,{children:n}),c.current):null}));function Qn({withinPortal:e=!0,children:t,...n}){return e?(0,l.jsx)(Jn,{...n,children:t}):(0,l.jsx)(l.Fragment,{children:t})}Jn.displayName="@mantine/core/Portal",Qn.displayName="@mantine/core/OptionalPortal";const er=a["useId".toString()]||(()=>{});function tr(e){const t=function(){const e=er();return e?`mantine-${e.replace(/:/g,"")}`:""}(),[n,r]=(0,a.useState)(t);return K((()=>{r(bt())}),[]),"string"==typeof e?e:"undefined"==typeof window?t:n}function nr(e,t,n){(0,a.useEffect)((()=>(window.addEventListener(e,t,n),()=>window.removeEventListener(e,t,n))),[e,t])}const rr=(0,a.forwardRef)((({keepMounted:e,opened:t,onClose:n,id:r,transitionProps:o,trapFocus:i,closeOnEscape:s,returnFocus:c,closeOnClickOutside:u,withinPortal:d,portalProps:f,lockScroll:m,children:p,zIndex:h,shadow:y,padding:v,__vars:g,unstyled:b,removeScrollProps:w,...x},E)=>{const{_id:C,titleMounted:S,bodyMounted:N,shouldLockScroll:R,setTitleMounted:k,setBodyMounted:$}=function({id:e,transitionProps:t,opened:n,trapFocus:r,closeOnEscape:o,onClose:i,returnFocus:s}){const l=tr(e),[c,u]=(0,a.useState)(!1),[d,f]=(0,a.useState)(!1),m=function({opened:e,transitionDuration:t}){const[n,r]=(0,a.useState)(e),o=(0,a.useRef)(),i=Xt()?0:t;return(0,a.useEffect)((()=>(e?(r(!0),window.clearTimeout(o.current)):0===i?r(!1):o.current=window.setTimeout((()=>r(!1)),i),()=>window.clearTimeout(o.current))),[e,i]),n}({opened:n,transitionDuration:"number"==typeof t?.duration?t?.duration:200});return nr("keydown",(e=>{"Escape"===e.key&&o&&n&&"true"!==e.target?.getAttribute("data-mantine-stop-propagation")&&i()}),{capture:!0}),function({opened:e,shouldReturnFocus:t=!0}){const n=(0,a.useRef)(),r=()=>{n.current&&"focus"in n.current&&"function"==typeof n.current.focus&&n.current?.focus({preventScroll:!0})};qt((()=>{let o=-1;const a=e=>{"Tab"===e.key&&window.clearTimeout(o)};return document.addEventListener("keydown",a),e?n.current=document.activeElement:t&&(o=window.setTimeout(r,10)),()=>{window.clearTimeout(o),document.removeEventListener("keydown",a)}}),[e,t])}({opened:n,shouldReturnFocus:r&&s}),{_id:l,titleMounted:c,bodyMounted:d,shouldLockScroll:m,setTitleMounted:u,setBodyMounted:f}}({id:r,transitionProps:o,opened:t,trapFocus:i,closeOnEscape:s,onClose:n,returnFocus:c}),{key:P,...j}=w||{};return(0,l.jsx)(Qn,{...f,withinPortal:d,children:(0,l.jsx)(qe,{value:{opened:t,onClose:n,closeOnClickOutside:u,transitionProps:{...o,keepMounted:e},getTitleId:()=>`${C}-title`,getBodyId:()=>`${C}-body`,titleMounted:S,bodyMounted:N,setTitleMounted:k,setBodyMounted:$,trapFocus:i,closeOnEscape:s,zIndex:h,unstyled:b},children:(0,l.jsx)(Kn,{enabled:R&&m,...j,children:(0,l.jsx)(ze,{ref:E,...x,__vars:{...g,"--mb-z-index":(h||Ye("modal")).toString(),"--mb-shadow":ae(y),"--mb-padding":te(v)},children:p})},P)})})}));rr.displayName="@mantine/core/ModalBase";const or={__staticSelector:"Modal",closeOnClickOutside:!0,withinPortal:!0,lockScroll:!0,trapFocus:!0,returnFocus:!0,closeOnEscape:!0,keepMounted:!1,zIndex:Ye("modal"),transitionProps:{duration:200,transition:"fade-down"},yOffset:"5dvh"},ar=(e,{radius:t,size:n,yOffset:r,xOffset:o})=>({root:{"--modal-radius":void 0===t?void 0:ne(t),"--modal-size":ee(n,"modal-size"),"--modal-y-offset":g(r),"--modal-x-offset":g(o)}}),ir=De(((e,t)=>{const n=se("ModalRoot",or,e),{classNames:r,className:o,style:a,styles:i,unstyled:s,vars:c,yOffset:u,scrollAreaComponent:d,radius:f,fullScreen:m,centered:p,xOffset:h,__staticSelector:y,...v}=n,g=we({name:y,classes:ot,props:n,className:o,style:a,classNames:r,styles:i,unstyled:s,vars:c,varsResolver:ar});return(0,l.jsx)(nt,{value:{yOffset:u,scrollAreaComponent:d,getStyles:g,fullScreen:m},children:(0,l.jsx)(rr,{ref:t,...g("root"),"data-full-screen":m||void 0,"data-centered":p||void 0,unstyled:s,...v})})}));ir.classes=ot,ir.displayName="@mantine/core/ModalRoot";const sr=(0,a.forwardRef)((({className:e,...t},n)=>{const r=function(){const e=Ge();return(0,a.useEffect)((()=>(e.setTitleMounted(!0),()=>e.setTitleMounted(!1))),[]),e.getTitleId()}(),o=Ge();return(0,l.jsx)(ze,{component:"h2",ref:n,className:ce({[Ue]:!o.unstyled},e),...t,id:r})}));sr.displayName="@mantine/core/ModalBaseTitle";const lr={},cr=De(((e,t)=>{const n=se("ModalTitle",lr,e),{classNames:r,className:o,style:a,styles:i,vars:s,...c}=n,u=rt();return(0,l.jsx)(sr,{ref:t,...u.getStyles("title",{classNames:r,style:a,styles:i,className:o}),...c})}));cr.classes=ot,cr.displayName="@mantine/core/ModalTitle";const ur={closeOnClickOutside:!0,withinPortal:!0,lockScroll:!0,trapFocus:!0,returnFocus:!0,closeOnEscape:!0,keepMounted:!1,zIndex:Ye("modal"),transitionProps:{duration:200,transition:"fade-down"},withOverlay:!0,withCloseButton:!0},dr=De(((e,t)=>{const{title:n,withOverlay:r,overlayProps:o,withCloseButton:a,closeButtonProps:i,children:s,radius:c,...u}=se("Modal",ur,e),d=!!n||a;return(0,l.jsxs)(ir,{ref:t,radius:c,...u,children:[r&&(0,l.jsx)(un,{...o}),(0,l.jsxs)(Jt,{radius:c,children:[d&&(0,l.jsxs)(tn,{children:[n&&(0,l.jsx)(cr,{children:n}),a&&(0,l.jsx)(gt,{...i})]}),(0,l.jsx)(it,{children:s})]})]})}));dr.classes=ot,dr.displayName="@mantine/core/Modal",dr.Root=ir,dr.Overlay=un,dr.Content=Jt,dr.Body=it,dr.Header=tn,dr.Title=cr,dr.CloseButton=gt;var fr={root:"m_4081bf90"};const mr={preventGrowOverflow:!0,gap:"md",align:"center",justify:"flex-start",wrap:"wrap"},pr=(e,{grow:t,preventGrowOverflow:n,gap:r,align:o,justify:a,wrap:i},{childWidth:s})=>({root:{"--group-child-width":t&&n?s:void 0,"--group-gap":te(r),"--group-align":o,"--group-justify":a,"--group-wrap":i}}),hr=De(((e,t)=>{const n=se("Group",mr,e),{classNames:r,className:o,style:i,styles:s,unstyled:c,children:u,gap:d,align:f,justify:m,wrap:p,grow:h,preventGrowOverflow:y,vars:v,variant:g,__size:b,mod:w,...x}=n,E=function(e){return a.Children.toArray(e).filter(Boolean)}(u),C=E.length,S=te(d??"md"),N=we({name:"Group",props:n,stylesCtx:{childWidth:`calc(${100/C}% - (${S} - ${S} / ${C}))`},className:o,style:i,classes:fr,classNames:r,styles:s,unstyled:c,vars:v,varsResolver:pr});return(0,l.jsx)(ze,{...N("root"),ref:t,variant:g,mod:[{grow:h},w],size:b,...x,children:E})}));hr.classes=fr,hr.displayName="@mantine/core/Group";var yr={root:"m_5ae2e3c",barsLoader:"m_7a2bd4cd",bar:"m_870bb79","bars-loader-animation":"m_5d2b3b9d",dotsLoader:"m_4e3f22d7",dot:"m_870c4af","loader-dots-animation":"m_aac34a1",ovalLoader:"m_b34414df","oval-loader-animation":"m_f8e89c4b"};const vr=(0,a.forwardRef)((({className:e,...t},n)=>(0,l.jsxs)(ze,{component:"span",className:ce(yr.barsLoader,e),...t,ref:n,children:[(0,l.jsx)("span",{className:yr.bar}),(0,l.jsx)("span",{className:yr.bar}),(0,l.jsx)("span",{className:yr.bar})]})));vr.displayName="@mantine/core/Bars";const gr=(0,a.forwardRef)((({className:e,...t},n)=>(0,l.jsxs)(ze,{component:"span",className:ce(yr.dotsLoader,e),...t,ref:n,children:[(0,l.jsx)("span",{className:yr.dot}),(0,l.jsx)("span",{className:yr.dot}),(0,l.jsx)("span",{className:yr.dot})]})));gr.displayName="@mantine/core/Dots";const br=(0,a.forwardRef)((({className:e,...t},n)=>(0,l.jsx)(ze,{component:"span",className:ce(yr.ovalLoader,e),...t,ref:n})));br.displayName="@mantine/core/Oval";const wr={bars:vr,oval:br,dots:gr},xr={loaders:wr,type:"oval"},Er=(e,{size:t,color:n})=>({root:{"--loader-size":ee(t,"loader-size"),"--loader-color":n?R(n,e):void 0}}),Cr=De(((e,t)=>{const n=se("Loader",xr,e),{size:r,color:o,type:a,vars:i,className:s,style:c,classNames:u,styles:d,unstyled:f,loaders:m,variant:p,children:h,...y}=n,v=we({name:"Loader",props:n,classes:yr,className:s,style:c,classNames:u,styles:d,unstyled:f,vars:i,varsResolver:Er});return h?(0,l.jsx)(ze,{...v("root"),ref:t,...y,children:h}):(0,l.jsx)(ze,{...v("root"),ref:t,component:m[a],variant:p,size:r,...y})}));Cr.defaultLoaders=wr,Cr.classes=yr,Cr.displayName="@mantine/core/Loader";var Sr={root:"m_77c9d27d",inner:"m_80f1301b",label:"m_811560b9",section:"m_a74036a",loader:"m_a25b86ee",group:"m_80d6d844"};const Nr={orientation:"horizontal"},Rr=(e,{borderWidth:t})=>({group:{"--button-border-width":g(t)}}),kr=De(((e,t)=>{const n=se("ButtonGroup",Nr,e),{className:r,style:o,classNames:a,styles:i,unstyled:s,orientation:c,vars:u,borderWidth:d,variant:f,mod:m,...p}=se("ButtonGroup",Nr,e),h=we({name:"ButtonGroup",props:n,classes:Sr,className:r,style:o,classNames:a,styles:i,unstyled:s,vars:u,varsResolver:Rr,rootSelector:"group"});return(0,l.jsx)(ze,{...h("group"),ref:t,variant:f,mod:[{"data-orientation":c},m],role:"group",...p})}));kr.classes=Sr,kr.displayName="@mantine/core/ButtonGroup";const $r={in:{opacity:1,transform:`translate(-50%, calc(-50% + ${g(1)}))`},out:{opacity:0,transform:"translate(-50%, -200%)"},common:{transformOrigin:"center"},transitionProperty:"transform, opacity"},Pr={},jr=(e,{radius:t,color:n,gradient:r,variant:o,size:a,justify:i,autoContrast:s})=>{const l=e.variantColorResolver({color:n||e.primaryColor,theme:e,gradient:r,variant:o||"filled",autoContrast:s});return{root:{"--button-justify":i,"--button-height":ee(a,"button-height"),"--button-padding-x":ee(a,"button-padding-x"),"--button-fz":a?.includes("compact")?re(a.replace("compact-","")):re(a),"--button-radius":void 0===t?void 0:ne(t),"--button-bg":n||o?l.background:void 0,"--button-hover":n||o?l.hover:void 0,"--button-color":l.color,"--button-bd":n||o?l.border:void 0,"--button-hover-color":n||o?l.hoverColor:void 0}}},Mr=st(((e,t)=>{const n=se("Button",Pr,e),{style:r,vars:o,className:a,color:i,disabled:s,children:c,leftSection:u,rightSection:d,fullWidth:f,variant:m,radius:p,loading:h,loaderProps:y,gradient:v,classNames:g,styles:b,unstyled:w,"data-disabled":x,autoContrast:E,mod:C,...S}=n,N=we({name:"Button",props:n,classes:Sr,className:a,style:r,classNames:g,styles:b,unstyled:w,vars:o,varsResolver:jr}),R=!!u,k=!!d;return(0,l.jsxs)(ut,{ref:t,...N("root",{active:!s&&!h&&!x}),unstyled:w,variant:m,disabled:s||h,mod:[{disabled:s||x,loading:h,block:f,"with-left-section":R,"with-right-section":k},C],...S,children:[(0,l.jsx)(Gt,{mounted:!!h,transition:$r,duration:150,children:e=>(0,l.jsx)(ze,{component:"span",...N("loader",{style:e}),"aria-hidden":!0,children:(0,l.jsx)(Cr,{color:"var(--button-color)",size:"calc(var(--button-height) / 1.8)",...y})})}),(0,l.jsxs)("span",{...N("inner"),children:[u&&(0,l.jsx)(ze,{component:"span",...N("section"),mod:{position:"left"},children:u}),(0,l.jsx)(ze,{component:"span",mod:{loading:h},...N("label"),children:c}),d&&(0,l.jsx)(ze,{component:"span",...N("section"),mod:{position:"right"},children:d})]})]})}));Mr.classes=Sr,Mr.displayName="@mantine/core/Button",Mr.Group=kr;const Or=(0,a.createContext)(null);function Tr({id:e,cancelProps:t,confirmProps:n,labels:r={cancel:"",confirm:""},closeOnConfirm:o=!0,closeOnCancel:i=!0,groupProps:s,onCancel:c,onConfirm:u,children:d}){const{cancel:f,confirm:m}=r,p=function(){const e=(0,a.useContext)(Or);if(!e)throw new Error("[@mantine/modals] useModals hook was called outside of context, wrap your app with ModalsProvider component");return e}();return(0,l.jsxs)(l.Fragment,{children:[d&&(0,l.jsx)(ze,{mb:"md",children:d}),(0,l.jsxs)(hr,{mt:d?0:"md",justify:"flex-end",...s,children:[(0,l.jsx)(Mr,{variant:"default",...t,onClick:n=>{"function"==typeof t?.onClick&&t?.onClick(n),"function"==typeof c&&c(),i&&p.closeModal(e)},children:t?.children||f}),(0,l.jsx)(Mr,{...n,onClick:t=>{"function"==typeof n?.onClick&&n?.onClick(t),"function"==typeof u&&u(),o&&p.closeModal(e)},children:n?.children||m})]})]})}Or.displayName="@mantine/modals/ModalsContext";const[Lr,_r]=(Ar="mantine-modals",[function(e){const t=Object.keys(e).reduce(((t,n)=>(t[`${Ar}:${n}`]=t=>e[n](t.detail),t)),{});K((()=>(Object.keys(t).forEach((e=>{window.removeEventListener(e,t[e]),window.addEventListener(e,t[e])})),()=>Object.keys(t).forEach((e=>{window.removeEventListener(e,t[e])})))),[t])},function(e){return(...t)=>{return n=`${Ar}:${String(e)}`,r=t[0],void window.dispatchEvent(new CustomEvent(n,{detail:r}));var n,r}}]);var Ar;function zr(e,t){t&&"confirm"===e.type&&e.props.onCancel?.(),e.props.onClose?.()}function Ir(e,t){switch(t.type){case"OPEN":return{current:t.modal,modals:[...e.modals,t.modal]};case"CLOSE":{const n=e.modals.find((e=>e.id===t.modalId));if(!n)return e;zr(n,t.canceled);const r=e.modals.filter((e=>e.id!==t.modalId));return{current:r[r.length-1]||e.current,modals:r}}case"CLOSE_ALL":return e.modals.length?(e.modals.concat().reverse().forEach((e=>{zr(e,t.canceled)})),{current:e.current,modals:[]}):e;default:return e}}function Dr({children:e,modalProps:t,labels:n,modals:r}){const[o,i]=(0,a.useReducer)(Ir,{modals:[],current:null}),s=(0,a.useRef)(o);s.current=o;const c=(0,a.useCallback)((e=>{i({type:"CLOSE_ALL",canceled:e})}),[s,i]),u=(0,a.useCallback)((({modalId:e,...t})=>{const n=e||bt();return i({type:"OPEN",modal:{id:n,type:"content",props:t}}),n}),[i]),d=(0,a.useCallback)((({modalId:e,...t})=>{const n=e||bt();return i({type:"OPEN",modal:{id:n,type:"confirm",props:t}}),n}),[i]),f=(0,a.useCallback)(((e,{modalId:t,...n})=>{const r=t||bt();return i({type:"OPEN",modal:{id:r,type:"context",props:n,ctx:e}}),r}),[i]),m=(0,a.useCallback)(((e,t)=>{i({type:"CLOSE",modalId:e,canceled:t})}),[s,i]);Lr({openModal:u,openConfirmModal:d,openContextModal:({modal:e,...t})=>f(e,t),closeModal:m,closeContextModal:m,closeAllModals:c});const p={modals:o.modals,openModal:u,openConfirmModal:d,openContextModal:f,closeModal:m,closeContextModal:m,closeAll:c},{modalProps:h,content:y}=(()=>{const e=s.current.current;switch(e?.type){case"context":{const{innerProps:t,...n}=e.props,o=r[e.ctx];return{modalProps:n,content:(0,l.jsx)(o,{innerProps:t,context:p,id:e.id})}}case"confirm":{const{modalProps:t,confirmProps:r}=function(e){if(!e)return{confirmProps:{},modalProps:{}};const{id:t,children:n,onCancel:r,onConfirm:o,closeOnConfirm:a,closeOnCancel:i,cancelProps:s,confirmProps:l,groupProps:c,labels:u,...d}=e;return{confirmProps:{id:t,children:n,onCancel:r,onConfirm:o,closeOnConfirm:a,closeOnCancel:i,cancelProps:s,confirmProps:l,groupProps:c,labels:u},modalProps:{id:t,...d}}}(e.props);return{modalProps:t,content:(0,l.jsx)(Tr,{...r,id:e.id,labels:e.props.labels||n})}}case"content":{const{children:t,...n}=e.props;return{modalProps:n,content:t}}default:return{modalProps:{},content:null}}})();return(0,l.jsxs)(Or.Provider,{value:p,children:[(0,l.jsx)(dr,{zIndex:Ye("modal")+1,...t,...h,opened:o.modals.length>0,onClose:()=>m(o.current?.id),children:y}),e]})}function Fr(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}function Br(e,t){return Br=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Br(e,t)}function Hr(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,Br(e,t)}_r("openModal"),_r("closeModal"),_r("closeAllModals"),_r("openConfirmModal");const Wr=s().createContext(null);var Vr="unmounted",Yr="exited",Xr="entering",qr="entered",Gr="exiting",Ur=function(e){function t(t,n){var r;r=e.call(this,t,n)||this;var o,a=n&&!n.isMounting?t.enter:t.appear;return r.appearStatus=null,t.in?a?(o=Yr,r.appearStatus=Xr):o=qr:o=t.unmountOnExit||t.mountOnEnter?Vr:Yr,r.state={status:o},r.nextCallback=null,r}Hr(t,e),t.getDerivedStateFromProps=function(e,t){return e.in&&t.status===Vr?{status:Yr}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(e){var t=null;if(e!==this.props){var n=this.state.status;this.props.in?n!==Xr&&n!==qr&&(t=Xr):n!==Xr&&n!==qr||(t=Gr)}this.updateStatus(!1,t)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var e,t,n,r=this.props.timeout;return e=t=n=r,null!=r&&"number"!=typeof r&&(e=r.exit,t=r.enter,n=void 0!==r.appear?r.appear:t),{exit:e,enter:t,appear:n}},n.updateStatus=function(e,t){if(void 0===e&&(e=!1),null!==t)if(this.cancelNextCallback(),t===Xr){if(this.props.unmountOnExit||this.props.mountOnEnter){var n=this.props.nodeRef?this.props.nodeRef.current:Vt().findDOMNode(this);n&&function(e){e.scrollTop}(n)}this.performEnter(e)}else this.performExit();else this.props.unmountOnExit&&this.state.status===Yr&&this.setState({status:Vr})},n.performEnter=function(e){var t=this,n=this.props.enter,r=this.context?this.context.isMounting:e,o=this.props.nodeRef?[r]:[Vt().findDOMNode(this),r],a=o[0],i=o[1],s=this.getTimeouts(),l=r?s.appear:s.enter;e||n?(this.props.onEnter(a,i),this.safeSetState({status:Xr},(function(){t.props.onEntering(a,i),t.onTransitionEnd(l,(function(){t.safeSetState({status:qr},(function(){t.props.onEntered(a,i)}))}))}))):this.safeSetState({status:qr},(function(){t.props.onEntered(a)}))},n.performExit=function(){var e=this,t=this.props.exit,n=this.getTimeouts(),r=this.props.nodeRef?void 0:Vt().findDOMNode(this);t?(this.props.onExit(r),this.safeSetState({status:Gr},(function(){e.props.onExiting(r),e.onTransitionEnd(n.exit,(function(){e.safeSetState({status:Yr},(function(){e.props.onExited(r)}))}))}))):this.safeSetState({status:Yr},(function(){e.props.onExited(r)}))},n.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},n.setNextCallback=function(e){var t=this,n=!0;return this.nextCallback=function(r){n&&(n=!1,t.nextCallback=null,e(r))},this.nextCallback.cancel=function(){n=!1},this.nextCallback},n.onTransitionEnd=function(e,t){this.setNextCallback(t);var n=this.props.nodeRef?this.props.nodeRef.current:Vt().findDOMNode(this),r=null==e&&!this.props.addEndListener;if(n&&!r){if(this.props.addEndListener){var o=this.props.nodeRef?[this.nextCallback]:[n,this.nextCallback],a=o[0],i=o[1];this.props.addEndListener(a,i)}null!=e&&setTimeout(this.nextCallback,e)}else setTimeout(this.nextCallback,0)},n.render=function(){var e=this.state.status;if(e===Vr)return null;var t=this.props,n=t.children,r=(t.in,t.mountOnEnter,t.unmountOnExit,t.appear,t.enter,t.exit,t.timeout,t.addEndListener,t.onEnter,t.onEntering,t.onEntered,t.onExit,t.onExiting,t.onExited,t.nodeRef,Fr(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]));return s().createElement(Wr.Provider,{value:null},"function"==typeof n?n(e,r):s().cloneElement(s().Children.only(n),r))},t}(s().Component);function Kr(){}Ur.contextType=Wr,Ur.propTypes={},Ur.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:Kr,onEntering:Kr,onEntered:Kr,onExit:Kr,onExiting:Kr,onExited:Kr},Ur.UNMOUNTED=Vr,Ur.EXITED=Yr,Ur.ENTERING=Xr,Ur.ENTERED=qr,Ur.EXITING=Gr;const Zr=Ur;function Jr(){return Jr=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Jr.apply(null,arguments)}function Qr(e,t){var n=Object.create(null);return e&&a.Children.map(e,(function(e){return e})).forEach((function(e){n[e.key]=function(e){return t&&(0,a.isValidElement)(e)?t(e):e}(e)})),n}function eo(e,t,n){return null!=n[t]?n[t]:e.props[t]}function to(e,t,n){var r=Qr(e.children),o=function(e,t){function n(n){return n in t?t[n]:e[n]}e=e||{},t=t||{};var r,o=Object.create(null),a=[];for(var i in e)i in t?a.length&&(o[i]=a,a=[]):a.push(i);var s={};for(var l in t){if(o[l])for(r=0;r<o[l].length;r++){var c=o[l][r];s[o[l][r]]=n(c)}s[l]=n(l)}for(r=0;r<a.length;r++)s[a[r]]=n(a[r]);return s}(t,r);return Object.keys(o).forEach((function(i){var s=o[i];if((0,a.isValidElement)(s)){var l=i in t,c=i in r,u=t[i],d=(0,a.isValidElement)(u)&&!u.props.in;!c||l&&!d?c||!l||d?c&&l&&(0,a.isValidElement)(u)&&(o[i]=(0,a.cloneElement)(s,{onExited:n.bind(null,s),in:u.props.in,exit:eo(s,"exit",e),enter:eo(s,"enter",e)})):o[i]=(0,a.cloneElement)(s,{in:!1}):o[i]=(0,a.cloneElement)(s,{onExited:n.bind(null,s),in:!0,exit:eo(s,"exit",e),enter:eo(s,"enter",e)})}})),o}var no=Object.values||function(e){return Object.keys(e).map((function(t){return e[t]}))},ro=function(e){function t(t,n){var r,o=(r=e.call(this,t,n)||this).handleExited.bind(function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(r));return r.state={contextValue:{isMounting:!0},handleExited:o,firstRender:!0},r}Hr(t,e);var n=t.prototype;return n.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},n.componentWillUnmount=function(){this.mounted=!1},t.getDerivedStateFromProps=function(e,t){var n,r,o=t.children,i=t.handleExited;return{children:t.firstRender?(n=e,r=i,Qr(n.children,(function(e){return(0,a.cloneElement)(e,{onExited:r.bind(null,e),in:!0,appear:eo(e,"appear",n),enter:eo(e,"enter",n),exit:eo(e,"exit",n)})}))):to(e,o,i),firstRender:!1}},n.handleExited=function(e,t){var n=Qr(this.props.children);e.key in n||(e.props.onExited&&e.props.onExited(t),this.mounted&&this.setState((function(t){var n=Jr({},t.children);return delete n[e.key],{children:n}})))},n.render=function(){var e=this.props,t=e.component,n=e.childFactory,r=Fr(e,["component","childFactory"]),o=this.state.contextValue,a=no(this.state.children).map(n);return delete r.appear,delete r.enter,delete r.exit,null===t?s().createElement(Wr.Provider,{value:o},a):s().createElement(Wr.Provider,{value:o},s().createElement(t,r,a))},t}(s().Component);ro.propTypes={},ro.defaultProps={component:"div",childFactory:function(e){return e}};const oo=ro,ao=e=>(e+1)%1e6,io=["bottom-center","bottom-left","bottom-right","top-center","top-left","top-right"],so={left:"translateX(-100%)",right:"translateX(100%)","top-center":"translateY(-100%)","bottom-center":"translateY(100%)"},lo={left:"translateX(0)",right:"translateX(0)","top-center":"translateY(0)","bottom-center":"translateY(0)"};function co({state:e,maxHeight:t,position:n,transitionDuration:r}){const[o,a]=n.split("-"),i="center"===a?`${o}-center`:a,s={opacity:1,transform:lo[i]},l={opacity:0,maxHeight:0,transform:so[i]};return{opacity:0,maxHeight:t,transform:so[i],transitionDuration:`${r}ms, ${r}ms, ${r}ms`,transitionTimingFunction:"cubic-bezier(.51,.3,0,1.21), cubic-bezier(.51,.3,0,1.21), linear",transitionProperty:"opacity, transform, max-height",...{entering:s,entered:s,exiting:l,exited:l}[e]}}var uo={root:"m_a513464",icon:"m_a4ceffb",loader:"m_b0920b15",body:"m_a49ed24",title:"m_3feedf16",description:"m_3d733a3a",closeButton:"m_919a4d88"};const fo={withCloseButton:!0},mo=(e,{radius:t,color:n})=>({root:{"--notification-radius":void 0===t?void 0:ne(t),"--notification-color":n?R(n,e):void 0}}),po=De(((e,t)=>{const n=se("Notification",fo,e),{className:r,color:o,radius:a,loading:i,withCloseButton:s,withBorder:c,title:u,icon:d,children:f,onClose:m,closeButtonProps:p,classNames:h,style:y,styles:v,unstyled:g,variant:b,vars:w,mod:x,...E}=n,C=we({name:"Notification",classes:uo,props:n,className:r,style:y,classNames:h,styles:v,unstyled:g,vars:w,varsResolver:mo});return(0,l.jsxs)(ze,{...C("root"),mod:[{"data-with-icon":!!d||i,"data-with-border":c},x],ref:t,variant:b,...E,role:"alert",children:[d&&!i&&(0,l.jsx)("div",{...C("icon"),children:d}),i&&(0,l.jsx)(Cr,{size:28,color:o,...C("loader")}),(0,l.jsxs)("div",{...C("body"),children:[u&&(0,l.jsx)("div",{...C("title"),children:u}),(0,l.jsx)(ze,{...C("description"),mod:{"data-with-title":!!u},children:f})]}),s&&(0,l.jsx)(ht,{iconSize:16,color:"gray",...p,unstyled:g,onClick:m,...C("closeButton")})]})}));po.classes=uo,po.displayName="@mantine/core/Notification";const ho=(0,a.forwardRef)((({data:e,onHide:t,autoClose:n,...r},o)=>{const{autoClose:i,message:s,...c}=e,u=function(e,t){return"number"==typeof t?t:!1!==t&&!1!==e&&e}(n,e.autoClose),d=(0,a.useRef)(),f=()=>window.clearTimeout(d.current),m=()=>{t(e.id),f()},p=()=>{"number"==typeof u&&(d.current=window.setTimeout(m,u))};return(0,a.useEffect)((()=>{e.onOpen?.(e)}),[]),(0,a.useEffect)((()=>(p(),f)),[u]),(0,l.jsx)(po,{...r,...c,onClose:m,ref:o,onMouseEnter:f,onMouseLeave:p,children:s})}));ho.displayName="@mantine/notifications/NotificationContainer";const yo=function(){let e={notifications:[],queue:[],defaultPosition:"bottom-right",limit:5},t=!1;const n=new Set;return{getState:()=>e,updateState(t){e="function"==typeof t?t(e):t},setState(t){this.updateState(t),n.forEach((t=>t(e)))},initialize(n){t||(e=n,t=!0)},subscribe:e=>(n.add(e),()=>n.delete(e))}}();function vo(e,t){const n=e.getState(),r=function(e,t,n){const r=[],o=[],a={};for(const i of e){const e=i.position||t;a[e]=a[e]||0,a[e]+=1,a[e]<=n?o.push(i):r.push(i)}return{notifications:o,queue:r}}(t([...n.notifications,...n.queue]),n.defaultPosition,n.limit);e.setState({notifications:r.notifications,queue:r.queue,limit:n.limit,defaultPosition:n.defaultPosition})}function go(e,t=yo){return vo(t,(t=>t.filter((t=>t.id!==e||(t.onClose?.(t),!1))))),e}const bo=go,wo=vo;var xo={root:"m_b37d9ac7",notification:"m_5ed0edd0"};const Eo=Zr,Co={position:"bottom-right",autoClose:4e3,transitionDuration:250,containerWidth:440,notificationMaxHeight:200,limit:5,zIndex:Ye("overlay"),store:yo,withinPortal:!0},So=(e,{zIndex:t,containerWidth:n})=>({root:{"--notifications-z-index":t?.toString(),"--notifications-container-width":g(n)}}),No=De(((e,t)=>{const n=se("Notifications",Co,e),{classNames:r,className:o,style:i,styles:s,unstyled:c,vars:u,position:d,autoClose:f,transitionDuration:m,containerWidth:p,notificationMaxHeight:h,limit:y,zIndex:v,store:g,portalProps:b,withinPortal:w,...x}=n,E=I(),C=((e=yo)=>function(e){return(0,a.useSyncExternalStore)(e.subscribe,(()=>e.getState()),(()=>e.getState()))}(e))(g),S=function(){const[,e]=(0,a.useReducer)(ao,0);return e}(),N=Xt(),R=(0,a.useRef)({}),k=(0,a.useRef)(0),$=E.respectReducedMotion&&N?1:m,P=we({name:"Notifications",classes:xo,props:n,className:o,style:i,classNames:r,styles:s,unstyled:c,vars:u,varsResolver:So});(0,a.useEffect)((()=>{g?.updateState((e=>({...e,limit:y||5,defaultPosition:d})))}),[y,d]),qt((()=>{C.notifications.length>k.current&&setTimeout((()=>S()),0),k.current=C.notifications.length}),[C.notifications]);const j=(O=C.notifications,T=d,O.reduce(((e,t)=>(e[t.position||T].push(t),e)),io.reduce(((e,t)=>(e[t]=[],e)),{}))),M=io.reduce(((e,t)=>(e[t]=j[t].map((({style:e,...n})=>(0,l.jsx)(Eo,{timeout:$,onEnter:()=>R.current[n.id].offsetHeight,nodeRef:{current:R.current[n.id]},children:r=>(0,l.jsx)(ho,{ref:e=>{R.current[n.id]=e},data:n,onHide:e=>go(e,g),autoClose:f,...P("notification",{style:{...co({state:r,position:t,transitionDuration:$,maxHeight:h}),...e}})})},n.id))),e)),{});var O,T;return(0,l.jsxs)(Qn,{withinPortal:w,...b,children:[(0,l.jsx)(ze,{...P("root"),"data-position":"top-center",ref:t,...x,children:(0,l.jsx)(oo,{children:M["top-center"]})}),(0,l.jsx)(ze,{...P("root"),"data-position":"top-left",...x,children:(0,l.jsx)(oo,{children:M["top-left"]})}),(0,l.jsx)(ze,{...P("root"),"data-position":"top-right",...x,children:(0,l.jsx)(oo,{children:M["top-right"]})}),(0,l.jsx)(ze,{...P("root"),"data-position":"bottom-right",...x,children:(0,l.jsx)(oo,{children:M["bottom-right"]})}),(0,l.jsx)(ze,{...P("root"),"data-position":"bottom-left",...x,children:(0,l.jsx)(oo,{children:M["bottom-left"]})}),(0,l.jsx)(ze,{...P("root"),"data-position":"bottom-center",...x,children:(0,l.jsx)(oo,{children:M["bottom-center"]})})]})}));function Ro(e,t,n={autoInvoke:!1}){const r=(0,a.useRef)(null),o=(0,a.useCallback)(((...n)=>{r.current||(r.current=window.setTimeout((()=>{e(n),r.current=null}),t))}),[t]),i=(0,a.useCallback)((()=>{r.current&&(window.clearTimeout(r.current),r.current=null)}),[]);return(0,a.useEffect)((()=>(n.autoInvoke&&o(),i)),[i,o]),{start:o,clear:i}}No.classes=xo,No.displayName="@mantine/notifications/Notifications",No.show=function(e,t=yo){const n=e.id||bt();return vo(t,(t=>e.id&&t.some((t=>t.id===e.id))?t:[...t,{...e,id:n}])),n},No.hide=bo,No.update=function(e,t=yo){return vo(t,(t=>t.map((t=>t.id===e.id?{...t,...e}:t)))),e.id},No.clean=function(e=yo){vo(e,(()=>[]))},No.cleanQueue=function(e=yo){vo(e,(t=>t.slice(0,e.getState().limit)))},No.updateState=wo;const ko=(0,a.createContext)({dir:"ltr",toggleDirection:()=>{},setDirection:()=>{}});function $o(){return(0,a.useContext)(ko)}const Po={x:0,y:0,width:0,height:0,top:0,left:0,bottom:0,right:0};function jo({className:e,style:t}){return(0,l.jsx)(ze,{className:ce("mantine-contextmenu-divider",e),style:t})}function Mo({zIndex:e,children:t,onHide:n}){let r=e=>{e.preventDefault(),n()};return(0,l.jsx)("div",{className:"mantine-contextmenu-overlay",style:{zIndex:e},onClick:r,onContextMenu:r,children:t})}function Oo({onHide:e,zIndex:t,...n}){return nr("resize",e),nr("scroll",e),function(e,t=["INPUT","TEXTAREA","SELECT"],n=!1){(0,a.useEffect)((()=>{const r=r=>{e.forEach((([e,o,a={preventDefault:!0}])=>{(function(e){return t=>function(e,t){const{alt:n,ctrl:r,meta:o,mod:a,shift:i,key:s}=e,{altKey:l,ctrlKey:c,metaKey:u,shiftKey:d,key:f}=t;if(n!==l)return!1;if(a){if(!c&&!u)return!1}else{if(r!==c)return!1;if(o!==u)return!1}return i===d&&!(!s||f.toLowerCase()!==s.toLowerCase()&&t.code.replace("Key","").toLowerCase()!==s.toLowerCase())}(function(e){const t=e.toLowerCase().split("+").map((e=>e.trim())),n={alt:t.includes("alt"),ctrl:t.includes("ctrl"),meta:t.includes("meta"),mod:t.includes("mod"),shift:t.includes("shift")},r=["alt","ctrl","meta","shift","mod"];return{...n,key:t.find((e=>!r.includes(e)))}}(e),t)})(e)(r)&&function(e,t,n=!1){return!(e.target instanceof HTMLElement)||(n||!e.target.isContentEditable)&&!t.includes(e.target.tagName)}(r,t,n)&&(a.preventDefault&&r.preventDefault(),o(r))}))};return document.documentElement.addEventListener("keydown",r),()=>document.documentElement.removeEventListener("keydown",r)}),[e])}([["Escape",e]]),(0,l.jsx)(Jn,{children:(0,l.jsx)(Mo,{zIndex:t,onHide:e,children:(0,l.jsx)(Io,{...n,onHide:e})})})}var To={shadow:"sm",borderRadius:"xs",submenuDelay:500},Lo=(0,a.createContext)(To),_o=(0,a.createContext)({showContextMenu:()=>()=>{},hideContextMenu:()=>{},isContextMenuVisible:!1});function Ao({zIndex:e=9999,shadow:t=To.shadow,borderRadius:n=To.borderRadius,submenuDelay:r=To.submenuDelay,children:o}){let[i,s]=(0,a.useState)(null),c=()=>{s(null)};return(0,l.jsx)(Lo.Provider,{value:{shadow:t,borderRadius:n,submenuDelay:r},children:(0,l.jsxs)(_o.Provider,{value:{showContextMenu:(t,n)=>r=>{r.preventDefault(),r.stopPropagation();let{x:o,y:a}="touches"in r?{x:r.touches.item(0).clientX,y:r.touches.item(0).clientY}:{x:r.clientX,y:r.clientY};s({x:o,y:a,content:t,zIndex:n?.zIndex||e,className:n?.className,style:n?.style,classNames:n?.classNames,styles:n?.styles})},hideContextMenu:c,isContextMenuVisible:!!i},children:[o,i&&(0,l.jsx)(Oo,{onHide:c,...i})]})})}function zo(e){let t=e.replace(/([a-z\d])([A-Z]+)/g,"$1 $2").replace(/\W|_/g," ").trim().toLowerCase();return`${t.charAt(0).toUpperCase()}${t.slice(1)}`}function Io({x:e,y:t,content:n,zIndex:r,onHide:o,className:i,style:s,classNames:c,styles:u}){let{shadow:d,borderRadius:f}=(0,a.useContext)(Lo),[m]=function(e){const t=(0,a.useRef)(0),n=(0,a.useRef)(null),[r,o]=(0,a.useState)(Po),i=(0,a.useMemo)((()=>"undefined"!=typeof window?new ResizeObserver((e=>{const r=e[0];r&&(cancelAnimationFrame(t.current),t.current=requestAnimationFrame((()=>{n.current&&o(r.contentRect)})))})):null),[]);return(0,a.useEffect)((()=>(n.current&&i?.observe(n.current,e),()=>{i?.disconnect(),t.current&&cancelAnimationFrame(t.current)})),[n.current]),[n,r]}(),{width:p,height:y}=m.current?.getBoundingClientRect()||{width:0,height:0},v=0,g=0;typeof window<"u"&&({innerWidth:v,innerHeight:g}=window);let{dir:b}=$o();return(0,l.jsx)(It,{ref:m,shadow:d,radius:f,className:ce("mantine-contextmenu",i,c?.root),style:[({spacing:{md:n}})=>{let o=h(n);return{zIndex:r,top:t+y+o>g?g-y-o:t,left:"ltr"===b?e+p+o>v?v-p-o:e:v-o-(e-p-o<0?p+o:e)}},s,u?.root],children:Array.isArray(n)?n.map((({key:e,hidden:t,className:n,style:r,onClick:a,items:i,title:s,...d})=>t?null:a||i?(0,l.jsx)(Do,{className:ce(c?.item,n),style:[u?.item,r],title:s??zo(e),onClick:a,onHide:o,items:i,...d},e):(0,l.jsx)(jo,{className:ce(c?.divider,n),style:[u?.divider,r]},e))):n(o)})}function Do({className:e,style:t,icon:n,iconRight:r,title:o,color:i,disabled:s,onClick:c,onHide:u,items:d}){let f=(0,a.useRef)(null),{submenuDelay:m}=(0,a.useContext)(Lo),p=Yt("(hover: hover)"),[h,y]=(0,a.useState)(null),{start:v,clear:g}=Ro((()=>{let{top:e,right:t}=f.current.getBoundingClientRect();y({x:t,y:e})}),m),{start:b,clear:w}=Ro((()=>{y(null)}),m),x=()=>{w(),v()},E=d&&!s,C=E&&p,S=E?e=>{e.stopPropagation(),x()}:c?e=>{u(),c(e)}:void 0;return(0,l.jsxs)("div",{onMouseEnter:C?x:void 0,onMouseLeave:C?()=>{g(),b()}:void 0,children:[(0,l.jsxs)(ut,{ref:f,style:[e=>{let{colors:t}=e,n=i?N({color:i,theme:e}).value:void 0;return{"--mantine-contextmenu-item-button-color":n||"var(--mantine-color-text)","--mantine-contextmenu-item-button-hover-bg-color-light":n?$(n,.08):$(t.gray[4],.25),"--mantine-contextmenu-item-button-hover-bg-color-dark":n?$(n,.15):$(t.dark[3],.25),"--mantine-contextmenu-item-button-pressed-bg-color-light":n?$(n,.2):$(t.gray[4],.5),"--mantine-contextmenu-item-button-pressed-bg-color-dark":n?$(n,.3):$(t.dark[3],.5)}},t],className:ce("mantine-contextmenu-item-button",e),disabled:s,onClick:S,children:[n&&(0,l.jsx)(ze,{fz:0,mr:"xs",mt:-2,children:n}),(0,l.jsx)("div",{className:"mantine-contextmenu-item-button-title",children:o}),r?(0,l.jsx)(ze,{fz:0,ml:"xs",mt:-2,children:r}):d&&(0,l.jsx)(ze,{fz:10,mt:-2,ml:"xs",children:"▶"})]}),h&&(0,l.jsx)(Io,{content:d,onHide:u,...h})]})}var Fo={root:"m_b6d8b162"};function Bo(e){return"start"===e?"start":"end"===e||e?"end":void 0}const Ho={inherit:!1},Wo=(e,{variant:t,lineClamp:n,gradient:r,size:o,color:a})=>({root:{"--text-fz":re(o),"--text-lh":oe(o),"--text-gradient":"gradient"===t?k(r,e):void 0,"--text-line-clamp":"number"==typeof n?n.toString():void 0,"--text-color":a?R(a,e):void 0}}),Vo=st(((e,t)=>{const n=se("Text",Ho,e),{lineClamp:r,truncate:o,inline:a,inherit:i,gradient:s,span:c,__staticSelector:u,vars:d,className:f,style:m,classNames:p,styles:h,unstyled:y,variant:v,mod:g,size:b,...w}=n,x=we({name:["Text",u],props:n,classes:Fo,className:f,style:m,classNames:p,styles:h,unstyled:y,vars:d,varsResolver:Wo});return(0,l.jsx)(ze,{...x("root",{focusable:!0}),ref:t,component:c?"span":"p",variant:v,mod:[{"data-truncate":Bo(o),"data-line-clamp":"number"==typeof r,"data-inline":a,"data-inherit":i},g],size:b,...w})}));Vo.classes=Fo,Vo.displayName="@mantine/core/Text";var Yo={root:"m_347db0ec","root--dot":"m_fbd81e3d",label:"m_5add502a",section:"m_91fdda9b"};const Xo={},qo=(e,{radius:t,color:n,gradient:r,variant:o,size:a,autoContrast:i})=>{const s=e.variantColorResolver({color:n||e.primaryColor,theme:e,gradient:r,variant:o||"filled",autoContrast:i});return{root:{"--badge-height":ee(a,"badge-height"),"--badge-padding-x":ee(a,"badge-padding-x"),"--badge-fz":ee(a,"badge-fz"),"--badge-radius":void 0===t?void 0:ne(t),"--badge-bg":n||o?s.background:void 0,"--badge-color":n||o?s.color:void 0,"--badge-bd":n||o?s.border:void 0,"--badge-dot-color":"dot"===o?R(n,e):void 0}}},Go=st(((e,t)=>{const n=se("Badge",Xo,e),{classNames:r,className:o,style:a,styles:i,unstyled:s,vars:c,radius:u,color:d,gradient:f,leftSection:m,rightSection:p,children:h,variant:y,fullWidth:v,autoContrast:g,circle:b,mod:w,...x}=n,E=we({name:"Badge",props:n,classes:Yo,className:o,style:a,classNames:r,styles:i,unstyled:s,vars:c,varsResolver:qo});return(0,l.jsxs)(ze,{variant:y,mod:[{block:v,circle:b,"with-right-section":!!p,"with-left-section":!!m},w],...E("root",{variant:y}),ref:t,...x,children:[m&&(0,l.jsx)("span",{...E("section"),"data-position":"left",children:m}),(0,l.jsx)("span",{...E("label"),children:h}),p&&(0,l.jsx)("span",{...E("section"),"data-position":"right",children:p})]})}));Go.classes=Yo,Go.displayName="@mantine/core/Badge";const[Uo,Ko]=Xe("Progress.Root component was not found in tree");var Zo={root:"m_db6d6462",section:"m_2242eb65","stripes-animation":"m_81a374bd",label:"m_91e40b74"};const Jo={},Qo=De(((e,t)=>{const{classNames:n,className:r,style:o,styles:a,vars:i,...s}=se("ProgressLabel",Jo,e),c=Ko();return(0,l.jsx)(ze,{ref:t,...c.getStyles("label",{className:r,style:o,classNames:n,styles:a}),...s})}));Qo.classes=Zo,Qo.displayName="@mantine/core/ProgressLabel";const ea={},ta=(e,{size:t,radius:n,transitionDuration:r})=>({root:{"--progress-size":ee(t,"progress-size"),"--progress-radius":void 0===n?void 0:ne(n),"--progress-transition-duration":"number"==typeof r?`${r}ms`:void 0}}),na=De(((e,t)=>{const n=se("ProgressRoot",ea,e),{classNames:r,className:o,style:a,styles:i,unstyled:s,vars:c,autoContrast:u,transitionDuration:d,...f}=n,m=we({name:"Progress",classes:Zo,props:n,className:o,style:a,classNames:r,styles:i,unstyled:s,vars:c,varsResolver:ta});return(0,l.jsx)(Uo,{value:{getStyles:m,autoContrast:u},children:(0,l.jsx)(ze,{ref:t,...m("root"),...f})})}));function ra(e,t){return"boolean"==typeof e?e:t.autoContrast}na.classes=Zo,na.displayName="@mantine/core/ProgressRoot";const oa={withAria:!0},aa=De(((e,t)=>{const{classNames:n,className:r,style:o,styles:a,vars:i,value:s,withAria:c,color:u,striped:d,animated:f,mod:m,...p}=se("ProgressSection",oa,e),h=Ko(),y=I(),v=c?{role:"progressbar","aria-valuemax":100,"aria-valuemin":0,"aria-valuenow":s,"aria-valuetext":`${s}%`}:{};return(0,l.jsx)(ze,{ref:t,...h.getStyles("section",{className:r,classNames:n,styles:a,style:o}),...p,...v,mod:[{striped:d||f,animated:f},m],__vars:{"--progress-section-width":`${s}%`,"--progress-section-color":R(u,y),"--progress-label-color":ra(h.autoContrast,y)?W({color:u,theme:y,autoContrast:h.autoContrast}):void 0}})}));aa.classes=Zo,aa.displayName="@mantine/core/ProgressSection";const ia={},sa=De(((e,t)=>{const n=se("Progress",ia,e),{value:r,classNames:o,styles:a,vars:i,color:s,striped:c,animated:u,"aria-label":d,...f}=n,{resolvedClassNames:m,resolvedStyles:p}=function({classNames:e,styles:t,props:n,stylesCtx:r}){const o=I();return{resolvedClassNames:fe({theme:o,classNames:e,props:n,stylesCtx:r||void 0}),resolvedStyles:he({theme:o,styles:t,props:n,stylesCtx:r||void 0})}}({classNames:o,styles:a,props:n});return(0,l.jsx)(na,{ref:t,classNames:m,styles:p,vars:i,...f,children:(0,l.jsx)(aa,{value:r,color:s,striped:c,animated:u,"aria-label":d})})}));function la(e,t){if("rtl"===e&&(t.includes("right")||t.includes("left"))){const[e,n]=t.split("-"),r="right"===e?"left":"right";return void 0===n?r:`${r}-${n}`}return t}function ca(e,t,n,r){return"center"===e||"center"===r?{top:t}:"end"===e?{bottom:n}:"start"===e?{top:n}:{}}function ua(e,t,n,r,o){return"center"===e||"center"===r?{left:t}:"end"===e?{["ltr"===o?"right":"left"]:n}:"start"===e?{["ltr"===o?"left":"right"]:n}:{}}sa.classes=Zo,sa.displayName="@mantine/core/Progress",sa.Section=aa,sa.Root=na,sa.Label=Qo;const da={bottom:"borderTopLeftRadius",left:"borderTopRightRadius",right:"borderBottomLeftRadius",top:"borderBottomRightRadius"};function fa({position:e,arrowSize:t,arrowOffset:n,arrowRadius:r,arrowPosition:o,arrowX:a,arrowY:i,dir:s}){const[l,c="center"]=e.split("-"),u={width:t,height:t,transform:"rotate(45deg)",position:"absolute",[da[l]]:r},d=-t/2;return"left"===l?{...u,...ca(c,i,n,o),right:d,borderLeftColor:"transparent",borderBottomColor:"transparent"}:"right"===l?{...u,...ca(c,i,n,o),left:d,borderRightColor:"transparent",borderTopColor:"transparent"}:"top"===l?{...u,...ua(c,a,n,o,s),bottom:d,borderTopColor:"transparent",borderLeftColor:"transparent"}:"bottom"===l?{...u,...ua(c,a,n,o,s),top:d,borderBottomColor:"transparent",borderRightColor:"transparent"}:{}}const ma=(0,a.forwardRef)((({position:e,arrowSize:t,arrowOffset:n,arrowRadius:r,arrowPosition:o,visible:a,arrowX:i,arrowY:s,style:c,...u},d)=>{const{dir:f}=$o();return a?(0,l.jsx)("div",{...u,ref:d,style:{...c,...fa({position:e,arrowSize:t,arrowOffset:n,arrowRadius:r,arrowPosition:o,dir:f,arrowX:i,arrowY:s})}}):null}));ma.displayName="@mantine/core/FloatingArrow";const pa={duration:100,transition:"fade"};function ha(e,t){return Array.isArray(e)?[...e].reduce(((e,n)=>({...e,...ha(n,t)})),{}):"function"==typeof e?e(t):null==e?{}:e}function ya(){return"undefined"!=typeof window}function va(e){return wa(e)?(e.nodeName||"").toLowerCase():"#document"}function ga(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function ba(e){var t;return null==(t=(wa(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function wa(e){return!!ya()&&(e instanceof Node||e instanceof ga(e).Node)}function xa(e){return!!ya()&&(e instanceof Element||e instanceof ga(e).Element)}function Ea(e){return!!ya()&&(e instanceof HTMLElement||e instanceof ga(e).HTMLElement)}function Ca(e){return!(!ya()||"undefined"==typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof ga(e).ShadowRoot)}function Sa(e){const{overflow:t,overflowX:n,overflowY:r,display:o}=ja(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function Na(e){return["table","td","th"].includes(va(e))}function Ra(e){return[":popover-open",":modal"].some((t=>{try{return e.matches(t)}catch(e){return!1}}))}function ka(e){const t=$a(),n=xa(e)?ja(e):e;return"none"!==n.transform||"none"!==n.perspective||!!n.containerType&&"normal"!==n.containerType||!t&&!!n.backdropFilter&&"none"!==n.backdropFilter||!t&&!!n.filter&&"none"!==n.filter||["transform","perspective","filter"].some((e=>(n.willChange||"").includes(e)))||["paint","layout","strict","content"].some((e=>(n.contain||"").includes(e)))}function $a(){return!("undefined"==typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function Pa(e){return["html","body","#document"].includes(va(e))}function ja(e){return ga(e).getComputedStyle(e)}function Ma(e){return xa(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function Oa(e){if("html"===va(e))return e;const t=e.assignedSlot||e.parentNode||Ca(e)&&e.host||ba(e);return Ca(t)?t.host:t}function Ta(e){const t=Oa(e);return Pa(t)?e.ownerDocument?e.ownerDocument.body:e.body:Ea(t)&&Sa(t)?t:Ta(t)}function La(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);const o=Ta(e),a=o===(null==(r=e.ownerDocument)?void 0:r.body),i=ga(o);if(a){const e=_a(i);return t.concat(i,i.visualViewport||[],Sa(o)?o:[],e&&n?La(e):[])}return t.concat(o,La(o,[],n))}function _a(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function Aa(e){let t=e.activeElement;for(;null!=(null==(n=t)||null==(n=n.shadowRoot)?void 0:n.activeElement);){var n;t=t.shadowRoot.activeElement}return t}function za(e,t){if(!e||!t)return!1;const n=null==t.getRootNode?void 0:t.getRootNode();if(e.contains(t))return!0;if(n&&Ca(n)){let n=t;for(;n;){if(e===n)return!0;n=n.parentNode||n.host}}return!1}function Ia(){const e=navigator.userAgentData;return null!=e&&e.platform?e.platform:navigator.platform}function Da(){const e=navigator.userAgentData;return e&&Array.isArray(e.brands)?e.brands.map((e=>{let{brand:t,version:n}=e;return t+"/"+n})).join(" "):navigator.userAgent}function Fa(){const e=/android/i;return e.test(Ia())||e.test(Da())}function Ba(e,t){const n=["mouse","pen"];return t||n.push("",void 0),n.includes(e)}function Ha(e){return(null==e?void 0:e.ownerDocument)||document}function Wa(e,t){if(null==t)return!1;if("composedPath"in e)return e.composedPath().includes(t);const n=e;return null!=n.target&&t.contains(n.target)}function Va(e){return"composedPath"in e?e.composedPath()[0]:e.target}const Ya=Math.min,Xa=Math.max,qa=Math.round,Ga=Math.floor,Ua=e=>({x:e,y:e}),Ka={left:"right",right:"left",bottom:"top",top:"bottom"},Za={start:"end",end:"start"};function Ja(e,t,n){return Xa(e,Ya(t,n))}function Qa(e,t){return"function"==typeof e?e(t):e}function ei(e){return e.split("-")[0]}function ti(e){return e.split("-")[1]}function ni(e){return"x"===e?"y":"x"}function ri(e){return"y"===e?"height":"width"}function oi(e){return["top","bottom"].includes(ei(e))?"y":"x"}function ai(e){return ni(oi(e))}function ii(e){return e.replace(/start|end/g,(e=>Za[e]))}function si(e){return e.replace(/left|right|bottom|top/g,(e=>Ka[e]))}function li(e){return"number"!=typeof e?function(e){return{top:0,right:0,bottom:0,left:0,...e}}(e):{top:e,right:e,bottom:e,left:e}}function ci(e){const{x:t,y:n,width:r,height:o}=e;return{width:r,height:o,top:n,left:t,right:t+r,bottom:n+o,x:t,y:n}}function ui(e,t,n){let{reference:r,floating:o}=e;const a=oi(t),i=ai(t),s=ri(i),l=ei(t),c="y"===a,u=r.x+r.width/2-o.width/2,d=r.y+r.height/2-o.height/2,f=r[s]/2-o[s]/2;let m;switch(l){case"top":m={x:u,y:r.y-o.height};break;case"bottom":m={x:u,y:r.y+r.height};break;case"right":m={x:r.x+r.width,y:d};break;case"left":m={x:r.x-o.width,y:d};break;default:m={x:r.x,y:r.y}}switch(ti(t)){case"start":m[i]-=f*(n&&c?-1:1);break;case"end":m[i]+=f*(n&&c?-1:1)}return m}async function di(e,t){var n;void 0===t&&(t={});const{x:r,y:o,platform:a,rects:i,elements:s,strategy:l}=e,{boundary:c="clippingAncestors",rootBoundary:u="viewport",elementContext:d="floating",altBoundary:f=!1,padding:m=0}=Qa(t,e),p=li(m),h=s[f?"floating"===d?"reference":"floating":d],y=ci(await a.getClippingRect({element:null==(n=await(null==a.isElement?void 0:a.isElement(h)))||n?h:h.contextElement||await(null==a.getDocumentElement?void 0:a.getDocumentElement(s.floating)),boundary:c,rootBoundary:u,strategy:l})),v="floating"===d?{x:r,y:o,width:i.floating.width,height:i.floating.height}:i.reference,g=await(null==a.getOffsetParent?void 0:a.getOffsetParent(s.floating)),b=await(null==a.isElement?void 0:a.isElement(g))&&await(null==a.getScale?void 0:a.getScale(g))||{x:1,y:1},w=ci(a.convertOffsetParentRelativeRectToViewportRelativeRect?await a.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:v,offsetParent:g,strategy:l}):v);return{top:(y.top-w.top+p.top)/b.y,bottom:(w.bottom-y.bottom+p.bottom)/b.y,left:(y.left-w.left+p.left)/b.x,right:(w.right-y.right+p.right)/b.x}}function fi(e){const t=Ya(...e.map((e=>e.left))),n=Ya(...e.map((e=>e.top)));return{x:t,y:n,width:Xa(...e.map((e=>e.right)))-t,height:Xa(...e.map((e=>e.bottom)))-n}}function mi(e){const t=ja(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const o=Ea(e),a=o?e.offsetWidth:n,i=o?e.offsetHeight:r,s=qa(n)!==a||qa(r)!==i;return s&&(n=a,r=i),{width:n,height:r,$:s}}function pi(e){return xa(e)?e:e.contextElement}function hi(e){const t=pi(e);if(!Ea(t))return Ua(1);const n=t.getBoundingClientRect(),{width:r,height:o,$:a}=mi(t);let i=(a?qa(n.width):n.width)/r,s=(a?qa(n.height):n.height)/o;return i&&Number.isFinite(i)||(i=1),s&&Number.isFinite(s)||(s=1),{x:i,y:s}}const yi=Ua(0);function vi(e){const t=ga(e);return $a()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:yi}function gi(e,t,n,r){void 0===t&&(t=!1),void 0===n&&(n=!1);const o=e.getBoundingClientRect(),a=pi(e);let i=Ua(1);t&&(r?xa(r)&&(i=hi(r)):i=hi(e));const s=function(e,t,n){return void 0===t&&(t=!1),!(!n||t&&n!==ga(e))&&t}(a,n,r)?vi(a):Ua(0);let l=(o.left+s.x)/i.x,c=(o.top+s.y)/i.y,u=o.width/i.x,d=o.height/i.y;if(a){const e=ga(a),t=r&&xa(r)?ga(r):r;let n=e,o=_a(n);for(;o&&r&&t!==n;){const e=hi(o),t=o.getBoundingClientRect(),r=ja(o),a=t.left+(o.clientLeft+parseFloat(r.paddingLeft))*e.x,i=t.top+(o.clientTop+parseFloat(r.paddingTop))*e.y;l*=e.x,c*=e.y,u*=e.x,d*=e.y,l+=a,c+=i,n=ga(o),o=_a(n)}}return ci({width:u,height:d,x:l,y:c})}function bi(e,t){const n=Ma(e).scrollLeft;return t?t.left+n:gi(ba(e)).left+n}function wi(e,t,n){let r;if("viewport"===t)r=function(e,t){const n=ga(e),r=ba(e),o=n.visualViewport;let a=r.clientWidth,i=r.clientHeight,s=0,l=0;if(o){a=o.width,i=o.height;const e=$a();(!e||e&&"fixed"===t)&&(s=o.offsetLeft,l=o.offsetTop)}return{width:a,height:i,x:s,y:l}}(e,n);else if("document"===t)r=function(e){const t=ba(e),n=Ma(e),r=e.ownerDocument.body,o=Xa(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),a=Xa(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight);let i=-n.scrollLeft+bi(e);const s=-n.scrollTop;return"rtl"===ja(r).direction&&(i+=Xa(t.clientWidth,r.clientWidth)-o),{width:o,height:a,x:i,y:s}}(ba(e));else if(xa(t))r=function(e,t){const n=gi(e,!0,"fixed"===t),r=n.top+e.clientTop,o=n.left+e.clientLeft,a=Ea(e)?hi(e):Ua(1);return{width:e.clientWidth*a.x,height:e.clientHeight*a.y,x:o*a.x,y:r*a.y}}(t,n);else{const n=vi(e);r={...t,x:t.x-n.x,y:t.y-n.y}}return ci(r)}function xi(e,t){const n=Oa(e);return!(n===t||!xa(n)||Pa(n))&&("fixed"===ja(n).position||xi(n,t))}function Ei(e,t,n){const r=Ea(t),o=ba(t),a="fixed"===n,i=gi(e,!0,a,t);let s={scrollLeft:0,scrollTop:0};const l=Ua(0);if(r||!r&&!a)if(("body"!==va(t)||Sa(o))&&(s=Ma(t)),r){const e=gi(t,!0,a,t);l.x=e.x+t.clientLeft,l.y=e.y+t.clientTop}else o&&(l.x=bi(o));let c=0,u=0;if(o&&!r&&!a){const e=o.getBoundingClientRect();u=e.top+s.scrollTop,c=e.left+s.scrollLeft-bi(o,e)}return{x:i.left+s.scrollLeft-l.x-c,y:i.top+s.scrollTop-l.y-u,width:i.width,height:i.height}}function Ci(e){return"static"===ja(e).position}function Si(e,t){if(!Ea(e)||"fixed"===ja(e).position)return null;if(t)return t(e);let n=e.offsetParent;return ba(e)===n&&(n=n.ownerDocument.body),n}function Ni(e,t){const n=ga(e);if(Ra(e))return n;if(!Ea(e)){let t=Oa(e);for(;t&&!Pa(t);){if(xa(t)&&!Ci(t))return t;t=Oa(t)}return n}let r=Si(e,t);for(;r&&Na(r)&&Ci(r);)r=Si(r,t);return r&&Pa(r)&&Ci(r)&&!ka(r)?n:r||function(e){let t=Oa(e);for(;Ea(t)&&!Pa(t);){if(ka(t))return t;if(Ra(t))return null;t=Oa(t)}return null}(e)||n}const Ri={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:r,strategy:o}=e;const a="fixed"===o,i=ba(r),s=!!t&&Ra(t.floating);if(r===i||s&&a)return n;let l={scrollLeft:0,scrollTop:0},c=Ua(1);const u=Ua(0),d=Ea(r);if((d||!d&&!a)&&(("body"!==va(r)||Sa(i))&&(l=Ma(r)),Ea(r))){const e=gi(r);c=hi(r),u.x=e.x+r.clientLeft,u.y=e.y+r.clientTop}return{width:n.width*c.x,height:n.height*c.y,x:n.x*c.x-l.scrollLeft*c.x+u.x,y:n.y*c.y-l.scrollTop*c.y+u.y}},getDocumentElement:ba,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:r,strategy:o}=e;const a="clippingAncestors"===n?Ra(t)?[]:function(e,t){const n=t.get(e);if(n)return n;let r=La(e,[],!1).filter((e=>xa(e)&&"body"!==va(e))),o=null;const a="fixed"===ja(e).position;let i=a?Oa(e):e;for(;xa(i)&&!Pa(i);){const t=ja(i),n=ka(i);n||"fixed"!==t.position||(o=null),(a?!n&&!o:!n&&"static"===t.position&&o&&["absolute","fixed"].includes(o.position)||Sa(i)&&!n&&xi(e,i))?r=r.filter((e=>e!==i)):o=t,i=Oa(i)}return t.set(e,r),r}(t,this._c):[].concat(n),i=[...a,r],s=i[0],l=i.reduce(((e,n)=>{const r=wi(t,n,o);return e.top=Xa(r.top,e.top),e.right=Ya(r.right,e.right),e.bottom=Ya(r.bottom,e.bottom),e.left=Xa(r.left,e.left),e}),wi(t,s,o));return{width:l.right-l.left,height:l.bottom-l.top,x:l.left,y:l.top}},getOffsetParent:Ni,getElementRects:async function(e){const t=this.getOffsetParent||Ni,n=this.getDimensions,r=await n(e.floating);return{reference:Ei(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}},getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){const{width:t,height:n}=mi(e);return{width:t,height:n}},getScale:hi,isElement:xa,isRTL:function(e){return"rtl"===ja(e).direction}};const ki=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var n,r;const{x:o,y:a,placement:i,middlewareData:s}=t,l=await async function(e,t){const{placement:n,platform:r,elements:o}=e,a=await(null==r.isRTL?void 0:r.isRTL(o.floating)),i=ei(n),s=ti(n),l="y"===oi(n),c=["left","top"].includes(i)?-1:1,u=a&&l?-1:1,d=Qa(t,e);let{mainAxis:f,crossAxis:m,alignmentAxis:p}="number"==typeof d?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return s&&"number"==typeof p&&(m="end"===s?-1*p:p),l?{x:m*u,y:f*c}:{x:f*c,y:m*u}}(t,e);return i===(null==(n=s.offset)?void 0:n.placement)&&null!=(r=s.arrow)&&r.alignmentOffset?{}:{x:o+l.x,y:a+l.y,data:{...l,placement:i}}}}},$i=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:r,placement:o}=t,{mainAxis:a=!0,crossAxis:i=!1,limiter:s={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...l}=Qa(e,t),c={x:n,y:r},u=await di(t,l),d=oi(ei(o)),f=ni(d);let m=c[f],p=c[d];if(a){const e="y"===f?"bottom":"right";m=Ja(m+u["y"===f?"top":"left"],m,m-u[e])}if(i){const e="y"===d?"bottom":"right";p=Ja(p+u["y"===d?"top":"left"],p,p-u[e])}const h=s.fn({...t,[f]:m,[d]:p});return{...h,data:{x:h.x-n,y:h.y-r,enabled:{[f]:a,[d]:i}}}}}},Pi=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,r;const{placement:o,middlewareData:a,rects:i,initialPlacement:s,platform:l,elements:c}=t,{mainAxis:u=!0,crossAxis:d=!0,fallbackPlacements:f,fallbackStrategy:m="bestFit",fallbackAxisSideDirection:p="none",flipAlignment:h=!0,...y}=Qa(e,t);if(null!=(n=a.arrow)&&n.alignmentOffset)return{};const v=ei(o),g=oi(s),b=ei(s)===s,w=await(null==l.isRTL?void 0:l.isRTL(c.floating)),x=f||(b||!h?[si(s)]:function(e){const t=si(e);return[ii(e),t,ii(t)]}(s)),E="none"!==p;!f&&E&&x.push(...function(e,t,n,r){const o=ti(e);let a=function(e,t,n){const r=["left","right"],o=["right","left"],a=["top","bottom"],i=["bottom","top"];switch(e){case"top":case"bottom":return n?t?o:r:t?r:o;case"left":case"right":return t?a:i;default:return[]}}(ei(e),"start"===n,r);return o&&(a=a.map((e=>e+"-"+o)),t&&(a=a.concat(a.map(ii)))),a}(s,h,p,w));const C=[s,...x],S=await di(t,y),N=[];let R=(null==(r=a.flip)?void 0:r.overflows)||[];if(u&&N.push(S[v]),d){const e=function(e,t,n){void 0===n&&(n=!1);const r=ti(e),o=ai(e),a=ri(o);let i="x"===o?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[a]>t.floating[a]&&(i=si(i)),[i,si(i)]}(o,i,w);N.push(S[e[0]],S[e[1]])}if(R=[...R,{placement:o,overflows:N}],!N.every((e=>e<=0))){var k,$;const e=((null==(k=a.flip)?void 0:k.index)||0)+1,t=C[e];if(t)return{data:{index:e,overflows:R},reset:{placement:t}};let n=null==($=R.filter((e=>e.overflows[0]<=0)).sort(((e,t)=>e.overflows[1]-t.overflows[1]))[0])?void 0:$.placement;if(!n)switch(m){case"bestFit":{var P;const e=null==(P=R.filter((e=>{if(E){const t=oi(e.placement);return t===g||"y"===t}return!0})).map((e=>[e.placement,e.overflows.filter((e=>e>0)).reduce(((e,t)=>e+t),0)])).sort(((e,t)=>e[1]-t[1]))[0])?void 0:P[0];e&&(n=e);break}case"initialPlacement":n=s}if(o!==n)return{reset:{placement:n}}}return{}}}},ji=e=>({name:"arrow",options:e,async fn(t){const{x:n,y:r,placement:o,rects:a,platform:i,elements:s,middlewareData:l}=t,{element:c,padding:u=0}=Qa(e,t)||{};if(null==c)return{};const d=li(u),f={x:n,y:r},m=ai(o),p=ri(m),h=await i.getDimensions(c),y="y"===m,v=y?"top":"left",g=y?"bottom":"right",b=y?"clientHeight":"clientWidth",w=a.reference[p]+a.reference[m]-f[m]-a.floating[p],x=f[m]-a.reference[m],E=await(null==i.getOffsetParent?void 0:i.getOffsetParent(c));let C=E?E[b]:0;C&&await(null==i.isElement?void 0:i.isElement(E))||(C=s.floating[b]||a.floating[p]);const S=w/2-x/2,N=C/2-h[p]/2-1,R=Ya(d[v],N),k=Ya(d[g],N),$=R,P=C-h[p]-k,j=C/2-h[p]/2+S,M=Ja($,j,P),O=!l.arrow&&null!=ti(o)&&j!==M&&a.reference[p]/2-(j<$?R:k)-h[p]/2<0,T=O?j<$?j-$:j-P:0;return{[m]:f[m]+T,data:{[m]:M,centerOffset:j-M-T,...O&&{alignmentOffset:T}},reset:O}}}),Mi=function(e){return void 0===e&&(e={}),{name:"inline",options:e,async fn(t){const{placement:n,elements:r,rects:o,platform:a,strategy:i}=t,{padding:s=2,x:l,y:c}=Qa(e,t),u=Array.from(await(null==a.getClientRects?void 0:a.getClientRects(r.reference))||[]),d=function(e){const t=e.slice().sort(((e,t)=>e.y-t.y)),n=[];let r=null;for(let e=0;e<t.length;e++){const o=t[e];!r||o.y-r.y>r.height/2?n.push([o]):n[n.length-1].push(o),r=o}return n.map((e=>ci(fi(e))))}(u),f=ci(fi(u)),m=li(s),p=await a.getElementRects({reference:{getBoundingClientRect:function(){if(2===d.length&&d[0].left>d[1].right&&null!=l&&null!=c)return d.find((e=>l>e.left-m.left&&l<e.right+m.right&&c>e.top-m.top&&c<e.bottom+m.bottom))||f;if(d.length>=2){if("y"===oi(n)){const e=d[0],t=d[d.length-1],r="top"===ei(n),o=e.top,a=t.bottom,i=r?e.left:t.left,s=r?e.right:t.right;return{top:o,bottom:a,left:i,right:s,width:s-i,height:a-o,x:i,y:o}}const e="left"===ei(n),t=Xa(...d.map((e=>e.right))),r=Ya(...d.map((e=>e.left))),o=d.filter((n=>e?n.left===r:n.right===t)),a=o[0].top,i=o[o.length-1].bottom;return{top:a,bottom:i,left:r,right:t,width:t-r,height:i-a,x:r,y:a}}return f}},floating:r.floating,strategy:i});return o.reference.x!==p.reference.x||o.reference.y!==p.reference.y||o.reference.width!==p.reference.width||o.reference.height!==p.reference.height?{reset:{rects:p}}:{}}}},Oi=(e,t,n)=>{const r=new Map,o={platform:Ri,...n},a={...o.platform,_c:r};return(async(e,t,n)=>{const{placement:r="bottom",strategy:o="absolute",middleware:a=[],platform:i}=n,s=a.filter(Boolean),l=await(null==i.isRTL?void 0:i.isRTL(t));let c=await i.getElementRects({reference:e,floating:t,strategy:o}),{x:u,y:d}=ui(c,r,l),f=r,m={},p=0;for(let n=0;n<s.length;n++){const{name:a,fn:h}=s[n],{x:y,y:v,data:g,reset:b}=await h({x:u,y:d,initialPlacement:r,placement:f,strategy:o,middlewareData:m,rects:c,platform:i,elements:{reference:e,floating:t}});u=null!=y?y:u,d=null!=v?v:d,m={...m,[a]:{...m[a],...g}},b&&p<=50&&(p++,"object"==typeof b&&(b.placement&&(f=b.placement),b.rects&&(c=!0===b.rects?await i.getElementRects({reference:e,floating:t,strategy:o}):b.rects),({x:u,y:d}=ui(c,f,l))),n=-1)}return{x:u,y:d,placement:f,strategy:o,middlewareData:m}})(e,t,{...o,platform:a})};var Ti="undefined"!=typeof document?a.useLayoutEffect:a.useEffect;function Li(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;let n,r,o;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if(n=e.length,n!==t.length)return!1;for(r=n;0!=r--;)if(!Li(e[r],t[r]))return!1;return!0}if(o=Object.keys(e),n=o.length,n!==Object.keys(t).length)return!1;for(r=n;0!=r--;)if(!{}.hasOwnProperty.call(t,o[r]))return!1;for(r=n;0!=r--;){const n=o[r];if(!("_owner"===n&&e.$$typeof||Li(e[n],t[n])))return!1}return!0}return e!=e&&t!=t}function _i(e){return"undefined"==typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function Ai(e,t){const n=_i(e);return Math.round(t*n)/n}function zi(e){const t=a.useRef(e);return Ti((()=>{t.current=e})),t}const Ii=e=>({name:"arrow",options:e,fn(t){const{element:n,padding:r}="function"==typeof e?e(t):e;return n&&(o=n,{}.hasOwnProperty.call(o,"current"))?null!=n.current?ji({element:n.current,padding:r}).fn(t):{}:n?ji({element:n,padding:r}).fn(t):{};var o}}),Di=(e,t)=>({...ki(e),options:[e,t]}),Fi=(e,t)=>({...$i(e),options:[e,t]}),Bi=(e,t)=>({...Pi(e),options:[e,t]}),Hi=(e,t)=>({...Mi(e),options:[e,t]}),Wi=(e,t)=>({...Ii(e),options:[e,t]}),Vi={...i},Yi=Vi.useInsertionEffect||(e=>e());function Xi(e){const t=a.useRef((()=>{}));return Yi((()=>{t.current=e})),a.useCallback((function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return null==t.current?void 0:t.current(...n)}),[])}var qi="undefined"!=typeof document?a.useLayoutEffect:a.useEffect;let Gi=!1,Ui=0;const Ki=()=>"floating-ui-"+Math.random().toString(36).slice(2,6)+Ui++,Zi=Vi.useId||function(){const[e,t]=a.useState((()=>Gi?Ki():void 0));return qi((()=>{null==e&&t(Ki())}),[]),a.useEffect((()=>{Gi=!0}),[]),e};const Ji=a.createContext(null),Qi=a.createContext(null),es=()=>{var e;return(null==(e=a.useContext(Ji))?void 0:e.id)||null},ts=()=>a.useContext(Qi);function ns(e){return"data-floating-ui-"+e}function rs(e){const t=(0,a.useRef)(e);return qi((()=>{t.current=e})),t}const os=ns("safe-polygon");function as(e,t,n){return n&&!Ba(n)?0:"number"==typeof e?e:null==e?void 0:e[t]}function is(e,t){void 0===t&&(t={});const{open:n,onOpenChange:r,dataRef:o,events:i,elements:s}=e,{enabled:l=!0,delay:c=0,handleClose:u=null,mouseOnly:d=!1,restMs:f=0,move:m=!0}=t,p=ts(),h=es(),y=rs(u),v=rs(c),g=rs(n),b=a.useRef(),w=a.useRef(-1),x=a.useRef(),E=a.useRef(-1),C=a.useRef(!0),S=a.useRef(!1),N=a.useRef((()=>{})),R=a.useRef(!1),k=a.useCallback((()=>{var e;const t=null==(e=o.current.openEvent)?void 0:e.type;return(null==t?void 0:t.includes("mouse"))&&"mousedown"!==t}),[o]);a.useEffect((()=>{if(l)return i.on("openchange",e),()=>{i.off("openchange",e)};function e(e){let{open:t}=e;t||(clearTimeout(w.current),clearTimeout(E.current),C.current=!0,R.current=!1)}}),[l,i]),a.useEffect((()=>{if(!l)return;if(!y.current)return;if(!n)return;function e(e){k()&&r(!1,e,"hover")}const t=Ha(s.floating).documentElement;return t.addEventListener("mouseleave",e),()=>{t.removeEventListener("mouseleave",e)}}),[s.floating,n,r,l,y,k]);const $=a.useCallback((function(e,t,n){void 0===t&&(t=!0),void 0===n&&(n="hover");const o=as(v.current,"close",b.current);o&&!x.current?(clearTimeout(w.current),w.current=window.setTimeout((()=>r(!1,e,n)),o)):t&&(clearTimeout(w.current),r(!1,e,n))}),[v,r]),P=Xi((()=>{N.current(),x.current=void 0})),j=Xi((()=>{if(S.current){const e=Ha(s.floating).body;e.style.pointerEvents="",e.removeAttribute(os),S.current=!1}}));a.useEffect((()=>{if(l&&xa(s.domReference)){var e;const t=s.domReference;return n&&t.addEventListener("mouseleave",c),null==(e=s.floating)||e.addEventListener("mouseleave",c),m&&t.addEventListener("mousemove",a,{once:!0}),t.addEventListener("mouseenter",a),t.addEventListener("mouseleave",i),()=>{var e;n&&t.removeEventListener("mouseleave",c),null==(e=s.floating)||e.removeEventListener("mouseleave",c),m&&t.removeEventListener("mousemove",a),t.removeEventListener("mouseenter",a),t.removeEventListener("mouseleave",i)}}function t(){return!!o.current.openEvent&&["click","mousedown"].includes(o.current.openEvent.type)}function a(e){if(clearTimeout(w.current),C.current=!1,d&&!Ba(b.current)||f>0&&!as(v.current,"open"))return;const t=as(v.current,"open",b.current);t?w.current=window.setTimeout((()=>{g.current||r(!0,e,"hover")}),t):r(!0,e,"hover")}function i(e){if(t())return;N.current();const r=Ha(s.floating);if(clearTimeout(E.current),R.current=!1,y.current&&o.current.floatingContext){n||clearTimeout(w.current),x.current=y.current({...o.current.floatingContext,tree:p,x:e.clientX,y:e.clientY,onClose(){j(),P(),$(e,!0,"safe-polygon")}});const t=x.current;return r.addEventListener("mousemove",t),void(N.current=()=>{r.removeEventListener("mousemove",t)})}("touch"!==b.current||!za(s.floating,e.relatedTarget))&&$(e)}function c(e){t()||o.current.floatingContext&&(null==y.current||y.current({...o.current.floatingContext,tree:p,x:e.clientX,y:e.clientY,onClose(){j(),P(),$(e)}})(e))}}),[s,l,e,d,f,m,$,P,j,r,n,g,p,v,y,o]),qi((()=>{var e;if(l&&n&&null!=(e=y.current)&&e.__options.blockPointerEvents&&k()){S.current=!0;const e=s.floating;if(xa(s.domReference)&&e){var t;const n=Ha(s.floating).body;n.setAttribute(os,"");const r=s.domReference,o=null==p||null==(t=p.nodesRef.current.find((e=>e.id===h)))||null==(t=t.context)?void 0:t.elements.floating;return o&&(o.style.pointerEvents=""),n.style.pointerEvents="none",r.style.pointerEvents="auto",e.style.pointerEvents="auto",()=>{n.style.pointerEvents="",r.style.pointerEvents="",e.style.pointerEvents=""}}}}),[l,n,h,s,p,y,k]),qi((()=>{n||(b.current=void 0,R.current=!1,P(),j())}),[n,P,j]),a.useEffect((()=>()=>{P(),clearTimeout(w.current),clearTimeout(E.current),j()}),[l,s.domReference,P,j]);const M=a.useMemo((()=>{function e(e){b.current=e.pointerType}return{onPointerDown:e,onPointerEnter:e,onMouseMove(e){const{nativeEvent:t}=e;function o(){C.current||g.current||r(!0,t,"hover")}d&&!Ba(b.current)||n||0===f||R.current&&e.movementX**2+e.movementY**2<2||(clearTimeout(E.current),"touch"===b.current?o():(R.current=!0,E.current=window.setTimeout(o,f)))}}}),[d,r,n,g,f]),O=a.useMemo((()=>({onMouseEnter(){clearTimeout(w.current)},onMouseLeave(e){$(e.nativeEvent,!1)}})),[$]);return a.useMemo((()=>l?{reference:M,floating:O}:{}),[l,M,O])}const ss=()=>{},ls=a.createContext({delay:0,initialDelay:0,timeoutMs:0,currentId:null,setCurrentId:ss,setState:ss,isInstantPhase:!1}),cs=()=>a.useContext(ls);function us(e){const{children:t,delay:n,timeoutMs:r=0}=e,[o,i]=a.useReducer(((e,t)=>({...e,...t})),{delay:n,timeoutMs:r,initialDelay:n,currentId:null,isInstantPhase:!1}),s=a.useRef(null),l=a.useCallback((e=>{i({currentId:e})}),[]);return qi((()=>{o.currentId?null===s.current?s.current=o.currentId:o.isInstantPhase||i({isInstantPhase:!0}):(o.isInstantPhase&&i({isInstantPhase:!1}),s.current=null)}),[o.currentId,o.isInstantPhase]),a.createElement(ls.Provider,{value:a.useMemo((()=>({...o,setState:i,setCurrentId:l})),[o,l])},t)}function ds(e,t){void 0===t&&(t={});const{open:n,onOpenChange:r,floatingId:o}=e,{id:a,enabled:i=!0}=t,s=null!=a?a:o,l=cs(),{currentId:c,setCurrentId:u,initialDelay:d,setState:f,timeoutMs:m}=l;return qi((()=>{i&&c&&(f({delay:{open:1,close:as(d,"close")}}),c!==s&&r(!1))}),[i,s,r,f,c,d]),qi((()=>{function e(){r(!1),f({delay:d,currentId:null})}if(i&&c&&!n&&c===s){if(m){const t=window.setTimeout(e,m);return()=>{clearTimeout(t)}}e()}}),[i,n,f,c,s,r,d,m]),qi((()=>{i&&u!==ss&&n&&u(s)}),[i,n,u,s]),l}function fs(e,t){let n=e.filter((e=>{var n;return e.parentId===t&&(null==(n=e.context)?void 0:n.open)})),r=n;for(;r.length;)r=e.filter((e=>{var t;return null==(t=r)?void 0:t.some((t=>{var n;return e.parentId===t.id&&(null==(n=e.context)?void 0:n.open)}))})),n=n.concat(r);return n}const ms="data-floating-ui-focusable",ps={pointerdown:"onPointerDown",mousedown:"onMouseDown",click:"onClick"},hs={pointerdown:"onPointerDownCapture",mousedown:"onMouseDownCapture",click:"onClickCapture"},ys=e=>{var t,n;return{escapeKey:"boolean"==typeof e?e:null!=(t=null==e?void 0:e.escapeKey)&&t,outsidePress:"boolean"==typeof e?e:null==(n=null==e?void 0:e.outsidePress)||n}};function vs(e,t){void 0===t&&(t={});const{open:n,onOpenChange:r,elements:o,dataRef:i}=e,{enabled:s=!0,escapeKey:l=!0,outsidePress:c=!0,outsidePressEvent:u="pointerdown",referencePress:d=!1,referencePressEvent:f="pointerdown",ancestorScroll:m=!1,bubbles:p,capture:h}=t,y=ts(),v=Xi("function"==typeof c?c:()=>!1),g="function"==typeof c?v:c,b=a.useRef(!1),w=a.useRef(!1),{escapeKey:x,outsidePress:E}=ys(p),{escapeKey:C,outsidePress:S}=ys(h),N=a.useRef(!1),R=Xi((e=>{var t;if(!n||!s||!l||"Escape"!==e.key)return;if(N.current)return;const o=null==(t=i.current.floatingContext)?void 0:t.nodeId,a=y?fs(y.nodesRef.current,o):[];if(!x&&(e.stopPropagation(),a.length>0)){let e=!0;if(a.forEach((t=>{var n;null==(n=t.context)||!n.open||t.context.dataRef.current.__escapeKeyBubbles||(e=!1)})),!e)return}r(!1,function(e){return"nativeEvent"in e}(e)?e.nativeEvent:e,"escape-key")})),k=Xi((e=>{var t;const n=()=>{var t;R(e),null==(t=Va(e))||t.removeEventListener("keydown",n)};null==(t=Va(e))||t.addEventListener("keydown",n)})),$=Xi((e=>{var t;const n=b.current;b.current=!1;const a=w.current;if(w.current=!1,"click"===u&&a)return;if(n)return;if("function"==typeof g&&!g(e))return;const s=Va(e),l="["+ns("inert")+"]",c=Ha(o.floating).querySelectorAll(l);let d=xa(s)?s:null;for(;d&&!Pa(d);){const e=Oa(d);if(Pa(e)||!xa(e))break;d=e}if(c.length&&xa(s)&&!s.matches("html,body")&&!za(s,o.floating)&&Array.from(c).every((e=>!za(d,e))))return;if(Ea(s)&&M){const t=s.clientWidth>0&&s.scrollWidth>s.clientWidth,n=s.clientHeight>0&&s.scrollHeight>s.clientHeight;let r=n&&e.offsetX>s.clientWidth;if(n&&"rtl"===ja(s).direction&&(r=e.offsetX<=s.offsetWidth-s.clientWidth),r||t&&e.offsetY>s.clientHeight)return}const f=null==(t=i.current.floatingContext)?void 0:t.nodeId,m=y&&fs(y.nodesRef.current,f).some((t=>{var n;return Wa(e,null==(n=t.context)?void 0:n.elements.floating)}));if(Wa(e,o.floating)||Wa(e,o.domReference)||m)return;const p=y?fs(y.nodesRef.current,f):[];if(p.length>0){let e=!0;if(p.forEach((t=>{var n;null==(n=t.context)||!n.open||t.context.dataRef.current.__outsidePressBubbles||(e=!1)})),!e)return}r(!1,e,"outside-press")})),P=Xi((e=>{var t;const n=()=>{var t;$(e),null==(t=Va(e))||t.removeEventListener(u,n)};null==(t=Va(e))||t.addEventListener(u,n)}));a.useEffect((()=>{if(!n||!s)return;i.current.__escapeKeyBubbles=x,i.current.__outsidePressBubbles=E;let e=-1;function t(e){r(!1,e,"ancestor-scroll")}function a(){window.clearTimeout(e),N.current=!0}function c(){e=window.setTimeout((()=>{N.current=!1}),$a()?5:0)}const d=Ha(o.floating);l&&(d.addEventListener("keydown",C?k:R,C),d.addEventListener("compositionstart",a),d.addEventListener("compositionend",c)),g&&d.addEventListener(u,S?P:$,S);let f=[];return m&&(xa(o.domReference)&&(f=La(o.domReference)),xa(o.floating)&&(f=f.concat(La(o.floating))),!xa(o.reference)&&o.reference&&o.reference.contextElement&&(f=f.concat(La(o.reference.contextElement)))),f=f.filter((e=>{var t;return e!==(null==(t=d.defaultView)?void 0:t.visualViewport)})),f.forEach((e=>{e.addEventListener("scroll",t,{passive:!0})})),()=>{l&&(d.removeEventListener("keydown",C?k:R,C),d.removeEventListener("compositionstart",a),d.removeEventListener("compositionend",c)),g&&d.removeEventListener(u,S?P:$,S),f.forEach((e=>{e.removeEventListener("scroll",t)})),window.clearTimeout(e)}}),[i,o,l,g,u,n,r,m,s,x,E,R,C,k,$,S,P]),a.useEffect((()=>{b.current=!1}),[g,u]);const j=a.useMemo((()=>({onKeyDown:R,[ps[f]]:e=>{d&&r(!1,e.nativeEvent,"reference-press")}})),[R,r,d,f]),M=a.useMemo((()=>({onKeyDown:R,onMouseDown(){w.current=!0},onMouseUp(){w.current=!0},[hs[u]]:()=>{b.current=!0}})),[R,u]);return a.useMemo((()=>s?{reference:j,floating:M}:{}),[s,j,M])}function gs(e){void 0===e&&(e={});const{nodeId:t}=e,n=function(e){const{open:t=!1,onOpenChange:n,elements:r}=e,o=Zi(),i=a.useRef({}),[s]=a.useState((()=>function(){const e=new Map;return{emit(t,n){var r;null==(r=e.get(t))||r.forEach((e=>e(n)))},on(t,n){e.set(t,[...e.get(t)||[],n])},off(t,n){var r;e.set(t,(null==(r=e.get(t))?void 0:r.filter((e=>e!==n)))||[])}}}())),l=null!=es(),[c,u]=a.useState(r.reference),d=Xi(((e,t,r)=>{i.current.openEvent=e?t:void 0,s.emit("openchange",{open:e,event:t,reason:r,nested:l}),null==n||n(e,t,r)})),f=a.useMemo((()=>({setPositionReference:u})),[]),m=a.useMemo((()=>({reference:c||r.reference||null,floating:r.floating||null,domReference:r.reference})),[c,r.reference,r.floating]);return a.useMemo((()=>({dataRef:i,open:t,onOpenChange:d,elements:m,events:s,floatingId:o,refs:f})),[t,d,m,s,o,f])}({...e,elements:{reference:null,floating:null,...e.elements}}),r=e.rootContext||n,o=r.elements,[i,s]=a.useState(null),[l,c]=a.useState(null),u=(null==o?void 0:o.reference)||i,d=a.useRef(null),f=ts();qi((()=>{u&&(d.current=u)}),[u]);const m=function(e){void 0===e&&(e={});const{placement:t="bottom",strategy:n="absolute",middleware:r=[],platform:o,elements:{reference:i,floating:s}={},transform:l=!0,whileElementsMounted:c,open:u}=e,[d,f]=a.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[m,p]=a.useState(r);Li(m,r)||p(r);const[h,y]=a.useState(null),[v,g]=a.useState(null),b=a.useCallback((e=>{e!==C.current&&(C.current=e,y(e))}),[]),w=a.useCallback((e=>{e!==S.current&&(S.current=e,g(e))}),[]),x=i||h,E=s||v,C=a.useRef(null),S=a.useRef(null),N=a.useRef(d),R=null!=c,k=zi(c),$=zi(o),P=zi(u),j=a.useCallback((()=>{if(!C.current||!S.current)return;const e={placement:t,strategy:n,middleware:m};$.current&&(e.platform=$.current),Oi(C.current,S.current,e).then((e=>{const t={...e,isPositioned:!1!==P.current};M.current&&!Li(N.current,t)&&(N.current=t,Wt.flushSync((()=>{f(t)})))}))}),[m,t,n,$,P]);Ti((()=>{!1===u&&N.current.isPositioned&&(N.current.isPositioned=!1,f((e=>({...e,isPositioned:!1}))))}),[u]);const M=a.useRef(!1);Ti((()=>(M.current=!0,()=>{M.current=!1})),[]),Ti((()=>{if(x&&(C.current=x),E&&(S.current=E),x&&E){if(k.current)return k.current(x,E,j);j()}}),[x,E,j,k,R]);const O=a.useMemo((()=>({reference:C,floating:S,setReference:b,setFloating:w})),[b,w]),T=a.useMemo((()=>({reference:x,floating:E})),[x,E]),L=a.useMemo((()=>{const e={position:n,left:0,top:0};if(!T.floating)return e;const t=Ai(T.floating,d.x),r=Ai(T.floating,d.y);return l?{...e,transform:"translate("+t+"px, "+r+"px)",..._i(T.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:r}}),[n,l,T.floating,d.x,d.y]);return a.useMemo((()=>({...d,update:j,refs:O,elements:T,floatingStyles:L})),[d,j,O,T,L])}({...e,elements:{...o,...l&&{reference:l}}}),p=a.useCallback((e=>{const t=xa(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),contextElement:e}:e;c(t),m.refs.setReference(t)}),[m.refs]),h=a.useCallback((e=>{(xa(e)||null===e)&&(d.current=e,s(e)),(xa(m.refs.reference.current)||null===m.refs.reference.current||null!==e&&!xa(e))&&m.refs.setReference(e)}),[m.refs]),y=a.useMemo((()=>({...m.refs,setReference:h,setPositionReference:p,domReference:d})),[m.refs,h,p]),v=a.useMemo((()=>({...m.elements,domReference:u})),[m.elements,u]),g=a.useMemo((()=>({...m,...r,refs:y,elements:v,nodeId:t})),[m,y,v,t,r]);return qi((()=>{r.dataRef.current.floatingContext=g;const e=null==f?void 0:f.nodesRef.current.find((e=>e.id===t));e&&(e.context=g)})),a.useMemo((()=>({...m,context:g,refs:y,elements:v})),[m,y,v,g])}function bs(e,t){void 0===t&&(t={});const{open:n,onOpenChange:r,events:o,dataRef:i,elements:s}=e,{enabled:l=!0,visibleOnly:c=!0}=t,u=a.useRef(!1),d=a.useRef(),f=a.useRef(!0);a.useEffect((()=>{if(!l)return;const e=ga(s.domReference);function t(){!n&&Ea(s.domReference)&&s.domReference===Aa(Ha(s.domReference))&&(u.current=!0)}function r(){f.current=!0}return e.addEventListener("blur",t),e.addEventListener("keydown",r,!0),()=>{e.removeEventListener("blur",t),e.removeEventListener("keydown",r,!0)}}),[s.domReference,n,l]),a.useEffect((()=>{if(l)return o.on("openchange",e),()=>{o.off("openchange",e)};function e(e){let{reason:t}=e;"reference-press"!==t&&"escape-key"!==t||(u.current=!0)}}),[o,l]),a.useEffect((()=>()=>{clearTimeout(d.current)}),[]);const m=a.useMemo((()=>({onPointerDown(e){(function(e){return!Da().includes("jsdom/")&&(!Fa()&&0===e.width&&0===e.height||Fa()&&1===e.width&&1===e.height&&0===e.pressure&&0===e.detail&&"mouse"===e.pointerType||e.width<1&&e.height<1&&0===e.pressure&&0===e.detail&&"touch"===e.pointerType)})(e.nativeEvent)||(f.current=!1)},onMouseLeave(){u.current=!1},onFocus(e){if(u.current)return;const t=Va(e.nativeEvent);if(c&&xa(t))try{if(/apple/i.test(navigator.vendor)&&Ia().toLowerCase().startsWith("mac")&&!navigator.maxTouchPoints)throw Error();if(!t.matches(":focus-visible"))return}catch(e){if(!f.current&&(!Ea(n=t)||!n.matches("input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])")))return}var n;r(!0,e.nativeEvent,"focus")},onBlur(e){u.current=!1;const t=e.relatedTarget,n=e.nativeEvent,o=xa(t)&&t.hasAttribute(ns("focus-guard"))&&"outside"===t.getAttribute("data-type");d.current=window.setTimeout((()=>{var e;const a=Aa(s.domReference?s.domReference.ownerDocument:document);(t||a!==s.domReference)&&(za(null==(e=i.current.floatingContext)?void 0:e.refs.floating.current,a)||za(s.domReference,a)||o||r(!1,n,"focus"))}))}})),[i,s.domReference,r,c]);return a.useMemo((()=>l?{reference:m}:{}),[l,m])}const ws="active",xs="selected";function Es(e,t,n){const r=new Map,o="item"===n;let a=e;if(o&&e){const{[ws]:t,[xs]:__,...n}=e;a=n}return{..."floating"===n&&{tabIndex:-1,[ms]:""},...a,...t.map((t=>{const r=t?t[n]:null;return"function"==typeof r?e?r(e):null:r})).concat(e).reduce(((e,t)=>t?(Object.entries(t).forEach((t=>{let[n,a]=t;var i;o&&[ws,xs].includes(n)||(0===n.indexOf("on")?(r.has(n)||r.set(n,[]),"function"==typeof a&&(null==(i=r.get(n))||i.push(a),e[n]=function(){for(var e,t=arguments.length,o=new Array(t),a=0;a<t;a++)o[a]=arguments[a];return null==(e=r.get(n))?void 0:e.map((e=>e(...o))).find((e=>void 0!==e))})):e[n]=a)})),e):e),{})}}const Cs=new Map([["select","listbox"],["combobox","listbox"],["label",!1]]);function Ss(e,t){var n;void 0===t&&(t={});const{open:r,floatingId:o}=e,{enabled:i=!0,role:s="dialog"}=t,l=null!=(n=Cs.get(s))?n:s,c=Zi(),u=null!=es(),d=a.useMemo((()=>"tooltip"===l||"label"===s?{["aria-"+("label"===s?"labelledby":"describedby")]:r?o:void 0}:{"aria-expanded":r?"true":"false","aria-haspopup":"alertdialog"===l?"dialog":l,"aria-controls":r?o:void 0,..."listbox"===l&&{role:"combobox"},..."menu"===l&&{id:c},..."menu"===l&&u&&{role:"menuitem"},..."select"===s&&{"aria-autocomplete":"none"},..."combobox"===s&&{"aria-autocomplete":"list"}}),[l,o,u,r,c,s]),f=a.useMemo((()=>{const e={id:o,...l&&{role:l}};return"tooltip"===l||"label"===s?e:{...e,..."menu"===l&&{"aria-labelledby":c}}}),[l,o,c,s]),m=a.useCallback((e=>{let{active:t,selected:n}=e;const r={role:"option",...t&&{id:o+"-option"}};switch(s){case"select":return{...r,"aria-selected":t&&n};case"combobox":return{...r,...t&&{"aria-selected":!0}}}return{}}),[o,s]);return a.useMemo((()=>i?{reference:d,floating:f,item:m}:{}),[i,d,f,m])}var Ns={tooltip:"m_1b3c8819",arrow:"m_f898399f"};const Rs={refProp:"ref",withinPortal:!0,offset:10,defaultOpened:!1,position:"right",zIndex:Ye("popover")},ks=(e,{radius:t,color:n})=>({tooltip:{"--tooltip-radius":void 0===t?void 0:ne(t),"--tooltip-bg":n?R(n,e):void 0,"--tooltip-color":n?"var(--mantine-color-white)":void 0}}),$s=De(((e,t)=>{const n=se("TooltipFloating",Rs,e),{children:r,refProp:o,withinPortal:i,style:s,className:c,classNames:u,styles:d,unstyled:f,radius:m,color:p,label:h,offset:y,position:v,multiline:g,zIndex:b,disabled:w,defaultOpened:x,variant:E,vars:C,portalProps:S,...N}=n,R=I(),k=we({name:"TooltipFloating",props:n,classes:Ns,className:c,style:s,classNames:u,styles:d,unstyled:f,rootSelector:"tooltip",vars:C,varsResolver:ks}),{handleMouseMove:$,x:P,y:j,opened:M,boundaryRef:O,floating:T,setOpened:L}=function({offset:e,position:t,defaultOpened:n}){const[r,o]=(0,a.useState)(n),i=(0,a.useRef)(),{x:s,y:l,elements:c,refs:u,update:d,placement:f}=gs({placement:t,middleware:[Fi({crossAxis:!0,padding:5,rootBoundary:"document"})]}),m=f.includes("right")?e:t.includes("left")?-1*e:0,p=f.includes("bottom")?e:t.includes("top")?-1*e:0,h=(0,a.useCallback)((({clientX:e,clientY:t})=>{u.setPositionReference({getBoundingClientRect:()=>({width:0,height:0,x:e,y:t,left:e+m,top:t+p,right:e,bottom:t})})}),[c.reference]);return(0,a.useEffect)((()=>{if(u.floating.current){const e=i.current;e.addEventListener("mousemove",h);const t=La(u.floating.current);return t.forEach((e=>{e.addEventListener("scroll",d)})),()=>{e.removeEventListener("mousemove",h),t.forEach((e=>{e.removeEventListener("scroll",d)}))}}}),[c.reference,u.floating.current,d,h,r]),{handleMouseMove:h,x:s,y:l,opened:r,setOpened:o,boundaryRef:i,floating:u.setFloating}}({offset:y,position:v,defaultOpened:x});if(!Pt(r))throw new Error("[@mantine/core] Tooltip.Floating component children should be an element or a component that accepts ref, fragments, strings, numbers and other primitive values are not supported");const _=$t(O,r.ref,t);return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(Qn,{...S,withinPortal:i,children:(0,l.jsx)(ze,{...N,...k("tooltip",{style:{...ha(s,R),zIndex:b,display:!w&&M?"block":"none",top:(j&&Math.round(j))??"",left:(P&&Math.round(P))??""}}),variant:E,ref:T,mod:{multiline:g},children:h})}),(0,a.cloneElement)(r,{...r.props,[o]:_,onMouseEnter:e=>{r.props.onMouseEnter?.(e),$(e),L(!0)},onMouseLeave:e=>{r.props.onMouseLeave?.(e),L(!1)}})]})}));$s.classes=Ns,$s.displayName="@mantine/core/TooltipFloating";const Ps=(0,a.createContext)(!1),js=Ps.Provider,Ms={openDelay:0,closeDelay:0};function Os(e){const{openDelay:t,closeDelay:n,children:r}=se("TooltipGroup",Ms,e);return(0,l.jsx)(js,{value:!0,children:(0,l.jsx)(us,{delay:{open:t,close:n},children:r})})}function Ts(e){const[t,n]=(0,a.useState)(e.defaultOpened),r="boolean"==typeof e.opened?e.opened:t,o=(0,a.useContext)(Ps),i=tr(),{delay:s,currentId:l,setCurrentId:c}=cs(),u=(0,a.useCallback)((e=>{n(e),e&&c(i)}),[c,i]),{x:d,y:f,context:m,refs:p,update:h,placement:y,middlewareData:{arrow:{x:v,y:g}={}}}=gs({strategy:e.strategy,placement:e.position,open:r,onOpenChange:u,middleware:[Di(e.offset),Fi({padding:8}),Bi(),Wi({element:e.arrowRef,padding:e.arrowOffset}),...e.inline?[Hi()]:[]]}),{getReferenceProps:b,getFloatingProps:w}=function(e){void 0===e&&(e=[]);const t=e.map((e=>null==e?void 0:e.reference)),n=e.map((e=>null==e?void 0:e.floating)),r=e.map((e=>null==e?void 0:e.item)),o=a.useCallback((t=>Es(t,e,"reference")),t),i=a.useCallback((t=>Es(t,e,"floating")),n),s=a.useCallback((t=>Es(t,e,"item")),r);return a.useMemo((()=>({getReferenceProps:o,getFloatingProps:i,getItemProps:s})),[o,i,s])}([is(m,{enabled:e.events?.hover,delay:o?s:{open:e.openDelay,close:e.closeDelay},mouseOnly:!e.events?.touch}),bs(m,{enabled:e.events?.focus,visibleOnly:!0}),Ss(m,{role:"tooltip"}),vs(m,{enabled:void 0===e.opened}),ds(m,{id:i})]);!function({opened:e,floating:t,position:n,positionDependencies:r}){const[o,i]=(0,a.useState)(0);(0,a.useEffect)((()=>{if(t.refs.reference.current&&t.refs.floating.current&&e)return function(e,t,n,r){void 0===r&&(r={});const{ancestorScroll:o=!0,ancestorResize:a=!0,elementResize:i="function"==typeof ResizeObserver,layoutShift:s="function"==typeof IntersectionObserver,animationFrame:l=!1}=r,c=pi(e),u=o||a?[...c?La(c):[],...La(t)]:[];u.forEach((e=>{o&&e.addEventListener("scroll",n,{passive:!0}),a&&e.addEventListener("resize",n)}));const d=c&&s?function(e,t){let n,r=null;const o=ba(e);function a(){var e;clearTimeout(n),null==(e=r)||e.disconnect(),r=null}return function i(s,l){void 0===s&&(s=!1),void 0===l&&(l=1),a();const{left:c,top:u,width:d,height:f}=e.getBoundingClientRect();if(s||t(),!d||!f)return;const m={rootMargin:-Ga(u)+"px "+-Ga(o.clientWidth-(c+d))+"px "+-Ga(o.clientHeight-(u+f))+"px "+-Ga(c)+"px",threshold:Xa(0,Ya(1,l))||1};let p=!0;function h(e){const t=e[0].intersectionRatio;if(t!==l){if(!p)return i();t?i(!1,t):n=setTimeout((()=>{i(!1,1e-7)}),1e3)}p=!1}try{r=new IntersectionObserver(h,{...m,root:o.ownerDocument})}catch(e){r=new IntersectionObserver(h,m)}r.observe(e)}(!0),a}(c,n):null;let f,m=-1,p=null;i&&(p=new ResizeObserver((e=>{let[r]=e;r&&r.target===c&&p&&(p.unobserve(t),cancelAnimationFrame(m),m=requestAnimationFrame((()=>{var e;null==(e=p)||e.observe(t)}))),n()})),c&&!l&&p.observe(c),p.observe(t));let h=l?gi(e):null;return l&&function t(){const r=gi(e);!h||r.x===h.x&&r.y===h.y&&r.width===h.width&&r.height===h.height||n(),h=r,f=requestAnimationFrame(t)}(),n(),()=>{var e;u.forEach((e=>{o&&e.removeEventListener("scroll",n),a&&e.removeEventListener("resize",n)})),null==d||d(),null==(e=p)||e.disconnect(),p=null,l&&cancelAnimationFrame(f)}}(t.refs.reference.current,t.refs.floating.current,t.update)}),[t.refs.reference.current,t.refs.floating.current,e,o,n]),qt((()=>{t.update()}),r),qt((()=>{i((e=>e+1))}),[e])}({opened:r,position:e.position,positionDependencies:e.positionDependencies,floating:{refs:p,update:h}}),qt((()=>{e.onPositionChange?.(y)}),[y]);const x=r&&l&&l!==i;return{x:d,y:f,arrowX:v,arrowY:g,reference:p.setReference,floating:p.setFloating,getFloatingProps:w,getReferenceProps:b,isGroupPhase:x,opened:r,placement:y}}Os.displayName="@mantine/core/TooltipGroup",Os.extend=e=>e;const Ls={position:"top",refProp:"ref",withinPortal:!0,inline:!1,defaultOpened:!1,arrowSize:4,arrowOffset:5,arrowRadius:0,arrowPosition:"side",offset:5,transitionProps:{duration:100,transition:"fade"},events:{hover:!0,focus:!1,touch:!1},zIndex:Ye("popover"),positionDependencies:[]},_s=(e,{radius:t,color:n})=>({tooltip:{"--tooltip-radius":void 0===t?void 0:ne(t),"--tooltip-bg":n?R(n,e):void 0,"--tooltip-color":n?"var(--mantine-color-white)":void 0}}),As=De(((e,t)=>{const n=se("Tooltip",Ls,e),{children:r,position:o,refProp:i,label:s,openDelay:c,closeDelay:u,onPositionChange:d,opened:f,defaultOpened:m,withinPortal:p,radius:h,color:y,classNames:v,styles:g,unstyled:b,style:w,className:x,withArrow:E,arrowSize:C,arrowOffset:S,arrowRadius:N,arrowPosition:R,offset:k,transitionProps:$,multiline:P,events:j,zIndex:M,disabled:O,positionDependencies:T,onClick:L,onMouseEnter:_,onMouseLeave:A,inline:z,variant:I,keepMounted:D,vars:F,portalProps:B,mod:H,floatingStrategy:W,...V}=se("Tooltip",Ls,n),{dir:Y}=$o(),X=(0,a.useRef)(null),q=Ts({position:la(Y,o),closeDelay:u,openDelay:c,onPositionChange:d,opened:f,defaultOpened:m,events:j,arrowRef:X,arrowOffset:S,offset:"number"==typeof k?k+(E?C/2:0):k,positionDependencies:[...T,r],inline:z,strategy:W}),G=we({name:"Tooltip",props:n,classes:Ns,className:x,style:w,classNames:v,styles:g,unstyled:b,rootSelector:"tooltip",vars:F,varsResolver:_s});if(!Pt(r))throw new Error("[@mantine/core] Tooltip component children should be an element or a component that accepts ref, fragments, strings, numbers and other primitive values are not supported");const U=$t(q.reference,r.ref,t),K=function(e){return{...pa,duration:100,transition:"fade",...e}}($);return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(Qn,{...B,withinPortal:p,children:(0,l.jsx)(Gt,{...K,keepMounted:D,mounted:!O&&!!q.opened,duration:q.isGroupPhase?10:K.duration,children:e=>(0,l.jsxs)(ze,{...V,"data-fixed":"fixed"===W||void 0,variant:I,mod:[{multiline:P},H],...q.getFloatingProps({ref:q.floating,className:G("tooltip").className,style:{...G("tooltip").style,...e,zIndex:M,top:q.y??0,left:q.x??0}}),children:[s,(0,l.jsx)(ma,{ref:X,arrowX:q.arrowX,arrowY:q.arrowY,visible:E,position:q.placement,arrowSize:C,arrowOffset:S,arrowRadius:N,arrowPosition:R,...G("arrow")})]})})}),(0,a.cloneElement)(r,q.getReferenceProps({onClick:L,onMouseEnter:_,onMouseLeave:A,onMouseMove:n.onMouseMove,onPointerDown:n.onPointerDown,onPointerEnter:n.onPointerEnter,[i]:U,className:ce(x,r.props.className),...r.props}))]})}));As.classes=Ns,As.displayName="@mantine/core/Tooltip",As.Floating=$s,As.Group=Os;const zs=window.wp.i18n;var Is=o(888);const Ds=()=>{},Fs=Ds(),Bs=Object,Hs=e=>e===Fs,Ws=e=>"function"==typeof e,Vs=(e,t)=>({...e,...t}),Ys=new WeakMap;let Xs=0;const qs=e=>{const t=typeof e,n=e&&e.constructor,r=n==Date;let o,a;if(Bs(e)!==e||r||n==RegExp)o=r?e.toJSON():"symbol"==t?e.toString():"string"==t?JSON.stringify(e):""+e;else{if(o=Ys.get(e),o)return o;if(o=++Xs+"~",Ys.set(e,o),n==Array){for(o="@",a=0;a<e.length;a++)o+=qs(e[a])+",";Ys.set(e,o)}if(n==Bs){o="#";const t=Bs.keys(e).sort();for(;!Hs(a=t.pop());)Hs(e[a])||(o+=a+":"+qs(e[a])+",");Ys.set(e,o)}}return o},Gs=new WeakMap,Us={},Ks={},Zs="undefined",Js=typeof window!=Zs,Qs=typeof document!=Zs,el=(e,t)=>{const n=Gs.get(e);return[()=>!Hs(t)&&e.get(t)||Us,r=>{if(!Hs(t)){const o=e.get(t);t in Ks||(Ks[t]=o),n[5](t,Vs(o,r),o||Us)}},n[6],()=>!Hs(t)&&t in Ks?Ks[t]:!Hs(t)&&e.get(t)||Us]};let tl=!0;const[nl,rl]=Js&&window.addEventListener?[window.addEventListener.bind(window),window.removeEventListener.bind(window)]:[Ds,Ds],ol={isOnline:()=>tl,isVisible:()=>{const e=Qs&&document.visibilityState;return Hs(e)||"hidden"!==e}},al={initFocus:e=>(Qs&&document.addEventListener("visibilitychange",e),nl("focus",e),()=>{Qs&&document.removeEventListener("visibilitychange",e),rl("focus",e)}),initReconnect:e=>{const t=()=>{tl=!0,e()},n=()=>{tl=!1};return nl("online",t),nl("offline",n),()=>{rl("online",t),rl("offline",n)}}},il=!a.useId,sl=!Js||"Deno"in window,ll=sl?a.useEffect:a.useLayoutEffect,cl="undefined"!=typeof navigator&&navigator.connection,ul=!sl&&cl&&(["slow-2g","2g"].includes(cl.effectiveType)||cl.saveData),dl=e=>{if(Ws(e))try{e=e()}catch(t){e=""}const t=e;return[e="string"==typeof e?e:(Array.isArray(e)?e.length:e)?qs(e):"",t]};let fl=0;const ml=()=>++fl;async function pl(...e){const[t,n,r,o]=e,a=Vs({populateCache:!0,throwOnError:!0},"boolean"==typeof o?{revalidate:o}:o||{});let i=a.populateCache;const s=a.rollbackOnError;let l=a.optimisticData;const c=a.throwOnError;if(Ws(n)){const e=n,r=[],o=t.keys();for(const n of o)!/^\$(inf|sub)\$/.test(n)&&e(t.get(n)._k)&&r.push(n);return Promise.all(r.map(u))}return u(n);async function u(n){const[o]=dl(n);if(!o)return;const[u,d]=el(t,o),[f,m,p,h]=Gs.get(t),y=()=>{const e=f[o];return(Ws(a.revalidate)?a.revalidate(u().data,n):!1!==a.revalidate)&&(delete p[o],delete h[o],e&&e[0])?e[0](2).then((()=>u().data)):u().data};if(e.length<3)return y();let v,g=r;const b=ml();m[o]=[b,0];const w=!Hs(l),x=u(),E=x.data,C=x._c,S=Hs(C)?E:C;if(w&&(l=Ws(l)?l(S,E):l,d({data:l,_c:S})),Ws(g))try{g=g(S)}catch(e){v=e}if(g&&Ws(g.then)){if(g=await g.catch((e=>{v=e})),b!==m[o][0]){if(v)throw v;return g}v&&w&&(e=>"function"==typeof s?s(e):!1!==s)(v)&&(i=!0,d({data:S,_c:Fs}))}if(i&&!v)if(Ws(i)){const e=i(g,S);d({data:e,error:Fs,_c:Fs})}else d({data:g,error:Fs,_c:Fs});if(m[o][1]=ml(),Promise.resolve(y()).then((()=>{d({_c:Fs})})),!v)return g;if(c)throw v}}const hl=(e,t)=>{for(const n in e)e[n][0]&&e[n][0](t)},yl=(e,t)=>{if(!Gs.has(e)){const n=Vs(al,t),r={},o=pl.bind(Fs,e);let a=Ds;const i={},s=(e,t)=>{const n=i[e]||[];return i[e]=n,n.push(t),()=>n.splice(n.indexOf(t),1)},l=(t,n,r)=>{e.set(t,n);const o=i[t];if(o)for(const e of o)e(n,r)},c=()=>{if(!Gs.has(e)&&(Gs.set(e,[r,{},{},{},o,l,s]),!sl)){const t=n.initFocus(setTimeout.bind(Fs,hl.bind(Fs,r,0))),o=n.initReconnect(setTimeout.bind(Fs,hl.bind(Fs,r,1)));a=()=>{t&&t(),o&&o(),Gs.delete(e)}}};return c(),[e,o,c,a]}return[e,Gs.get(e)[4]]},[vl,gl]=yl(new Map),bl=Vs({onLoadingSlow:Ds,onSuccess:Ds,onError:Ds,onErrorRetry:(e,__,t,n,r)=>{const o=t.errorRetryCount,a=r.retryCount,i=~~((Math.random()+.5)*(1<<(a<8?a:8)))*t.errorRetryInterval;!Hs(o)&&a>o||setTimeout(n,i,r)},onDiscarded:Ds,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:ul?1e4:5e3,focusThrottleInterval:5e3,dedupingInterval:2e3,loadingTimeout:ul?5e3:3e3,compare:(e,t)=>qs(e)==qs(t),isPaused:()=>!1,cache:vl,mutate:gl,fallback:{}},ol),wl=(e,t)=>{const n=Vs(e,t);if(t){const{use:r,fallback:o}=e,{use:a,fallback:i}=t;r&&a&&(n.use=r.concat(a)),o&&i&&(n.fallback=Vs(o,i))}return n},xl=(0,a.createContext)({}),El=Js&&window.__SWR_DEVTOOLS_USE__,Cl=El?window.__SWR_DEVTOOLS_USE__:[],Sl=Cl.concat((e=>(t,n,r)=>e(t,n&&((...e)=>{const[r]=dl(t),[,,,o]=Gs.get(vl);if(r.startsWith("$inf$"))return n(...e);const a=o[r];return Hs(a)?n(...e):(delete o[r],a)}),r)));El&&(window.__SWR_DEVTOOLS_REACT__=a);const Nl=a.use||(e=>{if("pending"===e.status)throw e;if("fulfilled"===e.status)return e.value;throw"rejected"===e.status?e.reason:(e.status="pending",e.then((t=>{e.status="fulfilled",e.value=t}),(t=>{e.status="rejected",e.reason=t})),e)}),Rl={dedupe:!0},kl=(Bs.defineProperty((e=>{const{value:t}=e,n=(0,a.useContext)(xl),r=Ws(t),o=(0,a.useMemo)((()=>r?t(n):t),[r,n,t]),i=(0,a.useMemo)((()=>r?o:wl(n,o)),[r,n,o]),s=o&&o.provider,l=(0,a.useRef)(Fs);s&&!l.current&&(l.current=yl(s(i.cache||vl),o));const c=l.current;return c&&(i.cache=c[0],i.mutate=c[1]),ll((()=>{if(c)return c[2]&&c[2](),c[3]}),[]),(0,a.createElement)(xl.Provider,Vs(e,{value:i}))}),"defaultValue",{value:bl}),$l=(e,t,n)=>{const{cache:r,compare:o,suspense:i,fallbackData:s,revalidateOnMount:l,revalidateIfStale:c,refreshInterval:u,refreshWhenHidden:d,refreshWhenOffline:f,keepPreviousData:m}=n,[p,h,y,v]=Gs.get(r),[g,b]=dl(e),w=(0,a.useRef)(!1),x=(0,a.useRef)(!1),E=(0,a.useRef)(g),C=(0,a.useRef)(t),S=(0,a.useRef)(n),N=()=>S.current,R=()=>N().isVisible()&&N().isOnline(),[k,$,P,j]=el(r,g),M=(0,a.useRef)({}).current,O=Hs(s)?n.fallback[g]:s,T=(e,t)=>{for(const n in M){const r=n;if("data"===r){if(!o(e[r],t[r])){if(!Hs(e[r]))return!1;if(!o(H,t[r]))return!1}}else if(t[r]!==e[r])return!1}return!0},L=(0,a.useMemo)((()=>{const e=!!g&&!!t&&(Hs(l)?!N().isPaused()&&!i&&(!!Hs(c)||c):l),n=t=>{const n=Vs(t);return delete n._k,e?{isValidating:!0,isLoading:!0,...n}:n},r=k(),o=j(),a=n(r),s=r===o?a:n(o);let u=a;return[()=>{const e=n(k());return T(e,u)?(u.data=e.data,u.isLoading=e.isLoading,u.isValidating=e.isValidating,u.error=e.error,u):(u=e,e)},()=>s]}),[r,g]),_=(0,Is.useSyncExternalStore)((0,a.useCallback)((e=>P(g,((t,n)=>{T(n,t)||e()}))),[r,g]),L[0],L[1]),A=!w.current,z=p[g]&&p[g].length>0,I=_.data,D=Hs(I)?O:I,F=_.error,B=(0,a.useRef)(D),H=m?Hs(I)?B.current:I:D,W=!(z&&!Hs(F))&&(A&&!Hs(l)?l:!N().isPaused()&&(i?!Hs(D)&&c:Hs(D)||c)),V=!!(g&&t&&A&&W),Y=Hs(_.isValidating)?V:_.isValidating,X=Hs(_.isLoading)?V:_.isLoading,q=(0,a.useCallback)((async e=>{const t=C.current;if(!g||!t||x.current||N().isPaused())return!1;let r,a,i=!0;const s=e||{},l=!y[g]||!s.dedupe,c=()=>il?!x.current&&g===E.current&&w.current:g===E.current,u={isValidating:!1,isLoading:!1},d=()=>{$(u)},f=()=>{const e=y[g];e&&e[1]===a&&delete y[g]},m={isValidating:!0};Hs(k().data)&&(m.isLoading=!0);try{if(l&&($(m),n.loadingTimeout&&Hs(k().data)&&setTimeout((()=>{i&&c()&&N().onLoadingSlow(g,n)}),n.loadingTimeout),y[g]=[t(b),ml()]),[r,a]=y[g],r=await r,l&&setTimeout(f,n.dedupingInterval),!y[g]||y[g][1]!==a)return l&&c()&&N().onDiscarded(g),!1;u.error=Fs;const e=h[g];if(!Hs(e)&&(a<=e[0]||a<=e[1]||0===e[1]))return d(),l&&c()&&N().onDiscarded(g),!1;const s=k().data;u.data=o(s,r)?s:r,l&&c()&&N().onSuccess(r,g,n)}catch(e){f();const t=N(),{shouldRetryOnError:n}=t;t.isPaused()||(u.error=e,l&&c()&&(t.onError(e,g,t),(!0===n||Ws(n)&&n(e))&&(N().revalidateOnFocus&&N().revalidateOnReconnect&&!R()||t.onErrorRetry(e,g,t,(e=>{const t=p[g];t&&t[0]&&t[0](3,e)}),{retryCount:(s.retryCount||0)+1,dedupe:!0}))))}return i=!1,d(),!0}),[g,r]),G=(0,a.useCallback)(((...e)=>pl(r,E.current,...e)),[]);if(ll((()=>{C.current=t,S.current=n,Hs(I)||(B.current=I)})),ll((()=>{if(!g)return;const e=q.bind(Fs,Rl);let t=0;const n=((e,t,n)=>{const r=t[e]||(t[e]=[]);return r.push(n),()=>{const e=r.indexOf(n);e>=0&&(r[e]=r[r.length-1],r.pop())}})(g,p,((n,r={})=>{if(0==n){const n=Date.now();N().revalidateOnFocus&&n>t&&R()&&(t=n+N().focusThrottleInterval,e())}else if(1==n)N().revalidateOnReconnect&&R()&&e();else{if(2==n)return q();if(3==n)return q(r)}}));return x.current=!1,E.current=g,w.current=!0,$({_k:b}),W&&(Hs(D)||sl?e():(r=e,Js&&typeof window.requestAnimationFrame!=Zs?window.requestAnimationFrame(r):setTimeout(r,1))),()=>{x.current=!0,n()};var r}),[g]),ll((()=>{let e;function t(){const t=Ws(u)?u(k().data):u;t&&-1!==e&&(e=setTimeout(n,t))}function n(){k().error||!d&&!N().isVisible()||!f&&!N().isOnline()?t():q(Rl).then(t)}return t(),()=>{e&&(clearTimeout(e),e=-1)}}),[u,d,f,g]),(0,a.useDebugValue)(H),i&&Hs(D)&&g){if(!il&&sl)throw new Error("Fallback data is required when using suspense in SSR.");C.current=t,S.current=n,x.current=!1;const e=v[g];if(!Hs(e)){const t=G(e);Nl(t)}if(!Hs(F))throw F;{const e=q(Rl);Hs(H)||(e.status="fulfilled",e.value=!0),Nl(e)}}return{mutate:G,get data(){return M.data=!0,H},get error(){return M.error=!0,F},get isValidating(){return M.isValidating=!0,Y},get isLoading(){return M.isLoading=!0,X}}},function(...e){const t=Vs(bl,(0,a.useContext)(xl)),[n,r,o]=(e=>Ws(e[1])?[e[0],e[1],e[2]||{}]:[e[0],null,(null===e[1]?e[2]:e[1])||{}])(e),i=wl(t,o);let s=$l;const{use:l}=i,c=(l||[]).concat(Sl);for(let e=c.length;e--;)s=c[e](s);return s(n,r||i.fetcher||null,i)});var $l;const Pl=async(e,t=null)=>{const n=await fetch(window.ajaxurl,{method:"POST",body:new URLSearchParams({action:e,nonce:window.NSScottyPluginMantine.nonce,...t}),headers:{"Content-Type":"application/x-www-form-urlencoded"}});if(!n.ok)throw n;return n.json()};function jl(){const{data:e,error:t,isLoading:n,isValidating:r,mutate:o}=kl("overview",Pl);return n?null:(0,a.createElement)(We,null,(0,a.createElement)("div",null,(0,a.createElement)(hr,{justify:"space-between"},(0,a.createElement)(Vo,{fz:"xs",fw:700},(0,zs.__)("Posts Status","scotty")),(0,a.createElement)(Go,{size:"xs"},e.posts_status.count)),(0,a.createElement)(sa.Root,{size:16},e.posts_status.data.map((e=>(0,a.createElement)(As,{key:e.name,label:`${e.name} – ${e.count} posts`},(0,a.createElement)(sa.Section,{value:e.value,color:e.color},(0,a.createElement)(sa.Label,null,e.name))))))),(0,a.createElement)("div",null,(0,a.createElement)(hr,{justify:"space-between"},(0,a.createElement)(Vo,{fz:"xs",fw:700},(0,zs.__)("Post Types","scotty")),(0,a.createElement)(Go,{size:"xs"},e.posts_type.count)),(0,a.createElement)(sa.Root,{size:16},e.posts_type.data.map((e=>(0,a.createElement)(As,{key:e.name,label:`${e.name} – ${e.count} posts`},(0,a.createElement)(sa.Section,{value:e.value,color:e.color},(0,a.createElement)(sa.Label,null,e.name))))))),(0,a.createElement)("div",null,(0,a.createElement)(hr,{justify:"space-between"},(0,a.createElement)(Vo,{fz:"xs",fw:700},(0,zs.__)("Comments","scotty")),(0,a.createElement)(Go,{size:"xs"},e.comments.count)),(0,a.createElement)(sa.Root,{size:16},e.comments.data.map((e=>(0,a.createElement)(As,{key:e.name,label:`${e.name} – ${e.count} comments`},(0,a.createElement)(sa.Section,{value:e.value,color:e.color},(0,a.createElement)(sa.Label,null,e.name))))))),(0,a.createElement)("div",null,(0,a.createElement)(hr,{justify:"space-between"},(0,a.createElement)(Vo,{fz:"xs",fw:700},(0,zs.__)("Users","scotty")),(0,a.createElement)(Go,{size:"xs"},e.users.count)),(0,a.createElement)(sa.Root,{size:16},e.users.data.map((e=>(0,a.createElement)(As,{key:e.name,label:`${e.name} – ${e.count} users`},(0,a.createElement)(sa.Section,{value:e.value,color:e.color},(0,a.createElement)(sa.Label,null,e.name))))))),(0,a.createElement)("div",null,(0,a.createElement)(hr,{justify:"space-between"},(0,a.createElement)(Vo,{fz:"xs",fw:700},(0,zs.__)("Options","scotty")),(0,a.createElement)(Go,{size:"xs"},e.options.count)),(0,a.createElement)(sa.Root,{size:16},e.options.data.map((e=>(0,a.createElement)(As,{key:e.name,label:`${e.name} – ${e.count} options`},(0,a.createElement)(sa.Section,{value:e.value,color:e.color},(0,a.createElement)(sa.Label,null,e.name))))))),(0,a.createElement)(hr,{justify:"space-between"},(0,a.createElement)(Mr,{variant:"light",size:"compact-xs",onClick:()=>o()},(0,zs.__)("Refresh","scotty")),(0,a.createElement)(Mr,{size:"compact-xs",component:"a",href:"admin.php?page=scotty_slug_menu#trash"},(0,zs.__)("Open Scotty","scotty"))))}const{render:Ml}=wp.element;Ml((0,a.createElement)((()=>(0,a.createElement)(J,{forceColorScheme:"light",withStaticClasses:!1},(0,a.createElement)(Dr,null,(0,a.createElement)(No,null),(0,a.createElement)(Ao,null,(0,a.createElement)(We,null,(0,a.createElement)(jl,null)))))),null),document.getElementById("scotty-dashboard-widget"))})();
     1(()=>{"use strict";var e,t,n={20:(e,t,n)=>{var r=n(609),o=Symbol.for("react.element"),a=Symbol.for("react.fragment"),i=Object.prototype.hasOwnProperty,s=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,l={key:!0,ref:!0,__self:!0,__source:!0};function c(e,t,n){var r,a={},c=null,u=null;for(r in void 0!==n&&(c=""+n),void 0!==t.key&&(c=""+t.key),void 0!==t.ref&&(u=t.ref),t)i.call(t,r)&&!l.hasOwnProperty(r)&&(a[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===a[r]&&(a[r]=t[r]);return{$$typeof:o,type:e,key:c,ref:u,props:a,_owner:s.current}}t.Fragment=a,t.jsx=c,t.jsxs=c},848:(e,t,n)=>{e.exports=n(20)},63:(e,t,n)=>{var r=n(609),o="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},a=r.useState,i=r.useEffect,s=r.useLayoutEffect,l=r.useDebugValue;function c(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!o(e,n)}catch(e){return!0}}var u="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var n=t(),r=a({inst:{value:n,getSnapshot:t}}),o=r[0].inst,u=r[1];return s((function(){o.value=n,o.getSnapshot=t,c(o)&&u({inst:o})}),[e,n,t]),i((function(){return c(o)&&u({inst:o}),e((function(){c(o)&&u({inst:o})}))}),[e]),l(n),n};t.useSyncExternalStore=void 0!==r.useSyncExternalStore?r.useSyncExternalStore:u},888:(e,t,n)=>{e.exports=n(63)},609:e=>{e.exports=window.React}},r={};function o(e){var t=r[e];if(void 0!==t)return t.exports;var a=r[e]={exports:{}};return n[e](a,a.exports,o),a.exports}o.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return o.d(t,{a:t}),t},t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,o.t=function(n,r){if(1&r&&(n=this(n)),8&r)return n;if("object"==typeof n&&n){if(4&r&&n.__esModule)return n;if(16&r&&"function"==typeof n.then)return n}var a=Object.create(null);o.r(a);var i={};e=e||[null,t({}),t([]),t(t)];for(var s=2&r&&n;"object"==typeof s&&!~e.indexOf(s);s=t(s))Object.getOwnPropertyNames(s).forEach((e=>i[e]=()=>n[e]));return i.default=()=>n,o.d(a,i),a},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.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.nc=void 0;var a=o(609),i=o.t(a,2),s=o.n(a),l=o(848);function c(e){return"auto"===e||"dark"===e||"light"===e}function u({key:e="mantine-color-scheme-value"}={}){let t;return{get:t=>{if("undefined"==typeof window)return t;try{const n=window.localStorage.getItem(e);return c(n)?n:t}catch{return t}},set:t=>{try{window.localStorage.setItem(e,t)}catch(e){console.warn("[@mantine/core] Local storage color scheme manager was unable to save color scheme.",e)}},subscribe:n=>{t=t=>{t.storageArea===window.localStorage&&t.key===e&&c(t.newValue)&&n(t.newValue)},window.addEventListener("storage",t)},unsubscribe:()=>{window.removeEventListener("storage",t)},clear:()=>{window.localStorage.removeItem(e)}}}const d=(0,a.createContext)(null);function f(){const e=(0,a.useContext)(d);if(!e)throw new Error("[@mantine/core] MantineProvider was not found in tree");return e}function m(){return f().getStyleNonce}function p(e){return Object.keys(e)}function h(e){const t=function(e){return"string"==typeof e&&e.includes("var(--mantine-scale)")?e.match(/^calc\((.*?)\)$/)?.[1].split("*")[0].trim():e}(e);return"number"==typeof t?t:"string"==typeof t?t.includes("calc")||t.includes("var")?t:t.includes("px")?Number(t.replace("px","")):t.includes("rem")?16*Number(t.replace("rem","")):t.includes("em")?16*Number(t.replace("em","")):Number(t):NaN}function y(e){return"0rem"===e?"0rem":`calc(${e} * var(--mantine-scale))`}function v(e,{shouldScale:t=!1}={}){return function n(r){if(0===r||"0"===r)return`0${e}`;if("number"==typeof r){const n=`${r/16}${e}`;return t?y(n):n}if("string"==typeof r){if(""===r)return r;if(r.startsWith("calc(")||r.startsWith("clamp(")||r.includes("rgba("))return r;if(r.includes(","))return r.split(",").map((e=>n(e))).join(",");if(r.includes(" "))return r.split(" ").map((e=>n(e))).join(" ");if(r.includes(e))return t?y(r):r;const o=r.replace("px","");if(!Number.isNaN(Number(o))){const n=`${Number(o)/16}${e}`;return t?y(n):n}}return r}}const g=v("rem",{shouldScale:!0}),b=v("em");function x(e){return/^#?([0-9A-F]{3}){1,2}([0-9A-F]{2})?$/i.test(e)?function(e){let t=e.replace("#","");if(3===t.length){const e=t.split("");t=[e[0],e[0],e[1],e[1],e[2],e[2]].join("")}if(8===t.length){const e=parseInt(t.slice(6,8),16)/255;return{r:parseInt(t.slice(0,2),16),g:parseInt(t.slice(2,4),16),b:parseInt(t.slice(4,6),16),a:e}}const n=parseInt(t,16);return{r:n>>16&255,g:n>>8&255,b:255&n,a:1}}(e):e.startsWith("rgb")?function(e){const[t,n,r,o]=e.replace(/[^0-9,./]/g,"").split(/[/,]/).map(Number);return{r:t,g:n,b:r,a:o||1}}(e):e.startsWith("hsl")?function(e){const t=e.match(/^hsla?\(\s*(\d+)\s*,\s*(\d+%)\s*,\s*(\d+%)\s*(,\s*(0?\.\d+|\d+(\.\d+)?))?\s*\)$/i);if(!t)return{r:0,g:0,b:0,a:1};const n=parseInt(t[1],10),r=parseInt(t[2],10)/100,o=parseInt(t[3],10)/100,a=t[5]?parseFloat(t[5]):void 0,i=(1-Math.abs(2*o-1))*r,s=n/60,l=i*(1-Math.abs(s%2-1)),c=o-i/2;let u,d,f;return s>=0&&s<1?(u=i,d=l,f=0):s>=1&&s<2?(u=l,d=i,f=0):s>=2&&s<3?(u=0,d=i,f=l):s>=3&&s<4?(u=0,d=l,f=i):s>=4&&s<5?(u=l,d=0,f=i):(u=i,d=0,f=l),{r:Math.round(255*(u+c)),g:Math.round(255*(d+c)),b:Math.round(255*(f+c)),a:a||1}}(e):{r:0,g:0,b:0,a:1}}function w(e,t){if(e.startsWith("var("))return`color-mix(in srgb, ${e}, black ${100*t}%)`;const{r:n,g:r,b:o,a}=x(e),i=1-t,s=e=>Math.round(e*i);return`rgba(${s(n)}, ${s(r)}, ${s(o)}, ${a})`}function E(e,t){return"number"==typeof e.primaryShade?e.primaryShade:"dark"===t?e.primaryShade.dark:e.primaryShade.light}function C(e){return e<=.03928?e/12.92:((e+.055)/1.055)**2.4}function S(e,t=.179){return!e.startsWith("var(")&&function(e){if(e.startsWith("oklch("))return(function(e){const t=e.match(/oklch\((.*?)%\s/);return t?parseFloat(t[1]):null}(e)||0)/100;const{r:t,g:n,b:r}=x(e),o=n/255,a=r/255;return.2126*C(t/255)+.7152*C(o)+.0722*C(a)}(e)>t}function N({color:e,theme:t,colorScheme:n}){if("string"!=typeof e)throw new Error("[@mantine/core] Failed to parse color. Expected color to be a string, instead got "+typeof e);if("bright"===e)return{color:e,value:"dark"===n?t.white:t.black,shade:void 0,isThemeColor:!1,isLight:S("dark"===n?t.white:t.black,t.luminanceThreshold),variable:"--mantine-color-bright"};if("dimmed"===e)return{color:e,value:"dark"===n?t.colors.dark[2]:t.colors.gray[7],shade:void 0,isThemeColor:!1,isLight:S("dark"===n?t.colors.dark[2]:t.colors.gray[6],t.luminanceThreshold),variable:"--mantine-color-dimmed"};if("white"===e||"black"===e)return{color:e,value:"white"===e?t.white:t.black,shade:void 0,isThemeColor:!1,isLight:S("white"===e?t.white:t.black,t.luminanceThreshold),variable:`--mantine-color-${e}`};const[r,o]=e.split("."),a=o?Number(o):void 0,i=r in t.colors;if(i){const e=void 0!==a?t.colors[r][a]:t.colors[r][E(t,n||"light")];return{color:r,value:e,shade:a,isThemeColor:i,isLight:S(e,t.luminanceThreshold),variable:o?`--mantine-color-${r}-${a}`:`--mantine-color-${r}-filled`}}return{color:e,value:e,isThemeColor:i,isLight:S(e,t.luminanceThreshold),shade:a,variable:void 0}}function R(e,t){const n=N({color:e||t.primaryColor,theme:t});return n.variable?`var(${n.variable})`:e}function k(e,t){const n={from:e?.from||t.defaultGradient.from,to:e?.to||t.defaultGradient.to,deg:e?.deg||t.defaultGradient.deg||0},r=R(n.from,t),o=R(n.to,t);return`linear-gradient(${n.deg}deg, ${r} 0%, ${o} 100%)`}function $(e,t){if("string"!=typeof e||t>1||t<0)return"rgba(0, 0, 0, 1)";if(e.startsWith("var("))return`color-mix(in srgb, ${e}, transparent ${100*(1-t)}%)`;if(e.startsWith("oklch"))return e.includes("/")?e.replace(/\/\s*[\d.]+\s*\)/,`/ ${t})`):e.replace(")",` / ${t})`);const{r:n,g:r,b:o}=x(e);return`rgba(${n}, ${r}, ${o}, ${t})`}const P=$,j="-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji",M={scale:1,fontSmoothing:!0,focusRing:"auto",white:"#fff",black:"#000",colors:{dark:["#C9C9C9","#b8b8b8","#828282","#696969","#424242","#3b3b3b","#2e2e2e","#242424","#1f1f1f","#141414"],gray:["#f8f9fa","#f1f3f5","#e9ecef","#dee2e6","#ced4da","#adb5bd","#868e96","#495057","#343a40","#212529"],red:["#fff5f5","#ffe3e3","#ffc9c9","#ffa8a8","#ff8787","#ff6b6b","#fa5252","#f03e3e","#e03131","#c92a2a"],pink:["#fff0f6","#ffdeeb","#fcc2d7","#faa2c1","#f783ac","#f06595","#e64980","#d6336c","#c2255c","#a61e4d"],grape:["#f8f0fc","#f3d9fa","#eebefa","#e599f7","#da77f2","#cc5de8","#be4bdb","#ae3ec9","#9c36b5","#862e9c"],violet:["#f3f0ff","#e5dbff","#d0bfff","#b197fc","#9775fa","#845ef7","#7950f2","#7048e8","#6741d9","#5f3dc4"],indigo:["#edf2ff","#dbe4ff","#bac8ff","#91a7ff","#748ffc","#5c7cfa","#4c6ef5","#4263eb","#3b5bdb","#364fc7"],blue:["#e7f5ff","#d0ebff","#a5d8ff","#74c0fc","#4dabf7","#339af0","#228be6","#1c7ed6","#1971c2","#1864ab"],cyan:["#e3fafc","#c5f6fa","#99e9f2","#66d9e8","#3bc9db","#22b8cf","#15aabf","#1098ad","#0c8599","#0b7285"],teal:["#e6fcf5","#c3fae8","#96f2d7","#63e6be","#38d9a9","#20c997","#12b886","#0ca678","#099268","#087f5b"],green:["#ebfbee","#d3f9d8","#b2f2bb","#8ce99a","#69db7c","#51cf66","#40c057","#37b24d","#2f9e44","#2b8a3e"],lime:["#f4fce3","#e9fac8","#d8f5a2","#c0eb75","#a9e34b","#94d82d","#82c91e","#74b816","#66a80f","#5c940d"],yellow:["#fff9db","#fff3bf","#ffec99","#ffe066","#ffd43b","#fcc419","#fab005","#f59f00","#f08c00","#e67700"],orange:["#fff4e6","#ffe8cc","#ffd8a8","#ffc078","#ffa94d","#ff922b","#fd7e14","#f76707","#e8590c","#d9480f"]},primaryShade:{light:6,dark:8},primaryColor:"blue",variantColorResolver:({color:e,theme:t,variant:n,gradient:r,autoContrast:o})=>{const a=N({color:e,theme:t}),i="boolean"==typeof o?o:t.autoContrast;if("filled"===n){const t=i&&a.isLight?"var(--mantine-color-black)":"var(--mantine-color-white)";return a.isThemeColor?void 0===a.shade?{background:`var(--mantine-color-${e}-filled)`,hover:`var(--mantine-color-${e}-filled-hover)`,color:t,border:`${g(1)} solid transparent`}:{background:`var(--mantine-color-${a.color}-${a.shade})`,hover:`var(--mantine-color-${a.color}-${9===a.shade?8:a.shade+1})`,color:t,border:`${g(1)} solid transparent`}:{background:e,hover:w(e,.1),color:t,border:`${g(1)} solid transparent`}}if("light"===n){if(a.isThemeColor){if(void 0===a.shade)return{background:`var(--mantine-color-${e}-light)`,hover:`var(--mantine-color-${e}-light-hover)`,color:`var(--mantine-color-${e}-light-color)`,border:`${g(1)} solid transparent`};const n=t.colors[a.color][a.shade];return{background:$(n,.1),hover:$(n,.12),color:`var(--mantine-color-${a.color}-${Math.min(a.shade,6)})`,border:`${g(1)} solid transparent`}}return{background:$(e,.1),hover:$(e,.12),color:e,border:`${g(1)} solid transparent`}}return"outline"===n?a.isThemeColor?void 0===a.shade?{background:"transparent",hover:`var(--mantine-color-${e}-outline-hover)`,color:`var(--mantine-color-${e}-outline)`,border:`${g(1)} solid var(--mantine-color-${e}-outline)`}:{background:"transparent",hover:$(t.colors[a.color][a.shade],.05),color:`var(--mantine-color-${a.color}-${a.shade})`,border:`${g(1)} solid var(--mantine-color-${a.color}-${a.shade})`}:{background:"transparent",hover:$(e,.05),color:e,border:`${g(1)} solid ${e}`}:"subtle"===n?a.isThemeColor?void 0===a.shade?{background:"transparent",hover:`var(--mantine-color-${e}-light-hover)`,color:`var(--mantine-color-${e}-light-color)`,border:`${g(1)} solid transparent`}:{background:"transparent",hover:$(t.colors[a.color][a.shade],.12),color:`var(--mantine-color-${a.color}-${Math.min(a.shade,6)})`,border:`${g(1)} solid transparent`}:{background:"transparent",hover:$(e,.12),color:e,border:`${g(1)} solid transparent`}:"transparent"===n?a.isThemeColor?void 0===a.shade?{background:"transparent",hover:"transparent",color:`var(--mantine-color-${e}-light-color)`,border:`${g(1)} solid transparent`}:{background:"transparent",hover:"transparent",color:`var(--mantine-color-${a.color}-${Math.min(a.shade,6)})`,border:`${g(1)} solid transparent`}:{background:"transparent",hover:"transparent",color:e,border:`${g(1)} solid transparent`}:"white"===n?a.isThemeColor?void 0===a.shade?{background:"var(--mantine-color-white)",hover:w(t.white,.01),color:`var(--mantine-color-${e}-filled)`,border:`${g(1)} solid transparent`}:{background:"var(--mantine-color-white)",hover:w(t.white,.01),color:`var(--mantine-color-${a.color}-${a.shade})`,border:`${g(1)} solid transparent`}:{background:"var(--mantine-color-white)",hover:w(t.white,.01),color:e,border:`${g(1)} solid transparent`}:"gradient"===n?{background:k(r,t),hover:k(r,t),color:"var(--mantine-color-white)",border:"none"}:"default"===n?{background:"var(--mantine-color-default)",hover:"var(--mantine-color-default-hover)",color:"var(--mantine-color-default-color)",border:`${g(1)} solid var(--mantine-color-default-border)`}:{}},autoContrast:!1,luminanceThreshold:.3,fontFamily:j,fontFamilyMonospace:"ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace",respectReducedMotion:!1,cursorType:"default",defaultGradient:{from:"blue",to:"cyan",deg:45},defaultRadius:"sm",activeClassName:"mantine-active",focusClassName:"",headings:{fontFamily:j,fontWeight:"700",textWrap:"wrap",sizes:{h1:{fontSize:g(34),lineHeight:"1.3"},h2:{fontSize:g(26),lineHeight:"1.35"},h3:{fontSize:g(22),lineHeight:"1.4"},h4:{fontSize:g(18),lineHeight:"1.45"},h5:{fontSize:g(16),lineHeight:"1.5"},h6:{fontSize:g(14),lineHeight:"1.5"}}},fontSizes:{xs:g(12),sm:g(14),md:g(16),lg:g(18),xl:g(20)},lineHeights:{xs:"1.4",sm:"1.45",md:"1.55",lg:"1.6",xl:"1.65"},radius:{xs:g(2),sm:g(4),md:g(8),lg:g(16),xl:g(32)},spacing:{xs:g(10),sm:g(12),md:g(16),lg:g(20),xl:g(32)},breakpoints:{xs:"36em",sm:"48em",md:"62em",lg:"75em",xl:"88em"},shadows:{xs:`0 ${g(1)} ${g(3)} rgba(0, 0, 0, 0.05), 0 ${g(1)} ${g(2)} rgba(0, 0, 0, 0.1)`,sm:`0 ${g(1)} ${g(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${g(10)} ${g(15)} ${g(-5)}, rgba(0, 0, 0, 0.04) 0 ${g(7)} ${g(7)} ${g(-5)}`,md:`0 ${g(1)} ${g(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${g(20)} ${g(25)} ${g(-5)}, rgba(0, 0, 0, 0.04) 0 ${g(10)} ${g(10)} ${g(-5)}`,lg:`0 ${g(1)} ${g(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${g(28)} ${g(23)} ${g(-7)}, rgba(0, 0, 0, 0.04) 0 ${g(12)} ${g(12)} ${g(-7)}`,xl:`0 ${g(1)} ${g(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${g(36)} ${g(28)} ${g(-7)}, rgba(0, 0, 0, 0.04) 0 ${g(17)} ${g(17)} ${g(-7)}`},other:{},components:{}};function O(e){return e&&"object"==typeof e&&!Array.isArray(e)}function T(e,t){const n={...e},r=t;return O(e)&&O(t)&&Object.keys(t).forEach((t=>{O(r[t])?n[t]=t in e?T(n[t],r[t]):r[t]:n[t]=r[t]})),n}const L="[@mantine/core] MantineProvider: Invalid theme.primaryShade, it accepts only 0-9 integers or an object { light: 0-9, dark: 0-9 }";function _(e){return!(e<0||e>9)&&parseInt(e.toString(),10)===e}function I(e){if(!(e.primaryColor in e.colors))throw new Error("[@mantine/core] MantineProvider: Invalid theme.primaryColor, it accepts only key of theme.colors, learn more – https://mantine.dev/theming/colors/#primary-color");if(!("object"!=typeof e.primaryShade||_(e.primaryShade.dark)&&_(e.primaryShade.light)))throw new Error(L);if("number"==typeof e.primaryShade&&!_(e.primaryShade))throw new Error(L)}const A=(0,a.createContext)(null);function z(){const e=(0,a.useContext)(A);if(!e)throw new Error("@mantine/core: MantineProvider was not found in component tree, make sure you have it in your app");return e}function D({theme:e,children:t,inherit:n=!0}){const r=(0,a.useContext)(A)||M,o=(0,a.useMemo)((()=>function(e,t){if(!t)return I(e),e;const n=T(e,t);return t.fontFamily&&!t.headings?.fontFamily&&(n.headings.fontFamily=t.fontFamily),I(n),n}(n?r:M,e)),[e,r,n]);return(0,l.jsx)(A.Provider,{value:o,children:t})}function F(){const e=z(),t=m(),n=p(e.breakpoints).reduce(((t,n)=>{const r=e.breakpoints[n].includes("px"),o=h(e.breakpoints[n]);return`${t}@media (max-width: ${r?o-.1+"px":b(o-.1)}) {.mantine-visible-from-${n} {display: none !important;}}@media (min-width: ${r?`${o}px`:b(o)}) {.mantine-hidden-from-${n} {display: none !important;}}`}),"");return(0,l.jsx)("style",{"data-mantine-styles":"classes",nonce:t?.(),dangerouslySetInnerHTML:{__html:n}})}function B(e){return Object.entries(e).map((([e,t])=>`${e}: ${t};`)).join("")}function H(e,t){return(Array.isArray(e)?e:[e]).reduce(((e,t)=>`${t}{${e}}`),t)}function W({color:e,theme:t,autoContrast:n}){return("boolean"==typeof n?n:t.autoContrast)&&N({color:e||t.primaryColor,theme:t}).isLight?"var(--mantine-color-black)":"var(--mantine-color-white)"}function V(e,t){return W({color:e.colors[e.primaryColor][E(e,t)],theme:e,autoContrast:null})}function Y({theme:e,color:t,colorScheme:n,name:r=t,withColorValues:o=!0}){if(!e.colors[t])return{};if("light"===n){const n=E(e,"light"),a={[`--mantine-color-${r}-text`]:`var(--mantine-color-${r}-filled)`,[`--mantine-color-${r}-filled`]:`var(--mantine-color-${r}-${n})`,[`--mantine-color-${r}-filled-hover`]:`var(--mantine-color-${r}-${9===n?8:n+1})`,[`--mantine-color-${r}-light`]:P(e.colors[t][n],.1),[`--mantine-color-${r}-light-hover`]:P(e.colors[t][n],.12),[`--mantine-color-${r}-light-color`]:`var(--mantine-color-${r}-${n})`,[`--mantine-color-${r}-outline`]:`var(--mantine-color-${r}-${n})`,[`--mantine-color-${r}-outline-hover`]:P(e.colors[t][n],.05)};return o?{[`--mantine-color-${r}-0`]:e.colors[t][0],[`--mantine-color-${r}-1`]:e.colors[t][1],[`--mantine-color-${r}-2`]:e.colors[t][2],[`--mantine-color-${r}-3`]:e.colors[t][3],[`--mantine-color-${r}-4`]:e.colors[t][4],[`--mantine-color-${r}-5`]:e.colors[t][5],[`--mantine-color-${r}-6`]:e.colors[t][6],[`--mantine-color-${r}-7`]:e.colors[t][7],[`--mantine-color-${r}-8`]:e.colors[t][8],[`--mantine-color-${r}-9`]:e.colors[t][9],...a}:a}const a=E(e,"dark"),i={[`--mantine-color-${r}-text`]:`var(--mantine-color-${r}-4)`,[`--mantine-color-${r}-filled`]:`var(--mantine-color-${r}-${a})`,[`--mantine-color-${r}-filled-hover`]:`var(--mantine-color-${r}-${9===a?8:a+1})`,[`--mantine-color-${r}-light`]:P(e.colors[t][Math.max(0,a-2)],.15),[`--mantine-color-${r}-light-hover`]:P(e.colors[t][Math.max(0,a-2)],.2),[`--mantine-color-${r}-light-color`]:`var(--mantine-color-${r}-${Math.max(a-5,0)})`,[`--mantine-color-${r}-outline`]:`var(--mantine-color-${r}-${Math.max(a-4,0)})`,[`--mantine-color-${r}-outline-hover`]:P(e.colors[t][Math.max(a-4,0)],.05)};return o?{[`--mantine-color-${r}-0`]:e.colors[t][0],[`--mantine-color-${r}-1`]:e.colors[t][1],[`--mantine-color-${r}-2`]:e.colors[t][2],[`--mantine-color-${r}-3`]:e.colors[t][3],[`--mantine-color-${r}-4`]:e.colors[t][4],[`--mantine-color-${r}-5`]:e.colors[t][5],[`--mantine-color-${r}-6`]:e.colors[t][6],[`--mantine-color-${r}-7`]:e.colors[t][7],[`--mantine-color-${r}-8`]:e.colors[t][8],[`--mantine-color-${r}-9`]:e.colors[t][9],...i}:i}function X(e,t,n){p(t).forEach((r=>Object.assign(e,{[`--mantine-${n}-${r}`]:t[r]})))}D.displayName="@mantine/core/MantineThemeProvider";const q=e=>{const t=E(e,"light"),n=e.defaultRadius in e.radius?e.radius[e.defaultRadius]:g(e.defaultRadius),r={variables:{"--mantine-scale":e.scale.toString(),"--mantine-cursor-type":e.cursorType,"--mantine-color-scheme":"light dark","--mantine-webkit-font-smoothing":e.fontSmoothing?"antialiased":"unset","--mantine-moz-font-smoothing":e.fontSmoothing?"grayscale":"unset","--mantine-color-white":e.white,"--mantine-color-black":e.black,"--mantine-line-height":e.lineHeights.md,"--mantine-font-family":e.fontFamily,"--mantine-font-family-monospace":e.fontFamilyMonospace,"--mantine-font-family-headings":e.headings.fontFamily,"--mantine-heading-font-weight":e.headings.fontWeight,"--mantine-heading-text-wrap":e.headings.textWrap,"--mantine-radius-default":n,"--mantine-primary-color-filled":`var(--mantine-color-${e.primaryColor}-filled)`,"--mantine-primary-color-filled-hover":`var(--mantine-color-${e.primaryColor}-filled-hover)`,"--mantine-primary-color-light":`var(--mantine-color-${e.primaryColor}-light)`,"--mantine-primary-color-light-hover":`var(--mantine-color-${e.primaryColor}-light-hover)`,"--mantine-primary-color-light-color":`var(--mantine-color-${e.primaryColor}-light-color)`},light:{"--mantine-primary-color-contrast":V(e,"light"),"--mantine-color-bright":"var(--mantine-color-black)","--mantine-color-text":e.black,"--mantine-color-body":e.white,"--mantine-color-error":"var(--mantine-color-red-6)","--mantine-color-placeholder":"var(--mantine-color-gray-5)","--mantine-color-anchor":`var(--mantine-color-${e.primaryColor}-${t})`,"--mantine-color-default":"var(--mantine-color-white)","--mantine-color-default-hover":"var(--mantine-color-gray-0)","--mantine-color-default-color":"var(--mantine-color-black)","--mantine-color-default-border":"var(--mantine-color-gray-4)","--mantine-color-dimmed":"var(--mantine-color-gray-6)"},dark:{"--mantine-primary-color-contrast":V(e,"dark"),"--mantine-color-bright":"var(--mantine-color-white)","--mantine-color-text":"var(--mantine-color-dark-0)","--mantine-color-body":"var(--mantine-color-dark-7)","--mantine-color-error":"var(--mantine-color-red-8)","--mantine-color-placeholder":"var(--mantine-color-dark-3)","--mantine-color-anchor":`var(--mantine-color-${e.primaryColor}-4)`,"--mantine-color-default":"var(--mantine-color-dark-6)","--mantine-color-default-hover":"var(--mantine-color-dark-5)","--mantine-color-default-color":"var(--mantine-color-white)","--mantine-color-default-border":"var(--mantine-color-dark-4)","--mantine-color-dimmed":"var(--mantine-color-dark-2)"}};X(r.variables,e.breakpoints,"breakpoint"),X(r.variables,e.spacing,"spacing"),X(r.variables,e.fontSizes,"font-size"),X(r.variables,e.lineHeights,"line-height"),X(r.variables,e.shadows,"shadow"),X(r.variables,e.radius,"radius"),e.colors[e.primaryColor].forEach(((t,n)=>{r.variables[`--mantine-primary-color-${n}`]=`var(--mantine-color-${e.primaryColor}-${n})`})),p(e.colors).forEach((t=>{const n=e.colors[t];if(function(e){return!!e&&"object"==typeof e&&"mantine-virtual-color"in e}(n))return Object.assign(r.light,Y({theme:e,name:n.name,color:n.light,colorScheme:"light",withColorValues:!0})),void Object.assign(r.dark,Y({theme:e,name:n.name,color:n.dark,colorScheme:"dark",withColorValues:!0}));n.forEach(((e,n)=>{r.variables[`--mantine-color-${t}-${n}`]=e})),Object.assign(r.light,Y({theme:e,color:t,colorScheme:"light",withColorValues:!1})),Object.assign(r.dark,Y({theme:e,color:t,colorScheme:"dark",withColorValues:!1}))}));const o=e.headings.sizes;return p(o).forEach((t=>{r.variables[`--mantine-${t}-font-size`]=o[t].fontSize,r.variables[`--mantine-${t}-line-height`]=o[t].lineHeight,r.variables[`--mantine-${t}-font-weight`]=o[t].fontWeight||e.headings.fontWeight})),r},G=q(M);function U({cssVariablesSelector:e,deduplicateCssVariables:t}){const n=z(),r=m(),o=function({theme:e,generator:t}){const n=q(e),r=t?.(e);return r?T(n,r):n}({theme:n,generator:f().cssVariablesResolver}),a=":root"===e&&t,i=function(e,t){const n=B(e.variables),r=n?H(t,n):"",o=B(e.dark),a=B(e.light);return`${r}${o?H(":host"===t?`${t}([data-mantine-color-scheme="dark"])`:`${t}[data-mantine-color-scheme="dark"]`,o):""}${a?H(":host"===t?`${t}([data-mantine-color-scheme="light"])`:`${t}[data-mantine-color-scheme="light"]`,a):""}`}(a?function(e){const t={variables:{},light:{},dark:{}};return p(e.variables).forEach((n=>{G.variables[n]!==e.variables[n]&&(t.variables[n]=e.variables[n])})),p(e.light).forEach((n=>{G.light[n]!==e.light[n]&&(t.light[n]=e.light[n])})),p(e.dark).forEach((n=>{G.dark[n]!==e.dark[n]&&(t.dark[n]=e.dark[n])})),t}(o):o,e);return i?(0,l.jsx)("style",{"data-mantine-styles":!0,nonce:r?.(),dangerouslySetInnerHTML:{__html:`${i}${a?"":(s=e,`\n  ${s}[data-mantine-color-scheme="dark"] { --mantine-color-scheme: dark; }\n  ${s}[data-mantine-color-scheme="light"] { --mantine-color-scheme: light; }\n`)}`}}):null;var s}U.displayName="@mantine/CssVariables";const K="undefined"!=typeof document?a.useLayoutEffect:a.useEffect;function Z(e,t){const n="auto"!==e?e:window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light";t()?.setAttribute("data-mantine-color-scheme",n)}function J({theme:e,children:t,getStyleNonce:n,withStaticClasses:r=!0,withGlobalClasses:o=!0,deduplicateCssVariables:i=!0,withCssVariables:s=!0,cssVariablesSelector:c=":root",classNamesPrefix:f="mantine",colorSchemeManager:m=u(),defaultColorScheme:p="light",getRootElement:h=()=>document.documentElement,cssVariablesResolver:y,forceColorScheme:v,stylesTransform:g}){const{colorScheme:b,setColorScheme:x,clearColorScheme:w}=function({manager:e,defaultColorScheme:t,getRootElement:n,forceColorScheme:r}){const o=(0,a.useRef)(),[i,s]=(0,a.useState)((()=>e.get(t))),l=r||i,c=(0,a.useCallback)((t=>{r||(Z(t,n),s(t),e.set(t))}),[e.set,l,r]),u=(0,a.useCallback)((()=>{s(t),Z(t,n),e.clear()}),[e.clear,t]);return(0,a.useEffect)((()=>(e.subscribe(c),e.unsubscribe)),[e.subscribe,e.unsubscribe]),K((()=>{Z(e.get(t),n)}),[]),(0,a.useEffect)((()=>{if(r)return Z(r,n),()=>{};void 0===r&&Z(i,n),o.current=window.matchMedia("(prefers-color-scheme: dark)");const e=e=>{"auto"===i&&Z(e.matches?"dark":"light",n)};return o.current?.addEventListener("change",e),()=>o.current?.removeEventListener("change",e)}),[i,r]),{colorScheme:l,setColorScheme:c,clearColorScheme:u}}({defaultColorScheme:p,forceColorScheme:v,manager:m,getRootElement:h});return function({respectReducedMotion:e,getRootElement:t}){K((()=>{e&&t()?.setAttribute("data-respect-reduced-motion","true")}),[e])}({respectReducedMotion:e?.respectReducedMotion||!1,getRootElement:h}),(0,l.jsx)(d.Provider,{value:{colorScheme:b,setColorScheme:x,clearColorScheme:w,getRootElement:h,classNamesPrefix:f,getStyleNonce:n,cssVariablesResolver:y,cssVariablesSelector:c,withStaticClasses:r,stylesTransform:g},children:(0,l.jsxs)(D,{theme:e,children:[s&&(0,l.jsx)(U,{cssVariablesSelector:c,deduplicateCssVariables:i}),o&&(0,l.jsx)(F,{}),t]})})}function Q(e){if("number"==typeof e)return!0;if("string"==typeof e){if(e.startsWith("calc(")||e.startsWith("var(")||e.includes(" ")&&""!==e.trim())return!0;const t=/^[+-]?[0-9]+(\.[0-9]+)?(px|em|rem|ex|ch|lh|rlh|vw|vh|vmin|vmax|vb|vi|svw|svh|lvw|lvh|dvw|dvh|cm|mm|in|pt|pc|q|cqw|cqh|cqi|cqb|cqmin|cqmax|%)?$/;return e.trim().split(/\s+/).every((e=>t.test(e)))}return!1}function ee(e,t="size",n=!0){if(void 0!==e)return Q(e)?n?g(e):e:`var(--${t}-${e})`}function te(e){return ee(e,"mantine-spacing")}function ne(e){return void 0===e?"var(--mantine-radius-default)":ee(e,"mantine-radius")}function re(e){return ee(e,"mantine-font-size")}function oe(e){return ee(e,"mantine-line-height",!1)}function ae(e){if(e)return ee(e,"mantine-shadow",!1)}function ie(e){return Object.keys(e).reduce(((t,n)=>(void 0!==e[n]&&(t[n]=e[n]),t)),{})}function se(e,t,n){const r=z(),o=r.components[e]?.defaultProps;return{...t,..."function"==typeof o?o(r):o,...ie(n)}}function le(e){var t,n,r="";if("string"==typeof e||"number"==typeof e)r+=e;else if("object"==typeof e)if(Array.isArray(e)){var o=e.length;for(t=0;t<o;t++)e[t]&&(n=le(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}!function(){const e=console.error;console.error=(...t)=>{t.length>1&&"string"==typeof t[0]&&t[0].toLowerCase().includes("extra attributes from the server")&&"string"==typeof t[1]&&t[1].toLowerCase().includes("data-mantine-color-scheme")||e(...t)}}(),J.displayName="@mantine/core/MantineProvider";const ce=function(){for(var e,t,n=0,r="",o=arguments.length;n<o;n++)(e=arguments[n])&&(t=le(e))&&(r&&(r+=" "),r+=t);return r},ue={always:"mantine-focus-always",auto:"mantine-focus-auto",never:"mantine-focus-never"},de={};function fe({theme:e,classNames:t,props:n,stylesCtx:r}){return function(e){const t={};return e.forEach((e=>{Object.entries(e).forEach((([e,n])=>{t[e]?t[e]=ce(t[e],n):t[e]=n}))})),t}((Array.isArray(t)?t:[t]).map((t=>"function"==typeof t?t(e,n,r):t||de)))}function me({selector:e,stylesCtx:t,theme:n,classNames:r,props:o}){return fe({theme:n,classNames:r,props:o,stylesCtx:t})[e]}function pe({theme:e,options:t,themeName:n,selector:r,classNamesPrefix:o,classNames:a,classes:i,unstyled:s,className:l,rootSelector:c,props:u,stylesCtx:d,withStaticClasses:f,headless:m,transformedStyles:p}){return ce(function({theme:e,options:t,unstyled:n}){return ce(t?.focusable&&!n&&(e.focusClassName||ue[e.focusRing]),t?.active&&!n&&e.activeClassName)}({theme:e,options:t,unstyled:s||m}),function({themeName:e,theme:t,selector:n,props:r,stylesCtx:o}){return e.map((e=>fe({theme:t,classNames:t.components[e]?.classNames,props:r,stylesCtx:o})?.[n]))}({theme:e,themeName:n,selector:r,props:u,stylesCtx:d}),function({options:e,classes:t,selector:n,unstyled:r}){return e?.variant&&!r?t[`${n}--${e.variant}`]:void 0}({options:t,classes:i,selector:r,unstyled:s}),me({selector:r,stylesCtx:d,theme:e,classNames:a,props:u}),me({selector:r,stylesCtx:d,theme:e,classNames:p,props:u}),function({selector:e,stylesCtx:t,options:n,props:r,theme:o}){return fe({theme:o,classNames:n?.classNames,props:n?.props||r,stylesCtx:t})[e]}({selector:r,stylesCtx:d,options:t,props:u,theme:e}),function({rootSelector:e,selector:t,className:n}){return e===t?n:void 0}({rootSelector:c,selector:r,className:l}),function({selector:e,classes:t,unstyled:n}){return n?void 0:t[e]}({selector:r,classes:i,unstyled:s||m}),f&&!m&&function({themeName:e,classNamesPrefix:t,selector:n,withStaticClass:r}){return!1===r?[]:e.map((e=>`${t}-${e}-${n}`))}({themeName:n,classNamesPrefix:o,selector:r,withStaticClass:t?.withStaticClass}),t?.className)}function he({theme:e,styles:t,props:n,stylesCtx:r}){return(Array.isArray(t)?t:[t]).reduce(((t,o)=>"function"==typeof o?{...t,...o(e,n,r)}:{...t,...o}),{})}function ye({theme:e,themeName:t,props:n,stylesCtx:r,selector:o}){return t.map((t=>he({theme:e,styles:e.components[t]?.styles,props:n,stylesCtx:r})[o])).reduce(((e,t)=>({...e,...t})),{})}function ve({style:e,theme:t}){return Array.isArray(e)?[...e].reduce(((e,n)=>({...e,...ve({style:n,theme:t})})),{}):"function"==typeof e?e(t):null==e?{}:e}function ge({vars:e,varsResolver:t,theme:n,props:r,stylesCtx:o,selector:a,themeName:i,headless:s}){return function(e){return e.reduce(((e,t)=>(t&&Object.keys(t).forEach((n=>{e[n]={...e[n],...ie(t[n])}})),e)),{})}([s?{}:t?.(n,r,o),...i.map((e=>n.components?.[e]?.vars?.(n,r,o))),e?.(n,r,o)])?.[a]}function be({theme:e,themeName:t,selector:n,options:r,props:o,stylesCtx:a,rootSelector:i,styles:s,style:l,vars:c,varsResolver:u,headless:d,withStylesTransform:f}){return{...!f&&ye({theme:e,themeName:t,props:o,stylesCtx:a,selector:n}),...!f&&he({theme:e,styles:s,props:o,stylesCtx:a})[n],...!f&&he({theme:e,styles:r?.styles,props:r?.props||o,stylesCtx:a})[n],...ge({theme:e,props:o,stylesCtx:a,vars:c,varsResolver:u,selector:n,themeName:t,headless:d}),...i===n?ve({style:l,theme:e}):null,...ve({style:r?.style,theme:e})}}function xe({name:e,classes:t,props:n,stylesCtx:r,className:o,style:a,rootSelector:i="root",unstyled:s,classNames:l,styles:c,vars:u,varsResolver:d}){const m=z(),p=f().classNamesPrefix,h=f().withStaticClasses,y=f().headless,v=(Array.isArray(e)?e:[e]).filter((e=>e)),{withStylesTransform:g,getTransformedStyles:b}=function({props:e,stylesCtx:t,themeName:n}){const r=z(),o=(f().stylesTransform?.styles)?.();return{getTransformedStyles:a=>o?[...a.map((n=>o(n,{props:e,theme:r,ctx:t}))),...n.map((n=>o(r.components[n]?.styles,{props:e,theme:r,ctx:t})))].filter(Boolean):[],withStylesTransform:!!o}}({props:n,stylesCtx:r,themeName:v});return(e,f)=>({className:pe({theme:m,options:f,themeName:v,selector:e,classNamesPrefix:p,classNames:l,classes:t,unstyled:s,className:o,rootSelector:i,props:n,stylesCtx:r,withStaticClasses:h,headless:y,transformedStyles:b([f?.styles,c])}),style:be({theme:m,themeName:v,selector:e,options:f,props:n,stylesCtx:r,rootSelector:i,styles:c,style:a,vars:u,varsResolver:d,headless:y,withStylesTransform:g})})}function we(e){return p(e).reduce(((t,n)=>{return void 0!==e[n]?`${t}${r=n,r.replace(/[A-Z]/g,(e=>`-${e.toLowerCase()}`))}:${e[n]};`:t;var r}),"").trim()}function Ee({selector:e,styles:t,media:n,container:r}){const o=t?we(t):"",a=Array.isArray(n)?n.map((t=>`@media${t.query}{${e}{${we(t.styles)}}}`)):[],i=Array.isArray(r)?r.map((t=>`@container ${t.query}{${e}{${we(t.styles)}}}`)):[];return`${o?`${e}{${o}}`:""}${a.join("")}${i.join("")}`.trim()}function Ce(e){const t=m();return(0,l.jsx)("style",{"data-mantine-styles":"inline",nonce:t?.(),dangerouslySetInnerHTML:{__html:Ee(e)}})}function Se(e){return e.startsWith("data-")?e:`data-${e}`}function Ne(e){return e?"string"==typeof e?{[Se(e)]:!0}:Array.isArray(e)?[...e].reduce(((e,t)=>({...e,...Ne(t)})),{}):(t=e,Object.keys(t).reduce(((e,n)=>{const r=t[n];return void 0===r||""===r||!1===r||null===r||(e[Se(n)]=t[n]),e}),{})):null;var t}function Re(e,t){return Array.isArray(e)?[...e].reduce(((e,n)=>({...e,...Re(n,t)})),{}):"function"==typeof e?e(t):null==e?{}:e}function ke({theme:e,style:t,vars:n,styleProps:r}){return{...Re(t,e),...Re(n,e),...r}}const $e={m:{type:"spacing",property:"margin"},mt:{type:"spacing",property:"marginTop"},mb:{type:"spacing",property:"marginBottom"},ml:{type:"spacing",property:"marginLeft"},mr:{type:"spacing",property:"marginRight"},ms:{type:"spacing",property:"marginInlineStart"},me:{type:"spacing",property:"marginInlineEnd"},mx:{type:"spacing",property:"marginInline"},my:{type:"spacing",property:"marginBlock"},p:{type:"spacing",property:"padding"},pt:{type:"spacing",property:"paddingTop"},pb:{type:"spacing",property:"paddingBottom"},pl:{type:"spacing",property:"paddingLeft"},pr:{type:"spacing",property:"paddingRight"},ps:{type:"spacing",property:"paddingInlineStart"},pe:{type:"spacing",property:"paddingInlineEnd"},px:{type:"spacing",property:"paddingInline"},py:{type:"spacing",property:"paddingBlock"},bd:{type:"border",property:"border"},bg:{type:"color",property:"background"},c:{type:"textColor",property:"color"},opacity:{type:"identity",property:"opacity"},ff:{type:"fontFamily",property:"fontFamily"},fz:{type:"fontSize",property:"fontSize"},fw:{type:"identity",property:"fontWeight"},lts:{type:"size",property:"letterSpacing"},ta:{type:"identity",property:"textAlign"},lh:{type:"lineHeight",property:"lineHeight"},fs:{type:"identity",property:"fontStyle"},tt:{type:"identity",property:"textTransform"},td:{type:"identity",property:"textDecoration"},w:{type:"spacing",property:"width"},miw:{type:"spacing",property:"minWidth"},maw:{type:"spacing",property:"maxWidth"},h:{type:"spacing",property:"height"},mih:{type:"spacing",property:"minHeight"},mah:{type:"spacing",property:"maxHeight"},bgsz:{type:"size",property:"backgroundSize"},bgp:{type:"identity",property:"backgroundPosition"},bgr:{type:"identity",property:"backgroundRepeat"},bga:{type:"identity",property:"backgroundAttachment"},pos:{type:"identity",property:"position"},top:{type:"identity",property:"top"},left:{type:"size",property:"left"},bottom:{type:"size",property:"bottom"},right:{type:"size",property:"right"},inset:{type:"size",property:"inset"},display:{type:"identity",property:"display"},flex:{type:"identity",property:"flex"}};function Pe(e,t){const n=N({color:e,theme:t});return"dimmed"===n.color?"var(--mantine-color-dimmed)":"bright"===n.color?"var(--mantine-color-bright)":n.variable?`var(${n.variable})`:n.color}const je={text:"var(--mantine-font-family)",mono:"var(--mantine-font-family-monospace)",monospace:"var(--mantine-font-family-monospace)",heading:"var(--mantine-font-family-headings)",headings:"var(--mantine-font-family-headings)"},Me=["h1","h2","h3","h4","h5","h6"],Oe=["h1","h2","h3","h4","h5","h6"],Te={color:Pe,textColor:function(e,t){const n=N({color:e,theme:t});return n.isThemeColor&&void 0===n.shade?`var(--mantine-color-${n.color}-text)`:Pe(e,t)},fontSize:function(e,t){return"string"==typeof e&&e in t.fontSizes?`var(--mantine-font-size-${e})`:"string"==typeof e&&Me.includes(e)?`var(--mantine-${e}-font-size)`:"number"==typeof e||"string"==typeof e?g(e):e},spacing:function(e,t){if("number"==typeof e)return g(e);if("string"==typeof e){const n=e.replace("-","");if(!(n in t.spacing))return g(e);const r=`--mantine-spacing-${n}`;return e.startsWith("-")?`calc(var(${r}) * -1)`:`var(${r})`}return e},identity:function(e){return e},size:function(e){return"number"==typeof e?g(e):e},lineHeight:function(e,t){return"string"==typeof e&&e in t.lineHeights?`var(--mantine-line-height-${e})`:"string"==typeof e&&Oe.includes(e)?`var(--mantine-${e}-line-height)`:e},fontFamily:function(e){return"string"==typeof e&&e in je?je[e]:e},border:function(e,t){if("number"==typeof e)return g(e);if("string"==typeof e){const[n,r,...o]=e.split(" ").filter((e=>""!==e.trim()));let a=`${g(n)}`;return r&&(a+=` ${r}`),o.length>0&&(a+=` ${Pe(o.join(" "),t)}`),a.trim()}return e}};function Le(e){return e.replace("(min-width: ","").replace("em)","")}function _e(e,t){return"object"==typeof e&&null!==e&&t in e?e[t]:e}const Ie=(0,a.forwardRef)((({component:e,style:t,__vars:n,className:r,variant:o,mod:i,size:s,hiddenFrom:c,visibleFrom:u,lightHidden:d,darkHidden:m,renderRoot:h,__size:y,...v},g)=>{const b=z(),x=e||"div",{styleProps:w,rest:E}=function(e){const{m:t,mx:n,my:r,mt:o,mb:a,ml:i,mr:s,me:l,ms:c,p:u,px:d,py:f,pt:m,pb:p,pl:h,pr:y,pe:v,ps:g,bd:b,bg:x,c:w,opacity:E,ff:C,fz:S,fw:N,lts:R,ta:k,lh:$,fs:P,tt:j,td:M,w:O,miw:T,maw:L,h:_,mih:I,mah:A,bgsz:z,bgp:D,bgr:F,bga:B,pos:H,top:W,left:V,bottom:Y,right:X,inset:q,display:G,flex:U,hiddenFrom:K,visibleFrom:Z,lightHidden:J,darkHidden:Q,sx:ee,...te}=e;return{styleProps:ie({m:t,mx:n,my:r,mt:o,mb:a,ml:i,mr:s,me:l,ms:c,p:u,px:d,py:f,pt:m,pb:p,pl:h,pr:y,pe:v,ps:g,bd:b,bg:x,c:w,opacity:E,ff:C,fz:S,fw:N,lts:R,ta:k,lh:$,fs:P,tt:j,td:M,w:O,miw:T,maw:L,h:_,mih:I,mah:A,bgsz:z,bgp:D,bgr:F,bga:B,pos:H,top:W,left:V,bottom:Y,right:X,inset:q,display:G,flex:U,hiddenFrom:K,visibleFrom:Z,lightHidden:J,darkHidden:Q,sx:ee}),rest:te}}(v),C=f().stylesTransform?.sx,S=C?.()?.(w.sx),N=`__m__-${(0,a.useId)().replace(/:/g,"")}`,R=function({styleProps:e,data:t,theme:n}){return function({media:e,...t}){return{...t,media:Object.keys(e).sort(((e,t)=>Number(Le(e))-Number(Le(t)))).map((t=>({query:t,styles:e[t]})))}}(p(e).reduce(((r,o)=>{if("hiddenFrom"===o||"visibleFrom"===o||"sx"===o)return r;const a=t[o],i=Array.isArray(a.property)?a.property:[a.property],s="object"==typeof(l=e[o])&&null!==l?"base"in l?l.base:void 0:l;var l;if(!function(e){if("object"!=typeof e||null===e)return!1;const t=Object.keys(e);return 1!==t.length||"base"!==t[0]}(e[o]))return i.forEach((e=>{r.inlineStyles[e]=Te[a.type](s,n)})),r;r.hasResponsiveStyles=!0;const c=function(e){return"object"==typeof e&&null!==e?p(e).filter((e=>"base"!==e)):[]}(e[o]);return i.forEach((t=>{s&&(r.styles[t]=Te[a.type](s,n)),c.forEach((i=>{const s=`(min-width: ${n.breakpoints[i]})`;r.media[s]={...r.media[s],[t]:Te[a.type](_e(e[o],i),n)}}))})),r}),{hasResponsiveStyles:!1,styles:{},inlineStyles:{},media:{}}))}({styleProps:w,theme:b,data:$e}),k={ref:g,style:ke({theme:b,style:t,vars:n,styleProps:R.inlineStyles}),className:ce(r,S,{[N]:R.hasResponsiveStyles,"mantine-light-hidden":d,"mantine-dark-hidden":m,[`mantine-hidden-from-${c}`]:c,[`mantine-visible-from-${u}`]:u}),"data-variant":o,"data-size":Q(s)?void 0:s||void 0,size:y,...Ne(i),...E};return(0,l.jsxs)(l.Fragment,{children:[R.hasResponsiveStyles&&(0,l.jsx)(Ce,{selector:`.${N}`,styles:R.styles,media:R.media}),"function"==typeof h?h(k):(0,l.jsx)(x,{...k})]})}));Ie.displayName="@mantine/core/Box";const Ae=Ie;function ze(e){return e}function De(e){const t=(0,a.forwardRef)(e);return t.extend=ze,t.withProps=e=>{const n=(0,a.forwardRef)(((n,r)=>(0,l.jsx)(t,{...e,...n,ref:r})));return n.extend=t.extend,n.displayName=`WithProps(${t.displayName})`,n},t}var Fe={root:"m_6d731127"};const Be={gap:"md",align:"stretch",justify:"flex-start"},He=(e,{gap:t,align:n,justify:r})=>({root:{"--stack-gap":te(t),"--stack-align":n,"--stack-justify":r}}),We=De(((e,t)=>{const n=se("Stack",Be,e),{classNames:r,className:o,style:a,styles:i,unstyled:s,vars:c,align:u,justify:d,gap:f,variant:m,...p}=n,h=xe({name:"Stack",props:n,classes:Fe,className:o,style:a,classNames:r,styles:i,unstyled:s,vars:c,varsResolver:He});return(0,l.jsx)(Ae,{ref:t,...h("root"),variant:m,...p})}));We.classes=Fe,We.displayName="@mantine/core/Stack";const Ve={app:100,modal:200,popover:300,overlay:400,max:9999};function Ye(e){return Ve[e]}function Xe(e){const t=(0,a.createContext)(null);return[({children:e,value:n})=>(0,l.jsx)(t.Provider,{value:n,children:e}),()=>{const n=(0,a.useContext)(t);if(null===n)throw new Error(e);return n}]}const[qe,Ge]=Xe("ModalBase component was not found in tree");var Ue="m_615af6c9",Ke="m_b5489c3c",Ze="m_60c222c7",Je="m_fd1ab0aa",Qe="m_606cb269",et="m_5df29311";const tt=(0,a.forwardRef)((({className:e,...t},n)=>{const r=function(){const e=Ge();return(0,a.useEffect)((()=>(e.setBodyMounted(!0),()=>e.setBodyMounted(!1))),[]),e.getBodyId()}(),o=Ge();return(0,l.jsx)(Ae,{ref:n,...t,id:r,className:ce({[et]:!o.unstyled},e)})}));tt.displayName="@mantine/core/ModalBaseBody";const[nt,rt]=Xe("Modal component was not found in tree");var ot={root:"m_9df02822",content:"m_54c44539",inner:"m_1f958f16",header:"m_d0e2b9cd"};const at={},it=De(((e,t)=>{const n=se("ModalBody",at,e),{classNames:r,className:o,style:a,styles:i,vars:s,...c}=n,u=rt();return(0,l.jsx)(tt,{ref:t,...u.getStyles("body",{classNames:r,style:a,styles:i,className:o}),...c})}));function st(e){const t=(0,a.forwardRef)(e);return t.withProps=e=>{const n=(0,a.forwardRef)(((n,r)=>(0,l.jsx)(t,{...e,...n,ref:r})));return n.extend=t.extend,n.displayName=`WithProps(${t.displayName})`,n},t.extend=ze,t}it.classes=ot,it.displayName="@mantine/core/ModalBody";var lt={root:"m_87cf2631"};const ct={__staticSelector:"UnstyledButton"},ut=st(((e,t)=>{const n=se("UnstyledButton",ct,e),{className:r,component:o="button",__staticSelector:a,unstyled:i,classNames:s,styles:c,style:u,...d}=n,f=xe({name:a,props:n,classes:lt,className:r,style:u,classNames:s,styles:c,unstyled:i});return(0,l.jsx)(Ae,{...f("root",{focusable:!0}),component:o,ref:t,type:"button"===o?"button":void 0,...d})}));ut.classes=lt,ut.displayName="@mantine/core/UnstyledButton";const dt=(0,a.forwardRef)((({size:e="var(--cb-icon-size, 70%)",style:t,...n},r)=>(0,l.jsx)("svg",{viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{...t,width:e,height:e},ref:r,...n,children:(0,l.jsx)("path",{d:"M11.7816 4.03157C12.0062 3.80702 12.0062 3.44295 11.7816 3.2184C11.5571 2.99385 11.193 2.99385 10.9685 3.2184L7.50005 6.68682L4.03164 3.2184C3.80708 2.99385 3.44301 2.99385 3.21846 3.2184C2.99391 3.44295 2.99391 3.80702 3.21846 4.03157L6.68688 7.49999L3.21846 10.9684C2.99391 11.193 2.99391 11.557 3.21846 11.7816C3.44301 12.0061 3.80708 12.0061 4.03164 11.7816L7.50005 8.31316L10.9685 11.7816C11.193 12.0061 11.5571 12.0061 11.7816 11.7816C12.0062 11.557 12.0062 11.193 11.7816 10.9684L8.31322 7.49999L11.7816 4.03157Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"})})));dt.displayName="@mantine/core/CloseIcon";var ft={root:"m_86a44da5","root--subtle":"m_220c80f2"};const mt={variant:"subtle"},pt=(e,{size:t,radius:n,iconSize:r})=>({root:{"--cb-size":ee(t,"cb-size"),"--cb-radius":void 0===n?void 0:ne(n),"--cb-icon-size":g(r)}}),ht=st(((e,t)=>{const n=se("CloseButton",mt,e),{iconSize:r,children:o,vars:a,radius:i,className:s,classNames:c,style:u,styles:d,unstyled:f,"data-disabled":m,disabled:p,variant:h,icon:y,mod:v,...g}=n,b=xe({name:"CloseButton",props:n,className:s,style:u,classes:ft,classNames:c,styles:d,unstyled:f,vars:a,varsResolver:pt});return(0,l.jsxs)(ut,{ref:t,...g,unstyled:f,variant:h,disabled:p,mod:[{disabled:p||m},v],...b("root",{variant:h,active:!p&&!m}),children:[y||(0,l.jsx)(dt,{}),o]})}));ht.classes=ft,ht.displayName="@mantine/core/CloseButton";const yt=(0,a.forwardRef)((({className:e,onClick:t,...n},r)=>{const o=Ge();return(0,l.jsx)(ht,{ref:r,...n,onClick:e=>{o.onClose(),t?.(e)},className:ce({[Qe]:!o.unstyled},e),unstyled:o.unstyled})}));yt.displayName="@mantine/core/ModalBaseCloseButton";const vt={},gt=De(((e,t)=>{const n=se("ModalCloseButton",vt,e),{classNames:r,className:o,style:a,styles:i,vars:s,...c}=n,u=rt();return(0,l.jsx)(yt,{ref:t,...u.getStyles("close",{classNames:r,style:a,styles:i,className:o}),...c})}));function bt(){return`mantine-${Math.random().toString(36).slice(2,11)}`}gt.classes=ot,gt.displayName="@mantine/core/ModalCloseButton";const xt=/input|select|textarea|button|object/,wt="a, input, select, textarea, button, object, [tabindex]";function Et(e){return"none"===e.style.display}function Ct(e){let t=e.getAttribute("tabindex");return null===t&&(t=void 0),parseInt(t,10)}function St(e){const t=e.nodeName.toLowerCase(),n=!Number.isNaN(Ct(e));return(xt.test(t)&&!e.disabled||e instanceof HTMLAnchorElement&&e.href||n)&&function(e){if(e.getAttribute("aria-hidden")||e.getAttribute("hidden")||"hidden"===e.getAttribute("type"))return!1;let t=e;for(;t&&t!==document.body&&11!==t.nodeType;){if(Et(t))return!1;t=t.parentNode}return!0}(e)}function Nt(e){const t=Ct(e);return(Number.isNaN(t)||t>=0)&&St(e)}function Rt(e=!0){const t=(0,a.useRef)(),n=(0,a.useRef)(null),r=e=>{let t=e.querySelector("[data-autofocus]");if(!t){const n=Array.from(e.querySelectorAll(wt));t=n.find(Nt)||n.find(St)||null,!t&&St(e)&&(t=e)}t&&t.focus({preventScroll:!0})},o=(0,a.useCallback)((o=>{e&&(null!==o?(n.current=function(e,t="body > :not(script)"){const n=bt(),r=Array.from(document.querySelectorAll(t)).map((t=>{if(t?.shadowRoot?.contains(e)||t.contains(e))return;const r=t.getAttribute("aria-hidden"),o=t.getAttribute("data-hidden"),a=t.getAttribute("data-focus-id");return t.setAttribute("data-focus-id",n),null===r||"false"===r?t.setAttribute("aria-hidden","true"):o||a||t.setAttribute("data-hidden",r),{node:t,ariaHidden:o||null}}));return()=>{r.forEach((e=>{e&&n===e.node.getAttribute("data-focus-id")&&(null===e.ariaHidden?e.node.removeAttribute("aria-hidden"):e.node.setAttribute("aria-hidden",e.ariaHidden),e.node.removeAttribute("data-focus-id"),e.node.removeAttribute("data-hidden"))}))}}(o),t.current!==o&&(o?(setTimeout((()=>{o.getRootNode()&&r(o)})),t.current=o):t.current=null)):n.current&&(n.current(),n.current=null))}),[e]);return(0,a.useEffect)((()=>{if(!e)return;t.current&&setTimeout((()=>r(t.current)));const o=e=>{"Tab"===e.key&&t.current&&function(e,t){const n=(r=e,Array.from(r.querySelectorAll(wt)).filter(Nt));var r;if(!n.length)return void t.preventDefault();const o=n[t.shiftKey?0:n.length-1],a=e.getRootNode();let i=o===a.activeElement||e===a.activeElement;const s=a.activeElement;if("INPUT"===s.tagName&&"radio"===s.getAttribute("type")){const e=n.filter((e=>"radio"===e.getAttribute("type")&&e.getAttribute("name")===s.getAttribute("name")));i=e.includes(o)}if(!i)return;t.preventDefault();const l=n[t.shiftKey?n.length-1:0];l&&l.focus()}(t.current,e)};return document.addEventListener("keydown",o),()=>{document.removeEventListener("keydown",o),n.current&&n.current()}}),[e]),o}function kt(e,t){"function"==typeof e?e(t):"object"==typeof e&&null!==e&&"current"in e&&(e.current=t)}function $t(...e){return(0,a.useCallback)(function(...e){return t=>{e.forEach((e=>kt(e,t)))}}(...e),e)}function Pt(e){return!Array.isArray(e)&&null!==e&&"object"==typeof e&&e.type!==a.Fragment}var jt={root:"m_515a97f8"};const Mt={},Ot=De(((e,t)=>{const n=se("VisuallyHidden",Mt,e),{classNames:r,className:o,style:a,styles:i,unstyled:s,vars:c,...u}=n,d=xe({name:"VisuallyHidden",classes:jt,props:n,className:o,style:a,classNames:r,styles:i,unstyled:s});return(0,l.jsx)(Ae,{component:"span",ref:t,...d("root"),...u})}));function Tt({children:e,active:t=!0,refProp:n="ref",innerRef:r}){const o=$t(Rt(t),r);return Pt(e)?(0,a.cloneElement)(e,{[n]:o}):e}function Lt(e){return(0,l.jsx)(Ot,{tabIndex:-1,"data-autofocus":!0,...e})}Ot.classes=jt,Ot.displayName="@mantine/core/VisuallyHidden",Tt.displayName="@mantine/core/FocusTrap",Lt.displayName="@mantine/core/FocusTrapInitialFocus",Tt.InitialFocus=Lt;var _t={root:"m_1b7284a3"};const It={},At=(e,{radius:t,shadow:n})=>({root:{"--paper-radius":void 0===t?void 0:ne(t),"--paper-shadow":ae(n)}}),zt=st(((e,t)=>{const n=se("Paper",It,e),{classNames:r,className:o,style:a,styles:i,unstyled:s,withBorder:c,vars:u,radius:d,shadow:f,variant:m,mod:p,...h}=n,y=xe({name:"Paper",props:n,classes:_t,className:o,style:a,classNames:r,styles:i,unstyled:s,vars:u,varsResolver:At});return(0,l.jsx)(Ae,{ref:t,mod:[{"data-with-border":c},p],...y("root"),variant:m,...h})}));zt.classes=_t,zt.displayName="@mantine/core/Paper";const Dt=e=>({in:{opacity:1,transform:"scale(1)"},out:{opacity:0,transform:`scale(.9) translateY(${g("bottom"===e?10:-10)})`},transitionProperty:"transform, opacity"}),Ft={fade:{in:{opacity:1},out:{opacity:0},transitionProperty:"opacity"},"fade-up":{in:{opacity:1,transform:"translateY(0)"},out:{opacity:0,transform:`translateY(${g(30)}`},transitionProperty:"opacity, transform"},"fade-down":{in:{opacity:1,transform:"translateY(0)"},out:{opacity:0,transform:`translateY(${g(-30)}`},transitionProperty:"opacity, transform"},"fade-left":{in:{opacity:1,transform:"translateX(0)"},out:{opacity:0,transform:`translateX(${g(30)}`},transitionProperty:"opacity, transform"},"fade-right":{in:{opacity:1,transform:"translateX(0)"},out:{opacity:0,transform:`translateX(${g(-30)}`},transitionProperty:"opacity, transform"},scale:{in:{opacity:1,transform:"scale(1)"},out:{opacity:0,transform:"scale(0)"},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"scale-y":{in:{opacity:1,transform:"scaleY(1)"},out:{opacity:0,transform:"scaleY(0)"},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"scale-x":{in:{opacity:1,transform:"scaleX(1)"},out:{opacity:0,transform:"scaleX(0)"},common:{transformOrigin:"left"},transitionProperty:"transform, opacity"},"skew-up":{in:{opacity:1,transform:"translateY(0) skew(0deg, 0deg)"},out:{opacity:0,transform:`translateY(${g(-20)}) skew(-10deg, -5deg)`},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"skew-down":{in:{opacity:1,transform:"translateY(0) skew(0deg, 0deg)"},out:{opacity:0,transform:`translateY(${g(20)}) skew(-10deg, -5deg)`},common:{transformOrigin:"bottom"},transitionProperty:"transform, opacity"},"rotate-left":{in:{opacity:1,transform:"translateY(0) rotate(0deg)"},out:{opacity:0,transform:`translateY(${g(20)}) rotate(-5deg)`},common:{transformOrigin:"bottom"},transitionProperty:"transform, opacity"},"rotate-right":{in:{opacity:1,transform:"translateY(0) rotate(0deg)"},out:{opacity:0,transform:`translateY(${g(20)}) rotate(5deg)`},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"slide-down":{in:{opacity:1,transform:"translateY(0)"},out:{opacity:0,transform:"translateY(-100%)"},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"slide-up":{in:{opacity:1,transform:"translateY(0)"},out:{opacity:0,transform:"translateY(100%)"},common:{transformOrigin:"bottom"},transitionProperty:"transform, opacity"},"slide-left":{in:{opacity:1,transform:"translateX(0)"},out:{opacity:0,transform:"translateX(100%)"},common:{transformOrigin:"left"},transitionProperty:"transform, opacity"},"slide-right":{in:{opacity:1,transform:"translateX(0)"},out:{opacity:0,transform:"translateX(-100%)"},common:{transformOrigin:"right"},transitionProperty:"transform, opacity"},pop:{...Dt("bottom"),common:{transformOrigin:"center center"}},"pop-bottom-left":{...Dt("bottom"),common:{transformOrigin:"bottom left"}},"pop-bottom-right":{...Dt("bottom"),common:{transformOrigin:"bottom right"}},"pop-top-left":{...Dt("top"),common:{transformOrigin:"top left"}},"pop-top-right":{...Dt("top"),common:{transformOrigin:"top right"}}},Bt={entering:"in",entered:"in",exiting:"out",exited:"out","pre-exiting":"out","pre-entering":"out"};function Ht({transition:e,state:t,duration:n,timingFunction:r}){const o={transitionDuration:`${n}ms`,transitionTimingFunction:r};return"string"==typeof e?e in Ft?{transitionProperty:Ft[e].transitionProperty,...o,...Ft[e].common,...Ft[e][Bt[t]]}:{}:{transitionProperty:e.transitionProperty,...o,...e.common,...e[Bt[t]]}}const Wt=window.ReactDOM;var Vt=o.n(Wt);function Yt(e,t,{getInitialValueInEffect:n}={getInitialValueInEffect:!0}){const[r,o]=(0,a.useState)(n?t:function(e){return"undefined"!=typeof window&&"matchMedia"in window&&window.matchMedia(e).matches}(e)),i=(0,a.useRef)();return(0,a.useEffect)((()=>{if("matchMedia"in window)return i.current=window.matchMedia(e),o(i.current.matches),function(e,t){try{return e.addEventListener("change",t),()=>e.removeEventListener("change",t)}catch(n){return e.addListener(t),()=>e.removeListener(t)}}(i.current,(e=>o(e.matches)))}),[e]),r}function Xt(e,t){return Yt("(prefers-reduced-motion: reduce)",e,t)}function qt(e,t){const n=(0,a.useRef)(!1);(0,a.useEffect)((()=>()=>{n.current=!1}),[]),(0,a.useEffect)((()=>{if(n.current)return e();n.current=!0}),t)}function Gt({keepMounted:e,transition:t="fade",duration:n=250,exitDuration:r=n,mounted:o,children:i,timingFunction:s="ease",onExit:c,onEntered:u,onEnter:d,onExited:f,enterDelay:m,exitDelay:p}){const{transitionDuration:h,transitionStatus:y,transitionTimingFunction:v}=function({duration:e,exitDuration:t,timingFunction:n,mounted:r,onEnter:o,onExit:i,onEntered:s,onExited:l,enterDelay:c,exitDelay:u}){const d=z(),f=Xt(),m=!!d.respectReducedMotion&&f,[p,h]=(0,a.useState)(m?0:e),[y,v]=(0,a.useState)(r?"entered":"exited"),g=(0,a.useRef)(-1),b=(0,a.useRef)(-1),x=(0,a.useRef)(-1),w=n=>{const r=n?o:i,a=n?s:l;window.clearTimeout(g.current);const c=m?0:n?e:t;h(c),0===c?("function"==typeof r&&r(),"function"==typeof a&&a(),v(n?"entered":"exited")):x.current=requestAnimationFrame((()=>{Wt.flushSync((()=>{v(n?"pre-entering":"pre-exiting")})),x.current=requestAnimationFrame((()=>{"function"==typeof r&&r(),v(n?"entering":"exiting"),g.current=window.setTimeout((()=>{"function"==typeof a&&a(),v(n?"entered":"exited")}),c)}))}))};return qt((()=>{var e;e=r,window.clearTimeout(b.current),"number"==typeof(e?c:u)?b.current=window.setTimeout((()=>{w(e)}),e?c:u):w(e)}),[r]),(0,a.useEffect)((()=>()=>{window.clearTimeout(g.current),cancelAnimationFrame(x.current)}),[]),{transitionDuration:p,transitionStatus:y,transitionTimingFunction:n||"ease"}}({mounted:o,exitDuration:r,duration:n,timingFunction:s,onExit:c,onEntered:u,onEnter:d,onExited:f,enterDelay:m,exitDelay:p});return 0===h?o?(0,l.jsx)(l.Fragment,{children:i({})}):e?i({display:"none"}):null:"exited"===y?e?i({display:"none"}):null:(0,l.jsx)(l.Fragment,{children:i(Ht({transition:t,duration:h,state:y,timingFunction:v}))})}Gt.displayName="@mantine/core/Transition";const Ut=(0,a.forwardRef)((({transitionProps:e,className:t,innerProps:n,onKeyDown:r,style:o,...a},i)=>{const s=Ge();return(0,l.jsx)(Gt,{mounted:s.opened,transition:"pop",...s.transitionProps,...e,children:e=>(0,l.jsx)("div",{...n,className:ce({[Ze]:!s.unstyled},n.className),children:(0,l.jsx)(Tt,{active:s.opened&&s.trapFocus,innerRef:i,children:(0,l.jsx)(zt,{...a,component:"section",role:"dialog",tabIndex:-1,"aria-modal":!0,"aria-describedby":s.bodyMounted?s.getBodyId():void 0,"aria-labelledby":s.titleMounted?s.getTitleId():void 0,style:[o,e],className:ce({[Je]:!s.unstyled},t),unstyled:s.unstyled,children:a.children})})})})}));function Kt({children:e}){return(0,l.jsx)(l.Fragment,{children:e})}Ut.displayName="@mantine/core/ModalBaseContent";const Zt={},Jt=De(((e,t)=>{const n=se("ModalContent",Zt,e),{classNames:r,className:o,style:a,styles:i,vars:s,children:c,__hidden:u,...d}=n,f=rt(),m=f.scrollAreaComponent||Kt;return(0,l.jsx)(Ut,{...f.getStyles("content",{className:o,style:a,styles:i,classNames:r}),innerProps:f.getStyles("inner",{className:o,style:a,styles:i,classNames:r}),"data-full-screen":f.fullScreen||void 0,"data-modal-content":!0,"data-hidden":u||void 0,ref:t,...d,children:(0,l.jsx)(m,{style:{maxHeight:f.fullScreen?"100dvh":`calc(100dvh - (${g(f.yOffset)} * 2))`},children:c})})}));Jt.classes=ot,Jt.displayName="@mantine/core/ModalContent";const Qt=(0,a.forwardRef)((({className:e,...t},n)=>{const r=Ge();return(0,l.jsx)(Ae,{component:"header",ref:n,className:ce({[Ke]:!r.unstyled},e),...t})}));Qt.displayName="@mantine/core/ModalBaseHeader";const en={},tn=De(((e,t)=>{const n=se("ModalHeader",en,e),{classNames:r,className:o,style:a,styles:i,vars:s,...c}=n,u=rt();return(0,l.jsx)(Qt,{ref:t,...u.getStyles("header",{classNames:r,style:a,styles:i,className:o}),...c})}));tn.classes=ot,tn.displayName="@mantine/core/ModalHeader";var nn={root:"m_9814e45f"};const rn={zIndex:Ye("modal")},on=(e,{gradient:t,color:n,backgroundOpacity:r,blur:o,radius:a,zIndex:i})=>({root:{"--overlay-bg":t||(void 0!==n||void 0!==r)&&$(n||"#000",r??.6)||void 0,"--overlay-filter":o?`blur(${g(o)})`:void 0,"--overlay-radius":void 0===a?void 0:ne(a),"--overlay-z-index":i?.toString()}}),an=st(((e,t)=>{const n=se("Overlay",rn,e),{classNames:r,className:o,style:a,styles:i,unstyled:s,vars:c,fixed:u,center:d,children:f,radius:m,zIndex:p,gradient:h,blur:y,color:v,backgroundOpacity:g,mod:b,...x}=n,w=xe({name:"Overlay",props:n,classes:nn,className:o,style:a,classNames:r,styles:i,unstyled:s,vars:c,varsResolver:on});return(0,l.jsx)(Ae,{ref:t,...w("root"),mod:[{center:d,fixed:u},b],...x,children:f})}));an.classes=nn,an.displayName="@mantine/core/Overlay";const sn={duration:200,timingFunction:"ease",transition:"fade"},ln=(0,a.forwardRef)((({onClick:e,transitionProps:t,style:n,visible:r,...o},a)=>{const i=Ge(),s=function(e){const t=Ge();return{...sn,...t.transitionProps,...e}}(t);return(0,l.jsx)(Gt,{mounted:void 0!==r?r:i.opened,...s,transition:"fade",children:t=>(0,l.jsx)(an,{ref:a,fixed:!0,style:[n,t],zIndex:i.zIndex,unstyled:i.unstyled,onClick:t=>{e?.(t),i.closeOnClickOutside&&i.onClose()},...o})})}));ln.displayName="@mantine/core/ModalBaseOverlay";const cn={},un=De(((e,t)=>{const n=se("ModalOverlay",cn,e),{classNames:r,className:o,style:a,styles:i,vars:s,...c}=n,u=rt();return(0,l.jsx)(ln,{ref:t,...u.getStyles("overlay",{classNames:r,style:a,styles:i,className:o}),...c})}));un.classes=ot,un.displayName="@mantine/core/ModalOverlay";var dn=function(){return dn=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},dn.apply(this,arguments)};function fn(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}Object.create,Object.create,"function"==typeof SuppressedError&&SuppressedError;var mn="right-scroll-bar-position",pn="width-before-scroll-bar";function hn(e,t){return"function"==typeof e?e(t):e&&(e.current=t),e}var yn="undefined"!=typeof window?a.useLayoutEffect:a.useEffect,vn=new WeakMap;function gn(e){return e}var bn=function(e){void 0===e&&(e={});var t=function(e,t){void 0===t&&(t=gn);var n=[],r=!1;return{read:function(){if(r)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return n.length?n[n.length-1]:e},useMedium:function(e){var o=t(e,r);return n.push(o),function(){n=n.filter((function(e){return e!==o}))}},assignSyncMedium:function(e){for(r=!0;n.length;){var t=n;n=[],t.forEach(e)}n={push:function(t){return e(t)},filter:function(){return n}}},assignMedium:function(e){r=!0;var t=[];if(n.length){var o=n;n=[],o.forEach(e),t=n}var a=function(){var n=t;t=[],n.forEach(e)},i=function(){return Promise.resolve().then(a)};i(),n={push:function(e){t.push(e),i()},filter:function(e){return t=t.filter(e),n}}}}}(null);return t.options=dn({async:!0,ssr:!1},e),t}(),xn=function(){},wn=a.forwardRef((function(e,t){var n=a.useRef(null),r=a.useState({onScrollCapture:xn,onWheelCapture:xn,onTouchMoveCapture:xn}),o=r[0],i=r[1],s=e.forwardProps,l=e.children,c=e.className,u=e.removeScrollBar,d=e.enabled,f=e.shards,m=e.sideCar,p=e.noIsolation,h=e.inert,y=e.allowPinchZoom,v=e.as,g=void 0===v?"div":v,b=e.gapMode,x=fn(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as","gapMode"]),w=m,E=function(e,t){var n,r,o,i=(n=t||null,r=function(t){return e.forEach((function(e){return hn(e,t)}))},(o=(0,a.useState)((function(){return{value:n,callback:r,facade:{get current(){return o.value},set current(e){var t=o.value;t!==e&&(o.value=e,o.callback(e,t))}}}}))[0]).callback=r,o.facade);return yn((function(){var t=vn.get(i);if(t){var n=new Set(t),r=new Set(e),o=i.current;n.forEach((function(e){r.has(e)||hn(e,null)})),r.forEach((function(e){n.has(e)||hn(e,o)}))}vn.set(i,e)}),[e]),i}([n,t]),C=dn(dn({},x),o);return a.createElement(a.Fragment,null,d&&a.createElement(w,{sideCar:bn,removeScrollBar:u,shards:f,noIsolation:p,inert:h,setCallbacks:i,allowPinchZoom:!!y,lockRef:n,gapMode:b}),s?a.cloneElement(a.Children.only(l),dn(dn({},C),{ref:E})):a.createElement(g,dn({},C,{className:c,ref:E}),l))}));wn.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},wn.classNames={fullWidth:pn,zeroRight:mn};var En=function(e){var t=e.sideCar,n=fn(e,["sideCar"]);if(!t)throw new Error("Sidecar: please provide `sideCar` property to import the right car");var r=t.read();if(!r)throw new Error("Sidecar medium not found");return a.createElement(r,dn({},n))};En.isSideCarExport=!0;var Cn=function(){var e=0,t=null;return{add:function(n){var r,a;0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=o.nc;return t&&e.setAttribute("nonce",t),e}())&&(a=n,(r=t).styleSheet?r.styleSheet.cssText=a:r.appendChild(document.createTextNode(a)),function(e){(document.head||document.getElementsByTagName("head")[0]).appendChild(e)}(t)),e++},remove:function(){! --e&&t&&(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},Sn=function(){var e,t=(e=Cn(),function(t,n){a.useEffect((function(){return e.add(t),function(){e.remove()}}),[t&&n])});return function(e){var n=e.styles,r=e.dynamic;return t(n,r),null}},Nn={left:0,top:0,right:0,gap:0},Rn=function(e){return parseInt(e||"",10)||0},kn=Sn(),$n="data-scroll-locked",Pn=function(e,t,n,r){var o=e.left,a=e.top,i=e.right,s=e.gap;return void 0===n&&(n="margin"),"\n  .".concat("with-scroll-bars-hidden"," {\n   overflow: hidden ").concat(r,";\n   padding-right: ").concat(s,"px ").concat(r,";\n  }\n  body[").concat($n,"] {\n    overflow: hidden ").concat(r,";\n    overscroll-behavior: contain;\n    ").concat([t&&"position: relative ".concat(r,";"),"margin"===n&&"\n    padding-left: ".concat(o,"px;\n    padding-top: ").concat(a,"px;\n    padding-right: ").concat(i,"px;\n    margin-left:0;\n    margin-top:0;\n    margin-right: ").concat(s,"px ").concat(r,";\n    "),"padding"===n&&"padding-right: ".concat(s,"px ").concat(r,";")].filter(Boolean).join(""),"\n  }\n  \n  .").concat(mn," {\n    right: ").concat(s,"px ").concat(r,";\n  }\n  \n  .").concat(pn," {\n    margin-right: ").concat(s,"px ").concat(r,";\n  }\n  \n  .").concat(mn," .").concat(mn," {\n    right: 0 ").concat(r,";\n  }\n  \n  .").concat(pn," .").concat(pn," {\n    margin-right: 0 ").concat(r,";\n  }\n  \n  body[").concat($n,"] {\n    ").concat("--removed-body-scroll-bar-size",": ").concat(s,"px;\n  }\n")},jn=function(){var e=parseInt(document.body.getAttribute($n)||"0",10);return isFinite(e)?e:0},Mn=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,o=void 0===r?"margin":r;a.useEffect((function(){return document.body.setAttribute($n,(jn()+1).toString()),function(){var e=jn()-1;e<=0?document.body.removeAttribute($n):document.body.setAttribute($n,e.toString())}}),[]);var i=a.useMemo((function(){return function(e){if(void 0===e&&(e="margin"),"undefined"==typeof window)return Nn;var t=function(e){var t=window.getComputedStyle(document.body),n=t["padding"===e?"paddingLeft":"marginLeft"],r=t["padding"===e?"paddingTop":"marginTop"],o=t["padding"===e?"paddingRight":"marginRight"];return[Rn(n),Rn(r),Rn(o)]}(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}}(o)}),[o]);return a.createElement(kn,{styles:Pn(i,!t,o,n?"":"!important")})},On=!1;if("undefined"!=typeof window)try{var Tn=Object.defineProperty({},"passive",{get:function(){return On=!0,!0}});window.addEventListener("test",Tn,Tn),window.removeEventListener("test",Tn,Tn)}catch(e){On=!1}var Ln=!!On&&{passive:!1},In=function(e,t){if(!(e instanceof Element))return!1;var n=window.getComputedStyle(e);return"hidden"!==n[t]&&!(n.overflowY===n.overflowX&&!function(e){return"TEXTAREA"===e.tagName}(e)&&"visible"===n[t])},An=function(e,t){var n=t.ownerDocument,r=t;do{if("undefined"!=typeof ShadowRoot&&r instanceof ShadowRoot&&(r=r.host),zn(e,r)){var o=Dn(e,r);if(o[1]>o[2])return!0}r=r.parentNode}while(r&&r!==n.body);return!1},zn=function(e,t){return"v"===e?function(e){return In(e,"overflowY")}(t):function(e){return In(e,"overflowX")}(t)},Dn=function(e,t){return"v"===e?[(n=t).scrollTop,n.scrollHeight,n.clientHeight]:function(e){return[e.scrollLeft,e.scrollWidth,e.clientWidth]}(t);var n},Fn=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},Bn=function(e){return[e.deltaX,e.deltaY]},Hn=function(e){return e&&"current"in e?e.current:e},Wn=function(e){return"\n  .block-interactivity-".concat(e," {pointer-events: none;}\n  .allow-interactivity-").concat(e," {pointer-events: all;}\n")},Vn=0,Yn=[];function Xn(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}const qn=(Gn=function(e){var t=a.useRef([]),n=a.useRef([0,0]),r=a.useRef(),o=a.useState(Vn++)[0],i=a.useState(Sn)[0],s=a.useRef(e);a.useEffect((function(){s.current=e}),[e]),a.useEffect((function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(o));var t=function(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))}([e.lockRef.current],(e.shards||[]).map(Hn),!0).filter(Boolean);return t.forEach((function(e){return e.classList.add("allow-interactivity-".concat(o))})),function(){document.body.classList.remove("block-interactivity-".concat(o)),t.forEach((function(e){return e.classList.remove("allow-interactivity-".concat(o))}))}}}),[e.inert,e.lockRef.current,e.shards]);var l=a.useCallback((function(e,t){if("touches"in e&&2===e.touches.length||"wheel"===e.type&&e.ctrlKey)return!s.current.allowPinchZoom;var o,a=Fn(e),i=n.current,l="deltaX"in e?e.deltaX:i[0]-a[0],c="deltaY"in e?e.deltaY:i[1]-a[1],u=e.target,d=Math.abs(l)>Math.abs(c)?"h":"v";if("touches"in e&&"h"===d&&"range"===u.type)return!1;var f=An(d,u);if(!f)return!0;if(f?o=d:(o="v"===d?"h":"v",f=An(d,u)),!f)return!1;if(!r.current&&"changedTouches"in e&&(l||c)&&(r.current=o),!o)return!0;var m=r.current||o;return function(e,t,n,r){var o=function(e,t){return"h"===e&&"rtl"===t?-1:1}(e,window.getComputedStyle(t).direction),a=o*r,i=n.target,s=t.contains(i),l=!1,c=a>0,u=0,d=0;do{var f=Dn(e,i),m=f[0],p=f[1]-f[2]-o*m;(m||p)&&zn(e,i)&&(u+=p,d+=m),i=i instanceof ShadowRoot?i.host:i.parentNode}while(!s&&i!==document.body||s&&(t.contains(i)||t===i));return(c&&(Math.abs(u)<1||!1)||!c&&(Math.abs(d)<1||!1))&&(l=!0),l}(m,t,e,"h"===m?l:c)}),[]),c=a.useCallback((function(e){var n=e;if(Yn.length&&Yn[Yn.length-1]===i){var r="deltaY"in n?Bn(n):Fn(n),o=t.current.filter((function(e){return e.name===n.type&&(e.target===n.target||n.target===e.shadowParent)&&(t=e.delta,o=r,t[0]===o[0]&&t[1]===o[1]);var t,o}))[0];if(o&&o.should)n.cancelable&&n.preventDefault();else if(!o){var a=(s.current.shards||[]).map(Hn).filter(Boolean).filter((function(e){return e.contains(n.target)}));(a.length>0?l(n,a[0]):!s.current.noIsolation)&&n.cancelable&&n.preventDefault()}}}),[]),u=a.useCallback((function(e,n,r,o){var a={name:e,delta:n,target:r,should:o,shadowParent:Xn(r)};t.current.push(a),setTimeout((function(){t.current=t.current.filter((function(e){return e!==a}))}),1)}),[]),d=a.useCallback((function(e){n.current=Fn(e),r.current=void 0}),[]),f=a.useCallback((function(t){u(t.type,Bn(t),t.target,l(t,e.lockRef.current))}),[]),m=a.useCallback((function(t){u(t.type,Fn(t),t.target,l(t,e.lockRef.current))}),[]);a.useEffect((function(){return Yn.push(i),e.setCallbacks({onScrollCapture:f,onWheelCapture:f,onTouchMoveCapture:m}),document.addEventListener("wheel",c,Ln),document.addEventListener("touchmove",c,Ln),document.addEventListener("touchstart",d,Ln),function(){Yn=Yn.filter((function(e){return e!==i})),document.removeEventListener("wheel",c,Ln),document.removeEventListener("touchmove",c,Ln),document.removeEventListener("touchstart",d,Ln)}}),[]);var p=e.removeScrollBar,h=e.inert;return a.createElement(a.Fragment,null,h?a.createElement(i,{styles:Wn(o)}):null,p?a.createElement(Mn,{gapMode:e.gapMode}):null)},bn.useMedium(Gn),En);var Gn,Un=a.forwardRef((function(e,t){return a.createElement(wn,dn({},e,{ref:t,sideCar:qn}))}));Un.classNames=wn.classNames;const Kn=Un,Zn={},Jn=(0,a.forwardRef)(((e,t)=>{const{children:n,target:r,...o}=se("Portal",Zn,e),[i,s]=(0,a.useState)(!1),c=(0,a.useRef)(null);return K((()=>(s(!0),c.current=r?"string"==typeof r?document.querySelector(r):r:function(e){const t=document.createElement("div");return t.setAttribute("data-portal","true"),"string"==typeof e.className&&t.classList.add(...e.className.split(" ").filter(Boolean)),"object"==typeof e.style&&Object.assign(t.style,e.style),"string"==typeof e.id&&t.setAttribute("id",e.id),t}(o),kt(t,c.current),!r&&c.current&&document.body.appendChild(c.current),()=>{!r&&c.current&&document.body.removeChild(c.current)})),[r]),i&&c.current?(0,Wt.createPortal)((0,l.jsx)(l.Fragment,{children:n}),c.current):null}));function Qn({withinPortal:e=!0,children:t,...n}){return e?(0,l.jsx)(Jn,{...n,children:t}):(0,l.jsx)(l.Fragment,{children:t})}Jn.displayName="@mantine/core/Portal",Qn.displayName="@mantine/core/OptionalPortal";const er=a["useId".toString()]||(()=>{});function tr(e){const t=function(){const e=er();return e?`mantine-${e.replace(/:/g,"")}`:""}(),[n,r]=(0,a.useState)(t);return K((()=>{r(bt())}),[]),"string"==typeof e?e:"undefined"==typeof window?t:n}function nr(e,t,n){(0,a.useEffect)((()=>(window.addEventListener(e,t,n),()=>window.removeEventListener(e,t,n))),[e,t])}const rr=(0,a.forwardRef)((({keepMounted:e,opened:t,onClose:n,id:r,transitionProps:o,trapFocus:i,closeOnEscape:s,returnFocus:c,closeOnClickOutside:u,withinPortal:d,portalProps:f,lockScroll:m,children:p,zIndex:h,shadow:y,padding:v,__vars:g,unstyled:b,removeScrollProps:x,...w},E)=>{const{_id:C,titleMounted:S,bodyMounted:N,shouldLockScroll:R,setTitleMounted:k,setBodyMounted:$}=function({id:e,transitionProps:t,opened:n,trapFocus:r,closeOnEscape:o,onClose:i,returnFocus:s}){const l=tr(e),[c,u]=(0,a.useState)(!1),[d,f]=(0,a.useState)(!1),m=function({opened:e,transitionDuration:t}){const[n,r]=(0,a.useState)(e),o=(0,a.useRef)(),i=Xt()?0:t;return(0,a.useEffect)((()=>(e?(r(!0),window.clearTimeout(o.current)):0===i?r(!1):o.current=window.setTimeout((()=>r(!1)),i),()=>window.clearTimeout(o.current))),[e,i]),n}({opened:n,transitionDuration:"number"==typeof t?.duration?t?.duration:200});return nr("keydown",(e=>{"Escape"===e.key&&o&&n&&"true"!==e.target?.getAttribute("data-mantine-stop-propagation")&&i()}),{capture:!0}),function({opened:e,shouldReturnFocus:t=!0}){const n=(0,a.useRef)(),r=()=>{n.current&&"focus"in n.current&&"function"==typeof n.current.focus&&n.current?.focus({preventScroll:!0})};qt((()=>{let o=-1;const a=e=>{"Tab"===e.key&&window.clearTimeout(o)};return document.addEventListener("keydown",a),e?n.current=document.activeElement:t&&(o=window.setTimeout(r,10)),()=>{window.clearTimeout(o),document.removeEventListener("keydown",a)}}),[e,t])}({opened:n,shouldReturnFocus:r&&s}),{_id:l,titleMounted:c,bodyMounted:d,shouldLockScroll:m,setTitleMounted:u,setBodyMounted:f}}({id:r,transitionProps:o,opened:t,trapFocus:i,closeOnEscape:s,onClose:n,returnFocus:c}),{key:P,...j}=x||{};return(0,l.jsx)(Qn,{...f,withinPortal:d,children:(0,l.jsx)(qe,{value:{opened:t,onClose:n,closeOnClickOutside:u,transitionProps:{...o,keepMounted:e},getTitleId:()=>`${C}-title`,getBodyId:()=>`${C}-body`,titleMounted:S,bodyMounted:N,setTitleMounted:k,setBodyMounted:$,trapFocus:i,closeOnEscape:s,zIndex:h,unstyled:b},children:(0,l.jsx)(Kn,{enabled:R&&m,...j,children:(0,l.jsx)(Ae,{ref:E,...w,__vars:{...g,"--mb-z-index":(h||Ye("modal")).toString(),"--mb-shadow":ae(y),"--mb-padding":te(v)},children:p})},P)})})}));rr.displayName="@mantine/core/ModalBase";const or={__staticSelector:"Modal",closeOnClickOutside:!0,withinPortal:!0,lockScroll:!0,trapFocus:!0,returnFocus:!0,closeOnEscape:!0,keepMounted:!1,zIndex:Ye("modal"),transitionProps:{duration:200,transition:"fade-down"},yOffset:"5dvh"},ar=(e,{radius:t,size:n,yOffset:r,xOffset:o})=>({root:{"--modal-radius":void 0===t?void 0:ne(t),"--modal-size":ee(n,"modal-size"),"--modal-y-offset":g(r),"--modal-x-offset":g(o)}}),ir=De(((e,t)=>{const n=se("ModalRoot",or,e),{classNames:r,className:o,style:a,styles:i,unstyled:s,vars:c,yOffset:u,scrollAreaComponent:d,radius:f,fullScreen:m,centered:p,xOffset:h,__staticSelector:y,...v}=n,g=xe({name:y,classes:ot,props:n,className:o,style:a,classNames:r,styles:i,unstyled:s,vars:c,varsResolver:ar});return(0,l.jsx)(nt,{value:{yOffset:u,scrollAreaComponent:d,getStyles:g,fullScreen:m},children:(0,l.jsx)(rr,{ref:t,...g("root"),"data-full-screen":m||void 0,"data-centered":p||void 0,unstyled:s,...v})})}));ir.classes=ot,ir.displayName="@mantine/core/ModalRoot";const[sr,lr]=function(e=null){const t=(0,a.createContext)(e);return[({children:e,value:n})=>(0,l.jsx)(t.Provider,{value:n,children:e}),()=>(0,a.useContext)(t)]}();function cr({children:e}){const[t,n]=(0,a.useState)([]),[r,o]=(0,a.useState)(Ye("modal"));return(0,l.jsx)(sr,{value:{stack:t,addModal:(e,t)=>{n((t=>[...new Set([...t,e])])),o((e=>"number"==typeof t&&"number"==typeof e?Math.max(e,t):e))},removeModal:e=>n((t=>t.filter((t=>t!==e)))),getZIndex:e=>`calc(${r} + ${t.indexOf(e)} + 1)`,currentId:t[t.length-1],maxZIndex:r},children:e})}cr.displayName="@mantine/core/ModalStack";const ur=(0,a.forwardRef)((({className:e,...t},n)=>{const r=function(){const e=Ge();return(0,a.useEffect)((()=>(e.setTitleMounted(!0),()=>e.setTitleMounted(!1))),[]),e.getTitleId()}(),o=Ge();return(0,l.jsx)(Ae,{component:"h2",ref:n,className:ce({[Ue]:!o.unstyled},e),...t,id:r})}));ur.displayName="@mantine/core/ModalBaseTitle";const dr={},fr=De(((e,t)=>{const n=se("ModalTitle",dr,e),{classNames:r,className:o,style:a,styles:i,vars:s,...c}=n,u=rt();return(0,l.jsx)(ur,{ref:t,...u.getStyles("title",{classNames:r,style:a,styles:i,className:o}),...c})}));fr.classes=ot,fr.displayName="@mantine/core/ModalTitle";const mr={closeOnClickOutside:!0,withinPortal:!0,lockScroll:!0,trapFocus:!0,returnFocus:!0,closeOnEscape:!0,keepMounted:!1,zIndex:Ye("modal"),transitionProps:{duration:200,transition:"fade-down"},withOverlay:!0,withCloseButton:!0},pr=De(((e,t)=>{const{title:n,withOverlay:r,overlayProps:o,withCloseButton:i,closeButtonProps:s,children:c,radius:u,opened:d,stackId:f,zIndex:m,...p}=se("Modal",mr,e),h=lr(),y=!!n||i,v=h&&f?{closeOnEscape:h.currentId===f,trapFocus:h.currentId===f,zIndex:h.getZIndex(f)}:{},g=!1!==r&&(f&&h?h.currentId===f:d);return(0,a.useEffect)((()=>{h&&f&&(d?h.addModal(f,m||Ye("modal")):h.removeModal(f))}),[d,f,m]),(0,l.jsxs)(ir,{ref:t,radius:u,opened:d,zIndex:h&&f?h.getZIndex(f):m,...p,...v,children:[r&&(0,l.jsx)(un,{visible:g,transitionProps:h&&f?{duration:0}:void 0,...o}),(0,l.jsxs)(Jt,{radius:u,__hidden:!!(h&&f&&d)&&f!==h.currentId,children:[y&&(0,l.jsxs)(tn,{children:[n&&(0,l.jsx)(fr,{children:n}),i&&(0,l.jsx)(gt,{...s})]}),(0,l.jsx)(it,{children:c})]})]})}));pr.classes=ot,pr.displayName="@mantine/core/Modal",pr.Root=ir,pr.Overlay=un,pr.Content=Jt,pr.Body=it,pr.Header=tn,pr.Title=fr,pr.CloseButton=gt,pr.Stack=cr;var hr={root:"m_4081bf90"};const yr={preventGrowOverflow:!0,gap:"md",align:"center",justify:"flex-start",wrap:"wrap"},vr=(e,{grow:t,preventGrowOverflow:n,gap:r,align:o,justify:a,wrap:i},{childWidth:s})=>({root:{"--group-child-width":t&&n?s:void 0,"--group-gap":te(r),"--group-align":o,"--group-justify":a,"--group-wrap":i}}),gr=De(((e,t)=>{const n=se("Group",yr,e),{classNames:r,className:o,style:i,styles:s,unstyled:c,children:u,gap:d,align:f,justify:m,wrap:p,grow:h,preventGrowOverflow:y,vars:v,variant:g,__size:b,mod:x,...w}=n,E=function(e){return a.Children.toArray(e).filter(Boolean)}(u),C=E.length,S=te(d??"md"),N=xe({name:"Group",props:n,stylesCtx:{childWidth:`calc(${100/C}% - (${S} - ${S} / ${C}))`},className:o,style:i,classes:hr,classNames:r,styles:s,unstyled:c,vars:v,varsResolver:vr});return(0,l.jsx)(Ae,{...N("root"),ref:t,variant:g,mod:[{grow:h},x],size:b,...w,children:E})}));gr.classes=hr,gr.displayName="@mantine/core/Group";var br={root:"m_5ae2e3c",barsLoader:"m_7a2bd4cd",bar:"m_870bb79","bars-loader-animation":"m_5d2b3b9d",dotsLoader:"m_4e3f22d7",dot:"m_870c4af","loader-dots-animation":"m_aac34a1",ovalLoader:"m_b34414df","oval-loader-animation":"m_f8e89c4b"};const xr=(0,a.forwardRef)((({className:e,...t},n)=>(0,l.jsxs)(Ae,{component:"span",className:ce(br.barsLoader,e),...t,ref:n,children:[(0,l.jsx)("span",{className:br.bar}),(0,l.jsx)("span",{className:br.bar}),(0,l.jsx)("span",{className:br.bar})]})));xr.displayName="@mantine/core/Bars";const wr=(0,a.forwardRef)((({className:e,...t},n)=>(0,l.jsxs)(Ae,{component:"span",className:ce(br.dotsLoader,e),...t,ref:n,children:[(0,l.jsx)("span",{className:br.dot}),(0,l.jsx)("span",{className:br.dot}),(0,l.jsx)("span",{className:br.dot})]})));wr.displayName="@mantine/core/Dots";const Er=(0,a.forwardRef)((({className:e,...t},n)=>(0,l.jsx)(Ae,{component:"span",className:ce(br.ovalLoader,e),...t,ref:n})));Er.displayName="@mantine/core/Oval";const Cr={bars:xr,oval:Er,dots:wr},Sr={loaders:Cr,type:"oval"},Nr=(e,{size:t,color:n})=>({root:{"--loader-size":ee(t,"loader-size"),"--loader-color":n?R(n,e):void 0}}),Rr=De(((e,t)=>{const n=se("Loader",Sr,e),{size:r,color:o,type:a,vars:i,className:s,style:c,classNames:u,styles:d,unstyled:f,loaders:m,variant:p,children:h,...y}=n,v=xe({name:"Loader",props:n,classes:br,className:s,style:c,classNames:u,styles:d,unstyled:f,vars:i,varsResolver:Nr});return h?(0,l.jsx)(Ae,{...v("root"),ref:t,...y,children:h}):(0,l.jsx)(Ae,{...v("root"),ref:t,component:m[a],variant:p,size:r,...y})}));Rr.defaultLoaders=Cr,Rr.classes=br,Rr.displayName="@mantine/core/Loader";var kr={root:"m_77c9d27d",inner:"m_80f1301b",label:"m_811560b9",section:"m_a74036a",loader:"m_a25b86ee",group:"m_80d6d844"};const $r={orientation:"horizontal"},Pr=(e,{borderWidth:t})=>({group:{"--button-border-width":g(t)}}),jr=De(((e,t)=>{const n=se("ButtonGroup",$r,e),{className:r,style:o,classNames:a,styles:i,unstyled:s,orientation:c,vars:u,borderWidth:d,variant:f,mod:m,...p}=se("ButtonGroup",$r,e),h=xe({name:"ButtonGroup",props:n,classes:kr,className:r,style:o,classNames:a,styles:i,unstyled:s,vars:u,varsResolver:Pr,rootSelector:"group"});return(0,l.jsx)(Ae,{...h("group"),ref:t,variant:f,mod:[{"data-orientation":c},m],role:"group",...p})}));jr.classes=kr,jr.displayName="@mantine/core/ButtonGroup";const Mr={in:{opacity:1,transform:`translate(-50%, calc(-50% + ${g(1)}))`},out:{opacity:0,transform:"translate(-50%, -200%)"},common:{transformOrigin:"center"},transitionProperty:"transform, opacity"},Or={},Tr=(e,{radius:t,color:n,gradient:r,variant:o,size:a,justify:i,autoContrast:s})=>{const l=e.variantColorResolver({color:n||e.primaryColor,theme:e,gradient:r,variant:o||"filled",autoContrast:s});return{root:{"--button-justify":i,"--button-height":ee(a,"button-height"),"--button-padding-x":ee(a,"button-padding-x"),"--button-fz":a?.includes("compact")?re(a.replace("compact-","")):re(a),"--button-radius":void 0===t?void 0:ne(t),"--button-bg":n||o?l.background:void 0,"--button-hover":n||o?l.hover:void 0,"--button-color":l.color,"--button-bd":n||o?l.border:void 0,"--button-hover-color":n||o?l.hoverColor:void 0}}},Lr=st(((e,t)=>{const n=se("Button",Or,e),{style:r,vars:o,className:a,color:i,disabled:s,children:c,leftSection:u,rightSection:d,fullWidth:f,variant:m,radius:p,loading:h,loaderProps:y,gradient:v,classNames:g,styles:b,unstyled:x,"data-disabled":w,autoContrast:E,mod:C,...S}=n,N=xe({name:"Button",props:n,classes:kr,className:a,style:r,classNames:g,styles:b,unstyled:x,vars:o,varsResolver:Tr}),R=!!u,k=!!d;return(0,l.jsxs)(ut,{ref:t,...N("root",{active:!s&&!h&&!w}),unstyled:x,variant:m,disabled:s||h,mod:[{disabled:s||w,loading:h,block:f,"with-left-section":R,"with-right-section":k},C],...S,children:[(0,l.jsx)(Gt,{mounted:!!h,transition:Mr,duration:150,children:e=>(0,l.jsx)(Ae,{component:"span",...N("loader",{style:e}),"aria-hidden":!0,children:(0,l.jsx)(Rr,{color:"var(--button-color)",size:"calc(var(--button-height) / 1.8)",...y})})}),(0,l.jsxs)("span",{...N("inner"),children:[u&&(0,l.jsx)(Ae,{component:"span",...N("section"),mod:{position:"left"},children:u}),(0,l.jsx)(Ae,{component:"span",mod:{loading:h},...N("label"),children:c}),d&&(0,l.jsx)(Ae,{component:"span",...N("section"),mod:{position:"right"},children:d})]})]})}));Lr.classes=kr,Lr.displayName="@mantine/core/Button",Lr.Group=jr;const _r=(0,a.createContext)(null);function Ir({id:e,cancelProps:t,confirmProps:n,labels:r={cancel:"",confirm:""},closeOnConfirm:o=!0,closeOnCancel:i=!0,groupProps:s,onCancel:c,onConfirm:u,children:d}){const{cancel:f,confirm:m}=r,p=function(){const e=(0,a.useContext)(_r);if(!e)throw new Error("[@mantine/modals] useModals hook was called outside of context, wrap your app with ModalsProvider component");return e}();return(0,l.jsxs)(l.Fragment,{children:[d&&(0,l.jsx)(Ae,{mb:"md",children:d}),(0,l.jsxs)(gr,{mt:d?0:"md",justify:"flex-end",...s,children:[(0,l.jsx)(Lr,{variant:"default",...t,onClick:n=>{"function"==typeof t?.onClick&&t?.onClick(n),"function"==typeof c&&c(),i&&p.closeModal(e)},children:t?.children||f}),(0,l.jsx)(Lr,{...n,onClick:t=>{"function"==typeof n?.onClick&&n?.onClick(t),"function"==typeof u&&u(),o&&p.closeModal(e)},children:n?.children||m})]})]})}_r.displayName="@mantine/modals/ModalsContext";const[Ar,zr]=(Dr="mantine-modals",[function(e){const t=Object.keys(e).reduce(((t,n)=>(t[`${Dr}:${n}`]=t=>e[n](t.detail),t)),{});K((()=>(Object.keys(t).forEach((e=>{window.removeEventListener(e,t[e]),window.addEventListener(e,t[e])})),()=>Object.keys(t).forEach((e=>{window.removeEventListener(e,t[e])})))),[t])},function(e){return(...t)=>{return n=`${Dr}:${String(e)}`,r=t[0],void window.dispatchEvent(new CustomEvent(n,{detail:r}));var n,r}}]);var Dr;function Fr(e,t){t&&"confirm"===e.type&&e.props.onCancel?.(),e.props.onClose?.()}function Br(e,t){switch(t.type){case"OPEN":return{current:t.modal,modals:[...e.modals,t.modal]};case"CLOSE":{const n=e.modals.find((e=>e.id===t.modalId));if(!n)return e;Fr(n,t.canceled);const r=e.modals.filter((e=>e.id!==t.modalId));return{current:r[r.length-1]||e.current,modals:r}}case"CLOSE_ALL":return e.modals.length?(e.modals.concat().reverse().forEach((e=>{Fr(e,t.canceled)})),{current:e.current,modals:[]}):e;default:return e}}function Hr({children:e,modalProps:t,labels:n,modals:r}){const[o,i]=(0,a.useReducer)(Br,{modals:[],current:null}),s=(0,a.useRef)(o);s.current=o;const c=(0,a.useCallback)((e=>{i({type:"CLOSE_ALL",canceled:e})}),[s,i]),u=(0,a.useCallback)((({modalId:e,...t})=>{const n=e||bt();return i({type:"OPEN",modal:{id:n,type:"content",props:t}}),n}),[i]),d=(0,a.useCallback)((({modalId:e,...t})=>{const n=e||bt();return i({type:"OPEN",modal:{id:n,type:"confirm",props:t}}),n}),[i]),f=(0,a.useCallback)(((e,{modalId:t,...n})=>{const r=t||bt();return i({type:"OPEN",modal:{id:r,type:"context",props:n,ctx:e}}),r}),[i]),m=(0,a.useCallback)(((e,t)=>{i({type:"CLOSE",modalId:e,canceled:t})}),[s,i]);Ar({openModal:u,openConfirmModal:d,openContextModal:({modal:e,...t})=>f(e,t),closeModal:m,closeContextModal:m,closeAllModals:c});const p={modals:o.modals,openModal:u,openConfirmModal:d,openContextModal:f,closeModal:m,closeContextModal:m,closeAll:c},{modalProps:h,content:y}=(()=>{const e=s.current.current;switch(e?.type){case"context":{const{innerProps:t,...n}=e.props,o=r[e.ctx];return{modalProps:n,content:(0,l.jsx)(o,{innerProps:t,context:p,id:e.id})}}case"confirm":{const{modalProps:t,confirmProps:r}=function(e){if(!e)return{confirmProps:{},modalProps:{}};const{id:t,children:n,onCancel:r,onConfirm:o,closeOnConfirm:a,closeOnCancel:i,cancelProps:s,confirmProps:l,groupProps:c,labels:u,...d}=e;return{confirmProps:{id:t,children:n,onCancel:r,onConfirm:o,closeOnConfirm:a,closeOnCancel:i,cancelProps:s,confirmProps:l,groupProps:c,labels:u},modalProps:{id:t,...d}}}(e.props);return{modalProps:t,content:(0,l.jsx)(Ir,{...r,id:e.id,labels:e.props.labels||n})}}case"content":{const{children:t,...n}=e.props;return{modalProps:n,content:t}}default:return{modalProps:{},content:null}}})();return(0,l.jsxs)(_r.Provider,{value:p,children:[(0,l.jsx)(pr,{zIndex:Ye("modal")+1,...t,...h,opened:o.modals.length>0,onClose:()=>m(o.current?.id),children:y}),e]})}function Wr(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}function Vr(e,t){return Vr=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Vr(e,t)}function Yr(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,Vr(e,t)}zr("openModal"),zr("closeModal"),zr("closeAllModals"),zr("openConfirmModal");const Xr=s().createContext(null);var qr="unmounted",Gr="exited",Ur="entering",Kr="entered",Zr="exiting",Jr=function(e){function t(t,n){var r;r=e.call(this,t,n)||this;var o,a=n&&!n.isMounting?t.enter:t.appear;return r.appearStatus=null,t.in?a?(o=Gr,r.appearStatus=Ur):o=Kr:o=t.unmountOnExit||t.mountOnEnter?qr:Gr,r.state={status:o},r.nextCallback=null,r}Yr(t,e),t.getDerivedStateFromProps=function(e,t){return e.in&&t.status===qr?{status:Gr}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(e){var t=null;if(e!==this.props){var n=this.state.status;this.props.in?n!==Ur&&n!==Kr&&(t=Ur):n!==Ur&&n!==Kr||(t=Zr)}this.updateStatus(!1,t)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var e,t,n,r=this.props.timeout;return e=t=n=r,null!=r&&"number"!=typeof r&&(e=r.exit,t=r.enter,n=void 0!==r.appear?r.appear:t),{exit:e,enter:t,appear:n}},n.updateStatus=function(e,t){if(void 0===e&&(e=!1),null!==t)if(this.cancelNextCallback(),t===Ur){if(this.props.unmountOnExit||this.props.mountOnEnter){var n=this.props.nodeRef?this.props.nodeRef.current:Vt().findDOMNode(this);n&&function(e){e.scrollTop}(n)}this.performEnter(e)}else this.performExit();else this.props.unmountOnExit&&this.state.status===Gr&&this.setState({status:qr})},n.performEnter=function(e){var t=this,n=this.props.enter,r=this.context?this.context.isMounting:e,o=this.props.nodeRef?[r]:[Vt().findDOMNode(this),r],a=o[0],i=o[1],s=this.getTimeouts(),l=r?s.appear:s.enter;e||n?(this.props.onEnter(a,i),this.safeSetState({status:Ur},(function(){t.props.onEntering(a,i),t.onTransitionEnd(l,(function(){t.safeSetState({status:Kr},(function(){t.props.onEntered(a,i)}))}))}))):this.safeSetState({status:Kr},(function(){t.props.onEntered(a)}))},n.performExit=function(){var e=this,t=this.props.exit,n=this.getTimeouts(),r=this.props.nodeRef?void 0:Vt().findDOMNode(this);t?(this.props.onExit(r),this.safeSetState({status:Zr},(function(){e.props.onExiting(r),e.onTransitionEnd(n.exit,(function(){e.safeSetState({status:Gr},(function(){e.props.onExited(r)}))}))}))):this.safeSetState({status:Gr},(function(){e.props.onExited(r)}))},n.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},n.setNextCallback=function(e){var t=this,n=!0;return this.nextCallback=function(r){n&&(n=!1,t.nextCallback=null,e(r))},this.nextCallback.cancel=function(){n=!1},this.nextCallback},n.onTransitionEnd=function(e,t){this.setNextCallback(t);var n=this.props.nodeRef?this.props.nodeRef.current:Vt().findDOMNode(this),r=null==e&&!this.props.addEndListener;if(n&&!r){if(this.props.addEndListener){var o=this.props.nodeRef?[this.nextCallback]:[n,this.nextCallback],a=o[0],i=o[1];this.props.addEndListener(a,i)}null!=e&&setTimeout(this.nextCallback,e)}else setTimeout(this.nextCallback,0)},n.render=function(){var e=this.state.status;if(e===qr)return null;var t=this.props,n=t.children,r=(t.in,t.mountOnEnter,t.unmountOnExit,t.appear,t.enter,t.exit,t.timeout,t.addEndListener,t.onEnter,t.onEntering,t.onEntered,t.onExit,t.onExiting,t.onExited,t.nodeRef,Wr(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]));return s().createElement(Xr.Provider,{value:null},"function"==typeof n?n(e,r):s().cloneElement(s().Children.only(n),r))},t}(s().Component);function Qr(){}Jr.contextType=Xr,Jr.propTypes={},Jr.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:Qr,onEntering:Qr,onEntered:Qr,onExit:Qr,onExiting:Qr,onExited:Qr},Jr.UNMOUNTED=qr,Jr.EXITED=Gr,Jr.ENTERING=Ur,Jr.ENTERED=Kr,Jr.EXITING=Zr;const eo=Jr;function to(){return to=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},to.apply(null,arguments)}function no(e,t){var n=Object.create(null);return e&&a.Children.map(e,(function(e){return e})).forEach((function(e){n[e.key]=function(e){return t&&(0,a.isValidElement)(e)?t(e):e}(e)})),n}function ro(e,t,n){return null!=n[t]?n[t]:e.props[t]}function oo(e,t,n){var r=no(e.children),o=function(e,t){function n(n){return n in t?t[n]:e[n]}e=e||{},t=t||{};var r,o=Object.create(null),a=[];for(var i in e)i in t?a.length&&(o[i]=a,a=[]):a.push(i);var s={};for(var l in t){if(o[l])for(r=0;r<o[l].length;r++){var c=o[l][r];s[o[l][r]]=n(c)}s[l]=n(l)}for(r=0;r<a.length;r++)s[a[r]]=n(a[r]);return s}(t,r);return Object.keys(o).forEach((function(i){var s=o[i];if((0,a.isValidElement)(s)){var l=i in t,c=i in r,u=t[i],d=(0,a.isValidElement)(u)&&!u.props.in;!c||l&&!d?c||!l||d?c&&l&&(0,a.isValidElement)(u)&&(o[i]=(0,a.cloneElement)(s,{onExited:n.bind(null,s),in:u.props.in,exit:ro(s,"exit",e),enter:ro(s,"enter",e)})):o[i]=(0,a.cloneElement)(s,{in:!1}):o[i]=(0,a.cloneElement)(s,{onExited:n.bind(null,s),in:!0,exit:ro(s,"exit",e),enter:ro(s,"enter",e)})}})),o}var ao=Object.values||function(e){return Object.keys(e).map((function(t){return e[t]}))},io=function(e){function t(t,n){var r,o=(r=e.call(this,t,n)||this).handleExited.bind(function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(r));return r.state={contextValue:{isMounting:!0},handleExited:o,firstRender:!0},r}Yr(t,e);var n=t.prototype;return n.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},n.componentWillUnmount=function(){this.mounted=!1},t.getDerivedStateFromProps=function(e,t){var n,r,o=t.children,i=t.handleExited;return{children:t.firstRender?(n=e,r=i,no(n.children,(function(e){return(0,a.cloneElement)(e,{onExited:r.bind(null,e),in:!0,appear:ro(e,"appear",n),enter:ro(e,"enter",n),exit:ro(e,"exit",n)})}))):oo(e,o,i),firstRender:!1}},n.handleExited=function(e,t){var n=no(this.props.children);e.key in n||(e.props.onExited&&e.props.onExited(t),this.mounted&&this.setState((function(t){var n=to({},t.children);return delete n[e.key],{children:n}})))},n.render=function(){var e=this.props,t=e.component,n=e.childFactory,r=Wr(e,["component","childFactory"]),o=this.state.contextValue,a=ao(this.state.children).map(n);return delete r.appear,delete r.enter,delete r.exit,null===t?s().createElement(Xr.Provider,{value:o},a):s().createElement(Xr.Provider,{value:o},s().createElement(t,r,a))},t}(s().Component);io.propTypes={},io.defaultProps={component:"div",childFactory:function(e){return e}};const so=io,lo=e=>(e+1)%1e6,co=["bottom-center","bottom-left","bottom-right","top-center","top-left","top-right"],uo={left:"translateX(-100%)",right:"translateX(100%)","top-center":"translateY(-100%)","bottom-center":"translateY(100%)"},fo={left:"translateX(0)",right:"translateX(0)","top-center":"translateY(0)","bottom-center":"translateY(0)"};function mo({state:e,maxHeight:t,position:n,transitionDuration:r}){const[o,a]=n.split("-"),i="center"===a?`${o}-center`:a,s={opacity:1,transform:fo[i]},l={opacity:0,maxHeight:0,transform:uo[i]};return{opacity:0,maxHeight:t,transform:uo[i],transitionDuration:`${r}ms, ${r}ms, ${r}ms`,transitionTimingFunction:"cubic-bezier(.51,.3,0,1.21), cubic-bezier(.51,.3,0,1.21), linear",transitionProperty:"opacity, transform, max-height",...{entering:s,entered:s,exiting:l,exited:l}[e]}}var po={root:"m_a513464",icon:"m_a4ceffb",loader:"m_b0920b15",body:"m_a49ed24",title:"m_3feedf16",description:"m_3d733a3a",closeButton:"m_919a4d88"};const ho={withCloseButton:!0},yo=(e,{radius:t,color:n})=>({root:{"--notification-radius":void 0===t?void 0:ne(t),"--notification-color":n?R(n,e):void 0}}),vo=De(((e,t)=>{const n=se("Notification",ho,e),{className:r,color:o,radius:a,loading:i,withCloseButton:s,withBorder:c,title:u,icon:d,children:f,onClose:m,closeButtonProps:p,classNames:h,style:y,styles:v,unstyled:g,variant:b,vars:x,mod:w,...E}=n,C=xe({name:"Notification",classes:po,props:n,className:r,style:y,classNames:h,styles:v,unstyled:g,vars:x,varsResolver:yo});return(0,l.jsxs)(Ae,{...C("root"),mod:[{"data-with-icon":!!d||i,"data-with-border":c},w],ref:t,variant:b,...E,role:"alert",children:[d&&!i&&(0,l.jsx)("div",{...C("icon"),children:d}),i&&(0,l.jsx)(Rr,{size:28,color:o,...C("loader")}),(0,l.jsxs)("div",{...C("body"),children:[u&&(0,l.jsx)("div",{...C("title"),children:u}),(0,l.jsx)(Ae,{...C("description"),mod:{"data-with-title":!!u},children:f})]}),s&&(0,l.jsx)(ht,{iconSize:16,color:"gray",...p,unstyled:g,onClick:m,...C("closeButton")})]})}));vo.classes=po,vo.displayName="@mantine/core/Notification";const go=(0,a.forwardRef)((({data:e,onHide:t,autoClose:n,...r},o)=>{const{autoClose:i,message:s,...c}=e,u=function(e,t){return"number"==typeof t?t:!1!==t&&!1!==e&&e}(n,e.autoClose),d=(0,a.useRef)(),f=()=>window.clearTimeout(d.current),m=()=>{t(e.id),f()},p=()=>{"number"==typeof u&&(d.current=window.setTimeout(m,u))};return(0,a.useEffect)((()=>{e.onOpen?.(e)}),[]),(0,a.useEffect)((()=>(p(),f)),[u]),(0,l.jsx)(vo,{...r,...c,onClose:m,ref:o,onMouseEnter:f,onMouseLeave:p,children:s})}));go.displayName="@mantine/notifications/NotificationContainer";const bo=function(){let e={notifications:[],queue:[],defaultPosition:"bottom-right",limit:5},t=!1;const n=new Set;return{getState:()=>e,updateState(t){e="function"==typeof t?t(e):t},setState(t){this.updateState(t),n.forEach((t=>t(e)))},initialize(n){t||(e=n,t=!0)},subscribe:e=>(n.add(e),()=>n.delete(e))}}();function xo(e,t){const n=e.getState(),r=function(e,t,n){const r=[],o=[],a={};for(const i of e){const e=i.position||t;a[e]=a[e]||0,a[e]+=1,a[e]<=n?o.push(i):r.push(i)}return{notifications:o,queue:r}}(t([...n.notifications,...n.queue]),n.defaultPosition,n.limit);e.setState({notifications:r.notifications,queue:r.queue,limit:n.limit,defaultPosition:n.defaultPosition})}function wo(e,t=bo){return xo(t,(t=>t.filter((t=>t.id!==e||(t.onClose?.(t),!1))))),e}const Eo=wo,Co=xo;var So={root:"m_b37d9ac7",notification:"m_5ed0edd0"};const No=eo,Ro={position:"bottom-right",autoClose:4e3,transitionDuration:250,containerWidth:440,notificationMaxHeight:200,limit:5,zIndex:Ye("overlay"),store:bo,withinPortal:!0},ko=(e,{zIndex:t,containerWidth:n})=>({root:{"--notifications-z-index":t?.toString(),"--notifications-container-width":g(n)}}),$o=De(((e,t)=>{const n=se("Notifications",Ro,e),{classNames:r,className:o,style:i,styles:s,unstyled:c,vars:u,position:d,autoClose:f,transitionDuration:m,containerWidth:p,notificationMaxHeight:h,limit:y,zIndex:v,store:g,portalProps:b,withinPortal:x,...w}=n,E=z(),C=((e=bo)=>function(e){return(0,a.useSyncExternalStore)(e.subscribe,(()=>e.getState()),(()=>e.getState()))}(e))(g),S=function(){const[,e]=(0,a.useReducer)(lo,0);return e}(),N=Xt(),R=(0,a.useRef)({}),k=(0,a.useRef)(0),$=E.respectReducedMotion&&N?1:m,P=xe({name:"Notifications",classes:So,props:n,className:o,style:i,classNames:r,styles:s,unstyled:c,vars:u,varsResolver:ko});(0,a.useEffect)((()=>{g?.updateState((e=>({...e,limit:y||5,defaultPosition:d})))}),[y,d]),qt((()=>{C.notifications.length>k.current&&setTimeout((()=>S()),0),k.current=C.notifications.length}),[C.notifications]);const j=(O=C.notifications,T=d,O.reduce(((e,t)=>(e[t.position||T].push(t),e)),co.reduce(((e,t)=>(e[t]=[],e)),{}))),M=co.reduce(((e,t)=>(e[t]=j[t].map((({style:e,...n})=>(0,l.jsx)(No,{timeout:$,onEnter:()=>R.current[n.id].offsetHeight,nodeRef:{current:R.current[n.id]},children:r=>(0,l.jsx)(go,{ref:e=>{R.current[n.id]=e},data:n,onHide:e=>wo(e,g),autoClose:f,...P("notification",{style:{...mo({state:r,position:t,transitionDuration:$,maxHeight:h}),...e}})})},n.id))),e)),{});var O,T;return(0,l.jsxs)(Qn,{withinPortal:x,...b,children:[(0,l.jsx)(Ae,{...P("root"),"data-position":"top-center",ref:t,...w,children:(0,l.jsx)(so,{children:M["top-center"]})}),(0,l.jsx)(Ae,{...P("root"),"data-position":"top-left",...w,children:(0,l.jsx)(so,{children:M["top-left"]})}),(0,l.jsx)(Ae,{...P("root"),"data-position":"top-right",...w,children:(0,l.jsx)(so,{children:M["top-right"]})}),(0,l.jsx)(Ae,{...P("root"),"data-position":"bottom-right",...w,children:(0,l.jsx)(so,{children:M["bottom-right"]})}),(0,l.jsx)(Ae,{...P("root"),"data-position":"bottom-left",...w,children:(0,l.jsx)(so,{children:M["bottom-left"]})}),(0,l.jsx)(Ae,{...P("root"),"data-position":"bottom-center",...w,children:(0,l.jsx)(so,{children:M["bottom-center"]})})]})}));function Po(e,t,n={autoInvoke:!1}){const r=(0,a.useRef)(null),o=(0,a.useCallback)(((...n)=>{r.current||(r.current=window.setTimeout((()=>{e(n),r.current=null}),t))}),[t]),i=(0,a.useCallback)((()=>{r.current&&(window.clearTimeout(r.current),r.current=null)}),[]);return(0,a.useEffect)((()=>(n.autoInvoke&&o(),i)),[i,o]),{start:o,clear:i}}$o.classes=So,$o.displayName="@mantine/notifications/Notifications",$o.show=function(e,t=bo){const n=e.id||bt();return xo(t,(t=>e.id&&t.some((t=>t.id===e.id))?t:[...t,{...e,id:n}])),n},$o.hide=Eo,$o.update=function(e,t=bo){return xo(t,(t=>t.map((t=>t.id===e.id?{...t,...e}:t)))),e.id},$o.clean=function(e=bo){xo(e,(()=>[]))},$o.cleanQueue=function(e=bo){xo(e,(t=>t.slice(0,e.getState().limit)))},$o.updateState=Co;const jo=(0,a.createContext)({dir:"ltr",toggleDirection:()=>{},setDirection:()=>{}});function Mo(){return(0,a.useContext)(jo)}const Oo={x:0,y:0,width:0,height:0,top:0,left:0,bottom:0,right:0};function To({className:e,style:t}){return(0,l.jsx)(Ae,{className:ce("mantine-contextmenu-divider",e),style:t})}function Lo({zIndex:e,children:t,onHide:n}){let r=e=>{e.preventDefault(),n()};return(0,l.jsx)("div",{className:"mantine-contextmenu-overlay",style:{zIndex:e},onClick:r,onContextMenu:r,children:t})}function _o({onHide:e,zIndex:t,...n}){return nr("resize",e),nr("scroll",e),function(e,t=["INPUT","TEXTAREA","SELECT"],n=!1){(0,a.useEffect)((()=>{const r=r=>{e.forEach((([e,o,a={preventDefault:!0}])=>{(function(e){return t=>function(e,t){const{alt:n,ctrl:r,meta:o,mod:a,shift:i,key:s}=e,{altKey:l,ctrlKey:c,metaKey:u,shiftKey:d,key:f}=t;if(n!==l)return!1;if(a){if(!c&&!u)return!1}else{if(r!==c)return!1;if(o!==u)return!1}return i===d&&!(!s||f.toLowerCase()!==s.toLowerCase()&&t.code.replace("Key","").toLowerCase()!==s.toLowerCase())}(function(e){const t=e.toLowerCase().split("+").map((e=>e.trim())),n={alt:t.includes("alt"),ctrl:t.includes("ctrl"),meta:t.includes("meta"),mod:t.includes("mod"),shift:t.includes("shift")},r=["alt","ctrl","meta","shift","mod"];return{...n,key:t.find((e=>!r.includes(e)))}}(e),t)})(e)(r)&&function(e,t,n=!1){return!(e.target instanceof HTMLElement)||(n||!e.target.isContentEditable)&&!t.includes(e.target.tagName)}(r,t,n)&&(a.preventDefault&&r.preventDefault(),o(r))}))};return document.documentElement.addEventListener("keydown",r),()=>document.documentElement.removeEventListener("keydown",r)}),[e])}([["Escape",e]]),(0,l.jsx)(Jn,{children:(0,l.jsx)(Lo,{zIndex:t,onHide:e,children:(0,l.jsx)(Bo,{...n,onHide:e})})})}var Io={shadow:"sm",borderRadius:"xs",submenuDelay:500},Ao=(0,a.createContext)(Io),zo=(0,a.createContext)({showContextMenu:()=>()=>{},hideContextMenu:()=>{},isContextMenuVisible:!1});function Do({zIndex:e=9999,shadow:t=Io.shadow,borderRadius:n=Io.borderRadius,submenuDelay:r=Io.submenuDelay,children:o}){let[i,s]=(0,a.useState)(null),c=()=>{s(null)};return(0,l.jsx)(Ao.Provider,{value:{shadow:t,borderRadius:n,submenuDelay:r},children:(0,l.jsxs)(zo.Provider,{value:{showContextMenu:(t,n)=>r=>{r.preventDefault(),r.stopPropagation();let{x:o,y:a}="touches"in r?{x:r.touches.item(0).clientX,y:r.touches.item(0).clientY}:{x:r.clientX,y:r.clientY};s({x:o,y:a,content:t,zIndex:n?.zIndex||e,className:n?.className,style:n?.style,classNames:n?.classNames,styles:n?.styles})},hideContextMenu:c,isContextMenuVisible:!!i},children:[o,i&&(0,l.jsx)(_o,{onHide:c,...i})]})})}function Fo(e){let t=e.replace(/([a-z\d])([A-Z]+)/g,"$1 $2").replace(/\W|_/g," ").trim().toLowerCase();return`${t.charAt(0).toUpperCase()}${t.slice(1)}`}function Bo({x:e,y:t,content:n,zIndex:r,onHide:o,className:i,style:s,classNames:c,styles:u}){let{shadow:d,borderRadius:f}=(0,a.useContext)(Ao),[m]=function(e){const t=(0,a.useRef)(0),n=(0,a.useRef)(null),[r,o]=(0,a.useState)(Oo),i=(0,a.useMemo)((()=>"undefined"!=typeof window?new ResizeObserver((e=>{const r=e[0];r&&(cancelAnimationFrame(t.current),t.current=requestAnimationFrame((()=>{n.current&&o(r.contentRect)})))})):null),[]);return(0,a.useEffect)((()=>(n.current&&i?.observe(n.current,e),()=>{i?.disconnect(),t.current&&cancelAnimationFrame(t.current)})),[n.current]),[n,r]}(),{width:p,height:y}=m.current?.getBoundingClientRect()||{width:0,height:0},v=0,g=0;typeof window<"u"&&({innerWidth:v,innerHeight:g}=window);let{dir:b}=Mo();return(0,l.jsx)(zt,{ref:m,shadow:d,radius:f,className:ce("mantine-contextmenu",i,c?.root),style:[({spacing:{md:n}})=>{let o=h(n);return{zIndex:r,top:t+y+o>g?g-y-o:t,left:"ltr"===b?e+p+o>v?v-p-o:e:v-o-(e-p-o<0?p+o:e)}},s,u?.root],children:Array.isArray(n)?n.map((({key:e,hidden:t,className:n,style:r,onClick:a,items:i,title:s,...d})=>t?null:a||i?(0,l.jsx)(Ho,{className:ce(c?.item,n),style:[u?.item,r],title:s??Fo(e),onClick:a,onHide:o,items:i,...d},e):(0,l.jsx)(To,{className:ce(c?.divider,n),style:[u?.divider,r]},e))):n(o)})}function Ho({className:e,style:t,icon:n,iconRight:r,title:o,color:i,disabled:s,onClick:c,onHide:u,items:d}){let f=(0,a.useRef)(null),{submenuDelay:m}=(0,a.useContext)(Ao),p=Yt("(hover: hover)"),[h,y]=(0,a.useState)(null),{start:v,clear:g}=Po((()=>{let{top:e,right:t}=f.current.getBoundingClientRect();y({x:t,y:e})}),m),{start:b,clear:x}=Po((()=>{y(null)}),m),w=()=>{x(),v()},E=d&&!s,C=E&&p,S=E?e=>{e.stopPropagation(),w()}:c?e=>{u(),c(e)}:void 0;return(0,l.jsxs)("div",{onMouseEnter:C?w:void 0,onMouseLeave:C?()=>{g(),b()}:void 0,children:[(0,l.jsxs)(ut,{ref:f,style:[e=>{let{colors:t}=e,n=i?N({color:i,theme:e}).value:void 0;return{"--mantine-contextmenu-item-button-color":n||"var(--mantine-color-text)","--mantine-contextmenu-item-button-hover-bg-color-light":n?$(n,.08):$(t.gray[4],.25),"--mantine-contextmenu-item-button-hover-bg-color-dark":n?$(n,.15):$(t.dark[3],.25),"--mantine-contextmenu-item-button-pressed-bg-color-light":n?$(n,.2):$(t.gray[4],.5),"--mantine-contextmenu-item-button-pressed-bg-color-dark":n?$(n,.3):$(t.dark[3],.5)}},t],className:ce("mantine-contextmenu-item-button",e),disabled:s,onClick:S,children:[n&&(0,l.jsx)(Ae,{fz:0,mr:"xs",mt:-2,children:n}),(0,l.jsx)("div",{className:"mantine-contextmenu-item-button-title",children:o}),r?(0,l.jsx)(Ae,{fz:0,ml:"xs",mt:-2,children:r}):d&&(0,l.jsx)(Ae,{fz:10,mt:-2,ml:"xs",children:"▶"})]}),h&&(0,l.jsx)(Bo,{content:d,onHide:u,...h})]})}var Wo={root:"m_b6d8b162"};function Vo(e){return"start"===e?"start":"end"===e||e?"end":void 0}const Yo={inherit:!1},Xo=(e,{variant:t,lineClamp:n,gradient:r,size:o,color:a})=>({root:{"--text-fz":re(o),"--text-lh":oe(o),"--text-gradient":"gradient"===t?k(r,e):void 0,"--text-line-clamp":"number"==typeof n?n.toString():void 0,"--text-color":a?R(a,e):void 0}}),qo=st(((e,t)=>{const n=se("Text",Yo,e),{lineClamp:r,truncate:o,inline:a,inherit:i,gradient:s,span:c,__staticSelector:u,vars:d,className:f,style:m,classNames:p,styles:h,unstyled:y,variant:v,mod:g,size:b,...x}=n,w=xe({name:["Text",u],props:n,classes:Wo,className:f,style:m,classNames:p,styles:h,unstyled:y,vars:d,varsResolver:Xo});return(0,l.jsx)(Ae,{...w("root",{focusable:!0}),ref:t,component:c?"span":"p",variant:v,mod:[{"data-truncate":Vo(o),"data-line-clamp":"number"==typeof r,"data-inline":a,"data-inherit":i},g],size:b,...x})}));qo.classes=Wo,qo.displayName="@mantine/core/Text";var Go={root:"m_347db0ec","root--dot":"m_fbd81e3d",label:"m_5add502a",section:"m_91fdda9b"};const Uo={},Ko=(e,{radius:t,color:n,gradient:r,variant:o,size:a,autoContrast:i})=>{const s=e.variantColorResolver({color:n||e.primaryColor,theme:e,gradient:r,variant:o||"filled",autoContrast:i});return{root:{"--badge-height":ee(a,"badge-height"),"--badge-padding-x":ee(a,"badge-padding-x"),"--badge-fz":ee(a,"badge-fz"),"--badge-radius":void 0===t?void 0:ne(t),"--badge-bg":n||o?s.background:void 0,"--badge-color":n||o?s.color:void 0,"--badge-bd":n||o?s.border:void 0,"--badge-dot-color":"dot"===o?R(n,e):void 0}}},Zo=st(((e,t)=>{const n=se("Badge",Uo,e),{classNames:r,className:o,style:a,styles:i,unstyled:s,vars:c,radius:u,color:d,gradient:f,leftSection:m,rightSection:p,children:h,variant:y,fullWidth:v,autoContrast:g,circle:b,mod:x,...w}=n,E=xe({name:"Badge",props:n,classes:Go,className:o,style:a,classNames:r,styles:i,unstyled:s,vars:c,varsResolver:Ko});return(0,l.jsxs)(Ae,{variant:y,mod:[{block:v,circle:b,"with-right-section":!!p,"with-left-section":!!m},x],...E("root",{variant:y}),ref:t,...w,children:[m&&(0,l.jsx)("span",{...E("section"),"data-position":"left",children:m}),(0,l.jsx)("span",{...E("label"),children:h}),p&&(0,l.jsx)("span",{...E("section"),"data-position":"right",children:p})]})}));Zo.classes=Go,Zo.displayName="@mantine/core/Badge";const[Jo,Qo]=Xe("Progress.Root component was not found in tree");var ea={root:"m_db6d6462",section:"m_2242eb65","stripes-animation":"m_81a374bd",label:"m_91e40b74"};const ta={},na=De(((e,t)=>{const{classNames:n,className:r,style:o,styles:a,vars:i,...s}=se("ProgressLabel",ta,e),c=Qo();return(0,l.jsx)(Ae,{ref:t,...c.getStyles("label",{className:r,style:o,classNames:n,styles:a}),...s})}));na.classes=ea,na.displayName="@mantine/core/ProgressLabel";const ra={},oa=(e,{size:t,radius:n,transitionDuration:r})=>({root:{"--progress-size":ee(t,"progress-size"),"--progress-radius":void 0===n?void 0:ne(n),"--progress-transition-duration":"number"==typeof r?`${r}ms`:void 0}}),aa=De(((e,t)=>{const n=se("ProgressRoot",ra,e),{classNames:r,className:o,style:a,styles:i,unstyled:s,vars:c,autoContrast:u,transitionDuration:d,...f}=n,m=xe({name:"Progress",classes:ea,props:n,className:o,style:a,classNames:r,styles:i,unstyled:s,vars:c,varsResolver:oa});return(0,l.jsx)(Jo,{value:{getStyles:m,autoContrast:u},children:(0,l.jsx)(Ae,{ref:t,...m("root"),...f})})}));function ia(e,t){return"boolean"==typeof e?e:t.autoContrast}aa.classes=ea,aa.displayName="@mantine/core/ProgressRoot";const sa={withAria:!0},la=De(((e,t)=>{const{classNames:n,className:r,style:o,styles:a,vars:i,value:s,withAria:c,color:u,striped:d,animated:f,mod:m,...p}=se("ProgressSection",sa,e),h=Qo(),y=z(),v=c?{role:"progressbar","aria-valuemax":100,"aria-valuemin":0,"aria-valuenow":s,"aria-valuetext":`${s}%`}:{};return(0,l.jsx)(Ae,{ref:t,...h.getStyles("section",{className:r,classNames:n,styles:a,style:o}),...p,...v,mod:[{striped:d||f,animated:f},m],__vars:{"--progress-section-width":`${s}%`,"--progress-section-color":R(u,y),"--progress-label-color":ia(h.autoContrast,y)?W({color:u,theme:y,autoContrast:h.autoContrast}):void 0}})}));la.classes=ea,la.displayName="@mantine/core/ProgressSection";const ca={},ua=De(((e,t)=>{const n=se("Progress",ca,e),{value:r,classNames:o,styles:a,vars:i,color:s,striped:c,animated:u,"aria-label":d,...f}=n,{resolvedClassNames:m,resolvedStyles:p}=function({classNames:e,styles:t,props:n,stylesCtx:r}){const o=z();return{resolvedClassNames:fe({theme:o,classNames:e,props:n,stylesCtx:r||void 0}),resolvedStyles:he({theme:o,styles:t,props:n,stylesCtx:r||void 0})}}({classNames:o,styles:a,props:n});return(0,l.jsx)(aa,{ref:t,classNames:m,styles:p,vars:i,...f,children:(0,l.jsx)(la,{value:r,color:s,striped:c,animated:u,"aria-label":d})})}));function da(e){const t=a.version;return"string"!=typeof a.version||t.startsWith("18.")?e?.ref:e?.props?.ref}function fa(e,t){if("rtl"===e&&(t.includes("right")||t.includes("left"))){const[e,n]=t.split("-"),r="right"===e?"left":"right";return void 0===n?r:`${r}-${n}`}return t}function ma(e,t,n,r){return"center"===e||"center"===r?{top:t}:"end"===e?{bottom:n}:"start"===e?{top:n}:{}}function pa(e,t,n,r,o){return"center"===e||"center"===r?{left:t}:"end"===e?{["ltr"===o?"right":"left"]:n}:"start"===e?{["ltr"===o?"left":"right"]:n}:{}}ua.classes=ea,ua.displayName="@mantine/core/Progress",ua.Section=la,ua.Root=aa,ua.Label=na;const ha={bottom:"borderTopLeftRadius",left:"borderTopRightRadius",right:"borderBottomLeftRadius",top:"borderBottomRightRadius"};function ya({position:e,arrowSize:t,arrowOffset:n,arrowRadius:r,arrowPosition:o,arrowX:a,arrowY:i,dir:s}){const[l,c="center"]=e.split("-"),u={width:t,height:t,transform:"rotate(45deg)",position:"absolute",[ha[l]]:r},d=-t/2;return"left"===l?{...u,...ma(c,i,n,o),right:d,borderLeftColor:"transparent",borderBottomColor:"transparent"}:"right"===l?{...u,...ma(c,i,n,o),left:d,borderRightColor:"transparent",borderTopColor:"transparent"}:"top"===l?{...u,...pa(c,a,n,o,s),bottom:d,borderTopColor:"transparent",borderLeftColor:"transparent"}:"bottom"===l?{...u,...pa(c,a,n,o,s),top:d,borderBottomColor:"transparent",borderRightColor:"transparent"}:{}}const va=(0,a.forwardRef)((({position:e,arrowSize:t,arrowOffset:n,arrowRadius:r,arrowPosition:o,visible:a,arrowX:i,arrowY:s,style:c,...u},d)=>{const{dir:f}=Mo();return a?(0,l.jsx)("div",{...u,ref:d,style:{...c,...ya({position:e,arrowSize:t,arrowOffset:n,arrowRadius:r,arrowPosition:o,dir:f,arrowX:i,arrowY:s})}}):null}));va.displayName="@mantine/core/FloatingArrow";const ga={duration:100,transition:"fade"};function ba(e,t){return Array.isArray(e)?[...e].reduce(((e,n)=>({...e,...ba(n,t)})),{}):"function"==typeof e?e(t):null==e?{}:e}function xa(){return"undefined"!=typeof window}function wa(e){return Sa(e)?(e.nodeName||"").toLowerCase():"#document"}function Ea(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function Ca(e){var t;return null==(t=(Sa(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function Sa(e){return!!xa()&&(e instanceof Node||e instanceof Ea(e).Node)}function Na(e){return!!xa()&&(e instanceof Element||e instanceof Ea(e).Element)}function Ra(e){return!!xa()&&(e instanceof HTMLElement||e instanceof Ea(e).HTMLElement)}function ka(e){return!(!xa()||"undefined"==typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof Ea(e).ShadowRoot)}function $a(e){const{overflow:t,overflowX:n,overflowY:r,display:o}=La(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function Pa(e){return["table","td","th"].includes(wa(e))}function ja(e){return[":popover-open",":modal"].some((t=>{try{return e.matches(t)}catch(e){return!1}}))}function Ma(e){const t=Oa(),n=Na(e)?La(e):e;return"none"!==n.transform||"none"!==n.perspective||!!n.containerType&&"normal"!==n.containerType||!t&&!!n.backdropFilter&&"none"!==n.backdropFilter||!t&&!!n.filter&&"none"!==n.filter||["transform","perspective","filter"].some((e=>(n.willChange||"").includes(e)))||["paint","layout","strict","content"].some((e=>(n.contain||"").includes(e)))}function Oa(){return!("undefined"==typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function Ta(e){return["html","body","#document"].includes(wa(e))}function La(e){return Ea(e).getComputedStyle(e)}function _a(e){return Na(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function Ia(e){if("html"===wa(e))return e;const t=e.assignedSlot||e.parentNode||ka(e)&&e.host||Ca(e);return ka(t)?t.host:t}function Aa(e){const t=Ia(e);return Ta(t)?e.ownerDocument?e.ownerDocument.body:e.body:Ra(t)&&$a(t)?t:Aa(t)}function za(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);const o=Aa(e),a=o===(null==(r=e.ownerDocument)?void 0:r.body),i=Ea(o);if(a){const e=Da(i);return t.concat(i,i.visualViewport||[],$a(o)?o:[],e&&n?za(e):[])}return t.concat(o,za(o,[],n))}function Da(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function Fa(e){let t=e.activeElement;for(;null!=(null==(n=t)||null==(n=n.shadowRoot)?void 0:n.activeElement);){var n;t=t.shadowRoot.activeElement}return t}function Ba(e,t){if(!e||!t)return!1;const n=null==t.getRootNode?void 0:t.getRootNode();if(e.contains(t))return!0;if(n&&ka(n)){let n=t;for(;n;){if(e===n)return!0;n=n.parentNode||n.host}}return!1}function Ha(){const e=navigator.userAgentData;return null!=e&&e.platform?e.platform:navigator.platform}function Wa(){const e=navigator.userAgentData;return e&&Array.isArray(e.brands)?e.brands.map((e=>{let{brand:t,version:n}=e;return t+"/"+n})).join(" "):navigator.userAgent}function Va(){const e=/android/i;return e.test(Ha())||e.test(Wa())}function Ya(e,t){const n=["mouse","pen"];return t||n.push("",void 0),n.includes(e)}function Xa(e){return(null==e?void 0:e.ownerDocument)||document}function qa(e,t){if(null==t)return!1;if("composedPath"in e)return e.composedPath().includes(t);const n=e;return null!=n.target&&t.contains(n.target)}function Ga(e){return"composedPath"in e?e.composedPath()[0]:e.target}const Ua=Math.min,Ka=Math.max,Za=Math.round,Ja=Math.floor,Qa=e=>({x:e,y:e}),ei={left:"right",right:"left",bottom:"top",top:"bottom"},ti={start:"end",end:"start"};function ni(e,t,n){return Ka(e,Ua(t,n))}function ri(e,t){return"function"==typeof e?e(t):e}function oi(e){return e.split("-")[0]}function ai(e){return e.split("-")[1]}function ii(e){return"x"===e?"y":"x"}function si(e){return"y"===e?"height":"width"}function li(e){return["top","bottom"].includes(oi(e))?"y":"x"}function ci(e){return ii(li(e))}function ui(e){return e.replace(/start|end/g,(e=>ti[e]))}function di(e){return e.replace(/left|right|bottom|top/g,(e=>ei[e]))}function fi(e){return"number"!=typeof e?function(e){return{top:0,right:0,bottom:0,left:0,...e}}(e):{top:e,right:e,bottom:e,left:e}}function mi(e){const{x:t,y:n,width:r,height:o}=e;return{width:r,height:o,top:n,left:t,right:t+r,bottom:n+o,x:t,y:n}}function pi(e,t,n){let{reference:r,floating:o}=e;const a=li(t),i=ci(t),s=si(i),l=oi(t),c="y"===a,u=r.x+r.width/2-o.width/2,d=r.y+r.height/2-o.height/2,f=r[s]/2-o[s]/2;let m;switch(l){case"top":m={x:u,y:r.y-o.height};break;case"bottom":m={x:u,y:r.y+r.height};break;case"right":m={x:r.x+r.width,y:d};break;case"left":m={x:r.x-o.width,y:d};break;default:m={x:r.x,y:r.y}}switch(ai(t)){case"start":m[i]-=f*(n&&c?-1:1);break;case"end":m[i]+=f*(n&&c?-1:1)}return m}async function hi(e,t){var n;void 0===t&&(t={});const{x:r,y:o,platform:a,rects:i,elements:s,strategy:l}=e,{boundary:c="clippingAncestors",rootBoundary:u="viewport",elementContext:d="floating",altBoundary:f=!1,padding:m=0}=ri(t,e),p=fi(m),h=s[f?"floating"===d?"reference":"floating":d],y=mi(await a.getClippingRect({element:null==(n=await(null==a.isElement?void 0:a.isElement(h)))||n?h:h.contextElement||await(null==a.getDocumentElement?void 0:a.getDocumentElement(s.floating)),boundary:c,rootBoundary:u,strategy:l})),v="floating"===d?{x:r,y:o,width:i.floating.width,height:i.floating.height}:i.reference,g=await(null==a.getOffsetParent?void 0:a.getOffsetParent(s.floating)),b=await(null==a.isElement?void 0:a.isElement(g))&&await(null==a.getScale?void 0:a.getScale(g))||{x:1,y:1},x=mi(a.convertOffsetParentRelativeRectToViewportRelativeRect?await a.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:v,offsetParent:g,strategy:l}):v);return{top:(y.top-x.top+p.top)/b.y,bottom:(x.bottom-y.bottom+p.bottom)/b.y,left:(y.left-x.left+p.left)/b.x,right:(x.right-y.right+p.right)/b.x}}function yi(e){const t=Ua(...e.map((e=>e.left))),n=Ua(...e.map((e=>e.top)));return{x:t,y:n,width:Ka(...e.map((e=>e.right)))-t,height:Ka(...e.map((e=>e.bottom)))-n}}function vi(e){const t=La(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const o=Ra(e),a=o?e.offsetWidth:n,i=o?e.offsetHeight:r,s=Za(n)!==a||Za(r)!==i;return s&&(n=a,r=i),{width:n,height:r,$:s}}function gi(e){return Na(e)?e:e.contextElement}function bi(e){const t=gi(e);if(!Ra(t))return Qa(1);const n=t.getBoundingClientRect(),{width:r,height:o,$:a}=vi(t);let i=(a?Za(n.width):n.width)/r,s=(a?Za(n.height):n.height)/o;return i&&Number.isFinite(i)||(i=1),s&&Number.isFinite(s)||(s=1),{x:i,y:s}}const xi=Qa(0);function wi(e){const t=Ea(e);return Oa()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:xi}function Ei(e,t,n,r){void 0===t&&(t=!1),void 0===n&&(n=!1);const o=e.getBoundingClientRect(),a=gi(e);let i=Qa(1);t&&(r?Na(r)&&(i=bi(r)):i=bi(e));const s=function(e,t,n){return void 0===t&&(t=!1),!(!n||t&&n!==Ea(e))&&t}(a,n,r)?wi(a):Qa(0);let l=(o.left+s.x)/i.x,c=(o.top+s.y)/i.y,u=o.width/i.x,d=o.height/i.y;if(a){const e=Ea(a),t=r&&Na(r)?Ea(r):r;let n=e,o=Da(n);for(;o&&r&&t!==n;){const e=bi(o),t=o.getBoundingClientRect(),r=La(o),a=t.left+(o.clientLeft+parseFloat(r.paddingLeft))*e.x,i=t.top+(o.clientTop+parseFloat(r.paddingTop))*e.y;l*=e.x,c*=e.y,u*=e.x,d*=e.y,l+=a,c+=i,n=Ea(o),o=Da(n)}}return mi({width:u,height:d,x:l,y:c})}function Ci(e,t){const n=_a(e).scrollLeft;return t?t.left+n:Ei(Ca(e)).left+n}function Si(e,t,n){void 0===n&&(n=!1);const r=e.getBoundingClientRect();return{x:r.left+t.scrollLeft-(n?0:Ci(e,r)),y:r.top+t.scrollTop}}function Ni(e,t,n){let r;if("viewport"===t)r=function(e,t){const n=Ea(e),r=Ca(e),o=n.visualViewport;let a=r.clientWidth,i=r.clientHeight,s=0,l=0;if(o){a=o.width,i=o.height;const e=Oa();(!e||e&&"fixed"===t)&&(s=o.offsetLeft,l=o.offsetTop)}return{width:a,height:i,x:s,y:l}}(e,n);else if("document"===t)r=function(e){const t=Ca(e),n=_a(e),r=e.ownerDocument.body,o=Ka(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),a=Ka(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight);let i=-n.scrollLeft+Ci(e);const s=-n.scrollTop;return"rtl"===La(r).direction&&(i+=Ka(t.clientWidth,r.clientWidth)-o),{width:o,height:a,x:i,y:s}}(Ca(e));else if(Na(t))r=function(e,t){const n=Ei(e,!0,"fixed"===t),r=n.top+e.clientTop,o=n.left+e.clientLeft,a=Ra(e)?bi(e):Qa(1);return{width:e.clientWidth*a.x,height:e.clientHeight*a.y,x:o*a.x,y:r*a.y}}(t,n);else{const n=wi(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return mi(r)}function Ri(e,t){const n=Ia(e);return!(n===t||!Na(n)||Ta(n))&&("fixed"===La(n).position||Ri(n,t))}function ki(e,t,n){const r=Ra(t),o=Ca(t),a="fixed"===n,i=Ei(e,!0,a,t);let s={scrollLeft:0,scrollTop:0};const l=Qa(0);if(r||!r&&!a)if(("body"!==wa(t)||$a(o))&&(s=_a(t)),r){const e=Ei(t,!0,a,t);l.x=e.x+t.clientLeft,l.y=e.y+t.clientTop}else o&&(l.x=Ci(o));const c=!o||r||a?Qa(0):Si(o,s);return{x:i.left+s.scrollLeft-l.x-c.x,y:i.top+s.scrollTop-l.y-c.y,width:i.width,height:i.height}}function $i(e){return"static"===La(e).position}function Pi(e,t){if(!Ra(e)||"fixed"===La(e).position)return null;if(t)return t(e);let n=e.offsetParent;return Ca(e)===n&&(n=n.ownerDocument.body),n}function ji(e,t){const n=Ea(e);if(ja(e))return n;if(!Ra(e)){let t=Ia(e);for(;t&&!Ta(t);){if(Na(t)&&!$i(t))return t;t=Ia(t)}return n}let r=Pi(e,t);for(;r&&Pa(r)&&$i(r);)r=Pi(r,t);return r&&Ta(r)&&$i(r)&&!Ma(r)?n:r||function(e){let t=Ia(e);for(;Ra(t)&&!Ta(t);){if(Ma(t))return t;if(ja(t))return null;t=Ia(t)}return null}(e)||n}const Mi={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:r,strategy:o}=e;const a="fixed"===o,i=Ca(r),s=!!t&&ja(t.floating);if(r===i||s&&a)return n;let l={scrollLeft:0,scrollTop:0},c=Qa(1);const u=Qa(0),d=Ra(r);if((d||!d&&!a)&&(("body"!==wa(r)||$a(i))&&(l=_a(r)),Ra(r))){const e=Ei(r);c=bi(r),u.x=e.x+r.clientLeft,u.y=e.y+r.clientTop}const f=!i||d||a?Qa(0):Si(i,l,!0);return{width:n.width*c.x,height:n.height*c.y,x:n.x*c.x-l.scrollLeft*c.x+u.x+f.x,y:n.y*c.y-l.scrollTop*c.y+u.y+f.y}},getDocumentElement:Ca,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:r,strategy:o}=e;const a="clippingAncestors"===n?ja(t)?[]:function(e,t){const n=t.get(e);if(n)return n;let r=za(e,[],!1).filter((e=>Na(e)&&"body"!==wa(e))),o=null;const a="fixed"===La(e).position;let i=a?Ia(e):e;for(;Na(i)&&!Ta(i);){const t=La(i),n=Ma(i);n||"fixed"!==t.position||(o=null),(a?!n&&!o:!n&&"static"===t.position&&o&&["absolute","fixed"].includes(o.position)||$a(i)&&!n&&Ri(e,i))?r=r.filter((e=>e!==i)):o=t,i=Ia(i)}return t.set(e,r),r}(t,this._c):[].concat(n),i=[...a,r],s=i[0],l=i.reduce(((e,n)=>{const r=Ni(t,n,o);return e.top=Ka(r.top,e.top),e.right=Ua(r.right,e.right),e.bottom=Ua(r.bottom,e.bottom),e.left=Ka(r.left,e.left),e}),Ni(t,s,o));return{width:l.right-l.left,height:l.bottom-l.top,x:l.left,y:l.top}},getOffsetParent:ji,getElementRects:async function(e){const t=this.getOffsetParent||ji,n=this.getDimensions,r=await n(e.floating);return{reference:ki(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}},getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){const{width:t,height:n}=vi(e);return{width:t,height:n}},getScale:bi,isElement:Na,isRTL:function(e){return"rtl"===La(e).direction}};const Oi=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var n,r;const{x:o,y:a,placement:i,middlewareData:s}=t,l=await async function(e,t){const{placement:n,platform:r,elements:o}=e,a=await(null==r.isRTL?void 0:r.isRTL(o.floating)),i=oi(n),s=ai(n),l="y"===li(n),c=["left","top"].includes(i)?-1:1,u=a&&l?-1:1,d=ri(t,e);let{mainAxis:f,crossAxis:m,alignmentAxis:p}="number"==typeof d?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return s&&"number"==typeof p&&(m="end"===s?-1*p:p),l?{x:m*u,y:f*c}:{x:f*c,y:m*u}}(t,e);return i===(null==(n=s.offset)?void 0:n.placement)&&null!=(r=s.arrow)&&r.alignmentOffset?{}:{x:o+l.x,y:a+l.y,data:{...l,placement:i}}}}},Ti=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:r,placement:o}=t,{mainAxis:a=!0,crossAxis:i=!1,limiter:s={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...l}=ri(e,t),c={x:n,y:r},u=await hi(t,l),d=li(oi(o)),f=ii(d);let m=c[f],p=c[d];if(a){const e="y"===f?"bottom":"right";m=ni(m+u["y"===f?"top":"left"],m,m-u[e])}if(i){const e="y"===d?"bottom":"right";p=ni(p+u["y"===d?"top":"left"],p,p-u[e])}const h=s.fn({...t,[f]:m,[d]:p});return{...h,data:{x:h.x-n,y:h.y-r,enabled:{[f]:a,[d]:i}}}}}},Li=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,r;const{placement:o,middlewareData:a,rects:i,initialPlacement:s,platform:l,elements:c}=t,{mainAxis:u=!0,crossAxis:d=!0,fallbackPlacements:f,fallbackStrategy:m="bestFit",fallbackAxisSideDirection:p="none",flipAlignment:h=!0,...y}=ri(e,t);if(null!=(n=a.arrow)&&n.alignmentOffset)return{};const v=oi(o),g=li(s),b=oi(s)===s,x=await(null==l.isRTL?void 0:l.isRTL(c.floating)),w=f||(b||!h?[di(s)]:function(e){const t=di(e);return[ui(e),t,ui(t)]}(s)),E="none"!==p;!f&&E&&w.push(...function(e,t,n,r){const o=ai(e);let a=function(e,t,n){const r=["left","right"],o=["right","left"],a=["top","bottom"],i=["bottom","top"];switch(e){case"top":case"bottom":return n?t?o:r:t?r:o;case"left":case"right":return t?a:i;default:return[]}}(oi(e),"start"===n,r);return o&&(a=a.map((e=>e+"-"+o)),t&&(a=a.concat(a.map(ui)))),a}(s,h,p,x));const C=[s,...w],S=await hi(t,y),N=[];let R=(null==(r=a.flip)?void 0:r.overflows)||[];if(u&&N.push(S[v]),d){const e=function(e,t,n){void 0===n&&(n=!1);const r=ai(e),o=ci(e),a=si(o);let i="x"===o?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[a]>t.floating[a]&&(i=di(i)),[i,di(i)]}(o,i,x);N.push(S[e[0]],S[e[1]])}if(R=[...R,{placement:o,overflows:N}],!N.every((e=>e<=0))){var k,$;const e=((null==(k=a.flip)?void 0:k.index)||0)+1,t=C[e];if(t)return{data:{index:e,overflows:R},reset:{placement:t}};let n=null==($=R.filter((e=>e.overflows[0]<=0)).sort(((e,t)=>e.overflows[1]-t.overflows[1]))[0])?void 0:$.placement;if(!n)switch(m){case"bestFit":{var P;const e=null==(P=R.filter((e=>{if(E){const t=li(e.placement);return t===g||"y"===t}return!0})).map((e=>[e.placement,e.overflows.filter((e=>e>0)).reduce(((e,t)=>e+t),0)])).sort(((e,t)=>e[1]-t[1]))[0])?void 0:P[0];e&&(n=e);break}case"initialPlacement":n=s}if(o!==n)return{reset:{placement:n}}}return{}}}},_i=e=>({name:"arrow",options:e,async fn(t){const{x:n,y:r,placement:o,rects:a,platform:i,elements:s,middlewareData:l}=t,{element:c,padding:u=0}=ri(e,t)||{};if(null==c)return{};const d=fi(u),f={x:n,y:r},m=ci(o),p=si(m),h=await i.getDimensions(c),y="y"===m,v=y?"top":"left",g=y?"bottom":"right",b=y?"clientHeight":"clientWidth",x=a.reference[p]+a.reference[m]-f[m]-a.floating[p],w=f[m]-a.reference[m],E=await(null==i.getOffsetParent?void 0:i.getOffsetParent(c));let C=E?E[b]:0;C&&await(null==i.isElement?void 0:i.isElement(E))||(C=s.floating[b]||a.floating[p]);const S=x/2-w/2,N=C/2-h[p]/2-1,R=Ua(d[v],N),k=Ua(d[g],N),$=R,P=C-h[p]-k,j=C/2-h[p]/2+S,M=ni($,j,P),O=!l.arrow&&null!=ai(o)&&j!==M&&a.reference[p]/2-(j<$?R:k)-h[p]/2<0,T=O?j<$?j-$:j-P:0;return{[m]:f[m]+T,data:{[m]:M,centerOffset:j-M-T,...O&&{alignmentOffset:T}},reset:O}}}),Ii=function(e){return void 0===e&&(e={}),{name:"inline",options:e,async fn(t){const{placement:n,elements:r,rects:o,platform:a,strategy:i}=t,{padding:s=2,x:l,y:c}=ri(e,t),u=Array.from(await(null==a.getClientRects?void 0:a.getClientRects(r.reference))||[]),d=function(e){const t=e.slice().sort(((e,t)=>e.y-t.y)),n=[];let r=null;for(let e=0;e<t.length;e++){const o=t[e];!r||o.y-r.y>r.height/2?n.push([o]):n[n.length-1].push(o),r=o}return n.map((e=>mi(yi(e))))}(u),f=mi(yi(u)),m=fi(s),p=await a.getElementRects({reference:{getBoundingClientRect:function(){if(2===d.length&&d[0].left>d[1].right&&null!=l&&null!=c)return d.find((e=>l>e.left-m.left&&l<e.right+m.right&&c>e.top-m.top&&c<e.bottom+m.bottom))||f;if(d.length>=2){if("y"===li(n)){const e=d[0],t=d[d.length-1],r="top"===oi(n),o=e.top,a=t.bottom,i=r?e.left:t.left,s=r?e.right:t.right;return{top:o,bottom:a,left:i,right:s,width:s-i,height:a-o,x:i,y:o}}const e="left"===oi(n),t=Ka(...d.map((e=>e.right))),r=Ua(...d.map((e=>e.left))),o=d.filter((n=>e?n.left===r:n.right===t)),a=o[0].top,i=o[o.length-1].bottom;return{top:a,bottom:i,left:r,right:t,width:t-r,height:i-a,x:r,y:a}}return f}},floating:r.floating,strategy:i});return o.reference.x!==p.reference.x||o.reference.y!==p.reference.y||o.reference.width!==p.reference.width||o.reference.height!==p.reference.height?{reset:{rects:p}}:{}}}},Ai=(e,t,n)=>{const r=new Map,o={platform:Mi,...n},a={...o.platform,_c:r};return(async(e,t,n)=>{const{placement:r="bottom",strategy:o="absolute",middleware:a=[],platform:i}=n,s=a.filter(Boolean),l=await(null==i.isRTL?void 0:i.isRTL(t));let c=await i.getElementRects({reference:e,floating:t,strategy:o}),{x:u,y:d}=pi(c,r,l),f=r,m={},p=0;for(let n=0;n<s.length;n++){const{name:a,fn:h}=s[n],{x:y,y:v,data:g,reset:b}=await h({x:u,y:d,initialPlacement:r,placement:f,strategy:o,middlewareData:m,rects:c,platform:i,elements:{reference:e,floating:t}});u=null!=y?y:u,d=null!=v?v:d,m={...m,[a]:{...m[a],...g}},b&&p<=50&&(p++,"object"==typeof b&&(b.placement&&(f=b.placement),b.rects&&(c=!0===b.rects?await i.getElementRects({reference:e,floating:t,strategy:o}):b.rects),({x:u,y:d}=pi(c,f,l))),n=-1)}return{x:u,y:d,placement:f,strategy:o,middlewareData:m}})(e,t,{...o,platform:a})};var zi="undefined"!=typeof document?a.useLayoutEffect:a.useEffect;function Di(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;let n,r,o;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if(n=e.length,n!==t.length)return!1;for(r=n;0!=r--;)if(!Di(e[r],t[r]))return!1;return!0}if(o=Object.keys(e),n=o.length,n!==Object.keys(t).length)return!1;for(r=n;0!=r--;)if(!{}.hasOwnProperty.call(t,o[r]))return!1;for(r=n;0!=r--;){const n=o[r];if(!("_owner"===n&&e.$$typeof||Di(e[n],t[n])))return!1}return!0}return e!=e&&t!=t}function Fi(e){return"undefined"==typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function Bi(e,t){const n=Fi(e);return Math.round(t*n)/n}function Hi(e){const t=a.useRef(e);return zi((()=>{t.current=e})),t}const Wi=e=>({name:"arrow",options:e,fn(t){const{element:n,padding:r}="function"==typeof e?e(t):e;return n&&(o=n,{}.hasOwnProperty.call(o,"current"))?null!=n.current?_i({element:n.current,padding:r}).fn(t):{}:n?_i({element:n,padding:r}).fn(t):{};var o}}),Vi=(e,t)=>({...Oi(e),options:[e,t]}),Yi=(e,t)=>({...Ti(e),options:[e,t]}),Xi=(e,t)=>({...Li(e),options:[e,t]}),qi=(e,t)=>({...Ii(e),options:[e,t]}),Gi=(e,t)=>({...Wi(e),options:[e,t]}),Ui={...i},Ki=Ui.useInsertionEffect||(e=>e());function Zi(e){const t=a.useRef((()=>{}));return Ki((()=>{t.current=e})),a.useCallback((function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return null==t.current?void 0:t.current(...n)}),[])}var Ji="undefined"!=typeof document?a.useLayoutEffect:a.useEffect;let Qi=!1,es=0;const ts=()=>"floating-ui-"+Math.random().toString(36).slice(2,6)+es++,ns=Ui.useId||function(){const[e,t]=a.useState((()=>Qi?ts():void 0));return Ji((()=>{null==e&&t(ts())}),[]),a.useEffect((()=>{Qi=!0}),[]),e};const rs=a.createContext(null),os=a.createContext(null),as=()=>{var e;return(null==(e=a.useContext(rs))?void 0:e.id)||null},is=()=>a.useContext(os);function ss(e){return"data-floating-ui-"+e}function ls(e){const t=(0,a.useRef)(e);return Ji((()=>{t.current=e})),t}const cs=ss("safe-polygon");function us(e,t,n){return n&&!Ya(n)?0:"number"==typeof e?e:null==e?void 0:e[t]}function ds(e,t){void 0===t&&(t={});const{open:n,onOpenChange:r,dataRef:o,events:i,elements:s}=e,{enabled:l=!0,delay:c=0,handleClose:u=null,mouseOnly:d=!1,restMs:f=0,move:m=!0}=t,p=is(),h=as(),y=ls(u),v=ls(c),g=ls(n),b=a.useRef(),x=a.useRef(-1),w=a.useRef(),E=a.useRef(-1),C=a.useRef(!0),S=a.useRef(!1),N=a.useRef((()=>{})),R=a.useRef(!1),k=a.useCallback((()=>{var e;const t=null==(e=o.current.openEvent)?void 0:e.type;return(null==t?void 0:t.includes("mouse"))&&"mousedown"!==t}),[o]);a.useEffect((()=>{if(l)return i.on("openchange",e),()=>{i.off("openchange",e)};function e(e){let{open:t}=e;t||(clearTimeout(x.current),clearTimeout(E.current),C.current=!0,R.current=!1)}}),[l,i]),a.useEffect((()=>{if(!l)return;if(!y.current)return;if(!n)return;function e(e){k()&&r(!1,e,"hover")}const t=Xa(s.floating).documentElement;return t.addEventListener("mouseleave",e),()=>{t.removeEventListener("mouseleave",e)}}),[s.floating,n,r,l,y,k]);const $=a.useCallback((function(e,t,n){void 0===t&&(t=!0),void 0===n&&(n="hover");const o=us(v.current,"close",b.current);o&&!w.current?(clearTimeout(x.current),x.current=window.setTimeout((()=>r(!1,e,n)),o)):t&&(clearTimeout(x.current),r(!1,e,n))}),[v,r]),P=Zi((()=>{N.current(),w.current=void 0})),j=Zi((()=>{if(S.current){const e=Xa(s.floating).body;e.style.pointerEvents="",e.removeAttribute(cs),S.current=!1}})),M=Zi((()=>!!o.current.openEvent&&["click","mousedown"].includes(o.current.openEvent.type)));a.useEffect((()=>{if(l&&Na(s.domReference)){var e;const r=s.domReference;return n&&r.addEventListener("mouseleave",i),null==(e=s.floating)||e.addEventListener("mouseleave",i),m&&r.addEventListener("mousemove",t,{once:!0}),r.addEventListener("mouseenter",t),r.addEventListener("mouseleave",a),()=>{var e;n&&r.removeEventListener("mouseleave",i),null==(e=s.floating)||e.removeEventListener("mouseleave",i),m&&r.removeEventListener("mousemove",t),r.removeEventListener("mouseenter",t),r.removeEventListener("mouseleave",a)}}function t(e){if(clearTimeout(x.current),C.current=!1,d&&!Ya(b.current)||f>0&&!us(v.current,"open"))return;const t=us(v.current,"open",b.current);t?x.current=window.setTimeout((()=>{g.current||r(!0,e,"hover")}),t):n||r(!0,e,"hover")}function a(e){if(M())return;N.current();const t=Xa(s.floating);if(clearTimeout(E.current),R.current=!1,y.current&&o.current.floatingContext){n||clearTimeout(x.current),w.current=y.current({...o.current.floatingContext,tree:p,x:e.clientX,y:e.clientY,onClose(){j(),P(),M()||$(e,!0,"safe-polygon")}});const r=w.current;return t.addEventListener("mousemove",r),void(N.current=()=>{t.removeEventListener("mousemove",r)})}("touch"!==b.current||!Ba(s.floating,e.relatedTarget))&&$(e)}function i(e){M()||o.current.floatingContext&&(null==y.current||y.current({...o.current.floatingContext,tree:p,x:e.clientX,y:e.clientY,onClose(){j(),P(),M()||$(e)}})(e))}}),[s,l,e,d,f,m,$,P,j,r,n,g,p,v,y,o,M]),Ji((()=>{var e;if(l&&n&&null!=(e=y.current)&&e.__options.blockPointerEvents&&k()){S.current=!0;const e=s.floating;if(Na(s.domReference)&&e){var t;const n=Xa(s.floating).body;n.setAttribute(cs,"");const r=s.domReference,o=null==p||null==(t=p.nodesRef.current.find((e=>e.id===h)))||null==(t=t.context)?void 0:t.elements.floating;return o&&(o.style.pointerEvents=""),n.style.pointerEvents="none",r.style.pointerEvents="auto",e.style.pointerEvents="auto",()=>{n.style.pointerEvents="",r.style.pointerEvents="",e.style.pointerEvents=""}}}}),[l,n,h,s,p,y,k]),Ji((()=>{n||(b.current=void 0,R.current=!1,P(),j())}),[n,P,j]),a.useEffect((()=>()=>{P(),clearTimeout(x.current),clearTimeout(E.current),j()}),[l,s.domReference,P,j]);const O=a.useMemo((()=>{function e(e){b.current=e.pointerType}return{onPointerDown:e,onPointerEnter:e,onMouseMove(e){const{nativeEvent:t}=e;function o(){C.current||g.current||r(!0,t,"hover")}d&&!Ya(b.current)||n||0===f||R.current&&e.movementX**2+e.movementY**2<2||(clearTimeout(E.current),"touch"===b.current?o():(R.current=!0,E.current=window.setTimeout(o,f)))}}}),[d,r,n,g,f]),T=a.useMemo((()=>({onMouseEnter(){clearTimeout(x.current)},onMouseLeave(e){M()||$(e.nativeEvent,!1)}})),[$,M]);return a.useMemo((()=>l?{reference:O,floating:T}:{}),[l,O,T])}const fs=()=>{},ms=a.createContext({delay:0,initialDelay:0,timeoutMs:0,currentId:null,setCurrentId:fs,setState:fs,isInstantPhase:!1}),ps=()=>a.useContext(ms);function hs(e){const{children:t,delay:n,timeoutMs:r=0}=e,[o,i]=a.useReducer(((e,t)=>({...e,...t})),{delay:n,timeoutMs:r,initialDelay:n,currentId:null,isInstantPhase:!1}),s=a.useRef(null),l=a.useCallback((e=>{i({currentId:e})}),[]);return Ji((()=>{o.currentId?null===s.current?s.current=o.currentId:o.isInstantPhase||i({isInstantPhase:!0}):(o.isInstantPhase&&i({isInstantPhase:!1}),s.current=null)}),[o.currentId,o.isInstantPhase]),a.createElement(ms.Provider,{value:a.useMemo((()=>({...o,setState:i,setCurrentId:l})),[o,l])},t)}function ys(e,t){let n=e.filter((e=>{var n;return e.parentId===t&&(null==(n=e.context)?void 0:n.open)})),r=n;for(;r.length;)r=e.filter((e=>{var t;return null==(t=r)?void 0:t.some((t=>{var n;return e.parentId===t.id&&(null==(n=e.context)?void 0:n.open)}))})),n=n.concat(r);return n}const vs="data-floating-ui-focusable",gs={pointerdown:"onPointerDown",mousedown:"onMouseDown",click:"onClick"},bs={pointerdown:"onPointerDownCapture",mousedown:"onMouseDownCapture",click:"onClickCapture"},xs=e=>{var t,n;return{escapeKey:"boolean"==typeof e?e:null!=(t=null==e?void 0:e.escapeKey)&&t,outsidePress:"boolean"==typeof e?e:null==(n=null==e?void 0:e.outsidePress)||n}};function ws(e,t){void 0===t&&(t={});const{open:n,onOpenChange:r,elements:o,dataRef:i}=e,{enabled:s=!0,escapeKey:l=!0,outsidePress:c=!0,outsidePressEvent:u="pointerdown",referencePress:d=!1,referencePressEvent:f="pointerdown",ancestorScroll:m=!1,bubbles:p,capture:h}=t,y=is(),v=Zi("function"==typeof c?c:()=>!1),g="function"==typeof c?v:c,b=a.useRef(!1),x=a.useRef(!1),{escapeKey:w,outsidePress:E}=xs(p),{escapeKey:C,outsidePress:S}=xs(h),N=a.useRef(!1),R=Zi((e=>{var t;if(!n||!s||!l||"Escape"!==e.key)return;if(N.current)return;const o=null==(t=i.current.floatingContext)?void 0:t.nodeId,a=y?ys(y.nodesRef.current,o):[];if(!w&&(e.stopPropagation(),a.length>0)){let e=!0;if(a.forEach((t=>{var n;null==(n=t.context)||!n.open||t.context.dataRef.current.__escapeKeyBubbles||(e=!1)})),!e)return}r(!1,function(e){return"nativeEvent"in e}(e)?e.nativeEvent:e,"escape-key")})),k=Zi((e=>{var t;const n=()=>{var t;R(e),null==(t=Ga(e))||t.removeEventListener("keydown",n)};null==(t=Ga(e))||t.addEventListener("keydown",n)})),$=Zi((e=>{var t;const n=b.current;b.current=!1;const a=x.current;if(x.current=!1,"click"===u&&a)return;if(n)return;if("function"==typeof g&&!g(e))return;const s=Ga(e),l="["+ss("inert")+"]",c=Xa(o.floating).querySelectorAll(l);let d=Na(s)?s:null;for(;d&&!Ta(d);){const e=Ia(d);if(Ta(e)||!Na(e))break;d=e}if(c.length&&Na(s)&&!s.matches("html,body")&&!Ba(s,o.floating)&&Array.from(c).every((e=>!Ba(d,e))))return;if(Ra(s)&&M){const t=s.clientWidth>0&&s.scrollWidth>s.clientWidth,n=s.clientHeight>0&&s.scrollHeight>s.clientHeight;let r=n&&e.offsetX>s.clientWidth;if(n&&"rtl"===La(s).direction&&(r=e.offsetX<=s.offsetWidth-s.clientWidth),r||t&&e.offsetY>s.clientHeight)return}const f=null==(t=i.current.floatingContext)?void 0:t.nodeId,m=y&&ys(y.nodesRef.current,f).some((t=>{var n;return qa(e,null==(n=t.context)?void 0:n.elements.floating)}));if(qa(e,o.floating)||qa(e,o.domReference)||m)return;const p=y?ys(y.nodesRef.current,f):[];if(p.length>0){let e=!0;if(p.forEach((t=>{var n;null==(n=t.context)||!n.open||t.context.dataRef.current.__outsidePressBubbles||(e=!1)})),!e)return}r(!1,e,"outside-press")})),P=Zi((e=>{var t;const n=()=>{var t;$(e),null==(t=Ga(e))||t.removeEventListener(u,n)};null==(t=Ga(e))||t.addEventListener(u,n)}));a.useEffect((()=>{if(!n||!s)return;i.current.__escapeKeyBubbles=w,i.current.__outsidePressBubbles=E;let e=-1;function t(e){r(!1,e,"ancestor-scroll")}function a(){window.clearTimeout(e),N.current=!0}function c(){e=window.setTimeout((()=>{N.current=!1}),Oa()?5:0)}const d=Xa(o.floating);l&&(d.addEventListener("keydown",C?k:R,C),d.addEventListener("compositionstart",a),d.addEventListener("compositionend",c)),g&&d.addEventListener(u,S?P:$,S);let f=[];return m&&(Na(o.domReference)&&(f=za(o.domReference)),Na(o.floating)&&(f=f.concat(za(o.floating))),!Na(o.reference)&&o.reference&&o.reference.contextElement&&(f=f.concat(za(o.reference.contextElement)))),f=f.filter((e=>{var t;return e!==(null==(t=d.defaultView)?void 0:t.visualViewport)})),f.forEach((e=>{e.addEventListener("scroll",t,{passive:!0})})),()=>{l&&(d.removeEventListener("keydown",C?k:R,C),d.removeEventListener("compositionstart",a),d.removeEventListener("compositionend",c)),g&&d.removeEventListener(u,S?P:$,S),f.forEach((e=>{e.removeEventListener("scroll",t)})),window.clearTimeout(e)}}),[i,o,l,g,u,n,r,m,s,w,E,R,C,k,$,S,P]),a.useEffect((()=>{b.current=!1}),[g,u]);const j=a.useMemo((()=>({onKeyDown:R,[gs[f]]:e=>{d&&r(!1,e.nativeEvent,"reference-press")}})),[R,r,d,f]),M=a.useMemo((()=>({onKeyDown:R,onMouseDown(){x.current=!0},onMouseUp(){x.current=!0},[bs[u]]:()=>{b.current=!0}})),[R,u]);return a.useMemo((()=>s?{reference:j,floating:M}:{}),[s,j,M])}function Es(e){void 0===e&&(e={});const{nodeId:t}=e,n=function(e){const{open:t=!1,onOpenChange:n,elements:r}=e,o=ns(),i=a.useRef({}),[s]=a.useState((()=>function(){const e=new Map;return{emit(t,n){var r;null==(r=e.get(t))||r.forEach((e=>e(n)))},on(t,n){e.set(t,[...e.get(t)||[],n])},off(t,n){var r;e.set(t,(null==(r=e.get(t))?void 0:r.filter((e=>e!==n)))||[])}}}())),l=null!=as(),[c,u]=a.useState(r.reference),d=Zi(((e,t,r)=>{i.current.openEvent=e?t:void 0,s.emit("openchange",{open:e,event:t,reason:r,nested:l}),null==n||n(e,t,r)})),f=a.useMemo((()=>({setPositionReference:u})),[]),m=a.useMemo((()=>({reference:c||r.reference||null,floating:r.floating||null,domReference:r.reference})),[c,r.reference,r.floating]);return a.useMemo((()=>({dataRef:i,open:t,onOpenChange:d,elements:m,events:s,floatingId:o,refs:f})),[t,d,m,s,o,f])}({...e,elements:{reference:null,floating:null,...e.elements}}),r=e.rootContext||n,o=r.elements,[i,s]=a.useState(null),[l,c]=a.useState(null),u=(null==o?void 0:o.domReference)||i,d=a.useRef(null),f=is();Ji((()=>{u&&(d.current=u)}),[u]);const m=function(e){void 0===e&&(e={});const{placement:t="bottom",strategy:n="absolute",middleware:r=[],platform:o,elements:{reference:i,floating:s}={},transform:l=!0,whileElementsMounted:c,open:u}=e,[d,f]=a.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[m,p]=a.useState(r);Di(m,r)||p(r);const[h,y]=a.useState(null),[v,g]=a.useState(null),b=a.useCallback((e=>{e!==C.current&&(C.current=e,y(e))}),[]),x=a.useCallback((e=>{e!==S.current&&(S.current=e,g(e))}),[]),w=i||h,E=s||v,C=a.useRef(null),S=a.useRef(null),N=a.useRef(d),R=null!=c,k=Hi(c),$=Hi(o),P=Hi(u),j=a.useCallback((()=>{if(!C.current||!S.current)return;const e={placement:t,strategy:n,middleware:m};$.current&&(e.platform=$.current),Ai(C.current,S.current,e).then((e=>{const t={...e,isPositioned:!1!==P.current};M.current&&!Di(N.current,t)&&(N.current=t,Wt.flushSync((()=>{f(t)})))}))}),[m,t,n,$,P]);zi((()=>{!1===u&&N.current.isPositioned&&(N.current.isPositioned=!1,f((e=>({...e,isPositioned:!1}))))}),[u]);const M=a.useRef(!1);zi((()=>(M.current=!0,()=>{M.current=!1})),[]),zi((()=>{if(w&&(C.current=w),E&&(S.current=E),w&&E){if(k.current)return k.current(w,E,j);j()}}),[w,E,j,k,R]);const O=a.useMemo((()=>({reference:C,floating:S,setReference:b,setFloating:x})),[b,x]),T=a.useMemo((()=>({reference:w,floating:E})),[w,E]),L=a.useMemo((()=>{const e={position:n,left:0,top:0};if(!T.floating)return e;const t=Bi(T.floating,d.x),r=Bi(T.floating,d.y);return l?{...e,transform:"translate("+t+"px, "+r+"px)",...Fi(T.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:r}}),[n,l,T.floating,d.x,d.y]);return a.useMemo((()=>({...d,update:j,refs:O,elements:T,floatingStyles:L})),[d,j,O,T,L])}({...e,elements:{...o,...l&&{reference:l}}}),p=a.useCallback((e=>{const t=Na(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),contextElement:e}:e;c(t),m.refs.setReference(t)}),[m.refs]),h=a.useCallback((e=>{(Na(e)||null===e)&&(d.current=e,s(e)),(Na(m.refs.reference.current)||null===m.refs.reference.current||null!==e&&!Na(e))&&m.refs.setReference(e)}),[m.refs]),y=a.useMemo((()=>({...m.refs,setReference:h,setPositionReference:p,domReference:d})),[m.refs,h,p]),v=a.useMemo((()=>({...m.elements,domReference:u})),[m.elements,u]),g=a.useMemo((()=>({...m,...r,refs:y,elements:v,nodeId:t})),[m,y,v,t,r]);return Ji((()=>{r.dataRef.current.floatingContext=g;const e=null==f?void 0:f.nodesRef.current.find((e=>e.id===t));e&&(e.context=g)})),a.useMemo((()=>({...m,context:g,refs:y,elements:v})),[m,y,v,g])}function Cs(e,t){void 0===t&&(t={});const{open:n,onOpenChange:r,events:o,dataRef:i,elements:s}=e,{enabled:l=!0,visibleOnly:c=!0}=t,u=a.useRef(!1),d=a.useRef(),f=a.useRef(!0);a.useEffect((()=>{if(!l)return;const e=Ea(s.domReference);function t(){!n&&Ra(s.domReference)&&s.domReference===Fa(Xa(s.domReference))&&(u.current=!0)}function r(){f.current=!0}return e.addEventListener("blur",t),e.addEventListener("keydown",r,!0),()=>{e.removeEventListener("blur",t),e.removeEventListener("keydown",r,!0)}}),[s.domReference,n,l]),a.useEffect((()=>{if(l)return o.on("openchange",e),()=>{o.off("openchange",e)};function e(e){let{reason:t}=e;"reference-press"!==t&&"escape-key"!==t||(u.current=!0)}}),[o,l]),a.useEffect((()=>()=>{clearTimeout(d.current)}),[]);const m=a.useMemo((()=>({onPointerDown(e){(function(e){return!Wa().includes("jsdom/")&&(!Va()&&0===e.width&&0===e.height||Va()&&1===e.width&&1===e.height&&0===e.pressure&&0===e.detail&&"mouse"===e.pointerType||e.width<1&&e.height<1&&0===e.pressure&&0===e.detail&&"touch"===e.pointerType)})(e.nativeEvent)||(f.current=!1)},onMouseLeave(){u.current=!1},onFocus(e){if(u.current)return;const t=Ga(e.nativeEvent);if(c&&Na(t))try{if(/apple/i.test(navigator.vendor)&&Ha().toLowerCase().startsWith("mac")&&!navigator.maxTouchPoints)throw Error();if(!t.matches(":focus-visible"))return}catch(e){if(!f.current&&(!Ra(n=t)||!n.matches("input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])")))return}var n;r(!0,e.nativeEvent,"focus")},onBlur(e){u.current=!1;const t=e.relatedTarget,n=e.nativeEvent,o=Na(t)&&t.hasAttribute(ss("focus-guard"))&&"outside"===t.getAttribute("data-type");d.current=window.setTimeout((()=>{var e;const a=Fa(s.domReference?s.domReference.ownerDocument:document);(t||a!==s.domReference)&&(Ba(null==(e=i.current.floatingContext)?void 0:e.refs.floating.current,a)||Ba(s.domReference,a)||o||r(!1,n,"focus"))}))}})),[i,s.domReference,r,c]);return a.useMemo((()=>l?{reference:m}:{}),[l,m])}const Ss="active",Ns="selected";function Rs(e,t,n){const r=new Map,o="item"===n;let a=e;if(o&&e){const{[Ss]:t,[Ns]:__,...n}=e;a=n}return{..."floating"===n&&{tabIndex:-1,[vs]:""},...a,...t.map((t=>{const r=t?t[n]:null;return"function"==typeof r?e?r(e):null:r})).concat(e).reduce(((e,t)=>t?(Object.entries(t).forEach((t=>{let[n,a]=t;var i;o&&[Ss,Ns].includes(n)||(0===n.indexOf("on")?(r.has(n)||r.set(n,[]),"function"==typeof a&&(null==(i=r.get(n))||i.push(a),e[n]=function(){for(var e,t=arguments.length,o=new Array(t),a=0;a<t;a++)o[a]=arguments[a];return null==(e=r.get(n))?void 0:e.map((e=>e(...o))).find((e=>void 0!==e))})):e[n]=a)})),e):e),{})}}const ks=new Map([["select","listbox"],["combobox","listbox"],["label",!1]]);function $s(e,t){var n;void 0===t&&(t={});const{open:r,floatingId:o}=e,{enabled:i=!0,role:s="dialog"}=t,l=null!=(n=ks.get(s))?n:s,c=ns(),u=null!=as(),d=a.useMemo((()=>"tooltip"===l||"label"===s?{["aria-"+("label"===s?"labelledby":"describedby")]:r?o:void 0}:{"aria-expanded":r?"true":"false","aria-haspopup":"alertdialog"===l?"dialog":l,"aria-controls":r?o:void 0,..."listbox"===l&&{role:"combobox"},..."menu"===l&&{id:c},..."menu"===l&&u&&{role:"menuitem"},..."select"===s&&{"aria-autocomplete":"none"},..."combobox"===s&&{"aria-autocomplete":"list"}}),[l,o,u,r,c,s]),f=a.useMemo((()=>{const e={id:o,...l&&{role:l}};return"tooltip"===l||"label"===s?e:{...e,..."menu"===l&&{"aria-labelledby":c}}}),[l,o,c,s]),m=a.useCallback((e=>{let{active:t,selected:n}=e;const r={role:"option",...t&&{id:o+"-option"}};switch(s){case"select":return{...r,"aria-selected":t&&n};case"combobox":return{...r,...t&&{"aria-selected":!0}}}return{}}),[o,s]);return a.useMemo((()=>i?{reference:d,floating:f,item:m}:{}),[i,d,f,m])}var Ps={tooltip:"m_1b3c8819",arrow:"m_f898399f"};const js={refProp:"ref",withinPortal:!0,offset:10,defaultOpened:!1,position:"right",zIndex:Ye("popover")},Ms=(e,{radius:t,color:n})=>({tooltip:{"--tooltip-radius":void 0===t?void 0:ne(t),"--tooltip-bg":n?R(n,e):void 0,"--tooltip-color":n?"var(--mantine-color-white)":void 0}}),Os=De(((e,t)=>{const n=se("TooltipFloating",js,e),{children:r,refProp:o,withinPortal:i,style:s,className:c,classNames:u,styles:d,unstyled:f,radius:m,color:p,label:h,offset:y,position:v,multiline:g,zIndex:b,disabled:x,defaultOpened:w,variant:E,vars:C,portalProps:S,...N}=n,R=z(),k=xe({name:"TooltipFloating",props:n,classes:Ps,className:c,style:s,classNames:u,styles:d,unstyled:f,rootSelector:"tooltip",vars:C,varsResolver:Ms}),{handleMouseMove:$,x:P,y:j,opened:M,boundaryRef:O,floating:T,setOpened:L}=function({offset:e,position:t,defaultOpened:n}){const[r,o]=(0,a.useState)(n),i=(0,a.useRef)(),{x:s,y:l,elements:c,refs:u,update:d,placement:f}=Es({placement:t,middleware:[Yi({crossAxis:!0,padding:5,rootBoundary:"document"})]}),m=f.includes("right")?e:t.includes("left")?-1*e:0,p=f.includes("bottom")?e:t.includes("top")?-1*e:0,h=(0,a.useCallback)((({clientX:e,clientY:t})=>{u.setPositionReference({getBoundingClientRect:()=>({width:0,height:0,x:e,y:t,left:e+m,top:t+p,right:e,bottom:t})})}),[c.reference]);return(0,a.useEffect)((()=>{if(u.floating.current){const e=i.current;e.addEventListener("mousemove",h);const t=za(u.floating.current);return t.forEach((e=>{e.addEventListener("scroll",d)})),()=>{e.removeEventListener("mousemove",h),t.forEach((e=>{e.removeEventListener("scroll",d)}))}}}),[c.reference,u.floating.current,d,h,r]),{handleMouseMove:h,x:s,y:l,opened:r,setOpened:o,boundaryRef:i,floating:u.setFloating}}({offset:y,position:v,defaultOpened:w});if(!Pt(r))throw new Error("[@mantine/core] Tooltip.Floating component children should be an element or a component that accepts ref, fragments, strings, numbers and other primitive values are not supported");const _=$t(O,da(r),t);return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(Qn,{...S,withinPortal:i,children:(0,l.jsx)(Ae,{...N,...k("tooltip",{style:{...ba(s,R),zIndex:b,display:!x&&M?"block":"none",top:(j&&Math.round(j))??"",left:(P&&Math.round(P))??""}}),variant:E,ref:T,mod:{multiline:g},children:h})}),(0,a.cloneElement)(r,{...r.props,[o]:_,onMouseEnter:e=>{r.props.onMouseEnter?.(e),$(e),L(!0)},onMouseLeave:e=>{r.props.onMouseLeave?.(e),L(!1)}})]})}));Os.classes=Ps,Os.displayName="@mantine/core/TooltipFloating";const Ts=(0,a.createContext)(!1),Ls=Ts.Provider,_s={openDelay:0,closeDelay:0};function Is(e){const{openDelay:t,closeDelay:n,children:r}=se("TooltipGroup",_s,e);return(0,l.jsx)(Ls,{value:!0,children:(0,l.jsx)(hs,{delay:{open:t,close:n},children:r})})}function As(e){const[t,n]=(0,a.useState)(e.defaultOpened),r="boolean"==typeof e.opened?e.opened:t,o=(0,a.useContext)(Ts),i=tr(),{delay:s,currentId:l,setCurrentId:c}=ps(),u=(0,a.useCallback)((e=>{n(e),e&&c(i)}),[c,i]),{x:d,y:f,context:m,refs:p,update:h,placement:y,middlewareData:{arrow:{x:v,y:g}={}}}=Es({strategy:e.strategy,placement:e.position,open:r,onOpenChange:u,middleware:[Vi(e.offset),Yi({padding:8}),Xi(),Gi({element:e.arrowRef,padding:e.arrowOffset}),...e.inline?[qi()]:[]]});!function(e,t){void 0===t&&(t={});const{open:n,onOpenChange:r,floatingId:o}=e,{id:a,enabled:i=!0}=t,s=null!=a?a:o,l=ps(),{currentId:c,setCurrentId:u,initialDelay:d,setState:f,timeoutMs:m}=l;Ji((()=>{i&&c&&(f({delay:{open:1,close:us(d,"close")}}),c!==s&&r(!1))}),[i,s,r,f,c,d]),Ji((()=>{function e(){r(!1),f({delay:d,currentId:null})}if(i&&c&&!n&&c===s){if(m){const t=window.setTimeout(e,m);return()=>{clearTimeout(t)}}e()}}),[i,n,f,c,s,r,d,m]),Ji((()=>{i&&u!==fs&&n&&u(s)}),[i,n,u,s])}(m,{id:i});const{getReferenceProps:b,getFloatingProps:x}=function(e){void 0===e&&(e=[]);const t=e.map((e=>null==e?void 0:e.reference)),n=e.map((e=>null==e?void 0:e.floating)),r=e.map((e=>null==e?void 0:e.item)),o=a.useCallback((t=>Rs(t,e,"reference")),t),i=a.useCallback((t=>Rs(t,e,"floating")),n),s=a.useCallback((t=>Rs(t,e,"item")),r);return a.useMemo((()=>({getReferenceProps:o,getFloatingProps:i,getItemProps:s})),[o,i,s])}([ds(m,{enabled:e.events?.hover,delay:o?s:{open:e.openDelay,close:e.closeDelay},mouseOnly:!e.events?.touch}),Cs(m,{enabled:e.events?.focus,visibleOnly:!0}),$s(m,{role:"tooltip"}),ws(m,{enabled:void 0===e.opened})]);!function({opened:e,floating:t,position:n,positionDependencies:r}){const[o,i]=(0,a.useState)(0);(0,a.useEffect)((()=>{if(t.refs.reference.current&&t.refs.floating.current&&e)return function(e,t,n,r){void 0===r&&(r={});const{ancestorScroll:o=!0,ancestorResize:a=!0,elementResize:i="function"==typeof ResizeObserver,layoutShift:s="function"==typeof IntersectionObserver,animationFrame:l=!1}=r,c=gi(e),u=o||a?[...c?za(c):[],...za(t)]:[];u.forEach((e=>{o&&e.addEventListener("scroll",n,{passive:!0}),a&&e.addEventListener("resize",n)}));const d=c&&s?function(e,t){let n,r=null;const o=Ca(e);function a(){var e;clearTimeout(n),null==(e=r)||e.disconnect(),r=null}return function i(s,l){void 0===s&&(s=!1),void 0===l&&(l=1),a();const{left:c,top:u,width:d,height:f}=e.getBoundingClientRect();if(s||t(),!d||!f)return;const m={rootMargin:-Ja(u)+"px "+-Ja(o.clientWidth-(c+d))+"px "+-Ja(o.clientHeight-(u+f))+"px "+-Ja(c)+"px",threshold:Ka(0,Ua(1,l))||1};let p=!0;function h(e){const t=e[0].intersectionRatio;if(t!==l){if(!p)return i();t?i(!1,t):n=setTimeout((()=>{i(!1,1e-7)}),1e3)}p=!1}try{r=new IntersectionObserver(h,{...m,root:o.ownerDocument})}catch(e){r=new IntersectionObserver(h,m)}r.observe(e)}(!0),a}(c,n):null;let f,m=-1,p=null;i&&(p=new ResizeObserver((e=>{let[r]=e;r&&r.target===c&&p&&(p.unobserve(t),cancelAnimationFrame(m),m=requestAnimationFrame((()=>{var e;null==(e=p)||e.observe(t)}))),n()})),c&&!l&&p.observe(c),p.observe(t));let h=l?Ei(e):null;return l&&function t(){const r=Ei(e);!h||r.x===h.x&&r.y===h.y&&r.width===h.width&&r.height===h.height||n(),h=r,f=requestAnimationFrame(t)}(),n(),()=>{var e;u.forEach((e=>{o&&e.removeEventListener("scroll",n),a&&e.removeEventListener("resize",n)})),null==d||d(),null==(e=p)||e.disconnect(),p=null,l&&cancelAnimationFrame(f)}}(t.refs.reference.current,t.refs.floating.current,t.update)}),[t.refs.reference.current,t.refs.floating.current,e,o,n]),qt((()=>{t.update()}),r),qt((()=>{i((e=>e+1))}),[e])}({opened:r,position:e.position,positionDependencies:e.positionDependencies,floating:{refs:p,update:h}}),qt((()=>{e.onPositionChange?.(y)}),[y]);const w=r&&l&&l!==i;return{x:d,y:f,arrowX:v,arrowY:g,reference:p.setReference,floating:p.setFloating,getFloatingProps:x,getReferenceProps:b,isGroupPhase:w,opened:r,placement:y}}Is.displayName="@mantine/core/TooltipGroup",Is.extend=e=>e;const zs={position:"top",refProp:"ref",withinPortal:!0,inline:!1,defaultOpened:!1,arrowSize:4,arrowOffset:5,arrowRadius:0,arrowPosition:"side",offset:5,transitionProps:{duration:100,transition:"fade"},events:{hover:!0,focus:!1,touch:!1},zIndex:Ye("popover"),positionDependencies:[]},Ds=(e,{radius:t,color:n})=>({tooltip:{"--tooltip-radius":void 0===t?void 0:ne(t),"--tooltip-bg":n?R(n,e):void 0,"--tooltip-color":n?"var(--mantine-color-white)":void 0}}),Fs=De(((e,t)=>{const n=se("Tooltip",zs,e),{children:r,position:o,refProp:i,label:s,openDelay:c,closeDelay:u,onPositionChange:d,opened:f,defaultOpened:m,withinPortal:p,radius:h,color:y,classNames:v,styles:g,unstyled:b,style:x,className:w,withArrow:E,arrowSize:C,arrowOffset:S,arrowRadius:N,arrowPosition:R,offset:k,transitionProps:$,multiline:P,events:j,zIndex:M,disabled:O,positionDependencies:T,onClick:L,onMouseEnter:_,onMouseLeave:I,inline:A,variant:z,keepMounted:D,vars:F,portalProps:B,mod:H,floatingStrategy:W,...V}=se("Tooltip",zs,n),{dir:Y}=Mo(),X=(0,a.useRef)(null),q=As({position:fa(Y,o),closeDelay:u,openDelay:c,onPositionChange:d,opened:f,defaultOpened:m,events:j,arrowRef:X,arrowOffset:S,offset:"number"==typeof k?k+(E?C/2:0):k,positionDependencies:[...T,r],inline:A,strategy:W}),G=xe({name:"Tooltip",props:n,classes:Ps,className:w,style:x,classNames:v,styles:g,unstyled:b,rootSelector:"tooltip",vars:F,varsResolver:Ds});if(!Pt(r))throw new Error("[@mantine/core] Tooltip component children should be an element or a component that accepts ref, fragments, strings, numbers and other primitive values are not supported");const U=$t(q.reference,da(r),t),K=function(e){return{...ga,duration:100,transition:"fade",...e}}($);return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(Qn,{...B,withinPortal:p,children:(0,l.jsx)(Gt,{...K,keepMounted:D,mounted:!O&&!!q.opened,duration:q.isGroupPhase?10:K.duration,children:e=>(0,l.jsxs)(Ae,{...V,"data-fixed":"fixed"===W||void 0,variant:z,mod:[{multiline:P},H],...q.getFloatingProps({ref:q.floating,className:G("tooltip").className,style:{...G("tooltip").style,...e,zIndex:M,top:q.y??0,left:q.x??0}}),children:[s,(0,l.jsx)(va,{ref:X,arrowX:q.arrowX,arrowY:q.arrowY,visible:E,position:q.placement,arrowSize:C,arrowOffset:S,arrowRadius:N,arrowPosition:R,...G("arrow")})]})})}),(0,a.cloneElement)(r,q.getReferenceProps({onClick:L,onMouseEnter:_,onMouseLeave:I,onMouseMove:n.onMouseMove,onPointerDown:n.onPointerDown,onPointerEnter:n.onPointerEnter,[i]:U,className:ce(w,r.props.className),...r.props}))]})}));Fs.classes=Ps,Fs.displayName="@mantine/core/Tooltip",Fs.Floating=Os,Fs.Group=Is;const Bs=window.wp.i18n;var Hs=o(888);const Ws=()=>{},Vs=Ws(),Ys=Object,Xs=e=>e===Vs,qs=e=>"function"==typeof e,Gs=(e,t)=>({...e,...t}),Us=new WeakMap;let Ks=0;const Zs=e=>{const t=typeof e,n=e&&e.constructor,r=n==Date;let o,a;if(Ys(e)!==e||r||n==RegExp)o=r?e.toJSON():"symbol"==t?e.toString():"string"==t?JSON.stringify(e):""+e;else{if(o=Us.get(e),o)return o;if(o=++Ks+"~",Us.set(e,o),n==Array){for(o="@",a=0;a<e.length;a++)o+=Zs(e[a])+",";Us.set(e,o)}if(n==Ys){o="#";const t=Ys.keys(e).sort();for(;!Xs(a=t.pop());)Xs(e[a])||(o+=a+":"+Zs(e[a])+",");Us.set(e,o)}}return o},Js=new WeakMap,Qs={},el={},tl="undefined",nl=typeof window!=tl,rl=typeof document!=tl,ol=(e,t)=>{const n=Js.get(e);return[()=>!Xs(t)&&e.get(t)||Qs,r=>{if(!Xs(t)){const o=e.get(t);t in el||(el[t]=o),n[5](t,Gs(o,r),o||Qs)}},n[6],()=>!Xs(t)&&t in el?el[t]:!Xs(t)&&e.get(t)||Qs]};let al=!0;const[il,sl]=nl&&window.addEventListener?[window.addEventListener.bind(window),window.removeEventListener.bind(window)]:[Ws,Ws],ll={isOnline:()=>al,isVisible:()=>{const e=rl&&document.visibilityState;return Xs(e)||"hidden"!==e}},cl={initFocus:e=>(rl&&document.addEventListener("visibilitychange",e),il("focus",e),()=>{rl&&document.removeEventListener("visibilitychange",e),sl("focus",e)}),initReconnect:e=>{const t=()=>{al=!0,e()},n=()=>{al=!1};return il("online",t),il("offline",n),()=>{sl("online",t),sl("offline",n)}}},ul=!a.useId,dl=!nl||"Deno"in window,fl=dl?a.useEffect:a.useLayoutEffect,ml="undefined"!=typeof navigator&&navigator.connection,pl=!dl&&ml&&(["slow-2g","2g"].includes(ml.effectiveType)||ml.saveData),hl=e=>{if(qs(e))try{e=e()}catch(t){e=""}const t=e;return[e="string"==typeof e?e:(Array.isArray(e)?e.length:e)?Zs(e):"",t]};let yl=0;const vl=()=>++yl;async function gl(...e){const[t,n,r,o]=e,a=Gs({populateCache:!0,throwOnError:!0},"boolean"==typeof o?{revalidate:o}:o||{});let i=a.populateCache;const s=a.rollbackOnError;let l=a.optimisticData;const c=a.throwOnError;if(qs(n)){const e=n,r=[],o=t.keys();for(const n of o)!/^\$(inf|sub)\$/.test(n)&&e(t.get(n)._k)&&r.push(n);return Promise.all(r.map(u))}return u(n);async function u(n){const[o]=hl(n);if(!o)return;const[u,d]=ol(t,o),[f,m,p,h]=Js.get(t),y=()=>{const e=f[o];return(qs(a.revalidate)?a.revalidate(u().data,n):!1!==a.revalidate)&&(delete p[o],delete h[o],e&&e[0])?e[0](2).then((()=>u().data)):u().data};if(e.length<3)return y();let v,g=r;const b=vl();m[o]=[b,0];const x=!Xs(l),w=u(),E=w.data,C=w._c,S=Xs(C)?E:C;if(x&&(l=qs(l)?l(S,E):l,d({data:l,_c:S})),qs(g))try{g=g(S)}catch(e){v=e}if(g&&qs(g.then)){if(g=await g.catch((e=>{v=e})),b!==m[o][0]){if(v)throw v;return g}v&&x&&(e=>"function"==typeof s?s(e):!1!==s)(v)&&(i=!0,d({data:S,_c:Vs}))}if(i&&!v)if(qs(i)){const e=i(g,S);d({data:e,error:Vs,_c:Vs})}else d({data:g,error:Vs,_c:Vs});if(m[o][1]=vl(),Promise.resolve(y()).then((()=>{d({_c:Vs})})),!v)return g;if(c)throw v}}const bl=(e,t)=>{for(const n in e)e[n][0]&&e[n][0](t)},xl=(e,t)=>{if(!Js.has(e)){const n=Gs(cl,t),r={},o=gl.bind(Vs,e);let a=Ws;const i={},s=(e,t)=>{const n=i[e]||[];return i[e]=n,n.push(t),()=>n.splice(n.indexOf(t),1)},l=(t,n,r)=>{e.set(t,n);const o=i[t];if(o)for(const e of o)e(n,r)},c=()=>{if(!Js.has(e)&&(Js.set(e,[r,{},{},{},o,l,s]),!dl)){const t=n.initFocus(setTimeout.bind(Vs,bl.bind(Vs,r,0))),o=n.initReconnect(setTimeout.bind(Vs,bl.bind(Vs,r,1)));a=()=>{t&&t(),o&&o(),Js.delete(e)}}};return c(),[e,o,c,a]}return[e,Js.get(e)[4]]},[wl,El]=xl(new Map),Cl=Gs({onLoadingSlow:Ws,onSuccess:Ws,onError:Ws,onErrorRetry:(e,__,t,n,r)=>{const o=t.errorRetryCount,a=r.retryCount,i=~~((Math.random()+.5)*(1<<(a<8?a:8)))*t.errorRetryInterval;!Xs(o)&&a>o||setTimeout(n,i,r)},onDiscarded:Ws,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:pl?1e4:5e3,focusThrottleInterval:5e3,dedupingInterval:2e3,loadingTimeout:pl?5e3:3e3,compare:(e,t)=>Zs(e)==Zs(t),isPaused:()=>!1,cache:wl,mutate:El,fallback:{}},ll),Sl=(e,t)=>{const n=Gs(e,t);if(t){const{use:r,fallback:o}=e,{use:a,fallback:i}=t;r&&a&&(n.use=r.concat(a)),o&&i&&(n.fallback=Gs(o,i))}return n},Nl=(0,a.createContext)({}),Rl=nl&&window.__SWR_DEVTOOLS_USE__,kl=Rl?window.__SWR_DEVTOOLS_USE__:[],$l=kl.concat((e=>(t,n,r)=>e(t,n&&((...e)=>{const[r]=hl(t),[,,,o]=Js.get(wl);if(r.startsWith("$inf$"))return n(...e);const a=o[r];return Xs(a)?n(...e):(delete o[r],a)}),r)));Rl&&(window.__SWR_DEVTOOLS_REACT__=a);const Pl=a.use||(e=>{if("pending"===e.status)throw e;if("fulfilled"===e.status)return e.value;throw"rejected"===e.status?e.reason:(e.status="pending",e.then((t=>{e.status="fulfilled",e.value=t}),(t=>{e.status="rejected",e.reason=t})),e)}),jl={dedupe:!0},Ml=(Ys.defineProperty((e=>{const{value:t}=e,n=(0,a.useContext)(Nl),r=qs(t),o=(0,a.useMemo)((()=>r?t(n):t),[r,n,t]),i=(0,a.useMemo)((()=>r?o:Sl(n,o)),[r,n,o]),s=o&&o.provider,l=(0,a.useRef)(Vs);s&&!l.current&&(l.current=xl(s(i.cache||wl),o));const c=l.current;return c&&(i.cache=c[0],i.mutate=c[1]),fl((()=>{if(c)return c[2]&&c[2](),c[3]}),[]),(0,a.createElement)(Nl.Provider,Gs(e,{value:i}))}),"defaultValue",{value:Cl}),Ol=(e,t,n)=>{const{cache:r,compare:o,suspense:i,fallbackData:s,revalidateOnMount:l,revalidateIfStale:c,refreshInterval:u,refreshWhenHidden:d,refreshWhenOffline:f,keepPreviousData:m}=n,[p,h,y,v]=Js.get(r),[g,b]=hl(e),x=(0,a.useRef)(!1),w=(0,a.useRef)(!1),E=(0,a.useRef)(g),C=(0,a.useRef)(t),S=(0,a.useRef)(n),N=()=>S.current,R=()=>N().isVisible()&&N().isOnline(),[k,$,P,j]=ol(r,g),M=(0,a.useRef)({}).current,O=Xs(s)?n.fallback[g]:s,T=(e,t)=>{for(const n in M){const r=n;if("data"===r){if(!o(e[r],t[r])){if(!Xs(e[r]))return!1;if(!o(H,t[r]))return!1}}else if(t[r]!==e[r])return!1}return!0},L=(0,a.useMemo)((()=>{const e=!!g&&!!t&&(Xs(l)?!N().isPaused()&&!i&&(!!Xs(c)||c):l),n=t=>{const n=Gs(t);return delete n._k,e?{isValidating:!0,isLoading:!0,...n}:n},r=k(),o=j(),a=n(r),s=r===o?a:n(o);let u=a;return[()=>{const e=n(k());return T(e,u)?(u.data=e.data,u.isLoading=e.isLoading,u.isValidating=e.isValidating,u.error=e.error,u):(u=e,e)},()=>s]}),[r,g]),_=(0,Hs.useSyncExternalStore)((0,a.useCallback)((e=>P(g,((t,n)=>{T(n,t)||e()}))),[r,g]),L[0],L[1]),I=!x.current,A=p[g]&&p[g].length>0,z=_.data,D=Xs(z)?O:z,F=_.error,B=(0,a.useRef)(D),H=m?Xs(z)?B.current:z:D,W=!(A&&!Xs(F))&&(I&&!Xs(l)?l:!N().isPaused()&&(i?!Xs(D)&&c:Xs(D)||c)),V=!!(g&&t&&I&&W),Y=Xs(_.isValidating)?V:_.isValidating,X=Xs(_.isLoading)?V:_.isLoading,q=(0,a.useCallback)((async e=>{const t=C.current;if(!g||!t||w.current||N().isPaused())return!1;let r,a,i=!0;const s=e||{},l=!y[g]||!s.dedupe,c=()=>ul?!w.current&&g===E.current&&x.current:g===E.current,u={isValidating:!1,isLoading:!1},d=()=>{$(u)},f=()=>{const e=y[g];e&&e[1]===a&&delete y[g]},m={isValidating:!0};Xs(k().data)&&(m.isLoading=!0);try{if(l&&($(m),n.loadingTimeout&&Xs(k().data)&&setTimeout((()=>{i&&c()&&N().onLoadingSlow(g,n)}),n.loadingTimeout),y[g]=[t(b),vl()]),[r,a]=y[g],r=await r,l&&setTimeout(f,n.dedupingInterval),!y[g]||y[g][1]!==a)return l&&c()&&N().onDiscarded(g),!1;u.error=Vs;const e=h[g];if(!Xs(e)&&(a<=e[0]||a<=e[1]||0===e[1]))return d(),l&&c()&&N().onDiscarded(g),!1;const s=k().data;u.data=o(s,r)?s:r,l&&c()&&N().onSuccess(r,g,n)}catch(e){f();const t=N(),{shouldRetryOnError:n}=t;t.isPaused()||(u.error=e,l&&c()&&(t.onError(e,g,t),(!0===n||qs(n)&&n(e))&&(N().revalidateOnFocus&&N().revalidateOnReconnect&&!R()||t.onErrorRetry(e,g,t,(e=>{const t=p[g];t&&t[0]&&t[0](3,e)}),{retryCount:(s.retryCount||0)+1,dedupe:!0}))))}return i=!1,d(),!0}),[g,r]),G=(0,a.useCallback)(((...e)=>gl(r,E.current,...e)),[]);if(fl((()=>{C.current=t,S.current=n,Xs(z)||(B.current=z)})),fl((()=>{if(!g)return;const e=q.bind(Vs,jl);let t=0;const n=((e,t,n)=>{const r=t[e]||(t[e]=[]);return r.push(n),()=>{const e=r.indexOf(n);e>=0&&(r[e]=r[r.length-1],r.pop())}})(g,p,((n,r={})=>{if(0==n){const n=Date.now();N().revalidateOnFocus&&n>t&&R()&&(t=n+N().focusThrottleInterval,e())}else if(1==n)N().revalidateOnReconnect&&R()&&e();else{if(2==n)return q();if(3==n)return q(r)}}));return w.current=!1,E.current=g,x.current=!0,$({_k:b}),W&&(Xs(D)||dl?e():(r=e,nl&&typeof window.requestAnimationFrame!=tl?window.requestAnimationFrame(r):setTimeout(r,1))),()=>{w.current=!0,n()};var r}),[g]),fl((()=>{let e;function t(){const t=qs(u)?u(k().data):u;t&&-1!==e&&(e=setTimeout(n,t))}function n(){k().error||!d&&!N().isVisible()||!f&&!N().isOnline()?t():q(jl).then(t)}return t(),()=>{e&&(clearTimeout(e),e=-1)}}),[u,d,f,g]),(0,a.useDebugValue)(H),i&&Xs(D)&&g){if(!ul&&dl)throw new Error("Fallback data is required when using suspense in SSR.");C.current=t,S.current=n,w.current=!1;const e=v[g];if(!Xs(e)){const t=G(e);Pl(t)}if(!Xs(F))throw F;{const e=q(jl);Xs(H)||(e.status="fulfilled",e.value=!0),Pl(e)}}return{mutate:G,get data(){return M.data=!0,H},get error(){return M.error=!0,F},get isValidating(){return M.isValidating=!0,Y},get isLoading(){return M.isLoading=!0,X}}},function(...e){const t=Gs(Cl,(0,a.useContext)(Nl)),[n,r,o]=(e=>qs(e[1])?[e[0],e[1],e[2]||{}]:[e[0],null,(null===e[1]?e[2]:e[1])||{}])(e),i=Sl(t,o);let s=Ol;const{use:l}=i,c=(l||[]).concat($l);for(let e=c.length;e--;)s=c[e](s);return s(n,r||i.fetcher||null,i)});var Ol;const Tl=async(e,t=null)=>{const n=await fetch(window.ajaxurl,{method:"POST",body:new URLSearchParams({action:e,nonce:window.NSScottyPluginMantine.nonce,...t}),headers:{"Content-Type":"application/x-www-form-urlencoded"}});if(!n.ok)throw n;return n.json()};function Ll(){const{data:e,error:t,isLoading:n,isValidating:r,mutate:o}=Ml("overview",Tl);return n?null:(0,a.createElement)(We,null,(0,a.createElement)("div",null,(0,a.createElement)(gr,{justify:"space-between"},(0,a.createElement)(qo,{fz:"xs",fw:700},(0,Bs.__)("Posts Status","scotty")),(0,a.createElement)(Zo,{size:"xs"},e.posts_status.count)),(0,a.createElement)(ua.Root,{size:16},e.posts_status.data.map((e=>(0,a.createElement)(Fs,{key:e.name,label:`${e.name} – ${e.count} posts`},(0,a.createElement)(ua.Section,{value:e.value,color:e.color},(0,a.createElement)(ua.Label,null,e.name))))))),(0,a.createElement)("div",null,(0,a.createElement)(gr,{justify:"space-between"},(0,a.createElement)(qo,{fz:"xs",fw:700},(0,Bs.__)("Post Types","scotty")),(0,a.createElement)(Zo,{size:"xs"},e.posts_type.count)),(0,a.createElement)(ua.Root,{size:16},e.posts_type.data.map((e=>(0,a.createElement)(Fs,{key:e.name,label:`${e.name} – ${e.count} posts`},(0,a.createElement)(ua.Section,{value:e.value,color:e.color},(0,a.createElement)(ua.Label,null,e.name))))))),(0,a.createElement)("div",null,(0,a.createElement)(gr,{justify:"space-between"},(0,a.createElement)(qo,{fz:"xs",fw:700},(0,Bs.__)("Comments","scotty")),(0,a.createElement)(Zo,{size:"xs"},e.comments.count)),(0,a.createElement)(ua.Root,{size:16},e.comments.data.map((e=>(0,a.createElement)(Fs,{key:e.name,label:`${e.name} – ${e.count} comments`},(0,a.createElement)(ua.Section,{value:e.value,color:e.color},(0,a.createElement)(ua.Label,null,e.name))))))),(0,a.createElement)("div",null,(0,a.createElement)(gr,{justify:"space-between"},(0,a.createElement)(qo,{fz:"xs",fw:700},(0,Bs.__)("Users","scotty")),(0,a.createElement)(Zo,{size:"xs"},e.users.count)),(0,a.createElement)(ua.Root,{size:16},e.users.data.map((e=>(0,a.createElement)(Fs,{key:e.name,label:`${e.name} – ${e.count} users`},(0,a.createElement)(ua.Section,{value:e.value,color:e.color},(0,a.createElement)(ua.Label,null,e.name))))))),(0,a.createElement)("div",null,(0,a.createElement)(gr,{justify:"space-between"},(0,a.createElement)(qo,{fz:"xs",fw:700},(0,Bs.__)("Options","scotty")),(0,a.createElement)(Zo,{size:"xs"},e.options.count)),(0,a.createElement)(ua.Root,{size:16},e.options.data.map((e=>(0,a.createElement)(Fs,{key:e.name,label:`${e.name} – ${e.count} options`},(0,a.createElement)(ua.Section,{value:e.value,color:e.color},(0,a.createElement)(ua.Label,null,e.name))))))),(0,a.createElement)(gr,{justify:"space-between"},(0,a.createElement)(Lr,{variant:"light",size:"compact-xs",onClick:()=>o()},(0,Bs.__)("Refresh","scotty")),(0,a.createElement)(Lr,{size:"compact-xs",component:"a",href:"admin.php?page=scotty_slug_menu#trash"},(0,Bs.__)("Open Scotty","scotty"))))}const{render:_l}=wp.element;_l((0,a.createElement)((()=>(0,a.createElement)(J,{forceColorScheme:"light",withStaticClasses:!1},(0,a.createElement)(Hr,null,(0,a.createElement)($o,null),(0,a.createElement)(Do,null,(0,a.createElement)(We,null,(0,a.createElement)(Ll,null)))))),null),document.getElementById("scotty-dashboard-widget"))})();
  • scotty/trunk/readme.txt

    r3178957 r3189739  
    44Tags: cleanup, optimized, control
    55Requires at least: 6.2
    6 Tested up to: 6.6
    7 Stable tag: 1.1.1
     6Tested up to: 6.7
     7Stable tag: 1.1.2
    88Requires PHP: 7.4
    99License: GPLv2 or later
  • scotty/trunk/scotty.php

    r3178957 r3189739  
    55 * Plugin URI: https://scotty-plugin.vercel.app
    66 * Description: Your WordPress engineer for superior site maintenance and optimization.
    7  * Version: 1.1.1
     7 * Version: 1.1.2
    88 * Requires at least: 6.2
    99 * Requires PHP: 7.4
  • scotty/trunk/vendor/composer/installed.json

    r3178906 r3189739  
    7070                "type": "git",
    7171                "url": "https://github.com/wpbones/WPBones.git",
    72                 "reference": "01e9a3c70dee3c842c3d6fc54d532304487b197a"
     72                "reference": "2b808686c44a308ca97144ab570817c373076823"
    7373            },
    7474            "dist": {
    7575                "type": "zip",
    76                 "url": "https://api.github.com/repos/wpbones/WPBones/zipball/01e9a3c70dee3c842c3d6fc54d532304487b197a",
    77                 "reference": "01e9a3c70dee3c842c3d6fc54d532304487b197a",
     76                "url": "https://api.github.com/repos/wpbones/WPBones/zipball/2b808686c44a308ca97144ab570817c373076823",
     77                "reference": "2b808686c44a308ca97144ab570817c373076823",
    7878                "shasum": ""
    7979            },
     
    8282                "php": ">=7.4"
    8383            },
    84             "time": "2024-10-16T12:42:22+00:00",
     84            "time": "2024-11-15T12:42:29+00:00",
    8585            "type": "library",
    8686            "installation-source": "dist",
     
    118118                "source": "https://github.com/wpbones/WPBones/"
    119119            },
     120            "funding": [
     121                {
     122                    "url": "https://github.com/wpbones",
     123                    "type": "github"
     124                }
     125            ],
    120126            "install-path": "../wpbones/wpbones"
    121127        }
  • scotty/trunk/vendor/composer/installed.php

    r3178906 r3189739  
    44        'pretty_version' => 'dev-main',
    55        'version' => 'dev-main',
    6         'reference' => '43eb9d0de32bb5e493480757381543f89c43345c',
     6        'reference' => '5181989b5df6e21291c8fb303f880bde21975265',
    77        'type' => 'wordpress-plugin',
    88        'install_path' => __DIR__ . '/../../',
     
    2323            'pretty_version' => 'dev-main',
    2424            'version' => 'dev-main',
    25             'reference' => '43eb9d0de32bb5e493480757381543f89c43345c',
     25            'reference' => '5181989b5df6e21291c8fb303f880bde21975265',
    2626            'type' => 'wordpress-plugin',
    2727            'install_path' => __DIR__ . '/../../',
     
    3232            'pretty_version' => 'dev-dev',
    3333            'version' => 'dev-dev',
    34             'reference' => '01e9a3c70dee3c842c3d6fc54d532304487b197a',
     34            'reference' => '2b808686c44a308ca97144ab570817c373076823',
    3535            'type' => 'library',
    3636            'install_path' => __DIR__ . '/../wpbones/wpbones',
  • scotty/trunk/vendor/wpbones/wpbones/CHANGELOG.md

    r3178906 r3189739  
    1 # Release Notes for 1.6.x
     1# Release Notes
     2
     3## 1.8.0 - November 15, 2024
     4
     5### ✨ Added
     6
     7- Added new [`WordPressScheduleServiceProvider`](https://wpbones.com/docs/ServicesProvider/schedule) service provider to manage the WordPress cron jobs
     8- Added new `php bones make:schedule` command to create a new WordPress cron job
     9- Added new [NSScottyPlugin-Cron-Boilerplate](https://github.com/wpbones/NSScottyPlugin-Cron-Boilerplate) example plugin
     10- Added new [NSScottyPlugin-Hooks-Boilerplate](https://github.com/wpbones/NSScottyPlugin-Hooks-Boilerplate) example plugin
     11- Added new [`wpbones_cache()`](https://wpbones.com/docs/helpers#wpbones_cache) helper function to manage a simple cached data in the WordPress transients
     12- Added new [`wpbones_import()`](https://wpbones.com/docs/helpers#wpbones_import) helper function and [`import()`](https://wpbones.com/docs/helpers#import) alias for streamlined [module](https://wpbones.com/docs/CoreConcepts/hooks-modules/) folder management
     13- Added new `file` property in the `Plugin Class` as alias of `__FILE__` constant
     14
     15### 🐛 Fixed
     16
     17- Improved deployment process by excluding `tsconfig.json` from file synchronization to streamline build and transfer operations (#50)
     18- Improved text domain loading to align with [WordPress 6.7 Internationalization improvements](https://make.wordpress.org/core/2024/10/21/i18n-improvements-6-7/) (#51)
     19
     20### 💎 Changed and Improved
     21
     22- Reorganized the command list in `php bones` for better readability.
     23- Updated the [Service Providers](https://wpbones.com/docs/ServicesProvider/services) documentation to reflect the new changes
     24- Completely rewrote all boilerplates using the new [`wpkirk-helpers`](https://github.com/wpbones/wpkirk-helpers) package, enhancing project structure and maintainability
     25- Improved documentation for Boilerplate, addressing minor bug fixes and enhancing overall clarity
    226
    327## 1.7.0 - October 16, 2024
  • scotty/trunk/vendor/wpbones/wpbones/src/Database/Migrations/Migration.php

    r3178906 r3189739  
    77class Migration
    88{
    9   /**
    10    * The charset collate of the database.
    11    *
    12    * @var string
    13    */
    14   protected $charsetCollate = 'dummy_charset_collate';
     9    /**
     10     * The charset collate of the database.
     11     *
     12     * @var string
     13     */
     14    protected $charsetCollate = 'dummy_charset_collate';
    1515
    16   /**
    17    * Will use the WordPress prefix of the database.
    18    *
    19    * @since 1.7.0
    20    * @var bool
    21    */
    22   protected $usePrefix = true;
     16    /**
     17     * Will use the WordPress prefix of the database.
     18     *
     19     * @since 1.7.0
     20     * @var bool
     21     */
     22    protected $usePrefix = true;
    2323
    24   /**
    25    * Create a new Migration.
    26    */
    27   public function __construct()
    28   {
    29     global $wpdb;
     24    /**
     25     * Create a new Migration.
     26     */
     27    public function __construct()
     28    {
     29        global $wpdb;
    3030
    31     $this->charsetCollate = $wpdb->get_charset_collate();
     31        $this->charsetCollate = $wpdb->get_charset_collate();
    3232
    33     $this->up();
    34   }
     33        $this->up();
     34    }
    3535
    36   public function up()
    37   {
    38     // You may override this method on plugin activation
    39   }
     36    public function up()
     37    {
     38        // You may override this method on plugin activation
     39    }
    4040
    41   protected function create($tablename, $schema)
    42   {
    43     $table = DB::getTableName($tablename, $this->usePrefix);
     41    protected function create($tablename, $schema)
     42    {
     43        $table = DB::getTableName($tablename, $this->usePrefix);
    4444
    45     $sql = "CREATE TABLE {$table} {$schema};";
     45        $sql = "CREATE TABLE {$table} {$schema}";
    4646
    47     require_once ABSPATH . 'wp-admin/includes/upgrade.php';
    48     dbDelta($sql);
    49   }
     47        // add ";" at the end of the string $sql if missing
     48        $sql = rtrim($sql, ';') . ';';
    5049
    51   public function down()
    52   {
    53     // You may override this method on plugin deactivation
    54   }
     50        require_once ABSPATH . 'wp-admin/includes/upgrade.php';
     51        dbDelta($sql);
     52    }
     53
     54    public function down()
     55    {
     56        // You may override this method on plugin deactivation
     57    }
    5558}
  • scotty/trunk/vendor/wpbones/wpbones/src/Foundation/Plugin.php

    r3178906 r3189739  
    101101    $this->baseUri = rtrim(plugin_dir_url($this->file), '\/');
    102102
     103    // Activation & Deactivation Hook
     104    register_activation_hook($this->file, [$this, 'activation']);
     105    register_deactivation_hook($this->file, [$this, 'deactivation']);
     106
     107    // handle plugin update
     108    add_filter('upgrader_post_install', [$this, 'upgrader_post_install'], 10, 3);
     109
     110    /**
     111     * There are many pitfalls to using the uninstall hook. It ’ s a much cleaner, and easier, process to use the
     112     * uninstall.php method for removing plugin settings and options when a plugin is deleted in WordPress.
     113     *
     114     * Using uninstall.php file. This is typically the preferred method because it keeps all your uninstall code in a
     115     * separate file. To use this method, create an uninstall.php file and place it in the root directory of your
     116     * plugin. If this file exists WordPress executes its contents when the plugin is deleted from the WordPress
     117     * Plugins screen page.
     118     *
     119     */
     120
     121    // register_uninstall_hook( $file, array( $this, 'uninstall' ) );
     122
     123    // Log
     124    $this->provides['Log'] = (new LogServiceProvider($this))->register();
     125
     126    // init Eloquent out of box
     127    Eloquent::init();
     128
     129    // init api
     130    $this->initApi();
     131
     132    // Fires after WordPress has finished loading but before any headers are sent.
     133    add_action('init', [$this, 'init']);
     134
     135    // Fires before the administration menu loads in the admin.
     136    add_action('admin_menu', [$this, 'admin_menu']);
     137
     138    // Fires after all default WordPress widgets have been registered.
     139    add_action('widgets_init', [$this, 'widgets_init']);
     140
     141    // Filter a screen option value before it is set.
     142    add_filter('set-screen-option', [$this, 'set_screen_option'], 10, 3);
     143
     144    static::$instance = $this;
     145
     146    return $this;
     147  }
     148
     149  /* Init the Rest API Provider  */
     150  private function initApi()
     151  {
     152    (new RestProvider($this))->register();
     153  }
     154
     155  /**
     156   * Init some data by getting the plugin header information.
     157   */
     158  private function initPluginData()
     159  {
    103160    // Use WordPress get_plugin_data() function for auto retrieve plugin information.
    104161    if (!function_exists('get_plugin_data')) {
    105162      require_once ABSPATH . 'wp-admin/includes/plugin.php';
    106163    }
    107     $this->pluginData = get_plugin_data($this->file, false);
     164
     165    // Starting from WordPress 6.7, the third parameter (translate) must be set to false.
     166    // Otherwise, the plugin data will be translated.
     167    // https://make.wordpress.org/core/2024/10/21/i18n-improvements-6-7/
     168    $this->pluginData = get_plugin_data($this->file, false, false);
    108169
    109170    /**
     
    125186    // plugin slug
    126187    $this->slug = str_replace('-', '_', sanitize_title($this->pluginData['Name'])) . '_slug';
    127 
    128     // Load text domain
     188  }
     189
     190
     191  /**
     192   * Fires after WordPress has finished loading but before any headers are sent.
     193   *
     194   * Most of WP is loaded at this stage, and the user is authenticated. WP continues
     195   * to load on the init hook that follows (e.g. widgets), and many plugins instantiate
     196   * themselves on it for all sorts of reasons (e.g. they need a user, a taxonomy, etc.).
     197   *
     198   * If you wish to plug an action once WP is loaded, use the wp_loaded hook below.
     199   *
     200   * @since 1.8.0 - Sequence
     201   *
     202   * - Load all available hooks (in /plugin/hooks)
     203   * - Custom post types Service Provider
     204   * - Custom taxonomy type Service Provider
     205   * - Custom shortcodes Service Provider
     206   * - Custom Ajax Service Provider
     207   * - Custom Services Service Provider
     208   *
     209   */
     210  public function init()
     211  {
     212    // Use WordPress get_plugin_data() function for auto retrieve plugin information.
     213    if (!function_exists('get_plugin_data')) {
     214      require_once ABSPATH . 'wp-admin/includes/plugin.php';
     215    }
     216    $this->pluginData = get_plugin_data($this->file, false, false);
     217
     218    /**
     219     * In $this->pluginData you'll find all WordPress
     220     *
     221     * Author = "Giovambattista Fazioli"
     222     * AuthorName = "Giovambattista Fazioli"
     223     * AuthorURI = "https://wpbones.com/"
     224     * Description = "NSScottyPlugin is a WP Bones boilerplate plugin"
     225     * DomainPath = "languages"
     226     * Name = "NSScottyPlugin"
     227     * Network = false
     228     * PluginURI = "https://wpbones.com/"
     229     * TextDomain = "scotty"
     230     * Title = "NSScottyPlugin"
     231     * Version = "1.0.0"
     232     */
     233
     234    // plugin slug
     235    $this->slug = str_replace('-', '_', sanitize_title($this->pluginData['Name'])) . '_slug';
     236
     237    // Load plugin text domain
    129238    load_plugin_textdomain(
    130239      'scotty',
     
    133242    );
    134243
    135     // Activation & Deactivation Hook
    136     register_activation_hook($this->file, [$this, 'activation']);
    137     register_deactivation_hook($this->file, [$this, 'deactivation']);
    138 
    139     // handle plugin update
    140     add_filter('upgrader_post_install', [$this, 'upgrader_post_install'], 10, 3);
    141 
    142     /**
    143      * There are many pitfalls to using the uninstall hook. It ’ s a much cleaner, and easier, process to use the
    144      * uninstall.php method for removing plugin settings and options when a plugin is deleted in WordPress.
    145      *
    146      * Using uninstall.php file. This is typically the preferred method because it keeps all your uninstall code in a
    147      * separate file. To use this method, create an uninstall.php file and place it in the root directory of your
    148      * plugin. If this file exists WordPress executes its contents when the plugin is deleted from the WordPress
    149      * Plugins screen page.
    150      *
    151      */
    152 
    153     // register_uninstall_hook( $file, array( $this, 'uninstall' ) );
    154 
    155     // Log
    156     $this->provides['Log'] = (new LogServiceProvider($this))->register();
    157 
    158     // init Eloquent out of box
    159     Eloquent::init();
    160 
    161     // init api
    162     $this->initApi();
    163 
    164     // Fires after WordPress has finished loading but before any headers are sent.
    165     add_action('init', [$this, 'init']);
    166 
    167     // Fires before the administration menu loads in the admin.
    168     add_action('admin_menu', [$this, 'admin_menu']);
    169 
    170     // Fires after all default WordPress widgets have been registered.
    171     add_action('widgets_init', [$this, 'widgets_init']);
    172 
    173     // Filter a screen option value before it is set.
    174     add_filter('set-screen-option', [$this, 'set_screen_option'], 10, 3);
    175 
    176     static::$instance = $this;
    177 
    178     return $this;
    179   }
    180 
    181   /* Init the Rest API Provider  */
    182   private function initApi()
    183   {
    184     (new RestProvider($this))->register();
    185   }
    186 
    187   /**
    188    * Dynamically retrieves some attributes (magic getter).
    189    * If getter methods exist for the attributes, it calls them and returns the value.
    190    * If attributes exist in pluginData, it returns them.
    191    *
    192    * @param string $name
    193    *
    194    * @return mixed
    195    */
    196   public function __get($name)
    197   {
    198     if ($this->hasGetMutator($name)) {
    199       return $this->mutateAttribute($name);
    200     }
    201 
    202     if (in_array($name, array_keys($this->pluginData))) {
    203       return $this->pluginData[$name];
    204     }
    205   }
     244
     245    // Load all available hooks
     246    // @since 1.8.0
     247    if (is_dir($this->basePath . '/plugin/hooks')) {
     248      array_map(function ($file) {
     249        if (!is_dir($file)) {
     250          require_once $file;
     251        }
     252      }, glob($this->basePath . '/plugin/hooks/' . '*.php', GLOB_MARK));
     253    }
     254
     255    // Custom post types Service Provider
     256    $custom_post_types = $this->config('plugin.custom_post_types', []);
     257    foreach ($custom_post_types as $className) {
     258      $object = new $className($this);
     259      $object->register();
     260      $this->provides[$className] = $object;
     261    }
     262
     263    // Custom taxonomy type Service Provider
     264    $custom_taxonomy_types = $this->config('plugin.custom_taxonomy_types', []);
     265    foreach ($custom_taxonomy_types as $className) {
     266      $object = new $className($this);
     267      $object->register();
     268      $this->provides[$className] = $object;
     269    }
     270
     271    // Shortcodes Service Provider
     272    $shortcodes = $this->config('plugin.shortcodes', []);
     273    foreach ($shortcodes as $className) {
     274      $object = new $className($this);
     275      $object->register();
     276      $this->provides[$className] = $object;
     277    }
     278
     279    // Ajax Service Provider
     280    if ($this->isAjax()) {
     281      $ajax = $this->config('plugin.ajax', []);
     282      foreach ($ajax as $className) {
     283        $object = new $className($this);
     284        $object->register();
     285        $this->provides[$className] = $object;
     286      }
     287    }
     288
     289    // Custom service provider
     290    $providers = $this->config('plugin.providers', []);
     291    foreach ($providers as $className) {
     292      $object = new $className($this);
     293      $object->register();
     294      $this->provides[$className] = $object;
     295    }
     296  }
     297
     298
    206299
    207300  public function set_screen_option($status, $option, $value)
     
    255348
    256349  /**
    257    * Get the base path of the plugin installation.
    258    *
    259    * @return string
    260    */
    261   public function getBasePath(): string
    262   {
    263     _deprecated_function(__METHOD__, '1.6.0', 'basePath');
    264     return $this->basePath;
    265   }
    266 
    267   /**
    268    * Return the absolute URL for the installation plugin.
    269    *
    270    * Example: http://example.com/wp-content/plugins/plugin-name
    271    *
    272    * @return string
    273    */
    274   public function getBaseUri(): string
    275   {
    276     _deprecated_function(__METHOD__, '1.6.0', 'baseUri');
    277     return $this->baseUri;
    278   }
     350   * Return the Log provider
     351   *
     352   * @return mixed
     353   */
     354  public function log()
     355  {
     356    return $this->provides['Log'];
     357  }
     358
    279359
    280360  /**
     
    318398  }
    319399
    320   /**
    321    * Return the URL of a custom page
    322    *
    323    * @param string  $pageSlug The slug of the page
    324    *
    325    * @return string
    326    */
    327   public function getPageUrl($pageSlug): string
    328   {
    329     return add_query_arg(['page' => $pageSlug], admin_url('admin.php'));
    330   }
    331 
    332   /**
    333    * Return the URL of a menu page
    334    *
    335    * @param string|int  $menuSlug The slug of the menu. The array key used in the menu array.
    336    *
    337    * @return string
    338    */
    339   public function getMenuUrl($menuSlug): string
    340   {
    341     $array = explode('\\', __NAMESPACE__);
    342     $namespace = sanitize_title($array[0]);
    343     return add_query_arg(['page' => "{$namespace}_{$menuSlug}"], admin_url('admin.php'));
    344   }
     400
    345401
    346402  /**
     
    409465
    410466  /**
     467   * Return TRUE if an Ajax called
     468   *
     469   * @return bool
     470   */
     471  public function isAjax(): bool
     472  {
     473    if (defined('DOING_AJAX')) {
     474      return true;
     475    }
     476    if (isset($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest') {
     477      return true;
     478    }
     479
     480    return false;
     481  }
     482
     483  /*
     484  |--------------------------------------------------------------------------
     485  | WordPress actions & filter
     486  |--------------------------------------------------------------------------
     487  |
     488  | When a plugin starts we will use some useful actions and filters.
     489  |
     490  */
     491
     492  /**
    411493   * Called when a plugin is updated; `upgrader_post_install`
    412494   *
     
    471553  }
    472554
    473   /**
    474    * Fires after WordPress has finished loading but before any headers are sent.
    475    *
    476    * Most of WP is loaded at this stage, and the user is authenticated. WP continues
    477    * to load on the init hook that follows (e.g. widgets), and many plugins instantiate
    478    * themselves on it for all sorts of reasons (e.g. they need a user, a taxonomy, etc.).
    479    *
    480    * If you wish to plug an action once WP is loaded, use the wp_loaded hook below.
    481    *
    482    */
    483   public function init()
    484   {
    485     // Here we are going to init Service Providers
    486 
    487     // Custom post types Service Provider
    488     $custom_post_types = $this->config('plugin.custom_post_types', []);
    489     foreach ($custom_post_types as $className) {
    490       $object = new $className($this);
    491       $object->register();
    492       $this->provides[$className] = $object;
    493     }
    494 
    495     // Custom taxonomy type Service Provider
    496     $custom_taxonomy_types = $this->config('plugin.custom_taxonomy_types', []);
    497     foreach ($custom_taxonomy_types as $className) {
    498       $object = new $className($this);
    499       $object->register();
    500       $this->provides[$className] = $object;
    501     }
    502 
    503     // Shortcodes Service Provider
    504     $shortcodes = $this->config('plugin.shortcodes', []);
    505     foreach ($shortcodes as $className) {
    506       $object = new $className($this);
    507       $object->register();
    508       $this->provides[$className] = $object;
    509     }
    510 
    511     // Ajax Service Provider
    512     if ($this->isAjax()) {
    513       $ajax = $this->config('plugin.ajax', []);
    514       foreach ($ajax as $className) {
    515         $object = new $className($this);
    516         $object->register();
    517         $this->provides[$className] = $object;
    518       }
    519     }
    520 
    521     // Custom service provider
    522     $providers = $this->config('plugin.providers', []);
    523     foreach ($providers as $className) {
    524       $object = new $className($this);
    525       $object->register();
    526       $this->provides[$className] = $object;
    527     }
    528   }
    529 
    530   /**
    531    * Return TRUE if an Ajax called
    532    *
    533    * @return bool
    534    */
    535   public function isAjax(): bool
    536   {
    537     if (defined('DOING_AJAX')) {
    538       return true;
    539     }
    540     if (isset($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest') {
    541       return true;
    542     }
    543 
    544     return false;
    545   }
    546 
    547   /**
    548    * Return the Log provider
    549    *
    550    * @return mixed
    551    */
    552   public function log()
    553   {
    554     return $this->provides['Log'];
    555   }
    556 
    557   /*
    558       |--------------------------------------------------------------------------
    559       | WordPress actions & filter
    560       |--------------------------------------------------------------------------
    561       |
    562       | When a plugin starts we will use some useful actions and filters.
    563       |
    564       */
    565 
    566555  /* Fires before the administration menu loads in the admin. */
    567556  public function admin_menu()
     
    588577      $wp_widget_factory->widgets[$className] = new $className($this);
    589578    }
     579  }
     580
     581  /**
     582   * Dynamically retrieves some attributes (magic getter).
     583   * If getter methods exist for the attributes, it calls them and returns the value.
     584   * If attributes exist in pluginData, it returns them.
     585   *
     586   * @param string $name
     587   *
     588   * @return mixed
     589   */
     590  public function __get($name)
     591  {
     592    if ($this->hasGetMutator($name)) {
     593      return $this->mutateAttribute($name);
     594    }
     595
     596    if (in_array($name, array_keys($this->pluginData))) {
     597      return $this->pluginData[$name];
     598    }
     599  }
     600
     601  /**
     602   * Get the base path of the plugin installation.
     603   *
     604   * @return string
     605   */
     606  public function getBasePath(): string
     607  {
     608    _deprecated_function(__METHOD__, '1.6.0', 'basePath');
     609    return $this->basePath;
     610  }
     611
     612  /**
     613   * Return the absolute URL for the installation plugin.
     614   *
     615   * Example: http://example.com/wp-content/plugins/plugin-name
     616   *
     617   * @return string
     618   */
     619  public function getBaseUri(): string
     620  {
     621    _deprecated_function(__METHOD__, '1.6.0', 'baseUri');
     622    return $this->baseUri;
     623  }
     624
     625  /**
     626   * Return the URL of a custom page
     627   *
     628   * @param string  $pageSlug The slug of the page
     629   *
     630   * @return string
     631   */
     632  public function getPageUrl($pageSlug): string
     633  {
     634    return add_query_arg(['page' => $pageSlug], admin_url('admin.php'));
     635  }
     636
     637  /**
     638   * Return the URL of a menu page
     639   *
     640   * @param string|int  $menuSlug The slug of the menu. The array key used in the menu array.
     641   *
     642   * @return string
     643   */
     644  public function getMenuUrl($menuSlug): string
     645  {
     646    $array = explode('\\', __NAMESPACE__);
     647    $namespace = sanitize_title($array[0]);
     648    return add_query_arg(['page' => "{$namespace}_{$menuSlug}"], admin_url('admin.php'));
    590649  }
    591650
     
    639698
    640699  /**
    641    * Magic method to get the options
    642    *
    643    * @return mixed
    644    */
    645   protected function getOptionsAttribute(): WordPressOption
    646   {
    647     if (is_null($this->_options)) {
    648       $this->_options = new WordPressOption($this);
    649     }
    650 
    651     return $this->_options;
    652   }
    653 
    654   /**
    655    * Magic method to get the request
    656    *
    657    * @return Request
    658    */
    659   protected function getRequestAttribute(): Request
    660   {
    661     if (is_null($this->_request)) {
    662       $this->_request = new Request();
    663     }
    664 
    665     return $this->_request;
    666   }
    667 
    668   /**
    669    * Return the plugin basename
    670    *
    671    * @example my-plugin/my-plugin.php
    672    *
    673    * @return string
    674    */
    675   protected function getPluginBasenameAttribute(): string
    676   {
    677     return plugin_basename($this->file);
    678   }
    679 
    680   /**
    681    * Return the public css URL
    682    *
    683    * @example http://example.com/wp-content/plugins/my-plugin/public/css
    684    *
    685    * @return string
    686    */
    687   protected function getCssAttribute(): string
    688   {
    689     return "{$this->baseUri}/public/css";
    690   }
    691 
    692   /**
    693    * Return the public js URL
    694    *
    695    * @example http://example.com/wp-content/plugins/my-plugin/public/js
    696    *
    697    * @return string
    698    */
    699   protected function getJsAttribute(): string
    700   {
    701     return "{$this->baseUri}/public/js";
    702   }
    703 
    704   /**
    705    * Return the public apps URL
    706    *
    707    * @example http://example.com/wp-content/plugins/my-plugin/public/apps
    708    *
    709    * @return string
    710    */
    711   protected function getAppsAttribute(): string
    712   {
    713     return "{$this->baseUri}/public/apps";
    714   }
    715 
    716   /**
    717    * Return the public images URL
    718    *
    719    * @example http://example.com/wp-content/plugins/my-plugin/public/images
    720    *
    721    * @return string
    722    */
    723   protected function getImagesAttribute(): string
    724   {
    725     return "{$this->baseUri}/public/images";
    726   }
    727 
    728   /**
    729    * Return the filesystem path to the plugin
    730    *
    731    * @example /var/www/html/wp-content/plugins/my-plugin
    732    *
    733    * @return string
    734    */
    735   protected function getBasePathAttribute(): string
    736   {
    737     return $this->basePath;
    738   }
    739 
    740   /**
    741    * Return the base URI of the plugin
    742    *
    743    * @example http://example.com/wp-content/plugins/my-plugin
    744    *
    745    * @return string
    746    */
    747   protected function getBaseUriAttribute(): string
    748   {
    749     return $this->baseUri;
    750   }
    751 
    752   /**
    753700   * Return the list of classes in a PHP file.
    754701   *
     
    779726    return $classes;
    780727  }
     728
     729  /**
     730   * Magic method to get the options
     731   *
     732   * @return mixed
     733   */
     734  protected function getOptionsAttribute(): WordPressOption
     735  {
     736    if (is_null($this->_options)) {
     737      $this->_options = new WordPressOption($this);
     738    }
     739
     740    return $this->_options;
     741  }
     742
     743  /**
     744   * Magic method to get the request
     745   *
     746   * @return Request
     747   */
     748  protected function getRequestAttribute(): Request
     749  {
     750    if (is_null($this->_request)) {
     751      $this->_request = new Request();
     752    }
     753
     754    return $this->_request;
     755  }
     756
     757  /**
     758   * Return the plugin basename
     759   *
     760   * @example my-plugin/my-plugin.php
     761   *
     762   * @return string
     763   */
     764  protected function getPluginBasenameAttribute(): string
     765  {
     766    return plugin_basename($this->file);
     767  }
     768
     769  /**
     770   * Return the public css URL
     771   *
     772   * @example http://example.com/wp-content/plugins/my-plugin/public/css
     773   *
     774   * @return string
     775   */
     776  protected function getCssAttribute(): string
     777  {
     778    return "{$this->baseUri}/public/css";
     779  }
     780
     781  /**
     782   * Return the public js URL
     783   *
     784   * @example http://example.com/wp-content/plugins/my-plugin/public/js
     785   *
     786   * @return string
     787   */
     788  protected function getJsAttribute(): string
     789  {
     790    return "{$this->baseUri}/public/js";
     791  }
     792
     793  /**
     794   * Return the public apps URL
     795   *
     796   * @example http://example.com/wp-content/plugins/my-plugin/public/apps
     797   *
     798   * @return string
     799   */
     800  protected function getAppsAttribute(): string
     801  {
     802    return "{$this->baseUri}/public/apps";
     803  }
     804
     805  /**
     806   * Return the public images URL
     807   *
     808   * @example http://example.com/wp-content/plugins/my-plugin/public/images
     809   *
     810   * @return string
     811   */
     812  protected function getImagesAttribute(): string
     813  {
     814    return "{$this->baseUri}/public/images";
     815  }
     816
     817  /**
     818   * Return the filesystem path to the plugin
     819   *
     820   * @example /var/www/html/wp-content/plugins/my-plugin
     821   *
     822   * @return string
     823   */
     824  protected function getBasePathAttribute(): string
     825  {
     826    return $this->basePath;
     827  }
     828
     829  /**
     830   * Return the base URI of the plugin
     831   *
     832   * @example http://example.com/wp-content/plugins/my-plugin
     833   *
     834   * @return string
     835   */
     836  protected function getBaseUriAttribute(): string
     837  {
     838    return $this->baseUri;
     839  }
     840
     841  /**
     842   * Return the plugin file.
     843   * This is an alias of `__FILE__`
     844   *
     845   * @example /var/www/html/wp-content/plugins/my-plugin/my-plugin.php
     846   *
     847   * @since 1.8.0
     848   *
     849   * @return string
     850   */
     851  protected function getFileAttribute(): string
     852  {
     853    return $this->file;
     854  }
    781855}
  • scotty/trunk/vendor/wpbones/wpbones/src/helpers.php

    r3178906 r3189739  
    249249  }
    250250}
     251
     252if (!function_exists('wpbones_cache')) {
     253  /**
     254   * Utility to cache a value.
     255   * If the cache key exists, the value is returned.
     256   * If the cache key does not exist, the value is cached and returned.
     257   * If the expire time is 0, the cache key is deleted.
     258   * Under the hood, this function uses the WordPress Transients API.
     259   *
     260   * @param string $key    The cache key.
     261   * @param mixed  $value  The value to cache.
     262   * @param int    $expire The expiration time in seconds. Default is 12 hours.
     263   *
     264   * @since 1.8.0
     265   *
     266   * @return mixed
     267   */
     268  function wpbones_cache($key, $value, $expire = 12 * HOUR_IN_SECONDS)
     269  {
     270    // delete the transient if the expire time is 0
     271    if ($expire === 0 || $expire === false) {
     272      delete_transient($key);
     273
     274      return $value;
     275    }
     276
     277    $result = get_transient($key);
     278
     279    if (false === $result) {
     280      $result = $value;
     281      set_transient($key, $result, $expire);
     282    }
     283
     284    return $result;
     285  }
     286}
     287
     288if (!function_exists('wpbones_modules')) {
     289  /**
     290   * Import a file from the theme or plugin.
     291   *
     292   * @param string $file The file to import.
     293   *
     294   * @return mixed
     295   */
     296  function wpbones_modules($file)
     297  {
     298    // append ".php" if not present
     299    $file_name = rtrim($file, '.php') . '.php';
     300
     301    $path = NSScottyPlugin()->basePath . '/plugin/modules/' . $file_name;
     302
     303    return require $path;
     304  }
     305}
     306
     307if (!function_exists('import')) {
     308  /**
     309   * Alias of wpbones_modules()
     310   */
     311  function import($file)
     312  {
     313    return wpbones_modules($file);
     314  }
     315}
Note: See TracChangeset for help on using the changeset viewer.