.BlendText-module__XCrqoG__text{box-sizing:border-box;min-width:0;max-width:100%;color:var(--site-text-color,var(--site-text-blend));font-family:var(--site-font);font-size:var(--site-text-size);font-feature-settings:var(--site-akt-font-features);font-kerning:normal;font-weight:var(--site-text-weight);line-height:var(--site-text-line);letter-spacing:0;mix-blend-mode:var(--site-text-blend-mode,exclusion);overflow-wrap:anywhere;text-indent:0;white-space:pre-line;word-break:normal;margin:0;text-decoration:none}.BlendText-module__XCrqoG__text :where(p,span,div,h1,h2,h3,h4,h5,h6,a,li){color:inherit;font:inherit;font-feature-settings:inherit;font-kerning:inherit;letter-spacing:inherit;overflow-wrap:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;text-indent:0;word-break:inherit}.BlendText-module__XCrqoG__control{color:var(--site-control-ink);mix-blend-mode:normal}.BlendText-module__XCrqoG__inherit{color:inherit;mix-blend-mode:normal}.BlendText-module__XCrqoG__ink{color:var(--site-topbar-ink);mix-blend-mode:normal}.BlendText-module__XCrqoG__caseFeature{font-feature-settings:var(--site-akt-case-font-features)}
.LanguageSwitch-module__BnV58G__switcher{gap:var(--space-8);white-space:nowrap;justify-content:flex-end;align-items:baseline;width:auto;display:flex}.LanguageSwitch-module__BnV58G__button{appearance:none;color:var(--site-control-ink);cursor:pointer;mix-blend-mode:normal;background:0 0;border:0;margin:0;padding:0}.LanguageSwitch-module__BnV58G__active,.LanguageSwitch-module__BnV58G__button:hover,.LanguageSwitch-module__BnV58G__button:focus-visible{opacity:var(--site-opacity-quiet)}
.ThemeSwitch-module__i9QmQa__button{width:var(--site-text-line);height:var(--site-text-line);appearance:none;color:var(--site-control-ink);cursor:pointer;mix-blend-mode:normal;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.ThemeSwitch-module__i9QmQa__glyph{color:inherit;font-family:var(--site-font);font-size:var(--site-text-size);font-feature-settings:var(--site-akt-case-font-features);font-weight:var(--site-text-weight);line-height:var(--site-text-line);letter-spacing:0;display:block}.ThemeSwitch-module__i9QmQa__button:hover,.ThemeSwitch-module__i9QmQa__button:focus-visible{opacity:var(--site-opacity-quiet)}
.SiteControls-module__Zds10W__controls{gap:calc(var(--space-16) + var(--space-16));white-space:nowrap;justify-content:flex-end;align-items:baseline;width:auto;display:flex}
.PageIntro-module__BHZivW__intro{width:var(--site-frame-width);margin-top:var(--site-topbar-top)}.PageIntro-module__BHZivW__title,.PageIntro-module__BHZivW__content{width:var(--site-description-width);margin-left:var(--site-x-body-description)}.PageIntro-module__BHZivW__content{gap:var(--space-16);margin-top:var(--site-body-gap);flex-direction:column;display:flex}.PageIntro-module__BHZivW__copy{gap:var(--site-paragraph-gap);flex-direction:column;display:flex}.PageIntro-module__BHZivW__copy p{margin:0}.PageIntro-module__BHZivW__actions{gap:var(--space-16);align-items:center;display:flex}.PageIntro-module__BHZivW__action{width:fit-content;display:inline-flex}.PageIntro-module__BHZivW__action:hover,.PageIntro-module__BHZivW__action:focus-visible{opacity:var(--site-opacity-quiet)}@media (max-width:479px){.PageIntro-module__BHZivW__intro{margin-top:calc(var(--site-topbar-top) + var(--site-text-line) + var(--site-body-gap))}.PageIntro-module__BHZivW__title,.PageIntro-module__BHZivW__content{width:calc(100% - var(--site-x-primary) - var(--space-20));margin-left:var(--site-x-primary)}}
.IndexRow-module__MKpQva__row{grid-template-columns:var(--site-index-slot) minmax(0, 1fr);column-gap:var(--site-grid-gutter);width:100%;min-height:var(--site-text-line);color:inherit;font-family:var(--site-font);font-feature-settings:var(--site-akt-font-features);font-size:var(--site-text-size);font-weight:var(--site-text-weight);line-height:var(--site-text-line);align-items:start;text-decoration:none;display:grid}.IndexRow-module__MKpQva__row:hover .IndexRow-module__MKpQva__label,.IndexRow-module__MKpQva__row:focus-visible .IndexRow-module__MKpQva__label{opacity:var(--site-opacity-quiet)}.IndexRow-module__MKpQva__row:focus-visible{outline:1px solid var(--site-topbar-ink);outline-offset:2px}.IndexRow-module__MKpQva__index,.IndexRow-module__MKpQva__label{min-width:0;display:block}
.MenuBody-module__LaBHoW__body{gap:var(--site-space-2);flex-direction:column;width:100%;display:flex}
.MenuParagraph-module__gb8bia__paragraph{gap:var(--space-8);flex-direction:column;width:100%;display:flex}
.HomeMenu-module__yfYluG__menu{grid-template-columns:var(--site-x-main) var(--site-menu-width) calc(var(--site-x-right) - var(--site-x-main) - var(--site-menu-width)) var(--site-menu-width) 1fr;width:var(--site-frame-width);padding:var(--site-menu-padding-y) 0;background:var(--site-surface);display:grid;position:relative}.HomeMenu-module__yfYluG__column{gap:var(--site-menu-column-gap);flex-direction:column;min-width:0;display:flex}.HomeMenu-module__yfYluG__main{grid-column:2}.HomeMenu-module__yfYluG__right{grid-column:4}@media (max-width:479px){.HomeMenu-module__yfYluG__menu{grid-template-columns:var(--site-x-primary) minmax(0, calc(var(--site-x-half) - var(--site-x-primary) - var(--site-grid-gutter))) var(--site-grid-gutter) minmax(0, calc(100% - var(--site-x-half) - var(--space-20))) var(--space-20)}}
.SiteFooter-module__qZvekq__footer{width:var(--site-frame-width);min-height:calc(var(--site-text-line) + (var(--site-topbar-top) * 2));padding:var(--site-topbar-top) 0;background:var(--site-surface);position:relative}.SiteFooter-module__qZvekq__arrow{top:var(--site-topbar-top);left:var(--site-x-primary);width:var(--site-text-line);appearance:none;cursor:pointer;text-align:left;background:0 0;border:0;margin:0;padding:0;position:absolute}.SiteFooter-module__qZvekq__year{top:var(--site-topbar-top);left:calc(var(--site-grid-offset) + (4 * var(--site-track)));width:calc(var(--site-menu-width) / 2);position:absolute}.SiteFooter-module__qZvekq__time{top:var(--site-topbar-top);left:var(--site-x-body-description);width:var(--site-description-width);position:absolute}.SiteFooter-module__qZvekq__timeShort{display:none}.SiteFooter-module__qZvekq__controls{right:var(--site-x-primary);top:var(--site-topbar-top);position:absolute}.SiteFooter-module__qZvekq__arrow:hover,.SiteFooter-module__qZvekq__arrow:focus-visible{opacity:var(--site-opacity-quiet)}@media (max-width:479px){.SiteFooter-module__qZvekq__time{left:var(--site-x-main);width:calc(100% - var(--site-x-main) - var(--space-20))}.SiteFooter-module__qZvekq__footer{min-height:calc((var(--site-text-line) * 2) + (var(--site-topbar-top) * 2) + var(--site-grid-gutter))}.SiteFooter-module__qZvekq__controls{top:calc(var(--site-topbar-top) + var(--site-text-line) + var(--site-grid-gutter));right:var(--space-20)}}@media (max-width:900px){.SiteFooter-module__qZvekq__timeFull{display:none}.SiteFooter-module__qZvekq__timeShort{display:inline}}
.ContactLinks-module__S_xi-G__contacts{grid-template-columns:var(--site-x-body-index) 28px calc(var(--site-x-body-title) - var(--site-x-body-index) - 28px) calc(var(--site-x-body-description) - var(--site-x-body-title)) var(--site-description-width) 1fr;width:var(--site-frame-width);display:grid}.ContactLinks-module__S_xi-G__inner{column-gap:var(--space-40);row-gap:var(--space-2);grid-column:5;grid-template-columns:repeat(3,max-content);align-items:baseline;min-width:0;display:grid}.ContactLinks-module__S_xi-G__action{white-space:nowrap;width:fit-content;min-width:0;display:inline-flex}.ContactLinks-module__S_xi-G__action:first-child{grid-area:1/1}.ContactLinks-module__S_xi-G__action:nth-child(2){grid-area:1/2}.ContactLinks-module__S_xi-G__action:nth-child(3){grid-area:2/1}.ContactLinks-module__S_xi-G__action:nth-child(4){grid-area:2/2}.ContactLinks-module__S_xi-G__action:nth-child(5){grid-area:2/3}.ContactLinks-module__S_xi-G__action:hover,.ContactLinks-module__S_xi-G__action:focus-visible{opacity:var(--site-opacity-quiet)}@media (max-width:479px){.ContactLinks-module__S_xi-G__contacts{margin-left:0;display:block}.ContactLinks-module__S_xi-G__inner{grid-template-columns:var(--site-x-primary) calc(var(--site-x-half) - var(--site-x-primary)) calc(100% - var(--site-x-half) - var(--space-20)) var(--space-20);column-gap:0;width:100%;margin-left:0}.ContactLinks-module__S_xi-G__action:first-child,.ContactLinks-module__S_xi-G__action:nth-child(3),.ContactLinks-module__S_xi-G__action:nth-child(5){grid-column:2}.ContactLinks-module__S_xi-G__action:nth-child(2),.ContactLinks-module__S_xi-G__action:nth-child(4){grid-column:3}.ContactLinks-module__S_xi-G__action:nth-child(5){grid-row:3}}
.SiteTabs-module__lfLz4G__tabs{align-items:flex-start;gap:var(--space-16);white-space:nowrap;display:flex}.SiteTabs-module__lfLz4G__tab{color:inherit;text-decoration:none;transition:opacity .16s}.SiteTabs-module__lfLz4G__tab[data-active=true],.SiteTabs-module__lfLz4G__tab:hover,.SiteTabs-module__lfLz4G__tab:focus-visible{opacity:var(--site-opacity-quiet)}@media (max-width:479px){.SiteTabs-module__lfLz4G__tab[data-active=true]{display:none}}@media (prefers-reduced-motion:reduce){.SiteTabs-module__lfLz4G__tab{transition:none}}
.SiteTopBar-module__87IePa__topbar{top:var(--site-topbar-top);z-index:50;width:var(--site-frame-width);height:var(--site-text-line);pointer-events:none;position:fixed;left:0}.SiteTopBar-module__87IePa__lead,.SiteTopBar-module__87IePa__menuButton{color:var(--site-topbar-ink);mix-blend-mode:normal;pointer-events:auto;position:absolute;top:0}.SiteTopBar-module__87IePa__lead{left:var(--site-x-primary);align-items:flex-start;gap:var(--site-grid-gutter);pointer-events:none;display:flex}.SiteTopBar-module__87IePa__lead>*{pointer-events:auto}.SiteTopBar-module__87IePa__name{min-width:calc((4 * var(--site-track)) - var(--site-grid-gutter))}.SiteTopBar-module__87IePa__actions{top:0;right:var(--site-x-primary);align-items:flex-start;gap:var(--space-16);pointer-events:none;display:flex;position:absolute}.SiteTopBar-module__87IePa__actions>*{pointer-events:auto;position:static}.SiteTopBar-module__87IePa__menuButton{appearance:none;cursor:pointer;text-align:right;background:0 0;border:0;width:auto;margin:0;padding:0}.SiteTopBar-module__87IePa__name:hover,.SiteTopBar-module__87IePa__name:focus-visible,.SiteTopBar-module__87IePa__menuButton:hover,.SiteTopBar-module__87IePa__menuButton:focus-visible{opacity:var(--site-opacity-quiet)}.SiteTopBar-module__87IePa__overlay{z-index:40;position:fixed;inset:0}.SiteTopBar-module__87IePa__scrim{z-index:0;cursor:default;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.SiteTopBar-module__87IePa__panel{z-index:1;justify-content:space-between;gap:var(--site-body-gap);width:var(--site-frame-width);opacity:0;will-change:opacity;background:0 0;flex-direction:column;min-height:100dvh;transition:opacity .24s;display:flex;position:absolute;inset:0;overflow-y:auto}.SiteTopBar-module__87IePa__menuGrid{grid-template-columns:var(--site-x-main) var(--site-menu-width) calc(var(--site-x-right) - var(--site-x-main) - var(--site-menu-width)) var(--site-menu-width) 1fr;width:var(--site-frame-width);padding:var(--site-menu-padding-y) 0;background:0 0;display:grid}.SiteTopBar-module__87IePa__overlay[data-state=open] .SiteTopBar-module__87IePa__panel{opacity:1}@media (prefers-reduced-motion:reduce){.SiteTopBar-module__87IePa__panel{transition:none}}.SiteTopBar-module__87IePa__overlayFooter{background:0 0;flex:none}.SiteTopBar-module__87IePa__footerStack{gap:var(--site-body-gap);width:var(--site-frame-width);flex-direction:column;flex:none;display:flex}.SiteTopBar-module__87IePa__overlayContacts{--site-text-blend-mode:normal;--site-text-color:var(--site-topbar-ink);flex:none}.SiteTopBar-module__87IePa__column{gap:var(--site-menu-column-gap);flex-direction:column;min-width:0;display:flex}.SiteTopBar-module__87IePa__main{grid-column:2}.SiteTopBar-module__87IePa__right{grid-column:4}@media (max-width:479px){.SiteTopBar-module__87IePa__menuButton{right:var(--space-20)}.SiteTopBar-module__87IePa__menuGrid{grid-template-columns:var(--site-x-primary) minmax(0, calc(var(--site-x-half) - var(--site-x-primary) - var(--site-grid-gutter))) var(--site-grid-gutter) minmax(0, calc(100% - var(--site-x-half) - var(--space-20))) var(--space-20)}}
.SitePageShell-module__l5kmfG__viewport{background:var(--site-surface);min-height:100dvh}.SitePageShell-module__l5kmfG__page{align-items:center;gap:var(--site-body-gap);width:var(--site-frame-width);max-width:100%;min-height:100dvh;padding:var(--site-main-top) 0 0;background:var(--site-surface);color:var(--site-text-blend);filter:blur();opacity:1;transform-origin:50% 0;will-change:filter, opacity, transform;flex-direction:column;transition:filter .24s,opacity .24s,transform .24s;display:flex;position:relative;overflow:hidden;transform:scale(1)}html[data-site-menu-open=true] .SitePageShell-module__l5kmfG__page{filter:blur(72px);opacity:.42;transform:scale(1.015)}html[data-site-route-transition=exiting] .SitePageShell-module__l5kmfG__page{filter:blur(10px);opacity:0;pointer-events:none;transition-duration:.5s;transform:scale(.998)}html[data-site-route-transition=entering] .SitePageShell-module__l5kmfG__page{filter:blur(10px);opacity:0;pointer-events:none;transition:none;transform:scale(.998)}html[data-site-route-transition=revealing] .SitePageShell-module__l5kmfG__page{pointer-events:none;transition-duration:.5s}.SitePageShell-module__l5kmfG__page>footer{margin-top:auto}.SitePageShell-module__l5kmfG__controlsSlot{top:var(--site-topbar-top);right:var(--site-x-primary);z-index:2;position:absolute}@media (max-width:479px){.SitePageShell-module__l5kmfG__controlsSlot{right:var(--space-20)}}@media (prefers-reduced-motion:reduce){.SitePageShell-module__l5kmfG__page{transition:none}}
.FontDetailSurface-module__uXNZoa__container{background:var(--uf-color-background);color:var(--uf-color-foreground);--uf-color-foreground:var(--uf-color-text-primary);--font-detail-specimen-weight-bold:var(--uf-font-weight-bold);--font-detail-coverage-basic-color:var(--uf-color-info);--font-detail-coverage-extended-color:var(--uf-color-accent);--font-detail-coverage-global-color:var(--uf-color-accent-hover);--font-detail-space-0:var(--uf-spacing-0);--font-detail-space-2xs:calc(var(--uf-spacing-1) / 2);--font-detail-space-xs:var(--uf-spacing-1);--font-detail-space-tight:calc(var(--uf-spacing-1) + var(--uf-spacing-1) / 2);--font-detail-space-sm:var(--uf-spacing-2);--font-detail-space-list:calc(var(--uf-spacing-2) + var(--uf-spacing-1) / 2);--font-detail-space-md:var(--uf-spacing-3);--font-detail-space-lg:var(--uf-spacing-4);--font-detail-space-xl:var(--uf-spacing-5);--font-detail-space-2xl:var(--uf-spacing-6);--font-detail-space-3xl:var(--uf-spacing-8);--font-detail-space-4xl:var(--uf-spacing-10);--font-detail-space-nav:calc(var(--uf-spacing-8) - var(--uf-spacing-1) / 2);--font-detail-space-card:var(--font-detail-space-nav);--font-detail-space-5xl:calc(var(--uf-spacing-16) - var(--uf-spacing-1));--font-detail-space-6xl:var(--uf-spacing-20);--font-detail-radius-sm:var(--uf-radius-sm);--font-detail-radius-md:var(--uf-radius-base);--font-detail-radius-lg:var(--uf-radius-lg);--font-detail-radius-xl:var(--uf-spacing-6);--font-detail-radius-pill:var(--uf-radius-full);--font-detail-border-width:var(--uf-border-width-thin);--font-detail-resizer-hit-size:var(--uf-workspace-resize-hit-size,var(--uf-spacing-5));--font-detail-resizer-line-width:var(--uf-workspace-resize-line-width,var(--uf-border-width-thin));--font-detail-resizer-line-offset:calc((var(--font-detail-resizer-hit-size) - var(--font-detail-resizer-line-width)) / 2);--font-detail-control-compact:var(--uf-spacing-8);--font-detail-control-size:var(--uf-control-height,var(--uf-spacing-10));--font-detail-control-small:var(--uf-spacing-5);--font-detail-control-gap:var(--font-detail-space-sm);--font-detail-control-font-size:var(--uf-font-size-md);--font-detail-control-line-height:var(--font-detail-space-xl);--font-detail-body-font-size:var(--font-detail-space-xl);--font-detail-body-line-height:calc(var(--uf-text-body-line-height) + var(--uf-spacing-2));--font-detail-caption-size:var(--uf-font-size-sm);--font-detail-meta-size:var(--uf-font-size-base);--font-detail-display-size:var(--font-detail-space-5xl);--font-detail-display-line-height:calc(var(--uf-spacing-20) + var(--uf-spacing-1));--font-detail-fluid-specimen-size:clamp(1.5rem, min(5vw, 6vh), 6rem);--font-detail-panel-max-height:18.75rem;--font-detail-content-max:37.5rem;--font-detail-list-card-min:12.5rem;--font-detail-slider-basis:13.75rem;--font-detail-slider-min:7.5rem;--font-detail-slider-max:26.25rem;-moz-text-size-adjust:none;text-size-adjust:none;--uf-fixed-cta-height:var(--font-detail-space-0);--font-detail-tabs-row-height:calc(var(--uf-control-height) + var(--font-detail-space-lg));--uf-control-font-size:var(--uf-text-body-size,var(--font-detail-body-font-size));--uf-control-line-height:var(--uf-text-body-line-height,var(--font-detail-body-line-height))}:is(.FontDetailSurface-module__uXNZoa__topBar .uf-bar,.FontDetailSurface-module__uXNZoa__technicalSectionHeader .uf-bar){height:auto;min-height:var(--uf-topbar-height);padding:var(--uf-topbar-pad-top) var(--uf-topbar-pad-right) var(--uf-topbar-pad-bottom) var(--uf-topbar-pad-left);box-sizing:border-box;background:var(--uf-color-panel)}:is(.FontDetailSurface-module__uXNZoa__topBar .uf-bar__left,.FontDetailSurface-module__uXNZoa__topBar .uf-bar__right,.FontDetailSurface-module__uXNZoa__technicalSectionHeader .uf-bar__left,.FontDetailSurface-module__uXNZoa__technicalSectionHeader .uf-bar__right){min-height:var(--uf-topbar-control-height);box-sizing:border-box;padding-top:var(--uf-topbar-slot-pad-y);padding-bottom:var(--uf-topbar-slot-pad-y)}.FontDetailSurface-module__uXNZoa__topBarTitle{padding-left:0}.FontDetailSurface-module__uXNZoa__fixedTopRight.uf-button[data-scope=button]{z-index:950;top:calc(var(--site-topbar-top,20px) + var(--site-text-line,20px) + var(--space-16,16px));right:var(--site-x-primary,var(--font-detail-space-3xl));width:auto;position:fixed}.FontDetailSurface-module__uXNZoa__pageLayout{grid-template-columns:1fr;gap:0;width:100%;max-width:none;margin:0;padding-top:0;display:grid}:is(.FontDetailSurface-module__uXNZoa__container .uf-text-body,.FontDetailSurface-module__uXNZoa__container .uf-text-section,.FontDetailSurface-module__uXNZoa__container .uf-text){mix-blend-mode:normal}.FontDetailSurface-module__uXNZoa__container span{line-height:var(--uf-text-body-line-height)}:is(.FontDetailSurface-module__uXNZoa__container>span,.FontDetailSurface-module__uXNZoa__container .uf-text__content,.FontDetailSurface-module__uXNZoa__container .uf-text span){display:inline-block}.FontDetailSurface-module__uXNZoa__container .uf-text__content{line-height:var(--uf-text-body-line-height)}.FontDetailSurface-module__uXNZoa__sectionsSidebar{top:var(--top-controls-height,var(--font-detail-space-0));height:calc(100vh - var(--top-controls-height,var(--font-detail-space-0)) - var(--cookie-notice-height,var(--font-detail-space-0)));padding:var(--font-detail-space-md);box-sizing:border-box;background:var(--uf-color-panel);align-self:start;min-width:0;position:sticky}.FontDetailSurface-module__uXNZoa__sectionsResizer{top:0;right:calc(var(--font-detail-resizer-hit-size) / -2);width:var(--font-detail-resizer-hit-size);cursor:ew-resize;z-index:10;pointer-events:all;touch-action:none;-webkit-app-region:no-drag;background:0 0;height:100%;position:absolute}.FontDetailSurface-module__uXNZoa__sectionsResizer:before{content:"";top:0;bottom:0;left:var(--font-detail-resizer-line-offset);width:var(--font-detail-resizer-line-width);background:var(--uf-workspace-resize-line-active-color,var(--uf-chat-border-focus,var(--uf-color-border-hover,var(--uf-color-border))));opacity:0;transition:none;position:absolute}.FontDetailSurface-module__uXNZoa__sectionsResizer:hover:before,.FontDetailSurface-module__uXNZoa__sectionsResizer:active:before,.FontDetailSurface-module__uXNZoa__sectionsResizer:focus-visible:before{opacity:1}.FontDetailSurface-module__uXNZoa__sectionsNav{flex-direction:column;gap:0;display:flex;position:sticky}.FontDetailSurface-module__uXNZoa__sectionsOptionSlot{height:calc(var(--font-detail-control-compact) + var(--font-detail-space-2xs));padding-bottom:var(--font-detail-space-2xs);align-items:stretch;display:flex}.FontDetailSurface-module__uXNZoa__sectionsNavItem{width:100%}.FontDetailSurface-module__uXNZoa__sectionsNavItemActive.uf-button[data-scope=button]{--font-detail-nav-active-bg:var(--uf-color-hover,var(--black-4));background:var(--font-detail-nav-active-bg)}.FontDetailSurface-module__uXNZoa__loading,.FontDetailSurface-module__uXNZoa__error{justify-content:center;align-items:center;min-height:100vh;display:flex}.FontDetailSurface-module__uXNZoa__header{padding:var(--font-detail-space-xl) var(--font-detail-space-xl);justify-content:space-between;align-items:center;display:flex}.FontDetailSurface-module__uXNZoa__logo{color:var(--uf-color-foreground);text-decoration:none;transition:color .2s}.FontDetailSurface-module__uXNZoa__logo:hover{color:var(--uf-color-text-secondary)}.FontDetailSurface-module__uXNZoa__nav{gap:var(--font-detail-space-nav);display:flex}.FontDetailSurface-module__uXNZoa__nav a{color:var(--uf-color-foreground);text-decoration:none;transition:color .2s}.FontDetailSurface-module__uXNZoa__nav a:hover{color:var(--uf-color-text-secondary)}.FontDetailSurface-module__uXNZoa__main{flex-direction:column;gap:0;width:100%;max-width:none;margin:0;padding:0;display:flex}@media (max-width:899px){.FontDetailSurface-module__uXNZoa__pageLayout{grid-template-columns:1fr}.FontDetailSurface-module__uXNZoa__sectionsSidebar{display:none}}.FontDetailSurface-module__uXNZoa__main>section{grid-column:1/-1}.FontDetailSurface-module__uXNZoa__sectionAutoHeight{min-height:auto}.FontDetailSurface-module__uXNZoa__weightsHero{gap:var(--font-detail-space-sm);flex-direction:column;grid-column:1/-1;width:100%;display:flex}.FontDetailSurface-module__uXNZoa__overviewBodyFullHeight{flex-direction:column;height:100%;display:flex}.FontDetailSurface-module__uXNZoa__overviewHeroBody{flex:1 1 0;min-height:0}@media (max-width:899px){.FontDetailSurface-module__uXNZoa__weightsHero{gap:var(--font-detail-space-lg);width:100%;margin-left:0;margin-right:0}}.FontDetailSurface-module__uXNZoa__overviewHeroViewport{z-index:1;gap:var(--font-detail-space-sm);box-sizing:border-box;isolation:isolate;background:0 0;grid-template-rows:1fr;grid-template-columns:repeat(12,1fr);align-items:stretch;height:100%;min-height:100%;margin-top:0;padding:0;display:grid;position:relative}@media (max-width:899px){.FontDetailSurface-module__uXNZoa__overviewHeroViewport{margin-top:0;padding-top:0;padding-bottom:0}}.FontDetailSurface-module__uXNZoa__overviewHeroText{row-gap:var(--font-detail-space-3xl);padding:0 var(--shop-x-primary) var(--font-detail-space-3xl);z-index:1;mix-blend-mode:normal;grid-area:1/1/auto/13;grid-template-rows:1fr auto;align-self:stretch;min-width:0;height:100%;max-height:100%;display:grid;position:relative;overflow:hidden}.FontDetailSurface-module__uXNZoa__overviewHeroLeadBlock{gap:var(--font-detail-space-3xl);box-sizing:border-box;flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.FontDetailSurface-module__uXNZoa__overviewHeroTop{gap:var(--font-detail-space-lg);flex-direction:column;flex:1 1 0;min-height:0;max-height:100%;display:flex;overflow:hidden}.FontDetailSurface-module__uXNZoa__overviewHeroTitleRow{padding:var(--font-detail-space-6xl) var(--font-detail-space-lg) var(--font-detail-space-lg) 0;box-sizing:border-box;min-width:0}.FontDetailSurface-module__uXNZoa__overviewHeroAnimatedTitle{text-align:left;width:100%;max-width:none;font-weight:var(--font-detail-specimen-weight-bold);font-size:var(--font-detail-display-size);letter-spacing:0;white-space:normal;overflow-wrap:anywhere;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;font-kerning:none;font-variant-ligatures:none;font-feature-settings:"kern" 0, "liga" 0, "clig" 0;text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--uf-color-foreground);padding-top:.06em;padding-bottom:.08em;line-height:1}@media (min-width:900px){.FontDetailSurface-module__uXNZoa__overviewHeroLeadBlock{column-gap:var(--font-detail-space-lg);grid-template-rows:100%;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;row-gap:0;max-height:100%;display:grid;overflow:hidden}.FontDetailSurface-module__uXNZoa__overviewHeroTitleRow{grid-area:1/1;align-self:start;min-height:0}.FontDetailSurface-module__uXNZoa__overviewHeroTop{grid-area:1/2;justify-content:flex-end;align-self:stretch;height:100%;min-height:0}.FontDetailSurface-module__uXNZoa__overviewHeroLeadThumbFrame{flex:1 1 0;align-items:flex-end;min-height:0}}.FontDetailSurface-module__uXNZoa__overviewHeroThumbWrap{width:100%;padding:0 var(--font-detail-space-lg) var(--font-detail-space-lg);box-sizing:border-box;flex:auto;min-height:0;overflow:hidden}.FontDetailSurface-module__uXNZoa__overviewHeroThumbGrid{gap:var(--font-detail-space-lg);flex-direction:column;width:100%;min-width:0;height:100%;min-height:0;display:flex}.FontDetailSurface-module__uXNZoa__overviewHeroThumbColLeft{flex:auto;min-width:0;min-height:0;display:flex}.FontDetailSurface-module__uXNZoa__overviewHeroThumbColRight{flex:0 auto;min-width:0;min-height:0}.FontDetailSurface-module__uXNZoa__overviewHeroThumbFrame{width:100%;padding:var(--font-detail-space-lg);box-sizing:border-box;pointer-events:auto;min-height:0;display:block}.FontDetailSurface-module__uXNZoa__overviewHeroThumbColLeft .FontDetailSurface-module__uXNZoa__overviewHeroThumbFrame{flex:auto;align-items:stretch;min-height:0;display:flex;overflow:hidden}.FontDetailSurface-module__uXNZoa__overviewHeroThumbColRight .FontDetailSurface-module__uXNZoa__overviewHeroThumbFrame{flex-direction:column;padding:0;display:flex;overflow:hidden}.FontDetailSurface-module__uXNZoa__overviewHeroThumbColRight .FontDetailSurface-module__uXNZoa__overviewHeroThumbFrame>.InfoTree_root__XNyDR{flex:auto;min-height:0;overflow:auto}.FontDetailSurface-module__uXNZoa__overviewHeroLeadThumbFrame{flex:1 1 0;justify-content:center;align-items:flex-end;min-height:0;max-height:100%;padding:0;display:flex;overflow:hidden}.FontDetailSurface-module__uXNZoa__overviewHeroThumb{width:100%;min-width:0;min-height:0;max-height:100%}.FontDetailSurface-module__uXNZoa__overviewHeroInfoTree{min-height:0;padding:var(--font-detail-space-lg);box-sizing:border-box;flex-direction:column;gap:0;display:flex}.FontDetailSurface-module__uXNZoa__overviewNavButton{width:100%}.FontDetailSurface-module__uXNZoa__overviewHeroNavRow{grid-template-columns:calc(var(--shop-x-half) - var(--shop-x-primary)) minmax(0, 1fr);column-gap:0;row-gap:var(--font-detail-space-2xs);box-sizing:border-box;align-items:start;min-width:0;margin-top:auto;padding:0;display:grid}.FontDetailSurface-module__uXNZoa__overviewHeroNavColLeft,.FontDetailSurface-module__uXNZoa__overviewHeroNavColRight{gap:var(--font-detail-space-2xs);flex-direction:column;min-width:0;display:flex}.FontDetailSurface-module__uXNZoa__overviewHeroNavColLeft{grid-column:1}.FontDetailSurface-module__uXNZoa__overviewHeroNavColRight{grid-column:2}.FontDetailSurface-module__uXNZoa__overviewHeroNavRow .uf-button[data-scope=button]{--uf-control-pad-text:0px;--uf-control-pad-icon:0px;--uf-control-pad-left:0px;--uf-control-pad-right:0px;width:auto}.FontDetailSurface-module__uXNZoa__overviewHeroNavRow .uf-membrane{padding:0}.FontDetailSurface-module__uXNZoa__licenseLink.uf-text{cursor:pointer;text-underline-offset:var(--font-detail-space-2xs);text-decoration:underline}.FontDetailSurface-module__uXNZoa__weightsInlineItem{line-height:var(--uf-text-body-line-height,var(--font-detail-body-line-height));display:inline-block}.FontDetailSurface-module__uXNZoa__overviewImageBlock{padding:var(--font-detail-space-lg);z-index:0;pointer-events:none;grid-area:1/7/auto/13;justify-content:center;align-self:center;align-items:center;height:100%;min-height:0;display:flex;position:relative}.FontDetailSurface-module__uXNZoa__overviewMediaFrame{width:auto;max-width:100%;height:100%;max-height:100%;aspect-ratio:var(--overview-media-ratio,4 / 5);background:var(--uf-color-panel);min-width:0}@media (max-width:899px){.FontDetailSurface-module__uXNZoa__overviewHeroText{grid-area:1/1/auto/-1}.FontDetailSurface-module__uXNZoa__overviewImageBlock{grid-area:1/1/auto/-1;align-self:center;height:100%}.FontDetailSurface-module__uXNZoa__overviewMediaFrame{width:100%;height:auto;max-height:100%}}.FontDetailSurface-module__uXNZoa__overviewAfterMedia{gap:var(--font-detail-space-3xl);min-height:0;padding:var(--font-detail-space-3xl);box-sizing:border-box;--overview-info-font-size:var(--font-detail-space-3xl);--overview-info-line-height:1.1;--overview-carousel-height:auto;flex:auto;grid-template-rows:auto minmax(0,1fr);align-items:stretch;height:100%;display:grid;overflow:hidden}.FontDetailSurface-module__uXNZoa__overviewAfterTitle{opacity:1;padding:0 var(--font-detail-space-lg)}.FontDetailSurface-module__uXNZoa__overviewAfterText{white-space:normal;overflow-wrap:anywhere;box-sizing:border-box;width:100%;height:auto;font-size:var(--overview-info-font-size);line-height:var(--overview-info-line-height);--uf-text-pad-y:calc(var(--uf-control-pad-y) + var(--font-detail-radius-md));flex:none;grid-row:1;align-items:flex-start;display:block;position:static;overflow:hidden}.FontDetailSurface-module__uXNZoa__overviewAfterText.uf-text{font-size:var(--overview-info-font-size);line-height:var(--overview-info-line-height)}.FontDetailSurface-module__uXNZoa__overviewAfterText.uf-text .uf-text__content{font-size:var(--overview-info-font-size);line-height:var(--overview-info-line-height)}.FontDetailSurface-module__uXNZoa__overviewAfterCarousel{min-height:0;height:var(--overview-carousel-height,auto);justify-content:flex-end;align-self:stretch;gap:var(--font-detail-space-lg);flex-direction:column;grid-row:2;width:100%;margin:0;padding:0;display:flex;overflow:hidden}.FontDetailSurface-module__uXNZoa__overviewAfterCarouselTop,.FontDetailSurface-module__uXNZoa__overviewAfterHeroThumbGrid{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}.FontDetailSurface-module__uXNZoa__overviewAfterHeroThumbGrid .FontDetailSurface-module__uXNZoa__overviewHeroThumbWrap{flex:1 1 0;min-height:0;padding:0;overflow:hidden}.FontDetailSurface-module__uXNZoa__overviewAfterHeroThumbGrid .FontDetailSurface-module__uXNZoa__overviewHeroThumbGrid{height:100%}.FontDetailSurface-module__uXNZoa__overviewAfterHeroRightInfo{flex-direction:column;flex:1 1 0;justify-content:flex-end;min-height:0;display:flex;overflow:hidden}.FontDetailSurface-module__uXNZoa__overviewAfterHeroRightInfoFrame{flex-direction:column;min-height:0;padding:0;display:flex;overflow:hidden}.FontDetailSurface-module__uXNZoa__overviewAfterHeroRightInfoFrame>.InfoTree_root__XNyDR{flex:none}@media (max-width:899px){.FontDetailSurface-module__uXNZoa__overviewAfterMedia{gap:var(--font-detail-space-6xl);grid-template-rows:auto minmax(0,1fr)}.FontDetailSurface-module__uXNZoa__overviewAfterText{grid-row:1;height:auto;max-height:none}.FontDetailSurface-module__uXNZoa__overviewAfterCarousel{grid-row:2;height:auto}}.FontDetailSurface-module__uXNZoa__typesetterSection{--font-detail-typesetter-header-height:calc(var(--uf-topbar-height) + var(--font-detail-space-5xl) - var(--font-detail-space-xs));padding:0}.FontDetailSurface-module__uXNZoa__typesetterBodyWrap{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.FontDetailSurface-module__uXNZoa__typesetterBody{gap:var(--font-detail-space-lg);min-height:0;padding:var(--font-detail-space-lg);box-sizing:border-box;flex:auto;grid-template-rows:1fr auto;display:grid}.FontDetailSurface-module__uXNZoa__typesetterSectionHeader .uf-bar__right{gap:var(--font-detail-space-sm)}.FontDetailSurface-module__uXNZoa__typesetterControlsTop{margin:0;position:relative}.FontDetailSurface-module__uXNZoa__typesetterControlsTop .uf-bar__left{padding-top:0;padding-bottom:0}.FontDetailSurface-module__uXNZoa__technicalSectionHeader .uf-bar.FontDetailSurface-module__uXNZoa__typesetterControlsTop{--uf-topbar-pad-top:var(--font-detail-space-sm);--uf-topbar-pad-bottom:var(--font-detail-space-sm);--uf-topbar-pad-left:var(--font-detail-space-3xl);--uf-topbar-pad-right:var(--font-detail-space-3xl);--uf-topbar-slot-pad-y:var(--font-detail-space-0);padding:var(--font-detail-space-md) var(--font-detail-space-3xl);height:auto;min-height:calc(var(--font-detail-control-compact) + var(--font-detail-space-sm) + var(--font-detail-space-sm));margin:0}:is(.FontDetailSurface-module__uXNZoa__typesetterControlsTop .uf-bar__left,.FontDetailSurface-module__uXNZoa__typesetterControlsTop .uf-bar__right){padding-top:0;padding-bottom:0}.FontDetailSurface-module__uXNZoa__typesetterAlignGroup{align-items:center;gap:var(--font-detail-space-2xs);display:inline-flex}.FontDetailSurface-module__uXNZoa__typesetterControlsRow{align-items:center;gap:0;width:100%;min-width:0;display:flex}.FontDetailSurface-module__uXNZoa__typesetterControlGroup{align-items:center;gap:var(--font-detail-space-lg);background:var(--uf-color-panel);box-sizing:border-box;margin-left:auto;display:inline-flex}.FontDetailSurface-module__uXNZoa__typesetterAlignButton{height:var(--font-detail-control-size);min-height:var(--font-detail-control-size);width:var(--font-detail-control-size);min-width:var(--font-detail-control-size);padding:0}.FontDetailSurface-module__uXNZoa__typesetterAlignButton[data-active=true]{background:var(--uf-color-hover)}.FontDetailSurface-module__uXNZoa__typesetterLanguageSelect{align-items:center;gap:var(--font-detail-space-2xs);white-space:nowrap;-webkit-overflow-scrolling:touch;flex:auto;min-width:0;display:inline-flex;overflow:auto hidden}.FontDetailSurface-module__uXNZoa__typesetterLanguageSelect>*{flex:none}.FontDetailSurface-module__uXNZoa__typesetterLanguageSelectControl{width:auto}.FontDetailSurface-module__uXNZoa__typesetterLanguageSelectControl .uf-select{width:auto}.FontDetailSurface-module__uXNZoa__typesetterLanguageSelectControl [data-scope=select][data-part=trigger]{width:auto}.FontDetailSurface-module__uXNZoa__typesetterLanguageSelectControl .uf-select__value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.FontDetailSurface-module__uXNZoa__typesetterFeaturesTrigger{min-width:0}.FontDetailSurface-module__uXNZoa__typesetterFeaturesTrigger [data-scope=button][data-part=text]{text-overflow:ellipsis;white-space:nowrap;flex:1;justify-content:flex-start;min-width:0;overflow:hidden}.FontDetailSurface-module__uXNZoa__typesetterFeaturesBody{gap:var(--font-detail-space-sm);flex-direction:column;display:flex}.FontDetailSurface-module__uXNZoa__typesetterFeaturesList{gap:var(--font-detail-space-2xs);flex-direction:column;display:flex}.FontDetailSurface-module__uXNZoa__typesetterFeaturesEmpty{font-size:var(--font-detail-caption-size);opacity:.72}.FontDetailSurface-module__uXNZoa__typesetterCaseButton{height:var(--font-detail-control-size);min-height:var(--font-detail-control-size);width:var(--font-detail-control-size);min-width:var(--font-detail-control-size);padding:0}.FontDetailSurface-module__uXNZoa__typesetterCaseButton[data-active=true]{background:var(--uf-color-hover)}.FontDetailSurface-module__uXNZoa__typesetterIconButton{width:var(--font-detail-control-size);min-width:var(--font-detail-control-size);height:var(--font-detail-control-size);min-height:var(--font-detail-control-size);padding:0}.FontDetailSurface-module__uXNZoa__typesetterSectionHeader{margin-top:0;margin-bottom:0}.FontDetailSurface-module__uXNZoa__typesetterTop,.FontDetailSurface-module__uXNZoa__typesetterBottom{gap:var(--font-detail-space-sm);padding:0 var(--font-detail-space-md);align-items:center;display:flex}.FontDetailSurface-module__uXNZoa__typesetterBottom{gap:var(--font-detail-space-lg);padding:var(--font-detail-space-lg);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.FontDetailSurface-module__uXNZoa__typesetterBottomTopRow{align-items:center;gap:var(--font-detail-space-lg);grid-column:1/-1;min-width:0;display:flex}.FontDetailSurface-module__uXNZoa__typesetterSizeGroup{flex:1 1 var(--font-detail-slider-basis);min-width:var(--font-detail-slider-min);max-width:var(--font-detail-slider-max);align-items:center;min-width:0;display:flex}.FontDetailSurface-module__uXNZoa__typesetterSizeGroup .FontDetailSurface-module__uXNZoa__typesetterSliderWrap{flex:auto;min-width:0}.FontDetailSurface-module__uXNZoa__typesetterBottomInner{align-items:center;gap:var(--font-detail-space-lg);-webkit-overflow-scrolling:touch;grid-column:1/-1;min-width:0;display:flex;overflow:auto hidden}.FontDetailSurface-module__uXNZoa__typesetterRightGroup{align-items:center;gap:var(--font-detail-space-lg);flex:1 1 0;min-width:0;margin-left:auto;display:flex}.FontDetailSurface-module__uXNZoa__typesetterAxesGroup{align-items:center;gap:var(--font-detail-space-lg);flex-wrap:nowrap;flex:1 1 0;min-width:0;display:flex}.FontDetailSurface-module__uXNZoa__typesetterAxisBlock{align-items:center;gap:var(--font-detail-space-2xs);flex:1 1 0;min-width:0;display:flex}.FontDetailSurface-module__uXNZoa__typesetterBottomLeft{grid-column:1/7;align-items:center;min-width:0;display:flex}.FontDetailSurface-module__uXNZoa__typesetterBottomWeight{align-items:center;gap:var(--font-detail-space-2xs);width:100%;min-width:0;display:flex}.FontDetailSurface-module__uXNZoa__typesetterBottomRight{grid-column:7/13;align-items:center;min-width:0;display:flex}.FontDetailSurface-module__uXNZoa__typesetterBottomStyleRow{column-gap:var(--font-detail-space-lg);grid-column:1/-1;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;margin-top:0;display:grid}.FontDetailSurface-module__uXNZoa__typesetterBottomStyleFull{grid-column:1/7;min-width:0}.FontDetailSurface-module__uXNZoa__typesetterBottomStyleRight{grid-column:7/13;justify-content:flex-end;align-items:center;min-width:0;display:flex}.FontDetailSurface-module__uXNZoa__typesetterStyleTrigger{width:100%;min-width:0}.FontDetailSurface-module__uXNZoa__typesetterStyleTrigger [data-scope=button][data-part=text]{text-overflow:ellipsis;white-space:nowrap;flex:1;justify-content:flex-start;min-width:0;overflow:hidden}.FontDetailSurface-module__uXNZoa__typesetterBottomRight .FontDetailSurface-module__uXNZoa__typesetterSliderWrap{width:100%}.FontDetailSurface-module__uXNZoa__typesetterBox{height:100%;min-height:0;padding:0;position:relative}.FontDetailSurface-module__uXNZoa__typesetterViewportWrap{padding:var(--font-detail-space-lg);box-sizing:border-box;position:absolute;inset:0}.FontDetailSurface-module__uXNZoa__typesetterViewport{--typesetter-pad-x:var(--font-detail-space-6xl);--typesetter-pad-y:var(--font-detail-space-5xl);--typesetter-content-pad-x:calc(var(--typesetter-pad-x) * 2);--typesetter-content-pad-y:calc(var(--typesetter-pad-y) * 4);--typesetter-meta-height:var(--font-detail-control-size);--typesetter-meta-gap:var(--font-detail-space-md);--typesetter-pad-bottom:calc(var(--typesetter-content-pad-y) + var(--typesetter-meta-height) + var(--typesetter-meta-gap));width:100%;height:100%;padding:var(--typesetter-content-pad-y) var(--typesetter-content-pad-x) var(--typesetter-pad-bottom);border-radius:var(--font-detail-radius-xl);background:color-mix(in srgb, var(--uf-color-foreground) 8%, transparent);box-sizing:border-box;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.FontDetailSurface-module__uXNZoa__typesetterViewportColumns{text-align:left;justify-content:flex-start}.FontDetailSurface-module__uXNZoa__typesetterViewportColumns .FontDetailSurface-module__uXNZoa__typesetterText,.FontDetailSurface-module__uXNZoa__typesetterViewportColumns .FontDetailSurface-module__uXNZoa__typesetterEditor{column-count:2;column-gap:var(--font-detail-space-lg);column-fill:auto}.FontDetailSurface-module__uXNZoa__typesetterSliderWrap{flex:1 1 0;min-width:0;display:flex}.FontDetailSurface-module__uXNZoa__typesetterSliderWrap .uf-slider{width:100%}.FontDetailSurface-module__uXNZoa__typesetterSliderWrap .uf-slider__body{width:100%}.FontDetailSurface-module__uXNZoa__typesetterText{text-align:center;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;width:100%;max-height:100%;color:var(--uf-color-foreground);pointer-events:none;overflow:hidden}.FontDetailSurface-module__uXNZoa__typesetterEditor{inset:var(--typesetter-content-pad-y) var(--typesetter-content-pad-x) var(--typesetter-pad-bottom) var(--typesetter-content-pad-x);width:auto;min-width:0;height:auto;min-height:0;color:var(--uf-color-foreground);text-align:center;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;resize:none;opacity:0;caret-color:#0000;background:0 0;border:none;outline:none;margin:0;padding:0;position:absolute;overflow:hidden}.FontDetailSurface-module__uXNZoa__typesetterMeta{left:var(--typesetter-pad-x);right:var(--typesetter-pad-x);bottom:var(--typesetter-pad-y);min-height:var(--typesetter-meta-height);box-sizing:border-box;color:color-mix(in srgb, var(--uf-color-foreground) 72%, transparent);font-size:var(--font-detail-caption-size);letter-spacing:.02em;pointer-events:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:var(--font-detail-space-2xs);background:0 0;border-radius:0;padding:0;line-height:1.2;display:flex;position:absolute;overflow:hidden}.FontDetailSurface-module__uXNZoa__typesetterMetaRandomButton{color:inherit;pointer-events:auto;flex:none}.FontDetailSurface-module__uXNZoa__typesetterMetaText{width:auto;min-width:0;max-width:calc(100% - var(--font-detail-control-size) - var(--font-detail-space-2xs));min-height:0;color:inherit;flex:0 auto;padding:0}.FontDetailSurface-module__uXNZoa__typesetterMeta .uf-text{width:auto;min-width:0;max-width:100%;min-height:0;color:inherit;justify-content:center;padding:0}.FontDetailSurface-module__uXNZoa__typesetterMeta .uf-text__content{white-space:nowrap;text-overflow:ellipsis;text-align:center;width:auto;max-width:100%;display:block;overflow:hidden}.FontDetailSurface-module__uXNZoa__typesetterViewportEditing .FontDetailSurface-module__uXNZoa__typesetterText{opacity:0}.FontDetailSurface-module__uXNZoa__typesetterViewportEditing .FontDetailSurface-module__uXNZoa__typesetterEditor{opacity:1;caret-color:var(--uf-color-foreground)}.FontDetailSurface-module__uXNZoa__typesetterMeasure{padding:var(--typesetter-content-pad-y) var(--typesetter-content-pad-x) var(--typesetter-pad-bottom);box-sizing:border-box;visibility:hidden;pointer-events:none;text-align:center;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;position:absolute;inset:0}.FontDetailSurface-module__uXNZoa__typesetterEditorMeasure{visibility:hidden;pointer-events:none;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;margin:0;padding:0;position:absolute;top:0;left:-6250rem}@media (min-width:900px){.FontDetailSurface-module__uXNZoa__typesetterViewport{--typesetter-pad-x:var(--font-detail-space-6xl);--typesetter-pad-y:var(--font-detail-space-5xl)}}@media (max-width:899px){.FontDetailSurface-module__uXNZoa__typesetterViewportWrap{padding:var(--font-detail-space-xs)}.FontDetailSurface-module__uXNZoa__typesetterViewport{--typesetter-pad-x:var(--font-detail-space-xl);--typesetter-pad-y:calc(var(--font-detail-space-md) + var(--font-detail-space-2xs) + var(--font-detail-border-width));--typesetter-content-pad-y:calc(var(--typesetter-pad-y) * 2)}}.FontDetailSurface-module__uXNZoa__weightsHeroLeft{box-sizing:border-box;grid-column:1/7;align-self:end;min-width:0;max-width:100%}@media (max-width:899px){.FontDetailSurface-module__uXNZoa__weightsHeroLeft{grid-column:1/-1;align-self:start}}.FontDetailSurface-module__uXNZoa__weightsHeroTitle{margin:0 0 var(--font-detail-space-sm) 0;padding:0 var(--font-detail-space-md);color:var(--uf-color-foreground)}.FontDetailSurface-module__uXNZoa__weightsHeroDescription{padding:0 var(--font-detail-space-md);margin-bottom:var(--font-detail-space-md);color:var(--uf-color-foreground);opacity:.7;max-width:100%;line-height:1.5}.FontDetailSurface-module__uXNZoa__weightsHeroInfo{gap:var(--font-detail-space-2xs);padding:0 var(--font-detail-space-md);margin-top:var(--font-detail-space-md);flex-direction:column;display:flex}.FontDetailSurface-module__uXNZoa__weightsHeroInfoItem{color:var(--uf-color-foreground);padding:var(--font-detail-space-md)}.FontDetailSurface-module__uXNZoa__versionsLink{opacity:.7}.FontDetailSurface-module__uXNZoa__versionsLink a{color:inherit;text-decoration:underline;transition:opacity .2s}.FontDetailSurface-module__uXNZoa__versionsLink a:hover{opacity:.5}.FontDetailSurface-module__uXNZoa__weightsHeroInfoItem:has(.FontDetailSurface-module__uXNZoa__weightsHeroAuthorButton){padding:0 var(--font-detail-space-md)}.FontDetailSurface-module__uXNZoa__weightsHeroInfoItem a:not(.FontDetailSurface-module__uXNZoa__weightsHeroAuthorButton){color:inherit;text-decoration:underline;transition:opacity .2s}.FontDetailSurface-module__uXNZoa__weightsHeroInfoItem a:not(.FontDetailSurface-module__uXNZoa__weightsHeroAuthorButton):hover{opacity:.6}.FontDetailSurface-module__uXNZoa__weightsHeroAuthorButton{align-items:center;gap:var(--font-detail-space-sm);height:var(--font-detail-control-compact);padding:0 var(--font-detail-space-md);border-radius:var(--uf-radius-sm);color:var(--uf-color-foreground);width:100%;margin-bottom:var(--font-detail-space-md);text-decoration:none;transition:font-weight .3s,background .2s;display:flex}.FontDetailSurface-module__uXNZoa__weightsHeroAuthorButton:hover{font-weight:var(--uf-font-weight-semibold);background:var(--uf-color-hover)}.FontDetailSurface-module__uXNZoa__weightsHeroAuthorAvatar{width:var(--font-detail-space-xl);height:var(--font-detail-space-xl);object-fit:cover;border-radius:50%;flex-shrink:0}.FontDetailSurface-module__uXNZoa__weightsHeroAuthorAvatarPlaceholder{width:var(--font-detail-space-xl);height:var(--font-detail-space-xl);background:var(--uf-color-border);border-radius:50%;flex-shrink:0}.FontDetailSurface-module__uXNZoa__weightsHeroRight{min-height:0;max-height:100%;padding:var(--font-detail-space-md);box-sizing:border-box;flex-direction:column;grid-column:7/13;justify-content:center;align-self:stretch;align-items:center;min-width:0;max-width:100%;display:flex;overflow:hidden}.FontDetailSurface-module__uXNZoa__weightsHeroImage{object-fit:contain;object-position:center;width:100%;height:100%}.FontDetailSurface-module__uXNZoa__stylesContainer{--font-styles-specimen-size:var(--font-detail-fluid-specimen-size);--font-styles-specimen-line-height:1.1;align-items:flex-start;gap:var(--font-detail-space-2xl);padding:0 var(--font-detail-space-md);flex-direction:column;display:flex}.FontDetailSurface-module__uXNZoa__styleCheckboxLabel{align-items:center;gap:var(--font-detail-space-sm);cursor:pointer;height:var(--font-detail-control-compact);opacity:.5;width:100%;padding:0;transition:opacity .2s;display:flex;position:relative}.FontDetailSurface-module__uXNZoa__styleCheckboxLabel.uf-checkbox[data-scope=checkbox]{--uf-control-gap:var(--font-detail-space-sm);min-height:0;height:var(--font-detail-control-compact);font-size:inherit;font-weight:inherit;background:0 0;border-radius:0;padding:0}.FontDetailSurface-module__uXNZoa__styleCheckboxLabel.uf-checkbox[data-scope=checkbox]:hover{background:0 0}.FontDetailSurface-module__uXNZoa__styleCheckboxLabel.uf-checkbox[data-scope=checkbox] [data-part=control]{width:1em;height:1em}.FontDetailSurface-module__uXNZoa__styleCheckboxLabel.uf-checkbox[data-scope=checkbox] [data-part=label]{min-width:0;display:block;overflow:visible}.FontDetailSurface-module__uXNZoa__styleCheckboxLabel input[type=checkbox]:checked~*{opacity:1}.FontDetailSurface-module__uXNZoa__styleCheckboxLabel:has(input[type=checkbox]:checked){opacity:1}.FontDetailSurface-module__uXNZoa__styleCheckboxInput{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.FontDetailSurface-module__uXNZoa__styleCheckboxSymbol{font-size:var(--font-detail-control-font-size);color:currentColor;text-align:center;flex-shrink:0;width:1em;line-height:1;display:inline-block}.FontDetailSurface-module__uXNZoa__styleCheckboxSymbol:before{content:"□";display:inline-block}.FontDetailSurface-module__uXNZoa__styleCheckboxLabel input[type=checkbox]:checked+.FontDetailSurface-module__uXNZoa__styleCheckboxSymbol:before{content:"■"}.FontDetailSurface-module__uXNZoa__styleCheckboxText{--uf-text-font-family:var(--font-styles-specimen-family,inherit);--uf-text-font-size:var(--font-styles-specimen-size,var(--font-detail-fluid-specimen-size));--uf-text-line-height:var(--font-styles-specimen-line-height,1.1);--uf-text-font-weight:var(--font-styles-specimen-weight,inherit);-webkit-user-select:none;user-select:none;font-style:var(--font-styles-specimen-style,normal);letter-spacing:0;white-space:nowrap}@media (max-width:899px){.FontDetailSurface-module__uXNZoa__weightsHeroRight{padding-right:var(--font-detail-space-md);padding-left:var(--font-detail-space-md);grid-column:1/-1;align-self:stretch;height:100%;max-height:100%;overflow:hidden}}.FontDetailSurface-module__uXNZoa__weightsHeroItem{font-size:var(--font-detail-fluid-specimen-size);line-height:1.1;font-weight:var(--font-detail-specimen-weight-bold);letter-spacing:0;color:var(--uf-color-foreground);white-space:nowrap;width:fit-content;margin:0;padding:0}.FontDetailSurface-module__uXNZoa__hero{margin-bottom:var(--font-detail-space-5xl);grid-column:1/-1;padding:0}.FontDetailSurface-module__uXNZoa__title{margin:0 0 var(--font-detail-space-xl) 0}.FontDetailSurface-module__uXNZoa__subtitle{color:var(--uf-color-text-secondary);margin:0 0 var(--font-detail-space-list) 0;max-width:var(--font-detail-content-max)}.FontDetailSurface-module__uXNZoa__meta{color:var(--uf-color-text-secondary);margin:0}.FontDetailSurface-module__uXNZoa__config{gap:var(--font-detail-space-sm);margin-bottom:var(--font-detail-space-5xl);grid-template-columns:repeat(12,1fr);padding:0;display:grid}.FontDetailSurface-module__uXNZoa__configSection{grid-column:1/-1}@media (min-width:900px){.FontDetailSurface-module__uXNZoa__configSection:nth-child(odd):not(:last-child){grid-column:1/7}.FontDetailSurface-module__uXNZoa__configSection:nth-child(2n){grid-column:7/13}}.FontDetailSurface-module__uXNZoa__configTitle{margin:0 0 var(--font-detail-space-xl) 0}.FontDetailSurface-module__uXNZoa__coverageList{gap:var(--font-detail-space-list);flex-direction:column;display:flex}.FontDetailSurface-module__uXNZoa__coverageItem{align-items:flex-start;gap:var(--font-detail-space-md);padding:var(--font-detail-space-lg);cursor:pointer;transition:opacity .2s;display:flex}.FontDetailSurface-module__uXNZoa__coverageItem:hover{opacity:.7}.FontDetailSurface-module__uXNZoa__coverageInfo{flex:1}.FontDetailSurface-module__uXNZoa__stylesList{grid-template-columns:repeat(auto-fill, minmax(var(--font-detail-list-card-min), 1fr));gap:var(--font-detail-space-list);display:grid}.FontDetailSurface-module__uXNZoa__styleItem{align-items:center;gap:var(--font-detail-space-list);padding:var(--font-detail-space-md);cursor:pointer;transition:opacity .2s;display:flex}.FontDetailSurface-module__uXNZoa__styleItem:hover{opacity:.7}.FontDetailSurface-module__uXNZoa__checkbox,.FontDetailSurface-module__uXNZoa__radio{width:var(--font-detail-space-lg);height:var(--font-detail-space-lg);cursor:pointer;accent-color:var(--uf-color-foreground)}.FontDetailSurface-module__uXNZoa__styleName{flex:1}.FontDetailSurface-module__uXNZoa__stylePrice{font-weight:var(--uf-font-weight-medium);color:var(--uf-color-foreground);margin-left:auto}.FontDetailSurface-module__uXNZoa__licensesList{gap:var(--font-detail-space-list);flex-direction:column;display:flex}.FontDetailSurface-module__uXNZoa__licenseItem{align-items:flex-start;gap:var(--font-detail-space-md);padding:var(--font-detail-space-lg);cursor:pointer;transition:opacity .2s;display:flex}.FontDetailSurface-module__uXNZoa__licenseItem:hover{opacity:.7}.FontDetailSurface-module__uXNZoa__licenseInfo{flex:1}.FontDetailSurface-module__uXNZoa__licenseName{margin-bottom:var(--font-detail-radius-md)}.FontDetailSurface-module__uXNZoa__licenseDesc{color:var(--uf-color-text-secondary)}.FontDetailSurface-module__uXNZoa__summary{padding:var(--font-detail-space-card);gap:var(--font-detail-space-md);flex-direction:column;grid-column:span 2;display:flex}@media (max-width:899px){.FontDetailSurface-module__uXNZoa__summary{grid-column:span 1}}.FontDetailSurface-module__uXNZoa__summaryRow{justify-content:space-between;display:flex}.FontDetailSurface-module__uXNZoa__summaryTotal{margin-top:var(--font-detail-space-md);padding-top:var(--font-detail-space-md);border-top:none;justify-content:space-between;display:flex}.FontDetailSurface-module__uXNZoa__addButton{margin-top:var(--font-detail-space-md);height:var(--font-detail-control-compact);padding:0 var(--font-detail-space-lg) 0 var(--font-detail-space-md);background:var(--uf-color-foreground);color:var(--uf-color-background);border-radius:var(--font-detail-radius-pill);cursor:pointer;font-size:var(--font-detail-control-font-size);line-height:var(--font-detail-control-line-height);font-weight:var(--uf-font-weight-normal);letter-spacing:.02em;justify-content:center;align-items:center;gap:var(--font-detail-space-sm);text-transform:uppercase;font-feature-settings:"case" 1;border:none;width:100%;transition:background .14s cubic-bezier(0,0,.2,1),color .12s ease-out,opacity .12s ease-out,font-weight .24s cubic-bezier(0,0,.2,1);display:flex}.FontDetailSurface-module__uXNZoa__addButton:hover:not(:disabled),.FontDetailSurface-module__uXNZoa__fixedButton.FontDetailSurface-module__uXNZoa__addButton:hover:not(:disabled){background:var(--uf-color-cta);font-weight:var(--uf-font-weight-semibold)}.FontDetailSurface-module__uXNZoa__addButton:disabled{opacity:.3;cursor:not-allowed}:root[data-theme=light] .FontDetailSurface-module__uXNZoa__addButton{background:var(--uf-color-foreground);color:var(--uf-color-background)}:root[data-theme=light] .FontDetailSurface-module__uXNZoa__addButton:hover:not(:disabled),:root[data-theme=light] .FontDetailSurface-module__uXNZoa__fixedButton.FontDetailSurface-module__uXNZoa__addButton:hover:not(:disabled){background:var(--uf-color-cta)}:root[data-theme=dark] .FontDetailSurface-module__uXNZoa__addButton{background:var(--uf-color-foreground);color:var(--uf-color-background)}:root[data-theme=dark] .FontDetailSurface-module__uXNZoa__addButton:hover:not(:disabled),:root[data-theme=dark] .FontDetailSurface-module__uXNZoa__fixedButton.FontDetailSurface-module__uXNZoa__addButton:hover:not(:disabled){background:var(--uf-color-cta);color:var(--uf-color-background)}.FontDetailSurface-module__uXNZoa__fixedPricingPanel{bottom:calc(var(--mobile-bottom-bar-height,var(--font-detail-space-0)) + var(--font-detail-space-3xl));right:var(--font-detail-space-3xl);left:calc(var(--panel-content-width,var(--font-detail-space-0)) + var(--font-detail-space-3xl));z-index:950;column-gap:var(--font-detail-space-lg);z-index:900;pointer-events:none;grid-template-columns:1fr 1fr;align-items:center;transition:bottom .3s,left .2s;display:grid;position:fixed}.FontDetailSurface-module__uXNZoa__fixedPricingPanel .uf-option{pointer-events:auto;grid-column:2;justify-self:stretch;width:100%}.FontDetailSurface-module__uXNZoa__selectorWrapper{z-index:1;position:relative}.FontDetailSurface-module__uXNZoa__selectorButton{justify-content:center;align-items:center;gap:var(--font-detail-space-sm);height:var(--font-detail-control-compact);padding:0 var(--font-detail-space-lg);border:var(--font-detail-border-width) solid var(--uf-color-border);border-radius:var(--font-detail-radius-pill);background:var(--uf-color-background);color:var(--uf-color-foreground);cursor:pointer;font-size:var(--font-detail-control-font-size);line-height:var(--font-detail-control-line-height);font-weight:var(--uf-font-weight-normal);letter-spacing:.02em;box-sizing:border-box;transition:background .14s cubic-bezier(0,0,.2,1),border-color .14s cubic-bezier(0,0,.2,1),color .12s ease-out,opacity .12s ease-out,font-weight .24s cubic-bezier(0,0,.2,1);display:flex}.FontDetailSurface-module__uXNZoa__selectorButton:hover,.FontDetailSurface-module__uXNZoa__selectorButtonActive{font-weight:var(--uf-font-weight-semibold)}.FontDetailSurface-module__uXNZoa__selectorButton.FontDetailSurface-module__uXNZoa__fixedButton{background:var(--uf-color-foreground);width:auto;color:var(--uf-color-background);border:var(--font-detail-border-width) solid transparent;justify-content:center;align-items:center}:root[data-theme=light] .FontDetailSurface-module__uXNZoa__selectorButton.FontDetailSurface-module__uXNZoa__fixedButton,:root[data-theme=light] .FontDetailSurface-module__uXNZoa__selectorButton.FontDetailSurface-module__uXNZoa__fixedButton:hover,:root[data-theme=dark] .FontDetailSurface-module__uXNZoa__selectorButton.FontDetailSurface-module__uXNZoa__fixedButton,:root[data-theme=dark] .FontDetailSurface-module__uXNZoa__selectorButton.FontDetailSurface-module__uXNZoa__fixedButton:hover{background:var(--uf-color-foreground);color:var(--uf-color-background)}:root[data-theme=light] .FontDetailSurface-module__uXNZoa__selectorButton{border-color:var(--uf-color-border);color:var(--uf-color-foreground)}:root[data-theme=light] .FontDetailSurface-module__uXNZoa__selectorButton:hover{background:var(--uf-color-hover);border-color:var(--uf-color-border);color:var(--uf-color-foreground)}:root[data-theme=dark] .FontDetailSurface-module__uXNZoa__selectorButton{border-color:var(--uf-color-border);color:var(--uf-color-foreground)}:root[data-theme=dark] .FontDetailSurface-module__uXNZoa__selectorButton:hover{background:var(--uf-color-hover);border-color:var(--uf-color-border);color:var(--uf-color-foreground)}.FontDetailSurface-module__uXNZoa__selectorButton.FontDetailSurface-module__uXNZoa__addButtonPrimary{background:var(--uf-color-cta);color:var(--uf-color-cta-contrast)}.FontDetailSurface-module__uXNZoa__selectorButton.FontDetailSurface-module__uXNZoa__addButtonPrimary:hover:not(:disabled){background:var(--uf-color-cta);border:var(--font-detail-border-width) solid var(--uf-color-foreground);opacity:1}.FontDetailSurface-module__uXNZoa__pricingDropdown{top:var(--font-detail-space-sm);left:calc(var(--panel-content-width,var(--font-detail-space-0)) + var(--font-detail-space-sm));right:var(--font-detail-space-sm);bottom:calc(var(--cookie-notice-height,var(--font-detail-space-0)) + var(--font-detail-space-sm) + var(--font-detail-control-compact) + var(--font-detail-space-sm));z-index:10001;background:var(--uf-color-background);border:var(--font-detail-border-width) solid var(--uf-color-border);border-radius:var(--font-detail-radius-lg);box-sizing:border-box;flex-direction:column;margin-bottom:0;animation:.3s FontDetailSurface-module__uXNZoa__dropdownFadeIn;display:flex;position:fixed;overflow:hidden}@keyframes FontDetailSurface-module__uXNZoa__dropdownFadeIn{0%{opacity:0;transform:translateY(calc(var(--font-detail-space-sm) * -1))}to{opacity:1;transform:translateY(0)}}@keyframes FontDetailSurface-module__uXNZoa__dropdownFadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(calc(var(--font-detail-space-sm) * -1))}}.FontDetailSurface-module__uXNZoa__dropdownClosing{animation:.3s forwards FontDetailSurface-module__uXNZoa__dropdownFadeOut}.FontDetailSurface-module__uXNZoa__pricingHeader{padding:var(--font-detail-space-md) var(--font-detail-space-md) var(--font-detail-space-md) var(--font-detail-space-lg);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.FontDetailSurface-module__uXNZoa__pricingHeader h1{color:var(--uf-color-foreground);flex:1;margin:0}.FontDetailSurface-module__uXNZoa__pricingHeader.FontDetailSurface-module__uXNZoa__sectionHeader{padding:var(--font-detail-space-md) var(--font-detail-space-0) var(--font-detail-space-md) var(--font-detail-space-md)}.FontDetailSurface-module__uXNZoa__closeButton{width:var(--font-detail-control-compact);height:var(--font-detail-control-compact);border-radius:var(--uf-radius-sm);cursor:pointer;font-size:var(--font-detail-control-font-size);line-height:var(--font-detail-control-line-height);font-weight:var(--uf-font-weight-normal);letter-spacing:.02em;color:var(--uf-color-foreground);background:0 0;border:none;justify-content:center;align-items:center;transition:background .2s;display:flex}.FontDetailSurface-module__uXNZoa__closeButton:hover{background:var(--uf-color-hover)}.FontDetailSurface-module__uXNZoa__coverageMapSection{gap:var(--font-detail-space-sm);flex-direction:column;display:flex}.FontDetailSurface-module__uXNZoa__coverageMapTitle{height:var(--font-detail-control-compact);padding:0 var(--font-detail-space-md);align-items:center;display:flex}.FontDetailSurface-module__uXNZoa__coverageMapWrapper{width:100%;padding:var(--font-detail-space-md);flex-shrink:0}.FontDetailSurface-module__uXNZoa__coverageGlyphs{gap:var(--font-detail-space-sm);padding:var(--font-detail-space-md);flex-direction:column;display:flex}.FontDetailSurface-module__uXNZoa__coverageGlyphsTitle{font-size:var(--font-detail-control-font-size);font-weight:var(--uf-font-weight-medium);line-height:var(--font-detail-control-line-height)}.FontDetailSurface-module__uXNZoa__coverageGlyphsGrid{grid-template-columns:repeat(auto-fill, minmax(var(--font-detail-control-compact), 1fr));gap:var(--font-detail-space-xs);max-height:var(--font-detail-panel-max-height);padding:var(--font-detail-space-xs);display:grid;overflow-y:auto}.FontDetailSurface-module__uXNZoa__coverageGlyphCell{aspect-ratio:1;font-size:var(--uf-font-size-xl);border:var(--font-detail-border-width) solid var(--uf-color-border);border-radius:var(--font-detail-radius-sm);background:var(--uf-color-background);cursor:default;justify-content:center;align-items:center;line-height:1;transition:background .2s,border-color .2s;display:flex}.FontDetailSurface-module__uXNZoa__coverageGlyphCell:hover{background:var(--uf-color-hover);border-color:var(--uf-color-foreground)}.FontDetailSurface-module__uXNZoa__coverageGlyphsMore{text-align:center;padding:var(--font-detail-space-md);font-size:var(--font-detail-meta-size);opacity:.6;color:var(--uf-color-foreground);grid-column:1/-1}.FontDetailSurface-module__uXNZoa__pricingContent{padding:var(--font-detail-space-md);gap:var(--font-detail-space-sm);flex-direction:column;flex:1;min-height:0;display:flex}.FontDetailSurface-module__uXNZoa__dropdown{display:none}.FontDetailSurface-module__uXNZoa__priceCalculator{bottom:var(--font-detail-space-sm);left:var(--font-detail-space-sm);padding:var(--font-detail-space-md);gap:var(--font-detail-space-tight);z-index:10;flex-direction:column;display:flex;position:absolute}.FontDetailSurface-module__uXNZoa__calculatorRow{justify-content:space-between;align-items:center;gap:var(--font-detail-space-lg);display:flex}.FontDetailSurface-module__uXNZoa__calculatorDivider{height:var(--font-detail-border-width);background:var(--uf-color-border);margin:var(--font-detail-space-xs) 0}.FontDetailSurface-module__uXNZoa__calculatorTotal{font-weight:var(--uf-font-weight-semibold)}.FontDetailSurface-module__uXNZoa__calculatorTotalAmount{font-size:var(--font-detail-display-size);line-height:var(--font-detail-display-line-height);font-weight:var(--uf-font-weight-semibold)}.FontDetailSurface-module__uXNZoa__dropdownColumns{gap:var(--font-detail-space-sm);grid-template-columns:1fr 1fr 1fr 1fr;display:grid}.FontDetailSurface-module__uXNZoa__dropdownColumn{flex-direction:column;display:flex}.FontDetailSurface-module__uXNZoa__dropdownItem{height:var(--font-detail-control-compact);padding:0 var(--font-detail-space-md);padding-left:var(--font-detail-radius-md);gap:var(--font-detail-space-md);width:100%;min-width:0;font-size:var(--font-detail-control-font-size);line-height:var(--font-detail-control-line-height);font-weight:var(--uf-font-weight-normal);letter-spacing:.02em;color:var(--uf-color-foreground);border-radius:var(--uf-radius-sm);cursor:pointer;background:0 0;border:none;justify-content:flex-start;align-items:center;text-decoration:none;transition:font-weight .3s,background .2s,opacity .2s;display:flex;overflow:hidden}.FontDetailSurface-module__uXNZoa__styleItem{height:auto;min-height:var(--font-detail-control-size);padding:0 var(--font-detail-space-md);align-items:center;gap:0;margin:0}.FontDetailSurface-module__uXNZoa__styleItem.FontDetailSurface-module__uXNZoa__unselected{opacity:.4}.FontDetailSurface-module__uXNZoa__styleItem.FontDetailSurface-module__uXNZoa__unselected:hover{opacity:.6}.FontDetailSurface-module__uXNZoa__styleItem.FontDetailSurface-module__uXNZoa__selected,.FontDetailSurface-module__uXNZoa__styleItem.FontDetailSurface-module__uXNZoa__selected:hover{opacity:1}.FontDetailSurface-module__uXNZoa__coverageOptions{gap:var(--font-detail-space-2xs);flex-direction:column;display:flex}.FontDetailSurface-module__uXNZoa__coverageOption{height:var(--font-detail-control-compact);padding:0 var(--font-detail-space-md);gap:var(--font-detail-space-md);width:100%;min-width:0;font-size:var(--font-detail-control-font-size);line-height:var(--font-detail-control-line-height);font-weight:var(--uf-font-weight-normal);letter-spacing:.02em;color:var(--uf-color-foreground);border-radius:var(--uf-radius-sm);cursor:pointer;background:0 0;border:none;justify-content:flex-start;align-items:center;text-decoration:none;transition:font-weight .3s,background .2s;display:flex;overflow:hidden}.FontDetailSurface-module__uXNZoa__coverageOption:hover{font-weight:var(--uf-font-weight-semibold);background:var(--uf-color-hover)}.FontDetailSurface-module__uXNZoa__coverageOption:has(input[type=radio]:checked){font-weight:var(--uf-font-weight-semibold)}.FontDetailSurface-module__uXNZoa__coverageLabel{color:var(--uf-color-foreground)}.FontDetailSurface-module__uXNZoa__coverageOptionBasic .FontDetailSurface-module__uXNZoa__coverageLabel{color:var(--font-detail-coverage-basic-color)}.FontDetailSurface-module__uXNZoa__coverageOptionExtended .FontDetailSurface-module__uXNZoa__coverageLabel{color:var(--font-detail-coverage-extended-color)}.FontDetailSurface-module__uXNZoa__coverageOptionGlobal .FontDetailSurface-module__uXNZoa__coverageLabel{color:var(--font-detail-coverage-global-color)}.FontDetailSurface-module__uXNZoa__coverageOptionBasic input[type=radio]{accent-color:var(--font-detail-coverage-basic-color)}.FontDetailSurface-module__uXNZoa__coverageOptionExtended input[type=radio]{accent-color:var(--font-detail-coverage-extended-color)}.FontDetailSurface-module__uXNZoa__coverageOptionGlobal input[type=radio]{accent-color:var(--font-detail-coverage-global-color)}.FontDetailSurface-module__uXNZoa__selectAllCheckbox{height:var(--font-detail-control-compact);padding:0 var(--font-detail-space-md);gap:var(--font-detail-space-md);width:100%;min-width:0;font-size:var(--font-detail-control-font-size);line-height:var(--font-detail-control-line-height);font-weight:var(--uf-font-weight-normal);letter-spacing:.02em;color:var(--uf-color-foreground);border-radius:var(--uf-radius-sm);cursor:pointer;background:0 0;border:none;justify-content:flex-start;align-items:center;text-decoration:none;transition:font-weight .3s,background .2s;display:flex;overflow:hidden}.FontDetailSurface-module__uXNZoa__selectAllCheckbox:hover{font-weight:var(--uf-font-weight-semibold);background:var(--uf-color-hover)}.FontDetailSurface-module__uXNZoa__selectAllCheckbox:has(input[type=checkbox]:checked){font-weight:var(--uf-font-weight-semibold)}.FontDetailSurface-module__uXNZoa__selectAllText{color:var(--uf-color-foreground)}.FontDetailSurface-module__uXNZoa__styleCheckbox{height:var(--font-detail-control-compact);padding:0 var(--font-detail-space-md);gap:var(--font-detail-space-md);width:100%;min-width:0;font-size:var(--font-detail-control-font-size);line-height:var(--font-detail-control-line-height);font-weight:var(--uf-font-weight-normal);letter-spacing:.02em;color:var(--uf-color-foreground);border-radius:var(--uf-radius-sm);cursor:pointer;background:0 0;border:none;justify-content:flex-start;align-items:center;text-decoration:none;transition:font-weight .3s,background .2s;display:flex;overflow:hidden}.FontDetailSurface-module__uXNZoa__styleCheckbox:hover{font-weight:var(--uf-font-weight-semibold);background:var(--uf-color-hover)}.FontDetailSurface-module__uXNZoa__styleCheckbox:has(input[type=checkbox]:checked){font-weight:var(--uf-font-weight-semibold)}.FontDetailSurface-module__uXNZoa__styleName{color:var(--uf-color-foreground);flex:1}.FontDetailSurface-module__uXNZoa__coverageItemDescription{font-size:var(--font-detail-meta-size);color:var(--uf-color-text-secondary);line-height:1.4}.FontDetailSurface-module__uXNZoa__coverageDescription{padding:0 var(--font-detail-space-md);gap:var(--font-detail-space-sm);flex-direction:column;display:flex}.FontDetailSurface-module__uXNZoa__coverageItemSets{margin-top:var(--font-detail-space-sm)}.FontDetailSurface-module__uXNZoa__dropdownSection{flex-direction:column;display:flex}.FontDetailSurface-module__uXNZoa__dropdownSectionTitle{padding:var(--font-detail-space-md) var(--font-detail-space-lg);font-size:var(--font-detail-meta-size);font-weight:var(--uf-font-weight-medium);color:var(--uf-color-text-secondary);text-transform:uppercase;letter-spacing:.05em}.FontDetailSurface-module__uXNZoa__dropdownSectionContent{gap:var(--font-detail-space-2xs);flex-direction:column;display:flex}.FontDetailSurface-module__uXNZoa__pricingPrice{font-weight:var(--uf-font-weight-semibold);align-items:center;line-height:1;display:inline-flex}.FontDetailSurface-module__uXNZoa__radioInput,.FontDetailSurface-module__uXNZoa__checkboxInput{width:var(--font-detail-space-lg);height:var(--font-detail-space-lg);cursor:pointer;accent-color:var(--uf-color-foreground);flex-shrink:0;align-self:center;margin:0}.FontDetailSurface-module__uXNZoa__dropdownItem:hover{font-weight:var(--uf-font-weight-semibold);background:var(--uf-color-hover)}.FontDetailSurface-module__uXNZoa__dropdownItem.FontDetailSurface-module__uXNZoa__selected{font-weight:var(--uf-font-weight-semibold)}.FontDetailSurface-module__uXNZoa__dropdownItem input[type=checkbox]{margin:0}.FontDetailSurface-module__uXNZoa__dropdownDivider{height:var(--font-detail-border-width);background:var(--uf-color-border);margin:var(--font-detail-space-xs) 0}.FontDetailSurface-module__uXNZoa__fixedButton{width:auto;height:var(--font-detail-control-compact);border-radius:var(--font-detail-radius-pill);box-shadow:none;justify-content:center;align-items:center;gap:var(--font-detail-space-sm);text-align:center;margin:0;display:flex}.FontDetailSurface-module__uXNZoa__addLabel{font-weight:var(--uf-font-weight-semibold);letter-spacing:.01em}.FontDetailSurface-module__uXNZoa__addPrice{opacity:.6;font-weight:var(--uf-font-weight-semibold);font-size:var(--font-detail-control-font-size);line-height:var(--font-detail-control-line-height)}.FontDetailSurface-module__uXNZoa__addButtonPrimary{background:var(--uf-color-cta);color:var(--uf-color-cta-contrast);border:var(--font-detail-border-width) solid transparent;height:var(--font-detail-control-compact);padding:0 var(--font-detail-space-lg);box-sizing:border-box}.FontDetailSurface-module__uXNZoa__addButtonPrimary:hover:not(:disabled){background:var(--uf-color-cta);border:var(--font-detail-border-width) solid var(--uf-color-foreground)}.FontDetailSurface-module__uXNZoa__fixedButton .FontDetailSurface-module__uXNZoa__price{margin-left:var(--font-detail-space-sm);padding-left:var(--font-detail-space-md);border-left:var(--font-detail-border-width) solid color-mix(in srgb, var(--uf-color-foreground) 20%, transparent);font-weight:var(--uf-font-weight-semibold)}@media (max-width:899px){.FontDetailSurface-module__uXNZoa__fixedPricingPanel{bottom:calc(var(--mobile-bottom-bar-height,var(--font-detail-space-0)) + var(--font-detail-space-3xl));right:var(--font-detail-space-3xl);left:calc(var(--panel-content-width,var(--font-detail-space-0)) + var(--font-detail-space-3xl));column-gap:var(--font-detail-space-lg);grid-template-columns:1fr 1fr}.FontDetailSurface-module__uXNZoa__fixedPricingPanel .uf-option{grid-column:2;justify-self:stretch;width:100%}}.FontDetailSurface-module__uXNZoa__files{margin-bottom:var(--font-detail-space-5xl);grid-column:1/-1;padding:0}.FontDetailSurface-module__uXNZoa__filesList{gap:var(--font-detail-space-md);flex-direction:column;display:flex}.FontDetailSurface-module__uXNZoa__fileItem{padding:var(--font-detail-space-md) 0;justify-content:space-between;align-items:center;display:flex}.FontDetailSurface-module__uXNZoa__features{margin-bottom:var(--font-detail-space-5xl);grid-column:1/-1;padding:0}.FontDetailSurface-module__uXNZoa__sectionTitle{margin:0 0 var(--font-detail-space-card) 0}.FontDetailSurface-module__uXNZoa__featuresList{grid-template-columns:repeat(auto-fill, minmax(var(--font-detail-list-card-min), 1fr));gap:var(--font-detail-space-list);display:grid}.FontDetailSurface-module__uXNZoa__featureItem{padding:var(--font-detail-space-md) var(--font-detail-space-lg)}.FontDetailSurface-module__uXNZoa__technical{margin-bottom:var(--font-detail-space-5xl);grid-column:1/-1;padding:0}.FontDetailSurface-module__uXNZoa__technicalSection{gap:var(--font-detail-space-4xl);overflow-anchor:none;flex-direction:column;grid-column:1/-1;min-height:0;padding-top:0;display:flex}.FontDetailSurface-module__uXNZoa__technicalSectionDense{gap:0}.FontDetailSurface-module__uXNZoa__pricingSection{padding-bottom:0}.FontDetailSurface-module__uXNZoa__technicalSectionHeader{height:auto;min-height:var(--uf-topbar-height,var(--font-detail-space-5xl));box-sizing:border-box;background:0 0;grid-column:1/-1;margin-top:0;padding:0;display:block}.FontDetailSurface-module__uXNZoa__technicalSectionHeaderStack{gap:var(--font-detail-space-2xs);flex-direction:column;display:flex}.FontDetailSurface-module__uXNZoa__technicalSectionHeaderStackTight{gap:0}.FontDetailSurface-module__uXNZoa__technicalSectionHeaderStackTight>.uf-bar+.uf-bar{margin-top:calc(var(--font-detail-space-sm) * -1)}.FontDetailSurface-module__uXNZoa__technicalSectionHeaderStackTight>.uf-bar.FontDetailSurface-module__uXNZoa__typesetterControlsTop{margin-top:0}.FontDetailSurface-module__uXNZoa__technicalSectionTitle{font-size:var(--font-detail-control-font-size);line-height:var(--font-detail-control-line-height);font-weight:var(--uf-font-weight-normal);letter-spacing:.02em}.FontDetailSurface-module__uXNZoa__pricingSection [data-uf-section-body="1"]{flex-direction:column;min-height:0;display:flex}.FontDetailSurface-module__uXNZoa__pricingLayout{padding:var(--font-detail-space-lg);box-sizing:border-box;flex:auto;grid-column:1/-1;grid-template-rows:1fr auto;grid-template-columns:repeat(12,minmax(0,1fr));align-content:start;gap:0;min-height:0;display:grid;overflow:visible}.FontDetailSurface-module__uXNZoa__pricingLeft{grid-area:1/1/auto/7;min-width:0}.FontDetailSurface-module__uXNZoa__pricingRight{grid-area:1/7/auto/13;justify-content:flex-start;align-self:start;align-items:stretch;min-width:0;display:flex}.FontDetailSurface-module__uXNZoa__pricingLeft{margin-right:calc(var(--font-detail-space-sm) * -1)}.FontDetailSurface-module__uXNZoa__pricingRight{margin-left:calc(var(--font-detail-space-sm) * -1)}.FontDetailSurface-module__uXNZoa__pricingGrid{gap:var(--font-detail-space-3xl);padding:var(--font-detail-space-lg);box-sizing:border-box;flex-direction:column;width:100%;min-width:0;display:flex}.FontDetailSurface-module__uXNZoa__pricingCopyright{padding:var(--font-detail-space-xl) var(--font-detail-space-lg);box-sizing:border-box;grid-area:2/1/auto/7;min-width:0}.FontDetailSurface-module__uXNZoa__pricingRow{column-gap:var(--font-detail-space-lg);width:100%;min-width:0;padding-top:var(--font-detail-space-xs);padding-bottom:var(--font-detail-space-xs);grid-template-columns:1fr 1fr;align-items:start;display:grid}.FontDetailSurface-module__uXNZoa__pricingRow>*{min-width:0}.FontDetailSurface-module__uXNZoa__pricingLeft .FontDetailSurface-module__uXNZoa__pricingRow{column-gap:var(--font-detail-space-lg);grid-template-columns:1fr 1fr}.FontDetailSurface-module__uXNZoa__pricingLabel{font-weight:var(--uf-font-weight-semibold);color:var(--uf-color-foreground);white-space:normal;text-overflow:clip;align-self:start;overflow:visible}.FontDetailSurface-module__uXNZoa__pricingLabel.uf-text{height:auto;padding-top:var(--font-detail-space-2xs);padding-bottom:var(--font-detail-space-2xs);align-items:flex-start}.FontDetailSurface-module__uXNZoa__pricingLabel.uf-text .uf-text__content{white-space:normal;text-overflow:clip;width:100%;display:block;overflow:visible}.FontDetailSurface-module__uXNZoa__pricingPair{gap:var(--font-detail-space-2xs);flex-direction:column;width:100%;min-width:0;display:flex}.FontDetailSurface-module__uXNZoa__pricingPairRow{align-items:start;column-gap:var(--font-detail-space-2xs);grid-template-columns:2fr 1fr;width:100%;min-width:0;display:grid}.FontDetailSurface-module__uXNZoa__pricingOptions,.FontDetailSurface-module__uXNZoa__pricingPrices{gap:var(--font-detail-space-2xs);flex-direction:column;width:100%;min-width:0;display:flex}.FontDetailSurface-module__uXNZoa__pricingPrices{place-self:flex-end end;align-items:flex-end;width:max-content;max-width:100%}.FontDetailSurface-module__uXNZoa__pricingOption{appearance:none;height:var(--font-detail-control-compact);min-height:var(--font-detail-control-compact);padding:0 var(--font-detail-space-lg);text-align:left;cursor:pointer;color:color-mix(in srgb, var(--uf-color-foreground) 45%, transparent);font-weight:var(--uf-font-weight-medium);white-space:normal;text-overflow:clip;background:0 0;border:0;flex:auto;width:100%;min-width:0;overflow:visible}.FontDetailSurface-module__uXNZoa__pricingOptionText{text-overflow:clip;white-space:normal;flex:auto;min-width:0;display:block;overflow:visible}.FontDetailSurface-module__uXNZoa__pricingOption [data-scope=button][data-part=text]{white-space:normal;text-overflow:clip;flex:auto;width:100%;min-width:0;display:block;overflow:visible}.FontDetailSurface-module__uXNZoa__pricingOption.uf-control [data-scope=button][data-part=text]{white-space:normal;text-overflow:clip;width:100%;min-width:0;display:block;overflow:visible}:is(.FontDetailSurface-module__uXNZoa__container .FontDetailSurface-module__uXNZoa__pricingOption.uf-option,.FontDetailSurface-module__uXNZoa__container .FontDetailSurface-module__uXNZoa__pricingOption.uf-control,.FontDetailSurface-module__uXNZoa__container .FontDetailSurface-module__uXNZoa__pricingOption.uf-button){height:var(--font-detail-control-compact);min-height:var(--font-detail-control-compact);padding-top:0;padding-bottom:0}.FontDetailSurface-module__uXNZoa__pricingOption:hover{color:color-mix(in srgb, var(--uf-color-foreground) 80%, transparent)}.FontDetailSurface-module__uXNZoa__pricingOptionActive{color:var(--uf-color-foreground)}.FontDetailSurface-module__uXNZoa__pricingPrice{font-weight:var(--uf-font-weight-semibold);text-align:right;height:var(--font-detail-control-compact);white-space:nowrap;text-overflow:ellipsis;flex:none;justify-content:flex-end;place-self:flex-end end;align-items:center;width:max-content;min-width:0;max-width:100%;display:inline-flex;overflow:hidden}.FontDetailSurface-module__uXNZoa__pricingPrice.uf-text{text-align:right;justify-content:flex-end}.FontDetailSurface-module__uXNZoa__pricingPrice.uf-text .uf-text__content{text-align:right;white-space:nowrap;text-overflow:ellipsis;width:100%;display:block;overflow:hidden}.FontDetailSurface-module__uXNZoa__pricingPriceMuted{color:color-mix(in srgb, var(--uf-color-foreground) 35%, transparent)}.FontDetailSurface-module__uXNZoa__pricingPriceActive{color:var(--uf-color-foreground)}:root[data-theme=light] .FontDetailSurface-module__uXNZoa__pricingOption{color:color-mix(in srgb, var(--uf-color-foreground) 45%, transparent)}:root[data-theme=light] .FontDetailSurface-module__uXNZoa__pricingOption:hover{color:color-mix(in srgb, var(--uf-color-foreground) 80%, transparent)}:root[data-theme=light] .FontDetailSurface-module__uXNZoa__pricingOptionActive{color:var(--uf-color-foreground)}:root[data-theme=light] .FontDetailSurface-module__uXNZoa__pricingPriceMuted{color:color-mix(in srgb, var(--uf-color-foreground) 35%, transparent)}:root[data-theme=light] .FontDetailSurface-module__uXNZoa__pricingPriceActive,:root[data-theme=light] .FontDetailSurface-module__uXNZoa__pricingLabel{color:var(--uf-color-foreground)}@media (max-width:899px){.FontDetailSurface-module__uXNZoa__pricingLayout{grid-template-rows:auto auto;grid-template-columns:1fr 1fr}.FontDetailSurface-module__uXNZoa__pricingLeft{grid-area:1/1/auto/-1;margin-right:0}.FontDetailSurface-module__uXNZoa__pricingRight{grid-area:2/1/auto/-1;margin-left:0}.FontDetailSurface-module__uXNZoa__pricingCopyright{grid-area:3/1/auto/2}}.FontDetailSurface-module__uXNZoa__pricingAsideCard{gap:var(--font-detail-space-lg);box-sizing:border-box;flex-direction:column;width:100%;display:flex}.FontDetailSurface-module__uXNZoa__pricingAsideMain{gap:var(--font-detail-space-lg);flex-direction:column;padding:0;display:flex}.FontDetailSurface-module__uXNZoa__pricingAsideMediaPad{padding:var(--font-detail-space-lg);box-sizing:border-box;justify-content:flex-end;align-items:flex-start;width:100%;display:flex}.FontDetailSurface-module__uXNZoa__pricingAsideFooter{gap:var(--font-detail-space-lg);flex-direction:column;display:flex}.FontDetailSurface-module__uXNZoa__pricingProcessText{opacity:.5}.FontDetailSurface-module__uXNZoa__pricingProcessText.uf-text{--uf-text-font-size:var(--font-detail-control-font-size);--uf-text-line-height:var(--font-detail-control-line-height)}.FontDetailSurface-module__uXNZoa__pricingAsideMedia{aspect-ratio:1080/1350;align-self:flex-start;width:25%;max-width:100%}.FontDetailSurface-module__uXNZoa__pricingAsideSummaryRow{column-gap:var(--font-detail-space-2xs);grid-template-columns:minmax(0,1fr) max-content;align-items:end;width:100%;display:grid}.FontDetailSurface-module__uXNZoa__pricingAsideSummaryLeft{white-space:normal;overflow-wrap:anywhere;opacity:.6}.FontDetailSurface-module__uXNZoa__pricingAsideSummaryRight{white-space:nowrap;text-align:right;width:max-content;font-size:var(--uf-font-size-4xl);line-height:var(--uf-font-size-4xl);font-weight:var(--uf-font-weight-semibold);opacity:1;align-self:end}.FontDetailSurface-module__uXNZoa__coverageTabs{padding:0 var(--font-detail-space-md);grid-column:1/-1}.FontDetailSurface-module__uXNZoa__coverageTabs .uf-tabs{gap:var(--font-detail-space-sm)}.FontDetailSurface-module__uXNZoa__coverageTabs .uf-tabs-header{height:auto}.FontDetailSurface-module__uXNZoa__coverageTab{height:var(--font-detail-control-compact);padding:0 var(--font-detail-space-lg);border:var(--font-detail-border-width) solid var(--uf-color-border);border-radius:var(--font-detail-radius-pill);background:var(--uf-color-background);color:var(--uf-color-foreground);cursor:pointer;font-size:var(--font-detail-control-font-size);line-height:var(--font-detail-control-line-height);font-weight:var(--uf-font-weight-normal);letter-spacing:.02em;box-sizing:border-box;justify-content:center;align-items:center;transition:background .14s cubic-bezier(0,0,.2,1),border-color .14s cubic-bezier(0,0,.2,1),color .12s ease-out,opacity .12s ease-out;display:flex}:root[data-theme=light] .FontDetailSurface-module__uXNZoa__coverageTab{border-color:var(--uf-color-border);color:var(--uf-color-foreground)}:root[data-theme=light] .FontDetailSurface-module__uXNZoa__coverageTab:hover{background:var(--uf-color-hover);border-color:var(--uf-color-border);color:var(--uf-color-foreground)}:root[data-theme=dark] .FontDetailSurface-module__uXNZoa__coverageTab{border-color:var(--uf-color-border);color:var(--uf-color-foreground)}:root[data-theme=dark] .FontDetailSurface-module__uXNZoa__coverageTab:hover{background:var(--uf-color-hover);border-color:var(--uf-color-border);color:var(--uf-color-foreground)}.FontDetailSurface-module__uXNZoa__coverageTabActive{background:var(--uf-color-foreground);color:var(--uf-color-background);border:var(--font-detail-border-width) solid transparent}:root[data-theme=light] .FontDetailSurface-module__uXNZoa__coverageTabActive,:root[data-theme=light] .FontDetailSurface-module__uXNZoa__coverageTabActive:hover,:root[data-theme=dark] .FontDetailSurface-module__uXNZoa__coverageTabActive,:root[data-theme=dark] .FontDetailSurface-module__uXNZoa__coverageTabActive:hover{background:var(--uf-color-foreground);color:var(--uf-color-background)}.FontDetailSurface-module__uXNZoa__technicalGrid{--font-detail-technical-map-offset:calc(var(--uf-spacing-2) * -1);--font-detail-technical-metrics-offset:calc(var(--uf-spacing-2) * -1);overflow-anchor:none;min-height:0;padding:0 var(--font-detail-space-lg) var(--font-detail-space-lg);box-sizing:border-box;grid-template-columns:repeat(12,1fr);gap:0;display:grid;overflow:visible}@media (min-width:900px){.FontDetailSurface-module__uXNZoa__technicalGridOpenType .FontDetailSurface-module__uXNZoa__mapCard,.FontDetailSurface-module__uXNZoa__technicalGridOpenType .FontDetailSurface-module__uXNZoa__metricsCard{grid-column:span 6}}.FontDetailSurface-module__uXNZoa__technicalCard{padding:var(--font-detail-space-lg);border-radius:var(--font-detail-radius-lg);background:var(--uf-color-background);gap:var(--font-detail-space-md);border:none;flex-direction:column;grid-column:span 6;display:flex}.FontDetailSurface-module__uXNZoa__technicalGrid>.FontDetailSurface-module__uXNZoa__mapCard{margin-right:var(--font-detail-technical-map-offset)}.FontDetailSurface-module__uXNZoa__technicalGrid>.FontDetailSurface-module__uXNZoa__metricsCard{margin-left:var(--font-detail-technical-metrics-offset)}.FontDetailSurface-module__uXNZoa__technicalSticky{z-index:2;align-self:flex-start;padding:0;position:sticky}.FontDetailSurface-module__uXNZoa__technicalSection [data-uf-section-body="1"]{overflow:visible}.FontDetailSurface-module__uXNZoa__mapCard{order:1;padding:0}.FontDetailSurface-module__uXNZoa__alphabetPlainText{padding:var(--font-detail-space-md);white-space:pre-wrap;word-break:break-word}.FontDetailSurface-module__uXNZoa__alphabetMissingText{padding:var(--font-detail-space-lg)}.FontDetailSurface-module__uXNZoa__metricsCard{gap:var(--font-detail-space-sm);will-change:contents;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;order:2;display:flex}.FontDetailSurface-module__uXNZoa__metricsTitle{height:var(--font-detail-control-compact);padding:0 var(--font-detail-space-md);align-items:center;gap:var(--font-detail-space-sm);display:flex}.FontDetailSurface-module__uXNZoa__metricsTitle .FontDetailSurface-module__uXNZoa__copyButton{cursor:pointer;color:inherit;width:var(--font-detail-control-compact);height:var(--font-detail-control-compact);border-radius:var(--uf-radius-sm);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;padding:0;transition:background .2s;display:inline-flex}.FontDetailSurface-module__uXNZoa__metricsTitle .FontDetailSurface-module__uXNZoa__copyButton:hover{background:var(--uf-color-hover)}@media (max-width:899px){.FontDetailSurface-module__uXNZoa__technicalGrid{grid-template-columns:repeat(12,1fr)}.FontDetailSurface-module__uXNZoa__mapCard{order:1;grid-column:1/span 12}.FontDetailSurface-module__uXNZoa__metricsCard{display:none}}.FontDetailSurface-module__uXNZoa__techGrid{gap:var(--font-detail-space-md);flex-direction:column;display:flex}.FontDetailSurface-module__uXNZoa__techItem{padding:var(--font-detail-space-md) 0;justify-content:space-between;display:flex}.FontDetailSurface-module__uXNZoa__techLabel{color:var(--uf-color-text-secondary);letter-spacing:.02em}.FontDetailSurface-module__uXNZoa__techValue{letter-spacing:.02em}.FontDetailSurface-module__uXNZoa__webIntegration{margin-bottom:var(--font-detail-space-5xl);grid-column:1/-1;padding:0}.FontDetailSurface-module__uXNZoa__integrationContent{gap:var(--font-detail-space-3xl);flex-direction:column;display:flex}.FontDetailSurface-module__uXNZoa__integrationDesc{color:var(--uf-color-text-secondary);margin:0}.FontDetailSurface-module__uXNZoa__integrationSteps{gap:var(--font-detail-space-2xl);flex-direction:column;display:flex}.FontDetailSurface-module__uXNZoa__stepItem{gap:var(--font-detail-space-xl);align-items:flex-start;display:flex}.FontDetailSurface-module__uXNZoa__stepNumber{width:var(--font-detail-control-compact);height:var(--font-detail-control-compact);flex-shrink:0;justify-content:center;align-items:center;display:flex}.FontDetailSurface-module__uXNZoa__stepContent h3{margin:0 0 var(--font-detail-space-sm) 0}.FontDetailSurface-module__uXNZoa__stepContent p{color:var(--uf-color-text-secondary);margin:0}.FontDetailSurface-module__uXNZoa__integrationLink{margin:0;padding:0}.FontDetailSurface-module__uXNZoa__integrationLink a{color:var(--uf-color-foreground);text-decoration:underline;transition:opacity .2s}.FontDetailSurface-module__uXNZoa__integrationLink a:hover{opacity:.7}.FontDetailSurface-module__uXNZoa__integrationNote{color:var(--uf-color-text-secondary);text-align:center;padding-top:var(--font-detail-space-lg);margin:0}.FontDetailSurface-module__uXNZoa__docsLink{text-align:center;color:var(--uf-color-foreground);padding:var(--font-detail-space-md) var(--font-detail-space-2xl);border-radius:var(--font-detail-radius-sm);margin-top:var(--font-detail-space-lg);text-decoration:none;transition:opacity .2s;display:block}.FontDetailSurface-module__uXNZoa__docsLink:hover{opacity:.7}.FontDetailSurface-module__uXNZoa__footer{padding:var(--font-detail-space-card);text-align:center;color:var(--uf-color-text-secondary)}
.FontSectionFrame-module__GXnnqG__section{width:100%;position:relative}.FontSectionFrame-module__GXnnqG__stack{width:100%;min-height:calc(100svh + var(--font-section-frame-gap,0));height:calc(100svh + var(--font-section-frame-gap,0));grid-template-rows:var(--font-section-frame-gap,0) 0 auto minmax(0, 1fr);grid-template-columns:1fr;display:grid}.FontSectionFrame-module__GXnnqG__headerGap{height:var(--font-section-frame-gap,calc(var(--uf-spacing-10) * 3));grid-row:1}.FontSectionFrame-module__GXnnqG__snapAnchor{grid-row:2;height:0}.FontSectionFrame-module__GXnnqG__headerSticky{z-index:900;grid-row:3;position:sticky;top:0}.FontSectionFrame-module__GXnnqG__body{grid-row:4;width:100%;min-height:0;overflow:hidden}.FontSectionFrame-module__GXnnqG__sectionAutoHeight{min-height:auto}.FontSectionFrame-module__GXnnqG__stackAutoHeight{min-height:calc(100svh + var(--font-section-frame-gap,0));height:auto}.FontSectionFrame-module__GXnnqG__bodyAutoHeight{overflow:visible}
.InfoTree-module__kJt6Ha__root{--info-tree-row-gap:calc(var(--uf-border-width-thin) * 2);--info-tree-col-gap:var(--uf-spacing-4);--info-tree-pair-gap:var(--uf-spacing-2);--info-tree-cell-font-size:var(--uf-text-body-size,var(--uf-font-size-2xl,var(--uf-font-size-xl)));--info-tree-cell-line-height:var(--uf-text-body-line-height,calc(var(--info-tree-cell-font-size) + var(--uf-spacing-2)));gap:var(--info-tree-row-gap);flex-direction:column;min-width:0;display:flex}.InfoTree-module__kJt6Ha__row{grid-template-columns:repeat(var(--info-tree-cols,3), minmax(0, 1fr));column-gap:var(--info-tree-col-gap);row-gap:var(--info-tree-row-gap);min-width:0;padding-top:var(--info-tree-row-pad-y,var(--uf-spacing-1));padding-bottom:var(--info-tree-row-pad-y,var(--uf-spacing-1));align-items:start;display:grid}.InfoTree-module__kJt6Ha__rowHorizontal{align-items:stretch;gap:var(--info-tree-row-gap);min-width:0;padding-top:var(--info-tree-row-pad-y,var(--uf-spacing-1));padding-bottom:var(--info-tree-row-pad-y,var(--uf-spacing-1));flex-direction:column;display:flex}.InfoTree-module__kJt6Ha__pair{align-items:center;gap:var(--info-tree-pair-gap);flex:none;min-width:0;display:flex}.InfoTree-module__kJt6Ha__pairLabel{opacity:.7}.InfoTree-module__kJt6Ha__pairValue{min-width:0}.InfoTree-module__kJt6Ha__pairValue.uf-text .uf-text__content{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.InfoTree-module__kJt6Ha__pairValueRaw{align-items:center;min-width:0;display:flex}.InfoTree-module__kJt6Ha__pairValueRaw .uf-text__content{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.InfoTree-module__kJt6Ha__row:has(.InfoTree-module__kJt6Ha__cellLineRaw){padding-top:0;padding-bottom:0}.InfoTree-module__kJt6Ha__cell{white-space:normal;overflow-wrap:anywhere;align-self:start;min-width:0}.InfoTree-module__kJt6Ha__cellLine,.InfoTree-module__kJt6Ha__cellLineRaw{align-self:start;min-width:0}.InfoTree-module__kJt6Ha__cellLineRaw .uf-text{height:auto;min-height:var(--info-tree-cell-line-height);font-size:var(--info-tree-cell-font-size);line-height:var(--info-tree-cell-line-height);display:block}.InfoTree-module__kJt6Ha__cellLineRaw .uf-text__content{white-space:normal;overflow-wrap:anywhere;word-break:break-word;line-height:var(--uf-text-body-line-height)}.InfoTree-module__kJt6Ha__cellLine.uf-text{height:auto;min-height:var(--info-tree-cell-line-height);font-size:var(--info-tree-cell-font-size);line-height:var(--info-tree-cell-line-height);display:block}.InfoTree-module__kJt6Ha__cellLine.uf-text .uf-text__content{white-space:normal;overflow-wrap:anywhere;word-break:break-word;line-height:var(--uf-text-body-line-height)}.InfoTree-module__kJt6Ha__cell.uf-text{height:auto;min-height:var(--info-tree-cell-line-height);font-size:var(--info-tree-cell-font-size);line-height:var(--info-tree-cell-line-height);display:block}.InfoTree-module__kJt6Ha__cell.uf-text .uf-text__content{white-space:normal;overflow-wrap:anywhere;word-break:break-word;line-height:var(--uf-text-body-line-height)}
.PropsEditor-module__fpTXRW__container{flex-direction:column;flex:1;min-height:0;display:flex}.PropsEditor-module__fpTXRW__propsEditor{--props-editor-panel-offset:var(--uf-control-height);--props-editor-space-2xs:calc(var(--uf-spacing-1) / 2);--props-editor-space-xs:calc(var(--uf-spacing-2) - var(--uf-border-width-base));--props-editor-space-sm:var(--uf-spacing-2);--props-editor-space-md:var(--uf-spacing-3);--props-editor-space-lg:var(--uf-spacing-4);--props-editor-option-height:var(--uf-control-height);--props-editor-switch-size:var(--uf-spacing-5);--props-editor-switch-shift:calc(var(--uf-spacing-2) - var(--uf-border-width-base));--props-editor-check-size:var(--uf-spacing-4);--props-editor-icon-size:var(--uf-spacing-5);--props-editor-child-loading-height:calc(var(--uf-control-height) * 3.75);--props-editor-motion-exit-duration:.2s;background:0 0;flex-direction:column;flex:1;min-height:0;margin:0;padding:0;display:flex;overflow:hidden}.PropsEditor-module__fpTXRW__componentHeader{display:none}.PropsEditor-module__fpTXRW__propsList{min-height:0;padding:var(--props-editor-panel-offset) 0 0 0;flex-direction:column;flex:1;gap:0;margin:0;display:flex;overflow:auto}.PropsEditor-module__fpTXRW__propBlock{flex-direction:column;min-width:0;display:flex}.PropsEditor-module__fpTXRW__propBlockSpacer16{margin-bottom:var(--props-editor-space-lg)}.PropsEditor-module__fpTXRW__propBlockSpacer2{margin-bottom:var(--props-editor-space-2xs)}.PropsEditor-module__fpTXRW__propBlockSystem{padding-top:var(--props-editor-space-sm)}.PropsEditor-module__fpTXRW__required{color:var(--uf-color-foreground);font-weight:var(--uf-font-weight-bold)}.PropsEditor-module__fpTXRW__typeToggle{width:var(--props-editor-option-height);height:var(--props-editor-option-height);min-width:var(--props-editor-option-height);justify-content:center;align-items:center;display:flex}.PropsEditor-module__fpTXRW__controlRow{align-items:center;display:flex}.PropsEditor-module__fpTXRW__controlCell{flex:1;min-width:0}.PropsEditor-module__fpTXRW__toggleButton{justify-content:space-between;align-items:center;gap:var(--uf-control-gap);padding-left:var(--uf-control-pad-text);padding-right:var(--uf-control-pad-icon);height:var(--props-editor-option-height);border-radius:var(--uf-radius-sm);cursor:pointer;width:100%;color:var(--uf-color-foreground);background:0 0;border:none;display:flex}.PropsEditor-module__fpTXRW__toggleText{opacity:.6}.PropsEditor-module__fpTXRW__toggleSwitch{width:var(--props-editor-switch-size);height:var(--props-editor-switch-size);color:var(--uf-color-foreground);opacity:.4;transition:opacity var(--props-editor-motion-exit-duration) ease;flex-shrink:0;justify-content:center;align-items:center;display:flex}.PropsEditor-module__fpTXRW__toggleSwitchActive{opacity:1}.PropsEditor-module__fpTXRW__toggleSwitch svg circle{transition:transform var(--props-editor-motion-exit-duration) ease}.PropsEditor-module__fpTXRW__toggleSwitchActive svg circle{transform:translateX(var(--props-editor-switch-shift))}.PropsEditor-module__fpTXRW__inlineRow{align-items:center;gap:var(--uf-spacing-2);display:flex}.PropsEditor-module__fpTXRW__input,.PropsEditor-module__fpTXRW__select,.PropsEditor-module__fpTXRW__textarea,.PropsEditor-module__fpTXRW__checkbox,.PropsEditor-module__fpTXRW__booleanSwitcher{width:100%;min-width:0}.PropsEditor-module__fpTXRW__sideSelectTrigger{justify-content:space-between;width:100%}.PropsEditor-module__fpTXRW__sideSelectTrigger [data-scope=button][data-part=text]{justify-content:space-between;width:100%}.PropsEditor-module__fpTXRW__sideSelectValue{white-space:nowrap;text-overflow:clip;opacity:.75;overflow:visible}.PropsEditor-module__fpTXRW__sideSelectCaret{opacity:.6;flex:none;justify-content:center;align-items:center;display:inline-flex}.PropsEditor-module__fpTXRW__sideSelectBody{gap:var(--props-editor-space-2xs);margin:0 0 0 calc(-1 * var(--props-editor-space-md));flex-direction:column;display:flex}.PropsEditor-module__fpTXRW__sideSelectOption{height:var(--props-editor-option-height);flex:none;justify-content:flex-start}.PropsEditor-module__fpTXRW__sideSelectOptionActive{background:var(--uf-color-hover);font-weight:var(--uf-font-weight-semibold)}.PropsEditor-module__fpTXRW__sideSelectOptionText{white-space:nowrap;text-overflow:clip;overflow:visible}.PropsEditor-module__fpTXRW__jsonSelectorBody{gap:var(--props-editor-space-sm);flex-direction:column;display:flex}.PropsEditor-module__fpTXRW__arrayEditorBody{gap:var(--props-editor-space-xs);max-height:calc(var(--uf-spacing-20) * 5);padding:var(--props-editor-space-2xs) 0;flex-direction:column;display:flex;overflow-y:auto}.PropsEditor-module__fpTXRW__arrayEditorItem{gap:var(--uf-spacing-1);padding:var(--uf-spacing-2) calc(var(--uf-spacing-2) + var(--uf-border-width-base));border-radius:var(--uf-radius-base);background:color-mix(in srgb, var(--uf-color-foreground,CanvasText) 4%, transparent);border:var(--uf-border-width-thin) solid color-mix(in srgb, var(--uf-color-foreground,CanvasText) 8%, transparent);flex-direction:column;display:flex;position:relative}.PropsEditor-module__fpTXRW__arrayEditorItemHeader{margin-bottom:var(--props-editor-space-2xs);justify-content:space-between;align-items:center;display:flex}.PropsEditor-module__fpTXRW__arrayEditorIndex{font-weight:var(--uf-font-weight-semibold);opacity:.5;text-transform:uppercase;letter-spacing:0}.PropsEditor-module__fpTXRW__arrayEditorRemoveButton{opacity:.5;--uf-control-font-size:var(--uf-font-size-xs)}.PropsEditor-module__fpTXRW__arrayEditorRemoveButton.uf-button[data-scope]{padding:var(--uf-border-width-thin) var(--props-editor-space-xs);height:auto;min-height:auto;line-height:1}.PropsEditor-module__fpTXRW__arrayEditorFieldRow{align-items:center;gap:var(--props-editor-space-xs);display:flex}.PropsEditor-module__fpTXRW__arrayEditorFieldLabel{min-width:calc(var(--uf-spacing-10) + var(--uf-spacing-5));color:color-mix(in srgb, var(--uf-color-foreground,CanvasText) 54%, transparent);flex-shrink:0}.PropsEditor-module__fpTXRW__arrayEditorFieldControl{flex:1}.PropsEditor-module__fpTXRW__arrayEditorAddButton{opacity:.7;--uf-control-font-size:var(--uf-font-size-sm)}.PropsEditor-module__fpTXRW__arrayEditorAddButton.uf-button[data-scope]{padding:var(--uf-spacing-1) var(--uf-spacing-3)}.PropsEditor-module__fpTXRW__arrayEditorUnsetButton{opacity:.4;--uf-control-font-size:var(--uf-font-size-xs)}.PropsEditor-module__fpTXRW__arrayEditorUnsetButton.uf-button[data-scope]{padding:var(--props-editor-space-2xs) var(--uf-spacing-2)}.PropsEditor-module__fpTXRW__childsRowButton.uf-button[data-scope=button][data-align=left]{justify-content:space-between}.PropsEditor-module__fpTXRW__childsRowButton [data-scope=button][data-part=text]{white-space:nowrap;text-overflow:ellipsis;flex:1;justify-content:flex-start;align-items:center;min-width:0;display:flex;overflow:hidden}.PropsEditor-module__fpTXRW__childsRowButton [data-scope=button][data-part=icon][data-position=right]{flex:none}.PropsEditor-module__fpTXRW__childDropdownBody,.PropsEditor-module__fpTXRW__childPropRows{gap:var(--props-editor-space-lg);flex-direction:column;display:flex}.PropsEditor-module__fpTXRW__dropdownOptionStack{gap:var(--props-editor-space-2xs);flex-direction:column;display:flex}.PropsEditor-module__fpTXRW__childLoadingState{min-height:var(--props-editor-child-loading-height);justify-content:center;align-items:center;display:flex}.PropsEditor-module__fpTXRW__childNotice,.PropsEditor-module__fpTXRW__childEmptyText{color:var(--uf-color-text-secondary)}.PropsEditor-module__fpTXRW__typeMenuItem{width:100%;height:var(--props-editor-option-height);flex:none;justify-content:flex-start}.PropsEditor-module__fpTXRW__errorMessages{gap:var(--uf-spacing-1);flex-direction:column;display:flex}.PropsEditor-module__fpTXRW__errorMessage{color:var(--uf-color-error);font-size:var(--uf-font-size-sm)}.PropsEditor-module__fpTXRW__errorMessage.uf-text[data-scope]{color:var(--uf-color-error);font-size:var(--uf-font-size-sm)}.PropsEditor-module__fpTXRW__functionEditor{gap:var(--uf-spacing-2);flex-direction:column;display:flex}.PropsEditor-module__fpTXRW__functionButton{padding:var(--uf-spacing-1) var(--uf-spacing-2);background:var(--uf-color-foreground);color:var(--uf-color-background);font-size:var(--uf-font-size-sm);cursor:pointer;border:none;border-radius:0}.PropsEditor-module__fpTXRW__functionInfo{color:var(--uf-color-text-secondary);font-size:var(--uf-font-size-sm)}.PropsEditor-module__fpTXRW__functionInfo.uf-text[data-scope]{color:var(--uf-color-text-secondary);font-size:var(--uf-font-size-sm)}.PropsEditor-module__fpTXRW__controlLoading{padding:var(--uf-spacing-2);font-size:var(--uf-font-size-base);color:var(--uf-color-text-secondary);font-style:italic}.PropsEditor-module__fpTXRW__classNameSelector{width:100%;position:relative}.PropsEditor-module__fpTXRW__classNameMenu{top:calc(100% + var(--props-editor-space-xs));z-index:40;border:var(--uf-border-subtle);background:var(--uf-color-panel);padding:var(--uf-panel-pad-y) var(--uf-panel-pad-x);position:absolute;left:0;right:0}.PropsEditor-module__fpTXRW__classNameMenuSearchRow{align-items:center;gap:0;width:100%;margin:0;display:flex}.PropsEditor-module__fpTXRW__classNameMenuSearch{flex:1;width:100%;min-width:0}.PropsEditor-module__fpTXRW__classNameMenuSearch .uf-input-wrapper{flex:auto;width:100%;display:flex}.PropsEditor-module__fpTXRW__classNameMenuList{gap:var(--props-editor-space-2xs);flex-direction:column;flex:1;min-height:0;margin:0;display:flex;overflow:auto}.PropsEditor-module__fpTXRW__classNameMenuEmpty{padding:var(--uf-panel-pad-y) var(--uf-panel-pad-x);opacity:.6}.PropsEditor-module__fpTXRW__classNameMenuItem{height:var(--props-editor-option-height);min-height:var(--props-editor-option-height);opacity:.75;flex:none;width:100%;padding:0}.PropsEditor-module__fpTXRW__classNameMenuItem:hover{background:var(--uf-color-hover);opacity:1}.PropsEditor-module__fpTXRW__classNameMenuItemActive{opacity:1}.PropsEditor-module__fpTXRW__classNameMenuItemCheck{width:var(--props-editor-check-size);flex:0 0 var(--props-editor-check-size);opacity:.8}.PropsEditor-module__fpTXRW__classNameMenuItemText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.PropsEditor-module__fpTXRW__classNameDrawerBody{gap:var(--props-editor-space-sm);flex-direction:column;height:100%;min-height:0;display:flex;overflow:visible}.PropsEditor-module__fpTXRW__iconMenuItemIcon{width:var(--props-editor-icon-size);flex:0 0 var(--props-editor-icon-size);justify-content:center;align-items:center;display:inline-flex}.PropsEditor-module__fpTXRW__iconMenuEmptyGlyph{opacity:.4}.PropsEditor-module__fpTXRW__noProps{color:var(--uf-color-text-secondary);font-size:var(--uf-font-size-md);text-align:center;margin:var(--uf-spacing-panel) 0}
.FontPropsPanel-module__iev6hW__root{--font-props-space-2xs:calc(var(--uf-spacing-1) / 2);--font-props-space-xs:var(--uf-spacing-1);--font-props-space-sm:calc(var(--uf-spacing-2) - var(--uf-border-width-base));--font-props-space-md:var(--uf-spacing-2);--font-props-space-lg:var(--uf-spacing-4);--font-props-control-size:var(--uf-control-height);--font-props-remove-size:calc(var(--uf-spacing-5) - var(--uf-border-width-base));--font-props-num-width:calc(var(--uf-spacing-16) + var(--uf-spacing-3));--font-props-feature-indent:calc(var(--uf-spacing-6) + var(--uf-spacing-1));padding-top:var(--font-props-space-2xs);flex-direction:column;flex:auto;gap:0;height:100%;min-height:0;max-height:100%;display:flex;container:fontPropsPanel/inline-size}.FontPropsPanel-module__iev6hW__layerHeader,.FontPropsPanel-module__iev6hW__layerMeta{display:none}.FontPropsPanel-module__iev6hW__paneHeader{gap:var(--font-props-space-2xs);border-bottom:0;flex-direction:column;padding:0;display:flex}.FontPropsPanel-module__iev6hW__controlsFlow{gap:var(--font-props-space-md);height:100%;min-height:0;max-height:100%;box-shadow:none;background:0 0;border:0;flex-direction:column;flex:auto;padding:0;display:flex;overflow-y:auto}.FontPropsPanel-module__iev6hW__groupBlock{gap:var(--font-props-space-2xs);flex-direction:column;display:flex}.FontPropsPanel-module__iev6hW__compareSelectorRow{gap:var(--font-props-space-2xs);grid-template-columns:minmax(0,1fr) auto;align-items:center;min-width:0;display:grid}.FontPropsPanel-module__iev6hW__compareRemoveButton{width:var(--font-props-control-size);min-width:var(--font-props-control-size);height:var(--font-props-control-size);flex:none}.FontPropsPanel-module__iev6hW__compareSelectorContent{align-items:center;gap:var(--font-props-space-md);width:100%;min-width:0;display:flex}.FontPropsPanel-module__iev6hW__compareSelectorLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.FontPropsPanel-module__iev6hW__compareSelectorRemove{width:var(--font-props-remove-size);height:var(--font-props-remove-size);border-radius:var(--uf-radius-sm);flex:none;justify-content:center;align-items:center;display:inline-flex}.FontPropsPanel-module__iev6hW__dropdownBody{gap:var(--font-props-space-lg);flex-direction:column;padding-top:0;display:flex}.FontPropsPanel-module__iev6hW__dropdownStackTight,.FontPropsPanel-module__iev6hW__dropdownStack,.FontPropsPanel-module__iev6hW__dropdownStackLoose,.FontPropsPanel-module__iev6hW__dropdownFieldStack{flex-direction:column;display:flex}.FontPropsPanel-module__iev6hW__dropdownStackTight{gap:var(--font-props-space-2xs)}.FontPropsPanel-module__iev6hW__dropdownStack{gap:var(--font-props-space-sm)}.FontPropsPanel-module__iev6hW__dropdownStackLoose{gap:var(--font-props-space-md)}.FontPropsPanel-module__iev6hW__dropdownFieldStack{gap:var(--font-props-space-xs)}.FontPropsPanel-module__iev6hW__row{gap:var(--font-props-space-md);align-items:center;min-width:0;display:flex}.FontPropsPanel-module__iev6hW__rowBetween{justify-content:space-between;align-items:center;gap:var(--font-props-space-md);min-width:0;display:flex}.FontPropsPanel-module__iev6hW__rowTight{gap:var(--font-props-space-2xs);flex-wrap:wrap;align-items:center;display:flex}.FontPropsPanel-module__iev6hW__rowTightNoWrap{gap:var(--font-props-space-2xs);grid-template-columns:1fr 1fr;align-items:center;min-width:0;display:grid}.FontPropsPanel-module__iev6hW__speedTabs{display:none}.FontPropsPanel-module__iev6hW__speedTabs .uf-option[data-active=true]{background:var(--uf-color-hover,var(--black-8));font-weight:var(--uf-font-weight-semibold)}.FontPropsPanel-module__iev6hW__variableAxisBlock{gap:var(--font-props-space-2xs);flex-direction:column;min-width:0;display:flex}.FontPropsPanel-module__iev6hW__variableAxisHeader{align-items:center;gap:var(--font-props-space-2xs);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}.FontPropsPanel-module__iev6hW__motionWeightRow{gap:var(--font-props-space-2xs);grid-template-columns:auto 1fr;align-items:center;min-width:0;display:grid}.FontPropsPanel-module__iev6hW__motionWeightRow .uf-option{min-height:var(--font-props-control-size);height:var(--font-props-control-size)}.FontPropsPanel-module__iev6hW__sizeRow{gap:var(--font-props-space-2xs);grid-template-columns:auto 1fr;align-items:center;min-width:0;display:grid}.FontPropsPanel-module__iev6hW__rowAction{gap:var(--font-props-space-2xs);grid-template-columns:minmax(0,1fr) auto;align-items:center;min-width:0;display:grid}.FontPropsPanel-module__iev6hW__selectTrigger{width:100%;min-width:0;min-height:var(--font-props-control-size);height:var(--font-props-control-size)}.FontPropsPanel-module__iev6hW__selectTrigger [data-scope=button][data-part=text]{text-overflow:ellipsis;white-space:nowrap;flex:1;justify-content:flex-start;min-width:0;overflow:hidden}.FontPropsPanel-module__iev6hW__compareSelectLikeFile{width:100%}.FontPropsPanel-module__iev6hW__sectionRowButton{width:100%;min-height:var(--font-props-control-size);height:var(--font-props-control-size)}.FontPropsPanel-module__iev6hW__sectionRowButton.uf-option[data-active=true]{background:var(--uf-color-hover,var(--black-8));font-weight:var(--uf-font-weight-semibold)}.FontPropsPanel-module__iev6hW__sectionRowButton [data-scope=button][data-part=text]{text-overflow:ellipsis;white-space:nowrap;flex:1;justify-content:flex-start;min-width:0;overflow:hidden}.FontPropsPanel-module__iev6hW__rowSummaryContent{align-items:center;gap:var(--font-props-space-md);width:100%;min-width:0;display:flex}.FontPropsPanel-module__iev6hW__rowSummaryContent.uf-text[data-scope]{color:inherit;display:flex}.FontPropsPanel-module__iev6hW__rowSummaryLabel{text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:100%;overflow:hidden}:is(.FontPropsPanel-module__iev6hW__rowSummaryLabel.uf-text[data-scope],.FontPropsPanel-module__iev6hW__rowSummaryValue.uf-text[data-scope]){color:inherit}.FontPropsPanel-module__iev6hW__rowSummaryValue{opacity:.72;text-align:right;white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;margin-left:auto;overflow:hidden}.FontPropsPanel-module__iev6hW__inlineOptionRow{align-items:center;gap:var(--font-props-space-md);grid-template-columns:auto 1fr;min-width:0;display:grid}.FontPropsPanel-module__iev6hW__inlineOptionRight{justify-self:end;min-width:0}.FontPropsPanel-module__iev6hW__compareModeTabs{gap:var(--font-props-space-2xs);grid-template-columns:repeat(2,auto);align-items:center;display:grid}.FontPropsPanel-module__iev6hW__compareModeTabs .uf-option[data-active=true]{background:var(--uf-color-hover,var(--black-8));font-weight:var(--uf-font-weight-semibold)}.FontPropsPanel-module__iev6hW__caseRow{gap:var(--font-props-space-2xs);flex-wrap:nowrap;justify-content:flex-start;align-items:center;width:auto;display:flex}.FontPropsPanel-module__iev6hW__caseRow .uf-option{justify-content:center}.FontPropsPanel-module__iev6hW__caseRow .uf-option[data-active=true]{background:var(--uf-color-hover,var(--black-8));font-weight:var(--uf-font-weight-semibold)}.FontPropsPanel-module__iev6hW__caseSquare{width:var(--font-props-control-size);min-width:var(--font-props-control-size);height:var(--font-props-control-size);flex:none;justify-content:center;padding:0}.FontPropsPanel-module__iev6hW__caseSquare [data-scope=button][data-part=text]{text-align:center;justify-content:center;width:100%}.FontPropsPanel-module__iev6hW__grow{flex:1;min-width:0}.FontPropsPanel-module__iev6hW__label{font-weight:var(--uf-font-weight-semibold)}.FontPropsPanel-module__iev6hW__small{font-size:var(--uf-font-size-sm);opacity:.72}.FontPropsPanel-module__iev6hW__grid2{row-gap:var(--font-props-space-2xs);column-gap:var(--font-props-space-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@container fontPropsPanel (max-width:479px){.FontPropsPanel-module__iev6hW__grid2{grid-template-columns:1fr;column-gap:0}}.FontPropsPanel-module__iev6hW__opacityRow{gap:var(--font-props-space-2xs);grid-template-columns:minmax(0,1fr) 1fr;align-items:center;min-width:0;display:grid}.FontPropsPanel-module__iev6hW__controlRow{gap:var(--font-props-space-sm);align-items:center;display:flex}.FontPropsPanel-module__iev6hW__numInput{width:var(--font-props-num-width);flex-shrink:0}.FontPropsPanel-module__iev6hW__axisRow{gap:var(--font-props-space-2xs);grid-template-columns:auto minmax(0,1fr);align-items:center;min-width:0;display:grid}.FontPropsPanel-module__iev6hW__axisRowAction{gap:var(--font-props-space-2xs);grid-template-columns:minmax(0,1fr) auto;align-items:center;min-width:0;display:grid}.FontPropsPanel-module__iev6hW__axisActionButton{min-width:var(--font-props-control-size);width:var(--font-props-control-size);height:var(--font-props-control-size)}.FontPropsPanel-module__iev6hW__slidersCol{gap:var(--font-props-space-2xs);flex-direction:column;display:flex}.FontPropsPanel-module__iev6hW__twoCol{gap:var(--font-props-space-2xs);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;display:grid}.FontPropsPanel-module__iev6hW__miniField{gap:var(--font-props-space-2xs);flex-direction:column;min-width:0;display:flex}.FontPropsPanel-module__iev6hW__miniInput .uf-input-wrapper{width:100%}.FontPropsPanel-module__iev6hW__miniInput{position:relative}.FontPropsPanel-module__iev6hW__alignSection{gap:var(--font-props-space-2xs);flex-direction:column;align-items:flex-start;display:flex}.FontPropsPanel-module__iev6hW__alignRow{gap:var(--font-props-space-2xs);grid-template-columns:minmax(0,1fr) auto;align-items:center;min-width:0;display:grid}.FontPropsPanel-module__iev6hW__alignRow .uf-text{min-width:0}.FontPropsPanel-module__iev6hW__iconButtons,.FontPropsPanel-module__iev6hW__iconButtons2{grid-template-columns:repeat(3, var(--font-props-control-size));gap:var(--font-props-space-2xs);justify-content:start;align-items:center;width:auto;display:grid}:is(.FontPropsPanel-module__iev6hW__iconButtons .uf-option[data-active=true],.FontPropsPanel-module__iev6hW__iconButtons2 .uf-option[data-active=true]){background:var(--uf-color-hover,var(--black-8))}:is(.FontPropsPanel-module__iev6hW__iconButtons .uf-option:focus-visible,.FontPropsPanel-module__iev6hW__iconButtons2 .uf-option:focus-visible){--uf-button-ring-color:transparent}.FontPropsPanel-module__iev6hW__axisBlock{gap:var(--font-props-space-2xs);flex-direction:column;display:flex}.FontPropsPanel-module__iev6hW__axisSlider{min-width:0}.FontPropsPanel-module__iev6hW__featureList{gap:var(--font-props-space-2xs);flex-direction:column;display:flex}.FontPropsPanel-module__iev6hW__featureGlyphSample{color:color-mix(in srgb, var(--uf-color-foreground,CanvasText) 44%, transparent);padding:0 0 var(--font-props-space-xs) var(--font-props-feature-indent);max-width:100%}.FontPropsPanel-module__iev6hW__featureGroups{gap:var(--uf-control-gap);flex-direction:column;display:flex}.FontPropsPanel-module__iev6hW__featureGroup{gap:var(--font-props-space-sm);flex-direction:column;display:flex}.FontPropsPanel-module__iev6hW__featureGroupTitle{opacity:.72}.FontPropsPanel-module__iev6hW__featureButton{justify-content:space-between}.FontPropsPanel-module__iev6hW__pill{align-items:center;gap:var(--font-props-space-sm);display:inline-flex}.FontPropsPanel-module__iev6hW__sectionBody{gap:var(--font-props-space-sm);flex-direction:column;display:flex}.FontPropsPanel-module__iev6hW__numInput .uf-input-wrapper{width:100%}.FontPropsPanel-module__iev6hW__numInput .uf-input{padding:var(--uf-control-pad-y) var(--uf-control-pad-text)}
.SideDropdown-module__kT59IG__shield{z-index:var(--side-dropdown-shield-z,1999);pointer-events:auto;background:0 0;position:fixed;inset:0}.SideDropdown-module__kT59IG__panel{--side-dropdown-max-h:calc(var(--uf-spacing-8) * 15);--side-dropdown-body-pad:var(--uf-spacing-3);--side-dropdown-body-gap:var(--uf-spacing-2);z-index:var(--side-dropdown-z,2000);max-height:var(--side-dropdown-max-h);background:0 0;border:none;border-radius:0;flex-direction:column;display:flex;position:fixed;overflow:hidden}.SideDropdown-module__kT59IG__panel:before{content:"";background:var(--uf-color-props-panel,var(--uf-color-panel));opacity:.98;z-index:0;pointer-events:none;position:absolute;inset:0}:root[data-theme=light] .SideDropdown-module__kT59IG__panel:before{background:color-mix(in srgb, var(--uf-color-props-panel) 96%, var(--uf-color-background));opacity:1}.SideDropdown-module__kT59IG__body{min-height:0;padding:var(--side-dropdown-body-pad);gap:var(--side-dropdown-body-gap);z-index:1;flex-direction:column;flex:1;display:flex;position:relative;overflow:auto}
