< data-emotion="css-global ad1llf">@layer reset,base,tokens,recipes;>< data-emotion="css-global iuk9g2">@layer reset{[class*="chakra-"]{line-height:1.5;--font-fallback:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,'Noto Sans',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji';-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;touch-action:manipulation;-moz-tab-size:4;tab-size:4;font-family:var(--global-font-bodyvar(--font-fallback));}*[class*="chakra-"]{margin:0px;padding:0px;font:inherit;word-wrap:break-word;-webkit-tap-highlight-color:transparent;}*[class*="chakra-"],*::before[class*="chakra-"],*::after[class*="chakra-"],*::backdrop[class*="chakra-"]{box-sizing:border-box;border-width:0px;border-:solid;border-color:var(--global-color-bordercurrentColor);}hr[class*="chakra-"]{height:0px;color:inherit;border-top-width:1px;}body[class*="chakra-"]{min-height:100dvh;position:relative;}img[class*="chakra-"]{border-:none;}img[class*="chakra-"],svg[class*="chakra-"],video[class*="chakra-"],canvas[class*="chakra-"],audio[class*="chakra-"],iframe[class*="chakra-"],embed[class*="chakra-"],object[class*="chakra-"]{display:block;vertical-align:middle;}iframe[class*="chakra-"]{border:none;}img[class*="chakra-"],video[class*="chakra-"]{max-width:100%;height:auto;}p[class*="chakra-"],h1[class*="chakra-"],h2[class*="chakra-"],h3[class*="chakra-"],h4[class*="chakra-"],h5[class*="chakra-"],h6[class*="chakra-"]{overflow-wrap:break-word;}ol[class*="chakra-"],ul[class*="chakra-"]{list-:none;}code[class*="chakra-"],kbd[class*="chakra-"],pre[class*="chakra-"],samp[class*="chakra-"]{font-size:1em;}button[class*="chakra-"],[type='button'][class*="chakra-"],[type='reset'][class*="chakra-"],[type='submit'][class*="chakra-"]{-webkit-appearance:button;background-color:transparent;background-image:none;}button[class*="chakra-"],input[class*="chakra-"],optgroup[class*="chakra-"],select[class*="chakra-"],textarea[class*="chakra-"]{color:inherit;}button[class*="chakra-"],select[class*="chakra-"]{text-transform:none;}table[class*="chakra-"]{text-indent:0px;border-color:inherit;border-collapse:collapse;}*::-webkit-input-placeholder[class*="chakra-"]{opacity:unset;color:#9ca3af;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}*::-moz-placeholder[class*="chakra-"]{opacity:unset;color:#9ca3af;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}*:-ms-input-placeholder[class*="chakra-"]{opacity:unset;color:#9ca3af;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}*::placeholder[class*="chakra-"]{opacity:unset;color:#9ca3af;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}textarea[class*="chakra-"]{resize:vertical;}summary[class*="chakra-"]{display:-webkit-box;display:-webkit-list-item;display:-ms-list-itembox;display:list-item;}small[class*="chakra-"]{font-size:80%;}sub[class*="chakra-"],sup[class*="chakra-"]{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub[class*="chakra-"]{bottom:-0.25em;}sup[class*="chakra-"]{top:-0.5em;}dialog[class*="chakra-"]{padding:0px;}a[class*="chakra-"]{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;}abbr:where([title])[class*="chakra-"]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}b[class*="chakra-"],strong[class*="chakra-"]{font-weight:bolder;}code[class*="chakra-"],kbd[class*="chakra-"],samp[class*="chakra-"],pre[class*="chakra-"]{font-size:1em;--font-mono-fallback:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,'Liberation Mono','Courier New';font-family:var(--global-font-monovar(--font-mono-fallback));}input[type="text"][class*="chakra-"],input[type="email"][class*="chakra-"],input[type="search"][class*="chakra-"],input[type="password"][class*="chakra-"]{-webkit-appearance:none;-moz-appearance:none;}input[type='search'][class*="chakra-"]{-webkit-appearance:textfield;outline-offset:-2px;}::-webkit-search-decoration[class*="chakra-"],::-webkit-search-cancel-button[class*="chakra-"]{-webkit-appearance:none;}::-webkit-file-upload-button[class*="chakra-"]{-webkit-appearance:button;font:inherit;}input[type="number"]::-webkit-inner-spin-button[class*="chakra-"],input[type="number"]::-webkit-outer-spin-button[class*="chakra-"]{height:auto;}input[type='number'][class*="chakra-"]{-moz-appearance:textfield;}:-moz-ui-invalid[class*="chakra-"]{box-shadow:none;}:-moz-focusring[class*="chakra-"]{outline:auto;}[hidden]:where(:not([hidden='until-found']))[class*="chakra-"]{display:none!important;}}@layer base{@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}}@-webkit-keyframes pulse{50%{opacity:0.5;}}@keyframes pulse{50%{opacity:0.5;}}@-webkit-keyframes ping{75%,100%{-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);transform:scale(2);opacity:0;}}@keyframes ping{75%,100%{-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);transform:scale(2);opacity:0;}}@-webkit-keyframes bounce{0%,100%{-webkit-transform:translateY(-25%);-moz-transform:translateY(-25%);-ms-transform:translateY(-25%);transform:translateY(-25%);-webkit-animation-timing-function:cubic-bezier(0.8,0,1,1);animation-timing-function:cubic-bezier(0.8,0,1,1);}50%{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-animation-timing-function:cubic-bezier(0,0,0.2,1);animation-timing-function:cubic-bezier(0,0,0.2,1);}}@keyframes bounce{0%,100%{-webkit-transform:translateY(-25%);-moz-transform:translateY(-25%);-ms-transform:translateY(-25%);transform:translateY(-25%);-webkit-animation-timing-function:cubic-bezier(0.8,0,1,1);animation-timing-function:cubic-bezier(0.8,0,1,1);}50%{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-animation-timing-function:cubic-bezier(0,0,0.2,1);animation-timing-function:cubic-bezier(0,0,0.2,1);}}@-webkit-keyframes bg-position{from{-webkit-background-position:var(--animate-from1rem) 0;background-position:var(--animate-from1rem) 0;}to{-webkit-background-position:var(--animate-to0) 0;background-position:var(--animate-to0) 0;}}@keyframes bg-position{from{-webkit-background-position:var(--animate-from1rem) 0;background-position:var(--animate-from1rem) 0;}to{-webkit-background-position:var(--animate-to0) 0;background-position:var(--animate-to0) 0;}}@-webkit-keyframes position{from{inset-inline-start:var(--animate-from-x);inset-block-start:var(--animate-from-y);}to{inset-inline-start:var(--animate-to-x);inset-block-start:var(--animate-to-y);}}@keyframes position{from{inset-inline-start:var(--animate-from-x);inset-block-start:var(--animate-from-y);}to{inset-inline-start:var(--animate-to-x);inset-block-start:var(--animate-to-y);}}@-webkit-keyframes circular-progress{0%{stroke-dasharray:1,400;stroke-dashoffset:0;}50%{stroke-dasharray:400,400;stroke-dashoffset:-100%;}100%{stroke-dasharray:400,400;stroke-dashoffset:-260%;}}@keyframes circular-progress{0%{stroke-dasharray:1,400;stroke-dashoffset:0;}50%{stroke-dasharray:400,400;stroke-dashoffset:-100%;}100%{stroke-dasharray:400,400;stroke-dashoffset:-260%;}}@-webkit-keyframes expand-height{from{height:0;}to{height:var(--height);}}@keyframes expand-height{from{height:0;}to{height:var(--height);}}@-webkit-keyframes collapse-height{from{height:var(--height);}to{height:0;}}@keyframes collapse-height{from{height:var(--height);}to{height:0;}}@-webkit-keyframes expand-width{from{width:0;}to{width:var(--width);}}@keyframes expand-width{from{width:0;}to{width:var(--width);}}@-webkit-keyframes collapse-width{from{height:var(--width);}to{height:0;}}@keyframes collapse-width{from{height:var(--width);}to{height:0;}}@-webkit-keyframes fade-in{from{opacity:0;}to{opacity:1;}}@keyframes fade-in{from{opacity:0;}to{opacity:1;}}@-webkit-keyframes fade-out{from{opacity:1;}to{opacity:0;}}@keyframes fade-out{from{opacity:1;}to{opacity:0;}}@-webkit-keyframes slide-from-left-full{from{-webkit-translate:-100% 0;-moz-translate:-100% 0;-ms-translate:-100% 0;translate:-100% 0;}to{-webkit-translate:0 0;-moz-translate:0 0;-ms-translate:0 0;translate:0 0;}}@keyframes slide-from-left-full{from{-webkit-translate:-100% 0;-moz-translate:-100% 0;-ms-translate:-100% 0;translate:-100% 0;}to{-webkit-translate:0 0;-moz-translate:0 0;-ms-translate:0 0;translate:0 0;}}@-webkit-keyframes slide-from-right-full{from{-webkit-translate:100% 0;-moz-translate:100% 0;-ms-translate:100% 0;translate:100% 0;}to{-webkit-translate:0 0;-moz-translate:0 0;-ms-translate:0 0;translate:0 0;}}@keyframes slide-from-right-full{from{-webkit-translate:100% 0;-moz-translate:100% 0;-ms-translate:100% 0;translate:100% 0;}to{-webkit-translate:0 0;-moz-translate:0 0;-ms-translate:0 0;translate:0 0;}}@-webkit-keyframes slide-from-top-full{from{-webkit-translate:0 -100%;-moz-translate:0 -100%;-ms-translate:0 -100%;translate:0 -100%;}to{-webkit-translate:0 0;-moz-translate:0 0;-ms-translate:0 0;translate:0 0;}}@keyframes slide-from-top-full{from{-webkit-translate:0 -100%;-moz-translate:0 -100%;-ms-translate:0 -100%;translate:0 -100%;}to{-webkit-translate:0 0;-moz-translate:0 0;-ms-translate:0 0;translate:0 0;}}@-webkit-keyframes slide-from-bottom-full{from{-webkit-translate:0 100%;-moz-translate:0 100%;-ms-translate:0 100%;translate:0 100%;}to{-webkit-translate:0 0;-moz-translate:0 0;-ms-translate:0 0;translate:0 0;}}@keyframes slide-from-bottom-full{from{-webkit-translate:0 100%;-moz-translate:0 100%;-ms-translate:0 100%;translate:0 100%;}to{-webkit-translate:0 0;-moz-translate:0 0;-ms-translate:0 0;translate:0 0;}}@-webkit-keyframes slide-to-left-full{from{-webkit-translate:0 0;-moz-translate:0 0;-ms-translate:0 0;translate:0 0;}to{-webkit-translate:-100% 0;-moz-translate:-100% 0;-ms-translate:-100% 0;translate:-100% 0;}}@keyframes slide-to-left-full{from{-webkit-translate:0 0;-moz-translate:0 0;-ms-translate:0 0;translate:0 0;}to{-webkit-translate:-100% 0;-moz-translate:-100% 0;-ms-translate:-100% 0;translate:-100% 0;}}@-webkit-keyframes slide-to-right-full{from{-webkit-translate:0 0;-moz-translate:0 0;-ms-translate:0 0;translate:0 0;}to{-webkit-translate:100% 0;-moz-translate:100% 0;-ms-translate:100% 0;translate:100% 0;}}@keyframes slide-to-right-full{from{-webkit-translate:0 0;-moz-translate:0 0;-ms-translate:0 0;translate:0 0;}to{-webkit-translate:100% 0;-moz-translate:100% 0;-ms-translate:100% 0;translate:100% 0;}}@-webkit-keyframes slide-to-top-full{from{-webkit-translate:0 0;-moz-translate:0 0;-ms-translate:0 0;translate:0 0;}to{-webkit-translate:0 -100%;-moz-translate:0 -100%;-ms-translate:0 -100%;translate:0 -100%;}}@keyframes slide-to-top-full{from{-webkit-translate:0 0;-moz-translate:0 0;-ms-translate:0 0;translate:0 0;}to{-webkit-translate:0 -100%;-moz-translate:0 -100%;-ms-translate:0 -100%;translate:0 -100%;}}@-webkit-keyframes slide-to-bottom-full{from{-webkit-translate:0 0;-moz-translate:0 0;-ms-translate:0 0;translate:0 0;}to{-webkit-translate:0 100%;-moz-translate:0 100%;-ms-translate:0 100%;translate:0 100%;}}@keyframes slide-to-bottom-full{from{-webkit-translate:0 0;-moz-translate:0 0;-ms-translate:0 0;translate:0 0;}to{-webkit-translate:0 100%;-moz-translate:0 100%;-ms-translate:0 100%;translate:0 100%;}}@-webkit-keyframes slide-from-top{0%{-webkit-translate:0 -0.5rem;-moz-translate:0 -0.5rem;-ms-translate:0 -0.5rem;translate:0 -0.5rem;}to{-webkit-translate:0;-moz-translate:0;-ms-translate:0;translate:0;}}@keyframes slide-from-top{0%{-webkit-translate:0 -0.5rem;-moz-translate:0 -0.5rem;-ms-translate:0 -0.5rem;translate:0 -0.5rem;}to{-webkit-translate:0;-moz-translate:0;-ms-translate:0;translate:0;}}@-webkit-keyframes slide-from-bottom{0%{-webkit-translate:0 0.5rem;-moz-translate:0 0.5rem;-ms-translate:0 0.5rem;translate:0 0.5rem;}to{-webkit-translate:0;-moz-translate:0;-ms-translate:0;translate:0;}}@keyframes slide-from-bottom{0%{-webkit-translate:0 0.5rem;-moz-translate:0 0.5rem;-ms-translate:0 0.5rem;translate:0 0.5rem;}to{-webkit-translate:0;-moz-translate:0;-ms-translate:0;translate:0;}}@-webkit-keyframes slide-from-left{0%{-webkit-translate:-0.5rem 0;-moz-translate:-0.5rem 0;-ms-translate:-0.5rem 0;translate:-0.5rem 0;}to{-webkit-translate:0;-moz-translate:0;-ms-translate:0;translate:0;}}@keyframes slide-from-left{0%{-webkit-translate:-0.5rem 0;-moz-translate:-0.5rem 0;-ms-translate:-0.5rem 0;translate:-0.5rem 0;}to{-webkit-translate:0;-moz-translate:0;-ms-translate:0;translate:0;}}@-webkit-keyframes slide-from-right{0%{-webkit-translate:0.5rem 0;-moz-translate:0.5rem 0;-ms-translate:0.5rem 0;translate:0.5rem 0;}to{-webkit-translate:0;-moz-translate:0;-ms-translate:0;translate:0;}}@keyframes slide-from-right{0%{-webkit-translate:0.5rem 0;-moz-translate:0.5rem 0;-ms-translate:0.5rem 0;translate:0.5rem 0;}to{-webkit-translate:0;-moz-translate:0;-ms-translate:0;translate:0;}}@-webkit-keyframes slide-to-top{0%{-webkit-translate:0;-moz-translate:0;-ms-translate:0;translate:0;}to{-webkit-translate:0 -0.5rem;-moz-translate:0 -0.5rem;-ms-translate:0 -0.5rem;translate:0 -0.5rem;}}@keyframes slide-to-top{0%{-webkit-translate:0;-moz-translate:0;-ms-translate:0;translate:0;}to{-webkit-translate:0 -0.5rem;-moz-translate:0 -0.5rem;-ms-translate:0 -0.5rem;translate:0 -0.5rem;}}@-webkit-keyframes slide-to-bottom{0%{-webkit-translate:0;-moz-translate:0;-ms-translate:0;translate:0;}to{-webkit-translate:0 0.5rem;-moz-translate:0 0.5rem;-ms-translate:0 0.5rem;translate:0 0.5rem;}}@keyframes slide-to-bottom{0%{-webkit-translate:0;-moz-translate:0;-ms-translate:0;translate:0;}to{-webkit-translate:0 0.5rem;-moz-translate:0 0.5rem;-ms-translate:0 0.5rem;translate:0 0.5rem;}}@-webkit-keyframes slide-to-left{0%{-webkit-translate:0;-moz-translate:0;-ms-translate:0;translate:0;}to{-webkit-translate:-0.5rem 0;-moz-translate:-0.5rem 0;-ms-translate:-0.5rem 0;translate:-0.5rem 0;}}@keyframes slide-to-left{0%{-webkit-translate:0;-moz-translate:0;-ms-translate:0;translate:0;}to{-webkit-translate:-0.5rem 0;-moz-translate:-0.5rem 0;-ms-translate:-0.5rem 0;translate:-0.5rem 0;}}@-webkit-keyframes slide-to-right{0%{-webkit-translate:0;-moz-translate:0;-ms-translate:0;translate:0;}to{-webkit-translate:0.5rem 0;-moz-translate:0.5rem 0;-ms-translate:0.5rem 0;translate:0.5rem 0;}}@keyframes slide-to-right{0%{-webkit-translate:0;-moz-translate:0;-ms-translate:0;translate:0;}to{-webkit-translate:0.5rem 0;-moz-translate:0.5rem 0;-ms-translate:0.5rem 0;translate:0.5rem 0;}}@-webkit-keyframes scale-in{from{scale:0.95;}to{scale:1;}}@keyframes scale-in{from{scale:0.95;}to{scale:1;}}@-webkit-keyframes scale-out{from{scale:1;}to{scale:0.95;}}@keyframes scale-out{from{scale:1;}to{scale:0.95;}}@-webkit-keyframes scroll{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}100%{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}}@keyframes scroll{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}100%{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}}@-webkit-keyframes flashSuccess{0%{background-color:transparent;}25%{background-color:#d1faea;}100%{background-color:transparent;}}@keyframes flashSuccess{0%{background-color:transparent;}25%{background-color:#d1faea;}100%{background-color:transparent;}}@-webkit-keyframes flashDanger{0%{background-color:transparent;}25%{background-color:#fee1e4;}100%{background-color:transparent;}}@keyframes flashDanger{0%{background-color:transparent;}25%{background-color:#fee1e4;}100%{background-color:transparent;}}*{font-feature-settings:"cv11";--ring-inset:var(--chakra-empty,/**/ /*!*/)!important;--ring-offset-width:0px;--ring-offset-color:#fff;--ring-color:rgba(661532250.6);--ring-offset-shadow:0 0 #0000;--ring-shadow:0 0 #0000;--brightness:var(--chakra-empty,/**/ /*!*/)!important;--contrast:var(--chakra-empty,/**/ /*!*/)!important;--grayscale:var(--chakra-empty,/**/ /*!*/)!important;--hue-rotate:var(--chakra-empty,/**/ /*!*/)!important;--invert:var(--chakra-empty,/**/ /*!*/)!important;--saturate:var(--chakra-empty,/**/ /*!*/)!important;--sepia:var(--chakra-empty,/**/ /*!*/)!important;--drop-shadow:var(--chakra-empty,/**/ /*!*/)!important;--backdrop-blur:var(--chakra-empty,/**/ /*!*/)!important;--backdrop-brightness:var(--chakra-empty,/**/ /*!*/)!important;--backdrop-contrast:var(--chakra-empty,/**/ /*!*/)!important;--backdrop-grayscale:var(--chakra-empty,/**/ /*!*/)!important;--backdrop-hue-rotate:var(--chakra-empty,/**/ /*!*/)!important;--backdrop-invert:var(--chakra-empty,/**/ /*!*/)!important;--backdrop-opacity:var(--chakra-empty,/**/ /*!*/)!important;--backdrop-saturate:var(--chakra-empty,/**/ /*!*/)!important;--backdrop-sepia:var(--chakra-empty,/**/ /*!*/)!important;--global-font-mono:var(--chakra-fonts-mono);--global-font-body:var(--chakra-fonts-body);--global-color-border:var(--chakra-colors-border);}html{color:var(--chakra-colors-fg);background:var(--chakra-colors-bg);--bg-currentcolor:var(--chakra-colors-bg);line-height:1.5;--chakra-colors-color-palette-25:var(--chakra-colors-gray-25);--chakra-colors-color-palette-50:var(--chakra-colors-gray-50);--chakra-colors-color-palette-100:var(--chakra-colors-gray-100);--chakra-colors-color-palette-200:var(--chakra-colors-gray-200);--chakra-colors-color-palette-300:var(--chakra-colors-gray-300);--chakra-colors-color-palette-400:var(--chakra-colors-gray-400);--chakra-colors-color-palette-500:var(--chakra-colors-gray-500);--chakra-colors-color-palette-600:var(--chakra-colors-gray-600);--chakra-colors-color-palette-700:var(--chakra-colors-gray-700);--chakra-colors-color-palette-800:var(--chakra-colors-gray-800);--chakra-colors-color-palette-900:var(--chakra-colors-gray-900);--chakra-colors-color-palette-950:var(--chakra-colors-gray-950);--chakra-colors-color-palette-contrast:var(--chakra-colors-gray-contrast);--chakra-colors-color-palette-fg:var(--chakra-colors-gray-fg);--chakra-colors-color-palette-subtle:var(--chakra-colors-gray-subtle);--chakra-colors-color-palette-muted:var(--chakra-colors-gray-muted);--chakra-colors-color-palette-emphasized:var(--chakra-colors-gray-emphasized);--chakra-colors-color-palette-solid:var(--chakra-colors-gray-solid);--chakra-colors-color-palette-focus-ring:var(--chakra-colors-gray-focus-ring);}*::-webkit-input-placeholder{--mix-color:color-mix(in srgbvar(--chakra-colors-fg-muted) 80%transparent);color:var(--mix-colorvar(--chakra-colors-fg-muted));}*::-moz-placeholder{--mix-color:color-mix(in srgbvar(--chakra-colors-fg-muted) 80%transparent);color:var(--mix-colorvar(--chakra-colors-fg-muted));}*:-ms-input-placeholder{--mix-color:color-mix(in srgbvar(--chakra-colors-fg-muted) 80%transparent);color:var(--mix-colorvar(--chakra-colors-fg-muted));}*::placeholder,*[data-placeholder]{--mix-color:color-mix(in srgbvar(--chakra-colors-fg-muted) 80%transparent);color:var(--mix-colorvar(--chakra-colors-fg-muted));}*::selection{--mix-background:color-mix(in srgbvar(--chakra-colors-color-palette-emphasized) 80%transparent);background:var(--mix-backgroundvar(--chakra-colors-color-palette-emphasized));--bg-currentcolor:var(--mix-backgroundvar(--chakra-colors-color-palette-emphasized));}}@layer tokens{:where(:root:host.ck-bw-root){--chakra-aspect-ratios-square:1/1;--chakra-aspect-ratios-landscape:4/3;--chakra-aspect-ratios-portrait:3/4;--chakra-aspect-ratios-wide:16/9;--chakra-aspect-ratios-ultrawide:18/5;--chakra-aspect-ratios-golden:1.618/1;--chakra-animations-spin:spin 1s linear infinite;--chakra-animations-ping:ping 1s cubic-bezier(000.21) infinite;--chakra-animations-pulse:pulse 2s cubic-bezier(0.400.61) infinite;--chakra-animations-bounce:bounce 1s infinite;--chakra-animations-scroll:scroll 30s linear infinite;--chakra-animations-flash-success:flashSuccess 2s ease-out;--chakra-animations-flash-danger:flashDanger 2s ease-out;--chakra-blurs-sm:4px;--chakra-blurs-md:8px;--chakra-blurs-lg:12px;--chakra-blurs-xl:16px;--chakra-blurs-2xl:24px;--chakra-blurs-3xl:40px;--chakra-blurs-4xl:64px;--chakra-borders-xs:0.5px solid;--chakra-borders-sm:1px solid;--chakra-borders-md:2px solid;--chakra-borders-lg:4px solid;--chakra-borders-xl:8px solid;--chakra-colors-transparent:transparent;--chakra-colors-current:currentColor;--chakra-colors-black:#09090B;--chakra-colors-white:#FFFFFF;--chakra-colors-white-alpha-50:rgba(2552552550.04);--chakra-colors-white-alpha-100:rgba(2552552550.06);--chakra-colors-white-alpha-200:rgba(2552552550.08);--chakra-colors-white-alpha-300:rgba(2552552550.16);--chakra-colors-white-alpha-400:rgba(2552552550.24);--chakra-colors-white-alpha-500:rgba(2552552550.36);--chakra-colors-white-alpha-600:rgba(2552552550.48);--chakra-colors-white-alpha-700:rgba(2552552550.64);--chakra-colors-white-alpha-800:rgba(2552552550.80);--chakra-colors-white-alpha-900:rgba(2552552550.92);--chakra-colors-white-alpha-950:rgba(2552552550.95);--chakra-colors-black-alpha-50:rgba(0000.04);--chakra-colors-black-alpha-100:rgba(0000.06);--chakra-colors-black-alpha-200:rgba(0000.08);--chakra-colors-black-alpha-300:rgba(0000.16);--chakra-colors-black-alpha-400:rgba(0000.24);--chakra-colors-black-alpha-500:rgba(0000.36);--chakra-colors-black-alpha-600:rgba(0000.48);--chakra-colors-black-alpha-700:rgba(0000.64);--chakra-colors-black-alpha-800:rgba(0000.80);--chakra-colors-black-alpha-900:rgba(0000.92);--chakra-colors-black-alpha-950:rgba(0000.95);--chakra-colors-gray-25:#fcfcfd;--chakra-colors-gray-50:#f9fafa;--chakra-colors-gray-100:#f4f5f6;--chakra-colors-gray-200:#ecedef;--chakra-colors-gray-300:#d3d5d9;--chakra-colors-gray-400:#9fa3ad;--chakra-colors-gray-500:#6C727F;--chakra-colors-gray-600:#50545E;--chakra-colors-gray-700:#3F434A;--chakra-colors-gray-800:#282A2F;--chakra-colors-gray-900:#1A1B1E;--chakra-colors-gray-950:#0f1012;--chakra-colors-red-25:#fffafb;--chakra-colors-red-50:#fef1f2;--chakra-colors-red-100:#fee1e4;--chakra-colors-red-200:#fec7cd;--chakra-colors-red-300:#fd9ba5;--chakra-colors-red-400:#f96675;--chakra-colors-red-500:#f0384a;--chakra-colors-red-600:#d92033;--chakra-colors-red-700:#b41828;--chakra-colors-red-800:#911824;--chakra-colors-red-900:#7a1a23;--chakra-colors-red-950:#4c0f14;--chakra-colors-orange-50:#fff7ed;--chakra-colors-orange-100:#ffedd5;--chakra-colors-orange-200:#fed7aa;--chakra-colors-orange-300:#fdba74;--chakra-colors-orange-400:#fb923c;--chakra-colors-orange-500:#f97316;--chakra-colors-orange-600:#ea580c;--chakra-colors-orange-700:#92310a;--chakra-colors-orange-800:#6c2710;--chakra-colors-orange-900:#3b1106;--chakra-colors-orange-950:#220a04;--chakra-colors-yellow-25:#fffcf5;--chakra-colors-yellow-50:#fffaeb;--chakra-colors-yellow-100:#FEF0C7;--chakra-colors-yellow-200:#fedf89;--chakra-colors-yellow-300:#fec84b;--chakra-colors-yellow-400:#fdb022;--chakra-colors-yellow-500:#f79009;--chakra-colors-yellow-600:#D75509;--chakra-colors-yellow-700:#b54708;--chakra-colors-yellow-800:#93370d;--chakra-colors-yellow-900:#7a2e0e;--chakra-colors-yellow-950:#4a1504;--chakra-colors-green-25:#f6fefb;--chakra-colors-green-50:#ecfdf6;--chakra-colors-green-100:#d1faea;--chakra-colors-green-200:#a4f4d4;--chakra-colors-green-300:#6de9b7;--chakra-colors-green-400:#34d595;--chakra-colors-green-500:#17ba7c;--chakra-colors-green-600:#03965b;--chakra-colors-green-700:#027849;--chakra-colors-green-800:#05603c;--chakra-colors-green-900:#054d30;--chakra-colors-green-950:#022f1d;--chakra-colors-teal-50:#f0fdfa;--chakra-colors-teal-100:#ccfbf1;--chakra-colors-teal-200:#99f6e4;--chakra-colors-teal-300:#5eead4;--chakra-colors-teal-400:#2dd4bf;--chakra-colors-teal-500:#14b8a6;--chakra-colors-teal-600:#0d9488;--chakra-colors-teal-700:#0c5d56;--chakra-colors-teal-800:#114240;--chakra-colors-teal-900:#032726;--chakra-colors-teal-950:#021716;--chakra-colors-blue-50:#eff6ff;--chakra-colors-blue-100:#dbeafe;--chakra-colors-blue-200:#bfdbfe;--chakra-colors-blue-300:#a3cfff;--chakra-colors-blue-400:#60a5fa;--chakra-colors-blue-500:#3b82f6;--chakra-colors-blue-600:#2563eb;--chakra-colors-blue-700:#173da6;--chakra-colors-blue-800:#1a3478;--chakra-colors-blue-900:#14204a;--chakra-colors-blue-950:#0c142e;--chakra-colors-cyan-50:#ecfeff;--chakra-colors-cyan-100:#cffafe;--chakra-colors-cyan-200:#a5f3fc;--chakra-colors-cyan-300:#67e8f9;--chakra-colors-cyan-400:#22d3ee;--chakra-colors-cyan-500:#06b6d4;--chakra-colors-cyan-600:#0891b2;--chakra-colors-cyan-700:#0c5c72;--chakra-colors-cyan-800:#134152;--chakra-colors-cyan-900:#072a38;--chakra-colors-cyan-950:#051b24;--chakra-colors-purple-25:#fdfbfd;--chakra-colors-purple-50:#f9f5fa;--chakra-colors-purple-100:#f2eaf5;--chakra-colors-purple-200:#e6d5eb;--chakra-colors-purple-300:#d1b3db;--chakra-colors-purple-400:#a971bc;--chakra-colors-purple-500:#904ea6;--chakra-colors-purple-600:#723e84;--chakra-colors-purple-700:#633672;--chakra-colors-purple-800:#4b2957;--chakra-colors-purple-900:#1e1023;--chakra-colors-purple-950:#271530;--chakra-colors-pink-50:#fdf2f8;--chakra-colors-pink-100:#fce7f3;--chakra-colors-pink-200:#fbcfe8;--chakra-colors-pink-300:#f9a8d4;--chakra-colors-pink-400:#f472b6;--chakra-colors-pink-500:#ec4899;--chakra-colors-pink-600:#db2777;--chakra-colors-pink-700:#a41752;--chakra-colors-pink-800:#6d0e34;--chakra-colors-pink-900:#45061f;--chakra-colors-pink-950:#2c0514;--chakra-colors-light:#ffffff;--chakra-colors-dark:#151515;--chakra-colors-indigo-25:#fafaff;--chakra-colors-indigo-50:#f5f5ff;--chakra-colors-indigo-100:#ebecff;--chakra-colors-indigo-200:#d7d9fe;--chakra-colors-indigo-300:#bcbffb;--chakra-colors-indigo-400:#9297f6;--chakra-colors-indigo-500:#545cf8;--chakra-colors-indigo-600:#555bd8;--chakra-colors-indigo-700:#4349c7;--chakra-colors-indigo-800:#383d9f;--chakra-colors-indigo-900:#30347e;--chakra-colors-indigo-950:#1a1d4f;--chakra-durations-fastest:50ms;--chakra-durations-faster:100ms;--chakra-durations-fast:150ms;--chakra-durations-moderate:200ms;--chakra-durations-slow:300ms;--chakra-durations-slower:400ms;--chakra-durations-slowest:500ms;--chakra-easings-ease-in:cubic-bezier(0.42011);--chakra-easings-ease-out:cubic-bezier(000.581);--chakra-easings-ease-in-out:cubic-bezier(0.4200.581);--chakra-easings-ease-in-smooth:cubic-bezier(0.320.7201);--chakra-fonts-body:var(--font-intersans-serif);--chakra-fonts-heading:var(--font-maison-neuesans-serif);--chakra-fonts-mono:var(--font-maison-neuemonospace);--chakra-font-sizes-2xs:0.625rem;--chakra-font-sizes-xs:0.75rem;--chakra-font-sizes-sm:0.875rem;--chakra-font-sizes-md:1rem;--chakra-font-sizes-lg:1.125rem;--chakra-font-sizes-xl:1.25rem;--chakra-font-sizes-2xl:1.5rem;--chakra-font-sizes-3xl:1.875rem;--chakra-font-sizes-4xl:2.25rem;--chakra-font-sizes-5xl:3rem;--chakra-font-sizes-6xl:3.75rem;--chakra-font-sizes-7xl:4.5rem;--chakra-font-sizes-8xl:6rem;--chakra-font-sizes-9xl:8rem;--chakra-font-weights-thin:100;--chakra-font-weights-extralight:200;--chakra-font-weights-light:300;--chakra-font-weights-normal:400;--chakra-font-weights-medium:500;--chakra-font-weights-semibold:600;--chakra-font-weights-bold:700;--chakra-font-weights-extrabold:800;--chakra-font-weights-black:900;--chakra-letter-spacings-tighter:-0.05em;--chakra-letter-spacings-tight:-0.025em;--chakra-letter-spacings-wide:0.025em;--chakra-letter-spacings-wider:0.05em;--chakra-letter-spacings-widest:0.1em;--chakra-line-heights-shorter:1.25;--chakra-line-heights-short:1.375;--chakra-line-heights-moderate:1.5;--chakra-line-heights-tall:1.625;--chakra-line-heights-taller:2;--chakra-radii-none:0;--chakra-radii-2xs:0.0625rem;--chakra-radii-xs:0.125rem;--chakra-radii-sm:0.25rem;--chakra-radii-md:0.375rem;--chakra-radii-lg:0.5rem;--chakra-radii-xl:0.75rem;--chakra-radii-2xl:1rem;--chakra-radii-3xl:1.5rem;--chakra-radii-4xl:2rem;--chakra-radii-full:9999px;--chakra-spacing-1:0.25rem;--chakra-spacing-2:0.5rem;--chakra-spacing-3:0.75rem;--chakra-spacing-4:1rem;--chakra-spacing-5:1.25rem;--chakra-spacing-6:1.5rem;--chakra-spacing-7:1.75rem;--chakra-spacing-8:2rem;--chakra-spacing-9:2.25rem;--chakra-spacing-10:2.5rem;--chakra-spacing-11:2.75rem;--chakra-spacing-12:3rem;--chakra-spacing-14:3.5rem;--chakra-spacing-16:4rem;--chakra-spacing-20:5rem;--chakra-spacing-24:6rem;--chakra-spacing-28:7rem;--chakra-spacing-32:8rem;--chakra-spacing-36:9rem;--chakra-spacing-40:10rem;--chakra-spacing-44:11rem;--chakra-spacing-48:12rem;--chakra-spacing-52:13rem;--chakra-spacing-56:14rem;--chakra-spacing-60:15rem;--chakra-spacing-64:16rem;--chakra-spacing-72:18rem;--chakra-spacing-80:20rem;--chakra-spacing-96:24rem;--chakra-spacing-0\.5:0.125rem;--chakra-spacing-1\.5:0.375rem;--chakra-spacing-2\.5:0.625rem;--chakra-spacing-3\.5:0.875rem;--chakra-spacing-4\.5:1.125rem;--chakra-sizes-1:0.25rem;--chakra-sizes-2:0.5rem;--chakra-sizes-3:0.75rem;--chakra-sizes-4:1rem;--chakra-sizes-5:1.25rem;--chakra-sizes-6:1.5rem;--chakra-sizes-7:1.75rem;--chakra-sizes-8:2rem;--chakra-sizes-9:2.25rem;--chakra-sizes-10:2.5rem;--chakra-sizes-11:2.75rem;--chakra-sizes-12:3rem;--chakra-sizes-14:3.5rem;--chakra-sizes-16:4rem;--chakra-sizes-20:5rem;--chakra-sizes-24:6rem;--chakra-sizes-28:7rem;--chakra-sizes-32:8rem;--chakra-sizes-36:9rem;--chakra-sizes-40:10rem;--chakra-sizes-44:11rem;--chakra-sizes-48:12rem;--chakra-sizes-52:13rem;--chakra-sizes-56:14rem;--chakra-sizes-60:15rem;--chakra-sizes-64:16rem;--chakra-sizes-72:18rem;--chakra-sizes-80:20rem;--chakra-sizes-96:24rem;--chakra-sizes-3xs:14rem;--chakra-sizes-2xs:16rem;--chakra-sizes-xs:20rem;--chakra-sizes-sm:24rem;--chakra-sizes-md:28rem;--chakra-sizes-lg:32rem;--chakra-sizes-xl:36rem;--chakra-sizes-2xl:42rem;--chakra-sizes-3xl:48rem;--chakra-sizes-4xl:56rem;--chakra-sizes-5xl:64rem;--chakra-sizes-6xl:72rem;--chakra-sizes-7xl:80rem;--chakra-sizes-8xl:90rem;--chakra-sizes-0\.5:0.125rem;--chakra-sizes-1\.5:0.375rem;--chakra-sizes-2\.5:0.625rem;--chakra-sizes-3\.5:0.875rem;--chakra-sizes-4\.5:1.125rem;--chakra-sizes-1\/2:50%;--chakra-sizes-1\/3:33.33333333%;--chakra-sizes-2\/3:66.66666666%;--chakra-sizes-1\/4:25%;--chakra-sizes-3\/4:75%;--chakra-sizes-1\/5:20%;--chakra-sizes-2\/5:40%;--chakra-sizes-3\/5:60%;--chakra-sizes-4\/5:80%;--chakra-sizes-1\/6:16.666667%;--chakra-sizes-2\/6:33.333333%;--chakra-sizes-3\/6:50%;--chakra-sizes-4\/6:66.666667%;--chakra-sizes-5\/6:83.333333%;--chakra-sizes-1\/12:8.333333%;--chakra-sizes-2\/12:16.666667%;--chakra-sizes-3\/12:25%;--chakra-sizes-4\/12:33.333333%;--chakra-sizes-5\/12:41.666667%;--chakra-sizes-6\/12:50%;--chakra-sizes-7\/12:58.333333%;--chakra-sizes-8\/12:66.666667%;--chakra-sizes-9\/12:75%;--chakra-sizes-10\/12:83.333333%;--chakra-sizes-11\/12:91.666667%;--chakra-sizes-max:max-content;--chakra-sizes-min:min-content;--chakra-sizes-fit:fit-content;--chakra-sizes-prose:60ch;--chakra-sizes-full:100%;--chakra-sizes-dvh:100dvh;--chakra-sizes-svh:100svh;--chakra-sizes-lvh:100lvh;--chakra-sizes-dvw:100dvw;--chakra-sizes-svw:100svw;--chakra-sizes-lvw:100lvw;--chakra-sizes-vw:100vw;--chakra-sizes-vh:100vh;--chakra-sizes-breakpoint-xs:480px;--chakra-sizes-breakpoint-sm:640px;--chakra-sizes-breakpoint-md:768px;--chakra-sizes-breakpoint-lg:1024px;--chakra-sizes-breakpoint-xl:1280px;--chakra-sizes-breakpoint-2xl:1440px;--chakra-sizes-breakpoint-3xl:1920px;--chakra-z-index-hide:-1;--chakra-z-index-base:0;--chakra-z-index-docked:10;--chakra-z-index-dropdown:1000;--chakra-z-index-sticky:1100;--chakra-z-index-banner:1200;--chakra-z-index-overlay:1300;--chakra-z-index-modal:1400;--chakra-z-index-popover:1500;--chakra-z-index-skip-nav:1600;--chakra-z-index-toast:1700;--chakra-z-index-tooltip:1800;--chakra-z-index-max:2147483647;--chakra-cursor-button:pointer;--chakra-cursor-checkbox:pointer;--chakra-cursor-disabled:not-allowed;--chakra-cursor-menuitem:pointer;--chakra-cursor-option:pointer;--chakra-cursor-radio:pointer;--chakra-cursor-slider:pointer;--chakra-cursor-switch:pointer;--chakra-breakpoints-xs:480px;--chakra-breakpoints-sm:640px;--chakra-breakpoints-md:768px;--chakra-breakpoints-lg:1024px;--chakra-breakpoints-xl:1280px;--chakra-breakpoints-2xl:1440px;--chakra-breakpoints-3xl:1920px;--chakra-radii-l1:var(--chakra-radii-xs);--chakra-radii-l2:var(--chakra-radii-sm);--chakra-radii-l3:var(--chakra-radii-md);}:root,.light{--chakra-colors-bg:var(--chakra-colors-light);--chakra-colors-bg-subtle:var(--chakra-colors-gray-50);--chakra-colors-bg-muted:var(--chakra-colors-gray-200);--chakra-colors-bg-emphasized:var(--chakra-colors-gray-300);--chakra-colors-bg-inverted:var(--chakra-colors-dark);--chakra-colors-bg-panel:var(--chakra-colors-light);--chakra-colors-bg-brand:var(--chakra-colors-indigo-200);--chakra-colors-bg-danger:var(--chakra-colors-red-100);--chakra-colors-bg-error:var(--chakra-colors-red-100);--chakra-colors-bg-success:var(--chakra-colors-green-100);--chakra-colors-bg-warning:var(--chakra-colors-yellow-100);--chakra-colors-bg-info:var(--chakra-colors-blue-100);--chakra-colors-fg:var(--chakra-colors-dark);--chakra-colors-fg-muted:var(--chakra-colors-gray-700);--chakra-colors-fg-subtle:var(--chakra-colors-gray-500);--chakra-colors-fg-inverted:var(--chakra-colors-light);--chakra-colors-fg-danger:var(--chakra-colors-red-500);--chakra-colors-fg-error:var(--chakra-colors-red-500);--chakra-colors-fg-success:var(--chakra-colors-green-600);--chakra-colors-fg-warning:var(--chakra-colors-yellow-600);--chakra-colors-fg-info:var(--chakra-colors-blue-600);--chakra-colors-fg-brand:var(--chakra-colors-indigo-500);--chakra-colors-border:var(--chakra-colors-gray-200);--chakra-colors-border-subtle:var(--chakra-colors-gray-100);--chakra-colors-border-muted:var(--chakra-colors-gray-300);--chakra-colors-border-emphasized:var(--chakra-colors-gray-300);--chakra-colors-border-inverted:var(--chakra-colors-gray-700);--chakra-colors-border-panel:var(--chakra-colors-gray-200);--chakra-colors-border-danger:var(--chakra-colors-red-500);--chakra-colors-border-error:var(--chakra-colors-red-500);--chakra-colors-border-success:var(--chakra-colors-green-600);--chakra-colors-border-warning:var(--chakra-colors-yellow-600);--chakra-colors-border-info:var(--chakra-colors-blue-600);--chakra-colors-gray-contrast:var(--chakra-colors-white);--chakra-colors-gray-fg:var(--chakra-colors-gray-800);--chakra-colors-gray-subtle:var(--chakra-colors-gray-100);--chakra-colors-gray-muted:var(--chakra-colors-gray-200);--chakra-colors-gray-emphasized:var(--chakra-colors-gray-300);--chakra-colors-gray-solid:var(--chakra-colors-gray-900);--chakra-colors-gray-focus-ring:var(--chakra-colors-gray-400);--chakra-colors-red-contrast:white;--chakra-colors-red-fg:var(--chakra-colors-red-700);--chakra-colors-red-subtle:var(--chakra-colors-red-100);--chakra-colors-red-muted:var(--chakra-colors-red-200);--chakra-colors-red-emphasized:var(--chakra-colors-red-300);--chakra-colors-red-solid:var(--chakra-colors-red-600);--chakra-colors-red-focus-ring:var(--chakra-colors-red-500);--chakra-colors-orange-contrast:white;--chakra-colors-orange-fg:var(--chakra-colors-orange-700);--chakra-colors-orange-subtle:var(--chakra-colors-orange-100);--chakra-colors-orange-muted:var(--chakra-colors-orange-200);--chakra-colors-orange-emphasized:var(--chakra-colors-orange-300);--chakra-colors-orange-solid:var(--chakra-colors-orange-600);--chakra-colors-orange-focus-ring:var(--chakra-colors-orange-500);--chakra-colors-green-contrast:white;--chakra-colors-green-fg:var(--chakra-colors-green-700);--chakra-colors-green-subtle:var(--chakra-colors-green-100);--chakra-colors-green-muted:var(--chakra-colors-green-200);--chakra-colors-green-emphasized:var(--chakra-colors-green-300);--chakra-colors-green-solid:var(--chakra-colors-green-600);--chakra-colors-green-focus-ring:var(--chakra-colors-green-500);--chakra-colors-blue-contrast:white;--chakra-colors-blue-fg:var(--chakra-colors-blue-700);--chakra-colors-blue-subtle:var(--chakra-colors-blue-100);--chakra-colors-blue-muted:var(--chakra-colors-blue-200);--chakra-colors-blue-emphasized:var(--chakra-colors-blue-300);--chakra-colors-blue-solid:var(--chakra-colors-blue-600);--chakra-colors-blue-focus-ring:var(--chakra-colors-blue-500);--chakra-colors-yellow-contrast:black;--chakra-colors-yellow-fg:var(--chakra-colors-yellow-800);--chakra-colors-yellow-subtle:var(--chakra-colors-yellow-100);--chakra-colors-yellow-muted:var(--chakra-colors-yellow-200);--chakra-colors-yellow-emphasized:var(--chakra-colors-yellow-300);--chakra-colors-yellow-solid:var(--chakra-colors-yellow-300);--chakra-colors-yellow-focus-ring:var(--chakra-colors-yellow-500);--chakra-colors-teal-contrast:white;--chakra-colors-teal-fg:var(--chakra-colors-teal-700);--chakra-colors-teal-subtle:var(--chakra-colors-teal-100);--chakra-colors-teal-muted:var(--chakra-colors-teal-200);--chakra-colors-teal-emphasized:var(--chakra-colors-teal-300);--chakra-colors-teal-solid:var(--chakra-colors-teal-600);--chakra-colors-teal-focus-ring:var(--chakra-colors-teal-500);--chakra-colors-purple-contrast:white;--chakra-colors-purple-fg:var(--chakra-colors-purple-700);--chakra-colors-purple-subtle:var(--chakra-colors-purple-100);--chakra-colors-purple-muted:var(--chakra-colors-purple-200);--chakra-colors-purple-emphasized:var(--chakra-colors-purple-300);--chakra-colors-purple-solid:var(--chakra-colors-purple-600);--chakra-colors-purple-focus-ring:var(--chakra-colors-purple-500);--chakra-colors-pink-contrast:white;--chakra-colors-pink-fg:var(--chakra-colors-pink-700);--chakra-colors-pink-subtle:var(--chakra-colors-pink-100);--chakra-colors-pink-muted:var(--chakra-colors-pink-200);--chakra-colors-pink-emphasized:var(--chakra-colors-pink-300);--chakra-colors-pink-solid:var(--chakra-colors-pink-600);--chakra-colors-pink-focus-ring:var(--chakra-colors-pink-500);--chakra-colors-cyan-contrast:white;--chakra-colors-cyan-fg:var(--chakra-colors-cyan-700);--chakra-colors-cyan-subtle:var(--chakra-colors-cyan-100);--chakra-colors-cyan-muted:var(--chakra-colors-cyan-200);--chakra-colors-cyan-emphasized:var(--chakra-colors-cyan-300);--chakra-colors-cyan-solid:var(--chakra-colors-cyan-600);--chakra-colors-cyan-focus-ring:var(--chakra-colors-cyan-500);--chakra-colors-brand-contrast:var(--chakra-colors-light);--chakra-colors-brand-fg:var(--chakra-colors-indigo-700);--chakra-colors-brand-subtle:var(--chakra-colors-indigo-100);--chakra-colors-brand-muted:var(--chakra-colors-indigo-200);--chakra-colors-brand-emphasized:var(--chakra-colors-indigo-300);--chakra-colors-brand-solid:var(--chakra-colors-indigo-600);--chakra-colors-brand-focus-ring:var(--chakra-colors-indigo-500);--chakra-shadows-xs:0px 1px 2px color-mix(in srgbvar(--chakra-colors-gray-900) 10%transparent),0px 0px 1px color-mix(in srgbvar(--chakra-colors-gray-900) 20%transparent);--chakra-shadows-sm:0px 2px 4px color-mix(in srgbvar(--chakra-colors-gray-900) 10%transparent),0px 0px 1px color-mix(in srgbvar(--chakra-colors-gray-900) 30%transparent);--chakra-shadows-md:0px 4px 8px color-mix(in srgbvar(--chakra-colors-gray-900) 10%transparent),0px 0px 1px color-mix(in srgbvar(--chakra-colors-gray-900) 30%transparent);--chakra-shadows-lg:0px 8px 16px color-mix(in srgbvar(--chakra-colors-gray-900) 10%transparent),0px 0px 1px color-mix(in srgbvar(--chakra-colors-gray-900) 30%transparent);--chakra-shadows-xl:0px 16px 24px color-mix(in srgbvar(--chakra-colors-gray-900) 10%transparent),0px 0px 1px color-mix(in srgbvar(--chakra-colors-gray-900) 30%transparent);--chakra-shadows-2xl:0px 24px 40px color-mix(in srgbvar(--chakra-colors-gray-900) 16%transparent),0px 0px 1px color-mix(in srgbvar(--chakra-colors-gray-900) 30%transparent);--chakra-shadows-inner:inset 0 2px 4px 0 color-mix(in srgbblack 5%transparent);--chakra-shadows-inset:inset 0 0 0 1px color-mix(in srgbblack 5%transparent);--chakra-shadows-nav-menu:0px 7px 24px color-mix(in srgbvar(--chakra-colors-gray-900) 10%transparent);}.dark,.dark .chakra-theme:not(.light){--chakra-colors-bg:var(--chakra-colors-dark);--chakra-colors-bg-subtle:var(--chakra-colors-gray-900);--chakra-colors-bg-muted:var(--chakra-colors-gray-800);--chakra-colors-bg-emphasized:var(--chakra-colors-gray-700);--chakra-colors-bg-inverted:var(--chakra-colors-light);--chakra-colors-bg-panel:var(--chakra-colors-gray-900);--chakra-colors-bg-brand:var(--chakra-colors-indigo-900);--chakra-colors-bg-danger:var(--chakra-colors-red-900);--chakra-colors-bg-error:var(--chakra-colors-red-900);--chakra-colors-bg-success:var(--chakra-colors-green-900);--chakra-colors-bg-warning:var(--chakra-colors-yellow-900);--chakra-colors-bg-info:var(--chakra-colors-blue-900);--chakra-colors-fg:var(--chakra-colors-light);--chakra-colors-fg-muted:var(--chakra-colors-gray-300);--chakra-colors-fg-subtle:var(--chakra-colors-gray-400);--chakra-colors-fg-inverted:var(--chakra-colors-dark);--chakra-colors-fg-danger:var(--chakra-colors-red-400);--chakra-colors-fg-error:var(--chakra-colors-red-400);--chakra-colors-fg-success:var(--chakra-colors-green-300);--chakra-colors-fg-warning:var(--chakra-colors-yellow-300);--chakra-colors-fg-info:var(--chakra-colors-blue-300);--chakra-colors-fg-brand:var(--chakra-colors-indigo-500);--chakra-colors-border:var(--chakra-colors-gray-800);--chakra-colors-border-subtle:var(--chakra-colors-gray-800);--chakra-colors-border-muted:var(--chakra-colors-gray-700);--chakra-colors-border-emphasized:var(--chakra-colors-gray-500);--chakra-colors-border-inverted:var(--chakra-colors-gray-200);--chakra-colors-border-panel:var(--chakra-colors-gray-800);--chakra-colors-border-danger:var(--chakra-colors-red-400);--chakra-colors-border-error:var(--chakra-colors-red-400);--chakra-colors-border-success:var(--chakra-colors-green-500);--chakra-colors-border-warning:var(--chakra-colors-yellow-200);--chakra-colors-border-info:var(--chakra-colors-blue-500);--chakra-colors-gray-contrast:var(--chakra-colors-black);--chakra-colors-gray-fg:var(--chakra-colors-gray-200);--chakra-colors-gray-subtle:var(--chakra-colors-gray-900);--chakra-colors-gray-muted:var(--chakra-colors-gray-800);--chakra-colors-gray-emphasized:var(--chakra-colors-gray-700);--chakra-colors-gray-solid:var(--chakra-colors-white);--chakra-colors-gray-focus-ring:var(--chakra-colors-gray-400);--chakra-colors-red-contrast:white;--chakra-colors-red-fg:var(--chakra-colors-red-300);--chakra-colors-red-subtle:var(--chakra-colors-red-900);--chakra-colors-red-muted:var(--chakra-colors-red-800);--chakra-colors-red-emphasized:var(--chakra-colors-red-700);--chakra-colors-red-solid:var(--chakra-colors-red-600);--chakra-colors-red-focus-ring:var(--chakra-colors-red-500);--chakra-colors-orange-contrast:black;--chakra-colors-orange-fg:var(--chakra-colors-orange-300);--chakra-colors-orange-subtle:var(--chakra-colors-orange-900);--chakra-colors-orange-muted:var(--chakra-colors-orange-800);--chakra-colors-orange-emphasized:var(--chakra-colors-orange-700);--chakra-colors-orange-solid:var(--chakra-colors-orange-500);--chakra-colors-orange-focus-ring:var(--chakra-colors-orange-500);--chakra-colors-green-contrast:white;--chakra-colors-green-fg:var(--chakra-colors-green-300);--chakra-colors-green-subtle:var(--chakra-colors-green-900);--chakra-colors-green-muted:var(--chakra-colors-green-800);--chakra-colors-green-emphasized:var(--chakra-colors-green-700);--chakra-colors-green-solid:var(--chakra-colors-green-600);--chakra-colors-green-focus-ring:var(--chakra-colors-green-500);--chakra-colors-blue-contrast:white;--chakra-colors-blue-fg:var(--chakra-colors-blue-300);--chakra-colors-blue-subtle:var(--chakra-colors-blue-900);--chakra-colors-blue-muted:var(--chakra-colors-blue-800);--chakra-colors-blue-emphasized:var(--chakra-colors-blue-700);--chakra-colors-blue-solid:var(--chakra-colors-blue-600);--chakra-colors-blue-focus-ring:var(--chakra-colors-blue-500);--chakra-colors-yellow-contrast:black;--chakra-colors-yellow-fg:var(--chakra-colors-yellow-300);--chakra-colors-yellow-subtle:var(--chakra-colors-yellow-900);--chakra-colors-yellow-muted:var(--chakra-colors-yellow-800);--chakra-colors-yellow-emphasized:var(--chakra-colors-yellow-700);--chakra-colors-yellow-solid:var(--chakra-colors-yellow-300);--chakra-colors-yellow-focus-ring:var(--chakra-colors-yellow-500);--chakra-colors-teal-contrast:white;--chakra-colors-teal-fg:var(--chakra-colors-teal-300);--chakra-colors-teal-subtle:var(--chakra-colors-teal-900);--chakra-colors-teal-muted:var(--chakra-colors-teal-800);--chakra-colors-teal-emphasized:var(--chakra-colors-teal-700);--chakra-colors-teal-solid:var(--chakra-colors-teal-600);--chakra-colors-teal-focus-ring:var(--chakra-colors-teal-500);--chakra-colors-purple-contrast:white;--chakra-colors-purple-fg:var(--chakra-colors-purple-300);--chakra-colors-purple-subtle:var(--chakra-colors-purple-900);--chakra-colors-purple-muted:var(--chakra-colors-purple-800);--chakra-colors-purple-emphasized:var(--chakra-colors-purple-700);--chakra-colors-purple-solid:var(--chakra-colors-purple-600);--chakra-colors-purple-focus-ring:var(--chakra-colors-purple-500);--chakra-colors-pink-contrast:white;--chakra-colors-pink-fg:var(--chakra-colors-pink-300);--chakra-colors-pink-subtle:var(--chakra-colors-pink-900);--chakra-colors-pink-muted:var(--chakra-colors-pink-800);--chakra-colors-pink-emphasized:var(--chakra-colors-pink-700);--chakra-colors-pink-solid:var(--chakra-colors-pink-600);--chakra-colors-pink-focus-ring:var(--chakra-colors-pink-500);--chakra-colors-cyan-contrast:white;--chakra-colors-cyan-fg:var(--chakra-colors-cyan-300);--chakra-colors-cyan-subtle:var(--chakra-colors-cyan-900);--chakra-colors-cyan-muted:var(--chakra-colors-cyan-800);--chakra-colors-cyan-emphasized:var(--chakra-colors-cyan-700);--chakra-colors-cyan-solid:var(--chakra-colors-cyan-600);--chakra-colors-cyan-focus-ring:var(--chakra-colors-cyan-500);--chakra-colors-brand-contrast:var(--chakra-colors-light);--chakra-colors-brand-fg:var(--chakra-colors-indigo-200);--chakra-colors-brand-subtle:var(--chakra-colors-indigo-900);--chakra-colors-brand-muted:var(--chakra-colors-indigo-800);--chakra-colors-brand-emphasized:var(--chakra-colors-indigo-700);--chakra-colors-brand-solid:var(--chakra-colors-indigo-600);--chakra-colors-brand-focus-ring:var(--chakra-colors-indigo-500);--chakra-shadows-xs:0px 1px 1px color-mix(in srgbblack 64%transparent),0px 0px 1px inset color-mix(in srgbvar(--chakra-colors-gray-300) 20%transparent);--chakra-shadows-sm:0px 2px 4px color-mix(in srgbblack 64%transparent),0px 0px 1px inset color-mix(in srgbvar(--chakra-colors-gray-300) 30%transparent);--chakra-shadows-md:0px 4px 8px color-mix(in srgbblack 64%transparent),0px 0px 1px inset color-mix(in srgbvar(--chakra-colors-gray-300) 30%transparent);--chakra-shadows-lg:0px 8px 16px color-mix(in srgbblack 64%transparent),0px 0px 1px inset color-mix(in srgbvar(--chakra-colors-gray-300) 30%transparent);--chakra-shadows-xl:0px 16px 24px color-mix(in srgbblack 64%transparent),0px 0px 1px inset color-mix(in srgbvar(--chakra-colors-gray-300) 30%transparent);--chakra-shadows-2xl:0px 24px 40px color-mix(in srgbblack 64%transparent),0px 0px 1px inset color-mix(in srgbvar(--chakra-colors-gray-300) 30%transparent);--chakra-shadows-inner:inset 0 2px 4px 0 black;--chakra-shadows-inset:inset 0 0 0 1px color-mix(in srgbvar(--chakra-colors-gray-300) 5%transparent);--chakra-shadows-nav-menu:0px 7px 24px color-mix(in srgbvar(--chakra-colors-gray-300) 30%transparent);}}>
2025: Crypto bridges the gap between hype and utility Exploring key trends promising to shape crypto in the new yearfrom Bitcoin DeFi to stablecoins and regulatory clarity
Mirexon/Shutterstock modified by Blockworks
This is a segment from the 0xResearch newsletter. To read full editions subscribe .
As we step into 2025the rise of Bitcoin DeFi the acceleration of cross-chain interoperabilitystablecoin expansionthe integration of AI and cryptoand the maturation of regulatory frameworks are all driving anticipation for a bullish year.
The consensus is that technological advances are now poised to deliver real-world utility to the massespaving the way for broader adoption and innovation.
Bitcoin’s resurgence in DeFi
Bitcoin’s role in DeFi is expandingchallenging Ethereum’s dominancepredicts Alisia PainterCOO of Botanix Labs.
“By 2025we’ll see more Bitcoiners diving into DeFi…Bitcoin DeFi reached $7.5b in TVL by December 2024highlighting the growing competition and users’ strong desire to bring DeFi back to Bitcoin or leverage their HODL’d bitcoin for stakingre-stakingand other DeFi activities on Bitcoin.” Naturallyshe hopes Spiderchain an EVM sidechain built on Bitcoinstands to benefit from this trend.
Cross-chain interoperability
The fragmentation of blockchain ecosystems is gradually being resolved through enhanced interoperability frameworks. Jon Kolco-founder and CEO of Hyperlanepredicts that “L2 fragmentation will soon be a thing of the past.”
“Permissionless interoperability bridges will seamlessly connect ecosystemsrendering the old debate obsolete,” Kol said. As these solutions maturethey’re unlocking new opportunities for cross-chain innovationdoing away with the concept of bridging and leading to bettersafer user experiences.
Stablecoins as the killer app
Stablecoins are cementing their position as crypto’s most practical use casewith market capitalization projected to surge beyond $3 trillion over the next five years.
Kevin LehtiniittyCEO of Borderlesssees this as the dawn of a new era : “2025 will mark the beginning of the payments industry transitioning to fastcheap and internet-native money through stablecoins.” Their utility in global capital flowscommerce and financial inclusion is driving this growthmaking them indispensable for both businesses and consumers.
The crypto/AI convergence
The integration of AI and crypto rails is gaining traction and spawning multidisciplinary consequencesaccording to Clara Tsao of the Filecoin Foundation.
“Founders and developers working at this junction now are earlybut we can expect to see the overlaps between AI and DePIN expanding rapidly in 2025,” Tsao notes.
This convergence addresses persistent challenges in scaling and trustunlocking new efficiencies in computation and data reliability through blockchain-enabled verifiability.
Regulatory clarity and institutional adoption
The incoming US administration and global regulatory initiatives — like MiCA in Europe — are creating a favorable environment for crypto adoption. Eran BarakCEO of Midnightposits this “will redefine the regulatory landscapeoffering the clarity needed for businesses to innovate.” Change in this area is also expected to further fuel institutional interestparticularly in tokenized real-world assetswhich grew over 60% in 2024 to $13.5 billion.
In sumas Nick Forster of Derive puts it“the breakthroughs and advancements of 2025 could very well determine the long-term trajectory of the crypto industry for decades to come.”
Togethertechnologyregulation and utility are shaping crypto’s evolution from speculative fervor to mainstream financial infrastructure.
Here’s to a profitableeducational and fun 2025!
Get the news in your inbox. Explore Blockworks newsletters:
Decoding crypto and the markets. Dailywith Byron Gilliam.
Javits Center North | 445 11th Ave Tues - ThursMarch 24 - 262026
Blockworks’ Digital Asset Summit (DAS) will feature conversations between the buildersallocatorsand legislators who will shape the trajectory of the digital asset ecosystem in the US and abroad.
Decentralized AI coordination networks solve crypto's growing architectural mismatch: applications built on trustless infrastructure shouldn't depend on centralized intelligence providers. By turning model outputs into competitive marketplacesprotocols like Allora are building the permissionless intelligence layer that AI-powered DeFi and autonomous agents require.
Breaking headlines across our core coverage categories.
Select a tab Markets Finance Policy DeFi Business Web3 Forward Guidance Newsletter Opinion Empire Newsletter Lightspeed Newsletter 0xResearch Newsletter People Analysis Sponsored The Drop Podcast The Breakdown Education Supply Shock Announcements Uncategorized Token Holder Report
Markets Finance Policy DeFi Business Web3 Forward Guidance Newsletter Opinion Empire Newsletter Lightspeed Newsletter 0xResearch Newsletter People Analysis Sponsored The Drop Podcast The Breakdown Education Supply Shock Announcements Uncategorized Token Holder Report
Ethereum rolls out Fusakasetting the stage for a stronger blob fee market and renewed deflationary potential
Futuristic DeFi is stuck inside the computer. An old idea might be its escape hatch
Money market indicators are flashing liquidity stress again as crypto underperforms equities
From passageways to penumbras: a history of private life
BTC’s Asia-session move and Ethena’s weaker yields reflect a market adjusting to tighter yen funding and softer derivatives carry
What Monad’s launchMegaETH pre-market pricingand the Berachain refund story say about today’s infra market
Decoding crypto and the markets. Dailywith Byron Gilliam.
Unlock crypto's most powerful research platform.
Our research packs a punch and gives you actionable takeaways for each topic.
133 W 19th St.New YorkNY 10011