.content,.mark-mode-divided .mark-preview-panel{container:nt-page / inline-size}.mark-mode-divided .mark-preview{overflow-x:hidden}.content:has(.mark-preview>:is(.nt-l-section,.nt-l-hero,.nt-l-nav,.nt-l-footer,.nt-l-banner,.nt-l-shell--frame-full)){padding-inline:0}.mark-preview,.nt-editor-chrome{isolation:isolate;--nt-l-s0: 0;--nt-l-ratio: var(--nt-space-ratio, 1);--nt-l-s1: calc(.5rem * var(--nt-density, 1) / var(--nt-l-ratio));--nt-l-s2: calc(1rem * var(--nt-density, 1) / var(--nt-l-ratio));--nt-l-s3: calc(clamp(1.5rem, 1rem + 2cqi, 2.5rem) * var(--nt-density, 1));--nt-l-s4: calc(clamp(2.5rem, 1.5rem + 4cqi, 5rem) * var(--nt-density, 1) * var(--nt-l-ratio));--nt-l-s5: calc(clamp(3.5rem, 2rem + 7cqi, 8rem) * var(--nt-density, 1) * var(--nt-l-ratio));--nt-l-gutter: clamp(min(1rem, var(--nt-page-padding, 1.5rem)), 5cqi, var(--nt-page-padding, 1.5rem));--nt-l-radius: var(--nt-radius, 12px);--nt-l-shadow-soft: 0 1px 2px rgb(0 0 0 / .06), 0 4px 16px rgb(0 0 0 / .06);--nt-l-shadow-lifted: 0 2px 6px rgb(0 0 0 / .08), 0 18px 48px rgb(0 0 0 / .16)}:is(.content,.mark-mode-preview) .mark-preview>.nt-l.nt-l{max-width:none}:is(.nt-l-item,.nt-l-section,.nt-l-hero,.nt-l-card,.nt-l-cell,.nt-l-overlay)>:first-child{margin-top:0}:is(.nt-l-item,.nt-l-section,.nt-l-hero,.nt-l-card,.nt-l-cell,.nt-l-overlay)>:last-child{margin-bottom:0}:is(.nt-l-item,.nt-l-section,.nt-l-hero,.nt-l-card,.nt-l-cell,.nt-l-overlay)>.nt-fence-mount:first-child>:first-child{margin-top:0}:is(.nt-l-item,.nt-l-section,.nt-l-hero,.nt-l-card,.nt-l-cell,.nt-l-overlay)>.nt-fence-mount:last-child>:last-child{margin-bottom:0}.nt-l img{max-width:100%;height:auto}.nt-l-section--surface-soft,.nt-l-hero--surface-soft,.nt-l-card--tone-soft,.nt-l-nav--surface-soft,.nt-l-footer--surface-soft,.nt-l-banner--surface-soft,.nt-l-drawer--surface-soft,.nt-l[class*=--items-card]>.nt-l-item{--nt-l-surface-bg: var(--nt-l-soft-bg, var(--nt-color-surface, #f6f8fa));--nt-l-surface-fg: var(--nt-l-soft-fg, var(--nt-color-foreground, #24292f));--nt-l-surface-muted: var(--nt-l-soft-muted, var(--nt-color-muted-foreground, #586069));--nt-l-surface-border: var(--nt-l-soft-border, var(--nt-color-border, #d0d7de));--nt-l-surface-link: var(--nt-l-soft-link, var(--nt-color-accent-text, var(--nt-color-accent, #007acc)));--nt-l-surface-danger: var(--nt-l-soft-danger, var(--nt-color-danger, #cf222e));--nt-l-surface-button-fg: initial}.nt-l-section--surface-faint{--nt-l-surface-bg: color-mix(in srgb, var(--nt-color-surface, #f6f8fa) 40%, var(--nt-color-background, #fff));--nt-l-surface-fg: var(--nt-l-soft-fg, var(--nt-color-foreground, #24292f));--nt-l-surface-muted: var(--nt-l-soft-muted, var(--nt-color-muted-foreground, #586069));--nt-l-surface-border: var(--nt-l-soft-border, var(--nt-color-border, #d0d7de));--nt-l-surface-link: var(--nt-l-soft-link, var(--nt-color-accent-text, var(--nt-color-accent, #007acc)));--nt-l-surface-danger: var(--nt-l-soft-danger, var(--nt-color-danger, #cf222e));--nt-l-surface-button-fg: initial}.nt-l-section--surface-fade,.nt-l-hero--surface-fade{--nt-l-surface-bg: var(--nt-l-fade-bg, var(--nt-color-surface, #f6f8fa));--nt-l-surface-fg: var(--nt-l-fade-fg, var(--nt-color-foreground, #24292f));--nt-l-surface-muted: var(--nt-l-fade-muted, var(--nt-color-muted-foreground, #586069));--nt-l-surface-border: var(--nt-l-fade-border, var(--nt-color-border, #d0d7de));--nt-l-surface-link: var(--nt-l-fade-link, var(--nt-color-accent-text, var(--nt-color-accent, #007acc)));--nt-l-surface-danger: var(--nt-l-fade-danger, var(--nt-color-danger, #cf222e));--nt-l-surface-button-fg: initial}.nt-l-section--surface-tint,.nt-l-hero--surface-tint,.nt-l-card--tone-tint{--nt-l-surface-bg: var(--nt-l-tint-bg, color-mix(in srgb, var(--nt-color-accent, #007acc) 8%, var(--nt-color-background, #fff)));--nt-l-surface-fg: var(--nt-l-tint-fg, var(--nt-color-foreground, #24292f));--nt-l-surface-muted: var(--nt-l-tint-muted, var(--nt-color-foreground, #24292f));--nt-l-surface-border: var(--nt-l-tint-border, var(--nt-color-border, #d0d7de));--nt-l-surface-link: var(--nt-l-tint-link, var(--nt-color-accent-text, var(--nt-color-accent, #007acc)));--nt-l-surface-danger: var(--nt-l-tint-danger, var(--nt-color-danger, #cf222e));--nt-l-surface-button-fg: initial}.nt-l-section--surface-accent,.nt-l-hero--surface-accent,.nt-l-card--tone-accent{--nt-l-surface-bg: var(--nt-l-accent-bg, color-mix(in srgb, var(--nt-color-accent, #007acc) 8%, var(--nt-color-background, #fff)));--nt-l-surface-fg: var(--nt-l-accent-fg, var(--nt-color-foreground, #24292f));--nt-l-surface-muted: var(--nt-l-accent-muted, var(--nt-color-foreground, #24292f));--nt-l-surface-border: var(--nt-l-accent-border, var(--nt-color-border, #d0d7de));--nt-l-surface-link: var(--nt-l-accent-link, var(--nt-color-accent-text, var(--nt-color-accent, #007acc)));--nt-l-surface-danger: var(--nt-l-accent-danger, var(--nt-color-danger, #cf222e));--nt-l-surface-button-fg: var(--nt-l-accent-button-fg)}.nt-l-section--surface-inverse,.nt-l-hero--surface-inverse,.nt-l-card--tone-inverse,.nt-l-nav--surface-inverse,.nt-l-footer--surface-inverse,.nt-l-banner--surface-inverse,.nt-l-drawer--surface-inverse{--nt-l-surface-bg: var(--nt-l-inverse-bg, var(--nt-color-foreground, #24292f));--nt-l-surface-fg: var(--nt-l-inverse-fg, var(--nt-color-background, #fff));--nt-l-surface-muted: var(--nt-l-inverse-muted, var(--nt-color-background, #fff));--nt-l-surface-border: var(--nt-l-inverse-border, color-mix(in srgb, var(--nt-color-background, #fff) 25%, transparent));--nt-l-surface-link: var(--nt-l-inverse-link, var(--nt-color-accent-text, var(--nt-color-accent, #007acc)));--nt-l-surface-danger: var(--nt-l-inverse-danger, var(--nt-color-danger, #cf222e));--nt-l-surface-button-fg: var(--nt-l-inverse-button-fg)}.nt-l-card--tone-ok{--nt-l-status-hue: var(--nt-color-success)}.nt-l-card--tone-warn{--nt-l-status-hue: var(--nt-color-warning)}.nt-l-card--tone-info{--nt-l-status-hue: var(--nt-color-info)}.nt-l-card--tone-danger{--nt-l-status-hue: var(--nt-color-danger, var(--nt-color-error))}.nt-l-card:is(.nt-l-card--tone-ok,.nt-l-card--tone-warn,.nt-l-card--tone-info,.nt-l-card--tone-danger){--nt-l-surface-bg: color-mix(in srgb, var(--nt-l-status-hue) 12%, var(--nt-color-background, #fff));--nt-l-surface-fg: var(--nt-color-foreground, #24292f);--nt-l-surface-muted: color-mix(in srgb, var(--nt-l-status-hue) 30%, var(--nt-color-foreground, #24292f));--nt-l-surface-border: color-mix(in srgb, var(--nt-l-status-hue) 40%, var(--nt-color-background, #fff));--nt-l-surface-link: var(--nt-color-accent-text, var(--nt-color-accent, #007acc));--nt-l-surface-danger: var(--nt-color-danger, #cf222e);--nt-l-surface-button-fg: initial}.nt-l-card:not([class*=--tone-]){--nt-l-surface-bg: var(--nt-l-soft-bg, var(--nt-color-surface, #f6f8fa));--nt-l-surface-fg: var(--nt-l-soft-fg, var(--nt-color-foreground, #24292f));--nt-l-surface-muted: var(--nt-l-soft-muted, var(--nt-color-muted-foreground, #586069));--nt-l-surface-border: var(--nt-l-soft-border, var(--nt-color-border, #d0d7de));--nt-l-surface-link: var(--nt-l-soft-link, var(--nt-color-accent-text, var(--nt-color-accent, #007acc)));--nt-l-surface-danger: var(--nt-l-soft-danger, var(--nt-color-danger, #cf222e));--nt-l-surface-button-fg: initial}:is(.nt-l-section,.nt-l-hero,.nt-l-nav,.nt-l-footer,.nt-l-banner)[class*=--surface-]:not([class*=--surface-default]),.nt-l-card:not(.nt-l-card--tone-default),.nt-l[class*=--items-card]>.nt-l-item{background:var(--nt-l-surface-bg);color:var(--nt-l-surface-fg)}:is(.nt-l-section,.nt-l-hero)[class*=--surface-fade]:not([class*=--surface-default]){background:linear-gradient(180deg,var(--nt-l-surface-bg),var(--nt-l-fade-end, var(--nt-color-background, #fff)))}:is(.nt-l-section,.nt-l-hero,.nt-l-nav,.nt-l-footer,.nt-l-banner)[class*=--surface-]:not([class*=--surface-default])>*,.nt-l-card:not(.nt-l-card--tone-default)>*,.nt-l[class*=--items-card]>.nt-l-item>*{--nt-color-foreground: var(--nt-l-surface-fg);--nt-heading-color: var(--nt-l-surface-fg);--nt-color-muted-foreground: var(--nt-l-surface-muted);--nt-color-border: var(--nt-l-surface-border);--nt-color-border-muted: var(--nt-l-surface-border);color:var(--nt-l-surface-fg)}:is(.nt-l-section,.nt-l-hero,.nt-l-nav,.nt-l-footer,.nt-l-banner):is([class*=--surface-soft],[class*=--surface-tint],[class*=--surface-faint],[class*=--surface-fade]):not([class*=--surface-default])>*,.nt-l-card:is(.nt-l-card--tone-soft,.nt-l-card--tone-tint)>*{--nt-heading-color: var(--nt-l-theme-heading, var(--nt-l-surface-fg))}:is(.nt-l-section,.nt-l-hero,.nt-l-nav,.nt-l-footer,.nt-l-banner):is([class*=--surface-soft],[class*=--surface-tint],[class*=--surface-faint],[class*=--surface-fade]):not([class*=--surface-default])>:is(h1,h2,h3,h4,h5,h6),.nt-l-card:is(.nt-l-card--tone-soft,.nt-l-card--tone-tint)>:is(h1,h2,h3,h4,h5,h6){color:var(--nt-heading-color)}.nt-l-section{--nt-l-width: var(--nt-measure-px, var(--nt-measure, 68ch));--nt-l-space: var(--nt-l-s3);padding-block:var(--nt-l-space)}:is(.content,.mark-mode-preview) :is(.mark-preview,.nt-editor-chrome)>:is(.nt-l-section,.nt-l-hero,.nt-l-nav,.nt-l-footer,.nt-l-banner).nt-l{margin-inline:calc(50% - 50cqi);padding-inline:max(var(--nt-l-gutter),(100cqi - var(--nt-l-width)) / 2);overflow-x:clip}.nt-l-section--width-wide,.nt-l-hero--width-wide,.nt-l-hero:not([class*=--width-]){--nt-l-width: var(--nt-page-width, 1200px)}.nt-l-section--width-full,.nt-l-hero--width-full{--nt-l-width: 100cqi}.nt-l-section--sticky-top{position:sticky;top:var(--nt-page-header-height, 0px);z-index:40;background:var(--nt-l-surface-bg, var(--nt-color-background, #fff))}.nt-l-hero--width-normal{--nt-l-width: var(--nt-measure-px, var(--nt-measure, 68ch))}:is(.nt-l-section,.nt-l-hero):not(.nt-l-section--width-normal)>:is(p,h1,h2,h3,h4,ul,ol,blockquote){max-width:var(--nt-measure-px, var(--nt-measure, 68ch))}.nt-l-section--space-0{--nt-l-space: var(--nt-l-s0)}.nt-l-section--space-1{--nt-l-space: var(--nt-l-s1)}.nt-l-section--space-2{--nt-l-space: var(--nt-l-s2)}.nt-l-section--space-3{--nt-l-space: var(--nt-l-s3)}.nt-l-section--space-4{--nt-l-space: var(--nt-l-s4)}.nt-l-section--space-5{--nt-l-space: var(--nt-l-s5)}.nt-l-section--align-center{text-align:center}@container nt-page (max-width: 48rem){:is(.nt-l-section,.nt-l-hero).nt-l-section--align-narrow-center,.nt-l-hero.nt-l-hero--align-narrow-center{text-align:center}.nt-l-hero.nt-l-hero--align-narrow-center{align-items:center}:is(.content,.mark-mode-preview) .mark-preview :is(.nt-l-section--align-narrow-center,.nt-l-hero--align-narrow-center)>:is(p,h1,h2,h3,h4,ul,ol,blockquote){margin-inline:auto}:is(.nt-l-section--align-narrow-center,.nt-l-hero--align-narrow-center)>.nt-l-inline:not([class*=--justify-]){justify-content:center}}:is(.content,.mark-mode-preview) .mark-preview .nt-l-section--align-center>:is(p,h1,h2,h3,h4,ul,ol,blockquote){margin-inline:auto}.content .mark-preview :is(.nt-l-section,.nt-l-hero).nt-l.nt-l h1{font-size:clamp(2.1rem,1.4rem + 3.2cqi,calc(4.2rem * var(--nt-heading-scale, 1)));line-height:1.05}.content .mark-preview :is(.nt-l-section,.nt-l-hero).nt-l.nt-l h2{font-size:clamp(1.6rem,1.2rem + 1.8cqi,calc(2.8rem * var(--nt-heading-scale, 1)));line-height:1.12}.content .mark-preview .nt-l-hero.nt-l.nt-l h1{font-size:clamp(2.5rem,1.2rem + 5.5cqi,calc(5.5rem * var(--nt-heading-scale, 1)))}.content .mark-preview :is(.nt-l-section,.nt-l-hero).nt-l.nt-l :is(h1,h2){border-bottom:0;padding-bottom:0;text-wrap:balance}.mark-preview .nt-l-hero :is(h1,h2,h3,h4,h5,h6)[id]:before{content:none}.nt-l-hero :is(h1,h2,h3,h4,h5,h6)>.nt-anchor{display:none}.nt-l-hero{--nt-l-width: var(--nt-page-width, 1200px);position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:50svh;padding-block:var(--nt-l-s5);text-align:center}.nt-l-hero--height-auto{min-height:0}:is(.nt-l-section,.nt-l-hero)[class*=--surface-accent]:not([class*=--surface-default])>:is(h1,h2){color:var(--nt-l-accent-heading, var(--nt-l-surface-fg))}.nt-l-hero--height-screen{min-height:calc(100svh - 4rem)}.nt-l-hero--align-left,.nt-l-hero--align-narrow-center{text-align:start;align-items:stretch}.nt-l-hero>.nt-l{align-self:stretch}.nt-l-hero--media-background>:first-child:is(p:has(>img:only-child),.nt-video--background){position:absolute;inset:0;max-width:none;z-index:-2;margin:0}.nt-l-hero--media-background>:first-child:is(p,.nt-video--background)>:is(img,video){width:100%;height:100%;max-width:none;object-fit:cover}.nt-l-hero--tile-small{--nt-l-tile: 160px}.nt-l-hero--tile-medium{--nt-l-tile: 320px}.nt-l-hero--tile-large{--nt-l-tile: 640px}.nt-l-hero--media-background>.nt-l-texture{background-image:var(--nt-l-texture);background-repeat:repeat;background-position:0 0;background-size:var(--nt-l-tile, 320px) auto}.nt-l-hero--media-background>.nt-l-texture>img{opacity:0}.nt-l-hero--media-background:before{content:"";position:absolute;inset:0;z-index:-1;background:#00000094}.nt-l-hero--media-background{color:#fff;isolation:isolate}.nt-l-hero--media-background>*{--nt-color-foreground: #fff;--nt-heading-color: #fff;--nt-color-muted-foreground: #fff;color:#fff}.nt-l-hero--media-background.nt-l-hero--shade-light:before{background:#ffffffb8}.nt-l-hero--media-background.nt-l-hero--shade-light{color:#111}.nt-l-hero--media-background.nt-l-hero--shade-light>*{--nt-color-foreground: #111;--nt-heading-color: var(--nt-l-shade-heading, #111);--nt-color-muted-foreground: #111;color:#111}.nt-l-hero--media-background.nt-l-hero--shade-light>:is(h3,h4,h5,h6){color:var(--nt-heading-color)}.nt-l-hero--media-background.nt-l-hero--shade-light>:is(h1,h2){color:var(--nt-l-shade-heading-large, var(--nt-heading-color))}.nt-l-slot{min-height:3rem;margin-block:var(--nt-l-s2);border:1px dashed color-mix(in srgb,currentColor 35%,transparent);border-radius:var(--nt-l-radius, 8px)}.nt-l-slot:not(:empty){padding:var(--nt-l-s2)}.nt-l-fill{border-inline-start:2px dashed color-mix(in srgb,currentColor 35%,transparent);padding-inline-start:var(--nt-l-s2);margin-block:var(--nt-l-s2)}.nt-reader-note{margin:0;padding:.4rem 1rem;font-size:.8125rem;text-align:center;color:var(--ntabs-text-secondary, #586069);background:var(--ntabs-header-bg, #f6f8fa);border-bottom:1px solid var(--ntabs-border, #d0d7de)}.nt-reader-note a{color:inherit;font-weight:600}.nt-layout-tools-template{margin-top:.6rem;padding-top:.6rem;border-top:1px solid var(--ntabs-border, #d0d7de);font-size:.8125rem}.nt-layout-tools-template p{margin:0 0 .35rem}.nt-layout-tools-template-missing{color:var(--nt-color-danger, #b3261e)}.nt-l[class*=--flow-0]{--nt-l-flow: var(--nt-l-s0)}.nt-l[class*=--flow-1]{--nt-l-flow: var(--nt-l-s1)}.nt-l[class*=--flow-2]{--nt-l-flow: var(--nt-l-s2)}.nt-l[class*=--flow-3]{--nt-l-flow: var(--nt-l-s3)}.nt-l[class*=--flow-4]{--nt-l-flow: var(--nt-l-s4)}.nt-l[class*=--flow-5]{--nt-l-flow: var(--nt-l-s5)}.nt-l.nt-l.nt-l.nt-l:is(.nt-l-section,.nt-l-hero,.nt-l-card,.nt-l-cell)[class*=--flow-]:where(:not([class*=--flow-auto]))>:where(:not(.nt-l-overlay)),.nt-l.nt-l.nt-l.nt-l:is(.nt-l-split,.nt-l-columns,.nt-l-grid)[class*=--flow-]:where(:not([class*=--flow-auto]))>.nt-l-item>:where(:not(.nt-l-overlay)){margin-block:0}.nt-l.nt-l.nt-l.nt-l:is(.nt-l-section,.nt-l-hero,.nt-l-card,.nt-l-cell)[class*=--flow-]:where(:not([class*=--flow-auto]))>*+:where(:not(.nt-l-overlay)),.nt-l.nt-l.nt-l.nt-l:is(.nt-l-split,.nt-l-columns,.nt-l-grid)[class*=--flow-]:where(:not([class*=--flow-auto]))>.nt-l-item>*+:where(:not(.nt-l-overlay)){margin-block-start:var(--nt-l-flow)}.nt-l.nt-l.nt-l.nt-l.nt-l-hero--media-background[class*=--flow-]:where(:not([class*=--flow-auto]))>:first-child+*{margin-block-start:0}.nt-l.nt-l.nt-l.nt-l:is(.nt-l-hero--pin-first,.nt-l-hero--pin-both):not(.nt-l-hero--media-background)>:first-child,.nt-l.nt-l.nt-l.nt-l:is(.nt-l-hero--pin-first,.nt-l-hero--pin-both).nt-l-hero--media-background>:nth-child(2){margin-block-end:auto;padding-block-end:var(--nt-l-s3)}.nt-l.nt-l.nt-l.nt-l:is(.nt-l-hero--pin-last,.nt-l-hero--pin-both)>:last-child{margin-block-start:auto;padding-block-start:var(--nt-l-s3)}.nt-l-hero:is(.nt-l-hero--pin-first,.nt-l-hero--pin-last,.nt-l-hero--pin-both):not(.nt-l-hero--height-auto){padding-block:var(--nt-l-s4)}.nt-l.nt-l.nt-l.nt-l.nt-l-hero--pin-first>:last-child{margin-block-end:auto}.nt-l.nt-l.nt-l.nt-l.nt-l-hero--pin-last:not(.nt-l-hero--media-background)>:first-child,.nt-l.nt-l.nt-l.nt-l.nt-l-hero--pin-last.nt-l-hero--media-background>:nth-child(2){margin-block-start:auto}:is(.nt-l-grid,.nt-l-split,.nt-l-columns,.nt-l-inline,.nt-l-carousel,.nt-l-masonry){--nt-l-gap: var(--nt-l-s3);margin-block:var(--nt-l-s3)}.nt-l-inline{--nt-l-gap: var(--nt-l-s2)}:is(.nt-l-grid,.nt-l-split,.nt-l-columns,.nt-l-inline,.nt-l-carousel,.nt-l-masonry)[class*=--space-1]{--nt-l-gap: var(--nt-l-s1)}:is(.nt-l-grid,.nt-l-split,.nt-l-columns,.nt-l-inline,.nt-l-carousel,.nt-l-masonry)[class*=--space-2]{--nt-l-gap: var(--nt-l-s2)}:is(.nt-l-grid,.nt-l-split,.nt-l-columns,.nt-l-inline,.nt-l-carousel,.nt-l-masonry)[class*=--space-3]{--nt-l-gap: var(--nt-l-s3)}:is(.nt-l-grid,.nt-l-split,.nt-l-columns,.nt-l-inline,.nt-l-carousel,.nt-l-masonry)[class*=--space-4]{--nt-l-gap: var(--nt-l-s4)}:is(.nt-l-grid,.nt-l-split,.nt-l-columns,.nt-l-inline,.nt-l-carousel,.nt-l-masonry)[class*=--space-5]{--nt-l-gap: var(--nt-l-s5)}:is(.nt-l-section,.nt-l-hero):is([class*=--surface-soft],[class*=--surface-tint],[class*=--surface-faint],[class*=--surface-fade]) :is(.nt-l[class*=--items-card]>.nt-l-item,.nt-l-card:not([class*=--tone-])){--nt-l-surface-bg: var(--nt-color-background, #fff);--nt-l-surface-fg: var(--nt-l-soft-fg, var(--nt-color-foreground, #24292f));--nt-l-surface-muted: var(--nt-color-muted-foreground, #586069);--nt-l-surface-border: var(--nt-color-border, #d0d7de)}.nt-l[class*=--items-card]>.nt-l-item,.nt-l-card{padding:var(--nt-l-card-space, var(--nt-l-s2));border-radius:var(--nt-l-radius)}.nt-l-card{margin-block:var(--nt-l-s2)}.nt-l-card--tone-default:where(:not([class*=--shadow-soft],[class*=--shadow-lifted],.nt-l-card--border-line)){padding-inline:0}:is(.nt-shadow-soft,.nt-shadow-lifted) .nt-l-card--tone-default:where(:not([class*=--shadow-none])){padding-inline:var(--nt-l-card-space, var(--nt-l-s2))}.nt-l-card--space-1{--nt-l-card-space: var(--nt-l-s1)}.nt-l-card--space-3{--nt-l-card-space: min(var(--nt-l-s3), 2.5rem)}.nt-l-card--space-4{--nt-l-card-space: min(var(--nt-l-s4), 3.5rem)}.nt-l-card--border-line{border:1px solid var(--nt-l-surface-border, var(--nt-color-border, #d0d7de))}.nt-l-card.nt-l-card--media-bleed{padding-inline:var(--nt-l-card-space, var(--nt-l-s2));overflow:clip}.nt-l.nt-l.nt-l.nt-l.nt-l-card--media-bleed>.nt-l-cover--frame-none:first-child{margin-block:calc(-1 * var(--nt-l-card-space, var(--nt-l-s2))) var(--nt-l-card-space, var(--nt-l-s2));margin-inline:calc(-1 * var(--nt-l-card-space, var(--nt-l-s2)));border-radius:0}.nt-l-card:has(>.nt-diagram:only-child){padding:0}.nt-l-card>.nt-diagram:only-child{--nt-diagram-tools-room: 3.125rem;margin-block:0;border-radius:inherit}.nt-l-card>.nt-diagram:only-child:not(.nt-diagram--expanded)>.nt-diagram-tools{right:.375rem;bottom:.375rem}.nt-l-grid{--nt-l-min: 16rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(var(--nt-l-min),100%),1fr));grid-auto-flow:dense;gap:var(--nt-l-gap)}.nt-l-grid--min-8{--nt-l-min: 8rem}.nt-l-grid--min-10{--nt-l-min: 10rem}.nt-l-grid--min-12{--nt-l-min: 12rem}.nt-l-grid--min-14{--nt-l-min: 14rem}.nt-l-grid--min-16{--nt-l-min: 16rem}.nt-l-grid--min-18{--nt-l-min: 18rem}.nt-l-grid--min-20{--nt-l-min: 20rem}.nt-l-grid--min-24{--nt-l-min: 24rem}.nt-l-grid--min-28{--nt-l-min: 28rem}.nt-l-grid--align-start{align-items:start}.nt-l-grid--align-center{align-items:center}.nt-l-grid--cols-2{grid-template-columns:repeat(auto-fit,minmax(max(min(var(--nt-l-min),100%),calc((100% - var(--nt-l-gap)) / 2)),1fr))}.nt-l-grid--cols-3{grid-template-columns:repeat(auto-fit,minmax(max(min(var(--nt-l-min),100%),calc((100% - 2 * var(--nt-l-gap)) / 3)),1fr))}.nt-l-grid--cols-4{grid-template-columns:repeat(auto-fit,minmax(max(min(var(--nt-l-min),100%),calc((100% - 3 * var(--nt-l-gap)) / 4)),1fr))}.nt-l-grid>.nt-l-item:has(>.nt-l-cell:only-child){display:grid}.nt-l-grid>.nt-l-item>.nt-l-cell{height:100%}:is(.nt-l-grid>.nt-l-item,.nt-l-cell)>.nt-l-card:only-child{height:100%;box-sizing:border-box}@container nt-page (min-width: 40rem){.nt-l-grid>.nt-l-item:has(>.nt-l-cell--span-2){grid-column:span 2}.nt-l-grid>.nt-l-item:has(>.nt-l-cell--span-3){grid-column:span 3}.nt-l-grid>.nt-l-item:has(>.nt-l-cell--span-4){grid-column:span 4}.nt-l-grid>.nt-l-item:has(>.nt-l-cell--rows-2){grid-row:span 2}.nt-l-grid>.nt-l-item:has(>.nt-l-cell--rows-3){grid-row:span 3}}.nt-l-grid>.nt-l-item:has(>.nt-l-cell--span-full){grid-column:1 / -1}.nt-l-grid>.nt-l-item:has(>.nt-l-cell--layer-1){position:relative;z-index:1}.nt-l-grid>.nt-l-item:has(>.nt-l-cell--layer-2){position:relative;z-index:2}.nt-l-grid>.nt-l-item:has(>.nt-l-cell--layer-3){position:relative;z-index:3}.nt-l-split{--nt-l-threshold: 42rem;display:flex;flex-wrap:wrap;align-items:center;gap:var(--nt-l-gap)}.nt-l-split>.nt-l-item{flex-grow:1;flex-basis:calc((var(--nt-l-threshold) - 100%) * 999);min-width:0}.nt-l-split--ratio-1-3>.nt-l-item:nth-child(2){flex-grow:2}.nt-l-split--ratio-2-3>.nt-l-item:first-child{flex-grow:2}.nt-l-split--side-right{flex-direction:row-reverse}.nt-l-split--align-start{align-items:flex-start}.nt-l-split--align-end{align-items:flex-end}.nt-l-split--narrow-keep{flex-wrap:nowrap}.nt-l-split--narrow-keep>.nt-l-item{flex-basis:0}.nt-l-split--reverse-narrow{flex-wrap:wrap-reverse}.nt-l-split--reverse-narrow.nt-l-split--align-start{align-items:flex-end}.nt-l-split--reverse-narrow.nt-l-split--align-end{align-items:flex-start}.nt-l-split--rail-12{--nt-l-rail: 12rem}.nt-l-split--rail-16{--nt-l-rail: 16rem}.nt-l-split--rail-20{--nt-l-rail: 20rem}.nt-l-split--rail-24{--nt-l-rail: 24rem}.nt-l-split[class*=--rail-]>.nt-l-item:first-child{flex-basis:var(--nt-l-rail);flex-grow:1}.nt-l-split[class*=--rail-]>.nt-l-item:last-child{flex-basis:0;flex-grow:999;min-inline-size:50%}.nt-l-split[class*=--rail-].nt-l-split--narrow-keep>.nt-l-item:last-child{min-inline-size:0}.nt-l-split[class*=--sticky-]{container:nt-split / inline-size}@container nt-split (min-width: 42rem){.nt-l-split--sticky-first:not([class*=--rail-])>.nt-l-item:first-child,.nt-l-split--sticky-second:not([class*=--rail-])>.nt-l-item:last-child{position:sticky;top:var(--nt-l-sticky-top, 1.5rem);align-self:start}}@container nt-split (min-width: 34rem){.nt-l-split--rail-12.nt-l-split--sticky-first>.nt-l-item:first-child,.nt-l-split--rail-12.nt-l-split--sticky-second>.nt-l-item:last-child{position:sticky;top:var(--nt-l-sticky-top, 1.5rem);align-self:start}}@container nt-split (min-width: 42rem){.nt-l-split--rail-16.nt-l-split--sticky-first>.nt-l-item:first-child,.nt-l-split--rail-16.nt-l-split--sticky-second>.nt-l-item:last-child{position:sticky;top:var(--nt-l-sticky-top, 1.5rem);align-self:start}}@container nt-split (min-width: 50rem){.nt-l-split--rail-20.nt-l-split--sticky-first>.nt-l-item:first-child,.nt-l-split--rail-20.nt-l-split--sticky-second>.nt-l-item:last-child{position:sticky;top:var(--nt-l-sticky-top, 1.5rem);align-self:start}}@container nt-split (min-width: 58rem){.nt-l-split--rail-24.nt-l-split--sticky-first>.nt-l-item:first-child,.nt-l-split--rail-24.nt-l-split--sticky-second>.nt-l-item:last-child{position:sticky;top:var(--nt-l-sticky-top, 1.5rem);align-self:start}}.page-container.nt-site{--nt-l-sticky-top: 5.5rem}.nt-l-columns{--nt-l-threshold: 40rem;display:flex;flex-wrap:wrap;align-items:stretch;gap:var(--nt-l-gap)}.nt-l-columns>.nt-l-item{flex-grow:1;flex-basis:calc((var(--nt-l-threshold) - 100%) * 999);min-width:0}.nt-l-columns--threshold-30{--nt-l-threshold: 30rem}.nt-l-columns--threshold-50{--nt-l-threshold: 50rem}.nt-l-columns--threshold-60{--nt-l-threshold: 60rem}.nt-l-columns--align-start{align-items:flex-start}.nt-l-columns--align-center{align-items:center}.nt-l-columns--align-end{align-items:flex-end}.nt-l-columns--limit-2>.nt-l-item:nth-last-child(n+3),.nt-l-columns--limit-2>.nt-l-item:nth-last-child(n+3)~.nt-l-item,.nt-l-columns--limit-3>.nt-l-item:nth-last-child(n+4),.nt-l-columns--limit-3>.nt-l-item:nth-last-child(n+4)~.nt-l-item,.nt-l-columns:not([class*=--limit-])>.nt-l-item:nth-last-child(n+5),.nt-l-columns:not([class*=--limit-])>.nt-l-item:nth-last-child(n+5)~.nt-l-item,.nt-l-columns--limit-4>.nt-l-item:nth-last-child(n+5),.nt-l-columns--limit-4>.nt-l-item:nth-last-child(n+5)~.nt-l-item,.nt-l-columns--limit-5>.nt-l-item:nth-last-child(n+6),.nt-l-columns--limit-5>.nt-l-item:nth-last-child(n+6)~.nt-l-item{flex-basis:100%}.nt-l-inline{display:flex;flex-wrap:wrap;align-items:center;gap:var(--nt-l-gap)}.nt-l-inline>.nt-l-item>*{margin-block:0}.nt-l-inline>.nt-l-item img{display:block;width:auto;max-width:none;height:2.25rem}.mark-container:not(.mark-readonly) .nt-l-inline>.nt-l-item img{display:inline-block;vertical-align:top}.nt-l-inline--logos-small{--nt-l-logo-height: 1.5rem}.nt-l-inline--logos-medium{--nt-l-logo-height: 2rem}.nt-l-inline--logos-large{--nt-l-logo-height: 3rem}.nt-l-inline[class*=--logos-]:not([class*=--space-]){--nt-l-gap: var(--nt-l-s4)}.nt-l-inline[class*=--logos-]>.nt-l-item img{height:var(--nt-l-logo-height);width:auto;max-width:calc(var(--nt-l-logo-height) * 5);object-fit:contain}.nt-l-inline--logos_tone-dark>.nt-l-item img{filter:brightness(0)}.nt-l-inline--logos_tone-light>.nt-l-item img{filter:brightness(0) invert(1)}[data-theme=dark] .content:is(.nt-themed-auto,:not(.nt-themed)) .nt-l-inline--logos_tone-dark>.nt-l-item img{filter:brightness(0) invert(1)}[data-theme=dark] .content:is(.nt-themed-auto,:not(.nt-themed)) .nt-l-inline--logos_tone-light>.nt-l-item img{filter:brightness(0)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .content:is(.nt-themed-auto,:not(.nt-themed)) .nt-l-inline--logos_tone-dark>.nt-l-item img{filter:brightness(0) invert(1)}:root:not([data-theme=light]) .content:is(.nt-themed-auto,:not(.nt-themed)) .nt-l-inline--logos_tone-light>.nt-l-item img{filter:brightness(0)}}.nt-l-inline--sticky-top{position:sticky;top:calc(var(--nt-page-header-height, 0px) + var(--nt-l-s2, .5rem));z-index:10;pointer-events:none}.nt-l-inline--sticky-top>.nt-l-item{pointer-events:auto}.nt-l-inline--justify-center{justify-content:center}.nt-l-inline--justify-end{justify-content:flex-end}.nt-l-inline--justify-between{justify-content:space-between}.nt-l-inline--align-start{align-items:flex-start}.nt-l-inline--align-end{align-items:flex-end}:is(.nt-l-hero:not(.nt-l-hero--align-left):not(.nt-l-hero--align-narrow-center),.nt-l-section--align-center)>.nt-l-inline:not([class*=--justify-]){justify-content:center}.mark-preview{--nt-l-button-bg: var(--nt-button-background, var(--nt-l-accent-bg, var(--nt-color-foreground, #111)));--nt-l-button-fg: var(--nt-button-foreground, var(--nt-l-accent-fg, var(--nt-color-background, #fff)));--nt-l-button-line: var(--nt-color-foreground, #111)}:is(.nt-l-section,.nt-l-hero):is([class*=--surface-accent],[class*=--surface-inverse])>*,.nt-l-card:is(.nt-l-card--tone-accent,.nt-l-card--tone-inverse)>*{--nt-l-button-bg: var(--nt-l-surface-fg);--nt-l-button-fg: var(--nt-l-surface-button-fg, var(--nt-l-surface-bg));--nt-l-button-line: var(--nt-l-surface-fg)}:is(.content,.mark-mode-preview) .mark-preview.mark-preview :is(.nt-l-section,.nt-l-hero,.nt-l-banner,.nt-l-drawer-panel):is([class*=--surface-soft],[class*=--surface-tint],[class*=--surface-faint],[class*=--surface-fade]) a,:is(.content,.mark-mode-preview) .mark-preview.mark-preview .nt-l-card:not(.nt-l-card--tone-default) a,:is(.content,.mark-mode-preview) .mark-preview.mark-preview .nt-l[class*=--items-card]>.nt-l-item a{color:var(--nt-l-surface-link)}:is(.content,.mark-mode-preview) .mark-preview.mark-preview :is(.nt-l-section,.nt-l-hero,.nt-l-nav,.nt-l-footer,.nt-l-banner,.nt-l-drawer-panel):is([class*=--surface-accent],[class*=--surface-inverse]) a,:is(.content,.mark-mode-preview) .mark-preview.mark-preview .nt-l-card:is(.nt-l-card--tone-accent,.nt-l-card--tone-inverse) a{color:var(--nt-l-surface-fg);text-decoration:underline}.nt-l-hero--media-background>*{--nt-l-button-bg: #fff;--nt-l-button-fg: #111;--nt-l-button-line: #fff}.nt-l-hero--media-background.nt-l-hero--shade-light>*{--nt-l-button-bg: var(--nt-l-shade-button-bg, #111);--nt-l-button-fg: var(--nt-l-shade-button-fg, #fff);--nt-l-button-line: var(--nt-l-shade-button-bg, #111)}:is(.content,.mark-mode-preview) .mark-preview.mark-preview .nt-l-hero--media-background a{color:var(--nt-l-shade-dark-link, #fff);text-decoration:underline}:is(.content,.mark-mode-preview) .mark-preview.mark-preview .nt-l-hero--media-background.nt-l-hero--shade-light a{color:var(--nt-l-shade-link, #3b35ac)}:is(.content,.mark-mode-preview) .mark-preview .nt-l-inline>.nt-l-item>p:only-child>:is(a:where(:not(:has(>img:only-child[alt])),:has(>img[alt=""])),.nt-preview-link):only-child{display:inline-flex;align-items:center;gap:.5em;min-height:2.75rem;padding:.55rem 1.25rem;border-radius:var(--nt-button-radius, 999px);background:var(--nt-l-button-bg);color:var(--nt-l-button-fg);font-weight:600;text-transform:var(--nt-button-transform, none);letter-spacing:var(--nt-button-tracking, normal);text-decoration:none}:is(.content,.mark-mode-preview) .mark-preview .nt-l-inline>.nt-l-item+.nt-l-item>p:only-child>:is(a:where(:not(:has(>img:only-child[alt])),:has(>img[alt=""])),.nt-preview-link):only-child{background:transparent;color:var(--nt-l-button-line);box-shadow:inset 0 0 0 1.5px var(--nt-l-button-line)}:is(.content,.mark-mode-preview) .mark-preview .nt-l-inline--sticky-top>.nt-l-item+.nt-l-item>p:only-child>:is(a:where(:not(:has(>img:only-child[alt])),:has(>img[alt=""])),.nt-preview-link):only-child{background:var(--nt-color-background, var(--nt-l-button-fg))}:is(.content,.mark-mode-preview) .mark-preview.mark-preview.mark-preview .nt-l-inline>.nt-l-item>p:only-child>a.nt-view-switch:only-child{min-height:2.25rem;padding:.35rem .95rem;font-size:var(--nt-text-sm);background:var(--nt-color-background, #fff);color:var(--nt-color-muted-foreground, #57606a);box-shadow:inset 0 0 0 1px var(--nt-color-border, #d0d7de)}:is(.content,.mark-mode-preview) .mark-preview.mark-preview.mark-preview .nt-l-inline>.nt-l-item>p:only-child>a.nt-view-switch:only-child:hover{color:var(--nt-color-foreground, #111);box-shadow:inset 0 0 0 1px var(--nt-color-foreground, #111)}:is(.content,.mark-mode-preview) .mark-preview.mark-preview.mark-preview .nt-l-inline>.nt-l-item>p:only-child>a.nt-view-switch[aria-current=page]:only-child{background:color-mix(in srgb,var(--nt-color-foreground, #111) 7%,var(--nt-color-background, #fff));color:var(--nt-color-foreground, #111);box-shadow:inset 0 0 0 1.5px var(--nt-color-foreground, #111)}:is(.content,.mark-mode-preview) .mark-preview.mark-preview.mark-preview .nt-l-inline>.nt-l-item>p:only-child>a.nt-scheme-switch:only-child{justify-content:center;width:2.25rem;padding:0;color:var(--nt-color-foreground, #111)}.nt-scheme-switch .nt-icon{width:1.1rem;height:1.1rem}.mark-preview .nt-l-inline .nt-view-switch img{display:inline-block;height:1.15em;width:auto;margin-inline-end:.45em;vertical-align:-.2em}.nt-l-cover{--nt-l-ratio: 16 / 9;position:relative;margin-block:var(--nt-l-s3);border-radius:var(--nt-l-radius);overflow:clip}.nt-l-cover>p:has(>:is(img,video):only-child){margin:0}.mark-container:not(.mark-readonly) .nt-l-cover>p:has(>:is(img,video):only-child){line-height:0}.nt-l-cover :is(img,video):where(:not(.nt-l-overlay *)){display:block;width:100%;max-width:none;aspect-ratio:var(--nt-l-ratio);object-fit:cover}.nt-l-cover--ratio-16-10{--nt-l-ratio: 16 / 10}.nt-l-cover--ratio-4-3{--nt-l-ratio: 4 / 3}.nt-l-cover--ratio-5-4{--nt-l-ratio: 5 / 4}.nt-l-cover--ratio-9-7{--nt-l-ratio: 9 / 7}.nt-l-cover--ratio-4-5{--nt-l-ratio: 4 / 5}.nt-l-cover--ratio-2-3{--nt-l-ratio: 2 / 3}.nt-l-cover--ratio-2-1{--nt-l-ratio: 2 / 1}.nt-l-cover--ratio-3-2{--nt-l-ratio: 3 / 2}.nt-l-cover--ratio-1-1{--nt-l-ratio: 1 / 1}.nt-l-cover--ratio-3-4{--nt-l-ratio: 3 / 4}.nt-l-cover--ratio-9-16{--nt-l-ratio: 9 / 16}.nt-l-cover--ratio-21-9{--nt-l-ratio: 21 / 9}.nt-l-cover[class*=--size-]{max-inline-size:100%}.nt-l-cover--size-icon{inline-size:2.5rem}.nt-l-cover--frame-circle[class*=--size-]{overflow:hidden}.nt-l-cover--size-small{inline-size:6rem}.nt-l-cover--size-medium{inline-size:min(100%,32rem)}.nt-l-cover--size-half{inline-size:50%}.nt-l-cover:is(.nt-l-cover--size-icon,.nt-l-cover--size-small):not([class*=--ratio-]){--nt-l-ratio: 1 / 1}.nt-l-cover--size-icon :is(img,video):where(:not(.nt-l-overlay *)){object-fit:contain}:is(.nt-l-hero:not(.nt-l-hero--align-left):not(.nt-l-hero--align-narrow-center),.nt-l-section--align-center)>.nt-l-cover[class*=--size-]{margin-inline:auto}.nt-l-cover--frame-none{border-radius:0}.nt-l-cover--frame-circle{--nt-l-ratio: 1 / 1;border-radius:50%}.nt-l-cover[class*=--shade-]:not(.nt-l-cover--shade-none):after{content:"";position:absolute;inset:0;pointer-events:none}.nt-l-cover--shade-bottom:after{background:linear-gradient(to bottom,#0000 45%,#000000c7)}.nt-l-cover--shade-top:after{background:linear-gradient(to top,#0000 45%,#000000c7)}.nt-l-cover--shade-dark:after{background:#00000080}.nt-l-cover[class*=--shade-]:not(.nt-l-cover--shade-none)>.nt-l-overlay--kind-plain:where(.nt-l){color:#fff;--nt-heading-color: #fff}.nt-l-cover--focus-top :is(img,video){object-position:top}.nt-l-cover--focus-bottom :is(img,video){object-position:bottom}.nt-l-cover--focus-left :is(img,video){object-position:left}.nt-l-cover--focus-right :is(img,video){object-position:right}.nt-l-cover--frame-browser{padding-top:2rem;background:var(--nt-color-surface, #f6f8fa);border:1px solid var(--nt-color-border, #d0d7de)}.nt-l-cover--frame-browser:before{content:"";position:absolute;top:.75rem;inset-inline-start:.9rem;width:.55rem;height:.55rem;border-radius:50%;background:var(--nt-color-border, #d0d7de);box-shadow:.9rem 0 0 var(--nt-color-border, #d0d7de),1.8rem 0 0 var(--nt-color-border, #d0d7de)}.nt-l-cover--frame-phone{--nt-l-ratio: 9 / 19.5;max-width:20rem;margin-inline:auto;padding:.6rem;border-radius:2.4rem;background:var(--nt-color-foreground, #111)}.nt-l-cover--frame-phone :is(img,video){border-radius:1.9rem}.nt-l-cover--frame-phone:not([class*=--ratio-]) :is(img,video){aspect-ratio:9 / 19.5}:is(.nt-l-cover,.nt-l-card,.nt-l-cell,.nt-l-item):has(>.nt-l-overlay){position:relative}.nt-l-overlay{position:absolute;z-index:1;inset:auto;max-width:calc(100% - 1.5rem);margin:0;padding:.35rem .75rem;border-radius:999px;background:var(--nt-l-soft-bg, var(--nt-color-surface, #f6f8fa));color:var(--nt-l-soft-fg, var(--nt-color-foreground, #111));font-size:var(--nt-text-sm)}.nt-l-overlay>*{margin:0;--nt-color-foreground: var(--nt-l-soft-fg, var(--nt-color-foreground, #111))}:is(.content,.mark-mode-preview) .mark-preview .nt-l-overlay.nt-l-overlay>*{margin:0}:is(.content,.mark-mode-preview) .mark-preview .nt-l-overlay--kind-plain.nt-l-overlay>*+*{margin-top:var(--nt-l-s1)}.nt-l-overlay:not(.nt-l-overlay--kind-plain){line-height:1.35}.nt-l-overlay--kind-plain{padding:0;border-radius:0;background:none;color:inherit;font-size:inherit;max-height:calc(100% - 1.5rem);overflow:auto}.nt-l-overlay--kind-plain>*{--nt-color-foreground: inherit}.nt-l-overlay--kind-plain>:first-child{margin-top:0}.nt-l-overlay--kind-plain>:last-child{margin-bottom:0}.nt-l-overlay--kind-plain>*+*{margin-top:var(--nt-l-s1)}.nt-l-overlay--kind-tags{display:flex;flex-direction:column;align-items:flex-end;gap:.3rem;padding:0;border-radius:0;background:none;font-size:var(--nt-text-xs);line-height:1}.nt-l-overlay--kind-tags:is(.nt-l-overlay--at-top-left,.nt-l-overlay--at-bottom-left){align-items:flex-start}:is(.content,.mark-mode-preview) .mark-preview .nt-l-overlay--kind-tags.nt-l-overlay>p:not(:has(>img:only-child)){padding:.45rem;line-height:1;border-radius:var(--nt-radius-sm);background:var(--nt-l-tag-bg, rgb(0 0 0 / .65));color:var(--nt-l-tag-fg, #ffffff);text-transform:uppercase}.nt-l-overlay--kind-tags>p>img:only-child{display:block;width:auto;height:2.5rem;max-width:none;margin-bottom:.3rem}.nt-l-overlay--at-center,.nt-l-overlay:not([class*=--at-]){top:50%;left:50%;translate:-50% -50%}.nt-l-overlay--at-top-left{top:.75rem;left:.75rem}.nt-l-overlay--at-top-right{top:.75rem;right:.75rem}.nt-l-overlay--at-bottom-left{bottom:.75rem;left:.75rem}.nt-l-overlay--at-bottom-right{bottom:.75rem;right:.75rem}.nt-l-overlay--at-bottom{bottom:.75rem;left:50%;translate:-50% 0}.nt-l-carousel{--nt-l-item: min(80%, 22rem);display:grid;grid-auto-flow:column;grid-auto-columns:var(--nt-l-item);gap:var(--nt-l-gap);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding-bottom:.5rem}.nt-l-carousel>.nt-l-item{scroll-snap-align:start}.nt-l-carousel--item-narrow{--nt-l-item: min(70%, 16rem)}.nt-l-carousel--item-wide{--nt-l-item: min(90%, 40rem)}.nt-l-masonry{--nt-l-min: 16rem;columns:var(--nt-l-min) auto;column-gap:var(--nt-l-gap)}.nt-l-masonry>.nt-l-item{break-inside:avoid;margin-bottom:var(--nt-l-gap)}.nt-l-masonry--min-12{--nt-l-min: 12rem}.nt-l-masonry--min-14{--nt-l-min: 14rem}.nt-l-masonry--min-18{--nt-l-min: 18rem}.nt-l-masonry--min-20{--nt-l-min: 20rem}.nt-l-masonry--min-24{--nt-l-min: 24rem}:is(.nt-shadow-soft,.nt-shadow-lifted) :is(.nt-l-card,.nt-l-cover):not([class*=--shadow-]),:is(.nt-shadow-soft,.nt-shadow-lifted) .nt-l[class*=--items-card]>.nt-l-item{box-shadow:var(--nt-l-shadow-soft)}.nt-shadow-lifted :is(.nt-l-card,.nt-l-cover):not([class*=--shadow-]),.nt-shadow-lifted .nt-l[class*=--items-card]>.nt-l-item{box-shadow:var(--nt-l-shadow-lifted)}.nt-l[class*=--shadow-soft]{box-shadow:var(--nt-l-shadow-soft)}.nt-l[class*=--shadow-lifted]{box-shadow:var(--nt-l-shadow-lifted)}.nt-l[class*=--offset-up-1]{margin-top:calc(-1 * var(--nt-l-s3));position:relative;z-index:1}.nt-l[class*=--offset-up-2]{margin-top:calc(-1 * var(--nt-l-s4));position:relative;z-index:1}.nt-l[class*=--offset-up-3]{margin-top:calc(-1 * var(--nt-l-s5));position:relative;z-index:1}.nt-l[class*=--tilt-left]{rotate:-2deg}.nt-l[class*=--tilt-right]{rotate:2deg}@container nt-page (max-width: 40rem){.nt-l[class*=--hide-narrow]{display:none}}@container nt-page (min-width: 40.01rem){.nt-l[class*=--hide-wide]{display:none}}@media(prefers-reduced-motion:reduce){.nt-l-carousel{scroll-behavior:auto}}.nt-l[class*=--items-stat]>.nt-l-item{container:nt-l-stat / inline-size}.nt-l.nt-l[class*=--items-stat]>.nt-l-item>:first-child:not(.nt-fence-root,.nt-fence-mount){margin:0 0 .35rem;font-size:var(--nt-l-stat-fit, var(--nt-l-stat-size, clamp(1.9rem, 18cqi, 3.8rem)));font-weight:800;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums}:is(.mark-preview:lang(ja),.mark-preview:lang(zh),.mark-preview:lang(ko)) :is(.nt-l[class*=--items-stat]>.nt-l-item>:first-child:not(.nt-fence-root,.nt-fence-mount),h1,h2,h3){letter-spacing:normal}.nt-l[class*=--items-stat]>.nt-l-item>:first-child:not(.nt-fence-root,.nt-fence-mount)+*{color:var(--nt-color-muted-foreground, #586069)}.nt-l[class*=--items-stat][class*=--number-accent]>.nt-l-item>:first-child:not(.nt-fence-root,.nt-fence-mount){color:var(--nt-l-surface-link, var(--nt-color-accent-text, var(--nt-color-accent, #007acc)))}.nt-l[class*=--items-stat][class*=--number-muted]>.nt-l-item>:first-child:not(.nt-fence-root,.nt-fence-mount){color:var(--nt-color-muted-foreground, #586069)}.nt-l[class*=--items-stat][class*=--caption-plain]>.nt-l-item>:first-child:not(.nt-fence-root,.nt-fence-mount)+*{color:inherit}.nt-l[class*=--items-stat]>.nt-l-item .nt-data-stat{padding:0;border:0;background:none}.nt-l[class*=--items-stat]>.nt-l-item .nt-data-stat-value{font-size:var(--nt-l-stat-fit, var(--nt-l-stat-size, clamp(1.9rem, 18cqi, 3.8rem)))}.nt-l[class*=--items-stat][class*=--size-large]>.nt-l-item>:first-child:not(.nt-fence-root,.nt-fence-mount),.nt-l[class*=--items-stat][class*=--size-large]>.nt-l-item .nt-data-stat-value{--nt-l-stat-fit: clamp(2.4rem, 22cqi, 4.5rem)}.nt-l[class*=--items-stat][class*=--size-display]>.nt-l-item>:first-child:not(.nt-fence-root,.nt-fence-mount),.nt-l[class*=--items-stat][class*=--size-display]>.nt-l-item .nt-data-stat-value{--nt-l-stat-fit: clamp(2.8rem, 26cqi, 5.5rem)}.nt-l[class*=--items-stat]>.nt-l-item .nt-data-stat-label{color:var(--nt-color-muted-foreground, #586069)}.nt-l[class*=--items-step]{counter-reset:nt-l-step}.nt-l[class*=--items-step]>.nt-l-item{counter-increment:nt-l-step}.nt-l[class*=--items-step]>.nt-l-item:before{content:counter(nt-l-step);display:inline-grid;place-items:center;width:2.25rem;height:2.25rem;margin-bottom:.75rem;border-radius:50%;background:var(--nt-l-button-bg);color:var(--nt-l-button-fg);font-weight:700;font-variant-numeric:tabular-nums}.nt-l-marquee{--nt-l-gap: var(--nt-l-s4);--nt-l-duration: 40s;display:flex;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;justify-content:safe center;align-items:center;gap:var(--nt-l-gap);margin-block:var(--nt-l-s3)}.nt-l-marquee::-webkit-scrollbar{display:none}.nt-l-marquee>.nt-l-item{flex:none}.nt-l-marquee[class*=--space-1]{--nt-l-gap: var(--nt-l-s1)}.nt-l-marquee[class*=--space-2]{--nt-l-gap: var(--nt-l-s2)}.nt-l-marquee[class*=--space-3]{--nt-l-gap: var(--nt-l-s3)}.nt-l-marquee[class*=--space-5]{--nt-l-gap: var(--nt-l-s5)}.nt-l-marquee--speed-slow{--nt-l-duration: 70s}.nt-l-marquee--speed-fast{--nt-l-duration: 22s}.nt-l-marquee>.nt-l-item>*,.nt-l-marquee-track>.nt-l-item>*{margin:0}.nt-l-marquee img{display:block;width:auto;max-width:none;height:2.25rem}.mark-container:not(.mark-readonly) .nt-l-marquee img{display:inline-block;vertical-align:top}.nt-l-marquee.is-running{display:block;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.nt-l-marquee.is-running>.nt-l-marquee-track{display:flex;align-items:center;gap:var(--nt-l-gap);width:max-content;padding-inline-end:var(--nt-l-gap);animation:nt-l-marquee var(--nt-l-duration) linear infinite}.nt-l-marquee--direction-right.is-running>.nt-l-marquee-track{animation-direction:reverse}.nt-l-marquee.is-running:hover>.nt-l-marquee-track{animation-play-state:paused}@keyframes nt-l-marquee{to{translate:-50% 0}}.nt-l.nt-motion-ready[class*=--motion-]:not([class*=--motion-none]):not(:has(>.nt-l-item)),.nt-l.nt-motion-ready[class*=--motion-]:not([class*=--motion-none])>.nt-l-item{transition:opacity .7s ease,translate .7s cubic-bezier(.2,.7,.2,1),scale .7s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--nt-l-i, 0) * 80ms)}.nt-l.nt-motion-ready[class*=--motion-]:not([class*=--motion-none]):not(.is-in):not(:has(>.nt-l-item)),.nt-l.nt-motion-ready[class*=--motion-]:not([class*=--motion-none]):not(.is-in)>.nt-l-item,.nt-l.nt-motion-ready[class*=--motion-fade]:not(.is-in){opacity:0}.nt-l.nt-motion-ready[class*=--motion-rise]:not(.is-in):not(:has(>.nt-l-item)),.nt-l.nt-motion-ready[class*=--motion-rise]:not(.is-in)>.nt-l-item{translate:0 calc(1.5rem * var(--nt-motion-scale, 1))}.nt-l.nt-motion-ready[class*=--motion-scale]:not(.is-in):not(:has(>.nt-l-item)),.nt-l.nt-motion-ready[class*=--motion-scale]:not(.is-in)>.nt-l-item{scale:calc(1 - .04 * var(--nt-motion-scale, 1))}@media(prefers-reduced-motion:reduce){.nt-l.nt-motion-ready[class*=--motion-],.nt-l.nt-motion-ready[class*=--motion-]>.nt-l-item{transition:none;opacity:1;translate:none;scale:none}.nt-l-marquee.is-running>.nt-l-marquee-track{animation:none}}.nt-l-nav,.nt-l-footer{--nt-l-width: var(--nt-page-width, 1200px)}.nt-l-nav--width-full,.nt-l-footer--width-full{--nt-l-width: 100cqi}.nt-l-nav{display:flex;flex-wrap:wrap;align-items:center;gap:var(--nt-l-s1) var(--nt-l-s3);padding-block:var(--nt-l-s2);border-bottom:1px solid var(--nt-l-surface-border, var(--nt-color-border, #d0d7de))}.nt-l-nav>.nt-l-item>:is(p,ul){margin:0}.nt-l-nav li{margin:0}.nt-l-nav.nt-l-nav--space-tight>.nt-l-item:nth-child(2) :is(p,ul),.nt-l-nav.nt-l-nav--space-tight>.nt-l-item:nth-child(2):not(:last-child){gap:.875rem}.nt-l-nav.nt-l-nav--text-12>.nt-l-item:nth-child(2){font-size:var(--nt-text-xs)}.nt-l-nav.nt-l-nav--text-13>.nt-l-item:nth-child(2){font-size:calc(var(--nt-text-base) * .8125)}.nt-l-nav.nt-l-nav--text-14>.nt-l-item:nth-child(2){font-size:var(--nt-text-sm)}.nt-l-nav.nt-l-nav--text-15>.nt-l-item:nth-child(2){font-size:calc(var(--nt-text-base) * .9375)}.nt-l-nav.nt-l-nav--text-16>.nt-l-item:nth-child(2){font-size:var(--nt-text-base)}.nt-l-nav.nt-l-nav--text-18>.nt-l-item:nth-child(2){font-size:var(--nt-text-lg)}.nt-l-nav--line-accent{border-bottom-color:var(--nt-l-accent-bg, var(--nt-color-accent, #2a78d6))}.nt-l-nav--line-none{border-bottom:0}.nt-l-nav--height-tall{min-height:6.3125rem}.nt-l-card:is(.nt-l-card--height-short,.nt-l-card--height-medium,.nt-l-card--height-tall){display:flex;flex-direction:column;justify-content:center}.nt-l-card--height-short{min-height:12rem}.nt-l-card--height-medium{min-height:18.75rem}.nt-l-card--height-tall{min-height:25rem}.content .mark-preview .nt-l-card.nt-l-card--text-12.nt-l,.content .mark-preview .nt-l-card.nt-l-card--text-12.nt-l :is(p,li){font-size:var(--nt-text-xs)}.content .mark-preview .nt-l-card.nt-l-card--text-13.nt-l,.content .mark-preview .nt-l-card.nt-l-card--text-13.nt-l :is(p,li){font-size:calc(var(--nt-text-base) * .8125)}.content .mark-preview .nt-l-card.nt-l-card--text-14.nt-l,.content .mark-preview .nt-l-card.nt-l-card--text-14.nt-l :is(p,li){font-size:var(--nt-text-sm)}.content .mark-preview .nt-l-card.nt-l-card--text-15.nt-l,.content .mark-preview .nt-l-card.nt-l-card--text-15.nt-l :is(p,li){font-size:calc(var(--nt-text-base) * .9375)}.content .mark-preview .nt-l-card.nt-l-card--text-16.nt-l,.content .mark-preview .nt-l-card.nt-l-card--text-16.nt-l :is(p,li){font-size:var(--nt-text-base)}.content .mark-preview .nt-l-card.nt-l-card--text-18.nt-l,.content .mark-preview .nt-l-card.nt-l-card--text-18.nt-l :is(p,li){font-size:var(--nt-text-lg)}.nt-l-footer--width-narrow{--nt-l-width: 75.625rem}:is(.nt-l-card--font-heading,.nt-l-footer--font-heading,.nt-l-section--font-heading).nt-l{--nt-l-face: var(--nt-font-heading, inherit);font-family:var(--nt-font-heading, inherit)}:is(.nt-l-card--font-system,.nt-l-footer--font-system,.nt-l-section--font-system).nt-l{--nt-l-face: ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;font-family:ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif}:is(.nt-l-card--font-serif,.nt-l-footer--font-serif,.nt-l-section--font-serif).nt-l{--nt-l-face: "Iowan Old Style", "Palatino Linotype", Palatino, Georgia, serif;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif}:is(.nt-l-card--font-mono,.nt-l-footer--font-mono,.nt-l-section--font-mono).nt-l{--nt-l-face: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}:is(.nt-l-card--font-arial,.nt-l-footer--font-arial,.nt-l-section--font-arial).nt-l{--nt-l-face: Arial, "Helvetica Neue", Helvetica, sans-serif;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}:is(.nt-l-card--font-ui,.nt-l-footer--font-ui,.nt-l-section--font-ui).nt-l{--nt-l-face: var(--nt-font-ui, inherit);font-family:var(--nt-font-ui, inherit)}.nt-l-footer.nt-l-footer--font_scope-links.nt-l{font-family:var(--nt-font-body, inherit)}.nt-l-footer.nt-l-footer--font_scope-links.nt-l :is(ul,ol){font-family:var(--nt-l-face, inherit)}.nt-l-footer.nt-l-footer--leading-loose>.nt-l-item>p{line-height:1.6}.nt-l-footer.nt-l-footer--text-12{font-size:var(--nt-text-xs)}.nt-l-footer.nt-l-footer--text-13{font-size:calc(var(--nt-text-base) * .8125)}.nt-l-footer.nt-l-footer--text-14{font-size:var(--nt-text-sm)}.nt-l-footer.nt-l-footer--text-15{font-size:calc(var(--nt-text-base) * .9375)}.nt-l-footer.nt-l-footer--text-16{font-size:var(--nt-text-base)}.nt-l-footer.nt-l-footer--text-18{font-size:var(--nt-text-lg)}.content .mark-preview .nt-l-card.nt-l-card--heading-large.nt-l :is(h2,h3,h4){font-size:var(--nt-text-xl);font-weight:700}.content .mark-preview .nt-l-card.nt-l-card--heading-larger.nt-l :is(h2,h3,h4){font-size:calc(var(--nt-text-xl) * 1.1)}.nt-l-nav>.nt-l-item:first-child{margin-inline-end:auto;font-size:1.05rem}.nt-l-nav>.nt-l-item:first-child img{display:block;height:1.75rem;width:auto;max-width:none}.nt-l-nav--brand-small>.nt-l-item:first-child img{height:1.25rem}.nt-l-nav--brand-large>.nt-l-item:first-child img{height:3.5rem}.nt-l-nav>.nt-l-item:nth-child(2) :is(p,ul){display:flex;flex-wrap:nowrap;gap:var(--nt-l-s3);list-style:none;padding:0;white-space:nowrap}.nt-l-nav>.nt-l-item:nth-child(2):not(:last-child){display:flex;flex-wrap:nowrap;align-items:center;gap:var(--nt-l-s3)}:is(.content,.mark-mode-preview) .mark-preview.mark-preview.mark-preview .nt-l-nav a{color:inherit;text-decoration:none}.nt-l-nav a:hover{text-decoration:underline;text-underline-offset:4px}:is(.content,.mark-mode-preview) .mark-preview.mark-preview.mark-preview .nt-l-nav li a[aria-current=page]{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px}.mark-preview :not(.nt-l-nav *)>a[aria-current=page]{font-weight:600}:is(.content,.mark-mode-preview) .mark-preview.mark-preview.mark-preview .nt-l-nav--links-quiet>.nt-l-item:nth-child(2) a{color:var(--nt-l-surface-muted, var(--nt-color-muted-foreground, #57606a));font-weight:600}:is(.content,.mark-mode-preview) .mark-preview.mark-preview.mark-preview .nt-l-nav--links-quiet>.nt-l-item:nth-child(2) a:hover{color:var(--nt-l-surface-fg, var(--nt-color-foreground, #111));text-decoration:none}:is(.content,.mark-mode-preview) .mark-preview.mark-preview.mark-preview .nt-l-nav--links-quiet>.nt-l-item:nth-child(2) li a[aria-current=page]{color:var(--nt-l-accent-bg, var(--nt-color-accent, #2a78d6));text-decoration:none}@container nt-page (min-width: 48.01rem){.nt-l-nav{flex-wrap:nowrap}.nt-l-nav>.nt-l-item:nth-child(2):not(:last-child){min-width:0;overflow-x:auto;padding:.25rem;margin:-.25rem;scroll-padding-inline:.5rem}.nt-l-nav>.nt-l-item:first-child,.nt-l-nav>.nt-l-item:last-child:not(:nth-child(2)){flex:none}}@container nt-page (max-width: 48rem){.nt-l-nav>.nt-l-item:nth-child(2):not(:last-child){order:3;flex-basis:100%;overflow-x:auto;padding:.25rem .25rem .5rem;margin:-.25rem;scroll-padding-inline:.5rem}}.mark-preview:has(>:is(.nt-l-nav,.nt-l-shell--frame-full):nth-child(1 of div,p,h1,h2,h3,h4,h5,h6,ul,ol,table,blockquote,figure,hr,details,section,header,footer,nav,aside,main,article,turbo-frame)),.content:has(.mark-preview>:is(.nt-l-nav,.nt-l-shell--frame-full):nth-child(1 of div,p,h1,h2,h3,h4,h5,h6,ul,ol,table,blockquote,figure,hr,details,section,header,footer,nav,aside,main,article,turbo-frame)){padding-top:0}.mark-preview-panel:has(>.nt-editor-chrome:first-child>.nt-l-nav:first-child)>.mark-preview,.content:has(.mark-preview-panel>.nt-editor-chrome:first-child>.nt-l-nav:first-child){padding-top:0}.mark-preview:has(>.nt-l-shell--frame-full:last-child),.content:has(.mark-preview>.nt-l-shell--frame-full:last-child){padding-bottom:0}.nt-l-nav--sticky-top{position:sticky;top:0;z-index:10;background:var(--nt-l-surface-bg, var(--nt-color-background, #fff))}.nt-l-nav.nt-l-nav--ground-veil{background:color-mix(in srgb,var(--nt-l-surface-bg, var(--nt-color-background, #fff)) 90%,transparent)}.page-container.nt-flow:not(.nt-site) .mark-preview .nt-l-nav--sticky-top{top:var(--nt-page-header-height, 0px)}.nt-l-nav>.nt-l-item:last-child:not(:first-child):not(:nth-child(2)){display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--nt-l-s1)}:is(.content,.mark-mode-preview) .mark-preview .nt-l-nav>.nt-l-item:last-child:not(:first-child):not(:nth-child(2)) a:only-child,:is(.content,.mark-mode-preview) .mark-preview .nt-l-nav>.nt-l-item:last-child:not(:first-child):not(:nth-child(2)) .nt-preview-link:only-child{display:inline-flex;align-items:center;min-height:2.5rem;padding:.45rem 1.1rem;border-radius:var(--nt-button-radius, 999px);background:var(--nt-l-button-bg);color:var(--nt-l-button-fg);font-weight:600;text-transform:var(--nt-button-transform, none);letter-spacing:var(--nt-button-tracking, normal);text-decoration:none}.nt-l-nav:not(.nt-l-nav--sticky-top){position:relative}.nt-l-nav .nt-l-menu{display:flex;align-items:center;gap:.125rem}.nt-l-nav .nt-l-menu-fold{margin:0;padding:0;border:0;border-radius:0}.nt-l-nav .nt-l-menu-fold>:not(summary,.nt-l-menu-panel){padding-left:0}.nt-l-nav .nt-l-menu-label{display:inline-flex;align-items:center;vertical-align:middle;gap:.25rem;margin:0;padding:0;font-weight:inherit;cursor:pointer;list-style:none;user-select:none}.nt-l-nav .nt-l-menu-fold[open]>.nt-l-menu-label{margin:0}.nt-l-nav .nt-l-menu-label::-webkit-details-marker{display:none}.nt-l-nav .nt-l-menu-label:hover{text-decoration:underline;text-underline-offset:4px}.nt-l-nav .nt-l-menu-chevron{width:1em;height:1em;flex:none;transition:rotate .15s ease}.nt-l-nav .nt-l-menu-fold[open] .nt-l-menu-chevron{rotate:180deg}.nt-l-nav .nt-l-menu-panel{position:absolute;z-index:30;margin-inline-start:var(--nt-l-menu-shift, 0px);width:max-content;min-width:14rem;max-width:min(60rem,calc(100cqi - 2 * var(--nt-l-gutter, 1rem)));padding:var(--nt-l-s1, .5rem);border:1px solid var(--nt-l-surface-border, var(--nt-color-border));border-radius:var(--nt-radius-lg);background:var(--nt-l-surface-bg, var(--nt-color-background));color:var(--nt-l-surface-fg, var(--nt-color-foreground));box-shadow:var(--nt-shadow-lg);white-space:normal;text-align:start}.nt-l-nav>.nt-l-item .nt-l-menu-panel :is(ul,p){display:grid;gap:.125rem;margin:0;padding:0;list-style:none;white-space:normal}.nt-l-nav>.nt-l-item .nt-l-menu-panel.nt-l-menu-panel--columns{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(12rem,16rem);gap:var(--nt-l-s3, 1.5rem)}.nt-l-nav>.nt-l-item .nt-l-menu-panel p.nt-l-menu-title{display:block;padding:.5rem .75rem .25rem;color:var(--nt-l-surface-muted, var(--nt-color-muted-foreground));font-size:var(--nt-text-xs);font-weight:600}.nt-l-nav .nt-l-menu-item{position:relative;display:grid;gap:.125rem;padding:.5rem .75rem;border-radius:var(--nt-radius-md)}.nt-l-nav .nt-l-menu-item:is(:hover,:focus-within){background:color-mix(in srgb,var(--nt-l-surface-fg, var(--nt-color-foreground)) 7%,transparent)}.nt-l-nav .nt-l-menu-item>:is(a,.nt-link-missing){font-weight:600}.nt-l-nav .nt-l-menu-item>a:after{content:"";position:absolute;inset:0;border-radius:inherit}.nt-l-nav .nt-l-menu-panel a:hover{text-decoration:none}.nt-l-nav .nt-l-menu-note{color:var(--nt-l-surface-muted, var(--nt-color-muted-foreground));font-size:var(--nt-text-sm);line-height:1.35}.nt-l-nav>.nt-l-item:nth-child(2)>ul>li>ul{display:none;position:absolute;z-index:30;min-width:14rem;padding:var(--nt-l-s1, .5rem) var(--nt-l-s2, 1rem);border:1px solid var(--nt-l-surface-border, var(--nt-color-border));border-radius:var(--nt-radius-lg);background:var(--nt-l-surface-bg, var(--nt-color-background));box-shadow:var(--nt-shadow-lg);white-space:normal}.nt-l-nav>.nt-l-item:nth-child(2)>ul>li:is(:hover,:focus-within)>ul{display:grid;gap:.25rem}@container nt-page (max-width: 48rem){.nt-l-nav .nt-l-menu-panel,.nt-l-nav>.nt-l-item:nth-child(2)>ul>li>ul{--nt-l-menu-spans: 1;top:100%;inset-inline:0;width:auto;min-width:0;max-width:none;max-height:70vh;margin-inline:0;overflow-y:auto;padding-inline:var(--nt-l-gutter, 1rem);border-inline:0;border-radius:0}.nt-l-nav>.nt-l-item .nt-l-menu-panel.nt-l-menu-panel--columns{grid-auto-flow:row;grid-auto-columns:auto;gap:var(--nt-l-s1, .5rem)}}.nt-l-nav .nt-l-nav-drawer{display:none;margin:0;padding:0;border:0;border-radius:0}.nt-l-nav .nt-l-nav-drawer-panel{display:contents}.nt-l-nav .nt-l-nav-drawer-panel>:is(p,ul){margin:0}@container nt-page (max-width: 48rem){.nt-l-nav.nt-l-nav--phone-drawer>.nt-l-item.nt-l-nav-drawer-item:nth-child(2){order:0;flex:none;overflow:visible;padding:0;margin:0}.nt-l-nav .nt-l-nav-drawer{display:block}.nt-l-nav .nt-l-nav-drawer>.nt-l-nav-drawer-button{justify-content:center;min-width:2.5rem;min-height:2.5rem;padding:.35rem;list-style:none}.nt-l-nav .nt-l-nav-drawer-button::-webkit-details-marker{display:none}.nt-l-nav .nt-l-nav-drawer:not([open])+.nt-l-nav-drawer-panel{display:none}.nt-l-nav .nt-l-nav-drawer[open]>.nt-l-nav-drawer-button{margin:0}.nt-l-nav .nt-l-nav-drawer[open]+.nt-l-nav-drawer-panel{display:block;position:absolute;z-index:30;top:100%;inset-inline:0;max-height:70vh;overflow-y:auto;padding:var(--nt-l-s1, .5rem) var(--nt-l-gutter, 1rem);border-bottom:1px solid var(--nt-l-surface-border, var(--nt-color-border));background:var(--nt-l-surface-bg, var(--nt-color-background));color:var(--nt-l-surface-fg, var(--nt-color-foreground));box-shadow:var(--nt-shadow-lg);white-space:normal;text-align:start}.nt-l-nav>.nt-l-item:nth-child(2) .nt-l-nav-drawer-panel>:is(p,ul){display:grid;gap:.125rem;padding:0;list-style:none;white-space:normal}.nt-l-nav .nt-l-nav-drawer-panel>ul>li>a,.nt-l-nav .nt-l-nav-drawer-panel>p>a,.nt-l-nav .nt-l-nav-drawer-panel .nt-l-menu-label{display:flex;align-items:center;min-height:2.75rem;padding:0 .75rem;border-radius:var(--nt-radius-md)}.nt-l-nav .nt-l-nav-drawer-panel>ul>li>a:is(:hover,:focus-visible),.nt-l-nav .nt-l-nav-drawer-panel>p>a:is(:hover,:focus-visible),.nt-l-nav .nt-l-nav-drawer-panel .nt-l-menu-label:is(:hover,:focus-visible){background:color-mix(in srgb,var(--nt-l-surface-fg, var(--nt-color-foreground)) 7%,transparent)}.nt-l-nav .nt-l-nav-drawer-panel .nt-l-menu{display:block;position:relative}.nt-l-nav .nt-l-nav-drawer-panel .nt-l-menu>a{position:absolute;top:0;inset-inline-start:0;z-index:1}.nt-l-nav .nt-l-nav-drawer-panel .nt-l-menu-chevron{margin-inline-start:auto}.nt-l-nav .nt-l-nav-drawer-panel .nt-l-menu-panel{position:static;max-height:none;overflow:visible;padding:0 0 var(--nt-l-s1, .5rem) var(--nt-l-s2, 1rem);border:0;background:none;box-shadow:none}}.nt-l-footer{--nt-l-footer-start: var(--nt-l-s4);--nt-l-footer-end: var(--nt-l-s4);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(11rem,100%),1fr));gap:var(--nt-l-s3);padding-block:var(--nt-l-footer-start) var(--nt-l-footer-end);border-top:1px solid var(--nt-l-surface-border, var(--nt-color-border, #d0d7de));font-size:.9375rem}.nt-l-footer>.nt-l-item:first-child{grid-column:1 / -1;max-width:var(--nt-measure-px, 68ch)}@container nt-page (min-width: 48rem){.nt-l-footer>.nt-l-item:first-child{grid-column:span 2}}.nt-l-footer ul,.mark-preview .nt-l-footer ul{list-style:none;margin:.5rem 0 0;padding:0;display:grid;gap:.35rem}.nt-l-footer li{margin:0}:is(.content,.mark-mode-preview) .mark-preview.mark-preview.mark-preview .nt-l-footer a{color:var(--nt-color-muted-foreground, #586069);text-decoration:none}:is(.content,.mark-mode-preview) .mark-preview.mark-preview.mark-preview .nt-l-footer a:hover{color:inherit;text-decoration:underline}:is(.content,.mark-mode-preview) .mark-preview.mark-preview.mark-preview .nt-l-footer.nt-l-footer--links-plain a{color:inherit}.mark-preview .nt-l-footer.nt-l-footer--links-plain a[aria-current=page]{font-weight:inherit}.nt-l-footer.nt-l-footer--columns-even>.nt-l-item:first-child{grid-column:auto;max-width:none}.nt-l-footer.nt-l-footer--columns-even{display:flex;flex-wrap:wrap}.nt-l-footer.nt-l-footer--columns-even>.nt-l-item{flex:1 1 0;min-width:min(14rem,100%)}.nt-l-footer.nt-l-footer--columns-even.nt-l-footer--fineprint-band>.nt-l-item:last-child:not(:first-child){flex-basis:100%}.nt-l-footer.nt-l-footer--fineprint-band>.nt-l-item:last-child:not(:first-child){grid-column:1 / -1;max-width:none;margin-inline:calc(50% - 50cqi);margin-block-end:calc(-1 * var(--nt-l-footer-end));padding:2.0625rem var(--nt-l-gutter);background:color-mix(in srgb,var(--nt-l-surface-fg, currentColor) 10%,transparent);text-align:center;font-family:var(--nt-font-body, inherit);font-size:var(--nt-text-caption);color:var(--nt-l-surface-muted, var(--nt-color-muted-foreground, #586069))}.nt-l-footer.nt-l-footer--fineprint-band>.nt-l-item:last-child:not(:first-child)>p{margin:0;line-height:1.4}.nt-l-footer.nt-l-footer--fineprint-band>.nt-l-item:last-child:not(:first-child)>p+p{margin-top:1.25rem}.nt-l-footer.nt-l-footer--fineprint-band>.nt-l-item:last-child:not(:first-child) img{margin-inline:auto}.nt-l-footer.nt-l-footer--space-roomy{--nt-l-footer-start: 6.25rem;--nt-l-footer-end: 3.125rem;gap:3.125rem 3.75rem}.nt-l-footer.nt-l-footer--space-roomy>.nt-l-item>p:first-child:has(>strong:only-child){margin-bottom:2.3125rem;line-height:1}.nt-l-footer.nt-l-footer--space-roomy>.nt-l-item>p:first-child>strong:only-child{display:block}.nt-l-footer.nt-l-footer--space-roomy>.nt-l-item>:is(h2,h3,h4):first-child{margin:0 0 2.3125rem;font-size:inherit;font-weight:600;line-height:1.3;letter-spacing:normal;text-transform:none}.mark-preview .nt-l-footer.nt-l-footer--list-tight ul{margin-top:0;gap:0}.nt-l-footer.nt-l-footer--list-tight li{line-height:.75em;margin-bottom:.8125em}:is(.content,.mark-mode-preview) .mark-preview .nt-l-footer.nt-l-footer--titles-accent>.nt-l-item>p:first-child>strong:only-child,:is(.content,.mark-mode-preview) .mark-preview .nt-l-footer.nt-l-footer--titles-accent>.nt-l-item>:is(h2,h3,h4):first-child{color:var(--nt-color-accent, #2a78d6)}.nt-l-footer.nt-l-footer--fine-muted.nt-l-footer--fineprint-band>.nt-l-item:last-child:not(:first-child){color:var(--nt-color-muted-foreground, #586069)}:is(.content,.mark-mode-preview) .mark-preview .nt-l-footer.nt-l-footer--title_font-ui>.nt-l-item>p:first-child>strong:only-child,:is(.content,.mark-mode-preview) .mark-preview .nt-l-footer.nt-l-footer--title_font-ui>.nt-l-item>:is(h2,h3,h4):first-child{font-family:var(--nt-font-ui, inherit)}.nt-l-footer.nt-l-footer--icons-dim a>.nt-icon{width:1.875rem;height:1.875rem;color:color-mix(in srgb,var(--nt-l-surface-fg, currentColor) 12%,var(--nt-l-surface-bg, transparent))}.nt-l-footer.nt-l-footer--fineprint-band>.nt-l-item:last-child:not(:first-child)>p:has(>a>img:only-child,>img:only-child){font-family:var(--nt-l-face, inherit);font-size:var(--nt-text-xs);line-height:1}.nt-l-footer.nt-l-footer--fineprint-band>.nt-l-item:last-child:not(:first-child)>p>a>img:only-child,.nt-l-footer.nt-l-footer--fineprint-band>.nt-l-item:last-child:not(:first-child)>p>img:only-child{display:inline-block;vertical-align:baseline}.nt-l-footer>.nt-l-item>p.nt-l-lone:has(>.nt-pill-outline:only-child){margin-top:2.125rem}.nt-l-footer.nt-l-footer--line-none{border-top:0}@container nt-page (max-width: 48rem){.mark-preview table{display:block;max-width:100%;overflow-x:auto}}.nt-icon{display:inline-block;width:1.15em;height:1.15em;vertical-align:-.2em;flex:none}:is(.nt-l-item:not(:is(.nt-l-rows,.nt-l-sidenav,.nt-l-shell)>.nt-l-item),.nt-l-card)>p.nt-l-lone:first-child:has(>.nt-icon:only-child){margin-bottom:.5rem}:is(.nt-l-item:not(:is(.nt-l-rows,.nt-l-sidenav,.nt-l-shell)>.nt-l-item),.nt-l-card)>p.nt-l-lone:first-child>.nt-icon:only-child{width:1.75rem;height:1.75rem;color:var(--nt-l-surface-link, var(--nt-color-accent-text, var(--nt-color-accent, currentColor)))}.nt-l-inline a .nt-icon{margin-inline-start:.4em}.page-container.nt-site .page-header :is(.breadcrumb,.breadcrumb-compact,.logo){display:none}.page-container.nt-site .page-header-left:not(:has(.menu-toggle)){display:none}.page-container.nt-site .content:has(.mark-preview>.nt-l:is(.nt-l-section,.nt-l-hero,.nt-l-nav):first-child){padding-top:0}.page-container.nt-site .content .mark-preview:has(>.nt-l:is(.nt-l-section,.nt-l-hero,.nt-l-nav):first-child){padding-top:0}.page-container.nt-site .content:has(.mark-preview>.nt-l-footer:last-child,.mark-preview>.nt-l-footer+.nt-l-banner:last-child,.mark-preview>.nt-l-footer+.nt-l-banner+.nt-l-banner:last-child){padding-bottom:0}.page-container.nt-site .content .mark-preview:has(>.nt-l-footer:last-child,>.nt-l-footer+.nt-l-banner:last-child,>.nt-l-footer+.nt-l-banner+.nt-l-banner:last-child){padding-bottom:0}:is(.content,.mark-mode-preview) .mark-preview>.nt-l-section--width-full>.nt-l-cover--frame-none:only-child{margin-inline:calc(-1 * var(--nt-l-gutter));border-radius:0}:is(.content,.mark-mode-preview) .mark-preview>.nt-l-section--width-full>:is(.nt-l-section--width-full,.nt-l-nav).nt-l{margin-inline:calc(-1 * var(--nt-l-gutter));padding-inline:var(--nt-l-gutter)}.page-container.nt-site .mark-preview.nt-banner-ready>.nt-l-banner--position-bottom{position:fixed;inset-inline:0;bottom:var(--nt-l-banner-below, 0px)}.page-container.nt-site .mark-preview.nt-banner-ready>.nt-l-banner--position-bottom.nt-l-banner--shape-flat{margin:0}.page-container.nt-site .mark-preview.nt-banner-ready>.nt-l-banner--position-bottom.nt-l-banner--shape-floating{bottom:calc(var(--nt-l-s2) + var(--nt-l-banner-below, 0px));margin-block:0}.page-container.nt-site .mark-preview.nt-banner-ready:after{content:"";display:block;block-size:var(--nt-l-banner-stack, 0px)}.page-container.nt-site .mark-preview.nt-banner-ready>.nt-l-banner--position-corner{position:fixed;inset-inline-end:0;bottom:var(--nt-l-s2);margin:0 var(--nt-l-gutter) 0 0}.page-container.nt-site .mark-preview.nt-banner-ready:has(>.nt-l-banner--position-bottom)>.nt-l-banner--position-corner{bottom:calc(var(--nt-l-s2) + var(--nt-l-banner-stack, 4.5rem))}.page-container.nt-site .mark-preview.nt-banner-ready:has(>.nt-l-banner--position-bottom.is-dismissed)>.nt-l-banner--position-corner{bottom:calc(var(--nt-l-s2) + var(--nt-l-banner-stack, 0px))}.page-container.nt-site.nt-flow .page-header{position:fixed;top:auto;inset-inline-end:auto;inset-inline-start:max(.75rem,env(safe-area-inset-left));bottom:calc(max(.75rem,env(safe-area-inset-bottom)) + 1.15rem);z-index:60;gap:.25rem;min-height:0;padding:.25rem .3rem .25rem .75rem;border:1px solid var(--nt-header-border, var(--ntabs-border));border-radius:999px;background:color-mix(in srgb,var(--nt-header-background, var(--ntabs-header-bg)) 90%,transparent);backdrop-filter:blur(12px);box-shadow:0 10px 30px -12px #00000073}.page-container.nt-site .page-header :is(.page-header-left,.page-header-right){gap:.25rem}.page-container.nt-site .nt-header-shell{display:flex;align-items:center;gap:.25rem}.page-container.nt-site .nt-header-shell[open]::details-content{display:contents}.page-container.nt-site .nt-header-shell>summary{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;height:1.5rem;padding:0 .1rem;border-radius:999px;cursor:pointer;list-style:none}.page-container.nt-site .nt-header-shell>summary::-webkit-details-marker{display:none}.page-container.nt-site .nt-header-shell>summary::marker{content:""}.page-container.nt-site .nt-header-shell>summary:before{content:"";flex:none;width:1rem;height:1.15rem;background:currentColor;-webkit-mask:url("/assets/brand/logo-dark-ba9306ca.png") center / contain no-repeat;mask:url("/assets/brand/logo-dark-ba9306ca.png") center / contain no-repeat}.nt-site-mark-close{position:absolute;inset-inline-start:100%;margin-inline-start:.45rem;top:50%;translate:0 -50%;display:grid;place-items:center;width:1.35rem;height:1.35rem;padding:.28rem;border-radius:999px;border:1px solid var(--nt-header-border, var(--ntabs-border));background:color-mix(in srgb,var(--nt-header-background, var(--ntabs-header-bg)) 90%,transparent);backdrop-filter:blur(12px);box-shadow:0 6px 18px -8px #00000073;opacity:.85}.page-container.nt-site .nt-header-shell:not([open]) .nt-site-mark-close{display:none}.page-container.nt-site .nt-header-shell>summary:hover .nt-site-mark-close{opacity:1}.page-container.nt-site .nt-header-shell>summary:hover{background:color-mix(in srgb,currentColor 12%,transparent)}.page-container.nt-site .nt-header-shell>summary:focus-visible{outline:2px solid currentColor;outline-offset:2px}.page-container.nt-site.nt-flow .page-header.has-shell:not(.is-shell-open){padding:0;gap:0;width:2.5rem;height:2.5rem;display:grid;place-items:center;place-content:center}.page-container.nt-site .nt-header-shell:not([open]){gap:0}.page-container.nt-site .page-header.has-shell:not(.is-shell-open)>:not(.nt-header-shell){display:none}.nt-site-badge{display:none}.page-container.nt-site .nt-header-shell[open] .nt-site-badge{display:block;position:absolute;inset-block-start:calc(100% + .3rem);inset-inline-start:calc(.75rem - .4rem + .1rem);inset-inline-end:auto;padding:.05rem .4rem;border-radius:999px;font-size:.6875rem;font-weight:500;line-height:1.4;white-space:nowrap;color:inherit;opacity:.75;text-decoration:none;background:color-mix(in srgb,var(--nt-header-background, var(--ntabs-header-bg)) 70%,transparent);backdrop-filter:blur(8px)}.page-container.nt-site .nt-header-shell[open] .nt-site-badge:hover{opacity:1;text-decoration:underline}.page-container.nt-site.nt-flow .page-header{interpolate-size:allow-keywords;transition:width var(--nt-duration-slow, .3s) var(--nt-ease-spring, ease-out),height var(--nt-duration-base, .15s) var(--nt-ease-out, ease-out),padding var(--nt-duration-base, .15s) var(--nt-ease-out, ease-out)}.page-container.nt-site .nt-header-shell[open]>:is(.page-header-left,.page-header-right){--nt-anim-distance: 6px;animation:nt-slide-in-start var(--nt-duration-base, .15s) var(--nt-ease-out, ease-out) both}.page-container.nt-site .nt-header-shell[open] .nt-site-badge{--nt-anim-distance: 6px;animation:nt-slide-in-start var(--nt-duration-slow, .3s) var(--nt-ease-spring, ease-out) both}.page-container.nt-site .nt-header-shell[open] .nt-site-mark-close{--nt-anim-scale: .6;animation:nt-pop-in var(--nt-duration-slow, .3s) var(--nt-ease-spring, ease-out)}@media(prefers-reduced-motion:reduce){.page-container.nt-site.nt-flow .page-header{transition:none}.page-container.nt-site .nt-header-shell[open]>:is(.page-header-left,.page-header-right),.page-container.nt-site .nt-header-shell[open] .nt-site-badge,.page-container.nt-site .nt-header-shell[open] .nt-site-mark-arrow{animation:none}}.page-container.nt-site .mark-preview [id]{scroll-margin-top:5.5rem}.content.nt-anchors-none .nt-anchor{display:none}.content.nt-anchors-none .mark-preview :is(h1,h2,h3,h4,h5,h6)[id]:before{content:none}[dir=rtl] :is(.nt-icon-arrow-right,.nt-icon-arrow-up-right,.nt-icon-chevron-right){scale:-1 1}.nt-l-error{margin:0 0 .5rem;padding:.5rem .75rem;border-inline-start:3px solid var(--nt-color-accent, #b42318);background:var(--nt-color-surface, #f6f8fa);color:var(--nt-color-foreground, #24292f);font-size:.8125rem;text-align:start}.content.nt-viewport-phone,.content.nt-viewport-tablet,.content.nt-viewport-desktop{box-sizing:border-box;width:100%;margin-inline:auto;outline:1px dashed var(--nt-color-border, #d0d7de)}.content.nt-viewport-phone{max-width:390px}.content.nt-viewport-tablet{max-width:820px}.content.nt-viewport-desktop{max-width:1300px}.nt-layout-tools{flex:0 0 auto}.nt-layout-tools-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:.6rem;font-weight:700}.nt-layout-tools-close{border:0;background:transparent;color:inherit;font:inherit;font-size:1.1rem;line-height:1;padding:.1rem .35rem;cursor:pointer}.nt-layout-tools-panel{position:fixed;top:4.5rem;inset-inline-end:1rem;z-index:300;width:min(22rem,calc(100vw - 2rem));max-height:70vh;overflow:auto;padding:.75rem;border:1px solid var(--ntabs-border, #d0d7de);border-radius:12px;background:var(--ntabs-bg-primary, #fff);color:var(--ntabs-text-primary, #24292f);box-shadow:0 12px 32px #00000024;font:.8125rem/1.4 system-ui,sans-serif}.nt-layout-tools-viewports{display:flex;gap:.25rem;margin-bottom:.75rem}.nt-layout-tools-viewports button,.nt-layout-tools-row button{padding:.25rem .5rem;border:1px solid var(--ntabs-border, #d0d7de);border-radius:6px;background:transparent;color:inherit;font:inherit}.nt-layout-tools-viewports button[aria-pressed=true]{background:var(--ntabs-bg-secondary, #f6f8fa);font-weight:600}.nt-layout-tools-row{display:flex;align-items:center;gap:.25rem;padding-inline-start:calc(var(--depth, 0) * .9rem);margin-bottom:.2rem}.nt-layout-tools-row[aria-selected=true] .nt-layout-tools-name{font-weight:700}.nt-layout-tools-row .nt-layout-tools-name{flex:1;min-width:0;border:0;text-align:start;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nt-layout-tools-inspector:not(:empty){margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--ntabs-border, #d0d7de)}.nt-layout-tools-heading{margin:0;font-weight:700}.nt-layout-tools-about{margin:.2rem 0 .5rem;color:var(--ntabs-text-secondary, #586069)}.nt-layout-tools-field{display:grid;grid-template-columns:6rem 1fr;align-items:center;gap:.5rem;margin-bottom:.35rem}.nt-layout-tools-insert{width:100%;margin-top:.75rem}.nt-layout-tools-theme{display:flex;flex-direction:column;gap:.375rem;margin-bottom:.75rem;padding-bottom:.75rem;border-bottom:1px solid var(--nt-color-border)}.nt-layout-tools-theme:empty{display:none}.nt-layout-tools-theme .nt-layout-tools-insert{margin-top:0}.nt-layout-tools-theme-wears{margin:0;color:var(--nt-color-muted-foreground);font-size:var(--nt-text-caption)}.nt-layout-tools-theme-warning{display:flex;flex-direction:column;gap:.375rem;padding:.625rem;border-radius:var(--nt-radius-lg);background:color-mix(in srgb,var(--nt-color-warning) 14%,transparent);font-size:var(--nt-text-caption)}.nt-layout-tools-theme-warning p{margin:0}.nt-layout-tools-theme-warning button{padding:.3rem .5rem;border:1px solid var(--nt-color-border);border-radius:var(--nt-radius-md);background:var(--nt-color-background);color:inherit;font:inherit;text-align:start;cursor:pointer}.nt-layout-tools-anchors{width:100%;margin-bottom:.75rem;padding:.3rem .5rem;border:1px solid var(--ntabs-border, #d0d7de);border-radius:6px;background:transparent;color:inherit;font:inherit;text-align:start}.nt-layout-tools-empty{color:var(--ntabs-text-secondary, #586069)}.nt-layout-tools button:focus-visible,.nt-layout-tools select:focus-visible{outline:2px solid var(--nt-color-accent, #007acc);outline-offset:2px}.nt-view{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;min-width:0;container-type:inline-size}.nt-view-name{display:flex;align-items:center;gap:.35rem;flex:none;padding:.35rem .5rem 0;font-size:.8125rem}.nt-view-name-input{flex:1 1 10rem;min-width:0;max-width:24rem;min-height:2rem;padding:.2rem .6rem;border-radius:8px;font:inherit;font-weight:600;color:var(--ntabs-text-primary, #24292f);background:transparent;border:1px solid transparent}.nt-view-name-input:hover,.nt-view-name-input:focus{border-color:var(--ntabs-border, #d0d7de);background:var(--ntabs-bg-primary, #fff)}.nt-view-name-save,.nt-view-delete,.nt-view-share{flex:none;min-height:2rem;padding:.2rem .7rem;border-radius:999px;border:1px solid var(--ntabs-border, #d0d7de);background:transparent;color:var(--ntabs-text-secondary, #586069);font:inherit;cursor:pointer}.nt-view-name-save:hover,.nt-view-delete:hover,.nt-view-share:hover{color:var(--ntabs-text-primary, #24292f);background:var(--ntabs-header-bg, #f6f8fa)}.nt-view-delete,.nt-view-share{display:inline-flex;align-items:center;padding:.2rem .5rem}.nt-view-share{margin-inline-start:auto}.nt-view-delete .icon,.nt-view-share .icon{width:16px;height:16px}.nt-view-name-status{color:var(--ntabs-text-secondary, #586069);font-size:var(--nt-text-xs)}.nt-view-bar{display:flex;align-items:stretch;flex:none;border-bottom:1px solid var(--ntabs-border, #d0d7de)}.nt-view-bar>.nt-view-strip{flex:1 1 auto;min-width:0;border-bottom:0}.nt-view-page{flex:none;width:2rem;border:0;background:transparent;color:var(--ntabs-text-secondary, #586069);font:inherit;font-size:var(--nt-text-xl);line-height:1;cursor:pointer}.nt-view-page:hover{color:var(--ntabs-text-primary, #24292f);background:var(--ntabs-header-bg, #f6f8fa)}@media(pointer:coarse){.nt-view-page{display:none}}.nt-view-strip{display:flex;gap:.25rem;padding:.35rem .5rem;overflow-x:auto;flex:none;border-bottom:1px solid var(--ntabs-border, #d0d7de);font-size:.8125rem;scrollbar-width:none}.nt-view-tab{flex:none;max-width:12rem;padding:.25rem .6rem;border-radius:999px;border:1px solid var(--ntabs-border, #d0d7de);color:var(--ntabs-text-secondary, #586069);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nt-view-tab:hover{color:var(--ntabs-text-primary, #24292f);background:var(--ntabs-header-bg, #f6f8fa)}.nt-view-where{flex:none;display:flex;align-items:stretch;gap:3px;padding-inline:.5rem .75rem;cursor:pointer;touch-action:none;--nt-where-lit: var(--ntabs-text-primary, #24292f);--nt-where-dim: color-mix(in srgb, var(--ntabs-text-secondary, #586069) 30%, transparent)}.nt-view-where>span{position:relative;flex:none;width:10px}.nt-view-where>span:before{content:"";position:absolute;inset-inline:0;top:50%;height:3px;border-radius:999px;transform:translateY(-50%);background:linear-gradient(to right,var(--nt-where-dim) var(--from, 0%),var(--nt-where-lit) var(--from, 0%),var(--nt-where-lit) var(--to, 0%),var(--nt-where-dim) var(--to, 0%))}.nt-view-tab[data-on-screen]{color:var(--ntabs-text-primary, #24292f);border-color:color-mix(in srgb,var(--ntabs-text-secondary, #586069) 60%,transparent)}@media(pointer:coarse){.nt-view-row{scrollbar-width:none}.nt-view-row::-webkit-scrollbar{display:none}}.nt-view-row,.nt-view-strip{reading-flow:flex-visual}.nt-view-row{display:flex;flex:1 1 auto;min-height:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain}.nt-pane{position:relative;display:flex;flex-direction:column;flex:0 0 100%;min-width:0;min-height:0;scroll-snap-align:start;border-inline-end:1px solid var(--ntabs-border, #d0d7de)}.nt-pane-resizer{display:none}@container (min-width: 48rem){.nt-pane{flex:1 0 24rem}.nt-pane[data-width]{flex:0 0 var(--nt-pane-width)}}@media(pointer:fine){@container (min-width: 48rem){.nt-pane-resizer{display:block;position:absolute;inset-block:0;inset-inline-end:-3px;width:6px;z-index:5;cursor:col-resize;touch-action:none}.nt-pane-resizer:hover,.nt-pane-resizer:active{background:var(--nt-color-accent, #007acc);opacity:.5}}}.nt-view[data-expanded] .nt-pane:not([data-expanded]){display:none}.nt-view[data-expanded] .nt-pane[data-expanded]{flex:0 0 100%}.nt-view[data-expanded] .nt-pane[data-expanded] .nt-pane-resizer,.nt-view[data-expanded] .nt-pane-move{display:none}.nt-view[data-expanded] .nt-view-tab[aria-current]{color:var(--ntabs-text-primary, #24292f);background:var(--ntabs-header-bg, #f6f8fa);font-weight:600}.nt-pane-expand{flex:none;display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border:0;border-radius:6px;background:transparent;color:var(--ntabs-text-secondary, #586069);cursor:pointer}.nt-pane-expand svg{width:14px;height:14px}.nt-pane-expand .nt-pane-expand-in,.nt-pane-expand[aria-pressed=true] .nt-pane-expand-out{display:none}.nt-pane-expand[aria-pressed=true] .nt-pane-expand-in{display:inline}.nt-view[data-expanded] .nt-pane-close{display:none}.nt-pane-expand:hover,.nt-pane-expand[aria-pressed=true]{background:var(--ntabs-header-bg, #f6f8fa);color:var(--ntabs-text-primary, #24292f)}@container (max-width: 47.99rem){.nt-pane-expand{display:none}}.nt-pane-move{flex:none;width:1.5rem;height:1.75rem;border:0;border-radius:6px;background:transparent;color:var(--ntabs-text-secondary, #586069);font:inherit;font-size:1.1rem;line-height:1;cursor:pointer}.nt-pane-move:hover{background:var(--ntabs-header-bg, #f6f8fa);color:var(--ntabs-text-primary, #24292f)}.nt-pane[data-first] .nt-pane-move[data-view-by-param="-1"],.nt-pane[data-last] .nt-pane-move[data-view-by-param="1"]{visibility:hidden}.nt-pane-head{display:flex;align-items:center;gap:.5rem;flex:none;padding:.3rem .5rem .3rem .75rem;border-bottom:1px solid var(--ntabs-border, #d0d7de);font-size:var(--nt-text-xs)}.nt-pane-crumb{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:4px}.nt-pane-crumb .breadcrumb-dropdown,.nt-pane-crumb svg.breadcrumb-separator{flex:none}.nt-pane-crumb svg.breadcrumb-separator{width:12px;height:12px}.nt-pane-path{flex:0 1 auto;min-width:0;color:var(--ntabs-text-primary, #24292f);font-weight:600;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nt-pane-path:hover{color:var(--ntabs-text-primary, #24292f);text-decoration:underline}.nt-pane-close{flex:none;width:1.75rem;height:1.75rem;border:0;border-radius:6px;background:transparent;color:inherit;font:inherit;font-size:1.1rem;line-height:1;cursor:pointer}.nt-pane-close:hover{background:var(--ntabs-header-bg, #f6f8fa)}.nt-pane-frame{display:block;flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.page-container .nt-pane .mark-container{--mark-toolbar-offset: 0px}.nt-pane .mark-docmap{display:none}.nt-pane .mark-container.mark-docmap-visible .mark-panels{margin-right:0}.nt-pane-body{display:flex;flex-direction:column;min-height:100%}.nt-pane-loading,.nt-pane-unavailable,.nt-view-empty{margin:0;padding:1.5rem 1rem;color:var(--ntabs-text-secondary, #586069);font-size:var(--nt-text-sm)}.nt-native-unavailable{max-width:36rem;margin:0 auto;padding:3rem 1.5rem;display:grid;gap:1rem;justify-items:start}.nt-native-unavailable h1{margin:0;font-size:var(--nt-text-xl, 1.25rem)}.nt-native-unavailable p{margin:0;color:var(--ntabs-text-secondary, #586069)}.nt-native-unavailable-logout{padding:.5rem 1rem;min-height:44px;display:inline-flex;align-items:center;border:1px solid currentColor;border-radius:var(--nt-radius-lg, 8px);text-decoration:none}.nt-l-banner{--nt-l-width: var(--nt-page-width, 1200px);display:flex;flex-wrap:wrap;align-items:center;gap:var(--nt-l-s1) var(--nt-l-s3);padding-block:var(--nt-l-s2);border-top:1px solid var(--nt-l-surface-border, var(--nt-color-border, #d0d7de))}.nt-l-banner--width-wide{--nt-l-width: var(--nt-page-width, 1200px)}.nt-l-banner--width-full{--nt-l-width: 100cqi}.nt-l-banner--surface-default{background:var(--nt-color-background, #fff)}.nt-l-banner>.nt-l-item>:is(p,ul){margin:0}.nt-l-banner>.nt-l-item:first-child{flex:1 1 24rem;min-width:0}.nt-l-banner>.nt-l-item:last-child:not(:first-child){display:flex;flex-wrap:wrap;gap:var(--nt-l-s1);align-items:center}.nt-l-banner--position-bottom{border-top-width:1px}.nt-l-banner--position-top{border-top:0;border-bottom:1px solid var(--nt-l-surface-border, var(--nt-color-border, #d0d7de))}.nt-l-banner--position-center{border:1px solid var(--nt-l-surface-border, var(--nt-color-border, #d0d7de));border-radius:var(--nt-l-radius)}:is(.content,.mark-mode-preview) .mark-preview.nt-banner-ready>.nt-l-banner--position-bottom{position:sticky;bottom:var(--nt-l-banner-below, 0px);z-index:30;margin-bottom:0;background:var(--nt-l-surface-bg, var(--nt-color-background, #fff));box-shadow:0 -8px 24px #00000014;padding-bottom:max(var(--nt-l-s2),env(safe-area-inset-bottom))}:is(.content,.mark-mode-preview) .mark-preview.nt-banner-ready>.nt-l-banner--position-top{position:sticky;top:var(--nt-page-header-height, 0px);z-index:30;margin-top:0;background:var(--nt-l-surface-bg, var(--nt-color-background, #fff));box-shadow:0 8px 24px #00000014}.nt-l-banner--shape-flat{border-radius:0}.nt-l-banner--shape-floating,.nt-l-banner--position-corner{border:1px solid var(--nt-l-surface-border, var(--nt-color-border, #d0d7de));border-radius:var(--nt-l-radius);box-shadow:var(--nt-l-shadow-lifted)}:is(.content,.mark-mode-preview) .mark-preview.nt-banner-ready>.nt-l-banner--shape-floating:is(.nt-l-banner--position-bottom,.nt-l-banner--position-top){width:min(var(--nt-l-width),calc(100% - 2 * var(--nt-l-gutter)));margin-inline:auto;overflow-x:visible;margin-block:var(--nt-l-s2);padding-inline:var(--nt-l-s3);bottom:calc(var(--nt-l-s2) + var(--nt-l-banner-below, 0px))}:is(.content,.mark-mode-preview) .mark-preview.nt-banner-ready>.nt-l-banner--shape-floating:is(.nt-l-banner--dismiss-once,.nt-l-banner--dismiss-remember){padding-inline-end:3.75rem}:is(.content,.mark-mode-preview) .mark-preview.nt-banner-ready>.nt-l-banner--position-corner{position:sticky;bottom:var(--nt-l-s2);z-index:30;display:grid;gap:var(--nt-l-s2);width:min(24rem,calc(100% - 2 * var(--nt-l-gutter)));margin-inline-start:auto;margin-inline-end:var(--nt-l-gutter);padding:var(--nt-l-s3);background:var(--nt-l-surface-bg, var(--nt-color-background, #fff))}:is(.content,.mark-mode-preview) .mark-preview.nt-banner-ready>.nt-l-banner--position-corner>.nt-l-item:first-child{flex-basis:auto}.page-container.nt-site .nt-whatsapp--corner:not(.mark-container:not(.mark-readonly) *){position:fixed;inset-inline-end:var(--nt-l-s2);bottom:var(--nt-l-s2);z-index:45;margin:0}.page-container.nt-site:has(.nt-banner-ready>.nt-l-banner--position-bottom) .nt-whatsapp--corner:not(.mark-container:not(.mark-readonly) *){bottom:calc(var(--nt-l-s2) + var(--nt-l-banner-stack, 4.5rem))}.page-container.nt-site:has(.nt-banner-ready>.nt-l-banner--position-bottom.is-dismissed) .nt-whatsapp--corner:not(.mark-container:not(.mark-readonly) *){bottom:calc(var(--nt-l-s2) + var(--nt-l-banner-stack, 0px))}.nt-l-banner-dialog{border:0;padding:0;background:transparent;max-width:min(40rem,calc(100vw - 2rem));width:100%;color:inherit}.nt-l-banner-dialog::backdrop{background:#0000008c}.nt-l-banner-dialog .nt-l-banner--position-center{display:grid;gap:var(--nt-l-s2);padding:var(--nt-l-s3);background:var(--nt-l-surface-bg, var(--nt-color-background, #fff));box-shadow:0 24px 64px #00000047}.nt-l-banner-dialog .nt-l-banner>.nt-l-item:first-child{flex-basis:auto}.nt-l-banner--dismiss-once,.nt-l-banner--dismiss-remember{position:relative;padding-inline-end:3.25rem}.nt-l-banner.is-dismissed{display:none}@container nt-page (max-width: 40rem){:is(.content,.mark-mode-preview) .mark-preview .nt-l.nt-l-banner.nt-l-banner--hide-narrow{display:none}}@container nt-page (min-width: 40.01rem){:is(.content,.mark-mode-preview) .mark-preview .nt-l.nt-l-banner.nt-l-banner--hide-wide{display:none}}.nt-l-banner-close{position:absolute;top:50%;right:var(--nt-l-s2);transform:translateY(-50%);display:grid;place-items:center;width:2rem;height:2rem;border:1px solid var(--nt-l-surface-border, var(--nt-color-border, #d0d7de));border-radius:999px;background:transparent;color:inherit;font:inherit;cursor:pointer}.nt-l-banner-close:hover{border-color:currentColor}.nt-l-banner-close:focus-visible{outline:3px solid var(--nt-l-surface-link, var(--nt-color-accent, #007acc));outline-offset:3px}@media print{.nt-l-banner{display:none}}.nt-l-eyebrow{margin-bottom:.5rem;font-size:var(--nt-text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--nt-color-muted-foreground)}.nt-l-eyebrow strong{font-weight:600}.nt-l-sidenav,.nt-l-rows,.nt-l-shell{--nt-l-hover: color-mix(in srgb, var(--nt-color-foreground, #171717) 6%, transparent);--nt-l-current: color-mix(in srgb, var(--nt-color-foreground, #171717) 9%, transparent);--nt-l-hairline: var(--nt-color-border, #ececef)}.nt-l-sidenav{display:flex;flex-direction:column;gap:.75rem;margin-block:0;font-size:var(--nt-text-ui)}.nt-l-sidenav>.nt-l-item{display:flex;flex-direction:column;gap:2px}.nt-l-sidenav>.nt-l-item+.nt-l-item{padding-top:.75rem;border-top:1px solid var(--nt-l-hairline)}.nt-l-sidenav :is(p,ul,li){margin:0;padding:0;list-style:none}.nt-l-sidenav ul{display:flex;flex-direction:column;gap:2px}.nt-l-sidenav p.nt-l-lone:has(>strong):not(:has(>strong a)){padding:.25rem .75rem;font-size:var(--nt-text-xs);font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--nt-color-muted-foreground, #5b5b63)}.nt-l-sidenav p.nt-l-lone:has(>strong):not(:has(>strong a))>strong{font-weight:inherit}:is(.content,.mark-mode-preview) .mark-preview.mark-preview.mark-preview .nt-l-sidenav a{display:flex;align-items:center;gap:.75rem;min-height:2.5rem;padding:.5rem .75rem;border-radius:var(--nt-radius-lg);color:var(--nt-color-foreground, #171717);font-weight:400;text-decoration:none;box-sizing:border-box}:is(.content,.mark-mode-preview) .mark-preview.mark-preview.mark-preview .nt-l-sidenav a:hover{background:var(--nt-l-hover)}:is(.content,.mark-mode-preview) .mark-preview.mark-preview.mark-preview .nt-l-sidenav span.nt-link-missing{display:flex;align-items:center;gap:.75rem;min-height:2.5rem;padding:.5rem .75rem;border-radius:var(--nt-radius-lg);color:var(--nt-color-muted-foreground, #5b5b63);box-sizing:border-box}.nt-l-sidenav a .nt-icon,.nt-l-sidenav span.nt-link-missing .nt-icon{width:1.25rem;height:1.25rem;color:var(--nt-color-muted-foreground, #5b5b63)}.nt-l-sidenav--size-compact a{min-height:2rem;padding-block:.3rem}:is(.content,.mark-mode-preview) .mark-preview.mark-preview.mark-preview .nt-l-sidenav a[aria-current=page]{background:var(--nt-l-current);font-weight:500}.nt-l-sidenav a[aria-current=page] .nt-icon{color:var(--nt-color-foreground, #171717)}:is(.content,.mark-mode-preview) .mark-preview.mark-preview.mark-preview .nt-l-sidenav--current-line a[aria-current=page]{background:none;box-shadow:inset 2px 0 0 var(--nt-color-foreground, #171717);border-radius:0}:is(.content,.mark-mode-preview) .mark-preview.mark-preview.mark-preview .nt-l-sidenav--current-bold a[aria-current=page]{background:none;font-weight:600}.nt-l-rows{--nt-l-row-pad: 1.1rem;margin-block:var(--nt-l-s2)}.nt-l-rows--space-1{--nt-l-row-pad: .7rem}.nt-l-rows--space-3{--nt-l-row-pad: 1.5rem}.nt-l-rows>.nt-l-item{position:relative;display:grid;grid-template-columns:minmax(0,1fr) fit-content(50%);column-gap:1.5rem;row-gap:.25rem;align-items:center;padding-block:var(--nt-l-row-pad)}.nt-l-rows>.nt-l-item+.nt-l-item{border-top:1px solid var(--nt-l-hairline)}.nt-l-rows>.nt-l-item>*{grid-column:1;margin:0}.nt-l-rows:not(.nt-l-rows--end-none)>.nt-l-item>:last-child:not(:first-child){grid-column:2;grid-row:1 / span 3;align-self:center;justify-self:end;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem;text-align:end;font-size:var(--nt-text-ui)}.nt-l-rows:not(.nt-l-rows--end-none)>.nt-l-item>:last-child:nth-child(2){grid-row:1}.nt-l-rows:not(.nt-l-rows--end-none)>.nt-l-item>:last-child:nth-child(3){grid-row:1 / span 2}.nt-l-rows:not(.nt-l-rows--end-none)>.nt-l-item>:last-child:not(:first-child):has(>.nt-avatar:first-child){flex-wrap:nowrap}.nt-l-rows>.nt-l-item>:first-child{font-size:var(--nt-text-ui);color:var(--nt-color-foreground, #171717)}.nt-l-rows>.nt-l-item>:first-child strong{font-weight:500}.nt-l-rows>.nt-l-item>:nth-child(2):not(:last-child),.nt-l-rows--end-none>.nt-l-item>:not(:first-child){font-size:var(--nt-text-caption);line-height:1.5;color:var(--nt-color-muted-foreground, #5b5b63)}.nt-l-rows>.nt-l-item>:last-child:not(:first-child){color:var(--nt-color-muted-foreground, #5b5b63)}.mark-preview .nt-l-rows:not(.nt-l-rows--end-none)>.nt-l-item>:last-child:not(:first-child) code,.mark-preview .nt-l-rows>.nt-l-item>:first-child+* code,.mark-preview .nt-l-sidenav code{padding:0;background:none;color:var(--nt-color-muted-foreground, #5b5b63);font-size:.88em}:is(.content,.mark-mode-preview) .mark-preview.mark-preview.mark-preview .nt-l-rows:not(.nt-l-rows--end-none)>.nt-l-item>:last-child:not(:first-child) a{display:inline-flex;align-items:center;gap:.4rem;min-height:2.5rem;padding:0 1rem;border-radius:999px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--nt-color-foreground, #171717) 22%,transparent);color:var(--nt-color-foreground, #171717);font-size:var(--nt-text-sm);font-weight:500;text-decoration:none;white-space:nowrap}:is(.content,.mark-mode-preview) .mark-preview.mark-preview.mark-preview .nt-l-rows:not(.nt-l-rows--end-none)>.nt-l-item>:last-child:not(:first-child) a:hover{background:var(--nt-l-hover)}:is(.content,.mark-mode-preview) .mark-preview.mark-preview.mark-preview .nt-l-rows>.nt-l-item>p.nt-l-lone:first-child>a{color:inherit;text-decoration:none}.nt-l-rows>.nt-l-item:has(>p.nt-l-lone:first-child>a)>p:first-child>a:after{content:"";position:absolute;inset:0}.nt-l-rows>.nt-l-item:has(>p.nt-l-lone:first-child>a)>p:first-child>a{position:static}[contenteditable=true] .nt-l-rows>.nt-l-item:has(>p.nt-l-lone:first-child>a)>p:first-child>a:after{content:none}.nt-l-rows>.nt-l-item:has(>p.nt-l-lone:first-child>a){padding-inline-end:1.5rem;cursor:pointer}.nt-l-rows>.nt-l-item:has(>p.nt-l-lone:first-child>a):after{content:"";position:absolute;inset-inline-end:0;top:50%;width:1rem;height:1rem;translate:0 -50%;background:var(--nt-color-muted-foreground, #5b5b63);opacity:.7;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E") center / contain no-repeat}.nt-l-rows>.nt-l-item:has(>p.nt-l-lone:first-child>a):hover{background:var(--nt-l-hover)}[contenteditable=true] .nt-l-rows>.nt-l-item:has(>p.nt-l-lone:first-child>a){cursor:text}[contenteditable=true] .nt-l-rows>.nt-l-item:has(>p.nt-l-lone:first-child>a):after{cursor:pointer}.nt-l-rows .nt-icon{color:var(--nt-color-muted-foreground, #5b5b63)}.nt-l-rows>.nt-l-item>p:first-child .nt-icon{margin-inline-end:.6rem;color:var(--nt-color-foreground, #171717)}.nt-l-rows>.nt-l-item>p:first-child:has(>.nt-avatar),:is(.content,.mark-mode-preview) .mark-preview.mark-preview.mark-preview .nt-l-rows>.nt-l-item>p.nt-l-lone:first-child>a:has(>:is(.nt-avatar,.nt-icon)){display:flex;align-items:center;gap:.1rem}.nt-l-rows>.nt-l-item>:not(:first-child) :is(a,button){position:relative;z-index:1}.nt-l-rows--inset-card{--nt-l-row-pad: .85rem;padding-inline:1rem;border-radius:calc(var(--nt-l-radius) * .9);background:var(--nt-l-raised, var(--nt-color-surface, #fff))}.nt-l-rows--inset-card>.nt-l-item:has(>p.nt-l-lone:first-child>a){margin-inline:-1rem;padding-inline:1rem 2.5rem}.nt-l-rows--inset-card>.nt-l-item:has(>p.nt-l-lone:first-child>a):after{inset-inline-end:1rem}.nt-l-rows--inset-card>.nt-l-item:first-child{border-start-start-radius:inherit;border-start-end-radius:inherit}.nt-l-rows--inset-card>.nt-l-item:last-child{border-end-start-radius:inherit;border-end-end-radius:inherit}.nt-l-shell{--nt-l-rail: 16rem;display:grid;grid-template-columns:var(--nt-l-rail) minmax(0,1fr);margin-block:var(--nt-l-s2);text-align:start}.nt-l-shell--rail-14{--nt-l-rail: 14rem}.nt-l-shell--rail-18{--nt-l-rail: 18rem}.nt-l-shell--rail-20{--nt-l-rail: 20rem}.nt-l-shell:not(.nt-l-shell--frame-plain){border-radius:calc(var(--nt-l-radius) * 1.4);background:var(--nt-l-raised, var(--nt-color-surface, #fff));box-shadow:var(--nt-l-shadow-lifted),0 0 0 1px color-mix(in srgb,var(--nt-color-foreground, #171717) 5%,transparent);overflow:clip}:is(.content,.mark-mode-preview) .mark-preview>.nt-l-shell--frame-full.nt-l{margin-inline:calc(50% - 50cqi);margin-block:0;min-block-size:100dvh;border-radius:0;box-shadow:none}.page-container.nt-flow:not(.nt-site) .nt-l-shell--frame-full{--nt-l-sticky-top: var(--nt-header-height, 3.25rem)}.page-container.nt-site:not(:has(.nt-l-nav--sticky-top)) .nt-l-shell--frame-full{--nt-l-sticky-top: 0px}@container nt-page (min-width: 48.01rem){.nt-l-shell--frame-full>.nt-l-item:first-child:not(:last-child){position:sticky;top:var(--nt-l-sticky-top, 0px);align-self:start;box-sizing:border-box;block-size:calc(100dvh - var(--nt-l-sticky-top, 0px));overflow-y:auto}}.page-container.nt-site .nt-l-shell--frame-full>.nt-l-item:first-child:not(:last-child){padding-bottom:6rem}.nt-l-shell{--nt-l-soft-bg: color-mix(in srgb, var(--nt-color-background, #e7e7ea) 45%, var(--nt-color-surface, #fff))}.nt-l-shell .nt-l-card{border-radius:var(--nt-l-radius)}.nt-l-shell:not(:has(>.nt-l-item+.nt-l-item)){grid-template-columns:minmax(0,1fr)}.nt-l-shell>.nt-l-item:first-child:not(:last-child){padding:1.25rem .9rem 1.5rem}:is(.content,.mark-mode-preview) .mark-preview.mark-preview.mark-preview .nt-l-shell>.nt-l-item:first-child:not(:last-child)>p.nt-l-lone:first-child>a:has(>.nt-icon:only-child){display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:999px;color:var(--nt-color-foreground, #171717)}.nt-l-shell>.nt-l-item:first-child:not(:last-child)>p.nt-l-lone:first-child>a:hover{background:var(--nt-l-hover)}.nt-l-shell>.nt-l-item:first-child:not(:last-child)>p:first-child{margin:0 0 .5rem}.nt-l-shell>.nt-l-item:last-child h2{margin:1.75rem 0 .5rem;padding:0;border:0;font-size:var(--nt-text-xs);font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--nt-color-muted-foreground, #5b5b63)}.nt-l-shell:not(.nt-l-shell--divider-none)>.nt-l-item:first-child:not(:last-child){border-inline-end:1px solid var(--nt-l-hairline)}.nt-l-shell>.nt-l-item:last-child{min-width:0;padding:1.75rem 2.5rem 2.5rem}.nt-l-shell>.nt-l-item>:is(h1,h2,h3,p,ul,ol,blockquote){max-width:none;margin-inline:0}.nt-l-shell>.nt-l-item:last-child h1{margin-bottom:1.25rem;padding-bottom:1.25rem;border-bottom:1px solid var(--nt-l-hairline);font-size:var(--nt-text-2xl);font-weight:500;letter-spacing:-.01em}.nt-l-shell:has(>.nt-l-item+.nt-l-item)>.nt-l-item:last-child>p.nt-l-lone:first-child:has(>a .nt-icon-chevron-left){display:none}@container nt-page (max-width: 48rem){.nt-l-shell{grid-template-columns:minmax(0,1fr)}.nt-l-shell:not(.nt-l-shell--frame-plain){margin-inline:calc(-1 * var(--nt-l-gutter));border-radius:0;box-shadow:none;background:none}.nt-l-shell>.nt-l-item:first-child:not(:last-child){display:none}.nt-l-shell>.nt-l-item:last-child{padding:0 var(--nt-l-gutter) 2rem}.nt-l-shell:has(>.nt-l-item+.nt-l-item)>.nt-l-item:last-child>p.nt-l-lone:first-child:has(>a .nt-icon-chevron-left){display:block;margin:0 0 .5rem}.nt-l-shell:has(>.nt-l-item+.nt-l-item)>.nt-l-item:last-child>p.nt-l-lone:first-child:has(>a .nt-icon-chevron-left):has(>a[aria-current=page]){display:none}:is(.content,.mark-mode-preview) .mark-preview.mark-preview.mark-preview .nt-l-shell>.nt-l-item:last-child>p.nt-l-lone:first-child>a{display:inline-flex;align-items:center;gap:.15rem;min-height:2.75rem;color:var(--nt-color-foreground, #171717);font-size:var(--nt-text-base);font-weight:400;text-decoration:none}.nt-l-shell>.nt-l-item:last-child>p.nt-l-lone:first-child>a .nt-icon-chevron-left{width:1.35rem;height:1.35rem}.nt-l-shell>.nt-l-item:last-child h1{border-bottom:0;padding-bottom:0}.nt-l-shell .nt-l-rows{--nt-l-row-pad: .85rem;padding-inline:1rem;border-radius:calc(var(--nt-l-radius) * .9);background:var(--nt-color-surface, #fff)}.nt-l-shell .nt-l-rows>.nt-l-item:has(>p.nt-l-lone:first-child>a){margin-inline:-1rem;padding-inline:1rem 2.5rem}.nt-l-shell .nt-l-rows>.nt-l-item:has(>p.nt-l-lone:first-child>a):after{inset-inline-end:1rem}.nt-l-shell :is(.nt-l-card:not([class*=--tone-]),.nt-l-card--tone-soft){background:var(--nt-color-surface, #fff)}}.nt-pill.nt-pill-ok,.nt-pill.nt-pill-warn,.nt-pill.nt-pill-info,.nt-pill.nt-pill-danger{--nt-pill-bg: color-mix(in srgb, var(--nt-pill-hue) 14%, var(--nt-color-background, #fff));--nt-pill-fg: color-mix(in srgb, var(--nt-pill-hue) 72%, var(--nt-color-foreground, #171717));--nt-pill-border: transparent;text-transform:none;letter-spacing:0;font-weight:600}.nt-pill-ok{--nt-pill-hue: var(--nt-color-success)}.nt-pill-warn{--nt-pill-hue: var(--nt-color-warning)}.nt-pill-info{--nt-pill-hue: var(--nt-color-info)}.nt-pill-danger{--nt-pill-hue: var(--nt-color-danger, var(--nt-color-error))}.nt-switch{position:relative;display:inline-block;flex:none;width:2.75rem;height:1.625rem;border-radius:999px;vertical-align:middle;background:color-mix(in srgb,var(--nt-color-foreground, #171717) 18%,var(--nt-color-background, #fff))}.nt-switch:after{content:"";position:absolute;top:3px;inset-inline-start:3px;width:1.25rem;height:1.25rem;border-radius:999px;background:var(--nt-switch-knob);box-shadow:var(--nt-shadow-xs)}.nt-switch-on{background:var(--nt-color-foreground, #171717)}.nt-switch-on:after{inset-inline-start:calc(100% - 1.25rem - 3px);background:var(--nt-color-background, #fff)}.nt-dropdown{display:inline-flex;align-items:center;gap:.35rem;color:var(--nt-color-foreground, #171717);white-space:nowrap}.nt-dropdown .nt-icon{width:1.05em;height:1.05em;color:var(--nt-color-muted-foreground, #5b5b63)}.nt-delta{--nt-delta-from: var(--nt-color-muted-foreground, #586069);--nt-delta-to: var(--nt-color-foreground, #171717);display:inline-flex;align-items:baseline;gap:.35em;padding:.1em .6em;border-radius:999px;vertical-align:baseline;white-space:nowrap;font-weight:600;font-variant-numeric:tabular-nums;background:color-mix(in srgb,var(--nt-color-foreground, #171717) 6%,var(--nt-color-background, #fff))}.nt-delta-from{color:var(--nt-delta-from)}.nt-delta-to{color:var(--nt-delta-to)}.nt-delta-arrow{color:var(--nt-color-muted-foreground, #586069);font-weight:400}.nt-delta-verdict{color:var(--nt-delta-to)}.nt-delta-better,.nt-delta-worse{--nt-delta-ok: color-mix(in srgb, var(--nt-color-success, #10b981) 72%, var(--nt-color-foreground, #171717));--nt-delta-error: color-mix(in srgb, var(--nt-color-danger, var(--nt-color-error, #dc2626)) 72%, var(--nt-color-foreground, #171717))}.nt-delta-better{--nt-delta-from: var(--nt-delta-error);--nt-delta-to: var(--nt-delta-ok)}.nt-delta-worse{--nt-delta-from: var(--nt-delta-ok);--nt-delta-to: var(--nt-delta-error)}.nt-avatar{display:inline-flex;flex:none;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:999px;vertical-align:middle;font-size:var(--nt-text-xs);font-weight:600;letter-spacing:.02em;background:color-mix(in srgb,var(--nt-avatar-hue) 18%,var(--nt-color-background, #fff));color:color-mix(in srgb,var(--nt-avatar-hue) 55%,var(--nt-color-foreground, #171717))}.nt-avatar-0{--nt-avatar-hue: var(--nt-color-warning)}.nt-avatar-1{--nt-avatar-hue: var(--nt-brand)}.nt-avatar-2{--nt-avatar-hue: var(--nt-color-success)}.nt-avatar-3{--nt-avatar-hue: var(--nt-color-info)}.nt-avatar-4{--nt-avatar-hue: var(--nt-color-error)}.nt-avatar-5{--nt-avatar-hue: var(--nt-color-success-emphasis)}.nt-l-rows>.nt-l-item>p:first-child .nt-avatar{margin-inline-end:.75rem}.nt-l-rows>.nt-l-item:has(>p:first-child>.nt-avatar:first-child)>:nth-child(2):not(:last-child){padding-inline-start:3rem}.nt-keys{display:inline-flex;gap:.3rem;vertical-align:middle}.nt-keys kbd{display:inline-flex;align-items:center;justify-content:center;min-width:1.75rem;height:1.85rem;padding:0 .45rem;border:1px solid var(--nt-color-border, #d9d9de);border-bottom-width:2px;border-radius:var(--nt-radius-md);background:var(--nt-color-background, #fafafa);color:var(--nt-color-foreground, #171717);font:inherit;font-size:var(--nt-text-xs);box-sizing:border-box}.mark-preview a:where(.is-primary,.is-secondary,.is-danger){display:inline-flex;align-items:center;gap:.4rem;min-height:2.5rem;padding:0 1rem;border-radius:var(--nt-button-radius, 999px);font-weight:500}:is(.content,.mark-mode-preview) .mark-preview.mark-preview.mark-preview :is(a.is-primary.is-primary.is-primary.is-primary.is-primary.is-primary,a.is-primary.is-primary.is-primary.is-primary.is-primary.is-primary:hover){background:var(--nt-l-button-bg);color:var(--nt-l-button-fg);box-shadow:none;text-decoration:none}:is(.content,.mark-mode-preview) .mark-preview.mark-preview.mark-preview :is(a.is-secondary.is-secondary.is-secondary.is-secondary.is-secondary.is-secondary,a.is-secondary.is-secondary.is-secondary.is-secondary.is-secondary.is-secondary:hover){background:transparent;color:var(--nt-color-foreground, #171717);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--nt-color-foreground, #171717) 22%,transparent);text-decoration:none}:is(.content,.mark-mode-preview) .mark-preview.mark-preview.mark-preview :is(a.is-danger.is-danger.is-danger.is-danger.is-danger.is-danger,a.is-danger.is-danger.is-danger.is-danger.is-danger.is-danger:hover){background:transparent;color:var(--nt-l-surface-danger, var(--nt-color-danger, var(--nt-color-error)));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--nt-l-surface-danger, var(--nt-color-danger, var(--nt-color-error))) 40%,transparent);text-decoration:none}.nt-l-rows>.nt-l-item>:last-child:not(:first-child){max-width:100%;overflow-wrap:anywhere}@container nt-page (max-width: 36rem){.nt-l-rows:not(.nt-l-rows--end-none)>.nt-l-item>:last-child:not(:first-child):has(a){grid-column:1;grid-row:auto;justify-self:start;justify-content:flex-start;margin-top:.5rem}}@container nt-page (max-width: 60rem){.nt-l-shell .nt-l-rows:not(.nt-l-rows--end-none)>.nt-l-item>:last-child:not(:first-child):has(a){grid-column:1;grid-row:auto;justify-self:start;justify-content:flex-start;margin-top:.5rem}}[contenteditable=true] .nt-l-shell:has(>.nt-l-item+.nt-l-item)>.nt-l-item:last-child>p.nt-l-lone:first-child:has(>a .nt-icon-chevron-left){display:block}@container nt-page (max-width: 48rem){[contenteditable=true] .nt-l-shell>.nt-l-item:first-child:not(:last-child){display:block}}.nt-state{--nt-state-hue: var(--nt-color-muted-foreground, #6b7280);display:inline-block;inline-size:.95em;block-size:.95em;vertical-align:-.12em;border-radius:50%;border:2px solid var(--nt-state-hue)}.nt-state-done,.nt-state-error,.nt-state-skipped{background:var(--nt-state-hue);border-color:var(--nt-state-hue)}.nt-state-done{--nt-state-hue: var(--nt-color-success, #10b981)}.nt-state-current{--nt-state-hue: var(--nt-color-info, #3b82f6);box-shadow:inset 0 0 0 2px var(--nt-color-background, #fff),inset 0 0 0 .3em var(--nt-state-hue)}.nt-state-error{--nt-state-hue: var(--nt-color-danger, var(--nt-color-error, #dc2626))}.nt-state-skipped{--nt-state-hue: var(--nt-color-muted-foreground, #6b7280)}.nt-l-timeline{--nt-tl-marker: 1.35rem;--nt-tl-gap: var(--nt-l-s3, 1.25rem);--nt-tl-line: var(--nt-l-hairline, var(--nt-color-border, #d0d7de));display:flex;flex-direction:column;counter-reset:nt-tl}:is(.content,.mark-mode-preview) .mark-preview>.nt-l-timeline.nt-l.nt-l{max-width:var(--nt-measure-px, var(--nt-measure, 68ch))}.nt-l-timeline--density-compact{--nt-tl-gap: var(--nt-l-s2, .75rem);--nt-tl-marker: 1.1rem}.nt-l-timeline>.nt-l-item{--nt-tl-hue: var(--nt-color-muted-foreground, #6b7280);position:relative;padding-inline-start:calc(var(--nt-tl-marker) + .85rem);padding-block-end:var(--nt-tl-gap);counter-increment:nt-tl}.nt-l-timeline>.nt-l-item:last-child{padding-block-end:0}.nt-l-timeline>.nt-l-item>*{margin-block:0 .2rem;max-width:none}.nt-l-timeline>.nt-l-item>p:first-child{font-weight:500}.nt-l-timeline>.nt-l-item>p:not(:first-child){color:var(--nt-l-surface-muted, var(--nt-color-muted-foreground, #586069));font-size:var(--nt-text-sm)}.nt-l-timeline>.nt-l-item:before{content:"";position:absolute;inset-inline-start:0;inset-block-start:.1em;box-sizing:border-box;inline-size:var(--nt-tl-marker);block-size:var(--nt-tl-marker);display:grid;place-items:center;border-radius:50%;border:2px solid var(--nt-tl-hue);background:var(--nt-l-surface-bg, var(--nt-color-background, #fff));color:var(--nt-tl-hue);font-size:var(--nt-text-xs);font-weight:600;line-height:1;z-index:1}.nt-l-timeline>.nt-l-item:not(:last-child):after{content:"";position:absolute;inset-inline-start:calc(var(--nt-tl-marker) / 2 - 1px);inset-block:calc(var(--nt-tl-marker) + .35em) .2em;border-inline-start:2px solid var(--nt-tl-line)}.nt-l-timeline--line-dashed>.nt-l-item:not(:last-child):after{border-inline-start-style:dashed}.nt-l-timeline--line-none>.nt-l-item:not(:last-child):after{content:none}.nt-l-timeline>.nt-l-item:is(:has(>:is(p,h1,h2,h3,h4,h5,h6) .nt-state-current),:has(>:is(p,h1,h2,h3,h4,h5,h6) .nt-state-upcoming)):not(:last-child):after{border-inline-start-style:dashed}.nt-l-timeline>.nt-l-item>:is(p,h1,h2,h3,h4,h5,h6) .nt-state{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.nt-l-timeline>.nt-l-item:has(>:is(p,h1,h2,h3,h4,h5,h6) .nt-state-done){--nt-tl-hue: var(--nt-color-success, #10b981)}.nt-l-timeline>.nt-l-item:has(>:is(p,h1,h2,h3,h4,h5,h6) .nt-state-current){--nt-tl-hue: var(--nt-color-info, #3b82f6)}.nt-l-timeline>.nt-l-item:has(>:is(p,h1,h2,h3,h4,h5,h6) .nt-state-error){--nt-tl-hue: var(--nt-color-danger, var(--nt-color-error, #dc2626))}.nt-l-timeline>.nt-l-item:has(>:is(p,h1,h2,h3,h4,h5,h6) :is(.nt-state-done,.nt-state-error,.nt-state-skipped)):before{background:var(--nt-tl-hue)}.nt-l-timeline>.nt-l-item:has(>:is(p,h1,h2,h3,h4,h5,h6) .nt-state-current):before{box-shadow:inset 0 0 0 2px var(--nt-l-surface-bg, var(--nt-color-background, #fff)),inset 0 0 0 calc(var(--nt-tl-marker) / 2) var(--nt-tl-hue)}.nt-l-timeline>.nt-l-item:has(>:is(p,h1,h2,h3,h4,h5,h6) .nt-state-skipped)>p:first-child{text-decoration:line-through;color:var(--nt-l-surface-muted, var(--nt-color-muted-foreground, #586069))}.nt-l-timeline>.nt-l-item:has(>:is(p,h1,h2,h3,h4,h5,h6) :is(.nt-state-done,.nt-state-error,.nt-state-skipped)){--nt-tl-glyph: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")}.nt-l-timeline>.nt-l-item:has(>:is(p,h1,h2,h3,h4,h5,h6) .nt-state-error){--nt-tl-glyph: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='3.2' stroke-linecap='round'%3E%3Cpath d='M18 6 6 18'/%3E%3Cpath d='m6 6 12 12'/%3E%3C/svg%3E")}.nt-l-timeline>.nt-l-item:has(>:is(p,h1,h2,h3,h4,h5,h6) .nt-state-skipped){--nt-tl-glyph: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='3.2' stroke-linecap='round'%3E%3Cpath d='M6 12h12'/%3E%3C/svg%3E")}.nt-l-timeline:not(.nt-l-timeline--marker-number)>.nt-l-item:has(>:is(p,h1,h2,h3,h4,h5,h6) :is(.nt-state-done,.nt-state-error,.nt-state-skipped))>:first-child:before{content:"";position:absolute;inset-inline-start:calc(var(--nt-tl-marker) * .22);inset-block-start:calc(.1em + var(--nt-tl-marker) * .22);inline-size:calc(var(--nt-tl-marker) * .56);block-size:calc(var(--nt-tl-marker) * .56);background:var(--nt-l-surface-bg, var(--nt-color-background, #fff));-webkit-mask:var(--nt-tl-glyph) center / contain no-repeat;mask:var(--nt-tl-glyph) center / contain no-repeat;z-index:2}.nt-l-timeline--marker-number>.nt-l-item:before{content:counter(nt-tl)}.nt-l-timeline--marker-number>.nt-l-item:has(>:is(p,h1,h2,h3,h4,h5,h6) :is(.nt-state-done,.nt-state-error,.nt-state-skipped)):before{color:var(--nt-l-surface-bg, var(--nt-color-background, #fff))}.nt-l-timeline--marker-icon>.nt-l-item:has(>p:first-child>.nt-icon:first-child):before{background:var(--nt-l-surface-bg, var(--nt-color-background, #fff))}.nt-l-timeline--marker-icon>.nt-l-item>p:first-child>.nt-icon:first-child{position:absolute;inset-inline-start:calc(var(--nt-tl-marker) * .2);inset-block-start:calc(.1em + var(--nt-tl-marker) * .2);inline-size:calc(var(--nt-tl-marker) * .6);block-size:calc(var(--nt-tl-marker) * .6);color:var(--nt-tl-hue);z-index:2}.nt-l-timeline>.nt-l-item:has(>:is(h1,h2,h3,h4,h5,h6):only-child){counter-increment:none;padding-block-end:var(--nt-l-s2, .75rem)}.nt-l-timeline>.nt-l-item:has(>:is(h1,h2,h3,h4,h5,h6):only-child):before{inline-size:calc(var(--nt-tl-marker) * .45);block-size:calc(var(--nt-tl-marker) * .45);inset-inline-start:calc(var(--nt-tl-marker) * .275);inset-block-start:.45em;border:0;background:var(--nt-tl-line);content:""}.nt-l-timeline>.nt-l-item>:is(h1,h2,h3,h4,h5,h6):only-child{margin:0;padding:0;border:0;font-size:var(--nt-text-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--nt-l-surface-muted, var(--nt-color-muted-foreground, #586069))}.nt-l-timeline .nt-l-timeline{--nt-tl-marker: .85rem;--nt-tl-gap: .45rem;margin-block:.6rem .2rem}.nt-l-timeline .nt-l-timeline>.nt-l-item>p:first-child{font-weight:400}@container nt-page (min-width: 40rem){.nt-l-timeline--direction-horizontal{flex-direction:row;align-items:flex-start}.nt-l-timeline--direction-horizontal>.nt-l-item{flex:1 1 0;min-inline-size:0;padding-inline-start:0;padding-block:calc(var(--nt-tl-marker) + .6rem) 0;padding-inline-end:.75rem}.nt-l-timeline--direction-horizontal>.nt-l-item:not(:last-child):after{inset-block:calc(var(--nt-tl-marker) / 2 + .1em - 1px) auto;inset-inline:calc(var(--nt-tl-marker) + .4rem) .4rem;border-inline-start:0;border-block-start:2px solid var(--nt-tl-line)}.nt-l-timeline--direction-horizontal.nt-l-timeline--line-dashed>.nt-l-item:not(:last-child):after,.nt-l-timeline--direction-horizontal>.nt-l-item:is(:has(>:is(p,h1,h2,h3,h4,h5,h6) .nt-state-current),:has(>:is(p,h1,h2,h3,h4,h5,h6) .nt-state-upcoming)):not(:last-child):after{border-block-start-style:dashed}}.nt-l-drawer>.nt-l-drawer-label{margin:0}.nt-l-drawer>.nt-l-drawer-label+.nt-l-item:empty{display:none}.nt-l-drawer.nt-l-drawer--collapse-narrow.is-inline>.nt-l-drawer-label{display:none}.nt-l-drawer-trigger,.nt-l-nav .nt-l-nav-drawer-button{display:inline-flex;align-items:center;gap:.4rem;min-height:2.75rem;padding:.5rem .9rem;border:1px solid var(--nt-l-surface-border, var(--nt-color-border, #d0d7de));border-radius:var(--nt-l-radius, .5rem);background:var(--nt-l-surface-bg, var(--nt-color-surface, #fff));color:var(--nt-l-surface-fg, var(--nt-color-foreground, #171717));font:inherit;cursor:pointer}:is(.nt-l-drawer-trigger,.nt-l-nav-drawer-button):hover{background:var(--nt-l-hover, color-mix(in srgb, currentColor 6%, transparent))}.nt-l-drawer-trigger[hidden]{display:none}:is(.nt-l-drawer-trigger,.nt-l-nav-drawer-button) .nt-icon{width:1.15rem;height:1.15rem}:is(.nt-l-drawer-trigger,.nt-l-drawer-close,.nt-l-nav-drawer-button):focus-visible{outline:2px solid var(--nt-color-accent, #2563eb);outline-offset:2px}dialog.nt-l-drawer-panel{--nt-drawer-across: 22rem;--nt-drawer-down: 50dvh;--nt-drawer-ease: .25s cubic-bezier(.2, .8, .2, 1);position:fixed;inset:auto;margin:0;padding:0;border:0;max-inline-size:100vw;max-block-size:100dvh;flex-direction:column;overflow:hidden;background:var(--nt-l-surface-bg, var(--nt-color-background, #fff));color:var(--nt-l-surface-fg, var(--nt-color-foreground, #171717));box-shadow:var(--nt-shadow-2xl);translate:0 0;transition:translate var(--nt-drawer-ease),display var(--nt-drawer-ease) allow-discrete,overlay var(--nt-drawer-ease) allow-discrete}dialog.nt-l-drawer-panel[open]{display:flex}dialog.nt-l-drawer-panel::backdrop{background-color:var(--nt-l-scrim, rgb(0 0 0 / .45));transition:background-color var(--nt-drawer-ease),display var(--nt-drawer-ease) allow-discrete,overlay var(--nt-drawer-ease) allow-discrete}dialog.nt-l-drawer-panel:not([open])::backdrop{background-color:transparent}@starting-style{dialog.nt-l-drawer-panel[open]::backdrop{background-color:transparent}}.nt-l-drawer-panel.nt-l-drawer--size-narrow{--nt-drawer-across: 18rem;--nt-drawer-down: 33dvh}.nt-l-drawer-panel.nt-l-drawer--size-wide{--nt-drawer-across: 32rem;--nt-drawer-down: 75dvh}.nt-l-drawer-panel.nt-l-drawer--size-full{--nt-drawer-across: 100vw;--nt-drawer-down: 100dvh}dialog.nt-l-drawer-panel:is(.nt-l-drawer--edge-start,.nt-l-drawer--edge-end){inset-block:0;block-size:100dvh;inline-size:min(var(--nt-drawer-across),100vw)}dialog.nt-l-drawer-panel.nt-l-drawer--edge-start{inset-inline-start:0}dialog.nt-l-drawer-panel.nt-l-drawer--edge-end{inset-inline-end:0}dialog.nt-l-drawer-panel:is(.nt-l-drawer--edge-top,.nt-l-drawer--edge-bottom){inset-inline:0;inline-size:100vw;max-block-size:var(--nt-drawer-down)}dialog.nt-l-drawer-panel.nt-l-drawer--edge-top{inset-block-start:0;border-end-start-radius:var(--nt-l-radius, .75rem);border-end-end-radius:var(--nt-l-radius, .75rem)}dialog.nt-l-drawer-panel.nt-l-drawer--edge-bottom{inset-block-end:0;border-start-start-radius:var(--nt-l-radius, .75rem);border-start-end-radius:var(--nt-l-radius, .75rem)}dialog.nt-l-drawer-panel.nt-l-drawer--size-full{border-radius:0}dialog.nt-l-drawer-panel.nt-l-drawer--edge-start:not([open]){translate:-100% 0}dialog.nt-l-drawer-panel.nt-l-drawer--edge-end:not([open]){translate:100% 0}dialog.nt-l-drawer-panel.nt-l-drawer--edge-top:not([open]){translate:0 -100%}dialog.nt-l-drawer-panel.nt-l-drawer--edge-bottom:not([open]){translate:0 100%}@starting-style{dialog.nt-l-drawer-panel.nt-l-drawer--edge-start[open]{translate:-100% 0}dialog.nt-l-drawer-panel.nt-l-drawer--edge-end[open]{translate:100% 0}dialog.nt-l-drawer-panel.nt-l-drawer--edge-top[open]{translate:0 -100%}dialog.nt-l-drawer-panel.nt-l-drawer--edge-bottom[open]{translate:0 100%}}[dir=rtl] dialog.nt-l-drawer-panel.nt-l-drawer--edge-start:not([open]){translate:100% 0}[dir=rtl] dialog.nt-l-drawer-panel.nt-l-drawer--edge-end:not([open]){translate:-100% 0}@starting-style{[dir=rtl] dialog.nt-l-drawer-panel.nt-l-drawer--edge-start[open]{translate:100% 0}[dir=rtl] dialog.nt-l-drawer-panel.nt-l-drawer--edge-end[open]{translate:-100% 0}}@media(prefers-reduced-motion:reduce){dialog.nt-l-drawer-panel,dialog.nt-l-drawer-panel::backdrop{transition:none}}.nt-l-drawer-bar{display:flex;flex:none;justify-content:flex-end;padding:.5rem .5rem 0}.nt-l-drawer-close{inline-size:2.75rem;block-size:2.75rem;border:0;border-radius:var(--nt-l-radius, .5rem);background:none;color:inherit;font:inherit;font-size:var(--nt-text-xl);line-height:1;cursor:pointer}.nt-l-drawer-close:hover{background:var(--nt-l-hover, color-mix(in srgb, currentColor 8%, transparent))}.nt-l-drawer-body{flex:1 1 auto;min-block-size:0;overflow-y:auto;overscroll-behavior:contain;padding:0 1.25rem max(1.5rem,env(safe-area-inset-bottom))}.nt-l-drawer-body>:first-child{margin-top:0}html.nt-drawer-open,html.nt-drawer-open body{overflow:hidden}.nt-l-shell-bar .nt-l-drawer-trigger--menu{margin-inline-start:auto;min-height:2.5rem;padding-block:.35rem}.nt-l-shell-bar:not(:has(>a)):has(>.nt-l-drawer-trigger[hidden]){display:none}@container nt-page (max-width: 48rem){.nt-l-shell.nt-l-shell--narrow-drawer:has(>.nt-l-item+.nt-l-item)>.nt-l-item:last-child>p.nt-l-lone.nt-l-shell-bar:first-child:has(>.nt-l-drawer-trigger){display:flex;align-items:center;gap:.5rem;margin:0 0 .5rem}.nt-l-shell--narrow-drawer>.nt-l-item:last-child>p.nt-l-shell-bar:first-child>a[aria-current=page]{visibility:hidden}}.nt-l-drawer-panel .nt-l-sidenav{margin:0}dialog.nt-drawer{--nt-drawer-across: 26rem}dialog.nt-drawer.nt-l-drawer--size-wide{--nt-drawer-across: 36rem}.nt-drawer-head{display:flex;flex:none;align-items:center;gap:.5rem;padding:.5rem .5rem .25rem 1.25rem}.nt-drawer-title{flex:1 1 auto;min-inline-size:0;margin:0;font:600 var(--nt-text-lg, 1.125rem)/1.3 var(--nt-font-body, inherit);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nt-drawer-search{flex:none;padding:.25rem 1.25rem .75rem}.nt-drawer-search-input{box-sizing:border-box;inline-size:100%;min-block-size:2.5rem;padding:.5rem .75rem;border:1px solid var(--nt-color-border, #d0d7de);border-radius:var(--nt-radius-lg, .5rem);background:var(--nt-color-surface, #f6f8fa);color:inherit;font:inherit;font-size:var(--nt-text-base)}.nt-drawer-search-input:focus-visible{outline:2px solid var(--nt-color-accent, #2563eb);outline-offset:1px}.nt-drawer-body{padding-block-start:0}.nt-drawer-empty,.nt-drawer-note{margin:.75rem 0;color:var(--nt-color-muted-foreground, #586069);font-size:var(--nt-text-sm, .875rem)}.nt-drawer [data-drawer-item][hidden]{display:none}@media(max-width:47.99rem){dialog.nt-l-drawer-panel.nt-drawer--phone-bottom{inset:auto 0 0;inline-size:100vw;block-size:auto;max-block-size:85dvh;border-start-start-radius:var(--nt-radius-xl, .75rem);border-start-end-radius:var(--nt-radius-xl, .75rem)}dialog.nt-l-drawer-panel.nt-drawer--phone-bottom[open]{block-size:85dvh}dialog.nt-l-drawer-panel.nt-drawer--phone-bottom:not([open]){translate:0 100%}@starting-style{dialog.nt-l-drawer-panel.nt-drawer--phone-bottom[open]{translate:0 100%}}.nt-drawer--phone-bottom .nt-drawer-head:before{content:"";position:absolute;inset-block-start:.4rem;inset-inline-start:50%;inline-size:2.25rem;block-size:.25rem;margin-inline-start:-1.125rem;border-radius:var(--nt-radius-full);background:var(--nt-color-border, #d0d7de)}.nt-drawer--phone-bottom .nt-drawer-head{position:relative;padding-block-start:.85rem}}.nt-l-tabs.is-ready{display:flex;flex-direction:column;gap:var(--nt-l-s2, .75rem);margin-block-end:var(--nt-l-s3, 1.25rem)}.nt-l-tabs-list{display:flex;flex-wrap:nowrap;gap:.25rem;overflow-x:auto;scrollbar-width:none;border-block-end:1px solid var(--nt-l-surface-border, var(--nt-color-border, #d0d7de))}.nt-l-tabs-tab{flex:none;display:inline-flex;align-items:center;gap:.4rem;min-height:2.5rem;padding:.4rem .85rem;border:0;border-block-end:2px solid transparent;margin-block-end:-1px;background:none;color:var(--nt-l-surface-muted, var(--nt-color-muted-foreground, #586069));font:inherit;font-weight:500;cursor:pointer}.nt-l-tabs-tab:hover{color:var(--nt-l-surface-fg, var(--nt-color-foreground, #171717))}.nt-l-tabs-tab[aria-selected=true]{color:var(--nt-l-surface-fg, var(--nt-color-foreground, #171717));border-block-end-color:currentColor}.nt-l-tabs-tab:focus-visible,.nt-l-tabs-panel:focus-visible{outline:2px solid var(--nt-color-accent, #2563eb);outline-offset:2px;border-radius:var(--nt-l-radius, .5rem)}.nt-l-tabs-tab .nt-icon{width:1.05rem;height:1.05rem}.nt-l-tabs-panel[hidden]{display:none}.nt-l-tabs--style-pill>.nt-l-tabs-list{border:0;gap:.35rem}.nt-l-tabs--style-pill .nt-l-tabs-tab{border:1px solid var(--nt-l-surface-border, var(--nt-color-border, #d0d7de));border-radius:999px;margin:0;padding-inline:1rem}.nt-l-tabs--style-pill .nt-l-tabs-tab[aria-selected=true]{background:var(--nt-l-surface-fg, var(--nt-color-foreground, #171717));border-color:transparent;color:var(--nt-l-surface-bg, var(--nt-color-background, #fff))}:is(.content,.mark-mode-preview) .mark-preview>.nt-l-tabs.nt-l.nt-l{max-width:var(--nt-measure-px, var(--nt-measure, 68ch))}:is(.nt-l-section,.nt-l-hero):is([class*=--edge_top-],[class*=--edge_bottom-]){--nt-l-edge: clamp(14px, 3.2vw, 46px);-webkit-mask:var(--nt-l-edge-top-shape, linear-gradient(currentColor 0 0)) top / 100% var(--nt-l-edge-t, 0px) no-repeat,linear-gradient(currentColor 0 0) 0 var(--nt-l-edge-t, 0px) / 100% calc(100% - var(--nt-l-edge-t, 0px) - var(--nt-l-edge-b, 0px)) no-repeat,var(--nt-l-edge-bottom-shape, linear-gradient(currentColor 0 0)) bottom / 100% var(--nt-l-edge-b, 0px) no-repeat;mask:var(--nt-l-edge-top-shape, linear-gradient(currentColor 0 0)) top / 100% var(--nt-l-edge-t, 0px) no-repeat,linear-gradient(currentColor 0 0) 0 var(--nt-l-edge-t, 0px) / 100% calc(100% - var(--nt-l-edge-t, 0px) - var(--nt-l-edge-b, 0px)) no-repeat,var(--nt-l-edge-bottom-shape, linear-gradient(currentColor 0 0)) bottom / 100% var(--nt-l-edge-b, 0px) no-repeat}:is(.nt-l-section,.nt-l-hero)[class*=--edge_bottom-wave]{--nt-l-edge-b: var(--nt-l-edge);border-bottom:var(--nt-l-edge) solid transparent;--nt-l-edge-bottom-shape: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 48' preserveAspectRatio='none'%3E%3Cpath d='M0 0H1440V26C1200 50 960 50 720 26S240 2 0 26Z'/%3E%3C/svg%3E")}:is(.nt-l-section,.nt-l-hero)[class*=--edge_top-wave]{--nt-l-edge-t: var(--nt-l-edge);border-top:var(--nt-l-edge) solid transparent;--nt-l-edge-top-shape: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 48' preserveAspectRatio='none'%3E%3Cg transform='matrix(1 0 0 -1 0 48)'%3E%3Cpath d='M0 0H1440V26C1200 50 960 50 720 26S240 2 0 26Z'/%3E%3C/g%3E%3C/svg%3E")}:is(.nt-l-section,.nt-l-hero)[class*=--edge_bottom-torn]{--nt-l-edge-b: var(--nt-l-edge);border-bottom:var(--nt-l-edge) solid transparent;--nt-l-edge-bottom-shape: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 48' preserveAspectRatio='none'%3E%3Cpath d='M0 0H1440V29L1402 29L1355 33L1298 36L1250 35L1188 37L1147 23L1083 24L1020 25L969 28L905 25L866 39L819 40L784 39L747 35L701 26L638 23L596 23L543 40L512 29L477 40L446 35L383 24L340 24L286 35L253 23L212 38L181 40L130 25L68 24L37 34L0 32Z'/%3E%3C/svg%3E")}:is(.nt-l-section,.nt-l-hero)[class*=--edge_top-torn]{--nt-l-edge-t: var(--nt-l-edge);border-top:var(--nt-l-edge) solid transparent;--nt-l-edge-top-shape: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 48' preserveAspectRatio='none'%3E%3Cg transform='matrix(1 0 0 -1 0 48)'%3E%3Cpath d='M0 0H1440V29L1402 29L1355 33L1298 36L1250 35L1188 37L1147 23L1083 24L1020 25L969 28L905 25L866 39L819 40L784 39L747 35L701 26L638 23L596 23L543 40L512 29L477 40L446 35L383 24L340 24L286 35L253 23L212 38L181 40L130 25L68 24L37 34L0 32Z'/%3E%3C/g%3E%3C/svg%3E")}:is(.nt-l-section,.nt-l-hero)[class*=--edge_bottom-curve]{--nt-l-edge-b: var(--nt-l-edge);border-bottom:var(--nt-l-edge) solid transparent;--nt-l-edge-bottom-shape: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 48' preserveAspectRatio='none'%3E%3Cpath d='M0 0H1440Q720 96 0 0Z'/%3E%3C/svg%3E")}:is(.nt-l-section,.nt-l-hero)[class*=--edge_top-curve]{--nt-l-edge-t: var(--nt-l-edge);border-top:var(--nt-l-edge) solid transparent;--nt-l-edge-top-shape: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 48' preserveAspectRatio='none'%3E%3Cg transform='matrix(1 0 0 -1 0 48)'%3E%3Cpath d='M0 0H1440Q720 96 0 0Z'/%3E%3C/g%3E%3C/svg%3E")}:is(.nt-l-section,.nt-l-hero)[class*=--edge_bottom-slant]{--nt-l-edge-b: var(--nt-l-edge);border-bottom:var(--nt-l-edge) solid transparent;--nt-l-edge-bottom-shape: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 48' preserveAspectRatio='none'%3E%3Cpath d='M0 0H1440L0 48Z'/%3E%3C/svg%3E")}:is(.nt-l-section,.nt-l-hero)[class*=--edge_top-slant]{--nt-l-edge-t: var(--nt-l-edge);border-top:var(--nt-l-edge) solid transparent;--nt-l-edge-top-shape: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 48' preserveAspectRatio='none'%3E%3Cg transform='matrix(1 0 0 -1 0 48)'%3E%3Cpath d='M0 0H1440L0 48Z'/%3E%3C/g%3E%3C/svg%3E")}
