
:is(.ofmfnt,[data-detail-family])[data-detail-family]{--detail-gap:1.6rem;--detail-measure:72ch;container:detail / inline-size;min-width:0}
html body :is(.ofmfnt,[data-detail-family])[data-detail-family]{box-sizing:border-box;width:calc(100% - 2rem)!important;max-width:78rem!important;margin-inline:auto}
html body :is(.ofmfnt,[data-detail-family])[data-detail-family][data-detail-shell="contained"]{max-width:72rem!important}
html body :is(.ofmfnt,[data-detail-family])[data-detail-family][data-detail-shell="expansive"]{max-width:84rem!important}
:is(.ofmfnt,[data-detail-family])[data-detail-family][data-detail-rhythm="compact"]{--detail-gap:1rem}
:is(.ofmfnt,[data-detail-family])[data-detail-family][data-detail-rhythm="airy"]{--detail-gap:2.2rem}
:is(.ofmfnt,[data-detail-family])[data-detail-family] :is([data-detail-opening]:not([data-detail-card]):not([data-detail-card-shell]),[data-detail-section],[data-detail-summary],[data-detail-body],[data-detail-contexts]){min-width:0;box-sizing:border-box}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-opening]:not([data-detail-card]):not([data-detail-card-shell]){display:block;margin-block:clamp(.75rem,3vw,2rem) calc(var(--detail-gap)*1.6);padding:0}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-opening]:not([data-detail-card]):not([data-detail-card-shell]) h1{max-width:22ch;margin-block:0 .55em;line-height:1.07;overflow-wrap:anywhere;text-wrap:balance}
:is(.ofmfnt,[data-detail-family])[data-detail-family][data-detail-title="balanced"] [data-detail-opening]:not([data-detail-card]):not([data-detail-card-shell]) h1{max-width:26ch;font-size:clamp(2rem,5.4vw,4.2rem)}
:is(.ofmfnt,[data-detail-family])[data-detail-family][data-detail-title="strong"] [data-detail-opening]:not([data-detail-card]):not([data-detail-card-shell]) h1{font-size:clamp(2.15rem,6.4vw,5rem);font-weight:800;letter-spacing:-.035em}
:is(.ofmfnt,[data-detail-family])[data-detail-family][data-detail-title="editorial"] [data-detail-opening]:not([data-detail-card]):not([data-detail-card-shell]) h1{font-size:clamp(2rem,5.8vw,4.6rem);font-weight:500;letter-spacing:-.025em}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-opening]:not([data-detail-card]):not([data-detail-card-shell]) h1[style*="--reading-title-limit"]{max-width:100%;font-size:clamp(1.8rem,3.5vw,3.2rem)}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-opening]:not([data-detail-card]):not([data-detail-card-shell]) p{max-width:var(--detail-measure);text-indent:0;text-align:start}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-opening]:not([data-detail-card]):not([data-detail-card-shell]) p::first-letter{float:none;font:inherit;color:inherit}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-opening]:not([data-detail-card]):not([data-detail-card-shell]) p::first-letter{margin:0;padding:0;line-height:inherit}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-opening]:not([data-detail-card]):not([data-detail-card-shell]) h1::after{max-width:100%}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-section]{margin-block:var(--detail-gap);padding-block:var(--detail-gap);border:0;max-width:none}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-heading]{margin-block:0 .8em;text-wrap:balance;overflow-wrap:anywhere}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-body]>:first-child{margin-block-start:0}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-body]>:last-child{margin-block-end:0}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-body]>:is(p,ul,ol,blockquote){max-width:var(--detail-measure)}
:is(.ofmfnt,[data-detail-family])[data-detail-family][data-detail-surface="ruled"] [data-detail-section]{border-block-start:1px solid currentColor}
:is(.ofmfnt,[data-detail-family])[data-detail-family][data-detail-surface="panel"] [data-detail-section]{padding:var(--detail-gap);background:color-mix(in srgb,currentColor 4%,transparent);border-radius:.65rem}
:is(.ofmfnt,[data-detail-family])[data-detail-family] :is(img,svg,video){max-width:100%;height:auto}
:is(.ofmfnt,[data-detail-family])[data-detail-family] figure{max-width:100%;min-width:0;margin-inline:0}
:is(.ofmfnt,[data-detail-family])[data-detail-family] figcaption{max-width:65ch;overflow-wrap:anywhere;text-align:start}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-primary="media"] img{display:block;width:100%;object-fit:contain;max-height:36rem}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-primary="media"] figure{margin:0}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-navigation-box]{margin-block:1rem;min-width:0;border-block:1px solid currentColor}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-navigation-box]>summary{cursor:pointer;min-height:2.75rem;padding:.65em .25em;box-sizing:border-box;overflow-wrap:anywhere}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-navigation-box]>summary:focus-visible{outline:3px solid Highlight;outline-offset:3px}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-navigation]{margin:0;padding:.65rem 0;min-width:0;max-width:100%}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-navigation] :is(ul,ol){display:flex;flex-wrap:wrap;gap:.45rem 1.1rem;list-style:none;margin:0;padding:0}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-navigation] li{display:block;margin:0;padding:0;min-width:0;max-width:100%}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-navigation] a{display:inline-block;min-height:2.75rem;padding:.3em 0;font-size:1em;line-height:1.4;overflow-wrap:anywhere}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-navigation="columns"] :is(ul,ol){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:.35rem 1rem}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-table-scroll]{max-width:100%;min-width:0;overflow-x:auto;overscroll-behavior-inline:contain}
:is(.ofmfnt,[data-detail-family])[data-detail-family] :is(th,td){overflow-wrap:anywhere}
:is(.ofmfnt,[data-detail-family])[data-detail-family] dl{min-width:0}
:is(.ofmfnt,[data-detail-family])[data-detail-family] :is(dt,dd){overflow-wrap:anywhere}
:is(.ofmfnt,[data-detail-family])[data-detail-family] dd{min-width:0}
:is(.ofmfnt,[data-detail-family])[data-detail-family="text-profile"] [data-detail-opening]:not([data-detail-card]):not([data-detail-card-shell]){padding-block:var(--detail-gap);border-block-end:2px solid currentColor}
:is(.ofmfnt,[data-detail-family])[data-detail-family="text-profile"] [data-detail-section]{max-width:var(--detail-measure);margin-inline:auto}
:is(.ofmfnt,[data-detail-family])[data-detail-family="media-first"] [data-detail-opening]:not([data-detail-card]):not([data-detail-card-shell]){display:flex;flex-direction:column;gap:var(--detail-gap)}
:is(.ofmfnt,[data-detail-family])[data-detail-family="media-first"] [data-detail-summary]{max-width:var(--detail-measure)}
:is(.ofmfnt,[data-detail-family])[data-detail-family="media-first"] [data-detail-primary="media"]{margin:0;align-self:stretch}
:is(.ofmfnt,[data-detail-family])[data-detail-family="technical-sheet"] [data-detail-opening]:not([data-detail-card]):not([data-detail-card-shell]){padding-block-end:var(--detail-gap);border-block-end:3px double currentColor}
:is(.ofmfnt,[data-detail-family])[data-detail-family="technical-sheet"] dl{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:.65rem 1.2rem;align-items:baseline}
:is(.ofmfnt,[data-detail-family])[data-detail-family="technical-sheet"] dl:has(>dd+dd),
:is(.ofmfnt,[data-detail-family])[data-detail-family="technical-sheet"] dl:has(>dt+dt){display:block}
:is(.ofmfnt,[data-detail-family])[data-detail-family="technical-sheet"] dl>:is(dt,dd){margin:0;padding-block:.35rem;border-block-end:1px solid color-mix(in srgb,currentColor 20%,transparent)}
:is(.ofmfnt,[data-detail-family])[data-detail-family="fact-rail"] [data-detail-primary="facts"]{padding:var(--detail-gap);margin:0;border-inline-start:3px solid currentColor}
:is(.ofmfnt,[data-detail-family])[data-detail-family="requirements-first"] [data-detail-first]{border-block:2px solid currentColor}
:is(.ofmfnt,[data-detail-family])[data-detail-family="comparison-led"] [data-detail-table-scroll]{border-block:2px solid currentColor;padding-block:.5rem}
:is(.ofmfnt,[data-detail-family])[data-detail-family="comparison-led"] [data-detail-section]:has([data-detail-comparison]){padding-inline:0;max-width:none}
:is(.ofmfnt,[data-detail-family])[data-detail-family="diagram-led"] [data-detail-has-diagram]{border-inline-start:3px solid currentColor;padding-inline-start:var(--detail-gap)}
:is(.ofmfnt,[data-detail-family])[data-detail-family="demonstration-led"] [data-detail-has-demo]{padding:var(--detail-gap);border:1px solid currentColor}
:is(.ofmfnt,[data-detail-family])[data-detail-family="question-led"] [data-detail-section]{border-block-start:1px solid currentColor}
:is(.ofmfnt,[data-detail-family])[data-detail-family="question-led"] details{padding-block:.8rem}
:is(.ofmfnt,[data-detail-family])[data-detail-family="question-led"] summary{cursor:pointer;font-weight:650;min-height:2.75rem}
:is(.ofmfnt,[data-detail-family])[data-detail-family="dated-overview"] [data-detail-has-date]{padding-inline-start:var(--detail-gap);border-inline-start:2px solid currentColor}
:is(.ofmfnt,[data-detail-family])[data-detail-family="dated-overview"] [data-detail-has-date] time{font-variant-numeric:tabular-nums;font-weight:650}
[data-detail-gallery]{display:grid;gap:var(--detail-gap);align-items:start}
[data-detail-gallery]>figure{margin:0}
[data-detail-gallery-item]{min-width:0}
[data-detail-gallery-item]>figure{margin:0}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-ui]{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin-block:.65rem 1rem;max-width:100%;min-width:0;font:inherit;line-height:1.4;grid-column:1/-1}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-ui] [hidden]{display:none!important}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-ui] :is(button,select){font:inherit;color:inherit;line-height:1.35;min-height:2.75rem;min-width:0;max-width:100%;box-sizing:border-box}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-ui] button{background:transparent;border:1px solid currentColor;border-radius:.35rem;padding:.55em .8em;white-space:normal;overflow-wrap:anywhere;cursor:pointer}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-ui] button[aria-disabled="true"]{border-width:3px;padding:calc(.55em - 2px) calc(.8em - 2px);cursor:default}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-ui] button[aria-pressed="true"]{border-width:3px;padding:calc(.55em - 2px) calc(.8em - 2px)}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-ui] button img{display:block;width:4.5rem;height:3rem;object-fit:contain;margin:0 auto .3em}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-ui] label{display:grid;grid-template-columns:minmax(0,1fr);gap:.4rem;flex:1 1 20rem;min-width:0;max-width:100%}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-ui] select{width:100%;padding:.5em;background:Canvas;color:CanvasText}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-ui] :is(span,p,output){max-width:100%;overflow-wrap:anywhere;text-indent:0;text-align:start}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-ui] [role="status"]{flex-basis:100%;margin:0;font-size:1em}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-image-options]{flex-basis:100%;min-width:0;max-width:100%}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-image-options]>summary{cursor:pointer;min-height:2.75rem;padding:.55em .2em;box-sizing:border-box}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-image-options]>div{display:flex;flex-wrap:wrap;gap:.6rem;padding-block:.5rem}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-selected-value]{display:block;font-size:1em;line-height:1.4}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-ui] :is(button,select,summary):focus-visible{outline:3px solid Highlight;outline-offset:3px}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-hidden]{display:none!important}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-difference-hidden]{display:none!important}
:is(.ofmfnt,[data-detail-family])[data-detail-family][data-detail-media="mosaic"] [data-detail-gallery]{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))}
@container detail (min-width:48rem){
 :is(.ofmfnt,[data-detail-family])[data-detail-family="split-media"] [data-detail-opening]:not([data-detail-card]):not([data-detail-card-shell]),
 :is(.ofmfnt,[data-detail-family])[data-detail-family="fact-rail"] [data-detail-opening]:not([data-detail-card]):not([data-detail-card-shell]){display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:var(--detail-gap);align-items:start}
 :is(.ofmfnt,[data-detail-family])[data-detail-family="split-media"] [data-detail-opening]:not([data-detail-card]):not([data-detail-card-shell])>:not([data-detail-summary]):not([data-detail-primary]),
 :is(.ofmfnt,[data-detail-family])[data-detail-family="fact-rail"] [data-detail-opening]:not([data-detail-card]):not([data-detail-card-shell])>:not([data-detail-summary]):not([data-detail-primary]){grid-column:1/-1}
 :is(.ofmfnt,[data-detail-family])[data-detail-family="technical-sheet"] [data-detail-section]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.4fr);gap:var(--detail-gap);align-items:start}
 :is(.ofmfnt,[data-detail-family])[data-detail-family="fact-rail"] [data-detail-section]{max-width:calc(100% - 9rem);margin-inline-end:auto}
 :is(.ofmfnt,[data-detail-family])[data-detail-family="alternating-features"] [data-detail-body]:has(>[data-detail-feature-copy]){display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:var(--detail-gap);align-items:start}
 :is(.ofmfnt,[data-detail-family])[data-detail-family="alternating-features"] [data-detail-feature-copy]{grid-column:1;grid-row:1;min-width:0}
 :is(.ofmfnt,[data-detail-family])[data-detail-family="alternating-features"] [data-detail-feature-media]{grid-column:2;grid-row:1;margin:0;min-width:0}
 :is(.ofmfnt,[data-detail-family])[data-detail-family="alternating-features"] [data-detail-body]:has(>[data-detail-feature-copy])>:not([data-detail-feature-copy]):not([data-detail-feature-media]){grid-column:1/-1}
 :is(.ofmfnt,[data-detail-family])[data-detail-family="alternating-features"] [data-detail-position="alternate"] [data-detail-feature-copy]{grid-column:2}
 :is(.ofmfnt,[data-detail-family])[data-detail-family="alternating-features"] [data-detail-position="alternate"] [data-detail-feature-media]{grid-column:1}
 :is(.ofmfnt,[data-detail-family])[data-detail-family="use-case"] [data-detail-section]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,2fr);gap:calc(var(--detail-gap)*1.8);padding-inline:var(--detail-gap);border-inline-start:4px solid currentColor}
 :is(.ofmfnt,[data-detail-family])[data-detail-family="requirements-first"] [data-detail-first] [data-detail-body]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--detail-gap)}
 :is(.ofmfnt,[data-detail-family])[data-detail-family="requirements-first"] [data-detail-first] [data-detail-body]>:is(table,ol,ul,pre,[data-detail-table-scroll]){grid-column:1/-1}
 :is(.ofmfnt,[data-detail-family])[data-detail-family="comparison-led"] [data-detail-section]:not(:has([data-detail-comparison])){max-width:var(--detail-measure);margin-inline:auto}
 :is(.ofmfnt,[data-detail-family])[data-detail-family="diagram-led"] [data-detail-has-diagram] [data-detail-body]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--detail-gap);align-items:start}
 :is(.ofmfnt,[data-detail-family])[data-detail-family="diagram-led"] [data-detail-has-diagram] [data-detail-body]>:is(figure,svg,ol,table,[data-detail-table-scroll]){grid-column:1/-1}
 :is(.ofmfnt,[data-detail-family])[data-detail-family="demonstration-led"] [data-detail-has-demo]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--detail-gap)}
 :is(.ofmfnt,[data-detail-family])[data-detail-family="question-led"] [data-detail-section]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.8fr);gap:calc(var(--detail-gap)*2)}
 :is(.ofmfnt,[data-detail-family])[data-detail-family="dated-overview"] [data-detail-has-date]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.2fr);gap:var(--detail-gap)}
 :is(.ofmfnt,[data-detail-family])[data-detail-family][data-detail-media="strip"] [data-detail-gallery]{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr))}
 :is(.ofmfnt,[data-detail-family])[data-detail-family][data-detail-media="rail"] [data-detail-gallery][data-detail-active="1"]{grid-template-columns:minmax(0,10rem) minmax(0,1fr)}
 :is(.ofmfnt,[data-detail-family])[data-detail-family][data-detail-media="rail"] [data-detail-gallery][data-detail-active="1"]>[data-detail-ui]{grid-column:1;grid-row:1;display:flex;flex-direction:column;align-items:stretch}
 :is(.ofmfnt,[data-detail-family])[data-detail-family][data-detail-media="rail"] [data-detail-gallery][data-detail-active="1"]>[data-detail-gallery-item]:not([data-detail-hidden]){grid-column:2;grid-row:1}
}
@container detail (max-width:32rem){
 :is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-ui]{align-items:stretch;flex-flow:column nowrap}
 :is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-ui] label{flex-basis:auto;width:100%}
 :is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-ui] button{width:100%}
 :is(.ofmfnt,[data-detail-family])[data-detail-family="technical-sheet"] dl{grid-template-columns:minmax(0,1fr);gap:.25rem}
 :is(.ofmfnt,[data-detail-family])[data-detail-family="technical-sheet"] dl>dt{border-block-end:0;padding-block-end:0}
 :is(.ofmfnt,[data-detail-family])[data-detail-family="technical-sheet"] dl>dd{padding-block-end:.8rem}
}
@media (prefers-reduced-motion:reduce){:is(.ofmfnt,[data-detail-family])[data-detail-family] *,:is(.ofmfnt,[data-detail-family])[data-detail-family] *::before,:is(.ofmfnt,[data-detail-family])[data-detail-family] *::after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}
@media (max-width:560px){:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-opening]:not([data-detail-card]):not([data-detail-card-shell]) h1[style*="--reading-title-limit"]{font-size:var(--reading-title-limit,1.75rem)}}
@media (forced-colors:active){:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-ui] button{border-color:ButtonText}:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-ui] button[aria-pressed="true"],:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-ui] button[aria-disabled="true"]{border-color:Highlight}}
@media print{
 :is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-ui]{display:none!important}
 :is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-hidden]{display:block!important}
 :is(.ofmfnt,[data-detail-family])[data-detail-family] tr[data-detail-difference-hidden]{display:table-row!important}
 :is(.ofmfnt,[data-detail-family])[data-detail-family] :is([data-detail-opening]:not([data-detail-card]):not([data-detail-card-shell]),[data-detail-section],[data-detail-body],[data-detail-gallery]){display:block!important;max-width:none!important}
 :is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-table-scroll]{overflow:visible!important}
 :is(.ofmfnt,[data-detail-family])[data-detail-family] figure{float:none!important;width:auto!important;break-inside:avoid}
}

