.gjIGiq_page{max-width:1440px;margin:0 auto;padding:40px 64px 64px}.gjIGiq_intro{border-bottom:var(--lightningcss-light,1px solid var(--mantine-color-border-0)) var(--lightningcss-dark,1px solid var(--mantine-color-border-1));grid-template-columns:minmax(0,7fr) minmax(300px,5fr);align-items:start;gap:72px;padding-bottom:48px;display:grid}.gjIGiq_story{min-width:0}.gjIGiq_story h2{letter-spacing:-.04em;text-wrap:balance;max-width:15ch;margin:0;font-size:clamp(34px,4vw,58px);font-weight:600;line-height:1.04}.gjIGiq_prose{color:var(--lightningcss-light,#34435c) var(--lightningcss-dark,#cbd3e2);text-wrap:pretty;max-width:68ch;font-size:16px;line-height:1.75}.gjIGiq_prose p{margin:18px 0 0}.gjIGiq_prose ul,.gjIGiq_prose ol{margin:18px 0 0;padding-inline-start:1.4em}.gjIGiq_prose li+li{margin-top:6px}.gjIGiq_prose h3{color:var(--lightningcss-light,#01112c) var(--lightningcss-dark,#f5f7fb);letter-spacing:-.02em;margin:30px 0 0;font-size:20px;font-weight:600}.gjIGiq_prose a{color:var(--mantine-color-purple-0)}.gjIGiq_specimen{letter-spacing:-.04em;overflow-wrap:break-word;word-break:normal;text-wrap:balance;max-width:100%;margin-top:30px;font-size:clamp(58px,8vw,112px);font-weight:600;line-height:1.15}.gjIGiq_specimen[data-family-kind=symbols]{letter-spacing:0;text-wrap:wrap;line-height:1.35}.gjIGiq_specimen[data-category=icons]{letter-spacing:0;white-space:nowrap;font-size:clamp(58px,7vw,102px);line-height:1.15;overflow:hidden}.gjIGiq_facts{align-self:start;min-width:0;margin:0}.gjIGiq_facts:before{border-bottom:var(--lightningcss-light,1px solid var(--mantine-color-border-0)) var(--lightningcss-dark,1px solid var(--mantine-color-border-1));content:"At a glance";padding-bottom:12px;font-size:18px;font-weight:600;display:block}.gjIGiq_facts div{border-bottom:var(--lightningcss-light,1px solid var(--mantine-color-border-0)) var(--lightningcss-dark,1px solid var(--mantine-color-border-1));grid-template-columns:minmax(90px,.8fr) minmax(0,1.2fr);gap:24px;padding:16px 0;display:grid}.gjIGiq_facts dt{font-size:13px;font-weight:600}.gjIGiq_facts dd{color:var(--lightningcss-light,#52617a) var(--lightningcss-dark,#aeb9cc);overflow-wrap:anywhere;min-width:0;margin:0;font-size:14px}.gjIGiq_facts a{color:inherit;text-underline-offset:3px}.gjIGiq_usageStats{gap:6px;margin:0;padding:0;list-style:none;display:grid}.gjIGiq_usageStats li{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.gjIGiq_usageStats li>span:first-child{color:var(--lightningcss-light,#34435c) var(--lightningcss-dark,#cbd3e2);font-weight:600}.gjIGiq_usageStats .gjIGiq_usageValue{text-align:end}.gjIGiq_taxonomy{border-bottom:var(--lightningcss-light,1px solid var(--mantine-color-border-0)) var(--lightningcss-dark,1px solid var(--mantine-color-border-1));grid-template-columns:minmax(220px,4fr) minmax(0,8fr);gap:56px;padding:34px 0;display:grid}.gjIGiq_taxonomy h2,.gjIGiq_taxonomy p{margin:0}.gjIGiq_taxonomy h2{letter-spacing:-.02em;font-size:20px;font-weight:600}.gjIGiq_taxonomy p{color:var(--lightningcss-light,#52617a) var(--lightningcss-dark,#aeb9cc);margin-top:6px;font-size:14px}.gjIGiq_taxonomy ul{flex-wrap:wrap;align-content:flex-start;gap:8px;margin:0;padding:0;list-style:none;display:flex}.gjIGiq_taxonomy li{border:var(--lightningcss-light,1px solid var(--mantine-color-border-0)) var(--lightningcss-dark,1px solid var(--mantine-color-border-1));color:var(--lightningcss-light,#34435c) var(--lightningcss-dark,#cbd3e2);background:var(--lightningcss-light,#fbfcfe) var(--lightningcss-dark,#10192d);border-radius:3px;align-items:center;min-height:44px;padding:0 10px;font-size:13px;transition:border-color .12s,color .12s,background-color .12s;display:inline-flex}@media (hover:hover){.gjIGiq_taxonomy li:hover{color:var(--lightningcss-light,#201a73) var(--lightningcss-dark,#dedcff);background:var(--lightningcss-light,#f7f6ff) var(--lightningcss-dark,#171735);border-color:var(--lightningcss-light,#c8c5ff) var(--lightningcss-dark,#5852cc)}}.gjIGiq_article{border-bottom:var(--lightningcss-light,1px solid var(--mantine-color-border-0)) var(--lightningcss-dark,1px solid var(--mantine-color-border-1));grid-template-columns:minmax(220px,4fr) minmax(0,8fr);gap:56px;padding:46px 0;display:grid}.gjIGiq_article>h2{letter-spacing:-.03em;margin:0;font-size:30px;font-weight:600}.gjIGiq_article .gjIGiq_prose p:first-child,.gjIGiq_article .gjIGiq_prose h3:first-child{margin-top:0}.gjIGiq_capabilities,.gjIGiq_license,.gjIGiq_provenance,.gjIGiq_related{border-bottom:var(--lightningcss-light,1px solid var(--mantine-color-border-0)) var(--lightningcss-dark,1px solid var(--mantine-color-border-1));padding:42px 0}.gjIGiq_license{scroll-margin-top:5rem}.gjIGiq_licenseDocument{border:var(--lightningcss-light,1px solid var(--mantine-color-border-0)) var(--lightningcss-dark,1px solid var(--mantine-color-border-1));background:var(--lightningcss-light,#fbfcfe) var(--lightningcss-dark,#10192d)}.gjIGiq_licenseDocument:focus-within{border-color:var(--mantine-color-purple-0)}.gjIGiq_licenseAttribution{border-bottom:var(--lightningcss-light,1px solid var(--mantine-color-border-0)) var(--lightningcss-dark,1px solid var(--mantine-color-border-1));grid-template-columns:96px minmax(0,1fr);gap:22px;padding:18px 22px;display:grid}.gjIGiq_licenseAttribution strong{font-size:13px}.gjIGiq_licenseAttribution p{color:var(--lightningcss-light,#52617a) var(--lightningcss-dark,#aeb9cc);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.6}.gjIGiq_licenseText{box-sizing:border-box;overscroll-behavior:contain;scrollbar-gutter:stable;color:var(--lightningcss-light,#34435c) var(--lightningcss-dark,#cbd3e2);tab-size:4;background:0 0;border:0;border-radius:0;outline:0;width:100%;height:min(52vh,32rem);margin:0;padding:22px;font-size:13px;line-height:1.7;display:block;overflow:auto}.gjIGiq_licenseText pre{font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.gjIGiq_licenseText:focus-visible{outline:2px solid var(--mantine-color-purple-0);outline-offset:-3px}.gjIGiq_related ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.gjIGiq_related a{border:var(--lightningcss-light,1px solid var(--mantine-color-border-0)) var(--lightningcss-dark,1px solid var(--mantine-color-border-1));min-height:82px;color:inherit;border-radius:4px;flex-direction:column;justify-content:center;padding:16px;text-decoration:none;display:flex}.gjIGiq_related a:hover,.gjIGiq_related a:focus-visible{border-color:var(--mantine-color-purple-0)}.gjIGiq_related strong{font-size:.92rem}.gjIGiq_related span{color:var(--lightningcss-light,#52617a) var(--lightningcss-dark,#aeb9cc);margin-top:4px;font-size:.75rem}.gjIGiq_sectionHeading{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:26px;display:flex}.gjIGiq_sectionHeading h2,.gjIGiq_sectionHeading p{margin:0}.gjIGiq_sectionHeading h2{letter-spacing:-.03em;font-size:30px;font-weight:600}.gjIGiq_sectionHeading p{color:var(--lightningcss-light,#52617a) var(--lightningcss-dark,#aeb9cc);margin-top:6px}.gjIGiq_sectionHeading a{color:var(--mantine-color-purple-0);text-underline-offset:4px;flex:none;font-size:14px;font-weight:600;text-decoration:none}.gjIGiq_sectionHeading a:hover{text-decoration:underline}.gjIGiq_sectionHeading a:focus-visible{outline:2px solid var(--mantine-color-purple-0);outline-offset:4px}.gjIGiq_capabilityGrid{border:var(--lightningcss-light,1px solid var(--mantine-color-border-0)) var(--lightningcss-dark,1px solid var(--mantine-color-border-1));grid-template-columns:minmax(260px,5fr) minmax(0,7fr);display:grid}.gjIGiq_capabilityGrid>.gjIGiq_capabilityPanel{min-width:0;padding:28px}.gjIGiq_capabilityGrid>.gjIGiq_axisPanel{border-left:var(--lightningcss-light,1px solid var(--mantine-color-border-0)) var(--lightningcss-dark,1px solid var(--mantine-color-border-1))}.gjIGiq_capabilityGrid>.gjIGiq_fullWidthPanel{border-left:0;grid-column:1/-1}.gjIGiq_capabilityGrid>.gjIGiq_languagePanel{border-bottom:var(--lightningcss-light,1px solid var(--mantine-color-border-0)) var(--lightningcss-dark,1px solid var(--mantine-color-border-1));grid-column:1/-1}.gjIGiq_capabilityGrid h3,.gjIGiq_capabilityGrid p{margin-top:0}.gjIGiq_capabilityGrid h3{letter-spacing:-.015em;margin-bottom:8px;font-size:18px;font-weight:600}.gjIGiq_capabilityGrid p{color:var(--lightningcss-light,#52617a) var(--lightningcss-dark,#aeb9cc);font-size:14px}.gjIGiq_styleSummary{color:var(--lightningcss-light,#52617a) var(--lightningcss-dark,#aeb9cc);margin-bottom:0;font-size:14px}.gjIGiq_axisIntro{margin:12px 0 0}.gjIGiq_weightList{border-top:var(--lightningcss-light,1px solid var(--mantine-color-border-0)) var(--lightningcss-dark,1px solid var(--mantine-color-border-1));grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin:18px 0 0;padding:0;list-style:none;display:grid}.gjIGiq_weightList li{border-bottom:var(--lightningcss-light,1px solid var(--mantine-color-border-0)) var(--lightningcss-dark,1px solid var(--mantine-color-border-1));justify-content:space-between;align-items:baseline;gap:16px;min-width:0;padding:12px 16px 12px 0;display:flex}.gjIGiq_weightSample{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:24px;line-height:1.25;overflow:hidden}.gjIGiq_weightLabel{color:var(--lightningcss-light,#52617a) var(--lightningcss-dark,#aeb9cc);flex:none;font-size:12px}.gjIGiq_sourceSummary{border:var(--lightningcss-light,1px solid var(--mantine-color-border-0)) var(--lightningcss-dark,1px solid var(--mantine-color-border-1));grid-template-columns:repeat(auto-fit,minmax(190px,1fr));margin:0;display:grid}.gjIGiq_sourceSummary div{min-width:0;padding:20px}.gjIGiq_sourceSummary div+div{border-left:var(--lightningcss-light,1px solid var(--mantine-color-border-0)) var(--lightningcss-dark,1px solid var(--mantine-color-border-1))}.gjIGiq_sourceSummary dt{color:var(--lightningcss-light,#52617a) var(--lightningcss-dark,#aeb9cc);text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:600}.gjIGiq_sourceSummary dd{overflow-wrap:anywhere;margin:7px 0 0;font-size:15px;font-weight:600}.gjIGiq_sourceFiles{border-right:var(--lightningcss-light,1px solid var(--mantine-color-border-0)) var(--lightningcss-dark,1px solid var(--mantine-color-border-1));border-bottom:var(--lightningcss-light,1px solid var(--mantine-color-border-0)) var(--lightningcss-dark,1px solid var(--mantine-color-border-1));border-left:var(--lightningcss-light,1px solid var(--mantine-color-border-0)) var(--lightningcss-dark,1px solid var(--mantine-color-border-1))}.gjIGiq_sourceFiles ul{margin:0;padding:0 20px;list-style:none}.gjIGiq_sourceFiles li{border-top:var(--lightningcss-light,1px solid var(--mantine-color-border-0)) var(--lightningcss-dark,1px solid var(--mantine-color-border-1));justify-content:space-between;align-items:center;gap:24px;padding:12px 0;display:flex}.gjIGiq_sourceFiles .gjIGiq_sourceFileDetails{min-width:0}.gjIGiq_sourceFiles .gjIGiq_sourceFileDetails>strong,.gjIGiq_sourceFiles .gjIGiq_sourceFileDetails>span{display:block}.gjIGiq_sourceFiles .gjIGiq_sourceFileDetails>strong{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.gjIGiq_sourceFiles .gjIGiq_sourceFileDetails>strong a{color:inherit;text-underline-offset:3px;-webkit-text-decoration-color:var(--lightningcss-light,#aeb6c4) var(--lightningcss-dark,#66738a);text-decoration-color:var(--lightningcss-light,#aeb6c4) var(--lightningcss-dark,#66738a)}.gjIGiq_sourceFiles .gjIGiq_sourceFileMeta{color:var(--lightningcss-light,#52617a) var(--lightningcss-dark,#aeb9cc);margin-top:3px;font-size:12px;line-height:1.5}.gjIGiq_sourceFiles .gjIGiq_sourceChecksum{min-height:44px;color:var(--mantine-color-purple-0);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:7px;padding:0 4px;font-size:12px;font-weight:600;display:inline-flex}.gjIGiq_sourceFiles .gjIGiq_sourceChecksum:focus-visible{outline:2px solid var(--mantine-color-purple-0);outline-offset:2px}.gjIGiq_checksumTooltip{font-family:var(--mantine-font-family-monospace);overflow-wrap:anywhere}@media (width<=62em){.gjIGiq_page{padding-left:32px;padding-right:32px}.gjIGiq_intro{gap:40px}.gjIGiq_capabilityGrid{grid-template-columns:minmax(0,1fr)}.gjIGiq_capabilityGrid>.gjIGiq_axisPanel{border-left:0}.gjIGiq_capabilityGrid>.gjIGiq_capabilityPanel:nth-child(3){border-top:var(--lightningcss-light,1px solid var(--mantine-color-border-0)) var(--lightningcss-dark,1px solid var(--mantine-color-border-1))}.gjIGiq_sourceSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.gjIGiq_sourceSummary div:nth-child(n+3){border-top:var(--lightningcss-light,1px solid var(--mantine-color-border-0)) var(--lightningcss-dark,1px solid var(--mantine-color-border-1))}.gjIGiq_sourceSummary div:nth-child(odd){border-left:0}.gjIGiq_related ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=48em){.gjIGiq_page{padding:32px 24px 48px}.gjIGiq_intro,.gjIGiq_taxonomy,.gjIGiq_article{grid-template-columns:minmax(0,1fr);gap:30px}.gjIGiq_intro{padding-bottom:38px}.gjIGiq_taxonomy,.gjIGiq_article{padding:34px 0}.gjIGiq_sectionHeading{flex-direction:column;align-items:flex-start;gap:16px}.gjIGiq_licenseAttribution{grid-template-columns:minmax(0,1fr);gap:4px;padding:18px}.gjIGiq_licenseText{height:min(56vh,26rem);padding:18px}.gjIGiq_sourceFiles li{flex-direction:column;align-items:flex-start;gap:2px}.gjIGiq_sourceFiles .gjIGiq_sourceChecksum{margin-inline-start:-4px}.gjIGiq_sourceSummary{grid-template-columns:minmax(0,1fr)}.gjIGiq_sourceSummary div+div{border-top:var(--lightningcss-light,1px solid var(--mantine-color-border-0)) var(--lightningcss-dark,1px solid var(--mantine-color-border-1));border-left:0}.gjIGiq_facts div{grid-template-columns:100px minmax(0,1fr)}.gjIGiq_related ul{grid-template-columns:minmax(0,1fr)}}@media (pointer:coarse){:is(.gjIGiq_facts a,.gjIGiq_sectionHeading a,.gjIGiq_sourceFiles a,.gjIGiq_related a){align-items:center;min-height:44px;display:inline-flex}}.M5DU6G_root{margin-top:18px}.M5DU6G_search{border:var(--lightningcss-light,1px solid var(--mantine-color-border-0)) var(--lightningcss-dark,1px solid var(--mantine-color-border-1));border-radius:4px;align-items:center;gap:10px;min-width:0;margin-bottom:10px;padding:0 12px;display:flex}.M5DU6G_search input{width:100%;min-width:0;height:44px;color:inherit;font:inherit;background:0 0;border:0;outline:0}.M5DU6G_search:focus-within{border-color:var(--mantine-color-purple-0)}.M5DU6G_status{margin:0 0 8px!important;font-size:12px!important}.M5DU6G_list{overscroll-behavior:contain;border-top:var(--lightningcss-light,1px solid var(--mantine-color-border-0)) var(--lightningcss-dark,1px solid var(--mantine-color-border-1));scrollbar-gutter:stable;grid-template-columns:repeat(2,minmax(0,1fr));max-height:320px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.M5DU6G_list li{border-bottom:var(--lightningcss-light,1px solid var(--mantine-color-border-0)) var(--lightningcss-dark,1px solid var(--mantine-color-border-1));min-width:0;padding:10px 12px 10px 0}.M5DU6G_list strong,.M5DU6G_list span,.M5DU6G_list code{overflow-wrap:anywhere;line-height:1.35;display:block}.M5DU6G_list strong{font-size:13px}.M5DU6G_list span,.M5DU6G_list code{color:var(--lightningcss-light,#52617a) var(--lightningcss-dark,#aeb9cc);margin-top:2px;font-size:11px}.M5DU6G_list code{font-family:var(--mantine-font-family-monospace)}.M5DU6G_languageList{grid-template-columns:repeat(3,minmax(0,1fr));max-height:280px}.M5DU6G_axisList{grid-template-columns:minmax(0,1fr);max-height:380px}.M5DU6G_featureList{max-height:380px}.M5DU6G_itemDescription{max-width:54ch;margin-top:5px!important;font-size:12px!important;line-height:1.5!important}.M5DU6G_itemTag{margin-top:7px!important}.M5DU6G_itemMeta{color:var(--lightningcss-light,#52617a) var(--lightningcss-dark,#aeb9cc);overflow-wrap:anywhere;margin-top:2px;font-size:11px;line-height:1.35;display:block}.M5DU6G_itemMeta code{color:inherit;font-size:inherit;margin:0;display:inline}.M5DU6G_empty{color:var(--lightningcss-light,#52617a) var(--lightningcss-dark,#aeb9cc);margin:10px 0 0!important;font-size:13px!important}@media (width<=48em){.M5DU6G_list,.M5DU6G_languageList{grid-template-columns:minmax(0,1fr)}.M5DU6G_search input{font-size:1rem}}
