.o2-mb__base[data-v-a90c074f]{transform:translateZ(calc(var(--o2mb-depth) * -1)) rotateX(86deg)}.o2-mb__lid[data-v-a90c074f]{transform:translateZ(calc(var(--o2mb-depth) * -1)) rotateX(calc(86deg + var(--o2mb-rest) * 1deg))}.o2-mb__bloom[data-v-a90c074f]{background:var(--o2mb-ramp);-webkit-mask-image:radial-gradient(50% 50% at 50% 50%,rgb(0 0 0) 0%,rgba(0,0,0,.55) 45%,transparent 78%);mask-image:radial-gradient(50% 50% at 50% 50%,rgb(0 0 0) 0%,rgba(0,0,0,.55) 45%,transparent 78%);opacity:calc(.5 * var(--o2mb-glow))}.o2-mb__key[data-v-a90c074f]{display:flex;align-items:center;justify-content:center;flex:1 1 0;min-width:0;overflow:hidden;border-radius:4px;background:linear-gradient(180deg,#1a1a1eeb,#060608f0);box-shadow:0 1px 2px #000c,0 0 0 .5px #ffffff0d inset;color:#ffffff61;font-family:var(--o2mb-font);font-size:7px;line-height:1;letter-spacing:.2px;white-space:nowrap;user-select:none}.o2-mb__key--half[data-v-a90c074f]{flex:1 1 0;min-height:0}.o2-mb__key--up[data-v-a90c074f]{align-items:flex-end;padding-bottom:1px}.o2-mb__key--down[data-v-a90c074f]{align-items:flex-start;padding-top:1px}@media (prefers-reduced-motion: reduce){.o2-mb__base[data-v-a90c074f]{transform:translateY(calc(var(--o2mb-lift) * -1)) translateZ(calc(var(--o2mb-depth) * -1)) rotateX(66deg)!important}.o2-mb__lid[data-v-a90c074f]{transform:translateY(calc(var(--o2mb-lift) * -1)) translateZ(calc(var(--o2mb-depth) * -1)) rotateX(calc(66deg + var(--o2mb-open) * 1deg))!important}.o2-mb__face--outer[data-v-a90c074f]{opacity:0!important}.o2-mb__face--inner[data-v-a90c074f],.o2-mb__wallpaper[data-v-a90c074f],.o2-mb__shot[data-v-a90c074f]{opacity:1!important}.o2-mb__hairline[data-v-a90c074f]{opacity:calc(.55 + .2475 * var(--o2mb-glow))!important}.o2-mb__bloom[data-v-a90c074f]{opacity:calc(.275 * var(--o2mb-glow))!important}}.estimator-slider[data-v-bd133759]{-webkit-appearance:none;appearance:none;--thumb: var(--color-primary-purple-light);--fill: var(--color-primary-purple-dark);--track: rgba(255, 255, 255, .9);display:block;margin:0;height:6px;border-radius:9999px;background:var(--track);outline:none;cursor:pointer}.estimator-slider[data-v-bd133759]:focus-visible{box-shadow:0 0 0 3px var(--color-white-alpha-20)}.estimator-slider[data-v-bd133759]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:9999px;background:var(--thumb);border:2px solid white;box-shadow:var(--shadow-md);cursor:grab}.estimator-slider[data-v-bd133759]::-webkit-slider-thumb:active{cursor:grabbing}.estimator-slider[data-v-bd133759]::-moz-range-thumb{width:16px;height:16px;border-radius:9999px;background:var(--thumb);border:2px solid white;box-shadow:var(--shadow-md);cursor:grab}.comparison-grid:has(.comparison-card:nth-last-child(1):nth-child(3n+1)) .comparison-card[data-v-48569d62]:last-child{grid-column:3 / span 2}.comparison-grid:has(.comparison-card:nth-last-child(2):nth-child(3n+1)) .comparison-card[data-v-48569d62]:nth-last-child(2){grid-column:2 / span 2}.comparison-grid:has(.comparison-card:nth-last-child(2):nth-child(3n+1)) .comparison-card[data-v-48569d62]:last-child{grid-column:4 / span 2}.comparison-grid.is-searching .comparison-card[data-v-48569d62]{grid-column:span 2!important}@media (max-width: 1023px){.comparison-grid:has(.comparison-card:nth-last-child(1):nth-child(3n+1)) .comparison-card[data-v-48569d62]:last-child,.comparison-grid:has(.comparison-card:nth-last-child(2):nth-child(3n+1)) .comparison-card[data-v-48569d62]:nth-last-child(2),.comparison-grid:has(.comparison-card:nth-last-child(2):nth-child(3n+1)) .comparison-card[data-v-48569d62]:last-child{grid-column:span 2}.comparison-grid:has(.comparison-card:nth-last-child(1):nth-child(odd)) .comparison-card[data-v-48569d62]:last-child{grid-column:2 / span 2}}@media (max-width: 640px){.comparison-grid:has(.comparison-card:nth-last-child(1):nth-child(3n+1)) .comparison-card[data-v-48569d62]:last-child,.comparison-grid:has(.comparison-card:nth-last-child(2):nth-child(3n+1)) .comparison-card[data-v-48569d62]:nth-last-child(2),.comparison-grid:has(.comparison-card:nth-last-child(2):nth-child(3n+1)) .comparison-card[data-v-48569d62]:last-child,.comparison-grid:has(.comparison-card:nth-last-child(1):nth-child(odd)) .comparison-card[data-v-48569d62]:last-child{grid-column:span 1}.comparison-grid.is-searching .comparison-card[data-v-48569d62]{grid-column:span 1!important}}
