@keyframes border-pulse{0%,to{border-color:#00dbbc;box-shadow:0 0 2.5px #00dbbc33}50%{border-color:#00dbbc;box-shadow:0 0 15px 2.5px #00dbbccc}}
:root{--nl-dark-surface-gradient:linear-gradient(0deg, #1b1c1f4d, #1b1c1f4d), linear-gradient(0deg, #fff0 34.52%, var(--nl-bg-quaternarry) 100%);--nl-layout-width-content:1600px;--nl-layout-width-wide:2800px}.bg-card-surface{background-color:rgb(var(--nl-card-surface))}.bg-tab-active{background:linear-gradient(#ffffff0f,#ffffff0f),linear-gradient(#ffffff0d 0%,#fff0 65.48%)}.light .bg-tab-active{background:linear-gradient(#0000000f,#0000000f),linear-gradient(#0000000d 0%,#0000 65.48%)}.bg-data-card{background:linear-gradient(0deg, var(--nl-bg-secondary), var(--nl-bg-secondary)), linear-gradient(0deg, #fff0 34.52%, var(--nl-bg-quaternarry) 100%)}.light .bg-data-card{background:linear-gradient(0deg, var(--nl-bg-secondary), var(--nl-bg-secondary)), linear-gradient(0deg, #0000 34.52%, var(--nl-bg-quaternarry) 100%)}.bg-chart-card{background:var(--nl-dark-surface-gradient);-webkit-backdrop-filter:blur(64px);backdrop-filter:blur(64px);box-shadow:0 0 0 1px #0000007a}.light .bg-chart-card{background:var(--nl-bg-secondary);-webkit-backdrop-filter:blur(64px);backdrop-filter:blur(64px);box-shadow:0 0 0 1px #ffffff7a}.bg-footer{background:var(--nl-dark-surface-gradient)}.light .bg-footer{background:var(--nl-bg-secondary)}
.nl-layout-grid{--nl-gutter:12px;--nl-layout-py:32px;--nl-band-side:calc((var(--nl-layout-width-wide) - var(--nl-layout-width-content)) / 2);-moz-column-gap:0;grid-template-columns:[full-start] minmax(var(--nl-gutter), 1fr) [wide-start] minmax(0, var(--nl-band-side)) [content-start] min(calc(100% - var(--nl-gutter) * 2), var(--nl-layout-width-content)) [content-end] minmax(0, var(--nl-band-side)) [wide-end] minmax(var(--nl-gutter), 1fr) [full-end];column-gap:0;display:grid}@media (min-width:768px){.nl-layout-grid{--nl-gutter:48px;--nl-layout-py:48px}}.nl-content-track{max-width:min(calc(100% - var(--nl-gutter,48px) * 2), var(--nl-layout-width-content))}@media (min-width:1920px){.nl-layout-grid[data-narrow=true]{--nl-gutter:160px}}:where(.nl-layout-grid)>*{grid-column:content;min-width:0}:where(.nl-layout-grid[data-default-band=wide])>*{grid-column:wide}.nl-layout-grid>[data-band=content]{grid-column:content}.nl-layout-grid>[data-band=wide]{grid-column:wide}.nl-layout-grid>[data-band=full]{grid-column:full}.pro-shell{--pro-shell-header-height:100px;min-height:calc(100vh - var(--pro-shell-header-height));grid-template-columns:minmax(0,1fr);display:grid}.pro-shell-sidebar{display:none}.pro-shell-content{min-width:0}@media (min-width:1024px){.pro-shell{--pro-shell-header-height:98px}}@media (min-width:1280px){.pro-shell{grid-template-columns:66px minmax(0,1fr)}.pro-shell[data-expanded=true]{grid-template-columns:252px minmax(0,1fr)}.pro-shell[data-animate=true]{transition:grid-template-columns .2s ease-out}.pro-shell[data-animate=true][data-expanded=true] [data-pro-quick-nav-label]{animation:.2s ease-out pro-quick-nav-label-in}.pro-shell-sidebar{min-width:0;display:block}}@keyframes pro-quick-nav-label-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.pro-shell[data-animate=true]{transition:none}.pro-shell[data-animate=true][data-expanded=true] [data-pro-quick-nav-label]{animation:none}}
.nl-page-border{position:relative}.nl-page-border-image,.nl-page-border-ticks{pointer-events:none;display:none}@media (min-width:2801px){.nl-page-border-image,.nl-page-border-ticks{display:block;position:absolute;top:0;bottom:0}.nl-page-border-image{background-image:url(/images/background/pattern-border-dark.png);background-position:top;background-repeat:repeat-y;background-size:244px 607px;width:244px}.light .nl-page-border-image{background-image:url(/images/background/pattern-border-light.png)}.nl-page-border-ticks{background-image:url(/images/background/pattern-measure.svg);background-position:top;background-repeat:repeat-y;background-size:56px 135px;width:56px}.light .nl-page-border-ticks{background-image:url(/images/background/pattern-measure-light.svg)}.nl-page-border-image--left{left:0}.nl-page-border-ticks--left{left:244px}.nl-page-border-image--right{right:0;transform:scaleX(-1)}.nl-page-border-ticks--right{right:244px;transform:scaleX(-1)}}
