.page-module__atJKdW__main{width:100%;min-height:100vh;padding-block:calc(2rem + var(--fontsize-large) + 2rem + var(--layout-row-gap) + 4px) var(--layout-margin-bottom);padding-inline:var(--layout-margin-inline);flex-direction:column;display:flex}.page-module__atJKdW__nav{padding:2rem var(--layout-margin-inline);z-index:var(--z-navigation);color:var(--color-text);font-size:var(--fontsize-large);background:var(--color-background);justify-content:space-between;align-items:center;display:flex;position:fixed;top:0;left:0;right:0}.page-module__atJKdW__nav:after{content:"";background:linear-gradient(to bottom, var(--color-background), transparent);pointer-events:none;height:3rem;position:absolute;top:100%;left:0;right:0}.page-module__atJKdW__brand{color:inherit;align-items:center;text-decoration:none;display:flex}.page-module__atJKdW__navCenter{align-items:center;gap:.5rem;display:flex}.page-module__atJKdW__navCenter h1{font-size:var(--fontsize-large);font-weight:400}.page-module__atJKdW__navPill{height:1.6em;font-size:var(--fontsize-large);border:1px solid var(--color-text);background:var(--color-background);color:var(--color-text);cursor:pointer;transition:background var(--duration-hover), color var(--duration-hover);border-radius:.25em;align-items:center;padding-inline:.35em;text-decoration:none;display:inline-flex}.page-module__atJKdW__navPill:hover{background:var(--color-text);color:var(--color-background)}.page-module__atJKdW__navItems{align-items:center;display:flex}.page-module__atJKdW__navItem:not(:last-child){margin-right:1.5rem}.page-module__atJKdW__navItem a{color:inherit;transition:color var(--duration-hover);text-decoration:none}.page-module__atJKdW__navItem a:hover{color:var(--color-accent)}.page-module__atJKdW__testers{width:90%;margin:0 auto}.page-module__atJKdW__tester{margin-bottom:var(--layout-row-gap);background:var(--color-surface);color:var(--color-surface-text);text-align:center;overflow-wrap:break-word;cursor:text;transition:box-shadow var(--duration-hover);padding:4.5rem 7.3%;display:block}.page-module__atJKdW__testerLabel{font-size:var(--fontsize-large);color:var(--color-surface-text);text-align:center;margin-bottom:3.5rem;font-weight:400;display:block}.page-module__atJKdW__testerText{font-size:clamp(max(24px, calc(var(--target-size) * .35px)), calc(var(--target-size) * .0625vw), calc(var(--target-size) * 1px));outline:none;width:100%;line-height:1.15;transition:opacity .3s;display:block}.page-module__atJKdW__testerText::selection{background:var(--color-surface-text);color:var(--color-surface)}.page-module__atJKdW__testerTextLoading{opacity:0;pointer-events:none}.page-module__atJKdW__about{border-bottom:1px solid var(--color-text);padding:3rem 0}.page-module__atJKdW__aboutInner{max-width:1280px;font-size:var(--fontsize-large);grid-template-columns:1fr 1fr;gap:16rem;margin:0 auto;line-height:1.5;display:grid}.page-module__atJKdW__aboutDescription{text-align:left}.page-module__atJKdW__aboutDescription p{margin-bottom:1rem}.page-module__atJKdW__aboutDescription p:last-child{margin-bottom:0}.page-module__atJKdW__aboutDetails{text-align:left}.page-module__atJKdW__detailsList{font-size:var(--fontsize-large);grid-template-columns:auto 1fr;gap:.5rem 2rem;display:grid}.page-module__atJKdW__detailsList dt{opacity:.5}.page-module__atJKdW__detailsList dd{margin:0}.page-module__atJKdW__description{border-bottom:1px solid var(--color-text);text-align:center;padding:2.5rem 0}.page-module__atJKdW__descriptionInner{max-width:1280px;font-size:var(--fontsize-large);margin:0 auto;line-height:1.5}.page-module__atJKdW__descriptionInner p{margin-bottom:1rem}.page-module__atJKdW__descriptionInner p:last-child{margin-bottom:0}.page-module__atJKdW__charsSection{border-bottom:1px solid var(--color-text);flex-direction:column;align-items:center;padding:2rem 0;display:flex}.page-module__atJKdW__charsSection h2{font-size:var(--fontsize-large);text-align:center;margin-bottom:1rem;font-weight:400}.page-module__atJKdW__charsGrid{border-top:1px solid var(--color-text);border-left:1px solid var(--color-text);flex-wrap:wrap;justify-content:center;display:flex}.page-module__atJKdW__charCell{border-right:1px solid var(--color-text);border-bottom:1px solid var(--color-text);justify-content:center;align-items:center;width:4rem;height:4rem;font-size:1.75rem;display:flex}@media (max-width:768px){.page-module__atJKdW__nav{justify-content:center}.page-module__atJKdW__navCenter,.page-module__atJKdW__navItems{display:none}.page-module__atJKdW__testers{width:100%}.page-module__atJKdW__tester{padding:1.5rem 1rem}.page-module__atJKdW__testerText{font-size:10vw}.page-module__atJKdW__nav img{width:100px;height:auto}.page-module__atJKdW__charCell{width:3rem;height:3rem;font-size:1.25rem}.page-module__atJKdW__aboutInner{grid-template-columns:1fr;gap:2rem}}
.FontToolbar-module__q431kq__toolbar{background:var(--color-text);color:var(--color-background);z-index:30;white-space:nowrap;opacity:1;align-items:center;gap:0;padding:1rem 1.5rem;font-size:1.1rem;transition:opacity .2s,transform .2s;display:flex;position:fixed;bottom:1.35rem;left:50%;transform:translate(-50%);box-shadow:0 4px 24px #00000040}.FontToolbar-module__q431kq__toolbarHidden{opacity:0;pointer-events:none;transform:translate(-50%)translateY(1rem)}.FontToolbar-module__q431kq__group{align-items:center;gap:.6rem;display:flex;position:relative}.FontToolbar-module__q431kq__label{color:var(--color-background);user-select:none}.FontToolbar-module__q431kq__separator{background:color-mix(in srgb, var(--color-background) 15%, transparent);width:1px;height:1.75rem;margin:0 1.25rem}.FontToolbar-module__q431kq__selectWrapper{position:relative}.FontToolbar-module__q431kq__selectButton{border:1px solid color-mix(in srgb, var(--color-background) 30%, transparent);cursor:pointer;color:var(--color-background);transition:border-color var(--duration-hover);background:0 0;border-radius:.4rem;align-items:center;gap:.4rem;padding:.4rem .75rem;font-family:inherit;font-size:1.1rem;display:flex}.FontToolbar-module__q431kq__selectButton:hover{border-color:color-mix(in srgb, var(--color-background) 60%, transparent)}.FontToolbar-module__q431kq__chevron{opacity:.6;font-size:.65em}.FontToolbar-module__q431kq__selectMenu{background:var(--color-text);border:1px solid color-mix(in srgb, var(--color-background) 15%, transparent);min-width:100%;box-shadow:0 4px 16px color-mix(in srgb, var(--color-text) 10%, transparent);z-index:40;border-radius:.6rem;padding:.4rem 0;list-style:none;position:absolute;bottom:calc(100% + .5rem);left:0}.FontToolbar-module__q431kq__selectOption{width:100%;color:var(--color-background);cursor:pointer;text-align:left;background:0 0;border:none;padding:.5rem 1rem;font-family:inherit;font-size:1.1rem;display:block}.FontToolbar-module__q431kq__selectOption:hover{background:color-mix(in srgb, var(--color-background) 8%, transparent)}.FontToolbar-module__q431kq__selectOptionActive{font-weight:600}.FontToolbar-module__q431kq__slider{appearance:none;background:color-mix(in srgb, var(--color-background) 20%, transparent);cursor:pointer;border-radius:2px;outline:none;width:8rem;height:3px}.FontToolbar-module__q431kq__slider::-webkit-slider-thumb{appearance:none;background:var(--color-background);cursor:pointer;border:none;border-radius:50%;width:18px;height:18px}.FontToolbar-module__q431kq__slider::-moz-range-thumb{background:var(--color-background);cursor:pointer;border:none;border-radius:50%;width:18px;height:18px}.FontToolbar-module__q431kq__toggleGroup{align-items:center;gap:.6rem;display:flex}.FontToolbar-module__q431kq__toggle{color:var(--color-background);cursor:pointer;opacity:.4;transition:opacity var(--duration-hover), border-color var(--duration-hover);background:0 0;border:1px solid #0000;border-radius:.4rem;align-items:center;gap:.3rem;padding:.4rem .75rem;font-family:inherit;font-size:1.1rem;display:flex}.FontToolbar-module__q431kq__toggle:hover{opacity:.7}.FontToolbar-module__q431kq__toggle[data-state=on],.FontToolbar-module__q431kq__toggleActive{opacity:1;border-color:color-mix(in srgb, var(--color-background) 30%, transparent)}.FontToolbar-module__q431kq__popoverContent{background:var(--color-text);border:1px solid color-mix(in srgb, var(--color-background) 10%, transparent);z-index:50;border-radius:.6rem;min-width:180px;padding:.5rem 0;animation:.15s FontToolbar-module__q431kq__popoverIn;box-shadow:0 4px 16px #0006}@keyframes FontToolbar-module__q431kq__popoverIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.FontToolbar-module__q431kq__popoverItem{color:var(--color-background);cursor:pointer;user-select:none;align-items:center;gap:.6rem;padding:.45rem 1rem;font-size:1rem;display:flex}.FontToolbar-module__q431kq__popoverItem:hover{background:color-mix(in srgb, var(--color-background) 6%, transparent)}.FontToolbar-module__q431kq__popoverCheckbox{border:1px solid color-mix(in srgb, var(--color-background) 30%, transparent);width:16px;height:16px;color:var(--color-background);cursor:pointer;background:0 0;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.FontToolbar-module__q431kq__popoverCheckbox[data-state=checked]{background:var(--color-background);color:var(--color-text)}.FontToolbar-module__q431kq__popoverCheckboxIndicator{justify-content:center;align-items:center;display:flex}@media (max-width:768px){.FontToolbar-module__q431kq__toolbar{left:var(--layout-margin-inline);right:var(--layout-margin-inline);white-space:normal;flex-wrap:wrap;gap:.5rem 0;padding:.75rem 1rem;transform:none}.FontToolbar-module__q431kq__toolbarHidden{transform:translateY(1rem)}.FontToolbar-module__q431kq__group{flex:auto;min-width:0}.FontToolbar-module__q431kq__separator{display:none}.FontToolbar-module__q431kq__slider{flex:1;width:100%;min-width:4rem}.FontToolbar-module__q431kq__label{font-size:.85rem}.FontToolbar-module__q431kq__selectButton{padding:.3rem .6rem;font-size:.95rem}.FontToolbar-module__q431kq__toggle{padding:.3rem .5rem;font-size:.85rem}.FontToolbar-module__q431kq__toggleGroup{flex-wrap:wrap;gap:.3rem}}
