:root,:root[data-color-mode=light]{--tz-border-1:1px solid var(--tz-color-border-1);--tz-border-2:1px solid var(--tz-color-border-2);--tz-border-3:1px solid var(--tz-color-border-3);--tz-border-focus:2px solid var(--tz-color-border-focus);--tz-color-base-blue-100:#000103;--tz-color-base-blue-200:#00131c;--tz-color-base-blue-300:#002e39;--tz-color-base-blue-400:#004b59;--tz-color-base-blue-500:#00697b;--tz-color-base-blue-600:#00899e;--tz-color-base-blue-700:#00aac3;--tz-color-base-blue-800:#28ccea;--tz-color-base-blue-900:#5ae9ff;--tz-color-base-blue-1000:#daf7ff;--tz-color-base-gray-100:#010000;--tz-color-base-gray-200:#0e0a08;--tz-color-base-gray-300:#25211e;--tz-color-base-gray-400:#3e3936;--tz-color-base-gray-500:#5a5950;--tz-color-base-gray-600:#77706b;--tz-color-base-gray-700:#948e89;--tz-color-base-gray-800:#b3ada8;--tz-color-base-gray-900:#d2cdc9;--tz-color-base-gray-950:#eae4df;--tz-color-base-gray-1000:#fff;--tz-color-base-lime-100:#000100;--tz-color-base-lime-200:#0d2600;--tz-color-base-lime-300:#325700;--tz-color-base-lime-400:#5c8e00;--tz-color-base-lime-500:#8bc800;--tz-color-base-lime-600:#aaeb34;--tz-color-base-lime-700:#b9f360;--tz-color-base-lime-800:#c8fb82;--tz-color-base-lime-900:#d8ffa2;--tz-color-base-lime-1000:#edffce;--tz-color-base-orange-100:#070000;--tz-color-base-orange-200:#270000;--tz-color-base-orange-300:#480000;--tz-color-base-orange-400:#691c05;--tz-color-base-orange-500:#8c371c;--tz-color-base-orange-600:#b05232;--tz-color-base-orange-700:#d56e47;--tz-color-base-orange-800:#fb8b5d;--tz-color-base-orange-900:#ffb38c;--tz-color-base-orange-1000:#feeae2;--tz-color-bg-1:var(--tz-color-base-gray-1000);--tz-color-bg-2:var(--tz-color-base-gray-950);--tz-color-bg-3:var(--tz-color-base-gray-900);--tz-color-bg-error:var(--tz-color-base-orange-600);--tz-color-bg-selected:var(--tz-color-base-lime-800);--tz-color-bg-selected-hint:var(--tz-color-base-lime-700);--tz-color-border-1:var(--tz-color-base-gray-500);--tz-color-border-2:var(--tz-color-base-gray-600);--tz-color-border-3:var(--tz-color-base-gray-900);--tz-color-border-focus:var(--tz-color-base-lime-600);--tz-color-border-selected:var(--tz-color-base-gray-300);--tz-color-icon-100:var(--tz-color-base-gray-500);--tz-color-icon-200:var(--tz-color-base-gray-600);--tz-color-icon-selected:var(--tz-color-base-lime-600);--tz-color-text-1:var(--tz-color-base-gray-100);--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-700);--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:var(--tz-font-body-font-weight) var(--tz-font-body-font-size)/var(--tz-font-body-line-height) var(--tz-font-body-font-family);--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:0rem;--tz-font-body-line-height:1.4375;--tz-font-body-longform:var(--tz-font-body-longform-font-weight) var(--tz-font-body-longform-font-size)/var(--tz-font-body-longform-line-height) var(--tz-font-body-longform-font-family);--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:var(--tz-font-body-strong-font-weight) var(--tz-font-body-strong-font-size)/var(--tz-font-body-strong-line-height) var(--tz-font-body-strong-font-family);--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:0rem;--tz-font-body-strong-line-height:1.4375;--tz-font-heading1:var(--tz-font-heading1-font-weight) var(--tz-font-heading1-font-size)/var(--tz-font-heading1-line-height) var(--tz-font-heading1-font-family);--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:var(--tz-font-heading2-font-weight) var(--tz-font-heading2-font-size)/var(--tz-font-heading2-line-height) var(--tz-font-heading2-font-family);--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:var(--tz-font-heading3-font-weight) var(--tz-font-heading3-font-size)/var(--tz-font-heading3-line-height) var(--tz-font-heading3-font-family);--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:var(--tz-font-heading4-font-weight) var(--tz-font-heading4-font-size)/var(--tz-font-heading4-line-height) var(--tz-font-heading4-font-family);--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:var(--tz-font-heading5-font-weight) var(--tz-font-heading5-font-size)/var(--tz-font-heading5-line-height) var(--tz-font-heading5-font-family);--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:0rem;--tz-font-heading5-line-height:1.4375;--tz-font-heading6:var(--tz-font-heading6-font-weight) var(--tz-font-heading6-font-size)/var(--tz-font-heading6-line-height) var(--tz-font-heading6-font-family);--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:var(--tz-font-label-small-font-weight) var(--tz-font-label-small-font-size)/var(--tz-font-label-small-line-height) var(--tz-font-label-small-font-family);--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:0px 1px 1px 0px #0000001a;--tz-shadow-300:0px .5rem 1rem 0px #0000001a;--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-l:3rem;--tz-space-control-m:2rem;--tz-space-control-s:1.75rem;--tz-timing-default:.1s;--tz-timing-deliberate:.5s;--tz-timing-moderate:.225s;--tz-timing-quick:50ms;--tz-timing-slow:1s}@media (prefers-color-scheme:dark){:root{--tz-border-1:1px solid var(--tz-color-border-1);--tz-border-2:1px solid var(--tz-color-border-2);--tz-border-3:1px solid var(--tz-color-border-3);--tz-border-focus:2px solid var(--tz-color-border-focus);--tz-color-base-blue-100:#000103;--tz-color-base-blue-200:#00131c;--tz-color-base-blue-300:#002e39;--tz-color-base-blue-400:#004b59;--tz-color-base-blue-500:#00697b;--tz-color-base-blue-600:#00899e;--tz-color-base-blue-700:#00aac3;--tz-color-base-blue-800:#28ccea;--tz-color-base-blue-900:#5ae9ff;--tz-color-base-blue-1000:#daf7ff;--tz-color-base-gray-100:#010000;--tz-color-base-gray-200:#0e0a08;--tz-color-base-gray-300:#25211e;--tz-color-base-gray-400:#3e3936;--tz-color-base-gray-500:#5a5950;--tz-color-base-gray-600:#77706b;--tz-color-base-gray-700:#948e89;--tz-color-base-gray-800:#b3ada8;--tz-color-base-gray-900:#d2cdc9;--tz-color-base-gray-950:#eae4df;--tz-color-base-gray-1000:#fff;--tz-color-base-lime-100:#000100;--tz-color-base-lime-200:#0d2600;--tz-color-base-lime-300:#325700;--tz-color-base-lime-400:#5c8e00;--tz-color-base-lime-500:#8bc800;--tz-color-base-lime-600:#aaeb34;--tz-color-base-lime-700:#b9f360;--tz-color-base-lime-800:#c8fb82;--tz-color-base-lime-900:#d8ffa2;--tz-color-base-lime-1000:#edffce;--tz-color-base-orange-100:#070000;--tz-color-base-orange-200:#270000;--tz-color-base-orange-300:#480000;--tz-color-base-orange-400:#691c05;--tz-color-base-orange-500:#8c371c;--tz-color-base-orange-600:#b05232;--tz-color-base-orange-700:#d56e47;--tz-color-base-orange-800:#fb8b5d;--tz-color-base-orange-900:#ffb38c;--tz-color-base-orange-1000:#feeae2;--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-200);--tz-color-border-1:var(--tz-color-base-gray-500);--tz-color-border-2:var(--tz-color-base-gray-400);--tz-color-border-3:var(--tz-color-base-gray-300);--tz-color-border-focus:var(--tz-color-base-lime-600);--tz-color-border-selected:var(--tz-color-base-lime-700);--tz-color-icon-100:var(--tz-color-base-gray-600);--tz-color-icon-200:var(--tz-color-base-gray-500);--tz-color-icon-selected:var(--tz-color-base-lime-600);--tz-color-text-1:var(--tz-color-base-gray-900);--tz-color-text-2:var(--tz-color-base-gray-800);--tz-color-text-3:var(--tz-color-base-gray-700);--tz-color-text-error:var(--tz-color-base-gray-1000);--tz-color-text-selected:var(--tz-color-base-blue-600);--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:var(--tz-font-body-font-weight) var(--tz-font-body-font-size)/var(--tz-font-body-line-height) var(--tz-font-body-font-family);--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:0rem;--tz-font-body-line-height:1.4375;--tz-font-body-longform:var(--tz-font-body-longform-font-weight) var(--tz-font-body-longform-font-size)/var(--tz-font-body-longform-line-height) var(--tz-font-body-longform-font-family);--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:var(--tz-font-body-strong-font-weight) var(--tz-font-body-strong-font-size)/var(--tz-font-body-strong-line-height) var(--tz-font-body-strong-font-family);--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:0rem;--tz-font-body-strong-line-height:1.4375;--tz-font-heading1:var(--tz-font-heading1-font-weight) var(--tz-font-heading1-font-size)/var(--tz-font-heading1-line-height) var(--tz-font-heading1-font-family);--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:var(--tz-font-heading2-font-weight) var(--tz-font-heading2-font-size)/var(--tz-font-heading2-line-height) var(--tz-font-heading2-font-family);--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:var(--tz-font-heading3-font-weight) var(--tz-font-heading3-font-size)/var(--tz-font-heading3-line-height) var(--tz-font-heading3-font-family);--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:var(--tz-font-heading4-font-weight) var(--tz-font-heading4-font-size)/var(--tz-font-heading4-line-height) var(--tz-font-heading4-font-family);--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:var(--tz-font-heading5-font-weight) var(--tz-font-heading5-font-size)/var(--tz-font-heading5-line-height) var(--tz-font-heading5-font-family);--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:0rem;--tz-font-heading5-line-height:1.4375;--tz-font-heading6:var(--tz-font-heading6-font-weight) var(--tz-font-heading6-font-size)/var(--tz-font-heading6-line-height) var(--tz-font-heading6-font-family);--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:var(--tz-font-label-small-font-weight) var(--tz-font-label-small-font-size)/var(--tz-font-label-small-line-height) var(--tz-font-label-small-font-family);--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:0px 1px 1px 0px #0000001a;--tz-shadow-300:0px .5rem 1rem 0px #0000001a;--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-l:3rem;--tz-space-control-m:2rem;--tz-space-control-s:1.75rem;--tz-timing-default:.1s;--tz-timing-deliberate:.5s;--tz-timing-moderate:.225s;--tz-timing-quick:50ms;--tz-timing-slow:1s}}:root[data-color-mode=dark]{--tz-border-1:1px solid var(--tz-color-border-1);--tz-border-2:1px solid var(--tz-color-border-2);--tz-border-3:1px solid var(--tz-color-border-3);--tz-border-focus:2px solid var(--tz-color-border-focus);--tz-color-base-blue-100:#000103;--tz-color-base-blue-200:#00131c;--tz-color-base-blue-300:#002e39;--tz-color-base-blue-400:#004b59;--tz-color-base-blue-500:#00697b;--tz-color-base-blue-600:#00899e;--tz-color-base-blue-700:#00aac3;--tz-color-base-blue-800:#28ccea;--tz-color-base-blue-900:#5ae9ff;--tz-color-base-blue-1000:#daf7ff;--tz-color-base-gray-100:#010000;--tz-color-base-gray-200:#0e0a08;--tz-color-base-gray-300:#25211e;--tz-color-base-gray-400:#3e3936;--tz-color-base-gray-500:#5a5950;--tz-color-base-gray-600:#77706b;--tz-color-base-gray-700:#948e89;--tz-color-base-gray-800:#b3ada8;--tz-color-base-gray-900:#d2cdc9;--tz-color-base-gray-950:#eae4df;--tz-color-base-gray-1000:#fff;--tz-color-base-lime-100:#000100;--tz-color-base-lime-200:#0d2600;--tz-color-base-lime-300:#325700;--tz-color-base-lime-400:#5c8e00;--tz-color-base-lime-500:#8bc800;--tz-color-base-lime-600:#aaeb34;--tz-color-base-lime-700:#b9f360;--tz-color-base-lime-800:#c8fb82;--tz-color-base-lime-900:#d8ffa2;--tz-color-base-lime-1000:#edffce;--tz-color-base-orange-100:#070000;--tz-color-base-orange-200:#270000;--tz-color-base-orange-300:#480000;--tz-color-base-orange-400:#691c05;--tz-color-base-orange-500:#8c371c;--tz-color-base-orange-600:#b05232;--tz-color-base-orange-700:#d56e47;--tz-color-base-orange-800:#fb8b5d;--tz-color-base-orange-900:#ffb38c;--tz-color-base-orange-1000:#feeae2;--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-200);--tz-color-border-1:var(--tz-color-base-gray-500);--tz-color-border-2:var(--tz-color-base-gray-400);--tz-color-border-3:var(--tz-color-base-gray-300);--tz-color-border-focus:var(--tz-color-base-lime-600);--tz-color-border-selected:var(--tz-color-base-lime-700);--tz-color-icon-100:var(--tz-color-base-gray-600);--tz-color-icon-200:var(--tz-color-base-gray-500);--tz-color-icon-selected:var(--tz-color-base-lime-600);--tz-color-text-1:var(--tz-color-base-gray-900);--tz-color-text-2:var(--tz-color-base-gray-800);--tz-color-text-3:var(--tz-color-base-gray-700);--tz-color-text-error:var(--tz-color-base-gray-1000);--tz-color-text-selected:var(--tz-color-base-blue-600);--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:var(--tz-font-body-font-weight) var(--tz-font-body-font-size)/var(--tz-font-body-line-height) var(--tz-font-body-font-family);--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:0rem;--tz-font-body-line-height:1.4375;--tz-font-body-longform:var(--tz-font-body-longform-font-weight) var(--tz-font-body-longform-font-size)/var(--tz-font-body-longform-line-height) var(--tz-font-body-longform-font-family);--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:var(--tz-font-body-strong-font-weight) var(--tz-font-body-strong-font-size)/var(--tz-font-body-strong-line-height) var(--tz-font-body-strong-font-family);--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:0rem;--tz-font-body-strong-line-height:1.4375;--tz-font-heading1:var(--tz-font-heading1-font-weight) var(--tz-font-heading1-font-size)/var(--tz-font-heading1-line-height) var(--tz-font-heading1-font-family);--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:var(--tz-font-heading2-font-weight) var(--tz-font-heading2-font-size)/var(--tz-font-heading2-line-height) var(--tz-font-heading2-font-family);--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:var(--tz-font-heading3-font-weight) var(--tz-font-heading3-font-size)/var(--tz-font-heading3-line-height) var(--tz-font-heading3-font-family);--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:var(--tz-font-heading4-font-weight) var(--tz-font-heading4-font-size)/var(--tz-font-heading4-line-height) var(--tz-font-heading4-font-family);--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:var(--tz-font-heading5-font-weight) var(--tz-font-heading5-font-size)/var(--tz-font-heading5-line-height) var(--tz-font-heading5-font-family);--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:0rem;--tz-font-heading5-line-height:1.4375;--tz-font-heading6:var(--tz-font-heading6-font-weight) var(--tz-font-heading6-font-size)/var(--tz-font-heading6-line-height) var(--tz-font-heading6-font-family);--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:var(--tz-font-label-small-font-weight) var(--tz-font-label-small-font-size)/var(--tz-font-label-small-line-height) var(--tz-font-label-small-font-family);--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:0px 1px 1px 0px #0000001a;--tz-shadow-300:0px .5rem 1rem 0px #0000001a;--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-l:3rem;--tz-space-control-m:2rem;--tz-space-control-s:1.75rem;--tz-timing-default:.1s;--tz-timing-deliberate:.5s;--tz-timing-moderate:.225s;--tz-timing-quick:50ms;--tz-timing-slow:1s}@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:var(--tz-space-control-m);--tz-button-gap:var(--tz-space-200);--tz-button-padding:.75em;background-color:var(--tz-button-bg);border-color:var(--tz-button-border);border-radius:var(--tz-radius-300);color:var(--tz-button-text);cursor:pointer;font-family:var(--tz-font-sans);font-size:var(--tz-font-body-strong-font-size);font-weight:var(--tz-font-body-strong-font-weight);align-items:center;gap:var(--tz-button-gap);height:var(--tz-button-height);letter-spacing:var(--tz-font-body-strong-letter-spacing);outline-offset:2px;padding-bottom:0;padding-left:var(--tz-button-padding);padding-right:var(--tz-button-padding);border-style:solid;border-width:1px;outline:2px solid #0000;justify-content:center;padding-top:0;line-height:1;text-decoration:none;display:inline-flex}.tz-button:focus-visible{outline-color:var(--tz-color-base-lime-600)}.tz-button[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)}.tz-button[data-variant=lime]{--tz-button-bg:var(--tz-color-base-lime-600);--tz-button-text:var(--tz-color-base-lime-200);--tz-button-border:var(--tz-color-base-lime-400)}.tz-button[data-variant=blue]{--tz-button-bg:var(--tz-color-base-blue-700);--tz-button-text:var(--tz-color-base-blue-200);--tz-button-border:var(--tz-color-base-blue-500)}.tz-button[data-variant=orange]{--tz-button-bg:var(--tz-color-base-orange-700);--tz-button-text:var(--tz-color-base-orange-200);--tz-button-border:var(--tz-color-base-orange-500)}.tz-button[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)}.tz-button:disabled{cursor:default;opacity:.5}.tz-copy-button{--tz-copy-btn-size:2rem;border:1px solid var(--tz-border-1);border-radius:var(--tz-radius-300);color:var(--tz-icon-secondary);cursor:pointer;height:var(--tz-space-control-m);min-width:var(--tz-space-control-m);transition:outline-color var(--tz-timing-default) var(--tz-ease-linear);width:var(--tz-space-control-m);z-index:2;background-color:#0000;outline:2px solid #0000;justify-content:center;align-items:center;padding:0;display:inline-flex}.tz-copy-button: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{right:var(--tz-space-300);top:var(--tz-space-200);z-index:var(--tz-layer-nav);margin:0;padding:0;position:absolute}.tz-demo-code-icon{opacity:.75}.tz-demo-code-overflow{overflow-x:auto}.tz-fieldset{gap:var(--tz-space-300);border:none;flex-direction:column;padding:0;display:flex}.tz-fieldset-legend{color:var(--tz-text-secondary);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);width:100%;display:flex;position:static}.tz-kbd{background-color:var(--tz-color-bg-1);border-block-width:1px 2.5px;border-color:var(--tz-color-border-1);border-radius:var(--tz-radius-200);color:var(--tz-text-primary);cursor:default;font-family:var(--tz-font-mono);font-size:inherit;font-weight:var(--tz-font-body-font-weight);height:1.5em;letter-spacing:var(--tz-font-body-letter-spacing);line-height:inherit;user-select:none;border-inline-width:1px;border-style:solid;justify-content:center;align-items:center;width:1.5em;padding:0;display:inline-flex}.tz-omnibar{width:min-content;z-index:var(--tz-layer-base);margin:0;padding:0;position:relative}.tz-omnibar[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-400);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);min-width:5rem;text-indent:var(--tz-space-200);transition:width var(--tz-timing-moderate) var(--tz-ease-quint-out);will-change:width;outline:none;width:8rem;padding-block:0;padding-inline:0 2rem;line-height:1}.tz-omnibar-input::-webkit-search-cancel-button{display:none}.tz-omnibar-input:hover{--tz-omnibar-input-border:var(--tz-color-border-2)}.tz-omnibar-input:focus{--tz-omnibar-input-border:var(--tz-color-border-focus);width:20rem}.tz-omnibar-inputwrap{z-index:calc(var(--tz-layer-base) + 5);align-items:center;display:flex;position:relative}.tz-omnibar-inputwrap .tz-kbd{pointer-events:none;right:var(--tz-space-100);z-index:5;position:absolute;top:50%;transform:translateY(-50%)}.tz-omnibar-listbox{flex-direction:column;max-height:20rem;margin:0;padding:0;display:flex;overflow:hidden auto}.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);left:calc(-1 * var(--padding));right:calc(-1 * var(--padding));top:calc(-1 * var(--padding));z-index:5;flex-direction:column;padding-block-start:calc(var(--padding) + var(--tz-space-control-m) + var(--padding));padding-block-end:0;padding-inline:0;display:flex;position:absolute;transform:translateZ(0)}.tz-omnibar-result{cursor:pointer;margin:0;list-style:none}.tz-omnibar-result[aria-selected=true],.tz-omnibar-result:hover,.tz-omnibar-result:focus-within{background-color:var(--tz-color-base-lime-600);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);z-index:var(--tz-layer-menu);position:relative}.tz-select-item{color:var(--tz-color-text-2);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);padding:0 var(--tz-space-200);user-select:none;border-radius:3px;align-items:center;line-height:1;display:flex;position:relative}.tz-select-item[data-disabled]{opacity:.7;pointer-events:none}.tz-select-item[data-highlighted]{background-color:var(--tz-color-base-lime-600);color:var(--tz-color-base-lime-200);outline:none}.tz-select-item[data-highlighted] .tz-select-item-indicator{background-color:var(--tz-color-base-lime-600)}.tz-select-item-inner{--tz-select-icon-size:1rem;gap:var(--tz-space-200);display:flex}.tz-select-item-icon{min-width:var(--tz-select-icon-size);opacity:.5;width:var(--tz-select-icon-size);flex:none;align-content:center;align-self:center;display:flex}.tz-select-trigger .tz-select-item-icon:empty{display:none}.tz-select-item-label{white-space:nowrap;display:block}.tz-select-item-indicator{background-color:var(--tz-color-bg-1);height:100%;width:var(--tz-space-control-m);z-index:2;justify-content:center;align-items:center;display:inline-flex;position:absolute;left:0}.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);padding-bottom:var(--tz-space-200);padding-top:var(--tz-space-200);z-index:var(--tz-layer-menu);position:relative;overflow:hidden}.tz-select-scroll-button{background-color:var(--tz-color-bg-1);color:var(--tz-color-text-3);cursor:default;height:var(--tz-space-control-m);justify-content:center;align-items:center;display:flex}.tz-select-trigger{background-color:var(--tz-color-control-bg);border-radius:var(--tz-radius-300);color:var(--tz-color-text-1);cursor:pointer;font-family:var(--tz-font-sans);font-size:var(--tz-font-body-font-size);font-weight:var(--tz-font-body-font-weight);align-items:center;gap:var(--tz-space-200);height:var(--tz-space-control-m);letter-spacing:var(--tz-font-body-letter-spacing);padding:0 var(--tz-space-200);border:none;outline:1px solid #0000;justify-content:center;line-height:1;display:inline-flex}.tz-select-trigger:hover,.tz-select-trigger:focus-visible{outline-color:var(--tz-color-base-lime-500)}.tz-select-trigger-inner{align-items:center;gap:var(--tz-space-300);white-space:nowrap;display:inline-flex}.tz-slider{--tz-slider-track-size-block:10px;--tz-slider-track-size-inline:15rem;--tz-slider-handle-size:1rem;color:var(--tz-text-secondary);gap:var(--tz-space-300);max-width:100%;width:var(--tz-slider-track-size-inline);display:grid}.tz-slider[data-orientation=horizontal]{grid-template-columns:1fr 1fr;grid-template-areas:"track track""label input";align-items:center}.tz-slider[data-orientation=vertical]{--tz-slider-track-size-block:10rem;--tz-slider-track-size-inline:10px;grid-template-rows:min-content auto min-content;grid-template-areas:"label""track""input";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));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);padding:0;position:absolute;top:50%}.tz-slider-handle[data-orientation=vertical]{bottom:calc(-.5 * var(--tz-slider-handle-size));touch-action:pan-y;transform:translate3d(-50%, calc(-1 * var(--tz-slider-handle-position)), 0);top:auto;left:50%}.tz-slider-handle[data-variant=color]{background-image:radial-gradient(transparent 40%, #0003 40%, #0003 50%, transparent 50%), radial-gradient(var(--tz-slider-handle-color) 49%, var(--tz-color-bg-1) 50%)}.tz-slider-handle:active{cursor:grabbing}.tz-slider-input{grid-area:input}.tz-slider-input input[type=number]{width:min-content;min-width:4rem}.tz-slider[data-orientation=vertical] .tz-slider-input input{text-align:center}.tz-slider-label{font-size:var(--tz-font-body-font-size);user-select:none;white-space:nowrap;grid-area:label}.tz-slider-track{z-index:3;position:absolute;inset:0}.tz-slider-track-bg{background:var(--tz-color-bg-2);border-radius:var(--tz-radius-1000);z-index:1;position:absolute;inset:0}.tz-slider-track-wrapper{height:var(--tz-slider-track-size-block);width:var(--tz-slider-track-size-inline);z-index:var(--tz-layer-base);grid-area:track;position:relative}.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-subtle-input{--tz-subtle-input-text:var(--tz-color-text-2);--tz-subtle-input-border:transparent;border-radius:var(--tz-radius-200);color:var(--tz-subtle-input-text);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);background-color:#0000;display:flex;position:relative}.tz-subtle-input:hover{--tz-subtle-input-border:var(--tz-color-border-3)}.tz-subtle-input:focus-within{--tz-subtle-input-border:var(--tz-color-border-2)}.tz-subtle-input-field{--height:var(--tz-space-control-m);-moz-appearance:textfield;color:inherit;field-sizing:content;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));text-indent:var(--tz-space-200);background:0 0;border:none;outline:none;flex:1 0 auto;padding:0}.tz-subtle-input-field[type=number]{text-align:right;text-indent:0}.tz-subtle-input-field[type=number]::-webkit-inner-spin-button{appearance:none;display:none}.tz-subtle-input-field[type=number]::-webkit-outer-spin-button{appearance:none;display:none}.tz-subtle-input-suffix{pointer-events:none;user-select:none;align-self:center}.tz-subtle-input-suffix:empty{display:none}.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;user-select:none;z-index:var(--tz-layer-base);display:flex;position:relative}.tz-switch-field{cursor:pointer;height:var(--tz-switch-height);opacity:0;width:var(--tz-switch-width);z-index:1;margin:0;padding:0;position:absolute;top:0;left:0}.tz-switch-label{border-radius:var(--tz-radius-1);cursor:pointer;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);flex:1 0 auto;line-height:1;display:flex}.tz-switch-label:before{background-color:var(--tz-color-base-gray-500);border-radius:var(--tz-switch-width);content:"";height:var(--tz-switch-height);outline-offset:2px;pointer-events:none;width:var(--tz-switch-width);z-index:calc(var(--tz-layer-base) + 1);outline:2px solid #0000;position:relative}.tz-switch-label:after{background-color:var(--tz-color-base-gray-1000);border-radius:var(--tz-switch-width);content:"";height:var(--tz-switch-handle-size);left:0;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);position:absolute}.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-500)}.tz-switch-field:checked~.tz-switch-label:after{transform:translate3d(calc(var(--tz-switch-inner-padding) + var(--tz-switch-width) - var(--tz-switch-height)), 0, 0)}.tz-switch-label-text{line-height:var(--tz-switch-height);display:block}.tz-tokentype{font-family:var(--tz-font-sans);font-size:var(--tz-font-body-font-size);font-weight:var(--tz-font-body-font-weight);align-items:center;gap:var(--tz-space-300);letter-spacing:var(--tz-font-body-letter-spacing);line-height:1;display:flex}.tz-tokentype-icon{color:var(--tz-icon-secondary);width:1em;height:1em}.tz-tooltip-content{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);animation-duration:.4s}.tz-tooltip-content a{color:var(--tz-text-link-primary)}.tz-tooltip-arrow{fill:var(--tz-color-content-bg-elevated)}.tz-treegrid-root{user-select:none;flex-direction:column;display:flex}.tz-treegrid-caret{transform-origin:50%;justify-content:center;align-items:center;width:1em;height:1em;transition:transform 50ms linear;display:inline-flex}.tz-treegrid-caret[data-expanded=true]{transform:rotate(90deg)}.tz-treegrid-rowgroup{flex-direction:column;display:flex}.tz-treegrid-group-name,.tz-treegrid-item-name{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);flex-grow:1;flex-shrink:1;align-items:center;display:flex}:is(.tz-treegrid-group-name,.tz-treegrid-item-name):focus-visible{outline:var(--tz-border-focus)}.tz-treegrid-group,.tz-treegrid-item{display:flex}:is(.tz-treegrid-group,.tz-treegrid-item)[hidden]{display:none}:is(.tz-treegrid-group,.tz-treegrid-item)[aria-selected=true]{background:var(--tz-color-bg-selected);color:var(--tz-color-text-selected)}.tz-treegrid-group{--grid-size:.5rem}.tz-treegrid-group[aria-level="1"] .tz-treegrid-group-name{padding-left:calc(0 * var(--grid-size))}.tz-treegrid-group[aria-level="2"] .tz-treegrid-group-name{padding-left:calc(1 * var(--grid-size))}.tz-treegrid-group[aria-level="3"] .tz-treegrid-group-name{padding-left:calc(2 * var(--grid-size))}.tz-treegrid-group[aria-level="4"] .tz-treegrid-group-name{padding-left:calc(3 * var(--grid-size))}.tz-treegrid-group[aria-level="5"] .tz-treegrid-group-name{padding-left:calc(4 * var(--grid-size))}.tz-treegrid-group[aria-level="6"] .tz-greegrid-group-name{padding-left:calc(5 * var(--grid-size))}.tz-treegrid-item{--grid-size:.5rem;display:flex}.tz-treegrid-item[aria-level="1"] .tz-treegrid-item-name{padding-left:calc(0 * var(--grid-size) + .5rem)}.tz-treegrid-item[aria-level="2"] .tz-treegrid-item-name{padding-left:calc(1 * var(--grid-size) + .5rem)}.tz-treegrid-item[aria-level="3"] .tz-treegrid-item-name{padding-left:calc(2 * var(--grid-size) + .5rem)}.tz-treegrid-item[aria-level="4"] .tz-treegrid-item-name{padding-left:calc(3 * var(--grid-size) + .5rem)}.tz-treegrid-item[aria-level="5"] .tz-treegrid-item-name{padding-left:calc(4 * var(--grid-size) + .5rem)}.tz-treegrid-item[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);width:100%;position:relative;transform:translate(0)}.tz-color-channel-slider-wrapper:after{content:"";border-radius:var(--tz-color-channel-slider-track-height);pointer-events:none;z-index:2;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #0003}.tz-color-channel-slider-bg{width:100%;height: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);z-index:1;width:100%;height:100%;display:flex;position:absolute;top:0;left:0;overflow:hidden}.tz-color-channel-slider-overlay{--overlay-offset:calc(.75 * var(--tz-color-channel-slider-track-height));pointer-events:none;height:100%;width:calc(var(--width) - var(--overlay-offset));z-index:2;background-color:color(srgb 0 0 0/.5);display:flex;position:absolute}.tz-color-channel-slider-overlay__min{left:0}.tz-color-channel-slider-overlay__min:after{content:"";height:var(--tz-color-channel-slider-track-height);width:calc(.5 * var(--tz-color-channel-slider-track-height));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;flex-shrink:0;display:block;position:absolute;top:0;left:100%}.tz-color-channel-slider-overlay__max{right:0}.tz-color-channel-slider-overlay__max:before{content:"";height:var(--tz-color-channel-slider-track-height);width:calc(.5 * var(--tz-color-channel-slider-track-height));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;flex-shrink:0;display:block;position:absolute;top:0;right:100%}.tz-color-picker{background-color:var(--tz-color-bg-1);color:var(--tz-text-primary);gap:var(--tz-space-200);flex-direction:column;display:flex}.tz-color-picker-code{--copy-btn-width:2rem;padding:0;display:flex;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);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);text-indent:var(--tz-space-200);outline:none;flex:1 0 auto;padding:0}.tz-color-picker-code-input: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);flex-direction:column;display:flex}.tz-color-picker-sliders{gap:var(--tz-space-200);flex-direction:column;display:flex}.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>");border-top-left-radius:var(--tz-radius-300);border-top-right-radius:var(--tz-radius-300);background-repeat:no-repeat,repeat;background-size:100% 100%,10px;height:6rem}.tz-color-picker-tooltip-icon{color:var(--tz-color-base-gray-900)}
