.OiuMfq_studioPage{color:#15313a;background:#071f28;min-height:100svh}.OiuMfq_topbar{background:#fffdf8;border-bottom:1px solid #082d3b24;justify-content:space-between;align-items:center;gap:24px;height:74px;padding:0 26px;display:flex}.OiuMfq_backLink{align-items:center;gap:11px;display:inline-flex}.OiuMfq_backLink img{object-fit:cover;border-radius:50%;width:38px;height:38px}.OiuMfq_backLink>span{gap:3px;display:grid}.OiuMfq_backLink strong{color:#082d3b;letter-spacing:.11em;text-transform:uppercase;font-size:.69rem}.OiuMfq_backLink small{color:#7c8b90;letter-spacing:.08em;text-transform:uppercase;font-size:.56rem}.OiuMfq_headerActions{align-items:center;gap:9px;display:flex}.OiuMfq_headerActions button{color:#52666d;cursor:pointer;letter-spacing:.09em;text-transform:uppercase;background:0 0;border:1px solid #082d3b2e;min-height:38px;padding:0 16px;font-size:.61rem;font-weight:800}.OiuMfq_headerActions .OiuMfq_saveTop{color:#fff;background:#082d3b;border-color:#082d3b}.OiuMfq_workspace{grid-template-columns:minmax(0,1fr) 520px;height:calc(100svh - 74px);display:grid}.OiuMfq_viewer{color:#fff;background:#173b45;min-width:0;position:relative;overflow:hidden}.OiuMfq_photoStage{position:absolute;inset:0;overflow:hidden}.OiuMfq_sceneScrim{pointer-events:none;background:linear-gradient(#03151d3d,#0000 25% 65%,#03151dba);position:absolute;inset:0}.OiuMfq_photoLayerScene{background:#c7b89e;position:absolute;inset:0;overflow:hidden}.OiuMfq_basePhoto,.OiuMfq_layerImage{object-fit:cover;object-position:center;transition:filter .55s,opacity .35s}.OiuMfq_basePhoto{z-index:0}.OiuMfq_layerImage{z-index:2;pointer-events:none}.OiuMfq_shallowLayer{clip-path:polygon(35% 74%,75% 74%,75% 89%,35% 89%)}.OiuMfq_spaLayer{-webkit-mask-image:radial-gradient(19% 20% at 25% 71%,#000 0 76%,#000000d9 88%,#0000 100%);mask-image:radial-gradient(19% 20% at 25% 71%,#000 0 76%,#000000d9 88%,#0000 100%)}.OiuMfq_waterfallLayer{-webkit-mask-image:radial-gradient(18% 16% at 50% 22%,#000 0 76%,#000000d9 88%,#0000 100%);mask-image:radial-gradient(18% 16% at 50% 22%,#000 0 76%,#000000d9 88%,#0000 100%)}.OiuMfq_sheerLayer{-webkit-mask-image:radial-gradient(18% 17% at 50% 22%,#000 0 78%,#000000e0 90%,#0000 100%);mask-image:radial-gradient(18% 17% at 50% 22%,#000 0 78%,#000000e0 90%,#0000 100%)}.OiuMfq_bubblerLayer{-webkit-mask-image:radial-gradient(circle 6% at 40% 81%, #000 0 62%, #000000e6 82%, transparent 100%), radial-gradient(circle 6% at 65% 81%, #000 0 62%, #000000e6 82%, transparent 100%);-webkit-mask-image:radial-gradient(circle 6% at 40% 81%, #000 0 62%, #000000e6 82%, transparent 100%), radial-gradient(circle 6% at 65% 81%, #000 0 62%, #000000e6 82%, transparent 100%);mask-image:radial-gradient(circle 6% at 40% 81%, #000 0 62%, #000000e6 82%, transparent 100%), radial-gradient(circle 6% at 65% 81%, #000 0 62%, #000000e6 82%, transparent 100%)}.OiuMfq_shapeRoman .OiuMfq_bubblerLayer{-webkit-mask-image:radial-gradient(circle 6% at 43% 81%, #000 0 62%, #000000e6 82%, transparent 100%), radial-gradient(circle 6% at 63% 81%, #000 0 62%, #000000e6 82%, transparent 100%);-webkit-mask-image:radial-gradient(circle 6% at 43% 81%, #000 0 62%, #000000e6 82%, transparent 100%), radial-gradient(circle 6% at 63% 81%, #000 0 62%, #000000e6 82%, transparent 100%);mask-image:radial-gradient(circle 6% at 43% 81%, #000 0 62%, #000000e6 82%, transparent 100%), radial-gradient(circle 6% at 63% 81%, #000 0 62%, #000000e6 82%, transparent 100%)}.OiuMfq_wallLayer{-webkit-mask-image:radial-gradient(14% 28% at 75% 48%,#000 0 76%,#000000d9 88%,#0000 100%);mask-image:radial-gradient(14% 28% at 75% 48%,#000 0 76%,#000000d9 88%,#0000 100%)}.OiuMfq_jetLayer{clip-path:polygon(51% 29%,80% 29%,80% 70%,51% 70%);-webkit-mask-image:radial-gradient(17% 25% at 69% 53%,#000 0 76%,#000000d9 88%,#0000 100%);mask-image:radial-gradient(17% 25% at 69% 53%,#000 0 76%,#000000d9 88%,#0000 100%)}.OiuMfq_jetCleanupLayer{z-index:3;-webkit-mask-image:radial-gradient(9% 19% at 75% 48%,#000 0 76%,#000000eb 89%,#0000 100%);mask-image:radial-gradient(9% 19% at 75% 48%,#000 0 76%,#000000eb 89%,#0000 100%)}.OiuMfq_fireLeftLayer{-webkit-mask-image:radial-gradient(8% 10% at 12% 20%,#000 0 74%,#000000d9 88%,#0000 100%);mask-image:radial-gradient(8% 10% at 12% 20%,#000 0 74%,#000000d9 88%,#0000 100%)}.OiuMfq_fireRightLayer{-webkit-mask-image:radial-gradient(7% 10% at 76% 20%,#000 0 74%,#000000d9 88%,#0000 100%);mask-image:radial-gradient(7% 10% at 76% 20%,#000 0 74%,#000000d9 88%,#0000 100%)}.OiuMfq_shapeFreeform .OiuMfq_spaLayer{-webkit-mask-image:radial-gradient(18% 17% at 27% 59%,#000 0 76%,#000000d9 88%,#0000 100%);mask-image:radial-gradient(18% 17% at 27% 59%,#000 0 76%,#000000d9 88%,#0000 100%)}.OiuMfq_shapeFreeform .OiuMfq_shallowLayer{clip-path:polygon(17% 64%,39% 64%,39% 88%,17% 88%);-webkit-mask-image:radial-gradient(11% 13% at 28% 76%,#000 0 80%,#000000eb 92%,#0000 100%);mask-image:radial-gradient(11% 13% at 28% 76%,#000 0 80%,#000000eb 92%,#0000 100%)}.OiuMfq_shapeFreeform .OiuMfq_waterfallLayer{-webkit-mask-image:radial-gradient(17% 14% at 55% 18%,#000 0 76%,#000000d9 88%,#0000 100%);mask-image:radial-gradient(17% 14% at 55% 18%,#000 0 76%,#000000d9 88%,#0000 100%)}.OiuMfq_shapeFreeform .OiuMfq_sheerLayer{-webkit-mask-image:radial-gradient(17% 15% at 55% 17%,#000 0 78%,#000000e0 90%,#0000 100%);mask-image:radial-gradient(17% 15% at 55% 17%,#000 0 78%,#000000e0 90%,#0000 100%)}.OiuMfq_shapeFreeform .OiuMfq_bubblerLayer{-webkit-mask-image:radial-gradient(circle 6% at 28% 62%, #000 0 62%, #000000e6 82%, transparent 100%), radial-gradient(circle 6% at 32% 78%, #000 0 62%, #000000e6 82%, transparent 100%);-webkit-mask-image:radial-gradient(circle 6% at 28% 62%, #000 0 62%, #000000e6 82%, transparent 100%), radial-gradient(circle 6% at 32% 78%, #000 0 62%, #000000e6 82%, transparent 100%);mask-image:radial-gradient(circle 6% at 28% 62%, #000 0 62%, #000000e6 82%, transparent 100%), radial-gradient(circle 6% at 32% 78%, #000 0 62%, #000000e6 82%, transparent 100%)}.OiuMfq_shapeFreeform .OiuMfq_wallLayer{-webkit-mask-image:radial-gradient(14% 23% at 70% 39%,#000 0 76%,#000000d9 88%,#0000 100%);mask-image:radial-gradient(14% 23% at 70% 39%,#000 0 76%,#000000d9 88%,#0000 100%)}.OiuMfq_shapeFreeform .OiuMfq_jetLayer{clip-path:polygon(49% 31%,78% 31%,78% 74%,49% 74%);-webkit-mask-image:radial-gradient(17% 25% at 66% 56%,#000 0 76%,#000000d9 88%,#0000 100%);mask-image:radial-gradient(17% 25% at 66% 56%,#000 0 76%,#000000d9 88%,#0000 100%)}.OiuMfq_shapeFreeform .OiuMfq_jetCleanupLayer{-webkit-mask-image:radial-gradient(8% 17% at 70% 39%,#000 0 76%,#000000eb 89%,#0000 100%);mask-image:radial-gradient(8% 17% at 70% 39%,#000 0 76%,#000000eb 89%,#0000 100%)}.OiuMfq_shapeFreeform .OiuMfq_fireLeftLayer{-webkit-mask-image:radial-gradient(8% 10% at 13% 15%,#000 0 74%,#000000d9 88%,#0000 100%);mask-image:radial-gradient(8% 10% at 13% 15%,#000 0 74%,#000000d9 88%,#0000 100%)}.OiuMfq_shapeFreeform .OiuMfq_fireRightLayer{-webkit-mask-image:radial-gradient(7% 10% at 75% 16%,#000 0 74%,#000000d9 88%,#0000 100%);mask-image:radial-gradient(7% 10% at 75% 16%,#000 0 74%,#000000d9 88%,#0000 100%)}.OiuMfq_shapeCustom .OiuMfq_spaLayer{-webkit-mask-image:radial-gradient(19% 20% at 25% 71%,#000 0 76%,#000000d9 88%,#0000 100%);mask-image:radial-gradient(19% 20% at 25% 71%,#000 0 76%,#000000d9 88%,#0000 100%)}.OiuMfq_shapeCustom .OiuMfq_bubblerLayer{-webkit-mask-image:radial-gradient(circle 6% at 36% 82%, #000 0 62%, #000000e6 82%, transparent 100%), radial-gradient(circle 6% at 48% 82%, #000 0 62%, #000000e6 82%, transparent 100%);-webkit-mask-image:radial-gradient(circle 6% at 36% 82%, #000 0 62%, #000000e6 82%, transparent 100%), radial-gradient(circle 6% at 48% 82%, #000 0 62%, #000000e6 82%, transparent 100%);mask-image:radial-gradient(circle 6% at 36% 82%, #000 0 62%, #000000e6 82%, transparent 100%), radial-gradient(circle 6% at 48% 82%, #000 0 62%, #000000e6 82%, transparent 100%)}.OiuMfq_nightPhoto .OiuMfq_basePhoto,.OiuMfq_nightPhoto .OiuMfq_layerImage{filter:brightness(.31)saturate(.76)contrast(1.12)hue-rotate(7deg)}.OiuMfq_fullLedPhoto .OiuMfq_basePhoto{filter:none}.OiuMfq_nightWash{z-index:5;pointer-events:none;background:linear-gradient(#010c2180,#00192f33 52%,#01091880);position:absolute;inset:0}.OiuMfq_rectangleBenchLayer{-webkit-mask-image:radial-gradient(11% 28% at 37% 53%,#000 0 76%,#000000e0 90%,#0000 100%);mask-image:radial-gradient(11% 28% at 37% 53%,#000 0 76%,#000000e0 90%,#0000 100%)}.OiuMfq_rectangleSpaLayer{-webkit-mask-image:radial-gradient(17% 18% at 36% 36%,#000 0 76%,#000000e0 90%,#0000 100%);mask-image:radial-gradient(17% 18% at 36% 36%,#000 0 76%,#000000e0 90%,#0000 100%)}.OiuMfq_rectangleRaisedSpaLayer{-webkit-mask-image:radial-gradient(18% 23% at 36% 35%,#000 0 76%,#000000e0 90%,#0000 100%);mask-image:radial-gradient(18% 23% at 36% 35%,#000 0 76%,#000000e0 90%,#0000 100%)}.OiuMfq_rectangleWaterfallLayer{-webkit-mask-image:radial-gradient(25% 22% at 50% 25%,#000 0 76%,#000000e0 90%,#0000 100%);mask-image:radial-gradient(25% 22% at 50% 25%,#000 0 76%,#000000e0 90%,#0000 100%)}.OiuMfq_rectangleSheerLayer{-webkit-mask-image:radial-gradient(20% 19% at 50% 25%,#000 0 76%,#000000e0 90%,#0000 100%);mask-image:radial-gradient(20% 19% at 50% 25%,#000 0 76%,#000000e0 90%,#0000 100%)}.OiuMfq_rectangleScupperLayer{-webkit-mask-image:radial-gradient(24% 18% at 50% 27%,#000 0 76%,#000000e0 90%,#0000 100%);mask-image:radial-gradient(24% 18% at 50% 27%,#000 0 76%,#000000e0 90%,#0000 100%)}.OiuMfq_rectangleDeckJetLayer{-webkit-mask-image:radial-gradient(18% 36% at 66% 55%,#000 0 76%,#000000e0 90%,#0000 100%);mask-image:radial-gradient(18% 36% at 66% 55%,#000 0 76%,#000000e0 90%,#0000 100%)}.OiuMfq_rectangleBubblerLayer{-webkit-mask-image:radial-gradient(22% 18% at 51% 82%,#000 0 76%,#000000e0 90%,#0000 100%);mask-image:radial-gradient(22% 18% at 51% 82%,#000 0 76%,#000000e0 90%,#0000 100%)}.OiuMfq_rectangleFireBowlLayer{-webkit-mask-image:radial-gradient(12% 18% at 34% 27%,#000 0 74%,#000000e0 88%,#0000 100%),radial-gradient(12% 18% at 66% 27%,#000 0 74%,#000000e0 88%,#0000 100%);mask-image:radial-gradient(12% 18% at 34% 27%,#000 0 74%,#000000e0 88%,#0000 100%),radial-gradient(12% 18% at 66% 27%,#000 0 74%,#000000e0 88%,#0000 100%)}.OiuMfq_rectangleSlideLayer{-webkit-mask-image:radial-gradient(19% 31% at 76% 27%,#000 0 76%,#000000e0 90%,#0000 100%);mask-image:radial-gradient(19% 31% at 76% 27%,#000 0 76%,#000000e0 90%,#0000 100%)}.OiuMfq_rectangleRobotLayer{-webkit-mask-image:radial-gradient(9% 11% at 51% 57%,#000 0 70%,#000000e0 86%,#0000 100%);mask-image:radial-gradient(9% 11% at 51% 57%,#000 0 70%,#000000e0 86%,#0000 100%)}.OiuMfq_romanBenchLayer{-webkit-mask-image:radial-gradient(9% 28% at 40% 58%,#000 0 76%,#000000e6 90%,#0000 100%);mask-image:radial-gradient(9% 28% at 40% 58%,#000 0 76%,#000000e6 90%,#0000 100%)}.OiuMfq_romanSpaLayer{-webkit-mask-image:radial-gradient(18% 18% at 50% 31%,#000 0 78%,#000000e6 91%,#0000 100%);mask-image:radial-gradient(18% 18% at 50% 31%,#000 0 78%,#000000e6 91%,#0000 100%)}.OiuMfq_romanRaisedSpaLayer{-webkit-mask-image:radial-gradient(19% 18% at 50% 24%,#000 0 78%,#000000e6 91%,#0000 100%);mask-image:radial-gradient(19% 18% at 50% 24%,#000 0 78%,#000000e6 91%,#0000 100%)}.OiuMfq_romanWaterfallLayer{-webkit-mask-image:radial-gradient(22% 20% at 50% 27%,#000 0 78%,#000000e6 91%,#0000 100%);mask-image:radial-gradient(22% 20% at 50% 27%,#000 0 78%,#000000e6 91%,#0000 100%)}.OiuMfq_romanSheerLayer{-webkit-mask-image:radial-gradient(20% 20% at 50% 27%,#000 0 78%,#000000e6 91%,#0000 100%);mask-image:radial-gradient(20% 20% at 50% 27%,#000 0 78%,#000000e6 91%,#0000 100%)}.OiuMfq_romanScupperLayer{-webkit-mask-image:radial-gradient(25% 18% at 50% 27%,#000 0 78%,#000000e6 91%,#0000 100%);mask-image:radial-gradient(25% 18% at 50% 27%,#000 0 78%,#000000e6 91%,#0000 100%)}.OiuMfq_romanDeckJetLayer{-webkit-mask-image:radial-gradient(22% 35% at 63% 57%,#000 0 78%,#000000e6 91%,#0000 100%);mask-image:radial-gradient(22% 35% at 63% 57%,#000 0 78%,#000000e6 91%,#0000 100%)}.OiuMfq_romanBubblerLayer{-webkit-mask-image:radial-gradient(18% 13% at 51% 82%,#000 0 78%,#000000e6 91%,#0000 100%);mask-image:radial-gradient(18% 13% at 51% 82%,#000 0 78%,#000000e6 91%,#0000 100%)}.OiuMfq_romanFireBowlLayer{-webkit-mask-image:radial-gradient(11% 14% at 37% 25%,#000 0 76%,#000000e6 90%,#0000 100%),radial-gradient(11% 14% at 65% 25%,#000 0 76%,#000000e6 90%,#0000 100%);mask-image:radial-gradient(11% 14% at 37% 25%,#000 0 76%,#000000e6 90%,#0000 100%),radial-gradient(11% 14% at 65% 25%,#000 0 76%,#000000e6 90%,#0000 100%)}.OiuMfq_romanSlideLayer{-webkit-mask-image:radial-gradient(22% 33% at 69% 24%,#000 0 78%,#000000e6 91%,#0000 100%);mask-image:radial-gradient(22% 33% at 69% 24%,#000 0 78%,#000000e6 91%,#0000 100%)}.OiuMfq_romanRobotLayer{-webkit-mask-image:radial-gradient(11% 13% at 55% 61%,#000 0 74%,#000000e6 88%,#0000 100%);mask-image:radial-gradient(11% 13% at 55% 61%,#000 0 74%,#000000e6 88%,#0000 100%)}.OiuMfq_freeformBenchLayer{-webkit-mask-image:radial-gradient(9% 25% at 65% 58%,#000 0 76%,#000000e6 90%,#0000 100%);mask-image:radial-gradient(9% 25% at 65% 58%,#000 0 76%,#000000e6 90%,#0000 100%)}.OiuMfq_freeformSpaLayer{-webkit-mask-image:radial-gradient(18% 17% at 36% 23%,#000 0 78%,#000000e6 91%,#0000 100%);mask-image:radial-gradient(18% 17% at 36% 23%,#000 0 78%,#000000e6 91%,#0000 100%)}.OiuMfq_freeformRaisedSpaLayer{-webkit-mask-image:radial-gradient(19% 18% at 37% 23%,#000 0 78%,#000000e6 91%,#0000 100%);mask-image:radial-gradient(19% 18% at 37% 23%,#000 0 78%,#000000e6 91%,#0000 100%)}.OiuMfq_freeformWaterfallLayer{-webkit-mask-image:radial-gradient(24% 21% at 59% 18%,#000 0 78%,#000000e6 91%,#0000 100%);mask-image:radial-gradient(24% 21% at 59% 18%,#000 0 78%,#000000e6 91%,#0000 100%)}.OiuMfq_freeformSheerLayer{-webkit-mask-image:radial-gradient(22% 18% at 58% 20%,#000 0 78%,#000000e6 91%,#0000 100%);mask-image:radial-gradient(22% 18% at 58% 20%,#000 0 78%,#000000e6 91%,#0000 100%)}.OiuMfq_freeformScupperLayer{-webkit-mask-image:radial-gradient(28% 18% at 58% 19%,#000 0 78%,#000000e6 91%,#0000 100%);mask-image:radial-gradient(28% 18% at 58% 19%,#000 0 78%,#000000e6 91%,#0000 100%)}.OiuMfq_freeformDeckJetLayer{-webkit-mask-image:radial-gradient(25% 38% at 69% 47%,#000 0 78%,#000000e6 91%,#0000 100%);mask-image:radial-gradient(25% 38% at 69% 47%,#000 0 78%,#000000e6 91%,#0000 100%)}.OiuMfq_freeformBubblerLayer{-webkit-mask-image:radial-gradient(14% 15% at 32% 69%,#000 0 78%,#000000e6 91%,#0000 100%);mask-image:radial-gradient(14% 15% at 32% 69%,#000 0 78%,#000000e6 91%,#0000 100%)}.OiuMfq_freeformFireBowlLayer{-webkit-mask-image:radial-gradient(10% 13% at 40% 14%,#000 0 76%,#000000e6 90%,#0000 100%),radial-gradient(10% 13% at 64% 14%,#000 0 76%,#000000e6 90%,#0000 100%);mask-image:radial-gradient(10% 13% at 40% 14%,#000 0 76%,#000000e6 90%,#0000 100%),radial-gradient(10% 13% at 64% 14%,#000 0 76%,#000000e6 90%,#0000 100%)}.OiuMfq_freeformSlideLayer{-webkit-mask-image:radial-gradient(20% 31% at 68% 20%,#000 0 78%,#000000e6 91%,#0000 100%);mask-image:radial-gradient(20% 31% at 68% 20%,#000 0 78%,#000000e6 91%,#0000 100%)}.OiuMfq_freeformRobotLayer{-webkit-mask-image:radial-gradient(11% 12% at 55% 56%,#000 0 74%,#000000e6 88%,#0000 100%);mask-image:radial-gradient(11% 12% at 55% 56%,#000 0 74%,#000000e6 88%,#0000 100%)}.OiuMfq_customBenchLayer{-webkit-mask-image:radial-gradient(9% 27% at 39% 58%,#000 0 76%,#000000e6 90%,#0000 100%);mask-image:radial-gradient(9% 27% at 39% 58%,#000 0 76%,#000000e6 90%,#0000 100%)}.OiuMfq_customSpaLayer{-webkit-mask-image:radial-gradient(18% 18% at 69% 48%,#000 0 78%,#000000e6 91%,#0000 100%);mask-image:radial-gradient(18% 18% at 69% 48%,#000 0 78%,#000000e6 91%,#0000 100%)}.OiuMfq_customRaisedSpaLayer{-webkit-mask-image:radial-gradient(19% 19% at 67% 48%,#000 0 78%,#000000e6 91%,#0000 100%);mask-image:radial-gradient(19% 19% at 67% 48%,#000 0 78%,#000000e6 91%,#0000 100%)}.OiuMfq_customWaterfallLayer{-webkit-mask-image:radial-gradient(23% 21% at 50% 25%,#000 0 78%,#000000e6 91%,#0000 100%);mask-image:radial-gradient(23% 21% at 50% 25%,#000 0 78%,#000000e6 91%,#0000 100%)}.OiuMfq_customSheerLayer{-webkit-mask-image:radial-gradient(21% 18% at 50% 26%,#000 0 78%,#000000e6 91%,#0000 100%);mask-image:radial-gradient(21% 18% at 50% 26%,#000 0 78%,#000000e6 91%,#0000 100%)}.OiuMfq_customScupperLayer{-webkit-mask-image:radial-gradient(25% 17% at 50% 27%,#000 0 78%,#000000e6 91%,#0000 100%);mask-image:radial-gradient(25% 17% at 50% 27%,#000 0 78%,#000000e6 91%,#0000 100%)}.OiuMfq_customDeckJetLayer{-webkit-mask-image:radial-gradient(20% 36% at 37% 58%,#000 0 78%,#000000e6 91%,#0000 100%);mask-image:radial-gradient(20% 36% at 37% 58%,#000 0 78%,#000000e6 91%,#0000 100%)}.OiuMfq_customBubblerLayer{-webkit-mask-image:radial-gradient(18% 12% at 47% 83%,#000 0 78%,#000000e6 91%,#0000 100%);mask-image:radial-gradient(18% 12% at 47% 83%,#000 0 78%,#000000e6 91%,#0000 100%)}.OiuMfq_customFireBowlLayer{-webkit-mask-image:radial-gradient(10% 15% at 38% 25%,#000 0 76%,#000000e6 90%,#0000 100%),radial-gradient(10% 15% at 61% 25%,#000 0 76%,#000000e6 90%,#0000 100%);mask-image:radial-gradient(10% 15% at 38% 25%,#000 0 76%,#000000e6 90%,#0000 100%),radial-gradient(10% 15% at 61% 25%,#000 0 76%,#000000e6 90%,#0000 100%)}.OiuMfq_customSlideLayer{-webkit-mask-image:radial-gradient(22% 34% at 70% 37%,#000 0 78%,#000000e6 91%,#0000 100%);mask-image:radial-gradient(22% 34% at 70% 37%,#000 0 78%,#000000e6 91%,#0000 100%)}.OiuMfq_customRobotLayer{-webkit-mask-image:radial-gradient(11% 12% at 49% 69%,#000 0 74%,#000000e6 88%,#0000 100%);mask-image:radial-gradient(11% 12% at 49% 69%,#000 0 74%,#000000e6 88%,#0000 100%)}.OiuMfq_validationBadge{z-index:8;color:#ffffffd9;letter-spacing:.05em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#041c25c7;border:1px solid #ffffff47;max-width:260px;padding:9px 11px;font-size:.52rem;font-weight:800;line-height:1.45;position:absolute;top:76px;left:24px}.OiuMfq_slidePhotoLayer{z-index:4;-webkit-mask-image:radial-gradient(17% 25% at 78% 32%,#000 0 80%,#000000e0 91%,#0000 100%);mask-image:radial-gradient(17% 25% at 78% 32%,#000 0 80%,#000000e0 91%,#0000 100%)}.OiuMfq_shapeFreeform .OiuMfq_slidePhotoLayer{-webkit-mask-image:radial-gradient(19% 29% at 73% 25%,#000 0 80%,#000000e0 91%,#0000 100%);mask-image:radial-gradient(19% 29% at 73% 25%,#000 0 80%,#000000e0 91%,#0000 100%)}.OiuMfq_shapeCustom .OiuMfq_slidePhotoLayer{-webkit-mask-image:radial-gradient(19% 24% at 72% 44%,#000 0 80%,#000000e0 91%,#0000 100%);mask-image:radial-gradient(19% 24% at 72% 44%,#000 0 80%,#000000e0 91%,#0000 100%)}.OiuMfq_viewerTopline{z-index:3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);letter-spacing:.1em;text-transform:uppercase;background:#041c25b8;border:1px solid #fff3;align-items:center;gap:9px;max-width:calc(100% - 230px);padding:10px 13px;font-size:.58rem;display:flex;position:absolute;top:24px;left:25px}.OiuMfq_viewerTopline strong{color:#edc999;font-weight:800}.OiuMfq_liveDot{background:#5ee0d9;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #5ee0d921}.OiuMfq_viewerControls{z-index:3;justify-items:end;gap:7px;display:grid;position:absolute;top:24px;right:24px}.OiuMfq_modeToggle{background:#fffdf8eb;border:1px solid #ffffff4d;padding:4px;display:flex;box-shadow:0 12px 28px #02141d26}.OiuMfq_modeToggle button{color:#52666d;cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:0 0;border:0;min-height:34px;padding:0 12px;font-size:.58rem;font-weight:900}.OiuMfq_modeToggle .OiuMfq_activeMode{color:#fff;background:#082d3b}.OiuMfq_viewerFooter{z-index:3;grid-template-columns:minmax(0,1fr) 260px;align-items:end;gap:24px;display:grid;position:absolute;bottom:23px;left:25px;right:25px}.OiuMfq_viewerFooter>div>span{color:#edc999;letter-spacing:.14em;text-transform:uppercase;margin-bottom:9px;font-size:.55rem;font-weight:900;display:block}.OiuMfq_viewerFooter p{color:#ffffffb3;text-align:right;margin:0;font-size:.58rem;line-height:1.5}.OiuMfq_recipeChips{flex-wrap:wrap;gap:6px;display:flex}.OiuMfq_recipeChips>span{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#041c25a8;border:1px solid #ffffff40;align-items:center;min-height:29px;padding:0 10px;font-size:.57rem;font-style:normal;display:inline-flex}.OiuMfq_configurator{background:#fffdf8;border-left:1px solid #082d3b26;min-width:0;overflow-y:auto}.OiuMfq_panelHeader{border-bottom:1px solid #082d3b1f;padding:27px 30px 22px}.OiuMfq_panelHeader>span,.OiuMfq_sectionTitle>span,.OiuMfq_estimateBar>div>span{color:#bd674b;letter-spacing:.16em;text-transform:uppercase;font-size:.57rem;font-weight:900}.OiuMfq_panelHeader h1{color:#082d3b;margin:8px 0 6px;font-size:2.05rem;line-height:1}.OiuMfq_panelHeader p{color:#687a80;margin:0;font-size:.68rem;line-height:1.52}.OiuMfq_selectionRules{color:#5f7379;background:#eef7f5;border-left:3px solid #168f96;margin:-4px 0 14px;padding:10px 12px;font-size:.57rem;line-height:1.55}.OiuMfq_stepNav{z-index:5;background:#f2eee4;border-bottom:1px solid #082d3b21;grid-template-columns:repeat(5,1fr);display:grid;position:sticky;top:0}.OiuMfq_stepNav button{color:#687a80;cursor:pointer;letter-spacing:.06em;text-transform:uppercase;background:0 0;border:0;border-right:1px solid #082d3b17;place-items:center;gap:2px;min-height:55px;padding:7px 3px;font-size:.54rem;font-weight:800;display:grid}.OiuMfq_stepNav button:last-child{border-right:0}.OiuMfq_stepNav button span{color:#9aabae;font-family:Georgia,serif;font-size:.6rem;font-weight:400}.OiuMfq_stepNav .OiuMfq_activeStep{color:#fff;background:#082d3b}.OiuMfq_stepNav .OiuMfq_activeStep span{color:#edc999}.OiuMfq_panelBody{min-height:500px;padding:27px 30px 34px}.OiuMfq_sectionTitle{margin-bottom:22px}.OiuMfq_sectionTitle h2{color:#082d3b;margin:8px 0 7px;font-size:1.65rem;line-height:1.05}.OiuMfq_sectionTitle p{color:#718187;max-width:410px;margin:0;font-size:.67rem;line-height:1.5}.OiuMfq_shapeGrid{grid-template-columns:repeat(2,1fr);gap:9px;display:grid}.OiuMfq_shapeCard{color:#51666d;cursor:pointer;text-align:left;background:#fff;border:1px solid #082d3b26;grid-template-rows:auto auto 1fr;grid-template-columns:37px 1fr;column-gap:8px;min-height:126px;padding:15px;display:grid;position:relative}.OiuMfq_shapeGlyph{color:#1fa9ac;text-align:center;letter-spacing:-.15em;grid-row:1/4;align-self:center;font-size:1.35rem}.OiuMfq_shapeCard strong{color:#15313a;font-size:.69rem}.OiuMfq_shapeCard small{color:#7a8b90;margin-top:4px;padding-right:32px;font-size:.56rem;line-height:1.35}.OiuMfq_shapeCard i{color:#bd674b;letter-spacing:.06em;text-transform:uppercase;align-self:end;margin-top:10px;font-size:.53rem;font-style:normal;font-weight:900}.OiuMfq_shapeCard:after{content:"+";border:1px solid #082d3b2e;border-radius:50%;place-items:center;width:20px;height:20px;font-size:.7rem;display:grid;position:absolute;top:11px;right:12px}.OiuMfq_selectedCard{box-shadow:inset 0 0 0 1px #0a4958;background:#eef7f5!important;border-color:#0a4958!important}.OiuMfq_shapeCard.OiuMfq_selectedCard:after{content:"✓";color:#fff;background:#082d3b}.OiuMfq_dimensionHeader{justify-content:space-between;align-items:baseline;gap:10px;margin:27px 0 12px;display:flex}.OiuMfq_dimensionHeader h3{color:#082d3b;letter-spacing:.08em;text-transform:uppercase;margin:0;font-family:Arial,sans-serif;font-size:.7rem;font-weight:800}.OiuMfq_dimensionHeader span{color:#87969a;font-size:.56rem}.OiuMfq_presetRow{grid-template-columns:repeat(5,1fr);gap:5px;margin-bottom:20px;display:grid}.OiuMfq_presetRow button{color:#64777e;cursor:pointer;background:#fff;border:1px solid #082d3b26;min-height:34px;padding:0;font-size:.57rem;font-weight:800}.OiuMfq_presetRow .OiuMfq_selectedPreset{color:#fff;background:#082d3b;border-color:#082d3b}.OiuMfq_rangeRow{margin-top:16px;display:block}.OiuMfq_rangeRow>span{color:#52666d;justify-content:space-between;font-size:.64rem;font-weight:700;display:flex}.OiuMfq_rangeRow output{color:#082d3b;font-family:Georgia,serif;font-size:.85rem}.OiuMfq_rangeRow input{accent-color:#1fa9ac;cursor:pointer;width:100%;margin:8px 0 0}.OiuMfq_optionGrid{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.OiuMfq_optionCard{color:#52666d;cursor:pointer;text-align:left;background:#fff;border:1px solid #082d3b24;grid-template-columns:31px 1fr 20px;align-items:start;gap:8px;min-height:105px;padding:13px;display:grid}.OiuMfq_optionGlyph{color:#168f96;background:#e7f4f1;place-items:center;width:31px;height:31px;font-family:Georgia,serif;font-size:1rem;display:grid}.OiuMfq_optionCopy{gap:4px;display:grid}.OiuMfq_optionCopy strong{color:#15313a;font-size:.65rem;line-height:1.25}.OiuMfq_optionCopy small{color:#7a8b90;min-height:25px;font-size:.54rem;line-height:1.35}.OiuMfq_optionCopy em{color:#bd674b;margin-top:4px;font-size:.53rem;font-style:normal;font-weight:900}.OiuMfq_check{color:#62767c;border:1px solid #082d3b2e;border-radius:50%;place-items:center;width:20px;height:20px;font-size:.68rem;display:grid}.OiuMfq_selectedCard .OiuMfq_check{color:#fff;background:#082d3b}.OiuMfq_coverList{gap:8px;display:grid}.OiuMfq_coverCard{color:#15313a;cursor:pointer;text-align:left;background:#fff;border:1px solid #082d3b24;grid-template-columns:34px 1fr auto;align-items:center;gap:11px;min-height:68px;padding:10px 12px;display:grid}.OiuMfq_coverCard>span{color:#168f96;background:#e7f4f1;place-items:center;width:34px;height:34px;font-family:Georgia,serif;display:grid}.OiuMfq_coverCard>div{gap:3px;display:grid}.OiuMfq_coverCard strong{font-size:.66rem}.OiuMfq_coverCard small{color:#78898e;font-size:.54rem}.OiuMfq_coverCard em{color:#bd674b;font-size:.56rem;font-style:normal;font-weight:900}.OiuMfq_coverDetails{background:#f2eee4;border:1px solid #082d3b1f;margin-top:18px;padding:18px}.OiuMfq_coverDetails h3{color:#082d3b;letter-spacing:.08em;text-transform:uppercase;margin:0 0 14px;font-family:Arial,sans-serif;font-size:.67rem;font-weight:900}.OiuMfq_coverDetails label{grid-template-columns:105px 1fr;align-items:center;gap:10px;margin-top:10px;display:grid}.OiuMfq_coverDetails label span{color:#607178;font-size:.57rem;font-weight:800}.OiuMfq_coverDetails select{color:#15313a;background:#fffdf8;border:1px solid #082d3b2e;width:100%;min-height:36px;padding:0 8px;font-size:.59rem}.OiuMfq_compatibilityNote{color:#735d32;background:#fff3d7;margin:14px 0 0;padding:11px 12px;font-size:.57rem;line-height:1.5}.OiuMfq_estimateBar{z-index:6;color:#fff;background:#082d3b;grid-template-columns:1fr 145px;gap:10px 16px;padding:20px 30px 18px;display:grid;position:sticky;bottom:0;box-shadow:0 -16px 32px #082d3b1f}.OiuMfq_estimateBar>div{gap:3px;display:grid}.OiuMfq_estimateBar>div>span{color:#edc999}.OiuMfq_estimateBar strong{letter-spacing:-.02em;font-family:Georgia,serif;font-size:1.65rem;font-weight:400}.OiuMfq_estimateBar small{color:#a8c0c5;font-size:.54rem}.OiuMfq_estimateBar>button{color:#082d3b;cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:#edc999;border:1px solid #edc999;font-size:.6rem;font-weight:900}.OiuMfq_estimateBar>button span{margin-left:5px}.OiuMfq_estimateBar>p{color:#8fa9ae;grid-column:1/-1;margin:0;font-size:.51rem;line-height:1.4}button:focus-visible,select:focus-visible,input:focus-visible{outline-offset:2px;outline:3px solid #38cbd0}button:hover{border-color:#082d3b66}@media (max-width:1080px){.OiuMfq_workspace{grid-template-columns:minmax(0,1fr) 465px}.OiuMfq_viewerFooter{grid-template-columns:1fr}.OiuMfq_viewerFooter p{display:none}.OiuMfq_optionGrid{grid-template-columns:1fr}}@media (max-width:820px){.OiuMfq_workspace{height:auto;display:block}.OiuMfq_viewer{height:64svh;min-height:480px}.OiuMfq_configurator{border-left:0;overflow:visible}.OiuMfq_stepNav{top:0}.OiuMfq_estimateBar{position:static}.OiuMfq_optionGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.OiuMfq_topbar{height:66px;padding:0 14px}.OiuMfq_backLink small,.OiuMfq_headerActions button:first-child{display:none}.OiuMfq_headerActions button{padding:0 11px}.OiuMfq_workspace{min-height:calc(100svh - 66px)}.OiuMfq_viewer{height:58svh;min-height:410px}.OiuMfq_viewerTopline{max-width:calc(100% - 26px);top:13px;left:13px}.OiuMfq_viewerTopline strong{display:none}.OiuMfq_viewerControls{top:auto;bottom:105px;right:13px}.OiuMfq_viewerFooter{bottom:13px;left:13px;right:13px}.OiuMfq_recipeChips span:nth-of-type(n+4){display:none}.OiuMfq_panelHeader,.OiuMfq_panelBody{padding-left:20px;padding-right:20px}.OiuMfq_panelHeader h1{font-size:1.8rem}.OiuMfq_stepNav button{min-height:51px;font-size:.46rem}.OiuMfq_shapeGrid,.OiuMfq_optionGrid{grid-template-columns:1fr}.OiuMfq_shapeCard{min-height:105px}.OiuMfq_presetRow{grid-template-columns:repeat(5,minmax(0,1fr))}.OiuMfq_estimateBar{grid-template-columns:1fr 125px;padding-left:20px;padding-right:20px}.OiuMfq_estimateBar strong{font-size:1.42rem}}@media (prefers-reduced-motion:reduce){.OiuMfq_basePhoto,.OiuMfq_layerImage{transition:none}}.OiuMfq_embedded{border-radius:18px;min-height:auto;overflow:hidden}.OiuMfq_embedded .OiuMfq_workspace{height:auto;min-height:680px}.OiuMfq_embedded .OiuMfq_viewer{min-height:420px}@media (max-width:960px){.OiuMfq_embedded .OiuMfq_workspace{grid-template-columns:minmax(0,1fr)}.OiuMfq_embedded .OiuMfq_viewer{min-height:56vw}.OiuMfq_embedded .OiuMfq_configurator{max-height:none}}.OiuMfq_srcTag{letter-spacing:.08em;text-transform:uppercase;color:#9aa9ae;margin-top:6px;font-size:.58rem;display:inline-block}
