[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}@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%)}
[data-vaul-drawer]{touch-action:none;will-change:transform;transition:transform .5s cubic-bezier(.32, .72, 0, 1);animation-duration:.5s;animation-timing-function:cubic-bezier(0.32,0.72,0,1)}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=bottom][data-state=open]{animation-name:slideFromBottom}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=bottom][data-state=closed]{animation-name:slideToBottom}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=top][data-state=open]{animation-name:slideFromTop}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=top][data-state=closed]{animation-name:slideToTop}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=left][data-state=open]{animation-name:slideFromLeft}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=left][data-state=closed]{animation-name:slideToLeft}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=right][data-state=open]{animation-name:slideFromRight}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=right][data-state=closed]{animation-name:slideToRight}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=bottom]{transform:translate3d(0,var(--initial-transform,100%),0)}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=top]{transform:translate3d(0,calc(var(--initial-transform,100%) * -1),0)}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=left]{transform:translate3d(calc(var(--initial-transform,100%) * -1),0,0)}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=right]{transform:translate3d(var(--initial-transform,100%),0,0)}[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=top]{transform:translate3d(0,var(--snap-point-height,0),0)}[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=bottom]{transform:translate3d(0,var(--snap-point-height,0),0)}[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=left]{transform:translate3d(var(--snap-point-height,0),0,0)}[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=right]{transform:translate3d(var(--snap-point-height,0),0,0)}[data-vaul-overlay][data-vaul-snap-points=false]{animation-duration:.5s;animation-timing-function:cubic-bezier(0.32,0.72,0,1)}[data-vaul-overlay][data-vaul-snap-points=false][data-state=open]{animation-name:fadeIn}[data-vaul-overlay][data-state=closed]{animation-name:fadeOut}[data-vaul-animate=false]{animation:none!important}[data-vaul-overlay][data-vaul-snap-points=true]{opacity:0;transition:opacity .5s cubic-bezier(.32, .72, 0, 1)}[data-vaul-overlay][data-vaul-snap-points=true]{opacity:1}[data-vaul-drawer]:not([data-vaul-custom-container=true])::after{content:'';position:absolute;background:inherit;background-color:inherit}[data-vaul-drawer][data-vaul-drawer-direction=top]::after{top:initial;bottom:100%;left:0;right:0;height:200%}[data-vaul-drawer][data-vaul-drawer-direction=bottom]::after{top:100%;bottom:initial;left:0;right:0;height:200%}[data-vaul-drawer][data-vaul-drawer-direction=left]::after{left:initial;right:100%;top:0;bottom:0;width:200%}[data-vaul-drawer][data-vaul-drawer-direction=right]::after{left:100%;right:initial;top:0;bottom:0;width:200%}[data-vaul-overlay][data-vaul-snap-points=true]:not([data-vaul-snap-points-overlay=true]):not(
[data-state=closed]
){opacity:0}[data-vaul-overlay][data-vaul-snap-points-overlay=true]{opacity:1}[data-vaul-handle]{display:block;position:relative;opacity:.7;background:#e2e2e4;margin-left:auto;margin-right:auto;height:5px;width:32px;border-radius:1rem;touch-action:pan-y}[data-vaul-handle]:active,[data-vaul-handle]:hover{opacity:1}[data-vaul-handle-hitarea]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:max(100%,2.75rem);height:max(100%,2.75rem);touch-action:inherit}@media (hover:hover) and (pointer:fine){[data-vaul-drawer]{user-select:none}}@media (pointer:fine){[data-vaul-handle-hitarea]:{width:100%;height:100%}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{to{opacity:0}}@keyframes slideFromBottom{from{transform:translate3d(0,var(--initial-transform,100%),0)}to{transform:translate3d(0,0,0)}}@keyframes slideToBottom{to{transform:translate3d(0,var(--initial-transform,100%),0)}}@keyframes slideFromTop{from{transform:translate3d(0,calc(var(--initial-transform,100%) * -1),0)}to{transform:translate3d(0,0,0)}}@keyframes slideToTop{to{transform:translate3d(0,calc(var(--initial-transform,100%) * -1),0)}}@keyframes slideFromLeft{from{transform:translate3d(calc(var(--initial-transform,100%) * -1),0,0)}to{transform:translate3d(0,0,0)}}@keyframes slideToLeft{to{transform:translate3d(calc(var(--initial-transform,100%) * -1),0,0)}}@keyframes slideFromRight{from{transform:translate3d(var(--initial-transform,100%),0,0)}to{transform:translate3d(0,0,0)}}@keyframes slideToRight{to{transform:translate3d(var(--initial-transform,100%),0,0)}}
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url("../fonts/8d697b304b401681-s.woff2") format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url("../fonts/ba015fad6dcf6784-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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url("../fonts/4cf2300e9c8272f7-s.p.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:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_188709{font-family:Geist,Geist Fallback;font-style:normal}.__variable_188709{--font-sans:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url("../fonts/9610d9e46709d722-s.woff2") format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url("../fonts/747892c23ea88013-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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url("../fonts/93f479601ee12b01-s.p.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:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_9a8899{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_9a8899{--font-mono:"Geist Mono","Geist Mono Fallback"}@font-face{font-family:recklessNeue;src:url("../fonts/6a3a6b9b6ed5d1fb-s.woff2") format("woff2");font-display:swap;font-style:normal}@font-face{font-family:recklessNeue;src:url("../fonts/8a392b5c02e3bc8c-s.woff2") format("woff2");font-display:swap;font-style:italic}@font-face{font-family:recklessNeue Fallback;src:local("Arial");ascent-override:88.72%;descent-override:21.22%;line-gap-override:0.00%;size-adjust:99.42%}.__className_08e203{font-family:recklessNeue,recklessNeue Fallback}.__variable_08e203{--font-display:"recklessNeue","recklessNeue Fallback"}
@import url("https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap");.wallet-adapter-button{background-color:transparent;border:none;color:#fff;cursor:pointer;display:flex;align-items:center;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;height:48px;line-height:48px;padding:0 24px;border-radius:4px}.wallet-adapter-button-trigger{background-color:#512da8}.wallet-adapter-button:not([disabled]):focus-visible{outline-color:white}.wallet-adapter-button:not([disabled]):hover{background-color:#1a1f2e}.wallet-adapter-button[disabled]{background:#404144;color:#999;cursor:not-allowed}.wallet-adapter-button-end-icon,.wallet-adapter-button-end-icon img,.wallet-adapter-button-start-icon,.wallet-adapter-button-start-icon img{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.wallet-adapter-button-end-icon{margin-left:12px}.wallet-adapter-button-start-icon{margin-right:12px}.wallet-adapter-collapse{width:100%}.wallet-adapter-dropdown{position:relative;display:inline-block}.wallet-adapter-dropdown-list{position:absolute;z-index:99;display:grid;grid-template-rows:1fr;grid-row-gap:10px;padding:10px;top:100%;right:0;margin:0;list-style:none;background:#2c2d30;border-radius:10px;box-shadow:0 8px 20px rgba(0,0,0,.6);opacity:0;visibility:hidden;transition:opacity .2s ease,transform .2s ease,visibility .2s;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.wallet-adapter-dropdown-list-active{opacity:1;visibility:visible;transform:translateY(10px)}.wallet-adapter-dropdown-list-item{display:flex;flex-direction:row;justify-content:center;align-items:center;border:none;outline:none;cursor:pointer;white-space:nowrap;box-sizing:border-box;padding:0 20px;width:100%;border-radius:6px;font-size:14px;font-weight:600;height:37px;color:#fff}.wallet-adapter-dropdown-list-item:not([disabled]):hover{background-color:#1a1f2e}.wallet-adapter-modal-collapse-button svg{align-self:center;fill:#999}.wallet-adapter-modal-collapse-button.wallet-adapter-modal-collapse-button-active svg{transform:rotate(180deg);transition:transform .15s ease-in}.wallet-adapter-modal{position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;transition:opacity .15s linear;background:rgba(0,0,0,.5);z-index:1040;overflow-y:auto}.wallet-adapter-modal.wallet-adapter-modal-fade-in{opacity:1}.wallet-adapter-modal-button-close{display:flex;align-items:center;justify-content:center;position:absolute;top:18px;right:18px;padding:12px;cursor:pointer;background:#1a1f2e;border:none;border-radius:50%}.wallet-adapter-modal-button-close:focus-visible{outline-color:white}.wallet-adapter-modal-button-close svg{fill:#777;transition:fill .2s ease 0s}.wallet-adapter-modal-button-close:hover svg{fill:#fff}.wallet-adapter-modal-overlay{background:rgba(0,0,0,.5);position:fixed;top:0;left:0;bottom:0;right:0}.wallet-adapter-modal-container{display:flex;margin:3rem;min-height:calc(100vh - 6rem);align-items:center;justify-content:center}@media (max-width:480px){.wallet-adapter-modal-container{margin:1rem;min-height:calc(100vh - 2rem)}}.wallet-adapter-modal-wrapper{box-sizing:border-box;position:relative;display:flex;align-items:center;flex-direction:column;z-index:1050;max-width:400px;border-radius:10px;background:#10141f;box-shadow:0 8px 20px rgba(0,0,0,.6);font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;flex:1}.wallet-adapter-modal-wrapper .wallet-adapter-button{width:100%}.wallet-adapter-modal-title{font-weight:500;font-size:24px;line-height:36px;margin:0;padding:64px 48px 48px;text-align:center;color:#fff}@media (max-width:374px){.wallet-adapter-modal-title{font-size:18px}}.wallet-adapter-modal-list{margin:0 0 12px;padding:0;width:100%;list-style:none}.wallet-adapter-modal-list .wallet-adapter-button{font-weight:400;border-radius:0;font-size:18px}.wallet-adapter-modal-list .wallet-adapter-button-end-icon,.wallet-adapter-modal-list .wallet-adapter-button-end-icon img,.wallet-adapter-modal-list .wallet-adapter-button-start-icon,.wallet-adapter-modal-list .wallet-adapter-button-start-icon img{width:28px;height:28px}.wallet-adapter-modal-list .wallet-adapter-button span{margin-left:auto;font-size:14px;opacity:.6}.wallet-adapter-modal-list-more{cursor:pointer;border:none;padding:12px 24px 24px 12px;align-self:flex-end;display:flex;align-items:center;background-color:transparent;color:#fff}.wallet-adapter-modal-list-more svg{transition:all .1s ease;fill:rgba(255,255,255,1);margin-left:.5rem}.wallet-adapter-modal-list-more-icon-rotate{transform:rotate(180deg)}.wallet-adapter-modal-middle{width:100%;display:flex;flex-direction:column;align-items:center;padding:0 24px 24px;box-sizing:border-box}.wallet-adapter-modal-middle-button{display:block;cursor:pointer;margin-top:48px;width:100%;background-color:#512da8;padding:12px;font-size:18px;border:none;border-radius:8px;color:#fff}
/*! tailwindcss v4.1.13 | 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-space-y-reverse:0;--tw-space-x-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@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:var(--font-mono);--color-red-100:oklch(93.6% .032 17.717);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-600:oklch(68.1% .162 75.834);--color-yellow-800:oklch(47.6% .114 61.907);--color-green-100:oklch(96.2% .044 156.743);--color-green-500:oklch(72.3% .219 149.579);--color-green-800:oklch(44.8% .119 151.328);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-600:oklch(54.6% .245 262.881);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-950:oklch(13% .028 261.692);--color-neutral-50:oklch(98.5% 0 0);--color-neutral-200:oklch(92.2% 0 0);--color-neutral-800:oklch(26.9% 0 0);--color-black:#000;--color-white:#fff;--spacing:.25rem;--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-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0,0,.2,1)infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--blur-sm:8px;--blur-md:12px;--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-grey-000:#fff;--color-grey-050:#fafaf9;--color-grey-100:#f5f5f4;--color-grey-200:#e7e6e4;--color-grey-300:#c1c0be;--color-grey-400:#a8a69f;--color-grey-500:#78766d;--color-grey-600:#56544e;--color-grey-700:#363530;--color-grey-800:#292824;--color-grey-900:#1c1b17;--color-grey-950:#0c0b09;--color-grey-1000:#0c0b09;--color-bg-low-em:var(--color-grey-900);--color-bg-mid-em:var(--color-grey-800);--color-bg-high-em:var(--color-grey-700);--color-border:var(--color-grey-600);--color-border-lowest:var(--color-grey-700);--color-text-high-em:var(--color-grey-000);--color-text-mid-em:var(--color-grey-300);--color-text-low-em:var(--color-grey-400);--color-text-lowest-em:var(--color-grey-500);--color-text-disabled:var(--color-grey-500);--color-text-dark:var(--color-grey-950);--color-icons:var(--color-grey-400);--color-background:#100e0a;--color-brand:#f2d363;--color-brand-hover:#ffe175;--color-brand-opacity-40:#f2d36366;--color-brand-opacity-30:#f2d3634d;--color-brand-primary-emphasized:#3e3209;--color-brand-soft:#262113;--color-success:#00d692;--color-alert:#f34f6a;--color-alert-hover:#db435c;--color-scrollbar-thumb:var(--scrollbar-thumb);--color-scrollbar-thumb-hover:var(--scrollbar-thumb-hover);--spacing-m:1.25rem;--spacing-l:2rem;--font-body:var(--font-sans);--font-brand:var(--font-display);--font-heading:var(--font-display);--text-body-xxl:1.5rem;--text-body-xxl--line-height:2rem;--text-body-xl:1.25rem;--text-body-xl--line-height:1.75rem;--text-body-l:1.125rem;--text-body-l--line-height:1.5rem;--text-body-m:1rem;--text-body-m--line-height:1.5rem;--text-body-s:.875rem;--text-body-s--line-height:1.25rem;--text-body-xs:.75rem;--text-body-xs--line-height:1rem;--text-body-xxs:.625rem;--text-body-xxs--line-height:.875rem;--text-heading-xl:3.75rem;--text-heading-xl--line-height:4rem;--text-heading-l:2.5rem;--text-heading-l--line-height:3rem;--text-heading-m:2rem;--text-heading-m--line-height:2.5rem;--text-heading-s:1.5rem;--text-heading-s--line-height:2rem;--text-heading-xs:1.25rem;--text-heading-xs--line-height:1.75rem;--text-heading-xxs:1.125rem;--text-heading-xxs--line-height:1.5rem;--z-index-elevated:1;--z-index-dialog-footer:11;--z-index-dialog-header:11;--z-index-header:50;--z-index-drawer-overlay:51;--z-index-drawer:52;--z-index-dialog-overlay:53;--z-index-dialog:54;--z-index-popover:55;--z-index-tooltip:56;--z-index-toast:57;--animate-shimmer:shimmer 3s ease-in-out infinite}}@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}::-webkit-calendar-picker-indicator{line-height:1}:-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}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:16px}*,:after,:before{box-sizing:border-box}#__next,html{width:100vw;overflow-x:clip}#__next,body,html{min-height:calc(100vh - env(safe-area-inset-top) - env(safe-area-inset-bottom))}body{--privy-color-background:var(--color-bg-low-em);--privy-color-background-2:var(--color-bg-mid-em);--privy-color-background-3:var(--color-bg-high-em);--privy-color-foreground:var(--color-text-high-em);--privy-color-foreground-2:var(--color-text-mid-em);--privy-color-foreground-3:var(--color-text-low-em);--privy-color-foreground-4:var(--color-text-lowest-em);--privy-color-foreground-accent:var(--color-text-dark);--privy-color-accent:var(--color-brand);--privy-color-accent-light:var(--color-brand-opacity-30);--privy-color-accent-hover:var(--color-brand-hover);--privy-color-accent-dark:var(--color-brand-hover);--privy-color-accent-darkest:var(--color-brand-hover);--privy-color-success:var(--color-success);--privy-color-success-dark:var(--color-success);--privy-color-success-light:var(--color-success);--privy-color-success-bg:var(--color-success);--privy-color-error:var(--color-alert);--privy-color-error-light:var(--color-alert-hover);--privy-color-error-bg:var(--color-alert);--privy-color-error-bg-hover:var(--color-alert-hover);--privy-color-warn:var(--color-brand);--privy-color-warn-light:var(--color-brand);--privy-color-warn-bg:var(--color-brand);--privy-color-warning-dark:var(--color-brand);--privy-color-error-dark:var(--color-alert);--privy-color-info-bg:var(--color-bg-mid-em);--privy-color-info-bg-hover:var(--color-bg-high-em);--privy-color-border-default:var(--color-border);--privy-color-border-hover:var(--color-border);--privy-color-border-focus:var(--color-brand);--privy-color-border-error:var(--color-alert);--privy-color-border-success:var(--color-success);--privy-color-border-warning:var(--color-brand);--privy-color-border-info:var(--color-brand);--privy-color-border-interactive:var(--color-brand);--privy-color-border-interactive-hover:var(--color-brand-hover);--privy-color-background-hover:var(--color-bg-mid-em);--privy-color-background-clicked:var(--color-bg-high-em);--privy-color-background-disabled:var(--color-bg-low-em);--privy-color-background-interactive:var(--color-brand);--privy-color-background-interactive-hover:var(--color-brand-hover);--privy-color-background-interactive-clicked:var(--color-brand);--privy-color-background-interactive-disabled:var(--color-bg-mid-em);--privy-color-foreground-hover:var(--color-text-high-em);--privy-color-foreground-clicked:var(--color-text-high-em);--privy-color-foreground-disabled:var(--color-text-disabled);--privy-color-foreground-interactive:var(--color-text-dark);--privy-color-foreground-interactive-hover:var(--color-text-dark);--privy-link-navigation-color:var(--color-brand);--privy-accent-has-good-contrast:1;--privy-color-icon-default:var(--color-text-high-em);--privy-color-icon-muted:var(--color-text-mid-em);--privy-color-icon-subtle:var(--color-brand);--privy-color-icon-inverse:var(--color-text-dark);--privy-color-icon-success:var(--color-success);--privy-color-icon-warning:var(--color-brand);--privy-color-icon-error:var(--color-alert);--privy-color-icon-interactive:var(--color-brand);--privy-color-icon-default-hover:var(--color-text-high-em);--privy-color-icon-muted-hover:var(--color-text-mid-em);--privy-color-icon-subtle-hover:var(--color-text-low-em);--privy-color-icon-default-clicked:var(--color-text-high-em);--privy-color-icon-muted-clicked:var(--color-text-mid-em);--privy-color-icon-subtle-clicked:var(--color-text-low-em);--privy-color-icon-default-disabled:var(--color-text-disabled);--privy-color-icon-muted-disabled:var(--color-text-mid-em);--privy-color-icon-subtle-disabled:var(--color-text-low-em);--privy-color-icon-error-hover:var(--color-alert);--privy-color-icon-interactive-hover:var(--color-brand);--privy-color-icon-error-clicked:var(--color-alert);--privy-color-icon-interactive-clicked:var(--color-brand);--privy-color-icon-muted-disabled-alt:var(--color-text-mid-em);--privy-color-icon-subtle-disabled-alt:var(--color-text-low-em)}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.\!top-3{top:calc(var(--spacing)*3)!important}.-top-0\.5{top:calc(var(--spacing)*-.5)}.-top-3{top:calc(var(--spacing)*-3)}.-top-5{top:calc(var(--spacing)*-5)}.top-0{top:calc(var(--spacing)*0)}.top-0\.5{top:calc(var(--spacing)*.5)}.top-1\/2{top:50%}.top-2\.5{top:calc(var(--spacing)*2.5)}.top-3{top:calc(var(--spacing)*3)}.top-4{top:calc(var(--spacing)*4)}.top-\[1\.375rem\]{top:1.375rem}.top-\[50\%\]{top:50%}.\!right-3{right:calc(var(--spacing)*3)!important}.-right-1{right:calc(var(--spacing)*-1)}.right-0{right:calc(var(--spacing)*0)}.right-2\.5{right:calc(var(--spacing)*2.5)}.right-5{right:calc(var(--spacing)*5)}.right-\[0\.5px\]{right:.5px}.bottom-0{bottom:calc(var(--spacing)*0)}.-left-0\.5{left:calc(var(--spacing)*-.5)}.-left-1{left:calc(var(--spacing)*-1)}.-left-3{left:calc(var(--spacing)*-3)}.left-0{left:calc(var(--spacing)*0)}.left-0\.5{left:calc(var(--spacing)*.5)}.left-1\/2{left:50%}.left-3{left:calc(var(--spacing)*3)}.left-3\.5{left:calc(var(--spacing)*3.5)}.left-14{left:calc(var(--spacing)*14)}.left-\[50\%\]{left:50%}.left-\[calc\(var\(--offset-value\)\)\]{left:calc(var(--offset-value))}.left-\[calc\(var\(--offset-value\)\*2\)\]{left:calc(var(--offset-value)*2)}.-z-10{z-index:calc(10*-1)}.-z-elevated{z-index:calc(var(--z-index-elevated)*-1)}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-dialog{z-index:var(--z-index-dialog)}.z-dialog-footer{z-index:var(--z-index-dialog-footer)}.z-dialog-header{z-index:var(--z-index-dialog-header)}.z-dialog-overlay{z-index:var(--z-index-dialog-overlay)}.z-drawer{z-index:var(--z-index-drawer)}.z-drawer-overlay{z-index:var(--z-index-drawer-overlay)}.z-elevated{z-index:var(--z-index-elevated)}.z-header{z-index:var(--z-index-header)}.z-popover{z-index:var(--z-index-popover)}.z-toast{z-index:var(--z-index-toast)}.z-tooltip{z-index:var(--z-index-tooltip)}@media (min-width:26.25rem){.container{max-width:26.25rem}}@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-0{margin:calc(var(--spacing)*0)}.m-auto{margin:auto}.container{width:100%;max-width:90rem;padding-inline:calc(var(--spacing)*4);margin-inline:auto}@media (min-width:48rem){.container{padding-inline:calc(var(--spacing)*8)}}@media (min-width:64rem){.container{padding-inline:calc(var(--spacing)*10)}}.mx-4{margin-inline:calc(var(--spacing)*4)}.mx-auto{margin-inline:auto}.my-1{margin-block:calc(var(--spacing)*1)}.my-2{margin-block:calc(var(--spacing)*2)}.my-3{margin-block:calc(var(--spacing)*3)}.my-4{margin-block:calc(var(--spacing)*4)}.mt-0{margin-top:calc(var(--spacing)*0)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.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-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-20{margin-top:calc(var(--spacing)*20)}.mt-25{margin-top:calc(var(--spacing)*25)}.mt-auto{margin-top:auto}.mr-0{margin-right:calc(var(--spacing)*0)}.mr-2{margin-right:calc(var(--spacing)*2)}.mr-2\.5{margin-right:calc(var(--spacing)*2.5)}.mr-3{margin-right:calc(var(--spacing)*3)}.mr-4{margin-right:calc(var(--spacing)*4)}.mr-5{margin-right: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-6{margin-bottom:calc(var(--spacing)*6)}.-ml-2{margin-left:calc(var(--spacing)*-2)}.ml-0{margin-left:calc(var(--spacing)*0)}.ml-0\.5{margin-left:calc(var(--spacing)*.5)}.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-5{margin-left:calc(var(--spacing)*5)}.ml-6{margin-left:calc(var(--spacing)*6)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.list-item{display:list-item}.table{display:table}.table-cell{display:table-cell}.field-sizing-content{field-sizing:content}.scrollbar ::-webkit-scrollbar{width:.875rem;height:.875rem}.scrollbar ::-webkit-scrollbar-corner,.scrollbar ::-webkit-scrollbar-track{background:var(--scrollbar-track)}.scrollbar ::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border:.1875rem solid var(--scrollbar-track);border-radius:.625rem}.scrollbar ::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}.scrollbar .thin-scrollbar::-webkit-scrollbar{width:.7rem;height:.7rem}.scrollbar .no-scrollbar::-webkit-scrollbar{width:0;height:0}.size-1{width:calc(var(--spacing)*1);height:calc(var(--spacing)*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-5{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.size-6{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.size-7{width:calc(var(--spacing)*7);height:calc(var(--spacing)*7)}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.size-9{width:calc(var(--spacing)*9);height:calc(var(--spacing)*9)}.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-20{width:calc(var(--spacing)*20);height:calc(var(--spacing)*20)}.size-auto{width:auto;height:auto}.size-full{width:100%;height:100%}.size-l{width:var(--spacing-l);height:var(--spacing-l)}.size-m{width:var(--spacing-m);height:var(--spacing-m)}.h-0{height:calc(var(--spacing)*0)}.h-1{height:calc(var(--spacing)*1)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-2\.5{height:calc(var(--spacing)*2.5)}.h-3{height:calc(var(--spacing)*3)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-4\.5{height:calc(var(--spacing)*4.5)}.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-12{height:calc(var(--spacing)*12)}.h-13{height:calc(var(--spacing)*13)}.h-15\.5{height:calc(var(--spacing)*15.5)}.h-16{height:calc(var(--spacing)*16)}.h-18{height:calc(var(--spacing)*18)}.h-20{height:calc(var(--spacing)*20)}.h-21{height:calc(var(--spacing)*21)}.h-22{height:calc(var(--spacing)*22)}.h-24{height:calc(var(--spacing)*24)}.h-29{height:calc(var(--spacing)*29)}.h-62{height:calc(var(--spacing)*62)}.h-\[3\.75rem\]{height:3.75rem}.h-\[24px\]{height:24px}.h-\[90\%\]{height:90%}.h-\[158px\]{height:158px}.h-\[160px\]{height:160px}.h-\[180px\]{height:180px}.h-\[300px\]{height:300px}.h-\[320px\]{height:320px}.h-\[344px\]{height:344px}.h-\[350px\]{height:350px}.h-\[370px\]{height:370px}.h-\[435px\]{height:435px}.h-\[var\(--header-height\)\]{height:var(--header-height)}.h-\[var\(--height-value\)\]{height:var(--height-value)}.h-fit{height:fit-content}.h-full{height:100%}.max-h-5{max-height:calc(var(--spacing)*5)}.max-h-10{max-height:calc(var(--spacing)*10)}.max-h-\[30\.375rem\]{max-height:30.375rem}.max-h-\[80vh\]{max-height:80vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[300px\]{max-height:300px}.max-h-\[370px\]{max-height:370px}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.max-h-\[calc\(100dvh-6rem\)\]{max-height:calc(100dvh - 6rem)}.max-h-full{max-height:100%}.min-h-3{min-height:calc(var(--spacing)*3)}.min-h-4{min-height:calc(var(--spacing)*4)}.min-h-10{min-height:calc(var(--spacing)*10)}.min-h-29{min-height:calc(var(--spacing)*29)}.min-h-39{min-height:calc(var(--spacing)*39)}.min-h-89{min-height:calc(var(--spacing)*89)}.min-h-\[15rem\]{min-height:15rem}.min-h-\[25rem\]{min-height:25rem}.min-h-\[30\.375rem\]{min-height:30.375rem}.min-h-\[35px\]{min-height:35px}.min-h-\[80dvh\]{min-height:80dvh}.min-h-\[120px\]{min-height:120px}.min-h-\[408px\]{min-height:408px}.min-h-\[564px\]{min-height:564px}.min-h-auto{min-height:auto}.min-h-screen{min-height:100vh}.w-1{width:calc(var(--spacing)*1)}.w-1\.5{width:calc(var(--spacing)*1.5)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-1\/5{width:20%}.w-1\/6{width:16.6667%}.w-1\/12{width:8.33333%}.w-2\.5{width:calc(var(--spacing)*2.5)}.w-3{width:calc(var(--spacing)*3)}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-8{width:calc(var(--spacing)*8)}.w-10{width:calc(var(--spacing)*10)}.w-11\.5{width:calc(var(--spacing)*11.5)}.w-12{width:calc(var(--spacing)*12)}.w-15{width:calc(var(--spacing)*15)}.w-16{width:calc(var(--spacing)*16)}.w-20{width:calc(var(--spacing)*20)}.w-25{width:calc(var(--spacing)*25)}.w-30{width:calc(var(--spacing)*30)}.w-32{width:calc(var(--spacing)*32)}.w-40{width:calc(var(--spacing)*40)}.w-60{width:calc(var(--spacing)*60)}.w-64{width:calc(var(--spacing)*64)}.w-\[5\%\]{width:5%}.w-\[10\%\]{width:10%}.w-\[20\%\]{width:20%}.w-\[23\%\]{width:23%}.w-\[25\%\]{width:25%}.w-\[26px\]{width:26px}.w-\[30\%\]{width:30%}.w-\[66px\]{width:66px}.w-\[95\%\]{width:95%}.w-\[380px\]{width:380px}.w-\[var\(--height-value\)\]{width:var(--height-value)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.max-w-20{max-width:calc(var(--spacing)*20)}.max-w-25{max-width:calc(var(--spacing)*25)}.max-w-30{max-width:calc(var(--spacing)*30)}.max-w-\[2\.875rem\]{max-width:2.875rem}.max-w-\[5rem\]{max-width:5rem}.max-w-\[6\.2rem\]{max-width:6.2rem}.max-w-\[8\.2rem\]{max-width:8.2rem}.max-w-\[13\.5rem\]{max-width:13.5rem}.max-w-\[15rem\]{max-width:15rem}.max-w-\[16rem\]{max-width:16rem}.max-w-\[24\.8125rem\]{max-width:24.8125rem}.max-w-\[26\.25rem\]{max-width:26.25rem}.max-w-\[33\.75rem\]{max-width:33.75rem}.max-w-\[75rem\]{max-width:75rem}.max-w-\[80\%\]{max-width:80%}.max-w-\[92vw\]{max-width:92vw}.max-w-\[95vw\]{max-width:95vw}.max-w-\[100\%\]{max-width:100%}.max-w-\[131px\]{max-width:131px}.max-w-\[160px\]{max-width:160px}.max-w-\[295px\]{max-width:295px}.max-w-\[400px\]{max-width:400px}.max-w-\[416px\]{max-width:416px}.max-w-\[459px\]{max-width:459px}.max-w-\[578px\]{max-width:578px}.max-w-\[758px\]{max-width:758px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[calc\(100\%-1rem\)\]{max-width:calc(100% - 1rem)}.max-w-fit{max-width:fit-content}.max-w-full{max-width:100%}.max-w-none{max-width:none}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-3{min-width:calc(var(--spacing)*3)}.min-w-4{min-width:calc(var(--spacing)*4)}.min-w-6{min-width:calc(var(--spacing)*6)}.min-w-10{min-width:calc(var(--spacing)*10)}.min-w-\[2\.5rem\]{min-width:2.5rem}.min-w-\[10rem\]{min-width:10rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[15rem\]{min-width:15rem}.min-w-\[90vw\]{min-width:90vw}.min-w-\[92vw\]{min-width:92vw}.min-w-\[95vw\]{min-width:95vw}.min-w-\[100px\]{min-width:100px}.min-w-\[120px\]{min-width:120px}.min-w-\[240px\]{min-width:240px}.min-w-\[320px\]{min-width:320px}.min-w-\[356px\]{min-width:356px}.min-w-\[540px\]{min-width:540px}.min-w-\[560px\]{min-width:560px}.min-w-\[600px\]{min-width:600px}.min-w-\[1000px\]{min-width:1000px}.min-w-fit{min-width:fit-content}.min-w-max{min-width:max-content}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.table-auto{table-layout:auto}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-\[--radix-popover-content-transform-origin\]{transform-origin:--radix-popover-content-transform-origin}.origin-\[--radix-tooltip-content-transform-origin\]{transform-origin:--radix-tooltip-content-transform-origin}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1)}.-translate-x-1\/2,.-translate-x-full{translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%}.translate-x-0{--tw-translate-x:calc(var(--spacing)*0)}.translate-x-0,.translate-x-4{translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-4{--tw-translate-x:calc(var(--spacing)*4)}.translate-x-\[-50\%\]{--tw-translate-x:-50%}.-translate-y-1\/2,.translate-x-\[-50\%\]{translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.-scale-y-100{--tw-scale-y:calc(100%*-1);scale:var(--tw-scale-x)var(--tw-scale-y)}.-rotate-90{rotate:-90deg}.-rotate-\[30deg\]{rotate:-30deg}.rotate-0{rotate:none}.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,)}.transform-gpu{transform:translateZ(0)var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-shimmer{animation:var(--animate-shimmer)}.animate-spin{animation:var(--animate-spin)}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize{resize:both}.list-disc{list-style-type:disc}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[60\%_40\%\]{grid-template-columns:60% 40%}.grid-cols-\[auto_auto_100px\]{grid-template-columns:auto auto 100px}.grid-cols-\[repeat\(auto-fit\,minmax\(5rem\,5rem\)\)\]{grid-template-columns:repeat(auto-fit,minmax(5rem,5rem))}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.\!flex-row{flex-direction:row!important}.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}.place-content-center{place-content:center}.place-items-center{place-items:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.\!justify-end{justify-content:flex-end!important}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.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-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-4\.5{gap:calc(var(--spacing)*4.5)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-10{gap:calc(var(--spacing)*10)}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*.5)*calc(1 - var(--tw-space-y-reverse)))}: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-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*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-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-0\.5{column-gap:calc(var(--spacing)*.5)}.gap-x-1{column-gap:calc(var(--spacing)*1)}.gap-x-1\.5{column-gap:calc(var(--spacing)*1.5)}.gap-x-2{column-gap:calc(var(--spacing)*2)}.gap-x-3{column-gap:calc(var(--spacing)*3)}.gap-x-4{column-gap:calc(var(--spacing)*4)}.gap-x-6{column-gap:calc(var(--spacing)*6)}.gap-x-8{column-gap:calc(var(--spacing)*8)}:where(.-space-x-3>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*-3)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*-3)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*1)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-x-reverse)))}.gap-y-0\.5{row-gap:calc(var(--spacing)*.5)}.gap-y-1{row-gap:calc(var(--spacing)*1)}.gap-y-1\.5{row-gap:calc(var(--spacing)*1.5)}.gap-y-2{row-gap:calc(var(--spacing)*2)}.gap-y-3{row-gap:calc(var(--spacing)*3)}.gap-y-4{row-gap:calc(var(--spacing)*4)}.gap-y-5{row-gap:calc(var(--spacing)*5)}.gap-y-6{row-gap:calc(var(--spacing)*6)}.gap-y-8{row-gap:calc(var(--spacing)*8)}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap}.overflow-hidden,.truncate{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overflow-y-scroll{overflow-y:scroll}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[10px\]{border-radius:10px}.rounded-\[100px\]{border-radius:100px}.rounded-\[inherit\]{border-radius:inherit}.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-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-l-lg{border-bottom-left-radius:var(--radius-lg)}.rounded-l-lg,.rounded-tl-lg{border-top-left-radius:var(--radius-lg)}.rounded-r-lg{border-bottom-right-radius:var(--radius-lg)}.rounded-r-lg,.rounded-tr-lg{border-top-right-radius:var(--radius-lg)}.rounded-br-lg{border-bottom-right-radius:var(--radius-lg)}.rounded-bl-lg{border-bottom-left-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.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-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.\!border-brand{border-color:var(--color-brand)!important}.border-\[\#DFBBCA\]\/8{border-color:oklab(82.7609% .045025 -.00700456/.08)}.border-\[\#FACC9D\]{border-color:#facc9d}.border-alert{border-color:var(--color-alert)}.border-background{border-color:var(--color-background)}.border-bg-low-em{border-color:var(--color-bg-low-em)}.border-border{border-color:var(--color-border)}.border-border-lowest{border-color:var(--color-border-lowest)}.border-brand{border-color:var(--color-brand)}.border-brand\/10{border-color:#f2d3631a}@supports (color:color-mix(in lab,red,red)){.border-brand\/10{border-color:color-mix(in oklab,var(--color-brand)10%,transparent)}}.border-grey-500{border-color:var(--color-grey-500)}.border-grey-600{border-color:var(--color-grey-600)}.border-grey-600\/15{border-color:#56544e26}@supports (color:color-mix(in lab,red,red)){.border-grey-600\/15{border-color:color-mix(in oklab,var(--color-grey-600)15%,transparent)}}.border-grey-700{border-color:var(--color-grey-700)}.border-transparent{border-color:#0000}.border-t-transparent{border-top-color:#0000}.border-l-transparent{border-left-color:#0000}.\!bg-grey-900{background-color:var(--color-grey-900)!important}.bg-\[\#302F2B\]{background-color:#302f2b}.bg-\[\#272213\]{background-color:#272213}.bg-\[\#F64C30\]{background-color:#f64c30}.bg-\[hsla\(46\,_75\%\,_14\%\,_1\)\]{background-color:#3e3209}.bg-alert{background-color:var(--color-alert)}.bg-alert\/10{background-color:#f34f6a1a}@supports (color:color-mix(in lab,red,red)){.bg-alert\/10{background-color:color-mix(in oklab,var(--color-alert)10%,transparent)}}.bg-alert\/20{background-color:#f34f6a33}@supports (color:color-mix(in lab,red,red)){.bg-alert\/20{background-color:color-mix(in oklab,var(--color-alert)20%,transparent)}}.bg-alert\/30{background-color:#f34f6a4d}@supports (color:color-mix(in lab,red,red)){.bg-alert\/30{background-color:color-mix(in oklab,var(--color-alert)30%,transparent)}}.bg-background{background-color:var(--color-background)}.bg-bg-high-em{background-color:var(--color-bg-high-em)}.bg-bg-low-em{background-color:var(--color-bg-low-em)}.bg-bg-low-em\/50{background-color:#1c1b1780}@supports (color:color-mix(in lab,red,red)){.bg-bg-low-em\/50{background-color:color-mix(in oklab,var(--color-bg-low-em)50%,transparent)}}.bg-bg-mid-em{background-color:var(--color-bg-mid-em)}.bg-black\/1{background-color:#00000003}@supports (color:color-mix(in lab,red,red)){.bg-black\/1{background-color:color-mix(in oklab,var(--color-black)1%,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-black\/80{background-color:#000c}@supports (color:color-mix(in lab,red,red)){.bg-black\/80{background-color:color-mix(in oklab,var(--color-black)80%,transparent)}}.bg-blue-600{background-color:var(--color-blue-600)}.bg-brand{background-color:var(--color-brand)}.bg-brand-opacity-30{background-color:var(--color-brand-opacity-30)}.bg-brand-soft{background-color:var(--color-brand-soft)}.bg-brand-soft\/80{background-color:#262113cc}@supports (color:color-mix(in lab,red,red)){.bg-brand-soft\/80{background-color:color-mix(in oklab,var(--color-brand-soft)80%,transparent)}}.bg-brand\/10{background-color:#f2d3631a}@supports (color:color-mix(in lab,red,red)){.bg-brand\/10{background-color:color-mix(in oklab,var(--color-brand)10%,transparent)}}.bg-brand\/20{background-color:#f2d36333}@supports (color:color-mix(in lab,red,red)){.bg-brand\/20{background-color:color-mix(in oklab,var(--color-brand)20%,transparent)}}.bg-brand\/80{background-color:#f2d363cc}@supports (color:color-mix(in lab,red,red)){.bg-brand\/80{background-color:color-mix(in oklab,var(--color-brand)80%,transparent)}}.bg-current{background-color:currentColor}.bg-gray-400{background-color:var(--color-gray-400)}.bg-gray-600{background-color:var(--color-gray-600)}.bg-gray-700{background-color:var(--color-gray-700)}.bg-green-100{background-color:var(--color-green-100)}.bg-green-500{background-color:var(--color-green-500)}.bg-grey-000{background-color:var(--color-grey-000)}.bg-grey-400{background-color:var(--color-grey-400)}.bg-grey-600{background-color:var(--color-grey-600)}.bg-grey-700{background-color:var(--color-grey-700)}.bg-grey-800{background-color:var(--color-grey-800)}.bg-neutral-800{background-color:var(--color-neutral-800)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-500{background-color:var(--color-red-500)}.bg-red-500\/10{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/10{background-color:color-mix(in oklab,var(--color-red-500)10%,transparent)}}.bg-scrollbar-thumb{background-color:var(--color-scrollbar-thumb)}.bg-success\/10{background-color:#00d6921a}@supports (color:color-mix(in lab,red,red)){.bg-success\/10{background-color:color-mix(in oklab,var(--color-success)10%,transparent)}}.bg-transparent{background-color:#0000}.bg-yellow-100{background-color:var(--color-yellow-100)}.bg-yellow-500{background-color:var(--color-yellow-500)}.bg-\[linear-gradient\(270deg\,rgba\(16\,14\,10\,0\)_0\%\,\#100E0A_100\%\)\]{background-image:linear-gradient(270deg,#100e0a00,#100e0a)}.\[mask-image\:linear-gradient\(to_bottom\,black_80\%\,transparent_100\%\)\]{-webkit-mask-image:linear-gradient(#000 80%,#0000);mask-image:linear-gradient(#000 80%,#0000)}.fill-bg-high-em{fill:var(--color-bg-high-em)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-center{object-position:center}.\!p-0{padding:calc(var(--spacing)*0)!important}.\!p-2{padding:calc(var(--spacing)*2)!important}.\!p-3{padding:calc(var(--spacing)*3)!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-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.p-px{padding:1px}.\!px-0{padding-inline:calc(var(--spacing)*0)!important}.\!px-2{padding-inline:calc(var(--spacing)*2)!important}.px-0{padding-inline:calc(var(--spacing)*0)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.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-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.\!py-0{padding-block:calc(var(--spacing)*0)!important}.py-0{padding-block:calc(var(--spacing)*0)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.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-8{padding-block:calc(var(--spacing)*8)}.py-10{padding-block:calc(var(--spacing)*10)}.py-15{padding-block:calc(var(--spacing)*15)}.py-16{padding-block:calc(var(--spacing)*16)}.\!pt-4{padding-top:calc(var(--spacing)*4)!important}.pt-0{padding-top:calc(var(--spacing)*0)}.pt-0\.5{padding-top:calc(var(--spacing)*.5)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-5{padding-top:calc(var(--spacing)*5)}.pr-0{padding-right:calc(var(--spacing)*0)}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-3{padding-right:calc(var(--spacing)*3)}.pr-4\.5{padding-right:calc(var(--spacing)*4.5)}.pr-5{padding-right:calc(var(--spacing)*5)}.pr-10{padding-right:calc(var(--spacing)*10)}.pr-\[40\.5px\]{padding-right:40.5px}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-2\.5{padding-bottom:calc(var(--spacing)*2.5)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-3\.5{padding-bottom:calc(var(--spacing)*3.5)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pb-\[140px\]{padding-bottom:140px}.\!pl-0{padding-left:calc(var(--spacing)*0)!important}.pl-0\.75{padding-left:calc(var(--spacing)*.75)}.pl-1{padding-left:calc(var(--spacing)*1)}.pl-1\.5{padding-left:calc(var(--spacing)*1.5)}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-\[41\.5px\]{padding-left:41.5px}.text-center{text-align:center}.text-end{text-align:end}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-body{font-family:var(--font-body)}.font-brand{font-family:var(--font-brand)}.font-heading{font-family:var(--font-heading)}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.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-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-body-l{font-size:var(--text-body-l);line-height:var(--tw-leading,var(--text-body-l--line-height))}.text-body-m{font-size:var(--text-body-m);line-height:var(--tw-leading,var(--text-body-m--line-height))}.text-body-s{font-size:var(--text-body-s);line-height:var(--tw-leading,var(--text-body-s--line-height))}.text-body-xl{font-size:var(--text-body-xl);line-height:var(--tw-leading,var(--text-body-xl--line-height))}.text-body-xs{font-size:var(--text-body-xs);line-height:var(--tw-leading,var(--text-body-xs--line-height))}.text-body-xxl{font-size:var(--text-body-xxl);line-height:var(--tw-leading,var(--text-body-xxl--line-height))}.text-body-xxs{font-size:var(--text-body-xxs);line-height:var(--tw-leading,var(--text-body-xxs--line-height))}.text-heading-l{font-size:var(--text-heading-l);line-height:var(--tw-leading,var(--text-heading-l--line-height))}.text-heading-m{font-size:var(--text-heading-m);line-height:var(--tw-leading,var(--text-heading-m--line-height))}.text-heading-s{font-size:var(--text-heading-s);line-height:var(--tw-leading,var(--text-heading-s--line-height))}.text-heading-xl{font-size:var(--text-heading-xl);line-height:var(--tw-leading,var(--text-heading-xl--line-height))}.text-heading-xs{font-size:var(--text-heading-xs);line-height:var(--tw-leading,var(--text-heading-xs--line-height))}.text-heading-xxs{font-size:var(--text-heading-xxs);line-height:var(--tw-leading,var(--text-heading-xxs--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-\[1\.125rem\]{font-size:1.125rem}.text-\[1\.625rem\]{font-size:1.625rem}.leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.leading-\[1\.5rem\]{--tw-leading:1.5rem;line-height:1.5rem}.leading-\[1rem\]{--tw-leading:1rem;line-height:1rem}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.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)}.text-balance{text-wrap:balance}.text-wrap{text-wrap:wrap}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.\!text-\[\#78756C\]{color:#78756c!important}.\!text-brand{color:var(--color-brand)!important}.text-\[\#F34C68\]{color:#f34c68}.text-\[\#FFFDF7\]{color:#fffdf7}.text-alert{color:var(--color-alert)}.text-background{color:var(--color-background)}.text-bg-high-em{color:var(--color-bg-high-em)}.text-bg-low-em{color:var(--color-bg-low-em)}.text-bg-mid-em{color:var(--color-bg-mid-em)}.text-blue-400{color:var(--color-blue-400)}.text-blue-600{color:var(--color-blue-600)}.text-border{color:var(--color-border)}.text-border-lowest{color:var(--color-border-lowest)}.text-brand{color:var(--color-brand)}.text-brand-hover{color:var(--color-brand-hover)}.text-brand-opacity-30{color:var(--color-brand-opacity-30)}.text-brand-opacity-40{color:var(--color-brand-opacity-40)}.text-brand-primary-emphasized{color:var(--color-brand-primary-emphasized)}.text-brand-soft{color:var(--color-brand-soft)}.text-current{color:currentColor}.text-gray-500{color:var(--color-gray-500)}.text-gray-950{color:var(--color-gray-950)}.text-green-800{color:var(--color-green-800)}.text-grey-000{color:var(--color-grey-000)}.text-grey-050{color:var(--color-grey-050)}.text-grey-100{color:var(--color-grey-100)}.text-grey-200{color:var(--color-grey-200)}.text-grey-300{color:var(--color-grey-300)}.text-grey-400{color:var(--color-grey-400)}.text-grey-500{color:var(--color-grey-500)}.text-grey-600{color:var(--color-grey-600)}.text-grey-700{color:var(--color-grey-700)}.text-grey-800{color:var(--color-grey-800)}.text-grey-900{color:var(--color-grey-900)}.text-grey-950{color:var(--color-grey-950)}.text-grey-1000{color:var(--color-grey-1000)}.text-icons{color:var(--color-icons)}.text-neutral-50{color:var(--color-neutral-50)}.text-neutral-200{color:var(--color-neutral-200)}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-red-800{color:var(--color-red-800)}.text-red-900{color:var(--color-red-900)}.text-success{color:var(--color-success)}.text-text-dark{color:var(--color-text-dark)}.text-text-disabled{color:var(--color-text-disabled)}.text-text-high-em{color:var(--color-text-high-em)}.text-text-low-em{color:var(--color-text-low-em)}.text-text-low-em\/70{color:#a8a69fb3}@supports (color:color-mix(in lab,red,red)){.text-text-low-em\/70{color:color-mix(in oklab,var(--color-text-low-em)70%,transparent)}}.text-text-lowest-em{color:var(--color-text-lowest-em)}.text-text-mid-em{color:var(--color-text-mid-em)}.text-white{color:var(--color-white)}.text-yellow-600{color:var(--color-yellow-600)}.text-yellow-800{color:var(--color-yellow-800)}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.caret-brand{caret-color:var(--color-brand)}.caret-current{caret-color:currentColor}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-60{opacity:.6}.opacity-75{opacity:.75}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow,.shadow-\[0_0_4px_0_rgba\(0\,0\,0\,0\.90\)\,0_0_12px_0_rgba\(246\,90\,52\,0\.40\)\,0_0_20px_0_\#F69E47_inset\]{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_0_4px_0_rgba\(0\,0\,0\,0\.90\)\,0_0_12px_0_rgba\(246\,90\,52\,0\.40\)\,0_0_20px_0_\#F69E47_inset\]{--tw-shadow:0 0 4px 0 var(--tw-shadow-color,#000000e6),0 0 12px 0 var(--tw-shadow-color,#f65a3466),0 0 20px 0 var(--tw-shadow-color,#f69e47)inset}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a)}.shadow-lg,.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)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a)}.ring-1{--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)}.ring-black\/5{--tw-ring-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.ring-black\/5{--tw-ring-color:color-mix(in oklab,var(--color-black)5%,transparent)}}.focus-ring{outline-style:var(--tw-outline-style);outline-offset:3px;outline-width:2px;outline-color:#0000}.focus-ring:focus-visible{outline-color:var(--color-brand-opacity-40)}.outline{outline-width:1px}.outline,.outline-0{outline-style:var(--tw-outline-style)}.outline-0{outline-width:0}.outline-brand-opacity-30{outline-color:var(--color-brand-opacity-30)}.outline-transparent{outline-color:#0000}.blur{--tw-blur:blur(8px)}.blur,.blur-\[4px\]{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,)}.blur-\[4px\]{--tw-blur:blur(4px)}.invert{--tw-invert:invert(100%)}.filter,.invert{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-md{-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-md{--tw-backdrop-blur:blur(var(--blur-md))}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--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,)}.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,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-\[background-color\,_scale\],.transition-\[background-color\,scale\]{transition-property:background-color,scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\]{transition-property:background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[outline\,background-color\]{transition-property:outline,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[scale\,_background-color\]{transition-property:scale,background-color;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-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))}.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-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-\[background-color\]{will-change:background-color}.will-change-auto{will-change:auto}.fade-in-0{--tw-enter-opacity:0}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.zoom-in-95{--tw-enter-scale:.95}.\[--border-thickness\:1px\]{--border-thickness:1px}.\[--height-value\:1\.5rem\]{--height-value:1.5rem}.\[--height-value\:2\.5rem\]{--height-value:2.5rem}.\[--height-value\:2rem\]{--height-value:2rem}.\[--height-value\:3rem\]{--height-value:3rem}.\[--offset-value\:-6px\]{--offset-value:-6px}.\[-ms-overflow-style\:none\]{-ms-overflow-style:none}.\[scrollbar-color\:var\(--scrollbar-thumb\)_var\(--bg-bg-low-em\)\]{scrollbar-color:var(--scrollbar-thumb)var(--bg-bg-low-em)}.\[scrollbar-width\:none\]{scrollbar-width:none}.paused{animation-play-state:paused}.running{animation-play-state:running}.slide-in-from-top-4{--tw-enter-translate-y:calc(4*var(--spacing)*-1)}.zoom-in{--tw-enter-scale:0}.zoom-out{--tw-exit-scale:0}@media (hover:hover){.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-hover\:bg-bg-mid-em\/50:is(:where(.group):hover *){background-color:#29282480}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-bg-mid-em\/50:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-bg-mid-em)50%,transparent)}}.group-hover\:bg-grey-800:is(:where(.group):hover *){background-color:var(--color-grey-800)}.group-hover\:text-neutral-200:is(:where(.group):hover *){color:var(--color-neutral-200)}}.group-\[\&\:has\(\.mobile-nav-open\)\]\/body\:opacity-0:is(:where(.group\/body):has(.mobile-nav-open) *){opacity:0}.group-\[\&\:has\(\.mobile-nav-open\)\]\/body\:transition-opacity:is(:where(.group\/body):has(.mobile-nav-open) *){transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.group-\[\&\:has\(\.mobile-nav-open\)\]\/body\:delay-200:is(:where(.group\/body):has(.mobile-nav-open) *){--tw-animation-delay:.2s;transition-delay:.2s;animation-delay:.2s}.marker\:text-text-mid-em ::marker{color:var(--color-text-mid-em)}.marker\:text-text-mid-em::marker{color:var(--color-text-mid-em)}.marker\:text-text-mid-em ::-webkit-details-marker,.marker\:text-text-mid-em::-webkit-details-marker{color:var(--color-text-mid-em)}.placeholder\:text-text-low-em::placeholder{color:var(--color-text-low-em)}.placeholder\:text-text-mid-em::placeholder{color:var(--color-text-mid-em)}.checked\:border-brand:checked{border-color:var(--color-brand)}.checked\:bg-brand:checked{background-color:var(--color-brand)}.focus-within\:border-alert:focus-within{border-color:var(--color-alert)}.focus-within\:border-brand:focus-within{border-color:var(--color-brand)}.focus-within\:text-text-high-em:focus-within{color:var(--color-text-high-em)}@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\:\!bg-grey-800:hover{background-color:var(--color-grey-800)!important}.hover\:bg-\[\#F64C30\]:hover{background-color:#f64c30}.hover\:bg-alert-hover:hover{background-color:var(--color-alert-hover)}.hover\:bg-bg-high-em:hover{background-color:var(--color-bg-high-em)}.hover\:bg-bg-mid-em:hover{background-color:var(--color-bg-mid-em)}.hover\:bg-brand-hover:hover{background-color:var(--color-brand-hover)}.hover\:bg-brand-soft:hover{background-color:var(--color-brand-soft)}.hover\:bg-grey-100:hover{background-color:var(--color-grey-100)}.hover\:bg-grey-600:hover{background-color:var(--color-grey-600)}.hover\:bg-grey-700:hover{background-color:var(--color-grey-700)}.hover\:bg-grey-800:hover{background-color:var(--color-grey-800)}.hover\:bg-grey-900:hover{background-color:var(--color-grey-900)}.hover\:bg-neutral-800:hover{background-color:var(--color-neutral-800)}.hover\:bg-scrollbar-thumb-hover:hover{background-color:var(--color-scrollbar-thumb-hover)}.hover\:bg-transparent:hover{background-color:#0000}.hover\:\!text-text-high-em:hover{color:var(--color-text-high-em)!important}.hover\:text-blue-300:hover{color:var(--color-blue-300)}.hover\:text-brand:hover{color:var(--color-brand)}.hover\:text-brand\/80:hover{color:#f2d363cc}@supports (color:color-mix(in lab,red,red)){.hover\:text-brand\/80:hover{color:color-mix(in oklab,var(--color-brand)80%,transparent)}}.hover\:text-text-high-em:hover{color:var(--color-text-high-em)}.hover\:text-text-mid-em:hover{color:var(--color-text-mid-em)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}}.focus\:caret-brand:focus{caret-color:var(--color-brand)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:bg-grey-800:focus-visible{background-color:var(--color-grey-800)}.focus-visible\:text-text-high-em:focus-visible{color:var(--color-text-high-em)}.active\:scale-75:active{--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%;scale:var(--tw-scale-x)var(--tw-scale-y)}.active\:scale-90:active{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x)var(--tw-scale-y)}.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)}.active\:scale-96:active{--tw-scale-x:96%;--tw-scale-y:96%;--tw-scale-z:96%;scale:var(--tw-scale-x)var(--tw-scale-y)}.active\:scale-98:active{--tw-scale-x:98%;--tw-scale-y:98%;--tw-scale-z:98%;scale:var(--tw-scale-x)var(--tw-scale-y)}.active\:text-text-high-em:active{color:var(--color-text-high-em)}.enabled\:cursor-pointer:enabled{cursor:pointer}.enabled\:underline-offset-2:enabled{text-underline-offset:2px}@media (hover:hover){.enabled\:hover\:bg-bg-low-em:enabled:hover{background-color:var(--color-bg-low-em)}.enabled\:hover\:text-text-high-em:enabled:hover{color:var(--color-text-high-em)}.enabled\:hover\:underline:enabled:hover{text-decoration-line:underline}}.active\:enabled\:scale-95:active:enabled,.enabled\:active\:scale-95:enabled:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.enabled\:active\:scale-98:enabled:active{--tw-scale-x:98%;--tw-scale-y:98%;--tw-scale-z:98%;scale:var(--tw-scale-x)var(--tw-scale-y)}.enabled\:active\:scale-\[0\.98\]:enabled:active{scale:.98}.disabled\:pointer-events-auto:disabled{pointer-events:auto}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-alert:disabled{background-color:var(--color-alert)}.disabled\:bg-grey-700:disabled{background-color:var(--color-grey-700)}.disabled\:bg-grey-800:disabled{background-color:var(--color-grey-800)}.disabled\:bg-transparent:disabled{background-color:#0000}.disabled\:text-text-disabled:disabled{color:var(--color-text-disabled)}.disabled\:text-text-high-em:disabled{color:var(--color-text-high-em)}.disabled\:text-text-low-em:disabled{color:var(--color-text-low-em)}.disabled\:text-text-mid-em:disabled{color:var(--color-text-mid-em)}.disabled\:opacity-50:disabled{opacity:.5}.data-\[active\]\:bg-bg-high-em[data-active]{background-color:var(--color-bg-high-em)}.data-\[active\]\:text-text-high-em[data-active]{color:var(--color-text-high-em)}.data-\[active\]\:disabled\:opacity-100[data-active]:disabled{opacity:1}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:cursor-not-allowed[data-disabled]{cursor:not-allowed}.data-\[disabled\]\:bg-grey-700[data-disabled]{background-color:var(--color-grey-700)}.data-\[disabled\]\:bg-grey-800[data-disabled]{background-color:var(--color-grey-800)}.data-\[disabled\]\:text-text-disabled[data-disabled]{color:var(--color-text-disabled)}.data-\[error\]\:text-alert[data-error]{color:var(--color-alert)}.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-left-2[data-side=left]{--tw-enter-translate-x: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\=left\]\:slide-out-to-left-2[data-side=left]{--tw-exit-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=right\]\:slide-in-from-right-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:slide-out-to-right-2[data-side=right]{--tw-exit-translate-x:calc(2*var(--spacing))}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[side\=top\]\:slide-in-from-top-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:slide-out-to-top-2[data-side=top]{--tw-exit-translate-y:calc(2*var(--spacing)*-1)}.enabled\:data-\[state\=active\]\:bg-bg-mid-em:enabled[data-state=active]{background-color:var(--color-bg-mid-em)}.enabled\:data-\[state\=active\]\:text-text-high-em:enabled[data-state=active]{color:var(--color-text-high-em)}.disabled\:data-\[state\=active\]\:bg-bg-mid-em:disabled[data-state=active]{background-color:var(--color-bg-mid-em)}.disabled\:data-\[state\=active\]\:text-text-high-em:disabled[data-state=active]{color:var(--color-text-high-em)}.data-\[state\=checked\]\:translate-x-\[16px\][data-state=checked]{--tw-translate-x:16px;translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[state\=checked\]\:translate-x-\[22px\][data-state=checked]{--tw-translate-x:22px;translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[state\=checked\]\:bg-bg-low-em[data-state=checked]{background-color:var(--color-bg-low-em)}.data-\[state\=checked\]\:bg-brand[data-state=checked]{background-color:var(--color-brand)}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.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\=closed\]\:slide-out-to-bottom-2[data-state=closed]{--tw-exit-translate-y:calc(2*var(--spacing))}@media (hover:hover){.enabled\:data-\[state\=inactive\]\:hover\:bg-transparent:enabled[data-state=inactive]:hover{background-color:#0000}.enabled\:data-\[state\=inactive\]\:hover\:text-text-high-em:enabled[data-state=inactive]:hover{color:var(--color-text-high-em)}}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.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\=open\]\:slide-in-from-bottom-2[data-state=open]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[state\=unchecked\]\:bg-bg-high-em[data-state=unchecked]{background-color:var(--color-bg-high-em)}.data-\[state\=unchecked\]\:bg-text-high-em[data-state=unchecked]{background-color:var(--color-text-high-em)}@media (hover:hover){.group-hover\:data-\[state\=unchecked\]\:bg-brand\/10:is(:where(.group):hover *)[data-state=unchecked]{background-color:#f2d3631a}@supports (color:color-mix(in lab,red,red)){.group-hover\:data-\[state\=unchecked\]\:bg-brand\/10:is(:where(.group):hover *)[data-state=unchecked]{background-color:color-mix(in oklab,var(--color-brand)10%,transparent)}}}@media (min-width:26.25rem){.xs\:w-fit{width:fit-content}.xs\:max-w-\[10\.2rem\]{max-width:10.2rem}.xs\:justify-start{justify-content:flex-start}.xs\:gap-2{gap:calc(var(--spacing)*2)}.xs\:text-body-m{font-size:var(--text-body-m);line-height:var(--tw-leading,var(--text-body-m--line-height))}}@media (min-width:40rem){.sm\:inset-y-0{inset-block:calc(var(--spacing)*0)}.sm\:top-3{top:calc(var(--spacing)*3)}.sm\:top-4\.5{top:calc(var(--spacing)*4.5)}.sm\:top-6{top:calc(var(--spacing)*6)}.sm\:right-0{right:calc(var(--spacing)*0)}.sm\:right-2\.5{right:calc(var(--spacing)*2.5)}.sm\:right-3\.5{right:calc(var(--spacing)*3.5)}.sm\:left-auto{left:auto}.sm\:mt-1{margin-top:calc(var(--spacing)*1)}.sm\:mt-5{margin-top:calc(var(--spacing)*5)}.sm\:mt-6{margin-top:calc(var(--spacing)*6)}.sm\:mt-8{margin-top:calc(var(--spacing)*8)}.sm\:mb-2{margin-bottom:calc(var(--spacing)*2)}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:size-2\.5{width:calc(var(--spacing)*2.5);height:calc(var(--spacing)*2.5)}.sm\:size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.sm\:size-9{width:calc(var(--spacing)*9);height:calc(var(--spacing)*9)}.sm\:h-6{height:calc(var(--spacing)*6)}.sm\:max-h-\[calc\(80dvh-4rem\)\]{max-height:calc(80dvh - 4rem)}.sm\:w-13{width:calc(var(--spacing)*13)}.sm\:w-24{width:calc(var(--spacing)*24)}.sm\:w-105{width:calc(var(--spacing)*105)}.sm\:w-full{width:100%}.sm\:max-w-\[20\.3125rem\]{max-width:20.3125rem}.sm\:max-w-\[26rem\]{max-width:26rem}.sm\:max-w-\[33\.75rem\]{max-width:33.75rem}.sm\:max-w-\[38\.75rem\]{max-width:38.75rem}.sm\:min-w-120{min-width:calc(var(--spacing)*120)}.sm\:min-w-\[26\.25rem\]{min-width:26.25rem}.sm\:min-w-\[31\.25rem\]{min-width:31.25rem}.sm\:min-w-\[540px\]{min-width:540px}.sm\:translate-x-0{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-\[1fr_auto_140px\]{grid-template-columns:1fr auto 140px}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:gap-0\.5{gap:calc(var(--spacing)*.5)}.sm\:gap-1{gap:calc(var(--spacing)*1)}.sm\:gap-2{gap:calc(var(--spacing)*2)}.sm\:gap-3{gap:calc(var(--spacing)*3)}.sm\:gap-6{gap:calc(var(--spacing)*6)}.sm\:gap-8{gap:calc(var(--spacing)*8)}.sm\:gap-9{gap:calc(var(--spacing)*9)}.sm\:rounded-2xl{border-radius:var(--radius-2xl)}.sm\:border{border-style:var(--tw-border-style);border-width:1px}.sm\:border-2{border-style:var(--tw-border-style);border-width:2px}.sm\:p-2{padding:calc(var(--spacing)*2)}.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\: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-6{padding-inline:calc(var(--spacing)*6)}.sm\:py-0{padding-block:calc(var(--spacing)*0)}.sm\:py-1{padding-block:calc(var(--spacing)*1)}.sm\:py-3{padding-block:calc(var(--spacing)*3)}.sm\:py-6{padding-block:calc(var(--spacing)*6)}.sm\:py-9{padding-block:calc(var(--spacing)*9)}.sm\:py-12{padding-block:calc(var(--spacing)*12)}.sm\:py-15{padding-block:calc(var(--spacing)*15)}.sm\:py-20{padding-block:calc(var(--spacing)*20)}.sm\:pt-2{padding-top:calc(var(--spacing)*2)}.sm\:pt-3{padding-top:calc(var(--spacing)*3)}.sm\:pr-5{padding-right:calc(var(--spacing)*5)}.sm\:pb-3{padding-bottom:calc(var(--spacing)*3)}.sm\:pb-\[140px\]{padding-bottom:140px}.sm\:pl-6{padding-left:calc(var(--spacing)*6)}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-body-m{font-size:var(--text-body-m);line-height:var(--tw-leading,var(--text-body-m--line-height))}.sm\:text-body-s{font-size:var(--text-body-s);line-height:var(--tw-leading,var(--text-body-s--line-height))}.sm\:text-body-xl{font-size:var(--text-body-xl);line-height:var(--tw-leading,var(--text-body-xl--line-height))}.sm\:text-heading-l{font-size:var(--text-heading-l);line-height:var(--tw-leading,var(--text-heading-l--line-height))}.sm\:text-heading-m{font-size:var(--text-heading-m);line-height:var(--tw-leading,var(--text-heading-m--line-height))}.sm\:text-heading-s{font-size:var(--text-heading-s);line-height:var(--tw-leading,var(--text-heading-s--line-height))}.sm\:text-heading-xs{font-size:var(--text-heading-xs);line-height:var(--tw-leading,var(--text-heading-xs--line-height))}.sm\:text-heading-xxs{font-size:var(--text-heading-xxs);line-height:var(--tw-leading,var(--text-heading-xxs--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}@media (hover:hover){.sm\:hover\:bg-bg-mid-em:hover{background-color:var(--color-bg-mid-em)}}}@media (min-width:48rem){.md\:right-3{right:calc(var(--spacing)*3)}.md\:left-auto{left:auto}.md\:mt-8{margin-top:calc(var(--spacing)*8)}.md\:mb-0{margin-bottom:calc(var(--spacing)*0)}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:size-5{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.md\:size-12{width:calc(var(--spacing)*12);height:calc(var(--spacing)*12)}.md\:h-4{height:calc(var(--spacing)*4)}.md\:h-8{height:calc(var(--spacing)*8)}.md\:h-82{height:calc(var(--spacing)*82)}.md\:h-\[11rem\]{height:11rem}.md\:h-\[var\(--height-value\)\]{height:var(--height-value)}.md\:max-h-none{max-height:none}.md\:min-h-89{min-height:calc(var(--spacing)*89)}.md\:min-h-96{min-height:calc(var(--spacing)*96)}.md\:min-h-\[492px\]{min-height:492px}.md\:w-4{width:calc(var(--spacing)*4)}.md\:w-8{width:calc(var(--spacing)*8)}.md\:w-17{width:calc(var(--spacing)*17)}.md\:w-105{width:calc(var(--spacing)*105)}.md\:w-fit{width:fit-content}.md\:max-w-45{max-width:calc(var(--spacing)*45)}.md\:max-w-\[36\.125rem\]{max-width:36.125rem}.md\:max-w-\[95\%\]{max-width:95%}.md\:max-w-\[540px\]{max-width:540px}.md\:max-w-\[720px\]{max-width:720px}.md\:max-w-\[770px\]{max-width:770px}.md\:max-w-max{max-width:max-content}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:gap-2{gap:calc(var(--spacing)*2)}.md\:gap-3{gap:calc(var(--spacing)*3)}:where(.md\:space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}.md\:gap-x-1{column-gap:calc(var(--spacing)*1)}.md\:gap-x-1\.5{column-gap:calc(var(--spacing)*1.5)}.md\:gap-x-2{column-gap:calc(var(--spacing)*2)}.md\:gap-y-2{row-gap:calc(var(--spacing)*2)}.md\:gap-y-5{row-gap:calc(var(--spacing)*5)}.md\:self-center{align-self:center}.md\:p-4{padding:calc(var(--spacing)*4)}.md\:p-6{padding:calc(var(--spacing)*6)}.md\:\!px-2{padding-inline:calc(var(--spacing)*2)!important}.md\:px-2{padding-inline:calc(var(--spacing)*2)}.md\:px-3{padding-inline:calc(var(--spacing)*3)}.md\:px-8{padding-inline:calc(var(--spacing)*8)}.md\:py-2{padding-block:calc(var(--spacing)*2)}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-body-m{font-size:var(--text-body-m);line-height:var(--tw-leading,var(--text-body-m--line-height))}.md\:text-body-s{font-size:var(--text-body-s);line-height:var(--tw-leading,var(--text-body-s--line-height))}.md\:text-body-xl{font-size:var(--text-body-xl);line-height:var(--tw-leading,var(--text-body-xl--line-height))}.md\:text-body-xs{font-size:var(--text-body-xs);line-height:var(--tw-leading,var(--text-body-xs--line-height))}.md\:text-heading-m{font-size:var(--text-heading-m);line-height:var(--tw-leading,var(--text-heading-m--line-height))}.md\:text-heading-xs{font-size:var(--text-heading-xs);line-height:var(--tw-leading,var(--text-heading-xs--line-height))}.md\:\[--height-value\:2\.5rem\]{--height-value:2.5rem}@media (hover:hover){.md\:hover\:bg-grey-800:hover{background-color:var(--color-grey-800)}}}@media (min-width:64rem){.lg\:mr-10{margin-right:calc(var(--spacing)*10)}.lg\:mb-6{margin-bottom:calc(var(--spacing)*6)}.lg\:ml-0{margin-left:calc(var(--spacing)*0)}.lg\:ml-4{margin-left:calc(var(--spacing)*4)}.lg\:h-7{height:calc(var(--spacing)*7)}.lg\:h-\[var\(--header-height\)\]{height:var(--header-height)}.lg\:w-32{width:calc(var(--spacing)*32)}.lg\:max-w-\[420px\]{max-width:420px}.lg\:max-w-none{max-width:none}.lg\:shrink-0{flex-shrink:0}.lg\:grow{flex-grow:1}.lg\:basis-0{flex-basis:calc(var(--spacing)*0)}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}.lg\:gap-0{gap:calc(var(--spacing)*0)}.lg\:gap-3{gap:calc(var(--spacing)*3)}.lg\:gap-4{gap:calc(var(--spacing)*4)}.lg\:gap-8{gap:calc(var(--spacing)*8)}.lg\:gap-10{gap:calc(var(--spacing)*10)}.lg\:gap-12{gap:calc(var(--spacing)*12)}.lg\:gap-14{gap:calc(var(--spacing)*14)}.lg\:px-0{padding-inline:calc(var(--spacing)*0)}.lg\:px-10{padding-inline:calc(var(--spacing)*10)}.lg\:py-16{padding-block:calc(var(--spacing)*16)}.lg\:pb-\[140px\]{padding-bottom:140px}.lg\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}@media (min-width:80rem){.xl\:block{display:block}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:px-0{padding-inline:calc(var(--spacing)*0)}.xl\:text-\[24px\]{font-size:24px}.xl\:text-\[74px\]{font-size:74px}}.\[\&_\[data-slot\=\"tabs-trigger-text\"\]\]\:px-1 [data-slot=tabs-trigger-text]{padding-inline:calc(var(--spacing)*1)}.\[\&_button\]\:\!bg-bg-high-em button{background-color:var(--color-bg-high-em)!important}.\[\&_button\]\:\!bg-brand button{background-color:var(--color-brand)!important}.\[\&_div_button\]\:text-text-lowest-em div button{color:var(--color-text-lowest-em)}.\[\&_div_button\]\:text-text-mid-em div button{color:var(--color-text-mid-em)}.\[\&_input\:\:placeholder\]\:text-text-low-em input::placeholder{color:var(--color-text-low-em)}.\[\&_span\]\:w-full span{width:100%}.\[\&_span\]\:rounded-full span{border-radius:3.40282e+38px}.\[\&_span\]\:text-body-m span{font-size:var(--text-body-m);line-height:var(--tw-leading,var(--text-body-m--line-height))}.\[\&_span\]\:text-body-s span{font-size:var(--text-body-s);line-height:var(--tw-leading,var(--text-body-s--line-height))}.\[\&_span\]\:font-medium span{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_span\]\:text-text-mid-em span{color:var(--color-text-mid-em)}.\[\&_span\]\:data-\[active\]\:text-text-high-em span[data-active]{color:var(--color-text-high-em)}.\[\&_span\]\:data-\[active\]\:text-white span[data-active]{color:var(--color-white)}.\[\&_td\]\:py-0 td{padding-block:calc(var(--spacing)*0)}.\[\&_td\]\:py-2 td{padding-block:calc(var(--spacing)*2)}.\[\&_td\]\:py-3 td{padding-block:calc(var(--spacing)*3)}.\[\&_td\]\:pl-2 td{padding-left:calc(var(--spacing)*2)}.\[\&_td\]\:pl-4 td{padding-left:calc(var(--spacing)*4)}.\[\&_textarea\:\:placeholder\]\:text-text-mid-em textarea::placeholder{color:var(--color-text-mid-em)}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\:\:-webkit-scrollbar\]\:h-1\.5::-webkit-scrollbar{height:calc(var(--spacing)*1.5)}.\[\&\:\:-webkit-scrollbar\]\:w-1\.5::-webkit-scrollbar{width:calc(var(--spacing)*1.5)}.\[\&\:\:-webkit-scrollbar-corner\]\:bg-bg-low-em::-webkit-scrollbar-corner{background-color:var(--color-bg-low-em)}.\[\&\:\:-webkit-scrollbar-thumb\]\:border-bg-low-em::-webkit-scrollbar-thumb{border-color:var(--color-bg-low-em)}.\[\&\:\:-webkit-scrollbar-thumb\]\:border-transparent::-webkit-scrollbar-thumb{border-color:#0000}.\[\&\:\:-webkit-scrollbar-track\]\:bg-bg-low-em::-webkit-scrollbar-track{background-color:var(--color-bg-low-em)}.\[\&\:\:-webkit-scrollbar-track\]\:bg-transparent::-webkit-scrollbar-track{background-color:#0000}.\[\&\:has\(\.simple\)_li\]\:max-w-fit:has(.simple) li{max-width:fit-content}.\[\&\:has\(\.simple\)_li\[data-x-position\=\"center\"\]\]\:mx-auto:has(.simple) li[data-x-position=center]{margin-inline:auto}.\[\&\:where\(button\)\]\:select-none:where(button){-webkit-user-select:none;user-select:none}.\[\&\>\*\:first-child\]\:\!block>:first-child{display:block!important}.\[\&\>\*\:first-child\]\:\!max-w-full>:first-child{max-width:100%!important}.\[\&\>\*\:nth-child\(1\)\]\:bg-background>:first-child{background-color:var(--color-background)}.\[\&\[data-state\=checked\]\[data-disabled\]\]\:bg-\[hsla\(47\,63\%\,20\%\,1\)\][data-state=checked][data-disabled]{background-color:#534513}.\[\&\[data-state\=checked\]\[data-disabled\]\]\:bg-brand[data-state=checked][data-disabled]{background-color:var(--color-brand)}.\[\&\[data-state\=unchecked\]\[data-disabled\]\]\:bg-bg-high-em[data-state=unchecked][data-disabled]{background-color:var(--color-bg-high-em)}.\[\&\[data-state\=unchecked\]\[data-disabled\]\]\:bg-text-disabled[data-state=unchecked][data-disabled]{background-color:var(--color-text-disabled)}@media (min-width:600px){.\[\@media\(min-width\:600px\)\]\:max-w-\[22\.875rem\]{max-width:22.875rem}.\[\@media\(min-width\:600px\)\]\:max-w-fit{max-width:fit-content}.\[\@media\(min-width\:600px\)\]\:min-w-\[22\.875rem\]{min-width:22.875rem}.\[\@media\(min-width\:600px\)\]\:min-w-fit{min-width:fit-content}}}a,button,input{outline-style:var(--tw-outline-style);outline-offset:3px;outline-width:2px;outline-color:#0000}:is(button,input,a):focus-visible{outline-color:var(--color-brand-opacity-40)}button:enabled{cursor:pointer}button.wallet-adapter-button-trigger{border-style:var(--tw-border-style);font-size:var(--text-body-m);line-height:var(--tw-leading,var(--text-body-m--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--color-text-dark);text-transform:capitalize;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-width:1px;border-color:#0000;border-radius:3.40282e+38px;justify-content:center;align-items:center;display:inline-flex;background-color:var(--color-brand)!important}@media (hover:hover){button.wallet-adapter-button-trigger:not(:disabled):hover{background-color:var(--color-brand-hover)!important}}button.wallet-adapter-button-trigger:active{--tw-scale-x:98%;--tw-scale-y:98%;--tw-scale-z:98%;scale:var(--tw-scale-x)var(--tw-scale-y)}button.wallet-adapter-button-trigger:not(:disabled):active{background-color:var(--color-brand-hover)!important}button.wallet-adapter-button-trigger:disabled{pointer-events:none;cursor:not-allowed;background-color:var(--color-grey-700);color:var(--color-text-disabled)}button.wallet-adapter-button-trigger:where(button){-webkit-user-select:none;user-select:none}html body[data-scroll-locked]{margin-right:0!important}:root{--header-height:5.5rem;--scrollbar-track:var(--color-background);--scrollbar-thumb:var(--color-grey-700);--scrollbar-thumb-hover:var(--color-grey-600)}@keyframes shimmer{0%{transform:translate(-300%)}50%{transform:translate(600%)}to{transform:translate(-300%)}}@-moz-document url-prefix(){.scrollbar{scrollbar-color:var(--scrollbar-thumb)var(--scrollbar-track)}.prose-thin-scrollbar,.thin-scrollbar{scrollbar-width:thin}.no-scrollbar{scrollbar-width:none}}.loading-dots:after{content:"";justify-content:start;align-items:start;width:.75rem;min-width:.75rem;margin-left:1px;animation:dots 2s infinite;display:flex}@keyframes dots{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}to{content:""}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}div[class^=CenteredHeader-sc-] div[class^=IconContainer-sc-]{background-color:#0000;background-image:url("../img/titan-symbol-white.png");background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:8px;width:64px;height:64px}div[class^=CenteredHeader-sc-] div[class^=IconContainer-sc-] svg{display:none!important}[data-sonner-toaster][data-x-position=center][data-y-position=top],[data-sonner-toaster][data-x-position=right][data-y-position=top]{top:80px!important}[data-sonner-toaster][data-x-position=right][data-y-position=bottom]{bottom:80px!important}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{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}@keyframes spin{to{transform:rotate(1turn)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@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));filter:blur(var(--tw-enter-blur,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));filter:blur(var(--tw-exit-blur,0))}}
@font-face { font-family: Geist; font-style: normal; font-weight: 100 900; font-display: swap; src: url("../fonts/8d697b304b401681-s.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Geist; font-style: normal; font-weight: 100 900; font-display: swap; src: url("../fonts/ba015fad6dcf6784-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: Geist; font-style: normal; font-weight: 100 900; font-display: swap; src: url("../fonts/4cf2300e9c8272f7-s.p.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: "Geist Fallback"; src: local("Arial"); ascent-override: 95.94%; descent-override: 28.16%; line-gap-override: 0%; size-adjust: 104.76%; }
.__className_188709 { font-family: Geist, "Geist Fallback"; font-style: normal; }
.__variable_188709 { --font-sans: "Geist","Geist Fallback"; }
@font-face { font-family: "Geist Mono"; font-style: normal; font-weight: 100 900; font-display: swap; src: url("../fonts/9610d9e46709d722-s.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Geist Mono"; font-style: normal; font-weight: 100 900; font-display: swap; src: url("../fonts/747892c23ea88013-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: "Geist Mono"; font-style: normal; font-weight: 100 900; font-display: swap; src: url("../fonts/93f479601ee12b01-s.p.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: "Geist Mono Fallback"; src: local("Arial"); ascent-override: 74.67%; descent-override: 21.92%; line-gap-override: 0%; size-adjust: 134.59%; }
.__className_9a8899 { font-family: "Geist Mono", "Geist Mono Fallback"; font-style: normal; }
.__variable_9a8899 { --font-mono: "Geist Mono","Geist Mono Fallback"; }
@font-face { font-family: recklessNeue; src: url("../fonts/6a3a6b9b6ed5d1fb-s.woff2") format("woff2"); font-display: swap; font-style: normal; }
@font-face { font-family: recklessNeue; src: url("../fonts/8a392b5c02e3bc8c-s.woff2") format("woff2"); font-display: swap; font-style: italic; }
@font-face { font-family: "recklessNeue Fallback"; src: local("Arial"); ascent-override: 88.72%; descent-override: 21.22%; line-gap-override: 0%; size-adjust: 99.42%; }
.__className_08e203 { font-family: recklessNeue, "recklessNeue Fallback"; }
.__variable_08e203 { --font-display: "recklessNeue","recklessNeue Fallback"; }
@import url("https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap");
.wallet-adapter-button { background-color: transparent; border: none; color: rgb(255, 255, 255); cursor: pointer; display: flex; align-items: center; font-family: "DM Sans", Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 16px; font-weight: 600; height: 48px; line-height: 48px; padding: 0px 24px; border-radius: 4px; }
.wallet-adapter-button-trigger { background-color: rgb(81, 45, 168); }
.wallet-adapter-button:not([disabled]):focus-visible { outline-color: white; }
.wallet-adapter-button:not([disabled]):hover { background-color: rgb(26, 31, 46); }
.wallet-adapter-button[disabled] { background: rgb(64, 65, 68); color: rgb(153, 153, 153); cursor: not-allowed; }
.wallet-adapter-button-end-icon, .wallet-adapter-button-end-icon img, .wallet-adapter-button-start-icon, .wallet-adapter-button-start-icon img { display: flex; align-items: center; justify-content: center; width: 24px; height: 24px; }
.wallet-adapter-button-end-icon { margin-left: 12px; }
.wallet-adapter-button-start-icon { margin-right: 12px; }
.wallet-adapter-collapse { width: 100%; }
.wallet-adapter-dropdown { position: relative; display: inline-block; }
.wallet-adapter-dropdown-list { position: absolute; z-index: 99; display: grid; grid-template-rows: 1fr; row-gap: 10px; padding: 10px; top: 100%; right: 0px; margin: 0px; list-style: none; background: rgb(44, 45, 48); border-radius: 10px; box-shadow: rgba(0, 0, 0, 0.6) 0px 8px 20px; opacity: 0; visibility: hidden; transition: opacity 0.2s, transform 0.2s, visibility 0.2s; font-family: "DM Sans", Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif; }
.wallet-adapter-dropdown-list-active { opacity: 1; visibility: visible; transform: translateY(10px); }
.wallet-adapter-dropdown-list-item { display: flex; flex-direction: row; justify-content: center; align-items: center; border: none; outline: none; cursor: pointer; white-space: nowrap; box-sizing: border-box; padding: 0px 20px; width: 100%; border-radius: 6px; font-size: 14px; font-weight: 600; height: 37px; color: rgb(255, 255, 255); }
.wallet-adapter-dropdown-list-item:not([disabled]):hover { background-color: rgb(26, 31, 46); }
.wallet-adapter-modal-collapse-button svg { align-self: center; fill: rgb(153, 153, 153); }
.wallet-adapter-modal-collapse-button.wallet-adapter-modal-collapse-button-active svg { transform: rotate(180deg); transition: transform 0.15s ease-in; }
.wallet-adapter-modal { position: fixed; inset: 0px; opacity: 0; transition: opacity 0.15s linear; background: rgba(0, 0, 0, 0.5); z-index: 1040; overflow-y: auto; }
.wallet-adapter-modal.wallet-adapter-modal-fade-in { opacity: 1; }
.wallet-adapter-modal-button-close { display: flex; align-items: center; justify-content: center; position: absolute; top: 18px; right: 18px; padding: 12px; cursor: pointer; background: rgb(26, 31, 46); border: none; border-radius: 50%; }
.wallet-adapter-modal-button-close:focus-visible { outline-color: white; }
.wallet-adapter-modal-button-close svg { fill: rgb(119, 119, 119); transition: fill 0.2s; }
.wallet-adapter-modal-button-close:hover svg { fill: rgb(255, 255, 255); }
.wallet-adapter-modal-overlay { background: rgba(0, 0, 0, 0.5); position: fixed; inset: 0px; }
.wallet-adapter-modal-container { display: flex; margin: 3rem; min-height: calc(-6rem + 100vh); align-items: center; justify-content: center; }
@media (max-width: 480px) {
  .wallet-adapter-modal-container { margin: 1rem; min-height: calc(-2rem + 100vh); }
}
.wallet-adapter-modal-wrapper { box-sizing: border-box; position: relative; display: flex; align-items: center; flex-direction: column; z-index: 1050; max-width: 400px; border-radius: 10px; background: rgb(16, 20, 31); box-shadow: rgba(0, 0, 0, 0.6) 0px 8px 20px; font-family: "DM Sans", Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif; flex: 1 1 0%; }
.wallet-adapter-modal-wrapper .wallet-adapter-button { width: 100%; }
.wallet-adapter-modal-title { font-weight: 500; font-size: 24px; line-height: 36px; margin: 0px; padding: 64px 48px 48px; text-align: center; color: rgb(255, 255, 255); }
@media (max-width: 374px) {
  .wallet-adapter-modal-title { font-size: 18px; }
}
.wallet-adapter-modal-list { margin: 0px 0px 12px; padding: 0px; width: 100%; list-style: none; }
.wallet-adapter-modal-list .wallet-adapter-button { font-weight: 400; border-radius: 0px; font-size: 18px; }
.wallet-adapter-modal-list .wallet-adapter-button-end-icon, .wallet-adapter-modal-list .wallet-adapter-button-end-icon img, .wallet-adapter-modal-list .wallet-adapter-button-start-icon, .wallet-adapter-modal-list .wallet-adapter-button-start-icon img { width: 28px; height: 28px; }
.wallet-adapter-modal-list .wallet-adapter-button span { margin-left: auto; font-size: 14px; opacity: 0.6; }
.wallet-adapter-modal-list-more { cursor: pointer; border: none; padding: 12px 24px 24px 12px; align-self: flex-end; display: flex; align-items: center; background-color: transparent; color: rgb(255, 255, 255); }
.wallet-adapter-modal-list-more svg { transition: 0.1s; fill: rgb(255, 255, 255); margin-left: 0.5rem; }
.wallet-adapter-modal-list-more-icon-rotate { transform: rotate(180deg); }
.wallet-adapter-modal-middle { width: 100%; display: flex; flex-direction: column; align-items: center; padding: 0px 24px 24px; box-sizing: border-box; }
.wallet-adapter-modal-middle-button { display: block; cursor: pointer; margin-top: 48px; width: 100%; background-color: rgb(81, 45, 168); padding: 12px; font-size: 18px; border: none; border-radius: 8px; color: rgb(255, 255, 255); }
@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-space-y-reverse: 0; --tw-space-x-reverse: 0; --tw-border-style: solid; --tw-leading: initial; --tw-font-weight: initial; --tw-ordinal: initial; --tw-slashed-zero: initial; --tw-numeric-figure: initial; --tw-numeric-spacing: initial; --tw-numeric-fraction: 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-animation-delay: 0s; --tw-animation-direction: normal; --tw-animation-duration: initial; --tw-animation-fill-mode: none; --tw-animation-iteration-count: 1; --tw-enter-blur: 0; --tw-enter-opacity: 1; --tw-enter-rotate: 0; --tw-enter-scale: 1; --tw-enter-translate-x: 0; --tw-enter-translate-y: 0; --tw-exit-blur: 0; --tw-exit-opacity: 1; --tw-exit-rotate: 0; --tw-exit-scale: 1; --tw-exit-translate-x: 0; --tw-exit-translate-y: 0; }
}
}
@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: var(--font-mono); --color-red-100: oklch(93.6% .032 17.717); --color-red-400: oklch(70.4% .191 22.216); --color-red-500: oklch(63.7% .237 25.331); --color-red-800: oklch(44.4% .177 26.899); --color-red-900: oklch(39.6% .141 25.723); --color-yellow-100: oklch(97.3% .071 103.193); --color-yellow-500: oklch(79.5% .184 86.047); --color-yellow-600: oklch(68.1% .162 75.834); --color-yellow-800: oklch(47.6% .114 61.907); --color-green-100: oklch(96.2% .044 156.743); --color-green-500: oklch(72.3% .219 149.579); --color-green-800: oklch(44.8% .119 151.328); --color-blue-300: oklch(80.9% .105 251.813); --color-blue-400: oklch(70.7% .165 254.624); --color-blue-600: oklch(54.6% .245 262.881); --color-gray-400: oklch(70.7% .022 261.325); --color-gray-500: oklch(55.1% .027 264.364); --color-gray-600: oklch(44.6% .03 256.802); --color-gray-700: oklch(37.3% .034 259.733); --color-gray-950: oklch(13% .028 261.692); --color-neutral-50: oklch(98.5% 0 0); --color-neutral-200: oklch(92.2% 0 0); --color-neutral-800: oklch(26.9% 0 0); --color-black: #000; --color-white: #fff; --spacing: .25rem; --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-4xl: 2.25rem; --text-4xl--line-height: calc(2.5/2.25); --text-5xl: 3rem; --text-5xl--line-height: 1; --text-6xl: 3.75rem; --text-6xl--line-height: 1; --font-weight-normal: 400; --font-weight-medium: 500; --font-weight-semibold: 600; --font-weight-bold: 700; --leading-relaxed: 1.625; --radius-md: .375rem; --radius-lg: .5rem; --radius-xl: .75rem; --radius-2xl: 1rem; --radius-3xl: 1.5rem; --ease-out: cubic-bezier(0,0,.2,1); --ease-in-out: cubic-bezier(.4,0,.2,1); --animate-spin: spin 1s linear infinite; --animate-ping: ping 1s cubic-bezier(0,0,.2,1)infinite; --animate-pulse: pulse 2s cubic-bezier(.4,0,.6,1)infinite; --blur-sm: 8px; --blur-md: 12px; --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-grey-000: #fff; --color-grey-050: #fafaf9; --color-grey-100: #f5f5f4; --color-grey-200: #e7e6e4; --color-grey-300: #c1c0be; --color-grey-400: #a8a69f; --color-grey-500: #78766d; --color-grey-600: #56544e; --color-grey-700: #363530; --color-grey-800: #292824; --color-grey-900: #1c1b17; --color-grey-950: #0c0b09; --color-grey-1000: #0c0b09; --color-bg-low-em: var(--color-grey-900); --color-bg-mid-em: var(--color-grey-800); --color-bg-high-em: var(--color-grey-700); --color-border: var(--color-grey-600); --color-border-lowest: var(--color-grey-700); --color-text-high-em: var(--color-grey-000); --color-text-mid-em: var(--color-grey-300); --color-text-low-em: var(--color-grey-400); --color-text-lowest-em: var(--color-grey-500); --color-text-disabled: var(--color-grey-500); --color-text-dark: var(--color-grey-950); --color-icons: var(--color-grey-400); --color-background: #100e0a; --color-brand: #f2d363; --color-brand-hover: #ffe175; --color-brand-opacity-40: #f2d36366; --color-brand-opacity-30: #f2d3634d; --color-brand-primary-emphasized: #3e3209; --color-brand-soft: #262113; --color-success: #00d692; --color-alert: #f34f6a; --color-alert-hover: #db435c; --color-scrollbar-thumb: var(--scrollbar-thumb); --color-scrollbar-thumb-hover: var(--scrollbar-thumb-hover); --spacing-m: 1.25rem; --spacing-l: 2rem; --font-body: var(--font-sans); --font-brand: var(--font-display); --font-heading: var(--font-display); --text-body-xxl: 1.5rem; --text-body-xxl--line-height: 2rem; --text-body-xl: 1.25rem; --text-body-xl--line-height: 1.75rem; --text-body-l: 1.125rem; --text-body-l--line-height: 1.5rem; --text-body-m: 1rem; --text-body-m--line-height: 1.5rem; --text-body-s: .875rem; --text-body-s--line-height: 1.25rem; --text-body-xs: .75rem; --text-body-xs--line-height: 1rem; --text-body-xxs: .625rem; --text-body-xxs--line-height: .875rem; --text-heading-xl: 3.75rem; --text-heading-xl--line-height: 4rem; --text-heading-l: 2.5rem; --text-heading-l--line-height: 3rem; --text-heading-m: 2rem; --text-heading-m--line-height: 2.5rem; --text-heading-s: 1.5rem; --text-heading-s--line-height: 2rem; --text-heading-xs: 1.25rem; --text-heading-xs--line-height: 1.75rem; --text-heading-xxs: 1.125rem; --text-heading-xxs--line-height: 1.5rem; --z-index-elevated: 1; --z-index-dialog-footer: 11; --z-index-dialog-header: 11; --z-index-header: 50; --z-index-drawer-overlay: 51; --z-index-drawer: 52; --z-index-dialog-overlay: 53; --z-index-dialog: 54; --z-index-popover: 55; --z-index-tooltip: 56; --z-index-toast: 57; --animate-shimmer: shimmer 3s ease-in-out infinite; }
}
@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; }
  ::-webkit-calendar-picker-indicator { line-height: 1; }
  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; }
  html { text-size-adjust: 100%; -webkit-font-smoothing: antialiased; font-size: 16px; }
  *, ::after, ::before { box-sizing: border-box; }
  #__next, html { width: 100vw; overflow-x: clip; }
  #__next, body, html { min-height: calc(100vh - env(safe-area-inset-top) - env(safe-area-inset-bottom)); }
  body { --privy-color-background: var(--color-bg-low-em); --privy-color-background-2: var(--color-bg-mid-em); --privy-color-background-3: var(--color-bg-high-em); --privy-color-foreground: var(--color-text-high-em); --privy-color-foreground-2: var(--color-text-mid-em); --privy-color-foreground-3: var(--color-text-low-em); --privy-color-foreground-4: var(--color-text-lowest-em); --privy-color-foreground-accent: var(--color-text-dark); --privy-color-accent: var(--color-brand); --privy-color-accent-light: var(--color-brand-opacity-30); --privy-color-accent-hover: var(--color-brand-hover); --privy-color-accent-dark: var(--color-brand-hover); --privy-color-accent-darkest: var(--color-brand-hover); --privy-color-success: var(--color-success); --privy-color-success-dark: var(--color-success); --privy-color-success-light: var(--color-success); --privy-color-success-bg: var(--color-success); --privy-color-error: var(--color-alert); --privy-color-error-light: var(--color-alert-hover); --privy-color-error-bg: var(--color-alert); --privy-color-error-bg-hover: var(--color-alert-hover); --privy-color-warn: var(--color-brand); --privy-color-warn-light: var(--color-brand); --privy-color-warn-bg: var(--color-brand); --privy-color-warning-dark: var(--color-brand); --privy-color-error-dark: var(--color-alert); --privy-color-info-bg: var(--color-bg-mid-em); --privy-color-info-bg-hover: var(--color-bg-high-em); --privy-color-border-default: var(--color-border); --privy-color-border-hover: var(--color-border); --privy-color-border-focus: var(--color-brand); --privy-color-border-error: var(--color-alert); --privy-color-border-success: var(--color-success); --privy-color-border-warning: var(--color-brand); --privy-color-border-info: var(--color-brand); --privy-color-border-interactive: var(--color-brand); --privy-color-border-interactive-hover: var(--color-brand-hover); --privy-color-background-hover: var(--color-bg-mid-em); --privy-color-background-clicked: var(--color-bg-high-em); --privy-color-background-disabled: var(--color-bg-low-em); --privy-color-background-interactive: var(--color-brand); --privy-color-background-interactive-hover: var(--color-brand-hover); --privy-color-background-interactive-clicked: var(--color-brand); --privy-color-background-interactive-disabled: var(--color-bg-mid-em); --privy-color-foreground-hover: var(--color-text-high-em); --privy-color-foreground-clicked: var(--color-text-high-em); --privy-color-foreground-disabled: var(--color-text-disabled); --privy-color-foreground-interactive: var(--color-text-dark); --privy-color-foreground-interactive-hover: var(--color-text-dark); --privy-link-navigation-color: var(--color-brand); --privy-accent-has-good-contrast: 1; --privy-color-icon-default: var(--color-text-high-em); --privy-color-icon-muted: var(--color-text-mid-em); --privy-color-icon-subtle: var(--color-brand); --privy-color-icon-inverse: var(--color-text-dark); --privy-color-icon-success: var(--color-success); --privy-color-icon-warning: var(--color-brand); --privy-color-icon-error: var(--color-alert); --privy-color-icon-interactive: var(--color-brand); --privy-color-icon-default-hover: var(--color-text-high-em); --privy-color-icon-muted-hover: var(--color-text-mid-em); --privy-color-icon-subtle-hover: var(--color-text-low-em); --privy-color-icon-default-clicked: var(--color-text-high-em); --privy-color-icon-muted-clicked: var(--color-text-mid-em); --privy-color-icon-subtle-clicked: var(--color-text-low-em); --privy-color-icon-default-disabled: var(--color-text-disabled); --privy-color-icon-muted-disabled: var(--color-text-mid-em); --privy-color-icon-subtle-disabled: var(--color-text-low-em); --privy-color-icon-error-hover: var(--color-alert); --privy-color-icon-interactive-hover: var(--color-brand); --privy-color-icon-error-clicked: var(--color-alert); --privy-color-icon-interactive-clicked: var(--color-brand); --privy-color-icon-muted-disabled-alt: var(--color-text-mid-em); --privy-color-icon-subtle-disabled-alt: var(--color-text-low-em); }
}
@layer components;
@layer utilities {
  .pointer-events-auto { pointer-events: auto; }
  .pointer-events-none { pointer-events: none; }
  .collapse { visibility: collapse; }
  .invisible { visibility: hidden; }
  .visible { visibility: visible; }
  .sr-only { clip-path: inset(50%); white-space: nowrap; border-width: 0px; width: 1px; height: 1px; margin: -1px; padding: 0px; overflow: hidden; }
  .absolute, .sr-only { position: absolute; }
  .fixed { position: fixed; }
  .relative { position: relative; }
  .static { position: static; }
  .sticky { position: sticky; }
  .inset-0 { inset: calc(var(--spacing)*0); }
  .inset-y-0 { inset-block: calc(var(--spacing)*0); }
  .\!top-3 { top: calc(var(--spacing)*3) !important; }
  .-top-0\.5 { top: calc(var(--spacing)*-.5); }
  .-top-3 { top: calc(var(--spacing)*-3); }
  .-top-5 { top: calc(var(--spacing)*-5); }
  .top-0 { top: calc(var(--spacing)*0); }
  .top-0\.5 { top: calc(var(--spacing)*.5); }
  .top-1\/2 { top: 50%; }
  .top-2\.5 { top: calc(var(--spacing)*2.5); }
  .top-3 { top: calc(var(--spacing)*3); }
  .top-4 { top: calc(var(--spacing)*4); }
  .top-\[1\.375rem\] { top: 1.375rem; }
  .top-\[50\%\] { top: 50%; }
  .\!right-3 { right: calc(var(--spacing)*3) !important; }
  .-right-1 { right: calc(var(--spacing)*-1); }
  .right-0 { right: calc(var(--spacing)*0); }
  .right-2\.5 { right: calc(var(--spacing)*2.5); }
  .right-5 { right: calc(var(--spacing)*5); }
  .right-\[0\.5px\] { right: 0.5px; }
  .bottom-0 { bottom: calc(var(--spacing)*0); }
  .-left-0\.5 { left: calc(var(--spacing)*-.5); }
  .-left-1 { left: calc(var(--spacing)*-1); }
  .-left-3 { left: calc(var(--spacing)*-3); }
  .left-0 { left: calc(var(--spacing)*0); }
  .left-0\.5 { left: calc(var(--spacing)*.5); }
  .left-1\/2 { left: 50%; }
  .left-3 { left: calc(var(--spacing)*3); }
  .left-3\.5 { left: calc(var(--spacing)*3.5); }
  .left-14 { left: calc(var(--spacing)*14); }
  .left-\[50\%\] { left: 50%; }
  .left-\[calc\(var\(--offset-value\)\)\] { left: calc(var(--offset-value)); }
  .left-\[calc\(var\(--offset-value\)\*2\)\] { left: calc(var(--offset-value)*2); }
  .-z-10 { z-index: calc(-10); }
  .-z-elevated { z-index: calc(var(--z-index-elevated)*-1); }
  .z-10 { z-index: 10; }
  .z-20 { z-index: 20; }
  .z-30 { z-index: 30; }
  .z-dialog { z-index: var(--z-index-dialog); }
  .z-dialog-footer { z-index: var(--z-index-dialog-footer); }
  .z-dialog-header { z-index: var(--z-index-dialog-header); }
  .z-dialog-overlay { z-index: var(--z-index-dialog-overlay); }
  .z-drawer { z-index: var(--z-index-drawer); }
  .z-drawer-overlay { z-index: var(--z-index-drawer-overlay); }
  .z-elevated { z-index: var(--z-index-elevated); }
  .z-header { z-index: var(--z-index-header); }
  .z-popover { z-index: var(--z-index-popover); }
  .z-toast { z-index: var(--z-index-toast); }
  .z-tooltip { z-index: var(--z-index-tooltip); }
  @media (min-width: 26.25rem) {
  .container { max-width: 26.25rem; }
}
  @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-0 { margin: calc(var(--spacing)*0); }
  .m-auto { margin: auto; }
  .container { width: 100%; max-width: 90rem; padding-inline: calc(var(--spacing)*4); margin-inline: auto; }
  @media (min-width: 48rem) {
  .container { padding-inline: calc(var(--spacing)*8); }
}
  @media (min-width: 64rem) {
  .container { padding-inline: calc(var(--spacing)*10); }
}
  .mx-4 { margin-inline: calc(var(--spacing)*4); }
  .mx-auto { margin-inline: auto; }
  .my-1 { margin-block: calc(var(--spacing)*1); }
  .my-2 { margin-block: calc(var(--spacing)*2); }
  .my-3 { margin-block: calc(var(--spacing)*3); }
  .my-4 { margin-block: calc(var(--spacing)*4); }
  .mt-0 { margin-top: calc(var(--spacing)*0); }
  .mt-0\.5 { margin-top: calc(var(--spacing)*.5); }
  .mt-1 { margin-top: calc(var(--spacing)*1); }
  .mt-1\.5 { margin-top: calc(var(--spacing)*1.5); }
  .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-5 { margin-top: calc(var(--spacing)*5); }
  .mt-6 { margin-top: calc(var(--spacing)*6); }
  .mt-10 { margin-top: calc(var(--spacing)*10); }
  .mt-20 { margin-top: calc(var(--spacing)*20); }
  .mt-25 { margin-top: calc(var(--spacing)*25); }
  .mt-auto { margin-top: auto; }
  .mr-0 { margin-right: calc(var(--spacing)*0); }
  .mr-2 { margin-right: calc(var(--spacing)*2); }
  .mr-2\.5 { margin-right: calc(var(--spacing)*2.5); }
  .mr-3 { margin-right: calc(var(--spacing)*3); }
  .mr-4 { margin-right: calc(var(--spacing)*4); }
  .mr-5 { margin-right: 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-6 { margin-bottom: calc(var(--spacing)*6); }
  .-ml-2 { margin-left: calc(var(--spacing)*-2); }
  .ml-0 { margin-left: calc(var(--spacing)*0); }
  .ml-0\.5 { margin-left: calc(var(--spacing)*.5); }
  .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-5 { margin-left: calc(var(--spacing)*5); }
  .ml-6 { margin-left: calc(var(--spacing)*6); }
  .block { display: block; }
  .contents { display: contents; }
  .flex { display: flex; }
  .grid { display: grid; }
  .hidden { display: none; }
  .inline { display: inline; }
  .inline-block { display: inline-block; }
  .inline-flex { display: inline-flex; }
  .list-item { display: list-item; }
  .table { display: table; }
  .table-cell { display: table-cell; }
  .field-sizing-content { field-sizing: content; }
  .scrollbar ::-webkit-scrollbar { width: 0.875rem; height: 0.875rem; }
  .scrollbar ::-webkit-scrollbar-corner, .scrollbar ::-webkit-scrollbar-track { background: var(--scrollbar-track); }
  .scrollbar ::-webkit-scrollbar-thumb { background: var(--scrollbar-thumb); border: .1875rem solid var(--scrollbar-track); border-radius: 0.625rem; }
  .scrollbar ::-webkit-scrollbar-thumb:hover { background: var(--scrollbar-thumb-hover); }
  .scrollbar .thin-scrollbar::-webkit-scrollbar { width: 0.7rem; height: 0.7rem; }
  .scrollbar .no-scrollbar::-webkit-scrollbar { width: 0px; height: 0px; }
  .size-1 { width: calc(var(--spacing)*1); height: calc(var(--spacing)*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-5 { width: calc(var(--spacing)*5); height: calc(var(--spacing)*5); }
  .size-6 { width: calc(var(--spacing)*6); height: calc(var(--spacing)*6); }
  .size-7 { width: calc(var(--spacing)*7); height: calc(var(--spacing)*7); }
  .size-8 { width: calc(var(--spacing)*8); height: calc(var(--spacing)*8); }
  .size-9 { width: calc(var(--spacing)*9); height: calc(var(--spacing)*9); }
  .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-20 { width: calc(var(--spacing)*20); height: calc(var(--spacing)*20); }
  .size-auto { width: auto; height: auto; }
  .size-full { width: 100%; height: 100%; }
  .size-l { width: var(--spacing-l); height: var(--spacing-l); }
  .size-m { width: var(--spacing-m); height: var(--spacing-m); }
  .h-0 { height: calc(var(--spacing)*0); }
  .h-1 { height: calc(var(--spacing)*1); }
  .h-1\.5 { height: calc(var(--spacing)*1.5); }
  .h-2\.5 { height: calc(var(--spacing)*2.5); }
  .h-3 { height: calc(var(--spacing)*3); }
  .h-3\.5 { height: calc(var(--spacing)*3.5); }
  .h-4 { height: calc(var(--spacing)*4); }
  .h-4\.5 { height: calc(var(--spacing)*4.5); }
  .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-12 { height: calc(var(--spacing)*12); }
  .h-13 { height: calc(var(--spacing)*13); }
  .h-15\.5 { height: calc(var(--spacing)*15.5); }
  .h-16 { height: calc(var(--spacing)*16); }
  .h-18 { height: calc(var(--spacing)*18); }
  .h-20 { height: calc(var(--spacing)*20); }
  .h-21 { height: calc(var(--spacing)*21); }
  .h-22 { height: calc(var(--spacing)*22); }
  .h-24 { height: calc(var(--spacing)*24); }
  .h-29 { height: calc(var(--spacing)*29); }
  .h-62 { height: calc(var(--spacing)*62); }
  .h-\[3\.75rem\] { height: 3.75rem; }
  .h-\[24px\] { height: 24px; }
  .h-\[90\%\] { height: 90%; }
  .h-\[158px\] { height: 158px; }
  .h-\[160px\] { height: 160px; }
  .h-\[180px\] { height: 180px; }
  .h-\[300px\] { height: 300px; }
  .h-\[320px\] { height: 320px; }
  .h-\[344px\] { height: 344px; }
  .h-\[350px\] { height: 350px; }
  .h-\[370px\] { height: 370px; }
  .h-\[435px\] { height: 435px; }
  .h-\[var\(--header-height\)\] { height: var(--header-height); }
  .h-\[var\(--height-value\)\] { height: var(--height-value); }
  .h-fit { height: fit-content; }
  .h-full { height: 100%; }
  .max-h-5 { max-height: calc(var(--spacing)*5); }
  .max-h-10 { max-height: calc(var(--spacing)*10); }
  .max-h-\[30\.375rem\] { max-height: 30.375rem; }
  .max-h-\[80vh\] { max-height: 80vh; }
  .max-h-\[90vh\] { max-height: 90vh; }
  .max-h-\[300px\] { max-height: 300px; }
  .max-h-\[370px\] { max-height: 370px; }
  .max-h-\[calc\(100dvh-2rem\)\] { max-height: calc(-2rem + 100dvh); }
  .max-h-\[calc\(100dvh-6rem\)\] { max-height: calc(-6rem + 100dvh); }
  .max-h-full { max-height: 100%; }
  .min-h-3 { min-height: calc(var(--spacing)*3); }
  .min-h-4 { min-height: calc(var(--spacing)*4); }
  .min-h-10 { min-height: calc(var(--spacing)*10); }
  .min-h-29 { min-height: calc(var(--spacing)*29); }
  .min-h-39 { min-height: calc(var(--spacing)*39); }
  .min-h-89 { min-height: calc(var(--spacing)*89); }
  .min-h-\[15rem\] { min-height: 15rem; }
  .min-h-\[25rem\] { min-height: 25rem; }
  .min-h-\[30\.375rem\] { min-height: 30.375rem; }
  .min-h-\[35px\] { min-height: 35px; }
  .min-h-\[80dvh\] { min-height: 80dvh; }
  .min-h-\[120px\] { min-height: 120px; }
  .min-h-\[408px\] { min-height: 408px; }
  .min-h-\[564px\] { min-height: 564px; }
  .min-h-auto { min-height: auto; }
  .min-h-screen { min-height: 100vh; }
  .w-1 { width: calc(var(--spacing)*1); }
  .w-1\.5 { width: calc(var(--spacing)*1.5); }
  .w-1\/2 { width: 50%; }
  .w-1\/3 { width: 33.3333%; }
  .w-1\/4 { width: 25%; }
  .w-1\/5 { width: 20%; }
  .w-1\/6 { width: 16.6667%; }
  .w-1\/12 { width: 8.33333%; }
  .w-2\.5 { width: calc(var(--spacing)*2.5); }
  .w-3 { width: calc(var(--spacing)*3); }
  .w-3\.5 { width: calc(var(--spacing)*3.5); }
  .w-4 { width: calc(var(--spacing)*4); }
  .w-5 { width: calc(var(--spacing)*5); }
  .w-6 { width: calc(var(--spacing)*6); }
  .w-8 { width: calc(var(--spacing)*8); }
  .w-10 { width: calc(var(--spacing)*10); }
  .w-11\.5 { width: calc(var(--spacing)*11.5); }
  .w-12 { width: calc(var(--spacing)*12); }
  .w-15 { width: calc(var(--spacing)*15); }
  .w-16 { width: calc(var(--spacing)*16); }
  .w-20 { width: calc(var(--spacing)*20); }
  .w-25 { width: calc(var(--spacing)*25); }
  .w-30 { width: calc(var(--spacing)*30); }
  .w-32 { width: calc(var(--spacing)*32); }
  .w-40 { width: calc(var(--spacing)*40); }
  .w-60 { width: calc(var(--spacing)*60); }
  .w-64 { width: calc(var(--spacing)*64); }
  .w-\[5\%\] { width: 5%; }
  .w-\[10\%\] { width: 10%; }
  .w-\[20\%\] { width: 20%; }
  .w-\[23\%\] { width: 23%; }
  .w-\[25\%\] { width: 25%; }
  .w-\[26px\] { width: 26px; }
  .w-\[30\%\] { width: 30%; }
  .w-\[66px\] { width: 66px; }
  .w-\[95\%\] { width: 95%; }
  .w-\[380px\] { width: 380px; }
  .w-\[var\(--height-value\)\] { width: var(--height-value); }
  .w-auto { width: auto; }
  .w-fit { width: fit-content; }
  .w-full { width: 100%; }
  .w-max { width: max-content; }
  .max-w-20 { max-width: calc(var(--spacing)*20); }
  .max-w-25 { max-width: calc(var(--spacing)*25); }
  .max-w-30 { max-width: calc(var(--spacing)*30); }
  .max-w-\[2\.875rem\] { max-width: 2.875rem; }
  .max-w-\[5rem\] { max-width: 5rem; }
  .max-w-\[6\.2rem\] { max-width: 6.2rem; }
  .max-w-\[8\.2rem\] { max-width: 8.2rem; }
  .max-w-\[13\.5rem\] { max-width: 13.5rem; }
  .max-w-\[15rem\] { max-width: 15rem; }
  .max-w-\[16rem\] { max-width: 16rem; }
  .max-w-\[24\.8125rem\] { max-width: 24.8125rem; }
  .max-w-\[26\.25rem\] { max-width: 26.25rem; }
  .max-w-\[33\.75rem\] { max-width: 33.75rem; }
  .max-w-\[75rem\] { max-width: 75rem; }
  .max-w-\[80\%\] { max-width: 80%; }
  .max-w-\[92vw\] { max-width: 92vw; }
  .max-w-\[95vw\] { max-width: 95vw; }
  .max-w-\[100\%\] { max-width: 100%; }
  .max-w-\[131px\] { max-width: 131px; }
  .max-w-\[160px\] { max-width: 160px; }
  .max-w-\[295px\] { max-width: 295px; }
  .max-w-\[400px\] { max-width: 400px; }
  .max-w-\[416px\] { max-width: 416px; }
  .max-w-\[459px\] { max-width: 459px; }
  .max-w-\[578px\] { max-width: 578px; }
  .max-w-\[758px\] { max-width: 758px; }
  .max-w-\[1200px\] { max-width: 1200px; }
  .max-w-\[calc\(100\%-1rem\)\] { max-width: calc(100% - 1rem); }
  .max-w-fit { max-width: fit-content; }
  .max-w-full { max-width: 100%; }
  .max-w-none { max-width: none; }
  .min-w-0 { min-width: calc(var(--spacing)*0); }
  .min-w-3 { min-width: calc(var(--spacing)*3); }
  .min-w-4 { min-width: calc(var(--spacing)*4); }
  .min-w-6 { min-width: calc(var(--spacing)*6); }
  .min-w-10 { min-width: calc(var(--spacing)*10); }
  .min-w-\[2\.5rem\] { min-width: 2.5rem; }
  .min-w-\[10rem\] { min-width: 10rem; }
  .min-w-\[12rem\] { min-width: 12rem; }
  .min-w-\[15rem\] { min-width: 15rem; }
  .min-w-\[90vw\] { min-width: 90vw; }
  .min-w-\[92vw\] { min-width: 92vw; }
  .min-w-\[95vw\] { min-width: 95vw; }
  .min-w-\[100px\] { min-width: 100px; }
  .min-w-\[120px\] { min-width: 120px; }
  .min-w-\[240px\] { min-width: 240px; }
  .min-w-\[320px\] { min-width: 320px; }
  .min-w-\[356px\] { min-width: 356px; }
  .min-w-\[540px\] { min-width: 540px; }
  .min-w-\[560px\] { min-width: 560px; }
  .min-w-\[600px\] { min-width: 600px; }
  .min-w-\[1000px\] { min-width: 1000px; }
  .min-w-fit { min-width: fit-content; }
  .min-w-max { min-width: max-content; }
  .flex-1 { flex: 1 1 0%; }
  .flex-shrink-0, .shrink-0 { flex-shrink: 0; }
  .flex-grow { flex-grow: 1; }
  .table-auto { table-layout: auto; }
  .caption-bottom { caption-side: bottom; }
  .border-collapse { border-collapse: collapse; }
  .origin-\[--radix-popover-content-transform-origin\] { }
  .origin-\[--radix-tooltip-content-transform-origin\] { }
  .-translate-x-1\/2 { --tw-translate-x: calc(calc(1/2*100%)*-1); }
  .-translate-x-1\/2, .-translate-x-full { translate: var(--tw-translate-x)var(--tw-translate-y); }
  .-translate-x-full { --tw-translate-x: -100%; }
  .translate-x-0 { --tw-translate-x: calc(var(--spacing)*0); }
  .translate-x-0, .translate-x-4 { translate: var(--tw-translate-x)var(--tw-translate-y); }
  .translate-x-4 { --tw-translate-x: calc(var(--spacing)*4); }
  .translate-x-\[-50\%\] { --tw-translate-x: -50%; }
  .-translate-y-1\/2, .translate-x-\[-50\%\] { translate: var(--tw-translate-x)var(--tw-translate-y); }
  .-translate-y-1\/2 { --tw-translate-y: calc(calc(1/2*100%)*-1); }
  .translate-y-\[-50\%\] { --tw-translate-y: -50%; translate: var(--tw-translate-x)var(--tw-translate-y); }
  .-scale-y-100 { --tw-scale-y: calc(100%*-1); scale: var(--tw-scale-x)var(--tw-scale-y); }
  .-rotate-90 { rotate: -90deg; }
  .-rotate-\[30deg\] { rotate: -30deg; }
  .rotate-0 { rotate: none; }
  .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,); }
  .transform-gpu { transform: translateZ(0)var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,); }
  .animate-in { animation: enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none); }
  .animate-ping { animation: var(--animate-ping); }
  .animate-pulse { animation: var(--animate-pulse); }
  .animate-shimmer { animation: var(--animate-shimmer); }
  .animate-spin { animation: var(--animate-spin); }
  .cursor-help { cursor: help; }
  .cursor-not-allowed { cursor: not-allowed; }
  .cursor-pointer { cursor: pointer; }
  .touch-none { touch-action: none; }
  .resize { resize: both; }
  .list-disc { list-style-type: disc; }
  .appearance-none { appearance: none; }
  .grid-cols-1 { grid-template-columns: repeat(1, minmax(0px, 1fr)); }
  .grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); }
  .grid-cols-4 { grid-template-columns: repeat(4, minmax(0px, 1fr)); }
  .grid-cols-\[60\%_40\%\] { grid-template-columns: 60% 40%; }
  .grid-cols-\[auto_auto_100px\] { grid-template-columns: auto auto 100px; }
  .grid-cols-\[repeat\(auto-fit\,minmax\(5rem\,5rem\)\)\] { grid-template-columns: repeat(auto-fit, minmax(5rem, 5rem)); }
  .grid-rows-\[0fr\] { grid-template-rows: 0fr; }
  .grid-rows-\[1fr\] { grid-template-rows: 1fr; }
  .\!flex-row { flex-direction: row !important; }
  .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; }
  .place-content-center { place-content: center; }
  .place-items-center { place-items: center; }
  .items-center { align-items: center; }
  .items-end { align-items: flex-end; }
  .items-start { align-items: flex-start; }
  .items-stretch { align-items: stretch; }
  .\!justify-end { justify-content: flex-end !important; }
  .justify-between { justify-content: space-between; }
  .justify-center { justify-content: center; }
  .justify-end { justify-content: flex-end; }
  .justify-start { justify-content: flex-start; }
  .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-2\.5 { gap: calc(var(--spacing)*2.5); }
  .gap-3 { gap: calc(var(--spacing)*3); }
  .gap-4 { gap: calc(var(--spacing)*4); }
  .gap-4\.5 { gap: calc(var(--spacing)*4.5); }
  .gap-5 { gap: calc(var(--spacing)*5); }
  .gap-6 { gap: calc(var(--spacing)*6); }
  .gap-10 { gap: calc(var(--spacing)*10); }
  :where(.space-y-0\.5 > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing)*.5)*var(--tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing)*.5)*calc(1 - var(--tw-space-y-reverse))); }
  :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-2 > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing)*2)*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-8 > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse))); }
  .gap-x-0\.5 { column-gap: calc(var(--spacing)*.5); }
  .gap-x-1 { column-gap: calc(var(--spacing)*1); }
  .gap-x-1\.5 { column-gap: calc(var(--spacing)*1.5); }
  .gap-x-2 { column-gap: calc(var(--spacing)*2); }
  .gap-x-3 { column-gap: calc(var(--spacing)*3); }
  .gap-x-4 { column-gap: calc(var(--spacing)*4); }
  .gap-x-6 { column-gap: calc(var(--spacing)*6); }
  .gap-x-8 { column-gap: calc(var(--spacing)*8); }
  :where(.-space-x-3 > :not(:last-child)) { --tw-space-x-reverse: 0; margin-inline-start: calc(calc(var(--spacing)*-3)*var(--tw-space-x-reverse)); margin-inline-end: calc(calc(var(--spacing)*-3)*calc(1 - var(--tw-space-x-reverse))); }
  :where(.space-x-1 > :not(:last-child)) { --tw-space-x-reverse: 0; margin-inline-start: calc(calc(var(--spacing)*1)*var(--tw-space-x-reverse)); margin-inline-end: calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-x-reverse))); }
  .gap-y-0\.5 { row-gap: calc(var(--spacing)*.5); }
  .gap-y-1 { row-gap: calc(var(--spacing)*1); }
  .gap-y-1\.5 { row-gap: calc(var(--spacing)*1.5); }
  .gap-y-2 { row-gap: calc(var(--spacing)*2); }
  .gap-y-3 { row-gap: calc(var(--spacing)*3); }
  .gap-y-4 { row-gap: calc(var(--spacing)*4); }
  .gap-y-5 { row-gap: calc(var(--spacing)*5); }
  .gap-y-6 { row-gap: calc(var(--spacing)*6); }
  .gap-y-8 { row-gap: calc(var(--spacing)*8); }
  .self-end { align-self: flex-end; }
  .self-start { align-self: flex-start; }
  .self-stretch { align-self: stretch; }
  .truncate { text-overflow: ellipsis; white-space: nowrap; }
  .overflow-hidden, .truncate { overflow: hidden; }
  .overflow-x-auto { overflow-x: auto; }
  .overflow-x-hidden { overflow-x: hidden; }
  .overflow-y-auto { overflow-y: auto; }
  .overflow-y-hidden { overflow-y: hidden; }
  .overflow-y-scroll { overflow-y: scroll; }
  .rounded { border-radius: 0.25rem; }
  .rounded-2xl { border-radius: var(--radius-2xl); }
  .rounded-3xl { border-radius: var(--radius-3xl); }
  .rounded-\[10px\] { border-radius: 10px; }
  .rounded-\[100px\] { border-radius: 100px; }
  .rounded-\[inherit\] { border-radius: inherit; }
  .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-2xl { border-top-left-radius: var(--radius-2xl); border-top-right-radius: var(--radius-2xl); }
  .rounded-l-lg { border-bottom-left-radius: var(--radius-lg); }
  .rounded-l-lg, .rounded-tl-lg { border-top-left-radius: var(--radius-lg); }
  .rounded-r-lg { border-bottom-right-radius: var(--radius-lg); }
  .rounded-r-lg, .rounded-tr-lg { border-top-right-radius: var(--radius-lg); }
  .rounded-br-lg { border-bottom-right-radius: var(--radius-lg); }
  .rounded-bl-lg { border-bottom-left-radius: var(--radius-lg); }
  .border { border-style: var(--tw-border-style); border-width: 1px; }
  .border-2 { border-style: var(--tw-border-style); border-width: 2px; }
  .border-4 { border-style: var(--tw-border-style); border-width: 4px; }
  .border-\[3px\] { border-style: var(--tw-border-style); border-width: 3px; }
  .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-b-0 { border-bottom-style: var(--tw-border-style); border-bottom-width: 0px; }
  .border-l { border-left-style: var(--tw-border-style); border-left-width: 1px; }
  .border-dashed { --tw-border-style: dashed; border-style: dashed; }
  .border-none { --tw-border-style: none; border-style: none; }
  .\!border-brand { border-color: var(--color-brand) !important; }
  .border-\[\#DFBBCA\]\/8 { border-color: oklab(0.827609 0.045025 -0.00700456 / 0.08); }
  .border-\[\#FACC9D\] { border-color: rgb(250, 204, 157); }
  .border-alert { border-color: var(--color-alert); }
  .border-background { border-color: var(--color-background); }
  .border-bg-low-em { border-color: var(--color-bg-low-em); }
  .border-border { border-color: var(--color-border); }
  .border-border-lowest { border-color: var(--color-border-lowest); }
  .border-brand { border-color: var(--color-brand); }
  .border-brand\/10 { border-color: rgba(242, 211, 99, 0.1); }
  @supports (color:color-mix(in lab,red,red)) {
  .border-brand\/10 { border-color: color-mix(in oklab,var(--color-brand)10%,transparent); }
}
  .border-grey-500 { border-color: var(--color-grey-500); }
  .border-grey-600 { border-color: var(--color-grey-600); }
  .border-grey-600\/15 { border-color: rgba(86, 84, 78, 0.15); }
  @supports (color:color-mix(in lab,red,red)) {
  .border-grey-600\/15 { border-color: color-mix(in oklab,var(--color-grey-600)15%,transparent); }
}
  .border-grey-700 { border-color: var(--color-grey-700); }
  .border-transparent { border-color: rgba(0, 0, 0, 0); }
  .border-t-transparent { border-top-color: rgba(0, 0, 0, 0); }
  .border-l-transparent { border-left-color: rgba(0, 0, 0, 0); }
  .\!bg-grey-900 { background-color: var(--color-grey-900) !important; }
  .bg-\[\#302F2B\] { background-color: rgb(48, 47, 43); }
  .bg-\[\#272213\] { background-color: rgb(39, 34, 19); }
  .bg-\[\#F64C30\] { background-color: rgb(246, 76, 48); }
  .bg-\[hsla\(46\,_75\%\,_14\%\,_1\)\] { background-color: rgb(62, 50, 9); }
  .bg-alert { background-color: var(--color-alert); }
  .bg-alert\/10 { background-color: rgba(243, 79, 106, 0.1); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-alert\/10 { background-color: color-mix(in oklab,var(--color-alert)10%,transparent); }
}
  .bg-alert\/20 { background-color: rgba(243, 79, 106, 0.2); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-alert\/20 { background-color: color-mix(in oklab,var(--color-alert)20%,transparent); }
}
  .bg-alert\/30 { background-color: rgba(243, 79, 106, 0.3); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-alert\/30 { background-color: color-mix(in oklab,var(--color-alert)30%,transparent); }
}
  .bg-background { background-color: var(--color-background); }
  .bg-bg-high-em { background-color: var(--color-bg-high-em); }
  .bg-bg-low-em { background-color: var(--color-bg-low-em); }
  .bg-bg-low-em\/50 { background-color: rgba(28, 27, 23, 0.5); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-bg-low-em\/50 { background-color: color-mix(in oklab,var(--color-bg-low-em)50%,transparent); }
}
  .bg-bg-mid-em { background-color: var(--color-bg-mid-em); }
  .bg-black\/1 { background-color: rgba(0, 0, 0, 0.01); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-black\/1 { background-color: color-mix(in oklab,var(--color-black)1%,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-black\/80 { background-color: rgba(0, 0, 0, 0.8); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-black\/80 { background-color: color-mix(in oklab,var(--color-black)80%,transparent); }
}
  .bg-blue-600 { background-color: var(--color-blue-600); }
  .bg-brand { background-color: var(--color-brand); }
  .bg-brand-opacity-30 { background-color: var(--color-brand-opacity-30); }
  .bg-brand-soft { background-color: var(--color-brand-soft); }
  .bg-brand-soft\/80 { background-color: rgba(38, 33, 19, 0.8); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-brand-soft\/80 { background-color: color-mix(in oklab,var(--color-brand-soft)80%,transparent); }
}
  .bg-brand\/10 { background-color: rgba(242, 211, 99, 0.1); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-brand\/10 { background-color: color-mix(in oklab,var(--color-brand)10%,transparent); }
}
  .bg-brand\/20 { background-color: rgba(242, 211, 99, 0.2); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-brand\/20 { background-color: color-mix(in oklab,var(--color-brand)20%,transparent); }
}
  .bg-brand\/80 { background-color: rgba(242, 211, 99, 0.8); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-brand\/80 { background-color: color-mix(in oklab,var(--color-brand)80%,transparent); }
}
  .bg-current { background-color: currentcolor; }
  .bg-gray-400 { background-color: var(--color-gray-400); }
  .bg-gray-600 { background-color: var(--color-gray-600); }
  .bg-gray-700 { background-color: var(--color-gray-700); }
  .bg-green-100 { background-color: var(--color-green-100); }
  .bg-green-500 { background-color: var(--color-green-500); }
  .bg-grey-000 { background-color: var(--color-grey-000); }
  .bg-grey-400 { background-color: var(--color-grey-400); }
  .bg-grey-600 { background-color: var(--color-grey-600); }
  .bg-grey-700 { background-color: var(--color-grey-700); }
  .bg-grey-800 { background-color: var(--color-grey-800); }
  .bg-neutral-800 { background-color: var(--color-neutral-800); }
  .bg-red-100 { background-color: var(--color-red-100); }
  .bg-red-500 { background-color: var(--color-red-500); }
  .bg-red-500\/10 { background-color: rgba(251, 44, 54, 0.1); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-red-500\/10 { background-color: color-mix(in oklab,var(--color-red-500)10%,transparent); }
}
  .bg-scrollbar-thumb { background-color: var(--color-scrollbar-thumb); }
  .bg-success\/10 { background-color: rgba(0, 214, 146, 0.1); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-success\/10 { background-color: color-mix(in oklab,var(--color-success)10%,transparent); }
}
  .bg-transparent { background-color: rgba(0, 0, 0, 0); }
  .bg-yellow-100 { background-color: var(--color-yellow-100); }
  .bg-yellow-500 { background-color: var(--color-yellow-500); }
  .bg-\[linear-gradient\(270deg\,rgba\(16\,14\,10\,0\)_0\%\,\#100E0A_100\%\)\] { background-image: linear-gradient(270deg, rgba(16, 14, 10, 0), rgb(16, 14, 10)); }
  .\[mask-image\:linear-gradient\(to_bottom\,black_80\%\,transparent_100\%\)\] { mask-image: linear-gradient(rgb(0, 0, 0) 80%, rgba(0, 0, 0, 0)); }
  .fill-bg-high-em { fill: var(--color-bg-high-em); }
  .object-contain { object-fit: contain; }
  .object-cover { object-fit: cover; }
  .object-center { object-position: center center; }
  .\!p-0 { padding: calc(var(--spacing)*0) !important; }
  .\!p-2 { padding: calc(var(--spacing)*2) !important; }
  .\!p-3 { padding: calc(var(--spacing)*3) !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-3 { padding: calc(var(--spacing)*3); }
  .p-4 { padding: calc(var(--spacing)*4); }
  .p-5 { padding: calc(var(--spacing)*5); }
  .p-6 { padding: calc(var(--spacing)*6); }
  .p-8 { padding: calc(var(--spacing)*8); }
  .p-px { padding: 1px; }
  .\!px-0 { padding-inline: calc(var(--spacing)*0) !important; }
  .\!px-2 { padding-inline: calc(var(--spacing)*2) !important; }
  .px-0 { padding-inline: calc(var(--spacing)*0); }
  .px-1 { padding-inline: calc(var(--spacing)*1); }
  .px-1\.5 { padding-inline: calc(var(--spacing)*1.5); }
  .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-5 { padding-inline: calc(var(--spacing)*5); }
  .px-6 { padding-inline: calc(var(--spacing)*6); }
  .\!py-0 { padding-block: calc(var(--spacing)*0) !important; }
  .py-0 { padding-block: calc(var(--spacing)*0); }
  .py-0\.5 { padding-block: calc(var(--spacing)*.5); }
  .py-1 { padding-block: calc(var(--spacing)*1); }
  .py-1\.5 { padding-block: calc(var(--spacing)*1.5); }
  .py-2 { padding-block: calc(var(--spacing)*2); }
  .py-2\.5 { padding-block: calc(var(--spacing)*2.5); }
  .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-8 { padding-block: calc(var(--spacing)*8); }
  .py-10 { padding-block: calc(var(--spacing)*10); }
  .py-15 { padding-block: calc(var(--spacing)*15); }
  .py-16 { padding-block: calc(var(--spacing)*16); }
  .\!pt-4 { padding-top: calc(var(--spacing)*4) !important; }
  .pt-0 { padding-top: calc(var(--spacing)*0); }
  .pt-0\.5 { padding-top: calc(var(--spacing)*.5); }
  .pt-1 { padding-top: calc(var(--spacing)*1); }
  .pt-2 { padding-top: calc(var(--spacing)*2); }
  .pt-3 { padding-top: calc(var(--spacing)*3); }
  .pt-5 { padding-top: calc(var(--spacing)*5); }
  .pr-0 { padding-right: calc(var(--spacing)*0); }
  .pr-1 { padding-right: calc(var(--spacing)*1); }
  .pr-2 { padding-right: calc(var(--spacing)*2); }
  .pr-3 { padding-right: calc(var(--spacing)*3); }
  .pr-4\.5 { padding-right: calc(var(--spacing)*4.5); }
  .pr-5 { padding-right: calc(var(--spacing)*5); }
  .pr-10 { padding-right: calc(var(--spacing)*10); }
  .pr-\[40\.5px\] { padding-right: 40.5px; }
  .pb-2 { padding-bottom: calc(var(--spacing)*2); }
  .pb-2\.5 { padding-bottom: calc(var(--spacing)*2.5); }
  .pb-3 { padding-bottom: calc(var(--spacing)*3); }
  .pb-3\.5 { padding-bottom: calc(var(--spacing)*3.5); }
  .pb-4 { padding-bottom: calc(var(--spacing)*4); }
  .pb-5 { padding-bottom: calc(var(--spacing)*5); }
  .pb-6 { padding-bottom: calc(var(--spacing)*6); }
  .pb-\[140px\] { padding-bottom: 140px; }
  .\!pl-0 { padding-left: calc(var(--spacing)*0) !important; }
  .pl-0\.75 { padding-left: calc(var(--spacing)*.75); }
  .pl-1 { padding-left: calc(var(--spacing)*1); }
  .pl-1\.5 { padding-left: calc(var(--spacing)*1.5); }
  .pl-2 { padding-left: calc(var(--spacing)*2); }
  .pl-3 { padding-left: calc(var(--spacing)*3); }
  .pl-4 { padding-left: calc(var(--spacing)*4); }
  .pl-\[41\.5px\] { padding-left: 41.5px; }
  .text-center { text-align: center; }
  .text-end { text-align: end; }
  .text-left { text-align: left; }
  .text-right { text-align: right; }
  .align-middle { vertical-align: middle; }
  .font-body { font-family: var(--font-body); }
  .font-brand { font-family: var(--font-brand); }
  .font-heading { font-family: var(--font-heading); }
  .font-mono { font-family: var(--font-mono); }
  .font-sans { font-family: var(--font-sans); }
  .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-base { font-size: var(--text-base); line-height: var(--tw-leading,var(--text-base--line-height)); }
  .text-body-l { font-size: var(--text-body-l); line-height: var(--tw-leading,var(--text-body-l--line-height)); }
  .text-body-m { font-size: var(--text-body-m); line-height: var(--tw-leading,var(--text-body-m--line-height)); }
  .text-body-s { font-size: var(--text-body-s); line-height: var(--tw-leading,var(--text-body-s--line-height)); }
  .text-body-xl { font-size: var(--text-body-xl); line-height: var(--tw-leading,var(--text-body-xl--line-height)); }
  .text-body-xs { font-size: var(--text-body-xs); line-height: var(--tw-leading,var(--text-body-xs--line-height)); }
  .text-body-xxl { font-size: var(--text-body-xxl); line-height: var(--tw-leading,var(--text-body-xxl--line-height)); }
  .text-body-xxs { font-size: var(--text-body-xxs); line-height: var(--tw-leading,var(--text-body-xxs--line-height)); }
  .text-heading-l { font-size: var(--text-heading-l); line-height: var(--tw-leading,var(--text-heading-l--line-height)); }
  .text-heading-m { font-size: var(--text-heading-m); line-height: var(--tw-leading,var(--text-heading-m--line-height)); }
  .text-heading-s { font-size: var(--text-heading-s); line-height: var(--tw-leading,var(--text-heading-s--line-height)); }
  .text-heading-xl { font-size: var(--text-heading-xl); line-height: var(--tw-leading,var(--text-heading-xl--line-height)); }
  .text-heading-xs { font-size: var(--text-heading-xs); line-height: var(--tw-leading,var(--text-heading-xs--line-height)); }
  .text-heading-xxs { font-size: var(--text-heading-xxs); line-height: var(--tw-leading,var(--text-heading-xxs--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-\[1\.125rem\] { font-size: 1.125rem; }
  .text-\[1\.625rem\] { font-size: 1.625rem; }
  .leading-5 { --tw-leading: calc(var(--spacing)*5); line-height: calc(var(--spacing)*5); }
  .leading-\[1\.5rem\] { --tw-leading: 1.5rem; line-height: 1.5rem; }
  .leading-\[1rem\] { --tw-leading: 1rem; line-height: 1rem; }
  .leading-none { --tw-leading: 1; line-height: 1; }
  .leading-relaxed { --tw-leading: var(--leading-relaxed); line-height: var(--leading-relaxed); }
  .font-bold { --tw-font-weight: var(--font-weight-bold); font-weight: var(--font-weight-bold); }
  .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); }
  .text-balance { text-wrap: balance; }
  .text-wrap { text-wrap: wrap; }
  .break-all { word-break: break-all; }
  .whitespace-nowrap { white-space: nowrap; }
  .whitespace-pre-line { white-space: pre-line; }
  .\!text-\[\#78756C\] { color: rgb(120, 117, 108) !important; }
  .\!text-brand { color: var(--color-brand) !important; }
  .text-\[\#F34C68\] { color: rgb(243, 76, 104); }
  .text-\[\#FFFDF7\] { color: rgb(255, 253, 247); }
  .text-alert { color: var(--color-alert); }
  .text-background { color: var(--color-background); }
  .text-bg-high-em { color: var(--color-bg-high-em); }
  .text-bg-low-em { color: var(--color-bg-low-em); }
  .text-bg-mid-em { color: var(--color-bg-mid-em); }
  .text-blue-400 { color: var(--color-blue-400); }
  .text-blue-600 { color: var(--color-blue-600); }
  .text-border { color: var(--color-border); }
  .text-border-lowest { color: var(--color-border-lowest); }
  .text-brand { color: var(--color-brand); }
  .text-brand-hover { color: var(--color-brand-hover); }
  .text-brand-opacity-30 { color: var(--color-brand-opacity-30); }
  .text-brand-opacity-40 { color: var(--color-brand-opacity-40); }
  .text-brand-primary-emphasized { color: var(--color-brand-primary-emphasized); }
  .text-brand-soft { color: var(--color-brand-soft); }
  .text-current { color: currentcolor; }
  .text-gray-500 { color: var(--color-gray-500); }
  .text-gray-950 { color: var(--color-gray-950); }
  .text-green-800 { color: var(--color-green-800); }
  .text-grey-000 { color: var(--color-grey-000); }
  .text-grey-050 { color: var(--color-grey-050); }
  .text-grey-100 { color: var(--color-grey-100); }
  .text-grey-200 { color: var(--color-grey-200); }
  .text-grey-300 { color: var(--color-grey-300); }
  .text-grey-400 { color: var(--color-grey-400); }
  .text-grey-500 { color: var(--color-grey-500); }
  .text-grey-600 { color: var(--color-grey-600); }
  .text-grey-700 { color: var(--color-grey-700); }
  .text-grey-800 { color: var(--color-grey-800); }
  .text-grey-900 { color: var(--color-grey-900); }
  .text-grey-950 { color: var(--color-grey-950); }
  .text-grey-1000 { color: var(--color-grey-1000); }
  .text-icons { color: var(--color-icons); }
  .text-neutral-50 { color: var(--color-neutral-50); }
  .text-neutral-200 { color: var(--color-neutral-200); }
  .text-red-400 { color: var(--color-red-400); }
  .text-red-500 { color: var(--color-red-500); }
  .text-red-800 { color: var(--color-red-800); }
  .text-red-900 { color: var(--color-red-900); }
  .text-success { color: var(--color-success); }
  .text-text-dark { color: var(--color-text-dark); }
  .text-text-disabled { color: var(--color-text-disabled); }
  .text-text-high-em { color: var(--color-text-high-em); }
  .text-text-low-em { color: var(--color-text-low-em); }
  .text-text-low-em\/70 { color: rgba(168, 166, 159, 0.7); }
  @supports (color:color-mix(in lab,red,red)) {
  .text-text-low-em\/70 { color: color-mix(in oklab,var(--color-text-low-em)70%,transparent); }
}
  .text-text-lowest-em { color: var(--color-text-lowest-em); }
  .text-text-mid-em { color: var(--color-text-mid-em); }
  .text-white { color: var(--color-white); }
  .text-yellow-600 { color: var(--color-yellow-600); }
  .text-yellow-800 { color: var(--color-yellow-800); }
  .capitalize { text-transform: capitalize; }
  .normal-case { text-transform: none; }
  .uppercase { text-transform: uppercase; }
  .italic { font-style: italic; }
  .tabular-nums { --tw-numeric-spacing: tabular-nums; font-variant-numeric: var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,); }
  .underline { text-decoration-line: underline; }
  .caret-brand { caret-color: var(--color-brand); }
  .caret-current { caret-color: currentcolor; }
  .opacity-0 { opacity: 0; }
  .opacity-40 { opacity: 0.4; }
  .opacity-60 { opacity: 0.6; }
  .opacity-75 { opacity: 0.75; }
  .opacity-100 { opacity: 1; }
  .shadow { --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a); }
  .shadow, .shadow-\[0_0_4px_0_rgba\(0\,0\,0\,0\.90\)\,0_0_12px_0_rgba\(246\,90\,52\,0\.40\)\,0_0_20px_0_\#F69E47_inset\] { 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_0_4px_0_rgba\(0\,0\,0\,0\.90\)\,0_0_12px_0_rgba\(246\,90\,52\,0\.40\)\,0_0_20px_0_\#F69E47_inset\] { --tw-shadow: 0 0 4px 0 var(--tw-shadow-color,#000000e6),0 0 12px 0 var(--tw-shadow-color,#f65a3466),0 0 20px 0 var(--tw-shadow-color,#f69e47)inset; }
  .shadow-lg { --tw-shadow: 0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a); }
  .shadow-lg, .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); }
  .shadow-md { --tw-shadow: 0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a); }
  .ring-1 { --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); }
  .ring-black\/5 { --tw-ring-color: #0000000d; }
  @supports (color:color-mix(in lab,red,red)) {
  .ring-black\/5 { --tw-ring-color: color-mix(in oklab,var(--color-black)5%,transparent); }
}
  .focus-ring { outline-style: var(--tw-outline-style); outline-offset: 3px; outline-width: 2px; outline-color: rgba(0, 0, 0, 0); }
  .focus-ring:focus-visible { outline-color: var(--color-brand-opacity-40); }
  .outline { outline-width: 1px; }
  .outline, .outline-0 { outline-style: var(--tw-outline-style); }
  .outline-0 { outline-width: 0px; }
  .outline-brand-opacity-30 { outline-color: var(--color-brand-opacity-30); }
  .outline-transparent { outline-color: rgba(0, 0, 0, 0); }
  .blur { --tw-blur: blur(8px); }
  .blur, .blur-\[4px\] { 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,); }
  .blur-\[4px\] { --tw-blur: blur(4px); }
  .invert { --tw-invert: invert(100%); }
  .filter, .invert { 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-md { 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-md { --tw-backdrop-blur: blur(var(--blur-md)); }
  .backdrop-blur-sm { --tw-backdrop-blur: blur(var(--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,); }
  .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, 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-\[background-color\,_scale\], .transition-\[background-color\,scale\] { transition-property: background-color, scale; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }
  .transition-\[background-color\] { transition-property: background-color; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }
  .transition-\[outline\,background-color\] { transition-property: outline, background-color; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }
  .transition-\[scale\,_background-color\] { transition-property: scale, background-color; 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-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)); }
  .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-300 { --tw-duration: .3s; transition-duration: 0.3s; }
  .duration-500 { --tw-duration: .5s; transition-duration: 0.5s; }
  .ease-in-out { --tw-ease: var(--ease-in-out); transition-timing-function: var(--ease-in-out); }
  .ease-out { --tw-ease: var(--ease-out); transition-timing-function: var(--ease-out); }
  .will-change-\[background-color\] { will-change: background-color; }
  .will-change-auto { will-change: auto; }
  .fade-in-0 { --tw-enter-opacity: 0; }
  .outline-none { --tw-outline-style: none; outline-style: none; }
  .select-all { user-select: all; }
  .select-none { user-select: none; }
  .zoom-in-95 { --tw-enter-scale: .95; }
  .\[--border-thickness\:1px\] { --border-thickness: 1px; }
  .\[--height-value\:1\.5rem\] { --height-value: 1.5rem; }
  .\[--height-value\:2\.5rem\] { --height-value: 2.5rem; }
  .\[--height-value\:2rem\] { --height-value: 2rem; }
  .\[--height-value\:3rem\] { --height-value: 3rem; }
  .\[--offset-value\:-6px\] { --offset-value: -6px; }
  .\[-ms-overflow-style\:none\] { }
  .\[scrollbar-color\:var\(--scrollbar-thumb\)_var\(--bg-bg-low-em\)\] { scrollbar-color: var(--scrollbar-thumb)var(--bg-bg-low-em); }
  .\[scrollbar-width\:none\] { scrollbar-width: none; }
  .paused { animation-play-state: paused; }
  .running { animation-play-state: running; }
  .slide-in-from-top-4 { --tw-enter-translate-y: calc(4*var(--spacing)*-1); }
  .zoom-in { --tw-enter-scale: 0; }
  .zoom-out { --tw-exit-scale: 0; }
  @media (hover: hover) {
  .group-hover\:scale-105:is(:where(.group):hover *) { --tw-scale-x: 105%; --tw-scale-y: 105%; --tw-scale-z: 105%; scale: var(--tw-scale-x)var(--tw-scale-y); }
  .group-hover\:bg-bg-mid-em\/50:is(:where(.group):hover *) { background-color: rgba(41, 40, 36, 0.5); }
  @supports (color:color-mix(in lab,red,red)) {
  .group-hover\:bg-bg-mid-em\/50:is(:where(.group):hover *) { background-color: color-mix(in oklab,var(--color-bg-mid-em)50%,transparent); }
}
  .group-hover\:bg-grey-800:is(:where(.group):hover *) { background-color: var(--color-grey-800); }
  .group-hover\:text-neutral-200:is(:where(.group):hover *) { color: var(--color-neutral-200); }
}
  .group-\[\&\:has\(\.mobile-nav-open\)\]\/body\:opacity-0:is(:where(.group\/body):has(.mobile-nav-open) *) { opacity: 0; }
  .group-\[\&\:has\(\.mobile-nav-open\)\]\/body\:transition-opacity:is(:where(.group\/body):has(.mobile-nav-open) *) { transition-property: opacity; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }
  .group-\[\&\:has\(\.mobile-nav-open\)\]\/body\:delay-200:is(:where(.group\/body):has(.mobile-nav-open) *) { --tw-animation-delay: .2s; transition-delay: 0.2s; animation-delay: 0.2s; }
  .marker\:text-text-mid-em ::marker { color: var(--color-text-mid-em); }
  .marker\:text-text-mid-em::marker { color: var(--color-text-mid-em); }
  .marker\:text-text-mid-em ::-webkit-details-marker, .marker\:text-text-mid-em::-webkit-details-marker { color: var(--color-text-mid-em); }
  .placeholder\:text-text-low-em::placeholder { color: var(--color-text-low-em); }
  .placeholder\:text-text-mid-em::placeholder { color: var(--color-text-mid-em); }
  .checked\:border-brand:checked { border-color: var(--color-brand); }
  .checked\:bg-brand:checked { background-color: var(--color-brand); }
  .focus-within\:border-alert:focus-within { border-color: var(--color-alert); }
  .focus-within\:border-brand:focus-within { border-color: var(--color-brand); }
  .focus-within\:text-text-high-em:focus-within { color: var(--color-text-high-em); }
  @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\:\!bg-grey-800:hover { background-color: var(--color-grey-800) !important; }
  .hover\:bg-\[\#F64C30\]:hover { background-color: rgb(246, 76, 48); }
  .hover\:bg-alert-hover:hover { background-color: var(--color-alert-hover); }
  .hover\:bg-bg-high-em:hover { background-color: var(--color-bg-high-em); }
  .hover\:bg-bg-mid-em:hover { background-color: var(--color-bg-mid-em); }
  .hover\:bg-brand-hover:hover { background-color: var(--color-brand-hover); }
  .hover\:bg-brand-soft:hover { background-color: var(--color-brand-soft); }
  .hover\:bg-grey-100:hover { background-color: var(--color-grey-100); }
  .hover\:bg-grey-600:hover { background-color: var(--color-grey-600); }
  .hover\:bg-grey-700:hover { background-color: var(--color-grey-700); }
  .hover\:bg-grey-800:hover { background-color: var(--color-grey-800); }
  .hover\:bg-grey-900:hover { background-color: var(--color-grey-900); }
  .hover\:bg-neutral-800:hover { background-color: var(--color-neutral-800); }
  .hover\:bg-scrollbar-thumb-hover:hover { background-color: var(--color-scrollbar-thumb-hover); }
  .hover\:bg-transparent:hover { background-color: rgba(0, 0, 0, 0); }
  .hover\:\!text-text-high-em:hover { color: var(--color-text-high-em) !important; }
  .hover\:text-blue-300:hover { color: var(--color-blue-300); }
  .hover\:text-brand:hover { color: var(--color-brand); }
  .hover\:text-brand\/80:hover { color: rgba(242, 211, 99, 0.8); }
  @supports (color:color-mix(in lab,red,red)) {
  .hover\:text-brand\/80:hover { color: color-mix(in oklab,var(--color-brand)80%,transparent); }
}
  .hover\:text-text-high-em:hover { color: var(--color-text-high-em); }
  .hover\:text-text-mid-em:hover { color: var(--color-text-mid-em); }
  .hover\:text-white:hover { color: var(--color-white); }
  .hover\:underline:hover { text-decoration-line: underline; }
}
  .focus\:caret-brand:focus { caret-color: var(--color-brand); }
  .focus\:outline-none:focus { --tw-outline-style: none; outline-style: none; }
  .focus-visible\:bg-grey-800:focus-visible { background-color: var(--color-grey-800); }
  .focus-visible\:text-text-high-em:focus-visible { color: var(--color-text-high-em); }
  .active\:scale-75:active { --tw-scale-x: 75%; --tw-scale-y: 75%; --tw-scale-z: 75%; scale: var(--tw-scale-x)var(--tw-scale-y); }
  .active\:scale-90:active { --tw-scale-x: 90%; --tw-scale-y: 90%; --tw-scale-z: 90%; scale: var(--tw-scale-x)var(--tw-scale-y); }
  .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); }
  .active\:scale-96:active { --tw-scale-x: 96%; --tw-scale-y: 96%; --tw-scale-z: 96%; scale: var(--tw-scale-x)var(--tw-scale-y); }
  .active\:scale-98:active { --tw-scale-x: 98%; --tw-scale-y: 98%; --tw-scale-z: 98%; scale: var(--tw-scale-x)var(--tw-scale-y); }
  .active\:text-text-high-em:active { color: var(--color-text-high-em); }
  .enabled\:cursor-pointer:enabled { cursor: pointer; }
  .enabled\:underline-offset-2:enabled { text-underline-offset: 2px; }
  @media (hover: hover) {
  .enabled\:hover\:bg-bg-low-em:enabled:hover { background-color: var(--color-bg-low-em); }
  .enabled\:hover\:text-text-high-em:enabled:hover { color: var(--color-text-high-em); }
  .enabled\:hover\:underline:enabled:hover { text-decoration-line: underline; }
}
  .active\:enabled\:scale-95:active:enabled, .enabled\:active\:scale-95:enabled:active { --tw-scale-x: 95%; --tw-scale-y: 95%; --tw-scale-z: 95%; scale: var(--tw-scale-x)var(--tw-scale-y); }
  .enabled\:active\:scale-98:enabled:active { --tw-scale-x: 98%; --tw-scale-y: 98%; --tw-scale-z: 98%; scale: var(--tw-scale-x)var(--tw-scale-y); }
  .enabled\:active\:scale-\[0\.98\]:enabled:active { scale: 0.98; }
  .disabled\:pointer-events-auto:disabled { pointer-events: auto; }
  .disabled\:pointer-events-none:disabled { pointer-events: none; }
  .disabled\:cursor-default:disabled { cursor: default; }
  .disabled\:cursor-not-allowed:disabled { cursor: not-allowed; }
  .disabled\:bg-alert:disabled { background-color: var(--color-alert); }
  .disabled\:bg-grey-700:disabled { background-color: var(--color-grey-700); }
  .disabled\:bg-grey-800:disabled { background-color: var(--color-grey-800); }
  .disabled\:bg-transparent:disabled { background-color: rgba(0, 0, 0, 0); }
  .disabled\:text-text-disabled:disabled { color: var(--color-text-disabled); }
  .disabled\:text-text-high-em:disabled { color: var(--color-text-high-em); }
  .disabled\:text-text-low-em:disabled { color: var(--color-text-low-em); }
  .disabled\:text-text-mid-em:disabled { color: var(--color-text-mid-em); }
  .disabled\:opacity-50:disabled { opacity: 0.5; }
  .data-\[active\]\:bg-bg-high-em[data-active] { background-color: var(--color-bg-high-em); }
  .data-\[active\]\:text-text-high-em[data-active] { color: var(--color-text-high-em); }
  .data-\[active\]\:disabled\:opacity-100[data-active]:disabled { opacity: 1; }
  .data-\[disabled\]\:pointer-events-none[data-disabled] { pointer-events: none; }
  .data-\[disabled\]\:cursor-not-allowed[data-disabled] { cursor: not-allowed; }
  .data-\[disabled\]\:bg-grey-700[data-disabled] { background-color: var(--color-grey-700); }
  .data-\[disabled\]\:bg-grey-800[data-disabled] { background-color: var(--color-grey-800); }
  .data-\[disabled\]\:text-text-disabled[data-disabled] { color: var(--color-text-disabled); }
  .data-\[error\]\:text-alert[data-error] { color: var(--color-alert); }
  .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-left-2[data-side="left"] { --tw-enter-translate-x: 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\=left\]\:slide-out-to-left-2[data-side="left"] { --tw-exit-translate-x: calc(2*var(--spacing)*-1); }
  .data-\[side\=right\]\:slide-in-from-left-2[data-side="right"] { --tw-enter-translate-x: calc(2*var(--spacing)*-1); }
  .data-\[side\=right\]\:slide-in-from-right-2[data-side="right"] { --tw-enter-translate-x: calc(2*var(--spacing)); }
  .data-\[side\=right\]\:slide-out-to-right-2[data-side="right"] { --tw-exit-translate-x: calc(2*var(--spacing)); }
  .data-\[side\=top\]\:slide-in-from-bottom-2[data-side="top"] { --tw-enter-translate-y: calc(2*var(--spacing)); }
  .data-\[side\=top\]\:slide-in-from-top-2[data-side="top"] { --tw-enter-translate-y: calc(2*var(--spacing)*-1); }
  .data-\[side\=top\]\:slide-out-to-top-2[data-side="top"] { --tw-exit-translate-y: calc(2*var(--spacing)*-1); }
  .enabled\:data-\[state\=active\]\:bg-bg-mid-em:enabled[data-state="active"] { background-color: var(--color-bg-mid-em); }
  .enabled\:data-\[state\=active\]\:text-text-high-em:enabled[data-state="active"] { color: var(--color-text-high-em); }
  .disabled\:data-\[state\=active\]\:bg-bg-mid-em:disabled[data-state="active"] { background-color: var(--color-bg-mid-em); }
  .disabled\:data-\[state\=active\]\:text-text-high-em:disabled[data-state="active"] { color: var(--color-text-high-em); }
  .data-\[state\=checked\]\:translate-x-\[16px\][data-state="checked"] { --tw-translate-x: 16px; translate: var(--tw-translate-x)var(--tw-translate-y); }
  .data-\[state\=checked\]\:translate-x-\[22px\][data-state="checked"] { --tw-translate-x: 22px; translate: var(--tw-translate-x)var(--tw-translate-y); }
  .data-\[state\=checked\]\:bg-bg-low-em[data-state="checked"] { background-color: var(--color-bg-low-em); }
  .data-\[state\=checked\]\:bg-brand[data-state="checked"] { background-color: var(--color-brand); }
  .data-\[state\=closed\]\:animate-out[data-state="closed"] { animation: exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none); }
  .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\=closed\]\:slide-out-to-bottom-2[data-state="closed"] { --tw-exit-translate-y: calc(2*var(--spacing)); }
  @media (hover: hover) {
  .enabled\:data-\[state\=inactive\]\:hover\:bg-transparent:enabled[data-state="inactive"]:hover { background-color: rgba(0, 0, 0, 0); }
  .enabled\:data-\[state\=inactive\]\:hover\:text-text-high-em:enabled[data-state="inactive"]:hover { color: var(--color-text-high-em); }
}
  .data-\[state\=open\]\:animate-in[data-state="open"] { animation: enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none); }
  .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\=open\]\:slide-in-from-bottom-2[data-state="open"] { --tw-enter-translate-y: calc(2*var(--spacing)); }
  .data-\[state\=unchecked\]\:bg-bg-high-em[data-state="unchecked"] { background-color: var(--color-bg-high-em); }
  .data-\[state\=unchecked\]\:bg-text-high-em[data-state="unchecked"] { background-color: var(--color-text-high-em); }
  @media (hover: hover) {
  .group-hover\:data-\[state\=unchecked\]\:bg-brand\/10:is(:where(.group):hover *)[data-state="unchecked"] { background-color: rgba(242, 211, 99, 0.1); }
  @supports (color:color-mix(in lab,red,red)) {
  .group-hover\:data-\[state\=unchecked\]\:bg-brand\/10:is(:where(.group):hover *)[data-state="unchecked"] { background-color: color-mix(in oklab,var(--color-brand)10%,transparent); }
}
}
  @media (min-width: 26.25rem) {
  .xs\:w-fit { width: fit-content; }
  .xs\:max-w-\[10\.2rem\] { max-width: 10.2rem; }
  .xs\:justify-start { justify-content: flex-start; }
  .xs\:gap-2 { gap: calc(var(--spacing)*2); }
  .xs\:text-body-m { font-size: var(--text-body-m); line-height: var(--tw-leading,var(--text-body-m--line-height)); }
}
  @media (min-width: 40rem) {
  .sm\:inset-y-0 { inset-block: calc(var(--spacing)*0); }
  .sm\:top-3 { top: calc(var(--spacing)*3); }
  .sm\:top-4\.5 { top: calc(var(--spacing)*4.5); }
  .sm\:top-6 { top: calc(var(--spacing)*6); }
  .sm\:right-0 { right: calc(var(--spacing)*0); }
  .sm\:right-2\.5 { right: calc(var(--spacing)*2.5); }
  .sm\:right-3\.5 { right: calc(var(--spacing)*3.5); }
  .sm\:left-auto { left: auto; }
  .sm\:mt-1 { margin-top: calc(var(--spacing)*1); }
  .sm\:mt-5 { margin-top: calc(var(--spacing)*5); }
  .sm\:mt-6 { margin-top: calc(var(--spacing)*6); }
  .sm\:mt-8 { margin-top: calc(var(--spacing)*8); }
  .sm\:mb-2 { margin-bottom: calc(var(--spacing)*2); }
  .sm\:block { display: block; }
  .sm\:flex { display: flex; }
  .sm\:hidden { display: none; }
  .sm\:size-2\.5 { width: calc(var(--spacing)*2.5); height: calc(var(--spacing)*2.5); }
  .sm\:size-4 { width: calc(var(--spacing)*4); height: calc(var(--spacing)*4); }
  .sm\:size-9 { width: calc(var(--spacing)*9); height: calc(var(--spacing)*9); }
  .sm\:h-6 { height: calc(var(--spacing)*6); }
  .sm\:max-h-\[calc\(80dvh-4rem\)\] { max-height: calc(-4rem + 80dvh); }
  .sm\:w-13 { width: calc(var(--spacing)*13); }
  .sm\:w-24 { width: calc(var(--spacing)*24); }
  .sm\:w-105 { width: calc(var(--spacing)*105); }
  .sm\:w-full { width: 100%; }
  .sm\:max-w-\[20\.3125rem\] { max-width: 20.3125rem; }
  .sm\:max-w-\[26rem\] { max-width: 26rem; }
  .sm\:max-w-\[33\.75rem\] { max-width: 33.75rem; }
  .sm\:max-w-\[38\.75rem\] { max-width: 38.75rem; }
  .sm\:min-w-120 { min-width: calc(var(--spacing)*120); }
  .sm\:min-w-\[26\.25rem\] { min-width: 26.25rem; }
  .sm\:min-w-\[31\.25rem\] { min-width: 31.25rem; }
  .sm\:min-w-\[540px\] { min-width: 540px; }
  .sm\:translate-x-0 { --tw-translate-x: calc(var(--spacing)*0); translate: var(--tw-translate-x)var(--tw-translate-y); }
  .sm\:grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); }
  .sm\:grid-cols-\[1fr_auto_140px\] { grid-template-columns: 1fr auto 140px; }
  .sm\:flex-row { flex-direction: row; }
  .sm\:items-center { align-items: center; }
  .sm\:justify-end { justify-content: flex-end; }
  .sm\:gap-0\.5 { gap: calc(var(--spacing)*.5); }
  .sm\:gap-1 { gap: calc(var(--spacing)*1); }
  .sm\:gap-2 { gap: calc(var(--spacing)*2); }
  .sm\:gap-3 { gap: calc(var(--spacing)*3); }
  .sm\:gap-6 { gap: calc(var(--spacing)*6); }
  .sm\:gap-8 { gap: calc(var(--spacing)*8); }
  .sm\:gap-9 { gap: calc(var(--spacing)*9); }
  .sm\:rounded-2xl { border-radius: var(--radius-2xl); }
  .sm\:border { border-style: var(--tw-border-style); border-width: 1px; }
  .sm\:border-2 { border-style: var(--tw-border-style); border-width: 2px; }
  .sm\:p-2 { padding: calc(var(--spacing)*2); }
  .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\: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-6 { padding-inline: calc(var(--spacing)*6); }
  .sm\:py-0 { padding-block: calc(var(--spacing)*0); }
  .sm\:py-1 { padding-block: calc(var(--spacing)*1); }
  .sm\:py-3 { padding-block: calc(var(--spacing)*3); }
  .sm\:py-6 { padding-block: calc(var(--spacing)*6); }
  .sm\:py-9 { padding-block: calc(var(--spacing)*9); }
  .sm\:py-12 { padding-block: calc(var(--spacing)*12); }
  .sm\:py-15 { padding-block: calc(var(--spacing)*15); }
  .sm\:py-20 { padding-block: calc(var(--spacing)*20); }
  .sm\:pt-2 { padding-top: calc(var(--spacing)*2); }
  .sm\:pt-3 { padding-top: calc(var(--spacing)*3); }
  .sm\:pr-5 { padding-right: calc(var(--spacing)*5); }
  .sm\:pb-3 { padding-bottom: calc(var(--spacing)*3); }
  .sm\:pb-\[140px\] { padding-bottom: 140px; }
  .sm\:pl-6 { padding-left: calc(var(--spacing)*6); }
  .sm\:text-4xl { font-size: var(--text-4xl); line-height: var(--tw-leading,var(--text-4xl--line-height)); }
  .sm\:text-base { font-size: var(--text-base); line-height: var(--tw-leading,var(--text-base--line-height)); }
  .sm\:text-body-m { font-size: var(--text-body-m); line-height: var(--tw-leading,var(--text-body-m--line-height)); }
  .sm\:text-body-s { font-size: var(--text-body-s); line-height: var(--tw-leading,var(--text-body-s--line-height)); }
  .sm\:text-body-xl { font-size: var(--text-body-xl); line-height: var(--tw-leading,var(--text-body-xl--line-height)); }
  .sm\:text-heading-l { font-size: var(--text-heading-l); line-height: var(--tw-leading,var(--text-heading-l--line-height)); }
  .sm\:text-heading-m { font-size: var(--text-heading-m); line-height: var(--tw-leading,var(--text-heading-m--line-height)); }
  .sm\:text-heading-s { font-size: var(--text-heading-s); line-height: var(--tw-leading,var(--text-heading-s--line-height)); }
  .sm\:text-heading-xs { font-size: var(--text-heading-xs); line-height: var(--tw-leading,var(--text-heading-xs--line-height)); }
  .sm\:text-heading-xxs { font-size: var(--text-heading-xxs); line-height: var(--tw-leading,var(--text-heading-xxs--line-height)); }
  .sm\:text-xl { font-size: var(--text-xl); line-height: var(--tw-leading,var(--text-xl--line-height)); }
  @media (hover: hover) {
  .sm\:hover\:bg-bg-mid-em:hover { background-color: var(--color-bg-mid-em); }
}
}
  @media (min-width: 48rem) {
  .md\:right-3 { right: calc(var(--spacing)*3); }
  .md\:left-auto { left: auto; }
  .md\:mt-8 { margin-top: calc(var(--spacing)*8); }
  .md\:mb-0 { margin-bottom: calc(var(--spacing)*0); }
  .md\:block { display: block; }
  .md\:flex { display: flex; }
  .md\:hidden { display: none; }
  .md\:size-5 { width: calc(var(--spacing)*5); height: calc(var(--spacing)*5); }
  .md\:size-12 { width: calc(var(--spacing)*12); height: calc(var(--spacing)*12); }
  .md\:h-4 { height: calc(var(--spacing)*4); }
  .md\:h-8 { height: calc(var(--spacing)*8); }
  .md\:h-82 { height: calc(var(--spacing)*82); }
  .md\:h-\[11rem\] { height: 11rem; }
  .md\:h-\[var\(--height-value\)\] { height: var(--height-value); }
  .md\:max-h-none { max-height: none; }
  .md\:min-h-89 { min-height: calc(var(--spacing)*89); }
  .md\:min-h-96 { min-height: calc(var(--spacing)*96); }
  .md\:min-h-\[492px\] { min-height: 492px; }
  .md\:w-4 { width: calc(var(--spacing)*4); }
  .md\:w-8 { width: calc(var(--spacing)*8); }
  .md\:w-17 { width: calc(var(--spacing)*17); }
  .md\:w-105 { width: calc(var(--spacing)*105); }
  .md\:w-fit { width: fit-content; }
  .md\:max-w-45 { max-width: calc(var(--spacing)*45); }
  .md\:max-w-\[36\.125rem\] { max-width: 36.125rem; }
  .md\:max-w-\[95\%\] { max-width: 95%; }
  .md\:max-w-\[540px\] { max-width: 540px; }
  .md\:max-w-\[720px\] { max-width: 720px; }
  .md\:max-w-\[770px\] { max-width: 770px; }
  .md\:max-w-max { max-width: max-content; }
  .md\:grid-cols-4 { grid-template-columns: repeat(4, minmax(0px, 1fr)); }
  .md\:flex-row { flex-direction: row; }
  .md\:items-center { align-items: center; }
  .md\:gap-2 { gap: calc(var(--spacing)*2); }
  .md\:gap-3 { gap: calc(var(--spacing)*3); }
  :where(.md\:space-y-6 > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse))); }
  .md\:gap-x-1 { column-gap: calc(var(--spacing)*1); }
  .md\:gap-x-1\.5 { column-gap: calc(var(--spacing)*1.5); }
  .md\:gap-x-2 { column-gap: calc(var(--spacing)*2); }
  .md\:gap-y-2 { row-gap: calc(var(--spacing)*2); }
  .md\:gap-y-5 { row-gap: calc(var(--spacing)*5); }
  .md\:self-center { align-self: center; }
  .md\:p-4 { padding: calc(var(--spacing)*4); }
  .md\:p-6 { padding: calc(var(--spacing)*6); }
  .md\:\!px-2 { padding-inline: calc(var(--spacing)*2) !important; }
  .md\:px-2 { padding-inline: calc(var(--spacing)*2); }
  .md\:px-3 { padding-inline: calc(var(--spacing)*3); }
  .md\:px-8 { padding-inline: calc(var(--spacing)*8); }
  .md\:py-2 { padding-block: calc(var(--spacing)*2); }
  .md\:text-5xl { font-size: var(--text-5xl); line-height: var(--tw-leading,var(--text-5xl--line-height)); }
  .md\:text-body-m { font-size: var(--text-body-m); line-height: var(--tw-leading,var(--text-body-m--line-height)); }
  .md\:text-body-s { font-size: var(--text-body-s); line-height: var(--tw-leading,var(--text-body-s--line-height)); }
  .md\:text-body-xl { font-size: var(--text-body-xl); line-height: var(--tw-leading,var(--text-body-xl--line-height)); }
  .md\:text-body-xs { font-size: var(--text-body-xs); line-height: var(--tw-leading,var(--text-body-xs--line-height)); }
  .md\:text-heading-m { font-size: var(--text-heading-m); line-height: var(--tw-leading,var(--text-heading-m--line-height)); }
  .md\:text-heading-xs { font-size: var(--text-heading-xs); line-height: var(--tw-leading,var(--text-heading-xs--line-height)); }
  .md\:\[--height-value\:2\.5rem\] { --height-value: 2.5rem; }
  @media (hover: hover) {
  .md\:hover\:bg-grey-800:hover { background-color: var(--color-grey-800); }
}
}
  @media (min-width: 64rem) {
  .lg\:mr-10 { margin-right: calc(var(--spacing)*10); }
  .lg\:mb-6 { margin-bottom: calc(var(--spacing)*6); }
  .lg\:ml-0 { margin-left: calc(var(--spacing)*0); }
  .lg\:ml-4 { margin-left: calc(var(--spacing)*4); }
  .lg\:h-7 { height: calc(var(--spacing)*7); }
  .lg\:h-\[var\(--header-height\)\] { height: var(--header-height); }
  .lg\:w-32 { width: calc(var(--spacing)*32); }
  .lg\:max-w-\[420px\] { max-width: 420px; }
  .lg\:max-w-none { max-width: none; }
  .lg\:shrink-0 { flex-shrink: 0; }
  .lg\:grow { flex-grow: 1; }
  .lg\:basis-0 { flex-basis: calc(var(--spacing)*0); }
  .lg\:grid-cols-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)); }
  .lg\:grid-cols-4 { grid-template-columns: repeat(4, minmax(0px, 1fr)); }
  .lg\:flex-row { flex-direction: row; }
  .lg\:items-center { align-items: center; }
  .lg\:justify-between { justify-content: space-between; }
  .lg\:gap-0 { gap: calc(var(--spacing)*0); }
  .lg\:gap-3 { gap: calc(var(--spacing)*3); }
  .lg\:gap-4 { gap: calc(var(--spacing)*4); }
  .lg\:gap-8 { gap: calc(var(--spacing)*8); }
  .lg\:gap-10 { gap: calc(var(--spacing)*10); }
  .lg\:gap-12 { gap: calc(var(--spacing)*12); }
  .lg\:gap-14 { gap: calc(var(--spacing)*14); }
  .lg\:px-0 { padding-inline: calc(var(--spacing)*0); }
  .lg\:px-10 { padding-inline: calc(var(--spacing)*10); }
  .lg\:py-16 { padding-block: calc(var(--spacing)*16); }
  .lg\:pb-\[140px\] { padding-bottom: 140px; }
  .lg\:text-6xl { font-size: var(--text-6xl); line-height: var(--tw-leading,var(--text-6xl--line-height)); }
}
  @media (min-width: 80rem) {
  .xl\:block { display: block; }
  .xl\:grid-cols-4 { grid-template-columns: repeat(4, minmax(0px, 1fr)); }
  .xl\:px-0 { padding-inline: calc(var(--spacing)*0); }
  .xl\:text-\[24px\] { font-size: 24px; }
  .xl\:text-\[74px\] { font-size: 74px; }
}
  .\[\&_\[data-slot\=\"tabs-trigger-text\"\]\]\:px-1 [data-slot="tabs-trigger-text"] { padding-inline: calc(var(--spacing)*1); }
  .\[\&_button\]\:\!bg-bg-high-em button { background-color: var(--color-bg-high-em) !important; }
  .\[\&_button\]\:\!bg-brand button { background-color: var(--color-brand) !important; }
  .\[\&_div_button\]\:text-text-lowest-em div button { color: var(--color-text-lowest-em); }
  .\[\&_div_button\]\:text-text-mid-em div button { color: var(--color-text-mid-em); }
  .\[\&_input\:\:placeholder\]\:text-text-low-em input::placeholder { color: var(--color-text-low-em); }
  .\[\&_span\]\:w-full span { width: 100%; }
  .\[\&_span\]\:rounded-full span { border-radius: 3.40282e+38px; }
  .\[\&_span\]\:text-body-m span { font-size: var(--text-body-m); line-height: var(--tw-leading,var(--text-body-m--line-height)); }
  .\[\&_span\]\:text-body-s span { font-size: var(--text-body-s); line-height: var(--tw-leading,var(--text-body-s--line-height)); }
  .\[\&_span\]\:font-medium span { --tw-font-weight: var(--font-weight-medium); font-weight: var(--font-weight-medium); }
  .\[\&_span\]\:text-text-mid-em span { color: var(--color-text-mid-em); }
  .\[\&_span\]\:data-\[active\]\:text-text-high-em span[data-active] { color: var(--color-text-high-em); }
  .\[\&_span\]\:data-\[active\]\:text-white span[data-active] { color: var(--color-white); }
  .\[\&_td\]\:py-0 td { padding-block: calc(var(--spacing)*0); }
  .\[\&_td\]\:py-2 td { padding-block: calc(var(--spacing)*2); }
  .\[\&_td\]\:py-3 td { padding-block: calc(var(--spacing)*3); }
  .\[\&_td\]\:pl-2 td { padding-left: calc(var(--spacing)*2); }
  .\[\&_td\]\:pl-4 td { padding-left: calc(var(--spacing)*4); }
  .\[\&_textarea\:\:placeholder\]\:text-text-mid-em textarea::placeholder { color: var(--color-text-mid-em); }
  .\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar { display: none; }
  .\[\&\:\:-webkit-scrollbar\]\:h-1\.5::-webkit-scrollbar { height: calc(var(--spacing)*1.5); }
  .\[\&\:\:-webkit-scrollbar\]\:w-1\.5::-webkit-scrollbar { width: calc(var(--spacing)*1.5); }
  .\[\&\:\:-webkit-scrollbar-corner\]\:bg-bg-low-em::-webkit-scrollbar-corner { background-color: var(--color-bg-low-em); }
  .\[\&\:\:-webkit-scrollbar-thumb\]\:border-bg-low-em::-webkit-scrollbar-thumb { border-color: var(--color-bg-low-em); }
  .\[\&\:\:-webkit-scrollbar-thumb\]\:border-transparent::-webkit-scrollbar-thumb { border-color: rgba(0, 0, 0, 0); }
  .\[\&\:\:-webkit-scrollbar-track\]\:bg-bg-low-em::-webkit-scrollbar-track { background-color: var(--color-bg-low-em); }
  .\[\&\:\:-webkit-scrollbar-track\]\:bg-transparent::-webkit-scrollbar-track { background-color: rgba(0, 0, 0, 0); }
  .\[\&\:has\(\.simple\)_li\]\:max-w-fit:has(.simple) li { max-width: fit-content; }
  .\[\&\:has\(\.simple\)_li\[data-x-position\=\"center\"\]\]\:mx-auto:has(.simple) li[data-x-position="center"] { margin-inline: auto; }
  .\[\&\:where\(button\)\]\:select-none:where(button) { user-select: none; }
  .\[\&\>\*\:first-child\]\:\!block > :first-child { display: block !important; }
  .\[\&\>\*\:first-child\]\:\!max-w-full > :first-child { max-width: 100% !important; }
  .\[\&\>\*\:nth-child\(1\)\]\:bg-background > :first-child { background-color: var(--color-background); }
  .\[\&\[data-state\=checked\]\[data-disabled\]\]\:bg-\[hsla\(47\,63\%\,20\%\,1\)\][data-state="checked"][data-disabled] { background-color: rgb(83, 69, 19); }
  .\[\&\[data-state\=checked\]\[data-disabled\]\]\:bg-brand[data-state="checked"][data-disabled] { background-color: var(--color-brand); }
  .\[\&\[data-state\=unchecked\]\[data-disabled\]\]\:bg-bg-high-em[data-state="unchecked"][data-disabled] { background-color: var(--color-bg-high-em); }
  .\[\&\[data-state\=unchecked\]\[data-disabled\]\]\:bg-text-disabled[data-state="unchecked"][data-disabled] { background-color: var(--color-text-disabled); }
  @media (min-width: 600px) {
  .\[\@media\(min-width\:600px\)\]\:max-w-\[22\.875rem\] { max-width: 22.875rem; }
  .\[\@media\(min-width\:600px\)\]\:max-w-fit { max-width: fit-content; }
  .\[\@media\(min-width\:600px\)\]\:min-w-\[22\.875rem\] { min-width: 22.875rem; }
  .\[\@media\(min-width\:600px\)\]\:min-w-fit { min-width: fit-content; }
}
}
a, button, input { outline-style: var(--tw-outline-style); outline-offset: 3px; outline-width: 2px; outline-color: rgba(0, 0, 0, 0); }
:is(button, input, a):focus-visible { outline-color: var(--color-brand-opacity-40); }
button:enabled { cursor: pointer; }
button.wallet-adapter-button-trigger { border-style: var(--tw-border-style); font-size: var(--text-body-m); line-height: var(--tw-leading,var(--text-body-m--line-height)); --tw-font-weight: var(--font-weight-medium); font-weight: var(--font-weight-medium); white-space: nowrap; color: var(--color-text-dark); text-transform: capitalize; transition-property: all; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); border-width: 1px; border-color: rgba(0, 0, 0, 0); border-radius: 3.40282e+38px; justify-content: center; align-items: center; display: inline-flex; background-color: var(--color-brand) !important; }
@media (hover: hover) {
  button.wallet-adapter-button-trigger:not(:disabled):hover { background-color: var(--color-brand-hover) !important; }
}
button.wallet-adapter-button-trigger:active { --tw-scale-x: 98%; --tw-scale-y: 98%; --tw-scale-z: 98%; scale: var(--tw-scale-x)var(--tw-scale-y); }
button.wallet-adapter-button-trigger:not(:disabled):active { background-color: var(--color-brand-hover) !important; }
button.wallet-adapter-button-trigger:disabled { pointer-events: none; cursor: not-allowed; background-color: var(--color-grey-700); color: var(--color-text-disabled); }
button.wallet-adapter-button-trigger:where(button) { user-select: none; }
html body[data-scroll-locked] { margin-right: 0px !important; }
:root { --header-height: 5.5rem; --scrollbar-track: var(--color-background); --scrollbar-thumb: var(--color-grey-700); --scrollbar-thumb-hover: var(--color-grey-600); }
@keyframes shimmer { 
  0% { transform: translate(-300%); }
  50% { transform: translate(600%); }
  100% { transform: translate(-300%); }
}
.loading-dots::after { content: ""; justify-content: start; align-items: start; width: 0.75rem; min-width: 0.75rem; margin-left: 1px; animation: 2s ease 0s infinite normal none running dots; display: flex; }
@keyframes dots { 
  0% { content: ""; }
  25% { content: "."; }
  50% { content: ".."; }
  75% { content: "..."; }
  100% { content: ""; }
}
@property --tw-animation-delay { syntax: "*"; inherits: false; initial-value: 0s; }
@property --tw-animation-direction { syntax: "*"; inherits: false; initial-value: normal; }
@property --tw-animation-duration { syntax: "*"; inherits: false; }
@property --tw-animation-fill-mode { syntax: "*"; inherits: false; initial-value: none; }
@property --tw-animation-iteration-count { syntax: "*"; inherits: false; initial-value: 1; }
@property --tw-enter-blur { syntax: "*"; inherits: false; initial-value: 0; }
@property --tw-enter-opacity { syntax: "*"; inherits: false; initial-value: 1; }
@property --tw-enter-rotate { syntax: "*"; inherits: false; initial-value: 0; }
@property --tw-enter-scale { syntax: "*"; inherits: false; initial-value: 1; }
@property --tw-enter-translate-x { syntax: "*"; inherits: false; initial-value: 0; }
@property --tw-enter-translate-y { syntax: "*"; inherits: false; initial-value: 0; }
@property --tw-exit-blur { syntax: "*"; inherits: false; initial-value: 0; }
@property --tw-exit-opacity { syntax: "*"; inherits: false; initial-value: 1; }
@property --tw-exit-rotate { syntax: "*"; inherits: false; initial-value: 0; }
@property --tw-exit-scale { syntax: "*"; inherits: false; initial-value: 1; }
@property --tw-exit-translate-x { syntax: "*"; inherits: false; initial-value: 0; }
@property --tw-exit-translate-y { syntax: "*"; inherits: false; initial-value: 0; }
div[class^="CenteredHeader-sc-"] div[class^="IconContainer-sc-"] { background-color: rgba(0, 0, 0, 0); background-image: url("../img/titan-symbol-white.png"); background-position: 50% center; background-repeat: no-repeat; background-size: contain; border-radius: 8px; width: 64px; height: 64px; }
div[class^="CenteredHeader-sc-"] div[class^="IconContainer-sc-"] svg { display: none !important; }
[data-sonner-toaster][data-x-position="center"][data-y-position="top"], [data-sonner-toaster][data-x-position="right"][data-y-position="top"] { top: 80px !important; }
[data-sonner-toaster][data-x-position="right"][data-y-position="bottom"] { bottom: 80px !important; }
@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-space-y-reverse { syntax: "*"; inherits: false; initial-value: 0; }
@property --tw-space-x-reverse { syntax: "*"; inherits: false; initial-value: 0; }
@property --tw-border-style { syntax: "*"; inherits: false; initial-value: solid; }
@property --tw-leading { syntax: "*"; inherits: false; }
@property --tw-font-weight { syntax: "*"; inherits: false; }
@property --tw-ordinal { syntax: "*"; inherits: false; }
@property --tw-slashed-zero { syntax: "*"; inherits: false; }
@property --tw-numeric-figure { syntax: "*"; inherits: false; }
@property --tw-numeric-spacing { syntax: "*"; inherits: false; }
@property --tw-numeric-fraction { 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; }
@keyframes spin { 
  100% { transform: rotate(1turn); }
}
@keyframes ping { 
  75%, 100% { opacity: 0; transform: scale(2); }
}
@keyframes pulse { 
  50% { opacity: 0.5; }
}
@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)); filter: blur(var(--tw-enter-blur,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)); filter: blur(var(--tw-exit-blur,0)); }
}
[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; }
@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%); }
[data-vaul-drawer] { touch-action: none; will-change: transform; transition: transform 0.5s cubic-bezier(0.32, 0.72, 0, 1); animation-duration: 0.5s; animation-timing-function: cubic-bezier(0.32, 0.72, 0, 1); }
[data-vaul-drawer][data-vaul-snap-points="false"][data-vaul-drawer-direction="bottom"][data-state="open"] { animation-name: slideFromBottom; }
[data-vaul-drawer][data-vaul-snap-points="false"][data-vaul-drawer-direction="bottom"][data-state="closed"] { animation-name: slideToBottom; }
[data-vaul-drawer][data-vaul-snap-points="false"][data-vaul-drawer-direction="top"][data-state="open"] { animation-name: slideFromTop; }
[data-vaul-drawer][data-vaul-snap-points="false"][data-vaul-drawer-direction="top"][data-state="closed"] { animation-name: slideToTop; }
[data-vaul-drawer][data-vaul-snap-points="false"][data-vaul-drawer-direction="left"][data-state="open"] { animation-name: slideFromLeft; }
[data-vaul-drawer][data-vaul-snap-points="false"][data-vaul-drawer-direction="left"][data-state="closed"] { animation-name: slideToLeft; }
[data-vaul-drawer][data-vaul-snap-points="false"][data-vaul-drawer-direction="right"][data-state="open"] { animation-name: slideFromRight; }
[data-vaul-drawer][data-vaul-snap-points="false"][data-vaul-drawer-direction="right"][data-state="closed"] { animation-name: slideToRight; }
[data-vaul-drawer][data-vaul-snap-points="true"][data-vaul-drawer-direction="bottom"] { transform: translate3d(0,var(--initial-transform,100%),0); }
[data-vaul-drawer][data-vaul-snap-points="true"][data-vaul-drawer-direction="top"] { transform: translate3d(0,calc(var(--initial-transform,100%) * -1),0); }
[data-vaul-drawer][data-vaul-snap-points="true"][data-vaul-drawer-direction="left"] { transform: translate3d(calc(var(--initial-transform,100%) * -1),0,0); }
[data-vaul-drawer][data-vaul-snap-points="true"][data-vaul-drawer-direction="right"] { transform: translate3d(var(--initial-transform,100%),0,0); }
[data-vaul-drawer][data-vaul-delayed-snap-points="true"][data-vaul-drawer-direction="top"] { transform: translate3d(0,var(--snap-point-height,0),0); }
[data-vaul-drawer][data-vaul-delayed-snap-points="true"][data-vaul-drawer-direction="bottom"] { transform: translate3d(0,var(--snap-point-height,0),0); }
[data-vaul-drawer][data-vaul-delayed-snap-points="true"][data-vaul-drawer-direction="left"] { transform: translate3d(var(--snap-point-height,0),0,0); }
[data-vaul-drawer][data-vaul-delayed-snap-points="true"][data-vaul-drawer-direction="right"] { transform: translate3d(var(--snap-point-height,0),0,0); }
[data-vaul-overlay][data-vaul-snap-points="false"] { animation-duration: 0.5s; animation-timing-function: cubic-bezier(0.32, 0.72, 0, 1); }
[data-vaul-overlay][data-vaul-snap-points="false"][data-state="open"] { animation-name: fadeIn; }
[data-vaul-overlay][data-state="closed"] { animation-name: fadeOut; }
[data-vaul-animate="false"] { animation: auto ease 0s 1 normal none running none !important; }
[data-vaul-overlay][data-vaul-snap-points="true"] { opacity: 0; transition: opacity 0.5s cubic-bezier(0.32, 0.72, 0, 1); }
[data-vaul-overlay][data-vaul-snap-points="true"] { opacity: 1; }
[data-vaul-drawer]:not([data-vaul-custom-container="true"])::after { content: ""; position: absolute; background: inherit; }
[data-vaul-drawer][data-vaul-drawer-direction="top"]::after { top: initial; bottom: 100%; left: 0px; right: 0px; height: 200%; }
[data-vaul-drawer][data-vaul-drawer-direction="bottom"]::after { top: 100%; bottom: initial; left: 0px; right: 0px; height: 200%; }
[data-vaul-drawer][data-vaul-drawer-direction="left"]::after { left: initial; right: 100%; top: 0px; bottom: 0px; width: 200%; }
[data-vaul-drawer][data-vaul-drawer-direction="right"]::after { left: 100%; right: initial; top: 0px; bottom: 0px; width: 200%; }
[data-vaul-overlay][data-vaul-snap-points="true"]:not([data-vaul-snap-points-overlay="true"]):not([data-state="closed"]) { opacity: 0; }
[data-vaul-overlay][data-vaul-snap-points-overlay="true"] { opacity: 1; }
[data-vaul-handle] { display: block; position: relative; opacity: 0.7; background: rgb(226, 226, 228); margin-left: auto; margin-right: auto; height: 5px; width: 32px; border-radius: 1rem; touch-action: pan-y; }
[data-vaul-handle]:active, [data-vaul-handle]:hover { opacity: 1; }
[data-vaul-handle-hitarea] { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); width: max(100%, 2.75rem); height: max(100%, 2.75rem); touch-action: inherit; }
@media (hover: hover) and (pointer: fine) {
  [data-vaul-drawer] { user-select: none; }
}
@media (pointer: fine) {
}
@keyframes fadeIn { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
@keyframes fadeOut { 
  100% { opacity: 0; }
}
@keyframes slideFromBottom { 
  0% { transform: translate3d(0,var(--initial-transform,100%),0); }
  100% { transform: translate3d(0px, 0px, 0px); }
}
@keyframes slideToBottom { 
  100% { transform: translate3d(0,var(--initial-transform,100%),0); }
}
@keyframes slideFromTop { 
  0% { transform: translate3d(0,calc(var(--initial-transform,100%) * -1),0); }
  100% { transform: translate3d(0px, 0px, 0px); }
}
@keyframes slideToTop { 
  100% { transform: translate3d(0,calc(var(--initial-transform,100%) * -1),0); }
}
@keyframes slideFromLeft { 
  0% { transform: translate3d(calc(var(--initial-transform,100%) * -1),0,0); }
  100% { transform: translate3d(0px, 0px, 0px); }
}
@keyframes slideToLeft { 
  100% { transform: translate3d(calc(var(--initial-transform,100%) * -1),0,0); }
}
@keyframes slideFromRight { 
  0% { transform: translate3d(var(--initial-transform,100%),0,0); }
  100% { transform: translate3d(0px, 0px, 0px); }
}
@keyframes slideToRight { 
  100% { transform: translate3d(var(--initial-transform,100%),0,0); }
}
:root { --privy-color-background: #020713; --privy-color-background-2: #1A2230; --privy-color-background-3: #8B86FF; --privy-color-foreground: #F8F8F8; --privy-color-foreground-2: #9BA2AE; --privy-color-foreground-3: #7B8491; --privy-color-foreground-4: #1F2937; --privy-color-foreground-accent: hsl(0, 0%, 97%); --privy-color-accent: hsl(238, 97%, 70%); --privy-color-accent-light: hsl(238, 97%, 85%); --privy-color-accent-hover: hsl(0, 0%, 100%); --privy-color-accent-dark: hsl(238, 97%, 64%); --privy-color-accent-darkest: hsl(238, 96%, 10%); --privy-color-success: #0E3E2D; --privy-color-success-dark: #ACEECB; --privy-color-success-light: #0E3E2D; --privy-color-success-bg: #0E3E2D; --privy-color-error: #FCA5A5; --privy-color-error-light: #2E0C18; --privy-color-error-bg: #2E0C18; --privy-color-error-bg-hover: #441821; --privy-color-warn: #373827; --privy-color-warn-light: #373827; --privy-color-warn-bg: #373827; --privy-color-warning-dark: #FEF9A0; --privy-color-error-dark: #FCA5A5; --privy-color-info-bg: #1F2937; --privy-color-info-bg-hover: #141824; --privy-color-border-default: #1F2937; --privy-color-border-hover: #34304A; --privy-color-border-focus: #F8F8FC; --privy-color-border-error: #F87171; --privy-color-border-success: #317056; --privy-color-border-warning: #FBBF24; --privy-color-border-info: #5B83D3; --privy-color-border-interactive: #88B0FF; --privy-color-border-interactive-hover: #88B0FF; --privy-color-background-hover: #101724; --privy-color-background-clicked: #1A2230; --privy-color-background-disabled: #020713; --privy-color-background-interactive: #8B86FF; --privy-color-background-interactive-hover: #7B73E5; --privy-color-background-interactive-clicked: #6560CC; --privy-color-background-interactive-disabled: #141824; --privy-color-foreground-hover: #F8F8F8; --privy-color-foreground-clicked: #F8F8F8; --privy-color-foreground-disabled: #404452; --privy-color-foreground-interactive: #A29EFF; --privy-color-foreground-interactive-hover: #8C88E5; --privy-link-navigation-color: hsl(238, 97%, 70%); --privy-link-navigation-decoration: none; --privy-accent-has-good-contrast: 1; --privy-color-icon-default: #F8F8F8; --privy-color-icon-muted: #9BA2AE; --privy-color-icon-subtle: #7B8491; --privy-color-icon-inverse: #020713; --privy-color-icon-success: #88E3B5; --privy-color-icon-warning: #FDF27B; --privy-color-icon-error: #EF4444; --privy-color-icon-interactive: #88B6FF; --privy-color-icon-default-hover: #F8F8F8; --privy-color-icon-muted-hover: #AEB3BD; --privy-color-icon-subtle-hover: #8B939E; --privy-color-icon-default-clicked: #F8F8F8; --privy-color-icon-muted-clicked: #9097A5; --privy-color-icon-subtle-clicked: #78818E; --privy-color-icon-default-disabled: #404452; --privy-color-icon-muted-disabled: #404452; --privy-color-icon-subtle-disabled: #404452; --privy-color-icon-error-hover: #F05555; --privy-color-icon-interactive-hover: #7B73E5; --privy-color-icon-error-clicked: #EF4444; --privy-color-icon-interactive-clicked: #6560CC; --privy-color-icon-muted-disabled-alt: #404452; --privy-color-icon-subtle-disabled-alt: #404452; --privy-border-radius-xs: 6px; --privy-border-radius-sm: 8px; --privy-border-radius-md: 12px; --privy-border-radius-mdlg: 16px; --privy-border-radius-lg: 24px; --privy-border-radius-full: 9999px; --privy-height-modal-full: 620px; --privy-height-modal-compact: 480px; }