.y0NjTG_card{--c-ink:var(--dsght-detail-ink,var(--h-ink,#0d0d12));--c-ink-2:var(--dsght-detail-body,var(--h-ink-2,#55555f));--c-ink-3:var(--dsght-detail-meta,var(--h-ink-3,#8e8e98));--c-surface:var(--dsght-detail-surface,#fff);--c-soft:var(--dsght-detail-surface-subtle,var(--h-soft,#f5f5f7));--c-line:var(--dsght-detail-hairline,#0d0d1214);--c-focus:var(--h-brand-2,#4744c9);--c-ease:var(--h-ease,cubic-bezier(.2, .7, .1, 1));grid-row:1/-1;grid-template-rows:subgrid;background:var(--c-surface);min-width:0;box-shadow:0 0 0 1px var(--c-line);color:var(--c-ink);transition:box-shadow .35s var(--c-ease), transform .35s var(--c-ease);border-radius:26px;row-gap:0;padding:clamp(24px,2.2vw,30px) clamp(22px,2.2vw,30px) clamp(22px,2vw,26px);display:grid}@supports not (grid-template-rows:subgrid){.y0NjTG_card{flex-direction:column;height:100%;display:flex}.y0NjTG_cta{margin-top:auto}}.y0NjTG_card:hover{transform:translateY(-3px);box-shadow:0 0 0 1px #0d0d121a,0 28px 56px -34px #0d0d1252}.y0NjTG_card:focus-visible{outline:2px solid var(--c-focus);outline-offset:3px}.dark .y0NjTG_card:hover{box-shadow:0 0 0 1px #ffffff29,0 28px 56px -34px #000000b3;box-shadow:0 0 0 1px lab(100% 0 0/.16),0 28px 56px -34px lab(0% 0 0/.701961)}.y0NjTG_dateLine{color:var(--c-ink-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;margin:0;font-size:13px;line-height:1.4;display:flex}.y0NjTG_inFlight,.y0NjTG_pipeline{background:var(--c-soft);color:var(--c-ink-2);border-radius:999px;padding:2px 10px;font-size:12px;font-weight:500}.y0NjTG_inFlight{color:var(--h-amber,#b45309);text-transform:capitalize}.y0NjTG_title{letter-spacing:-.022em;overflow-wrap:anywhere;text-wrap:balance;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:10px 0 0;font-size:clamp(20px,1.5vw,23px);font-weight:500;line-height:1.22;transition:color .2s;display:-webkit-box;overflow:hidden}.y0NjTG_brief{color:var(--c-ink-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:12px 0 0;font-size:15px;line-height:1.55;display:-webkit-box;overflow:hidden}.y0NjTG_facts{flex-wrap:wrap;align-content:start;gap:6px 26px;margin:22px 0 0;display:flex}.y0NjTG_facts div{flex-direction:column-reverse;gap:2px;display:flex}.y0NjTG_facts dt{color:var(--c-ink-3);font-size:12.5px}.y0NjTG_facts dd{font-variant-numeric:tabular-nums;color:var(--c-ink);margin:0;font-size:16px;font-weight:500}.y0NjTG_rings{background:var(--c-soft);border-radius:20px;margin-top:22px;padding:22px 8px 18px}.y0NjTG_ringsEmpty{min-height:160px;color:var(--c-ink-3);place-items:center;margin:0;font-size:14px;display:grid}.y0NjTG_cta{color:var(--c-ink);place-self:end start;align-items:center;gap:8px;margin-top:22px;font-size:15px;font-weight:500;display:inline-flex}.y0NjTG_cta svg{width:16px;height:16px;transition:transform .2s var(--c-ease)}.y0NjTG_card:hover .y0NjTG_cta svg{transform:translate(4px)}.y0NjTG_row{background:var(--h-soft);color:var(--h-ink);transition:background .2s var(--h-ease);border-radius:20px;align-items:center;gap:clamp(16px,2.5vw,40px);padding:20px clamp(20px,2vw,28px);display:flex}.y0NjTG_row:hover{background:var(--h-soft-2)}.y0NjTG_row:focus-visible{outline:2px solid var(--h-brand-2);outline-offset:3px}.y0NjTG_rowMain{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.y0NjTG_rowTitle{letter-spacing:-.015em;overflow-wrap:anywhere;font-size:18px;font-weight:500;line-height:1.3}.y0NjTG_rowMeta{color:var(--h-ink-2);font-size:14px;line-height:1.45}.y0NjTG_rowLead{flex:none;grid-template-columns:1fr auto;align-items:center;gap:6px 12px;width:clamp(180px,22vw,280px);display:grid}.y0NjTG_rowLeadName{color:var(--h-ink-2);white-space:nowrap;text-overflow:ellipsis;grid-column:1/-1;font-size:13px;overflow:hidden}.y0NjTG_rowBar{background:var(--tint-2);border-radius:999px;height:6px;display:block;overflow:hidden}.y0NjTG_rowBarFill{border-radius:inherit;background:var(--ring);height:100%;display:block}.y0NjTG_rowLeadProb{text-align:right;font-variant-numeric:tabular-nums;min-width:3ch;color:var(--ink);font-size:16px;font-weight:600}.y0NjTG_rowArrow{width:18px;height:18px;color:var(--h-ink-3);transition:transform .18s var(--h-ease), color .18s;flex:none}.y0NjTG_row:hover .y0NjTG_rowArrow{color:var(--h-ink);transform:translate(3px)}@media (max-width:720px){.y0NjTG_row{flex-wrap:wrap;gap:14px}.y0NjTG_rowMain{flex-basis:calc(100% - 40px)}.y0NjTG_rowLead{order:3;width:100%}.y0NjTG_rowArrow{order:2}}@media (prefers-reduced-motion:reduce){.y0NjTG_card,.y0NjTG_row,.y0NjTG_cta svg,.y0NjTG_rowArrow{transition:none}.y0NjTG_card:hover{transform:none}}
._toatW_panel{--c-ink:#0d0d12;--c-ink-2:#55555f;--c-ink-3:#8e8e98;--c-soft:#f5f5f7;--c-soft-2:#ececf0;--c-brand:#2f2d91;--c-brand-2:#4744c9;--c-ease:cubic-bezier(.2, .7, .1, 1);z-index:50;width:100%;height:100%;color:var(--c-ink);font-family:var(--font-inter), "Inter", system-ui, sans-serif;transition:transform .35s var(--c-ease), box-shadow .35s;background:#fff;flex-direction:column;display:flex;position:fixed;top:0;right:0;transform:translate(100%)}._toatW_panel[data-open=true]{transform:none;box-shadow:-12px 0 40px #0d0d1214}@media (min-width:640px){._toatW_panel{width:400px}}._toatW_backdrop{z-index:40;background:#0d0d121f;position:fixed;inset:0}@media (min-width:640px){._toatW_backdrop{background:0 0}}._toatW_header{flex:none;justify-content:space-between;align-items:center;padding:16px 16px 16px 20px;display:flex}._toatW_headerTitle{align-items:center;gap:10px;display:flex}._toatW_headerTitle p{letter-spacing:-.01em;margin:0;font-size:16px;font-weight:500}._toatW_headerMark{width:32px;height:32px;color:var(--c-brand);background:#f2f2fb;border-radius:999px;place-items:center;display:inline-grid}._toatW_headerMark svg{width:16px;height:16px}._toatW_headerActions{gap:4px;display:flex}._toatW_iconBtn{width:36px;height:36px;color:var(--c-ink-2);border-radius:999px;place-items:center;transition:background .15s,color .15s;display:inline-grid}._toatW_iconBtn:hover{background:var(--c-soft);color:var(--c-ink)}._toatW_iconBtn svg{width:17px;height:17px}._toatW_selectorRow{flex:none;padding:0 16px 12px}._toatW_selectorWrap{position:relative}._toatW_selector{background:var(--c-soft);width:100%;height:44px;font:inherit;color:var(--c-ink);cursor:pointer;appearance:none;border:0;border-radius:999px;outline:none;padding:0 40px 0 16px;font-size:14px;font-weight:500}._toatW_selector[data-empty=true]{color:var(--c-ink-2)}._toatW_selector:focus-visible{box-shadow:0 0 0 2px var(--c-brand-2)}._toatW_selectorChevron{width:15px;height:15px;color:var(--c-ink-2);pointer-events:none;position:absolute;top:50%;right:16px;transform:translateY(-50%)}._toatW_topicRow{flex:none;padding:0 20px 12px}._toatW_topicRow p{white-space:nowrap;text-overflow:ellipsis;color:var(--c-ink-2);margin:0;font-size:13px;overflow:hidden}._toatW_messages{border-top:1px solid var(--c-soft-2);flex-direction:column;flex:1;gap:12px;padding:12px 16px 16px;display:flex;overflow-y:auto}._toatW_prompts{flex-direction:column;gap:8px;padding-top:8px;display:flex}._toatW_promptsHint{text-align:center;color:var(--c-ink-2);margin:0 0 6px;font-size:13px}._toatW_prompt{background:var(--c-soft);text-align:left;color:var(--c-ink);border-radius:16px;padding:12px 16px;font-size:14px;font-weight:500;transition:background .15s}._toatW_prompt:hover{background:var(--c-soft-2)}._toatW_rowUser,._toatW_rowAssistant{display:flex}._toatW_rowUser{justify-content:flex-end}._toatW_rowAssistant{justify-content:flex-start}._toatW_bubbleUser,._toatW_bubbleAssistant{max-width:85%;padding:10px 16px;font-size:14px;line-height:1.55}._toatW_bubbleUser p,._toatW_bubbleAssistant p{margin:0}._toatW_bubbleUser{background:var(--c-brand);color:#fff;border-radius:20px 20px 6px}._toatW_bubbleAssistant{background:var(--c-soft);color:var(--c-ink);border-radius:20px 20px 20px 6px}._toatW_assistantBody{white-space:pre-wrap;flex-direction:column;gap:6px;font-size:13.5px;display:flex}._toatW_spinner{width:16px;height:16px;color:var(--c-brand);animation:1s linear infinite _toatW_spin}@keyframes _toatW_spin{to{transform:rotate(360deg)}}._toatW_error{background:#fdf1f0;border-radius:16px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}._toatW_errorLine{color:var(--c-ink-2);align-items:flex-start;gap:8px;font-size:13px;display:flex}._toatW_errorLine p{margin:0}._toatW_errorLine svg{color:#b42318;flex:none;width:16px;height:16px;margin-top:1px}._toatW_errorActions{gap:8px;padding-left:24px;display:flex}._toatW_errorRetry,._toatW_errorDismiss{border-radius:999px;align-items:center;gap:4px;padding:4px 10px;font-size:13px;font-weight:500;display:inline-flex}._toatW_errorRetry{color:#b42318}._toatW_errorRetry svg{width:13px;height:13px}._toatW_errorDismiss{color:var(--c-ink-2)}._toatW_errorRetry:hover,._toatW_errorDismiss:hover{background:#0d0d120d}._toatW_composer{padding:12px 16px max(16px, env(safe-area-inset-bottom));flex:none}._toatW_inputBox{background:var(--c-soft);border-radius:24px;align-items:flex-end;gap:8px;padding:8px 8px 8px 18px;display:flex}._toatW_inputBox:focus-within{box-shadow:0 0 0 2px var(--c-brand-2);background:#fff}._toatW_textarea{resize:none;min-height:24px;max-height:120px;font:inherit;color:var(--c-ink);background:0 0;border:0;outline:none;flex:1;margin:6px 0;font-size:15px;line-height:1.5;overflow-y:auto}._toatW_textarea::placeholder{color:var(--c-ink-3)}._toatW_textarea:disabled{opacity:.6}._toatW_send{background:var(--c-ink);color:#fff;border-radius:999px;flex:none;place-items:center;width:36px;height:36px;transition:background .15s,opacity .15s;display:inline-grid}._toatW_send:hover:not(:disabled){background:var(--c-brand)}._toatW_send:disabled{opacity:.25}._toatW_send svg{width:17px;height:17px}._toatW_toggle{right:16px;bottom:max(20px, env(safe-area-inset-bottom));z-index:50;color:#fff;height:46px;font-family:var(--font-inter), "Inter", system-ui, sans-serif;letter-spacing:-.005em;cursor:pointer;background:#121218;border:0;border-radius:999px;align-items:center;gap:10px;padding:0 20px 0 15px;font-size:15px;font-weight:500;transition:background .2s,box-shadow .25s,opacity .25s,transform .25s cubic-bezier(.2,.7,.1,1),width .25s cubic-bezier(.2,.7,.1,1),padding .25s cubic-bezier(.2,.7,.1,1);display:inline-flex;position:fixed;box-shadow:inset 0 1px #ffffff14,0 1px 2px #0d0d122e,0 10px 28px -10px #0d0d1273}._toatW_toggle:hover{background:#2f2d91;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff1f,0 2px 4px #2f2d9140,0 14px 32px -12px #2f2d9199}._toatW_toggle:active{transform:translateY(0)scale(.98)}._toatW_toggle:focus-visible{outline-offset:3px;outline:2px solid #4744c9}._toatW_toggleMark{background:currentColor;flex:none;width:18px;height:18px;transition:transform .45s cubic-bezier(.2,.7,.1,1);-webkit-mask:url(/logos/dsght-mark.svg) 50%/contain no-repeat;mask:url(/logos/dsght-mark.svg) 50%/contain no-repeat}._toatW_toggle:hover ._toatW_toggleMark{transform:rotate(45deg)}._toatW_toggle[data-hidden=true]{opacity:0;pointer-events:none;transform:translateY(12px)}._toatW_toggle[data-compact=true]{justify-content:center;width:46px;padding:0}._toatW_toggle[data-compact=true]>span{display:none}._toatW_toggleShort{display:inline}._toatW_toggleLong{display:none}@media (min-width:1024px){._toatW_toggle{right:24px;bottom:max(24px, env(safe-area-inset-bottom))}._toatW_toggleShort{display:none}._toatW_toggleLong{display:inline}}@media (prefers-reduced-motion:reduce){._toatW_panel,._toatW_toggle,._toatW_toggleMark,._toatW_prompt,._toatW_send,._toatW_iconBtn{transition:none}._toatW_toggle[data-hidden=true],._toatW_toggle:hover,._toatW_toggle:hover ._toatW_toggleMark{transform:none}._toatW_spinner{animation-duration:2s}}
