jcbowyer commited on
Commit
6dcf9fc
·
verified ·
1 Parent(s): 8d0d640

Deploy: Consolidated gold tables, fixed nginx docs routing

Browse files
api/routes/bills.py CHANGED
@@ -16,7 +16,7 @@ import traceback
16
  from api.errors import ErrorDetail, parse_error
17
  from api.routes.search import load_parquet_cached
18
 
19
- router = APIRouter(prefix="/api/bills", tags=["bills"])
20
 
21
  GOLD_DIR = Path("data/gold")
22
  IS_HF_SPACES = os.getenv("HF_SPACES") == "1"
 
16
  from api.errors import ErrorDetail, parse_error
17
  from api.routes.search import load_parquet_cached
18
 
19
+ router = APIRouter(prefix="/bills", tags=["bills"])
20
 
21
  GOLD_DIR = Path("data/gold")
22
  IS_HF_SPACES = os.getenv("HF_SPACES") == "1"
api/routes/bills_neon.py CHANGED
@@ -16,7 +16,7 @@ from datetime import datetime, timedelta
16
 
17
  from api.errors import ErrorDetail, parse_error
18
 
19
- router = APIRouter(prefix="/api/bills", tags=["bills"])
20
 
21
  # Database configuration (for map aggregates only)
22
  NEON_DATABASE_URL_DEV = os.getenv("NEON_DATABASE_URL_DEV")
 
16
 
17
  from api.errors import ErrorDetail, parse_error
18
 
19
+ router = APIRouter(prefix="/bills", tags=["bills"])
20
 
21
  # Database configuration (for map aggregates only)
22
  NEON_DATABASE_URL_DEV = os.getenv("NEON_DATABASE_URL_DEV")
api/routes/contact.py CHANGED
@@ -8,7 +8,7 @@ import httpx
8
  import os
9
  from loguru import logger
10
 
11
- router = APIRouter(prefix="/api/contact", tags=["contact"])
12
 
13
 
14
  class ContactRequest(BaseModel):
 
8
  import os
9
  from loguru import logger
10
 
11
+ router = APIRouter(prefix="/contact", tags=["contact"])
12
 
13
 
14
  class ContactRequest(BaseModel):
api/routes/social.py CHANGED
@@ -15,7 +15,7 @@ from api.models import (
15
  UserFollow, OfficialFollow, OrganizationFollow, CauseFollow
16
  )
17
 
18
- router = APIRouter(prefix="/api/social", tags=["social"])
19
 
20
 
21
  # ============================================================================
 
15
  UserFollow, OfficialFollow, OrganizationFollow, CauseFollow
16
  )
17
 
18
+ router = APIRouter(prefix="/social", tags=["social"])
19
 
20
 
21
  # ============================================================================
api/static/assets/index-1WOv19wf.js ADDED
The diff for this file is too large to render. See raw diff
 
api/static/assets/index-DHPGfrfk.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))}.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}.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-4{margin-left:1rem}.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-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}.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-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-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-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))}.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\: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-offset-2:focus{--tw-ring-offset-width: 2px}.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-BzlGF8Kz.js"></script>
89
- <link rel="stylesheet" crossorigin href="/assets/index-BI6XPZOW.css">
90
  </head>
91
  <body>
92
  <div id="root"></div>
 
85
  }
86
  }
87
  </script>
88
+ <script type="module" crossorigin src="/assets/index-1WOv19wf.js"></script>
89
+ <link rel="stylesheet" crossorigin href="/assets/index-DHPGfrfk.css">
90
  </head>
91
  <body>
92
  <div id="root"></div>
frontend/src/components/USMap.tsx CHANGED
@@ -488,8 +488,8 @@ export default function USMap({ stateData, onStateClick, legend }: USMapProps) {
488
  </div>
489
  )}
490
 
491
- {/* Legend */}
492
- <div className="absolute bottom-4 right-4 bg-white/95 rounded-lg shadow-lg p-4 border border-gray-200 max-w-xs">
493
  <div className="text-sm font-semibold text-gray-800 mb-3">Legend</div>
494
 
495
  {/* Type of Legislation - Show actual types from data */}
 
488
  </div>
489
  )}
490
 
491
+ {/* Legend - Absolute on desktop, below map on mobile */}
492
+ <div className="relative md:absolute md:bottom-4 md:right-4 mt-4 md:mt-0 bg-white/95 rounded-lg shadow-lg p-4 border border-gray-200 max-w-xs mx-auto md:mx-0">
493
  <div className="text-sm font-semibold text-gray-800 mb-3">Legend</div>
494
 
495
  {/* Type of Legislation - Show actual types from data */}
