.pZYzbW_page{background:var(--agent-canvas);min-width:0;max-width:100%;min-height:100%;color:var(--agent-text);font:13px/1.6 var(--agent-font,Inter,sans-serif);box-sizing:border-box;padding:28px 32px}.pZYzbW_heading{justify-content:space-between;align-items:center;gap:18px;margin-bottom:28px;display:flex}.pZYzbW_heading h1{font:600 24px/1.3 var(--agent-font,Inter,sans-serif);color:var(--agent-ink);letter-spacing:-.6px;margin:0 0 8px}.pZYzbW_heading p{color:var(--agent-muted);margin:0}.pZYzbW_page button{font:inherit;color:var(--agent-text);border:1px solid var(--agent-border);cursor:pointer;background:0 0;border-radius:8px;padding:8px 12px}.pZYzbW_page button:disabled{opacity:.5}.pZYzbW_section{max-width:none;margin-bottom:28px}.pZYzbW_section h2{color:var(--agent-ink);font-size:15px;font-weight:600}.pZYzbW_section article{border-top:1px solid var(--agent-line);padding:18px 0}.pZYzbW_section h3{color:var(--agent-ink);margin:5px 0 8px;font-size:14px;font-weight:500;line-height:1.6}.pZYzbW_section small,.pZYzbW_section p{color:var(--agent-muted)}.pZYzbW_section small{font-size:12px;font-weight:400}.pZYzbW_page a{color:var(--agent-accent);text-decoration:none}.pZYzbW_page a:hover{text-decoration:underline}.pZYzbW_error{background:var(--agent-error-surface);color:var(--agent-error-text);border-radius:8px;padding:14px}.pZYzbW_loading{color:var(--agent-muted)}.pZYzbW_page :focus-visible{outline:2px solid var(--agent-focus);outline-offset:3px}@media (max-width:650px){.pZYzbW_page{padding:20px 16px}.pZYzbW_heading{align-items:flex-start}}.pZYzbW_tableWrap{border:1px solid var(--agent-border);border-radius:8px;max-width:100%;container:followups/inline-size}.pZYzbW_table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:0;font-size:13px;line-height:18px}.pZYzbW_table th{background:var(--agent-subtle);color:var(--agent-muted);text-align:left;padding:10px 12px;font-size:12px;font-weight:500}.pZYzbW_table td{vertical-align:top;border-top:1px solid var(--agent-line);overflow-wrap:anywhere;padding:10px 12px}.pZYzbW_table th:first-child{width:44%}.pZYzbW_table th:nth-child(2){width:16%}.pZYzbW_table th:nth-child(3){width:20%}.pZYzbW_table th:nth-child(4),.pZYzbW_table th:last-child{width:10%}.pZYzbW_table strong{color:var(--agent-ink);font-weight:500;display:block}.pZYzbW_table small{margin-top:4px;line-height:18px;display:block}.pZYzbW_table a{white-space:nowrap;align-items:center;min-width:44px;min-height:28px;display:inline-flex}.pZYzbW_table tr:hover td{background:var(--agent-hover)}.pZYzbW_srOnly{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.pZYzbW_cellLabel{display:none}@container followups (max-width:720px){.pZYzbW_table,.pZYzbW_table tbody{display:block}.pZYzbW_table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.pZYzbW_table tbody tr{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;padding:12px;display:grid}.pZYzbW_table tbody tr+tr{border-top:1px solid var(--agent-line)}.pZYzbW_table td{border-top:0;min-width:0;padding:0}.pZYzbW_table td:first-child{grid-column:1/-1}.pZYzbW_cellLabel{color:var(--agent-muted);margin-bottom:2px;font-size:12px;line-height:18px;display:block}.pZYzbW_table a{min-height:44px}}
.s_EYrG_page{box-sizing:border-box;width:100%;min-width:0;color:var(--agent-text);background:var(--agent-canvas);font:13px/1.55 var(--agent-font);padding:28px 32px 48px}.s_EYrG_header,.s_EYrG_sectionHeader,.s_EYrG_toolbar,.s_EYrG_rowActions{justify-content:space-between;align-items:center;gap:12px;display:flex}.s_EYrG_header{margin-bottom:24px}.s_EYrG_header h1{letter-spacing:-.5px;margin:0;font-size:24px;font-weight:600;line-height:32px}.s_EYrG_header p{color:var(--agent-muted);margin:5px 0 0}.s_EYrG_page h2{margin:0 0 8px;font-size:16px;font-weight:600;line-height:24px}.s_EYrG_page button,.s_EYrG_page input,.s_EYrG_page select{font:inherit;color:var(--agent-text);background:var(--agent-canvas);border:1px solid var(--agent-control-border);box-sizing:border-box;border-radius:6px;max-width:100%;min-height:34px;padding:6px 10px}.s_EYrG_page button{cursor:pointer;white-space:nowrap}.s_EYrG_page button:hover{background:var(--agent-hover)}.s_EYrG_page button:disabled{opacity:.5;cursor:default}.s_EYrG_page :focus-visible{outline:2px solid var(--agent-focus);outline-offset:2px}.s_EYrG_page .s_EYrG_primary{background:var(--agent-send);color:var(--agent-on-send)}.s_EYrG_tabs{border-bottom:1px solid var(--agent-line);gap:20px;margin-bottom:18px;display:flex}.s_EYrG_tabs button{background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:10px 0}.s_EYrG_tabs button[aria-pressed=true]{border-bottom-color:var(--agent-accent);font-weight:600}.s_EYrG_toolbar{flex-wrap:wrap;justify-content:flex-start;margin:0 0 14px}.s_EYrG_toolbar>input{width:280px}.s_EYrG_toolbar>button{margin-left:auto}.s_EYrG_toolbar label{align-items:center;gap:6px;display:flex}.s_EYrG_page input[type=checkbox]{width:16px;height:16px;min-height:16px;accent-color:var(--agent-accent);flex-shrink:0}.s_EYrG_tableWrap{border:1px solid var(--agent-line);border-radius:8px;width:100%;overflow:auto}.s_EYrG_page table{border-collapse:collapse;text-align:left;width:100%}.s_EYrG_page th{color:var(--agent-muted);background:var(--agent-subtle);white-space:nowrap;font-size:12px;font-weight:500}.s_EYrG_page td,.s_EYrG_page th{border-bottom:1px solid var(--agent-line);padding:10px 14px}.s_EYrG_page tr:last-child td{border-bottom:0}.s_EYrG_page tr[data-selected=true]{background:var(--agent-hover)}.s_EYrG_page td{vertical-align:middle;font-variant-numeric:tabular-nums}.s_EYrG_page td:first-child{min-width:180px}.s_EYrG_page small{color:var(--agent-muted);overflow-wrap:anywhere;font-size:12px;display:block}.s_EYrG_page strong{font-weight:500}.s_EYrG_page .s_EYrG_name{text-align:left;min-height:24px;color:var(--agent-text);background:0 0;border:0;padding:0;font-weight:600}.s_EYrG_rowActions{justify-content:flex-end;gap:6px}.s_EYrG_help{color:var(--agent-muted);margin:12px 0 20px;font-size:12px}.s_EYrG_detail,.s_EYrG_editor{border:1px solid var(--agent-line);border-radius:8px;margin:18px 0;padding:18px}.s_EYrG_roster{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-top:12px;display:grid}.s_EYrG_field{flex-direction:column;gap:6px;max-width:520px;margin:16px 0;display:flex}.s_EYrG_choices{max-height:260px;margin:14px 0;overflow:auto}.s_EYrG_choices label{align-items:center;gap:10px;padding:8px 0;display:flex}.s_EYrG_editor .s_EYrG_rowActions{justify-content:flex-start}.s_EYrG_page .s_EYrG_danger{color:var(--agent-error-text);margin-left:auto}.s_EYrG_role{text-transform:capitalize}.s_EYrG_defaults{grid-template-columns:1fr 1fr;gap:24px;display:grid}.s_EYrG_defaults>form{border:1px solid var(--agent-line);border-radius:8px;min-width:0;padding:20px}.s_EYrG_defaults p{color:var(--agent-muted)}.s_EYrG_activity{border-top:1px solid var(--agent-line);margin-top:28px;padding-top:16px}.s_EYrG_activity summary{cursor:pointer;color:var(--agent-muted);margin-bottom:12px}.s_EYrG_activity time{white-space:nowrap;font-size:12px}.s_EYrG_error{background:var(--agent-error-surface);color:var(--agent-error-text);border-radius:6px;padding:12px}.s_EYrG_notice{color:var(--agent-positive)}.s_EYrG_empty{text-align:center;padding:24px}.s_EYrG_empty p{color:var(--agent-muted)}.s_EYrG_srOnly{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:850px){.s_EYrG_page{padding:20px}.s_EYrG_defaults{grid-template-columns:1fr}.s_EYrG_header{align-items:flex-start}.s_EYrG_toolbar>input{flex:1;min-width:160px}.s_EYrG_page td,.s_EYrG_page th{padding:9px 10px}}@media (max-width:480px){.s_EYrG_page{padding:16px}.s_EYrG_tabs{gap:14px}.s_EYrG_tabs button{font-size:12px}.s_EYrG_rowActions{flex-wrap:wrap}.s_EYrG_header p{font-size:12px}.s_EYrG_header h1{font-size:24px}}
.a43xPW_citation{background:var(--agent-subtle,var(--lightningcss-light,#f4f4f5)var(--lightningcss-dark,#ffffff0d));color:var(--agent-muted,var(--lightningcss-light,#62626c)var(--lightningcss-dark,#b6b6bf));font:inherit;cursor:pointer;text-align:left;-webkit-box-decoration-break:clone;box-decoration-break:clone;border:0;border-radius:12px;padding:2px 8px;font-size:.8em;line-height:1.6;transition:background .12s,color .12s;display:inline}.a43xPW_citation:hover,.a43xPW_citation[aria-expanded=true]{background:var(--agent-hover,var(--lightningcss-light,#eaeaec)var(--lightningcss-dark,#ffffff17));color:var(--agent-ink,var(--lightningcss-light,#26262b)var(--lightningcss-dark,#eeeef0))}.a43xPW_citation:focus-visible,.a43xPW_passage :is(button,a):focus-visible{outline:2px solid var(--agent-focus,#a193b5);outline-offset:3px}.a43xPW_passage{z-index:1500;box-sizing:border-box;overscroll-behavior:contain;border:1px solid var(--agent-border,var(--lightningcss-light,#e5e5e8)var(--lightningcss-dark,#36363b));background:var(--agent-canvas,var(--lightningcss-light,#fff)var(--lightningcss-dark,#202023));width:min(420px,100vw - 24px);max-height:calc(100dvh - 24px);color:var(--agent-text,var(--lightningcss-light,#3e3e46)var(--lightningcss-dark,#d5d5dc));font:13px/1.6 var(--agent-font,system-ui,sans-serif);white-space:normal;overflow-wrap:anywhere;border-radius:14px;padding:16px 18px;position:fixed;overflow:auto;box-shadow:0 8px 32px #00000018,0 2px 8px #00000008}.a43xPW_heading{color:var(--agent-muted,var(--lightningcss-light,#74747e)var(--lightningcss-dark,#9999a4));justify-content:space-between;align-items:center;gap:16px;font-size:11px;font-weight:500;display:flex}.a43xPW_heading button{cursor:pointer;color:inherit;background:0 0;border:0;border-radius:6px;place-items:center;width:28px;height:28px;margin:-5px -7px -5px 0;font-size:20px;line-height:1;display:grid}.a43xPW_heading button:hover{background:var(--agent-hover,var(--lightningcss-light,#f1f1f3)var(--lightningcss-dark,#ffffff0d))}.a43xPW_title{color:var(--agent-ink,var(--lightningcss-light,#26262b)var(--lightningcss-dark,#eeeef0));margin:10px 0 4px;font-size:14px;font-weight:600;line-height:1.45;display:block}.a43xPW_locator{color:var(--agent-muted,var(--lightningcss-light,#74747e)var(--lightningcss-dark,#9999a4));margin:0 0 14px;font-size:12px}.a43xPW_passage blockquote{border-left:2px solid var(--agent-border,var(--lightningcss-light,#dfdfe5)var(--lightningcss-dark,#45454e));white-space:pre-wrap;background:0 0;max-height:240px;margin:0;padding:0 0 0 12px;font-size:14px;line-height:1.65;overflow:auto}.a43xPW_passage small{color:var(--agent-muted,var(--lightningcss-light,#74747e)var(--lightningcss-dark,#9999a4));margin-top:10px;font-size:11px;display:block}.a43xPW_actions{border-top:1px solid var(--agent-line,var(--lightningcss-light,#ededf0)var(--lightningcss-dark,#343438));justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding-top:12px;display:flex}.a43xPW_actions a,.a43xPW_passage button:not(.a43xPW_heading button){font:inherit;color:var(--agent-text,var(--lightningcss-light,#4c4c56)var(--lightningcss-dark,#ccccd5));cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;text-decoration:none}.a43xPW_actions a:hover,.a43xPW_actions button:hover{text-underline-offset:3px;text-decoration:underline}.a43xPW_passage [role=status]{margin-top:10px;font-size:12px;display:block}@media (prefers-reduced-motion:no-preference){.a43xPW_passage{animation:.1s ease-out a43xPW_reveal}@keyframes a43xPW_reveal{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}}
.NoOpcW_dialog,.NoOpcW_canvas{color:var(--agent-text);background:var(--agent-canvas);font:13px/1.6 Inter,system-ui,sans-serif}.NoOpcW_dialog{border:1px solid var(--agent-border);border-radius:16px;width:min(560px,100vw - 48px);max-height:80dvh;padding:22px;box-shadow:0 24px 90px #0003}.NoOpcW_dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0006}.NoOpcW_dialog header,.NoOpcW_canvas header{justify-content:space-between;align-items:center;gap:12px;display:flex}.NoOpcW_dialog h2{margin:0;font-size:18px;font-weight:600}.NoOpcW_dialog h3{margin:22px 0 10px;font-size:14px}.NoOpcW_dialog button,.NoOpcW_canvas button,.NoOpcW_canvas select{border:1px solid var(--agent-border);color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:7px;padding:6px 10px}.NoOpcW_dialog button:hover,.NoOpcW_canvas button:hover{background:var(--agent-hover)}.NoOpcW_dialog button:disabled,.NoOpcW_canvas button:disabled,.NoOpcW_canvas select:disabled{opacity:.45;cursor:default}.NoOpcW_dialog input:not([type=checkbox]),.NoOpcW_dialog textarea,.NoOpcW_dialog select,.NoOpcW_canvas input{box-sizing:border-box;border:1px solid var(--agent-border);background:var(--agent-input);width:100%;color:inherit;font:inherit;border-radius:8px;padding:9px 11px}.NoOpcW_dialog textarea{resize:vertical;min-height:90px}.NoOpcW_dialog :focus-visible,.NoOpcW_canvas :focus-visible{outline:2px solid var(--agent-focus);outline-offset:2px}.NoOpcW_help{color:var(--agent-muted);font-size:12px;line-height:1.7}.NoOpcW_dialog nav,.NoOpcW_canvas nav{gap:5px;margin:14px 0;display:flex}.NoOpcW_dialog nav button,.NoOpcW_canvas nav button{color:var(--agent-muted);border:0}.NoOpcW_dialog nav button[aria-pressed=true],.NoOpcW_canvas nav button[aria-pressed=true]{background:var(--agent-hover);color:var(--agent-ink)}.NoOpcW_list{max-height:300px;margin:10px 0;overflow:auto}.NoOpcW_choice{border-bottom:1px solid var(--agent-line);cursor:pointer;align-items:center;gap:12px;padding:12px 6px;display:flex}.NoOpcW_choice input{accent-color:var(--agent-ink);flex-shrink:0;width:16px;height:16px}.NoOpcW_choice strong,.NoOpcW_row strong{font-weight:500;display:block}.NoOpcW_choice small,.NoOpcW_row small,.NoOpcW_canvas header small{color:var(--agent-muted);margin-top:3px;font-size:11px;display:block}.NoOpcW_dialog footer,.NoOpcW_canvas footer{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-top:18px;display:flex}.NoOpcW_dialog footer>span{color:var(--agent-muted);margin-right:auto;font-size:12px}.NoOpcW_dialog .NoOpcW_primary,.NoOpcW_canvas .NoOpcW_primary{background:var(--agent-send);color:var(--agent-on-send);border-color:#0000}.NoOpcW_dialog pre,.NoOpcW_canvas pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:240px;font:12px/1.6 inherit;overflow:auto}.NoOpcW_field{flex-direction:column;gap:6px;margin:15px 0;display:flex}.NoOpcW_dialog .NoOpcW_row{text-align:left;border:0;border-bottom:1px solid var(--agent-line);border-radius:0;width:100%;padding:14px 8px;display:block}.NoOpcW_memory{border-bottom:1px solid var(--agent-border);padding:10px 0}.NoOpcW_memory p{white-space:pre-wrap;margin:0 0 8px}.NoOpcW_memory button{margin-right:6px;font-size:11px}.NoOpcW_canvas{border-left:1px solid var(--agent-border);box-sizing:border-box;flex-direction:column;flex:0 0 44%;min-width:360px;max-width:800px;min-height:0;padding:0 22px;display:flex}.NoOpcW_canvas header{flex-shrink:0;height:64px}.NoOpcW_canvas header strong{font-size:13px;font-weight:550}.NoOpcW_canvas .NoOpcW_documentTitle{letter-spacing:-.4px;background:0 0;border:0;padding:12px 0;font-size:21px;font-weight:550}.NoOpcW_canvas nav{border-bottom:1px solid var(--agent-border);flex-shrink:0;padding-bottom:8px}.NoOpcW_documentBody{flex:1;min-height:0;overflow:auto}.NoOpcW_documentBody textarea{box-sizing:border-box;resize:none;width:100%;height:100%;min-height:220px;color:inherit;background:0 0;border:0;padding:14px 0;font:14px/1.8 Inter,system-ui,sans-serif}.NoOpcW_preview{overflow-wrap:anywhere;font-size:14px;line-height:1.8}.NoOpcW_preview h1{font-size:24px}.NoOpcW_preview h2{font-size:20px}.NoOpcW_preview table{border-collapse:collapse;width:100%;font-size:12px}.NoOpcW_preview th,.NoOpcW_preview td{border:1px solid var(--agent-border);padding:6px}.NoOpcW_preview a{color:var(--agent-ink)}.NoOpcW_canvas footer{border-top:1px solid var(--agent-border);margin:0;padding:16px 0;font-size:11px}.NoOpcW_error{color:var(--agent-error-text);background:var(--agent-error-surface);border-radius:6px;padding:10px;font-size:12px}@media (max-width:900px){.NoOpcW_canvas{z-index:35;border:0;width:100%;min-width:0;max-width:none;padding:0 20px;position:absolute;inset:0}.NoOpcW_dialog{padding:18px}}@media (prefers-reduced-motion:no-preference){.NoOpcW_dialog{animation:.14s ease-out NoOpcW_appear}.NoOpcW_canvas{animation:.18s ease-out NoOpcW_appear}@keyframes NoOpcW_appear{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}}.NoOpcW_dialog .NoOpcW_row small{font-size:12px;line-height:18px}.NoOpcW_dialog{font-family:var(--agent-font)}.NoOpcW_contextChoice{border-bottom:1px solid var(--agent-line);padding-bottom:10px}.NoOpcW_contextChoice .NoOpcW_choice{border-bottom:0;align-items:flex-start}.NoOpcW_contextChoice .NoOpcW_choice span{overflow-wrap:anywhere;min-width:0}.NoOpcW_contextChoice .NoOpcW_choice small{font-size:12px;line-height:18px}.NoOpcW_contextOpen{color:var(--agent-ink);margin-left:34px;font-size:12px;display:inline-block}
.bnrfha_trigger{width:32px;height:32px;color:var(--agent-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:6px;display:inline-flex}.bnrfha_trigger:hover{background:var(--agent-hover);color:var(--agent-ink)}.bnrfha_trigger:focus-visible{outline:2px solid var(--agent-focus);outline-offset:2px}.bnrfha_content{--agent-muted:var(--lightningcss-light,#71717a)var(--lightningcss-dark,#a2a3ad);color:var(--agent-text);font:14px/1.65 Inter,system-ui,sans-serif}.bnrfha_content h3{color:var(--agent-ink);margin:20px 0 8px;font-size:14px;font-weight:600}.bnrfha_content h3:first-child{margin-top:0}.bnrfha_content p{margin:8px 0 16px}.bnrfha_content dl{margin:14px 0}.bnrfha_content dl>div{border-bottom:1px solid var(--agent-line);justify-content:space-between;gap:24px;padding:9px 0;display:flex}.bnrfha_content dt{color:var(--agent-muted)}.bnrfha_content dd{text-align:right;font-variant-numeric:tabular-nums;max-width:58%;margin:0}.bnrfha_content .bnrfha_note{color:var(--agent-muted);font-size:12px;line-height:1.65}
.YkkOdq_wrap{vertical-align:baseline;line-height:1.4;display:inline-block;position:relative}.YkkOdq_chip{border:1px solid var(--agent-border);background:var(--agent-subtle);max-width:220px;color:var(--agent-text);cursor:pointer;vertical-align:middle;border-radius:12px;align-items:center;gap:5px;padding:2px 7px;font-family:inherit;font-size:12px;font-weight:500;line-height:1.5;display:inline-flex}.YkkOdq_chip span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.YkkOdq_chip:focus-visible{outline:2px solid var(--agent-focus);outline-offset:2px}.YkkOdq_icon,.YkkOdq_globe{object-fit:contain;flex-shrink:0;width:16px;height:16px}.YkkOdq_popover{font-family:var(--agent-font);z-index:1100;box-sizing:border-box;overflow-wrap:anywhere;border:1px solid var(--agent-border);background:var(--agent-surface);width:min(360px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--agent-ink);white-space:normal;border-radius:12px;flex-direction:column;gap:8px;padding:16px;font-size:13px;display:flex;position:fixed;overflow-y:auto;box-shadow:0 8px 30px #0002}.YkkOdq_popover:after{content:"";height:8px;position:absolute;top:100%;left:0;right:0}.YkkOdq_domain{color:var(--agent-muted);overflow-wrap:anywhere;align-items:center;gap:6px;font-size:12px;display:flex}.YkkOdq_popover strong{font-weight:600;line-height:1.5}.YkkOdq_caption{color:var(--agent-muted);font-size:12px}.YkkOdq_popover a{color:var(--agent-accent);font-size:12px}.YkkOdq_sources{color:var(--agent-muted);margin:14px 0 6px;font-size:12px}.YkkOdq_sources summary{cursor:pointer;align-items:center;gap:8px;padding:5px 0;list-style:none;display:flex}.YkkOdq_sources summary:after{content:"⌄";margin-left:4px}.YkkOdq_stack{gap:3px;display:flex}.YkkOdq_sources ul{gap:10px;margin:0;padding:10px 0 0;list-style:none;display:grid}.YkkOdq_sources li{border-top:1px solid var(--agent-line);flex-direction:column;align-items:flex-start;gap:4px;padding:12px 0;display:flex}.YkkOdq_sources li>span{overflow-wrap:anywhere;max-width:100%}.YkkOdq_sourceTitle{color:var(--agent-text);font:inherit;text-align:left;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:4px 0;font-size:13px;font-weight:500;line-height:1.5}.YkkOdq_sourceTitle:hover{color:var(--agent-accent);text-decoration:underline}.YkkOdq_sourceMeta{align-items:center;gap:8px;line-height:1.5;display:flex}.YkkOdq_sourceCoverage{color:var(--agent-accent)}.YkkOdq_sourceTools{flex-wrap:wrap;align-items:center;gap:8px;padding-top:12px;display:flex}.YkkOdq_sourceSearch{width:100%;color:var(--agent-text);flex-direction:column;gap:4px;display:flex}.YkkOdq_sourceSearch input{border:1px solid var(--agent-control-border);background:var(--agent-input);width:100%;min-width:0;min-height:36px;color:var(--agent-text);font:inherit;border-radius:8px;padding:8px 12px;font-size:13px}.YkkOdq_sourceSearch input::placeholder{color:var(--agent-muted)}.YkkOdq_sourceTitle:focus-visible,.YkkOdq_sourceSearch input:focus-visible,.YkkOdq_sources summary:focus-visible{outline:2px solid var(--agent-focus);outline-offset:2px}.YkkOdq_sources[open] summary:after{content:"⌃"}.YkkOdq_empty{color:var(--agent-text);line-height:1.5}.YkkOdq_copy:disabled{opacity:.6;cursor:default}.YkkOdq_close{color:var(--agent-muted);cursor:pointer;background:0 0;border:0;min-width:28px;min-height:28px;margin-left:auto;padding:0 4px;font-size:18px}.YkkOdq_authors{color:var(--agent-text);font-size:12px;line-height:1.5}.YkkOdq_evidence{color:var(--agent-accent);font-size:12px}.YkkOdq_abstract{color:var(--agent-text);margin:0;font-size:13px;line-height:1.55}.YkkOdq_abstract>span{color:var(--agent-muted);margin-bottom:4px;font-size:12px;display:block}.YkkOdq_copy{border:1px solid var(--agent-border);background:var(--agent-subtle);min-height:28px;color:var(--agent-text);font:inherit;cursor:pointer;border-radius:6px;align-self:flex-start;padding:4px 8px;font-size:12px}.YkkOdq_close:focus-visible,.YkkOdq_copy:focus-visible,.YkkOdq_popover a:focus-visible{outline:2px solid var(--agent-focus);outline-offset:2px}@media (pointer:coarse){.YkkOdq_chip,.YkkOdq_copy,.YkkOdq_close,.YkkOdq_popover a,.YkkOdq_sourceTitle,.YkkOdq_sources summary{min-height:44px}.YkkOdq_close{min-width:44px}}@media (max-width:600px){.YkkOdq_sourceSearch input{font-size:16px}}
.jnhCdq_shell,.jnhCdq_history,.jnhCdq_menu,.jnhCdq_searchDialog,.jnhCdq_renameDialog{--ink:#202123;--muted:#747477;--line:#e9e9eb;box-sizing:border-box;color:var(--ink);font:14px/1.5 var(--agent-font,Inter,sans-serif);color-scheme:inherit}.jnhCdq_shell *,.jnhCdq_history *,.jnhCdq_menu *,.jnhCdq_searchDialog *,.jnhCdq_renameDialog *{box-sizing:border-box}.jnhCdq_shell.jnhCdq_shell :where(button),.jnhCdq_history.jnhCdq_history :where(button),.jnhCdq_menu button,.jnhCdq_searchDialog button,.jnhCdq_renameDialog button{font:inherit;color:inherit;cursor:pointer;box-shadow:none;letter-spacing:normal}.jnhCdq_shell button:disabled,.jnhCdq_menu button:disabled,.jnhCdq_renameDialog button:disabled{opacity:.4;cursor:default}.jnhCdq_shell button:focus-visible,.jnhCdq_history button:focus-visible,.jnhCdq_menu button:focus-visible,.jnhCdq_searchDialog button:focus-visible,.jnhCdq_renameDialog button:focus-visible{outline-offset:2px;outline:2px solid #787b80}.jnhCdq_shell{z-index:100;border:1px solid var(--line);background:#fff;flex-direction:column;display:flex;position:fixed;overflow:hidden;box-shadow:0 12px 64px #0002}.jnhCdq_embedded{width:100%;height:100%;box-shadow:none;z-index:0;border:0;border-radius:0;position:relative;inset:auto!important}.jnhCdq_embedded[hidden]{display:none}.jnhCdq_full{border-radius:16px;inset:12px}.jnhCdq_sidebar{border-radius:16px;width:min(470px,100vw - 32px);top:16px;bottom:16px;right:16px}.jnhCdq_shell[data-native=true]:not(.jnhCdq_embedded){top:44px}.jnhCdq_top{z-index:15;background:#fffc;flex:none;align-items:center;gap:20px;height:58px;min-height:58px;padding:0 18px;display:flex}.jnhCdq_identity,.jnhCdq_actions{flex:none;align-items:center;gap:6px;display:flex}.jnhCdq_shell .jnhCdq_iconButton,.jnhCdq_history .jnhCdq_historyHeading button{color:#737478;background:0 0;border:0;border-radius:8px;place-items:center;width:32px;height:32px;padding:6px;display:grid}.jnhCdq_shell .jnhCdq_iconButton:hover,.jnhCdq_history .jnhCdq_historyHeading button:hover{color:#292a2c;background:#f2f2f3}.jnhCdq_shell .jnhCdq_sourcePicker{background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:5px 6px;display:flex;letter-spacing:-.5px!important;font-size:18px!important;font-weight:600!important}.jnhCdq_sourcePicker>svg{color:#8d8d90;width:14px;height:14px}.jnhCdq_sourcePicker:hover{background:#f7f7f8}.jnhCdq_shell .jnhCdq_chatTitle{text-overflow:ellipsis;white-space:nowrap;text-align:center;background:0 0;border:0;min-width:0;max-width:440px;margin:auto;padding:6px;display:block;overflow:hidden;color:#86868b!important;font-size:13px!important}.jnhCdq_chatTitle:hover{color:#333!important}.jnhCdq_actions{margin-left:auto}.jnhCdq_body{flex:1;min-height:0;display:flex;position:relative}.jnhCdq_conversation{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.jnhCdq_transcript{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d7d7d9 transparent;flex:1;min-height:0;padding:32px max(24px,50% - 384px) 18px;overflow:auto}.jnhCdq_welcome{text-align:center;margin:0 auto 26px}.jnhCdq_welcome h1{letter-spacing:-1.05px;color:#252527;margin:0;font-size:32px;font-weight:600;line-height:1.3}.jnhCdq_shell[data-empty=true] .jnhCdq_conversation{overscroll-behavior:contain;justify-content:flex-start;overflow-y:auto}.jnhCdq_shell[data-empty=true] .jnhCdq_top{position:sticky;top:0}.jnhCdq_shell[data-empty=true] .jnhCdq_transcript{flex:none;margin-top:clamp(24px,14dvh,160px);padding-top:24px;padding-bottom:0;overflow:visible}.jnhCdq_shell[data-empty=true] .jnhCdq_footer{padding-top:0}.jnhCdq_shell.jnhCdq_embedded[data-empty=true] .jnhCdq_transcript{flex:0 auto;overflow:auto}.jnhCdq_footer{background:linear-gradient(#fff0,#fff 16px);flex:none;padding:12px max(24px,50% - 384px) 14px;position:relative}.jnhCdq_composer{background:#fff;border:1px solid #e3e3e6;border-radius:24px;padding:15px 15px 11px;transition:border-color .15s,box-shadow .15s;box-shadow:0 3px 14px #00000009}.jnhCdq_composer:focus-within{border-color:#c8c8cd;box-shadow:0 3px 16px #0000000b}.jnhCdq_shell .jnhCdq_composer textarea{resize:none;color:#252527;width:100%;height:28px;min-height:28px;max-height:180px;display:block;overflow-y:auto;box-shadow:none!important;font:16px/26px var(--agent-font,Inter,sans-serif)!important;background:0 0!important;border:0!important;border-radius:0!important;outline:none!important;padding:0 3px!important}.jnhCdq_composer textarea::placeholder{color:#929295}.jnhCdq_composerToolbar{justify-content:space-between;align-items:center;gap:16px;margin-top:12px;display:flex}.jnhCdq_composerRight{align-items:center;gap:14px;display:flex}.jnhCdq_keyboardHint{color:#b0b0b3;opacity:0;font-size:10px;transition:opacity .15s}.jnhCdq_composer:focus-within .jnhCdq_keyboardHint{opacity:1}.jnhCdq_shell .jnhCdq_sourcesButton{color:#747479;background:0 0;border:0;border-radius:18px;align-items:center;gap:7px;padding:5px 8px 5px 3px;font-size:12px;display:flex}.jnhCdq_sourcesButton>svg:first-child{color:#535459;width:22px;height:22px}.jnhCdq_sourcesButton>svg:last-child{width:12px;height:12px}.jnhCdq_sourcesButton:hover{color:#252527;background:#f5f5f6}.jnhCdq_shell .jnhCdq_send{color:#fff;background:#202123;border:0;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;min-height:34px;padding:7px;transition:background .15s;display:grid}.jnhCdq_shell .jnhCdq_send:disabled{opacity:1;color:#b7b7bc;background:#e9e9eb}.jnhCdq_send svg{stroke-width:2px;width:20px;height:20px}.jnhCdq_stopIcon{background:currentColor;border-radius:2px;width:11px;height:11px}.jnhCdq_footnote{text-align:center;color:#aaa9ae;margin:11px 0 0;font-size:11px;line-height:1.4}.jnhCdq_prompts{flex-wrap:wrap;justify-content:center;gap:8px;margin:22px 0 0;display:flex}.jnhCdq_shell .jnhCdq_prompts button{color:#727279;white-space:nowrap;background:#fff;border:1px solid #eaeaec;border-radius:20px;align-items:center;gap:7px;padding:8px 12px;font-size:12px;line-height:1.4;display:flex}.jnhCdq_prompts button:hover{background:#f7f7f8;border-color:#dcdcdf}.jnhCdq_prompts svg{color:#7d7e86;width:15px;height:15px}.jnhCdq_user{color:#27272b;overflow-wrap:anywhere;background:#f3f3f5;border-radius:20px;width:fit-content;max-width:82%;margin:0 0 28px auto;padding:10px 16px;font-size:15px;line-height:1.65}.jnhCdq_shell .jnhCdq_user .jnhCdq_markdown p{color:inherit;margin:0}.jnhCdq_user .jnhCdq_markdown p+p{margin-top:10px}.jnhCdq_answer{overflow-wrap:anywhere;margin:0 0 30px;position:relative}.jnhCdq_answerHeading{color:#37373b;align-items:center;gap:10px;margin-bottom:12px;font-size:13px;font-weight:600;display:flex}.jnhCdq_avatar{color:#fff;background:#27272c;border-radius:50%;place-items:center;width:25px;height:25px;display:grid}.jnhCdq_avatar svg{stroke-width:1.5px;width:16px;height:16px}.jnhCdq_answer .jnhCdq_markdown{color:#323238;font-size:16px;line-height:1.75}.jnhCdq_shell .jnhCdq_markdown p{color:inherit;margin:0 0 16px}.jnhCdq_markdown p:last-child{margin-bottom:0}.jnhCdq_shell .jnhCdq_markdown h1,.jnhCdq_shell .jnhCdq_markdown h2,.jnhCdq_shell .jnhCdq_markdown h3,.jnhCdq_shell .jnhCdq_markdown h4{color:#25252a;letter-spacing:-.3px;margin:26px 0 12px;font-weight:600;line-height:1.4}.jnhCdq_markdown h1{font-size:24px}.jnhCdq_markdown h2{font-size:21px}.jnhCdq_markdown h3{font-size:18px}.jnhCdq_markdown h4{font-size:16px}.jnhCdq_markdown strong{font-weight:600}.jnhCdq_markdown ul,.jnhCdq_markdown ol{margin:12px 0 18px;padding-left:24px}.jnhCdq_markdown ul{list-style:outside}.jnhCdq_markdown ol{list-style:decimal}.jnhCdq_shell .jnhCdq_markdown li{color:inherit;margin:6px 0;padding-left:3px;display:list-item}.jnhCdq_markdown li::marker{color:#92929a}.jnhCdq_markdown li>p{margin:0}.jnhCdq_markdown li ul,.jnhCdq_markdown li ol{margin:6px 0 10px}.jnhCdq_markdown blockquote{color:#72727b;border-left:3px solid #dddde1;margin:16px 0;padding-left:16px}.jnhCdq_markdown hr{border:0;border-top:1px solid #eeeef0;margin:24px 0}.jnhCdq_markdown a{color:#454b60;text-underline-offset:3px;-webkit-text-decoration:underline #bec1ca;text-decoration:underline #bec1ca}.jnhCdq_markdown a:hover{text-decoration-color:#454b60}.jnhCdq_markdown code{background:#f2f2f4;border-radius:4px;padding:2px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85em}.jnhCdq_markdown table{border-collapse:collapse;width:100%;margin:20px 0;font-size:14px;display:block;overflow-x:auto}.jnhCdq_markdown th,.jnhCdq_markdown td{text-align:left;white-space:normal;border:1px solid #e8e8ec;padding:10px 14px}.jnhCdq_markdown th{background:#fafafa;font-weight:600}.jnhCdq_markdown img{border-radius:10px;max-width:100%}.jnhCdq_messageActions{gap:3px;margin-top:11px;display:flex}.jnhCdq_shell .jnhCdq_messageActions button{color:#a1a1a8;background:0 0;border:0;border-radius:7px;place-items:center;width:28px;height:28px;padding:6px;display:grid}.jnhCdq_messageActions button:hover{color:#55555f;background:#f3f3f5}.jnhCdq_messageActions svg{width:16px;height:16px}.jnhCdq_codeBlock{background:#f9f9fb;border:1px solid #e8e8ec;border-radius:12px;margin:18px 0;overflow:hidden}.jnhCdq_codeBlock header{color:#767680;background:#f0f0f3;justify-content:space-between;align-items:center;padding:8px 13px;font-size:11px;display:flex}.jnhCdq_codeBlock header button{background:0 0;border:0;align-items:center;gap:6px;padding:2px;display:flex;color:#73737d!important;font-size:11px!important}.jnhCdq_codeBlock header svg{width:13px;height:13px}.jnhCdq_codeBlock pre{white-space:pre;max-height:600px;margin:0;padding:16px;font-size:13px;line-height:1.7;overflow:auto}.jnhCdq_codeBlock pre code{font-size:inherit;background:0 0;border-radius:0;padding:0}.jnhCdq_markdown .jnhCdq_fileLink{color:#33333b;background:#fff;border:1px solid #e4e4e8;border-radius:13px;align-items:center;gap:12px;width:fit-content;min-width:min(300px,100%);max-width:100%;margin:10px 0 12px;padding:12px 14px;font-size:14px;font-weight:500;line-height:1.4;text-decoration:none;display:flex;box-shadow:0 1px 3px #00000004}.jnhCdq_fileLink>span:nth-child(2){overflow-wrap:anywhere;min-width:0}.jnhCdq_fileLink small{color:#92929b;margin-top:4px;font-size:11px;font-weight:400;display:block}.jnhCdq_fileIcon{color:#747581;background:#f3f3f6;border:1px solid #ededf0;border-radius:8px;flex:none;place-items:center;width:36px;height:42px;display:grid}.jnhCdq_fileLink>svg{color:#91919a;flex:none;width:17px;height:17px;margin-left:auto}.jnhCdq_working,.jnhCdq_loading{color:#94949b;align-items:center;gap:10px;padding:4px 0 16px;font-size:12px;display:flex}.jnhCdq_working>span{gap:3px;display:flex}.jnhCdq_working i,.jnhCdq_loading i{background:#8c8c94;border-radius:50%;width:5px;height:5px;animation:1.4s ease-in-out infinite jnhCdq_pulse}.jnhCdq_working i:nth-child(2){animation-delay:.15s}.jnhCdq_working i:nth-child(3){animation-delay:.3s}.jnhCdq_loading{padding-top:12px}.jnhCdq_activity{color:#929299;width:fit-content;max-width:100%;margin:0 0 18px;font-size:11px}.jnhCdq_activity summary{cursor:pointer;align-items:center;gap:7px;padding:4px 0;list-style:none;display:flex}.jnhCdq_activity summary::-webkit-details-marker{display:none}.jnhCdq_activity summary>svg{width:13px;height:13px}.jnhCdq_activity[open] summary>svg:last-child{transform:rotate(180deg)}.jnhCdq_activity>div{color:#797982;gap:8px;padding:5px 10px;display:flex}.jnhCdq_activity small{margin-left:20px}.jnhCdq_older{color:#94949b;text-align:center;margin:0 0 24px;font-size:11px}.jnhCdq_shell .jnhCdq_jumpToLatest{color:#73737c;z-index:4;background:#fff;border:1px solid #e5e5e9;border-radius:50%;place-items:center;width:32px;height:32px;padding:5px;display:grid;position:absolute;top:-34px;left:calc(50% - 16px);box-shadow:0 2px 8px #0001}.jnhCdq_error{color:#925637;background:#fff8f4;border:1px solid #f0d4c6;border-radius:12px;align-items:center;gap:12px;margin-bottom:10px;padding:11px 14px;font-size:12px;display:flex}.jnhCdq_error button{white-space:nowrap;background:0 0;border:0;padding:3px;text-decoration:underline}.jnhCdq_history{background:#f9f9f9;border-right:1px solid #ededee;flex-direction:column;flex:none;width:252px;min-width:0;min-height:0;padding:16px 10px;display:flex;overflow:hidden}.jnhCdq_integratedHistory{background:0 0;border:0;flex:1;width:100%;padding:0}.jnhCdq_historyHeading{color:#8d8d94;justify-content:space-between;align-items:center;min-height:32px;margin:2px 0 5px;padding:0 9px;font-size:12px;font-weight:500;display:flex}.jnhCdq_historyHeading>div{display:flex}.jnhCdq_history .jnhCdq_historyHeading button{color:#92929b;width:26px;height:26px;padding:6px}.jnhCdq_historyHeading svg{width:14px;height:14px}.jnhCdq_historyList{scrollbar-width:thin;scrollbar-color:transparent transparent;flex:1;min-height:0;padding:0 2px 12px;overflow:hidden auto}.jnhCdq_historyList:hover{scrollbar-color:#d9d9df transparent}.jnhCdq_historyList section+section{margin-top:16px}.jnhCdq_history .jnhCdq_historyList h3{font:500 11px/1.5 var(--agent-font,Inter,sans-serif);letter-spacing:0;color:#9999a0;margin:12px 9px 5px}.jnhCdq_historyRow{color:#56565e;border-radius:9px;align-items:center;min-width:0;height:34px;margin:1px 0;display:flex;position:relative}.jnhCdq_historyRow:hover{background:#efeff1}.jnhCdq_historyRow[data-active]{color:#24242a;background:#eaeaec}.jnhCdq_history.jnhCdq_history .jnhCdq_historySelect{text-align:left;white-space:nowrap;width:100%;min-width:0;height:34px;color:inherit;background:0 0;border:0;border-radius:9px;padding:7px 9px;font-size:13px;font-weight:400;line-height:20px;display:block;overflow:hidden;min-height:0!important}.jnhCdq_historySelect span{white-space:nowrap;text-overflow:ellipsis;width:100%;display:block;overflow:hidden}.jnhCdq_historyRow:hover .jnhCdq_historySelect,.jnhCdq_historyRow[data-active] .jnhCdq_historySelect,.jnhCdq_historyRow:focus-within .jnhCdq_historySelect{padding-right:35px}.jnhCdq_history.jnhCdq_history .jnhCdq_rowMore{opacity:0;pointer-events:none;color:#71717b;background:0 0;border:0;border-radius:6px;place-items:center;width:26px;height:26px;padding:4px;display:grid;position:absolute;top:4px;right:4px;min-height:0!important}.jnhCdq_rowMore svg{width:16px;height:16px}.jnhCdq_historyRow:hover .jnhCdq_rowMore,.jnhCdq_historyRow[data-active] .jnhCdq_rowMore,.jnhCdq_historyRow:focus-within .jnhCdq_rowMore{opacity:1;pointer-events:auto}.jnhCdq_history.jnhCdq_history .jnhCdq_rowMore:hover{color:#34343c;background:#dddde2}.jnhCdq_historySearch{background:#fff;border:1px solid #e5e5e9;border-radius:9px;align-items:center;gap:7px;margin:3px 4px 8px;padding:7px 9px;display:flex}.jnhCdq_historySearch svg{color:#9b9ba3;flex:none;width:14px;height:14px}.jnhCdq_historySearch input{width:100%;min-width:0;font:12px/20px var(--agent-font,Inter,sans-serif);color:#44444d;background:0 0;border:0;outline:none;padding:0}.jnhCdq_historySearch button{background:0 0;border:0;place-items:center;padding:0;display:grid}.jnhCdq_historyEmpty{color:#a0a0a7;max-width:180px;margin:12px 9px;font-size:12px;line-height:1.6}.jnhCdq_history.jnhCdq_history .jnhCdq_newChat{background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;margin-bottom:14px;padding:9px;font-size:13px;display:flex}.jnhCdq_newChat:hover{background:#eeeef1}.jnhCdq_historyBackdrop{z-index:20;background:#0003;border:0;position:absolute;inset:0}.jnhCdq_historyDrawer{z-index:21;background:#f9f9f9;width:260px;padding:12px;display:flex;position:absolute;top:0;bottom:0;left:0;box-shadow:8px 0 28px #0002}.jnhCdq_historyDrawer .jnhCdq_history{border:0;flex:1;width:100%;min-height:0}.jnhCdq_mobileHistory{display:none!important}.jnhCdq_menu{overscroll-behavior:contain;z-index:300;background:#fff;border:1px solid #e5e5e9;border-radius:13px;width:204px;max-height:calc(100dvh - 16px);padding:5px;position:fixed;overflow-y:auto;box-shadow:0 4px 8px #00000006,0 12px 38px #00000018}.jnhCdq_menu button{text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;width:100%;padding:9px 10px;font-size:13px;line-height:20px;display:flex}.jnhCdq_menu button:hover,.jnhCdq_menu button:focus-visible{background:#f3f3f5;outline:none}.jnhCdq_menu svg{color:#81818b;width:16px;height:16px}.jnhCdq_menuDivider{background:#eeeef1;height:1px;margin:4px 8px}.jnhCdq_renameDialog,.jnhCdq_searchDialog{color:#38383f;background:#fff;border:1px solid #e6e6eb;border-radius:18px;max-width:calc(100vw - 32px);padding:0;box-shadow:0 20px 80px #0002}.jnhCdq_renameDialog::backdrop,.jnhCdq_searchDialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#18181b40}.jnhCdq_renameDialog{width:410px}.jnhCdq_renameDialog form{padding:24px}.jnhCdq_renameDialog h2{letter-spacing:-.4px;margin:0 0 20px;font-size:17px;font-weight:600}.jnhCdq_renameDialog input{color:#33333c;width:100%;font:14px/1.5 var(--agent-font,Inter,sans-serif);background:#fff;border:1px solid #dedee5;border-radius:10px;outline:none;padding:10px 12px}.jnhCdq_renameDialog footer{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.jnhCdq_renameDialog button{background:#fff;border:1px solid #e4e4e9;border-radius:9px;padding:7px 14px;font-size:13px}.jnhCdq_renameDialog button[type=submit]{color:#fff;background:#25252c;border-color:#25252c}.jnhCdq_searchDialog{width:640px;margin:14vh auto 0}.jnhCdq_searchDialog>header{border-bottom:1px solid #eeeef2;align-items:center;gap:12px;padding:18px 20px;display:flex}.jnhCdq_searchDialog input{color:#33333c;width:100%;min-width:0;font:15px/1.5 var(--agent-font,Inter,sans-serif);background:0 0;border:0;outline:none;flex:1}.jnhCdq_searchDialog header>svg{color:#9696a0}.jnhCdq_searchDialog header button{color:#8b8b95;background:0 0;border:0;place-items:center;padding:4px;display:grid}.jnhCdq_searchBody{max-height:55vh;padding:8px;overflow:auto}.jnhCdq_searchBody>p{color:#9999a3;padding:10px 12px;font-size:12px}.jnhCdq_searchBody>button{text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:13px;width:100%;min-width:0;padding:13px;font-size:13px;display:flex}.jnhCdq_searchBody>button:hover{background:#f4f4f6}.jnhCdq_searchBody>button>svg{color:#90909b;flex:none;width:17px;height:17px}.jnhCdq_searchBody>button>span{min-width:0}.jnhCdq_searchBody strong{text-overflow:ellipsis;white-space:nowrap;font-weight:500;display:block;overflow:hidden}.jnhCdq_searchBody small{color:#9999a3;margin-top:3px;font-size:11px;display:block}.jnhCdq_searchBody>button>span:last-child:not(:first-of-type){color:#b0b0ba;margin-left:auto}.jnhCdq_searchDialog>footer{color:#a1a1ac;border-top:1px solid #efeff2;align-items:center;gap:5px;padding:10px 20px;font-size:10px;display:flex}.jnhCdq_searchDialog footer>span:first-child{margin-right:auto}.jnhCdq_searchDialog kbd{font:inherit;border:1px solid #e4e4ea;border-radius:3px;padding:1px 4px}.jnhCdq_connections{z-index:18;background:#fff;border:1px solid #e4e4e9;border-radius:16px;width:min(390px,100% - 32px);max-height:75%;padding:18px;position:absolute;top:4px;right:20px;overflow:auto;box-shadow:0 12px 40px #00000016}.jnhCdq_connections header{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}.jnhCdq_connections header strong{font-size:14px;font-weight:600}.jnhCdq_connections header p,.jnhCdq_connections>p{color:#9999a3;margin:5px 0 0;font-size:11px}.jnhCdq_connectionRow{border-top:1px solid #f0f0f3;align-items:center;gap:10px;padding:13px 0;display:flex}.jnhCdq_connectionIcon{color:#898996;background:#fafafa;border:1px solid #eaeaf0;border-radius:8px;flex:none;place-items:center;width:30px;height:32px;display:grid}.jnhCdq_connectionRow strong{font-size:12px;font-weight:500}.jnhCdq_connectionRow small{color:#a2a2ad;max-width:180px;margin-top:3px;font-size:10px;line-height:1.5;display:block}.jnhCdq_badge{color:#9898a5;white-space:nowrap;margin-left:auto;font-size:9px}.jnhCdq_badge[data-state=connected]:before{content:"•";margin-right:4px}.jnhCdq_manageConnections{background:#fafafa;border:1px solid #e9e9ee;border-radius:8px;justify-content:space-between;width:100%;margin-top:8px;padding:8px 10px;display:flex;font-size:12px!important}.jnhCdq_launcher{z-index:70;font:12px/1.5 var(--agent-font,Inter,sans-serif);color:#55555f;background:#fff;border:1px solid #e5e5ea;border-radius:12px;align-items:center;gap:3px;padding:4px;display:flex;position:fixed;bottom:16px;right:20px;box-shadow:0 4px 20px #0001}.jnhCdq_launcher button{cursor:pointer;color:inherit;font:inherit;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:8px;display:flex}.jnhCdq_launcher button:hover{background:#f3f3f6}.jnhCdq_launcher kbd{color:#a6a6af;font-size:10px}@keyframes jnhCdq_pulse{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.jnhCdq_working i,.jnhCdq_loading i{animation:none}.jnhCdq_composer,.jnhCdq_keyboardHint{transition:none}}@media (max-width:1100px){.jnhCdq_shell .jnhCdq_chatTitle{max-width:280px}.jnhCdq_keyboardHint{display:none}.jnhCdq_shell[data-empty=true] .jnhCdq_conversation{padding-bottom:9vh}}@media (max-width:760px){.jnhCdq_top{gap:8px;height:54px;min-height:54px;padding:0 10px}.jnhCdq_shell .jnhCdq_sourcePicker{font-size:16px!important}.jnhCdq_shell .jnhCdq_chatTitle{display:none}.jnhCdq_mobileHistory{display:grid!important}.jnhCdq_full{border-radius:0;inset:0}.jnhCdq_full>.jnhCdq_body>.jnhCdq_history{display:none}.jnhCdq_transcript{padding:22px 18px 12px}.jnhCdq_footer{padding:10px 14px 12px}.jnhCdq_welcome h1{letter-spacing:-.8px;font-size:27px}.jnhCdq_shell[data-empty=true] .jnhCdq_conversation{padding-bottom:8vh}.jnhCdq_composer{border-radius:22px;padding:13px 13px 10px}.jnhCdq_shell .jnhCdq_composer textarea{font-size:15px!important}.jnhCdq_prompts{gap:6px;margin-top:17px}.jnhCdq_shell .jnhCdq_prompts button{padding:7px 9px;font-size:11px}.jnhCdq_prompts svg{width:13px;height:13px}.jnhCdq_user{max-width:90%;margin-bottom:24px;padding:10px 14px;font-size:14px}.jnhCdq_answer .jnhCdq_markdown{font-size:15px;line-height:1.7}.jnhCdq_answer{margin-bottom:24px}.jnhCdq_history.jnhCdq_history .jnhCdq_rowMore{opacity:1;pointer-events:auto}.jnhCdq_history.jnhCdq_history .jnhCdq_historySelect{padding-right:34px}.jnhCdq_sidebar{border-radius:0;width:100%;inset:0}.jnhCdq_connections{right:12px}.jnhCdq_footnote{font-size:10px}}@media (max-height:650px){.jnhCdq_shell[data-empty=true] .jnhCdq_conversation{padding-bottom:0}.jnhCdq_shell[data-empty=true] .jnhCdq_transcript{padding-top:16px}.jnhCdq_welcome{margin-bottom:18px}.jnhCdq_welcome h1{font-size:28px}.jnhCdq_shell[data-empty=true] .jnhCdq_footnote{margin-top:15px}}.jnhCdq_shell .jnhCdq_top svg,.jnhCdq_history svg{flex-shrink:0}.jnhCdq_shell .jnhCdq_sourcePicker:hover,.jnhCdq_shell .jnhCdq_chatTitle:hover{border-color:#0000}.jnhCdq_history .jnhCdq_historyHeading button{background:0 0;border:0}.jnhCdq_shell .jnhCdq_prompts button:hover{border-color:#dcdcdf}.jnhCdq_shell .jnhCdq_answerHeading{line-height:1.5}.jnhCdq_progressPanel{color:#777780;max-width:100%;margin:-8px 0 24px;font-size:13px}.jnhCdq_shell .jnhCdq_progressToggle{color:#777780;text-align:left;width:fit-content;max-width:100%;box-shadow:none;background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;padding:5px 5px 5px 0;font-size:13px;line-height:22px;display:flex}.jnhCdq_shell .jnhCdq_progressToggle:hover{color:#35353c;background:0 0}.jnhCdq_progressGlyph{color:#81818b;flex:none;place-items:center;width:22px;height:22px;display:grid}.jnhCdq_progressGlyph>svg{width:17px;height:17px}.jnhCdq_progressGlyph>span{border:1.5px solid #82748e;border-color:#82748e #82748e #d9d7e0 #d9d7e0;border-radius:50%;width:15px;height:15px;animation:1.1s linear infinite jnhCdq_work-spin}.jnhCdq_progressMeta{color:#aaa8b2;font-variant-numeric:tabular-nums;margin-left:3px;font-size:11px}.jnhCdq_progressChevron{color:#a3a0ac;flex:none;width:14px;height:14px;transition:transform .2s}.jnhCdq_progressChevron[data-open]{transform:rotate(180deg)}.jnhCdq_progressContent{border-left:1px solid #e7e3eb;max-width:690px;margin:8px 0 0 10px;padding:2px 0 4px 21px;animation:.22s ease-out jnhCdq_work-reveal}.jnhCdq_stepHeading{color:#9993a2;letter-spacing:.01em;align-items:center;gap:8px;margin-bottom:8px;font-size:11px;font-weight:500;display:flex;position:relative}.jnhCdq_timelineDot{background:#b0a6bc;border:2px solid #fff;border-radius:50%;width:8px;height:8px;position:absolute;top:5px;left:-26px;box-shadow:0 0 0 1px #e4deeb}.jnhCdq_reasoningSummary+.jnhCdq_reasoningSummary{margin-top:18px}.jnhCdq_reasoningText{color:#787080;font-size:13px;line-height:1.75}.jnhCdq_shell .jnhCdq_reasoningText p{font-size:inherit;line-height:inherit;color:inherit;margin:0 0 9px}.jnhCdq_shell .jnhCdq_reasoningText p:last-child{margin-bottom:0}.jnhCdq_reasoningText strong{color:#6f6876;font-weight:500}.jnhCdq_reasoningText ul,.jnhCdq_reasoningText ol{margin:8px 0;padding-left:18px}.jnhCdq_reasoningText code{background:#f4f1f6;border-radius:4px;padding:2px 4px;font:11px/1.6 ui-monospace,monospace}.jnhCdq_workStep{color:#7a7482;align-items:center;gap:9px;padding:8px 0;font-size:12px;display:flex;position:relative}.jnhCdq_reasoningSummary+.jnhCdq_workStep{margin-top:12px}.jnhCdq_workStep small{color:#aba6b1;white-space:nowrap;margin-left:auto;padding-left:10px;font-size:10px}.jnhCdq_stepStatus{color:#8c9b90;background:#fff;place-items:center;width:13px;height:16px;font-size:11px;display:grid;position:absolute;left:-28px}.jnhCdq_stepStatus i{background:#9d8aaf;border-radius:50%;width:8px;height:8px;animation:1.6s ease-in-out infinite jnhCdq_work-breathe;box-shadow:0 0 0 3px #f0eaf6}.jnhCdq_workStep[data-status=failed]{color:#a66c52}.jnhCdq_workStep[data-status=failed] .jnhCdq_stepStatus{color:#ad735b}.jnhCdq_workStep[data-status=working]{color:#66586f}.jnhCdq_shell .jnhCdq_progressPlaceholder{color:#8b8195;margin:0;padding:0 0 2px;font-size:12px;line-height:1.6}.jnhCdq_writingStep{color:#a198aa;align-items:center;gap:8px;padding:10px 0 0;font-size:11px;display:flex}.jnhCdq_writingStep>span:first-child{background:#a598b2;border-radius:50%;width:4px;height:4px;animation:1.4s ease-in-out infinite jnhCdq_work-breathe}.jnhCdq_progressShimmer{color:#0000;background:linear-gradient(105deg,#8a8391 30%,#c1b7cb 46%,#6b6076 55%,#8a8391 70%) 0 0/250% 100%;-webkit-background-clip:text;background-clip:text;animation:2.4s linear infinite jnhCdq_work-shimmer}.jnhCdq_answer[data-streaming] .jnhCdq_markdown>:last-child:after{content:"";vertical-align:-1px;background:var(--agent-muted);border-radius:2px;width:5px;height:14px;margin-left:5px;animation:1.1s ease-in-out infinite jnhCdq_work-breathe;display:inline-block}.jnhCdq_answer[data-streaming] .jnhCdq_messageActions{opacity:0;pointer-events:none}@keyframes jnhCdq_work-spin{to{transform:rotate(360deg)}}@keyframes jnhCdq_work-breathe{50%{opacity:.35}}@keyframes jnhCdq_work-shimmer{to{background-position:-250% 0}}@keyframes jnhCdq_work-reveal{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.jnhCdq_progressGlyph>span,.jnhCdq_stepStatus i,.jnhCdq_writingStep>span:first-child,.jnhCdq_progressShimmer,.jnhCdq_answer[data-streaming] .jnhCdq_markdown>:last-child:after,.jnhCdq_progressContent{animation:none}.jnhCdq_progressChevron{transition:none}}@media (max-width:760px){.jnhCdq_progressPanel{margin-bottom:20px}.jnhCdq_progressContent{padding-left:18px}.jnhCdq_reasoningText{font-size:12px}.jnhCdq_timelineDot{left:-23px}.jnhCdq_stepStatus{left:-25px}.jnhCdq_workStep small{font-size:9px}}.jnhCdq_shell .jnhCdq_stopped{color:#96909d;align-items:center;gap:9px;margin:0 0 22px;font-size:12px;display:flex}.jnhCdq_stopped span{border:1px solid #aaa3b0;border-radius:2px;width:7px;height:7px}.jnhCdq_sidebar{background:#fafafa;border-color:#ddd;border-radius:14px;width:min(420px,100vw - 16px);top:64px;bottom:8px;right:8px;box-shadow:-6px 0 32px #00000012,0 4px 12px #0000000a}.jnhCdq_sidebar .jnhCdq_top{background:#fafafa;border-bottom:1px solid #e8e8e8;gap:7px;height:54px;min-height:54px;padding:0 12px}.jnhCdq_sidebar .jnhCdq_sourcePicker{letter-spacing:-.2px!important;font-size:15px!important}.jnhCdq_sidebar .jnhCdq_chatTitle{display:none}.jnhCdq_sidebar .jnhCdq_transcript{padding:22px 20px 12px}.jnhCdq_sidebar .jnhCdq_footer{background:#fafafa;padding:12px 14px}.jnhCdq_sidebar .jnhCdq_composer{border-color:#d5d5d5;border-radius:14px;padding:12px;box-shadow:0 1px 3px #0000000d}.jnhCdq_sidebar .jnhCdq_composer textarea{font-size:14px!important;line-height:22px!important}.jnhCdq_sidebar .jnhCdq_welcome{text-align:left;margin:40px 0 24px}.jnhCdq_sidebar .jnhCdq_welcome h1{letter-spacing:-.9px;font-size:27px}.jnhCdq_sidebar .jnhCdq_welcome p{color:#777;max-width:260px;margin:10px 0 0;font-size:13px;line-height:1.6}.jnhCdq_sidebar[data-empty=true] .jnhCdq_conversation{justify-content:flex-start;padding-bottom:0}.jnhCdq_sidebar[data-empty=true] .jnhCdq_transcript{flex:1;overflow:auto}.jnhCdq_sidebar .jnhCdq_prompts{flex-direction:column;gap:7px;margin:14px 0;display:flex}.jnhCdq_sidebar .jnhCdq_prompts button{background:#fff;border-radius:9px;justify-content:flex-start;padding:9px 11px;font-size:12px}.jnhCdq_sidebar .jnhCdq_markdown{font-size:14px;line-height:1.65}.jnhCdq_sidebar .jnhCdq_user{border-radius:14px;padding:10px 13px;font-size:13px}.jnhCdq_sidebar .jnhCdq_answerHeading{font-size:12px}.jnhCdq_sidebar .jnhCdq_footnote{font-size:9px}.jnhCdq_sidebar .jnhCdq_keyboardHint{display:none}.jnhCdq_sidebar .jnhCdq_progressPanel{font-size:12px}.jnhCdq_sidebar .jnhCdq_connections{width:calc(100% - 20px);right:10px}.jnhCdq_sidebar[data-native=true]{top:100px!important}@media (max-width:600px){.jnhCdq_sidebar{width:calc(100vw - 12px);top:62px;bottom:6px;right:6px}}.jnhCdq_workspaceTitle{letter-spacing:-.25px;color:#595960;white-space:nowrap;text-overflow:ellipsis;max-width:min(48vw,540px);font-size:15px;font-weight:500;overflow:hidden}.jnhCdq_identity{flex:0 auto;min-width:0}.jnhCdq_spacePill{color:#8b8797;white-space:nowrap;text-overflow:ellipsis;border:1px solid #e7e5ed;border-radius:6px;max-width:180px;padding:3px 7px;font-size:10px;overflow:hidden}.jnhCdq_top{gap:12px;height:58px;padding:0 22px}.jnhCdq_welcome{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-bottom:34px;display:flex}.jnhCdq_welcome h1{letter-spacing:-.9px;font-size:30px;font-weight:550}.jnhCdq_welcomeMark{color:#fff;background:#27272d;border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.jnhCdq_welcomeMark svg{width:25px;height:25px}.jnhCdq_welcome .jnhCdq_projectBrief{color:#8f8d98;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex-basis:100%;max-width:520px;margin:0 auto;font-size:13px;line-height:1.6;display:-webkit-box;overflow:hidden}.jnhCdq_embedded .jnhCdq_transcript,.jnhCdq_embedded .jnhCdq_footer{padding-left:max(28px,50% - 410px);padding-right:max(28px,50% - 410px)}.jnhCdq_composer{background:#f7f7f8;border:1px solid #e2e2e5;border-radius:25px;padding:17px 17px 12px;box-shadow:0 2px 4px #00000003}.jnhCdq_composer:focus-within{background:#f8f8fa;border-color:#cfcfd8;box-shadow:0 0 0 2px #ededf2}.jnhCdq_shell .jnhCdq_composer textarea{font-size:15px!important;line-height:25px!important}.jnhCdq_composerToolbar{margin-top:17px}.jnhCdq_shell .jnhCdq_sourcesButton{padding:4px 7px 4px 1px}.jnhCdq_shell .jnhCdq_prompts{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:26px 0 0;display:grid}.jnhCdq_shell .jnhCdq_suggested{color:#a1a1ab;grid-column:1/-1;margin:0 0 2px 7px;font-size:11px}.jnhCdq_shell .jnhCdq_prompts button{text-align:left;color:#767681;background:0 0;border:0;border-radius:10px;align-items:flex-start;gap:9px;min-width:0;padding:10px;display:flex}.jnhCdq_shell .jnhCdq_prompts button:hover{color:#292932;background:#f6f6f8}.jnhCdq_prompts button svg{color:#8a8a96;flex:none;width:16px;height:16px;margin-top:2px}.jnhCdq_prompts strong{font-size:12px;font-weight:500;display:block}.jnhCdq_prompts small{color:#a1a1aa;margin-top:4px;font-size:11px;font-weight:400;line-height:1.6;display:block}.jnhCdq_shell[data-empty=true] .jnhCdq_footnote{margin-top:24px}.jnhCdq_answerHeading{gap:10px;margin-bottom:13px}.jnhCdq_avatar{border-radius:7px;width:25px;height:25px}.jnhCdq_answer{margin-bottom:32px}.jnhCdq_user{background:#f4f4f6;border-radius:22px;max-width:86%;margin-bottom:32px;padding:13px 19px;font-size:15px}.jnhCdq_shell .jnhCdq_markdown th,.jnhCdq_shell .jnhCdq_markdown td{border:0;border-bottom:1px solid #e7e7ed;padding:12px 14px}.jnhCdq_shell .jnhCdq_markdown th{background:#f6f6f8;font-size:12px}.jnhCdq_shell .jnhCdq_markdown table{margin:20px 0 26px}.jnhCdq_readOnly{color:#918999;background:#faf9fc;border:1px solid #e9e7ef;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;padding:14px;font-size:12px;display:flex}.jnhCdq_readOnly button{color:#625972;background:#eae7f1;border:0;border-radius:8px;padding:7px 12px}.jnhCdq_sidebar .jnhCdq_workspaceTitle{font-size:14px;font-weight:600}.jnhCdq_sidebar .jnhCdq_welcome{display:block}.jnhCdq_sidebar .jnhCdq_prompts{gap:3px;margin-top:13px;display:flex}.jnhCdq_sidebar .jnhCdq_prompts small,.jnhCdq_sidebar .jnhCdq_suggested{display:none}.jnhCdq_sidebar .jnhCdq_welcome h1{font-size:26px}.jnhCdq_sidebar .jnhCdq_spacePill{display:none}.jnhCdq_sidebar .jnhCdq_readOnly{display:block}.jnhCdq_sidebar .jnhCdq_readOnly button{margin-top:10px;display:block}.jnhCdq_sidebar .jnhCdq_composer{background:#fff}.jnhCdq_sidebar .jnhCdq_footnote{margin-top:11px!important}@media (max-width:760px){.jnhCdq_top{gap:6px;padding:0 12px}.jnhCdq_workspaceTitle{max-width:50vw;font-size:14px}.jnhCdq_spacePill{display:none}.jnhCdq_welcome{gap:10px;margin-bottom:24px}.jnhCdq_welcome h1{font-size:25px}.jnhCdq_welcomeMark{border-radius:10px;width:31px;height:31px}.jnhCdq_welcomeMark svg{width:21px;height:21px}.jnhCdq_embedded .jnhCdq_transcript,.jnhCdq_embedded .jnhCdq_footer{padding-left:16px;padding-right:16px}.jnhCdq_shell .jnhCdq_prompts{grid-template-columns:1fr;gap:0;margin-top:18px}.jnhCdq_prompts small{display:none}.jnhCdq_shell .jnhCdq_prompts button{padding:8px}.jnhCdq_shell .jnhCdq_suggested{margin-bottom:3px}.jnhCdq_shell[data-empty=true] .jnhCdq_conversation{padding-bottom:1vh}.jnhCdq_user{max-width:95%}.jnhCdq_shell .jnhCdq_composer textarea{font-size:16px!important}}.jnhCdq_shell .jnhCdq_prompts button{white-space:normal;justify-content:flex-start;line-height:1.5}.jnhCdq_prompts button>span{min-width:0}.jnhCdq_prompts small{white-space:normal;overflow-wrap:anywhere}.jnhCdq_shell .jnhCdq_prompts small{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.jnhCdq_sidebar .jnhCdq_prompts small{display:none}@media (max-width:760px){.jnhCdq_shell .jnhCdq_prompts small{display:none}}.jnhCdq_body>aside[aria-label=Saved\ conversations]{background:#f9f9f9;border-right:1px solid #ececef;flex:none;width:252px;padding:12px 8px}.jnhCdq_historyDrawer>aside[aria-label=Saved\ conversations]{width:100%}.jnhCdq_historyDrawer{flex-direction:column}.jnhCdq_drawerHeading{color:#72727b;flex:none;justify-content:space-between;align-items:center;padding:0 8px 12px;font-size:12px;display:flex}.jnhCdq_shell .jnhCdq_drawerHeading button{color:#85858f;background:0 0;border:0;border-radius:6px;place-items:center;width:26px;height:26px;padding:5px;display:grid}.jnhCdq_drawerHeading svg{width:16px;height:16px}.jnhCdq_historyDrawer>aside{flex:1;min-height:0}.jnhCdq_shell.jnhCdq_sidebar{background:#fff;border-color:#e1e0e5;border-radius:16px;left:auto;box-shadow:0 12px 40px #24203412,0 2px 8px #24203408}.jnhCdq_shell.jnhCdq_sidebar .jnhCdq_top{background:#fff;border-bottom:1px solid #efedf1;gap:8px;height:56px;min-height:56px;padding:0 14px}.jnhCdq_sidebar .jnhCdq_identity{gap:9px}.jnhCdq_sidebar .jnhCdq_drawerBrand{color:#736480;place-items:center;width:26px;height:28px;display:grid}.jnhCdq_sidebar .jnhCdq_drawerBrand svg{width:23px;height:23px}.jnhCdq_shell.jnhCdq_sidebar .jnhCdq_workspaceTitle{letter-spacing:-.3px;color:#333039;font-size:14px}.jnhCdq_sidebar .jnhCdq_actions{gap:1px}.jnhCdq_shell.jnhCdq_sidebar .jnhCdq_iconButton{color:#8a8791;width:32px;height:32px;padding:7px}.jnhCdq_shell.jnhCdq_sidebar .jnhCdq_iconButton:hover{color:#51465d;background:#f3f1f6}.jnhCdq_shell.jnhCdq_sidebar[data-empty=true] .jnhCdq_conversation{justify-content:flex-start;padding-bottom:0}.jnhCdq_shell.jnhCdq_sidebar[data-empty=true] .jnhCdq_transcript{flex:1;padding:0 24px;overflow:auto}.jnhCdq_shell.jnhCdq_sidebar .jnhCdq_transcript{padding:24px 22px 12px}.jnhCdq_drawerWelcome{text-align:left;margin:clamp(28px,5vh,52px) 0 24px}.jnhCdq_drawerContext{color:#8a8094;align-items:center;gap:7px;margin-bottom:20px;font-size:11px;line-height:18px;display:flex}.jnhCdq_drawerContext svg{width:14px;height:14px}.jnhCdq_shell .jnhCdq_drawerWelcome h1{letter-spacing:-1px;color:#34303b;margin:0;font-size:27px;font-weight:550;line-height:1.2}.jnhCdq_shell .jnhCdq_drawerWelcome>p{color:#797080;max-width:310px;margin:13px 0 27px;font-size:13px;line-height:1.7}.jnhCdq_drawerSuggestions{flex-direction:column;gap:9px;display:flex}.jnhCdq_shell .jnhCdq_drawerSuggestions button{text-align:left;white-space:normal;background:#fff;border:1px solid #eae7ee;border-radius:12px;align-items:center;gap:12px;width:100%;padding:13px 12px;line-height:1.5;transition:background .15s,border-color .15s;display:flex}.jnhCdq_drawerSuggestions button>span:nth-child(2){flex:1;min-width:0}.jnhCdq_drawerSuggestions strong{color:#595161;font-size:12px;font-weight:550;display:block}.jnhCdq_drawerSuggestions small{color:#807887;margin-top:2px;font-size:11px;line-height:1.5;display:block}.jnhCdq_drawerSuggestions button>svg{color:#b5aebc;flex:none;width:13px;height:13px}.jnhCdq_suggestionIcon{color:#95849f;background:#f4f1f7;border-radius:9px;flex:none;place-items:center;width:30px;height:32px;display:grid}.jnhCdq_suggestionIcon svg{width:17px;height:17px}.jnhCdq_drawerHint{color:#93899e;text-align:center;margin-top:18px;font-size:10px;display:block}.jnhCdq_shell.jnhCdq_sidebar .jnhCdq_footer{background:linear-gradient(#fff0,#fff 12px);flex:none;width:100%;max-width:none;padding:14px 16px 12px}.jnhCdq_shell.jnhCdq_sidebar .jnhCdq_composer{background:#fcfbfd;border:1px solid #dedbe4;border-radius:18px;padding:13px 13px 10px;transition:border-color .15s,box-shadow .15s;box-shadow:0 2px 5px #27203004}.jnhCdq_shell.jnhCdq_sidebar .jnhCdq_composer:focus-within{background:#fff;border-color:#b9aec8;box-shadow:0 0 0 3px #b9aec812}.jnhCdq_shell.jnhCdq_sidebar .jnhCdq_composer textarea{color:#4c4555;min-height:46px!important;font-size:14px!important;line-height:23px!important}.jnhCdq_sidebar .jnhCdq_composer textarea::placeholder{color:#aaa2b2}.jnhCdq_sidebar .jnhCdq_composerToolbar{margin-top:9px}.jnhCdq_shell.jnhCdq_sidebar .jnhCdq_sourcesButton{color:#8e8598;gap:7px;font-size:11px}.jnhCdq_sidebar .jnhCdq_sourcesButton svg:first-child{width:16px;height:16px}.jnhCdq_shell.jnhCdq_sidebar .jnhCdq_send{background:#5e526c;border-radius:10px;width:29px;height:29px}.jnhCdq_shell.jnhCdq_sidebar .jnhCdq_send:disabled{color:#b0a6b9;opacity:1;background:#ede9f1}.jnhCdq_sidebar .jnhCdq_send svg{width:17px;height:17px}.jnhCdq_shell.jnhCdq_sidebar .jnhCdq_footnote{color:#b1aab8;font-size:9px;line-height:16px;margin:10px 0 0!important}.jnhCdq_sidebar .jnhCdq_connections{border-radius:14px;max-height:calc(100% - 154px);top:auto;bottom:142px}.jnhCdq_sidebar .jnhCdq_historyDrawer{background:#faf9fc;border-radius:0;width:min(310px,100% - 32px);padding:16px 10px}@media (max-height:700px){.jnhCdq_drawerWelcome{margin-top:23px}.jnhCdq_drawerContext{margin-bottom:12px}.jnhCdq_shell .jnhCdq_drawerWelcome h1{font-size:24px}.jnhCdq_shell .jnhCdq_drawerWelcome>p{margin:10px 0 20px}.jnhCdq_shell .jnhCdq_drawerSuggestions button{padding:10px 11px}.jnhCdq_drawerHint{margin-top:13px}}@media (max-width:600px){.jnhCdq_shell.jnhCdq_sidebar{border-radius:14px}.jnhCdq_shell.jnhCdq_sidebar[data-empty=true] .jnhCdq_transcript{padding:0 20px}.jnhCdq_shell.jnhCdq_sidebar .jnhCdq_composer textarea{font-size:16px!important}.jnhCdq_drawerWelcome{margin-top:30px}.jnhCdq_shell.jnhCdq_sidebar .jnhCdq_footer{padding:12px}}@media (prefers-reduced-motion:reduce){.jnhCdq_shell .jnhCdq_drawerSuggestions button,.jnhCdq_shell.jnhCdq_sidebar .jnhCdq_composer{transition:none}}.jnhCdq_shell,.jnhCdq_history,.jnhCdq_menu,.jnhCdq_searchDialog,.jnhCdq_renameDialog{--ink:var(--agent-ink);--muted:var(--agent-muted);--line:var(--agent-line);color:var(--agent-ink)}.jnhCdq_shell,.jnhCdq_shell.jnhCdq_sidebar{background:var(--agent-surface);border-color:var(--agent-border)}.jnhCdq_shell.jnhCdq_embedded{background:var(--agent-canvas)}.jnhCdq_shell .jnhCdq_top,.jnhCdq_shell.jnhCdq_sidebar .jnhCdq_top{background:var(--agent-surface);border-color:var(--agent-line)}.jnhCdq_shell .jnhCdq_workspaceTitle,.jnhCdq_shell.jnhCdq_sidebar .jnhCdq_workspaceTitle,.jnhCdq_shell .jnhCdq_welcome h1,.jnhCdq_shell .jnhCdq_drawerWelcome h1,.jnhCdq_shell .jnhCdq_answerHeading{color:var(--agent-ink)}.jnhCdq_shell .jnhCdq_drawerBrand,.jnhCdq_drawerContext{color:var(--agent-accent)}.jnhCdq_shell .jnhCdq_iconButton,.jnhCdq_shell.jnhCdq_sidebar .jnhCdq_iconButton,.jnhCdq_shell .jnhCdq_drawerHeading button{color:var(--agent-muted)}.jnhCdq_shell .jnhCdq_iconButton:hover,.jnhCdq_shell.jnhCdq_sidebar .jnhCdq_iconButton:hover{background:var(--agent-hover);color:var(--agent-ink)}.jnhCdq_shell .jnhCdq_drawerWelcome>p,.jnhCdq_drawerSuggestions small,.jnhCdq_drawerHint,.jnhCdq_welcome .jnhCdq_projectBrief{color:var(--agent-muted)}.jnhCdq_shell .jnhCdq_drawerSuggestions button{background:var(--agent-surface);border-color:var(--agent-border)}.jnhCdq_shell .jnhCdq_drawerSuggestions button:hover{background:var(--agent-hover);border-color:var(--agent-focus)}.jnhCdq_drawerSuggestions strong{color:var(--agent-text)}.jnhCdq_drawerSuggestions button>svg{color:var(--agent-quiet)}.jnhCdq_suggestionIcon{background:var(--agent-accent-surface);color:var(--agent-accent)}.jnhCdq_footer,.jnhCdq_shell.jnhCdq_sidebar .jnhCdq_footer{background:linear-gradient(transparent,var(--agent-surface) 12px)}.jnhCdq_shell .jnhCdq_composer,.jnhCdq_shell.jnhCdq_sidebar .jnhCdq_composer{background:var(--agent-input);border-color:var(--agent-border)}.jnhCdq_shell .jnhCdq_composer textarea,.jnhCdq_shell.jnhCdq_sidebar .jnhCdq_composer textarea{color:var(--agent-ink)}.jnhCdq_shell .jnhCdq_composer textarea::placeholder,.jnhCdq_shell.jnhCdq_sidebar .jnhCdq_composer textarea::placeholder{color:var(--agent-quiet)}.jnhCdq_shell .jnhCdq_sourcesButton,.jnhCdq_shell.jnhCdq_sidebar .jnhCdq_sourcesButton,.jnhCdq_sourcesButton>svg:first-child{color:var(--agent-muted)}.jnhCdq_shell .jnhCdq_sourcesButton:hover{background:var(--agent-hover);color:var(--agent-ink)}.jnhCdq_shell .jnhCdq_send,.jnhCdq_shell.jnhCdq_sidebar .jnhCdq_send{background:var(--agent-send);color:var(--agent-on-send)}.jnhCdq_shell .jnhCdq_send:not(:disabled):hover{background:var(--agent-accent)}.jnhCdq_shell .jnhCdq_send:disabled,.jnhCdq_shell.jnhCdq_sidebar .jnhCdq_send:disabled{background:var(--agent-hover);color:var(--agent-quiet)}.jnhCdq_shell .jnhCdq_footnote,.jnhCdq_shell.jnhCdq_sidebar .jnhCdq_footnote,.jnhCdq_keyboardHint,.jnhCdq_older,.jnhCdq_loading,.jnhCdq_working{color:var(--agent-quiet)}.jnhCdq_shell .jnhCdq_user{background:var(--agent-hover);color:var(--agent-text)}.jnhCdq_shell .jnhCdq_answer .jnhCdq_markdown{color:var(--agent-text)}.jnhCdq_shell .jnhCdq_markdown h1,.jnhCdq_shell .jnhCdq_markdown h2,.jnhCdq_shell .jnhCdq_markdown h3,.jnhCdq_shell .jnhCdq_markdown h4{color:var(--agent-ink)}.jnhCdq_markdown a{color:var(--agent-accent);-webkit-text-decoration-color:var(--agent-focus);text-decoration-color:var(--agent-focus)}.jnhCdq_markdown blockquote{color:var(--agent-muted);border-color:var(--agent-border)}.jnhCdq_markdown hr,.jnhCdq_shell .jnhCdq_markdown th,.jnhCdq_shell .jnhCdq_markdown td{border-color:var(--agent-border)}.jnhCdq_markdown code,.jnhCdq_shell .jnhCdq_markdown th{background:var(--agent-subtle)}.jnhCdq_codeBlock{background:var(--agent-canvas);border-color:var(--agent-border)}.jnhCdq_codeBlock header{background:var(--agent-subtle);color:var(--agent-muted)}.jnhCdq_codeBlock header button{color:var(--agent-muted)!important}.jnhCdq_markdown .jnhCdq_fileLink{background:var(--agent-surface);border-color:var(--agent-border);color:var(--agent-text)}.jnhCdq_markdown .jnhCdq_fileLink:hover{background:var(--agent-hover);border-color:var(--agent-focus)}.jnhCdq_fileIcon,.jnhCdq_connectionIcon{background:var(--agent-subtle);border-color:var(--agent-line);color:var(--agent-muted)}.jnhCdq_fileLink small,.jnhCdq_fileLink>svg,.jnhCdq_shell .jnhCdq_messageActions button{color:var(--agent-quiet)}.jnhCdq_messageActions button:hover{background:var(--agent-hover);color:var(--agent-ink)}.jnhCdq_avatar,.jnhCdq_welcomeMark{background:var(--agent-send);color:var(--agent-on-send)}.jnhCdq_shell .jnhCdq_jumpToLatest{background:var(--agent-surface);border-color:var(--agent-border);color:var(--agent-muted)}.jnhCdq_shell .jnhCdq_prompts button{color:var(--agent-text)}.jnhCdq_shell .jnhCdq_prompts button:hover{background:var(--agent-hover);color:var(--agent-ink)}.jnhCdq_prompts svg,.jnhCdq_prompts small,.jnhCdq_shell .jnhCdq_suggested{color:var(--agent-muted)}.jnhCdq_connections,.jnhCdq_menu,.jnhCdq_renameDialog,.jnhCdq_searchDialog{background:var(--agent-surface);border-color:var(--agent-border);color:var(--agent-ink)}.jnhCdq_connections header p,.jnhCdq_connections>p,.jnhCdq_connectionRow small,.jnhCdq_badge{color:var(--agent-muted)}.jnhCdq_connectionRow{border-color:var(--agent-line)}.jnhCdq_badge[data-state=connected]{color:var(--agent-positive)}.jnhCdq_manageConnections{background:var(--agent-subtle);border-color:var(--agent-border);color:var(--agent-text)}.jnhCdq_history,.jnhCdq_historyDrawer,.jnhCdq_sidebar .jnhCdq_historyDrawer,.jnhCdq_body>aside[aria-label=Saved\ conversations]{background:var(--agent-navigation);border-color:var(--agent-line)}.jnhCdq_drawerHeading,.jnhCdq_menu svg{color:var(--agent-muted)}.jnhCdq_menu button:hover,.jnhCdq_menu button:focus-visible{background:var(--agent-hover)}.jnhCdq_menuDivider{background:var(--agent-line)}.jnhCdq_renameDialog input,.jnhCdq_renameDialog button{background:var(--agent-input);border-color:var(--agent-border);color:var(--agent-text)}.jnhCdq_renameDialog input:focus{border-color:var(--agent-focus)}.jnhCdq_renameDialog button[type=submit]{background:var(--agent-send);color:var(--agent-on-send);border-color:var(--agent-send)}.jnhCdq_spacePill,.jnhCdq_readOnly{background:var(--agent-subtle);color:var(--agent-muted);border-color:var(--agent-border)}.jnhCdq_readOnly button{background:var(--agent-hover);color:var(--agent-text)}.jnhCdq_progressPanel,.jnhCdq_shell .jnhCdq_progressToggle,.jnhCdq_reasoningText,.jnhCdq_stepHeading,.jnhCdq_workStep,.jnhCdq_progressGlyph,.jnhCdq_shell .jnhCdq_progressPlaceholder,.jnhCdq_writingStep,.jnhCdq_shell .jnhCdq_stopped{color:var(--agent-muted)}.jnhCdq_shell .jnhCdq_progressToggle:hover,.jnhCdq_reasoningText strong{color:var(--agent-text)}.jnhCdq_progressContent{border-color:var(--agent-border)}.jnhCdq_reasoningText code{background:var(--agent-subtle)}.jnhCdq_progressMeta,.jnhCdq_workStep small{color:var(--agent-quiet)}.jnhCdq_timelineDot{border-color:var(--agent-surface);box-shadow:0 0 0 1px var(--agent-border)}.jnhCdq_stepStatus{background:var(--agent-surface);color:var(--agent-positive)}.jnhCdq_stepStatus i{background:var(--agent-accent);box-shadow:0 0 0 3px var(--agent-accent-surface)}.jnhCdq_error{background:var(--agent-error-surface);border-color:var(--agent-border);color:var(--agent-error-text)}.jnhCdq_shell .jnhCdq_transcript{scrollbar-color:var(--agent-border) transparent}.jnhCdq_shell.jnhCdq_embedded .jnhCdq_footer{background:linear-gradient(transparent,var(--agent-canvas) 12px)}.jnhCdq_shell .jnhCdq_conversation{min-width:0;position:relative}.jnhCdq_shell .jnhCdq_transcript{scrollbar-width:thin;padding:24px max(24px,50% - 368px)}.jnhCdq_shell .jnhCdq_footer{background:var(--agent-canvas);padding:12px max(24px,50% - 384px)}.jnhCdq_shell .jnhCdq_answer{background:0 0;border:0;margin:0 0 36px;padding:0}.jnhCdq_shell .jnhCdq_answerHeading{color:var(--agent-ink);gap:9px;margin-bottom:12px;font-size:14px;font-weight:600}.jnhCdq_shell .jnhCdq_avatar{width:26px;height:26px;color:var(--agent-accent);background:0 0;border:0}.jnhCdq_shell .jnhCdq_avatar svg{width:22px;height:22px}.jnhCdq_shell .jnhCdq_markdown{color:var(--agent-text);font-size:15px;line-height:1.75}.jnhCdq_shell .jnhCdq_markdown h1{letter-spacing:-.6px;font-size:24px;line-height:1.35}.jnhCdq_shell .jnhCdq_markdown h2{letter-spacing:-.4px;font-size:20px;line-height:1.4}.jnhCdq_shell .jnhCdq_markdown h3{letter-spacing:-.15px;font-size:16px;line-height:1.5}.jnhCdq_shell .jnhCdq_markdown p{margin:0 0 16px}.jnhCdq_shell .jnhCdq_markdown li{margin:5px 0}.jnhCdq_shell .jnhCdq_markdown strong{color:var(--agent-ink);font-weight:600}.jnhCdq_shell .jnhCdq_user{background:var(--agent-subtle);border:0;border-radius:18px;width:fit-content;max-width:85%;margin:2px 0 26px auto;padding:11px 16px}.jnhCdq_shell .jnhCdq_user .jnhCdq_markdown{font-size:15px;line-height:1.7}.jnhCdq_shell .jnhCdq_user .jnhCdq_markdown p:last-child{margin-bottom:0}.jnhCdq_shell .jnhCdq_messageActions{margin-top:10px}.jnhCdq_shell .jnhCdq_messageActions button{color:var(--agent-muted);border-radius:6px}.jnhCdq_shell .jnhCdq_composer{border:1px solid var(--agent-border);background:var(--agent-input);border-radius:20px;padding:13px 16px 10px;box-shadow:0 2px 5px #00000004}.jnhCdq_shell .jnhCdq_composer textarea{background:0 0;min-height:30px;padding:2px 2px 6px;font-size:15px;line-height:1.6}.jnhCdq_shell .jnhCdq_composerToolbar{gap:5px;margin-top:7px}.jnhCdq_shell .jnhCdq_attachButton{width:32px;height:32px;color:var(--agent-text);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.jnhCdq_shell .jnhCdq_attachButton:hover{background:var(--agent-hover)}.jnhCdq_shell .jnhCdq_attachButton:disabled{opacity:.4;cursor:default}.jnhCdq_shell .jnhCdq_sourcesButton{color:var(--agent-muted);background:0 0;border:0;border-radius:18px;gap:6px;padding:6px 8px;font-size:12px}.jnhCdq_shell .jnhCdq_sourcesButton svg{width:15px;height:15px}.jnhCdq_shell .jnhCdq_send{background:var(--agent-send);width:32px;height:32px;color:var(--agent-on-send);border-radius:50%}.jnhCdq_shell .jnhCdq_keyboardHint{color:var(--agent-quiet);font-size:11px}.jnhCdq_shell .jnhCdq_footnote{color:var(--agent-quiet);margin-top:9px;font-size:10px}.jnhCdq_shell .jnhCdq_attachments{scrollbar-width:thin;gap:8px;max-width:100%;padding:2px 0 12px;display:flex;overflow-x:auto}.jnhCdq_shell .jnhCdq_attachment{border:1px solid var(--agent-border);background:var(--agent-surface);border-radius:14px;flex:none;align-items:center;gap:9px;width:246px;max-width:100%;min-height:54px;padding:8px 9px;display:flex}.jnhCdq_attachmentIcon{background:var(--agent-subtle);width:32px;height:34px;color:var(--agent-accent);border-radius:8px;flex:none;place-items:center;display:grid}.jnhCdq_attachmentText{flex:1;min-width:0}.jnhCdq_attachmentText strong{text-overflow:ellipsis;white-space:nowrap;color:var(--agent-ink);font-size:12px;font-weight:550;display:block;overflow:hidden}.jnhCdq_attachmentText small{color:var(--agent-muted);margin-top:3px;font-size:10px;line-height:1.45;display:block}.jnhCdq_shell .jnhCdq_attachment button{color:var(--agent-muted);font:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:4px;font-size:11px;display:grid}.jnhCdq_attachment button svg{width:14px;height:14px}.jnhCdq_attachment[data-status=error]{border-color:var(--agent-error-text)}.jnhCdq_attachment[data-status=error] small{color:var(--agent-error-text)}.jnhCdq_attachment[data-status=uploading] .jnhCdq_attachmentIcon{animation:1.3s ease-in-out infinite jnhCdq_filePulse}.jnhCdq_attachmentNotice{color:var(--agent-error-text);margin:0 0 10px;font-size:12px}.jnhCdq_sentFiles{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.jnhCdq_sentFiles>button{font:inherit;border:1px solid var(--agent-border);overflow-wrap:anywhere;max-width:100%;color:var(--agent-ink);background:var(--agent-surface);cursor:pointer;border-radius:9px;align-items:center;gap:6px;padding:5px 8px;font-size:12px;display:flex}.jnhCdq_sentFiles>button:hover{background:var(--agent-hover)}.jnhCdq_sentFiles>button:focus-visible{outline:2px solid var(--agent-focus);outline-offset:2px}.jnhCdq_sentFiles svg{flex:none;width:14px}.jnhCdq_shell .jnhCdq_dropOverlay{z-index:20;background:color-mix(in srgb,var(--agent-canvas) 94%,transparent);border:2px dashed var(--agent-focus);pointer-events:none;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:var(--agent-text);border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;inset:12px}.jnhCdq_dropOverlay>svg{width:36px;height:36px;color:var(--agent-accent)}.jnhCdq_dropOverlay strong{font-size:20px;font-weight:600}.jnhCdq_dropOverlay span{color:var(--agent-muted);font-size:13px}.jnhCdq_shell .jnhCdq_markdown .jnhCdq_fileLink{border:1px solid var(--agent-border);background:var(--agent-surface);width:fit-content;min-width:min(280px,100%);max-width:100%;box-shadow:none;color:var(--agent-ink);border-radius:14px;align-items:center;gap:12px;padding:12px 14px;font-size:13px;text-decoration:none;display:flex}.jnhCdq_shell .jnhCdq_markdown .jnhCdq_fileLink:hover{background:var(--agent-subtle);border-color:var(--agent-focus)}.jnhCdq_shell .jnhCdq_fileIcon{background:var(--agent-subtle);border:0;border-radius:8px;width:32px;height:36px}.jnhCdq_shell .jnhCdq_fileLink>span:nth-child(2){overflow-wrap:anywhere;flex:1;min-width:0}.jnhCdq_shell .jnhCdq_fileLink small{color:var(--agent-muted);margin-top:3px;font-size:11px}.jnhCdq_shell .jnhCdq_fileLink>svg{width:16px;color:var(--agent-muted);flex:none}.jnhCdq_shell .jnhCdq_welcomeMark{background:0 0;border:0}.jnhCdq_shell .jnhCdq_welcome h1{letter-spacing:-1px;font-size:32px;font-weight:600}.jnhCdq_shell .jnhCdq_prompts button{background:var(--agent-subtle);box-shadow:none;border:0;border-radius:16px;padding:13px}.jnhCdq_shell .jnhCdq_prompts small{display:none}.jnhCdq_shell .jnhCdq_top{background:var(--agent-canvas);border-bottom:0}@keyframes jnhCdq_filePulse{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.jnhCdq_attachment[data-status=uploading] .jnhCdq_attachmentIcon{animation:none}}@media (max-width:760px){.jnhCdq_shell .jnhCdq_transcript{padding:16px 18px}.jnhCdq_shell .jnhCdq_footer{padding:8px 12px}.jnhCdq_shell .jnhCdq_user{max-width:92%;padding:10px 14px}.jnhCdq_shell .jnhCdq_composer{border-radius:22px;padding:12px}.jnhCdq_shell .jnhCdq_composer textarea{font-size:16px}.jnhCdq_shell .jnhCdq_keyboardHint{display:none}.jnhCdq_shell .jnhCdq_markdown{font-size:14px}.jnhCdq_shell .jnhCdq_answer{margin-bottom:28px}.jnhCdq_shell .jnhCdq_attachment{width:225px}.jnhCdq_shell .jnhCdq_welcome h1{font-size:27px}}.jnhCdq_shell .jnhCdq_composerToolbar{justify-content:flex-start}.jnhCdq_shell .jnhCdq_composerRight{margin-left:auto}.jnhCdq_shell .jnhCdq_sourcesButton{margin:0}.jnhCdq_shell .jnhCdq_composerToolbar>button{flex:none}.jnhCdq_shell .jnhCdq_top{border-bottom:0;height:46px;min-height:46px;padding:0 24px}.jnhCdq_shell .jnhCdq_workspaceTitle{color:var(--agent-muted);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:13px;font-weight:500;overflow:hidden}.jnhCdq_shell .jnhCdq_identity{gap:8px;min-width:0}.jnhCdq_shell .jnhCdq_actions{gap:3px}.jnhCdq_shell .jnhCdq_iconButton{width:30px;height:30px;color:var(--agent-muted);border-radius:7px}.jnhCdq_shell .jnhCdq_iconButton:hover{background:var(--agent-hover);color:var(--agent-ink)}.jnhCdq_shell .jnhCdq_iconButton svg{width:17px;height:17px}.jnhCdq_shell .jnhCdq_spacePill{background:var(--agent-subtle);border:0;border-radius:6px;padding:4px 8px;font-size:11px}.jnhCdq_shell .jnhCdq_markdown p{font-size:inherit;line-height:inherit}.jnhCdq_shell .jnhCdq_markdown h3{margin:24px 0 10px;font-weight:600}.jnhCdq_shell .jnhCdq_markdown ul,.jnhCdq_shell .jnhCdq_markdown ol{margin:12px 0 20px;padding-left:22px}.jnhCdq_shell .jnhCdq_markdown li::marker{color:var(--agent-quiet)}.jnhCdq_shell .jnhCdq_markdown table{border-collapse:separate;border-spacing:0;border:1px solid var(--agent-border);border-radius:10px;width:max-content;max-width:100%;margin:18px 0 24px;font-size:13px;display:block;overflow:auto hidden}.jnhCdq_shell .jnhCdq_markdown th,.jnhCdq_shell .jnhCdq_markdown td{border:0;border-bottom:1px solid var(--agent-line);text-align:left;overflow-wrap:normal;word-break:normal;min-width:7rem;padding:10px 14px;line-height:1.6}.jnhCdq_shell .jnhCdq_markdown tr:last-child td{border-bottom:0}.jnhCdq_shell .jnhCdq_markdown th{background:var(--agent-subtle);color:var(--agent-muted);font-size:12px;font-weight:500}.jnhCdq_shell .jnhCdq_markdown blockquote{border-left:2px solid var(--agent-border);color:var(--agent-muted);margin:18px 0;padding:3px 0 3px 16px}.jnhCdq_shell .jnhCdq_markdown blockquote p:last-child{margin-bottom:0}.jnhCdq_shell .jnhCdq_messageActions{gap:4px;margin-top:12px;display:flex}.jnhCdq_shell .jnhCdq_messageActions button{width:auto;height:28px;color:var(--agent-quiet);background:0 0;border:0;border-radius:6px;align-items:center;gap:5px;margin-left:-7px;padding:4px 7px;font:11px/1.3 inherit;display:flex}.jnhCdq_shell .jnhCdq_messageActions button:hover{background:var(--agent-subtle);color:var(--agent-text)}.jnhCdq_shell .jnhCdq_messageActions svg{width:14px;height:14px}.jnhCdq_shell .jnhCdq_messageActions span{font-size:11px}.jnhCdq_shell .jnhCdq_composer{background:var(--agent-input);border-radius:20px;padding:13px 15px 10px;box-shadow:0 2px 8px #00000004}.jnhCdq_shell .jnhCdq_composerToolbar{min-height:32px;margin-top:8px}.jnhCdq_shell .jnhCdq_sourcesButton{padding:6px 8px;font-size:12px}.jnhCdq_shell .jnhCdq_send{transition:background .15s,transform .15s}.jnhCdq_shell .jnhCdq_send:not(:disabled):hover{filter:brightness(1.12);transform:translateY(-1px)}.jnhCdq_shell .jnhCdq_send:disabled{background:var(--agent-hover);color:var(--agent-quiet);opacity:.65}.jnhCdq_shell .jnhCdq_send:focus-visible,.jnhCdq_shell .jnhCdq_attachButton:focus-visible,.jnhCdq_shell .jnhCdq_sourcesButton:focus-visible{outline:2px solid var(--agent-focus);outline-offset:3px}.jnhCdq_shell .jnhCdq_jumpToLatest{border:1px solid var(--agent-border);background:var(--agent-surface);width:30px;height:30px;color:var(--agent-muted);bottom:calc(100% + 7px);box-shadow:0 2px 8px #0001}.jnhCdq_attachmentIcon>span{letter-spacing:.3px;font-size:8px;font-weight:700}.jnhCdq_shell .jnhCdq_attachment button{border-radius:6px;flex:none;min-width:24px;min-height:26px}.jnhCdq_shell .jnhCdq_attachment button:hover{background:var(--agent-hover);color:var(--agent-ink)}.jnhCdq_shell .jnhCdq_attachment button:focus-visible{outline:2px solid var(--agent-focus)}.jnhCdq_shell .jnhCdq_attachmentText small{font-size:11px}.jnhCdq_shell .jnhCdq_attachmentText strong{font-weight:550}.jnhCdq_shell .jnhCdq_attachments{scroll-snap-type:x proximity}.jnhCdq_shell .jnhCdq_attachment{scroll-snap-align:start}.jnhCdq_shell .jnhCdq_attachment[data-status=error]{width:290px}.jnhCdq_shell .jnhCdq_fileLink{transition:background .15s,border-color .15s}.jnhCdq_shell .jnhCdq_fileLink:focus-visible{outline:2px solid var(--agent-focus);outline-offset:3px}.jnhCdq_shell .jnhCdq_connections{top:auto;bottom:calc(var(--chat-footer-height,140px) + 8px);background:var(--agent-surface);border:1px solid var(--agent-border);z-index:30;overscroll-behavior:contain;border-radius:14px;width:360px;max-width:calc(100% - 40px);max-height:min(440px,100% - 170px);padding:15px;position:absolute;left:max(20px,50% - 384px);right:auto;overflow:auto;box-shadow:0 12px 36px #00000014}.jnhCdq_shell .jnhCdq_connections>header{border-bottom:1px solid var(--agent-line);align-items:flex-start;gap:10px;padding:0 0 12px}.jnhCdq_shell .jnhCdq_connections header strong{font-size:13px;font-weight:600}.jnhCdq_shell .jnhCdq_connections header p{color:var(--agent-muted);margin:4px 0 0;font-size:11px;line-height:1.5}.jnhCdq_shell .jnhCdq_connectionRow{border-bottom:1px solid var(--agent-line);align-items:center;gap:10px;padding:11px 0;display:flex}.jnhCdq_shell .jnhCdq_connectionRow>span:nth-child(2){flex:1;min-width:0}.jnhCdq_shell .jnhCdq_connectionRow strong{overflow-wrap:anywhere;font-size:12px;font-weight:500}.jnhCdq_shell .jnhCdq_connectionRow small{color:var(--agent-muted);margin-top:3px;font-size:11px;line-height:1.4}.jnhCdq_shell .jnhCdq_connectionIcon{border:1px solid var(--agent-line);background:var(--agent-subtle);width:29px;height:29px;color:var(--agent-muted);border-radius:8px;flex:none;font:600 12px/1 -apple-system,BlinkMacSystemFont,sans-serif}.jnhCdq_shell .jnhCdq_badge{white-space:nowrap;color:var(--agent-muted);background:0 0;border:0;flex:none;align-items:center;gap:5px;padding:0;font-size:10px;display:flex}.jnhCdq_badge i{background:var(--agent-positive);border-radius:50%;width:5px;height:5px;display:block}.jnhCdq_badge[data-state=unavailable] i{background:var(--agent-quiet)}.jnhCdq_badge[data-state=attention] i{background:var(--agent-error-text)}.jnhCdq_shell .jnhCdq_manageConnections{color:var(--agent-text);box-shadow:none;background:0 0;border:0;margin-top:8px;padding:7px 0;font-size:12px}.jnhCdq_shell .jnhCdq_manageConnections:hover{color:var(--agent-accent)}.jnhCdq_shell[data-empty=true] .jnhCdq_conversation{padding-bottom:24px}.jnhCdq_shell .jnhCdq_welcome{text-align:center;padding-bottom:20px;display:block}.jnhCdq_shell .jnhCdq_welcome h1{letter-spacing:-.9px;margin:0 0 10px;font-size:30px;font-weight:600}.jnhCdq_shell .jnhCdq_welcomeMark{width:40px;height:40px;margin:0 auto 16px}.jnhCdq_welcomeDescription{max-width:420px;color:var(--agent-muted);margin:0 auto;font-size:14px;line-height:1.6}.jnhCdq_shell .jnhCdq_prompts{flex-wrap:wrap;justify-content:center;gap:7px;margin:14px 0 0;display:flex}.jnhCdq_shell .jnhCdq_prompts button{border:1px solid var(--agent-line);background:0 0;border-radius:9px;align-items:center;gap:7px;padding:8px 11px;font-size:12px;display:flex}.jnhCdq_shell .jnhCdq_prompts button:hover{border-color:var(--agent-border);background:var(--agent-subtle)}.jnhCdq_shell .jnhCdq_prompts svg{width:14px;height:14px;color:var(--agent-muted);margin:0}.jnhCdq_shell .jnhCdq_prompts small,.jnhCdq_shell .jnhCdq_suggested{display:none}.jnhCdq_shell .jnhCdq_prompts strong{font-size:11px;font-weight:450}@media (max-width:760px){.jnhCdq_shell .jnhCdq_top{height:42px;min-height:42px;padding:0 13px}.jnhCdq_shell .jnhCdq_transcript{padding:18px 18px 12px}.jnhCdq_shell .jnhCdq_footer{padding:8px 12px}.jnhCdq_shell .jnhCdq_user{max-width:92%}.jnhCdq_shell .jnhCdq_composer{padding:11px 12px 9px}.jnhCdq_shell .jnhCdq_workspaceTitle{font-size:12px}.jnhCdq_shell .jnhCdq_connections{width:360px;max-width:calc(100% - 24px);left:12px;bottom:calc(var(--chat-footer-height,130px) + 8px)}.jnhCdq_shell .jnhCdq_composer textarea{font-size:16px}.jnhCdq_shell .jnhCdq_welcome h1{font-size:25px}.jnhCdq_shell .jnhCdq_prompts{gap:6px}.jnhCdq_shell .jnhCdq_prompts button{padding:8px 10px}.jnhCdq_shell .jnhCdq_attachment{width:230px}.jnhCdq_shell .jnhCdq_messageActions button{min-height:32px}.jnhCdq_shell .jnhCdq_markdown table{width:max-content;max-width:100%}.jnhCdq_shell .jnhCdq_keyboardHint{display:none}}@media (prefers-reduced-motion:reduce){.jnhCdq_shell .jnhCdq_send,.jnhCdq_shell .jnhCdq_fileLink{transition:none}}.jnhCdq_downloadLink{color:var(--agent-text);border:1px solid var(--agent-border);background:var(--agent-surface);border-radius:6px;align-items:center;gap:7px;padding:5px 8px;font-size:11px;text-decoration:none;display:inline-flex}.jnhCdq_downloadLink svg{width:14px;height:14px}.jnhCdq_executionChoice select{cursor:pointer;max-width:105px;color:var(--agent-muted)!important;font:12px var(--agent-font,Inter,sans-serif)!important;width:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:5px 18px 5px 5px!important}.jnhCdq_executionBadge{color:var(--agent-muted);padding-inline:6px;font-size:11px}.jnhCdq_shell .jnhCdq_answer .jnhCdq_markdown{font-size:14px;line-height:1.75}.jnhCdq_shell .jnhCdq_composer textarea{font-family:var(--agent-font,Inter,sans-serif)!important;font-size:14px!important}.jnhCdq_shell .jnhCdq_answerHeading{font-size:14px}.jnhCdq_shell .jnhCdq_markdown h3{font-size:17px}.jnhCdq_shell .jnhCdq_user{font-size:14px}.jnhCdq_messageActions{gap:4px;min-height:30px}.jnhCdq_messageActions button{border-radius:7px}.jnhCdq_transcript{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--agent-border) transparent}.jnhCdq_shell .jnhCdq_composer:focus-within{border-color:var(--agent-focus);box-shadow:0 0 0 2px color-mix(in srgb,var(--agent-focus) 10%,transparent)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.jnhCdq_messageActions button,.jnhCdq_iconButton{transition:background .12s,color .12s}}.jnhCdq_shell button.jnhCdq_spacePill{cursor:pointer;font:11px/18px var(--agent-font,Inter,sans-serif);color:var(--agent-muted);background:var(--agent-subtle);white-space:nowrap;text-overflow:ellipsis;border:1px solid #0000;border-radius:6px;max-width:180px;padding:3px 8px;overflow:hidden}.jnhCdq_shell button.jnhCdq_spacePill:hover{color:var(--agent-ink);border-color:var(--agent-border)}.jnhCdq_shell button.jnhCdq_spacePill:focus-visible{outline:2px solid var(--agent-focus);outline-offset:2px}.jnhCdq_contextBar{background:var(--agent-surface);color:var(--agent-muted);border-bottom:1px solid var(--agent-border);flex-wrap:wrap;align-items:center;gap:10px;padding:8px 24px;font-size:11px;display:flex}.jnhCdq_contextBar button,.jnhCdq_newChatControls button{color:var(--agent-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px 7px}.jnhCdq_contextBar button:hover,.jnhCdq_newChatControls button:hover{background:var(--agent-hover);color:var(--agent-ink)}.jnhCdq_contextChips{flex-wrap:wrap;gap:6px;padding:8px 4px;display:flex}.jnhCdq_contextChips button{border:1px solid var(--agent-border);background:var(--agent-surface);max-width:240px;color:var(--agent-text);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;border-radius:7px;align-items:center;gap:8px;padding:5px 8px;font-size:11px;display:flex;overflow:hidden}.jnhCdq_contextChips span{margin-left:auto}.jnhCdq_newChatControls{justify-content:center;gap:12px;margin:0 0 8px;font-size:11px;display:flex}.jnhCdq_newChatControls button[aria-pressed=true]{color:var(--agent-ink);background:var(--agent-hover)}.jnhCdq_unreadDot{background:var(--agent-ink);border-radius:50%;width:5px;height:5px;position:absolute;top:4px;right:4px}.jnhCdq_notificationRow{width:100%;display:block;text-align:left!important;border:0!important;border-bottom:1px solid var(--agent-border)!important;padding:13px 4px!important}.jnhCdq_notificationRow small{color:var(--agent-muted);margin-top:4px;font-size:11px;display:block}.jnhCdq_composerRight>button:not(.jnhCdq_send){min-width:28px;height:28px;color:var(--agent-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:4px;font:11px inherit;display:flex}.jnhCdq_composerRight>button:hover{background:var(--agent-hover)}.jnhCdq_shell .jnhCdq_composer,.jnhCdq_shell.jnhCdq_sidebar .jnhCdq_composer{background:var(--lightningcss-light,#fafafa)var(--lightningcss-dark,#1f1f1f);border:1px solid var(--lightningcss-light,#e8e8e8)var(--lightningcss-dark,#ffffff14);border-radius:24px;padding:12px 10px 8px;transition:border-color .15s,background .15s;box-shadow:0 4px 18px #00000005}.jnhCdq_shell .jnhCdq_composer:hover{border-color:var(--lightningcss-light,#dcdcdc)var(--lightningcss-dark,#ffffff21)}.jnhCdq_shell .jnhCdq_composer:focus-within,.jnhCdq_shell.jnhCdq_sidebar .jnhCdq_composer:focus-within{background:var(--lightningcss-light,#fafafa)var(--lightningcss-dark,#1f1f1f);border-color:var(--lightningcss-light,#cdcdcd)var(--lightningcss-dark,#ffffff2b);box-shadow:0 4px 18px #00000005}.jnhCdq_shell .jnhCdq_composer textarea,.jnhCdq_shell.jnhCdq_sidebar .jnhCdq_composer textarea{letter-spacing:0;color:var(--agent-ink);font:400 14px/22px var(--agent-font,Inter,sans-serif)!important;min-height:32px!important;padding:2px 6px 6px!important}.jnhCdq_shell .jnhCdq_composer textarea::placeholder{color:var(--lightningcss-light,#858585)var(--lightningcss-dark,#929292)}.jnhCdq_shell .jnhCdq_composerToolbar{justify-content:space-between;align-items:center;gap:8px;min-height:32px;margin-top:6px}.jnhCdq_composerLeft{scrollbar-width:none;align-items:center;gap:2px;min-width:0;display:flex;overflow-x:auto}.jnhCdq_composerLeft::-webkit-scrollbar{display:none}.jnhCdq_composerDivider{background:var(--agent-line);flex:none;width:1px;height:16px;margin:0 4px}.jnhCdq_shell .jnhCdq_composerLeft>button,.jnhCdq_shell .jnhCdq_composerRight>button:not(.jnhCdq_send){width:30px;min-width:30px;height:30px;min-height:30px;color:var(--agent-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:5px;display:inline-flex}.jnhCdq_shell .jnhCdq_composerLeft>button:hover,.jnhCdq_shell .jnhCdq_composerRight>button:not(.jnhCdq_send):hover{background:var(--agent-hover);color:var(--agent-ink)}.jnhCdq_shell .jnhCdq_composerLeft>button:disabled,.jnhCdq_shell .jnhCdq_composerRight>button:disabled{opacity:.4;cursor:default}.jnhCdq_shell .jnhCdq_composerLeft>button svg{stroke-width:1.65px;width:18px;height:18px;color:inherit;flex:none}.jnhCdq_shell .jnhCdq_composerLeft>.jnhCdq_attachButton svg{width:20px;height:20px}.jnhCdq_shell .jnhCdq_composerLeft>button[data-chat-app-trigger]{border-radius:16px;gap:5px;width:auto;padding:5px 7px;font-size:13px;line-height:20px}.jnhCdq_shell .jnhCdq_composerLeft>button[aria-expanded=true]{background:var(--agent-hover);color:var(--agent-ink)}.jnhCdq_shell .jnhCdq_composerRight{flex:none;gap:7px;min-width:0;margin-left:auto}.jnhCdq_shell .jnhCdq_composerRight .jnhCdq_keyboardHint{display:none}.jnhCdq_shell .jnhCdq_composerRight>button:not(.jnhCdq_send){gap:3px;width:auto;font-size:11px}.jnhCdq_shell .jnhCdq_send,.jnhCdq_shell.jnhCdq_sidebar .jnhCdq_send{border-radius:50%;flex:none;width:32px;height:32px;min-height:32px;padding:6px;transform:none}.jnhCdq_shell .jnhCdq_send svg{stroke-width:2px;width:20px;height:20px}.jnhCdq_shell .jnhCdq_send:not(:disabled):hover{background:var(--agent-send);filter:brightness(.9);transform:none}.jnhCdq_shell .jnhCdq_send:disabled,.jnhCdq_shell.jnhCdq_sidebar .jnhCdq_send:disabled{color:var(--lightningcss-light,#adadad)var(--lightningcss-dark,#858585);opacity:1;background:var(--lightningcss-light,#e8e8e8)var(--lightningcss-dark,#373737)}.jnhCdq_shell .jnhCdq_composer button:focus-visible,.jnhCdq_shell .jnhCdq_composer select:focus-visible{outline:2px solid var(--agent-focus);outline-offset:2px}.jnhCdq_shell .jnhCdq_executionChoice{flex:none;align-items:center;margin-left:2px;display:flex}.jnhCdq_shell .jnhCdq_executionChoice select{max-width:100px;min-height:30px;border-radius:8px!important;padding:5px 17px 5px 4px!important;font-size:12px!important}.jnhCdq_shell .jnhCdq_contextChips{gap:5px;padding:0 6px 8px}.jnhCdq_shell .jnhCdq_contextChips button{background:var(--agent-surface);border-radius:9px;padding:5px 8px;font-size:11px}.jnhCdq_shell .jnhCdq_attachments{padding:0 4px 8px}@media (max-width:760px){.jnhCdq_shell .jnhCdq_composer,.jnhCdq_shell.jnhCdq_sidebar .jnhCdq_composer{border-radius:24px;padding:11px 8px 7px}.jnhCdq_shell .jnhCdq_composerToolbar{gap:5px}.jnhCdq_shell .jnhCdq_composerLeft{gap:0}.jnhCdq_shell .jnhCdq_composerRight{gap:4px}.jnhCdq_shell .jnhCdq_composerLeft>button[data-chat-app-trigger]{padding-inline:5px}.jnhCdq_shell .jnhCdq_executionChoice select{max-width:82px;font-size:11px!important}}@media (prefers-reduced-motion:reduce){.jnhCdq_shell .jnhCdq_composer{transition:none}}.jnhCdq_shell .jnhCdq_composer{container-type:inline-size}@container (max-width:420px){.jnhCdq_shell .jnhCdq_composerLeft>button[data-chat-app-trigger]{width:30px;padding:5px}.jnhCdq_shell .jnhCdq_composerLeft>button[data-chat-app-trigger] span{display:none}.jnhCdq_shell .jnhCdq_executionChoice select{max-width:72px!important;padding-right:15px!important}.jnhCdq_shell .jnhCdq_composerDivider{margin-inline:2px}.jnhCdq_shell .jnhCdq_composerToolbar{gap:4px}}@media (min-width:1600px){.jnhCdq_shell.jnhCdq_embedded{--chat-column-width:clamp(768px,34vw,960px)}.jnhCdq_shell.jnhCdq_embedded .jnhCdq_transcript,.jnhCdq_shell.jnhCdq_embedded .jnhCdq_footer{padding-inline:max(24px,calc((100% - var(--chat-column-width))/2))}}@media (max-height:650px){.jnhCdq_shell[data-empty=true] .jnhCdq_transcript{margin-top:16px;padding-top:12px}.jnhCdq_shell[data-empty=true] .jnhCdq_welcome{margin-bottom:12px;padding-bottom:4px}}.jnhCdq_shell .jnhCdq_answer{margin-bottom:20px}.jnhCdq_shell .jnhCdq_answer[data-turn-end]{margin-bottom:36px}.jnhCdq_shell .jnhCdq_answer[data-continuation]{margin-top:0}.jnhCdq_shell .jnhCdq_user{background:var(--agent-user,var(--agent-subtle));color:var(--agent-user-ink,var(--agent-ink));border-radius:22px;max-width:82%;margin-bottom:32px;padding:14px 20px}.jnhCdq_shell .jnhCdq_user .jnhCdq_markdown,.jnhCdq_shell .jnhCdq_user .jnhCdq_markdown :is(strong,h1,h2,h3,h4,a){color:inherit}.jnhCdq_shell .jnhCdq_user .jnhCdq_messageActions button:hover{background:color-mix(in srgb,currentColor 10%,transparent);opacity:1}@media (max-width:600px){.jnhCdq_shell .jnhCdq_user{max-width:92%;padding:12px 16px}.jnhCdq_shell .jnhCdq_answer[data-turn-end]{margin-bottom:28px}}.jnhCdq_shell .jnhCdq_user{position:relative}.jnhCdq_shell .jnhCdq_user .jnhCdq_messageActions{opacity:0;pointer-events:none;margin:0;transition:opacity .12s;position:absolute;top:calc(100% + 3px);right:0}.jnhCdq_shell .jnhCdq_user:hover .jnhCdq_messageActions,.jnhCdq_shell .jnhCdq_user:focus-within .jnhCdq_messageActions{opacity:1;pointer-events:auto}.jnhCdq_shell .jnhCdq_user .jnhCdq_messageActions button{color:var(--agent-muted);opacity:1}.jnhCdq_shell .jnhCdq_user .jnhCdq_messageActions button:hover{background:var(--agent-hover)}@media (hover:none){.jnhCdq_shell .jnhCdq_user .jnhCdq_messageActions{opacity:1;pointer-events:auto}}@media (prefers-reduced-motion:reduce){.jnhCdq_shell .jnhCdq_user .jnhCdq_messageActions{transition:none}}.jnhCdq_tableScroll{border:1px solid var(--agent-border);scrollbar-width:thin;outline-offset:3px;border-radius:9px;max-width:100%;margin:18px 0 24px;overflow-x:auto}.jnhCdq_shell .jnhCdq_markdown .jnhCdq_tableScroll table{border:0;border-radius:0;width:100%;max-width:none;margin:0;font-size:13px;display:table;overflow:visible}.jnhCdq_shell .jnhCdq_markdown .jnhCdq_tableScroll th,.jnhCdq_shell .jnhCdq_markdown .jnhCdq_tableScroll td{vertical-align:top;min-width:5rem;padding:10px 14px}.jnhCdq_shell .jnhCdq_markdown .jnhCdq_tableScroll th{font-size:12px;font-weight:550}.jnhCdq_shell .jnhCdq_markdown .jnhCdq_tableScroll tbody tr:hover{background:var(--agent-subtle)}.jnhCdq_shell .jnhCdq_markdown .jnhCdq_tableScroll a{-webkit-text-decoration-color:color-mix(in srgb,currentColor 25%,transparent);text-decoration-color:color-mix(in srgb,currentColor 25%,transparent)}.jnhCdq_shell .jnhCdq_answer:has(+.jnhCdq_answer[data-continuation]){margin-bottom:14px}@media (max-width:600px){.jnhCdq_shell .jnhCdq_markdown .jnhCdq_tableScroll th,.jnhCdq_shell .jnhCdq_markdown .jnhCdq_tableScroll td{padding:9px 11px}.jnhCdq_tableScroll{margin:14px 0 20px}}@media (hover:none) and (max-width:760px){.jnhCdq_shell .jnhCdq_composer textarea,.jnhCdq_shell.jnhCdq_sidebar .jnhCdq_composer textarea{font-size:16px!important}}.jnhCdq_shell .jnhCdq_composerRight>button[data-chat-tuning-trigger]{width:auto;min-width:0;max-width:112px;height:32px;box-shadow:none;color:var(--agent-muted);letter-spacing:0;background:0 0;border:0;border-radius:4px;gap:5px;padding:0 5px 0 8px;font:400 12px/20px Inter,system-ui,sans-serif}.jnhCdq_shell .jnhCdq_composerRight>button[data-chat-tuning-trigger]:hover,.jnhCdq_shell .jnhCdq_composerRight>button[data-chat-tuning-trigger][aria-expanded=true]{color:var(--agent-ink);background:0 0}.jnhCdq_shell .jnhCdq_composerRight>button[data-chat-tuning-trigger] svg{opacity:.65;flex:none;width:10px;height:10px}.jnhCdq_shell[data-scoped]{background:var(--agent-canvas);border:0;width:100%;height:100%;min-height:0;position:relative;inset:auto}.jnhCdq_shell[data-scoped] .jnhCdq_top{border-bottom:1px solid var(--agent-line);justify-content:space-between;height:52px;min-height:52px;padding:0 16px}.jnhCdq_shell[data-scoped] .jnhCdq_transcript{min-height:0;margin:0;padding:20px 18px;overflow:auto}.jnhCdq_shell[data-scoped] .jnhCdq_footer{width:100%;max-width:none;margin:0;padding:12px 14px 8px;position:relative}.jnhCdq_shell[data-scoped] .jnhCdq_composer{border-radius:18px;width:100%;margin:0}.jnhCdq_shell[data-scoped] .jnhCdq_composerToolbar{flex-wrap:wrap;gap:4px}.jnhCdq_shell[data-scoped] .jnhCdq_composerRight{margin-left:auto}.jnhCdq_shell[data-scoped] .jnhCdq_composerLeft{gap:3px}.jnhCdq_shell[data-scoped] .jnhCdq_keyboardHint,.jnhCdq_shell[data-scoped] .jnhCdq_composerDivider,.jnhCdq_shell[data-scoped] .jnhCdq_sourcesButton span{display:none}.jnhCdq_shell[data-scoped] .jnhCdq_question,.jnhCdq_shell[data-scoped] .jnhCdq_answer{width:100%;max-width:none;margin-inline:0}.jnhCdq_shell[data-scoped] .jnhCdq_footnote{font-size:12px}.jnhCdq_scopedWelcome{flex-direction:column;align-items:flex-start;gap:14px;padding:28px 2px;display:flex}.jnhCdq_scopedWelcome h2{font:600 18px/1.4 var(--agent-font);color:var(--agent-ink);overflow-wrap:anywhere;margin:0}.jnhCdq_scopedWelcome p{color:var(--agent-muted);margin:0;font-size:13px;line-height:1.65}.jnhCdq_scopedWelcome>div{gap:8px;width:100%;margin-top:8px;display:grid}.jnhCdq_scopedWelcome button{text-align:left;border:1px solid var(--agent-border);font:inherit;color:var(--agent-text);cursor:pointer;background:0 0;border-radius:10px;padding:10px 12px}.jnhCdq_scopedWelcome button:hover{background:var(--agent-hover)}.jnhCdq_shell[data-scoped][data-empty] .jnhCdq_transcript{flex:1;display:block}.jnhCdq_shell[data-scoped][data-empty] .jnhCdq_footer{flex:none}.jnhCdq_shell[data-scoped][data-empty] .jnhCdq_conversation{padding-bottom:0}.jnhCdq_shell[data-scoped][data-empty] .jnhCdq_transcript{margin:0;padding-top:12px}.jnhCdq_shell[data-scoped] .jnhCdq_scopedWelcome{padding:16px 2px}.jnhCdq_error button.jnhCdq_recoveryStop{flex-shrink:0;min-width:44px;min-height:32px}.jnhCdq_error button.jnhCdq_recoveryStop:focus-visible{outline:2px solid var(--agent-focus);outline-offset:2px;border-radius:4px}@media (max-width:600px){.jnhCdq_error button.jnhCdq_recoveryStop{min-height:44px}}.jnhCdq_savedContextNotice{overflow-wrap:anywhere;font-size:12px;line-height:1.6}.jnhCdq_savedContextHistory{flex-direction:column;align-items:flex-start;gap:10px}.jnhCdq_savedContextHistory button{white-space:nowrap;flex-shrink:0}.jnhCdq_shell .jnhCdq_sentFiles{justify-content:flex-end;width:fit-content;max-width:82%;margin:2px 0 8px auto}.jnhCdq_shell .jnhCdq_sentFiles>button{text-align:left;min-height:44px;box-shadow:none;border-radius:12px;padding:9px 12px}.jnhCdq_shell .jnhCdq_sentFiles svg{width:20px;height:20px}@media (max-width:600px){.jnhCdq_shell .jnhCdq_sentFiles{max-width:92%}}.jnhCdq_menu{border-radius:12px;width:216px;max-height:calc(100dvh - 16px);padding:5px;overflow-y:auto}.jnhCdq_menu button{min-height:34px;padding:7px 9px;font-weight:400}.jnhCdq_menu kbd{color:var(--agent-muted);margin-left:auto;font-family:inherit;font-size:11px;line-height:1.4}.jnhCdq_menu .jnhCdq_deleteAction,.jnhCdq_deleteAction.jnhCdq_deleteAction{color:var(--agent-error-text)}.jnhCdq_menu .jnhCdq_deleteAction svg{color:inherit}.jnhCdq_renameDialog [role=alert]{color:var(--agent-error-text);font-size:13px;line-height:1.5}
._8UK8fW_workbench{--agent-muted:var(--lightningcss-light,#71717a)var(--lightningcss-dark,#a2a3ad);--agent-accent:var(--lightningcss-light,#736480)var(--lightningcss-dark,#b69af6);min-width:0;height:100%;color:var(--agent-text);background:var(--agent-canvas);font-family:var(--agent-font);flex:1;font-size:14px;overflow:auto;container-type:inline-size}._8UK8fW_workbench *{box-sizing:border-box}._8UK8fW_workbench button,._8UK8fW_workbench input,._8UK8fW_workbench textarea,._8UK8fW_workbench select{font:inherit;color:inherit}._8UK8fW_workbench button{cursor:pointer;border:1px solid var(--agent-border);background:0 0;border-radius:8px;padding:7px 11px;font-size:13px;line-height:1.4;transition:background .15s}._8UK8fW_workbench button:hover{background:var(--agent-hover)}._8UK8fW_workbench button:disabled{opacity:.5;cursor:default}._8UK8fW_workbench :is(button,input,textarea,select,a,summary):focus-visible{outline:2px solid var(--agent-focus);outline-offset:3px}._8UK8fW_workbench ._8UK8fW_primary{background:var(--agent-send);color:var(--agent-on-send);border-color:#0000}._8UK8fW_workbench a{color:var(--agent-accent);text-underline-offset:3px;overflow-wrap:anywhere}._8UK8fW_toolbar{border-bottom:1px solid var(--agent-line);align-items:center;gap:16px;height:54px;padding:0 24px;display:flex}._8UK8fW_toolbar>span{color:var(--agent-muted);font-size:12px}._8UK8fW_toolbar ._8UK8fW_primary{margin-left:auto}._8UK8fW_toolbar ._8UK8fW_back{color:var(--agent-muted);border:0;padding:6px 0}._8UK8fW_heading{justify-content:space-between;align-items:center;gap:20px;width:min(820px,100% - 48px);margin:auto;padding:64px 0 0;display:flex}._8UK8fW_heading h1{font-family:var(--agent-font);letter-spacing:-.03em;color:var(--agent-ink);margin:5px 0 8px;font-size:24px;font-weight:600;line-height:1.15}._8UK8fW_heading p{color:var(--agent-muted);margin:0;font-size:12px;line-height:1.6}._8UK8fW_asanaLink{border:1px solid var(--agent-border);white-space:nowrap;border-radius:9px;align-items:center;gap:9px;padding:9px 12px;font-size:13px;text-decoration:none;display:flex;color:var(--agent-text)!important}._8UK8fW_asanaLink:hover{background:var(--agent-hover)}._8UK8fW_kicker{text-transform:uppercase;letter-spacing:.07em;color:var(--agent-muted);font-size:12px;display:block}._8UK8fW_tabs{border-bottom:1px solid var(--agent-line);background:var(--agent-canvas);z-index:2;scrollbar-width:thin;gap:20px;width:min(820px,100% - 48px);margin:28px auto 0;padding:0;display:flex;position:sticky;top:0;overflow-x:auto}._8UK8fW_tabs button{white-space:nowrap;color:var(--agent-muted);border:0;border-bottom:2px solid #0000;border-radius:0;padding:10px 0;font-size:13px}._8UK8fW_tabs button[aria-current]{border-color:var(--agent-ink);color:var(--agent-ink)}._8UK8fW_content{width:min(820px,100% - 48px);margin:auto;padding:24px 0 64px}._8UK8fW_content h2{letter-spacing:-.2px;color:var(--agent-ink);margin:0 0 12px;font-size:15px;font-weight:600;line-height:1.4}._8UK8fW_content h3{color:var(--agent-ink);margin:0;font-size:14px;font-weight:550;line-height:1.55}._8UK8fW_overviewGrid{grid-template-columns:1fr;gap:32px;display:grid}._8UK8fW_overviewGrid>div,._8UK8fW_projectAside{min-width:0}._8UK8fW_sectionHeading{justify-content:space-between;align-items:center;gap:12px;margin:25px 0 12px;display:flex}._8UK8fW_sectionHeading:first-child{margin-top:0}._8UK8fW_sectionHeading h2{margin:0}._8UK8fW_sectionHeading h2 span{color:var(--agent-muted);margin-left:8px;font-size:12px;font-weight:400}._8UK8fW_sectionHeading>div{gap:8px;display:flex}._8UK8fW_sectionHeading button{color:var(--agent-muted);border:0;padding:6px 8px;font-size:12px}._8UK8fW_item{border-bottom:1px solid var(--agent-line);background:0 0;margin:0}._8UK8fW_item>details>summary{cursor:pointer;border-radius:8px;align-items:flex-start;gap:12px;padding:16px 5px;list-style:none;display:flex}._8UK8fW_item>details>summary::-webkit-details-marker{display:none}._8UK8fW_item>details>summary:hover{background:var(--agent-subtle)}._8UK8fW_itemStatus{width:18px;color:var(--agent-accent);text-align:center;flex-shrink:0;font-size:19px;line-height:24px}._8UK8fW_item[data-complete] ._8UK8fW_itemStatus{color:var(--agent-positive)}._8UK8fW_itemTitle{flex:1;min-width:0}._8UK8fW_itemTitle h3{overflow-wrap:anywhere}._8UK8fW_itemTitle small{color:var(--agent-muted);overflow-wrap:anywhere;margin-top:4px;font-size:12px;display:block}._8UK8fW_chevron{color:var(--agent-muted);font-size:22px;line-height:22px;transition:transform .15s}._8UK8fW_item details[open] ._8UK8fW_chevron{transform:rotate(90deg)}._8UK8fW_itemBody{padding:0 12px 16px 35px}._8UK8fW_itemBody p,._8UK8fW_itemBody li{overflow-wrap:anywhere;margin:0 0 10px;font-size:14px;line-height:1.7}._8UK8fW_itemBody ul,._8UK8fW_itemBody ol{padding-left:20px}._8UK8fW_itemBody p{color:var(--agent-text)}._8UK8fW_item footer,._8UK8fW_editor footer{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-top:12px;display:flex}._8UK8fW_item footer button{padding:5px 9px;font-size:12px}._8UK8fW_muted,._8UK8fW_provenance{color:var(--agent-muted);font-size:13px;line-height:1.65}._8UK8fW_provenance{margin:0 0 8px;font-size:12px}._8UK8fW_filters{gap:4px;margin:20px 0 8px;display:flex}._8UK8fW_filters button{color:var(--agent-muted);border:0}._8UK8fW_filters button[aria-pressed=true]{background:var(--agent-selected);color:var(--agent-ink)}._8UK8fW_empty{background:var(--agent-subtle);text-align:center;color:var(--agent-muted);border-radius:12px;padding:25px 18px;font-size:13px;line-height:1.65}._8UK8fW_empty h3{font-size:15px}._8UK8fW_textButton{margin-top:12px;color:var(--agent-muted)!important;border:0!important}._8UK8fW_projectAside{border-top:1px solid var(--agent-line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;padding-top:24px;display:grid}._8UK8fW_brief{grid-column:1/-1}._8UK8fW_asanaCard{border:1px solid var(--agent-border);background:var(--agent-subtle);border-radius:14px;margin-bottom:24px;padding:18px}._8UK8fW_asanaCard img{margin-bottom:12px}._8UK8fW_asanaCard p{color:var(--agent-muted);margin:0 0 15px;font-size:13px;line-height:1.65}._8UK8fW_asanaCard button{background:var(--agent-canvas);width:100%}._8UK8fW_asanaCard small{color:var(--agent-muted);margin-top:10px;font-size:12px;line-height:1.6;display:block}._8UK8fW_contextCard{margin-bottom:24px}._8UK8fW_contextCard button{width:100%;color:var(--agent-muted);border:0;justify-content:space-between;padding:9px 0;font-size:13px;display:flex}._8UK8fW_contextCard button span{color:var(--agent-text);font-variant-numeric:tabular-nums}._8UK8fW_brief{border-top:1px solid var(--agent-line);padding-top:17px}._8UK8fW_brief summary{cursor:pointer;font-size:13px;font-weight:500;line-height:1.5}._8UK8fW_brief>div{overflow-wrap:anywhere;margin-top:14px;font-size:13px;line-height:1.7}._8UK8fW_brief p{color:var(--agent-muted)}._8UK8fW_brief button{font-size:12px}._8UK8fW_row{justify-content:space-between;align-items:center;gap:16px;width:100%;border:0!important;border-bottom:1px solid var(--agent-line)!important;text-align:left!important;border-radius:0!important;padding:15px 5px!important;display:flex!important}._8UK8fW_row button{text-align:left;border:0}._8UK8fW_row small{color:var(--agent-muted);margin-top:5px;font-size:12px;display:block}._8UK8fW_editor{border:1px solid var(--agent-border);background:var(--agent-surface);border-radius:14px;max-width:800px;margin-bottom:24px;padding:24px}._8UK8fW_editor label{flex-direction:column;gap:8px;margin:18px 0;font-size:13px;font-weight:500;display:flex}._8UK8fW_editor input,._8UK8fW_editor textarea,._8UK8fW_editor select{border:1px solid var(--agent-control-border);background:var(--agent-input);border-radius:8px;width:100%;padding:10px 12px;font-size:14px;font-weight:400;line-height:1.55}._8UK8fW_editor textarea{resize:vertical;min-height:120px}._8UK8fW_fields{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}._8UK8fW_error{background:var(--agent-error-surface);color:var(--agent-error-text);border-radius:8px;padding:12px;font-size:13px}._8UK8fW_notice{color:var(--agent-positive);font-size:13px}._8UK8fW_editor pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:260px;font:13px/1.65 Inter,system-ui,sans-serif;overflow:auto}._8UK8fW_editor summary{cursor:pointer;color:var(--agent-muted);padding:8px 0;font-size:13px}@container (max-width:850px){._8UK8fW_overviewGrid{grid-template-columns:1fr;gap:28px}._8UK8fW_projectAside{border:0;border-top:1px solid var(--agent-line);padding:24px 0 0}._8UK8fW_asanaCard{max-width:none}._8UK8fW_heading{align-items:flex-start}._8UK8fW_tabs{padding:0}._8UK8fW_content{padding:24px 0 64px}}@media (max-width:600px){._8UK8fW_toolbar{padding:0 16px}._8UK8fW_toolbar>span{display:none}._8UK8fW_heading{flex-wrap:wrap;gap:14px;padding:40px 0 0}._8UK8fW_heading,._8UK8fW_tabs,._8UK8fW_content{width:calc(100% - 28px)}._8UK8fW_heading h1{font-size:24px}._8UK8fW_tabs{gap:16px;margin-top:20px;padding:0}._8UK8fW_content{padding:24px 0 60px}._8UK8fW_projectAside,._8UK8fW_fields{grid-template-columns:1fr}._8UK8fW_editor{padding:16px}._8UK8fW_sectionHeading{flex-wrap:wrap}._8UK8fW_itemTitle h3{font-size:14px}._8UK8fW_itemBody{padding-left:8px}._8UK8fW_workbench button{min-height:34px}}@media (prefers-reduced-motion:reduce){._8UK8fW_workbench button,._8UK8fW_chevron{transition:none}}._8UK8fW_item:not(:has(>details)){padding:18px 4px}._8UK8fW_item>p{color:var(--agent-muted);font-size:13px;line-height:1.65}._8UK8fW_item>small{color:var(--agent-muted);font-size:12px}._8UK8fW_breadcrumb{min-width:0;color:var(--agent-muted);font:400 12px/18px var(--agent-font);align-items:center;gap:8px;display:flex}._8UK8fW_breadcrumb strong{text-overflow:ellipsis;white-space:nowrap;color:var(--agent-text);font-weight:500;overflow:hidden}._8UK8fW_locationHelp{font:400 12px/18px var(--agent-font);color:var(--agent-muted);flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:10px;display:flex}
.T7wHZa_menu{z-index:1500;border:1px solid var(--agent-border);background:var(--agent-surface);width:216px;color:var(--agent-text);border-radius:10px;padding:5px;font-family:Inter,system-ui,sans-serif;position:fixed;box-shadow:0 8px 35px #0003}.T7wHZa_menu button{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:9px 11px;font:12px/1.4 Inter,system-ui,sans-serif;display:block}.T7wHZa_menu button:hover,.T7wHZa_menu button:focus-visible{background:var(--agent-hover);outline:none}.T7wHZa_menu button:disabled{opacity:.4;cursor:default}
.GKKkDG_chart{border:1px solid var(--agent-border,#ddd);background:var(--agent-subtle,#f8f8f8);color:var(--agent-text,#252525);border-radius:14px;min-width:0;margin:20px 0;padding:18px;font-size:13px}.GKKkDG_chart header{justify-content:space-between;gap:12px;display:flex}.GKKkDG_chart figcaption{font-size:15px;font-weight:600}.GKKkDG_chart small,.GKKkDG_source{color:var(--agent-muted,#888);font-size:12px}.GKKkDG_chart button,.GKKkDG_chart select,.GKKkDG_chart summary{font:inherit;cursor:pointer;color:inherit}.GKKkDG_chart button,.GKKkDG_chart select{background:0 0;border:0;border-radius:5px;padding:5px}.GKKkDG_chart button:hover{background:#8882}.GKKkDG_chart button:focus-visible,.GKKkDG_chart summary:focus-visible{outline-offset:2px;outline:2px solid #9c83cc}.GKKkDG_chart header details{position:relative}.GKKkDG_chart header summary{padding:0 6px;list-style:none}.GKKkDG_chart header details>div{z-index:2;background:var(--agent-surface,#fff);border:1px solid var(--agent-border,#ddd);border-radius:8px;min-width:180px;padding:5px;position:absolute;top:25px;right:0;box-shadow:0 8px 30px #0002}.GKKkDG_chart header details button{text-align:left;width:100%;display:block}.GKKkDG_legend{flex-wrap:wrap;align-items:center;gap:12px;margin:16px 0 8px;display:flex}.GKKkDG_legend button{align-items:center;gap:6px;font-size:12px;display:flex}.GKKkDG_legend button[aria-pressed=false]{opacity:.4}.GKKkDG_legend select{border:1px solid var(--agent-border,#ddd);margin-left:auto}.GKKkDG_legend i,.GKKkDG_readout i{border-radius:2px;width:8px;height:8px;display:inline-block}.GKKkDG_plot{width:100%;height:auto;display:block;overflow:visible}.GKKkDG_plot rect:focus{outline:1px dashed #ad95da}.GKKkDG_readout{min-height:42px;color:var(--agent-muted,#888);flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;display:flex}.GKKkDG_readout span{align-items:center;gap:6px;display:flex}.GKKkDG_readout b{color:var(--agent-text,#333);font-weight:500}.GKKkDG_chart>details{border-top:1px solid var(--agent-border,#ddd);padding-top:10px;font-size:12px}.GKKkDG_table{max-height:260px;overflow:auto}.GKKkDG_table table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.GKKkDG_table td,.GKKkDG_table th{text-align:right;border-bottom:1px solid #8883;padding:8px;font-weight:400}.GKKkDG_table th:first-child{text-align:left}.GKKkDG_source{overflow-wrap:anywhere;margin:10px 0 0}
.C-XrNW_root{color:var(--agent-text);font:13px/1.6 var(--agent-font,Inter,sans-serif)}.C-XrNW_title{justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px;display:flex}.C-XrNW_root h2{color:var(--agent-ink);margin:0;font-size:17px;font-weight:550}.C-XrNW_root h3{color:var(--agent-ink);margin:24px 0 8px;font-size:14px}.C-XrNW_root p,.C-XrNW_approval p{color:var(--agent-muted);margin:6px 0 14px;font-size:12px;line-height:1.65}.C-XrNW_root button,.C-XrNW_approval button{font:inherit;cursor:pointer;border:1px solid var(--agent-border);background:var(--agent-surface);color:var(--agent-text);border-radius:8px;padding:7px 12px}.C-XrNW_root button:disabled,.C-XrNW_approval button:disabled{opacity:.45;cursor:default}.C-XrNW_actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.C-XrNW_root .C-XrNW_primary,.C-XrNW_approval .C-XrNW_primary{background:var(--agent-send);color:var(--agent-on-send);border-color:var(--agent-ink)}.C-XrNW_editor{border:1px solid var(--agent-border);background:var(--agent-subtle);border-radius:12px;margin:14px 0 20px;padding:22px}.C-XrNW_editor h3{margin-top:0}.C-XrNW_editor label,.C-XrNW_approval label{margin:12px 0;font-size:12px;font-weight:500;display:block}.C-XrNW_editor input:not([type=checkbox]),.C-XrNW_editor textarea,.C-XrNW_approval input,.C-XrNW_approval select{box-sizing:border-box;border:1px solid var(--agent-control-border);background:var(--agent-canvas);width:100%;color:var(--agent-text);border-radius:7px;margin-top:6px;padding:9px 10px;font:13px/1.6 inherit;display:block}.C-XrNW_editor textarea{resize:vertical;font:13px/1.6 ui-monospace,monospace}.C-XrNW_editor .C-XrNW_check{align-items:flex-start;gap:9px;font-weight:400;display:flex}.C-XrNW_check input{margin-top:4px}.C-XrNW_root :focus-visible,.C-XrNW_approval :focus-visible{outline:2px solid var(--agent-focus);outline-offset:3px}.C-XrNW_rows{border-top:1px solid var(--agent-line)}.C-XrNW_row{border-bottom:1px solid var(--agent-line);align-items:center;gap:12px;padding:16px 0;display:flex}.C-XrNW_row>span:nth-child(2){flex:1;min-width:0}.C-XrNW_row strong{font-size:13px;font-weight:550}.C-XrNW_row small{color:var(--agent-muted);overflow-wrap:anywhere;font-size:12px;display:block}.C-XrNW_row button{font-size:12px}.C-XrNW_symbol{border:1px solid var(--agent-border);width:32px;height:32px;color:var(--agent-muted);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.C-XrNW_skills{grid-template-columns:1fr 1fr;gap:10px;display:grid}.C-XrNW_skills details{border:1px solid var(--agent-line);border-radius:10px;padding:14px}.C-XrNW_skills summary{cursor:pointer;align-items:center;gap:12px;display:flex}.C-XrNW_skills strong{font-size:13px;font-weight:500}.C-XrNW_format{color:var(--agent-muted);border:1px solid var(--agent-border);border-radius:5px;padding:6px;font:10px ui-monospace,monospace}.C-XrNW_skills p{margin:12px 0 0}.C-XrNW_foot{margin-top:16px!important}.C-XrNW_approval{border:1px solid var(--agent-border);font:13px/1.6 var(--agent-font,Inter,sans-serif);background:var(--agent-subtle);border-radius:12px;margin:16px 0;padding:18px 20px}.C-XrNW_approval header{align-items:center;gap:12px;display:flex}.C-XrNW_approval header p{overflow-wrap:anywhere;margin:2px 0 8px}.C-XrNW_approval strong{color:var(--agent-ink);font-weight:550}@media (max-width:700px){.C-XrNW_title{flex-direction:column;align-items:flex-start}.C-XrNW_skills{grid-template-columns:1fr}.C-XrNW_row{flex-wrap:wrap}.C-XrNW_editor{padding:16px}.C-XrNW_row>span:nth-child(2){flex-basis:calc(100% - 48px)}.C-XrNW_row>button:nth-child(3){margin-left:44px}}
.LF2EOa_logo{vertical-align:middle;border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.LF2EOa_logo img{object-fit:contain;width:100%;height:100%}.LF2EOa_logo svg{width:80%;height:80%;color:var(--agent-muted,#777)}
