:root{--gs-color-bg:#f7f8fa;--gs-color-surface:#ffffff;--gs-color-surface-muted:#eef0f3;--gs-color-surface-alt:#fafbfc;--gs-color-border:#e5e7eb;--gs-color-border-strong:#d1d5db;--gs-color-border-faint:rgba(15,23,42,0.04);--gs-color-ink:#1f2937;--gs-color-ink-muted:#4b5563;--gs-color-ink-faint:#6b7280;--gs-color-ink-ghost:#9ca3af;--gs-color-on-accent:#ffffff;--gs-color-primary:#3730a3;--gs-color-primary-600:#312e81;--gs-color-primary-700:#1e1b4b;--gs-color-primary-50:#eef2ff;--gs-color-primary-100:#e0e7ff;--gs-color-primary-rgb:55,48,163;--gs-color-success:#15803d;--gs-color-warning:#b45309;--gs-color-danger:#b91c1c;--gs-color-info:#2563eb;--gs-color-notif:#dc2626;--gs-color-nav-bg:#f3f4f6;--gs-color-nav-border:#e5e7eb;--gs-color-nav-ink:#1f2937;--gs-color-nav-ink-muted:#4b5563;--gs-color-nav-ink-faint:#9ca3af;--gs-color-nav-hover:#ffffff;--gs-color-nav-active:var(--gs-color-primary);--gs-color-nav-active-bar:var(--gs-color-primary);--gs-radius-xs:3px;--gs-radius-sm:4px;--gs-radius:6px;--gs-radius-md:8px;--gs-radius-lg:10px;--gs-radius-pill:999px;--gs-color-scrim-rgb:15,23,42;--gs-color-scrim:rgba(var(--gs-color-scrim-rgb),0.28);--gs-shadow-sm:0 1px 2px rgba(var(--gs-color-scrim-rgb),0.05),0 1px 3px rgba(var(--gs-color-scrim-rgb),0.06);--gs-shadow-md:0 4px 6px -1px rgba(var(--gs-color-scrim-rgb),0.06),0 2px 4px -2px rgba(var(--gs-color-scrim-rgb),0.04);--gs-shadow-lg:0 10px 15px -3px rgba(var(--gs-color-scrim-rgb),0.1),0 4px 6px -4px rgba(var(--gs-color-scrim-rgb),0.06);--gs-shadow-elevation:0 4px 6px -4px rgba(var(--gs-color-scrim-rgb),0.06),0 8px 12px -8px rgba(var(--gs-color-scrim-rgb),0.04);--gs-shadow-drawer:6px 0 24px -6px rgba(var(--gs-color-scrim-rgb),0.14),2px 0 6px -2px rgba(var(--gs-color-scrim-rgb),0.06);--gs-shadow-drawer-rtl:-6px 0 24px -6px rgba(var(--gs-color-scrim-rgb),0.14),-2px 0 6px -2px rgba(var(--gs-color-scrim-rgb),0.06);--gs-font-sans:"Archivo",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--gs-font-heading:"Unbounded",var(--gs-font-sans);--gs-font-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--gs-sz-topbar:52px;--gs-sz-statusbar:22px;--gs-sz-sidebar-collapsed:56px;--gs-sz-sidebar-expanded:240px;--gs-sz-sidebar-static:216px;--gs-sz-flyout:260px;--gs-sz-tabs:44px;--gs-sz-pageheader:52px;--gs-sz-filterbar:40px;--gs-sz-dt-row-compact:36px;--gs-sz-dt-row-comfortable:44px;--gs-sz-dt-check-width:52px;--gs-sz-tree-indent:28px;--gs-sz-field:32px;--gs-color-fieldtype-text:#2563eb;--gs-color-fieldtype-select:#7c3aed;--gs-color-fieldtype-date:#d97706;--gs-color-fieldtype-number:#14b8a6;--gs-color-fieldtype-boolean:#15803d;--gs-color-fieldtype-user:#3730a3;--gs-color-fieldtype-entity:#f97066;--gs-shadow-sticky:-10px 0 14px -10px rgba(var(--gs-color-scrim-rgb),0.18);--gs-shadow-sticky-rtl:10px 0 14px -10px rgba(var(--gs-color-scrim-rgb),0.18);--gs-shadow-floating:0 1px 2px rgba(var(--gs-color-scrim-rgb),0.03),0 6px 14px -3px rgba(var(--gs-color-scrim-rgb),0.07),0 16px 28px -10px rgba(var(--gs-color-scrim-rgb),0.1);--gs-color-code-bg:#0f172a;--gs-color-code-bg-header:#1e293b;--gs-color-code-ink:#e2e8f0;--gs-color-code-ink-muted:#94a3b8;--gs-color-code-ink-accent:#7dd3fc;--gs-color-code-ink-success:#86efac;--gs-color-code-border:rgba(255,255,255,0.08);--gs-color-danger-50:#fef2f2;--gs-color-success-50:#f0fdf4;--gs-color-warning-50:#fffbeb;--gs-color-info-50:#eff6ff;--gs-color-danger-100:#fecaca;--gs-color-success-100:#bbf7d0;--gs-color-warning-100:#fde68a;--gs-color-info-100:#bfdbfe;--gs-color-danger-ink:#b42318;--gs-color-success-ink:#115e59;--gs-color-warning-ink:#92400e;--gs-color-info-ink:#1d4ed8;--gs-color-hue-indigo:#4338ca;--gs-color-hue-indigo-50:#eef2ff;--gs-color-hue-indigo-100:#e0e7ff;--gs-color-hue-mint:#14b8a6;--gs-color-hue-mint-50:#f0fdfa;--gs-color-hue-mint-100:#ccfbf1;--gs-color-hue-rose:#f97066;--gs-color-hue-rose-50:#fff5f3;--gs-color-hue-rose-100:#fee0da;--gs-color-hue-amber:#d97706;--gs-color-hue-amber-50:#fffbeb;--gs-color-hue-amber-100:#fde68a;--gs-color-hue-blue:#2563eb;--gs-color-hue-blue-50:#eff6ff;--gs-color-hue-blue-100:#dbeafe;--gs-color-hue-violet:#7c3aed;--gs-color-hue-violet-50:#f5f3ff;--gs-color-hue-violet-100:#ede9fe;--gs-color-hue-lime:#65a30d;--gs-color-hue-lime-50:#f7fee7;--gs-color-hue-lime-100:#ecfccb;--gs-color-status-draft:#64748b;--gs-color-status-draft-50:#f1f5f9;--gs-color-status-in-review:#b45309;--gs-color-status-in-review-50:#fffbeb;--gs-color-status-in-approval:#3730a3;--gs-color-status-in-approval-50:#eef2ff;--gs-color-status-approved:#15803d;--gs-color-status-approved-50:#f0fdf4;--gs-color-status-publishing:#0369a1;--gs-color-status-publishing-50:#f0f9ff;--gs-color-status-published:#047857;--gs-color-status-published-50:#ecfdf5;--gs-color-status-rejected:#b91c1c;--gs-color-status-rejected-50:#fef2f2;--gs-color-status-archived:#475569;--gs-color-status-archived-50:#f8fafc;--gs-color-status-pending:#7c3aed;--gs-color-status-pending-50:#f5f3ff;--gs-color-status-running:#3730a3;--gs-color-status-running-50:#eef2ff;--gs-color-status-blocked:#475569;--gs-color-status-blocked-50:#f8fafc;--gs-color-status-skip:#6b6b82;--gs-color-status-skip-50:#fafafb;--gs-color-brand-google-ink:#1f1f1f;--gs-color-brand-google-border:#dadce0;--gs-color-brand-google-border-hover:#c6c8cb;--gs-color-brand-google-bg-hover:#f8f9fa;--gs-color-brand-google-bg-active:#f1f3f4;--gs-color-brand-google-ink-dark:#e3e3e3;--gs-color-brand-google-bg-dark:#131314;--gs-color-brand-google-bg-dark-hover:#1f1f1f;--gs-color-brand-google-bg-dark-active:#2d2d2d;--gs-color-brand-github-ink:#1f2328;--gs-color-brand-github-bg-hover:#32383e;--gs-color-brand-github-bg-active:#14171a;--gs-transition-state:180ms ease;--gs-transition-fast:120ms ease;--gs-transition-ui:140ms ease;--gs-z-sidebar:30;--gs-z-flyout:29;--gs-z-topbar:40;--gs-z-statusbar:5}.org-shell_root__kByh9{display:grid;grid-template-rows:var(--gs-sz-topbar) 1fr auto;block-size:100vh;inline-size:100%;overflow:hidden;font-family:var(--gs-font-sans);font-size:13px;line-height:1.45;color:var(--gs-color-ink);background:var(--gs-color-bg);-webkit-font-smoothing:antialiased}.org-shell_root__kByh9 a{color:inherit;text-decoration:none}.org-shell_root__kByh9 *,.org-shell_root__kByh9 :after,.org-shell_root__kByh9 :before{box-sizing:border-box}.org-shell_topbar__Ii7_z{display:flex;align-items:center;gap:16px;padding-inline:0 16px;background:var(--gs-color-surface);border-block-end:1px solid var(--gs-color-border);z-index:var(--gs-z-topbar);position:relative}.org-shell_topbarBrand__E_qZi{display:flex;align-items:center;gap:10px;block-size:100%;padding-inline:14px;inline-size:var(--gs-sz-sidebar-collapsed);background:var(--gs-color-nav-bg);color:var(--gs-color-nav-ink);border-inline-end:1px solid var(--gs-color-border);flex:0 0 var(--gs-sz-sidebar-collapsed);overflow:hidden;transition:inline-size var(--gs-transition-state),flex-basis var(--gs-transition-state)}.org-shell_root__kByh9[data-sidebar=expanded] .org-shell_topbarBrand__E_qZi,.org-shell_root__kByh9[data-sidebar=pinned] .org-shell_topbarBrand__E_qZi{inline-size:var(--gs-sz-sidebar-expanded);flex:0 0 var(--gs-sz-sidebar-expanded)}.org-shell_topbarContext__7RkK3{display:flex;align-items:center;gap:10px;padding-inline-start:4px;color:var(--gs-color-ink-muted);font-size:12px}.org-shell_topbarSearch__g_kQN{position:absolute;inset-inline-start:50%;inset-block-start:50%;transform:translate(-50%,-50%);inline-size:480px;max-inline-size:calc(100% - 560px)}.org-shell_topbarSearchInput__8ZVLM{inline-size:100%;block-size:32px;padding-block:0;padding-inline:34px 12px;font-family:inherit;font-size:13px;color:var(--gs-color-ink);background:var(--gs-color-surface-muted);border:1px solid transparent;border-radius:var(--gs-radius-md);outline:none;transition:background var(--gs-transition-ui),border-color var(--gs-transition-ui),box-shadow var(--gs-transition-ui)}.org-shell_topbarSearchInput__8ZVLM::placeholder{color:var(--gs-color-ink-faint)}.org-shell_topbarSearchInput__8ZVLM:focus{background:var(--gs-color-surface);border-color:var(--gs-color-primary);box-shadow:0 0 0 2px rgba(var(--gs-color-primary-rgb),.16)}.org-shell_topbarSearchIcon__5Qzni{inset-inline-start:10px;pointer-events:none}.org-shell_topbarSearchIcon__5Qzni,.org-shell_topbarSearchKbd__8q7CZ{position:absolute;inset-block-start:50%;transform:translateY(-50%);color:var(--gs-color-ink-faint)}.org-shell_topbarSearchKbd__8q7CZ{inset-inline-end:10px;font-family:var(--gs-font-mono);font-size:10px;background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius-sm);padding-block:2px;padding-inline:5px}.org-shell_topbarActions__4hgzc{display:flex;align-items:center;gap:4px;margin-inline-start:auto}.org-shell_body__X9Va1{display:grid;grid-template-columns:var(--gs-sz-sidebar-collapsed) 1fr;position:relative;min-block-size:0}.org-shell_sidebar__kHxdw{grid-column:1;background:var(--gs-color-nav-bg);border-inline-end:1px solid var(--gs-color-nav-border);padding-block:8px;overflow:hidden;inline-size:var(--gs-sz-sidebar-collapsed);block-size:100%;display:flex;flex-direction:column;z-index:var(--gs-z-sidebar);position:relative;transition:inline-size var(--gs-transition-state),box-shadow var(--gs-transition-state)}.org-shell_root__kByh9[data-sidebar=expanded] .org-shell_sidebar__kHxdw,.org-shell_root__kByh9[data-sidebar=pinned] .org-shell_sidebar__kHxdw{inline-size:var(--gs-sz-sidebar-expanded);box-shadow:var(--gs-shadow-md)}.org-shell_root__kByh9[data-sidebar-static] .org-shell_body__X9Va1{grid-template-columns:var(--gs-sz-sidebar-static) 1fr}.org-shell_root__kByh9[data-sidebar-static] .org-shell_sidebar__kHxdw{inline-size:var(--gs-sz-sidebar-static);box-shadow:none;transition:none}.org-shell_root__kByh9[data-sidebar-static] .org-shell_topbarBrand__E_qZi{inline-size:var(--gs-sz-sidebar-static);flex:0 0 var(--gs-sz-sidebar-static)}.org-shell_navSection__3wNX6{padding-block:2px;padding-inline:8px;display:flex;flex-direction:column;gap:2px}.org-shell_navSection__3wNX6+.org-shell_navSection__3wNX6{margin-block-start:8px;padding-block-start:8px;border-block-start:1px solid var(--gs-color-border)}.org-shell_navSection__3wNX6+.org-shell_navSection__3wNX6.org-shell_navSectionBottom__rgmOI,.org-shell_navSection__3wNX6.org-shell_navSectionBottom__rgmOI{margin-block-start:auto}.org-shell_navSectionTitle__nXSyQ{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--gs-color-nav-ink-faint);padding-block:6px 4px;padding-inline:10px;opacity:0;transition:opacity var(--gs-transition-state);white-space:nowrap}.org-shell_root__kByh9[data-sidebar=expanded] .org-shell_navSectionTitle__nXSyQ,.org-shell_root__kByh9[data-sidebar=pinned] .org-shell_navSectionTitle__nXSyQ{opacity:1}.org-shell_navItem__oM1kp{display:flex;align-items:center;gap:12px;block-size:32px;padding-inline:10px;background:transparent;border:0;border-radius:var(--gs-radius);color:var(--gs-color-nav-ink-muted);font:inherit;cursor:pointer;white-space:nowrap;transition:background var(--gs-transition-fast),color var(--gs-transition-fast);position:relative;-webkit-user-select:none;user-select:none}.org-shell_navItem__oM1kp:hover{background:var(--gs-color-nav-hover);color:var(--gs-color-nav-ink)}.org-shell_navItemIcon__L_uu_{inline-size:22px;block-size:22px;display:flex;align-items:center;justify-content:center;flex:0 0 22px;color:var(--gs-color-nav-ink-muted)}.org-shell_navItemIcon__L_uu_ svg{inline-size:20px;block-size:20px}.org-shell_navItem__oM1kp:hover .org-shell_navItemIcon__L_uu_{color:var(--gs-color-nav-ink)}.org-shell_navItemActive__4jcwe .org-shell_navItemIcon__L_uu_ svg,.org-shell_navItemFlyoutOpen__v7Fr6 .org-shell_navItemIcon__L_uu_ svg{filter:drop-shadow(0 0 .4px currentColor) drop-shadow(0 0 .4px currentColor)}.org-shell_navItemLabel__L4NXq{flex:1 1;text-align:start;font-size:13px;font-weight:500;opacity:0;transition:opacity var(--gs-transition-ui)}.org-shell_navItemChevron__4s8t1{color:var(--gs-color-ink-ghost);opacity:0;transition:opacity var(--gs-transition-ui),transform var(--gs-transition-ui)}.org-shell_root__kByh9[data-sidebar=expanded] .org-shell_navItemChevron__4s8t1,.org-shell_root__kByh9[data-sidebar=expanded] .org-shell_navItemLabel__L4NXq,.org-shell_root__kByh9[data-sidebar=pinned] .org-shell_navItemChevron__4s8t1,.org-shell_root__kByh9[data-sidebar=pinned] .org-shell_navItemLabel__L4NXq{opacity:1}[dir=rtl] .org-shell_navItemChevron__4s8t1{transform:scaleX(-1)}.org-shell_navItemActive__4jcwe,.org-shell_navItemFlyoutOpen__v7Fr6{background:transparent;color:var(--gs-color-nav-active)}.org-shell_navItemActive__4jcwe .org-shell_navItemIcon__L_uu_,.org-shell_navItemFlyoutOpen__v7Fr6 .org-shell_navItemIcon__L_uu_{color:var(--gs-color-nav-active)}.org-shell_navItemActive__4jcwe .org-shell_navItemLabel__L4NXq,.org-shell_navItemFlyoutOpen__v7Fr6 .org-shell_navItemLabel__L4NXq{font-style:italic;font-weight:600}.org-shell_navItemFlyoutOpen__v7Fr6 .org-shell_navItemChevron__4s8t1{color:var(--gs-color-nav-active);transform:rotate(-90deg)}[dir=rtl] .org-shell_navItemFlyoutOpen__v7Fr6 .org-shell_navItemChevron__4s8t1{transform:rotate(90deg)}.org-shell_navItemActive__4jcwe:before,.org-shell_navItemFlyoutOpen__v7Fr6:before{content:"";position:absolute;inset-inline-start:-8px;inset-block:4px;inline-size:3px;border-start-end-radius:3px;border-end-end-radius:3px;background:var(--gs-color-nav-active-bar)}.org-shell_navItemFeatureBadge__FrCeO{font-family:var(--gs-font-mono);font-size:9px;font-weight:600;padding-block:1px;padding-inline:5px;border-radius:var(--gs-radius-xs);background:var(--gs-color-primary-50);color:var(--gs-color-primary-700);border:1px solid var(--gs-color-primary-100);letter-spacing:.04em;text-transform:uppercase;opacity:0;transition:opacity var(--gs-transition-ui)}.org-shell_root__kByh9[data-sidebar=expanded] .org-shell_navItemFeatureBadge__FrCeO,.org-shell_root__kByh9[data-sidebar=pinned] .org-shell_navItemFeatureBadge__FrCeO{opacity:1}.org-shell_navItemCountDot__hve3O{position:absolute;inset-block-start:3px;inset-inline-start:24px;min-inline-size:16px;block-size:16px;padding-inline:4px;border-radius:var(--gs-radius-pill);background:var(--gs-color-notif);color:var(--gs-color-on-accent);font-size:9px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;border:2px solid var(--gs-color-nav-bg);z-index:1;transition:opacity var(--gs-transition-ui)}.org-shell_root__kByh9[data-sidebar=expanded] .org-shell_navItemCountDot__hve3O,.org-shell_root__kByh9[data-sidebar=pinned] .org-shell_navItemCountDot__hve3O{opacity:0}.org-shell_flyout__GQpBx{position:absolute;inset-block:0;inset-inline-start:var(--gs-sz-sidebar-collapsed);inline-size:var(--gs-sz-flyout);background:var(--gs-color-surface);border-inline-end:1px solid var(--gs-color-border);padding-block:16px;padding-inline:12px;z-index:var(--gs-z-flyout);transform:translateX(-8px);opacity:0;pointer-events:none;transition:transform .18s cubic-bezier(.4,0,.2,1),opacity .14s ease,inset-inline-start var(--gs-transition-state);box-shadow:var(--gs-shadow-lg);overflow-y:auto}[dir=rtl] .org-shell_flyout__GQpBx{transform:translateX(8px)}.org-shell_root__kByh9[data-sidebar=pinned] .org-shell_flyout__GQpBx{inset-inline-start:var(--gs-sz-sidebar-expanded);transform:translateX(0);opacity:1;pointer-events:auto}.org-shell_flyoutPanel__aQz9_{display:none}.org-shell_flyoutPanelOpen__3Sj_k{display:block}.org-shell_flyoutHeader__2k54a{padding-block:4px 14px;padding-inline:8px;border-block-end:1px solid var(--gs-color-border);margin-block-end:10px}.org-shell_flyoutTitle__wnf8I{font-family:var(--gs-font-heading);font-size:14px;font-weight:700;color:var(--gs-color-primary-700);letter-spacing:-.01em}.org-shell_flyoutDesc__Wsyp7{font-size:11px;color:var(--gs-color-ink-faint);margin-block-start:3px}.org-shell_flyoutGroup__vM3an{display:flex;flex-direction:column;gap:1px}.org-shell_flyoutGroup__vM3an+.org-shell_flyoutGroup__vM3an{margin-block-start:8px;padding-block-start:6px;border-block-start:1px solid var(--gs-color-border)}.org-shell_flyoutGroupLabel__bNgN7{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--gs-color-ink-faint);padding-block:4px 6px;padding-inline:10px}.org-shell_flyoutItem__jffti{display:flex;align-items:center;gap:10px;padding-block:5px;padding-inline:10px;border-radius:var(--gs-radius);color:var(--gs-color-ink-muted);font-size:12.5px;cursor:pointer;transition:background var(--gs-transition-fast),color var(--gs-transition-fast)}.org-shell_flyoutItem__jffti:hover{background:var(--gs-color-surface-muted);color:var(--gs-color-ink)}.org-shell_flyoutItemActive__9WuTw{color:var(--gs-color-nav-active);font-weight:600}.org-shell_flyoutItemLabel__WdlU1{flex:1 1;text-align:start}.org-shell_flyoutItemMeta__WpPX8{margin-inline-start:auto;font-family:var(--gs-font-mono);font-size:10px;color:var(--gs-color-ink-ghost)}.org-shell_main__k0pyB{grid-column:2;overflow-y:auto;background:var(--gs-color-bg)}.org-shell_statusbar__T1yq4{display:flex;align-items:center;gap:14px;block-size:var(--gs-sz-statusbar);padding-inline:12px;background:var(--gs-color-surface);border-block-start:1px solid var(--gs-color-border);font-family:var(--gs-font-mono);font-size:10.5px;color:var(--gs-color-ink-faint);white-space:nowrap;overflow:hidden;z-index:var(--gs-z-statusbar)}.org-shell_statusItem__0XLAA{display:inline-flex;align-items:center;gap:5px}.org-shell_statusSwatch__B0RDT{inline-size:8px;block-size:8px;border-radius:var(--gs-radius-pill);border:1px solid var(--gs-color-border);flex:0 0 auto}.org-shell_statusItemOk__J34gH{color:var(--gs-color-success);font-weight:600}.org-shell_statusItemWarning__oa6kw{color:var(--gs-color-warning);font-weight:600}.org-shell_statusItemDanger__OWfFR{color:var(--gs-color-danger);font-weight:600}.org-shell_statusItemDanger__OWfFR:before,.org-shell_statusItemOk__J34gH:before,.org-shell_statusItemWarning__oa6kw:before{content:"●";font-size:10px;line-height:1;margin-inline-end:2px}.org-shell_statusSeparator__z_9Vl{inline-size:1px;block-size:10px;background:var(--gs-color-border);flex:0 0 1px}.org-shell_statusEndGroup__KpAxf{margin-inline-start:auto;display:inline-flex;align-items:center;gap:14px}