.ta{--ta-ease:cubic-bezier(.16, 1, .3, 1);--ta-face-scale:1;--ta-peek:.72;--ta-face-at:26px;--ta-sky-ring:#1ea7f338;isolation:isolate;width:100%;padding-top:calc(var(--ta-face) * var(--ta-face-scale) * var(--ta-peek));color:var(--c-ink);text-align:left;position:relative}.ta-face{top:0;left:var(--ta-face-at);z-index:0;width:var(--ta-face);height:var(--ta-face);transform:scale(var(--ta-face-scale));transform-origin:0 0;pointer-events:none;position:absolute}.ta-card{z-index:1;background:var(--c-white);border-radius:26px;padding:30px 30px 28px;position:relative;box-shadow:0 1px 2px #1f1d1b0f,0 30px 64px -30px #1f1d1b52;container-type:inline-size}.ta-q{background:var(--c-sky-tint);letter-spacing:-.005em;text-wrap:balance;border-radius:22px 22px 6px;width:fit-content;max-width:94%;margin:0 0 0 auto;padding:11px 18px;font-size:17px;line-height:1.4}.ta-stack{margin-top:22px;display:grid}.ta-layer{grid-area:1/1;min-width:0}.ta[data-view] .ta-layer{transition:opacity .4s var(--ta-ease), transform .4s var(--ta-ease), visibility 0s}.ta[data-view] .ta-layer:not([data-shown]){opacity:0;visibility:hidden;transition:opacity .18s,transform .18s,visibility 0s .18s;transform:translateY(6px)}.ta-a{letter-spacing:-.012em;color:var(--c-ink);text-wrap:pretty;margin:0;font-size:20px;line-height:1.5}.ta-run{white-space:nowrap}.ta-marker{border-radius:var(--r-pill);background:var(--c-sand-4);min-width:24px;height:24px;color:var(--c-ink-soft);letter-spacing:0;vertical-align:2px;font-variant-numeric:tabular-nums;place-items:center;margin-left:5px;padding-inline:7px;font-size:14px;font-weight:600;line-height:1;transition:background-color .16s,color .16s;display:inline-grid}.ta-chips{gap:var(--sp-8);flex-wrap:wrap;margin:20px 0 0;padding:0;list-style:none;display:flex}.ta-chip{align-items:center;gap:var(--sp-8);border-radius:var(--r-pill);background:var(--c-white);max-width:100%;height:38px;box-shadow:inset 0 0 0 1px var(--c-hairline-strong);color:var(--c-ink-soft);white-space:nowrap;padding:0 16px 0 14px;font-size:15px;line-height:1;transition:box-shadow .16s,color .16s;display:inline-flex;position:relative}.ta-chip:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1.5px var(--c-sky), 0 0 0 4px var(--ta-sky-ring);opacity:0;pointer-events:none;position:absolute;inset:0}.ta-chip img,.ta-chip .connector-logo-icon{flex:none;width:20px;height:20px}.ta-chip-n{color:var(--c-ink-faint);font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.ta-chip-name{text-overflow:ellipsis;overflow:hidden}:is(.ta:has(.ta-chip[data-n="1"]:hover) .ta-marker[data-n="1"],.ta:has(.ta-chip[data-n="2"]:hover) .ta-marker[data-n="2"]){background:var(--c-ink);color:var(--c-white)}.ta-chip:hover{box-shadow:inset 0 0 0 1.5px var(--c-ink);color:var(--c-ink)}.ta-foot{align-items:center;gap:var(--sp-12) var(--sp-16);border-top:1px solid var(--c-hairline);flex-wrap:wrap;margin-top:24px;padding-top:20px;display:flex}.ta-foot-label{color:var(--c-ink-faint);font-size:15px;font-weight:500;line-height:1}.ta-seg{border-radius:var(--r-pill);background:var(--c-sand-3);grid-template-columns:repeat(2,minmax(0,1fr));padding:3px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #1f1d1b0a}.ta-seg-thumb{border-radius:var(--r-pill);background:var(--c-white);width:calc(50% - 3px);transition:transform .38s var(--ta-ease);position:absolute;top:3px;bottom:3px;left:3px;box-shadow:0 1px 2px #1f1d1b1a,0 0 0 1px #1f1d1b0a}.ta[data-view=restricted] .ta-seg-thumb{transform:translate(100%)}.ta-seg-option{border-radius:var(--r-pill);min-width:104px;height:38px;color:var(--c-ink-faint);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding-inline:18px;font-size:15px;font-weight:500;line-height:1;transition:color .16s;position:relative}.ta-seg-option:hover,.ta-seg-option[aria-selected=true]{color:var(--c-ink)}.ta-seg-option:focus-visible{outline:2px solid var(--c-ink);outline-offset:2px}@media (prefers-reduced-motion:no-preference){[data-js] .ta[data-play=wait] :is(.ta-w,.ta-marker,.ta-chip){opacity:0}.ta[data-play=go] .ta-w{animation:ta-word .34s ease-out calc(var(--at,0) * 1ms) backwards}.ta[data-play=go] .ta-marker{animation:ta-pop .42s var(--ta-ease) calc(var(--at,0) * 1ms) backwards, ta-marker-lit 1.5s ease calc(var(--at,0) * 1ms) backwards}.ta[data-play=go] .ta-chip{animation:ta-rise .48s var(--ta-ease) calc(var(--at,0) * 1ms) backwards}.ta[data-play=go] .ta-chip:after{animation:ta-ring 1.4s ease calc((var(--at,0) + 160) * 1ms) backwards}}@keyframes ta-word{0%{opacity:0}}@keyframes ta-pop{0%{opacity:0;transform:scale(.5)}}@keyframes ta-marker-lit{0%,45%{background:var(--c-sky);color:var(--c-white)}}@keyframes ta-rise{0%{opacity:0;transform:translateY(10px)}}@keyframes ta-ring{0%,to{opacity:0}18%,55%{opacity:1}}@container (max-width:480px){.ta-q{font-size:16px}.ta-a{font-size:18px}.ta-chip{height:36px;padding-inline:12px 14px}.ta-seg-option{min-width:96px;padding-inline:14px}}@media (max-width:734px){.ta{--ta-face-scale:.8125;--ta-face-at:20px}.ta-card{border-radius:22px;padding:24px 20px 22px}}@media (prefers-reduced-motion:reduce){.ta[data-view] .ta-layer,.ta-seg-thumb,.ta-seg-option,.ta-marker,.ta-chip{transition:none}.ta[data-view] .ta-layer:not([data-shown]){transform:none}}
