.chevron.svelte-1989mux{margin:0rem -.8rem 0 -1.3rem;transform:scale(.6,1.4) translateY(-.08rem)}.stylesLink.svelte-1989mux{border-radius:99px;padding-left:.8rem;padding-right:.8rem;margin-left:-.2rem;margin-right:-.4rem}.collectionLabel.svelte-1989mux{border-radius:99px;padding-left:.8rem;padding-right:.8rem;margin-left:-.2rem;margin-right:-.4rem;position:relative}@media(hover:hover){.collectionLabel.svelte-1989mux:hover:after{bottom:-.9rem;content:">";font-size:1rem;font-weight:400;left:50%;margin-left:-1.17rem;position:absolute;text-align:center;transform:rotate(90deg) scale(.6,1.4) translateY(-.2rem);width:2rem}}.headerStacked.svelte-1989mux{display:none}.flipRow.svelte-1989mux{background:none;overflow:hidden;position:sticky;top:-1px;transition:border-radius .15s ease-in-out;z-index:100;width:100%;transition:width .15s ease-in-out;margin-left:50%;translate:-50%}.flipRow.svelte-1989mux.stuck{border-top-left-radius:0!important;border-top-right-radius:0!important;width:min(103%,100vw)!important}.heading.svelte-1989mux{align-items:flex-start;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;line-height:1.2;margin:0 1rem 1rem}.heading.svelte-1989mux h1:where(.svelte-1989mux){color:var(--c-fg-body);font-size:1.1rem;font-weight:500;text-wrap:balance;line-height:1.5em;display:flex;align-items:center;gap:1rem}.attribution.svelte-1989mux{color:var(--c-fg-deselected);font-size:.9rem;font-style:italic;font-weight:400}.attribution.svelte-1989mux a:where(.svelte-1989mux){color:var(--c-fg-deselected-hover);text-decoration:none}@media(hover:hover){.attribution.svelte-1989mux a:where(.svelte-1989mux):hover{color:var(--c-fg-deselected-active);text-decoration:underline}}.headerStacked.svelte-1989mux .styleLabel:where(.svelte-1989mux){display:flex;flex-direction:row;gap:.1rem;align-items:center;padding-left:1rem}.headerStacked.svelte-1989mux .styleLabel:where(.svelte-1989mux) .chevron:where(.svelte-1989mux){margin:0}.headerStacked.svelte-1989mux .styleLabel:where(.svelte-1989mux) a:where(.svelte-1989mux){height:1.3rem;display:flex;align-items:center}.headerStacked.svelte-1989mux .styleLabel:where(.svelte-1989mux) a.collectionLabel:where(.svelte-1989mux){flex:1}.headerStacked.svelte-1989mux .attribution:where(.svelte-1989mux){font-size:.85em!important;padding:0 1.5rem 0rem;margin-top:-.5rem}.headerStacked.svelte-1989mux .attribution:where(.svelte-1989mux):last-child{padding-bottom:1.5rem}.addButtonContainer.svelte-1989mux{display:flex;justify-content:center;padding-bottom:1rem;margin-top:-2.1rem;margin-bottom:-.5rem;z-index:2}.generators.svelte-1989mux hr:where(.svelte-1989mux):last-of-type{display:none}.generator.svelte-1989mux{position:relative}.generator.svelte-1989mux .close:where(.svelte-1989mux){position:absolute;top:.8rem;left:.8rem;display:flex;flex-direction:row;gap:.5rem}.loading.svelte-1989mux{height:240px;display:flex;align-items:center;justify-content:center;padding-bottom:40px}@media(max-width:1100px){.headerStacked.svelte-1989mux{display:flex;flex-direction:column;gap:1rem;padding:1rem 0rem 0rem;border-bottom:.5px solid var(--c-hr);align-items:flex-start;overflow:hidden}.headerStacked.svelte-1989mux .collectionLabel:where(.svelte-1989mux){text-align:left;padding-right:3rem}.headerStacked.svelte-1989mux .collectionLabel:where(.svelte-1989mux){position:relative;display:block}.headerStacked.svelte-1989mux .collectionLabel:where(.svelte-1989mux):after{bottom:auto;content:">";font-size:1.5rem;font-weight:400;left:initial;margin-left:-1rem;position:absolute;right:.6rem;text-align:center;top:50%;transform:rotate(90deg) scale(.6,1.4) translate(-1.2rem);width:2rem;z-index:100}@media(hover:hover){.collectionLabel.svelte-1989mux:hover:after{color:var(--c-fg-body)}}.headerStacked.svelte-1989mux .subCollections:where(.svelte-1989mux){overflow-x:auto;padding:.25rem 1.5rem 1.5rem!important}.heading.svelte-1989mux{flex-direction:column-reverse;align-items:center}.heading.svelte-1989mux>:where(.svelte-1989mux){line-height:1.5em;text-align:center}.heading.svelte-1989mux .right:where(.svelte-1989mux){padding-bottom:1.5rem}.heading.svelte-1989mux .attribution.right:where(.svelte-1989mux){display:none}header .left{gap:0rem!important}}@media(max-width:600px){.close.svelte-1989mux{justify-content:space-between;width:calc(100% - 2rem)}.headerStacked.svelte-1989mux{align-items:stretch}.headerStacked.svelte-1989mux .collectionLabel:where(.svelte-1989mux){padding-right:unset;width:auto;flex:1}.headerStacked.svelte-1989mux .collectionLabel:where(.svelte-1989mux):after{right:1.2rem}}
