@layer {
  [data-react-aria-pressable] {
    touch-action: pan-x pan-y pinch-zoom;
  }
}
[data-sonner-toaster][dir=ltr],html[dir=ltr]{--toast-icon-margin-start:-3px;--toast-icon-margin-end:4px;--toast-svg-margin-start:-1px;--toast-svg-margin-end:0px;--toast-button-margin-start:auto;--toast-button-margin-end:0;--toast-close-button-start:0;--toast-close-button-end:unset;--toast-close-button-transform:translate(-35%, -35%)}[data-sonner-toaster][dir=rtl],html[dir=rtl]{--toast-icon-margin-start:4px;--toast-icon-margin-end:-3px;--toast-svg-margin-start:0px;--toast-svg-margin-end:-1px;--toast-button-margin-start:0;--toast-button-margin-end:auto;--toast-close-button-start:unset;--toast-close-button-end:0;--toast-close-button-transform:translate(35%, -35%)}[data-sonner-toaster]{position:fixed;width:var(--width);font-family: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;--gray1:hsl(0, 0%, 99%);--gray2:hsl(0, 0%, 97.3%);--gray3:hsl(0, 0%, 95.1%);--gray4:hsl(0, 0%, 93%);--gray5:hsl(0, 0%, 90.9%);--gray6:hsl(0, 0%, 88.7%);--gray7:hsl(0, 0%, 85.8%);--gray8:hsl(0, 0%, 78%);--gray9:hsl(0, 0%, 56.1%);--gray10:hsl(0, 0%, 52.3%);--gray11:hsl(0, 0%, 43.5%);--gray12:hsl(0, 0%, 9%);--border-radius:8px;box-sizing:border-box;padding:0;margin:0;list-style:none;outline:0;z-index:999999999;transition:transform .4s ease}[data-sonner-toaster][data-lifted=true]{transform:translateY(-8px)}@media (hover:none) and (pointer:coarse){[data-sonner-toaster][data-lifted=true]{transform:none}}[data-sonner-toaster][data-x-position=right]{right:var(--offset-right)}[data-sonner-toaster][data-x-position=left]{left:var(--offset-left)}[data-sonner-toaster][data-x-position=center]{left:50%;transform:translateX(-50%)}[data-sonner-toaster][data-y-position=top]{top:var(--offset-top)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--offset-bottom)}[data-sonner-toast]{--y:translateY(100%);--lift-amount:calc(var(--lift) * var(--gap));z-index:var(--z-index);position:absolute;opacity:0;transform:var(--y);touch-action:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;box-sizing:border-box;outline:0;overflow-wrap:anywhere}[data-sonner-toast][data-styled=true]{padding:16px;background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);box-shadow:0 4px 12px rgba(0,0,0,.1);width:var(--width);font-size:13px;display:flex;align-items:center;gap:6px}[data-sonner-toast]:focus-visible{box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)}[data-sonner-toast][data-y-position=top]{top:0;--y:translateY(-100%);--lift:1;--lift-amount:calc(1 * var(--gap))}[data-sonner-toast][data-y-position=bottom]{bottom:0;--y:translateY(100%);--lift:-1;--lift-amount:calc(var(--lift) * var(--gap))}[data-sonner-toast][data-styled=true] [data-description]{font-weight:400;line-height:1.4;color:#3f3f3f}[data-rich-colors=true][data-sonner-toast][data-styled=true] [data-description]{color:inherit}[data-sonner-toaster][data-sonner-theme=dark] [data-description]{color:#e8e8e8}[data-sonner-toast][data-styled=true] [data-title]{font-weight:500;line-height:1.5;color:inherit}[data-sonner-toast][data-styled=true] [data-icon]{display:flex;height:16px;width:16px;position:relative;justify-content:flex-start;align-items:center;flex-shrink:0;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end)}[data-sonner-toast][data-promise=true] [data-icon]>svg{opacity:0;transform:scale(.8);transform-origin:center;animation:sonner-fade-in .3s ease forwards}[data-sonner-toast][data-styled=true] [data-icon]>*{flex-shrink:0}[data-sonner-toast][data-styled=true] [data-icon] svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}[data-sonner-toast][data-styled=true] [data-content]{display:flex;flex-direction:column;gap:2px}[data-sonner-toast][data-styled=true] [data-button]{border-radius:4px;padding-left:8px;padding-right:8px;height:24px;font-size:12px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);border:none;font-weight:500;cursor:pointer;outline:0;display:flex;align-items:center;flex-shrink:0;transition:opacity .4s,box-shadow .2s}[data-sonner-toast][data-styled=true] [data-button]:focus-visible{box-shadow:0 0 0 2px rgba(0,0,0,.4)}[data-sonner-toast][data-styled=true] [data-button]:first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}[data-sonner-toast][data-styled=true] [data-cancel]{color:var(--normal-text);background:rgba(0,0,0,.08)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-styled=true] [data-cancel]{background:rgba(255,255,255,.3)}[data-sonner-toast][data-styled=true] [data-close-button]{position:absolute;left:var(--toast-close-button-start);right:var(--toast-close-button-end);top:0;height:20px;width:20px;display:flex;justify-content:center;align-items:center;padding:0;color:var(--gray12);background:var(--normal-bg);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);border-radius:50%;cursor:pointer;z-index:1;transition:opacity .1s,background .2s,border-color .2s}[data-sonner-toast][data-styled=true] [data-close-button]:focus-visible{box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)}[data-sonner-toast][data-styled=true] [data-disabled=true]{cursor:not-allowed}[data-sonner-toast][data-styled=true]:hover [data-close-button]:hover{background:var(--gray2);border-color:var(--gray5)}[data-sonner-toast][data-swiping=true]::before{content:'';position:absolute;left:-100%;right:-100%;height:100%;z-index:-1}[data-sonner-toast][data-y-position=top][data-swiping=true]::before{bottom:50%;transform:scaleY(3) translateY(50%)}[data-sonner-toast][data-y-position=bottom][data-swiping=true]::before{top:50%;transform:scaleY(3) translateY(-50%)}[data-sonner-toast][data-swiping=false][data-removed=true]::before{content:'';position:absolute;inset:0;transform:scaleY(2)}[data-sonner-toast][data-expanded=true]::after{content:'';position:absolute;left:0;height:calc(var(--gap) + 1px);bottom:100%;width:100%}[data-sonner-toast][data-mounted=true]{--y:translateY(0);opacity:1}[data-sonner-toast][data-expanded=false][data-front=false]{--scale:var(--toasts-before) * 0.05 + 1;--y:translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)));height:var(--front-toast-height)}[data-sonner-toast]>*{transition:opacity .4s}[data-sonner-toast][data-x-position=right]{right:0}[data-sonner-toast][data-x-position=left]{left:0}[data-sonner-toast][data-expanded=false][data-front=false][data-styled=true]>*{opacity:0}[data-sonner-toast][data-visible=false]{opacity:0;pointer-events:none}[data-sonner-toast][data-mounted=true][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}[data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]{--y:translateY(calc(var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]{--y:translateY(40%);opacity:0;transition:transform .5s,opacity .2s}[data-sonner-toast][data-removed=true][data-front=false]::before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y,0)) translateX(var(--swipe-amount-x,0));transition:none}[data-sonner-toast][data-swiped=true]{user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{from{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{from{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{from{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%));opacity:0}}@keyframes swipe-out-down{from{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%));opacity:0}}@media (max-width:600px){[data-sonner-toaster]{position:fixed;right:var(--mobile-offset-right);left:var(--mobile-offset-left);width:100%}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset-left) * -1)}[data-sonner-toaster] [data-sonner-toast]{left:0;right:0;width:calc(100% - var(--mobile-offset-left) * 2)}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--mobile-offset-bottom)}[data-sonner-toaster][data-y-position=top]{top:var(--mobile-offset-top)}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-sonner-toaster][data-sonner-theme=light]{--normal-bg:#fff;--normal-border:var(--gray4);--normal-text:var(--gray12);--success-bg:hsl(143, 85%, 96%);--success-border:hsl(145, 92%, 87%);--success-text:hsl(140, 100%, 27%);--info-bg:hsl(208, 100%, 97%);--info-border:hsl(221, 91%, 93%);--info-text:hsl(210, 92%, 45%);--warning-bg:hsl(49, 100%, 97%);--warning-border:hsl(49, 91%, 84%);--warning-text:hsl(31, 92%, 45%);--error-bg:hsl(359, 100%, 97%);--error-border:hsl(359, 100%, 94%);--error-text:hsl(360, 100%, 45%)}[data-sonner-toaster][data-sonner-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg:#000;--normal-border:hsl(0, 0%, 20%);--normal-text:var(--gray1)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg:#fff;--normal-border:var(--gray3);--normal-text:var(--gray12)}[data-sonner-toaster][data-sonner-theme=dark]{--normal-bg:#000;--normal-bg-hover:hsl(0, 0%, 12%);--normal-border:hsl(0, 0%, 20%);--normal-border-hover:hsl(0, 0%, 25%);--normal-text:var(--gray1);--success-bg:hsl(150, 100%, 6%);--success-border:hsl(147, 100%, 12%);--success-text:hsl(150, 86%, 65%);--info-bg:hsl(215, 100%, 6%);--info-border:hsl(223, 43%, 17%);--info-text:hsl(216, 87%, 65%);--warning-bg:hsl(64, 100%, 6%);--warning-border:hsl(60, 100%, 9%);--warning-text:hsl(46, 87%, 65%);--error-bg:hsl(358, 76%, 10%);--error-border:hsl(357, 89%, 16%);--error-text:hsl(358, 100%, 81%)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size:16px;height:var(--size);width:var(--size);position:absolute;inset:0;z-index:10}.sonner-loading-wrapper[data-visible=false]{transform-origin:center;animation:sonner-fade-out .2s ease forwards}.sonner-spinner{position:relative;top:50%;left:50%;height:var(--size);width:var(--size)}.sonner-loading-bar{animation:sonner-spin 1.2s linear infinite;background:var(--gray11);border-radius:6px;height:8%;left:-10%;position:absolute;top:-3.9%;width:24%}.sonner-loading-bar:first-child{animation-delay:-1.2s;transform:rotate(.0001deg) translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg) translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg) translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg) translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg) translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg) translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg) translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg) translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg) translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg) translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg) translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg) translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}100%{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}100%{opacity:.15}}@media (prefers-reduced-motion){.sonner-loading-bar,[data-sonner-toast],[data-sonner-toast]>*{transition:none!important;animation:none!important}}.sonner-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;transition:opacity .2s,transform .2s}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8) translate(-50%,-50%)}
.grecaptcha-badge { visibility: hidden; }
@layer reset, base, tokens, recipes, utilities;@layer reset{html{--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;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--global-font-body,var(--font-fallback))}*{margin:0;padding:0;font:inherit}*,:after,:before{box-sizing:border-box;border-width:0;border-style:solid;border-color:var(--global-color-border,currentColor)}hr{height:0;color:inherit;border-top-width:1px}body{height:100%}img{border-style:none}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}ol,ul{list-style:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:var(--edNtiq);background-image:none}button,input,optgroup,select,textarea{color:inherit}button,select{text-transform:none}table{text-indent:0;border-collapse:collapse;border-color:inherit}input::placeholder,textarea::placeholder{opacity:1;color:var(--global-color-placeholder,#9ca3af)}textarea{resize:vertical}summary{display:list-item}small{font-size:80%}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}dialog{padding:0}a{color:inherit;text-decoration:inherit}abbr:where([title]){text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{--font-mono-fallback:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New";font-size:1em;font-family:var(--global-font-mono,var(--font-mono-fallback))}input[type=email],input[type=password],input[type=search],input[type=text]{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-cancel-button,::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=number]{-moz-appearance:textfield}:-moz-ui-invalid{box-shadow:none}:-moz-focusring{outline:auto}[hidden]{display:none!important}}@layer base{:root{--made-with-panda:"🐼"}*,::backdrop,:after,:before{--blur: ;--brightness: ;--contrast: ;--grayscale: ;--hue-rotate: ;--invert: ;--saturate: ;--sepia: ;--drop-shadow: ;--backdrop-blur: ;--backdrop-brightness: ;--backdrop-contrast: ;--backdrop-grayscale: ;--backdrop-hue-rotate: ;--backdrop-invert: ;--backdrop-opacity: ;--backdrop-saturate: ;--backdrop-sepia: ;--scroll-snap-strictness:proximity;--border-spacing-x:0;--border-spacing-y:0;--translate-x:0;--translate-y:0;--rotate:0;--skew-x:0;--skew-y:0;--scale-x:1;--scale-y:1}html{--primary:#000}body,html{overscroll-behavior:none}body{background:var(--edNtiq)}}@layer tokens{:where(:root,:host){--cUJial:1/1;--joSgrv:4/3;--dXjFHz:3/4;--gqpqIn:16/9;--lixcAJ:18/5;--hSWVDT:1.618/1;--dzOvWn:none;--drrWcF:cubic-bezier(0.4,0,0.2,1);--hgfxJf:linear;--hCLxzh:cubic-bezier(0.4,0,1,1);--byCBno:cubic-bezier(0,0,0.2,1);--gSAVQW:cubic-bezier(0.4,0,0.2,1);--fuVfvZ:50ms;--fVBMec:100ms;--mUhz:150ms;--cWTXGg:200ms;--cifMdM:300ms;--goNNlj:400ms;--bPXfWW:500ms;--dRPRGd:100;--dooANa:200;--fVSZDc:300;--llFanx:400;--leEsKL:500;--hmvyHR:600;--ghWdwL:700;--janwPd:800;--bvnjIx:900;--ekeMrS:1;--jyTpIu:1.25;--ipEwfb:1.375;--lomeBD:1.5;--kwMYUX:1.625;--dVGecO:2;--dywXPJ: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";--guQdxN:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;--gxQaAd:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--jrseCf:-0.05em;--glKTKc:-0.025em;--knaPyh:0em;--jwdARF:0.025em;--eUSVTv:0.05em;--lhSeXO:0.1em;--kWjDjq:0.5rem;--loLyxA:0.75rem;--eRgJXV:0.875rem;--daFrau:1rem;--gKFLFQ:1.125rem;--gFqSQX:1.25rem;--dllMvh:1.5rem;--jaXqkI:1.875rem;--cLogVb:2.25rem;--izMrAu:3rem;--hdlyfR:3.75rem;--bDBsww:4.5rem;--fwhTbD:6rem;--lkGdGW:8rem;--bUWovs:0 1px 2px 0 rgb(0 0 0/0.05);--cDhNnp:0 1px 3px 0 rgb(0 0 0/0.1),0 1px 2px -1px rgb(0 0 0/0.1);--jMKUKK:0 4px 6px -1px rgb(0 0 0/0.1),0 2px 4px -2px rgb(0 0 0/0.1);--kNVcRA:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--bnVgij:0 20px 25px -5px rgb(0 0 0/0.1),0 8px 10px -6px rgb(0 0 0/0.1);--IghlV:0 25px 50px -12px rgb(0 0 0/0.25);--gmhFEB:inset 0 2px 4px 0 rgb(0 0 0/0.05);--aZLOC:4px;--jDYzax:8px;--kMMDaR:12px;--dyIDQb:16px;--TtVDs:24px;--btncja:40px;--esAhmv:64px;--fcTUxn:0rem;--dacYEG:0.25rem;--ebuyxV:0.5rem;--bYDCFo:0.75rem;--hIimNX:1rem;--fFrqVq:1.25rem;--gGIQOF:1.5rem;--eDRUVY:1.75rem;--flZesP:2rem;--djiiAi:2.25rem;--ieMJEa:2.5rem;--cBFxYr:2.75rem;--uyqLg:3rem;--hXmVPi:3.5rem;--mYCWo:4rem;--jgejxp:5rem;--iYEvIx:6rem;--dzpWeZ:7rem;--fifqnK:8rem;--faFCyS:9rem;--bxwoov:10rem;--huPzrf:11rem;--hgdKvb:12rem;--cZMJbQ:13rem;--iXfUeA:14rem;--vWSpd:15rem;--gtqdrN:16rem;--hNtIEu:18rem;--kqIPsj:20rem;--wdMRQ:24rem;--gEfgCY:0.125rem;--jJIQbV:0.375rem;--cqwGG:0.625rem;--dhUgfD:0.875rem;--bJeTGz:spin 1s linear infinite;--cxTetH:ping 1s cubic-bezier(0,0,0.2,1) infinite;--jjLJjo:pulse 2s cubic-bezier(0.4,0,0.6,1) infinite;--eUTuJH:bounce 1s infinite;--bLinLB:currentColor;--qLIrn:#000;--RiClf:#fff;--edNtiq:transparent;--cQacUT:#fff1f2;--fFtaKH:#ffe4e6;--eUoFZM:#fecdd3;--bPMUxN:#fda4af;--bvZVli:#fb7185;--jGTTif:#f43f5e;--iVPyxk:#e11d48;--fRnMVl:#be123c;--hxzBoW:#9f1239;--esXPMX:#881337;--epiLsK:#4c0519;--hPYfGc:#fdf2f8;--ioAkJk:#fce7f3;--eyVWNz:#fbcfe8;--nXIqK:#f9a8d4;--hGgStN:#f472b6;--dviDWY:#ec4899;--kUZZAj:#db2777;--gKbLdu:#be185d;--UhnuV:#9d174d;--hYEIxc:#831843;--dPgAHx:#500724;--kpTESD:#fdf4ff;--jfJgr:#fae8ff;--gZeVto:#f5d0fe;--gfHpEZ:#f0abfc;--dSTUoK:#e879f9;--cZwoAv:#d946ef;--jPvANs:#c026d3;--iVXUZd:#a21caf;--hYKnEO:#86198f;--hfmHQz:#701a75;--cYPdae:#4a044e;--ksTgfC:#faf5ff;--iCdJRO:#f3e8ff;--dWAXWh:#e9d5ff;--jcWlLI:#d8b4fe;--eLlnzT:#c084fc;--jRGBpu:#a855f7;--fmdPtN:#9333ea;--kszdjo:#7e22ce;--kMigIv:#6b21a8;--eDhKZa:#581c87;--eadxYH:#3b0764;--elZfLV:#f5f3ff;--jcWAkV:#ede9fe;--gHfMHa:#ddd6fe;--jSzuYT:#c4b5fd;--jDVPUQ:#a78bfa;--bzTONN:#8b5cf6;--ktyKIO:#7c3aed;--cpwJBL:#6d28d9;--foWeJc:#5b21b6;--iApNaV:#4c1d95;--cfTfyk:#2e1065;--kbclAu:#eef2ff;--gAzkHe:#e0e7ff;--gRHwoJ:#c7d2fe;--iYtjYI:#a5b4fc;--jCTsMf:#818cf8;--ujwXi:#6366f1;--LrIEN:#4f46e5;--cSdwoM:#4338ca;--irwviH:#3730a3;--kyiiSG:#312e81;--hgSANP:#1e1b4b;--glmLoi:#eff6ff;--bYrJpO:#dbeafe;--hoTvPd:#bfdbfe;--bMEoOM:#93c5fd;--hIEEwj:#60a5fa;--cgpxvS:#3b82f6;--hwRjVh:#2563eb;--bUCcUQ:#1d4ed8;--golFsv:#1e40af;--LWyse:#1e3a8a;--eJQij:#172554;--dyXAhp:#ecfeff;--eeWoox:#cffafe;--fnHbwe:#a5f3fc;--cLmYYf:#67e8f9;--bpLSHw:#22d3ee;--kcNzIt:#06b6d4;--llymQa:#0891b2;--iJeksb:#0e7490;--jTKpqw:#155e75;--hrqmSx:#164e63;--bcqAnE:#083344;--jqQOis:#f0fdfa;--hsCMHs:#ccfbf1;--jcJhxj:#99f6e4;--czjDVi:#5eead4;--kfgCt:#2dd4bf;--eWbmzo:#14b8a6;--gGhHpf:#0d9488;--cIdNe:#0f766e;--catTvB:#115e59;--gMpZsw:#134e4a;--bnTNlF:#042f2e;--jVPfey:#ecfdf5;--gSyYHy:#d1fae5;--dOyJRJ:#a7f3d0;--jOMcLk:#6ee7b7;--bLsBkr:#34d399;--hLFUdS:#10b981;--eHFFod:#059669;--kHSYhE:#047857;--iuBcgT:#065f46;--dfsLBy:#064e3b;--jJEloz:#022c22;--hXozqf:#f0fdf4;--iDDIAz:#dcfce7;--khfuXU:#bbf7d0;--hypAVx:#86efac;--wGfza:#4ade80;--jdlUVz:#22c55e;--kGNHsU:#16a34a;--hXXNqx:#15803d;--bAQeLK:#166534;--khvUij:#14532d;--cbdKOS:#052e16;--dhEleJ:#f7fee7;--gFFbyh:#ecfccb;--fjFsBy:#d9f99d;--cfdGZz:#bef264;--bxLPEk:#a3e635;--jIFNBh:#84cc16;--imGeEy:#65a30d;--fietcz:#4d7c0f;--crovfQ:#3f6212;--kCitcN:#365314;--gEQkrg:#1a2e05;--cLFWMs:#fefce8;--kxGpio:#fef9c3;--cbZZGT:#fef08a;--fwcFBW:#fde047;--hUTJsd:#facc15;--loWpng:#eab308;--cTpZLL:#ca8a04;--gnsFGO:#a16207;--ByZWN:#854d0e;--dVBFRQ:#713f12;--iLqZUR:#422006;--kVxzTd:#fffbeb;--jZPQXp:#fef3c7;--hCWpXC:#fde68a;--bCKrrD:#fcd34d;--wuHbc:#fbbf24;--fLErTZ:#f59e0b;--doKQUm:#d97706;--iDUBNj:#b45309;--iOnUJo:#92400e;--cObWdp:#78350f;--frxesg:#451a03;--NQTLQ:#fff7ed;--JsfmQ:#ffedd5;--gBjjlD:#fed7aa;--QMCLK:#fdba74;--ijESlZ:#fb923c;--czilMg:#f97316;--iqZpKT:#ea580c;--cGCJla:#c2410c;--dUhLNN:#9a3412;--jzgOMQ:#7c2d12;--igBpVl:#431407;--bINrJX:#fef2f2;--fKgVwH:#fee2e2;--bLdQLg:#fecaca;--fMUQaR:#fca5a5;--hwCQam:#f87171;--iYfRb:#ef4444;--hzqKEw:#dc2626;--lMavl:#b91c1c;--bLDcWa:#991b1b;--fNuclL:#7f1d1d;--jHDsLG:#450a0a;--kltIHN:#fafafa;--hzpwrB:#f5f5f5;--lbfZji:#e5e5e5;--fcfsVb:#d4d4d4;--kPKNfw:#a3a3a3;--eQKgRp:#737373;--isAJIW:#525252;--ctAduP:#404040;--bqFRBA:#262626;--gHaUMp:#171717;--fhFoEQ:#0a0a0a;--NNaBX:#fafaf9;--juQpUX:#f5f5f4;--jjsRgY:#e7e5e4;--hxarzx:#d6d3d1;--dmyqvy:#a8a29e;--bAfQNX:#78716c;--boIrZY:#57534e;--kRLBRt:#44403c;--iKBpmW:#292524;--gYiPFv:#1c1917;--kshUcS:#0c0a09;--dhFdXS:#fafafa;--dGhjba:#f4f4f5;--efoVXJ:#e4e4e7;--ljOqfc:#d4d4d8;--cXLRGr:#a1a1aa;--kcllNK:#71717a;--kBsYKt:#52525b;--gqwJsQ:#3f3f46;--ylgyn:#27272a;--hCKAFG:#18181b;--dtmsQb:#09090b;--dcmCJN:#f9fafb;--ePJGsV:#f3f4f6;--dnVpUm:#e5e7eb;--bMJKSL:#d1d5db;--jSiOQk:#9ca3af;--iqXjOJ:#6b7280;--gPiTqa:#4b5563;--fnXooz:#374151;--fKIyfA:#1f2937;--ejwTdZ:#111827;--jympbw:#030712;--oXohi:#19191a;--gyKIIT:#252525;--eSphig:#303030;--lccBJR:#383838;--lfBdGG:#474747;--kcXOlL:#f8fafc;--kbRDfH:#f1f5f9;--ivwbEU:#e2e8f0;--dpNMHJ:#cbd5e1;--dtmoEy:#94a3b8;--jCZJgj:#64748b;--hWEhFw:#475569;--cQVSIl:#334155;--hVLXiS:#1e293b;--cQdIlH:#0f172a;--iFDdka:#020617;--izlnso:#f8f8fa;--eRgqfH:#ededf3;--KVTme:#e2e0e5;--dkJQoR:#cccad0;--ktVcUk:#b6b4ba;--gLQfHD:#97959a;--cFFIOa:#77767a;--cJEYlt:#4e4d52;--jSQkQM:#18171a;--hLOWYd:#edebff;--bVhZHK:#cac2ff;--jYNVEH:#a799ff;--emDeSE:#8875ff;--aNrqF:#6851ff;--gzCdzi:#5d40ea;--dnMpXj:#522fd4;--cLqlCI:#4421c3;--kOWhzF:#3512b2;--dNokDG:#e3faf3;--fIEsRl:#baf5e3;--kuAyOg:#90f0d3;--hUmnXD:#48deb1;--bqMKvC:#00cc8f;--dmcSJh:#0a7;--hXYYGc:#00875f;--domHof:#007753;--iaiNla:#006647;--dDaZDc:#ffeae5;--bYjnoT:#ffc3b3;--jcIHwm:#ff9b80;--iuhUtx:#fe7c58;--ejlFbU:#fc5c30;--cEtSNL:#e84718;--jITmVe:#d43100;--hhKBFJ:#c12e02;--cWOmog:#ad2b03;--loKVxo:#fcf4e5;--crbXrL:#fee5bd;--eXQnMG:#ffd594;--dYBcpd:#edbd72;--gFpsJY:#dba550;--iXcedr:#bf8832;--ouKZq:#a36b14;--kXQUUR:#97630c;--cpjBQQ:#8a5a03;--dpZiSB:#ebf0fe;--bZrrvu:#afc4ff;--cGNUcb:#7398ff;--cGWcRs:#5482fb;--dosFxZ:#346bf7;--bXKOaS:#295ee7;--cFhqHz:#1e50d6;--cvyBYk:#1344c7;--dcVeER:#0737b8;--bMxFwZ:#e0f2fe;--vPNZS:#bae6fd;--bdmqGz:#7dd3fc;--bduzvQ:#38bdf8;--bKRccx:#0ea5e9;--ujkFq:#0284c7;--bbFNlX:#0369a1;--RWYCI:#075985;--bztBjp:#0c4a6e;--iNVpnc:#082f49;--cemPJF:#fff;--iTjmdu:#fff;--fFEzoc:0.0625rem;--fCuVLy:0.09375rem;--hiYFxW:0.125rem;--ixNmpi:0.125rem;--bewZvn:0.25rem;--kLOfAE:0.375rem;--dxfumK:0.5rem;--UXfgJ:0.75rem;--bphCwb:1rem;--eougbK:1.5rem;--kkkBVq:9999px;--cDRSmz:var(--button-radius,9999px);--insZoq:var(--container-radius,1.75rem);--hxxJkr:var(--input-radius,0.5rem);--kTdGYg:0rem;--cCUBeV:0.25rem;--gsUKim:0.5rem;--jshnNX:0.75rem;--juMtMc:1rem;--beDnSR:1.25rem;--eUDwWi:1.5rem;--hTQaBT:1.75rem;--cAmzCM:2rem;--fzzdix:2.25rem;--dDnfaV:2.5rem;--cpjPHA:2.75rem;--ckODEv:3rem;--WLola:3.25rem;--hTmzdp:3.5rem;--gFjjJU:3.75rem;--gANXGP:4rem;--htnoem:5rem;--tQYHK:6rem;--kcGldO:7rem;--gMkTEx:8rem;--lcknGR:9rem;--kveXIc:10rem;--gsriJI:11rem;--bPcliI:12rem;--Mxqsr:13rem;--hZfkST:14rem;--fUWaSi:15rem;--bSilTO:16rem;--fnTGst:18rem;--dAFdyM:20rem;--jxszKr:24rem;--hghuKL:0.125rem;--drtIxO:0.375rem;--siblR:0.625rem;--hSPYxQ:0.875rem;--izvCpj:20rem;--aTIGG:24rem;--kMQJUV:28rem;--dyNKmL:32rem;--ToPgI:36rem;--btoFLe:42rem;--esBjqP:48rem;--hrOPNc:56rem;--krbtsN:64rem;--cRFSXi:72rem;--fQSwCT:80rem;--iQceEA:90rem;--jAesVz:65ch;--khWApH:100%;--eOXrSu:min-content;--jNBRbM:max-content;--UhpHH:fit-content;--eomHOU:640px;--iujnmj:768px;--gThSgZ:1024px;--cssArG:1280px;--jESPPc:1536px;--exvVve:2147483647;--ikokJA:640px;--kSvAmr:768px;--uwdhN:1024px;--eyfDzy:1280px;--dgHGKE:1536px;--jlmaOs:var(--surface-primary,var(--iTjmdu));--Iycdi:var(--surface-secondary,var(--izlnso));--crPUBo:var(--surface-tertiary,var(--eRgqfH));--kJiqPO:var(--surface-quaternary,var(--KVTme));--iagzVE:var(--text-primary,var(--jSQkQM));--YyYdq:var(--text-secondary,var(--cJEYlt));--kFAOBM:var(--text-tertiary,var(--cFFIOa));--iodyUC:var(--text-quaternary,var(--cemPJF));--DLYOY:var(--neutral-primary,var(--ktVcUk));--gfUEye:var(--neutral-secondary,var(--KVTme));--qsPVo:var(--neutral-tertiary,var(--eRgqfH));--kyjnqS:var(--neutral-quaternary,var(--izlnso));--iAjuTO:var(--brand-lightest,var(--hLOWYd));--gzHfkH:var(--brand-lighter,var(--jYNVEH));--gBHQLb:var(--brand-base,var(--aNrqF));--etZyR:var(--brand-darker,var(--dnMpXj));--enVPNY:var(--brand-darkest,var(--kOWhzF));--itfeCm:var(--dNokDG);--qkXv:var(--kuAyOg);--gHzsmL:var(--bqMKvC);--cOyFst:var(--hXYYGc);--fKbyps:var(--iaiNla);--dxaFjW:var(--dDaZDc);--dnTPVf:var(--jcIHwm);--bWuoqD:var(--ejlFbU);--iqIoUR:var(--jITmVe);--iZlvjY:var(--cWOmog);--ldafrz:var(--loKVxo);--leQkZS:var(--eXQnMG);--jmTbXW:var(--gFpsJY);--dLLYUY:var(--ouKZq);--dZIprB:var(--cpjBQQ);--gaBiDO:var(--dpZiSB);--fxHMpn:var(--cGNUcb);--fQFmqL:var(--dosFxZ);--dUMcYZ:var(--cFhqHz);--dntrJc:var(--dcVeER)}[data-color-mode=light]{--jlmaOs:var(--surface-primary,var(--iTjmdu));--Iycdi:var(--surface-secondary,var(--izlnso));--crPUBo:var(--surface-tertiary,var(--eRgqfH));--kJiqPO:var(--surface-quaternary,var(--KVTme));--iagzVE:var(--text-primary,var(--jSQkQM));--YyYdq:var(--text-secondary,var(--cJEYlt));--kFAOBM:var(--text-tertiary,var(--cFFIOa));--iodyUC:var(--text-quaternary,var(--cemPJF));--DLYOY:var(--neutral-primary,var(--ktVcUk));--gfUEye:var(--neutral-secondary,var(--KVTme));--qsPVo:var(--neutral-tertiary,var(--eRgqfH));--kyjnqS:var(--neutral-quaternary,var(--izlnso));--iAjuTO:var(--brand-lightest,var(--hLOWYd));--gzHfkH:var(--brand-lighter,var(--jYNVEH));--gBHQLb:var(--brand-base,var(--aNrqF));--etZyR:var(--brand-darker,var(--dnMpXj));--enVPNY:var(--brand-darkest,var(--kOWhzF));--itfeCm:var(--dNokDG);--qkXv:var(--kuAyOg);--gHzsmL:var(--bqMKvC);--cOyFst:var(--hXYYGc);--fKbyps:var(--iaiNla);--dxaFjW:var(--dDaZDc);--dnTPVf:var(--jcIHwm);--bWuoqD:var(--ejlFbU);--iqIoUR:var(--jITmVe);--iZlvjY:var(--cWOmog);--ldafrz:var(--loKVxo);--leQkZS:var(--eXQnMG);--jmTbXW:var(--gFpsJY);--dLLYUY:var(--ouKZq);--dZIprB:var(--cpjBQQ);--gaBiDO:var(--dpZiSB);--fxHMpn:var(--cGNUcb);--fQFmqL:var(--dosFxZ);--dUMcYZ:var(--cFhqHz);--dntrJc:var(--dcVeER)}[data-color-mode=dark]{--jlmaOs:var(--surface-primary-dark,var(--oXohi));--Iycdi:var(--surface-secondary-dark,var(--gyKIIT));--crPUBo:var(--surface-tertiary-dark,var(--eSphig));--kJiqPO:var(--surface-quaternary-dark,var(--lccBJR));--iagzVE:var(--text-primary-dark,var(--cemPJF));--YyYdq:var(--text-secondary-dark,var(--text-secondary-dark,color-mix(in srgb,var(--cemPJF) 72%,transparent)));--kFAOBM:var(--text-tertiary-dark,var(--text-tertiary-dark,color-mix(in srgb,var(--cemPJF) 44%,transparent)));--iodyUC:var(--text-quaternary-dark,var(--jSQkQM));--DLYOY:var(--neutral-primary-dark,var(--neutral-primary-dark,color-mix(in srgb,var(--cemPJF) 16%,transparent)));--gfUEye:var(--neutral-secondary-dark,var(--neutral-secondary-dark,color-mix(in srgb,var(--cemPJF) 12%,transparent)));--qsPVo:var(--neutral-tertiary-dark,var(--neutral-tertiary-dark,color-mix(in srgb,var(--cemPJF) 8%,transparent)));--kyjnqS:var(--neutral-quaternary-dark,var(--neutral-quaternary-dark,color-mix(in srgb,var(--cemPJF) 5%,transparent)));--iAjuTO:var(--brand-lightest-dark,var(--brand-lightest-dark,color-mix(in srgb,var(--jYNVEH) 25%,transparent)));--gzHfkH:var(--brand-lighter-dark,var(--brand-lighter-dark,color-mix(in srgb,var(--jYNVEH) 66%,transparent)));--gBHQLb:var(--brand-base-dark,var(--jYNVEH));--etZyR:var(--brand-darker-dark,var(--hLOWYd));--enVPNY:var(--brand-darkest-dark,var(--hLOWYd));--itfeCm:color-mix(in srgb,var(--kuAyOg) 8%,transparent);--qkXv:color-mix(in srgb,var(--kuAyOg) 72%,transparent);--gHzsmL:var(--kuAyOg);--cOyFst:var(--bqMKvC);--fKbyps:var(--bqMKvC);--dxaFjW:color-mix(in srgb,var(--jcIHwm) 8%,transparent);--dnTPVf:color-mix(in srgb,var(--jcIHwm) 72%,transparent);--bWuoqD:var(--jcIHwm);--iqIoUR:var(--ejlFbU);--iZlvjY:var(--ejlFbU);--ldafrz:color-mix(in srgb,var(--eXQnMG) 8%,transparent);--leQkZS:color-mix(in srgb,var(--eXQnMG) 72%,transparent);--jmTbXW:var(--eXQnMG);--dLLYUY:var(--gFpsJY);--dZIprB:var(--gFpsJY);--gaBiDO:color-mix(in srgb,var(--cGNUcb) 8%,transparent);--fxHMpn:color-mix(in srgb,var(--cGNUcb) 72%,transparent);--fQFmqL:var(--cGNUcb);--dUMcYZ:var(--dosFxZ);--dntrJc:var(--dosFxZ)}@keyframes spin{to{transform:rotate(1turn)}}@keyframes ping{75%,to{transform:scale(2);opacity:0}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}@keyframes fadeIn{0%{opacity:0}}@keyframes fadeOut{to{opacity:0}}@keyframes scaleIn{0%{opacity:0}to{opacity:1;scale:1}}@keyframes scaleOut{0%{opacity:1;scale:1}to{opacity:0;scale:.9}}@keyframes slideIn{0%{opacity:0;transform:translateY(1.25rem)}to{opacity:1;transform:translateY(0)}}@keyframes slideOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(1.25rem)}}@keyframes slideRight{0%{left:-150%}to{left:175%}}@keyframes moveRight{0%{transform:translateX(0)}80%{transform:translateX(1.25rem)}to{transform:translateX(1.2rem)}}@keyframes moveLeft{0%{transform:translateX(0)}80%{transform:translateX(-1.25rem)}to{transform:translateX(-1.2rem)}}@keyframes animateSpinnerSmall{0%{stroke-dasharray:.4,60;stroke-dashoffset:0}50%{stroke-dasharray:36,60;stroke-dashoffset:-14}to{stroke-dasharray:36,60;stroke-dashoffset:-52}}@keyframes animateSpinnerLarge{0%{stroke-dasharray:.875,175;stroke-dashoffset:0}50%{stroke-dasharray:78.75,131.25;stroke-dashoffset:-31}to{stroke-dasharray:.875,175;stroke-dashoffset:-158}}@keyframes popIn{0%{scale:0}to{scale:1}}@keyframes popOut{0%{scale:1}to{scale:0}}}@layer utilities{@layer compositions{.JIGdQ{font-size:.75rem;line-height:1.25rem;font-weight:var(--llFanx)}.caxCit{font-size:.875rem}.AEdnq,.caxCit{line-height:1.5rem;font-weight:var(--llFanx)}.AEdnq{font-size:1rem}.ggkuag{font-size:1.125rem;line-height:1.75rem}.KOyzo,.ggkuag{font-weight:var(--llFanx)}.KOyzo{font-size:.75rem;line-height:1.25rem}.bqPPXX{font-size:.875rem}.bqPPXX,.iBKgpR{line-height:1.5rem;font-weight:var(--llFanx)}.iBKgpR{font-size:1rem}.dVmflu{font-size:.875rem}.dVmflu,.hkxWuN{line-height:1.5rem;font-family:var(--gxQaAd)}.hkxWuN{font-size:1rem}.eIvlPr{font-size:1.125rem;line-height:1.75rem;font-family:var(--gxQaAd)}.ZlnHu{line-height:3.25rem}.ZlnHu,.dNxFtD{font-size:2.5rem;font-weight:var(--janwPd)}.dNxFtD{line-height:3.5rem}.bcvUKl{font-size:2.25rem;line-height:3rem}.bcvUKl,.fDZIkY,.gRVYOk{font-weight:var(--janwPd)}.fDZIkY,.gRVYOk{font-size:2rem;line-height:2.75rem}.cqslnx{font-size:1.5rem;line-height:2.25rem}.cFGrCm,.cSachX,.cqslnx{font-weight:var(--ghWdwL)}.cFGrCm,.cSachX{font-size:1.25rem;line-height:2rem}.brKaZa,.efWsLj{font-size:1.125rem;line-height:1.75rem;font-weight:var(--ghWdwL)}.buUIbR{font-size:.625rem}.buUIbR,.hkuMfQ{letter-spacing:.06rem;text-transform:uppercase;line-height:.75rem;font-weight:var(--hmvyHR)}.hkuMfQ{font-size:.75rem}@media screen and (min-width:64rem){.KOyzo{font-size:.875rem}.KOyzo,.bqPPXX{line-height:1.5rem}.bqPPXX{font-size:1rem}.iBKgpR{font-size:1.125rem;line-height:1.75rem}.ZlnHu{font-size:5rem;line-height:5.5rem}.bcvUKl{font-size:4rem;line-height:4.75rem}.fDZIkY{font-size:3rem;line-height:4rem}.cSachX{font-size:1.5rem;line-height:2.25rem}.brKaZa{font-size:1.25rem;line-height:2rem}.buUIbR{font-size:.75rem;line-height:.75rem}}}.fEVEmD{display:inline-flex}.jTWvec{position:relative}.iPfXWl{box-sizing:border-box}.dKuXep{border-radius:var(--cDRSmz)}.lbmNld{border:thin solid}.bZRhvx{cursor:pointer}.hWbyxU{transition:all .1s ease}.diIxfU{outline:var(--dzOvWn)}.efvJEH{will-change:transform,opacity}.kFYpif{background:none}.Axmbx{height:var(--fzzdix)}.jGqtLL{padding-block:var(--jJIQbV)}.fzoqgU{padding-inline:var(--hIimNX)}.fzpabD{height:var(--ckODEv)}.fzoAXm{padding-block:var(--bYDCFo)}.fznPAm{padding-inline:var(--gGIQOF)}.fznKiw{height:var(--gFjjJU)}.fzoqgp{padding-block:var(--hIimNX)}.cPRswh{background:var(--gBHQLb)}.dTWubc{background:var(--iAjuTO)}.edEltL{background:var(--cOyFst)}.gDSsAr{background:var(--iqIoUR)}.hoYZte{background:var(--qsPVo)}.foDtdn{background:var(--edNtiq)}.AxjtU{padding:var(--fcTUxn)}.gsynQv{height:fit-content}.hZLYvv{background:#ffffff14}.kXEOGR{backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.hmegja{background:var(--jSQkQM)}.cERSkX{pointer-events:none}.dMMuNs{width:var(--khWApH)}.bYJPrM{border-radius:var(--kkkBVq)}.fPSBzf{display:flex}.gzBMzy{text-align:center}.cbkwRf{white-space:nowrap}.bunRPm{color:var(--jlmaOs)}.rbsQX{color:var(--etZyR)}.flFbEq{color:var(--iagzVE)}.ecosjt{color:var(--gBHQLb)}.jiGUEY{color:var(--cemPJF)}.deYFWh{color:var(--gHzsmL)}.iATurT{color:var(--iqIoUR)}.drDZIi{color:var(--kFAOBM)}.fQAFQl{outline-offset:var(--gEfgCY)}.AxmbG{width:var(--fzzdix)}.pitAi{padding:var(--jJIQbV)}.fzpabA{width:var(--ckODEv)}.Axikr{padding:var(--bYDCFo)}.fznKij{width:var(--gFjjJU)}.AxhTk{padding:var(--hIimNX)}.gsynQA{width:fit-content}.DyZUq{border-radius:10px}.lnVchA{background:var(--itfeCm)}.gCOtIw{background:var(--dxaFjW)}.fmhFEF{background:var(--ldafrz)}.kRLutI{background:var(--Iycdi)}.gIDZqd{transition:transform .2s ease,opacity .2s ease}.dLFxYe{text-align:left}.kkElPi{color:var(--enVPNY)}.jsoGzi{color:var(--fKbyps)}.bKCYEC{color:var(--iZlvjY)}.jnqkcv{color:var(--dZIprB)}.buzaNI{color:var(--YyYdq)}.kypCfT{text-transform:uppercase}.fkBQxR{letter-spacing:.06rem}.gcohXo{border-radius:1rem}.fyplMZ{cursor:default}.ioQIUn{height:10.75rem}.ioQIUI{width:10.75rem}.dXscgu{overflow:hidden}.eLuUPu{overflow:visible}.qbege{gap:var(--fcTUxn)}.pvuga{gap:var(--hIimNX)}.pnxsH{gap:var(--fFrqVq)}.pezuA{gap:var(--gGIQOF)}.flMYjT{box-shadow:0 1px 2px hsla(0,0%,74%,.3)}.fMKpTj{box-shadow:8px 8px 48px rgba(16,15,17,.14)}.fzrkhE{padding-inline:var(--flZesP)}.fznPzH{padding-block:var(--gGIQOF)}.fzpabv{padding:var(--uyqLg)}.kdFIjO{flex:1 1 0%}.bKPWST{max-width:29.125rem}.iZstbk{opacity:.3}.dMMuMP{height:var(--khWApH)}.kbJfZC{background:var(--jlmaOs)}.gWzzAr{overflow:auto}.fLVKVB{scrollbar-width:none}.djBLSD{height:100vh}.dnFyWD{width:100vw}.eJvMDV{scale:1}.AxiEa{padding:var(--ebuyxV)}.Axmvo{padding:var(--flZesP)}.jieZfE{pointer-events:all}.hdAwi{position:fixed}.csnEyP{--backdrop-blur:blur(0.375rem)}.crPXqh{backdrop-filter:var(--backdrop-blur) var(--backdrop-brightness) var(--backdrop-contrast) var(--backdrop-grayscale) var(--backdrop-hue-rotate) var(--backdrop-invert) var(--backdrop-saturate) var(--backdrop-sepia);-webkit-backdrop-filter:var(--backdrop-blur) var(--backdrop-brightness) var(--backdrop-contrast) var(--backdrop-grayscale) var(--backdrop-hue-rotate) var(--backdrop-invert) var(--backdrop-saturate) var(--backdrop-sepia)}.deAqKV{max-width:100rem}.hkIdtl{margin:0 auto}.cORRFI{max-width:none}.fDWVKV{border-radius:var(--hxxJkr)}.JcTPa{transition:all .12s linear}.hYZFkb{width:100%}.fzozCt{height:var(--dDnfaV)}.fzoNwz{padding-block:var(--ebuyxV)}.AxjtB{margin:var(--fcTUxn)}.iQHTXh{min-width:var(--dDnfaV)}.dvMkiN{text-align:right}.dpjQla{transition:opacity .12s linear}.dsySWt{text-wrap:wrap}.gsGAeM{color:var(--jmTbXW)}.fNCCNu{padding:20px}.AYoSK{z-index:var(--exvVve)}.kVkdUe{box-shadow:4px 8px 20px 0 rgba(0,0,0,.15)}.dSXBgr{height:1rem}.dSXBfY{width:1rem}.eAZrpM{width:auto}.AYoSP{width:var(--jNBRbM)}.hQiMIj{max-width:var(--fnTGst)}.jXSfKH{position:absolute}.fzoAWH{padding-inline:var(--bYDCFo)}.eeKCgv{border-radius:var(--UXfgJ)}.Oxeoj{box-shadow:0 4px 20px 0 rgba(0,0,0,.1)}.ddgODW{display:none}.cGFOJB{display:block}.izPYod{transform:translateX(-50%) translateY(calc(-100% - .75rem))}.cPkmfo{transform:translateX(10%) translateY(calc(-100% - .75rem))}.cXTUEh{transform:translateX(-10%) translateY(calc(-100% - .75rem))}.iqmoHh{transform:translateX(calc(-100% - .75rem)) translateY(-50%)}.emrspq{transform:translateX(calc(-100% - .75rem)) translateY(-75%)}.zFGjL{transform:translateX(calc(-100% - .75rem)) translateY(-25%)}.ddBtbm{transform:translateX(calc(100% + .75rem)) translateY(-50%)}.kSbzJl{transform:translateX(calc(100% + .75rem)) translateY(-75%)}.hdzMuI{transform:translateX(calc(100% + .75rem)) translateY(-25%)}.jSRWPC{transform:translateX(-50%) translateY(calc(100% + .75rem))}.depkmP{transform:translateX(10%) translateY(calc(100% + .75rem))}.eqVTfG{transform:translateX(-10%) translateY(calc(100% + .75rem))}.fzoWka{width:var(--fnTGst)}.AxhSM{height:var(--juMtMc)}.kmFTYl{transform:translateX(-50%) translateY(.75rem)}.hFunKo{transform:translateX(-50%) translateY(-.75rem)}.AxhTf{width:var(--juMtMc)}.fzqACo{height:var(--bPcliI)}.kwEkgw{transform:translateX(-.75rem) translateY(-50%)}.LwqbV{transform:translateX(.75rem) translateY(-50%)}.jHxAip{background:linear-gradient(#00cc8f,#6851ff)}.hWgZTB{inset:var(--fcTUxn)}.dKLBtz{gap:10px}.cYdhWw{display:grid}.jZwGWY{fill:var(--RiClf)}.hGQgmY{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eAZrqn{height:auto}.jcgYsf{--mix-background:color-mix(in srgb,var(--iagzVE) 20%,transparent);background:var(--mix-background,var(--iagzVE))}.jDVJRS{transform:translateY(0)}.japwPO{transform:translateY(100%)}.bTJmyy{transition:transform .3s}.fClTjd{border-top-left-radius:var(--eougbK);border-top-right-radius:var(--eougbK)}.jvjRt{box-shadow:0 -12px 56px 0 hsla(255,2%,47%,.15)}.fzozCb{z-index:10}.cFLICG{transform:translateX(-100%)}.byXyn{transform:translateX(100%)}.khiFRn{transform:translateX(0)}.fzoCXr{width:var(--dAFdyM)}.fjzPTS{border-top-right-radius:var(--bphCwb);border-bottom-right-radius:var(--bphCwb)}.dXSjkM{border-top-left-radius:var(--bphCwb);border-bottom-left-radius:var(--bphCwb)}.eVHffH{--thickness:1px}.bjGQXr{gap:var(--cqwGG)}.cpnrKk{box-shadow:true}.fgrICX{background:#ffc439}.fnjBrW{border:1px solid transparent}.jGoIIY{padding-block:var(--cqwGG)}.lopGBb{stroke-width:2.5}.pThsL{gap:var(--dacYEG)}.fzoxFp{width:var(--fUWaSi)}.jonSOI{flex:0 0 auto}.lkYUqX{border-radius:9999px}.cUqkcP{animation:popIn .15s}.ksKAre{animation:popOut .15s}.ZlVyD{animation:spin 1.5s linear infinite}.emRNBL{stroke:var(--iagzVE)}.elaIWr{transform-origin:center center}.bkLsBk{gap:var(--jJIQbV)}.kRRXUg{stroke:var(--gBHQLb)}.jAmlUX{stroke:var(--jlmaOs)}.kYoAXZ{stroke-opacity:.12}.jQNDvc{animation:spin 1s linear infinite}.dITaCb{border-radius:2rem}.bKdxLy{transform:skewX(-20deg)}.chmhDV{overflow-wrap:break-word}.bWVcuP{word-break:break-word}.llnClk{background:var(--kyjnqS)}.fRIRtM{border-radius:var(--dxfumK)}.dWKkCe{min-width:15rem}.mDYqS{width:40%}.dZeDlI{border-left:thin solid}.Axmvg{height:var(--cAmzCM)}.pCmHl{gap:var(--bYDCFo)}.bGySga{-webkit-user-select:none;user-select:none}.GzWLz{-webkit-user-select:auto;user-select:auto}.fMSoJ{filter:blur(10px)}.rHLwk{text-wrap:nowrap}.fzoYeD{width:22px}.fzoYeI{height:22px}.iiBJGO{font-variant:no-contextual}.dJRcZd{transition:none}.pKjuE{gap:var(--ebuyxV)}.fznYYc{width:var(--gANXGP)}.fzozgh{width:var(--htnoem)}.fznYYn{height:var(--gANXGP)}.fzozgi{height:var(--htnoem)}.hYbcjk{width:1.125rem}.hYbciH{height:1.125rem}.dgzwbo{object-fit:cover}.clyxRL{border-start-start-radius:var(--hxxJkr);border-end-start-radius:var(--hxxJkr)}.cMWMBT{border-radius:0}.duralB{transform:rotate(180)}.fznyyO{width:var(--hTmzdp)}.fznyzd{height:var(--hTmzdp)}.faAYXy{max-height:17.5rem}.fzqBIS{width:18px}.fzqBJp{height:18px}.hVpAQY{min-width:var(--kTdGYg)}.cEowv{max-width:30rem}.dGnaHP{caret-color:var(--edNtiq)}.eGizhS{border-radius:.5rem}.fzoqgI{margin-block:var(--hIimNX)}.iWbCEa{max-width:var(--iQceEA)}.coifUy{margin-inline:auto}.XApuw{overlay:true}.fznycS{height:var(--tQYHK)}.fznycJ{width:var(--tQYHK)}.Axhdq{padding:var(--gGIQOF)}.kInNhr{max-width:393px}.Axhdp{width:var(--eUDwWi)}.enrCNZ{border-radius:60px}.fzoLlM{height:var(--cpjPHA)}.fzoLlH{width:var(--cpjPHA)}.fzozCm{width:var(--dDnfaV)}.AxgJj{height:var(--hTQaBT)}.AxgJE{width:var(--hTQaBT)}.kZwhzw{border-radius:30px}.Axhzu{width:var(--beDnSR)}.Axhzd{height:var(--beDnSR)}.dtwJUe{border-radius:.375rem}.gNnTtK{border-radius:var(--kLOfAE)}.bnMKLm{color:var(--DLYOY)}.fVXeaF{border-radius:var(--bphCwb)}.bMpqsa{opacity:.5}.frJqtw{opacity:1}.fzoyvf{width:var(--kveXIc)}.fzoyvs{height:var(--kveXIc)}.dSXzlv{width:6rem}.dSXBCd{width:4rem}.kEPjac{min-height:var(--gANXGP)}.dLESCV{border-radius:.75rem}.bVQpjJ{border-radius:var(--bewZvn)}.hLsNni{pointer-events:auto}.fGSyrq{transition:background-color .2s ease,border-color .2s ease}.piqPW{width:var(--siblR)}.pitgX{height:var(--hghuKL)}.mBgaT{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.lfSec{caret:18px}.kEVDGR{check:16px}.dSXBWl{height:3rem}.flFnwR{mult:2.5px}.bUyOMB{display:inline-block}.eOXPNx{max-width:var(--Mxqsr)}.jSqJiD{gap:var(--ieMJEa)}.ljqpme{transition:border-color .2s ease}.AxhcS{height:var(--eUDwWi)}.Axikw{width:var(--jshnNX)}.AxijT{height:var(--jshnNX)}.Axjal{padding:var(--dacYEG)}.kyvghW{background:var(--izlnso)}.fyBLPL{background:var(--iTjmdu)}.jqgBXf{box-shadow:0 4px 20px 0 color-mix(in srgb,var(--jSQkQM) 10%,transparent)}.jIGVye{transition:transform .2s ease}.cXjUyC{border-radius:inherit}.fzplPS{height:var(--WLola)}.gnKssF{transition:background 0s}.gNPhbY{transition:background .2s ease}.AxjtK{z-index:0}.cgfjYq{background:var(--DLYOY)}.jGqhlT{padding-inline:var(--gEfgCY)}.cBWyVA{transition:background-color .2s ease}.iLEfrF{transition:left .2s ease}.jYtJnS{stroke-width:4}.fznWHu{width:var(--lcknGR)}.fznWHJ{height:var(--lcknGR)}.fzoAXP{margin-block:var(--bYDCFo)}.kwGEGT{pointer-events:auto}.fNCbQd{height:76px}.jXIVTv{max-width:115px}.hYZFjI{height:100%}.flXdLu{min-width:var(--htnoem)}.pBpid{padding-inline:var(--ieMJEa)}.gtdXBX{width:max-content}.cqBabc{border:thin solid transparent}.jzlacV{height:6.25rem}.evQrdT{--mix-background:color-mix(in srgb,var(--iagzVE) 6%,transparent);background:var(--mix-background,var(--iagzVE))}.bdwxhc{border-radius:52px}.gAFyjk{backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}.hYxQqf{height:2.625rem}.hYxQqA{width:2.625rem}.fubjOl{box-shadow:.125rem .125rem 1.5rem color-mix(in srgb,var(--cFFIOa) 15%,transparent)}.eWAJiI{fill:var(--ktVcUk)}.eWyFtu{color:var(--ktVcUk)}.gSVYRP{animation:fadeIn .5s,moveRight 1s .5s forwards}.kJWAhn{border-radius:50%}.imIknl{height:3.875rem}.imIknm{width:3.875rem}.Axjab{z-index:1}.iAVgSo{animation:fadeIn .5s,moveLeft 1s .5s forwards}.fznxJj{height:34px}.fznxIY{width:34px}.fzoayX{height:var(--hZfkST)}.fzoayU{width:var(--hZfkST)}.eliKuq{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.fzodHc{padding-block:var(--fFrqVq)}.pBpiF{margin-block:var(--ieMJEa)}.pzYgn{height:250px}.gWDyZg{color:var(--cFFIOa)}.fzozCl{padding:var(--ieMJEa)}.gnCXEd{overflow:scroll}.jsxjhB{width:200px}.hMIFzk{max-width:200px}.gHsxkk{min-width:88px}.gWcfgT{min-width:fit-content}.gVwSKA{min-height:fit-content}.cUIwgI{transition:transform .1s}.jrPJbn{width:114px}.fNAzWg{height:48px}.ATFQA{width:7px}.ATFQv{height:7px}.bxgBRd{background:var(--gHzsmL)}.ihDaVZ{--translate-x:var(--gGIQOF)}.cBAuwg{--translate-y:var(--gGIQOF)}.djKBfg{--translate-x:var(--bYDCFo)}.iPNhEZ{--translate-y:var(--bYDCFo)}.BJXMm{min-height:18px}.AORKl{min-width:18px}.AxiZQ{margin:var(--dacYEG)}.rmyfW{gap:var(--flZesP)}.jDDEva{z-index:var(--exvVve)}.dTOVgZ{position:top-center}.cowACW{color:var(--qLIrn)}.eJTGQw{stroke-width:1.5}.fzqBne{height:var(--kcGldO)}.fzqBmN{width:var(--kcGldO)}.jLPThN{padding-block:.4rem}.dvuhrv{max-height:calc(65vh - 4rem)}.fzoXKZ{height:var(--gMkTEx)}.fzoXKS{width:var(--gMkTEx)}.mFIGl{width:65%}.jrXUFG{height:125px}.pBzuF{width:130px}.brdJQj{border-radius:8px}.fzqATv{height:38px}.qPWOt{width:178px}.oTzxk{height:224px}.bADwIx{border-radius:24px}.eAZrqi{margin:auto}.DrdNQ{stroke-width:2}.fzoxFy{height:var(--fUWaSi)}.fzoWkp{height:var(--fnTGst)}.eRSfL{max-width:16rem}.VtpB{color:#ff9b80}.fzqzbo{height:88px}.fzqzMu{height:68px}.fzqzbj{width:88px}.fzqzLV{width:68px}.dNXUzv{max-width:25rem}.fhOvRT{margin:1rem 0 .1rem}.hQKGKR{margin:.3rem 0 1rem}.qRKUr{flex:0 0 40}.ATIgZ{height:1px}.cvNWJc{margin:.75rem 0}.jzIORq{padding:.75rem}.duaKfP{border-radius:100%}.fzoYAT{height:var(--Mxqsr)}.fzoYAI{width:var(--Mxqsr)}.mDYKD{width:50%}.hYxSGJ{height:4.625rem}.hYxSHi{width:4.625rem}.jJQbUA{transform:translate(-50%,-50%)}.fNCegH{height:56px}.fNCego{width:56px}.kHHIKx{transform:translate(-50%,-55%)}.gFxieW{transform:translate(125%,105%)}.fznAtw{height:var(--gsriJI)}.fznAtr{width:var(--gsriJI)}.fzplPR{width:var(--WLola)}.jORnMs{border-radius:12px}.hgpNbc{min-height:6.625rem}.SihHd{stroke-width:3}.llrlJp{max-height:calc(100vh - 240px)}.dhzSNW{border-radius:50px}.pBnGo{width:120px}.fznNZJ{width:75px}.laSFif{max-width:40%}.fznzDB{width:var(--bSilTO)}.fznzDC{height:var(--bSilTO)}.cYKFRS{color:text-magic-30}.gfGPPu{padding:.6rem}.gsaVqd{transition:all .1s ease-in-out}.gficlD{padding:.7rem}.dnSdWN{width:11rem}.bVchsF{padding:.4rem .6rem}.fzoyMz{height:30px}.exzdBJ{border-radius:6px}.dSXBfT{padding:1rem}.kJMoPu{margin:.4rem 0}.iISuKM{margin:.5rem auto}.kymjGd{margin:1rem 0}.fZAeZb{gap:.5rem}.dSXBCC{height:4rem}.pAMKV{width:200px}.ffuBIj{transform:rotate(90deg)}.hUUCCc{border:1px solid #303030}.fWKKlO{transform:translate(15%,20%)}.fzqABL{width:var(--bPcliI)}.jrrhQE{color:var(--jcIHwm)}.kaParc{word-break:normal}.fpKwSM{word-break:break-all}.ikSlCI{filter:blur(8px)}.kSmiQp{align-items:center}.legDhJ{justify-content:center}.bsdAgg{font-weight:var(--hmvyHR)}.gKedlK{border-color:var(--edNtiq)}.lcwbhf{border-color:var(--DLYOY)}.xYowz{font-size:var(--eRgJXV)}.lgBfkU{line-height:1.5rem}.wzdQU{font-size:var(--daFrau)}.xEQJi{font-size:var(--gKFLFQ)}.RiFXn{line-height:1.75rem}.ecsDQq{outline-color:var(--gBHQLb)}.dkFkBb{outline-style:solid}.jUIfTb{outline-width:var(--hiYFxW)}.uLlkq{animation-fill-mode:forwards}.hgoZRe{animation-name:scaleOut}.bXxxmv{animation-duration:.15s}.AMuyK{font-size:var(--loLyxA)}.fznCNG{margin-left:var(--eDRUVY)}.fznDiI{margin-right:var(--eDRUVY)}.kbJfZC{background-color:var(--jlmaOs)}.dRCFAU{align-items:flex-start}.fUfBYX{align-items:flex-end}.fRDJQy{background-color:var(--crPUBo)}.cZtwqS{animation-name:none}.fzpnVC{padding-bottom:var(--fcTUxn)}.bZlPyP{animation-name:scaleIn}.fDIibI{animation-duration:.25s}.qbeer{top:var(--fcTUxn)}.kiKDyH{left:var(--fcTUxn)}.dmwnbC{--mix-backgroundColor:color-mix(in srgb,var(--jlmaOs) 70%,transparent);background-color:var(--mix-backgroundColor,var(--jlmaOs))}.hIekUp{animation-name:fadeIn}.Brknr{animation-duration:.4s}.hdbihI{animation-name:fadeOut}.iYhTva{font-weight:var(--leEsKL)}.foDtdn{background-color:var(--edNtiq)}.hDGJaH{border-style:solid}.lbLLll{border-width:var(--fFEzoc)}.kMhkax{border-color:var(--gfUEye)}.dwaifQ{border-color:var(--bWuoqD)}.hhWyss{font-weight:var(--llFanx)}.xNKXN{font-size:var(--gFqSQX)}.fvBKJs{justify-content:flex-start}.jUJMFv{justify-content:flex-end}.cPRswh{background-color:var(--gBHQLb)}.edEltL{background-color:var(--cOyFst)}.gCeNqG{background-color:var(--dLLYUY)}.gDSsAr{background-color:var(--iqIoUR)}.btsPBS{background-color:var(--kFAOBM)}.hZBAaK{top:0}.eCaVMz{left:50%}.dlNJxY{right:100%}.eCzFHr{left:100%}.dDihBf{top:50%}.dTRYzG{left:0}.dRndGF{right:0}.ktFiky{bottom:0}.kyGdCf{bottom:var(--fcTUxn)}.jIomzn{right:calc(var(--gGIQOF) * -1)}.eMGDsc{left:calc(var(--gGIQOF) * -1)}.ksWBqx{flex-direction:row}.cMoGaw{grid-template-columns:repeat(6,minmax(0,1fr))}.cxWwua{column-gap:2rem}.cxzifT{row-gap:2rem}.fznPDb{margin-top:var(--gGIQOF)}.iLbQFp{flex-direction:column}.jzuiJt{flex-shrink:0}.fznPCO{padding-top:var(--gGIQOF)}.hWgptE{right:var(--fcTUxn)}.fznPzA{padding-bottom:var(--gGIQOF)}.gSKPcF{justify-content:space-between}.gsLSP{border-block-end-width:var(--thickness)}.kNSbHl{border-color:var(--kJiqPO)}.iFtuvY{outline-color:#ffc439}.jGqhje{margin-top:var(--gEfgCY)}.iWITAz{border-width:var(--hiYFxW)}.OpsJf{border-color:var(--jlmaOs)}.cIFhny{left:-50%}.hhfvpY{background-image:linear-gradient(90deg,transparent,rgba(0,0,0,.1),transparent)}.bheJpJ{font-weight:600}.ckDurQ{justify-content:space-around}.bJrRn{border-color:var(--qsPVo)}.kWIjhW{font-family:inherit}.evhJrM{outline-style:none}.bnrbKB{border-left-width:var(--fFEzoc)}.jCnIUz{top:55px}.WUSvz{overflow-y:auto}.fzrkfx{margin-top:var(--flZesP)}.fzoqjJ{margin-top:var(--hIimNX)}.kiIPsp{flex-grow:0}.fzoBen{padding-top:var(--bYDCFo)}.eRLFrQ{border-bottom-color:var(--DLYOY)}.ikkoWx{border-bottom-width:1px}.gvTxLc{flex-direction:column-reverse}.kRUpGi{left:var(--djiiAi)}.jXbniH{top:var(--cBFxYr)}.jppWeU{border-width:2px}.hoYZte{background-color:var(--qsPVo)}.dKiwaS{font-weight:var(--ghWdwL)}.hQJXOm{align-items:start}.jgxhLI{border-color:var(--gBHQLb)}.jfQXOb{border-color:var(--kFAOBM)}.fNUXA{outline-color:var(--edNtiq)}.fzoAPu{margin-left:var(--bYDCFo)}.cLWmJb{border-width:1px}.pNAEp{margin-left:calc(var(--dacYEG) * -1)}.fzpbES{margin-right:var(--dacYEG)}.fzoNGh{margin-right:var(--ebuyxV)}.jDRgcp{left:var(--gGIQOF)}.cXMndB{--mix-borderColor:color-mix(in srgb,var(--iagzVE) 10%,transparent);border-color:var(--mix-borderColor,var(--iagzVE))}.boHRSr{border-width:var(--fCuVLy)}.dsEUfT{background-color:var(--hLOWYd)}.kAiqVl{border-width:3px}.jsWSlz{margin-top:-3px}.jbWTdm{margin-right:.9rem}.jbWSUo{margin-left:.9rem}.kFJmaE{--mix-backgroundColor:color-mix(in srgb,var(--iagzVE) 1%,transparent)}.ftGyaA,.kFJmaE{background-color:var(--mix-backgroundColor,var(--iagzVE))}.ftGyaA{--mix-backgroundColor:color-mix(in srgb,var(--iagzVE) 5%,transparent)}.fydxLC{--mix-borderColor:color-mix(in srgb,var(--iagzVE) 6%,transparent);border-color:var(--mix-borderColor,var(--iagzVE))}.fjYTfT{bottom:-1px}.bEeUNc{right:-1px}.kQauLJ{align-items:baseline}.fcwWhs{background-color:var(--gfUEye)}.hHdgel{background-color:var(--dnTPVf)}.bbHqQM{grid-template-columns:repeat(2,minmax(0,1fr))}.eCloSM{content:Help Center}.fzoNvZ{margin-bottom:var(--ebuyxV)}.iPoSYb{align-self:stretch}.iTUeDg{justify-self:stretch}.pNAMS{padding-right:calc(var(--dacYEG) * -1)}.kpGJVW{content:Tooltip on top}.hoxXzy{content:Tooltip on left}.dFqxqx{content:Tooltip on right}.iSCxfu{content:Tooltip on bottom}.cGNFGA{content:Start aligned tooltip}.kjVyTD{content:Center aligned tooltip}.icCVLr{content:End aligned tooltip}.eYDhJV{content:This tooltip has custom styling}.jnbauM{content:This button fills its container}.kMzFuV{--transition-duration:0.5;transition-duration:.5px}.gIdSAZ{content:Payment failed.}.pkweu{margin-top:var(--mYCWo)}.pkwpM{margin-bottom:var(--mYCWo)}.pBppg{margin-top:var(--ieMJEa)}.gQIYTk{font-family:monospace}.jrJYcx{margin-top:.8rem}.kDVLTV{content:0}.fznPyZ{margin-bottom:var(--gGIQOF)}.fzodxK{margin-bottom:var(--fFrqVq)}.fzoNEP{margin-top:var(--ebuyxV)}.bmldPd{background-color:bg-slate-2}.gwDlHP{content:You currently have an active airdrop agent,deactivate it before attempting to start another}.iGDFog{content:This transaction is verified by Newton.}.jwcOno{margin-top:.5rem}.coifOA{margin-right:auto}.dnRKKt{padding-bottom:1rem}.jYagif{flex-grow:2}.dVujgY{top:12px}.dTPrVy{right:24px}.dnRKzu{margin-top:1rem}.fzpolx{margin-top:var(--fcTUxn)}.gglhhk{margin-top:-2rem}.llnClk{background-color:var(--kyjnqS)}.kyXzpb{content:Your spending cap is less than the amount needed to claim.}.iKITQf{content:Insufficient balance. Top up to resume agent.}.jyEfsy{content:Low balance. Top up to prevent issues.}.kzPMXu{content:Your current balance covers only 1 more payment.}.fDIEPj{content:Must stake for 30 Days.}.jSjpYb{content:Assets unstaked,ineligible for bonus.}.fMreXL{border-color:var(--crPUBo)}.jwcObW{margin-bottom:.5rem}.dKCDGR{top:20px}.hTYAUr{row-gap:var(--fcTUxn)}.dnRxYZ{margin-top:2rem}.dnRKKU{margin-bottom:1rem}.jLPTqd{margin-top:.4rem}.jBLVRO{padding-left:.6rem}.fzoBeq{margin-top:var(--bYDCFo)}.gCOtIw{background-color:var(--dxaFjW)}.fzoqjw{padding-top:var(--hIimNX)}.XyjJy:is(:disabled,[disabled],[data-disabled]){opacity:.3}.iFUqYl:is(:disabled,[disabled],[data-disabled]){pointer-events:none}.jrpcxw:before{position:absolute}.heDbSF:before{border-radius:inherit}.dwmXuW:before{opacity:0}.huWYIz:before{transition:opacity .1s ease}[data-color-mode=light] .jtDWvE{mix-blend-mode:multiply}[data-color-mode=dark] .gLaBRL{background:#ffffff29}.jNgRkF:before{display:none}[data-color-mode=dark] .hAWTSp{background:var(--iTjmdu)}[data-color-mode=dark] .ehbthU{color:var(--jSQkQM)}[data-color-mode=dark] .kkleQX{color:var(--bWuoqD)}.iqcWiz::placeholder,.iqcWiz[data-placeholder]{color:var(--kFAOBM)}[data-color-mode=dark] .dSbdfc{background:var(--crPUBo)}.FuZjR:is(:disabled,[disabled],[data-disabled]){opacity:.8}[data-color-mode=dark] .iuzRWK{background:rgba(0,0,0,.7)}[data-color-mode=dark] .jrIQHe{background:var(--Iycdi)}[data-color-mode=dark] .cDAZzQ{background:var(--jlmaOs)}[data-color-mode=dark] .dUhjQY{background:var(--eSphig)}[data-color-mode=dark] .egesjy{background:var(--lfBdGG)}[data-color-mode=dark] .ixYntQ{fill:var(--cFFIOa)}[data-color-mode=dark] .kmeQgS{color:var(--cFFIOa)}.dLVhZe:before{content:""}.gjcwJg:before{top:var(--fcTUxn)}.WaBms:before{left:var(--fcTUxn)}.dqEIyP:before{right:var(--fcTUxn)}.knajvY:before{bottom:var(--fcTUxn)}.cNKdvI:before{background-image:linear-gradient(rgba(0,0,0,.05),rgba(0,0,0,.05))}.hSfsjI:before{background-image:linear-gradient(hsla(0,0%,100%,.05),hsla(0,0%,100%,.05))}[data-color-mode=dark] .dYDocO{background-color:var(--YyYdq)}[data-color-mode=dark] .HKuZu{background-image:linear-gradient(90deg,transparent,hsla(0,0%,100%,.15),transparent)}.jOgXfC:focus-within{outline-offset:var(--gEfgCY)}.keDhFF:focus-within{outline-color:var(--gBHQLb)}.dLOUfk:focus-within{outline-style:solid}.hqoPOw:focus-within{outline-width:var(--hiYFxW)}.codFrx:is(:focus-visible,[data-focus-visible]){outline-offset:var(--gEfgCY)}.flBQvp:is(:focus-visible,[data-focus-visible]){border-radius:2px}.dmiQBo:is(:focus,[data-focus]){fill:url(#logo-gradient)}.AIGHf:is(:focus-visible,[data-focus-visible]){outline-color:var(--iAjuTO)}.dGEQaj:is(:focus-visible,[data-focus-visible]){outline-color:var(--itfeCm)}.hyjrVf:is(:focus-visible,[data-focus-visible]){outline-color:var(--dxaFjW)}.gcvzK:is(:focus-visible,[data-focus-visible]){outline-color:var(--ldafrz)}.bIoiOr:is(:focus-visible,[data-focus-visible]){outline-color:var(--Iycdi)}.hLPNjH:is(:focus-visible,[data-focus-visible]){outline-style:solid}.dTHceD:is(:focus-visible,[data-focus-visible]){outline-width:var(--hiYFxW)}.bXLdKW:is(:focus-visible,[data-focus-visible]){outline-color:var(--gBHQLb)}.eqIqpK:is(:hover,[data-hover]){background:#ffffff4d}.group:is(:hover,[data-hover]) .crpBMh{color:var(--enVPNY)}.group:is(:hover,[data-hover]) .dkgTgI{color:var(--cOyFst)}.group:is(:hover,[data-hover]) .dsNmcp{color:var(--iZlvjY)}.group:is(:hover,[data-hover]) .ejxEyT{color:var(--YyYdq)}.gFOtbv:is(:hover,[data-hover]){opacity:.8}.gNRPsX:is(:hover,[data-hover]){filter:brightness(.9)}.cNdQqS:is(:hover,[data-hover]){background:var(--crPUBo)}.hQYScc:is(:hover,[data-hover]){background:var(--iAjuTO)}.juloA:is(:hover,[data-hover]){background:var(--gfUEye)}.ekkLYF:is(:hover,[data-hover]){box-shadow:0 6px 8px 2px rgba(0,0,0,.18)}.ieWvIF:is(:hover,[data-hover]){cursor:pointer}.kznAev:is(:hover,[data-hover]){background:var(--edNtiq)}.lpgyhx:is(:hover,[data-hover]){background:var(--eRgqfH)}.gJEFOw:is(:hover,[data-hover]){background:var(--cFFIOa)}.eJlUjp:is(:hover,[data-hover]){background:var(--gBHQLb)}.group:is(:hover,[data-hover]) .fOIArh{color:var(--iagzVE)}.dmulsi:is(:hover,[data-hover]){fill:url(#logo-gradient)}.group:is(:hover,[data-hover]) .ejwVfp{color:var(--kFAOBM)}.fFyjxH:is(:hover,[data-hover]){border-color:var(--DLYOY)}.khQJeR:is(:hover,[data-hover]){border-color:var(--gfUEye)}.group:is(:hover,[data-hover]) .jRgrno{border-color:var(--DLYOY)}.juloA:is(:hover,[data-hover]){background-color:var(--gfUEye)}.XicUs:is(:hover,[data-hover]){border-color:var(--gBHQLb)}.bhyTbN:is(:active,[data-active]){transform:scale(.95)}.dLUGsc:is(:active,[data-active]){fill:url(#logo-gradient)}.fwLKPv>:first-child,.kYYdmz>:last-child{min-width:var(--cAmzCM)}[data-color-mode=dark] .iBxkaW:before{background-image:linear-gradient(hsla(0,0%,100%,.05),hsla(0,0%,100%,.05))}[data-color-mode=dark] .gYKIuG:before{background-image:linear-gradient(rgba(0,0,0,.05),rgba(0,0,0,.05))}.feLnkv:is(:hover,[data-hover]):before{opacity:1}.hEvetW:is(:hover,[data-hover]):before{opacity:0}[data-color-mode=dark] .group:is(:hover,[data-hover]) .hOYqkw{color:var(--gzHfkH)}[data-color-mode=dark] .group:is(:hover,[data-hover]) .tdpny{color:var(--cOyFst)}[data-color-mode=dark] .group:is(:hover,[data-hover]) .jMRjnY{color:var(--dnTPVf)}[data-color-mode=dark] .group:is(:hover,[data-hover]) .hEkRYZ{color:var(--YyYdq)}[data-color-mode=dark] .cbdIkB:is(:hover,[data-hover]){background:var(--edNtiq)}[data-color-mode=dark] .bLXejb:is(:hover,[data-hover]){background:var(--gyKIIT)}[data-color-mode=dark] .leneMy:is(:hover,[data-hover]){background:var(--lfBdGG)}[data-color-mode=dark] .iCKJWv:is(:hover,[data-hover]){background:var(--gBHQLb)}@media (min-width:48rem){.XrXGK{margin-inline:auto}.blyVxi{width:25rem}.jBZMtD{height:fit-content}.dOrSJl{box-shadow:0 12px 56px color-mix(in srgb,var(--cFFIOa) 15%,transparent)}.cRloWQ{border-radius:var(--insZoq)}.fHEbLY{top:var(--uyqLg)}[data-color-mode=dark] .iueHSe{box-shadow:none}[data-color-mode=dark] .isQWtr{border-block:solid}[data-color-mode=dark] .ceYPvB{border-width:1px}[data-color-mode=dark] .btXYvH{border-color:var(--gfUEye)}}@media screen and (min-width:48rem){.kVsPah{padding-inline:var(--gGIQOF)}}@media screen and (min-width:64rem){.kTqchV{padding-inline:var(--flZesP)}}@media screen and (max-width:47.9975rem){.hUYDug{max-width:var(--khWApH)}}@media only screen and (max-width:767px){.fcSmAp{height:100dvh}}@media (max-width:370px){.hYevRO{display:none}}@media (prefers-reduced-motion:reduce){.kuxZR{scale:1}}}@font-face{font-family:__Inter_89532e;font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/55c55f0601d81cf3-s.woff2") format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_89532e;font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/26a46d62cd723877-s.woff2") format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_89532e;font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/97e0cb1ae144a2a9-s.woff2") format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_89532e;font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/581909926a08bbc8-s.woff2") format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_89532e;font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/df0a9ae256c0569c-s.woff2") format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_89532e;font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/8e9860b6e62d6359-s.woff2") format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_89532e;font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/e4af272ccee01ff0-s.woff2") format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_89532e;font-style:normal;font-weight:500;font-display:swap;src:url("../fonts/55c55f0601d81cf3-s.woff2") format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_89532e;font-style:normal;font-weight:500;font-display:swap;src:url("../fonts/26a46d62cd723877-s.woff2") format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_89532e;font-style:normal;font-weight:500;font-display:swap;src:url("../fonts/97e0cb1ae144a2a9-s.woff2") format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_89532e;font-style:normal;font-weight:500;font-display:swap;src:url("../fonts/581909926a08bbc8-s.woff2") format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_89532e;font-style:normal;font-weight:500;font-display:swap;src:url("../fonts/df0a9ae256c0569c-s.woff2") format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_89532e;font-style:normal;font-weight:500;font-display:swap;src:url("../fonts/8e9860b6e62d6359-s.woff2") format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_89532e;font-style:normal;font-weight:500;font-display:swap;src:url("../fonts/e4af272ccee01ff0-s.woff2") format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_89532e;font-style:normal;font-weight:600;font-display:swap;src:url("../fonts/55c55f0601d81cf3-s.woff2") format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_89532e;font-style:normal;font-weight:600;font-display:swap;src:url("../fonts/26a46d62cd723877-s.woff2") format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_89532e;font-style:normal;font-weight:600;font-display:swap;src:url("../fonts/97e0cb1ae144a2a9-s.woff2") format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_89532e;font-style:normal;font-weight:600;font-display:swap;src:url("../fonts/581909926a08bbc8-s.woff2") format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_89532e;font-style:normal;font-weight:600;font-display:swap;src:url("../fonts/df0a9ae256c0569c-s.woff2") format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_89532e;font-style:normal;font-weight:600;font-display:swap;src:url("../fonts/8e9860b6e62d6359-s.woff2") format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_89532e;font-style:normal;font-weight:600;font-display:swap;src:url("../fonts/e4af272ccee01ff0-s.woff2") format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_89532e;font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/55c55f0601d81cf3-s.woff2") format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_89532e;font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/26a46d62cd723877-s.woff2") format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_89532e;font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/97e0cb1ae144a2a9-s.woff2") format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_89532e;font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/581909926a08bbc8-s.woff2") format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_89532e;font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/df0a9ae256c0569c-s.woff2") format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_89532e;font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/8e9860b6e62d6359-s.woff2") format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_89532e;font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/e4af272ccee01ff0-s.woff2") format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_89532e;font-style:normal;font-weight:800;font-display:swap;src:url("../fonts/55c55f0601d81cf3-s.woff2") format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_89532e;font-style:normal;font-weight:800;font-display:swap;src:url("../fonts/26a46d62cd723877-s.woff2") format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_89532e;font-style:normal;font-weight:800;font-display:swap;src:url("../fonts/97e0cb1ae144a2a9-s.woff2") format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_89532e;font-style:normal;font-weight:800;font-display:swap;src:url("../fonts/581909926a08bbc8-s.woff2") format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_89532e;font-style:normal;font-weight:800;font-display:swap;src:url("../fonts/df0a9ae256c0569c-s.woff2") format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_89532e;font-style:normal;font-weight:800;font-display:swap;src:url("../fonts/8e9860b6e62d6359-s.woff2") format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_89532e;font-style:normal;font-weight:800;font-display:swap;src:url("../fonts/e4af272ccee01ff0-s.woff2") format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_89532e;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_89532e{font-family:__Inter_89532e,__Inter_Fallback_89532e,ProximaNova;font-style:normal}.__variable_89532e{--inter-font:"__Inter_89532e","__Inter_Fallback_89532e",ProximaNova}
/*# sourceMappingURL=45d3fd71082ee36e.css.map*/
/*! tailwindcss v4.1.6 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:""}}}@layer reset{html{--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;tab-size:4;line-height:1.5;font-family:var(--global-font-body,var(--font-fallback))}*{font:inherit;margin:0;padding:0}*,:after,:before{box-sizing:border-box;border-style:solid;border-width:0;border-color:var(--global-color-border,currentColor)}hr{height:0;color:inherit;border-top-width:1px}body{height:100%}img{border-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}ol,ul{list-style:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:var(--edNtiq);background-image:none}button,input,optgroup,select,textarea{color:inherit}button,select{text-transform:none}table{text-indent:0;border-collapse:collapse;border-color:inherit}input::placeholder,textarea::placeholder{opacity:1;color:var(--global-color-placeholder,#9ca3af)}textarea{resize:vertical}summary{display:list-item}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}dialog{padding:0}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{--font-mono-fallback:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New";font-size:1em;font-family:var(--global-font-mono,var(--font-mono-fallback))}input[type=email],input[type=password],input[type=search],input[type=text]{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-cancel-button,::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=number]{-moz-appearance:textfield}:-moz-ui-invalid{box-shadow:none}:-moz-focusring{outline:auto}[hidden]{display:none!important}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{--made-with-panda:"🐼"}*,::backdrop,:after,:before{--blur: ;--brightness: ;--contrast: ;--grayscale: ;--hue-rotate: ;--invert: ;--saturate: ;--sepia: ;--drop-shadow: ;--backdrop-blur: ;--backdrop-brightness: ;--backdrop-contrast: ;--backdrop-grayscale: ;--backdrop-hue-rotate: ;--backdrop-invert: ;--backdrop-opacity: ;--backdrop-saturate: ;--backdrop-sepia: ;--scroll-snap-strictness:proximity;--border-spacing-x:0;--border-spacing-y:0;--translate-x:0;--translate-y:0;--rotate:0;--skew-x:0;--skew-y:0;--scale-x:1;--scale-y:1}html{--primary:#000}body,html{overscroll-behavior:none}body{background:var(--edNtiq)}}@layer tokens{:where(:root,:host){--cUJial:1/1;--joSgrv:4/3;--dXjFHz:3/4;--gqpqIn:16/9;--lixcAJ:18/5;--hSWVDT:1.618/1;--dzOvWn:none;--drrWcF:cubic-bezier(.4,0,.2,1);--hgfxJf:linear;--hCLxzh:cubic-bezier(.4,0,1,1);--byCBno:cubic-bezier(0,0,.2,1);--gSAVQW:cubic-bezier(.4,0,.2,1);--fuVfvZ:50ms;--fVBMec:.1s;--mUhz:.15s;--cWTXGg:.2s;--cifMdM:.3s;--goNNlj:.4s;--bPXfWW:.5s;--dRPRGd:100;--dooANa:200;--fVSZDc:300;--llFanx:400;--leEsKL:500;--hmvyHR:600;--ghWdwL:700;--janwPd:800;--bvnjIx:900;--ekeMrS:1;--jyTpIu:1.25;--ipEwfb:1.375;--lomeBD:1.5;--kwMYUX:1.625;--dVGecO:2;--dywXPJ: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";--guQdxN:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;--gxQaAd:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--jrseCf:-.05em;--glKTKc:-.025em;--knaPyh:0em;--jwdARF:.025em;--eUSVTv:.05em;--lhSeXO:.1em;--kWjDjq:.5rem;--loLyxA:.75rem;--eRgJXV:.875rem;--daFrau:1rem;--gKFLFQ:1.125rem;--gFqSQX:1.25rem;--dllMvh:1.5rem;--jaXqkI:1.875rem;--cLogVb:2.25rem;--izMrAu:3rem;--hdlyfR:3.75rem;--bDBsww:4.5rem;--fwhTbD:6rem;--lkGdGW:8rem;--bUWovs:0 1px 2px 0 #0000000d;--cDhNnp:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--jMKUKK:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--kNVcRA:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--bnVgij:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--IghlV:0 25px 50px -12px #00000040;--gmhFEB:inset 0 2px 4px 0 #0000000d;--aZLOC:4px;--jDYzax:8px;--kMMDaR:12px;--dyIDQb:16px;--TtVDs:24px;--btncja:40px;--esAhmv:64px;--fcTUxn:0rem;--dacYEG:.25rem;--ebuyxV:.5rem;--bYDCFo:.75rem;--hIimNX:1rem;--fFrqVq:1.25rem;--gGIQOF:1.5rem;--eDRUVY:1.75rem;--flZesP:2rem;--djiiAi:2.25rem;--ieMJEa:2.5rem;--cBFxYr:2.75rem;--uyqLg:3rem;--hXmVPi:3.5rem;--mYCWo:4rem;--jgejxp:5rem;--iYEvIx:6rem;--dzpWeZ:7rem;--fifqnK:8rem;--faFCyS:9rem;--bxwoov:10rem;--huPzrf:11rem;--hgdKvb:12rem;--cZMJbQ:13rem;--iXfUeA:14rem;--vWSpd:15rem;--gtqdrN:16rem;--hNtIEu:18rem;--kqIPsj:20rem;--wdMRQ:24rem;--gEfgCY:.125rem;--jJIQbV:.375rem;--cqwGG:.625rem;--dhUgfD:.875rem;--bJeTGz:spin 1s linear infinite;--cxTetH:ping 1s cubic-bezier(0,0,.2,1)infinite;--jjLJjo:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--eUTuJH:bounce 1s infinite;--bLinLB:currentColor;--qLIrn:#000;--RiClf:#fff;--edNtiq:#0000;--cQacUT:#fff1f2;--fFtaKH:#ffe4e6;--eUoFZM:#fecdd3;--bPMUxN:#fda4af;--bvZVli:#fb7185;--jGTTif:#f43f5e;--iVPyxk:#e11d48;--fRnMVl:#be123c;--hxzBoW:#9f1239;--esXPMX:#881337;--epiLsK:#4c0519;--hPYfGc:#fdf2f8;--ioAkJk:#fce7f3;--eyVWNz:#fbcfe8;--nXIqK:#f9a8d4;--hGgStN:#f472b6;--dviDWY:#ec4899;--kUZZAj:#db2777;--gKbLdu:#be185d;--UhnuV:#9d174d;--hYEIxc:#831843;--dPgAHx:#500724;--kpTESD:#fdf4ff;--jfJgr:#fae8ff;--gZeVto:#f5d0fe;--gfHpEZ:#f0abfc;--dSTUoK:#e879f9;--cZwoAv:#d946ef;--jPvANs:#c026d3;--iVXUZd:#a21caf;--hYKnEO:#86198f;--hfmHQz:#701a75;--cYPdae:#4a044e;--ksTgfC:#faf5ff;--iCdJRO:#f3e8ff;--dWAXWh:#e9d5ff;--jcWlLI:#d8b4fe;--eLlnzT:#c084fc;--jRGBpu:#a855f7;--fmdPtN:#9333ea;--kszdjo:#7e22ce;--kMigIv:#6b21a8;--eDhKZa:#581c87;--eadxYH:#3b0764;--elZfLV:#f5f3ff;--jcWAkV:#ede9fe;--gHfMHa:#ddd6fe;--jSzuYT:#c4b5fd;--jDVPUQ:#a78bfa;--bzTONN:#8b5cf6;--ktyKIO:#7c3aed;--cpwJBL:#6d28d9;--foWeJc:#5b21b6;--iApNaV:#4c1d95;--cfTfyk:#2e1065;--kbclAu:#eef2ff;--gAzkHe:#e0e7ff;--gRHwoJ:#c7d2fe;--iYtjYI:#a5b4fc;--jCTsMf:#818cf8;--ujwXi:#6366f1;--LrIEN:#4f46e5;--cSdwoM:#4338ca;--irwviH:#3730a3;--kyiiSG:#312e81;--hgSANP:#1e1b4b;--glmLoi:#eff6ff;--bYrJpO:#dbeafe;--hoTvPd:#bfdbfe;--bMEoOM:#93c5fd;--hIEEwj:#60a5fa;--cgpxvS:#3b82f6;--hwRjVh:#2563eb;--bUCcUQ:#1d4ed8;--golFsv:#1e40af;--LWyse:#1e3a8a;--eJQij:#172554;--dyXAhp:#ecfeff;--eeWoox:#cffafe;--fnHbwe:#a5f3fc;--cLmYYf:#67e8f9;--bpLSHw:#22d3ee;--kcNzIt:#06b6d4;--llymQa:#0891b2;--iJeksb:#0e7490;--jTKpqw:#155e75;--hrqmSx:#164e63;--bcqAnE:#083344;--jqQOis:#f0fdfa;--hsCMHs:#ccfbf1;--jcJhxj:#99f6e4;--czjDVi:#5eead4;--kfgCt:#2dd4bf;--eWbmzo:#14b8a6;--gGhHpf:#0d9488;--cIdNe:#0f766e;--catTvB:#115e59;--gMpZsw:#134e4a;--bnTNlF:#042f2e;--jVPfey:#ecfdf5;--gSyYHy:#d1fae5;--dOyJRJ:#a7f3d0;--jOMcLk:#6ee7b7;--bLsBkr:#34d399;--hLFUdS:#10b981;--eHFFod:#059669;--kHSYhE:#047857;--iuBcgT:#065f46;--dfsLBy:#064e3b;--jJEloz:#022c22;--hXozqf:#f0fdf4;--iDDIAz:#dcfce7;--khfuXU:#bbf7d0;--hypAVx:#86efac;--wGfza:#4ade80;--jdlUVz:#22c55e;--kGNHsU:#16a34a;--hXXNqx:#15803d;--bAQeLK:#166534;--khvUij:#14532d;--cbdKOS:#052e16;--dhEleJ:#f7fee7;--gFFbyh:#ecfccb;--fjFsBy:#d9f99d;--cfdGZz:#bef264;--bxLPEk:#a3e635;--jIFNBh:#84cc16;--imGeEy:#65a30d;--fietcz:#4d7c0f;--crovfQ:#3f6212;--kCitcN:#365314;--gEQkrg:#1a2e05;--cLFWMs:#fefce8;--kxGpio:#fef9c3;--cbZZGT:#fef08a;--fwcFBW:#fde047;--hUTJsd:#facc15;--loWpng:#eab308;--cTpZLL:#ca8a04;--gnsFGO:#a16207;--ByZWN:#854d0e;--dVBFRQ:#713f12;--iLqZUR:#422006;--kVxzTd:#fffbeb;--jZPQXp:#fef3c7;--hCWpXC:#fde68a;--bCKrrD:#fcd34d;--wuHbc:#fbbf24;--fLErTZ:#f59e0b;--doKQUm:#d97706;--iDUBNj:#b45309;--iOnUJo:#92400e;--cObWdp:#78350f;--frxesg:#451a03;--NQTLQ:#fff7ed;--JsfmQ:#ffedd5;--gBjjlD:#fed7aa;--QMCLK:#fdba74;--ijESlZ:#fb923c;--czilMg:#f97316;--iqZpKT:#ea580c;--cGCJla:#c2410c;--dUhLNN:#9a3412;--jzgOMQ:#7c2d12;--igBpVl:#431407;--bINrJX:#fef2f2;--fKgVwH:#fee2e2;--bLdQLg:#fecaca;--fMUQaR:#fca5a5;--hwCQam:#f87171;--iYfRb:#ef4444;--hzqKEw:#dc2626;--lMavl:#b91c1c;--bLDcWa:#991b1b;--fNuclL:#7f1d1d;--jHDsLG:#450a0a;--kltIHN:#fafafa;--hzpwrB:#f5f5f5;--lbfZji:#e5e5e5;--fcfsVb:#d4d4d4;--kPKNfw:#a3a3a3;--eQKgRp:#737373;--isAJIW:#525252;--ctAduP:#404040;--bqFRBA:#262626;--gHaUMp:#171717;--fhFoEQ:#0a0a0a;--NNaBX:#fafaf9;--juQpUX:#f5f5f4;--jjsRgY:#e7e5e4;--hxarzx:#d6d3d1;--dmyqvy:#a8a29e;--bAfQNX:#78716c;--boIrZY:#57534e;--kRLBRt:#44403c;--iKBpmW:#292524;--gYiPFv:#1c1917;--kshUcS:#0c0a09;--dhFdXS:#fafafa;--dGhjba:#f4f4f5;--efoVXJ:#e4e4e7;--ljOqfc:#d4d4d8;--cXLRGr:#a1a1aa;--kcllNK:#71717a;--kBsYKt:#52525b;--gqwJsQ:#3f3f46;--ylgyn:#27272a;--hCKAFG:#18181b;--dtmsQb:#09090b;--dcmCJN:#f9fafb;--ePJGsV:#f3f4f6;--dnVpUm:#e5e7eb;--bMJKSL:#d1d5db;--jSiOQk:#9ca3af;--iqXjOJ:#6b7280;--gPiTqa:#4b5563;--fnXooz:#374151;--fKIyfA:#1f2937;--ejwTdZ:#111827;--jympbw:#030712;--oXohi:#19191a;--gyKIIT:#252525;--eSphig:#303030;--lccBJR:#383838;--lfBdGG:#474747;--kcXOlL:#f8fafc;--kbRDfH:#f1f5f9;--ivwbEU:#e2e8f0;--dpNMHJ:#cbd5e1;--dtmoEy:#94a3b8;--jCZJgj:#64748b;--hWEhFw:#475569;--cQVSIl:#334155;--hVLXiS:#1e293b;--cQdIlH:#0f172a;--iFDdka:#020617;--izlnso:#f8f8fa;--eRgqfH:#ededf3;--KVTme:#e2e0e5;--dkJQoR:#cccad0;--ktVcUk:#b6b4ba;--gLQfHD:#97959a;--cFFIOa:#77767a;--cJEYlt:#4e4d52;--jSQkQM:#18171a;--hLOWYd:#edebff;--bVhZHK:#cac2ff;--jYNVEH:#a799ff;--emDeSE:#8875ff;--aNrqF:#6851ff;--gzCdzi:#5d40ea;--dnMpXj:#522fd4;--cLqlCI:#4421c3;--kOWhzF:#3512b2;--dNokDG:#e3faf3;--fIEsRl:#baf5e3;--kuAyOg:#90f0d3;--hUmnXD:#48deb1;--bqMKvC:#00cc8f;--dmcSJh:#0a7;--hXYYGc:#00875f;--domHof:#007753;--iaiNla:#006647;--dDaZDc:#ffeae5;--bYjnoT:#ffc3b3;--jcIHwm:#ff9b80;--iuhUtx:#fe7c58;--ejlFbU:#fc5c30;--cEtSNL:#e84718;--jITmVe:#d43100;--hhKBFJ:#c12e02;--cWOmog:#ad2b03;--loKVxo:#fcf4e5;--crbXrL:#fee5bd;--eXQnMG:#ffd594;--dYBcpd:#edbd72;--gFpsJY:#dba550;--iXcedr:#bf8832;--ouKZq:#a36b14;--kXQUUR:#97630c;--cpjBQQ:#8a5a03;--dpZiSB:#ebf0fe;--bZrrvu:#afc4ff;--cGNUcb:#7398ff;--cGWcRs:#5482fb;--dosFxZ:#346bf7;--bXKOaS:#295ee7;--cFhqHz:#1e50d6;--cvyBYk:#1344c7;--dcVeER:#0737b8;--bMxFwZ:#e0f2fe;--vPNZS:#bae6fd;--bdmqGz:#7dd3fc;--bduzvQ:#38bdf8;--bKRccx:#0ea5e9;--ujkFq:#0284c7;--bbFNlX:#0369a1;--RWYCI:#075985;--bztBjp:#0c4a6e;--iNVpnc:#082f49;--cemPJF:#fff;--iTjmdu:#fff;--fFEzoc:.0625rem;--fCuVLy:.09375rem;--hiYFxW:.125rem;--ixNmpi:.125rem;--bewZvn:.25rem;--kLOfAE:.375rem;--dxfumK:.5rem;--UXfgJ:.75rem;--bphCwb:1rem;--eougbK:1.5rem;--kkkBVq:9999px;--cDRSmz:var(--button-radius,9999px);--insZoq:var(--container-radius,1.75rem);--hxxJkr:var(--input-radius,.5rem);--kTdGYg:0rem;--cCUBeV:.25rem;--gsUKim:.5rem;--jshnNX:.75rem;--juMtMc:1rem;--beDnSR:1.25rem;--eUDwWi:1.5rem;--hTQaBT:1.75rem;--cAmzCM:2rem;--fzzdix:2.25rem;--dDnfaV:2.5rem;--cpjPHA:2.75rem;--ckODEv:3rem;--WLola:3.25rem;--hTmzdp:3.5rem;--gFjjJU:3.75rem;--gANXGP:4rem;--htnoem:5rem;--tQYHK:6rem;--kcGldO:7rem;--gMkTEx:8rem;--lcknGR:9rem;--kveXIc:10rem;--gsriJI:11rem;--bPcliI:12rem;--Mxqsr:13rem;--hZfkST:14rem;--fUWaSi:15rem;--bSilTO:16rem;--fnTGst:18rem;--dAFdyM:20rem;--jxszKr:24rem;--hghuKL:.125rem;--drtIxO:.375rem;--siblR:.625rem;--hSPYxQ:.875rem;--izvCpj:20rem;--aTIGG:24rem;--kMQJUV:28rem;--dyNKmL:32rem;--ToPgI:36rem;--btoFLe:42rem;--esBjqP:48rem;--hrOPNc:56rem;--krbtsN:64rem;--cRFSXi:72rem;--fQSwCT:80rem;--iQceEA:90rem;--jAesVz:65ch;--khWApH:100%;--eOXrSu:min-content;--jNBRbM:max-content;--UhpHH:fit-content;--eomHOU:640px;--iujnmj:768px;--gThSgZ:1024px;--cssArG:1280px;--jESPPc:1536px;--exvVve:2147480000;--ikokJA:640px;--kSvAmr:768px;--uwdhN:1024px;--eyfDzy:1280px;--dgHGKE:1536px;--jlmaOs:var(--surface-primary,var(--iTjmdu));--Iycdi:var(--surface-secondary,var(--izlnso));--crPUBo:var(--surface-tertiary,var(--eRgqfH));--kJiqPO:var(--surface-quaternary,var(--KVTme));--iagzVE:var(--text-primary,var(--jSQkQM));--YyYdq:var(--text-secondary,var(--cJEYlt));--kFAOBM:var(--text-tertiary,var(--cFFIOa));--iodyUC:var(--text-quaternary,var(--cemPJF));--DLYOY:var(--neutral-primary,var(--ktVcUk));--gfUEye:var(--neutral-secondary,var(--KVTme));--qsPVo:var(--neutral-tertiary,var(--eRgqfH));--kyjnqS:var(--neutral-quaternary,var(--izlnso));--iAjuTO:var(--brand-lightest,var(--hLOWYd));--gzHfkH:var(--brand-lighter,var(--jYNVEH));--gBHQLb:var(--brand-base,var(--aNrqF));--etZyR:var(--brand-darker,var(--dnMpXj));--enVPNY:var(--brand-darkest,var(--kOWhzF));--itfeCm:var(--dNokDG);--qkXv:var(--kuAyOg);--gHzsmL:var(--bqMKvC);--cOyFst:var(--hXYYGc);--fKbyps:var(--iaiNla);--dxaFjW:var(--dDaZDc);--dnTPVf:var(--jcIHwm);--bWuoqD:var(--ejlFbU);--iqIoUR:var(--jITmVe);--iZlvjY:var(--cWOmog);--ldafrz:var(--loKVxo);--leQkZS:var(--eXQnMG);--jmTbXW:var(--gFpsJY);--dLLYUY:var(--ouKZq);--dZIprB:var(--cpjBQQ);--gaBiDO:var(--dpZiSB);--fxHMpn:var(--cGNUcb);--fQFmqL:var(--dosFxZ);--dUMcYZ:var(--cFhqHz);--dntrJc:var(--dcVeER)}[data-color-mode=light]{--jlmaOs:var(--surface-primary,var(--iTjmdu));--Iycdi:var(--surface-secondary,var(--izlnso));--crPUBo:var(--surface-tertiary,var(--eRgqfH));--kJiqPO:var(--surface-quaternary,var(--KVTme));--iagzVE:var(--text-primary,var(--jSQkQM));--YyYdq:var(--text-secondary,var(--cJEYlt));--kFAOBM:var(--text-tertiary,var(--cFFIOa));--iodyUC:var(--text-quaternary,var(--cemPJF));--DLYOY:var(--neutral-primary,var(--ktVcUk));--gfUEye:var(--neutral-secondary,var(--KVTme));--qsPVo:var(--neutral-tertiary,var(--eRgqfH));--kyjnqS:var(--neutral-quaternary,var(--izlnso));--iAjuTO:var(--brand-lightest,var(--hLOWYd));--gzHfkH:var(--brand-lighter,var(--jYNVEH));--gBHQLb:var(--brand-base,var(--aNrqF));--etZyR:var(--brand-darker,var(--dnMpXj));--enVPNY:var(--brand-darkest,var(--kOWhzF));--itfeCm:var(--dNokDG);--qkXv:var(--kuAyOg);--gHzsmL:var(--bqMKvC);--cOyFst:var(--hXYYGc);--fKbyps:var(--iaiNla);--dxaFjW:var(--dDaZDc);--dnTPVf:var(--jcIHwm);--bWuoqD:var(--ejlFbU);--iqIoUR:var(--jITmVe);--iZlvjY:var(--cWOmog);--ldafrz:var(--loKVxo);--leQkZS:var(--eXQnMG);--jmTbXW:var(--gFpsJY);--dLLYUY:var(--ouKZq);--dZIprB:var(--cpjBQQ);--gaBiDO:var(--dpZiSB);--fxHMpn:var(--cGNUcb);--fQFmqL:var(--dosFxZ);--dUMcYZ:var(--cFhqHz);--dntrJc:var(--dcVeER)}[data-color-mode=dark]{--jlmaOs:var(--surface-primary-dark,var(--oXohi));--Iycdi:var(--surface-secondary-dark,var(--gyKIIT));--crPUBo:var(--surface-tertiary-dark,var(--eSphig));--kJiqPO:var(--surface-quaternary-dark,var(--lccBJR));--iagzVE:var(--text-primary-dark,var(--cemPJF));--YyYdq:var(--text-secondary-dark,var(--text-secondary-dark,var(--cemPJF)));--kFAOBM:var(--text-tertiary-dark,var(--text-tertiary-dark,var(--cemPJF)));--iodyUC:var(--text-quaternary-dark,var(--jSQkQM));--DLYOY:var(--neutral-primary-dark,var(--neutral-primary-dark,var(--cemPJF)));--gfUEye:var(--neutral-secondary-dark,var(--neutral-secondary-dark,var(--cemPJF)));--qsPVo:var(--neutral-tertiary-dark,var(--neutral-tertiary-dark,var(--cemPJF)));--kyjnqS:var(--neutral-quaternary-dark,var(--neutral-quaternary-dark,var(--cemPJF)));--iAjuTO:var(--brand-lightest-dark,var(--brand-lightest-dark,var(--jYNVEH)));--gzHfkH:var(--brand-lighter-dark,var(--brand-lighter-dark,var(--jYNVEH)));--gBHQLb:var(--brand-base-dark,var(--jYNVEH));--etZyR:var(--brand-darker-dark,var(--hLOWYd));--enVPNY:var(--brand-darkest-dark,var(--hLOWYd));--itfeCm:var(--kuAyOg);--qkXv:var(--kuAyOg);--gHzsmL:var(--kuAyOg);--cOyFst:var(--bqMKvC);--fKbyps:var(--bqMKvC);--dxaFjW:var(--jcIHwm);--dnTPVf:var(--jcIHwm);--bWuoqD:var(--jcIHwm);--iqIoUR:var(--ejlFbU);--iZlvjY:var(--ejlFbU);--ldafrz:var(--eXQnMG);--leQkZS:var(--eXQnMG);--jmTbXW:var(--eXQnMG);--dLLYUY:var(--gFpsJY);--dZIprB:var(--gFpsJY);--gaBiDO:var(--cGNUcb);--fxHMpn:var(--cGNUcb);--fQFmqL:var(--cGNUcb);--dUMcYZ:var(--dosFxZ);--dntrJc:var(--dosFxZ)}@supports (color:color-mix(in lab,red,red)){[data-color-mode=dark]{--YyYdq:var(--text-secondary-dark,var(--text-secondary-dark,color-mix(in srgb,var(--cemPJF)72%,transparent)));--kFAOBM:var(--text-tertiary-dark,var(--text-tertiary-dark,color-mix(in srgb,var(--cemPJF)44%,transparent)));--DLYOY:var(--neutral-primary-dark,var(--neutral-primary-dark,color-mix(in srgb,var(--cemPJF)16%,transparent)));--gfUEye:var(--neutral-secondary-dark,var(--neutral-secondary-dark,color-mix(in srgb,var(--cemPJF)12%,transparent)));--qsPVo:var(--neutral-tertiary-dark,var(--neutral-tertiary-dark,color-mix(in srgb,var(--cemPJF)8%,transparent)));--kyjnqS:var(--neutral-quaternary-dark,var(--neutral-quaternary-dark,color-mix(in srgb,var(--cemPJF)5%,transparent)));--iAjuTO:var(--brand-lightest-dark,var(--brand-lightest-dark,color-mix(in srgb,var(--jYNVEH)25%,transparent)));--gzHfkH:var(--brand-lighter-dark,var(--brand-lighter-dark,color-mix(in srgb,var(--jYNVEH)66%,transparent)));--itfeCm:color-mix(in srgb,var(--kuAyOg)8%,transparent);--qkXv:color-mix(in srgb,var(--kuAyOg)72%,transparent);--dxaFjW:color-mix(in srgb,var(--jcIHwm)8%,transparent);--dnTPVf:color-mix(in srgb,var(--jcIHwm)72%,transparent);--ldafrz:color-mix(in srgb,var(--eXQnMG)8%,transparent);--leQkZS:color-mix(in srgb,var(--eXQnMG)72%,transparent);--gaBiDO:color-mix(in srgb,var(--cGNUcb)8%,transparent);--fxHMpn:color-mix(in srgb,var(--cGNUcb)72%,transparent)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}@keyframes fadeIn{0%{opacity:0}}@keyframes fadeOut{to{opacity:0}}@keyframes scaleIn{0%{opacity:0}to{opacity:1;scale:1}}@keyframes scaleOut{0%{opacity:1;scale:1}to{opacity:0;scale:.9}}@keyframes slideIn{0%{opacity:0;transform:translateY(1.25rem)}to{opacity:1;transform:translateY(0)}}@keyframes slideOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(1.25rem)}}@keyframes slideRight{0%{left:-150%}to{left:175%}}@keyframes moveRight{0%{transform:translate(0)}80%{transform:translate(1.25rem)}to{transform:translate(1.2rem)}}@keyframes moveLeft{0%{transform:translate(0)}80%{transform:translate(-1.25rem)}to{transform:translate(-1.2rem)}}@keyframes popIn{0%{scale:0}to{scale:1}}@keyframes popOut{0%{scale:1}to{scale:0}}}@layer recipes;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:calc(var(--spacing)*0)}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.-top-4{top:calc(var(--spacing)*-4)}.top-0{top:calc(var(--spacing)*0)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing)*2)}.top-4{top:calc(var(--spacing)*4)}.top-5{top:calc(var(--spacing)*5)}.top-6{top:calc(var(--spacing)*6)}.top-11{top:calc(var(--spacing)*11)}.top-12{top:calc(var(--spacing)*12)}.top-full{top:100%}.-right-0\.5{right:calc(var(--spacing)*-.5)}.-right-1{right:calc(var(--spacing)*-1)}.-right-2{right:calc(var(--spacing)*-2)}.-right-14{right:calc(var(--spacing)*-14)}.right-0{right:calc(var(--spacing)*0)}.right-2{right:calc(var(--spacing)*2)}.right-4{right:calc(var(--spacing)*4)}.right-5{right:calc(var(--spacing)*5)}.right-8{right:calc(var(--spacing)*8)}.right-\[-1px\]{right:-1px}.right-\[-1rem\]{right:-1rem}.right-\[-3px\]{right:-3px}.-bottom-0\.5{bottom:calc(var(--spacing)*-.5)}.-bottom-1{bottom:calc(var(--spacing)*-1)}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-2{bottom:calc(var(--spacing)*2)}.bottom-4{bottom:calc(var(--spacing)*4)}.bottom-6{bottom:calc(var(--spacing)*6)}.bottom-10{bottom:calc(var(--spacing)*10)}.bottom-\[-1px\]{bottom:-1px}.bottom-\[-3px\]{bottom:-3px}.-left-7{left:calc(var(--spacing)*-7)}.-left-14{left:calc(var(--spacing)*-14)}.left-0{left:calc(var(--spacing)*0)}.left-1\/2{left:50%}.left-4{left:calc(var(--spacing)*4)}.left-5{left:calc(var(--spacing)*5)}.left-6{left:calc(var(--spacing)*6)}.left-13{left:calc(var(--spacing)*13)}.z-0{z-index:0}.z-1{z-index:1}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[5\]{z-index:5}.z-\[99\]{z-index:99}.z-\[100\]{z-index:100}.z-\[999\]{z-index:999}.z-\[9999\]{z-index:9999}.order-first{order:-9999}.col-span-2{grid-column:span 2/span 2}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-auto{margin:auto}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-4{margin-inline:calc(var(--spacing)*4)}.mx-\[7px\]{margin-inline:7px}.mx-\[9px\]{margin-inline:9px}.mx-auto{margin-inline:auto}.my-1\.5{margin-block:calc(var(--spacing)*1.5)}.my-2{margin-block:calc(var(--spacing)*2)}.my-3{margin-block:calc(var(--spacing)*3)}.my-4{margin-block:calc(var(--spacing)*4)}.my-5{margin-block:calc(var(--spacing)*5)}.my-6{margin-block:calc(var(--spacing)*6)}.my-8{margin-block:calc(var(--spacing)*8)}.my-10{margin-block:calc(var(--spacing)*10)}.my-36{margin-block:calc(var(--spacing)*36)}.ms-auto{margin-inline-start:auto}.-mt-5{margin-top:calc(var(--spacing)*-5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-9{margin-top:calc(var(--spacing)*9)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-12{margin-top:calc(var(--spacing)*12)}.mt-14{margin-top:calc(var(--spacing)*14)}.mt-16{margin-top:calc(var(--spacing)*16)}.mt-20{margin-top:calc(var(--spacing)*20)}.mt-24{margin-top:calc(var(--spacing)*24)}.mt-26{margin-top:calc(var(--spacing)*26)}.mt-\[-12px\]{margin-top:-12px}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.-mr-1{margin-right:calc(var(--spacing)*-1)}.-mr-2{margin-right:calc(var(--spacing)*-2)}.mr-1{margin-right:calc(var(--spacing)*1)}.mr-2{margin-right:calc(var(--spacing)*2)}.mb-0\.5{margin-bottom:calc(var(--spacing)*.5)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.mb-12{margin-bottom:calc(var(--spacing)*12)}.mb-16{margin-bottom:calc(var(--spacing)*16)}.mb-20{margin-bottom:calc(var(--spacing)*20)}.-ml-1{margin-left:calc(var(--spacing)*-1)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-4{margin-left:calc(var(--spacing)*4)}.ml-4\.5{margin-left:calc(var(--spacing)*4.5)}.ml-5{margin-left:calc(var(--spacing)*5)}.ml-6{margin-left:calc(var(--spacing)*6)}.box-border{box-sizing:border-box}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.aspect-square{aspect-ratio:1}.size-2{width:calc(var(--spacing)*2);height:calc(var(--spacing)*2)}.size-2\.5{width:calc(var(--spacing)*2.5);height:calc(var(--spacing)*2.5)}.size-3{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.size-3\.5{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.size-4\.5{width:calc(var(--spacing)*4.5);height:calc(var(--spacing)*4.5)}.size-5{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.size-5\.5{width:calc(var(--spacing)*5.5);height:calc(var(--spacing)*5.5)}.size-6{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.size-10{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.size-12{width:calc(var(--spacing)*12);height:calc(var(--spacing)*12)}.size-14{width:calc(var(--spacing)*14);height:calc(var(--spacing)*14)}.size-\[5px\]{width:5px;height:5px}.size-\[30px\]{width:30px;height:30px}.size-\[60px\]{width:60px;height:60px}.size-fit{width:fit-content;height:fit-content}.size-full{width:100%;height:100%}.h-0\.5{height:calc(var(--spacing)*.5)}.h-1{height:calc(var(--spacing)*1)}.h-2{height:calc(var(--spacing)*2)}.h-2\.5{height:calc(var(--spacing)*2.5)}.h-3{height:calc(var(--spacing)*3)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-11{height:calc(var(--spacing)*11)}.h-12{height:calc(var(--spacing)*12)}.h-13{height:calc(var(--spacing)*13)}.h-14{height:calc(var(--spacing)*14)}.h-15{height:calc(var(--spacing)*15)}.h-16{height:calc(var(--spacing)*16)}.h-17{height:calc(var(--spacing)*17)}.h-18{height:calc(var(--spacing)*18)}.h-19{height:calc(var(--spacing)*19)}.h-20{height:calc(var(--spacing)*20)}.h-21{height:calc(var(--spacing)*21)}.h-22{height:calc(var(--spacing)*22)}.h-23{height:calc(var(--spacing)*23)}.h-24{height:calc(var(--spacing)*24)}.h-60{height:calc(var(--spacing)*60)}.h-80{height:calc(var(--spacing)*80)}.h-\[2\.1rem\]{height:2.1rem}.h-\[4px\]{height:4px}.h-\[8px\]{height:8px}.h-\[10px\]{height:10px}.h-\[28\.25rem\]{height:28.25rem}.h-\[32px\]{height:32px}.h-\[54px\]{height:54px}.h-\[60px\]{height:60px}.h-\[80\%\]{height:80%}.h-\[125px\]{height:125px}.h-\[200px\]{height:200px}.h-\[224px\]{height:224px}.h-\[256px\]{height:256px}.h-\[282px\]{height:282px}.h-\[336px\]{height:336px}.h-\[350px\]{height:350px}.h-\[364px\]{height:364px}.h-\[400px\]{height:400px}.h-\[460px\]{height:460px}.h-\[526px\]{height:526px}.h-\[calc\(100svh-5\.5rem\)\]{height:calc(100svh - 5.5rem)}.h-\[calc\(100svh-11rem\)\]{height:calc(100svh - 11rem)}.h-auto{height:auto}.h-fit{height:fit-content}.h-full{height:100%}.h-screen{height:100vh}.max-h-0{max-height:calc(var(--spacing)*0)}.max-h-7{max-height:calc(var(--spacing)*7)}.max-h-10{max-height:calc(var(--spacing)*10)}.max-h-\[14rem\]{max-height:14rem}.max-h-\[70svh\]{max-height:70svh}.max-h-\[400px\]{max-height:400px}.max-h-\[540px\]{max-height:540px}.max-h-\[644px\]{max-height:644px}.max-h-\[1000px\]{max-height:1000px}.max-h-\[calc\(100vh-4rem\)\]{max-height:calc(100vh - 4rem)}.max-h-full{max-height:100%}.min-h-11{min-height:calc(var(--spacing)*11)}.min-h-12{min-height:calc(var(--spacing)*12)}.min-h-40{min-height:calc(var(--spacing)*40)}.min-h-\[2rem\]{min-height:2rem}.min-h-\[84px\]{min-height:84px}.min-h-\[200px\]{min-height:200px}.min-h-\[272px\]{min-height:272px}.min-h-\[300px\]{min-height:300px}.min-h-\[400px\]{min-height:400px}.min-h-\[620px\]{min-height:620px}.min-h-\[calc\(100svh-22rem\)\]{min-height:calc(100svh - 22rem)}.min-h-screen{min-height:100vh}.\!w-full{width:100%!important}.w-0{width:calc(var(--spacing)*0)}.w-0\.5{width:calc(var(--spacing)*.5)}.w-2{width:calc(var(--spacing)*2)}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-11{width:calc(var(--spacing)*11)}.w-12{width:calc(var(--spacing)*12)}.w-16{width:calc(var(--spacing)*16)}.w-20{width:calc(var(--spacing)*20)}.w-24{width:calc(var(--spacing)*24)}.w-40{width:calc(var(--spacing)*40)}.w-48{width:calc(var(--spacing)*48)}.w-80{width:calc(var(--spacing)*80)}.w-104{width:calc(var(--spacing)*104)}.w-\[2\.1rem\]{width:2.1rem}.w-\[8px\]{width:8px}.w-\[16\%\]{width:16%}.w-\[20vw\]{width:20vw}.w-\[30px\]{width:30px}.w-\[32px\]{width:32px}.w-\[40\%\]{width:40%}.w-\[60\%\]{width:60%}.w-\[60px\]{width:60px}.w-\[70vw\]{width:70vw}.w-\[80\%\]{width:80%}.w-\[90vw\]{width:90vw}.w-\[92\%\]{width:92%}.w-\[95\%\]{width:95%}.w-\[100vw\]{width:100vw}.w-\[116px\]{width:116px}.w-\[140px\]{width:140px}.w-\[150px\]{width:150px}.w-\[160px\]{width:160px}.w-\[192px\]{width:192px}.w-\[196px\]{width:196px}.w-\[200px\]{width:200px}.w-\[240px\]{width:240px}.w-\[250px\]{width:250px}.w-\[260px\]{width:260px}.w-\[400px\]{width:400px}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.\!max-w-\[445px\]{max-width:445px!important}.max-w-0{max-width:calc(var(--spacing)*0)}.max-w-1\/2{max-width:50%}.max-w-64{max-width:calc(var(--spacing)*64)}.max-w-\[16rem\]{max-width:16rem}.max-w-\[18rem\]{max-width:18rem}.max-w-\[20rem\]{max-width:20rem}.max-w-\[50vw\]{max-width:50vw}.max-w-\[80\%\]{max-width:80%}.max-w-\[90\%\]{max-width:90%}.max-w-\[95px\]{max-width:95px}.max-w-\[201px\]{max-width:201px}.max-w-\[220px\]{max-width:220px}.max-w-\[246px\]{max-width:246px}.max-w-\[275px\]{max-width:275px}.max-w-\[280px\]{max-width:280px}.max-w-\[300px\]{max-width:300px}.max-w-\[344px\]{max-width:344px}.max-w-\[345px\]{max-width:345px}.max-w-\[368px\]{max-width:368px}.max-w-\[400px\]{max-width:400px}.max-w-\[410px\]{max-width:410px}.max-w-\[448px\]{max-width:448px}.max-w-\[504px\]{max-width:504px}.max-w-\[820px\]{max-width:820px}.max-w-\[1440px\]{max-width:1440px}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-none{max-width:none}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-8{min-width:calc(var(--spacing)*8)}.min-w-11{min-width:calc(var(--spacing)*11)}.min-w-80{min-width:calc(var(--spacing)*80)}.min-w-\[16rem\]{min-width:16rem}.min-w-\[190px\]{min-width:190px}.min-w-\[192px\]{min-width:192px}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.origin-\(--radix-popover-content-transform-origin\){transform-origin:var(--radix-popover-content-transform-origin)}.origin-bottom{transform-origin:bottom}.origin-top{transform-origin:top}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1)}.-translate-x-1\/2,.translate-x-0{translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing)*0)}.translate-x-\[115\%\]{--tw-translate-x:115%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[calc\(100\%\+20px\)\]{--tw-translate-x:calc(100% + 20px);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-0\.5{--tw-translate-y:calc(var(--spacing)*-.5)}.-translate-y-0\.5,.-translate-y-1\/2{translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1)}.scale-70{--tw-scale-x:70%;--tw-scale-y:70%;--tw-scale-z:70%}.scale-70,.scale-95{scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%}.scale-100,.scale-y-95{scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-y-95{--tw-scale-y:95%}.scale-y-100{--tw-scale-y:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.-rotate-180{rotate:-180deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-\[fade-in_0\.50s_ease-in-out\]{animation:fade-in .5s ease-in-out}.animate-\[fade-in_1s_ease-in-out\]{animation:fade-in 1s ease-in-out}.animate-\[fade-out_0\.10s_ease-in-out\]{animation:fade-out .1s ease-in-out}.animate-caret-blink{animation:caret-blink 1.25s ease-out infinite}.animate-grow{animation:var(--animate-grow)}.animate-popover-close{animation:var(--animate-popover-close)}.animate-popover-open{animation:var(--animate-popover-open)}.animate-spin{animation:var(--animate-spin)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.list-decimal{list-style-type:decimal}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-evenly{justify-content:space-evenly}.justify-start{justify-content:flex-start}.justify-items-end{justify-items:end}.gap-0{gap:calc(var(--spacing)*0)}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-3\.5{gap:calc(var(--spacing)*3.5)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-7{gap:calc(var(--spacing)*7)}.gap-8{gap:calc(var(--spacing)*8)}.gap-10{gap:calc(var(--spacing)*10)}.gap-12{gap:calc(var(--spacing)*12)}.gap-14{gap:calc(var(--spacing)*14)}.gap-20{gap:calc(var(--spacing)*20)}.gap-\[60px\]{gap:60px}.gap-px{gap:1px}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}.self-center{align-self:center}.self-start{align-self:flex-start}.justify-self-center{justify-self:center}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.scroll-smooth{scroll-behavior:smooth}.\!rounded-full{border-radius:3.40282e+38px!important}.\!rounded-lg{border-radius:var(--radius-lg)!important}.\!rounded-sm{border-radius:var(--radius-sm)!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-4xl{border-radius:var(--radius-4xl)}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[24px\]{border-radius:24px}.rounded-\[40px\]{border-radius:40px}.rounded-full{border-radius:3.40282e+38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-3xl{border-top-left-radius:var(--radius-3xl);border-top-right-radius:var(--radius-3xl)}.rounded-t-xl{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}.rounded-tl-xs{border-top-left-radius:var(--radius-xs)}.rounded-b-xl{border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.rounded-br-xs{border-bottom-right-radius:var(--radius-xs)}.rounded-bl-xs{border-bottom-left-radius:var(--radius-xs)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-1{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[1px\]{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-\[\#FFFFFF0F\]{border-color:#ffffff0f}.border-accent{border-color:var(--color-accent)}.border-alternate{border-color:var(--color-alternate)}.border-border{border-color:var(--color-border)}.border-border-secondary{border-color:var(--color-border-secondary)}.border-chalk,.border-chalk\/20{border-color:var(--color-chalk)}@supports (color:color-mix(in lab,red,red)){.border-chalk\/20{border-color:color-mix(in oklab,var(--color-chalk)20%,transparent)}}.border-divider{border-color:var(--color-divider)}.border-foreground\/80{border-color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.border-foreground\/80{border-color:color-mix(in oklab,var(--color-foreground)80%,transparent)}}.border-ink-80{border-color:var(--color-ink-80)}.border-leaf-30{border-color:var(--color-leaf-30)}.border-muted{border-color:var(--color-muted)}.border-slate-0{border-color:var(--color-slate-0)}.border-slate-2{border-color:var(--color-slate-2)}.border-slate-3{border-color:var(--color-slate-3)}.border-slate-4{border-color:var(--color-slate-4)}.border-tertiary{border-color:var(--color-tertiary)}.border-text-error-dark{border-color:var(--color-text-error-dark)}.border-text-tertiary-dark{border-color:var(--color-text-tertiary-dark)}.border-transparent{border-color:#0000}.border-white{border-color:var(--color-white)}.border-t-slate-1{border-top-color:var(--color-slate-1)}.\!bg-foreground{background-color:var(--color-foreground)!important}.bg-\[\#3B3B3D\]{background-color:#3b3b3d}.bg-\[\#96FADC14\]{background-color:#96fadc14}.bg-\[\#252525\]{background-color:#252525}.bg-\[\#383838\]{background-color:#383838}.bg-\[\#C5C5C5\]{background-color:#c5c5c5}.bg-\[\#f8f8fa\]\/10{background-color:oklab(97.9691% .000744522 -.00253743/.1)}.bg-\[rgba\(37\,37\,37\,0\.60\)\]{background-color:#25252599}.bg-\[rgba\(255\,255\,255\,0\.06\)\]{background-color:#ffffff0f}.bg-accent-secondary{background-color:var(--color-accent-secondary)}.bg-alternate{background-color:var(--color-alternate)}.bg-background{background-color:var(--color-background)}.bg-black{background-color:var(--color-black)}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab,red,red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black)40%,transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.bg-blue-500{background-color:var(--color-blue-500)}.bg-border{background-color:var(--color-border)}.bg-card{background-color:var(--color-card)}.bg-card-secondary{background-color:var(--color-card-secondary)}.bg-chalk{background-color:var(--color-chalk)}.bg-contrast{background-color:var(--color-contrast)}.bg-destructive\/8{background-color:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/8{background-color:color-mix(in oklab,var(--color-destructive)8%,transparent)}}.bg-faded{background-color:var(--color-faded)}.bg-gold-30,.bg-gold-30\/8{background-color:var(--color-gold-30)}@supports (color:color-mix(in lab,red,red)){.bg-gold-30\/8{background-color:color-mix(in oklab,var(--color-gold-30)8%,transparent)}}.bg-gold-30\/10{background-color:var(--color-gold-30)}@supports (color:color-mix(in lab,red,red)){.bg-gold-30\/10{background-color:color-mix(in oklab,var(--color-gold-30)10%,transparent)}}.bg-gold-background{background-color:var(--color-gold-background)}.bg-leaf-30,.bg-leaf-30\/8{background-color:var(--color-leaf-30)}@supports (color:color-mix(in lab,red,red)){.bg-leaf-30\/8{background-color:color-mix(in oklab,var(--color-leaf-30)8%,transparent)}}.bg-leaf-30\/10{background-color:var(--color-leaf-30)}@supports (color:color-mix(in lab,red,red)){.bg-leaf-30\/10{background-color:color-mix(in oklab,var(--color-leaf-30)10%,transparent)}}.bg-magic-30,.bg-magic-30\/8{background-color:var(--color-magic-30)}@supports (color:color-mix(in lab,red,red)){.bg-magic-30\/8{background-color:color-mix(in oklab,var(--color-magic-30)8%,transparent)}}.bg-modal,.bg-modal\/50{background-color:var(--color-modal)}@supports (color:color-mix(in lab,red,red)){.bg-modal\/50{background-color:color-mix(in oklab,var(--color-modal)50%,transparent)}}.bg-muted{background-color:var(--color-muted)}.bg-paper{background-color:var(--color-paper)}.bg-popover{background-color:var(--color-popover)}.bg-ruby-30,.bg-ruby-30\/8{background-color:var(--color-ruby-30)}@supports (color:color-mix(in lab,red,red)){.bg-ruby-30\/8{background-color:color-mix(in oklab,var(--color-ruby-30)8%,transparent)}}.bg-ruby-30\/10{background-color:var(--color-ruby-30)}@supports (color:color-mix(in lab,red,red)){.bg-ruby-30\/10{background-color:color-mix(in oklab,var(--color-ruby-30)10%,transparent)}}.bg-slate-0,.bg-slate-0\/40{background-color:var(--color-slate-0)}@supports (color:color-mix(in lab,red,red)){.bg-slate-0\/40{background-color:color-mix(in oklab,var(--color-slate-0)40%,transparent)}}.bg-slate-0\/80{background-color:var(--color-slate-0)}@supports (color:color-mix(in lab,red,red)){.bg-slate-0\/80{background-color:color-mix(in oklab,var(--color-slate-0)80%,transparent)}}.bg-slate-1{background-color:var(--color-slate-1)}.bg-slate-2{background-color:var(--color-slate-2)}.bg-slate-3,.bg-slate-3\/10{background-color:var(--color-slate-3)}@supports (color:color-mix(in lab,red,red)){.bg-slate-3\/10{background-color:color-mix(in oklab,var(--color-slate-3)10%,transparent)}}.bg-slate-4{background-color:var(--color-slate-4)}.bg-success\/10{background-color:var(--color-success)}@supports (color:color-mix(in lab,red,red)){.bg-success\/10{background-color:color-mix(in oklab,var(--color-success)10%,transparent)}}.bg-text-error-dark\/8{background-color:var(--color-text-error-dark)}@supports (color:color-mix(in lab,red,red)){.bg-text-error-dark\/8{background-color:color-mix(in oklab,var(--color-text-error-dark)8%,transparent)}}.bg-text-tertiary-dark{background-color:var(--color-text-tertiary-dark)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab}.bg-gradient-to-b,.bg-gradient-to-br{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[linear-gradient\(to_right\,\#383838_1px\,transparent_1px\)\,linear-gradient\(to_bottom\,\#383838_1px\,transparent_1px\)\]{background-image:linear-gradient(90deg,#383838 1px,#0000 0),linear-gradient(#383838 1px,#0000 0)}.from-\[\#ffffff\]{--tw-gradient-from:#fff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[var\(--color-slate-2\)\]{--tw-gradient-from:var(--color-slate-2);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-background{--tw-gradient-from:var(--color-background);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-black{--tw-gradient-from:var(--color-black);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-0\%{--tw-gradient-from-position:0%}.via-\[\#dddddd\]{--tw-gradient-via:#ddd;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-70\%{--tw-gradient-via-position:70%}.to-accent-secondary{--tw-gradient-to:var(--color-accent-secondary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-slate-4{--tw-gradient-to:var(--color-slate-4);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-white\/20{--tw-gradient-to:#fff3;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:color-mix(in lab,red,red)){.to-white\/20{--tw-gradient-to:color-mix(in oklab,var(--color-white)20%,transparent)}}.to-\[98\.98\%\]{--tw-gradient-to-position:98.98%}.bg-\[length\:40px_40px\]{background-size:40px 40px}.stroke-slate-4{stroke:var(--color-slate-4)}.object-contain{object-fit:contain}.\!p-0{padding:calc(var(--spacing)*0)!important}.p-0{padding:calc(var(--spacing)*0)}.p-0\.5{padding:calc(var(--spacing)*.5)}.p-1{padding:calc(var(--spacing)*1)}.p-1\.5{padding:calc(var(--spacing)*1.5)}.p-2{padding:calc(var(--spacing)*2)}.p-2\.5{padding:calc(var(--spacing)*2.5)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.p-10{padding:calc(var(--spacing)*10)}.p-12{padding:calc(var(--spacing)*12)}.p-\[1px\]{padding:1px}.p-\[3px\]{padding:3px}.p-\[20\%\]{padding:20%}.p-px{padding:1px}.\!px-4{padding-inline:calc(var(--spacing)*4)!important}.px-0{padding-inline:calc(var(--spacing)*0)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-8{padding-inline:calc(var(--spacing)*8)}.\!py-2{padding-block:calc(var(--spacing)*2)!important}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-1\.25{padding-block:calc(var(--spacing)*1.25)}.py-2{padding-block:calc(var(--spacing)*2)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-6{padding-block:calc(var(--spacing)*6)}.py-\[2px\]{padding-block:2px}.pt-0{padding-top:calc(var(--spacing)*0)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-2\.5{padding-top:calc(var(--spacing)*2.5)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-5{padding-top:calc(var(--spacing)*5)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-10{padding-top:calc(var(--spacing)*10)}.pt-14{padding-top:calc(var(--spacing)*14)}.pt-20{padding-top:calc(var(--spacing)*20)}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-3{padding-right:calc(var(--spacing)*3)}.pr-4{padding-right:calc(var(--spacing)*4)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pb-10{padding-bottom:calc(var(--spacing)*10)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-4\.5{padding-left:calc(var(--spacing)*4.5)}.\!text-center{text-align:center!important}.text-center{text-align:center}.text-justify{text-align:justify}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.\!text-base{font-size:var(--text-base)!important;line-height:var(--tw-leading,var(--text-base--line-height))!important}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[8px\]{font-size:8px}.text-\[10px\]{font-size:10px}.text-\[32px\]{font-size:32px}.text-\[40px\]{font-size:40px}.leading-0{--tw-leading:calc(var(--spacing)*0);line-height:calc(var(--spacing)*0)}.leading-3{--tw-leading:calc(var(--spacing)*3);line-height:calc(var(--spacing)*3)}.leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.leading-7{--tw-leading:calc(var(--spacing)*7);line-height:calc(var(--spacing)*7)}.leading-9{--tw-leading:calc(var(--spacing)*9);line-height:calc(var(--spacing)*9)}.leading-11{--tw-leading:calc(var(--spacing)*11);line-height:calc(var(--spacing)*11)}.leading-\[0\.75rem\]{--tw-leading:.75rem;line-height:.75rem}.leading-\[12px\]{--tw-leading:12px;line-height:12px}.leading-\[20px\]{--tw-leading:20px;line-height:20px}.leading-\[40px\]{--tw-leading:40px;line-height:40px}.leading-none{--tw-leading:1;line-height:1}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.5px\]{--tw-tracking:.5px;letter-spacing:.5px}.tracking-\[0\.7px\]{--tw-tracking:.7px;letter-spacing:.7px}.tracking-\[0\.72px\]{--tw-tracking:.72px;letter-spacing:.72px}.tracking-\[1\.84px\]{--tw-tracking:1.84px;letter-spacing:1.84px}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-nowrap{text-wrap:nowrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.overflow-ellipsis{text-overflow:ellipsis}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.text-chalk{color:var(--color-chalk)}.text-contrast-foreground{color:var(--color-contrast-foreground)}.text-current{color:currentColor}.text-destructive{color:var(--color-destructive)}.text-foreground{color:var(--color-foreground)}.text-gold-30{color:var(--color-gold-30)}.text-gold-primary{color:var(--color-gold-primary)}.text-ink-10{color:var(--color-ink-10)}.text-ink-30{color:var(--color-ink-30)}.text-ink-50{color:var(--color-ink-50)}.text-ink-70{color:var(--color-ink-70)}.text-leaf-30{color:var(--color-leaf-30)}.text-leaf-40{color:var(--color-leaf-40)}.text-magic-30{color:var(--color-magic-30)}.text-quaternary{color:var(--color-quaternary)}.text-ruby-30{color:var(--color-ruby-30)}.text-ruby-50{color:var(--color-ruby-50)}.text-secondary{color:var(--color-secondary)}.text-slate-0{color:var(--color-slate-0)}.text-slate-3{color:var(--color-slate-3)}.text-slate-4{color:var(--color-slate-4)}.text-success{color:var(--color-success)}.text-tertiary{color:var(--color-tertiary)}.text-text-error-dark{color:var(--color-text-error-dark)}.text-text-primary{color:var(--color-text-primary)}.text-text-primary-dark{color:var(--color-text-primary-dark)}.text-text-quaternary-dark{color:var(--color-text-quaternary-dark)}.text-text-secondary-dark{color:var(--color-text-secondary-dark)}.text-text-tertiary{color:var(--color-text-tertiary)}.text-text-tertiary-dark{color:var(--color-text-tertiary-dark)}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.underline-offset-3{text-underline-offset:3px}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-100{opacity:1}.shadow-\[0_20px_80px_-8px_rgba\(24\,23\,26\,0\.8\)\]{--tw-shadow:0 20px 80px -8px var(--tw-shadow-color,#18171acc)}.shadow-\[0_20px_80px_-8px_rgba\(24\,23\,26\,0\.8\)\],.shadow-\[0_20px_80px_-8px_rgba\(255\,255\,255\,0\.24\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_20px_80px_-8px_rgba\(255\,255\,255\,0\.24\)\]{--tw-shadow:0 20px 80px -8px var(--tw-shadow-color,#ffffff3d)}.shadow-\[0px_4px_20px_0px_\#00000040\]{--tw-shadow:0px 4px 20px 0px var(--tw-shadow-color,#00000040)}.shadow-\[0px_4px_20px_0px_\#00000040\],.shadow-\[0px_4px_40px_0px_rgba\(255\,255\,255\,0\.24\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_4px_40px_0px_rgba\(255\,255\,255\,0\.24\)\]{--tw-shadow:0px 4px 40px 0px var(--tw-shadow-color,#ffffff3d)}.shadow-\[0px_6px_20px_0px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow:0px 6px 20px 0px var(--tw-shadow-color,#00000059)}.shadow-\[0px_6px_20px_0px_rgba\(0\,0\,0\,0\.35\)\],.shadow-\[0px_6px_24px_0px_rgba\(0\,0\,0\,0\.35\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_6px_24px_0px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow:0px 6px 24px 0px var(--tw-shadow-color,#00000059)}.shadow-\[4px_8px_20px_0px_\#00000026\]{--tw-shadow:4px 8px 20px 0px var(--tw-shadow-color,#00000026)}.shadow-\[4px_8px_20px_0px_\#00000026\],.shadow-lg{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a)}.ring-0,.shadow-md{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-chalk{--tw-ring-color:var(--color-chalk)}.ring-offset-0{--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.ring-offset-background{--tw-ring-offset-color:var(--color-background)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline,.outline-1{outline-style:var(--tw-outline-style);outline-width:1px}.outline-transparent{outline-color:#0000}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px)}.backdrop-blur-\[2px\],.backdrop-blur-\[4\.4px\]{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-\[4\.4px\]{--tw-backdrop-blur:blur(4.4px)}.backdrop-blur-lg{--tw-backdrop-blur:blur(var(--blur-lg))}.backdrop-blur-lg,.backdrop-blur-sm{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm))}.backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\]{transition-property:left;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[margin\,max-height\,opacity\]{transition-property:margin,max-height,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,scale\]{transition-property:opacity,scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[stroke-dashoffset\]{transition-property:stroke-dashoffset;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[top\]{transition-property:top;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,opacity\]{transition-property:transform,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-none{transition-property:none}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-250{--tw-duration:.25s;transition-duration:.25s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-350{--tw-duration:.35s;transition-duration:.35s}.duration-400{--tw-duration:.4s;transition-duration:.4s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-1000{--tw-duration:1s;transition-duration:1s}.ease-\[cubic-bezier\(0\.4\,0\,0\.2\,1\)\]{--tw-ease:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.paused{animation-play-state:paused}.running{animation-play-state:running}@media (hover:hover){.group-hover\:bg-slate-4:is(:where(.group):hover *){background-color:var(--color-slate-4)}}.group-\[\.toast\]\:bg-chalk:is(:where(.group).toast *){background-color:var(--color-chalk)}.group-\[\.toast\]\:bg-slate-2:is(:where(.group).toast *){background-color:var(--color-slate-2)}.group-\[\.toast\]\:text-slate-0:is(:where(.group).toast *){color:var(--color-slate-0)}.group-\[\.toast\]\:text-text-primary-dark:is(:where(.group).toast *){color:var(--color-text-primary-dark)}.group-\[\.toast\]\:text-text-secondary-dark:is(:where(.group).toast *){color:var(--color-text-secondary-dark)}.group-\[\.toaster\]\:\!border-slate-3:is(:where(.group).toaster *){border-color:var(--color-slate-3)!important}.group-\[\.toaster\]\:\!bg-slate-3:is(:where(.group).toaster *){background-color:var(--color-slate-3)!important}.group-\[\.toaster\]\:\!text-leaf-30:is(:where(.group).toaster *){color:var(--color-leaf-30)!important}.group-\[\.toaster\]\:\!text-ruby-30:is(:where(.group).toaster *){color:var(--color-ruby-30)!important}.group-\[\.toaster\]\:\!text-sky-30:is(:where(.group).toaster *){color:var(--color-sky-30)!important}.group-\[\.toaster\]\:shadow-lg:is(:where(.group).toaster *){--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.placeholder\:text-text-tertiary-dark::placeholder{color:var(--color-text-tertiary-dark)}.after\:\!bg-text-tertiary-dark:after{content:var(--tw-content);background-color:var(--color-text-tertiary-dark)!important}.after\:\!font-semibold:after{content:var(--tw-content);--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important}.after\:\!text-slate-0:after{content:var(--tw-content);color:var(--color-slate-0)!important}.focus-within\:ring-1:focus-within{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:ring-chalk:focus-within{--tw-ring-color:var(--color-chalk)}@media (hover:hover){.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:border-border:hover{border-color:var(--color-border)}.hover\:border-chalk:hover{border-color:var(--color-chalk)}.hover\:border-foreground\/44:hover{border-color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.hover\:border-foreground\/44:hover{border-color:color-mix(in oklab,var(--color-foreground)44%,transparent)}}.hover\:border-slate-4:hover{border-color:var(--color-slate-4)}.hover\:bg-alternate:hover{background-color:var(--color-alternate)}.hover\:bg-border:hover{background-color:var(--color-border)}.hover\:bg-border-secondary:hover{background-color:var(--color-border-secondary)}.hover\:bg-border\/90:hover{background-color:var(--color-border)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-border\/90:hover{background-color:color-mix(in oklab,var(--color-border)90%,transparent)}}.hover\:bg-card:hover{background-color:var(--color-card)}.hover\:bg-contrast-hover:hover{background-color:var(--color-contrast-hover)}.hover\:bg-faded-hover:hover{background-color:var(--color-faded-hover)}.hover\:bg-slate-1:hover{background-color:var(--color-slate-1)}.hover\:bg-slate-2:hover{background-color:var(--color-slate-2)}.hover\:bg-slate-3:hover{background-color:var(--color-slate-3)}.hover\:bg-slate-4:hover{background-color:var(--color-slate-4)}.hover\:bg-text-secondary-dark:hover{background-color:var(--color-text-secondary-dark)}.hover\:bg-transparent:hover{background-color:#0000}.hover\:text-ink-70:hover{color:var(--color-ink-70)}.hover\:text-magic-20:hover{color:var(--color-magic-20)}.hover\:text-magic-60:hover{color:var(--color-magic-60)}.hover\:text-text-primary-dark:hover{color:var(--color-text-primary-dark)}.hover\:\!opacity-40:hover{opacity:.4!important}.hover\:\!opacity-100:hover{opacity:1!important}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-\[0_4px_24px_0_rgba\(0\,0\,0\,0\.4\)\]:hover{--tw-shadow:0 4px 24px 0 var(--tw-shadow-color,#0006);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:after\:\!bg-text-secondary-dark:hover:after{content:var(--tw-content);background-color:var(--color-text-secondary-dark)!important}}.focus\:outline-2:focus{outline-style:var(--tw-outline-style);outline-width:2px}.focus\:outline-chalk:focus{outline-color:var(--color-chalk)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-chalk:focus-visible{--tw-ring-color:var(--color-chalk)}.focus-visible\:ring-paper:focus-visible{--tw-ring-color:var(--color-paper)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:ring-offset-chalk:focus-visible{--tw-ring-offset-color:var(--color-chalk)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:\!opacity-40:disabled{opacity:.4!important}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}@media (hover:hover){.disabled\:hover\:cursor-not-allowed:disabled:hover{cursor:not-allowed}}.has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[state\=checked\]\:translate-x-6[data-state=checked]{--tw-translate-x:calc(var(--spacing)*6);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[state\=checked\]\:\!bg-chalk[data-state=checked]{background-color:var(--color-chalk)!important}.data-\[state\=checked\]\:\!bg-magic-30[data-state=checked]{background-color:var(--color-magic-30)!important}.data-\[state\=checked\]\:\!text-slate-0[data-state=checked]{color:var(--color-slate-0)!important}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-duration,.15s)var(--tw-ease,ease)}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-duration,.15s)var(--tw-ease,ease)}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[state\=unchecked\]\:\!bg-ink-50[data-state=unchecked]{background-color:var(--color-ink-50)!important}@media not all and (min-width:520px){.max-\[520px\]\:right-3{right:calc(var(--spacing)*3)}.max-\[520px\]\:left-3{left:calc(var(--spacing)*3)}.max-\[520px\]\:w-auto{width:auto}}@media not all and (min-width:96rem){.max-2xl\:left-0{left:calc(var(--spacing)*0)}.max-2xl\:ml-3{margin-left:calc(var(--spacing)*3)}.max-2xl\:w-\[25vw\]{width:25vw}.max-2xl\:w-\[60vw\]{width:60vw}.max-2xl\:w-screen{width:100vw}.max-2xl\:gap-4{gap:calc(var(--spacing)*4)}.max-2xl\:px-0{padding-inline:calc(var(--spacing)*0)}.max-2xl\:px-2{padding-inline:calc(var(--spacing)*2)}.max-2xl\:px-3{padding-inline:calc(var(--spacing)*3)}}@media not all and (min-width:80rem){.max-xl\:static{position:static}.max-xl\:max-w-full{max-width:100%}}@media not all and (min-width:64rem){.max-lg\:block{display:block}.max-lg\:hidden{display:none}.max-lg\:h-\[calc\(100svh-5\.5rem\)\]{height:calc(100svh - 5.5rem)}.max-lg\:max-w-full{max-width:100%}.max-lg\:gap-0{gap:calc(var(--spacing)*0)}.max-lg\:gap-4{gap:calc(var(--spacing)*4)}.max-lg\:gap-5{gap:calc(var(--spacing)*5)}}@media not all and (min-width:48rem){.max-md\:relative{position:relative}.max-md\:hidden{display:none}.max-md\:h-fit{height:fit-content}.max-md\:max-h-\[calc\(100svh-11rem\)\]{max-height:calc(100svh - 11rem)}.max-md\:w-full{width:100%}.max-md\:flex-col-reverse{flex-direction:column-reverse}.max-md\:gap-4{gap:calc(var(--spacing)*4)}.max-md\:px-0{padding-inline:calc(var(--spacing)*0)}.max-md\:px-2{padding-inline:calc(var(--spacing)*2)}}@media not all and (min-width:40rem){.max-sm\:h-full{height:100%}.max-sm\:w-\[85vw\]{width:85vw}}@media (min-width:376px){.min-\[376px\]\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (min-width:398px){.min-\[398px\]\:block{display:block}}@media (min-width:400px){.min-\[400px\]\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}@media (min-width:410px){.min-\[410px\]\:w-\[264px\]{width:264px}}@media (min-width:430px){.min-\[430px\]\:max-w-\[140px\]{max-width:140px}.min-\[430px\]\:flex-row{flex-direction:row}.min-\[430px\]\:items-center{align-items:center}.min-\[430px\]\:gap-2{gap:calc(var(--spacing)*2)}.min-\[430px\]\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (min-width:470px){.min-\[470px\]\:flex-row{flex-direction:row}}@media (min-width:480px){.min-\[480px\]\:flex-row{flex-direction:row}}@media (min-width:520px){.min-\[520px\]\:-right-7{right:calc(var(--spacing)*-7)}.min-\[520px\]\:left-auto{left:auto}}@media (min-width:521px){.min-\[521px\]\:left-auto{left:auto}.min-\[521px\]\:w-104{width:calc(var(--spacing)*104)}}@media (min-width:796px){.min-\[796px\]\:flex{display:flex}.min-\[796px\]\:hidden{display:none}.min-\[796px\]\:inline{display:inline}.min-\[796px\]\:w-\[230px\]{width:230px}.min-\[796px\]\:min-w-\[710px\]{min-width:710px}.min-\[796px\]\:flex-row{flex-direction:row}.min-\[796px\]\:items-center{align-items:center}.min-\[796px\]\:justify-end{justify-content:flex-end}.min-\[796px\]\:gap-1{gap:calc(var(--spacing)*1)}}@media (min-width:991px){.min-\[991px\]\:h-\[272px\]{height:272px}.min-\[991px\]\:w-\[201px\]{width:201px}.min-\[991px\]\:w-\[256px\]{width:256px}.min-\[991px\]\:flex-col{flex-direction:column}.min-\[991px\]\:flex-nowrap{flex-wrap:nowrap}.min-\[991px\]\:justify-center{justify-content:center}.min-\[991px\]\:text-center{text-align:center}}@media (min-width:40rem){.sm\:-bottom-16{bottom:calc(var(--spacing)*-16)}.sm\:mt-\[4vh\]{margin-top:4vh}.sm\:mt-\[15vh\]{margin-top:15vh}.sm\:mt-\[122px\]{margin-top:122px}.sm\:mb-0{margin-bottom:calc(var(--spacing)*0)}.sm\:mb-16{margin-bottom:calc(var(--spacing)*16)}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:h-\[70vh\]{height:70vh}.sm\:h-\[454px\]{height:454px}.sm\:h-auto{height:auto}.sm\:h-fit{height:fit-content}.sm\:min-h-\[1rem\]{min-height:1rem}.sm\:min-h-auto{min-height:auto}.sm\:w-\[12ch\]{width:12ch}.sm\:w-\[15ch\]{width:15ch}.sm\:w-\[16ch\]{width:16ch}.sm\:w-\[70vw\]{width:70vw}.sm\:w-\[82\%\]{width:82%}.sm\:w-\[90\%\]{width:90%}.sm\:w-\[192px\]{width:192px}.sm\:w-\[250px\]{width:250px}.sm\:w-\[400px\]{width:400px}.sm\:w-\[416px\]{width:416px}.sm\:w-\[448px\]{width:448px}.sm\:w-\[638px\]{width:638px}.sm\:w-fit{width:fit-content}.sm\:w-full{width:100%}.sm\:max-w-\[480px\]{max-width:480px}.sm\:max-w-full{max-width:100%}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-start{justify-content:flex-start}.sm\:gap-0{gap:calc(var(--spacing)*0)}.sm\:gap-3{gap:calc(var(--spacing)*3)}.sm\:rounded-3xl{border-radius:var(--radius-3xl)}.sm\:rounded-\[20px\]{border-radius:20px}.sm\:border{border-style:var(--tw-border-style);border-width:1px}.sm\:p-0{padding:calc(var(--spacing)*0)}.sm\:p-4{padding:calc(var(--spacing)*4)}.sm\:p-5{padding:calc(var(--spacing)*5)}.sm\:p-6{padding:calc(var(--spacing)*6)}.sm\:p-10{padding:calc(var(--spacing)*10)}.sm\:px-0{padding-inline:calc(var(--spacing)*0)}.sm\:px-3{padding-inline:calc(var(--spacing)*3)}.sm\:px-4{padding-inline:calc(var(--spacing)*4)}.sm\:px-5{padding-inline:calc(var(--spacing)*5)}.sm\:px-12{padding-inline:calc(var(--spacing)*12)}.sm\:pt-0{padding-top:calc(var(--spacing)*0)}.sm\:pr-4{padding-right:calc(var(--spacing)*4)}.sm\:pb-2{padding-bottom:calc(var(--spacing)*2)}.sm\:text-left{text-align:left}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:leading-4{--tw-leading:calc(var(--spacing)*4);line-height:calc(var(--spacing)*4)}}@media (min-width:48rem){.md\:block{display:block}.md\:hidden{display:none}.md\:max-w-\[296px\]{max-width:296px}.md\:max-w-\[440px\]{max-width:440px}.md\:max-w-\[504px\]{max-width:504px}.md\:flex-row{flex-direction:row}}@media (min-width:64rem){.lg\:mb-0{margin-bottom:calc(var(--spacing)*0)}.lg\:mb-4{margin-bottom:calc(var(--spacing)*4)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden,.min-lg\:hidden{display:none}.lg\:h-screen{height:100vh}.lg\:w-20{width:calc(var(--spacing)*20)}.lg\:flex-col{flex-direction:column}.lg\:gap-3{gap:calc(var(--spacing)*3)}.lg\:gap-4{gap:calc(var(--spacing)*4)}.lg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:border-r-slate-1{border-right-color:var(--color-slate-1)}}@media (min-width:80rem){.min-xl\:mx-auto{margin-inline:auto}.xl\:w-\[218px\]{width:218px}.xl\:w-\[266px\]{width:266px}.xl\:w-full{width:100%}.xl\:max-w-\[921px\]{max-width:921px}}.foundation\:border:is(.foundation *){border-style:var(--tw-border-style);border-width:1px}.foundation\:border-alternate:is(.foundation *){border-color:var(--color-alternate)}.foundation\:border-muted:is(.foundation *){border-color:var(--color-muted)}.foundation\:bg-background:is(.foundation *){background-color:var(--color-background)}.foundation\:bg-transparent:is(.foundation *){background-color:#0000}@media (hover:hover){.foundation\:hover\:bg-muted:is(.foundation *):hover{background-color:var(--color-muted)}}.\[\&\>\*\]\:\!w-fit>*{width:fit-content!important}.\[\&\>\*\]\:\!text-text-primary-dark>*{color:var(--color-text-primary-dark)!important}.\[\&\>\*\]\:text-foreground>*{color:var(--color-foreground)}.\[\&\>button\]\:flex-grow>button{flex-grow:1}.\[\&\>button\]\:p-1>button{padding:calc(var(--spacing)*1)}.\[\&\>button\]\:text-leaf-30>button{color:var(--color-leaf-30)}.\[\&\>button\]\:text-ruby-30>button{color:var(--color-ruby-30)}.\[\&\>div\]\:w-full>div{width:100%}.\[\&\>div\]\:rounded-3xl>div{border-radius:var(--radius-3xl)}.\[\&\>div\>p\]\:text-sm>div>p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&\>div\>p\]\:font-medium>div>p{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&\>span\]\:text-text-primary-dark>span{color:var(--color-text-primary-dark)}.\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&\>svg\]\:size-6>svg{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.\[\&\>svg\]\:size-full>svg{width:100%;height:100%}.\[\&\>svg\]\:text-magic-30>svg{color:var(--color-magic-30)}.\[\&\>svg\]\:text-slate-0>svg{color:var(--color-slate-0)}.\[\&\>svg\]\:text-text-secondary-dark>svg{color:var(--color-text-secondary-dark)}@media (hover:hover){.hover\:\[\&\>svg\]\:text-magic-20:hover>svg{color:var(--color-magic-20)}.hover\:\[\&\>svg\]\:text-text-primary-dark:hover>svg{color:var(--color-text-primary-dark)}}.\[\&\>svg\>circle\]\:stroke-background>svg>circle{stroke:var(--color-background)}.\[\&\>svg\>circle\]\:stroke-foreground>svg>circle{stroke:var(--color-foreground)}.hide-input-controls::-webkit-inner-spin-button,.hide-input-controls::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.hide-input-controls[type=number]{-moz-appearance:textfield}@layer compositions{.JIGdQ{font-size:.75rem;line-height:1.25rem;font-weight:var(--llFanx)}.caxCit{font-size:.875rem}.AEdnq,.caxCit{line-height:1.5rem;font-weight:var(--llFanx)}.AEdnq{font-size:1rem}.ggkuag{font-size:1.125rem;line-height:1.75rem}.KOyzo,.ggkuag{font-weight:var(--llFanx)}.KOyzo{font-size:.75rem;line-height:1.25rem}.bqPPXX{font-size:.875rem}.bqPPXX,.iBKgpR{line-height:1.5rem;font-weight:var(--llFanx)}.iBKgpR{font-size:1rem}.dVmflu{font-size:.875rem}.dVmflu,.hkxWuN{line-height:1.5rem;font-family:var(--gxQaAd)}.hkxWuN{font-size:1rem}.eIvlPr{font-size:1.125rem;line-height:1.75rem;font-family:var(--gxQaAd)}.ZlnHu{line-height:3.25rem}.ZlnHu,.dNxFtD{font-size:2.5rem;font-weight:var(--janwPd)}.dNxFtD{line-height:3.5rem}.bcvUKl{font-size:2.25rem;line-height:3rem}.bcvUKl,.fDZIkY,.gRVYOk{font-weight:var(--janwPd)}.fDZIkY,.gRVYOk{font-size:2rem;line-height:2.75rem}.cqslnx{font-size:1.5rem;line-height:2.25rem}.cFGrCm,.cSachX,.cqslnx{font-weight:var(--ghWdwL)}.cFGrCm,.cSachX{font-size:1.25rem;line-height:2rem}.brKaZa,.efWsLj{font-size:1.125rem;line-height:1.75rem;font-weight:var(--ghWdwL)}.buUIbR{font-size:.625rem}.buUIbR,.hkuMfQ{letter-spacing:.06rem;text-transform:uppercase;line-height:.75rem;font-weight:var(--hmvyHR)}.hkuMfQ{font-size:.75rem}@media screen and (min-width:64rem){.KOyzo{font-size:.875rem}.KOyzo,.bqPPXX{line-height:1.5rem}.bqPPXX{font-size:1rem}.iBKgpR{font-size:1.125rem;line-height:1.75rem}.ZlnHu{font-size:5rem;line-height:5.5rem}.bcvUKl{font-size:4rem;line-height:4.75rem}.fDZIkY{font-size:3rem;line-height:4rem}.cSachX{font-size:1.5rem;line-height:2.25rem}.brKaZa{font-size:1.25rem;line-height:2rem}.buUIbR{font-size:.75rem;line-height:.75rem}}}.fEVEmD{display:inline-flex}.jTWvec{position:relative}.iPfXWl{box-sizing:border-box}.dKuXep{border-radius:var(--cDRSmz)}.lbmNld{border:thin solid}.bZRhvx{cursor:pointer}.hWbyxU{transition:all .1s}.diIxfU{outline:var(--dzOvWn)}.efvJEH{will-change:transform,opacity}.kFYpif{background:0 0}.Axmbx{height:var(--fzzdix)}.jGqtLL{padding-block:var(--jJIQbV)}.fzoqgU{padding-inline:var(--hIimNX)}.fzpabD{height:var(--ckODEv)}.fzoAXm{padding-block:var(--bYDCFo)}.fznPAm{padding-inline:var(--gGIQOF)}.fznKiw{height:var(--gFjjJU)}.fzoqgp{padding-block:var(--hIimNX)}.cPRswh{background:var(--gBHQLb)}.dTWubc{background:var(--iAjuTO)}.edEltL{background:var(--cOyFst)}.gDSsAr{background:var(--iqIoUR)}.hoYZte{background:var(--qsPVo)}.foDtdn{background:var(--edNtiq)}.AxjtU{padding:var(--fcTUxn)}.gsynQv{height:fit-content}.hZLYvv{background:#ffffff14}.kXEOGR{-webkit-backdrop-filter:blur(3px)}.hmegja{background:var(--jSQkQM)}.cERSkX{pointer-events:none}.dMMuNs{width:var(--khWApH)}.bYJPrM{border-radius:var(--kkkBVq)}.fPSBzf{display:flex}.gzBMzy{text-align:center}.cbkwRf{white-space:nowrap}.bunRPm{color:var(--jlmaOs)}.rbsQX{color:var(--etZyR)}.flFbEq{color:var(--iagzVE)}.ecosjt{color:var(--gBHQLb)}.jiGUEY{color:var(--cemPJF)}.deYFWh{color:var(--gHzsmL)}.iATurT{color:var(--iqIoUR)}.drDZIi{color:var(--kFAOBM)}.fQAFQl{outline-offset:var(--gEfgCY)}.AxmbG{width:var(--fzzdix)}.pitAi{padding:var(--jJIQbV)}.fzpabA{width:var(--ckODEv)}.Axikr{padding:var(--bYDCFo)}.fznKij{width:var(--gFjjJU)}.AxhTk{padding:var(--hIimNX)}.gsynQA{width:fit-content}.DyZUq{border-radius:10px}.lnVchA{background:var(--itfeCm)}.gCOtIw{background:var(--dxaFjW)}.fmhFEF{background:var(--ldafrz)}.kRLutI{background:var(--Iycdi)}.gIDZqd{transition:transform .2s,opacity .2s}.dLFxYe{text-align:left}.kkElPi{color:var(--enVPNY)}.jsoGzi{color:var(--fKbyps)}.bKCYEC{color:var(--iZlvjY)}.jnqkcv{color:var(--dZIprB)}.buzaNI{color:var(--YyYdq)}.kypCfT{text-transform:uppercase}.fkBQxR{letter-spacing:.06rem}.gcohXo{border-radius:1rem}.fyplMZ{cursor:default}.ioQIUn{height:10.75rem}.ioQIUI{width:10.75rem}.dXscgu{overflow:hidden}.eLuUPu{overflow:visible}.qbege{gap:var(--fcTUxn)}.pvuga{gap:var(--hIimNX)}.pnxsH{gap:var(--fFrqVq)}.pezuA{gap:var(--gGIQOF)}.flMYjT{box-shadow:0 1px 2px #bdbdbd4d}.fMKpTj{box-shadow:8px 8px 48px #100f1124}.fzrkhE{padding-inline:var(--flZesP)}.fznPzH{padding-block:var(--gGIQOF)}.fzpabv{padding:var(--uyqLg)}.kdFIjO{flex:1}.bKPWST{max-width:29.125rem}.iZstbk{opacity:.3}.dMMuMP{height:var(--khWApH)}.kbJfZC{background:var(--jlmaOs)}.gWzzAr{overflow:auto}.fLVKVB{scrollbar-width:none}.djBLSD{height:100vh}.dnFyWD{width:100vw}.eJvMDV{scale:1}.AxiEa{padding:var(--ebuyxV)}.Axmvo{padding:var(--flZesP)}.jieZfE{pointer-events:all}.hdAwi{position:fixed}.csnEyP{--backdrop-blur:blur(.375rem)}.crPXqh{-webkit-backdrop-filter:var(--backdrop-blur)var(--backdrop-brightness)var(--backdrop-contrast)var(--backdrop-grayscale)var(--backdrop-hue-rotate)var(--backdrop-invert)var(--backdrop-saturate)var(--backdrop-sepia)}.deAqKV{max-width:100rem}.hkIdtl{margin:0 auto}.cORRFI{max-width:none}.fDWVKV{border-radius:var(--hxxJkr)}.JcTPa{transition:all .12s linear}.hYZFkb{width:100%}.fzozCt{height:var(--dDnfaV)}.fzoNwz{padding-block:var(--ebuyxV)}.AxjtB{margin:var(--fcTUxn)}.iQHTXh{min-width:var(--dDnfaV)}.dvMkiN{text-align:right}.dpjQla{transition:opacity .12s linear}.dsySWt{text-wrap:wrap}.gsGAeM{color:var(--jmTbXW)}.fNCCNu{padding:20px}.AYoSK{z-index:var(--exvVve)}.kVkdUe{box-shadow:4px 8px 20px #00000026}.dSXBgr{height:1rem}.dSXBfY{width:1rem}.eAZrpM{width:auto}.AYoSP{width:var(--jNBRbM)}.hQiMIj{max-width:var(--fnTGst)}.jXSfKH{position:absolute}.fzoAWH{padding-inline:var(--bYDCFo)}.eeKCgv{border-radius:var(--UXfgJ)}.Oxeoj{box-shadow:0 4px 20px #0000001a}.ddgODW{display:none}.cGFOJB{display:block}.izPYod{transform:translate(-50%)translateY(calc(-100% - .75rem))}.cPkmfo{transform:translate(10%)translateY(calc(-100% - .75rem))}.cXTUEh{transform:translate(-10%)translateY(calc(-100% - .75rem))}.iqmoHh{transform:translate(calc(-100% - .75rem))translateY(-50%)}.emrspq{transform:translate(calc(-100% - .75rem))translateY(-75%)}.zFGjL{transform:translate(calc(-100% - .75rem))translateY(-25%)}.ddBtbm{transform:translate(calc(100% + .75rem))translateY(-50%)}.kSbzJl{transform:translate(calc(100% + .75rem))translateY(-75%)}.hdzMuI{transform:translate(calc(100% + .75rem))translateY(-25%)}.jSRWPC{transform:translate(-50%)translateY(calc(100% + .75rem))}.depkmP{transform:translate(10%)translateY(calc(100% + .75rem))}.eqVTfG{transform:translate(-10%)translateY(calc(100% + .75rem))}.fzoWka{width:var(--fnTGst)}.AxhSM{height:var(--juMtMc)}.kmFTYl{transform:translate(-50%)translateY(.75rem)}.hFunKo{transform:translate(-50%)translateY(-.75rem)}.AxhTf{width:var(--juMtMc)}.fzqACo{height:var(--bPcliI)}.kwEkgw{transform:translate(-.75rem)translateY(-50%)}.LwqbV{transform:translate(.75rem)translateY(-50%)}.jHxAip{background:linear-gradient(#00cc8f,#6851ff)}.hWgZTB{inset:var(--fcTUxn)}.dKLBtz{gap:10px}.cYdhWw{display:grid}.jZwGWY{fill:var(--RiClf)}.hGQgmY{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.eAZrqn{height:auto}.jcgYsf{--mix-background:var(--iagzVE);background:var(--mix-background,var(--iagzVE))}@supports (color:color-mix(in lab,red,red)){.jcgYsf{--mix-background:color-mix(in srgb,var(--iagzVE)20%,transparent)}}.jDVJRS{transform:translateY(0)}.japwPO{transform:translateY(100%)}.bTJmyy{transition:transform .3s}.fClTjd{border-top-left-radius:var(--eougbK);border-top-right-radius:var(--eougbK)}.jvjRt{box-shadow:0 -12px 56px #77767a26}.fzozCb{z-index:10}.cFLICG{transform:translate(-100%)}.byXyn{transform:translate(100%)}.khiFRn{transform:translate(0)}.fzoCXr{width:var(--dAFdyM)}.fjzPTS{border-top-right-radius:var(--bphCwb);border-bottom-right-radius:var(--bphCwb)}.dXSjkM{border-top-left-radius:var(--bphCwb);border-bottom-left-radius:var(--bphCwb)}.eVHffH{--thickness:1px}.bjGQXr{gap:var(--cqwGG)}.cpnrKk{box-shadow:true}.fgrICX{background:#ffc439}.fnjBrW{border:1px solid #0000}.jGoIIY{padding-block:var(--cqwGG)}.lopGBb{stroke-width:2.5px}.pThsL{gap:var(--dacYEG)}.fzoxFp{width:var(--fUWaSi)}.jonSOI{flex:none}.lkYUqX{border-radius:9999px}.cUqkcP{animation:popIn .15s}.ksKAre{animation:popOut .15s}.ZlVyD{animation:spin 1.5s linear infinite}.emRNBL{stroke:var(--iagzVE)}.elaIWr{transform-origin:50%}.bkLsBk{gap:var(--jJIQbV)}.kRRXUg{stroke:var(--gBHQLb)}.jAmlUX{stroke:var(--jlmaOs)}.kYoAXZ{stroke-opacity:.12}.jQNDvc{animation:spin 1s linear infinite}.dITaCb{border-radius:2rem}.bKdxLy{transform:skew(-20deg)}.chmhDV{overflow-wrap:break-word}.bWVcuP{word-break:break-word}.llnClk{background:var(--kyjnqS)}.fRIRtM{border-radius:var(--dxfumK)}.dWKkCe{min-width:15rem}.mDYqS{width:40%}.dZeDlI{border-left:thin solid}.Axmvg{height:var(--cAmzCM)}.pCmHl{gap:var(--bYDCFo)}.bGySga{-webkit-user-select:none;user-select:none}.GzWLz{-webkit-user-select:auto;user-select:auto}.fMSoJ{filter:blur(10px)}.rHLwk{text-wrap:nowrap}.fzoYeD{width:22px}.fzoYeI{height:22px}.iiBJGO{font-variant:no-contextual}.dJRcZd{transition:none}.pKjuE{gap:var(--ebuyxV)}.fznYYc{width:var(--gANXGP)}.fzozgh{width:var(--htnoem)}.fznYYn{height:var(--gANXGP)}.fzozgi{height:var(--htnoem)}.hYbcjk{width:1.125rem}.hYbciH{height:1.125rem}.dgzwbo{object-fit:cover}.clyxRL{border-start-start-radius:var(--hxxJkr);border-end-start-radius:var(--hxxJkr)}.cMWMBT{border-radius:0}.duralB{transform:rotate(180)}.fznyyO{width:var(--hTmzdp)}.fznyzd{height:var(--hTmzdp)}.faAYXy{max-height:17.5rem}.fzqBIS{width:18px}.fzqBJp{height:18px}.hVpAQY{min-width:var(--kTdGYg)}.cEowv{max-width:30rem}.dGnaHP{caret-color:var(--edNtiq)}.eGizhS{border-radius:.5rem}.fzoqgI{margin-block:var(--hIimNX)}.iWbCEa{max-width:var(--iQceEA)}.coifUy{margin-inline:auto}.XApuw{overlay:true}.fznycS{height:var(--tQYHK)}.fznycJ{width:var(--tQYHK)}.Axhdq{padding:var(--gGIQOF)}.kInNhr{max-width:393px}.Axhdp{width:var(--eUDwWi)}.enrCNZ{border-radius:60px}.fzoLlM{height:var(--cpjPHA)}.fzoLlH{width:var(--cpjPHA)}.fzozCm{width:var(--dDnfaV)}.AxgJj{height:var(--hTQaBT)}.AxgJE{width:var(--hTQaBT)}.kZwhzw{border-radius:30px}.Axhzu{width:var(--beDnSR)}.Axhzd{height:var(--beDnSR)}.dtwJUe{border-radius:.375rem}.gNnTtK{border-radius:var(--kLOfAE)}.bnMKLm{color:var(--DLYOY)}.fVXeaF{border-radius:var(--bphCwb)}.bMpqsa{opacity:.5}.frJqtw{opacity:1}.fzoyvf{width:var(--kveXIc)}.fzoyvs{height:var(--kveXIc)}.dSXzlv{width:6rem}.dSXBCd{width:4rem}.kEPjac{min-height:var(--gANXGP)}.dLESCV{border-radius:.75rem}.bVQpjJ{border-radius:var(--bewZvn)}.hLsNni{pointer-events:auto}.fGSyrq{transition:background-color .2s,border-color .2s}.piqPW{width:var(--siblR)}.pitgX{height:var(--hghuKL)}.mBgaT{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lfSec{caret:18px}.kEVDGR{check:16px}.dSXBWl{height:3rem}.flFnwR{mult:2.5px}.bUyOMB{display:inline-block}.eOXPNx{max-width:var(--Mxqsr)}.jSqJiD{gap:var(--ieMJEa)}.ljqpme{transition:border-color .2s}.AxhcS{height:var(--eUDwWi)}.Axikw{width:var(--jshnNX)}.AxijT{height:var(--jshnNX)}.Axjal{padding:var(--dacYEG)}.kyvghW{background:var(--izlnso)}.fyBLPL{background:var(--iTjmdu)}.jqgBXf{box-shadow:0 4px 20px 0 var(--jSQkQM)}@supports (color:color-mix(in lab,red,red)){.jqgBXf{box-shadow:0 4px 20px 0 color-mix(in srgb,var(--jSQkQM)10%,transparent)}}.jIGVye{transition:transform .2s}.cXjUyC{border-radius:inherit}.fzplPS{height:var(--WLola)}.gnKssF{transition:background}.gNPhbY{transition:background .2s}.AxjtK{z-index:0}.cgfjYq{background:var(--DLYOY)}.jGqhlT{padding-inline:var(--gEfgCY)}.cBWyVA{transition:background-color .2s}.iLEfrF{transition:left .2s}.jYtJnS{stroke-width:4px}.fznWHu{width:var(--lcknGR)}.fznWHJ{height:var(--lcknGR)}.fzoAXP{margin-block:var(--bYDCFo)}.kwGEGT{pointer-events:auto}.fNCbQd{height:76px}.jXIVTv{max-width:115px}.hYZFjI{height:100%}.flXdLu{min-width:var(--htnoem)}.pBpid{padding-inline:var(--ieMJEa)}.gtdXBX{width:max-content}.cqBabc{border:thin solid #0000}.jzlacV{height:6.25rem}.evQrdT{--mix-background:var(--iagzVE);background:var(--mix-background,var(--iagzVE))}@supports (color:color-mix(in lab,red,red)){.evQrdT{--mix-background:color-mix(in srgb,var(--iagzVE)6%,transparent)}}.bdwxhc{border-radius:52px}.gAFyjk{-webkit-backdrop-filter:blur(24px)}.hYxQqf{height:2.625rem}.hYxQqA{width:2.625rem}.fubjOl{box-shadow:.125rem .125rem 1.5rem var(--cFFIOa)}@supports (color:color-mix(in lab,red,red)){.fubjOl{box-shadow:.125rem .125rem 1.5rem color-mix(in srgb,var(--cFFIOa)15%,transparent)}}.eWAJiI{fill:var(--ktVcUk)}.eWyFtu{color:var(--ktVcUk)}.gSVYRP{animation:fadeIn .5s,moveRight 1s .5s forwards}.kJWAhn{border-radius:50%}.imIknl{height:3.875rem}.imIknm{width:3.875rem}.Axjab{z-index:1}.iAVgSo{animation:fadeIn .5s,moveLeft 1s .5s forwards}.fznxJj{height:34px}.fznxIY{width:34px}.fzoayX{height:var(--hZfkST)}.fzoayU{width:var(--hZfkST)}.eliKuq{-webkit-backdrop-filter:blur(8px)}.fzodHc{padding-block:var(--fFrqVq)}.pBpiF{margin-block:var(--ieMJEa)}.pzYgn{height:250px}.gWDyZg{color:var(--cFFIOa)}.fzozCl{padding:var(--ieMJEa)}.gnCXEd{overflow:scroll}.jsxjhB{width:200px}.hMIFzk{max-width:200px}.gHsxkk{min-width:88px}.gWcfgT{min-width:fit-content}.gVwSKA{min-height:fit-content}.cUIwgI{transition:transform .1s}.jrPJbn{width:114px}.fNAzWg{height:48px}.ATFQA{width:7px}.ATFQv{height:7px}.bxgBRd{background:var(--gHzsmL)}.ihDaVZ{--translate-x:var(--gGIQOF)}.cBAuwg{--translate-y:var(--gGIQOF)}.djKBfg{--translate-x:var(--bYDCFo)}.iPNhEZ{--translate-y:var(--bYDCFo)}.BJXMm{min-height:18px}.AORKl{min-width:18px}.AxiZQ{margin:var(--dacYEG)}.rmyfW{gap:var(--flZesP)}.jDDEva{z-index:var(--exvVve)}.dTOVgZ{position:top-center}.cowACW{color:var(--qLIrn)}.eJTGQw{stroke-width:1.5px}.fzqBne{height:var(--kcGldO)}.fzqBmN{width:var(--kcGldO)}.jLPThN{padding-block:.4rem}.dvuhrv{max-height:calc(65vh - 4rem)}.fzoXKZ{height:var(--gMkTEx)}.fzoXKS{width:var(--gMkTEx)}.mFIGl{width:65%}.jrXUFG{height:125px}.pBzuF{width:130px}.brdJQj{border-radius:8px}.fzqATv{height:38px}.qPWOt{width:178px}.oTzxk{height:224px}.bADwIx{border-radius:24px}.eAZrqi{margin:auto}.DrdNQ{stroke-width:2px}.fzoxFy{height:var(--fUWaSi)}.fzoWkp{height:var(--fnTGst)}.eRSfL{max-width:16rem}.VtpB{color:#ff9b80}.fzqzbo{height:88px}.fzqzMu{height:68px}.fzqzbj{width:88px}.fzqzLV{width:68px}.dNXUzv{max-width:25rem}.fhOvRT{margin:1rem 0 .1rem}.hQKGKR{margin:.3rem 0 1rem}.qRKUr{flex:0 0 40px}.ATIgZ{height:1px}.cvNWJc{margin:.75rem 0}.jzIORq{padding:.75rem}.duaKfP{border-radius:100%}.fzoYAT{height:var(--Mxqsr)}.fzoYAI{width:var(--Mxqsr)}.mDYKD{width:50%}.hYxSGJ{height:4.625rem}.hYxSHi{width:4.625rem}.jJQbUA{transform:translate(-50%,-50%)}.fNCegH{height:56px}.fNCego{width:56px}.kHHIKx{transform:translate(-50%,-55%)}.gFxieW{transform:translate(125%,105%)}.fznAtw{height:var(--gsriJI)}.fznAtr{width:var(--gsriJI)}.fzplPR{width:var(--WLola)}.jORnMs{border-radius:12px}.hgpNbc{min-height:6.625rem}.SihHd{stroke-width:3px}.llrlJp{max-height:calc(100vh - 240px)}.dhzSNW{border-radius:50px}.pBnGo{width:120px}.fznNZJ{width:75px}.laSFif{max-width:40%}.fznzDB{width:var(--bSilTO)}.fznzDC{height:var(--bSilTO)}.cYKFRS{color:text-magic-30}.gfGPPu{padding:.6rem}.gsaVqd{transition:all .1s ease-in-out}.gficlD{padding:.7rem}.dnSdWN{width:11rem}.bVchsF{padding:.4rem .6rem}.fzoyMz{height:30px}.exzdBJ{border-radius:6px}.dSXBfT{padding:1rem}.kJMoPu{margin:.4rem 0}.iISuKM{margin:.5rem auto}.kymjGd{margin:1rem 0}.fZAeZb{gap:.5rem}.dSXBCC{height:4rem}.pAMKV{width:200px}.ffuBIj{transform:rotate(90deg)}.hUUCCc{border:1px solid #303030}.fWKKlO{transform:translate(15%,20%)}.fzqABL{width:var(--bPcliI)}.jrrhQE{color:var(--jcIHwm)}.kaParc{word-break:normal}.fpKwSM{word-break:break-all}.ikSlCI{filter:blur(8px)}.kSmiQp{align-items:center}.legDhJ{justify-content:center}.bsdAgg{font-weight:var(--hmvyHR)}.gKedlK{border-color:var(--edNtiq)}.lcwbhf{border-color:var(--DLYOY)}.xYowz{font-size:var(--eRgJXV)}.lgBfkU{line-height:1.5rem}.wzdQU{font-size:var(--daFrau)}.xEQJi{font-size:var(--gKFLFQ)}.RiFXn{line-height:1.75rem}.ecsDQq{outline-color:var(--gBHQLb)}.dkFkBb{outline-style:solid}.jUIfTb{outline-width:var(--hiYFxW)}.uLlkq{animation-fill-mode:forwards}.hgoZRe{animation-name:scaleOut}.bXxxmv{animation-duration:.15s}.AMuyK{font-size:var(--loLyxA)}.fznCNG{margin-left:var(--eDRUVY)}.fznDiI{margin-right:var(--eDRUVY)}.kbJfZC{background-color:var(--jlmaOs)}.dRCFAU{align-items:flex-start}.fUfBYX{align-items:flex-end}.fRDJQy{background-color:var(--crPUBo)}.cZtwqS{animation-name:none}.fzpnVC{padding-bottom:var(--fcTUxn)}.bZlPyP{animation-name:scaleIn}.fDIibI{animation-duration:.25s}.qbeer{top:var(--fcTUxn)}.kiKDyH{left:var(--fcTUxn)}.dmwnbC{--mix-backgroundColor:var(--jlmaOs);background-color:var(--mix-backgroundColor,var(--jlmaOs))}@supports (color:color-mix(in lab,red,red)){.dmwnbC{--mix-backgroundColor:color-mix(in srgb,var(--jlmaOs)70%,transparent)}}.hIekUp{animation-name:fadeIn}.Brknr{animation-duration:.4s}.hdbihI{animation-name:fadeOut}.iYhTva{font-weight:var(--leEsKL)}.foDtdn{background-color:var(--edNtiq)}.hDGJaH{border-style:solid}.lbLLll{border-width:var(--fFEzoc)}.kMhkax{border-color:var(--gfUEye)}.dwaifQ{border-color:var(--bWuoqD)}.hhWyss{font-weight:var(--llFanx)}.xNKXN{font-size:var(--gFqSQX)}.fvBKJs{justify-content:flex-start}.jUJMFv{justify-content:flex-end}.cPRswh{background-color:var(--gBHQLb)}.edEltL{background-color:var(--cOyFst)}.gCeNqG{background-color:var(--dLLYUY)}.gDSsAr{background-color:var(--iqIoUR)}.btsPBS{background-color:var(--kFAOBM)}.hZBAaK{top:0}.eCaVMz{left:50%}.dlNJxY{right:100%}.eCzFHr{left:100%}.dDihBf{top:50%}.dTRYzG{left:0}.dRndGF{right:0}.ktFiky{bottom:0}.kyGdCf{bottom:var(--fcTUxn)}.jIomzn{right:calc(var(--gGIQOF)*-1)}.eMGDsc{left:calc(var(--gGIQOF)*-1)}.ksWBqx{flex-direction:row}.cMoGaw{grid-template-columns:repeat(6,minmax(0,1fr))}.cxWwua{column-gap:2rem}.cxzifT{row-gap:2rem}.fznPDb{margin-top:var(--gGIQOF)}.iLbQFp{flex-direction:column}.jzuiJt{flex-shrink:0}.fznPCO{padding-top:var(--gGIQOF)}.hWgptE{right:var(--fcTUxn)}.fznPzA{padding-bottom:var(--gGIQOF)}.gSKPcF{justify-content:space-between}.gsLSP{border-block-end-width:var(--thickness)}.kNSbHl{border-color:var(--kJiqPO)}.iFtuvY{outline-color:#ffc439}.jGqhje{margin-top:var(--gEfgCY)}.iWITAz{border-width:var(--hiYFxW)}.OpsJf{border-color:var(--jlmaOs)}.cIFhny{left:-50%}.hhfvpY{background-image:linear-gradient(90deg,#0000,#0000001a,#0000)}.bheJpJ{font-weight:600}.ckDurQ{justify-content:space-around}.bJrRn{border-color:var(--qsPVo)}.kWIjhW{font-family:inherit}.evhJrM{outline-style:none}.bnrbKB{border-left-width:var(--fFEzoc)}.jCnIUz{top:55px}.WUSvz{overflow-y:auto}.fzrkfx{margin-top:var(--flZesP)}.fzoqjJ{margin-top:var(--hIimNX)}.kiIPsp{flex-grow:0}.fzoBen{padding-top:var(--bYDCFo)}.eRLFrQ{border-bottom-color:var(--DLYOY)}.ikkoWx{border-bottom-width:1px}.gvTxLc{flex-direction:column-reverse}.kRUpGi{left:var(--djiiAi)}.jXbniH{top:var(--cBFxYr)}.jppWeU{border-width:2px}.hoYZte{background-color:var(--qsPVo)}.dKiwaS{font-weight:var(--ghWdwL)}.hQJXOm{align-items:start}.jgxhLI{border-color:var(--gBHQLb)}.jfQXOb{border-color:var(--kFAOBM)}.fNUXA{outline-color:var(--edNtiq)}.fzoAPu{margin-left:var(--bYDCFo)}.cLWmJb{border-width:1px}.pNAEp{margin-left:calc(var(--dacYEG)*-1)}.fzpbES{margin-right:var(--dacYEG)}.fzoNGh{margin-right:var(--ebuyxV)}.jDRgcp{left:var(--gGIQOF)}.cXMndB{--mix-borderColor:var(--iagzVE);border-color:var(--mix-borderColor,var(--iagzVE))}@supports (color:color-mix(in lab,red,red)){.cXMndB{--mix-borderColor:color-mix(in srgb,var(--iagzVE)10%,transparent)}}.boHRSr{border-width:var(--fCuVLy)}.dsEUfT{background-color:var(--hLOWYd)}.kAiqVl{border-width:3px}.jsWSlz{margin-top:-3px}.jbWTdm{margin-right:.9rem}.jbWSUo{margin-left:.9rem}.kFJmaE{--mix-backgroundColor:var(--iagzVE)}@supports (color:color-mix(in lab,red,red)){.kFJmaE{--mix-backgroundColor:color-mix(in srgb,var(--iagzVE)1%,transparent)}}.ftGyaA,.kFJmaE{background-color:var(--mix-backgroundColor,var(--iagzVE))}.ftGyaA{--mix-backgroundColor:var(--iagzVE)}@supports (color:color-mix(in lab,red,red)){.ftGyaA{--mix-backgroundColor:color-mix(in srgb,var(--iagzVE)5%,transparent)}}.fydxLC{--mix-borderColor:var(--iagzVE);border-color:var(--mix-borderColor,var(--iagzVE))}@supports (color:color-mix(in lab,red,red)){.fydxLC{--mix-borderColor:color-mix(in srgb,var(--iagzVE)6%,transparent)}}.fjYTfT{bottom:-1px}.bEeUNc{right:-1px}.kQauLJ{align-items:baseline}.fcwWhs{background-color:var(--gfUEye)}.hHdgel{background-color:var(--dnTPVf)}.bbHqQM{grid-template-columns:repeat(2,minmax(0,1fr))}.eCloSM{content:Help Center}.fzoNvZ{margin-bottom:var(--ebuyxV)}.iPoSYb{align-self:stretch}.iTUeDg{justify-self:stretch}.pNAMS{padding-right:calc(var(--dacYEG)*-1)}.kpGJVW{content:Tooltip on top}.hoxXzy{content:Tooltip on left}.dFqxqx{content:Tooltip on right}.iSCxfu{content:Tooltip on bottom}.cGNFGA{content:Start aligned tooltip}.kjVyTD{content:Center aligned tooltip}.icCVLr{content:End aligned tooltip}.eYDhJV{content:This tooltip has custom styling}.jnbauM{content:This button fills its container}.kMzFuV{--transition-duration:.5;transition-duration:.5px}.gIdSAZ{content:Payment failed.}.pkweu{margin-top:var(--mYCWo)}.pkwpM{margin-bottom:var(--mYCWo)}.pBppg{margin-top:var(--ieMJEa)}.gQIYTk{font-family:monospace}.jrJYcx{margin-top:.8rem}.kDVLTV{content:0}.fznPyZ{margin-bottom:var(--gGIQOF)}.fzodxK{margin-bottom:var(--fFrqVq)}.fzoNEP{margin-top:var(--ebuyxV)}.bmldPd{background-color:bg-slate-2}.gwDlHP{content:You currently have an active airdrop agent,deactivate it before attempting to start another}.iGDFog{content:This transaction is verified by Newton.}.jwcOno{margin-top:.5rem}.coifOA{margin-right:auto}.dnRKKt{padding-bottom:1rem}.jYagif{flex-grow:2}.dVujgY{top:12px}.dTPrVy{right:24px}.dnRKzu{margin-top:1rem}.fzpolx{margin-top:var(--fcTUxn)}.gglhhk{margin-top:-2rem}.llnClk{background-color:var(--kyjnqS)}.kyXzpb{content:Your spending cap is less than the amount needed to claim.}.iKITQf{content:Insufficient balance.Top up to resume agent.}.jyEfsy{content:Low balance.Top up to prevent issues.}.kzPMXu{content:Your current balance covers only 1 more payment.}.fDIEPj{content:Must stake for 30 Days.}.jSjpYb{content:Assets unstaked,ineligible for bonus.}.fMreXL{border-color:var(--crPUBo)}.jwcObW{margin-bottom:.5rem}.dKCDGR{top:20px}.hTYAUr{row-gap:var(--fcTUxn)}.dnRxYZ{margin-top:2rem}.dnRKKU{margin-bottom:1rem}.jLPTqd{margin-top:.4rem}.jBLVRO{padding-left:.6rem}.fzoBeq{margin-top:var(--bYDCFo)}.gCOtIw{background-color:var(--dxaFjW)}.fzoqjw{padding-top:var(--hIimNX)}.XyjJy:is(:disabled,[disabled],[data-disabled]){opacity:.3}.iFUqYl:is(:disabled,[disabled],[data-disabled]){pointer-events:none}.jrpcxw:before{position:absolute}.heDbSF:before{border-radius:inherit}.dwmXuW:before{opacity:0}.huWYIz:before{transition:opacity .1s}[data-color-mode=light] .jtDWvE{mix-blend-mode:multiply}[data-color-mode=dark] .gLaBRL{background:#ffffff29}.jNgRkF:before{display:none}[data-color-mode=dark] .hAWTSp{background:var(--iTjmdu)}[data-color-mode=dark] .ehbthU{color:var(--jSQkQM)}[data-color-mode=dark] .kkleQX{color:var(--bWuoqD)}.iqcWiz::placeholder,.iqcWiz[data-placeholder]{color:var(--kFAOBM)}[data-color-mode=dark] .dSbdfc{background:var(--crPUBo)}.FuZjR:is(:disabled,[disabled],[data-disabled]){opacity:.8}[data-color-mode=dark] .iuzRWK{background:#000000b3}[data-color-mode=dark] .jrIQHe{background:var(--Iycdi)}[data-color-mode=dark] .cDAZzQ{background:var(--jlmaOs)}[data-color-mode=dark] .dUhjQY{background:var(--eSphig)}[data-color-mode=dark] .egesjy{background:var(--lfBdGG)}[data-color-mode=dark] .ixYntQ{fill:var(--cFFIOa)}[data-color-mode=dark] .kmeQgS{color:var(--cFFIOa)}.dLVhZe:before{content:""}.gjcwJg:before{top:var(--fcTUxn)}.WaBms:before{left:var(--fcTUxn)}.dqEIyP:before{right:var(--fcTUxn)}.knajvY:before{bottom:var(--fcTUxn)}.cNKdvI:before{background-image:linear-gradient(#0000000d,#0000000d)}.hSfsjI:before{background-image:linear-gradient(#ffffff0d,#ffffff0d)}[data-color-mode=dark] .dYDocO{background-color:var(--YyYdq)}[data-color-mode=dark] .HKuZu{background-image:linear-gradient(90deg,#0000,#ffffff26,#0000)}.jOgXfC:focus-within{outline-offset:var(--gEfgCY)}.keDhFF:focus-within{outline-color:var(--gBHQLb)}.dLOUfk:focus-within{outline-style:solid}.hqoPOw:focus-within{outline-width:var(--hiYFxW)}.codFrx:is(:focus-visible,[data-focus-visible]){outline-offset:var(--gEfgCY)}.flBQvp:is(:focus-visible,[data-focus-visible]){border-radius:2px}.dmiQBo:is(:focus,[data-focus]){fill:url(#logo-gradient)}.AIGHf:is(:focus-visible,[data-focus-visible]){outline-color:var(--iAjuTO)}.dGEQaj:is(:focus-visible,[data-focus-visible]){outline-color:var(--itfeCm)}.hyjrVf:is(:focus-visible,[data-focus-visible]){outline-color:var(--dxaFjW)}.gcvzK:is(:focus-visible,[data-focus-visible]){outline-color:var(--ldafrz)}.bIoiOr:is(:focus-visible,[data-focus-visible]){outline-color:var(--Iycdi)}.hLPNjH:is(:focus-visible,[data-focus-visible]){outline-style:solid}.dTHceD:is(:focus-visible,[data-focus-visible]){outline-width:var(--hiYFxW)}.bXLdKW:is(:focus-visible,[data-focus-visible]){outline-color:var(--gBHQLb)}.eqIqpK:is(:hover,[data-hover]){background:#ffffff4d}.group:is(:hover,[data-hover]) .crpBMh{color:var(--enVPNY)}.group:is(:hover,[data-hover]) .dkgTgI{color:var(--cOyFst)}.group:is(:hover,[data-hover]) .dsNmcp{color:var(--iZlvjY)}.group:is(:hover,[data-hover]) .ejxEyT{color:var(--YyYdq)}.gFOtbv:is(:hover,[data-hover]){opacity:.8}.gNRPsX:is(:hover,[data-hover]){filter:brightness(.9)}.cNdQqS:is(:hover,[data-hover]){background:var(--crPUBo)}.hQYScc:is(:hover,[data-hover]){background:var(--iAjuTO)}.juloA:is(:hover,[data-hover]){background:var(--gfUEye)}.ekkLYF:is(:hover,[data-hover]){box-shadow:0 6px 8px 2px #0000002e}.ieWvIF:is(:hover,[data-hover]){cursor:pointer}.kznAev:is(:hover,[data-hover]){background:var(--edNtiq)}.lpgyhx:is(:hover,[data-hover]){background:var(--eRgqfH)}.gJEFOw:is(:hover,[data-hover]){background:var(--cFFIOa)}.eJlUjp:is(:hover,[data-hover]){background:var(--gBHQLb)}.group:is(:hover,[data-hover]) .fOIArh{color:var(--iagzVE)}.dmulsi:is(:hover,[data-hover]){fill:url(#logo-gradient)}.group:is(:hover,[data-hover]) .ejwVfp{color:var(--kFAOBM)}.fFyjxH:is(:hover,[data-hover]){border-color:var(--DLYOY)}.khQJeR:is(:hover,[data-hover]){border-color:var(--gfUEye)}.group:is(:hover,[data-hover]) .jRgrno{border-color:var(--DLYOY)}.juloA:is(:hover,[data-hover]){background-color:var(--gfUEye)}.XicUs:is(:hover,[data-hover]){border-color:var(--gBHQLb)}.bhyTbN:is(:active,[data-active]){transform:scale(.95)}.dLUGsc:is(:active,[data-active]){fill:url(#logo-gradient)}.fwLKPv>:first-child,.kYYdmz>:last-child{min-width:var(--cAmzCM)}[data-color-mode=dark] .iBxkaW:before{background-image:linear-gradient(#ffffff0d,#ffffff0d)}[data-color-mode=dark] .gYKIuG:before{background-image:linear-gradient(#0000000d,#0000000d)}.feLnkv:is(:hover,[data-hover]):before{opacity:1}.hEvetW:is(:hover,[data-hover]):before{opacity:0}[data-color-mode=dark] .group:is(:hover,[data-hover]) .hOYqkw{color:var(--gzHfkH)}[data-color-mode=dark] .group:is(:hover,[data-hover]) .tdpny{color:var(--cOyFst)}[data-color-mode=dark] .group:is(:hover,[data-hover]) .jMRjnY{color:var(--dnTPVf)}[data-color-mode=dark] .group:is(:hover,[data-hover]) .hEkRYZ{color:var(--YyYdq)}[data-color-mode=dark] .cbdIkB:is(:hover,[data-hover]){background:var(--edNtiq)}[data-color-mode=dark] .bLXejb:is(:hover,[data-hover]){background:var(--gyKIIT)}[data-color-mode=dark] .leneMy:is(:hover,[data-hover]){background:var(--lfBdGG)}[data-color-mode=dark] .iCKJWv:is(:hover,[data-hover]){background:var(--gBHQLb)}@media (min-width:48rem){.XrXGK{margin-inline:auto}.blyVxi{width:25rem}.jBZMtD{height:fit-content}.dOrSJl{box-shadow:0 12px 56px var(--cFFIOa)}@supports (color:color-mix(in lab,red,red)){.dOrSJl{box-shadow:0 12px 56px color-mix(in srgb,var(--cFFIOa)15%,transparent)}}.cRloWQ{border-radius:var(--insZoq)}.fHEbLY{top:var(--uyqLg)}[data-color-mode=dark] .iueHSe{box-shadow:none}[data-color-mode=dark] .isQWtr{border-block:solid}[data-color-mode=dark] .ceYPvB{border-width:1px}[data-color-mode=dark] .btXYvH{border-color:var(--gfUEye)}}@media screen and (min-width:48rem){.kVsPah{padding-inline:var(--gGIQOF)}}@media screen and (min-width:64rem){.kTqchV{padding-inline:var(--flZesP)}}@media screen and (max-width:47.9975rem){.hUYDug{max-width:var(--khWApH)}}@media only screen and (max-width:767px){.fcSmAp{height:100dvh}}@media (max-width:370px){.hYevRO{display:none}}@media (prefers-reduced-motion:reduce){.kuxZR{scale:1}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-blue-500:oklch(62.3% .214 259.815);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-lg:32rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-wide:.025em;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-4xl:2rem;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--blur-xs:4px;--blur-sm:8px;--blur-lg:16px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-background:var(--slate-1);--color-foreground:var(--white);--color-secondary:var(--white);--color-tertiary:var(--white);--color-quaternary:var(--color-ink-90);--color-card:var(--slate-2);--color-card-secondary:var(--slate-2);--color-muted:var(--slate-1);--color-faded:var(--white);--color-faded-hover:var(--white);--color-alternate:var(--slate-3);--color-border:var(--slate-4);--color-border-secondary:var(--slate-2);--color-divider:var(--slate-3);--color-popover:var(--slate-1);--color-contrast:var(--white);--color-contrast-foreground:var(--slate-1);--color-contrast-hover:var(--white);--color-accent:var(--gold-30);--color-accent-secondary:var(--slate-0);--color-modal:var(--slate-0);--color-destructive:var(--ruby-30);--color-success:var(--leaf-30);--color-gold-primary:var(--gold-30);--color-gold-background:var(--gold-30);--color-slate-0:var(--slate-0);--color-slate-1:var(--slate-1);--color-slate-2:var(--slate-2);--color-slate-3:var(--slate-3);--color-slate-4:var(--slate-4);--color-ink-10:var(--ink-10);--color-ink-30:var(--ink-30);--color-ink-50:var(--ink-50);--color-ink-70:var(--ink-70);--color-ink-80:var(--ink-80);--color-ink-90:var(--ink-90);--color-magic-20:var(--magic-20);--color-magic-30:var(--magic-30);--color-magic-60:var(--magic-60);--color-leaf-30:var(--leaf-30);--color-leaf-40:var(--leaf-40);--color-ruby-30:var(--ruby-30);--color-ruby-50:var(--ruby-50);--color-gold-30:var(--gold-30);--color-sky-30:var(--sky-30);--color-chalk:var(--white);--color-paper:var(--white);--color-text-primary:var(--text-primary,var(--ink-90));--color-text-primary-dark:var(--text-primary-dark,var(--white));--color-text-secondary-dark:var(--text-secondary-dark,var(--white));--color-text-tertiary:var(--text-tertiary,var(--ink-70));--color-text-tertiary-dark:var(--text-tertiary-dark,var(--white));--color-text-quaternary-dark:var(--text-quaternary-dark,var(--ink-90));--color-text-error-dark:var(--color-error-dark,var(--ruby-30));--color-text:var(--white);--animate-grow:grow .2s ease-out;--animate-popover-open:popover .2s ease-out;--animate-popover-close:popover-close .2s ease-out forwards}@supports (color:color-mix(in lab,red,red)){:is(:root,:host){--color-secondary:color-mix(in srgb,var(--white)72%,transparent);--color-tertiary:color-mix(in srgb,var(--white)44%,transparent);--color-faded:color-mix(in srgb,var(--white)10%,transparent);--color-faded-hover:color-mix(in srgb,var(--white)5%,transparent);--color-contrast-hover:color-mix(in srgb,var(--white)72%,transparent);--color-gold-background:color-mix(in srgb,var(--gold-30)8%,transparent);--color-text-secondary-dark:var(--text-secondary-dark,color-mix(in srgb,var(--white)72%,transparent));--color-text-tertiary-dark:var(--text-tertiary-dark,color-mix(in srgb,var(--white)44%,transparent))}}}@layer components;:root{--white:#fff;--black:#000;--slate-0:#19191a;--slate-1:#252525;--slate-2:#303030;--slate-3:#383838;--slate-4:#474747;--ink-10:#f8f8fa;--ink-20:#ededf3;--ink-30:#e2e0e5;--ink-40:#cccad0;--ink-50:#b6b4ba;--ink-60:#97959a;--ink-70:#77767a;--ink-80:#4e4d52;--ink-90:#18171a;--magic-10:#edebff;--magic-20:#cac2ff;--magic-30:#a799ff;--magic-40:#8875ff;--magic-50:#6851ff;--magic-60:#5d40ea;--magic-70:#522fd4;--magic-80:#4421c3;--magic-90:#3512b2;--leaf-10:#e3faf3;--leaf-20:#baf5e3;--leaf-30:#90f0d3;--leaf-40:#48deb1;--leaf-50:#00cc8f;--leaf-60:#0a7;--leaf-70:#00875f;--leaf-80:#007753;--leaf-90:#006647;--ruby-10:#ffeae5;--ruby-20:#ffc3b3;--ruby-30:#ff9b80;--ruby-40:#fe7c58;--ruby-50:#fc5c30;--ruby-60:#e84718;--ruby-70:#d43100;--ruby-80:#c12e02;--ruby-90:#ad2b03;--gold-10:#fcf4e5;--gold-20:#fee5bd;--gold-30:#ffd594;--gold-40:#edbd72;--gold-50:#dba550;--gold-60:#bf8832;--gold-70:#a36b14;--gold-80:#97630c;--gold-90:#8a5a03;--sky-10:#ebf0fe;--sky-20:#afc4ff;--sky-30:#7398ff;--sky-40:#5482fb;--sky-50:#346bf7;--sky-60:#295ee7;--sky-70:#1e50d6;--sky-80:#1344c7;--sky-90:#0737b8;--cream:#fffdf5;--light-tan:#f6f1dd;--foundation-gold-20:#e6e2da;--foundation-gold-40:#cec5b5;--foundation-gold-60:#b5a890;--foundation-gold-80:#9d8b6b;--foundation-gold-100:#846e46}.foundation{--color-background:var(--white);--color-foreground:var(--foundation-gold-100);--color-secondary:var(--foundation-gold-100);--color-tertiary:var(--foundation-gold-100);--color-quaternary:var(--foundation-gold-100);--color-card:var(--cream);--color-card-secondary:var(--foundation-gold-20);--color-muted:var(--foundation-gold-20);--color-faded:var(--foundation-gold-40);--color-faded-hover:var(--foundation-gold-20);--color-alternate:var(--foundation-gold-40);--color-border:var(--foundation-gold-40);--color-border-secondary:var(--foundation-gold-40);--color-divider:var(--foundation-gold-100);--color-popover:var(--cream);--color-contrast:var(--foundation-gold-100);--color-contrast-foreground:var(--white);--color-contrast-hover:var(--foundation-gold-100);--color-accent:var(--foundation-gold-40);--color-accent-secondary:var(--cream);--color-modal:var(--cream);--color-destructive:var(--ruby-70);--color-success:var(--foundation-gold-100);--color-gold-primary:var(--foundation-gold-100);--color-gold-background:var(--foundation-gold-20)}@supports (color:color-mix(in lab,red,red)){.foundation{--color-alternate:color-mix(in srgb,var(--foundation-gold-40)30%,transparent);--color-contrast:color-mix(in srgb,var(--foundation-gold-100)80%,transparent)}}body{color:var(--color-text)}.custom-calendar{color:#fff!important;background-color:#1f1f1f!important;border:none!important;border-radius:12px!important;padding:10px!important;font-family:sans-serif!important;font-weight:700!important;box-shadow:0 4px 14px #0009!important}.react-datepicker__header{background-color:#1f1f1f!important;border-bottom:none!important}.react-datepicker__current-month{color:var(--color-text-primary-dark)!important;margin-bottom:12px!important}.react-datepicker__day-names{margin-top:16px;margin-bottom:-12px!important}.react-datepicker__day,.react-datepicker__day-name{color:var(--color-text-secondary-dark)!important}.react-datepicker__day{border-radius:8px!important;padding:0!important}.react-datepicker__day:hover{color:#fff!important}.react-datepicker__day--keyboard-selected,.react-datepicker__day:hover{background-color:#0000!important}.react-datepicker__day--selected{color:var(--color-text-primary)!important;background-color:var(--color-text-primary-dark)!important}.current-day{font-weight:700!important}.react-datepicker__day--disabled{color:var(--color-slate-4)!important}.react-datepicker__navigation{margin-top:10px!important}.react-datepicker__navigation-icon--next:before,.react-datepicker__navigation-icon--previous:before{border-color:var(--color-text-tertiary-dark)!important}.react-datepicker__current-month--hasMonthDropdown{width:fit-content;margin:0 auto!important}.react-datepicker__current-month--hasMonthDropdown:after{border-color:var(--color-text-secondary-dark);content:"";border-style:solid;border-width:1px 1px 0 0;width:7px;height:7px;margin-left:8px;display:inline-block;transform:translateY(-50%)rotate(135deg)}.react-datepicker__header__dropdown,.react-datepicker__header__dropdown--scroll{width:70%;margin:0 auto;padding:8px}.react-datepicker__month-dropdown-container.react-datepicker__month-dropdown-container--scroll{width:100%;height:100%}.react-datepicker__month-read-view{opacity:0;width:100%;height:100%}.react-datepicker__header__dropdown{position:absolute;inset:0}.react-datepicker__month-option,.react-datepicker__month-option:first-of-type,.react-datepicker__month-option:last-of-type{z-index:999;background-color:#1f1f1f;width:100%;padding:12px;border-radius:12px!important}.react-datepicker__month-option:first-of-type:hover,.react-datepicker__month-option:hover,.react-datepicker__month-option:last-of-type:hover{background-color:var(--color-chalk)!important;color:var(--color-text-primary)!important}.react-datepicker__month-dropdown{grid-template-columns:1fr 1fr 1fr;gap:12px;padding:12px;display:grid;overflow:hidden;transform:translate(-30%);background-color:#1f1f1f!important;border:none!important;width:fit-content!important}.react-datepicker__month-option--selected{display:none}.react-datepicker__month-option--selected_month{background-color:var(--color-chalk)!important;color:var(--color-text-primary)!important}.react-datepicker-popper{transform:translate(-145px,-275px)!important}::-webkit-scrollbar{border-radius:100px;width:8px}::-webkit-scrollbar-track{background:0 0;border-radius:100px}::-webkit-scrollbar-thumb{background:var(--color-slate-4);border-radius:100px}::-webkit-scrollbar-thumb:hover{background:var(--color-slate-3)}::-webkit-scrollbar-thumb:active{background:var(--color-slate-2)}@keyframes pulse-glow{0%{box-shadow:0 0 #fff0}50%{box-shadow:0 0 15px 5px #ffffff4d}to{box-shadow:0 0 #fff0}}.animate-pulse-glow{animation:pulse-glow 2s ease-in-out infinite}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.animate-fade-in{animation:fade-in .25s ease-in-out}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1.5s linear infinite}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.animate-fade-out{animation:fade-out .25s ease-in-out}@keyframes ripple{0%{background-position:200% 0}to{background-position:-200% 0}}.animate-ripple{background:linear-gradient(90deg,var(--color-slate-3)25%,var(--color-slate-4)37%,var(--color-slate-3)63%);background-repeat:no-repeat;background-size:200% 100%;animation:ripple 1.6s infinite}@keyframes animateSpinnerSmall{0%{stroke-dasharray:.4 60;stroke-dashoffset:0}50%{stroke-dasharray:36 60;stroke-dashoffset:-14px}to{stroke-dasharray:36 60;stroke-dashoffset:-52px}}.animate-spinner-small{animation:animateSpinnerSmall 2s ease-in-out infinite}@keyframes animateSpinnerLarge{0%{stroke-dasharray:.875 175;stroke-dashoffset:0}50%{stroke-dasharray:78.75 131.25;stroke-dashoffset:-31px}to{stroke-dasharray:.875 175;stroke-dashoffset:-158px}}.animate-spinner-large{animation:animateSpinnerLarge 2s ease-in-out infinite}.page-enter{opacity:0;animation:pageEnter .3s cubic-bezier(.34,1.56,.64,1) forwards;transform:translateY(40px)}.page-exit{opacity:1;animation:pageExit .15s ease-in forwards;transform:translateY(0)}@keyframes pageEnter{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes pageExit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(40px)}}@media (prefers-reduced-motion:reduce){.page-enter{animation:pageEnterReduced .15s ease-in forwards}.page-enter,.page-exit{transform:translateY(0)}.page-exit{animation:pageExitReduced .15s ease-in forwards}@keyframes pageEnterReduced{0%{opacity:0}to{opacity:1}}@keyframes pageExitReduced{0%{opacity:1}to{opacity:0}}}.nav-x{color:#0000;width:14px;height:14px;font-size:0;display:inline-block;position:relative;text-decoration:none!important}.nav-x:before{content:"";background-image:url("../img/NewtonFoundation-Xlogo.svg");background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;position:absolute;top:0;left:0}@media not all and (min-width:640px){.header-nav{z-index:10;opacity:1;background-color:#fffdf5;width:100vw;height:100dvh;transition:all .42s;position:fixed;top:0;left:0}.header-nav-hidden{opacity:0;left:100%}.nav-x{margin-top:.25rem}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0))}}@keyframes caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}@keyframes grow{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes popover{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes popover-close{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}
/*# sourceMappingURL=4581d5a4bdc6ef68.css.map*/
.left-navbar{position:fixed;top:0;left:0;height:100%;width:52px;background:green;z-index:999;transition:width .3s ease;overflow:hidden}.left-navbar:hover{width:225px}.nav-content{width:100px;white-space:nowrap}.sidebar{grid-area:sidebar;position:fixed;z-index:999;right:0;top:60px;height:100%}.content{left:0;position:absolute;top:60px}@keyframes slide-in-left{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.slide-in-sidebar{transform:translateX(0)!important}@media (max-width:768px){.layout-container{grid-template-columns:1fr;grid-template-areas:"navbar" "content" "sidebar"}.content,.sidebar{width:100vw}.sidebar{height:100vh;position:fixed;top:0;transition:.3s;transform:translateX(100%)}}@property --proof-loader-spin-angle{syntax:"<angle>";initial-value:180deg;inherits:false}@keyframes proof-loader-spin-gradient{to{--proof-loader-spin-angle:-540deg}}.verifying-proof-loader{position:relative;border:1px solid transparent;border-radius:50%}.verifying-proof-loader:before{content:"";position:absolute;inset:-1px;border-radius:50%;padding:1px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:proof-loader-spin-gradient 1s linear infinite;box-sizing:border-box}.verifying-proof-loader.blue:before{background:conic-gradient(from var(--proof-loader-spin-angle) at 50% 50%,#77d2ff 0deg,#464646 261.91deg,#343434 359.41deg,#77d2ff 1turn)}.verifying-proof-loader.purple:before{background:conic-gradient(from var(--proof-loader-spin-angle) at 50% 50%,#eaf 0deg,#464646 261.91deg,#343434 359.41deg,#eaf 1turn)}.verifying-proof-loader.green:before{background:conic-gradient(from var(--proof-loader-spin-angle) at 50% 50%,#90f0d3 0deg,#464646 261.91deg,#343434 359.41deg,#90f0d3 1turn)}
/*# sourceMappingURL=6779e6810df31c16.css.map*/
@layer {
  [data-react-aria-pressable] { touch-action: pan-x pan-y pinch-zoom; }
}
@layer reset, base, tokens, recipes, utilities;
@layer reset {
  html { --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"; text-size-adjust: 100%; -webkit-font-smoothing: antialiased; tab-size: 4; line-height: 1.5; font-family: var(--global-font-body,var(--font-fallback)); }
  * { margin: 0px; padding: 0px; font: inherit; }
  *, ::after, ::before { box-sizing: border-box; border-width: 0px; border-style: solid; border-color: var(--global-color-border,currentColor); }
  hr { height: 0px; color: inherit; border-top-width: 1px; }
  body { height: 100%; }
  img { border-style: none; }
  audio, canvas, embed, iframe, img, object, svg, video { display: block; vertical-align: middle; }
  img, video { max-width: 100%; height: auto; }
  h1, h2, h3, h4, h5, h6, p { overflow-wrap: break-word; }
  ol, ul { list-style: none; }
  [type="button"], [type="reset"], [type="submit"], button { appearance: button; background-color: var(--edNtiq); background-image: none; }
  button, input, optgroup, select, textarea { color: inherit; }
  button, select { text-transform: none; }
  table { text-indent: 0px; border-collapse: collapse; border-color: inherit; }
  input::placeholder, textarea::placeholder { opacity: 1; color: var(--global-color-placeholder,#9ca3af); }
  textarea { resize: vertical; }
  summary { display: list-item; }
  small { font-size: 80%; }
  sub, sup { position: relative; vertical-align: baseline; font-size: 75%; line-height: 0; }
  sub { bottom: -0.25em; }
  sup { top: -0.5em; }
  dialog { padding: 0px; }
  a { color: inherit; text-decoration: inherit; }
  abbr:where([title]) { text-decoration: underline dotted; }
  b, strong { font-weight: bolder; }
  code, kbd, pre, samp { --font-mono-fallback: ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New"; font-size: 1em; font-family: var(--global-font-mono,var(--font-mono-fallback)); }
  input[type="email"], input[type="password"], input[type="search"], input[type="text"] { appearance: none; }
  input[type="search"] { appearance: textfield; outline-offset: -2px; }
  ::-webkit-search-cancel-button, ::-webkit-search-decoration { appearance: none; }
  ::-webkit-file-upload-button { appearance: button; font: inherit; }
  input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; }
  input[type="number"] { }
  [hidden] { display: none !important; }
}
@layer base {
  :root { --made-with-panda: "🐼"; }
  *, ::backdrop, ::after, ::before { --blur: ; --brightness: ; --contrast: ; --grayscale: ; --hue-rotate: ; --invert: ; --saturate: ; --sepia: ; --drop-shadow: ; --backdrop-blur: ; --backdrop-brightness: ; --backdrop-contrast: ; --backdrop-grayscale: ; --backdrop-hue-rotate: ; --backdrop-invert: ; --backdrop-opacity: ; --backdrop-saturate: ; --backdrop-sepia: ; --scroll-snap-strictness: proximity; --border-spacing-x: 0; --border-spacing-y: 0; --translate-x: 0; --translate-y: 0; --rotate: 0; --skew-x: 0; --skew-y: 0; --scale-x: 1; --scale-y: 1; }
  html { --primary: #000; }
  body, html { overscroll-behavior: none; }
  body { background: var(--edNtiq); }
}
@layer tokens {
  :where(:root, :host) { --cUJial: 1/1; --joSgrv: 4/3; --dXjFHz: 3/4; --gqpqIn: 16/9; --lixcAJ: 18/5; --hSWVDT: 1.618/1; --dzOvWn: none; --drrWcF: cubic-bezier(0.4,0,0.2,1); --hgfxJf: linear; --hCLxzh: cubic-bezier(0.4,0,1,1); --byCBno: cubic-bezier(0,0,0.2,1); --gSAVQW: cubic-bezier(0.4,0,0.2,1); --fuVfvZ: 50ms; --fVBMec: 100ms; --mUhz: 150ms; --cWTXGg: 200ms; --cifMdM: 300ms; --goNNlj: 400ms; --bPXfWW: 500ms; --dRPRGd: 100; --dooANa: 200; --fVSZDc: 300; --llFanx: 400; --leEsKL: 500; --hmvyHR: 600; --ghWdwL: 700; --janwPd: 800; --bvnjIx: 900; --ekeMrS: 1; --jyTpIu: 1.25; --ipEwfb: 1.375; --lomeBD: 1.5; --kwMYUX: 1.625; --dVGecO: 2; --dywXPJ: 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"; --guQdxN: ui-serif,Georgia,Cambria,"Times New Roman",Times,serif; --gxQaAd: ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace; --jrseCf: -0.05em; --glKTKc: -0.025em; --knaPyh: 0em; --jwdARF: 0.025em; --eUSVTv: 0.05em; --lhSeXO: 0.1em; --kWjDjq: 0.5rem; --loLyxA: 0.75rem; --eRgJXV: 0.875rem; --daFrau: 1rem; --gKFLFQ: 1.125rem; --gFqSQX: 1.25rem; --dllMvh: 1.5rem; --jaXqkI: 1.875rem; --cLogVb: 2.25rem; --izMrAu: 3rem; --hdlyfR: 3.75rem; --bDBsww: 4.5rem; --fwhTbD: 6rem; --lkGdGW: 8rem; --bUWovs: 0 1px 2px 0 rgb(0 0 0/0.05); --cDhNnp: 0 1px 3px 0 rgb(0 0 0/0.1),0 1px 2px -1px rgb(0 0 0/0.1); --jMKUKK: 0 4px 6px -1px rgb(0 0 0/0.1),0 2px 4px -2px rgb(0 0 0/0.1); --kNVcRA: 0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1); --bnVgij: 0 20px 25px -5px rgb(0 0 0/0.1),0 8px 10px -6px rgb(0 0 0/0.1); --IghlV: 0 25px 50px -12px rgb(0 0 0/0.25); --gmhFEB: inset 0 2px 4px 0 rgb(0 0 0/0.05); --aZLOC: 4px; --jDYzax: 8px; --kMMDaR: 12px; --dyIDQb: 16px; --TtVDs: 24px; --btncja: 40px; --esAhmv: 64px; --fcTUxn: 0rem; --dacYEG: 0.25rem; --ebuyxV: 0.5rem; --bYDCFo: 0.75rem; --hIimNX: 1rem; --fFrqVq: 1.25rem; --gGIQOF: 1.5rem; --eDRUVY: 1.75rem; --flZesP: 2rem; --djiiAi: 2.25rem; --ieMJEa: 2.5rem; --cBFxYr: 2.75rem; --uyqLg: 3rem; --hXmVPi: 3.5rem; --mYCWo: 4rem; --jgejxp: 5rem; --iYEvIx: 6rem; --dzpWeZ: 7rem; --fifqnK: 8rem; --faFCyS: 9rem; --bxwoov: 10rem; --huPzrf: 11rem; --hgdKvb: 12rem; --cZMJbQ: 13rem; --iXfUeA: 14rem; --vWSpd: 15rem; --gtqdrN: 16rem; --hNtIEu: 18rem; --kqIPsj: 20rem; --wdMRQ: 24rem; --gEfgCY: 0.125rem; --jJIQbV: 0.375rem; --cqwGG: 0.625rem; --dhUgfD: 0.875rem; --bJeTGz: spin 1s linear infinite; --cxTetH: ping 1s cubic-bezier(0,0,0.2,1) infinite; --jjLJjo: pulse 2s cubic-bezier(0.4,0,0.6,1) infinite; --eUTuJH: bounce 1s infinite; --bLinLB: currentColor; --qLIrn: #000; --RiClf: #fff; --edNtiq: transparent; --cQacUT: #fff1f2; --fFtaKH: #ffe4e6; --eUoFZM: #fecdd3; --bPMUxN: #fda4af; --bvZVli: #fb7185; --jGTTif: #f43f5e; --iVPyxk: #e11d48; --fRnMVl: #be123c; --hxzBoW: #9f1239; --esXPMX: #881337; --epiLsK: #4c0519; --hPYfGc: #fdf2f8; --ioAkJk: #fce7f3; --eyVWNz: #fbcfe8; --nXIqK: #f9a8d4; --hGgStN: #f472b6; --dviDWY: #ec4899; --kUZZAj: #db2777; --gKbLdu: #be185d; --UhnuV: #9d174d; --hYEIxc: #831843; --dPgAHx: #500724; --kpTESD: #fdf4ff; --jfJgr: #fae8ff; --gZeVto: #f5d0fe; --gfHpEZ: #f0abfc; --dSTUoK: #e879f9; --cZwoAv: #d946ef; --jPvANs: #c026d3; --iVXUZd: #a21caf; --hYKnEO: #86198f; --hfmHQz: #701a75; --cYPdae: #4a044e; --ksTgfC: #faf5ff; --iCdJRO: #f3e8ff; --dWAXWh: #e9d5ff; --jcWlLI: #d8b4fe; --eLlnzT: #c084fc; --jRGBpu: #a855f7; --fmdPtN: #9333ea; --kszdjo: #7e22ce; --kMigIv: #6b21a8; --eDhKZa: #581c87; --eadxYH: #3b0764; --elZfLV: #f5f3ff; --jcWAkV: #ede9fe; --gHfMHa: #ddd6fe; --jSzuYT: #c4b5fd; --jDVPUQ: #a78bfa; --bzTONN: #8b5cf6; --ktyKIO: #7c3aed; --cpwJBL: #6d28d9; --foWeJc: #5b21b6; --iApNaV: #4c1d95; --cfTfyk: #2e1065; --kbclAu: #eef2ff; --gAzkHe: #e0e7ff; --gRHwoJ: #c7d2fe; --iYtjYI: #a5b4fc; --jCTsMf: #818cf8; --ujwXi: #6366f1; --LrIEN: #4f46e5; --cSdwoM: #4338ca; --irwviH: #3730a3; --kyiiSG: #312e81; --hgSANP: #1e1b4b; --glmLoi: #eff6ff; --bYrJpO: #dbeafe; --hoTvPd: #bfdbfe; --bMEoOM: #93c5fd; --hIEEwj: #60a5fa; --cgpxvS: #3b82f6; --hwRjVh: #2563eb; --bUCcUQ: #1d4ed8; --golFsv: #1e40af; --LWyse: #1e3a8a; --eJQij: #172554; --dyXAhp: #ecfeff; --eeWoox: #cffafe; --fnHbwe: #a5f3fc; --cLmYYf: #67e8f9; --bpLSHw: #22d3ee; --kcNzIt: #06b6d4; --llymQa: #0891b2; --iJeksb: #0e7490; --jTKpqw: #155e75; --hrqmSx: #164e63; --bcqAnE: #083344; --jqQOis: #f0fdfa; --hsCMHs: #ccfbf1; --jcJhxj: #99f6e4; --czjDVi: #5eead4; --kfgCt: #2dd4bf; --eWbmzo: #14b8a6; --gGhHpf: #0d9488; --cIdNe: #0f766e; --catTvB: #115e59; --gMpZsw: #134e4a; --bnTNlF: #042f2e; --jVPfey: #ecfdf5; --gSyYHy: #d1fae5; --dOyJRJ: #a7f3d0; --jOMcLk: #6ee7b7; --bLsBkr: #34d399; --hLFUdS: #10b981; --eHFFod: #059669; --kHSYhE: #047857; --iuBcgT: #065f46; --dfsLBy: #064e3b; --jJEloz: #022c22; --hXozqf: #f0fdf4; --iDDIAz: #dcfce7; --khfuXU: #bbf7d0; --hypAVx: #86efac; --wGfza: #4ade80; --jdlUVz: #22c55e; --kGNHsU: #16a34a; --hXXNqx: #15803d; --bAQeLK: #166534; --khvUij: #14532d; --cbdKOS: #052e16; --dhEleJ: #f7fee7; --gFFbyh: #ecfccb; --fjFsBy: #d9f99d; --cfdGZz: #bef264; --bxLPEk: #a3e635; --jIFNBh: #84cc16; --imGeEy: #65a30d; --fietcz: #4d7c0f; --crovfQ: #3f6212; --kCitcN: #365314; --gEQkrg: #1a2e05; --cLFWMs: #fefce8; --kxGpio: #fef9c3; --cbZZGT: #fef08a; --fwcFBW: #fde047; --hUTJsd: #facc15; --loWpng: #eab308; --cTpZLL: #ca8a04; --gnsFGO: #a16207; --ByZWN: #854d0e; --dVBFRQ: #713f12; --iLqZUR: #422006; --kVxzTd: #fffbeb; --jZPQXp: #fef3c7; --hCWpXC: #fde68a; --bCKrrD: #fcd34d; --wuHbc: #fbbf24; --fLErTZ: #f59e0b; --doKQUm: #d97706; --iDUBNj: #b45309; --iOnUJo: #92400e; --cObWdp: #78350f; --frxesg: #451a03; --NQTLQ: #fff7ed; --JsfmQ: #ffedd5; --gBjjlD: #fed7aa; --QMCLK: #fdba74; --ijESlZ: #fb923c; --czilMg: #f97316; --iqZpKT: #ea580c; --cGCJla: #c2410c; --dUhLNN: #9a3412; --jzgOMQ: #7c2d12; --igBpVl: #431407; --bINrJX: #fef2f2; --fKgVwH: #fee2e2; --bLdQLg: #fecaca; --fMUQaR: #fca5a5; --hwCQam: #f87171; --iYfRb: #ef4444; --hzqKEw: #dc2626; --lMavl: #b91c1c; --bLDcWa: #991b1b; --fNuclL: #7f1d1d; --jHDsLG: #450a0a; --kltIHN: #fafafa; --hzpwrB: #f5f5f5; --lbfZji: #e5e5e5; --fcfsVb: #d4d4d4; --kPKNfw: #a3a3a3; --eQKgRp: #737373; --isAJIW: #525252; --ctAduP: #404040; --bqFRBA: #262626; --gHaUMp: #171717; --fhFoEQ: #0a0a0a; --NNaBX: #fafaf9; --juQpUX: #f5f5f4; --jjsRgY: #e7e5e4; --hxarzx: #d6d3d1; --dmyqvy: #a8a29e; --bAfQNX: #78716c; --boIrZY: #57534e; --kRLBRt: #44403c; --iKBpmW: #292524; --gYiPFv: #1c1917; --kshUcS: #0c0a09; --dhFdXS: #fafafa; --dGhjba: #f4f4f5; --efoVXJ: #e4e4e7; --ljOqfc: #d4d4d8; --cXLRGr: #a1a1aa; --kcllNK: #71717a; --kBsYKt: #52525b; --gqwJsQ: #3f3f46; --ylgyn: #27272a; --hCKAFG: #18181b; --dtmsQb: #09090b; --dcmCJN: #f9fafb; --ePJGsV: #f3f4f6; --dnVpUm: #e5e7eb; --bMJKSL: #d1d5db; --jSiOQk: #9ca3af; --iqXjOJ: #6b7280; --gPiTqa: #4b5563; --fnXooz: #374151; --fKIyfA: #1f2937; --ejwTdZ: #111827; --jympbw: #030712; --oXohi: #19191a; --gyKIIT: #252525; --eSphig: #303030; --lccBJR: #383838; --lfBdGG: #474747; --kcXOlL: #f8fafc; --kbRDfH: #f1f5f9; --ivwbEU: #e2e8f0; --dpNMHJ: #cbd5e1; --dtmoEy: #94a3b8; --jCZJgj: #64748b; --hWEhFw: #475569; --cQVSIl: #334155; --hVLXiS: #1e293b; --cQdIlH: #0f172a; --iFDdka: #020617; --izlnso: #f8f8fa; --eRgqfH: #ededf3; --KVTme: #e2e0e5; --dkJQoR: #cccad0; --ktVcUk: #b6b4ba; --gLQfHD: #97959a; --cFFIOa: #77767a; --cJEYlt: #4e4d52; --jSQkQM: #18171a; --hLOWYd: #edebff; --bVhZHK: #cac2ff; --jYNVEH: #a799ff; --emDeSE: #8875ff; --aNrqF: #6851ff; --gzCdzi: #5d40ea; --dnMpXj: #522fd4; --cLqlCI: #4421c3; --kOWhzF: #3512b2; --dNokDG: #e3faf3; --fIEsRl: #baf5e3; --kuAyOg: #90f0d3; --hUmnXD: #48deb1; --bqMKvC: #00cc8f; --dmcSJh: #0a7; --hXYYGc: #00875f; --domHof: #007753; --iaiNla: #006647; --dDaZDc: #ffeae5; --bYjnoT: #ffc3b3; --jcIHwm: #ff9b80; --iuhUtx: #fe7c58; --ejlFbU: #fc5c30; --cEtSNL: #e84718; --jITmVe: #d43100; --hhKBFJ: #c12e02; --cWOmog: #ad2b03; --loKVxo: #fcf4e5; --crbXrL: #fee5bd; --eXQnMG: #ffd594; --dYBcpd: #edbd72; --gFpsJY: #dba550; --iXcedr: #bf8832; --ouKZq: #a36b14; --kXQUUR: #97630c; --cpjBQQ: #8a5a03; --dpZiSB: #ebf0fe; --bZrrvu: #afc4ff; --cGNUcb: #7398ff; --cGWcRs: #5482fb; --dosFxZ: #346bf7; --bXKOaS: #295ee7; --cFhqHz: #1e50d6; --cvyBYk: #1344c7; --dcVeER: #0737b8; --bMxFwZ: #e0f2fe; --vPNZS: #bae6fd; --bdmqGz: #7dd3fc; --bduzvQ: #38bdf8; --bKRccx: #0ea5e9; --ujkFq: #0284c7; --bbFNlX: #0369a1; --RWYCI: #075985; --bztBjp: #0c4a6e; --iNVpnc: #082f49; --cemPJF: #fff; --iTjmdu: #fff; --fFEzoc: 0.0625rem; --fCuVLy: 0.09375rem; --hiYFxW: 0.125rem; --ixNmpi: 0.125rem; --bewZvn: 0.25rem; --kLOfAE: 0.375rem; --dxfumK: 0.5rem; --UXfgJ: 0.75rem; --bphCwb: 1rem; --eougbK: 1.5rem; --kkkBVq: 9999px; --cDRSmz: var(--button-radius,9999px); --insZoq: var(--container-radius,1.75rem); --hxxJkr: var(--input-radius,0.5rem); --kTdGYg: 0rem; --cCUBeV: 0.25rem; --gsUKim: 0.5rem; --jshnNX: 0.75rem; --juMtMc: 1rem; --beDnSR: 1.25rem; --eUDwWi: 1.5rem; --hTQaBT: 1.75rem; --cAmzCM: 2rem; --fzzdix: 2.25rem; --dDnfaV: 2.5rem; --cpjPHA: 2.75rem; --ckODEv: 3rem; --WLola: 3.25rem; --hTmzdp: 3.5rem; --gFjjJU: 3.75rem; --gANXGP: 4rem; --htnoem: 5rem; --tQYHK: 6rem; --kcGldO: 7rem; --gMkTEx: 8rem; --lcknGR: 9rem; --kveXIc: 10rem; --gsriJI: 11rem; --bPcliI: 12rem; --Mxqsr: 13rem; --hZfkST: 14rem; --fUWaSi: 15rem; --bSilTO: 16rem; --fnTGst: 18rem; --dAFdyM: 20rem; --jxszKr: 24rem; --hghuKL: 0.125rem; --drtIxO: 0.375rem; --siblR: 0.625rem; --hSPYxQ: 0.875rem; --izvCpj: 20rem; --aTIGG: 24rem; --kMQJUV: 28rem; --dyNKmL: 32rem; --ToPgI: 36rem; --btoFLe: 42rem; --esBjqP: 48rem; --hrOPNc: 56rem; --krbtsN: 64rem; --cRFSXi: 72rem; --fQSwCT: 80rem; --iQceEA: 90rem; --jAesVz: 65ch; --khWApH: 100%; --eOXrSu: min-content; --jNBRbM: max-content; --UhpHH: fit-content; --eomHOU: 640px; --iujnmj: 768px; --gThSgZ: 1024px; --cssArG: 1280px; --jESPPc: 1536px; --exvVve: 2147483647; --ikokJA: 640px; --kSvAmr: 768px; --uwdhN: 1024px; --eyfDzy: 1280px; --dgHGKE: 1536px; --jlmaOs: var(--surface-primary,var(--iTjmdu)); --Iycdi: var(--surface-secondary,var(--izlnso)); --crPUBo: var(--surface-tertiary,var(--eRgqfH)); --kJiqPO: var(--surface-quaternary,var(--KVTme)); --iagzVE: var(--text-primary,var(--jSQkQM)); --YyYdq: var(--text-secondary,var(--cJEYlt)); --kFAOBM: var(--text-tertiary,var(--cFFIOa)); --iodyUC: var(--text-quaternary,var(--cemPJF)); --DLYOY: var(--neutral-primary,var(--ktVcUk)); --gfUEye: var(--neutral-secondary,var(--KVTme)); --qsPVo: var(--neutral-tertiary,var(--eRgqfH)); --kyjnqS: var(--neutral-quaternary,var(--izlnso)); --iAjuTO: var(--brand-lightest,var(--hLOWYd)); --gzHfkH: var(--brand-lighter,var(--jYNVEH)); --gBHQLb: var(--brand-base,var(--aNrqF)); --etZyR: var(--brand-darker,var(--dnMpXj)); --enVPNY: var(--brand-darkest,var(--kOWhzF)); --itfeCm: var(--dNokDG); --qkXv: var(--kuAyOg); --gHzsmL: var(--bqMKvC); --cOyFst: var(--hXYYGc); --fKbyps: var(--iaiNla); --dxaFjW: var(--dDaZDc); --dnTPVf: var(--jcIHwm); --bWuoqD: var(--ejlFbU); --iqIoUR: var(--jITmVe); --iZlvjY: var(--cWOmog); --ldafrz: var(--loKVxo); --leQkZS: var(--eXQnMG); --jmTbXW: var(--gFpsJY); --dLLYUY: var(--ouKZq); --dZIprB: var(--cpjBQQ); --gaBiDO: var(--dpZiSB); --fxHMpn: var(--cGNUcb); --fQFmqL: var(--dosFxZ); --dUMcYZ: var(--cFhqHz); --dntrJc: var(--dcVeER); }
  [data-color-mode="light"] { --jlmaOs: var(--surface-primary,var(--iTjmdu)); --Iycdi: var(--surface-secondary,var(--izlnso)); --crPUBo: var(--surface-tertiary,var(--eRgqfH)); --kJiqPO: var(--surface-quaternary,var(--KVTme)); --iagzVE: var(--text-primary,var(--jSQkQM)); --YyYdq: var(--text-secondary,var(--cJEYlt)); --kFAOBM: var(--text-tertiary,var(--cFFIOa)); --iodyUC: var(--text-quaternary,var(--cemPJF)); --DLYOY: var(--neutral-primary,var(--ktVcUk)); --gfUEye: var(--neutral-secondary,var(--KVTme)); --qsPVo: var(--neutral-tertiary,var(--eRgqfH)); --kyjnqS: var(--neutral-quaternary,var(--izlnso)); --iAjuTO: var(--brand-lightest,var(--hLOWYd)); --gzHfkH: var(--brand-lighter,var(--jYNVEH)); --gBHQLb: var(--brand-base,var(--aNrqF)); --etZyR: var(--brand-darker,var(--dnMpXj)); --enVPNY: var(--brand-darkest,var(--kOWhzF)); --itfeCm: var(--dNokDG); --qkXv: var(--kuAyOg); --gHzsmL: var(--bqMKvC); --cOyFst: var(--hXYYGc); --fKbyps: var(--iaiNla); --dxaFjW: var(--dDaZDc); --dnTPVf: var(--jcIHwm); --bWuoqD: var(--ejlFbU); --iqIoUR: var(--jITmVe); --iZlvjY: var(--cWOmog); --ldafrz: var(--loKVxo); --leQkZS: var(--eXQnMG); --jmTbXW: var(--gFpsJY); --dLLYUY: var(--ouKZq); --dZIprB: var(--cpjBQQ); --gaBiDO: var(--dpZiSB); --fxHMpn: var(--cGNUcb); --fQFmqL: var(--dosFxZ); --dUMcYZ: var(--cFhqHz); --dntrJc: var(--dcVeER); }
  [data-color-mode="dark"] { --jlmaOs: var(--surface-primary-dark,var(--oXohi)); --Iycdi: var(--surface-secondary-dark,var(--gyKIIT)); --crPUBo: var(--surface-tertiary-dark,var(--eSphig)); --kJiqPO: var(--surface-quaternary-dark,var(--lccBJR)); --iagzVE: var(--text-primary-dark,var(--cemPJF)); --YyYdq: var(--text-secondary-dark,var(--text-secondary-dark,color-mix(in srgb,var(--cemPJF) 72%,transparent))); --kFAOBM: var(--text-tertiary-dark,var(--text-tertiary-dark,color-mix(in srgb,var(--cemPJF) 44%,transparent))); --iodyUC: var(--text-quaternary-dark,var(--jSQkQM)); --DLYOY: var(--neutral-primary-dark,var(--neutral-primary-dark,color-mix(in srgb,var(--cemPJF) 16%,transparent))); --gfUEye: var(--neutral-secondary-dark,var(--neutral-secondary-dark,color-mix(in srgb,var(--cemPJF) 12%,transparent))); --qsPVo: var(--neutral-tertiary-dark,var(--neutral-tertiary-dark,color-mix(in srgb,var(--cemPJF) 8%,transparent))); --kyjnqS: var(--neutral-quaternary-dark,var(--neutral-quaternary-dark,color-mix(in srgb,var(--cemPJF) 5%,transparent))); --iAjuTO: var(--brand-lightest-dark,var(--brand-lightest-dark,color-mix(in srgb,var(--jYNVEH) 25%,transparent))); --gzHfkH: var(--brand-lighter-dark,var(--brand-lighter-dark,color-mix(in srgb,var(--jYNVEH) 66%,transparent))); --gBHQLb: var(--brand-base-dark,var(--jYNVEH)); --etZyR: var(--brand-darker-dark,var(--hLOWYd)); --enVPNY: var(--brand-darkest-dark,var(--hLOWYd)); --itfeCm: color-mix(in srgb,var(--kuAyOg) 8%,transparent); --qkXv: color-mix(in srgb,var(--kuAyOg) 72%,transparent); --gHzsmL: var(--kuAyOg); --cOyFst: var(--bqMKvC); --fKbyps: var(--bqMKvC); --dxaFjW: color-mix(in srgb,var(--jcIHwm) 8%,transparent); --dnTPVf: color-mix(in srgb,var(--jcIHwm) 72%,transparent); --bWuoqD: var(--jcIHwm); --iqIoUR: var(--ejlFbU); --iZlvjY: var(--ejlFbU); --ldafrz: color-mix(in srgb,var(--eXQnMG) 8%,transparent); --leQkZS: color-mix(in srgb,var(--eXQnMG) 72%,transparent); --jmTbXW: var(--eXQnMG); --dLLYUY: var(--gFpsJY); --dZIprB: var(--gFpsJY); --gaBiDO: color-mix(in srgb,var(--cGNUcb) 8%,transparent); --fxHMpn: color-mix(in srgb,var(--cGNUcb) 72%,transparent); --fQFmqL: var(--cGNUcb); --dUMcYZ: var(--dosFxZ); --dntrJc: var(--dosFxZ); }
  @keyframes spin { 
  100% { transform: rotate(1turn); }
}
  @keyframes ping { 
  75%, 100% { transform: scale(2); opacity: 0; }
}
  @keyframes pulse { 
  50% { opacity: 0.5; }
}
  @keyframes bounce { 
  0%, 100% { transform: translateY(-25%); animation-timing-function: cubic-bezier(0.8, 0, 1, 1); }
  50% { transform: none; animation-timing-function: cubic-bezier(0, 0, 0.2, 1); }
}
  @keyframes fadeIn { 
  0% { opacity: 0; }
}
  @keyframes fadeOut { 
  100% { opacity: 0; }
}
  @keyframes scaleIn { 
  0% { opacity: 0; }
  100% { opacity: 1; scale: 1; }
}
  @keyframes scaleOut { 
  0% { opacity: 1; scale: 1; }
  100% { opacity: 0; scale: 0.9; }
}
  @keyframes slideIn { 
  0% { opacity: 0; transform: translateY(1.25rem); }
  100% { opacity: 1; transform: translateY(0px); }
}
  @keyframes slideOut { 
  0% { opacity: 1; transform: translateY(0px); }
  100% { opacity: 0; transform: translateY(1.25rem); }
}
  @keyframes slideRight { 
  0% { left: -150%; }
  100% { left: 175%; }
}
  @keyframes moveRight { 
  0% { transform: translateX(0px); }
  80% { transform: translateX(1.25rem); }
  100% { transform: translateX(1.2rem); }
}
  @keyframes moveLeft { 
  0% { transform: translateX(0px); }
  80% { transform: translateX(-1.25rem); }
  100% { transform: translateX(-1.2rem); }
}
  @keyframes animateSpinnerSmall { 
  0% { stroke-dasharray: 0.4, 60; stroke-dashoffset: 0; }
  50% { stroke-dasharray: 36, 60; stroke-dashoffset: -14; }
  100% { stroke-dasharray: 36, 60; stroke-dashoffset: -52; }
}
  @keyframes animateSpinnerLarge { 
  0% { stroke-dasharray: 0.875, 175; stroke-dashoffset: 0; }
  50% { stroke-dasharray: 78.75, 131.25; stroke-dashoffset: -31; }
  100% { stroke-dasharray: 0.875, 175; stroke-dashoffset: -158; }
}
  @keyframes popIn { 
  0% { scale: 0; }
  100% { scale: 1; }
}
  @keyframes popOut { 
  0% { scale: 1; }
  100% { scale: 0; }
}
}
@layer utilities {
  @layer compositions {
  .JIGdQ { font-size: 0.75rem; line-height: 1.25rem; font-weight: var(--llFanx); }
  .caxCit { font-size: 0.875rem; }
  .AEdnq, .caxCit { line-height: 1.5rem; font-weight: var(--llFanx); }
  .AEdnq { font-size: 1rem; }
  .ggkuag { font-size: 1.125rem; line-height: 1.75rem; }
  .KOyzo, .ggkuag { font-weight: var(--llFanx); }
  .KOyzo { font-size: 0.75rem; line-height: 1.25rem; }
  .bqPPXX { font-size: 0.875rem; }
  .bqPPXX, .iBKgpR { line-height: 1.5rem; font-weight: var(--llFanx); }
  .iBKgpR { font-size: 1rem; }
  .dVmflu { font-size: 0.875rem; }
  .dVmflu, .hkxWuN { line-height: 1.5rem; font-family: var(--gxQaAd); }
  .hkxWuN { font-size: 1rem; }
  .eIvlPr { font-size: 1.125rem; line-height: 1.75rem; font-family: var(--gxQaAd); }
  .ZlnHu { line-height: 3.25rem; }
  .ZlnHu, .dNxFtD { font-size: 2.5rem; font-weight: var(--janwPd); }
  .dNxFtD { line-height: 3.5rem; }
  .bcvUKl { font-size: 2.25rem; line-height: 3rem; }
  .bcvUKl, .fDZIkY, .gRVYOk { font-weight: var(--janwPd); }
  .fDZIkY, .gRVYOk { font-size: 2rem; line-height: 2.75rem; }
  .cqslnx { font-size: 1.5rem; line-height: 2.25rem; }
  .cFGrCm, .cSachX, .cqslnx { font-weight: var(--ghWdwL); }
  .cFGrCm, .cSachX { font-size: 1.25rem; line-height: 2rem; }
  .brKaZa, .efWsLj { font-size: 1.125rem; line-height: 1.75rem; font-weight: var(--ghWdwL); }
  .buUIbR { font-size: 0.625rem; }
  .buUIbR, .hkuMfQ { letter-spacing: 0.06rem; text-transform: uppercase; line-height: 0.75rem; font-weight: var(--hmvyHR); }
  .hkuMfQ { font-size: 0.75rem; }
  @media screen and (min-width: 64rem) {
  .KOyzo { font-size: 0.875rem; }
  .KOyzo, .bqPPXX { line-height: 1.5rem; }
  .bqPPXX { font-size: 1rem; }
  .iBKgpR { font-size: 1.125rem; line-height: 1.75rem; }
  .ZlnHu { font-size: 5rem; line-height: 5.5rem; }
  .bcvUKl { font-size: 4rem; line-height: 4.75rem; }
  .fDZIkY { font-size: 3rem; line-height: 4rem; }
  .cSachX { font-size: 1.5rem; line-height: 2.25rem; }
  .brKaZa { font-size: 1.25rem; line-height: 2rem; }
  .buUIbR { font-size: 0.75rem; line-height: 0.75rem; }
}
}
  .fEVEmD { display: inline-flex; }
  .jTWvec { position: relative; }
  .iPfXWl { box-sizing: border-box; }
  .dKuXep { border-radius: var(--cDRSmz); }
  .lbmNld { border: thin solid; }
  .bZRhvx { cursor: pointer; }
  .hWbyxU { transition: 0.1s; }
  .diIxfU { outline: var(--dzOvWn); }
  .efvJEH { will-change: transform, opacity; }
  .kFYpif { background: none; }
  .Axmbx { height: var(--fzzdix); }
  .jGqtLL { padding-block: var(--jJIQbV); }
  .fzoqgU { padding-inline: var(--hIimNX); }
  .fzpabD { height: var(--ckODEv); }
  .fzoAXm { padding-block: var(--bYDCFo); }
  .fznPAm { padding-inline: var(--gGIQOF); }
  .fznKiw { height: var(--gFjjJU); }
  .fzoqgp { padding-block: var(--hIimNX); }
  .cPRswh { background: var(--gBHQLb); }
  .dTWubc { background: var(--iAjuTO); }
  .edEltL { background: var(--cOyFst); }
  .gDSsAr { background: var(--iqIoUR); }
  .hoYZte { background: var(--qsPVo); }
  .foDtdn { background: var(--edNtiq); }
  .AxjtU { padding: var(--fcTUxn); }
  .gsynQv { height: fit-content; }
  .hZLYvv { background: rgba(255, 255, 255, 0.08); }
  .kXEOGR { backdrop-filter: blur(3px); }
  .hmegja { background: var(--jSQkQM); }
  .cERSkX { pointer-events: none; }
  .dMMuNs { width: var(--khWApH); }
  .bYJPrM { border-radius: var(--kkkBVq); }
  .fPSBzf { display: flex; }
  .gzBMzy { text-align: center; }
  .cbkwRf { white-space: nowrap; }
  .bunRPm { color: var(--jlmaOs); }
  .rbsQX { color: var(--etZyR); }
  .flFbEq { color: var(--iagzVE); }
  .ecosjt { color: var(--gBHQLb); }
  .jiGUEY { color: var(--cemPJF); }
  .deYFWh { color: var(--gHzsmL); }
  .iATurT { color: var(--iqIoUR); }
  .drDZIi { color: var(--kFAOBM); }
  .fQAFQl { outline-offset: var(--gEfgCY); }
  .AxmbG { width: var(--fzzdix); }
  .pitAi { padding: var(--jJIQbV); }
  .fzpabA { width: var(--ckODEv); }
  .Axikr { padding: var(--bYDCFo); }
  .fznKij { width: var(--gFjjJU); }
  .AxhTk { padding: var(--hIimNX); }
  .gsynQA { width: fit-content; }
  .DyZUq { border-radius: 10px; }
  .lnVchA { background: var(--itfeCm); }
  .gCOtIw { background: var(--dxaFjW); }
  .fmhFEF { background: var(--ldafrz); }
  .kRLutI { background: var(--Iycdi); }
  .gIDZqd { transition: transform 0.2s, opacity 0.2s; }
  .dLFxYe { text-align: left; }
  .kkElPi { color: var(--enVPNY); }
  .jsoGzi { color: var(--fKbyps); }
  .bKCYEC { color: var(--iZlvjY); }
  .jnqkcv { color: var(--dZIprB); }
  .buzaNI { color: var(--YyYdq); }
  .kypCfT { text-transform: uppercase; }
  .fkBQxR { letter-spacing: 0.06rem; }
  .gcohXo { border-radius: 1rem; }
  .fyplMZ { cursor: default; }
  .ioQIUn { height: 10.75rem; }
  .ioQIUI { width: 10.75rem; }
  .dXscgu { overflow: hidden; }
  .eLuUPu { overflow: visible; }
  .qbege { gap: var(--fcTUxn); }
  .pvuga { gap: var(--hIimNX); }
  .pnxsH { gap: var(--fFrqVq); }
  .pezuA { gap: var(--gGIQOF); }
  .flMYjT { box-shadow: rgba(189, 189, 189, 0.3) 0px 1px 2px; }
  .fMKpTj { box-shadow: rgba(16, 15, 17, 0.14) 8px 8px 48px; }
  .fzrkhE { padding-inline: var(--flZesP); }
  .fznPzH { padding-block: var(--gGIQOF); }
  .fzpabv { padding: var(--uyqLg); }
  .kdFIjO { flex: 1 1 0%; }
  .bKPWST { max-width: 29.125rem; }
  .iZstbk { opacity: 0.3; }
  .dMMuMP { height: var(--khWApH); }
  .kbJfZC { background: var(--jlmaOs); }
  .gWzzAr { overflow: auto; }
  .fLVKVB { scrollbar-width: none; }
  .djBLSD { height: 100vh; }
  .dnFyWD { width: 100vw; }
  .eJvMDV { scale: 1; }
  .AxiEa { padding: var(--ebuyxV); }
  .Axmvo { padding: var(--flZesP); }
  .jieZfE { pointer-events: all; }
  .hdAwi { position: fixed; }
  .csnEyP { --backdrop-blur: blur(0.375rem); }
  .crPXqh { backdrop-filter: var(--backdrop-blur) var(--backdrop-brightness) var(--backdrop-contrast) var(--backdrop-grayscale) var(--backdrop-hue-rotate) var(--backdrop-invert) var(--backdrop-saturate) var(--backdrop-sepia); }
  .deAqKV { max-width: 100rem; }
  .hkIdtl { margin: 0px auto; }
  .cORRFI { max-width: none; }
  .fDWVKV { border-radius: var(--hxxJkr); }
  .JcTPa { transition: 0.12s linear; }
  .hYZFkb { width: 100%; }
  .fzozCt { height: var(--dDnfaV); }
  .fzoNwz { padding-block: var(--ebuyxV); }
  .AxjtB { margin: var(--fcTUxn); }
  .iQHTXh { min-width: var(--dDnfaV); }
  .dvMkiN { text-align: right; }
  .dpjQla { transition: opacity 0.12s linear; }
  .dsySWt { text-wrap: wrap; }
  .gsGAeM { color: var(--jmTbXW); }
  .fNCCNu { padding: 20px; }
  .AYoSK { z-index: var(--exvVve); }
  .kVkdUe { box-shadow: rgba(0, 0, 0, 0.15) 4px 8px 20px 0px; }
  .dSXBgr { height: 1rem; }
  .dSXBfY { width: 1rem; }
  .eAZrpM { width: auto; }
  .AYoSP { width: var(--jNBRbM); }
  .hQiMIj { max-width: var(--fnTGst); }
  .jXSfKH { position: absolute; }
  .fzoAWH { padding-inline: var(--bYDCFo); }
  .eeKCgv { border-radius: var(--UXfgJ); }
  .Oxeoj { box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 20px 0px; }
  .ddgODW { display: none; }
  .cGFOJB { display: block; }
  .izPYod { transform: translateX(-50%) translateY(calc(-100% - 0.75rem)); }
  .cPkmfo { transform: translateX(10%) translateY(calc(-100% - 0.75rem)); }
  .cXTUEh { transform: translateX(-10%) translateY(calc(-100% - 0.75rem)); }
  .iqmoHh { transform: translateX(calc(-100% - 0.75rem)) translateY(-50%); }
  .emrspq { transform: translateX(calc(-100% - 0.75rem)) translateY(-75%); }
  .zFGjL { transform: translateX(calc(-100% - 0.75rem)) translateY(-25%); }
  .ddBtbm { transform: translateX(calc(100% + 0.75rem)) translateY(-50%); }
  .kSbzJl { transform: translateX(calc(100% + 0.75rem)) translateY(-75%); }
  .hdzMuI { transform: translateX(calc(100% + 0.75rem)) translateY(-25%); }
  .jSRWPC { transform: translateX(-50%) translateY(calc(100% + 0.75rem)); }
  .depkmP { transform: translateX(10%) translateY(calc(100% + 0.75rem)); }
  .eqVTfG { transform: translateX(-10%) translateY(calc(100% + 0.75rem)); }
  .fzoWka { width: var(--fnTGst); }
  .AxhSM { height: var(--juMtMc); }
  .kmFTYl { transform: translateX(-50%) translateY(0.75rem); }
  .hFunKo { transform: translateX(-50%) translateY(-0.75rem); }
  .AxhTf { width: var(--juMtMc); }
  .fzqACo { height: var(--bPcliI); }
  .kwEkgw { transform: translateX(-0.75rem) translateY(-50%); }
  .LwqbV { transform: translateX(0.75rem) translateY(-50%); }
  .jHxAip { background: linear-gradient(rgb(0, 204, 143), rgb(104, 81, 255)); }
  .hWgZTB { inset: var(--fcTUxn); }
  .dKLBtz { gap: 10px; }
  .cYdhWw { display: grid; }
  .jZwGWY { fill: var(--RiClf); }
  .hGQgmY { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
  .eAZrqn { height: auto; }
  .jcgYsf { --mix-background: color-mix(in srgb,var(--iagzVE) 20%,transparent); background: var(--mix-background,var(--iagzVE)); }
  .jDVJRS { transform: translateY(0px); }
  .japwPO { transform: translateY(100%); }
  .bTJmyy { transition: transform 0.3s; }
  .fClTjd { border-top-left-radius: var(--eougbK); border-top-right-radius: var(--eougbK); }
  .jvjRt { box-shadow: rgba(119, 117, 122, 0.15) 0px -12px 56px 0px; }
  .fzozCb { z-index: 10; }
  .cFLICG { transform: translateX(-100%); }
  .byXyn { transform: translateX(100%); }
  .khiFRn { transform: translateX(0px); }
  .fzoCXr { width: var(--dAFdyM); }
  .fjzPTS { border-top-right-radius: var(--bphCwb); border-bottom-right-radius: var(--bphCwb); }
  .dXSjkM { border-top-left-radius: var(--bphCwb); border-bottom-left-radius: var(--bphCwb); }
  .eVHffH { --thickness: 1px; }
  .bjGQXr { gap: var(--cqwGG); }
  .cpnrKk { }
  .fgrICX { background: rgb(255, 196, 57); }
  .fnjBrW { border: 1px solid transparent; }
  .jGoIIY { padding-block: var(--cqwGG); }
  .lopGBb { stroke-width: 2.5; }
  .pThsL { gap: var(--dacYEG); }
  .fzoxFp { width: var(--fUWaSi); }
  .jonSOI { flex: 0 0 auto; }
  .lkYUqX { border-radius: 9999px; }
  .cUqkcP { animation: 0.15s ease 0s 1 normal none running popIn; }
  .ksKAre { animation: 0.15s ease 0s 1 normal none running popOut; }
  .ZlVyD { animation: 1.5s linear 0s infinite normal none running spin; }
  .emRNBL { stroke: var(--iagzVE); }
  .elaIWr { transform-origin: center center; }
  .bkLsBk { gap: var(--jJIQbV); }
  .kRRXUg { stroke: var(--gBHQLb); }
  .jAmlUX { stroke: var(--jlmaOs); }
  .kYoAXZ { stroke-opacity: 0.12; }
  .jQNDvc { animation: 1s linear 0s infinite normal none running spin; }
  .dITaCb { border-radius: 2rem; }
  .bKdxLy { transform: skewX(-20deg); }
  .chmhDV { overflow-wrap: break-word; }
  .bWVcuP { word-break: break-word; }
  .llnClk { background: var(--kyjnqS); }
  .fRIRtM { border-radius: var(--dxfumK); }
  .dWKkCe { min-width: 15rem; }
  .mDYqS { width: 40%; }
  .dZeDlI { border-left: thin solid; }
  .Axmvg { height: var(--cAmzCM); }
  .pCmHl { gap: var(--bYDCFo); }
  .bGySga { user-select: none; }
  .GzWLz { user-select: auto; }
  .fMSoJ { filter: blur(10px); }
  .rHLwk { text-wrap: nowrap; }
  .fzoYeD { width: 22px; }
  .fzoYeI { height: 22px; }
  .iiBJGO { font-variant: no-contextual; }
  .dJRcZd { transition: none; }
  .pKjuE { gap: var(--ebuyxV); }
  .fznYYc { width: var(--gANXGP); }
  .fzozgh { width: var(--htnoem); }
  .fznYYn { height: var(--gANXGP); }
  .fzozgi { height: var(--htnoem); }
  .hYbcjk { width: 1.125rem; }
  .hYbciH { height: 1.125rem; }
  .dgzwbo { object-fit: cover; }
  .clyxRL { border-start-start-radius: var(--hxxJkr); border-end-start-radius: var(--hxxJkr); }
  .cMWMBT { border-radius: 0px; }
  .duralB { }
  .fznyyO { width: var(--hTmzdp); }
  .fznyzd { height: var(--hTmzdp); }
  .faAYXy { max-height: 17.5rem; }
  .fzqBIS { width: 18px; }
  .fzqBJp { height: 18px; }
  .hVpAQY { min-width: var(--kTdGYg); }
  .cEowv { max-width: 30rem; }
  .dGnaHP { caret-color: var(--edNtiq); }
  .eGizhS { border-radius: 0.5rem; }
  .fzoqgI { margin-block: var(--hIimNX); }
  .iWbCEa { max-width: var(--iQceEA); }
  .coifUy { margin-inline: auto; }
  .XApuw { }
  .fznycS { height: var(--tQYHK); }
  .fznycJ { width: var(--tQYHK); }
  .Axhdq { padding: var(--gGIQOF); }
  .kInNhr { max-width: 393px; }
  .Axhdp { width: var(--eUDwWi); }
  .enrCNZ { border-radius: 60px; }
  .fzoLlM { height: var(--cpjPHA); }
  .fzoLlH { width: var(--cpjPHA); }
  .fzozCm { width: var(--dDnfaV); }
  .AxgJj { height: var(--hTQaBT); }
  .AxgJE { width: var(--hTQaBT); }
  .kZwhzw { border-radius: 30px; }
  .Axhzu { width: var(--beDnSR); }
  .Axhzd { height: var(--beDnSR); }
  .dtwJUe { border-radius: 0.375rem; }
  .gNnTtK { border-radius: var(--kLOfAE); }
  .bnMKLm { color: var(--DLYOY); }
  .fVXeaF { border-radius: var(--bphCwb); }
  .bMpqsa { opacity: 0.5; }
  .frJqtw { opacity: 1; }
  .fzoyvf { width: var(--kveXIc); }
  .fzoyvs { height: var(--kveXIc); }
  .dSXzlv { width: 6rem; }
  .dSXBCd { width: 4rem; }
  .kEPjac { min-height: var(--gANXGP); }
  .dLESCV { border-radius: 0.75rem; }
  .bVQpjJ { border-radius: var(--bewZvn); }
  .hLsNni { pointer-events: auto; }
  .fGSyrq { transition: background-color 0.2s, border-color 0.2s; }
  .piqPW { width: var(--siblR); }
  .pitgX { height: var(--hghuKL); }
  .mBgaT { position: absolute; width: 1px; height: 1px; padding: 0px; margin: -1px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; border-width: 0px; }
  .lfSec { }
  .kEVDGR { }
  .dSXBWl { height: 3rem; }
  .flFnwR { }
  .bUyOMB { display: inline-block; }
  .eOXPNx { max-width: var(--Mxqsr); }
  .jSqJiD { gap: var(--ieMJEa); }
  .ljqpme { transition: border-color 0.2s; }
  .AxhcS { height: var(--eUDwWi); }
  .Axikw { width: var(--jshnNX); }
  .AxijT { height: var(--jshnNX); }
  .Axjal { padding: var(--dacYEG); }
  .kyvghW { background: var(--izlnso); }
  .fyBLPL { background: var(--iTjmdu); }
  .jqgBXf { box-shadow: 0 4px 20px 0 color-mix(in srgb,var(--jSQkQM) 10%,transparent); }
  .jIGVye { transition: transform 0.2s; }
  .cXjUyC { border-radius: inherit; }
  .fzplPS { height: var(--WLola); }
  .gnKssF { transition: background; }
  .gNPhbY { transition: background 0.2s; }
  .AxjtK { z-index: 0; }
  .cgfjYq { background: var(--DLYOY); }
  .jGqhlT { padding-inline: var(--gEfgCY); }
  .cBWyVA { transition: background-color 0.2s; }
  .iLEfrF { transition: left 0.2s; }
  .jYtJnS { stroke-width: 4; }
  .fznWHu { width: var(--lcknGR); }
  .fznWHJ { height: var(--lcknGR); }
  .fzoAXP { margin-block: var(--bYDCFo); }
  .kwGEGT { pointer-events: auto; }
  .fNCbQd { height: 76px; }
  .jXIVTv { max-width: 115px; }
  .hYZFjI { height: 100%; }
  .flXdLu { min-width: var(--htnoem); }
  .pBpid { padding-inline: var(--ieMJEa); }
  .gtdXBX { width: max-content; }
  .cqBabc { border: thin solid transparent; }
  .jzlacV { height: 6.25rem; }
  .evQrdT { --mix-background: color-mix(in srgb,var(--iagzVE) 6%,transparent); background: var(--mix-background,var(--iagzVE)); }
  .bdwxhc { border-radius: 52px; }
  .gAFyjk { backdrop-filter: blur(24px); }
  .hYxQqf { height: 2.625rem; }
  .hYxQqA { width: 2.625rem; }
  .fubjOl { box-shadow: .125rem .125rem 1.5rem color-mix(in srgb,var(--cFFIOa) 15%,transparent); }
  .eWAJiI { fill: var(--ktVcUk); }
  .eWyFtu { color: var(--ktVcUk); }
  .gSVYRP { animation: 0.5s ease 0s 1 normal none running fadeIn, 1s ease 0.5s 1 normal forwards running moveRight; }
  .kJWAhn { border-radius: 50%; }
  .imIknl { height: 3.875rem; }
  .imIknm { width: 3.875rem; }
  .Axjab { z-index: 1; }
  .iAVgSo { animation: 0.5s ease 0s 1 normal none running fadeIn, 1s ease 0.5s 1 normal forwards running moveLeft; }
  .fznxJj { height: 34px; }
  .fznxIY { width: 34px; }
  .fzoayX { height: var(--hZfkST); }
  .fzoayU { width: var(--hZfkST); }
  .eliKuq { backdrop-filter: blur(8px); }
  .fzodHc { padding-block: var(--fFrqVq); }
  .pBpiF { margin-block: var(--ieMJEa); }
  .pzYgn { height: 250px; }
  .gWDyZg { color: var(--cFFIOa); }
  .fzozCl { padding: var(--ieMJEa); }
  .gnCXEd { overflow: scroll; }
  .jsxjhB { width: 200px; }
  .hMIFzk { max-width: 200px; }
  .gHsxkk { min-width: 88px; }
  .gWcfgT { min-width: fit-content; }
  .gVwSKA { min-height: fit-content; }
  .cUIwgI { transition: transform 0.1s; }
  .jrPJbn { width: 114px; }
  .fNAzWg { height: 48px; }
  .ATFQA { width: 7px; }
  .ATFQv { height: 7px; }
  .bxgBRd { background: var(--gHzsmL); }
  .ihDaVZ { --translate-x: var(--gGIQOF); }
  .cBAuwg { --translate-y: var(--gGIQOF); }
  .djKBfg { --translate-x: var(--bYDCFo); }
  .iPNhEZ { --translate-y: var(--bYDCFo); }
  .BJXMm { min-height: 18px; }
  .AORKl { min-width: 18px; }
  .AxiZQ { margin: var(--dacYEG); }
  .rmyfW { gap: var(--flZesP); }
  .jDDEva { z-index: var(--exvVve); }
  .dTOVgZ { }
  .cowACW { color: var(--qLIrn); }
  .eJTGQw { stroke-width: 1.5; }
  .fzqBne { height: var(--kcGldO); }
  .fzqBmN { width: var(--kcGldO); }
  .jLPThN { padding-block: 0.4rem; }
  .dvuhrv { max-height: calc(-4rem + 65vh); }
  .fzoXKZ { height: var(--gMkTEx); }
  .fzoXKS { width: var(--gMkTEx); }
  .mFIGl { width: 65%; }
  .jrXUFG { height: 125px; }
  .pBzuF { width: 130px; }
  .brdJQj { border-radius: 8px; }
  .fzqATv { height: 38px; }
  .qPWOt { width: 178px; }
  .oTzxk { height: 224px; }
  .bADwIx { border-radius: 24px; }
  .eAZrqi { margin: auto; }
  .DrdNQ { stroke-width: 2; }
  .fzoxFy { height: var(--fUWaSi); }
  .fzoWkp { height: var(--fnTGst); }
  .eRSfL { max-width: 16rem; }
  .VtpB { color: rgb(255, 155, 128); }
  .fzqzbo { height: 88px; }
  .fzqzMu { height: 68px; }
  .fzqzbj { width: 88px; }
  .fzqzLV { width: 68px; }
  .dNXUzv { max-width: 25rem; }
  .fhOvRT { margin: 1rem 0px 0.1rem; }
  .hQKGKR { margin: 0.3rem 0px 1rem; }
  .qRKUr { }
  .ATIgZ { height: 1px; }
  .cvNWJc { margin: 0.75rem 0px; }
  .jzIORq { padding: 0.75rem; }
  .duaKfP { border-radius: 100%; }
  .fzoYAT { height: var(--Mxqsr); }
  .fzoYAI { width: var(--Mxqsr); }
  .mDYKD { width: 50%; }
  .hYxSGJ { height: 4.625rem; }
  .hYxSHi { width: 4.625rem; }
  .jJQbUA { transform: translate(-50%, -50%); }
  .fNCegH { height: 56px; }
  .fNCego { width: 56px; }
  .kHHIKx { transform: translate(-50%, -55%); }
  .gFxieW { transform: translate(125%, 105%); }
  .fznAtw { height: var(--gsriJI); }
  .fznAtr { width: var(--gsriJI); }
  .fzplPR { width: var(--WLola); }
  .jORnMs { border-radius: 12px; }
  .hgpNbc { min-height: 6.625rem; }
  .SihHd { stroke-width: 3; }
  .llrlJp { max-height: calc(-240px + 100vh); }
  .dhzSNW { border-radius: 50px; }
  .pBnGo { width: 120px; }
  .fznNZJ { width: 75px; }
  .laSFif { max-width: 40%; }
  .fznzDB { width: var(--bSilTO); }
  .fznzDC { height: var(--bSilTO); }
  .cYKFRS { }
  .gfGPPu { padding: 0.6rem; }
  .gsaVqd { transition: 0.1s ease-in-out; }
  .gficlD { padding: 0.7rem; }
  .dnSdWN { width: 11rem; }
  .bVchsF { padding: 0.4rem 0.6rem; }
  .fzoyMz { height: 30px; }
  .exzdBJ { border-radius: 6px; }
  .dSXBfT { padding: 1rem; }
  .kJMoPu { margin: 0.4rem 0px; }
  .iISuKM { margin: 0.5rem auto; }
  .kymjGd { margin: 1rem 0px; }
  .fZAeZb { gap: 0.5rem; }
  .dSXBCC { height: 4rem; }
  .pAMKV { width: 200px; }
  .ffuBIj { transform: rotate(90deg); }
  .hUUCCc { border: 1px solid rgb(48, 48, 48); }
  .fWKKlO { transform: translate(15%, 20%); }
  .fzqABL { width: var(--bPcliI); }
  .jrrhQE { color: var(--jcIHwm); }
  .kaParc { word-break: normal; }
  .fpKwSM { word-break: break-all; }
  .ikSlCI { filter: blur(8px); }
  .kSmiQp { align-items: center; }
  .legDhJ { justify-content: center; }
  .bsdAgg { font-weight: var(--hmvyHR); }
  .gKedlK { border-color: var(--edNtiq); }
  .lcwbhf { border-color: var(--DLYOY); }
  .xYowz { font-size: var(--eRgJXV); }
  .lgBfkU { line-height: 1.5rem; }
  .wzdQU { font-size: var(--daFrau); }
  .xEQJi { font-size: var(--gKFLFQ); }
  .RiFXn { line-height: 1.75rem; }
  .ecsDQq { outline-color: var(--gBHQLb); }
  .dkFkBb { outline-style: solid; }
  .jUIfTb { outline-width: var(--hiYFxW); }
  .uLlkq { animation-fill-mode: forwards; }
  .hgoZRe { animation-name: scaleOut; }
  .bXxxmv { animation-duration: 0.15s; }
  .AMuyK { font-size: var(--loLyxA); }
  .fznCNG { margin-left: var(--eDRUVY); }
  .fznDiI { margin-right: var(--eDRUVY); }
  .kbJfZC { background-color: var(--jlmaOs); }
  .dRCFAU { align-items: flex-start; }
  .fUfBYX { align-items: flex-end; }
  .fRDJQy { background-color: var(--crPUBo); }
  .cZtwqS { animation-name: none; }
  .fzpnVC { padding-bottom: var(--fcTUxn); }
  .bZlPyP { animation-name: scaleIn; }
  .fDIibI { animation-duration: 0.25s; }
  .qbeer { top: var(--fcTUxn); }
  .kiKDyH { left: var(--fcTUxn); }
  .dmwnbC { --mix-backgroundColor: color-mix(in srgb,var(--jlmaOs) 70%,transparent); background-color: var(--mix-backgroundColor,var(--jlmaOs)); }
  .hIekUp { animation-name: fadeIn; }
  .Brknr { animation-duration: 0.4s; }
  .hdbihI { animation-name: fadeOut; }
  .iYhTva { font-weight: var(--leEsKL); }
  .foDtdn { background-color: var(--edNtiq); }
  .hDGJaH { border-style: solid; }
  .lbLLll { border-width: var(--fFEzoc); }
  .kMhkax { border-color: var(--gfUEye); }
  .dwaifQ { border-color: var(--bWuoqD); }
  .hhWyss { font-weight: var(--llFanx); }
  .xNKXN { font-size: var(--gFqSQX); }
  .fvBKJs { justify-content: flex-start; }
  .jUJMFv { justify-content: flex-end; }
  .cPRswh { background-color: var(--gBHQLb); }
  .edEltL { background-color: var(--cOyFst); }
  .gCeNqG { background-color: var(--dLLYUY); }
  .gDSsAr { background-color: var(--iqIoUR); }
  .btsPBS { background-color: var(--kFAOBM); }
  .hZBAaK { top: 0px; }
  .eCaVMz { left: 50%; }
  .dlNJxY { right: 100%; }
  .eCzFHr { left: 100%; }
  .dDihBf { top: 50%; }
  .dTRYzG { left: 0px; }
  .dRndGF { right: 0px; }
  .ktFiky { bottom: 0px; }
  .kyGdCf { bottom: var(--fcTUxn); }
  .jIomzn { right: calc(var(--gGIQOF) * -1); }
  .eMGDsc { left: calc(var(--gGIQOF) * -1); }
  .ksWBqx { flex-direction: row; }
  .cMoGaw { grid-template-columns: repeat(6, minmax(0px, 1fr)); }
  .cxWwua { column-gap: 2rem; }
  .cxzifT { row-gap: 2rem; }
  .fznPDb { margin-top: var(--gGIQOF); }
  .iLbQFp { flex-direction: column; }
  .jzuiJt { flex-shrink: 0; }
  .fznPCO { padding-top: var(--gGIQOF); }
  .hWgptE { right: var(--fcTUxn); }
  .fznPzA { padding-bottom: var(--gGIQOF); }
  .gSKPcF { justify-content: space-between; }
  .gsLSP { border-block-end-width: var(--thickness); }
  .kNSbHl { border-color: var(--kJiqPO); }
  .iFtuvY { outline-color: rgb(255, 196, 57); }
  .jGqhje { margin-top: var(--gEfgCY); }
  .iWITAz { border-width: var(--hiYFxW); }
  .OpsJf { border-color: var(--jlmaOs); }
  .cIFhny { left: -50%; }
  .hhfvpY { background-image: linear-gradient(90deg, transparent, rgba(0, 0, 0, 0.1), transparent); }
  .bheJpJ { font-weight: 600; }
  .ckDurQ { justify-content: space-around; }
  .bJrRn { border-color: var(--qsPVo); }
  .kWIjhW { font-family: inherit; }
  .evhJrM { outline-style: none; }
  .bnrbKB { border-left-width: var(--fFEzoc); }
  .jCnIUz { top: 55px; }
  .WUSvz { overflow-y: auto; }
  .fzrkfx { margin-top: var(--flZesP); }
  .fzoqjJ { margin-top: var(--hIimNX); }
  .kiIPsp { flex-grow: 0; }
  .fzoBen { padding-top: var(--bYDCFo); }
  .eRLFrQ { border-bottom-color: var(--DLYOY); }
  .ikkoWx { border-bottom-width: 1px; }
  .gvTxLc { flex-direction: column-reverse; }
  .kRUpGi { left: var(--djiiAi); }
  .jXbniH { top: var(--cBFxYr); }
  .jppWeU { border-width: 2px; }
  .hoYZte { background-color: var(--qsPVo); }
  .dKiwaS { font-weight: var(--ghWdwL); }
  .hQJXOm { align-items: start; }
  .jgxhLI { border-color: var(--gBHQLb); }
  .jfQXOb { border-color: var(--kFAOBM); }
  .fNUXA { outline-color: var(--edNtiq); }
  .fzoAPu { margin-left: var(--bYDCFo); }
  .cLWmJb { border-width: 1px; }
  .pNAEp { margin-left: calc(var(--dacYEG) * -1); }
  .fzpbES { margin-right: var(--dacYEG); }
  .fzoNGh { margin-right: var(--ebuyxV); }
  .jDRgcp { left: var(--gGIQOF); }
  .cXMndB { --mix-borderColor: color-mix(in srgb,var(--iagzVE) 10%,transparent); border-color: var(--mix-borderColor,var(--iagzVE)); }
  .boHRSr { border-width: var(--fCuVLy); }
  .dsEUfT { background-color: var(--hLOWYd); }
  .kAiqVl { border-width: 3px; }
  .jsWSlz { margin-top: -3px; }
  .jbWTdm { margin-right: 0.9rem; }
  .jbWSUo { margin-left: 0.9rem; }
  .kFJmaE { --mix-backgroundColor: color-mix(in srgb,var(--iagzVE) 1%,transparent); }
  .ftGyaA, .kFJmaE { background-color: var(--mix-backgroundColor,var(--iagzVE)); }
  .ftGyaA { --mix-backgroundColor: color-mix(in srgb,var(--iagzVE) 5%,transparent); }
  .fydxLC { --mix-borderColor: color-mix(in srgb,var(--iagzVE) 6%,transparent); border-color: var(--mix-borderColor,var(--iagzVE)); }
  .fjYTfT { bottom: -1px; }
  .bEeUNc { right: -1px; }
  .kQauLJ { align-items: baseline; }
  .fcwWhs { background-color: var(--gfUEye); }
  .hHdgel { background-color: var(--dnTPVf); }
  .bbHqQM { grid-template-columns: repeat(2, minmax(0px, 1fr)); }
  .eCloSM { }
  .fzoNvZ { margin-bottom: var(--ebuyxV); }
  .iPoSYb { align-self: stretch; }
  .iTUeDg { justify-self: stretch; }
  .pNAMS { padding-right: calc(var(--dacYEG) * -1); }
  .kpGJVW { }
  .hoxXzy { }
  .dFqxqx { }
  .iSCxfu { }
  .cGNFGA { }
  .kjVyTD { }
  .icCVLr { }
  .eYDhJV { }
  .jnbauM { }
  .kMzFuV { --transition-duration: 0.5; }
  .gIdSAZ { }
  .pkweu { margin-top: var(--mYCWo); }
  .pkwpM { margin-bottom: var(--mYCWo); }
  .pBppg { margin-top: var(--ieMJEa); }
  .gQIYTk { font-family: monospace; }
  .jrJYcx { margin-top: 0.8rem; }
  .kDVLTV { }
  .fznPyZ { margin-bottom: var(--gGIQOF); }
  .fzodxK { margin-bottom: var(--fFrqVq); }
  .fzoNEP { margin-top: var(--ebuyxV); }
  .bmldPd { }
  .gwDlHP { }
  .iGDFog { }
  .jwcOno { margin-top: 0.5rem; }
  .coifOA { margin-right: auto; }
  .dnRKKt { padding-bottom: 1rem; }
  .jYagif { flex-grow: 2; }
  .dVujgY { top: 12px; }
  .dTPrVy { right: 24px; }
  .dnRKzu { margin-top: 1rem; }
  .fzpolx { margin-top: var(--fcTUxn); }
  .gglhhk { margin-top: -2rem; }
  .llnClk { background-color: var(--kyjnqS); }
  .kyXzpb { }
  .iKITQf { }
  .jyEfsy { }
  .kzPMXu { }
  .fDIEPj { }
  .jSjpYb { }
  .fMreXL { border-color: var(--crPUBo); }
  .jwcObW { margin-bottom: 0.5rem; }
  .dKCDGR { top: 20px; }
  .hTYAUr { row-gap: var(--fcTUxn); }
  .dnRxYZ { margin-top: 2rem; }
  .dnRKKU { margin-bottom: 1rem; }
  .jLPTqd { margin-top: 0.4rem; }
  .jBLVRO { padding-left: 0.6rem; }
  .fzoBeq { margin-top: var(--bYDCFo); }
  .gCOtIw { background-color: var(--dxaFjW); }
  .fzoqjw { padding-top: var(--hIimNX); }
  .XyjJy:is(:disabled, [disabled], [data-disabled]) { opacity: 0.3; }
  .iFUqYl:is(:disabled, [disabled], [data-disabled]) { pointer-events: none; }
  .jrpcxw::before { position: absolute; }
  .heDbSF::before { border-radius: inherit; }
  .dwmXuW::before { opacity: 0; }
  .huWYIz::before { transition: opacity 0.1s; }
  [data-color-mode="light"] .jtDWvE { mix-blend-mode: multiply; }
  [data-color-mode="dark"] .gLaBRL { background: rgba(255, 255, 255, 0.16); }
  .jNgRkF::before { display: none; }
  [data-color-mode="dark"] .hAWTSp { background: var(--iTjmdu); }
  [data-color-mode="dark"] .ehbthU { color: var(--jSQkQM); }
  [data-color-mode="dark"] .kkleQX { color: var(--bWuoqD); }
  .iqcWiz::placeholder, .iqcWiz[data-placeholder] { color: var(--kFAOBM); }
  [data-color-mode="dark"] .dSbdfc { background: var(--crPUBo); }
  .FuZjR:is(:disabled, [disabled], [data-disabled]) { opacity: 0.8; }
  [data-color-mode="dark"] .iuzRWK { background: rgba(0, 0, 0, 0.7); }
  [data-color-mode="dark"] .jrIQHe { background: var(--Iycdi); }
  [data-color-mode="dark"] .cDAZzQ { background: var(--jlmaOs); }
  [data-color-mode="dark"] .dUhjQY { background: var(--eSphig); }
  [data-color-mode="dark"] .egesjy { background: var(--lfBdGG); }
  [data-color-mode="dark"] .ixYntQ { fill: var(--cFFIOa); }
  [data-color-mode="dark"] .kmeQgS { color: var(--cFFIOa); }
  .dLVhZe::before { content: ""; }
  .gjcwJg::before { top: var(--fcTUxn); }
  .WaBms::before { left: var(--fcTUxn); }
  .dqEIyP::before { right: var(--fcTUxn); }
  .knajvY::before { bottom: var(--fcTUxn); }
  .cNKdvI::before { background-image: linear-gradient(rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05)); }
  .hSfsjI::before { background-image: linear-gradient(rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0.05)); }
  [data-color-mode="dark"] .dYDocO { background-color: var(--YyYdq); }
  [data-color-mode="dark"] .HKuZu { background-image: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.15), transparent); }
  .jOgXfC:focus-within { outline-offset: var(--gEfgCY); }
  .keDhFF:focus-within { outline-color: var(--gBHQLb); }
  .dLOUfk:focus-within { outline-style: solid; }
  .hqoPOw:focus-within { outline-width: var(--hiYFxW); }
  .codFrx:is(:focus-visible, [data-focus-visible]) { outline-offset: var(--gEfgCY); }
  .flBQvp:is(:focus-visible, [data-focus-visible]) { border-radius: 2px; }
  .dmiQBo:is(:focus, [data-focus]) { fill: url("#logo-gradient"); }
  .AIGHf:is(:focus-visible, [data-focus-visible]) { outline-color: var(--iAjuTO); }
  .dGEQaj:is(:focus-visible, [data-focus-visible]) { outline-color: var(--itfeCm); }
  .hyjrVf:is(:focus-visible, [data-focus-visible]) { outline-color: var(--dxaFjW); }
  .gcvzK:is(:focus-visible, [data-focus-visible]) { outline-color: var(--ldafrz); }
  .bIoiOr:is(:focus-visible, [data-focus-visible]) { outline-color: var(--Iycdi); }
  .hLPNjH:is(:focus-visible, [data-focus-visible]) { outline-style: solid; }
  .dTHceD:is(:focus-visible, [data-focus-visible]) { outline-width: var(--hiYFxW); }
  .bXLdKW:is(:focus-visible, [data-focus-visible]) { outline-color: var(--gBHQLb); }
  .eqIqpK:is(:hover, [data-hover]) { background: rgba(255, 255, 255, 0.3); }
  .group:is(:hover, [data-hover]) .crpBMh { color: var(--enVPNY); }
  .group:is(:hover, [data-hover]) .dkgTgI { color: var(--cOyFst); }
  .group:is(:hover, [data-hover]) .dsNmcp { color: var(--iZlvjY); }
  .group:is(:hover, [data-hover]) .ejxEyT { color: var(--YyYdq); }
  .gFOtbv:is(:hover, [data-hover]) { opacity: 0.8; }
  .gNRPsX:is(:hover, [data-hover]) { filter: brightness(0.9); }
  .cNdQqS:is(:hover, [data-hover]) { background: var(--crPUBo); }
  .hQYScc:is(:hover, [data-hover]) { background: var(--iAjuTO); }
  .juloA:is(:hover, [data-hover]) { background: var(--gfUEye); }
  .ekkLYF:is(:hover, [data-hover]) { box-shadow: rgba(0, 0, 0, 0.18) 0px 6px 8px 2px; }
  .ieWvIF:is(:hover, [data-hover]) { cursor: pointer; }
  .kznAev:is(:hover, [data-hover]) { background: var(--edNtiq); }
  .lpgyhx:is(:hover, [data-hover]) { background: var(--eRgqfH); }
  .gJEFOw:is(:hover, [data-hover]) { background: var(--cFFIOa); }
  .eJlUjp:is(:hover, [data-hover]) { background: var(--gBHQLb); }
  .group:is(:hover, [data-hover]) .fOIArh { color: var(--iagzVE); }
  .dmulsi:is(:hover, [data-hover]) { fill: url("#logo-gradient"); }
  .group:is(:hover, [data-hover]) .ejwVfp { color: var(--kFAOBM); }
  .fFyjxH:is(:hover, [data-hover]) { border-color: var(--DLYOY); }
  .khQJeR:is(:hover, [data-hover]) { border-color: var(--gfUEye); }
  .group:is(:hover, [data-hover]) .jRgrno { border-color: var(--DLYOY); }
  .juloA:is(:hover, [data-hover]) { background-color: var(--gfUEye); }
  .XicUs:is(:hover, [data-hover]) { border-color: var(--gBHQLb); }
  .bhyTbN:is(:active, [data-active]) { transform: scale(0.95); }
  .dLUGsc:is(:active, [data-active]) { fill: url("#logo-gradient"); }
  .fwLKPv > :first-child, .kYYdmz > :last-child { min-width: var(--cAmzCM); }
  [data-color-mode="dark"] .iBxkaW::before { background-image: linear-gradient(rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0.05)); }
  [data-color-mode="dark"] .gYKIuG::before { background-image: linear-gradient(rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05)); }
  .feLnkv:is(:hover, [data-hover])::before { opacity: 1; }
  .hEvetW:is(:hover, [data-hover])::before { opacity: 0; }
  [data-color-mode="dark"] .group:is(:hover, [data-hover]) .hOYqkw { color: var(--gzHfkH); }
  [data-color-mode="dark"] .group:is(:hover, [data-hover]) .tdpny { color: var(--cOyFst); }
  [data-color-mode="dark"] .group:is(:hover, [data-hover]) .jMRjnY { color: var(--dnTPVf); }
  [data-color-mode="dark"] .group:is(:hover, [data-hover]) .hEkRYZ { color: var(--YyYdq); }
  [data-color-mode="dark"] .cbdIkB:is(:hover, [data-hover]) { background: var(--edNtiq); }
  [data-color-mode="dark"] .bLXejb:is(:hover, [data-hover]) { background: var(--gyKIIT); }
  [data-color-mode="dark"] .leneMy:is(:hover, [data-hover]) { background: var(--lfBdGG); }
  [data-color-mode="dark"] .iCKJWv:is(:hover, [data-hover]) { background: var(--gBHQLb); }
  @media (min-width: 48rem) {
  .XrXGK { margin-inline: auto; }
  .blyVxi { width: 25rem; }
  .jBZMtD { height: fit-content; }
  .dOrSJl { box-shadow: 0 12px 56px color-mix(in srgb,var(--cFFIOa) 15%,transparent); }
  .cRloWQ { border-radius: var(--insZoq); }
  .fHEbLY { top: var(--uyqLg); }
  [data-color-mode="dark"] .iueHSe { box-shadow: none; }
  [data-color-mode="dark"] .isQWtr { border-block: solid; }
  [data-color-mode="dark"] .ceYPvB { border-width: 1px; }
  [data-color-mode="dark"] .btXYvH { border-color: var(--gfUEye); }
}
  @media screen and (min-width: 48rem) {
  .kVsPah { padding-inline: var(--gGIQOF); }
}
  @media screen and (min-width: 64rem) {
  .kTqchV { padding-inline: var(--flZesP); }
}
  @media screen and (max-width: 47.9975rem) {
  .hUYDug { max-width: var(--khWApH); }
}
  @media only screen and (max-width: 767px) {
  .fcSmAp { height: 100dvh; }
}
  @media (max-width: 370px) {
  .hYevRO { display: none; }
}
  @media (prefers-reduced-motion: reduce) {
  .kuxZR { scale: 1; }
}
}
@font-face { font-family: __Inter_89532e; font-style: normal; font-weight: 400; font-display: swap; src: url("../fonts/55c55f0601d81cf3-s.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: __Inter_89532e; font-style: normal; font-weight: 400; font-display: swap; src: url("../fonts/26a46d62cd723877-s.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: __Inter_89532e; font-style: normal; font-weight: 400; font-display: swap; src: url("../fonts/97e0cb1ae144a2a9-s.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: __Inter_89532e; font-style: normal; font-weight: 400; font-display: swap; src: url("../fonts/581909926a08bbc8-s.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: __Inter_89532e; font-style: normal; font-weight: 400; font-display: swap; src: url("../fonts/df0a9ae256c0569c-s.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: __Inter_89532e; font-style: normal; font-weight: 400; font-display: swap; src: url("../fonts/8e9860b6e62d6359-s.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: __Inter_89532e; font-style: normal; font-weight: 400; font-display: swap; src: url("../fonts/e4af272ccee01ff0-s.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: __Inter_89532e; font-style: normal; font-weight: 500; font-display: swap; src: url("../fonts/55c55f0601d81cf3-s.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: __Inter_89532e; font-style: normal; font-weight: 500; font-display: swap; src: url("../fonts/26a46d62cd723877-s.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: __Inter_89532e; font-style: normal; font-weight: 500; font-display: swap; src: url("../fonts/97e0cb1ae144a2a9-s.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: __Inter_89532e; font-style: normal; font-weight: 500; font-display: swap; src: url("../fonts/581909926a08bbc8-s.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: __Inter_89532e; font-style: normal; font-weight: 500; font-display: swap; src: url("../fonts/df0a9ae256c0569c-s.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: __Inter_89532e; font-style: normal; font-weight: 500; font-display: swap; src: url("../fonts/8e9860b6e62d6359-s.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: __Inter_89532e; font-style: normal; font-weight: 500; font-display: swap; src: url("../fonts/e4af272ccee01ff0-s.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: __Inter_89532e; font-style: normal; font-weight: 600; font-display: swap; src: url("../fonts/55c55f0601d81cf3-s.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: __Inter_89532e; font-style: normal; font-weight: 600; font-display: swap; src: url("../fonts/26a46d62cd723877-s.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: __Inter_89532e; font-style: normal; font-weight: 600; font-display: swap; src: url("../fonts/97e0cb1ae144a2a9-s.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: __Inter_89532e; font-style: normal; font-weight: 600; font-display: swap; src: url("../fonts/581909926a08bbc8-s.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: __Inter_89532e; font-style: normal; font-weight: 600; font-display: swap; src: url("../fonts/df0a9ae256c0569c-s.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: __Inter_89532e; font-style: normal; font-weight: 600; font-display: swap; src: url("../fonts/8e9860b6e62d6359-s.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: __Inter_89532e; font-style: normal; font-weight: 600; font-display: swap; src: url("../fonts/e4af272ccee01ff0-s.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: __Inter_89532e; font-style: normal; font-weight: 700; font-display: swap; src: url("../fonts/55c55f0601d81cf3-s.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: __Inter_89532e; font-style: normal; font-weight: 700; font-display: swap; src: url("../fonts/26a46d62cd723877-s.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: __Inter_89532e; font-style: normal; font-weight: 700; font-display: swap; src: url("../fonts/97e0cb1ae144a2a9-s.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: __Inter_89532e; font-style: normal; font-weight: 700; font-display: swap; src: url("../fonts/581909926a08bbc8-s.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: __Inter_89532e; font-style: normal; font-weight: 700; font-display: swap; src: url("../fonts/df0a9ae256c0569c-s.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: __Inter_89532e; font-style: normal; font-weight: 700; font-display: swap; src: url("../fonts/8e9860b6e62d6359-s.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: __Inter_89532e; font-style: normal; font-weight: 700; font-display: swap; src: url("../fonts/e4af272ccee01ff0-s.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: __Inter_89532e; font-style: normal; font-weight: 800; font-display: swap; src: url("../fonts/55c55f0601d81cf3-s.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: __Inter_89532e; font-style: normal; font-weight: 800; font-display: swap; src: url("../fonts/26a46d62cd723877-s.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: __Inter_89532e; font-style: normal; font-weight: 800; font-display: swap; src: url("../fonts/97e0cb1ae144a2a9-s.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: __Inter_89532e; font-style: normal; font-weight: 800; font-display: swap; src: url("../fonts/581909926a08bbc8-s.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: __Inter_89532e; font-style: normal; font-weight: 800; font-display: swap; src: url("../fonts/df0a9ae256c0569c-s.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: __Inter_89532e; font-style: normal; font-weight: 800; font-display: swap; src: url("../fonts/8e9860b6e62d6359-s.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: __Inter_89532e; font-style: normal; font-weight: 800; font-display: swap; src: url("../fonts/e4af272ccee01ff0-s.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: __Inter_Fallback_89532e; src: local("Arial"); ascent-override: 90.49%; descent-override: 22.56%; line-gap-override: 0%; size-adjust: 107.06%; }
.__className_89532e { font-family: __Inter_89532e, __Inter_Fallback_89532e, ProximaNova; font-style: normal; }
.__variable_89532e { --inter-font: "__Inter_89532e","__Inter_Fallback_89532e",ProximaNova; }
@layer properties {
  @supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))) {
  *, ::backdrop, ::after, ::before { --tw-translate-x: 0; --tw-translate-y: 0; --tw-translate-z: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scale-z: 1; --tw-rotate-x: initial; --tw-rotate-y: initial; --tw-rotate-z: initial; --tw-skew-x: initial; --tw-skew-y: initial; --tw-scroll-snap-strictness: proximity; --tw-space-y-reverse: 0; --tw-border-style: solid; --tw-gradient-position: initial; --tw-gradient-from: #0000; --tw-gradient-via: #0000; --tw-gradient-to: #0000; --tw-gradient-stops: initial; --tw-gradient-via-stops: initial; --tw-gradient-from-position: 0%; --tw-gradient-via-position: 50%; --tw-gradient-to-position: 100%; --tw-leading: initial; --tw-font-weight: initial; --tw-tracking: initial; --tw-shadow: 0 0 #0000; --tw-shadow-color: initial; --tw-shadow-alpha: 100%; --tw-inset-shadow: 0 0 #0000; --tw-inset-shadow-color: initial; --tw-inset-shadow-alpha: 100%; --tw-ring-color: initial; --tw-ring-shadow: 0 0 #0000; --tw-inset-ring-color: initial; --tw-inset-ring-shadow: 0 0 #0000; --tw-ring-inset: initial; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-outline-style: solid; --tw-blur: initial; --tw-brightness: initial; --tw-contrast: initial; --tw-grayscale: initial; --tw-hue-rotate: initial; --tw-invert: initial; --tw-opacity: initial; --tw-saturate: initial; --tw-sepia: initial; --tw-drop-shadow: initial; --tw-drop-shadow-color: initial; --tw-drop-shadow-alpha: 100%; --tw-drop-shadow-size: initial; --tw-backdrop-blur: initial; --tw-backdrop-brightness: initial; --tw-backdrop-contrast: initial; --tw-backdrop-grayscale: initial; --tw-backdrop-hue-rotate: initial; --tw-backdrop-invert: initial; --tw-backdrop-opacity: initial; --tw-backdrop-saturate: initial; --tw-backdrop-sepia: initial; --tw-duration: initial; --tw-ease: initial; --tw-content: ""; }
}
}
@layer reset {
  html { --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"; text-size-adjust: 100%; -webkit-font-smoothing: antialiased; tab-size: 4; line-height: 1.5; font-family: var(--global-font-body,var(--font-fallback)); }
  * { font: inherit; margin: 0px; padding: 0px; }
  *, ::after, ::before { box-sizing: border-box; border-style: solid; border-width: 0px; border-color: var(--global-color-border,currentColor); }
  hr { height: 0px; color: inherit; border-top-width: 1px; }
  body { height: 100%; }
  img { border-style: none; }
  audio, canvas, embed, iframe, img, object, svg, video { vertical-align: middle; display: block; }
  img, video { max-width: 100%; height: auto; }
  h1, h2, h3, h4, h5, h6, p { overflow-wrap: break-word; }
  ol, ul { list-style: none; }
  [type="button"], [type="reset"], [type="submit"], button { appearance: button; background-color: var(--edNtiq); background-image: none; }
  button, input, optgroup, select, textarea { color: inherit; }
  button, select { text-transform: none; }
  table { text-indent: 0px; border-collapse: collapse; border-color: inherit; }
  input::placeholder, textarea::placeholder { opacity: 1; color: var(--global-color-placeholder,#9ca3af); }
  textarea { resize: vertical; }
  summary { display: list-item; }
  small { font-size: 80%; }
  sub, sup { vertical-align: baseline; font-size: 75%; line-height: 0; position: relative; }
  sub { bottom: -0.25em; }
  sup { top: -0.5em; }
  dialog { padding: 0px; }
  a { color: inherit; text-decoration: inherit; }
  abbr:where([title]) { text-decoration: underline dotted; }
  b, strong { font-weight: bolder; }
  code, kbd, pre, samp { --font-mono-fallback: ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New"; font-size: 1em; font-family: var(--global-font-mono,var(--font-mono-fallback)); }
  input[type="email"], input[type="password"], input[type="search"], input[type="text"] { appearance: none; }
  input[type="search"] { appearance: textfield; outline-offset: -2px; }
  ::-webkit-search-cancel-button, ::-webkit-search-decoration { appearance: none; }
  ::-webkit-file-upload-button { appearance: button; font: inherit; }
  input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; }
  input[type="number"] { }
  [hidden] { display: none !important; }
}
@layer base {
  *, ::backdrop, ::after, ::before { box-sizing: border-box; border: 0px solid; margin: 0px; padding: 0px; }
  ::file-selector-button { box-sizing: border-box; border: 0px solid; margin: 0px; padding: 0px; }
  :host, html { text-size-adjust: 100%; tab-size: 4; line-height: 1.5; font-family: var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"); font-feature-settings: var(--default-font-feature-settings,normal); font-variation-settings: var(--default-font-variation-settings,normal); -webkit-tap-highlight-color: transparent; }
  hr { height: 0px; color: inherit; border-top-width: 1px; }
  abbr:where([title]) { text-decoration: underline dotted; }
  h1, h2, h3, h4, h5, h6 { font-size: inherit; font-weight: inherit; }
  a { color: inherit; text-decoration: inherit; }
  b, strong { font-weight: bolder; }
  code, kbd, pre, samp { font-family: var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace); font-feature-settings: var(--default-mono-font-feature-settings,normal); font-variation-settings: var(--default-mono-font-variation-settings,normal); font-size: 1em; }
  small { font-size: 80%; }
  sub, sup { vertical-align: baseline; font-size: 75%; line-height: 0; position: relative; }
  sub { bottom: -0.25em; }
  sup { top: -0.5em; }
  table { text-indent: 0px; border-color: inherit; border-collapse: collapse; }
  progress { vertical-align: baseline; }
  summary { display: list-item; }
  menu, ol, ul { list-style: none; }
  audio, canvas, embed, iframe, img, object, svg, video { vertical-align: middle; display: block; }
  img, video { max-width: 100%; height: auto; }
  button, input, optgroup, select, textarea { font: inherit; letter-spacing: inherit; color: inherit; opacity: 1; background-color: rgba(0, 0, 0, 0); border-radius: 0px; }
  ::file-selector-button { font: inherit; letter-spacing: inherit; color: inherit; opacity: 1; background-color: rgba(0, 0, 0, 0); border-radius: 0px; }
  :where(select:is([multiple], [size])) optgroup { font-weight: bolder; }
  :where(select:is([multiple], [size])) optgroup option { padding-inline-start: 20px; }
  ::file-selector-button { margin-inline-end: 4px; }
  ::placeholder { opacity: 1; }
  @supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px) {
  ::placeholder { color: currentcolor; }
  @supports (color:color-mix(in lab,red,red)) {
  ::placeholder { color: color-mix(in oklab, currentcolor, transparent); }
}
}
  textarea { resize: vertical; }
  ::-webkit-search-decoration { appearance: none; }
  ::-webkit-date-and-time-value { min-height: 1lh; text-align: inherit; }
  ::-webkit-datetime-edit { display: inline-flex; }
  ::-webkit-datetime-edit-fields-wrapper { padding: 0px; }
  ::-webkit-datetime-edit, ::-webkit-datetime-edit-year-field { padding-block: 0px; }
  ::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-month-field { padding-block: 0px; }
  ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-minute-field { padding-block: 0px; }
  ::-webkit-datetime-edit-millisecond-field, ::-webkit-datetime-edit-second-field { padding-block: 0px; }
  ::-webkit-datetime-edit-meridiem-field { padding-block: 0px; }
  button, input:where([type="button"], [type="reset"], [type="submit"]) { appearance: button; }
  ::file-selector-button { appearance: button; }
  ::-webkit-inner-spin-button, ::-webkit-outer-spin-button { height: auto; }
  [hidden]:where(:not([hidden="until-found"])) { display: none !important; }
  :root { --made-with-panda: "🐼"; }
  *, ::backdrop, ::after, ::before { --blur: ; --brightness: ; --contrast: ; --grayscale: ; --hue-rotate: ; --invert: ; --saturate: ; --sepia: ; --drop-shadow: ; --backdrop-blur: ; --backdrop-brightness: ; --backdrop-contrast: ; --backdrop-grayscale: ; --backdrop-hue-rotate: ; --backdrop-invert: ; --backdrop-opacity: ; --backdrop-saturate: ; --backdrop-sepia: ; --scroll-snap-strictness: proximity; --border-spacing-x: 0; --border-spacing-y: 0; --translate-x: 0; --translate-y: 0; --rotate: 0; --skew-x: 0; --skew-y: 0; --scale-x: 1; --scale-y: 1; }
  html { --primary: #000; }
  body, html { overscroll-behavior: none; }
  body { background: var(--edNtiq); }
}
@layer tokens {
  :where(:root, :host) { --cUJial: 1/1; --joSgrv: 4/3; --dXjFHz: 3/4; --gqpqIn: 16/9; --lixcAJ: 18/5; --hSWVDT: 1.618/1; --dzOvWn: none; --drrWcF: cubic-bezier(.4,0,.2,1); --hgfxJf: linear; --hCLxzh: cubic-bezier(.4,0,1,1); --byCBno: cubic-bezier(0,0,.2,1); --gSAVQW: cubic-bezier(.4,0,.2,1); --fuVfvZ: 50ms; --fVBMec: .1s; --mUhz: .15s; --cWTXGg: .2s; --cifMdM: .3s; --goNNlj: .4s; --bPXfWW: .5s; --dRPRGd: 100; --dooANa: 200; --fVSZDc: 300; --llFanx: 400; --leEsKL: 500; --hmvyHR: 600; --ghWdwL: 700; --janwPd: 800; --bvnjIx: 900; --ekeMrS: 1; --jyTpIu: 1.25; --ipEwfb: 1.375; --lomeBD: 1.5; --kwMYUX: 1.625; --dVGecO: 2; --dywXPJ: 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"; --guQdxN: ui-serif,Georgia,Cambria,"Times New Roman",Times,serif; --gxQaAd: ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace; --jrseCf: -.05em; --glKTKc: -.025em; --knaPyh: 0em; --jwdARF: .025em; --eUSVTv: .05em; --lhSeXO: .1em; --kWjDjq: .5rem; --loLyxA: .75rem; --eRgJXV: .875rem; --daFrau: 1rem; --gKFLFQ: 1.125rem; --gFqSQX: 1.25rem; --dllMvh: 1.5rem; --jaXqkI: 1.875rem; --cLogVb: 2.25rem; --izMrAu: 3rem; --hdlyfR: 3.75rem; --bDBsww: 4.5rem; --fwhTbD: 6rem; --lkGdGW: 8rem; --bUWovs: 0 1px 2px 0 #0000000d; --cDhNnp: 0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a; --jMKUKK: 0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a; --kNVcRA: 0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a; --bnVgij: 0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a; --IghlV: 0 25px 50px -12px #00000040; --gmhFEB: inset 0 2px 4px 0 #0000000d; --aZLOC: 4px; --jDYzax: 8px; --kMMDaR: 12px; --dyIDQb: 16px; --TtVDs: 24px; --btncja: 40px; --esAhmv: 64px; --fcTUxn: 0rem; --dacYEG: .25rem; --ebuyxV: .5rem; --bYDCFo: .75rem; --hIimNX: 1rem; --fFrqVq: 1.25rem; --gGIQOF: 1.5rem; --eDRUVY: 1.75rem; --flZesP: 2rem; --djiiAi: 2.25rem; --ieMJEa: 2.5rem; --cBFxYr: 2.75rem; --uyqLg: 3rem; --hXmVPi: 3.5rem; --mYCWo: 4rem; --jgejxp: 5rem; --iYEvIx: 6rem; --dzpWeZ: 7rem; --fifqnK: 8rem; --faFCyS: 9rem; --bxwoov: 10rem; --huPzrf: 11rem; --hgdKvb: 12rem; --cZMJbQ: 13rem; --iXfUeA: 14rem; --vWSpd: 15rem; --gtqdrN: 16rem; --hNtIEu: 18rem; --kqIPsj: 20rem; --wdMRQ: 24rem; --gEfgCY: .125rem; --jJIQbV: .375rem; --cqwGG: .625rem; --dhUgfD: .875rem; --bJeTGz: spin 1s linear infinite; --cxTetH: ping 1s cubic-bezier(0,0,.2,1)infinite; --jjLJjo: pulse 2s cubic-bezier(.4,0,.6,1)infinite; --eUTuJH: bounce 1s infinite; --bLinLB: currentColor; --qLIrn: #000; --RiClf: #fff; --edNtiq: #0000; --cQacUT: #fff1f2; --fFtaKH: #ffe4e6; --eUoFZM: #fecdd3; --bPMUxN: #fda4af; --bvZVli: #fb7185; --jGTTif: #f43f5e; --iVPyxk: #e11d48; --fRnMVl: #be123c; --hxzBoW: #9f1239; --esXPMX: #881337; --epiLsK: #4c0519; --hPYfGc: #fdf2f8; --ioAkJk: #fce7f3; --eyVWNz: #fbcfe8; --nXIqK: #f9a8d4; --hGgStN: #f472b6; --dviDWY: #ec4899; --kUZZAj: #db2777; --gKbLdu: #be185d; --UhnuV: #9d174d; --hYEIxc: #831843; --dPgAHx: #500724; --kpTESD: #fdf4ff; --jfJgr: #fae8ff; --gZeVto: #f5d0fe; --gfHpEZ: #f0abfc; --dSTUoK: #e879f9; --cZwoAv: #d946ef; --jPvANs: #c026d3; --iVXUZd: #a21caf; --hYKnEO: #86198f; --hfmHQz: #701a75; --cYPdae: #4a044e; --ksTgfC: #faf5ff; --iCdJRO: #f3e8ff; --dWAXWh: #e9d5ff; --jcWlLI: #d8b4fe; --eLlnzT: #c084fc; --jRGBpu: #a855f7; --fmdPtN: #9333ea; --kszdjo: #7e22ce; --kMigIv: #6b21a8; --eDhKZa: #581c87; --eadxYH: #3b0764; --elZfLV: #f5f3ff; --jcWAkV: #ede9fe; --gHfMHa: #ddd6fe; --jSzuYT: #c4b5fd; --jDVPUQ: #a78bfa; --bzTONN: #8b5cf6; --ktyKIO: #7c3aed; --cpwJBL: #6d28d9; --foWeJc: #5b21b6; --iApNaV: #4c1d95; --cfTfyk: #2e1065; --kbclAu: #eef2ff; --gAzkHe: #e0e7ff; --gRHwoJ: #c7d2fe; --iYtjYI: #a5b4fc; --jCTsMf: #818cf8; --ujwXi: #6366f1; --LrIEN: #4f46e5; --cSdwoM: #4338ca; --irwviH: #3730a3; --kyiiSG: #312e81; --hgSANP: #1e1b4b; --glmLoi: #eff6ff; --bYrJpO: #dbeafe; --hoTvPd: #bfdbfe; --bMEoOM: #93c5fd; --hIEEwj: #60a5fa; --cgpxvS: #3b82f6; --hwRjVh: #2563eb; --bUCcUQ: #1d4ed8; --golFsv: #1e40af; --LWyse: #1e3a8a; --eJQij: #172554; --dyXAhp: #ecfeff; --eeWoox: #cffafe; --fnHbwe: #a5f3fc; --cLmYYf: #67e8f9; --bpLSHw: #22d3ee; --kcNzIt: #06b6d4; --llymQa: #0891b2; --iJeksb: #0e7490; --jTKpqw: #155e75; --hrqmSx: #164e63; --bcqAnE: #083344; --jqQOis: #f0fdfa; --hsCMHs: #ccfbf1; --jcJhxj: #99f6e4; --czjDVi: #5eead4; --kfgCt: #2dd4bf; --eWbmzo: #14b8a6; --gGhHpf: #0d9488; --cIdNe: #0f766e; --catTvB: #115e59; --gMpZsw: #134e4a; --bnTNlF: #042f2e; --jVPfey: #ecfdf5; --gSyYHy: #d1fae5; --dOyJRJ: #a7f3d0; --jOMcLk: #6ee7b7; --bLsBkr: #34d399; --hLFUdS: #10b981; --eHFFod: #059669; --kHSYhE: #047857; --iuBcgT: #065f46; --dfsLBy: #064e3b; --jJEloz: #022c22; --hXozqf: #f0fdf4; --iDDIAz: #dcfce7; --khfuXU: #bbf7d0; --hypAVx: #86efac; --wGfza: #4ade80; --jdlUVz: #22c55e; --kGNHsU: #16a34a; --hXXNqx: #15803d; --bAQeLK: #166534; --khvUij: #14532d; --cbdKOS: #052e16; --dhEleJ: #f7fee7; --gFFbyh: #ecfccb; --fjFsBy: #d9f99d; --cfdGZz: #bef264; --bxLPEk: #a3e635; --jIFNBh: #84cc16; --imGeEy: #65a30d; --fietcz: #4d7c0f; --crovfQ: #3f6212; --kCitcN: #365314; --gEQkrg: #1a2e05; --cLFWMs: #fefce8; --kxGpio: #fef9c3; --cbZZGT: #fef08a; --fwcFBW: #fde047; --hUTJsd: #facc15; --loWpng: #eab308; --cTpZLL: #ca8a04; --gnsFGO: #a16207; --ByZWN: #854d0e; --dVBFRQ: #713f12; --iLqZUR: #422006; --kVxzTd: #fffbeb; --jZPQXp: #fef3c7; --hCWpXC: #fde68a; --bCKrrD: #fcd34d; --wuHbc: #fbbf24; --fLErTZ: #f59e0b; --doKQUm: #d97706; --iDUBNj: #b45309; --iOnUJo: #92400e; --cObWdp: #78350f; --frxesg: #451a03; --NQTLQ: #fff7ed; --JsfmQ: #ffedd5; --gBjjlD: #fed7aa; --QMCLK: #fdba74; --ijESlZ: #fb923c; --czilMg: #f97316; --iqZpKT: #ea580c; --cGCJla: #c2410c; --dUhLNN: #9a3412; --jzgOMQ: #7c2d12; --igBpVl: #431407; --bINrJX: #fef2f2; --fKgVwH: #fee2e2; --bLdQLg: #fecaca; --fMUQaR: #fca5a5; --hwCQam: #f87171; --iYfRb: #ef4444; --hzqKEw: #dc2626; --lMavl: #b91c1c; --bLDcWa: #991b1b; --fNuclL: #7f1d1d; --jHDsLG: #450a0a; --kltIHN: #fafafa; --hzpwrB: #f5f5f5; --lbfZji: #e5e5e5; --fcfsVb: #d4d4d4; --kPKNfw: #a3a3a3; --eQKgRp: #737373; --isAJIW: #525252; --ctAduP: #404040; --bqFRBA: #262626; --gHaUMp: #171717; --fhFoEQ: #0a0a0a; --NNaBX: #fafaf9; --juQpUX: #f5f5f4; --jjsRgY: #e7e5e4; --hxarzx: #d6d3d1; --dmyqvy: #a8a29e; --bAfQNX: #78716c; --boIrZY: #57534e; --kRLBRt: #44403c; --iKBpmW: #292524; --gYiPFv: #1c1917; --kshUcS: #0c0a09; --dhFdXS: #fafafa; --dGhjba: #f4f4f5; --efoVXJ: #e4e4e7; --ljOqfc: #d4d4d8; --cXLRGr: #a1a1aa; --kcllNK: #71717a; --kBsYKt: #52525b; --gqwJsQ: #3f3f46; --ylgyn: #27272a; --hCKAFG: #18181b; --dtmsQb: #09090b; --dcmCJN: #f9fafb; --ePJGsV: #f3f4f6; --dnVpUm: #e5e7eb; --bMJKSL: #d1d5db; --jSiOQk: #9ca3af; --iqXjOJ: #6b7280; --gPiTqa: #4b5563; --fnXooz: #374151; --fKIyfA: #1f2937; --ejwTdZ: #111827; --jympbw: #030712; --oXohi: #19191a; --gyKIIT: #252525; --eSphig: #303030; --lccBJR: #383838; --lfBdGG: #474747; --kcXOlL: #f8fafc; --kbRDfH: #f1f5f9; --ivwbEU: #e2e8f0; --dpNMHJ: #cbd5e1; --dtmoEy: #94a3b8; --jCZJgj: #64748b; --hWEhFw: #475569; --cQVSIl: #334155; --hVLXiS: #1e293b; --cQdIlH: #0f172a; --iFDdka: #020617; --izlnso: #f8f8fa; --eRgqfH: #ededf3; --KVTme: #e2e0e5; --dkJQoR: #cccad0; --ktVcUk: #b6b4ba; --gLQfHD: #97959a; --cFFIOa: #77767a; --cJEYlt: #4e4d52; --jSQkQM: #18171a; --hLOWYd: #edebff; --bVhZHK: #cac2ff; --jYNVEH: #a799ff; --emDeSE: #8875ff; --aNrqF: #6851ff; --gzCdzi: #5d40ea; --dnMpXj: #522fd4; --cLqlCI: #4421c3; --kOWhzF: #3512b2; --dNokDG: #e3faf3; --fIEsRl: #baf5e3; --kuAyOg: #90f0d3; --hUmnXD: #48deb1; --bqMKvC: #00cc8f; --dmcSJh: #0a7; --hXYYGc: #00875f; --domHof: #007753; --iaiNla: #006647; --dDaZDc: #ffeae5; --bYjnoT: #ffc3b3; --jcIHwm: #ff9b80; --iuhUtx: #fe7c58; --ejlFbU: #fc5c30; --cEtSNL: #e84718; --jITmVe: #d43100; --hhKBFJ: #c12e02; --cWOmog: #ad2b03; --loKVxo: #fcf4e5; --crbXrL: #fee5bd; --eXQnMG: #ffd594; --dYBcpd: #edbd72; --gFpsJY: #dba550; --iXcedr: #bf8832; --ouKZq: #a36b14; --kXQUUR: #97630c; --cpjBQQ: #8a5a03; --dpZiSB: #ebf0fe; --bZrrvu: #afc4ff; --cGNUcb: #7398ff; --cGWcRs: #5482fb; --dosFxZ: #346bf7; --bXKOaS: #295ee7; --cFhqHz: #1e50d6; --cvyBYk: #1344c7; --dcVeER: #0737b8; --bMxFwZ: #e0f2fe; --vPNZS: #bae6fd; --bdmqGz: #7dd3fc; --bduzvQ: #38bdf8; --bKRccx: #0ea5e9; --ujkFq: #0284c7; --bbFNlX: #0369a1; --RWYCI: #075985; --bztBjp: #0c4a6e; --iNVpnc: #082f49; --cemPJF: #fff; --iTjmdu: #fff; --fFEzoc: .0625rem; --fCuVLy: .09375rem; --hiYFxW: .125rem; --ixNmpi: .125rem; --bewZvn: .25rem; --kLOfAE: .375rem; --dxfumK: .5rem; --UXfgJ: .75rem; --bphCwb: 1rem; --eougbK: 1.5rem; --kkkBVq: 9999px; --cDRSmz: var(--button-radius,9999px); --insZoq: var(--container-radius,1.75rem); --hxxJkr: var(--input-radius,.5rem); --kTdGYg: 0rem; --cCUBeV: .25rem; --gsUKim: .5rem; --jshnNX: .75rem; --juMtMc: 1rem; --beDnSR: 1.25rem; --eUDwWi: 1.5rem; --hTQaBT: 1.75rem; --cAmzCM: 2rem; --fzzdix: 2.25rem; --dDnfaV: 2.5rem; --cpjPHA: 2.75rem; --ckODEv: 3rem; --WLola: 3.25rem; --hTmzdp: 3.5rem; --gFjjJU: 3.75rem; --gANXGP: 4rem; --htnoem: 5rem; --tQYHK: 6rem; --kcGldO: 7rem; --gMkTEx: 8rem; --lcknGR: 9rem; --kveXIc: 10rem; --gsriJI: 11rem; --bPcliI: 12rem; --Mxqsr: 13rem; --hZfkST: 14rem; --fUWaSi: 15rem; --bSilTO: 16rem; --fnTGst: 18rem; --dAFdyM: 20rem; --jxszKr: 24rem; --hghuKL: .125rem; --drtIxO: .375rem; --siblR: .625rem; --hSPYxQ: .875rem; --izvCpj: 20rem; --aTIGG: 24rem; --kMQJUV: 28rem; --dyNKmL: 32rem; --ToPgI: 36rem; --btoFLe: 42rem; --esBjqP: 48rem; --hrOPNc: 56rem; --krbtsN: 64rem; --cRFSXi: 72rem; --fQSwCT: 80rem; --iQceEA: 90rem; --jAesVz: 65ch; --khWApH: 100%; --eOXrSu: min-content; --jNBRbM: max-content; --UhpHH: fit-content; --eomHOU: 640px; --iujnmj: 768px; --gThSgZ: 1024px; --cssArG: 1280px; --jESPPc: 1536px; --exvVve: 2147480000; --ikokJA: 640px; --kSvAmr: 768px; --uwdhN: 1024px; --eyfDzy: 1280px; --dgHGKE: 1536px; --jlmaOs: var(--surface-primary,var(--iTjmdu)); --Iycdi: var(--surface-secondary,var(--izlnso)); --crPUBo: var(--surface-tertiary,var(--eRgqfH)); --kJiqPO: var(--surface-quaternary,var(--KVTme)); --iagzVE: var(--text-primary,var(--jSQkQM)); --YyYdq: var(--text-secondary,var(--cJEYlt)); --kFAOBM: var(--text-tertiary,var(--cFFIOa)); --iodyUC: var(--text-quaternary,var(--cemPJF)); --DLYOY: var(--neutral-primary,var(--ktVcUk)); --gfUEye: var(--neutral-secondary,var(--KVTme)); --qsPVo: var(--neutral-tertiary,var(--eRgqfH)); --kyjnqS: var(--neutral-quaternary,var(--izlnso)); --iAjuTO: var(--brand-lightest,var(--hLOWYd)); --gzHfkH: var(--brand-lighter,var(--jYNVEH)); --gBHQLb: var(--brand-base,var(--aNrqF)); --etZyR: var(--brand-darker,var(--dnMpXj)); --enVPNY: var(--brand-darkest,var(--kOWhzF)); --itfeCm: var(--dNokDG); --qkXv: var(--kuAyOg); --gHzsmL: var(--bqMKvC); --cOyFst: var(--hXYYGc); --fKbyps: var(--iaiNla); --dxaFjW: var(--dDaZDc); --dnTPVf: var(--jcIHwm); --bWuoqD: var(--ejlFbU); --iqIoUR: var(--jITmVe); --iZlvjY: var(--cWOmog); --ldafrz: var(--loKVxo); --leQkZS: var(--eXQnMG); --jmTbXW: var(--gFpsJY); --dLLYUY: var(--ouKZq); --dZIprB: var(--cpjBQQ); --gaBiDO: var(--dpZiSB); --fxHMpn: var(--cGNUcb); --fQFmqL: var(--dosFxZ); --dUMcYZ: var(--cFhqHz); --dntrJc: var(--dcVeER); }
  [data-color-mode="light"] { --jlmaOs: var(--surface-primary,var(--iTjmdu)); --Iycdi: var(--surface-secondary,var(--izlnso)); --crPUBo: var(--surface-tertiary,var(--eRgqfH)); --kJiqPO: var(--surface-quaternary,var(--KVTme)); --iagzVE: var(--text-primary,var(--jSQkQM)); --YyYdq: var(--text-secondary,var(--cJEYlt)); --kFAOBM: var(--text-tertiary,var(--cFFIOa)); --iodyUC: var(--text-quaternary,var(--cemPJF)); --DLYOY: var(--neutral-primary,var(--ktVcUk)); --gfUEye: var(--neutral-secondary,var(--KVTme)); --qsPVo: var(--neutral-tertiary,var(--eRgqfH)); --kyjnqS: var(--neutral-quaternary,var(--izlnso)); --iAjuTO: var(--brand-lightest,var(--hLOWYd)); --gzHfkH: var(--brand-lighter,var(--jYNVEH)); --gBHQLb: var(--brand-base,var(--aNrqF)); --etZyR: var(--brand-darker,var(--dnMpXj)); --enVPNY: var(--brand-darkest,var(--kOWhzF)); --itfeCm: var(--dNokDG); --qkXv: var(--kuAyOg); --gHzsmL: var(--bqMKvC); --cOyFst: var(--hXYYGc); --fKbyps: var(--iaiNla); --dxaFjW: var(--dDaZDc); --dnTPVf: var(--jcIHwm); --bWuoqD: var(--ejlFbU); --iqIoUR: var(--jITmVe); --iZlvjY: var(--cWOmog); --ldafrz: var(--loKVxo); --leQkZS: var(--eXQnMG); --jmTbXW: var(--gFpsJY); --dLLYUY: var(--ouKZq); --dZIprB: var(--cpjBQQ); --gaBiDO: var(--dpZiSB); --fxHMpn: var(--cGNUcb); --fQFmqL: var(--dosFxZ); --dUMcYZ: var(--cFhqHz); --dntrJc: var(--dcVeER); }
  [data-color-mode="dark"] { --jlmaOs: var(--surface-primary-dark,var(--oXohi)); --Iycdi: var(--surface-secondary-dark,var(--gyKIIT)); --crPUBo: var(--surface-tertiary-dark,var(--eSphig)); --kJiqPO: var(--surface-quaternary-dark,var(--lccBJR)); --iagzVE: var(--text-primary-dark,var(--cemPJF)); --YyYdq: var(--text-secondary-dark,var(--text-secondary-dark,var(--cemPJF))); --kFAOBM: var(--text-tertiary-dark,var(--text-tertiary-dark,var(--cemPJF))); --iodyUC: var(--text-quaternary-dark,var(--jSQkQM)); --DLYOY: var(--neutral-primary-dark,var(--neutral-primary-dark,var(--cemPJF))); --gfUEye: var(--neutral-secondary-dark,var(--neutral-secondary-dark,var(--cemPJF))); --qsPVo: var(--neutral-tertiary-dark,var(--neutral-tertiary-dark,var(--cemPJF))); --kyjnqS: var(--neutral-quaternary-dark,var(--neutral-quaternary-dark,var(--cemPJF))); --iAjuTO: var(--brand-lightest-dark,var(--brand-lightest-dark,var(--jYNVEH))); --gzHfkH: var(--brand-lighter-dark,var(--brand-lighter-dark,var(--jYNVEH))); --gBHQLb: var(--brand-base-dark,var(--jYNVEH)); --etZyR: var(--brand-darker-dark,var(--hLOWYd)); --enVPNY: var(--brand-darkest-dark,var(--hLOWYd)); --itfeCm: var(--kuAyOg); --qkXv: var(--kuAyOg); --gHzsmL: var(--kuAyOg); --cOyFst: var(--bqMKvC); --fKbyps: var(--bqMKvC); --dxaFjW: var(--jcIHwm); --dnTPVf: var(--jcIHwm); --bWuoqD: var(--jcIHwm); --iqIoUR: var(--ejlFbU); --iZlvjY: var(--ejlFbU); --ldafrz: var(--eXQnMG); --leQkZS: var(--eXQnMG); --jmTbXW: var(--eXQnMG); --dLLYUY: var(--gFpsJY); --dZIprB: var(--gFpsJY); --gaBiDO: var(--cGNUcb); --fxHMpn: var(--cGNUcb); --fQFmqL: var(--cGNUcb); --dUMcYZ: var(--dosFxZ); --dntrJc: var(--dosFxZ); }
  @supports (color:color-mix(in lab,red,red)) {
  [data-color-mode="dark"] { --YyYdq: var(--text-secondary-dark,var(--text-secondary-dark,color-mix(in srgb,var(--cemPJF)72%,transparent))); --kFAOBM: var(--text-tertiary-dark,var(--text-tertiary-dark,color-mix(in srgb,var(--cemPJF)44%,transparent))); --DLYOY: var(--neutral-primary-dark,var(--neutral-primary-dark,color-mix(in srgb,var(--cemPJF)16%,transparent))); --gfUEye: var(--neutral-secondary-dark,var(--neutral-secondary-dark,color-mix(in srgb,var(--cemPJF)12%,transparent))); --qsPVo: var(--neutral-tertiary-dark,var(--neutral-tertiary-dark,color-mix(in srgb,var(--cemPJF)8%,transparent))); --kyjnqS: var(--neutral-quaternary-dark,var(--neutral-quaternary-dark,color-mix(in srgb,var(--cemPJF)5%,transparent))); --iAjuTO: var(--brand-lightest-dark,var(--brand-lightest-dark,color-mix(in srgb,var(--jYNVEH)25%,transparent))); --gzHfkH: var(--brand-lighter-dark,var(--brand-lighter-dark,color-mix(in srgb,var(--jYNVEH)66%,transparent))); --itfeCm: color-mix(in srgb,var(--kuAyOg)8%,transparent); --qkXv: color-mix(in srgb,var(--kuAyOg)72%,transparent); --dxaFjW: color-mix(in srgb,var(--jcIHwm)8%,transparent); --dnTPVf: color-mix(in srgb,var(--jcIHwm)72%,transparent); --ldafrz: color-mix(in srgb,var(--eXQnMG)8%,transparent); --leQkZS: color-mix(in srgb,var(--eXQnMG)72%,transparent); --gaBiDO: color-mix(in srgb,var(--cGNUcb)8%,transparent); --fxHMpn: color-mix(in srgb,var(--cGNUcb)72%,transparent); }
}
  @keyframes ping { 
  75%, 100% { opacity: 0; transform: scale(2); }
}
  @keyframes pulse { 
  50% { opacity: 0.5; }
}
  @keyframes bounce { 
  0%, 100% { animation-timing-function: cubic-bezier(0.8, 0, 1, 1); transform: translateY(-25%); }
  50% { animation-timing-function: cubic-bezier(0, 0, 0.2, 1); transform: none; }
}
  @keyframes fadeIn { 
  0% { opacity: 0; }
}
  @keyframes fadeOut { 
  100% { opacity: 0; }
}
  @keyframes scaleIn { 
  0% { opacity: 0; }
  100% { opacity: 1; scale: 1; }
}
  @keyframes scaleOut { 
  0% { opacity: 1; scale: 1; }
  100% { opacity: 0; scale: 0.9; }
}
  @keyframes slideIn { 
  0% { opacity: 0; transform: translateY(1.25rem); }
  100% { opacity: 1; transform: translateY(0px); }
}
  @keyframes slideOut { 
  0% { opacity: 1; transform: translateY(0px); }
  100% { opacity: 0; transform: translateY(1.25rem); }
}
  @keyframes slideRight { 
  0% { left: -150%; }
  100% { left: 175%; }
}
  @keyframes moveRight { 
  0% { transform: translate(0px); }
  80% { transform: translate(1.25rem); }
  100% { transform: translate(1.2rem); }
}
  @keyframes moveLeft { 
  0% { transform: translate(0px); }
  80% { transform: translate(-1.25rem); }
  100% { transform: translate(-1.2rem); }
}
  @keyframes popIn { 
  0% { scale: 0; }
  100% { scale: 1; }
}
  @keyframes popOut { 
  0% { scale: 1; }
  100% { scale: 0; }
}
}
@layer recipes;
@layer utilities {
  .pointer-events-auto { pointer-events: auto; }
  .pointer-events-none { pointer-events: none; }
  .invisible { visibility: hidden; }
  .visible { visibility: visible; }
  .absolute { position: absolute; }
  .fixed { position: fixed; }
  .relative { position: relative; }
  .static { position: static; }
  .inset-0 { inset: calc(var(--spacing)*0); }
  .inset-x-0 { inset-inline: calc(var(--spacing)*0); }
  .-top-4 { top: calc(var(--spacing)*-4); }
  .top-0 { top: calc(var(--spacing)*0); }
  .top-1\/2 { top: 50%; }
  .top-2 { top: calc(var(--spacing)*2); }
  .top-4 { top: calc(var(--spacing)*4); }
  .top-5 { top: calc(var(--spacing)*5); }
  .top-6 { top: calc(var(--spacing)*6); }
  .top-11 { top: calc(var(--spacing)*11); }
  .top-12 { top: calc(var(--spacing)*12); }
  .top-full { top: 100%; }
  .-right-0\.5 { right: calc(var(--spacing)*-.5); }
  .-right-1 { right: calc(var(--spacing)*-1); }
  .-right-2 { right: calc(var(--spacing)*-2); }
  .-right-14 { right: calc(var(--spacing)*-14); }
  .right-0 { right: calc(var(--spacing)*0); }
  .right-2 { right: calc(var(--spacing)*2); }
  .right-4 { right: calc(var(--spacing)*4); }
  .right-5 { right: calc(var(--spacing)*5); }
  .right-8 { right: calc(var(--spacing)*8); }
  .right-\[-1px\] { right: -1px; }
  .right-\[-1rem\] { right: -1rem; }
  .right-\[-3px\] { right: -3px; }
  .-bottom-0\.5 { bottom: calc(var(--spacing)*-.5); }
  .-bottom-1 { bottom: calc(var(--spacing)*-1); }
  .bottom-0 { bottom: calc(var(--spacing)*0); }
  .bottom-2 { bottom: calc(var(--spacing)*2); }
  .bottom-4 { bottom: calc(var(--spacing)*4); }
  .bottom-6 { bottom: calc(var(--spacing)*6); }
  .bottom-10 { bottom: calc(var(--spacing)*10); }
  .bottom-\[-1px\] { bottom: -1px; }
  .bottom-\[-3px\] { bottom: -3px; }
  .-left-7 { left: calc(var(--spacing)*-7); }
  .-left-14 { left: calc(var(--spacing)*-14); }
  .left-0 { left: calc(var(--spacing)*0); }
  .left-1\/2 { left: 50%; }
  .left-4 { left: calc(var(--spacing)*4); }
  .left-5 { left: calc(var(--spacing)*5); }
  .left-6 { left: calc(var(--spacing)*6); }
  .left-13 { left: calc(var(--spacing)*13); }
  .z-0 { z-index: 0; }
  .z-1 { z-index: 1; }
  .z-10 { z-index: 10; }
  .z-20 { z-index: 20; }
  .z-30 { z-index: 30; }
  .z-40 { z-index: 40; }
  .z-50 { z-index: 50; }
  .z-\[1\] { z-index: 1; }
  .z-\[2\] { z-index: 2; }
  .z-\[5\] { z-index: 5; }
  .z-\[99\] { z-index: 99; }
  .z-\[100\] { z-index: 100; }
  .z-\[999\] { z-index: 999; }
  .z-\[9999\] { z-index: 9999; }
  .order-first { order: -9999; }
  .col-span-2 { grid-column: span 2 / span 2; }
  .container { width: 100%; }
  @media (min-width: 40rem) {
  .container { max-width: 40rem; }
}
  @media (min-width: 48rem) {
  .container { max-width: 48rem; }
}
  @media (min-width: 64rem) {
  .container { max-width: 64rem; }
}
  @media (min-width: 80rem) {
  .container { max-width: 80rem; }
}
  @media (min-width: 96rem) {
  .container { max-width: 96rem; }
}
  .m-auto { margin: auto; }
  .mx-2 { margin-inline: calc(var(--spacing)*2); }
  .mx-4 { margin-inline: calc(var(--spacing)*4); }
  .mx-\[7px\] { margin-inline: 7px; }
  .mx-\[9px\] { margin-inline: 9px; }
  .mx-auto { margin-inline: auto; }
  .my-1\.5 { margin-block: calc(var(--spacing)*1.5); }
  .my-2 { margin-block: calc(var(--spacing)*2); }
  .my-3 { margin-block: calc(var(--spacing)*3); }
  .my-4 { margin-block: calc(var(--spacing)*4); }
  .my-5 { margin-block: calc(var(--spacing)*5); }
  .my-6 { margin-block: calc(var(--spacing)*6); }
  .my-8 { margin-block: calc(var(--spacing)*8); }
  .my-10 { margin-block: calc(var(--spacing)*10); }
  .my-36 { margin-block: calc(var(--spacing)*36); }
  .ms-auto { margin-inline-start: auto; }
  .-mt-5 { margin-top: calc(var(--spacing)*-5); }
  .mt-1 { margin-top: calc(var(--spacing)*1); }
  .mt-2 { margin-top: calc(var(--spacing)*2); }
  .mt-3 { margin-top: calc(var(--spacing)*3); }
  .mt-4 { margin-top: calc(var(--spacing)*4); }
  .mt-6 { margin-top: calc(var(--spacing)*6); }
  .mt-8 { margin-top: calc(var(--spacing)*8); }
  .mt-9 { margin-top: calc(var(--spacing)*9); }
  .mt-10 { margin-top: calc(var(--spacing)*10); }
  .mt-12 { margin-top: calc(var(--spacing)*12); }
  .mt-14 { margin-top: calc(var(--spacing)*14); }
  .mt-16 { margin-top: calc(var(--spacing)*16); }
  .mt-20 { margin-top: calc(var(--spacing)*20); }
  .mt-24 { margin-top: calc(var(--spacing)*24); }
  .mt-26 { margin-top: calc(var(--spacing)*26); }
  .mt-\[-12px\] { margin-top: -12px; }
  .mt-auto { margin-top: auto; }
  .mt-px { margin-top: 1px; }
  .-mr-1 { margin-right: calc(var(--spacing)*-1); }
  .-mr-2 { margin-right: calc(var(--spacing)*-2); }
  .mr-1 { margin-right: calc(var(--spacing)*1); }
  .mr-2 { margin-right: calc(var(--spacing)*2); }
  .mb-0\.5 { margin-bottom: calc(var(--spacing)*.5); }
  .mb-1 { margin-bottom: calc(var(--spacing)*1); }
  .mb-2 { margin-bottom: calc(var(--spacing)*2); }
  .mb-3 { margin-bottom: calc(var(--spacing)*3); }
  .mb-4 { margin-bottom: calc(var(--spacing)*4); }
  .mb-5 { margin-bottom: calc(var(--spacing)*5); }
  .mb-6 { margin-bottom: calc(var(--spacing)*6); }
  .mb-8 { margin-bottom: calc(var(--spacing)*8); }
  .mb-10 { margin-bottom: calc(var(--spacing)*10); }
  .mb-12 { margin-bottom: calc(var(--spacing)*12); }
  .mb-16 { margin-bottom: calc(var(--spacing)*16); }
  .mb-20 { margin-bottom: calc(var(--spacing)*20); }
  .-ml-1 { margin-left: calc(var(--spacing)*-1); }
  .ml-2 { margin-left: calc(var(--spacing)*2); }
  .ml-4 { margin-left: calc(var(--spacing)*4); }
  .ml-4\.5 { margin-left: calc(var(--spacing)*4.5); }
  .ml-5 { margin-left: calc(var(--spacing)*5); }
  .ml-6 { margin-left: calc(var(--spacing)*6); }
  .box-border { box-sizing: border-box; }
  .block { display: block; }
  .contents { display: contents; }
  .flex { display: flex; }
  .grid { display: grid; }
  .hidden { display: none; }
  .inline { display: inline; }
  .inline-flex { display: inline-flex; }
  .table { display: table; }
  .aspect-square { aspect-ratio: 1 / 1; }
  .size-2 { width: calc(var(--spacing)*2); height: calc(var(--spacing)*2); }
  .size-2\.5 { width: calc(var(--spacing)*2.5); height: calc(var(--spacing)*2.5); }
  .size-3 { width: calc(var(--spacing)*3); height: calc(var(--spacing)*3); }
  .size-3\.5 { width: calc(var(--spacing)*3.5); height: calc(var(--spacing)*3.5); }
  .size-4 { width: calc(var(--spacing)*4); height: calc(var(--spacing)*4); }
  .size-4\.5 { width: calc(var(--spacing)*4.5); height: calc(var(--spacing)*4.5); }
  .size-5 { width: calc(var(--spacing)*5); height: calc(var(--spacing)*5); }
  .size-5\.5 { width: calc(var(--spacing)*5.5); height: calc(var(--spacing)*5.5); }
  .size-6 { width: calc(var(--spacing)*6); height: calc(var(--spacing)*6); }
  .size-8 { width: calc(var(--spacing)*8); height: calc(var(--spacing)*8); }
  .size-10 { width: calc(var(--spacing)*10); height: calc(var(--spacing)*10); }
  .size-12 { width: calc(var(--spacing)*12); height: calc(var(--spacing)*12); }
  .size-14 { width: calc(var(--spacing)*14); height: calc(var(--spacing)*14); }
  .size-\[5px\] { width: 5px; height: 5px; }
  .size-\[30px\] { width: 30px; height: 30px; }
  .size-\[60px\] { width: 60px; height: 60px; }
  .size-fit { width: fit-content; height: fit-content; }
  .size-full { width: 100%; height: 100%; }
  .h-0\.5 { height: calc(var(--spacing)*.5); }
  .h-1 { height: calc(var(--spacing)*1); }
  .h-2 { height: calc(var(--spacing)*2); }
  .h-2\.5 { height: calc(var(--spacing)*2.5); }
  .h-3 { height: calc(var(--spacing)*3); }
  .h-4 { height: calc(var(--spacing)*4); }
  .h-5 { height: calc(var(--spacing)*5); }
  .h-6 { height: calc(var(--spacing)*6); }
  .h-7 { height: calc(var(--spacing)*7); }
  .h-8 { height: calc(var(--spacing)*8); }
  .h-9 { height: calc(var(--spacing)*9); }
  .h-10 { height: calc(var(--spacing)*10); }
  .h-11 { height: calc(var(--spacing)*11); }
  .h-12 { height: calc(var(--spacing)*12); }
  .h-13 { height: calc(var(--spacing)*13); }
  .h-14 { height: calc(var(--spacing)*14); }
  .h-15 { height: calc(var(--spacing)*15); }
  .h-16 { height: calc(var(--spacing)*16); }
  .h-17 { height: calc(var(--spacing)*17); }
  .h-18 { height: calc(var(--spacing)*18); }
  .h-19 { height: calc(var(--spacing)*19); }
  .h-20 { height: calc(var(--spacing)*20); }
  .h-21 { height: calc(var(--spacing)*21); }
  .h-22 { height: calc(var(--spacing)*22); }
  .h-23 { height: calc(var(--spacing)*23); }
  .h-24 { height: calc(var(--spacing)*24); }
  .h-60 { height: calc(var(--spacing)*60); }
  .h-80 { height: calc(var(--spacing)*80); }
  .h-\[2\.1rem\] { height: 2.1rem; }
  .h-\[4px\] { height: 4px; }
  .h-\[8px\] { height: 8px; }
  .h-\[10px\] { height: 10px; }
  .h-\[28\.25rem\] { height: 28.25rem; }
  .h-\[32px\] { height: 32px; }
  .h-\[54px\] { height: 54px; }
  .h-\[60px\] { height: 60px; }
  .h-\[80\%\] { height: 80%; }
  .h-\[125px\] { height: 125px; }
  .h-\[200px\] { height: 200px; }
  .h-\[224px\] { height: 224px; }
  .h-\[256px\] { height: 256px; }
  .h-\[282px\] { height: 282px; }
  .h-\[336px\] { height: 336px; }
  .h-\[350px\] { height: 350px; }
  .h-\[364px\] { height: 364px; }
  .h-\[400px\] { height: 400px; }
  .h-\[460px\] { height: 460px; }
  .h-\[526px\] { height: 526px; }
  .h-\[calc\(100svh-5\.5rem\)\] { height: calc(-5.5rem + 100svh); }
  .h-\[calc\(100svh-11rem\)\] { height: calc(-11rem + 100svh); }
  .h-auto { height: auto; }
  .h-fit { height: fit-content; }
  .h-full { height: 100%; }
  .h-screen { height: 100vh; }
  .max-h-0 { max-height: calc(var(--spacing)*0); }
  .max-h-7 { max-height: calc(var(--spacing)*7); }
  .max-h-10 { max-height: calc(var(--spacing)*10); }
  .max-h-\[14rem\] { max-height: 14rem; }
  .max-h-\[70svh\] { max-height: 70svh; }
  .max-h-\[400px\] { max-height: 400px; }
  .max-h-\[540px\] { max-height: 540px; }
  .max-h-\[644px\] { max-height: 644px; }
  .max-h-\[1000px\] { max-height: 1000px; }
  .max-h-\[calc\(100vh-4rem\)\] { max-height: calc(-4rem + 100vh); }
  .max-h-full { max-height: 100%; }
  .min-h-11 { min-height: calc(var(--spacing)*11); }
  .min-h-12 { min-height: calc(var(--spacing)*12); }
  .min-h-40 { min-height: calc(var(--spacing)*40); }
  .min-h-\[2rem\] { min-height: 2rem; }
  .min-h-\[84px\] { min-height: 84px; }
  .min-h-\[200px\] { min-height: 200px; }
  .min-h-\[272px\] { min-height: 272px; }
  .min-h-\[300px\] { min-height: 300px; }
  .min-h-\[400px\] { min-height: 400px; }
  .min-h-\[620px\] { min-height: 620px; }
  .min-h-\[calc\(100svh-22rem\)\] { min-height: calc(-22rem + 100svh); }
  .min-h-screen { min-height: 100vh; }
  .\!w-full { width: 100% !important; }
  .w-0 { width: calc(var(--spacing)*0); }
  .w-0\.5 { width: calc(var(--spacing)*.5); }
  .w-2 { width: calc(var(--spacing)*2); }
  .w-4 { width: calc(var(--spacing)*4); }
  .w-5 { width: calc(var(--spacing)*5); }
  .w-6 { width: calc(var(--spacing)*6); }
  .w-9 { width: calc(var(--spacing)*9); }
  .w-10 { width: calc(var(--spacing)*10); }
  .w-11 { width: calc(var(--spacing)*11); }
  .w-12 { width: calc(var(--spacing)*12); }
  .w-16 { width: calc(var(--spacing)*16); }
  .w-20 { width: calc(var(--spacing)*20); }
  .w-24 { width: calc(var(--spacing)*24); }
  .w-40 { width: calc(var(--spacing)*40); }
  .w-48 { width: calc(var(--spacing)*48); }
  .w-80 { width: calc(var(--spacing)*80); }
  .w-104 { width: calc(var(--spacing)*104); }
  .w-\[2\.1rem\] { width: 2.1rem; }
  .w-\[8px\] { width: 8px; }
  .w-\[16\%\] { width: 16%; }
  .w-\[20vw\] { width: 20vw; }
  .w-\[30px\] { width: 30px; }
  .w-\[32px\] { width: 32px; }
  .w-\[40\%\] { width: 40%; }
  .w-\[60\%\] { width: 60%; }
  .w-\[60px\] { width: 60px; }
  .w-\[70vw\] { width: 70vw; }
  .w-\[80\%\] { width: 80%; }
  .w-\[90vw\] { width: 90vw; }
  .w-\[92\%\] { width: 92%; }
  .w-\[95\%\] { width: 95%; }
  .w-\[100vw\] { width: 100vw; }
  .w-\[116px\] { width: 116px; }
  .w-\[140px\] { width: 140px; }
  .w-\[150px\] { width: 150px; }
  .w-\[160px\] { width: 160px; }
  .w-\[192px\] { width: 192px; }
  .w-\[196px\] { width: 196px; }
  .w-\[200px\] { width: 200px; }
  .w-\[240px\] { width: 240px; }
  .w-\[250px\] { width: 250px; }
  .w-\[260px\] { width: 260px; }
  .w-\[400px\] { width: 400px; }
  .w-fit { width: fit-content; }
  .w-full { width: 100%; }
  .w-px { width: 1px; }
  .w-screen { width: 100vw; }
  .\!max-w-\[445px\] { max-width: 445px !important; }
  .max-w-0 { max-width: calc(var(--spacing)*0); }
  .max-w-1\/2 { max-width: 50%; }
  .max-w-64 { max-width: calc(var(--spacing)*64); }
  .max-w-\[16rem\] { max-width: 16rem; }
  .max-w-\[18rem\] { max-width: 18rem; }
  .max-w-\[20rem\] { max-width: 20rem; }
  .max-w-\[50vw\] { max-width: 50vw; }
  .max-w-\[80\%\] { max-width: 80%; }
  .max-w-\[90\%\] { max-width: 90%; }
  .max-w-\[95px\] { max-width: 95px; }
  .max-w-\[201px\] { max-width: 201px; }
  .max-w-\[220px\] { max-width: 220px; }
  .max-w-\[246px\] { max-width: 246px; }
  .max-w-\[275px\] { max-width: 275px; }
  .max-w-\[280px\] { max-width: 280px; }
  .max-w-\[300px\] { max-width: 300px; }
  .max-w-\[344px\] { max-width: 344px; }
  .max-w-\[345px\] { max-width: 345px; }
  .max-w-\[368px\] { max-width: 368px; }
  .max-w-\[400px\] { max-width: 400px; }
  .max-w-\[410px\] { max-width: 410px; }
  .max-w-\[448px\] { max-width: 448px; }
  .max-w-\[504px\] { max-width: 504px; }
  .max-w-\[820px\] { max-width: 820px; }
  .max-w-\[1440px\] { max-width: 1440px; }
  .max-w-full { max-width: 100%; }
  .max-w-lg { max-width: var(--container-lg); }
  .max-w-none { max-width: none; }
  .min-w-0 { min-width: calc(var(--spacing)*0); }
  .min-w-8 { min-width: calc(var(--spacing)*8); }
  .min-w-11 { min-width: calc(var(--spacing)*11); }
  .min-w-80 { min-width: calc(var(--spacing)*80); }
  .min-w-\[16rem\] { min-width: 16rem; }
  .min-w-\[190px\] { min-width: 190px; }
  .min-w-\[192px\] { min-width: 192px; }
  .flex-1 { flex: 1 1 0%; }
  .flex-shrink-0, .shrink-0 { flex-shrink: 0; }
  .flex-grow, .grow { flex-grow: 1; }
  .origin-\(--radix-popover-content-transform-origin\) { transform-origin: var(--radix-popover-content-transform-origin); }
  .origin-bottom { transform-origin: center bottom; }
  .origin-top { transform-origin: center top; }
  .-translate-x-1\/2 { --tw-translate-x: calc(calc(1/2*100%)*-1); }
  .-translate-x-1\/2, .translate-x-0 { translate: var(--tw-translate-x)var(--tw-translate-y); }
  .translate-x-0 { --tw-translate-x: calc(var(--spacing)*0); }
  .translate-x-\[115\%\] { --tw-translate-x: 115%; translate: var(--tw-translate-x)var(--tw-translate-y); }
  .translate-x-\[calc\(100\%\+20px\)\] { --tw-translate-x: calc(100% + 20px); translate: var(--tw-translate-x)var(--tw-translate-y); }
  .-translate-y-0\.5 { --tw-translate-y: calc(var(--spacing)*-.5); }
  .-translate-y-0\.5, .-translate-y-1\/2 { translate: var(--tw-translate-x)var(--tw-translate-y); }
  .-translate-y-1\/2 { --tw-translate-y: calc(calc(1/2*100%)*-1); }
  .scale-70 { --tw-scale-x: 70%; --tw-scale-y: 70%; --tw-scale-z: 70%; }
  .scale-70, .scale-95 { scale: var(--tw-scale-x)var(--tw-scale-y); }
  .scale-95 { --tw-scale-x: 95%; --tw-scale-y: 95%; --tw-scale-z: 95%; }
  .scale-100 { --tw-scale-x: 100%; --tw-scale-y: 100%; --tw-scale-z: 100%; }
  .scale-100, .scale-y-95 { scale: var(--tw-scale-x)var(--tw-scale-y); }
  .scale-y-95 { --tw-scale-y: 95%; }
  .scale-y-100 { --tw-scale-y: 100%; scale: var(--tw-scale-x)var(--tw-scale-y); }
  .-rotate-180 { rotate: -180deg; }
  .rotate-90 { rotate: 90deg; }
  .rotate-180 { rotate: 180deg; }
  .transform { transform: var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,); }
  .animate-\[fade-in_0\.50s_ease-in-out\] { animation: 0.5s ease-in-out 0s 1 normal none running fade-in; }
  .animate-\[fade-in_1s_ease-in-out\] { animation: 1s ease-in-out 0s 1 normal none running fade-in; }
  .animate-\[fade-out_0\.10s_ease-in-out\] { animation: 0.1s ease-in-out 0s 1 normal none running fade-out; }
  .animate-caret-blink { animation: 1.25s ease-out 0s infinite normal none running caret-blink; }
  .animate-grow { animation: var(--animate-grow); }
  .animate-popover-close { animation: var(--animate-popover-close); }
  .animate-popover-open { animation: var(--animate-popover-open); }
  .animate-spin { animation: var(--animate-spin); }
  .cursor-not-allowed { cursor: not-allowed; }
  .cursor-pointer { cursor: pointer; }
  .resize { resize: both; }
  .snap-x { scroll-snap-type: x var(--tw-scroll-snap-strictness); }
  .snap-mandatory { --tw-scroll-snap-strictness: mandatory; }
  .snap-start { scroll-snap-align: start; }
  .list-decimal { list-style-type: decimal; }
  .grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); }
  .flex-col { flex-direction: column; }
  .flex-col-reverse { flex-direction: column-reverse; }
  .flex-row { flex-direction: row; }
  .flex-row-reverse { flex-direction: row-reverse; }
  .flex-wrap { flex-wrap: wrap; }
  .items-baseline { align-items: baseline; }
  .items-center { align-items: center; }
  .items-end { align-items: flex-end; }
  .items-start { align-items: flex-start; }
  .items-stretch { align-items: stretch; }
  .justify-around { justify-content: space-around; }
  .justify-between { justify-content: space-between; }
  .justify-center { justify-content: center; }
  .justify-end { justify-content: flex-end; }
  .justify-evenly { justify-content: space-evenly; }
  .justify-start { justify-content: flex-start; }
  .justify-items-end { justify-items: end; }
  .gap-0 { gap: calc(var(--spacing)*0); }
  .gap-0\.5 { gap: calc(var(--spacing)*.5); }
  .gap-1 { gap: calc(var(--spacing)*1); }
  .gap-1\.5 { gap: calc(var(--spacing)*1.5); }
  .gap-2 { gap: calc(var(--spacing)*2); }
  .gap-3 { gap: calc(var(--spacing)*3); }
  .gap-3\.5 { gap: calc(var(--spacing)*3.5); }
  .gap-4 { gap: calc(var(--spacing)*4); }
  .gap-5 { gap: calc(var(--spacing)*5); }
  .gap-6 { gap: calc(var(--spacing)*6); }
  .gap-7 { gap: calc(var(--spacing)*7); }
  .gap-8 { gap: calc(var(--spacing)*8); }
  .gap-10 { gap: calc(var(--spacing)*10); }
  .gap-12 { gap: calc(var(--spacing)*12); }
  .gap-14 { gap: calc(var(--spacing)*14); }
  .gap-20 { gap: calc(var(--spacing)*20); }
  .gap-\[60px\] { gap: 60px; }
  .gap-px { gap: 1px; }
  :where(.space-y-1 > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse))); }
  :where(.space-y-3 > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse))); }
  :where(.space-y-4 > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse))); }
  .self-center { align-self: center; }
  .self-start { align-self: flex-start; }
  .justify-self-center { justify-self: center; }
  .truncate { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
  .overflow-auto { overflow: auto; }
  .overflow-hidden { overflow: hidden; }
  .overflow-x-auto { overflow-x: auto; }
  .overflow-y-auto { overflow-y: auto; }
  .scroll-smooth { scroll-behavior: smooth; }
  .\!rounded-full { border-radius: 3.40282e+38px !important; }
  .\!rounded-lg { border-radius: var(--radius-lg) !important; }
  .\!rounded-sm { border-radius: var(--radius-sm) !important; }
  .rounded { border-radius: 0.25rem; }
  .rounded-2xl { border-radius: var(--radius-2xl); }
  .rounded-3xl { border-radius: var(--radius-3xl); }
  .rounded-4xl { border-radius: var(--radius-4xl); }
  .rounded-\[10px\] { border-radius: 10px; }
  .rounded-\[12px\] { border-radius: 12px; }
  .rounded-\[14px\] { border-radius: 14px; }
  .rounded-\[24px\] { border-radius: 24px; }
  .rounded-\[40px\] { border-radius: 40px; }
  .rounded-full { border-radius: 3.40282e+38px; }
  .rounded-lg { border-radius: var(--radius-lg); }
  .rounded-md { border-radius: var(--radius-md); }
  .rounded-none { border-radius: 0px; }
  .rounded-xl { border-radius: var(--radius-xl); }
  .rounded-t-3xl { border-top-left-radius: var(--radius-3xl); border-top-right-radius: var(--radius-3xl); }
  .rounded-t-xl { border-top-left-radius: var(--radius-xl); border-top-right-radius: var(--radius-xl); }
  .rounded-tl-xs { border-top-left-radius: var(--radius-xs); }
  .rounded-b-xl { border-bottom-right-radius: var(--radius-xl); border-bottom-left-radius: var(--radius-xl); }
  .rounded-br-xs { border-bottom-right-radius: var(--radius-xs); }
  .rounded-bl-xs { border-bottom-left-radius: var(--radius-xs); }
  .border { border-style: var(--tw-border-style); border-width: 1px; }
  .border-0 { border-style: var(--tw-border-style); border-width: 0px; }
  .border-1 { border-style: var(--tw-border-style); border-width: 1px; }
  .border-2 { border-style: var(--tw-border-style); border-width: 2px; }
  .border-\[1px\] { border-style: var(--tw-border-style); border-width: 1px; }
  .border-t { border-top-style: var(--tw-border-style); border-top-width: 1px; }
  .border-b { border-bottom-style: var(--tw-border-style); border-bottom-width: 1px; }
  .border-dashed { --tw-border-style: dashed; border-style: dashed; }
  .border-none { --tw-border-style: none; border-style: none; }
  .border-\[\#FFFFFF0F\] { border-color: rgba(255, 255, 255, 0.06); }
  .border-accent { border-color: var(--color-accent); }
  .border-alternate { border-color: var(--color-alternate); }
  .border-border { border-color: var(--color-border); }
  .border-border-secondary { border-color: var(--color-border-secondary); }
  .border-chalk, .border-chalk\/20 { border-color: var(--color-chalk); }
  @supports (color:color-mix(in lab,red,red)) {
  .border-chalk\/20 { border-color: color-mix(in oklab,var(--color-chalk)20%,transparent); }
}
  .border-divider { border-color: var(--color-divider); }
  .border-foreground\/80 { border-color: var(--color-foreground); }
  @supports (color:color-mix(in lab,red,red)) {
  .border-foreground\/80 { border-color: color-mix(in oklab,var(--color-foreground)80%,transparent); }
}
  .border-ink-80 { border-color: var(--color-ink-80); }
  .border-leaf-30 { border-color: var(--color-leaf-30); }
  .border-muted { border-color: var(--color-muted); }
  .border-slate-0 { border-color: var(--color-slate-0); }
  .border-slate-2 { border-color: var(--color-slate-2); }
  .border-slate-3 { border-color: var(--color-slate-3); }
  .border-slate-4 { border-color: var(--color-slate-4); }
  .border-tertiary { border-color: var(--color-tertiary); }
  .border-text-error-dark { border-color: var(--color-text-error-dark); }
  .border-text-tertiary-dark { border-color: var(--color-text-tertiary-dark); }
  .border-transparent { border-color: rgba(0, 0, 0, 0); }
  .border-white { border-color: var(--color-white); }
  .border-t-slate-1 { border-top-color: var(--color-slate-1); }
  .\!bg-foreground { background-color: var(--color-foreground) !important; }
  .bg-\[\#3B3B3D\] { background-color: rgb(59, 59, 61); }
  .bg-\[\#96FADC14\] { background-color: rgba(150, 250, 220, 0.08); }
  .bg-\[\#252525\] { background-color: rgb(37, 37, 37); }
  .bg-\[\#383838\] { background-color: rgb(56, 56, 56); }
  .bg-\[\#C5C5C5\] { background-color: rgb(197, 197, 197); }
  .bg-\[\#f8f8fa\]\/10 { background-color: oklab(0.979691 0.000744522 -0.00253743 / 0.1); }
  .bg-\[rgba\(37\,37\,37\,0\.60\)\] { background-color: rgba(37, 37, 37, 0.6); }
  .bg-\[rgba\(255\,255\,255\,0\.06\)\] { background-color: rgba(255, 255, 255, 0.06); }
  .bg-accent-secondary { background-color: var(--color-accent-secondary); }
  .bg-alternate { background-color: var(--color-alternate); }
  .bg-background { background-color: var(--color-background); }
  .bg-black { background-color: var(--color-black); }
  .bg-black\/40 { background-color: rgba(0, 0, 0, 0.4); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-black\/40 { background-color: color-mix(in oklab,var(--color-black)40%,transparent); }
}
  .bg-black\/50 { background-color: rgba(0, 0, 0, 0.5); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-black\/50 { background-color: color-mix(in oklab,var(--color-black)50%,transparent); }
}
  .bg-blue-500 { background-color: var(--color-blue-500); }
  .bg-border { background-color: var(--color-border); }
  .bg-card { background-color: var(--color-card); }
  .bg-card-secondary { background-color: var(--color-card-secondary); }
  .bg-chalk { background-color: var(--color-chalk); }
  .bg-contrast { background-color: var(--color-contrast); }
  .bg-destructive\/8 { background-color: var(--color-destructive); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-destructive\/8 { background-color: color-mix(in oklab,var(--color-destructive)8%,transparent); }
}
  .bg-faded { background-color: var(--color-faded); }
  .bg-gold-30, .bg-gold-30\/8 { background-color: var(--color-gold-30); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-gold-30\/8 { background-color: color-mix(in oklab,var(--color-gold-30)8%,transparent); }
}
  .bg-gold-30\/10 { background-color: var(--color-gold-30); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-gold-30\/10 { background-color: color-mix(in oklab,var(--color-gold-30)10%,transparent); }
}
  .bg-gold-background { background-color: var(--color-gold-background); }
  .bg-leaf-30, .bg-leaf-30\/8 { background-color: var(--color-leaf-30); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-leaf-30\/8 { background-color: color-mix(in oklab,var(--color-leaf-30)8%,transparent); }
}
  .bg-leaf-30\/10 { background-color: var(--color-leaf-30); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-leaf-30\/10 { background-color: color-mix(in oklab,var(--color-leaf-30)10%,transparent); }
}
  .bg-magic-30, .bg-magic-30\/8 { background-color: var(--color-magic-30); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-magic-30\/8 { background-color: color-mix(in oklab,var(--color-magic-30)8%,transparent); }
}
  .bg-modal, .bg-modal\/50 { background-color: var(--color-modal); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-modal\/50 { background-color: color-mix(in oklab,var(--color-modal)50%,transparent); }
}
  .bg-muted { background-color: var(--color-muted); }
  .bg-paper { background-color: var(--color-paper); }
  .bg-popover { background-color: var(--color-popover); }
  .bg-ruby-30, .bg-ruby-30\/8 { background-color: var(--color-ruby-30); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-ruby-30\/8 { background-color: color-mix(in oklab,var(--color-ruby-30)8%,transparent); }
}
  .bg-ruby-30\/10 { background-color: var(--color-ruby-30); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-ruby-30\/10 { background-color: color-mix(in oklab,var(--color-ruby-30)10%,transparent); }
}
  .bg-slate-0, .bg-slate-0\/40 { background-color: var(--color-slate-0); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-slate-0\/40 { background-color: color-mix(in oklab,var(--color-slate-0)40%,transparent); }
}
  .bg-slate-0\/80 { background-color: var(--color-slate-0); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-slate-0\/80 { background-color: color-mix(in oklab,var(--color-slate-0)80%,transparent); }
}
  .bg-slate-1 { background-color: var(--color-slate-1); }
  .bg-slate-2 { background-color: var(--color-slate-2); }
  .bg-slate-3, .bg-slate-3\/10 { background-color: var(--color-slate-3); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-slate-3\/10 { background-color: color-mix(in oklab,var(--color-slate-3)10%,transparent); }
}
  .bg-slate-4 { background-color: var(--color-slate-4); }
  .bg-success\/10 { background-color: var(--color-success); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-success\/10 { background-color: color-mix(in oklab,var(--color-success)10%,transparent); }
}
  .bg-text-error-dark\/8 { background-color: var(--color-text-error-dark); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-text-error-dark\/8 { background-color: color-mix(in oklab,var(--color-text-error-dark)8%,transparent); }
}
  .bg-text-tertiary-dark { background-color: var(--color-text-tertiary-dark); }
  .bg-transparent { background-color: rgba(0, 0, 0, 0); }
  .bg-white { background-color: var(--color-white); }
  .bg-gradient-to-b { --tw-gradient-position: to bottom in oklab; }
  .bg-gradient-to-b, .bg-gradient-to-br { background-image: linear-gradient(var(--tw-gradient-stops)); }
  .bg-gradient-to-br { --tw-gradient-position: to bottom right in oklab; }
  .bg-gradient-to-t { --tw-gradient-position: to top in oklab; background-image: linear-gradient(var(--tw-gradient-stops)); }
  .bg-\[linear-gradient\(to_right\,\#383838_1px\,transparent_1px\)\,linear-gradient\(to_bottom\,\#383838_1px\,transparent_1px\)\] { background-image: linear-gradient(90deg, rgb(56, 56, 56) 1px, rgba(0, 0, 0, 0) 0px), linear-gradient(rgb(56, 56, 56) 1px, rgba(0, 0, 0, 0) 0px); }
  .from-\[\#ffffff\] { --tw-gradient-from: #fff; --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position)); }
  .from-\[var\(--color-slate-2\)\] { --tw-gradient-from: var(--color-slate-2); --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position)); }
  .from-background { --tw-gradient-from: var(--color-background); --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position)); }
  .from-black { --tw-gradient-from: var(--color-black); --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position)); }
  .from-0\% { --tw-gradient-from-position: 0%; }
  .via-\[\#dddddd\] { --tw-gradient-via: #ddd; --tw-gradient-via-stops: var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-via-stops); }
  .via-70\% { --tw-gradient-via-position: 70%; }
  .to-accent-secondary { --tw-gradient-to: var(--color-accent-secondary); --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position)); }
  .to-slate-4 { --tw-gradient-to: var(--color-slate-4); --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position)); }
  .to-white\/20 { --tw-gradient-to: #fff3; --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position)); }
  @supports (color:color-mix(in lab,red,red)) {
  .to-white\/20 { --tw-gradient-to: color-mix(in oklab,var(--color-white)20%,transparent); }
}
  .to-\[98\.98\%\] { --tw-gradient-to-position: 98.98%; }
  .bg-\[length\:40px_40px\] { background-size: 40px 40px; }
  .stroke-slate-4 { stroke: var(--color-slate-4); }
  .object-contain { object-fit: contain; }
  .\!p-0 { padding: calc(var(--spacing)*0) !important; }
  .p-0 { padding: calc(var(--spacing)*0); }
  .p-0\.5 { padding: calc(var(--spacing)*.5); }
  .p-1 { padding: calc(var(--spacing)*1); }
  .p-1\.5 { padding: calc(var(--spacing)*1.5); }
  .p-2 { padding: calc(var(--spacing)*2); }
  .p-2\.5 { padding: calc(var(--spacing)*2.5); }
  .p-3 { padding: calc(var(--spacing)*3); }
  .p-4 { padding: calc(var(--spacing)*4); }
  .p-6 { padding: calc(var(--spacing)*6); }
  .p-8 { padding: calc(var(--spacing)*8); }
  .p-10 { padding: calc(var(--spacing)*10); }
  .p-12 { padding: calc(var(--spacing)*12); }
  .p-\[1px\] { padding: 1px; }
  .p-\[3px\] { padding: 3px; }
  .p-\[20\%\] { padding: 20%; }
  .p-px { padding: 1px; }
  .\!px-4 { padding-inline: calc(var(--spacing)*4) !important; }
  .px-0 { padding-inline: calc(var(--spacing)*0); }
  .px-1 { padding-inline: calc(var(--spacing)*1); }
  .px-2 { padding-inline: calc(var(--spacing)*2); }
  .px-2\.5 { padding-inline: calc(var(--spacing)*2.5); }
  .px-3 { padding-inline: calc(var(--spacing)*3); }
  .px-4 { padding-inline: calc(var(--spacing)*4); }
  .px-6 { padding-inline: calc(var(--spacing)*6); }
  .px-8 { padding-inline: calc(var(--spacing)*8); }
  .\!py-2 { padding-block: calc(var(--spacing)*2) !important; }
  .py-1 { padding-block: calc(var(--spacing)*1); }
  .py-1\.5 { padding-block: calc(var(--spacing)*1.5); }
  .py-1\.25 { padding-block: calc(var(--spacing)*1.25); }
  .py-2 { padding-block: calc(var(--spacing)*2); }
  .py-3 { padding-block: calc(var(--spacing)*3); }
  .py-4 { padding-block: calc(var(--spacing)*4); }
  .py-6 { padding-block: calc(var(--spacing)*6); }
  .py-\[2px\] { padding-block: 2px; }
  .pt-0 { padding-top: calc(var(--spacing)*0); }
  .pt-1 { padding-top: calc(var(--spacing)*1); }
  .pt-2 { padding-top: calc(var(--spacing)*2); }
  .pt-2\.5 { padding-top: calc(var(--spacing)*2.5); }
  .pt-4 { padding-top: calc(var(--spacing)*4); }
  .pt-5 { padding-top: calc(var(--spacing)*5); }
  .pt-6 { padding-top: calc(var(--spacing)*6); }
  .pt-10 { padding-top: calc(var(--spacing)*10); }
  .pt-14 { padding-top: calc(var(--spacing)*14); }
  .pt-20 { padding-top: calc(var(--spacing)*20); }
  .pr-2 { padding-right: calc(var(--spacing)*2); }
  .pr-3 { padding-right: calc(var(--spacing)*3); }
  .pr-4 { padding-right: calc(var(--spacing)*4); }
  .pb-1 { padding-bottom: calc(var(--spacing)*1); }
  .pb-2 { padding-bottom: calc(var(--spacing)*2); }
  .pb-4 { padding-bottom: calc(var(--spacing)*4); }
  .pb-6 { padding-bottom: calc(var(--spacing)*6); }
  .pb-10 { padding-bottom: calc(var(--spacing)*10); }
  .pl-4 { padding-left: calc(var(--spacing)*4); }
  .pl-4\.5 { padding-left: calc(var(--spacing)*4.5); }
  .\!text-center { text-align: center !important; }
  .text-center { text-align: center; }
  .text-justify { text-align: justify; }
  .text-left { text-align: left; }
  .text-right { text-align: right; }
  .font-mono { font-family: var(--font-mono); }
  .\!text-base { font-size: var(--text-base) !important; line-height: var(--tw-leading,var(--text-base--line-height)) !important; }
  .text-2xl { font-size: var(--text-2xl); line-height: var(--tw-leading,var(--text-2xl--line-height)); }
  .text-3xl { font-size: var(--text-3xl); line-height: var(--tw-leading,var(--text-3xl--line-height)); }
  .text-5xl { font-size: var(--text-5xl); line-height: var(--tw-leading,var(--text-5xl--line-height)); }
  .text-base { font-size: var(--text-base); line-height: var(--tw-leading,var(--text-base--line-height)); }
  .text-lg { font-size: var(--text-lg); line-height: var(--tw-leading,var(--text-lg--line-height)); }
  .text-sm { font-size: var(--text-sm); line-height: var(--tw-leading,var(--text-sm--line-height)); }
  .text-xl { font-size: var(--text-xl); line-height: var(--tw-leading,var(--text-xl--line-height)); }
  .text-xs { font-size: var(--text-xs); line-height: var(--tw-leading,var(--text-xs--line-height)); }
  .text-\[8px\] { font-size: 8px; }
  .text-\[10px\] { font-size: 10px; }
  .text-\[32px\] { font-size: 32px; }
  .text-\[40px\] { font-size: 40px; }
  .leading-0 { --tw-leading: calc(var(--spacing)*0); line-height: calc(var(--spacing)*0); }
  .leading-3 { --tw-leading: calc(var(--spacing)*3); line-height: calc(var(--spacing)*3); }
  .leading-5 { --tw-leading: calc(var(--spacing)*5); line-height: calc(var(--spacing)*5); }
  .leading-6 { --tw-leading: calc(var(--spacing)*6); line-height: calc(var(--spacing)*6); }
  .leading-7 { --tw-leading: calc(var(--spacing)*7); line-height: calc(var(--spacing)*7); }
  .leading-9 { --tw-leading: calc(var(--spacing)*9); line-height: calc(var(--spacing)*9); }
  .leading-11 { --tw-leading: calc(var(--spacing)*11); line-height: calc(var(--spacing)*11); }
  .leading-\[0\.75rem\] { --tw-leading: .75rem; line-height: 0.75rem; }
  .leading-\[12px\] { --tw-leading: 12px; line-height: 12px; }
  .leading-\[20px\] { --tw-leading: 20px; line-height: 20px; }
  .leading-\[40px\] { --tw-leading: 40px; line-height: 40px; }
  .leading-none { --tw-leading: 1; line-height: 1; }
  .font-bold { --tw-font-weight: var(--font-weight-bold); font-weight: var(--font-weight-bold); }
  .font-extrabold { --tw-font-weight: var(--font-weight-extrabold); font-weight: var(--font-weight-extrabold); }
  .font-medium { --tw-font-weight: var(--font-weight-medium); font-weight: var(--font-weight-medium); }
  .font-normal { --tw-font-weight: var(--font-weight-normal); font-weight: var(--font-weight-normal); }
  .font-semibold { --tw-font-weight: var(--font-weight-semibold); font-weight: var(--font-weight-semibold); }
  .tracking-\[0\.5px\] { --tw-tracking: .5px; letter-spacing: 0.5px; }
  .tracking-\[0\.7px\] { --tw-tracking: .7px; letter-spacing: 0.7px; }
  .tracking-\[0\.72px\] { --tw-tracking: .72px; letter-spacing: 0.72px; }
  .tracking-\[1\.84px\] { --tw-tracking: 1.84px; letter-spacing: 1.84px; }
  .tracking-wide { --tw-tracking: var(--tracking-wide); letter-spacing: var(--tracking-wide); }
  .text-nowrap { text-wrap: nowrap; }
  .break-words { overflow-wrap: break-word; }
  .break-all { word-break: break-all; }
  .overflow-ellipsis { text-overflow: ellipsis; }
  .whitespace-normal { white-space: normal; }
  .whitespace-nowrap { white-space: nowrap; }
  .whitespace-pre { white-space: pre; }
  .whitespace-pre-line { white-space: pre-line; }
  .text-chalk { color: var(--color-chalk); }
  .text-contrast-foreground { color: var(--color-contrast-foreground); }
  .text-current { color: currentcolor; }
  .text-destructive { color: var(--color-destructive); }
  .text-foreground { color: var(--color-foreground); }
  .text-gold-30 { color: var(--color-gold-30); }
  .text-gold-primary { color: var(--color-gold-primary); }
  .text-ink-10 { color: var(--color-ink-10); }
  .text-ink-30 { color: var(--color-ink-30); }
  .text-ink-50 { color: var(--color-ink-50); }
  .text-ink-70 { color: var(--color-ink-70); }
  .text-leaf-30 { color: var(--color-leaf-30); }
  .text-leaf-40 { color: var(--color-leaf-40); }
  .text-magic-30 { color: var(--color-magic-30); }
  .text-quaternary { color: var(--color-quaternary); }
  .text-ruby-30 { color: var(--color-ruby-30); }
  .text-ruby-50 { color: var(--color-ruby-50); }
  .text-secondary { color: var(--color-secondary); }
  .text-slate-0 { color: var(--color-slate-0); }
  .text-slate-3 { color: var(--color-slate-3); }
  .text-slate-4 { color: var(--color-slate-4); }
  .text-success { color: var(--color-success); }
  .text-tertiary { color: var(--color-tertiary); }
  .text-text-error-dark { color: var(--color-text-error-dark); }
  .text-text-primary { color: var(--color-text-primary); }
  .text-text-primary-dark { color: var(--color-text-primary-dark); }
  .text-text-quaternary-dark { color: var(--color-text-quaternary-dark); }
  .text-text-secondary-dark { color: var(--color-text-secondary-dark); }
  .text-text-tertiary { color: var(--color-text-tertiary); }
  .text-text-tertiary-dark { color: var(--color-text-tertiary-dark); }
  .text-transparent { color: rgba(0, 0, 0, 0); }
  .text-white { color: var(--color-white); }
  .capitalize { text-transform: capitalize; }
  .lowercase { text-transform: lowercase; }
  .uppercase { text-transform: uppercase; }
  .italic { font-style: italic; }
  .line-through { text-decoration-line: line-through; }
  .underline { text-decoration-line: underline; }
  .underline-offset-3 { text-underline-offset: 3px; }
  .opacity-0 { opacity: 0; }
  .opacity-40 { opacity: 0.4; }
  .opacity-50 { opacity: 0.5; }
  .opacity-60 { opacity: 0.6; }
  .opacity-100 { opacity: 1; }
  .shadow-\[0_20px_80px_-8px_rgba\(24\,23\,26\,0\.8\)\] { --tw-shadow: 0 20px 80px -8px var(--tw-shadow-color,#18171acc); }
  .shadow-\[0_20px_80px_-8px_rgba\(24\,23\,26\,0\.8\)\], .shadow-\[0_20px_80px_-8px_rgba\(255\,255\,255\,0\.24\)\] { box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }
  .shadow-\[0_20px_80px_-8px_rgba\(255\,255\,255\,0\.24\)\] { --tw-shadow: 0 20px 80px -8px var(--tw-shadow-color,#ffffff3d); }
  .shadow-\[0px_4px_20px_0px_\#00000040\] { --tw-shadow: 0px 4px 20px 0px var(--tw-shadow-color,#00000040); }
  .shadow-\[0px_4px_20px_0px_\#00000040\], .shadow-\[0px_4px_40px_0px_rgba\(255\,255\,255\,0\.24\)\] { box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }
  .shadow-\[0px_4px_40px_0px_rgba\(255\,255\,255\,0\.24\)\] { --tw-shadow: 0px 4px 40px 0px var(--tw-shadow-color,#ffffff3d); }
  .shadow-\[0px_6px_20px_0px_rgba\(0\,0\,0\,0\.35\)\] { --tw-shadow: 0px 6px 20px 0px var(--tw-shadow-color,#00000059); }
  .shadow-\[0px_6px_20px_0px_rgba\(0\,0\,0\,0\.35\)\], .shadow-\[0px_6px_24px_0px_rgba\(0\,0\,0\,0\.35\)\] { box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }
  .shadow-\[0px_6px_24px_0px_rgba\(0\,0\,0\,0\.35\)\] { --tw-shadow: 0px 6px 24px 0px var(--tw-shadow-color,#00000059); }
  .shadow-\[4px_8px_20px_0px_\#00000026\] { --tw-shadow: 4px 8px 20px 0px var(--tw-shadow-color,#00000026); }
  .shadow-\[4px_8px_20px_0px_\#00000026\], .shadow-lg { box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }
  .shadow-lg { --tw-shadow: 0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a); }
  .shadow-md { --tw-shadow: 0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a); }
  .ring-0, .shadow-md { box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }
  .ring-0 { --tw-ring-shadow: var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor); }
  .ring-2 { --tw-ring-shadow: var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }
  .ring-chalk { --tw-ring-color: var(--color-chalk); }
  .ring-offset-0 { --tw-ring-offset-width: 0px; --tw-ring-offset-shadow: var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color); }
  .ring-offset-background { --tw-ring-offset-color: var(--color-background); }
  .outline-hidden { --tw-outline-style: none; outline-style: none; }
  @media (forced-colors: active) {
  .outline-hidden { outline-offset: 2px; outline: rgba(0, 0, 0, 0) solid 2px; }
}
  .outline, .outline-1 { outline-style: var(--tw-outline-style); outline-width: 1px; }
  .outline-transparent { outline-color: rgba(0, 0, 0, 0); }
  .blur { --tw-blur: blur(8px); }
  .blur, .filter { filter: var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,); }
  .backdrop-blur-\[2px\] { --tw-backdrop-blur: blur(2px); }
  .backdrop-blur-\[2px\], .backdrop-blur-\[4\.4px\] { backdrop-filter: var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,); }
  .backdrop-blur-\[4\.4px\] { --tw-backdrop-blur: blur(4.4px); }
  .backdrop-blur-lg { --tw-backdrop-blur: blur(var(--blur-lg)); }
  .backdrop-blur-lg, .backdrop-blur-sm { backdrop-filter: var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,); }
  .backdrop-blur-sm { --tw-backdrop-blur: blur(var(--blur-sm)); }
  .backdrop-blur-xs { --tw-backdrop-blur: blur(var(--blur-xs)); backdrop-filter: var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,); }
  .transition { transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter, display, visibility, content-visibility, overlay, pointer-events; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }
  .transition-\[left\] { transition-property: left; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }
  .transition-\[margin\,max-height\,opacity\] { transition-property: margin, max-height, opacity; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }
  .transition-\[opacity\,scale\] { transition-property: opacity, scale; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }
  .transition-\[stroke-dashoffset\] { transition-property: stroke-dashoffset; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }
  .transition-\[top\] { transition-property: top; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }
  .transition-\[transform\,opacity\] { transition-property: transform, opacity; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }
  .transition-all { transition-property: all; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }
  .transition-colors { transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }
  .transition-opacity { transition-property: opacity; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }
  .transition-transform { transition-property: transform, translate, scale, rotate; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }
  .transition-none { transition-property: none; }
  .duration-100 { --tw-duration: .1s; transition-duration: 0.1s; }
  .duration-150 { --tw-duration: .15s; transition-duration: 0.15s; }
  .duration-200 { --tw-duration: .2s; transition-duration: 0.2s; }
  .duration-250 { --tw-duration: .25s; transition-duration: 0.25s; }
  .duration-300 { --tw-duration: .3s; transition-duration: 0.3s; }
  .duration-350 { --tw-duration: .35s; transition-duration: 0.35s; }
  .duration-400 { --tw-duration: .4s; transition-duration: 0.4s; }
  .duration-500 { --tw-duration: .5s; transition-duration: 0.5s; }
  .duration-1000 { --tw-duration: 1s; transition-duration: 1s; }
  .ease-\[cubic-bezier\(0\.4\,0\,0\.2\,1\)\] { --tw-ease: cubic-bezier(.4,0,.2,1); transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
  .ease-in-out { --tw-ease: var(--ease-in-out); transition-timing-function: var(--ease-in-out); }
  .ease-linear { --tw-ease: linear; transition-timing-function: linear; }
  .ease-out { --tw-ease: var(--ease-out); transition-timing-function: var(--ease-out); }
  .outline-none { --tw-outline-style: none; outline-style: none; }
  .select-none { user-select: none; }
  .paused { animation-play-state: paused; }
  .running { animation-play-state: running; }
  @media (hover: hover) {
  .group-hover\:bg-slate-4:is(:where(.group):hover *) { background-color: var(--color-slate-4); }
}
  .group-\[\.toast\]\:bg-chalk:is(:where(.group).toast *) { background-color: var(--color-chalk); }
  .group-\[\.toast\]\:bg-slate-2:is(:where(.group).toast *) { background-color: var(--color-slate-2); }
  .group-\[\.toast\]\:text-slate-0:is(:where(.group).toast *) { color: var(--color-slate-0); }
  .group-\[\.toast\]\:text-text-primary-dark:is(:where(.group).toast *) { color: var(--color-text-primary-dark); }
  .group-\[\.toast\]\:text-text-secondary-dark:is(:where(.group).toast *) { color: var(--color-text-secondary-dark); }
  .group-\[\.toaster\]\:\!border-slate-3:is(:where(.group).toaster *) { border-color: var(--color-slate-3) !important; }
  .group-\[\.toaster\]\:\!bg-slate-3:is(:where(.group).toaster *) { background-color: var(--color-slate-3) !important; }
  .group-\[\.toaster\]\:\!text-leaf-30:is(:where(.group).toaster *) { color: var(--color-leaf-30) !important; }
  .group-\[\.toaster\]\:\!text-ruby-30:is(:where(.group).toaster *) { color: var(--color-ruby-30) !important; }
  .group-\[\.toaster\]\:\!text-sky-30:is(:where(.group).toaster *) { color: var(--color-sky-30) !important; }
  .group-\[\.toaster\]\:shadow-lg:is(:where(.group).toaster *) { --tw-shadow: 0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }
  .placeholder\:text-text-tertiary-dark::placeholder { color: var(--color-text-tertiary-dark); }
  .after\:\!bg-text-tertiary-dark::after { content: var(--tw-content); background-color: var(--color-text-tertiary-dark) !important; }
  .after\:\!font-semibold::after { content: var(--tw-content); --tw-font-weight: var(--font-weight-semibold) !important; font-weight: var(--font-weight-semibold) !important; }
  .after\:\!text-slate-0::after { content: var(--tw-content); color: var(--color-slate-0) !important; }
  .focus-within\:ring-1:focus-within { --tw-ring-shadow: var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }
  .focus-within\:ring-chalk:focus-within { --tw-ring-color: var(--color-chalk); }
  @media (hover: hover) {
  .hover\:scale-110:hover { --tw-scale-x: 110%; --tw-scale-y: 110%; --tw-scale-z: 110%; scale: var(--tw-scale-x)var(--tw-scale-y); }
  .hover\:cursor-pointer:hover { cursor: pointer; }
  .hover\:border-border:hover { border-color: var(--color-border); }
  .hover\:border-chalk:hover { border-color: var(--color-chalk); }
  .hover\:border-foreground\/44:hover { border-color: var(--color-foreground); }
  @supports (color:color-mix(in lab,red,red)) {
  .hover\:border-foreground\/44:hover { border-color: color-mix(in oklab,var(--color-foreground)44%,transparent); }
}
  .hover\:border-slate-4:hover { border-color: var(--color-slate-4); }
  .hover\:bg-alternate:hover { background-color: var(--color-alternate); }
  .hover\:bg-border:hover { background-color: var(--color-border); }
  .hover\:bg-border-secondary:hover { background-color: var(--color-border-secondary); }
  .hover\:bg-border\/90:hover { background-color: var(--color-border); }
  @supports (color:color-mix(in lab,red,red)) {
  .hover\:bg-border\/90:hover { background-color: color-mix(in oklab,var(--color-border)90%,transparent); }
}
  .hover\:bg-card:hover { background-color: var(--color-card); }
  .hover\:bg-contrast-hover:hover { background-color: var(--color-contrast-hover); }
  .hover\:bg-faded-hover:hover { background-color: var(--color-faded-hover); }
  .hover\:bg-slate-1:hover { background-color: var(--color-slate-1); }
  .hover\:bg-slate-2:hover { background-color: var(--color-slate-2); }
  .hover\:bg-slate-3:hover { background-color: var(--color-slate-3); }
  .hover\:bg-slate-4:hover { background-color: var(--color-slate-4); }
  .hover\:bg-text-secondary-dark:hover { background-color: var(--color-text-secondary-dark); }
  .hover\:bg-transparent:hover { background-color: rgba(0, 0, 0, 0); }
  .hover\:text-ink-70:hover { color: var(--color-ink-70); }
  .hover\:text-magic-20:hover { color: var(--color-magic-20); }
  .hover\:text-magic-60:hover { color: var(--color-magic-60); }
  .hover\:text-text-primary-dark:hover { color: var(--color-text-primary-dark); }
  .hover\:\!opacity-40:hover { opacity: 0.4 !important; }
  .hover\:\!opacity-100:hover { opacity: 1 !important; }
  .hover\:opacity-80:hover { opacity: 0.8; }
  .hover\:shadow-\[0_4px_24px_0_rgba\(0\,0\,0\,0\.4\)\]:hover { --tw-shadow: 0 4px 24px 0 var(--tw-shadow-color,#0006); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }
  .hover\:after\:\!bg-text-secondary-dark:hover::after { content: var(--tw-content); background-color: var(--color-text-secondary-dark) !important; }
}
  .focus\:outline-2:focus { outline-style: var(--tw-outline-style); outline-width: 2px; }
  .focus\:outline-chalk:focus { outline-color: var(--color-chalk); }
  .focus\:outline-none:focus { --tw-outline-style: none; outline-style: none; }
  .focus-visible\:ring-2:focus-visible { --tw-ring-shadow: var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }
  .focus-visible\:ring-chalk:focus-visible { --tw-ring-color: var(--color-chalk); }
  .focus-visible\:ring-paper:focus-visible { --tw-ring-color: var(--color-paper); }
  .focus-visible\:ring-offset-2:focus-visible { --tw-ring-offset-width: 2px; --tw-ring-offset-shadow: var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color); }
  .focus-visible\:ring-offset-chalk:focus-visible { --tw-ring-offset-color: var(--color-chalk); }
  .focus-visible\:outline-none:focus-visible { --tw-outline-style: none; outline-style: none; }
  .active\:scale-95:active { --tw-scale-x: 95%; --tw-scale-y: 95%; --tw-scale-z: 95%; scale: var(--tw-scale-x)var(--tw-scale-y); }
  .disabled\:cursor-not-allowed:disabled { cursor: not-allowed; }
  .disabled\:\!opacity-40:disabled { opacity: 0.4 !important; }
  .disabled\:opacity-50:disabled { opacity: 0.5; }
  .disabled\:opacity-60:disabled { opacity: 0.6; }
  @media (hover: hover) {
  .disabled\:hover\:cursor-not-allowed:disabled:hover { cursor: not-allowed; }
}
  .has-\[\:disabled\]\:opacity-50:has(:disabled) { opacity: 0.5; }
  .data-\[side\=bottom\]\:slide-in-from-top-2[data-side="bottom"] { --tw-enter-translate-y: calc(2*var(--spacing)*-1); }
  .data-\[side\=left\]\:slide-in-from-right-2[data-side="left"] { --tw-enter-translate-x: calc(2*var(--spacing)); }
  .data-\[side\=right\]\:slide-in-from-left-2[data-side="right"] { --tw-enter-translate-x: calc(2*var(--spacing)*-1); }
  .data-\[side\=top\]\:slide-in-from-bottom-2[data-side="top"] { --tw-enter-translate-y: calc(2*var(--spacing)); }
  .data-\[state\=checked\]\:translate-x-6[data-state="checked"] { --tw-translate-x: calc(var(--spacing)*6); translate: var(--tw-translate-x)var(--tw-translate-y); }
  .data-\[state\=checked\]\:\!bg-chalk[data-state="checked"] { background-color: var(--color-chalk) !important; }
  .data-\[state\=checked\]\:\!bg-magic-30[data-state="checked"] { background-color: var(--color-magic-30) !important; }
  .data-\[state\=checked\]\:\!text-slate-0[data-state="checked"] { color: var(--color-slate-0) !important; }
  .data-\[state\=closed\]\:animate-out[data-state="closed"] { animation: exit var(--tw-duration,.15s)var(--tw-ease,ease); }
  .data-\[state\=closed\]\:fade-out-0[data-state="closed"] { --tw-exit-opacity: 0; }
  .data-\[state\=closed\]\:zoom-out-95[data-state="closed"] { --tw-exit-scale: .95; }
  .data-\[state\=open\]\:animate-in[data-state="open"] { animation: enter var(--tw-duration,.15s)var(--tw-ease,ease); }
  .data-\[state\=open\]\:fade-in-0[data-state="open"] { --tw-enter-opacity: 0; }
  .data-\[state\=open\]\:zoom-in-95[data-state="open"] { --tw-enter-scale: .95; }
  .data-\[state\=unchecked\]\:\!bg-ink-50[data-state="unchecked"] { background-color: var(--color-ink-50) !important; }
  @media not all and (min-width: 520px) {
  .max-\[520px\]\:right-3 { right: calc(var(--spacing)*3); }
  .max-\[520px\]\:left-3 { left: calc(var(--spacing)*3); }
  .max-\[520px\]\:w-auto { width: auto; }
}
  @media not all and (min-width: 96rem) {
  .max-2xl\:left-0 { left: calc(var(--spacing)*0); }
  .max-2xl\:ml-3 { margin-left: calc(var(--spacing)*3); }
  .max-2xl\:w-\[25vw\] { width: 25vw; }
  .max-2xl\:w-\[60vw\] { width: 60vw; }
  .max-2xl\:w-screen { width: 100vw; }
  .max-2xl\:gap-4 { gap: calc(var(--spacing)*4); }
  .max-2xl\:px-0 { padding-inline: calc(var(--spacing)*0); }
  .max-2xl\:px-2 { padding-inline: calc(var(--spacing)*2); }
  .max-2xl\:px-3 { padding-inline: calc(var(--spacing)*3); }
}
  @media not all and (min-width: 80rem) {
  .max-xl\:static { position: static; }
  .max-xl\:max-w-full { max-width: 100%; }
}
  @media not all and (min-width: 64rem) {
  .max-lg\:block { display: block; }
  .max-lg\:hidden { display: none; }
  .max-lg\:h-\[calc\(100svh-5\.5rem\)\] { height: calc(-5.5rem + 100svh); }
  .max-lg\:max-w-full { max-width: 100%; }
  .max-lg\:gap-0 { gap: calc(var(--spacing)*0); }
  .max-lg\:gap-4 { gap: calc(var(--spacing)*4); }
  .max-lg\:gap-5 { gap: calc(var(--spacing)*5); }
}
  @media not all and (min-width: 48rem) {
  .max-md\:relative { position: relative; }
  .max-md\:hidden { display: none; }
  .max-md\:h-fit { height: fit-content; }
  .max-md\:max-h-\[calc\(100svh-11rem\)\] { max-height: calc(-11rem + 100svh); }
  .max-md\:w-full { width: 100%; }
  .max-md\:flex-col-reverse { flex-direction: column-reverse; }
  .max-md\:gap-4 { gap: calc(var(--spacing)*4); }
  .max-md\:px-0 { padding-inline: calc(var(--spacing)*0); }
  .max-md\:px-2 { padding-inline: calc(var(--spacing)*2); }
}
  @media not all and (min-width: 40rem) {
  .max-sm\:h-full { height: 100%; }
  .max-sm\:w-\[85vw\] { width: 85vw; }
}
  @media (min-width: 376px) {
  .min-\[376px\]\:text-xl { font-size: var(--text-xl); line-height: var(--tw-leading,var(--text-xl--line-height)); }
}
  @media (min-width: 398px) {
  .min-\[398px\]\:block { display: block; }
}
  @media (min-width: 400px) {
  .min-\[400px\]\:text-base { font-size: var(--text-base); line-height: var(--tw-leading,var(--text-base--line-height)); }
}
  @media (min-width: 410px) {
  .min-\[410px\]\:w-\[264px\] { width: 264px; }
}
  @media (min-width: 430px) {
  .min-\[430px\]\:max-w-\[140px\] { max-width: 140px; }
  .min-\[430px\]\:flex-row { flex-direction: row; }
  .min-\[430px\]\:items-center { align-items: center; }
  .min-\[430px\]\:gap-2 { gap: calc(var(--spacing)*2); }
  .min-\[430px\]\:text-sm { font-size: var(--text-sm); line-height: var(--tw-leading,var(--text-sm--line-height)); }
}
  @media (min-width: 470px) {
  .min-\[470px\]\:flex-row { flex-direction: row; }
}
  @media (min-width: 480px) {
  .min-\[480px\]\:flex-row { flex-direction: row; }
}
  @media (min-width: 520px) {
  .min-\[520px\]\:-right-7 { right: calc(var(--spacing)*-7); }
  .min-\[520px\]\:left-auto { left: auto; }
}
  @media (min-width: 521px) {
  .min-\[521px\]\:left-auto { left: auto; }
  .min-\[521px\]\:w-104 { width: calc(var(--spacing)*104); }
}
  @media (min-width: 796px) {
  .min-\[796px\]\:flex { display: flex; }
  .min-\[796px\]\:hidden { display: none; }
  .min-\[796px\]\:inline { display: inline; }
  .min-\[796px\]\:w-\[230px\] { width: 230px; }
  .min-\[796px\]\:min-w-\[710px\] { min-width: 710px; }
  .min-\[796px\]\:flex-row { flex-direction: row; }
  .min-\[796px\]\:items-center { align-items: center; }
  .min-\[796px\]\:justify-end { justify-content: flex-end; }
  .min-\[796px\]\:gap-1 { gap: calc(var(--spacing)*1); }
}
  @media (min-width: 991px) {
  .min-\[991px\]\:h-\[272px\] { height: 272px; }
  .min-\[991px\]\:w-\[201px\] { width: 201px; }
  .min-\[991px\]\:w-\[256px\] { width: 256px; }
  .min-\[991px\]\:flex-col { flex-direction: column; }
  .min-\[991px\]\:flex-nowrap { flex-wrap: nowrap; }
  .min-\[991px\]\:justify-center { justify-content: center; }
  .min-\[991px\]\:text-center { text-align: center; }
}
  @media (min-width: 40rem) {
  .sm\:-bottom-16 { bottom: calc(var(--spacing)*-16); }
  .sm\:mt-\[4vh\] { margin-top: 4vh; }
  .sm\:mt-\[15vh\] { margin-top: 15vh; }
  .sm\:mt-\[122px\] { margin-top: 122px; }
  .sm\:mb-0 { margin-bottom: calc(var(--spacing)*0); }
  .sm\:mb-16 { margin-bottom: calc(var(--spacing)*16); }
  .sm\:block { display: block; }
  .sm\:flex { display: flex; }
  .sm\:hidden { display: none; }
  .sm\:h-\[70vh\] { height: 70vh; }
  .sm\:h-\[454px\] { height: 454px; }
  .sm\:h-auto { height: auto; }
  .sm\:h-fit { height: fit-content; }
  .sm\:min-h-\[1rem\] { min-height: 1rem; }
  .sm\:min-h-auto { min-height: auto; }
  .sm\:w-\[12ch\] { width: 12ch; }
  .sm\:w-\[15ch\] { width: 15ch; }
  .sm\:w-\[16ch\] { width: 16ch; }
  .sm\:w-\[70vw\] { width: 70vw; }
  .sm\:w-\[82\%\] { width: 82%; }
  .sm\:w-\[90\%\] { width: 90%; }
  .sm\:w-\[192px\] { width: 192px; }
  .sm\:w-\[250px\] { width: 250px; }
  .sm\:w-\[400px\] { width: 400px; }
  .sm\:w-\[416px\] { width: 416px; }
  .sm\:w-\[448px\] { width: 448px; }
  .sm\:w-\[638px\] { width: 638px; }
  .sm\:w-fit { width: fit-content; }
  .sm\:w-full { width: 100%; }
  .sm\:max-w-\[480px\] { max-width: 480px; }
  .sm\:max-w-full { max-width: 100%; }
  .sm\:flex-row { flex-direction: row; }
  .sm\:items-center { align-items: center; }
  .sm\:justify-start { justify-content: flex-start; }
  .sm\:gap-0 { gap: calc(var(--spacing)*0); }
  .sm\:gap-3 { gap: calc(var(--spacing)*3); }
  .sm\:rounded-3xl { border-radius: var(--radius-3xl); }
  .sm\:rounded-\[20px\] { border-radius: 20px; }
  .sm\:border { border-style: var(--tw-border-style); border-width: 1px; }
  .sm\:p-0 { padding: calc(var(--spacing)*0); }
  .sm\:p-4 { padding: calc(var(--spacing)*4); }
  .sm\:p-5 { padding: calc(var(--spacing)*5); }
  .sm\:p-6 { padding: calc(var(--spacing)*6); }
  .sm\:p-10 { padding: calc(var(--spacing)*10); }
  .sm\:px-0 { padding-inline: calc(var(--spacing)*0); }
  .sm\:px-3 { padding-inline: calc(var(--spacing)*3); }
  .sm\:px-4 { padding-inline: calc(var(--spacing)*4); }
  .sm\:px-5 { padding-inline: calc(var(--spacing)*5); }
  .sm\:px-12 { padding-inline: calc(var(--spacing)*12); }
  .sm\:pt-0 { padding-top: calc(var(--spacing)*0); }
  .sm\:pr-4 { padding-right: calc(var(--spacing)*4); }
  .sm\:pb-2 { padding-bottom: calc(var(--spacing)*2); }
  .sm\:text-left { text-align: left; }
  .sm\:text-2xl { font-size: var(--text-2xl); line-height: var(--tw-leading,var(--text-2xl--line-height)); }
  .sm\:text-base { font-size: var(--text-base); line-height: var(--tw-leading,var(--text-base--line-height)); }
  .sm\:text-sm { font-size: var(--text-sm); line-height: var(--tw-leading,var(--text-sm--line-height)); }
  .sm\:leading-4 { --tw-leading: calc(var(--spacing)*4); line-height: calc(var(--spacing)*4); }
}
  @media (min-width: 48rem) {
  .md\:block { display: block; }
  .md\:hidden { display: none; }
  .md\:max-w-\[296px\] { max-width: 296px; }
  .md\:max-w-\[440px\] { max-width: 440px; }
  .md\:max-w-\[504px\] { max-width: 504px; }
  .md\:flex-row { flex-direction: row; }
}
  @media (min-width: 64rem) {
  .lg\:mb-0 { margin-bottom: calc(var(--spacing)*0); }
  .lg\:mb-4 { margin-bottom: calc(var(--spacing)*4); }
  .lg\:block { display: block; }
  .lg\:flex { display: flex; }
  .lg\:hidden, .min-lg\:hidden { display: none; }
  .lg\:h-screen { height: 100vh; }
  .lg\:w-20 { width: calc(var(--spacing)*20); }
  .lg\:flex-col { flex-direction: column; }
  .lg\:gap-3 { gap: calc(var(--spacing)*3); }
  .lg\:gap-4 { gap: calc(var(--spacing)*4); }
  .lg\:border-t-0 { border-top-style: var(--tw-border-style); border-top-width: 0px; }
  .lg\:border-r { border-right-style: var(--tw-border-style); border-right-width: 1px; }
  .lg\:border-r-slate-1 { border-right-color: var(--color-slate-1); }
}
  @media (min-width: 80rem) {
  .min-xl\:mx-auto { margin-inline: auto; }
  .xl\:w-\[218px\] { width: 218px; }
  .xl\:w-\[266px\] { width: 266px; }
  .xl\:w-full { width: 100%; }
  .xl\:max-w-\[921px\] { max-width: 921px; }
}
  .foundation\:border:is(.foundation *) { border-style: var(--tw-border-style); border-width: 1px; }
  .foundation\:border-alternate:is(.foundation *) { border-color: var(--color-alternate); }
  .foundation\:border-muted:is(.foundation *) { border-color: var(--color-muted); }
  .foundation\:bg-background:is(.foundation *) { background-color: var(--color-background); }
  .foundation\:bg-transparent:is(.foundation *) { background-color: rgba(0, 0, 0, 0); }
  @media (hover: hover) {
  .foundation\:hover\:bg-muted:is(.foundation *):hover { background-color: var(--color-muted); }
}
  .\[\&\>\*\]\:\!w-fit > * { width: fit-content !important; }
  .\[\&\>\*\]\:\!text-text-primary-dark > * { color: var(--color-text-primary-dark) !important; }
  .\[\&\>\*\]\:text-foreground > * { color: var(--color-foreground); }
  .\[\&\>button\]\:flex-grow > button { flex-grow: 1; }
  .\[\&\>button\]\:p-1 > button { padding: calc(var(--spacing)*1); }
  .\[\&\>button\]\:text-leaf-30 > button { color: var(--color-leaf-30); }
  .\[\&\>button\]\:text-ruby-30 > button { color: var(--color-ruby-30); }
  .\[\&\>div\]\:w-full > div { width: 100%; }
  .\[\&\>div\]\:rounded-3xl > div { border-radius: var(--radius-3xl); }
  .\[\&\>div\>p\]\:text-sm > div > p { font-size: var(--text-sm); line-height: var(--tw-leading,var(--text-sm--line-height)); }
  .\[\&\>div\>p\]\:font-medium > div > p { --tw-font-weight: var(--font-weight-medium); font-weight: var(--font-weight-medium); }
  .\[\&\>span\]\:text-text-primary-dark > span { color: var(--color-text-primary-dark); }
  .\[\&\>svg\]\:size-3\.5 > svg { width: calc(var(--spacing)*3.5); height: calc(var(--spacing)*3.5); }
  .\[\&\>svg\]\:size-4 > svg { width: calc(var(--spacing)*4); height: calc(var(--spacing)*4); }
  .\[\&\>svg\]\:size-6 > svg { width: calc(var(--spacing)*6); height: calc(var(--spacing)*6); }
  .\[\&\>svg\]\:size-full > svg { width: 100%; height: 100%; }
  .\[\&\>svg\]\:text-magic-30 > svg { color: var(--color-magic-30); }
  .\[\&\>svg\]\:text-slate-0 > svg { color: var(--color-slate-0); }
  .\[\&\>svg\]\:text-text-secondary-dark > svg { color: var(--color-text-secondary-dark); }
  @media (hover: hover) {
  .hover\:\[\&\>svg\]\:text-magic-20:hover > svg { color: var(--color-magic-20); }
  .hover\:\[\&\>svg\]\:text-text-primary-dark:hover > svg { color: var(--color-text-primary-dark); }
}
  .\[\&\>svg\>circle\]\:stroke-background > svg > circle { stroke: var(--color-background); }
  .\[\&\>svg\>circle\]\:stroke-foreground > svg > circle { stroke: var(--color-foreground); }
  .hide-input-controls::-webkit-inner-spin-button, .hide-input-controls::-webkit-outer-spin-button { appearance: none; margin: 0px; }
  .hide-input-controls[type="number"] { }
  @layer compositions {
  .JIGdQ { font-size: 0.75rem; line-height: 1.25rem; font-weight: var(--llFanx); }
  .caxCit { font-size: 0.875rem; }
  .AEdnq, .caxCit { line-height: 1.5rem; font-weight: var(--llFanx); }
  .AEdnq { font-size: 1rem; }
  .ggkuag { font-size: 1.125rem; line-height: 1.75rem; }
  .KOyzo, .ggkuag { font-weight: var(--llFanx); }
  .KOyzo { font-size: 0.75rem; line-height: 1.25rem; }
  .bqPPXX { font-size: 0.875rem; }
  .bqPPXX, .iBKgpR { line-height: 1.5rem; font-weight: var(--llFanx); }
  .iBKgpR { font-size: 1rem; }
  .dVmflu { font-size: 0.875rem; }
  .dVmflu, .hkxWuN { line-height: 1.5rem; font-family: var(--gxQaAd); }
  .hkxWuN { font-size: 1rem; }
  .eIvlPr { font-size: 1.125rem; line-height: 1.75rem; font-family: var(--gxQaAd); }
  .ZlnHu { line-height: 3.25rem; }
  .ZlnHu, .dNxFtD { font-size: 2.5rem; font-weight: var(--janwPd); }
  .dNxFtD { line-height: 3.5rem; }
  .bcvUKl { font-size: 2.25rem; line-height: 3rem; }
  .bcvUKl, .fDZIkY, .gRVYOk { font-weight: var(--janwPd); }
  .fDZIkY, .gRVYOk { font-size: 2rem; line-height: 2.75rem; }
  .cqslnx { font-size: 1.5rem; line-height: 2.25rem; }
  .cFGrCm, .cSachX, .cqslnx { font-weight: var(--ghWdwL); }
  .cFGrCm, .cSachX { font-size: 1.25rem; line-height: 2rem; }
  .brKaZa, .efWsLj { font-size: 1.125rem; line-height: 1.75rem; font-weight: var(--ghWdwL); }
  .buUIbR { font-size: 0.625rem; }
  .buUIbR, .hkuMfQ { letter-spacing: 0.06rem; text-transform: uppercase; line-height: 0.75rem; font-weight: var(--hmvyHR); }
  .hkuMfQ { font-size: 0.75rem; }
  @media screen and (min-width: 64rem) {
  .KOyzo { font-size: 0.875rem; }
  .KOyzo, .bqPPXX { line-height: 1.5rem; }
  .bqPPXX { font-size: 1rem; }
  .iBKgpR { font-size: 1.125rem; line-height: 1.75rem; }
  .ZlnHu { font-size: 5rem; line-height: 5.5rem; }
  .bcvUKl { font-size: 4rem; line-height: 4.75rem; }
  .fDZIkY { font-size: 3rem; line-height: 4rem; }
  .cSachX { font-size: 1.5rem; line-height: 2.25rem; }
  .brKaZa { font-size: 1.25rem; line-height: 2rem; }
  .buUIbR { font-size: 0.75rem; line-height: 0.75rem; }
}
}
  .fEVEmD { display: inline-flex; }
  .jTWvec { position: relative; }
  .iPfXWl { box-sizing: border-box; }
  .dKuXep { border-radius: var(--cDRSmz); }
  .lbmNld { border: thin solid; }
  .bZRhvx { cursor: pointer; }
  .hWbyxU { transition: 0.1s; }
  .diIxfU { outline: var(--dzOvWn); }
  .efvJEH { will-change: transform, opacity; }
  .kFYpif { background: 0px 0px; }
  .Axmbx { height: var(--fzzdix); }
  .jGqtLL { padding-block: var(--jJIQbV); }
  .fzoqgU { padding-inline: var(--hIimNX); }
  .fzpabD { height: var(--ckODEv); }
  .fzoAXm { padding-block: var(--bYDCFo); }
  .fznPAm { padding-inline: var(--gGIQOF); }
  .fznKiw { height: var(--gFjjJU); }
  .fzoqgp { padding-block: var(--hIimNX); }
  .cPRswh { background: var(--gBHQLb); }
  .dTWubc { background: var(--iAjuTO); }
  .edEltL { background: var(--cOyFst); }
  .gDSsAr { background: var(--iqIoUR); }
  .hoYZte { background: var(--qsPVo); }
  .foDtdn { background: var(--edNtiq); }
  .AxjtU { padding: var(--fcTUxn); }
  .gsynQv { height: fit-content; }
  .hZLYvv { background: rgba(255, 255, 255, 0.08); }
  .kXEOGR { }
  .hmegja { background: var(--jSQkQM); }
  .cERSkX { pointer-events: none; }
  .dMMuNs { width: var(--khWApH); }
  .bYJPrM { border-radius: var(--kkkBVq); }
  .fPSBzf { display: flex; }
  .gzBMzy { text-align: center; }
  .cbkwRf { white-space: nowrap; }
  .bunRPm { color: var(--jlmaOs); }
  .rbsQX { color: var(--etZyR); }
  .flFbEq { color: var(--iagzVE); }
  .ecosjt { color: var(--gBHQLb); }
  .jiGUEY { color: var(--cemPJF); }
  .deYFWh { color: var(--gHzsmL); }
  .iATurT { color: var(--iqIoUR); }
  .drDZIi { color: var(--kFAOBM); }
  .fQAFQl { outline-offset: var(--gEfgCY); }
  .AxmbG { width: var(--fzzdix); }
  .pitAi { padding: var(--jJIQbV); }
  .fzpabA { width: var(--ckODEv); }
  .Axikr { padding: var(--bYDCFo); }
  .fznKij { width: var(--gFjjJU); }
  .AxhTk { padding: var(--hIimNX); }
  .gsynQA { width: fit-content; }
  .DyZUq { border-radius: 10px; }
  .lnVchA { background: var(--itfeCm); }
  .gCOtIw { background: var(--dxaFjW); }
  .fmhFEF { background: var(--ldafrz); }
  .kRLutI { background: var(--Iycdi); }
  .gIDZqd { transition: transform 0.2s, opacity 0.2s; }
  .dLFxYe { text-align: left; }
  .kkElPi { color: var(--enVPNY); }
  .jsoGzi { color: var(--fKbyps); }
  .bKCYEC { color: var(--iZlvjY); }
  .jnqkcv { color: var(--dZIprB); }
  .buzaNI { color: var(--YyYdq); }
  .kypCfT { text-transform: uppercase; }
  .fkBQxR { letter-spacing: 0.06rem; }
  .gcohXo { border-radius: 1rem; }
  .fyplMZ { cursor: default; }
  .ioQIUn { height: 10.75rem; }
  .ioQIUI { width: 10.75rem; }
  .dXscgu { overflow: hidden; }
  .eLuUPu { overflow: visible; }
  .qbege { gap: var(--fcTUxn); }
  .pvuga { gap: var(--hIimNX); }
  .pnxsH { gap: var(--fFrqVq); }
  .pezuA { gap: var(--gGIQOF); }
  .flMYjT { box-shadow: rgba(189, 189, 189, 0.3) 0px 1px 2px; }
  .fMKpTj { box-shadow: rgba(16, 15, 17, 0.14) 8px 8px 48px; }
  .fzrkhE { padding-inline: var(--flZesP); }
  .fznPzH { padding-block: var(--gGIQOF); }
  .fzpabv { padding: var(--uyqLg); }
  .kdFIjO { flex: 1 1 0%; }
  .bKPWST { max-width: 29.125rem; }
  .iZstbk { opacity: 0.3; }
  .dMMuMP { height: var(--khWApH); }
  .kbJfZC { background: var(--jlmaOs); }
  .gWzzAr { overflow: auto; }
  .fLVKVB { scrollbar-width: none; }
  .djBLSD { height: 100vh; }
  .dnFyWD { width: 100vw; }
  .eJvMDV { scale: 1; }
  .AxiEa { padding: var(--ebuyxV); }
  .Axmvo { padding: var(--flZesP); }
  .jieZfE { pointer-events: all; }
  .hdAwi { position: fixed; }
  .csnEyP { --backdrop-blur: blur(.375rem); }
  .crPXqh { }
  .deAqKV { max-width: 100rem; }
  .hkIdtl { margin: 0px auto; }
  .cORRFI { max-width: none; }
  .fDWVKV { border-radius: var(--hxxJkr); }
  .JcTPa { transition: 0.12s linear; }
  .hYZFkb { width: 100%; }
  .fzozCt { height: var(--dDnfaV); }
  .fzoNwz { padding-block: var(--ebuyxV); }
  .AxjtB { margin: var(--fcTUxn); }
  .iQHTXh { min-width: var(--dDnfaV); }
  .dvMkiN { text-align: right; }
  .dpjQla { transition: opacity 0.12s linear; }
  .dsySWt { text-wrap: wrap; }
  .gsGAeM { color: var(--jmTbXW); }
  .fNCCNu { padding: 20px; }
  .AYoSK { z-index: var(--exvVve); }
  .kVkdUe { box-shadow: rgba(0, 0, 0, 0.15) 4px 8px 20px; }
  .dSXBgr { height: 1rem; }
  .dSXBfY { width: 1rem; }
  .eAZrpM { width: auto; }
  .AYoSP { width: var(--jNBRbM); }
  .hQiMIj { max-width: var(--fnTGst); }
  .jXSfKH { position: absolute; }
  .fzoAWH { padding-inline: var(--bYDCFo); }
  .eeKCgv { border-radius: var(--UXfgJ); }
  .Oxeoj { box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 20px; }
  .ddgODW { display: none; }
  .cGFOJB { display: block; }
  .izPYod { transform: translate(-50%) translateY(calc(-100% - 0.75rem)); }
  .cPkmfo { transform: translate(10%) translateY(calc(-100% - 0.75rem)); }
  .cXTUEh { transform: translate(-10%) translateY(calc(-100% - 0.75rem)); }
  .iqmoHh { transform: translate(calc(-100% - 0.75rem)) translateY(-50%); }
  .emrspq { transform: translate(calc(-100% - 0.75rem)) translateY(-75%); }
  .zFGjL { transform: translate(calc(-100% - 0.75rem)) translateY(-25%); }
  .ddBtbm { transform: translate(calc(100% + 0.75rem)) translateY(-50%); }
  .kSbzJl { transform: translate(calc(100% + 0.75rem)) translateY(-75%); }
  .hdzMuI { transform: translate(calc(100% + 0.75rem)) translateY(-25%); }
  .jSRWPC { transform: translate(-50%) translateY(calc(100% + 0.75rem)); }
  .depkmP { transform: translate(10%) translateY(calc(100% + 0.75rem)); }
  .eqVTfG { transform: translate(-10%) translateY(calc(100% + 0.75rem)); }
  .fzoWka { width: var(--fnTGst); }
  .AxhSM { height: var(--juMtMc); }
  .kmFTYl { transform: translate(-50%) translateY(0.75rem); }
  .hFunKo { transform: translate(-50%) translateY(-0.75rem); }
  .AxhTf { width: var(--juMtMc); }
  .fzqACo { height: var(--bPcliI); }
  .kwEkgw { transform: translate(-0.75rem) translateY(-50%); }
  .LwqbV { transform: translate(0.75rem) translateY(-50%); }
  .jHxAip { background: linear-gradient(rgb(0, 204, 143), rgb(104, 81, 255)); }
  .hWgZTB { inset: var(--fcTUxn); }
  .dKLBtz { gap: 10px; }
  .cYdhWw { display: grid; }
  .jZwGWY { fill: var(--RiClf); }
  .hGQgmY { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
  .eAZrqn { height: auto; }
  .jcgYsf { --mix-background: var(--iagzVE); background: var(--mix-background,var(--iagzVE)); }
  @supports (color:color-mix(in lab,red,red)) {
  .jcgYsf { --mix-background: color-mix(in srgb,var(--iagzVE)20%,transparent); }
}
  .jDVJRS { transform: translateY(0px); }
  .japwPO { transform: translateY(100%); }
  .bTJmyy { transition: transform 0.3s; }
  .fClTjd { border-top-left-radius: var(--eougbK); border-top-right-radius: var(--eougbK); }
  .jvjRt { box-shadow: rgba(119, 118, 122, 0.15) 0px -12px 56px; }
  .fzozCb { z-index: 10; }
  .cFLICG { transform: translate(-100%); }
  .byXyn { transform: translate(100%); }
  .khiFRn { transform: translate(0px); }
  .fzoCXr { width: var(--dAFdyM); }
  .fjzPTS { border-top-right-radius: var(--bphCwb); border-bottom-right-radius: var(--bphCwb); }
  .dXSjkM { border-top-left-radius: var(--bphCwb); border-bottom-left-radius: var(--bphCwb); }
  .eVHffH { --thickness: 1px; }
  .bjGQXr { gap: var(--cqwGG); }
  .cpnrKk { }
  .fgrICX { background: rgb(255, 196, 57); }
  .fnjBrW { border: 1px solid rgba(0, 0, 0, 0); }
  .jGoIIY { padding-block: var(--cqwGG); }
  .lopGBb { stroke-width: 2.5px; }
  .pThsL { gap: var(--dacYEG); }
  .fzoxFp { width: var(--fUWaSi); }
  .jonSOI { flex: 0 0 auto; }
  .lkYUqX { border-radius: 9999px; }
  .cUqkcP { animation: 0.15s ease 0s 1 normal none running popIn; }
  .ksKAre { animation: 0.15s ease 0s 1 normal none running popOut; }
  .ZlVyD { animation: 1.5s linear 0s infinite normal none running spin; }
  .emRNBL { stroke: var(--iagzVE); }
  .elaIWr { transform-origin: 50% center; }
  .bkLsBk { gap: var(--jJIQbV); }
  .kRRXUg { stroke: var(--gBHQLb); }
  .jAmlUX { stroke: var(--jlmaOs); }
  .kYoAXZ { stroke-opacity: 0.12; }
  .jQNDvc { animation: 1s linear 0s infinite normal none running spin; }
  .dITaCb { border-radius: 2rem; }
  .bKdxLy { transform: skew(-20deg); }
  .chmhDV { overflow-wrap: break-word; }
  .bWVcuP { word-break: break-word; }
  .llnClk { background: var(--kyjnqS); }
  .fRIRtM { border-radius: var(--dxfumK); }
  .dWKkCe { min-width: 15rem; }
  .mDYqS { width: 40%; }
  .dZeDlI { border-left: thin solid; }
  .Axmvg { height: var(--cAmzCM); }
  .pCmHl { gap: var(--bYDCFo); }
  .bGySga { user-select: none; }
  .GzWLz { user-select: auto; }
  .fMSoJ { filter: blur(10px); }
  .rHLwk { text-wrap: nowrap; }
  .fzoYeD { width: 22px; }
  .fzoYeI { height: 22px; }
  .iiBJGO { font-variant: no-contextual; }
  .dJRcZd { transition: none; }
  .pKjuE { gap: var(--ebuyxV); }
  .fznYYc { width: var(--gANXGP); }
  .fzozgh { width: var(--htnoem); }
  .fznYYn { height: var(--gANXGP); }
  .fzozgi { height: var(--htnoem); }
  .hYbcjk { width: 1.125rem; }
  .hYbciH { height: 1.125rem; }
  .dgzwbo { object-fit: cover; }
  .clyxRL { border-start-start-radius: var(--hxxJkr); border-end-start-radius: var(--hxxJkr); }
  .cMWMBT { border-radius: 0px; }
  .duralB { }
  .fznyyO { width: var(--hTmzdp); }
  .fznyzd { height: var(--hTmzdp); }
  .faAYXy { max-height: 17.5rem; }
  .fzqBIS { width: 18px; }
  .fzqBJp { height: 18px; }
  .hVpAQY { min-width: var(--kTdGYg); }
  .cEowv { max-width: 30rem; }
  .dGnaHP { caret-color: var(--edNtiq); }
  .eGizhS { border-radius: 0.5rem; }
  .fzoqgI { margin-block: var(--hIimNX); }
  .iWbCEa { max-width: var(--iQceEA); }
  .coifUy { margin-inline: auto; }
  .XApuw { }
  .fznycS { height: var(--tQYHK); }
  .fznycJ { width: var(--tQYHK); }
  .Axhdq { padding: var(--gGIQOF); }
  .kInNhr { max-width: 393px; }
  .Axhdp { width: var(--eUDwWi); }
  .enrCNZ { border-radius: 60px; }
  .fzoLlM { height: var(--cpjPHA); }
  .fzoLlH { width: var(--cpjPHA); }
  .fzozCm { width: var(--dDnfaV); }
  .AxgJj { height: var(--hTQaBT); }
  .AxgJE { width: var(--hTQaBT); }
  .kZwhzw { border-radius: 30px; }
  .Axhzu { width: var(--beDnSR); }
  .Axhzd { height: var(--beDnSR); }
  .dtwJUe { border-radius: 0.375rem; }
  .gNnTtK { border-radius: var(--kLOfAE); }
  .bnMKLm { color: var(--DLYOY); }
  .fVXeaF { border-radius: var(--bphCwb); }
  .bMpqsa { opacity: 0.5; }
  .frJqtw { opacity: 1; }
  .fzoyvf { width: var(--kveXIc); }
  .fzoyvs { height: var(--kveXIc); }
  .dSXzlv { width: 6rem; }
  .dSXBCd { width: 4rem; }
  .kEPjac { min-height: var(--gANXGP); }
  .dLESCV { border-radius: 0.75rem; }
  .bVQpjJ { border-radius: var(--bewZvn); }
  .hLsNni { pointer-events: auto; }
  .fGSyrq { transition: background-color 0.2s, border-color 0.2s; }
  .piqPW { width: var(--siblR); }
  .pitgX { height: var(--hghuKL); }
  .mBgaT { clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; border-width: 0px; width: 1px; height: 1px; margin: -1px; padding: 0px; position: absolute; overflow: hidden; }
  .lfSec { }
  .kEVDGR { }
  .dSXBWl { height: 3rem; }
  .flFnwR { }
  .bUyOMB { display: inline-block; }
  .eOXPNx { max-width: var(--Mxqsr); }
  .jSqJiD { gap: var(--ieMJEa); }
  .ljqpme { transition: border-color 0.2s; }
  .AxhcS { height: var(--eUDwWi); }
  .Axikw { width: var(--jshnNX); }
  .AxijT { height: var(--jshnNX); }
  .Axjal { padding: var(--dacYEG); }
  .kyvghW { background: var(--izlnso); }
  .fyBLPL { background: var(--iTjmdu); }
  .jqgBXf { box-shadow: 0 4px 20px 0 var(--jSQkQM); }
  @supports (color:color-mix(in lab,red,red)) {
  .jqgBXf { box-shadow: 0 4px 20px 0 color-mix(in srgb,var(--jSQkQM)10%,transparent); }
}
  .jIGVye { transition: transform 0.2s; }
  .cXjUyC { border-radius: inherit; }
  .fzplPS { height: var(--WLola); }
  .gnKssF { transition: background; }
  .gNPhbY { transition: background 0.2s; }
  .AxjtK { z-index: 0; }
  .cgfjYq { background: var(--DLYOY); }
  .jGqhlT { padding-inline: var(--gEfgCY); }
  .cBWyVA { transition: background-color 0.2s; }
  .iLEfrF { transition: left 0.2s; }
  .jYtJnS { stroke-width: 4px; }
  .fznWHu { width: var(--lcknGR); }
  .fznWHJ { height: var(--lcknGR); }
  .fzoAXP { margin-block: var(--bYDCFo); }
  .kwGEGT { pointer-events: auto; }
  .fNCbQd { height: 76px; }
  .jXIVTv { max-width: 115px; }
  .hYZFjI { height: 100%; }
  .flXdLu { min-width: var(--htnoem); }
  .pBpid { padding-inline: var(--ieMJEa); }
  .gtdXBX { width: max-content; }
  .cqBabc { border: thin solid rgba(0, 0, 0, 0); }
  .jzlacV { height: 6.25rem; }
  .evQrdT { --mix-background: var(--iagzVE); background: var(--mix-background,var(--iagzVE)); }
  @supports (color:color-mix(in lab,red,red)) {
  .evQrdT { --mix-background: color-mix(in srgb,var(--iagzVE)6%,transparent); }
}
  .bdwxhc { border-radius: 52px; }
  .gAFyjk { }
  .hYxQqf { height: 2.625rem; }
  .hYxQqA { width: 2.625rem; }
  .fubjOl { box-shadow: .125rem .125rem 1.5rem var(--cFFIOa); }
  @supports (color:color-mix(in lab,red,red)) {
  .fubjOl { box-shadow: .125rem .125rem 1.5rem color-mix(in srgb,var(--cFFIOa)15%,transparent); }
}
  .eWAJiI { fill: var(--ktVcUk); }
  .eWyFtu { color: var(--ktVcUk); }
  .gSVYRP { animation: 0.5s ease 0s 1 normal none running fadeIn, 1s ease 0.5s 1 normal forwards running moveRight; }
  .kJWAhn { border-radius: 50%; }
  .imIknl { height: 3.875rem; }
  .imIknm { width: 3.875rem; }
  .Axjab { z-index: 1; }
  .iAVgSo { animation: 0.5s ease 0s 1 normal none running fadeIn, 1s ease 0.5s 1 normal forwards running moveLeft; }
  .fznxJj { height: 34px; }
  .fznxIY { width: 34px; }
  .fzoayX { height: var(--hZfkST); }
  .fzoayU { width: var(--hZfkST); }
  .eliKuq { }
  .fzodHc { padding-block: var(--fFrqVq); }
  .pBpiF { margin-block: var(--ieMJEa); }
  .pzYgn { height: 250px; }
  .gWDyZg { color: var(--cFFIOa); }
  .fzozCl { padding: var(--ieMJEa); }
  .gnCXEd { overflow: scroll; }
  .jsxjhB { width: 200px; }
  .hMIFzk { max-width: 200px; }
  .gHsxkk { min-width: 88px; }
  .gWcfgT { min-width: fit-content; }
  .gVwSKA { min-height: fit-content; }
  .cUIwgI { transition: transform 0.1s; }
  .jrPJbn { width: 114px; }
  .fNAzWg { height: 48px; }
  .ATFQA { width: 7px; }
  .ATFQv { height: 7px; }
  .bxgBRd { background: var(--gHzsmL); }
  .ihDaVZ { --translate-x: var(--gGIQOF); }
  .cBAuwg { --translate-y: var(--gGIQOF); }
  .djKBfg { --translate-x: var(--bYDCFo); }
  .iPNhEZ { --translate-y: var(--bYDCFo); }
  .BJXMm { min-height: 18px; }
  .AORKl { min-width: 18px; }
  .AxiZQ { margin: var(--dacYEG); }
  .rmyfW { gap: var(--flZesP); }
  .jDDEva { z-index: var(--exvVve); }
  .dTOVgZ { }
  .cowACW { color: var(--qLIrn); }
  .eJTGQw { stroke-width: 1.5px; }
  .fzqBne { height: var(--kcGldO); }
  .fzqBmN { width: var(--kcGldO); }
  .jLPThN { padding-block: 0.4rem; }
  .dvuhrv { max-height: calc(-4rem + 65vh); }
  .fzoXKZ { height: var(--gMkTEx); }
  .fzoXKS { width: var(--gMkTEx); }
  .mFIGl { width: 65%; }
  .jrXUFG { height: 125px; }
  .pBzuF { width: 130px; }
  .brdJQj { border-radius: 8px; }
  .fzqATv { height: 38px; }
  .qPWOt { width: 178px; }
  .oTzxk { height: 224px; }
  .bADwIx { border-radius: 24px; }
  .eAZrqi { margin: auto; }
  .DrdNQ { stroke-width: 2px; }
  .fzoxFy { height: var(--fUWaSi); }
  .fzoWkp { height: var(--fnTGst); }
  .eRSfL { max-width: 16rem; }
  .VtpB { color: rgb(255, 155, 128); }
  .fzqzbo { height: 88px; }
  .fzqzMu { height: 68px; }
  .fzqzbj { width: 88px; }
  .fzqzLV { width: 68px; }
  .dNXUzv { max-width: 25rem; }
  .fhOvRT { margin: 1rem 0px 0.1rem; }
  .hQKGKR { margin: 0.3rem 0px 1rem; }
  .qRKUr { flex: 0 0 40px; }
  .ATIgZ { height: 1px; }
  .cvNWJc { margin: 0.75rem 0px; }
  .jzIORq { padding: 0.75rem; }
  .duaKfP { border-radius: 100%; }
  .fzoYAT { height: var(--Mxqsr); }
  .fzoYAI { width: var(--Mxqsr); }
  .mDYKD { width: 50%; }
  .hYxSGJ { height: 4.625rem; }
  .hYxSHi { width: 4.625rem; }
  .jJQbUA { transform: translate(-50%, -50%); }
  .fNCegH { height: 56px; }
  .fNCego { width: 56px; }
  .kHHIKx { transform: translate(-50%, -55%); }
  .gFxieW { transform: translate(125%, 105%); }
  .fznAtw { height: var(--gsriJI); }
  .fznAtr { width: var(--gsriJI); }
  .fzplPR { width: var(--WLola); }
  .jORnMs { border-radius: 12px; }
  .hgpNbc { min-height: 6.625rem; }
  .SihHd { stroke-width: 3px; }
  .llrlJp { max-height: calc(-240px + 100vh); }
  .dhzSNW { border-radius: 50px; }
  .pBnGo { width: 120px; }
  .fznNZJ { width: 75px; }
  .laSFif { max-width: 40%; }
  .fznzDB { width: var(--bSilTO); }
  .fznzDC { height: var(--bSilTO); }
  .cYKFRS { }
  .gfGPPu { padding: 0.6rem; }
  .gsaVqd { transition: 0.1s ease-in-out; }
  .gficlD { padding: 0.7rem; }
  .dnSdWN { width: 11rem; }
  .bVchsF { padding: 0.4rem 0.6rem; }
  .fzoyMz { height: 30px; }
  .exzdBJ { border-radius: 6px; }
  .dSXBfT { padding: 1rem; }
  .kJMoPu { margin: 0.4rem 0px; }
  .iISuKM { margin: 0.5rem auto; }
  .kymjGd { margin: 1rem 0px; }
  .fZAeZb { gap: 0.5rem; }
  .dSXBCC { height: 4rem; }
  .pAMKV { width: 200px; }
  .ffuBIj { transform: rotate(90deg); }
  .hUUCCc { border: 1px solid rgb(48, 48, 48); }
  .fWKKlO { transform: translate(15%, 20%); }
  .fzqABL { width: var(--bPcliI); }
  .jrrhQE { color: var(--jcIHwm); }
  .kaParc { word-break: normal; }
  .fpKwSM { word-break: break-all; }
  .ikSlCI { filter: blur(8px); }
  .kSmiQp { align-items: center; }
  .legDhJ { justify-content: center; }
  .bsdAgg { font-weight: var(--hmvyHR); }
  .gKedlK { border-color: var(--edNtiq); }
  .lcwbhf { border-color: var(--DLYOY); }
  .xYowz { font-size: var(--eRgJXV); }
  .lgBfkU { line-height: 1.5rem; }
  .wzdQU { font-size: var(--daFrau); }
  .xEQJi { font-size: var(--gKFLFQ); }
  .RiFXn { line-height: 1.75rem; }
  .ecsDQq { outline-color: var(--gBHQLb); }
  .dkFkBb { outline-style: solid; }
  .jUIfTb { outline-width: var(--hiYFxW); }
  .uLlkq { animation-fill-mode: forwards; }
  .hgoZRe { animation-name: scaleOut; }
  .bXxxmv { animation-duration: 0.15s; }
  .AMuyK { font-size: var(--loLyxA); }
  .fznCNG { margin-left: var(--eDRUVY); }
  .fznDiI { margin-right: var(--eDRUVY); }
  .kbJfZC { background-color: var(--jlmaOs); }
  .dRCFAU { align-items: flex-start; }
  .fUfBYX { align-items: flex-end; }
  .fRDJQy { background-color: var(--crPUBo); }
  .cZtwqS { animation-name: none; }
  .fzpnVC { padding-bottom: var(--fcTUxn); }
  .bZlPyP { animation-name: scaleIn; }
  .fDIibI { animation-duration: 0.25s; }
  .qbeer { top: var(--fcTUxn); }
  .kiKDyH { left: var(--fcTUxn); }
  .dmwnbC { --mix-backgroundColor: var(--jlmaOs); background-color: var(--mix-backgroundColor,var(--jlmaOs)); }
  @supports (color:color-mix(in lab,red,red)) {
  .dmwnbC { --mix-backgroundColor: color-mix(in srgb,var(--jlmaOs)70%,transparent); }
}
  .hIekUp { animation-name: fadeIn; }
  .Brknr { animation-duration: 0.4s; }
  .hdbihI { animation-name: fadeOut; }
  .iYhTva { font-weight: var(--leEsKL); }
  .foDtdn { background-color: var(--edNtiq); }
  .hDGJaH { border-style: solid; }
  .lbLLll { border-width: var(--fFEzoc); }
  .kMhkax { border-color: var(--gfUEye); }
  .dwaifQ { border-color: var(--bWuoqD); }
  .hhWyss { font-weight: var(--llFanx); }
  .xNKXN { font-size: var(--gFqSQX); }
  .fvBKJs { justify-content: flex-start; }
  .jUJMFv { justify-content: flex-end; }
  .cPRswh { background-color: var(--gBHQLb); }
  .edEltL { background-color: var(--cOyFst); }
  .gCeNqG { background-color: var(--dLLYUY); }
  .gDSsAr { background-color: var(--iqIoUR); }
  .btsPBS { background-color: var(--kFAOBM); }
  .hZBAaK { top: 0px; }
  .eCaVMz { left: 50%; }
  .dlNJxY { right: 100%; }
  .eCzFHr { left: 100%; }
  .dDihBf { top: 50%; }
  .dTRYzG { left: 0px; }
  .dRndGF { right: 0px; }
  .ktFiky { bottom: 0px; }
  .kyGdCf { bottom: var(--fcTUxn); }
  .jIomzn { right: calc(var(--gGIQOF)*-1); }
  .eMGDsc { left: calc(var(--gGIQOF)*-1); }
  .ksWBqx { flex-direction: row; }
  .cMoGaw { grid-template-columns: repeat(6, minmax(0px, 1fr)); }
  .cxWwua { column-gap: 2rem; }
  .cxzifT { row-gap: 2rem; }
  .fznPDb { margin-top: var(--gGIQOF); }
  .iLbQFp { flex-direction: column; }
  .jzuiJt { flex-shrink: 0; }
  .fznPCO { padding-top: var(--gGIQOF); }
  .hWgptE { right: var(--fcTUxn); }
  .fznPzA { padding-bottom: var(--gGIQOF); }
  .gSKPcF { justify-content: space-between; }
  .gsLSP { border-block-end-width: var(--thickness); }
  .kNSbHl { border-color: var(--kJiqPO); }
  .iFtuvY { outline-color: rgb(255, 196, 57); }
  .jGqhje { margin-top: var(--gEfgCY); }
  .iWITAz { border-width: var(--hiYFxW); }
  .OpsJf { border-color: var(--jlmaOs); }
  .cIFhny { left: -50%; }
  .hhfvpY { background-image: linear-gradient(90deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0)); }
  .bheJpJ { font-weight: 600; }
  .ckDurQ { justify-content: space-around; }
  .bJrRn { border-color: var(--qsPVo); }
  .kWIjhW { font-family: inherit; }
  .evhJrM { outline-style: none; }
  .bnrbKB { border-left-width: var(--fFEzoc); }
  .jCnIUz { top: 55px; }
  .WUSvz { overflow-y: auto; }
  .fzrkfx { margin-top: var(--flZesP); }
  .fzoqjJ { margin-top: var(--hIimNX); }
  .kiIPsp { flex-grow: 0; }
  .fzoBen { padding-top: var(--bYDCFo); }
  .eRLFrQ { border-bottom-color: var(--DLYOY); }
  .ikkoWx { border-bottom-width: 1px; }
  .gvTxLc { flex-direction: column-reverse; }
  .kRUpGi { left: var(--djiiAi); }
  .jXbniH { top: var(--cBFxYr); }
  .jppWeU { border-width: 2px; }
  .hoYZte { background-color: var(--qsPVo); }
  .dKiwaS { font-weight: var(--ghWdwL); }
  .hQJXOm { align-items: start; }
  .jgxhLI { border-color: var(--gBHQLb); }
  .jfQXOb { border-color: var(--kFAOBM); }
  .fNUXA { outline-color: var(--edNtiq); }
  .fzoAPu { margin-left: var(--bYDCFo); }
  .cLWmJb { border-width: 1px; }
  .pNAEp { margin-left: calc(var(--dacYEG)*-1); }
  .fzpbES { margin-right: var(--dacYEG); }
  .fzoNGh { margin-right: var(--ebuyxV); }
  .jDRgcp { left: var(--gGIQOF); }
  .cXMndB { --mix-borderColor: var(--iagzVE); border-color: var(--mix-borderColor,var(--iagzVE)); }
  @supports (color:color-mix(in lab,red,red)) {
  .cXMndB { --mix-borderColor: color-mix(in srgb,var(--iagzVE)10%,transparent); }
}
  .boHRSr { border-width: var(--fCuVLy); }
  .dsEUfT { background-color: var(--hLOWYd); }
  .kAiqVl { border-width: 3px; }
  .jsWSlz { margin-top: -3px; }
  .jbWTdm { margin-right: 0.9rem; }
  .jbWSUo { margin-left: 0.9rem; }
  .kFJmaE { --mix-backgroundColor: var(--iagzVE); }
  @supports (color:color-mix(in lab,red,red)) {
  .kFJmaE { --mix-backgroundColor: color-mix(in srgb,var(--iagzVE)1%,transparent); }
}
  .ftGyaA, .kFJmaE { background-color: var(--mix-backgroundColor,var(--iagzVE)); }
  .ftGyaA { --mix-backgroundColor: var(--iagzVE); }
  @supports (color:color-mix(in lab,red,red)) {
  .ftGyaA { --mix-backgroundColor: color-mix(in srgb,var(--iagzVE)5%,transparent); }
}
  .fydxLC { --mix-borderColor: var(--iagzVE); border-color: var(--mix-borderColor,var(--iagzVE)); }
  @supports (color:color-mix(in lab,red,red)) {
  .fydxLC { --mix-borderColor: color-mix(in srgb,var(--iagzVE)6%,transparent); }
}
  .fjYTfT { bottom: -1px; }
  .bEeUNc { right: -1px; }
  .kQauLJ { align-items: baseline; }
  .fcwWhs { background-color: var(--gfUEye); }
  .hHdgel { background-color: var(--dnTPVf); }
  .bbHqQM { grid-template-columns: repeat(2, minmax(0px, 1fr)); }
  .eCloSM { }
  .fzoNvZ { margin-bottom: var(--ebuyxV); }
  .iPoSYb { align-self: stretch; }
  .iTUeDg { justify-self: stretch; }
  .pNAMS { padding-right: calc(var(--dacYEG)*-1); }
  .kpGJVW { }
  .hoxXzy { }
  .dFqxqx { }
  .iSCxfu { }
  .cGNFGA { }
  .kjVyTD { }
  .icCVLr { }
  .eYDhJV { }
  .jnbauM { }
  .kMzFuV { --transition-duration: .5; }
  .gIdSAZ { }
  .pkweu { margin-top: var(--mYCWo); }
  .pkwpM { margin-bottom: var(--mYCWo); }
  .pBppg { margin-top: var(--ieMJEa); }
  .gQIYTk { font-family: monospace; }
  .jrJYcx { margin-top: 0.8rem; }
  .kDVLTV { }
  .fznPyZ { margin-bottom: var(--gGIQOF); }
  .fzodxK { margin-bottom: var(--fFrqVq); }
  .fzoNEP { margin-top: var(--ebuyxV); }
  .bmldPd { }
  .gwDlHP { }
  .iGDFog { }
  .jwcOno { margin-top: 0.5rem; }
  .coifOA { margin-right: auto; }
  .dnRKKt { padding-bottom: 1rem; }
  .jYagif { flex-grow: 2; }
  .dVujgY { top: 12px; }
  .dTPrVy { right: 24px; }
  .dnRKzu { margin-top: 1rem; }
  .fzpolx { margin-top: var(--fcTUxn); }
  .gglhhk { margin-top: -2rem; }
  .llnClk { background-color: var(--kyjnqS); }
  .kyXzpb { }
  .iKITQf { }
  .jyEfsy { }
  .kzPMXu { }
  .fDIEPj { }
  .jSjpYb { }
  .fMreXL { border-color: var(--crPUBo); }
  .jwcObW { margin-bottom: 0.5rem; }
  .dKCDGR { top: 20px; }
  .hTYAUr { row-gap: var(--fcTUxn); }
  .dnRxYZ { margin-top: 2rem; }
  .dnRKKU { margin-bottom: 1rem; }
  .jLPTqd { margin-top: 0.4rem; }
  .jBLVRO { padding-left: 0.6rem; }
  .fzoBeq { margin-top: var(--bYDCFo); }
  .gCOtIw { background-color: var(--dxaFjW); }
  .fzoqjw { padding-top: var(--hIimNX); }
  .XyjJy:is(:disabled, [disabled], [data-disabled]) { opacity: 0.3; }
  .iFUqYl:is(:disabled, [disabled], [data-disabled]) { pointer-events: none; }
  .jrpcxw::before { position: absolute; }
  .heDbSF::before { border-radius: inherit; }
  .dwmXuW::before { opacity: 0; }
  .huWYIz::before { transition: opacity 0.1s; }
  [data-color-mode="light"] .jtDWvE { mix-blend-mode: multiply; }
  [data-color-mode="dark"] .gLaBRL { background: rgba(255, 255, 255, 0.16); }
  .jNgRkF::before { display: none; }
  [data-color-mode="dark"] .hAWTSp { background: var(--iTjmdu); }
  [data-color-mode="dark"] .ehbthU { color: var(--jSQkQM); }
  [data-color-mode="dark"] .kkleQX { color: var(--bWuoqD); }
  .iqcWiz::placeholder, .iqcWiz[data-placeholder] { color: var(--kFAOBM); }
  [data-color-mode="dark"] .dSbdfc { background: var(--crPUBo); }
  .FuZjR:is(:disabled, [disabled], [data-disabled]) { opacity: 0.8; }
  [data-color-mode="dark"] .iuzRWK { background: rgba(0, 0, 0, 0.7); }
  [data-color-mode="dark"] .jrIQHe { background: var(--Iycdi); }
  [data-color-mode="dark"] .cDAZzQ { background: var(--jlmaOs); }
  [data-color-mode="dark"] .dUhjQY { background: var(--eSphig); }
  [data-color-mode="dark"] .egesjy { background: var(--lfBdGG); }
  [data-color-mode="dark"] .ixYntQ { fill: var(--cFFIOa); }
  [data-color-mode="dark"] .kmeQgS { color: var(--cFFIOa); }
  .dLVhZe::before { content: ""; }
  .gjcwJg::before { top: var(--fcTUxn); }
  .WaBms::before { left: var(--fcTUxn); }
  .dqEIyP::before { right: var(--fcTUxn); }
  .knajvY::before { bottom: var(--fcTUxn); }
  .cNKdvI::before { background-image: linear-gradient(rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05)); }
  .hSfsjI::before { background-image: linear-gradient(rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0.05)); }
  [data-color-mode="dark"] .dYDocO { background-color: var(--YyYdq); }
  [data-color-mode="dark"] .HKuZu { background-image: linear-gradient(90deg, rgba(0, 0, 0, 0), rgba(255, 255, 255, 0.15), rgba(0, 0, 0, 0)); }
  .jOgXfC:focus-within { outline-offset: var(--gEfgCY); }
  .keDhFF:focus-within { outline-color: var(--gBHQLb); }
  .dLOUfk:focus-within { outline-style: solid; }
  .hqoPOw:focus-within { outline-width: var(--hiYFxW); }
  .codFrx:is(:focus-visible, [data-focus-visible]) { outline-offset: var(--gEfgCY); }
  .flBQvp:is(:focus-visible, [data-focus-visible]) { border-radius: 2px; }
  .dmiQBo:is(:focus, [data-focus]) { fill: url("#logo-gradient"); }
  .AIGHf:is(:focus-visible, [data-focus-visible]) { outline-color: var(--iAjuTO); }
  .dGEQaj:is(:focus-visible, [data-focus-visible]) { outline-color: var(--itfeCm); }
  .hyjrVf:is(:focus-visible, [data-focus-visible]) { outline-color: var(--dxaFjW); }
  .gcvzK:is(:focus-visible, [data-focus-visible]) { outline-color: var(--ldafrz); }
  .bIoiOr:is(:focus-visible, [data-focus-visible]) { outline-color: var(--Iycdi); }
  .hLPNjH:is(:focus-visible, [data-focus-visible]) { outline-style: solid; }
  .dTHceD:is(:focus-visible, [data-focus-visible]) { outline-width: var(--hiYFxW); }
  .bXLdKW:is(:focus-visible, [data-focus-visible]) { outline-color: var(--gBHQLb); }
  .eqIqpK:is(:hover, [data-hover]) { background: rgba(255, 255, 255, 0.3); }
  .group:is(:hover, [data-hover]) .crpBMh { color: var(--enVPNY); }
  .group:is(:hover, [data-hover]) .dkgTgI { color: var(--cOyFst); }
  .group:is(:hover, [data-hover]) .dsNmcp { color: var(--iZlvjY); }
  .group:is(:hover, [data-hover]) .ejxEyT { color: var(--YyYdq); }
  .gFOtbv:is(:hover, [data-hover]) { opacity: 0.8; }
  .gNRPsX:is(:hover, [data-hover]) { filter: brightness(0.9); }
  .cNdQqS:is(:hover, [data-hover]) { background: var(--crPUBo); }
  .hQYScc:is(:hover, [data-hover]) { background: var(--iAjuTO); }
  .juloA:is(:hover, [data-hover]) { background: var(--gfUEye); }
  .ekkLYF:is(:hover, [data-hover]) { box-shadow: rgba(0, 0, 0, 0.18) 0px 6px 8px 2px; }
  .ieWvIF:is(:hover, [data-hover]) { cursor: pointer; }
  .kznAev:is(:hover, [data-hover]) { background: var(--edNtiq); }
  .lpgyhx:is(:hover, [data-hover]) { background: var(--eRgqfH); }
  .gJEFOw:is(:hover, [data-hover]) { background: var(--cFFIOa); }
  .eJlUjp:is(:hover, [data-hover]) { background: var(--gBHQLb); }
  .group:is(:hover, [data-hover]) .fOIArh { color: var(--iagzVE); }
  .dmulsi:is(:hover, [data-hover]) { fill: url("#logo-gradient"); }
  .group:is(:hover, [data-hover]) .ejwVfp { color: var(--kFAOBM); }
  .fFyjxH:is(:hover, [data-hover]) { border-color: var(--DLYOY); }
  .khQJeR:is(:hover, [data-hover]) { border-color: var(--gfUEye); }
  .group:is(:hover, [data-hover]) .jRgrno { border-color: var(--DLYOY); }
  .juloA:is(:hover, [data-hover]) { background-color: var(--gfUEye); }
  .XicUs:is(:hover, [data-hover]) { border-color: var(--gBHQLb); }
  .bhyTbN:is(:active, [data-active]) { transform: scale(0.95); }
  .dLUGsc:is(:active, [data-active]) { fill: url("#logo-gradient"); }
  .fwLKPv > :first-child, .kYYdmz > :last-child { min-width: var(--cAmzCM); }
  [data-color-mode="dark"] .iBxkaW::before { background-image: linear-gradient(rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0.05)); }
  [data-color-mode="dark"] .gYKIuG::before { background-image: linear-gradient(rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05)); }
  .feLnkv:is(:hover, [data-hover])::before { opacity: 1; }
  .hEvetW:is(:hover, [data-hover])::before { opacity: 0; }
  [data-color-mode="dark"] .group:is(:hover, [data-hover]) .hOYqkw { color: var(--gzHfkH); }
  [data-color-mode="dark"] .group:is(:hover, [data-hover]) .tdpny { color: var(--cOyFst); }
  [data-color-mode="dark"] .group:is(:hover, [data-hover]) .jMRjnY { color: var(--dnTPVf); }
  [data-color-mode="dark"] .group:is(:hover, [data-hover]) .hEkRYZ { color: var(--YyYdq); }
  [data-color-mode="dark"] .cbdIkB:is(:hover, [data-hover]) { background: var(--edNtiq); }
  [data-color-mode="dark"] .bLXejb:is(:hover, [data-hover]) { background: var(--gyKIIT); }
  [data-color-mode="dark"] .leneMy:is(:hover, [data-hover]) { background: var(--lfBdGG); }
  [data-color-mode="dark"] .iCKJWv:is(:hover, [data-hover]) { background: var(--gBHQLb); }
  @media (min-width: 48rem) {
  .XrXGK { margin-inline: auto; }
  .blyVxi { width: 25rem; }
  .jBZMtD { height: fit-content; }
  .dOrSJl { box-shadow: 0 12px 56px var(--cFFIOa); }
  @supports (color:color-mix(in lab,red,red)) {
  .dOrSJl { box-shadow: 0 12px 56px color-mix(in srgb,var(--cFFIOa)15%,transparent); }
}
  .cRloWQ { border-radius: var(--insZoq); }
  .fHEbLY { top: var(--uyqLg); }
  [data-color-mode="dark"] .iueHSe { box-shadow: none; }
  [data-color-mode="dark"] .isQWtr { border-block: solid; }
  [data-color-mode="dark"] .ceYPvB { border-width: 1px; }
  [data-color-mode="dark"] .btXYvH { border-color: var(--gfUEye); }
}
  @media screen and (min-width: 48rem) {
  .kVsPah { padding-inline: var(--gGIQOF); }
}
  @media screen and (min-width: 64rem) {
  .kTqchV { padding-inline: var(--flZesP); }
}
  @media screen and (max-width: 47.9975rem) {
  .hUYDug { max-width: var(--khWApH); }
}
  @media only screen and (max-width: 767px) {
  .fcSmAp { height: 100dvh; }
}
  @media (max-width: 370px) {
  .hYevRO { display: none; }
}
  @media (prefers-reduced-motion: reduce) {
  .kuxZR { scale: 1; }
}
}
@layer theme {
  :host, :root { --font-sans: ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; --font-mono: ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace; --color-blue-500: oklch(62.3% .214 259.815); --color-black: #000; --color-white: #fff; --spacing: .25rem; --container-lg: 32rem; --text-xs: .75rem; --text-xs--line-height: calc(1/.75); --text-sm: .875rem; --text-sm--line-height: calc(1.25/.875); --text-base: 1rem; --text-base--line-height: calc(1.5/1); --text-lg: 1.125rem; --text-lg--line-height: calc(1.75/1.125); --text-xl: 1.25rem; --text-xl--line-height: calc(1.75/1.25); --text-2xl: 1.5rem; --text-2xl--line-height: calc(2/1.5); --text-3xl: 1.875rem; --text-3xl--line-height: calc(2.25/1.875); --text-5xl: 3rem; --text-5xl--line-height: 1; --font-weight-normal: 400; --font-weight-medium: 500; --font-weight-semibold: 600; --font-weight-bold: 700; --font-weight-extrabold: 800; --tracking-wide: .025em; --radius-xs: .125rem; --radius-sm: .25rem; --radius-md: .375rem; --radius-lg: .5rem; --radius-xl: .75rem; --radius-2xl: 1rem; --radius-3xl: 1.5rem; --radius-4xl: 2rem; --ease-out: cubic-bezier(0,0,.2,1); --ease-in-out: cubic-bezier(.4,0,.2,1); --animate-spin: spin 1s linear infinite; --blur-xs: 4px; --blur-sm: 8px; --blur-lg: 16px; --default-transition-duration: .15s; --default-transition-timing-function: cubic-bezier(.4,0,.2,1); --default-font-family: var(--font-sans); --default-mono-font-family: var(--font-mono); --color-background: var(--slate-1); --color-foreground: var(--white); --color-secondary: var(--white); --color-tertiary: var(--white); --color-quaternary: var(--color-ink-90); --color-card: var(--slate-2); --color-card-secondary: var(--slate-2); --color-muted: var(--slate-1); --color-faded: var(--white); --color-faded-hover: var(--white); --color-alternate: var(--slate-3); --color-border: var(--slate-4); --color-border-secondary: var(--slate-2); --color-divider: var(--slate-3); --color-popover: var(--slate-1); --color-contrast: var(--white); --color-contrast-foreground: var(--slate-1); --color-contrast-hover: var(--white); --color-accent: var(--gold-30); --color-accent-secondary: var(--slate-0); --color-modal: var(--slate-0); --color-destructive: var(--ruby-30); --color-success: var(--leaf-30); --color-gold-primary: var(--gold-30); --color-gold-background: var(--gold-30); --color-slate-0: var(--slate-0); --color-slate-1: var(--slate-1); --color-slate-2: var(--slate-2); --color-slate-3: var(--slate-3); --color-slate-4: var(--slate-4); --color-ink-10: var(--ink-10); --color-ink-30: var(--ink-30); --color-ink-50: var(--ink-50); --color-ink-70: var(--ink-70); --color-ink-80: var(--ink-80); --color-ink-90: var(--ink-90); --color-magic-20: var(--magic-20); --color-magic-30: var(--magic-30); --color-magic-60: var(--magic-60); --color-leaf-30: var(--leaf-30); --color-leaf-40: var(--leaf-40); --color-ruby-30: var(--ruby-30); --color-ruby-50: var(--ruby-50); --color-gold-30: var(--gold-30); --color-sky-30: var(--sky-30); --color-chalk: var(--white); --color-paper: var(--white); --color-text-primary: var(--text-primary,var(--ink-90)); --color-text-primary-dark: var(--text-primary-dark,var(--white)); --color-text-secondary-dark: var(--text-secondary-dark,var(--white)); --color-text-tertiary: var(--text-tertiary,var(--ink-70)); --color-text-tertiary-dark: var(--text-tertiary-dark,var(--white)); --color-text-quaternary-dark: var(--text-quaternary-dark,var(--ink-90)); --color-text-error-dark: var(--color-error-dark,var(--ruby-30)); --color-text: var(--white); --animate-grow: grow .2s ease-out; --animate-popover-open: popover .2s ease-out; --animate-popover-close: popover-close .2s ease-out forwards; }
  @supports (color:color-mix(in lab,red,red)) {
  :is(:root, :host) { --color-secondary: color-mix(in srgb,var(--white)72%,transparent); --color-tertiary: color-mix(in srgb,var(--white)44%,transparent); --color-faded: color-mix(in srgb,var(--white)10%,transparent); --color-faded-hover: color-mix(in srgb,var(--white)5%,transparent); --color-contrast-hover: color-mix(in srgb,var(--white)72%,transparent); --color-gold-background: color-mix(in srgb,var(--gold-30)8%,transparent); --color-text-secondary-dark: var(--text-secondary-dark,color-mix(in srgb,var(--white)72%,transparent)); --color-text-tertiary-dark: var(--text-tertiary-dark,color-mix(in srgb,var(--white)44%,transparent)); }
}
}
@layer components;
:root { --white: #fff; --black: #000; --slate-0: #19191a; --slate-1: #252525; --slate-2: #303030; --slate-3: #383838; --slate-4: #474747; --ink-10: #f8f8fa; --ink-20: #ededf3; --ink-30: #e2e0e5; --ink-40: #cccad0; --ink-50: #b6b4ba; --ink-60: #97959a; --ink-70: #77767a; --ink-80: #4e4d52; --ink-90: #18171a; --magic-10: #edebff; --magic-20: #cac2ff; --magic-30: #a799ff; --magic-40: #8875ff; --magic-50: #6851ff; --magic-60: #5d40ea; --magic-70: #522fd4; --magic-80: #4421c3; --magic-90: #3512b2; --leaf-10: #e3faf3; --leaf-20: #baf5e3; --leaf-30: #90f0d3; --leaf-40: #48deb1; --leaf-50: #00cc8f; --leaf-60: #0a7; --leaf-70: #00875f; --leaf-80: #007753; --leaf-90: #006647; --ruby-10: #ffeae5; --ruby-20: #ffc3b3; --ruby-30: #ff9b80; --ruby-40: #fe7c58; --ruby-50: #fc5c30; --ruby-60: #e84718; --ruby-70: #d43100; --ruby-80: #c12e02; --ruby-90: #ad2b03; --gold-10: #fcf4e5; --gold-20: #fee5bd; --gold-30: #ffd594; --gold-40: #edbd72; --gold-50: #dba550; --gold-60: #bf8832; --gold-70: #a36b14; --gold-80: #97630c; --gold-90: #8a5a03; --sky-10: #ebf0fe; --sky-20: #afc4ff; --sky-30: #7398ff; --sky-40: #5482fb; --sky-50: #346bf7; --sky-60: #295ee7; --sky-70: #1e50d6; --sky-80: #1344c7; --sky-90: #0737b8; --cream: #fffdf5; --light-tan: #f6f1dd; --foundation-gold-20: #e6e2da; --foundation-gold-40: #cec5b5; --foundation-gold-60: #b5a890; --foundation-gold-80: #9d8b6b; --foundation-gold-100: #846e46; }
.foundation { --color-background: var(--white); --color-foreground: var(--foundation-gold-100); --color-secondary: var(--foundation-gold-100); --color-tertiary: var(--foundation-gold-100); --color-quaternary: var(--foundation-gold-100); --color-card: var(--cream); --color-card-secondary: var(--foundation-gold-20); --color-muted: var(--foundation-gold-20); --color-faded: var(--foundation-gold-40); --color-faded-hover: var(--foundation-gold-20); --color-alternate: var(--foundation-gold-40); --color-border: var(--foundation-gold-40); --color-border-secondary: var(--foundation-gold-40); --color-divider: var(--foundation-gold-100); --color-popover: var(--cream); --color-contrast: var(--foundation-gold-100); --color-contrast-foreground: var(--white); --color-contrast-hover: var(--foundation-gold-100); --color-accent: var(--foundation-gold-40); --color-accent-secondary: var(--cream); --color-modal: var(--cream); --color-destructive: var(--ruby-70); --color-success: var(--foundation-gold-100); --color-gold-primary: var(--foundation-gold-100); --color-gold-background: var(--foundation-gold-20); }
@supports (color:color-mix(in lab,red,red)) {
  .foundation { --color-alternate: color-mix(in srgb,var(--foundation-gold-40)30%,transparent); --color-contrast: color-mix(in srgb,var(--foundation-gold-100)80%,transparent); }
}
body { color: var(--color-text); }
.custom-calendar { color: rgb(255, 255, 255) !important; background-color: rgb(31, 31, 31) !important; border: none !important; border-radius: 12px !important; padding: 10px !important; font-family: sans-serif !important; font-weight: 700 !important; box-shadow: rgba(0, 0, 0, 0.6) 0px 4px 14px !important; }
.react-datepicker__header { background-color: rgb(31, 31, 31) !important; border-bottom: none !important; }
.react-datepicker__current-month { color: var(--color-text-primary-dark) !important; margin-bottom: 12px !important; }
.react-datepicker__day-names { margin-top: 16px; margin-bottom: -12px !important; }
.react-datepicker__day, .react-datepicker__day-name { color: var(--color-text-secondary-dark) !important; }
.react-datepicker__day { border-radius: 8px !important; padding: 0px !important; }
.react-datepicker__day:hover { color: rgb(255, 255, 255) !important; }
.react-datepicker__day--keyboard-selected, .react-datepicker__day:hover { background-color: rgba(0, 0, 0, 0) !important; }
.react-datepicker__day--selected { color: var(--color-text-primary) !important; background-color: var(--color-text-primary-dark) !important; }
.current-day { font-weight: 700 !important; }
.react-datepicker__day--disabled { color: var(--color-slate-4) !important; }
.react-datepicker__navigation { margin-top: 10px !important; }
.react-datepicker__navigation-icon--next::before, .react-datepicker__navigation-icon--previous::before { border-color: var(--color-text-tertiary-dark) !important; }
.react-datepicker__current-month--hasMonthDropdown { width: fit-content; margin: 0px auto !important; }
.react-datepicker__current-month--hasMonthDropdown::after { border-color: var(--color-text-secondary-dark); content: ""; border-style: solid; border-width: 1px 1px 0px 0px; width: 7px; height: 7px; margin-left: 8px; display: inline-block; transform: translateY(-50%) rotate(135deg); }
.react-datepicker__header__dropdown, .react-datepicker__header__dropdown--scroll { width: 70%; margin: 0px auto; padding: 8px; }
.react-datepicker__month-dropdown-container.react-datepicker__month-dropdown-container--scroll { width: 100%; height: 100%; }
.react-datepicker__month-read-view { opacity: 0; width: 100%; height: 100%; }
.react-datepicker__header__dropdown { position: absolute; inset: 0px; }
.react-datepicker__month-option, .react-datepicker__month-option:first-of-type, .react-datepicker__month-option:last-of-type { z-index: 999; background-color: rgb(31, 31, 31); width: 100%; padding: 12px; border-radius: 12px !important; }
.react-datepicker__month-option:first-of-type:hover, .react-datepicker__month-option:hover, .react-datepicker__month-option:last-of-type:hover { background-color: var(--color-chalk) !important; color: var(--color-text-primary) !important; }
.react-datepicker__month-dropdown { grid-template-columns: 1fr 1fr 1fr; gap: 12px; padding: 12px; display: grid; overflow: hidden; transform: translate(-30%); background-color: rgb(31, 31, 31) !important; border: none !important; width: fit-content !important; }
.react-datepicker__month-option--selected { display: none; }
.react-datepicker__month-option--selected_month { background-color: var(--color-chalk) !important; color: var(--color-text-primary) !important; }
.react-datepicker-popper { transform: translate(-145px, -275px) !important; }
::-webkit-scrollbar { border-radius: 100px; width: 8px; }
::-webkit-scrollbar-track { background: 0px 0px; border-radius: 100px; }
::-webkit-scrollbar-thumb { background: var(--color-slate-4); border-radius: 100px; }
::-webkit-scrollbar-thumb:hover { background: var(--color-slate-3); }
::-webkit-scrollbar-thumb:active { background: var(--color-slate-2); }
@keyframes pulse-glow { 
  0% { box-shadow: rgba(255, 255, 255, 0) 0px 0px; }
  50% { box-shadow: rgba(255, 255, 255, 0.3) 0px 0px 15px 5px; }
  100% { box-shadow: rgba(255, 255, 255, 0) 0px 0px; }
}
.animate-pulse-glow { animation: 2s ease-in-out 0s infinite normal none running pulse-glow; }
@keyframes fade-in { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
.animate-fade-in { animation: 0.25s ease-in-out 0s 1 normal none running fade-in; }
@keyframes spin { 
  100% { transform: rotate(1turn); }
}
.animate-spin { animation: 1.5s linear 0s infinite normal none running spin; }
@keyframes fade-out { 
  0% { opacity: 1; }
  100% { opacity: 0; }
}
.animate-fade-out { animation: 0.25s ease-in-out 0s 1 normal none running fade-out; }
@keyframes ripple { 
  0% { background-position: 200% 0px; }
  100% { background-position: -200% 0px; }
}
.animate-ripple { background-image: ; background-position-x: ; background-position-y: ; background-attachment: ; background-origin: ; background-clip: ; background-color: ; background-repeat: no-repeat; background-size: 200% 100%; animation: 1.6s ease 0s infinite normal none running ripple; }
@keyframes animateSpinnerSmall { 
  0% { stroke-dasharray: 0.4, 60; stroke-dashoffset: 0; }
  50% { stroke-dasharray: 36, 60; stroke-dashoffset: -14px; }
  100% { stroke-dasharray: 36, 60; stroke-dashoffset: -52px; }
}
.animate-spinner-small { animation: 2s ease-in-out 0s infinite normal none running animateSpinnerSmall; }
@keyframes animateSpinnerLarge { 
  0% { stroke-dasharray: 0.875, 175; stroke-dashoffset: 0; }
  50% { stroke-dasharray: 78.75, 131.25; stroke-dashoffset: -31px; }
  100% { stroke-dasharray: 0.875, 175; stroke-dashoffset: -158px; }
}
.animate-spinner-large { animation: 2s ease-in-out 0s infinite normal none running animateSpinnerLarge; }
.page-enter { opacity: 0; animation: 0.3s cubic-bezier(0.34, 1.56, 0.64, 1) 0s 1 normal forwards running pageEnter; transform: translateY(40px); }
.page-exit { opacity: 1; animation: 0.15s ease-in 0s 1 normal forwards running pageExit; transform: translateY(0px); }
@keyframes pageEnter { 
  0% { opacity: 0; transform: translateY(40px); }
  100% { opacity: 1; transform: translateY(0px); }
}
@keyframes pageExit { 
  0% { opacity: 1; transform: translateY(0px); }
  100% { opacity: 0; transform: translateY(40px); }
}
@media (prefers-reduced-motion: reduce) {
  .page-enter { animation: 0.15s ease-in 0s 1 normal forwards running pageEnterReduced; }
  .page-enter, .page-exit { transform: translateY(0px); }
  .page-exit { animation: 0.15s ease-in 0s 1 normal forwards running pageExitReduced; }
  @keyframes pageEnterReduced { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
  @keyframes pageExitReduced { 
  0% { opacity: 1; }
  100% { opacity: 0; }
}
}
.nav-x { color: rgba(0, 0, 0, 0); width: 14px; height: 14px; font-size: 0px; display: inline-block; position: relative; text-decoration: none !important; }
.nav-x::before { content: ""; background-image: url("../img/NewtonFoundation-Xlogo.svg"); background-position: 50% center; background-repeat: no-repeat; background-size: contain; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; }
@media not all and (min-width: 640px) {
  .header-nav { z-index: 10; opacity: 1; background-color: rgb(255, 253, 245); width: 100vw; height: 100dvh; transition: 0.42s; position: fixed; top: 0px; left: 0px; }
  .header-nav-hidden { opacity: 0; left: 100%; }
  .nav-x { margin-top: 0.25rem; }
}
@property --tw-translate-x { syntax: "*"; inherits: false; initial-value: 0; }
@property --tw-translate-y { syntax: "*"; inherits: false; initial-value: 0; }
@property --tw-translate-z { syntax: "*"; inherits: false; initial-value: 0; }
@property --tw-scale-x { syntax: "*"; inherits: false; initial-value: 1; }
@property --tw-scale-y { syntax: "*"; inherits: false; initial-value: 1; }
@property --tw-scale-z { syntax: "*"; inherits: false; initial-value: 1; }
@property --tw-rotate-x { syntax: "*"; inherits: false; }
@property --tw-rotate-y { syntax: "*"; inherits: false; }
@property --tw-rotate-z { syntax: "*"; inherits: false; }
@property --tw-skew-x { syntax: "*"; inherits: false; }
@property --tw-skew-y { syntax: "*"; inherits: false; }
@property --tw-scroll-snap-strictness { syntax: "*"; inherits: false; initial-value: proximity; }
@property --tw-space-y-reverse { syntax: "*"; inherits: false; initial-value: 0; }
@property --tw-border-style { syntax: "*"; inherits: false; initial-value: solid; }
@property --tw-gradient-position { syntax: "*"; inherits: false; }
@property --tw-gradient-from { syntax: "<color>"; inherits: false; initial-value: #0000; }
@property --tw-gradient-via { syntax: "<color>"; inherits: false; initial-value: #0000; }
@property --tw-gradient-to { syntax: "<color>"; inherits: false; initial-value: #0000; }
@property --tw-gradient-stops { syntax: "*"; inherits: false; }
@property --tw-gradient-via-stops { syntax: "*"; inherits: false; }
@property --tw-gradient-from-position { syntax: "<length-percentage>"; inherits: false; initial-value: 0; }
@property --tw-gradient-via-position { syntax: "<length-percentage>"; inherits: false; initial-value: 50%; }
@property --tw-gradient-to-position { syntax: "<length-percentage>"; inherits: false; initial-value: 100%; }
@property --tw-leading { syntax: "*"; inherits: false; }
@property --tw-font-weight { syntax: "*"; inherits: false; }
@property --tw-tracking { syntax: "*"; inherits: false; }
@property --tw-shadow { syntax: "*"; inherits: false; initial-value: 0 0 #0000; }
@property --tw-shadow-color { syntax: "*"; inherits: false; }
@property --tw-shadow-alpha { syntax: "<percentage>"; inherits: false; initial-value: 100%; }
@property --tw-inset-shadow { syntax: "*"; inherits: false; initial-value: 0 0 #0000; }
@property --tw-inset-shadow-color { syntax: "*"; inherits: false; }
@property --tw-inset-shadow-alpha { syntax: "<percentage>"; inherits: false; initial-value: 100%; }
@property --tw-ring-color { syntax: "*"; inherits: false; }
@property --tw-ring-shadow { syntax: "*"; inherits: false; initial-value: 0 0 #0000; }
@property --tw-inset-ring-color { syntax: "*"; inherits: false; }
@property --tw-inset-ring-shadow { syntax: "*"; inherits: false; initial-value: 0 0 #0000; }
@property --tw-ring-inset { syntax: "*"; inherits: false; }
@property --tw-ring-offset-width { syntax: "<length>"; inherits: false; initial-value: 0; }
@property --tw-ring-offset-color { syntax: "*"; inherits: false; initial-value: #fff; }
@property --tw-ring-offset-shadow { syntax: "*"; inherits: false; initial-value: 0 0 #0000; }
@property --tw-outline-style { syntax: "*"; inherits: false; initial-value: solid; }
@property --tw-blur { syntax: "*"; inherits: false; }
@property --tw-brightness { syntax: "*"; inherits: false; }
@property --tw-contrast { syntax: "*"; inherits: false; }
@property --tw-grayscale { syntax: "*"; inherits: false; }
@property --tw-hue-rotate { syntax: "*"; inherits: false; }
@property --tw-invert { syntax: "*"; inherits: false; }
@property --tw-opacity { syntax: "*"; inherits: false; }
@property --tw-saturate { syntax: "*"; inherits: false; }
@property --tw-sepia { syntax: "*"; inherits: false; }
@property --tw-drop-shadow { syntax: "*"; inherits: false; }
@property --tw-drop-shadow-color { syntax: "*"; inherits: false; }
@property --tw-drop-shadow-alpha { syntax: "<percentage>"; inherits: false; initial-value: 100%; }
@property --tw-drop-shadow-size { syntax: "*"; inherits: false; }
@property --tw-backdrop-blur { syntax: "*"; inherits: false; }
@property --tw-backdrop-brightness { syntax: "*"; inherits: false; }
@property --tw-backdrop-contrast { syntax: "*"; inherits: false; }
@property --tw-backdrop-grayscale { syntax: "*"; inherits: false; }
@property --tw-backdrop-hue-rotate { syntax: "*"; inherits: false; }
@property --tw-backdrop-invert { syntax: "*"; inherits: false; }
@property --tw-backdrop-opacity { syntax: "*"; inherits: false; }
@property --tw-backdrop-saturate { syntax: "*"; inherits: false; }
@property --tw-backdrop-sepia { syntax: "*"; inherits: false; }
@property --tw-duration { syntax: "*"; inherits: false; }
@property --tw-ease { syntax: "*"; inherits: false; }
@property --tw-content { syntax: "*"; inherits: false; initial-value: ""; }
@keyframes enter { 
  0% { opacity: var(--tw-enter-opacity,1); transform: translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0)); }
}
@keyframes exit { 
  100% { opacity: var(--tw-exit-opacity,1); transform: translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0)); }
}
@keyframes caret-blink { 
  0%, 70%, 100% { opacity: 1; }
  20%, 50% { opacity: 0; }
}
@keyframes grow { 
  0% { transform: scale(0); }
  100% { transform: scale(1); }
}
@keyframes popover { 
  0% { opacity: 0; transform: scale(0.95); }
  100% { opacity: 1; transform: scale(1); }
}
@keyframes popover-close { 
  0% { opacity: 1; transform: scale(1); }
  100% { opacity: 0; transform: scale(0.95); }
}
.left-navbar { position: fixed; top: 0px; left: 0px; height: 100%; width: 52px; background: green; z-index: 999; transition: width 0.3s; overflow: hidden; }
.left-navbar:hover { width: 225px; }
.nav-content { width: 100px; white-space: nowrap; }
.sidebar { grid-area: sidebar; position: fixed; z-index: 999; right: 0px; top: 60px; height: 100%; }
.content { left: 0px; position: absolute; top: 60px; }
@keyframes slide-in-left { 
  0% { transform: translateX(-100%); }
  100% { transform: translateX(0px); }
}
.slide-in-sidebar { transform: translateX(0px) !important; }
@media (max-width: 768px) {
  .layout-container { grid-template-columns: 1fr; grid-template-areas: "navbar" "content" "sidebar"; }
  .content, .sidebar { width: 100vw; }
  .sidebar { height: 100vh; position: fixed; top: 0px; transition: 0.3s; transform: translateX(100%); }
}
@property --proof-loader-spin-angle { syntax: "<angle>"; inherits: false; initial-value: 180deg; }
@keyframes proof-loader-spin-gradient { 
  100% { --proof-loader-spin-angle: -540deg; }
}
.verifying-proof-loader { position: relative; border: 1px solid transparent; border-radius: 50%; }
.verifying-proof-loader::before { content: ""; position: absolute; inset: -1px; border-radius: 50%; padding: 1px; mask: linear-gradient(rgb(255, 255, 255) 0px, rgb(255, 255, 255) 0px) content-box exclude, linear-gradient(rgb(255, 255, 255) 0px, rgb(255, 255, 255) 0px); animation: 1s linear 0s infinite normal none running proof-loader-spin-gradient; box-sizing: border-box; }
.verifying-proof-loader.blue::before { background: conic-gradient(from var(--proof-loader-spin-angle) at 50% 50%,#77d2ff 0deg,#464646 261.91deg,#343434 359.41deg,#77d2ff 1turn); }
.verifying-proof-loader.purple::before { background: conic-gradient(from var(--proof-loader-spin-angle) at 50% 50%,#eaf 0deg,#464646 261.91deg,#343434 359.41deg,#eaf 1turn); }
.verifying-proof-loader.green::before { background: conic-gradient(from var(--proof-loader-spin-angle) at 50% 50%,#90f0d3 0deg,#464646 261.91deg,#343434 359.41deg,#90f0d3 1turn); }
[data-sonner-toaster][dir="ltr"], html[dir="ltr"] { --toast-icon-margin-start: -3px; --toast-icon-margin-end: 4px; --toast-svg-margin-start: -1px; --toast-svg-margin-end: 0px; --toast-button-margin-start: auto; --toast-button-margin-end: 0; --toast-close-button-start: 0; --toast-close-button-end: unset; --toast-close-button-transform: translate(-35%, -35%); }
[data-sonner-toaster][dir="rtl"], html[dir="rtl"] { --toast-icon-margin-start: 4px; --toast-icon-margin-end: -3px; --toast-svg-margin-start: 0px; --toast-svg-margin-end: -1px; --toast-button-margin-start: 0; --toast-button-margin-end: auto; --toast-close-button-start: unset; --toast-close-button-end: 0; --toast-close-button-transform: translate(35%, -35%); }
[data-sonner-toaster] { position: fixed; width: var(--width); font-family: 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"; --gray1: hsl(0, 0%, 99%); --gray2: hsl(0, 0%, 97.3%); --gray3: hsl(0, 0%, 95.1%); --gray4: hsl(0, 0%, 93%); --gray5: hsl(0, 0%, 90.9%); --gray6: hsl(0, 0%, 88.7%); --gray7: hsl(0, 0%, 85.8%); --gray8: hsl(0, 0%, 78%); --gray9: hsl(0, 0%, 56.1%); --gray10: hsl(0, 0%, 52.3%); --gray11: hsl(0, 0%, 43.5%); --gray12: hsl(0, 0%, 9%); --border-radius: 8px; box-sizing: border-box; padding: 0px; margin: 0px; list-style: none; outline: 0px; z-index: 999999999; transition: transform 0.4s; }
[data-sonner-toaster][data-lifted="true"] { transform: translateY(-8px); }
@media (hover: none) and (pointer: coarse) {
  [data-sonner-toaster][data-lifted="true"] { transform: none; }
}
[data-sonner-toaster][data-x-position="right"] { right: var(--offset-right); }
[data-sonner-toaster][data-x-position="left"] { left: var(--offset-left); }
[data-sonner-toaster][data-x-position="center"] { left: 50%; transform: translateX(-50%); }
[data-sonner-toaster][data-y-position="top"] { top: var(--offset-top); }
[data-sonner-toaster][data-y-position="bottom"] { bottom: var(--offset-bottom); }
[data-sonner-toast] { --y: translateY(100%); --lift-amount: calc(var(--lift) * var(--gap)); z-index: var(--z-index); position: absolute; opacity: 0; transform: var(--y); touch-action: none; transition: transform 0.4s, opacity 0.4s, height 0.4s, box-shadow 0.2s; box-sizing: border-box; outline: 0px; overflow-wrap: anywhere; }
[data-sonner-toast][data-styled="true"] { padding: 16px; background: var(--normal-bg); border: 1px solid var(--normal-border); color: var(--normal-text); border-radius: var(--border-radius); box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px; width: var(--width); font-size: 13px; display: flex; align-items: center; gap: 6px; }
[data-sonner-toast]:focus-visible { box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px, rgba(0, 0, 0, 0.2) 0px 0px 0px 2px; }
[data-sonner-toast][data-y-position="top"] { top: 0px; --y: translateY(-100%); --lift: 1; --lift-amount: calc(1 * var(--gap)); }
[data-sonner-toast][data-y-position="bottom"] { bottom: 0px; --y: translateY(100%); --lift: -1; --lift-amount: calc(var(--lift) * var(--gap)); }
[data-sonner-toast][data-styled="true"] [data-description] { font-weight: 400; line-height: 1.4; color: rgb(63, 63, 63); }
[data-rich-colors="true"][data-sonner-toast][data-styled="true"] [data-description] { color: inherit; }
[data-sonner-toaster][data-sonner-theme="dark"] [data-description] { color: rgb(232, 232, 232); }
[data-sonner-toast][data-styled="true"] [data-title] { font-weight: 500; line-height: 1.5; color: inherit; }
[data-sonner-toast][data-styled="true"] [data-icon] { display: flex; height: 16px; width: 16px; position: relative; justify-content: flex-start; align-items: center; flex-shrink: 0; margin-left: var(--toast-icon-margin-start); margin-right: var(--toast-icon-margin-end); }
[data-sonner-toast][data-promise="true"] [data-icon] > svg { opacity: 0; transform: scale(0.8); transform-origin: center center; animation: 0.3s ease 0s 1 normal forwards running sonner-fade-in; }
[data-sonner-toast][data-styled="true"] [data-icon] > * { flex-shrink: 0; }
[data-sonner-toast][data-styled="true"] [data-icon] svg { margin-left: var(--toast-svg-margin-start); margin-right: var(--toast-svg-margin-end); }
[data-sonner-toast][data-styled="true"] [data-content] { display: flex; flex-direction: column; gap: 2px; }
[data-sonner-toast][data-styled="true"] [data-button] { border-radius: 4px; padding-left: 8px; padding-right: 8px; height: 24px; font-size: 12px; color: var(--normal-bg); background: var(--normal-text); margin-left: var(--toast-button-margin-start); margin-right: var(--toast-button-margin-end); border: none; font-weight: 500; cursor: pointer; outline: 0px; display: flex; align-items: center; flex-shrink: 0; transition: opacity 0.4s, box-shadow 0.2s; }
[data-sonner-toast][data-styled="true"] [data-button]:focus-visible { box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 0px 2px; }
[data-sonner-toast][data-styled="true"] [data-button]:first-of-type { margin-left: var(--toast-button-margin-start); margin-right: var(--toast-button-margin-end); }
[data-sonner-toast][data-styled="true"] [data-cancel] { color: var(--normal-text); background: rgba(0, 0, 0, 0.08); }
[data-sonner-toaster][data-sonner-theme="dark"] [data-sonner-toast][data-styled="true"] [data-cancel] { background: rgba(255, 255, 255, 0.3); }
[data-sonner-toast][data-styled="true"] [data-close-button] { position: absolute; left: var(--toast-close-button-start); right: var(--toast-close-button-end); top: 0px; height: 20px; width: 20px; display: flex; justify-content: center; align-items: center; padding: 0px; color: var(--gray12); background: var(--normal-bg); border: 1px solid var(--gray4); transform: var(--toast-close-button-transform); border-radius: 50%; cursor: pointer; z-index: 1; transition: opacity 0.1s, background 0.2s, border-color 0.2s; }
[data-sonner-toast][data-styled="true"] [data-close-button]:focus-visible { box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px, rgba(0, 0, 0, 0.2) 0px 0px 0px 2px; }
[data-sonner-toast][data-styled="true"] [data-disabled="true"] { cursor: not-allowed; }
[data-sonner-toast][data-styled="true"]:hover [data-close-button]:hover { background: var(--gray2); border-color: var(--gray5); }
[data-sonner-toast][data-swiping="true"]::before { content: ""; position: absolute; left: -100%; right: -100%; height: 100%; z-index: -1; }
[data-sonner-toast][data-y-position="top"][data-swiping="true"]::before { bottom: 50%; transform: scaleY(3) translateY(50%); }
[data-sonner-toast][data-y-position="bottom"][data-swiping="true"]::before { top: 50%; transform: scaleY(3) translateY(-50%); }
[data-sonner-toast][data-swiping="false"][data-removed="true"]::before { content: ""; position: absolute; inset: 0px; transform: scaleY(2); }
[data-sonner-toast][data-expanded="true"]::after { content: ""; position: absolute; left: 0px; height: calc(var(--gap) + 1px); bottom: 100%; width: 100%; }
[data-sonner-toast][data-mounted="true"] { --y: translateY(0); opacity: 1; }
[data-sonner-toast][data-expanded="false"][data-front="false"] { --scale: var(--toasts-before) * 0.05 + 1; --y: translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale))); height: var(--front-toast-height); }
[data-sonner-toast] > * { transition: opacity 0.4s; }
[data-sonner-toast][data-x-position="right"] { right: 0px; }
[data-sonner-toast][data-x-position="left"] { left: 0px; }
[data-sonner-toast][data-expanded="false"][data-front="false"][data-styled="true"] > * { opacity: 0; }
[data-sonner-toast][data-visible="false"] { opacity: 0; pointer-events: none; }
[data-sonner-toast][data-mounted="true"][data-expanded="true"] { --y: translateY(calc(var(--lift) * var(--offset))); height: var(--initial-height); }
[data-sonner-toast][data-removed="true"][data-front="true"][data-swipe-out="false"] { --y: translateY(calc(var(--lift) * -100%)); opacity: 0; }
[data-sonner-toast][data-removed="true"][data-front="false"][data-swipe-out="false"][data-expanded="true"] { --y: translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%)); opacity: 0; }
[data-sonner-toast][data-removed="true"][data-front="false"][data-swipe-out="false"][data-expanded="false"] { --y: translateY(40%); opacity: 0; transition: transform 0.5s, opacity 0.2s; }
[data-sonner-toast][data-removed="true"][data-front="false"]::before { height: calc(var(--initial-height) + 20%); }
[data-sonner-toast][data-swiping="true"] { transform: var(--y) translateY(var(--swipe-amount-y,0)) translateX(var(--swipe-amount-x,0)); transition: none; }
[data-sonner-toast][data-swiped="true"] { user-select: none; }
[data-sonner-toast][data-swipe-out="true"][data-y-position="bottom"], [data-sonner-toast][data-swipe-out="true"][data-y-position="top"] { animation-duration: 0.2s; animation-timing-function: ease-out; animation-fill-mode: forwards; }
[data-sonner-toast][data-swipe-out="true"][data-swipe-direction="left"] { animation-name: swipe-out-left; }
[data-sonner-toast][data-swipe-out="true"][data-swipe-direction="right"] { animation-name: swipe-out-right; }
[data-sonner-toast][data-swipe-out="true"][data-swipe-direction="up"] { animation-name: swipe-out-up; }
[data-sonner-toast][data-swipe-out="true"][data-swipe-direction="down"] { animation-name: swipe-out-down; }
@keyframes swipe-out-left { 
  0% { transform: var(--y) translateX(var(--swipe-amount-x)); opacity: 1; }
  100% { transform: var(--y) translateX(calc(var(--swipe-amount-x) - 100%)); opacity: 0; }
}
@keyframes swipe-out-right { 
  0% { transform: var(--y) translateX(var(--swipe-amount-x)); opacity: 1; }
  100% { transform: var(--y) translateX(calc(var(--swipe-amount-x) + 100%)); opacity: 0; }
}
@keyframes swipe-out-up { 
  0% { transform: var(--y) translateY(var(--swipe-amount-y)); opacity: 1; }
  100% { transform: var(--y) translateY(calc(var(--swipe-amount-y) - 100%)); opacity: 0; }
}
@keyframes swipe-out-down { 
  0% { transform: var(--y) translateY(var(--swipe-amount-y)); opacity: 1; }
  100% { transform: var(--y) translateY(calc(var(--swipe-amount-y) + 100%)); opacity: 0; }
}
@media (max-width: 600px) {
  [data-sonner-toaster] { position: fixed; right: var(--mobile-offset-right); left: var(--mobile-offset-left); width: 100%; }
  [data-sonner-toaster][dir="rtl"] { left: calc(var(--mobile-offset-left) * -1); }
  [data-sonner-toaster] [data-sonner-toast] { left: 0px; right: 0px; width: calc(100% - var(--mobile-offset-left) * 2); }
  [data-sonner-toaster][data-x-position="left"] { left: var(--mobile-offset-left); }
  [data-sonner-toaster][data-y-position="bottom"] { bottom: var(--mobile-offset-bottom); }
  [data-sonner-toaster][data-y-position="top"] { top: var(--mobile-offset-top); }
  [data-sonner-toaster][data-x-position="center"] { left: var(--mobile-offset-left); right: var(--mobile-offset-right); transform: none; }
}
[data-sonner-toaster][data-sonner-theme="light"] { --normal-bg: #fff; --normal-border: var(--gray4); --normal-text: var(--gray12); --success-bg: hsl(143, 85%, 96%); --success-border: hsl(145, 92%, 87%); --success-text: hsl(140, 100%, 27%); --info-bg: hsl(208, 100%, 97%); --info-border: hsl(221, 91%, 93%); --info-text: hsl(210, 92%, 45%); --warning-bg: hsl(49, 100%, 97%); --warning-border: hsl(49, 91%, 84%); --warning-text: hsl(31, 92%, 45%); --error-bg: hsl(359, 100%, 97%); --error-border: hsl(359, 100%, 94%); --error-text: hsl(360, 100%, 45%); }
[data-sonner-toaster][data-sonner-theme="light"] [data-sonner-toast][data-invert="true"] { --normal-bg: #000; --normal-border: hsl(0, 0%, 20%); --normal-text: var(--gray1); }
[data-sonner-toaster][data-sonner-theme="dark"] [data-sonner-toast][data-invert="true"] { --normal-bg: #fff; --normal-border: var(--gray3); --normal-text: var(--gray12); }
[data-sonner-toaster][data-sonner-theme="dark"] { --normal-bg: #000; --normal-bg-hover: hsl(0, 0%, 12%); --normal-border: hsl(0, 0%, 20%); --normal-border-hover: hsl(0, 0%, 25%); --normal-text: var(--gray1); --success-bg: hsl(150, 100%, 6%); --success-border: hsl(147, 100%, 12%); --success-text: hsl(150, 86%, 65%); --info-bg: hsl(215, 100%, 6%); --info-border: hsl(223, 43%, 17%); --info-text: hsl(216, 87%, 65%); --warning-bg: hsl(64, 100%, 6%); --warning-border: hsl(60, 100%, 9%); --warning-text: hsl(46, 87%, 65%); --error-bg: hsl(358, 76%, 10%); --error-border: hsl(357, 89%, 16%); --error-text: hsl(358, 100%, 81%); }
[data-sonner-toaster][data-sonner-theme="dark"] [data-sonner-toast] [data-close-button] { background: var(--normal-bg); border-color: var(--normal-border); color: var(--normal-text); }
[data-sonner-toaster][data-sonner-theme="dark"] [data-sonner-toast] [data-close-button]:hover { background: var(--normal-bg-hover); border-color: var(--normal-border-hover); }
[data-rich-colors="true"][data-sonner-toast][data-type="success"] { background: var(--success-bg); border-color: var(--success-border); color: var(--success-text); }
[data-rich-colors="true"][data-sonner-toast][data-type="success"] [data-close-button] { background: var(--success-bg); border-color: var(--success-border); color: var(--success-text); }
[data-rich-colors="true"][data-sonner-toast][data-type="info"] { background: var(--info-bg); border-color: var(--info-border); color: var(--info-text); }
[data-rich-colors="true"][data-sonner-toast][data-type="info"] [data-close-button] { background: var(--info-bg); border-color: var(--info-border); color: var(--info-text); }
[data-rich-colors="true"][data-sonner-toast][data-type="warning"] { background: var(--warning-bg); border-color: var(--warning-border); color: var(--warning-text); }
[data-rich-colors="true"][data-sonner-toast][data-type="warning"] [data-close-button] { background: var(--warning-bg); border-color: var(--warning-border); color: var(--warning-text); }
[data-rich-colors="true"][data-sonner-toast][data-type="error"] { background: var(--error-bg); border-color: var(--error-border); color: var(--error-text); }
[data-rich-colors="true"][data-sonner-toast][data-type="error"] [data-close-button] { background: var(--error-bg); border-color: var(--error-border); color: var(--error-text); }
.sonner-loading-wrapper { --size: 16px; height: var(--size); width: var(--size); position: absolute; inset: 0px; z-index: 10; }
.sonner-loading-wrapper[data-visible="false"] { transform-origin: center center; animation: 0.2s ease 0s 1 normal forwards running sonner-fade-out; }
.sonner-spinner { position: relative; top: 50%; left: 50%; height: var(--size); width: var(--size); }
.sonner-loading-bar { animation: 1.2s linear 0s infinite normal none running sonner-spin; background: var(--gray11); border-radius: 6px; height: 8%; left: -10%; position: absolute; top: -3.9%; width: 24%; }
.sonner-loading-bar:first-child { animation-delay: -1.2s; transform: rotate(0.0001deg) translate(146%); }
.sonner-loading-bar:nth-child(2) { animation-delay: -1.1s; transform: rotate(30deg) translate(146%); }
.sonner-loading-bar:nth-child(3) { animation-delay: -1s; transform: rotate(60deg) translate(146%); }
.sonner-loading-bar:nth-child(4) { animation-delay: -0.9s; transform: rotate(90deg) translate(146%); }
.sonner-loading-bar:nth-child(5) { animation-delay: -0.8s; transform: rotate(120deg) translate(146%); }
.sonner-loading-bar:nth-child(6) { animation-delay: -0.7s; transform: rotate(150deg) translate(146%); }
.sonner-loading-bar:nth-child(7) { animation-delay: -0.6s; transform: rotate(180deg) translate(146%); }
.sonner-loading-bar:nth-child(8) { animation-delay: -0.5s; transform: rotate(210deg) translate(146%); }
.sonner-loading-bar:nth-child(9) { animation-delay: -0.4s; transform: rotate(240deg) translate(146%); }
.sonner-loading-bar:nth-child(10) { animation-delay: -0.3s; transform: rotate(270deg) translate(146%); }
.sonner-loading-bar:nth-child(11) { animation-delay: -0.2s; transform: rotate(300deg) translate(146%); }
.sonner-loading-bar:nth-child(12) { animation-delay: -0.1s; transform: rotate(330deg) translate(146%); }
@keyframes sonner-fade-in { 
  0% { opacity: 0; transform: scale(0.8); }
  100% { opacity: 1; transform: scale(1); }
}
@keyframes sonner-fade-out { 
  0% { opacity: 1; transform: scale(1); }
  100% { opacity: 0; transform: scale(0.8); }
}
@keyframes sonner-spin { 
  0% { opacity: 1; }
  100% { opacity: 0.15; }
}
@media (prefers-reduced-motion) {
  .sonner-loading-bar, [data-sonner-toast], [data-sonner-toast] > * { transition: none !important; animation: auto ease 0s 1 normal none running none !important; }
}
.sonner-loader { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); transform-origin: center center; transition: opacity 0.2s, transform 0.2s; }
.sonner-loader[data-visible="false"] { opacity: 0; transform: scale(0.8) translate(-50%, -50%); }
.grecaptcha-badge { visibility: hidden; }