:root{--tz-border-1: 1px solid var(--tz-color-base-gray-300);--tz-border-2: 1px solid var(--tz-color-base-gray-600);--tz-border-3: 1px solid var(--tz-color-base-gray-700);--tz-border-focus: 2px solid var(--tz-color-base-lime-600);--tz-color-base-blue-100: color(srgb 0 .09803921568627451 .1450980392156863);--tz-color-base-blue-200: color(srgb 0 .2549019607843137 .32941176470588235);--tz-color-base-blue-300: color(srgb .03137254901960784 .43137254901960786 .5254901960784314);--tz-color-base-blue-400: color(srgb 0 .4392156862745098 .6431372549019608);--tz-color-base-blue-600: color(srgb .12549019607843137 .8274509803921568 .9647058823529412);--tz-color-base-blue-800: color(srgb .5764705882352941 .9372549019607843 1);--tz-color-base-blue-900: color(srgb .7803921568627451 .9764705882352941 1);--tz-color-base-blue-1000: color(srgb .9019607843137255 .996078431372549 1);--tz-color-base-gray-100: color(srgb .09803921568627451 .01568627450980392 .01568627450980392);--tz-color-base-gray-200: color(srgb .20784313725490197 .16862745098039217 .1607843137254902);--tz-color-base-gray-300: color(srgb .3686274509803922 .3254901960784314 .29411764705882354);--tz-color-base-gray-600: color(srgb .7333333333333333 .7137254901960784 .6980392156862745);--tz-color-base-gray-700: color(srgb .8745098039215686 .8509803921568627 .8431372549019608);--tz-color-base-gray-800: color(srgb .9372549019607843 .9176470588235294 .9098039215686274);--tz-color-base-gray-900: color(srgb .9882352941176471 .9686274509803922 .9647058823529412);--tz-color-base-gray-1000: color(srgb 1 1 1);--tz-color-base-green-100: color(srgb .984313725490196 .996078431372549 .984313725490196);--tz-color-base-green-200: color(srgb .9529411764705882 .9882352941176471 .9529411764705882);--tz-color-base-green-300: color(srgb .9215686274509803 .9764705882352941 .9215686274509803);--tz-color-base-green-400: color(srgb .8745098039215686 .9529411764705882 .8745098039215686);--tz-color-base-green-500: color(srgb .807843137254902 .9215686274509803 .8117647058823529);--tz-color-base-green-600: color(srgb .7176470588235294 .8745098039215686 .7294117647058823);--tz-color-base-green-700: color(srgb .592156862745098 .8117647058823529 .611764705882353);--tz-color-base-green-800: color(srgb .396078431372549 .7294117647058823 .4588235294117647);--tz-color-base-green-900: color(srgb .27450980392156865 .6549019607843137 .34509803921568627);--tz-color-base-green-1000: color(srgb .23921568627450981 .6039215686274509 .3137254901960784);--tz-color-base-green-1100: color(srgb .1607843137254902 .48627450980392156 .23137254901960785);--tz-color-base-green-1200: color(srgb .12549019607843137 .23529411764705882 .1450980392156863);--tz-color-base-lime-100: color(srgb .050980392156862744 .23921568627450981 .10980392156862745);--tz-color-base-lime-200: color(srgb .08627450980392157 .3411764705882353 0);--tz-color-base-lime-300: color(srgb .2901960784313726 .5137254901960784 .08627450980392157);--tz-color-base-lime-600: color(srgb .6392156862745098 .9058823529411765 .00784313725490196);--tz-color-base-lime-800: color(srgb .7450980392156863 .9607843137254902 0);--tz-color-base-lime-900: color(srgb .8666666666666667 .9921568627450981 .6352941176470588);--tz-color-base-lime-1000: color(srgb .9450980392156862 1 .8549019607843137);--tz-color-base-orange-100: color(srgb .19607843137254902 .00392156862745098 0);--tz-color-base-orange-200: color(srgb .4235294117647059 .09019607843137255 0);--tz-color-base-orange-300: color(srgb .7529411764705882 .2549019607843137 0);--tz-color-base-orange-600: color(srgb 1 .5529411764705883 .3568627450980392);--tz-color-base-orange-800: color(srgb 1 .8313725490196079 .7333333333333333);--tz-color-base-orange-900: color(srgb .996078431372549 .8980392156862745 .8509803921568627);--tz-color-base-orange-1000: color(srgb 1 .9490196078431372 .9215686274509803);--tz-color-bg-1: var(--tz-color-base-gray-1000);--tz-color-bg-2: var(--tz-color-base-gray-900);--tz-color-bg-3: var(--tz-color-base-gray-800);--tz-color-bg-error: var(--tz-color-base-orange-600);--tz-color-bg-selected: var(--tz-color-base-lime-1000);--tz-color-bg-selected-hint: var(--tz-color-base-lime-800);--tz-color-border-1: var(--tz-color-base-gray-300);--tz-color-border-2: var(--tz-color-base-gray-600);--tz-color-border-3: var(--tz-color-base-gray-700);--tz-color-border-focus: var(--tz-color-base-lime-600);--tz-color-text-1: var(--tz-color-base-gray-200);--tz-color-text-2: var(--tz-color-base-gray-300);--tz-color-text-3: var(--tz-color-base-gray-600);--tz-color-text-error: var(--tz-color-base-gray-1000);--tz-color-text-selected: var(--tz-color-base-blue-400);--tz-ease-linear: cubic-bezier(0, 0, 1, 1);--tz-ease-quint-in: cubic-bezier(.64, 0, .78, 0);--tz-ease-quint-in-out: cubic-bezier(.83, 0, .17, 1);--tz-ease-quint-out: cubic-bezier(.22, 1, .36, 1);--tz-font-body-font-family: var(--tz-font-sans);--tz-font-body-font-size: .875rem;--tz-font-body-font-variation-settings: "wght" 400;--tz-font-body-font-weight: 400;--tz-font-body-letter-spacing: 0;--tz-font-body-line-height: 1.4375;--tz-font-body-longform-font-family: var(--tz-font-sans);--tz-font-body-longform-font-size: 1.125rem;--tz-font-body-longform-font-variation-settings: "wght" 400;--tz-font-body-longform-font-weight: 400;--tz-font-body-longform-letter-spacing: -.0025rem;--tz-font-body-longform-line-height: 1.4375;--tz-font-body-strong-font-family: var(--tz-font-sans);--tz-font-body-strong-font-size: .875rem;--tz-font-body-strong-font-variation-settings: "wght" 500;--tz-font-body-strong-font-weight: 400;--tz-font-body-strong-letter-spacing: 0;--tz-font-body-strong-line-height: 1.4375;--tz-font-heading1-font-family: var(--tz-font-sans);--tz-font-heading1-font-size: 1.75rem;--tz-font-heading1-font-variation-settings: "wght" 600;--tz-font-heading1-font-weight: 400;--tz-font-heading1-letter-spacing: -.0075rem;--tz-font-heading1-line-height: 1.5;--tz-font-heading2-font-family: var(--tz-font-sans);--tz-font-heading2-font-size: 1.5rem;--tz-font-heading2-font-variation-settings: "wght" 600;--tz-font-heading2-font-weight: 400;--tz-font-heading2-letter-spacing: -.00625rem;--tz-font-heading2-line-height: 1.875rem;--tz-font-heading3-font-family: var(--tz-font-sans);--tz-font-heading3-font-size: 1.25rem;--tz-font-heading3-font-variation-settings: "wght" 500;--tz-font-heading3-font-weight: 400;--tz-font-heading3-letter-spacing: -.005rem;--tz-font-heading3-line-height: 1.4;--tz-font-heading4-font-family: var(--tz-font-sans);--tz-font-heading4-font-size: 1.125rem;--tz-font-heading4-font-variation-settings: "wght" 500;--tz-font-heading4-font-weight: 400;--tz-font-heading4-letter-spacing: -.0025rem;--tz-font-heading4-line-height: 1.4375;--tz-font-heading5-font-family: var(--tz-font-sans);--tz-font-heading5-font-size: 1rem;--tz-font-heading5-font-variation-settings: "wght" 500;--tz-font-heading5-font-weight: 400;--tz-font-heading5-letter-spacing: 0;--tz-font-heading5-line-height: 1.4375;--tz-font-heading6-font-family: var(--tz-font-body-strong-font-family);--tz-font-heading6-font-size: var(--tz-font-body-strong-font-size);--tz-font-heading6-font-variation-settings: var(--tz-font-body-strong-font-variation-settings);--tz-font-heading6-font-weight: var(--tz-font-body-strong-font-weight);--tz-font-heading6-letter-spacing: var(--tz-font-body-strong-letter-spacing);--tz-font-heading6-line-height: var(--tz-font-body-strong-line-height);--tz-font-label-small-font-family: var(--tz-font-sans);--tz-font-label-small-font-size: .75rem;--tz-font-label-small-font-variation-settings: "wght" 500;--tz-font-label-small-font-weight: 400;--tz-font-label-small-letter-spacing: .0025rem;--tz-font-label-small-line-height: 1.25;--tz-font-mono: "Fragment Mono", ui-monospace, monospace;--tz-font-sans: "Instrument Sans", system-ui, -apple-system, "Aptos", "Helvetica Neue", "Helvetica", "Arial", "Noto Sans", sans-serif, "Helvetica", "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji";--tz-layer-base: 10;--tz-layer-menu: 50;--tz-layer-modal: 100;--tz-layer-nav: 30;--tz-layer-popover: 40;--tz-layer-tooltip: 20;--tz-radius-000: 1px;--tz-radius-100: .125rem;--tz-radius-200: .25rem;--tz-radius-300: 6px;--tz-radius-400: .5rem;--tz-radius-500: .75rem;--tz-radius-1000: 999px;--tz-shadow-100: 0 1px 1px 0 color(srgb 0 0 0 / .1);--tz-shadow-300: 0 .5rem 1rem 0 color(srgb 0 0 0 / .1);--tz-space-000: .125rem;--tz-space-100: .25rem;--tz-space-200: .5rem;--tz-space-300: .75rem;--tz-space-400: 1rem;--tz-space-500: 1.5rem;--tz-space-600: 2rem;--tz-space-700: 2.5rem;--tz-space-800: 3rem;--tz-space-900: 4rem;--tz-space-control-m: var(--tz-space-600);--tz-space-control-s: 1.75rem;--tz-timing-default: .1s;--tz-timing-deliberate: .5s;--tz-timing-moderate: 225ms;--tz-timing-quick: 50ms;--tz-timing-slow: 1s}@media (prefers-color-scheme: light){:root{--tz-border-1: 1px solid var(--tz-color-base-gray-300);--tz-border-2: 1px solid var(--tz-color-base-gray-600);--tz-border-3: 1px solid var(--tz-color-base-gray-700);--tz-border-focus: 2px solid var(--tz-color-base-lime-600);--tz-color-base-blue-100: color(srgb 0 .09803921568627451 .1450980392156863);--tz-color-base-blue-200: color(srgb 0 .2549019607843137 .32941176470588235);--tz-color-base-blue-300: color(srgb .03137254901960784 .43137254901960786 .5254901960784314);--tz-color-base-blue-400: color(srgb 0 .5372549019607843 .6431372549019608);--tz-color-base-blue-600: color(srgb .12549019607843137 .8274509803921568 .9647058823529412);--tz-color-base-blue-800: color(srgb .5764705882352941 .9372549019607843 1);--tz-color-base-blue-900: color(srgb .7803921568627451 .9764705882352941 1);--tz-color-base-blue-1000: color(srgb .9019607843137255 .996078431372549 1);--tz-color-base-gray-100: color(srgb .09803921568627451 .01568627450980392 .01568627450980392);--tz-color-base-gray-200: color(srgb .20784313725490197 .16862745098039217 .1607843137254902);--tz-color-base-gray-300: color(srgb .3686274509803922 .3254901960784314 .29411764705882354);--tz-color-base-gray-600: color(srgb .7333333333333333 .7137254901960784 .6980392156862745);--tz-color-base-gray-700: color(srgb .8745098039215686 .8509803921568627 .8431372549019608);--tz-color-base-gray-800: color(srgb .9372549019607843 .9176470588235294 .9098039215686274);--tz-color-base-gray-900: color(srgb .9882352941176471 .9686274509803922 .9647058823529412);--tz-color-base-gray-1000: color(srgb 1 1 1);--tz-color-base-green-100: color(srgb .984313725490196 .996078431372549 .984313725490196);--tz-color-base-green-200: color(srgb .9529411764705882 .9882352941176471 .9529411764705882);--tz-color-base-green-300: color(srgb .9215686274509803 .9764705882352941 .9215686274509803);--tz-color-base-green-400: color(srgb .8745098039215686 .9529411764705882 .8745098039215686);--tz-color-base-green-500: color(srgb .807843137254902 .9215686274509803 .8117647058823529);--tz-color-base-green-600: color(srgb .7176470588235294 .8745098039215686 .7294117647058823);--tz-color-base-green-700: color(srgb .592156862745098 .8117647058823529 .611764705882353);--tz-color-base-green-800: color(srgb .396078431372549 .7294117647058823 .4588235294117647);--tz-color-base-green-900: color(srgb .27450980392156865 .6549019607843137 .34509803921568627);--tz-color-base-green-1000: color(srgb .23921568627450981 .6039215686274509 .3137254901960784);--tz-color-base-green-1100: color(srgb .1607843137254902 .48627450980392156 .23137254901960785);--tz-color-base-green-1200: color(srgb .12549019607843137 .23529411764705882 .1450980392156863);--tz-color-base-lime-100: color(srgb .050980392156862744 .23921568627450981 .10980392156862745);--tz-color-base-lime-200: color(srgb .08627450980392157 .3411764705882353 0);--tz-color-base-lime-300: color(srgb .2901960784313726 .5137254901960784 .08627450980392157);--tz-color-base-lime-600: color(srgb .6392156862745098 .9058823529411765 .00784313725490196);--tz-color-base-lime-800: color(srgb .7450980392156863 .9607843137254902 0);--tz-color-base-lime-900: color(srgb .8666666666666667 .9921568627450981 .6352941176470588);--tz-color-base-lime-1000: color(srgb .9450980392156862 1 .8549019607843137);--tz-color-base-orange-100: color(srgb .19607843137254902 .00392156862745098 0);--tz-color-base-orange-200: color(srgb .4235294117647059 .09019607843137255 0);--tz-color-base-orange-300: color(srgb .7529411764705882 .2549019607843137 0);--tz-color-base-orange-600: color(srgb 1 .5529411764705883 .3568627450980392);--tz-color-base-orange-800: color(srgb 1 .8313725490196079 .7333333333333333);--tz-color-base-orange-900: color(srgb .996078431372549 .8980392156862745 .8509803921568627);--tz-color-base-orange-1000: color(srgb 1 .9490196078431372 .9215686274509803);--tz-color-bg-1: var(--tz-color-base-gray-1000);--tz-color-bg-2: var(--tz-color-base-gray-900);--tz-color-bg-3: var(--tz-color-base-gray-800);--tz-color-bg-error: var(--tz-color-base-orange-600);--tz-color-bg-selected: var(--tz-color-base-lime-1000);--tz-color-bg-selected-hint: var(--tz-color-base-lime-800);--tz-color-border-1: var(--tz-color-base-gray-300);--tz-color-border-2: var(--tz-color-base-gray-600);--tz-color-border-3: var(--tz-color-base-gray-700);--tz-color-border-focus: var(--tz-color-base-lime-600);--tz-color-text-1: var(--tz-color-base-gray-200);--tz-color-text-2: var(--tz-color-base-gray-300);--tz-color-text-3: var(--tz-color-base-gray-600);--tz-color-text-error: var(--tz-color-base-gray-1000);--tz-color-text-selected: var(--tz-color-base-blue-400)}}[data-color-mode=light][data-color-mode=light]{--tz-border-1: 1px solid var(--tz-color-base-gray-300);--tz-border-2: 1px solid var(--tz-color-base-gray-600);--tz-border-3: 1px solid var(--tz-color-base-gray-700);--tz-border-focus: 2px solid var(--tz-color-base-lime-600);--tz-color-base-blue-100: color(srgb 0 .09803921568627451 .1450980392156863);--tz-color-base-blue-200: color(srgb 0 .2549019607843137 .32941176470588235);--tz-color-base-blue-300: color(srgb .03137254901960784 .43137254901960786 .5254901960784314);--tz-color-base-blue-400: color(srgb 0 .5372549019607843 .6431372549019608);--tz-color-base-blue-600: color(srgb .12549019607843137 .8274509803921568 .9647058823529412);--tz-color-base-blue-800: color(srgb .5764705882352941 .9372549019607843 1);--tz-color-base-blue-900: color(srgb .7803921568627451 .9764705882352941 1);--tz-color-base-blue-1000: color(srgb .9019607843137255 .996078431372549 1);--tz-color-base-gray-100: color(srgb .09803921568627451 .01568627450980392 .01568627450980392);--tz-color-base-gray-200: color(srgb .20784313725490197 .16862745098039217 .1607843137254902);--tz-color-base-gray-300: color(srgb .3686274509803922 .3254901960784314 .29411764705882354);--tz-color-base-gray-600: color(srgb .7333333333333333 .7137254901960784 .6980392156862745);--tz-color-base-gray-700: color(srgb .8745098039215686 .8509803921568627 .8431372549019608);--tz-color-base-gray-800: color(srgb .9372549019607843 .9176470588235294 .9098039215686274);--tz-color-base-gray-900: color(srgb .9882352941176471 .9686274509803922 .9647058823529412);--tz-color-base-gray-1000: color(srgb 1 1 1);--tz-color-base-green-100: color(srgb .984313725490196 .996078431372549 .984313725490196);--tz-color-base-green-200: color(srgb .9529411764705882 .9882352941176471 .9529411764705882);--tz-color-base-green-300: color(srgb .9215686274509803 .9764705882352941 .9215686274509803);--tz-color-base-green-400: color(srgb .8745098039215686 .9529411764705882 .8745098039215686);--tz-color-base-green-500: color(srgb .807843137254902 .9215686274509803 .8117647058823529);--tz-color-base-green-600: color(srgb .7176470588235294 .8745098039215686 .7294117647058823);--tz-color-base-green-700: color(srgb .592156862745098 .8117647058823529 .611764705882353);--tz-color-base-green-800: color(srgb .396078431372549 .7294117647058823 .4588235294117647);--tz-color-base-green-900: color(srgb .27450980392156865 .6549019607843137 .34509803921568627);--tz-color-base-green-1000: color(srgb .23921568627450981 .6039215686274509 .3137254901960784);--tz-color-base-green-1100: color(srgb .1607843137254902 .48627450980392156 .23137254901960785);--tz-color-base-green-1200: color(srgb .12549019607843137 .23529411764705882 .1450980392156863);--tz-color-base-lime-100: color(srgb .050980392156862744 .23921568627450981 .10980392156862745);--tz-color-base-lime-200: color(srgb .08627450980392157 .3411764705882353 0);--tz-color-base-lime-300: color(srgb .2901960784313726 .5137254901960784 .08627450980392157);--tz-color-base-lime-600: color(srgb .6392156862745098 .9058823529411765 .00784313725490196);--tz-color-base-lime-800: color(srgb .7450980392156863 .9607843137254902 0);--tz-color-base-lime-900: color(srgb .8666666666666667 .9921568627450981 .6352941176470588);--tz-color-base-lime-1000: color(srgb .9450980392156862 1 .8549019607843137);--tz-color-base-orange-100: color(srgb .19607843137254902 .00392156862745098 0);--tz-color-base-orange-200: color(srgb .4235294117647059 .09019607843137255 0);--tz-color-base-orange-300: color(srgb .7529411764705882 .2549019607843137 0);--tz-color-base-orange-600: color(srgb 1 .5529411764705883 .3568627450980392);--tz-color-base-orange-800: color(srgb 1 .8313725490196079 .7333333333333333);--tz-color-base-orange-900: color(srgb .996078431372549 .8980392156862745 .8509803921568627);--tz-color-base-orange-1000: color(srgb 1 .9490196078431372 .9215686274509803);--tz-color-bg-1: var(--tz-color-base-gray-1000);--tz-color-bg-2: var(--tz-color-base-gray-900);--tz-color-bg-3: var(--tz-color-base-gray-800);--tz-color-bg-error: var(--tz-color-base-orange-600);--tz-color-bg-selected: var(--tz-color-base-lime-1000);--tz-color-bg-selected-hint: var(--tz-color-base-lime-800);--tz-color-border-1: var(--tz-color-base-gray-300);--tz-color-border-2: var(--tz-color-base-gray-600);--tz-color-border-3: var(--tz-color-base-gray-700);--tz-color-border-focus: var(--tz-color-base-lime-600);--tz-color-text-1: var(--tz-color-base-gray-200);--tz-color-text-2: var(--tz-color-base-gray-300);--tz-color-text-3: var(--tz-color-base-gray-600);--tz-color-text-error: var(--tz-color-base-gray-1000);--tz-color-text-selected: var(--tz-color-base-blue-400)}@media (prefers-color-scheme: dark){:root{--tz-border-1: 1px solid var(--tz-color-base-gray-300);--tz-border-2: 1px solid var(--tz-color-base-gray-600);--tz-border-3: 1px solid var(--tz-color-base-gray-700);--tz-border-focus: 2px solid var(--tz-color-base-lime-600);--tz-color-base-blue-100: color(srgb 0 .09803921568627451 .1450980392156863);--tz-color-base-blue-200: color(srgb 0 .2549019607843137 .32941176470588235);--tz-color-base-blue-300: color(srgb .03137254901960784 .43137254901960786 .5254901960784314);--tz-color-base-blue-400: color(srgb .44313725490196076 .6901960784313725 .7333333333333333);--tz-color-base-blue-600: color(srgb .12549019607843137 .8274509803921568 .9647058823529412);--tz-color-base-blue-800: color(srgb .5764705882352941 .9372549019607843 1);--tz-color-base-blue-900: color(srgb .7803921568627451 .9764705882352941 1);--tz-color-base-blue-1000: color(srgb .9019607843137255 .996078431372549 1);--tz-color-base-gray-100: color(srgb .09803921568627451 .01568627450980392 .01568627450980392);--tz-color-base-gray-200: color(srgb .20784313725490197 .16862745098039217 .1607843137254902);--tz-color-base-gray-300: color(srgb .3686274509803922 .3254901960784314 .29411764705882354);--tz-color-base-gray-600: color(srgb .7333333333333333 .7137254901960784 .6980392156862745);--tz-color-base-gray-700: color(srgb .8745098039215686 .8509803921568627 .8431372549019608);--tz-color-base-gray-800: color(srgb .9372549019607843 .9176470588235294 .9098039215686274);--tz-color-base-gray-900: color(srgb .9882352941176471 .9686274509803922 .9647058823529412);--tz-color-base-gray-1000: color(srgb 1 1 1);--tz-color-base-green-100: color(srgb .12549019607843137 .23529411764705882 .1450980392156863);--tz-color-base-green-200: color(srgb .1607843137254902 .48627450980392156 .23137254901960785);--tz-color-base-green-300: color(srgb .23921568627450981 .6039215686274509 .3137254901960784);--tz-color-base-green-400: color(srgb .27450980392156865 .6549019607843137 .34509803921568627);--tz-color-base-green-500: color(srgb .396078431372549 .7294117647058823 .4588235294117647);--tz-color-base-green-600: color(srgb .592156862745098 .8117647058823529 .611764705882353);--tz-color-base-green-700: color(srgb .7176470588235294 .8745098039215686 .7294117647058823);--tz-color-base-green-800: color(srgb .807843137254902 .9215686274509803 .8117647058823529);--tz-color-base-green-900: color(srgb .8745098039215686 .9529411764705882 .8745098039215686);--tz-color-base-green-1000: color(srgb .9215686274509803 .9764705882352941 .9215686274509803);--tz-color-base-green-1100: color(srgb .9529411764705882 .9882352941176471 .9529411764705882);--tz-color-base-green-1200: color(srgb .984313725490196 .996078431372549 .984313725490196);--tz-color-base-lime-100: color(srgb .050980392156862744 .23921568627450981 .10980392156862745);--tz-color-base-lime-200: color(srgb .08627450980392157 .3411764705882353 0);--tz-color-base-lime-300: color(srgb .2901960784313726 .5137254901960784 .08627450980392157);--tz-color-base-lime-600: color(srgb .6392156862745098 .9058823529411765 .00784313725490196);--tz-color-base-lime-800: color(srgb .7450980392156863 .9607843137254902 0);--tz-color-base-lime-900: color(srgb .8666666666666667 .9921568627450981 .6352941176470588);--tz-color-base-lime-1000: color(srgb .9450980392156862 1 .8549019607843137);--tz-color-base-orange-100: color(srgb .19607843137254902 .00392156862745098 0);--tz-color-base-orange-200: color(srgb .4235294117647059 .09019607843137255 0);--tz-color-base-orange-300: color(srgb .7529411764705882 .2549019607843137 0);--tz-color-base-orange-600: color(srgb 1 .5529411764705883 .3568627450980392);--tz-color-base-orange-800: color(srgb 1 .8313725490196079 .7333333333333333);--tz-color-base-orange-900: color(srgb .996078431372549 .8980392156862745 .8509803921568627);--tz-color-base-orange-1000: color(srgb 1 .9490196078431372 .9215686274509803);--tz-color-bg-1: var(--tz-color-base-gray-100);--tz-color-bg-2: var(--tz-color-base-gray-200);--tz-color-bg-3: var(--tz-color-base-gray-300);--tz-color-bg-error: var(--tz-color-base-orange-600);--tz-color-bg-selected: var(--tz-color-base-lime-200);--tz-color-bg-selected-hint: var(--tz-color-base-lime-100);--tz-color-border-1: var(--tz-color-base-gray-600);--tz-color-border-2: var(--tz-color-base-gray-200);--tz-color-border-3: var(--tz-color-base-gray-200);--tz-color-border-focus: var(--tz-color-base-lime-600);--tz-color-text-1: var(--tz-color-base-gray-800);--tz-color-text-2: var(--tz-color-base-gray-700);--tz-color-text-3: var(--tz-color-base-gray-600);--tz-color-text-error: var(--tz-color-base-gray-1000);--tz-color-text-selected: var(--tz-color-base-blue-800)}}[data-color-mode=dark][data-color-mode=dark]{--tz-border-1: 1px solid var(--tz-color-base-gray-300);--tz-border-2: 1px solid var(--tz-color-base-gray-600);--tz-border-3: 1px solid var(--tz-color-base-gray-700);--tz-border-focus: 2px solid var(--tz-color-base-lime-600);--tz-color-base-blue-100: color(srgb 0 .09803921568627451 .1450980392156863);--tz-color-base-blue-200: color(srgb 0 .2549019607843137 .32941176470588235);--tz-color-base-blue-300: color(srgb .03137254901960784 .43137254901960786 .5254901960784314);--tz-color-base-blue-400: color(srgb .44313725490196076 .6901960784313725 .7333333333333333);--tz-color-base-blue-600: color(srgb .12549019607843137 .8274509803921568 .9647058823529412);--tz-color-base-blue-800: color(srgb .5764705882352941 .9372549019607843 1);--tz-color-base-blue-900: color(srgb .7803921568627451 .9764705882352941 1);--tz-color-base-blue-1000: color(srgb .9019607843137255 .996078431372549 1);--tz-color-base-gray-100: color(srgb .09803921568627451 .01568627450980392 .01568627450980392);--tz-color-base-gray-200: color(srgb .20784313725490197 .16862745098039217 .1607843137254902);--tz-color-base-gray-300: color(srgb .3686274509803922 .3254901960784314 .29411764705882354);--tz-color-base-gray-600: color(srgb .7333333333333333 .7137254901960784 .6980392156862745);--tz-color-base-gray-700: color(srgb .8745098039215686 .8509803921568627 .8431372549019608);--tz-color-base-gray-800: color(srgb .9372549019607843 .9176470588235294 .9098039215686274);--tz-color-base-gray-900: color(srgb .9882352941176471 .9686274509803922 .9647058823529412);--tz-color-base-gray-1000: color(srgb 1 1 1);--tz-color-base-green-100: color(srgb .12549019607843137 .23529411764705882 .1450980392156863);--tz-color-base-green-200: color(srgb .1607843137254902 .48627450980392156 .23137254901960785);--tz-color-base-green-300: color(srgb .23921568627450981 .6039215686274509 .3137254901960784);--tz-color-base-green-400: color(srgb .27450980392156865 .6549019607843137 .34509803921568627);--tz-color-base-green-500: color(srgb .396078431372549 .7294117647058823 .4588235294117647);--tz-color-base-green-600: color(srgb .592156862745098 .8117647058823529 .611764705882353);--tz-color-base-green-700: color(srgb .7176470588235294 .8745098039215686 .7294117647058823);--tz-color-base-green-800: color(srgb .807843137254902 .9215686274509803 .8117647058823529);--tz-color-base-green-900: color(srgb .8745098039215686 .9529411764705882 .8745098039215686);--tz-color-base-green-1000: color(srgb .9215686274509803 .9764705882352941 .9215686274509803);--tz-color-base-green-1100: color(srgb .9529411764705882 .9882352941176471 .9529411764705882);--tz-color-base-green-1200: color(srgb .984313725490196 .996078431372549 .984313725490196);--tz-color-base-lime-100: color(srgb .050980392156862744 .23921568627450981 .10980392156862745);--tz-color-base-lime-200: color(srgb .08627450980392157 .3411764705882353 0);--tz-color-base-lime-300: color(srgb .2901960784313726 .5137254901960784 .08627450980392157);--tz-color-base-lime-600: color(srgb .6392156862745098 .9058823529411765 .00784313725490196);--tz-color-base-lime-800: color(srgb .7450980392156863 .9607843137254902 0);--tz-color-base-lime-900: color(srgb .8666666666666667 .9921568627450981 .6352941176470588);--tz-color-base-lime-1000: color(srgb .9450980392156862 1 .8549019607843137);--tz-color-base-orange-100: color(srgb .19607843137254902 .00392156862745098 0);--tz-color-base-orange-200: color(srgb .4235294117647059 .09019607843137255 0);--tz-color-base-orange-300: color(srgb .7529411764705882 .2549019607843137 0);--tz-color-base-orange-600: color(srgb 1 .5529411764705883 .3568627450980392);--tz-color-base-orange-800: color(srgb 1 .8313725490196079 .7333333333333333);--tz-color-base-orange-900: color(srgb .996078431372549 .8980392156862745 .8509803921568627);--tz-color-base-orange-1000: color(srgb 1 .9490196078431372 .9215686274509803);--tz-color-bg-1: var(--tz-color-base-gray-100);--tz-color-bg-2: var(--tz-color-base-gray-200);--tz-color-bg-3: var(--tz-color-base-gray-300);--tz-color-bg-error: var(--tz-color-base-orange-600);--tz-color-bg-selected: var(--tz-color-base-lime-200);--tz-color-bg-selected-hint: var(--tz-color-base-lime-100);--tz-color-border-1: var(--tz-color-base-gray-600);--tz-color-border-2: var(--tz-color-base-gray-200);--tz-color-border-3: var(--tz-color-base-gray-200);--tz-color-border-focus: var(--tz-color-base-lime-600);--tz-color-text-1: var(--tz-color-base-gray-800);--tz-color-text-2: var(--tz-color-base-gray-700);--tz-color-text-3: var(--tz-color-base-gray-600);--tz-color-text-error: var(--tz-color-base-gray-1000);--tz-color-text-selected: var(--tz-color-base-blue-800)}@font-face{font-family:Fragment Mono;font-style:normal;src:url(/_astro/FragmentMono-Regular.C7GRlX4I.woff2) format("woff2")}@font-face{font-family:Fragment Mono;font-style:italic;src:url(/_astro/FragmentMono-Italic.8kr_AvA2.woff2) format("woff2")}@font-face{font-family:Instrument Sans;font-style:normal;src:url(/_astro/InstrumentSans-VF.tWV223Ma.woff2) format("woff2")}@font-face{font-family:Instrument Sans;font-style:italic;src:url(/_astro/InstrumentSans-Italic-VF.pMV_u3Uy.woff2) format("woff2")}.tz-button{--tz-button-text: var(--tz-color-bg-1);--tz-button-bg: var(--tz-color-text-1);--tz-button-border: var(--tz-button-bg);--tz-button-height: 3rem;--tz-button-gap: var(--tz-space-200);--tz-button-padding: 1em;align-items:center;background-color:var(--tz-button-bg);border-color:var(--tz-button-border);border-radius:0;border-style:solid;border-width:1px;color:var(--tz-button-text);cursor:pointer;display:inline-flex;font-family:var(--tz-font-sans);font-size:var(--tz-font-body-strong-font-size);font-weight:var(--tz-font-body-strong-font-weight);gap:var(--tz-button-gap);height:var(--tz-button-height);justify-content:center;letter-spacing:var(--tz-font-body-strong-letter-spacing);line-height:1;outline-color:transparent;outline-offset:2px;outline-style:solid;outline-width:2px;padding-bottom:0;padding-left:var(--tz-button-padding);padding-right:var(--tz-button-padding);padding-top:0;text-decoration:none;&:focus-visible{outline-color:var(--tz-color-base-lime-800)}&[data-size=s]{--tz-button-height: var(--tz-space-control-s);font-size:var(--tz-font-body-strong-font-size);letter-spacing:var(--tz-font-body-strong-letter-spacing)}&[data-variant=lime]{--tz-button-bg: var(--tz-color-base-lime-800);--tz-button-text: var(--tz-color-base-lime-200);--tz-button-border: var(--tz-color-base-lime-300)}&[data-variant=blue]{--tz-button-bg: var(--tz-color-base-blue-800);--tz-button-text: var(--tz-color-base-blue-200);--tz-button-border: var(--tz-color-base-blue-300)}&[data-variant=orange]{--tz-button-bg: var(--tz-color-base-orange-800);--tz-button-text: var(--tz-color-base-orange-200);--tz-button-border: var(--tz-color-base-orange-300)}&[data-variant=secondary]{--tz-button-bg: var(--tz-color-bg-1);--tz-button-border: var(--tz-color-border-1);--tz-button-text: var(--tz-color-text-1)}&:disabled{cursor:default;opacity:.5}}.tz-copy-button{--tz-copy-btn-size: 2rem;align-items:center;background-color:transparent;border:1px solid var(--tz-border-1);border-radius:var(--tz-radius-300);color:var(--tz-icon-secondary);cursor:pointer;display:inline-flex;height:var(--tz-space-control-m);justify-content:center;min-width:var(--tz-space-control-m);outline:2px solid transparent;padding:0;transition:outline-color var(--tz-timing-default) var(--tz-ease-linear);width:var(--tz-space-control-m);z-index:2;&:focus-visible{outline-color:var(--tz-nav-primary-highlight)}}.tz-demo{display:grid}.tz-demo-canvas{padding:var(--tz-space-400)}.tz-demo-code{contain:inline-size}.tz-demo-code-copy-wrapper{margin:0;padding:0;position:absolute;right:var(--tz-space-300);top:var(--tz-space-200);z-index:var(--tz-layer-nav)}.tz-demo-code-icon{opacity:.75}.tz-demo-code-overflow{overflow-x:auto}.tz-fieldset{border:none;display:flex;flex-direction:column;gap:var(--tz-space-300);padding:0}.tz-fieldset-legend{color:var(--tz-text-secondary);display:flex;font-family:var(--tz-font-sans);font-size:var(--tz-font-body-font-size);letter-spacing:var(--tz-font-body-letter-spacing);line-height:var(--tz-font-body-line-height);margin-bottom:var(--tz-space-300);position:static;width:100%}.tz-kbd{align-items:center;background-color:var(--tz-color-content-bg);border:1px solid var(--tz-color-content-border);border-radius:var(--tz-radius-200);color:var(--tz-text-primary);cursor:default;display:inline-flex;font-family:var(--tz-font-mono);font-size:inherit;font-weight:var(--tz-font-body-font-weight);height:1.5em;justify-content:center;letter-spacing:var(--tz-font-body-letter-spacing);line-height:inherit;padding:0;user-select:none;width:1.5em}.tz-omnibar{margin:0;padding:0;position:relative;width:min-content;z-index:var(--tz-layer-base);&[data-expanded=true]{z-index:var(--tz-layer-menu)}}.tz-omnibar-input{--tz-omnibar-input-bg: var(--tz-color-bg-1);--tz-omnibar-input-border: var(--tz-color-border-3);--tz-omnibar-input-text: var(--tz-color-text-1);background-color:var(--tz-omnibar-input-bg);border:1px solid var(--tz-omnibar-input-border);border-radius:var(--tz-radius-200);color:var(--tz-omnibar-input-text);font-family:var(--tz-font-sans);font-size:var(--tz-font-body-font-size);font-weight:var(--tz-font-body-font-weight);height:2rem;letter-spacing:var(--tz-font-body-letter-spacing);line-height:1;min-width:5rem;outline:none;padding-block-end:0;padding-block-start:0;padding-inline-end:2rem;padding-inline-start:0;text-indent:var(--tz-space-200);transition:width var(--tz-timing-moderate) var(--tz-ease-quint-out);width:8rem;will-change:width;&::-webkit-search-cancel-button{display:none}&:focus{--tz-omnibar-input-border: var(--tz-color-border-2);width:20rem}}.tz-omnibar-inputwrap{align-items:center;display:flex;position:relative;z-index:calc(var(--tz-layer-base) + 5);.tz-kbd{pointer-events:none;position:absolute;right:var(--tz-space-100);top:50%;transform:translate3d(0,-50%,0);z-index:5}}.tz-omnibar-listbox{display:flex;flex-direction:column;margin:0;max-height:20rem;overflow-x:hidden;overflow-y:auto;padding:0}.tz-omnibar-listboxwrapper{--padding: var(--tz-space-300);background-color:var(--tz-color-bg-1);border:var(--border-2);border-radius:var(--tz-radius-300);box-shadow:var(--tz-shadow-300);display:flex;flex-direction:column;left:calc(-1 * var(--padding));padding-block-end:0;padding-block-start:calc(var(--padding) + var(--tz-space-control-m) + var(--padding));padding-inline:0;position:absolute;right:calc(-1 * var(--padding));top:calc(-1 * var(--padding));transform:translateZ(0);z-index:5}.tz-omnibar-result{cursor:pointer;list-style:none;margin:0;&[aria-selected=true],&:hover,&:focus-within{background-color:var(--tz-color-base-lime-800);color:var(--tz-color-base-lime-200)}}.tz-omnibar-resultdesc{border-bottom:1px solid var(--tz-color-content-border);color:var(--tz-text-secondary);font-family:var(--tz-font-sans);font-size:var(--tz-font-label-small-font-size);font-style:var(--tz-font-label-small-font-style);font-weight:var(--tz-font-label-small-font-weight);letter-spacing:var(--tz-font-label-small-letter-spacing);line-height:var(--tz-font-label-small-line-height);padding-block-end:var(--tz-space-200);padding-inline:var(--tz-space-300)}.tz-select{--tz-select-text: var(--tz-color-base-gray-1100);--tz-select-border: var(--tz-color-base-gray-400);--tz-select-bg: var(--tz-color-base);color:var(--tz-select-text);font-family:var(--tz-font-body-family);font-size:var(--tz-font-body-font-size);letter-spacing:var(--tz-font-body-letter-spacing);line-height:var(--tz-font-body-line-height);position:relative;z-index:var(--tz-layer-menu)}.tz-select-item{align-items:center;border-radius:3px;color:var(--tz-color-text-2);display:flex;font-family:var(--tz-font-body-family);font-size:var(--tz-font-body-font-size);height:var(--tz-space-control-m);letter-spacing:var(--tz-font-body-letter-spacing);line-height:1;padding:0 var(--tz-space-200);position:relative;user-select:none;&[data-disabled]{opacity:.7;pointer-events:none}&[data-highlighted]{background-color:var(--tz-color-base-lime-800);color:var(--tz-color-base-lime-200);outline:none;.tz-select-item-indicator{background-color:var(--tz-color-base-lime-800)}}}.tz-select-item-inner{--tz-select-icon-size: 1rem;display:grid;gap:var(--tz-space-200);grid-template-columns:var(--tz-select-icon-size) max-content}.tz-select-item-icon{align-content:center;align-self:center;display:flex;opacity:.5}.tz-select-item-label{display:block;white-space:nowrap}.tz-select-item-indicator{align-items:center;background-color:var(--tz-color-bg-1);display:inline-flex;justify-content:center;left:0;position:absolute;width:var(--tz-space-control-m)}.tz-select-options{background:var(--tz-color-bg-1);border-radius:var(--tz-radius-200);box-shadow:var(--tz-shadow-300);color:var(--tz-color-text-2);overflow:hidden;padding-bottom:var(--tz-space-200);padding-top:var(--tz-space-200);position:relative;z-index:var(--tz-layer-menu)}.tz-select-scroll-button{align-items:center;background-color:var(--tz-color-bg-1);color:var(--tz-color-text-3);cursor:default;display:flex;height:var(--tz-space-control-m);justify-content:center}.tz-select-trigger{align-items:center;background-color:var(--tz-color-control-bg);border:none;border-radius:var(--tz-radius-300);color:var(--tz-color-text-1);cursor:pointer;display:inline-flex;font-family:var(--tz-font-sans);font-size:var(--tz-font-body-font-size);font-weight:var(--tz-font-body-font-weight);gap:var(--tz-space-200);height:var(--tz-space-control-m);justify-content:center;letter-spacing:var(--tz-font-body-letter-spacing);line-height:1;outline:1px solid transparent;padding:0 var(--tz-space-200);&:hover,&:focus-visible{outline-color:var(--tz-color-base-lime-800)}}.tz-select-trigger-inner{align-items:center;display:inline-flex;gap:var(--tz-space-300);white-space:nowrap}.tz-subtle-input{--tz-subtle-input-text: var(--tz-color-text-2);--tz-subtle-input-border: transparent;background-color:transparent;border-radius:var(--tz-radius-200);color:var(--tz-subtle-input-text);display:flex;font-family:var(--tz-font-mono);font-size:var(--tz-font-body-font-size);font-weight:var(--tz-font-body-font-weight);gap:var(--tz-space-200);letter-spacing:0;outline:1px solid var(--tz-subtle-input-border);position:relative;&:hover{--tz-subtle-input-border: var(--tz-color-border-3)}&:focus-within{--tz-subtle-input-border: var(--tz-color-border-2)}}.tz-subtle-input-field{--height: var(--tz-space-control-m);-moz-appearance:textfield;background:none;border:none;color:inherit;field-sizing:content;flex:1 0 auto;font-family:var(--tz-font-mono);font-size:var(--tz-font-body-font-size);font-variant-ligatures:none;font-weight:var(--tz-font-body-font-weight);line-height:var(--height);min-width:calc(4 * var(--height));outline:none;padding:0;text-indent:var(--tz-space-200);&[type=number]{text-align:right;text-indent:0}}.tz-subtle-input-field[type=number]::-webkit-inner-spin-button,.tz-subtle-input-field[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;display:none}.tz-subtle-input-suffix{align-self:center;pointer-events:none;user-select:none;&:empty{display:none}}.tz-slider{--tz-slider-track-size-block: 10px;--tz-slider-track-size-inline: 15rem;--tz-slider-handle-size: 1rem;color:var(--tz-text-secondary);display:grid;gap:var(--tz-space-300);max-width:100%;width:var(--tz-slider-track-size-inline);&[data-orientation=horizontal]{align-items:center;grid-template-areas:"track track" "label input";grid-template-columns:1fr 1fr}&[data-orientation=vertical]{--tz-slider-track-size-block: 10rem;--tz-slider-track-size-inline: 10px;grid-template-areas:"label" "track" "input";grid-template-rows:min-content auto min-content;justify-items:center}}.tz-slider-handle{--border-size: 1px;--handle-offset: calc(var(--tz-slider-handle-size) - var(--tz-slider-track-size-block) - (2 * var(--border-size)));background:var(--tz-color-bg-1);border-color:var(--tz-color-border-2);border-radius:var(--tz-slider-handle-size);border-style:solid;border-width:var(--border-size);box-shadow:var(--tz-shadow-100);box-sizing:border-box;cursor:grab;height:var(--tz-slider-handle-size);left:calc(-.5 * var(--tz-slider-handle-size));padding:0;position:absolute;top:50%;touch-action:none;transform:translate3d(var(--tz-slider-handle-position),-50%,0);width:var(--tz-slider-handle-size);z-index:calc(var(--tz-layer-base) + 1);&[data-orientation=vertical]{bottom:calc(-.5 * var(--tz-slider-handle-size));left:50%;top:auto;touch-action:pan-y;transform:translate3d(-50%,calc(-1 * var(--tz-slider-handle-position)),0)}&[data-variant=color]{background-image:radial-gradient(transparent 40%,rgb(0 0 0 / .2) 40%,rgb(0 0 0 / .2) 50%,transparent 50%),radial-gradient(var(--tz-slider-handle-color) 49%,var(--tz-color-bg-1) 50%)}&:active{cursor:grabbing}}.tz-slider-input{grid-area:input;input[type=number]{min-width:4rem;width:min-content}}.tz-slider[data-orientation=vertical] .tz-slider-input input{text-align:center}.tz-slider-label{font-size:var(--tz-font-body-font-size);grid-area:label;user-select:none;white-space:nowrap}.tz-slider-track{inset:0;position:absolute;z-index:3}.tz-slider-track-bg{background:var(--tz-color-bg-2);border-radius:var(--tz-radius-1000);inset:0;position:absolute;z-index:1}.tz-slider-track-wrapper{grid-area:track;height:var(--tz-slider-track-size-block);position:relative;width:var(--tz-slider-track-size-inline);z-index:var(--tz-layer-base)}.tz-slider[data-orientation=vertical] .tz-slider-track-wrapper{height:var(--tz-slider-track-size-block);width:var(--tz-slider-track-size-inline)}body.tz-slider-is-grabbing,body.tz-slider-is-grabbing .tz-slider-handle,body.tz-slider-is-grabbing .tz-slider-track{cursor:grabbing}.tz-switch{--tz-switch-height: 1.125rem;--tz-switch-width: 1.875rem;--tz-switch-inner-padding: .125rem;--tz-switch-handle-size: calc(var(--tz-switch-height) - 2 * var(--tz-switch-inner-padding));cursor:pointer;display:flex;position:relative;user-select:none;z-index:var(--tz-layer-base)}.tz-switch-field{cursor:pointer;height:var(--tz-switch-height);left:0;margin:0;opacity:0;padding:0;position:absolute;top:0;width:var(--tz-switch-width);z-index:1}.tz-switch-label{border-radius:var(--tz-radius-1);cursor:pointer;display:flex;flex:1 0 auto;font-family:var(--tz-font-sans);font-size:var(--tz-font-body-font-size);font-weight:var(--tz-font-body-font-weight);gap:var(--tz-space-300);letter-spacing:var(--tz-font-body-letter-spacing);line-height:1;&:before{background-color:var(--tz-color-base-gray-800);border-radius:var(--tz-switch-width);content:"";height:var(--tz-switch-height);outline:2px solid transparent;outline-offset:2px;pointer-events:none;position:relative;width:var(--tz-switch-width);z-index:calc(var(--tz-layer-base) + 1)}&:after{background-color:var(--tz-color-base-gray-000);border-radius:var(--tz-switch-width);content:"";height:var(--tz-switch-handle-size);left:0;position:absolute;top:var(--tz-switch-inner-padding);transform:translate3d(var(--tz-switch-inner-padding),0,0);width:var(--tz-switch-handle-size);z-index:calc(var(--tz-layer-base) + 2)}}.tz-switch-field:focus-visible~.tz-switch-label:before{outline-color:var(--tz-nav-primary-highlight)}.tz-switch-field:checked~.tz-switch-label{&:before{background-color:var(--tz-color-base-lime-1000)}&:after{transform:translate3d(calc(var(--tz-switch-inner-padding) + var(--tz-switch-width) - var(--tz-switch-height)),0,0)}}.tz-switch-label-text{display:block;line-height:var(--tz-switch-height)}.tz-tokentype{align-items:center;display:flex;font-family:var(--tz-font-sans);font-size:var(--tz-font-body-font-size);font-weight:var(--tz-font-body-font-weight);gap:var(--tz-space-300);letter-spacing:var(--tz-font-body-letter-spacing);line-height:1}.tz-tokentype-icon{color:var(--tz-icon-secondary);height:1em;width:1em}.tz-tooltip-content{animation-duration:.4s;background:var(--tz-color-content-bg-elevated);border:1px solid var(--tz-color-content-border-elevated);border-radius:var(--tz-radius-2);box-shadow:var(--tz-shadow-300);color:var(--tz-text-secondary);font-family:var(--tz-font-sans);font-size:var(--tz-font-body-font-size);font-weight:var(--tz-font-body-font-weight);letter-spacing:var(--tz-font-body-letter-spacing);line-height:var(--tz-font-body-line-height);padding:var(--tz-space-300);user-select:none;will-change:transform,opacity;z-index:var(--tz-layer-popover);a{color:var(--tz-text-link-primary)}}.tz-tooltip-arrow{fill:var(--tz-color-content-bg-elevated)}.tz-treegrid-root{display:flex;flex-direction:column;user-select:none}.tz-treegrid-caret{align-items:center;display:inline-flex;height:1em;justify-content:center;transform-origin:50% 50%;transition:transform 50ms linear;width:1em;&[data-expanded=true]{transform:rotate(90deg)}}.tz-treegrid-rowgroup{display:flex;flex-direction:column}.tz-treegrid-group-name,.tz-treegrid-item-name{align-items:center;display:flex;flex-grow:1;flex-shrink:1;font-family:var(--tz-font-sans);font-size:var(--tz-font-body-font-size);font-variation-settings:var(--tz-font-body-font-variation-settings);font-weight:var(--tz-font-body-font-weight);letter-spacing:var(--tz-font-body-letter-spacing);line-height:var(--tz-font-body-line-height);&:focus-visible{outline:var(--tz-border-focus)}}.tz-treegrid-group,.tz-treegrid-item{display:flex;&[hidden]{display:none}&[aria-selected=true]{background:var(--tz-color-bg-selected);color:var(--tz-color-text-selected)}}.tz-treegrid-group{--grid-size: .5rem;&[aria-level="1"] .tz-treegrid-group-name{padding-left:calc(0 * var(--grid-size))}&[aria-level="2"] .tz-treegrid-group-name{padding-left:calc(1 * var(--grid-size))}&[aria-level="3"] .tz-treegrid-group-name{padding-left:calc(2 * var(--grid-size))}&[aria-level="4"] .tz-treegrid-group-name{padding-left:calc(3 * var(--grid-size))}&[aria-level="5"] .tz-treegrid-group-name{padding-left:calc(4 * var(--grid-size))}&[aria-level="6"] .tz-greegrid-group-name{padding-left:calc(5 * var(--grid-size))}}.tz-treegrid-item{--grid-size: .5rem;display:flex;&[aria-level="1"] .tz-treegrid-item-name{padding-left:calc(0 * var(--grid-size) + .5rem)}&[aria-level="2"] .tz-treegrid-item-name{padding-left:calc(1 * var(--grid-size) + .5rem)}&[aria-level="3"] .tz-treegrid-item-name{padding-left:calc(2 * var(--grid-size) + .5rem)}&[aria-level="4"] .tz-treegrid-item-name{padding-left:calc(3 * var(--grid-size) + .5rem)}&[aria-level="5"] .tz-treegrid-item-name{padding-left:calc(4 * var(--grid-size) + .5rem)}&[aria-level="6"] .tz-greegrid-item-name{padding-left:calc(5 * var(--grid-size) + .5rem)}}.tz-color-channel-slider-wrapper{height:var(--tz-color-channel-slider-track-height);position:relative;transform:translateZ(0);width:100%;&:after{border-radius:var(--tz-color-channel-slider-track-height);box-shadow:inset 0 0 0 1px #0003;content:"";inset:0;pointer-events:none;position:absolute;z-index:2}}.tz-color-channel-slider-bg{height:100%;width:100%}.tz-color-channel-slider-bg__alpha{--tz-square-color: var(--tz-color-base-gray-800);--tz-square-size: calc(.625 * var(--tz-color-channel-slider-track-height));background-image:linear-gradient(to right,var(--left-color),var(--right-color)),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'><rect fill='%23dad9d6' width='32' height='32'/><rect fill='%23dad9d6' x='32' y='32' width='32' height='32'/></svg>");background-repeat:no-repeat,repeat;background-size:100% 100%,var(--tz-square-size) var(--tz-square-size)}.tz-color-channel-slider-bg-wrapper{border-radius:var(--tz-radius-1000);display:flex;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:1}.tz-color-channel-slider-overlay{--overlay-offset: calc(.75 * var(--tz-color-channel-slider-track-height));background-color:#00000080;display:flex;height:100%;pointer-events:none;position:absolute;width:calc(var(--width) - var(--overlay-offset));z-index:2}.tz-color-channel-slider-overlay__min{left:0;&:after{background-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 256 512" xmlns="http://www.w3.org/2000/svg"><path d="m256 512c-141.4 0-256-114.6-256-256s114.6-256 256-256h-256v512z" fill="rgb(0, 0, 0, 0.5)"/></svg>');background-repeat:no-repeat;content:"";display:block;flex-shrink:0;height:var(--tz-color-channel-slider-track-height);left:100%;position:absolute;top:0;width:calc(.5 * var(--tz-color-channel-slider-track-height))}}.tz-color-channel-slider-overlay__max{right:0;&:before{background-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 256 512" xmlns="http://www.w3.org/2000/svg"><path d="m0 0c141.4 0 256 114.6 256 256s-114.6 256-256 256h256v-512z" fill="rgb(0, 0, 0, 0.5)"/></svg>');background-repeat:no-repeat;content:"";display:block;flex-shrink:0;height:var(--tz-color-channel-slider-track-height);position:absolute;right:100%;top:0;width:calc(.5 * var(--tz-color-channel-slider-track-height))}}.tz-color-picker{background-color:var(--tz-color-bg-1);color:var(--tz-text-primary);display:flex;flex-direction:column;gap:var(--tz-space-200)}.tz-color-picker-code{--copy-btn-width: 2rem;display:flex;padding:0;position:relative}.tz-color-picker-code-input{--tz-color-picker-input-bg: var(--tz-color-bg-1);--tz-color-picker-input-border: var(--tz-color-border-3);--tz-color-picker-input-text: var(--tz-color-text-1);background-color:var(--tz-color-picker-input-bg);border:1px solid var(--tz-color-picker-input-border);border-radius:var(--tz-radius-300);color:var(--tz-color-picker-input);flex:1 0 auto;font-family:var(--tz-font-mono);font-size:var(--tz-font-label-small-font-size);font-variant-ligatures:none;font-weight:var(--tz-font-label-small-font-weight);height:var(--tz-space-control-m);letter-spacing:0;line-height:var(--tz-space-control-m);outline:none;padding:0;text-indent:var(--tz-space-200);&:focus{--tz-color-picker-input-border: var(--tz-color-control-border-focus)}}.tz-color-picker-preview{border:1px solid var(--tz-button-secondary-border);border-radius:var(--tz-radius-300);display:flex;flex-direction:column}.tz-color-picker-sliders{display:flex;flex-direction:column;gap:var(--tz-space-200)}.tz-color-picker-swatch{background-image:linear-gradient(var(--current-color),var(--current-color)),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'><rect fill='%23dad9d6' width='32' height='32'/><rect fill='%23dad9d6' x='32' y='32' width='32' height='32'/></svg>");background-repeat:no-repeat,repeat;background-size:100% 100%,10px;border-top-left-radius:var(--tz-radius-300);border-top-right-radius:var(--tz-radius-300);height:6rem}.tz-color-picker-tooltip-icon{color:var(--tz-color-base-gray-900)}html{height:100%}body{--grid-color: color-mix(in oklab, var(--tz-color-base-blue-600), transparent 62.5%);--grid-size: 2.5rem;background-color:var(--tz-color-bg-1);background-image:linear-gradient(to bottom,var(--grid-color),var(--grid-color) .0625rem,transparent .0625rem),linear-gradient(to right,var(--grid-color),var(--grid-color) .0625rem,transparent .0625rem);background-position:center -.0625rem;background-repeat:repeat;background-size:var(--grid-size) var(--grid-size);color:var(--tz-color-text-1);font-family:var(--tz-font-sans);font-size:100%;line-height:1;margin:0}@media (width >= 600px){body{--grid-size: 3rem}}*,*:before,*:after{box-sizing:border-box;outline:1px solid transparent;&:focus-visible{outline-color:color-mix(in oklab,var(--tz-color-base-lime-800),transparent 50%)}}:root{--global-gutter: 1rem}::selection{background-color:var(--tz-color-base-lime-800);color:var(--tz-color-base-gray-100)}h1{font-size:var(--tz-font-heading1-font-size);font-style:var(--tz-font-heading1-font-style);font-variation-settings:var(--tz-font-heading1-font-variation-settings);font-weight:var(--tz-font-heading1-font-weight);letter-spacing:var(--tz-font-heading1-letter-spacing);line-height:var(--tz-font-heading1-line-height)}h2{font-size:var(--tz-font-heading2-font-size);font-style:var(--tz-font-heading2-font-style);font-variation-settings:var(--tz-font-heading2-font-variation-settings);font-weight:var(--tz-font-heading2-font-weight);letter-spacing:var(--tz-font-heading2-letter-spacing);line-height:var(--tz-font-heading2-line-height)}h3{font-size:var(--tz-font-heading3-font-size);font-style:var(--tz-font-heading3-font-style);font-variation-settings:var(--tz-font-heading3-font-variation-settings);font-weight:var(--tz-font-heading3-font-weight);letter-spacing:var(--tz-font-heading3-letter-spacing);line-height:var(--tz-font-heading3-line-height)}h4{font-size:var(--tz-font-heading4-font-size);font-style:var(--tz-font-heading4-font-style);font-variation-settings:var(--tz-font-heading4-font-variation-settings);font-weight:var(--tz-font-heading4-font-weight);letter-spacing:var(--tz-font-heading4-letter-spacing);line-height:var(--tz-font-heading4-line-height)}h5{font-size:var(--tz-font-heading5-font-size);font-style:var(--tz-font-heading5-font-style);font-variation-settings:var(--tz-font-heading5-font-variation-settings);font-weight:var(--tz-font-heading5-font-weight);letter-spacing:var(--tz-font-heading5-letter-spacing);line-height:var(--tz-font-heading5-line-height)}h6{font-size:var(--tz-font-heading6-font-size);font-style:var(--tz-font-heading6-font-style);font-variation-settings:var(--tz-font-heading6-font-variation-settings);font-weight:var(--tz-font-heading6-font-weight);letter-spacing:var(--tz-font-heading6-letter-spacing);line-height:var(--tz-font-heading6-line-height)}p,li,blockquote{font-size:var(--tz-font-body-font-size);font-style:var(--tz-font-body-font-style);letter-spacing:var(--tz-font-body-letter-spacing);line-height:var(--tz-font-body-line-height)}pre,code{font-family:var(--tz-font-mono);font-size:var(--tz-font-label-small-font-size);font-style:var(--tz-font-label-small-font-style);font-variant-ligatures:none;line-height:var(--tz-font-label-small-line-height);text-decoration:var(--tz-font-label-small-text-decoration)}a{color:var(--tz-text-link-primary)}mark{background-color:var(--tz-nav-primary-selected-bg);color:var(--tz-nav-primary-selected-text)}b,strong{font-variation-settings:"wght" 700;font-weight:400}svg,text{font-family:var(--tz-font-body-font-family)}.gh-user{align-items:center;border-radius:4rem;display:inline-flex;font-variation-settings:var(--tz-font-body-strong-font-variation-settings);gap:.375em;vertical-align:-8.75%}.gh-avatar{border-radius:50%;height:1em;width:1em}
