Spaces:
Running on CPU Upgrade
Running on CPU Upgrade
Deploy: Consolidated gold tables, fixed nginx docs routing
Browse files- api/static/assets/index-BYkXvu8L.js +0 -0
- api/static/assets/index-DeijAr5t.css +1 -0
- api/static/index.html +2 -2
- frontend/package-lock.json +331 -36
- frontend/package.json +1 -0
- frontend/src/components/MultiSelect.tsx +90 -112
- website/.docusaurus/client-manifest.json +134 -134
api/static/assets/index-BYkXvu8L.js
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
api/static/assets/index-DeijAr5t.css
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::-moz-selection{background:transparent}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}*,:before,:after{--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: rgb(59 130 246 / .5);--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: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--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: rgb(59 130 246 / .5);--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: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}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,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}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-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-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,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}h1{font-size:2.25rem;line-height:2.5rem;font-weight:700}h2{font-size:1.875rem;line-height:2.25rem;font-weight:600}h3{font-size:1.5rem;line-height:2rem;font-weight:600}.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}}.card{border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.5rem;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.btn-primary{border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(53 79 82 / var(--tw-bg-opacity, 1));padding:.5rem 1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-primary:hover{--tw-bg-opacity: 1;background-color:rgb(46 67 70 / var(--tw-bg-opacity, 1))}.btn-secondary{border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1));padding:.5rem 1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-secondary:hover{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.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-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-y-0{top:0;bottom:0}.-bottom-6{bottom:-1.5rem}.bottom-0{bottom:0}.left-0{left:0}.left-1\/2{left:50%}.left-3{left:.75rem}.left-4{left:1rem}.right-0{right:0}.right-2{right:.5rem}.right-4{right:1rem}.top-0{top:0}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-16{top:4rem}.top-2{top:.5rem}.top-2\.5{top:.625rem}.top-3\.5{top:.875rem}.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-\[1\]{z-index:1}.m-4{margin:1rem}.mx-8{margin-left:2rem;margin-right:2rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-4{margin-top:1rem;margin-bottom:1rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.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-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-1{height:.25rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-20{height:5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[600px\]{height:600px}.h-\[calc\(100vh-10rem\)\]{height:calc(100vh - 10rem)}.h-auto{height:auto}.h-screen{height:100vh}.max-h-48{max-height:12rem}.max-h-60{max-height:15rem}.max-h-96{max-height:24rem}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-10{width:2.5rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-20{width:5rem}.w-24{width:6rem}.w-3{width:.75rem}.w-32{width:8rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-\[150px\]{min-width:150px}.min-w-\[200px\]{min-width:200px}.min-w-\[250px\]{min-width:250px}.min-w-full{min-width:100%}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[100px\]{max-width:100px}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-shrink-0{flex-shrink:0}.grow{flex-grow:1}.origin-left{transform-origin:left}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(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%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(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%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(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:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-x-0{--tw-scale-x: 0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-\[slideUp_0\.6s_ease-out\]{animation:slideUp .6s ease-out}.animate-\[slideUp_0\.8s_ease-out_0\.2s_both\]{animation:slideUp .8s ease-out .2s both}.animate-\[slideUp_0\.8s_ease-out_0\.4s_both\]{animation:slideUp .8s ease-out .4s both}.animate-\[slideUp_0\.8s_ease-out_0\.6s_both\]{animation:slideUp .8s ease-out .6s both}.animate-\[slideUp_0\.8s_ease-out_0\.8s_both\]{animation:slideUp .8s ease-out .8s both}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.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))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.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 * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(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 * calc(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 * calc(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 * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(229 231 235 / var(--tw-divide-opacity, 1))}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-2{border-width:2px}.border-4{border-width:4px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-\[\#354F52\]{--tw-border-opacity: 1;border-color:rgb(53 79 82 / var(--tw-border-opacity, 1))}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-amber-500{--tw-border-opacity: 1;border-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.border-blue-400{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.border-blue-500{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.border-blue-600{--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity, 1))}.border-current{border-color:currentColor}.border-emerald-500{--tw-border-opacity: 1;border-color:rgb(16 185 129 / var(--tw-border-opacity, 1))}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-gray-700{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.border-gray-900{--tw-border-opacity: 1;border-color:rgb(17 24 39 / var(--tw-border-opacity, 1))}.border-green-200{--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity, 1))}.border-green-500{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}.border-green-500\/30{border-color:#22c55e4d}.border-green-500\/50{border-color:#22c55e80}.border-orange-200{--tw-border-opacity: 1;border-color:rgb(254 215 170 / var(--tw-border-opacity, 1))}.border-pink-200{--tw-border-opacity: 1;border-color:rgb(251 207 232 / var(--tw-border-opacity, 1))}.border-primary-500{--tw-border-opacity: 1;border-color:rgb(53 79 82 / var(--tw-border-opacity, 1))}.border-primary-600{--tw-border-opacity: 1;border-color:rgb(46 67 70 / var(--tw-border-opacity, 1))}.border-purple-200{--tw-border-opacity: 1;border-color:rgb(233 213 255 / var(--tw-border-opacity, 1))}.border-purple-500{--tw-border-opacity: 1;border-color:rgb(168 85 247 / var(--tw-border-opacity, 1))}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-red-300{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1))}.border-red-400{--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity, 1))}.border-red-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.border-red-500\/30{border-color:#ef44444d}.border-red-500\/50{border-color:#ef444480}.border-teal-200{--tw-border-opacity: 1;border-color:rgb(153 246 228 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-yellow-200{--tw-border-opacity: 1;border-color:rgb(254 240 138 / var(--tw-border-opacity, 1))}.border-yellow-500\/30{border-color:#eab3084d}.border-yellow-500\/50{border-color:#eab30880}.border-t-primary-600{--tw-border-opacity: 1;border-top-color:rgb(46 67 70 / var(--tw-border-opacity, 1))}.border-t-transparent{border-top-color:transparent}.bg-\[\#354F52\]{--tw-bg-opacity: 1;background-color:rgb(53 79 82 / var(--tw-bg-opacity, 1))}.bg-\[\#E8EFEA\]{--tw-bg-opacity: 1;background-color:rgb(232 239 234 / var(--tw-bg-opacity, 1))}.bg-amber-100{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-amber-600{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity, 1))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-emerald-100{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-gray-500{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.bg-gray-800\/50{background-color:#1f293780}.bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-green-500\/10{background-color:#22c55e1a}.bg-green-500\/20{background-color:#22c55e33}.bg-green-500\/30{background-color:#22c55e4d}.bg-green-600{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.bg-neutral-600{--tw-bg-opacity: 1;background-color:rgb(53 79 82 / var(--tw-bg-opacity, 1))}.bg-orange-100{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))}.bg-orange-50{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.bg-pink-100{--tw-bg-opacity: 1;background-color:rgb(252 231 243 / var(--tw-bg-opacity, 1))}.bg-primary-100{--tw-bg-opacity: 1;background-color:rgb(197 202 206 / var(--tw-bg-opacity, 1))}.bg-primary-50{--tw-bg-opacity: 1;background-color:rgb(232 234 235 / var(--tw-bg-opacity, 1))}.bg-primary-500{--tw-bg-opacity: 1;background-color:rgb(53 79 82 / var(--tw-bg-opacity, 1))}.bg-primary-600{--tw-bg-opacity: 1;background-color:rgb(46 67 70 / var(--tw-bg-opacity, 1))}.bg-purple-100{--tw-bg-opacity: 1;background-color:rgb(243 232 255 / var(--tw-bg-opacity, 1))}.bg-purple-50{--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity, 1))}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-red-500\/10{background-color:#ef44441a}.bg-red-500\/20{background-color:#ef444433}.bg-red-500\/30{background-color:#ef44444d}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-teal-100{--tw-bg-opacity: 1;background-color:rgb(204 251 241 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/95{background-color:#fffffff2}.bg-yellow-100{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity, 1))}.bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity, 1))}.bg-yellow-500{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1))}.bg-yellow-500\/10{background-color:#eab3081a}.bg-yellow-500\/20{background-color:#eab30833}.bg-yellow-500\/30{background-color:#eab3084d}.bg-yellow-600{--tw-bg-opacity: 1;background-color:rgb(202 138 4 / var(--tw-bg-opacity, 1))}.bg-opacity-10{--tw-bg-opacity: .1}.bg-opacity-25{--tw-bg-opacity: .25}.bg-opacity-50{--tw-bg-opacity: .5}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-\[\#52796F\]{--tw-gradient-from: #52796F var(--tw-gradient-from-position);--tw-gradient-to: rgb(82 121 111 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-50{--tw-gradient-from: #eff6ff var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 246 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-50{--tw-gradient-from: #f9fafb var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 250 251 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary-50{--tw-gradient-from: #e8eaeb var(--tw-gradient-from-position);--tw-gradient-to: rgb(232 234 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary-500{--tw-gradient-from: #354F52 var(--tw-gradient-from-position);--tw-gradient-to: rgb(53 79 82 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary-600{--tw-gradient-from: #2e4346 var(--tw-gradient-from-position);--tw-gradient-to: rgb(46 67 70 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-600{--tw-gradient-from: #9333ea var(--tw-gradient-from-position);--tw-gradient-to: rgb(147 51 234 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-500{--tw-gradient-from: #ef4444 var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-teal-50{--tw-gradient-from: #f0fdfa var(--tw-gradient-from-position);--tw-gradient-to: rgb(240 253 250 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-\[\#84A98C\]{--tw-gradient-to: #84A98C var(--tw-gradient-to-position)}.to-blue-50{--tw-gradient-to: #eff6ff var(--tw-gradient-to-position)}.to-gray-100{--tw-gradient-to: #f3f4f6 var(--tw-gradient-to-position)}.to-indigo-50{--tw-gradient-to: #eef2ff var(--tw-gradient-to-position)}.to-pink-600{--tw-gradient-to: #db2777 var(--tw-gradient-to-position)}.to-primary-100{--tw-gradient-to: #c5cace var(--tw-gradient-to-position)}.to-primary-600{--tw-gradient-to: #2e4346 var(--tw-gradient-to-position)}.to-primary-700{--tw-gradient-to: #27383a var(--tw-gradient-to-position)}.to-red-600{--tw-gradient-to: #dc2626 var(--tw-gradient-to-position)}.to-white{--tw-gradient-to: #fff var(--tw-gradient-to-position)}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0\.5{padding:.125rem}.p-1\.5{padding:.375rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-12{padding-left:3rem;padding-right:3rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.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\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-1{padding-bottom:.25rem}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pb-20{padding-bottom:5rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pl-10{padding-left:2.5rem}.pl-12{padding-left:3rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-20{padding-top:5rem}.pt-3{padding-top:.75rem}.pt-32{padding-top:8rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-9xl{font-size:8rem;line-height:1}.text-\[10px\]{font-size:10px}.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-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-relaxed{line-height:1.625}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.text-\[\#354F52\]{--tw-text-opacity: 1;color:rgb(53 79 82 / var(--tw-text-opacity, 1))}.text-\[\#52796F\]{--tw-text-opacity: 1;color:rgb(82 121 111 / var(--tw-text-opacity, 1))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-amber-800{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.text-blue-200{--tw-text-opacity: 1;color:rgb(191 219 254 / var(--tw-text-opacity, 1))}.text-blue-300{--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.text-blue-900{--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity, 1))}.text-cyan-600{--tw-text-opacity: 1;color:rgb(8 145 178 / var(--tw-text-opacity, 1))}.text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-gray-200{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-300{--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}.text-green-300\/70{color:#86efacb3}.text-green-400{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-green-800{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.text-green-900{--tw-text-opacity: 1;color:rgb(20 83 45 / var(--tw-text-opacity, 1))}.text-orange-600{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.text-orange-700{--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity, 1))}.text-orange-800{--tw-text-opacity: 1;color:rgb(154 52 18 / var(--tw-text-opacity, 1))}.text-orange-900{--tw-text-opacity: 1;color:rgb(124 45 18 / var(--tw-text-opacity, 1))}.text-pink-600{--tw-text-opacity: 1;color:rgb(219 39 119 / var(--tw-text-opacity, 1))}.text-pink-700{--tw-text-opacity: 1;color:rgb(190 24 93 / var(--tw-text-opacity, 1))}.text-primary-50{--tw-text-opacity: 1;color:rgb(232 234 235 / var(--tw-text-opacity, 1))}.text-primary-600{--tw-text-opacity: 1;color:rgb(46 67 70 / var(--tw-text-opacity, 1))}.text-primary-700{--tw-text-opacity: 1;color:rgb(39 56 58 / var(--tw-text-opacity, 1))}.text-purple-50{--tw-text-opacity: 1;color:rgb(250 245 255 / var(--tw-text-opacity, 1))}.text-purple-600{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.text-purple-700{--tw-text-opacity: 1;color:rgb(126 34 206 / var(--tw-text-opacity, 1))}.text-purple-800{--tw-text-opacity: 1;color:rgb(107 33 168 / var(--tw-text-opacity, 1))}.text-purple-900{--tw-text-opacity: 1;color:rgb(88 28 135 / var(--tw-text-opacity, 1))}.text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.text-red-300\/70{color:#fca5a5b3}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.text-red-900{--tw-text-opacity: 1;color:rgb(127 29 29 / var(--tw-text-opacity, 1))}.text-teal-600{--tw-text-opacity: 1;color:rgb(13 148 136 / var(--tw-text-opacity, 1))}.text-teal-700{--tw-text-opacity: 1;color:rgb(15 118 110 / var(--tw-text-opacity, 1))}.text-teal-800{--tw-text-opacity: 1;color:rgb(17 94 89 / var(--tw-text-opacity, 1))}.text-transparent{color:transparent}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/90{color:#ffffffe6}.text-yellow-300{--tw-text-opacity: 1;color:rgb(253 224 71 / var(--tw-text-opacity, 1))}.text-yellow-300\/70{color:#fde047b3}.text-yellow-400{--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.text-yellow-600{--tw-text-opacity: 1;color:rgb(202 138 4 / var(--tw-text-opacity, 1))}.text-yellow-700{--tw-text-opacity: 1;color:rgb(161 98 7 / var(--tw-text-opacity, 1))}.text-yellow-800{--tw-text-opacity: 1;color:rgb(133 77 14 / var(--tw-text-opacity, 1))}.text-yellow-900{--tw-text-opacity: 1;color:rgb(113 63 18 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.no-underline{text-decoration-line:none}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-60{opacity:.6}.opacity-90{opacity:.9}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);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 rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);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 rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--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)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px 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{outline-style:solid}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,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-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;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-shadow{transition-property:box-shadow;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-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-75{transition-duration:75ms}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#f1f5f9}html{scroll-behavior:smooth}body{margin:0;min-height:100vh}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.last\:rounded-b-lg:last-child{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.last\:border-b-0:last-child{border-bottom-width:0px}.hover\:-translate-y-1:hover{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-2:hover{border-width:2px}.hover\:border-\[\#354F52\]:hover{--tw-border-opacity: 1;border-color:rgb(53 79 82 / var(--tw-border-opacity, 1))}.hover\:border-amber-500:hover{--tw-border-opacity: 1;border-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.hover\:border-blue-500:hover{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.hover\:border-gray-200:hover{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.hover\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.hover\:border-gray-400:hover{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.hover\:border-green-500:hover{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}.hover\:border-primary-500:hover{--tw-border-opacity: 1;border-color:rgb(53 79 82 / var(--tw-border-opacity, 1))}.hover\:border-purple-500:hover{--tw-border-opacity: 1;border-color:rgb(168 85 247 / var(--tw-border-opacity, 1))}.hover\:bg-\[\#d9e5db\]:hover{--tw-bg-opacity: 1;background-color:rgb(217 229 219 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-200:hover{--tw-bg-opacity: 1;background-color:rgb(253 230 138 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-200:hover{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-50:hover{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-300:hover{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-700\/50:hover{background-color:#37415180}.hover\:bg-green-200:hover{--tw-bg-opacity: 1;background-color:rgb(187 247 208 / var(--tw-bg-opacity, 1))}.hover\:bg-green-700:hover{--tw-bg-opacity: 1;background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1))}.hover\:bg-neutral-700:hover{--tw-bg-opacity: 1;background-color:rgb(46 67 70 / var(--tw-bg-opacity, 1))}.hover\:bg-primary-100:hover{--tw-bg-opacity: 1;background-color:rgb(197 202 206 / var(--tw-bg-opacity, 1))}.hover\:bg-primary-50:hover{--tw-bg-opacity: 1;background-color:rgb(232 234 235 / var(--tw-bg-opacity, 1))}.hover\:bg-primary-700:hover{--tw-bg-opacity: 1;background-color:rgb(39 56 58 / var(--tw-bg-opacity, 1))}.hover\:bg-purple-200:hover{--tw-bg-opacity: 1;background-color:rgb(233 213 255 / var(--tw-bg-opacity, 1))}.hover\:bg-red-100:hover{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.hover\:bg-red-700:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.hover\:bg-teal-200:hover{--tw-bg-opacity: 1;background-color:rgb(153 246 228 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:bg-yellow-700:hover{--tw-bg-opacity: 1;background-color:rgb(161 98 7 / var(--tw-bg-opacity, 1))}.hover\:text-\[\#354F52\]:hover{--tw-text-opacity: 1;color:rgb(53 79 82 / var(--tw-text-opacity, 1))}.hover\:text-amber-900:hover{--tw-text-opacity: 1;color:rgb(120 53 15 / var(--tw-text-opacity, 1))}.hover\:text-blue-600:hover{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.hover\:text-blue-700:hover{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.hover\:text-blue-800:hover{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.hover\:text-gray-500:hover{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.hover\:text-gray-600:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.hover\:text-primary-100:hover{--tw-text-opacity: 1;color:rgb(197 202 206 / var(--tw-text-opacity, 1))}.hover\:text-primary-600:hover{--tw-text-opacity: 1;color:rgb(46 67 70 / var(--tw-text-opacity, 1))}.hover\:text-primary-700:hover{--tw-text-opacity: 1;color:rgb(39 56 58 / var(--tw-text-opacity, 1))}.hover\:text-red-700:hover{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-2:hover{text-decoration-thickness:2px}.hover\:opacity-75:hover{opacity:.75}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-2xl:hover{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:border-blue-500:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.focus\:border-primary-500:focus{--tw-border-opacity: 1;border-color:rgb(53 79 82 / var(--tw-border-opacity, 1))}.focus\:border-transparent:focus{border-color:transparent}.focus\:outline-none:focus{outline:2px solid transparent;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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-\[\#354F52\]:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(53 79 82 / var(--tw-ring-opacity, 1))}.focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.focus\:ring-primary-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(53 79 82 / var(--tw-ring-opacity, 1))}.focus\:ring-red-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(220 38 38 / var(--tw-ring-opacity, 1))}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus\:ring-offset-red-50:focus{--tw-ring-offset-color: #fef2f2}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-gray-400:disabled{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.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)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-x-100{--tw-scale-x: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:bg-amber-200{--tw-bg-opacity: 1;background-color:rgb(253 230 138 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-blue-200{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-green-200{--tw-bg-opacity: 1;background-color:rgb(187 247 208 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-purple-200{--tw-bg-opacity: 1;background-color:rgb(233 213 255 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:text-\[\#354F52\]{--tw-text-opacity: 1;color:rgb(53 79 82 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-blue-200{--tw-text-opacity: 1;color:rgb(191 219 254 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-primary-600{--tw-text-opacity: 1;color:rgb(46 67 70 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-purple-600{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:opacity-100{opacity:1}@media (min-width: 640px){.sm\:w-auto{width:auto}.sm\:flex-row{flex-direction:row}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width: 768px){.md\:absolute{position:absolute}.md\:bottom-4{bottom:1rem}.md\:right-4{right:1rem}.md\:mx-0{margin-left:0;margin-right:0}.md\:mt-0{margin-top:0}.md\:block{display:block}.md\:inline{display:inline}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-12{height:3rem}.md\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:gap-2{gap:.5rem}.md\:gap-3{gap:.75rem}.md\:gap-4{gap:1rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:pl-64{padding-left:16rem}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-7xl{font-size:4.5rem;line-height:1}.md\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width: 1024px){.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-3{grid-column:span 3 / span 3}.lg\:col-span-7{grid-column:span 7 / span 7}.lg\:flex{display:flex}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:px-8{padding-left:2rem;padding-right:2rem}}@media (min-width: 1280px){.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}
|
api/static/index.html
CHANGED
|
@@ -85,8 +85,8 @@
|
|
| 85 |
}
|
| 86 |
}
|
| 87 |
</script>
|
| 88 |
-
<script type="module" crossorigin src="/assets/index-
|
| 89 |
-
<link rel="stylesheet" crossorigin href="/assets/index-
|
| 90 |
</head>
|
| 91 |
<body>
|
| 92 |
<div id="root"></div>
|
|
|
|
| 85 |
}
|
| 86 |
}
|
| 87 |
</script>
|
| 88 |
+
<script type="module" crossorigin src="/assets/index-BYkXvu8L.js"></script>
|
| 89 |
+
<link rel="stylesheet" crossorigin href="/assets/index-DeijAr5t.css">
|
| 90 |
</head>
|
| 91 |
<body>
|
| 92 |
<div id="root"></div>
|
frontend/package-lock.json
CHANGED
|
@@ -1,11 +1,11 @@
|
|
| 1 |
{
|
| 2 |
-
"name": "
|
| 3 |
"version": "1.0.0",
|
| 4 |
"lockfileVersion": 3,
|
| 5 |
"requires": true,
|
| 6 |
"packages": {
|
| 7 |
"": {
|
| 8 |
-
"name": "
|
| 9 |
"version": "1.0.0",
|
| 10 |
"dependencies": {
|
| 11 |
"@headlessui/react": "^1.7.17",
|
|
@@ -19,6 +19,7 @@
|
|
| 19 |
"react-leaflet": "^4.2.1",
|
| 20 |
"react-query": "^3.39.3",
|
| 21 |
"react-router-dom": "^6.20.0",
|
|
|
|
| 22 |
"react-simple-maps": "^3.0.0",
|
| 23 |
"recharts": "^2.10.3",
|
| 24 |
"zustand": "^4.4.7"
|
|
@@ -57,7 +58,6 @@
|
|
| 57 |
"version": "7.29.0",
|
| 58 |
"resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.0.tgz",
|
| 59 |
"integrity": "sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==",
|
| 60 |
-
"dev": true,
|
| 61 |
"license": "MIT",
|
| 62 |
"dependencies": {
|
| 63 |
"@babel/helper-validator-identifier": "^7.28.5",
|
|
@@ -123,7 +123,6 @@
|
|
| 123 |
"version": "7.29.1",
|
| 124 |
"resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.29.1.tgz",
|
| 125 |
"integrity": "sha512-qsaF+9Qcm2Qv8SRIMMscAvG4O3lJ0F1GuMo5HR/Bp02LopNgnZBC/EkbevHFeGs4ls/oPz9v+Bsmzbkbe+0dUw==",
|
| 126 |
-
"dev": true,
|
| 127 |
"license": "MIT",
|
| 128 |
"dependencies": {
|
| 129 |
"@babel/parser": "^7.29.0",
|
|
@@ -167,7 +166,6 @@
|
|
| 167 |
"version": "7.28.0",
|
| 168 |
"resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz",
|
| 169 |
"integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==",
|
| 170 |
-
"dev": true,
|
| 171 |
"license": "MIT",
|
| 172 |
"engines": {
|
| 173 |
"node": ">=6.9.0"
|
|
@@ -177,7 +175,6 @@
|
|
| 177 |
"version": "7.28.6",
|
| 178 |
"resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.28.6.tgz",
|
| 179 |
"integrity": "sha512-l5XkZK7r7wa9LucGw9LwZyyCUscb4x37JWTPz7swwFE/0FMQAGpiWUZn8u9DzkSBWEcK25jmvubfpw2dnAMdbw==",
|
| 180 |
-
"dev": true,
|
| 181 |
"license": "MIT",
|
| 182 |
"dependencies": {
|
| 183 |
"@babel/traverse": "^7.28.6",
|
|
@@ -219,7 +216,6 @@
|
|
| 219 |
"version": "7.27.1",
|
| 220 |
"resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz",
|
| 221 |
"integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==",
|
| 222 |
-
"dev": true,
|
| 223 |
"license": "MIT",
|
| 224 |
"engines": {
|
| 225 |
"node": ">=6.9.0"
|
|
@@ -229,7 +225,6 @@
|
|
| 229 |
"version": "7.28.5",
|
| 230 |
"resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz",
|
| 231 |
"integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==",
|
| 232 |
-
"dev": true,
|
| 233 |
"license": "MIT",
|
| 234 |
"engines": {
|
| 235 |
"node": ">=6.9.0"
|
|
@@ -263,7 +258,6 @@
|
|
| 263 |
"version": "7.29.2",
|
| 264 |
"resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.2.tgz",
|
| 265 |
"integrity": "sha512-4GgRzy/+fsBa72/RZVJmGKPmZu9Byn8o4MoLpmNe1m8ZfYnz5emHLQz3U4gLud6Zwl0RZIcgiLD7Uq7ySFuDLA==",
|
| 266 |
-
"dev": true,
|
| 267 |
"license": "MIT",
|
| 268 |
"dependencies": {
|
| 269 |
"@babel/types": "^7.29.0"
|
|
@@ -320,7 +314,6 @@
|
|
| 320 |
"version": "7.28.6",
|
| 321 |
"resolved": "https://registry.npmjs.org/@babel/template/-/template-7.28.6.tgz",
|
| 322 |
"integrity": "sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ==",
|
| 323 |
-
"dev": true,
|
| 324 |
"license": "MIT",
|
| 325 |
"dependencies": {
|
| 326 |
"@babel/code-frame": "^7.28.6",
|
|
@@ -335,7 +328,6 @@
|
|
| 335 |
"version": "7.29.0",
|
| 336 |
"resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.29.0.tgz",
|
| 337 |
"integrity": "sha512-4HPiQr0X7+waHfyXPZpWPfWL/J7dcN1mx9gL6WdQVMbPnF3+ZhSMs8tCxN7oHddJE9fhNE7+lxdnlyemKfJRuA==",
|
| 338 |
-
"dev": true,
|
| 339 |
"license": "MIT",
|
| 340 |
"dependencies": {
|
| 341 |
"@babel/code-frame": "^7.29.0",
|
|
@@ -354,7 +346,6 @@
|
|
| 354 |
"version": "7.29.0",
|
| 355 |
"resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz",
|
| 356 |
"integrity": "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==",
|
| 357 |
-
"dev": true,
|
| 358 |
"license": "MIT",
|
| 359 |
"dependencies": {
|
| 360 |
"@babel/helper-string-parser": "^7.27.1",
|
|
@@ -364,6 +355,126 @@
|
|
| 364 |
"node": ">=6.9.0"
|
| 365 |
}
|
| 366 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 367 |
"node_modules/@esbuild/aix-ppc64": {
|
| 368 |
"version": "0.21.5",
|
| 369 |
"resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz",
|
|
@@ -842,6 +953,31 @@
|
|
| 842 |
"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
|
| 843 |
}
|
| 844 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 845 |
"node_modules/@headlessui/react": {
|
| 846 |
"version": "1.7.19",
|
| 847 |
"resolved": "https://registry.npmjs.org/@headlessui/react/-/react-1.7.19.tgz",
|
|
@@ -934,7 +1070,6 @@
|
|
| 934 |
"version": "0.3.13",
|
| 935 |
"resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz",
|
| 936 |
"integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==",
|
| 937 |
-
"dev": true,
|
| 938 |
"license": "MIT",
|
| 939 |
"dependencies": {
|
| 940 |
"@jridgewell/sourcemap-codec": "^1.5.0",
|
|
@@ -956,7 +1091,6 @@
|
|
| 956 |
"version": "3.1.2",
|
| 957 |
"resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
|
| 958 |
"integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
|
| 959 |
-
"dev": true,
|
| 960 |
"license": "MIT",
|
| 961 |
"engines": {
|
| 962 |
"node": ">=6.0.0"
|
|
@@ -966,14 +1100,12 @@
|
|
| 966 |
"version": "1.5.5",
|
| 967 |
"resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",
|
| 968 |
"integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==",
|
| 969 |
-
"dev": true,
|
| 970 |
"license": "MIT"
|
| 971 |
},
|
| 972 |
"node_modules/@jridgewell/trace-mapping": {
|
| 973 |
"version": "0.3.31",
|
| 974 |
"resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",
|
| 975 |
"integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==",
|
| 976 |
-
"dev": true,
|
| 977 |
"license": "MIT",
|
| 978 |
"dependencies": {
|
| 979 |
"@jridgewell/resolve-uri": "^3.1.0",
|
|
@@ -1587,18 +1719,22 @@
|
|
| 1587 |
"@types/geojson": "*"
|
| 1588 |
}
|
| 1589 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1590 |
"node_modules/@types/prop-types": {
|
| 1591 |
"version": "15.7.15",
|
| 1592 |
"resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.15.tgz",
|
| 1593 |
"integrity": "sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw==",
|
| 1594 |
-
"devOptional": true,
|
| 1595 |
"license": "MIT"
|
| 1596 |
},
|
| 1597 |
"node_modules/@types/react": {
|
| 1598 |
"version": "18.3.28",
|
| 1599 |
"resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.28.tgz",
|
| 1600 |
"integrity": "sha512-z9VXpC7MWrhfWipitjNdgCauoMLRdIILQsAEV+ZesIzBq/oUlxk0m3ApZuMFCXdnS4U7KrI+l3WRUEGQ8K1QKw==",
|
| 1601 |
-
"devOptional": true,
|
| 1602 |
"license": "MIT",
|
| 1603 |
"dependencies": {
|
| 1604 |
"@types/prop-types": "*",
|
|
@@ -1615,6 +1751,15 @@
|
|
| 1615 |
"@types/react": "^18.0.0"
|
| 1616 |
}
|
| 1617 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1618 |
"node_modules/@types/semver": {
|
| 1619 |
"version": "7.7.1",
|
| 1620 |
"resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.7.1.tgz",
|
|
@@ -1996,6 +2141,21 @@
|
|
| 1996 |
"postcss": "^8.1.0"
|
| 1997 |
}
|
| 1998 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1999 |
"node_modules/balanced-match": {
|
| 2000 |
"version": "1.0.2",
|
| 2001 |
"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
|
|
@@ -2114,7 +2274,6 @@
|
|
| 2114 |
"version": "3.1.0",
|
| 2115 |
"resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
|
| 2116 |
"integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
|
| 2117 |
-
"dev": true,
|
| 2118 |
"license": "MIT",
|
| 2119 |
"engines": {
|
| 2120 |
"node": ">=6"
|
|
@@ -2264,6 +2423,31 @@
|
|
| 2264 |
"dev": true,
|
| 2265 |
"license": "MIT"
|
| 2266 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2267 |
"node_modules/cross-spawn": {
|
| 2268 |
"version": "7.0.6",
|
| 2269 |
"resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
|
|
@@ -2484,7 +2668,6 @@
|
|
| 2484 |
"version": "4.4.3",
|
| 2485 |
"resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
|
| 2486 |
"integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
|
| 2487 |
-
"dev": true,
|
| 2488 |
"license": "MIT",
|
| 2489 |
"dependencies": {
|
| 2490 |
"ms": "^2.1.3"
|
|
@@ -2574,11 +2757,19 @@
|
|
| 2574 |
"dev": true,
|
| 2575 |
"license": "ISC"
|
| 2576 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2577 |
"node_modules/es-errors": {
|
| 2578 |
"version": "1.3.0",
|
| 2579 |
"resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
|
| 2580 |
"integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
|
| 2581 |
-
"dev": true,
|
| 2582 |
"license": "MIT",
|
| 2583 |
"engines": {
|
| 2584 |
"node": ">= 0.4"
|
|
@@ -2637,7 +2828,6 @@
|
|
| 2637 |
"version": "4.0.0",
|
| 2638 |
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
|
| 2639 |
"integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
|
| 2640 |
-
"dev": true,
|
| 2641 |
"license": "MIT",
|
| 2642 |
"engines": {
|
| 2643 |
"node": ">=10"
|
|
@@ -2946,6 +3136,12 @@
|
|
| 2946 |
"node": ">=8"
|
| 2947 |
}
|
| 2948 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2949 |
"node_modules/find-up": {
|
| 2950 |
"version": "5.0.0",
|
| 2951 |
"resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
|
|
@@ -3024,7 +3220,6 @@
|
|
| 3024 |
"version": "1.1.2",
|
| 3025 |
"resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
|
| 3026 |
"integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
|
| 3027 |
-
"dev": true,
|
| 3028 |
"license": "MIT",
|
| 3029 |
"funding": {
|
| 3030 |
"url": "https://github.com/sponsors/ljharb"
|
|
@@ -3154,7 +3349,6 @@
|
|
| 3154 |
"version": "2.0.3",
|
| 3155 |
"resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.3.tgz",
|
| 3156 |
"integrity": "sha512-ej4AhfhfL2Q2zpMmLo7U1Uv9+PyhIZpgQLGT1F9miIGmiCJIoCgSmczFdrc97mWT4kVY72KA+WnnhJ5pghSvSg==",
|
| 3157 |
-
"dev": true,
|
| 3158 |
"license": "MIT",
|
| 3159 |
"dependencies": {
|
| 3160 |
"function-bind": "^1.1.2"
|
|
@@ -3163,6 +3357,15 @@
|
|
| 3163 |
"node": ">= 0.4"
|
| 3164 |
}
|
| 3165 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 3166 |
"node_modules/ignore": {
|
| 3167 |
"version": "5.3.2",
|
| 3168 |
"resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz",
|
|
@@ -3177,7 +3380,6 @@
|
|
| 3177 |
"version": "3.3.1",
|
| 3178 |
"resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz",
|
| 3179 |
"integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==",
|
| 3180 |
-
"dev": true,
|
| 3181 |
"license": "MIT",
|
| 3182 |
"dependencies": {
|
| 3183 |
"parent-module": "^1.0.0",
|
|
@@ -3223,6 +3425,12 @@
|
|
| 3223 |
"integrity": "sha512-lDB5YccMydFBtasVtxnZ3MRBHuaoE8GKsppq+EchKL2U4nK/DmEpPHNH8MZe5HkMtpSiTSOZwfN0tzYjO/lJEw==",
|
| 3224 |
"license": "ISC"
|
| 3225 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 3226 |
"node_modules/is-binary-path": {
|
| 3227 |
"version": "2.1.0",
|
| 3228 |
"resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
|
|
@@ -3240,7 +3448,6 @@
|
|
| 3240 |
"version": "2.16.1",
|
| 3241 |
"resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz",
|
| 3242 |
"integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==",
|
| 3243 |
-
"dev": true,
|
| 3244 |
"license": "MIT",
|
| 3245 |
"dependencies": {
|
| 3246 |
"hasown": "^2.0.2"
|
|
@@ -3341,7 +3548,6 @@
|
|
| 3341 |
"version": "3.1.0",
|
| 3342 |
"resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz",
|
| 3343 |
"integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==",
|
| 3344 |
-
"dev": true,
|
| 3345 |
"license": "MIT",
|
| 3346 |
"bin": {
|
| 3347 |
"jsesc": "bin/jsesc"
|
|
@@ -3357,6 +3563,12 @@
|
|
| 3357 |
"dev": true,
|
| 3358 |
"license": "MIT"
|
| 3359 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 3360 |
"node_modules/json-schema-traverse": {
|
| 3361 |
"version": "0.4.1",
|
| 3362 |
"resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
|
|
@@ -3431,7 +3643,6 @@
|
|
| 3431 |
"version": "1.2.4",
|
| 3432 |
"resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
|
| 3433 |
"integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==",
|
| 3434 |
-
"dev": true,
|
| 3435 |
"license": "MIT"
|
| 3436 |
},
|
| 3437 |
"node_modules/locate-path": {
|
|
@@ -3495,6 +3706,12 @@
|
|
| 3495 |
"remove-accents": "0.5.0"
|
| 3496 |
}
|
| 3497 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 3498 |
"node_modules/merge2": {
|
| 3499 |
"version": "1.4.1",
|
| 3500 |
"resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
|
|
@@ -3545,7 +3762,6 @@
|
|
| 3545 |
"version": "2.1.3",
|
| 3546 |
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
|
| 3547 |
"integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
|
| 3548 |
-
"dev": true,
|
| 3549 |
"license": "MIT"
|
| 3550 |
},
|
| 3551 |
"node_modules/mz": {
|
|
@@ -3700,7 +3916,6 @@
|
|
| 3700 |
"version": "1.0.1",
|
| 3701 |
"resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
|
| 3702 |
"integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
|
| 3703 |
-
"dev": true,
|
| 3704 |
"license": "MIT",
|
| 3705 |
"dependencies": {
|
| 3706 |
"callsites": "^3.0.0"
|
|
@@ -3709,6 +3924,24 @@
|
|
| 3709 |
"node": ">=6"
|
| 3710 |
}
|
| 3711 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 3712 |
"node_modules/path-exists": {
|
| 3713 |
"version": "4.0.0",
|
| 3714 |
"resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
|
|
@@ -3742,14 +3975,12 @@
|
|
| 3742 |
"version": "1.0.7",
|
| 3743 |
"resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
|
| 3744 |
"integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
|
| 3745 |
-
"dev": true,
|
| 3746 |
"license": "MIT"
|
| 3747 |
},
|
| 3748 |
"node_modules/path-type": {
|
| 3749 |
"version": "4.0.0",
|
| 3750 |
"resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
|
| 3751 |
"integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
|
| 3752 |
-
"dev": true,
|
| 3753 |
"license": "MIT",
|
| 3754 |
"engines": {
|
| 3755 |
"node": ">=8"
|
|
@@ -3759,7 +3990,6 @@
|
|
| 3759 |
"version": "1.1.1",
|
| 3760 |
"resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
|
| 3761 |
"integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
|
| 3762 |
-
"dev": true,
|
| 3763 |
"license": "ISC"
|
| 3764 |
},
|
| 3765 |
"node_modules/picomatch": {
|
|
@@ -4123,6 +4353,27 @@
|
|
| 4123 |
"react-dom": ">=16.8"
|
| 4124 |
}
|
| 4125 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 4126 |
"node_modules/react-simple-maps": {
|
| 4127 |
"version": "3.0.0",
|
| 4128 |
"resolved": "https://registry.npmjs.org/react-simple-maps/-/react-simple-maps-3.0.0.tgz",
|
|
@@ -4242,7 +4493,6 @@
|
|
| 4242 |
"version": "1.22.12",
|
| 4243 |
"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.12.tgz",
|
| 4244 |
"integrity": "sha512-TyeJ1zif53BPfHootBGwPRYT1RUt6oGWsaQr8UyZW/eAm9bKoijtvruSDEmZHm92CwS9nj7/fWttqPCgzep8CA==",
|
| 4245 |
-
"dev": true,
|
| 4246 |
"license": "MIT",
|
| 4247 |
"dependencies": {
|
| 4248 |
"es-errors": "^1.3.0",
|
|
@@ -4264,7 +4514,6 @@
|
|
| 4264 |
"version": "4.0.0",
|
| 4265 |
"resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
|
| 4266 |
"integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
|
| 4267 |
-
"dev": true,
|
| 4268 |
"license": "MIT",
|
| 4269 |
"engines": {
|
| 4270 |
"node": ">=4"
|
|
@@ -4421,6 +4670,15 @@
|
|
| 4421 |
"node": ">=8"
|
| 4422 |
}
|
| 4423 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 4424 |
"node_modules/source-map-js": {
|
| 4425 |
"version": "1.2.1",
|
| 4426 |
"resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
|
|
@@ -4457,6 +4715,12 @@
|
|
| 4457 |
"url": "https://github.com/sponsors/sindresorhus"
|
| 4458 |
}
|
| 4459 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 4460 |
"node_modules/sucrase": {
|
| 4461 |
"version": "3.35.1",
|
| 4462 |
"resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.1.tgz",
|
|
@@ -4497,7 +4761,6 @@
|
|
| 4497 |
"version": "1.0.0",
|
| 4498 |
"resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
|
| 4499 |
"integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
|
| 4500 |
-
"dev": true,
|
| 4501 |
"license": "MIT",
|
| 4502 |
"engines": {
|
| 4503 |
"node": ">= 0.4"
|
|
@@ -4772,6 +5035,20 @@
|
|
| 4772 |
"punycode": "^2.1.0"
|
| 4773 |
}
|
| 4774 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 4775 |
"node_modules/use-sync-external-store": {
|
| 4776 |
"version": "1.6.0",
|
| 4777 |
"resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.6.0.tgz",
|
|
@@ -4951,6 +5228,24 @@
|
|
| 4951 |
"dev": true,
|
| 4952 |
"license": "ISC"
|
| 4953 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 4954 |
"node_modules/yocto-queue": {
|
| 4955 |
"version": "0.1.0",
|
| 4956 |
"resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
|
|
|
|
| 1 |
{
|
| 2 |
+
"name": "open-navigator-ui",
|
| 3 |
"version": "1.0.0",
|
| 4 |
"lockfileVersion": 3,
|
| 5 |
"requires": true,
|
| 6 |
"packages": {
|
| 7 |
"": {
|
| 8 |
+
"name": "open-navigator-ui",
|
| 9 |
"version": "1.0.0",
|
| 10 |
"dependencies": {
|
| 11 |
"@headlessui/react": "^1.7.17",
|
|
|
|
| 19 |
"react-leaflet": "^4.2.1",
|
| 20 |
"react-query": "^3.39.3",
|
| 21 |
"react-router-dom": "^6.20.0",
|
| 22 |
+
"react-select": "^5.10.2",
|
| 23 |
"react-simple-maps": "^3.0.0",
|
| 24 |
"recharts": "^2.10.3",
|
| 25 |
"zustand": "^4.4.7"
|
|
|
|
| 58 |
"version": "7.29.0",
|
| 59 |
"resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.0.tgz",
|
| 60 |
"integrity": "sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==",
|
|
|
|
| 61 |
"license": "MIT",
|
| 62 |
"dependencies": {
|
| 63 |
"@babel/helper-validator-identifier": "^7.28.5",
|
|
|
|
| 123 |
"version": "7.29.1",
|
| 124 |
"resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.29.1.tgz",
|
| 125 |
"integrity": "sha512-qsaF+9Qcm2Qv8SRIMMscAvG4O3lJ0F1GuMo5HR/Bp02LopNgnZBC/EkbevHFeGs4ls/oPz9v+Bsmzbkbe+0dUw==",
|
|
|
|
| 126 |
"license": "MIT",
|
| 127 |
"dependencies": {
|
| 128 |
"@babel/parser": "^7.29.0",
|
|
|
|
| 166 |
"version": "7.28.0",
|
| 167 |
"resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz",
|
| 168 |
"integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==",
|
|
|
|
| 169 |
"license": "MIT",
|
| 170 |
"engines": {
|
| 171 |
"node": ">=6.9.0"
|
|
|
|
| 175 |
"version": "7.28.6",
|
| 176 |
"resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.28.6.tgz",
|
| 177 |
"integrity": "sha512-l5XkZK7r7wa9LucGw9LwZyyCUscb4x37JWTPz7swwFE/0FMQAGpiWUZn8u9DzkSBWEcK25jmvubfpw2dnAMdbw==",
|
|
|
|
| 178 |
"license": "MIT",
|
| 179 |
"dependencies": {
|
| 180 |
"@babel/traverse": "^7.28.6",
|
|
|
|
| 216 |
"version": "7.27.1",
|
| 217 |
"resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz",
|
| 218 |
"integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==",
|
|
|
|
| 219 |
"license": "MIT",
|
| 220 |
"engines": {
|
| 221 |
"node": ">=6.9.0"
|
|
|
|
| 225 |
"version": "7.28.5",
|
| 226 |
"resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz",
|
| 227 |
"integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==",
|
|
|
|
| 228 |
"license": "MIT",
|
| 229 |
"engines": {
|
| 230 |
"node": ">=6.9.0"
|
|
|
|
| 258 |
"version": "7.29.2",
|
| 259 |
"resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.2.tgz",
|
| 260 |
"integrity": "sha512-4GgRzy/+fsBa72/RZVJmGKPmZu9Byn8o4MoLpmNe1m8ZfYnz5emHLQz3U4gLud6Zwl0RZIcgiLD7Uq7ySFuDLA==",
|
|
|
|
| 261 |
"license": "MIT",
|
| 262 |
"dependencies": {
|
| 263 |
"@babel/types": "^7.29.0"
|
|
|
|
| 314 |
"version": "7.28.6",
|
| 315 |
"resolved": "https://registry.npmjs.org/@babel/template/-/template-7.28.6.tgz",
|
| 316 |
"integrity": "sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ==",
|
|
|
|
| 317 |
"license": "MIT",
|
| 318 |
"dependencies": {
|
| 319 |
"@babel/code-frame": "^7.28.6",
|
|
|
|
| 328 |
"version": "7.29.0",
|
| 329 |
"resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.29.0.tgz",
|
| 330 |
"integrity": "sha512-4HPiQr0X7+waHfyXPZpWPfWL/J7dcN1mx9gL6WdQVMbPnF3+ZhSMs8tCxN7oHddJE9fhNE7+lxdnlyemKfJRuA==",
|
|
|
|
| 331 |
"license": "MIT",
|
| 332 |
"dependencies": {
|
| 333 |
"@babel/code-frame": "^7.29.0",
|
|
|
|
| 346 |
"version": "7.29.0",
|
| 347 |
"resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz",
|
| 348 |
"integrity": "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==",
|
|
|
|
| 349 |
"license": "MIT",
|
| 350 |
"dependencies": {
|
| 351 |
"@babel/helper-string-parser": "^7.27.1",
|
|
|
|
| 355 |
"node": ">=6.9.0"
|
| 356 |
}
|
| 357 |
},
|
| 358 |
+
"node_modules/@emotion/babel-plugin": {
|
| 359 |
+
"version": "11.13.5",
|
| 360 |
+
"resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.13.5.tgz",
|
| 361 |
+
"integrity": "sha512-pxHCpT2ex+0q+HH91/zsdHkw/lXd468DIN2zvfvLtPKLLMo6gQj7oLObq8PhkrxOZb/gGCq03S3Z7PDhS8pduQ==",
|
| 362 |
+
"license": "MIT",
|
| 363 |
+
"dependencies": {
|
| 364 |
+
"@babel/helper-module-imports": "^7.16.7",
|
| 365 |
+
"@babel/runtime": "^7.18.3",
|
| 366 |
+
"@emotion/hash": "^0.9.2",
|
| 367 |
+
"@emotion/memoize": "^0.9.0",
|
| 368 |
+
"@emotion/serialize": "^1.3.3",
|
| 369 |
+
"babel-plugin-macros": "^3.1.0",
|
| 370 |
+
"convert-source-map": "^1.5.0",
|
| 371 |
+
"escape-string-regexp": "^4.0.0",
|
| 372 |
+
"find-root": "^1.1.0",
|
| 373 |
+
"source-map": "^0.5.7",
|
| 374 |
+
"stylis": "4.2.0"
|
| 375 |
+
}
|
| 376 |
+
},
|
| 377 |
+
"node_modules/@emotion/babel-plugin/node_modules/convert-source-map": {
|
| 378 |
+
"version": "1.9.0",
|
| 379 |
+
"resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz",
|
| 380 |
+
"integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==",
|
| 381 |
+
"license": "MIT"
|
| 382 |
+
},
|
| 383 |
+
"node_modules/@emotion/cache": {
|
| 384 |
+
"version": "11.14.0",
|
| 385 |
+
"resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.14.0.tgz",
|
| 386 |
+
"integrity": "sha512-L/B1lc/TViYk4DcpGxtAVbx0ZyiKM5ktoIyafGkH6zg/tj+mA+NE//aPYKG0k8kCHSHVJrpLpcAlOBEXQ3SavA==",
|
| 387 |
+
"license": "MIT",
|
| 388 |
+
"dependencies": {
|
| 389 |
+
"@emotion/memoize": "^0.9.0",
|
| 390 |
+
"@emotion/sheet": "^1.4.0",
|
| 391 |
+
"@emotion/utils": "^1.4.2",
|
| 392 |
+
"@emotion/weak-memoize": "^0.4.0",
|
| 393 |
+
"stylis": "4.2.0"
|
| 394 |
+
}
|
| 395 |
+
},
|
| 396 |
+
"node_modules/@emotion/hash": {
|
| 397 |
+
"version": "0.9.2",
|
| 398 |
+
"resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.2.tgz",
|
| 399 |
+
"integrity": "sha512-MyqliTZGuOm3+5ZRSaaBGP3USLw6+EGykkwZns2EPC5g8jJ4z9OrdZY9apkl3+UP9+sdz76YYkwCKP5gh8iY3g==",
|
| 400 |
+
"license": "MIT"
|
| 401 |
+
},
|
| 402 |
+
"node_modules/@emotion/memoize": {
|
| 403 |
+
"version": "0.9.0",
|
| 404 |
+
"resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.9.0.tgz",
|
| 405 |
+
"integrity": "sha512-30FAj7/EoJ5mwVPOWhAyCX+FPfMDrVecJAM+Iw9NRoSl4BBAQeqj4cApHHUXOVvIPgLVDsCFoz/hGD+5QQD1GQ==",
|
| 406 |
+
"license": "MIT"
|
| 407 |
+
},
|
| 408 |
+
"node_modules/@emotion/react": {
|
| 409 |
+
"version": "11.14.0",
|
| 410 |
+
"resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.14.0.tgz",
|
| 411 |
+
"integrity": "sha512-O000MLDBDdk/EohJPFUqvnp4qnHeYkVP5B0xEG0D/L7cOKP9kefu2DXn8dj74cQfsEzUqh+sr1RzFqiL1o+PpA==",
|
| 412 |
+
"license": "MIT",
|
| 413 |
+
"dependencies": {
|
| 414 |
+
"@babel/runtime": "^7.18.3",
|
| 415 |
+
"@emotion/babel-plugin": "^11.13.5",
|
| 416 |
+
"@emotion/cache": "^11.14.0",
|
| 417 |
+
"@emotion/serialize": "^1.3.3",
|
| 418 |
+
"@emotion/use-insertion-effect-with-fallbacks": "^1.2.0",
|
| 419 |
+
"@emotion/utils": "^1.4.2",
|
| 420 |
+
"@emotion/weak-memoize": "^0.4.0",
|
| 421 |
+
"hoist-non-react-statics": "^3.3.1"
|
| 422 |
+
},
|
| 423 |
+
"peerDependencies": {
|
| 424 |
+
"react": ">=16.8.0"
|
| 425 |
+
},
|
| 426 |
+
"peerDependenciesMeta": {
|
| 427 |
+
"@types/react": {
|
| 428 |
+
"optional": true
|
| 429 |
+
}
|
| 430 |
+
}
|
| 431 |
+
},
|
| 432 |
+
"node_modules/@emotion/serialize": {
|
| 433 |
+
"version": "1.3.3",
|
| 434 |
+
"resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.3.3.tgz",
|
| 435 |
+
"integrity": "sha512-EISGqt7sSNWHGI76hC7x1CksiXPahbxEOrC5RjmFRJTqLyEK9/9hZvBbiYn70dw4wuwMKiEMCUlR6ZXTSWQqxA==",
|
| 436 |
+
"license": "MIT",
|
| 437 |
+
"dependencies": {
|
| 438 |
+
"@emotion/hash": "^0.9.2",
|
| 439 |
+
"@emotion/memoize": "^0.9.0",
|
| 440 |
+
"@emotion/unitless": "^0.10.0",
|
| 441 |
+
"@emotion/utils": "^1.4.2",
|
| 442 |
+
"csstype": "^3.0.2"
|
| 443 |
+
}
|
| 444 |
+
},
|
| 445 |
+
"node_modules/@emotion/sheet": {
|
| 446 |
+
"version": "1.4.0",
|
| 447 |
+
"resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.4.0.tgz",
|
| 448 |
+
"integrity": "sha512-fTBW9/8r2w3dXWYM4HCB1Rdp8NLibOw2+XELH5m5+AkWiL/KqYX6dc0kKYlaYyKjrQ6ds33MCdMPEwgs2z1rqg==",
|
| 449 |
+
"license": "MIT"
|
| 450 |
+
},
|
| 451 |
+
"node_modules/@emotion/unitless": {
|
| 452 |
+
"version": "0.10.0",
|
| 453 |
+
"resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.10.0.tgz",
|
| 454 |
+
"integrity": "sha512-dFoMUuQA20zvtVTuxZww6OHoJYgrzfKM1t52mVySDJnMSEa08ruEvdYQbhvyu6soU+NeLVd3yKfTfT0NeV6qGg==",
|
| 455 |
+
"license": "MIT"
|
| 456 |
+
},
|
| 457 |
+
"node_modules/@emotion/use-insertion-effect-with-fallbacks": {
|
| 458 |
+
"version": "1.2.0",
|
| 459 |
+
"resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.2.0.tgz",
|
| 460 |
+
"integrity": "sha512-yJMtVdH59sxi/aVJBpk9FQq+OR8ll5GT8oWd57UpeaKEVGab41JWaCFA7FRLoMLloOZF/c/wsPoe+bfGmRKgDg==",
|
| 461 |
+
"license": "MIT",
|
| 462 |
+
"peerDependencies": {
|
| 463 |
+
"react": ">=16.8.0"
|
| 464 |
+
}
|
| 465 |
+
},
|
| 466 |
+
"node_modules/@emotion/utils": {
|
| 467 |
+
"version": "1.4.2",
|
| 468 |
+
"resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.4.2.tgz",
|
| 469 |
+
"integrity": "sha512-3vLclRofFziIa3J2wDh9jjbkUz9qk5Vi3IZ/FSTKViB0k+ef0fPV7dYrUIugbgupYDx7v9ud/SjrtEP8Y4xLoA==",
|
| 470 |
+
"license": "MIT"
|
| 471 |
+
},
|
| 472 |
+
"node_modules/@emotion/weak-memoize": {
|
| 473 |
+
"version": "0.4.0",
|
| 474 |
+
"resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.4.0.tgz",
|
| 475 |
+
"integrity": "sha512-snKqtPW01tN0ui7yu9rGv69aJXr/a/Ywvl11sUjNtEcRc+ng/mQriFL0wLXMef74iHa/EkftbDzU9F8iFbH+zg==",
|
| 476 |
+
"license": "MIT"
|
| 477 |
+
},
|
| 478 |
"node_modules/@esbuild/aix-ppc64": {
|
| 479 |
"version": "0.21.5",
|
| 480 |
"resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz",
|
|
|
|
| 953 |
"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
|
| 954 |
}
|
| 955 |
},
|
| 956 |
+
"node_modules/@floating-ui/core": {
|
| 957 |
+
"version": "1.7.5",
|
| 958 |
+
"resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.7.5.tgz",
|
| 959 |
+
"integrity": "sha512-1Ih4WTWyw0+lKyFMcBHGbb5U5FtuHJuujoyyr5zTaWS5EYMeT6Jb2AuDeftsCsEuchO+mM2ij5+q9crhydzLhQ==",
|
| 960 |
+
"license": "MIT",
|
| 961 |
+
"dependencies": {
|
| 962 |
+
"@floating-ui/utils": "^0.2.11"
|
| 963 |
+
}
|
| 964 |
+
},
|
| 965 |
+
"node_modules/@floating-ui/dom": {
|
| 966 |
+
"version": "1.7.6",
|
| 967 |
+
"resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.7.6.tgz",
|
| 968 |
+
"integrity": "sha512-9gZSAI5XM36880PPMm//9dfiEngYoC6Am2izES1FF406YFsjvyBMmeJ2g4SAju3xWwtuynNRFL2s9hgxpLI5SQ==",
|
| 969 |
+
"license": "MIT",
|
| 970 |
+
"dependencies": {
|
| 971 |
+
"@floating-ui/core": "^1.7.5",
|
| 972 |
+
"@floating-ui/utils": "^0.2.11"
|
| 973 |
+
}
|
| 974 |
+
},
|
| 975 |
+
"node_modules/@floating-ui/utils": {
|
| 976 |
+
"version": "0.2.11",
|
| 977 |
+
"resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.11.tgz",
|
| 978 |
+
"integrity": "sha512-RiB/yIh78pcIxl6lLMG0CgBXAZ2Y0eVHqMPYugu+9U0AeT6YBeiJpf7lbdJNIugFP5SIjwNRgo4DhR1Qxi26Gg==",
|
| 979 |
+
"license": "MIT"
|
| 980 |
+
},
|
| 981 |
"node_modules/@headlessui/react": {
|
| 982 |
"version": "1.7.19",
|
| 983 |
"resolved": "https://registry.npmjs.org/@headlessui/react/-/react-1.7.19.tgz",
|
|
|
|
| 1070 |
"version": "0.3.13",
|
| 1071 |
"resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz",
|
| 1072 |
"integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==",
|
|
|
|
| 1073 |
"license": "MIT",
|
| 1074 |
"dependencies": {
|
| 1075 |
"@jridgewell/sourcemap-codec": "^1.5.0",
|
|
|
|
| 1091 |
"version": "3.1.2",
|
| 1092 |
"resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
|
| 1093 |
"integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
|
|
|
|
| 1094 |
"license": "MIT",
|
| 1095 |
"engines": {
|
| 1096 |
"node": ">=6.0.0"
|
|
|
|
| 1100 |
"version": "1.5.5",
|
| 1101 |
"resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",
|
| 1102 |
"integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==",
|
|
|
|
| 1103 |
"license": "MIT"
|
| 1104 |
},
|
| 1105 |
"node_modules/@jridgewell/trace-mapping": {
|
| 1106 |
"version": "0.3.31",
|
| 1107 |
"resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",
|
| 1108 |
"integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==",
|
|
|
|
| 1109 |
"license": "MIT",
|
| 1110 |
"dependencies": {
|
| 1111 |
"@jridgewell/resolve-uri": "^3.1.0",
|
|
|
|
| 1719 |
"@types/geojson": "*"
|
| 1720 |
}
|
| 1721 |
},
|
| 1722 |
+
"node_modules/@types/parse-json": {
|
| 1723 |
+
"version": "4.0.2",
|
| 1724 |
+
"resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz",
|
| 1725 |
+
"integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==",
|
| 1726 |
+
"license": "MIT"
|
| 1727 |
+
},
|
| 1728 |
"node_modules/@types/prop-types": {
|
| 1729 |
"version": "15.7.15",
|
| 1730 |
"resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.15.tgz",
|
| 1731 |
"integrity": "sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw==",
|
|
|
|
| 1732 |
"license": "MIT"
|
| 1733 |
},
|
| 1734 |
"node_modules/@types/react": {
|
| 1735 |
"version": "18.3.28",
|
| 1736 |
"resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.28.tgz",
|
| 1737 |
"integrity": "sha512-z9VXpC7MWrhfWipitjNdgCauoMLRdIILQsAEV+ZesIzBq/oUlxk0m3ApZuMFCXdnS4U7KrI+l3WRUEGQ8K1QKw==",
|
|
|
|
| 1738 |
"license": "MIT",
|
| 1739 |
"dependencies": {
|
| 1740 |
"@types/prop-types": "*",
|
|
|
|
| 1751 |
"@types/react": "^18.0.0"
|
| 1752 |
}
|
| 1753 |
},
|
| 1754 |
+
"node_modules/@types/react-transition-group": {
|
| 1755 |
+
"version": "4.4.12",
|
| 1756 |
+
"resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.12.tgz",
|
| 1757 |
+
"integrity": "sha512-8TV6R3h2j7a91c+1DXdJi3Syo69zzIZbz7Lg5tORM5LEJG7X/E6a1V3drRyBRZq7/utz7A+c4OgYLiLcYGHG6w==",
|
| 1758 |
+
"license": "MIT",
|
| 1759 |
+
"peerDependencies": {
|
| 1760 |
+
"@types/react": "*"
|
| 1761 |
+
}
|
| 1762 |
+
},
|
| 1763 |
"node_modules/@types/semver": {
|
| 1764 |
"version": "7.7.1",
|
| 1765 |
"resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.7.1.tgz",
|
|
|
|
| 2141 |
"postcss": "^8.1.0"
|
| 2142 |
}
|
| 2143 |
},
|
| 2144 |
+
"node_modules/babel-plugin-macros": {
|
| 2145 |
+
"version": "3.1.0",
|
| 2146 |
+
"resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz",
|
| 2147 |
+
"integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==",
|
| 2148 |
+
"license": "MIT",
|
| 2149 |
+
"dependencies": {
|
| 2150 |
+
"@babel/runtime": "^7.12.5",
|
| 2151 |
+
"cosmiconfig": "^7.0.0",
|
| 2152 |
+
"resolve": "^1.19.0"
|
| 2153 |
+
},
|
| 2154 |
+
"engines": {
|
| 2155 |
+
"node": ">=10",
|
| 2156 |
+
"npm": ">=6"
|
| 2157 |
+
}
|
| 2158 |
+
},
|
| 2159 |
"node_modules/balanced-match": {
|
| 2160 |
"version": "1.0.2",
|
| 2161 |
"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
|
|
|
|
| 2274 |
"version": "3.1.0",
|
| 2275 |
"resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
|
| 2276 |
"integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
|
|
|
|
| 2277 |
"license": "MIT",
|
| 2278 |
"engines": {
|
| 2279 |
"node": ">=6"
|
|
|
|
| 2423 |
"dev": true,
|
| 2424 |
"license": "MIT"
|
| 2425 |
},
|
| 2426 |
+
"node_modules/cosmiconfig": {
|
| 2427 |
+
"version": "7.1.0",
|
| 2428 |
+
"resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz",
|
| 2429 |
+
"integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==",
|
| 2430 |
+
"license": "MIT",
|
| 2431 |
+
"dependencies": {
|
| 2432 |
+
"@types/parse-json": "^4.0.0",
|
| 2433 |
+
"import-fresh": "^3.2.1",
|
| 2434 |
+
"parse-json": "^5.0.0",
|
| 2435 |
+
"path-type": "^4.0.0",
|
| 2436 |
+
"yaml": "^1.10.0"
|
| 2437 |
+
},
|
| 2438 |
+
"engines": {
|
| 2439 |
+
"node": ">=10"
|
| 2440 |
+
}
|
| 2441 |
+
},
|
| 2442 |
+
"node_modules/cosmiconfig/node_modules/yaml": {
|
| 2443 |
+
"version": "1.10.3",
|
| 2444 |
+
"resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.3.tgz",
|
| 2445 |
+
"integrity": "sha512-vIYeF1u3CjlhAFekPPAk2h/Kv4T3mAkMox5OymRiJQB0spDP10LHvt+K7G9Ny6NuuMAb25/6n1qyUjAcGNf/AA==",
|
| 2446 |
+
"license": "ISC",
|
| 2447 |
+
"engines": {
|
| 2448 |
+
"node": ">= 6"
|
| 2449 |
+
}
|
| 2450 |
+
},
|
| 2451 |
"node_modules/cross-spawn": {
|
| 2452 |
"version": "7.0.6",
|
| 2453 |
"resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
|
|
|
|
| 2668 |
"version": "4.4.3",
|
| 2669 |
"resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
|
| 2670 |
"integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
|
|
|
|
| 2671 |
"license": "MIT",
|
| 2672 |
"dependencies": {
|
| 2673 |
"ms": "^2.1.3"
|
|
|
|
| 2757 |
"dev": true,
|
| 2758 |
"license": "ISC"
|
| 2759 |
},
|
| 2760 |
+
"node_modules/error-ex": {
|
| 2761 |
+
"version": "1.3.4",
|
| 2762 |
+
"resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.4.tgz",
|
| 2763 |
+
"integrity": "sha512-sqQamAnR14VgCr1A618A3sGrygcpK+HEbenA/HiEAkkUwcZIIB/tgWqHFxWgOyDh4nB4JCRimh79dR5Ywc9MDQ==",
|
| 2764 |
+
"license": "MIT",
|
| 2765 |
+
"dependencies": {
|
| 2766 |
+
"is-arrayish": "^0.2.1"
|
| 2767 |
+
}
|
| 2768 |
+
},
|
| 2769 |
"node_modules/es-errors": {
|
| 2770 |
"version": "1.3.0",
|
| 2771 |
"resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
|
| 2772 |
"integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
|
|
|
|
| 2773 |
"license": "MIT",
|
| 2774 |
"engines": {
|
| 2775 |
"node": ">= 0.4"
|
|
|
|
| 2828 |
"version": "4.0.0",
|
| 2829 |
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
|
| 2830 |
"integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
|
|
|
|
| 2831 |
"license": "MIT",
|
| 2832 |
"engines": {
|
| 2833 |
"node": ">=10"
|
|
|
|
| 3136 |
"node": ">=8"
|
| 3137 |
}
|
| 3138 |
},
|
| 3139 |
+
"node_modules/find-root": {
|
| 3140 |
+
"version": "1.1.0",
|
| 3141 |
+
"resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz",
|
| 3142 |
+
"integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==",
|
| 3143 |
+
"license": "MIT"
|
| 3144 |
+
},
|
| 3145 |
"node_modules/find-up": {
|
| 3146 |
"version": "5.0.0",
|
| 3147 |
"resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
|
|
|
|
| 3220 |
"version": "1.1.2",
|
| 3221 |
"resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
|
| 3222 |
"integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
|
|
|
|
| 3223 |
"license": "MIT",
|
| 3224 |
"funding": {
|
| 3225 |
"url": "https://github.com/sponsors/ljharb"
|
|
|
|
| 3349 |
"version": "2.0.3",
|
| 3350 |
"resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.3.tgz",
|
| 3351 |
"integrity": "sha512-ej4AhfhfL2Q2zpMmLo7U1Uv9+PyhIZpgQLGT1F9miIGmiCJIoCgSmczFdrc97mWT4kVY72KA+WnnhJ5pghSvSg==",
|
|
|
|
| 3352 |
"license": "MIT",
|
| 3353 |
"dependencies": {
|
| 3354 |
"function-bind": "^1.1.2"
|
|
|
|
| 3357 |
"node": ">= 0.4"
|
| 3358 |
}
|
| 3359 |
},
|
| 3360 |
+
"node_modules/hoist-non-react-statics": {
|
| 3361 |
+
"version": "3.3.2",
|
| 3362 |
+
"resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz",
|
| 3363 |
+
"integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==",
|
| 3364 |
+
"license": "BSD-3-Clause",
|
| 3365 |
+
"dependencies": {
|
| 3366 |
+
"react-is": "^16.7.0"
|
| 3367 |
+
}
|
| 3368 |
+
},
|
| 3369 |
"node_modules/ignore": {
|
| 3370 |
"version": "5.3.2",
|
| 3371 |
"resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz",
|
|
|
|
| 3380 |
"version": "3.3.1",
|
| 3381 |
"resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz",
|
| 3382 |
"integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==",
|
|
|
|
| 3383 |
"license": "MIT",
|
| 3384 |
"dependencies": {
|
| 3385 |
"parent-module": "^1.0.0",
|
|
|
|
| 3425 |
"integrity": "sha512-lDB5YccMydFBtasVtxnZ3MRBHuaoE8GKsppq+EchKL2U4nK/DmEpPHNH8MZe5HkMtpSiTSOZwfN0tzYjO/lJEw==",
|
| 3426 |
"license": "ISC"
|
| 3427 |
},
|
| 3428 |
+
"node_modules/is-arrayish": {
|
| 3429 |
+
"version": "0.2.1",
|
| 3430 |
+
"resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
|
| 3431 |
+
"integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==",
|
| 3432 |
+
"license": "MIT"
|
| 3433 |
+
},
|
| 3434 |
"node_modules/is-binary-path": {
|
| 3435 |
"version": "2.1.0",
|
| 3436 |
"resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
|
|
|
|
| 3448 |
"version": "2.16.1",
|
| 3449 |
"resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz",
|
| 3450 |
"integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==",
|
|
|
|
| 3451 |
"license": "MIT",
|
| 3452 |
"dependencies": {
|
| 3453 |
"hasown": "^2.0.2"
|
|
|
|
| 3548 |
"version": "3.1.0",
|
| 3549 |
"resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz",
|
| 3550 |
"integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==",
|
|
|
|
| 3551 |
"license": "MIT",
|
| 3552 |
"bin": {
|
| 3553 |
"jsesc": "bin/jsesc"
|
|
|
|
| 3563 |
"dev": true,
|
| 3564 |
"license": "MIT"
|
| 3565 |
},
|
| 3566 |
+
"node_modules/json-parse-even-better-errors": {
|
| 3567 |
+
"version": "2.3.1",
|
| 3568 |
+
"resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
|
| 3569 |
+
"integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
|
| 3570 |
+
"license": "MIT"
|
| 3571 |
+
},
|
| 3572 |
"node_modules/json-schema-traverse": {
|
| 3573 |
"version": "0.4.1",
|
| 3574 |
"resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
|
|
|
|
| 3643 |
"version": "1.2.4",
|
| 3644 |
"resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
|
| 3645 |
"integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==",
|
|
|
|
| 3646 |
"license": "MIT"
|
| 3647 |
},
|
| 3648 |
"node_modules/locate-path": {
|
|
|
|
| 3706 |
"remove-accents": "0.5.0"
|
| 3707 |
}
|
| 3708 |
},
|
| 3709 |
+
"node_modules/memoize-one": {
|
| 3710 |
+
"version": "6.0.0",
|
| 3711 |
+
"resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-6.0.0.tgz",
|
| 3712 |
+
"integrity": "sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==",
|
| 3713 |
+
"license": "MIT"
|
| 3714 |
+
},
|
| 3715 |
"node_modules/merge2": {
|
| 3716 |
"version": "1.4.1",
|
| 3717 |
"resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
|
|
|
|
| 3762 |
"version": "2.1.3",
|
| 3763 |
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
|
| 3764 |
"integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
|
|
|
|
| 3765 |
"license": "MIT"
|
| 3766 |
},
|
| 3767 |
"node_modules/mz": {
|
|
|
|
| 3916 |
"version": "1.0.1",
|
| 3917 |
"resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
|
| 3918 |
"integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
|
|
|
|
| 3919 |
"license": "MIT",
|
| 3920 |
"dependencies": {
|
| 3921 |
"callsites": "^3.0.0"
|
|
|
|
| 3924 |
"node": ">=6"
|
| 3925 |
}
|
| 3926 |
},
|
| 3927 |
+
"node_modules/parse-json": {
|
| 3928 |
+
"version": "5.2.0",
|
| 3929 |
+
"resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
|
| 3930 |
+
"integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
|
| 3931 |
+
"license": "MIT",
|
| 3932 |
+
"dependencies": {
|
| 3933 |
+
"@babel/code-frame": "^7.0.0",
|
| 3934 |
+
"error-ex": "^1.3.1",
|
| 3935 |
+
"json-parse-even-better-errors": "^2.3.0",
|
| 3936 |
+
"lines-and-columns": "^1.1.6"
|
| 3937 |
+
},
|
| 3938 |
+
"engines": {
|
| 3939 |
+
"node": ">=8"
|
| 3940 |
+
},
|
| 3941 |
+
"funding": {
|
| 3942 |
+
"url": "https://github.com/sponsors/sindresorhus"
|
| 3943 |
+
}
|
| 3944 |
+
},
|
| 3945 |
"node_modules/path-exists": {
|
| 3946 |
"version": "4.0.0",
|
| 3947 |
"resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
|
|
|
|
| 3975 |
"version": "1.0.7",
|
| 3976 |
"resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
|
| 3977 |
"integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
|
|
|
|
| 3978 |
"license": "MIT"
|
| 3979 |
},
|
| 3980 |
"node_modules/path-type": {
|
| 3981 |
"version": "4.0.0",
|
| 3982 |
"resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
|
| 3983 |
"integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
|
|
|
|
| 3984 |
"license": "MIT",
|
| 3985 |
"engines": {
|
| 3986 |
"node": ">=8"
|
|
|
|
| 3990 |
"version": "1.1.1",
|
| 3991 |
"resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
|
| 3992 |
"integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
|
|
|
|
| 3993 |
"license": "ISC"
|
| 3994 |
},
|
| 3995 |
"node_modules/picomatch": {
|
|
|
|
| 4353 |
"react-dom": ">=16.8"
|
| 4354 |
}
|
| 4355 |
},
|
| 4356 |
+
"node_modules/react-select": {
|
| 4357 |
+
"version": "5.10.2",
|
| 4358 |
+
"resolved": "https://registry.npmjs.org/react-select/-/react-select-5.10.2.tgz",
|
| 4359 |
+
"integrity": "sha512-Z33nHdEFWq9tfnfVXaiM12rbJmk+QjFEztWLtmXqQhz6Al4UZZ9xc0wiatmGtUOCCnHN0WizL3tCMYRENX4rVQ==",
|
| 4360 |
+
"license": "MIT",
|
| 4361 |
+
"dependencies": {
|
| 4362 |
+
"@babel/runtime": "^7.12.0",
|
| 4363 |
+
"@emotion/cache": "^11.4.0",
|
| 4364 |
+
"@emotion/react": "^11.8.1",
|
| 4365 |
+
"@floating-ui/dom": "^1.0.1",
|
| 4366 |
+
"@types/react-transition-group": "^4.4.0",
|
| 4367 |
+
"memoize-one": "^6.0.0",
|
| 4368 |
+
"prop-types": "^15.6.0",
|
| 4369 |
+
"react-transition-group": "^4.3.0",
|
| 4370 |
+
"use-isomorphic-layout-effect": "^1.2.0"
|
| 4371 |
+
},
|
| 4372 |
+
"peerDependencies": {
|
| 4373 |
+
"react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0",
|
| 4374 |
+
"react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
|
| 4375 |
+
}
|
| 4376 |
+
},
|
| 4377 |
"node_modules/react-simple-maps": {
|
| 4378 |
"version": "3.0.0",
|
| 4379 |
"resolved": "https://registry.npmjs.org/react-simple-maps/-/react-simple-maps-3.0.0.tgz",
|
|
|
|
| 4493 |
"version": "1.22.12",
|
| 4494 |
"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.12.tgz",
|
| 4495 |
"integrity": "sha512-TyeJ1zif53BPfHootBGwPRYT1RUt6oGWsaQr8UyZW/eAm9bKoijtvruSDEmZHm92CwS9nj7/fWttqPCgzep8CA==",
|
|
|
|
| 4496 |
"license": "MIT",
|
| 4497 |
"dependencies": {
|
| 4498 |
"es-errors": "^1.3.0",
|
|
|
|
| 4514 |
"version": "4.0.0",
|
| 4515 |
"resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
|
| 4516 |
"integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
|
|
|
|
| 4517 |
"license": "MIT",
|
| 4518 |
"engines": {
|
| 4519 |
"node": ">=4"
|
|
|
|
| 4670 |
"node": ">=8"
|
| 4671 |
}
|
| 4672 |
},
|
| 4673 |
+
"node_modules/source-map": {
|
| 4674 |
+
"version": "0.5.7",
|
| 4675 |
+
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
|
| 4676 |
+
"integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==",
|
| 4677 |
+
"license": "BSD-3-Clause",
|
| 4678 |
+
"engines": {
|
| 4679 |
+
"node": ">=0.10.0"
|
| 4680 |
+
}
|
| 4681 |
+
},
|
| 4682 |
"node_modules/source-map-js": {
|
| 4683 |
"version": "1.2.1",
|
| 4684 |
"resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
|
|
|
|
| 4715 |
"url": "https://github.com/sponsors/sindresorhus"
|
| 4716 |
}
|
| 4717 |
},
|
| 4718 |
+
"node_modules/stylis": {
|
| 4719 |
+
"version": "4.2.0",
|
| 4720 |
+
"resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz",
|
| 4721 |
+
"integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==",
|
| 4722 |
+
"license": "MIT"
|
| 4723 |
+
},
|
| 4724 |
"node_modules/sucrase": {
|
| 4725 |
"version": "3.35.1",
|
| 4726 |
"resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.1.tgz",
|
|
|
|
| 4761 |
"version": "1.0.0",
|
| 4762 |
"resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
|
| 4763 |
"integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
|
|
|
|
| 4764 |
"license": "MIT",
|
| 4765 |
"engines": {
|
| 4766 |
"node": ">= 0.4"
|
|
|
|
| 5035 |
"punycode": "^2.1.0"
|
| 5036 |
}
|
| 5037 |
},
|
| 5038 |
+
"node_modules/use-isomorphic-layout-effect": {
|
| 5039 |
+
"version": "1.2.1",
|
| 5040 |
+
"resolved": "https://registry.npmjs.org/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.2.1.tgz",
|
| 5041 |
+
"integrity": "sha512-tpZZ+EX0gaghDAiFR37hj5MgY6ZN55kLiPkJsKxBMZ6GZdOSPJXiOzPM984oPYZ5AnehYx5WQp1+ME8I/P/pRA==",
|
| 5042 |
+
"license": "MIT",
|
| 5043 |
+
"peerDependencies": {
|
| 5044 |
+
"react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
|
| 5045 |
+
},
|
| 5046 |
+
"peerDependenciesMeta": {
|
| 5047 |
+
"@types/react": {
|
| 5048 |
+
"optional": true
|
| 5049 |
+
}
|
| 5050 |
+
}
|
| 5051 |
+
},
|
| 5052 |
"node_modules/use-sync-external-store": {
|
| 5053 |
"version": "1.6.0",
|
| 5054 |
"resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.6.0.tgz",
|
|
|
|
| 5228 |
"dev": true,
|
| 5229 |
"license": "ISC"
|
| 5230 |
},
|
| 5231 |
+
"node_modules/yaml": {
|
| 5232 |
+
"version": "2.8.4",
|
| 5233 |
+
"resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.4.tgz",
|
| 5234 |
+
"integrity": "sha512-ml/JPOj9fOQK8RNnWojA67GbZ0ApXAUlN2UQclwv2eVgTgn7O9gg9o7paZWKMp4g0H3nTLtS9LVzhkpOFIKzog==",
|
| 5235 |
+
"dev": true,
|
| 5236 |
+
"license": "ISC",
|
| 5237 |
+
"optional": true,
|
| 5238 |
+
"peer": true,
|
| 5239 |
+
"bin": {
|
| 5240 |
+
"yaml": "bin.mjs"
|
| 5241 |
+
},
|
| 5242 |
+
"engines": {
|
| 5243 |
+
"node": ">= 14.6"
|
| 5244 |
+
},
|
| 5245 |
+
"funding": {
|
| 5246 |
+
"url": "https://github.com/sponsors/eemeli"
|
| 5247 |
+
}
|
| 5248 |
+
},
|
| 5249 |
"node_modules/yocto-queue": {
|
| 5250 |
"version": "0.1.0",
|
| 5251 |
"resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
|
frontend/package.json
CHANGED
|
@@ -22,6 +22,7 @@
|
|
| 22 |
"react-leaflet": "^4.2.1",
|
| 23 |
"react-query": "^3.39.3",
|
| 24 |
"react-router-dom": "^6.20.0",
|
|
|
|
| 25 |
"react-simple-maps": "^3.0.0",
|
| 26 |
"recharts": "^2.10.3",
|
| 27 |
"zustand": "^4.4.7"
|
|
|
|
| 22 |
"react-leaflet": "^4.2.1",
|
| 23 |
"react-query": "^3.39.3",
|
| 24 |
"react-router-dom": "^6.20.0",
|
| 25 |
+
"react-select": "^5.10.2",
|
| 26 |
"react-simple-maps": "^3.0.0",
|
| 27 |
"recharts": "^2.10.3",
|
| 28 |
"zustand": "^4.4.7"
|
frontend/src/components/MultiSelect.tsx
CHANGED
|
@@ -1,15 +1,48 @@
|
|
| 1 |
-
import {
|
| 2 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 3 |
|
| 4 |
interface MultiSelectProps {
|
| 5 |
label: string
|
| 6 |
-
options:
|
| 7 |
selected: string[]
|
| 8 |
onChange: (selected: string[]) => void
|
| 9 |
placeholder?: string
|
| 10 |
className?: string
|
| 11 |
}
|
| 12 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 13 |
export default function MultiSelect({
|
| 14 |
label,
|
| 15 |
options,
|
|
@@ -18,122 +51,67 @@ export default function MultiSelect({
|
|
| 18 |
placeholder = 'Select...',
|
| 19 |
className = ''
|
| 20 |
}: MultiSelectProps) {
|
| 21 |
-
const
|
| 22 |
-
const dropdownRef = useRef<HTMLDivElement>(null)
|
| 23 |
|
| 24 |
-
|
| 25 |
-
|
| 26 |
-
const handleClickOutside = (event: MouseEvent) => {
|
| 27 |
-
if (dropdownRef.current && !dropdownRef.current.contains(event.target as Node)) {
|
| 28 |
-
setIsOpen(false)
|
| 29 |
-
}
|
| 30 |
-
}
|
| 31 |
-
|
| 32 |
-
document.addEventListener('mousedown', handleClickOutside)
|
| 33 |
-
return () => document.removeEventListener('mousedown', handleClickOutside)
|
| 34 |
-
}, [])
|
| 35 |
-
|
| 36 |
-
const handleToggle = (value: string) => {
|
| 37 |
-
if (selected.includes(value)) {
|
| 38 |
-
onChange(selected.filter(v => v !== value))
|
| 39 |
-
} else {
|
| 40 |
-
onChange([...selected, value])
|
| 41 |
-
}
|
| 42 |
-
}
|
| 43 |
-
|
| 44 |
-
const handleSelectAll = () => {
|
| 45 |
-
onChange(options.map(opt => opt.value))
|
| 46 |
-
}
|
| 47 |
-
|
| 48 |
-
const handleDeselectAll = () => {
|
| 49 |
-
onChange([])
|
| 50 |
-
}
|
| 51 |
-
|
| 52 |
-
const getDisplayText = () => {
|
| 53 |
-
if (selected.length === 0) return placeholder
|
| 54 |
-
if (selected.length === options.length) return 'All Selected'
|
| 55 |
-
if (selected.length === 1) {
|
| 56 |
-
const option = options.find(opt => opt.value === selected[0])
|
| 57 |
-
return option?.label || selected[0]
|
| 58 |
-
}
|
| 59 |
-
return `${selected.length} selected`
|
| 60 |
}
|
| 61 |
|
| 62 |
return (
|
| 63 |
-
<div className={
|
| 64 |
<label className="block text-sm font-medium text-gray-700 mb-1">
|
| 65 |
{label}
|
| 66 |
</label>
|
| 67 |
-
|
| 68 |
-
|
| 69 |
-
|
| 70 |
-
|
| 71 |
-
|
| 72 |
-
|
| 73 |
-
|
| 74 |
-
|
| 75 |
-
|
| 76 |
-
|
| 77 |
-
|
| 78 |
-
|
| 79 |
-
|
| 80 |
-
|
| 81 |
-
|
| 82 |
-
|
| 83 |
-
|
| 84 |
-
|
| 85 |
-
|
| 86 |
-
|
| 87 |
-
|
| 88 |
-
|
| 89 |
-
|
| 90 |
-
|
| 91 |
-
|
| 92 |
-
|
| 93 |
-
|
| 94 |
-
|
| 95 |
-
|
| 96 |
-
|
| 97 |
-
|
| 98 |
-
|
| 99 |
-
|
| 100 |
-
|
| 101 |
-
|
| 102 |
-
|
| 103 |
-
|
| 104 |
-
|
| 105 |
-
|
| 106 |
-
|
| 107 |
-
|
| 108 |
-
|
| 109 |
-
|
| 110 |
-
|
| 111 |
-
|
| 112 |
-
|
| 113 |
-
|
| 114 |
-
|
| 115 |
-
|
| 116 |
-
|
| 117 |
-
? 'bg-blue-600 border-blue-600'
|
| 118 |
-
: 'border-gray-300'
|
| 119 |
-
}`}>
|
| 120 |
-
{isSelected && <CheckIcon className="h-3 w-3 text-white" />}
|
| 121 |
-
</div>
|
| 122 |
-
<span className={`truncate ${isSelected ? 'font-medium text-gray-900' : 'text-gray-700'}`} title={option.label}>
|
| 123 |
-
{option.label}
|
| 124 |
-
</span>
|
| 125 |
-
</div>
|
| 126 |
-
{option.count !== undefined && (
|
| 127 |
-
<span className="text-xs text-gray-500 ml-2 flex-shrink-0">
|
| 128 |
-
({option.count.toLocaleString()})
|
| 129 |
-
</span>
|
| 130 |
-
)}
|
| 131 |
-
</button>
|
| 132 |
-
)
|
| 133 |
-
})}
|
| 134 |
-
</div>
|
| 135 |
-
</div>
|
| 136 |
-
)}
|
| 137 |
</div>
|
| 138 |
)
|
| 139 |
}
|
|
|
|
| 1 |
+
import Select, { MultiValue, components, OptionProps, MultiValueGenericProps } from 'react-select'
|
| 2 |
+
|
| 3 |
+
interface OptionType {
|
| 4 |
+
value: string
|
| 5 |
+
label: string
|
| 6 |
+
count?: number
|
| 7 |
+
}
|
| 8 |
|
| 9 |
interface MultiSelectProps {
|
| 10 |
label: string
|
| 11 |
+
options: OptionType[]
|
| 12 |
selected: string[]
|
| 13 |
onChange: (selected: string[]) => void
|
| 14 |
placeholder?: string
|
| 15 |
className?: string
|
| 16 |
}
|
| 17 |
|
| 18 |
+
// Custom option component to show counts
|
| 19 |
+
const CustomOption = (props: OptionProps<OptionType>) => {
|
| 20 |
+
const { data } = props
|
| 21 |
+
return (
|
| 22 |
+
<components.Option {...props}>
|
| 23 |
+
<div className="flex items-center justify-between w-full">
|
| 24 |
+
<span>{data.label}</span>
|
| 25 |
+
{data.count !== undefined && (
|
| 26 |
+
<span className="text-xs text-gray-500 ml-2">
|
| 27 |
+
({data.count.toLocaleString()})
|
| 28 |
+
</span>
|
| 29 |
+
)}
|
| 30 |
+
</div>
|
| 31 |
+
</components.Option>
|
| 32 |
+
)
|
| 33 |
+
}
|
| 34 |
+
|
| 35 |
+
// Custom multi-value label to show abbreviated text
|
| 36 |
+
const CustomMultiValueLabel = (props: MultiValueGenericProps<OptionType>) => {
|
| 37 |
+
return (
|
| 38 |
+
<components.MultiValueLabel {...props}>
|
| 39 |
+
<span className="truncate max-w-[100px]" title={props.data.label}>
|
| 40 |
+
{props.data.label}
|
| 41 |
+
</span>
|
| 42 |
+
</components.MultiValueLabel>
|
| 43 |
+
)
|
| 44 |
+
}
|
| 45 |
+
|
| 46 |
export default function MultiSelect({
|
| 47 |
label,
|
| 48 |
options,
|
|
|
|
| 51 |
placeholder = 'Select...',
|
| 52 |
className = ''
|
| 53 |
}: MultiSelectProps) {
|
| 54 |
+
const selectedOptions = options.filter(opt => selected.includes(opt.value))
|
|
|
|
| 55 |
|
| 56 |
+
const handleChange = (newValue: MultiValue<OptionType>) => {
|
| 57 |
+
onChange(newValue.map(opt => opt.value))
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 58 |
}
|
| 59 |
|
| 60 |
return (
|
| 61 |
+
<div className={className}>
|
| 62 |
<label className="block text-sm font-medium text-gray-700 mb-1">
|
| 63 |
{label}
|
| 64 |
</label>
|
| 65 |
+
<Select<OptionType, true>
|
| 66 |
+
isMulti
|
| 67 |
+
options={options}
|
| 68 |
+
value={selectedOptions}
|
| 69 |
+
onChange={handleChange}
|
| 70 |
+
placeholder={placeholder}
|
| 71 |
+
components={{
|
| 72 |
+
Option: CustomOption,
|
| 73 |
+
MultiValueLabel: CustomMultiValueLabel
|
| 74 |
+
}}
|
| 75 |
+
className="react-select-container"
|
| 76 |
+
classNamePrefix="react-select"
|
| 77 |
+
styles={{
|
| 78 |
+
control: (base, state) => ({
|
| 79 |
+
...base,
|
| 80 |
+
minHeight: '38px',
|
| 81 |
+
borderColor: state.isFocused ? '#3b82f6' : '#d1d5db',
|
| 82 |
+
boxShadow: state.isFocused ? '0 0 0 1px #3b82f6' : 'none',
|
| 83 |
+
'&:hover': {
|
| 84 |
+
borderColor: state.isFocused ? '#3b82f6' : '#9ca3af'
|
| 85 |
+
}
|
| 86 |
+
}),
|
| 87 |
+
menu: (base) => ({
|
| 88 |
+
...base,
|
| 89 |
+
zIndex: 50
|
| 90 |
+
}),
|
| 91 |
+
menuList: (base) => ({
|
| 92 |
+
...base,
|
| 93 |
+
maxHeight: '320px'
|
| 94 |
+
}),
|
| 95 |
+
multiValue: (base) => ({
|
| 96 |
+
...base,
|
| 97 |
+
backgroundColor: '#dbeafe',
|
| 98 |
+
borderRadius: '4px'
|
| 99 |
+
}),
|
| 100 |
+
multiValueLabel: (base) => ({
|
| 101 |
+
...base,
|
| 102 |
+
color: '#1e40af',
|
| 103 |
+
fontSize: '0.875rem'
|
| 104 |
+
}),
|
| 105 |
+
multiValueRemove: (base) => ({
|
| 106 |
+
...base,
|
| 107 |
+
color: '#1e40af',
|
| 108 |
+
':hover': {
|
| 109 |
+
backgroundColor: '#bfdbfe',
|
| 110 |
+
color: '#1e3a8a'
|
| 111 |
+
}
|
| 112 |
+
})
|
| 113 |
+
}}
|
| 114 |
+
/>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 115 |
</div>
|
| 116 |
)
|
| 117 |
}
|
website/.docusaurus/client-manifest.json
CHANGED
|
@@ -284,6 +284,140 @@
|
|
| 284 |
"89278839": [
|
| 285 |
"1552"
|
| 286 |
],
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 287 |
"3a2db09e": [
|
| 288 |
"3186"
|
| 289 |
],
|
|
@@ -673,140 +807,6 @@
|
|
| 673 |
"9783",
|
| 674 |
"9786",
|
| 675 |
"4014"
|
| 676 |
-
],
|
| 677 |
-
"main": [
|
| 678 |
-
"4014",
|
| 679 |
-
"9783",
|
| 680 |
-
"1889"
|
| 681 |
-
],
|
| 682 |
-
"runtime~main": [
|
| 683 |
-
"1889",
|
| 684 |
-
"4014",
|
| 685 |
-
"9783"
|
| 686 |
-
],
|
| 687 |
-
"0058b4c6": [
|
| 688 |
-
"266"
|
| 689 |
-
],
|
| 690 |
-
"00ee7c5d": [
|
| 691 |
-
"5801"
|
| 692 |
-
],
|
| 693 |
-
"011569de": [
|
| 694 |
-
"9467"
|
| 695 |
-
],
|
| 696 |
-
"01a85c17": [
|
| 697 |
-
"4014",
|
| 698 |
-
"9786"
|
| 699 |
-
],
|
| 700 |
-
"020ab42c": [
|
| 701 |
-
"4256"
|
| 702 |
-
],
|
| 703 |
-
"035e6482": [
|
| 704 |
-
"8063"
|
| 705 |
-
],
|
| 706 |
-
"05dd1d8d": [
|
| 707 |
-
"7766"
|
| 708 |
-
],
|
| 709 |
-
"06fec20e": [
|
| 710 |
-
"6937"
|
| 711 |
-
],
|
| 712 |
-
"071ce53f": [
|
| 713 |
-
"6106"
|
| 714 |
-
],
|
| 715 |
-
"0af73ac6": [
|
| 716 |
-
"6301"
|
| 717 |
-
],
|
| 718 |
-
"0e384e19": [
|
| 719 |
-
"5217"
|
| 720 |
-
],
|
| 721 |
-
"0f8348c9": [
|
| 722 |
-
"8055"
|
| 723 |
-
],
|
| 724 |
-
"122286dc": [
|
| 725 |
-
"9888"
|
| 726 |
-
],
|
| 727 |
-
"16ee712e": [
|
| 728 |
-
"4264"
|
| 729 |
-
],
|
| 730 |
-
"1701597a": [
|
| 731 |
-
"9077"
|
| 732 |
-
],
|
| 733 |
-
"184fdeb8": [
|
| 734 |
-
"2942"
|
| 735 |
-
],
|
| 736 |
-
"1857e65d": [
|
| 737 |
-
"3991"
|
| 738 |
-
],
|
| 739 |
-
"1df93b7f": [
|
| 740 |
-
"4014",
|
| 741 |
-
"9452"
|
| 742 |
-
],
|
| 743 |
-
"1f391b9e": [
|
| 744 |
-
"4014",
|
| 745 |
-
"8237",
|
| 746 |
-
"7182"
|
| 747 |
-
],
|
| 748 |
-
"20f3ce0e": [
|
| 749 |
-
"274"
|
| 750 |
-
],
|
| 751 |
-
"215821a5": [
|
| 752 |
-
"5931"
|
| 753 |
-
],
|
| 754 |
-
"224f762a": [
|
| 755 |
-
"8298"
|
| 756 |
-
],
|
| 757 |
-
"22d74879": [
|
| 758 |
-
"3709"
|
| 759 |
-
],
|
| 760 |
-
"22dbb513": [
|
| 761 |
-
"5143"
|
| 762 |
-
],
|
| 763 |
-
"23ac305d": [
|
| 764 |
-
"4229"
|
| 765 |
-
],
|
| 766 |
-
"249ac11a": [
|
| 767 |
-
"5842"
|
| 768 |
-
],
|
| 769 |
-
"24e5de49": [
|
| 770 |
-
"1216"
|
| 771 |
-
],
|
| 772 |
-
"27d6fb54": [
|
| 773 |
-
"2672"
|
| 774 |
-
],
|
| 775 |
-
"297bc4f0": [
|
| 776 |
-
"1225"
|
| 777 |
-
],
|
| 778 |
-
"2a86608d": [
|
| 779 |
-
"6021"
|
| 780 |
-
],
|
| 781 |
-
"2ac6a958": [
|
| 782 |
-
"7743"
|
| 783 |
-
],
|
| 784 |
-
"2d004e28": [
|
| 785 |
-
"235"
|
| 786 |
-
],
|
| 787 |
-
"2dcffdcf": [
|
| 788 |
-
"7540"
|
| 789 |
-
],
|
| 790 |
-
"2df74038": [
|
| 791 |
-
"8926"
|
| 792 |
-
],
|
| 793 |
-
"2f594f76": [
|
| 794 |
-
"6033"
|
| 795 |
-
],
|
| 796 |
-
"33fc5bb8": [
|
| 797 |
-
"4014",
|
| 798 |
-
"6726",
|
| 799 |
-
"8237",
|
| 800 |
-
"48"
|
| 801 |
-
],
|
| 802 |
-
"3596a262": [
|
| 803 |
-
"9072"
|
| 804 |
-
],
|
| 805 |
-
"36994c47": [
|
| 806 |
-
"191"
|
| 807 |
-
],
|
| 808 |
-
"371baba0": [
|
| 809 |
-
"6419"
|
| 810 |
]
|
| 811 |
},
|
| 812 |
"assets": {
|
|
|
|
| 284 |
"89278839": [
|
| 285 |
"1552"
|
| 286 |
],
|
| 287 |
+
"main": [
|
| 288 |
+
"4014",
|
| 289 |
+
"9783",
|
| 290 |
+
"1889"
|
| 291 |
+
],
|
| 292 |
+
"runtime~main": [
|
| 293 |
+
"1889",
|
| 294 |
+
"4014",
|
| 295 |
+
"9783"
|
| 296 |
+
],
|
| 297 |
+
"0058b4c6": [
|
| 298 |
+
"266"
|
| 299 |
+
],
|
| 300 |
+
"00ee7c5d": [
|
| 301 |
+
"5801"
|
| 302 |
+
],
|
| 303 |
+
"011569de": [
|
| 304 |
+
"9467"
|
| 305 |
+
],
|
| 306 |
+
"01a85c17": [
|
| 307 |
+
"4014",
|
| 308 |
+
"9786"
|
| 309 |
+
],
|
| 310 |
+
"020ab42c": [
|
| 311 |
+
"4256"
|
| 312 |
+
],
|
| 313 |
+
"035e6482": [
|
| 314 |
+
"8063"
|
| 315 |
+
],
|
| 316 |
+
"05dd1d8d": [
|
| 317 |
+
"7766"
|
| 318 |
+
],
|
| 319 |
+
"06fec20e": [
|
| 320 |
+
"6937"
|
| 321 |
+
],
|
| 322 |
+
"071ce53f": [
|
| 323 |
+
"6106"
|
| 324 |
+
],
|
| 325 |
+
"0af73ac6": [
|
| 326 |
+
"6301"
|
| 327 |
+
],
|
| 328 |
+
"0e384e19": [
|
| 329 |
+
"5217"
|
| 330 |
+
],
|
| 331 |
+
"0f8348c9": [
|
| 332 |
+
"8055"
|
| 333 |
+
],
|
| 334 |
+
"122286dc": [
|
| 335 |
+
"9888"
|
| 336 |
+
],
|
| 337 |
+
"16ee712e": [
|
| 338 |
+
"4264"
|
| 339 |
+
],
|
| 340 |
+
"1701597a": [
|
| 341 |
+
"9077"
|
| 342 |
+
],
|
| 343 |
+
"184fdeb8": [
|
| 344 |
+
"2942"
|
| 345 |
+
],
|
| 346 |
+
"1857e65d": [
|
| 347 |
+
"3991"
|
| 348 |
+
],
|
| 349 |
+
"1df93b7f": [
|
| 350 |
+
"4014",
|
| 351 |
+
"9452"
|
| 352 |
+
],
|
| 353 |
+
"1f391b9e": [
|
| 354 |
+
"4014",
|
| 355 |
+
"8237",
|
| 356 |
+
"7182"
|
| 357 |
+
],
|
| 358 |
+
"20f3ce0e": [
|
| 359 |
+
"274"
|
| 360 |
+
],
|
| 361 |
+
"215821a5": [
|
| 362 |
+
"5931"
|
| 363 |
+
],
|
| 364 |
+
"224f762a": [
|
| 365 |
+
"8298"
|
| 366 |
+
],
|
| 367 |
+
"22d74879": [
|
| 368 |
+
"3709"
|
| 369 |
+
],
|
| 370 |
+
"22dbb513": [
|
| 371 |
+
"5143"
|
| 372 |
+
],
|
| 373 |
+
"23ac305d": [
|
| 374 |
+
"4229"
|
| 375 |
+
],
|
| 376 |
+
"249ac11a": [
|
| 377 |
+
"5842"
|
| 378 |
+
],
|
| 379 |
+
"24e5de49": [
|
| 380 |
+
"1216"
|
| 381 |
+
],
|
| 382 |
+
"27d6fb54": [
|
| 383 |
+
"2672"
|
| 384 |
+
],
|
| 385 |
+
"297bc4f0": [
|
| 386 |
+
"1225"
|
| 387 |
+
],
|
| 388 |
+
"2a86608d": [
|
| 389 |
+
"6021"
|
| 390 |
+
],
|
| 391 |
+
"2ac6a958": [
|
| 392 |
+
"7743"
|
| 393 |
+
],
|
| 394 |
+
"2d004e28": [
|
| 395 |
+
"235"
|
| 396 |
+
],
|
| 397 |
+
"2dcffdcf": [
|
| 398 |
+
"7540"
|
| 399 |
+
],
|
| 400 |
+
"2df74038": [
|
| 401 |
+
"8926"
|
| 402 |
+
],
|
| 403 |
+
"2f594f76": [
|
| 404 |
+
"6033"
|
| 405 |
+
],
|
| 406 |
+
"33fc5bb8": [
|
| 407 |
+
"4014",
|
| 408 |
+
"6726",
|
| 409 |
+
"8237",
|
| 410 |
+
"48"
|
| 411 |
+
],
|
| 412 |
+
"3596a262": [
|
| 413 |
+
"9072"
|
| 414 |
+
],
|
| 415 |
+
"36994c47": [
|
| 416 |
+
"191"
|
| 417 |
+
],
|
| 418 |
+
"371baba0": [
|
| 419 |
+
"6419"
|
| 420 |
+
],
|
| 421 |
"3a2db09e": [
|
| 422 |
"3186"
|
| 423 |
],
|
|
|
|
| 807 |
"9783",
|
| 808 |
"9786",
|
| 809 |
"4014"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 810 |
]
|
| 811 |
},
|
| 812 |
"assets": {
|