@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_d8ebd1{font-family:Inter,Inter Fallback;font-style:normal}.__variable_d8ebd1{--font-inter:"Inter","Inter Fallback"}:root{--sat:env(safe-area-inset-top,0px);--sar:env(safe-area-inset-right,0px);--sab:env(safe-area-inset-bottom,0px);--sal:env(safe-area-inset-left,0px);--mobile-header-height:56px;--mobile-nav-height:64px;--mobile-input-min-height:44px;--touch-target-min:44px;--touch-target-comfortable:48px}.safe-area-top{padding-top:var(--sat)}.safe-area-bottom{padding-bottom:var(--sab)}.safe-area-left{padding-left:var(--sal)}.safe-area-right{padding-right:var(--sar)}.safe-area-all{padding:var(--sat) var(--sar) var(--sab) var(--sal)}.touch-none{touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.touch-scroll{-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.prevent-pull-refresh{overscroll-behavior-y:contain}.touch-manipulation{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.touch-target{min-height:var(--touch-target-min);min-width:var(--touch-target-min)}.touch-target-comfortable{min-height:var(--touch-target-comfortable);min-width:var(--touch-target-comfortable)}@supports (-webkit-touch-callout:none){html{-webkit-text-size-adjust:100%}}@media (max-width:639px){.text-mobile-xs{font-size:.6875rem;line-height:1.4}.text-mobile-sm{font-size:.8125rem;line-height:1.5}.text-mobile-base{font-size:.9375rem;line-height:1.5}.text-mobile-lg{font-size:1.0625rem;line-height:1.4}}.mobile-nav{height:calc(var(--mobile-nav-height) + var(--sab));padding-bottom:var(--sab)}.mobile-header{height:calc(var(--mobile-header-height) + var(--sat));padding-top:var(--sat)}.mobile-content{min-height:calc(100vh - var(--mobile-header-height) - var(--mobile-nav-height) - var(--sat) - var(--sab));min-height:calc(100dvh - var(--mobile-header-height) - var(--mobile-nav-height) - var(--sat) - var(--sab))}@media (max-width:767px){.mobile-hide-scrollbar::-webkit-scrollbar{display:none}.mobile-hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}}.mobile-scrollbar::-webkit-scrollbar{width:3px;height:3px}.mobile-scrollbar::-webkit-scrollbar-track{background:transparent}.mobile-scrollbar::-webkit-scrollbar-thumb{background-color:rgba(128,128,128,.3);border-radius:3px}@media (max-width:767px){input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{font-size:16px!important}}.mobile-input{min-height:var(--mobile-input-min-height);font-size:16px;border-radius:22px;padding:10px 16px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@keyframes slide-up{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slide-down{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slide-left{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slide-right{0%{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}.animate-slide-up{animation:slide-up .3s ease-out}.animate-slide-down{animation:slide-down .3s ease-out}.animate-slide-left{animation:slide-left .3s ease-out}.animate-slide-right{animation:slide-right .3s ease-out}@keyframes pull-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.animate-pull-spin{animation:pull-spin 1s linear infinite}.h-mobile-full{height:100vh;height:100dvh}.min-h-mobile-full{min-height:100vh;min-height:100dvh}.mobile-sticky-footer{position:sticky;bottom:0;left:0;right:0;z-index:10}.mobile-fixed-bottom{position:fixed;bottom:0;left:0;right:0;z-index:50;padding-bottom:var(--sab)}.mobile-card{padding:16px;border-radius:12px;margin:8px}.mobile-list-item{display:flex;align-items:center;min-height:60px;padding:12px 16px;gap:12px}.mobile-list-item:active{background-color:rgba(128,128,128,.1)}.mobile-bottom-sheet{position:fixed;bottom:0;left:0;right:0;z-index:50;border-radius:16px 16px 0 0;padding-bottom:var(--sab);max-height:90vh;max-height:90dvh}.mobile-action-item{display:flex;align-items:center;justify-content:center;min-height:56px;padding:16px;font-size:17px;font-weight:500}.mobile-drawer-handle{width:36px;height:5px;border-radius:2.5px;background-color:rgba(128,128,128,.3);margin:8px auto}@media (hover:none){.hover\:bg-accent:hover,.hover\:bg-muted:hover{background-color:inherit}.mobile-active:active{opacity:.7}.mobile-active-scale:active{transform:scale(.98)}}@supports not (backdrop-filter:blur(8px)){.backdrop-blur-lg,.backdrop-blur-md,.backdrop-blur-sm{background-color:rgba(0,0,0,.8)}}@media (max-width:479px){.xs\:hidden{display:none}.xs\:block{display:block}.xs\:flex{display:flex}}@media (min-width:480px) and (max-width:767px){.sm-only\:hidden{display:none}.sm-only\:block{display:block}}@media (max-width:767px){.mobile\:hidden{display:none}.mobile\:block{display:block}.mobile\:flex{display:flex}.mobile\:grid{display:grid}.mobile\:px-4{padding-left:1rem;padding-right:1rem}.mobile\:py-2{padding-top:.5rem;padding-bottom:.5rem}}@media (min-width:768px){.tablet\:hidden{display:none}.tablet\:block{display:block}.tablet\:flex{display:flex}}@media (prefers-color-scheme:dark){.mobile-bottom-sheet{box-shadow:0 -4px 20px rgba(0,0,0,.5)}}.dark .mobile-bottom-sheet{box-shadow:0 -4px 20px rgba(0,0,0,.5)}@supports (-webkit-touch-callout:none){.ios-scroll-fix{-webkit-overflow-scrolling:touch}.h-mobile-full{height:-webkit-fill-available}.min-h-mobile-full{min-height:-webkit-fill-available}}@supports not (-webkit-touch-callout:none){.android-address-bar-fix{min-height:100vh;min-height:calc(var(--vh, 1vh) * 100)}}@media (display-mode:standalone){.pwa\:hidden{display:none}.pwa\:block{display:block}.pwa-standalone .mobile-header{padding-top:var(--sat)}}[dir=rtl]{direction:rtl;text-align:right}[dir=ltr]{direction:ltr;text-align:left}.rtl-ml-auto{margin-inline-start:auto}.rtl-mr-auto{margin-inline-end:auto}.rtl-pl-4{padding-inline-start:1rem}.rtl-pr-4{padding-inline-end:1rem}[dir=rtl] .ml-2{margin-right:.5rem;margin-left:0}[dir=rtl] .mr-2{margin-left:.5rem;margin-right:0}[dir=rtl] .pl-4{padding-right:1rem;padding-left:0}[dir=rtl] .pr-4{padding-left:1rem;padding-right:0}[dir=rtl] .flex-row{flex-direction:row-reverse}[dir=rtl] .text-left{text-align:right}[dir=rtl] .text-right{text-align:left}[dir=rtl] .rounded-l{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-top-left-radius:0;border-bottom-left-radius:0}[dir=rtl] .rounded-r{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] .border-l{border-right-width:1px;border-left-width:0}[dir=rtl] .border-r{border-left-width:1px;border-right-width:0}[dir=rtl] .rtl-flip{transform:scaleX(-1)}[dir=rtl] .translate-x-full{transform:translateX(-100%)}[dir=rtl] .-translate-x-full{transform:translateX(100%)}[dir=rtl] [data-radix-dropdown-menu-content],[dir=rtl] [data-radix-popover-content],[dir=rtl] [data-radix-tooltip-content]{left:auto!important;right:0}[dir=rtl] [data-radix-dialog-content]{left:auto;right:50%;transform:translate(50%,-50%)}[dir=rtl] input[type=checkbox],[dir=rtl] input[type=radio]{margin-right:0;margin-left:.5rem}[dir=rtl] ol,[dir=rtl] ul{padding-right:1.5rem;padding-left:0}[dir=rtl] .nav-item{text-align:right}[dir=rtl] table{direction:rtl}[dir=rtl] th{text-align:right}[dir=rtl] code,[dir=rtl] pre{direction:ltr;text-align:left}[dir=rtl] .emoji{display:inline-block;direction:ltr}[dir=rtl] .message-content{text-align:right}[dir=rtl] .message-timestamp,[dir=rtl] .sidebar{left:auto;right:0}[dir=rtl] .sidebar-toggle{left:auto;right:1rem}[dir=rtl] ::-webkit-scrollbar{left:0;right:auto}.rtl\\:flex-row-reverse{flex-direction:row-reverse}.rtl\\:space-x-reverse>*+*{margin-right:var(--tw-space-x-reverse);margin-left:calc(var(--tw-space-x-reverse) * -1)}[dir] *{transition:margin .15s ease,padding .15s ease,border-radius .15s ease}[dir=rtl] input[type=number],[dir] input[type=email],[dir] input[type=tel],[dir] input[type=url]{direction:ltr}