.XcIIPG_root{--mode-tone:transparent;--mode-ease:cubic-bezier(.2, 0, 0, 1);background-color:var(--paper-bg);flex-direction:column;height:100dvh;transition:background-color .24s;display:flex;overflow:hidden}.XcIIPG_root[data-tone=diode]{--mode-tone:var(--diode-green)}.XcIIPG_root[data-tone=impersonation]{--mode-tone:var(--warning-ink)}.XcIIPG_root[data-active][data-banner] .XcIIPG_content{margin-top:0}.XcIIPG_root[data-active]{background-color:color-mix(in srgb, var(--mode-tone) 14%, var(--paper-bg))}.XcIIPG_bannerSlot{opacity:0;transition:grid-template-rows .24s var(--mode-ease), opacity .16s ease;flex-shrink:0;grid-template-rows:0fr;display:grid}.XcIIPG_root[data-banner] .XcIIPG_bannerSlot{opacity:1;grid-template-rows:1fr}.XcIIPG_bannerClip{min-height:0;overflow:hidden}.XcIIPG_banner{color:var(--ink);justify-content:space-between;align-items:center;gap:12px;padding:6px 16px;font-size:12px;line-height:16px;display:flex}.XcIIPG_banner strong{color:color-mix(in srgb, var(--mode-tone) 65%, var(--ink))}.XcIIPG_banner .XcIIPG_action.XcIIPG_action{border-color:color-mix(in srgb, var(--mode-tone) 55%, transparent);background:color-mix(in srgb, var(--mode-tone) 10%, var(--paper-bg));color:var(--ink);flex-shrink:0}.XcIIPG_banner .XcIIPG_action.XcIIPG_action:hover{background:color-mix(in srgb, var(--mode-tone) 22%, var(--paper-bg))}.XcIIPG_message{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.XcIIPG_content{background:var(--paper-bg);min-height:0;transition:margin .24s var(--mode-ease), border-radius .24s var(--mode-ease), box-shadow .24s ease;flex-direction:column;flex:1;display:flex;overflow:hidden}.XcIIPG_root[data-active] .XcIIPG_content{box-shadow:0 0 0 1px color-mix(in srgb, var(--mode-tone) 35%, transparent);border-radius:8px;margin:3px}@media (prefers-reduced-motion:reduce){.XcIIPG_root,.XcIIPG_bannerSlot,.XcIIPG_content{transition:none}}
.wqtp-G_shell{background:var(--paper-bg);min-height:0;color:var(--ink);flex:1;display:flex;overflow:hidden}.wqtp-G_impersonateOverlay{z-index:200;background:#1119;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.wqtp-G_impersonateDialog{background:var(--paper-surface);border:1px solid var(--line);gap:12px;width:min(380px,100%);padding:20px;display:grid}.wqtp-G_impersonateDialogTitle{color:var(--ink);font-size:13px;font-weight:600;line-height:19px}.wqtp-G_impersonateDialogForm{gap:8px;display:flex}.wqtp-G_impersonateDialogInput{border:1px solid var(--line);background:var(--paper-bg);min-width:0;color:var(--ink);outline:none;flex:1;padding:6px 10px;font-size:12px;line-height:19px}.wqtp-G_impersonateDialogInput::placeholder{color:var(--sub-ink)}.wqtp-G_impersonateDialogInput:focus{border-color:var(--faint-ink)}.wqtp-G_impersonateDialogError{color:var(--danger-soft);font-size:11px;line-height:16px}.wqtp-G_shortcutEyebrow{letter-spacing:.08em;text-transform:uppercase;font-size:10px}.wqtp-G_sidebar{width:var(--sidebar-width);min-width:var(--sidebar-width);border-right:1px solid var(--line);background:var(--paper-bg);flex-direction:column;height:100%;transition:width .15s,min-width .15s,max-width .15s;display:flex;position:relative;overflow:hidden}.wqtp-G_sidebar[data-resizing=true]{transition:none}@media (min-width:961px){.wqtp-G_sidebar[data-collapsed=true]{width:52px;min-width:52px;max-width:52px}}.wqtp-G_viewerSettingsPopover{max-height:var(--radix-popover-content-available-height);overflow:hidden}.wqtp-G_viewerSettingsBody{min-height:0;overflow-y:auto}.wqtp-G_viewerSettingsAccount{border-top:1px solid var(--line);flex:none;gap:2px;margin-top:6px;padding-top:6px;display:grid}.wqtp-G_viewerSettingsSectionLabel{color:var(--sub-ink);font-family:var(--font-chrome-stack);letter-spacing:.12em;text-transform:uppercase;padding:8px 2px 4px;font-size:10px;line-height:12px}.wqtp-G_viewerSettingsOptions{gap:2px;display:grid}.wqtp-G_viewerSettingsOption{width:100%;min-height:46px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;outline:none;align-items:center;gap:10px;padding:6px 8px;display:flex}.wqtp-G_viewerSettingsOption:hover,.wqtp-G_viewerSettingsOption:focus-visible,.wqtp-G_viewerSettingsOption[data-selected=true]{background:var(--hover-surface)}.wqtp-G_viewerSettingsOption>span{flex:1;gap:2px;min-width:0;display:grid}.wqtp-G_viewerSettingsOption strong{color:var(--ink);font-family:var(--font-chrome-stack);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;font-size:10px;line-height:12px}.wqtp-G_viewerSettingsOption span span{color:var(--muted-ink);white-space:nowrap;font-size:11px;line-height:14px}.wqtp-G_viewerSettingsOptionIcon{width:16px;height:16px;color:var(--muted-ink);flex:none}.wqtp-G_viewerSettingsOption[data-selected=true] .wqtp-G_viewerSettingsOptionIcon{color:var(--ink)}.wqtp-G_viewerSettingsAction{min-height:32px}.wqtp-G_viewerSettingsAction kbd{color:var(--faint-ink);font-family:var(--font-chrome-stack);letter-spacing:.12em;text-transform:uppercase;flex:none;font-size:10px;line-height:12px}.wqtp-G_viewerSettingsOptionCheck{width:14px;height:14px;color:var(--muted-ink);flex:none}.wqtp-G_threadPayerOption span span{white-space:normal}.wqtp-G_threadPayerOption:disabled{cursor:default}.wqtp-G_threadPayerOption:disabled:not([data-selected=true]){color:var(--muted-ink)}.wqtp-G_threadPayerOption:disabled:not([data-selected=true]):hover{background:0 0}.wqtp-G_mainPane{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.wqtp-G_detailWorkspace{background:var(--paper-bg);flex:1;min-height:0;display:flex;overflow:hidden}.wqtp-G_sandboxPackageWorkspace{flex:1;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.wqtp-G_chatWorkspace{background:var(--paper-bg);flex:1;min-height:0;display:flex;overflow:hidden}.wqtp-G_chatPane{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.wqtp-G_mergeBypassOverlay{z-index:15;background:color-mix(in srgb, var(--paper-bg) 72%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);justify-content:center;align-items:flex-end;padding:16px;display:flex;position:absolute;inset:0}.wqtp-G_mergeBypassDialog{border:1px solid var(--warning-line);background:var(--paper-surface);width:min(440px,100%);box-shadow:var(--paper-shadow);border-radius:2px;padding:16px}.wqtp-G_mergeBypassHeading{color:var(--warning-ink);align-items:center;gap:8px;display:flex}.wqtp-G_mergeBypassHeading svg{flex:none}.wqtp-G_mergeBypassHeading h2{color:var(--ink);margin:0;font-size:13px;font-weight:600;line-height:20px}.wqtp-G_mergeBypassDescription{color:var(--muted-ink);margin:8px 0 0;font-size:12px;line-height:18px}.wqtp-G_mergeBypassActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.wqtp-G_explorerPane{min-width:0;min-height:0;overflow:hidden}.wqtp-G_emptyState,.wqtp-G_loadingBox{color:var(--muted-ink);text-align:center;background:var(--paper-surface);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;min-height:0;display:flex}.wqtp-G_emptyStateIcon{color:var(--faint-ink)}.wqtp-G_sidePanelWrap{flex-shrink:0;height:100%;transition:width .15s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}.wqtp-G_sidePanelWrapDragging{transition:none}.wqtp-G_sidePanel{background:var(--paper-surface);flex-direction:column;flex-shrink:0;min-width:320px;min-height:0;display:flex}.wqtp-G_sidePanelHeader{min-height:var(--second-bar-height,40px);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:0 12px;display:flex}.wqtp-G_sidePanelHeaderLeft{min-width:0;color:var(--muted-ink);flex:1;align-items:center;gap:8px;display:inline-flex}.wqtp-G_sidePanelTitle{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-size:10px}.wqtp-G_sidePanelBody{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.wqtp-G_sidePanelDragOverlay{z-index:2;position:absolute;inset:0}.wqtp-G_sidePanelEmpty{text-align:center;min-height:0;color:var(--faint-ink);flex:1;place-items:center;padding:24px;font-size:12px;line-height:1.6;display:grid}.wqtp-G_shortcutOverlay{z-index:60;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1111115c;justify-content:center;align-items:flex-start;padding:56px 16px 16px;display:flex;position:fixed;inset:0}.wqtp-G_shortcutPanel{border:1px solid var(--line);background:var(--paper-surface);flex-direction:column;width:min(960px,100%);max-height:calc(100dvh - 72px);display:flex;overflow:hidden;box-shadow:0 18px 42px #00000057}.wqtp-G_shortcutHeader{border-bottom:1px solid var(--line);flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:16px;padding:10px 16px 8px;display:flex}.wqtp-G_shortcutTitle{color:var(--ink);font-size:13px;line-height:16px}.wqtp-G_shortcutList{scrollbar-gutter:stable;flex:0 auto;grid-template-columns:repeat(2,minmax(0,1fr));min-height:0;padding:4px 0;display:grid;overflow-y:auto}@supports selector(::-webkit-scrollbar){.wqtp-G_shortcutList{scrollbar-color:auto}}.wqtp-G_shortcutColumn+.wqtp-G_shortcutColumn{border-left:1px solid var(--line)}@media (max-width:767px){.wqtp-G_shortcutList{grid-template-columns:minmax(0,1fr)}.wqtp-G_shortcutColumn+.wqtp-G_shortcutColumn{border-left:0;border-top:1px solid var(--line)}}.wqtp-G_shortcutGroup{padding:7px 16px 8px}.wqtp-G_shortcutGroup:last-child{padding-bottom:6px}.wqtp-G_shortcutGroup+.wqtp-G_shortcutGroup{border-top:1px solid var(--line)}.wqtp-G_shortcutGroupLabel{color:var(--sub-ink);letter-spacing:.08em;text-transform:uppercase;margin-bottom:2px;font-size:11px;line-height:13px}.wqtp-G_shortcutRow{justify-content:space-between;align-items:center;gap:10px;min-height:26px;display:flex}.wqtp-G_shortcutLabel{min-width:0;color:var(--ink);font-size:12px;line-height:15px}.wqtp-G_shortcutKeys{max-width:60%;color:var(--sub-ink);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:4px;display:inline-flex}.wqtp-G_shortcutKeyCombo{align-items:center;gap:4px;display:inline-flex}.wqtp-G_shortcutKeySeparator{color:var(--faint-ink);padding:0 1px;font-size:11px;line-height:13px}.wqtp-G_shortcutKey{border:1px solid var(--line);background:color-mix(in srgb, var(--paper-bg) 72%, var(--paper-surface));min-width:20px;height:17px;color:var(--sub-ink);letter-spacing:.08em;text-transform:uppercase;justify-content:center;align-items:center;padding:0 5px;font-family:inherit;font-size:10px;line-height:1;display:inline-flex}@media (max-width:1180px){.wqtp-G_detailWorkspace{flex-direction:column}}.wqtp-G_mobileSidebarBackdrop{z-index:60;cursor:pointer;background:#11111180;border:0;padding:0;display:none;position:fixed;inset:0}.wqtp-G_mobileSidebarBackdrop[data-open=true]{display:block}@media (max-width:960px){.wqtp-G_sidebar{z-index:70;border-right:1px solid var(--line);width:min(320px,85vw);min-width:0;max-width:85vw;transition:transform .18s;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.wqtp-G_sidebar[data-mobile-open=true]{transform:translate(0)}.wqtp-G_sidePanelWrap{z-index:70;transition:none;position:fixed;inset:0;width:auto!important}.wqtp-G_sidePanel{min-width:0;width:100%!important}}
