._1R2CvG_indicator{--phase-rgb:190 216 238;--phase-accent:#c8dbe8;box-sizing:border-box;isolation:isolate;border:1px solid rgb(var(--phase-rgb) / .26);background:linear-gradient(110deg, rgb(var(--phase-rgb) / .09), transparent 46%), #040c0ead;border-radius:12px;max-width:50rem;min-height:104px;padding:12px 14px;animation:.36s ease-out both _1R2CvG_phase-appear;position:relative;box-shadow:inset 0 1px #ffffff09,0 10px 32px #00000029}._1R2CvG_indicator:before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(circle at 14% 0%, rgb(var(--phase-rgb) / .1), transparent 38%);pointer-events:none;position:absolute;inset:0}._1R2CvG_indicator[data-phase=prototype]{--phase-rgb:90 169 255;--phase-accent:#8fc2ff}._1R2CvG_indicator[data-phase=validating]{--phase-rgb:61 218 205;--phase-accent:#75eadb}._1R2CvG_indicator[data-phase=launched]{--phase-rgb:240 168 74;--phase-accent:#f4b461}._1R2CvG_indicator[data-phase=paused]{--phase-rgb:137 151 185;--phase-accent:#a8b3d1;background:linear-gradient(110deg,#6f80a914,#0000 48%),#050b0ead}._1R2CvG_indicator[data-phase=ended]{--phase-rgb:184 193 198;--phase-accent:#c2c9cc;background:linear-gradient(110deg,#b8c1c60e,#0000 48%),#070b0cb3}._1R2CvG_indicator[data-kind=fallback]{--phase-rgb:150 161 158;--phase-accent:#a8b0ad}._1R2CvG_header,._1R2CvG_footer{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}._1R2CvG_eyebrow,._1R2CvG_position,._1R2CvG_kindLabel{font-family:var(--font-geist-mono), ui-monospace, "SF Mono", monospace;letter-spacing:.14em;font-size:10px;font-weight:700;line-height:1.2}._1R2CvG_eyebrow{color:rgb(var(--phase-rgb) / .82)}._1R2CvG_position{color:var(--phase-accent);flex:none}._1R2CvG_rail{height:36px;margin-top:4px;position:relative}._1R2CvG_trackBase,._1R2CvG_trackFill{border-radius:999px;height:10px;position:absolute;top:50%;left:12.5%;transform:translateY(-50%)}._1R2CvG_trackBase{background:linear-gradient(#00000080,#edf4ef0e);border:1px solid #edf4ef1f;right:12.5%;box-shadow:inset 0 1px 3px #00000094}._1R2CvG_trackFill{border:1px solid rgb(var(--phase-rgb) / .72);background:linear-gradient(90deg, #7ea6c9c2, rgb(var(--phase-rgb) / .96));width:0;min-width:2px;box-shadow:0 0 12px rgb(var(--phase-rgb) / .42), inset 0 1px 2px #ffffff57;transition:width .42s ease-out;overflow:hidden}._1R2CvG_trackFill:after{content:"";background:linear-gradient(105deg,#0000 12%,#fff6 44%,#0000 70%);position:absolute;inset:0;transform:translate(-115%)}._1R2CvG_indicator[data-phase=prototype] ._1R2CvG_trackFill{width:25%}._1R2CvG_indicator[data-phase=validating] ._1R2CvG_trackFill{width:50%}._1R2CvG_indicator[data-phase=launched] ._1R2CvG_trackFill{background:linear-gradient(90deg,#44bad4bd,#f0a84afa);width:75%}._1R2CvG_indicator[data-phase=prototype] ._1R2CvG_trackFill:after,._1R2CvG_indicator[data-phase=validating] ._1R2CvG_trackFill:after,._1R2CvG_indicator[data-phase=launched] ._1R2CvG_trackFill:after{animation:4.6s ease-in-out infinite _1R2CvG_phase-flow}._1R2CvG_stops{grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;display:grid;position:absolute;inset:0}._1R2CvG_stopPosition{justify-content:center;align-items:center;min-width:0;display:flex}._1R2CvG_stopMarker{background:#17201f;border:1px solid #edf4ef38;border-radius:999px;flex:none;width:7px;height:7px;display:block;box-shadow:0 0 0 3px #07100ec2}._1R2CvG_past ._1R2CvG_stopMarker{border-color:rgb(var(--phase-rgb) / .66);background:rgb(var(--phase-rgb) / .7);box-shadow:0 0 0 3px #07100ec7, 0 0 9px rgb(var(--phase-rgb) / .34)}._1R2CvG_current ._1R2CvG_stopMarker{background:radial-gradient(circle at 34% 29%, #fff 0 7%, transparent 18%), radial-gradient(circle, #ffffffeb 0 8%, var(--phase-accent) 30%, rgb(var(--phase-rgb) / .78) 55%, #020a0b 72%);width:23px;height:23px;box-shadow:0 0 0 4px rgb(var(--phase-rgb) / .13), 0 0 18px rgb(var(--phase-rgb) / .68), 0 0 38px rgb(var(--phase-rgb) / .22);border:1px solid #ffffffb8;animation:3.4s ease-in-out infinite _1R2CvG_phase-orb}._1R2CvG_indicator[data-phase=idea] ._1R2CvG_current ._1R2CvG_stopMarker{animation-duration:6.4s;box-shadow:0 0 0 4px #bed8ee17,0 0 14px #bed8ee73}._1R2CvG_pauseMark,._1R2CvG_endCap,._1R2CvG_neutralMark{justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._1R2CvG_pauseMark{background:#0b1117;border:1px solid #8997b96b;border-radius:999px;gap:5px;width:32px;height:24px;box-shadow:0 0 14px #6f80a929}._1R2CvG_pauseMark span{background:#a8b3d1;border-radius:2px;width:3px;height:10px}._1R2CvG_endCap{background:#0b1010;border:2px solid #c2c9cc9e;border-radius:999px;width:17px;height:17px;left:87.5%;box-shadow:inset 0 0 0 3px #111818}._1R2CvG_neutralMark{background:#101716;border:1px solid #a8b0ad8c;border-radius:999px;width:14px;height:14px}._1R2CvG_footer{align-items:baseline}._1R2CvG_label{overflow-wrap:anywhere;color:#f5faf7;min-width:0;font-size:15px;font-weight:750;line-height:1.25}._1R2CvG_kindLabel{color:#edf4ef80;letter-spacing:.04em;flex:none}html[data-theme=light] ._1R2CvG_indicator{--phase-rgb:73 97 89;--phase-accent:#496159;border-color:rgb(var(--phase-rgb) / .3);background:linear-gradient(110deg, rgb(var(--phase-rgb) / .1), transparent 46%), #ffffffd1;box-shadow:inset 0 1px #ffffffbf,0 10px 28px #1c2d261a}html[data-theme=light] ._1R2CvG_indicator[data-phase=prototype]{--phase-rgb:18 100 159;--phase-accent:#12649f}html[data-theme=light] ._1R2CvG_indicator[data-phase=validating]{--phase-rgb:19 115 99;--phase-accent:#137363}html[data-theme=light] ._1R2CvG_indicator[data-phase=launched]{--phase-rgb:138 101 0;--phase-accent:#8a6500}:is(html[data-theme=light] ._1R2CvG_indicator[data-phase=paused],html[data-theme=light] ._1R2CvG_indicator[data-phase=ended]){background:linear-gradient(110deg, rgb(var(--phase-rgb) / .09), transparent 48%), #ffffffd1}html[data-theme=light] ._1R2CvG_eyebrow{color:var(--phase-accent)}html[data-theme=light] ._1R2CvG_trackBase{background:linear-gradient(#fffffff0,#19342b14);border-color:#19342b38;box-shadow:inset 0 1px 3px #1c2d262e}html[data-theme=light] ._1R2CvG_stopMarker{background:#f7faf7;border-color:#19342b5c;box-shadow:0 0 0 3px #e5ece7eb}html[data-theme=light] ._1R2CvG_past ._1R2CvG_stopMarker{border-color:rgb(var(--phase-rgb) / .7);background:rgb(var(--phase-rgb) / .72);box-shadow:0 0 0 3px #e5ece7eb, 0 0 9px rgb(var(--phase-rgb) / .24)}html[data-theme=light] ._1R2CvG_current ._1R2CvG_stopMarker{background:radial-gradient(circle at 34% 29%, #fff 0 7%, transparent 18%), radial-gradient(circle, #fff 0 8%, var(--phase-accent) 30%, rgb(var(--phase-rgb) / .74) 55%, #e6efea 72%);box-shadow:0 0 0 4px rgb(var(--phase-rgb) / .12), 0 0 16px rgb(var(--phase-rgb) / .42), 0 0 30px rgb(var(--phase-rgb) / .16);border-color:#ffffffe6}html[data-theme=light] ._1R2CvG_indicator[data-phase=idea] ._1R2CvG_current ._1R2CvG_stopMarker{box-shadow:0 0 0 4px #4961591a,0 0 14px #49615947}html[data-theme=light] ._1R2CvG_pauseMark{background:#edf2ee;border-color:#49615961;box-shadow:0 0 14px #4961591f}html[data-theme=light] ._1R2CvG_pauseMark span{background:#496159}html[data-theme=light] ._1R2CvG_endCap{background:#f7faf7;border-color:#49615994;box-shadow:inset 0 0 0 3px #dfe8e2}html[data-theme=light] ._1R2CvG_neutralMark{background:#edf2ee;border-color:#49615980}html[data-theme=light] ._1R2CvG_label{color:#0d1d17}html[data-theme=light] ._1R2CvG_kindLabel{color:#596f67}@keyframes _1R2CvG_phase-appear{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes _1R2CvG_phase-flow{0%,30%{transform:translate(-115%)}72%,to{transform:translate(115%)}}@keyframes _1R2CvG_phase-orb{0%,to{filter:brightness(.92);transform:scale(.96)}50%{filter:brightness(1.08);transform:scale(1.04)}}@media (max-width:359px){._1R2CvG_indicator{min-height:100px;padding:11px 12px}._1R2CvG_rail{height:34px}._1R2CvG_current ._1R2CvG_stopMarker{width:21px;height:21px}._1R2CvG_eyebrow,._1R2CvG_position,._1R2CvG_kindLabel{font-size:9px}}@media (min-width:640px){._1R2CvG_indicator{min-height:112px;padding:14px 16px}._1R2CvG_rail{height:38px;margin-top:5px}._1R2CvG_label{font-size:16px}}@media (prefers-reduced-motion:reduce){._1R2CvG_indicator,._1R2CvG_trackFill,._1R2CvG_trackFill:after,._1R2CvG_current ._1R2CvG_stopMarker{transition:none!important;animation:none!important}}
