/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer base{html:has(.native-workspace),body:has(.native-workspace){height:100%;overflow:hidden}.native-tool-panel[hidden],.native-info-panel[hidden]{visibility:hidden;pointer-events:none;display:block!important}}@layer components{.native-workspace{position:fixed;inset:0;overflow:hidden}.native-workspace[data-ready=false]{visibility:hidden}.native-header{--site-wordmark-weight:var(--ds-type-regular-weight);--ds-type-label-weight:var(--ds-type-regular-weight);align-items:center;column-gap:var(--ds-focus-clearance);row-gap:var(--ds-control-gap);min-block-size:calc(var(--ds-control-height-md) + var(--ds-space-md) * 2);padding-block:var(--ds-focus-clearance);border-block-end:var(--ds-structural-border-width) solid var(--border);background:var(--background);flex-shrink:0;grid-template-columns:minmax(0,1fr) max-content minmax(0,1fr);display:grid;position:relative}@media (width>=40rem){.native-header{--ds-type-ui-size:var(--ds-type-base-size);--ds-type-ui-leading:var(--ds-type-base-leading);--ds-type-label-size:var(--ds-type-ui-size);--ds-type-label-leading:var(--ds-type-ui-leading)}}.native-identity{justify-self:start;min-inline-size:0}.native-header-actions{justify-self:end;min-inline-size:0}.native-workspace-tabs{justify-self:center}.native-header-wrapped{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.native-header-wrapped .native-identity{grid-area:1/1}.native-header-wrapped .native-header-actions{grid-area:1/2}.native-header-wrapped .native-workspace-tabs{grid-area:2/1/auto/-1;max-inline-size:100%}.native-header-budget-clip{visibility:hidden;pointer-events:none;block-size:0;inline-size:0;position:absolute;overflow:hidden}.native-header-budget-clip span{white-space:nowrap;font-weight:var(--ds-type-semibold-weight);display:inline-block}.native-header-edge-start,.native-header-edge-end{--native-header-edge-inset:min(var(--ds-control-padding-inline), max(0px, calc(var(--ds-shell-gutter) - var(--ds-focus-clearance))))}.native-header .native-header-edge-start,.native-header .native-header-edge-end,.native-header .native-workspace-tab{white-space:nowrap;overflow-wrap:normal;max-inline-size:none}.native-header-edge-start{margin-inline-start:calc(-1 * var(--native-header-edge-inset));padding-inline-start:var(--native-header-edge-inset)}.native-header-edge-end{margin-inline-start:auto;margin-inline-end:calc(-1 * var(--native-header-edge-inset))}@media not all and (width>=400px){.native-header{--ds-shell-gutter:calc(var(--spacing) * 4)}}.native-reader-toolbar{align-items:center;gap:var(--ds-space-md);padding-block:var(--ds-control-gap);border-block-end:var(--ds-structural-border-width) solid var(--border);flex-shrink:0;display:flex}.native-info-panel{transform:translateZ(0)}.native-info-layout{position:relative}.native-reader-layout-budgets{visibility:hidden;pointer-events:none;block-size:0;inline-size:0;position:absolute;overflow:hidden}.native-reader-layout-budgets>span{display:block}[data-reader-sidebar-budget]{inline-size:calc(var(--ds-sidebar-width) + var(--ds-body-measure) + var(--ds-shell-gutter) * 2)}[data-reader-aside-budget]{inline-size:calc(var(--ds-body-measure) + var(--ds-reader-aside-width) + var(--ds-reader-section-gap) + var(--ds-shell-gutter) * 2)}.native-reading-area{overscroll-behavior:contain;scrollbar-gutter:stable;scroll-padding-block-start:var(--ds-space-lg);container-type:size}.native-reader-container{row-gap:var(--ds-reader-section-gap);max-inline-size:calc(var(--ds-body-measure) + var(--ds-shell-gutter) * 2);grid-template-columns:[copy-start]minmax(0,1fr)[copy-end];margin-inline:auto;display:grid}.native-document{grid-column:1/-1;grid-template-columns:subgrid;row-gap:var(--ds-space-lg);min-inline-size:0;display:grid}.native-document-header,.native-document-main,.native-reader-footer{grid-column:copy-start/copy-end;min-inline-size:0}.native-guide-navigation{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--ds-layout-grid-min)), 1fr));align-items:start;gap:var(--ds-control-gap);display:grid}.native-guide-navigation>a[rel=prev]{justify-self:start}.native-guide-navigation>a[rel=next]{justify-self:end}.native-guide-navigation>a>span{min-inline-size:0}.native-document-contents{grid-column:copy-start/copy-end;min-inline-size:0}.native-reading-area[data-aside-layout=aside] .native-reader-container:has(.native-document-contents,.native-technical-details){grid-template-columns:[copy-start] minmax(0, 1fr) [copy-end aside-start] minmax(0, var(--ds-reader-aside-width)) [aside-end];column-gap:var(--ds-reader-section-gap);max-inline-size:calc(var(--ds-body-measure) + var(--ds-reader-aside-width) + var(--ds-reader-section-gap) + var(--ds-shell-gutter) * 2)}.native-reading-area[data-aside-layout=aside] .native-document:has(>.native-document-contents) .native-document-header{grid-row:1}.native-reading-area[data-aside-layout=aside] .native-document:has(>.native-document-contents) .native-document-main{grid-row:2}.native-reading-area[data-aside-layout=aside] .native-document:has(>.native-document-contents) .native-document-contents{grid-area:1/aside-start/3/aside-end;align-self:start;inset-block-start:var(--ds-space-lg)}.native-reading-area[data-aside-layout=aside] .native-document:has(>.native-document-contents) .native-document-contents:not([data-sections-static]){max-block-size:calc(100cqb - var(--ds-space-lg) * 2);position:sticky}.native-document-main:has(>.native-overview),.native-overview{display:contents}.native-overview-intro,.native-overview-media,.native-technical-details{grid-column:copy-start/copy-end;min-inline-size:0}.native-technical-details{inset-block-start:var(--ds-space-lg)}.native-technical-details dl{gap:var(--ds-space-lg);display:grid}.native-technical-groups{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--ds-layout-grid-min)), 1fr));align-items:start}.native-technical-groups>div{align-content:start;gap:var(--ds-control-gap);min-inline-size:0;display:grid}.native-technical-details .native-technical-format-rows{gap:var(--ds-control-gap) var(--ds-space-md);grid-template-columns:max-content minmax(0,1fr)}.native-technical-format-rows>div{display:contents}.native-reading-area[data-aside-layout=aside]:has(.native-overview){& .native-document-header{grid-row:1}& .native-overview-intro{grid-row:2}& .native-overview-media{grid-row:3}& .native-technical-details{grid-area:1/aside-start/4/aside-end;align-self:start}& .native-technical-details[data-sticky-fits]{position:sticky}}[data-native-document] .native-document-prose [data-info-actions]{gap:var(--ds-control-gap);flex-wrap:wrap;margin-block-start:var(--ds-body-paragraph-gap);display:flex}[data-native-document] .native-document-prose [data-info-release]{padding-block:var(--ds-space-lg);border-block-start:var(--ds-structural-border-width) solid var(--border)}[data-native-document] .native-document-prose [data-info-release]>header{align-items:baseline;gap:var(--ds-control-gap);flex-wrap:wrap;display:flex}[data-native-document] .native-document-prose [data-info-release]>header :is(h2,p){margin:0}}
