@font-face{font-family:GeistSans;src:url(/_next/static/media/0b78ff376f6b9734-s.p.woff2?dpl=dpl_7PHXkB9eHgt6UX4B7xJjssSDiAUo) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local("Arial");ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.00%;size-adjust:106.28%}.__className_653dd9{font-family:GeistSans,GeistSans Fallback}.__variable_653dd9{--font-geist-sans:"GeistSans","GeistSans Fallback"}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-sans-condensed-cyrillic-ext-500-normal.67f4ac76.woff2?dpl=dpl_7PHXkB9eHgt6UX4B7xJjssSDiAUo) format("woff2"),url(/_next/static/media/ibm-plex-sans-condensed-cyrillic-ext-500-normal.6958af8a.woff?dpl=dpl_7PHXkB9eHgt6UX4B7xJjssSDiAUo) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-sans-condensed-vietnamese-500-normal.11e29f10.woff2?dpl=dpl_7PHXkB9eHgt6UX4B7xJjssSDiAUo) format("woff2"),url(/_next/static/media/ibm-plex-sans-condensed-vietnamese-500-normal.24c61865.woff?dpl=dpl_7PHXkB9eHgt6UX4B7xJjssSDiAUo) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-sans-condensed-latin-ext-500-normal.0f238505.woff2?dpl=dpl_7PHXkB9eHgt6UX4B7xJjssSDiAUo) format("woff2"),url(/_next/static/media/ibm-plex-sans-condensed-latin-ext-500-normal.25af2598.woff?dpl=dpl_7PHXkB9eHgt6UX4B7xJjssSDiAUo) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-sans-condensed-latin-500-normal.33fd990d.woff2?dpl=dpl_7PHXkB9eHgt6UX4B7xJjssSDiAUo) format("woff2"),url(/_next/static/media/ibm-plex-sans-condensed-latin-500-normal.72d17909.woff?dpl=dpl_7PHXkB9eHgt6UX4B7xJjssSDiAUo) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/ibm-plex-sans-condensed-cyrillic-ext-700-normal.dc6a517b.woff2?dpl=dpl_7PHXkB9eHgt6UX4B7xJjssSDiAUo) format("woff2"),url(/_next/static/media/ibm-plex-sans-condensed-cyrillic-ext-700-normal.0b7fa633.woff?dpl=dpl_7PHXkB9eHgt6UX4B7xJjssSDiAUo) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/ibm-plex-sans-condensed-vietnamese-700-normal.efa77952.woff2?dpl=dpl_7PHXkB9eHgt6UX4B7xJjssSDiAUo) format("woff2"),url(/_next/static/media/ibm-plex-sans-condensed-vietnamese-700-normal.2a91b7fe.woff?dpl=dpl_7PHXkB9eHgt6UX4B7xJjssSDiAUo) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/ibm-plex-sans-condensed-latin-ext-700-normal.6c108ddd.woff2?dpl=dpl_7PHXkB9eHgt6UX4B7xJjssSDiAUo) format("woff2"),url(/_next/static/media/ibm-plex-sans-condensed-latin-ext-700-normal.3c4e712c.woff?dpl=dpl_7PHXkB9eHgt6UX4B7xJjssSDiAUo) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/ibm-plex-sans-condensed-latin-700-normal.f69419a4.woff2?dpl=dpl_7PHXkB9eHgt6UX4B7xJjssSDiAUo) format("woff2"),url(/_next/static/media/ibm-plex-sans-condensed-latin-700-normal.686ddac0.woff?dpl=dpl_7PHXkB9eHgt6UX4B7xJjssSDiAUo) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.reference-jump{display:inline-flex;align-items:center;margin-top:16px;min-height:44px;color:var(--color-accent-text);font-size:14px;font-weight:500}.docs-document :is(.hero,.charts-hero,.curves-hero,.core-hero,.localization-hero,.social-hero,.applications-hero)>*{grid-column:auto}.docs-document .social-page-footer{display:none}.docs-document :is(.admin-dashboard-frame,.pc-dashboard){box-shadow:none}.documentation-scale>h2{font-size:24px;line-height:1.3;letter-spacing:-.015em}.documentation-scale>p,.locale-demo-note{font-size:14px;line-height:1.7;color:var(--color-text-secondary)}.copy-status{display:block}@container (max-width:1120px){.docs-document .admin-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.docs-document .admin-chart-grid{grid-template-columns:1fr}.docs-document .admin-chart-panel>header{grid-template-columns:minmax(0,1fr)}.docs-document .social-master-info{grid-template-columns:1fr}.docs-document .social-master-info>a{grid-column:auto}.docs-document .admin-kpi-grid strong{font-size:28px;white-space:nowrap}.docs-document .admin-dashboard-frame{grid-template-columns:180px minmax(0,1fr)}}@container (max-width:800px){.docs-document .admin-dashboard-frame{grid-template-columns:minmax(0,1fr)}.docs-document .admin-dashboard-sidebar{display:none}.docs-document .admin-chart-panel>header dl{grid-template-columns:1fr}.docs-document .admin-chart-panel>header dd{white-space:normal}}@media (max-width:480px){.docs-document .admin-kpi-grid{grid-template-columns:minmax(0,1fr)}}.doc-kicker{margin:0;color:var(--color-accent-text);font-size:12px;font-weight:600;line-height:20px;letter-spacing:.06em;text-transform:uppercase}.docs-workspace{display:grid;grid-template-columns:232px minmax(0,1fr);max-width:1680px;margin:auto;align-items:start}.docs-sidebar{position:sticky;top:72px;height:calc(100dvh - 72px);overflow-y:auto;overscroll-behavior:contain;border-right:1px solid var(--color-border-subtle);padding:24px 16px 40px;scrollbar-width:thin}.docs-navigation{font-size:13px;line-height:20px}.docs-navigation section{margin-top:24px}.docs-navigation h2{font-size:12px;line-height:20px;font-weight:600;letter-spacing:.01em;color:var(--color-text-primary);margin:0 12px 8px}.docs-navigation a{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;min-height:36px;border-radius:6px;color:var(--color-text-secondary)}.docs-navigation a:hover{background:var(--color-bg-sunken);color:var(--color-text-primary)}.docs-navigation a[aria-current=page]{background:var(--color-accent-subtle);color:var(--color-accent-text);font-weight:600}.docs-navigation .docs-overview{font-weight:500;color:var(--color-text-primary)}.docs-nav-bottom{border-top:1px solid var(--color-border-subtle);padding-top:16px;margin-top:24px}.docs-nav-bottom span{font:12px var(--font-data);color:var(--color-accent-text)}.docs-document{min-width:0;padding:0 clamp(24px,3.3vw,64px);container-type:inline-size;--merxi-layout-section-space:64px;--merxi-layout-page-gutter:0px;--merxi-layout-content-max:1120px}.docs-document main{padding-inline:0;overflow:visible;background:none;min-height:0}.docs-document main,.docs-document main>nav,.docs-document main>section{width:100%;max-width:1120px;margin-inline:auto}.docs-document :is(.site-footer,.core-footer,.charts-footer,.curves-footer,.applications-footer,.social-footer,.downloads-footer){display:none}.docs-document main>section{padding-block:48px}.docs-document main>section:first-child{padding-block:40px;min-height:0;gap:32px}.docs-document :is(.hero,.charts-hero,.curves-hero,.core-hero,.localization-hero,.social-hero,.applications-hero,.pc-hero,.admin-reference-hero){min-height:0;grid-template-columns:minmax(0,1fr);gap:24px}.docs-document main h1{max-width:22ch;margin-top:16px;font-size:48px;line-height:1.12;letter-spacing:-.03em;font-weight:600;text-wrap:balance}.docs-document main h1 span{color:var(--color-accent-solid)}.docs-document :is(.hero-intro,.charts-hero-copy,.curves-hero-copy>p,.core-hero-copy>p,.social-hero-copy>p,.applications-hero-lead){max-width:64ch;font-size:16px;line-height:1.7}.docs-document :is(.hero-system,.hero-chart,.core-hero-mark,.hero-specimen,.localization-hero-specimen,.downloads-hero-art){display:none}.docs-document .hero-baseline{display:none}.docs-document .core-hero-facts{grid-column:auto;margin-top:8px}.docs-document .social-hero-rail{height:8px}.docs-document .chapter-nav{position:static;top:auto}.docs-document :is(.section-heading,.charts-section-heading,.curves-section-heading,.core-section-heading,.applications-section-heading,.social-section-header,.localization-heading){display:block;margin-bottom:32px}.docs-document :is(.section-number,.section-heading>.section-number){display:none}.docs-document :is(.section-copy h2,.charts-section-heading h2,.curves-section-heading h2,.core-section-heading h2,.applications-section-heading h2,.social-section-header h2,.localization-heading h2){font-size:30px;line-height:1.25;letter-spacing:-.02em;font-weight:600;max-width:30ch;margin-top:12px}.docs-document .section-copy>p:last-child{font-size:16px;line-height:1.7;margin-top:16px}.docs-document :is(.section-copy,.core-section-copy){max-width:76ch}.docs-document .identity-stage{min-height:0;grid-template-columns:2fr 1fr}.docs-document .clear-space-guide{margin:40px}.docs-document .font-families article{min-height:260px;padding:24px}.docs-document .gradient-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.docs-document .principle-grid article{padding:24px}.docs-document .brand-section .system-link-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.docs-document .asset-cta{margin-block:48px;padding:32px}.docs-document .asset-cta h2{font-size:30px;line-height:1.2}.docs-document .downloads-hero{padding-left:0;padding-right:0}.docs-document .type-table-wrap{max-width:100%;overflow-x:auto}.docs-document img{max-width:100%}.doc-breadcrumb{display:flex;gap:10px;flex-wrap:wrap;font-size:12px;line-height:20px;color:var(--color-text-secondary);padding-top:28px}.doc-breadcrumb a:hover{color:var(--color-accent-solid)}.doc-breadcrumb [aria-current=page]{color:var(--color-text-primary)}.doc-heading{padding:32px 0;border-bottom:1px solid var(--color-border-subtle)}.doc-heading>p:not(.doc-kicker){max-width:62ch;font-size:17px;line-height:1.65;color:var(--color-text-secondary);margin:16px 0 24px}.doc-meta{flex-wrap:wrap;gap:12px 24px;font-size:12px;color:var(--color-text-secondary)}.doc-meta,.doc-meta a{display:flex;align-items:center}.doc-meta a{gap:6px;color:var(--color-accent-text);min-height:32px}.chapter-body{padding-block:32px}.chapter-body>.brand-section{width:100%;padding:0;border:0}.chapter-body>.brand-section>.section-heading{margin-bottom:24px}.chapter-body .section-heading .section-label{display:none}.chapter-body .section-copy h2{font-size:24px;line-height:1.35;letter-spacing:-.015em;max-width:none;margin-top:0}.chapter-body .section-copy>p:last-child{font-size:15px;line-height:1.7;margin-top:12px}.doc-callout{padding:24px;background:var(--color-bg-sunken);border-left:3px solid var(--color-accent-solid);font-size:14px;line-height:1.7;margin:16px 0 32px}.doc-callout p{margin:8px 0;color:var(--color-text-secondary);max-width:74ch}.doc-callout a{display:inline-flex;align-items:center;gap:8px;color:var(--color-accent-text);min-height:36px}.chapter-pagination{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:0 0 48px}.chapter-pagination>a{display:flex;flex-direction:column;gap:8px;padding:20px;border:1px solid var(--color-border-default);border-radius:8px;background:white}.chapter-pagination>a:last-child{align-items:end;text-align:right}.chapter-pagination small{display:flex;align-items:center;gap:8px;color:var(--color-text-secondary);font-size:12px}.chapter-pagination b{font-size:16px;font-weight:500}.chapter-pagination>a:hover{border-color:var(--color-accent-solid);color:var(--color-accent-text)}.gradient-rule-banner{padding:24px;border:1px solid var(--color-border-default);background:var(--color-bg-surface);border-radius:8px;margin-bottom:24px}.gradient-rule-banner b{font-size:20px;line-height:1.4;letter-spacing:-.01em}.gradient-rule-banner p{font-size:15px;line-height:1.7;max-width:72ch;color:var(--color-text-secondary);margin:8px 0 0}.recipe-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.recipe{background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:8px;overflow:hidden;min-width:0}.recipe-art{height:200px;display:flex;align-items:end;padding:24px}.recipe-solid-label{padding:12px 16px;background:var(--color-bg-page);border-radius:4px;min-width:160px}.recipe-solid-label small{display:block;color:var(--color-text-secondary);font-size:11px;line-height:1.5}.recipe-solid-label strong{font-size:20px;line-height:1.5;letter-spacing:-.01em}.recipe-content{padding:24px}.recipe-title{display:flex;align-items:center;justify-content:space-between;gap:8px}.recipe-title h2{font-size:18px;line-height:1.4;letter-spacing:-.01em;margin:0}.recipe-title button{display:flex;align-items:center;gap:8px;min-height:44px;background:white;border:1px solid var(--color-border-default);padding:8px 12px;border-radius:6px;cursor:pointer;color:var(--color-accent-text);font:12px var(--font-text);white-space:nowrap}.recipe-stops{display:flex;flex-wrap:wrap;gap:8px 16px;font:12px/20px var(--font-data);margin:16px 0}.recipe-stops span{display:flex;align-items:center;gap:6px}.recipe-stops i{width:12px;height:12px;border:1px solid #10233d26;border-radius:50%}.recipe-content p{font-size:14px;line-height:1.65;margin:12px 0;color:var(--color-text-secondary)}.recipe-content .recipe-avoid{border-top:1px solid var(--color-border-default);padding-top:12px}.recipe-content code{display:block;padding:12px;background:var(--color-bg-page);font:12px/1.7 ui-monospace,monospace;overflow-wrap:anywhere}.copy-status{font-size:13px;color:var(--color-accent-text);min-height:20px;margin:8px 0}.gradient-example-section{margin-top:40px}.gradient-example-section>h2{font-size:24px;line-height:1.3;letter-spacing:-.02em}.gradient-example-section>p{color:var(--color-text-secondary);font-size:15px;line-height:1.7}.gradient-example-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:24px}.gradient-example-grid article{min-height:300px;border:1px solid var(--color-border-default);border-radius:8px;background:white;overflow:hidden;position:relative;padding:32px}.gradient-example-grid small{display:block;font-size:11px;line-height:1.6;color:var(--color-text-secondary)}.gradient-example-grid h3{font-size:32px;line-height:1.15;letter-spacing:-.025em;margin:20px 0}.gradient-example-grid p{font-size:14px;line-height:1.7;color:var(--color-text-secondary);max-width:28ch}.gradient-campaign span{position:absolute;right:0;top:0;bottom:0;width:16%;background:var(--gradient-event)}.gradient-example-grid .gradient-campaign{padding-right:22%}.reward-edge{position:absolute;top:0;left:0;right:0;height:8px;background:var(--gradient-value)}.example-action{display:inline-block;color:white;background:var(--color-accent-solid);padding:10px 16px;border-radius:6px;font-size:13px;margin:8px 0 16px}.spec-list{border-top:1px solid var(--color-border-default);margin-top:24px}.spec-list>div{display:grid;grid-template-columns:160px 1fr;gap:24px;padding:20px 0;border-bottom:1px solid var(--color-border-default)}.spec-list dt{font-weight:600;font-size:14px}.spec-list dd{margin:0;font-size:14px;line-height:1.7}.spec-list dd,.system-footer{color:var(--color-text-secondary)}.system-footer{display:flex;align-items:center;gap:24px;padding:24px 32px;border-top:1px solid var(--color-border-subtle);font-size:12px;line-height:20px}.system-footer>span{color:var(--color-text-primary)}.system-footer b{font-weight:500;margin-left:8px;color:var(--color-accent-text)}.system-footer p{margin:0 auto 0 0}.system-footer a{min-height:36px;display:flex;align-items:center}.system-footer a:hover{color:var(--color-accent-solid)}@container (max-width:900px){.docs-document .identity-stage{grid-template-columns:1fr}.identity-caption{padding:24px}.docs-document :is(.principle-grid,.number-grid,.color-grid,.locale-family-grid){grid-template-columns:repeat(2,minmax(0,1fr))}.docs-document :is(.logo-usage,.photo-grid,.applications-surface-contracts){grid-template-columns:1fr}.docs-document .spacing-scale{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:960px){.docs-workspace{display:block}.docs-sidebar{display:none}.docs-document{padding-inline:24px}.brand-mobile-panel .docs-navigation{display:grid;grid-template-columns:1fr 1fr;gap:16px 24px}.brand-mobile-panel .docs-navigation a{min-height:44px}.brand-mobile-panel .docs-nav-bottom,.brand-mobile-panel .docs-overview{grid-column:1/-1}.system-footer{flex-wrap:wrap;gap:12px 24px}.system-footer p{width:100%;order:4}}@media (max-width:640px){.docs-document{padding-inline:20px}.docs-document main h1{font-size:36px;line-height:1.15;letter-spacing:-.025em}.doc-heading{padding-top:24px}.doc-heading>p:not(.doc-kicker){font-size:16px}.docs-document main>section,.docs-document main>section:first-child{padding-block:32px}.docs-document :is(.section-copy h2,.charts-section-heading h2,.core-section-heading h2,.curves-section-heading h2,.localization-heading h2,.applications-section-heading h2,.social-section-header h2){font-size:26px}.docs-document :is(.principle-grid,.number-grid,.color-grid,.font-families,.gradient-grid,.locale-family-grid,.brand-section .system-link-grid){grid-template-columns:1fr}.docs-document .clear-space-guide{margin:24px}.gradient-example-grid,.recipe-grid{grid-template-columns:1fr}.recipe-content{padding:20px}.spec-list>div{grid-template-columns:1fr;gap:8px}.chapter-pagination{gap:12px}.chapter-pagination>a{padding:16px}.brand-mobile-panel .docs-navigation{grid-template-columns:1fr}.system-footer{padding:24px 20px}.docs-document .asset-cta{padding:24px}.docs-document .font-families article{border-right:0}.docs-document .chapter-nav{display:flex;overflow:auto}.docs-document .chapter-nav a{min-width:100px}.docs-document .section-copy{max-width:100%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important}}@media print{.brand-global-header,.brand-global-skip,.chapter-pagination,.docs-sidebar,.system-footer{display:none}.docs-workspace{display:block}.docs-document{padding:0}.doc-heading{break-after:avoid}.doc-callout,.recipe{break-inside:avoid}}