From 7c7fc10a8dc61345cfbb492335f8d2f8516cbcaa Mon Sep 17 00:00:00 2001 From: Bryce Date: Sun, 2 Mar 2025 20:09:40 -0800 Subject: [PATCH] transactions page progress. --- dev-resources/BAI Test Report(1).csv | 27 + dev-resources/BAI Test Report.csv | 27 + dev-resources/BAI2 Code List.docx | Bin 0 -> 501796 bytes .../_RE~_BAI_Test_File_-__08212023.zip | Bin 0 -> 14286 bytes resources/public/output.css | 2 +- src/clj/auto_ap/fix_unlinked_payments.fiddle | 165 +++ .../auto_ap/ssr/components/multi_modal.clj | 1 + src/clj/auto_ap/ssr/transaction.clj | 47 +- src/clj/auto_ap/ssr/transaction/edit.clj | 1078 +++++++++++++++++ src/clj/user.clj | 2 +- src/cljc/auto_ap/routes/transactions.cljc | 20 +- 11 files changed, 1340 insertions(+), 29 deletions(-) create mode 100644 dev-resources/BAI Test Report(1).csv create mode 100644 dev-resources/BAI Test Report.csv create mode 100644 dev-resources/BAI2 Code List.docx create mode 100644 dev-resources/_RE~_BAI_Test_File_-__08212023.zip create mode 100644 src/clj/auto_ap/fix_unlinked_payments.fiddle create mode 100644 src/clj/auto_ap/ssr/transaction/edit.clj diff --git a/dev-resources/BAI Test Report(1).csv b/dev-resources/BAI Test Report(1).csv new file mode 100644 index 00000000..1c0b6183 --- /dev/null +++ b/dev-resources/BAI Test Report(1).csv @@ -0,0 +1,27 @@ +1,121142287,121142287,230808,1435,1,,,2/,,,,,, +2,,121142287,1,230807,,USD,2/,,,,,,, +3,502009095,USD,15,4471085,0,,40,7416920,0,,45,4471085,0,/ +16,191,1104372,,,,TRANSFER FROM BASIC BUSINESS CHECK ACCOUNT XXXXXX9103/,,,,,,,, +16,451,4050207,,19620409,,AMEX EPAYMENT ACH PMT A8334/,,,,,,,, +49,21513669,4/,,,,,,,,,,,, +3,502006000,USD,15,5533562,0,,40,4784698,0,,45,5533562,0,/ +16,108,18815,,142939792,,Deposit/,,,,,,,, +16,108,17955,,142939789,,Deposit/,,,,,,,, +16,108,17530,,142939793,,Deposit/,,,,,,,, +16,108,15340,,142939795,,Deposit/,,,,,,,, +16,108,15290,,142939794,,Deposit/,,,,,,,, +16,108,14735,,142939790,,Deposit/,,,,,,,, +16,108,14140,,142939791,,Deposit/,,,,,,,, +16,191,747488,,,,TRANSFER FROM BASIC BUSINESS CHECK ACCOUNT XXXXXX8469/,,,,,,,, +16,191,85171,,,,TRANSFER FROM BASIC BUSINESS CHECK ACCOUNT XXXXXX8451/,,,,,,,, +16,475,197600,,910147509,1196,Check Paid/,,,,,,,, +49,16995886,12/,,,,,,,,,,,, +3,502009137,USD,15,4153082,0,,40,3572123,0,,45,4153082,0,/ +16,191,572495,,,,TRANSFER FROM BASIC BUSINESS CHECK ACCOUNT XXXXXX9145/,,,,,,,, +16,191,58464,,,,TRANSFER FROM BASIC BUSINESS CHECK ACCOUNT XXXXXX9152/,,,,,,,, +16,475,50000,,910039240,547,Check Paid/,,,,,,,, +49,12559246,5/,,,,,,,,,,,, +3,502008527,USD,15,0,0,,40,0,0,,45,0,0,/ +49,0,2/,,,,,,,,,,,, +98,51068801,4,25/,,,,,,,,,,, +99,51068801,1,27/,,,,,,,,,,, diff --git a/dev-resources/BAI Test Report.csv b/dev-resources/BAI Test Report.csv new file mode 100644 index 00000000..1c0b6183 --- /dev/null +++ b/dev-resources/BAI Test Report.csv @@ -0,0 +1,27 @@ +1,121142287,121142287,230808,1435,1,,,2/,,,,,, +2,,121142287,1,230807,,USD,2/,,,,,,, +3,502009095,USD,15,4471085,0,,40,7416920,0,,45,4471085,0,/ +16,191,1104372,,,,TRANSFER FROM BASIC BUSINESS CHECK ACCOUNT XXXXXX9103/,,,,,,,, +16,451,4050207,,19620409,,AMEX EPAYMENT ACH PMT A8334/,,,,,,,, +49,21513669,4/,,,,,,,,,,,, +3,502006000,USD,15,5533562,0,,40,4784698,0,,45,5533562,0,/ +16,108,18815,,142939792,,Deposit/,,,,,,,, +16,108,17955,,142939789,,Deposit/,,,,,,,, +16,108,17530,,142939793,,Deposit/,,,,,,,, +16,108,15340,,142939795,,Deposit/,,,,,,,, +16,108,15290,,142939794,,Deposit/,,,,,,,, +16,108,14735,,142939790,,Deposit/,,,,,,,, +16,108,14140,,142939791,,Deposit/,,,,,,,, +16,191,747488,,,,TRANSFER FROM BASIC BUSINESS CHECK ACCOUNT XXXXXX8469/,,,,,,,, +16,191,85171,,,,TRANSFER FROM BASIC BUSINESS CHECK ACCOUNT XXXXXX8451/,,,,,,,, +16,475,197600,,910147509,1196,Check Paid/,,,,,,,, +49,16995886,12/,,,,,,,,,,,, +3,502009137,USD,15,4153082,0,,40,3572123,0,,45,4153082,0,/ +16,191,572495,,,,TRANSFER FROM BASIC BUSINESS CHECK ACCOUNT XXXXXX9145/,,,,,,,, +16,191,58464,,,,TRANSFER FROM BASIC BUSINESS CHECK ACCOUNT XXXXXX9152/,,,,,,,, +16,475,50000,,910039240,547,Check Paid/,,,,,,,, +49,12559246,5/,,,,,,,,,,,, +3,502008527,USD,15,0,0,,40,0,0,,45,0,0,/ +49,0,2/,,,,,,,,,,,, +98,51068801,4,25/,,,,,,,,,,, +99,51068801,1,27/,,,,,,,,,,, diff --git a/dev-resources/BAI2 Code List.docx b/dev-resources/BAI2 Code List.docx new file mode 100644 index 0000000000000000000000000000000000000000..06c40a7813e24aa363e0fa8b9e2a39dc71627af0 GIT binary patch literal 501796 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 z%0D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
5Mx!KkDe~qO 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

