.FontList-module__--samG__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.FontList-module__--samG__item{justify-content:space-between;gap:var(--sp-3);width:100%;padding:var(--sp-1) 0 var(--sp-1) var(--sp-4);font-family:var(--font-mono);font-size:var(--text-md);line-height:var(--leading-body);text-align:left;color:var(--color-accent);cursor:pointer;background:0 0;border:none;display:flex;position:relative}.FontList-module__--samG__item[aria-pressed=true]{color:var(--color-text)}.FontList-module__--samG__item[aria-pressed=true]:before{content:"";width:calc(var(--sp-3) / 2);height:calc(var(--sp-3) / 2);border-radius:var(--radius-pill);background:currentColor;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media (hover:hover) and (pointer:fine){.FontList-module__--samG__list:hover .FontList-module__--samG__item{transition:color var(--ease-ui)}.FontList-module__--samG__item:hover{color:var(--color-text)}}.FontList-module__--samG__item:focus-visible{outline:none;text-decoration:underline}.FontList-module__--samG__match{color:var(--color-text-muted);font-variant-numeric:tabular-nums;text-decoration:none}.FontList-module__--samG__key{gap:var(--sp-2);margin:var(--sp-8) 0 0;padding-top:var(--sp-4);border-top:var(--border-width) solid var(--color-border);font-size:var(--text-sm);color:var(--color-text-muted);flex-direction:column;display:flex}.FontList-module__--samG__keyRow{grid-template-columns:var(--sp-4) 1fr;gap:var(--sp-2);display:grid}.FontList-module__--samG__keyRow dt{font-family:var(--font-mono)}.FontList-module__--samG__keyRow dd{margin:0}.FontList-module__--samG__keyNote{margin:var(--sp-3) 0 0;font-size:var(--text-sm);color:var(--color-text-muted)}.FontList-module__--samG__keyRow strong{font-weight:var(--weight-medium);color:var(--color-text)}
.ProgressiveBlur-module__eaUjLG__progressiveBlur{z-index:1;pointer-events:none;isolation:isolate;contain:paint;width:100%;height:var(--blur-height);transform-style:preserve-3d;position:fixed;bottom:0;left:0;overflow:hidden;transform:translateZ(0)}.ProgressiveBlur-module__eaUjLG__layer{width:100%;height:100%;position:absolute}.ProgressiveBlur-module__eaUjLG__is1{-webkit-backdrop-filter:blur(var(--blur-1));backdrop-filter:blur(var(--blur-1));-webkit-mask:linear-gradient(#0000 50%,#000 62.5% 75%,#0000 87.5%);mask:linear-gradient(#0000 50%,#000 62.5% 75%,#0000 87.5%)}.ProgressiveBlur-module__eaUjLG__is2{-webkit-backdrop-filter:blur(var(--blur-2));backdrop-filter:blur(var(--blur-2));-webkit-mask:linear-gradient(#0000 62.5%,#000 75% 87.5%,#0000 100%);mask:linear-gradient(#0000 62.5%,#000 75% 87.5%,#0000 100%)}.ProgressiveBlur-module__eaUjLG__is3{-webkit-backdrop-filter:blur(var(--blur-3));backdrop-filter:blur(var(--blur-3));-webkit-mask:linear-gradient(#0000 75%,#000 87.5% 100%);mask:linear-gradient(#0000 75%,#000 87.5% 100%)}.ProgressiveBlur-module__eaUjLG__is4{-webkit-backdrop-filter:blur(var(--blur-4));backdrop-filter:blur(var(--blur-4));-webkit-mask:linear-gradient(#0000 82%,#000 92% 100%);mask:linear-gradient(#0000 82%,#000 92% 100%)}.ProgressiveBlur-module__eaUjLG__is5{-webkit-backdrop-filter:blur(var(--blur-5));backdrop-filter:blur(var(--blur-5));-webkit-mask:linear-gradient(#0000 88%,#000 100%);mask:linear-gradient(#0000 88%,#000 100%)}
.SearchBar-module__4gEqOG__panel{isolation:isolate;gap:var(--sp-4);padding:var(--sp-1) var(--sp-6);color:var(--color-inverse-text);border-radius:var(--radius-xl);flex-direction:column;display:flex;position:relative}.SearchBar-module__4gEqOG__panel:before{content:"";z-index:-1;background:var(--color-inverse-bg);border-radius:inherit;box-shadow:var(--shadow-float);animation:SearchBar-module__4gEqOG__panel-dot calc(var(--duration-enter) * .3) var(--ease-symmetric) both, SearchBar-module__4gEqOG__panel-stretch calc(var(--duration-enter) * .8) var(--ease-symmetric) calc(var(--duration-enter) * .2) both;position:absolute;inset:0}@keyframes SearchBar-module__4gEqOG__panel-dot{0%{transform:scale(0)}}@keyframes SearchBar-module__4gEqOG__panel-stretch{0%{inset:calc(50% - var(--sp-6));border-radius:var(--radius-pill)}}.SearchBar-module__4gEqOG__row{align-items:center;gap:var(--sp-4);animation:SearchBar-module__4gEqOG__panel-content var(--ease-ui) var(--duration-enter) both;display:flex}@keyframes SearchBar-module__4gEqOG__panel-content{0%{opacity:0}}.SearchBar-module__4gEqOG__input{min-width:0;padding:var(--sp-2) 0;font:inherit;font-size:var(--text-md);line-height:var(--leading-body);color:var(--color-inverse-text);caret-color:var(--color-inverse-text);background:0 0;border:none;flex:1}.SearchBar-module__4gEqOG__input::placeholder{color:var(--color-inverse-muted)}.SearchBar-module__4gEqOG__input:focus{outline:none}.SearchBar-module__4gEqOG__submit{width:var(--sp-12);height:var(--sp-12);margin-right:calc(var(--sp-3) * -1);color:var(--color-inverse-text);border-radius:var(--radius-pill);cursor:pointer;transition:opacity var(--ease-ui);background:0 0;border:none;flex-shrink:0;place-items:center;padding:0;display:grid}.SearchBar-module__4gEqOG__submit:disabled{cursor:default;opacity:.4}.SearchBar-module__4gEqOG__submit[data-loading]{opacity:1;animation:SearchBar-module__4gEqOG__pulse 1s var(--ease-symmetric) infinite alternate}.SearchBar-module__4gEqOG__search,.SearchBar-module__4gEqOG__clear{transition:opacity var(--ease-ui), transform var(--ease-ui);grid-area:1/1}.SearchBar-module__4gEqOG__clear,.SearchBar-module__4gEqOG__submit[data-active] .SearchBar-module__4gEqOG__search{opacity:0;transform:scale(.8)}.SearchBar-module__4gEqOG__submit[data-active] .SearchBar-module__4gEqOG__clear{opacity:1;transform:scale(1)}.SearchBar-module__4gEqOG__submit:focus-visible{box-shadow:var(--focus-ring);outline:none}@keyframes SearchBar-module__4gEqOG__pulse{to{opacity:.3}}@media (prefers-reduced-motion:reduce){.SearchBar-module__4gEqOG__submit[data-loading]{animation:none}}@media (max-width:600px){.SearchBar-module__4gEqOG__panel{padding:var(--sp-1) var(--sp-4);border-radius:var(--radius-lg)}}
.Specimen-module__SahzcG__specimen{gap:var(--sp-8);padding-bottom:var(--sp-16);flex-direction:column;margin:0;display:flex}.Specimen-module__SahzcG__sample{font-size:var(--text-display);line-height:var(--leading-tight);color:var(--color-accent);overflow-wrap:anywhere;opacity:0;transition:opacity var(--ease-ui)}.Specimen-module__SahzcG__sample[data-ready]{opacity:1}.Specimen-module__SahzcG__caption{width:fit-content;min-width:min(calc(var(--sp-16) * 5), 100%);padding-top:var(--sp-4);border-top:calc(var(--border-width) * 2) solid var(--color-accent);font-family:var(--font-mono);font-size:var(--text-md);color:var(--color-accent)}.Specimen-module__SahzcG__caption a{white-space:nowrap;text-decoration:none}@media (hover:hover) and (pointer:fine){.Specimen-module__SahzcG__caption a:hover{text-decoration:underline}}
.ThemeToggle-module__3b5zuq__toggle{width:calc(var(--sp-12) + var(--sp-2));height:calc(var(--sp-12) + var(--sp-2));color:var(--color-inverse-text);background:var(--color-inverse-bg);border-radius:var(--radius-pill);box-shadow:var(--shadow-float);cursor:pointer;z-index:1;animation:ThemeToggle-module__3b5zuq__toggle-in calc(var(--duration-enter) * .4) var(--ease-symmetric) calc(var(--duration-enter) * 1.04) both;border:none;flex-shrink:0;padding:0;position:relative;overflow:hidden}@keyframes ThemeToggle-module__3b5zuq__toggle-in{0%{transform:translateX(calc(-100% - var(--sp-2))) scale(.85);opacity:0}40%{opacity:1}}.ThemeToggle-module__3b5zuq__toggle:focus-visible{box-shadow:var(--shadow-float), var(--focus-ring);outline:none}.ThemeToggle-module__3b5zuq__box{transition:transform var(--ease-theme-icon);place-items:center;display:grid;position:absolute;inset:0;transform:translateY(0%)rotate(-90deg)}.ThemeToggle-module__3b5zuq__below{top:100%;bottom:-100%}:root[data-theme-status=dark] .ThemeToggle-module__3b5zuq__box{transform:translateY(-100%)rotate(.001deg)}@media (max-width:800px){.ThemeToggle-module__3b5zuq__toggle{top:var(--sp-4);right:var(--sp-4);width:calc(var(--sp-8) + var(--sp-2));height:calc(var(--sp-8) + var(--sp-2));animation-name:ThemeToggle-module__3b5zuq__toggle-in-top;position:fixed}}@keyframes ThemeToggle-module__3b5zuq__toggle-in-top{0%{opacity:0;transform:scale(.85)}40%{opacity:1}}
.Colophon-module__EH4V1q__colophon{z-index:0;animation:Colophon-module__EH4V1q__colophon-in calc(var(--duration-enter) * .4) var(--ease-symmetric) calc(var(--duration-enter) * 1.48) both;flex-shrink:0;position:relative}@keyframes Colophon-module__EH4V1q__colophon-in{0%{transform:translateX(calc(-100% - var(--sp-2))) scale(.85);opacity:0}40%{opacity:1}}.Colophon-module__EH4V1q__toggle{width:calc(var(--sp-12) + var(--sp-2));height:calc(var(--sp-12) + var(--sp-2));color:var(--color-inverse-text);background:var(--color-inverse-bg);border-radius:var(--radius-pill);box-shadow:var(--shadow-float);cursor:pointer;border:none;place-items:center;padding:0;display:grid}.Colophon-module__EH4V1q__toggle:focus-visible{box-shadow:var(--shadow-float), var(--focus-ring);outline:none}.Colophon-module__EH4V1q__note{right:0;bottom:calc(100% + var(--sp-2));gap:var(--sp-2);width:max-content;max-width:min(var(--note-width), calc(100vw - var(--sp-8)));padding:var(--sp-4) var(--sp-6);font-size:var(--text-sm);line-height:var(--leading-body);color:var(--color-inverse-text);background:var(--color-inverse-bg);border-radius:var(--radius-lg);box-shadow:var(--shadow-float);clip-path:inset(100% 0 0 0 round var(--radius-lg));transform:translateY(var(--sp-2));visibility:hidden;flex-direction:column;display:flex;position:absolute}.Colophon-module__EH4V1q__note[data-open]{clip-path:inset(0 0 0 0 round var(--radius-lg));visibility:visible;transition:clip-path var(--ease-theme), transform var(--ease-theme);transform:none}.Colophon-module__EH4V1q__note a{color:inherit;text-underline-offset:.2em}.Colophon-module__EH4V1q__note a:focus-visible{border-radius:var(--radius-sm);box-shadow:var(--focus-ring);outline:none}.Colophon-module__EH4V1q__sans{font-family:var(--font-ui)}.Colophon-module__EH4V1q__mono{font-family:var(--font-mono)}@media (max-width:800px){.Colophon-module__EH4V1q__colophon{top:calc(var(--sp-4) + var(--sp-8) + var(--sp-2) + var(--sp-2));right:var(--sp-4);animation-name:Colophon-module__EH4V1q__colophon-in-top;position:fixed}.Colophon-module__EH4V1q__toggle{width:calc(var(--sp-8) + var(--sp-2));height:calc(var(--sp-8) + var(--sp-2))}.Colophon-module__EH4V1q__note{top:calc(100% + var(--sp-2));clip-path:inset(0 0 100% 0 round var(--radius-lg));transform:translateY(calc(var(--sp-2) * -1));bottom:auto}}@keyframes Colophon-module__EH4V1q__colophon-in-top{0%{transform:translateY(calc(-100% - var(--sp-2))) scale(.85);opacity:0}40%{opacity:1}}
.Finder-module__A4O4Ea__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Finder-module__A4O4Ea__page{grid-template-columns:var(--list-width) 1fr;height:100dvh;display:grid}.Finder-module__A4O4Ea__list{padding:var(--sp-8) var(--sp-8) calc(var(--sp-16) * 2);border-right:var(--border-width) solid var(--color-border);overflow-y:auto}.Finder-module__A4O4Ea__display{padding:var(--sp-8) var(--sp-8) calc(var(--sp-16) * 4);position:relative;overflow-y:auto}.Finder-module__A4O4Ea__list,.Finder-module__A4O4Ea__display{scrollbar-width:thin;scrollbar-color:var(--color-border-strong) transparent;transition:opacity var(--ease-ui)}.Finder-module__A4O4Ea__list[data-loading],.Finder-module__A4O4Ea__display[data-loading]{opacity:.5}.Finder-module__A4O4Ea__fresh{animation:Finder-module__A4O4Ea__fade-in var(--ease-ui)}@keyframes Finder-module__A4O4Ea__fade-in{0%{opacity:0}}.Finder-module__A4O4Ea__form{align-items:flex-end;gap:var(--sp-2);left:50%;bottom:var(--sp-6);z-index:1;width:calc(100% - var(--sp-8));max-width:calc(var(--input-max) + (var(--sp-12) + var(--sp-2) * 2) * 2);display:flex;position:fixed;transform:translate(-50%)}.Finder-module__A4O4Ea__form>:first-child{z-index:2;flex:1;min-width:0;position:relative}.Finder-module__A4O4Ea__status{gap:var(--sp-1);font-size:var(--text-sm);color:var(--color-inverse-text);flex-direction:column;display:flex}.Finder-module__A4O4Ea__error{left:0;bottom:calc(100% + var(--sp-3));z-index:3;max-width:100%;padding:var(--sp-3) var(--sp-6);font-size:var(--text-sm);color:var(--color-inverse-error);background:var(--color-inverse-bg);border-radius:var(--radius-pill);box-shadow:var(--shadow-float);animation:Finder-module__A4O4Ea__float-out calc(var(--duration-enter) * .4) var(--ease-enter) both;position:absolute}@keyframes Finder-module__A4O4Ea__float-out{0%{opacity:0;transform:translateY(var(--sp-4)) scale(.96)}}.Finder-module__A4O4Ea__error a{color:inherit;text-underline-offset:.2em}.Finder-module__A4O4Ea__error a:focus-visible{border-radius:var(--radius-sm);box-shadow:var(--focus-ring);outline:none}.Finder-module__A4O4Ea__status{animation:Finder-module__A4O4Ea__rise var(--ease-ui)}@keyframes Finder-module__A4O4Ea__rise{0%{opacity:0;transform:translateY(var(--sp-1))}}@media (max-width:800px){.Finder-module__A4O4Ea__page{grid-template-columns:1fr}.Finder-module__A4O4Ea__list{display:none}.Finder-module__A4O4Ea__display{padding:var(--sp-6) var(--sp-4) calc(var(--sp-16) * 4)}.Finder-module__A4O4Ea__form{left:var(--sp-4);right:var(--sp-4);bottom:var(--sp-4);width:auto;max-width:none;transform:none}}
