@font-face{font-family:Inter;src:url(/assets/Inter-Regular-Bsp27a9e.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-Medium-B-v0_u3u.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-SemiBold-CwNhtc02.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-Bold-hK9z93v7.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{min-height:100dvh;width:100%;background-color:#0f0f0f;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-webkit-scrollbar{display:none}*{scrollbar-width:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input,button,textarea,select{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}input::placeholder{color:#ffffff4d}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}button,a{transition:transform .19s cubic-bezier(.22,1,.36,1),background-color .19s ease,border-color .19s ease,color .19s ease,opacity .19s ease,box-shadow .22s ease,filter .19s ease}button{position:relative;touch-action:manipulation}button:not(:disabled),a[href]{will-change:transform}button:disabled{transform:none!important;filter:none!important;box-shadow:none}button:not(:disabled):active,a[href]:active{transform:translateY(1px) scale(.985);filter:brightness(.96)}button:not(:disabled)[style*=linear-gradient]{overflow:hidden}button:not(:disabled)[style*=linear-gradient]:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;background:linear-gradient(105deg,transparent 0%,rgba(255,255,255,.16) 44%,transparent 58%);opacity:0;transform:translate(-34%);transition:opacity .22s ease,transform .52s cubic-bezier(.22,1,.36,1);pointer-events:none}input,textarea,select{transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease,color .18s ease}input:focus,textarea:focus,select:focus{box-shadow:0 0 0 3px #22c55e14}@media (hover: hover) and (pointer: fine){button:not(:disabled):hover,a[href]:hover{transform:translateY(-1px) scale(1.015);filter:brightness(1.06)}button:not(:disabled)[style*=linear-gradient]:hover{box-shadow:0 10px 28px #22c55e29}button:not(:disabled)[style*=linear-gradient]:hover:after{opacity:1;transform:translate(34%)}tr[style*="cursor: pointer"]{transition:background-color .18s ease,transform .18s ease}tr[style*="cursor: pointer"]:hover{background-color:#ffffff06!important}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes scord-soft-enter{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes scord-screen-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes scord-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes scord-overlay-out{0%{opacity:1}to{opacity:0}}@keyframes scord-modal-in{0%{opacity:0;transform:translateY(10px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes scord-modal-out{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(8px) scale(.985)}}@keyframes scord-sheet-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes scord-sheet-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(18px)}}@keyframes scord-toast-in{0%{opacity:0;transform:translateY(-8px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes scord-shimmer{0%{background-position:180% 0}to{background-position:-180% 0}}@keyframes scord-logo-pulse{0%,to{filter:drop-shadow(0 0 0 rgba(34,197,94,0));transform:scale(1)}50%{filter:drop-shadow(0 0 18px rgba(34,197,94,.22));transform:scale(1.025)}}.app-screen-transition,.anim-page{animation:scord-screen-enter .26s cubic-bezier(.22,1,.36,1) both}.anim-page>*,.anim-stagger>*,.anim-list>*,.anim-grid>*,.anim-card{animation:scord-soft-enter .26s cubic-bezier(.22,1,.36,1) both}.anim-stagger>*:nth-child(1),.anim-list>*:nth-child(1),.anim-grid>*:nth-child(1){animation-delay:0ms}.anim-stagger>*:nth-child(2),.anim-list>*:nth-child(2),.anim-grid>*:nth-child(2){animation-delay:35ms}.anim-stagger>*:nth-child(3),.anim-list>*:nth-child(3),.anim-grid>*:nth-child(3){animation-delay:70ms}.anim-stagger>*:nth-child(4),.anim-list>*:nth-child(4),.anim-grid>*:nth-child(4){animation-delay:105ms}.anim-stagger>*:nth-child(5),.anim-list>*:nth-child(5),.anim-grid>*:nth-child(5){animation-delay:.13s}.anim-stagger>*:nth-child(n+6),.anim-list>*:nth-child(n+6),.anim-grid>*:nth-child(n+6){animation-delay:.15s}.anim-toast,.anim-status{animation:scord-toast-in .22s cubic-bezier(.22,1,.36,1) both}.anim-modal-backdrop,.anim-overlay-backdrop{background:transparent;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);animation:scord-overlay-in .24s ease-out both}.anim-modal-backdrop.is-exiting,.anim-overlay-backdrop.is-exiting{animation:scord-overlay-out .22s ease-in both}.anim-modal-panel{animation:scord-modal-in .26s cubic-bezier(.22,1,.36,1) both;transform-origin:center}.anim-modal-backdrop.is-exiting .anim-modal-panel{animation:scord-modal-out .21s ease-in both}.anim-sheet-panel{animation:scord-sheet-in .27s cubic-bezier(.22,1,.36,1) both}.anim-modal-backdrop.is-exiting .anim-sheet-panel,.anim-overlay-backdrop.is-exiting .anim-sheet-panel{animation:scord-sheet-out .22s ease-in both}.anim-overlay-screen{animation:scord-soft-enter .28s cubic-bezier(.22,1,.36,1) both}.anim-overlay-screen.is-exiting{animation:scord-modal-out .22s ease-in both}.anim-loading-shell{animation:scord-screen-enter .26s cubic-bezier(.22,1,.36,1) both}.anim-logo-pulse{animation:scord-logo-pulse 1.8s ease-in-out infinite}.anim-spinner{animation:spin .8s linear infinite}.anim-skeleton,.skeleton-card{background-image:linear-gradient(100deg,#ffffff0a,#ffffff17 38%,#ffffff0a 72%);background-size:220% 100%;animation:scord-shimmer 1.2s ease-in-out infinite}.nav-item,.bottom-nav-item{isolation:isolate}.nav-item img,.nav-item span,.bottom-nav-item img,.bottom-nav-item span{transition:transform .19s cubic-bezier(.22,1,.36,1),filter .19s ease,color .19s ease,opacity .19s ease}@media (hover: hover) and (pointer: fine){.nav-item:hover img,.bottom-nav-item:hover img{transform:translateY(-1px) scale(1.06)}.nav-item:hover span,.bottom-nav-item:hover span{transform:translateY(-1px)}}.nav-item.is-active img,.bottom-nav-item.is-active img{transform:scale(1.05)}.store-products-grid{grid-auto-rows:1fr}.store-product-card{min-width:0}.store-product-title,.store-product-price{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.store-product-title,.store-product-price{-webkit-line-clamp:2}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:1ms!important}button,a,.anim-page,.app-screen-transition,.anim-page>*,.anim-stagger>*,.anim-list>*,.anim-grid>*{transform:none!important}}.flex{display:flex}.flex-col{flex-direction:column}.flex-1{flex:1}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-2{gap:8px}.gap-3{gap:12px}.gap-4{gap:16px}.grid{display:grid}.grid-cols-2{grid-template-columns:repeat(2,1fr)}.px-4{padding-left:16px;padding-right:16px}.pb-6{padding-bottom:24px}.pt-2{padding-top:8px}.mb-3{margin-bottom:12px}.mb-4{margin-bottom:16px}.mt-1{margin-top:4px}.text-white{color:#fff}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.min-w-0{min-width:0}