frontend/src/pages/HomeModern.tsx CHANGED
@@ -1474,7 +1474,7 @@ export default function HomeModern() {
1474
 
1475
  <div className="flex justify-center gap-8 text-sm text-gray-400">
1476
  <a href={`${docsBaseUrl}/intro`} target="_blank" rel="noopener noreferrer" className="hover:text-white transition-colors">Documentation</a>
1477
- <a href={`${apiBaseUrl}/api/docs`} target="_blank" rel="noopener noreferrer" className="hover:text-white transition-colors">API</a>
1478
  <Link to="/explore" className="hover:text-white transition-colors">Explore</Link>
1479
  </div>
1480
  <p className="text-gray-500 text-sm mt-6">
 
1474
 
1475
  <div className="flex justify-center gap-8 text-sm text-gray-400">
1476
  <a href={`${docsBaseUrl}/intro`} target="_blank" rel="noopener noreferrer" className="hover:text-white transition-colors">Documentation</a>
1477
+ <a href={import.meta.env.PROD ? 'https://www.communityone.com/api/docs' : 'http://localhost:8000/docs'} target="_blank" rel="noopener noreferrer" className="hover:text-white transition-colors">API</a>
1478
  <Link to="/explore" className="hover:text-white transition-colors">Explore</Link>
1479
  </div>
1480
  <p className="text-gray-500 text-sm mt-6">
website/.docusaurus/docusaurus-plugin-content-docs/default/p/index-466.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"version":{"pluginId":"default","version":"current","label":"Next","banner":null,"badge":false,"noIndex":false,"className":"docs-version-current","isLast":true,"docsSidebars":{"gettingStartedSidebar":[{"type":"category","label":"Getting Started","collapsed":false,"items":[{"type":"link","href":"/intro","label":"Introduction","docId":"intro","unlisted":false},{"type":"link","href":"/open-navigator","label":"Open Navigator","docId":"open-navigator","unlisted":false}],"collapsible":true},{"type":"link","href":"/data-sources/citations","label":"Data and Citations","docId":"data-sources/citations","unlisted":false},{"type":"link","href":"/legal-compliance","label":"Legal & Compliance","docId":"legal-compliance","unlisted":false}],"familiesSidebar":[{"type":"category","label":"Families & Individuals","collapsed":false,"items":[{"type":"link","href":"/for-families","label":"For Families & Individuals","docId":"for-families","unlisted":false},{"type":"category","label":"Resources for Families","items":[{"type":"link","href":"/families/community-events","label":"Community Events & Activities","docId":"families/community-events","unlisted":false},{"type":"link","href":"/families/training-education","label":"Training & Educational Programs","docId":"families/training-education","unlisted":false},{"type":"link","href":"/families/voter-registration","label":"Voter Registration & Civic Participation","docId":"families/voter-registration","unlisted":false},{"type":"link","href":"/families/service-requests","label":"Service Requests & Feedback","docId":"families/service-requests","unlisted":false},{"type":"link","href":"/families/community-resources","label":"Community Resources & Support Services","docId":"families/community-resources","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"link","href":"/open-navigator","label":"Getting Started with Open Navigator","docId":"open-navigator","unlisted":false},{"type":"link","href":"/data-sources/citations","label":"Data and Citations","docId":"data-sources/citations","unlisted":false},{"type":"link","href":"/legal-compliance","label":"Legal & Compliance","docId":"legal-compliance","unlisted":false}],"collapsible":true}],"policyMakersSidebar":[{"type":"category","label":"Policy Makers & Advocates","collapsed":false,"items":[{"type":"link","href":"/for-advocates","label":"For Policy Makers & Advocates","docId":"for-advocates","unlisted":false},{"type":"category","label":"Understanding the Data","items":[{"type":"link","href":"/data-sources/overview","label":"Data Sources Overview","docId":"data-sources/overview","unlisted":false},{"type":"link","href":"/data-sources/citations","label":"Data and Citations","docId":"data-sources/citations","unlisted":false},{"type":"link","href":"/data-sources/nonprofit-sources","label":"Nonprofit Data Sources & Reference Sites","docId":"data-sources/nonprofit-sources","unlisted":false},{"type":"link","href":"/data-sources/video-sources","label":"Complete Video Channel Discovery Sources","docId":"data-sources/video-sources","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Analysis & Strategy","items":[{"type":"link","href":"/guides/political-economy","label":"Political Economy Analysis - Implementation Status","docId":"guides/political-economy","unlisted":false},{"type":"link","href":"/guides/accountability-strategy","label":"Which Dashboard Makes Board Members Most Uncomfortable?","docId":"guides/accountability-strategy","unlisted":false},{"type":"link","href":"/guides/impact-navigation","label":"Impact-Driven Navigation Guide","docId":"guides/impact-navigation","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Real-World Examples","items":[{"type":"link","href":"/case-studies/tuscaloosa-complete","label":"🏡 TUSCALOOSA, ALABAMA - COMPLETE DATA SOURCES & STATISTICS","docId":"case-studies/tuscaloosa-complete","unlisted":false},{"type":"link","href":"/case-studies/tuscaloosa-discovery","label":"🏛️ TUSCALOOSA, ALABAMA - COMPLETE DISCOVERY REPORT","docId":"case-studies/tuscaloosa-discovery","unlisted":false},{"type":"link","href":"/case-studies/tuscaloosa-pipeline","label":"Tuscaloosa Policy Pulse Pipeline Guide","docId":"case-studies/tuscaloosa-pipeline","unlisted":false}],"collapsed":true,"collapsible":true}],"collapsible":true}],"developersSidebar":[{"type":"category","label":"Developers & Technical Users","collapsed":false,"items":[{"type":"link","href":"/for-developers","label":"For Developers & Technical Users","docId":"for-developers","unlisted":false},{"type":"category","label":"Setup & Installation","items":[{"type":"link","href":"/quickstart","label":"Quick Start Guide","docId":"quickstart","unlisted":false},{"type":"link","href":"/quick-reference","label":"🚀 Quick Reference Card - Databricks App","docId":"quick-reference","unlisted":false},{"type":"link","href":"/architecture","label":"🏗️ Architecture Overview","docId":"architecture","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Data Sources (Technical)","items":[{"type":"link","href":"/data-sources/citations","label":"Data and Citations","docId":"data-sources/citations","unlisted":false},{"type":"link","href":"/legal-compliance","label":"Legal & Compliance","docId":"legal-compliance","unlisted":false},{"type":"link","href":"/data-sources/data-model-erd","label":"Data Model & Entity Relationship Diagram","docId":"data-sources/data-model-erd","unlisted":false},{"type":"link","href":"/data-sources/jurisdiction-discovery","label":"Jurisdiction Discovery System","docId":"data-sources/jurisdiction-discovery","unlisted":false},{"type":"link","href":"/data-sources/census-data","label":"Census Bureau Data URL Fix","docId":"data-sources/census-data","unlisted":false},{"type":"link","href":"/data-sources/huggingface-datasets","label":"✅ Confirmed: HuggingFace Datasets That WILL Help","docId":"data-sources/huggingface-datasets","unlisted":false},{"type":"link","href":"/data-sources/url-datasets","label":"🎯 ANSWER: Yes, You Should Look at Those Datasets!","docId":"data-sources/url-datasets","unlisted":false},{"type":"link","href":"/data-sources/youtube-discovery","label":"YouTube Channel Discovery - Issues & Solutions","docId":"data-sources/youtube-discovery","unlisted":false},{"type":"link","href":"/data-sources/video-channels","label":"Video Channel Discovery: Current State & Enhancement Plan","docId":"data-sources/video-channels","unlisted":false},{"type":"link","href":"/data-sources/open-source-repositories","label":"Open Source Repository Data Sources","docId":"data-sources/open-source-repositories","unlisted":false},{"type":"link","href":"/data-sources/ballot-election-sources","label":"Ballot Measures & Election Results","docId":"data-sources/ballot-election-sources","unlisted":false},{"type":"link","href":"/data-sources/polling-survey-sources","label":"Public Opinion & Survey Data","docId":"data-sources/polling-survey-sources","unlisted":false},{"type":"link","href":"/data-sources/factcheck-sources","label":"Fact-Checking & Claim Verification","docId":"data-sources/factcheck-sources","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"How-To Guides","items":[{"type":"link","href":"/guides/jurisdiction-setup","label":"Jurisdiction Discovery - Quick Start Guide","docId":"guides/jurisdiction-setup","unlisted":false},{"type":"link","href":"/guides/legislative-tracking-maps","label":"Legislative Tracking Maps","docId":"guides/legislative-tracking-maps","unlisted":false},{"type":"link","href":"/guides/huggingface-publishing","label":"HuggingFace Dataset Publishing Guide","docId":"guides/huggingface-publishing","unlisted":false},{"type":"link","href":"/guides/huggingface-quickstart","label":"🚀 QUICK START: FREE STORAGE WITH HUGGING FACE","docId":"guides/huggingface-quickstart","unlisted":false},{"type":"link","href":"/guides/huggingface-features","label":"✅ HuggingFace Dataset Sharing Added!","docId":"guides/huggingface-features","unlisted":false},{"type":"link","href":"/guides/huggingface-limits","label":"⚠️ HUGGING FACE FILE LIMITS & SOLUTIONS","docId":"guides/huggingface-limits","unlisted":false},{"type":"link","href":"/guides/handling-formats","label":"📄 HANDLING MULTIPLE DOCUMENT FORMATS","docId":"guides/handling-formats","unlisted":false},{"type":"link","href":"/guides/document-libraries","label":"📦 INSTALLING DOCUMENT PROCESSING LIBRARIES","docId":"guides/document-libraries","unlisted":false},{"type":"link","href":"/guides/scraper-improvements","label":"Scraper Improvements Summary","docId":"guides/scraper-improvements","unlisted":false},{"type":"link","href":"/guides/search-patterns","label":"Scale and Search Patterns: End-to-End Civic Tech Projects","docId":"guides/search-patterns","unlisted":false},{"type":"link","href":"/guides/split-screen","label":"Split-Screen System: Government Decisions ↔ Community Response","docId":"guides/split-screen","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Integrations","items":[{"type":"link","href":"/integrations/mcp-server","label":"Model Context Protocol (MCP) Server","docId":"integrations/mcp-server","unlisted":false},{"type":"link","href":"/integrations/grants-gov-api","label":"Grants.gov API Integration","docId":"integrations/grants-gov-api","unlisted":false},{"type":"link","href":"/integrations/fec-political-contributions","label":"FEC Political Contributions","docId":"integrations/fec-political-contributions","unlisted":false},{"type":"link","href":"/integrations/fec-campaign-finance","label":"FEC Campaign Finance Integration","docId":"integrations/fec-campaign-finance","unlisted":false},{"type":"link","href":"/integrations/dataverse-summary","label":"🎉 Harvard Dataverse Integration - Complete!","docId":"integrations/dataverse-summary","unlisted":false},{"type":"link","href":"/integrations/dataverse","label":"📚 Dataverse API Integration","docId":"integrations/dataverse","unlisted":false},{"type":"link","href":"/integrations/eboard-automated","label":"Automated eBoard Scraping Solutions","docId":"integrations/eboard-automated","unlisted":false},{"type":"link","href":"/integrations/eboard-cookies","label":"eBoard Cookie Extraction Guide","docId":"integrations/eboard-cookies","unlisted":false},{"type":"link","href":"/integrations/eboard-manual","label":"eBoard Platform Manual Download Guide","docId":"integrations/eboard-manual","unlisted":false},{"type":"link","href":"/integrations/fec-integration-summary","label":"FEC Campaign Finance Integration - Implementation Summary","docId":"integrations/fec-integration-summary","unlisted":false},{"type":"link","href":"/integrations/frontend","label":"Frontend Integration Guide","docId":"integrations/frontend","unlisted":false},{"type":"link","href":"/integrations/localview","label":"📚 LocalView Integration Guide","docId":"integrations/localview","unlisted":false},{"type":"link","href":"/integrations/overview","label":"Integration Guide: Reusing Open-Source Municipal Scraping Logic","docId":"integrations/overview","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Deployment","items":[{"type":"link","href":"/deployment/databricks-apps","label":"Databricks Apps Deployment Guide","docId":"deployment/databricks-apps","unlisted":false},{"type":"link","href":"/deployment/databricks-migration","label":"Databricks Agent Bricks Refactoring - Summary","docId":"deployment/databricks-migration","unlisted":false},{"type":"link","href":"/deployment/quickstart-databricks","label":"Quick Start Guide - React + FastAPI Databricks App","docId":"deployment/quickstart-databricks","unlisted":false},{"type":"link","href":"/deployment/huggingface-spaces","label":"Hugging Face Spaces Deployment","docId":"deployment/huggingface-spaces","unlisted":false},{"type":"link","href":"/deployment/oauth-providers-setup","label":"OAuth Providers Setup","docId":"deployment/oauth-providers-setup","unlisted":false},{"type":"link","href":"/deployment/authentication-setup","label":"Authentication Setup Guide","docId":"deployment/authentication-setup","unlisted":false},{"type":"link","href":"/deployment/schema-migration","label":"Schema Migration Guide","docId":"deployment/schema-migration","unlisted":false},{"type":"link","href":"/deployment/build-verification","label":"Build Verification & CI/CD","docId":"deployment/build-verification","unlisted":false},{"type":"link","href":"/deployment/variable-migration","label":"🔄 Variable Name Migration Guide","docId":"deployment/variable-migration","unlisted":false},{"type":"link","href":"/deployment/d-drive-configuration","label":"D Drive Configuration for Large Datasets","docId":"deployment/d-drive-configuration","unlisted":false},{"type":"link","href":"/deployment/docker-troubleshooting","label":"🐛 Docker Build Troubleshooting Guide","docId":"deployment/docker-troubleshooting","unlisted":false},{"type":"link","href":"/deployment/build-protection","label":"Build Protection & CI/CD","docId":"deployment/build-protection","unlisted":false},{"type":"link","href":"/deployment/rename-repository","label":"Rename Repository & Make Public","docId":"deployment/rename-repository","unlisted":false},{"type":"link","href":"/deployment/costs","label":"💰 Cost Breakdown: $0 for Data Access","docId":"deployment/costs","unlisted":false},{"type":"link","href":"/deployment/jurisdiction-discovery","label":"Jurisdiction Discovery - Deployment Options","docId":"deployment/jurisdiction-discovery","unlisted":false},{"type":"link","href":"/deployment/scale","label":"🚀 RUNNING DISCOVERY FOR ALL U.S. CITIES AND COUNTIES","docId":"deployment/scale","unlisted":false},{"type":"link","href":"/deployment/storage","label":"💰 COST-EFFECTIVE STORAGE STRATEGY (Personal Budget)","docId":"deployment/storage","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Development","items":[{"type":"link","href":"/development/database-setup","label":"Database Setup & Stats Verification","docId":"development/database-setup","unlisted":false},{"type":"link","href":"/development/events-naming-migration","label":"File Migration to Events Naming Convention","docId":"development/events-naming-migration","unlisted":false},{"type":"link","href":"/development/adding-data-sources","label":"Adding New Data Sources","docId":"development/adding-data-sources","unlisted":false},{"type":"link","href":"/development/api-logging-errors","label":"API Logging & Error Handling Implementation","docId":"development/api-logging-errors","unlisted":false},{"type":"link","href":"/development/openstates-integration","label":"OpenStates Integration & Contribution Opportunities","docId":"development/openstates-integration","unlisted":false},{"type":"link","href":"/development/real-time-statistics","label":"Real-Time Statistics with Geographic Filtering","docId":"development/real-time-statistics","unlisted":false},{"type":"link","href":"/development/schema-migration-summary","label":"Schema Migration Summary","docId":"development/schema-migration-summary","unlisted":false},{"type":"link","href":"/development/terminal-corruption-prevention","label":"Terminal Corruption Prevention","docId":"development/terminal-corruption-prevention","unlisted":false},{"type":"link","href":"/development/county-data-status","label":"County Search and Aggregation - Status Summary","docId":"development/county-data-status","unlisted":false},{"type":"link","href":"/development/intel-optimization","label":"DuckDB + Intel Arc Optimization","docId":"development/intel-optimization","unlisted":false},{"type":"link","href":"/development/dashboard-redesign","label":"React Dashboard Redesign Summary","docId":"development/dashboard-redesign","unlisted":false},{"type":"link","href":"/development/docs-migration","label":"Documentation Migration Summary","docId":"development/docs-migration","unlisted":false},{"type":"link","href":"/development/port-guide","label":"🚨 CRITICAL: Which Port to Use?","docId":"development/port-guide","unlisted":false},{"type":"link","href":"/development/react-refactoring","label":"React + FastAPI Databricks App Refactoring","docId":"development/react-refactoring","unlisted":false},{"type":"link","href":"/development/readme-migration","label":"README Migration Summary","docId":"development/readme-migration","unlisted":false},{"type":"link","href":"/development/refactoring-summary","label":"✨ React + FastAPI Databricks App - Complete Refactoring Summary","docId":"development/refactoring-summary","unlisted":false},{"type":"link","href":"/development/changelog","label":"Changelog - Jurisdiction Discovery System","docId":"development/changelog","unlisted":false},{"type":"link","href":"/development/enhancements","label":"✅ Enhancement Complete: Official Data Sources Integration","docId":"development/enhancements","unlisted":false},{"type":"link","href":"/development/integration-status","label":"✅ Integration Status Summary","docId":"development/integration-status","unlisted":false},{"type":"link","href":"/development/migration-v2","label":"✅ Migration Complete: Pattern-Based Discovery v2.0","docId":"development/migration-v2","unlisted":false},{"type":"link","href":"/development/new-capabilities","label":"🎉 NEW CAPABILITIES SUMMARY","docId":"development/new-capabilities","unlisted":false}],"collapsed":true,"collapsible":true}],"collapsible":true}],"docsSidebar":[{"type":"category","label":"Getting Started","collapsed":false,"items":[{"type":"link","href":"/intro","label":"Introduction","docId":"intro","unlisted":false},{"type":"link","href":"/open-navigator","label":"Open Navigator","docId":"open-navigator","unlisted":false}],"collapsible":true},{"type":"category","label":"Families & Individuals","collapsed":false,"items":[{"type":"category","label":"Resources for Families","items":[{"type":"link","href":"/families/community-events","label":"Community Events & Activities","docId":"families/community-events","unlisted":false},{"type":"link","href":"/families/training-education","label":"Training & Educational Programs","docId":"families/training-education","unlisted":false},{"type":"link","href":"/families/voter-registration","label":"Voter Registration & Civic Participation","docId":"families/voter-registration","unlisted":false},{"type":"link","href":"/families/service-requests","label":"Service Requests & Feedback","docId":"families/service-requests","unlisted":false},{"type":"link","href":"/families/community-resources","label":"Community Resources & Support Services","docId":"families/community-resources","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"link","href":"/open-navigator","label":"Getting Started with Open Navigator","docId":"open-navigator","unlisted":false},{"type":"link","href":"/data-sources/citations","label":"Data and Citations","docId":"data-sources/citations","unlisted":false}],"collapsible":true,"href":"/for-families"},{"type":"category","label":"Policy Makers & Advocates","collapsed":false,"items":[{"type":"category","label":"Understanding the Data","items":[{"type":"link","href":"/data-sources/overview","label":"Data Sources Overview","docId":"data-sources/overview","unlisted":false},{"type":"link","href":"/data-sources/citations","label":"Data and Citations","docId":"data-sources/citations","unlisted":false},{"type":"link","href":"/data-sources/nonprofit-sources","label":"Nonprofit Data Sources & Reference Sites","docId":"data-sources/nonprofit-sources","unlisted":false},{"type":"link","href":"/data-sources/video-sources","label":"Complete Video Channel Discovery Sources","docId":"data-sources/video-sources","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Analysis & Strategy","items":[{"type":"link","href":"/guides/political-economy","label":"Political Economy Analysis - Implementation Status","docId":"guides/political-economy","unlisted":false},{"type":"link","href":"/guides/accountability-strategy","label":"Which Dashboard Makes Board Members Most Uncomfortable?","docId":"guides/accountability-strategy","unlisted":false},{"type":"link","href":"/guides/impact-navigation","label":"Impact-Driven Navigation Guide","docId":"guides/impact-navigation","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Real-World Examples","items":[{"type":"link","href":"/case-studies/tuscaloosa-complete","label":"🏡 TUSCALOOSA, ALABAMA - COMPLETE DATA SOURCES & STATISTICS","docId":"case-studies/tuscaloosa-complete","unlisted":false},{"type":"link","href":"/case-studies/tuscaloosa-discovery","label":"🏛️ TUSCALOOSA, ALABAMA - COMPLETE DISCOVERY REPORT","docId":"case-studies/tuscaloosa-discovery","unlisted":false},{"type":"link","href":"/case-studies/tuscaloosa-pipeline","label":"Tuscaloosa Policy Pulse Pipeline Guide","docId":"case-studies/tuscaloosa-pipeline","unlisted":false}],"collapsed":true,"collapsible":true}],"collapsible":true,"href":"/for-advocates"},{"type":"category","label":"Developers & Technical Users","collapsed":true,"items":[{"type":"category","label":"Setup & Installation","items":[{"type":"link","href":"/quickstart","label":"Quick Start Guide","docId":"quickstart","unlisted":false},{"type":"link","href":"/quick-reference","label":"🚀 Quick Reference Card - Databricks App","docId":"quick-reference","unlisted":false},{"type":"link","href":"/architecture","label":"🏗️ Architecture Overview","docId":"architecture","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Data Sources (Technical)","items":[{"type":"link","href":"/data-sources/citations","label":"Data and Citations","docId":"data-sources/citations","unlisted":false},{"type":"link","href":"/legal-compliance","label":"Legal & Compliance","docId":"legal-compliance","unlisted":false},{"type":"link","href":"/data-sources/data-model-erd","label":"Data Model & Entity Relationship Diagram","docId":"data-sources/data-model-erd","unlisted":false},{"type":"link","href":"/data-sources/jurisdiction-discovery","label":"Jurisdiction Discovery System","docId":"data-sources/jurisdiction-discovery","unlisted":false},{"type":"link","href":"/data-sources/census-data","label":"Census Bureau Data URL Fix","docId":"data-sources/census-data","unlisted":false},{"type":"link","href":"/data-sources/huggingface-datasets","label":"✅ Confirmed: HuggingFace Datasets That WILL Help","docId":"data-sources/huggingface-datasets","unlisted":false},{"type":"link","href":"/data-sources/url-datasets","label":"🎯 ANSWER: Yes, You Should Look at Those Datasets!","docId":"data-sources/url-datasets","unlisted":false},{"type":"link","href":"/data-sources/youtube-discovery","label":"YouTube Channel Discovery - Issues & Solutions","docId":"data-sources/youtube-discovery","unlisted":false},{"type":"link","href":"/data-sources/video-channels","label":"Video Channel Discovery: Current State & Enhancement Plan","docId":"data-sources/video-channels","unlisted":false},{"type":"link","href":"/data-sources/open-source-repositories","label":"Open Source Repository Data Sources","docId":"data-sources/open-source-repositories","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"How-To Guides","items":[{"type":"link","href":"/guides/jurisdiction-setup","label":"Jurisdiction Discovery - Quick Start Guide","docId":"guides/jurisdiction-setup","unlisted":false},{"type":"link","href":"/guides/huggingface-publishing","label":"HuggingFace Dataset Publishing Guide","docId":"guides/huggingface-publishing","unlisted":false},{"type":"link","href":"/guides/huggingface-quickstart","label":"🚀 QUICK START: FREE STORAGE WITH HUGGING FACE","docId":"guides/huggingface-quickstart","unlisted":false},{"type":"link","href":"/guides/huggingface-features","label":"✅ HuggingFace Dataset Sharing Added!","docId":"guides/huggingface-features","unlisted":false},{"type":"link","href":"/guides/huggingface-limits","label":"⚠️ HUGGING FACE FILE LIMITS & SOLUTIONS","docId":"guides/huggingface-limits","unlisted":false},{"type":"link","href":"/guides/handling-formats","label":"📄 HANDLING MULTIPLE DOCUMENT FORMATS","docId":"guides/handling-formats","unlisted":false},{"type":"link","href":"/guides/document-libraries","label":"📦 INSTALLING DOCUMENT PROCESSING LIBRARIES","docId":"guides/document-libraries","unlisted":false},{"type":"link","href":"/guides/scraper-improvements","label":"Scraper Improvements Summary","docId":"guides/scraper-improvements","unlisted":false},{"type":"link","href":"/guides/search-patterns","label":"Scale and Search Patterns: End-to-End Civic Tech Projects","docId":"guides/search-patterns","unlisted":false},{"type":"link","href":"/guides/split-screen","label":"Split-Screen System: Government Decisions ↔ Community Response","docId":"guides/split-screen","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Integrations","items":[{"type":"link","href":"/integrations/mcp-server","label":"Model Context Protocol (MCP) Server","docId":"integrations/mcp-server","unlisted":false},{"type":"link","href":"/integrations/grants-gov-api","label":"Grants.gov API Integration","docId":"integrations/grants-gov-api","unlisted":false},{"type":"link","href":"/integrations/fec-political-contributions","label":"FEC Political Contributions","docId":"integrations/fec-political-contributions","unlisted":false},{"type":"link","href":"/integrations/fec-campaign-finance","label":"FEC Campaign Finance Integration","docId":"integrations/fec-campaign-finance","unlisted":false},{"type":"link","href":"/integrations/dataverse-summary","label":"🎉 Harvard Dataverse Integration - Complete!","docId":"integrations/dataverse-summary","unlisted":false},{"type":"link","href":"/integrations/dataverse","label":"📚 Dataverse API Integration","docId":"integrations/dataverse","unlisted":false},{"type":"link","href":"/integrations/eboard-automated","label":"Automated eBoard Scraping Solutions","docId":"integrations/eboard-automated","unlisted":false},{"type":"link","href":"/integrations/eboard-cookies","label":"eBoard Cookie Extraction Guide","docId":"integrations/eboard-cookies","unlisted":false},{"type":"link","href":"/integrations/eboard-manual","label":"eBoard Platform Manual Download Guide","docId":"integrations/eboard-manual","unlisted":false},{"type":"link","href":"/integrations/fec-integration-summary","label":"FEC Campaign Finance Integration - Implementation Summary","docId":"integrations/fec-integration-summary","unlisted":false},{"type":"link","href":"/integrations/frontend","label":"Frontend Integration Guide","docId":"integrations/frontend","unlisted":false},{"type":"link","href":"/integrations/localview","label":"📚 LocalView Integration Guide","docId":"integrations/localview","unlisted":false},{"type":"link","href":"/integrations/overview","label":"Integration Guide: Reusing Open-Source Municipal Scraping Logic","docId":"integrations/overview","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Deployment","items":[{"type":"link","href":"/deployment/databricks-apps","label":"Databricks Apps Deployment Guide","docId":"deployment/databricks-apps","unlisted":false},{"type":"link","href":"/deployment/databricks-migration","label":"Databricks Agent Bricks Refactoring - Summary","docId":"deployment/databricks-migration","unlisted":false},{"type":"link","href":"/deployment/quickstart-databricks","label":"Quick Start Guide - React + FastAPI Databricks App","docId":"deployment/quickstart-databricks","unlisted":false},{"type":"link","href":"/deployment/huggingface-spaces","label":"Hugging Face Spaces Deployment","docId":"deployment/huggingface-spaces","unlisted":false},{"type":"link","href":"/deployment/oauth-providers-setup","label":"OAuth Providers Setup","docId":"deployment/oauth-providers-setup","unlisted":false},{"type":"link","href":"/deployment/authentication-setup","label":"Authentication Setup Guide","docId":"deployment/authentication-setup","unlisted":false},{"type":"link","href":"/deployment/schema-migration","label":"Schema Migration Guide","docId":"deployment/schema-migration","unlisted":false},{"type":"link","href":"/deployment/build-verification","label":"Build Verification & CI/CD","docId":"deployment/build-verification","unlisted":false},{"type":"link","href":"/deployment/variable-migration","label":"🔄 Variable Name Migration Guide","docId":"deployment/variable-migration","unlisted":false},{"type":"link","href":"/deployment/d-drive-configuration","label":"D Drive Configuration for Large Datasets","docId":"deployment/d-drive-configuration","unlisted":false},{"type":"link","href":"/deployment/docker-troubleshooting","label":"🐛 Docker Build Troubleshooting Guide","docId":"deployment/docker-troubleshooting","unlisted":false},{"type":"link","href":"/deployment/build-protection","label":"Build Protection & CI/CD","docId":"deployment/build-protection","unlisted":false},{"type":"link","href":"/deployment/rename-repository","label":"Rename Repository & Make Public","docId":"deployment/rename-repository","unlisted":false},{"type":"link","href":"/deployment/costs","label":"💰 Cost Breakdown: $0 for Data Access","docId":"deployment/costs","unlisted":false},{"type":"link","href":"/deployment/jurisdiction-discovery","label":"Jurisdiction Discovery - Deployment Options","docId":"deployment/jurisdiction-discovery","unlisted":false},{"type":"link","href":"/deployment/scale","label":"🚀 RUNNING DISCOVERY FOR ALL U.S. CITIES AND COUNTIES","docId":"deployment/scale","unlisted":false},{"type":"link","href":"/deployment/storage","label":"💰 COST-EFFECTIVE STORAGE STRATEGY (Personal Budget)","docId":"deployment/storage","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Development","items":[{"type":"link","href":"/development/database-setup","label":"Database Setup & Stats Verification","docId":"development/database-setup","unlisted":false},{"type":"link","href":"/development/events-naming-migration","label":"File Migration to Events Naming Convention","docId":"development/events-naming-migration","unlisted":false},{"type":"link","href":"/development/adding-data-sources","label":"Adding New Data Sources","docId":"development/adding-data-sources","unlisted":false},{"type":"link","href":"/development/api-logging-errors","label":"API Logging & Error Handling Implementation","docId":"development/api-logging-errors","unlisted":false},{"type":"link","href":"/development/openstates-integration","label":"OpenStates Integration & Contribution Opportunities","docId":"development/openstates-integration","unlisted":false},{"type":"link","href":"/development/real-time-statistics","label":"Real-Time Statistics with Geographic Filtering","docId":"development/real-time-statistics","unlisted":false},{"type":"link","href":"/development/schema-migration-summary","label":"Schema Migration Summary","docId":"development/schema-migration-summary","unlisted":false},{"type":"link","href":"/development/terminal-corruption-prevention","label":"Terminal Corruption Prevention","docId":"development/terminal-corruption-prevention","unlisted":false},{"type":"link","href":"/development/county-data-status","label":"County Search and Aggregation - Status Summary","docId":"development/county-data-status","unlisted":false},{"type":"link","href":"/development/intel-optimization","label":"DuckDB + Intel Arc Optimization","docId":"development/intel-optimization","unlisted":false},{"type":"link","href":"/development/dashboard-redesign","label":"React Dashboard Redesign Summary","docId":"development/dashboard-redesign","unlisted":false},{"type":"link","href":"/development/docs-migration","label":"Documentation Migration Summary","docId":"development/docs-migration","unlisted":false},{"type":"link","href":"/development/port-guide","label":"🚨 CRITICAL: Which Port to Use?","docId":"development/port-guide","unlisted":false},{"type":"link","href":"/development/react-refactoring","label":"React + FastAPI Databricks App Refactoring","docId":"development/react-refactoring","unlisted":false},{"type":"link","href":"/development/readme-migration","label":"README Migration Summary","docId":"development/readme-migration","unlisted":false},{"type":"link","href":"/development/refactoring-summary","label":"✨ React + FastAPI Databricks App - Complete Refactoring Summary","docId":"development/refactoring-summary","unlisted":false},{"type":"link","href":"/development/changelog","label":"Changelog - Jurisdiction Discovery System","docId":"development/changelog","unlisted":false},{"type":"link","href":"/development/enhancements","label":"✅ Enhancement Complete: Official Data Sources Integration","docId":"development/enhancements","unlisted":false},{"type":"link","href":"/development/integration-status","label":"✅ Integration Status Summary","docId":"development/integration-status","unlisted":false},{"type":"link","href":"/development/migration-v2","label":"✅ Migration Complete: Pattern-Based Discovery v2.0","docId":"development/migration-v2","unlisted":false},{"type":"link","href":"/development/new-capabilities","label":"🎉 NEW CAPABILITIES SUMMARY","docId":"development/new-capabilities","unlisted":false}],"collapsed":true,"collapsible":true}],"collapsible":true,"href":"/for-developers"}],"citationsSidebar":[{"type":"category","label":"Data and Terms","collapsed":false,"items":[{"type":"link","href":"/data-sources/citations","label":"Data and Citations","docId":"data-sources/citations","unlisted":false},{"type":"link","href":"/legal/","label":"Terms and Privacy","docId":"legal/index","unlisted":false}],"collapsible":true}],"legalSidebar":[{"type":"category","label":"Data and Terms","collapsed":false,"items":[{"type":"link","href":"/data-sources/citations","label":"Data and Citations","docId":"data-sources/citations","unlisted":false},{"type":"link","href":"/legal/","label":"Terms and Privacy","docId":"legal/index","unlisted":false}],"collapsible":true}]},"docs":{"architecture":{"id":"architecture","title":"🏗️ Architecture Overview","description":"Three Separate Services","sidebar":"developersSidebar"},"case-studies/tuscaloosa-complete":{"id":"case-studies/tuscaloosa-complete","title":"🏡 TUSCALOOSA, ALABAMA - COMPLETE DATA SOURCES & STATISTICS","description":"Last Updated: April 22, 2026","sidebar":"docsSidebar"},"case-studies/tuscaloosa-discovery":{"id":"case-studies/tuscaloosa-discovery","title":"🏛️ TUSCALOOSA, ALABAMA - COMPLETE DISCOVERY REPORT","description":"Generated: April 22, 2026","sidebar":"docsSidebar"},"case-studies/tuscaloosa-pipeline":{"id":"case-studies/tuscaloosa-pipeline","title":"Tuscaloosa Policy Pulse Pipeline Guide","description":"This guide shows how to run the complete 4-step pipeline for Tuscaloosa, AL.","sidebar":"docsSidebar"},"data-sources/ballot-election-sources":{"id":"data-sources/ballot-election-sources","title":"Ballot Measures & Election Results","description":"Official data sources for tracking ballot initiatives, referendums, propositions, and election outcomes. Essential for monitoring water fluoridation votes, school bond measures, health policy propositions, and other civic engagement opportunities.","sidebar":"developersSidebar"},"data-sources/census-acs":{"id":"data-sources/census-acs","title":"Census American Community Survey (ACS)","description":"Add demographic, economic, housing, and social data from the U.S. Census Bureau's American Community Survey to enrich your civic engagement analysis."},"data-sources/census-data":{"id":"data-sources/census-data","title":"Census Bureau Data URL Fix","description":"Problem","sidebar":"developersSidebar"},"data-sources/charity-navigator":{"id":"data-sources/charity-navigator","title":"Charity Navigator API","description":"Powered by Charity Navigator"},"data-sources/citations":{"id":"data-sources/citations","title":"Data and Citations","description":"All data used in Open Navigator is properly cited and attributed. This page provides complete citations, licenses, BibTeX references, and links to original sources for academic research, government data, data sharing standards, and more.","sidebar":"legalSidebar"},"data-sources/data-model-erd":{"id":"data-sources/data-model-erd","title":"Data Model & Entity Relationship Diagram","description":"Comprehensive overview of all data entities extracted, processed, and uploaded to HuggingFace datasets.","sidebar":"developersSidebar"},"data-sources/factcheck-sources":{"id":"data-sources/factcheck-sources","title":"Fact-Checking & Claim Verification","description":"Official fact-checking sources for verifying claims made in government meetings, legislation, ballot measures, and political campaigns. Essential for accountability, transparency, and combating misinformation in civic engagement.","sidebar":"developersSidebar"},"data-sources/form-990-xml":{"id":"data-sources/form-990-xml","title":"Form 990 XML Data (GivingTuesday Data Lake)","description":"Extract detailed financial data from IRS Form 990 XML filings using GivingTuesday's 990 Data Infrastructure."},"data-sources/huggingface-datasets":{"id":"data-sources/huggingface-datasets","title":"✅ Confirmed: HuggingFace Datasets That WILL Help","description":"Quick Answer: YES, 2 of 4 will help significantly!","sidebar":"developersSidebar"},"data-sources/irs-bulk-data":{"id":"data-sources/irs-bulk-data","title":"IRS Bulk Data Integration","description":"Access ALL 1.9M+ U.S. nonprofits using the IRS Exempt Organizations Business Master File (EO-BMF)."},"data-sources/jurisdiction-discovery":{"id":"data-sources/jurisdiction-discovery","title":"Jurisdiction Discovery System","description":"Overview","sidebar":"developersSidebar"},"data-sources/nonprofit-sources":{"id":"data-sources/nonprofit-sources","title":"Nonprofit Data Sources & Reference Sites","description":"This document lists all nonprofit data sources and reference websites used by Open Navigator.","sidebar":"policyMakersSidebar"},"data-sources/open-source-repositories":{"id":"data-sources/open-source-repositories","title":"Open Source Repository Data Sources","description":"Open Navigator treats open source community projects as first-class citizens alongside government jurisdictions and nonprofit organizations. This document lists civic tech and community infrastructure repositories related to public engagement.","sidebar":"developersSidebar"},"data-sources/overview":{"id":"data-sources/overview","title":"Data Sources Overview","description":"This document covers the official, free, public datasets used by Open Navigator.","sidebar":"policyMakersSidebar"},"data-sources/polling-survey-sources":{"id":"data-sources/polling-survey-sources","title":"Public Opinion & Survey Data","description":"Scientifically validated survey questions and public opinion data for defining advocacy topics, measuring sentiment, and tracking policy preferences. Essential for understanding how to frame issues, craft effective messaging, and measure public support.","sidebar":"developersSidebar"},"data-sources/url-datasets":{"id":"data-sources/url-datasets","title":"🎯 ANSWER: Yes, You Should Look at Those Datasets!","description":"Short Answer","sidebar":"developersSidebar"},"data-sources/video-channels":{"id":"data-sources/video-channels","title":"Video Channel Discovery: Current State & Enhancement Plan","description":"Executive Summary","sidebar":"developersSidebar"},"data-sources/video-sources":{"id":"data-sources/video-sources","title":"Complete Video Channel Discovery Sources","description":"Comprehensive guide to all data sources for discovering local government video channels","sidebar":"policyMakersSidebar"},"data-sources/youtube-discovery":{"id":"data-sources/youtube-discovery","title":"YouTube Channel Discovery - Issues & Solutions","description":"Generated: April 22, 2026","sidebar":"developersSidebar"},"deployment/authentication-setup":{"id":"deployment/authentication-setup","title":"Authentication Setup Guide","description":"Complete guide for setting up OAuth authentication with HuggingFace, Google, Facebook, and GitHub, plus Neon serverless PostgreSQL.","sidebar":"docsSidebar"},"deployment/build-protection":{"id":"deployment/build-protection","title":"Build Protection & CI/CD","description":"Comprehensive guide to the multi-layered build protection system that prevents broken deployments.","sidebar":"docsSidebar"},"deployment/build-verification":{"id":"deployment/build-verification","title":"Build Verification & CI/CD","description":"This guide explains how we prevent failed HuggingFace deployments through automated build verification.","sidebar":"docsSidebar"},"deployment/costs":{"id":"deployment/costs","title":"💰 Cost Breakdown: $0 for Data Access","description":"Summary: Everything Is FREE","sidebar":"docsSidebar"},"deployment/d-drive-configuration":{"id":"deployment/d-drive-configuration","title":"D Drive Configuration for Large Datasets","description":"Configure Open Navigator to store large datasets (ACS census data, IRS 990s, etc.) on an external drive or secondary volume to avoid filling your primary disk.","sidebar":"docsSidebar"},"deployment/databricks-apps":{"id":"deployment/databricks-apps","title":"Databricks Apps Deployment Guide","description":"Overview","sidebar":"docsSidebar"},"deployment/databricks-migration":{"id":"deployment/databricks-migration","title":"Databricks Agent Bricks Refactoring - Summary","description":"What Was Done","sidebar":"docsSidebar"},"deployment/docker-troubleshooting":{"id":"deployment/docker-troubleshooting","title":"🐛 Docker Build Troubleshooting Guide","description":"Testing Docker Build Locally","sidebar":"docsSidebar"},"deployment/huggingface-spaces":{"id":"deployment/huggingface-spaces","title":"Hugging Face Spaces Deployment","description":"Complete guide to deploy Open Navigator to Hugging Face Spaces with all three applications running together.","sidebar":"docsSidebar"},"deployment/jurisdiction-discovery":{"id":"deployment/jurisdiction-discovery","title":"Jurisdiction Discovery - Deployment Options","description":"Option 1: Local CLI ✅ Recommended for Testing","sidebar":"docsSidebar"},"deployment/oauth-providers-setup":{"id":"deployment/oauth-providers-setup","title":"OAuth Providers Setup","description":"Complete guide to configuring OAuth authentication with Google, Facebook, GitHub, and HuggingFace for Open Navigator.","sidebar":"docsSidebar"},"deployment/quickstart-databricks":{"id":"deployment/quickstart-databricks","title":"Quick Start Guide - React + FastAPI Databricks App","description":"🚀 Deploy to Databricks Apps (5 minutes)","sidebar":"docsSidebar"},"deployment/rename-repository":{"id":"deployment/rename-repository","title":"Rename Repository & Make Public","description":"This guide walks you through renaming your GitHub repository to \"open-navigator-for-engagement\" and making it public.","sidebar":"docsSidebar"},"deployment/scale":{"id":"deployment/scale","title":"🚀 RUNNING DISCOVERY FOR ALL U.S. CITIES AND COUNTIES","description":"Automated discovery pipeline for 22,000+ jurisdictions nationwide","sidebar":"docsSidebar"},"deployment/schema-migration":{"id":"deployment/schema-migration","title":"Schema Migration Guide","description":"Overview","sidebar":"docsSidebar"},"deployment/storage":{"id":"deployment/storage","title":"💰 COST-EFFECTIVE STORAGE STRATEGY (Personal Budget)","description":"TL;DR: Use Hugging Face Datasets - it's FREE and unlimited for public data!","sidebar":"docsSidebar"},"deployment/variable-migration":{"id":"deployment/variable-migration","title":"🔄 Variable Name Migration Guide","description":"What Changed?","sidebar":"docsSidebar"},"development/adding-data-sources":{"id":"development/adding-data-sources","title":"Adding New Data Sources - Compliance Checklist","description":"Before integrating any new data source, work through this checklist to ensure legal compliance, proper attribution, and best practices.","sidebar":"docsSidebar"},"development/api-logging-errors":{"id":"development/api-logging-errors","title":"API Logging & Error Handling Implementation","description":"Summary of Changes","sidebar":"docsSidebar"},"development/changelog":{"id":"development/changelog","title":"Changelog - Jurisdiction Discovery System","description":"v2.0.0 - Pattern-Based Discovery (April 2026)","sidebar":"docsSidebar"},"development/county-data-status":{"id":"development/county-data-status","title":"County Search and Aggregation - Status Summary","description":"Issue Identified","sidebar":"docsSidebar"},"development/dashboard-redesign":{"id":"development/dashboard-redesign","title":"React Dashboard Redesign Summary","description":"✅ Major Improvements","sidebar":"docsSidebar"},"development/database-setup":{"id":"development/database-setup","title":"Database Setup & Stats Verification","description":"Quick Setup","sidebar":"docsSidebar"},"development/docs-migration":{"id":"development/docs-migration","title":"Documentation Migration Summary","description":"✅ Successfully Migrated 40+ Documentation Files","sidebar":"docsSidebar"},"development/enhancements":{"id":"development/enhancements","title":"✅ Enhancement Complete: Official Data Sources Integration","description":"Summary","sidebar":"docsSidebar"},"development/events-naming-migration":{"id":"development/events-naming-migration","title":"File Migration to Events Naming Convention","description":"This guide shows how to use the migration script to rename old meeting/contact files to the new events_ naming convention.","sidebar":"docsSidebar"},"development/integration-status":{"id":"development/integration-status","title":"✅ Integration Status Summary","description":"Quick Answer to Your Question","sidebar":"docsSidebar"},"development/intel-optimization":{"id":"development/intel-optimization","title":"DuckDB + Intel Arc Optimization","description":"This guide covers running high-performance legislative analysis using DuckDB + VSS (Vector Similarity Search) optimized for Intel Arc Graphics + NPU.","sidebar":"docsSidebar"},"development/migration-v2":{"id":"development/migration-v2","title":"✅ Migration Complete: Pattern-Based Discovery v2.0","description":"Summary","sidebar":"docsSidebar"},"development/new-capabilities":{"id":"development/new-capabilities","title":"🎉 NEW CAPABILITIES SUMMARY","description":"What's Been Added (Based on 6 Additional Civic Tech Projects)","sidebar":"docsSidebar"},"development/openstates-integration":{"id":"development/openstates-integration","title":"OpenStates Integration & Contribution Opportunities","description":"This document outlines our integration with OpenStates/Plural Policy and potential opportunities to contribute code back to the open-source community.","sidebar":"docsSidebar"},"development/port-guide":{"id":"development/port-guide","title":"🚨 CRITICAL: Which Port to Use?","description":"TL;DR: Go to Port 5173 for the App","sidebar":"docsSidebar"},"development/react-refactoring":{"id":"development/react-refactoring","title":"React + FastAPI Databricks App Refactoring","description":"Executive Summary","sidebar":"docsSidebar"},"development/readme-migration":{"id":"development/readme-migration","title":"README Migration Summary","description":"✅ Completed","sidebar":"docsSidebar"},"development/real-time-statistics":{"id":"development/real-time-statistics","title":"Real-Time Statistics with Geographic Filtering","description":"Overview","sidebar":"docsSidebar"},"development/refactoring-summary":{"id":"development/refactoring-summary","title":"✨ React + FastAPI Databricks App - Complete Refactoring Summary","description":"🎉 What We Built","sidebar":"docsSidebar"},"development/schema-migration-summary":{"id":"development/schema-migration-summary","title":"Schema Migration Summary","description":"Date: April 28, 2026","sidebar":"docsSidebar"},"development/terminal-corruption-prevention":{"id":"development/terminal-corruption-prevention","title":"Terminal Corruption Prevention","description":"What Happened","sidebar":"docsSidebar"},"families/community-events":{"id":"families/community-events","title":"Community Events & Activities","description":"Find local events, activities for kids, and opportunities to participate in your community.","sidebar":"docsSidebar"},"families/community-resources":{"id":"families/community-resources","title":"Community Resources & Support Services","description":"Access essential services, get help for your family, and connect with support programs in your community.","sidebar":"docsSidebar"},"families/service-requests":{"id":"families/service-requests","title":"Service Requests & Feedback","description":"Report problems, request services, submit complaints, and provide feedback to your local government.","sidebar":"docsSidebar"},"families/training-education":{"id":"families/training-education","title":"Training & Educational Programs","description":"Find free and low-cost training, educational workshops, and skill-building programs for your whole family.","sidebar":"docsSidebar"},"families/voter-registration":{"id":"families/voter-registration","title":"Voter Registration & Civic Participation","description":"Register to vote, find your polling place, learn about candidates, and participate in elections at all levels.","sidebar":"docsSidebar"},"for-advocates":{"id":"for-advocates","title":"For Policy Makers & Advocates","description":"Welcome! This section is designed for policy makers, advocates, researchers, and community organizers who want to use Open Navigator to drive change.","sidebar":"policyMakersSidebar"},"for-developers":{"id":"for-developers","title":"For Developers & Technical Users","description":"Welcome! This section contains technical documentation for developers, data scientists, and system administrators working with Open Navigator.","sidebar":"developersSidebar"},"for-families":{"id":"for-families","title":"For Families & Individuals","description":"Welcome to Open Navigator! This guide helps you navigate community resources, engage with local government, and access services that matter to you and your family.","sidebar":"docsSidebar"},"guides/accountability-strategy":{"id":"guides/accountability-strategy","title":"Which Dashboard Makes Board Members Most Uncomfortable?","description":"TL;DR Answer","sidebar":"policyMakersSidebar"},"guides/api-troubleshooting":{"id":"guides/api-troubleshooting","title":"API Troubleshooting","description":"Common issues when working with external APIs and their solutions."},"guides/contacts-officials":{"id":"guides/contacts-officials","title":"Contacts & Officials Data","description":"Extract and manage contact information for elected officials, government employees, and civic leaders."},"guides/county-aggregation":{"id":"guides/county-aggregation","title":"County-Level Data Aggregation","description":"This guide explains how to aggregate Open Navigator statistics by county."},"guides/document-libraries":{"id":"guides/document-libraries","title":"📦 INSTALLING DOCUMENT PROCESSING LIBRARIES","description":"Quick guide to install all libraries for handling multiple document formats.","sidebar":"docsSidebar"},"guides/enterprise-tech-integration":{"id":"guides/enterprise-tech-integration","title":"Enterprise Tech Integration Guide","description":"This guide documents the enterprise technology platforms and programs that support Open Navigator's data infrastructure."},"guides/form-990-enrichment":{"id":"guides/form-990-enrichment","title":"Form 990 Enrichment Guide","description":"🎯 Goal"},"guides/gold-table-pipeline":{"id":"guides/gold-table-pipeline","title":"Gold Table Pipeline","description":"Transform bronze/cache data into curated gold tables ready for analysis, dashboards, and AI applications."},"guides/handling-formats":{"id":"guides/handling-formats","title":"📄 HANDLING MULTIPLE DOCUMENT FORMATS","description":"Government sites use PDFs, PowerPoint, Word, Excel, and more. Here's how to handle them ALL.","sidebar":"docsSidebar"},"guides/huggingface-datasets":{"id":"guides/huggingface-datasets","title":"HuggingFace Dataset Integration","description":"Push your nonprofit data to HuggingFace Hub and query it from your React application using the free Datasets Server API (no authentication required for public datasets!)."},"guides/huggingface-features":{"id":"guides/huggingface-features","title":"✅ HuggingFace Dataset Sharing Added!","description":"What's New","sidebar":"docsSidebar"},"guides/huggingface-integration":{"id":"guides/huggingface-integration","title":"🚀 HuggingFace Dataset Integration - Quick Start Guide","description":"📋 Overview"},"guides/huggingface-limits":{"id":"guides/huggingface-limits","title":"⚠️ HUGGING FACE FILE LIMITS & SOLUTIONS","description":"IMPORTANT: Don't upload individual PDFs! Use structured formats instead.","sidebar":"docsSidebar"},"guides/huggingface-publishing":{"id":"guides/huggingface-publishing","title":"HuggingFace Dataset Publishing Guide","description":"Share your jurisdiction discovery datasets and run outputs on HuggingFace Hub for public collaboration!","sidebar":"docsSidebar"},"guides/huggingface-quickstart":{"id":"guides/huggingface-quickstart","title":"🚀 QUICK START: FREE STORAGE WITH HUGGING FACE","description":"TL;DR: Store unlimited data for FREE on Hugging Face!","sidebar":"docsSidebar"},"guides/impact-navigation":{"id":"guides/impact-navigation","title":"Impact-Driven Navigation Guide","description":"The frontend has been transformed from a technical data audit to a citizen mobilization tool with persona-based navigation.","sidebar":"policyMakersSidebar"},"guides/intel-arc-optimization":{"id":"guides/intel-arc-optimization","title":"Intel Arc GPU Optimization Guide","description":"Maximize LLM performance on Intel Arc Graphics + NPU"},"guides/jurisdiction-setup":{"id":"guides/jurisdiction-setup","title":"Jurisdiction Discovery - Quick Start Guide","description":"No External APIs Required! 🎉","sidebar":"docsSidebar"},"guides/legislative-tracking":{"id":"guides/legislative-tracking","title":"Legislative Tracking Maps","description":"Create interactive choropleth maps showing state-level legislative activity across multiple social issues."},"guides/legislative-tracking-maps":{"id":"guides/legislative-tracking-maps","title":"Creating Legislative Tracking Maps","description":"Learn how to download state legislation data and create choropleth maps showing legislative activity across multiple social issues.","sidebar":"developersSidebar"},"guides/logo-enrichment":{"id":"guides/logo-enrichment","title":"Logo Enrichment with Logo.dev","description":"Enrich nonprofit data with high-quality organization logos using the Logo.dev API."},"guides/nonprofit-officers-contacts":{"id":"guides/nonprofit-officers-contacts","title":"Nonprofit Officers & Board Members Contact Data","description":"Extract and track nonprofit leadership (officers, directors, trustees) from IRS Form 990 filings as searchable contacts."},"guides/open-states-legislative-data":{"id":"guides/open-states-legislative-data","title":"Working with Open States Legislative Data","description":"Complete guide to using the Open States PostgreSQL dump downloaded from Plural Policy."},"guides/partitioned-datasets":{"id":"guides/partitioned-datasets","title":"Partitioned Datasets","description":"Partitioned datasets provide the best of both worlds: efficient state-level queries and the ability to query the full national dataset."},"guides/political-economy":{"id":"guides/political-economy","title":"Political Economy Analysis - Implementation Status","description":"Summary","sidebar":"policyMakersSidebar"},"guides/scraper-improvements":{"id":"guides/scraper-improvements","title":"Scraper Improvements Summary","description":"Date: April 22, 2026","sidebar":"docsSidebar"},"guides/search-patterns":{"id":"guides/search-patterns","title":"Scale and Search Patterns: End-to-End Civic Tech Projects","description":"This guide analyzes 6 additional civic tech projects focused on full-stack deployments, large-scale data aggregation, and public search portals. These complement our existing integration (Civic Scraper, City Scrapers, CDP, Engagic, Councilmatic) with new patterns for:","sidebar":"docsSidebar"},"guides/seo-optimization":{"id":"guides/seo-optimization","title":"SEO Optimization Guide","description":"This guide explains the SEO improvements implemented for Open Navigator and provides recommendations for ongoing optimization."},"guides/specialized-ai-models":{"id":"guides/specialized-ai-models","title":"Specialized AI Models for Legislative Analysis","description":"🎯 Overview"},"guides/split-screen":{"id":"guides/split-screen","title":"Split-Screen System: Government Decisions ↔ Community Response","description":"The Big Idea","sidebar":"docsSidebar"},"guides/state-split-data":{"id":"guides/state-split-data","title":"State-Split Data Files (Deprecated)","description":"This approach of splitting files into separate state files is deprecated."},"guides/unified-search":{"id":"guides/unified-search","title":"Unified Search Feature","description":"LinkedIn-style search across contacts, meetings, organizations, and causes."},"integrations/dataverse":{"id":"integrations/dataverse","title":"📚 Dataverse API Integration","description":"Overview","sidebar":"docsSidebar"},"integrations/dataverse-summary":{"id":"integrations/dataverse-summary","title":"🎉 Harvard Dataverse Integration - Complete!","description":"✅ What Was Implemented","sidebar":"docsSidebar"},"integrations/eboard-automated":{"id":"integrations/eboard-automated","title":"Automated eBoard Scraping Solutions","description":"This guide covers fully automated solutions to bypass Incapsula protection without manual cookie extraction.","sidebar":"docsSidebar"},"integrations/eboard-cookies":{"id":"integrations/eboard-cookies","title":"eBoard Cookie Extraction Guide","description":"Quick Start (10 Minutes)","sidebar":"docsSidebar"},"integrations/eboard-manual":{"id":"integrations/eboard-manual","title":"eBoard Platform Manual Download Guide","description":"Issue: Incapsula Bot Protection","sidebar":"docsSidebar"},"integrations/fec-campaign-finance":{"id":"integrations/fec-campaign-finance","title":"FEC Campaign Finance Integration","description":"Track political contributions and campaign finance data using the Federal Election Commission (FEC) via OpenFEC API and Bulk Downloads.","sidebar":"docsSidebar"},"integrations/fec-integration-summary":{"id":"integrations/fec-integration-summary","title":"FEC Campaign Finance Integration - Implementation Summary","description":"✅ What Was Added","sidebar":"docsSidebar"},"integrations/fec-political-contributions":{"id":"integrations/fec-political-contributions","title":"FEC Political Contributions","description":"Track political donations and their relationship to nonprofit leadership, policy decisions, and grant awards.","sidebar":"docsSidebar"},"integrations/frontend":{"id":"integrations/frontend","title":"Frontend Integration Guide","description":"Complete guide for integrating the React Policy Accountability Dashboards with the Python backend.","sidebar":"docsSidebar"},"integrations/grants-gov-api":{"id":"integrations/grants-gov-api","title":"Grants.gov API Integration","description":"Track federal grant opportunities and match them to nonprofits in your database.","sidebar":"docsSidebar"},"integrations/localview":{"id":"integrations/localview","title":"📚 LocalView Integration Guide","description":"Overview","sidebar":"docsSidebar"},"integrations/mcp-server":{"id":"integrations/mcp-server","title":"Model Context Protocol (MCP) Server","description":"Turn your Open Navigator data into an AI-accessible knowledge base!","sidebar":"docsSidebar"},"integrations/overview":{"id":"integrations/overview","title":"Integration Guide: Reusing Open-Source Municipal Scraping Logic","description":"Overview","sidebar":"docsSidebar"},"intro":{"id":"intro","title":"Introduction","description":"Welcome to Open Navigator - an AI-powered platform that analyzes municipal meeting minutes and financial documents to identify policy opportunities for advocacy.","sidebar":"gettingStartedSidebar"},"legal-compliance":{"id":"legal-compliance","title":"Legal Compliance & Data Use Policies","description":"This document ensures Open Navigator complies with all data source terms of service, API policies, and legal requirements. Every data source is documented with its use policy, licensing terms, and compliance status.","sidebar":"docsSidebar"},"legal/data-deletion":{"id":"legal/data-deletion","title":"Data Deletion Request","description":"You have the right to request deletion of your personal data from Open Navigator at any time. This page explains how to submit a deletion request."},"legal/data-provider-terms":{"id":"legal/data-provider-terms","title":"Data Provider Terms of Service","description":"Last Updated: April 28, 2026"},"legal/index":{"id":"legal/index","title":"Terms and Privacy","description":"This section contains all legal policies, terms of service, and compliance documentation for Open Navigator. Please review these documents carefully before using the Service.","sidebar":"legalSidebar"},"legal/legal-documentation-complete":{"id":"legal/legal-documentation-complete","title":"✅ LEGAL DOCUMENTATION COMPLETE","description":"Status: COMPLETE ✅"},"legal/legal-documentation-summary":{"id":"legal/legal-documentation-summary","title":"Legal Documentation Summary","description":"Created: April 28, 2026"},"legal/privacy-policy":{"id":"legal/privacy-policy","title":"Privacy Policy","description":"Effective Date: April 28, 2026"},"legal/terms-of-service":{"id":"legal/terms-of-service","title":"Terms of Service","description":"Effective Date: April 28, 2026"},"open-navigator":{"id":"open-navigator","title":"Open Navigator","description":"Open Navigator is the main application interface providing search, analysis, and visualization tools for advocacy opportunities across the United States.","sidebar":"gettingStartedSidebar"},"quick-reference":{"id":"quick-reference","title":"🚀 Quick Reference Card - Databricks App","description":"Development Commands","sidebar":"developersSidebar"},"quickstart":{"id":"quickstart","title":"Quick Start Guide","description":"Installation","sidebar":"developersSidebar"}}}}
website/.docusaurus/docusaurus.config.mjs CHANGED
@@ -35,7 +35,7 @@ export default {
35
  "projectName": "open-navigator",
36
  "onBrokenLinks": "warn",
37
  "customFields": {
38
- "appUrl": "https://www.communityone.com"
39
  },
40
  "i18n": {
41
  "defaultLocale": "en",
@@ -157,7 +157,7 @@ export default {
157
  "logo": {
158
  "alt": "CommunityOne Logo",
159
  "src": "img/communityone_logo.svg",
160
- "href": "https://www.communityone.com",
161
  "target": "_self"
162
  },
163
  "items": [
@@ -232,7 +232,7 @@ export default {
232
  "items": [
233
  {
234
  "label": "Launch Open Navigator",
235
- "href": "https://www.communityone.com"
236
  },
237
  {
238
  "label": "GitHub",
 
35
  "projectName": "open-navigator",
36
  "onBrokenLinks": "warn",
37
  "customFields": {
38
+ "appUrl": "http://localhost:5173"
39
  },
40
  "i18n": {
41
  "defaultLocale": "en",
 
157
  "logo": {
158
  "alt": "CommunityOne Logo",
159
  "src": "img/communityone_logo.svg",
160
+ "href": "http://localhost:5173",
161
  "target": "_self"
162
  },
163
  "items": [
 
232
  "items": [
233
  {
234
  "label": "Launch Open Navigator",
235
+ "href": "http://localhost:5173"
236
  },
237
  {
238
  "label": "GitHub",
website/.docusaurus/globalData.json CHANGED
@@ -662,14 +662,5 @@
662
  ],
663
  "breadcrumbs": true
664
  }
665
- },
666
- "docusaurus-plugin-google-gtag": {
667
- "default": {
668
- "trackingID": [
669
- "G-5EQV815915"
670
- ],
671
- "anonymizeIP": true,
672
- "id": "default"
673
- }
674
  }
675
  }
 
662
  ],
663
  "breadcrumbs": true
664
  }
 
 
 
 
 
 
 
 
 
665
  }
666
  }
website/.docusaurus/registry.js CHANGED
@@ -1,166 +1,174 @@
1
  export default {
2
- "0058b4c6": [() => import(/* webpackChunkName: "0058b4c6" */ "@generated/docusaurus-plugin-content-docs/default/p/docs-175.json"), "@generated/docusaurus-plugin-content-docs/default/p/docs-175.json", require.resolveWeak("@generated/docusaurus-plugin-content-docs/default/p/docs-175.json")],
3
- "00ee7c5d": [() => import(/* webpackChunkName: "00ee7c5d" */ "@site/src/pages/dashboard.tsx"), "@site/src/pages/dashboard.tsx", require.resolveWeak("@site/src/pages/dashboard.tsx")],
4
- "011569de": [() => import(/* webpackChunkName: "011569de" */ "@site/docs/development/real-time-statistics.md"), "@site/docs/development/real-time-statistics.md", require.resolveWeak("@site/docs/development/real-time-statistics.md")],
5
- "01a85c17": [() => import(/* webpackChunkName: "01a85c17" */ "@theme/BlogTagsListPage"), "@theme/BlogTagsListPage", require.resolveWeak("@theme/BlogTagsListPage")],
6
- "020ab42c": [() => import(/* webpackChunkName: "020ab42c" */ "@site/docs/legal/legal-documentation-complete.md"), "@site/docs/legal/legal-documentation-complete.md", require.resolveWeak("@site/docs/legal/legal-documentation-complete.md")],
7
- "035e6482": [() => import(/* webpackChunkName: "035e6482" */ "@site/docs/data-sources/form-990-xml.md"), "@site/docs/data-sources/form-990-xml.md", require.resolveWeak("@site/docs/data-sources/form-990-xml.md")],
8
- "05dd1d8d": [() => import(/* webpackChunkName: "05dd1d8d" */ "@site/docs/development/openstates-integration.md"), "@site/docs/development/openstates-integration.md", require.resolveWeak("@site/docs/development/openstates-integration.md")],
9
- "06fec20e": [() => import(/* webpackChunkName: "06fec20e" */ "@site/docs/deployment/authentication-setup.md"), "@site/docs/deployment/authentication-setup.md", require.resolveWeak("@site/docs/deployment/authentication-setup.md")],
10
- "071ce53f": [() => import(/* webpackChunkName: "071ce53f" */ "@site/docs/deployment/build-protection.md"), "@site/docs/deployment/build-protection.md", require.resolveWeak("@site/docs/deployment/build-protection.md")],
11
- "0af73ac6": [() => import(/* webpackChunkName: "0af73ac6" */ "@site/docs/data-sources/open-source-repositories.md"), "@site/docs/data-sources/open-source-repositories.md", require.resolveWeak("@site/docs/data-sources/open-source-repositories.md")],
12
- "0e384e19": [() => import(/* webpackChunkName: "0e384e19" */ "@site/docs/intro.md"), "@site/docs/intro.md", require.resolveWeak("@site/docs/intro.md")],
13
- "0f8348c9": [() => import(/* webpackChunkName: "0f8348c9" */ "@site/docs/development/integration-status.md"), "@site/docs/development/integration-status.md", require.resolveWeak("@site/docs/development/integration-status.md")],
14
- "122286dc": [() => import(/* webpackChunkName: "122286dc" */ "@site/docs/case-studies/tuscaloosa-pipeline.md"), "@site/docs/case-studies/tuscaloosa-pipeline.md", require.resolveWeak("@site/docs/case-studies/tuscaloosa-pipeline.md")],
15
- "16ee712e": [() => import(/* webpackChunkName: "16ee712e" */ "@site/docs/development/terminal-corruption-prevention.md"), "@site/docs/development/terminal-corruption-prevention.md", require.resolveWeak("@site/docs/development/terminal-corruption-prevention.md")],
16
- "1701597a": [() => import(/* webpackChunkName: "1701597a" */ "@site/docs/guides/gold-table-pipeline.md"), "@site/docs/guides/gold-table-pipeline.md", require.resolveWeak("@site/docs/guides/gold-table-pipeline.md")],
17
- "17896441": [() => import(/* webpackChunkName: "17896441" */ "@theme/DocItem"), "@theme/DocItem", require.resolveWeak("@theme/DocItem")],
18
- "184fdeb8": [() => import(/* webpackChunkName: "184fdeb8" */ "@site/docs/guides/legislative-tracking.md"), "@site/docs/guides/legislative-tracking.md", require.resolveWeak("@site/docs/guides/legislative-tracking.md")],
19
- "1857e65d": [() => import(/* webpackChunkName: "1857e65d" */ "@site/docs/data-sources/census-data.md"), "@site/docs/data-sources/census-data.md", require.resolveWeak("@site/docs/data-sources/census-data.md")],
20
- "1df93b7f": [() => import(/* webpackChunkName: "1df93b7f" */ "@site/src/pages/index.tsx"), "@site/src/pages/index.tsx", require.resolveWeak("@site/src/pages/index.tsx")],
21
- "1f391b9e": [() => import(/* webpackChunkName: "1f391b9e" */ "@theme/MDXPage"), "@theme/MDXPage", require.resolveWeak("@theme/MDXPage")],
22
- "20f3ce0e": [() => import(/* webpackChunkName: "20f3ce0e" */ "@site/docs/development/intel-optimization.md"), "@site/docs/development/intel-optimization.md", require.resolveWeak("@site/docs/development/intel-optimization.md")],
23
- "215821a5": [() => import(/* webpackChunkName: "215821a5" */ "@site/docs/guides/county-aggregation.md"), "@site/docs/guides/county-aggregation.md", require.resolveWeak("@site/docs/guides/county-aggregation.md")],
24
- "224f762a": [() => import(/* webpackChunkName: "224f762a" */ "@site/docs/deployment/d-drive-configuration.md"), "@site/docs/deployment/d-drive-configuration.md", require.resolveWeak("@site/docs/deployment/d-drive-configuration.md")],
25
- "22d74879": [() => import(/* webpackChunkName: "22d74879" */ "@site/docs/deployment/rename-repository.md"), "@site/docs/deployment/rename-repository.md", require.resolveWeak("@site/docs/deployment/rename-repository.md")],
26
- "22dbb513": [() => import(/* webpackChunkName: "22dbb513" */ "@site/docs/for-families.md"), "@site/docs/for-families.md", require.resolveWeak("@site/docs/for-families.md")],
27
- "23ac305d": [() => import(/* webpackChunkName: "23ac305d" */ "@site/docs/integrations/dataverse.md"), "@site/docs/integrations/dataverse.md", require.resolveWeak("@site/docs/integrations/dataverse.md")],
28
- "249ac11a": [() => import(/* webpackChunkName: "249ac11a" */ "@site/docs/development/new-capabilities.md"), "@site/docs/development/new-capabilities.md", require.resolveWeak("@site/docs/development/new-capabilities.md")],
29
- "24e5de49": [() => import(/* webpackChunkName: "24e5de49" */ "@site/docs/guides/huggingface-datasets.md"), "@site/docs/guides/huggingface-datasets.md", require.resolveWeak("@site/docs/guides/huggingface-datasets.md")],
30
- "26469986": [() => import(/* webpackChunkName: "26469986" */ "@site/docs/data-sources/factcheck-sources.md"), "@site/docs/data-sources/factcheck-sources.md", require.resolveWeak("@site/docs/data-sources/factcheck-sources.md")],
31
- "27d6fb54": [() => import(/* webpackChunkName: "27d6fb54" */ "@site/docs/deployment/scale.md"), "@site/docs/deployment/scale.md", require.resolveWeak("@site/docs/deployment/scale.md")],
32
- "297bc4f0": [() => import(/* webpackChunkName: "297bc4f0" */ "@site/docs/data-sources/huggingface-datasets.md"), "@site/docs/data-sources/huggingface-datasets.md", require.resolveWeak("@site/docs/data-sources/huggingface-datasets.md")],
33
- "2a86608d": [() => import(/* webpackChunkName: "2a86608d" */ "@site/docs/deployment/quickstart-databricks.md"), "@site/docs/deployment/quickstart-databricks.md", require.resolveWeak("@site/docs/deployment/quickstart-databricks.md")],
34
- "2ac6a958": [() => import(/* webpackChunkName: "2ac6a958" */ "@site/docs/guides/state-split-data.md"), "@site/docs/guides/state-split-data.md", require.resolveWeak("@site/docs/guides/state-split-data.md")],
35
- "2d004e28": [() => import(/* webpackChunkName: "2d004e28" */ "@site/docs/deployment/storage.md"), "@site/docs/deployment/storage.md", require.resolveWeak("@site/docs/deployment/storage.md")],
36
- "2dcffdcf": [() => import(/* webpackChunkName: "2dcffdcf" */ "@site/blog/2026-04-06-data-model-expansion.md"), "@site/blog/2026-04-06-data-model-expansion.md", require.resolveWeak("@site/blog/2026-04-06-data-model-expansion.md")],
37
- "2df74038": [() => import(/* webpackChunkName: "2df74038" */ "@site/docs/data-sources/nonprofit-sources.md"), "@site/docs/data-sources/nonprofit-sources.md", require.resolveWeak("@site/docs/data-sources/nonprofit-sources.md")],
38
- "2f594f76": [() => import(/* webpackChunkName: "2f594f76" */ "@site/docs/guides/specialized-ai-models.md"), "@site/docs/guides/specialized-ai-models.md", require.resolveWeak("@site/docs/guides/specialized-ai-models.md")],
39
- "33fc5bb8": [() => import(/* webpackChunkName: "33fc5bb8" */ "@theme/Blog/Pages/BlogAuthorsPostsPage"), "@theme/Blog/Pages/BlogAuthorsPostsPage", require.resolveWeak("@theme/Blog/Pages/BlogAuthorsPostsPage")],
40
- "3596a262": [() => import(/* webpackChunkName: "3596a262" */ "@site/docs/deployment/jurisdiction-discovery.md"), "@site/docs/deployment/jurisdiction-discovery.md", require.resolveWeak("@site/docs/deployment/jurisdiction-discovery.md")],
41
- "36994c47": [() => import(/* webpackChunkName: "36994c47" */ "@generated/docusaurus-plugin-content-blog/default/__plugin.json"), "@generated/docusaurus-plugin-content-blog/default/__plugin.json", require.resolveWeak("@generated/docusaurus-plugin-content-blog/default/__plugin.json")],
42
- "371baba0": [() => import(/* webpackChunkName: "371baba0" */ "@site/blog/2026-04-13-citations-migration.md?truncated=true"), "@site/blog/2026-04-13-citations-migration.md?truncated=true", require.resolveWeak("@site/blog/2026-04-13-citations-migration.md?truncated=true")],
43
- "3a2db09e": [() => import(/* webpackChunkName: "3a2db09e" */ "@generated/docusaurus-plugin-content-blog/default/p/blog-tags-df9.json"), "@generated/docusaurus-plugin-content-blog/default/p/blog-tags-df9.json", require.resolveWeak("@generated/docusaurus-plugin-content-blog/default/p/blog-tags-df9.json")],
44
- "3d7971ff": [() => import(/* webpackChunkName: "3d7971ff" */ "@site/docs/development/refactoring-summary.md"), "@site/docs/development/refactoring-summary.md", require.resolveWeak("@site/docs/development/refactoring-summary.md")],
45
- "3dfafb05": [() => import(/* webpackChunkName: "3dfafb05" */ "@site/docs/development/adding-data-sources.md"), "@site/docs/development/adding-data-sources.md", require.resolveWeak("@site/docs/development/adding-data-sources.md")],
46
- "41ded513": [() => import(/* webpackChunkName: "41ded513" */ "@site/docs/deployment/databricks-apps.md"), "@site/docs/deployment/databricks-apps.md", require.resolveWeak("@site/docs/deployment/databricks-apps.md")],
47
- "42620759": [() => import(/* webpackChunkName: "42620759" */ "@site/docs/guides/nonprofit-officers-contacts.md"), "@site/docs/guides/nonprofit-officers-contacts.md", require.resolveWeak("@site/docs/guides/nonprofit-officers-contacts.md")],
48
- "42b80eee": [() => import(/* webpackChunkName: "42b80eee" */ "@site/docs/data-sources/irs-bulk-data.md"), "@site/docs/data-sources/irs-bulk-data.md", require.resolveWeak("@site/docs/data-sources/irs-bulk-data.md")],
49
- "43ba02d6": [() => import(/* webpackChunkName: "43ba02d6" */ "@site/docs/quick-reference.md"), "@site/docs/quick-reference.md", require.resolveWeak("@site/docs/quick-reference.md")],
50
- "46d8d6fc": [() => import(/* webpackChunkName: "46d8d6fc" */ "@site/docs/guides/huggingface-limits.md"), "@site/docs/guides/huggingface-limits.md", require.resolveWeak("@site/docs/guides/huggingface-limits.md")],
51
- "47d496d4": [() => import(/* webpackChunkName: "47d496d4" */ "@site/docs/open-navigator.md"), "@site/docs/open-navigator.md", require.resolveWeak("@site/docs/open-navigator.md")],
52
- "48160a85": [() => import(/* webpackChunkName: "48160a85" */ "@site/docs/guides/political-economy.md"), "@site/docs/guides/political-economy.md", require.resolveWeak("@site/docs/guides/political-economy.md")],
53
- "4c678320": [() => import(/* webpackChunkName: "4c678320" */ "@site/src/pages/markdown-page.mdx"), "@site/src/pages/markdown-page.mdx", require.resolveWeak("@site/src/pages/markdown-page.mdx")],
54
- "4ddfc27f": [() => import(/* webpackChunkName: "4ddfc27f" */ "@site/blog/2026-04-20-homepage-navigation-fixes.md"), "@site/blog/2026-04-20-homepage-navigation-fixes.md", require.resolveWeak("@site/blog/2026-04-20-homepage-navigation-fixes.md")],
55
- "4f1578d6": [() => import(/* webpackChunkName: "4f1578d6" */ "@site/docs/guides/contacts-officials.md"), "@site/docs/guides/contacts-officials.md", require.resolveWeak("@site/docs/guides/contacts-officials.md")],
56
- "5281b7a2": [() => import(/* webpackChunkName: "5281b7a2" */ "@site/docs/architecture.md"), "@site/docs/architecture.md", require.resolveWeak("@site/docs/architecture.md")],
57
- "52c68f1c": [() => import(/* webpackChunkName: "52c68f1c" */ "@site/docs/data-sources/jurisdiction-discovery.md"), "@site/docs/data-sources/jurisdiction-discovery.md", require.resolveWeak("@site/docs/data-sources/jurisdiction-discovery.md")],
58
- "53008bd0": [() => import(/* webpackChunkName: "53008bd0" */ "@site/docs/integrations/fec-integration-summary.md"), "@site/docs/integrations/fec-integration-summary.md", require.resolveWeak("@site/docs/integrations/fec-integration-summary.md")],
59
- "58626179": [() => import(/* webpackChunkName: "58626179" */ "@site/docs/legal/data-deletion.md"), "@site/docs/legal/data-deletion.md", require.resolveWeak("@site/docs/legal/data-deletion.md")],
60
- "5e95c892": [() => import(/* webpackChunkName: "5e95c892" */ "@theme/DocsRoot"), "@theme/DocsRoot", require.resolveWeak("@theme/DocsRoot")],
61
- "5e9f5e1a": [() => import(/* webpackChunkName: "5e9f5e1a" */ "@generated/docusaurus.config"), "@generated/docusaurus.config", require.resolveWeak("@generated/docusaurus.config")],
62
- "608f8f4c": [() => import(/* webpackChunkName: "608f8f4c" */ "@site/docs/legal/terms-of-service.md"), "@site/docs/legal/terms-of-service.md", require.resolveWeak("@site/docs/legal/terms-of-service.md")],
63
- "621db11d": [() => import(/* webpackChunkName: "621db11d" */ "@theme/Blog/Pages/BlogAuthorsListPage"), "@theme/Blog/Pages/BlogAuthorsListPage", require.resolveWeak("@theme/Blog/Pages/BlogAuthorsListPage")],
64
- "67035fb1": [() => import(/* webpackChunkName: "67035fb1" */ "@site/docs/deployment/databricks-migration.md"), "@site/docs/deployment/databricks-migration.md", require.resolveWeak("@site/docs/deployment/databricks-migration.md")],
65
- "6875c492": [() => import(/* webpackChunkName: "6875c492" */ "@theme/BlogTagsPostsPage"), "@theme/BlogTagsPostsPage", require.resolveWeak("@theme/BlogTagsPostsPage")],
66
- "69224f44": [() => import(/* webpackChunkName: "69224f44" */ "@site/docs/guides/api-troubleshooting.md"), "@site/docs/guides/api-troubleshooting.md", require.resolveWeak("@site/docs/guides/api-troubleshooting.md")],
67
- "698cef23": [() => import(/* webpackChunkName: "698cef23" */ "@site/docs/development/react-refactoring.md"), "@site/docs/development/react-refactoring.md", require.resolveWeak("@site/docs/development/react-refactoring.md")],
68
- "6bd96ecd": [() => import(/* webpackChunkName: "6bd96ecd" */ "@site/blog/2026-04-20-homepage-navigation-fixes.md?truncated=true"), "@site/blog/2026-04-20-homepage-navigation-fixes.md?truncated=true", require.resolveWeak("@site/blog/2026-04-20-homepage-navigation-fixes.md?truncated=true")],
69
- "6c022c79": [() => import(/* webpackChunkName: "6c022c79" */ "@site/docs/development/database-setup.md"), "@site/docs/development/database-setup.md", require.resolveWeak("@site/docs/development/database-setup.md")],
70
- "6c862ec2": [() => import(/* webpackChunkName: "6c862ec2" */ "@site/docs/for-advocates.md"), "@site/docs/for-advocates.md", require.resolveWeak("@site/docs/for-advocates.md")],
71
- "6db2cc7b": [() => import(/* webpackChunkName: "6db2cc7b" */ "@site/docs/development/events-naming-migration.md"), "@site/docs/development/events-naming-migration.md", require.resolveWeak("@site/docs/development/events-naming-migration.md")],
72
- "6f29455b": [() => import(/* webpackChunkName: "6f29455b" */ "@site/docs/guides/huggingface-features.md"), "@site/docs/guides/huggingface-features.md", require.resolveWeak("@site/docs/guides/huggingface-features.md")],
73
- "6fadd3e1": [() => import(/* webpackChunkName: "6fadd3e1" */ "@site/docs/guides/logo-enrichment.md"), "@site/docs/guides/logo-enrichment.md", require.resolveWeak("@site/docs/guides/logo-enrichment.md")],
74
- "70e89930": [() => import(/* webpackChunkName: "70e89930" */ "@site/docs/guides/accountability-strategy.md"), "@site/docs/guides/accountability-strategy.md", require.resolveWeak("@site/docs/guides/accountability-strategy.md")],
75
- "72a86031": [() => import(/* webpackChunkName: "72a86031" */ "@site/docs/legal/privacy-policy.md"), "@site/docs/legal/privacy-policy.md", require.resolveWeak("@site/docs/legal/privacy-policy.md")],
76
- "73144989": [() => import(/* webpackChunkName: "73144989" */ "@site/docs/deployment/build-verification.md"), "@site/docs/deployment/build-verification.md", require.resolveWeak("@site/docs/deployment/build-verification.md")],
77
- "73ebe191": [() => import(/* webpackChunkName: "73ebe191" */ "@site/docs/guides/jurisdiction-setup.md"), "@site/docs/guides/jurisdiction-setup.md", require.resolveWeak("@site/docs/guides/jurisdiction-setup.md")],
78
- "74e0a9ef": [() => import(/* webpackChunkName: "74e0a9ef" */ "@site/docs/data-sources/url-datasets.md"), "@site/docs/data-sources/url-datasets.md", require.resolveWeak("@site/docs/data-sources/url-datasets.md")],
79
- "77a3964f": [() => import(/* webpackChunkName: "77a3964f" */ "@site/docs/guides/seo-optimization.md"), "@site/docs/guides/seo-optimization.md", require.resolveWeak("@site/docs/guides/seo-optimization.md")],
80
- "7b6313aa": [() => import(/* webpackChunkName: "7b6313aa" */ "@site/docs/deployment/costs.md"), "@site/docs/deployment/costs.md", require.resolveWeak("@site/docs/deployment/costs.md")],
81
- "7bd65a14": [() => import(/* webpackChunkName: "7bd65a14" */ "@site/docs/data-sources/youtube-discovery.md"), "@site/docs/data-sources/youtube-discovery.md", require.resolveWeak("@site/docs/data-sources/youtube-discovery.md")],
82
- "7cc5d0e6": [() => import(/* webpackChunkName: "7cc5d0e6" */ "@site/docs/deployment/oauth-providers-setup.md"), "@site/docs/deployment/oauth-providers-setup.md", require.resolveWeak("@site/docs/deployment/oauth-providers-setup.md")],
83
- "7cec0ac4": [() => import(/* webpackChunkName: "7cec0ac4" */ "@site/docs/guides/legislative-tracking-maps.md"), "@site/docs/guides/legislative-tracking-maps.md", require.resolveWeak("@site/docs/guides/legislative-tracking-maps.md")],
84
- "7df5fd2d": [() => import(/* webpackChunkName: "7df5fd2d" */ "@site/docs/development/dashboard-redesign.md"), "@site/docs/development/dashboard-redesign.md", require.resolveWeak("@site/docs/development/dashboard-redesign.md")],
85
- "8070e160": [() => import(/* webpackChunkName: "8070e160" */ "@site/docs/quickstart.md"), "@site/docs/quickstart.md", require.resolveWeak("@site/docs/quickstart.md")],
86
- "814f3328": [() => import(/* webpackChunkName: "814f3328" */ "~blog/default/blog-post-list-prop-default.json"), "~blog/default/blog-post-list-prop-default.json", require.resolveWeak("~blog/default/blog-post-list-prop-default.json")],
87
- "8286586d": [() => import(/* webpackChunkName: "8286586d" */ "@site/docs/families/community-events.md"), "@site/docs/families/community-events.md", require.resolveWeak("@site/docs/families/community-events.md")],
88
- "8646f863": [() => import(/* webpackChunkName: "8646f863" */ "@site/docs/development/enhancements.md"), "@site/docs/development/enhancements.md", require.resolveWeak("@site/docs/development/enhancements.md")],
89
- "86c803b8": [() => import(/* webpackChunkName: "86c803b8" */ "@site/docs/data-sources/ballot-election-sources.md"), "@site/docs/data-sources/ballot-election-sources.md", require.resolveWeak("@site/docs/data-sources/ballot-election-sources.md")],
90
- "874722f4": [() => import(/* webpackChunkName: "874722f4" */ "@site/docs/integrations/eboard-manual.md"), "@site/docs/integrations/eboard-manual.md", require.resolveWeak("@site/docs/integrations/eboard-manual.md")],
91
- "89278839": [() => import(/* webpackChunkName: "89278839" */ "@site/docs/data-sources/census-acs.md"), "@site/docs/data-sources/census-acs.md", require.resolveWeak("@site/docs/data-sources/census-acs.md")],
92
- "8d6b8d90": [() => import(/* webpackChunkName: "8d6b8d90" */ "@site/docs/guides/document-libraries.md"), "@site/docs/guides/document-libraries.md", require.resolveWeak("@site/docs/guides/document-libraries.md")],
93
- "90aab45b": [() => import(/* webpackChunkName: "90aab45b" */ "@site/docs/families/service-requests.md"), "@site/docs/families/service-requests.md", require.resolveWeak("@site/docs/families/service-requests.md")],
94
- "91cf3552": [() => import(/* webpackChunkName: "91cf3552" */ "@site/docs/integrations/grants-gov-api.md"), "@site/docs/integrations/grants-gov-api.md", require.resolveWeak("@site/docs/integrations/grants-gov-api.md")],
95
- "9278cb53": [() => import(/* webpackChunkName: "9278cb53" */ "@site/docs/families/voter-registration.md"), "@site/docs/families/voter-registration.md", require.resolveWeak("@site/docs/families/voter-registration.md")],
96
- "938cd79c": [() => import(/* webpackChunkName: "938cd79c" */ "@site/docs/deployment/docker-troubleshooting.md"), "@site/docs/deployment/docker-troubleshooting.md", require.resolveWeak("@site/docs/deployment/docker-troubleshooting.md")],
97
- "959981b8": [() => import(/* webpackChunkName: "959981b8" */ "@site/docs/guides/scraper-improvements.md"), "@site/docs/guides/scraper-improvements.md", require.resolveWeak("@site/docs/guides/scraper-improvements.md")],
98
- "95baff2c": [() => import(/* webpackChunkName: "95baff2c" */ "@site/docs/data-sources/video-channels.md"), "@site/docs/data-sources/video-channels.md", require.resolveWeak("@site/docs/data-sources/video-channels.md")],
99
- "9b5c4037": [() => import(/* webpackChunkName: "9b5c4037" */ "@site/docs/guides/huggingface-integration.md"), "@site/docs/guides/huggingface-integration.md", require.resolveWeak("@site/docs/guides/huggingface-integration.md")],
100
- "9e4087bc": [() => import(/* webpackChunkName: "9e4087bc" */ "@theme/BlogArchivePage"), "@theme/BlogArchivePage", require.resolveWeak("@theme/BlogArchivePage")],
101
- "a17490c4": [() => import(/* webpackChunkName: "a17490c4" */ "@site/docs/integrations/localview.md"), "@site/docs/integrations/localview.md", require.resolveWeak("@site/docs/integrations/localview.md")],
102
- "a3c378d6": [() => import(/* webpackChunkName: "a3c378d6" */ "@generated/docusaurus-plugin-content-blog/default/p/blog-tags-data-model-be1.json"), "@generated/docusaurus-plugin-content-blog/default/p/blog-tags-data-model-be1.json", require.resolveWeak("@generated/docusaurus-plugin-content-blog/default/p/blog-tags-data-model-be1.json")],
103
- "a57422ce": [() => import(/* webpackChunkName: "a57422ce" */ "@site/docs/legal-compliance.md"), "@site/docs/legal-compliance.md", require.resolveWeak("@site/docs/legal-compliance.md")],
104
- "a6aa9e1f": [() => import(/* webpackChunkName: "a6aa9e1f" */ "@theme/BlogListPage"), "@theme/BlogListPage", require.resolveWeak("@theme/BlogListPage")],
105
- "a6ededbc": [() => import(/* webpackChunkName: "a6ededbc" */ "@site/docs/development/schema-migration-summary.md"), "@site/docs/development/schema-migration-summary.md", require.resolveWeak("@site/docs/development/schema-migration-summary.md")],
106
- "a7456010": [() => import(/* webpackChunkName: "a7456010" */ "@generated/docusaurus-plugin-content-pages/default/__plugin.json"), "@generated/docusaurus-plugin-content-pages/default/__plugin.json", require.resolveWeak("@generated/docusaurus-plugin-content-pages/default/__plugin.json")],
107
- "a7bd4aaa": [() => import(/* webpackChunkName: "a7bd4aaa" */ "@theme/DocVersionRoot"), "@theme/DocVersionRoot", require.resolveWeak("@theme/DocVersionRoot")],
108
- "a854d728": [() => import(/* webpackChunkName: "a854d728" */ "@site/docs/integrations/eboard-cookies.md"), "@site/docs/integrations/eboard-cookies.md", require.resolveWeak("@site/docs/integrations/eboard-cookies.md")],
109
- "a94703ab": [() => import(/* webpackChunkName: "a94703ab" */ "@theme/DocRoot"), "@theme/DocRoot", require.resolveWeak("@theme/DocRoot")],
110
- "a95a2470": [() => import(/* webpackChunkName: "a95a2470" */ "@site/docs/integrations/mcp-server.md"), "@site/docs/integrations/mcp-server.md", require.resolveWeak("@site/docs/integrations/mcp-server.md")],
111
- "aba21aa0": [() => import(/* webpackChunkName: "aba21aa0" */ "@generated/docusaurus-plugin-content-docs/default/__plugin.json"), "@generated/docusaurus-plugin-content-docs/default/__plugin.json", require.resolveWeak("@generated/docusaurus-plugin-content-docs/default/__plugin.json")],
112
- "acecf23e": [() => import(/* webpackChunkName: "acecf23e" */ "~blog/default/blogMetadata-default.json"), "~blog/default/blogMetadata-default.json", require.resolveWeak("~blog/default/blogMetadata-default.json")],
113
- "af8066c0": [() => import(/* webpackChunkName: "af8066c0" */ "@generated/docusaurus-plugin-content-blog/default/p/blog-tags-documentation-453.json"), "@generated/docusaurus-plugin-content-blog/default/p/blog-tags-documentation-453.json", require.resolveWeak("@generated/docusaurus-plugin-content-blog/default/p/blog-tags-documentation-453.json")],
114
- "b1377ae2": [() => import(/* webpackChunkName: "b1377ae2" */ "@site/docs/deployment/huggingface-spaces.md"), "@site/docs/deployment/huggingface-spaces.md", require.resolveWeak("@site/docs/deployment/huggingface-spaces.md")],
115
- "b2eec267": [() => import(/* webpackChunkName: "b2eec267" */ "@site/docs/guides/open-states-legislative-data.md"), "@site/docs/guides/open-states-legislative-data.md", require.resolveWeak("@site/docs/guides/open-states-legislative-data.md")],
116
- "b3111c4a": [() => import(/* webpackChunkName: "b3111c4a" */ "@site/docs/for-developers.md"), "@site/docs/for-developers.md", require.resolveWeak("@site/docs/for-developers.md")],
117
- "b6c46527": [() => import(/* webpackChunkName: "b6c46527" */ "@site/docs/legal/legal-documentation-summary.md"), "@site/docs/legal/legal-documentation-summary.md", require.resolveWeak("@site/docs/legal/legal-documentation-summary.md")],
118
- "bffe1e68": [() => import(/* webpackChunkName: "bffe1e68" */ "@site/docs/integrations/fec-campaign-finance.md"), "@site/docs/integrations/fec-campaign-finance.md", require.resolveWeak("@site/docs/integrations/fec-campaign-finance.md")],
119
- "c15d9823": [() => import(/* webpackChunkName: "c15d9823" */ "@generated/docusaurus-plugin-content-blog/default/p/blog-bd9.json"), "@generated/docusaurus-plugin-content-blog/default/p/blog-bd9.json", require.resolveWeak("@generated/docusaurus-plugin-content-blog/default/p/blog-bd9.json")],
120
- "c1a5f889": [() => import(/* webpackChunkName: "c1a5f889" */ "@site/docs/guides/intel-arc-optimization.md"), "@site/docs/guides/intel-arc-optimization.md", require.resolveWeak("@site/docs/guides/intel-arc-optimization.md")],
121
- "c2e51a2e": [() => import(/* webpackChunkName: "c2e51a2e" */ "@site/docs/deployment/schema-migration.md"), "@site/docs/deployment/schema-migration.md", require.resolveWeak("@site/docs/deployment/schema-migration.md")],
122
- "c63cd60d": [() => import(/* webpackChunkName: "c63cd60d" */ "@site/docs/development/api-logging-errors.md"), "@site/docs/development/api-logging-errors.md", require.resolveWeak("@site/docs/development/api-logging-errors.md")],
123
- "c6b4dc09": [() => import(/* webpackChunkName: "c6b4dc09" */ "@generated/docusaurus-plugin-content-blog/default/p/blog-tags-deployment-a54.json"), "@generated/docusaurus-plugin-content-blog/default/p/blog-tags-deployment-a54.json", require.resolveWeak("@generated/docusaurus-plugin-content-blog/default/p/blog-tags-deployment-a54.json")],
124
- "c958f839": [() => import(/* webpackChunkName: "c958f839" */ "@site/docs/data-sources/polling-survey-sources.md"), "@site/docs/data-sources/polling-survey-sources.md", require.resolveWeak("@site/docs/data-sources/polling-survey-sources.md")],
125
- "c994a3bf": [() => import(/* webpackChunkName: "c994a3bf" */ "@site/docs/development/changelog.md"), "@site/docs/development/changelog.md", require.resolveWeak("@site/docs/development/changelog.md")],
126
- "ca57b454": [() => import(/* webpackChunkName: "ca57b454" */ "@site/docs/development/port-guide.md"), "@site/docs/development/port-guide.md", require.resolveWeak("@site/docs/development/port-guide.md")],
127
- "cb2c33b2": [() => import(/* webpackChunkName: "cb2c33b2" */ "@site/docs/development/readme-migration.md"), "@site/docs/development/readme-migration.md", require.resolveWeak("@site/docs/development/readme-migration.md")],
128
- "cc4c6cba": [() => import(/* webpackChunkName: "cc4c6cba" */ "@site/docs/guides/form-990-enrichment.md"), "@site/docs/guides/form-990-enrichment.md", require.resolveWeak("@site/docs/guides/form-990-enrichment.md")],
129
- "cc57af1c": [() => import(/* webpackChunkName: "cc57af1c" */ "@site/docs/data-sources/citations.md"), "@site/docs/data-sources/citations.md", require.resolveWeak("@site/docs/data-sources/citations.md")],
130
- "ccc49370": [() => import(/* webpackChunkName: "ccc49370" */ "@theme/BlogPostPage"), "@theme/BlogPostPage", require.resolveWeak("@theme/BlogPostPage")],
131
- "d0f06ba7": [() => import(/* webpackChunkName: "d0f06ba7" */ "@site/docs/data-sources/video-sources.md"), "@site/docs/data-sources/video-sources.md", require.resolveWeak("@site/docs/data-sources/video-sources.md")],
132
- "d1184b64": [() => import(/* webpackChunkName: "d1184b64" */ "@site/docs/deployment/variable-migration.md"), "@site/docs/deployment/variable-migration.md", require.resolveWeak("@site/docs/deployment/variable-migration.md")],
133
- "d3c0d0ad": [() => import(/* webpackChunkName: "d3c0d0ad" */ "@site/docs/integrations/eboard-automated.md"), "@site/docs/integrations/eboard-automated.md", require.resolveWeak("@site/docs/integrations/eboard-automated.md")],
134
- "d4d6021b": [() => import(/* webpackChunkName: "d4d6021b" */ "@site/docs/legal/index.md"), "@site/docs/legal/index.md", require.resolveWeak("@site/docs/legal/index.md")],
135
- "d7a6080c": [() => import(/* webpackChunkName: "d7a6080c" */ "@generated/docusaurus-plugin-content-blog/default/p/blog-authors-communityone-ddd.json"), "@generated/docusaurus-plugin-content-blog/default/p/blog-authors-communityone-ddd.json", require.resolveWeak("@generated/docusaurus-plugin-content-blog/default/p/blog-authors-communityone-ddd.json")],
136
- "d7bd94f3": [() => import(/* webpackChunkName: "d7bd94f3" */ "@site/docs/guides/huggingface-quickstart.md"), "@site/docs/guides/huggingface-quickstart.md", require.resolveWeak("@site/docs/guides/huggingface-quickstart.md")],
137
- "da51c82f": [() => import(/* webpackChunkName: "da51c82f" */ "@site/docs/guides/huggingface-publishing.md"), "@site/docs/guides/huggingface-publishing.md", require.resolveWeak("@site/docs/guides/huggingface-publishing.md")],
138
- "dbd2c8cf": [() => import(/* webpackChunkName: "dbd2c8cf" */ "@site/docs/integrations/frontend.md"), "@site/docs/integrations/frontend.md", require.resolveWeak("@site/docs/integrations/frontend.md")],
139
- "dc8e8e39": [() => import(/* webpackChunkName: "dc8e8e39" */ "@generated/docusaurus-plugin-content-blog/default/p/blog-tags-community-623.json"), "@generated/docusaurus-plugin-content-blog/default/p/blog-tags-community-623.json", require.resolveWeak("@generated/docusaurus-plugin-content-blog/default/p/blog-tags-community-623.json")],
140
- "dd55db81": [() => import(/* webpackChunkName: "dd55db81" */ "@site/docs/guides/enterprise-tech-integration.md"), "@site/docs/guides/enterprise-tech-integration.md", require.resolveWeak("@site/docs/guides/enterprise-tech-integration.md")],
141
- "deb90a5a": [() => import(/* webpackChunkName: "deb90a5a" */ "@site/blog/2026-04-13-citations-migration.md"), "@site/blog/2026-04-13-citations-migration.md", require.resolveWeak("@site/blog/2026-04-13-citations-migration.md")],
142
- "df7eb2d3": [() => import(/* webpackChunkName: "df7eb2d3" */ "@site/docs/integrations/dataverse-summary.md"), "@site/docs/integrations/dataverse-summary.md", require.resolveWeak("@site/docs/integrations/dataverse-summary.md")],
143
- "e1948f67": [() => import(/* webpackChunkName: "e1948f67" */ "@site/docs/development/county-data-status.md"), "@site/docs/development/county-data-status.md", require.resolveWeak("@site/docs/development/county-data-status.md")],
144
- "e1a4af30": [() => import(/* webpackChunkName: "e1a4af30" */ "@site/blog/2026-04-06-data-model-expansion.md?truncated=true"), "@site/blog/2026-04-06-data-model-expansion.md?truncated=true", require.resolveWeak("@site/blog/2026-04-06-data-model-expansion.md?truncated=true")],
145
- "e28298d1": [() => import(/* webpackChunkName: "e28298d1" */ "@site/docs/guides/handling-formats.md"), "@site/docs/guides/handling-formats.md", require.resolveWeak("@site/docs/guides/handling-formats.md")],
146
- "e48def05": [() => import(/* webpackChunkName: "e48def05" */ "@site/docs/families/community-resources.md"), "@site/docs/families/community-resources.md", require.resolveWeak("@site/docs/families/community-resources.md")],
147
- "e7565c19": [() => import(/* webpackChunkName: "e7565c19" */ "@site/docs/guides/impact-navigation.md"), "@site/docs/guides/impact-navigation.md", require.resolveWeak("@site/docs/guides/impact-navigation.md")],
148
- "ea52ce0e": [() => import(/* webpackChunkName: "ea52ce0e" */ "@site/docs/legal/data-provider-terms.md"), "@site/docs/legal/data-provider-terms.md", require.resolveWeak("@site/docs/legal/data-provider-terms.md")],
149
- "eaaf1723": [() => import(/* webpackChunkName: "eaaf1723" */ "@generated/docusaurus-plugin-content-blog/default/p/blog-tags-civic-tech-cc9.json"), "@generated/docusaurus-plugin-content-blog/default/p/blog-tags-civic-tech-cc9.json", require.resolveWeak("@generated/docusaurus-plugin-content-blog/default/p/blog-tags-civic-tech-cc9.json")],
150
- "ec048c45": [() => import(/* webpackChunkName: "ec048c45" */ "@site/docs/guides/unified-search.md"), "@site/docs/guides/unified-search.md", require.resolveWeak("@site/docs/guides/unified-search.md")],
151
- "ee0f2835": [() => import(/* webpackChunkName: "ee0f2835" */ "@generated/docusaurus-plugin-content-blog/default/p/blog-tags-citations-6d7.json"), "@generated/docusaurus-plugin-content-blog/default/p/blog-tags-citations-6d7.json", require.resolveWeak("@generated/docusaurus-plugin-content-blog/default/p/blog-tags-citations-6d7.json")],
152
- "ef8b811a": [() => import(/* webpackChunkName: "ef8b811a" */ "@generated/docusaurus-plugin-content-blog/default/p/blog-authors-790.json"), "@generated/docusaurus-plugin-content-blog/default/p/blog-authors-790.json", require.resolveWeak("@generated/docusaurus-plugin-content-blog/default/p/blog-authors-790.json")],
153
- "ef8dafab": [() => import(/* webpackChunkName: "ef8dafab" */ "@site/docs/families/training-education.md"), "@site/docs/families/training-education.md", require.resolveWeak("@site/docs/families/training-education.md")],
154
- "f2edc127": [() => import(/* webpackChunkName: "f2edc127" */ "@site/docs/development/docs-migration.md"), "@site/docs/development/docs-migration.md", require.resolveWeak("@site/docs/development/docs-migration.md")],
155
- "f3587bcb": [() => import(/* webpackChunkName: "f3587bcb" */ "@site/docs/development/migration-v2.md"), "@site/docs/development/migration-v2.md", require.resolveWeak("@site/docs/development/migration-v2.md")],
156
- "f4773002": [() => import(/* webpackChunkName: "f4773002" */ "@site/docs/data-sources/charity-navigator.md"), "@site/docs/data-sources/charity-navigator.md", require.resolveWeak("@site/docs/data-sources/charity-navigator.md")],
157
- "f554a53f": [() => import(/* webpackChunkName: "f554a53f" */ "@site/docs/guides/search-patterns.md"), "@site/docs/guides/search-patterns.md", require.resolveWeak("@site/docs/guides/search-patterns.md")],
158
- "f65f870b": [() => import(/* webpackChunkName: "f65f870b" */ "@site/docs/guides/split-screen.md"), "@site/docs/guides/split-screen.md", require.resolveWeak("@site/docs/guides/split-screen.md")],
159
- "f81c1134": [() => import(/* webpackChunkName: "f81c1134" */ "@generated/docusaurus-plugin-content-blog/default/p/blog-archive-f05.json"), "@generated/docusaurus-plugin-content-blog/default/p/blog-archive-f05.json", require.resolveWeak("@generated/docusaurus-plugin-content-blog/default/p/blog-archive-f05.json")],
160
- "f89dab05": [() => import(/* webpackChunkName: "f89dab05" */ "@site/docs/data-sources/data-model-erd.md"), "@site/docs/data-sources/data-model-erd.md", require.resolveWeak("@site/docs/data-sources/data-model-erd.md")],
161
- "f9cc9c69": [() => import(/* webpackChunkName: "f9cc9c69" */ "@site/docs/data-sources/overview.md"), "@site/docs/data-sources/overview.md", require.resolveWeak("@site/docs/data-sources/overview.md")],
162
- "fbb106eb": [() => import(/* webpackChunkName: "fbb106eb" */ "@site/docs/integrations/overview.md"), "@site/docs/integrations/overview.md", require.resolveWeak("@site/docs/integrations/overview.md")],
163
- "fc11b217": [() => import(/* webpackChunkName: "fc11b217" */ "@site/docs/case-studies/tuscaloosa-discovery.md"), "@site/docs/case-studies/tuscaloosa-discovery.md", require.resolveWeak("@site/docs/case-studies/tuscaloosa-discovery.md")],
164
- "fd1c29a0": [() => import(/* webpackChunkName: "fd1c29a0" */ "@site/docs/case-studies/tuscaloosa-complete.md"), "@site/docs/case-studies/tuscaloosa-complete.md", require.resolveWeak("@site/docs/case-studies/tuscaloosa-complete.md")],
165
- "fdc15dc7": [() => import(/* webpackChunkName: "fdc15dc7" */ "@site/docs/guides/partitioned-datasets.md"), "@site/docs/guides/partitioned-datasets.md", require.resolveWeak("@site/docs/guides/partitioned-datasets.md")],
166
- "ff07523c": [() => import(/* webpackChunkName: "ff07523c" */ "@site/docs/integrations/fec-political-contributions.md"), "@site/docs/integrations/fec-political-contributions.md", require.resolveWeak("@site/docs/integrations/fec-political-contributions.md")],};
 
 
 
 
 
 
 
 
 
1
  export default {
2
+ "__comp---site-src-pages-dashboard-tsx-00-e-459": [() => import(/* webpackChunkName: "__comp---site-src-pages-dashboard-tsx-00-e-459" */ "@site/src/pages/dashboard.tsx"), "@site/src/pages/dashboard.tsx", require.resolveWeak("@site/src/pages/dashboard.tsx")],
3
+ "__comp---site-src-pages-index-tsx-1-df-d3e": [() => import(/* webpackChunkName: "__comp---site-src-pages-index-tsx-1-df-d3e" */ "@site/src/pages/index.tsx"), "@site/src/pages/index.tsx", require.resolveWeak("@site/src/pages/index.tsx")],
4
+ "__comp---theme-blog-archive-page-9-e-4-1d8": [() => import(/* webpackChunkName: "__comp---theme-blog-archive-page-9-e-4-1d8" */ "@theme/BlogArchivePage"), "@theme/BlogArchivePage", require.resolveWeak("@theme/BlogArchivePage")],
5
+ "__comp---theme-blog-list-pagea-6-a-7ba": [() => import(/* webpackChunkName: "__comp---theme-blog-list-pagea-6-a-7ba" */ "@theme/BlogListPage"), "@theme/BlogListPage", require.resolveWeak("@theme/BlogListPage")],
6
+ "__comp---theme-blog-pages-blog-authors-list-page-621-70c": [() => import(/* webpackChunkName: "__comp---theme-blog-pages-blog-authors-list-page-621-70c" */ "@theme/Blog/Pages/BlogAuthorsListPage"), "@theme/Blog/Pages/BlogAuthorsListPage", require.resolveWeak("@theme/Blog/Pages/BlogAuthorsListPage")],
7
+ "__comp---theme-blog-pages-blog-authors-posts-page-33-f-bd5": [() => import(/* webpackChunkName: "__comp---theme-blog-pages-blog-authors-posts-page-33-f-bd5" */ "@theme/Blog/Pages/BlogAuthorsPostsPage"), "@theme/Blog/Pages/BlogAuthorsPostsPage", require.resolveWeak("@theme/Blog/Pages/BlogAuthorsPostsPage")],
8
+ "__comp---theme-blog-post-pageccc-cab": [() => import(/* webpackChunkName: "__comp---theme-blog-post-pageccc-cab" */ "@theme/BlogPostPage"), "@theme/BlogPostPage", require.resolveWeak("@theme/BlogPostPage")],
9
+ "__comp---theme-blog-tags-list-page-01-a-d0b": [() => import(/* webpackChunkName: "__comp---theme-blog-tags-list-page-01-a-d0b" */ "@theme/BlogTagsListPage"), "@theme/BlogTagsListPage", require.resolveWeak("@theme/BlogTagsListPage")],
10
+ "__comp---theme-blog-tags-posts-page-687-b6c": [() => import(/* webpackChunkName: "__comp---theme-blog-tags-posts-page-687-b6c" */ "@theme/BlogTagsPostsPage"), "@theme/BlogTagsPostsPage", require.resolveWeak("@theme/BlogTagsPostsPage")],
11
+ "__comp---theme-debug-config-23-a-2ff": [() => import(/* webpackChunkName: "__comp---theme-debug-config-23-a-2ff" */ "@theme/DebugConfig"), "@theme/DebugConfig", require.resolveWeak("@theme/DebugConfig")],
12
+ "__comp---theme-debug-contentba-8-ce7": [() => import(/* webpackChunkName: "__comp---theme-debug-contentba-8-ce7" */ "@theme/DebugContent"), "@theme/DebugContent", require.resolveWeak("@theme/DebugContent")],
13
+ "__comp---theme-debug-global-dataede-0fa": [() => import(/* webpackChunkName: "__comp---theme-debug-global-dataede-0fa" */ "@theme/DebugGlobalData"), "@theme/DebugGlobalData", require.resolveWeak("@theme/DebugGlobalData")],
14
+ "__comp---theme-debug-registry-679-501": [() => import(/* webpackChunkName: "__comp---theme-debug-registry-679-501" */ "@theme/DebugRegistry"), "@theme/DebugRegistry", require.resolveWeak("@theme/DebugRegistry")],
15
+ "__comp---theme-debug-routes-946-699": [() => import(/* webpackChunkName: "__comp---theme-debug-routes-946-699" */ "@theme/DebugRoutes"), "@theme/DebugRoutes", require.resolveWeak("@theme/DebugRoutes")],
16
+ "__comp---theme-debug-site-metadata-68-e-3d4": [() => import(/* webpackChunkName: "__comp---theme-debug-site-metadata-68-e-3d4" */ "@theme/DebugSiteMetadata"), "@theme/DebugSiteMetadata", require.resolveWeak("@theme/DebugSiteMetadata")],
17
+ "__comp---theme-doc-item-178-a40": [() => import(/* webpackChunkName: "__comp---theme-doc-item-178-a40" */ "@theme/DocItem"), "@theme/DocItem", require.resolveWeak("@theme/DocItem")],
18
+ "__comp---theme-doc-roota-94-67a": [() => import(/* webpackChunkName: "__comp---theme-doc-roota-94-67a" */ "@theme/DocRoot"), "@theme/DocRoot", require.resolveWeak("@theme/DocRoot")],
19
+ "__comp---theme-doc-version-roota-7-b-5de": [() => import(/* webpackChunkName: "__comp---theme-doc-version-roota-7-b-5de" */ "@theme/DocVersionRoot"), "@theme/DocVersionRoot", require.resolveWeak("@theme/DocVersionRoot")],
20
+ "__comp---theme-docs-root-5-e-9-0b6": [() => import(/* webpackChunkName: "__comp---theme-docs-root-5-e-9-0b6" */ "@theme/DocsRoot"), "@theme/DocsRoot", require.resolveWeak("@theme/DocsRoot")],
21
+ "__comp---theme-mdx-page-1-f-3-b90": [() => import(/* webpackChunkName: "__comp---theme-mdx-page-1-f-3-b90" */ "@theme/MDXPage"), "@theme/MDXPage", require.resolveWeak("@theme/MDXPage")],
22
+ "__props---blog-archivef-81-229": [() => import(/* webpackChunkName: "__props---blog-archivef-81-229" */ "@generated/docusaurus-plugin-content-blog/default/p/blog-archive-f05.json"), "@generated/docusaurus-plugin-content-blog/default/p/blog-archive-f05.json", require.resolveWeak("@generated/docusaurus-plugin-content-blog/default/p/blog-archive-f05.json")],
23
+ "__props---blog-authors-communityoned-7-a-8fc": [() => import(/* webpackChunkName: "__props---blog-authors-communityoned-7-a-8fc" */ "@generated/docusaurus-plugin-content-blog/default/p/blog-authors-communityone-ddd.json"), "@generated/docusaurus-plugin-content-blog/default/p/blog-authors-communityone-ddd.json", require.resolveWeak("@generated/docusaurus-plugin-content-blog/default/p/blog-authors-communityone-ddd.json")],
24
+ "__props---blog-authorsef-8-44f": [() => import(/* webpackChunkName: "__props---blog-authorsef-8-44f" */ "@generated/docusaurus-plugin-content-blog/default/p/blog-authors-790.json"), "@generated/docusaurus-plugin-content-blog/default/p/blog-authors-790.json", require.resolveWeak("@generated/docusaurus-plugin-content-blog/default/p/blog-authors-790.json")],
25
+ "__props---blog-tags-3-a-2-fa2": [() => import(/* webpackChunkName: "__props---blog-tags-3-a-2-fa2" */ "@generated/docusaurus-plugin-content-blog/default/p/blog-tags-df9.json"), "@generated/docusaurus-plugin-content-blog/default/p/blog-tags-df9.json", require.resolveWeak("@generated/docusaurus-plugin-content-blog/default/p/blog-tags-df9.json")],
26
+ "__props---blog-tags-citationsee-0-d4e": [() => import(/* webpackChunkName: "__props---blog-tags-citationsee-0-d4e" */ "@generated/docusaurus-plugin-content-blog/default/p/blog-tags-citations-6d7.json"), "@generated/docusaurus-plugin-content-blog/default/p/blog-tags-citations-6d7.json", require.resolveWeak("@generated/docusaurus-plugin-content-blog/default/p/blog-tags-citations-6d7.json")],
27
+ "__props---blog-tags-civic-techeaa-486": [() => import(/* webpackChunkName: "__props---blog-tags-civic-techeaa-486" */ "@generated/docusaurus-plugin-content-blog/default/p/blog-tags-civic-tech-cc9.json"), "@generated/docusaurus-plugin-content-blog/default/p/blog-tags-civic-tech-cc9.json", require.resolveWeak("@generated/docusaurus-plugin-content-blog/default/p/blog-tags-civic-tech-cc9.json")],
28
+ "__props---blog-tags-communitydc-8-7d6": [() => import(/* webpackChunkName: "__props---blog-tags-communitydc-8-7d6" */ "@generated/docusaurus-plugin-content-blog/default/p/blog-tags-community-623.json"), "@generated/docusaurus-plugin-content-blog/default/p/blog-tags-community-623.json", require.resolveWeak("@generated/docusaurus-plugin-content-blog/default/p/blog-tags-community-623.json")],
29
+ "__props---blog-tags-data-modela-3-c-9de": [() => import(/* webpackChunkName: "__props---blog-tags-data-modela-3-c-9de" */ "@generated/docusaurus-plugin-content-blog/default/p/blog-tags-data-model-be1.json"), "@generated/docusaurus-plugin-content-blog/default/p/blog-tags-data-model-be1.json", require.resolveWeak("@generated/docusaurus-plugin-content-blog/default/p/blog-tags-data-model-be1.json")],
30
+ "__props---blog-tags-deploymentc-6-b-56c": [() => import(/* webpackChunkName: "__props---blog-tags-deploymentc-6-b-56c" */ "@generated/docusaurus-plugin-content-blog/default/p/blog-tags-deployment-a54.json"), "@generated/docusaurus-plugin-content-blog/default/p/blog-tags-deployment-a54.json", require.resolveWeak("@generated/docusaurus-plugin-content-blog/default/p/blog-tags-deployment-a54.json")],
31
+ "__props---blog-tags-documentationaf-8-3c5": [() => import(/* webpackChunkName: "__props---blog-tags-documentationaf-8-3c5" */ "@generated/docusaurus-plugin-content-blog/default/p/blog-tags-documentation-453.json"), "@generated/docusaurus-plugin-content-blog/default/p/blog-tags-documentation-453.json", require.resolveWeak("@generated/docusaurus-plugin-content-blog/default/p/blog-tags-documentation-453.json")],
32
+ "__props---blogc-15-573": [() => import(/* webpackChunkName: "__props---blogc-15-573" */ "@generated/docusaurus-plugin-content-blog/default/p/blog-bd9.json"), "@generated/docusaurus-plugin-content-blog/default/p/blog-bd9.json", require.resolveWeak("@generated/docusaurus-plugin-content-blog/default/p/blog-bd9.json")],
33
+ "__props---docs-005-788": [() => import(/* webpackChunkName: "__props---docs-005-788" */ "@generated/docusaurus-plugin-content-docs/default/p/docs-175.json"), "@generated/docusaurus-plugin-content-docs/default/p/docs-175.json", require.resolveWeak("@generated/docusaurus-plugin-content-docs/default/p/docs-175.json")],
34
+ "__props---docusaurus-debug-content-3-c-0-be2": [() => import(/* webpackChunkName: "__props---docusaurus-debug-content-3-c-0-be2" */ "@generated/docusaurus-plugin-debug/default/p/docusaurus-debug-content-0d5.json"), "@generated/docusaurus-plugin-debug/default/p/docusaurus-debug-content-0d5.json", require.resolveWeak("@generated/docusaurus-plugin-debug/default/p/docusaurus-debug-content-0d5.json")],
35
+ "blogMetadata---blog-authorsace-e7d": [() => import(/* webpackChunkName: "blogMetadata---blog-authorsace-e7d" */ "~blog/default/blogMetadata-default.json"), "~blog/default/blogMetadata-default.json", require.resolveWeak("~blog/default/blogMetadata-default.json")],
36
+ "config---dashboard-5-e-9-f57": [() => import(/* webpackChunkName: "config---dashboard-5-e-9-f57" */ "@generated/docusaurus.config"), "@generated/docusaurus.config", require.resolveWeak("@generated/docusaurus.config")],
37
+ "content---blog-371-018": [() => import(/* webpackChunkName: "content---blog-371-018" */ "@site/blog/2026-04-13-citations-migration.md?truncated=true"), "@site/blog/2026-04-13-citations-migration.md?truncated=true", require.resolveWeak("@site/blog/2026-04-13-citations-migration.md?truncated=true")],
38
+ "content---blog-6-bd-db5": [() => import(/* webpackChunkName: "content---blog-6-bd-db5" */ "@site/blog/2026-04-20-homepage-navigation-fixes.md?truncated=true"), "@site/blog/2026-04-20-homepage-navigation-fixes.md?truncated=true", require.resolveWeak("@site/blog/2026-04-20-homepage-navigation-fixes.md?truncated=true")],
39
+ "content---blog-week-1-civic-tech-tracking-2-dc-c85": [() => import(/* webpackChunkName: "content---blog-week-1-civic-tech-tracking-2-dc-c85" */ "@site/blog/2026-04-06-data-model-expansion.md"), "@site/blog/2026-04-06-data-model-expansion.md", require.resolveWeak("@site/blog/2026-04-06-data-model-expansion.md")],
40
+ "content---blog-week-2-building-trust-transparencydeb-240": [() => import(/* webpackChunkName: "content---blog-week-2-building-trust-transparencydeb-240" */ "@site/blog/2026-04-13-citations-migration.md"), "@site/blog/2026-04-13-citations-migration.md", require.resolveWeak("@site/blog/2026-04-13-citations-migration.md")],
41
+ "content---blog-week-3-easier-access-civic-data-4-dd-7c5": [() => import(/* webpackChunkName: "content---blog-week-3-easier-access-civic-data-4-dd-7c5" */ "@site/blog/2026-04-20-homepage-navigation-fixes.md"), "@site/blog/2026-04-20-homepage-navigation-fixes.md", require.resolveWeak("@site/blog/2026-04-20-homepage-navigation-fixes.md")],
42
+ "content---bloge-1-a-bd7": [() => import(/* webpackChunkName: "content---bloge-1-a-bd7" */ "@site/blog/2026-04-06-data-model-expansion.md?truncated=true"), "@site/blog/2026-04-06-data-model-expansion.md?truncated=true", require.resolveWeak("@site/blog/2026-04-06-data-model-expansion.md?truncated=true")],
43
+ "content---docs-architecture-528-86f": [() => import(/* webpackChunkName: "content---docs-architecture-528-86f" */ "@site/docs/architecture.md"), "@site/docs/architecture.md", require.resolveWeak("@site/docs/architecture.md")],
44
+ "content---docs-case-studies-tuscaloosa-completefd-1-af9": [() => import(/* webpackChunkName: "content---docs-case-studies-tuscaloosa-completefd-1-af9" */ "@site/docs/case-studies/tuscaloosa-complete.md"), "@site/docs/case-studies/tuscaloosa-complete.md", require.resolveWeak("@site/docs/case-studies/tuscaloosa-complete.md")],
45
+ "content---docs-case-studies-tuscaloosa-discoveryfc-1-5ec": [() => import(/* webpackChunkName: "content---docs-case-studies-tuscaloosa-discoveryfc-1-5ec" */ "@site/docs/case-studies/tuscaloosa-discovery.md"), "@site/docs/case-studies/tuscaloosa-discovery.md", require.resolveWeak("@site/docs/case-studies/tuscaloosa-discovery.md")],
46
+ "content---docs-case-studies-tuscaloosa-pipeline-122-c0e": [() => import(/* webpackChunkName: "content---docs-case-studies-tuscaloosa-pipeline-122-c0e" */ "@site/docs/case-studies/tuscaloosa-pipeline.md"), "@site/docs/case-studies/tuscaloosa-pipeline.md", require.resolveWeak("@site/docs/case-studies/tuscaloosa-pipeline.md")],
47
+ "content---docs-data-sources-ballot-election-sources-86-c-b33": [() => import(/* webpackChunkName: "content---docs-data-sources-ballot-election-sources-86-c-b33" */ "@site/docs/data-sources/ballot-election-sources.md"), "@site/docs/data-sources/ballot-election-sources.md", require.resolveWeak("@site/docs/data-sources/ballot-election-sources.md")],
48
+ "content---docs-data-sources-census-acs-892-ced": [() => import(/* webpackChunkName: "content---docs-data-sources-census-acs-892-ced" */ "@site/docs/data-sources/census-acs.md"), "@site/docs/data-sources/census-acs.md", require.resolveWeak("@site/docs/data-sources/census-acs.md")],
49
+ "content---docs-data-sources-census-data-185-ea3": [() => import(/* webpackChunkName: "content---docs-data-sources-census-data-185-ea3" */ "@site/docs/data-sources/census-data.md"), "@site/docs/data-sources/census-data.md", require.resolveWeak("@site/docs/data-sources/census-data.md")],
50
+ "content---docs-data-sources-charity-navigatorf-47-3e6": [() => import(/* webpackChunkName: "content---docs-data-sources-charity-navigatorf-47-3e6" */ "@site/docs/data-sources/charity-navigator.md"), "@site/docs/data-sources/charity-navigator.md", require.resolveWeak("@site/docs/data-sources/charity-navigator.md")],
51
+ "content---docs-data-sources-citationscc-5-09f": [() => import(/* webpackChunkName: "content---docs-data-sources-citationscc-5-09f" */ "@site/docs/data-sources/citations.md"), "@site/docs/data-sources/citations.md", require.resolveWeak("@site/docs/data-sources/citations.md")],
52
+ "content---docs-data-sources-data-model-erdf-89-b95": [() => import(/* webpackChunkName: "content---docs-data-sources-data-model-erdf-89-b95" */ "@site/docs/data-sources/data-model-erd.md"), "@site/docs/data-sources/data-model-erd.md", require.resolveWeak("@site/docs/data-sources/data-model-erd.md")],
53
+ "content---docs-data-sources-factcheck-sources-264-750": [() => import(/* webpackChunkName: "content---docs-data-sources-factcheck-sources-264-750" */ "@site/docs/data-sources/factcheck-sources.md"), "@site/docs/data-sources/factcheck-sources.md", require.resolveWeak("@site/docs/data-sources/factcheck-sources.md")],
54
+ "content---docs-data-sources-form-990-xml-035-fa2": [() => import(/* webpackChunkName: "content---docs-data-sources-form-990-xml-035-fa2" */ "@site/docs/data-sources/form-990-xml.md"), "@site/docs/data-sources/form-990-xml.md", require.resolveWeak("@site/docs/data-sources/form-990-xml.md")],
55
+ "content---docs-data-sources-huggingface-datasets-297-32d": [() => import(/* webpackChunkName: "content---docs-data-sources-huggingface-datasets-297-32d" */ "@site/docs/data-sources/huggingface-datasets.md"), "@site/docs/data-sources/huggingface-datasets.md", require.resolveWeak("@site/docs/data-sources/huggingface-datasets.md")],
56
+ "content---docs-data-sources-irs-bulk-data-42-b-0a2": [() => import(/* webpackChunkName: "content---docs-data-sources-irs-bulk-data-42-b-0a2" */ "@site/docs/data-sources/irs-bulk-data.md"), "@site/docs/data-sources/irs-bulk-data.md", require.resolveWeak("@site/docs/data-sources/irs-bulk-data.md")],
57
+ "content---docs-data-sources-jurisdiction-discovery-52-c-d52": [() => import(/* webpackChunkName: "content---docs-data-sources-jurisdiction-discovery-52-c-d52" */ "@site/docs/data-sources/jurisdiction-discovery.md"), "@site/docs/data-sources/jurisdiction-discovery.md", require.resolveWeak("@site/docs/data-sources/jurisdiction-discovery.md")],
58
+ "content---docs-data-sources-nonprofit-sources-2-df-537": [() => import(/* webpackChunkName: "content---docs-data-sources-nonprofit-sources-2-df-537" */ "@site/docs/data-sources/nonprofit-sources.md"), "@site/docs/data-sources/nonprofit-sources.md", require.resolveWeak("@site/docs/data-sources/nonprofit-sources.md")],
59
+ "content---docs-data-sources-open-source-repositories-0-af-e9a": [() => import(/* webpackChunkName: "content---docs-data-sources-open-source-repositories-0-af-e9a" */ "@site/docs/data-sources/open-source-repositories.md"), "@site/docs/data-sources/open-source-repositories.md", require.resolveWeak("@site/docs/data-sources/open-source-repositories.md")],
60
+ "content---docs-data-sources-overviewf-9-c-36d": [() => import(/* webpackChunkName: "content---docs-data-sources-overviewf-9-c-36d" */ "@site/docs/data-sources/overview.md"), "@site/docs/data-sources/overview.md", require.resolveWeak("@site/docs/data-sources/overview.md")],
61
+ "content---docs-data-sources-polling-survey-sourcesc-95-59a": [() => import(/* webpackChunkName: "content---docs-data-sources-polling-survey-sourcesc-95-59a" */ "@site/docs/data-sources/polling-survey-sources.md"), "@site/docs/data-sources/polling-survey-sources.md", require.resolveWeak("@site/docs/data-sources/polling-survey-sources.md")],
62
+ "content---docs-data-sources-url-datasets-74-e-591": [() => import(/* webpackChunkName: "content---docs-data-sources-url-datasets-74-e-591" */ "@site/docs/data-sources/url-datasets.md"), "@site/docs/data-sources/url-datasets.md", require.resolveWeak("@site/docs/data-sources/url-datasets.md")],
63
+ "content---docs-data-sources-video-channels-95-b-06c": [() => import(/* webpackChunkName: "content---docs-data-sources-video-channels-95-b-06c" */ "@site/docs/data-sources/video-channels.md"), "@site/docs/data-sources/video-channels.md", require.resolveWeak("@site/docs/data-sources/video-channels.md")],
64
+ "content---docs-data-sources-video-sourcesd-0-f-535": [() => import(/* webpackChunkName: "content---docs-data-sources-video-sourcesd-0-f-535" */ "@site/docs/data-sources/video-sources.md"), "@site/docs/data-sources/video-sources.md", require.resolveWeak("@site/docs/data-sources/video-sources.md")],
65
+ "content---docs-data-sources-youtube-discovery-7-bd-305": [() => import(/* webpackChunkName: "content---docs-data-sources-youtube-discovery-7-bd-305" */ "@site/docs/data-sources/youtube-discovery.md"), "@site/docs/data-sources/youtube-discovery.md", require.resolveWeak("@site/docs/data-sources/youtube-discovery.md")],
66
+ "content---docs-deployment-authentication-setup-06-f-fdd": [() => import(/* webpackChunkName: "content---docs-deployment-authentication-setup-06-f-fdd" */ "@site/docs/deployment/authentication-setup.md"), "@site/docs/deployment/authentication-setup.md", require.resolveWeak("@site/docs/deployment/authentication-setup.md")],
67
+ "content---docs-deployment-build-protection-071-bd6": [() => import(/* webpackChunkName: "content---docs-deployment-build-protection-071-bd6" */ "@site/docs/deployment/build-protection.md"), "@site/docs/deployment/build-protection.md", require.resolveWeak("@site/docs/deployment/build-protection.md")],
68
+ "content---docs-deployment-build-verification-731-0a1": [() => import(/* webpackChunkName: "content---docs-deployment-build-verification-731-0a1" */ "@site/docs/deployment/build-verification.md"), "@site/docs/deployment/build-verification.md", require.resolveWeak("@site/docs/deployment/build-verification.md")],
69
+ "content---docs-deployment-costs-7-b-6-70b": [() => import(/* webpackChunkName: "content---docs-deployment-costs-7-b-6-70b" */ "@site/docs/deployment/costs.md"), "@site/docs/deployment/costs.md", require.resolveWeak("@site/docs/deployment/costs.md")],
70
+ "content---docs-deployment-d-drive-configuration-224-189": [() => import(/* webpackChunkName: "content---docs-deployment-d-drive-configuration-224-189" */ "@site/docs/deployment/d-drive-configuration.md"), "@site/docs/deployment/d-drive-configuration.md", require.resolveWeak("@site/docs/deployment/d-drive-configuration.md")],
71
+ "content---docs-deployment-databricks-apps-41-d-185": [() => import(/* webpackChunkName: "content---docs-deployment-databricks-apps-41-d-185" */ "@site/docs/deployment/databricks-apps.md"), "@site/docs/deployment/databricks-apps.md", require.resolveWeak("@site/docs/deployment/databricks-apps.md")],
72
+ "content---docs-deployment-databricks-migration-670-d42": [() => import(/* webpackChunkName: "content---docs-deployment-databricks-migration-670-d42" */ "@site/docs/deployment/databricks-migration.md"), "@site/docs/deployment/databricks-migration.md", require.resolveWeak("@site/docs/deployment/databricks-migration.md")],
73
+ "content---docs-deployment-docker-troubleshooting-938-867": [() => import(/* webpackChunkName: "content---docs-deployment-docker-troubleshooting-938-867" */ "@site/docs/deployment/docker-troubleshooting.md"), "@site/docs/deployment/docker-troubleshooting.md", require.resolveWeak("@site/docs/deployment/docker-troubleshooting.md")],
74
+ "content---docs-deployment-huggingface-spacesb-13-c8e": [() => import(/* webpackChunkName: "content---docs-deployment-huggingface-spacesb-13-c8e" */ "@site/docs/deployment/huggingface-spaces.md"), "@site/docs/deployment/huggingface-spaces.md", require.resolveWeak("@site/docs/deployment/huggingface-spaces.md")],
75
+ "content---docs-deployment-jurisdiction-discovery-359-3e8": [() => import(/* webpackChunkName: "content---docs-deployment-jurisdiction-discovery-359-3e8" */ "@site/docs/deployment/jurisdiction-discovery.md"), "@site/docs/deployment/jurisdiction-discovery.md", require.resolveWeak("@site/docs/deployment/jurisdiction-discovery.md")],
76
+ "content---docs-deployment-oauth-providers-setup-7-cc-992": [() => import(/* webpackChunkName: "content---docs-deployment-oauth-providers-setup-7-cc-992" */ "@site/docs/deployment/oauth-providers-setup.md"), "@site/docs/deployment/oauth-providers-setup.md", require.resolveWeak("@site/docs/deployment/oauth-providers-setup.md")],
77
+ "content---docs-deployment-quickstart-databricks-2-a-8-894": [() => import(/* webpackChunkName: "content---docs-deployment-quickstart-databricks-2-a-8-894" */ "@site/docs/deployment/quickstart-databricks.md"), "@site/docs/deployment/quickstart-databricks.md", require.resolveWeak("@site/docs/deployment/quickstart-databricks.md")],
78
+ "content---docs-deployment-rename-repository-22-d-4d5": [() => import(/* webpackChunkName: "content---docs-deployment-rename-repository-22-d-4d5" */ "@site/docs/deployment/rename-repository.md"), "@site/docs/deployment/rename-repository.md", require.resolveWeak("@site/docs/deployment/rename-repository.md")],
79
+ "content---docs-deployment-scale-27-d-e60": [() => import(/* webpackChunkName: "content---docs-deployment-scale-27-d-e60" */ "@site/docs/deployment/scale.md"), "@site/docs/deployment/scale.md", require.resolveWeak("@site/docs/deployment/scale.md")],
80
+ "content---docs-deployment-schema-migrationc-2-e-233": [() => import(/* webpackChunkName: "content---docs-deployment-schema-migrationc-2-e-233" */ "@site/docs/deployment/schema-migration.md"), "@site/docs/deployment/schema-migration.md", require.resolveWeak("@site/docs/deployment/schema-migration.md")],
81
+ "content---docs-deployment-storage-2-d-0-f7f": [() => import(/* webpackChunkName: "content---docs-deployment-storage-2-d-0-f7f" */ "@site/docs/deployment/storage.md"), "@site/docs/deployment/storage.md", require.resolveWeak("@site/docs/deployment/storage.md")],
82
+ "content---docs-deployment-variable-migrationd-11-4c9": [() => import(/* webpackChunkName: "content---docs-deployment-variable-migrationd-11-4c9" */ "@site/docs/deployment/variable-migration.md"), "@site/docs/deployment/variable-migration.md", require.resolveWeak("@site/docs/deployment/variable-migration.md")],
83
+ "content---docs-development-adding-data-sources-3-df-e92": [() => import(/* webpackChunkName: "content---docs-development-adding-data-sources-3-df-e92" */ "@site/docs/development/adding-data-sources.md"), "@site/docs/development/adding-data-sources.md", require.resolveWeak("@site/docs/development/adding-data-sources.md")],
84
+ "content---docs-development-api-logging-errorsc-63-92a": [() => import(/* webpackChunkName: "content---docs-development-api-logging-errorsc-63-92a" */ "@site/docs/development/api-logging-errors.md"), "@site/docs/development/api-logging-errors.md", require.resolveWeak("@site/docs/development/api-logging-errors.md")],
85
+ "content---docs-development-changelogc-99-cdf": [() => import(/* webpackChunkName: "content---docs-development-changelogc-99-cdf" */ "@site/docs/development/changelog.md"), "@site/docs/development/changelog.md", require.resolveWeak("@site/docs/development/changelog.md")],
86
+ "content---docs-development-county-data-statuse-19-222": [() => import(/* webpackChunkName: "content---docs-development-county-data-statuse-19-222" */ "@site/docs/development/county-data-status.md"), "@site/docs/development/county-data-status.md", require.resolveWeak("@site/docs/development/county-data-status.md")],
87
+ "content---docs-development-dashboard-redesign-7-df-28b": [() => import(/* webpackChunkName: "content---docs-development-dashboard-redesign-7-df-28b" */ "@site/docs/development/dashboard-redesign.md"), "@site/docs/development/dashboard-redesign.md", require.resolveWeak("@site/docs/development/dashboard-redesign.md")],
88
+ "content---docs-development-database-setup-6-c-0-8da": [() => import(/* webpackChunkName: "content---docs-development-database-setup-6-c-0-8da" */ "@site/docs/development/database-setup.md"), "@site/docs/development/database-setup.md", require.resolveWeak("@site/docs/development/database-setup.md")],
89
+ "content---docs-development-docs-migrationf-2-e-8b7": [() => import(/* webpackChunkName: "content---docs-development-docs-migrationf-2-e-8b7" */ "@site/docs/development/docs-migration.md"), "@site/docs/development/docs-migration.md", require.resolveWeak("@site/docs/development/docs-migration.md")],
90
+ "content---docs-development-enhancements-864-f41": [() => import(/* webpackChunkName: "content---docs-development-enhancements-864-f41" */ "@site/docs/development/enhancements.md"), "@site/docs/development/enhancements.md", require.resolveWeak("@site/docs/development/enhancements.md")],
91
+ "content---docs-development-events-naming-migration-6-db-3cf": [() => import(/* webpackChunkName: "content---docs-development-events-naming-migration-6-db-3cf" */ "@site/docs/development/events-naming-migration.md"), "@site/docs/development/events-naming-migration.md", require.resolveWeak("@site/docs/development/events-naming-migration.md")],
92
+ "content---docs-development-integration-status-0-f-8-30d": [() => import(/* webpackChunkName: "content---docs-development-integration-status-0-f-8-30d" */ "@site/docs/development/integration-status.md"), "@site/docs/development/integration-status.md", require.resolveWeak("@site/docs/development/integration-status.md")],
93
+ "content---docs-development-intel-optimization-20-f-b5c": [() => import(/* webpackChunkName: "content---docs-development-intel-optimization-20-f-b5c" */ "@site/docs/development/intel-optimization.md"), "@site/docs/development/intel-optimization.md", require.resolveWeak("@site/docs/development/intel-optimization.md")],
94
+ "content---docs-development-migration-v-2-f-35-314": [() => import(/* webpackChunkName: "content---docs-development-migration-v-2-f-35-314" */ "@site/docs/development/migration-v2.md"), "@site/docs/development/migration-v2.md", require.resolveWeak("@site/docs/development/migration-v2.md")],
95
+ "content---docs-development-new-capabilities-249-959": [() => import(/* webpackChunkName: "content---docs-development-new-capabilities-249-959" */ "@site/docs/development/new-capabilities.md"), "@site/docs/development/new-capabilities.md", require.resolveWeak("@site/docs/development/new-capabilities.md")],
96
+ "content---docs-development-openstates-integration-05-d-c77": [() => import(/* webpackChunkName: "content---docs-development-openstates-integration-05-d-c77" */ "@site/docs/development/openstates-integration.md"), "@site/docs/development/openstates-integration.md", require.resolveWeak("@site/docs/development/openstates-integration.md")],
97
+ "content---docs-development-port-guideca-5-d86": [() => import(/* webpackChunkName: "content---docs-development-port-guideca-5-d86" */ "@site/docs/development/port-guide.md"), "@site/docs/development/port-guide.md", require.resolveWeak("@site/docs/development/port-guide.md")],
98
+ "content---docs-development-react-refactoring-698-00f": [() => import(/* webpackChunkName: "content---docs-development-react-refactoring-698-00f" */ "@site/docs/development/react-refactoring.md"), "@site/docs/development/react-refactoring.md", require.resolveWeak("@site/docs/development/react-refactoring.md")],
99
+ "content---docs-development-readme-migrationcb-2-69d": [() => import(/* webpackChunkName: "content---docs-development-readme-migrationcb-2-69d" */ "@site/docs/development/readme-migration.md"), "@site/docs/development/readme-migration.md", require.resolveWeak("@site/docs/development/readme-migration.md")],
100
+ "content---docs-development-real-time-statistics-011-fcd": [() => import(/* webpackChunkName: "content---docs-development-real-time-statistics-011-fcd" */ "@site/docs/development/real-time-statistics.md"), "@site/docs/development/real-time-statistics.md", require.resolveWeak("@site/docs/development/real-time-statistics.md")],
101
+ "content---docs-development-refactoring-summary-3-d-7-e87": [() => import(/* webpackChunkName: "content---docs-development-refactoring-summary-3-d-7-e87" */ "@site/docs/development/refactoring-summary.md"), "@site/docs/development/refactoring-summary.md", require.resolveWeak("@site/docs/development/refactoring-summary.md")],
102
+ "content---docs-development-schema-migration-summarya-6-e-b3e": [() => import(/* webpackChunkName: "content---docs-development-schema-migration-summarya-6-e-b3e" */ "@site/docs/development/schema-migration-summary.md"), "@site/docs/development/schema-migration-summary.md", require.resolveWeak("@site/docs/development/schema-migration-summary.md")],
103
+ "content---docs-development-terminal-corruption-prevention-16-e-abe": [() => import(/* webpackChunkName: "content---docs-development-terminal-corruption-prevention-16-e-abe" */ "@site/docs/development/terminal-corruption-prevention.md"), "@site/docs/development/terminal-corruption-prevention.md", require.resolveWeak("@site/docs/development/terminal-corruption-prevention.md")],
104
+ "content---docs-families-community-events-828-910": [() => import(/* webpackChunkName: "content---docs-families-community-events-828-910" */ "@site/docs/families/community-events.md"), "@site/docs/families/community-events.md", require.resolveWeak("@site/docs/families/community-events.md")],
105
+ "content---docs-families-community-resourcese-48-84b": [() => import(/* webpackChunkName: "content---docs-families-community-resourcese-48-84b" */ "@site/docs/families/community-resources.md"), "@site/docs/families/community-resources.md", require.resolveWeak("@site/docs/families/community-resources.md")],
106
+ "content---docs-families-service-requests-90-a-24b": [() => import(/* webpackChunkName: "content---docs-families-service-requests-90-a-24b" */ "@site/docs/families/service-requests.md"), "@site/docs/families/service-requests.md", require.resolveWeak("@site/docs/families/service-requests.md")],
107
+ "content---docs-families-training-educationef-8-55d": [() => import(/* webpackChunkName: "content---docs-families-training-educationef-8-55d" */ "@site/docs/families/training-education.md"), "@site/docs/families/training-education.md", require.resolveWeak("@site/docs/families/training-education.md")],
108
+ "content---docs-families-voter-registration-927-847": [() => import(/* webpackChunkName: "content---docs-families-voter-registration-927-847" */ "@site/docs/families/voter-registration.md"), "@site/docs/families/voter-registration.md", require.resolveWeak("@site/docs/families/voter-registration.md")],
109
+ "content---docs-for-advocates-6-c-8-2df": [() => import(/* webpackChunkName: "content---docs-for-advocates-6-c-8-2df" */ "@site/docs/for-advocates.md"), "@site/docs/for-advocates.md", require.resolveWeak("@site/docs/for-advocates.md")],
110
+ "content---docs-for-developersb-31-32a": [() => import(/* webpackChunkName: "content---docs-for-developersb-31-32a" */ "@site/docs/for-developers.md"), "@site/docs/for-developers.md", require.resolveWeak("@site/docs/for-developers.md")],
111
+ "content---docs-for-families-22-d-199": [() => import(/* webpackChunkName: "content---docs-for-families-22-d-199" */ "@site/docs/for-families.md"), "@site/docs/for-families.md", require.resolveWeak("@site/docs/for-families.md")],
112
+ "content---docs-guides-accountability-strategy-70-e-54e": [() => import(/* webpackChunkName: "content---docs-guides-accountability-strategy-70-e-54e" */ "@site/docs/guides/accountability-strategy.md"), "@site/docs/guides/accountability-strategy.md", require.resolveWeak("@site/docs/guides/accountability-strategy.md")],
113
+ "content---docs-guides-api-troubleshooting-692-00a": [() => import(/* webpackChunkName: "content---docs-guides-api-troubleshooting-692-00a" */ "@site/docs/guides/api-troubleshooting.md"), "@site/docs/guides/api-troubleshooting.md", require.resolveWeak("@site/docs/guides/api-troubleshooting.md")],
114
+ "content---docs-guides-contacts-officials-4-f-1-a5b": [() => import(/* webpackChunkName: "content---docs-guides-contacts-officials-4-f-1-a5b" */ "@site/docs/guides/contacts-officials.md"), "@site/docs/guides/contacts-officials.md", require.resolveWeak("@site/docs/guides/contacts-officials.md")],
115
+ "content---docs-guides-county-aggregation-215-bcf": [() => import(/* webpackChunkName: "content---docs-guides-county-aggregation-215-bcf" */ "@site/docs/guides/county-aggregation.md"), "@site/docs/guides/county-aggregation.md", require.resolveWeak("@site/docs/guides/county-aggregation.md")],
116
+ "content---docs-guides-document-libraries-8-d-6-f24": [() => import(/* webpackChunkName: "content---docs-guides-document-libraries-8-d-6-f24" */ "@site/docs/guides/document-libraries.md"), "@site/docs/guides/document-libraries.md", require.resolveWeak("@site/docs/guides/document-libraries.md")],
117
+ "content---docs-guides-enterprise-tech-integrationdd-5-16d": [() => import(/* webpackChunkName: "content---docs-guides-enterprise-tech-integrationdd-5-16d" */ "@site/docs/guides/enterprise-tech-integration.md"), "@site/docs/guides/enterprise-tech-integration.md", require.resolveWeak("@site/docs/guides/enterprise-tech-integration.md")],
118
+ "content---docs-guides-form-990-enrichmentcc-4-0b0": [() => import(/* webpackChunkName: "content---docs-guides-form-990-enrichmentcc-4-0b0" */ "@site/docs/guides/form-990-enrichment.md"), "@site/docs/guides/form-990-enrichment.md", require.resolveWeak("@site/docs/guides/form-990-enrichment.md")],
119
+ "content---docs-guides-gold-table-pipeline-170-d73": [() => import(/* webpackChunkName: "content---docs-guides-gold-table-pipeline-170-d73" */ "@site/docs/guides/gold-table-pipeline.md"), "@site/docs/guides/gold-table-pipeline.md", require.resolveWeak("@site/docs/guides/gold-table-pipeline.md")],
120
+ "content---docs-guides-handling-formatse-28-590": [() => import(/* webpackChunkName: "content---docs-guides-handling-formatse-28-590" */ "@site/docs/guides/handling-formats.md"), "@site/docs/guides/handling-formats.md", require.resolveWeak("@site/docs/guides/handling-formats.md")],
121
+ "content---docs-guides-huggingface-datasets-24-e-7a0": [() => import(/* webpackChunkName: "content---docs-guides-huggingface-datasets-24-e-7a0" */ "@site/docs/guides/huggingface-datasets.md"), "@site/docs/guides/huggingface-datasets.md", require.resolveWeak("@site/docs/guides/huggingface-datasets.md")],
122
+ "content---docs-guides-huggingface-features-6-f-2-039": [() => import(/* webpackChunkName: "content---docs-guides-huggingface-features-6-f-2-039" */ "@site/docs/guides/huggingface-features.md"), "@site/docs/guides/huggingface-features.md", require.resolveWeak("@site/docs/guides/huggingface-features.md")],
123
+ "content---docs-guides-huggingface-integration-9-b-5-80f": [() => import(/* webpackChunkName: "content---docs-guides-huggingface-integration-9-b-5-80f" */ "@site/docs/guides/huggingface-integration.md"), "@site/docs/guides/huggingface-integration.md", require.resolveWeak("@site/docs/guides/huggingface-integration.md")],
124
+ "content---docs-guides-huggingface-limits-46-d-95a": [() => import(/* webpackChunkName: "content---docs-guides-huggingface-limits-46-d-95a" */ "@site/docs/guides/huggingface-limits.md"), "@site/docs/guides/huggingface-limits.md", require.resolveWeak("@site/docs/guides/huggingface-limits.md")],
125
+ "content---docs-guides-huggingface-publishingda-5-330": [() => import(/* webpackChunkName: "content---docs-guides-huggingface-publishingda-5-330" */ "@site/docs/guides/huggingface-publishing.md"), "@site/docs/guides/huggingface-publishing.md", require.resolveWeak("@site/docs/guides/huggingface-publishing.md")],
126
+ "content---docs-guides-huggingface-quickstartd-7-b-54e": [() => import(/* webpackChunkName: "content---docs-guides-huggingface-quickstartd-7-b-54e" */ "@site/docs/guides/huggingface-quickstart.md"), "@site/docs/guides/huggingface-quickstart.md", require.resolveWeak("@site/docs/guides/huggingface-quickstart.md")],
127
+ "content---docs-guides-impact-navigatione-75-b18": [() => import(/* webpackChunkName: "content---docs-guides-impact-navigatione-75-b18" */ "@site/docs/guides/impact-navigation.md"), "@site/docs/guides/impact-navigation.md", require.resolveWeak("@site/docs/guides/impact-navigation.md")],
128
+ "content---docs-guides-intel-arc-optimizationc-1-a-1d7": [() => import(/* webpackChunkName: "content---docs-guides-intel-arc-optimizationc-1-a-1d7" */ "@site/docs/guides/intel-arc-optimization.md"), "@site/docs/guides/intel-arc-optimization.md", require.resolveWeak("@site/docs/guides/intel-arc-optimization.md")],
129
+ "content---docs-guides-jurisdiction-setup-73-e-7ee": [() => import(/* webpackChunkName: "content---docs-guides-jurisdiction-setup-73-e-7ee" */ "@site/docs/guides/jurisdiction-setup.md"), "@site/docs/guides/jurisdiction-setup.md", require.resolveWeak("@site/docs/guides/jurisdiction-setup.md")],
130
+ "content---docs-guides-legislative-tracking-184-9c2": [() => import(/* webpackChunkName: "content---docs-guides-legislative-tracking-184-9c2" */ "@site/docs/guides/legislative-tracking.md"), "@site/docs/guides/legislative-tracking.md", require.resolveWeak("@site/docs/guides/legislative-tracking.md")],
131
+ "content---docs-guides-legislative-tracking-maps-7-ce-fee": [() => import(/* webpackChunkName: "content---docs-guides-legislative-tracking-maps-7-ce-fee" */ "@site/docs/guides/legislative-tracking-maps.md"), "@site/docs/guides/legislative-tracking-maps.md", require.resolveWeak("@site/docs/guides/legislative-tracking-maps.md")],
132
+ "content---docs-guides-logo-enrichment-6-fa-08d": [() => import(/* webpackChunkName: "content---docs-guides-logo-enrichment-6-fa-08d" */ "@site/docs/guides/logo-enrichment.md"), "@site/docs/guides/logo-enrichment.md", require.resolveWeak("@site/docs/guides/logo-enrichment.md")],
133
+ "content---docs-guides-nonprofit-officers-contacts-426-39b": [() => import(/* webpackChunkName: "content---docs-guides-nonprofit-officers-contacts-426-39b" */ "@site/docs/guides/nonprofit-officers-contacts.md"), "@site/docs/guides/nonprofit-officers-contacts.md", require.resolveWeak("@site/docs/guides/nonprofit-officers-contacts.md")],
134
+ "content---docs-guides-open-states-legislative-datab-2-e-3f8": [() => import(/* webpackChunkName: "content---docs-guides-open-states-legislative-datab-2-e-3f8" */ "@site/docs/guides/open-states-legislative-data.md"), "@site/docs/guides/open-states-legislative-data.md", require.resolveWeak("@site/docs/guides/open-states-legislative-data.md")],
135
+ "content---docs-guides-partitioned-datasetsfdc-324": [() => import(/* webpackChunkName: "content---docs-guides-partitioned-datasetsfdc-324" */ "@site/docs/guides/partitioned-datasets.md"), "@site/docs/guides/partitioned-datasets.md", require.resolveWeak("@site/docs/guides/partitioned-datasets.md")],
136
+ "content---docs-guides-political-economy-481-476": [() => import(/* webpackChunkName: "content---docs-guides-political-economy-481-476" */ "@site/docs/guides/political-economy.md"), "@site/docs/guides/political-economy.md", require.resolveWeak("@site/docs/guides/political-economy.md")],
137
+ "content---docs-guides-scraper-improvements-959-f55": [() => import(/* webpackChunkName: "content---docs-guides-scraper-improvements-959-f55" */ "@site/docs/guides/scraper-improvements.md"), "@site/docs/guides/scraper-improvements.md", require.resolveWeak("@site/docs/guides/scraper-improvements.md")],
138
+ "content---docs-guides-search-patternsf-55-4fb": [() => import(/* webpackChunkName: "content---docs-guides-search-patternsf-55-4fb" */ "@site/docs/guides/search-patterns.md"), "@site/docs/guides/search-patterns.md", require.resolveWeak("@site/docs/guides/search-patterns.md")],
139
+ "content---docs-guides-seo-optimization-77-a-4bd": [() => import(/* webpackChunkName: "content---docs-guides-seo-optimization-77-a-4bd" */ "@site/docs/guides/seo-optimization.md"), "@site/docs/guides/seo-optimization.md", require.resolveWeak("@site/docs/guides/seo-optimization.md")],
140
+ "content---docs-guides-specialized-ai-models-2-f-5-162": [() => import(/* webpackChunkName: "content---docs-guides-specialized-ai-models-2-f-5-162" */ "@site/docs/guides/specialized-ai-models.md"), "@site/docs/guides/specialized-ai-models.md", require.resolveWeak("@site/docs/guides/specialized-ai-models.md")],
141
+ "content---docs-guides-split-screenf-65-772": [() => import(/* webpackChunkName: "content---docs-guides-split-screenf-65-772" */ "@site/docs/guides/split-screen.md"), "@site/docs/guides/split-screen.md", require.resolveWeak("@site/docs/guides/split-screen.md")],
142
+ "content---docs-guides-state-split-data-2-ac-493": [() => import(/* webpackChunkName: "content---docs-guides-state-split-data-2-ac-493" */ "@site/docs/guides/state-split-data.md"), "@site/docs/guides/state-split-data.md", require.resolveWeak("@site/docs/guides/state-split-data.md")],
143
+ "content---docs-guides-unified-searchec-0-0bc": [() => import(/* webpackChunkName: "content---docs-guides-unified-searchec-0-0bc" */ "@site/docs/guides/unified-search.md"), "@site/docs/guides/unified-search.md", require.resolveWeak("@site/docs/guides/unified-search.md")],
144
+ "content---docs-integrations-dataverse-23-a-36f": [() => import(/* webpackChunkName: "content---docs-integrations-dataverse-23-a-36f" */ "@site/docs/integrations/dataverse.md"), "@site/docs/integrations/dataverse.md", require.resolveWeak("@site/docs/integrations/dataverse.md")],
145
+ "content---docs-integrations-dataverse-summarydf-7-357": [() => import(/* webpackChunkName: "content---docs-integrations-dataverse-summarydf-7-357" */ "@site/docs/integrations/dataverse-summary.md"), "@site/docs/integrations/dataverse-summary.md", require.resolveWeak("@site/docs/integrations/dataverse-summary.md")],
146
+ "content---docs-integrations-eboard-automatedd-3-c-6db": [() => import(/* webpackChunkName: "content---docs-integrations-eboard-automatedd-3-c-6db" */ "@site/docs/integrations/eboard-automated.md"), "@site/docs/integrations/eboard-automated.md", require.resolveWeak("@site/docs/integrations/eboard-automated.md")],
147
+ "content---docs-integrations-eboard-cookiesa-85-260": [() => import(/* webpackChunkName: "content---docs-integrations-eboard-cookiesa-85-260" */ "@site/docs/integrations/eboard-cookies.md"), "@site/docs/integrations/eboard-cookies.md", require.resolveWeak("@site/docs/integrations/eboard-cookies.md")],
148
+ "content---docs-integrations-eboard-manual-874-681": [() => import(/* webpackChunkName: "content---docs-integrations-eboard-manual-874-681" */ "@site/docs/integrations/eboard-manual.md"), "@site/docs/integrations/eboard-manual.md", require.resolveWeak("@site/docs/integrations/eboard-manual.md")],
149
+ "content---docs-integrations-fec-campaign-financebff-ed2": [() => import(/* webpackChunkName: "content---docs-integrations-fec-campaign-financebff-ed2" */ "@site/docs/integrations/fec-campaign-finance.md"), "@site/docs/integrations/fec-campaign-finance.md", require.resolveWeak("@site/docs/integrations/fec-campaign-finance.md")],
150
+ "content---docs-integrations-fec-integration-summary-530-3ee": [() => import(/* webpackChunkName: "content---docs-integrations-fec-integration-summary-530-3ee" */ "@site/docs/integrations/fec-integration-summary.md"), "@site/docs/integrations/fec-integration-summary.md", require.resolveWeak("@site/docs/integrations/fec-integration-summary.md")],
151
+ "content---docs-integrations-fec-political-contributionsff-0-23a": [() => import(/* webpackChunkName: "content---docs-integrations-fec-political-contributionsff-0-23a" */ "@site/docs/integrations/fec-political-contributions.md"), "@site/docs/integrations/fec-political-contributions.md", require.resolveWeak("@site/docs/integrations/fec-political-contributions.md")],
152
+ "content---docs-integrations-frontenddbd-72c": [() => import(/* webpackChunkName: "content---docs-integrations-frontenddbd-72c" */ "@site/docs/integrations/frontend.md"), "@site/docs/integrations/frontend.md", require.resolveWeak("@site/docs/integrations/frontend.md")],
153
+ "content---docs-integrations-grants-gov-api-91-c-94b": [() => import(/* webpackChunkName: "content---docs-integrations-grants-gov-api-91-c-94b" */ "@site/docs/integrations/grants-gov-api.md"), "@site/docs/integrations/grants-gov-api.md", require.resolveWeak("@site/docs/integrations/grants-gov-api.md")],
154
+ "content---docs-integrations-localviewa-17-c3f": [() => import(/* webpackChunkName: "content---docs-integrations-localviewa-17-c3f" */ "@site/docs/integrations/localview.md"), "@site/docs/integrations/localview.md", require.resolveWeak("@site/docs/integrations/localview.md")],
155
+ "content---docs-integrations-mcp-servera-95-951": [() => import(/* webpackChunkName: "content---docs-integrations-mcp-servera-95-951" */ "@site/docs/integrations/mcp-server.md"), "@site/docs/integrations/mcp-server.md", require.resolveWeak("@site/docs/integrations/mcp-server.md")],
156
+ "content---docs-integrations-overviewfbb-8a4": [() => import(/* webpackChunkName: "content---docs-integrations-overviewfbb-8a4" */ "@site/docs/integrations/overview.md"), "@site/docs/integrations/overview.md", require.resolveWeak("@site/docs/integrations/overview.md")],
157
+ "content---docs-intro-0-e-3-be1": [() => import(/* webpackChunkName: "content---docs-intro-0-e-3-be1" */ "@site/docs/intro.md"), "@site/docs/intro.md", require.resolveWeak("@site/docs/intro.md")],
158
+ "content---docs-legal-compliancea-57-580": [() => import(/* webpackChunkName: "content---docs-legal-compliancea-57-580" */ "@site/docs/legal-compliance.md"), "@site/docs/legal-compliance.md", require.resolveWeak("@site/docs/legal-compliance.md")],
159
+ "content---docs-legal-d-4-d-89f": [() => import(/* webpackChunkName: "content---docs-legal-d-4-d-89f" */ "@site/docs/legal/index.md"), "@site/docs/legal/index.md", require.resolveWeak("@site/docs/legal/index.md")],
160
+ "content---docs-legal-data-deletion-586-d0a": [() => import(/* webpackChunkName: "content---docs-legal-data-deletion-586-d0a" */ "@site/docs/legal/data-deletion.md"), "@site/docs/legal/data-deletion.md", require.resolveWeak("@site/docs/legal/data-deletion.md")],
161
+ "content---docs-legal-data-provider-termsea-5-f46": [() => import(/* webpackChunkName: "content---docs-legal-data-provider-termsea-5-f46" */ "@site/docs/legal/data-provider-terms.md"), "@site/docs/legal/data-provider-terms.md", require.resolveWeak("@site/docs/legal/data-provider-terms.md")],
162
+ "content---docs-legal-legal-documentation-complete-020-ff9": [() => import(/* webpackChunkName: "content---docs-legal-legal-documentation-complete-020-ff9" */ "@site/docs/legal/legal-documentation-complete.md"), "@site/docs/legal/legal-documentation-complete.md", require.resolveWeak("@site/docs/legal/legal-documentation-complete.md")],
163
+ "content---docs-legal-legal-documentation-summaryb-6-c-7ff": [() => import(/* webpackChunkName: "content---docs-legal-legal-documentation-summaryb-6-c-7ff" */ "@site/docs/legal/legal-documentation-summary.md"), "@site/docs/legal/legal-documentation-summary.md", require.resolveWeak("@site/docs/legal/legal-documentation-summary.md")],
164
+ "content---docs-legal-privacy-policy-72-a-0cd": [() => import(/* webpackChunkName: "content---docs-legal-privacy-policy-72-a-0cd" */ "@site/docs/legal/privacy-policy.md"), "@site/docs/legal/privacy-policy.md", require.resolveWeak("@site/docs/legal/privacy-policy.md")],
165
+ "content---docs-legal-terms-of-service-608-300": [() => import(/* webpackChunkName: "content---docs-legal-terms-of-service-608-300" */ "@site/docs/legal/terms-of-service.md"), "@site/docs/legal/terms-of-service.md", require.resolveWeak("@site/docs/legal/terms-of-service.md")],
166
+ "content---docs-open-navigator-47-d-bd0": [() => import(/* webpackChunkName: "content---docs-open-navigator-47-d-bd0" */ "@site/docs/open-navigator.md"), "@site/docs/open-navigator.md", require.resolveWeak("@site/docs/open-navigator.md")],
167
+ "content---docs-quick-reference-43-b-463": [() => import(/* webpackChunkName: "content---docs-quick-reference-43-b-463" */ "@site/docs/quick-reference.md"), "@site/docs/quick-reference.md", require.resolveWeak("@site/docs/quick-reference.md")],
168
+ "content---docs-quickstart-807-6cd": [() => import(/* webpackChunkName: "content---docs-quickstart-807-6cd" */ "@site/docs/quickstart.md"), "@site/docs/quickstart.md", require.resolveWeak("@site/docs/quickstart.md")],
169
+ "content---markdown-page-4-c-6-c89": [() => import(/* webpackChunkName: "content---markdown-page-4-c-6-c89" */ "@site/src/pages/markdown-page.mdx"), "@site/src/pages/markdown-page.mdx", require.resolveWeak("@site/src/pages/markdown-page.mdx")],
170
+ "plugin---blog-369-22e": [() => import(/* webpackChunkName: "plugin---blog-369-22e" */ "@generated/docusaurus-plugin-content-blog/default/__plugin.json"), "@generated/docusaurus-plugin-content-blog/default/__plugin.json", require.resolveWeak("@generated/docusaurus-plugin-content-blog/default/__plugin.json")],
171
+ "plugin---dashboarda-74-0f3": [() => import(/* webpackChunkName: "plugin---dashboarda-74-0f3" */ "@generated/docusaurus-plugin-content-pages/default/__plugin.json"), "@generated/docusaurus-plugin-content-pages/default/__plugin.json", require.resolveWeak("@generated/docusaurus-plugin-content-pages/default/__plugin.json")],
172
+ "plugin---docsaba-d7c": [() => import(/* webpackChunkName: "plugin---docsaba-d7c" */ "@generated/docusaurus-plugin-content-docs/default/__plugin.json"), "@generated/docusaurus-plugin-content-docs/default/__plugin.json", require.resolveWeak("@generated/docusaurus-plugin-content-docs/default/__plugin.json")],
173
+ "plugin---docusaurus-debugb-38-ad3": [() => import(/* webpackChunkName: "plugin---docusaurus-debugb-38-ad3" */ "@generated/docusaurus-plugin-debug/default/__plugin.json"), "@generated/docusaurus-plugin-debug/default/__plugin.json", require.resolveWeak("@generated/docusaurus-plugin-debug/default/__plugin.json")],
174
+ "sidebar---blog-814-8ac": [() => import(/* webpackChunkName: "sidebar---blog-814-8ac" */ "~blog/default/blog-post-list-prop-default.json"), "~blog/default/blog-post-list-prop-default.json", require.resolveWeak("~blog/default/blog-post-list-prop-default.json")],};
website/.docusaurus/routes.js CHANGED
@@ -2,6 +2,41 @@ import React from 'react';
2
  import ComponentCreator from '@docusaurus/ComponentCreator';
3
 
4
  export default [
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5
  {
6
  path: '/blog',
7
  component: ComponentCreator('/blog', '86b'),
 
2
  import ComponentCreator from '@docusaurus/ComponentCreator';
3
 
4
  export default [
5
+ {
6
+ path: '/__docusaurus/debug',
7
+ component: ComponentCreator('/__docusaurus/debug', '5ff'),
8
+ exact: true
9
+ },
10
+ {
11
+ path: '/__docusaurus/debug/config',
12
+ component: ComponentCreator('/__docusaurus/debug/config', '5ba'),
13
+ exact: true
14
+ },
15
+ {
16
+ path: '/__docusaurus/debug/content',
17
+ component: ComponentCreator('/__docusaurus/debug/content', 'a2b'),
18
+ exact: true
19
+ },
20
+ {
21
+ path: '/__docusaurus/debug/globalData',
22
+ component: ComponentCreator('/__docusaurus/debug/globalData', 'c3c'),
23
+ exact: true
24
+ },
25
+ {
26
+ path: '/__docusaurus/debug/metadata',
27
+ component: ComponentCreator('/__docusaurus/debug/metadata', '156'),
28
+ exact: true
29
+ },
30
+ {
31
+ path: '/__docusaurus/debug/registry',
32
+ component: ComponentCreator('/__docusaurus/debug/registry', '88c'),
33
+ exact: true
34
+ },
35
+ {
36
+ path: '/__docusaurus/debug/routes',
37
+ component: ComponentCreator('/__docusaurus/debug/routes', '000'),
38
+ exact: true
39
+ },
40
  {
41
  path: '/blog',
42
  component: ComponentCreator('/blog', '86b'),
website/.docusaurus/routesChunkNames.json CHANGED
@@ -1,724 +1,767 @@
1
  {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2
  "/blog-86b": {
3
- "__comp": "a6aa9e1f",
4
  "__context": {
5
- "plugin": "36994c47"
6
  },
7
- "sidebar": "814f3328",
8
  "items": [
9
  {
10
- "content": "6bd96ecd"
11
  },
12
  {
13
- "content": "371baba0"
14
  },
15
  {
16
- "content": "e1a4af30"
17
  }
18
  ],
19
- "__props": "c15d9823"
20
  },
21
  "/blog/archive-182": {
22
- "__comp": "9e4087bc",
23
  "__context": {
24
- "plugin": "36994c47"
25
  },
26
- "__props": "f81c1134"
27
  },
28
  "/blog/authors-0b7": {
29
- "__comp": "621db11d",
30
  "__context": {
31
  "data": {
32
- "blogMetadata": "acecf23e"
33
  },
34
- "plugin": "36994c47"
35
  },
36
- "sidebar": "814f3328",
37
- "__props": "ef8b811a"
38
  },
39
  "/blog/authors/communityone-631": {
40
- "__comp": "33fc5bb8",
41
  "__context": {
42
  "data": {
43
- "blogMetadata": "acecf23e"
44
  },
45
- "plugin": "36994c47"
46
  },
47
  "items": [
48
  {
49
- "content": "6bd96ecd"
50
  },
51
  {
52
- "content": "371baba0"
53
  },
54
  {
55
- "content": "e1a4af30"
56
  }
57
  ],
58
- "sidebar": "814f3328",
59
- "__props": "d7a6080c"
60
  },
61
  "/blog/tags-287": {
62
- "__comp": "01a85c17",
63
  "__context": {
64
- "plugin": "36994c47"
65
  },
66
- "sidebar": "814f3328",
67
- "__props": "3a2db09e"
68
  },
69
  "/blog/tags/citations-bdc": {
70
- "__comp": "6875c492",
71
  "__context": {
72
- "plugin": "36994c47"
73
  },
74
- "sidebar": "814f3328",
75
  "items": [
76
  {
77
- "content": "371baba0"
78
  }
79
  ],
80
- "__props": "ee0f2835"
81
  },
82
  "/blog/tags/civic-tech-1de": {
83
- "__comp": "6875c492",
84
  "__context": {
85
- "plugin": "36994c47"
86
  },
87
- "sidebar": "814f3328",
88
  "items": [
89
  {
90
- "content": "e1a4af30"
91
  }
92
  ],
93
- "__props": "eaaf1723"
94
  },
95
  "/blog/tags/community-1d3": {
96
- "__comp": "6875c492",
97
  "__context": {
98
- "plugin": "36994c47"
99
  },
100
- "sidebar": "814f3328",
101
  "items": [
102
  {
103
- "content": "e1a4af30"
104
  }
105
  ],
106
- "__props": "dc8e8e39"
107
  },
108
  "/blog/tags/data-model-426": {
109
- "__comp": "6875c492",
110
  "__context": {
111
- "plugin": "36994c47"
112
  },
113
- "sidebar": "814f3328",
114
  "items": [
115
  {
116
- "content": "371baba0"
117
  },
118
  {
119
- "content": "e1a4af30"
120
  }
121
  ],
122
- "__props": "a3c378d6"
123
  },
124
  "/blog/tags/deployment-0a8": {
125
- "__comp": "6875c492",
126
  "__context": {
127
- "plugin": "36994c47"
128
  },
129
- "sidebar": "814f3328",
130
  "items": [
131
  {
132
- "content": "6bd96ecd"
133
  }
134
  ],
135
- "__props": "c6b4dc09"
136
  },
137
  "/blog/tags/documentation-6a3": {
138
- "__comp": "6875c492",
139
  "__context": {
140
- "plugin": "36994c47"
141
  },
142
- "sidebar": "814f3328",
143
  "items": [
144
  {
145
- "content": "6bd96ecd"
146
  },
147
  {
148
- "content": "371baba0"
149
  }
150
  ],
151
- "__props": "af8066c0"
152
  },
153
  "/blog/week-1-civic-tech-tracking-4b5": {
154
- "__comp": "ccc49370",
155
  "__context": {
156
  "data": {
157
- "blogMetadata": "acecf23e"
158
  },
159
- "plugin": "36994c47"
160
  },
161
- "sidebar": "814f3328",
162
- "content": "2dcffdcf"
163
  },
164
  "/blog/week-2-building-trust-transparency-c1f": {
165
- "__comp": "ccc49370",
166
  "__context": {
167
  "data": {
168
- "blogMetadata": "acecf23e"
169
  },
170
- "plugin": "36994c47"
171
  },
172
- "sidebar": "814f3328",
173
- "content": "deb90a5a"
174
  },
175
  "/blog/week-3-easier-access-civic-data-37e": {
176
- "__comp": "ccc49370",
177
  "__context": {
178
  "data": {
179
- "blogMetadata": "acecf23e"
180
  },
181
- "plugin": "36994c47"
182
  },
183
- "sidebar": "814f3328",
184
- "content": "4ddfc27f"
185
  },
186
  "/dashboard-d63": {
187
- "__comp": "00ee7c5d",
188
  "__context": {
189
- "plugin": "a7456010"
190
  },
191
- "config": "5e9f5e1a"
192
  },
193
  "/markdown-page-53a": {
194
- "__comp": "1f391b9e",
195
  "__context": {
196
- "plugin": "a7456010"
197
  },
198
- "content": "4c678320"
199
  },
200
  "/docs-fb1": {
201
- "__comp": "5e95c892",
202
  "__context": {
203
- "plugin": "aba21aa0"
204
  }
205
  },
206
  "/docs-3d1": {
207
- "__comp": "a7bd4aaa",
208
- "__props": "0058b4c6"
209
  },
210
  "/docs-29b": {
211
- "__comp": "a94703ab"
212
  },
213
  "/docs/architecture-2ab": {
214
- "__comp": "17896441",
215
- "content": "5281b7a2"
216
  },
217
  "/docs/case-studies/tuscaloosa-complete-2bf": {
218
- "__comp": "17896441",
219
- "content": "fd1c29a0"
220
  },
221
  "/docs/case-studies/tuscaloosa-discovery-5a5": {
222
- "__comp": "17896441",
223
- "content": "fc11b217"
224
  },
225
  "/docs/case-studies/tuscaloosa-pipeline-cb3": {
226
- "__comp": "17896441",
227
- "content": "122286dc"
228
  },
229
  "/docs/data-sources/ballot-election-sources-a3d": {
230
- "__comp": "17896441",
231
- "content": "86c803b8"
232
  },
233
  "/docs/data-sources/census-acs-9f7": {
234
- "__comp": "17896441",
235
- "content": "89278839"
236
  },
237
  "/docs/data-sources/census-data-9e5": {
238
- "__comp": "17896441",
239
- "content": "1857e65d"
240
  },
241
  "/docs/data-sources/charity-navigator-be7": {
242
- "__comp": "17896441",
243
- "content": "f4773002"
244
  },
245
  "/docs/data-sources/citations-e6d": {
246
- "__comp": "17896441",
247
- "content": "cc57af1c"
248
  },
249
  "/docs/data-sources/data-model-erd-cf2": {
250
- "__comp": "17896441",
251
- "content": "f89dab05"
252
  },
253
  "/docs/data-sources/factcheck-sources-d7f": {
254
- "__comp": "17896441",
255
- "content": "26469986"
256
  },
257
  "/docs/data-sources/form-990-xml-3e7": {
258
- "__comp": "17896441",
259
- "content": "035e6482"
260
  },
261
  "/docs/data-sources/huggingface-datasets-3b1": {
262
- "__comp": "17896441",
263
- "content": "297bc4f0"
264
  },
265
  "/docs/data-sources/irs-bulk-data-3c4": {
266
- "__comp": "17896441",
267
- "content": "42b80eee"
268
  },
269
  "/docs/data-sources/jurisdiction-discovery-606": {
270
- "__comp": "17896441",
271
- "content": "52c68f1c"
272
  },
273
  "/docs/data-sources/nonprofit-sources-198": {
274
- "__comp": "17896441",
275
- "content": "2df74038"
276
  },
277
  "/docs/data-sources/open-source-repositories-526": {
278
- "__comp": "17896441",
279
- "content": "0af73ac6"
280
  },
281
  "/docs/data-sources/overview-666": {
282
- "__comp": "17896441",
283
- "content": "f9cc9c69"
284
  },
285
  "/docs/data-sources/polling-survey-sources-ec9": {
286
- "__comp": "17896441",
287
- "content": "c958f839"
288
  },
289
  "/docs/data-sources/url-datasets-16b": {
290
- "__comp": "17896441",
291
- "content": "74e0a9ef"
292
  },
293
  "/docs/data-sources/video-channels-d72": {
294
- "__comp": "17896441",
295
- "content": "95baff2c"
296
  },
297
  "/docs/data-sources/video-sources-1d5": {
298
- "__comp": "17896441",
299
- "content": "d0f06ba7"
300
  },
301
  "/docs/data-sources/youtube-discovery-fb2": {
302
- "__comp": "17896441",
303
- "content": "7bd65a14"
304
  },
305
  "/docs/deployment/authentication-setup-8cd": {
306
- "__comp": "17896441",
307
- "content": "06fec20e"
308
  },
309
  "/docs/deployment/build-protection-109": {
310
- "__comp": "17896441",
311
- "content": "071ce53f"
312
  },
313
  "/docs/deployment/build-verification-6a6": {
314
- "__comp": "17896441",
315
- "content": "73144989"
316
  },
317
  "/docs/deployment/costs-2fc": {
318
- "__comp": "17896441",
319
- "content": "7b6313aa"
320
  },
321
  "/docs/deployment/d-drive-configuration-aaf": {
322
- "__comp": "17896441",
323
- "content": "224f762a"
324
  },
325
  "/docs/deployment/databricks-apps-c4c": {
326
- "__comp": "17896441",
327
- "content": "41ded513"
328
  },
329
  "/docs/deployment/databricks-migration-0f8": {
330
- "__comp": "17896441",
331
- "content": "67035fb1"
332
  },
333
  "/docs/deployment/docker-troubleshooting-ab3": {
334
- "__comp": "17896441",
335
- "content": "938cd79c"
336
  },
337
  "/docs/deployment/huggingface-spaces-2b6": {
338
- "__comp": "17896441",
339
- "content": "b1377ae2"
340
  },
341
  "/docs/deployment/jurisdiction-discovery-478": {
342
- "__comp": "17896441",
343
- "content": "3596a262"
344
  },
345
  "/docs/deployment/oauth-providers-setup-d04": {
346
- "__comp": "17896441",
347
- "content": "7cc5d0e6"
348
  },
349
  "/docs/deployment/quickstart-databricks-b50": {
350
- "__comp": "17896441",
351
- "content": "2a86608d"
352
  },
353
  "/docs/deployment/rename-repository-be1": {
354
- "__comp": "17896441",
355
- "content": "22d74879"
356
  },
357
  "/docs/deployment/scale-55d": {
358
- "__comp": "17896441",
359
- "content": "27d6fb54"
360
  },
361
  "/docs/deployment/schema-migration-191": {
362
- "__comp": "17896441",
363
- "content": "c2e51a2e"
364
  },
365
  "/docs/deployment/storage-140": {
366
- "__comp": "17896441",
367
- "content": "2d004e28"
368
  },
369
  "/docs/deployment/variable-migration-f59": {
370
- "__comp": "17896441",
371
- "content": "d1184b64"
372
  },
373
  "/docs/development/adding-data-sources-071": {
374
- "__comp": "17896441",
375
- "content": "3dfafb05"
376
  },
377
  "/docs/development/api-logging-errors-4ad": {
378
- "__comp": "17896441",
379
- "content": "c63cd60d"
380
  },
381
  "/docs/development/changelog-eb9": {
382
- "__comp": "17896441",
383
- "content": "c994a3bf"
384
  },
385
  "/docs/development/county-data-status-c5f": {
386
- "__comp": "17896441",
387
- "content": "e1948f67"
388
  },
389
  "/docs/development/dashboard-redesign-2e7": {
390
- "__comp": "17896441",
391
- "content": "7df5fd2d"
392
  },
393
  "/docs/development/database-setup-66f": {
394
- "__comp": "17896441",
395
- "content": "6c022c79"
396
  },
397
  "/docs/development/docs-migration-4e9": {
398
- "__comp": "17896441",
399
- "content": "f2edc127"
400
  },
401
  "/docs/development/enhancements-6be": {
402
- "__comp": "17896441",
403
- "content": "8646f863"
404
  },
405
  "/docs/development/events-naming-migration-717": {
406
- "__comp": "17896441",
407
- "content": "6db2cc7b"
408
  },
409
  "/docs/development/integration-status-c3e": {
410
- "__comp": "17896441",
411
- "content": "0f8348c9"
412
  },
413
  "/docs/development/intel-optimization-4c4": {
414
- "__comp": "17896441",
415
- "content": "20f3ce0e"
416
  },
417
  "/docs/development/migration-v2-91d": {
418
- "__comp": "17896441",
419
- "content": "f3587bcb"
420
  },
421
  "/docs/development/new-capabilities-84d": {
422
- "__comp": "17896441",
423
- "content": "249ac11a"
424
  },
425
  "/docs/development/openstates-integration-47a": {
426
- "__comp": "17896441",
427
- "content": "05dd1d8d"
428
  },
429
  "/docs/development/port-guide-c1d": {
430
- "__comp": "17896441",
431
- "content": "ca57b454"
432
  },
433
  "/docs/development/react-refactoring-3ae": {
434
- "__comp": "17896441",
435
- "content": "698cef23"
436
  },
437
  "/docs/development/readme-migration-38b": {
438
- "__comp": "17896441",
439
- "content": "cb2c33b2"
440
  },
441
  "/docs/development/real-time-statistics-1d7": {
442
- "__comp": "17896441",
443
- "content": "011569de"
444
  },
445
  "/docs/development/refactoring-summary-972": {
446
- "__comp": "17896441",
447
- "content": "3d7971ff"
448
  },
449
  "/docs/development/schema-migration-summary-029": {
450
- "__comp": "17896441",
451
- "content": "a6ededbc"
452
  },
453
  "/docs/development/terminal-corruption-prevention-ff7": {
454
- "__comp": "17896441",
455
- "content": "16ee712e"
456
  },
457
  "/docs/families/community-events-d26": {
458
- "__comp": "17896441",
459
- "content": "8286586d"
460
  },
461
  "/docs/families/community-resources-1e1": {
462
- "__comp": "17896441",
463
- "content": "e48def05"
464
  },
465
  "/docs/families/service-requests-142": {
466
- "__comp": "17896441",
467
- "content": "90aab45b"
468
  },
469
  "/docs/families/training-education-f12": {
470
- "__comp": "17896441",
471
- "content": "ef8dafab"
472
  },
473
  "/docs/families/voter-registration-34a": {
474
- "__comp": "17896441",
475
- "content": "9278cb53"
476
  },
477
  "/docs/for-advocates-736": {
478
- "__comp": "17896441",
479
- "content": "6c862ec2"
480
  },
481
  "/docs/for-developers-347": {
482
- "__comp": "17896441",
483
- "content": "b3111c4a"
484
  },
485
  "/docs/for-families-6d7": {
486
- "__comp": "17896441",
487
- "content": "22dbb513"
488
  },
489
  "/docs/guides/accountability-strategy-69b": {
490
- "__comp": "17896441",
491
- "content": "70e89930"
492
  },
493
  "/docs/guides/api-troubleshooting-5b8": {
494
- "__comp": "17896441",
495
- "content": "69224f44"
496
  },
497
  "/docs/guides/contacts-officials-9a4": {
498
- "__comp": "17896441",
499
- "content": "4f1578d6"
500
  },
501
  "/docs/guides/county-aggregation-4d5": {
502
- "__comp": "17896441",
503
- "content": "215821a5"
504
  },
505
  "/docs/guides/document-libraries-525": {
506
- "__comp": "17896441",
507
- "content": "8d6b8d90"
508
  },
509
  "/docs/guides/enterprise-tech-integration-009": {
510
- "__comp": "17896441",
511
- "content": "dd55db81"
512
  },
513
  "/docs/guides/form-990-enrichment-e41": {
514
- "__comp": "17896441",
515
- "content": "cc4c6cba"
516
  },
517
  "/docs/guides/gold-table-pipeline-543": {
518
- "__comp": "17896441",
519
- "content": "1701597a"
520
  },
521
  "/docs/guides/handling-formats-052": {
522
- "__comp": "17896441",
523
- "content": "e28298d1"
524
  },
525
  "/docs/guides/huggingface-datasets-62d": {
526
- "__comp": "17896441",
527
- "content": "24e5de49"
528
  },
529
  "/docs/guides/huggingface-features-5a2": {
530
- "__comp": "17896441",
531
- "content": "6f29455b"
532
  },
533
  "/docs/guides/huggingface-integration-edc": {
534
- "__comp": "17896441",
535
- "content": "9b5c4037"
536
  },
537
  "/docs/guides/huggingface-limits-acf": {
538
- "__comp": "17896441",
539
- "content": "46d8d6fc"
540
  },
541
  "/docs/guides/huggingface-publishing-62f": {
542
- "__comp": "17896441",
543
- "content": "da51c82f"
544
  },
545
  "/docs/guides/huggingface-quickstart-98d": {
546
- "__comp": "17896441",
547
- "content": "d7bd94f3"
548
  },
549
  "/docs/guides/impact-navigation-6cb": {
550
- "__comp": "17896441",
551
- "content": "e7565c19"
552
  },
553
  "/docs/guides/intel-arc-optimization-006": {
554
- "__comp": "17896441",
555
- "content": "c1a5f889"
556
  },
557
  "/docs/guides/jurisdiction-setup-a0f": {
558
- "__comp": "17896441",
559
- "content": "73ebe191"
560
  },
561
  "/docs/guides/legislative-tracking-484": {
562
- "__comp": "17896441",
563
- "content": "184fdeb8"
564
  },
565
  "/docs/guides/legislative-tracking-maps-1a7": {
566
- "__comp": "17896441",
567
- "content": "7cec0ac4"
568
  },
569
  "/docs/guides/logo-enrichment-b45": {
570
- "__comp": "17896441",
571
- "content": "6fadd3e1"
572
  },
573
  "/docs/guides/nonprofit-officers-contacts-28a": {
574
- "__comp": "17896441",
575
- "content": "42620759"
576
  },
577
  "/docs/guides/open-states-legislative-data-60d": {
578
- "__comp": "17896441",
579
- "content": "b2eec267"
580
  },
581
  "/docs/guides/partitioned-datasets-714": {
582
- "__comp": "17896441",
583
- "content": "fdc15dc7"
584
  },
585
  "/docs/guides/political-economy-80e": {
586
- "__comp": "17896441",
587
- "content": "48160a85"
588
  },
589
  "/docs/guides/scraper-improvements-bba": {
590
- "__comp": "17896441",
591
- "content": "959981b8"
592
  },
593
  "/docs/guides/search-patterns-410": {
594
- "__comp": "17896441",
595
- "content": "f554a53f"
596
  },
597
  "/docs/guides/seo-optimization-79c": {
598
- "__comp": "17896441",
599
- "content": "77a3964f"
600
  },
601
  "/docs/guides/specialized-ai-models-c47": {
602
- "__comp": "17896441",
603
- "content": "2f594f76"
604
  },
605
  "/docs/guides/split-screen-5ad": {
606
- "__comp": "17896441",
607
- "content": "f65f870b"
608
  },
609
  "/docs/guides/state-split-data-f12": {
610
- "__comp": "17896441",
611
- "content": "2ac6a958"
612
  },
613
  "/docs/guides/unified-search-da6": {
614
- "__comp": "17896441",
615
- "content": "ec048c45"
616
  },
617
  "/docs/integrations/dataverse-6df": {
618
- "__comp": "17896441",
619
- "content": "23ac305d"
620
  },
621
  "/docs/integrations/dataverse-summary-7d9": {
622
- "__comp": "17896441",
623
- "content": "df7eb2d3"
624
  },
625
  "/docs/integrations/eboard-automated-112": {
626
- "__comp": "17896441",
627
- "content": "d3c0d0ad"
628
  },
629
  "/docs/integrations/eboard-cookies-23b": {
630
- "__comp": "17896441",
631
- "content": "a854d728"
632
  },
633
  "/docs/integrations/eboard-manual-6b9": {
634
- "__comp": "17896441",
635
- "content": "874722f4"
636
  },
637
  "/docs/integrations/fec-campaign-finance-bdf": {
638
- "__comp": "17896441",
639
- "content": "bffe1e68"
640
  },
641
  "/docs/integrations/fec-integration-summary-8af": {
642
- "__comp": "17896441",
643
- "content": "53008bd0"
644
  },
645
  "/docs/integrations/fec-political-contributions-42f": {
646
- "__comp": "17896441",
647
- "content": "ff07523c"
648
  },
649
  "/docs/integrations/frontend-f9a": {
650
- "__comp": "17896441",
651
- "content": "dbd2c8cf"
652
  },
653
  "/docs/integrations/grants-gov-api-d16": {
654
- "__comp": "17896441",
655
- "content": "91cf3552"
656
  },
657
  "/docs/integrations/localview-aaa": {
658
- "__comp": "17896441",
659
- "content": "a17490c4"
660
  },
661
  "/docs/integrations/mcp-server-79b": {
662
- "__comp": "17896441",
663
- "content": "a95a2470"
664
  },
665
  "/docs/integrations/overview-82c": {
666
- "__comp": "17896441",
667
- "content": "fbb106eb"
668
  },
669
  "/docs/intro-8a9": {
670
- "__comp": "17896441",
671
- "content": "0e384e19"
672
  },
673
  "/docs/legal-compliance-7ef": {
674
- "__comp": "17896441",
675
- "content": "a57422ce"
676
  },
677
  "/docs/legal/-c48": {
678
- "__comp": "17896441",
679
- "content": "d4d6021b"
680
  },
681
  "/docs/legal/data-deletion-f30": {
682
- "__comp": "17896441",
683
- "content": "58626179"
684
  },
685
  "/docs/legal/data-provider-terms-8c2": {
686
- "__comp": "17896441",
687
- "content": "ea52ce0e"
688
  },
689
  "/docs/legal/legal-documentation-complete-311": {
690
- "__comp": "17896441",
691
- "content": "020ab42c"
692
  },
693
  "/docs/legal/legal-documentation-summary-6f3": {
694
- "__comp": "17896441",
695
- "content": "b6c46527"
696
  },
697
  "/docs/legal/privacy-policy-984": {
698
- "__comp": "17896441",
699
- "content": "72a86031"
700
  },
701
  "/docs/legal/terms-of-service-9e1": {
702
- "__comp": "17896441",
703
- "content": "608f8f4c"
704
  },
705
  "/docs/open-navigator-bf5": {
706
- "__comp": "17896441",
707
- "content": "47d496d4"
708
  },
709
  "/docs/quick-reference-ed9": {
710
- "__comp": "17896441",
711
- "content": "43ba02d6"
712
  },
713
  "/docs/quickstart-883": {
714
- "__comp": "17896441",
715
- "content": "8070e160"
716
  },
717
  "/-e5f": {
718
- "__comp": "1df93b7f",
719
  "__context": {
720
- "plugin": "a7456010"
721
  },
722
- "config": "5e9f5e1a"
723
  }
724
  }
 
1
  {
2
+ "/__docusaurus/debug-5ff": {
3
+ "__comp": "__comp---theme-debug-config-23-a-2ff",
4
+ "__context": {
5
+ "plugin": "plugin---docusaurus-debugb-38-ad3"
6
+ }
7
+ },
8
+ "/__docusaurus/debug/config-5ba": {
9
+ "__comp": "__comp---theme-debug-config-23-a-2ff",
10
+ "__context": {
11
+ "plugin": "plugin---docusaurus-debugb-38-ad3"
12
+ }
13
+ },
14
+ "/__docusaurus/debug/content-a2b": {
15
+ "__comp": "__comp---theme-debug-contentba-8-ce7",
16
+ "__context": {
17
+ "plugin": "plugin---docusaurus-debugb-38-ad3"
18
+ },
19
+ "__props": "__props---docusaurus-debug-content-3-c-0-be2"
20
+ },
21
+ "/__docusaurus/debug/globalData-c3c": {
22
+ "__comp": "__comp---theme-debug-global-dataede-0fa",
23
+ "__context": {
24
+ "plugin": "plugin---docusaurus-debugb-38-ad3"
25
+ }
26
+ },
27
+ "/__docusaurus/debug/metadata-156": {
28
+ "__comp": "__comp---theme-debug-site-metadata-68-e-3d4",
29
+ "__context": {
30
+ "plugin": "plugin---docusaurus-debugb-38-ad3"
31
+ }
32
+ },
33
+ "/__docusaurus/debug/registry-88c": {
34
+ "__comp": "__comp---theme-debug-registry-679-501",
35
+ "__context": {
36
+ "plugin": "plugin---docusaurus-debugb-38-ad3"
37
+ }
38
+ },
39
+ "/__docusaurus/debug/routes-000": {
40
+ "__comp": "__comp---theme-debug-routes-946-699",
41
+ "__context": {
42
+ "plugin": "plugin---docusaurus-debugb-38-ad3"
43
+ }
44
+ },
45
  "/blog-86b": {
46
+ "__comp": "__comp---theme-blog-list-pagea-6-a-7ba",
47
  "__context": {
48
+ "plugin": "plugin---blog-369-22e"
49
  },
50
+ "sidebar": "sidebar---blog-814-8ac",
51
  "items": [
52
  {
53
+ "content": "content---blog-6-bd-db5"
54
  },
55
  {
56
+ "content": "content---blog-371-018"
57
  },
58
  {
59
+ "content": "content---bloge-1-a-bd7"
60
  }
61
  ],
62
+ "__props": "__props---blogc-15-573"
63
  },
64
  "/blog/archive-182": {
65
+ "__comp": "__comp---theme-blog-archive-page-9-e-4-1d8",
66
  "__context": {
67
+ "plugin": "plugin---blog-369-22e"
68
  },
69
+ "__props": "__props---blog-archivef-81-229"
70
  },
71
  "/blog/authors-0b7": {
72
+ "__comp": "__comp---theme-blog-pages-blog-authors-list-page-621-70c",
73
  "__context": {
74
  "data": {
75
+ "blogMetadata": "blogMetadata---blog-authorsace-e7d"
76
  },
77
+ "plugin": "plugin---blog-369-22e"
78
  },
79
+ "sidebar": "sidebar---blog-814-8ac",
80
+ "__props": "__props---blog-authorsef-8-44f"
81
  },
82
  "/blog/authors/communityone-631": {
83
+ "__comp": "__comp---theme-blog-pages-blog-authors-posts-page-33-f-bd5",
84
  "__context": {
85
  "data": {
86
+ "blogMetadata": "blogMetadata---blog-authorsace-e7d"
87
  },
88
+ "plugin": "plugin---blog-369-22e"
89
  },
90
  "items": [
91
  {
92
+ "content": "content---blog-6-bd-db5"
93
  },
94
  {
95
+ "content": "content---blog-371-018"
96
  },
97
  {
98
+ "content": "content---bloge-1-a-bd7"
99
  }
100
  ],
101
+ "sidebar": "sidebar---blog-814-8ac",
102
+ "__props": "__props---blog-authors-communityoned-7-a-8fc"
103
  },
104
  "/blog/tags-287": {
105
+ "__comp": "__comp---theme-blog-tags-list-page-01-a-d0b",
106
  "__context": {
107
+ "plugin": "plugin---blog-369-22e"
108
  },
109
+ "sidebar": "sidebar---blog-814-8ac",
110
+ "__props": "__props---blog-tags-3-a-2-fa2"
111
  },
112
  "/blog/tags/citations-bdc": {
113
+ "__comp": "__comp---theme-blog-tags-posts-page-687-b6c",
114
  "__context": {
115
+ "plugin": "plugin---blog-369-22e"
116
  },
117
+ "sidebar": "sidebar---blog-814-8ac",
118
  "items": [
119
  {
120
+ "content": "content---blog-371-018"
121
  }
122
  ],
123
+ "__props": "__props---blog-tags-citationsee-0-d4e"
124
  },
125
  "/blog/tags/civic-tech-1de": {
126
+ "__comp": "__comp---theme-blog-tags-posts-page-687-b6c",
127
  "__context": {
128
+ "plugin": "plugin---blog-369-22e"
129
  },
130
+ "sidebar": "sidebar---blog-814-8ac",
131
  "items": [
132
  {
133
+ "content": "content---bloge-1-a-bd7"
134
  }
135
  ],
136
+ "__props": "__props---blog-tags-civic-techeaa-486"
137
  },
138
  "/blog/tags/community-1d3": {
139
+ "__comp": "__comp---theme-blog-tags-posts-page-687-b6c",
140
  "__context": {
141
+ "plugin": "plugin---blog-369-22e"
142
  },
143
+ "sidebar": "sidebar---blog-814-8ac",
144
  "items": [
145
  {
146
+ "content": "content---bloge-1-a-bd7"
147
  }
148
  ],
149
+ "__props": "__props---blog-tags-communitydc-8-7d6"
150
  },
151
  "/blog/tags/data-model-426": {
152
+ "__comp": "__comp---theme-blog-tags-posts-page-687-b6c",
153
  "__context": {
154
+ "plugin": "plugin---blog-369-22e"
155
  },
156
+ "sidebar": "sidebar---blog-814-8ac",
157
  "items": [
158
  {
159
+ "content": "content---blog-371-018"
160
  },
161
  {
162
+ "content": "content---bloge-1-a-bd7"
163
  }
164
  ],
165
+ "__props": "__props---blog-tags-data-modela-3-c-9de"
166
  },
167
  "/blog/tags/deployment-0a8": {
168
+ "__comp": "__comp---theme-blog-tags-posts-page-687-b6c",
169
  "__context": {
170
+ "plugin": "plugin---blog-369-22e"
171
  },
172
+ "sidebar": "sidebar---blog-814-8ac",
173
  "items": [
174
  {
175
+ "content": "content---blog-6-bd-db5"
176
  }
177
  ],
178
+ "__props": "__props---blog-tags-deploymentc-6-b-56c"
179
  },
180
  "/blog/tags/documentation-6a3": {
181
+ "__comp": "__comp---theme-blog-tags-posts-page-687-b6c",
182
  "__context": {
183
+ "plugin": "plugin---blog-369-22e"
184
  },
185
+ "sidebar": "sidebar---blog-814-8ac",
186
  "items": [
187
  {
188
+ "content": "content---blog-6-bd-db5"
189
  },
190
  {
191
+ "content": "content---blog-371-018"
192
  }
193
  ],
194
+ "__props": "__props---blog-tags-documentationaf-8-3c5"
195
  },
196
  "/blog/week-1-civic-tech-tracking-4b5": {
197
+ "__comp": "__comp---theme-blog-post-pageccc-cab",
198
  "__context": {
199
  "data": {
200
+ "blogMetadata": "blogMetadata---blog-authorsace-e7d"
201
  },
202
+ "plugin": "plugin---blog-369-22e"
203
  },
204
+ "sidebar": "sidebar---blog-814-8ac",
205
+ "content": "content---blog-week-1-civic-tech-tracking-2-dc-c85"
206
  },
207
  "/blog/week-2-building-trust-transparency-c1f": {
208
+ "__comp": "__comp---theme-blog-post-pageccc-cab",
209
  "__context": {
210
  "data": {
211
+ "blogMetadata": "blogMetadata---blog-authorsace-e7d"
212
  },
213
+ "plugin": "plugin---blog-369-22e"
214
  },
215
+ "sidebar": "sidebar---blog-814-8ac",
216
+ "content": "content---blog-week-2-building-trust-transparencydeb-240"
217
  },
218
  "/blog/week-3-easier-access-civic-data-37e": {
219
+ "__comp": "__comp---theme-blog-post-pageccc-cab",
220
  "__context": {
221
  "data": {
222
+ "blogMetadata": "blogMetadata---blog-authorsace-e7d"
223
  },
224
+ "plugin": "plugin---blog-369-22e"
225
  },
226
+ "sidebar": "sidebar---blog-814-8ac",
227
+ "content": "content---blog-week-3-easier-access-civic-data-4-dd-7c5"
228
  },
229
  "/dashboard-d63": {
230
+ "__comp": "__comp---site-src-pages-dashboard-tsx-00-e-459",
231
  "__context": {
232
+ "plugin": "plugin---dashboarda-74-0f3"
233
  },
234
+ "config": "config---dashboard-5-e-9-f57"
235
  },
236
  "/markdown-page-53a": {
237
+ "__comp": "__comp---theme-mdx-page-1-f-3-b90",
238
  "__context": {
239
+ "plugin": "plugin---dashboarda-74-0f3"
240
  },
241
+ "content": "content---markdown-page-4-c-6-c89"
242
  },
243
  "/docs-fb1": {
244
+ "__comp": "__comp---theme-docs-root-5-e-9-0b6",
245
  "__context": {
246
+ "plugin": "plugin---docsaba-d7c"
247
  }
248
  },
249
  "/docs-3d1": {
250
+ "__comp": "__comp---theme-doc-version-roota-7-b-5de",
251
+ "__props": "__props---docs-005-788"
252
  },
253
  "/docs-29b": {
254
+ "__comp": "__comp---theme-doc-roota-94-67a"
255
  },
256
  "/docs/architecture-2ab": {
257
+ "__comp": "__comp---theme-doc-item-178-a40",
258
+ "content": "content---docs-architecture-528-86f"
259
  },
260
  "/docs/case-studies/tuscaloosa-complete-2bf": {
261
+ "__comp": "__comp---theme-doc-item-178-a40",
262
+ "content": "content---docs-case-studies-tuscaloosa-completefd-1-af9"
263
  },
264
  "/docs/case-studies/tuscaloosa-discovery-5a5": {
265
+ "__comp": "__comp---theme-doc-item-178-a40",
266
+ "content": "content---docs-case-studies-tuscaloosa-discoveryfc-1-5ec"
267
  },
268
  "/docs/case-studies/tuscaloosa-pipeline-cb3": {
269
+ "__comp": "__comp---theme-doc-item-178-a40",
270
+ "content": "content---docs-case-studies-tuscaloosa-pipeline-122-c0e"
271
  },
272
  "/docs/data-sources/ballot-election-sources-a3d": {
273
+ "__comp": "__comp---theme-doc-item-178-a40",
274
+ "content": "content---docs-data-sources-ballot-election-sources-86-c-b33"
275
  },
276
  "/docs/data-sources/census-acs-9f7": {
277
+ "__comp": "__comp---theme-doc-item-178-a40",
278
+ "content": "content---docs-data-sources-census-acs-892-ced"
279
  },
280
  "/docs/data-sources/census-data-9e5": {
281
+ "__comp": "__comp---theme-doc-item-178-a40",
282
+ "content": "content---docs-data-sources-census-data-185-ea3"
283
  },
284
  "/docs/data-sources/charity-navigator-be7": {
285
+ "__comp": "__comp---theme-doc-item-178-a40",
286
+ "content": "content---docs-data-sources-charity-navigatorf-47-3e6"
287
  },
288
  "/docs/data-sources/citations-e6d": {
289
+ "__comp": "__comp---theme-doc-item-178-a40",
290
+ "content": "content---docs-data-sources-citationscc-5-09f"
291
  },
292
  "/docs/data-sources/data-model-erd-cf2": {
293
+ "__comp": "__comp---theme-doc-item-178-a40",
294
+ "content": "content---docs-data-sources-data-model-erdf-89-b95"
295
  },
296
  "/docs/data-sources/factcheck-sources-d7f": {
297
+ "__comp": "__comp---theme-doc-item-178-a40",
298
+ "content": "content---docs-data-sources-factcheck-sources-264-750"
299
  },
300
  "/docs/data-sources/form-990-xml-3e7": {
301
+ "__comp": "__comp---theme-doc-item-178-a40",
302
+ "content": "content---docs-data-sources-form-990-xml-035-fa2"
303
  },
304
  "/docs/data-sources/huggingface-datasets-3b1": {
305
+ "__comp": "__comp---theme-doc-item-178-a40",
306
+ "content": "content---docs-data-sources-huggingface-datasets-297-32d"
307
  },
308
  "/docs/data-sources/irs-bulk-data-3c4": {
309
+ "__comp": "__comp---theme-doc-item-178-a40",
310
+ "content": "content---docs-data-sources-irs-bulk-data-42-b-0a2"
311
  },
312
  "/docs/data-sources/jurisdiction-discovery-606": {
313
+ "__comp": "__comp---theme-doc-item-178-a40",
314
+ "content": "content---docs-data-sources-jurisdiction-discovery-52-c-d52"
315
  },
316
  "/docs/data-sources/nonprofit-sources-198": {
317
+ "__comp": "__comp---theme-doc-item-178-a40",
318
+ "content": "content---docs-data-sources-nonprofit-sources-2-df-537"
319
  },
320
  "/docs/data-sources/open-source-repositories-526": {
321
+ "__comp": "__comp---theme-doc-item-178-a40",
322
+ "content": "content---docs-data-sources-open-source-repositories-0-af-e9a"
323
  },
324
  "/docs/data-sources/overview-666": {
325
+ "__comp": "__comp---theme-doc-item-178-a40",
326
+ "content": "content---docs-data-sources-overviewf-9-c-36d"
327
  },
328
  "/docs/data-sources/polling-survey-sources-ec9": {
329
+ "__comp": "__comp---theme-doc-item-178-a40",
330
+ "content": "content---docs-data-sources-polling-survey-sourcesc-95-59a"
331
  },
332
  "/docs/data-sources/url-datasets-16b": {
333
+ "__comp": "__comp---theme-doc-item-178-a40",
334
+ "content": "content---docs-data-sources-url-datasets-74-e-591"
335
  },
336
  "/docs/data-sources/video-channels-d72": {
337
+ "__comp": "__comp---theme-doc-item-178-a40",
338
+ "content": "content---docs-data-sources-video-channels-95-b-06c"
339
  },
340
  "/docs/data-sources/video-sources-1d5": {
341
+ "__comp": "__comp---theme-doc-item-178-a40",
342
+ "content": "content---docs-data-sources-video-sourcesd-0-f-535"
343
  },
344
  "/docs/data-sources/youtube-discovery-fb2": {
345
+ "__comp": "__comp---theme-doc-item-178-a40",
346
+ "content": "content---docs-data-sources-youtube-discovery-7-bd-305"
347
  },
348
  "/docs/deployment/authentication-setup-8cd": {
349
+ "__comp": "__comp---theme-doc-item-178-a40",
350
+ "content": "content---docs-deployment-authentication-setup-06-f-fdd"
351
  },
352
  "/docs/deployment/build-protection-109": {
353
+ "__comp": "__comp---theme-doc-item-178-a40",
354
+ "content": "content---docs-deployment-build-protection-071-bd6"
355
  },
356
  "/docs/deployment/build-verification-6a6": {
357
+ "__comp": "__comp---theme-doc-item-178-a40",
358
+ "content": "content---docs-deployment-build-verification-731-0a1"
359
  },
360
  "/docs/deployment/costs-2fc": {
361
+ "__comp": "__comp---theme-doc-item-178-a40",
362
+ "content": "content---docs-deployment-costs-7-b-6-70b"
363
  },
364
  "/docs/deployment/d-drive-configuration-aaf": {
365
+ "__comp": "__comp---theme-doc-item-178-a40",
366
+ "content": "content---docs-deployment-d-drive-configuration-224-189"
367
  },
368
  "/docs/deployment/databricks-apps-c4c": {
369
+ "__comp": "__comp---theme-doc-item-178-a40",
370
+ "content": "content---docs-deployment-databricks-apps-41-d-185"
371
  },
372
  "/docs/deployment/databricks-migration-0f8": {
373
+ "__comp": "__comp---theme-doc-item-178-a40",
374
+ "content": "content---docs-deployment-databricks-migration-670-d42"
375
  },
376
  "/docs/deployment/docker-troubleshooting-ab3": {
377
+ "__comp": "__comp---theme-doc-item-178-a40",
378
+ "content": "content---docs-deployment-docker-troubleshooting-938-867"
379
  },
380
  "/docs/deployment/huggingface-spaces-2b6": {
381
+ "__comp": "__comp---theme-doc-item-178-a40",
382
+ "content": "content---docs-deployment-huggingface-spacesb-13-c8e"
383
  },
384
  "/docs/deployment/jurisdiction-discovery-478": {
385
+ "__comp": "__comp---theme-doc-item-178-a40",
386
+ "content": "content---docs-deployment-jurisdiction-discovery-359-3e8"
387
  },
388
  "/docs/deployment/oauth-providers-setup-d04": {
389
+ "__comp": "__comp---theme-doc-item-178-a40",
390
+ "content": "content---docs-deployment-oauth-providers-setup-7-cc-992"
391
  },
392
  "/docs/deployment/quickstart-databricks-b50": {
393
+ "__comp": "__comp---theme-doc-item-178-a40",
394
+ "content": "content---docs-deployment-quickstart-databricks-2-a-8-894"
395
  },
396
  "/docs/deployment/rename-repository-be1": {
397
+ "__comp": "__comp---theme-doc-item-178-a40",
398
+ "content": "content---docs-deployment-rename-repository-22-d-4d5"
399
  },
400
  "/docs/deployment/scale-55d": {
401
+ "__comp": "__comp---theme-doc-item-178-a40",
402
+ "content": "content---docs-deployment-scale-27-d-e60"
403
  },
404
  "/docs/deployment/schema-migration-191": {
405
+ "__comp": "__comp---theme-doc-item-178-a40",
406
+ "content": "content---docs-deployment-schema-migrationc-2-e-233"
407
  },
408
  "/docs/deployment/storage-140": {
409
+ "__comp": "__comp---theme-doc-item-178-a40",
410
+ "content": "content---docs-deployment-storage-2-d-0-f7f"
411
  },
412
  "/docs/deployment/variable-migration-f59": {
413
+ "__comp": "__comp---theme-doc-item-178-a40",
414
+ "content": "content---docs-deployment-variable-migrationd-11-4c9"
415
  },
416
  "/docs/development/adding-data-sources-071": {
417
+ "__comp": "__comp---theme-doc-item-178-a40",
418
+ "content": "content---docs-development-adding-data-sources-3-df-e92"
419
  },
420
  "/docs/development/api-logging-errors-4ad": {
421
+ "__comp": "__comp---theme-doc-item-178-a40",
422
+ "content": "content---docs-development-api-logging-errorsc-63-92a"
423
  },
424
  "/docs/development/changelog-eb9": {
425
+ "__comp": "__comp---theme-doc-item-178-a40",
426
+ "content": "content---docs-development-changelogc-99-cdf"
427
  },
428
  "/docs/development/county-data-status-c5f": {
429
+ "__comp": "__comp---theme-doc-item-178-a40",
430
+ "content": "content---docs-development-county-data-statuse-19-222"
431
  },
432
  "/docs/development/dashboard-redesign-2e7": {
433
+ "__comp": "__comp---theme-doc-item-178-a40",
434
+ "content": "content---docs-development-dashboard-redesign-7-df-28b"
435
  },
436
  "/docs/development/database-setup-66f": {
437
+ "__comp": "__comp---theme-doc-item-178-a40",
438
+ "content": "content---docs-development-database-setup-6-c-0-8da"
439
  },
440
  "/docs/development/docs-migration-4e9": {
441
+ "__comp": "__comp---theme-doc-item-178-a40",
442
+ "content": "content---docs-development-docs-migrationf-2-e-8b7"
443
  },
444
  "/docs/development/enhancements-6be": {
445
+ "__comp": "__comp---theme-doc-item-178-a40",
446
+ "content": "content---docs-development-enhancements-864-f41"
447
  },
448
  "/docs/development/events-naming-migration-717": {
449
+ "__comp": "__comp---theme-doc-item-178-a40",
450
+ "content": "content---docs-development-events-naming-migration-6-db-3cf"
451
  },
452
  "/docs/development/integration-status-c3e": {
453
+ "__comp": "__comp---theme-doc-item-178-a40",
454
+ "content": "content---docs-development-integration-status-0-f-8-30d"
455
  },
456
  "/docs/development/intel-optimization-4c4": {
457
+ "__comp": "__comp---theme-doc-item-178-a40",
458
+ "content": "content---docs-development-intel-optimization-20-f-b5c"
459
  },
460
  "/docs/development/migration-v2-91d": {
461
+ "__comp": "__comp---theme-doc-item-178-a40",
462
+ "content": "content---docs-development-migration-v-2-f-35-314"
463
  },
464
  "/docs/development/new-capabilities-84d": {
465
+ "__comp": "__comp---theme-doc-item-178-a40",
466
+ "content": "content---docs-development-new-capabilities-249-959"
467
  },
468
  "/docs/development/openstates-integration-47a": {
469
+ "__comp": "__comp---theme-doc-item-178-a40",
470
+ "content": "content---docs-development-openstates-integration-05-d-c77"
471
  },
472
  "/docs/development/port-guide-c1d": {
473
+ "__comp": "__comp---theme-doc-item-178-a40",
474
+ "content": "content---docs-development-port-guideca-5-d86"
475
  },
476
  "/docs/development/react-refactoring-3ae": {
477
+ "__comp": "__comp---theme-doc-item-178-a40",
478
+ "content": "content---docs-development-react-refactoring-698-00f"
479
  },
480
  "/docs/development/readme-migration-38b": {
481
+ "__comp": "__comp---theme-doc-item-178-a40",
482
+ "content": "content---docs-development-readme-migrationcb-2-69d"
483
  },
484
  "/docs/development/real-time-statistics-1d7": {
485
+ "__comp": "__comp---theme-doc-item-178-a40",
486
+ "content": "content---docs-development-real-time-statistics-011-fcd"
487
  },
488
  "/docs/development/refactoring-summary-972": {
489
+ "__comp": "__comp---theme-doc-item-178-a40",
490
+ "content": "content---docs-development-refactoring-summary-3-d-7-e87"
491
  },
492
  "/docs/development/schema-migration-summary-029": {
493
+ "__comp": "__comp---theme-doc-item-178-a40",
494
+ "content": "content---docs-development-schema-migration-summarya-6-e-b3e"
495
  },
496
  "/docs/development/terminal-corruption-prevention-ff7": {
497
+ "__comp": "__comp---theme-doc-item-178-a40",
498
+ "content": "content---docs-development-terminal-corruption-prevention-16-e-abe"
499
  },
500
  "/docs/families/community-events-d26": {
501
+ "__comp": "__comp---theme-doc-item-178-a40",
502
+ "content": "content---docs-families-community-events-828-910"
503
  },
504
  "/docs/families/community-resources-1e1": {
505
+ "__comp": "__comp---theme-doc-item-178-a40",
506
+ "content": "content---docs-families-community-resourcese-48-84b"
507
  },
508
  "/docs/families/service-requests-142": {
509
+ "__comp": "__comp---theme-doc-item-178-a40",
510
+ "content": "content---docs-families-service-requests-90-a-24b"
511
  },
512
  "/docs/families/training-education-f12": {
513
+ "__comp": "__comp---theme-doc-item-178-a40",
514
+ "content": "content---docs-families-training-educationef-8-55d"
515
  },
516
  "/docs/families/voter-registration-34a": {
517
+ "__comp": "__comp---theme-doc-item-178-a40",
518
+ "content": "content---docs-families-voter-registration-927-847"
519
  },
520
  "/docs/for-advocates-736": {
521
+ "__comp": "__comp---theme-doc-item-178-a40",
522
+ "content": "content---docs-for-advocates-6-c-8-2df"
523
  },
524
  "/docs/for-developers-347": {
525
+ "__comp": "__comp---theme-doc-item-178-a40",
526
+ "content": "content---docs-for-developersb-31-32a"
527
  },
528
  "/docs/for-families-6d7": {
529
+ "__comp": "__comp---theme-doc-item-178-a40",
530
+ "content": "content---docs-for-families-22-d-199"
531
  },
532
  "/docs/guides/accountability-strategy-69b": {
533
+ "__comp": "__comp---theme-doc-item-178-a40",
534
+ "content": "content---docs-guides-accountability-strategy-70-e-54e"
535
  },
536
  "/docs/guides/api-troubleshooting-5b8": {
537
+ "__comp": "__comp---theme-doc-item-178-a40",
538
+ "content": "content---docs-guides-api-troubleshooting-692-00a"
539
  },
540
  "/docs/guides/contacts-officials-9a4": {
541
+ "__comp": "__comp---theme-doc-item-178-a40",
542
+ "content": "content---docs-guides-contacts-officials-4-f-1-a5b"
543
  },
544
  "/docs/guides/county-aggregation-4d5": {
545
+ "__comp": "__comp---theme-doc-item-178-a40",
546
+ "content": "content---docs-guides-county-aggregation-215-bcf"
547
  },
548
  "/docs/guides/document-libraries-525": {
549
+ "__comp": "__comp---theme-doc-item-178-a40",
550
+ "content": "content---docs-guides-document-libraries-8-d-6-f24"
551
  },
552
  "/docs/guides/enterprise-tech-integration-009": {
553
+ "__comp": "__comp---theme-doc-item-178-a40",
554
+ "content": "content---docs-guides-enterprise-tech-integrationdd-5-16d"
555
  },
556
  "/docs/guides/form-990-enrichment-e41": {
557
+ "__comp": "__comp---theme-doc-item-178-a40",
558
+ "content": "content---docs-guides-form-990-enrichmentcc-4-0b0"
559
  },
560
  "/docs/guides/gold-table-pipeline-543": {
561
+ "__comp": "__comp---theme-doc-item-178-a40",
562
+ "content": "content---docs-guides-gold-table-pipeline-170-d73"
563
  },
564
  "/docs/guides/handling-formats-052": {
565
+ "__comp": "__comp---theme-doc-item-178-a40",
566
+ "content": "content---docs-guides-handling-formatse-28-590"
567
  },
568
  "/docs/guides/huggingface-datasets-62d": {
569
+ "__comp": "__comp---theme-doc-item-178-a40",
570
+ "content": "content---docs-guides-huggingface-datasets-24-e-7a0"
571
  },
572
  "/docs/guides/huggingface-features-5a2": {
573
+ "__comp": "__comp---theme-doc-item-178-a40",
574
+ "content": "content---docs-guides-huggingface-features-6-f-2-039"
575
  },
576
  "/docs/guides/huggingface-integration-edc": {
577
+ "__comp": "__comp---theme-doc-item-178-a40",
578
+ "content": "content---docs-guides-huggingface-integration-9-b-5-80f"
579
  },
580
  "/docs/guides/huggingface-limits-acf": {
581
+ "__comp": "__comp---theme-doc-item-178-a40",
582
+ "content": "content---docs-guides-huggingface-limits-46-d-95a"
583
  },
584
  "/docs/guides/huggingface-publishing-62f": {
585
+ "__comp": "__comp---theme-doc-item-178-a40",
586
+ "content": "content---docs-guides-huggingface-publishingda-5-330"
587
  },
588
  "/docs/guides/huggingface-quickstart-98d": {
589
+ "__comp": "__comp---theme-doc-item-178-a40",
590
+ "content": "content---docs-guides-huggingface-quickstartd-7-b-54e"
591
  },
592
  "/docs/guides/impact-navigation-6cb": {
593
+ "__comp": "__comp---theme-doc-item-178-a40",
594
+ "content": "content---docs-guides-impact-navigatione-75-b18"
595
  },
596
  "/docs/guides/intel-arc-optimization-006": {
597
+ "__comp": "__comp---theme-doc-item-178-a40",
598
+ "content": "content---docs-guides-intel-arc-optimizationc-1-a-1d7"
599
  },
600
  "/docs/guides/jurisdiction-setup-a0f": {
601
+ "__comp": "__comp---theme-doc-item-178-a40",
602
+ "content": "content---docs-guides-jurisdiction-setup-73-e-7ee"
603
  },
604
  "/docs/guides/legislative-tracking-484": {
605
+ "__comp": "__comp---theme-doc-item-178-a40",
606
+ "content": "content---docs-guides-legislative-tracking-184-9c2"
607
  },
608
  "/docs/guides/legislative-tracking-maps-1a7": {
609
+ "__comp": "__comp---theme-doc-item-178-a40",
610
+ "content": "content---docs-guides-legislative-tracking-maps-7-ce-fee"
611
  },
612
  "/docs/guides/logo-enrichment-b45": {
613
+ "__comp": "__comp---theme-doc-item-178-a40",
614
+ "content": "content---docs-guides-logo-enrichment-6-fa-08d"
615
  },
616
  "/docs/guides/nonprofit-officers-contacts-28a": {
617
+ "__comp": "__comp---theme-doc-item-178-a40",
618
+ "content": "content---docs-guides-nonprofit-officers-contacts-426-39b"
619
  },
620
  "/docs/guides/open-states-legislative-data-60d": {
621
+ "__comp": "__comp---theme-doc-item-178-a40",
622
+ "content": "content---docs-guides-open-states-legislative-datab-2-e-3f8"
623
  },
624
  "/docs/guides/partitioned-datasets-714": {
625
+ "__comp": "__comp---theme-doc-item-178-a40",
626
+ "content": "content---docs-guides-partitioned-datasetsfdc-324"
627
  },
628
  "/docs/guides/political-economy-80e": {
629
+ "__comp": "__comp---theme-doc-item-178-a40",
630
+ "content": "content---docs-guides-political-economy-481-476"
631
  },
632
  "/docs/guides/scraper-improvements-bba": {
633
+ "__comp": "__comp---theme-doc-item-178-a40",
634
+ "content": "content---docs-guides-scraper-improvements-959-f55"
635
  },
636
  "/docs/guides/search-patterns-410": {
637
+ "__comp": "__comp---theme-doc-item-178-a40",
638
+ "content": "content---docs-guides-search-patternsf-55-4fb"
639
  },
640
  "/docs/guides/seo-optimization-79c": {
641
+ "__comp": "__comp---theme-doc-item-178-a40",
642
+ "content": "content---docs-guides-seo-optimization-77-a-4bd"
643
  },
644
  "/docs/guides/specialized-ai-models-c47": {
645
+ "__comp": "__comp---theme-doc-item-178-a40",
646
+ "content": "content---docs-guides-specialized-ai-models-2-f-5-162"
647
  },
648
  "/docs/guides/split-screen-5ad": {
649
+ "__comp": "__comp---theme-doc-item-178-a40",
650
+ "content": "content---docs-guides-split-screenf-65-772"
651
  },
652
  "/docs/guides/state-split-data-f12": {
653
+ "__comp": "__comp---theme-doc-item-178-a40",
654
+ "content": "content---docs-guides-state-split-data-2-ac-493"
655
  },
656
  "/docs/guides/unified-search-da6": {
657
+ "__comp": "__comp---theme-doc-item-178-a40",
658
+ "content": "content---docs-guides-unified-searchec-0-0bc"
659
  },
660
  "/docs/integrations/dataverse-6df": {
661
+ "__comp": "__comp---theme-doc-item-178-a40",
662
+ "content": "content---docs-integrations-dataverse-23-a-36f"
663
  },
664
  "/docs/integrations/dataverse-summary-7d9": {
665
+ "__comp": "__comp---theme-doc-item-178-a40",
666
+ "content": "content---docs-integrations-dataverse-summarydf-7-357"
667
  },
668
  "/docs/integrations/eboard-automated-112": {
669
+ "__comp": "__comp---theme-doc-item-178-a40",
670
+ "content": "content---docs-integrations-eboard-automatedd-3-c-6db"
671
  },
672
  "/docs/integrations/eboard-cookies-23b": {
673
+ "__comp": "__comp---theme-doc-item-178-a40",
674
+ "content": "content---docs-integrations-eboard-cookiesa-85-260"
675
  },
676
  "/docs/integrations/eboard-manual-6b9": {
677
+ "__comp": "__comp---theme-doc-item-178-a40",
678
+ "content": "content---docs-integrations-eboard-manual-874-681"
679
  },
680
  "/docs/integrations/fec-campaign-finance-bdf": {
681
+ "__comp": "__comp---theme-doc-item-178-a40",
682
+ "content": "content---docs-integrations-fec-campaign-financebff-ed2"
683
  },
684
  "/docs/integrations/fec-integration-summary-8af": {
685
+ "__comp": "__comp---theme-doc-item-178-a40",
686
+ "content": "content---docs-integrations-fec-integration-summary-530-3ee"
687
  },
688
  "/docs/integrations/fec-political-contributions-42f": {
689
+ "__comp": "__comp---theme-doc-item-178-a40",
690
+ "content": "content---docs-integrations-fec-political-contributionsff-0-23a"
691
  },
692
  "/docs/integrations/frontend-f9a": {
693
+ "__comp": "__comp---theme-doc-item-178-a40",
694
+ "content": "content---docs-integrations-frontenddbd-72c"
695
  },
696
  "/docs/integrations/grants-gov-api-d16": {
697
+ "__comp": "__comp---theme-doc-item-178-a40",
698
+ "content": "content---docs-integrations-grants-gov-api-91-c-94b"
699
  },
700
  "/docs/integrations/localview-aaa": {
701
+ "__comp": "__comp---theme-doc-item-178-a40",
702
+ "content": "content---docs-integrations-localviewa-17-c3f"
703
  },
704
  "/docs/integrations/mcp-server-79b": {
705
+ "__comp": "__comp---theme-doc-item-178-a40",
706
+ "content": "content---docs-integrations-mcp-servera-95-951"
707
  },
708
  "/docs/integrations/overview-82c": {
709
+ "__comp": "__comp---theme-doc-item-178-a40",
710
+ "content": "content---docs-integrations-overviewfbb-8a4"
711
  },
712
  "/docs/intro-8a9": {
713
+ "__comp": "__comp---theme-doc-item-178-a40",
714
+ "content": "content---docs-intro-0-e-3-be1"
715
  },
716
  "/docs/legal-compliance-7ef": {
717
+ "__comp": "__comp---theme-doc-item-178-a40",
718
+ "content": "content---docs-legal-compliancea-57-580"
719
  },
720
  "/docs/legal/-c48": {
721
+ "__comp": "__comp---theme-doc-item-178-a40",
722
+ "content": "content---docs-legal-d-4-d-89f"
723
  },
724
  "/docs/legal/data-deletion-f30": {
725
+ "__comp": "__comp---theme-doc-item-178-a40",
726
+ "content": "content---docs-legal-data-deletion-586-d0a"
727
  },
728
  "/docs/legal/data-provider-terms-8c2": {
729
+ "__comp": "__comp---theme-doc-item-178-a40",
730
+ "content": "content---docs-legal-data-provider-termsea-5-f46"
731
  },
732
  "/docs/legal/legal-documentation-complete-311": {
733
+ "__comp": "__comp---theme-doc-item-178-a40",
734
+ "content": "content---docs-legal-legal-documentation-complete-020-ff9"
735
  },
736
  "/docs/legal/legal-documentation-summary-6f3": {
737
+ "__comp": "__comp---theme-doc-item-178-a40",
738
+ "content": "content---docs-legal-legal-documentation-summaryb-6-c-7ff"
739
  },
740
  "/docs/legal/privacy-policy-984": {
741
+ "__comp": "__comp---theme-doc-item-178-a40",
742
+ "content": "content---docs-legal-privacy-policy-72-a-0cd"
743
  },
744
  "/docs/legal/terms-of-service-9e1": {
745
+ "__comp": "__comp---theme-doc-item-178-a40",
746
+ "content": "content---docs-legal-terms-of-service-608-300"
747
  },
748
  "/docs/open-navigator-bf5": {
749
+ "__comp": "__comp---theme-doc-item-178-a40",
750
+ "content": "content---docs-open-navigator-47-d-bd0"
751
  },
752
  "/docs/quick-reference-ed9": {
753
+ "__comp": "__comp---theme-doc-item-178-a40",
754
+ "content": "content---docs-quick-reference-43-b-463"
755
  },
756
  "/docs/quickstart-883": {
757
+ "__comp": "__comp---theme-doc-item-178-a40",
758
+ "content": "content---docs-quickstart-807-6cd"
759
  },
760
  "/-e5f": {
761
+ "__comp": "__comp---site-src-pages-index-tsx-1-df-d3e",
762
  "__context": {
763
+ "plugin": "plugin---dashboarda-74-0f3"
764
  },
765
+ "config": "config---dashboard-5-e-9-f57"
766
  }
767
  }
website/docusaurus.config.ts CHANGED
@@ -46,7 +46,10 @@ const config: Config = {
46
  'classic',
47
  {
48
  docs: {
49
- routeBasePath: 'docs', // Serve docs at /docs path
 
 
 
50
  sidebarPath: './sidebars.ts',
51
  // Please change this to your repo.
52
  // Remove this to remove the "edit this page" links.
 
46
  'classic',
47
  {
48
  docs: {
49
+ // If baseUrl already includes /docs/, serve at root. Otherwise add /docs/.
50
+ // Production (HF): baseUrl=/docs/ + routeBasePath=/ = /docs/intro ✓
51
+ // Development: baseUrl=/ + routeBasePath=docs = /docs/intro ✓
52
+ routeBasePath: process.env.DOCUSAURUS_BASE_URL ? '/' : 'docs',
53
  sidebarPath: './sidebars.ts',
54
  // Please change this to your repo.
55
  // Remove this to remove the "edit this page" links.