.I8QYDq_workbench{background:radial-gradient(circle at 50% 105%, color-mix(in srgb, var(--accent) 7%, transparent), transparent 38%), var(--background);width:100vw;height:calc(100dvh - 54px);min-height:0;color:var(--foreground);justify-content:center;align-items:stretch;margin-block:-2rem;margin-inline:calc(50% - 50vw);display:flex;overflow:hidden}.I8QYDq_chatPanel{width:100%;height:100%;box-shadow:none;background:#171819;border:0;border-radius:0;flex-direction:column;display:flex}.I8QYDq_chatCanvas{flex:1;place-items:center;min-height:0;display:grid}.I8QYDq_emptyState{color:color-mix(in srgb, var(--muted) 55%, transparent);flex-direction:column;align-items:center;gap:12px;font-size:13px;display:flex}.I8QYDq_copilotMark{opacity:.36;font-size:32px}.I8QYDq_composerArea{flex-shrink:0;padding:0 14px}.I8QYDq_composer{min-height:194px;box-shadow:var(--shadow-md);background:#191a1b;border:1px solid #383a3c;border-radius:16px;flex-direction:column;padding:12px 14px 10px;display:flex}.I8QYDq_attachments{align-items:flex-start;min-height:32px;display:flex}.I8QYDq_attachment{height:30px;color:var(--foreground);font:inherit;cursor:pointer;background:#202122;border:1px solid #37393b;border-radius:6px;align-items:center;gap:7px;padding:0 9px;font-size:13px;display:inline-flex}.I8QYDq_attachment:hover{background:var(--hover);border-color:#484a4c}.I8QYDq_imageThumb{border:1px dotted var(--muted);background:linear-gradient(135deg,#0000 47%,#666 48% 52%,#0000 53%),#2a2b2c;width:22px;height:18px}.I8QYDq_prompt{resize:none;min-height:68px;color:var(--foreground-bright);font:inherit;background:0 0;border:0;outline:0;flex:1;padding:13px 7px;font-size:16px;line-height:1.45}.I8QYDq_prompt::placeholder{color:#9a9a9a;opacity:1}.I8QYDq_composerControls{justify-content:space-between;align-items:center;gap:12px;display:flex}.I8QYDq_composerControlsLeft,.I8QYDq_composerControlsRight{align-items:center;gap:3px;display:flex}.I8QYDq_iconButton,.I8QYDq_compactButton,.I8QYDq_statusItem{color:#a6a6a6;font:inherit;cursor:pointer;background:0 0;border:0}.I8QYDq_iconButton{border-radius:var(--radius-sm);place-items:center;width:34px;height:30px;font-size:18px;display:grid}.I8QYDq_compactButton{border-radius:var(--radius-sm);align-items:center;gap:8px;height:30px;padding:0 7px;font-size:13px;display:inline-flex}.I8QYDq_iconButton:hover,.I8QYDq_compactButton:hover,.I8QYDq_statusItem:hover{background:var(--hover);color:var(--foreground-bright)}.I8QYDq_sendIcon{transform:rotate(90deg)}.I8QYDq_sendButtonActive{color:var(--foreground-bright);background:var(--accent)}.I8QYDq_sendButtonActive:hover{background:var(--accent-hover)}.I8QYDq_statusBar{align-items:center;gap:6px;height:52px;padding:0 13px;display:flex;position:relative}.I8QYDq_statusItem{border-radius:var(--radius-sm);white-space:nowrap;align-items:center;gap:8px;height:32px;padding:0 8px;font-size:13px;display:inline-flex}.I8QYDq_approvalControl{position:relative}.I8QYDq_approvalButton{border:1px solid #0000}.I8QYDq_approvalButtonOpen{color:var(--foreground-bright);border-color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, transparent)}.I8QYDq_menu{-webkit-backdrop-filter:blur(20px)saturate(160%)brightness(.68);backdrop-filter:blur(20px)saturate(160%)brightness(.68);transform-origin:0 100%;z-index:20;background:#202122eb;border:1px solid #353638;border-radius:12px;width:460px;padding:10px;animation:.14s ease-out I8QYDq_menuIn;position:absolute;bottom:calc(100% + 10px);left:-12px;box-shadow:0 12px 34px #00000070}@keyframes I8QYDq_menuIn{0%{opacity:0;transform:translateY(5px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}.I8QYDq_menuItem{width:100%;min-height:70px;color:var(--foreground);text-align:left;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;grid-template-columns:24px 1fr 20px;align-items:start;gap:10px;padding:10px 11px;display:grid}.I8QYDq_menuItem:hover{background:#292a2b}.I8QYDq_menuItemSelected{border-color:var(--accent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 18%, transparent);background:#2b2d2e}.I8QYDq_menuIcon{color:#b9b9b9;margin-top:3px;font-size:16px}.I8QYDq_menuCopy{flex-direction:column;gap:7px;min-width:0;display:flex}.I8QYDq_menuLabel{color:#d0d0d0;font-size:16px;line-height:1.2}.I8QYDq_menuDescription{color:#929292;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.25;overflow:hidden}.I8QYDq_checkIcon{color:var(--accent);margin-top:3px}.I8QYDq_menuDivider{background:#343536;height:1px;margin:7px 11px 6px 46px}.I8QYDq_learnMore{color:#c7c7c7;text-align:left;width:100%;height:40px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0 11px 0 46px;font-size:14px}.I8QYDq_learnMore:hover{color:var(--foreground-bright);background:#292a2b}@media (max-width:680px){.I8QYDq_workbench{height:calc(100dvh - 54px)}.I8QYDq_chatPanel{border:0;border-radius:0;height:100%}.I8QYDq_composerArea{padding:0 8px}.I8QYDq_compactButton:nth-of-type(3),.I8QYDq_compactButton:nth-of-type(4){display:none}.I8QYDq_menu{width:auto;max-height:calc(100dvh - 78px);position:fixed;inset:auto 10px 58px;overflow-y:auto}}@media (max-height:700px){.I8QYDq_composer{min-height:156px}.I8QYDq_prompt{min-height:42px;padding-block:8px}.I8QYDq_menu{width:420px;padding:7px}.I8QYDq_menuItem{min-height:60px;padding-block:8px}.I8QYDq_menuCopy{gap:5px}.I8QYDq_learnMore{height:34px}}@media (max-height:520px){.I8QYDq_emptyState{display:none}.I8QYDq_composer{min-height:134px}.I8QYDq_attachments{min-height:28px}.I8QYDq_prompt{min-height:34px;padding-block:5px;font-size:14px}.I8QYDq_statusBar{height:44px}.I8QYDq_menu{max-height:calc(100dvh - 24px);overflow-y:auto}}@media (max-width:680px) and (max-height:700px){.I8QYDq_menu{width:auto}}
