.pager[data-astro-cid-kihcmj3p]{display:grid;grid-template-columns:1fr auto 1fr;align-items:baseline;gap:1rem;margin-top:clamp(2rem,4vw,3rem);padding-top:1.1rem;border-top:1px solid var(--rule);font-family:var(--sans);font-size:.9rem;color:var(--soft)}.pager[data-astro-cid-kihcmj3p] a[data-astro-cid-kihcmj3p]{color:var(--ink);text-decoration:underline;text-underline-offset:3px;padding:.3rem .2rem}.pager-next[data-astro-cid-kihcmj3p]{text-align:right}.gem-find[data-astro-cid-kihcmj3p]{display:flex;max-width:30rem;border:1px solid var(--field-line);background:var(--paper)}.gem-find--head[data-astro-cid-kihcmj3p]{margin-top:1.2rem}.filters--index[data-astro-cid-kihcmj3p]{margin-top:clamp(2rem,4vw,3rem)}.gem-find[data-astro-cid-kihcmj3p]:focus-within{border-color:var(--ink)}.gem-find[data-astro-cid-kihcmj3p] input[data-astro-cid-kihcmj3p]{flex:1;min-width:0;min-height:44px;padding:.45rem .85rem;border:0;background:transparent;color:var(--ink);font:inherit;font-size:.95rem}.gem-find[data-astro-cid-kihcmj3p] input[data-astro-cid-kihcmj3p]:focus{outline:none}.gem-find[data-astro-cid-kihcmj3p] button[data-astro-cid-kihcmj3p]{min-height:44px;padding:.45rem 1rem;border:0;border-left:1px solid var(--field-line);background:transparent;color:var(--ink);font:inherit;font-size:.75rem;letter-spacing:.15em;text-transform:uppercase;cursor:pointer}.gem-find[data-astro-cid-kihcmj3p] button[data-astro-cid-kihcmj3p]:hover,.gem-find[data-astro-cid-kihcmj3p] button[data-astro-cid-kihcmj3p]:focus-visible{background:var(--paper-2)}.fswatches[data-astro-cid-kihcmj3p]{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.1rem;min-height:44px;padding:0 .5rem 0 .85rem;border:1px solid var(--field-line);background:var(--paper)}.fswatches-label[data-astro-cid-kihcmj3p]{font-size:.75rem;letter-spacing:.15em;text-transform:uppercase;color:var(--ink);margin-right:.35rem}.fswatch[data-astro-cid-kihcmj3p]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%}.fswatch[data-astro-cid-kihcmj3p]:before{content:"";width:18px;height:18px;border-radius:50%;background:var(--sw);box-shadow:inset 0 0 0 1px #1a1a1a73}.fswatch--hair[data-astro-cid-kihcmj3p]:before{box-shadow:inset 0 0 0 1px #1a1a1a73}.fswatch[data-astro-cid-kihcmj3p]:hover:before,.fswatch[data-astro-cid-kihcmj3p]:focus-visible:before{box-shadow:inset 0 0 0 1px #1a1a1a73,0 0 0 2px var(--paper),0 0 0 3px var(--soft)}.fswatch[data-astro-cid-kihcmj3p][aria-current=true]:before{box-shadow:inset 0 0 0 1px #1a1a1a73,0 0 0 2px var(--paper),0 0 0 3px var(--ink)}.ftoggle[data-astro-cid-kihcmj3p]{display:inline-flex;align-items:center;gap:.45rem;min-height:44px;padding:.45rem .85rem;border:1px solid var(--field-line);background:var(--paper);color:var(--ink);text-decoration:none;font-size:.75rem;letter-spacing:.15em;text-transform:uppercase}.ftoggle[data-astro-cid-kihcmj3p]:hover{border-color:var(--ink)}.ftoggle[data-astro-cid-kihcmj3p][aria-current=true]{border-color:var(--ink);box-shadow:inset 0 -2px 0 var(--ink)}.ftoggle[data-astro-cid-kihcmj3p] .fcount[data-astro-cid-kihcmj3p]{text-transform:none}.list-top[data-astro-cid-kihcmj3p]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1.5rem;margin-bottom:1.2rem}.list-count[data-astro-cid-kihcmj3p]{font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--soft);margin:0}.list-sort[data-astro-cid-kihcmj3p]{display:flex;gap:1rem;margin:0;font-size:.85rem}.list-sort[data-astro-cid-kihcmj3p] a[data-astro-cid-kihcmj3p]{color:var(--soft);text-decoration:none;padding:.3rem 0}.list-sort[data-astro-cid-kihcmj3p] a[data-astro-cid-kihcmj3p]:hover{color:var(--ink)}.list-sort[data-astro-cid-kihcmj3p] a[data-astro-cid-kihcmj3p][aria-current=true]{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.fshapes[data-astro-cid-kihcmj3p]{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.1rem;min-height:44px;padding:0 0 0 .85rem;border:1px solid var(--field-line);background:var(--paper)}.fshapes[data-astro-cid-kihcmj3p] .fgroup[data-astro-cid-kihcmj3p]>summary[data-astro-cid-kihcmj3p]{border:0;border-left:1px solid var(--field-line);margin-left:.35rem}.fshape[data-astro-cid-kihcmj3p]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;color:var(--ink)}.fshape[data-astro-cid-kihcmj3p] svg{display:block;outline:1px solid transparent;outline-offset:2px}.fshape[data-astro-cid-kihcmj3p]:hover svg{outline-color:var(--rule)}.fshape[data-astro-cid-kihcmj3p][aria-current=true] svg{outline-color:var(--ink)}.fsheet[data-astro-cid-kihcmj3p]{padding:.35rem 0 .5rem}.fsheet-row[data-astro-cid-kihcmj3p]{display:flex;flex-wrap:wrap;gap:.25rem;padding:.4rem .75rem}.fsheet-row[data-astro-cid-kihcmj3p] .fshape[data-astro-cid-kihcmj3p],.fsheet-row[data-astro-cid-kihcmj3p] .fswatch[data-astro-cid-kihcmj3p]{justify-content:center;min-height:0;padding:0;box-shadow:none;background:none}.fsheet-row[data-astro-cid-kihcmj3p] .fshape[data-astro-cid-kihcmj3p]{width:44px;height:44px}.fsheet-row[data-astro-cid-kihcmj3p] .fswatch[data-astro-cid-kihcmj3p]{width:40px;height:40px}.fmore-shapes[data-astro-cid-kihcmj3p]{border-top:1px solid var(--rule);margin-top:.35rem}.fmore-shapes[data-astro-cid-kihcmj3p]>summary[data-astro-cid-kihcmj3p]{cursor:pointer;min-height:44px;display:flex;align-items:center;padding:0 1rem;font-size:.75rem;letter-spacing:.15em;text-transform:uppercase}.fmore-shapes[data-astro-cid-kihcmj3p] ul[data-astro-cid-kihcmj3p]{list-style:none;margin:0;padding:0}@media(min-width:768px){.fmob[data-astro-cid-kihcmj3p]{display:none}}@media(max-width:767.98px){.fdesk[data-astro-cid-kihcmj3p],.fbar-label[data-astro-cid-kihcmj3p]{display:none}.fbar-wrap[data-astro-cid-kihcmj3p]{position:relative;min-width:0}.fbar[data-astro-cid-kihcmj3p]{position:static;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;gap:.35rem;padding-bottom:.1rem}.fbar[data-astro-cid-kihcmj3p]::-webkit-scrollbar{display:none}.fbar[data-astro-cid-kihcmj3p]>.fgroup[data-astro-cid-kihcmj3p]{flex:none}.fbar[data-astro-cid-kihcmj3p]>.fgroup[data-astro-cid-kihcmj3p]>summary[data-astro-cid-kihcmj3p]{padding:.45rem .7rem;letter-spacing:.12em;white-space:nowrap}.fbar[data-astro-cid-kihcmj3p] .fmenu[data-astro-cid-kihcmj3p]{left:0;right:0;width:auto;max-height:min(70vh,32rem);overflow-y:auto}}