(>R0dBwCx$^U#{M$dA6^DaH&5;n57{2@)U@1fA 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

Zk?y(fClzkh=Y0{X8mQS= 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%0A>M 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 literal 0 HcmV?d00001 diff --git a/dev-resources/_RE~_BAI_Test_File_-__08212023.zip b/dev-resources/_RE~_BAI_Test_File_-__08212023.zip new file mode 100644 index 0000000000000000000000000000000000000000..fd956a0641993058572a4a1bc4a9c16598e54839 GIT binary patch literal 14286 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.tooltip-arrow:before{border-style:solid;border-color:#e5e7eb}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=top]>.tooltip-arrow:before{border-bottom-width:1px;border-right-width:1px}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=right]>.tooltip-arrow:before{border-bottom-width:1px;border-left-width:1px}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=bottom]>.tooltip-arrow:before{border-top-width:1px;border-left-width:1px}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=left]>.tooltip-arrow:before{border-top-width:1px;border-right-width:1px}.tooltip[data-popper-placement^=top]>.tooltip-arrow{bottom:-4px}.tooltip[data-popper-placement^=bottom]>.tooltip-arrow{top:-4px}.tooltip[data-popper-placement^=left]>.tooltip-arrow{right:-4px}.tooltip[data-popper-placement^=right]>.tooltip-arrow{left:-4px}.tooltip.invisible>.tooltip-arrow:before{visibility:hidden}[data-popper-arrow],[data-popper-arrow]:before{position:absolute;width:8px;height:8px;background:inherit}[data-popper-arrow]{visibility:hidden}[data-popper-arrow]:after,[data-popper-arrow]:before{content:"";visibility:visible;transform:rotate(45deg)}[data-popper-arrow]:after{position:absolute;width:9px;height:9px;background:inherit}[role=tooltip]>[data-popper-arrow]:before{border-style:solid;border-color:#e5e7eb}.dark [role=tooltip]>[data-popper-arrow]:before{border-style:solid;border-color:#4b5563}[role=tooltip]>[data-popper-arrow]:after{border-style:solid;border-color:#e5e7eb}.dark [role=tooltip]>[data-popper-arrow]:after{border-style:solid;border-color:#4b5563}[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow]:after,[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow]:before{border-bottom-width:1px;border-right-width:1px}[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow]:after,[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow]:before{border-bottom-width:1px;border-left-width:1px}[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow]:after,[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow]:before{border-top-width:1px;border-left-width:1px}[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow]:after,[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow]:before{border-top-width:1px;border-right-width:1px}[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow]{bottom:-5px}[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow]{top:-5px}[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow]{right:-5px}[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow]{left:-5px}[role=tooltip].invisible>[data-popper-arrow]:after,[role=tooltip].invisible>[data-popper-arrow]:before{visibility:hidden}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#009cea80;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-y-0{top:0;bottom:0}.-right-2{right:-.5rem}.-top-2{top:-.5rem}.bottom-0{bottom:0}.bottom-\[60px\]{bottom:60px}.left-0{left:0}.left-1\/2{left:50%}.right-0{right:0}.right-2{right:.5rem}.start-0{inset-inline-start:0}.top-0{top:0}.top-2{top:.5rem}.top-2\/4{top:50%}.top-5{top:1.25rem}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[99\]{z-index:99}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-6{grid-column:span 6/span 6}.col-start-1{grid-column-start:1}.row-span-2{grid-row:span 2/span 2}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-4{margin:1rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-4{margin-top:1rem;margin-bottom:1rem}.-mb-1{margin-bottom:-.25rem}.-mb-px{margin-bottom:-1px}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-8{margin-bottom:2rem}.me-2{-webkit-margin-end:.5rem;margin-inline-end:.5rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-10{margin-right:2.5rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-8{margin-right:2rem}.ms-3{-webkit-margin-start:.75rem;margin-inline-start:.75rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-10{height:2.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-32{height:8rem}.h-4{height:1rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-8{height:2rem}.h-96{height:24rem}.h-\[350px\]{height:350px}.h-\[49rem\]{height:49rem}.h-\[600px\]{height:600px}.h-\[70vh\]{height:70vh}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-0{max-height:0}.max-h-96{max-height:24rem}.max-h-\[300px\]{max-height:300px}.max-h-\[600px\]{max-height:600px}.max-h-\[700px\]{max-height:700px}.max-h-\[inherit\]{max-height:inherit}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.w-1\/2{width:50%}.w-1\/4{width:25%}.w-11{width:2.75rem}.w-16{width:4rem}.w-2{width:.5rem}.w-20{width:5rem}.w-24{width:6rem}.w-3{width:.75rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-72{width:18rem}.w-8{width:2rem}.w-96{width:24rem}.w-\[10em\]{width:10em}.w-\[20em\]{width:20em}.w-\[300px\]{width:300px}.w-\[30em\]{width:30em}.w-\[5em\]{width:5em}.w-\[600px\]{width:600px}.w-\[700px\]{width:700px}.w-\[748px\]{width:748px}.w-\[7em\]{width:7em}.w-\[850px\]{width:850px}.w-\[8em\]{width:8em}.w-auto{width:auto}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-screen{width:100vw}.min-w-full{min-width:100%}.max-w-2xl{max-width:42rem}.max-w-\[12rem\]{max-width:12rem}.max-w-\[24em\]{max-width:24em}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-screen-2xl{max-width:1536px}.max-w-screen-lg{max-width:1024px}.flex-1{flex:1 1 0%}.flex-initial{flex:0 1 auto}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-1\/2{flex-basis:50%}.\!translate-y-0{--tw-translate-y:0px!important}.\!translate-y-0,.\!translate-y-32{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.\!translate-y-32{--tw-translate-y:8rem!important}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-x-full{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x:-100%}.-translate-y-1\/2{--tw-translate-y:-50%}.-translate-y-1\/2,.-translate-y-full{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-full{--tw-translate-y:-100%}.translate-x-0{--tw-translate-x:0px}.translate-x-0,.translate-x-full{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-full{--tw-translate-x:100%}.translate-y-0{--tw-translate-y:0px}.translate-y-0,.translate-y-full{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-full{--tw-translate-y:100%}.rotate-180{--tw-rotate:180deg}.rotate-180,.scale-100{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x:1;--tw-scale-y:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform-none{transform:none}@keyframes gentleGrow{0%{transform:scale(1);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:scale(1.1);animation-timing-function:cubic-bezier(0,0,.2,1)}to{transform:scale(1);animation-timing-function:cubic-bezier(.8,0,1,1)}}.animate-gg{animation:gentleGrow 1s infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes shake{0%{transform:translateX(0)}12.5%{transform:translateX(-5px)}25%{transform:translateX(0)}37.5%{transform:translateX(5px)}50%{transform:translateX(0)}62.5%{transform:translateX(-5px)}75%{transform:translateX(5px)}87.5%{transform:translateX(5px)}to{transform:translateX(0)}}.animate-shake{animation:shake .5s ease-out 1}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.auto-cols-min{grid-auto-columns:min-content}.grid-flow-row{grid-auto-flow:row}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-stretch{justify-content:stretch}.justify-items-stretch{justify-items:stretch}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-8{gap:2rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-2{row-gap:.5rem}.-space-x-px>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1px*var(--tw-space-x-reverse));margin-left:calc(-1px*(1 - var(--tw-space-x-reverse)))}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem*var(--tw-space-x-reverse));margin-left:calc(.25rem*(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem*var(--tw-space-x-reverse));margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem*var(--tw-space-x-reverse));margin-left:calc(.75rem*(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem*var(--tw-space-x-reverse));margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem*var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem*var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem*var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem*var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem*var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem*var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px*var(--tw-divide-y-reverse))}.divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(243 244 246/var(--tw-divide-opacity))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(229 231 235/var(--tw-divide-opacity))}.place-self-end{place-self:end}.self-center{align-self:center}.self-stretch{align-self:stretch}.justify-self-end{justify-self:end}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-scroll{overflow:scroll}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-y-scroll{overflow-y:scroll}.truncate{overflow:hidden;text-overflow:ellipsis}.truncate,.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-b-lg{border-bottom-right-radius:.5rem}.rounded-b-lg,.rounded-l-lg{border-bottom-left-radius:.5rem}.rounded-l-lg{border-top-left-radius:.5rem}.rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-dotted{border-style:dotted}.border-blue-300{--tw-border-opacity:1;border-color:rgb(102 196 242/var(--tw-border-opacity))}.border-blue-600{--tw-border-opacity:1;border-color:rgb(0 125 187/var(--tw-border-opacity))}.border-blue-700{--tw-border-opacity:1;border-color:rgb(0 94 140/var(--tw-border-opacity))}.border-gray-100{--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity))}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity))}.border-gray-400{--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity))}.border-gray-500{--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity))}.border-green-300{--tw-border-opacity:1;border-color:rgb(175 211 130/var(--tw-border-opacity))}.border-green-500{--tw-border-opacity:1;border-color:rgb(121 181 46/var(--tw-border-opacity))}.border-primary-300{--tw-border-opacity:1;border-color:rgb(175 211 130/var(--tw-border-opacity))}.border-primary-600{--tw-border-opacity:1;border-color:rgb(97 145 37/var(--tw-border-opacity))}.border-red-300{--tw-border-opacity:1;border-color:rgb(255 104 104/var(--tw-border-opacity))}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.bg-blue-100{--tw-bg-opacity:1;background-color:rgb(204 235 251/var(--tw-bg-opacity))}.bg-blue-200{--tw-bg-opacity:1;background-color:rgb(153 215 247/var(--tw-bg-opacity))}.bg-blue-300{--tw-bg-opacity:1;background-color:rgb(102 196 242/var(--tw-bg-opacity))}.bg-blue-400{--tw-bg-opacity:1;background-color:rgb(51 176 238/var(--tw-bg-opacity))}.bg-blue-50{--tw-bg-opacity:1;background-color:rgb(230 245 253/var(--tw-bg-opacity))}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(0 156 234/var(--tw-bg-opacity))}.bg-blue-600{--tw-bg-opacity:1;background-color:rgb(0 125 187/var(--tw-bg-opacity))}.bg-blue-700{--tw-bg-opacity:1;background-color:rgb(0 94 140/var(--tw-bg-opacity))}.bg-blue-800{--tw-bg-opacity:1;background-color:rgb(0 62 94/var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.bg-gray-400{--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.bg-gray-800{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}.bg-gray-900{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity))}.bg-green-100{--tw-bg-opacity:1;background-color:rgb(228 240 213/var(--tw-bg-opacity))}.bg-green-200{--tw-bg-opacity:1;background-color:rgb(201 225 171/var(--tw-bg-opacity))}.bg-green-300{--tw-bg-opacity:1;background-color:rgb(175 211 130/var(--tw-bg-opacity))}.bg-green-400{--tw-bg-opacity:1;background-color:rgb(148 196 88/var(--tw-bg-opacity))}.bg-green-50{--tw-bg-opacity:1;background-color:rgb(242 248 234/var(--tw-bg-opacity))}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(121 181 46/var(--tw-bg-opacity))}.bg-green-600{--tw-bg-opacity:1;background-color:rgb(97 145 37/var(--tw-bg-opacity))}.bg-green-700{--tw-bg-opacity:1;background-color:rgb(73 109 28/var(--tw-bg-opacity))}.bg-green-800{--tw-bg-opacity:1;background-color:rgb(48 72 18/var(--tw-bg-opacity))}.bg-primary-200{--tw-bg-opacity:1;background-color:rgb(201 225 171/var(--tw-bg-opacity))}.bg-primary-50{--tw-bg-opacity:1;background-color:rgb(242 248 234/var(--tw-bg-opacity))}.bg-purple-50{--tw-bg-opacity:1;background-color:rgb(246 245 255/var(--tw-bg-opacity))}.bg-red-100{--tw-bg-opacity:1;background-color:rgb(255 205 205/var(--tw-bg-opacity))}.bg-red-200{--tw-bg-opacity:1;background-color:rgb(255 154 154/var(--tw-bg-opacity))}.bg-red-300{--tw-bg-opacity:1;background-color:rgb(255 104 104/var(--tw-bg-opacity))}.bg-red-50{--tw-bg-opacity:1;background-color:rgb(255 230 230/var(--tw-bg-opacity))}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(255 3 3/var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-white\/50{background-color:#ffffff80}.bg-yellow-100{--tw-bg-opacity:1;background-color:rgb(253 246 178/var(--tw-bg-opacity))}.bg-yellow-200{--tw-bg-opacity:1;background-color:rgb(252 233 106/var(--tw-bg-opacity))}.bg-yellow-50{--tw-bg-opacity:1;background-color:rgb(253 253 234/var(--tw-bg-opacity))}.\!bg-opacity-0{--tw-bg-opacity:0!important}.\!bg-opacity-100{--tw-bg-opacity:1!important}.\!bg-opacity-50{--tw-bg-opacity:0.5!important}.bg-opacity-50{--tw-bg-opacity:0.5}.p-0{padding:0}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-8{padding:2rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pl-10{padding-left:2.5rem}.pl-11{padding-left:2.75rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-6{padding-right:1.5rem}.ps-10{-webkit-padding-start:2.5rem;padding-inline-start:2.5rem}.ps-3{-webkit-padding-start:.75rem;padding-inline-start:.75rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-baseline{vertical-align:initial}.align-top{vertical-align:top}.text-2xl{font-size:1.5rem;line-height:2rem}.text-\[0\.6rem\]{font-size:.6rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-6{line-height:1.5rem}.leading-9{line-height:2.25rem}.leading-none{line-height:1}.leading-tight{line-height:1.25}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-blue-400{--tw-text-opacity:1;color:rgb(51 176 238/var(--tw-text-opacity))}.text-blue-600{--tw-text-opacity:1;color:rgb(0 125 187/var(--tw-text-opacity))}.text-blue-700{--tw-text-opacity:1;color:rgb(0 94 140/var(--tw-text-opacity))}.text-blue-800{--tw-text-opacity:1;color:rgb(0 62 94/var(--tw-text-opacity))}.text-gray-200{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.text-green-300{--tw-text-opacity:1;color:rgb(175 211 130/var(--tw-text-opacity))}.text-green-500{--tw-text-opacity:1;color:rgb(121 181 46/var(--tw-text-opacity))}.text-green-600{--tw-text-opacity:1;color:rgb(97 145 37/var(--tw-text-opacity))}.text-green-700{--tw-text-opacity:1;color:rgb(73 109 28/var(--tw-text-opacity))}.text-green-800{--tw-text-opacity:1;color:rgb(48 72 18/var(--tw-text-opacity))}.text-primary-300{--tw-text-opacity:1;color:rgb(175 211 130/var(--tw-text-opacity))}.text-primary-600{--tw-text-opacity:1;color:rgb(97 145 37/var(--tw-text-opacity))}.text-primary-700{--tw-text-opacity:1;color:rgb(73 109 28/var(--tw-text-opacity))}.text-primary-900{--tw-text-opacity:1;color:rgb(24 36 9/var(--tw-text-opacity))}.text-purple-600{--tw-text-opacity:1;color:rgb(126 58 242/var(--tw-text-opacity))}.text-red-300{--tw-text-opacity:1;color:rgb(255 104 104/var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:rgb(255 3 3/var(--tw-text-opacity))}.text-red-600{--tw-text-opacity:1;color:rgb(204 2 2/var(--tw-text-opacity))}.text-red-700{--tw-text-opacity:1;color:rgb(153 2 2/var(--tw-text-opacity))}.text-red-800{--tw-text-opacity:1;color:rgb(102 1 1/var(--tw-text-opacity))}.text-red-900{--tw-text-opacity:1;color:rgb(51 1 1/var(--tw-text-opacity))}.text-slate-700{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-yellow-600{--tw-text-opacity:1;color:rgb(159 88 10/var(--tw-text-opacity))}.text-yellow-800{--tw-text-opacity:1;color:rgb(114 59 19/var(--tw-text-opacity))}.text-yellow-900{--tw-text-opacity:1;color:rgb(99 49 18/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.\!opacity-0{opacity:0!important}.\!opacity-100{opacity:1!important}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-70{opacity:.7}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-2xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-lg,.shadow-md{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid #0000;outline-offset:2px}.outline{outline-style:solid}.outline-0{outline-width:0}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring,.ring-1{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.blur{--tw-blur:blur(8px)}.blur,.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)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-100{transition-duration:.1s}.duration-150{transition-duration:.15s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-75{transition-duration:75ms}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.htmx-added .fade-in,.htmx-added.fade-in{opacity:0!important}.fade-in{opacity:1}.htmx-settling .fade-in-settle,.htmx-settling.fade-in-settle{opacity:0!important}.fade-in-settle{opacity:1}.htmx-added .swipe-left-swap,.htmx-added.swipe-left-swap{opacity:1!important;--tw-scale-x:1!important;--tw-scale-y:1!important;--tw-translate-x:-50%!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.swipe-left-swap{opacity:1;--tw-scale-x:1;--tw-scale-y:1;--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.htmx-settling.htmx-added .swipe-left-swap,.htmx-settling.htmx-added.swipe-left-swap{opacity:0!important;--tw-scale-x:.75!important;--tw-scale-y:.75!important;--tw-translate-x:50%!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.htmx-settling .slide-up-settle,.htmx-settling.slide-up-settle{--tw-translate-y:1.25rem!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.slide-up-settle{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hidden .slide-up,.htmx-added .slide-up{--tw-translate-y:1.25rem!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.slide-up{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.live-added{animation:pulse-green .3s 2;animation-direction:alternate;animation-timing-function:ease-in-out}.dark .live-added{animation:pulse-dark-green .3s 2!important;animation-direction:alternate;animation-timing-function:ease-in-out}.live-removed{animation:pulse-red .3s 2;animation-direction:alternate;animation-timing-function:ease-in-out}.dark .live-removed{animation:pulse-dark-red .3s 2!important;animation-direction:alternate;animation-timing-function:ease-in-out}@keyframes pulse-green{0%{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}to{--tw-bg-opacity:1;background-color:rgb(175 211 130/var(--tw-bg-opacity))}:is(.dark to){--tw-bg-opacity:1;background-color:rgb(153 2 2/var(--tw-bg-opacity))}}@keyframes pulse-dark-green{:is(.dark 0%){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}to{--tw-bg-opacity:1;background-color:rgb(73 109 28/var(--tw-bg-opacity))}}@keyframes pulse-red{0%{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}to{--tw-bg-opacity:1;background-color:rgb(255 104 104/var(--tw-bg-opacity))}:is(.dark to){--tw-bg-opacity:1;background-color:rgb(153 2 2/var(--tw-bg-opacity))}}@keyframes pulse-dark-red{:is(.dark 0%){--tw-bg-opacity:1;background-color:rgb(153 2 2/var(--tw-bg-opacity))}to{--tw-bg-opacity:1;background-color:rgb(153 2 2/var(--tw-bg-opacity))}}.htmx-request .htmx-indicator,.htmx-request.htmx-indicator{display:inherit!important}.htmx-indicator{display:none}.htmx-request .htmx-indicator-hidden{display:none!important}.htmx-indicator-hidden{display:inherit}.htmx-request .htmx-indicator-invisible{visibility:hidden!important}.htmx-indicator-invisible{display:inherit}.htmx-swapping .fade-out{opacity:0!important}.fade-out{opacity:1}.min-h-content{min-height:calc(100vh - 4em)}.arrow,.arrow:before{position:absolute;width:24px;height:24px;background:inherit}.arrow{visibility:hidden}.arrow:before{visibility:visible;content:"";transform:rotate(45deg)}.arrow{bottom:-4px}.ct-series-a .ct-bar{stroke:#79b52e;fill:#79b52e}.ct-series-b .ct-bar{stroke:#ff0303;fill:#ff0303}.ct-series-c .ct-bar{stroke:#009cea;fill:#009cea}.ct-series-d .ct-bar{stroke:#f48017;fill:#f48017}.ct-series-e .ct-bar{stroke:#9c27b0;fill:#9c27b0}[x-cloak]{display:none}.tippy-box[data-theme~=dropdown] .tippy-content{padding:0}.tippy-box[data-theme~=dropdown]{background-color:unset!important}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:start-\[2px\]:after{content:var(--tw-content);inset-inline-start:2px}.after\:top-\[2px\]:after{content:var(--tw-content);top:2px}.after\:h-5:after{content:var(--tw-content);height:1.25rem}.after\:w-5:after{content:var(--tw-content);width:1.25rem}.after\:rounded-full:after{content:var(--tw-content);border-radius:9999px}.after\:border:after{content:var(--tw-content);border-width:1px}.after\:border-gray-300:after{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity))}.after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.after\:transition-all:after{content:var(--tw-content);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.indeterminate\:bg-gray-300:indeterminate{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity))}.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}.hover\:scale-105:hover,.hover\:scale-110:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1}.hover\:border-gray-300:hover{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity))}.hover\:border-green-300:hover{--tw-border-opacity:1;border-color:rgb(175 211 130/var(--tw-border-opacity))}.hover\:bg-blue-100:hover{--tw-bg-opacity:1;background-color:rgb(204 235 251/var(--tw-bg-opacity))}.hover\:bg-blue-300:hover{--tw-bg-opacity:1;background-color:rgb(102 196 242/var(--tw-bg-opacity))}.hover\:bg-blue-600:hover{--tw-bg-opacity:1;background-color:rgb(0 125 187/var(--tw-bg-opacity))}.hover\:bg-blue-800:hover{--tw-bg-opacity:1;background-color:rgb(0 62 94/var(--tw-bg-opacity))}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.hover\:bg-green-100:hover{--tw-bg-opacity:1;background-color:rgb(228 240 213/var(--tw-bg-opacity))}.hover\:bg-green-200:hover{--tw-bg-opacity:1;background-color:rgb(201 225 171/var(--tw-bg-opacity))}.hover\:bg-green-300:hover{--tw-bg-opacity:1;background-color:rgb(175 211 130/var(--tw-bg-opacity))}.hover\:bg-green-600:hover{--tw-bg-opacity:1;background-color:rgb(97 145 37/var(--tw-bg-opacity))}.hover\:bg-green-700:hover{--tw-bg-opacity:1;background-color:rgb(73 109 28/var(--tw-bg-opacity))}.hover\:bg-neutral-100:hover{--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity))}.hover\:bg-primary-100:hover{--tw-bg-opacity:1;background-color:rgb(228 240 213/var(--tw-bg-opacity))}.hover\:bg-red-300:hover{--tw-bg-opacity:1;background-color:rgb(255 104 104/var(--tw-bg-opacity))}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.hover\:text-blue-600:hover{--tw-text-opacity:1;color:rgb(0 125 187/var(--tw-text-opacity))}.hover\:text-gray-600:hover{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.hover\:text-gray-800:hover{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}.hover\:text-gray-900:hover{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.hover\:text-primary-700:hover{--tw-text-opacity:1;color:rgb(73 109 28/var(--tw-text-opacity))}.hover\:underline:hover{text-decoration-line:underline}.focus\:z-10:focus{z-index:10}.focus\:border-blue-500:focus{--tw-border-opacity:1;border-color:rgb(0 156 234/var(--tw-border-opacity))}.focus\:border-primary-500:focus{--tw-border-opacity:1;border-color:rgb(121 181 46/var(--tw-border-opacity))}.focus\:bg-neutral-100:focus{--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity))}.focus\:text-green-700:focus{--tw-text-opacity:1;color:rgb(73 109 28/var(--tw-text-opacity))}.focus\:outline-none:focus{outline:2px solid #0000;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-2:focus,.focus\:ring-4:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-4:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-blue-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(204 235 251/var(--tw-ring-opacity))}.focus\:ring-blue-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(153 215 247/var(--tw-ring-opacity))}.focus\:ring-blue-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(102 196 242/var(--tw-ring-opacity))}.focus\:ring-blue-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(0 156 234/var(--tw-ring-opacity))}.focus\:ring-gray-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(229 231 235/var(--tw-ring-opacity))}.focus\:ring-gray-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(209 213 219/var(--tw-ring-opacity))}.focus\:ring-green-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(201 225 171/var(--tw-ring-opacity))}.focus\:ring-green-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(175 211 130/var(--tw-ring-opacity))}.focus\:ring-green-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(148 196 88/var(--tw-ring-opacity))}.focus\:ring-green-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(73 109 28/var(--tw-ring-opacity))}.focus\:ring-primary-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(121 181 46/var(--tw-ring-opacity))}.focus\:ring-red-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(255 154 154/var(--tw-ring-opacity))}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:text-blue-500{--tw-text-opacity:1;color:rgb(0 156 234/var(--tw-text-opacity))}.group.raw .group-\[\.raw\]\:sticky{position:sticky}.group.raw .group-\[\.raw\]\:top-0{top:0}.group.raw .group-\[\.raw\]\:z-10{z-index:10}.group.raw .group-\[\.raw\]\:block{display:block}.group.raw .group-\[\.raw\]\:hidden{display:none}.group.has-error .group-\[\.has-error\]\:border-red-500{--tw-border-opacity:1;border-color:rgb(255 3 3/var(--tw-border-opacity))}.group.implied .group-\[\&\.implied\]\:bg-green-200{--tw-bg-opacity:1;background-color:rgb(201 225 171/var(--tw-bg-opacity))}.group.has-error .group-\[\.has-error\]\:bg-red-50{--tw-bg-opacity:1;background-color:rgb(255 230 230/var(--tw-bg-opacity))}.group.has-error .group-\[\.has-error\]\:text-red-900{--tw-text-opacity:1;color:rgb(51 1 1/var(--tw-text-opacity))}.group.has-error .group-\[\.has-error\]\:placeholder-red-700::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(153 2 2/var(--tw-placeholder-opacity))}.group.has-error .group-\[\.has-error\]\:placeholder-red-700::placeholder{--tw-placeholder-opacity:1;color:rgb(153 2 2/var(--tw-placeholder-opacity))}.group.has-error .group-\[\.has-error\]\:focus\:border-red-500:focus{--tw-border-opacity:1;border-color:rgb(255 3 3/var(--tw-border-opacity))}.group.has-error .group-\[\.has-error\]\:focus\:ring-red-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(255 3 3/var(--tw-ring-opacity))}.peer:checked~.peer-checked\:bg-blue-600{--tw-bg-opacity:1;background-color:rgb(0 125 187/var(--tw-bg-opacity))}.peer:checked~.peer-checked\:after\:translate-x-full:after{content:var(--tw-content);--tw-translate-x:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:checked~.peer-checked\:after\:border-white:after{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.peer:hover~.peer-hover\:block{display:block}.peer:focus~.peer-focus\:outline-none{outline:2px solid #0000;outline-offset:2px}.peer:focus~.peer-focus\:ring-4{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.peer:focus~.peer-focus\:ring-blue-300{--tw-ring-opacity:1;--tw-ring-color:rgb(102 196 242/var(--tw-ring-opacity))}.data-\[active\]\:border-blue-600[data-active]{--tw-border-opacity:1;border-color:rgb(0 125 187/var(--tw-border-opacity))}.data-\[active\]\:text-blue-600[data-active]{--tw-text-opacity:1;color:rgb(0 125 187/var(--tw-text-opacity))}.htmx-swapping\:-translate-x-2\/3.htmx-swapping{--tw-translate-x:-66.666667%}.htmx-swapping\:-translate-x-2\/3.htmx-swapping,.htmx-swapping\:translate-x-2\/3.htmx-swapping{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.htmx-swapping\:translate-x-2\/3.htmx-swapping{--tw-translate-x:66.666667%}.htmx-swapping\:scale-0.htmx-swapping{--tw-scale-x:0;--tw-scale-y:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.htmx-swapping\:opacity-0.htmx-swapping{opacity:0}.group\/transition.backward .group-\[\.backward\]\/transition\:htmx-swapping\:translate-x-1\/4.htmx-swapping{--tw-translate-x:25%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/transition.forward .group-\[\.forward\]\/transition\:htmx-swapping\:-translate-x-1\/4.htmx-swapping{--tw-translate-x:-25%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/transition.backward .group-\[\.backward\]\/transition\:htmx-swapping\:scale-75.htmx-swapping,.group\/transition.forward .group-\[\.forward\]\/transition\:htmx-swapping\:scale-75.htmx-swapping{--tw-scale-x:.75;--tw-scale-y:.75;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/transition.backward .group-\[\.backward\]\/transition\:htmx-swapping\:opacity-0.htmx-swapping,.group\/transition.forward .group-\[\.forward\]\/transition\:htmx-swapping\:opacity-0.htmx-swapping{opacity:0}.group\/transition.backward .group-\[\.backward\]\/transition\:htmx-swapping\:ease-in.htmx-swapping,.group\/transition.forward .group-\[\.forward\]\/transition\:htmx-swapping\:ease-in.htmx-swapping{transition-timing-function:cubic-bezier(.4,0,1,1)}.htmx-swapping .htmx-swapping\:-translate-x-2\/3{--tw-translate-x:-66.666667%}.htmx-swapping .htmx-swapping\:-translate-x-2\/3,.htmx-swapping .htmx-swapping\:translate-x-2\/3{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.htmx-swapping .htmx-swapping\:translate-x-2\/3{--tw-translate-x:66.666667%}.htmx-swapping .htmx-swapping\:scale-0{--tw-scale-x:0;--tw-scale-y:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.htmx-swapping .htmx-swapping\:opacity-0{opacity:0}.group\/transition.backward .htmx-swapping .group-\[\.backward\]\/transition\:htmx-swapping\:translate-x-1\/4{--tw-translate-x:25%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/transition.forward .htmx-swapping .group-\[\.forward\]\/transition\:htmx-swapping\:-translate-x-1\/4{--tw-translate-x:-25%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/transition.backward .htmx-swapping .group-\[\.backward\]\/transition\:htmx-swapping\:scale-75,.group\/transition.forward .htmx-swapping .group-\[\.forward\]\/transition\:htmx-swapping\:scale-75{--tw-scale-x:.75;--tw-scale-y:.75;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/transition.backward .htmx-swapping .group-\[\.backward\]\/transition\:htmx-swapping\:opacity-0,.group\/transition.forward .htmx-swapping .group-\[\.forward\]\/transition\:htmx-swapping\:opacity-0{opacity:0}.group\/transition.backward .htmx-swapping .group-\[\.backward\]\/transition\:htmx-swapping\:ease-in,.group\/transition.forward .htmx-swapping .group-\[\.forward\]\/transition\:htmx-swapping\:ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.htmx-added\:-translate-x-2\/3.htmx-added{--tw-translate-x:-66.666667%}.htmx-added\:-translate-x-2\/3.htmx-added,.htmx-added\:translate-x-2\/3.htmx-added{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.htmx-added\:translate-x-2\/3.htmx-added{--tw-translate-x:66.666667%}.htmx-added\:scale-0.htmx-added{--tw-scale-x:0;--tw-scale-y:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.htmx-added\:opacity-0.htmx-added{opacity:0}.group\/transition.backward .group-\[\.backward\]\/transition\:htmx-added\:-translate-x-1\/4.htmx-added{--tw-translate-x:-25%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/transition.forward .group-\[\.forward\]\/transition\:htmx-added\:translate-x-1\/4.htmx-added{--tw-translate-x:25%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/transition.backward .group-\[\.backward\]\/transition\:htmx-added\:scale-75.htmx-added,.group\/transition.forward .group-\[\.forward\]\/transition\:htmx-added\:scale-75.htmx-added{--tw-scale-x:.75;--tw-scale-y:.75;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/transition.backward .group-\[\.backward\]\/transition\:htmx-added\:opacity-0.htmx-added,.group\/transition.forward .group-\[\.forward\]\/transition\:htmx-added\:opacity-0.htmx-added{opacity:0}.group\/transition.backward .group-\[\.backward\]\/transition\:htmx-added\:ease-out.htmx-added,.group\/transition.forward .group-\[\.forward\]\/transition\:htmx-added\:ease-out.htmx-added{transition-timing-function:cubic-bezier(0,0,.2,1)}.htmx-added .htmx-added\:-translate-x-2\/3{--tw-translate-x:-66.666667%}.htmx-added .htmx-added\:-translate-x-2\/3,.htmx-added .htmx-added\:translate-x-2\/3{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.htmx-added .htmx-added\:translate-x-2\/3{--tw-translate-x:66.666667%}.htmx-added .htmx-added\:scale-0{--tw-scale-x:0;--tw-scale-y:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.htmx-added .htmx-added\:opacity-0{opacity:0}.group\/transition.backward .htmx-added .group-\[\.backward\]\/transition\:htmx-added\:-translate-x-1\/4{--tw-translate-x:-25%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/transition.forward .htmx-added .group-\[\.forward\]\/transition\:htmx-added\:translate-x-1\/4{--tw-translate-x:25%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/transition.backward .htmx-added .group-\[\.backward\]\/transition\:htmx-added\:scale-75,.group\/transition.forward .htmx-added .group-\[\.forward\]\/transition\:htmx-added\:scale-75{--tw-scale-x:.75;--tw-scale-y:.75;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/transition.backward .htmx-added .group-\[\.backward\]\/transition\:htmx-added\:opacity-0,.group\/transition.forward .htmx-added .group-\[\.forward\]\/transition\:htmx-added\:opacity-0{opacity:0}.group\/transition.backward .htmx-added .group-\[\.backward\]\/transition\:htmx-added\:ease-out,.group\/transition.forward .htmx-added .group-\[\.forward\]\/transition\:htmx-added\:ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}:is([dir=rtl] .peer:checked~.rtl\:peer-checked\:after\:-translate-x-full):after{content:var(--tw-content);--tw-translate-x:-100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(.dark .dark\:border-blue-500){--tw-border-opacity:1;border-color:rgb(0 156 234/var(--tw-border-opacity))}:is(.dark .dark\:border-gray-400){--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity))}:is(.dark .dark\:border-gray-500){--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity))}:is(.dark .dark\:border-gray-600){--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity))}:is(.dark .dark\:border-gray-700){--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity))}:is(.dark .dark\:border-gray-900){--tw-border-opacity:1;border-color:rgb(17 24 39/var(--tw-border-opacity))}:is(.dark .dark\:border-green-800){--tw-border-opacity:1;border-color:rgb(48 72 18/var(--tw-border-opacity))}:is(.dark .dark\:border-primary-500){--tw-border-opacity:1;border-color:rgb(121 181 46/var(--tw-border-opacity))}:is(.dark .dark\:border-transparent){border-color:#0000}:is(.dark .dark\:bg-blue-400){--tw-bg-opacity:1;background-color:rgb(51 176 238/var(--tw-bg-opacity))}:is(.dark .dark\:bg-blue-600){--tw-bg-opacity:1;background-color:rgb(0 125 187/var(--tw-bg-opacity))}:is(.dark .dark\:bg-blue-700){--tw-bg-opacity:1;background-color:rgb(0 94 140/var(--tw-bg-opacity))}:is(.dark .dark\:bg-blue-900){--tw-bg-opacity:1;background-color:rgb(0 31 47/var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-600){--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-700){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-800){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-800\/50){background-color:#1f293780}:is(.dark .dark\:bg-gray-900){--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity))}:is(.dark .dark\:bg-green-600){--tw-bg-opacity:1;background-color:rgb(97 145 37/var(--tw-bg-opacity))}:is(.dark .dark\:bg-green-700){--tw-bg-opacity:1;background-color:rgb(73 109 28/var(--tw-bg-opacity))}:is(.dark .dark\:bg-green-900){--tw-bg-opacity:1;background-color:rgb(24 36 9/var(--tw-bg-opacity))}:is(.dark .dark\:bg-red-700){--tw-bg-opacity:1;background-color:rgb(153 2 2/var(--tw-bg-opacity))}:is(.dark .dark\:bg-red-900){--tw-bg-opacity:1;background-color:rgb(51 1 1/var(--tw-bg-opacity))}:is(.dark .dark\:bg-yellow-900){--tw-bg-opacity:1;background-color:rgb(99 49 18/var(--tw-bg-opacity))}:is(.dark .dark\:bg-opacity-80){--tw-bg-opacity:0.8}:is(.dark .dark\:text-blue-100){--tw-text-opacity:1;color:rgb(204 235 251/var(--tw-text-opacity))}:is(.dark .dark\:text-blue-200){--tw-text-opacity:1;color:rgb(153 215 247/var(--tw-text-opacity))}:is(.dark .dark\:text-blue-300){--tw-text-opacity:1;color:rgb(102 196 242/var(--tw-text-opacity))}:is(.dark .dark\:text-blue-400){--tw-text-opacity:1;color:rgb(51 176 238/var(--tw-text-opacity))}:is(.dark .dark\:text-blue-500){--tw-text-opacity:1;color:rgb(0 156 234/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-100){--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-200){--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-300){--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-400){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-50){--tw-text-opacity:1;color:rgb(249 250 251/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-500){--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}:is(.dark .dark\:text-green-300){--tw-text-opacity:1;color:rgb(175 211 130/var(--tw-text-opacity))}:is(.dark .dark\:text-green-400){--tw-text-opacity:1;color:rgb(148 196 88/var(--tw-text-opacity))}:is(.dark .dark\:text-primary-500){--tw-text-opacity:1;color:rgb(121 181 46/var(--tw-text-opacity))}:is(.dark .dark\:text-red-300){--tw-text-opacity:1;color:rgb(255 104 104/var(--tw-text-opacity))}:is(.dark .dark\:text-red-400){--tw-text-opacity:1;color:rgb(255 53 53/var(--tw-text-opacity))}:is(.dark .dark\:text-red-500){--tw-text-opacity:1;color:rgb(255 3 3/var(--tw-text-opacity))}:is(.dark .dark\:text-white){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(.dark .dark\:text-yellow-300){--tw-text-opacity:1;color:rgb(250 202 21/var(--tw-text-opacity))}:is(.dark .dark\:placeholder-gray-400)::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity))}:is(.dark .dark\:placeholder-gray-400)::placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity))}:is(.dark .dark\:ring-offset-gray-700){--tw-ring-offset-color:#374151}:is(.dark .dark\:ring-offset-gray-800){--tw-ring-offset-color:#1f2937}:is(.dark .hover\:dark\:border-green-800):hover{--tw-border-opacity:1;border-color:rgb(48 72 18/var(--tw-border-opacity))}:is(.dark .dark\:hover\:bg-blue-600:hover){--tw-bg-opacity:1;background-color:rgb(0 125 187/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-blue-700:hover){--tw-bg-opacity:1;background-color:rgb(0 94 140/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-blue-800:hover){--tw-bg-opacity:1;background-color:rgb(0 62 94/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-gray-600:hover){--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-gray-700:hover){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-gray-800:hover){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-green-600:hover){--tw-bg-opacity:1;background-color:rgb(97 145 37/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-green-700:hover){--tw-bg-opacity:1;background-color:rgb(73 109 28/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-red-600:hover){--tw-bg-opacity:1;background-color:rgb(204 2 2/var(--tw-bg-opacity))}:is(.dark .hover\:dark\:bg-gray-800):hover{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:text-blue-500:hover){--tw-text-opacity:1;color:rgb(0 156 234/var(--tw-text-opacity))}:is(.dark .dark\:hover\:text-gray-100:hover){--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity))}:is(.dark .dark\:hover\:text-gray-300:hover){--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}:is(.dark .dark\:hover\:text-white:hover){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(.dark .hover\:dark\:text-green-400):hover{--tw-text-opacity:1;color:rgb(148 196 88/var(--tw-text-opacity))}:is(.dark .dark\:focus\:border-blue-500:focus){--tw-border-opacity:1;border-color:rgb(0 156 234/var(--tw-border-opacity))}:is(.dark .dark\:focus\:border-primary-500:focus){--tw-border-opacity:1;border-color:rgb(121 181 46/var(--tw-border-opacity))}:is(.dark .dark\:focus\:text-white:focus){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(.dark .dark\:focus\:ring-blue-500:focus){--tw-ring-opacity:1;--tw-ring-color:rgb(0 156 234/var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-blue-600:focus){--tw-ring-opacity:1;--tw-ring-color:rgb(0 125 187/var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-blue-800:focus){--tw-ring-opacity:1;--tw-ring-color:rgb(0 62 94/var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-gray-600:focus){--tw-ring-opacity:1;--tw-ring-color:rgb(75 85 99/var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-green-500:focus){--tw-ring-opacity:1;--tw-ring-color:rgb(121 181 46/var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-green-800:focus){--tw-ring-opacity:1;--tw-ring-color:rgb(48 72 18/var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-primary-500:focus){--tw-ring-opacity:1;--tw-ring-color:rgb(121 181 46/var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-primary-600:focus){--tw-ring-opacity:1;--tw-ring-color:rgb(97 145 37/var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-offset-gray-700:focus){--tw-ring-offset-color:#374151}:is(.dark .group:hover .dark\:group-hover\:text-white){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.group.has-error :is(.dark .group-\[\.has-error\]\:dark\:border-red-500){--tw-border-opacity:1;border-color:rgb(255 3 3/var(--tw-border-opacity))}.group.has-error :is(.dark .group-\[\.has-error\]\:dark\:bg-gray-700){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}.group.has-error :is(.dark .group-\[\.has-error\]\:dark\:text-red-500){--tw-text-opacity:1;color:rgb(255 3 3/var(--tw-text-opacity))}.group.has-error :is(.dark .group-\[\.has-error\]\:dark\:placeholder-red-500)::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(255 3 3/var(--tw-placeholder-opacity))}.group.has-error :is(.dark .group-\[\.has-error\]\:dark\:placeholder-red-500)::placeholder{--tw-placeholder-opacity:1;color:rgb(255 3 3/var(--tw-placeholder-opacity))}:is(.dark .peer:focus~.dark\:peer-focus\:ring-blue-800){--tw-ring-opacity:1;--tw-ring-color:rgb(0 62 94/var(--tw-ring-opacity))}@media (min-width:640px){.sm\:ml-4{margin-left:1rem}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem*var(--tw-space-x-reverse));margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)))}.sm\:space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem*var(--tw-space-y-reverse))}.sm\:rounded-lg{border-radius:.5rem}.sm\:p-6{padding:1.5rem}.sm\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width:768px){.md\:ml-2{margin-left:.5rem}.md\:mr-24{margin-right:6rem}.md\:block{display:block}.md\:table-cell{display:table-cell}.md\:h-\[600px\]{height:600px}.md\:h-\[800px\]{height:800px}.md\:w-\[750px\]{width:750px}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-center{justify-content:center}.md\:space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem*var(--tw-space-x-reverse));margin-left:calc(.75rem*(1 - var(--tw-space-x-reverse)))}.md\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px*var(--tw-space-y-reverse))}.md\:p-12{padding:3rem}}@media (min-width:1024px){.lg\:block{display:block}.lg\:table-cell{display:table-cell}.lg\:hidden{display:none}.lg\:h-\[900px\]{height:900px}.lg\:w-96{width:24rem}.lg\:w-\[850px\]{width:850px}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-baseline{align-items:baseline}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem*var(--tw-space-x-reverse));margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)))}.lg\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px*var(--tw-space-y-reverse))}.lg\:px-5{padding-left:1.25rem;padding-right:1.25rem}.lg\:pl-3{padding-left:.75rem}.lg\:pl-64{padding-left:16rem}}@media (min-width:1280px){.xl\:table-cell{display:table-cell}}@media (min-width:1536px){.\32xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.\[\&\.active\]\:bg-primary-300.active{--tw-bg-opacity:1;background-color:rgb(175 211 130/var(--tw-bg-opacity))}.\[\&\.active\]\:bg-primary-500.active{--tw-bg-opacity:1;background-color:rgb(121 181 46/var(--tw-bg-opacity))}:is(.dark .\[\&\.active\]\:dark\:bg-primary-700).active{--tw-bg-opacity:1;background-color:rgb(73 109 28/var(--tw-bg-opacity))}.\[\&\.implied\]\:text-gray-500.implied{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))} \ No newline at end of file +/*! tailwindcss v3.3.2 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Calibri,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}[multiple],[type=date],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow:0 0 #0000}[multiple]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,select:focus,textarea:focus{outline:2px solid #0000;outline-offset:2px;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#007dbb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#007dbb}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em}select:not([size]){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236B7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}[multiple]{background-image:none;background-position:0 0;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#007dbb;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow:0 0 #0000}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{outline:2px solid #0000;outline-offset:2px;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#007dbb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark [type=checkbox]:checked,.dark [type=radio]:checked,[type=checkbox]:checked,[type=radio]:checked{border-color:#0000;background-color:currentColor;background-size:100% 100%;background-position:50%;background-repeat:no-repeat}[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E")}[type=radio]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")}[type=checkbox]:indeterminate{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3E%3C/svg%3E");background-size:100% 100%;background-position:50%;background-repeat:no-repeat}[type=checkbox]:indeterminate,[type=checkbox]:indeterminate:focus,[type=checkbox]:indeterminate:hover{border-color:#0000;background-color:currentColor}[type=file]{background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}[type=file]:focus{outline:1px auto inherit}input[type=file]::file-selector-button{color:#fff;background:#1f2937;border:0;font-weight:500;font-size:.875rem;cursor:pointer;padding:.625rem 1rem .625rem 2rem;-webkit-margin-start:-1rem;margin-inline-start:-1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}input[type=file]::file-selector-button:hover{background:#374151}.dark input[type=file]::file-selector-button{color:#fff;background:#4b5563}.dark input[type=file]::file-selector-button:hover{background:#6b7280}input[type=range]::-webkit-slider-thumb{height:1.25rem;width:1.25rem;background:#007dbb;border-radius:9999px;border:0;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer}input[type=range]:disabled::-webkit-slider-thumb{background:#9ca3af}.dark input[type=range]:disabled::-webkit-slider-thumb{background:#6b7280}input[type=range]:focus::-webkit-slider-thumb{outline:2px solid #0000;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1px;--tw-ring-color:rgb(164 202 254/var(--tw-ring-opacity))}input[type=range]::-moz-range-thumb{height:1.25rem;width:1.25rem;background:#007dbb;border-radius:9999px;border:0;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer}input[type=range]:disabled::-moz-range-thumb{background:#9ca3af}.dark input[type=range]:disabled::-moz-range-thumb{background:#6b7280}input[type=range]::-moz-range-progress{background:#009cea}input[type=range]::-ms-fill-lower{background:#009cea}.toggle-bg:after{content:"";position:absolute;top:.125rem;left:.125rem;background:#fff;border-color:#d1d5db;border-width:1px;border-radius:9999px;height:1.25rem;width:1.25rem;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-duration:.15s;box-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color)}input:checked+.toggle-bg:after{transform:translateX(100%);;border-color:#fff}input:checked+.toggle-bg{background:#007dbb;border-color:#007dbb}.tooltip-arrow,.tooltip-arrow:before{position:absolute;width:8px;height:8px;background:inherit}.tooltip-arrow{visibility:hidden}.tooltip-arrow:before{content:"";visibility:visible;transform:rotate(45deg)}[data-tooltip-style^=light]+.tooltip>.tooltip-arrow:before{border-style:solid;border-color:#e5e7eb}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=top]>.tooltip-arrow:before{border-bottom-width:1px;border-right-width:1px}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=right]>.tooltip-arrow:before{border-bottom-width:1px;border-left-width:1px}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=bottom]>.tooltip-arrow:before{border-top-width:1px;border-left-width:1px}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=left]>.tooltip-arrow:before{border-top-width:1px;border-right-width:1px}.tooltip[data-popper-placement^=top]>.tooltip-arrow{bottom:-4px}.tooltip[data-popper-placement^=bottom]>.tooltip-arrow{top:-4px}.tooltip[data-popper-placement^=left]>.tooltip-arrow{right:-4px}.tooltip[data-popper-placement^=right]>.tooltip-arrow{left:-4px}.tooltip.invisible>.tooltip-arrow:before{visibility:hidden}[data-popper-arrow],[data-popper-arrow]:before{position:absolute;width:8px;height:8px;background:inherit}[data-popper-arrow]{visibility:hidden}[data-popper-arrow]:after,[data-popper-arrow]:before{content:"";visibility:visible;transform:rotate(45deg)}[data-popper-arrow]:after{position:absolute;width:9px;height:9px;background:inherit}[role=tooltip]>[data-popper-arrow]:before{border-style:solid;border-color:#e5e7eb}.dark [role=tooltip]>[data-popper-arrow]:before{border-style:solid;border-color:#4b5563}[role=tooltip]>[data-popper-arrow]:after{border-style:solid;border-color:#e5e7eb}.dark [role=tooltip]>[data-popper-arrow]:after{border-style:solid;border-color:#4b5563}[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow]:after,[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow]:before{border-bottom-width:1px;border-right-width:1px}[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow]:after,[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow]:before{border-bottom-width:1px;border-left-width:1px}[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow]:after,[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow]:before{border-top-width:1px;border-left-width:1px}[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow]:after,[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow]:before{border-top-width:1px;border-right-width:1px}[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow]{bottom:-5px}[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow]{top:-5px}[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow]{right:-5px}[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow]{left:-5px}[role=tooltip].invisible>[data-popper-arrow]:after,[role=tooltip].invisible>[data-popper-arrow]:before{visibility:hidden}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#009cea80;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-y-0{top:0;bottom:0}.-right-2{right:-.5rem}.-top-2{top:-.5rem}.bottom-0{bottom:0}.bottom-\[60px\]{bottom:60px}.left-0{left:0}.left-1\/2{left:50%}.right-0{right:0}.right-2{right:.5rem}.start-0{inset-inline-start:0}.top-0{top:0}.top-2{top:.5rem}.top-2\/4{top:50%}.top-5{top:1.25rem}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[99\]{z-index:99}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-6{grid-column:span 6/span 6}.col-start-1{grid-column-start:1}.row-span-2{grid-row:span 2/span 2}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-4{margin:1rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-4{margin-top:1rem;margin-bottom:1rem}.-mb-1{margin-bottom:-.25rem}.-mb-px{margin-bottom:-1px}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-8{margin-bottom:2rem}.me-2{-webkit-margin-end:.5rem;margin-inline-end:.5rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-10{margin-right:2.5rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-8{margin-right:2rem}.ms-3{-webkit-margin-start:.75rem;margin-inline-start:.75rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-10{height:2.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-32{height:8rem}.h-4{height:1rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-8{height:2rem}.h-96{height:24rem}.h-\[350px\]{height:350px}.h-\[49rem\]{height:49rem}.h-\[600px\]{height:600px}.h-\[70vh\]{height:70vh}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-0{max-height:0}.max-h-96{max-height:24rem}.max-h-\[300px\]{max-height:300px}.max-h-\[600px\]{max-height:600px}.max-h-\[700px\]{max-height:700px}.max-h-\[inherit\]{max-height:inherit}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.w-1\/2{width:50%}.w-1\/4{width:25%}.w-11{width:2.75rem}.w-16{width:4rem}.w-2{width:.5rem}.w-20{width:5rem}.w-24{width:6rem}.w-3{width:.75rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-72{width:18rem}.w-8{width:2rem}.w-96{width:24rem}.w-\[10em\]{width:10em}.w-\[20em\]{width:20em}.w-\[300px\]{width:300px}.w-\[30em\]{width:30em}.w-\[5em\]{width:5em}.w-\[600px\]{width:600px}.w-\[700px\]{width:700px}.w-\[748px\]{width:748px}.w-\[7em\]{width:7em}.w-\[850px\]{width:850px}.w-\[8em\]{width:8em}.w-auto{width:auto}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-screen{width:100vw}.min-w-full{min-width:100%}.max-w-2xl{max-width:42rem}.max-w-\[12rem\]{max-width:12rem}.max-w-\[24em\]{max-width:24em}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-screen-2xl{max-width:1536px}.max-w-screen-lg{max-width:1024px}.flex-1{flex:1 1 0%}.flex-initial{flex:0 1 auto}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-1\/2{flex-basis:50%}.\!translate-y-0{--tw-translate-y:0px!important}.\!translate-y-0,.\!translate-y-32{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.\!translate-y-32{--tw-translate-y:8rem!important}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-x-full{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x:-100%}.-translate-y-1\/2{--tw-translate-y:-50%}.-translate-y-1\/2,.-translate-y-full{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-full{--tw-translate-y:-100%}.translate-x-0{--tw-translate-x:0px}.translate-x-0,.translate-x-full{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-full{--tw-translate-x:100%}.translate-y-0{--tw-translate-y:0px}.translate-y-0,.translate-y-full{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-full{--tw-translate-y:100%}.rotate-180{--tw-rotate:180deg}.rotate-180,.scale-100{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x:1;--tw-scale-y:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform-none{transform:none}@keyframes gentleGrow{0%{transform:scale(1);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:scale(1.1);animation-timing-function:cubic-bezier(0,0,.2,1)}to{transform:scale(1);animation-timing-function:cubic-bezier(.8,0,1,1)}}.animate-gg{animation:gentleGrow 1s infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes shake{0%{transform:translateX(0)}12.5%{transform:translateX(-5px)}25%{transform:translateX(0)}37.5%{transform:translateX(5px)}50%{transform:translateX(0)}62.5%{transform:translateX(-5px)}75%{transform:translateX(5px)}87.5%{transform:translateX(5px)}to{transform:translateX(0)}}.animate-shake{animation:shake .5s ease-out 1}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.auto-cols-min{grid-auto-columns:min-content}.grid-flow-row{grid-auto-flow:row}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-stretch{justify-content:stretch}.justify-items-stretch{justify-items:stretch}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-8{gap:2rem}.gap-6{gap:1.5rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-2{row-gap:.5rem}.-space-x-px>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1px*var(--tw-space-x-reverse));margin-left:calc(-1px*(1 - var(--tw-space-x-reverse)))}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem*var(--tw-space-x-reverse));margin-left:calc(.25rem*(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem*var(--tw-space-x-reverse));margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem*var(--tw-space-x-reverse));margin-left:calc(.75rem*(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem*var(--tw-space-x-reverse));margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem*var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem*var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem*var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem*var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem*var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem*var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px*var(--tw-divide-y-reverse))}.divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(243 244 246/var(--tw-divide-opacity))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(229 231 235/var(--tw-divide-opacity))}.place-self-end{place-self:end}.self-center{align-self:center}.self-stretch{align-self:stretch}.justify-self-end{justify-self:end}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-scroll{overflow:scroll}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-y-scroll{overflow-y:scroll}.truncate{overflow:hidden;text-overflow:ellipsis}.truncate,.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-b-lg{border-bottom-right-radius:.5rem}.rounded-b-lg,.rounded-l-lg{border-bottom-left-radius:.5rem}.rounded-l-lg{border-top-left-radius:.5rem}.rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-dotted{border-style:dotted}.border-blue-300{--tw-border-opacity:1;border-color:rgb(102 196 242/var(--tw-border-opacity))}.border-blue-600{--tw-border-opacity:1;border-color:rgb(0 125 187/var(--tw-border-opacity))}.border-blue-700{--tw-border-opacity:1;border-color:rgb(0 94 140/var(--tw-border-opacity))}.border-gray-100{--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity))}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity))}.border-gray-400{--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity))}.border-gray-500{--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity))}.border-green-300{--tw-border-opacity:1;border-color:rgb(175 211 130/var(--tw-border-opacity))}.border-green-500{--tw-border-opacity:1;border-color:rgb(121 181 46/var(--tw-border-opacity))}.border-primary-300{--tw-border-opacity:1;border-color:rgb(175 211 130/var(--tw-border-opacity))}.border-primary-600{--tw-border-opacity:1;border-color:rgb(97 145 37/var(--tw-border-opacity))}.border-red-300{--tw-border-opacity:1;border-color:rgb(255 104 104/var(--tw-border-opacity))}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.bg-blue-100{--tw-bg-opacity:1;background-color:rgb(204 235 251/var(--tw-bg-opacity))}.bg-blue-200{--tw-bg-opacity:1;background-color:rgb(153 215 247/var(--tw-bg-opacity))}.bg-blue-300{--tw-bg-opacity:1;background-color:rgb(102 196 242/var(--tw-bg-opacity))}.bg-blue-400{--tw-bg-opacity:1;background-color:rgb(51 176 238/var(--tw-bg-opacity))}.bg-blue-50{--tw-bg-opacity:1;background-color:rgb(230 245 253/var(--tw-bg-opacity))}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(0 156 234/var(--tw-bg-opacity))}.bg-blue-600{--tw-bg-opacity:1;background-color:rgb(0 125 187/var(--tw-bg-opacity))}.bg-blue-700{--tw-bg-opacity:1;background-color:rgb(0 94 140/var(--tw-bg-opacity))}.bg-blue-800{--tw-bg-opacity:1;background-color:rgb(0 62 94/var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.bg-gray-400{--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.bg-gray-800{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}.bg-gray-900{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity))}.bg-green-100{--tw-bg-opacity:1;background-color:rgb(228 240 213/var(--tw-bg-opacity))}.bg-green-200{--tw-bg-opacity:1;background-color:rgb(201 225 171/var(--tw-bg-opacity))}.bg-green-300{--tw-bg-opacity:1;background-color:rgb(175 211 130/var(--tw-bg-opacity))}.bg-green-400{--tw-bg-opacity:1;background-color:rgb(148 196 88/var(--tw-bg-opacity))}.bg-green-50{--tw-bg-opacity:1;background-color:rgb(242 248 234/var(--tw-bg-opacity))}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(121 181 46/var(--tw-bg-opacity))}.bg-green-600{--tw-bg-opacity:1;background-color:rgb(97 145 37/var(--tw-bg-opacity))}.bg-green-700{--tw-bg-opacity:1;background-color:rgb(73 109 28/var(--tw-bg-opacity))}.bg-green-800{--tw-bg-opacity:1;background-color:rgb(48 72 18/var(--tw-bg-opacity))}.bg-primary-200{--tw-bg-opacity:1;background-color:rgb(201 225 171/var(--tw-bg-opacity))}.bg-primary-50{--tw-bg-opacity:1;background-color:rgb(242 248 234/var(--tw-bg-opacity))}.bg-purple-50{--tw-bg-opacity:1;background-color:rgb(246 245 255/var(--tw-bg-opacity))}.bg-red-100{--tw-bg-opacity:1;background-color:rgb(255 205 205/var(--tw-bg-opacity))}.bg-red-200{--tw-bg-opacity:1;background-color:rgb(255 154 154/var(--tw-bg-opacity))}.bg-red-300{--tw-bg-opacity:1;background-color:rgb(255 104 104/var(--tw-bg-opacity))}.bg-red-50{--tw-bg-opacity:1;background-color:rgb(255 230 230/var(--tw-bg-opacity))}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(255 3 3/var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-white\/50{background-color:#ffffff80}.bg-yellow-100{--tw-bg-opacity:1;background-color:rgb(253 246 178/var(--tw-bg-opacity))}.bg-yellow-200{--tw-bg-opacity:1;background-color:rgb(252 233 106/var(--tw-bg-opacity))}.bg-yellow-50{--tw-bg-opacity:1;background-color:rgb(253 253 234/var(--tw-bg-opacity))}.\!bg-opacity-0{--tw-bg-opacity:0!important}.\!bg-opacity-100{--tw-bg-opacity:1!important}.\!bg-opacity-50{--tw-bg-opacity:0.5!important}.bg-opacity-50{--tw-bg-opacity:0.5}.p-0{padding:0}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-8{padding:2rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pl-10{padding-left:2.5rem}.pl-11{padding-left:2.75rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-6{padding-right:1.5rem}.ps-10{-webkit-padding-start:2.5rem;padding-inline-start:2.5rem}.ps-3{-webkit-padding-start:.75rem;padding-inline-start:.75rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-baseline{vertical-align:initial}.align-top{vertical-align:top}.text-2xl{font-size:1.5rem;line-height:2rem}.text-\[0\.6rem\]{font-size:.6rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-6{line-height:1.5rem}.leading-9{line-height:2.25rem}.leading-none{line-height:1}.leading-tight{line-height:1.25}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-blue-400{--tw-text-opacity:1;color:rgb(51 176 238/var(--tw-text-opacity))}.text-blue-600{--tw-text-opacity:1;color:rgb(0 125 187/var(--tw-text-opacity))}.text-blue-700{--tw-text-opacity:1;color:rgb(0 94 140/var(--tw-text-opacity))}.text-blue-800{--tw-text-opacity:1;color:rgb(0 62 94/var(--tw-text-opacity))}.text-gray-200{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.text-green-300{--tw-text-opacity:1;color:rgb(175 211 130/var(--tw-text-opacity))}.text-green-500{--tw-text-opacity:1;color:rgb(121 181 46/var(--tw-text-opacity))}.text-green-600{--tw-text-opacity:1;color:rgb(97 145 37/var(--tw-text-opacity))}.text-green-700{--tw-text-opacity:1;color:rgb(73 109 28/var(--tw-text-opacity))}.text-green-800{--tw-text-opacity:1;color:rgb(48 72 18/var(--tw-text-opacity))}.text-primary-300{--tw-text-opacity:1;color:rgb(175 211 130/var(--tw-text-opacity))}.text-primary-600{--tw-text-opacity:1;color:rgb(97 145 37/var(--tw-text-opacity))}.text-primary-700{--tw-text-opacity:1;color:rgb(73 109 28/var(--tw-text-opacity))}.text-primary-900{--tw-text-opacity:1;color:rgb(24 36 9/var(--tw-text-opacity))}.text-purple-600{--tw-text-opacity:1;color:rgb(126 58 242/var(--tw-text-opacity))}.text-red-300{--tw-text-opacity:1;color:rgb(255 104 104/var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:rgb(255 3 3/var(--tw-text-opacity))}.text-red-600{--tw-text-opacity:1;color:rgb(204 2 2/var(--tw-text-opacity))}.text-red-700{--tw-text-opacity:1;color:rgb(153 2 2/var(--tw-text-opacity))}.text-red-800{--tw-text-opacity:1;color:rgb(102 1 1/var(--tw-text-opacity))}.text-red-900{--tw-text-opacity:1;color:rgb(51 1 1/var(--tw-text-opacity))}.text-slate-700{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-yellow-600{--tw-text-opacity:1;color:rgb(159 88 10/var(--tw-text-opacity))}.text-yellow-800{--tw-text-opacity:1;color:rgb(114 59 19/var(--tw-text-opacity))}.text-yellow-900{--tw-text-opacity:1;color:rgb(99 49 18/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.\!opacity-0{opacity:0!important}.\!opacity-100{opacity:1!important}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-70{opacity:.7}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-2xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-lg,.shadow-md{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid #0000;outline-offset:2px}.outline{outline-style:solid}.outline-0{outline-width:0}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring,.ring-1{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.blur{--tw-blur:blur(8px)}.blur,.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)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-100{transition-duration:.1s}.duration-150{transition-duration:.15s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-75{transition-duration:75ms}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.htmx-added .fade-in,.htmx-added.fade-in{opacity:0!important}.fade-in{opacity:1}.htmx-settling .fade-in-settle,.htmx-settling.fade-in-settle{opacity:0!important}.fade-in-settle{opacity:1}.htmx-added .swipe-left-swap,.htmx-added.swipe-left-swap{opacity:1!important;--tw-scale-x:1!important;--tw-scale-y:1!important;--tw-translate-x:-50%!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.swipe-left-swap{opacity:1;--tw-scale-x:1;--tw-scale-y:1;--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.htmx-settling.htmx-added .swipe-left-swap,.htmx-settling.htmx-added.swipe-left-swap{opacity:0!important;--tw-scale-x:.75!important;--tw-scale-y:.75!important;--tw-translate-x:50%!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.htmx-settling .slide-up-settle,.htmx-settling.slide-up-settle{--tw-translate-y:1.25rem!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.slide-up-settle{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hidden .slide-up,.htmx-added .slide-up{--tw-translate-y:1.25rem!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.slide-up{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.live-added{animation:pulse-green .3s 2;animation-direction:alternate;animation-timing-function:ease-in-out}.dark .live-added{animation:pulse-dark-green .3s 2!important;animation-direction:alternate;animation-timing-function:ease-in-out}.live-removed{animation:pulse-red .3s 2;animation-direction:alternate;animation-timing-function:ease-in-out}.dark .live-removed{animation:pulse-dark-red .3s 2!important;animation-direction:alternate;animation-timing-function:ease-in-out}@keyframes pulse-green{0%{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}to{--tw-bg-opacity:1;background-color:rgb(175 211 130/var(--tw-bg-opacity))}:is(.dark to){--tw-bg-opacity:1;background-color:rgb(153 2 2/var(--tw-bg-opacity))}}@keyframes pulse-dark-green{:is(.dark 0%){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}to{--tw-bg-opacity:1;background-color:rgb(73 109 28/var(--tw-bg-opacity))}}@keyframes pulse-red{0%{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}to{--tw-bg-opacity:1;background-color:rgb(255 104 104/var(--tw-bg-opacity))}:is(.dark to){--tw-bg-opacity:1;background-color:rgb(153 2 2/var(--tw-bg-opacity))}}@keyframes pulse-dark-red{:is(.dark 0%){--tw-bg-opacity:1;background-color:rgb(153 2 2/var(--tw-bg-opacity))}to{--tw-bg-opacity:1;background-color:rgb(153 2 2/var(--tw-bg-opacity))}}.htmx-request .htmx-indicator,.htmx-request.htmx-indicator{display:inherit!important}.htmx-indicator{display:none}.htmx-request .htmx-indicator-hidden{display:none!important}.htmx-indicator-hidden{display:inherit}.htmx-request .htmx-indicator-invisible{visibility:hidden!important}.htmx-indicator-invisible{display:inherit}.htmx-swapping .fade-out{opacity:0!important}.fade-out{opacity:1}.min-h-content{min-height:calc(100vh - 4em)}.arrow,.arrow:before{position:absolute;width:24px;height:24px;background:inherit}.arrow{visibility:hidden}.arrow:before{visibility:visible;content:"";transform:rotate(45deg)}.arrow{bottom:-4px}.ct-series-a .ct-bar{stroke:#79b52e;fill:#79b52e}.ct-series-b .ct-bar{stroke:#ff0303;fill:#ff0303}.ct-series-c .ct-bar{stroke:#009cea;fill:#009cea}.ct-series-d .ct-bar{stroke:#f48017;fill:#f48017}.ct-series-e .ct-bar{stroke:#9c27b0;fill:#9c27b0}[x-cloak]{display:none}.tippy-box[data-theme~=dropdown] .tippy-content{padding:0}.tippy-box[data-theme~=dropdown]{background-color:unset!important}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:start-\[2px\]:after{content:var(--tw-content);inset-inline-start:2px}.after\:top-\[2px\]:after{content:var(--tw-content);top:2px}.after\:h-5:after{content:var(--tw-content);height:1.25rem}.after\:w-5:after{content:var(--tw-content);width:1.25rem}.after\:rounded-full:after{content:var(--tw-content);border-radius:9999px}.after\:border:after{content:var(--tw-content);border-width:1px}.after\:border-gray-300:after{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity))}.after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.after\:transition-all:after{content:var(--tw-content);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.indeterminate\:bg-gray-300:indeterminate{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity))}.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}.hover\:scale-105:hover,.hover\:scale-110:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1}.hover\:border-gray-300:hover{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity))}.hover\:border-green-300:hover{--tw-border-opacity:1;border-color:rgb(175 211 130/var(--tw-border-opacity))}.hover\:bg-blue-100:hover{--tw-bg-opacity:1;background-color:rgb(204 235 251/var(--tw-bg-opacity))}.hover\:bg-blue-300:hover{--tw-bg-opacity:1;background-color:rgb(102 196 242/var(--tw-bg-opacity))}.hover\:bg-blue-600:hover{--tw-bg-opacity:1;background-color:rgb(0 125 187/var(--tw-bg-opacity))}.hover\:bg-blue-800:hover{--tw-bg-opacity:1;background-color:rgb(0 62 94/var(--tw-bg-opacity))}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.hover\:bg-green-100:hover{--tw-bg-opacity:1;background-color:rgb(228 240 213/var(--tw-bg-opacity))}.hover\:bg-green-200:hover{--tw-bg-opacity:1;background-color:rgb(201 225 171/var(--tw-bg-opacity))}.hover\:bg-green-300:hover{--tw-bg-opacity:1;background-color:rgb(175 211 130/var(--tw-bg-opacity))}.hover\:bg-green-600:hover{--tw-bg-opacity:1;background-color:rgb(97 145 37/var(--tw-bg-opacity))}.hover\:bg-green-700:hover{--tw-bg-opacity:1;background-color:rgb(73 109 28/var(--tw-bg-opacity))}.hover\:bg-neutral-100:hover{--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity))}.hover\:bg-primary-100:hover{--tw-bg-opacity:1;background-color:rgb(228 240 213/var(--tw-bg-opacity))}.hover\:bg-red-300:hover{--tw-bg-opacity:1;background-color:rgb(255 104 104/var(--tw-bg-opacity))}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.hover\:text-blue-600:hover{--tw-text-opacity:1;color:rgb(0 125 187/var(--tw-text-opacity))}.hover\:text-gray-600:hover{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.hover\:text-gray-800:hover{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}.hover\:text-gray-900:hover{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.hover\:text-primary-700:hover{--tw-text-opacity:1;color:rgb(73 109 28/var(--tw-text-opacity))}.hover\:underline:hover{text-decoration-line:underline}.focus\:z-10:focus{z-index:10}.focus\:border-blue-500:focus{--tw-border-opacity:1;border-color:rgb(0 156 234/var(--tw-border-opacity))}.focus\:border-primary-500:focus{--tw-border-opacity:1;border-color:rgb(121 181 46/var(--tw-border-opacity))}.focus\:bg-neutral-100:focus{--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity))}.focus\:text-green-700:focus{--tw-text-opacity:1;color:rgb(73 109 28/var(--tw-text-opacity))}.focus\:outline-none:focus{outline:2px solid #0000;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-2:focus,.focus\:ring-4:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-4:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-blue-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(204 235 251/var(--tw-ring-opacity))}.focus\:ring-blue-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(153 215 247/var(--tw-ring-opacity))}.focus\:ring-blue-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(102 196 242/var(--tw-ring-opacity))}.focus\:ring-blue-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(0 156 234/var(--tw-ring-opacity))}.focus\:ring-gray-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(229 231 235/var(--tw-ring-opacity))}.focus\:ring-gray-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(209 213 219/var(--tw-ring-opacity))}.focus\:ring-green-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(201 225 171/var(--tw-ring-opacity))}.focus\:ring-green-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(175 211 130/var(--tw-ring-opacity))}.focus\:ring-green-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(148 196 88/var(--tw-ring-opacity))}.focus\:ring-green-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(73 109 28/var(--tw-ring-opacity))}.focus\:ring-primary-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(121 181 46/var(--tw-ring-opacity))}.focus\:ring-red-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(255 154 154/var(--tw-ring-opacity))}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:text-blue-500{--tw-text-opacity:1;color:rgb(0 156 234/var(--tw-text-opacity))}.group.raw .group-\[\.raw\]\:sticky{position:sticky}.group.raw .group-\[\.raw\]\:top-0{top:0}.group.raw .group-\[\.raw\]\:z-10{z-index:10}.group.raw .group-\[\.raw\]\:block{display:block}.group.raw .group-\[\.raw\]\:hidden{display:none}.group.has-error .group-\[\.has-error\]\:border-red-500{--tw-border-opacity:1;border-color:rgb(255 3 3/var(--tw-border-opacity))}.group.implied .group-\[\&\.implied\]\:bg-green-200{--tw-bg-opacity:1;background-color:rgb(201 225 171/var(--tw-bg-opacity))}.group.has-error .group-\[\.has-error\]\:bg-red-50{--tw-bg-opacity:1;background-color:rgb(255 230 230/var(--tw-bg-opacity))}.group.has-error .group-\[\.has-error\]\:text-red-900{--tw-text-opacity:1;color:rgb(51 1 1/var(--tw-text-opacity))}.group.has-error .group-\[\.has-error\]\:placeholder-red-700::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(153 2 2/var(--tw-placeholder-opacity))}.group.has-error .group-\[\.has-error\]\:placeholder-red-700::placeholder{--tw-placeholder-opacity:1;color:rgb(153 2 2/var(--tw-placeholder-opacity))}.group.has-error .group-\[\.has-error\]\:focus\:border-red-500:focus{--tw-border-opacity:1;border-color:rgb(255 3 3/var(--tw-border-opacity))}.group.has-error .group-\[\.has-error\]\:focus\:ring-red-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(255 3 3/var(--tw-ring-opacity))}.peer:checked~.peer-checked\:bg-blue-600{--tw-bg-opacity:1;background-color:rgb(0 125 187/var(--tw-bg-opacity))}.peer:checked~.peer-checked\:after\:translate-x-full:after{content:var(--tw-content);--tw-translate-x:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:checked~.peer-checked\:after\:border-white:after{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.peer:hover~.peer-hover\:block{display:block}.peer:focus~.peer-focus\:outline-none{outline:2px solid #0000;outline-offset:2px}.peer:focus~.peer-focus\:ring-4{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.peer:focus~.peer-focus\:ring-blue-300{--tw-ring-opacity:1;--tw-ring-color:rgb(102 196 242/var(--tw-ring-opacity))}.data-\[active\]\:border-blue-600[data-active]{--tw-border-opacity:1;border-color:rgb(0 125 187/var(--tw-border-opacity))}.data-\[active\]\:text-blue-600[data-active]{--tw-text-opacity:1;color:rgb(0 125 187/var(--tw-text-opacity))}.htmx-swapping\:-translate-x-2\/3.htmx-swapping{--tw-translate-x:-66.666667%}.htmx-swapping\:-translate-x-2\/3.htmx-swapping,.htmx-swapping\:translate-x-2\/3.htmx-swapping{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.htmx-swapping\:translate-x-2\/3.htmx-swapping{--tw-translate-x:66.666667%}.htmx-swapping\:scale-0.htmx-swapping{--tw-scale-x:0;--tw-scale-y:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.htmx-swapping\:opacity-0.htmx-swapping{opacity:0}.group\/transition.backward .group-\[\.backward\]\/transition\:htmx-swapping\:translate-x-1\/4.htmx-swapping{--tw-translate-x:25%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/transition.forward .group-\[\.forward\]\/transition\:htmx-swapping\:-translate-x-1\/4.htmx-swapping{--tw-translate-x:-25%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/transition.backward .group-\[\.backward\]\/transition\:htmx-swapping\:scale-75.htmx-swapping,.group\/transition.forward .group-\[\.forward\]\/transition\:htmx-swapping\:scale-75.htmx-swapping{--tw-scale-x:.75;--tw-scale-y:.75;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/transition.backward .group-\[\.backward\]\/transition\:htmx-swapping\:opacity-0.htmx-swapping,.group\/transition.forward .group-\[\.forward\]\/transition\:htmx-swapping\:opacity-0.htmx-swapping{opacity:0}.group\/transition.backward .group-\[\.backward\]\/transition\:htmx-swapping\:ease-in.htmx-swapping,.group\/transition.forward .group-\[\.forward\]\/transition\:htmx-swapping\:ease-in.htmx-swapping{transition-timing-function:cubic-bezier(.4,0,1,1)}.htmx-swapping .htmx-swapping\:-translate-x-2\/3{--tw-translate-x:-66.666667%}.htmx-swapping .htmx-swapping\:-translate-x-2\/3,.htmx-swapping .htmx-swapping\:translate-x-2\/3{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.htmx-swapping .htmx-swapping\:translate-x-2\/3{--tw-translate-x:66.666667%}.htmx-swapping .htmx-swapping\:scale-0{--tw-scale-x:0;--tw-scale-y:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.htmx-swapping .htmx-swapping\:opacity-0{opacity:0}.group\/transition.backward .htmx-swapping .group-\[\.backward\]\/transition\:htmx-swapping\:translate-x-1\/4{--tw-translate-x:25%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/transition.forward .htmx-swapping .group-\[\.forward\]\/transition\:htmx-swapping\:-translate-x-1\/4{--tw-translate-x:-25%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/transition.backward .htmx-swapping .group-\[\.backward\]\/transition\:htmx-swapping\:scale-75,.group\/transition.forward .htmx-swapping .group-\[\.forward\]\/transition\:htmx-swapping\:scale-75{--tw-scale-x:.75;--tw-scale-y:.75;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/transition.backward .htmx-swapping .group-\[\.backward\]\/transition\:htmx-swapping\:opacity-0,.group\/transition.forward .htmx-swapping .group-\[\.forward\]\/transition\:htmx-swapping\:opacity-0{opacity:0}.group\/transition.backward .htmx-swapping .group-\[\.backward\]\/transition\:htmx-swapping\:ease-in,.group\/transition.forward .htmx-swapping .group-\[\.forward\]\/transition\:htmx-swapping\:ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.htmx-added\:-translate-x-2\/3.htmx-added{--tw-translate-x:-66.666667%}.htmx-added\:-translate-x-2\/3.htmx-added,.htmx-added\:translate-x-2\/3.htmx-added{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.htmx-added\:translate-x-2\/3.htmx-added{--tw-translate-x:66.666667%}.htmx-added\:scale-0.htmx-added{--tw-scale-x:0;--tw-scale-y:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.htmx-added\:opacity-0.htmx-added{opacity:0}.group\/transition.backward .group-\[\.backward\]\/transition\:htmx-added\:-translate-x-1\/4.htmx-added{--tw-translate-x:-25%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/transition.forward .group-\[\.forward\]\/transition\:htmx-added\:translate-x-1\/4.htmx-added{--tw-translate-x:25%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/transition.backward .group-\[\.backward\]\/transition\:htmx-added\:scale-75.htmx-added,.group\/transition.forward .group-\[\.forward\]\/transition\:htmx-added\:scale-75.htmx-added{--tw-scale-x:.75;--tw-scale-y:.75;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/transition.backward .group-\[\.backward\]\/transition\:htmx-added\:opacity-0.htmx-added,.group\/transition.forward .group-\[\.forward\]\/transition\:htmx-added\:opacity-0.htmx-added{opacity:0}.group\/transition.backward .group-\[\.backward\]\/transition\:htmx-added\:ease-out.htmx-added,.group\/transition.forward .group-\[\.forward\]\/transition\:htmx-added\:ease-out.htmx-added{transition-timing-function:cubic-bezier(0,0,.2,1)}.htmx-added .htmx-added\:-translate-x-2\/3{--tw-translate-x:-66.666667%}.htmx-added .htmx-added\:-translate-x-2\/3,.htmx-added .htmx-added\:translate-x-2\/3{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.htmx-added .htmx-added\:translate-x-2\/3{--tw-translate-x:66.666667%}.htmx-added .htmx-added\:scale-0{--tw-scale-x:0;--tw-scale-y:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.htmx-added .htmx-added\:opacity-0{opacity:0}.group\/transition.backward .htmx-added .group-\[\.backward\]\/transition\:htmx-added\:-translate-x-1\/4{--tw-translate-x:-25%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/transition.forward .htmx-added .group-\[\.forward\]\/transition\:htmx-added\:translate-x-1\/4{--tw-translate-x:25%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/transition.backward .htmx-added .group-\[\.backward\]\/transition\:htmx-added\:scale-75,.group\/transition.forward .htmx-added .group-\[\.forward\]\/transition\:htmx-added\:scale-75{--tw-scale-x:.75;--tw-scale-y:.75;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/transition.backward .htmx-added .group-\[\.backward\]\/transition\:htmx-added\:opacity-0,.group\/transition.forward .htmx-added .group-\[\.forward\]\/transition\:htmx-added\:opacity-0{opacity:0}.group\/transition.backward .htmx-added .group-\[\.backward\]\/transition\:htmx-added\:ease-out,.group\/transition.forward .htmx-added .group-\[\.forward\]\/transition\:htmx-added\:ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}:is([dir=rtl] .peer:checked~.rtl\:peer-checked\:after\:-translate-x-full):after{content:var(--tw-content);--tw-translate-x:-100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(.dark .dark\:border-blue-500){--tw-border-opacity:1;border-color:rgb(0 156 234/var(--tw-border-opacity))}:is(.dark .dark\:border-gray-400){--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity))}:is(.dark .dark\:border-gray-500){--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity))}:is(.dark .dark\:border-gray-600){--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity))}:is(.dark .dark\:border-gray-700){--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity))}:is(.dark .dark\:border-gray-900){--tw-border-opacity:1;border-color:rgb(17 24 39/var(--tw-border-opacity))}:is(.dark .dark\:border-green-800){--tw-border-opacity:1;border-color:rgb(48 72 18/var(--tw-border-opacity))}:is(.dark .dark\:border-primary-500){--tw-border-opacity:1;border-color:rgb(121 181 46/var(--tw-border-opacity))}:is(.dark .dark\:border-transparent){border-color:#0000}:is(.dark .dark\:bg-blue-400){--tw-bg-opacity:1;background-color:rgb(51 176 238/var(--tw-bg-opacity))}:is(.dark .dark\:bg-blue-600){--tw-bg-opacity:1;background-color:rgb(0 125 187/var(--tw-bg-opacity))}:is(.dark .dark\:bg-blue-700){--tw-bg-opacity:1;background-color:rgb(0 94 140/var(--tw-bg-opacity))}:is(.dark .dark\:bg-blue-900){--tw-bg-opacity:1;background-color:rgb(0 31 47/var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-600){--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-700){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-800){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-800\/50){background-color:#1f293780}:is(.dark .dark\:bg-gray-900){--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity))}:is(.dark .dark\:bg-green-600){--tw-bg-opacity:1;background-color:rgb(97 145 37/var(--tw-bg-opacity))}:is(.dark .dark\:bg-green-700){--tw-bg-opacity:1;background-color:rgb(73 109 28/var(--tw-bg-opacity))}:is(.dark .dark\:bg-green-900){--tw-bg-opacity:1;background-color:rgb(24 36 9/var(--tw-bg-opacity))}:is(.dark .dark\:bg-red-700){--tw-bg-opacity:1;background-color:rgb(153 2 2/var(--tw-bg-opacity))}:is(.dark .dark\:bg-red-900){--tw-bg-opacity:1;background-color:rgb(51 1 1/var(--tw-bg-opacity))}:is(.dark .dark\:bg-yellow-900){--tw-bg-opacity:1;background-color:rgb(99 49 18/var(--tw-bg-opacity))}:is(.dark .dark\:bg-opacity-80){--tw-bg-opacity:0.8}:is(.dark .dark\:text-blue-100){--tw-text-opacity:1;color:rgb(204 235 251/var(--tw-text-opacity))}:is(.dark .dark\:text-blue-200){--tw-text-opacity:1;color:rgb(153 215 247/var(--tw-text-opacity))}:is(.dark .dark\:text-blue-300){--tw-text-opacity:1;color:rgb(102 196 242/var(--tw-text-opacity))}:is(.dark .dark\:text-blue-400){--tw-text-opacity:1;color:rgb(51 176 238/var(--tw-text-opacity))}:is(.dark .dark\:text-blue-500){--tw-text-opacity:1;color:rgb(0 156 234/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-100){--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-200){--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-300){--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-400){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-50){--tw-text-opacity:1;color:rgb(249 250 251/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-500){--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}:is(.dark .dark\:text-green-300){--tw-text-opacity:1;color:rgb(175 211 130/var(--tw-text-opacity))}:is(.dark .dark\:text-green-400){--tw-text-opacity:1;color:rgb(148 196 88/var(--tw-text-opacity))}:is(.dark .dark\:text-primary-500){--tw-text-opacity:1;color:rgb(121 181 46/var(--tw-text-opacity))}:is(.dark .dark\:text-red-300){--tw-text-opacity:1;color:rgb(255 104 104/var(--tw-text-opacity))}:is(.dark .dark\:text-red-400){--tw-text-opacity:1;color:rgb(255 53 53/var(--tw-text-opacity))}:is(.dark .dark\:text-red-500){--tw-text-opacity:1;color:rgb(255 3 3/var(--tw-text-opacity))}:is(.dark .dark\:text-white){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(.dark .dark\:text-yellow-300){--tw-text-opacity:1;color:rgb(250 202 21/var(--tw-text-opacity))}:is(.dark .dark\:placeholder-gray-400)::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity))}:is(.dark .dark\:placeholder-gray-400)::placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity))}:is(.dark .dark\:ring-offset-gray-700){--tw-ring-offset-color:#374151}:is(.dark .dark\:ring-offset-gray-800){--tw-ring-offset-color:#1f2937}:is(.dark .hover\:dark\:border-green-800):hover{--tw-border-opacity:1;border-color:rgb(48 72 18/var(--tw-border-opacity))}:is(.dark .dark\:hover\:bg-blue-600:hover){--tw-bg-opacity:1;background-color:rgb(0 125 187/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-blue-700:hover){--tw-bg-opacity:1;background-color:rgb(0 94 140/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-blue-800:hover){--tw-bg-opacity:1;background-color:rgb(0 62 94/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-gray-600:hover){--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-gray-700:hover){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-gray-800:hover){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-green-600:hover){--tw-bg-opacity:1;background-color:rgb(97 145 37/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-green-700:hover){--tw-bg-opacity:1;background-color:rgb(73 109 28/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-red-600:hover){--tw-bg-opacity:1;background-color:rgb(204 2 2/var(--tw-bg-opacity))}:is(.dark .hover\:dark\:bg-gray-800):hover{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:text-blue-500:hover){--tw-text-opacity:1;color:rgb(0 156 234/var(--tw-text-opacity))}:is(.dark .dark\:hover\:text-gray-100:hover){--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity))}:is(.dark .dark\:hover\:text-gray-300:hover){--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}:is(.dark .dark\:hover\:text-white:hover){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(.dark .hover\:dark\:text-green-400):hover{--tw-text-opacity:1;color:rgb(148 196 88/var(--tw-text-opacity))}:is(.dark .dark\:focus\:border-blue-500:focus){--tw-border-opacity:1;border-color:rgb(0 156 234/var(--tw-border-opacity))}:is(.dark .dark\:focus\:border-primary-500:focus){--tw-border-opacity:1;border-color:rgb(121 181 46/var(--tw-border-opacity))}:is(.dark .dark\:focus\:text-white:focus){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(.dark .dark\:focus\:ring-blue-500:focus){--tw-ring-opacity:1;--tw-ring-color:rgb(0 156 234/var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-blue-600:focus){--tw-ring-opacity:1;--tw-ring-color:rgb(0 125 187/var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-blue-800:focus){--tw-ring-opacity:1;--tw-ring-color:rgb(0 62 94/var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-gray-600:focus){--tw-ring-opacity:1;--tw-ring-color:rgb(75 85 99/var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-green-500:focus){--tw-ring-opacity:1;--tw-ring-color:rgb(121 181 46/var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-green-800:focus){--tw-ring-opacity:1;--tw-ring-color:rgb(48 72 18/var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-primary-500:focus){--tw-ring-opacity:1;--tw-ring-color:rgb(121 181 46/var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-primary-600:focus){--tw-ring-opacity:1;--tw-ring-color:rgb(97 145 37/var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-offset-gray-700:focus){--tw-ring-offset-color:#374151}:is(.dark .group:hover .dark\:group-hover\:text-white){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.group.has-error :is(.dark .group-\[\.has-error\]\:dark\:border-red-500){--tw-border-opacity:1;border-color:rgb(255 3 3/var(--tw-border-opacity))}.group.has-error :is(.dark .group-\[\.has-error\]\:dark\:bg-gray-700){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}.group.has-error :is(.dark .group-\[\.has-error\]\:dark\:text-red-500){--tw-text-opacity:1;color:rgb(255 3 3/var(--tw-text-opacity))}.group.has-error :is(.dark .group-\[\.has-error\]\:dark\:placeholder-red-500)::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(255 3 3/var(--tw-placeholder-opacity))}.group.has-error :is(.dark .group-\[\.has-error\]\:dark\:placeholder-red-500)::placeholder{--tw-placeholder-opacity:1;color:rgb(255 3 3/var(--tw-placeholder-opacity))}:is(.dark .peer:focus~.dark\:peer-focus\:ring-blue-800){--tw-ring-opacity:1;--tw-ring-color:rgb(0 62 94/var(--tw-ring-opacity))}@media (min-width:640px){.sm\:ml-4{margin-left:1rem}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem*var(--tw-space-x-reverse));margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)))}.sm\:space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem*var(--tw-space-y-reverse))}.sm\:rounded-lg{border-radius:.5rem}.sm\:p-6{padding:1.5rem}.sm\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width:768px){.md\:ml-2{margin-left:.5rem}.md\:mr-24{margin-right:6rem}.md\:block{display:block}.md\:table-cell{display:table-cell}.md\:h-\[600px\]{height:600px}.md\:h-\[800px\]{height:800px}.md\:w-\[750px\]{width:750px}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-center{justify-content:center}.md\:space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem*var(--tw-space-x-reverse));margin-left:calc(.75rem*(1 - var(--tw-space-x-reverse)))}.md\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px*var(--tw-space-y-reverse))}.md\:p-12{padding:3rem}}@media (min-width:1024px){.lg\:block{display:block}.lg\:table-cell{display:table-cell}.lg\:hidden{display:none}.lg\:h-\[900px\]{height:900px}.lg\:w-96{width:24rem}.lg\:w-\[850px\]{width:850px}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-baseline{align-items:baseline}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem*var(--tw-space-x-reverse));margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)))}.lg\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px*var(--tw-space-y-reverse))}.lg\:px-5{padding-left:1.25rem;padding-right:1.25rem}.lg\:pl-3{padding-left:.75rem}.lg\:pl-64{padding-left:16rem}}@media (min-width:1280px){.xl\:table-cell{display:table-cell}}@media (min-width:1536px){.\32xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.\[\&\.active\]\:bg-primary-300.active{--tw-bg-opacity:1;background-color:rgb(175 211 130/var(--tw-bg-opacity))}.\[\&\.active\]\:bg-primary-500.active{--tw-bg-opacity:1;background-color:rgb(121 181 46/var(--tw-bg-opacity))}:is(.dark .\[\&\.active\]\:dark\:bg-primary-700).active{--tw-bg-opacity:1;background-color:rgb(73 109 28/var(--tw-bg-opacity))}.\[\&\.implied\]\:text-gray-500.implied{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))} \ No newline at end of file diff --git a/src/clj/auto_ap/fix_unlinked_payments.fiddle b/src/clj/auto_ap/fix_unlinked_payments.fiddle new file mode 100644 index 00000000..19ba4bd2 --- /dev/null +++ b/src/clj/auto_ap/fix_unlinked_payments.fiddle @@ -0,0 +1,165 @@ + +(def to-remove (dc/q '[:find (pull ?p [{:payment/client [:client/code]} + [:payment/date :xform clj-time.coerce/from-date] + :payment/amount + :db/id]) + :where [?ip :invoice-payment/payment ?p] + [?p :payment/status :payment-status/cleared] + (not [?ip :invoice-payment/invoice]) ] + (dc/db conn))) + +#'user/to-remove + +(def to-remove-ids (into #{} (map (comp :db/id first) to-remove))) + + +(def new-invoice-fixes + (into [] (dc/q '[:find ?ip ?pi ?pa ?deleted-invoice-number ?target-i ?target-total + :in $ $$ [ ?pi ...] + :where + [?pi :payment/client ?c] + [?c :client/code "NGPX"] + [?pi :payment/amount ?pa] + [?ip :invoice-payment/payment ?pi] + (not [?ip :invoice-payment/invoice]) + [$$ ?ip :invoice-payment/invoice ?deleted-i _ true] + [$$ ?deleted-i :invoice/invoice-number ?deleted-invoice-number _ true] + [?target-i :invoice/client ?c] + [?target-i :invoice/status :invoice-status/unpaid] + [?target-i :invoice/invoice-number ?deleted-invoice-number] + [?target-i :invoice/total ?target-total] + #_[(iol-ion.query/dollars= ?target-total ?deleted-i-total)]] + (dc/db conn) + (dc/history (dc/db conn)) + to-remove-ids))) + + +(reduce +(fn [acc [pi t invoice number a]] + (-> acc + (assoc-in [ pi :total] t) + (update-in [ pi :fixes-total] (fnil + 0.0) a) + (update-in [ pi :fixes-list] (fnil conj []) [invoice number]))) + {} + new-invoice-fixes ) + +;;=> {17592295145246 +;; {:total 3026.2300000000005, +;; :fixes-total 4074.4900000000016, +;; :fixes-list +;; [["549126264" 17592339946782] +;; ["549127019" 17592339946787] +;; ["549117468" 17592339946772] +;; ["549130300" 17592339946792] +;; ["549121810" 17592339946777] +;; ["549114455" 17592339946767] +;; ["549137551" 17592339946802]]}, +;; 17592295143072 +;; {:total 7360.6, +;; :fixes-total 3888.9599999999996, +;; :fixes-list +;; [["549136814" 17592339946797] +;; ["549139494" 17592339946807] +;; ["549139495" 17592339946812]]}} +;; + +(def link-to-new-invoices (for [[ip _ _ _ i] new-invoice-fixes + n [[:db/add ip :invoice-payment/invoice i] + [:db/add i :invoice/status :invoice-status/paid] + [:db/add i :invoice/outstanding-balance 0.0]]] + n)) + +(def with-new-invoice-fixes (:db-after (dc/with (dc/db conn) + link-to-new-invoices))) + + +(def recreate-invoice-fixes + (into [] + (dc/q '[:find (pull $$$ ?deleted-i [*] ) ?extant-ledger ?ip + :in $ $$ $$$ [ ?p ...] + :where + [?p :payment/client ?c] + [?p :payment/amount ?a] + [?c :client/code "NGPX"] + [?ip :invoice-payment/payment ?p] + (not [?ip :invoice-payment/invoice]) + [$$ ?ip :invoice-payment/invoice ?deleted-i _ true] + [$$ ?deleted-i :invoice/invoice-number ?deleted-invoice-number _ true] + [$$ ?deleted-i :invoice/total ?deleted-invoice-total _ true] + [$$ ?extant-ledger :journal-entry/original-entity ?deleted-i _ true] + [?extant-ledger :journal-entry/date ?d] + (not [?extant-ledger :journal-entry/original-entity ?deleted-i]) + #_[?target-i :invoice/client ?c] + #_[?target-i :invoice/status :invoice-status/unpaid] + #_[?target-i :invoice/invoice-number ?deleted-invoice-number] + #_[?target-i :invoice/total ?target-total] + #_[(iol-ion.query/dollars= ?target-total ?deleted-i-total)]] + + with-new-invoice-fixes + (dc/history (dc/db conn)) + (dc/as-of (dc/db conn) #inst "2023-10-01") + + to-remove-ids))) + +;;=> #'user/recreate-invoice-fixes +;; +recreate-invoice-fixes + +(def recreate-invoices + (for [[{:keys [db/id] :as i} je ip] recreate-invoice-fixes + n [(assoc i :invoice/status :invoice-status/paid :invoice/outstanding-balance 0.0) + {:db/id ip :invoice-payment/invoice id} + {:db/id je :journal-entry/original-entity id}]] + n)) + +to-remove-ids +(def with-recreate-invoices +(:db-after (dc/with + with-new-invoice-fixes + recreate-invoices + ))) + + + + +(into [] + (dc/q '[:find ?a (sum ?ipa) (sum ?it) (pull ?p [:payment/amount :payment/date :payment/memo {:invoice-payment/_payment [:invoice-payment/amount {:invoice-payment/invoice [:invoice/invoice-number :invoice/total]}]}]) + :with ?ip + :in $ [ ?p ...] + :where + [?p :payment/client ?c] + [?p :payment/amount ?a] + [?c :client/code "NGPX"] + [?ip :invoice-payment/payment ?p] + [?ip :invoice-payment/amount ?ipa ] + [?ip :invoice-payment/invoice ?i] + [?i :invoice/total ?it] + #_(not [?ip :invoice-payment/invoice]) + #_[$$ ?ip :invoice-payment/invoice ?deleted-i _ true] + #_[$$ ?deleted-i :invoice/invoice-number ?deleted-invoice-number _ true] + #_[$$ ?deleted-i :invoice/total ?deleted-invoice-total _ true] + #_[$$ ?extant-ledger :journal-entry/original-entity ?deleted-i _ true] + #_[?extant-ledger :journal-entry/date ?d] + #_(not [?extant-ledger :journal-entry/original-entity ?deleted-i]) + #_[?target-i :invoice/client ?c] + #_[?target-i :invoice/status :invoice-status/unpaid] + #_[?target-i :invoice/invoice-number ?deleted-invoice-number] + #_[?target-i :invoice/total ?target-total] + #_[(iol-ion.query/dollars= ?target-total ?deleted-i-total)]] + with-recreate-invoices + + + to-remove-ids)) + + + +(dc/pull (dc/db conn) + '[*] + 17592295143072) + + +(reverse (sort (dc/q '[:find ?d + :where [?je :journal-entry/source "invoice"] + (not [?je :journal-entry/original-entity]) + [?je :journal-entry/date ?d]] + (dc/db conn)))) diff --git a/src/clj/auto_ap/ssr/components/multi_modal.clj b/src/clj/auto_ap/ssr/components/multi_modal.clj index 421b798f..1e45a887 100644 --- a/src/clj/auto_ap/ssr/components/multi_modal.clj +++ b/src/clj/auto_ap/ssr/components/multi_modal.clj @@ -259,6 +259,7 @@ :oob (or oob [])))) (def next-handler + (-> (fn [{:keys [wizard] :as request}] (let [current-step (get-current-step wizard)] (if (satisfies? CustomNext current-step) diff --git a/src/clj/auto_ap/ssr/transaction.clj b/src/clj/auto_ap/ssr/transaction.clj index 1138973f..290e798e 100644 --- a/src/clj/auto_ap/ssr/transaction.clj +++ b/src/clj/auto_ap/ssr/transaction.clj @@ -12,6 +12,7 @@ [auto-ap.ssr-routes :as ssr-routes] [auto-ap.ssr.components :as com] [auto-ap.ssr.components.link-dropdown :refer [link-dropdown]] + [auto-ap.ssr.transaction.edit :as edit] [auto-ap.ssr.grid-page-helper :as helper :refer [wrap-apply-sort]] [auto-ap.ssr.hx :as hx] [auto-ap.ssr.ledger :refer [wrap-ensure-bank-account-belongs]] @@ -271,17 +272,10 @@ ::route/new)} "Add Transaction")]) :row-buttons (fn [request entity] - [#_(when (and (can? (:identity request) {:subject :transaction :activity :edit})) - (com/icon-button {:hx-put (bidi/path-for ssr-routes/only-routes - ::route/edit-wizard - :db/id (:db/id entity))} - svg/pencil)) - #_(when (and (can? (:identity request) {:subject :transaction :activity :delete})) - (com/icon-button {:hx-delete (bidi/path-for ssr-routes/only-routes - ::route/delete - :db/id (:db/id entity)) - :hx-confirm "Are you sure you want to delete this transaction?"} - svg/trash))]) + [(com/icon-button {:hx-get (bidi/path-for ssr-routes/only-routes + ::route/edit-wizard + :db/id (:db/id entity))} + svg/pencil)]) :breadcrumbs [[:a {:href (bidi/path-for ssr-routes/only-routes ::route/page)} "Transactions"]] @@ -290,6 +284,10 @@ :entity-name "register" :route ::route/table :csv-route ::route/csv + :table-attributes (fn [_] + {:hx-trigger "refreshTable from:body" + :hx-get (bidi/path-for ssr-routes/only-routes ::route/table) + :hx-target "#entity-table"}) :break-table (fn [request entity] (cond (= (-> request :query-params :sort first :name) "Vendor") @@ -375,18 +373,19 @@ (def csv (helper/csv-route grid-page)) (def key->handler - (apply-middleware-to-all-handlers - {::route/page page - ::route/table table - ::route/csv csv - ::route/bank-account-filter bank-account-filter} - (fn [h] - (-> h - (wrap-copy-qp-pqp) - (wrap-apply-sort grid-page) + (merge edit/key->handler + (apply-middleware-to-all-handlers + {::route/page page + ::route/table table + ::route/csv csv + ::route/bank-account-filter bank-account-filter} + (fn [h] + (-> h + (wrap-copy-qp-pqp) + (wrap-apply-sort grid-page) (wrap-ensure-bank-account-belongs) (wrap-merge-prior-hx) - (wrap-schema-enforce :query-schema query-schema) - (wrap-schema-enforce :hx-schema query-schema) - (wrap-must {:activity :view :subject :transaction}) - (wrap-client-redirect-unauthenticated))))) \ No newline at end of file + (wrap-schema-enforce :query-schema query-schema) + (wrap-schema-enforce :hx-schema query-schema) + (wrap-must {:activity :view :subject :transaction}) + (wrap-client-redirect-unauthenticated)))))) \ No newline at end of file diff --git a/src/clj/auto_ap/ssr/transaction/edit.clj b/src/clj/auto_ap/ssr/transaction/edit.clj new file mode 100644 index 00000000..dbe6694b --- /dev/null +++ b/src/clj/auto_ap/ssr/transaction/edit.clj @@ -0,0 +1,1078 @@ +(ns auto-ap.ssr.transaction.edit + (:require + [auto-ap.client-routes :as client-routes] + [auto-ap.datomic + :refer [audit-transact conn pull-attr pull-ref]] + [auto-ap.datomic.accounts :as d-accounts] + [auto-ap.datomic.checks :as d-checks] + [auto-ap.datomic.invoices :as d-invoices] + [auto-ap.datomic.transactions :as d-transactions] + [auto-ap.graphql.utils :refer [assert-can-see-client assert-not-locked + exception->4xx]] + [auto-ap.import.transactions :as i-transactions] + [auto-ap.logging :as alog] + [auto-ap.routes.transactions :as route] + [auto-ap.routes.utils + :refer [wrap-client-redirect-unauthenticated]] + [auto-ap.rule-matching :as rm] + [auto-ap.solr :as solr] + [auto-ap.ssr-routes :as ssr-routes] + [auto-ap.ssr.common-handlers :refer [add-new-entity-handler]] + [auto-ap.ssr.components :as com] + [auto-ap.ssr.components.multi-modal :as mm] + [auto-ap.ssr.form-cursor :as fc] + [auto-ap.ssr.hx :as hx] + [auto-ap.ssr.svg :as svg] + [auto-ap.ssr.utils + :refer [->db-id apply-middleware-to-all-handlers check-allowance + check-location-belongs entity-id html-response + ref->enum-schema strip wrap-schema-enforce]] + [auto-ap.time :as atime] + [bidi.bidi :as bidi] + [clj-time.coerce :as coerce] + [datomic.api :as dc] + [hiccup.util :as hu] + [iol-ion.query :refer [dollars=]] + [iol-ion.tx :refer [random-tempid]] + [malli.core :as mc] + [malli.util :as mut])) + +(def transaction-approval-status + {:transaction-approval-status/unapproved "Unapproved" + :transaction-approval-status/approved "Approved" + :transaction-approval-status/suppressed "Suppressed"}) + +(defn get-vendor [vendor-id] + (dc/pull + (dc/db conn) + [:vendor/terms + :vendor/automatically-paid-when-due + {:vendor/default-account d-accounts/default-read + :vendor/account-overrides + [:vendor-account-override/client + {:vendor-account-override/account d-accounts/default-read}]} + {:vendor/terms-overrides + [:vendor-terms-override/client :vendor-terms-override/terms]}] + vendor-id)) + +(defn check-vendor-default-account [vendor-id] + (some? (:vendor/default-account (get-vendor vendor-id)))) + +(def edit-form-schema + [:map + [:db/id {:optional true} [:maybe entity-id]] + [:transaction/client {:optional true} [:maybe entity-id]] + [:transaction/vendor {:optional true} [:maybe entity-id]] + [:transaction/memo {:optional true} [:maybe [:string {:decode/string strip}]]] + [:transaction/approval-status {:optional true} [:maybe (ref->enum-schema "transaction-approval-status")]] + [:transaction/accounts + [:vector {:coerce? true} + [:and + [:map + [:transaction-account/account [:and entity-id + [:fn {:error/message "Not an allowed account."} + #(check-allowance % :account/invoice-allowance)]]] + [:transaction-account/location :string] + [:transaction-account/amount :double]] + [:fn {:error/fn (fn [r x] (:type r)) + :error/path [:transaction-account/location]} + (fn [iea] + (check-location-belongs (:transaction-account/location iea) + (:transaction-account/account iea)))]]]] + ]) + +(defn clientize-vendor [{:vendor/keys [terms-overrides automatically-paid-when-due default-account account-overrides] :as vendor} client-id] + (if (nil? vendor) + nil + (let [terms-override (->> terms-overrides + (filter (fn [to] + (= (->db-id (:vendor-terms-override/client to)) + client-id))) + (map :vendor-terms-override/terms) + first) + account (or (->> account-overrides + (filter (fn [to] + (= (->db-id (:vendor-account-override/client to)) + client-id))) + (map :vendor-account-override/account) + first) + default-account) + account (d-accounts/clientize account client-id) + + automatically-paid-when-due (->> automatically-paid-when-due + (filter (fn [to] + (= (->db-id to) + client-id))) + seq + boolean) + vendor (cond-> vendor + terms-override (assoc :vendor/terms terms-override) + true (assoc :vendor/automatically-paid-when-due automatically-paid-when-due + :vendor/default-account account) + true (dissoc :vendor/account-overrides :vendor/terms-overrides))] + vendor))) + +(defn location-select* + [{:keys [name account-location client-locations value]}] + (let [options (into (cond account-location + [[account-location account-location]] + + (seq client-locations) + (into [["Shared" "Shared"]] + (for [cl client-locations] + [cl cl])) + :else + [["Shared" "Shared"]]))] + (com/select {:options options + :name name + :value (ffirst options) + :class "w-full"}))) + +(defn account-typeahead* + [{:keys [name value client-id x-model]}] + [:div.flex.flex-col + (com/typeahead {:name name + :placeholder "Search..." + :url (hu/url (bidi/path-for ssr-routes/only-routes :account-search) + {:client-id client-id + :purpose "invoice"}) + :id name + :x-model x-model + :value value + :content-fn (fn [value] + (:account/name (d-accounts/clientize (dc/pull (dc/db conn) d-accounts/default-read value) + client-id)))})]) + +(defn- transaction-account-row* [{:keys [value client-id]}] + (com/data-grid-row + (-> {:x-data (hx/json {:show (boolean (not (fc/field-value (:new? value)))) + :accountId (fc/field-value (:transaction-account/account value))}) + :data-key "show" + :x-ref "p"} + hx/alpine-mount-then-appear) + (fc/with-field :db/id + (com/hidden {:name (fc/field-name) + :value (fc/field-value)})) + (fc/with-field :transaction-account/account + (com/data-grid-cell + {} + (com/validated-field + {:errors (fc/field-errors)} + (account-typeahead* {:value (fc/field-value) + :client-id client-id + :name (fc/field-name) + :x-model "accountId"})))) + (fc/with-field :transaction-account/location + (com/data-grid-cell + {} + (com/validated-field + {:errors (fc/field-errors) + :x-hx-val:account-id "accountId" + :hx-vals (hx/json {:name (fc/field-name) + :client-id client-id}) + :x-dispatch:changed "accountId" + :hx-trigger "changed" + :hx-get (bidi/path-for ssr-routes/only-routes ::route/location-select) + :hx-target "find *" + :hx-swap "outerHTML"} + (location-select* {:name (fc/field-name) + :account-location (:account/location (cond->> (:transaction-account/account @value) + (nat-int? (:transaction-account/account @value)) (dc/pull (dc/db conn) + '[:account/location]))) + :client-locations (pull-attr (dc/db conn) :client/locations client-id) + :value (fc/field-value)})))) + (fc/with-field :transaction-account/amount + (com/data-grid-cell + {} + (com/validated-field + {:errors (fc/field-errors)} + (com/money-input {:name (fc/field-name) + :class "w-16 amount-field" + :value (fc/field-value)})))) + (com/data-grid-cell {:class "align-top"} + (com/a-icon-button {"@click.prevent.stop" "show=false; setTimeout(() => $refs.p.remove(), 500)"} svg/x)))) + +(defn location-select [{{:keys [name account-id client-id value] :as qp} :query-params}] + (html-response (location-select* {:name name + :value value + :account-location (some->> account-id + (pull-attr (dc/db conn) :account/location)) + :client-locations (some->> client-id + (pull-attr (dc/db conn) :client/locations))}))) + +(defn account-total* [request] + (let [total (->> (-> request + :multi-form-state + :step-params + :transaction/accounts) + (map (fnil :transaction-account/amount 0.0)) + (filter number?) + (reduce + 0.0))] + (format "$%,.2f" total))) + +(defn account-balance* [request] + (let [total (->> (-> request + :multi-form-state + :step-params + :transaction/accounts) + (map (fnil :transaction-account/amount 0.0)) + (filter number?) + (reduce + 0.0)) + balance (- + (Math/abs (-> request :multi-form-state :snapshot :transaction/amount)) + total)] + [:span {:class (when-not (dollars= 0.0 balance) + "text-red-300")} + (format "$%,.2f" balance)])) + +(defn account-total [request] + (html-response (account-total* request))) + +(defn account-balance [request] + (html-response (account-balance* request))) + +(defn wrap-schema [s] + [:and s + [:fn (fn [{:transaction/keys [accounts approval-status]}] + (or (not= approval-status :approved) + (seq accounts)))]]) +(defrecord BasicDetailsStep [linear-wizard] + mm/ModalWizardStep + (step-name [_] + "Basic Details") + (step-key [_] + :basic-details) + + (edit-path [_ _] + []) + + (step-schema [_] + (wrap-schema (mut/select-keys (mm/form-schema linear-wizard) #{:transaction/client :transaction/vendor :transaction/memo :transaction/approval-status :db/id}))) + + (render-step + [this {:keys [multi-form-state] :as request}] + (let [extant? (mm/get-mfs-field multi-form-state :db/id) + tx (d-transactions/get-by-id extant?)] + (alog/info ::TRANSACTION :i multi-form-state) + (mm/default-render-step + linear-wizard this + :head [:div.p-2 (if extant? + "Edit transaction" + "New transaction")] + :body (mm/default-step-body + {} + [:div {:x-data (hx/json {:clientId (or (fc/field-value (:transaction/client fc/*current*)) + (:db/id (:client request))) + :vendorId (fc/field-value (:transaction/vendor fc/*current*))})} + (fc/with-field :db/id + (when extant? + (com/hidden {:name (fc/field-name) + :value (fc/field-value)}))) + + (fc/with-field :transaction/client + (if (or (:client request) extant?) + (com/hidden {:name (fc/field-name) + :value (or (mm/get-mfs-field multi-form-state :transaction/client) + (:db/id (:client request)))}) + (com/validated-field + {:label "Client" + :errors (fc/field-errors)} + [:div.w-96 + (com/typeahead {:name (fc/field-name) + :error? (fc/error?) + :class "w-96" + :placeholder "Search..." + :url (bidi/path-for ssr-routes/only-routes :company-search) + :value (fc/field-value) + :content-fn (fn [c] (pull-attr (dc/db conn) :client/name c)) + :x-model "clientId"})]))) + (fc/with-field :transaction/vendor + (com/validated-field + {:label "Vendor" + :errors (fc/field-errors)} + [:div.w-96 + (com/typeahead {:name (fc/field-name) + :error? (fc/error?) + :class "w-96" + :placeholder "Search..." + :url (bidi/path-for ssr-routes/only-routes :vendor-search) + :value (fc/field-value) + :content-fn (fn [c] (pull-attr (dc/db conn) :vendor/name c)) + :x-model "vendorId"})])) + [:div.mb-4 + [:span.text-sm.text-gray-500 "Can't find the vendor? " + (com/link {:href (bidi.bidi/path-for + client-routes/routes + :new-vendor) + :target "new"} + "Add new vendor") + " in a new window, then return here."]] + + (fc/with-field :transaction/memo + (com/validated-field + {:label "Memo" + :errors (fc/field-errors)} + [:div.w-96 + (com/text-input {:value (-> (fc/field-value)) + :name (fc/field-name) + :error? (fc/field-errors) + :placeholder "Optional note"})])) + + (fc/with-field :transaction/approval-status + (com/validated-field + {:label "Status" + :errors (fc/field-errors)} + (com/radio-card {:options (mapv (fn [[k v]] {:value (name k) :content v}) + transaction-approval-status) + :value (name (or (fc/field-value) :transaction-approval-status/unapproved)) + :name (fc/field-name)})))]) + :footer + (mm/default-step-footer linear-wizard this :validation-route ::route/edit-wizard-navigate + #_#_:next-button (com/button {:color :primary :x-ref "next" :class "w-32" + :hx-put (bidi.bidi/path-for ssr-routes/only-routes + ::route/edit-wizard-navigate)} "Next")) + :validation-route ::route/edit-wizard-navigate))) + + mm/Initializable + (init-step-params + [_ current request] + (:step-params current))) + +(defrecord AccountsStep [linear-wizard] + mm/ModalWizardStep + (step-name [_] + "Expense Accounts") + (step-key [_] + :accounts) + + (edit-path [_ _] + []) + + (step-schema [_] + (mut/select-keys (mm/form-schema linear-wizard) #{:transaction/accounts})) + + (render-step [this {{:keys [snapshot] :as multi-form-state} :multi-form-state :as request}] + (mm/default-render-step + linear-wizard this + :head [:div.p-2 "Transaction accounts "] + :body (mm/default-step-body + {} + [:div {} + (pull-attr (dc/db conn) :client/name (:transaction/client snapshot)) + (fc/with-field :transaction/accounts + (com/validated-field + {:errors (fc/field-errors)} + (com/data-grid {:headers [(com/data-grid-header {} "Account") + (com/data-grid-header {:class "w-32"} "Location") + (com/data-grid-header {:class "w-16"} "$") + (com/data-grid-header {:class "w-16"})]} + (fc/cursor-map #(transaction-account-row* {:value % + :client-id (:transaction/client snapshot)})) + + (com/data-grid-new-row {:colspan 4 + :hx-get (bidi/path-for ssr-routes/only-routes + ::route/edit-wizard-new-account) + :row-offset 0 + :index (count (fc/field-value)) + :tr-params {:hx-vals (hx/json {:client-id (:transaction/client snapshot)})}} + "New account") + (com/data-grid-row {} + (com/data-grid-cell {}) + (com/data-grid-cell {:class "text-right"} [:span.font-bold.text-right "TOTAL"]) + (com/data-grid-cell {:id "total" + :class "text-right" + :hx-trigger "change from:closest form target:.amount-field" + :hx-put (bidi.bidi/path-for ssr-routes/only-routes ::route/account-total) + :hx-target "this" + :hx-swap "innerHTML"} + (account-total* request)) + (com/data-grid-cell {})) + + (com/data-grid-row {} + (com/data-grid-cell {}) + (com/data-grid-cell {:class "text-right"} [:span.font-bold.text-right "BALANCE"]) + (com/data-grid-cell {:id "total" + :class "text-right" + :hx-trigger "change from:closest form target:.amount-field" + :hx-put (bidi.bidi/path-for ssr-routes/only-routes ::route/account-balance) + :hx-target "this" + :hx-swap "innerHTML"} + (account-balance* request)) + (com/data-grid-cell {})) + + (com/data-grid-row {} + + (com/data-grid-cell {}) + (com/data-grid-cell {:class "text-right"} [:span.font-bold.text-right "TRANSACTION TOTAL"]) + (com/data-grid-cell {:class "text-right"} + (format "$%,.2f" (Math/abs (:transaction/amount snapshot)))) + (com/data-grid-cell {})))))]) + :footer + (mm/default-step-footer linear-wizard this :validation-route ::route/edit-wizard-navigate + :next-button (com/button {:color :primary :x-ref "next" :class "w-32"} "Save")) + :validation-route ::route/edit-wizard-navigate)) + + mm/Initializable + (init-step-params + [_ current request] + (if (not (seq (:transaction/accounts (:step-params current)))) + (let [tx (d-transactions/get-by-id (->db-id (:db/id (:snapshot current)))) + client-id (-> tx :transaction/client :db/id) + vendor (:transaction/vendor tx) + vendor-id (when vendor (:db/id vendor))] + (assoc (:step-params current) :transaction/accounts + (if (seq (:transaction/accounts tx)) + ;; If the transaction already has accounts, use them + (mapv (fn [account] + {:db/id (random-tempid) + :transaction-account/account (-> account :transaction-account/account :db/id) + :transaction-account/location (:transaction-account/location account) + :transaction-account/amount (:transaction-account/amount account)}) + (:transaction/accounts tx)) + ;; Otherwise, if we have a vendor, use its default account + (if vendor-id + [{:db/id (random-tempid) + :transaction-account/location "Shared" + :transaction-account/account (:db/id (:vendor/default-account (clientize-vendor (get-vendor vendor-id) + client-id))) + :transaction-account/amount (Math/abs (:transaction/amount tx))}] + ;; If no vendor and no accounts, start with an empty list + [])))) + (:step-params current)))) + + + +(defn get-available-payments [request] + (let [tx-id (or (-> request :multi-form-state :snapshot :db/id) + (get-in request [:route-params :db/id])) + tx (when tx-id (d-transactions/get-by-id tx-id)) + client-id (or (get-in request [:multi-form-state :snapshot :transaction/client]) + (get-in request [:client :db/id])) + payments (when client-id + (dc/q '[:find [(pull ?p [:db/id :payment/invoice-number :payment/amount :payment/date + {:payment/vendor [:db/id :vendor/name]}]) ...] + :in $ ?client + :where + [?p :payment/client ?client] + [?p :payment/status :payment-status/pending]] + (dc/db conn) + client-id))] + (filter #(dollars= (Math/abs (:transaction/amount tx)) (:payment/amount %)) payments))) + +(defn payment-matches-view [request] + (let [payments (get-available-payments request)] + [:div + (if (seq payments) + [:div + [:h3.text-lg.font-bold.mb-4 "Available Payments"] + [:div.space-y-2 + (for [payment payments] + [:form.py-2.border-b.border-gray-200 {:hx-post (bidi/path-for ssr-routes/only-routes + ::route/match-payment) + :hx-target "#modal-holder" + :hx-swap "outerHTML"} + (com/hidden {:name "transaction-id" + :value (get-in request [:multi-form-state :snapshot :db/id])}) + (com/hidden {:name "payment-id" + :value (:db/id payment)}) + [:div.flex.justify-between.items-center + [:div.space-y-1 + [:div.font-medium + (str (:payment/invoice-number payment) " - " (-> payment :payment/vendor :vendor/name))] + [:div.text-sm.text-gray-600 + (str "Amount: $" (format "%.2f" (:payment/amount payment))) + " • " + (str "Date: " (some-> payment :payment/date coerce/to-date-time (atime/unparse-local atime/normal-date)))]] + (com/button {:color :primary :size :small} "Match")]])]] + [:div.text-center.py-4.text-gray-500 "No matching payments available for this transaction."])])) + +(defn get-available-autopay-invoices [request] + (let [tx-id (or (-> request :multi-form-state :snapshot :db/id) + (get-in request [:route-params :db/id])) + tx (when tx-id (d-transactions/get-by-id tx-id)) + client-id (or (get-in request [:multi-form-state :snapshot :transaction/client]) + (get-in request [:client :db/id])) + matches-set (when (and tx client-id) + (i-transactions/match-transaction-to-unfulfilled-autopayments + (:transaction/amount tx) + client-id))] + (when matches-set + (for [matches matches-set] + (for [[_ invoice-id] matches] + (d-invoices/get-by-id invoice-id)))))) + +(defn autopay-invoices-view [request] + (let [invoice-matches (get-available-autopay-invoices request)] + [:div + (if (seq invoice-matches) + [:div + [:h3.text-lg.font-bold.mb-4 "Available Autopay Invoices"] + [:div.space-y-4 + (for [match-group invoice-matches] + [:form.border.border-gray-200.rounded.p-4 {:hx-post (bidi/path-for ssr-routes/only-routes + ::route/match-autopay-invoices) + :hx-target "#modal-holder" + :hx-swap "outerHTML"} + (com/hidden {:name "transaction-id" + :value (get-in request [:multi-form-state :snapshot :db/id])}) + [:div.space-y-3 + [:div.text-sm.font-medium "Match with these invoices:"] + (for [invoice match-group] + [:div.flex.justify-between.items-center.py-2.border-b.border-gray-100 + [:div + [:div.font-medium (:invoice/invoice-number invoice)] + [:div.text-sm.text-gray-600 (-> invoice :invoice/vendor :vendor/name)]] + [:div.text-right + [:div.font-medium (format "$%.2f" (:invoice/total invoice))] + (com/hidden {:name "autopay-invoice-ids[]" :value (:db/id invoice)})]]) + [:div.flex.justify-end.mt-4 + (com/button {:color :primary :size :small} "Match")]]])]] + [:div.text-center.py-4.text-gray-500 "No matching autopay invoices available for this transaction."])])) + +(defn get-available-unpaid-invoices [request] + (let [tx-id (or (-> request :multi-form-state :snapshot :db/id) + (get-in request [:route-params :db/id])) + tx (when tx-id (d-transactions/get-by-id tx-id)) + client-id (or (get-in request [:multi-form-state :snapshot :transaction/client]) + (get-in request [:client :db/id])) + matches-set (when (and tx client-id) + (i-transactions/match-transaction-to-unpaid-invoices + (:transaction/amount tx) + client-id))] + (when matches-set + (for [matches matches-set] + (for [[_ invoice-id] matches] + (d-invoices/get-by-id invoice-id)))))) + +(defn unpaid-invoices-view [request] + (let [invoice-matches (get-available-unpaid-invoices request)] + [:div + (if (seq invoice-matches) + [:div + [:h3.text-lg.font-bold.mb-4 "Available Unpaid Invoices"] + [:div.space-y-4 + (for [match-group invoice-matches] + [:form.border.border-gray-200.rounded.p-4 {:hx-post (bidi/path-for ssr-routes/only-routes + ::route/match-unpaid-invoices) + :hx-target "#modal-holder" + :hx-swap "outerHTML"} + (com/hidden {:name "transaction-id" + :value (get-in request [:multi-form-state :snapshot :db/id])}) + [:div.space-y-3 + [:div.text-sm.font-medium "Match with these invoices:"] + (for [invoice match-group] + [:div.flex.justify-between.items-center.py-2.border-b.border-gray-100 + [:div + [:div.font-medium (:invoice/invoice-number invoice)] + [:div.text-sm.text-gray-600 (-> invoice :invoice/vendor :vendor/name)]] + [:div.text-right + [:div.font-medium (format "$%.2f" (:invoice/outstanding-balance invoice))] + (com/hidden {:name "unpaid-invoice-ids[]" :value (:db/id invoice)})]]) + [:div.flex.justify-end.mt-4 + (com/button {:color :primary :size :small} "Match")]]])]] + [:div.text-center.py-4.text-gray-500 "No matching unpaid invoices available for this transaction."])])) + +(defn get-available-rules [request] + (let [tx-id (or (-> request :multi-form-state :snapshot :db/id) + (get-in request [:route-params :db/id])) + tx (when tx-id (d-transactions/get-by-id tx-id)) + patterns (dc/q '[:find ?r ?name ?pattern + :where + [?r :transaction-rule/description ?pattern] + [?r :transaction-rule/name ?name]] + (dc/db conn))] + (when tx + patterns + #_(filter (fn [[rule-id rule-name pattern]] + (rm/pattern-matches? pattern (:transaction/description-original tx))) + patterns)))) + +(defn transaction-rules-view [request] + (let [matching-rules (get-available-rules request)] + [:div + (if (seq matching-rules) + [:div + [:h3.text-lg.font-bold.mb-4 "Matching Transaction Rules"] + [:div.space-y-2 + (for [[rule-id rule-name pattern] matching-rules] + [:form.py-2.border-b.border-gray-200 {:hx-post (bidi/path-for ssr-routes/only-routes + ::route/apply-rule) + :hx-target "#modal-holder" + :hx-swap "outerHTML"} + (com/hidden {:name "transaction-id" + :value (get-in request [:multi-form-state :snapshot :db/id])}) + (com/hidden {:name "rule-id" + :value rule-id}) + [:div.flex.justify-between.items-center + [:div.space-y-1 + [:div.font-medium rule-name] + [:div.text-sm.text-gray-600 + (str "Pattern: " pattern)]] + (com/button {:color :primary :size :small} "Apply")]])]] + [:div.text-center.py-4.text-gray-500 "No matching rules found for this transaction."])])) + +(defn payment-info-view [request] + (let [tx-id (or (-> request :multi-form-state :snapshot :db/id) + (get-in request [:route-params :db/id])) + tx (when tx-id (d-transactions/get-by-id tx-id)) + payment (:transaction/payment tx)] + (when payment + [:div.my-4.p-4.bg-blue-50.rounded + [:h3.text-lg.font-bold.mb-2 "Linked Payment"] + [:div.space-y-2 + [:div.flex.justify-between + [:div.font-medium "Payment #"] + [:div (:payment/invoice-number payment)]] + [:div.flex.justify-between + [:div.font-medium "Vendor"] + [:div (-> payment :payment/vendor :vendor/name)]] + [:div.flex.justify-between + [:div.font-medium "Amount"] + [:div (format "$%.2f" (:payment/amount payment))]] + [:div.flex.justify-between + [:div.font-medium "Status"] + [:div (-> payment :payment/status :db/ident name)]] + [:div.flex.justify-between + [:div.font-medium "Date"] + [:div (some-> payment :payment/date coerce/to-date-time (atime/unparse-local atime/normal-date))]] + [:div.mt-4 + [:form {:hx-post (bidi/path-for ssr-routes/only-routes ::route/unlink-payment) + :hx-target "#modal-holder" + :hx-swap "outerHTML" + :hx-confirm "Are you sure you want to unlink this payment?"} + (com/hidden {:name "transaction-id" :value tx-id}) + (com/button {:color :danger :size :small} "Unlink Payment")]]]]))) + +(defrecord LinksStep [linear-wizard] + mm/ModalWizardStep + (step-name [_] + "Links") + (step-key [_] + :links) + + (edit-path [_ _] + []) + + (step-schema [_] + [:map]) + + (render-step [this {{:keys [snapshot] :as multi-form-state} :multi-form-state :as request}] + (mm/default-render-step + linear-wizard this + :head [:div.p-2 "Transaction Links"] + :body (mm/default-step-body + {} + [:div + (payment-info-view request) + [:div.grid.grid-cols-2.gap-6 + [:div + [:h2.text-xl.font-bold.mb-4 "Link to Payment"] + (payment-matches-view request)] + [:div + [:h2.text-xl.font-bold.mb-4 "Link to Invoices"] + (autopay-invoices-view request) + (unpaid-invoices-view request)]] + [:div.mt-8 + [:h2.text-xl.font-bold.mb-4 "Apply Transaction Rules"] + (transaction-rules-view request)]]) + :footer + (mm/default-step-footer linear-wizard this :validation-route ::route/edit-wizard-navigate + :next-button (com/button {:color :primary :x-ref "next" :class "w-32"} "Done")) + :validation-route ::route/edit-wizard-navigate))) + +(defrecord EditWizard [_ current-step] + mm/LinearModalWizard + (hydrate-from-request + [this request] + this) + (navigate [this step-key] + (assoc this :current-step step-key)) + (get-current-step [this] + (if current-step + (mm/get-step this current-step) + (mm/get-step this :basic-details))) + (render-wizard [this {:keys [multi-form-state] :as request}] + (mm/default-render-wizard + this request + :form-params + (-> mm/default-form-props + (assoc :hx-post + (str (bidi/path-for ssr-routes/only-routes ::route/edit-submit)))) + :render-timeline? true)) + (steps [_] + [:basic-details + :accounts + :links]) + (get-step [this step-key] + (let [step-key-result (mc/parse mm/step-key-schema step-key) + [step-key-type step-key] step-key-result] + (get {:basic-details (->BasicDetailsStep this) + :accounts (->AccountsStep this) + :links (->LinksStep this)} + step-key))) + (form-schema [_] + edit-form-schema) + (submit [this {:keys [multi-form-state request-method identity] :as request}] + (let [tx-data (-> multi-form-state :snapshot) + tx-id (:db/id tx-data) + client-id (->db-id (:transaction/client tx-data)) + existing-tx (when tx-id (d-transactions/get-by-id tx-id)) + transaction [:upsert-transaction (cond-> tx-data + true (dissoc :db/id) + tx-id (assoc :db/id tx-id))]] + + (alog/info ::transaction transaction :entity transaction) + (exception->4xx #(assert-can-see-client (:identity request) client-id)) + (exception->4xx #(assert-not-locked client-id (:transaction/date existing-tx))) + + (when (and (= :approved (keyword (:transaction/approval-status tx-data))) + (not (seq (:transaction/accounts tx-data)))) + (throw (ex-info "Approved transactions must have accounts assigned." + {:validation-error "Approved transactions must have accounts assigned."}))) + + (when (seq (:transaction/accounts tx-data)) + (let [account-total (reduce + 0 (map :transaction-account/amount (:transaction/accounts tx-data)))] + (when (not (dollars= (Math/abs (:transaction/amount existing-tx)) account-total)) + (throw (ex-info (str "Account total (" account-total ") does not equal transaction amount (" + (Math/abs (:transaction/amount existing-tx)) ")") + {:validation-error "Account totals must match transaction amount."}))))) + + (let [transaction-result (audit-transact [transaction] (:identity request))] + (try + (solr/touch-with-ledger (or tx-id (get-in transaction-result [:tempids "invoice"]))) + (catch Exception e + (alog/error ::cant-save-solr :error e))) + + (html-response + [:div] + :headers {"hx-trigger" "modalclose"}))))) + +(def edit-wizard (->EditWizard nil nil)) + +(defn initial-edit-wizard-state [request] + (let [tx-id (-> request :route-params :db/id) + entity (when tx-id + (dc/pull (dc/db conn) + '[:db/id + :transaction/vendor + :transaction/client + :transaction/memo + { [ :transaction/approval-status :xform iol-ion.query/ident] [:db/ident]} + :transaction/amount + :transaction/accounts] + tx-id)) + entity (if entity + (-> entity + (update :transaction/vendor :db/id) + (update :transaction/client :db/id)) + {})] + (mm/->MultiStepFormState entity + [] + entity))) + +(defn match-payment [{{:strs [transaction-id payment-id]} :form-params :as request}] + (let [transaction-id (Long/parseLong transaction-id) + payment-id (Long/parseLong payment-id) + transaction (d-transactions/get-by-id transaction-id) + payment (d-checks/get-by-id payment-id)] + + (exception->4xx #(assert-can-see-client (:identity request) (-> transaction :transaction/client :db/id))) + (exception->4xx #(assert-can-see-client (:identity request) (-> payment :payment/client :db/id))) + (exception->4xx #(assert-not-locked (-> transaction :transaction/client :db/id) (:transaction/date transaction))) + + (when (not= (-> transaction :transaction/client :db/id) + (-> payment :payment/client :db/id)) + (throw (ex-info "Clients don't match" {:validation-error "Payment and client do not match."}))) + + (when-not (dollars= (- (:transaction/amount transaction)) + (:payment/amount payment)) + (throw (ex-info "Amounts don't match" {:validation-error "Amounts don't match"}))) + + (audit-transact (into + [{:db/id (:db/id payment) + :payment/status :payment-status/cleared + :payment/date (coerce/to-date (first (sort [(:payment/date payment) + (:transaction/date transaction)])))} + + [:upsert-transaction + {:db/id (:db/id transaction) + :transaction/payment (:db/id payment) + :transaction/vendor (-> payment :payment/vendor :db/id) + :transaction/approval-status :transaction-approval-status/approved + :transaction/accounts [{:db/id (random-tempid) + :transaction-account/account (:db/id (d-accounts/get-account-by-numeric-code-and-sets 21000 ["default"])) + :transaction-account/location "A" + :transaction-account/amount (Math/abs (:transaction/amount transaction))}]}]]) + (:identity request)) + (solr/touch-with-ledger transaction-id) + + (html-response [:div.p-4 + [:div.text-2xl.text-center.text-green-600 svg/check] + [:div.text-center.mt-4 + [:h3.text-xl.font-bold "Transaction linked successfully"] + [:p.text-gray-600.mt-2 "The transaction has been linked to the selected payment."] + [:div.mt-6 + (com/button {:color :primary + "@click" "$dispatch('modalclose') $dispatch('refreshTable')"} "Close")]]]))) + +(defn match-autopay-invoices [{{:strs [transaction-id autopay-invoice-ids]} :form-params :as request}] + (let [transaction-id (Long/parseLong transaction-id) + autopay-invoice-ids (if (string? autopay-invoice-ids) + [(Long/parseLong autopay-invoice-ids)] + (mapv #(Long/parseLong %) autopay-invoice-ids)) + transaction (d-transactions/get-by-id transaction-id) + db (dc/db conn) + invoice-clients (set (map #(pull-ref db :invoice/client %) autopay-invoice-ids)) + invoice-amount (reduce + 0.0 (map #(pull-attr db :invoice/total %) autopay-invoice-ids))] + + (exception->4xx #(assert-can-see-client (:identity request) (-> transaction :transaction/client :db/id))) + (exception->4xx #(assert-not-locked (-> transaction :transaction/client :db/id) (:transaction/date transaction))) + + (when (:transaction/payment transaction) + (throw (ex-info "Transaction already linked" {:validation-error "Transaction already linked"}))) + + (when (or (> (count invoice-clients) 1) + (not= (-> transaction :transaction/client :db/id) + (first invoice-clients))) + (throw (ex-info "Clients don't match" {:validation-error "Invoice(s) and transaction client do not match."}))) + + (when-not (dollars= (- (:transaction/amount transaction)) + invoice-amount) + (throw (ex-info "Amounts don't match" {:validation-error "Amounts don't match"}))) + + (let [payment-tx (i-transactions/add-new-payment + (dc/pull db [:transaction/amount :transaction/date :db/id] transaction-id) + (map (fn [id] + (let [entity (dc/pull db [:invoice/vendor :db/id :invoice/total] id)] + [(or (-> entity :invoice/vendor :db/id) + (-> entity :invoice/vendor)) + (-> entity :db/id) + (-> entity :invoice/total)])) + autopay-invoice-ids) + (-> transaction :transaction/bank-account :db/id) + (-> transaction :transaction/client :db/id))] + (audit-transact payment-tx (:identity request))) + + (solr/touch-with-ledger transaction-id) + + (html-response [:div.p-4 + [:div.text-2xl.text-center.text-green-600 svg/check] + [:div.text-center.mt-4 + [:h3.text-xl.font-bold "Transaction linked successfully"] + [:p.text-gray-600.mt-2 "The transaction has been linked to the selected autopay invoices."] + [:div.mt-6 + (com/button {:color :primary + "@click" "$dispatch('modalclose') $dispatch('refreshTable')"} "Close")]]]))) + +(defn match-unpaid-invoices [{{:strs [transaction-id unpaid-invoice-ids]} :form-params :as request}] + (let [transaction-id (Long/parseLong transaction-id) + unpaid-invoice-ids (if (string? unpaid-invoice-ids) + [(Long/parseLong unpaid-invoice-ids)] + (mapv #(Long/parseLong %) unpaid-invoice-ids)) + transaction (d-transactions/get-by-id transaction-id) + db (dc/db conn) + invoice-clients (set (map #(pull-ref db :invoice/client %) unpaid-invoice-ids)) + invoice-amount (reduce + 0.0 (map #(pull-attr db :invoice/outstanding-balance %) unpaid-invoice-ids))] + + (exception->4xx #(assert-can-see-client (:identity request) (-> transaction :transaction/client :db/id))) + (exception->4xx #(assert-not-locked (-> transaction :transaction/client :db/id) (:transaction/date transaction))) + + (when (or (> (count invoice-clients) 1) + (not= (-> transaction :transaction/client :db/id) + (first invoice-clients))) + (throw (ex-info "Clients don't match" {:validation-error "Invoice(s) and transaction client do not match."}))) + + (when-not (dollars= (- (:transaction/amount transaction)) + invoice-amount) + (throw (ex-info "Amounts don't match" {:validation-error "Amounts don't match"}))) + + (when (:transaction/payment transaction) + (throw (ex-info "Transaction already linked" {:validation-error "Transaction already linked"}))) + + (let [payment-tx (i-transactions/add-new-payment + (dc/pull db [:transaction/amount :transaction/date :db/id] transaction-id) + (map (fn [id] + (let [entity (dc/pull db [:invoice/vendor :db/id :invoice/total] id)] + [(or (-> entity :invoice/vendor :db/id) + (-> entity :invoice/vendor)) + (-> entity :db/id) + (-> entity :invoice/total)])) + unpaid-invoice-ids) + (-> transaction :transaction/bank-account :db/id) + (-> transaction :transaction/client :db/id))] + (audit-transact payment-tx (:identity request))) + + (solr/touch-with-ledger transaction-id) + + (html-response [:div.p-4 + [:div.text-2xl.text-center.text-green-600 svg/check] + [:div.text-center.mt-4 + [:h3.text-xl.font-bold "Transaction linked successfully"] + [:p.text-gray-600.mt-2 "The transaction has been linked to the selected unpaid invoices."] + [:div.mt-6 + (com/button {:color :primary + "@click" "$dispatch('modalclose') $dispatch('refreshTable')"} "Close")]]]))) + +(defn apply-rule [{{:strs [transaction-id rule-id]} :form-params :as request}] + (let [transaction-id (Long/parseLong transaction-id) + rule-id (Long/parseLong rule-id) + transaction (d-transactions/get-by-id transaction-id) + transaction-rule (dc/pull (dc/db conn) + [:transaction-rule/description + :transaction-rule/vendor + :transaction-rule/accounts + :transaction-rule/approval-status] + rule-id)] + + (exception->4xx #(assert-can-see-client (:identity request) (-> transaction :transaction/client :db/id))) + (exception->4xx #(assert-not-locked (-> transaction :transaction/client :db/id) (:transaction/date transaction))) + + (let [description-pattern (some-> transaction-rule :transaction-rule/description iol-ion.query/->pattern)] + (when (not (rm/rule-applies? transaction {:transaction-rule/description description-pattern})) + (throw (ex-info "Transaction rule does not apply" + {:validation-error "Transaction rule does not apply"})))) + + (when (:transaction/payment transaction) + (throw (ex-info "Transaction already associated with a payment" + {:validation-error "Transaction already associated with a payment"}))) + + (let [locations (-> transaction :transaction/client :client/locations) + updated-tx (rm/apply-rule {:db/id (:db/id transaction) + :transaction/amount (:transaction/amount transaction)} + transaction-rule + locations)] + (audit-transact [[:upsert-transaction updated-tx]] (:identity request))) + + (solr/touch-with-ledger transaction-id) + + (html-response [:div.p-4 + [:div.text-2xl.text-center.text-green-600 svg/check] + [:div.text-center.mt-4 + [:h3.text-xl.font-bold "Rule applied successfully"] + [:p.text-gray-600.mt-2 "The selected rule has been applied to this transaction."] + [:div.mt-6 + (com/button {:color :primary + "@click" "$dispatch('modalclose') $dispatch('refreshTable')"} "Close")]]]))) + +(defn unlink-payment [{{:strs [transaction-id]} :form-params :as request}] + (let [transaction-id (Long/parseLong transaction-id) + transaction (dc/pull (dc/db conn) + [:transaction/approval-status + :transaction/status + :transaction/date + :transaction/location + :transaction/vendor + :transaction/accounts + :transaction/client [:db/id] + {:transaction/payment [:payment/date {:payment/status [:db/ident]} :db/id]}] + transaction-id) + payment (-> transaction :transaction/payment)] + + (exception->4xx #(assert-can-see-client (:identity request) (-> transaction :transaction/client :db/id))) + (exception->4xx #(assert-not-locked (-> transaction :transaction/client :db/id) (:transaction/date transaction))) + + (when (not= :payment-status/cleared (-> payment :payment/status :db/ident)) + (throw (ex-info "Payment can't be undone because it isn't cleared." + {:validation-error "Payment can't be undone because it isn't cleared."}))) + + (let [is-autopay-payment? (some->> (dc/q {:find ['?sp] + :in ['$ '?payment] + :where ['[?ip :invoice-payment/payment ?payment] + '[?ip :invoice-payment/invoice ?i] + '[(get-else $ ?i :invoice/scheduled-payment "N/A") ?sp]]} + (dc/db conn) (:db/id payment)) + seq + (map first) + (every? #(instance? java.util.Date %)))] + (if is-autopay-payment? + (audit-transact + (-> [{:db/id (:db/id payment) + :payment/status :payment-status/pending} + [:upsert-transaction + {:db/id (:db/id transaction) + :transaction/approval-status :transaction-approval-status/unapproved + :transaction/payment nil + :transaction/vendor nil + :transaction/location nil + :transaction/accounts nil}] + [:db/retractEntity (:db/id payment)]] + (into (map (fn [[invoice-payment]] + [:db/retractEntity invoice-payment]) + (dc/q {:find ['?ip] + :in ['$ '?p] + :where ['[?ip :invoice-payment/payment ?p]]} + (dc/db conn) + (:db/id payment))))) + (:identity request)) + (audit-transact + [{:db/id (:db/id payment) + :payment/status :payment-status/pending} + [:upsert-transaction + {:db/id (:db/id transaction) + :transaction/approval-status :transaction-approval-status/unapproved + :transaction/payment nil + :transaction/vendor nil + :transaction/location nil + :transaction/accounts nil}]] + (:identity request)))) + + (solr/touch-with-ledger transaction-id) + + (html-response [:div.p-4 + [:div.text-2xl.text-center.text-green-600 svg/check] + [:div.text-center.mt-4 + [:h3.text-xl.font-bold "Transaction unlinked successfully"] + [:p.text-gray-600.mt-2 "The transaction has been unlinked from its payment."] + [:div.mt-6 + (com/button {:color :primary + "@click" "$dispatch('modalclose') $dispatch('refreshTable')"} "Close")]]]))) + +(defn edit-transaction [{:keys [route-params] :as request}] + (mm/open-wizard-handler (-> request + (mm/wrap-wizard edit-wizard) + (mm/wrap-init-multi-form-state initial-edit-wizard-state)))) + +(def key->handler + (apply-middleware-to-all-handlers + {::route/edit-wizard (-> mm/open-wizard-handler + (mm/wrap-wizard edit-wizard) + (mm/wrap-init-multi-form-state initial-edit-wizard-state) + (wrap-schema-enforce :route-schema [:map [:db/id entity-id]])) + ::route/edit-wizard-navigate (-> mm/next-handler + (mm/wrap-wizard edit-wizard) + (mm/wrap-decode-multi-form-state)) + ::route/edit-submit (-> mm/submit-handler + (mm/wrap-wizard edit-wizard) + (mm/wrap-decode-multi-form-state)) + ::route/location-select (-> location-select + (wrap-schema-enforce :query-schema [:map + [:name :string] + [:client-id {:optional true} + [:maybe entity-id]] + [:account-id {:optional true} + [:maybe entity-id]]])) + ::route/account-total (-> account-total + (mm/wrap-wizard edit-wizard) + (mm/wrap-decode-multi-form-state)) + ::route/account-balance (-> account-balance + (mm/wrap-wizard edit-wizard) + (mm/wrap-decode-multi-form-state)) + ::route/edit-wizard-new-account (-> + (add-new-entity-handler [:step-params :transaction/accounts] + (fn render [cursor request] + (transaction-account-row* + {:value cursor + :client-id (:client-id (:query-params request))})) + (fn build-new-row [base _] + (assoc base :transaction-account/location "Shared"))) + (wrap-schema-enforce :query-schema [:map + [:client-id {:optional true} + [:maybe entity-id]]])) + ::route/match-payment match-payment + ::route/match-autopay-invoices match-autopay-invoices + ::route/match-unpaid-invoices match-unpaid-invoices + ::route/apply-rule apply-rule + ::route/unlink-payment unlink-payment} + (fn [h] + (-> h + (wrap-client-redirect-unauthenticated))))) \ No newline at end of file diff --git a/src/clj/user.clj b/src/clj/user.clj index 46d8004f..8a88dc44 100644 --- a/src/clj/user.clj +++ b/src/clj/user.clj @@ -329,7 +329,7 @@ #_{:clj-kondo/ignore [:clojure-lsp/unused-public-var]} (defn tx-detail [i] - (map (juxt :e #(pull-attr (dc/db conn) :db/ident (:a %)) :v) + (map (juxt :e #(pull-attr (dc/db conn) :db/ident (:a %)) :v :added) (:data (first (dc/tx-range (dc/log conn) i diff --git a/src/cljc/auto_ap/routes/transactions.cljc b/src/cljc/auto_ap/routes/transactions.cljc index 15d03962..50637696 100644 --- a/src/cljc/auto_ap/routes/transactions.cljc +++ b/src/cljc/auto_ap/routes/transactions.cljc @@ -1,6 +1,7 @@ (ns auto-ap.routes.transactions) -(def routes {"" {:get ::page} +(def routes {"" {:get ::page + :put ::edit-wizard-navigate} "/new" {:get ::new :post ::new-submit "/location-select" ::location-select @@ -13,5 +14,18 @@ "/import" ::external-import-import} "/table" ::table - "/csv" ::csv - "/bank-account-filter" ::bank-account-filter }) \ No newline at end of file + "/csv" ::csv + "/bank-account-filter" ::bank-account-filter + + ["/" [#"\d+" :db/id]] {"/edit" {:get ::edit-wizard + } } + "/edit-submit" ::edit-submit + "/location-select" ::location-select + "/account-total" ::account-total + "/account-balance" ::account-balance + "/edit-wizard-new-account" ::edit-wizard-new-account + "/match-payment" ::match-payment + "/match-autopay-invoices" ::match-autopay-invoices + "/match-unpaid-invoices" ::match-unpaid-invoices + "/apply-rule" ::apply-rule + "/unlink-payment" ::unlink-payment}) \ No newline at end of file

t(x{UOi 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