.circle-pack-wrap[data-v-6dc6c305]{height:100%;margin:0 .5rem;display:inline-block;position:relative}.rootlabel[data-v-6dc6c305]{opacity:.8;color:#bbb9a4;padding:1.5rem;font-family:EB Garamond,serif;font-size:2.25rem;font-style:italic;font-weight:300;position:absolute}.rootlabel.plant[data-v-6dc6c305]{bottom:0;right:0}.svg-container[data-v-6dc6c305]{aspect-ratio:1;border-radius:4px;width:clamp(260px,47vw,600px);height:auto;display:inline-block;overflow:hidden}.bubble-chart[data-v-6dc6c305]{-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}@media (width<=768px){.circle-pack-wrap[data-v-6dc6c305]{margin:0 auto;display:block}.svg-container[data-v-6dc6c305]{width:90vw;height:auto;margin:0 auto}.bubble-chart[data-v-6dc6c305]{width:100%;height:auto}}@media (width<=425px){.svg-container[data-v-6dc6c305]{width:100vw}.rootlabel[data-v-6dc6c305]{padding:0 .5rem}}.bubble-node[data-v-6dc6c305]{cursor:pointer;transition:opacity .5s}.bubble-node.facet-bee[data-v-6dc6c305]{fill:color-mix(in srgb, var(--color-bee) 60%, transparent)}.bubble-node.facet-bee.introduced-bee[data-v-6dc6c305]{fill:color-mix(in srgb, var(--color-bee-introduced) 60%, transparent)}.bubble-node.facet-plant[data-v-6dc6c305]{fill:color-mix(in srgb, var(--color-plant) 60%, transparent)}.bubble-node.facet-plant.introduced-plant[data-v-6dc6c305]{fill:color-mix(in srgb, var(--color-plant-introduced) 60%, transparent)}.bubble-node.facet-plant.native-plant[data-v-6dc6c305]{fill:color-mix(in srgb, var(--color-plant-native) 60%, transparent)}.bubble-node.root-node[data-v-6dc6c305]{cursor:default;fill:#ffffff80}.bubble-circle[data-v-6dc6c305]{stroke:#fffc;stroke-width:1.5px;transition:all .5s cubic-bezier(.25,.8,.25,1)}.bubble-node:not(.root-node):hover .bubble-circle[data-v-6dc6c305]{stroke:#555;stroke-width:2px;filter:brightness(.95)}.bubble-node.root-node .bubble-circle[data-v-6dc6c305]{stroke:#00000014;stroke-width:.5px}.bubble-node.facet-bee.focused .bubble-circle[data-v-6dc6c305]{stroke:#444;stroke-width:2.5px;fill:color-mix(in srgb, var(--color-bee) 80%, transparent)}.bubble-node.facet-bee.introduced-bee.focused .bubble-circle[data-v-6dc6c305]{fill:color-mix(in srgb, var(--color-bee-introduced) 80%, transparent)}.bubble-node.facet-plant.focused .bubble-circle[data-v-6dc6c305]{stroke:#444;stroke-width:2.5px;fill:color-mix(in srgb, var(--color-plant) 80%, transparent)}.bubble-node.facet-plant.native-plant.focused .bubble-circle[data-v-6dc6c305]{fill:color-mix(in srgb, var(--color-plant-native) 80%, transparent)}.bubble-node.facet-plant.introduced-plant.focused .bubble-circle[data-v-6dc6c305]{fill:color-mix(in srgb, var(--color-plant-introduced) 80%, transparent)}.bubble-node.has-active-sibling .bubble-circle[data-v-6dc6c305]{opacity:.45}.bubble-node.has-active-sibling:hover .bubble-circle[data-v-6dc6c305]{opacity:.85}.label-group[data-v-6dc6c305]{pointer-events:none}.label-genus[data-v-6dc6c305],.label-count[data-v-6dc6c305]{text-anchor:middle;fill:#2d2d2d;font-family:Noto Sans,sans-serif;font-style:italic;font-weight:400;transition:fill .3s}.label-count[data-v-6dc6c305]{font-style:unset;fill:#666;font-weight:300}.bubble-node.focused .label-genus[data-v-6dc6c305],.bubble-node.focused .label-count[data-v-6dc6c305]{fill:#fff}.cooc-border-circle[data-v-6dc6c305]{fill:none;pointer-events:none;transition:all .3s cubic-bezier(.25,.8,.25,1)}.facet-bee .cooc-border-circle[data-v-6dc6c305]{stroke:color-mix(in srgb, var(--color-bee) 80%, transparent)}.facet-bee.introduced-bee .cooc-border-circle[data-v-6dc6c305]{stroke:color-mix(in srgb, var(--color-bee-introduced) 80%, transparent)}.facet-plant .cooc-border-circle[data-v-6dc6c305]{stroke:color-mix(in srgb, var(--color-plant) 80%, transparent)}.facet-plant.native-plant .cooc-border-circle[data-v-6dc6c305]{stroke:color-mix(in srgb, var(--color-plant-native) 80%, transparent)}.facet-plant.introduced-plant .cooc-border-circle[data-v-6dc6c305]{stroke:color-mix(in srgb, var(--color-plant-introduced) 80%, transparent)}.bubble-node.no-cooc[data-v-6dc6c305]{opacity:.5;pointer-events:none}.filterChip[data-v-6067e396]{color:#fff;clip-path:polygon(.4em 0,100% 0,calc(100% - .4em) 100%,0 100%);padding:.4em .6em;font-size:1rem;font-style:italic;font-weight:400;display:inline-block}.filterChip.closable[data-v-6067e396]{padding-right:.4em}.score[data-v-6067e396]{color:#fff;clip-path:polygon(.3em 0,100% 0,calc(100% - .3em) 100%,0 100%);background-color:#919191;margin:0;padding:.05em .4em;font-size:75%;font-style:normal;font-weight:500;display:inline-block;position:absolute;bottom:-1em;right:-.25em}.filterChip.plant[data-v-6067e396]{background-color:var(--color-plant)}.filterChip.bee[data-v-6067e396]{background-color:var(--color-bee)}.filterChip.inline[data-v-6067e396]{color:#000;font-weight:400;font-size:unset;cursor:pointer;padding:0 .5rem 0 .4rem;line-height:1.6em;display:inline-block}.filterChip.bee.inline[data-v-6067e396]{background-color:color-mix(in srgb, var(--color-bee) 40%, transparent)}.filterChip.plant.inline[data-v-6067e396]{background-color:color-mix(in srgb, var(--color-plant) 40%, transparent)}.filterChip.bee.inline[data-v-6067e396]:hover{background-color:color-mix(in srgb, var(--color-bee) 67%, transparent)}.filterChip.plant.inline[data-v-6067e396]:hover{background-color:color-mix(in srgb, var(--color-plant) 67%, transparent)}.close-unicode[data-v-6067e396]{cursor:pointer;background:0 0;border:none;padding:0;font-size:1.3em;line-height:0;position:relative;top:-.2em}.close-unicode[data-v-6067e396]:after{content:"×";color:#fff;opacity:.6}.close-unicode[data-v-6067e396]:hover:after{opacity:1}@media (width<=768px){.filterChip[data-v-6067e396]{font-size:.9rem}}.wrap[data-v-6c4e3764]{box-sizing:border-box;opacity:.4;background-color:#fff;border:1px solid #50505033;border-radius:.5rem;max-width:400px;margin:0 auto;padding:1rem;transition:opacity .5s}.wrap.current[data-v-6c4e3764]{opacity:1}.wrap .img-container[data-v-6c4e3764]{aspect-ratio:1;width:100%;margin:0 auto .25rem}.img-container img[data-v-6c4e3764]{object-fit:cover;object-position:center;width:100%;height:100%}.lastname[data-v-6c4e3764]{font-style:italic}.taxa[data-v-6c4e3764]{height:1.5rem;margin:0 .25rem 1rem;font-size:90%;position:relative}.beeChip[data-v-6c4e3764],.plantChip[data-v-6c4e3764]{position:absolute;top:0}.beeChip[data-v-6c4e3764]{display:inline-block;left:0}.plantChip[data-v-6c4e3764]{right:0}p[data-v-6c4e3764]{text-align:center;color:#888;margin:.1em 0 0;font-size:75%;font-weight:400}.carousel[data-v-cd208f2f]{background-color:#bbb9a44f;border-left:1px solid #bbb9a44f;border-right:1px solid #bbb9a44f;width:100%;margin:0 auto;position:relative}.carousel__viewport[data-v-cd208f2f]{scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;position:relative;overflow:auto hidden}.carousel__viewport[data-v-cd208f2f]::-webkit-scrollbar{display:none}.carousel__track[data-v-cd208f2f]{flex-direction:row;align-items:stretch;display:flex}.carousel__slide[data-v-cd208f2f]{scroll-snap-align:center;box-sizing:border-box;flex:0 0 84%;max-width:84%;margin:.5rem 0;padding:0 .5rem}.carousel__slide.single[data-v-cd208f2f]{flex-basis:100%;max-width:100%}.carousel__spacer[data-v-cd208f2f]{flex:0 0 8%;max-width:8%}@media (width<=768px){.carousel[data-v-cd208f2f]{max-width:100%}}.carousel-pagination[data-v-5e1d66f1]{color:#fff;background-color:#bbb9a4;border-radius:999px;align-items:center;gap:.3rem;padding:.3rem;line-height:1;display:inline-flex}.carousel-pagination__count[data-v-5e1d66f1]{color:#fff;white-space:nowrap;font-size:75%;font-weight:400}.carousel-pagination__btn[data-v-5e1d66f1]{cursor:pointer;color:#fff;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.carousel-pagination__btn .triangle[data-v-5e1d66f1]{fill:currentColor;opacity:.8;width:.7rem;height:.7rem}.carousel-pagination__btn[data-v-5e1d66f1]:disabled{opacity:.35;cursor:default}.carousel-pagination__btn:hover .triangle[data-v-5e1d66f1]{opacity:1}p[data-v-4ba6f52d]{color:#444;font-family:Noto Sans;font-weight:400}.about[data-v-4ba6f52d] a.deep-link{color:inherit;text-underline-offset:2px;cursor:pointer;-webkit-text-decoration:underline dashed;text-decoration:underline dashed}.about[data-v-4ba6f52d] a.deep-link.bee{color:var(--color-bee)}.about[data-v-4ba6f52d] a.deep-link.plant{color:var(--color-plant)}h4[data-v-4ba6f52d]{text-align:center;margin:.5rem}ul.items[data-v-4ba6f52d]{flex-flow:wrap;align-items:flex-start;margin:0;padding:0;display:flex}.beeFilter[data-v-4ba6f52d]{cursor:pointer;background-color:#eee;margin:.25rem;padding:.25rem;display:inline-block}.beeFilter.active[data-v-4ba6f52d]{background-color:#f08080}.facets[data-v-4ba6f52d]{flex-direction:row;justify-content:center;display:flex}.carousel-slot[data-v-4ba6f52d]{display:contents}.carousel-column[data-v-4ba6f52d]{flex-direction:column;flex:1.25;align-items:stretch;min-width:320px;margin:0 auto;display:flex}.desktop-pagination[data-v-4ba6f52d]{align-self:center;margin-bottom:.5rem}.mobile-nav__pagination[data-v-4ba6f52d]{display:none}.flex-row[data-v-4ba6f52d]{flex-flow:row;justify-content:center;align-items:flex-start;width:100%;max-width:1300px;margin:0 auto;display:flex}.mobile-nav[data-v-4ba6f52d]{display:none}@media (width<=768px){.page[data-v-4ba6f52d]{flex-direction:column;display:flex}.facets[data-v-4ba6f52d],.flex-row[data-v-4ba6f52d]{display:contents}.pack-bee[data-v-4ba6f52d]{order:1}.mobile-nav[data-v-4ba6f52d]{order:2}.carousel-slot[data-v-4ba6f52d]{order:3;display:block;overflow-x:hidden}.desktop-pagination[data-v-4ba6f52d]{display:none}.mobile-nav__pagination[data-v-4ba6f52d]{display:inline-flex}.carousel-column[data-v-4ba6f52d]{width:100%;min-width:0}.pack-plant[data-v-4ba6f52d]{order:4}.col.beePanel[data-v-4ba6f52d],.col.plantPanel[data-v-4ba6f52d]{display:none}.mobile-nav[data-v-4ba6f52d]{box-sizing:border-box;flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.5rem 1rem;display:flex}.mobile-nav__slot[data-v-4ba6f52d]{flex:1 1 0;min-width:0}.mobile-nav__bee[data-v-4ba6f52d]{text-align:left}.mobile-nav__plant[data-v-4ba6f52d]{text-align:right}.mobile-nav__pagination[data-v-4ba6f52d]{flex:none}.carousel-slot[data-v-4ba6f52d]{width:100%;margin-bottom:1rem;top:0}}.col[data-v-4ba6f52d]{flex:1;min-width:0;padding:1rem}.col p[data-v-4ba6f52d]{line-height:1.2rem}.col p.tall-lines[data-v-4ba6f52d]{line-height:1.8rem}.col p.chip-label[data-v-4ba6f52d]{font-size:110%}.col.beePanel[data-v-4ba6f52d]{text-align:right}.col.beePanel[data-v-4ba6f52d],.col.plantPanel[data-v-4ba6f52d]{margin:0 1rem}.morebutton[data-v-4ba6f52d]{text-align:center;width:100%}.morebutton button[data-v-4ba6f52d]{color:#fff;cursor:pointer;opacity:.8;background-color:#929281;border:none;border-radius:0;padding:.5rem;font-weight:600}.morebutton button[data-v-4ba6f52d]:hover{opacity:1}:root{--color-bee:#a65f1d;--color-bee-introduced:#a47b14;--color-plant:#76a12c;--color-plant-introduced:#53a12c;--color-plant-native:#558a5c}body{background:linear-gradient(#ddddce,#f4f4f1);min-height:1200px;margin:1rem;font-family:Noto Sans,sans-serif}#app{opacity:0;transition:opacity .6s}#app.ready{opacity:1}#app.error{text-align:center;color:#444;font-family:Noto Sans,sans-serif}@media (prefers-reduced-motion:reduce){#app{transition:none}}a,a:visited,a:active{color:var(--color-bee)}h1.main-title,h2.sub-title{font-family:EB Garamond,sans-serif}h1.main-title{color:#8e5724;letter-spacing:-.01em;text-align:end;margin-bottom:0;font-size:5em;font-style:italic;font-weight:500;line-height:.78em}h2.sub-title{text-align:right;margin:0;font-family:Noto Sans,sans-serif;font-size:1.25em;font-weight:300;position:relative}h2.sub-title span{position:relative}h2.sub-title span.left{left:-1.9em}header{width:27em;margin:0 auto;font-size:1rem;display:block;position:relative}.intro,.about,footer{max-width:760px;margin:0 auto 2rem;padding:1rem;font-family:EB Garamond,serif}.about p,.intro p,footer p{color:#444;font-family:EB Garamond,serif;font-size:19px;line-height:1.25em}footer{text-align:center;padding:2rem 1rem}.about h3{letter-spacing:-.01em;margin:1.5em 0 0;font-size:1.5rem;font-style:italic;font-weight:300;line-height:1em}.about li{margin:.5em 0}.figure-block{flex-flow:wrap;justify-content:center;width:100%;display:flex}.about-figure{min-width:200px;max-width:320px;margin:1rem;display:block}.about-figure img{box-sizing:border-box;border:.5em solid #fff;width:100%}.about-figure figcaption{text-align:center;color:#444;font-family:Noto Sans,sans-serif;font-size:80%}@media (width<=768px){body{margin:0}header{font-size:.8rem}.about p,.intro p{font-size:19px}}
