body{background:#f6f7f9;color:#0f172a}
.bg-card{box-shadow:0 1px 3px rgba(15,23,42,.06)}
html,body,#root{background-color:#f6f7f9;color:#0f172a;min-height:100vh;font-family:Manrope,system-ui,-apple-system,sans-serif}
.border-white\/10{border-color:rgba(15,23,42,.08)}
.border-white\/20{border-color:#cbd5e1}
.border-white\/5{border-color:rgba(15,23,42,.045)}
.bg-app{--tw-bg-opacity: 1;background-color:rgb(246 247 249 / var(--tw-bg-opacity, 1))}
.bg-app2{--tw-bg-opacity: 1;background-color:rgb(251 252 254 / var(--tw-bg-opacity, 1))}
.bg-card{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}
.bg-white\/10{background-color:rgba(15,23,42,.08)}
.bg-white\/5{background-color:rgba(15,23,42,.045)}
.text-amber-300{--tw-text-opacity: 1;color:#b45309}
.text-amber-400{--tw-text-opacity: 1;color:#a16207}
.text-amber-400\/80{color:#a16207}
.text-app{--tw-text-opacity: 1;color:rgb(246 247 249 / var(--tw-text-opacity, 1))}
.text-emerald-400{--tw-text-opacity: 1;color:#047857}
.text-emerald-400\/50{color:#047857}
.text-rose-400{--tw-text-opacity: 1;color:#be123c}
.text-white{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}
.text-white\/20{color:#cbd5e1}
.text-white\/30{color:#b3bdc9}
.text-white\/40{color:#94a3b8}
.text-white\/50{color:#64748b}
.text-white\/60{color:#475569}
.text-white\/70{color:#334155}
.text-white\/80{color:#1e293b}
.bg-app{background-color:#f6f7f9}
.bg-app2{background-color:#fbfcfe}
.bg-card{background-color:#ffffff}
.bg-card-soft{background-color:#f8fafc}
.bg-card-hover{background-color:#eef2f6}
.text-app{color:#f6f7f9}
.placeholder\:text-white\/30::-moz-placeholder{color:#b3bdc9}
.placeholder\:text-white\/30::placeholder{color:#b3bdc9}
.hover\:border-white\/10:hover{border-color:rgba(15,23,42,.08)}
.hover\:bg-white\/10:hover{background-color:rgba(15,23,42,.08)}
.hover\:bg-white\/5:hover{background-color:rgba(15,23,42,.045)}
.hover\:text-amber-300:hover{--tw-text-opacity: 1;color:#b45309}
.hover\:text-rose-400:hover{--tw-text-opacity: 1;color:#be123c}
.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}
.hover\:text-white\/50:hover{color:#64748b}
.hover\:bg-card-hover:hover{background-color:#eef2f6}
.disabled\:bg-white\/5:disabled{background-color:rgba(15,23,42,.045)}
.disabled\:text-white\/30:disabled{color:#b3bdc9}
.group:hover .group-hover\:text-white\/40{color:#94a3b8}