.art-card[data-astro-cid-g3agqvfh]{content-visibility:auto;contain-intrinsic-size:220px 380px;container-type:inline-size}.art-card__link[data-astro-cid-g3agqvfh]{color:inherit;transition:transform var(--motion-base) var(--easing-out), color var(--motion-base) var(--easing-out);outline:none;text-decoration:none;display:block;&:hover .art-card__media[data-astro-cid-g3agqvfh],&:focus-visible .art-card__media[data-astro-cid-g3agqvfh]{border-color:var(--ophanim)}&:hover .art-card__title[data-astro-cid-g3agqvfh],&:focus-visible .art-card__title[data-astro-cid-g3agqvfh]{color:var(--ophanim-hover)}&:focus-visible{outline:2px solid var(--ophanim);outline-offset:4px;box-shadow:0 0 0 6px color-mix(in oklch, var(--ophanim) 12%, transparent);border-radius:0}&:focus-visible .art-card__media[data-astro-cid-g3agqvfh]{border-color:var(--ophanim)}}.art-card__media[data-astro-cid-g3agqvfh]{aspect-ratio:5/6;background-color:var(--abyssus);border:var(--border-thin);transition:border-color var(--motion-base) var(--easing-out);overflow:hidden}.art-card__media[data-astro-cid-g3agqvfh] img[data-astro-cid-g3agqvfh]{object-fit:cover;width:100%;height:100%;display:block}.art-card__eyebrow[data-astro-cid-g3agqvfh]{margin:var(--spacing-md) 0 0;font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--letter-widest);text-transform:uppercase;color:var(--ophanim);opacity:.85;min-height:calc(var(--text-xs) * 1.4);font-weight:500;line-height:1.4}.art-card__eyebrow[data-astro-cid-g3agqvfh][data-empty=true]{visibility:hidden}.art-card__title[data-astro-cid-g3agqvfh]{margin:var(--spacing-xs) 0 0;font-family:var(--font-title);letter-spacing:var(--letter-wide);font-size:clamp(1rem,5cqi + .5rem,1.3rem);font-weight:600;line-height:var(--leading-snug);color:var(--text-bright);transition:color var(--motion-base) var(--easing-out)}.art-card__coords[data-astro-cid-g3agqvfh]{margin:var(--spacing-xs) 0 0;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-dim)}.art-card__forge[data-astro-cid-g3agqvfh]{margin:var(--spacing-xs) 0 var(--spacing-sm);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-dim);letter-spacing:var(--letter-wider);text-transform:uppercase}.ar-drop[data-astro-cid-whmhmfok]{min-width:var(--ar-drop-min-width);flex-direction:column;display:inline-flex;position:relative}.ar-drop__native[data-astro-cid-whmhmfok]{opacity:0;pointer-events:none;clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.ar-drop__header[data-astro-cid-whmhmfok]{align-items:center;gap:var(--spacing-md);width:100%;color:var(--text-bright);border:1px solid #ffffff1a;border-inline-start:3px solid var(--ar-drop-accent);border-radius:var(--radius-tight);font-family:var(--font-body);letter-spacing:1px;text-transform:uppercase;text-align:start;cursor:pointer;transition:border-color var(--motion-base) var(--easing-out), background-color var(--motion-base) var(--easing-out), color var(--motion-base) var(--easing-out);background:0 0;padding:10px 16px;font-size:11px;font-weight:700;display:inline-flex;&:hover{border-color:#fff3;border-inline-start-color:var(--ar-drop-accent);background-color:#ffffff0a}&:focus-visible{outline:2px solid var(--ar-drop-accent);outline-offset:2px}&[aria-expanded=true]{border-color:var(--ar-drop-accent);color:var(--ar-drop-accent)}}.ar-drop__label[data-astro-cid-whmhmfok]{color:var(--text-dim);margin-inline-end:2px}.ar-drop__current[data-astro-cid-whmhmfok]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ar-drop__chevron[data-astro-cid-whmhmfok]{color:var(--text-dim);transition:transform var(--motion-base) var(--easing-out);font-size:.9em}.ar-drop__header[data-astro-cid-whmhmfok][aria-expanded=true] .ar-drop__chevron[data-astro-cid-whmhmfok]{color:var(--ar-drop-accent);transform:rotate(180deg)}.ar-drop__popover[data-astro-cid-whmhmfok]{border:none;border:1px solid var(--ar-drop-accent);min-width:var(--ar-drop-min-width);max-width:min(90vw,32rem);max-height:60vh;color:var(--text-main);-webkit-backdrop-filter:blur(12px)saturate(1.1);opacity:1;transition:opacity var(--motion-base) var(--easing-out), transform var(--motion-base) var(--easing-out), overlay var(--motion-base) var(--easing-out) allow-discrete, display var(--motion-base) var(--easing-out) allow-discrete;background:#0e0b0ef0;border-radius:3px;margin:0;padding:0;position:fixed;inset:auto;overflow:hidden;transform:translateY(0)scale(1);box-shadow:0 25px 60px #000000b3}.ar-drop__popover[data-astro-cid-whmhmfok]:not(:popover-open){opacity:0;transform:translateY(-6px)scale(.98)}@starting-style{.ar-drop__popover[data-astro-cid-whmhmfok]:popover-open{opacity:0;transform:translateY(-6px)scale(.98)}}.ar-drop__search[data-astro-cid-whmhmfok]{width:100%;color:var(--text-bright);border:none;border-block-end:1px solid var(--obolus);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:2px;transition:border-color var(--motion-base) var(--easing-out);background:#00000080;outline:none;padding:12px 16px;font-size:11px;font-weight:500}.ar-drop__search[data-astro-cid-whmhmfok]::placeholder{color:var(--text-dim);opacity:.6}.ar-drop__search[data-astro-cid-whmhmfok]:focus{border-block-end-color:var(--ar-drop-accent)}.ar-drop__options[data-astro-cid-whmhmfok]{scrollbar-width:thin;scrollbar-color:var(--musca) transparent;max-height:360px;margin:0;padding:0;list-style:none;overflow-y:auto;&::-webkit-scrollbar{width:5px}&::-webkit-scrollbar-track{background:0 0}&::-webkit-scrollbar-thumb{background-color:var(--musca);border-radius:2px}&::-webkit-scrollbar-thumb:hover{background-color:var(--lichen)}}.ar-drop__option-row[data-astro-cid-whmhmfok]{margin:0}.ar-drop__option-row[data-astro-cid-whmhmfok][hidden]{display:none}.ar-drop__option[data-astro-cid-whmhmfok]{align-items:center;gap:var(--spacing-sm);color:#aaa2aaf2;border:none;width:100%;font-family:var(--font-body);letter-spacing:1px;text-align:start;text-transform:uppercase;cursor:pointer;transition:background-color var(--motion-snap) var(--easing-out), color var(--motion-snap) var(--easing-out), border-inline-start-color var(--motion-snap) var(--easing-out);background:0 0;border-block-end:1px solid #ffffff08;border-inline-start:2px solid #0000;border-radius:0;padding:11px 14px;font-size:11px;font-weight:500;display:flex;&:hover,&:focus-visible,&[data-keyboard-active=true]{color:var(--text-bright);border-inline-start-color:var(--ar-drop-accent);background-color:#ffffff0f;outline:none}&[aria-selected=true]{color:var(--ar-drop-accent);border-inline-start-color:var(--ar-drop-accent)}}.ar-drop__option-marker[data-astro-cid-whmhmfok]{color:var(--ar-drop-accent);opacity:0;transition:opacity var(--motion-snap) var(--easing-out);text-align:center;width:1em;font-size:.85em}.ar-drop__option[data-astro-cid-whmhmfok][aria-selected=true] .ar-drop__option-marker[data-astro-cid-whmhmfok],.ar-drop__option[data-astro-cid-whmhmfok]:hover .ar-drop__option-marker[data-astro-cid-whmhmfok],.ar-drop__option[data-astro-cid-whmhmfok][data-keyboard-active=true] .ar-drop__option-marker[data-astro-cid-whmhmfok]{opacity:1}.ar-drop__option-row[data-astro-cid-whmhmfok].is-filtered-out{display:none}@media (prefers-reduced-motion:reduce){.ar-drop__popover[data-astro-cid-whmhmfok],.ar-drop__chevron[data-astro-cid-whmhmfok],.ar-drop__option[data-astro-cid-whmhmfok],.ar-drop__option-marker[data-astro-cid-whmhmfok]{transition:none}}.filter-chips[data-astro-cid-e7c7q4v4]{align-items:center;gap:var(--spacing-md);border-block-end:1px solid #464b504d;flex-wrap:wrap;margin-block-end:var(--spacing-2xl);padding-block-end:var(--spacing-md);display:flex}.filter-chips__label[data-astro-cid-e7c7q4v4]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--letter-widest);text-transform:uppercase;color:var(--text-dim);margin-inline-end:var(--spacing-xs)}.filter-chips__row[data-astro-cid-e7c7q4v4]{gap:var(--spacing-xs);flex-wrap:wrap;display:inline-flex}.filter-chips__chip[data-astro-cid-e7c7q4v4]{align-items:center;gap:var(--spacing-xs);color:var(--text-dim);border-radius:var(--radius-full);font-family:var(--font-mono);letter-spacing:1.5px;text-transform:uppercase;cursor:pointer;transition:background-color var(--motion-base) var(--easing-out), border-color var(--motion-base) var(--easing-out), color var(--motion-base) var(--easing-out);background:0 0;border:1px solid #464b5080;padding:5px 13px;font-size:11px;font-weight:500;display:inline-flex;&:hover{border-color:var(--ophanim);color:var(--ophanim)}&:focus-visible{outline:2px solid var(--ophanim);outline-offset:2px}&[aria-pressed=true]{background-color:var(--ophanim);border-color:var(--ophanim);color:var(--void)}&[aria-pressed=true]:hover,&[aria-pressed=true]:focus-visible{color:var(--void)}}@media (pointer:coarse){.filter-chips__chip[data-astro-cid-e7c7q4v4]{min-height:40px;padding-block:9px}}.filter-chips__count[data-astro-cid-e7c7q4v4]{font-size:9px;font-weight:400}.page-header[data-astro-cid-qiaixcie]{text-align:center;padding-block:var(--spacing-5xl) var(--spacing-2xl)}.page-header[data-astro-cid-qiaixcie] .lede[data-astro-cid-qiaixcie]{overflow-wrap:anywhere;max-width:60ch;margin-inline:auto}@media (width<=480px){.page-header[data-astro-cid-qiaixcie] .display[data-astro-cid-qiaixcie]{font-size:clamp(1.65rem, 8vw, var(--text-2xl));letter-spacing:.1em}}.crumb[data-astro-cid-qiaixcie]{color:var(--text-dim);transition:color var(--motion-base) var(--easing-out);margin-block:-4px;padding-block:4px;text-decoration:none;display:inline-block}.crumb[data-astro-cid-qiaixcie]:hover{color:var(--ophanim)}.aether-grid-wrap[data-astro-cid-qiaixcie]{padding-block:var(--spacing-xl) var(--spacing-5xl)}.gallery-controls[data-astro-cid-qiaixcie]{justify-content:space-between;align-items:center;gap:var(--spacing-xl);border-block-end:1px solid #464b504d;margin-block-end:var(--spacing-2xl);padding-block-end:var(--spacing-md);display:flex}.gallery-controls__count[data-astro-cid-qiaixcie]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--letter-widest);text-transform:uppercase;color:var(--text-dim);align-items:baseline;gap:var(--spacing-sm);margin:0;font-weight:500;display:inline-flex}.gallery-controls__count[data-astro-cid-qiaixcie] .num[data-astro-cid-qiaixcie]{color:var(--text-bright);font-size:var(--text-sm)}.gallery-controls__sort[data-astro-cid-qiaixcie]{align-items:center;gap:var(--spacing-md);display:inline-flex}.aether-grid[data-astro-cid-qiaixcie]{column-gap:var(--spacing-2xl);row-gap:var(--spacing-2xl);grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));align-items:start;display:grid}.forge-switcher[data-astro-cid-qiaixcie]{align-items:center;gap:var(--spacing-md);border-block-end:1px solid #464b504d;flex-wrap:wrap;margin-block-end:var(--spacing-2xl);padding-block-end:var(--spacing-md);display:flex}.forge-switcher__label[data-astro-cid-qiaixcie]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--letter-widest);text-transform:uppercase;color:var(--text-dim)}.forge-switcher__row[data-astro-cid-qiaixcie]{gap:var(--spacing-xs);flex-wrap:wrap;display:inline-flex}.forge-switcher__chip[data-astro-cid-qiaixcie]{align-items:center;gap:var(--spacing-xs);color:var(--text-dim);border-radius:var(--radius-full);font-family:var(--font-mono);letter-spacing:1.5px;text-transform:uppercase;cursor:pointer;transition:background-color var(--motion-base) var(--easing-out), border-color var(--motion-base) var(--easing-out), color var(--motion-base) var(--easing-out);background:0 0;border:1px solid #464b5080;padding:5px 13px;font-size:11px;font-weight:500;display:inline-flex;&:hover{border-color:var(--halcyon);color:var(--halcyon)}&:focus-visible{outline:2px solid var(--halcyon);outline-offset:2px}&[aria-pressed=true]{background-color:var(--halcyon);border-color:var(--halcyon);color:var(--void)}&[aria-pressed=true]:hover,&[aria-pressed=true]:focus-visible{color:var(--void)}}.forge-switcher__count[data-astro-cid-qiaixcie]{font-size:9px;font-weight:400}@media (width<=640px){.gallery-controls[data-astro-cid-qiaixcie]{align-items:stretch;gap:var(--spacing-md);flex-direction:column}.gallery-controls__sort[data-astro-cid-qiaixcie]{justify-content:space-between}.aether-grid[data-astro-cid-qiaixcie]{gap:var(--spacing-lg)}}.aether-grid__empty[data-astro-cid-qiaixcie]{padding:var(--spacing-5xl) var(--spacing-lg);text-align:center;border:1px dashed color-mix(in oklch, var(--ophanim) 18%, transparent);margin-block-start:var(--spacing-lg)}.aether-grid__empty-glyph[data-astro-cid-qiaixcie]{margin:0 0 var(--spacing-md);font-family:var(--font-title), "Cambria Math", "STIX Two Math", serif;color:var(--ophanim);opacity:.5;font-size:clamp(3rem,8vw,5rem);line-height:1}.aether-grid__empty-title[data-astro-cid-qiaixcie]{margin:0 0 var(--spacing-sm);font-family:var(--font-title);font-size:var(--text-xl);color:var(--text-bright)}.aether-grid__empty-hint[data-astro-cid-qiaixcie]{font-family:var(--font-body);font-size:var(--text-md);color:var(--text-light);margin:0}.aether-grid__empty-reset[data-astro-cid-qiaixcie]{appearance:none;color:var(--ophanim);cursor:pointer;font:inherit;background:0 0;border:none;padding:0 4px;text-decoration:underline}.aether-grid__empty-reset[data-astro-cid-qiaixcie]:hover{color:var(--ophanim-hover)}
