.loader-container{position:absolute;display:flex;justify-content:center;gap:20px;align-items:center;top:0;left:0;width:100%;height:100%;background:rgba(62,62,62,.22)}.loader-container h2{color:#77b3d8;font-size:32px}.loader-block{position:relative;width:100px;height:100px;overflow:hidden;z-index:3}.loader-block::before{content:"";z-index:1;position:absolute;width:80px;height:80px;background:#77b3d8;margin:10px}.loader{width:200px;height:200px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;position:absolute;top:-50%;left:-50%;background-color:#77b3d8;animation:rotate 2s infinite ease-in-out}.loader::before,.loader::after{content:"";background:#f2c58f}.loader::after{grid-column:2;grid-row:2}@keyframes rotate{0%{transform:rotate(0)}25%{transform:rotate(90deg)}100%{transform:rotate(360deg)}}

.relative-container{position:relative;height:100%}.no-auth-scrim{position:absolute;top:0;left:0;background:#fff;z-index:5}.scrim{position:absolute;top:0;left:0;background:rgba(62,62,62,.22);width:100%;height:100%}.org-item{cursor:pointer}
#map-tool{display:flex;width:100%;height:auto}.sidebar{width:clamp(300px,20vw,500px);background:#2c3e50;color:#fff;padding:20px;height:92vh;display:flex;flex-direction:column;gap:10px;box-shadow:2px 0 5px rgba(0,0,0,.2)}.sidebar h2,.sidebar h3{font-size:24px;margin-bottom:0}.sidebar h3{margin-top:30px}.sidebar .search-bar{width:100%;padding:8px;border-radius:8px;border:1px solid #ccc;font-size:14px;z-index:10}.sidebar .suggestions{width:100%;background:#fff;color:#2c3e50;border:1px solid #ccc;border-radius:5px;max-height:150px;overflow-y:auto;box-shadow:0 2px 5px rgba(0,0,0,.2);z-index:10;padding:0;list-style:none}.sidebar .suggestions li{padding:10px;cursor:pointer;border-bottom:1px solid #eee}.sidebar .suggestions li:last-child{border-bottom:none}.sidebar .suggestions li:hover{background:#f0f0f0}.sidebar-list{list-style-type:none;padding-left:0;overflow-y:scroll;scrollbar-color:#68798b #273646}.sidebar-list li{padding:12px;cursor:pointer;border-radius:5px;transition:background .3s,transform .2s;background:rgba(255,255,255,.1);color:#fff;font-size:16px;font-weight:bold;margin-bottom:10px}.sidebar-list li:hover{background:rgba(255,255,255,.2)}.sidebar-list li.active-filter{background:#77b3d8;color:#fff;font-weight:bold;border:2px solid #fff;box-shadow:0px 0px 10px rgba(119,179,216,.8)}#map-tool .map-container{flex-grow:1;position:relative;width:80vw;height:92vh;box-sizing:border-box;overflow:hidden}#map-tool .map-container article{width:100%;height:100%}#map-tool .map-container .title{display:flex;justify-content:center;align-items:center}.login-scrim{width:100%;height:100%;position:absolute;top:0;left:0;z-index:3}.btn-wrapper{display:flex;gap:20px}.btn-wrapper .open-db-btn,.btn-wrapper .detail-btn{margin-top:10px;padding:10px;border-radius:5px;background:#77b3d8;border:none;color:#fff}.btn-wrapper .detail-btn{background:#f2c58f}@media(max-width: 1200px){#map-tool .map-container{width:564.8px;height:422.4px}}@media(max-width: 600px){#map-tool .map-container{width:458.9px;height:343.2px}}@media(max-width: 480px){#map-tool .map-container{width:423.6px;height:316.8px}}@media(max-width: 440px){#map-tool .map-container{width:388.3px;height:290.4px}}@media(max-width: 400px){#map-tool .map-container{width:353px;height:264px}}
#detailed-view{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;background:rgba(0,0,0,.467)}#detailed-view .detailed-wrapper{position:relative;box-sizing:border-box;padding:10px 20px;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;align-items:center;width:600px;aspect-ratio:1;background:#fff;max-width:95%;max-height:95%;border-radius:15px;font-family:"Poppins",sans-serif}#detailed-view .detailed-wrapper .close{position:absolute;top:5px;right:5px;width:30px;height:30px;cursor:pointer}#detailed-view .detailed-wrapper .org-name{font-size:24px;color:#3b6c7f;padding-bottom:.5em}#detailed-view .detailed-wrapper .org-info-wrapper{display:flex;flex-direction:column;width:100%;gap:1.5em}#detailed-view .detailed-wrapper .org-info-wrapper .org-info{display:flex;flex-direction:column;gap:5px}#detailed-view .detailed-wrapper .org-info-wrapper .org-info .key{font-weight:600;font-size:14px;color:#3b6c7f}#detailed-view .detailed-wrapper .org-info-wrapper .org-info .value{font-weight:300;color:#3b6c7f}#detailed-view .detailed-wrapper::-webkit-scrollbar{width:12px;border-radius:15px}#detailed-view .detailed-wrapper::-webkit-scrollbar-thumb{background-color:#f2c58f;border-radius:15px}#detailed-view.map{border-radius:31px}
.header[data-v-296ecd0b]{color:#919191;font-family:"Poppins",Sans-serif;font-size:60px;font-weight:600;text-align:center;margin-bottom:60px}.sub-header[data-v-296ecd0b]{color:#919191;font-family:"Poppins",Sans-serif;font-size:28px;font-weight:600;text-align:center;margin-bottom:60px}#auth .body[data-v-296ecd0b]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}#auth .body .input-wrapper[data-v-296ecd0b]{position:relative;width:100%;max-width:350px;height:52px}#auth .body .input-wrapper label[data-v-296ecd0b]{position:absolute;top:-7px;left:10px;font-size:16px;color:#919191;top:32%;transition:all .3s ease;pointer-events:none}#auth .body .input-wrapper input[data-v-296ecd0b]{max-width:350px;box-sizing:border-box;align-self:flex-end;width:100%;height:100%;padding:10px;font-family:Roboto,sans-serif;border-radius:4px;border:none;border-bottom:4px solid #77b3d8;padding-top:15px;font-size:16px}#auth .body .input-wrapper input[data-v-296ecd0b]:-webkit-autofill{transition:background-color 5000s ease-in-out 0s;-webkit-background-clip:text;box-shadow:inset 0 0 20px 20px #fff}#auth .body .input-wrapper.active label[data-v-296ecd0b]{top:-7px;left:10px;font-size:13px;font-weight:bold}#auth .body .input-wrapper.active input[data-v-296ecd0b]:focus{border-bottom:4px solid #f2c58f;outline:none}#auth .body .button-wrapper[data-v-296ecd0b]{display:flex;flex-direction:column;gap:10px}#auth .body .error-message[data-v-296ecd0b]{color:#df3b2c}button[data-v-296ecd0b]{border:none;font-size:14px;color:#919191;color:#fff;font-weight:bold;padding:10px 20px;border-radius:5px;cursor:pointer}.secondary-btn[data-v-296ecd0b]{background:#77b3d8}.primary-btn[data-v-296ecd0b]{background:#f2c58f}@media(max-width: 1024px){#auth .header[data-v-296ecd0b]{font-size:52px}}@media(max-width: 767px){#auth .header[data-v-296ecd0b]{font-size:36px}}
.delete-these-icky-buttons-when-not-on-dev[data-v-0ebb9877]{position:absolute;left:50%;top:10px;transform:translate(-50%, 0)}.delete-these-icky-buttons-when-not-on-dev button[data-v-0ebb9877]{color:#000;background-color:#fff;border:1px solid gray;font-size:1rem;padding:.25rem}.widget[data-v-0ebb9877]{height:100%;font-family:Arial,sans-serif;font-size:1em;position:relative}ul[data-v-0ebb9877],ol[data-v-0ebb9877]{padding-inline-start:0;margin-block-start:0;margin-block-end:0}.widget .database[data-v-0ebb9877]{width:100%}
.widget[data-v-412566a0]{box-sizing:border-box;padding:10px;font-family:Arial,sans-serif;font-size:1em;display:inline-block}sub[data-v-412566a0]{display:block;color:#b1b1b1}ul[data-v-412566a0],ol[data-v-412566a0]{padding-inline-start:0;margin-block-start:0;margin-block-end:0}
.icon{width:24px;min-width:10px;height:24px;min-height:10px;border-radius:50%;background-color:#fff}.icon .path{fill:#000}#database-tool,#comparison-tool{--color-white: #FFFFFFFF;--color-secondary: #F2C58FFF;--color-orange-bright: #F8A519FF;--color-orange-dark: #926D41FF;--color-blue-bright: #77B3D8FF;--color-primary: #204F60FF;--color-primary-20: #204F6044;--color-black: #000000FF;--color-black-85: #000000D9;--color-black-70: #000000B8;--color-black-50: #00000088;--color-black-25: #00000044;--font-size-10-2-20: clamp(10px, 1.875vw, 1.25rem);--font-size-10-3-16: clamp(10px, 3vw, 16px);--font-size-12-1-16: clamp(0.75em, 1.75vw, 1em);--font-size-12-3-16: clamp(12px, 3vw, 16px);--font-size-16-2-20: clamp(1rem, 2.5vw, 1.25rem);--font-poppins: "Poppins", sans-serif;--font-open-sans: "Open sans", sans-serif;--width-col-left: calc(min(20vw,17.5rem));--height-widget: 32rem;--height-srch-row: 2.25rem;--height-page-nav: 3rem;display:grid;gap:.5rem;grid-template-columns:var(--width-col-left) 4px 1fr;grid-template-rows:1fr 3px var(--height-page-nav);font-family:var(--font-poppins);background-color:var(--color-white);overflow:hidden}#database-tool :root,#comparison-tool :root{font-size:var(--font-size-12-3-16)}#database-tool,#database-tool *,#comparison-tool,#comparison-tool *{box-sizing:border-box}#database-tool .grid.container,#comparison-tool .grid.container{display:grid;gap:.5rem;grid-template-columns:var(--width-col-left) 4px 1fr;grid-template-rows:1fr 3px var(--height-page-nav)}#database-tool{height:100%;grid-template-rows:100%;grid-template-columns:100%;display:grid}#database-tool button,#database-tool input,#database-tool optgroup,#database-tool select,#database-tool textarea,#comparison-tool button,#comparison-tool input,#comparison-tool optgroup,#comparison-tool select,#comparison-tool textarea{font-family:var(--font-poppins);font-size:1rem;line-height:1.25rem}#database-tool [type=button],#database-tool [type=submit],#database-tool button,#comparison-tool [type=button],#comparison-tool [type=submit],#comparison-tool button{outline:1px solid rgba(0,0,0,0);color:var(--color-black)}#database-tool [type=button]:focus,#database-tool [type=button]:hover,#database-tool [type=submit]:focus,#database-tool [type=submit]:hover,#database-tool button:focus,#database-tool button:hover,#comparison-tool [type=button]:focus,#comparison-tool [type=button]:hover,#comparison-tool [type=submit]:focus,#comparison-tool [type=submit]:hover,#comparison-tool button:focus,#comparison-tool button:hover{text-decoration:none;color:inherit;background-color:inherit;outline-color:var(--color-primary-20)}#database-tool button,#comparison-tool button{padding:.75em;min-height:1.5em;min-width:4rem}#database-tool button.icon svg.icon,#database-tool button.icon svg.icon rect,#database-tool button.icon svg.icon:disabled,#database-tool button.icon svg.icon rect:disabled,#comparison-tool button.icon svg.icon,#comparison-tool button.icon svg.icon rect,#comparison-tool button.icon svg.icon:disabled,#comparison-tool button.icon svg.icon rect:disabled{fill:none}#database-tool button.icon svg.icon rect.bkg,#comparison-tool button.icon svg.icon rect.bkg{fill:var(--color-secondary)}#database-tool button.icon svg.icon path.fill,#comparison-tool button.icon svg.icon path.fill{fill:var(--color-black-50)}#database-tool button:disabled.icon svg.icon rect.bkg,#comparison-tool button:disabled.icon svg.icon rect.bkg{fill:var(--color-black-25)}#database-tool button:disabled.icon svg.icon path.fill,#comparison-tool button:disabled.icon svg.icon path.fill{fill:var(--color-white)}#database-tool button.clear-filters,#comparison-tool button.clear-filters{display:flex;align-items:center;width:fit-content;gap:.5rem;border-radius:3px;border:2px solid var(--color-blue-bright);font-size:var(--font-size-10-3-16);text-transform:capitalize;background-color:rgba(0,0,0,0)}#database-tool button.clear-filters svg,#database-tool button.clear-filters span,#comparison-tool button.clear-filters svg,#comparison-tool button.clear-filters span{height:1rem;line-height:1rem}#database-tool button.clear-filters svg,#comparison-tool button.clear-filters svg{width:1rem;fill:var(--color-primary)}@media screen and (max-width: 450px){#database-tool button.clear-filters,#comparison-tool button.clear-filters{gap:2px;width:4rem;justify-content:center;padding:0px;height:fit-content}#database-tool button.clear-filters svg,#comparison-tool button.clear-filters svg{height:8px;width:8px}}#database-tool button,#database-tool .section .row.name,#database-tool .filters .row.name,#database-tool .section .option.row,#database-tool .section .option.row label,#comparison-tool button,#comparison-tool .section .row.name,#comparison-tool .filters .row.name,#comparison-tool .section .option.row,#comparison-tool .section .option.row label{cursor:pointer;user-select:none;width:100%}#database-tool .scroll-y,#database-tool .lines-2,#database-tool .lines-3,#database-tool .lines-4,#comparison-tool .scroll-y,#comparison-tool .lines-2,#comparison-tool .lines-3,#comparison-tool .lines-4{overflow-y:scroll}@supports(scrollbar-width: auto){#database-tool .scroll-y,#database-tool .lines-2,#database-tool .lines-3,#database-tool .lines-4,#comparison-tool .scroll-y,#comparison-tool .lines-2,#comparison-tool .lines-3,#comparison-tool .lines-4{scrollbar-width:8px;scrollbar-color:var(--color-primary) initial;scrollbar-base-color:var(--color-blue-bright);scrollbar-darkshadow-color:var(--color-orange-dark);border-radius:4px}}@supports selector(::-webkit-scrollbar){#database-tool .scroll-y::-webkit-scrollbar,#database-tool .lines-2::-webkit-scrollbar,#database-tool .lines-3::-webkit-scrollbar,#database-tool .lines-4::-webkit-scrollbar,#comparison-tool .scroll-y::-webkit-scrollbar,#comparison-tool .lines-2::-webkit-scrollbar,#comparison-tool .lines-3::-webkit-scrollbar,#comparison-tool .lines-4::-webkit-scrollbar{width:8px;border-radius:4px;border:1px solid var(--color-primary-20)}#database-tool .scroll-y::-webkit-scrollbar-thumb,#database-tool .lines-2::-webkit-scrollbar-thumb,#database-tool .lines-3::-webkit-scrollbar-thumb,#database-tool .lines-4::-webkit-scrollbar-thumb,#comparison-tool .scroll-y::-webkit-scrollbar-thumb,#comparison-tool .lines-2::-webkit-scrollbar-thumb,#comparison-tool .lines-3::-webkit-scrollbar-thumb,#comparison-tool .lines-4::-webkit-scrollbar-thumb{background:var(--color-primary);border-radius:4px}}#database-tool .divider,#comparison-tool .divider{background-color:var(--color-primary-20);height:2px;width:2px}#database-tool .divider.v,#comparison-tool .divider.v{grid-row:1/-1;grid-column:2/span 1;height:100%}#database-tool .divider.h,#comparison-tool .divider.h{grid-column:1/-1;width:100%}#database-tool,#database-tool .grid,#database-tool .col,#database-tool .row,#comparison-tool,#comparison-tool .grid,#comparison-tool .col,#comparison-tool .row{display:grid}#database-tool .col,#comparison-tool .col{grid-auto-flow:row}#database-tool .row,#comparison-tool .row{grid-auto-flow:column}#database-tool,#database-tool .left-col,#database-tool .database-wrapper,#comparison-tool,#comparison-tool .left-col,#comparison-tool .database-wrapper{min-height:var(--height-widget);max-height:calc(100vh - 11rem);width:100%}#database-tool .left-col>.col.pop-out.active,#comparison-tool .left-col>.col.pop-out.active{height:100%;max-height:calc(100% - 2rem)}#database-tool .scroll-container,#comparison-tool .scroll-container{overflow-y:auto;min-height:calc(var(--height-widget) - var(--height-srch-row)*3);max-height:calc(100% - 3rem);padding-bottom:1rem;padding-right:.25rem}#database-tool .chart,#database-tool .database-wrapper,#comparison-tool .chart,#comparison-tool .database-wrapper{grid-column:3/-1;grid-row:1/span 1}#database-tool .chart,#comparison-tool .chart{grid-row:2/span 2}#database-tool .page-nav,#comparison-tool .page-nav{grid-column:2/-1;grid-row:3/-1}#database-tool .left-col,#comparison-tool .left-col{grid-template-rows:repeat(3, var(--height-srch-row)) 1fr;grid-column:1/span 1;grid-row:1/-1;height:100%;display:flex;flex-direction:column}#database-tool .filter,#database-tool .search,#database-tool .row,#database-tool .name,#database-tool input,#database-tool svg,#comparison-tool .filter,#comparison-tool .search,#comparison-tool .row,#comparison-tool .name,#comparison-tool input,#comparison-tool svg{animation:all 250ms ease-in-out;transition:all 125ms ease-in-out}#database-tool .header.name,#database-tool .option,#database-tool .option input,#database-tool .option label,#database-tool button,#database-tool button.clear span,#database-tool .search,#database-tool .search input,#comparison-tool .header.name,#comparison-tool .option,#comparison-tool .option input,#comparison-tool .option label,#comparison-tool button,#comparison-tool button.clear span,#comparison-tool .search,#comparison-tool .search input{font-size:var(--font-size-12-1-16);font-weight:300;color:var(--color-black-70)}#database-tool svg.icon .fill,#comparison-tool svg.icon .fill{fill:var(--color-black-70)}#database-tool .search,#comparison-tool .search{background-color:var(--color-white);position:relative;align-items:center}#database-tool .search input,#comparison-tool .search input{padding:clamp(.5em,1vw,.875em) 2em clamp(.5em,1vw,.875em) .5em;border:2px solid var(--color-primary-20);width:100%;outline-offset:-1px;border-radius:3px}#database-tool .search input:focus,#database-tool .search input:active,#database-tool .search input:focus-within,#comparison-tool .search input:focus,#comparison-tool .search input:active,#comparison-tool .search input:focus-within{outline-color:var(--color-primary);outline-offset:2px}#database-tool .search svg.icon,#comparison-tool .search svg.icon{display:block;position:relative;right:.5rem;height:1.25rem;width:1.25rem;fill:var(--color-black);top:50%;position:absolute;right:0;transform:translate(-50%, -50%)}#database-tool .left-col{grid-template-rows:2.5rem 2rem 2.5rem 1fr;gap:4px}#database-tool .option,#database-tool .filter,#database-tool .filters,#database-tool .section,#database-tool .header.name,#comparison-tool .option,#comparison-tool .filter,#comparison-tool .filters,#comparison-tool .section,#comparison-tool .header.name{padding-block:.25rem}#database-tool .filters,#comparison-tool .filters{grid-template-rows:2rem 1fr;align-content:start}#database-tool svg.icon,#database-tool .search svg.icon,#database-tool .check,#database-tool input[type=checkbox],#comparison-tool svg.icon,#comparison-tool .search svg.icon,#comparison-tool .check,#comparison-tool input[type=checkbox]{width:1em;height:1em}#database-tool .filters .row.name,#database-tool .section .row.name,#comparison-tool .filters .row.name,#comparison-tool .section .row.name{outline:1px solid rgba(0,0,0,0);align-items:center}#database-tool .filters .row.name:hover,#database-tool .section .row.name:hover,#comparison-tool .filters .row.name:hover,#comparison-tool .section .row.name:hover{outline-color:var(--color-primary)}#database-tool .option.row,#comparison-tool .option.row{border-bottom:1px solid rgba(0,0,0,0)}#database-tool .option.row:hover,#comparison-tool .option.row:hover{border-bottom-color:var(--color-primary)}#database-tool .filters .row.name .header.name,#comparison-tool .filters .row.name .header.name{font-family:var(--font-open-sans);font-size:var(--font-size-16-2-20);font-weight:300}#database-tool .filters .name,#database-tool .filters .option,#database-tool .filters .filter.row,#database-tool .scroll-container .name,#database-tool .scroll-container .option,#database-tool .scroll-container .filter.row,#comparison-tool .filters .name,#comparison-tool .filters .option,#comparison-tool .filters .filter.row,#comparison-tool .scroll-container .name,#comparison-tool .scroll-container .option,#comparison-tool .scroll-container .filter.row{width:100%;align-content:center;justify-content:space-between}#database-tool .filters>.row.name,#database-tool .scroll-container>.row.name,#comparison-tool .filters>.row.name,#comparison-tool .scroll-container>.row.name{padding-right:10px}#database-tool .filters .section,#database-tool .scroll-container .section,#comparison-tool .filters .section,#comparison-tool .scroll-container .section{padding-left:2px}#database-tool .filters .section .row,#database-tool .scroll-container .section .row,#comparison-tool .filters .section .row,#comparison-tool .scroll-container .section .row{padding-left:.5rem}#database-tool .filters .option,#database-tool .scroll-container .option,#comparison-tool .filters .option,#comparison-tool .scroll-container .option{align-items:center;grid-template-columns:1.5em 1fr}#database-tool .filters .check,#database-tool .scroll-container .check,#comparison-tool .filters .check,#comparison-tool .scroll-container .check{margin:0 .5em 0 1px}#database-tool .filters .check input,#database-tool .scroll-container .check input,#comparison-tool .filters .check input,#comparison-tool .scroll-container .check input{border:2px solid var(--color-primary)}#database-tool .filters .check input[type=checkbox],#database-tool .scroll-container .check input[type=checkbox],#comparison-tool .filters .check input[type=checkbox],#comparison-tool .scroll-container .check input[type=checkbox]{margin:0;accent-color:var(--color-primary)}#database-tool .scroll-container .name.no-results,#comparison-tool .scroll-container .name.no-results{justify-content:center}#database-tool .content,#comparison-tool .content{height:100%;max-height:100}#database-tool .content .scroll-container,#comparison-tool .content .scroll-container{max-height:100%;min-height:100%}#database-tool .organizations,#comparison-tool .organizations{grid-template-rows:repeat(auto-fit, 8rem)}#database-tool .org-item,#comparison-tool .org-item{display:flex;align-items:center;justify-content:space-between;position:relative;gap:1rem;height:8rem;max-width:100%;overflow:auto hidden;padding:1.25rem;grid-template-columns:1fr 7.5rem;color:var(--color-black-70);font-weight:300;outline:1px solid rgba(0,0,0,0);outline-offset:-2px}#database-tool .org-item:hover,#comparison-tool .org-item:hover{outline-color:var(--color-primary)}#database-tool .org-item .col,#comparison-tool .org-item .col{grid-template-rows:auto}#database-tool .org-item .name,#database-tool .org-item .advocacy div,#database-tool .org-item .row.info,#comparison-tool .org-item .name,#comparison-tool .org-item .advocacy div,#comparison-tool .org-item .row.info{font-size:var(--font-size-10-3-16);font-family:var(--font-open-sans)}#database-tool .org-item .row.info.website,#comparison-tool .org-item .row.info.website{display:flex;display:inline-block;justify-self:start;width:auto}#database-tool .org-item .name,#comparison-tool .org-item .name{font-size:var(--font-size-10-2-20);max-height:2rem;max-width:100%;font-weight:400;color:var(--color-black-70);overflow:hidden;text-overflow:ellipsis;align-content:normal;text-overflow:ellipsis}#database-tool .org-item .advocacy,#comparison-tool .org-item .advocacy{grid-column:2;grid-row:1/-1;gap:2px;align-items:center}#database-tool .org-item .advocacy .dog-ear,#database-tool .org-item .advocacy .np,#comparison-tool .org-item .advocacy .dog-ear,#comparison-tool .org-item .advocacy .np{position:relative;min-width:7.25rem;min-height:2.375rem;padding:.625rem 1.25rem;background:var(--color-secondary)}#database-tool .org-item .advocacy .np,#comparison-tool .org-item .advocacy .np{background:var(--color-primary-20)}#database-tool .org-item .lines-2,#database-tool .org-item .lines-3,#database-tool .org-item .lines-4,#comparison-tool .org-item .lines-2,#comparison-tool .org-item .lines-3,#comparison-tool .org-item .lines-4{font-size:var(--font-size-10-2-20);height:2.45rem;overflow:auto}#database-tool .page-nav,#comparison-tool .page-nav{width:100%;justify-content:center;align-content:center;align-items:center;padding:.5rem;height:var(--height-page-nav)}#database-tool .page-nav button,#comparison-tool .page-nav button{border-color:rgba(0,0,0,0);background:rgba(0,0,0,0);box-sizing:border-box;font-weight:300;color:var(--color-black-70)}#database-tool .page-nav button.num,#comparison-tool .page-nav button.num{padding:2px;height:2rem;width:2rem;position:relative}#database-tool .page-nav button.num.active,#comparison-tool .page-nav button.num.active{font-weight:400}#database-tool .page-nav button.num.active::after,#comparison-tool .page-nav button.num.active::after{content:"";position:absolute;display:block;bottom:0;left:0;width:100%;height:2px;background-color:var(--color-primary)}#database-tool .page-nav button.icon,#comparison-tool .page-nav button.icon{min-width:1rem;width:1.5rem;min-height:1rem;height:1.5rem;padding:2px}#database-tool .page-nav button:disabled:hover,#database-tool .page-nav button:disabled:focus,#database-tool .page-nav button:disabled:active,#comparison-tool .page-nav button:disabled:hover,#comparison-tool .page-nav button:disabled:focus,#comparison-tool .page-nav button:disabled:active{outline-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}#database-tool #x-axis,#comparison-tool #x-axis{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(auto-fit, 1.5rem);gap:.5rem;height:fit-content;width:max-content;padding:.25rem;margin-inline:auto}#database-tool #x-axis .checkbox,#comparison-tool #x-axis .checkbox{justify-content:left;grid-column:span 1;grid-row:span 1;height:24px;align-items:center}#database-tool #x-axis .checkbox input[type=checkbox],#comparison-tool #x-axis .checkbox input[type=checkbox]{width:16px;height:16px;background-color:rgba(0,0,0,0);border:1px solid currentColor;border-radius:4px;accent-color:var(--color-primary)}.bh-widget-snippet,#database-tool{height:100%;max-height:100%}#database-tool{max-height:100%;width:100%}.widget.testing-layout-hint{min-height:fit-content;display:grid;grid-template-columns:100%;grid-template-rows:100%}#database-tool.mobile{background-color:red}@media screen and (min-width: 864px){#database-tool{min-width:650px}}@media screen and (max-width: 864px){#database-tool{min-width:100px;min-height:4rem;--filters-row: 4.75rem}#database-tool .grid.container{grid-template-columns:1fr 1fr;grid-template-rows:2rem 1fr;width:100%;max-width:100%;min-width:100%;position:relative;display:block;max-height:calc(100% - 5rem)}#database-tool .left-col{width:100%;grid-template-columns:1fr 4rem;grid-template-rows:2.25rem 2rem;gap:.25rem;background-color:var(--color-white);height:var(--filters-row);max-height:unset;min-height:unset;display:grid}#database-tool .left-col .search.row{grid-column:span 2;grid-row:1}#database-tool .left-col .filters.col,#database-tool .left-col .clear.clear-filters{height:100%;grid-row:2}#database-tool .left-col .filters.col{grid-column:1;padding-block:unset}#database-tool .left-col .clear.clear-filters{grid-column:2}#database-tool .left-col .pop-out{background-color:var(--color-white);position:absolute;top:var(--filters-row);left:0;width:100%;height:calc(100% - 5rem);max-width:90vw}#database-tool .left-col .pop-out .scroll-container.scroll-y{max-height:100%;min-height:4rem;height:80vh;height:fit-content;max-height:calc(80vh - 4rem)}#database-tool .left-col .pop-out.active{height:fit-content;padding-block:1rem;box-shadow:0 1px 0 1px var(--color-primary);z-index:1}#database-tool .divider.v{display:none}#database-tool .database-wrapper{min-height:unset;height:calc(100% - 3rem);max-height:calc(100vh - 15rem)}#database-tool .content{border-top:1px solid var(--color-primary-20);border-bottom:1px solid var(--color-primary-20)}#database-tool .content .scroll-container{max-height:100%}#database-tool .content .organizations{grid-template-rows:auto}#database-tool .content .org-item{padding:.5rem;grid-template-columns:100%;height:fit-content;min-height:3rem}#database-tool .org-item .col{height:fit-content;gap:.5rem}#database-tool .org-item .col .advocacy{grid-row:2;grid-column:1;display:flex}#database-tool .org-item .col .advocacy div{min-width:unset;min-height:unset;padding:.125rem .5rem;width:fit-content}}

/*# sourceMappingURL=main.css.map*/