html.ev-balances-hidden [data-real-balance]{color:#0000;-webkit-text-fill-color:transparent;text-shadow:none;position:relative}html.ev-balances-hidden .ev-wallet-balance[data-real-balance]:after,html.ev-balances-hidden .ev-wallet-freeze[data-real-balance]:after,html.ev-balances-hidden .ev-tx-amount[data-real-balance]:after{color:#fff;-webkit-text-fill-color:#fff;white-space:nowrap;pointer-events:none;position:absolute;inset:0}html.ev-balances-hidden .ev-wallet-balance[data-real-balance]:after{content:"••••••••"}html.ev-balances-hidden .ev-wallet-freeze[data-real-balance]:after{content:"Frozen · •••••"}html.ev-balances-hidden .ev-tx-amount[data-real-balance]:after{content:"••••••"}html:not(.ev-balances-hidden) [data-real-balance]{visibility:visible!important;opacity:1!important;-webkit-text-fill-color:currentColor!important}html:not(.ev-balances-hidden) [data-real-balance]:after{content:none!important;display:none!important}#onesignal-bell-container,.onesignal-bell-container,#onesignal-slidedown-container,.onesignal-slidedown-container,#onesignal-slidedown-dialog,.onesignal-slidedown-dialog,.onesignal-slidedown,.onesignal-slidedown-body,.onesignal-slidedown-footer{z-index:2147483646!important}@keyframes evBellBlink{0%,to{transform:scale(1);box-shadow:0 10px 25px #00000038}50%{transform:scale(1.06);box-shadow:0 14px 30px #ef444447}}@media (max-width:640px){#ev-install-btn{top:calc(env(safe-area-inset-top) + 56px)!important;max-width:calc(100vw - 24px)!important;bottom:auto!important;left:auto!important;right:12px!important}#ev-push-bell{right:12px!important;top:calc(env(safe-area-inset-top) + 114px)!important;bottom:auto!important}}input,select,textarea,button{font-size:16px}:root{--ev-bg:#f8fafc;--ev-text:#0f172a;--ev-muted:#475569;--ev-card:#fff;--ev-border:#0f172a1a;--ev-brand:#1a3e5c;--ev-grid:#0f172a14}html.dark{--ev-bg:#0b1220;--ev-text:#e5e7eb;--ev-muted:#94a3b8;--ev-card:#111827eb;--ev-border:#94a3b838;--ev-grid:#94a3b81f;--ev-brand:#1a3e5c}html{font-size:14px}:root{--ev-font-sans:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI Variable","Segoe UI","Helvetica Neue",Arial,sans-serif}body{color:var(--ev-text);font-family:var(--ev-font-sans);font-synthesis-weight:none;text-rendering:optimizelegibility;background:radial-gradient(circle at 0 0,#0ea5e914,#0000 26%),radial-gradient(circle at 100% 0,#1a3e5c1a,#0000 24%),linear-gradient(#ffffffd1,#f8fafcf0);min-height:100vh}html.dark body{background:radial-gradient(circle at 0 0,#0ea5e914,#0000 26%),radial-gradient(circle at 100% 0,#1a3e5c29,#0000 24%),linear-gradient(#07101b,#0b1220 58%,#0a1424)}.bg-grid{background-image:radial-gradient(var(--ev-grid) 1px, transparent 1px);background-size:18px 18px}.glass{background:color-mix(in srgb, var(--ev-card) 92%, white 8%);border:1px solid var(--ev-border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 18px 55px #0206171a}html.dark .glass{background:#0f172ad6}.app-card{border-radius:24px}.blink{animation:1.2s ease-in-out infinite blink}@keyframes blink{50%{opacity:.45}}.notice{color:#166534;background:#ecfdf5;border:1px solid #86efac;font-weight:800}.attention{color:#9f1239;background:#fff1f2;border:1px solid #fda4af;font-weight:800}html.dark .notice{color:#bbf7d0;background:#22c55e1f;border:1px solid #22c55e47;font-weight:800}html.dark .attention{color:#fecdd3;background:#f43f5e1f;border:1px solid #f43f5e47;font-weight:800}.ev-modal-backdrop{background:#0206178c}@keyframes ev-wiggle{0%,to{transform:rotate(-6deg)scale(1)}50%{transform:rotate(6deg)scale(1.02)}}.ev-wiggle{animation:.9s ease-in-out infinite ev-wiggle}@keyframes ev-pulse{0%{transform:scale(.96)}50%{transform:scale(1.04)}to{transform:scale(.96)}}.ev-pulse{animation:1.2s ease-in-out infinite ev-pulse}.ev-warn-icon{animation:.9s ease-in-out infinite ev-wiggle}.ev-table-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.ev-table-wrap table{min-width:700px}@media (max-width:768px){.hsc table{-webkit-overflow-scrolling:touch;width:100%;display:block;overflow-x:auto}.hsc table thead,.hsc table tbody,.hsc table tr{width:100%}}html.dark .text-slate-900,html.dark .text-slate-800,html.dark .text-black{color:var(--ev-text)!important}html.dark .text-slate-700,html.dark .text-slate-600,html.dark .text-slate-500{color:var(--ev-muted)!important}.bg-evbrand{background:var(--ev-brand)!important}button.bg-evbrand,a.bg-evbrand,.bg-evbrand.ev-btn{color:#fff!important}.text-evbrand{color:var(--ev-brand)!important}.border-evbrand{border-color:var(--ev-brand)!important}.ring-evbrand{--tw-ring-color:var(--ev-brand)!important}@keyframes evActiveBlink{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.05)}}.ev-escrow-card{background:#ffffff8c;border:1px solid #0f172a1f;border-radius:1rem;padding:1rem;transition:all .15s}html.dark .ev-escrow-card{background:#111827c7;border-color:#94a3b833}.ev-escrow-card:hover{filter:brightness(1.02);transform:translateY(-1px)}.ev-escrow-card--small{opacity:.82;padding:.7rem .9rem}.ev-escrow-card--small .font-semibold{font-size:.92rem}.ev-escrow-card--small .text-sm{font-size:.78rem}.ev-escrow-card--small,.ev-escrow-card--small:hover{transform:none}.ev-escrow-card--attention{border-color:#10b9818c;box-shadow:0 8px 24px #10b98114}html.dark .ev-escrow-card--attention{border-color:#10b98173;box-shadow:0 10px 30px #10b9811a}.ev-status-badge{color:var(--ev-text);white-space:nowrap;background:#ffffffbf;border:1px solid #0f172a1f;border-radius:999px;padding:.35rem .6rem;font-size:11px}html.dark .ev-status-badge{color:#e2e8f0;background:#1e293be6;border-color:#94a3b857}.ev-status-badge--closed{opacity:.85}html.dark .ev-status-badge--closed{color:#cbd5e1;background:#334155e6}.ev-status-badge--active{color:#065f46;background:#10b9811a;border-color:#10b98159;font-weight:800}html.dark .ev-status-badge--active{color:#6ee7b7;background:#065f4673;border-color:#10b9817a}.ev-active-dot{background:#10b981;border-radius:999px;width:8px;height:8px;animation:1.1s ease-in-out infinite evActiveBlink;display:inline-block}.ev-dispute-dot{background:#ef4444;border-radius:999px;width:8px;height:8px;animation:1.1s ease-in-out infinite evActiveBlink;display:inline-block}.ev-btn{background:var(--ev-brand);color:#fff;border-radius:1rem;justify-content:center;align-items:center;padding:.75rem 1rem;font-weight:800;display:inline-flex;box-shadow:0 10px 24px #38bdf82e}.ev-btn:hover{opacity:.92}.ev-btn-alt{background:var(--ev-brand);color:#0b1220;border-radius:1rem;justify-content:center;align-items:center;padding:.75rem 1rem;font-weight:800;display:inline-flex;box-shadow:0 10px 24px #22c55e29}.ev-btn-warn{color:#fff;background:linear-gradient(135deg,#fb7185,#f43f5e)}html.dark input,html.dark select,html.dark textarea{color:var(--ev-text)!important;background:#02061773!important;border-color:#94a3b838!important}html.dark input::placeholder,html.dark textarea::placeholder{color:#94a3b8cc!important}.ev-btn-purple{background:var(--ev-brand);color:#0b1220;border-radius:1rem;justify-content:center;align-items:center;padding:.75rem 1rem;font-weight:800;display:inline-flex;box-shadow:0 10px 24px #a78bfa29}.ev-btn-purple:hover{opacity:.92}html.dark .bg-white{background:var(--ev-card)!important}html.dark .border-slate-200{border-color:var(--ev-border)!important}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}.text-\[var\(--ev-muted\)\]{color:var(--ev-muted)!important}.text-\[var\(--ev-text\)\]{color:var(--ev-text)!important}html.dark .glass,html.dark .app-card,html.dark .ev-topbar,html.dark .ev-drawer-panel,html.dark .market-card,html.dark .market-chat-shell,html.dark .ev-table-wrap,html.dark .ev-menu-group{box-shadow:0 20px 55px #00000052}html.dark .market-card,html.dark .market-chat-shell,html.dark .ev-menu-group,html.dark .ev-topbar,html.dark .ev-drawer-panel,html.dark .ev-category-card,html.dark .ev-service-card{background:#0a1220f5!important;border-color:#94a3b847!important}html.dark .market-btn.secondary,html.dark .ev-menu-link,html.dark .ev-market-attach{color:#f8fafc!important;background:#0f172aeb!important;border-color:#94a3b842!important}html.dark .market-title,html.dark .market-snippet-title,html.dark .market-listedby,html.dark .market-loc,html.dark .market-rating,html.dark .market-inline-note,html.dark .ev-menu-link,html.dark .market-listedby,html.dark .market-loc-empty,html.dark .market-meta,html.dark .text-slate-400,html.dark .text-slate-500,html.dark .text-slate-600,html.dark .text-slate-700{color:#cbd5e1!important}html.dark .market-amount-chip{color:#fbbf24!important;background:#fbbf2429!important;border-color:#fbbf2447!important}html.dark .market-rating{color:#fdba74!important}html.dark .market-seller-link,html.dark a.market-seller-link{color:#93c5fd!important}html.dark .market-verified{color:#c4b5fd!important}html.dark .ev-market-input-wrap,html.dark .chat-composer-inner,html.dark .ev-chat-input-wrap{background:#0a1220f5!important;border-color:#94a3b847!important}html.dark .ev-market-chatarea,html.dark .ev-chat-textarea,html.dark #msg,html.dark #marketChatInput{color:#f8fafc!important}html.dark #chatBox,html.dark #marketChatBody{background:linear-gradient(#050c18fa,#0a1220fa)!important}html:not(.dark) .market-card,html:not(.dark) .market-chat-shell,html:not(.dark) .ev-menu-group,html:not(.dark) .ev-topbar,html:not(.dark) .ev-drawer-panel,html:not(.dark) .ev-category-card,html:not(.dark) .ev-service-card{background:#fffffffa!important;border-color:#0f172a1f!important}html:not(.dark) .ev-menu-link,html:not(.dark) .market-btn.secondary,html:not(.dark) .ev-market-attach{color:#0f172a!important}html:not(.dark) .market-title,html:not(.dark) .market-snippet-title,html:not(.dark) .market-listedby,html:not(.dark) .market-inline-note,html:not(.dark) .ev-menu-link,html:not(.dark) .market-listedby,html:not(.dark) .market-meta,html:not(.dark) .market-loc-empty,html:not(.dark) .text-slate-500,html:not(.dark) .text-slate-600,html:not(.dark) .text-slate-700{color:#334155!important}html:not(.dark) #chatBox,html:not(.dark) #marketChatBody{background:linear-gradient(#f1f5f9fa,#fffffffa)!important}.ev-focusable:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:2px;outline:3px solid #3b82f659}.ev-blink{animation:1s infinite evblink}@keyframes evblink{0%,50%{opacity:1}60%,to{opacity:.2}}.ev-link-preview,.evdm-link-preview{display:none!important}.ev-link-preview.ev-preview-ready,.evdm-link-preview.ev-preview-ready{display:block!important}.onesignal-bell-container,.onesignal-slidedown-container{z-index:999999!important}#ev-global-image-out,#ev-global-image-reset,#ev-global-image-in,#homeMarketZoomOut,#homeMarketZoomReset,#homeMarketZoomIn,#homeMarketZoomPrev,#homeMarketZoomNext,#marketZoomOut,#marketZoomReset,#marketZoomIn,#marketZoomPrev,#marketZoomNext,#ev-market-admin-img-out,#ev-market-admin-img-reset,#ev-market-admin-img-in,#ev-market-admin-img-prev,#ev-market-admin-img-next{color:#020617!important;text-shadow:none!important;background:#fff!important;border:2px solid #f59e0b!important;box-shadow:0 12px 28px #0000003d,0 0 0 2px #f59e0b40!important}html.dark #ev-global-image-out,html.dark #ev-global-image-reset,html.dark #ev-global-image-in,html.dark #homeMarketZoomOut,html.dark #homeMarketZoomReset,html.dark #homeMarketZoomIn,html.dark #homeMarketZoomPrev,html.dark #homeMarketZoomNext,html.dark #marketZoomOut,html.dark #marketZoomReset,html.dark #marketZoomIn,html.dark #marketZoomPrev,html.dark #marketZoomNext,html.dark #ev-market-admin-img-out,html.dark #ev-market-admin-img-reset,html.dark #ev-market-admin-img-in,html.dark #ev-market-admin-img-prev,html.dark #ev-market-admin-img-next{color:#020617!important;background:#fde68a!important;border-color:#fbbf24!important;box-shadow:0 0 0 3px #fbbf245c,0 16px 36px #0000006b!important}#ev-push-bell{visibility:visible!important;opacity:1!important;z-index:2147483200!important;display:flex!important}#ev-push-bell.hide{display:none!important}@media (min-width:1024px){body.ev-user:not(.ev-village-chat-page):not(.ev-private-clean-page) #ev-app-main>.max-w-5xl,body.ev-user:not(.ev-village-chat-page):not(.ev-private-clean-page) header.fixed .ev-user-topbar{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:clamp(22px,2.4vw,46px)!important;padding-right:clamp(22px,2.4vw,46px)!important}body.ev-admin:not(.ev-admin-village-chat-page):not(.ev-admin-direct-clean-page) .ev-main{width:100%!important;max-width:none!important;margin:0!important;padding-left:clamp(22px,2.4vw,46px)!important;padding-right:clamp(22px,2.4vw,46px)!important}body.ev-admin .ev-content>.max-w-7xl,body.ev-admin .ev-content>[class*=max-w-7xl]{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}body.ev-user:not(.ev-village-chat-page):not(.ev-private-clean-page) .glass,body.ev-user:not(.ev-village-chat-page):not(.ev-private-clean-page) .app-card,body.ev-admin:not(.ev-admin-village-chat-page):not(.ev-admin-direct-clean-page) .glass,body.ev-admin:not(.ev-admin-village-chat-page):not(.ev-admin-direct-clean-page) .app-card{box-shadow:none!important;border-radius:14px!important}body.ev-user:not(.ev-village-chat-page):not(.ev-private-clean-page) #ev-app-main>.max-w-5xl>.mt-2>.glass,body.ev-user:not(.ev-village-chat-page):not(.ev-private-clean-page) #ev-app-main>.max-w-5xl>.mt-2>section.glass,body.ev-admin:not(.ev-admin-village-chat-page):not(.ev-admin-direct-clean-page) .ev-content>.glass{border-left:0!important;border-right:0!important;border-radius:8px!important}body.ev-admin .ev-topbar{box-shadow:none!important;background:var(--ev-card)!important;border-radius:0!important;margin-top:0!important}body.ev-admin .ev-topbar-inner{padding-left:0!important;padding-right:0!important}body.ev-admin .ev-table-wrap{box-shadow:none!important;border-radius:8px!important}body.ev-admin .ev-admin-finance-page,body.ev-admin .ev-admin-finance-card{box-shadow:none!important;border-radius:10px!important}body.ev-user:not(.ev-village-chat-page):not(.ev-private-clean-page) #ev-app-main>.max-w-5xl>.mt-2>.glass,body.ev-user:not(.ev-village-chat-page):not(.ev-private-clean-page) #ev-app-main>.max-w-5xl>.mt-2>.app-card,body.ev-admin:not(.ev-admin-village-chat-page):not(.ev-admin-direct-clean-page) .ev-content>.glass,body.ev-admin:not(.ev-admin-village-chat-page):not(.ev-admin-direct-clean-page) .ev-content>.app-card{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}body.ev-user:not(.ev-village-chat-page):not(.ev-private-clean-page) #ev-app-main>.max-w-5xl>.mt-2,body.ev-admin:not(.ev-admin-village-chat-page):not(.ev-admin-direct-clean-page) .ev-content{width:100%!important;max-width:none!important}body.ev-user:not(.ev-village-chat-page):not(.ev-private-clean-page) .glass,body.ev-user:not(.ev-village-chat-page):not(.ev-private-clean-page) .app-card,body.ev-admin:not(.ev-admin-village-chat-page):not(.ev-admin-direct-clean-page) .glass,body.ev-admin:not(.ev-admin-village-chat-page):not(.ev-admin-direct-clean-page) .app-card{border-color:color-mix(in srgb,var(--ev-border) 55%,transparent)!important}body.ev-admin:not(.ev-admin-village-chat-page):not(.ev-admin-direct-clean-page) .ev-shell,body.ev-admin:not(.ev-admin-village-chat-page):not(.ev-admin-direct-clean-page) .ev-main,body.ev-admin:not(.ev-admin-village-chat-page):not(.ev-admin-direct-clean-page) .ev-content{width:100%!important;min-width:0!important;max-width:none!important;overflow:visible!important}body.ev-admin .ev-table-wrap,body.ev-admin .ev-admin-scroll,body.ev-admin .overflow-x-auto{width:100%!important;overflow:auto visible!important}body:not(.ev-user):not(.ev-admin) main>[class*=max-w-],body:not(.ev-user):not(.ev-admin)>[class*=max-w-],body:not(.ev-user):not(.ev-admin) .max-w-5xl,body:not(.ev-user):not(.ev-admin) .max-w-6xl,body:not(.ev-user):not(.ev-admin) .max-w-7xl{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:clamp(22px,3vw,54px)!important;padding-right:clamp(22px,3vw,54px)!important}body:not(.ev-user):not(.ev-admin) .ev-modal,body:not(.ev-user):not(.ev-admin) [role=dialog],body:not(.ev-user):not(.ev-admin) .max-w-sm,body:not(.ev-user):not(.ev-admin) .max-w-md{max-width:28rem!important;margin-left:auto!important;margin-right:auto!important}.ev-public-wide-shell{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:clamp(22px,3vw,54px)!important;padding-right:clamp(22px,3vw,54px)!important}.ev-public-wide-shell>.glass:first-of-type,.ev-public-wide-shell>.app-card:first-of-type{box-shadow:none!important;border-left:0!important;border-right:0!important;border-radius:10px!important}body.ev-user [class*="rounded-[28px]"],body.ev-user [class*="rounded-[30px]"],body.ev-user [class*="rounded-[32px]"],body.ev-admin [class*="rounded-[28px]"],body.ev-admin [class*="rounded-[30px]"],body.ev-admin [class*="rounded-[32px]"]{border-radius:14px!important}body.ev-admin:not(.ev-admin-village-chat-page):not(.ev-admin-direct-clean-page) .ev-admin-shell{width:100%!important;max-width:none!important;overflow-x:auto!important}body.ev-admin:not(.ev-admin-village-chat-page):not(.ev-admin-direct-clean-page) .ev-main,body.ev-admin:not(.ev-admin-village-chat-page):not(.ev-admin-direct-clean-page) .ev-content{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;overflow:visible!important}body.ev-admin:not(.ev-admin-village-chat-page):not(.ev-admin-direct-clean-page) .ev-content>*{max-width:none!important}body.ev-admin .ev-table-wrap,body.ev-admin .ev-admin-scroll,body.ev-admin .overflow-x-auto{width:100%!important;max-width:calc(100vw - 34px)!important;overflow:auto visible!important}body.ev-admin table{max-width:none!important}body.ev-user:not(.ev-village-chat-page):not(.ev-private-clean-page) #ev-app-main,body.ev-user:not(.ev-village-chat-page):not(.ev-private-clean-page) #ev-app-main>.max-w-5xl,body.ev-user:not(.ev-village-chat-page):not(.ev-private-clean-page) #ev-app-main>.max-w-5xl>.mt-2,body.ev-user:not(.ev-village-chat-page):not(.ev-private-clean-page) .ev-user-topbar{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}.village-market-shell,body.ev-user .village-market-shell,body:not(.ev-admin) .village-market-shell,body:not(.ev-admin) .ev-auth-wide{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:clamp(18px,3vw,54px)!important;padding-right:clamp(18px,3vw,54px)!important}body:not(.ev-admin) .ev-auth-wide .max-w-3xl,body:not(.ev-admin) .ev-auth-wide .max-w-2xl{max-width:none!important}}.ev-home-banner{margin-bottom:0!important;line-height:0!important}.ev-home-banner+.ev-banner-dots,.ev-chat-home-banner+.ev-banner-dots{margin-top:-2px!important;padding-top:0!important}.ev-banner-dots{height:10px!important;margin:0 0 2px!important;line-height:0!important}#ev-push-bell{right:16px;top:calc(env(safe-area-inset-top) + 114px);cursor:pointer;-webkit-user-select:none;user-select:none;pointer-events:auto;touch-action:manipulation;color:#fff;background:#0ea5e9;border-radius:999px;justify-content:center;align-items:center;width:46px;height:46px;font-size:18px;animation:1s ease-in-out infinite evBellBlink;position:fixed;bottom:auto;box-shadow:0 10px 25px #00000038}#ev-push-bell small{color:#fff;background:#ef4444;border-radius:999px;padding:2px 6px;font-size:11px;font-weight:900;line-height:1;position:absolute;top:-6px;right:-6px}#ev-push-bell.ev-bell-working{animation:.55s ease-in-out infinite evBellBlink}
