/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-leading:initial;--tw-tracking:initial;--tw-font-weight:initial}[data-v-365d9e8e],[data-v-365d9e8e]::backdrop,[data-v-365d9e8e]:after,[data-v-365d9e8e]:before{--tw-font-weight:initial}}}@media (width>=48rem){#addressSearchWrapper{width:220px}.spaces-popup--name{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}}@media (width>=48rem){.spaces-popup--summary{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5)))}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}.small-species-image[data-v-48e9a49c]{float:left;margin:0 24px 6px 0}.species-description[data-v-48e9a49c]{margin-top:12px;font-size:medium;line-height:1.6em}@media (width>=40rem){.species-description[data-v-48e9a49c]{padding:0}.small-species-image[data-v-48e9a49c]{max-width:90%}}@media (width>=48rem){.small-species-image[data-v-48e9a49c]{max-width:100%}}@media print{h3[data-v-48e9a49c]{font-size:1.3em}.species-card-wrapper[data-v-48e9a49c]{margin:0}.species-display-name[data-v-48e9a49c]{padding:0;font-size:1.2em}.species-description[data-v-48e9a49c]{padding:0}.species-words[data-v-48e9a49c]{font-size:12px}.small-species-image[data-v-48e9a49c]{max-width:35%}}.maximise-icon-svg{background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' class='icon icon-tabler icon-tabler-maximize' width='24' height='24' viewBox='0 0 24 24' stroke-width='2' stroke='currentColor' fill='none' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'%3E%3C/path%3E%3Cpath d='M4 8v-2a2 2 0 0 1 2 -2h2'%3E%3C/path%3E%3Cpath d='M4 16v2a2 2 0 0 0 2 2h2'%3E%3C/path%3E%3Cpath d='M16 4h2a2 2 0 0 1 2 2v2'%3E%3C/path%3E%3Cpath d='M16 20h2a2 2 0 0 0 2 -2v-2'%3E%3C/path%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}#addressSearchWrapper{width:180px;position:absolute;top:9px;right:50px}.mapboxgl-popup-tip{border-top-color:var(--primary)!important}.mapboxgl-popup-content{border-color:var(--primary);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1.5);border-width:1.5px;border-radius:.25rem}.mapboxgl-popup{max-width:280px!important}.click-popup{text-align:center;min-width:12rem;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5)));--tw-leading:calc(var(--spacing,.25rem) * 8);line-height:calc(var(--spacing,.25rem) * 8);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);font-family:var(--font-family-base),sans-serif}.click-popup--common{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-black,#000)}.click-popup--species{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-gtgreygreen);font-style:italic}.planting-plans-popup{text-align:center;min-width:12rem;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5)));--tw-leading:calc(var(--spacing,.25rem) * 8);line-height:calc(var(--spacing,.25rem) * 8);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);font-family:var(--font-family-base),sans-serif}.planting-plans-popup--name{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.planting-plans-popup--summary{--tw-leading:calc(var(--spacing,.25rem) * 6);line-height:calc(var(--spacing,.25rem) * 6)}.planting-plans-popup--list,.planting-plans-popup--summary{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400)}.planting-plans-popup--list{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--spacing,.25rem) * 5);line-height:calc(var(--spacing,.25rem) * 5)}.spaces-popup{min-width:12rem;font-family:var(--font-family-base),sans-serif;text-align:center;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5)));--tw-leading:calc(var(--spacing,.25rem) * 8);line-height:calc(var(--spacing,.25rem) * 8);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em)}.spaces-popup--header{margin-block:calc(var(--spacing,.25rem) * 2);justify-content:flex-start;align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.spaces-popup--name{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}@media (width>=48rem){#addressSearchWrapper{width:220px}.spaces-popup--name{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}}.spaces-popup--summary{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--spacing,.25rem) * 6);line-height:calc(var(--spacing,.25rem) * 6);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width>=48rem){.spaces-popup--summary{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5)))}}.spaces-popup--list{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--spacing,.25rem) * 5);line-height:calc(var(--spacing,.25rem) * 5);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400)}.species-card-wrapper[data-v-365d9e8e]{flex-direction:row;width:auto;margin:6px;padding:0;display:flex}.species-words[data-v-365d9e8e]{flex-direction:column;flex:4;align-items:stretch;padding-left:0;font-size:1.15em;display:flex}.common-name[data-v-365d9e8e]{border-style:solid;border-width:0 0 3px;border-color:var(--primary-background);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.4)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:#000;padding:6px 0 12px;position:relative;margin:0!important}@media (width>=48rem){.species-card-wrapper[data-v-365d9e8e]{width:100%}.species-words[data-v-365d9e8e]{max-width:810px}.common-name[data-v-365d9e8e]{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)))}}.species-display-name[data-v-365d9e8e]{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5)));color:#777072;padding:6px 0}.species-display-name .name[data-v-365d9e8e]{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));font-style:italic}.species-display-name .address[data-v-365d9e8e],.species-display-name .name[data-v-365d9e8e]{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.species-display-name .address[data-v-365d9e8e]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}@media (width>=48rem){.species-display-name .address[data-v-365d9e8e]{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5)))}}@media (width>=40rem){.species-card-wrapper[data-v-365d9e8e]{margin:0}.species-display-name[data-v-365d9e8e]{padding:0}.species-words[data-v-365d9e8e]{font-size:12px}}@media print{h3[data-v-365d9e8e]{font-size:1.3em}.species-card-wrapper[data-v-365d9e8e]{margin:0}.species-display-name[data-v-365d9e8e]{padding:0;font-size:1.2em}.species-description[data-v-365d9e8e]{padding:0}.species-words[data-v-365d9e8e]{font-size:12px}.small-species-image[data-v-365d9e8e]{max-width:35%}}.number-text[data-v-365d9e8e]{margin-top:-.1em}.card-title-width-control[data-v-365d9e8e]{width:65vw}@media (width>=48rem){.card-title-width-control[data-v-365d9e8e]{max-width:50vw}}
