@supports (transition-behavior:allow-discrete){.tz-starting-fade{opacity:1;transition:opacity .3s ease-out, transform .3s ease-out, display .3s allow-discrete;transform:translateY(0)}@starting-style{.tz-starting-fade{opacity:0;transform:translateY(8px)}}.tz-starting-scale{opacity:1;transition:opacity .25s ease-out, transform .25s cubic-bezier(.34, 1.56, .64, 1), display .25s allow-discrete;transform:scale(1)}@starting-style{.tz-starting-scale{opacity:0;transform:scale(.92)}}}@supports (anchor-name:--a){.tz-anchor{anchor-name:var(--anchor-name,--tz-anchor)}.tz-tooltip{position-anchor:var(--anchor-ref,--tz-anchor);top:anchor(bottom);left:anchor(center);opacity:0;pointer-events:none;transition:opacity .15s ease-out;position:absolute;translate:-50% 8px}.tz-anchor:hover+.tz-tooltip,.tz-anchor:focus-visible+.tz-tooltip{opacity:1}}@supports (color:oklch(50% 0.1 200)){:root{--tz-primary-oklch:oklch(52% .12 165);--tz-accent-oklch:oklch(66% .16 55);--tz-primary-hover:color-mix(in oklch, var(--tz-primary-oklch) 90%, black);--tz-primary-active:color-mix(in oklch, var(--tz-primary-oklch) 80%, black);--tz-accent-hover:color-mix(in oklch, var(--tz-accent-oklch) 90%, black);--tz-accent-active:color-mix(in oklch, var(--tz-accent-oklch) 80%, black);--tz-primary-tint:color-mix(in oklch, var(--tz-primary-oklch) 5%, white);--tz-accent-tint:color-mix(in oklch, var(--tz-accent-oklch) 5%, white)}}@supports (animation-timeline:view()){@keyframes tz-fade-in-on-scroll{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes tz-progress-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.tz-reveal-on-scroll{animation:linear both tz-fade-in-on-scroll;animation-timeline:view();animation-range:entry cover 40%}.tz-scroll-progress{transform-origin:0;animation:linear tz-progress-bar;animation-timeline:scroll(root)}}.tz-form-row:has(input:invalid:not(:placeholder-shown)){background-color:#e62b340f;background-color:lab(51.3582% 69.7345 44.3509/.06)}.tz-card:has(>:empty:only-child){padding:0;display:none}.tz-toolbar:has(button+button){gap:.5rem}.tz-popover[popover]{inset:unset;top:anchor(bottom);left:anchor(center);border:1px solid #cadcd8;border:1px solid lab(86.3312% -6.79687 -.0633717);border-radius:12px;margin:0;padding:1rem;translate:-50% 8px;box-shadow:0 20px 60px #001b1726;box-shadow:0 20px 60px lab(7.82834% -14.7206 -.114226/.15)}.tz-popover[popover]::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000004d;background:lab(0% 0 0/.3)}
.tz-public-shell{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media screen and (prefers-color-scheme:dark){.tz-public-shell{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#09090b;--color-surface:#18181b;--color-surface-2:#27272a;--color-text:#fafafa;--color-text-muted:#a1a1aa;--color-border:#3f3f46;--color-primary:#34d399;--color-primary-fg:#064e3b;--color-primary-bg:#064e3b;--color-primary-chrome-fg:#34d399;--color-chrome-active-bg:#065f46;--color-accent:#fbbf24;--color-accent-bg:#451a03;background:var(--color-bg);color:var(--color-text)}.tz-public-shell :where(.bg-white,.bg-stone-50,.bg-stone-100){background-color:var(--color-surface)}.tz-public-shell :where(.bg-emerald-50,.bg-primary-50){background-color:#064e3b5c}.tz-public-shell :where(.bg-primary-600,.bg-primary-700,.bg-emerald-600,.bg-emerald-700),.tz-public-shell :where([style*="background: var(--color-primary"]),.tz-public-shell :where(.hover\:bg-primary-500,.hover\:bg-primary-700,.hover\:bg-emerald-700,.hover\:bg-emerald-800):hover{background-color:var(--color-primary);color:var(--color-primary-fg)}.tz-public-shell :where(.bg-primary-600,.bg-primary-700,.bg-emerald-600,.bg-emerald-700),.tz-public-shell :where(.bg-primary-600,.bg-primary-700,.bg-emerald-600,.bg-emerald-700) :where(.text-white),.tz-public-shell :where([style*="background: var(--color-primary"]) :where(.text-white){color:var(--color-primary-fg)}.tz-public-shell :where(.text-stone-950,.text-stone-900,.text-slate-950,.text-slate-900){color:var(--color-text)}.tz-public-shell :where(.text-stone-800,.text-stone-700,.text-stone-600,.text-stone-500,.text-slate-800,.text-slate-700,.text-slate-600,.text-slate-500){color:var(--color-text-muted)}.tz-public-shell :where(.text-primary-400,.text-primary-500,.text-primary-600,.text-primary-700,.text-primary-800,.text-emerald-400,.text-emerald-500,.text-emerald-600,.text-emerald-700,.text-emerald-800){color:var(--color-primary)}.tz-public-shell :where(.bg-red-50,.bg-red-950\/50,.bg-red-950\/80,.bg-red-500\/5){background-color:#7f1d1d5c}.tz-public-shell :where(.text-red-400,.text-red-700){color:#fca5a5}.tz-public-shell :where(.hover\:text-primary-400,.hover\:text-primary-500,.hover\:text-primary-600,.hover\:text-primary-700,.hover\:text-primary-800,.hover\:text-emerald-400,.hover\:text-emerald-500,.hover\:text-emerald-600,.hover\:text-emerald-700,.hover\:text-emerald-800):hover,.tz-public-shell :where(.group:hover .group-hover\:text-primary-400,.group:hover .group-hover\:text-primary-700){color:var(--color-primary)}.tz-public-shell :where(.hover\:text-red-700):hover{color:#fecaca}.tz-public-shell :where(.border-stone-200,.border-stone-300,.border-slate-200,.border-slate-300){border-color:var(--color-border)}.tz-public-shell :where(.border-primary-500,.border-primary-600,.border-primary-700,.border-emerald-500,.border-emerald-600,.border-emerald-700){border-color:var(--color-primary)}.tz-public-shell :where(.border-red-500,.border-red-500\/40,.border-red-700\/30){border-color:#fca5a59e}.tz-public-shell .divide-stone-200>:not([hidden])~:not([hidden]),.tz-public-shell .divide-slate-200>:not([hidden])~:not([hidden]){border-color:var(--color-border)}}
