.XqY69G_root{flex-direction:column;gap:14px;width:100%;max-width:760px;display:flex}.XqY69G_field{--facet:18px;background:var(--salt);padding:8px;align-items:center;gap:12px;padding-inline-start:20px;display:flex;box-shadow:0 18px 40px -18px #04292d8c}.XqY69G_glyph{color:var(--brine);flex-shrink:0}.XqY69G_input{resize:none;field-sizing:content;background:0 0;border:0;outline:none;flex:1;min-width:0;min-height:56px;max-height:160px;padding:16px 0;font-size:1.15rem;line-height:1.4}.XqY69G_field:focus-within{outline:2px solid var(--moab);outline-offset:3px}.XqY69G_send{cursor:pointer;background:var(--ink);color:var(--salt);min-height:56px;transition:background-color .25s var(--ease-out);border:0;align-self:stretch;align-items:center;gap:10px;padding-inline:22px;font-size:1.05rem;font-weight:800;display:inline-flex}.XqY69G_send:hover{background:var(--brine)}.XqY69G_sendIcon{transform:scaleX(-1)}.XqY69G_chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.XqY69G_chip{cursor:pointer;color:var(--brine-abyss);transition:background-color .2s var(--ease-out), color .2s var(--ease-out);background:#eef3f2e6;border:0;padding:8px 14px;font-size:.95rem;font-weight:600;box-shadow:inset 0 0 0 1px #062b301f}.XqY69G_chip:hover{background:var(--brine-abyss);color:var(--salt)}.XqY69G_root[data-tone=air] .XqY69G_chip{color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--rule-strong);background:0 0}.XqY69G_root[data-tone=air] .XqY69G_chip:hover{background:var(--ink);color:var(--salt)}@media (max-width:560px){.XqY69G_send span{display:none}.XqY69G_send{padding-inline:16px}.XqY69G_field{padding-inline-start:14px}}.XqY69G_root[data-tone=air] .XqY69G_field{box-shadow:inset 0 0 0 1px var(--rule-strong), 0 18px 40px -22px #04292d73;background:#fff}
.prv54a_root{border-top:1px solid var(--rule-strong);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 clamp(32px,6vw,96px);display:grid}.prv54a_stage{grid-area:1/2}.prv54a_stageInner{flex-direction:column;align-items:center;gap:20px;padding-top:48px;display:flex;position:sticky;top:112px}.prv54a_crystal{aspect-ratio:1;width:min(100%,440px)}.prv54a_crystal canvas{display:block;width:100%!important;height:100%!important}.prv54a_seed{background:#fff;align-items:center;gap:10px;max-width:34ch;margin:0;padding:10px 16px;font-weight:600;display:inline-flex;box-shadow:0 10px 24px -14px #04292d73}.prv54a_track{gap:6px;margin:0;padding:0;font-size:.9rem;font-weight:700;list-style:none;display:flex}.prv54a_track li{color:var(--ink-3);box-shadow:inset 0 0 0 1px var(--rule);transition:background-color .4s var(--ease-out), color .4s var(--ease-out);padding:4px 10px}.prv54a_track li[data-state=done]{color:var(--brine);box-shadow:inset 0 0 0 1px var(--brine)}.prv54a_track li[data-state=now]{background:var(--ink);color:var(--salt);box-shadow:none}.prv54a_list{grid-area:1/1;margin:0;padding:0;list-style:none}.prv54a_station{border-bottom:1px solid var(--rule);min-height:62vh;transition:opacity .5s var(--ease-out);flex-direction:column;justify-content:center;gap:14px;padding-block:48px;display:flex}.prv54a_station[data-state=next]{opacity:.42}.prv54a_num{font-family:var(--font-display);color:var(--brine);font-size:clamp(7rem,15vw,13rem);font-weight:700;line-height:.72}.prv54a_station[data-state=done] .prv54a_num{color:var(--turq)}.prv54a_title{font-family:var(--font-display);margin:0;font-size:clamp(2.8rem,5vw,4.5rem);font-weight:700;line-height:.9}.prv54a_text{color:var(--ink-2);max-width:40ch;margin:0;font-size:1.2rem}@media (prefers-reduced-motion:reduce){.prv54a_station,.prv54a_station[data-state=next]{opacity:1}}@media (max-width:860px){.prv54a_root{grid-template-columns:1fr}.prv54a_stage{z-index:2;background:var(--salt);border-bottom:1px solid var(--rule);grid-column:1;position:sticky;top:84px}.prv54a_stageInner{flex-direction:row;gap:14px;padding:12px 0;position:static}.prv54a_crystal{width:132px}.prv54a_seed{display:none}.prv54a_track{flex-wrap:wrap}.prv54a_list{grid-row:2}.prv54a_station{min-height:0;padding-block:36px}.prv54a_num{font-size:6.5rem}}
