.GpuFinOpsCalculator-module__UJs--q__container{background:var(--bg-surface,#111116);border:1px solid var(--border,#ffffff14);font-family:var(--font-body,system-ui, sans-serif);border-radius:20px;padding:1.75rem;position:relative;overflow:hidden;box-shadow:0 16px 48px #0006}@media (min-width:768px){.GpuFinOpsCalculator-module__UJs--q__container{padding:2.25rem}}.GpuFinOpsCalculator-module__UJs--q__header{border-bottom:1px solid var(--border,#ffffff14);flex-direction:column;gap:.5rem;margin-bottom:1.5rem;padding-bottom:1.25rem;display:flex}.GpuFinOpsCalculator-module__UJs--q__badge{font-family:var(--font-mono,monospace);text-transform:uppercase;letter-spacing:.05em;color:var(--accent,#10b981);background:var(--accent-subtle,#10b9811a);border:1px solid var(--accent-border,#10b98140);border-radius:9999px;align-items:center;gap:.4rem;width:fit-content;padding:.25rem .75rem;font-size:.72rem;font-weight:700;display:inline-flex}.GpuFinOpsCalculator-module__UJs--q__title{font-family:var(--font-heading,system-ui, sans-serif);color:var(--text-primary,#ededed);letter-spacing:-.02em;margin:.25rem 0 0;font-size:1.35rem;font-weight:800}@media (min-width:768px){.GpuFinOpsCalculator-module__UJs--q__title{font-size:1.55rem}}.GpuFinOpsCalculator-module__UJs--q__subtitle{color:var(--text-muted,#a1a1aa);margin:.35rem 0 0;font-size:.88rem;line-height:1.5}.GpuFinOpsCalculator-module__UJs--q__providerTabsWrapper{flex-direction:column;gap:.6rem;margin-bottom:1.75rem;display:flex}.GpuFinOpsCalculator-module__UJs--q__providerTabsLabel{font-family:var(--font-mono,monospace);text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary,#d4d4d8);font-size:.72rem;font-weight:700}.GpuFinOpsCalculator-module__UJs--q__providerGrid{grid-template-columns:repeat(2,1fr);gap:.6rem;display:grid}@media (min-width:640px){.GpuFinOpsCalculator-module__UJs--q__providerGrid{grid-template-columns:repeat(4,1fr)}}.GpuFinOpsCalculator-module__UJs--q__providerBtn{background:var(--bg-elevated,#ffffff08);border:1px solid var(--border,#ffffff14);color:var(--text-secondary,#a1a1aa);cursor:pointer;text-align:left;border-radius:12px;flex-direction:column;align-items:flex-start;gap:.25rem;padding:.75rem .9rem;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.GpuFinOpsCalculator-module__UJs--q__providerBtn:hover{color:var(--text-primary,#ededed);background:#ffffff0f;border-color:#fff3;transform:translateY(-1px)}.GpuFinOpsCalculator-module__UJs--q__providerBtnActive{background:var(--accent-subtle,#10b9811f);color:var(--text-primary,#ededed);box-shadow:0 0 16px #10b98126;border-color:var(--accent,#10b981)!important}.GpuFinOpsCalculator-module__UJs--q__providerDot{border-radius:9999px;flex-shrink:0;width:8px;height:8px}.GpuFinOpsCalculator-module__UJs--q__providerName{color:#fff;font-size:.85rem;font-weight:700}.GpuFinOpsCalculator-module__UJs--q__providerBadgeText{font-size:.68rem;font-family:var(--font-mono,monospace);color:var(--text-muted,#71717a);white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.GpuFinOpsCalculator-module__UJs--q__grid{grid-template-columns:1fr;gap:2rem;display:grid}@media (min-width:1024px){.GpuFinOpsCalculator-module__UJs--q__grid{grid-template-columns:1.1fr .9fr}}.GpuFinOpsCalculator-module__UJs--q__controlsCol{flex-direction:column;gap:1.5rem;display:flex}.GpuFinOpsCalculator-module__UJs--q__controlGroup{flex-direction:column;gap:.6rem;display:flex}.GpuFinOpsCalculator-module__UJs--q__controlHeader{justify-content:space-between;align-items:center;display:flex}.GpuFinOpsCalculator-module__UJs--q__controlLabel{font-family:var(--font-mono,monospace);text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary,#d4d4d8);font-size:.74rem;font-weight:700}.GpuFinOpsCalculator-module__UJs--q__controlVal{font-family:var(--font-mono,monospace);color:var(--accent,#10b981);font-size:.98rem;font-weight:800}.GpuFinOpsCalculator-module__UJs--q__slider{width:100%;accent-color:var(--accent,#10b981);cursor:pointer;background:#ffffff1a;border-radius:9999px;height:6px}.GpuFinOpsCalculator-module__UJs--q__radioGrid{grid-template-columns:1fr;gap:.6rem;display:grid}.GpuFinOpsCalculator-module__UJs--q__radioBtn{font-family:var(--font-sans,system-ui, sans-serif);border:1px solid var(--border,#ffffff14);background:var(--bg-elevated,#ffffff05);color:var(--text-secondary,#a1a1aa);text-align:left;cursor:pointer;border-radius:12px;flex-direction:column;gap:.3rem;padding:.85rem 1rem;font-size:.82rem;transition:all .2s;display:flex}.GpuFinOpsCalculator-module__UJs--q__radioBtn:hover{color:var(--text-primary,#ededed);background:#ffffff0a;border-color:#fff3}.GpuFinOpsCalculator-module__UJs--q__radioBtnActive{background:var(--accent-subtle,#10b98114);border-color:var(--accent,#10b981);color:var(--text-primary,#ededed)}.GpuFinOpsCalculator-module__UJs--q__radioTitle{color:#fff;font-size:.85rem;font-weight:700;line-height:1.35}.GpuFinOpsCalculator-module__UJs--q__radioSub{color:var(--text-muted,#a1a1aa);font-size:.72rem;line-height:1.4}.GpuFinOpsCalculator-module__UJs--q__resultsCol{border:1px solid var(--border,#ffffff14);background:#00000059;border-radius:16px;flex-direction:column;justify-content:space-between;gap:1.5rem;padding:1.75rem;display:flex}.GpuFinOpsCalculator-module__UJs--q__resultsHeader{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding-bottom:.85rem;display:flex}.GpuFinOpsCalculator-module__UJs--q__resultsMetricGrid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:480px){.GpuFinOpsCalculator-module__UJs--q__resultsMetricGrid{grid-template-columns:1fr 1fr}}.GpuFinOpsCalculator-module__UJs--q__metricCard{background:var(--bg-elevated,#ffffff08);border:1px solid var(--border,#ffffff14);border-radius:12px;flex-direction:column;gap:.25rem;padding:1.1rem;display:flex}.GpuFinOpsCalculator-module__UJs--q__metricLabel{font-family:var(--font-mono,monospace);text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted,#a1a1aa);font-size:.68rem}.GpuFinOpsCalculator-module__UJs--q__metricValue{font-family:var(--font-mono,monospace);color:var(--accent,#10b981);letter-spacing:-.02em;font-size:1.65rem;font-weight:800}.GpuFinOpsCalculator-module__UJs--q__metricSub{color:var(--text-muted,#71717a);font-size:.72rem}.GpuFinOpsCalculator-module__UJs--q__breakdownList{background:#ffffff05;border:1px solid #ffffff0d;border-radius:12px;flex-direction:column;gap:.6rem;padding:.9rem 1.1rem;display:flex}.GpuFinOpsCalculator-module__UJs--q__breakdownItem{justify-content:space-between;align-items:center;font-size:.78rem;display:flex}.GpuFinOpsCalculator-module__UJs--q__ctaButton{background:var(--accent,#10b981);color:#09090c;font-family:var(--font-sans,system-ui, sans-serif);cursor:pointer;border:none;border-radius:12px;justify-content:space-between;align-items:center;gap:.75rem;width:100%;padding:.95rem 1.25rem;font-size:.88rem;font-weight:800;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 4px 20px #10b98159}.GpuFinOpsCalculator-module__UJs--q__ctaButton:hover{background:#34d399;transform:translateY(-2px);box-shadow:0 8px 28px #10b98173}.GpuFinOpsCalculator-module__UJs--q__modalOverlay{-webkit-backdrop-filter:blur(8px);z-index:9999;background:#000000bf;justify-content:center;align-items:center;padding:1.25rem;animation:.2s ease-out GpuFinOpsCalculator-module__UJs--q__fadeIn;display:flex;position:fixed;inset:0}@keyframes GpuFinOpsCalculator-module__UJs--q__fadeIn{0%{opacity:0}to{opacity:1}}.GpuFinOpsCalculator-module__UJs--q__modalCard{background:#111118;border:1px solid #ffffff1f;border-radius:20px;width:100%;max-width:640px;max-height:90vh;padding:1.5rem;animation:.25s cubic-bezier(.16,1,.3,1) GpuFinOpsCalculator-module__UJs--q__slideUp;overflow-y:auto;box-shadow:0 24px 64px #0009}@media (min-width:640px){.GpuFinOpsCalculator-module__UJs--q__modalCard{padding:2rem}}@keyframes GpuFinOpsCalculator-module__UJs--q__slideUp{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.GpuFinOpsCalculator-module__UJs--q__modalHeader{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.25rem;padding-bottom:1rem;display:flex}.GpuFinOpsCalculator-module__UJs--q__textInput{color:#ededed;width:100%;font-size:.8rem;font-family:var(--font-sans,system-ui, sans-serif);background:#09090e;border:1px solid #ffffff1a;border-radius:8px;outline:none;padding:.55rem .75rem;transition:border-color .2s}.GpuFinOpsCalculator-module__UJs--q__textInput:focus{border-color:var(--accent,#10b981);box-shadow:0 0 0 2px #10b98133}.GpuFinOpsCalculator-module__UJs--q__emailTextarea{width:100%;font-family:var(--font-mono,monospace);color:#d4d4d8;resize:vertical;background:#060609;border:1px solid #ffffff14;border-radius:12px;outline:none;padding:1rem;font-size:.75rem;line-height:1.55}.GpuFinOpsCalculator-module__UJs--q__emailTextarea:focus{border-color:#fff3}