:is(.ofmfnt,[data-detail-family])[data-detail-family][data-detail-reading-measure="focused"]{--detail-measure:62ch}
:is(.ofmfnt,[data-detail-family])[data-detail-family][data-detail-reading-measure="standard"]{--detail-measure:74ch}
:is(.ofmfnt,[data-detail-family])[data-detail-family][data-detail-reading-measure="broad"]{--detail-measure:84ch}
:is(.ofmfnt,[data-detail-family])[data-detail-family][data-detail-title-placement="start"] [data-detail-opening]:not([data-detail-card]):not([data-detail-card-shell]) h1{text-align:start;margin-inline:0}
:is(.ofmfnt,[data-detail-family])[data-detail-family][data-detail-title-placement="center"] [data-detail-opening]:not([data-detail-card]):not([data-detail-card-shell]) h1{text-align:center;margin-inline:auto}
:is(.ofmfnt,[data-detail-family])[data-detail-family][data-detail-title-placement="inset"] [data-detail-opening]:not([data-detail-card]):not([data-detail-card-shell]) h1{padding-inline-start:clamp(.4rem,2vw,1.5rem);border-inline-start:.08em solid currentColor}
:is(.ofmfnt,[data-detail-family])[data-detail-family][data-detail-title-placement="underlined"] [data-detail-opening]:not([data-detail-card]):not([data-detail-card-shell]) h1{border-block-end:.045em solid currentColor;padding-block-end:.35em}
:is(.ofmfnt,[data-detail-family])[data-detail-family][data-detail-section-flow="inset"] [data-detail-body]{padding-inline-start:clamp(.5rem,2vw,1.4rem)}
:is(.ofmfnt,[data-detail-family])[data-detail-family][data-detail-section-flow="ruled"] [data-detail-body]{border-inline-start:1px solid color-mix(in srgb,currentColor 35%,transparent);padding-inline-start:var(--detail-gap)}
:is(.ofmfnt,[data-detail-family])[data-detail-family][data-detail-section-flow="offset"] [data-detail-body]>:is(p,ul,blockquote){margin-inline-start:clamp(.2rem,2vw,1.25rem)}
:is(.ofmfnt,[data-detail-family])[data-detail-family][data-detail-section-flow="full-width"] [data-detail-body]>:is(figure,dl,[data-detail-table-scroll]){width:100%;max-width:none}
:is(.ofmfnt,[data-detail-family])[data-detail-family] :is([data-detail-title-group],[data-detail-opening-copy],[data-detail-workbench-copy],[data-detail-workbench-panel],[data-detail-visual],[data-detail-section-group],[data-detail-subsection],[data-detail-subsection-body]){min-width:0;box-sizing:border-box}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-definition]{min-width:0;padding-block:.5rem}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-definition]>dt{font-weight:650;margin:0 0 .2em}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-definition]>dd{margin:0 0 .5em;max-width:var(--detail-measure)}
:is(.ofmfnt,[data-detail-family])[data-detail-family][data-detail-facts="stacked"] [data-detail-definition]{padding-block:.75rem;border-block-end:1px solid color-mix(in srgb,currentColor 30%,transparent)}
:is(.ofmfnt,[data-detail-family])[data-detail-family][data-detail-facts="cells"] [data-detail-definitions]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:.85rem}
:is(.ofmfnt,[data-detail-family])[data-detail-family][data-detail-facts="cells"] [data-detail-definition]{padding:.9rem;border:1px solid color-mix(in srgb,currentColor 28%,transparent)}
:is(.ofmfnt,[data-detail-family])[data-detail-family][data-detail-facts="ledger"] [data-detail-definition]{border-block-end:1px solid currentColor;padding:.8rem .4rem}
:is(.ofmfnt,[data-detail-family])[data-detail-family][data-detail-facts="inline-pairs"] [data-detail-definition]>:is(dt,dd){display:inline;margin-inline-end:.55em}
:is(.ofmfnt,[data-detail-family])[data-detail-family][data-detail-facts="bands"] [data-detail-definition]{padding:1rem;background:color-mix(in srgb,currentColor 5%,transparent)}
:is(.ofmfnt,[data-detail-family])[data-detail-family][data-detail-facts="bands"] [data-detail-definition]:nth-child(even){background:transparent;border-block:1px solid color-mix(in srgb,currentColor 25%,transparent)}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-flat-definitions]>dt{font-weight:650;margin-block-start:.85em}
:is(.ofmfnt,[data-detail-family])[data-detail-family][data-detail-media-frame="mat"] figure{padding:clamp(.65rem,2vw,1.5rem);background:color-mix(in srgb,currentColor 5%,transparent);border:1px solid color-mix(in srgb,currentColor 20%,transparent)}
:is(.ofmfnt,[data-detail-family])[data-detail-family][data-detail-media-frame="edge"] figure{border-block:2px solid currentColor;padding-block:.6rem}
:is(.ofmfnt,[data-detail-family])[data-detail-family][data-detail-media-frame="caption-inset"] figcaption{padding:1rem;border-inline-start:3px solid currentColor;max-width:var(--detail-measure)}
:is(.ofmfnt,[data-detail-family])[data-detail-family][data-detail-media-frame="catalog"] figure{padding:.65rem;border:1px solid currentColor;border-radius:0}
:is(.ofmfnt,[data-detail-family])[data-detail-family][data-detail-media-frame="catalog"] figcaption{border-block-start:1px solid currentColor;padding-block-start:.65rem;margin-block-start:.65rem}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-visual]>img{display:block;width:100%;height:auto;object-fit:contain}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-navigation="segments"] :is(ul,ol){gap:.35rem}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-navigation="segments"] a{padding:.55em .8em;border:1px solid currentColor;text-decoration:none}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-navigation="wrapped-grid"] :is(ul,ol){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:.3rem 1rem}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-navigation="rail-links"] :is(ul,ol){display:grid;grid-template-columns:minmax(0,1fr);border-inline-start:2px solid currentColor;padding-inline-start:1rem;gap:.25rem}
:is(.ofmfnt,[data-detail-family])[data-detail-family="title-rail"] [data-detail-title-rail]{display:block;border-block:1px solid currentColor;padding-block:var(--detail-gap)}
:is(.ofmfnt,[data-detail-family])[data-detail-family="title-rail"] [data-detail-title-group]{container-type:inline-size}
:is(.ofmfnt,[data-detail-family])[data-detail-family="title-rail"][data-detail-title] [data-detail-title-group] h1{margin:0;max-width:100%;box-sizing:border-box;padding:.35em .25em;font-size:clamp(1.8rem,12cqw,3rem)}
:is(.ofmfnt,[data-detail-family])[data-detail-family="title-rail"][data-detail-title="strong"] [data-detail-title-group] h1{font-size:clamp(1.9rem,13cqw,3.4rem)}
:is(.ofmfnt,[data-detail-family])[data-detail-family="title-rail"][data-detail-title="editorial"] [data-detail-title-group] h1{font-size:clamp(1.8rem,12.5cqw,3.2rem)}
:is(.ofmfnt,[data-detail-family])[data-detail-family="media-dossier"] [data-detail-dossier-facts]{margin:0;padding:var(--detail-gap);border-block:1px solid currentColor}
:is(.ofmfnt,[data-detail-family])[data-detail-family="media-dossier"] [data-detail-primary="media"]{padding:var(--detail-gap);background:color-mix(in srgb,currentColor 4%,transparent)}
:is(.ofmfnt,[data-detail-family])[data-detail-family="caption-ledger"] [data-detail-caption-ledger]{padding-block:var(--detail-gap);border-block-end:1px solid currentColor}
:is(.ofmfnt,[data-detail-family])[data-detail-family="caption-ledger"] figcaption{padding:.8rem 0;font-size:1em}
:is(.ofmfnt,[data-detail-family])[data-detail-family="image-spread"] [data-detail-spread]{margin-block:calc(var(--detail-gap)*1.4);display:grid;gap:var(--detail-gap)}
:is(.ofmfnt,[data-detail-family])[data-detail-family="image-spread"] [data-detail-spread] figure{margin:0}
:is(.ofmfnt,[data-detail-family])[data-detail-family="attribute-ribbon"] [data-detail-attribute-ribbon]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:0;border-block:2px solid currentColor;margin-block:var(--detail-gap)}
:is(.ofmfnt,[data-detail-family])[data-detail-family="attribute-ribbon"] [data-detail-definition]{padding:1.1rem;border-inline-end:1px solid color-mix(in srgb,currentColor 25%,transparent)}
:is(.ofmfnt,[data-detail-family])[data-detail-family="definition-ledger"] [data-detail-definitions]{display:block;border-block-start:2px solid currentColor}
:is(.ofmfnt,[data-detail-family])[data-detail-family="definition-ledger"] [data-detail-definition]{padding:1rem .65rem;border-block-end:1px solid color-mix(in srgb,currentColor 35%,transparent)}
:is(.ofmfnt,[data-detail-family])[data-detail-family="definition-ledger"] [data-detail-flat-definitions]>:is(dt,dd){padding:.8rem .5rem;margin:0;border-block-end:1px solid color-mix(in srgb,currentColor 35%,transparent)}
:is(.ofmfnt,[data-detail-family])[data-detail-family="attribute-ribbon"] [data-detail-flat-definitions]{display:block;padding:.75rem}
:is(.ofmfnt,[data-detail-family])[data-detail-family="code-workbench"] [data-detail-workbench-panel]{padding:var(--detail-gap);border:1px solid currentColor;background:color-mix(in srgb,currentColor 4%,transparent)}
:is(.ofmfnt,[data-detail-family])[data-detail-family="code-workbench"] [data-detail-workbench-panel] pre{margin-inline:0;max-width:100%;overflow:auto}
:is(.ofmfnt,[data-detail-family])[data-detail-family="matrix-workbench"] [data-detail-workbench-copy]{border-block-start:3px solid currentColor;padding-block-start:1rem}
:is(.ofmfnt,[data-detail-family])[data-detail-family="matrix-workbench"] [data-detail-workbench-panel]{min-width:0;border-block:1px solid currentColor;padding-block:.75rem}
:is(.ofmfnt,[data-detail-family])[data-detail-family="process-track"] [data-detail-process-track]{padding:1rem 1rem 1rem 1.5rem;border-inline-start:2px solid currentColor}
:is(.ofmfnt,[data-detail-family])[data-detail-family="process-track"] [data-detail-process]{margin:0;padding-inline-start:1.2em;max-width:var(--detail-measure)}
:is(.ofmfnt,[data-detail-family])[data-detail-family="process-track"] [data-detail-process]>li{display:list-item;list-style-position:outside;padding:.8rem .5rem 1.3rem;margin:0;border-block-end:1px solid color-mix(in srgb,currentColor 25%,transparent)}
:is(.ofmfnt,[data-detail-family])[data-detail-family="process-track"] [data-detail-process]>li::marker{font-size:1.2em;font-weight:700}
:is(.ofmfnt,[data-detail-family])[data-detail-family="nested-outline"] [data-detail-subsection]{margin-block:1rem;padding-block:1rem;border-block-start:1px solid color-mix(in srgb,currentColor 30%,transparent)}
:is(.ofmfnt,[data-detail-family])[data-detail-family="nested-outline"] [data-detail-subsection]>h3{margin-block:0 .7em;overflow-wrap:anywhere}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-section-group]{display:grid;gap:var(--detail-gap);margin-block:var(--detail-gap)}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-section-group]>[data-detail-section]{margin:0;max-width:none;min-width:0}
:is(.ofmfnt,[data-detail-family])[data-detail-family="question-grid"] [data-detail-section-group]>[data-detail-section]{padding:var(--detail-gap);border-block:1px solid currentColor}
:is(.ofmfnt,[data-detail-family])[data-detail-family="context-spread"] [data-detail-context-spread]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--detail-gap);margin-block:var(--detail-gap)}
:is(.ofmfnt,[data-detail-family])[data-detail-family="context-spread"] [data-detail-context-item]{margin:0;padding:var(--detail-gap);border:1px solid color-mix(in srgb,currentColor 35%,transparent)}
:is(.ofmfnt,[data-detail-family])[data-detail-family="dated-bulletins"] [data-detail-section-group]>[data-detail-section]{padding:var(--detail-gap);border-block-start:3px solid currentColor}
:is(.ofmfnt,[data-detail-family])[data-detail-family="dated-bulletins"] time{font-variant-numeric:tabular-nums}
:is(.ofmfnt,[data-detail-family])[data-detail-family="section-atlas"] [data-detail-section-group]>[data-detail-section]{padding:var(--detail-gap);border-inline-start:1px solid currentColor}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-ui] [data-detail-choices]{display:flex;flex-wrap:wrap;gap:.5rem 1rem;width:100%;min-width:0;max-width:100%;box-sizing:border-box;border:1px solid currentColor;padding:.75rem;margin:0}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-ui] [data-detail-choices]>legend{font:inherit;max-width:100%;padding-inline:.3em;white-space:normal;overflow-wrap:anywhere}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-ui] [data-detail-choices]>label{display:flex;flex-direction:row;align-items:flex-start;gap:.55em;flex:1 1 14rem;min-height:2.75rem;min-width:0;box-sizing:border-box;padding:.45em .2em;cursor:pointer}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-ui] [data-detail-choices] input:is([type="checkbox"],[type="radio"]){flex:0 0 auto;width:1.2em;height:1.2em;min-width:1.2em;min-height:1.2em;margin:.1em 0 0;padding:0;accent-color:currentColor}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-ui] [data-detail-choices] label>span{min-width:0;overflow-wrap:anywhere}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-ui] :is([data-detail-gallery-position],[data-detail-selected-value]){flex-basis:100%;white-space:normal;overflow-wrap:anywhere}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-ui] [data-detail-gallery-select]{width:100%;max-width:100%}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-column-options]{width:100%;min-width:0;max-width:100%}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-column-options]>summary{cursor:pointer;padding:.65em .2em;min-height:2.75rem;box-sizing:border-box}
:is(.ofmfnt,[data-detail-family])[data-detail-family] [data-detail-ui] :is(input,summary):focus-visible{outline:3px solid Highlight;outline-offset:3px}
:is(.ofmfnt,[data-detail-family])[data-detail-family][data-detail-gallery-picker="compact"] [data-detail-ui="Image views"]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}
:is(.ofmfnt,[data-detail-family])[data-detail-family][data-detail-gallery-picker="compact"] :is([data-detail-gallery-position],[data-detail-gallery-all],[data-detail-ui="Image views"] [role="status"]){grid-column:1/-1}