.wp-block-map-graphic,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-map-graphic{border:1px solid #dddbe7;border-radius:1.4rem;padding:3rem !important;box-sizing:border-box;background-color:#fff;margin:6rem 0 !important}.wp-block-map-graphic .map-legend,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-map-graphic .map-legend{display:flex;align-items:center;flex-wrap:wrap;gap:2.5rem;justify-content:center;margin-top:3rem}.wp-block-map-graphic .map-legend li,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-map-graphic .map-legend li{display:flex;gap:.7rem;align-items:center;font-size:18px}.wp-block-map-graphic .map-legend li .color-box,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-map-graphic .map-legend li .color-box{width:25px;height:25px;border-radius:3px;flex-shrink:0}.wp-block-map-graphic circle,.wp-block-map-graphic text,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-map-graphic circle,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-map-graphic text{pointer-events:none}.rep-modal{min-width:300px;width:auto;padding:0;border:15px solid rgba(255,255,255,.3);background-clip:padding-box}.rep-modal h3{color:var(--theme-color-7);border-bottom:2px solid var(--theme-color-9);padding:0 4rem 0 1rem}.rep-modal h4{font-family:"franklin-gothic-compressed" !important;font-weight:600;font-size:2.4rem !important;margin:1.5rem 0;line-height:1.2;text-transform:uppercase;letter-spacing:1px;color:var(--theme-color-1);padding:0 1rem}.rep-modal .representatives .representative{display:flex;align-items:center;padding:1rem}.rep-modal .representatives .representative:nth-child(2n+1){background:#e0f6f9}.rep-modal .representatives .representative .left{margin-right:1rem}.rep-modal .representatives .representative .left .district{background:var(--theme-color-7);color:#fff;display:flex;width:25px;height:25px;border-radius:50%;align-items:center;justify-content:center;font-size:16px}.rep-modal .representatives .representative .right p{margin:0;font-size:14px}.rep-modal .representatives .representative .right p.name{color:var(--theme-color-7);font-weight:600}.rep-modal .representatives .representative .right p a{color:var(--theme-color-1);text-decoration:underline}.rep-modal .representatives .representative .right p a:first-child{padding-right:2rem}

/*# sourceMappingURL=map-graphic.css.map */