.gg-toolbar{flex:0 0 56px;height:56px;display:flex;align-items:center;gap:12px;padding:0 16px;border-bottom:1px solid var(--gg-border);background:var(--gg-panel-bg)}.gg-toolbar__brand{font-size:15px;font-weight:600;color:var(--gg-text);white-space:nowrap}.gg-toolbar__sep{width:1px;height:20px;background:var(--gg-border);flex:0 0 auto}.gg-toolbar__icon-weak{color:var(--gg-text-weak)}.gg-toolbar__account{display:inline-flex;align-items:center;gap:4px;height:26px;padding:0 8px;border:none;background:transparent;color:var(--gg-text);font-size:12px;cursor:pointer;white-space:nowrap}.gg-toolbar__account-icon{color:var(--gg-text-weak)}.gg-tabsarea{display:flex;align-items:center;gap:4px;flex:1 1 auto;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.gg-tabsarea::-webkit-scrollbar{display:none}.gg-tabsarea__tab{display:inline-flex;align-items:center;gap:4px;flex:0 0 auto;background:var(--gg-tab-bg);color:var(--gg-tab-color);font-size:12px;white-space:nowrap;cursor:pointer;transition:background-color .12s ease}.gg-tabsarea__tab:hover{background:var(--gg-tab-hover-bg)}.gg-tabsarea__title{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gg-tabsarea__close{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:14px;height:14px;font-size:12px;line-height:1;opacity:0;cursor:pointer;border:none;background:transparent;padding:0;color:inherit;border-radius:3px}.gg-tabsarea__tab:hover .gg-tabsarea__close,.gg-tabsarea__close:focus-visible{opacity:1}@media(hover:none){.gg-tabsarea__close{opacity:1}}.gg-workspace-3d-root{position:relative;flex:1 1 auto;min-height:260px;min-width:0;overflow:hidden}.gg-workspace-3d-canvas{position:absolute;top:0;right:0;bottom:0;left:0}.gg-workspace-3d-canvas canvas{display:block;width:100%!important;height:100%!important;outline:none;touch-action:none}.gg-workspace-3d-banner{position:absolute;top:0;left:0;right:0;z-index:2;padding:4px 10px;font-size:11px;line-height:16px;pointer-events:none}.gg-workspace-3d-center{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:24px;text-align:center}.gg-workspace-3d-center-text{font-size:13px;line-height:20px;max-width:420px}.gg-workspace-3d-spinner{width:18px;height:18px;border-radius:50%;border-style:solid;border-width:2px;animation:gg-workspace-3d-spin .9s linear infinite}@keyframes gg-workspace-3d-spin{to{transform:rotate(360deg)}}.gg-workspace-3d-lost{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;align-items:center;justify-content:center;border:none;padding:0;font-size:13px;cursor:pointer}.gg-workspace-3d-btn{height:26px;padding:0 12px;border-radius:4px;font-size:12px;cursor:pointer}
