.page-module__JUNZTW__dsLayout{gap:var(--layout-column-gap);width:100%;max-width:1440px;padding-top:var(--primitive-gap-1000);display:flex}.page-module__JUNZTW__dsContent{gap:var(--gap-2000);flex-direction:column;flex:1;min-width:0;display:flex}.page-module__JUNZTW__pageHeader{margin-top:calc(var(--primitive-gap-1000) - var(--gap-2000));justify-content:space-between;align-items:baseline;gap:var(--primitive-gap-500);width:100%;display:flex}.page-module__JUNZTW__pageTitle{font-family:var(--font-display-2-family);font-size:var(--font-display-2-size);font-weight:var(--font-display-2-weight);line-height:var(--font-display-2-line-height);letter-spacing:var(--font-display-2-letter-spacing);color:var(--color-text-primary)}.page-module__JUNZTW__subDisplay{font-family:var(--font-sub-display-family);font-size:var(--font-sub-display-size);font-weight:var(--font-sub-display-weight);line-height:var(--font-sub-display-line-height);letter-spacing:var(--font-sub-display-letter-spacing);color:var(--color-text-primary);margin-bottom:0}.page-module__JUNZTW__introSection{gap:var(--primitive-gap-500);flex-direction:column;display:flex}.page-module__JUNZTW__introBody{font-family:var(--font-paragraph-family);font-size:var(--font-paragraph-size);font-weight:var(--font-paragraph-weight);line-height:var(--font-paragraph-line-height);color:var(--color-text-primary)}.page-module__JUNZTW__section{gap:var(--gap-500);flex-direction:column;display:flex}.page-module__JUNZTW__sectionNote{font-family:var(--font-paragraph-sm-family);font-size:var(--font-paragraph-sm-size);font-weight:var(--font-paragraph-sm-weight);line-height:var(--font-paragraph-sm-line-height);color:var(--color-text-secondary)}.page-module__JUNZTW__statRow{gap:var(--gap-500);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));display:grid}@media (max-width:900px){.page-module__JUNZTW__dsLayout{flex-direction:column}}.page-module__JUNZTW__demo{justify-content:space-between;align-items:center;gap:var(--gap-500);padding:var(--padding-400) var(--padding-500);background-color:var(--color-bg-container-secondary);border:var(--border-025) solid var(--color-bg-container-border);border-radius:var(--radius-400);flex-wrap:wrap;display:flex}.page-module__JUNZTW__demoCopy{gap:var(--gap-100);flex-direction:column;flex:auto;min-width:0;display:flex}.page-module__JUNZTW__demoTitle{font-family:var(--font-title-body-family);font-size:var(--font-title-body-size);font-weight:var(--font-title-body-weight);line-height:var(--font-title-body-line-height);color:var(--color-text-primary)}.page-module__JUNZTW__demoBody{font-family:var(--font-paragraph-sm-family);font-size:var(--font-paragraph-sm-size);font-weight:var(--font-paragraph-sm-weight);line-height:var(--font-paragraph-sm-line-height);color:var(--color-text-secondary)}
.ds-section-title{align-items:baseline;gap:var(--gap-400);border-bottom:var(--border-025) solid var(--color-divider);padding-bottom:var(--padding-500);display:flex}.ds-section-title--no-divider{padding-bottom:var(--padding-400);border-bottom:none}.ds-section-title__heading{font-family:var(--font-heading-2-family);font-size:var(--font-heading-2-size);font-weight:var(--font-heading-2-weight);line-height:var(--font-heading-2-line-height);letter-spacing:var(--font-heading-2-letter-spacing);color:var(--color-text-secondary)}.ds-section-title__trailing{font-family:var(--font-paragraph-family);font-size:var(--font-paragraph-size);font-weight:var(--font-paragraph-weight);line-height:var(--font-paragraph-line-height);color:var(--color-text-tertiary)}
.page-module__uZU3Ga__dsLayout{gap:var(--layout-column-gap);width:100%;max-width:1440px;padding-top:var(--primitive-gap-1000);display:flex}.page-module__uZU3Ga__dsContent{gap:var(--gap-2000);flex-direction:column;flex:1;display:flex}.page-module__uZU3Ga__pageHeader{margin-top:calc(var(--primitive-gap-1000) - var(--gap-2000));justify-content:space-between;align-items:baseline;gap:var(--primitive-gap-500);width:100%;display:flex}.page-module__uZU3Ga__pageTitle{font-family:var(--font-display-2-family);font-size:var(--font-display-2-size);font-weight:var(--font-display-2-weight);line-height:var(--font-display-2-line-height);letter-spacing:var(--font-display-2-letter-spacing);color:var(--color-text-primary)}.page-module__uZU3Ga__subDisplay{font-family:var(--font-sub-display-family);font-size:var(--font-sub-display-size);font-weight:var(--font-sub-display-weight);line-height:var(--font-sub-display-line-height);letter-spacing:var(--font-sub-display-letter-spacing);color:var(--color-text-primary);margin-bottom:0}.page-module__uZU3Ga__introSection{gap:var(--primitive-gap-500);flex-direction:column;display:flex}.page-module__uZU3Ga__introBody{font-size:var(--font-paragraph-size);font-weight:var(--font-paragraph-weight);line-height:var(--font-paragraph-line-height);color:var(--color-text-primary)}.page-module__uZU3Ga__categorySections{gap:var(--gap-2000);flex-direction:column;display:flex}.page-module__uZU3Ga__categorySection{gap:var(--primitive-gap-500);scroll-margin-top:var(--layout-anchor-clearance);flex-direction:column;display:flex}@media (max-width:959px){.page-module__uZU3Ga__pageHeader{flex-direction:column;align-items:flex-start}.page-module__uZU3Ga__dsLayout{min-width:0;padding-left:0}.page-module__uZU3Ga__dsContent{min-width:0;max-width:100%}}
.TypeView-module__P_Bf4W__faceCards{gap:var(--gap-400);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.TypeView-module__P_Bf4W__faceCard{align-items:center;gap:var(--gap-400);padding:var(--padding-400);background:var(--color-bg-container-primary);border:var(--border-025) solid var(--color-bg-container-border);border-radius:var(--radius-600);display:flex}.TypeView-module__P_Bf4W__faceGlyph{width:64px;height:64px;font-family:var(--font-heading-1-family);font-size:var(--font-heading-1-size);font-weight:var(--font-heading-2-weight);color:var(--color-text-primary);background:var(--color-bg-container-secondary);border-radius:var(--radius-400);flex:none;place-items:center;display:grid}.TypeView-module__P_Bf4W__faceInfo{gap:var(--gap-050);flex-direction:column;min-width:0;display:flex}.TypeView-module__P_Bf4W__faceRole{font-size:var(--font-overline-size);font-weight:var(--font-overline-weight);line-height:var(--font-overline-line-height);letter-spacing:var(--font-overline-letter-spacing);text-transform:uppercase;color:var(--color-text-tertiary)}.TypeView-module__P_Bf4W__faceName{font-size:var(--font-title-body-size);font-weight:var(--font-title-body-weight);line-height:var(--font-title-body-line-height);color:var(--color-text-primary)}.TypeView-module__P_Bf4W__faceToken{font-family:var(--font-family-code);font-size:var(--font-paragraph-sm-size);color:var(--color-text-tertiary)}.TypeView-module__P_Bf4W__ramp{flex-direction:column;display:flex;container-type:inline-size}.TypeView-module__P_Bf4W__rampRow{gap:var(--gap-500);padding:var(--padding-400) 0;border-bottom:var(--border-025) solid var(--color-divider);grid-template-columns:220px minmax(0,1fr);align-items:center;display:grid}.TypeView-module__P_Bf4W__rampRow:last-child{border-bottom:none}.TypeView-module__P_Bf4W__rampMeta{gap:var(--gap-050);flex-direction:column;min-width:0;display:flex}.TypeView-module__P_Bf4W__rampName{align-items:center;gap:var(--gap-100);font-size:var(--font-paragraph-emphasis-size);font-weight:var(--font-paragraph-emphasis-weight);line-height:var(--font-paragraph-emphasis-line-height);color:var(--color-text-primary);display:inline-flex}.TypeView-module__P_Bf4W__roleChip{padding:0 var(--padding-150);font-size:var(--font-caption-size);font-weight:var(--font-paragraph-sm-emphasis-weight);line-height:var(--font-overline-line-height);color:var(--color-text-secondary);background:var(--color-bg-container-tertiary);border-radius:var(--radius-pill);white-space:nowrap;flex:none}.TypeView-module__P_Bf4W__rampToken{font-family:var(--font-family-code);font-size:var(--font-paragraph-sm-size);color:var(--color-text-tertiary)}.TypeView-module__P_Bf4W__rampValues{font-family:var(--font-family-code);font-size:var(--font-paragraph-sm-size);color:var(--color-text-secondary)}.TypeView-module__P_Bf4W__rampSample{color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}@container (max-width:719px){.TypeView-module__P_Bf4W__rampRow{gap:var(--gap-200);grid-template-columns:1fr;align-items:start}}
.page-module__zc9bGG__dsLayout{gap:var(--layout-column-gap);width:100%;max-width:1440px;padding-top:var(--primitive-gap-1000);display:flex}.page-module__zc9bGG__dsContent{gap:var(--gap-2000);flex-direction:column;flex:1;min-width:0;display:flex}.page-module__zc9bGG__pageHeader{margin-top:calc(var(--primitive-gap-1000) - var(--gap-2000));justify-content:space-between;align-items:baseline;gap:var(--primitive-gap-500);width:100%;display:flex}.page-module__zc9bGG__pageTitle{font-family:var(--font-display-2-family);font-size:var(--font-display-2-size);font-weight:var(--font-display-2-weight);line-height:var(--font-display-2-line-height);letter-spacing:var(--font-display-2-letter-spacing);color:var(--color-text-primary)}.page-module__zc9bGG__subDisplay{font-family:var(--font-sub-display-family);font-size:var(--font-sub-display-size);font-weight:var(--font-sub-display-weight);line-height:var(--font-sub-display-line-height);letter-spacing:var(--font-sub-display-letter-spacing);color:var(--color-text-primary);margin-bottom:0}.page-module__zc9bGG__introSection{gap:var(--primitive-gap-500);flex-direction:column;display:flex}.page-module__zc9bGG__introBody{font-size:var(--font-paragraph-size);font-weight:var(--font-paragraph-weight);line-height:var(--font-paragraph-line-height);color:var(--color-text-primary)}.page-module__zc9bGG__section{gap:var(--primitive-gap-1000);flex-direction:column;width:100%;display:flex}.page-module__zc9bGG__sectionBody{font-size:var(--font-paragraph-size);font-weight:var(--font-paragraph-weight);line-height:var(--font-paragraph-line-height);color:var(--color-text-primary)}.page-module__zc9bGG__demoStack{gap:var(--gap-400);flex-direction:column;display:flex}.page-module__zc9bGG__demoReadout{font-size:var(--font-paragraph-sm-size);font-weight:var(--font-paragraph-sm-weight);line-height:var(--font-paragraph-sm-line-height);color:var(--color-text-secondary)}@media (max-width:959px){.page-module__zc9bGG__pageHeader{flex-direction:column;align-items:flex-start}.page-module__zc9bGG__dsLayout{min-width:0;padding-left:0}.page-module__zc9bGG__dsContent{min-width:0;max-width:100%}}
