.try-sheet,.try-chat{box-sizing:border-box}.try-sheet :is(dt,dd,ol,p),.try-chat :is(p,ol,ul){margin:0}.try-sheet :is(ol,ul),.try-chat :is(ol,ul){padding:0;list-style:none}.try-mark{display:inline-block;flex:none;width:18px;height:3px;border-radius:2px;background:linear-gradient(90deg,var(--tx-accent) 0 70%,transparent 70% 80%,var(--tx-you-brand) 80% 100%)}.try-panel{display:flex;flex-direction:column;min-width:0;border-radius:var(--tx-r-card);background:var(--tx-lift-grad),var(--tx-surface-1);box-shadow:var(--tx-lift-shadow-panel)}.try-sheet{display:grid}.try-row{display:grid;grid-template-columns:minmax(0,1fr);gap:2px;padding:12px 0;border-top:1px solid var(--tx-line-1);font:var(--tx-w-regular) var(--tx-text-read)/1.5 var(--tx-font)}.try-row:first-child{border-top:0}.try-row dt{font-size:var(--tx-t-13);color:var(--tx-ink-3)}.try-row dt small{display:block;margin-top:4px;font:var(--tx-w-medium) var(--tx-t-11)/1 var(--tx-mono);letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--tx-mint-ink-rgb))}.try-row dt small.try-thinking-label{color:var(--tx-info)}.try-row dd{color:var(--tx-ink-1);overflow-wrap:anywhere}.try-row:is([data-state=now],[data-state=changed]){margin:0 -16px;padding:12px 16px;border-top:0;border-radius:12px}.try-row[data-state=now]{background:var(--tx-accent-soft);box-shadow:inset 0 0 0 1px var(--tx-accent-line)}.try-row[data-state=now] :is(dt,dd){color:var(--tx-accent-text)}.try-row[data-state=now] dd{font-weight:var(--tx-w-medium)}.try-row[data-state=changed]{background:var(--tx-tint-ok)}.try-row[data-state=changed] dt{color:var(--tx-ink-2)}.try-row:is([data-state=now],[data-state=changed])+.try-row{border-top:0}.try-row:is([data-state=soon],[data-state=later]) dd{color:var(--tx-ink-3)}.try-how{display:grid;gap:4px;counter-reset:step}.try-how li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:6px;counter-increment:step}.try-how li:before{content:counter(step);font:var(--tx-w-medium) var(--tx-t-12)/1.6 var(--tx-mono);color:var(--tx-accent-text)}.try-apps{display:flex;flex-wrap:wrap;gap:6px}.try-app{display:inline-flex;align-items:center;height:24px;padding:0 9px;border-radius:var(--tx-r-pill);background:var(--tx-surface-3);font:var(--tx-w-medium) var(--tx-t-12)/1 var(--tx-font);color:var(--tx-ink-1)}.try-later-chip{cursor:default}.try-hint{display:flex;align-items:center;gap:6px;font-size:var(--tx-t-13);line-height:1.45;color:var(--tx-ink-3)}.try-hint>svg{width:13px;height:13px;flex:none}.try-chat{min-height:0}.try-thread{display:grid;gap:14px;align-content:start}.try-me{justify-self:end;max-width:86%;padding:10px 14px;border-radius:16px 16px 4px;background:var(--tx-surface-3);font-size:var(--tx-text-chat);line-height:var(--tx-lh-body);overflow-wrap:anywhere}.try-tap{justify-self:end;display:inline-flex;align-items:center;gap:7px;max-width:86%;padding:6px 12px;border-radius:10px;background:var(--tx-accent-soft);font:var(--tx-w-medium) var(--tx-t-13)/1.3 var(--tx-font);color:var(--tx-accent-text)}.try-tap>svg{width:13px;height:13px;flex:none}.try-tensor{display:grid;gap:10px}.try-author{display:flex;align-items:center;gap:8px;font:var(--tx-w-medium) var(--tx-t-13)/1 var(--tx-font);color:var(--tx-ink-2)}.try-tensor>p{max-width:var(--tx-measure-chat);font-size:var(--tx-text-chat);line-height:var(--tx-lh-body)}.try-tensor>p b{font-weight:var(--tx-w-semibold)}.try-thread>.try-tensor{padding:14px 16px;border-radius:16px;background:var(--tx-lift-grad),var(--tx-surface-2);box-shadow:var(--tx-lift-shadow)}.try-q{display:grid;gap:12px}.try-q .tx-chip:not([aria-pressed=true]){border-color:var(--tx-line-3);color:var(--tx-ink-1);background:linear-gradient(180deg,#ffffff0f,#fff0),var(--tx-surface-3);box-shadow:inset 0 1px #ffffff14,0 1px 2px #00000059}.try-q .tx-chip:not([aria-pressed=true]):hover{background:linear-gradient(180deg,#ffffff1a,#fff0),var(--tx-surface-3)}[data-theme=light] .try-q .tx-chip:not([aria-pressed=true]){background:var(--tx-surface-3);box-shadow:0 1px 2px #00000014}[data-theme=light] .try-q .tx-chip:not([aria-pressed=true]):hover{background:#0c14120d}.try-q .tx-chip:focus-visible,[data-theme=light] .try-q .tx-chip:focus-visible{box-shadow:var(--tx-focus)}.try-ask-line{max-width:var(--tx-measure-chat);font:var(--tx-w-semibold) var(--tx-text-lead)/1.45 var(--tx-font);letter-spacing:-.01em}.try-ask-line small{margin-right:6px;font:var(--tx-w-medium) var(--tx-t-13)/1 var(--tx-mono);letter-spacing:.04em;color:var(--tx-ink-3)}.try-dock{display:grid;gap:12px}.try-dock>.try-me{margin:0}.try-dock-card{display:grid;gap:12px;padding:16px;border-radius:16px 16px 0 0;background:var(--tx-lift-grad),var(--tx-surface-2);box-shadow:0 -1px 0 var(--tx-accent-line),var(--tx-lift-shadow-panel)}.try-fold{justify-self:start;padding:0;border:0;background:none;font:var(--tx-w-medium) var(--tx-t-13)/1 var(--tx-font);color:var(--tx-accent-text);cursor:pointer;border-radius:4px;min-height:24px}.try-fold:focus-visible{outline:none;box-shadow:var(--tx-focus)}.try-composer>textarea{max-height:180px;overflow-y:auto}.try-foldrow{display:flex;align-items:center;justify-content:space-between;gap:12px}.try-foldrow>.try-sendto:only-child{margin-left:auto}.try-sendto{display:inline-flex;align-items:center;gap:6px;min-height:24px;padding:0;border:0;border-radius:4px;background:none;font:var(--tx-w-medium) var(--tx-t-13)/1 var(--tx-font);color:var(--tx-ink-3);cursor:pointer}.try-sendto>svg{width:14px;height:14px;flex:none}.try-sendto[data-sent]{color:var(--tx-accent-text);cursor:default}.try-sendto:focus-visible{outline:none;box-shadow:var(--tx-focus)}.try-sendto:disabled{cursor:progress}.try-error{font-size:var(--tx-text-body);line-height:1.45;color:var(--tx-danger)}@media(max-width:1023px){.cv-host[data-docked]{padding-bottom:calc(var(--try-dock-h, 0px) + 16px)}.cv-host[data-docked] .try-chat{position:fixed;left:0;right:0;bottom:calc(var(--try-kb, 0px) + var(--consent-banner-space, 0px));z-index:20;max-height:52vh;max-height:min(52dvh,calc(var(--try-vvh, 100dvh) - 24px));overflow-y:auto;overscroll-behavior:contain;border-radius:16px 16px 0 0;background:var(--tx-lift-grad),var(--tx-surface-2)}.cv-host[data-docked] .try-chat[data-open]{max-height:85vh;max-height:min(85dvh,calc(var(--try-vvh, 100dvh) - 24px))}.cv-host[data-docked] .try-chat[data-open] .try-thread{padding:16px 16px 0}.cv-host[data-docked] .try-chat:not([data-open]) .try-thread>:not(.try-dock){display:none}.cv-host[data-docked] .try-dock{padding:16px}.cv-host[data-docked] .try-dock-card{padding:0;border-radius:0;background:none;box-shadow:none}.cv-host[data-docked] .try-chat{box-shadow:0 -1px 0 var(--tx-accent-line),var(--tx-lift-shadow-panel)}.cv-host:not([data-docked]) .try-chat{display:none}.try-row:is([data-state=now],[data-state=changed]){margin:0 -16px;padding:12px 16px}}@media(min-width:721px){.try-row{grid-template-columns:140px minmax(0,1fr);gap:4px 16px}.try-row dt{font-size:var(--tx-text-body)}.try-row:is([data-state=now],[data-state=changed]){margin:0 -24px;padding:12px 24px}}@media(min-width:1024px){.try-dock-card{border-radius:16px;box-shadow:inset 0 1px 0 var(--tx-accent-line),var(--tx-lift-shadow)}.try-fold,.try-foldrow,.try-sendto-notice{display:none}}.try-shimmer{display:grid;gap:8px;padding-top:6px}.try-shimmer>i{display:block;height:11px;border-radius:4px;background:linear-gradient(90deg,var(--tx-line-1),rgb(var(--tx-ink-rgb) / .12),var(--tx-line-1));background-size:200% 100%;animation:try-shimmer 1.2s linear infinite}.try-shimmer>i:last-child{width:60%}@keyframes try-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.try-stream{font-size:var(--tx-text-chat);line-height:var(--tx-lh-body)}.try-stream:after{content:"";display:inline-block;width:2px;height:1em;margin-left:2px;vertical-align:-2px;background:var(--tx-accent);animation:try-caret 1s steps(1) infinite}@keyframes try-caret{50%{opacity:0}}.try-draftnow{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding-top:4px}.try-draftnow>span{flex:1 1 200px;font-size:var(--tx-t-13);line-height:1.45;color:var(--tx-ink-3)}.try-lines{display:grid;gap:4px}.try-examples{display:grid;gap:8px}.try-example{display:grid;gap:4px;padding:10px 14px;border-radius:12px;background:#00000038;font-size:var(--tx-text-body);line-height:1.5;color:var(--tx-ink-1);white-space:pre-line}.try-example>small{font:var(--tx-w-medium) var(--tx-t-11)/1 var(--tx-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--tx-ink-3)}.try-retry{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}@media(prefers-reduced-motion:reduce){.try-shimmer>i,.try-stream:after{animation:none}}
