From bfa0a651f9a2cecf283fadf34388c41c707cb54b Mon Sep 17 00:00:00 2001 From: acelaya Date: Sat, 5 Apr 2025 09:38:43 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20preview-env=20from=20@=20shlin?= =?UTF-8?q?kio/shlink-web-client@ca4543b227ce52859efaf2bc4897dd8d6c1c73f2?= =?UTF-8?q?=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../assets/{index-DOxXavmJ.css => index-BEC1G7Wu.css} | 2 +- .../assets/{index-D2mqafP1.js => index-CC5-TeEK.js} | 2 +- feature/initial-tailwind-components/index.html | 4 ++-- feature/initial-tailwind-components/service-worker.js | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) rename feature/initial-tailwind-components/assets/{index-DOxXavmJ.css => index-BEC1G7Wu.css} (86%) rename feature/initial-tailwind-components/assets/{index-D2mqafP1.js => index-CC5-TeEK.js} (98%) diff --git a/feature/initial-tailwind-components/assets/index-DOxXavmJ.css b/feature/initial-tailwind-components/assets/index-BEC1G7Wu.css similarity index 86% rename from feature/initial-tailwind-components/assets/index-DOxXavmJ.css rename to feature/initial-tailwind-components/assets/index-BEC1G7Wu.css index 73f8c237..ee5685f3 100644 --- a/feature/initial-tailwind-components/assets/index-DOxXavmJ.css +++ b/feature/initial-tailwind-components/assets/index-BEC1G7Wu.css @@ -1,4 +1,4 @@ -@charset "UTF-8";.app-container{height:100%}.app{padding-top:56px;height:100%}.shlink-wrapper{min-height:100%;padding-bottom:3.1rem;margin-bottom:-3.1rem}.shlink-footer{height:2.3rem;margin-top:.8rem;padding:0}@media (min-width: 768px){.shlink-footer{padding:0 15px}}/*! tailwindcss v4.0.17 | MIT License | https://tailwindcss.com */@layer theme{:root,:host{--tw-font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--tw-font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--tw-color-gray-400:oklch(.707 .022 261.325);--tw-color-gray-500:oklch(.551 .027 264.364);--tw-color-zinc-500:oklch(.552 .016 285.938);--tw-color-zinc-600:oklch(.442 .017 285.786);--tw-color-black:#000;--tw-color-white:#fff;--tw-spacing:.25rem;--tw-container-sm:24rem;--tw-container-lg:32rem;--tw-container-4xl:56rem;--tw-container-6xl:72rem;--tw-text-sm:.875rem;--tw-text-sm--line-height:calc(1.25/.875);--tw-text-base:1rem;--tw-text-lg:1.125rem;--tw-text-lg--line-height:calc(1.75/1.125);--tw-text-xl:1.25rem;--tw-text-xl--line-height:calc(1.75/1.25);--tw-text-2xl:1.5rem;--tw-font-weight-medium:500;--tw-font-weight-bold:700;--tw-radius-xs:.125rem;--tw-radius-sm:.25rem;--tw-radius-md:.375rem;--tw-default-transition-duration:.15s;--tw-default-transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-default-font-family:var(--tw-font-sans);--tw-default-mono-font-family:var(--tw-font-mono);--tw-color-lm-main:#4696e5;--tw-color-lm-main-dark:#1f69c0;--tw-color-lm-primary:#fff;--tw-color-lm-primary-alfa:rgb(var(--tw-color-lm-primary)/.5);--tw-color-lm-secondary:#f5f6fe;--tw-color-lm-text:#232323;--tw-color-lm-border:#00000020;--tw-color-lm-table-border:#dee2e6;--tw-color-lm-active:#eee;--tw-color-lm-brand:var(--tw-color-lm-main);--tw-color-lm-input:var(--tw-color-lm-primary);--tw-color-lm-disabled-input:var(--tw-color-lm-secondary);--tw-color-lm-input-text:#495057;--tw-color-lm-input-border:#00000030;--tw-color-lm-table-highlight:#00000013;--tw-color-dm-main:#4696e5;--tw-color-dm-main-dark:#1f69c0;--tw-color-dm-primary:#161b22;--tw-color-dm-primary-alfa:rgb(var(--tw-color-dm-primary)/.8);--tw-color-dm-secondary:#0f131a;--tw-color-dm-text:#c9d1d9;--tw-color-dm-border:#ffffff26;--tw-color-dm-table-border:#393d43;--tw-color-dm-active:var(--tw-color-dm-secondary);--tw-color-dm-brand:#0b2d4e;--tw-color-dm-input:#12161c;--tw-color-dm-disabled-input:#1a2028;--tw-color-dm-input-text:var(--tw-color-dm-text);--tw-color-dm-input-border:var(--tw-color-dm-border);--tw-color-dm-table-highlight:var(--tw-color-dm-border);--tw-color-brand:#4696e5;--tw-color-brand-dark:#1f69c0;--tw-color-danger:#dc3545;--tw-color-danger-dark:#bb2d3b;--tw-color-warning:#ffc107;--tw-color-warning-dark:#ffca2c;--tw-color-placeholder:#6c757d}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--tw-default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--tw-default-font-feature-settings,normal);font-variation-settings:var(--tw-default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--tw-default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--tw-default-mono-font-feature-settings,normal);font-variation-settings:var(--tw-default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:color-mix(in oklab,currentColor 50%,transparent)}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html:not([data-theme=dark]){--primary-color:var(--tw-color-lm-primary);--primary-color-alfa:var(--tw-color-lm-primary-alfa);--secondary-color:var(--tw-color-lm-secondary);--text-color:var(--tw-color-lm-text);--border-color:var(--tw-color-lm-border);--active-color:var(--tw-color-lm-active);--brand-color:var(--tw-color-lm-brand);--input-color:var(--tw-color-lm-input);--input-disabled-color:var(--tw-color-lm-disabled-input);--input-text-color:var(--tw-color-lm-input-text);--input-border-color:var(--tw-color-lm-input-border);--table-border-color:var(--tw-color-lm-table-border);--table-highlight-color:var(--tw-color-lm-table-highlight)}html[data-theme=dark]{--primary-color:var(--tw-color-dm-primary);--primary-color-alfa:var(--tw-color-dm-primary-alfa);--secondary-color:var(--tw-color-dm-secondary);--text-color:var(--tw-color-dm-text);--border-color:var(--tw-color-dm-border);--active-color:var(--tw-color-dm-active);--brand-color:var(--tw-color-dm-brand);--input-color:var(--tw-color-dm-input);--input-disabled-color:var(--tw-color-dm-disabled-input);--input-text-color:var(--tw-color-dm-input-text);--input-border-color:var(--tw-color-dm-input-border);--table-border-color:var(--tw-color-dm-table-border);--table-highlight-color:var(--tw-color-dm-table-highlight)}:root{--header-height:56px;--chevron-down:url("data:image/svg+xml,");--tick:url("data:image/svg+xml,");--circle-grey-dark:url("data:image/svg+xml,");--circle-grey-light:url("data:image/svg+xml,");--circle-white:url("data:image/svg+xml,");--circle-light-blue:url("data:image/svg+xml,");scroll-behavior:auto!important;color-scheme:normal!important}:root:where([data-theme=dark],[data-theme=dark] *){color-scheme:dark!important}html,body{color:#232323!important;background-color:#f5f6fe!important;height:100%!important}:is(html,body):where([data-theme=dark],[data-theme=dark] *){color:#c9d1d9!important;background-color:#0f131a!important}a{color:var(--tw-color-brand);border-radius:var(--tw-radius-xs)}a:focus-visible{z-index:1!important;outline-style:var(--tw-outline-style)!important;outline-offset:3px!important;outline-width:3px!important;outline-color:#4696e580!important}h1{margin:calc(var(--tw-spacing)*0)!important;--tw-font-weight:var(--tw-font-weight-medium)!important;font-size:2.5rem!important;line-height:1.2!important;font-weight:var(--tw-font-weight-medium)!important}h2{margin:calc(var(--tw-spacing)*0)!important;--tw-font-weight:var(--tw-font-weight-medium)!important;font-size:2rem!important;line-height:1.2!important;font-weight:var(--tw-font-weight-medium)!important}h3{margin:calc(var(--tw-spacing)*0)!important;--tw-font-weight:var(--tw-font-weight-medium)!important;font-size:1.75rem!important;line-height:1.2!important;font-weight:var(--tw-font-weight-medium)!important}h4{margin:calc(var(--tw-spacing)*0)!important;font-size:var(--tw-text-2xl)!important;--tw-font-weight:var(--tw-font-weight-medium)!important;line-height:1.2!important;font-weight:var(--tw-font-weight-medium)!important}h5{margin:calc(var(--tw-spacing)*0)!important;font-size:var(--tw-text-xl)!important;--tw-font-weight:var(--tw-font-weight-medium)!important;line-height:1.2!important;font-weight:var(--tw-font-weight-medium)!important}h6{margin:calc(var(--tw-spacing)*0)!important;font-size:var(--tw-text-base)!important;--tw-font-weight:var(--tw-font-weight-medium)!important;line-height:1.2!important;font-weight:var(--tw-font-weight-medium)!important}hr{margin-block:calc(var(--tw-spacing)*3)!important}p{margin:calc(var(--tw-spacing)*0)!important}:root{--header-height:56px;--aside-menu-width:260px}}@layer components;@layer utilities{.tw\:pointer-events-none{pointer-events:none!important}.tw\:absolute{position:absolute!important}.tw\:fixed{position:fixed!important}.tw\:relative{position:relative!important}.tw\:sticky{position:sticky!important}.tw\:-top-1{top:calc(var(--tw-spacing)*-1)!important}.tw\:top-0{top:calc(var(--tw-spacing)*0)!important}.tw\:top-\[35px\]{top:35px!important}.tw\:top-\[50\%\]{top:50%!important}.tw\:right-0{right:calc(var(--tw-spacing)*0)!important}.tw\:bottom-0{bottom:calc(var(--tw-spacing)*0)!important}.tw\:left-0{left:calc(var(--tw-spacing)*0)!important}.tw\:left-2{left:calc(var(--tw-spacing)*2)!important}.tw\:left-3{left:calc(var(--tw-spacing)*3)!important}.tw\:left-\[50\%\]{left:50%!important}.tw\:focus-ring{transition-property:box-shadow!important;transition-timing-function:var(--tw-ease,var(--tw-default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--tw-default-transition-duration))!important;--tw-outline-style:none!important;outline-style:none!important}.tw\:focus-ring:focus-visible{z-index:1!important;--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentColor)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important;--tw-ring-color:oklab(65.9429% -.0470676 -.133703/.5)!important}.tw\:focus-ring-danger{transition-property:box-shadow!important;transition-timing-function:var(--tw-ease,var(--tw-default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--tw-default-transition-duration))!important;--tw-outline-style:none!important;outline-style:none!important}.tw\:focus-ring-danger:focus-visible{z-index:1!important;--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentColor)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important;--tw-ring-color:oklab(59.155% .188304 .073185/.5)!important}.tw\:z-\[1040\]{z-index:1040!important}.tw\:container{width:100%!important}@media (width>=40rem){.tw\:container{max-width:40rem!important}}@media (width>=48rem){.tw\:container{max-width:48rem!important}}@media (width>=64rem){.tw\:container{max-width:64rem!important}}@media (width>=80rem){.tw\:container{max-width:80rem!important}}@media (width>=96rem){.tw\:container{max-width:96rem!important}}.tw\:m-auto{margin:auto!important}.tw\:mx-auto{margin-inline:auto!important}.tw\:mt-4{margin-top:calc(var(--tw-spacing)*4)!important}.tw\:mr-1{margin-right:calc(var(--tw-spacing)*1)!important}.tw\:mr-2{margin-right:calc(var(--tw-spacing)*2)!important}.tw\:-mb-1{margin-bottom:calc(var(--tw-spacing)*-1)!important}.tw\:mb-4{margin-bottom:calc(var(--tw-spacing)*4)!important}.tw\:ml-1{margin-left:calc(var(--tw-spacing)*1)!important}.tw\:ml-2{margin-left:calc(var(--tw-spacing)*2)!important}.tw\:ml-auto{margin-left:auto!important}.tw\:block{display:block!important}.tw\:flex{display:flex!important}.tw\:hidden{display:none!important}.tw\:inline{display:inline!important}.tw\:inline-flex{display:inline-flex!important}.tw\:h-4{height:calc(var(--tw-spacing)*4)!important}.tw\:h-full{height:100%!important}.tw\:h-screen{height:100vh!important}.tw\:max-h-screen{max-height:100vh!important}.tw\:scroll-thin{scrollbar-width:thin!important}.tw\:scroll-thin::-webkit-scrollbar{width:6px!important}.tw\:scroll-thin::-webkit-scrollbar-thumb{border-radius:.5rem!important}.tw\:w-4{width:calc(var(--tw-spacing)*4)!important}.tw\:w-7{width:calc(var(--tw-spacing)*7)!important}.tw\:w-8{width:calc(var(--tw-spacing)*8)!important}.tw\:w-\[40\%\]{width:40%!important}.tw\:w-\[700px\]{width:700px!important}.tw\:w-full{width:100%!important}.tw\:w-screen{width:100vw!important}.tw\:max-w-100{max-width:calc(var(--tw-spacing)*100)!important}.tw\:max-w-\[720px\]{max-width:720px!important}.tw\:max-w-\[calc\(100\%-30px\)\]{max-width:calc(100% - 30px)!important}.tw\:max-w-screen{max-width:100vw!important}.tw\:flex-grow{flex-grow:1!important}.tw\:translate-x-\[-50\%\]{--tw-translate-x:-50%!important;translate:var(--tw-translate-x)var(--tw-translate-y)!important}.tw\:-translate-y-4{--tw-translate-y:calc(var(--tw-spacing)*-4)!important;translate:var(--tw-translate-x)var(--tw-translate-y)!important}.tw\:translate-y-\[-50\%\]{--tw-translate-y:-50%!important;translate:var(--tw-translate-x)var(--tw-translate-y)!important}.tw\:scale-85{--tw-scale-x:85%!important;--tw-scale-y:85%!important;--tw-scale-z:85%!important;scale:var(--tw-scale-x)var(--tw-scale-y)!important}.tw\:rotate-180{rotate:180deg!important}.tw\:cursor-pointer{cursor:pointer!important}.tw\:list-disc{list-style-type:disc!important}.tw\:appearance-none{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.tw\:flex-col{flex-direction:column!important}.tw\:items-center{align-items:center!important}.tw\:justify-between{justify-content:space-between!important}.tw\:justify-center{justify-content:center!important}.tw\:justify-end{justify-content:flex-end!important}.tw\:gap-1{gap:calc(var(--tw-spacing)*1)!important}.tw\:gap-2{gap:calc(var(--tw-spacing)*2)!important}.tw\:gap-4{gap:calc(var(--tw-spacing)*4)!important}.tw\:gap-12{gap:calc(var(--tw-spacing)*12)!important}.tw\:gap-x-2{column-gap:calc(var(--tw-spacing)*2)!important}.tw\:gap-y-3{row-gap:calc(var(--tw-spacing)*3)!important}.tw\:gap-y-4{row-gap:calc(var(--tw-spacing)*4)!important}.tw\:truncate{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.tw\:overflow-auto{overflow:auto!important}.tw\:overflow-hidden{overflow:hidden!important}.tw\:rounded-full{border-radius:3.40282e38px!important}.tw\:rounded-md{border-radius:var(--tw-radius-md)!important}.tw\:rounded-none{border-radius:0!important}.tw\:rounded-sm{border-radius:var(--tw-radius-sm)!important}.tw\:rounded-t-md{border-top-left-radius:var(--tw-radius-md)!important;border-top-right-radius:var(--tw-radius-md)!important}.tw\:rounded-b-md{border-bottom-right-radius:var(--tw-radius-md)!important;border-bottom-left-radius:var(--tw-radius-md)!important}.tw\:border,.tw\:border-1{border-style:var(--tw-border-style)!important;border-width:1px!important}.tw\:border-y{border-block-style:var(--tw-border-style)!important;border-block-width:1px!important}.tw\:border-y-2{border-block-style:var(--tw-border-style)!important;border-block-width:2px!important}.tw\:border-t{border-top-style:var(--tw-border-style)!important;border-top-width:1px!important}.tw\:border-r-0{border-right-style:var(--tw-border-style)!important;border-right-width:0!important}.tw\:border-b,.tw\:border-b-1{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:1px!important}.tw\:border-b-3{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:3px!important}.tw\:border-brand{border-color:#4696e5!important}.tw\:border-danger{border-color:#dc3545!important}.tw\:border-lm-border{border-color:#00000020!important}.tw\:border-lm-input-border{border-color:#00000030!important}.tw\:border-zinc-500{border-color:var(--tw-color-zinc-500)!important}.tw\:border-b-brand{border-bottom-color:#4696e5!important}.tw\:border-b-transparent{border-bottom-color:#0000!important}.tw\:bg-brand{background-color:#4696e5!important}.tw\:bg-danger{background-color:#dc3545!important}.tw\:bg-lm-brand{background-color:var(--tw-color-lm-main)!important}.tw\:bg-lm-disabled-input{background-color:var(--tw-color-lm-secondary)!important}.tw\:bg-lm-primary{background-color:#fff!important}.tw\:bg-transparent{background-color:#0000!important}.tw\:bg-warning{background-color:#ffc107!important}.tw\:bg-zinc-500{background-color:var(--tw-color-zinc-500)!important}.tw\:bg-linear-to-b{--tw-gradient-position:to bottom in oklab!important;background-image:linear-gradient(var(--tw-gradient-stops))!important}.tw\:bg-\(image\:--chevron-down\){background-image:var(--chevron-down)!important}.tw\:bg-\(image\:--circle-grey-dark\){background-image:var(--circle-grey-dark)!important}.tw\:from-black\/70{--tw-gradient-from:color-mix(in oklab,var(--tw-color-black)70%,transparent)!important;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))!important}.tw\:to-black\/10{--tw-gradient-to:color-mix(in oklab,var(--tw-color-black)10%,transparent)!important;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))!important}.tw\:bg-center{background-position:50%!important}.tw\:bg-no-repeat{background-repeat:no-repeat!important}.tw\:p-2{padding:calc(var(--tw-spacing)*2)!important}.tw\:p-4{padding:calc(var(--tw-spacing)*4)!important}.tw\:p-5{padding:calc(var(--tw-spacing)*5)!important}.tw\:p-6{padding:calc(var(--tw-spacing)*6)!important}.tw\:px-1\.5{padding-inline:calc(var(--tw-spacing)*1.5)!important}.tw\:px-2{padding-inline:calc(var(--tw-spacing)*2)!important}.tw\:px-3{padding-inline:calc(var(--tw-spacing)*3)!important}.tw\:px-4{padding-inline:calc(var(--tw-spacing)*4)!important}.tw\:py-1{padding-block:calc(var(--tw-spacing)*1)!important}.tw\:py-1\.5{padding-block:calc(var(--tw-spacing)*1.5)!important}.tw\:py-2{padding-block:calc(var(--tw-spacing)*2)!important}.tw\:py-3{padding-block:calc(var(--tw-spacing)*3)!important}.tw\:pt-2{padding-top:calc(var(--tw-spacing)*2)!important}.tw\:pt-4{padding-top:calc(var(--tw-spacing)*4)!important}.tw\:pt-8{padding-top:calc(var(--tw-spacing)*8)!important}.tw\:pr-9{padding-right:calc(var(--tw-spacing)*9)!important}.tw\:pb-\[calc\(0\.5rem-3px\)\]{padding-bottom:calc(.5rem - 3px)!important}.tw\:pl-2{padding-left:calc(var(--tw-spacing)*2)!important}.tw\:pl-3{padding-left:calc(var(--tw-spacing)*3)!important}.tw\:pl-4{padding-left:calc(var(--tw-spacing)*4)!important}.tw\:pl-7{padding-left:calc(var(--tw-spacing)*7)!important}.tw\:pl-9{padding-left:calc(var(--tw-spacing)*9)!important}.tw\:text-center{text-align:center!important}.tw\:text-right{text-align:right!important}.tw\:text-lg{font-size:var(--tw-text-lg)!important;line-height:var(--tw-leading,var(--tw-text-lg--line-height))!important}.tw\:text-sm{font-size:var(--tw-text-sm)!important;line-height:var(--tw-leading,var(--tw-text-sm--line-height))!important}.tw\:text-xl{font-size:var(--tw-text-xl)!important;line-height:var(--tw-leading,var(--tw-text-xl--line-height))!important}.tw\:font-bold{--tw-font-weight:var(--tw-font-weight-bold)!important;font-weight:var(--tw-font-weight-bold)!important}.tw\:text-black{color:var(--tw-color-black)!important}.tw\:text-brand{color:#4696e5!important}.tw\:text-danger{color:#dc3545!important}.tw\:text-gray-400{color:var(--tw-color-gray-400)!important}.tw\:text-gray-500{color:var(--tw-color-gray-500)!important}.tw\:text-placeholder{color:#6c757d!important}.tw\:text-white{color:var(--tw-color-white)!important}.tw\:text-zinc-500{color:var(--tw-color-zinc-500)!important}.tw\:no-underline{text-decoration-line:none!important}.tw\:opacity-0{opacity:0!important}.tw\:opacity-50{opacity:.5!important}.tw\:opacity-65{opacity:.65!important}.tw\:shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.tw\:transition-\[background-position\]{transition-property:background-position!important;transition-timing-function:var(--tw-ease,var(--tw-default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--tw-default-transition-duration))!important}.tw\:transition-\[opacity_\,_translate\]{transition-property:opacity,translate!important;transition-timing-function:var(--tw-ease,var(--tw-default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--tw-default-transition-duration))!important}.tw\:transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to!important;transition-timing-function:var(--tw-ease,var(--tw-default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--tw-default-transition-duration))!important}.tw\:transition-opacity{transition-property:opacity!important;transition-timing-function:var(--tw-ease,var(--tw-default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--tw-default-transition-duration))!important}.tw\:transition-transform{transition-property:transform,translate,scale,rotate!important;transition-timing-function:var(--tw-ease,var(--tw-default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--tw-default-transition-duration))!important}.tw\:duration-300{--tw-duration:.3s!important;transition-duration:.3s!important}.tw\:outline-none{--tw-outline-style:none!important;outline-style:none!important}.tw\:select-none{-webkit-user-select:none!important;user-select:none!important}.tw\:\[text-shadow\:_0_2px_4px_rgb\(0_0_0\/_0\.8\)\]{text-shadow:0 2px 4px #000c!important}.tw\:not-last\:border-b-1:not(:last-child){border-bottom-style:var(--tw-border-style)!important;border-bottom-width:1px!important}.tw\:group-focus-within\:text-lm-text:is(:where(.tw\:group):focus-within *){color:#232323!important}.tw\:group-\[\&\]\/card\:bg-lm-input:is(:where(.tw\:group\/card) *){background-color:var(--tw-color-lm-primary)!important}.tw\:backdrop\:bg-black\/50::backdrop{background-color:color-mix(in oklab,var(--tw-color-black)50%,transparent)!important}.tw\:before\:mr-1:before{content:var(--tw-content);margin-right:calc(var(--tw-spacing)*1)!important}.tw\:before\:font-bold:before{content:var(--tw-content);--tw-font-weight:var(--tw-font-weight-bold)!important;font-weight:var(--tw-font-weight-bold)!important}.tw\:before\:content-\[attr\(data-column\)\]:before{content:var(--tw-content);--tw-content:attr(data-column)!important;content:var(--tw-content)!important}.tw\:first\:rounded-t-md:first-child{border-top-left-radius:var(--tw-radius-md)!important;border-top-right-radius:var(--tw-radius-md)!important}.tw\:first\:rounded-l:first-child{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.tw\:last\:rounded-r:last-child{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.tw\:last\:rounded-b-md:last-child{border-bottom-right-radius:var(--tw-radius-md)!important;border-bottom-left-radius:var(--tw-radius-md)!important}.tw\:last\:border-0:last-child{border-style:var(--tw-border-style)!important;border-width:0!important}.tw\:last\:border-r:last-child{border-right-style:var(--tw-border-style)!important;border-right-width:1px!important}.tw\:checked\:bg-brand:checked{background-color:#4696e5!important}.tw\:checked\:bg-\(image\:--circle-white\):checked{background-image:var(--circle-white)!important}.tw\:checked\:bg-\(image\:--tick\):checked{background-image:var(--tick)!important}.tw\:checked\:bg-right:checked{background-position:100%!important}.tw\:focus-within\:z-10:focus-within{z-index:10!important}@media (hover:hover){.tw\:hover\:bg-lm-primary:hover{background-color:#fff!important}.tw\:hover\:bg-lm-secondary:hover{background-color:#f5f6fe!important}.tw\:hover\:underline:hover{text-decoration-line:underline!important}.tw\:group-\[\&\]\/card\:hover\:bg-lm-secondary:is(:where(.tw\:group\/card) *):hover{background-color:#f5f6fe!important}}.tw\:focus-visible\:z-1:focus-visible{z-index:1!important}.tw\:focus-visible\:inset-ring-2:focus-visible{--tw-inset-ring-shadow:inset 0 0 0 2px var(--tw-inset-ring-color,currentColor)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.tw\:focus-visible\:inset-ring-brand\/50:focus-visible{--tw-inset-ring-color:oklab(65.9429% -.0470676 -.133703/.5)!important}.tw\:focus-visible\:not-checked\:bg-\(image\:--circle-light-blue\):focus-visible:not(:checked){background-image:var(--circle-light-blue)!important}.tw\:data-open\:translate-y-0[data-open]{--tw-translate-y:calc(var(--tw-spacing)*0)!important;translate:var(--tw-translate-x)var(--tw-translate-y)!important}.tw\:data-open\:opacity-100[data-open]{opacity:1!important}@media (width<64rem){.tw\:max-lg\:absolute{position:absolute!important}.tw\:max-lg\:border-b-0{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:0!important}}@media (width<48rem){.tw\:max-md\:flex-col{flex-direction:column!important}.tw\:max-md\:p-0{padding:calc(var(--tw-spacing)*0)!important}.tw\:max-md\:py-4{padding-block:calc(var(--tw-spacing)*4)!important}}@media (width>=40rem){.tw\:sm\:w-sm{width:var(--tw-container-sm)!important}.tw\:sm\:p-6{padding:calc(var(--tw-spacing)*6)!important}}@media (width>=48rem){.tw\:md\:ml-\(--aside-menu-width\){margin-left:var(--aside-menu-width)!important}.tw\:md\:ml-auto{margin-left:auto!important}.tw\:md\:flex{display:flex!important}.tw\:md\:max-h-56{max-height:calc(var(--tw-spacing)*56)!important}.tw\:md\:w-4xl{width:var(--tw-container-4xl)!important}.tw\:md\:w-6xl{width:var(--tw-container-6xl)!important}.tw\:md\:w-lg{width:var(--tw-container-lg)!important}.tw\:md\:flex-row{flex-direction:row!important}.tw\:md\:gap-y-8{row-gap:calc(var(--tw-spacing)*8)!important}.tw\:md\:overflow-y-auto{overflow-y:auto!important}.tw\:md\:border-l{border-left-style:var(--tw-border-style)!important;border-left-width:1px!important}}@media (width>=64rem){.tw\:lg\:table-cell{display:table-cell!important}.tw\:lg\:table-header-group{display:table-header-group!important}.tw\:lg\:table-row{display:table-row!important}.tw\:lg\:table-row-group{display:table-row-group!important}.tw\:lg\:w-\[65\%\]{width:65%!important}.tw\:lg\:w-\[80\%\]{width:80%!important}.tw\:lg\:border-0{border-style:var(--tw-border-style)!important;border-width:0!important}.tw\:lg\:border-b-1{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:1px!important}}.tw\:before\:lg\:hidden:before{content:var(--tw-content)}@media (width>=64rem){.tw\:before\:lg\:hidden:before{display:none!important}}.tw\:dark\:border-dm-border:where([data-theme=dark],[data-theme=dark] *){border-color:#ffffff26!important}.tw\:dark\:border-dm-input-border:where([data-theme=dark],[data-theme=dark] *){border-color:var(--tw-color-dm-border)!important}.tw\:dark\:bg-dm-brand:where([data-theme=dark],[data-theme=dark] *){background-color:#0b2d4e!important}.tw\:dark\:bg-dm-disabled-input:where([data-theme=dark],[data-theme=dark] *){background-color:#1a2028!important}.tw\:dark\:bg-dm-primary:where([data-theme=dark],[data-theme=dark] *){background-color:#161b22!important}.tw\:dark\:bg-\(image\:--circle-grey-light\):where([data-theme=dark],[data-theme=dark] *){background-image:var(--circle-grey-light)!important}.tw\:dark\:text-gray-400:where([data-theme=dark],[data-theme=dark] *){color:var(--tw-color-gray-400)!important}.tw\:dark\:group-focus-within\:text-dm-text:where([data-theme=dark],[data-theme=dark] *):is(:where(.tw\:group):focus-within *){color:#c9d1d9!important}.tw\:group-\[\&\]\/card\:dark\:bg-dm-input:is(:where(.tw\:group\/card) *):where([data-theme=dark],[data-theme=dark] *){background-color:#12161c!important}@media (hover:hover){.tw\:dark\:hover\:bg-dm-primary:where([data-theme=dark],[data-theme=dark] *):hover{background-color:#161b22!important}.tw\:hover\:dark\:bg-dm-secondary:hover:where([data-theme=dark],[data-theme=dark] *),.tw\:dark\:group-\[\&\]\/card\:hover\:bg-dm-secondary:where([data-theme=dark],[data-theme=dark] *):is(:where(.tw\:group\/card) *):hover{background-color:#0f131a!important}}.tw\:highlight\:border-brand-dark:hover,.tw\:highlight\:border-brand-dark:focus{border-color:#1f69c0!important}.tw\:highlight\:border-danger-dark:hover,.tw\:highlight\:border-danger-dark:focus{border-color:#bb2d3b!important}.tw\:highlight\:border-zinc-600:hover,.tw\:highlight\:border-zinc-600:focus{border-color:var(--tw-color-zinc-600)!important}.tw\:highlight\:bg-brand:hover,.tw\:highlight\:bg-brand:focus{background-color:#4696e5!important}.tw\:highlight\:bg-brand-dark:hover,.tw\:highlight\:bg-brand-dark:focus{background-color:#1f69c0!important}.tw\:highlight\:bg-danger:hover,.tw\:highlight\:bg-danger:focus{background-color:#dc3545!important}.tw\:highlight\:bg-danger-dark:hover,.tw\:highlight\:bg-danger-dark:focus{background-color:#bb2d3b!important}.tw\:highlight\:bg-lm-secondary:hover,.tw\:highlight\:bg-lm-secondary:focus{background-color:#f5f6fe!important}.tw\:highlight\:bg-zinc-500:hover,.tw\:highlight\:bg-zinc-500:focus{background-color:var(--tw-color-zinc-500)!important}.tw\:highlight\:bg-zinc-600:hover,.tw\:highlight\:bg-zinc-600:focus{background-color:var(--tw-color-zinc-600)!important}.tw\:highlight\:text-brand:hover,.tw\:highlight\:text-brand:focus{color:#4696e5!important}.tw\:highlight\:text-brand-dark:hover,.tw\:highlight\:text-brand-dark:focus{color:#1f69c0!important}.tw\:highlight\:text-white:hover,.tw\:highlight\:text-white:focus{color:var(--tw-color-white)!important}.tw\:highlight\:underline:hover,.tw\:highlight\:underline:focus{text-decoration-line:underline!important}.tw\:highlight\:opacity-80:hover,.tw\:highlight\:opacity-80:focus{opacity:.8!important}.tw\:dark\:highlight\:bg-dm-secondary:where([data-theme=dark],[data-theme=dark] *):hover,.tw\:dark\:highlight\:bg-dm-secondary:where([data-theme=dark],[data-theme=dark] *):focus{background-color:#0f131a!important}.tw\:\[\&\]\:border-danger{border-color:#dc3545!important}.tw\:\[\&\]\:px-3{padding-inline:calc(var(--tw-spacing)*3)!important}.tw\:\[\&\]\:text-white{color:var(--tw-color-white)!important}}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"";inherits:false;initial-value:100%}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}/*! +@charset "UTF-8";/*! tailwindcss v4.0.17 | MIT License | https://tailwindcss.com */@layer theme{:root,:host{--tw-font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--tw-font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--tw-color-gray-400:oklch(.707 .022 261.325);--tw-color-gray-500:oklch(.551 .027 264.364);--tw-color-zinc-500:oklch(.552 .016 285.938);--tw-color-zinc-600:oklch(.442 .017 285.786);--tw-color-black:#000;--tw-color-white:#fff;--tw-spacing:.25rem;--tw-container-sm:24rem;--tw-container-lg:32rem;--tw-container-4xl:56rem;--tw-container-6xl:72rem;--tw-text-sm:.875rem;--tw-text-sm--line-height:calc(1.25/.875);--tw-text-base:1rem;--tw-text-lg:1.125rem;--tw-text-lg--line-height:calc(1.75/1.125);--tw-text-xl:1.25rem;--tw-text-xl--line-height:calc(1.75/1.25);--tw-text-2xl:1.5rem;--tw-font-weight-medium:500;--tw-font-weight-bold:700;--tw-radius-xs:.125rem;--tw-radius-sm:.25rem;--tw-radius-md:.375rem;--tw-default-transition-duration:.15s;--tw-default-transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-default-font-family:var(--tw-font-sans);--tw-default-mono-font-family:var(--tw-font-mono);--tw-color-lm-main:#4696e5;--tw-color-lm-main-dark:#1f69c0;--tw-color-lm-primary:#fff;--tw-color-lm-primary-alfa:rgb(var(--tw-color-lm-primary)/.5);--tw-color-lm-secondary:#f5f6fe;--tw-color-lm-text:#232323;--tw-color-lm-border:#00000020;--tw-color-lm-table-border:#dee2e6;--tw-color-lm-active:#eee;--tw-color-lm-brand:var(--tw-color-lm-main);--tw-color-lm-input:var(--tw-color-lm-primary);--tw-color-lm-disabled-input:var(--tw-color-lm-secondary);--tw-color-lm-input-text:#495057;--tw-color-lm-input-border:#00000030;--tw-color-lm-table-highlight:#00000013;--tw-color-dm-main:#4696e5;--tw-color-dm-main-dark:#1f69c0;--tw-color-dm-primary:#161b22;--tw-color-dm-primary-alfa:rgb(var(--tw-color-dm-primary)/.8);--tw-color-dm-secondary:#0f131a;--tw-color-dm-text:#c9d1d9;--tw-color-dm-border:#ffffff26;--tw-color-dm-table-border:#393d43;--tw-color-dm-active:var(--tw-color-dm-secondary);--tw-color-dm-brand:#0b2d4e;--tw-color-dm-input:#12161c;--tw-color-dm-disabled-input:#1a2028;--tw-color-dm-input-text:var(--tw-color-dm-text);--tw-color-dm-input-border:var(--tw-color-dm-border);--tw-color-dm-table-highlight:var(--tw-color-dm-border);--tw-color-brand:#4696e5;--tw-color-brand-dark:#1f69c0;--tw-color-danger:#dc3545;--tw-color-danger-dark:#bb2d3b;--tw-color-warning:#ffc107;--tw-color-warning-dark:#ffca2c;--tw-color-placeholder:#6c757d}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--tw-default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--tw-default-font-feature-settings,normal);font-variation-settings:var(--tw-default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--tw-default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--tw-default-mono-font-feature-settings,normal);font-variation-settings:var(--tw-default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:color-mix(in oklab,currentColor 50%,transparent)}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html:not([data-theme=dark]){--primary-color:var(--tw-color-lm-primary);--primary-color-alfa:var(--tw-color-lm-primary-alfa);--secondary-color:var(--tw-color-lm-secondary);--text-color:var(--tw-color-lm-text);--border-color:var(--tw-color-lm-border);--active-color:var(--tw-color-lm-active);--brand-color:var(--tw-color-lm-brand);--input-color:var(--tw-color-lm-input);--input-disabled-color:var(--tw-color-lm-disabled-input);--input-text-color:var(--tw-color-lm-input-text);--input-border-color:var(--tw-color-lm-input-border);--table-border-color:var(--tw-color-lm-table-border);--table-highlight-color:var(--tw-color-lm-table-highlight)}html[data-theme=dark]{--primary-color:var(--tw-color-dm-primary);--primary-color-alfa:var(--tw-color-dm-primary-alfa);--secondary-color:var(--tw-color-dm-secondary);--text-color:var(--tw-color-dm-text);--border-color:var(--tw-color-dm-border);--active-color:var(--tw-color-dm-active);--brand-color:var(--tw-color-dm-brand);--input-color:var(--tw-color-dm-input);--input-disabled-color:var(--tw-color-dm-disabled-input);--input-text-color:var(--tw-color-dm-input-text);--input-border-color:var(--tw-color-dm-input-border);--table-border-color:var(--tw-color-dm-table-border);--table-highlight-color:var(--tw-color-dm-table-highlight)}:root{--header-height:56px;--chevron-down:url("data:image/svg+xml,");--tick:url("data:image/svg+xml,");--circle-grey-dark:url("data:image/svg+xml,");--circle-grey-light:url("data:image/svg+xml,");--circle-white:url("data:image/svg+xml,");--circle-light-blue:url("data:image/svg+xml,");scroll-behavior:auto!important;color-scheme:normal!important}:root:where([data-theme=dark],[data-theme=dark] *){color-scheme:dark!important}html,body{color:#232323!important;background-color:#f5f6fe!important;height:100%!important}:is(html,body):where([data-theme=dark],[data-theme=dark] *){color:#c9d1d9!important;background-color:#0f131a!important}a{color:var(--tw-color-brand);border-radius:var(--tw-radius-xs)}a:focus-visible{z-index:1!important;outline-style:var(--tw-outline-style)!important;outline-offset:3px!important;outline-width:3px!important;outline-color:#4696e580!important}h1{margin:calc(var(--tw-spacing)*0)!important;--tw-font-weight:var(--tw-font-weight-medium)!important;font-size:2.5rem!important;line-height:1.2!important;font-weight:var(--tw-font-weight-medium)!important}h2{margin:calc(var(--tw-spacing)*0)!important;--tw-font-weight:var(--tw-font-weight-medium)!important;font-size:2rem!important;line-height:1.2!important;font-weight:var(--tw-font-weight-medium)!important}h3{margin:calc(var(--tw-spacing)*0)!important;--tw-font-weight:var(--tw-font-weight-medium)!important;font-size:1.75rem!important;line-height:1.2!important;font-weight:var(--tw-font-weight-medium)!important}h4{margin:calc(var(--tw-spacing)*0)!important;font-size:var(--tw-text-2xl)!important;--tw-font-weight:var(--tw-font-weight-medium)!important;line-height:1.2!important;font-weight:var(--tw-font-weight-medium)!important}h5{margin:calc(var(--tw-spacing)*0)!important;font-size:var(--tw-text-xl)!important;--tw-font-weight:var(--tw-font-weight-medium)!important;line-height:1.2!important;font-weight:var(--tw-font-weight-medium)!important}h6{margin:calc(var(--tw-spacing)*0)!important;font-size:var(--tw-text-base)!important;--tw-font-weight:var(--tw-font-weight-medium)!important;line-height:1.2!important;font-weight:var(--tw-font-weight-medium)!important}hr{margin-block:calc(var(--tw-spacing)*3)!important}p{margin:calc(var(--tw-spacing)*0)!important}:root{--header-height:56px;--footer-height:2.3rem;--footer-margin:.8rem;--aside-menu-width:260px}}@layer components;@layer utilities{.tw\:pointer-events-none{pointer-events:none!important}.tw\:absolute{position:absolute!important}.tw\:fixed{position:fixed!important}.tw\:relative{position:relative!important}.tw\:sticky{position:sticky!important}.tw\:-top-1{top:calc(var(--tw-spacing)*-1)!important}.tw\:top-0{top:calc(var(--tw-spacing)*0)!important}.tw\:top-\[35px\]{top:35px!important}.tw\:top-\[50\%\]{top:50%!important}.tw\:right-0{right:calc(var(--tw-spacing)*0)!important}.tw\:bottom-0{bottom:calc(var(--tw-spacing)*0)!important}.tw\:left-0{left:calc(var(--tw-spacing)*0)!important}.tw\:left-2{left:calc(var(--tw-spacing)*2)!important}.tw\:left-3{left:calc(var(--tw-spacing)*3)!important}.tw\:left-\[50\%\]{left:50%!important}.tw\:focus-ring{transition-property:box-shadow!important;transition-timing-function:var(--tw-ease,var(--tw-default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--tw-default-transition-duration))!important;--tw-outline-style:none!important;outline-style:none!important}.tw\:focus-ring:focus-visible{z-index:1!important;--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentColor)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important;--tw-ring-color:oklab(65.9429% -.0470676 -.133703/.5)!important}.tw\:focus-ring-danger{transition-property:box-shadow!important;transition-timing-function:var(--tw-ease,var(--tw-default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--tw-default-transition-duration))!important;--tw-outline-style:none!important;outline-style:none!important}.tw\:focus-ring-danger:focus-visible{z-index:1!important;--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentColor)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important;--tw-ring-color:oklab(59.155% .188304 .073185/.5)!important}.tw\:z-\[1040\]{z-index:1040!important}.tw\:container{width:100%!important}@media (width>=40rem){.tw\:container{max-width:40rem!important}}@media (width>=48rem){.tw\:container{max-width:48rem!important}}@media (width>=64rem){.tw\:container{max-width:64rem!important}}@media (width>=80rem){.tw\:container{max-width:80rem!important}}@media (width>=96rem){.tw\:container{max-width:96rem!important}}.tw\:m-auto{margin:auto!important}.tw\:mx-auto{margin-inline:auto!important}.tw\:mt-\(--footer-margin\){margin-top:var(--footer-margin)!important}.tw\:mt-4{margin-top:calc(var(--tw-spacing)*4)!important}.tw\:mr-1{margin-right:calc(var(--tw-spacing)*1)!important}.tw\:mr-2{margin-right:calc(var(--tw-spacing)*2)!important}.tw\:-mb-1{margin-bottom:calc(var(--tw-spacing)*-1)!important}.tw\:-mb-\[calc\(var\(--footer-height\)\+var\(--footer-margin\)\)\]{margin-bottom:calc(calc(var(--footer-height) + var(--footer-margin))*-1)!important}.tw\:mb-4{margin-bottom:calc(var(--tw-spacing)*4)!important}.tw\:ml-1{margin-left:calc(var(--tw-spacing)*1)!important}.tw\:ml-2{margin-left:calc(var(--tw-spacing)*2)!important}.tw\:ml-auto{margin-left:auto!important}.tw\:block{display:block!important}.tw\:flex{display:flex!important}.tw\:hidden{display:none!important}.tw\:inline{display:inline!important}.tw\:inline-flex{display:inline-flex!important}.tw\:h-\(--footer-height\){height:var(--footer-height)!important}.tw\:h-4{height:calc(var(--tw-spacing)*4)!important}.tw\:h-full{height:100%!important}.tw\:h-screen{height:100vh!important}.tw\:max-h-screen{max-height:100vh!important}.tw\:min-h-full{min-height:100%!important}.tw\:scroll-thin{scrollbar-width:thin!important}.tw\:scroll-thin::-webkit-scrollbar{width:6px!important}.tw\:scroll-thin::-webkit-scrollbar-thumb{border-radius:.5rem!important}.tw\:w-4{width:calc(var(--tw-spacing)*4)!important}.tw\:w-7{width:calc(var(--tw-spacing)*7)!important}.tw\:w-8{width:calc(var(--tw-spacing)*8)!important}.tw\:w-\[40\%\]{width:40%!important}.tw\:w-\[700px\]{width:700px!important}.tw\:w-full{width:100%!important}.tw\:w-screen{width:100vw!important}.tw\:max-w-100{max-width:calc(var(--tw-spacing)*100)!important}.tw\:max-w-\[720px\]{max-width:720px!important}.tw\:max-w-\[calc\(100\%-30px\)\]{max-width:calc(100% - 30px)!important}.tw\:max-w-screen{max-width:100vw!important}.tw\:flex-grow{flex-grow:1!important}.tw\:translate-x-\[-50\%\]{--tw-translate-x:-50%!important;translate:var(--tw-translate-x)var(--tw-translate-y)!important}.tw\:-translate-y-4{--tw-translate-y:calc(var(--tw-spacing)*-4)!important;translate:var(--tw-translate-x)var(--tw-translate-y)!important}.tw\:translate-y-\[-50\%\]{--tw-translate-y:-50%!important;translate:var(--tw-translate-x)var(--tw-translate-y)!important}.tw\:scale-85{--tw-scale-x:85%!important;--tw-scale-y:85%!important;--tw-scale-z:85%!important;scale:var(--tw-scale-x)var(--tw-scale-y)!important}.tw\:rotate-180{rotate:180deg!important}.tw\:cursor-pointer{cursor:pointer!important}.tw\:list-disc{list-style-type:disc!important}.tw\:appearance-none{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.tw\:flex-col{flex-direction:column!important}.tw\:items-center{align-items:center!important}.tw\:justify-between{justify-content:space-between!important}.tw\:justify-center{justify-content:center!important}.tw\:justify-end{justify-content:flex-end!important}.tw\:gap-1{gap:calc(var(--tw-spacing)*1)!important}.tw\:gap-2{gap:calc(var(--tw-spacing)*2)!important}.tw\:gap-4{gap:calc(var(--tw-spacing)*4)!important}.tw\:gap-12{gap:calc(var(--tw-spacing)*12)!important}.tw\:gap-x-2{column-gap:calc(var(--tw-spacing)*2)!important}.tw\:gap-y-3{row-gap:calc(var(--tw-spacing)*3)!important}.tw\:gap-y-4{row-gap:calc(var(--tw-spacing)*4)!important}.tw\:truncate{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.tw\:overflow-auto{overflow:auto!important}.tw\:overflow-hidden{overflow:hidden!important}.tw\:rounded-full{border-radius:3.40282e38px!important}.tw\:rounded-md{border-radius:var(--tw-radius-md)!important}.tw\:rounded-none{border-radius:0!important}.tw\:rounded-sm{border-radius:var(--tw-radius-sm)!important}.tw\:rounded-t-md{border-top-left-radius:var(--tw-radius-md)!important;border-top-right-radius:var(--tw-radius-md)!important}.tw\:rounded-b-md{border-bottom-right-radius:var(--tw-radius-md)!important;border-bottom-left-radius:var(--tw-radius-md)!important}.tw\:border,.tw\:border-1{border-style:var(--tw-border-style)!important;border-width:1px!important}.tw\:border-y{border-block-style:var(--tw-border-style)!important;border-block-width:1px!important}.tw\:border-y-2{border-block-style:var(--tw-border-style)!important;border-block-width:2px!important}.tw\:border-t{border-top-style:var(--tw-border-style)!important;border-top-width:1px!important}.tw\:border-r-0{border-right-style:var(--tw-border-style)!important;border-right-width:0!important}.tw\:border-b,.tw\:border-b-1{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:1px!important}.tw\:border-b-3{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:3px!important}.tw\:border-brand{border-color:#4696e5!important}.tw\:border-danger{border-color:#dc3545!important}.tw\:border-lm-border{border-color:#00000020!important}.tw\:border-lm-input-border{border-color:#00000030!important}.tw\:border-zinc-500{border-color:var(--tw-color-zinc-500)!important}.tw\:border-b-brand{border-bottom-color:#4696e5!important}.tw\:border-b-transparent{border-bottom-color:#0000!important}.tw\:bg-brand{background-color:#4696e5!important}.tw\:bg-danger{background-color:#dc3545!important}.tw\:bg-lm-brand{background-color:var(--tw-color-lm-main)!important}.tw\:bg-lm-disabled-input{background-color:var(--tw-color-lm-secondary)!important}.tw\:bg-lm-primary{background-color:#fff!important}.tw\:bg-transparent{background-color:#0000!important}.tw\:bg-warning{background-color:#ffc107!important}.tw\:bg-zinc-500{background-color:var(--tw-color-zinc-500)!important}.tw\:bg-linear-to-b{--tw-gradient-position:to bottom in oklab!important;background-image:linear-gradient(var(--tw-gradient-stops))!important}.tw\:bg-\(image\:--chevron-down\){background-image:var(--chevron-down)!important}.tw\:bg-\(image\:--circle-grey-dark\){background-image:var(--circle-grey-dark)!important}.tw\:from-black\/70{--tw-gradient-from:color-mix(in oklab,var(--tw-color-black)70%,transparent)!important;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))!important}.tw\:to-black\/10{--tw-gradient-to:color-mix(in oklab,var(--tw-color-black)10%,transparent)!important;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))!important}.tw\:bg-center{background-position:50%!important}.tw\:bg-no-repeat{background-repeat:no-repeat!important}.tw\:p-2{padding:calc(var(--tw-spacing)*2)!important}.tw\:p-4{padding:calc(var(--tw-spacing)*4)!important}.tw\:p-5{padding:calc(var(--tw-spacing)*5)!important}.tw\:p-6{padding:calc(var(--tw-spacing)*6)!important}.tw\:px-1\.5{padding-inline:calc(var(--tw-spacing)*1.5)!important}.tw\:px-2{padding-inline:calc(var(--tw-spacing)*2)!important}.tw\:px-3{padding-inline:calc(var(--tw-spacing)*3)!important}.tw\:px-4{padding-inline:calc(var(--tw-spacing)*4)!important}.tw\:py-1{padding-block:calc(var(--tw-spacing)*1)!important}.tw\:py-1\.5{padding-block:calc(var(--tw-spacing)*1.5)!important}.tw\:py-2{padding-block:calc(var(--tw-spacing)*2)!important}.tw\:py-3{padding-block:calc(var(--tw-spacing)*3)!important}.tw\:pt-\(--header-height\){padding-top:var(--header-height)!important}.tw\:pt-2{padding-top:calc(var(--tw-spacing)*2)!important}.tw\:pt-4{padding-top:calc(var(--tw-spacing)*4)!important}.tw\:pt-8{padding-top:calc(var(--tw-spacing)*8)!important}.tw\:pr-9{padding-right:calc(var(--tw-spacing)*9)!important}.tw\:pb-\[calc\(0\.5rem-3px\)\]{padding-bottom:calc(.5rem - 3px)!important}.tw\:pb-\[calc\(var\(--footer-height\)\+var\(--footer-margin\)\)\]{padding-bottom:calc(var(--footer-height) + var(--footer-margin))!important}.tw\:pl-2{padding-left:calc(var(--tw-spacing)*2)!important}.tw\:pl-3{padding-left:calc(var(--tw-spacing)*3)!important}.tw\:pl-4{padding-left:calc(var(--tw-spacing)*4)!important}.tw\:pl-7{padding-left:calc(var(--tw-spacing)*7)!important}.tw\:pl-9{padding-left:calc(var(--tw-spacing)*9)!important}.tw\:text-center{text-align:center!important}.tw\:text-right{text-align:right!important}.tw\:text-lg{font-size:var(--tw-text-lg)!important;line-height:var(--tw-leading,var(--tw-text-lg--line-height))!important}.tw\:text-sm{font-size:var(--tw-text-sm)!important;line-height:var(--tw-leading,var(--tw-text-sm--line-height))!important}.tw\:text-xl{font-size:var(--tw-text-xl)!important;line-height:var(--tw-leading,var(--tw-text-xl--line-height))!important}.tw\:font-bold{--tw-font-weight:var(--tw-font-weight-bold)!important;font-weight:var(--tw-font-weight-bold)!important}.tw\:text-black{color:var(--tw-color-black)!important}.tw\:text-brand{color:#4696e5!important}.tw\:text-danger{color:#dc3545!important}.tw\:text-gray-400{color:var(--tw-color-gray-400)!important}.tw\:text-gray-500{color:var(--tw-color-gray-500)!important}.tw\:text-placeholder{color:#6c757d!important}.tw\:text-white{color:var(--tw-color-white)!important}.tw\:text-zinc-500{color:var(--tw-color-zinc-500)!important}.tw\:no-underline{text-decoration-line:none!important}.tw\:opacity-0{opacity:0!important}.tw\:opacity-50{opacity:.5!important}.tw\:opacity-65{opacity:.65!important}.tw\:shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.tw\:transition-\[background-position\]{transition-property:background-position!important;transition-timing-function:var(--tw-ease,var(--tw-default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--tw-default-transition-duration))!important}.tw\:transition-\[opacity_\,_translate\]{transition-property:opacity,translate!important;transition-timing-function:var(--tw-ease,var(--tw-default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--tw-default-transition-duration))!important}.tw\:transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to!important;transition-timing-function:var(--tw-ease,var(--tw-default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--tw-default-transition-duration))!important}.tw\:transition-opacity{transition-property:opacity!important;transition-timing-function:var(--tw-ease,var(--tw-default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--tw-default-transition-duration))!important}.tw\:transition-transform{transition-property:transform,translate,scale,rotate!important;transition-timing-function:var(--tw-ease,var(--tw-default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--tw-default-transition-duration))!important}.tw\:duration-300{--tw-duration:.3s!important;transition-duration:.3s!important}.tw\:outline-none{--tw-outline-style:none!important;outline-style:none!important}.tw\:select-none{-webkit-user-select:none!important;user-select:none!important}.tw\:\[text-shadow\:_0_2px_4px_rgb\(0_0_0\/_0\.8\)\]{text-shadow:0 2px 4px #000c!important}.tw\:not-last\:border-b-1:not(:last-child){border-bottom-style:var(--tw-border-style)!important;border-bottom-width:1px!important}.tw\:group-focus-within\:text-lm-text:is(:where(.tw\:group):focus-within *){color:#232323!important}.tw\:group-\[\&\]\/card\:bg-lm-input:is(:where(.tw\:group\/card) *){background-color:var(--tw-color-lm-primary)!important}.tw\:backdrop\:bg-black\/50::backdrop{background-color:color-mix(in oklab,var(--tw-color-black)50%,transparent)!important}.tw\:before\:mr-1:before{content:var(--tw-content);margin-right:calc(var(--tw-spacing)*1)!important}.tw\:before\:font-bold:before{content:var(--tw-content);--tw-font-weight:var(--tw-font-weight-bold)!important;font-weight:var(--tw-font-weight-bold)!important}.tw\:before\:content-\[attr\(data-column\)\]:before{content:var(--tw-content);--tw-content:attr(data-column)!important;content:var(--tw-content)!important}.tw\:first\:rounded-t-md:first-child{border-top-left-radius:var(--tw-radius-md)!important;border-top-right-radius:var(--tw-radius-md)!important}.tw\:first\:rounded-l:first-child{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.tw\:last\:rounded-r:last-child{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.tw\:last\:rounded-b-md:last-child{border-bottom-right-radius:var(--tw-radius-md)!important;border-bottom-left-radius:var(--tw-radius-md)!important}.tw\:last\:border-0:last-child{border-style:var(--tw-border-style)!important;border-width:0!important}.tw\:last\:border-r:last-child{border-right-style:var(--tw-border-style)!important;border-right-width:1px!important}.tw\:checked\:bg-brand:checked{background-color:#4696e5!important}.tw\:checked\:bg-\(image\:--circle-white\):checked{background-image:var(--circle-white)!important}.tw\:checked\:bg-\(image\:--tick\):checked{background-image:var(--tick)!important}.tw\:checked\:bg-right:checked{background-position:100%!important}.tw\:focus-within\:z-10:focus-within{z-index:10!important}@media (hover:hover){.tw\:hover\:bg-lm-primary:hover{background-color:#fff!important}.tw\:hover\:bg-lm-secondary:hover{background-color:#f5f6fe!important}.tw\:hover\:underline:hover{text-decoration-line:underline!important}.tw\:group-\[\&\]\/card\:hover\:bg-lm-secondary:is(:where(.tw\:group\/card) *):hover{background-color:#f5f6fe!important}}.tw\:focus-visible\:z-1:focus-visible{z-index:1!important}.tw\:focus-visible\:inset-ring-2:focus-visible{--tw-inset-ring-shadow:inset 0 0 0 2px var(--tw-inset-ring-color,currentColor)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.tw\:focus-visible\:inset-ring-brand\/50:focus-visible{--tw-inset-ring-color:oklab(65.9429% -.0470676 -.133703/.5)!important}.tw\:focus-visible\:not-checked\:bg-\(image\:--circle-light-blue\):focus-visible:not(:checked){background-image:var(--circle-light-blue)!important}.tw\:data-open\:translate-y-0[data-open]{--tw-translate-y:calc(var(--tw-spacing)*0)!important;translate:var(--tw-translate-x)var(--tw-translate-y)!important}.tw\:data-open\:opacity-100[data-open]{opacity:1!important}@media (width<64rem){.tw\:max-lg\:absolute{position:absolute!important}.tw\:max-lg\:border-b-0{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:0!important}}@media (width<48rem){.tw\:max-md\:flex-col{flex-direction:column!important}.tw\:max-md\:p-0{padding:calc(var(--tw-spacing)*0)!important}.tw\:max-md\:py-4{padding-block:calc(var(--tw-spacing)*4)!important}}@media (width>=40rem){.tw\:sm\:w-sm{width:var(--tw-container-sm)!important}.tw\:sm\:p-6{padding:calc(var(--tw-spacing)*6)!important}}@media (width>=48rem){.tw\:md\:ml-\(--aside-menu-width\){margin-left:var(--aside-menu-width)!important}.tw\:md\:ml-auto{margin-left:auto!important}.tw\:md\:flex{display:flex!important}.tw\:md\:max-h-56{max-height:calc(var(--tw-spacing)*56)!important}.tw\:md\:w-4xl{width:var(--tw-container-4xl)!important}.tw\:md\:w-6xl{width:var(--tw-container-6xl)!important}.tw\:md\:w-lg{width:var(--tw-container-lg)!important}.tw\:md\:flex-row{flex-direction:row!important}.tw\:md\:gap-y-8{row-gap:calc(var(--tw-spacing)*8)!important}.tw\:md\:overflow-y-auto{overflow-y:auto!important}.tw\:md\:border-l{border-left-style:var(--tw-border-style)!important;border-left-width:1px!important}.tw\:md\:px-4{padding-inline:calc(var(--tw-spacing)*4)!important}}@media (width>=64rem){.tw\:lg\:table-cell{display:table-cell!important}.tw\:lg\:table-header-group{display:table-header-group!important}.tw\:lg\:table-row{display:table-row!important}.tw\:lg\:table-row-group{display:table-row-group!important}.tw\:lg\:w-\[65\%\]{width:65%!important}.tw\:lg\:w-\[80\%\]{width:80%!important}.tw\:lg\:border-0{border-style:var(--tw-border-style)!important;border-width:0!important}.tw\:lg\:border-b-1{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:1px!important}}.tw\:before\:lg\:hidden:before{content:var(--tw-content)}@media (width>=64rem){.tw\:before\:lg\:hidden:before{display:none!important}}.tw\:dark\:border-dm-border:where([data-theme=dark],[data-theme=dark] *){border-color:#ffffff26!important}.tw\:dark\:border-dm-input-border:where([data-theme=dark],[data-theme=dark] *){border-color:var(--tw-color-dm-border)!important}.tw\:dark\:bg-dm-brand:where([data-theme=dark],[data-theme=dark] *){background-color:#0b2d4e!important}.tw\:dark\:bg-dm-disabled-input:where([data-theme=dark],[data-theme=dark] *){background-color:#1a2028!important}.tw\:dark\:bg-dm-primary:where([data-theme=dark],[data-theme=dark] *){background-color:#161b22!important}.tw\:dark\:bg-\(image\:--circle-grey-light\):where([data-theme=dark],[data-theme=dark] *){background-image:var(--circle-grey-light)!important}.tw\:dark\:text-gray-400:where([data-theme=dark],[data-theme=dark] *){color:var(--tw-color-gray-400)!important}.tw\:dark\:group-focus-within\:text-dm-text:where([data-theme=dark],[data-theme=dark] *):is(:where(.tw\:group):focus-within *){color:#c9d1d9!important}.tw\:group-\[\&\]\/card\:dark\:bg-dm-input:is(:where(.tw\:group\/card) *):where([data-theme=dark],[data-theme=dark] *){background-color:#12161c!important}@media (hover:hover){.tw\:dark\:hover\:bg-dm-primary:where([data-theme=dark],[data-theme=dark] *):hover{background-color:#161b22!important}.tw\:hover\:dark\:bg-dm-secondary:hover:where([data-theme=dark],[data-theme=dark] *),.tw\:dark\:group-\[\&\]\/card\:hover\:bg-dm-secondary:where([data-theme=dark],[data-theme=dark] *):is(:where(.tw\:group\/card) *):hover{background-color:#0f131a!important}}.tw\:highlight\:border-brand-dark:hover,.tw\:highlight\:border-brand-dark:focus{border-color:#1f69c0!important}.tw\:highlight\:border-danger-dark:hover,.tw\:highlight\:border-danger-dark:focus{border-color:#bb2d3b!important}.tw\:highlight\:border-zinc-600:hover,.tw\:highlight\:border-zinc-600:focus{border-color:var(--tw-color-zinc-600)!important}.tw\:highlight\:bg-brand:hover,.tw\:highlight\:bg-brand:focus{background-color:#4696e5!important}.tw\:highlight\:bg-brand-dark:hover,.tw\:highlight\:bg-brand-dark:focus{background-color:#1f69c0!important}.tw\:highlight\:bg-danger:hover,.tw\:highlight\:bg-danger:focus{background-color:#dc3545!important}.tw\:highlight\:bg-danger-dark:hover,.tw\:highlight\:bg-danger-dark:focus{background-color:#bb2d3b!important}.tw\:highlight\:bg-lm-secondary:hover,.tw\:highlight\:bg-lm-secondary:focus{background-color:#f5f6fe!important}.tw\:highlight\:bg-zinc-500:hover,.tw\:highlight\:bg-zinc-500:focus{background-color:var(--tw-color-zinc-500)!important}.tw\:highlight\:bg-zinc-600:hover,.tw\:highlight\:bg-zinc-600:focus{background-color:var(--tw-color-zinc-600)!important}.tw\:highlight\:text-brand:hover,.tw\:highlight\:text-brand:focus{color:#4696e5!important}.tw\:highlight\:text-brand-dark:hover,.tw\:highlight\:text-brand-dark:focus{color:#1f69c0!important}.tw\:highlight\:text-white:hover,.tw\:highlight\:text-white:focus{color:var(--tw-color-white)!important}.tw\:highlight\:underline:hover,.tw\:highlight\:underline:focus{text-decoration-line:underline!important}.tw\:highlight\:opacity-80:hover,.tw\:highlight\:opacity-80:focus{opacity:.8!important}.tw\:dark\:highlight\:bg-dm-secondary:where([data-theme=dark],[data-theme=dark] *):hover,.tw\:dark\:highlight\:bg-dm-secondary:where([data-theme=dark],[data-theme=dark] *):focus{background-color:#0f131a!important}.tw\:\[\&\]\:border-danger{border-color:#dc3545!important}.tw\:\[\&\]\:px-3{padding-inline:calc(var(--tw-spacing)*3)!important}.tw\:\[\&\]\:text-white{color:var(--tw-color-white)!important}}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"";inherits:false;initial-value:100%}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}/*! * Bootstrap v5.2.3 (https://getbootstrap.com/) * Copyright 2011-2022 The Bootstrap Authors * Copyright 2011-2022 Twitter, Inc. diff --git a/feature/initial-tailwind-components/assets/index-D2mqafP1.js b/feature/initial-tailwind-components/assets/index-CC5-TeEK.js similarity index 98% rename from feature/initial-tailwind-components/assets/index-D2mqafP1.js rename to feature/initial-tailwind-components/assets/index-CC5-TeEK.js index c914e1a4..f9152dfe 100644 --- a/feature/initial-tailwind-components/assets/index-D2mqafP1.js +++ b/feature/initial-tailwind-components/assets/index-CC5-TeEK.js @@ -631,7 +631,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho */var IR;function yQ(){return IR||(IR=1,function(e){(function(){var t={}.hasOwnProperty;function r(){for(var n=[],i=0;i0?"".concat(e,"px"):null}function SQ(){return document.body.clientWidth0&&arguments[0]!==void 0?arguments[0]:"",t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:PQ;return t?e.split(" ").map(function(r){return t[r]||r}).join(" "):e}function bl(e,t){var r={};return Object.keys(e).forEach(function(n){t.indexOf(n)===-1&&(r[n]=e[n])}),r}function PF(e,t){for(var r=Array.isArray(t)?t:[t],n=r.length,i,a={};n>0;)n-=1,i=r[n],a[i]=e[i];return a}var $R={};function QO(e){$R[e]||(typeof console<"u"&&console.error(e),$R[e]=!0)}function EF(e,t){return function(n,i,a){n[i]!==null&&typeof n[i]<"u"&&QO('"'.concat(i,'" property of "').concat(a,`" has been deprecated. `).concat(t));for(var o=arguments.length,s=new Array(o>3?o-3:0),c=3;c"u"?"undefined":Nu(window))==="object"&&window.Element||function(){};function DT(e,t,r){if(!(e[t]instanceof EQ))return new Error("Invalid prop `"+t+"` supplied to `"+r+"`. Expected prop to be an instance of Element. Validation failed.")}var xf=Y.oneOfType([Y.string,Y.func,DT,Y.shape({current:Y.any})]),Nt=Y.oneOfType([Y.func,Y.string,Y.shape({$$typeof:Y.symbol,render:Y.func}),Y.arrayOf(Y.oneOfType([Y.func,Y.string,Y.shape({$$typeof:Y.symbol,render:Y.func})]))]),ny={Fade:150,Collapse:350,Modal:300},iy=["in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","onEnter","onEntering","onEntered","onExit","onExiting","onExited"],fg={ENTERING:"entering",ENTERED:"entered",EXITING:"exiting",EXITED:"exited"},Ft={esc:27,space:32,enter:13,tab:9,up:38,down:40,home:36,end:35,n:78,p:80},TQ=["auto-start","auto","auto-end","top-start","top","top-end","right-start","right","right-end","bottom-end","bottom","bottom-start","left-end","left","left-start"],$T=!!(typeof window<"u"&&window.document&&window.document.createElement);function jQ(e){return e&&Nu(e)==="object"?"current"in e:!1}function TF(e){return e==null?e===void 0?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)}function JO(e){var t=Nu(e);return e!=null&&(t==="object"||t==="function")}function FR(e){var t=Nu(e),r=NaN;if(t==="number")return e;if(t==="symbol"||t==="object"&&TF(e)==="[object Symbol]")return r;if(JO(e)){var n=typeof e.valueOf=="function"?e.valueOf():e;e=JO(n)?"".concat(n):n}if(t!=="string")return e===0?e:+e;e=e.replace(/^\s+|\s+$/g,"");var i=/^0b[01]+$/i.test(e);return i||/^0o[0-7]+$/i.test(e)?parseInt(e.slice(2),i?2:8):/^[-+]0x[0-9a-f]+$/i.test(e)?r:+e}function AQ(e){if(!JO(e))return!1;var t=TF(e);return t==="[object Function]"||t==="[object AsyncFunction]"||t==="[object GeneratorFunction]"||t==="[object Proxy]"}function kQ(e){if(jQ(e))return e.current;if(AQ(e))return e();if(typeof e=="string"&&$T){var t=document.querySelectorAll(e);if(t.length||(t=document.querySelectorAll("#".concat(e))),!t.length)throw new Error("The target '".concat(e,"' could not be identified in the dom, tip: check spelling"));return t}return e}function BR(e){return e===null?!1:Array.isArray(e)||$T&&typeof e.length=="number"}function bp(e,t){var r=kQ(e);return t?BR(r)?r:r===null?[]:[r]:BR(r)?r[0]:r}var RQ=["a[href]","area[href]","input:not([disabled]):not([type=hidden])","select:not([disabled])","textarea:not([disabled])","button:not([disabled])","object","embed","[tabindex]:not(.modal):not(.offcanvas)","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])'];function FT(e,t){if(!e||!t)return t;var r=_Q({},t);return Object.keys(e).forEach(function(n){r[n]===void 0&&(r[n]=e[n]),Object.keys(e[n]||{}).length>0&&Nu(e[n])==="object"&&FT(e[n],r)}),r}var NQ=["className","cssModule","noGutters","tag","widths"];function eC(){return eC=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function LQ(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,a;for(a=0;a=0)&&(r[i]=e[i]);return r}var IQ=["xs","sm","md","lg","xl","xxl"],zc=Y.oneOfType([Y.number,Y.string]),DQ={tag:Nt,noGutters:EF(Y.bool,"Please use Bootstrap 5 gutter utility classes. https://getbootstrap.com/docs/5.0/layout/gutters/"),className:Y.string,cssModule:Y.object,xs:zc,sm:zc,md:zc,lg:zc,xl:zc,xxl:zc,widths:Y.array};function Za(e){var t=e.className,r=e.cssModule,n=e.noGutters,i=e.tag,a=i===void 0?"div":i,o=e.widths,s=o===void 0?IQ:o,c=MQ(e,NQ),l=[];s.forEach(function(p,g){var _=e[p];if(delete c[p],!!_){var b=!g;l.push(b?"row-cols-".concat(_):"row-cols-".concat(p,"-").concat(_))}});var h=mt(xt(t,n?"gx-0":null,"row",l),r);return Z.createElement(a,eC({},c,{className:h}))}Za.propTypes=DQ;var $Q=["expand","className","cssModule","light","dark","fixed","sticky","color","container","tag","children"];function tC(){return tC=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function BQ(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,a;for(a=0;a=0)&&(r[i]=e[i]);return r}var UQ={children:Y.node,className:Y.string,color:Y.string,container:Y.oneOfType([Y.bool,Y.string]),cssModule:Y.object,dark:Y.bool,expand:Y.oneOfType([Y.bool,Y.string]),fixed:Y.string,light:Y.bool,role:Y.string,sticky:Y.string,tag:Nt},zQ=function(t){return t===!1?!1:t===!0||t==="xs"?"navbar-expand":"navbar-expand-".concat(t)};function jF(e){var t,r=e.expand,n=r===void 0?!1:r,i=e.className,a=e.cssModule,o=e.light,s=e.dark,c=e.fixed,l=e.sticky,h=e.color,p=e.container,g=p===void 0?"fluid":p,_=e.tag,b=_===void 0?"nav":_,x=e.children,w=FQ(e,$Q),S=mt(xt(i,"navbar",zQ(n),(t={"navbar-light":o,"navbar-dark":s},tx(t,"bg-".concat(h),h),tx(t,"fixed-".concat(c),c),tx(t,"sticky-".concat(l),l),t)),a),C=g&&g===!0?"container":"container-".concat(g);return Z.createElement(b,tC({},w,{className:S}),g?Z.createElement("div",{className:C},x):x)}jF.propTypes=UQ;var VQ=["className","cssModule","tag"];function rC(){return rC=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function qQ(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,a;for(a=0;a=0)&&(r[i]=e[i]);return r}var HQ={className:Y.string,cssModule:Y.object,tag:Nt};function AF(e){var t=e.className,r=e.cssModule,n=e.tag,i=n===void 0?"a":n,a=WQ(e,VQ),o=mt(xt(t,"navbar-brand"),r);return Z.createElement(i,rC({},a,{className:o}))}AF.propTypes=HQ;var GQ=["className","cssModule","children","tag"];function nC(){return nC=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function XQ(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,a;for(a=0;a=0)&&(r[i]=e[i]);return r}var QQ={className:Y.string,cssModule:Y.object,tag:Nt,type:Y.string,children:Y.node};function kF(e){var t=e.className,r=e.cssModule,n=e.children,i=e.tag,a=i===void 0?"button":i,o=ZQ(e,GQ),s=mt(xt(t,"navbar-toggler"),r);return Z.createElement(a,nC({"aria-label":"Toggle navigation"},KQ({type:"button"},o),{className:s}),n||Z.createElement("span",{className:mt("navbar-toggler-icon",r)}))}kF.propTypes=QQ;var JQ=["className","cssModule","tabs","pills","vertical","horizontal","justified","fill","navbar","card","tag"];function iC(){return iC=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function tJ(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,a;for(a=0;a=0)&&(r[i]=e[i]);return r}var rJ={card:Y.bool,className:Y.string,cssModule:Y.object,fill:Y.bool,horizontal:Y.oneOf(["center","end"]),justified:Y.bool,navbar:Y.bool,pills:Y.bool,tabs:Y.bool,tag:Nt,vertical:Y.oneOfType([Y.bool,Y.string])},nJ=function(t){return t===!1?!1:t===!0||t==="xs"?"flex-column":"flex-".concat(t,"-column")};function BT(e){var t=e.className,r=e.cssModule,n=e.tabs,i=e.pills,a=e.vertical,o=a===void 0?!1:a,s=e.horizontal,c=e.justified,l=e.fill,h=e.navbar,p=e.card,g=e.tag,_=g===void 0?"ul":g,b=eJ(e,JQ),x=mt(xt(t,h?"navbar-nav":"nav",s?"justify-content-".concat(s):!1,nJ(o),{"nav-tabs":n,"card-header-tabs":p&&n,"nav-pills":i,"card-header-pills":p&&i,"nav-justified":c,"nav-fill":l}),r);return Z.createElement(_,iC({},b,{className:x}))}BT.propTypes=rJ;var iJ=["className","cssModule","active","tag"];function aC(){return aC=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function oJ(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,a;for(a=0;a=0)&&(r[i]=e[i]);return r}var sJ={active:Y.bool,className:Y.string,cssModule:Y.object,tag:Nt};function UT(e){var t=e.className,r=e.cssModule,n=e.active,i=e.tag,a=i===void 0?"li":i,o=aJ(e,iJ),s=mt(xt(t,"nav-item",n?"active":!1),r);return Z.createElement(a,aC({},o,{className:s}))}UT.propTypes=sJ;function oC(e){"@babel/helpers - typeof";return oC=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},oC(e)}var lJ=["className","cssModule","active","tag","innerRef"];function sC(){return sC=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function cJ(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,a;for(a=0;a=0)&&(r[i]=e[i]);return r}function fJ(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function dJ(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function ay(e){return ay=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},ay(e)}var yJ={active:Y.bool,className:Y.string,cssModule:Y.object,disabled:Y.bool,href:Y.any,innerRef:Y.oneOfType([Y.object,Y.func,Y.string]),onClick:Y.func,tag:Nt},zT=function(e){pJ(r,e);var t=mJ(r);function r(n){var i;return fJ(this,r),i=t.call(this,n),i.onClick=i.onClick.bind(RF(i)),i}return hJ(r,[{key:"onClick",value:function(i){if(this.props.disabled){i.preventDefault();return}this.props.href==="#"&&i.preventDefault(),this.props.onClick&&this.props.onClick(i)}},{key:"render",value:function(){var i=this.props,a=i.className,o=i.cssModule,s=i.active,c=i.tag,l=c===void 0?"a":c,h=i.innerRef,p=uJ(i,lJ),g=mt(xt(a,"nav-link",{disabled:p.disabled,active:s}),o);return Z.createElement(l,sC({},p,{ref:h,onClick:this.onClick,className:g}))}}]),r}(Z.Component);zT.propTypes=yJ;var bJ=["className","cssModule","variant","innerRef"];function uC(){return uC=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function SJ(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,a;for(a=0;a=0)&&(r[i]=e[i]);return r}var OJ={active:Y.bool,"aria-label":Y.string,onClick:Y.func,variant:Y.oneOf(["white"]),className:Y.string,cssModule:Y.object,innerRef:Y.oneOfType([Y.object,Y.string,Y.func])};function NF(e){var t=e.className;e.cssModule;var r=e.variant,n=e.innerRef,i=wJ(e,bJ),a=mt(xt(t,"btn-close",r&&"btn-close-".concat(r)));return Z.createElement("button",uC({ref:n,type:"button",className:a},_J({"aria-label":"close"},i)))}NF.propTypes=OJ;var CJ=["active","aria-label","block","className","close","cssModule","color","outline","size","tag","innerRef"];function cC(){return cC=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function EJ(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,a;for(a=0;a=0)&&(r[i]=e[i]);return r}var TJ={active:Y.bool,"aria-label":Y.string,block:Y.bool,children:Y.node,className:Y.string,cssModule:Y.object,close:Y.bool,color:Y.string,disabled:Y.bool,innerRef:Y.oneOfType([Y.object,Y.func,Y.string]),onClick:Y.func,outline:Y.bool,size:Y.string,tag:Nt};function Lt(e){var t=M.useCallback(function(C){if(e.disabled){C.preventDefault();return}if(e.onClick)return e.onClick(C)},[e.onClick,e.disabled]),r=e.active,n=e["aria-label"],i=e.block,a=e.className,o=e.close,s=e.cssModule,c=e.color,l=c===void 0?"secondary":c,h=e.outline,p=e.size,g=e.tag,_=g===void 0?"button":g,b=e.innerRef,x=PJ(e,CJ);if(o)return Z.createElement(NF,x);var w="btn".concat(h?"-outline":"","-").concat(l),S=mt(xt(a,"btn",w,p?"btn-".concat(p):!1,i?"d-block w-100":!1,{active:r,disabled:e.disabled}),s);return x.href&&_==="button"&&(_="a"),Z.createElement(_,cC({type:_==="button"&&x.onClick?"button":void 0},x,{className:S,ref:b,onClick:t,"aria-label":n}))}Lt.propTypes=TJ;var MF=M.createContext(),LF=M.createContext();function VR(e){var t=e.children,r=M.useState(null),n=r[0],i=r[1],a=M.useRef(!1);M.useEffect(function(){return function(){a.current=!0}},[]);var o=M.useCallback(function(s){a.current||i(s)},[]);return M.createElement(MF.Provider,{value:n},M.createElement(LF.Provider,{value:o},t))}var IF=function(t){return Array.isArray(t)?t[0]:t},DF=function(t){if(typeof t=="function"){for(var r=arguments.length,n=new Array(r>1?r-1:0),i=1;i"u")return!1;var t=bi(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function UJ(e){var t=e.state;Object.keys(t.elements).forEach(function(r){var n=t.styles[r]||{},i=t.attributes[r]||{},a=t.elements[r];!qi(a)||!oo(a)||(Object.assign(a.style,n),Object.keys(i).forEach(function(o){var s=i[o];s===!1?a.removeAttribute(o):a.setAttribute(o,s===!0?"":s)}))})}function zJ(e){var t=e.state,r={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,r.popper),t.styles=r,t.elements.arrow&&Object.assign(t.elements.arrow.style,r.arrow),function(){Object.keys(t.elements).forEach(function(n){var i=t.elements[n],a=t.attributes[n]||{},o=Object.keys(t.styles.hasOwnProperty(n)?t.styles[n]:r[n]),s=o.reduce(function(c,l){return c[l]="",c},{});!qi(i)||!oo(i)||(Object.assign(i.style,s),Object.keys(a).forEach(function(c){i.removeAttribute(c)}))})}}const VJ={name:"applyStyles",enabled:!0,phase:"write",fn:UJ,effect:zJ,requires:["computeStyles"]};function eo(e){return e.split("-")[0]}var Cu=Math.max,oy=Math.min,Sf=Math.round;function dC(){var e=navigator.userAgentData;return e!=null&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(t){return t.brand+"/"+t.version}).join(" "):navigator.userAgent}function BF(){return!/^((?!chrome|android).)*safari/i.test(dC())}function Of(e,t,r){t===void 0&&(t=!1),r===void 0&&(r=!1);var n=e.getBoundingClientRect(),i=1,a=1;t&&qi(e)&&(i=e.offsetWidth>0&&Sf(n.width)/e.offsetWidth||1,a=e.offsetHeight>0&&Sf(n.height)/e.offsetHeight||1);var o=Mu(e)?bi(e):window,s=o.visualViewport,c=!BF()&&r,l=(n.left+(c&&s?s.offsetLeft:0))/i,h=(n.top+(c&&s?s.offsetTop:0))/a,p=n.width/i,g=n.height/a;return{width:p,height:g,top:h,right:l+p,bottom:h+g,left:l,x:l,y:h}}function qT(e){var t=Of(e),r=e.offsetWidth,n=e.offsetHeight;return Math.abs(t.width-r)<=1&&(r=t.width),Math.abs(t.height-n)<=1&&(n=t.height),{x:e.offsetLeft,y:e.offsetTop,width:r,height:n}}function UF(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&WT(r)){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function Zo(e){return bi(e).getComputedStyle(e)}function WJ(e){return["table","td","th"].indexOf(oo(e))>=0}function _l(e){return((Mu(e)?e.ownerDocument:e.document)||window.document).documentElement}function ib(e){return oo(e)==="html"?e:e.assignedSlot||e.parentNode||(WT(e)?e.host:null)||_l(e)}function GR(e){return!qi(e)||Zo(e).position==="fixed"?null:e.offsetParent}function qJ(e){var t=/firefox/i.test(dC()),r=/Trident/i.test(dC());if(r&&qi(e)){var n=Zo(e);if(n.position==="fixed")return null}var i=ib(e);for(WT(i)&&(i=i.host);qi(i)&&["html","body"].indexOf(oo(i))<0;){var a=Zo(i);if(a.transform!=="none"||a.perspective!=="none"||a.contain==="paint"||["transform","perspective"].indexOf(a.willChange)!==-1||t&&a.willChange==="filter"||t&&a.filter&&a.filter!=="none")return i;i=i.parentNode}return null}function xm(e){for(var t=bi(e),r=GR(e);r&&WJ(r)&&Zo(r).position==="static";)r=GR(r);return r&&(oo(r)==="html"||oo(r)==="body"&&Zo(r).position==="static")?t:r||qJ(e)||t}function HT(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function Jh(e,t,r){return Cu(e,oy(t,r))}function HJ(e,t,r){var n=Jh(e,t,r);return n>r?r:n}function zF(){return{top:0,right:0,bottom:0,left:0}}function VF(e){return Object.assign({},zF(),e)}function WF(e,t){return t.reduce(function(r,n){return r[n]=e,r},{})}var GJ=function(t,r){return t=typeof t=="function"?t(Object.assign({},r.rects,{placement:r.placement})):t,VF(typeof t!="number"?t:WF(t,_m))};function KJ(e){var t,r=e.state,n=e.name,i=e.options,a=r.elements.arrow,o=r.modifiersData.popperOffsets,s=eo(r.placement),c=HT(s),l=[Hn,Gi].indexOf(s)>=0,h=l?"height":"width";if(!(!a||!o)){var p=GJ(i.padding,r),g=qT(a),_=c==="y"?qn:Hn,b=c==="y"?Hi:Gi,x=r.rects.reference[h]+r.rects.reference[c]-o[c]-r.rects.popper[h],w=o[c]-r.rects.reference[c],S=xm(a),C=S?c==="y"?S.clientHeight||0:S.clientWidth||0:0,P=x/2-w/2,T=p[_],A=C-g[h]-p[b],j=C/2-g[h]/2+P,N=Jh(T,j,A),$=c;r.modifiersData[n]=(t={},t[$]=N,t.centerOffset=N-j,t)}}function YJ(e){var t=e.state,r=e.options,n=r.element,i=n===void 0?"[data-popper-arrow]":n;i!=null&&(typeof i=="string"&&(i=t.elements.popper.querySelector(i),!i)||UF(t.elements.popper,i)&&(t.elements.arrow=i))}const ZJ={name:"arrow",enabled:!0,phase:"main",fn:KJ,effect:YJ,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function Cf(e){return e.split("-")[1]}var XJ={top:"auto",right:"auto",bottom:"auto",left:"auto"};function QJ(e,t){var r=e.x,n=e.y,i=t.devicePixelRatio||1;return{x:Sf(r*i)/i||0,y:Sf(n*i)/i||0}}function KR(e){var t,r=e.popper,n=e.popperRect,i=e.placement,a=e.variation,o=e.offsets,s=e.position,c=e.gpuAcceleration,l=e.adaptive,h=e.roundOffsets,p=e.isFixed,g=o.x,_=g===void 0?0:g,b=o.y,x=b===void 0?0:b,w=typeof h=="function"?h({x:_,y:x}):{x:_,y:x};_=w.x,x=w.y;var S=o.hasOwnProperty("x"),C=o.hasOwnProperty("y"),P=Hn,T=qn,A=window;if(l){var j=xm(r),N="clientHeight",$="clientWidth";if(j===bi(r)&&(j=_l(r),Zo(j).position!=="static"&&s==="absolute"&&(N="scrollHeight",$="scrollWidth")),j=j,i===qn||(i===Hn||i===Gi)&&a===_p){T=Hi;var U=p&&j===A&&A.visualViewport?A.visualViewport.height:j[N];x-=U-n.height,x*=c?1:-1}if(i===Hn||(i===qn||i===Hi)&&a===_p){P=Gi;var B=p&&j===A&&A.visualViewport?A.visualViewport.width:j[$];_-=B-n.width,_*=c?1:-1}}var W=Object.assign({position:s},l&&XJ),q=h===!0?QJ({x:_,y:x},bi(r)):{x:_,y:x};if(_=q.x,x=q.y,c){var J;return Object.assign({},W,(J={},J[T]=C?"0":"",J[P]=S?"0":"",J.transform=(A.devicePixelRatio||1)<=1?"translate("+_+"px, "+x+"px)":"translate3d("+_+"px, "+x+"px, 0)",J))}return Object.assign({},W,(t={},t[T]=C?x+"px":"",t[P]=S?_+"px":"",t.transform="",t))}function JJ(e){var t=e.state,r=e.options,n=r.gpuAcceleration,i=n===void 0?!0:n,a=r.adaptive,o=a===void 0?!0:a,s=r.roundOffsets,c=s===void 0?!0:s,l={placement:eo(t.placement),variation:Cf(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:i,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,KR(Object.assign({},l,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:o,roundOffsets:c})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,KR(Object.assign({},l,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:c})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}const eee={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:JJ,data:{}};var dg={passive:!0};function tee(e){var t=e.state,r=e.instance,n=e.options,i=n.scroll,a=i===void 0?!0:i,o=n.resize,s=o===void 0?!0:o,c=bi(t.elements.popper),l=[].concat(t.scrollParents.reference,t.scrollParents.popper);return a&&l.forEach(function(h){h.addEventListener("scroll",r.update,dg)}),s&&c.addEventListener("resize",r.update,dg),function(){a&&l.forEach(function(h){h.removeEventListener("scroll",r.update,dg)}),s&&c.removeEventListener("resize",r.update,dg)}}const ree={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:tee,data:{}};var nee={left:"right",right:"left",bottom:"top",top:"bottom"};function zg(e){return e.replace(/left|right|bottom|top/g,function(t){return nee[t]})}var iee={start:"end",end:"start"};function YR(e){return e.replace(/start|end/g,function(t){return iee[t]})}function GT(e){var t=bi(e),r=t.pageXOffset,n=t.pageYOffset;return{scrollLeft:r,scrollTop:n}}function KT(e){return Of(_l(e)).left+GT(e).scrollLeft}function aee(e,t){var r=bi(e),n=_l(e),i=r.visualViewport,a=n.clientWidth,o=n.clientHeight,s=0,c=0;if(i){a=i.width,o=i.height;var l=BF();(l||!l&&t==="fixed")&&(s=i.offsetLeft,c=i.offsetTop)}return{width:a,height:o,x:s+KT(e),y:c}}function oee(e){var t,r=_l(e),n=GT(e),i=(t=e.ownerDocument)==null?void 0:t.body,a=Cu(r.scrollWidth,r.clientWidth,i?i.scrollWidth:0,i?i.clientWidth:0),o=Cu(r.scrollHeight,r.clientHeight,i?i.scrollHeight:0,i?i.clientHeight:0),s=-n.scrollLeft+KT(e),c=-n.scrollTop;return Zo(i||r).direction==="rtl"&&(s+=Cu(r.clientWidth,i?i.clientWidth:0)-a),{width:a,height:o,x:s,y:c}}function YT(e){var t=Zo(e),r=t.overflow,n=t.overflowX,i=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+i+n)}function qF(e){return["html","body","#document"].indexOf(oo(e))>=0?e.ownerDocument.body:qi(e)&&YT(e)?e:qF(ib(e))}function ep(e,t){var r;t===void 0&&(t=[]);var n=qF(e),i=n===((r=e.ownerDocument)==null?void 0:r.body),a=bi(n),o=i?[a].concat(a.visualViewport||[],YT(n)?n:[]):n,s=t.concat(o);return i?s:s.concat(ep(ib(o)))}function hC(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function see(e,t){var r=Of(e,!1,t==="fixed");return r.top=r.top+e.clientTop,r.left=r.left+e.clientLeft,r.bottom=r.top+e.clientHeight,r.right=r.left+e.clientWidth,r.width=e.clientWidth,r.height=e.clientHeight,r.x=r.left,r.y=r.top,r}function ZR(e,t,r){return t===$F?hC(aee(e,r)):Mu(t)?see(t,r):hC(oee(_l(e)))}function lee(e){var t=ep(ib(e)),r=["absolute","fixed"].indexOf(Zo(e).position)>=0,n=r&&qi(e)?xm(e):e;return Mu(n)?t.filter(function(i){return Mu(i)&&UF(i,n)&&oo(i)!=="body"}):[]}function uee(e,t,r,n){var i=t==="clippingParents"?lee(e):[].concat(t),a=[].concat(i,[r]),o=a[0],s=a.reduce(function(c,l){var h=ZR(e,l,n);return c.top=Cu(h.top,c.top),c.right=oy(h.right,c.right),c.bottom=oy(h.bottom,c.bottom),c.left=Cu(h.left,c.left),c},ZR(e,o,n));return s.width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s}function HF(e){var t=e.reference,r=e.element,n=e.placement,i=n?eo(n):null,a=n?Cf(n):null,o=t.x+t.width/2-r.width/2,s=t.y+t.height/2-r.height/2,c;switch(i){case qn:c={x:o,y:t.y-r.height};break;case Hi:c={x:o,y:t.y+t.height};break;case Gi:c={x:t.x+t.width,y:s};break;case Hn:c={x:t.x-r.width,y:s};break;default:c={x:t.x,y:t.y}}var l=i?HT(i):null;if(l!=null){var h=l==="y"?"height":"width";switch(a){case wf:c[l]=c[l]-(t[h]/2-r[h]/2);break;case _p:c[l]=c[l]+(t[h]/2-r[h]/2);break}}return c}function xp(e,t){t===void 0&&(t={});var r=t,n=r.placement,i=n===void 0?e.placement:n,a=r.strategy,o=a===void 0?e.strategy:a,s=r.boundary,c=s===void 0?jJ:s,l=r.rootBoundary,h=l===void 0?$F:l,p=r.elementContext,g=p===void 0?Sh:p,_=r.altBoundary,b=_===void 0?!1:_,x=r.padding,w=x===void 0?0:x,S=VF(typeof w!="number"?w:WF(w,_m)),C=g===Sh?AJ:Sh,P=e.rects.popper,T=e.elements[b?C:g],A=uee(Mu(T)?T:T.contextElement||_l(e.elements.popper),c,h,o),j=Of(e.elements.reference),N=HF({reference:j,element:P,placement:i}),$=hC(Object.assign({},P,N)),U=g===Sh?$:j,B={top:A.top-U.top+S.top,bottom:U.bottom-A.bottom+S.bottom,left:A.left-U.left+S.left,right:U.right-A.right+S.right},W=e.modifiersData.offset;if(g===Sh&&W){var q=W[i];Object.keys(B).forEach(function(J){var Q=[Gi,Hi].indexOf(J)>=0?1:-1,re=[qn,Hi].indexOf(J)>=0?"y":"x";B[J]+=q[re]*Q})}return B}function cee(e,t){t===void 0&&(t={});var r=t,n=r.placement,i=r.boundary,a=r.rootBoundary,o=r.padding,s=r.flipVariations,c=r.allowedAutoPlacements,l=c===void 0?FF:c,h=Cf(n),p=h?s?HR:HR.filter(function(b){return Cf(b)===h}):_m,g=p.filter(function(b){return l.indexOf(b)>=0});g.length===0&&(g=p);var _=g.reduce(function(b,x){return b[x]=xp(e,{placement:x,boundary:i,rootBoundary:a,padding:o})[eo(x)],b},{});return Object.keys(_).sort(function(b,x){return _[b]-_[x]})}function fee(e){if(eo(e)===VT)return[];var t=zg(e);return[YR(e),t,YR(t)]}function dee(e){var t=e.state,r=e.options,n=e.name;if(!t.modifiersData[n]._skip){for(var i=r.mainAxis,a=i===void 0?!0:i,o=r.altAxis,s=o===void 0?!0:o,c=r.fallbackPlacements,l=r.padding,h=r.boundary,p=r.rootBoundary,g=r.altBoundary,_=r.flipVariations,b=_===void 0?!0:_,x=r.allowedAutoPlacements,w=t.options.placement,S=eo(w),C=S===w,P=c||(C||!b?[zg(w)]:fee(w)),T=[w].concat(P).reduce(function(se,ce){return se.concat(eo(ce)===VT?cee(t,{placement:ce,boundary:h,rootBoundary:p,padding:l,flipVariations:b,allowedAutoPlacements:x}):ce)},[]),A=t.rects.reference,j=t.rects.popper,N=new Map,$=!0,U=T[0],B=0;B=0,re=Q?"width":"height",oe=xp(t,{placement:W,boundary:h,rootBoundary:p,altBoundary:g,padding:l}),ue=Q?J?Gi:Hn:J?Hi:qn;A[re]>j[re]&&(ue=zg(ue));var ae=zg(ue),K=[];if(a&&K.push(oe[q]<=0),s&&K.push(oe[ue]<=0,oe[ae]<=0),K.every(function(se){return se})){U=W,$=!1;break}N.set(W,K)}if($)for(var H=b?3:1,V=function(ce){var de=T.find(function(be){var I=N.get(be);if(I)return I.slice(0,ce).every(function(F){return F})});if(de)return U=de,"break"},ne=H;ne>0;ne--){var X=V(ne);if(X==="break")break}t.placement!==U&&(t.modifiersData[n]._skip=!0,t.placement=U,t.reset=!0)}}const hee={name:"flip",enabled:!0,phase:"main",fn:dee,requiresIfExists:["offset"],data:{_skip:!1}};function XR(e,t,r){return r===void 0&&(r={x:0,y:0}),{top:e.top-t.height-r.y,right:e.right-t.width+r.x,bottom:e.bottom-t.height+r.y,left:e.left-t.width-r.x}}function QR(e){return[qn,Gi,Hi,Hn].some(function(t){return e[t]>=0})}function pee(e){var t=e.state,r=e.name,n=t.rects.reference,i=t.rects.popper,a=t.modifiersData.preventOverflow,o=xp(t,{elementContext:"reference"}),s=xp(t,{altBoundary:!0}),c=XR(o,n),l=XR(s,i,a),h=QR(c),p=QR(l);t.modifiersData[r]={referenceClippingOffsets:c,popperEscapeOffsets:l,isReferenceHidden:h,hasPopperEscaped:p},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":h,"data-popper-escaped":p})}const mee={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:pee};function vee(e,t,r){var n=eo(e),i=[Hn,qn].indexOf(n)>=0?-1:1,a=typeof r=="function"?r(Object.assign({},t,{placement:e})):r,o=a[0],s=a[1];return o=o||0,s=(s||0)*i,[Hn,Gi].indexOf(n)>=0?{x:s,y:o}:{x:o,y:s}}function gee(e){var t=e.state,r=e.options,n=e.name,i=r.offset,a=i===void 0?[0,0]:i,o=FF.reduce(function(h,p){return h[p]=vee(p,t.rects,a),h},{}),s=o[t.placement],c=s.x,l=s.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=c,t.modifiersData.popperOffsets.y+=l),t.modifiersData[n]=o}const yee={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:gee};function bee(e){var t=e.state,r=e.name;t.modifiersData[r]=HF({reference:t.rects.reference,element:t.rects.popper,placement:t.placement})}const _ee={name:"popperOffsets",enabled:!0,phase:"read",fn:bee,data:{}};function xee(e){return e==="x"?"y":"x"}function wee(e){var t=e.state,r=e.options,n=e.name,i=r.mainAxis,a=i===void 0?!0:i,o=r.altAxis,s=o===void 0?!1:o,c=r.boundary,l=r.rootBoundary,h=r.altBoundary,p=r.padding,g=r.tether,_=g===void 0?!0:g,b=r.tetherOffset,x=b===void 0?0:b,w=xp(t,{boundary:c,rootBoundary:l,padding:p,altBoundary:h}),S=eo(t.placement),C=Cf(t.placement),P=!C,T=HT(S),A=xee(T),j=t.modifiersData.popperOffsets,N=t.rects.reference,$=t.rects.popper,U=typeof x=="function"?x(Object.assign({},t.rects,{placement:t.placement})):x,B=typeof U=="number"?{mainAxis:U,altAxis:U}:Object.assign({mainAxis:0,altAxis:0},U),W=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,q={x:0,y:0};if(j){if(a){var J,Q=T==="y"?qn:Hn,re=T==="y"?Hi:Gi,oe=T==="y"?"height":"width",ue=j[T],ae=ue+w[Q],K=ue-w[re],H=_?-$[oe]/2:0,V=C===wf?N[oe]:$[oe],ne=C===wf?-$[oe]:-N[oe],X=t.elements.arrow,se=_&&X?qT(X):{width:0,height:0},ce=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:zF(),de=ce[Q],be=ce[re],I=Jh(0,N[oe],se[oe]),F=P?N[oe]/2-H-I-de-B.mainAxis:V-I-de-B.mainAxis,G=P?-N[oe]/2+H+I+be+B.mainAxis:ne+I+be+B.mainAxis,le=t.elements.arrow&&xm(t.elements.arrow),ie=le?T==="y"?le.clientTop||0:le.clientLeft||0:0,he=(J=W==null?void 0:W[T])!=null?J:0,Oe=ue+F-he-ie,Be=ue+G-he,ge=Jh(_?oy(ae,Oe):ae,ue,_?Cu(K,Be):K);j[T]=ge,q[T]=ge-ue}if(s){var Ee,Ae=T==="x"?qn:Hn,Le=T==="x"?Hi:Gi,Ke=j[A],Ue=A==="y"?"height":"width",Ge=Ke+w[Ae],ye=Ke-w[Le],we=[qn,Hn].indexOf(S)!==-1,ke=(Ee=W==null?void 0:W[A])!=null?Ee:0,Re=we?Ge:Ke-N[Ue]-$[Ue]-ke+B.altAxis,$e=we?Ke+N[Ue]+$[Ue]-ke-B.altAxis:ye,Ye=_&&we?HJ(Re,Ke,$e):Jh(_?Re:Ge,Ke,_?$e:ye);j[A]=Ye,q[A]=Ye-Ke}t.modifiersData[n]=q}}const See={name:"preventOverflow",enabled:!0,phase:"main",fn:wee,requiresIfExists:["offset"]};function Oee(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function Cee(e){return e===bi(e)||!qi(e)?GT(e):Oee(e)}function Pee(e){var t=e.getBoundingClientRect(),r=Sf(t.width)/e.offsetWidth||1,n=Sf(t.height)/e.offsetHeight||1;return r!==1||n!==1}function Eee(e,t,r){r===void 0&&(r=!1);var n=qi(t),i=qi(t)&&Pee(t),a=_l(t),o=Of(e,i,r),s={scrollLeft:0,scrollTop:0},c={x:0,y:0};return(n||!n&&!r)&&((oo(t)!=="body"||YT(a))&&(s=Cee(t)),qi(t)?(c=Of(t,!0),c.x+=t.clientLeft,c.y+=t.clientTop):a&&(c.x=KT(a))),{x:o.left+s.scrollLeft-c.x,y:o.top+s.scrollTop-c.y,width:o.width,height:o.height}}function Tee(e){var t=new Map,r=new Set,n=[];e.forEach(function(a){t.set(a.name,a)});function i(a){r.add(a.name);var o=[].concat(a.requires||[],a.requiresIfExists||[]);o.forEach(function(s){if(!r.has(s)){var c=t.get(s);c&&i(c)}}),n.push(a)}return e.forEach(function(a){r.has(a.name)||i(a)}),n}function jee(e){var t=Tee(e);return BJ.reduce(function(r,n){return r.concat(t.filter(function(i){return i.phase===n}))},[])}function Aee(e){var t;return function(){return t||(t=new Promise(function(r){Promise.resolve().then(function(){t=void 0,r(e())})})),t}}function kee(e){var t=e.reduce(function(r,n){var i=r[n.name];return r[n.name]=i?Object.assign({},i,n,{options:Object.assign({},i.options,n.options),data:Object.assign({},i.data,n.data)}):n,r},{});return Object.keys(t).map(function(r){return t[r]})}var JR={placement:"bottom",modifiers:[],strategy:"absolute"};function eN(){for(var e=arguments.length,t=new Array(e),r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function Yee(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,a;for(a=0;a=0)&&(r[i]=e[i]);return r}function Zee(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Xee(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function sy(e){return sy=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},sy(e)}var nte={a11y:Y.bool,disabled:Y.bool,direction:Y.oneOf(["up","down","start","end","left","right"]),group:Y.bool,isOpen:Y.bool,nav:Y.bool,active:Y.bool,size:Y.string,tag:Nt,toggle:Y.func,children:Y.node,className:Y.string,cssModule:Y.object,dropup:Y.bool,inNavbar:Y.bool,setActiveFromChild:Y.bool,menuRole:Y.oneOf(["listbox","menu"])},ite={a11y:!0,isOpen:!1,direction:"down",nav:!1,active:!1,inNavbar:!1,setActiveFromChild:!1},ate=[Ft.space,Ft.enter,Ft.up,Ft.down,Ft.end,Ft.home],xl=function(e){Jee(r,e);var t=ete(r);function r(n){var i;return Zee(this,r),i=t.call(this,n),i.addEvents=i.addEvents.bind(Ks(i)),i.handleDocumentClick=i.handleDocumentClick.bind(Ks(i)),i.handleKeyDown=i.handleKeyDown.bind(Ks(i)),i.removeEvents=i.removeEvents.bind(Ks(i)),i.toggle=i.toggle.bind(Ks(i)),i.handleMenuRef=i.handleMenuRef.bind(Ks(i)),i.handleToggleRef=i.handleToggleRef.bind(Ks(i)),i.containerRef=Z.createRef(),i.menuRef=Z.createRef(),i.toggleRef=Z.createRef(),i}return Qee(r,[{key:"componentDidMount",value:function(){this.handleProps()}},{key:"componentDidUpdate",value:function(i){this.props.isOpen!==i.isOpen&&this.handleProps()}},{key:"componentWillUnmount",value:function(){this.removeEvents()}},{key:"handleMenuRef",value:function(i){this.menuRef.current=i}},{key:"handleToggleRef",value:function(i){this.toggleRef.current=i}},{key:"handleDocumentClick",value:function(i){if(!(i&&(i.which===3||i.type==="keyup"&&i.which!==Ft.tab))){var a=this.getContainer(),o=this.getMenu(),s=this.getToggle();if(s){var c=s.contains(i.target),l=o&&o.contains(i.target)&&o!==i.target,h=!1;a&&(h=a.classList.contains("input-group")&&a.classList.contains("dropdown")&&i.target.tagName==="INPUT"),!((c&&!h||l)&&(i.type!=="keyup"||i.which===Ft.tab))&&this.toggle(i)}}}},{key:"handleKeyDown",value:function(i){var a=this,o=i.target.getAttribute("role")==="menuitem"||i.target.getAttribute("role")==="option",s=this.getMenuCtrl()===i.target,c=Ft.tab===i.which;if(!(/input|textarea/i.test(i.target.tagName)||c&&!this.props.a11y||c&&!(o||s))&&((ate.indexOf(i.which)!==-1||i.which>=48&&i.which<=90)&&i.preventDefault(),!this.props.disabled)){if(s)if([Ft.space,Ft.enter,Ft.up,Ft.down].indexOf(i.which)>-1)this.props.isOpen||this.toggle(i),setTimeout(function(){var C;return(C=a.getMenuItems()[0])===null||C===void 0?void 0:C.focus()});else if(this.props.isOpen&&c){var l;i.preventDefault(),(l=this.getMenuItems()[0])===null||l===void 0||l.focus()}else this.props.isOpen&&i.which===Ft.esc&&this.toggle(i);if(this.props.isOpen&&o){if([Ft.tab,Ft.esc].indexOf(i.which)>-1)this.toggle(i),this.getMenuCtrl().focus();else if([Ft.space,Ft.enter].indexOf(i.which)>-1)i.target.click(),this.getMenuCtrl().focus();else if([Ft.down,Ft.up].indexOf(i.which)>-1||[Ft.n,Ft.p].indexOf(i.which)>-1&&i.ctrlKey){var h=this.getMenuItems(),p=h.indexOf(i.target);Ft.up===i.which||Ft.p===i.which&&i.ctrlKey?p=p!==0?p-1:h.length-1:(Ft.down===i.which||Ft.n===i.which&&i.ctrlKey)&&(p=p===h.length-1?0:p+1),h[p].focus()}else if(Ft.end===i.which){var g=this.getMenuItems();g[g.length-1].focus()}else if(Ft.home===i.which){var _=this.getMenuItems();_[0].focus()}else if(i.which>=48&&i.which<=90)for(var b=this.getMenuItems(),x=String.fromCharCode(i.which).toLowerCase(),w=0;w=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function lte(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,a;for(a=0;a=0)&&(r[i]=e[i]);return r}function ute(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function cte(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function ly(e){return ly=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},ly(e)}var vte={children:Y.node,active:Y.bool,disabled:Y.bool,divider:Y.bool,tag:Nt,header:Y.bool,onClick:Y.func,className:Y.string,cssModule:Y.object,toggle:Y.bool,text:Y.bool},Ze=function(e){dte(r,e);var t=hte(r);function r(n){var i;return ute(this,r),i=t.call(this,n),i.onClick=i.onClick.bind(_C(i)),i.getTabIndex=i.getTabIndex.bind(_C(i)),i}return fte(r,[{key:"onClick",value:function(i){var a,o=this.props,s=o.disabled,c=o.header,l=o.divider,h=o.text;if(s||c||l||h){i.preventDefault();return}this.props.onClick&&this.props.onClick(i),(!((a=this.props.toggle)!==null&&a!==void 0)||a)&&this.context.toggle(i)}},{key:"getRole",value:function(){return this.context.menuRole==="listbox"?"option":"menuitem"}},{key:"getTabIndex",value:function(){var i=this.props,a=i.disabled,o=i.header,s=i.divider,c=i.text;return a||o||s||c?"-1":"0"}},{key:"render",value:function(){var i=this.getTabIndex(),a=i>-1?this.getRole():void 0,o=bl(this.props,["toggle"]),s=o.className,c=o.cssModule,l=o.divider,h=o.tag,p=h===void 0?"button":h,g=o.header,_=o.active,b=o.text,x=ste(o,ote),w=mt(xt(s,{disabled:x.disabled,"dropdown-item":!l&&!g&&!b,active:_,"dropdown-header":g,"dropdown-divider":l,"dropdown-item-text":b}),c);return p==="button"&&(g?p="h6":l?p="div":x.href?p="a":b&&(p="span")),Z.createElement(p,yC({type:p==="button"&&(x.onClick||this.props.toggle)?"button":void 0},x,{tabIndex:i,role:a,className:w,onClick:this.onClick}))}}]),r}(Z.Component);Ze.propTypes=vte;Ze.contextType=wp;function xC(e){"@babel/helpers - typeof";return xC=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},xC(e)}var gte=["className","cssModule","dark","end","right","tag","flip","modifiers","persist","strategy","container","updateOnSelect"];function uy(){return uy=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function Cte(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,a;for(a=0;a=0)&&(r[i]=e[i]);return r}function Pte(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Ete(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function cy(e){return cy=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},cy(e)}var Mte={tag:Nt,children:Y.node.isRequired,dark:Y.bool,end:Y.bool,flip:Y.bool,modifiers:Y.array,className:Y.string,cssModule:Y.object,style:Y.object,persist:Y.bool,strategy:Y.string,container:xf,updateOnSelect:Y.bool,right:EF(Y.bool,'Please use "end" instead.')},Lte={up:"top",left:"left",right:"right",start:"left",end:"right",down:"bottom"},wl=function(e){jte(r,e);var t=Ate(r);function r(){return Pte(this,r),t.apply(this,arguments)}return Tte(r,[{key:"getRole",value:function(){return this.context.menuRole==="listbox"?"listbox":"menu"}},{key:"render",value:function(){var i=this,a=this.props,o=a.className,s=a.cssModule,c=a.dark,l=a.end,h=a.right,p=a.tag,g=p===void 0?"div":p,_=a.flip,b=_===void 0?!0:_,x=a.modifiers,w=x===void 0?[]:x,S=a.persist,C=a.strategy,P=a.container,T=a.updateOnSelect,A=Ote(a,gte),j=mt(xt(o,"dropdown-menu",{"dropdown-menu-dark":c,"dropdown-menu-end":l||h,show:this.context.isOpen}),s),N=g;if(S||this.context.isOpen&&!this.context.inNavbar){var $=Lte[this.context.direction]||"bottom",U=l||h?"end":"start",B="".concat($,"-").concat(U),W=[].concat(bte(w),[{name:"flip",enabled:!!b}]),q={};S&&(q.display="block",q.visibility=this.context.isOpen?"visible":"hidden");var J=Z.createElement(GF,{placement:B,modifiers:W,strategy:C},function(re){var oe=re.ref,ue=re.style,ae=re.placement,K=re.update,H=ix(ix(ix({},i.props.style),q),ue),V=function(X){oe(X);var se=i.context.onMenuRef;se&&se(X)};return Z.createElement(N,uy({tabIndex:"-1",role:i.getRole(),ref:V},A,{style:H,"aria-hidden":!i.context.isOpen,className:j,"data-popper-placement":ae,onClick:function(){return T&&K()}}))});return P?yu.createPortal(J,bp(P)):J}var Q=this.context.onMenuRef;return Z.createElement(N,uy({tabIndex:"-1",role:this.getRole()},A,{ref:Q,"aria-hidden":!this.context.isOpen,className:j,"data-popper-placement":A.placement,"data-bs-popper":"static"}))}}]),r}(Z.Component);wl.propTypes=Mte;wl.contextType=wp;function OC(e){"@babel/helpers - typeof";return OC=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},OC(e)}var Ite=["className","color","cssModule","caret","split","nav","tag","innerRef"];function CC(){return CC=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function Fte(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,a;for(a=0;a=0)&&(r[i]=e[i]);return r}function Bte(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Ute(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function fy(e){return fy=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},fy(e)}var Gte={caret:Y.bool,color:Y.string,children:Y.node,className:Y.string,cssModule:Y.object,disabled:Y.bool,onClick:Y.func,"aria-haspopup":Y.bool,split:Y.bool,tag:Nt,nav:Y.bool,innerRef:Y.oneOfType([Y.object,Y.string,Y.func])},Kte={color:"secondary","aria-haspopup":!0},is=function(e){Vte(r,e);var t=Wte(r);function r(n){var i;return Bte(this,r),i=t.call(this,n),i.onClick=i.onClick.bind(YF(i)),i}return zte(r,[{key:"onClick",value:function(i){if(this.props.disabled||this.context.disabled){i.preventDefault();return}this.props.nav&&!this.props.tag&&i.preventDefault(),this.props.onClick&&this.props.onClick(i),this.context.toggle(i)}},{key:"getRole",value:function(){return this.context.menuRole||this.props["aria-haspopup"]}},{key:"render",value:function(){var i=this,a=this.props,o=a.className,s=a.color,c=a.cssModule,l=a.caret,h=a.split,p=a.nav,g=a.tag,_=a.innerRef,b=$te(a,Ite),x=b["aria-label"]||"Toggle Dropdown",w=mt(xt(o,{"dropdown-toggle":l||h,"dropdown-toggle-split":h,"nav-link":p}),c),S=typeof b.children<"u"?b.children:Z.createElement("span",{className:"visually-hidden"},x),C;p&&!g?(C="a",b.href="#"):g?C=g:(C=Lt,b.color=s,b.cssModule=c);var P=function(A){var j=A.ref,N=function(U){j(U);var B=i.context.onToggleRef;B&&B(U)};return Z.createElement(C,CC({},b,Dte({},typeof C=="string"?"ref":"innerRef",N),{className:w,onClick:i.onClick,"aria-expanded":i.context.isOpen,"aria-haspopup":i.getRole(),children:S}))};return this.context.inNavbar?Z.createElement(Z.Fragment,null,P({ref:this.context.onToggleRef})):Z.createElement(Hee,{innerRef:_},P)}}]),r}(Z.Component);is.propTypes=Gte;is.defaultProps=Kte;is.contextType=wp;function Yte(e,t){if(e==null)return{};var r={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}function EC(e,t){return EC=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,n){return r.__proto__=n,r},EC(e,t)}function Zte(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,EC(e,t)}const iN={disabled:!1},ZF=Z.createContext(null);var Xte=function(t){return t.scrollTop},Bh="unmounted",lu="exited",uu="entering",ef="entered",TC="exiting",Kn=function(e){Zte(t,e);function t(n,i){var a;a=e.call(this,n,i)||this;var o=i,s=o&&!o.isMounting?n.enter:n.appear,c;return a.appearStatus=null,n.in?s?(c=lu,a.appearStatus=uu):c=ef:n.unmountOnExit||n.mountOnEnter?c=Bh:c=lu,a.state={status:c},a.nextCallback=null,a}t.getDerivedStateFromProps=function(i,a){var o=i.in;return o&&a.status===Bh?{status:lu}:null};var r=t.prototype;return r.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},r.componentDidUpdate=function(i){var a=null;if(i!==this.props){var o=this.state.status;this.props.in?o!==uu&&o!==ef&&(a=uu):(o===uu||o===ef)&&(a=TC)}this.updateStatus(!1,a)},r.componentWillUnmount=function(){this.cancelNextCallback()},r.getTimeouts=function(){var i=this.props.timeout,a,o,s;return a=o=s=i,i!=null&&typeof i!="number"&&(a=i.exit,o=i.enter,s=i.appear!==void 0?i.appear:o),{exit:a,enter:o,appear:s}},r.updateStatus=function(i,a){if(i===void 0&&(i=!1),a!==null)if(this.cancelNextCallback(),a===uu){if(this.props.unmountOnExit||this.props.mountOnEnter){var o=this.props.nodeRef?this.props.nodeRef.current:yu.findDOMNode(this);o&&Xte(o)}this.performEnter(i)}else this.performExit();else this.props.unmountOnExit&&this.state.status===lu&&this.setState({status:Bh})},r.performEnter=function(i){var a=this,o=this.props.enter,s=this.context?this.context.isMounting:i,c=this.props.nodeRef?[s]:[yu.findDOMNode(this),s],l=c[0],h=c[1],p=this.getTimeouts(),g=s?p.appear:p.enter;if(!i&&!o||iN.disabled){this.safeSetState({status:ef},function(){a.props.onEntered(l)});return}this.props.onEnter(l,h),this.safeSetState({status:uu},function(){a.props.onEntering(l,h),a.onTransitionEnd(g,function(){a.safeSetState({status:ef},function(){a.props.onEntered(l,h)})})})},r.performExit=function(){var i=this,a=this.props.exit,o=this.getTimeouts(),s=this.props.nodeRef?void 0:yu.findDOMNode(this);if(!a||iN.disabled){this.safeSetState({status:lu},function(){i.props.onExited(s)});return}this.props.onExit(s),this.safeSetState({status:TC},function(){i.props.onExiting(s),i.onTransitionEnd(o.exit,function(){i.safeSetState({status:lu},function(){i.props.onExited(s)})})})},r.cancelNextCallback=function(){this.nextCallback!==null&&(this.nextCallback.cancel(),this.nextCallback=null)},r.safeSetState=function(i,a){a=this.setNextCallback(a),this.setState(i,a)},r.setNextCallback=function(i){var a=this,o=!0;return this.nextCallback=function(s){o&&(o=!1,a.nextCallback=null,i(s))},this.nextCallback.cancel=function(){o=!1},this.nextCallback},r.onTransitionEnd=function(i,a){this.setNextCallback(a);var o=this.props.nodeRef?this.props.nodeRef.current:yu.findDOMNode(this),s=i==null&&!this.props.addEndListener;if(!o||s){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var c=this.props.nodeRef?[this.nextCallback]:[o,this.nextCallback],l=c[0],h=c[1];this.props.addEndListener(l,h)}i!=null&&setTimeout(this.nextCallback,i)},r.render=function(){var i=this.state.status;if(i===Bh)return null;var a=this.props,o=a.children;a.in,a.mountOnEnter,a.unmountOnExit,a.appear,a.enter,a.exit,a.timeout,a.addEndListener,a.onEnter,a.onEntering,a.onEntered,a.onExit,a.onExiting,a.onExited,a.nodeRef;var s=Yte(a,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return Z.createElement(ZF.Provider,{value:null},typeof o=="function"?o(i,s):Z.cloneElement(Z.Children.only(o),s))},t}(Z.Component);Kn.contextType=ZF;Kn.propTypes={};function Vc(){}Kn.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:Vc,onEntering:Vc,onEntered:Vc,onExit:Vc,onExiting:Vc,onExited:Vc};Kn.UNMOUNTED=Bh;Kn.EXITED=lu;Kn.ENTERING=uu;Kn.ENTERED=ef;Kn.EXITING=TC;var Qte=["tag","baseClass","baseClassActive","className","cssModule","children","innerRef"];function dy(){return dy=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function ere(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,a;for(a=0;a=0)&&(r[i]=e[i]);return r}function aN(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function Sp(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function are(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,a;for(a=0;a=0)&&(r[i]=e[i]);return r}function ore(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function sre(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function py(e){return py=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},py(e)}function sN(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function Pf(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function bre(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,a;for(a=0;a=0)&&(r[i]=e[i]);return r}var _re={body:Y.bool,className:Y.string,color:Y.string,cssModule:Y.object,innerRef:Y.oneOfType([Y.object,Y.string,Y.func]),inverse:Y.bool,outline:Y.bool,tag:Nt};function Qi(e){var t=e.className,r=e.cssModule,n=e.color,i=e.body,a=e.inverse,o=e.outline,s=e.tag,c=s===void 0?"div":s,l=e.innerRef,h=yre(e,gre),p=mt(xt(t,"card",a?"text-white":!1,i?"card-body":!1,n?"".concat(o?"border":"bg","-").concat(n):!1),r);return Z.createElement(c,kC({},h,{className:p,ref:l}))}Qi.propTypes=_re;var xre=["className","cssModule","innerRef","tag"];function RC(){return RC=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function Sre(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,a;for(a=0;a=0)&&(r[i]=e[i]);return r}var Ore={className:Y.string,cssModule:Y.object,innerRef:Y.oneOfType([Y.object,Y.string,Y.func]),tag:Nt};function wm(e){var t=e.className,r=e.cssModule,n=e.innerRef,i=e.tag,a=i===void 0?"div":i,o=wre(e,xre),s=mt(xt(t,"card-body"),r);return Z.createElement(a,RC({},o,{className:s,ref:n}))}wm.propTypes=Ore;var Cre=["className","cssModule","tag"];function NC(){return NC=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function Ere(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,a;for(a=0;a=0)&&(r[i]=e[i]);return r}var Tre={className:Y.string,cssModule:Y.object,tag:Nt};function QF(e){var t=e.className,r=e.cssModule,n=e.tag,i=n===void 0?"div":n,a=Pre(e,Cre),o=mt(xt(t,"card-footer"),r);return Z.createElement(i,NC({},a,{className:o}))}QF.propTypes=Tre;var jre=["className","cssModule","tag"];function MC(){return MC=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function kre(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,a;for(a=0;a=0)&&(r[i]=e[i]);return r}var Rre={className:Y.string,cssModule:Y.object,tag:Nt};function Sm(e){var t=e.className,r=e.cssModule,n=e.tag,i=n===void 0?"div":n,a=Are(e,jre),o=mt(xt(t,"card-header"),r);return Z.createElement(i,MC({},a,{className:o}))}Sm.propTypes=Rre;var Nre=["className","cssModule","tag"];function LC(){return LC=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function Lre(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,a;for(a=0;a=0)&&(r[i]=e[i]);return r}var Ire={className:Y.string,cssModule:Y.object,tag:Nt};function JF(e){var t=e.className,r=e.cssModule,n=e.tag,i=n===void 0?"p":n,a=Mre(e,Nre),o=mt(xt(t,"card-text"),r);return Z.createElement(i,LC({},a,{className:o}))}JF.propTypes=Ire;var Dre=["className","cssModule","tag"];function IC(){return IC=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function Fre(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,a;for(a=0;a=0)&&(r[i]=e[i]);return r}var Bre={className:Y.string,cssModule:Y.object,tag:Nt};function e7(e){var t=e.className,r=e.cssModule,n=e.tag,i=n===void 0?"div":n,a=$re(e,Dre),o=mt(xt(t,"card-title"),r);return Z.createElement(i,IC({},a,{className:o}))}e7.propTypes=Bre;function DC(e){"@babel/helpers - typeof";return DC=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},DC(e)}var Ure=["cssModule","children","isOpen","flip","target","offset","fallbackPlacements","placementPrefix","arrowClassName","hideArrow","popperClassName","tag","container","modifiers","strategy","boundariesElement","onClosed","fade","transition","placement"];function $C(){return $C=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function Gre(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,a;for(a=0;a=0)&&(r[i]=e[i]);return r}function Kre(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function uN(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function my(e){return my=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},my(e)}function cN(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function Vg(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function vy(e){return vy=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},vy(e)}var QT={children:Y.oneOfType([Y.node,Y.func]),placement:Y.oneOf(TQ),target:xf.isRequired,container:xf,isOpen:Y.bool,disabled:Y.bool,hideArrow:Y.bool,boundariesElement:Y.oneOfType([Y.string,DT]),className:Y.string,innerClassName:Y.string,arrowClassName:Y.string,popperClassName:Y.string,cssModule:Y.object,toggle:Y.func,autohide:Y.bool,placementPrefix:Y.string,delay:Y.oneOfType([Y.shape({show:Y.number,hide:Y.number}),Y.number]),modifiers:Y.array,strategy:Y.string,offset:Y.arrayOf(Y.number),innerRef:Y.oneOfType([Y.func,Y.string,Y.object]),trigger:Y.string,fade:Y.bool,flip:Y.bool},t7={show:0,hide:50},cne={isOpen:!1,hideArrow:!1,autohide:!1,delay:t7,toggle:function(){},trigger:"click",fade:!0};function r7(e,t){return t&&(e===t||t.contains(e))}function dN(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return t&&t.length&&t.filter(function(r){return r7(e,r)})[0]}var JT=function(e){one(r,e);var t=sne(r);function r(n){var i;return ine(this,r),i=t.call(this,n),i._targets=[],i.currentTargetElement=null,i.addTargetEvents=i.addTargetEvents.bind(li(i)),i.handleDocumentClick=i.handleDocumentClick.bind(li(i)),i.removeTargetEvents=i.removeTargetEvents.bind(li(i)),i.toggle=i.toggle.bind(li(i)),i.showWithDelay=i.showWithDelay.bind(li(i)),i.hideWithDelay=i.hideWithDelay.bind(li(i)),i.onMouseOverTooltipContent=i.onMouseOverTooltipContent.bind(li(i)),i.onMouseLeaveTooltipContent=i.onMouseLeaveTooltipContent.bind(li(i)),i.show=i.show.bind(li(i)),i.hide=i.hide.bind(li(i)),i.onEscKeyDown=i.onEscKeyDown.bind(li(i)),i.getRef=i.getRef.bind(li(i)),i.state={isOpen:n.isOpen},i._isMounted=!1,i}return ane(r,[{key:"componentDidMount",value:function(){this._isMounted=!0,this.updateTarget()}},{key:"componentWillUnmount",value:function(){this._isMounted=!1,this.removeTargetEvents(),this._targets=null,this.clearShowTimeout(),this.clearHideTimeout()}},{key:"handleDocumentClick",value:function(i){var a=this.props.trigger.split(" ");a.indexOf("legacy")>-1&&(this.props.isOpen||dN(i.target,this._targets))?(this._hideTimeout&&this.clearHideTimeout(),this.props.isOpen&&!r7(i.target,this._popover)?this.hideWithDelay(i):this.props.isOpen||this.showWithDelay(i)):a.indexOf("click")>-1&&dN(i.target,this._targets)&&(this._hideTimeout&&this.clearHideTimeout(),this.props.isOpen?this.hideWithDelay(i):this.showWithDelay(i))}},{key:"onMouseOverTooltipContent",value:function(){this.props.trigger.indexOf("hover")>-1&&!this.props.autohide&&(this._hideTimeout&&this.clearHideTimeout(),this.state.isOpen&&!this.props.isOpen&&this.toggle())}},{key:"onMouseLeaveTooltipContent",value:function(i){this.props.trigger.indexOf("hover")>-1&&!this.props.autohide&&(this._showTimeout&&this.clearShowTimeout(),i.persist(),this._hideTimeout=setTimeout(this.hide.bind(this,i),this.getDelay("hide")))}},{key:"onEscKeyDown",value:function(i){i.key==="Escape"&&this.hide(i)}},{key:"getRef",value:function(i){var a=this.props.innerRef;a&&(typeof a=="function"?a(i):Op(a)==="object"&&(a.current=i)),this._popover=i}},{key:"getDelay",value:function(i){var a=this.props.delay;return Op(a)==="object"?isNaN(a[i])?t7[i]:a[i]:a}},{key:"getCurrentTarget",value:function(i){if(!i)return null;var a=this._targets.indexOf(i);return a>=0?this._targets[a]:this.getCurrentTarget(i.parentElement)}},{key:"show",value:function(i){if(!this.props.isOpen){if(this.clearShowTimeout(),this.currentTargetElement=i?i.currentTarget||this.getCurrentTarget(i.target):null,i&&i.composedPath&&typeof i.composedPath=="function"){var a=i.composedPath();this.currentTargetElement=a&&a[0]||this.currentTargetElement}this.toggle(i)}}},{key:"showWithDelay",value:function(i){this._hideTimeout&&this.clearHideTimeout(),this._showTimeout=setTimeout(this.show.bind(this,i),this.getDelay("show"))}},{key:"hide",value:function(i){this.props.isOpen&&(this.clearHideTimeout(),this.currentTargetElement=null,this.toggle(i))}},{key:"hideWithDelay",value:function(i){this._showTimeout&&this.clearShowTimeout(),this._hideTimeout=setTimeout(this.hide.bind(this,i),this.getDelay("hide"))}},{key:"clearShowTimeout",value:function(){clearTimeout(this._showTimeout),this._showTimeout=void 0}},{key:"clearHideTimeout",value:function(){clearTimeout(this._hideTimeout),this._hideTimeout=void 0}},{key:"addEventOnTargets",value:function(i,a,o){this._targets.forEach(function(s){s.addEventListener(i,a,o)})}},{key:"removeEventOnTargets",value:function(i,a,o){this._targets.forEach(function(s){s.removeEventListener(i,a,o)})}},{key:"addTargetEvents",value:function(){if(this.props.trigger){var i=this.props.trigger.split(" ");i.indexOf("manual")===-1&&((i.indexOf("click")>-1||i.indexOf("legacy")>-1)&&document.addEventListener("click",this.handleDocumentClick,!0),this._targets&&this._targets.length&&(i.indexOf("hover")>-1&&(this.addEventOnTargets("mouseover",this.showWithDelay,!0),this.addEventOnTargets("mouseout",this.hideWithDelay,!0)),i.indexOf("focus")>-1&&(this.addEventOnTargets("focusin",this.show,!0),this.addEventOnTargets("focusout",this.hide,!0)),this.addEventOnTargets("keydown",this.onEscKeyDown,!0)))}}},{key:"removeTargetEvents",value:function(){this._targets&&(this.removeEventOnTargets("mouseover",this.showWithDelay,!0),this.removeEventOnTargets("mouseout",this.hideWithDelay,!0),this.removeEventOnTargets("keydown",this.onEscKeyDown,!0),this.removeEventOnTargets("focusin",this.show,!0),this.removeEventOnTargets("focusout",this.hide,!0)),document.removeEventListener("click",this.handleDocumentClick,!0)}},{key:"updateTarget",value:function(){var i=bp(this.props.target,!0);i!==this._targets&&(this.removeTargetEvents(),this._targets=i?Array.from(i):[],this.currentTargetElement=this.currentTargetElement||this._targets[0],this.addTargetEvents())}},{key:"toggle",value:function(i){return this.props.disabled||!this._isMounted?i&&i.preventDefault():this.props.toggle(i)}},{key:"render",value:function(){var i=this;this.props.isOpen&&this.updateTarget();var a=this.currentTargetElement||this._targets[0];if(!a)return null;var o=this.props,s=o.className,c=o.cssModule,l=o.innerClassName,h=o.isOpen,p=o.hideArrow,g=o.boundariesElement,_=o.placement,b=o.placementPrefix,x=o.arrowClassName,w=o.popperClassName,S=o.container,C=o.modifiers,P=o.strategy,T=o.offset,A=o.fade,j=o.flip,N=o.children,$=bl(this.props,Object.keys(QT)),U=mt(w,c),B=mt(l,c);return Z.createElement(XT,{className:s,target:a,isOpen:h,hideArrow:p,boundariesElement:g,placement:_,placementPrefix:b,arrowClassName:x,popperClassName:U,container:S,modifiers:C,strategy:P,offset:T,cssModule:c,fade:A,flip:j},function(W){var q=W.update;return Z.createElement("div",UC({},$,{ref:i.getRef,className:B,role:"tooltip",onMouseOver:i.onMouseOverTooltipContent,onMouseLeave:i.onMouseLeaveTooltipContent,onKeyDown:i.onEscKeyDown}),typeof N=="function"?N({update:q}):N)})}}],[{key:"getDerivedStateFromProps",value:function(i,a){return i.isOpen&&!a.isOpen?{isOpen:i.isOpen}:null}}]),r}(Z.Component);JT.propTypes=QT;JT.defaultProps=cne;var fne=["children","className","barClassName","cssModule","value","min","max","animated","striped","color","bar","multi","tag","style","barStyle","barAriaValueText","barAriaLabelledBy"];function gy(){return gy=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function pne(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,a;for(a=0;a=0)&&(r[i]=e[i]);return r}var mne={animated:Y.bool,bar:Y.bool,barAriaLabelledBy:Y.string,barAriaValueText:Y.string,barClassName:Y.string,barStyle:Y.object,children:Y.node,className:Y.string,cssModule:Y.object,color:Y.string,max:Y.oneOfType([Y.string,Y.number]),min:Y.oneOfType([Y.string,Y.number]),multi:Y.bool,striped:Y.bool,style:Y.object,tag:Nt,value:Y.oneOfType([Y.string,Y.number])};function n7(e){var t=e.children,r=e.className,n=e.barClassName,i=e.cssModule,a=e.value,o=a===void 0?0:a,s=e.min,c=s===void 0?0:s,l=e.max,h=l===void 0?100:l,p=e.animated,g=e.striped,_=e.color,b=e.bar,x=e.multi,w=e.tag,S=w===void 0?"div":w,C=e.style,P=C===void 0?{}:C,T=e.barStyle,A=T===void 0?{}:T,j=e.barAriaValueText,N=e.barAriaLabelledBy,$=hne(e,fne),U=FR(o)/FR(h)*100,B=mt(xt(r,"progress"),i),W=mt(xt("progress-bar",b&&r||n,p?"progress-bar-animated":null,_?"bg-".concat(_):null,g||p?"progress-bar-striped":null),i),q={className:W,style:ax(ax(ax({},b?P:{}),A),{},{width:"".concat(U,"%")}),role:"progressbar","aria-valuenow":o,"aria-valuemin":c,"aria-valuemax":h,"aria-valuetext":j,"aria-labelledby":N,children:t};return b?Z.createElement(S,gy({},$,q)):Z.createElement(S,gy({},$,{style:P,className:B}),x?t:Z.createElement("div",q))}n7.propTypes=mne;function VC(e){"@babel/helpers - typeof";return VC=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},VC(e)}function vne(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function gne(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function yy(e){return yy=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},yy(e)}var One={children:Y.node.isRequired,node:Y.any},i7=function(e){bne(r,e);var t=_ne(r);function r(){return vne(this,r),t.apply(this,arguments)}return yne(r,[{key:"componentWillUnmount",value:function(){this.defaultNode&&document.body.removeChild(this.defaultNode),this.defaultNode=null}},{key:"render",value:function(){return $T?(!this.props.node&&!this.defaultNode&&(this.defaultNode=document.createElement("div"),document.body.appendChild(this.defaultNode)),yu.createPortal(this.props.children,this.props.node||this.defaultNode)):null}}]),r}(Z.Component);i7.propTypes=One;function qC(e){"@babel/helpers - typeof";return qC=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},qC(e)}function pN(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function qc(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function by(e){return by=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},by(e)}function _y(){}var mN=Y.shape(Xa.propTypes),a7={autoFocus:Y.bool,backdrop:Y.oneOfType([Y.bool,Y.oneOf(["static"])]),backdropClassName:Y.string,backdropTransition:mN,centered:Y.bool,children:Y.node,contentClassName:Y.string,className:Y.string,container:xf,cssModule:Y.object,external:Y.node,fade:Y.bool,fullscreen:Y.oneOfType([Y.bool,Y.oneOf(["sm","md","lg","xl"])]),innerRef:Y.oneOfType([Y.object,Y.string,Y.func]),isOpen:Y.bool,keyboard:Y.bool,labelledBy:Y.string,modalClassName:Y.string,modalTransition:mN,onClosed:Y.func,onEnter:Y.func,onExit:Y.func,onOpened:Y.func,returnFocusAfterClose:Y.bool,role:Y.string,scrollable:Y.bool,size:Y.string,toggle:Y.func,trapFocus:Y.bool,unmountOnClose:Y.bool,wrapClassName:Y.string,zIndex:Y.oneOfType([Y.number,Y.string])},Rne=Object.keys(a7),Nne={isOpen:!1,autoFocus:!0,centered:!1,scrollable:!1,role:"dialog",backdrop:!0,keyboard:!0,zIndex:1050,fade:!0,onOpened:_y,onClosed:_y,modalTransition:{timeout:ny.Modal},backdropTransition:{mountOnEnter:!0,timeout:ny.Fade},unmountOnClose:!0,returnFocusAfterClose:!0,container:"body",trapFocus:!1},Ji=function(e){Tne(r,e);var t=jne(r);function r(n){var i;return Cne(this,r),i=t.call(this,n),i._element=null,i._originalBodyPadding=null,i.getFocusableChildren=i.getFocusableChildren.bind(Fi(i)),i.handleBackdropClick=i.handleBackdropClick.bind(Fi(i)),i.handleBackdropMouseDown=i.handleBackdropMouseDown.bind(Fi(i)),i.handleEscape=i.handleEscape.bind(Fi(i)),i.handleStaticBackdropAnimation=i.handleStaticBackdropAnimation.bind(Fi(i)),i.handleTab=i.handleTab.bind(Fi(i)),i.onOpened=i.onOpened.bind(Fi(i)),i.onClosed=i.onClosed.bind(Fi(i)),i.manageFocusAfterClose=i.manageFocusAfterClose.bind(Fi(i)),i.clearBackdropAnimationTimeout=i.clearBackdropAnimationTimeout.bind(Fi(i)),i.trapFocus=i.trapFocus.bind(Fi(i)),i.state={isOpen:!1,showStaticBackdropAnimation:!1},i}return Ene(r,[{key:"componentDidMount",value:function(){var i=this.props,a=i.isOpen,o=i.autoFocus,s=i.onEnter;a&&(this.init(),this.setState({isOpen:!0}),o&&this.setFocus()),s&&s(),document.addEventListener("focus",this.trapFocus,!0),this._isMounted=!0}},{key:"componentDidUpdate",value:function(i,a){if(this.props.isOpen&&!i.isOpen){this.init(),this.setState({isOpen:!0});return}this.props.autoFocus&&this.state.isOpen&&!a.isOpen&&this.setFocus(),this._element&&i.zIndex!==this.props.zIndex&&(this._element.style.zIndex=this.props.zIndex)}},{key:"componentWillUnmount",value:function(){this.clearBackdropAnimationTimeout(),this.props.onExit&&this.props.onExit(),this._element&&(this.destroy(),(this.props.isOpen||this.state.isOpen)&&this.close()),document.removeEventListener("focus",this.trapFocus,!0),this._isMounted=!1}},{key:"handleBackdropClick",value:function(i){if(i.target===this._mouseDownElement){i.stopPropagation();var a=this._dialog?this._dialog.parentNode:null;if(a&&i.target===a&&this.props.backdrop==="static"&&this.handleStaticBackdropAnimation(),!this.props.isOpen||this.props.backdrop!==!0)return;a&&i.target===a&&this.props.toggle&&this.props.toggle(i)}}},{key:"handleTab",value:function(i){if(i.which===9&&!(this.modalIndex0&&(i.preventDefault(),i.stopPropagation(),a[0].focus())}}},{key:"init",value:function(){try{this._triggeringElement=document.activeElement}catch{this._triggeringElement=null}this._element||(this._element=document.createElement("div"),this._element.setAttribute("tabindex","-1"),this._element.style.position="relative",this._element.style.zIndex=this.props.zIndex,this._mountContainer=bp(this.props.container),this._mountContainer.appendChild(this._element)),this._originalBodyPadding=OQ(),r.openCount<1&&(r.originalBodyOverflow=window.getComputedStyle(document.body).overflow),CQ(),r.openCount===0&&(document.body.className=xt(document.body.className,mt("modal-open",this.props.cssModule)),document.body.style.overflow="hidden"),this.modalIndex=r.openCount,r.openCount+=1}},{key:"destroy",value:function(){this._element&&(this._mountContainer.removeChild(this._element),this._element=null),this.manageFocusAfterClose()}},{key:"manageFocusAfterClose",value:function(){if(this._triggeringElement){var i=this.props.returnFocusAfterClose;this._triggeringElement.focus&&i&&this._triggeringElement.focus(),this._triggeringElement=null}}},{key:"close",value:function(){if(r.openCount<=1){var i=mt("modal-open",this.props.cssModule),a=new RegExp("(^| )".concat(i,"( |$)"));document.body.className=document.body.className.replace(a," ").trim(),document.body.style.overflow=r.originalBodyOverflow}this.manageFocusAfterClose(),r.openCount=Math.max(0,r.openCount-1),CF(this._originalBodyPadding)}},{key:"clearBackdropAnimationTimeout",value:function(){this._backdropAnimationTimeout&&(clearTimeout(this._backdropAnimationTimeout),this._backdropAnimationTimeout=void 0)}},{key:"renderModalDialog",value:function(){var i,a=this,o=bl(this.props,Rne),s="modal-dialog";return Z.createElement("div",tp({},o,{className:mt(xt(s,this.props.className,(i={},tf(i,"modal-".concat(this.props.size),this.props.size),tf(i,"".concat(s,"-centered"),this.props.centered),tf(i,"".concat(s,"-scrollable"),this.props.scrollable),tf(i,"modal-fullscreen",this.props.fullscreen===!0),tf(i,"modal-fullscreen-".concat(this.props.fullscreen,"-down"),typeof this.props.fullscreen=="string"),i)),this.props.cssModule),role:"document",ref:function(l){a._dialog=l}}),Z.createElement("div",{className:mt(xt("modal-content",this.props.contentClassName),this.props.cssModule)},this.props.children))}},{key:"render",value:function(){var i=this.props.unmountOnClose;if(this._element&&(this.state.isOpen||!i)){var a=!!this._element&&!this.state.isOpen&&!i;this._element.style.display=a?"none":"block";var o=this.props,s=o.wrapClassName,c=o.modalClassName,l=o.backdropClassName,h=o.cssModule,p=o.isOpen,g=o.backdrop,_=o.role,b=o.labelledBy,x=o.external,w=o.innerRef,S={onClick:this.handleBackdropClick,onMouseDown:this.handleBackdropMouseDown,onKeyUp:this.handleEscape,onKeyDown:this.handleTab,style:{display:"block"},"aria-labelledby":b,"aria-modal":!0,role:_,tabIndex:"-1"},C=this.props.fade,P=qc(qc(qc({},Xa.defaultProps),this.props.modalTransition),{},{baseClass:C?this.props.modalTransition.baseClass:"",timeout:C?this.props.modalTransition.timeout:0}),T=qc(qc(qc({},Xa.defaultProps),this.props.backdropTransition),{},{baseClass:C?this.props.backdropTransition.baseClass:"",timeout:C?this.props.backdropTransition.timeout:0}),A=g&&(C?Z.createElement(Xa,tp({},T,{in:p&&!!g,cssModule:h,className:mt(xt("modal-backdrop",l),h)})):Z.createElement("div",{className:mt(xt("modal-backdrop","show",l),h)}));return Z.createElement(i7,{node:this._element},Z.createElement("div",{className:mt(s)},Z.createElement(Xa,tp({},S,P,{in:p,onEntered:this.onOpened,onExited:this.onClosed,cssModule:h,className:mt(xt("modal",c,this.state.showStaticBackdropAnimation&&"modal-static"),h),innerRef:w}),x,this.renderModalDialog()),A))}return null}}]),r}(Z.Component);Ji.propTypes=a7;Ji.defaultProps=Nne;Ji.openCount=0;Ji.originalBodyOverflow=null;var Mne=["className","cssModule","children","toggle","tag","wrapTag","closeAriaLabel","close"];function GC(){return GC=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function Ine(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,a;for(a=0;a=0)&&(r[i]=e[i]);return r}var Dne={children:Y.node,className:Y.string,close:Y.object,closeAriaLabel:Y.string,cssModule:Y.object,tag:Nt,toggle:Y.func,wrapTag:Nt};function Sl(e){var t,r=e.className,n=e.cssModule,i=e.children,a=e.toggle,o=e.tag,s=o===void 0?"h5":o,c=e.wrapTag,l=c===void 0?"div":c,h=e.closeAriaLabel,p=h===void 0?"Close":h,g=e.close,_=Lne(e,Mne),b=mt(xt(r,"modal-header"),n);return!g&&a&&(t=Z.createElement("button",{type:"button",onClick:a,className:mt("btn-close",n),"aria-label":p})),Z.createElement(l,GC({},_,{className:b}),Z.createElement(s,{className:mt("modal-title",n)},i),g||t)}Sl.propTypes=Dne;var $ne=["className","cssModule","tag"];function KC(){return KC=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function Bne(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,a;for(a=0;a=0)&&(r[i]=e[i]);return r}var Une={className:Y.string,cssModule:Y.object,tag:Nt};function as(e){var t=e.className,r=e.cssModule,n=e.tag,i=n===void 0?"div":n,a=Fne(e,$ne),o=mt(xt(t,"modal-body"),r);return Z.createElement(i,KC({},a,{className:o}))}as.propTypes=Une;var zne=["className","cssModule","tag"];function YC(){return YC=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function Wne(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,a;for(a=0;a=0)&&(r[i]=e[i]);return r}var qne={className:Y.string,cssModule:Y.object,tag:Nt};function Hu(e){var t=e.className,r=e.cssModule,n=e.tag,i=n===void 0?"div":n,a=Vne(e,zne),o=mt(xt(t,"modal-footer"),r);return Z.createElement(i,YC({},a,{className:o}))}Hu.propTypes=qne;function ZC(){return ZC=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function Yne(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,a;for(a=0;a=0)&&(r[i]=e[i]);return r}var Zne={children:Y.node,row:Y.bool,check:Y.bool,switch:Y.bool,inline:Y.bool,floating:Y.bool,noMargin:Y.bool,disabled:Y.bool,tag:Nt,className:Y.string,cssModule:Y.object};function xy(e){var t=e.className,r=e.cssModule,n=e.row,i=e.disabled,a=e.check,o=e.inline,s=e.floating,c=e.noMargin,l=e.tag,h=l===void 0?"div":l,p=e.switch,g=Kne(e,Gne),_=a||p,b=mt(xt(t,n?"row":!1,_?"form-check":!1,p?"form-switch":!1,_||c?!1:"mb-3",_&&o?"form-check-inline":!1,_&&i?"disabled":!1,s&&"form-floating"),r);return h==="fieldset"&&(g.disabled=i),Z.createElement(h,XC({},g,{className:b}))}xy.propTypes=Zne;function QC(e){"@babel/helpers - typeof";return QC=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},QC(e)}var Xne=["className","cssModule","type","bsSize","valid","invalid","tag","addon","plaintext","innerRef"];function JC(){return JC=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function Jne(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,a;for(a=0;a=0)&&(r[i]=e[i]);return r}function eie(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function tie(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function wy(e){return wy=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},wy(e)}var sie={children:Y.node,type:Y.string,size:Y.oneOfType([Y.number,Y.string]),bsSize:Y.string,valid:Y.bool,invalid:Y.bool,tag:Nt,innerRef:Y.oneOfType([Y.object,Y.func,Y.string]),plaintext:Y.bool,addon:Y.bool,className:Y.string,cssModule:Y.object},Zr=function(e){nie(r,e);var t=iie(r);function r(n){var i;return eie(this,r),i=t.call(this,n),i.getRef=i.getRef.bind(tP(i)),i.focus=i.focus.bind(tP(i)),i}return rie(r,[{key:"getRef",value:function(i){this.props.innerRef&&this.props.innerRef(i),this.ref=i}},{key:"focus",value:function(){this.ref&&this.ref.focus()}},{key:"render",value:function(){var i=this.props,a=i.className,o=i.cssModule,s=i.type,c=s===void 0?"text":s,l=i.bsSize,h=i.valid,p=i.invalid,g=i.tag,_=i.addon,b=i.plaintext,x=i.innerRef,w=Qne(i,Xne),S=["switch","radio","checkbox"].indexOf(c)>-1,C=/\D/g,P=c==="textarea",T=c==="select",A=c==="range",j=g||(T||P?c:"input"),N="form-control";b?(N="".concat(N,"-plaintext"),j=g||"input"):A?N="form-range":T?N="form-select":S&&(_?N=null:N="form-check-input"),w.size&&C.test(w.size)&&(QO(`Please use the prop "bsSize" instead of the "size" to bootstrap's input sizing.`),l=w.size,delete w.size);var $=mt(xt(a,p&&"is-invalid",h&&"is-valid",l?T?"form-select-".concat(l):"form-control-".concat(l):!1,N),o);return(j==="input"||g&&typeof g=="function")&&(w.type=c==="switch"?"checkbox":c),w.children&&!(b||c==="select"||typeof j!="string"||j==="select")&&(QO('Input with a type of "'.concat(c,'" cannot have children. Please use "value"/"defaultValue" instead.')),delete w.children),Z.createElement(j,JC({},w,{ref:x,className:$,"aria-invalid":p}))}}]),r}(Z.Component);Zr.propTypes=sie;var lie=["className","cssModule","tag","type","size"];function Sy(){return Sy=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function cie(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,a;for(a=0;a=0)&&(r[i]=e[i]);return r}var fie={className:Y.string,cssModule:Y.object,size:Y.string,tag:Nt,type:Y.string};function Om(e){var t=e.className,r=e.cssModule,n=e.tag,i=n===void 0?"div":n;e.type;var a=e.size,o=uie(e,lie),s=mt(xt(t,"input-group",a?"input-group-".concat(a):null),r);return e.type==="dropdown"?Z.createElement(xl,Sy({},o,{className:s})):Z.createElement(KF.Provider,{value:{insideInputGroup:!0}},Z.createElement(i,Sy({},o,{className:s})))}Om.propTypes=fie;var die=["className","listClassName","cssModule","size","tag","listTag","aria-label"];function rP(){return rP=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function mie(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,a;for(a=0;a=0)&&(r[i]=e[i]);return r}var vie={children:Y.node,className:Y.string,listClassName:Y.string,cssModule:Y.object,size:Y.string,tag:Nt,listTag:Nt,"aria-label":Y.string};function ej(e){var t=e.className,r=e.listClassName,n=e.cssModule,i=e.size,a=e.tag,o=a===void 0?"nav":a,s=e.listTag,c=s===void 0?"ul":s,l=e["aria-label"],h=l===void 0?"pagination":l,p=pie(e,die),g=mt(xt(t),n),_=mt(xt(r,"pagination",hie({},"pagination-".concat(i),!!i)),n);return Z.createElement(o,{className:g,"aria-label":h},Z.createElement(c,rP({},p,{className:_})))}ej.propTypes=vie;var gie=["active","className","cssModule","disabled","tag"];function nP(){return nP=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function bie(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,a;for(a=0;a=0)&&(r[i]=e[i]);return r}var _ie={active:Y.bool,children:Y.node,className:Y.string,cssModule:Y.object,disabled:Y.bool,tag:Nt};function Pu(e){var t=e.active,r=e.className,n=e.cssModule,i=e.disabled,a=e.tag,o=a===void 0?"li":a,s=yie(e,gie),c=mt(xt(r,"page-item",{active:t,disabled:i}),n);return Z.createElement(o,nP({},s,{className:c}))}Pu.propTypes=_ie;var xie=["className","cssModule","next","previous","first","last","tag"];function iP(){return iP=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function Sie(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,a;for(a=0;a=0)&&(r[i]=e[i]);return r}var Oie={"aria-label":Y.string,children:Y.node,className:Y.string,cssModule:Y.object,next:Y.bool,previous:Y.bool,first:Y.bool,last:Y.bool,tag:Nt};function Eu(e){var t=e.className,r=e.cssModule,n=e.next,i=e.previous,a=e.first,o=e.last,s=e.tag,c=s===void 0?"a":s,l=wie(e,xie),h=mt(xt(t,"page-link"),r),p;i?p="Previous":n?p="Next":a?p="First":o&&(p="Last");var g=e["aria-label"]||p,_;i?_="‹":n?_="›":a?_="«":o&&(_="»");var b=e.children;return b&&Array.isArray(b)&&b.length===0&&(b=null),!l.href&&c==="a"&&(c="button"),(i||n||a||o)&&(b=[Z.createElement("span",{"aria-hidden":"true",key:"caret"},b||_),Z.createElement("span",{className:"visually-hidden",key:"ariaLabel"},g)]),Z.createElement(c,iP({},l,{className:h,"aria-label":g}),b)}Eu.propTypes=Oie;function aP(e){"@babel/helpers - typeof";return aP=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},aP(e)}function vN(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function Cie(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Oy(e){return Oy=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},Oy(e)}var Mie=["defaultOpen"],Cm=function(e){Aie(r,e);var t=kie(r);function r(n){var i;return Eie(this,r),i=t.call(this,n),i.state={isOpen:n.defaultOpen||!1},i.toggle=i.toggle.bind(o7(i)),i}return jie(r,[{key:"toggle",value:function(i){var a=this;this.setState(function(o){return{isOpen:!o.isOpen}},function(){a.props.onToggle&&a.props.onToggle(i,a.state.isOpen)})}},{key:"render",value:function(){return Z.createElement(xl,oP({isOpen:this.state.isOpen,toggle:this.toggle},bl(this.props,Mie)))}}]),r}(M.Component);Cm.propTypes=Cie({defaultOpen:Y.bool,onToggle:Y.func},xl.propTypes);function lP(e){"@babel/helpers - typeof";return lP=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},lP(e)}function gN(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function Lie(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Cy(e){return Cy=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},Cy(e)}var Wie=["defaultOpen"],Si=function(e){Bie(r,e);var t=Uie(r);function r(n){var i;return Die(this,r),i=t.call(this,n),i.state={isOpen:n.defaultOpen||!1},i.toggle=i.toggle.bind(s7(i)),i}return Fie(r,[{key:"toggle",value:function(){this.setState(function(i){return{isOpen:!i.isOpen}})}},{key:"render",value:function(){return Z.createElement(ab,uP({isOpen:this.state.isOpen,toggle:this.toggle},bl(this.props,Wie)))}}]),r}(M.Component);Si.propTypes=Lie({defaultOpen:Y.bool},ab.propTypes);function l7(e,t=globalThis.setTimeout,r=globalThis.clearTimeout){const n=M.useRef(null),i=M.useCallback(()=>{n.current&&r(n.current)},[r]),a=M.useCallback((o,s)=>{i(),n.current=t(()=>{o(),n.current=null},s??e)},[i,e,t]);return M.useEffect(()=>i,[i]),M.useMemo(()=>({setTimeout:a,clearCurrentTimeout:i}),[i,a])}const Lu=({className:e,children:t,loading:r=!1,type:n="default",fullWidth:i=!1})=>v.jsx(Qi,{body:!0,className:je(e,{"w-100":i,"w-75 mx-auto":!i,"border-danger":n==="error"}),children:v.jsxs("h3",{className:je("text-center mb-0",{"text-muted":n==="default","text-danger":n==="error"}),children:[r&&v.jsx(He,{icon:bT,spin:!0}),r&&v.jsx("span",{className:"ms-2",children:t??"Loading..."}),!r&&t]})}),Sr=({title:e,children:t,bodyClassName:r,...n})=>v.jsxs(Qi,{...n,children:[e&&v.jsx(Sm,{role:"heading","aria-level":4,children:e}),v.jsx(wm,{className:r,children:t})]}),gi=({children:e,type:t,className:r,small:n=!1})=>v.jsx(Sr,{role:"document",className:je("text-center",{"w-75 mx-auto":!n,"w-100":n,"bg-main":t==="success","bg-danger":t==="error","bg-warning":t==="warning","text-white":t!=="warning"},r),bodyClassName:je({"p-2":n}),children:e}),u7=({checked:e=!1,onChange:t,className:r,children:n,type:i,inline:a=!1})=>{const o=M.useId(),s=h=>t==null?void 0:t(h.target.checked,h),c={"form-switch":i==="switch","form-checkbox":i==="checkbox"},l=a?{display:"inline-block"}:{};return v.jsxs("span",{className:je("form-check",c,r),style:l,children:[v.jsx("input",{type:"checkbox",className:"form-check-input",id:o,checked:e,onChange:s}),v.jsx("label",{className:"form-check-label",htmlFor:o,children:n})]})},c7=e=>v.jsx(u7,{type:"checkbox",...e}),Xo=e=>v.jsx(u7,{type:"switch",...e}),dd=({children:e,label:t,className:r="",labelClassName:n="",noMargin:i=!1,id:a})=>v.jsxs("div",{className:`${r} ${i?"":"mb-3"}`,children:[v.jsx("label",{className:`form-label ${n}`,htmlFor:a,children:t}),e]}),qie=({children:e,value:t,onChange:r,type:n,required:i,placeholder:a,className:o,labelClassName:s})=>{const c=M.useId();return v.jsx(dd,{label:v.jsxs(v.Fragment,{children:[e,":"]}),className:o,labelClassName:s,id:c,children:v.jsx("input",{id:c,className:"form-control",type:n??"text",value:t,required:i??!0,placeholder:a,onChange:l=>r(l.target.value)})})},Hie=500;let Wg;const yN=()=>{Wg!==null&&clearTimeout(Wg),Wg=null},ob=({onChange:e,className:t,large:r=!0,noBorder:n=!1,initialValue:i="",setTimeout_:a=setTimeout})=>{const[o,s]=M.useState(i),c=(l,h=Hie)=>{s(l),yN(),Wg=a(()=>{e(l),yN()},h)};return v.jsxs("div",{className:je("search-field",t),children:[v.jsx("input",{type:"text",className:je("form-control search-field__input",{"form-control-lg":r,"search-field__input--no-border":n}),placeholder:"Search...",value:o,onChange:l=>c(l.target.value)}),v.jsx(He,{icon:F$,className:"search-field__icon"}),v.jsx("button",{"aria-label":"Clear search",type:"button",className:"close search-field__close btn-close",hidden:o==="",id:"search-field__close",onClick:()=>c("",0)})]})},Ki=()=>M.useRef(null),f7=e=>{const t=new URLSearchParams(e),r={};return t.forEach((n,i)=>{if(i.endsWith("[]")){const a=i.slice(0,-2);r[a]??(r[a]=[]),r[a].push(n)}else r[i]=n}),r},sb=e=>{const t=new URLSearchParams;for(const[r,n]of Object.entries(e))n!==void 0&&(Array.isArray(n)?n.forEach(i=>t.append(`${r}[]`,`${i}`)):t.append(r,`${n}`));return t.toString()},hd=()=>{const{search:e}=bn();return M.useMemo(()=>f7(e),[e])},Gie=2e3,d7=(e={},t,r=globalThis.setTimeout,n=globalThis.clearTimeout)=>{const{initialValue:i=!1,delay:a=Gie}=typeof e=="boolean"?{initialValue:e,delay:t}:e,{setTimeout:o}=l7(a,r,n),[s,c]=M.useState(i),l=M.useRef(i),h=M.useCallback(()=>{c(!l.current),o(()=>c(l.current))},[o]);return[s,h]},lr=(e=!1)=>{const[t,r]=M.useState(e),n=M.useCallback(()=>r(o=>!o),[]),i=M.useCallback(()=>r(!0),[]),a=M.useCallback(()=>r(!1),[]);return[t,n,i,a]},os=({text:e,disabled:t=!1,className:r,children:n,dropdownClassName:i,noCaret:a,end:o=!1,minWidth:s,inline:c,size:l,...h})=>{const[p,g]=lr(),_=je("dropdown-btn__toggle",r,{"btn-block":!c,"dropdown-btn__toggle--with-caret":!a}),b={minWidth:s&&`${s}px`};return v.jsxs(xl,{isOpen:p,toggle:g,disabled:t,className:i,children:[v.jsx(is,{size:l,caret:!a,className:_,color:"primary",...h,children:e}),v.jsx(wl,{className:"w-100",end:o,style:b,children:n})]})},lb=({children:e,minWidth:t,label:r="Options"})=>v.jsx(os,{text:v.jsx(He,{className:"px-1",icon:AY}),"aria-label":r,size:"sm",minWidth:t,end:!0,noCaret:!0,inline:!0,children:e}),rp=({children:e,...t})=>v.jsx(UT,{children:v.jsx(zT,{className:"nav-pills__nav-link",tag:Y0,...t,children:e})}),h7=({children:e,fill:t=!1,className:r=""})=>v.jsx(Qi,{className:`nav-pills__nav p-0 overflow-hidden ${r}`,body:!0,children:v.jsx(BT,{pills:!0,fill:t,children:M.Children.map(e,n=>{if(!M.isValidElement(n)||n.type!==rp)throw new Error("Only NavPillItem children are allowed inside NavPills.");return n})})});function Pm(e,t,r){return typeof e=="object"?Pm(e.currentField,e.newField,e.currentOrderDir):e!==t?"ASC":r?{ASC:"DESC",DESC:void 0}[r]:"ASC"}const p7=(e,{field:t,dir:r})=>!t||!r?e:e.sort((n,i)=>{const a=r==="ASC"?1:-1,o=r==="ASC"?-1:1;return n[t]>i[t]?a:o}),Kie=e=>e.dir?`${e.field}-${e.dir}`:void 0,Yie=e=>{const[t,r]=e.split("-");return{field:t,dir:r}};function Em({items:e,order:t,onChange:r,isButton:n=!0,right:i=!1,prefixed:a=!0}){const o=s=>()=>{const c=Pm(s,t.field,t.dir);r(c?s:void 0,c)};return v.jsxs(Cm,{children:[v.jsxs(is,{caret:!0,color:n?"primary":"link",className:je({"dropdown-btn__toggle btn-block pe-4 overflow-hidden":n,"btn-sm p-0":!n}),children:[!n&&v.jsx(v.Fragment,{children:"Order by"}),n&&!t.field&&v.jsx("i",{children:"Order by..."}),n&&t.field&&v.jsxs(v.Fragment,{children:[a&&"Order by: ",e[t.field]," - ",v.jsx("small",{children:t.dir??"DESC"})]})]}),v.jsxs(wl,{end:i,className:"w-100",style:n?void 0:{minWidth:"11rem"},children:[Object.entries(e).map(([s,c])=>v.jsxs(Ze,{active:t.field===s,onClick:o(s),className:"d-flex justify-content-between align-items-center",children:[c,t.field===s&&v.jsx(He,{icon:t.dir==="ASC"?MY:bY})]},s)),v.jsx(Ze,{divider:!0}),v.jsx(Ze,{disabled:!t.field,onClick:()=>r(),children:v.jsx("i",{children:"Clear selection"})})]})]})}const Cp="#4696e5",Zie="rgba(70, 150, 229, 0.4)",fP="#f77f28",Xie="rgba(247, 127, 40, 0.4)",Qie="white",Jie="#161b22",eae=e=>{var t;return(t=document.querySelector("html"))==null?void 0:t.setAttribute("data-theme",e)},Tm=()=>{var e;return((e=document.querySelector("html"))==null?void 0:e.getAttribute("data-theme"))==="dark"},tj=(e=window.matchMedia.bind(window))=>e("(prefers-color-scheme: dark)").matches?"dark":"light",jm=M.createContext(void 0),pd=M.createContext({responsive:!0}),tae=({children:e,className:t})=>{const{responsive:r}=M.useContext(pd);return v.jsx(jm.Provider,{value:{section:"head"},children:v.jsx("thead",{className:je({"tw:hidden tw:lg:table-header-group":r},t),children:e})})},rae=({children:e,className:t})=>{const{responsive:r}=M.useContext(pd);return v.jsx(jm.Provider,{value:{section:"body"},children:v.jsx("tbody",{className:je({"tw:lg:table-row-group tw:flex tw:flex-col tw:gap-y-3":r},t),children:e})})},nae=({children:e,className:t})=>{const{responsive:r}=M.useContext(pd);return v.jsx(jm.Provider,{value:{section:"footer"},children:v.jsx("tfoot",{className:je({"tw:lg:table-row-group tw:flex tw:flex-col tw:gap-y-3 tw:mt-4":r},t),children:e})})},iae=({children:e,className:t,...r})=>{const n=M.useContext(jm),i=(n==null?void 0:n.section)==="body",{responsive:a}=M.useContext(pd);return v.jsx("tr",{className:je("tw:group",{"tw:lg:table-row tw:flex tw:flex-col":a,"tw:lg:border-0 tw:border-y-2 tw:border-lm-border tw:dark:border-dm-border":a,"tw:hover:bg-lm-primary tw:dark:hover:bg-dm-primary":i,"tw:group-[&]/card:hover:bg-lm-secondary tw:dark:group-[&]/card:hover:bg-dm-secondary":i},t),...r,children:e})},aae=({children:e,className:t,columnName:r,type:n,...i})=>{const a=M.useContext(jm),o=n??((a==null?void 0:a.section)!=="body"?"th":"td"),{responsive:s}=M.useContext(pd);return v.jsx(o,{"data-column":s?r:void 0,className:je("tw:p-2 tw:border-lm-border tw:dark:border-dm-border",{"tw:border-b-1":!s,"tw:block tw:lg:table-cell tw:not-last:border-b-1 tw:lg:border-b-1":s,"tw:before:lg:hidden tw:before:content-[attr(data-column)] tw:before:font-bold tw:before:mr-1":s&&o==="td"},t),...i,children:e})},oae=({header:e,footer:t,children:r,responsive:n=!0,...i})=>v.jsx(pd.Provider,{value:{responsive:n},children:v.jsxs("table",{className:"tw:w-full",...i,children:[v.jsx(tae,{children:e}),v.jsx(rae,{children:r}),t&&v.jsx(nae,{children:t})]})}),di=Object.assign(oae,{Row:iae,Cell:aae}),Yi=({children:e,className:t,disabled:r,variant:n="primary",size:i="md",inline:a=!1,solid:o=!1,...s})=>{const c="to"in s?nr:"button";return v.jsx(c,{className:je({"tw:inline-flex":a,"tw:flex":!a},"tw:gap-2 tw:items-center tw:justify-center","tw:border tw:rounded-md tw:no-underline","tw:transition-colors",{"tw:focus-ring":n!=="danger","tw:focus-ring-danger":n==="danger"},{"tw:px-1.5 tw:py-1 tw:text-sm":i==="sm","tw:px-3 tw:py-1.5":i==="md","tw:px-4 tw:py-2 tw:text-lg":i==="lg"},{"tw:border-brand tw:text-brand":n==="primary","tw:border-zinc-500":n==="secondary","tw:text-zinc-500":n==="secondary"&&!o,"tw:border-danger":n==="danger","tw:text-danger":n==="danger"&&!o},o&&{"tw:text-white":!0,"tw:bg-brand":n==="primary","tw:highlight:bg-brand-dark tw:highlight:border-brand-dark":n==="primary","tw:bg-zinc-500":n==="secondary","tw:highlight:bg-zinc-600 tw:highlight:border-zinc-600":n==="secondary","tw:bg-danger":n==="danger","tw:highlight:bg-danger-dark tw:highlight:border-danger-dark":n==="danger"},!r&&{"tw:highlight:text-white":!o,"tw:highlight:bg-brand":n==="primary","tw:highlight:bg-zinc-500":n==="secondary","tw:highlight:bg-danger":n==="danger"},{"tw:pointer-events-none tw:opacity-65":r},t),disabled:r,...s,children:e})},dP=({onClick:e,label:t="Close"})=>v.jsx("button",{onClick:e,className:je("tw:opacity-50 tw:highlight:opacity-80 tw:transition-opacity","tw:rounded-md tw:focus-ring"),"aria-label":t,children:v.jsx(He,{icon:zY,size:"xl"})}),m7=({borderless:e=!1,size:t="md",feedback:r,className:n,disabled:i,readOnly:a,...o})=>{const s=!i&&!a;return v.jsx("input",{className:je("tw:w-full",{"tw:focus-ring":!r,"tw:focus-ring-danger":r==="error"},{"tw:px-2 tw:py-1 tw:text-sm":t==="sm","tw:px-3 tw:py-1.5":t==="md","tw:px-4 tw:py-2 tw:text-xl":t==="lg"},{"tw:rounded-md tw:border":!e,"tw:border-lm-input-border tw:dark:border-dm-input-border":!e&&!r,"tw:border-danger":!e&&r==="error","tw:bg-lm-disabled-input tw:dark:bg-dm-disabled-input":!s,"tw:bg-lm-primary tw:dark:bg-dm-primary":s,"tw:group-[&]/card:bg-lm-input tw:group-[&]/card:dark:bg-dm-input":s},n),disabled:i,readOnly:a,...o})},sae=({required:e,children:t,...r})=>v.jsxs("label",{...r,children:[t,e&&v.jsx("span",{className:"tw:text-danger tw:ml-1","data-testid":"required-indicator",children:"*"})]}),ox=({label:e,inputClassName:t,required:r,hiddenRequired:n,error:i,...a})=>{const o=M.useId();return v.jsxs("div",{className:"tw:flex tw:flex-col tw:gap-1",children:[v.jsx(sae,{htmlFor:o,required:r,children:e}),v.jsx(m7,{id:o,className:t,required:r||n,feedback:i?"error":void 0,...a}),i&&v.jsx("span",{className:"tw:text-danger",children:i})]})},lae=({onChange:e,containerClassName:t,inputClassName:r,size:n="lg",...i})=>{const{setTimeout:a,clearCurrentTimeout:o}=l7(500),s=M.useCallback(c=>{c?a(()=>e(c)):(o(),e(c))},[o,e,a]);return v.jsxs("div",{className:je("tw:group tw:relative tw:focus-within:z-10",t),children:[v.jsx(He,{icon:F$,className:je("tw:absolute tw:top-[50%] tw:translate-y-[-50%] tw:transition-colors","tw:text-placeholder tw:group-focus-within:text-lm-text tw:dark:group-focus-within:text-dm-text",{"tw:left-3":n!=="sm","tw:scale-85 tw:left-2":n==="sm"})}),v.jsx(m7,{type:"search",className:je({"tw:pl-9":n!=="sm","tw:pl-7":n==="sm"},r),placeholder:"Search...",onChange:c=>s(c.target.value),size:n,...i})]})},uae=({className:e,disabled:t,size:r="md",...n})=>v.jsx("button",{className:je("tw:inline-flex tw:rounded-md tw:focus-ring","tw:text-brand tw:highlight:text-brand-dark tw:highlight:underline",{"tw:px-1.5 tw:py-1 tw:text-sm":r==="sm","tw:px-3 tw:py-1.5":r==="md","tw:px-4 tw:py-2 tw:text-lg":r==="lg","tw:pointer-events-none tw:opacity-65":t},e),disabled:t,...n}),cae=({className:e,...t})=>v.jsx("div",{className:je("tw:px-4 tw:py-3 tw:rounded-t-md","tw:bg-lm-primary tw:dark:bg-dm-primary tw:border-b tw:border-lm-border tw:dark:border-dm-border",e),...t}),fae=({className:e,...t})=>v.jsx("div",{className:je("tw:p-4 tw:bg-lm-primary tw:dark:bg-dm-primary tw:first:rounded-t-md","tw:first:rounded-t-md tw:last:rounded-b-md",e),...t}),dae=({className:e,...t})=>v.jsx("div",{className:je("tw:px-4 tw:py-3 tw:rounded-b-md","tw:bg-lm-primary tw:dark:bg-dm-primary tw:border-t tw:border-lm-border tw:dark:border-dm-border",e),...t}),hae=({className:e,...t})=>v.jsx("div",{className:je("tw:group/card tw:rounded-md tw:shadow-md","tw:border tw:border-lm-border tw:dark:border-dm-border tw:bg-lm-primary tw:dark:bg-dm-primary",e),...t}),mi=Object.assign(hae,{Body:fae,Header:cae,Footer:dae}),ub=({bodyClassName:e,children:t,...r})=>{const{title:n,titleSize:i="md",...a}="title"in r?r:{...r,title:void 0,titleSize:void 0};return v.jsxs(mi,{...a,children:[n&&v.jsxs(mi.Header,{children:[i==="lg"&&v.jsx("h4",{children:n}),i==="md"&&v.jsx("h5",{children:n}),i==="sm"&&v.jsx("h6",{children:n})]}),v.jsx(mi.Body,{className:e,children:t})]})},v7=M.createContext(null),pae=({className:e,to:t,...r})=>{const n=M.useContext(v7);return v.jsx(Y0,{role:"menuitem",to:t,className:({isActive:i})=>je("tw:px-4 tw:pt-2 tw:pb-[calc(0.5rem-3px)] tw:border-b-3","tw:font-bold tw:no-underline tw:text-center tw:highlight:text-brand tw:transition-colors","tw:rounded-none tw:outline-none tw:focus-visible:inset-ring-2 tw:focus-visible:inset-ring-brand/50",{"tw:border-b-brand active":i,"tw:border-b-transparent tw:text-gray-500":!i,"tw:flex-grow":n==null?void 0:n.fill},e),...r})},mae=({children:e,className:t,fill:r})=>v.jsx(v7.Provider,{value:{fill:r},children:v.jsx(mi,{role:"menubar",className:je("tw:flex tw:overflow-hidden",t),children:e})});Object.assign(mae,{Pill:pae});const vae=({open:e,children:t,className:r,onClose:n,...i})=>{const a=M.useRef(null);return M.useEffect(()=>{var o,s;const c=document.body,l=c.style.overflow,h=c.style.paddingRight;if(e){const p=window.outerWidth-c.clientWidth,g=c.scrollHeight>c.clientHeight;c.style.overflow="hidden",g&&(c.style.paddingRight=`${p}px`),(o=a.current)==null||o.showModal()}else(s=a.current)==null||s.close();return()=>{c.style.overflow=l,c.style.paddingRight=h}},[e]),nb.createPortal(v.jsx("dialog",{ref:a,className:je("tw:bg-transparent tw:backdrop:bg-black/50",r),onCancel:o=>{o.preventDefault(),n()},...i,children:e&&t}),document.body)},g7=({open:e,onClose:t,variant:r="default",title:n,children:i,className:a,...o})=>{const{size:s="md",confirmText:c="Confirm",cancelText:l="Cancel",confirmDisabled:h,onConfirm:p,onClosed:g,..._}="onConfirm"in o?o:{...o},[b,x]=M.useState(e),w=M.useRef(null),S=M.useRef("cancel"),C=M.useCallback(()=>{S.current="confirm",p==null||p()},[p]);return M.useEffect(()=>{if(e){S.current="cancel",x(!0);return}const P=w.current;if(P){delete w.current.dataset.open;let T=!1;const A=j=>{T||j.target!==P||(T=!0,x(!1),g==null||g(S.current))};return P.addEventListener("transitionend",A),()=>{P.removeEventListener("transitionend",A)}}},[g,e]),M.useEffect(()=>{const P=w.current;b&&P&&(P.dataset.open="")},[b]),v.jsx(vae,{open:b,onClose:t,className:je({"tw:flex tw:w-screen tw:h-screen tw:max-w-screen tw:max-h-screen":b,"tw:overflow-hidden":r==="cover"},a),..._,children:v.jsx("div",{"data-testid":"transition-container",ref:w,className:je("tw:w-full tw:m-auto tw:p-4 tw:sm:p-6","tw:-translate-y-4 tw:data-open:translate-y-0 tw:opacity-0 tw:data-open:opacity-100","tw:transition-[opacity_,_translate] tw:duration-300",r!=="cover"&&{"tw:sm:w-sm":s==="sm","tw:md:w-lg":s==="md","tw:md:w-4xl":s==="lg","tw:md:w-6xl":s==="xl"},{"tw:h-full":r==="cover"}),children:v.jsx(mi,{className:je("tw:w-full",{"tw:h-full tw:relative tw:overflow-auto":r==="cover"}),children:r==="cover"?v.jsxs(v.Fragment,{children:[v.jsxs("div",{className:je("tw:px-4 tw:py-3 tw:absolute tw:top-0 tw:left-0 tw:right-0","tw:flex tw:items-center tw:justify-between","tw:text-white tw:bg-linear-to-b tw:from-black/70 tw:to-black/10","tw:[text-shadow:_0_2px_4px_rgb(0_0_0/_0.8)]"),children:[v.jsx("h5",{children:n}),v.jsx(dP,{onClick:t,label:"Close dialog"})]}),v.jsx("div",{children:i})]}):v.jsxs(v.Fragment,{children:[v.jsxs(mi.Header,{className:je("tw:sticky tw:top-0","tw:flex tw:items-center tw:justify-between tw:gap-x-2"),children:[v.jsx("h5",{className:je({"tw:text-danger":r==="danger"}),children:n}),v.jsx(dP,{onClick:t,label:"Close dialog"})]}),v.jsx(mi.Body,{children:i}),p&&v.jsxs(mi.Footer,{"data-testid":"footer",className:je("tw:flex tw:justify-end tw:items-center tw:gap-x-2","tw:[&]:px-3 tw:sticky tw:bottom-0"),children:[v.jsx(uae,{onClick:t,children:l}),v.jsx(Yi,{solid:!0,variant:r==="danger"?"danger":"primary",disabled:h,onClick:C,children:c})]})]})})})})},y7=({className:e,children:t,loading:r=!1,variant:n="default"})=>v.jsx(ub,{className:je({"tw:[&]:border-danger":n==="error"},e),children:v.jsxs("h3",{className:je("tw:text-center",{"tw:text-gray-500 tw:dark:text-gray-400":n==="default","tw:text-danger":n==="error"}),children:[r&&v.jsxs(v.Fragment,{children:[v.jsx(He,{icon:bT,spin:!0}),v.jsx("span",{className:"tw:ml-2",children:t??"Loading..."})]}),!r&&t]})}),b7=({variant:e,className:t,size:r="md",children:n})=>v.jsx("div",{className:je("tw:rounded-md tw:text-center",{"tw:p-2":r==="sm","tw:p-4":r==="md","tw:p-6":r==="lg","tw:[&]:text-white":e!=="warning","tw:bg-brand":e==="success","tw:bg-danger":e==="error","tw:bg-warning tw:text-black":e==="warning"},t),children:n}),gae=({isOpen:e,onClose:t,forceUpdate:r})=>{const[n,,i]=lr(),a=M.useCallback(()=>{i(),r()},[r,i]);return e?v.jsxs(mi,{role:"alert",className:je("tw:w-[700px] tw:max-w-[calc(100%-30px)]","tw:fixed tw:top-[35px] tw:left-[50%] tw:translate-x-[-50%] tw:z-[1040]"),children:[v.jsxs(mi.Header,{className:"tw:flex tw:items-center tw:justify-between",children:[v.jsx("h5",{children:"This app has just been updated!"}),v.jsx(dP,{onClick:t})]}),v.jsxs(mi.Body,{className:"tw:flex tw:gap-4 tw:items-center tw:justify-between tw:max-md:flex-col",children:["Restart it to enjoy the new features.",v.jsxs(Yi,{disabled:n,variant:"secondary",solid:!0,onClick:a,children:[!n&&v.jsxs(v.Fragment,{children:["Restart now ",v.jsx(He,{icon:qY,className:"ms-1"})]}),n&&v.jsx(v.Fragment,{children:"Restarting..."})]})]})]}):null},_7=({children:e,title:t})=>v.jsx("div",{className:"tw:pt-4",children:v.jsxs(ub,{className:"tw:p-4 tw:w-full tw:lg:w-[65%] tw:m-auto",children:[v.jsx("h2",{children:t}),e]})}),x7=({to:e="/",children:t="Home"})=>v.jsxs(_7,{title:"Oops! We could not find requested route.",children:[v.jsx("p",{children:"Use your browser's back button to navigate to the page you have previously come from, or just press this button."}),v.jsx("br",{}),v.jsx(Yi,{inline:!0,to:e,size:"lg",children:t})]});function Ta(e){return M.useMemo(()=>e,[e])}function ja(e,t){return(r,n=globalThis.console)=>(t.forEach(i=>{const a=r[i];e[i]=a}),e)}const yae=async()=>{var t;(await((t=navigator.serviceWorker)==null?void 0:t.getRegistrations())??[]).forEach(({waiting:r})=>{r==null||r.addEventListener("statechange",n=>{var i;((i=n.target)==null?void 0:i.state)==="activated"&&window.location.reload()}),r==null||r.postMessage({type:"SKIP_WAITING"})})},w7=({fetchServers:e,servers:t,settings:r,appUpdated:n,resetAppUpdate:i})=>{var w;const{MainHeader:a,Home:o,ShlinkWebComponentContainer:s,CreateServer:c,EditServer:l,Settings:h,ManageServers:p,ShlinkVersionsContainer:g}=Ta(w7),_=bn(),b=M.useRef(t),x=_.pathname==="/";return M.useEffect(()=>{Object.keys(b.current).length===0&&e()},[e]),M.useEffect(()=>{var S;eae(((S=r.ui)==null?void 0:S.theme)??tj())},[(w=r.ui)==null?void 0:w.theme]),v.jsxs("div",{className:"container-fluid app-container",children:[v.jsx(a,{}),v.jsxs("div",{className:"app",children:[v.jsx("div",{className:je("shlink-wrapper",{"d-flex align-items-center pt-3":x}),children:v.jsxs(G0,{children:[v.jsx(Ot,{index:!0,element:v.jsx(o,{})}),v.jsx(Ot,{path:"/settings",children:["","*"].map(S=>v.jsx(Ot,{path:S,element:v.jsx(h,{})},S))}),v.jsx(Ot,{path:"/manage-servers",element:v.jsx(p,{})}),v.jsx(Ot,{path:"/server/create",element:v.jsx(c,{})}),v.jsx(Ot,{path:"/server/:serverId/edit",element:v.jsx(l,{})}),v.jsx(Ot,{path:"/server/:serverId",children:["","*"].map(S=>v.jsx(Ot,{path:S,element:v.jsx(s,{})},S))}),v.jsx(Ot,{path:"*",element:v.jsx(x7,{})})]})}),v.jsx("div",{className:"shlink-footer",children:v.jsx(g,{})})]}),v.jsx(gae,{isOpen:n,onClose:i,forceUpdate:yae})]})},bae=ja(w7,["MainHeader","Home","ShlinkWebComponentContainer","CreateServer","EditServer","Settings","ManageServers","ShlinkVersionsContainer"]);function nn(e){return`Minified Redux error #${e}; visit https://redux.js.org/Errors?code=${e} for the full message or use the non-minified dev environment for full errors. `}var _ae=typeof Symbol=="function"&&Symbol.observable||"@@observable",bN=_ae,sx=()=>Math.random().toString(36).substring(7).split("").join("."),xae={INIT:`@@redux/INIT${sx()}`,REPLACE:`@@redux/REPLACE${sx()}`,PROBE_UNKNOWN_ACTION:()=>`@@redux/PROBE_UNKNOWN_ACTION${sx()}`},Py=xae;function rj(e){if(typeof e!="object"||e===null)return!1;let t=e;for(;Object.getPrototypeOf(t)!==null;)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t||Object.getPrototypeOf(e)===null}function S7(e,t,r){if(typeof e!="function")throw new Error(nn(2));if(typeof t=="function"&&typeof r=="function"||typeof r=="function"&&typeof arguments[3]=="function")throw new Error(nn(0));if(typeof t=="function"&&typeof r>"u"&&(r=t,t=void 0),typeof r<"u"){if(typeof r!="function")throw new Error(nn(1));return r(S7)(e,t)}let n=e,i=t,a=new Map,o=a,s=0,c=!1;function l(){o===a&&(o=new Map,a.forEach((w,S)=>{o.set(S,w)}))}function h(){if(c)throw new Error(nn(3));return i}function p(w){if(typeof w!="function")throw new Error(nn(4));if(c)throw new Error(nn(5));let S=!0;l();const C=s++;return o.set(C,w),function(){if(S){if(c)throw new Error(nn(6));S=!1,l(),o.delete(C),a=null}}}function g(w){if(!rj(w))throw new Error(nn(7));if(typeof w.type>"u")throw new Error(nn(8));if(typeof w.type!="string")throw new Error(nn(17));if(c)throw new Error(nn(9));try{c=!0,i=n(i,w)}finally{c=!1}return(a=o).forEach(C=>{C()}),w}function _(w){if(typeof w!="function")throw new Error(nn(10));n=w,g({type:Py.REPLACE})}function b(){const w=p;return{subscribe(S){if(typeof S!="object"||S===null)throw new Error(nn(11));function C(){const T=S;T.next&&T.next(h())}return C(),{unsubscribe:w(C)}},[bN](){return this}}}return g({type:Py.INIT}),{dispatch:g,subscribe:p,getState:h,replaceReducer:_,[bN]:b}}function wae(e){Object.keys(e).forEach(t=>{const r=e[t];if(typeof r(void 0,{type:Py.INIT})>"u")throw new Error(nn(12));if(typeof r(void 0,{type:Py.PROBE_UNKNOWN_ACTION()})>"u")throw new Error(nn(13))})}function nj(e){const t=Object.keys(e),r={};for(let a=0;a"u")throw s&&s.type,new Error(nn(14));l[p]=b,c=c||b!==_}return c=c||n.length!==Object.keys(o).length,c?l:o}}function Ey(...e){return e.length===0?t=>t:e.length===1?e[0]:e.reduce((t,r)=>(...n)=>t(r(...n)))}function Sae(...e){return t=>(r,n)=>{const i=t(r,n);let a=()=>{throw new Error(nn(15))};const o={getState:i.getState,dispatch:(c,...l)=>a(c,...l)},s=e.map(c=>c(o));return a=Ey(...s)(i.dispatch),{...i,dispatch:a}}}function Oae(e){return rj(e)&&"type"in e&&typeof e.type=="string"}var O7=Symbol.for("immer-nothing"),_N=Symbol.for("immer-draftable"),_i=Symbol.for("immer-state");function ya(e,...t){throw new Error(`[Immer] minified error nr: ${e}. Full error at: https://bit.ly/3cXEKWf`)}var Ef=Object.getPrototypeOf;function Iu(e){return!!e&&!!e[_i]}function Qo(e){var t;return e?C7(e)||Array.isArray(e)||!!e[_N]||!!((t=e.constructor)!=null&&t[_N])||fb(e)||db(e):!1}var Cae=Object.prototype.constructor.toString();function C7(e){if(!e||typeof e!="object")return!1;const t=Ef(e);if(t===null)return!0;const r=Object.hasOwnProperty.call(t,"constructor")&&t.constructor;return r===Object?!0:typeof r=="function"&&Function.toString.call(r)===Cae}function Pp(e,t){cb(e)===0?Object.entries(e).forEach(([r,n])=>{t(r,n,e)}):e.forEach((r,n)=>t(n,r,e))}function cb(e){const t=e[_i];return t?t.type_:Array.isArray(e)?1:fb(e)?2:db(e)?3:0}function hP(e,t){return cb(e)===2?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function P7(e,t,r){const n=cb(e);n===2?e.set(t,r):n===3?e.add(r):e[t]=r}function Pae(e,t){return e===t?e!==0||1/e===1/t:e!==e&&t!==t}function fb(e){return e instanceof Map}function db(e){return e instanceof Set}function cu(e){return e.copy_||e.base_}function pP(e,t){if(fb(e))return new Map(e);if(db(e))return new Set(e);if(Array.isArray(e))return Array.prototype.slice.call(e);if(!t&&C7(e))return Ef(e)?{...e}:Object.assign(Object.create(null),e);const r=Object.getOwnPropertyDescriptors(e);delete r[_i];let n=Reflect.ownKeys(r);for(let i=0;i1&&(e.set=e.add=e.clear=e.delete=Eae),Object.freeze(e),t&&Pp(e,(r,n)=>ij(n,!0))),e}function Eae(){ya(2)}function hb(e){return Object.isFrozen(e)}var Tae={};function Du(e){const t=Tae[e];return t||ya(0,e),t}var Ep;function E7(){return Ep}function jae(e,t){return{drafts_:[],parent_:e,immer_:t,canAutoFreeze_:!0,unfinalizedDrafts_:0}}function xN(e,t){t&&(Du("Patches"),e.patches_=[],e.inversePatches_=[],e.patchListener_=t)}function mP(e){vP(e),e.drafts_.forEach(Aae),e.drafts_=null}function vP(e){e===Ep&&(Ep=e.parent_)}function wN(e){return Ep=jae(Ep,e)}function Aae(e){const t=e[_i];t.type_===0||t.type_===1?t.revoke_():t.revoked_=!0}function SN(e,t){t.unfinalizedDrafts_=t.drafts_.length;const r=t.drafts_[0];return e!==void 0&&e!==r?(r[_i].modified_&&(mP(t),ya(4)),Qo(e)&&(e=Ty(t,e),t.parent_||jy(t,e)),t.patches_&&Du("Patches").generateReplacementPatches_(r[_i].base_,e,t.patches_,t.inversePatches_)):e=Ty(t,r,[]),mP(t),t.patches_&&t.patchListener_(t.patches_,t.inversePatches_),e!==O7?e:void 0}function Ty(e,t,r){if(hb(t))return t;const n=t[_i];if(!n)return Pp(t,(i,a)=>ON(e,n,t,i,a,r)),t;if(n.scope_!==e)return t;if(!n.modified_)return jy(e,n.base_,!0),n.base_;if(!n.finalized_){n.finalized_=!0,n.scope_.unfinalizedDrafts_--;const i=n.copy_;let a=i,o=!1;n.type_===3&&(a=new Set(i),i.clear(),o=!0),Pp(a,(s,c)=>ON(e,n,i,s,c,r,o)),jy(e,i,!1),r&&e.patches_&&Du("Patches").generatePatches_(n,r,e.patches_,e.inversePatches_)}return n.copy_}function ON(e,t,r,n,i,a,o){if(Iu(i)){const s=a&&t&&t.type_!==3&&!hP(t.assigned_,n)?a.concat(n):void 0,c=Ty(e,i,s);if(P7(r,n,c),Iu(c))e.canAutoFreeze_=!1;else return}else o&&r.add(i);if(Qo(i)&&!hb(i)){if(!e.immer_.autoFreeze_&&e.unfinalizedDrafts_<1)return;Ty(e,i),(!t||!t.scope_.parent_)&&jy(e,i)}}function jy(e,t,r=!1){!e.parent_&&e.immer_.autoFreeze_&&e.canAutoFreeze_&&ij(t,r)}function kae(e,t){const r=Array.isArray(e),n={type_:r?1:0,scope_:t?t.scope_:E7(),modified_:!1,finalized_:!1,assigned_:{},parent_:t,base_:e,draft_:null,copy_:null,revoke_:null,isManual_:!1};let i=n,a=aj;r&&(i=[n],a=Tp);const{revoke:o,proxy:s}=Proxy.revocable(i,a);return n.draft_=s,n.revoke_=o,s}var aj={get(e,t){if(t===_i)return e;const r=cu(e);if(!hP(r,t))return Rae(e,r,t);const n=r[t];return e.finalized_||!Qo(n)?n:n===lx(e.base_,t)?(ux(e),e.copy_[t]=yP(n,e)):n},has(e,t){return t in cu(e)},ownKeys(e){return Reflect.ownKeys(cu(e))},set(e,t,r){const n=T7(cu(e),t);if(n!=null&&n.set)return n.set.call(e.draft_,r),!0;if(!e.modified_){const i=lx(cu(e),t),a=i==null?void 0:i[_i];if(a&&a.base_===r)return e.copy_[t]=r,e.assigned_[t]=!1,!0;if(Pae(r,i)&&(r!==void 0||hP(e.base_,t)))return!0;ux(e),gP(e)}return e.copy_[t]===r&&(r!==void 0||t in e.copy_)||Number.isNaN(r)&&Number.isNaN(e.copy_[t])||(e.copy_[t]=r,e.assigned_[t]=!0),!0},deleteProperty(e,t){return lx(e.base_,t)!==void 0||t in e.base_?(e.assigned_[t]=!1,ux(e),gP(e)):delete e.assigned_[t],e.copy_&&delete e.copy_[t],!0},getOwnPropertyDescriptor(e,t){const r=cu(e),n=Reflect.getOwnPropertyDescriptor(r,t);return n&&{writable:!0,configurable:e.type_!==1||t!=="length",enumerable:n.enumerable,value:r[t]}},defineProperty(){ya(11)},getPrototypeOf(e){return Ef(e.base_)},setPrototypeOf(){ya(12)}},Tp={};Pp(aj,(e,t)=>{Tp[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}});Tp.deleteProperty=function(e,t){return Tp.set.call(this,e,t,void 0)};Tp.set=function(e,t,r){return aj.set.call(this,e[0],t,r,e[0])};function lx(e,t){const r=e[_i];return(r?cu(r):e)[t]}function Rae(e,t,r){var i;const n=T7(t,r);return n?"value"in n?n.value:(i=n.get)==null?void 0:i.call(e.draft_):void 0}function T7(e,t){if(!(t in e))return;let r=Ef(e);for(;r;){const n=Object.getOwnPropertyDescriptor(r,t);if(n)return n;r=Ef(r)}}function gP(e){e.modified_||(e.modified_=!0,e.parent_&&gP(e.parent_))}function ux(e){e.copy_||(e.copy_=pP(e.base_,e.scope_.immer_.useStrictShallowCopy_))}var Nae=class{constructor(e){this.autoFreeze_=!0,this.useStrictShallowCopy_=!1,this.produce=(t,r,n)=>{if(typeof t=="function"&&typeof r!="function"){const a=r;r=t;const o=this;return function(c=a,...l){return o.produce(c,h=>r.call(this,h,...l))}}typeof r!="function"&&ya(6),n!==void 0&&typeof n!="function"&&ya(7);let i;if(Qo(t)){const a=wN(this),o=yP(t,void 0);let s=!0;try{i=r(o),s=!1}finally{s?mP(a):vP(a)}return xN(a,n),SN(i,a)}else if(!t||typeof t!="object"){if(i=r(t),i===void 0&&(i=t),i===O7&&(i=void 0),this.autoFreeze_&&ij(i,!0),n){const a=[],o=[];Du("Patches").generateReplacementPatches_(t,i,a,o),n(a,o)}return i}else ya(1,t)},this.produceWithPatches=(t,r)=>{if(typeof t=="function")return(o,...s)=>this.produceWithPatches(o,c=>t(c,...s));let n,i;return[this.produce(t,r,(o,s)=>{n=o,i=s}),n,i]},typeof(e==null?void 0:e.autoFreeze)=="boolean"&&this.setAutoFreeze(e.autoFreeze),typeof(e==null?void 0:e.useStrictShallowCopy)=="boolean"&&this.setUseStrictShallowCopy(e.useStrictShallowCopy)}createDraft(e){Qo(e)||ya(8),Iu(e)&&(e=Mae(e));const t=wN(this),r=yP(e,void 0);return r[_i].isManual_=!0,vP(t),r}finishDraft(e,t){const r=e&&e[_i];(!r||!r.isManual_)&&ya(9);const{scope_:n}=r;return xN(n,t),SN(void 0,n)}setAutoFreeze(e){this.autoFreeze_=e}setUseStrictShallowCopy(e){this.useStrictShallowCopy_=e}applyPatches(e,t){let r;for(r=t.length-1;r>=0;r--){const i=t[r];if(i.path.length===0&&i.op==="replace"){e=i.value;break}}r>-1&&(t=t.slice(r+1));const n=Du("Patches").applyPatches_;return Iu(e)?n(e,t):this.produce(e,i=>n(i,t))}};function yP(e,t){const r=fb(e)?Du("MapSet").proxyMap_(e,t):db(e)?Du("MapSet").proxySet_(e,t):kae(e,t);return(t?t.scope_:E7()).drafts_.push(r),r}function Mae(e){return Iu(e)||ya(10,e),j7(e)}function j7(e){if(!Qo(e)||hb(e))return e;const t=e[_i];let r;if(t){if(!t.modified_)return t.base_;t.finalized_=!0,r=pP(e,t.scope_.immer_.useStrictShallowCopy_)}else r=pP(e,!0);return Pp(r,(n,i)=>{P7(r,n,j7(i))}),t&&(t.finalized_=!1),r}var xi=new Nae,A7=xi.produce;xi.produceWithPatches.bind(xi);xi.setAutoFreeze.bind(xi);xi.setUseStrictShallowCopy.bind(xi);xi.applyPatches.bind(xi);xi.createDraft.bind(xi);xi.finishDraft.bind(xi);function k7(e){return({dispatch:r,getState:n})=>i=>a=>typeof a=="function"?a(r,n,e):i(a)}var Lae=k7(),Iae=k7,Dae=typeof window<"u"&&window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__?window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__:function(){if(arguments.length!==0)return typeof arguments[0]=="object"?Ey:Ey.apply(null,arguments)},$ae=e=>e&&typeof e.match=="function";function An(e,t){function r(...n){if(t){let i=t(...n);if(!i)throw new Error(Vo(0));return{type:e,payload:i.payload,..."meta"in i&&{meta:i.meta},..."error"in i&&{error:i.error}}}return{type:e,payload:n[0]}}return r.toString=()=>`${e}`,r.type=e,r.match=n=>Oae(n)&&n.type===e,r}var R7=class zh extends Array{constructor(...t){super(...t),Object.setPrototypeOf(this,zh.prototype)}static get[Symbol.species](){return zh}concat(...t){return super.concat.apply(this,t)}prepend(...t){return t.length===1&&Array.isArray(t[0])?new zh(...t[0].concat(this)):new zh(...t.concat(this))}};function CN(e){return Qo(e)?A7(e,()=>{}):e}function PN(e,t,r){return e.has(t)?e.get(t):e.set(t,r(t)).get(t)}function Fae(e){return typeof e=="boolean"}var Bae=()=>function(t){const{thunk:r=!0,immutableCheck:n=!0,serializableCheck:i=!0,actionCreatorCheck:a=!0}=t??{};let o=new R7;return r&&(Fae(r)?o.push(Lae):o.push(Iae(r.extraArgument))),o},Uae="RTK_autoBatch",EN=e=>t=>{setTimeout(t,e)},zae=(e={type:"raf"})=>t=>(...r)=>{const n=t(...r);let i=!0,a=!1,o=!1;const s=new Set,c=e.type==="tick"?queueMicrotask:e.type==="raf"?typeof window<"u"&&window.requestAnimationFrame?window.requestAnimationFrame:EN(10):e.type==="callback"?e.queueNotification:EN(e.timeout),l=()=>{o=!1,a&&(a=!1,s.forEach(h=>h()))};return Object.assign({},n,{subscribe(h){const p=()=>i&&h(),g=n.subscribe(p);return s.add(h),()=>{g(),s.delete(h)}},dispatch(h){var p;try{return i=!((p=h==null?void 0:h.meta)!=null&&p[Uae]),a=!i,a&&(o||(o=!0,c(l))),n.dispatch(h)}finally{i=!0}}})},Vae=e=>function(r){const{autoBatch:n=!0}=r??{};let i=new R7(e);return n&&i.push(zae(typeof n=="object"?n:void 0)),i};function N7(e){const t=Bae(),{reducer:r=void 0,middleware:n,devTools:i=!0,preloadedState:a=void 0,enhancers:o=void 0}=e||{};let s;if(typeof r=="function")s=r;else if(rj(r))s=nj(r);else throw new Error(Vo(1));let c;typeof n=="function"?c=n(t):c=t();let l=Ey;i&&(l=Dae({trace:!1,...typeof i=="object"&&i}));const h=Sae(...c),p=Vae(h);let g=typeof o=="function"?o(p):p();const _=l(...g);return S7(s,a,_)}function M7(e){const t={},r=[];let n;const i={addCase(a,o){const s=typeof a=="string"?a:a.type;if(!s)throw new Error(Vo(28));if(s in t)throw new Error(Vo(29));return t[s]=o,i},addMatcher(a,o){return r.push({matcher:a,reducer:o}),i},addDefaultCase(a){return n=a,i}};return e(i),[t,r,n]}function Wae(e){return typeof e=="function"}function qae(e,t){let[r,n,i]=M7(t),a;if(Wae(e))a=()=>CN(e());else{const s=CN(e);a=()=>s}function o(s=a(),c){let l=[r[c.type],...n.filter(({matcher:h})=>h(c)).map(({reducer:h})=>h)];return l.filter(h=>!!h).length===0&&(l=[i]),l.reduce((h,p)=>{if(p)if(Iu(h)){const _=p(h,c);return _===void 0?h:_}else{if(Qo(h))return A7(h,g=>p(g,c));{const g=p(h,c);if(g===void 0){if(h===null)return h;throw Error("A case reducer on a non-draftable value must not return undefined")}return g}}return h},s)}return o.getInitialState=a,o}var Hae=(e,t)=>$ae(e)?e.match(t):e(t);function Gae(...e){return t=>e.some(r=>Hae(r,t))}var Kae="ModuleSymbhasOwnPr-0123456789ABCDEFGHNRVfgctiUvz_KqYTJkLxpZXIjQW",Yae=(e=21)=>{let t="",r=e;for(;r--;)t+=Kae[Math.random()*64|0];return t},Zae=["name","message","stack","code"],cx=class{constructor(e,t){Bc(this,"_type");this.payload=e,this.meta=t}},TN=class{constructor(e,t){Bc(this,"_type");this.payload=e,this.meta=t}},Xae=e=>{if(typeof e=="object"&&e!==null){const t={};for(const r of Zae)typeof e[r]=="string"&&(t[r]=e[r]);return t}return{message:String(e)}},jN="External signal was aborted",L7=(()=>{function e(t,r,n){const i=An(t+"/fulfilled",(c,l,h,p)=>({payload:c,meta:{...p||{},arg:h,requestId:l,requestStatus:"fulfilled"}})),a=An(t+"/pending",(c,l,h)=>({payload:void 0,meta:{...h||{},arg:l,requestId:c,requestStatus:"pending"}})),o=An(t+"/rejected",(c,l,h,p,g)=>({payload:p,error:(n&&n.serializeError||Xae)(c||"Rejected"),meta:{...g||{},arg:h,requestId:l,rejectedWithValue:!!p,requestStatus:"rejected",aborted:(c==null?void 0:c.name)==="AbortError",condition:(c==null?void 0:c.name)==="ConditionError"}}));function s(c,{signal:l}={}){return(h,p,g)=>{const _=n!=null&&n.idGenerator?n.idGenerator(c):Yae(),b=new AbortController;let x,w;function S(P){w=P,b.abort()}l&&(l.aborted?S(jN):l.addEventListener("abort",()=>S(jN),{once:!0}));const C=async function(){var A,j;let P;try{let N=(A=n==null?void 0:n.condition)==null?void 0:A.call(n,c,{getState:p,extra:g});if(Jae(N)&&(N=await N),N===!1||b.signal.aborted)throw{name:"ConditionError",message:"Aborted due to condition callback returning false."};const $=new Promise((U,B)=>{x=()=>{B({name:"AbortError",message:w||"Aborted"})},b.signal.addEventListener("abort",x)});h(a(_,c,(j=n==null?void 0:n.getPendingMeta)==null?void 0:j.call(n,{requestId:_,arg:c},{getState:p,extra:g}))),P=await Promise.race([$,Promise.resolve(r(c,{dispatch:h,getState:p,extra:g,requestId:_,signal:b.signal,abort:S,rejectWithValue:(U,B)=>new cx(U,B),fulfillWithValue:(U,B)=>new TN(U,B)})).then(U=>{if(U instanceof cx)throw U;return U instanceof TN?i(U.payload,_,c,U.meta):i(U,_,c)})])}catch(N){P=N instanceof cx?o(null,_,c,N.payload,N.meta):o(N,_,c)}finally{x&&b.signal.removeEventListener("abort",x)}return n&&!n.dispatchConditionRejection&&o.match(P)&&P.meta.condition||h(P),P}();return Object.assign(C,{abort:S,requestId:_,arg:c,unwrap(){return C.then(Qae)}})}}return Object.assign(s,{pending:a,rejected:o,fulfilled:i,settled:Gae(o,i),typePrefix:t})}return e.withTypes=()=>e,e})();function Qae(e){if(e.meta&&e.meta.rejectedWithValue)throw e.payload;if(e.error)throw e.error;return e.payload}function Jae(e){return e!==null&&typeof e=="object"&&typeof e.then=="function"}var eoe=Symbol.for("rtk-slice-createasyncthunk");function toe(e,t){return`${e}/${t}`}function roe({creators:e}={}){var r;const t=(r=e==null?void 0:e.asyncThunk)==null?void 0:r[eoe];return function(i){const{name:a,reducerPath:o=a}=i;if(!a)throw new Error(Vo(11));const s=(typeof i.reducers=="function"?i.reducers(ioe()):i.reducers)||{},c=Object.keys(s),l={sliceCaseReducersByName:{},sliceCaseReducersByType:{},actionCreators:{},sliceMatchers:[]},h={addCase(P,T){const A=typeof P=="string"?P:P.type;if(!A)throw new Error(Vo(12));if(A in l.sliceCaseReducersByType)throw new Error(Vo(13));return l.sliceCaseReducersByType[A]=T,h},addMatcher(P,T){return l.sliceMatchers.push({matcher:P,reducer:T}),h},exposeAction(P,T){return l.actionCreators[P]=T,h},exposeCaseReducer(P,T){return l.sliceCaseReducersByName[P]=T,h}};c.forEach(P=>{const T=s[P],A={reducerName:P,type:toe(a,P),createNotation:typeof i.reducers=="function"};ooe(T)?loe(A,T,h,t):aoe(A,T,h)});function p(){const[P={},T=[],A=void 0]=typeof i.extraReducers=="function"?M7(i.extraReducers):[i.extraReducers],j={...P,...l.sliceCaseReducersByType};return qae(i.initialState,N=>{for(let $ in j)N.addCase($,j[$]);for(let $ of l.sliceMatchers)N.addMatcher($.matcher,$.reducer);for(let $ of T)N.addMatcher($.matcher,$.reducer);A&&N.addDefaultCase(A)})}const g=P=>P,_=new Map;let b;function x(P,T){return b||(b=p()),b(P,T)}function w(){return b||(b=p()),b.getInitialState()}function S(P,T=!1){function A(N){let $=N[P];return typeof $>"u"&&T&&($=w()),$}function j(N=g){const $=PN(_,T,()=>new WeakMap);return PN($,N,()=>{const U={};for(const[B,W]of Object.entries(i.selectors??{}))U[B]=noe(W,N,w,T);return U})}return{reducerPath:P,getSelectors:j,get selectors(){return j(A)},selectSlice:A}}const C={name:a,reducer:x,actions:l.actionCreators,caseReducers:l.sliceCaseReducersByName,getInitialState:w,...S(o),injectInto(P,{reducerPath:T,...A}={}){const j=T??o;return P.inject({reducerPath:j,reducer:x},A),{...C,...S(j,!0)}}};return C}}function noe(e,t,r,n){function i(a,...o){let s=t(a);return typeof s>"u"&&n&&(s=r()),e(s,...o)}return i.unwrapped=e,i}var Tr=roe();function ioe(){function e(t,r){return{_reducerDefinitionType:"asyncThunk",payloadCreator:t,...r}}return e.withTypes=()=>e,{reducer(t){return Object.assign({[t.name](...r){return t(...r)}}[t.name],{_reducerDefinitionType:"reducer"})},preparedReducer(t,r){return{_reducerDefinitionType:"reducerWithPrepare",prepare:t,reducer:r}},asyncThunk:e}}function aoe({type:e,reducerName:t,createNotation:r},n,i){let a,o;if("reducer"in n){if(r&&!soe(n))throw new Error(Vo(17));a=n.reducer,o=n.prepare}else a=n;i.addCase(e,a).exposeCaseReducer(t,a).exposeAction(t,o?An(e,o):An(e))}function ooe(e){return e._reducerDefinitionType==="asyncThunk"}function soe(e){return e._reducerDefinitionType==="reducerWithPrepare"}function loe({type:e,reducerName:t},r,n,i){if(!i)throw new Error(Vo(18));const{payloadCreator:a,fulfilled:o,pending:s,rejected:c,settled:l,options:h}=r,p=i(e,a,h);n.exposeAction(t,p),o&&n.addCase(p.fulfilled,o),s&&n.addCase(p.pending,s),c&&n.addCase(p.rejected,c),l&&n.addMatcher(p.settled,l),n.exposeCaseReducer(t,{fulfilled:o||hg,pending:s||hg,rejected:c||hg,settled:l||hg})}function hg(){}function Vo(e){return`Minified Redux Toolkit error #${e}; visit https://redux-toolkit.js.org/Errors?code=${e} for the full message or use the non-minified dev environment for full errors. `}const{actions:uoe,reducer:coe}=Tr({name:"shlink/appUpdates",initialState:!1,reducers:{appUpdateAvailable:()=>!0,resetAppUpdate:()=>!1}}),{appUpdateAvailable:foe,resetAppUpdate:doe}=uoe,hoe=coe,poe=(e,t)=>{e.factory("App",bae),e.decorator("App",t(["servers","settings","appUpdated"],["fetchServers","resetAppUpdate"])),e.serviceFactory("appUpdateAvailable",()=>foe),e.serviceFactory("resetAppUpdate",()=>doe)};var I7=e=>{throw TypeError(e)},D7=(e,t,r)=>t.has(e)||I7("Cannot "+r),AN=(e,t,r)=>(D7(e,t,"read from private field"),r?r.call(e):t.get(e)),moe=(e,t,r)=>t.has(e)?I7("Cannot add the same private member more than once"):t instanceof WeakSet?t.add(e):t.set(e,r),voe=(e,t,r,n)=>(D7(e,t,"write to private field"),t.set(e,r),r);const kN={"Content-Type":"application/json"},RN=e=>e!=null&&e.body?e?{...e,headers:{...e.headers??{},...kN}}:{headers:kN}:e;var Vh;let goe=class{constructor(t=globalThis.fetch.bind(globalThis)){moe(this,Vh),voe(this,Vh,t)}async jsonRequest(t,r){const n=await AN(this,Vh).call(this,t,RN(r)),i=await n.json();if(!n.ok)throw i;return i}async emptyRequest(t,r){const n=await AN(this,Vh).call(this,t,RN(r));if(!n.ok)throw await n.json()}};Vh=new WeakMap;const oj={INVALID_ARGUMENT:"https://shlink.io/api/error/invalid-data",INVALID_SHORT_URL_DELETION:"https://shlink.io/api/error/invalid-short-url-deletion",DOMAIN_NOT_FOUND:"https://shlink.io/api/error/domain-not-found",FORBIDDEN_OPERATION:"https://shlink.io/api/error/forbidden-tag-operation",INVALID_SLUG:"https://shlink.io/api/error/non-unique-slug",INVALID_SHORTCODE:"https://shlink.io/api/error/short-url-not-found",TAG_CONFLICT:"https://shlink.io/api/error/tag-conflict",TAG_NOT_FOUND:"https://shlink.io/api/error/tag-not-found",MERCURE_NOT_CONFIGURED:"https://shlink.io/api/error/mercure-not-configured",INVALID_AUTHORIZATION:"https://shlink.io/api/error/missing-authentication",INVALID_API_KEY:"https://shlink.io/api/error/invalid-api-key",NOT_FOUND:"https://shlink.io/api/error/not-found",INVALID_URL:"https://shlink.io/api/error/invalid-url"};Object.freeze(oj);const yoe=/^[v^~<>=]*?(\d+)(?:\.([x*]|\d+)(?:\.([x*]|\d+)(?:\.([x*]|\d+))?(?:-([\da-z\-]+(?:\.[\da-z\-]+)*))?(?:\+[\da-z\-]+(?:\.[\da-z\-]+)*)?)?)?$/i,NN=e=>{if(typeof e!="string")throw new TypeError("Invalid argument expected string");const t=e.match(yoe);if(!t)throw new Error(`Invalid argument not valid semver ('${e}' received)`);return t.shift(),t},MN=e=>e==="*"||e==="x"||e==="X",LN=e=>{const t=parseInt(e,10);return isNaN(t)?e:t},boe=(e,t)=>typeof e!=typeof t?[String(e),String(t)]:[e,t],_oe=(e,t)=>{if(MN(e)||MN(t))return 0;const[r,n]=boe(LN(e),LN(t));return r>n?1:r{for(let r=0;r{const r=NN(e),n=NN(t),i=r.pop(),a=n.pop(),o=IN(r,n);return o!==0?o:i&&a?IN(i.split("."),a.split(".")):i||a?i?-1:1:0},bP=(e,t,r)=>{woe(r);const n=xoe(e,t);return $7[r].includes(n)},$7={">":[1],">=":[0,1],"=":[0],"<=":[-1,0],"<":[-1],"!=":[-1,1]},DN=Object.keys($7),woe=e=>{if(typeof e!="string")throw new TypeError(`Invalid operator type, expected string but got ${typeof e}`);if(DN.indexOf(e)===-1)throw new Error(`Invalid operator, expected one of ${DN.join("|")}`)},F7=(e,t)=>e.reduce((r,n)=>{const i=t(n);return r[i]=(r[i]||0)+1,r},{}),B7=(e,t)=>e.reduce((r,n)=>{const i=t(n);return(r[i]=r[i]||[]).push(n),r},{}),fx=e=>Object.prototype.toString.call(e)==="[object Object]",U7=(e,t)=>{const r={};return(...n)=>{const i=e(...n);if(r[i])return r[i];const a=t(...n);return r[i]=a,a}},pb=(e,t)=>{const r={...e};return!fx(e)||!fx(t)||Object.keys(t).forEach(n=>{fx(t[n])?r[n]=n in e&&e[n]!==void 0?pb(e[n],t[n]):{...t[n]}:r[n]=t[n]}),r},sj=(e,t)=>Array.from({length:t-e},(r,n)=>e+n),Soe=(e,t)=>[...e].sort((r,n)=>{const i=t(r),a=t(n);return i===a?0:i{const r=[];for(let n=0;nObject.fromEntries(e.map((r,n)=>[r,t[n]])),Gn=({href:e,children:t,rel:r,...n})=>v.jsx("a",{target:"_blank",rel:`noopener noreferrer${r?` ${r}`:""}`,href:e,...n,children:t??e}),Ooe="Left",Coe="Right",Poe="Up",Eoe="Down",sf={delta:10,preventScrollOnSwipe:!1,rotationAngle:0,trackMouse:!1,trackTouch:!0,swipeDuration:1/0,touchEventOptions:{passive:!0}},_P={first:!0,initial:[0,0],start:0,swiping:!1,xy:[0,0]},FN="mousemove",BN="mouseup",Toe="touchend",joe="touchmove",Aoe="touchstart";function koe(e,t,r,n){return e>t?r>0?Coe:Ooe:n>0?Eoe:Poe}function UN(e,t){if(t===0)return e;const r=Math.PI/180*t,n=e[0]*Math.cos(r)+e[1]*Math.sin(r),i=e[1]*Math.cos(r)-e[0]*Math.sin(r);return[n,i]}function Roe(e,t){const r=h=>{const p="touches"in h;p&&h.touches.length>1||e((g,_)=>{_.trackMouse&&!p&&(document.addEventListener(FN,n),document.addEventListener(BN,o));const{clientX:b,clientY:x}=p?h.touches[0]:h,w=UN([b,x],_.rotationAngle);return _.onTouchStartOrOnMouseDown&&_.onTouchStartOrOnMouseDown({event:h}),Object.assign(Object.assign(Object.assign({},g),_P),{initial:w.slice(),xy:w,start:h.timeStamp||0})})},n=h=>{e((p,g)=>{const _="touches"in h;if(_&&h.touches.length>1)return p;if(h.timeStamp-p.start>g.swipeDuration)return p.swiping?Object.assign(Object.assign({},p),{swiping:!1}):p;const{clientX:b,clientY:x}=_?h.touches[0]:h,[w,S]=UN([b,x],g.rotationAngle),C=w-p.xy[0],P=S-p.xy[1],T=Math.abs(C),A=Math.abs(P),j=(h.timeStamp||0)-p.start,N=Math.sqrt(T*T+A*A)/(j||1),$=[C/(j||1),P/(j||1)],U=koe(T,A,C,P),B=typeof g.delta=="number"?g.delta:g.delta[U.toLowerCase()]||sf.delta;if(T{e((p,g)=>{let _;if(p.swiping&&p.eventData){if(h.timeStamp-p.start{document.removeEventListener(FN,n),document.removeEventListener(BN,o)},o=h=>{a(),i(h)},s=(h,p)=>{let g=()=>{};if(h&&h.addEventListener){const _=Object.assign(Object.assign({},sf.touchEventOptions),p.touchEventOptions),b=[[Aoe,r,_],[joe,n,Object.assign(Object.assign({},_),p.preventScrollOnSwipe?{passive:!1}:{})],[Toe,i,_]];b.forEach(([x,w,S])=>h.addEventListener(x,w,S)),g=()=>b.forEach(([x,w])=>h.removeEventListener(x,w))}return g},l={ref:h=>{h!==null&&e((p,g)=>{if(p.el===h)return p;const _={};return p.el&&p.el!==h&&p.cleanUpTouch&&(p.cleanUpTouch(),_.cleanUpTouch=void 0),g.trackTouch&&h&&(_.cleanUpTouch=s(h,g)),Object.assign(Object.assign(Object.assign({},p),{el:h}),_)})}};return t.trackMouse&&(l.onMouseDown=r),[l,s]}function Noe(e,t,r,n){return!t.trackTouch||!e.el?(e.cleanUpTouch&&e.cleanUpTouch(),Object.assign(Object.assign({},e),{cleanUpTouch:void 0})):e.cleanUpTouch?t.preventScrollOnSwipe!==r.preventScrollOnSwipe||t.touchEventOptions.passive!==r.touchEventOptions.passive?(e.cleanUpTouch(),Object.assign(Object.assign({},e),{cleanUpTouch:n(e.el,t)})):e:Object.assign(Object.assign({},e),{cleanUpTouch:n(e.el,t)})}function Moe(e){const{trackMouse:t}=e,r=M.useRef(Object.assign({},_P)),n=M.useRef(Object.assign({},sf)),i=M.useRef(Object.assign({},n.current));i.current=Object.assign({},n.current),n.current=Object.assign(Object.assign({},sf),e);let a;for(a in sf)n.current[a]===void 0&&(n.current[a]=sf[a]);const[o,s]=M.useMemo(()=>Roe(c=>r.current=c(r.current,n.current),{trackMouse:t}),[t]);return r.current=Noe(r.current,n.current,i.current,s),o}var Wh={exports:{}};/** @license +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Vre(e,t){if(e){if(typeof e=="string")return FC(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return FC(e,t)}}function Wre(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function qre(e){if(Array.isArray(e))return FC(e)}function FC(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function Gre(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,a;for(a=0;a=0)&&(r[i]=e[i]);return r}function Kre(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function uN(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function my(e){return my=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},my(e)}function cN(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function Vg(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function vy(e){return vy=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},vy(e)}var QT={children:Y.oneOfType([Y.node,Y.func]),placement:Y.oneOf(TQ),target:xf.isRequired,container:xf,isOpen:Y.bool,disabled:Y.bool,hideArrow:Y.bool,boundariesElement:Y.oneOfType([Y.string,DT]),className:Y.string,innerClassName:Y.string,arrowClassName:Y.string,popperClassName:Y.string,cssModule:Y.object,toggle:Y.func,autohide:Y.bool,placementPrefix:Y.string,delay:Y.oneOfType([Y.shape({show:Y.number,hide:Y.number}),Y.number]),modifiers:Y.array,strategy:Y.string,offset:Y.arrayOf(Y.number),innerRef:Y.oneOfType([Y.func,Y.string,Y.object]),trigger:Y.string,fade:Y.bool,flip:Y.bool},t7={show:0,hide:50},cne={isOpen:!1,hideArrow:!1,autohide:!1,delay:t7,toggle:function(){},trigger:"click",fade:!0};function r7(e,t){return t&&(e===t||t.contains(e))}function dN(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return t&&t.length&&t.filter(function(r){return r7(e,r)})[0]}var JT=function(e){one(r,e);var t=sne(r);function r(n){var i;return ine(this,r),i=t.call(this,n),i._targets=[],i.currentTargetElement=null,i.addTargetEvents=i.addTargetEvents.bind(li(i)),i.handleDocumentClick=i.handleDocumentClick.bind(li(i)),i.removeTargetEvents=i.removeTargetEvents.bind(li(i)),i.toggle=i.toggle.bind(li(i)),i.showWithDelay=i.showWithDelay.bind(li(i)),i.hideWithDelay=i.hideWithDelay.bind(li(i)),i.onMouseOverTooltipContent=i.onMouseOverTooltipContent.bind(li(i)),i.onMouseLeaveTooltipContent=i.onMouseLeaveTooltipContent.bind(li(i)),i.show=i.show.bind(li(i)),i.hide=i.hide.bind(li(i)),i.onEscKeyDown=i.onEscKeyDown.bind(li(i)),i.getRef=i.getRef.bind(li(i)),i.state={isOpen:n.isOpen},i._isMounted=!1,i}return ane(r,[{key:"componentDidMount",value:function(){this._isMounted=!0,this.updateTarget()}},{key:"componentWillUnmount",value:function(){this._isMounted=!1,this.removeTargetEvents(),this._targets=null,this.clearShowTimeout(),this.clearHideTimeout()}},{key:"handleDocumentClick",value:function(i){var a=this.props.trigger.split(" ");a.indexOf("legacy")>-1&&(this.props.isOpen||dN(i.target,this._targets))?(this._hideTimeout&&this.clearHideTimeout(),this.props.isOpen&&!r7(i.target,this._popover)?this.hideWithDelay(i):this.props.isOpen||this.showWithDelay(i)):a.indexOf("click")>-1&&dN(i.target,this._targets)&&(this._hideTimeout&&this.clearHideTimeout(),this.props.isOpen?this.hideWithDelay(i):this.showWithDelay(i))}},{key:"onMouseOverTooltipContent",value:function(){this.props.trigger.indexOf("hover")>-1&&!this.props.autohide&&(this._hideTimeout&&this.clearHideTimeout(),this.state.isOpen&&!this.props.isOpen&&this.toggle())}},{key:"onMouseLeaveTooltipContent",value:function(i){this.props.trigger.indexOf("hover")>-1&&!this.props.autohide&&(this._showTimeout&&this.clearShowTimeout(),i.persist(),this._hideTimeout=setTimeout(this.hide.bind(this,i),this.getDelay("hide")))}},{key:"onEscKeyDown",value:function(i){i.key==="Escape"&&this.hide(i)}},{key:"getRef",value:function(i){var a=this.props.innerRef;a&&(typeof a=="function"?a(i):Op(a)==="object"&&(a.current=i)),this._popover=i}},{key:"getDelay",value:function(i){var a=this.props.delay;return Op(a)==="object"?isNaN(a[i])?t7[i]:a[i]:a}},{key:"getCurrentTarget",value:function(i){if(!i)return null;var a=this._targets.indexOf(i);return a>=0?this._targets[a]:this.getCurrentTarget(i.parentElement)}},{key:"show",value:function(i){if(!this.props.isOpen){if(this.clearShowTimeout(),this.currentTargetElement=i?i.currentTarget||this.getCurrentTarget(i.target):null,i&&i.composedPath&&typeof i.composedPath=="function"){var a=i.composedPath();this.currentTargetElement=a&&a[0]||this.currentTargetElement}this.toggle(i)}}},{key:"showWithDelay",value:function(i){this._hideTimeout&&this.clearHideTimeout(),this._showTimeout=setTimeout(this.show.bind(this,i),this.getDelay("show"))}},{key:"hide",value:function(i){this.props.isOpen&&(this.clearHideTimeout(),this.currentTargetElement=null,this.toggle(i))}},{key:"hideWithDelay",value:function(i){this._showTimeout&&this.clearShowTimeout(),this._hideTimeout=setTimeout(this.hide.bind(this,i),this.getDelay("hide"))}},{key:"clearShowTimeout",value:function(){clearTimeout(this._showTimeout),this._showTimeout=void 0}},{key:"clearHideTimeout",value:function(){clearTimeout(this._hideTimeout),this._hideTimeout=void 0}},{key:"addEventOnTargets",value:function(i,a,o){this._targets.forEach(function(s){s.addEventListener(i,a,o)})}},{key:"removeEventOnTargets",value:function(i,a,o){this._targets.forEach(function(s){s.removeEventListener(i,a,o)})}},{key:"addTargetEvents",value:function(){if(this.props.trigger){var i=this.props.trigger.split(" ");i.indexOf("manual")===-1&&((i.indexOf("click")>-1||i.indexOf("legacy")>-1)&&document.addEventListener("click",this.handleDocumentClick,!0),this._targets&&this._targets.length&&(i.indexOf("hover")>-1&&(this.addEventOnTargets("mouseover",this.showWithDelay,!0),this.addEventOnTargets("mouseout",this.hideWithDelay,!0)),i.indexOf("focus")>-1&&(this.addEventOnTargets("focusin",this.show,!0),this.addEventOnTargets("focusout",this.hide,!0)),this.addEventOnTargets("keydown",this.onEscKeyDown,!0)))}}},{key:"removeTargetEvents",value:function(){this._targets&&(this.removeEventOnTargets("mouseover",this.showWithDelay,!0),this.removeEventOnTargets("mouseout",this.hideWithDelay,!0),this.removeEventOnTargets("keydown",this.onEscKeyDown,!0),this.removeEventOnTargets("focusin",this.show,!0),this.removeEventOnTargets("focusout",this.hide,!0)),document.removeEventListener("click",this.handleDocumentClick,!0)}},{key:"updateTarget",value:function(){var i=bp(this.props.target,!0);i!==this._targets&&(this.removeTargetEvents(),this._targets=i?Array.from(i):[],this.currentTargetElement=this.currentTargetElement||this._targets[0],this.addTargetEvents())}},{key:"toggle",value:function(i){return this.props.disabled||!this._isMounted?i&&i.preventDefault():this.props.toggle(i)}},{key:"render",value:function(){var i=this;this.props.isOpen&&this.updateTarget();var a=this.currentTargetElement||this._targets[0];if(!a)return null;var o=this.props,s=o.className,c=o.cssModule,l=o.innerClassName,h=o.isOpen,p=o.hideArrow,g=o.boundariesElement,_=o.placement,b=o.placementPrefix,x=o.arrowClassName,w=o.popperClassName,S=o.container,C=o.modifiers,P=o.strategy,T=o.offset,A=o.fade,j=o.flip,N=o.children,$=bl(this.props,Object.keys(QT)),U=mt(w,c),B=mt(l,c);return Z.createElement(XT,{className:s,target:a,isOpen:h,hideArrow:p,boundariesElement:g,placement:_,placementPrefix:b,arrowClassName:x,popperClassName:U,container:S,modifiers:C,strategy:P,offset:T,cssModule:c,fade:A,flip:j},function(W){var q=W.update;return Z.createElement("div",UC({},$,{ref:i.getRef,className:B,role:"tooltip",onMouseOver:i.onMouseOverTooltipContent,onMouseLeave:i.onMouseLeaveTooltipContent,onKeyDown:i.onEscKeyDown}),typeof N=="function"?N({update:q}):N)})}}],[{key:"getDerivedStateFromProps",value:function(i,a){return i.isOpen&&!a.isOpen?{isOpen:i.isOpen}:null}}]),r}(Z.Component);JT.propTypes=QT;JT.defaultProps=cne;var fne=["children","className","barClassName","cssModule","value","min","max","animated","striped","color","bar","multi","tag","style","barStyle","barAriaValueText","barAriaLabelledBy"];function gy(){return gy=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function pne(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,a;for(a=0;a=0)&&(r[i]=e[i]);return r}var mne={animated:Y.bool,bar:Y.bool,barAriaLabelledBy:Y.string,barAriaValueText:Y.string,barClassName:Y.string,barStyle:Y.object,children:Y.node,className:Y.string,cssModule:Y.object,color:Y.string,max:Y.oneOfType([Y.string,Y.number]),min:Y.oneOfType([Y.string,Y.number]),multi:Y.bool,striped:Y.bool,style:Y.object,tag:Nt,value:Y.oneOfType([Y.string,Y.number])};function n7(e){var t=e.children,r=e.className,n=e.barClassName,i=e.cssModule,a=e.value,o=a===void 0?0:a,s=e.min,c=s===void 0?0:s,l=e.max,h=l===void 0?100:l,p=e.animated,g=e.striped,_=e.color,b=e.bar,x=e.multi,w=e.tag,S=w===void 0?"div":w,C=e.style,P=C===void 0?{}:C,T=e.barStyle,A=T===void 0?{}:T,j=e.barAriaValueText,N=e.barAriaLabelledBy,$=hne(e,fne),U=FR(o)/FR(h)*100,B=mt(xt(r,"progress"),i),W=mt(xt("progress-bar",b&&r||n,p?"progress-bar-animated":null,_?"bg-".concat(_):null,g||p?"progress-bar-striped":null),i),q={className:W,style:ax(ax(ax({},b?P:{}),A),{},{width:"".concat(U,"%")}),role:"progressbar","aria-valuenow":o,"aria-valuemin":c,"aria-valuemax":h,"aria-valuetext":j,"aria-labelledby":N,children:t};return b?Z.createElement(S,gy({},$,q)):Z.createElement(S,gy({},$,{style:P,className:B}),x?t:Z.createElement("div",q))}n7.propTypes=mne;function VC(e){"@babel/helpers - typeof";return VC=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},VC(e)}function vne(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function gne(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function yy(e){return yy=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},yy(e)}var One={children:Y.node.isRequired,node:Y.any},i7=function(e){bne(r,e);var t=_ne(r);function r(){return vne(this,r),t.apply(this,arguments)}return yne(r,[{key:"componentWillUnmount",value:function(){this.defaultNode&&document.body.removeChild(this.defaultNode),this.defaultNode=null}},{key:"render",value:function(){return $T?(!this.props.node&&!this.defaultNode&&(this.defaultNode=document.createElement("div"),document.body.appendChild(this.defaultNode)),yu.createPortal(this.props.children,this.props.node||this.defaultNode)):null}}]),r}(Z.Component);i7.propTypes=One;function qC(e){"@babel/helpers - typeof";return qC=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},qC(e)}function pN(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function qc(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function by(e){return by=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},by(e)}function _y(){}var mN=Y.shape(Xa.propTypes),a7={autoFocus:Y.bool,backdrop:Y.oneOfType([Y.bool,Y.oneOf(["static"])]),backdropClassName:Y.string,backdropTransition:mN,centered:Y.bool,children:Y.node,contentClassName:Y.string,className:Y.string,container:xf,cssModule:Y.object,external:Y.node,fade:Y.bool,fullscreen:Y.oneOfType([Y.bool,Y.oneOf(["sm","md","lg","xl"])]),innerRef:Y.oneOfType([Y.object,Y.string,Y.func]),isOpen:Y.bool,keyboard:Y.bool,labelledBy:Y.string,modalClassName:Y.string,modalTransition:mN,onClosed:Y.func,onEnter:Y.func,onExit:Y.func,onOpened:Y.func,returnFocusAfterClose:Y.bool,role:Y.string,scrollable:Y.bool,size:Y.string,toggle:Y.func,trapFocus:Y.bool,unmountOnClose:Y.bool,wrapClassName:Y.string,zIndex:Y.oneOfType([Y.number,Y.string])},Rne=Object.keys(a7),Nne={isOpen:!1,autoFocus:!0,centered:!1,scrollable:!1,role:"dialog",backdrop:!0,keyboard:!0,zIndex:1050,fade:!0,onOpened:_y,onClosed:_y,modalTransition:{timeout:ny.Modal},backdropTransition:{mountOnEnter:!0,timeout:ny.Fade},unmountOnClose:!0,returnFocusAfterClose:!0,container:"body",trapFocus:!1},Ji=function(e){Tne(r,e);var t=jne(r);function r(n){var i;return Cne(this,r),i=t.call(this,n),i._element=null,i._originalBodyPadding=null,i.getFocusableChildren=i.getFocusableChildren.bind(Fi(i)),i.handleBackdropClick=i.handleBackdropClick.bind(Fi(i)),i.handleBackdropMouseDown=i.handleBackdropMouseDown.bind(Fi(i)),i.handleEscape=i.handleEscape.bind(Fi(i)),i.handleStaticBackdropAnimation=i.handleStaticBackdropAnimation.bind(Fi(i)),i.handleTab=i.handleTab.bind(Fi(i)),i.onOpened=i.onOpened.bind(Fi(i)),i.onClosed=i.onClosed.bind(Fi(i)),i.manageFocusAfterClose=i.manageFocusAfterClose.bind(Fi(i)),i.clearBackdropAnimationTimeout=i.clearBackdropAnimationTimeout.bind(Fi(i)),i.trapFocus=i.trapFocus.bind(Fi(i)),i.state={isOpen:!1,showStaticBackdropAnimation:!1},i}return Ene(r,[{key:"componentDidMount",value:function(){var i=this.props,a=i.isOpen,o=i.autoFocus,s=i.onEnter;a&&(this.init(),this.setState({isOpen:!0}),o&&this.setFocus()),s&&s(),document.addEventListener("focus",this.trapFocus,!0),this._isMounted=!0}},{key:"componentDidUpdate",value:function(i,a){if(this.props.isOpen&&!i.isOpen){this.init(),this.setState({isOpen:!0});return}this.props.autoFocus&&this.state.isOpen&&!a.isOpen&&this.setFocus(),this._element&&i.zIndex!==this.props.zIndex&&(this._element.style.zIndex=this.props.zIndex)}},{key:"componentWillUnmount",value:function(){this.clearBackdropAnimationTimeout(),this.props.onExit&&this.props.onExit(),this._element&&(this.destroy(),(this.props.isOpen||this.state.isOpen)&&this.close()),document.removeEventListener("focus",this.trapFocus,!0),this._isMounted=!1}},{key:"handleBackdropClick",value:function(i){if(i.target===this._mouseDownElement){i.stopPropagation();var a=this._dialog?this._dialog.parentNode:null;if(a&&i.target===a&&this.props.backdrop==="static"&&this.handleStaticBackdropAnimation(),!this.props.isOpen||this.props.backdrop!==!0)return;a&&i.target===a&&this.props.toggle&&this.props.toggle(i)}}},{key:"handleTab",value:function(i){if(i.which===9&&!(this.modalIndex0&&(i.preventDefault(),i.stopPropagation(),a[0].focus())}}},{key:"init",value:function(){try{this._triggeringElement=document.activeElement}catch{this._triggeringElement=null}this._element||(this._element=document.createElement("div"),this._element.setAttribute("tabindex","-1"),this._element.style.position="relative",this._element.style.zIndex=this.props.zIndex,this._mountContainer=bp(this.props.container),this._mountContainer.appendChild(this._element)),this._originalBodyPadding=OQ(),r.openCount<1&&(r.originalBodyOverflow=window.getComputedStyle(document.body).overflow),CQ(),r.openCount===0&&(document.body.className=xt(document.body.className,mt("modal-open",this.props.cssModule)),document.body.style.overflow="hidden"),this.modalIndex=r.openCount,r.openCount+=1}},{key:"destroy",value:function(){this._element&&(this._mountContainer.removeChild(this._element),this._element=null),this.manageFocusAfterClose()}},{key:"manageFocusAfterClose",value:function(){if(this._triggeringElement){var i=this.props.returnFocusAfterClose;this._triggeringElement.focus&&i&&this._triggeringElement.focus(),this._triggeringElement=null}}},{key:"close",value:function(){if(r.openCount<=1){var i=mt("modal-open",this.props.cssModule),a=new RegExp("(^| )".concat(i,"( |$)"));document.body.className=document.body.className.replace(a," ").trim(),document.body.style.overflow=r.originalBodyOverflow}this.manageFocusAfterClose(),r.openCount=Math.max(0,r.openCount-1),CF(this._originalBodyPadding)}},{key:"clearBackdropAnimationTimeout",value:function(){this._backdropAnimationTimeout&&(clearTimeout(this._backdropAnimationTimeout),this._backdropAnimationTimeout=void 0)}},{key:"renderModalDialog",value:function(){var i,a=this,o=bl(this.props,Rne),s="modal-dialog";return Z.createElement("div",tp({},o,{className:mt(xt(s,this.props.className,(i={},tf(i,"modal-".concat(this.props.size),this.props.size),tf(i,"".concat(s,"-centered"),this.props.centered),tf(i,"".concat(s,"-scrollable"),this.props.scrollable),tf(i,"modal-fullscreen",this.props.fullscreen===!0),tf(i,"modal-fullscreen-".concat(this.props.fullscreen,"-down"),typeof this.props.fullscreen=="string"),i)),this.props.cssModule),role:"document",ref:function(l){a._dialog=l}}),Z.createElement("div",{className:mt(xt("modal-content",this.props.contentClassName),this.props.cssModule)},this.props.children))}},{key:"render",value:function(){var i=this.props.unmountOnClose;if(this._element&&(this.state.isOpen||!i)){var a=!!this._element&&!this.state.isOpen&&!i;this._element.style.display=a?"none":"block";var o=this.props,s=o.wrapClassName,c=o.modalClassName,l=o.backdropClassName,h=o.cssModule,p=o.isOpen,g=o.backdrop,_=o.role,b=o.labelledBy,x=o.external,w=o.innerRef,S={onClick:this.handleBackdropClick,onMouseDown:this.handleBackdropMouseDown,onKeyUp:this.handleEscape,onKeyDown:this.handleTab,style:{display:"block"},"aria-labelledby":b,"aria-modal":!0,role:_,tabIndex:"-1"},C=this.props.fade,P=qc(qc(qc({},Xa.defaultProps),this.props.modalTransition),{},{baseClass:C?this.props.modalTransition.baseClass:"",timeout:C?this.props.modalTransition.timeout:0}),T=qc(qc(qc({},Xa.defaultProps),this.props.backdropTransition),{},{baseClass:C?this.props.backdropTransition.baseClass:"",timeout:C?this.props.backdropTransition.timeout:0}),A=g&&(C?Z.createElement(Xa,tp({},T,{in:p&&!!g,cssModule:h,className:mt(xt("modal-backdrop",l),h)})):Z.createElement("div",{className:mt(xt("modal-backdrop","show",l),h)}));return Z.createElement(i7,{node:this._element},Z.createElement("div",{className:mt(s)},Z.createElement(Xa,tp({},S,P,{in:p,onEntered:this.onOpened,onExited:this.onClosed,cssModule:h,className:mt(xt("modal",c,this.state.showStaticBackdropAnimation&&"modal-static"),h),innerRef:w}),x,this.renderModalDialog()),A))}return null}}]),r}(Z.Component);Ji.propTypes=a7;Ji.defaultProps=Nne;Ji.openCount=0;Ji.originalBodyOverflow=null;var Mne=["className","cssModule","children","toggle","tag","wrapTag","closeAriaLabel","close"];function GC(){return GC=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function Ine(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,a;for(a=0;a=0)&&(r[i]=e[i]);return r}var Dne={children:Y.node,className:Y.string,close:Y.object,closeAriaLabel:Y.string,cssModule:Y.object,tag:Nt,toggle:Y.func,wrapTag:Nt};function Sl(e){var t,r=e.className,n=e.cssModule,i=e.children,a=e.toggle,o=e.tag,s=o===void 0?"h5":o,c=e.wrapTag,l=c===void 0?"div":c,h=e.closeAriaLabel,p=h===void 0?"Close":h,g=e.close,_=Lne(e,Mne),b=mt(xt(r,"modal-header"),n);return!g&&a&&(t=Z.createElement("button",{type:"button",onClick:a,className:mt("btn-close",n),"aria-label":p})),Z.createElement(l,GC({},_,{className:b}),Z.createElement(s,{className:mt("modal-title",n)},i),g||t)}Sl.propTypes=Dne;var $ne=["className","cssModule","tag"];function KC(){return KC=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function Bne(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,a;for(a=0;a=0)&&(r[i]=e[i]);return r}var Une={className:Y.string,cssModule:Y.object,tag:Nt};function as(e){var t=e.className,r=e.cssModule,n=e.tag,i=n===void 0?"div":n,a=Fne(e,$ne),o=mt(xt(t,"modal-body"),r);return Z.createElement(i,KC({},a,{className:o}))}as.propTypes=Une;var zne=["className","cssModule","tag"];function YC(){return YC=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function Wne(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,a;for(a=0;a=0)&&(r[i]=e[i]);return r}var qne={className:Y.string,cssModule:Y.object,tag:Nt};function Hu(e){var t=e.className,r=e.cssModule,n=e.tag,i=n===void 0?"div":n,a=Vne(e,zne),o=mt(xt(t,"modal-footer"),r);return Z.createElement(i,YC({},a,{className:o}))}Hu.propTypes=qne;function ZC(){return ZC=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function Yne(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,a;for(a=0;a=0)&&(r[i]=e[i]);return r}var Zne={children:Y.node,row:Y.bool,check:Y.bool,switch:Y.bool,inline:Y.bool,floating:Y.bool,noMargin:Y.bool,disabled:Y.bool,tag:Nt,className:Y.string,cssModule:Y.object};function xy(e){var t=e.className,r=e.cssModule,n=e.row,i=e.disabled,a=e.check,o=e.inline,s=e.floating,c=e.noMargin,l=e.tag,h=l===void 0?"div":l,p=e.switch,g=Kne(e,Gne),_=a||p,b=mt(xt(t,n?"row":!1,_?"form-check":!1,p?"form-switch":!1,_||c?!1:"mb-3",_&&o?"form-check-inline":!1,_&&i?"disabled":!1,s&&"form-floating"),r);return h==="fieldset"&&(g.disabled=i),Z.createElement(h,XC({},g,{className:b}))}xy.propTypes=Zne;function QC(e){"@babel/helpers - typeof";return QC=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},QC(e)}var Xne=["className","cssModule","type","bsSize","valid","invalid","tag","addon","plaintext","innerRef"];function JC(){return JC=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function Jne(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,a;for(a=0;a=0)&&(r[i]=e[i]);return r}function eie(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function tie(e,t){for(var r=0;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function wy(e){return wy=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},wy(e)}var sie={children:Y.node,type:Y.string,size:Y.oneOfType([Y.number,Y.string]),bsSize:Y.string,valid:Y.bool,invalid:Y.bool,tag:Nt,innerRef:Y.oneOfType([Y.object,Y.func,Y.string]),plaintext:Y.bool,addon:Y.bool,className:Y.string,cssModule:Y.object},Zr=function(e){nie(r,e);var t=iie(r);function r(n){var i;return eie(this,r),i=t.call(this,n),i.getRef=i.getRef.bind(tP(i)),i.focus=i.focus.bind(tP(i)),i}return rie(r,[{key:"getRef",value:function(i){this.props.innerRef&&this.props.innerRef(i),this.ref=i}},{key:"focus",value:function(){this.ref&&this.ref.focus()}},{key:"render",value:function(){var i=this.props,a=i.className,o=i.cssModule,s=i.type,c=s===void 0?"text":s,l=i.bsSize,h=i.valid,p=i.invalid,g=i.tag,_=i.addon,b=i.plaintext,x=i.innerRef,w=Qne(i,Xne),S=["switch","radio","checkbox"].indexOf(c)>-1,C=/\D/g,P=c==="textarea",T=c==="select",A=c==="range",j=g||(T||P?c:"input"),N="form-control";b?(N="".concat(N,"-plaintext"),j=g||"input"):A?N="form-range":T?N="form-select":S&&(_?N=null:N="form-check-input"),w.size&&C.test(w.size)&&(QO(`Please use the prop "bsSize" instead of the "size" to bootstrap's input sizing.`),l=w.size,delete w.size);var $=mt(xt(a,p&&"is-invalid",h&&"is-valid",l?T?"form-select-".concat(l):"form-control-".concat(l):!1,N),o);return(j==="input"||g&&typeof g=="function")&&(w.type=c==="switch"?"checkbox":c),w.children&&!(b||c==="select"||typeof j!="string"||j==="select")&&(QO('Input with a type of "'.concat(c,'" cannot have children. Please use "value"/"defaultValue" instead.')),delete w.children),Z.createElement(j,JC({},w,{ref:x,className:$,"aria-invalid":p}))}}]),r}(Z.Component);Zr.propTypes=sie;var lie=["className","cssModule","tag","type","size"];function Sy(){return Sy=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function cie(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,a;for(a=0;a=0)&&(r[i]=e[i]);return r}var fie={className:Y.string,cssModule:Y.object,size:Y.string,tag:Nt,type:Y.string};function Om(e){var t=e.className,r=e.cssModule,n=e.tag,i=n===void 0?"div":n;e.type;var a=e.size,o=uie(e,lie),s=mt(xt(t,"input-group",a?"input-group-".concat(a):null),r);return e.type==="dropdown"?Z.createElement(xl,Sy({},o,{className:s})):Z.createElement(KF.Provider,{value:{insideInputGroup:!0}},Z.createElement(i,Sy({},o,{className:s})))}Om.propTypes=fie;var die=["className","listClassName","cssModule","size","tag","listTag","aria-label"];function rP(){return rP=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function mie(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,a;for(a=0;a=0)&&(r[i]=e[i]);return r}var vie={children:Y.node,className:Y.string,listClassName:Y.string,cssModule:Y.object,size:Y.string,tag:Nt,listTag:Nt,"aria-label":Y.string};function ej(e){var t=e.className,r=e.listClassName,n=e.cssModule,i=e.size,a=e.tag,o=a===void 0?"nav":a,s=e.listTag,c=s===void 0?"ul":s,l=e["aria-label"],h=l===void 0?"pagination":l,p=pie(e,die),g=mt(xt(t),n),_=mt(xt(r,"pagination",hie({},"pagination-".concat(i),!!i)),n);return Z.createElement(o,{className:g,"aria-label":h},Z.createElement(c,rP({},p,{className:_})))}ej.propTypes=vie;var gie=["active","className","cssModule","disabled","tag"];function nP(){return nP=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function bie(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,a;for(a=0;a=0)&&(r[i]=e[i]);return r}var _ie={active:Y.bool,children:Y.node,className:Y.string,cssModule:Y.object,disabled:Y.bool,tag:Nt};function Pu(e){var t=e.active,r=e.className,n=e.cssModule,i=e.disabled,a=e.tag,o=a===void 0?"li":a,s=yie(e,gie),c=mt(xt(r,"page-item",{active:t,disabled:i}),n);return Z.createElement(o,nP({},s,{className:c}))}Pu.propTypes=_ie;var xie=["className","cssModule","next","previous","first","last","tag"];function iP(){return iP=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function Sie(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,a;for(a=0;a=0)&&(r[i]=e[i]);return r}var Oie={"aria-label":Y.string,children:Y.node,className:Y.string,cssModule:Y.object,next:Y.bool,previous:Y.bool,first:Y.bool,last:Y.bool,tag:Nt};function Eu(e){var t=e.className,r=e.cssModule,n=e.next,i=e.previous,a=e.first,o=e.last,s=e.tag,c=s===void 0?"a":s,l=wie(e,xie),h=mt(xt(t,"page-link"),r),p;i?p="Previous":n?p="Next":a?p="First":o&&(p="Last");var g=e["aria-label"]||p,_;i?_="‹":n?_="›":a?_="«":o&&(_="»");var b=e.children;return b&&Array.isArray(b)&&b.length===0&&(b=null),!l.href&&c==="a"&&(c="button"),(i||n||a||o)&&(b=[Z.createElement("span",{"aria-hidden":"true",key:"caret"},b||_),Z.createElement("span",{className:"visually-hidden",key:"ariaLabel"},g)]),Z.createElement(c,iP({},l,{className:h,"aria-label":g}),b)}Eu.propTypes=Oie;function aP(e){"@babel/helpers - typeof";return aP=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},aP(e)}function vN(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function Cie(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Oy(e){return Oy=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},Oy(e)}var Mie=["defaultOpen"],Cm=function(e){Aie(r,e);var t=kie(r);function r(n){var i;return Eie(this,r),i=t.call(this,n),i.state={isOpen:n.defaultOpen||!1},i.toggle=i.toggle.bind(o7(i)),i}return jie(r,[{key:"toggle",value:function(i){var a=this;this.setState(function(o){return{isOpen:!o.isOpen}},function(){a.props.onToggle&&a.props.onToggle(i,a.state.isOpen)})}},{key:"render",value:function(){return Z.createElement(xl,oP({isOpen:this.state.isOpen,toggle:this.toggle},bl(this.props,Mie)))}}]),r}(M.Component);Cm.propTypes=Cie({defaultOpen:Y.bool,onToggle:Y.func},xl.propTypes);function lP(e){"@babel/helpers - typeof";return lP=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},lP(e)}function gN(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function Lie(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Cy(e){return Cy=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},Cy(e)}var Wie=["defaultOpen"],Si=function(e){Bie(r,e);var t=Uie(r);function r(n){var i;return Die(this,r),i=t.call(this,n),i.state={isOpen:n.defaultOpen||!1},i.toggle=i.toggle.bind(s7(i)),i}return Fie(r,[{key:"toggle",value:function(){this.setState(function(i){return{isOpen:!i.isOpen}})}},{key:"render",value:function(){return Z.createElement(ab,uP({isOpen:this.state.isOpen,toggle:this.toggle},bl(this.props,Wie)))}}]),r}(M.Component);Si.propTypes=Lie({defaultOpen:Y.bool},ab.propTypes);function l7(e,t=globalThis.setTimeout,r=globalThis.clearTimeout){const n=M.useRef(null),i=M.useCallback(()=>{n.current&&r(n.current)},[r]),a=M.useCallback((o,s)=>{i(),n.current=t(()=>{o(),n.current=null},s??e)},[i,e,t]);return M.useEffect(()=>i,[i]),M.useMemo(()=>({setTimeout:a,clearCurrentTimeout:i}),[i,a])}const Lu=({className:e,children:t,loading:r=!1,type:n="default",fullWidth:i=!1})=>v.jsx(Qi,{body:!0,className:je(e,{"w-100":i,"w-75 mx-auto":!i,"border-danger":n==="error"}),children:v.jsxs("h3",{className:je("text-center mb-0",{"text-muted":n==="default","text-danger":n==="error"}),children:[r&&v.jsx(He,{icon:bT,spin:!0}),r&&v.jsx("span",{className:"ms-2",children:t??"Loading..."}),!r&&t]})}),Sr=({title:e,children:t,bodyClassName:r,...n})=>v.jsxs(Qi,{...n,children:[e&&v.jsx(Sm,{role:"heading","aria-level":4,children:e}),v.jsx(wm,{className:r,children:t})]}),gi=({children:e,type:t,className:r,small:n=!1})=>v.jsx(Sr,{role:"document",className:je("text-center",{"w-75 mx-auto":!n,"w-100":n,"bg-main":t==="success","bg-danger":t==="error","bg-warning":t==="warning","text-white":t!=="warning"},r),bodyClassName:je({"p-2":n}),children:e}),u7=({checked:e=!1,onChange:t,className:r,children:n,type:i,inline:a=!1})=>{const o=M.useId(),s=h=>t==null?void 0:t(h.target.checked,h),c={"form-switch":i==="switch","form-checkbox":i==="checkbox"},l=a?{display:"inline-block"}:{};return v.jsxs("span",{className:je("form-check",c,r),style:l,children:[v.jsx("input",{type:"checkbox",className:"form-check-input",id:o,checked:e,onChange:s}),v.jsx("label",{className:"form-check-label",htmlFor:o,children:n})]})},c7=e=>v.jsx(u7,{type:"checkbox",...e}),Xo=e=>v.jsx(u7,{type:"switch",...e}),dd=({children:e,label:t,className:r="",labelClassName:n="",noMargin:i=!1,id:a})=>v.jsxs("div",{className:`${r} ${i?"":"mb-3"}`,children:[v.jsx("label",{className:`form-label ${n}`,htmlFor:a,children:t}),e]}),qie=({children:e,value:t,onChange:r,type:n,required:i,placeholder:a,className:o,labelClassName:s})=>{const c=M.useId();return v.jsx(dd,{label:v.jsxs(v.Fragment,{children:[e,":"]}),className:o,labelClassName:s,id:c,children:v.jsx("input",{id:c,className:"form-control",type:n??"text",value:t,required:i??!0,placeholder:a,onChange:l=>r(l.target.value)})})},Hie=500;let Wg;const yN=()=>{Wg!==null&&clearTimeout(Wg),Wg=null},ob=({onChange:e,className:t,large:r=!0,noBorder:n=!1,initialValue:i="",setTimeout_:a=setTimeout})=>{const[o,s]=M.useState(i),c=(l,h=Hie)=>{s(l),yN(),Wg=a(()=>{e(l),yN()},h)};return v.jsxs("div",{className:je("search-field",t),children:[v.jsx("input",{type:"text",className:je("form-control search-field__input",{"form-control-lg":r,"search-field__input--no-border":n}),placeholder:"Search...",value:o,onChange:l=>c(l.target.value)}),v.jsx(He,{icon:F$,className:"search-field__icon"}),v.jsx("button",{"aria-label":"Clear search",type:"button",className:"close search-field__close btn-close",hidden:o==="",id:"search-field__close",onClick:()=>c("",0)})]})},Ki=()=>M.useRef(null),f7=e=>{const t=new URLSearchParams(e),r={};return t.forEach((n,i)=>{if(i.endsWith("[]")){const a=i.slice(0,-2);r[a]??(r[a]=[]),r[a].push(n)}else r[i]=n}),r},sb=e=>{const t=new URLSearchParams;for(const[r,n]of Object.entries(e))n!==void 0&&(Array.isArray(n)?n.forEach(i=>t.append(`${r}[]`,`${i}`)):t.append(r,`${n}`));return t.toString()},hd=()=>{const{search:e}=bn();return M.useMemo(()=>f7(e),[e])},Gie=2e3,d7=(e={},t,r=globalThis.setTimeout,n=globalThis.clearTimeout)=>{const{initialValue:i=!1,delay:a=Gie}=typeof e=="boolean"?{initialValue:e,delay:t}:e,{setTimeout:o}=l7(a,r,n),[s,c]=M.useState(i),l=M.useRef(i),h=M.useCallback(()=>{c(!l.current),o(()=>c(l.current))},[o]);return[s,h]},lr=(e=!1)=>{const[t,r]=M.useState(e),n=M.useCallback(()=>r(o=>!o),[]),i=M.useCallback(()=>r(!0),[]),a=M.useCallback(()=>r(!1),[]);return[t,n,i,a]},os=({text:e,disabled:t=!1,className:r,children:n,dropdownClassName:i,noCaret:a,end:o=!1,minWidth:s,inline:c,size:l,...h})=>{const[p,g]=lr(),_=je("dropdown-btn__toggle",r,{"btn-block":!c,"dropdown-btn__toggle--with-caret":!a}),b={minWidth:s&&`${s}px`};return v.jsxs(xl,{isOpen:p,toggle:g,disabled:t,className:i,children:[v.jsx(is,{size:l,caret:!a,className:_,color:"primary",...h,children:e}),v.jsx(wl,{className:"w-100",end:o,style:b,children:n})]})},lb=({children:e,minWidth:t,label:r="Options"})=>v.jsx(os,{text:v.jsx(He,{className:"px-1",icon:AY}),"aria-label":r,size:"sm",minWidth:t,end:!0,noCaret:!0,inline:!0,children:e}),rp=({children:e,...t})=>v.jsx(UT,{children:v.jsx(zT,{className:"nav-pills__nav-link",tag:Y0,...t,children:e})}),h7=({children:e,fill:t=!1,className:r=""})=>v.jsx(Qi,{className:`nav-pills__nav p-0 overflow-hidden ${r}`,body:!0,children:v.jsx(BT,{pills:!0,fill:t,children:M.Children.map(e,n=>{if(!M.isValidElement(n)||n.type!==rp)throw new Error("Only NavPillItem children are allowed inside NavPills.");return n})})});function Pm(e,t,r){return typeof e=="object"?Pm(e.currentField,e.newField,e.currentOrderDir):e!==t?"ASC":r?{ASC:"DESC",DESC:void 0}[r]:"ASC"}const p7=(e,{field:t,dir:r})=>!t||!r?e:e.sort((n,i)=>{const a=r==="ASC"?1:-1,o=r==="ASC"?-1:1;return n[t]>i[t]?a:o}),Kie=e=>e.dir?`${e.field}-${e.dir}`:void 0,Yie=e=>{const[t,r]=e.split("-");return{field:t,dir:r}};function Em({items:e,order:t,onChange:r,isButton:n=!0,right:i=!1,prefixed:a=!0}){const o=s=>()=>{const c=Pm(s,t.field,t.dir);r(c?s:void 0,c)};return v.jsxs(Cm,{children:[v.jsxs(is,{caret:!0,color:n?"primary":"link",className:je({"dropdown-btn__toggle btn-block pe-4 overflow-hidden":n,"btn-sm p-0":!n}),children:[!n&&v.jsx(v.Fragment,{children:"Order by"}),n&&!t.field&&v.jsx("i",{children:"Order by..."}),n&&t.field&&v.jsxs(v.Fragment,{children:[a&&"Order by: ",e[t.field]," - ",v.jsx("small",{children:t.dir??"DESC"})]})]}),v.jsxs(wl,{end:i,className:"w-100",style:n?void 0:{minWidth:"11rem"},children:[Object.entries(e).map(([s,c])=>v.jsxs(Ze,{active:t.field===s,onClick:o(s),className:"d-flex justify-content-between align-items-center",children:[c,t.field===s&&v.jsx(He,{icon:t.dir==="ASC"?MY:bY})]},s)),v.jsx(Ze,{divider:!0}),v.jsx(Ze,{disabled:!t.field,onClick:()=>r(),children:v.jsx("i",{children:"Clear selection"})})]})]})}const Cp="#4696e5",Zie="rgba(70, 150, 229, 0.4)",fP="#f77f28",Xie="rgba(247, 127, 40, 0.4)",Qie="white",Jie="#161b22",eae=e=>{var t;return(t=document.querySelector("html"))==null?void 0:t.setAttribute("data-theme",e)},Tm=()=>{var e;return((e=document.querySelector("html"))==null?void 0:e.getAttribute("data-theme"))==="dark"},tj=(e=window.matchMedia.bind(window))=>e("(prefers-color-scheme: dark)").matches?"dark":"light",jm=M.createContext(void 0),pd=M.createContext({responsive:!0}),tae=({children:e,className:t})=>{const{responsive:r}=M.useContext(pd);return v.jsx(jm.Provider,{value:{section:"head"},children:v.jsx("thead",{className:je({"tw:hidden tw:lg:table-header-group":r},t),children:e})})},rae=({children:e,className:t})=>{const{responsive:r}=M.useContext(pd);return v.jsx(jm.Provider,{value:{section:"body"},children:v.jsx("tbody",{className:je({"tw:lg:table-row-group tw:flex tw:flex-col tw:gap-y-3":r},t),children:e})})},nae=({children:e,className:t})=>{const{responsive:r}=M.useContext(pd);return v.jsx(jm.Provider,{value:{section:"footer"},children:v.jsx("tfoot",{className:je({"tw:lg:table-row-group tw:flex tw:flex-col tw:gap-y-3 tw:mt-4":r},t),children:e})})},iae=({children:e,className:t,...r})=>{const n=M.useContext(jm),i=(n==null?void 0:n.section)==="body",{responsive:a}=M.useContext(pd);return v.jsx("tr",{className:je("tw:group",{"tw:lg:table-row tw:flex tw:flex-col":a,"tw:lg:border-0 tw:border-y-2 tw:border-lm-border tw:dark:border-dm-border":a,"tw:hover:bg-lm-primary tw:dark:hover:bg-dm-primary":i,"tw:group-[&]/card:hover:bg-lm-secondary tw:dark:group-[&]/card:hover:bg-dm-secondary":i},t),...r,children:e})},aae=({children:e,className:t,columnName:r,type:n,...i})=>{const a=M.useContext(jm),o=n??((a==null?void 0:a.section)!=="body"?"th":"td"),{responsive:s}=M.useContext(pd);return v.jsx(o,{"data-column":s?r:void 0,className:je("tw:p-2 tw:border-lm-border tw:dark:border-dm-border",{"tw:border-b-1":!s,"tw:block tw:lg:table-cell tw:not-last:border-b-1 tw:lg:border-b-1":s,"tw:before:lg:hidden tw:before:content-[attr(data-column)] tw:before:font-bold tw:before:mr-1":s&&o==="td"},t),...i,children:e})},oae=({header:e,footer:t,children:r,responsive:n=!0,...i})=>v.jsx(pd.Provider,{value:{responsive:n},children:v.jsxs("table",{className:"tw:w-full",...i,children:[v.jsx(tae,{children:e}),v.jsx(rae,{children:r}),t&&v.jsx(nae,{children:t})]})}),di=Object.assign(oae,{Row:iae,Cell:aae}),Yi=({children:e,className:t,disabled:r,variant:n="primary",size:i="md",inline:a=!1,solid:o=!1,...s})=>{const c="to"in s?nr:"button";return v.jsx(c,{className:je({"tw:inline-flex":a,"tw:flex":!a},"tw:gap-2 tw:items-center tw:justify-center","tw:border tw:rounded-md tw:no-underline","tw:transition-colors",{"tw:focus-ring":n!=="danger","tw:focus-ring-danger":n==="danger"},{"tw:px-1.5 tw:py-1 tw:text-sm":i==="sm","tw:px-3 tw:py-1.5":i==="md","tw:px-4 tw:py-2 tw:text-lg":i==="lg"},{"tw:border-brand tw:text-brand":n==="primary","tw:border-zinc-500":n==="secondary","tw:text-zinc-500":n==="secondary"&&!o,"tw:border-danger":n==="danger","tw:text-danger":n==="danger"&&!o},o&&{"tw:text-white":!0,"tw:bg-brand":n==="primary","tw:highlight:bg-brand-dark tw:highlight:border-brand-dark":n==="primary","tw:bg-zinc-500":n==="secondary","tw:highlight:bg-zinc-600 tw:highlight:border-zinc-600":n==="secondary","tw:bg-danger":n==="danger","tw:highlight:bg-danger-dark tw:highlight:border-danger-dark":n==="danger"},!r&&{"tw:highlight:text-white":!o,"tw:highlight:bg-brand":n==="primary","tw:highlight:bg-zinc-500":n==="secondary","tw:highlight:bg-danger":n==="danger"},{"tw:pointer-events-none tw:opacity-65":r},t),disabled:r,...s,children:e})},dP=({onClick:e,label:t="Close"})=>v.jsx("button",{onClick:e,className:je("tw:opacity-50 tw:highlight:opacity-80 tw:transition-opacity","tw:rounded-md tw:focus-ring"),"aria-label":t,children:v.jsx(He,{icon:zY,size:"xl"})}),m7=({borderless:e=!1,size:t="md",feedback:r,className:n,disabled:i,readOnly:a,...o})=>{const s=!i&&!a;return v.jsx("input",{className:je("tw:w-full",{"tw:focus-ring":!r,"tw:focus-ring-danger":r==="error"},{"tw:px-2 tw:py-1 tw:text-sm":t==="sm","tw:px-3 tw:py-1.5":t==="md","tw:px-4 tw:py-2 tw:text-xl":t==="lg"},{"tw:rounded-md tw:border":!e,"tw:border-lm-input-border tw:dark:border-dm-input-border":!e&&!r,"tw:border-danger":!e&&r==="error","tw:bg-lm-disabled-input tw:dark:bg-dm-disabled-input":!s,"tw:bg-lm-primary tw:dark:bg-dm-primary":s,"tw:group-[&]/card:bg-lm-input tw:group-[&]/card:dark:bg-dm-input":s},n),disabled:i,readOnly:a,...o})},sae=({required:e,children:t,...r})=>v.jsxs("label",{...r,children:[t,e&&v.jsx("span",{className:"tw:text-danger tw:ml-1","data-testid":"required-indicator",children:"*"})]}),ox=({label:e,inputClassName:t,required:r,hiddenRequired:n,error:i,...a})=>{const o=M.useId();return v.jsxs("div",{className:"tw:flex tw:flex-col tw:gap-1",children:[v.jsx(sae,{htmlFor:o,required:r,children:e}),v.jsx(m7,{id:o,className:t,required:r||n,feedback:i?"error":void 0,...a}),i&&v.jsx("span",{className:"tw:text-danger",children:i})]})},lae=({onChange:e,containerClassName:t,inputClassName:r,size:n="lg",...i})=>{const{setTimeout:a,clearCurrentTimeout:o}=l7(500),s=M.useCallback(c=>{c?a(()=>e(c)):(o(),e(c))},[o,e,a]);return v.jsxs("div",{className:je("tw:group tw:relative tw:focus-within:z-10",t),children:[v.jsx(He,{icon:F$,className:je("tw:absolute tw:top-[50%] tw:translate-y-[-50%] tw:transition-colors","tw:text-placeholder tw:group-focus-within:text-lm-text tw:dark:group-focus-within:text-dm-text",{"tw:left-3":n!=="sm","tw:scale-85 tw:left-2":n==="sm"})}),v.jsx(m7,{type:"search",className:je({"tw:pl-9":n!=="sm","tw:pl-7":n==="sm"},r),placeholder:"Search...",onChange:c=>s(c.target.value),size:n,...i})]})},uae=({className:e,disabled:t,size:r="md",...n})=>v.jsx("button",{className:je("tw:inline-flex tw:rounded-md tw:focus-ring","tw:text-brand tw:highlight:text-brand-dark tw:highlight:underline",{"tw:px-1.5 tw:py-1 tw:text-sm":r==="sm","tw:px-3 tw:py-1.5":r==="md","tw:px-4 tw:py-2 tw:text-lg":r==="lg","tw:pointer-events-none tw:opacity-65":t},e),disabled:t,...n}),cae=({className:e,...t})=>v.jsx("div",{className:je("tw:px-4 tw:py-3 tw:rounded-t-md","tw:bg-lm-primary tw:dark:bg-dm-primary tw:border-b tw:border-lm-border tw:dark:border-dm-border",e),...t}),fae=({className:e,...t})=>v.jsx("div",{className:je("tw:p-4 tw:bg-lm-primary tw:dark:bg-dm-primary tw:first:rounded-t-md","tw:first:rounded-t-md tw:last:rounded-b-md",e),...t}),dae=({className:e,...t})=>v.jsx("div",{className:je("tw:px-4 tw:py-3 tw:rounded-b-md","tw:bg-lm-primary tw:dark:bg-dm-primary tw:border-t tw:border-lm-border tw:dark:border-dm-border",e),...t}),hae=({className:e,...t})=>v.jsx("div",{className:je("tw:group/card tw:rounded-md tw:shadow-md","tw:border tw:border-lm-border tw:dark:border-dm-border tw:bg-lm-primary tw:dark:bg-dm-primary",e),...t}),mi=Object.assign(hae,{Body:fae,Header:cae,Footer:dae}),ub=({bodyClassName:e,children:t,...r})=>{const{title:n,titleSize:i="md",...a}="title"in r?r:{...r,title:void 0,titleSize:void 0};return v.jsxs(mi,{...a,children:[n&&v.jsxs(mi.Header,{children:[i==="lg"&&v.jsx("h4",{children:n}),i==="md"&&v.jsx("h5",{children:n}),i==="sm"&&v.jsx("h6",{children:n})]}),v.jsx(mi.Body,{className:e,children:t})]})},v7=M.createContext(null),pae=({className:e,to:t,...r})=>{const n=M.useContext(v7);return v.jsx(Y0,{role:"menuitem",to:t,className:({isActive:i})=>je("tw:px-4 tw:pt-2 tw:pb-[calc(0.5rem-3px)] tw:border-b-3","tw:font-bold tw:no-underline tw:text-center tw:highlight:text-brand tw:transition-colors","tw:rounded-none tw:outline-none tw:focus-visible:inset-ring-2 tw:focus-visible:inset-ring-brand/50",{"tw:border-b-brand active":i,"tw:border-b-transparent tw:text-gray-500":!i,"tw:flex-grow":n==null?void 0:n.fill},e),...r})},mae=({children:e,className:t,fill:r})=>v.jsx(v7.Provider,{value:{fill:r},children:v.jsx(mi,{role:"menubar",className:je("tw:flex tw:overflow-hidden",t),children:e})});Object.assign(mae,{Pill:pae});const vae=({open:e,children:t,className:r,onClose:n,...i})=>{const a=M.useRef(null);return M.useEffect(()=>{var o,s;const c=document.body,l=c.style.overflow,h=c.style.paddingRight;if(e){const p=window.outerWidth-c.clientWidth,g=c.scrollHeight>c.clientHeight;c.style.overflow="hidden",g&&(c.style.paddingRight=`${p}px`),(o=a.current)==null||o.showModal()}else(s=a.current)==null||s.close();return()=>{c.style.overflow=l,c.style.paddingRight=h}},[e]),nb.createPortal(v.jsx("dialog",{ref:a,className:je("tw:bg-transparent tw:backdrop:bg-black/50",r),onCancel:o=>{o.preventDefault(),n()},...i,children:e&&t}),document.body)},g7=({open:e,onClose:t,variant:r="default",title:n,children:i,className:a,...o})=>{const{size:s="md",confirmText:c="Confirm",cancelText:l="Cancel",confirmDisabled:h,onConfirm:p,onClosed:g,..._}="onConfirm"in o?o:{...o},[b,x]=M.useState(e),w=M.useRef(null),S=M.useRef("cancel"),C=M.useCallback(()=>{S.current="confirm",p==null||p()},[p]);return M.useEffect(()=>{if(e){S.current="cancel",x(!0);return}const P=w.current;if(P){delete w.current.dataset.open;let T=!1;const A=j=>{T||j.target!==P||(T=!0,x(!1),g==null||g(S.current))};return P.addEventListener("transitionend",A),()=>{P.removeEventListener("transitionend",A)}}},[g,e]),M.useEffect(()=>{const P=w.current;b&&P&&(P.dataset.open="")},[b]),v.jsx(vae,{open:b,onClose:t,className:je({"tw:flex tw:w-screen tw:h-screen tw:max-w-screen tw:max-h-screen":b,"tw:overflow-hidden":r==="cover"},a),..._,children:v.jsx("div",{"data-testid":"transition-container",ref:w,className:je("tw:w-full tw:m-auto tw:p-4 tw:sm:p-6","tw:-translate-y-4 tw:data-open:translate-y-0 tw:opacity-0 tw:data-open:opacity-100","tw:transition-[opacity_,_translate] tw:duration-300",r!=="cover"&&{"tw:sm:w-sm":s==="sm","tw:md:w-lg":s==="md","tw:md:w-4xl":s==="lg","tw:md:w-6xl":s==="xl"},{"tw:h-full":r==="cover"}),children:v.jsx(mi,{className:je("tw:w-full",{"tw:h-full tw:relative tw:overflow-auto":r==="cover"}),children:r==="cover"?v.jsxs(v.Fragment,{children:[v.jsxs("div",{className:je("tw:px-4 tw:py-3 tw:absolute tw:top-0 tw:left-0 tw:right-0","tw:flex tw:items-center tw:justify-between","tw:text-white tw:bg-linear-to-b tw:from-black/70 tw:to-black/10","tw:[text-shadow:_0_2px_4px_rgb(0_0_0/_0.8)]"),children:[v.jsx("h5",{children:n}),v.jsx(dP,{onClick:t,label:"Close dialog"})]}),v.jsx("div",{children:i})]}):v.jsxs(v.Fragment,{children:[v.jsxs(mi.Header,{className:je("tw:sticky tw:top-0","tw:flex tw:items-center tw:justify-between tw:gap-x-2"),children:[v.jsx("h5",{className:je({"tw:text-danger":r==="danger"}),children:n}),v.jsx(dP,{onClick:t,label:"Close dialog"})]}),v.jsx(mi.Body,{children:i}),p&&v.jsxs(mi.Footer,{"data-testid":"footer",className:je("tw:flex tw:justify-end tw:items-center tw:gap-x-2","tw:[&]:px-3 tw:sticky tw:bottom-0"),children:[v.jsx(uae,{onClick:t,children:l}),v.jsx(Yi,{solid:!0,variant:r==="danger"?"danger":"primary",disabled:h,onClick:C,children:c})]})]})})})})},y7=({className:e,children:t,loading:r=!1,variant:n="default"})=>v.jsx(ub,{className:je({"tw:[&]:border-danger":n==="error"},e),children:v.jsxs("h3",{className:je("tw:text-center",{"tw:text-gray-500 tw:dark:text-gray-400":n==="default","tw:text-danger":n==="error"}),children:[r&&v.jsxs(v.Fragment,{children:[v.jsx(He,{icon:bT,spin:!0}),v.jsx("span",{className:"tw:ml-2",children:t??"Loading..."})]}),!r&&t]})}),b7=({variant:e,className:t,size:r="md",children:n})=>v.jsx("div",{className:je("tw:rounded-md tw:text-center",{"tw:p-2":r==="sm","tw:p-4":r==="md","tw:p-6":r==="lg","tw:[&]:text-white":e!=="warning","tw:bg-brand":e==="success","tw:bg-danger":e==="error","tw:bg-warning tw:text-black":e==="warning"},t),children:n}),gae=({isOpen:e,onClose:t,forceUpdate:r})=>{const[n,,i]=lr(),a=M.useCallback(()=>{i(),r()},[r,i]);return e?v.jsxs(mi,{role:"alert",className:je("tw:w-[700px] tw:max-w-[calc(100%-30px)]","tw:fixed tw:top-[35px] tw:left-[50%] tw:translate-x-[-50%] tw:z-[1040]"),children:[v.jsxs(mi.Header,{className:"tw:flex tw:items-center tw:justify-between",children:[v.jsx("h5",{children:"This app has just been updated!"}),v.jsx(dP,{onClick:t})]}),v.jsxs(mi.Body,{className:"tw:flex tw:gap-4 tw:items-center tw:justify-between tw:max-md:flex-col",children:["Restart it to enjoy the new features.",v.jsxs(Yi,{disabled:n,variant:"secondary",solid:!0,onClick:a,children:[!n&&v.jsxs(v.Fragment,{children:["Restart now ",v.jsx(He,{icon:qY,className:"ms-1"})]}),n&&v.jsx(v.Fragment,{children:"Restarting..."})]})]})]}):null},_7=({children:e,title:t})=>v.jsx("div",{className:"tw:pt-4",children:v.jsxs(ub,{className:"tw:p-4 tw:w-full tw:lg:w-[65%] tw:m-auto",children:[v.jsx("h2",{children:t}),e]})}),x7=({to:e="/",children:t="Home"})=>v.jsxs(_7,{title:"Oops! We could not find requested route.",children:[v.jsx("p",{children:"Use your browser's back button to navigate to the page you have previously come from, or just press this button."}),v.jsx("br",{}),v.jsx(Yi,{inline:!0,to:e,size:"lg",children:t})]});function Ta(e){return M.useMemo(()=>e,[e])}function ja(e,t){return(r,n=globalThis.console)=>(t.forEach(i=>{const a=r[i];e[i]=a}),e)}const yae=async()=>{var t;(await((t=navigator.serviceWorker)==null?void 0:t.getRegistrations())??[]).forEach(({waiting:r})=>{r==null||r.addEventListener("statechange",n=>{var i;((i=n.target)==null?void 0:i.state)==="activated"&&window.location.reload()}),r==null||r.postMessage({type:"SKIP_WAITING"})})},w7=({fetchServers:e,servers:t,settings:r,appUpdated:n,resetAppUpdate:i})=>{var w;const{MainHeader:a,Home:o,ShlinkWebComponentContainer:s,CreateServer:c,EditServer:l,Settings:h,ManageServers:p,ShlinkVersionsContainer:g}=Ta(w7),_=bn(),b=M.useRef(t),x=_.pathname==="/";return M.useEffect(()=>{Object.keys(b.current).length===0&&e()},[e]),M.useEffect(()=>{var S;eae(((S=r.ui)==null?void 0:S.theme)??tj())},[(w=r.ui)==null?void 0:w.theme]),v.jsxs("div",{className:"tw:px-3 tw:h-full",children:[v.jsx(a,{}),v.jsxs("div",{className:"tw:h-full tw:pt-(--header-height)",children:[v.jsx("div",{className:je("tw:min-h-full tw:pb-[calc(var(--footer-height)+var(--footer-margin))] tw:-mb-[calc(var(--footer-height)+var(--footer-margin))]",{"tw:flex tw:items-center tw:pt-4":x}),children:v.jsxs(G0,{children:[v.jsx(Ot,{index:!0,element:v.jsx(o,{})}),v.jsx(Ot,{path:"/settings",children:["","*"].map(S=>v.jsx(Ot,{path:S,element:v.jsx(h,{})},S))}),v.jsx(Ot,{path:"/manage-servers",element:v.jsx(p,{})}),v.jsx(Ot,{path:"/server/create",element:v.jsx(c,{})}),v.jsx(Ot,{path:"/server/:serverId/edit",element:v.jsx(l,{})}),v.jsx(Ot,{path:"/server/:serverId",children:["","*"].map(S=>v.jsx(Ot,{path:S,element:v.jsx(s,{})},S))}),v.jsx(Ot,{path:"*",element:v.jsx(x7,{})})]})}),v.jsx("div",{className:"tw:h-(--footer-height) tw:mt-(--footer-margin) tw:md:px-4",children:v.jsx(g,{})})]}),v.jsx(gae,{isOpen:n,onClose:i,forceUpdate:yae})]})},bae=ja(w7,["MainHeader","Home","ShlinkWebComponentContainer","CreateServer","EditServer","Settings","ManageServers","ShlinkVersionsContainer"]);function nn(e){return`Minified Redux error #${e}; visit https://redux.js.org/Errors?code=${e} for the full message or use the non-minified dev environment for full errors. `}var _ae=typeof Symbol=="function"&&Symbol.observable||"@@observable",bN=_ae,sx=()=>Math.random().toString(36).substring(7).split("").join("."),xae={INIT:`@@redux/INIT${sx()}`,REPLACE:`@@redux/REPLACE${sx()}`,PROBE_UNKNOWN_ACTION:()=>`@@redux/PROBE_UNKNOWN_ACTION${sx()}`},Py=xae;function rj(e){if(typeof e!="object"||e===null)return!1;let t=e;for(;Object.getPrototypeOf(t)!==null;)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t||Object.getPrototypeOf(e)===null}function S7(e,t,r){if(typeof e!="function")throw new Error(nn(2));if(typeof t=="function"&&typeof r=="function"||typeof r=="function"&&typeof arguments[3]=="function")throw new Error(nn(0));if(typeof t=="function"&&typeof r>"u"&&(r=t,t=void 0),typeof r<"u"){if(typeof r!="function")throw new Error(nn(1));return r(S7)(e,t)}let n=e,i=t,a=new Map,o=a,s=0,c=!1;function l(){o===a&&(o=new Map,a.forEach((w,S)=>{o.set(S,w)}))}function h(){if(c)throw new Error(nn(3));return i}function p(w){if(typeof w!="function")throw new Error(nn(4));if(c)throw new Error(nn(5));let S=!0;l();const C=s++;return o.set(C,w),function(){if(S){if(c)throw new Error(nn(6));S=!1,l(),o.delete(C),a=null}}}function g(w){if(!rj(w))throw new Error(nn(7));if(typeof w.type>"u")throw new Error(nn(8));if(typeof w.type!="string")throw new Error(nn(17));if(c)throw new Error(nn(9));try{c=!0,i=n(i,w)}finally{c=!1}return(a=o).forEach(C=>{C()}),w}function _(w){if(typeof w!="function")throw new Error(nn(10));n=w,g({type:Py.REPLACE})}function b(){const w=p;return{subscribe(S){if(typeof S!="object"||S===null)throw new Error(nn(11));function C(){const T=S;T.next&&T.next(h())}return C(),{unsubscribe:w(C)}},[bN](){return this}}}return g({type:Py.INIT}),{dispatch:g,subscribe:p,getState:h,replaceReducer:_,[bN]:b}}function wae(e){Object.keys(e).forEach(t=>{const r=e[t];if(typeof r(void 0,{type:Py.INIT})>"u")throw new Error(nn(12));if(typeof r(void 0,{type:Py.PROBE_UNKNOWN_ACTION()})>"u")throw new Error(nn(13))})}function nj(e){const t=Object.keys(e),r={};for(let a=0;a"u")throw s&&s.type,new Error(nn(14));l[p]=b,c=c||b!==_}return c=c||n.length!==Object.keys(o).length,c?l:o}}function Ey(...e){return e.length===0?t=>t:e.length===1?e[0]:e.reduce((t,r)=>(...n)=>t(r(...n)))}function Sae(...e){return t=>(r,n)=>{const i=t(r,n);let a=()=>{throw new Error(nn(15))};const o={getState:i.getState,dispatch:(c,...l)=>a(c,...l)},s=e.map(c=>c(o));return a=Ey(...s)(i.dispatch),{...i,dispatch:a}}}function Oae(e){return rj(e)&&"type"in e&&typeof e.type=="string"}var O7=Symbol.for("immer-nothing"),_N=Symbol.for("immer-draftable"),_i=Symbol.for("immer-state");function ya(e,...t){throw new Error(`[Immer] minified error nr: ${e}. Full error at: https://bit.ly/3cXEKWf`)}var Ef=Object.getPrototypeOf;function Iu(e){return!!e&&!!e[_i]}function Qo(e){var t;return e?C7(e)||Array.isArray(e)||!!e[_N]||!!((t=e.constructor)!=null&&t[_N])||fb(e)||db(e):!1}var Cae=Object.prototype.constructor.toString();function C7(e){if(!e||typeof e!="object")return!1;const t=Ef(e);if(t===null)return!0;const r=Object.hasOwnProperty.call(t,"constructor")&&t.constructor;return r===Object?!0:typeof r=="function"&&Function.toString.call(r)===Cae}function Pp(e,t){cb(e)===0?Object.entries(e).forEach(([r,n])=>{t(r,n,e)}):e.forEach((r,n)=>t(n,r,e))}function cb(e){const t=e[_i];return t?t.type_:Array.isArray(e)?1:fb(e)?2:db(e)?3:0}function hP(e,t){return cb(e)===2?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function P7(e,t,r){const n=cb(e);n===2?e.set(t,r):n===3?e.add(r):e[t]=r}function Pae(e,t){return e===t?e!==0||1/e===1/t:e!==e&&t!==t}function fb(e){return e instanceof Map}function db(e){return e instanceof Set}function cu(e){return e.copy_||e.base_}function pP(e,t){if(fb(e))return new Map(e);if(db(e))return new Set(e);if(Array.isArray(e))return Array.prototype.slice.call(e);if(!t&&C7(e))return Ef(e)?{...e}:Object.assign(Object.create(null),e);const r=Object.getOwnPropertyDescriptors(e);delete r[_i];let n=Reflect.ownKeys(r);for(let i=0;i1&&(e.set=e.add=e.clear=e.delete=Eae),Object.freeze(e),t&&Pp(e,(r,n)=>ij(n,!0))),e}function Eae(){ya(2)}function hb(e){return Object.isFrozen(e)}var Tae={};function Du(e){const t=Tae[e];return t||ya(0,e),t}var Ep;function E7(){return Ep}function jae(e,t){return{drafts_:[],parent_:e,immer_:t,canAutoFreeze_:!0,unfinalizedDrafts_:0}}function xN(e,t){t&&(Du("Patches"),e.patches_=[],e.inversePatches_=[],e.patchListener_=t)}function mP(e){vP(e),e.drafts_.forEach(Aae),e.drafts_=null}function vP(e){e===Ep&&(Ep=e.parent_)}function wN(e){return Ep=jae(Ep,e)}function Aae(e){const t=e[_i];t.type_===0||t.type_===1?t.revoke_():t.revoked_=!0}function SN(e,t){t.unfinalizedDrafts_=t.drafts_.length;const r=t.drafts_[0];return e!==void 0&&e!==r?(r[_i].modified_&&(mP(t),ya(4)),Qo(e)&&(e=Ty(t,e),t.parent_||jy(t,e)),t.patches_&&Du("Patches").generateReplacementPatches_(r[_i].base_,e,t.patches_,t.inversePatches_)):e=Ty(t,r,[]),mP(t),t.patches_&&t.patchListener_(t.patches_,t.inversePatches_),e!==O7?e:void 0}function Ty(e,t,r){if(hb(t))return t;const n=t[_i];if(!n)return Pp(t,(i,a)=>ON(e,n,t,i,a,r)),t;if(n.scope_!==e)return t;if(!n.modified_)return jy(e,n.base_,!0),n.base_;if(!n.finalized_){n.finalized_=!0,n.scope_.unfinalizedDrafts_--;const i=n.copy_;let a=i,o=!1;n.type_===3&&(a=new Set(i),i.clear(),o=!0),Pp(a,(s,c)=>ON(e,n,i,s,c,r,o)),jy(e,i,!1),r&&e.patches_&&Du("Patches").generatePatches_(n,r,e.patches_,e.inversePatches_)}return n.copy_}function ON(e,t,r,n,i,a,o){if(Iu(i)){const s=a&&t&&t.type_!==3&&!hP(t.assigned_,n)?a.concat(n):void 0,c=Ty(e,i,s);if(P7(r,n,c),Iu(c))e.canAutoFreeze_=!1;else return}else o&&r.add(i);if(Qo(i)&&!hb(i)){if(!e.immer_.autoFreeze_&&e.unfinalizedDrafts_<1)return;Ty(e,i),(!t||!t.scope_.parent_)&&jy(e,i)}}function jy(e,t,r=!1){!e.parent_&&e.immer_.autoFreeze_&&e.canAutoFreeze_&&ij(t,r)}function kae(e,t){const r=Array.isArray(e),n={type_:r?1:0,scope_:t?t.scope_:E7(),modified_:!1,finalized_:!1,assigned_:{},parent_:t,base_:e,draft_:null,copy_:null,revoke_:null,isManual_:!1};let i=n,a=aj;r&&(i=[n],a=Tp);const{revoke:o,proxy:s}=Proxy.revocable(i,a);return n.draft_=s,n.revoke_=o,s}var aj={get(e,t){if(t===_i)return e;const r=cu(e);if(!hP(r,t))return Rae(e,r,t);const n=r[t];return e.finalized_||!Qo(n)?n:n===lx(e.base_,t)?(ux(e),e.copy_[t]=yP(n,e)):n},has(e,t){return t in cu(e)},ownKeys(e){return Reflect.ownKeys(cu(e))},set(e,t,r){const n=T7(cu(e),t);if(n!=null&&n.set)return n.set.call(e.draft_,r),!0;if(!e.modified_){const i=lx(cu(e),t),a=i==null?void 0:i[_i];if(a&&a.base_===r)return e.copy_[t]=r,e.assigned_[t]=!1,!0;if(Pae(r,i)&&(r!==void 0||hP(e.base_,t)))return!0;ux(e),gP(e)}return e.copy_[t]===r&&(r!==void 0||t in e.copy_)||Number.isNaN(r)&&Number.isNaN(e.copy_[t])||(e.copy_[t]=r,e.assigned_[t]=!0),!0},deleteProperty(e,t){return lx(e.base_,t)!==void 0||t in e.base_?(e.assigned_[t]=!1,ux(e),gP(e)):delete e.assigned_[t],e.copy_&&delete e.copy_[t],!0},getOwnPropertyDescriptor(e,t){const r=cu(e),n=Reflect.getOwnPropertyDescriptor(r,t);return n&&{writable:!0,configurable:e.type_!==1||t!=="length",enumerable:n.enumerable,value:r[t]}},defineProperty(){ya(11)},getPrototypeOf(e){return Ef(e.base_)},setPrototypeOf(){ya(12)}},Tp={};Pp(aj,(e,t)=>{Tp[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}});Tp.deleteProperty=function(e,t){return Tp.set.call(this,e,t,void 0)};Tp.set=function(e,t,r){return aj.set.call(this,e[0],t,r,e[0])};function lx(e,t){const r=e[_i];return(r?cu(r):e)[t]}function Rae(e,t,r){var i;const n=T7(t,r);return n?"value"in n?n.value:(i=n.get)==null?void 0:i.call(e.draft_):void 0}function T7(e,t){if(!(t in e))return;let r=Ef(e);for(;r;){const n=Object.getOwnPropertyDescriptor(r,t);if(n)return n;r=Ef(r)}}function gP(e){e.modified_||(e.modified_=!0,e.parent_&&gP(e.parent_))}function ux(e){e.copy_||(e.copy_=pP(e.base_,e.scope_.immer_.useStrictShallowCopy_))}var Nae=class{constructor(e){this.autoFreeze_=!0,this.useStrictShallowCopy_=!1,this.produce=(t,r,n)=>{if(typeof t=="function"&&typeof r!="function"){const a=r;r=t;const o=this;return function(c=a,...l){return o.produce(c,h=>r.call(this,h,...l))}}typeof r!="function"&&ya(6),n!==void 0&&typeof n!="function"&&ya(7);let i;if(Qo(t)){const a=wN(this),o=yP(t,void 0);let s=!0;try{i=r(o),s=!1}finally{s?mP(a):vP(a)}return xN(a,n),SN(i,a)}else if(!t||typeof t!="object"){if(i=r(t),i===void 0&&(i=t),i===O7&&(i=void 0),this.autoFreeze_&&ij(i,!0),n){const a=[],o=[];Du("Patches").generateReplacementPatches_(t,i,a,o),n(a,o)}return i}else ya(1,t)},this.produceWithPatches=(t,r)=>{if(typeof t=="function")return(o,...s)=>this.produceWithPatches(o,c=>t(c,...s));let n,i;return[this.produce(t,r,(o,s)=>{n=o,i=s}),n,i]},typeof(e==null?void 0:e.autoFreeze)=="boolean"&&this.setAutoFreeze(e.autoFreeze),typeof(e==null?void 0:e.useStrictShallowCopy)=="boolean"&&this.setUseStrictShallowCopy(e.useStrictShallowCopy)}createDraft(e){Qo(e)||ya(8),Iu(e)&&(e=Mae(e));const t=wN(this),r=yP(e,void 0);return r[_i].isManual_=!0,vP(t),r}finishDraft(e,t){const r=e&&e[_i];(!r||!r.isManual_)&&ya(9);const{scope_:n}=r;return xN(n,t),SN(void 0,n)}setAutoFreeze(e){this.autoFreeze_=e}setUseStrictShallowCopy(e){this.useStrictShallowCopy_=e}applyPatches(e,t){let r;for(r=t.length-1;r>=0;r--){const i=t[r];if(i.path.length===0&&i.op==="replace"){e=i.value;break}}r>-1&&(t=t.slice(r+1));const n=Du("Patches").applyPatches_;return Iu(e)?n(e,t):this.produce(e,i=>n(i,t))}};function yP(e,t){const r=fb(e)?Du("MapSet").proxyMap_(e,t):db(e)?Du("MapSet").proxySet_(e,t):kae(e,t);return(t?t.scope_:E7()).drafts_.push(r),r}function Mae(e){return Iu(e)||ya(10,e),j7(e)}function j7(e){if(!Qo(e)||hb(e))return e;const t=e[_i];let r;if(t){if(!t.modified_)return t.base_;t.finalized_=!0,r=pP(e,t.scope_.immer_.useStrictShallowCopy_)}else r=pP(e,!0);return Pp(r,(n,i)=>{P7(r,n,j7(i))}),t&&(t.finalized_=!1),r}var xi=new Nae,A7=xi.produce;xi.produceWithPatches.bind(xi);xi.setAutoFreeze.bind(xi);xi.setUseStrictShallowCopy.bind(xi);xi.applyPatches.bind(xi);xi.createDraft.bind(xi);xi.finishDraft.bind(xi);function k7(e){return({dispatch:r,getState:n})=>i=>a=>typeof a=="function"?a(r,n,e):i(a)}var Lae=k7(),Iae=k7,Dae=typeof window<"u"&&window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__?window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__:function(){if(arguments.length!==0)return typeof arguments[0]=="object"?Ey:Ey.apply(null,arguments)},$ae=e=>e&&typeof e.match=="function";function An(e,t){function r(...n){if(t){let i=t(...n);if(!i)throw new Error(Vo(0));return{type:e,payload:i.payload,..."meta"in i&&{meta:i.meta},..."error"in i&&{error:i.error}}}return{type:e,payload:n[0]}}return r.toString=()=>`${e}`,r.type=e,r.match=n=>Oae(n)&&n.type===e,r}var R7=class zh extends Array{constructor(...t){super(...t),Object.setPrototypeOf(this,zh.prototype)}static get[Symbol.species](){return zh}concat(...t){return super.concat.apply(this,t)}prepend(...t){return t.length===1&&Array.isArray(t[0])?new zh(...t[0].concat(this)):new zh(...t.concat(this))}};function CN(e){return Qo(e)?A7(e,()=>{}):e}function PN(e,t,r){return e.has(t)?e.get(t):e.set(t,r(t)).get(t)}function Fae(e){return typeof e=="boolean"}var Bae=()=>function(t){const{thunk:r=!0,immutableCheck:n=!0,serializableCheck:i=!0,actionCreatorCheck:a=!0}=t??{};let o=new R7;return r&&(Fae(r)?o.push(Lae):o.push(Iae(r.extraArgument))),o},Uae="RTK_autoBatch",EN=e=>t=>{setTimeout(t,e)},zae=(e={type:"raf"})=>t=>(...r)=>{const n=t(...r);let i=!0,a=!1,o=!1;const s=new Set,c=e.type==="tick"?queueMicrotask:e.type==="raf"?typeof window<"u"&&window.requestAnimationFrame?window.requestAnimationFrame:EN(10):e.type==="callback"?e.queueNotification:EN(e.timeout),l=()=>{o=!1,a&&(a=!1,s.forEach(h=>h()))};return Object.assign({},n,{subscribe(h){const p=()=>i&&h(),g=n.subscribe(p);return s.add(h),()=>{g(),s.delete(h)}},dispatch(h){var p;try{return i=!((p=h==null?void 0:h.meta)!=null&&p[Uae]),a=!i,a&&(o||(o=!0,c(l))),n.dispatch(h)}finally{i=!0}}})},Vae=e=>function(r){const{autoBatch:n=!0}=r??{};let i=new R7(e);return n&&i.push(zae(typeof n=="object"?n:void 0)),i};function N7(e){const t=Bae(),{reducer:r=void 0,middleware:n,devTools:i=!0,preloadedState:a=void 0,enhancers:o=void 0}=e||{};let s;if(typeof r=="function")s=r;else if(rj(r))s=nj(r);else throw new Error(Vo(1));let c;typeof n=="function"?c=n(t):c=t();let l=Ey;i&&(l=Dae({trace:!1,...typeof i=="object"&&i}));const h=Sae(...c),p=Vae(h);let g=typeof o=="function"?o(p):p();const _=l(...g);return S7(s,a,_)}function M7(e){const t={},r=[];let n;const i={addCase(a,o){const s=typeof a=="string"?a:a.type;if(!s)throw new Error(Vo(28));if(s in t)throw new Error(Vo(29));return t[s]=o,i},addMatcher(a,o){return r.push({matcher:a,reducer:o}),i},addDefaultCase(a){return n=a,i}};return e(i),[t,r,n]}function Wae(e){return typeof e=="function"}function qae(e,t){let[r,n,i]=M7(t),a;if(Wae(e))a=()=>CN(e());else{const s=CN(e);a=()=>s}function o(s=a(),c){let l=[r[c.type],...n.filter(({matcher:h})=>h(c)).map(({reducer:h})=>h)];return l.filter(h=>!!h).length===0&&(l=[i]),l.reduce((h,p)=>{if(p)if(Iu(h)){const _=p(h,c);return _===void 0?h:_}else{if(Qo(h))return A7(h,g=>p(g,c));{const g=p(h,c);if(g===void 0){if(h===null)return h;throw Error("A case reducer on a non-draftable value must not return undefined")}return g}}return h},s)}return o.getInitialState=a,o}var Hae=(e,t)=>$ae(e)?e.match(t):e(t);function Gae(...e){return t=>e.some(r=>Hae(r,t))}var Kae="ModuleSymbhasOwnPr-0123456789ABCDEFGHNRVfgctiUvz_KqYTJkLxpZXIjQW",Yae=(e=21)=>{let t="",r=e;for(;r--;)t+=Kae[Math.random()*64|0];return t},Zae=["name","message","stack","code"],cx=class{constructor(e,t){Bc(this,"_type");this.payload=e,this.meta=t}},TN=class{constructor(e,t){Bc(this,"_type");this.payload=e,this.meta=t}},Xae=e=>{if(typeof e=="object"&&e!==null){const t={};for(const r of Zae)typeof e[r]=="string"&&(t[r]=e[r]);return t}return{message:String(e)}},jN="External signal was aborted",L7=(()=>{function e(t,r,n){const i=An(t+"/fulfilled",(c,l,h,p)=>({payload:c,meta:{...p||{},arg:h,requestId:l,requestStatus:"fulfilled"}})),a=An(t+"/pending",(c,l,h)=>({payload:void 0,meta:{...h||{},arg:l,requestId:c,requestStatus:"pending"}})),o=An(t+"/rejected",(c,l,h,p,g)=>({payload:p,error:(n&&n.serializeError||Xae)(c||"Rejected"),meta:{...g||{},arg:h,requestId:l,rejectedWithValue:!!p,requestStatus:"rejected",aborted:(c==null?void 0:c.name)==="AbortError",condition:(c==null?void 0:c.name)==="ConditionError"}}));function s(c,{signal:l}={}){return(h,p,g)=>{const _=n!=null&&n.idGenerator?n.idGenerator(c):Yae(),b=new AbortController;let x,w;function S(P){w=P,b.abort()}l&&(l.aborted?S(jN):l.addEventListener("abort",()=>S(jN),{once:!0}));const C=async function(){var A,j;let P;try{let N=(A=n==null?void 0:n.condition)==null?void 0:A.call(n,c,{getState:p,extra:g});if(Jae(N)&&(N=await N),N===!1||b.signal.aborted)throw{name:"ConditionError",message:"Aborted due to condition callback returning false."};const $=new Promise((U,B)=>{x=()=>{B({name:"AbortError",message:w||"Aborted"})},b.signal.addEventListener("abort",x)});h(a(_,c,(j=n==null?void 0:n.getPendingMeta)==null?void 0:j.call(n,{requestId:_,arg:c},{getState:p,extra:g}))),P=await Promise.race([$,Promise.resolve(r(c,{dispatch:h,getState:p,extra:g,requestId:_,signal:b.signal,abort:S,rejectWithValue:(U,B)=>new cx(U,B),fulfillWithValue:(U,B)=>new TN(U,B)})).then(U=>{if(U instanceof cx)throw U;return U instanceof TN?i(U.payload,_,c,U.meta):i(U,_,c)})])}catch(N){P=N instanceof cx?o(null,_,c,N.payload,N.meta):o(N,_,c)}finally{x&&b.signal.removeEventListener("abort",x)}return n&&!n.dispatchConditionRejection&&o.match(P)&&P.meta.condition||h(P),P}();return Object.assign(C,{abort:S,requestId:_,arg:c,unwrap(){return C.then(Qae)}})}}return Object.assign(s,{pending:a,rejected:o,fulfilled:i,settled:Gae(o,i),typePrefix:t})}return e.withTypes=()=>e,e})();function Qae(e){if(e.meta&&e.meta.rejectedWithValue)throw e.payload;if(e.error)throw e.error;return e.payload}function Jae(e){return e!==null&&typeof e=="object"&&typeof e.then=="function"}var eoe=Symbol.for("rtk-slice-createasyncthunk");function toe(e,t){return`${e}/${t}`}function roe({creators:e}={}){var r;const t=(r=e==null?void 0:e.asyncThunk)==null?void 0:r[eoe];return function(i){const{name:a,reducerPath:o=a}=i;if(!a)throw new Error(Vo(11));const s=(typeof i.reducers=="function"?i.reducers(ioe()):i.reducers)||{},c=Object.keys(s),l={sliceCaseReducersByName:{},sliceCaseReducersByType:{},actionCreators:{},sliceMatchers:[]},h={addCase(P,T){const A=typeof P=="string"?P:P.type;if(!A)throw new Error(Vo(12));if(A in l.sliceCaseReducersByType)throw new Error(Vo(13));return l.sliceCaseReducersByType[A]=T,h},addMatcher(P,T){return l.sliceMatchers.push({matcher:P,reducer:T}),h},exposeAction(P,T){return l.actionCreators[P]=T,h},exposeCaseReducer(P,T){return l.sliceCaseReducersByName[P]=T,h}};c.forEach(P=>{const T=s[P],A={reducerName:P,type:toe(a,P),createNotation:typeof i.reducers=="function"};ooe(T)?loe(A,T,h,t):aoe(A,T,h)});function p(){const[P={},T=[],A=void 0]=typeof i.extraReducers=="function"?M7(i.extraReducers):[i.extraReducers],j={...P,...l.sliceCaseReducersByType};return qae(i.initialState,N=>{for(let $ in j)N.addCase($,j[$]);for(let $ of l.sliceMatchers)N.addMatcher($.matcher,$.reducer);for(let $ of T)N.addMatcher($.matcher,$.reducer);A&&N.addDefaultCase(A)})}const g=P=>P,_=new Map;let b;function x(P,T){return b||(b=p()),b(P,T)}function w(){return b||(b=p()),b.getInitialState()}function S(P,T=!1){function A(N){let $=N[P];return typeof $>"u"&&T&&($=w()),$}function j(N=g){const $=PN(_,T,()=>new WeakMap);return PN($,N,()=>{const U={};for(const[B,W]of Object.entries(i.selectors??{}))U[B]=noe(W,N,w,T);return U})}return{reducerPath:P,getSelectors:j,get selectors(){return j(A)},selectSlice:A}}const C={name:a,reducer:x,actions:l.actionCreators,caseReducers:l.sliceCaseReducersByName,getInitialState:w,...S(o),injectInto(P,{reducerPath:T,...A}={}){const j=T??o;return P.inject({reducerPath:j,reducer:x},A),{...C,...S(j,!0)}}};return C}}function noe(e,t,r,n){function i(a,...o){let s=t(a);return typeof s>"u"&&n&&(s=r()),e(s,...o)}return i.unwrapped=e,i}var Tr=roe();function ioe(){function e(t,r){return{_reducerDefinitionType:"asyncThunk",payloadCreator:t,...r}}return e.withTypes=()=>e,{reducer(t){return Object.assign({[t.name](...r){return t(...r)}}[t.name],{_reducerDefinitionType:"reducer"})},preparedReducer(t,r){return{_reducerDefinitionType:"reducerWithPrepare",prepare:t,reducer:r}},asyncThunk:e}}function aoe({type:e,reducerName:t,createNotation:r},n,i){let a,o;if("reducer"in n){if(r&&!soe(n))throw new Error(Vo(17));a=n.reducer,o=n.prepare}else a=n;i.addCase(e,a).exposeCaseReducer(t,a).exposeAction(t,o?An(e,o):An(e))}function ooe(e){return e._reducerDefinitionType==="asyncThunk"}function soe(e){return e._reducerDefinitionType==="reducerWithPrepare"}function loe({type:e,reducerName:t},r,n,i){if(!i)throw new Error(Vo(18));const{payloadCreator:a,fulfilled:o,pending:s,rejected:c,settled:l,options:h}=r,p=i(e,a,h);n.exposeAction(t,p),o&&n.addCase(p.fulfilled,o),s&&n.addCase(p.pending,s),c&&n.addCase(p.rejected,c),l&&n.addMatcher(p.settled,l),n.exposeCaseReducer(t,{fulfilled:o||hg,pending:s||hg,rejected:c||hg,settled:l||hg})}function hg(){}function Vo(e){return`Minified Redux Toolkit error #${e}; visit https://redux-toolkit.js.org/Errors?code=${e} for the full message or use the non-minified dev environment for full errors. `}const{actions:uoe,reducer:coe}=Tr({name:"shlink/appUpdates",initialState:!1,reducers:{appUpdateAvailable:()=>!0,resetAppUpdate:()=>!1}}),{appUpdateAvailable:foe,resetAppUpdate:doe}=uoe,hoe=coe,poe=(e,t)=>{e.factory("App",bae),e.decorator("App",t(["servers","settings","appUpdated"],["fetchServers","resetAppUpdate"])),e.serviceFactory("appUpdateAvailable",()=>foe),e.serviceFactory("resetAppUpdate",()=>doe)};var I7=e=>{throw TypeError(e)},D7=(e,t,r)=>t.has(e)||I7("Cannot "+r),AN=(e,t,r)=>(D7(e,t,"read from private field"),r?r.call(e):t.get(e)),moe=(e,t,r)=>t.has(e)?I7("Cannot add the same private member more than once"):t instanceof WeakSet?t.add(e):t.set(e,r),voe=(e,t,r,n)=>(D7(e,t,"write to private field"),t.set(e,r),r);const kN={"Content-Type":"application/json"},RN=e=>e!=null&&e.body?e?{...e,headers:{...e.headers??{},...kN}}:{headers:kN}:e;var Vh;let goe=class{constructor(t=globalThis.fetch.bind(globalThis)){moe(this,Vh),voe(this,Vh,t)}async jsonRequest(t,r){const n=await AN(this,Vh).call(this,t,RN(r)),i=await n.json();if(!n.ok)throw i;return i}async emptyRequest(t,r){const n=await AN(this,Vh).call(this,t,RN(r));if(!n.ok)throw await n.json()}};Vh=new WeakMap;const oj={INVALID_ARGUMENT:"https://shlink.io/api/error/invalid-data",INVALID_SHORT_URL_DELETION:"https://shlink.io/api/error/invalid-short-url-deletion",DOMAIN_NOT_FOUND:"https://shlink.io/api/error/domain-not-found",FORBIDDEN_OPERATION:"https://shlink.io/api/error/forbidden-tag-operation",INVALID_SLUG:"https://shlink.io/api/error/non-unique-slug",INVALID_SHORTCODE:"https://shlink.io/api/error/short-url-not-found",TAG_CONFLICT:"https://shlink.io/api/error/tag-conflict",TAG_NOT_FOUND:"https://shlink.io/api/error/tag-not-found",MERCURE_NOT_CONFIGURED:"https://shlink.io/api/error/mercure-not-configured",INVALID_AUTHORIZATION:"https://shlink.io/api/error/missing-authentication",INVALID_API_KEY:"https://shlink.io/api/error/invalid-api-key",NOT_FOUND:"https://shlink.io/api/error/not-found",INVALID_URL:"https://shlink.io/api/error/invalid-url"};Object.freeze(oj);const yoe=/^[v^~<>=]*?(\d+)(?:\.([x*]|\d+)(?:\.([x*]|\d+)(?:\.([x*]|\d+))?(?:-([\da-z\-]+(?:\.[\da-z\-]+)*))?(?:\+[\da-z\-]+(?:\.[\da-z\-]+)*)?)?)?$/i,NN=e=>{if(typeof e!="string")throw new TypeError("Invalid argument expected string");const t=e.match(yoe);if(!t)throw new Error(`Invalid argument not valid semver ('${e}' received)`);return t.shift(),t},MN=e=>e==="*"||e==="x"||e==="X",LN=e=>{const t=parseInt(e,10);return isNaN(t)?e:t},boe=(e,t)=>typeof e!=typeof t?[String(e),String(t)]:[e,t],_oe=(e,t)=>{if(MN(e)||MN(t))return 0;const[r,n]=boe(LN(e),LN(t));return r>n?1:r{for(let r=0;r{const r=NN(e),n=NN(t),i=r.pop(),a=n.pop(),o=IN(r,n);return o!==0?o:i&&a?IN(i.split("."),a.split(".")):i||a?i?-1:1:0},bP=(e,t,r)=>{woe(r);const n=xoe(e,t);return $7[r].includes(n)},$7={">":[1],">=":[0,1],"=":[0],"<=":[-1,0],"<":[-1],"!=":[-1,1]},DN=Object.keys($7),woe=e=>{if(typeof e!="string")throw new TypeError(`Invalid operator type, expected string but got ${typeof e}`);if(DN.indexOf(e)===-1)throw new Error(`Invalid operator, expected one of ${DN.join("|")}`)},F7=(e,t)=>e.reduce((r,n)=>{const i=t(n);return r[i]=(r[i]||0)+1,r},{}),B7=(e,t)=>e.reduce((r,n)=>{const i=t(n);return(r[i]=r[i]||[]).push(n),r},{}),fx=e=>Object.prototype.toString.call(e)==="[object Object]",U7=(e,t)=>{const r={};return(...n)=>{const i=e(...n);if(r[i])return r[i];const a=t(...n);return r[i]=a,a}},pb=(e,t)=>{const r={...e};return!fx(e)||!fx(t)||Object.keys(t).forEach(n=>{fx(t[n])?r[n]=n in e&&e[n]!==void 0?pb(e[n],t[n]):{...t[n]}:r[n]=t[n]}),r},sj=(e,t)=>Array.from({length:t-e},(r,n)=>e+n),Soe=(e,t)=>[...e].sort((r,n)=>{const i=t(r),a=t(n);return i===a?0:i{const r=[];for(let n=0;nObject.fromEntries(e.map((r,n)=>[r,t[n]])),Gn=({href:e,children:t,rel:r,...n})=>v.jsx("a",{target:"_blank",rel:`noopener noreferrer${r?` ${r}`:""}`,href:e,...n,children:t??e}),Ooe="Left",Coe="Right",Poe="Up",Eoe="Down",sf={delta:10,preventScrollOnSwipe:!1,rotationAngle:0,trackMouse:!1,trackTouch:!0,swipeDuration:1/0,touchEventOptions:{passive:!0}},_P={first:!0,initial:[0,0],start:0,swiping:!1,xy:[0,0]},FN="mousemove",BN="mouseup",Toe="touchend",joe="touchmove",Aoe="touchstart";function koe(e,t,r,n){return e>t?r>0?Coe:Ooe:n>0?Eoe:Poe}function UN(e,t){if(t===0)return e;const r=Math.PI/180*t,n=e[0]*Math.cos(r)+e[1]*Math.sin(r),i=e[1]*Math.cos(r)-e[0]*Math.sin(r);return[n,i]}function Roe(e,t){const r=h=>{const p="touches"in h;p&&h.touches.length>1||e((g,_)=>{_.trackMouse&&!p&&(document.addEventListener(FN,n),document.addEventListener(BN,o));const{clientX:b,clientY:x}=p?h.touches[0]:h,w=UN([b,x],_.rotationAngle);return _.onTouchStartOrOnMouseDown&&_.onTouchStartOrOnMouseDown({event:h}),Object.assign(Object.assign(Object.assign({},g),_P),{initial:w.slice(),xy:w,start:h.timeStamp||0})})},n=h=>{e((p,g)=>{const _="touches"in h;if(_&&h.touches.length>1)return p;if(h.timeStamp-p.start>g.swipeDuration)return p.swiping?Object.assign(Object.assign({},p),{swiping:!1}):p;const{clientX:b,clientY:x}=_?h.touches[0]:h,[w,S]=UN([b,x],g.rotationAngle),C=w-p.xy[0],P=S-p.xy[1],T=Math.abs(C),A=Math.abs(P),j=(h.timeStamp||0)-p.start,N=Math.sqrt(T*T+A*A)/(j||1),$=[C/(j||1),P/(j||1)],U=koe(T,A,C,P),B=typeof g.delta=="number"?g.delta:g.delta[U.toLowerCase()]||sf.delta;if(T{e((p,g)=>{let _;if(p.swiping&&p.eventData){if(h.timeStamp-p.start{document.removeEventListener(FN,n),document.removeEventListener(BN,o)},o=h=>{a(),i(h)},s=(h,p)=>{let g=()=>{};if(h&&h.addEventListener){const _=Object.assign(Object.assign({},sf.touchEventOptions),p.touchEventOptions),b=[[Aoe,r,_],[joe,n,Object.assign(Object.assign({},_),p.preventScrollOnSwipe?{passive:!1}:{})],[Toe,i,_]];b.forEach(([x,w,S])=>h.addEventListener(x,w,S)),g=()=>b.forEach(([x,w])=>h.removeEventListener(x,w))}return g},l={ref:h=>{h!==null&&e((p,g)=>{if(p.el===h)return p;const _={};return p.el&&p.el!==h&&p.cleanUpTouch&&(p.cleanUpTouch(),_.cleanUpTouch=void 0),g.trackTouch&&h&&(_.cleanUpTouch=s(h,g)),Object.assign(Object.assign(Object.assign({},p),{el:h}),_)})}};return t.trackMouse&&(l.onMouseDown=r),[l,s]}function Noe(e,t,r,n){return!t.trackTouch||!e.el?(e.cleanUpTouch&&e.cleanUpTouch(),Object.assign(Object.assign({},e),{cleanUpTouch:void 0})):e.cleanUpTouch?t.preventScrollOnSwipe!==r.preventScrollOnSwipe||t.touchEventOptions.passive!==r.touchEventOptions.passive?(e.cleanUpTouch(),Object.assign(Object.assign({},e),{cleanUpTouch:n(e.el,t)})):e:Object.assign(Object.assign({},e),{cleanUpTouch:n(e.el,t)})}function Moe(e){const{trackMouse:t}=e,r=M.useRef(Object.assign({},_P)),n=M.useRef(Object.assign({},sf)),i=M.useRef(Object.assign({},n.current));i.current=Object.assign({},n.current),n.current=Object.assign(Object.assign({},sf),e);let a;for(a in sf)n.current[a]===void 0&&(n.current[a]=sf[a]);const[o,s]=M.useMemo(()=>Roe(c=>r.current=c(r.current,n.current),{trackMouse:t}),[t]);return r.current=Noe(r.current,n.current,i.current,s),o}var Wh={exports:{}};/** @license * eventsource.js * Available under MIT License (MIT) * https://github.com/Yaffle/EventSource/ diff --git a/feature/initial-tailwind-components/index.html b/feature/initial-tailwind-components/index.html index 51b6c8f6..363f2f87 100644 --- a/feature/initial-tailwind-components/index.html +++ b/feature/initial-tailwind-components/index.html @@ -79,8 +79,8 @@ Shlink — The URL shortener - - + +