@import"https://fonts.googleapis.com/css2?family=Inter&display=swap";.MaxWidth{max-width:1200px;margin:0 auto;padding:0 2rem;width:100%}.MaxWidth--size-xs{max-width:800px}.MaxWidth--size-s{max-width:1000px;padding-left:1.5rem;padding-right:1.5rem}.MaxWidth--size-m{max-width:1300px;padding-left:2.5rem;padding-right:2.5rem}@media (max-width: 700px){.MaxWidth--size-m{padding-left:1.25rem;padding-right:1.25rem}}.MaxWidth--size-l{width:100%;max-width:100%;padding-left:1.5rem;padding-right:1.5rem}@media (max-width: 700px){.MaxWidth--size-l{padding-left:1.25rem;padding-right:1.25rem}}.MaxWidth--size-xl{width:100%;max-width:100%;padding-left:0;padding-right:0}.SEO .heading{text-decoration:none;font-size:.85em;line-height:1.15;padding:.5em 0;opacity:.3}.SEO .heading.active{opacity:1}.city-grid-container{display:flex;flex-direction:column}.city-grid-container .sort{display:flex;font-size:.9em;margin-bottom:2em;transition:all 50ms linear;align-self:end;gap:.25em;flex-wrap:wrap}.city-grid-container .sort .item{padding:.15em .7em;color:var(--label-x1)}.city-grid-container .sort .item:hover{cursor:pointer;background:var(--blue-200)}.city-grid-container .sort .active{background:var(--blue-300);color:var(--wyndly-b-800)}.city-grid-container h4{margin-bottom:0}.city-grid-container .city-grid{display:grid}.city-grid-container .city-grid.row{width:100%;display:flex;flex-direction:column;gap:.15em}.city-grid-container .city-grid.row .city-row{display:grid;grid-template-columns:2em 3fr 2fr 1fr;gap:1.5em;justify-content:space-between;align-items:baseline;max-width:666px}.city-grid-container .city-grid.row .link{display:inline-block;width:fit-content;background:var(--wyndly-b-100)}.city-grid-container .city-grid.row .link:hover{text-decoration:underline}.city-grid-container .city-grid.row .ppm{text-align:right}.city-grid-container .city-grid.row .rank,.city-grid-container .city-grid.row .ppm{text-align:right;font-family:IBM Plex Mono,Proxima Nova,sans-serif;font-style:normal;font-size:.9em;line-height:18px;text-transform:uppercase}.city-grid-container .city-grid.simple{gap:1em;grid-template-columns:repeat(5,1fr)}.city-grid-container .city-grid.simple .link,.city-grid-container .city-grid.simple .button{width:100%}@media (max-width: 1200px){.city-grid-container .city-grid.simple{grid-template-columns:repeat(4,1fr)}}@media (max-width: 900px){.city-grid-container .city-grid.simple{grid-template-columns:repeat(3,1fr)}}@media (max-width: 700px){.city-grid-container .city-grid.simple{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){.city-grid-container .city-grid.simple{grid-template-columns:repeat(1,1fr)}}.city-grid-container .city-grid.photo{gap:1em;grid-template-columns:repeat(3,1fr)}.city-grid-container .city-grid.photo .button{width:100%;height:15rem;font-size:1.2em}.city-grid-container textarea{margin-top:2em;min-height:50em;border:1px solid var(--root-4);padding:1em;background:var(--root-2);font-size:.85em;line-height:1.4;font-family:Proxima Nova}.city-grid-container textarea:focus,.city-grid-container textarea:active{outline:red;border:1px solid var(--wyndly-b-250)}.button{display:inline-block;border:none;margin:0;text-decoration:none;font-size:.85em;line-height:1;cursor:pointer;text-align:center;-webkit-appearance:none;-moz-appearance:none;border:1px solid transparent}.button.color-salmon{background:var(--accent-01);font-weight:600;color:#fff;text-transform:uppercase;letter-spacing:.055em;font-family:Proxima Nova,sans-serif;font-weight:700}.button.color-outline{background:transparent;border:1px solid var(--wyndly-b-200);text-transform:capitalize;padding:.75em;border-radius:var(--border-radius-x1);text-align:center;font-weight:600}.button.color-outline:hover{background:var(--wyndly-b-100)}.button.size-l{padding:.9rem 1.75rem;font-size:15px}.button.size-m{padding:.5em 1.5em;font-size:15px}.button.size-s{padding:.75em 1.25em .7em;font-size:13px}.button.size-xs{padding:.7em 1em .5em;font-size:13px}.button.no-style{display:inline-flex;align-items:center;font-weight:500;background:transparent;text-align:left;color:initial;padding:0;line-height:initial}.link{color:var(--text-base-color)}.link__button{text-decoration:none;color:var(--text-base-color)}.link--no-decoration{text-decoration:none}.link:hover{cursor:pointer}.link h2.link-content{text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:2px}.link.hover-wave:hover{text-decoration-line:underline;text-decoration-style:wavy;text-underline-offset:2px;text-decoration-thickness:2px;text-decoration-color:var(--accent-01)}.logo .wyndly-word{fill:#fff}.methodology{padding-top:2em;padding-bottom:2em;position:relative;background:var(--wyndly-b-100)}.methodology h2{font-size:1.625em}.methodology h3{font-size:1.35em}.methodology .section{position:relative;padding:1.5em 0}.methodology .cols{display:flex;align-items:baseline;gap:7em}@media (max-width: 900px){.methodology .cols{flex-direction:column;gap:1em}}.methodology .cols .pollen{text-align:center}.methodology .cols .pollen .link{color:var(--wyndly-b-500)}.methodology .logo-pollen-sense{text-align:center;background:#71d031;padding:.5em .8em .5em 1.5em;border-radius:3px;margin-bottom:.8em}.methodology .logo-pollen-sense svg{width:260px;height:auto}.google-map{border-radius:var(--border-radius);overflow:hidden}.about{padding-top:2em;padding-bottom:2em;position:relative;overflow:hidden}@media (max-width: 700px){.about{padding:1em 0}}.about .overview{display:flex;gap:7em;padding:4em 0}@media (max-width: 700px){.about .overview{flex-direction:column;gap:3em;padding:2em 0}}.about .col{flex:1;position:relative}@media (max-width: 1000px){.about .col{flex:4}}.about .col.images{margin-top:3em}@media (max-width: 1000px){.about .col.images{flex:1;transform:translate(200%)}}@media (max-width: 700px){.about .col.images{display:none}}.about .col .google-map{position:absolute}.about .title{text-transform:capitalize;margin:.15em 0;position:relative;font-size:2.5em;line-height:1.1}.about .description{color:var(--label);margin:.25em 0 2em;font-size:1.625em;line-height:1.3}@media (max-width: 700px){.about .description{margin-bottom:1.5em}}.monthly-donut-chart{height:100%;max-width:600px;border:1px solid var(--border-blue);border-radius:10px;display:flex;flex-direction:column;padding:.7em 1em 1.2em;position:relative}.monthly-donut-chart .annotation{position:absolute;bottom:.8em;left:1.2em;opacity:.5;font-size:.8em;display:grid;grid-template-columns:1fr 1fr;line-height:1.25}.monthly-donut-chart .logo{position:absolute;bottom:.3em;right:1.2em;opacity:.4}.monthly-donut-chart .logo svg{width:26px;height:26px}.monthly-donut-chart .title{font-weight:600;font-size:1.05em;color:var(--wyndly-b-600)}.monthly-donut-chart .legend{display:flex;gap:1.25em;font-size:.9em;justify-content:center;flex-direction:column;flex-wrap:wrap;row-gap:.5em;padding-bottom:2em}@media (max-width: 700px){.monthly-donut-chart .legend{row-gap:.25em}}.monthly-donut-chart .legend .item{display:flex;gap:.35em;align-items:center;text-transform:capitalize}.monthly-donut-chart .legend .item .pollen-info{display:flex;width:100%;justify-content:space-between;gap:.35em}.monthly-donut-chart .legend .bullet{width:8px;height:8px;border-radius:8px;background:var(--salmon-500)}.monthly-donut-chart .legend .bullet.grass{background:var(--grass)}.monthly-donut-chart .legend .bullet.tree{background:var(--tree)}.monthly-donut-chart .legend .bullet.weed{background:var(--weed)}.monthly-donut-chart .csvChromiumGap{gap:0!important}.monthly-donut-chart .csvChromiumGap .pollen-info{gap:0!important;font-variant-numeric:tabular-nums}.monthly-donut-chart .csvChromiumGap .pollen-info div:first-of-type{margin-right:.7em}.monthly-donut-chart .row{display:flex;gap:2em;align-items:center;justify-content:center}.monthly-donut-chart .content{display:flex;flex-direction:column;justify-content:center;align-items:center}.monthly-donut-chart .chart-container{align-self:flex-start;width:100%;height:100%}.monthly-donut-chart path.grass{fill:var(--grass)}.monthly-donut-chart path.tree{fill:var(--tree)}.monthly-donut-chart path.weed{fill:var(--weed)}.stat{display:flex;flex-direction:column}.stat .allergen{font-family:IBM Plex Mono,Proxima Nova,sans-serif;font-style:normal;font-weight:600;font-size:.9em;line-height:18px;text-transform:uppercase;margin:0 0 .25em;padding:0}.stat .allergen.grass{color:var(--grass)}.stat .allergen.tree{color:var(--tree-x1)}.stat .allergen.weed{color:var(--weed)}.stat .label{font-size:1.25em;font-weight:600;color:var(--label);margin:0;padding:0}.stat .highlight{font-size:2.15em;line-height:1;margin:0;padding:0;font-weight:600;margin-bottom:.15rem;position:relative;display:flex;align-items:center;gap:.35em}.stat .highlight .triangle{width:0px;height:0px;border-style:solid;border-width:0 10px 14px 10px;border-color:transparent transparent #ff4532 transparent}@media (max-width: 700px){.stat .highlight .triangle{border-width:0 6px 8px 6px;left:0}}.stat .highlight .circle{width:0px;height:0px;border-style:solid;border-width:0 10px 14px 10px;border-color:transparent transparent var(--pollensense-green-500) transparent;transform:rotate(180deg)}@media (max-width: 700px){.stat .highlight .circle{border-width:0 6px 8px 6px;left:0}}.stat .value{font-size:.8em;color:var(--label-x05);opacity:.85;padding:.5em 0}.allergen-breakdown{padding-top:2em;padding-bottom:2em;position:relative;overflow:hidden}@media (max-width: 700px){.allergen-breakdown{padding:1em 0 0}}.allergen-breakdown .overview{display:flex;gap:7em;padding:4em 0}@media (max-width: 700px){.allergen-breakdown .overview{flex-direction:column;gap:3em;padding:2em 0}}.allergen-breakdown .col{flex:1;position:relative}@media (max-width: 1000px){.allergen-breakdown .col{flex:4}}.allergen-breakdown .col.images{margin-top:3em}@media (max-width: 1000px){.allergen-breakdown .col.images{flex:1;transform:translate(200%)}}@media (max-width: 700px){.allergen-breakdown .col.images{display:none}}.allergen-breakdown .col .placeholder{position:absolute}.allergen-breakdown .title{text-transform:capitalize;margin:.15em 0;position:relative;font-size:2.5em;line-height:1.1}.allergen-breakdown .superlatives{display:flex;gap:6em;flex-wrap:wrap}.allergen-breakdown .pollen{display:flex;flex-direction:column;gap:2em}.allergen-breakdown .description{color:var(--label);margin:.25em 0 0;font-size:1.625em;line-height:1.3}@media (max-width: 700px){.allergen-breakdown .description{margin-bottom:1.5em}}.monthly-pollen-chart{width:100%;height:100%}.monthly-pollen-chart .legend{display:flex;gap:1.25em;font-size:.9em;justify-content:center;padding:1em;flex-wrap:wrap;row-gap:.5em}@media (max-width: 700px){.monthly-pollen-chart .legend{row-gap:.25em}}.monthly-pollen-chart .legend .item{display:flex;gap:.35em;align-items:center;text-transform:capitalize}.monthly-pollen-chart .legend span.state-abbrev{text-transform:uppercase}.monthly-pollen-chart .legend .bullet{width:8px;height:8px;border-radius:8px;background:var(--salmon-500)}.monthly-pollen-chart .legend .bullet.state{background:var(--lilac-500)}.monthly-pollen-chart .legend .bullet.grass{background:var(--grass)}.monthly-pollen-chart .legend .bullet.tree{background:var(--tree)}.monthly-pollen-chart .legend .bullet.weed{background:var(--weed)}.monthly-pollen-chart .legend .bullet.aggregate{background:var(--aggregate)}.monthly-pollen-chart .csvChromiumGap .item{margin-left:.25em;margin-right:.25em}.monthly-pollen-chart .content{display:flex;flex-direction:column;justify-content:center;align-items:center}.monthly-pollen-chart line{stroke-width:1}.monthly-pollen-chart .chart-container{align-self:flex-start;width:100%;height:100%}.monthly-pollen-chart svg{height:23em}.monthly-pollen-chart rect.grass{fill:var(--grass)}.monthly-pollen-chart rect.tree{fill:var(--tree)}.monthly-pollen-chart rect.weed{fill:var(--weed)}.monthly-pollen-chart rect.aggregate{fill:var(--aggregate)}.monthly-pollen-chart .year-change-tick{font-size:.8em;text-anchor:middle;opacity:.7}.monthly-pollen-chart .year-change-line{stroke:#00000059}.monthly-pollen-chart .y-axis-label{font-size:1em;text-anchor:middle}@media (max-width: 700px){.monthly-pollen-chart .y-axis-label{display:none}}.monthly-pollen-chart .y-grid-tick{stroke:#00000026}.monthly-pollen-chart .y-tick-label{font-size:.75em;text-anchor:end}@media (max-width: 700px){.monthly-pollen-chart .y-tick-label{font-size:.7em}}.monthly-pollen-chart .x-tick-label{font-size:.75em;text-anchor:middle}@media (max-width: 700px){.monthly-pollen-chart .x-tick-label{font-size:.7em}}@media (max-width: 600px){.monthly-pollen-chart .x-tick-label:nth-of-type(odd){display:none}}.monthly-pollen-chart .listener{fill:#80808080;fill:transparent;display:none}.monthly-pollen-chart .data-path{stroke:var(--salmon-500);stroke-width:2}.monthly-pollen-chart .data-path.state{stroke:var(--lilac-500)}.city-highlights{line-height:1.15;padding:4em 0;display:flex;flex-direction:column;gap:3em}.city-highlights .highlight-row{display:flex;gap:4.5em;flex-wrap:wrap}.city-highlights .methodology{padding:.75em;font-size:.9em;color:#000000a6;line-height:1.5;border:1px solid var(--border-500);border-radius:5px}.city-highlights .phrase{gap:.5em}.city-highlights .phrase .highlight{font-size:1.5em}.city-highlights .phrase .label{display:flex;margin-top:.25em;flex-direction:column;gap:.5em;width:100%}@media (max-width: 700px){.city-highlights .phrase .label{flex-direction:column;gap:.45em;margin-top:.25em}}.city-hero{padding-top:2em;padding-bottom:2em;display:flex;gap:7em;position:relative;overflow:hidden}@media (max-width: 700px){.city-hero{flex-direction:column}}.city-hero .breadcrumb{display:flex;align-items:baseline;gap:.5em;font-size:.9em;margin-bottom:2em}.city-hero .col{flex:1;position:relative}@media (max-width: 1000px){.city-hero .col{flex:4}}.city-hero .col.images{margin-top:3em}@media (max-width: 1000px){.city-hero .col.images{flex:1;transform:translate(200%)}}@media (max-width: 700px){.city-hero .col.images{display:none}}.city-hero .col .placeholder,.city-hero .col .google-map{position:absolute}.city-hero h1{text-transform:capitalize;font-size:2.85em;margin:.15em 0;position:relative;z-index:200}.city-hero h1 .state{text-transform:uppercase}.city-hero h1 .city-icon{position:absolute;top:0;right:0;z-index:-1}@media (max-width: 700px){.city-hero h1 .city-icon{transform:scale(.7) translate(-25%,-25%)}}.city-hero h2{color:var(--label);margin:.25em 0 3em}@media (max-width: 700px){.city-hero h2{margin-bottom:1.5em}}.sticky-header{position:fixed;top:0;left:0;width:100%;background:white;border-bottom:1px solid var(--label);padding:.7em 0;line-height:1.4}.sticky-header .inner{display:flex;justify-content:space-between;gap:3em}.sticky-header .logo{transform:scale(.8) translateY(15%)}.sticky-header .allergy-report{font-weight:600;font-size:.8em;color:var(--label-x1);opacity:.5;text-align:right;padding-right:1.25em}@media (max-width: 700px){.sticky-header{flex-direction:column}}.sticky-header .breadcrumb{display:flex;display:none;align-items:baseline;gap:.5em;font-size:.75em}.sticky-header .col:hover{cursor:pointer}.sticky-header .city{text-transform:capitalize;margin:0;position:relative;font-weight:600;font-size:1.15em}.sticky-header .city .state{text-transform:uppercase}.sticky-header .description{color:var(--label);font-weight:600;font-size:.95em}@media (max-width: 700px){.sticky-header .description{margin-bottom:1.5em}}.loader{width:100%;text-align:center}.loader .spin{animation-duration:31s;margin:0 auto}.loader .text{letter-spacing:.055em}.city-page .loader{height:80vh;display:flex;align-items:center;justify-content:center}.city-page .tabs{padding:1.25em 1.5em 0;width:100%}@media (max-width: 600px){.city-page .tabs{text-align:center;margin:1em 0}}.city-page .tabs .title{font-weight:600;font-size:1.45em;color:var(--wyndly-b-600);width:100%}@media (max-width: 600px){.city-page .tabs .title{font-size:1.5em}}.city-page .tabs .subhead{font-weight:500;font-size:1em;color:var(--wyndly-b-400);opacity:.55;width:100%}.city-page .sort{display:flex;font-size:.9em;margin-bottom:2em;transition:all 50ms linear;gap:.5em;flex-wrap:wrap;width:100%;transform:translateY(1.15em);font-size:.8em;opacity:.8}.city-page .sort .item{padding:.15em .7em;color:var(--label-x1)}.city-page .sort .item:hover{cursor:pointer;background:var(--blue-200)}.city-page .sort .active{background:var(--blue-300);color:var(--wyndly-b-800)}.city-page .charts{display:flex;gap:1em;margin-bottom:5em}.city-page .recirc{padding-top:6em;padding-bottom:6em}.city-page .chart-wrapper{border:1px solid var(--border-blue);border-radius:10px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;max-width:880px;position:relative}.city-page .mom-container{display:flex;gap:2em;flex-wrap:wrap}.city-page .logo-container{display:flex;align-items:center;position:absolute;bottom:.75em;right:.5em}.city-page .logo-container .logo{transform:scale(.65)}.city-page .logo-container .url{font-size:.75em;padding-right:.7em;border-right:1px solid rgb(174,174,174);line-height:1;transform:translate(1.1em)}@media (max-width: 600px){.city-page .logo-container{bottom:.75em;left:.5em}.city-page .logo-container .logo{transform:scale(.55) translate(-2em)}.city-page .logo-container .url{font-size:.75em;padding-left:.7em;border:none;border-left:1px solid rgb(174,174,174);line-height:1;transform:translate(-3.5em);order:2}}.city-page .monthly-donut-chart{flex:1}.city-page .monthly-donut-chart.placeholder{opacity:0}@media (max-width: 700px){.city-page .monthly-donut-chart.placeholder{display:none}}@media (max-width: 700px){.city-page .sticky-header{display:none}.city-page .charts{margin-bottom:2em}.city-page .recirc{padding-top:3em;padding-bottom:3em}}.superlative{display:flex;flex-direction:column;gap:1em;padding-bottom:3em;padding-top:2em}.superlative h1{font-size:2em;margin-bottom:0}.CityRanking{display:flex;flex-direction:column;gap:1em;padding-bottom:3em;padding-top:2em}.CityRanking h1{font-size:2em;margin-bottom:0}.footer{padding:3em 0;background:var(--wyndly-b-100)}@media (max-width: 700px){.footer .logo{width:200px;height:200px}.footer .logo svg{transform:scale(.5) translate(-50%,-50%)}}.generate-container{border-radius:var(--border-radius);overflow:hidden}.home-hero{background:var(--wyndly-b-800);color:#fff;text-align:center;height:80vh;min-height:600px;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.home-hero .hero-inner{position:relative}@media (max-width: 700px){.home-hero{font-size:.75em;height:50vh;min-height:400px}}.home-hero h1{font-size:4.75em;font-weight:700;position:relative;z-index:100;margin-bottom:0}.home-hero h2{font-size:3em;font-weight:600;margin:.5em 0;position:relative;z-index:100}.home-hero h3{font-weight:500;font-size:1.25em;max-width:840px;margin:0 auto 3em;position:relative;z-index:100}.home-hero .hero-img{position:absolute;max-width:400px;border-radius:10px;overflow:hidden;translate:all .15s linear}.home-hero .hero-img.drops{top:0;left:0;max-width:300px;transform:translate(-30%,-50%)}.home-hero .hero-img.dad{bottom:0;left:0;max-width:304px;transform:translateY(60%)}.home-hero .hero-img.park{max-width:276px;right:0;top:0;transform:translate(30%,-10%)}@media (max-width: 900px){.home-hero .hero-img.drops{max-width:170px;transform:translate(-20%,-70%);opacity:.8}.home-hero .hero-img.dad{max-width:204px;opacity:.65}.home-hero .hero-img.park{max-width:150px;transform:translate(40%,-10%);opacity:.5}}.home-hero .hero-img img{display:block;width:100%}@media (max-width: 700px){.nav-container{height:60px}}.nav-container.theme-navy{background:var(--wyndly-b-800);color:#fff}.nav-container.theme-navy .icon path{stroke:#fff}.nav-container.theme-navy .link,.nav-container.theme-navy .button,.nav-container.theme-navy .nav-container .nav__right a{color:#fff}@media (max-width: 700px){.nav-container.theme-navy .mobile-logo svg{fill:#fff}}.nav-container.theme-navy .mobile-actions .nav-icon span{background:white}.nav-container .icon path{stroke:#000}.nav-container .nav{display:flex;justify-content:space-between;align-items:flex-start;transition:all .1s linear;position:relative;text-transform:uppercase;letter-spacing:.055em;font-family:Proxima Nova;font-weight:600;font-size:15px;align-items:center}@media (max-width: 700px){.nav-container .nav{justify-content:center}}.nav-container .nav__left{padding-top:1rem;padding-bottom:1rem}.nav-container .nav__right{padding-top:1rem;padding-bottom:1rem;flex-wrap:wrap;display:flex;justify-content:flex-end;gap:1.75em;padding-left:1em;align-items:center;text-transform:uppercase}.nav-container .nav__right .nav-item:hover{color:var(--blue-600)}.nav-container .nav__right .nav-link-dropdown{display:flex;align-items:center;gap:.5em;position:relative;padding:1em 0}.nav-container .nav__right .nav-link-dropdown .button{gap:.5em}.nav-container .nav__right .nav-link-dropdown:hover{cursor:pointer;color:var(--wyndly-b-500)}.nav-container .nav__right .nav-link-dropdown:hover .button{gap:.5em;color:var(--blue-600)}.nav-container .nav__right .nav-link-dropdown .icon{margin-bottom:2px;transition:.1s linear all}.nav-container .nav__right .nav-link-dropdown .icon.active{transform:rotate(-180deg);transition:.1s linear all}.nav-container .nav__right .nav-link-dropdown .dropdown-menu{opacity:0;display:none;position:absolute;background:var(--wyndly-b-800);border-radius:var(--border-radius);padding:.6em 0;width:16.75em;font-size:15px;bottom:0;right:0;transform:translateY(99%);z-index:500}.nav-container .nav__right .nav-link-dropdown .dropdown-menu.active{opacity:1;display:block}.nav-container .nav__right .nav-link-dropdown .dropdown-menu .link{white-space:nowrap;color:#fff;padding:9.5px 35px 9.5px 20px;width:100%;letter-spacing:.05em}.nav-container .nav__right .nav-link-dropdown .dropdown-menu .link:hover{background:var(--wyndly-b-700)}@media (max-width: 900px){.nav-container .nav__right{gap:1.5em}}.nav-container .nav__right a{text-decoration:none}@media (max-width: 700px){.nav-container .nav__right{display:none}}.nav-container.fixed{align-items:center;border-bottom:1px solid var(--border-500);position:fixed;background:var(--background-color);z-index:100;transition:all .1s linear}.nav-container .desktop-logo{display:block}@media (max-width: 700px){.nav-container .desktop-logo{display:none}}.nav-container .mobile-logo{display:none}@media (max-width: 700px){.nav-container .mobile-logo{display:block;transform:scale(1.195);padding:.5em 0}.nav-container .mobile-logo svg{fill:var(--wyndly-b-800)}}.nav-container .mobile-actions{padding-top:0;top:0;left:0;display:none;position:absolute;z-index:1000}@media (max-width: 370px){.nav-container .mobile-actions:before{content:"";height:1px;background:black;width:150%;bottom:5px;left:-100%;position:absolute;z-index:10}}@media (max-width: 700px){.nav-container .mobile-actions{display:block}}.nav-container .mobile-actions .hamburger-container{width:4rem;height:4rem;position:relative;display:flex;align-items:center;justify-content:center;padding-top:5px;z-index:20;font-size:14px;background:none;transform:scale(.725);transition:all .1s linear}.nav-container .mobile-actions .hamburger-container:hover{cursor:pointer;transform:scale(.8);transition:all .1s linear}.nav-container .mobile-actions .nav-icon{width:2em;height:2em;position:relative;transform:rotate(0);transition:.15s ease-in-out;cursor:pointer}.nav-container .mobile-actions .nav-icon span{display:block;position:absolute;height:2px;width:100%;background:var(--wyndly-b-500);border-radius:9px;opacity:1;left:0;transform:rotate(0);transition:.15s ease-in-out}.nav-container .mobile-actions .nav-icon span:nth-child(1){top:0px;transform-origin:left center}.nav-container .mobile-actions .nav-icon span:nth-child(2){top:9px;transform-origin:left center}.nav-container .mobile-actions .nav-icon span:nth-child(3){top:18px;transform-origin:left center}.nav-container .mobile-actions .nav-icon.open span:nth-child(1){transform:rotate(45deg);top:0px;left:3px}.nav-container .mobile-actions .nav-icon.open span:nth-child(2){width:0%;opacity:0}.nav-container .mobile-actions .nav-icon.open span:nth-child(3){transform:rotate(-45deg);top:20px;left:3px}.nav-container .mobile-menu{background:var(--background-color);height:100%;width:90%;top:5em;left:0;position:fixed;z-index:100;margin-top:.75em;transform:translate(-100%);transition:transform .1s linear,opacity 0ms linear .2s;opacity:0;z-index:500}.nav-container .mobile-menu.open{transform:translate(0);transition:transform .1s linear,opacity .1s linear;opacity:1}@media (min-width: 700px){.nav-container .mobile-menu{display:none}}.nav-container .mobile-content{font-size:1.5em;padding:1em 0;font-weight:700;display:flex;flex-direction:column;border-top:1px solid var(--label);border-right:1px solid var(--label);height:100%}.nav-container .mobile-content .nav-item{font-weight:500;padding:.7em 1.5em;font-size:1.15rem;color:var(--wyndly-b-250)}.nav-container .mobile-content .nav-item:hover{background:var(--wyndly-b-100)}.Post{margin-top:3em;font-size:1.2rem;display:flex;margin-bottom:3em;gap:2em;position:relative;background-color:var(--background-color);justify-content:center}@media (max-width: 1200px){.Post{flex-direction:column}}.Post .post-left{width:7em;display:none}@media (max-width: 1200px){.Post .post-left{display:none}}.Post .post-center .post-col{max-width:720px;margin-left:auto}.Post .mobile-author{display:none}@media (max-width: 1200px){.Post .mobile-author{display:block}}.Post .post-right{min-height:100vh;width:18em}@media (max-width: 1200px){.Post .post-right{display:none}}.Post .post-right .right-fixed{position:sticky;padding-right:0;display:flex;flex-direction:column;gap:1em;top:2em}.Post .post-right .GayAgenda{margin-bottom:2em}.Post .hero-img{max-height:400px;overflow:hidden}.Post .post-metas{margin-bottom:1.5em}.Post .post-metas .top{display:flex;gap:.4em;align-items:center;opacity:.5;font-size:.7em;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.Post .post-metas .title{margin:.4em 0;font-weight:800}.Post .post-metas .ish-tilde{opacity:.5}@media (max-width: 1200px){.Post .post-metas{margin-bottom:1em}}.Post h1 code,.Post h2 code,.Post h3 code,.Post h4 code,.Post h5 code,.Post h6 code,.Post p code,.Post a code,.Post span code{font-size:1.2rem}.Post h2,.Post h3,.Post h4,.Post h5,.Post h6,.Post p,.Post code,.Post pre,.Post .recirc{max-width:720px;width:100%}.Post code,.Post pre{overflow-x:auto}.Post .content p,.Post .content li{line-height:32px;letter-spacing:-.003em}.Post a{text-decoration-thickness:1px;text-underline-offset:2px}.Post p{margin-bottom:1.75em}.Post li{margin-bottom:1em}.Post h1,.Post h2,.Post h3{letter-spacing:-.01em}.Post h3,.Post h2{margin-top:2.25em}@media (max-width: 600px){.Post h1{font-size:1.6em}.Post .post-metas .top{font-size:.75em}.Post h2{margin-top:1em}.Post h3{margin-top:2.25em}}.superlative{display:flex;flex-direction:column;gap:1em;padding-bottom:3em;padding-top:2em}.superlative h1{font-size:2em;margin-bottom:0}.banner{width:100%;text-align:center;background:var(--pollensense-green-500);display:flex;justify-content:center;gap:.35em;padding:.25em 1.5rem;transition:all 50ms linear;text-decoration:none;flex-wrap:wrap}.banner .text{font-size:.9em;opacity:.75;padding-top:.05em}.banner:hover{background:var(--neon-green-400);cursor:pointer;transition:all 50ms linear}.dropdown{position:relative;max-width:8em;width:fit-content}.dropdown .toggle{padding:.4em 1em;border:1px solid var(--border-500);display:flex;justify-content:space-between;gap:1em;width:100%;position:relative}.dropdown .toggle.no-border{border:none;gap:.5em;padding:0}.dropdown .toggle.active{border:1px solid var(--grey-500)}.dropdown .toggle.active.no-border{border:none}.dropdown .toggle.active:before{position:absolute;width:100%;height:100%;padding:2px;content:"";top:-2px;left:-2px}.dropdown .toggle .icon.active{transform:rotate(180deg)}.dropdown .toggle .icon-svg{stroke:var(--ui-500)}.dropdown .toggle:hover{cursor:pointer}.dropdown .menu{border:1px solid var(--border-500);border-top:none;position:absolute;background:var(--background-color);right:0;width:fit-content;bottom:0;transform:translateY(100%);z-index:10}.dropdown .options{position:relative;max-height:min(300px,80vh - 30px);overflow-y:auto;user-select:none;width:100%}.dropdown .options .option{padding:.7em;width:100%}.dropdown .options .option:hover{cursor:pointer;background:var(--accent-01)}.dropdown .options .option.with-icon{display:flex;justify-content:space-between;gap:.5em}.Tooltip{display:inline-block;position:relative}.Tooltip .toggle{display:inline-block}.Tooltip .toggle.toggle-gradient{position:relative}.Tooltip .toggle.toggle-gradient:after{position:absolute;content:"";bottom:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,#ffdec9 0%,#fde8ef 100%);opacity:1;z-index:-1}.Tooltip .toggle.toggle-neon{text-decoration-line:underline;text-decoration-style:wavy;text-underline-offset:2px;text-decoration-thickness:2px;text-decoration-color:var(--accent-01)}.Tooltip.no-toggle .toggle:hover{pointer-events:initial}.Tooltip-contents{position:absolute;border:1px solid #fa71f9;z-index:1000;top:0;left:0;background:var(--background-color);color:red;padding:.35em .75em;border-radius:4px;box-shadow:0 2px 3px #3d383830;min-width:12em}.Tooltip-contents p{line-height:1.3!important;margin-bottom:1em!important}[theme=dark] .Tooltip-contents{color:var(--root-5)}html,body,#root{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100%;height:100%}body{width:100%;margin:0 auto;font-size:16px;font-weight:500;line-height:1.5;-webkit-font-smoothing:antialiased;font-family:ProximaNova,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}body *{box-sizing:border-box}body *::selection{background:var(--blue-500)}@media (max-width: 700px){body{font-size:14px}}.app{display:flex;flex-direction:column}a{color:currentColor;text-decoration:underline;display:inline-block}h1{line-height:1.1;font-size:2.5em}h2{font-weight:700}h3{line-height:1.3;font-weight:700}ul{margin-bottom:2em}span.arrow{font-family:Inter,sans-serif}.p-style{margin:1em 0}button{outline:none;border:none;box-shadow:none;font-size:inherit}button p{margin:0}img{width:100%}.font-system{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:400;font-size:.75em}.font-ibm-plex{font-family:IBM Plex Mono;font-weight:600;font-size:.84em;text-transform:uppercase;opacity:.5}.pseudo-metas{position:absolute;opacity:0;color:var(--background-color);pointer-events:none}.csvChromiumGap{gap:0!important}.csvChromiumGap .item{border:.25em solid white!important;gap:0!important}.csvChromiumGap .item .bullet{margin-right:.5em}.wavy{text-decoration-line:underline;text-decoration-style:wavy;text-underline-offset:2px;text-decoration-thickness:2px;text-decoration-color:var(--accent-01)}.theme-toggle{overflow:hidden;border-radius:2px;background:var(--root-2);border:5px solid var(--root-2);display:inline-flex;align-self:end}@media (max-width: 700px){.theme-toggle{align-self:center}}.placeholder{background-color:var(--wyndly-b-200);border:1px solid var(--wyndly-b-300);opacity:.25;border-radius:var(--border-radius);position:relative;width:100%}.placeholder:after{position:absolute;content:"placeholder";text-transform:uppercase;left:50%;top:50%;transform:translate(-50%,-50%);font-family:IBM Plex Mono,monospace;color:var(--wyndly-b-600)}.theme-toggle-button{font-size:1em;display:inline-flex;white-space:nowrap;color:var(--neon-green-900);border-radius:0;border-color:transparent}@media (max-width: 700px){.theme-toggle-button{width:100%;padding:1em .75em}}@media (max-width: 500px){.theme-toggle-button span{display:none}}.theme-toggle-button .content{width:100%;text-align:center}.theme-toggle-button.inactive{background:transparent;color:var(--root-4)}.gh-stars{font-size:.8em;display:inline-flex;gap:.125rem;opacity:.5}.annotation{font-size:.8em;padding:.5em 0;opacity:.65}.annotation.center{text-align:center;width:100%}pre[class*=language-]{font-size:14px}.layout{display:flex;flex-direction:column;height:100%}.layout .header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;height:80px}.layout .flex-content{flex:1;background-color:var(--background-color)}.layout .nav__link{margin-left:20px}@keyframes fadeUpSmall{0%{opacity:0;transform:translate3d(0,.5rem,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeUpMedium{0%{opacity:0;transform:translate3d(0,1rem,0)}to{opacity:1;transform:translateZ(0)}}:root{--grey-900: #111010;--grey-800: #3d3f42;--grey-700: #7d7f81;--grey-600: #a9aaab;--grey-500: #bebfc0;--grey-400: #d4d4d5;--grey-300: #efefef;--grey-200: #f2f2f2;--grey-100: #fdfdfd;--neon-green-900: #1d281d;--neon-green-800: #3d5d3d;--neon-green-700: #388538;--neon-green-600: #25dd25;--neon-green-500: #00e100;--neon-green-400: #84ff00;--neon-green-300: #adff00;--neon-green-200: #d9ff86;--neon-green-100: #efffcc;--neon-pink-500: #ff00db;--neon-pink-400: #ff55e8;--neon-pink-300: #ff92f1;--neon-pink-100: #ffe5fb;--lilac-500: #3b50d5;--red-pink-700: #a91114;--red-pink-600: #d92427;--red-pink-500: #F92E31;--red-pink-400: #f05d5f;--bach-bg: var(--red-pink-500);--blue-900: #111d33;--blue-800: #2a4a7f;--blue-700: #3a67b2;--blue-600: #4b84e5;--blue-500: #5393fe;--blue-400: #73abff;--blue-300: #cbdfff;--blue-200: #e3efff;--blue-100: #f1f8ff;--pollensense-green-500: #7BD83D;--wyndly-b-900: #000024;--wyndly-b-800: #000436;--wyndly-b-700: #32355f;--wyndly-b-600: #082146;--wyndly-b-550: #0e346d;--wyndly-b-500: #194993;--wyndly-b-300: #345481;--wyndly-b-250: #5576af;--wyndly-b-200: #A2BBDE;--wyndly-b-100: #f2f4fa;--yellow-500: #FBB257 --salmon-600: #f47164;--salmon-500: #f47164;--aclu-blue-lightest: #d5f2f7;--aclu-blue-light: #a3dae2;--aclu-blue: #175faf;--aclu-blue-dark: #130f54;--border-radius: 10px;--border-radius-x1: 5px;--grass: #5ec859;--tree: #f9d44f;--tree-x1: #ead03f;--weed: #5393fe;--aggregate: #7fadfc}.app[theme=light]{--background-color: white;--text-base-color: var(--wyndly-b-900);--root-0: var(--grey-100);--root-1: var(--grey-200);--root-2: var(--grey-300);--root-3: var(--grey-400);--root-4: var(--grey-500);--root-5: var(--grey-500);--root-6: var(--grey-600);--root-7: #f9f5f9;--border-500: #e9eaea;--border-blue: #A2BBDE;--box-shadow-01: 0px 10px 20px 10px var(--root-2);--ui-500: var(--text-base-color);--accent-01: var(--salmon-500);--accent-02: var(--yellow-500);--label: var(--wyndly-b-200);--label-x05: var(--wyndly-b-250);--label-x1: var(--wyndly-b-300);--tag-data-visualization: var(--accent-01);--vue: var(--neon-green-500);--name-title-background: black;--name-title-background--hover: black}@font-face{font-family:ProximaNova;src:url(/fonts/mark_simonson_-_proxima_nova_bold_it.eot);src:url(/fonts/mark_simonson_-_proxima_nova_bold_it.eot?#iefix) format("embedded-opentype"),url(/fonts/mark_simonson_-_proxima_nova_bold_it.woff2) format("woff2"),url(/fonts/mark_simonson_-_proxima_nova_bold_it.woff) format("woff"),url(/fonts/mark_simonson_-_proxima_nova_bold_it.svg#proxima_novabold_italic) format("svg");font-weight:700;font-style:italic}@font-face{font-family:ProximaNova;src:url(/fonts/mark_simonson_-_proxima_nova_bold.eot);src:url(/fonts/mark_simonson_-_proxima_nova_bold.eot?#iefix) format("embedded-opentype"),url(/fonts/mark_simonson_-_proxima_nova_bold.woff2) format("woff2"),url(/fonts/mark_simonson_-_proxima_nova_bold.woff) format("woff"),url(/fonts/mark_simonson_-_proxima_nova_bold.svg#proxima_novabold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:ProximaNova;src:url(/fonts/mark_simonson_-_proxima_nova_it.eot);src:url(/fonts/mark_simonson_-_proxima_nova_it.eot?#iefix) format("embedded-opentype"),url(/fonts/mark_simonson_-_proxima_nova_it.woff2) format("woff2"),url(/fonts/mark_simonson_-_proxima_nova_it.woff) format("woff"),url(/fonts/mark_simonson_-_proxima_nova_it.svg#proxima_novaitalic) format("svg");font-weight:400;font-style:italic}@font-face{font-family:ProximaNova;src:url(/fonts/mark_simonson_-_proxima_nova.eot);src:url(/fonts/mark_simonson_-_proxima_nova.eot?#iefix) format("embedded-opentype"),url(/fonts/mark_simonson_-_proxima_nova.woff2) format("woff2"),url(/fonts/mark_simonson_-_proxima_nova.woff) format("woff"),url(/fonts/mark_simonson_-_proxima_nova.svg#proxima_novaregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:ProximaNova Alt;src:url(/fonts/mark_simonson_-_proxima_nova_a_bold_it.eot);src:url(/fonts/mark_simonson_-_proxima_nova_a_bold_it.eot?#iefix) format("embedded-opentype"),url(/fonts/mark_simonson_-_proxima_nova_a_bold_it.woff2) format("woff2"),url(/fonts/mark_simonson_-_proxima_nova_a_bold_it.woff) format("woff"),url(/fonts/mark_simonson_-_proxima_nova_a_bold_it.svg#proxima_nova_abold_italic) format("svg");font-weight:700;font-style:italic}@font-face{font-family:ProximaNova Alt;src:url(/fonts/mark_simonson_-_proxima_nova_a_bold.eot);src:url(/fonts/mark_simonson_-_proxima_nova_a_bold.eot?#iefix) format("embedded-opentype"),url(/fonts/mark_simonson_-_proxima_nova_a_bold.woff2) format("woff2"),url(/fonts/mark_simonson_-_proxima_nova_a_bold.woff) format("woff"),url(/fonts/mark_simonson_-_proxima_nova_a_bold.svg#proxima_nova_abold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:ProximaNova Alt;src:url(/fonts/mark_simonson_-_proxima_nova_a_it.eot);src:url(/fonts/mark_simonson_-_proxima_nova_a_it.eot?#iefix) format("embedded-opentype"),url(/fonts/mark_simonson_-_proxima_nova_a_it.woff2) format("woff2"),url(/fonts/mark_simonson_-_proxima_nova_a_it.woff) format("woff"),url(/fonts/mark_simonson_-_proxima_nova_a_it.svg#proxima_nova_aitalic) format("svg");font-weight:400;font-style:italic}@font-face{font-family:ProximaNova Alt;src:url(/fonts/mark_simonson_-_proxima_nova_a.eot);src:url(/fonts/mark_simonson_-_proxima_nova_a.eot?#iefix) format("embedded-opentype"),url(/fonts/mark_simonson_-_proxima_nova_a.woff2) format("woff2"),url(/fonts/mark_simonson_-_proxima_nova_a.woff) format("woff"),url(/fonts/mark_simonson_-_proxima_nova_a.svg#proxima_nova_aregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:ProximaNova Soft;src:url(/fonts/mark_simonson_-_proxima_nova_s_bold_it.eot);src:url(/fonts/mark_simonson_-_proxima_nova_s_bold_it.eot?#iefix) format("embedded-opentype"),url(/fonts/mark_simonson_-_proxima_nova_s_bold_it.woff2) format("woff2"),url(/fonts/mark_simonson_-_proxima_nova_s_bold_it.woff) format("woff"),url(/fonts/mark_simonson_-_proxima_nova_s_bold_it.svg#proxima_nova_sbold_italic) format("svg");font-weight:700;font-style:italic}@font-face{font-family:ProximaNova Soft;src:url(/fonts/mark_simonson_-_proxima_nova_s_bold.eot);src:url(/fonts/mark_simonson_-_proxima_nova_s_bold.eot?#iefix) format("embedded-opentype"),url(/fonts/mark_simonson_-_proxima_nova_s_bold.woff2) format("woff2"),url(/fonts/mark_simonson_-_proxima_nova_s_bold.woff) format("woff"),url(/fonts/mark_simonson_-_proxima_nova_s_bold.svg#proxima_nova_sbold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:ProximaNova Soft;src:url(/fonts/mark_simonson_-_proxima_nova_s_it.eot);src:url(/fonts/mark_simonson_-_proxima_nova_s_it.eot?#iefix) format("embedded-opentype"),url(/fonts/mark_simonson_-_proxima_nova_s_it.woff2) format("woff2"),url(/fonts/mark_simonson_-_proxima_nova_s_it.woff) format("woff"),url(/fonts/mark_simonson_-_proxima_nova_s_it.svg#proxima_nova_sitalic) format("svg");font-weight:400;font-style:italic}@font-face{font-family:ProximaNova Soft;src:url(/fonts/mark_simonson_-_proxima_nova_s.eot);src:url(/fonts/mark_simonson_-_proxima_nova_s.eot?#iefix) format("embedded-opentype"),url(/fonts/mark_simonson_-_proxima_nova_s.woff2) format("woff2"),url(/fonts/mark_simonson_-_proxima_nova_s.woff) format("woff"),url(/fonts/mark_simonson_-_proxima_nova_s.svg#proxima_nova_sregular) format("svg");font-weight:400;font-style:normal}.app,#app{width:100%;height:100%;position:relative}.app .generator-prompt,#app .generator-prompt{position:absolute;z-index:1000;top:7em;left:2.5em}@media (max-width: 600px){.app .generator-prompt,#app .generator-prompt{top:10em;left:50%;transform:translate(-50%)}}.app .generator-prompt .button,#app .generator-prompt .button{color:#fff;background:var(--wyndly-b-300);transition:all 50ms linear}.app .generator-prompt .button:hover,#app .generator-prompt .button:hover{background:var(--wyndly-b-250)}.app .generator-overlay,#app .generator-overlay{position:absolute;top:50%;left:50%;max-width:40em;height:100%;width:100%;max-height:26em;z-index:2000;overflow:hidden;transform:translate(-50%,-50%)}.app .generator-overlay .sort,#app .generator-overlay .sort{display:flex;font-size:.9em;transition:all 50ms linear;align-self:end;gap:.25em;flex-wrap:wrap}.app .generator-overlay .sort .item,#app .generator-overlay .sort .item{padding:.15em .7em;color:var(--label)}.app .generator-overlay .sort .item:hover,#app .generator-overlay .sort .item:hover{cursor:pointer;background:var(--blue-200);color:var(--wyndly-b-250)}.app .generator-overlay .sort .active,#app .generator-overlay .sort .active{background:var(--wyndly-b-250);color:#fff}.app .generator-overlay textarea,#app .generator-overlay textarea{min-height:200px;color:#fff;border:1px solid var(--wyndly-b-800)}.app .generator-overlay textarea:focus,.app .generator-overlay textarea:active,#app .generator-overlay textarea:focus,#app .generator-overlay textarea:active{outline:red;border:1px solid var(--wyndly-b-250)}.app .generator-overlay .button,#app .generator-overlay .button{color:#fff;background:var(--wyndly-b-300);transition:all 50ms linear;margin-top:.5em}.app .generator-overlay .button:hover,#app .generator-overlay .button:hover{background:var(--wyndly-b-250)}@media (max-width: 700px){.app .generator-overlay,#app .generator-overlay{padding:1em}}.app .generator-overlay h4,#app .generator-overlay h4{margin-bottom:0;opacity:.7}.app .generator-overlay .header,#app .generator-overlay .header{display:flex;justify-content:space-between;align-items:center}.app .generator-overlay .headers,#app .generator-overlay .headers{padding:1em;background:rgb(56,56,82);font-size:.85em}.app .generator-overlay .headers.cities,#app .generator-overlay .headers.cities{font-family:Proxima Nova;font-size:1em}.app .generator-overlay .icon,#app .generator-overlay .icon{opacity:.5;position:absolute;top:2em;right:2em;transition:all 50ms linear}.app .generator-overlay .icon:hover,#app .generator-overlay .icon:hover{opacity:.75;cursor:pointer}.app .generator-overlay .preview,#app .generator-overlay .preview{display:flex;flex-direction:column;gap:1em}.app .generator-overlay .preview .headers,#app .generator-overlay .preview .headers{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;line-height:1.6}.app .generator-overlay .generator,#app .generator-overlay .generator{height:100%;width:100%;background:rgba(33,33,58,.95);color:#fff;padding:3em;border:2px solid rgba(49,49,75,.95);border-radius:10px;position:relative;display:flex;flex-direction:column;gap:0em;box-shadow:0 5px 30px #00000080;overflow:scroll}.app .generator-overlay .generator p,#app .generator-overlay .generator p{opacity:.75}@media (max-width: 700px){.app .generator-overlay .generator,#app .generator-overlay .generator{padding:2em}}.app .generator-overlay .generator .button-area,#app .generator-overlay .generator .button-area{align-self:flex-end;margin-top:auto;justify-self:flex-end;padding-top:2em}.app .generator-overlay .generator .button-area .ready,#app .generator-overlay .generator .button-area .ready{color:var(--pollensense-green-500);text-align:right;font-size:.9em}.app .generator-overlay .generator .create,#app .generator-overlay .generator .create{color:#fff;background:var(--wyndly-b-300);padding:1.25em 3.5em;transition:all 50ms linear;margin-top:.5em}.app .generator-overlay .generator .create:hover,#app .generator-overlay .generator .create:hover{background:var(--wyndly-b-250)}.app .generator-overlay .generator .create.disabled,#app .generator-overlay .generator .create.disabled{pointer-events:none;color:#ffffff80;opacity:.5}.app.navless .sidebar,#app.navless .sidebar{display:none}.app.navless .app-content,#app.navless .app-content{margin-left:0}.app.navless .internal-only,#app.navless .internal-only{display:none}.app #tooltip-teleport,#app #tooltip-teleport{position:absolute;top:0;left:0;height:100%;width:100%;pointer-events:none}.app .sidebar-header,#app .sidebar-header{padding-left:1.25em}.app .sidebar-header .WyndlyTitle,#app .sidebar-header .WyndlyTitle{max-width:9em}.app .sidebar-header .WyndlyTitle:hover,#app .sidebar-header .WyndlyTitle:hover{cursor:pointer}.app .hidenav-button,#app .hidenav-button{margin-top:auto}.app .sidebar-option,#app .sidebar-option{text-transform:capitalize}.app .app-content,#app .app-content{margin-left:14em}.app[theme=dark],#app[theme=dark]{color:var(--text-base-color)}
