.nxc{--nxc-surface:var(--nx-white);--nxc-raised:var(--nx-paper);--nxc-banner:var(--nx-white);--nxc-line:var(--nx-line);--nxc-line-strong:var(--nx-line-2);--nxc-banner-line:var(--nx-line-2);--nxc-choice-line:var(--nx-ink-3);--nxc-text:var(--nx-ink);--nxc-body:var(--nx-ink-2);--nxc-muted:var(--nx-ink-3);--nxc-choice:var(--nx-white);--nxc-choice-hover:var(--nx-violet-50);--nxc-primary:var(--nx-violet);--nxc-primary-hover:var(--nx-violet-ink);--nxc-primary-text:var(--nx-white);--nxc-focus:var(--nx-violet);--nxc-spark:var(--nx-lime);--nxc-note-surface:var(--nx-violet-50);--nxc-note-line:var(--nx-violet-100);--nxc-backdrop:color-mix(in srgb,var(--nx-ink) 48%,transparent);--nxc-shadow:0 0 0 1px color-mix(in srgb,var(--nx-ink) 4%,transparent),0 12px 24px -8px color-mix(in srgb,var(--nx-ink) 14%,transparent),0 32px 64px -16px color-mix(in srgb,var(--nx-ink) 24%,transparent);--nxc-ease:var(--nx-ease-out);color-scheme:light;font-family:var(--nx-font);color:var(--nxc-text);-webkit-font-smoothing:antialiased}.nxc-card{box-shadow:var(--nxc-shadow)}.nxc-banner{box-shadow:0 0 0 1px color-mix(in srgb,var(--nx-ink) 4%,transparent),0 12px 24px -8px color-mix(in srgb,var(--nx-ink) 16%,transparent),0 32px 64px -16px color-mix(in srgb,var(--nx-ink) 26%,transparent)}.nxc :focus-visible{box-shadow:none}html[data-nxc-banner]{scroll-padding-bottom:var(--nxc-banner-space,0)}@keyframes nxc-rise{0%{opacity:0;transform:translateY(8px)}}.nxc-rise{animation:nxc-rise .24s var(--nxc-ease) backwards}.nxc-fade,.nxc-pop{transition:opacity .24s var(--nxc-ease),transform .24s var(--nxc-ease)}.nxc-pop[data-ending-style],.nxc-pop[data-starting-style]{opacity:0;transform:translateY(8px)}.nxc-fade[data-ending-style],.nxc-fade[data-starting-style]{opacity:0}.nxc-fade[data-ending-style],.nxc-pop[data-ending-style]{transition-duration:.16s}@media (width < 40rem){.nxc-pop{transition:transform .28s var(--nxc-ease)}.nxc-pop[data-ending-style],.nxc-pop[data-starting-style]{opacity:1;transform:translateY(100%)}.nxc-pop[data-ending-style]{transition-duration:.2s}}.nxc-sheet-foot,.nxc-sheet-head{position:relative;z-index:1;transition:box-shadow .15s var(--nxc-ease)}.nxc-sheet[data-more-above] .nxc-sheet-head{box-shadow:0 12px 16px -12px color-mix(in srgb,var(--nx-ink) 16%,transparent)}.nxc-sheet[data-more-below] .nxc-sheet-foot{box-shadow:0 -12px 16px -12px color-mix(in srgb,var(--nx-ink) 16%,transparent)}@media (max-height:520px){.nxc-sheet{overflow-y:auto;overscroll-behavior:contain}.nxc-sheet-body{flex:none;overflow:visible}}@media (forced-colors:active){.nxc svg{color:inherit}.nxc svg circle:not([data-spark]){fill:currentColor}}@media (prefers-reduced-motion:reduce){.nxc-rise{animation:none}.nxc-fade,.nxc-pop{transition:none}}