.waxos-explorer{text-align:left;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:40px;margin-top:32px;display:grid}.waxos-wheel{aspect-ratio:1;min-width:0;position:relative}.waxos-wheel>svg{width:100%;height:100%;position:absolute;inset:0}.waxos-ring,.waxos-spoke{fill:none;stroke:var(--border);stroke-width:1px}.waxos-spoke.is-selected{stroke:var(--wheel-color);stroke-width:3px}.waxos-tone-purple{--wheel-color:var(--wheel-purple)}.waxos-tone-pink{--wheel-color:var(--wheel-pink)}.waxos-tone-orange{--wheel-color:var(--wheel-orange)}.waxos-tone-honey{--wheel-color:var(--wheel-honey)}.waxos-tone-black{--wheel-color:var(--wheel-black)}.waxos-tone-blue{--wheel-color:var(--wheel-blue)}.waxos-tone-emerald{--wheel-color:var(--wheel-emerald)}.waxos-tone-red{--wheel-color:var(--wheel-red)}.waxos-tone-teal{--wheel-color:var(--wheel-teal)}.waxos-tone-violet{--wheel-color:var(--wheel-violet)}.waxos-explorer .waxos-hub{aspect-ratio:1;border:1px solid var(--border);background:var(--background);text-align:center;place-content:center;gap:6px;width:25%;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%!important}.waxos-logo-crop{width:72px;height:92px;margin:auto;overflow:hidden}.waxos-logo-crop img{object-fit:contain;width:100%;height:100%}.waxos-hub strong{font-size:20px;font-family:var(--font-display)}.waxos-node-wrap{position:absolute;transform:translate(-50%,-50%)}.waxos-position-0{top:18%;left:50%}.waxos-position-1{top:24.11%;left:68.81%}.waxos-position-2{top:40.11%;left:80.43%}.waxos-position-3{top:59.89%;left:80.43%}.waxos-position-4{top:75.89%;left:68.81%}.waxos-position-5{top:82%;left:50%}.waxos-position-6{top:75.89%;left:31.19%}.waxos-position-7{top:59.89%;left:19.57%}.waxos-position-8{top:40.11%;left:19.57%}.waxos-position-9{top:24.11%;left:31.19%}.waxos-explorer .waxos-node{width:52px;min-width:52px;height:52px;color:var(--wheel-icon);border:0;padding:0;transition:transform .2s,box-shadow .2s;background:var(--wheel-color)!important;border-radius:50%!important}.waxos-explorer .waxos-node svg{width:23px;height:23px}.waxos-explorer .waxos-tone-honey .waxos-node{color:var(--foreground)}.waxos-explorer .waxos-tone-emerald .waxos-node svg{color:var(--review-gold)}.waxos-explorer .waxos-node[aria-pressed=true]{transform:scale(1.13);box-shadow:0 0 0 5px color-mix(in oklab,var(--wheel-color) 12%,transparent),0 0 24px color-mix(in oklab,var(--wheel-color) 28%,transparent)!important}.waxos-node:focus-visible{outline:3px solid var(--wheel-color);outline-offset:6px}.waxos-node-label{width:116px;color:var(--foreground);pointer-events:none;font-size:16px;font-weight:600;line-height:1.3;position:absolute}.waxos-position-0 .waxos-node-label{text-align:center;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)}.waxos-position-5 .waxos-node-label{text-align:center;top:calc(100% + 10px);left:50%;transform:translate(-50%)}.waxos-position-1 .waxos-node-label,.waxos-position-2 .waxos-node-label,.waxos-position-3 .waxos-node-label,.waxos-position-4 .waxos-node-label{top:50%;left:calc(100% + 10px);transform:translateY(-50%)}.waxos-position-6 .waxos-node-label,.waxos-position-7 .waxos-node-label,.waxos-position-8 .waxos-node-label,.waxos-position-9 .waxos-node-label{text-align:right;top:50%;right:calc(100% + 10px);transform:translateY(-50%)}.waxos-detail{background:var(--background);border:1px solid var(--border);border-radius:8px;min-height:470px;padding:32px}.waxos-detail-nav{color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:16px;margin-bottom:30px;font-size:16px;display:flex}.waxos-explorer .waxos-arrow{border:1px solid var(--border);background:var(--background);width:44px;height:44px;color:var(--foreground);padding:0;border-radius:50%!important}.waxos-detail-body{animation:.2s ease-out waxos-detail-in}.waxos-detail h3{color:var(--wheel-color);font:700 30px/1.15 var(--font-display);margin:0 0 20px}.waxos-detail p{margin:0;font-size:18px;line-height:1.65}.waxos-detail dl{gap:18px;margin-top:30px;display:grid}.waxos-detail dt{margin-bottom:4px;font-size:16px;font-weight:700}.waxos-detail dd{color:var(--muted-foreground);margin:0;font-size:16px;line-height:1.6}@keyframes waxos-detail-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (width>=1024px){.waxos-node-label{width:100px}.waxos-explorer{gap:52px}}@media (width<=1023px){.waxos-explorer{grid-template-columns:1fr;gap:20px;max-width:680px;margin-inline:auto}.waxos-detail{min-height:0}}@media (width<=767px){.waxos-node-label{display:none}.waxos-wheel{width:100%;max-width:390px;margin:auto}.waxos-explorer{gap:24px;margin-top:20px}.waxos-explorer .waxos-node{width:44px;min-width:44px;height:44px}.waxos-explorer .waxos-node svg{width:21px;height:21px}.waxos-explorer .waxos-hub{width:29%}.waxos-logo-crop{width:42px;height:54px}.waxos-logo-crop img{width:208px;height:54px}.waxos-hub strong{font-size:16px}.waxos-detail{padding:24px}.waxos-detail h3{font-size:28px}.waxos-detail p{font-size:17px}.waxos-logo-crop img{object-fit:contain;width:100%;height:100%}}@media (prefers-reduced-motion:reduce){.waxos-detail-body{animation:none}.waxos-explorer .waxos-node{transition:none}}.waxos-detail dt,.waxos-detail dd{font-size:18px;line-height:1.65}.waxos-explorer .waxos-soon .waxos-node{filter:saturate(.35)opacity(.6)}.wax-pipeline{margin:28px auto 16px}.pipeline-board{isolation:isolate;height:400px;position:relative}.pipeline-desktop,.pipeline-mobile{position:absolute;inset:0}.pipeline-board svg{width:100%;height:100%;overflow:visible}.pipeline-track{fill:none;stroke:var(--border);stroke-width:3px}.pipeline-rescue-path{fill:none;stroke:var(--wax-emerald);stroke-width:2px;opacity:.45}.pipeline-stations{margin:0;padding:0;list-style:none;position:absolute;inset:0}.pipeline-stations li{text-align:center;width:16%;position:absolute;top:16px;transform:translate(-50%)}.pipeline-stations li:first-child{left:8%}.pipeline-stations li:nth-child(2){left:29%}.pipeline-stations li:nth-child(3){left:50%}.pipeline-stations li:nth-child(4){left:71%}.pipeline-stations li:nth-child(5){left:92%}.pipeline-stations strong{border:1px solid var(--border);background:var(--background);border-radius:32px;justify-content:center;align-items:center;gap:5px;min-height:64px;padding:8px 5px;font-size:15px;font-weight:650;line-height:1.2;display:flex}.pipeline-stations li:last-child strong{background:color-mix(in oklab, var(--wax-emerald) 13%, var(--background));border-color:var(--wax-emerald);color:var(--wax-emerald)}.pipeline-ai{background:color-mix(in oklab, var(--wax-emerald) 9%, var(--background));border:1px solid color-mix(in oklab, var(--wax-emerald) 25%, var(--border));z-index:-1;border-radius:8px;height:112px;position:absolute;top:252px;left:3%;right:3%}.pipeline-ai-label{color:var(--foreground);align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex;position:absolute;top:268px;left:5%}.pipeline-ai-label span{max-width:320px}.pipeline-ai-label img{object-fit:contain;width:56px;height:24px}.pipeline-loss{width:19%;color:var(--muted-foreground);text-align:left;opacity:1;font-size:15px;line-height:1.4;position:absolute;top:164px}.pipeline-loss-0{left:20%}.pipeline-loss-1{left:41%}.pipeline-loss-2{left:62%}.pipeline-static,.pipeline-mobile{display:none}.pipeline-caption{text-align:center;max-width:620px;margin:12px auto 24px;font-size:17px;line-height:1.6}.wax-pipeline .pipeline-dot-purple{fill:var(--wheel-purple)}.wax-pipeline .pipeline-dot-pink{fill:var(--wheel-pink)}.wax-pipeline .pipeline-dot-orange{fill:var(--wheel-orange)}.wax-pipeline .pipeline-dot-honey{fill:var(--wheel-honey)}.wax-pipeline .pipeline-dot-black{fill:var(--wheel-black)}.wax-pipeline .pipeline-dot-blue{fill:var(--wheel-blue)}.wax-pipeline .pipeline-dot-emerald{fill:var(--wheel-emerald)}.pipeline-calendar{width:100%;height:auto;margin:24px auto 0;display:block}.pipeline-scene{min-height:0}@media (width<=767px){.pipeline-desktop{display:none}.pipeline-mobile{display:block}.pipeline-board{max-width:380px;height:620px;margin:auto}.pipeline-stations li{width:58%;top:38px;left:30%!important}.pipeline-stations li:nth-child(2){top:158px}.pipeline-stations li:nth-child(3){top:278px}.pipeline-stations li:nth-child(4){top:398px}.pipeline-stations li:nth-child(5){top:518px}.pipeline-stations strong{min-height:54px;padding:10px}.pipeline-ai{height:565px;top:16px;left:72%;right:0}.pipeline-ai-label{text-align:center;flex-direction:column;gap:8px;font-size:15px;line-height:1.45;top:28px;left:74%;right:2%}.pipeline-loss{text-align:left;width:36%;font-size:15px;top:235px;left:33%}.pipeline-loss-1{top:355px}.pipeline-loss-2{top:475px}.pipeline-caption{text-align:center;font-size:17px}}@media (prefers-reduced-motion:reduce){.pipeline-moving{display:none}.pipeline-static{display:inline}.pipeline-loss{opacity:1;animation:none}}
