.revenue-simulator[data-v-4bd8420f]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:radial-gradient(circle at top right,rgba(var(--v-theme-primary),.12),transparent 42%),rgba(var(--v-theme-surface),.88);border-radius:24px}.revenue-simulator--compact[data-v-4bd8420f]{box-shadow:0 18px 60px rgba(var(--v-theme-primary),.18)}.revenue-simulator__hardware[data-v-4bd8420f]{align-items:center;background:rgba(var(--v-theme-surface-bright),.7);border:1px solid rgba(var(--v-theme-outline-variant),.7);display:grid;gap:12px 20px;grid-template-columns:minmax(0,1fr) auto;padding:12px 14px}.revenue-simulator__hardware-heading[data-v-4bd8420f]{min-width:0}.revenue-simulator__gpu-name[data-v-4bd8420f]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.revenue-simulator__hardware-badges[data-v-4bd8420f]{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.revenue-simulator__toggle[data-v-4bd8420f]{max-width:100%;overflow-x:auto}.revenue-simulator__toggle[data-v-4bd8420f] .v-btn{min-width:0;white-space:normal}.revenue-simulator__estimate-panel[data-v-4bd8420f]{transition:box-shadow .18s ease,transform .18s ease}.revenue-simulator__estimate-panel[data-v-4bd8420f]:hover{box-shadow:0 12px 34px rgba(var(--v-theme-primary),.18);transform:translateY(-1px)}.revenue-simulator__models[data-v-4bd8420f]{overflow:hidden}.revenue-simulator__table[data-v-4bd8420f] th{color:rgb(var(--v-theme-on-surface-variant));font-size:.74rem;text-transform:uppercase}.revenue-simulator__actions[data-v-4bd8420f]{display:flex;flex-wrap:wrap;gap:12px}.revenue-pop-enter-active[data-v-4bd8420f],.revenue-pop-leave-active[data-v-4bd8420f]{transition:opacity .16s ease,transform .16s ease}.revenue-pop-enter-from[data-v-4bd8420f],.revenue-pop-leave-to[data-v-4bd8420f]{opacity:0;transform:translateY(6px)}.revenue-fade-enter-active[data-v-4bd8420f],.revenue-fade-leave-active[data-v-4bd8420f]{transition:opacity .14s ease}.revenue-fade-enter-from[data-v-4bd8420f],.revenue-fade-leave-to[data-v-4bd8420f]{opacity:0}@media(max-width:600px){.revenue-simulator__hardware[data-v-4bd8420f]{grid-template-columns:1fr}.revenue-simulator__hardware-badges[data-v-4bd8420f]{justify-content:flex-start}}
