.jj-saG_end>p.jj-saG_p{text-wrap:balance}.jj-saG_ret{width:min(840px,100%);margin-top:22px}.jj-saG_retH{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:10px;font-size:11px;font-weight:700}.jj-saG_strip{border:1px solid rgba(var(--tint), .12);background:var(--surface-glass);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:18px;padding:16px 18px;position:relative}.jj-saG_track{position:relative}.jj-saG_stops{grid-template-columns:repeat(var(--n,3), minmax(0, 1fr));gap:0 10px;margin:0;padding:0 0 0 64px;list-style:none;display:grid;position:relative}.jj-saG_track[data-live] .jj-saG_stops{padding-left:0}.jj-saG_rail{top:5px;right:calc((100% - 64px) / (2 * var(--n,3)));background:linear-gradient(90deg, color-mix(in srgb, var(--c-brand) 70%, transparent), rgba(var(--tint), .22) 30%);transform-origin:0;border-radius:2px;height:1.5px;position:absolute;left:8px}.jj-saG_track[data-live] .jj-saG_rail{right:calc(100% / (2 * var(--n,3)));left:calc(100% / (2 * var(--n,3)))}.jj-saG_nowMk{text-align:left;justify-items:start;gap:6px;display:grid;position:absolute;top:0;left:0}.jj-saG_nowMk i{background:var(--c-brand);width:11px;height:11px;box-shadow:0 0 0 4px color-mix(in srgb, var(--c-brand) 18%, transparent);border-radius:99px}.jj-saG_nowMk b{font-family:var(--disp,inherit);letter-spacing:-.01em;color:var(--text);font-size:14px;font-weight:700;line-height:1.2}.jj-saG_nowMk small{color:var(--muted);font-size:12px}.jj-saG_stop{text-align:center;align-content:start;justify-items:center;gap:2px;min-width:0;display:grid;position:relative}.jj-saG_dot{z-index:1;border:2px solid rgba(var(--tint), .45);background:var(--bg-2,var(--bg));border-radius:99px;width:11px;height:11px;margin-bottom:6px;position:relative}.jj-saG_stop[data-live] .jj-saG_dot{border-color:var(--c-brand);background:var(--c-brand);box-shadow:0 0 0 4px color-mix(in srgb, var(--c-brand) 18%, transparent)}.jj-saG_when{font-family:var(--disp,inherit);letter-spacing:-.01em;color:var(--text);font-size:15px;font-weight:700;line-height:1.2}.jj-saG_what{color:var(--text);font-size:13px;font-weight:600;line-height:1.3}.jj-saG_sub{color:var(--muted);text-wrap:pretty;font-size:12px;line-height:1.35}.jj-saG_liveTxt{color:var(--c-brand);font-weight:600}.jj-saG_resLink{color:var(--text-2);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--c-brand) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--c-brand) 55%, transparent);text-underline-offset:3px;font-weight:600}.jj-saG_resLink:hover,.jj-saG_resLink:focus-visible{color:var(--c-brand)}@media (pointer:coarse){.jj-saG_resLink{margin:-13px 0;padding:13px 0;display:inline-block}}.jj-saG_tg{color:var(--text-2);text-wrap:balance;margin-top:3px;font-size:12px;font-weight:600;line-height:1.35;display:block}.jj-saG_tg svg{vertical-align:-2px;color:#29a9eb;margin-right:5px}:root[data-theme=light] .jj-saG_tg svg{color:#1c87c4}.jj-saG_next{isolation:isolate;border:1px solid color-mix(in srgb, var(--c-brand) 40%, transparent);background:color-mix(in srgb, var(--c-brand) 9%, var(--surface-glass));width:min(700px,100%);box-shadow:0 18px 40px -26px color-mix(in srgb, var(--c-brand) 60%, transparent);color:var(--text);text-align:left;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-tap-highlight-color:transparent;border-radius:18px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:18px;padding:14px 14px 14px 16px;text-decoration:none;display:grid;position:relative}:root[data-theme=light] .jj-saG_next{background:color-mix(in srgb, var(--c-brand) 7%, #ffffffdb)}.jj-saG_nGhost{grid-template-columns:44px minmax(0,1fr);min-height:74px}.jj-saG_nIco{border:1px solid color-mix(in srgb, var(--c-brand) 32%, transparent);background:color-mix(in srgb, var(--c-brand) 14%, transparent);width:44px;height:44px;color:var(--c-brand);border-radius:13px;place-items:center;display:grid}.jj-saG_nTxt{gap:2px;min-width:0;display:grid}.jj-saG_nEye{letter-spacing:.12em;text-transform:uppercase;color:var(--c-brand);font-size:11px;font-weight:700}.jj-saG_nT{letter-spacing:-.01em;font-size:15.5px;font-weight:650;line-height:1.3}.jj-saG_nS{color:var(--text-2);text-wrap:pretty;font-size:13px;line-height:1.4}.jj-saG_nGo{pointer-events:none}.jj-saG_nArr{background:var(--c-brand);width:36px;height:36px;color:var(--c-brand-ink);border-radius:99px;place-items:center;display:none}@media (hover:hover) and (pointer:fine){.jj-saG_next:hover{border-color:color-mix(in srgb, var(--c-brand) 65%, transparent)}.jj-saG_next:hover .jj-saG_nGo:before{opacity:.12}}.jj-saG_toTop{min-height:40px;color:var(--text-2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:6px;margin-top:10px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}@media (hover:hover) and (pointer:fine){.jj-saG_toTop:hover{background:rgba(var(--tint), .06);color:var(--text)}}.jj-saG_stats{flex-wrap:wrap;justify-content:center;gap:10px 34px;margin:18px 0 0;padding:0;list-style:none;display:flex}.jj-saG_stats li{justify-items:center;gap:1px;max-width:190px;display:grid}.jj-saG_stats b{font-family:var(--disp,inherit);letter-spacing:-.02em;color:var(--text);font-size:24px;font-weight:700;line-height:1.1}.jj-saG_stats span{color:var(--text-2);text-wrap:balance;font-size:12px;line-height:1.35}.jj-saG_create{justify-items:center;gap:8px;margin-top:18px;display:grid}.jj-saG_trust{color:var(--muted);font-size:12px}@media (max-width:880px){.jj-saG_ret{margin-top:18px}.jj-saG_retH{text-align:left;margin:0 2px 8px}.jj-saG_strip{border-radius:16px;padding:12px 14px}.jj-saG_stops{grid-template-columns:minmax(0,1fr);gap:12px;padding:26px 0 0}.jj-saG_track[data-live] .jj-saG_stops{padding-top:0}.jj-saG_rail{display:none}.jj-saG_stop:not(:last-child):before,.jj-saG_nowMk:after{content:"";background:rgba(var(--tint), .22);transform-origin:50% 0;border-radius:2px;width:1.5px;position:absolute;left:5px}.jj-saG_stop:not(:last-child):before{top:13px;bottom:-14px}.jj-saG_nowMk:after{background:color-mix(in srgb, var(--c-brand) 60%, transparent);height:22px;top:13px}.jj-saG_stop[data-live]:not(:last-child):before{background:color-mix(in srgb, var(--c-brand) 60%, transparent)}.jj-saG_nowMk{grid-auto-flow:column;align-items:center;gap:10px}.jj-saG_nowMk b{font-size:13px}.jj-saG_nowMk small{display:none}.jj-saG_stop{text-align:left;grid-template-columns:11px minmax(0,1fr);place-items:start;gap:1px 12px}.jj-saG_dot{grid-row:1/span 3;margin:4px 0 0}.jj-saG_when,.jj-saG_what,.jj-saG_sub,.jj-saG_tg{grid-column:2}.jj-saG_when{font-size:14px}.jj-saG_next{grid-template-columns:40px minmax(0,1fr) 36px;gap:12px;min-height:76px;margin-top:14px;padding:14px 12px 14px 14px}.jj-saG_nGhost{grid-template-columns:40px minmax(0,1fr)}.jj-saG_nIco{border-radius:12px;width:40px;height:40px}.jj-saG_nGo{display:none}.jj-saG_nArr{display:grid}.jj-saG_nT{font-size:15px}.jj-saG_toTop{min-height:44px;margin-top:8px}.jj-saG_stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;display:grid}.jj-saG_stats b{font-size:20px}.jj-saG_create{width:100%}.jj-saG_create a{width:100%;min-height:50px}}@media (prefers-reduced-motion:no-preference){.jj-saG_resLink{transition:color .16s ease-out}.jj-saG_next{transition:transform .16s cubic-bezier(.23,1,.32,1),border-color .16s}.jj-saG_toTop{transition:background-color .14s,color .14s}.jj-saG_next:active{transform:scale(.985)}:is([data-in] .jj-saG_stop,[data-in] .jj-saG_nowMk){animation:.24s cubic-bezier(.23,1,.32,1) backwards jj-saG_endUp;animation-delay:calc(var(--i,0) * 40ms + .14s)}[data-in] .jj-saG_rail{animation:.28s cubic-bezier(.23,1,.32,1) .12s backwards jj-saG_endDrawX}:is([data-in] .jj-saG_next,[data-in] .jj-saG_create){animation:.26s cubic-bezier(.23,1,.32,1) .26s backwards jj-saG_endUp}@media (max-width:880px){[data-in] .jj-saG_stop:before{animation:.24s cubic-bezier(.23,1,.32,1) backwards jj-saG_endDrawY;animation-delay:calc(var(--i,0) * 40ms + .18s)}[data-in] .jj-saG_nowMk:after{animation:.24s cubic-bezier(.23,1,.32,1) backwards jj-saG_endDrawY;animation-delay:calc(var(--i,0) * 40ms + .18s)}}@media (hover:hover) and (pointer:fine){.jj-saG_next:hover{transform:translateY(-1px)}}}@keyframes jj-saG_endUp{0%{opacity:0;transform:translateY(6px)}}@keyframes jj-saG_endDrawX{0%{transform:scaleX(0)}}@keyframes jj-saG_endDrawY{0%{transform:scaleY(0)}}
