.jt-scene{--brand-cream:#fee2b5;--brand-deep-cyan:#6097b7;--brand-flame:#da5922;--brand-pale-cyan:#96cbd8;--brand-peach:#efa168;--scene-avatar-bg:#262626;--scene-avatar-ink:#7a7a7a;--scene-face-bottom:#121212;--scene-face-middle:#161616;--scene-face-top:#1d1d1d;--scene-quote-bg:#0d0d0d;--scene-speech:#f1ece0;font-family:var(--font-sans);font-size:calc(var(--text-ds-sm) / var(--z,1));font-style:normal;font-weight:var(--font-weight-normal);line-height:calc(var(--text-ds-sm--line-height) / var(--z,1));text-transform:none;letter-spacing:0}@media (min-width:1000px){.jt-scene{--z:1.15;zoom:1.15}.jt-sg-v-lead{zoom:.88}}@media (min-width:1100px){.jt-sg-v-lead{zoom:.97}}@media (min-width:1200px){.jt-sg-v-lead{zoom:1.04}}.jt-sg-v{display:contents}.jt-scene.jt-fit{zoom:var(--fit,1)}@media (min-width:1000px){.jt-scene.jt-fit{zoom:calc(1.15 * var(--fit,1))}}.jt-label{font-family:var(--font-sans);font-size:calc(var(--text-ds-2xs) / var(--z,1));font-style:normal;font-weight:var(--font-weight-medium);line-height:calc(var(--text-ds-2xs--line-height) / var(--z,1));color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.05em}.jt-ia-gh{display:flex}.jt-ia-card{border-radius:var(--radius-2xl);padding:20px 24px;position:relative;transform:none}.jt-ia-card:before{z-index:-1;pointer-events:none;content:"";background:linear-gradient(to bottom, var(--scene-face-top) 0%, var(--scene-face-middle) 60%, var(--scene-face-bottom) 100%);border-radius:inherit;position:absolute;inset:0}@media (max-width:560px){.jt-stage-scene .jt-ia-card{width:100%}}.jt-sgl{--sgl-hl:#ffffff0f;--sgl-line:#ffffff0f;--sgl-tick:var(--color-green-300);width:min(660px,100% - 32px);color:var(--foreground);container-type:inline-size}.jt-sgl ul{margin:0;padding:0;list-style:none}.jt-sgl-win{isolation:isolate;flex-direction:column;gap:16px;padding:22px 24px 20px;display:flex;position:relative;box-shadow:0 1px 1px #0000001a,0 2px 4px -1px #0000001f,0 6px 12px -4px #00000029,0 16px 28px -12px #0003,0 32px 56px -28px #0000003d}.jt-sgl-win:has(>.jt-sgl-co){padding-bottom:52px}.jt-sgl-head{justify-content:space-between;display:flex}@media (max-width:999.98px){.jt-sgl{width:min(560px,100% - 32px)}.jt-sgl-win{gap:12px;padding-left:16px;padding-right:16px}.jt-sgl-win:not(:has(>.jt-sgl-co)){padding-bottom:16px}}.jt-stage-scene>.jt-sg-v>.jt-sgl{opacity:0;margin-inline:auto;transition:opacity .28s,translate .6s cubic-bezier(.2,.8,.2,1);translate:0 10px}.jt-stage-scene[data-state=on]>.jt-sg-v>.jt-sgl{opacity:1;transition:opacity .55s cubic-bezier(.2,.8,.2,1) .22s,translate .6s cubic-bezier(.2,.8,.2,1) .22s;translate:none}.jt-sg-v>.jt-sgl{margin-inline:auto}.jt-orb{width:30px;height:30px;display:block}.jt-sgl-body{gap:18px;display:grid}.jt-sgl-left{flex-direction:column;gap:16px;min-width:0;display:flex}.jt-sgl-part,.jt-sgl-right{flex-direction:column;gap:10px;min-width:0;display:flex}.jt-sgl-dock{--sgl-out:cubic-bezier(.23, 1, .32, 1);--sgl-spring:linear(0, .008 1.5%, .065 4.4%, .187 8.5%, .354 13.5%, .532 19.3%, .688 25.8%, .809 33%, .891 40.8%, .942 49.3%, .971 58.4%, .987 68%, .994 78.1%, .998 88.8%, 1);--sgl-snappy:.383s;display:flex;position:relative}.jt-sgl-apps{background:#00000052;border-radius:9999px;align-items:center;margin:-5px -6px -5px 0;padding:5px 8px;display:flex;box-shadow:inset 0 0 0 1px #ffffff0d}.jt-sgl-app{cursor:default;transform-origin:50%;place-items:center;width:14px;height:14px;display:grid;position:relative}.jt-sgl-app+.jt-sgl-app{margin-left:6px}.jt-sgl-apps:hover .jt-sgl-app+.jt-sgl-app{margin-left:12px}.jt-sgl-app.is-on{z-index:1}.jt-sgl-app svg{width:14px;height:14px}.jt-sgl-name{z-index:3;box-sizing:border-box;color:var(--popover-foreground);white-space:nowrap;pointer-events:none;background:var(--popover);box-shadow:var(--shadow-sm);opacity:0;filter:blur(4px);-webkit-backdrop-filter:blur(var(--blur-lg));backdrop-filter:blur(var(--blur-lg));border-radius:9999px;justify-content:center;padding:4px 10px;font-size:12px;line-height:16px;display:flex;position:absolute;top:calc(100% + 12px);left:0;overflow:hidden;transform:translate(-50%,-4px)}.jt-sgl-name[data-on]{opacity:1;filter:blur();transform:translate(-50%)}.jt-sgl-name-text{flex:none;display:inline-block}.jt-sgl-name-measure{visibility:hidden;white-space:nowrap;pointer-events:none;font-size:12px;line-height:16px;position:absolute}.jt-sgl-name-measure>span{position:absolute}@keyframes jt-sgl-name-r{0%{opacity:0;filter:blur(4px);transform:translate(8px)}}@keyframes jt-sgl-name-l{0%{opacity:0;filter:blur(4px);transform:translate(-8px)}}@media (prefers-reduced-motion:no-preference){.jt-sgl-app{transition:margin-left var(--sgl-snappy) var(--sgl-spring), scale .18s var(--sgl-out)}.jt-sgl-app:nth-child(3){transition-delay:25ms,0s}.jt-sgl-app:nth-child(4){transition-delay:50ms,0s}.jt-sgl-name{transition:opacity .18s var(--sgl-out), filter .22s var(--sgl-out), transform var(--sgl-snappy) var(--sgl-spring), translate var(--sgl-snappy) var(--sgl-spring), width var(--sgl-snappy) var(--sgl-spring)}.jt-sgl-name[data-instant]{transition:opacity .18s var(--sgl-out), filter .22s var(--sgl-out), transform var(--sgl-snappy) var(--sgl-spring)}.jt-sgl-name-text[data-dir=r]{animation:jt-sgl-name-r .26s var(--sgl-out) both}.jt-sgl-name-text[data-dir=l]{animation:jt-sgl-name-l .26s var(--sgl-out) both}}.jt-sgl-people{flex-direction:column;gap:0;display:flex;position:relative}.jt-sgl-hl{pointer-events:none;background:var(--sgl-hl);opacity:0;will-change:transform;border-radius:12px;height:0;transition:transform .6s cubic-bezier(.32,.72,0,1),height .6s cubic-bezier(.32,.72,0,1),opacity .4s;position:absolute;top:0;left:0;right:0}.jt-sgl-p{border-radius:12px;align-items:center;gap:10px;min-width:0;padding:10px 12px;display:flex;position:relative}.jt-sgl-avw{flex:none;display:grid;position:relative}.jt-sgl-av{background:var(--muted-strong);width:28px;height:28px;box-shadow:inset 0 0 0 .5px color-mix(in srgb, var(--color-graphite-950) 8%, transparent);border-radius:9999px;flex:none;transition:box-shadow .5s;overflow:hidden}.jt-sgl-av img{object-fit:cover;width:100%;height:100%}.jt-sgl-av-empty{color:var(--scene-avatar-ink);background:var(--scene-avatar-bg);place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffff0f}.jt-sgl-av-empty svg{width:20px;height:20px}.jt-sgl-ring{pointer-events:none;border-radius:9999px;position:absolute;inset:-2px}.jt-sgl-pulse{border-radius:inherit;opacity:0;transition:opacity .8s;position:absolute;inset:0}.jt-sgl-pulse:before{content:"";background:conic-gradient(from 210deg, var(--brand-flame), var(--brand-peach), var(--brand-pale-cyan), var(--brand-deep-cyan), var(--brand-pale-cyan), var(--brand-peach), var(--brand-flame));border-radius:inherit;animation:2.6s cubic-bezier(.33,0,.2,1) infinite jt-sgl-pulse;position:absolute;inset:0;-webkit-mask:radial-gradient(closest-side,#0000 calc(100% - 1px),#000 calc(100% - .9px));mask:radial-gradient(closest-side,#0000 calc(100% - 1px),#000 calc(100% - .9px))}.jt-sgl-p.talk .jt-sgl-pulse{opacity:1}@keyframes jt-sgl-pulse{0%{opacity:0;scale:1}12%{opacity:.7}to{opacity:0;scale:1.3}}.jt-sgl-pn{flex-direction:column;flex:1;min-width:0;display:flex}.jt-sgl-pn b{text-overflow:ellipsis;color:var(--foreground);white-space:nowrap;font-size:12px;font-weight:400;line-height:16px;overflow:hidden}.jt-sgl-pn small{text-overflow:ellipsis;color:var(--color-pearl-950);white-space:nowrap;font-size:12px;line-height:16px;overflow:hidden}.jt-sgl-vb{border-radius:var(--radius-xl);margin-top:12px}.jt-sgl-vbar{border-radius:var(--radius-xl);background:#ffffff05;flex-direction:column;gap:2px;height:72px;padding:9px 12px;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0d}.jt-sgl-who{color:var(--color-pearl-950);font-size:11px;font-weight:500;line-height:16px;animation:.4s both jt-sgl-in}.jt-sgl-line{height:36px;color:var(--foreground);text-wrap:wrap;flex:none;margin:0;font-size:12px;line-height:18px;overflow:hidden}.jt-sgl-w{white-space:pre;animation:.42s cubic-bezier(.2,.7,.2,1) both jt-sgl-word;display:inline-block}@keyframes jt-sgl-word{0%{opacity:0;filter:blur(4px);translate:0 5px}}@keyframes jt-sgl-in{0%{opacity:0;transform:translateY(4px)}}.jt-sgl-right{background:linear-gradient(color-mix(in srgb, var(--brand-peach) 7%, transparent) 0%, color-mix(in srgb, var(--brand-peach) 5%, transparent) 55%, color-mix(in srgb, var(--brand-peach) 0%, transparent) 100%);border-radius:var(--radius-xl);padding:14px;position:relative}.jt-sgl-right:before{pointer-events:none;content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--brand-peach) 12%, transparent);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 45%,#0000 100%);mask-image:linear-gradient(#000 45%,#0000 100%)}.jt-sgl-right .jt-label{color:color-mix(in srgb, var(--brand-cream) 72%, transparent)}.jt-sgl-takes{flex-direction:column;gap:10px;display:flex}.jt-sgl-tk{visibility:hidden;color:var(--scene-speech);opacity:0;align-items:flex-start;gap:8px;font-size:12px;line-height:17px;transition:opacity .6s cubic-bezier(.22,1,.36,1),translate .6s cubic-bezier(.22,1,.36,1),visibility 0s linear .6s;display:flex;translate:0 4px}.jt-sgl-tk.in{visibility:visible;opacity:1;transition:opacity .6s cubic-bezier(.22,1,.36,1),translate .6s cubic-bezier(.22,1,.36,1),visibility;translate:none}.jt-sgl-ck{flex:none;width:14px;height:14px;margin-top:1.5px}.jt-sgl-ck svg{width:100%;height:100%;display:block;overflow:visible}.jt-sgl-ck path{stroke:var(--sgl-tick);stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px}.jt-sgl-tk.in .jt-sgl-ck path{stroke-dashoffset:0;transition:stroke-dashoffset .4s cubic-bezier(.33,0,.2,1)}.jt-sgl-tt .w{white-space:pre;opacity:0;filter:blur(4px);display:inline-block;translate:0 3px}.jt-sgl-tk.in .jt-sgl-tt .w{opacity:1;filter:none;transition:opacity .4s ease var(--d,0s), filter .4s ease var(--d,0s), translate .4s ease var(--d,0s);translate:none}.jt-sgl-co{align-items:center;gap:8px;min-width:0;height:16px;font-size:11px;line-height:16px;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.jt-sgl-co b{color:var(--foreground);flex:none;font-weight:400}.jt-sgl-co small{text-overflow:ellipsis;min-width:0;color:var(--color-pearl-950);white-space:nowrap;font-size:11px;line-height:16px;overflow:hidden}.jt-sgl-co small:before{content:"·";margin-right:6px}.jt-sgl-orb{flex:none;place-items:center;width:28px;height:28px;display:grid}.jt-sgl-co .jt-sgl-orb{width:16px;height:16px}.jt-sgl-co .jt-sgl-orb .jt-orb{width:16px;height:16px;display:block}.jt-sgl-ag{animation:.45s cubic-bezier(.2,.7,.2,1) both jt-sgl-in}@media (min-width:1000px){.jt-sgl-body{grid-template-columns:1.25fr 1fr;gap:20px}}@media (max-width:999.98px){.jt-sgl-left{gap:12px}.jt-sgl-part,.jt-sgl-right{gap:6px}.jt-sgl-people .jt-sgl-p:not(.on),.jt-sgl-hl{display:none}.jt-sgl-p.on{background:var(--sgl-hl)}.jt-sgl-takes{gap:6px}.jt-sgl-tt{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}}@media (max-width:560px){.jt-sgl-vb{display:none}.jt-sgl-tt{text-overflow:clip;-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.jt-sjm{color:#fff;position:absolute;inset:0;overflow:hidden}.jt-sjmq{flex-direction:column;justify-content:center;gap:22px;margin-inline:-27.6px;display:flex}.jt-sjmq-row{margin-block:-14px;padding-block:14px;animation:1s cubic-bezier(.22,1,.36,1) both jt-sjp-in;overflow:hidden}.jt-sjmq-row:nth-child(2){animation-delay:.15s}.jt-sjmq-row:nth-child(3){animation-delay:.3s}.jt-sjmq-track{width:max-content;animation:jt-sjmq-l var(--dur) linear infinite;will-change:translate;align-items:center;gap:22px;display:flex}.jt-sjmq-row[data-dir=r] .jt-sjmq-track{animation-name:jt-sjmq-r}@keyframes jt-sjp-in{0%{opacity:0;filter:blur(10px);translate:0 10px;scale:.9}}@keyframes jt-sjmq-l{to{translate:calc(-50% - 11px)}}@keyframes jt-sjmq-r{0%{translate:calc(-50% - 11px)}to{translate:0}}.jt-sjq{flex:none;width:332px;max-width:calc(100% - 32px);position:relative}.jt-sjq-in{background:color-mix(in srgb, var(--scene-quote-bg) 80%, transparent);-webkit-backdrop-filter:blur(32px)saturate(1.2);backdrop-filter:blur(32px)saturate(1.2);border-radius:12px;flex-direction:column;gap:6px;height:100px;padding:15px 18px;transition:filter .6s;display:flex;box-shadow:inset 0 1px #ffffff0f,0 1px 1px #00000038,0 2px 4px -1px #00000038,0 6px 10px -5px #0000004d}.jt-sjq p{-webkit-line-clamp:2;color:#fff;text-wrap:balance;-webkit-box-orient:vertical;margin:0;font-size:15px;line-height:22px;display:-webkit-box;overflow:hidden}.jt-sjq-meta{color:#fff9;white-space:nowrap;font-size:12.5px;line-height:16px}@media (min-width:1000px){.jt-sjmq{zoom:calc(1 / 1.15)}}.jt-atr{--lab:7.5rem;color:#fff;width:min(760px,100% - 48px)}@media (max-width:640px){.jt-atr{--lab:5.25rem;width:calc(100% - 24px)}}.jt-sjf-root{display:contents}.jt-sgl.jt-sjtr{width:min(640px,100% - 32px)}.jt-sjtr .jt-sgl-win{width:100%}.jt-sjd4-rows{flex-direction:column;display:flex}.jt-sjd4-rows li{animation:jt-sjk-label .7s cubic-bezier(.22, 1, .36, 1) var(--dl) backwards;border-radius:0;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:16px 28px;padding:12px 0;display:grid}.jt-sjd4-rows li+li{box-shadow:0 -1px #ffffff0d}.jt-sjd4-team{flex-direction:column;min-width:0;display:flex}.jt-sjd4-team b{color:#fff;font-size:13px;font-weight:500;line-height:18px}.jt-sjd4-team small{text-overflow:ellipsis;color:#ffffff8c;white-space:nowrap;font-size:12px;line-height:16px;overflow:hidden}.jt-sjtr-people{justify-self:center;display:flex}.jt-sjtr-face{border-radius:50%;width:18px;height:18px;margin-left:-5px;position:relative}.jt-sjtr-face:first-child{margin-left:0}.jt-sjtr-face img{object-fit:cover;border-radius:50%;width:100%;height:100%;margin:0;display:block}.jt-sjtr-face:after{content:"";border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff2e}.jt-sjtr-graph{width:156px;height:36px;position:relative}.jt-sjtr-grid{grid-template-rows:repeat(4,6px);grid-auto-columns:6px;grid-auto-flow:column;gap:4px;display:grid;position:absolute;inset:0}.jt-sjtr-grid i{animation:jt-sjtr-cell .5s ease calc(var(--dl) + var(--w) * 40ms) backwards;background:#ffffff12;border-radius:1.5px;transition:filter .9s,opacity .9s,scale .9s,background-color .9s,box-shadow .9s}.jt-sjtr-grid i[data-l="1"]{background:color-mix(in srgb, var(--c) 28%, transparent)}.jt-sjtr-grid i[data-l="2"]{background:color-mix(in srgb, var(--c) 50%, transparent)}.jt-sjtr-grid i[data-l="3"]{background:color-mix(in srgb, var(--c) 75%, transparent)}.jt-sjtr-grid i[data-l="4"]{background:var(--c)}.jt-sjtr-grid i.tw{scale:1.12}.jt-sjtr-grid i[data-l="0"].tw{background:color-mix(in srgb, var(--c) 40%, transparent)}.jt-sjtr-grid i.tw:not([data-l="0"]){background:color-mix(in oklab, var(--c) 55%, #fff)}@keyframes jt-sjtr-cell{0%{opacity:0;scale:.4}}@media (hover:hover) and (pointer:fine){.jt-sjtr-grid i:hover{z-index:1;filter:brightness(1.15);transition-duration:.12s;scale:1.5}}.jt-sjtr-n{flex-direction:column;align-items:flex-end;display:flex}.jt-sjtr-n em{font-variant-numeric:tabular-nums;color:#fff;justify-self:end;font-size:20px;font-style:normal;font-weight:300;line-height:24px}.jt-sjtr-n small{color:var(--c);white-space:nowrap;font-size:11px;line-height:14px}@keyframes jt-sjk-label{0%{opacity:0;filter:blur(4px);translate:0 6px}}.jt-sjk-slot{align-items:baseline;display:inline-flex}.jt-sjk-slot,.jt-sjk-slot span{font:inherit;line-height:inherit;color:inherit}.jt-sjk-dg{height:1lh;display:inline-flex;overflow:clip;-webkit-mask-image:linear-gradient(#0000,#000 14% 86%,#0000);mask-image:linear-gradient(#0000,#000 14% 86%,#0000)}.jt-sjk-col-d{animation:jt-sjk-roll 1s cubic-bezier(.22, 1, .36, 1) var(--dl) both;flex-direction:column;flex:none;align-self:flex-start;display:flex;transform:translateY(-4.8lh)}.jt-sjk-col-d>span{height:1.6lh}@keyframes jt-sjk-roll{0%{opacity:0;filter:blur(2px);transform:translateY(0)}50%{opacity:1;filter:blur(1px)}to{opacity:1;filter:blur();transform:translateY(-4.8lh)}}@media (min-width:641px){.jt-sjtr-people{justify-self:end}}@media (min-width:701px){.jt-sjtr .jt-sjd4-rows li:first-child{padding-top:0}}@media (max-width:700px){.jt-sjtr .jt-sgl-win{padding:20px}.jt-sjd4-rows li{row-gap:12px;padding-block:10px}.jt-sjd4-team b{font-size:15px;line-height:20px}.jt-sjtr-graph{width:100%;height:26px;overflow:hidden}.jt-sjtr-grid{grid-template-rows:repeat(3,6px);grid-auto-columns:6px;justify-content:space-between;gap:4px}}@media (max-width:640px){.jt-sgl.jt-sjtr{width:calc(100% - 24px)}.jt-sjtr .jt-sgl-win{gap:6px}.jt-sjd4-rows li{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"team n""graph graph";column-gap:12px}.jt-sjd4-team{grid-area:team}.jt-sjd4-team small,.jt-sjtr-people{display:none}.jt-sjtr-n{grid-area:n}.jt-sjtr-graph{grid-area:graph}}@media (min-width:561px) and (max-width:640px){.jt-sjd4{zoom:.92}}@media (min-width:641px){.jt-fit .jt-sjd4 .jt-sgl-win{gap:16px}}
