.AppHeader_vars__zOO0r{--panel-bg:var(--panel-bg);--panel-border:var(--panel-border);--btn-bg:var(--btn-bg);--btn-bg-hover:var(--btn-bg-hover);--btn-border:var(--btn-border);--btn-primary:var(--btn-primary);--btn-primary-hover:var(--btn-primary-hover)}.AppHeader_header__dsXv6{display:grid;grid-template-columns:1fr minmax(320px,2fr) 1fr;align-items:center;grid-gap:12px;gap:12px;height:60px;padding:8px 16px;border-radius:12px;background:var(--panel-bg);border:1px solid var(--panel-border);color:var(--fg);overflow:hidden}.AppHeader_center__CYTar,.AppHeader_left__67GMU,.AppHeader_right__8aM8h{display:flex;align-items:center;min-width:0}.AppHeader_left__67GMU{justify-content:flex-start;gap:10px;font-weight:800;letter-spacing:.2px;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AppHeader_center__CYTar{justify-content:center;gap:8px}.AppHeader_right__8aM8h{justify-content:flex-end;gap:8px;flex-wrap:nowrap}.AppHeader_btn__xd2qD{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 12px;border-radius:8px;border:1px solid var(--btn-border);background:var(--btn-bg);color:var(--btn-fg);font-size:14px;line-height:1;white-space:nowrap;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .02s}.AppHeader_btn__xd2qD:hover{background:var(--btn-bg-hover)}.AppHeader_btn__xd2qD:active{transform:translateY(1px)}.AppHeader_btnPrimary__qSvru{background:var(--btn-primary);border-color:transparent;color:var(--fg-invert)}.AppHeader_btnPrimary__qSvru:hover{background:var(--btn-primary-hover)}.AppHeader_btnGhost__qzfqg{background:transparent;border-color:transparent}.AppHeader_btnGhost__qzfqg:hover{background:var(--btn-bg);border-color:var(--btn-border)}.AppHeader_btnDanger__lDJzF{background:color-mix(in oklab,var(--danger) 30%,transparent);border-color:color-mix(in oklab,var(--danger) 45%,transparent)}.AppHeader_btnDanger__lDJzF:hover{background:color-mix(in oklab,var(--danger) 45%,transparent)}.AppHeader_btnIcon__alOPt{width:32px;height:32px;padding:0;justify-content:center}.AppHeader_btnGroup__4mlAX{display:inline-flex;gap:8px}.AppHeader_btnGroup__4mlAX.AppHeader_compact__lQqTY .AppHeader_btn__xd2qD{height:28px;padding:0 10px;border-radius:6px}.AppHeader_close__NXSDS{background:var(--btn-bg)}.AppHeader_close__NXSDS:hover{background:var(--btn-bg-hover)}.AppHeader_tabs__EoSvg{display:inline-flex;padding:3px;border-radius:10px;background:var(--panel-bg);border:1px solid var(--panel-border);gap:4px}.AppHeader_tab__ymlJW{height:28px;min-width:60px;padding:0 10px;border-radius:8px;color:var(--fg);display:inline-flex;align-items:center;justify-content:center;font-size:13px;cursor:pointer;background:transparent;border:1px solid transparent}.AppHeader_tab__ymlJW:hover{background:var(--btn-bg)}.AppHeader_tabActive__3gHoa{background:var(--btn-bg-hover);border-color:var(--panel-border);font-weight:700}.AppHeader_app--desktop___BQn4 .AppHeader_header__dsXv6,.AppHeader_app--desktop___BQn4.AppHeader_header__dsXv6{grid-template-columns:1fr minmax(360px,2fr) 1fr;height:64px}.AppHeader_app--mobile__VR25S .AppHeader_header__dsXv6,.AppHeader_app--mobile__VR25S.AppHeader_header__dsXv6{grid-template-columns:1fr auto;grid-template-rows:auto;gap:6px;height:auto;padding:10px 12px}.AppHeader_app--mobile__VR25S .AppHeader_left__67GMU{order:1;justify-content:flex-start}.AppHeader_app--mobile__VR25S .AppHeader_center__CYTar{display:none}.AppHeader_app--mobile__VR25S .AppHeader_right__8aM8h{order:2;justify-content:flex-end;gap:6px}.AppHeader_app--mobile__VR25S .AppHeader_btn__xd2qD{height:34px}