.goglo-header[data-v-5c0084e8]{--gh-bg:hsla(60,11%,96%,.92);--gh-border:#e4e4e7;--gh-ink:#18181b;--gh-muted:#71717a;--gh-soft:#52525b;--gh-panel:#fff;--gh-panel-border:#e4e4e7;--gh-hover-bg:rgb(24 24 27/4%);--gh-hover-border:rgba(24,24,27,.12);--gh-active-line:#18181b;--gh-brand-sub:#71717a;--gh-auth-bg:#18181b;--gh-auth-ink:#fafafa;--gh-auth-hover:#27272a;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:var(--gh-bg);border-bottom:1px solid var(--gh-border);color:var(--gh-ink);position:sticky;top:0;width:100%;z-index:60}.dark .goglo-header{--gh-bg:rgba(5,5,6,.92);--gh-border:#252529;--gh-ink:#f4f4f1;--gh-muted:#c0bfb9;--gh-soft:#9b9a94;--gh-panel:#0a0a0c;--gh-panel-border:#303036;--gh-hover-bg:hsla(0,0%,100%,.04);--gh-hover-border:hsla(0,0%,100%,.16);--gh-active-line:#f4f4f1;--gh-brand-sub:#9b9a94;--gh-auth-bg:#f4f4f1;--gh-auth-ink:#101011;--gh-auth-hover:#d8d8d4}.goglo-header__inner[data-v-5c0084e8]{align-items:center;display:grid;gap:24px;grid-template-columns:minmax(150px,1fr) auto minmax(150px,1fr);margin-inline:auto;min-height:58px;padding-inline:28px;width:min(100%,1440px)}.goglo-header__brand[data-v-5c0084e8]{align-items:baseline;color:var(--gh-ink);display:inline-flex;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:15px;font-weight:500;gap:8px;letter-spacing:0;line-height:1;width:-moz-fit-content;width:fit-content}.goglo-header__brand[data-v-5c0084e8]:hover{color:color-mix(in srgb,var(--gh-ink) 58%,transparent)}.goglo-header__brand-index[data-v-5c0084e8]{color:var(--gh-brand-sub);font-size:11px}.goglo-header__nav[data-v-5c0084e8]{align-items:center;display:flex;gap:2px;height:58px}.goglo-header__nav-item[data-v-5c0084e8]{display:flex}.goglo-header__nav-item[data-v-5c0084e8],.goglo-header__nav-link[data-v-5c0084e8]{align-items:center;height:100%;position:relative}.goglo-header__nav-link[data-v-5c0084e8]{color:var(--gh-muted);display:inline-flex;font-size:13px;font-weight:450;gap:7px;line-height:1;padding:0 11px;transition:background-color .16s ease,color .16s ease;white-space:nowrap}.goglo-header__nav-link[data-v-5c0084e8]:after{background:transparent;bottom:-1px;content:"";height:2px;left:10px;position:absolute;right:10px}.goglo-header__nav-link.is-active[data-v-5c0084e8],.goglo-header__nav-link[data-v-5c0084e8]:hover{background:var(--gh-hover-bg);color:var(--gh-ink)}.goglo-header__nav-link.is-active[data-v-5c0084e8]:after{background:var(--gh-active-line)}.goglo-header__nav-item[data-kind=developer] .goglo-header__nav-link.is-active[data-v-5c0084e8]:after{background:var(--goglo-developer-accent,#78a7ff)}.goglo-header__nav-signals[data-v-5c0084e8]{display:inline-flex;gap:3px}.goglo-header__nav-signals>span[data-v-5c0084e8]{background:var(--gh-brand-sub);height:5px;width:5px}.goglo-header [data-kind=image][data-v-5c0084e8],.goglo-header [data-tone=image][data-v-5c0084e8]{--item-accent:var(--goglo-image-accent,#58d6c0)}.goglo-header [data-kind=video][data-v-5c0084e8],.goglo-header [data-tone=video][data-v-5c0084e8]{--item-accent:var(--goglo-video-accent,#f2b95f)}.goglo-header [data-kind=tools][data-v-5c0084e8],.goglo-header [data-tone=tools][data-v-5c0084e8]{--item-accent:var(--goglo-tool-accent,#c69bf7)}.goglo-header [data-kind=developer][data-v-5c0084e8],.goglo-header [data-tone=developer][data-v-5c0084e8]{--item-accent:var(--goglo-developer-accent,#78a7ff)}.goglo-header__nav-signals>span[data-tone][data-v-5c0084e8]{background:var(--item-accent)}.goglo-header__nav-chevron[data-v-5c0084e8]{height:12px;transition:transform .16s ease;width:12px}.goglo-header__nav-item:focus-within .goglo-header__nav-chevron[data-v-5c0084e8],.goglo-header__nav-item:hover .goglo-header__nav-chevron[data-v-5c0084e8]{transform:rotate(180deg)}.goglo-header__nav-panel[data-v-5c0084e8]{background:var(--gh-panel);border:1px solid var(--gh-panel-border);display:grid;left:50%;opacity:0;padding:7px;position:absolute;top:calc(100% - 1px);transform:translate(-50%,-6px);transition:opacity .15s ease,transform .15s ease,visibility .15s ease;visibility:hidden;width:350px}.goglo-header__nav-item:focus-within .goglo-header__nav-panel[data-v-5c0084e8],.goglo-header__nav-item:hover .goglo-header__nav-panel[data-v-5c0084e8]{opacity:1;transform:translate(-50%);visibility:visible}.goglo-header__nav-panel-link[data-v-5c0084e8]{align-items:center;border:1px solid transparent;color:var(--gh-muted);display:grid;gap:11px;grid-template-columns:38px minmax(0,1fr) 16px;min-height:68px;padding:9px}.goglo-header__nav-panel-link.router-link-active[data-v-5c0084e8],.goglo-header__nav-panel-link[data-v-5c0084e8]:hover{background:var(--gh-hover-bg);border-color:var(--item-accent);color:var(--gh-ink)}.goglo-header__nav-panel-icon[data-v-5c0084e8]{align-items:center;border:1px solid var(--item-accent);color:var(--item-accent);display:inline-flex;height:34px;justify-content:center;width:34px}.goglo-header__nav-panel-icon svg[data-v-5c0084e8],.goglo-header__nav-panel-link>svg[data-v-5c0084e8]{height:15px;width:15px}.goglo-header__nav-panel-copy[data-v-5c0084e8]{display:grid;gap:4px;min-width:0}.goglo-header__nav-panel-copy strong[data-v-5c0084e8]{font-size:13px;font-weight:600}.goglo-header__nav-panel-copy small[data-v-5c0084e8]{color:var(--gh-brand-sub);font-size:11px;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.goglo-header__actions[data-v-5c0084e8]{align-items:center;display:flex;gap:8px;justify-content:flex-end}.goglo-header__theme-toggle[data-v-5c0084e8]{background:transparent!important;border:1px solid transparent!important;border-radius:0!important;box-shadow:none!important;color:var(--gh-muted)!important;height:38px!important;min-height:38px!important;min-width:38px!important;width:38px!important}.goglo-header__theme-toggle[data-v-5c0084e8]:hover{background:var(--gh-hover-bg)!important;border-color:var(--gh-hover-border)!important;color:var(--gh-ink)!important}.goglo-header__mobile-theme[data-v-5c0084e8]{align-items:center;display:inline-flex;margin-left:4px}.goglo-header__account-wrap[data-v-5c0084e8],.goglo-header__language[data-v-5c0084e8]{position:relative}.goglo-header__account[data-v-5c0084e8],.goglo-header__icon-button[data-v-5c0084e8],.goglo-header__menu-button[data-v-5c0084e8]{align-items:center;background:transparent;border:1px solid transparent;border-radius:0;color:var(--gh-muted);display:inline-flex;height:38px;justify-content:center;transition:border-color .16s ease,background .16s ease,color .16s ease}.goglo-header__icon-button[data-v-5c0084e8]{gap:7px;padding-inline:10px}.goglo-header__account[data-v-5c0084e8]:hover,.goglo-header__icon-button[data-v-5c0084e8]:hover,.goglo-header__menu-button[data-v-5c0084e8]:hover{background:var(--gh-hover-bg);border-color:var(--gh-hover-border);color:var(--gh-ink)}.goglo-header__icon-button>svg[data-v-5c0084e8]:first-child{height:15px;width:15px}.goglo-header__locale-code[data-v-5c0084e8]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;letter-spacing:0}.goglo-header__chevron[data-v-5c0084e8]{height:12px;transition:transform .16s ease;width:12px}.goglo-header__chevron.is-open[data-v-5c0084e8]{transform:rotate(180deg)}.goglo-header__language-menu[data-v-5c0084e8]{background:var(--gh-panel);border:1px solid var(--gh-panel-border);display:grid;padding:6px;position:absolute;right:0;top:calc(100% + 11px);width:220px}.goglo-header__language-menu button[data-v-5c0084e8]{align-items:center;color:var(--gh-soft);display:flex;font-size:13px;gap:16px;justify-content:space-between;min-height:38px;padding:0 10px;text-align:left}.goglo-header__language-menu button span[data-v-5c0084e8]:last-child{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px}.goglo-header__language-menu button.is-active[data-v-5c0084e8],.goglo-header__language-menu button[data-v-5c0084e8]:hover{background:var(--gh-hover-bg);color:var(--gh-ink)}.goglo-header__auth[data-v-5c0084e8] a{align-items:center;background:var(--gh-auth-bg);border:1px solid var(--gh-auth-bg);border-radius:0;color:var(--gh-auth-ink);display:inline-flex;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;font-weight:500;justify-content:center;letter-spacing:0;min-height:38px;padding:0 16px;text-transform:uppercase}.goglo-header__auth[data-v-5c0084e8] a:hover{background:var(--gh-auth-hover)}.goglo-header__account[data-v-5c0084e8]{border-color:var(--gh-panel-border);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;gap:4px;overflow:hidden;width:50px}.goglo-header__account img[data-v-5c0084e8]{height:30px;-o-object-fit:cover;object-fit:cover;width:30px}.goglo-header__account>svg[data-v-5c0084e8]{height:11px;width:11px}.goglo-header__account-menu[data-v-5c0084e8]{background:var(--gh-panel);border:1px solid var(--gh-panel-border);display:grid;padding:6px;position:absolute;right:0;top:calc(100% + 11px);width:230px}.goglo-header__account-menu a[data-v-5c0084e8]{align-items:center;color:var(--gh-soft);display:grid;font-size:12px;gap:9px;grid-template-columns:20px minmax(0,1fr) 14px;min-height:42px;padding:0 9px}.goglo-header__account-menu a.router-link-active[data-v-5c0084e8],.goglo-header__account-menu a[data-v-5c0084e8]:hover{background:var(--gh-hover-bg);color:var(--gh-ink)}.goglo-header__account-menu svg[data-v-5c0084e8]{height:14px;width:14px}.goglo-header__menu-button[data-v-5c0084e8]{display:none;width:38px}.goglo-header__menu-button svg[data-v-5c0084e8]{height:18px;width:18px}.goglo-header a[data-v-5c0084e8]:focus-visible,.goglo-header button[data-v-5c0084e8]:focus-visible{outline:2px solid #60a5fa;outline-offset:3px}.goglo-header__mobile-menu[data-v-5c0084e8]{display:none}@media (max-width:1080px){.goglo-header__inner[data-v-5c0084e8]{grid-template-columns:1fr auto}.goglo-header__nav[data-v-5c0084e8]{display:none}.goglo-header__menu-button[data-v-5c0084e8]{display:inline-flex}.goglo-header__mobile-menu[data-v-5c0084e8]{background:var(--gh-panel);border-top:1px solid var(--gh-border);display:block;max-height:calc(100svh - 58px);overflow-y:auto;padding:14px 24px 24px}.goglo-header__mobile-menu nav[data-v-5c0084e8]{margin-inline:auto;width:min(100%,900px)}.goglo-header__mobile-primary[data-v-5c0084e8]{align-items:center;border-bottom:1px solid var(--gh-border);color:var(--gh-ink);display:grid;font-size:18px;grid-template-columns:38px 1fr 18px;min-height:58px}.goglo-header__mobile-primary.router-link-active[data-v-5c0084e8],.goglo-header__mobile-primary[data-v-5c0084e8]:hover{border-bottom-color:var(--item-accent,#666660);color:var(--item-accent,#f4f4f1)}.goglo-header__mobile-children[data-v-5c0084e8]{border-bottom:1px solid var(--gh-border);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:7px 0 12px 38px}.goglo-header__mobile-children a[data-v-5c0084e8]{align-items:center;border:1px solid transparent;color:var(--gh-soft);display:grid;font-size:12px;gap:8px;grid-template-columns:20px minmax(0,1fr) 14px;min-height:44px;padding:0 9px}.goglo-header__mobile-children a.router-link-active[data-v-5c0084e8],.goglo-header__mobile-children a[data-v-5c0084e8]:hover{border-color:var(--item-accent);color:var(--item-accent)}.goglo-header__mobile-index[data-v-5c0084e8]{color:var(--gh-brand-sub);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px}.goglo-header__mobile-menu nav svg[data-v-5c0084e8]{height:15px;width:15px}.goglo-header__mobile-account[data-v-5c0084e8]{border-top:1px solid var(--gh-border);display:grid;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px;padding-top:18px}.goglo-header__mobile-account a[data-v-5c0084e8]{align-items:center;border:1px solid var(--gh-panel-border);color:var(--gh-soft);display:grid;font-size:11px;gap:7px;grid-template-columns:18px minmax(0,1fr);min-height:44px;padding:0 9px}.goglo-header__mobile-account a>svg[data-v-5c0084e8]:last-child{display:none}.goglo-header__mobile-account a.router-link-active[data-v-5c0084e8],.goglo-header__mobile-account a[data-v-5c0084e8]:hover{border-color:var(--goglo-developer-accent,#78a7ff);color:var(--gh-ink)}.goglo-header__mobile-languages[data-v-5c0084e8]{display:flex;flex-wrap:wrap;gap:6px;margin:18px auto 0;width:min(100%,900px)}.goglo-header__mobile-languages button[data-v-5c0084e8]{border:1px solid var(--gh-border);color:var(--gh-brand-sub);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px;height:36px;min-width:44px}.goglo-header__mobile-languages button.is-active[data-v-5c0084e8],.goglo-header__mobile-languages button[data-v-5c0084e8]:hover{border-color:var(--gh-soft);color:var(--gh-ink)}}@media (max-width:640px){.goglo-header__inner[data-v-5c0084e8]{gap:12px;padding-inline:14px}.goglo-header__language[data-v-5c0084e8]{display:none}.goglo-header__auth[data-v-5c0084e8] a{font-size:11px;min-height:36px;padding-inline:12px}.goglo-header__mobile-menu[data-v-5c0084e8]{padding-inline:16px}.goglo-header__mobile-children[data-v-5c0084e8]{grid-template-columns:1fr}}.goglo-menu-enter-active[data-v-5c0084e8],.goglo-menu-leave-active[data-v-5c0084e8]{transition:opacity .15s ease,transform .15s ease}.goglo-menu-enter-from[data-v-5c0084e8],.goglo-menu-leave-to[data-v-5c0084e8]{opacity:0;transform:translateY(-8px)}@media (prefers-reduced-motion:reduce){.goglo-header__chevron[data-v-5c0084e8],.goglo-header__nav-chevron[data-v-5c0084e8],.goglo-header__nav-panel[data-v-5c0084e8],.goglo-menu-enter-active[data-v-5c0084e8],.goglo-menu-leave-active[data-v-5c0084e8]{transition:none}}.goglo-footer[data-v-775cf171]{--gf-bg:#f7f7f5;--gf-border:#e4e4e7;--gf-ink:#18181b;--gf-muted:#71717a;--gf-soft:#52525b;--gf-link:#3f3f46;--gf-panel:#fff;--gf-hover:#efefed;--gf-active-bg:#18181b;--gf-active-ink:#fafafa;--gf-shadow:rgba(24,24,27,.14);background:var(--gf-bg);border-top:1px solid var(--gf-border);color:var(--gf-ink)}.dark .goglo-footer{--gf-bg:#050506;--gf-border:#252529;--gf-ink:#f4f4f1;--gf-muted:#9b9a94;--gf-soft:#888782;--gf-link:#c0bfb9;--gf-panel:#0a0a0c;--gf-hover:#171719;--gf-active-bg:#f4f4f1;--gf-active-ink:#101011;--gf-shadow:rgba(0,0,0,.55)}.goglo-footer__main[data-v-775cf171]{display:grid;gap:48px;grid-template-columns:minmax(260px,1.5fr) repeat(3,minmax(130px,.65fr));margin-inline:auto;padding-block:72px 64px;width:min(100% - 48px,1200px)}.goglo-footer__brand[data-v-775cf171]{align-items:baseline;color:var(--gf-ink);display:inline-flex;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:22px;font-weight:450;gap:8px;letter-spacing:0}.goglo-footer__brand span[data-v-775cf171]:last-child{color:var(--gf-muted);font-size:11px}.goglo-footer__brand[data-v-775cf171]:hover,.goglo-footer__group a[data-v-775cf171]:hover,.goglo-footer__meta a[data-v-775cf171]:hover{color:color-mix(in srgb,var(--gf-ink) 58%,transparent)}.goglo-footer__brand-block>p[data-v-775cf171]{color:var(--gf-muted);font-size:15px;line-height:1.7;margin-top:22px;max-width:430px}.goglo-footer__label[data-v-775cf171]{color:var(--gf-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;letter-spacing:0;margin-bottom:20px;text-transform:uppercase}.goglo-footer__group nav[data-v-775cf171]{display:grid;gap:13px}.goglo-footer__group a[data-v-775cf171]{align-items:center;color:var(--gf-link);display:inline-flex;font-size:14px;gap:6px;transition:color .16s ease;width:-moz-fit-content;width:fit-content}.goglo-footer__group svg[data-v-775cf171]{height:11px;opacity:0;transform:translate(-3px,3px);transition:opacity .16s ease,transform .16s ease;width:11px}.goglo-footer__group a:hover svg[data-v-775cf171]{opacity:1;transform:translate(0)}.goglo-footer__meta[data-v-775cf171]{align-items:center;border-top:1px solid var(--gf-border);display:flex;gap:32px;justify-content:space-between;margin-inline:auto;min-height:74px;width:min(100% - 48px,1200px)}.goglo-footer__meta>p[data-v-775cf171]{color:var(--gf-soft);font-size:12px;line-height:1.65;max-width:720px}.goglo-footer__meta a[data-v-775cf171]{color:var(--gf-muted);margin-left:4px;text-decoration:underline;text-underline-offset:3px}.goglo-footer__controls[data-v-775cf171]{align-items:center;display:flex;flex:0 0 auto;gap:18px}.goglo-footer__locale[data-v-775cf171]{position:relative}.goglo-footer__locale-trigger[data-v-775cf171]{align-items:center;background:transparent;border:1px solid var(--gf-border);color:var(--gf-muted);cursor:pointer;display:grid;font-size:12px;gap:7px;grid-template-columns:14px minmax(92px,auto) 12px;height:36px;padding-inline:10px;text-align:left;transition:border-color .16s ease,background .16s ease,color .16s ease}.goglo-footer__locale-trigger[data-v-775cf171]:hover,.goglo-footer__locale-trigger[aria-expanded=true][data-v-775cf171]{background:var(--gf-panel);border-color:color-mix(in srgb,var(--gf-ink) 24%,transparent);color:var(--gf-ink)}.goglo-footer__locale-trigger>svg[data-v-775cf171]{height:13px;pointer-events:none;width:13px}.goglo-footer__locale-trigger>svg[data-v-775cf171]:last-child{transition:transform .16s ease}.goglo-footer__locale-trigger>svg:last-child.is-open[data-v-775cf171]{transform:rotate(180deg)}.goglo-footer__locale-menu[data-v-775cf171]{background:var(--gf-panel);border:1px solid var(--gf-border);bottom:calc(100% + 10px);box-shadow:0 18px 48px var(--gf-shadow);display:grid;max-height:min(420px,calc(100vh - 32px));overflow-y:auto;overscroll-behavior:contain;padding:6px;position:absolute;right:0;width:228px;z-index:20}.goglo-footer__locale-menu button[data-v-775cf171]{align-items:center;background:transparent;border:0;color:var(--gf-muted);cursor:pointer;display:grid;font-size:13px;gap:10px;grid-template-columns:minmax(0,1fr) 30px 14px;min-height:40px;padding:0 10px;text-align:left;width:100%}.goglo-footer__locale-menu button[data-v-775cf171]:focus-visible,.goglo-footer__locale-menu button[data-v-775cf171]:hover{background:var(--gf-hover);color:var(--gf-ink)}.goglo-footer__locale-menu button.is-active[data-v-775cf171]{background:var(--gf-active-bg);color:var(--gf-active-ink)}.goglo-footer__locale-menu button>span[data-v-775cf171]:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.goglo-footer__locale-code[data-v-775cf171]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;opacity:.66;text-align:right}.goglo-footer__locale-menu svg[data-v-775cf171]{height:13px;width:13px}.goglo-footer-menu-enter-active[data-v-775cf171],.goglo-footer-menu-leave-active[data-v-775cf171]{transition:opacity .14s ease,transform .14s ease}.goglo-footer-menu-enter-from[data-v-775cf171],.goglo-footer-menu-leave-to[data-v-775cf171]{opacity:0;transform:translateY(6px)}.goglo-footer__copyright[data-v-775cf171]{color:var(--gf-soft);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;white-space:nowrap}.goglo-footer a[data-v-775cf171]:focus-visible,.goglo-footer button[data-v-775cf171]:focus-visible{outline:2px solid #60a5fa;outline-offset:4px}.goglo-footer__locale-menu button[data-v-775cf171]:focus-visible{outline-offset:-2px}@media (max-width:800px){.goglo-footer__main[data-v-775cf171]{gap:34px;grid-template-columns:repeat(3,1fr);padding-block:56px}.goglo-footer__meta[data-v-775cf171]{align-items:flex-start;flex-direction:column;padding-block:24px}}@media (max-width:560px){.goglo-footer__main[data-v-775cf171],.goglo-footer__meta[data-v-775cf171]{width:calc(100% - 36px)}.goglo-footer__main[data-v-775cf171]{gap:44px 24px;grid-template-columns:repeat(2,1fr)}.goglo-footer__brand-block[data-v-775cf171]{grid-column:1/-1}.goglo-footer__controls[data-v-775cf171]{justify-content:space-between;width:100%}.goglo-footer__locale-menu[data-v-775cf171]{left:0;right:auto}}@media (prefers-reduced-motion:reduce){.goglo-footer-menu-enter-active[data-v-775cf171],.goglo-footer-menu-leave-active[data-v-775cf171],.goglo-footer__group a[data-v-775cf171],.goglo-footer__group svg[data-v-775cf171],.goglo-footer__locale-trigger[data-v-775cf171],.goglo-footer__locale-trigger>svg[data-v-775cf171]:last-child{transition:none}}
