diff --git a/.github/workflows/build_all.yml b/.github/workflows/build_all.yml index 83b6e0465f..f1d1fef97f 100644 --- a/.github/workflows/build_all.yml +++ b/.github/workflows/build_all.yml @@ -3,7 +3,7 @@ name: Build all on: push: branches: - - main + - master paths: - 'deps/**' - 'src/**' diff --git a/.gitignore b/.gitignore index 4466ca2519..f8c85b878c 100644 --- a/.gitignore +++ b/.gitignore @@ -38,4 +38,7 @@ compile_commands.json **/node_modules/ .worktrees/ **/dist/ +# Pre-built web assets for Filament Manager — committed so release packages include them +!resources/web/device_page/dist/ +!resources/web/device_page/dist/** diff --git a/resources/web/device_page/dist/assets/index.css b/resources/web/device_page/dist/assets/index.css new file mode 100644 index 0000000000..92f4782687 --- /dev/null +++ b/resources/web/device_page/dist/assets/index.css @@ -0,0 +1 @@ +/*! tailwindcss v4.1.8 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-content:"";--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-600:oklch(57.7% .245 27.325);--color-green-200:oklch(92.5% .084 155.995);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-900:oklch(21% .034 264.665);--color-neutral-50:oklch(98.5% 0 0);--color-neutral-200:oklch(92.2% 0 0);--color-neutral-300:oklch(87% 0 0);--color-neutral-500:oklch(55.6% 0 0);--color-neutral-700:oklch(37.1% 0 0);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-2xl:42rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tight:-.025em;--tracking-wider:.05em;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--animate-spin:spin 1s linear infinite;--blur-sm:8px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-fm-base:#1a1a1a;--color-fm-sidebar:#222;--color-fm-inner:#ffffff0a;--color-fm-inner2:#ffffff0f;--color-fm-input:#ffffff14;--color-fm-hover:#ffffff14;--color-fm-selected:#ffffff1f;--color-fm-border:#ffffff1f;--color-fm-border-focus:#ffffff29;--color-fm-text-strong:#fff;--color-fm-text-primary:#fffc;--color-fm-text-secondary:#fff9;--color-fm-text-detail:#fff6;--color-fm-text-gray:#fff3;--color-fm-brand:#2cad00;--color-fm-brand-hover:#34c400;--color-fm-danger:#e04040;--color-fm-warning:#ed7417}}@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(--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(--default-font-feature-settings,normal);font-variation-settings:var(--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(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--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:currentColor}@supports (color:color-mix(in lab,red,red)){::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}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.inset-2{inset:calc(var(--spacing)*2)}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.-top-\[1px\]{top:-1px}.top-0{top:calc(var(--spacing)*0)}.top-1\/2{top:50%}.top-3{top:calc(var(--spacing)*3)}.top-4{top:calc(var(--spacing)*4)}.top-7{top:calc(var(--spacing)*7)}.top-8{top:calc(var(--spacing)*8)}.top-9\/44{top:20.4545%}.top-32{top:calc(var(--spacing)*32)}.top-56{top:calc(var(--spacing)*56)}.top-\[0\.5rem\]{top:.5rem}.top-\[0\.75rem\]{top:.75rem}.top-\[0\.375rem\]{top:.375rem}.top-\[0\.625rem\]{top:.625rem}.top-\[0\.3125rem\]{top:.3125rem}.top-\[1\.375rem\]{top:1.375rem}.top-\[1rem\]{top:1rem}.top-\[2\.6rem\]{top:2.6rem}.top-\[2\.75rem\]{top:2.75rem}.top-\[2\.875rem\]{top:2.875rem}.top-\[2rem\]{top:2rem}.top-\[3\.1rem\]{top:3.1rem}.top-\[3\.5rem\]{top:3.5rem}.top-\[3\.9rem\]{top:3.9rem}.top-\[3\.8125rem\]{top:3.8125rem}.top-\[5\.5rem\]{top:5.5rem}.top-\[5px\]{top:5px}.top-\[5rem\]{top:5rem}.top-\[6\.875rem\]{top:6.875rem}.top-\[6rem\]{top:6rem}.top-\[7\.1875rem\]{top:7.1875rem}.top-\[10rem\]{top:10rem}.top-\[11px\]{top:11px}.top-\[18rem\]{top:18rem}.top-\[20rem\]{top:20rem}.top-\[80px\]{top:80px}.top-\[132px\]{top:132px}.top-\[453px\]{top:453px}.top-\[calc\(100\%\+8px\)\]{top:calc(100% + 8px)}.-right-\[1px\]{right:-1px}.right-0{right:calc(var(--spacing)*0)}.right-2{right:calc(var(--spacing)*2)}.right-4{right:calc(var(--spacing)*4)}.right-6{right:calc(var(--spacing)*6)}.right-\[-2rem\]{right:-2rem}.right-\[0\.2rem\]{right:.2rem}.right-\[0\.75rem\]{right:.75rem}.right-\[0\.125rem\]{right:.125rem}.right-\[0\.375rem\]{right:.375rem}.right-\[0\.3125rem\]{right:.3125rem}.right-\[1\.25rem\]{right:1.25rem}.right-\[1rem\]{right:1rem}.right-\[5rem\]{right:5rem}.right-\[8rem\]{right:8rem}.right-\[12px\]{right:12px}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-6{bottom:calc(var(--spacing)*6)}.bottom-9\/44{bottom:20.4545%}.bottom-\[0\.5rem\]{bottom:.5rem}.bottom-\[0\.625rem\]{bottom:.625rem}.bottom-\[1\.25rem\]{bottom:1.25rem}.bottom-\[3\.75rem\]{bottom:3.75rem}.bottom-\[4\.25rem\]{bottom:4.25rem}.bottom-\[4px\]{bottom:4px}.bottom-\[5px\]{bottom:5px}.bottom-\[10rem\]{bottom:10rem}.left-0{left:calc(var(--spacing)*0)}.left-1{left:calc(var(--spacing)*1)}.left-1\/2{left:50%}.left-4{left:calc(var(--spacing)*4)}.left-\[0\.2rem\]{left:.2rem}.left-\[0\.25rem\]{left:.25rem}.left-\[0\.125rem\]{left:.125rem}.left-\[0\.375rem\]{left:.375rem}.left-\[0\.3125rem\]{left:.3125rem}.left-\[1\.25rem\]{left:1.25rem}.left-\[1\.75rem\]{left:1.75rem}.left-\[1rem\]{left:1rem}.left-\[2\.25rem\]{left:2.25rem}.left-\[4\.625rem\]{left:4.625rem}.left-\[5px\]{left:5px}.left-\[5rem\]{left:5rem}.left-\[8rem\]{left:8rem}.left-\[9\.625rem\]{left:9.625rem}.left-\[18px\]{left:18px}.left-\[19\.875rem\]{left:19.875rem}.left-\[45px\]{left:45px}.left-\[55\%\]{left:55%}.left-\[208px\]{left:208px}.left-\[228px\]{left:228px}.left-\[334px\]{left:334px}.left-\[438px\]{left:438px}.z-0{z-index:0}.z-10{z-index:10}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[1000\]{z-index:1000}.z-\[1100\]{z-index:1100}.z-\[2000\]{z-index:2000}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing)*0)}.m-\[0\.25rem\]{margin:.25rem}.mx-auto{margin-inline:auto}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-\[0\.5rem\]{margin-top:.5rem}.mt-\[0\.25rem\]{margin-top:.25rem}.mt-\[0\.75rem\]{margin-top:.75rem}.mt-\[0\.375rem\]{margin-top:.375rem}.mt-\[1px\]{margin-top:1px}.mt-\[4px\]{margin-top:4px}.mt-\[46px\]{margin-top:46px}.mt-auto{margin-top:auto}.mr-auto{margin-right:auto}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-\[0\.5rem\]{margin-bottom:.5rem}.mb-\[0\.25rem\]{margin-bottom:.25rem}.mb-auto{margin-bottom:auto}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-3{margin-left:calc(var(--spacing)*3)}.ml-\[0\.5rem\]{margin-left:.5rem}.ml-\[0\.25rem\]{margin-left:.25rem}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[1\/2\]{aspect-ratio:1/2}.aspect-square{aspect-ratio:1}.size-\[5px\]{width:5px;height:5px}.size-\[8px\]{width:8px;height:8px}.size-\[12px\]{width:12px;height:12px}.size-\[16px\]{width:16px;height:16px}.size-\[18px\]{width:18px;height:18px}.size-\[24px\]{width:24px;height:24px}.size-\[40px\]{width:40px;height:40px}.size-\[56px\]{width:56px;height:56px}.size-full{width:100%;height:100%}.h-0{height:calc(var(--spacing)*0)}.h-2{height:calc(var(--spacing)*2)}.h-3{height:calc(var(--spacing)*3)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-9\/44{height:20.4545%}.h-10{height:calc(var(--spacing)*10)}.h-11{height:calc(var(--spacing)*11)}.h-12{height:calc(var(--spacing)*12)}.h-16{height:calc(var(--spacing)*16)}.h-64{height:calc(var(--spacing)*64)}.h-\[0\.5rem\]{height:.5rem}.h-\[0\.25rem\]{height:.25rem}.h-\[0\.75rem\]{height:.75rem}.h-\[0\.375rem\]{height:.375rem}.h-\[0\.0625rem\]{height:.0625rem}.h-\[0\.625rem\]{height:.625rem}.h-\[1\.5rem\]{height:1.5rem}.h-\[1\.25rem\]{height:1.25rem}.h-\[1\.75rem\]{height:1.75rem}.h-\[1\.125rem\]{height:1.125rem}.h-\[1\.375rem\]{height:1.375rem}.h-\[1\.875rem\]{height:1.875rem}.h-\[1rem\]{height:1rem}.h-\[2\.25rem\]{height:2.25rem}.h-\[2\.875rem\]{height:2.875rem}.h-\[2px\]{height:2px}.h-\[2rem\]{height:2rem}.h-\[3\.5rem\]{height:3.5rem}.h-\[3\.25rem\]{height:3.25rem}.h-\[3\.125rem\]{height:3.125rem}.h-\[3rem\]{height:3rem}.h-\[4rem\]{height:4rem}.h-\[5rem\]{height:5rem}.h-\[6\.5rem\]{height:6.5rem}.h-\[6px\]{height:6px}.h-\[7rem\]{height:7rem}.h-\[9\.5rem\]{height:9.5rem}.h-\[9\.875rem\]{height:9.875rem}.h-\[10\.5rem\]{height:10.5rem}.h-\[11px\]{height:11px}.h-\[13rem\]{height:13rem}.h-\[16px\]{height:16px}.h-\[16rem\]{height:16rem}.h-\[18px\]{height:18px}.h-\[20\.8125rem\]{height:20.8125rem}.h-\[22px\]{height:22px}.h-\[24px\]{height:24px}.h-\[25rem\]{height:25rem}.h-\[26px\]{height:26px}.h-\[28px\]{height:28px}.h-\[30px\]{height:30px}.h-\[32px\]{height:32px}.h-\[40px\]{height:40px}.h-\[46px\]{height:46px}.h-\[60px\]{height:60px}.h-\[60rem\]{height:60rem}.h-\[80rem\]{height:80rem}.h-\[92rem\]{height:92rem}.h-\[110px\]{height:110px}.h-\[124px\]{height:124px}.h-\[200px\]{height:200px}.h-\[220px\]{height:220px}.h-\[333px\]{height:333px}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-48{max-height:calc(var(--spacing)*48)}.max-h-60{max-height:calc(var(--spacing)*60)}.max-h-\[80vh\]{max-height:80vh}.max-h-\[calc\(100vh-40px\)\]{max-height:calc(100vh - 40px)}.max-h-\[calc\(100vh-80px\)\]{max-height:calc(100vh - 80px)}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-8{min-height:calc(var(--spacing)*8)}.min-h-\[20\.8125rem\]{min-height:20.8125rem}.min-h-\[25rem\]{min-height:25rem}.min-h-\[36px\]{min-height:36px}.w-2{width:calc(var(--spacing)*2)}.w-3{width:calc(var(--spacing)*3)}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-7{width:calc(var(--spacing)*7)}.w-8{width:calc(var(--spacing)*8)}.w-10{width:calc(var(--spacing)*10)}.w-12{width:calc(var(--spacing)*12)}.w-16{width:calc(var(--spacing)*16)}.w-20{width:calc(var(--spacing)*20)}.w-24{width:calc(var(--spacing)*24)}.w-28{width:calc(var(--spacing)*28)}.w-60{width:calc(var(--spacing)*60)}.w-\[0\.75rem\]{width:.75rem}.w-\[0\.375rem\]{width:.375rem}.w-\[0\.3125rem\]{width:.3125rem}.w-\[1\.5rem\]{width:1.5rem}.w-\[1\.25rem\]{width:1.25rem}.w-\[1\.75rem\]{width:1.75rem}.w-\[1\.125rem\]{width:1.125rem}.w-\[1\.375rem\]{width:1.375rem}.w-\[1rem\]{width:1rem}.w-\[2\.25rem\]{width:2.25rem}.w-\[2px\]{width:2px}.w-\[2rem\]{width:2rem}.w-\[3\.5rem\]{width:3.5rem}.w-\[3\.25rem\]{width:3.25rem}.w-\[3\.6875rem\]{width:3.6875rem}.w-\[3rem\]{width:3rem}.w-\[4\.5rem\]{width:4.5rem}.w-\[4\.25rem\]{width:4.25rem}.w-\[5rem\]{width:5rem}.w-\[6\.25rem\]{width:6.25rem}.w-\[6\.3125rem\]{width:6.3125rem}.w-\[8\.75rem\]{width:8.75rem}.w-\[8rem\]{width:8rem}.w-\[9\.75rem\]{width:9.75rem}.w-\[9\.3125rem\]{width:9.3125rem}.w-\[9\.5625rem\]{width:9.5625rem}.w-\[10\.25rem\]{width:10.25rem}.w-\[10\.6875rem\]{width:10.6875rem}.w-\[13\.75rem\]{width:13.75rem}.w-\[16\.375rem\]{width:16.375rem}.w-\[18\.75rem\]{width:18.75rem}.w-\[18px\]{width:18px}.w-\[22px\]{width:22px}.w-\[24rem\]{width:24rem}.w-\[30px\]{width:30px}.w-\[32px\]{width:32px}.w-\[34\.125rem\]{width:34.125rem}.w-\[35rem\]{width:35rem}.w-\[37\.5rem\]{width:37.5rem}.w-\[45px\]{width:45px}.w-\[56rem\]{width:56rem}.w-\[58rem\]{width:58rem}.w-\[65px\]{width:65px}.w-\[70px\]{width:70px}.w-\[74px\]{width:74px}.w-\[90px\]{width:90px}.w-\[106px\]{width:106px}.w-\[164px\]{width:164px}.w-\[200px\]{width:200px}.w-\[224px\]{width:224px}.w-\[260px\]{width:260px}.w-\[360px\]{width:360px}.w-\[420px\]{width:420px}.w-\[480px\]{width:480px}.w-\[520px\]{width:520px}.w-\[546px\]{width:546px}.w-\[644px\]{width:644px}.w-\[1106px\]{width:1106px}.w-\[1140px\]{width:1140px}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-8{max-width:calc(var(--spacing)*8)}.max-w-\[90vw\]{max-width:90vw}.max-w-\[95vw\]{max-width:95vw}.max-w-\[360px\]{max-width:360px}.max-w-full{max-width:100%}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-6{min-width:calc(var(--spacing)*6)}.min-w-12{min-width:calc(var(--spacing)*12)}.min-w-\[18\.75rem\]{min-width:18.75rem}.min-w-\[24rem\]{min-width:24rem}.min-w-\[120px\]{min-width:120px}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x:calc(var(--spacing)*0);--tw-border-spacing-y:calc(var(--spacing)*0);border-spacing:var(--tw-border-spacing-x)var(--tw-border-spacing-y)}.origin-center{transform-origin:50%}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-full{--tw-translate-x:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-rotate-90{rotate:-90deg}.rotate-45{rotate:45deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.list-none{list-style-type:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[2fr_1fr\]{grid-template-columns:2fr 1fr}.grid-cols-\[7rem_1fr\]{grid-template-columns:7rem 1fr}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-evenly{justify-content:space-evenly}.gap-0{gap:calc(var(--spacing)*0)}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}.gap-\[0\.5rem\]{gap:.5rem}.gap-\[0\.25rem\]{gap:.25rem}.gap-\[0\.75rem\]{gap:.75rem}.gap-\[1\.5rem\]{gap:1.5rem}.gap-\[1\.25rem\]{gap:1.25rem}.gap-\[1px\]{gap:1px}.gap-\[1rem\]{gap:1rem}.gap-\[2px\]{gap:2px}.gap-\[3px\]{gap:3px}.gap-\[4px\]{gap:4px}.gap-\[6px\]{gap:6px}.gap-\[8px\]{gap:8px}.gap-\[10px\]{gap:10px}.gap-\[12px\]{gap:12px}.gap-\[13px\]{gap:13px}.gap-\[16px\]{gap:16px}.gap-\[24px\]{gap:24px}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[0\.125rem\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(.125rem*var(--tw-space-y-reverse));margin-block-end:calc(.125rem*calc(1 - var(--tw-space-y-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-black\/5>:not(:last-child)){border-color:#0000000d}@supports (color:color-mix(in lab,red,red)){:where(.divide-black\/5>:not(:last-child)){border-color:color-mix(in oklab,var(--color-black)5%,transparent)}}.self-center{align-self:center}.justify-self-center{justify-self:center}.justify-self-end{justify-self:flex-end}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.scroll-smooth{scroll-behavior:smooth}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[0\.5rem\]{border-radius:.5rem}.rounded-\[0\.75rem\]{border-radius:.75rem}.rounded-\[0\.375rem\]{border-radius:.375rem}.rounded-\[0\.625rem\]{border-radius:.625rem}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[2\.5rem\]{border-radius:2.5rem}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[6px\]{border-radius:6px}.rounded-\[8px\]{border-radius:8px}.rounded-\[8rem\]{border-radius:8rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[16px\]{border-radius:16px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-t-\[0\.5rem\]{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.rounded-t-\[0\.75rem\]{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.rounded-t-\[0\.625rem\]{border-top-left-radius:.625rem;border-top-right-radius:.625rem}.rounded-t-\[6px\]{border-top-left-radius:6px;border-top-right-radius:6px}.rounded-t-lg{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.rounded-t-md{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.rounded-l-full{border-top-left-radius:3.40282e38px;border-bottom-left-radius:3.40282e38px}.rounded-b-2xl{border-bottom-right-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl)}.rounded-b-\[0\.625rem\]{border-bottom-right-radius:.625rem;border-bottom-left-radius:.625rem}.rounded-b-\[6px\]{border-bottom-right-radius:6px;border-bottom-left-radius:6px}.rounded-b-md{border-bottom-right-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.\!border-fm-brand{border-color:var(--color-fm-brand)!important}.border-\[\#1F1F1F\]{border-color:#1f1f1f}.border-\[\#2E2E2E\]{border-color:#2e2e2e}.border-\[\#16A34A\]{border-color:#16a34a}.border-\[\#424242\]{border-color:#424242}.border-\[\#C2C2C2\]{border-color:#c2c2c2}.border-\[\#D5D5D5\]{border-color:#d5d5d5}.border-\[\#DBDBDB\]{border-color:#dbdbdb}.border-\[\#E4E4E4\]{border-color:#e4e4e4}.border-\[\#E5E7EB\]{border-color:#e5e7eb}.border-\[\#EBEBEB\]{border-color:#ebebeb}.border-\[\#f5b84b\]\/40{border-color:#f5b84b66}.border-\[\#ff6b6b\]\/40{border-color:#ff6b6b66}.border-black\/10{border-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.border-black\/10{border-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.border-black\/20{border-color:#0003}@supports (color:color-mix(in lab,red,red)){.border-black\/20{border-color:color-mix(in oklab,var(--color-black)20%,transparent)}}.border-current{border-color:currentColor}.border-fm-border{border-color:var(--color-fm-border)}.border-fm-border-focus{border-color:var(--color-fm-border-focus)}.border-fm-border-focus\/15{border-color:#ffffff06}@supports (color:color-mix(in lab,red,red)){.border-fm-border-focus\/15{border-color:color-mix(in oklab,var(--color-fm-border-focus)15%,transparent)}}.border-fm-border-focus\/30{border-color:#ffffff0c}@supports (color:color-mix(in lab,red,red)){.border-fm-border-focus\/30{border-color:color-mix(in oklab,var(--color-fm-border-focus)30%,transparent)}}.border-fm-border-focus\/50{border-color:#ffffff15}@supports (color:color-mix(in lab,red,red)){.border-fm-border-focus\/50{border-color:color-mix(in oklab,var(--color-fm-border-focus)50%,transparent)}}.border-fm-border\/70{border-color:#ffffff16}@supports (color:color-mix(in lab,red,red)){.border-fm-border\/70{border-color:color-mix(in oklab,var(--color-fm-border)70%,transparent)}}.border-fm-brand{border-color:var(--color-fm-brand)}.border-fm-danger{border-color:var(--color-fm-danger)}.border-fm-danger\/60{border-color:#e0404099}@supports (color:color-mix(in lab,red,red)){.border-fm-danger\/60{border-color:color-mix(in oklab,var(--color-fm-danger)60%,transparent)}}.border-gray-200{border-color:var(--color-gray-200)}.border-neutral-200{border-color:var(--color-neutral-200)}.border-transparent{border-color:#0000}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.border-white\/\[0\.16\]{border-color:#ffffff29}@supports (color:color-mix(in lab,red,red)){.border-white\/\[0\.16\]{border-color:color-mix(in oklab,var(--color-white)16%,transparent)}}.\!bg-\[rgba\(44\,173\,0\,0\.08\)\]{background-color:#2cad0014!important}.\!bg-fm-brand{background-color:var(--color-fm-brand)!important}.bg-\[\#1F1F1F\]{background-color:#1f1f1f}.bg-\[\#50e81d\]{background-color:#50e81d}.bg-\[\#555\]{background-color:#555}.bg-\[\#121212\]{background-color:#121212}.bg-\[\#141414\]{background-color:#141414}.bg-\[\#242424\]{background-color:#242424}.bg-\[\#424242\]{background-color:#424242}.bg-\[\#AFAFAF\]{background-color:#afafaf}.bg-\[\#B6F34F\]{background-color:#b6f34f}.bg-\[\#BDBDBD\]{background-color:#bdbdbd}.bg-\[\#CECECE\]{background-color:#cecece}.bg-\[\#D3D3D3\]{background-color:#d3d3d3}.bg-\[\#D9EFE1\]{background-color:#d9efe1}.bg-\[\#DBDBDB\]{background-color:#dbdbdb}.bg-\[\#EAF8F0\]{background-color:#eaf8f0}.bg-\[\#EBEBEB\]{background-color:#ebebeb}.bg-\[\#EDEDED\]{background-color:#ededed}.bg-\[\#EEEEEE\]{background-color:#eee}.bg-\[\#F7F7F7\]{background-color:#f7f7f7}.bg-\[\#F8F8F8\]{background-color:#f8f8f8}.bg-\[\#FF8181\]{background-color:#ff8181}.bg-\[\#d9373b\]{background-color:#d9373b}.bg-\[\#f5b84b\]\/10{background-color:#f5b84b1a}.bg-\[\#ff6b6b\]{background-color:#ff6b6b}.bg-\[\#ff6b6b\]\/10{background-color:#ff6b6b1a}.bg-\[\#ff6b6b\]\/15{background-color:#ff6b6b26}.bg-\[rgb\(194\,194\,194\)\]{background-color:#c2c2c2}.bg-\[rgb\(235\,235\,235\)\]{background-color:#ebebeb}.bg-\[rgb\(248\,248\,248\)\]{background-color:#f8f8f8}.bg-\[rgba\(80\,232\,29\,0\.3\)\]{background-color:#50e81d4d}.bg-\[rgba\(80\,232\,29\,0\.5\)\]{background-color:#50e81d80}.bg-\[rgba\(80\,232\,29\,0\.15\)\]{background-color:#50e81d26}.bg-\[rgba\(80\,232\,29\,0\.75\)\]{background-color:#50e81dbf}.bg-\[rgba\(224\,64\,64\,0\.08\)\]{background-color:#e0404014}.bg-black{background-color:var(--color-black)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab,red,red)){.bg-black\/20{background-color:color-mix(in oklab,var(--color-black)20%,transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab,red,red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black)40%,transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.bg-blue-200{background-color:var(--color-blue-200)}.bg-blue-300{background-color:var(--color-blue-300)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-current{background-color:currentColor}.bg-fm-base{background-color:var(--color-fm-base)}.bg-fm-base\/70{background-color:#1a1a1ab3}@supports (color:color-mix(in lab,red,red)){.bg-fm-base\/70{background-color:color-mix(in oklab,var(--color-fm-base)70%,transparent)}}.bg-fm-border{background-color:var(--color-fm-border)}.bg-fm-brand{background-color:var(--color-fm-brand)}.bg-fm-brand\/15{background-color:#2cad0026}@supports (color:color-mix(in lab,red,red)){.bg-fm-brand\/15{background-color:color-mix(in oklab,var(--color-fm-brand)15%,transparent)}}.bg-fm-brand\/40{background-color:#2cad0066}@supports (color:color-mix(in lab,red,red)){.bg-fm-brand\/40{background-color:color-mix(in oklab,var(--color-fm-brand)40%,transparent)}}.bg-fm-danger{background-color:var(--color-fm-danger)}.bg-fm-hover{background-color:var(--color-fm-hover)}.bg-fm-inner{background-color:var(--color-fm-inner)}.bg-fm-inner2{background-color:var(--color-fm-inner2)}.bg-fm-input{background-color:var(--color-fm-input)}.bg-fm-selected{background-color:var(--color-fm-selected)}.bg-fm-sidebar{background-color:var(--color-fm-sidebar)}.bg-fm-warning{background-color:var(--color-fm-warning)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-300{background-color:var(--color-gray-300)}.bg-gray-400{background-color:var(--color-gray-400)}.bg-green-200{background-color:var(--color-green-200)}.bg-green-500{background-color:var(--color-green-500)}.bg-neutral-50{background-color:var(--color-neutral-50)}.bg-neutral-200{background-color:var(--color-neutral-200)}.bg-red-200{background-color:var(--color-red-200)}.bg-red-300{background-color:var(--color-red-300)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/\[0\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.04\]{background-color:color-mix(in oklab,var(--color-white)4%,transparent)}}.p-0{padding:calc(var(--spacing)*0)}.p-1{padding:calc(var(--spacing)*1)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.p-\[0\.5rem\]{padding:.5rem}.p-\[0\.75rem\]{padding:.75rem}.p-\[1\.5rem\]{padding:1.5rem}.p-\[1rem\]{padding:1rem}.p-\[4px\]{padding:4px}.p-\[8px\]{padding:8px}.p-\[14px\]{padding:14px}.p-\[24px\]{padding:24px}.\!px-4{padding-inline:calc(var(--spacing)*4)!important}.px-1{padding-inline:calc(var(--spacing)*1)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-3\.5{padding-inline:calc(var(--spacing)*3.5)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-8{padding-inline:calc(var(--spacing)*8)}.px-\[0\.5rem\]{padding-inline:.5rem}.px-\[0\.75rem\]{padding-inline:.75rem}.px-\[0\.875rem\]{padding-inline:.875rem}.px-\[1rem\]{padding-inline:1rem}.px-\[2px\]{padding-inline:2px}.px-\[8px\]{padding-inline:8px}.px-\[10px\]{padding-inline:10px}.px-\[12px\]{padding-inline:12px}.px-\[14px\]{padding-inline:14px}.px-\[16px\]{padding-inline:16px}.px-\[18px\]{padding-inline:18px}.px-\[32px\]{padding-inline:32px}.py-1{padding-block:calc(var(--spacing)*1)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-10{padding-block:calc(var(--spacing)*10)}.py-20{padding-block:calc(var(--spacing)*20)}.py-\[0\.5rem\]{padding-block:.5rem}.py-\[0\.75rem\]{padding-block:.75rem}.py-\[0\.375rem\]{padding-block:.375rem}.py-\[0\.625rem\]{padding-block:.625rem}.py-\[1px\]{padding-block:1px}.py-\[2px\]{padding-block:2px}.py-\[4px\]{padding-block:4px}.py-\[5px\]{padding-block:5px}.py-\[6px\]{padding-block:6px}.py-\[8px\]{padding-block:8px}.py-\[14px\]{padding-block:14px}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-5{padding-top:calc(var(--spacing)*5)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-8{padding-top:calc(var(--spacing)*8)}.pt-10{padding-top:calc(var(--spacing)*10)}.pt-\[0\.5rem\]{padding-top:.5rem}.pt-\[0\.75rem\]{padding-top:.75rem}.pt-\[8px\]{padding-top:8px}.pt-\[15px\]{padding-top:15px}.pr-\[4px\]{padding-right:4px}.pr-\[8px\]{padding-right:8px}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.pb-16{padding-bottom:calc(var(--spacing)*16)}.pb-\[1rem\]{padding-bottom:1rem}.pb-\[4px\]{padding-bottom:4px}.pb-\[9px\]{padding-bottom:9px}.pb-\[24px\]{padding-bottom:24px}.pl-1{padding-left:calc(var(--spacing)*1)}.pl-\[0\.25rem\]{padding-left:.25rem}.pl-\[6px\]{padding-left:6px}.pl-\[8px\]{padding-left:8px}.pl-\[24px\]{padding-left:24px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-\[\'HarmonyOS_Sans_SC\'\,-apple-system\,\'Segoe_UI\'\,sans-serif\]{font-family:HarmonyOS Sans SC,-apple-system,Segoe UI,sans-serif}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.75rem\]{font-size:.75rem}.text-\[0\.875rem\]{font-size:.875rem}.text-\[0\.8125rem\]{font-size:.8125rem}.text-\[1\.125rem\]{font-size:1.125rem}.text-\[1rem\]{font-size:1rem}.text-\[2rem\]{font-size:2rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[18px\]{font-size:18px}.text-\[28px\]{font-size:28px}.leading-4{--tw-leading:calc(var(--spacing)*4);line-height:calc(var(--spacing)*4)}.leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.leading-7{--tw-leading:calc(var(--spacing)*7);line-height:calc(var(--spacing)*7)}.leading-\[0\.875rem\]{--tw-leading:.875rem;line-height:.875rem}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.5rem\]{--tw-leading:1.5rem;line-height:1.5rem}.leading-\[1\.25rem\]{--tw-leading:1.25rem;line-height:1.25rem}.leading-\[1\.125rem\]{--tw-leading:1.125rem;line-height:1.125rem}.leading-\[1\.375rem\]{--tw-leading:1.375rem;line-height:1.375rem}.leading-\[1rem\]{--tw-leading:1rem;line-height:1rem}.leading-\[12px\]{--tw-leading:12px;line-height:12px}.leading-\[14px\]{--tw-leading:14px;line-height:14px}.leading-\[16px\]{--tw-leading:16px;line-height:16px}.leading-\[18px\]{--tw-leading:18px;line-height:18px}.leading-\[19px\]{--tw-leading:19px;line-height:19px}.leading-\[22px\]{--tw-leading:22px;line-height:22px}.leading-none{--tw-leading:1;line-height:1}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-\[\#50e81d\]{color:#50e81d!important}.\!text-white{color:var(--color-white)!important}.text-\[\#1F1F1F\]{color:#1f1f1f}.text-\[\#2B2B2B\]{color:#2b2b2b}.text-\[\#4B5563\]{color:#4b5563}.text-\[\#6B6B6B\]{color:#6b6b6b}.text-\[\#6B7280\]{color:#6b7280}.text-\[\#50e81d\]{color:#50e81d}.text-\[\#111\]{color:#111}.text-\[\#262E30\]{color:#262e30}.text-\[\#323A3D\]{color:#323a3d}.text-\[\#333\]{color:#333}.text-\[\#444\]{color:#444}.text-\[\#15803D\]{color:#15803d}.text-\[\#d6d6d6\]{color:#d6d6d6}.text-\[\#f5b84b\]{color:#f5b84b}.text-\[\#ff2b00\]{color:#ff2b00}.text-\[\#ff6b6b\]{color:#ff6b6b}.text-black{color:var(--color-black)}.text-black\/60{color:#0009}@supports (color:color-mix(in lab,red,red)){.text-black\/60{color:color-mix(in oklab,var(--color-black)60%,transparent)}}.text-black\/70{color:#000000b3}@supports (color:color-mix(in lab,red,red)){.text-black\/70{color:color-mix(in oklab,var(--color-black)70%,transparent)}}.text-black\/80{color:#000c}@supports (color:color-mix(in lab,red,red)){.text-black\/80{color:color-mix(in oklab,var(--color-black)80%,transparent)}}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.text-fm-brand{color:var(--color-fm-brand)}.text-fm-danger{color:var(--color-fm-danger)}.text-fm-text-detail{color:var(--color-fm-text-detail)}.text-fm-text-gray{color:var(--color-fm-text-gray)}.text-fm-text-primary{color:var(--color-fm-text-primary)}.text-fm-text-secondary{color:var(--color-fm-text-secondary)}.text-fm-text-strong{color:var(--color-fm-text-strong)}.text-fm-warning{color:var(--color-fm-warning)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-green-600{color:var(--color-green-600)}.text-neutral-500{color:var(--color-neutral-500)}.text-neutral-700{color:var(--color-neutral-700)}.text-red-600{color:var(--color-red-600)}.text-white{color:var(--color-white)}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.text-white\/70{color:color-mix(in oklab,var(--color-white)70%,transparent)}}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.accent-fm-brand{accent-color:var(--color-fm-brand)}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-95{opacity:.95}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0\.5rem_1\.5rem_rgba\(0\,0\,0\,0\.12\)\]{--tw-shadow:0 .5rem 1.5rem var(--tw-shadow-color,#0000001f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0\.25rem_1rem_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow:0 .25rem 1rem var(--tw-shadow-color,#0000000f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0\.375rem_1rem_rgba\(0\,0\,0\,0\.12\)\]{--tw-shadow:0 .375rem 1rem var(--tw-shadow-color,#0000001f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_1px_\#2E2E2E_inset\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#2e2e2e)inset;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_12px_rgba\(0\,0\,0\,0\.4\)\]{--tw-shadow:0 4px 12px var(--tw-shadow-color,#0006);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_20px_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow:0 4px 20px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(0\,0\,0\,0\.4\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#0006);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(0\,0\,0\,0\.24\)\,0_2px_6px_rgba\(0\,0\,0\,0\.12\)\]{--tw-shadow:0 10px 24px var(--tw-shadow-color,#0000003d),0 2px 6px var(--tw-shadow-color,#0000001f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_28px_rgba\(0\,0\,0\,0\.2\)\,0_2px_8px_rgba\(0\,0\,0\,0\.12\)\]{--tw-shadow:0 12px 28px var(--tw-shadow-color,#0003),0 2px 8px var(--tw-shadow-color,#0000001f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_32px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:0 12px 32px var(--tw-shadow-color,#00000080);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_8px_24px_0px_rgba\(0\,0\,0\,0\.12\)\]{--tw-shadow:0px 8px 24px 0px var(--tw-shadow-color,#0000001f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(0\,0\,0\,0\.02\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#00000005);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.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;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.placeholder\:text-fm-text-detail::placeholder{color:var(--color-fm-text-detail)}.after\:block:after{content:var(--tw-content);display:block}.after\:size-\[11px\]:after{content:var(--tw-content);width:11px;height:11px}.after\:rounded-full:after{content:var(--tw-content);border-radius:3.40282e38px}.first\:mt-0:first-child{margin-top:calc(var(--spacing)*0)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.empty\:hidden:empty{display:none}@media (hover:hover){.hover\:border-fm-text-secondary:hover{border-color:var(--color-fm-text-secondary)}.hover\:border-green-500:hover{border-color:var(--color-green-500)}.hover\:bg-\[\#bf2f33\]:hover{background-color:#bf2f33}.hover\:bg-black\/5:hover{background-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/5:hover{background-color:color-mix(in oklab,var(--color-black)5%,transparent)}}.hover\:bg-black\/\[0\.02\]:hover{background-color:#00000005}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/\[0\.02\]:hover{background-color:color-mix(in oklab,var(--color-black)2%,transparent)}}.hover\:bg-black\/\[0\.05\]:hover{background-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/\[0\.05\]:hover{background-color:color-mix(in oklab,var(--color-black)5%,transparent)}}.hover\:bg-fm-brand-hover:hover{background-color:var(--color-fm-brand-hover)}.hover\:bg-fm-hover:hover{background-color:var(--color-fm-hover)}.hover\:bg-fm-inner:hover{background-color:var(--color-fm-inner)}.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-gray-200:hover{background-color:var(--color-gray-200)}.hover\:bg-gray-300:hover{background-color:var(--color-gray-300)}.hover\:bg-neutral-300:hover{background-color:var(--color-neutral-300)}.hover\:stroke-green-500:hover{stroke:var(--color-green-500)}.hover\:stroke-2:hover{stroke-width:2px}.hover\:text-\[\#1F1F1F\]:hover{color:#1f1f1f}.hover\:text-fm-brand-hover:hover{color:var(--color-fm-brand-hover)}.hover\:text-fm-text-primary:hover{color:var(--color-fm-text-primary)}.hover\:text-fm-text-strong:hover{color:var(--color-fm-text-strong)}.hover\:text-gray-700:hover{color:var(--color-gray-700)}.hover\:text-green-500:hover{color:var(--color-green-500)}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-\[0_0\.5rem_1\.25rem_rgba\(0\,0\,0\,0\.08\)\]:hover{--tw-shadow:0 .5rem 1.25rem var(--tw-shadow-color,#00000014);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}}.focus\:border-\[\#16A34A\]:focus{border-color:#16a34a}.focus\:border-black\/40:focus{border-color:#0006}@supports (color:color-mix(in lab,red,red)){.focus\:border-black\/40:focus{border-color:color-mix(in oklab,var(--color-black)40%,transparent)}}.focus\:shadow-\[0_0_0_1px_var\(--color-fm-brand\)\]:focus{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--color-fm-brand));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-black\/10:focus{--tw-ring-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.focus\:ring-black\/10:focus{--tw-ring-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.focus\:ring-black\/20:focus{--tw-ring-color:#0003}@supports (color:color-mix(in lab,red,red)){.focus\:ring-black\/20:focus{--tw-ring-color:color-mix(in oklab,var(--color-black)20%,transparent)}}.focus\:ring-fm-brand:focus{--tw-ring-color:var(--color-fm-brand)}.focus\:ring-gray-200:focus{--tw-ring-color:var(--color-gray-200)}.focus\:ring-gray-300:focus{--tw-ring-color:var(--color-gray-300)}.focus\:ring-offset-1:focus{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-black\/10:focus-visible{--tw-ring-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-black\/10:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.active\:translate-y-\[0\.0625rem\]:active{--tw-translate-y:.0625rem;translate:var(--tw-translate-x)var(--tw-translate-y)}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.active\:bg-black\/10:active{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.active\:bg-black\/10:active{background-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.active\:bg-black\/\[0\.10\]:active{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.active\:bg-black\/\[0\.10\]:active{background-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.active\:bg-gray-100:active{background-color:var(--color-gray-100)}.active\:shadow-\[0_0\.125rem_0\.5rem_rgba\(0\,0\,0\,0\.05\)\]:active{--tw-shadow:0 .125rem .5rem var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:text-fm-text-gray:disabled{color:var(--color-fm-text-gray)}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}@media (hover:hover){.disabled\:hover\:bg-transparent:disabled:hover{background-color:#0000}}@media (prefers-color-scheme:dark){.dark\:border-neutral-700{border-color:var(--color-neutral-700)}}.\[\&\.active\]\:text-green-500.active{color:var(--color-green-500)}.\[\&\>span\]\:flex-1>span{flex:1}.\[\&\>span\]\:text-center>span{text-align:center}.\[\&\>svg\]\:size-\[40px\]>svg{width:40px;height:40px}.\[\&\>svg\]\:h-4>svg{height:calc(var(--spacing)*4)}.\[\&\>svg\]\:w-4>svg{width:calc(var(--spacing)*4)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-fm-text-secondary>svg{color:var(--color-fm-text-secondary)}html[data-theme=light] .\[html\[data-theme\=light\]_\&\]\:bg-fm-sidebar{background-color:var(--color-fm-sidebar)}html[data-theme=light] .\[html\[data-theme\=light\]_\&\]\:bg-white{background-color:var(--color-white)}}[data-theme=light]{--color-fm-base:#f5f5f5;--color-fm-sidebar:#fff;--color-fm-inner:#00000008;--color-fm-inner2:#0000000d;--color-fm-input:#0000000f;--color-fm-hover:#0000000f;--color-fm-selected:#0000001a;--color-fm-border:#0000001a;--color-fm-border-focus:#0003;--color-fm-text-strong:#1a1a1a;--color-fm-text-primary:#000c;--color-fm-text-secondary:#0000008c;--color-fm-text-detail:#00000059;--color-fm-text-gray:#0000002e;--color-fm-brand:#2cad00;--color-fm-brand-hover:#34c400;--color-fm-danger:#d32f2f;--color-fm-warning:#e65100}html,body,#root{margin:calc(var(--spacing)*0);height:100%;padding:calc(var(--spacing)*0)}.slot-id-text{--tw-leading:1.25rem;color:var(--color-gray-900);font-size:.875rem;line-height:1.25rem}.slot-filament-text{--tw-leading:1.25rem;color:var(--color-gray-900);font-size:.75rem;line-height:1.25rem}@property --tw-border-spacing-x{syntax:"";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"";inherits:false;initial-value:0}@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-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"";inherits:false;initial-value:100%}@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-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@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}@keyframes spin{to{transform:rotate(360deg)}}@keyframes fm-pulse{0%{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.25)}to{opacity:1;transform:scale(1)}}.fm-sort-icon{display:inline-block;width:11px;margin-left:4px;opacity:.3}.fm-sort-icon:after{content:"⇅";font-size:10px}th.sort-asc .fm-sort-icon:after{content:"↑";opacity:1}th.sort-desc .fm-sort-icon:after{content:"↓";opacity:1}.fm-section-bar:before{content:"";display:inline-block;width:2px;height:16px;border-radius:10px;background:#50e81d;flex-shrink:0}.fm-select-arrow{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:24px;background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1l4 4 4-4' stroke='rgba(255,255,255,0.5)' stroke-width='1.2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center}[data-theme=light] .fm-select-arrow{background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1l4 4 4-4' stroke='rgba(0,0,0,0.5)' stroke-width='1.2'/%3E%3C/svg%3E")}.fm-native-form select,.fm-native-form textarea,.fm-native-form input[type=date],.fm-native-form input[type=color]{color-scheme:dark}.fm-native-form option{background:#2a2a2a;color:#fff}[data-theme=light] .fm-native-form select,[data-theme=light] .fm-native-form textarea,[data-theme=light] .fm-native-form input[type=date],[data-theme=light] .fm-native-form input[type=color]{color-scheme:light}[data-theme=light] .fm-native-form option{background:#fff;color:#1a1a1a}[data-theme=light] .fm-ams-wrap-bg{background:#e8e8e8}[data-theme=light] .fm-slot-header-bg{background:#e0e0e0;color:#333} diff --git a/resources/web/device_page/dist/assets/index.js b/resources/web/device_page/dist/assets/index.js new file mode 100644 index 0000000000..3645f9f9ba --- /dev/null +++ b/resources/web/device_page/dist/assets/index.js @@ -0,0 +1,19 @@ +function e(e,t){for(var n=0;nr[t]})}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}function t(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}!function(){const e=document.createElement("link").relList;if(!(e&&e.supports&&e.supports("modulepreload"))){for(const e of document.querySelectorAll('link[rel="modulepreload"]'))t(e);new MutationObserver(e=>{for(const n of e)if("childList"===n.type)for(const e of n.addedNodes)"LINK"===e.tagName&&"modulepreload"===e.rel&&t(e)}).observe(document,{childList:!0,subtree:!0})}function t(e){if(e.ep)return;e.ep=!0;const t=function(e){const t={};return e.integrity&&(t.integrity=e.integrity),e.referrerPolicy&&(t.referrerPolicy=e.referrerPolicy),"use-credentials"===e.crossOrigin?t.credentials="include":"anonymous"===e.crossOrigin?t.credentials="omit":t.credentials="same-origin",t}(e);fetch(e.href,t)}}();var n,r,o={exports:{}},a={};var i,s,l=(r||(r=1,o.exports=function(){if(n)return a;n=1;var e=Symbol.for("react.transitional.element"),t=Symbol.for("react.fragment");function r(t,n,r){var o=null;if(void 0!==r&&(o=""+r),void 0!==n.key&&(o=""+n.key),"key"in n)for(var a in r={},n)"key"!==a&&(r[a]=n[a]);else r=n;return n=r.ref,{$$typeof:e,type:t,key:o,ref:void 0!==n?n:null,props:r}}return a.Fragment=t,a.jsx=r,a.jsxs=r,a}()),o.exports),c={exports:{}},u={};function d(){if(i)return u;i=1;var e=Symbol.for("react.transitional.element"),t=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),r=Symbol.for("react.strict_mode"),o=Symbol.for("react.profiler"),a=Symbol.for("react.consumer"),s=Symbol.for("react.context"),l=Symbol.for("react.forward_ref"),c=Symbol.for("react.suspense"),d=Symbol.for("react.memo"),f=Symbol.for("react.lazy"),p=Symbol.iterator;var h={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},m=Object.assign,g={};function v(e,t,n){this.props=e,this.context=t,this.refs=g,this.updater=n||h}function y(){}function x(e,t,n){this.props=e,this.context=t,this.refs=g,this.updater=n||h}v.prototype.isReactComponent={},v.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},v.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},y.prototype=v.prototype;var b=x.prototype=new y;b.constructor=x,m(b,v.prototype),b.isPureReactComponent=!0;var w=Array.isArray,S={H:null,A:null,T:null,S:null,V:null},k=Object.prototype.hasOwnProperty;function C(t,n,r,o,a,i){return r=i.ref,{$$typeof:e,type:t,key:n,ref:void 0!==r?r:null,props:i}}function N(t){return"object"==typeof t&&null!==t&&t.$$typeof===e}var j=/\/+/g;function _(e,t){return"object"==typeof e&&null!==e&&null!=e.key?(n=""+e.key,r={"=":"=0",":":"=2"},"$"+n.replace(/[=:]/g,function(e){return r[e]})):t.toString(36);var n,r}function E(){}function P(n,r,o,a,i){var s=typeof n;"undefined"!==s&&"boolean"!==s||(n=null);var l,c,u=!1;if(null===n)u=!0;else switch(s){case"bigint":case"string":case"number":u=!0;break;case"object":switch(n.$$typeof){case e:case t:u=!0;break;case f:return P((u=n._init)(n._payload),r,o,a,i)}}if(u)return i=i(n),u=""===a?"."+_(n,0):a,w(i)?(o="",null!=u&&(o=u.replace(j,"$&/")+"/"),P(i,r,o,"",function(e){return e})):null!=i&&(N(i)&&(l=i,c=o+(null==i.key||n&&n.key===i.key?"":(""+i.key).replace(j,"$&/")+"/")+u,i=C(l.type,c,void 0,0,0,l.props)),r.push(i)),1;u=0;var d,h=""===a?".":a+":";if(w(n))for(var m=0;m>>1,a=e[r];if(!(0>>1;ro(l,n))co(u,l)?(e[r]=u,e[c]=n,r=c):(e[r]=l,e[s]=n,r=s);else{if(!(co(u,n)))break e;e[r]=u,e[c]=n,r=c}}}return t}function o(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}if(e.unstable_now=void 0,"object"==typeof performance&&"function"==typeof performance.now){var a=performance;e.unstable_now=function(){return a.now()}}else{var i=Date,s=i.now();e.unstable_now=function(){return i.now()-s}}var l=[],c=[],u=1,d=null,f=3,p=!1,h=!1,m=!1,g=!1,v="function"==typeof setTimeout?setTimeout:null,y="function"==typeof clearTimeout?clearTimeout:null,x="undefined"!=typeof setImmediate?setImmediate:null;function b(e){for(var o=n(c);null!==o;){if(null===o.callback)r(c);else{if(!(o.startTime<=e))break;r(c),o.sortIndex=o.expirationTime,t(l,o)}o=n(c)}}function w(e){if(m=!1,b(e),!h)if(null!==n(l))h=!0,k||(k=!0,S());else{var t=n(c);null!==t&&L(w,t.startTime-e)}}var S,k=!1,C=-1,N=5,j=-1;function _(){return!(!g&&e.unstable_now()-jt&&_());){var i=d.callback;if("function"==typeof i){d.callback=null,f=d.priorityLevel;var s=i(d.expirationTime<=t);if(t=e.unstable_now(),"function"==typeof s){d.callback=s,b(t),o=!0;break t}d===n(l)&&r(l),b(t)}else r(l);d=n(l)}if(null!==d)o=!0;else{var u=n(c);null!==u&&L(w,u.startTime-t),o=!1}}break e}finally{d=null,f=a,p=!1}o=void 0}}finally{o?S():k=!1}}}if("function"==typeof x)S=function(){x(E)};else if("undefined"!=typeof MessageChannel){var P=new MessageChannel,R=P.port2;P.port1.onmessage=E,S=function(){R.postMessage(null)}}else S=function(){v(E,0)};function L(t,n){C=v(function(){t(e.unstable_now())},n)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(e){e.callback=null},e.unstable_forceFrameRate=function(e){0>e||125i?(r.sortIndex=a,t(c,r),null===n(l)&&r===n(c)&&(m?(y(C),C=-1):m=!0,L(w,a-i))):(r.sortIndex=s,t(l,r),h||p||(h=!0,k||(k=!0,S()))),r},e.unstable_shouldYield=_,e.unstable_wrapCallback=function(e){var t=f;return function(){var n=f;f=t;try{return e.apply(this,arguments)}finally{f=n}}}}(w)),w)),b.exports}var k,C,N,j,_={exports:{}},E={};function P(){if(k)return E;k=1;var e=f();function t(e){var t="https://react.dev/errors/"+e;if(1B||(e.current=z[B],z[B]=null,B--)}function U(e,t){B++,z[B]=e.current,e.current=t}var V=$(null),H=$(null),K=$(null),G=$(null);function q(e,t){switch(U(K,t),U(H,e),U(V,null),t.nodeType){case 9:case 11:e=(e=t.documentElement)&&(e=e.namespaceURI)?id(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)e=sd(t=id(t),e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}W(V),U(V,e)}function Q(){W(V),W(H),W(K)}function X(e){null!==e.memoizedState&&U(G,e);var t=V.current,n=sd(t,e.type);t!==n&&(U(H,e),U(V,n))}function J(e){H.current===e&&(W(V),W(H)),G.current===e&&(W(G),Xd._currentValue=I)}var Y=Object.prototype.hasOwnProperty,Z=e.unstable_scheduleCallback,ee=e.unstable_cancelCallback,te=e.unstable_shouldYield,ne=e.unstable_requestPaint,re=e.unstable_now,oe=e.unstable_getCurrentPriorityLevel,ae=e.unstable_ImmediatePriority,ie=e.unstable_UserBlockingPriority,se=e.unstable_NormalPriority,le=e.unstable_LowPriority,ce=e.unstable_IdlePriority,ue=e.log,de=e.unstable_setDisableYieldValue,fe=null,pe=null;function he(e){if("function"==typeof ue&&de(e),pe&&"function"==typeof pe.setStrictMode)try{pe.setStrictMode(fe,e)}catch(t){}}var me=Math.clz32?Math.clz32:function(e){return 0===(e>>>=0)?32:31-(ge(e)/ve|0)|0},ge=Math.log,ve=Math.LN2;var ye=256,xe=4194304;function be(e){var t=42&e;if(0!==t)return t;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return 4194048&e;case 4194304:case 8388608:case 16777216:case 33554432:return 62914560&e;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function we(e,t,n){var r=e.pendingLanes;if(0===r)return 0;var o=0,a=e.suspendedLanes,i=e.pingedLanes;e=e.warmLanes;var s=134217727&r;return 0!==s?0!==(r=s&~a)?o=be(r):0!==(i&=s)?o=be(i):n||0!==(n=s&~e)&&(o=be(n)):0!==(s=r&~a)?o=be(s):0!==i?o=be(i):n||0!==(n=r&~e)&&(o=be(n)),0===o?0:0!==t&&t!==o&&0===(t&a)&&((a=o&-o)>=(n=t&-t)||32===a&&4194048&n)?t:o}function Se(e,t){return 0===(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)}function ke(e,t){switch(e){case 1:case 2:case 4:case 8:case 64:return t+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;default:return-1}}function Ce(){var e=ye;return!(4194048&(ye<<=1))&&(ye=256),e}function Ne(){var e=xe;return!(62914560&(xe<<=1))&&(xe=4194304),e}function je(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function _e(e,t){e.pendingLanes|=t,268435456!==t&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function Ee(e,t,n){e.pendingLanes|=t,e.suspendedLanes&=~t;var r=31-me(t);e.entangledLanes|=t,e.entanglements[r]=1073741824|e.entanglements[r]|4194090&n}function Pe(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-me(n),o=1<)":-1--o||l[r]!==c[o]){var u="\n"+l[r].replace(" at new "," at ");return e.displayName&&u.includes("")&&(u=u.replace("",e.displayName)),u}}while(1<=r&&0<=o);break}}}finally{st=!1,Error.prepareStackTrace=n}return(n=e?e.displayName||e.name:"")?it(n):""}function ct(e){switch(e.tag){case 26:case 27:case 5:return it(e.type);case 16:return it("Lazy");case 13:return it("Suspense");case 19:return it("SuspenseList");case 0:case 15:return lt(e.type,!1);case 11:return lt(e.type.render,!1);case 1:return lt(e.type,!0);case 31:return it("Activity");default:return""}}function ut(e){try{var t="";do{t+=ct(e),e=e.return}while(e);return t}catch(n){return"\nError generating stack: "+n.message+"\n"+n.stack}}function dt(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function ft(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function pt(e){e._valueTracker||(e._valueTracker=function(e){var t=ft(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&void 0!==n&&"function"==typeof n.get&&"function"==typeof n.set){var o=n.get,a=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(e){r=""+e,a.call(this,e)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function ht(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=ft(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function mt(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}var gt=/[\n"\\]/g;function vt(e){return e.replace(gt,function(e){return"\\"+e.charCodeAt(0).toString(16)+" "})}function yt(e,t,n,r,o,a,i,s){e.name="",null!=i&&"function"!=typeof i&&"symbol"!=typeof i&&"boolean"!=typeof i?e.type=i:e.removeAttribute("type"),null!=t?"number"===i?(0===t&&""===e.value||e.value!=t)&&(e.value=""+dt(t)):e.value!==""+dt(t)&&(e.value=""+dt(t)):"submit"!==i&&"reset"!==i||e.removeAttribute("value"),null!=t?bt(e,i,dt(t)):null!=n?bt(e,i,dt(n)):null!=r&&e.removeAttribute("value"),null==o&&null!=a&&(e.defaultChecked=!!a),null!=o&&(e.checked=o&&"function"!=typeof o&&"symbol"!=typeof o),null!=s&&"function"!=typeof s&&"symbol"!=typeof s&&"boolean"!=typeof s?e.name=""+dt(s):e.removeAttribute("name")}function xt(e,t,n,r,o,a,i,s){if(null!=a&&"function"!=typeof a&&"symbol"!=typeof a&&"boolean"!=typeof a&&(e.type=a),null!=t||null!=n){if(("submit"===a||"reset"===a)&&null==t)return;n=null!=n?""+dt(n):"",t=null!=t?""+dt(t):n,s||t===e.value||(e.value=t),e.defaultValue=t}r="function"!=typeof(r=null!=r?r:o)&&"symbol"!=typeof r&&!!r,e.checked=s?e.checked:!!r,e.defaultChecked=!!r,null!=i&&"function"!=typeof i&&"symbol"!=typeof i&&"boolean"!=typeof i&&(e.name=i)}function bt(e,t,n){"number"===t&&mt(e.ownerDocument)===e||e.defaultValue===""+n||(e.defaultValue=""+n)}function wt(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o=Nn),En=String.fromCharCode(32),Pn=!1;function Rn(e,t){switch(e){case"keyup":return-1!==kn.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Ln(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var Fn=!1;var Tn={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Dn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!Tn[e.type]:"textarea"===t}function Mn(e,t,n,r){Dt?Mt?Mt.push(r):Mt=[r]:Dt=r,0<(t=Ku(t,"onChange")).length&&(n=new tn("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var On=null,An=null;function In(e){Iu(e,0)}function zn(e){if(ht(He(e)))return e}function Bn(e,t){if("change"===e)return t}var $n=!1;if(Bt){var Wn;if(Bt){var Un="oninput"in document;if(!Un){var Vn=document.createElement("div");Vn.setAttribute("oninput","return;"),Un="function"==typeof Vn.oninput}Wn=Un}else Wn=!1;$n=Wn&&(!document.documentMode||9=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=Zn(r)}}function tr(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?tr(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function nr(e){for(var t=mt((e=null!=e&&null!=e.ownerDocument&&null!=e.ownerDocument.defaultView?e.ownerDocument.defaultView:window).document);t instanceof e.HTMLIFrameElement;){try{var n="string"==typeof t.contentWindow.location.href}catch(r){n=!1}if(!n)break;t=mt((e=t.contentWindow).document)}return t}function rr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}var or=Bt&&"documentMode"in document&&11>=document.documentMode,ar=null,ir=null,sr=null,lr=!1;function cr(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;lr||null==ar||ar!==mt(r)||("selectionStart"in(r=ar)&&rr(r)?r={start:r.selectionStart,end:r.selectionEnd}:r={anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},sr&&Yn(sr,r)||(sr=r,0<(r=Ku(ir,"onSelect")).length&&(t=new tn("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=ar)))}function ur(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var dr={animationend:ur("Animation","AnimationEnd"),animationiteration:ur("Animation","AnimationIteration"),animationstart:ur("Animation","AnimationStart"),transitionrun:ur("Transition","TransitionRun"),transitionstart:ur("Transition","TransitionStart"),transitioncancel:ur("Transition","TransitionCancel"),transitionend:ur("Transition","TransitionEnd")},fr={},pr={};function hr(e){if(fr[e])return fr[e];if(!dr[e])return e;var t,n=dr[e];for(t in n)if(n.hasOwnProperty(t)&&t in pr)return fr[e]=n[t];return e}Bt&&(pr=document.createElement("div").style,"AnimationEvent"in window||(delete dr.animationend.animation,delete dr.animationiteration.animation,delete dr.animationstart.animation),"TransitionEvent"in window||delete dr.transitionend.transition);var mr=hr("animationend"),gr=hr("animationiteration"),vr=hr("animationstart"),yr=hr("transitionrun"),xr=hr("transitionstart"),br=hr("transitioncancel"),wr=hr("transitionend"),Sr=new Map,kr="abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function Cr(e,t){Sr.set(e,t),Xe(t,[e])}kr.push("scrollEnd");var Nr=new WeakMap;function jr(e,t){if("object"==typeof e&&null!==e){var n=Nr.get(e);return void 0!==n?n:(t={value:e,source:t,stack:ut(t)},Nr.set(e,t),t)}return{value:e,source:t,stack:ut(t)}}var _r=[],Er=0,Pr=0;function Rr(){for(var e=Er,t=Pr=Er=0;t>=i,o-=i,Zr=1<<32-me(t)+o|n<a?a:8;var i,s,l,c=O.T,u={};O.T=u,Ui(e,!1,t,n);try{var d=o(),f=O.S;if(null!==f&&f(u,d),null!==d&&"object"==typeof d&&"function"==typeof d.then)Wi(e,t,(i=r,s=[],l={status:"pending",value:null,reason:null,then:function(e){s.push(e)}},d.then(function(){l.status="fulfilled",l.value=i;for(var e=0;ef?(p=d,d=null):p=d.sibling;var h=g(r,d,s[f],l);if(null===h){null===d&&(d=p);break}e&&d&&null===h.alternate&&t(r,d),a=i(h,a,f),null===u?c=h:u.sibling=h,u=h,d=p}if(f===s.length)return n(r,d),so&&to(r,f),c;if(null===d){for(;fp?(h=f,f=null):h=f.sibling;var x=g(a,f,y.value,c);if(null===x){null===f&&(f=h);break}e&&f&&null===x.alternate&&t(a,f),s=i(x,s,p),null===d?u=x:d.sibling=x,d=x,f=h}if(y.done)return n(a,f),so&&to(a,p),u;if(null===f){for(;!y.done;p++,y=l.next())null!==(y=m(a,y.value,c))&&(s=i(y,s,p),null===d?u=y:d.sibling=y,d=y);return so&&to(a,p),u}for(f=o(f);!y.done;p++,y=l.next())null!==(y=v(f,a,p,y.value,c))&&(e&&null!==y.alternate&&f.delete(null===y.key?p:y.key),s=i(y,s,p),null===d?u=y:d.sibling=y,d=y);return e&&f.forEach(function(e){return t(a,e)}),so&&to(a,p),u}(l,c,u=x.call(u),f)}if("function"==typeof u.then)return y(l,c,Zi(u),f);if(u.$$typeof===b)return y(l,c,Ro(l,u),f);ts(l,u)}return"string"==typeof u&&""!==u||"number"==typeof u||"bigint"==typeof u?(u=""+u,null!==c&&6===c.tag?(n(l,c.sibling),(f=a(c,u)).return=l,l=f):(n(l,c),(f=Vr(u,l.mode,f)).return=l,l=f),s(l)):n(l,c)}return function(e,t,n,r){try{Yi=0;var o=y(e,t,n,r);return Ji=null,o}catch(i){if(i===qo||i===Xo)throw i;var a=Ir(29,i,null,e.mode);return a.lanes=r,a.return=e,a}}}var os=rs(!0),as=rs(!1),is=$(null),ss=null;function ls(e){var t=e.alternate;U(fs,1&fs.current),U(is,e),null===ss&&(null===t||null!==ga.current||null!==t.memoizedState)&&(ss=e)}function cs(e){if(22===e.tag){if(U(fs,fs.current),U(is,e),null===ss){var t=e.alternate;null!==t&&null!==t.memoizedState&&(ss=e)}}else us()}function us(){U(fs,fs.current),U(is,is.current)}function ds(e){W(is),ss===e&&(ss=null),W(fs)}var fs=$(0);function ps(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||"$?"===n.data||yd(n)))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(128&t.flags)return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}function hs(e,t,n,r){n=null==(n=n(r,t=e.memoizedState))?t:c({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}var ms={enqueueSetState:function(e,t,n){e=e._reactInternals;var r=Oc(),o=sa(r);o.payload=t,null!=n&&(o.callback=n),null!==(t=la(e,o,r))&&(Ic(t,e,r),ca(t,e,r))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=Oc(),o=sa(r);o.tag=1,o.payload=t,null!=n&&(o.callback=n),null!==(t=la(e,o,r))&&(Ic(t,e,r),ca(t,e,r))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=Oc(),r=sa(n);r.tag=2,null!=t&&(r.callback=t),null!==(t=la(e,r,n))&&(Ic(t,e,n),ca(t,e,n))}};function gs(e,t,n,r,o,a,i){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,a,i):!t.prototype||!t.prototype.isPureReactComponent||(!Yn(n,r)||!Yn(o,a))}function vs(e,t,n,r){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&ms.enqueueReplaceState(t,t.state,null)}function ys(e,t){var n=t;if("ref"in t)for(var r in n={},t)"ref"!==r&&(n[r]=t[r]);if(e=e.defaultProps)for(var o in n===t&&(n=c({},n)),e)void 0===n[o]&&(n[o]=e[o]);return n}var xs="function"==typeof reportError?reportError:function(e){if("object"==typeof window&&"function"==typeof window.ErrorEvent){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:"object"==typeof e&&null!==e&&"string"==typeof e.message?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if("object"==typeof process&&"function"==typeof process.emit)return void process.emit("uncaughtException",e);console.error(e)};function bs(e){xs(e)}function ws(e){console.error(e)}function Ss(e){xs(e)}function ks(e,t){try{(0,e.onUncaughtError)(t.value,{componentStack:t.stack})}catch(n){setTimeout(function(){throw n})}}function Cs(e,t,n){try{(0,e.onCaughtError)(n.value,{componentStack:n.stack,errorBoundary:1===t.tag?t.stateNode:null})}catch(r){setTimeout(function(){throw r})}}function Ns(e,t,n){return(n=sa(n)).tag=3,n.payload={element:null},n.callback=function(){ks(e,t)},n}function js(e){return(e=sa(e)).tag=3,e}function _s(e,t,n,r){var o=n.type.getDerivedStateFromError;if("function"==typeof o){var a=r.value;e.payload=function(){return o(a)},e.callback=function(){Cs(t,n,r)}}var i=n.stateNode;null!==i&&"function"==typeof i.componentDidCatch&&(e.callback=function(){Cs(t,n,r),"function"!=typeof o&&(null===jc?jc=new Set([this]):jc.add(this));var e=r.stack;this.componentDidCatch(r.value,{componentStack:null!==e?e:""})})}var Es=Error(r(461)),Ps=!1;function Rs(e,t,n,r){t.child=null===e?as(t,null,n,r):os(t,e.child,n,r)}function Ls(e,t,n,r,o){n=n.render;var a=t.ref;if("ref"in r){var i={};for(var s in r)"ref"!==s&&(i[s]=r[s])}else i=r;return Eo(t),r=Da(e,t,n,i,a,o),s=Ia(),null===e||Ps?(so&&s&&ro(t),t.flags|=1,Rs(e,t,r,o),t.child):(za(e,t,o),Js(e,t,o))}function Fs(e,t,n,r,o){if(null===e){var a=n.type;return"function"!=typeof a||zr(a)||void 0!==a.defaultProps||null!==n.compare?((e=Wr(n.type,null,r,t,t.mode,o)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=a,Ts(e,t,a,r,o))}if(a=e.child,!Ys(e,o)){var i=a.memoizedProps;if((n=null!==(n=n.compare)?n:Yn)(i,r)&&e.ref===t.ref)return Js(e,t,o)}return t.flags|=1,(e=Br(a,r)).ref=t.ref,e.return=t,t.child=e}function Ts(e,t,n,r,o){if(null!==e){var a=e.memoizedProps;if(Yn(a,r)&&e.ref===t.ref){if(Ps=!1,t.pendingProps=r=a,!Ys(e,o))return t.lanes=e.lanes,Js(e,t,o);131072&e.flags&&(Ps=!0)}}return As(e,t,n,r,o)}function Ds(e,t,n){var r=t.pendingProps,o=r.children,a=null!==e?e.memoizedState:null;if("hidden"===r.mode){if(128&t.flags){if(r=null!==a?a.baseLanes|n:n,null!==e){for(o=t.child=e.child,a=0;null!==o;)a=a|o.lanes|o.childLanes,o=o.sibling;t.childLanes=a&~r}else t.childLanes=0,t.child=null;return Ms(e,t,r,n)}if(!(536870912&n))return t.lanes=t.childLanes=536870912,Ms(e,t,null!==a?a.baseLanes|n:n,n);t.memoizedState={baseLanes:0,cachePool:null},null!==e&&Ko(0,null!==a?a.cachePool:null),null!==a?ya(t,a):xa(),cs(t)}else null!==a?(Ko(0,a.cachePool),ya(t,a),us(),t.memoizedState=null):(null!==e&&Ko(0,null),xa(),us());return Rs(e,t,o,n),t.child}function Ms(e,t,n,r){var o=Ho();return o=null===o?null:{parent:Mo._currentValue,pool:o},t.memoizedState={baseLanes:n,cachePool:o},null!==e&&Ko(0,null),xa(),cs(t),null!==e&&jo(e,t,r,!0),null}function Os(e,t){var n=t.ref;if(null===n)null!==e&&null!==e.ref&&(t.flags|=4194816);else{if("function"!=typeof n&&"object"!=typeof n)throw Error(r(284));null!==e&&e.ref===n||(t.flags|=4194816)}}function As(e,t,n,r,o){return Eo(t),n=Da(e,t,n,r,void 0,o),r=Ia(),null===e||Ps?(so&&r&&ro(t),t.flags|=1,Rs(e,t,n,o),t.child):(za(e,t,o),Js(e,t,o))}function Is(e,t,n,r,o,a){return Eo(t),t.updateQueue=null,n=Oa(t,r,n,o),Ma(e),r=Ia(),null===e||Ps?(so&&r&&ro(t),t.flags|=1,Rs(e,t,n,a),t.child):(za(e,t,a),Js(e,t,a))}function zs(e,t,n,r,o){if(Eo(t),null===t.stateNode){var a=Or,i=n.contextType;"object"==typeof i&&null!==i&&(a=Po(i)),a=new n(r,a),t.memoizedState=null!==a.state&&void 0!==a.state?a.state:null,a.updater=ms,t.stateNode=a,a._reactInternals=t,(a=t.stateNode).props=r,a.state=t.memoizedState,a.refs={},aa(t),i=n.contextType,a.context="object"==typeof i&&null!==i?Po(i):Or,a.state=t.memoizedState,"function"==typeof(i=n.getDerivedStateFromProps)&&(hs(t,n,i,r),a.state=t.memoizedState),"function"==typeof n.getDerivedStateFromProps||"function"==typeof a.getSnapshotBeforeUpdate||"function"!=typeof a.UNSAFE_componentWillMount&&"function"!=typeof a.componentWillMount||(i=a.state,"function"==typeof a.componentWillMount&&a.componentWillMount(),"function"==typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount(),i!==a.state&&ms.enqueueReplaceState(a,a.state,null),pa(t,r,a,o),fa(),a.state=t.memoizedState),"function"==typeof a.componentDidMount&&(t.flags|=4194308),r=!0}else if(null===e){a=t.stateNode;var s=t.memoizedProps,l=ys(n,s);a.props=l;var c=a.context,u=n.contextType;i=Or,"object"==typeof u&&null!==u&&(i=Po(u));var d=n.getDerivedStateFromProps;u="function"==typeof d||"function"==typeof a.getSnapshotBeforeUpdate,s=t.pendingProps!==s,u||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||(s||c!==i)&&vs(t,a,r,i),oa=!1;var f=t.memoizedState;a.state=f,pa(t,r,a,o),fa(),c=t.memoizedState,s||f!==c||oa?("function"==typeof d&&(hs(t,n,d,r),c=t.memoizedState),(l=oa||gs(t,n,l,r,f,c,i))?(u||"function"!=typeof a.UNSAFE_componentWillMount&&"function"!=typeof a.componentWillMount||("function"==typeof a.componentWillMount&&a.componentWillMount(),"function"==typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount()),"function"==typeof a.componentDidMount&&(t.flags|=4194308)):("function"==typeof a.componentDidMount&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=c),a.props=r,a.state=c,a.context=i,r=l):("function"==typeof a.componentDidMount&&(t.flags|=4194308),r=!1)}else{a=t.stateNode,ia(e,t),u=ys(n,i=t.memoizedProps),a.props=u,d=t.pendingProps,f=a.context,c=n.contextType,l=Or,"object"==typeof c&&null!==c&&(l=Po(c)),(c="function"==typeof(s=n.getDerivedStateFromProps)||"function"==typeof a.getSnapshotBeforeUpdate)||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||(i!==d||f!==l)&&vs(t,a,r,l),oa=!1,f=t.memoizedState,a.state=f,pa(t,r,a,o),fa();var p=t.memoizedState;i!==d||f!==p||oa||null!==e&&null!==e.dependencies&&_o(e.dependencies)?("function"==typeof s&&(hs(t,n,s,r),p=t.memoizedState),(u=oa||gs(t,n,u,r,f,p,l)||null!==e&&null!==e.dependencies&&_o(e.dependencies))?(c||"function"!=typeof a.UNSAFE_componentWillUpdate&&"function"!=typeof a.componentWillUpdate||("function"==typeof a.componentWillUpdate&&a.componentWillUpdate(r,p,l),"function"==typeof a.UNSAFE_componentWillUpdate&&a.UNSAFE_componentWillUpdate(r,p,l)),"function"==typeof a.componentDidUpdate&&(t.flags|=4),"function"==typeof a.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!=typeof a.componentDidUpdate||i===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),"function"!=typeof a.getSnapshotBeforeUpdate||i===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=p),a.props=r,a.state=p,a.context=l,r=u):("function"!=typeof a.componentDidUpdate||i===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),"function"!=typeof a.getSnapshotBeforeUpdate||i===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),r=!1)}return a=r,Os(e,t),r=!!(128&t.flags),a||r?(a=t.stateNode,n=r&&"function"!=typeof n.getDerivedStateFromError?null:a.render(),t.flags|=1,null!==e&&r?(t.child=os(t,e.child,null,o),t.child=os(t,null,n,o)):Rs(e,t,n,o),t.memoizedState=a.state,e=t.child):e=Js(e,t,o),e}function Bs(e,t,n,r){return go(),t.flags|=256,Rs(e,t,n,r),t.child}var $s={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function Ws(e){return{baseLanes:e,cachePool:Go()}}function Us(e,t,n){return e=null!==e?e.childLanes&~n:0,t&&(e|=yc),e}function Vs(e,t,n){var o,a=t.pendingProps,i=!1,s=!!(128&t.flags);if((o=s)||(o=(null===e||null!==e.memoizedState)&&!!(2&fs.current)),o&&(i=!0,t.flags&=-129),o=!!(32&t.flags),t.flags&=-33,null===e){if(so){if(i?ls(t):us(),so){var l,c=io;if(l=c){e:{for(l=c,c=co;8!==l.nodeType;){if(!c){c=null;break e}if(null===(l=xd(l.nextSibling))){c=null;break e}}c=l}null!==c?(t.memoizedState={dehydrated:c,treeContext:null!==Yr?{id:Zr,overflow:eo}:null,retryLane:536870912,hydrationErrors:null},(l=Ir(18,null,null,0)).stateNode=c,l.return=t,t.child=l,ao=t,io=null,l=!0):l=!1}l||fo(t)}if(null!==(c=t.memoizedState)&&null!==(c=c.dehydrated))return yd(c)?t.lanes=32:t.lanes=536870912,null;ds(t)}return c=a.children,a=a.fallback,i?(us(),c=Ks({mode:"hidden",children:c},i=t.mode),a=Ur(a,i,n,null),c.return=t,a.return=t,c.sibling=a,t.child=c,(i=t.child).memoizedState=Ws(n),i.childLanes=Us(e,o,n),t.memoizedState=$s,a):(ls(t),Hs(t,c))}if(null!==(l=e.memoizedState)&&null!==(c=l.dehydrated)){if(s)256&t.flags?(ls(t),t.flags&=-257,t=Gs(e,t,n)):null!==t.memoizedState?(us(),t.child=e.child,t.flags|=128,t=null):(us(),i=a.fallback,c=t.mode,a=Ks({mode:"visible",children:a.children},c),(i=Ur(i,c,n,null)).flags|=2,a.return=t,i.return=t,a.sibling=i,t.child=a,os(t,e.child,null,n),(a=t.child).memoizedState=Ws(n),a.childLanes=Us(e,o,n),t.memoizedState=$s,t=i);else if(ls(t),yd(c)){if(o=c.nextSibling&&c.nextSibling.dataset)var u=o.dgst;o=u,(a=Error(r(419))).stack="",a.digest=o,yo({value:a,source:null,stack:null}),t=Gs(e,t,n)}else if(Ps||jo(e,t,n,!1),o=0!==(n&e.childLanes),Ps||o){if(null!==(o=ac)&&(0!==(a=0!==((a=42&(a=n&-n)?1:Re(a))&(o.suspendedLanes|n))?0:a)&&a!==l.retryLane))throw l.retryLane=a,Tr(e,a),Ic(o,e,a),Es;"$?"===c.data||Qc(),t=Gs(e,t,n)}else"$?"===c.data?(t.flags|=192,t.child=e.child,t=null):(e=l.treeContext,io=xd(c.nextSibling),ao=t,so=!0,lo=null,co=!1,null!==e&&(Xr[Jr++]=Zr,Xr[Jr++]=eo,Xr[Jr++]=Yr,Zr=e.id,eo=e.overflow,Yr=t),(t=Hs(t,a.children)).flags|=4096);return t}return i?(us(),i=a.fallback,c=t.mode,u=(l=e.child).sibling,(a=Br(l,{mode:"hidden",children:a.children})).subtreeFlags=65011712&l.subtreeFlags,null!==u?i=Br(u,i):(i=Ur(i,c,n,null)).flags|=2,i.return=t,a.return=t,a.sibling=i,t.child=a,a=i,i=t.child,null===(c=e.child.memoizedState)?c=Ws(n):(null!==(l=c.cachePool)?(u=Mo._currentValue,l=l.parent!==u?{parent:u,pool:u}:l):l=Go(),c={baseLanes:c.baseLanes|n,cachePool:l}),i.memoizedState=c,i.childLanes=Us(e,o,n),t.memoizedState=$s,a):(ls(t),e=(n=e.child).sibling,(n=Br(n,{mode:"visible",children:a.children})).return=t,n.sibling=null,null!==e&&(null===(o=t.deletions)?(t.deletions=[e],t.flags|=16):o.push(e)),t.child=n,t.memoizedState=null,n)}function Hs(e,t){return(t=Ks({mode:"visible",children:t},e.mode)).return=e,e.child=t}function Ks(e,t){return(e=Ir(22,e,null,t)).lanes=0,e.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null},e}function Gs(e,t,n){return os(t,e.child,null,n),(e=Hs(t,t.pendingProps.children)).flags|=2,t.memoizedState=null,e}function qs(e,t,n){e.lanes|=t;var r=e.alternate;null!==r&&(r.lanes|=t),Co(e.return,t,n)}function Qs(e,t,n,r,o){var a=e.memoizedState;null===a?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:o}:(a.isBackwards=t,a.rendering=null,a.renderingStartTime=0,a.last=r,a.tail=n,a.tailMode=o)}function Xs(e,t,n){var r=t.pendingProps,o=r.revealOrder,a=r.tail;if(Rs(e,t,r.children,n),2&(r=fs.current))r=1&r|2,t.flags|=128;else{if(null!==e&&128&e.flags)e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&qs(e,n,t);else if(19===e.tag)qs(e,n,t);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}switch(U(fs,r),o){case"forwards":for(n=t.child,o=null;null!==n;)null!==(e=n.alternate)&&null===ps(e)&&(o=n),n=n.sibling;null===(n=o)?(o=t.child,t.child=null):(o=n.sibling,n.sibling=null),Qs(t,!1,o,n,a);break;case"backwards":for(n=null,o=t.child,t.child=null;null!==o;){if(null!==(e=o.alternate)&&null===ps(e)){t.child=o;break}e=o.sibling,o.sibling=n,n=o,o=e}Qs(t,!0,n,null,a);break;case"together":Qs(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Js(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),mc|=t.lanes,0===(n&t.childLanes)){if(null===e)return null;if(jo(e,t,n,!1),0===(n&t.childLanes))return null}if(null!==e&&t.child!==e.child)throw Error(r(153));if(null!==t.child){for(n=Br(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=Br(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function Ys(e,t){return 0!==(e.lanes&t)||!(null===(e=e.dependencies)||!_o(e))}function Zs(e,t,n){if(null!==e)if(e.memoizedProps!==t.pendingProps)Ps=!0;else{if(!(Ys(e,n)||128&t.flags))return Ps=!1,function(e,t,n){switch(t.tag){case 3:q(t,t.stateNode.containerInfo),So(0,Mo,e.memoizedState.cache),go();break;case 27:case 5:X(t);break;case 4:q(t,t.stateNode.containerInfo);break;case 10:So(0,t.type,t.memoizedProps.value);break;case 13:var r=t.memoizedState;if(null!==r)return null!==r.dehydrated?(ls(t),t.flags|=128,null):0!==(n&t.child.childLanes)?Vs(e,t,n):(ls(t),null!==(e=Js(e,t,n))?e.sibling:null);ls(t);break;case 19:var o=!!(128&e.flags);if((r=0!==(n&t.childLanes))||(jo(e,t,n,!1),r=0!==(n&t.childLanes)),o){if(r)return Xs(e,t,n);t.flags|=128}if(null!==(o=t.memoizedState)&&(o.rendering=null,o.tail=null,o.lastEffect=null),U(fs,fs.current),r)break;return null;case 22:case 23:return t.lanes=0,Ds(e,t,n);case 24:So(0,Mo,e.memoizedState.cache)}return Js(e,t,n)}(e,t,n);Ps=!!(131072&e.flags)}else Ps=!1,so&&1048576&t.flags&&no(t,Qr,t.index);switch(t.lanes=0,t.tag){case 16:e:{e=t.pendingProps;var o=t.elementType,a=o._init;if(o=a(o._payload),t.type=o,"function"!=typeof o){if(null!=o){if((a=o.$$typeof)===w){t.tag=11,t=Ls(null,t,o,e,n);break e}if(a===j){t.tag=14,t=Fs(null,t,o,e,n);break e}}throw t=D(o)||o,Error(r(306,t,""))}zr(o)?(e=ys(o,e),t.tag=1,t=zs(null,t,o,e,n)):(t.tag=0,t=As(null,t,o,e,n))}return t;case 0:return As(e,t,t.type,t.pendingProps,n);case 1:return zs(e,t,o=t.type,a=ys(o,t.pendingProps),n);case 3:e:{if(q(t,t.stateNode.containerInfo),null===e)throw Error(r(387));o=t.pendingProps;var i=t.memoizedState;a=i.element,ia(e,t),pa(t,o,null,n);var s=t.memoizedState;if(o=s.cache,So(0,Mo,o),o!==i.cache&&No(t,[Mo],n,!0),fa(),o=s.element,i.isDehydrated){if(i={element:o,isDehydrated:!1,cache:s.cache},t.updateQueue.baseState=i,t.memoizedState=i,256&t.flags){t=Bs(e,t,o,n);break e}if(o!==a){yo(a=jr(Error(r(424)),t)),t=Bs(e,t,o,n);break e}if(9===(e=t.stateNode.containerInfo).nodeType)e=e.body;else e="HTML"===e.nodeName?e.ownerDocument.body:e;for(io=xd(e.firstChild),ao=t,so=!0,lo=null,co=!0,n=as(t,null,o,n),t.child=n;n;)n.flags=-3&n.flags|4096,n=n.sibling}else{if(go(),o===a){t=Js(e,t,n);break e}Rs(e,t,o,n)}t=t.child}return t;case 26:return Os(e,t),null===e?(n=Rd(t.type,null,t.pendingProps,null))?t.memoizedState=n:so||(n=t.type,e=t.pendingProps,(o=ad(K.current).createElement(n))[De]=t,o[Me]=e,nd(o,n,e),Ge(o),t.stateNode=o):t.memoizedState=Rd(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:return X(t),null===e&&so&&(o=t.stateNode=Sd(t.type,t.pendingProps,K.current),ao=t,co=!0,a=io,md(t.type)?(bd=a,io=xd(o.firstChild)):io=a),Rs(e,t,t.pendingProps.children,n),Os(e,t),null===e&&(t.flags|=4194304),t.child;case 5:return null===e&&so&&((a=o=io)&&(null!==(o=function(e,t,n,r){for(;1===e.nodeType;){var o=n;if(e.nodeName.toLowerCase()!==t.toLowerCase()){if(!r&&("INPUT"!==e.nodeName||"hidden"!==e.type))break}else if(r){if(!e[$e])switch(t){case"meta":if(!e.hasAttribute("itemprop"))break;return e;case"link":if("stylesheet"===(a=e.getAttribute("rel"))&&e.hasAttribute("data-precedence"))break;if(a!==o.rel||e.getAttribute("href")!==(null==o.href||""===o.href?null:o.href)||e.getAttribute("crossorigin")!==(null==o.crossOrigin?null:o.crossOrigin)||e.getAttribute("title")!==(null==o.title?null:o.title))break;return e;case"style":if(e.hasAttribute("data-precedence"))break;return e;case"script":if(((a=e.getAttribute("src"))!==(null==o.src?null:o.src)||e.getAttribute("type")!==(null==o.type?null:o.type)||e.getAttribute("crossorigin")!==(null==o.crossOrigin?null:o.crossOrigin))&&a&&e.hasAttribute("async")&&!e.hasAttribute("itemprop"))break;return e;default:return e}}else{if("input"!==t||"hidden"!==e.type)return e;var a=null==o.name?null:""+o.name;if("hidden"===o.type&&e.getAttribute("name")===a)return e}if(null===(e=xd(e.nextSibling)))break}return null}(o,t.type,t.pendingProps,co))?(t.stateNode=o,ao=t,io=xd(o.firstChild),co=!1,a=!0):a=!1),a||fo(t)),X(t),a=t.type,i=t.pendingProps,s=null!==e?e.memoizedProps:null,o=i.children,ld(a,i)?o=null:null!==s&&ld(a,s)&&(t.flags|=32),null!==t.memoizedState&&(a=Da(e,t,Aa,null,null,n),Xd._currentValue=a),Os(e,t),Rs(e,t,o,n),t.child;case 6:return null===e&&so&&((e=n=io)&&(null!==(n=function(e,t,n){if(""===t)return null;for(;3!==e.nodeType;){if((1!==e.nodeType||"INPUT"!==e.nodeName||"hidden"!==e.type)&&!n)return null;if(null===(e=xd(e.nextSibling)))return null}return e}(n,t.pendingProps,co))?(t.stateNode=n,ao=t,io=null,e=!0):e=!1),e||fo(t)),null;case 13:return Vs(e,t,n);case 4:return q(t,t.stateNode.containerInfo),o=t.pendingProps,null===e?t.child=os(t,null,o,n):Rs(e,t,o,n),t.child;case 11:return Ls(e,t,t.type,t.pendingProps,n);case 7:return Rs(e,t,t.pendingProps,n),t.child;case 8:case 12:return Rs(e,t,t.pendingProps.children,n),t.child;case 10:return o=t.pendingProps,So(0,t.type,o.value),Rs(e,t,o.children,n),t.child;case 9:return a=t.type._context,o=t.pendingProps.children,Eo(t),o=o(a=Po(a)),t.flags|=1,Rs(e,t,o,n),t.child;case 14:return Fs(e,t,t.type,t.pendingProps,n);case 15:return Ts(e,t,t.type,t.pendingProps,n);case 19:return Xs(e,t,n);case 31:return o=t.pendingProps,n=t.mode,o={mode:o.mode,children:o.children},null===e?((n=Ks(o,n)).ref=t.ref,t.child=n,n.return=t,t=n):((n=Br(e.child,o)).ref=t.ref,t.child=n,n.return=t,t=n),t;case 22:return Ds(e,t,n);case 24:return Eo(t),o=Po(Mo),null===e?(null===(a=Ho())&&(a=ac,i=Oo(),a.pooledCache=i,i.refCount++,null!==i&&(a.pooledCacheLanes|=n),a=i),t.memoizedState={parent:o,cache:a},aa(t),So(0,Mo,a)):(0!==(e.lanes&n)&&(ia(e,t),pa(t,null,null,n),fa()),a=e.memoizedState,i=t.memoizedState,a.parent!==o?(a={parent:o,cache:o},t.memoizedState=a,0===t.lanes&&(t.memoizedState=t.updateQueue.baseState=a),So(0,Mo,o)):(o=i.cache,So(0,Mo,o),o!==a.cache&&No(t,[Mo],n,!0))),Rs(e,t,t.pendingProps.children,n),t.child;case 29:throw t.pendingProps}throw Error(r(156,t.tag))}function el(e){e.flags|=4}function tl(e,t){if("stylesheet"!==t.type||4&t.state.loading)e.flags&=-16777217;else if(e.flags|=16777216,!Ud(t)){if(null!==(t=is.current)&&((4194048&sc)===sc?null!==ss:(62914560&sc)!==sc&&!(536870912&sc)||t!==ss))throw ta=Jo,Qo;e.flags|=8192}}function nl(e,t){null!==t&&(e.flags|=4),16384&e.flags&&(t=22!==e.tag?Ne():536870912,e.lanes|=t,xc|=t)}function rl(e,t){if(!so)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function ol(e){var t=null!==e.alternate&&e.alternate.child===e.child,n=0,r=0;if(t)for(var o=e.child;null!==o;)n|=o.lanes|o.childLanes,r|=65011712&o.subtreeFlags,r|=65011712&o.flags,o.return=e,o=o.sibling;else for(o=e.child;null!==o;)n|=o.lanes|o.childLanes,r|=o.subtreeFlags,r|=o.flags,o.return=e,o=o.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function al(e,t,n){var o=t.pendingProps;switch(oo(t),t.tag){case 31:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:case 1:return ol(t),null;case 3:return n=t.stateNode,o=null,null!==e&&(o=e.memoizedState.cache),t.memoizedState.cache!==o&&(t.flags|=2048),ko(Mo),Q(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),null!==e&&null!==e.child||(mo(t)?el(t):null===e||e.memoizedState.isDehydrated&&!(256&t.flags)||(t.flags|=1024,vo())),ol(t),null;case 26:return n=t.memoizedState,null===e?(el(t),null!==n?(ol(t),tl(t,n)):(ol(t),t.flags&=-16777217)):n?n!==e.memoizedState?(el(t),ol(t),tl(t,n)):(ol(t),t.flags&=-16777217):(e.memoizedProps!==o&&el(t),ol(t),t.flags&=-16777217),null;case 27:J(t),n=K.current;var a=t.type;if(null!==e&&null!=t.stateNode)e.memoizedProps!==o&&el(t);else{if(!o){if(null===t.stateNode)throw Error(r(166));return ol(t),null}e=V.current,mo(t)?po(t):(e=Sd(a,o,n),t.stateNode=e,el(t))}return ol(t),null;case 5:if(J(t),n=t.type,null!==e&&null!=t.stateNode)e.memoizedProps!==o&&el(t);else{if(!o){if(null===t.stateNode)throw Error(r(166));return ol(t),null}if(e=V.current,mo(t))po(t);else{switch(a=ad(K.current),e){case 1:e=a.createElementNS("http://www.w3.org/2000/svg",n);break;case 2:e=a.createElementNS("http://www.w3.org/1998/Math/MathML",n);break;default:switch(n){case"svg":e=a.createElementNS("http://www.w3.org/2000/svg",n);break;case"math":e=a.createElementNS("http://www.w3.org/1998/Math/MathML",n);break;case"script":(e=a.createElement("div")).innerHTML="