:root{--gs-color-bg:#f7f8fa;--gs-color-surface:#fff;--gs-color-surface-muted:#eef0f3;--gs-color-surface-alt:#fafbfc;--gs-color-border:#e5e7eb;--gs-color-border-strong:#d1d5db;--gs-color-border-faint:#0f172a0a;--gs-color-ink:#1f2937;--gs-color-ink-muted:#4b5563;--gs-color-ink-faint:#6b7280;--gs-color-ink-ghost:#9ca3af;--gs-color-on-accent:#fff;--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:#fff;--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), .28);--gs-shadow-sm:0 1px 2px rgba(var(--gs-color-scrim-rgb), .05), 0 1px 3px rgba(var(--gs-color-scrim-rgb), .06);--gs-shadow-md:0 4px 6px -1px rgba(var(--gs-color-scrim-rgb), .06), 0 2px 4px -2px rgba(var(--gs-color-scrim-rgb), .04);--gs-shadow-lg:0 10px 15px -3px rgba(var(--gs-color-scrim-rgb), .1), 0 4px 6px -4px rgba(var(--gs-color-scrim-rgb), .06);--gs-shadow-elevation:0 4px 6px -4px rgba(var(--gs-color-scrim-rgb), .06), 0 8px 12px -8px rgba(var(--gs-color-scrim-rgb), .04);--gs-shadow-drawer:6px 0 24px -6px rgba(var(--gs-color-scrim-rgb), .14), 2px 0 6px -2px rgba(var(--gs-color-scrim-rgb), .06);--gs-shadow-drawer-rtl:-6px 0 24px -6px rgba(var(--gs-color-scrim-rgb), .14), -2px 0 6px -2px rgba(var(--gs-color-scrim-rgb), .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), .18);--gs-shadow-sticky-rtl:10px 0 14px -10px rgba(var(--gs-color-scrim-rgb), .18);--gs-shadow-floating:0 1px 2px rgba(var(--gs-color-scrim-rgb), .03), 0 6px 14px -3px rgba(var(--gs-color-scrim-rgb), .07), 0 16px 28px -10px rgba(var(--gs-color-scrim-rgb), .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:#ffffff14;--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:.18s ease;--gs-transition-fast:.12s ease;--gs-transition-ui:.14s ease;--gs-z-sidebar:30;--gs-z-flyout:29;--gs-z-topbar:40;--gs-z-statusbar:5}
.org-shell-module__9MtcyW__root{grid-template-rows:var(--gs-sz-topbar) 1fr auto;block-size:100vh;inline-size:100%;font-family:var(--gs-font-sans);color:var(--gs-color-ink);background:var(--gs-color-bg);-webkit-font-smoothing:antialiased;font-size:13px;line-height:1.45;display:grid;overflow:hidden}.org-shell-module__9MtcyW__root a{color:inherit;text-decoration:none}.org-shell-module__9MtcyW__root *,.org-shell-module__9MtcyW__root :before,.org-shell-module__9MtcyW__root :after{box-sizing:border-box}.org-shell-module__9MtcyW__topbar{background:var(--gs-color-surface);border-block-end:1px solid var(--gs-color-border);z-index:var(--gs-z-topbar);align-items:center;gap:16px;padding-inline:0 16px;display:flex;position:relative}.org-shell-module__9MtcyW__topbarBrand{block-size:100%;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);transition:inline-size var(--gs-transition-state), flex-basis var(--gs-transition-state);align-items:center;gap:10px;padding-inline:14px;display:flex;overflow:hidden}.org-shell-module__9MtcyW__root[data-sidebar=expanded] .org-shell-module__9MtcyW__topbarBrand,.org-shell-module__9MtcyW__root[data-sidebar=pinned] .org-shell-module__9MtcyW__topbarBrand{inline-size:var(--gs-sz-sidebar-expanded);flex:0 0 var(--gs-sz-sidebar-expanded)}.org-shell-module__9MtcyW__topbarContext{color:var(--gs-color-ink-muted);align-items:center;gap:10px;padding-inline-start:4px;font-size:12px;display:flex}.org-shell-module__9MtcyW__topbarSearch{inline-size:480px;max-inline-size:calc(100% - 560px);position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.org-shell-module__9MtcyW__topbarSearchInput{block-size:32px;inline-size:100%;color:var(--gs-color-ink);background:var(--gs-color-surface-muted);border-radius:var(--gs-radius-md);transition:background var(--gs-transition-ui), border-color var(--gs-transition-ui), box-shadow var(--gs-transition-ui);border:1px solid #0000;outline:none;padding-block:0;padding-inline:34px 12px;font-family:inherit;font-size:13px}.org-shell-module__9MtcyW__topbarSearchInput::placeholder{color:var(--gs-color-ink-faint)}.org-shell-module__9MtcyW__topbarSearchInput: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-module__9MtcyW__topbarSearchIcon{color:var(--gs-color-ink-faint);pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-start:10px;transform:translateY(-50%)}.org-shell-module__9MtcyW__topbarSearchKbd{font-family:var(--gs-font-mono);color:var(--gs-color-ink-faint);background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius-sm);padding-block:2px;padding-inline:5px;font-size:10px;position:absolute;inset-block-start:50%;inset-inline-end:10px;transform:translateY(-50%)}.org-shell-module__9MtcyW__topbarActions{align-items:center;gap:4px;margin-inline-start:auto;display:flex}.org-shell-module__9MtcyW__body{grid-template-columns:var(--gs-sz-sidebar-collapsed) 1fr;min-block-size:0;display:grid;position:relative}.org-shell-module__9MtcyW__sidebar{background:var(--gs-color-nav-bg);border-inline-end:1px solid var(--gs-color-nav-border);inline-size:var(--gs-sz-sidebar-collapsed);block-size:100%;z-index:var(--gs-z-sidebar);transition:inline-size var(--gs-transition-state), box-shadow var(--gs-transition-state);flex-direction:column;grid-column:1;padding-block:8px;display:flex;position:relative;overflow:hidden}.org-shell-module__9MtcyW__root[data-sidebar=expanded] .org-shell-module__9MtcyW__sidebar,.org-shell-module__9MtcyW__root[data-sidebar=pinned] .org-shell-module__9MtcyW__sidebar{inline-size:var(--gs-sz-sidebar-expanded);box-shadow:var(--gs-shadow-md)}.org-shell-module__9MtcyW__root[data-sidebar-static] .org-shell-module__9MtcyW__body{grid-template-columns:var(--gs-sz-sidebar-static) 1fr}.org-shell-module__9MtcyW__root[data-sidebar-static] .org-shell-module__9MtcyW__sidebar{inline-size:var(--gs-sz-sidebar-static);box-shadow:none;transition:none}.org-shell-module__9MtcyW__root[data-sidebar-static] .org-shell-module__9MtcyW__topbarBrand{inline-size:var(--gs-sz-sidebar-static);flex:0 0 var(--gs-sz-sidebar-static)}.org-shell-module__9MtcyW__navSection{flex-direction:column;gap:2px;padding-block:2px;padding-inline:8px;display:flex}.org-shell-module__9MtcyW__navSection+.org-shell-module__9MtcyW__navSection{border-block-start:1px solid var(--gs-color-border);margin-block-start:8px;padding-block-start:8px}.org-shell-module__9MtcyW__navSection.org-shell-module__9MtcyW__navSectionBottom,.org-shell-module__9MtcyW__navSection+.org-shell-module__9MtcyW__navSection.org-shell-module__9MtcyW__navSectionBottom{margin-block-start:auto}.org-shell-module__9MtcyW__navSectionTitle{text-transform:uppercase;letter-spacing:.08em;color:var(--gs-color-nav-ink-faint);opacity:0;transition:opacity var(--gs-transition-state);white-space:nowrap;padding-block:6px 4px;padding-inline:10px;font-size:10px;font-weight:600}.org-shell-module__9MtcyW__root[data-sidebar=expanded] .org-shell-module__9MtcyW__navSectionTitle,.org-shell-module__9MtcyW__root[data-sidebar=pinned] .org-shell-module__9MtcyW__navSectionTitle{opacity:1}.org-shell-module__9MtcyW__navItem{border-radius:var(--gs-radius);block-size:32px;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);-webkit-user-select:none;user-select:none;background:0 0;border:0;align-items:center;gap:12px;padding-inline:10px;display:flex;position:relative}.org-shell-module__9MtcyW__navItem:hover{background:var(--gs-color-nav-hover);color:var(--gs-color-nav-ink)}.org-shell-module__9MtcyW__navItemIcon{block-size:22px;inline-size:22px;color:var(--gs-color-nav-ink-muted);flex:0 0 22px;justify-content:center;align-items:center;display:flex}.org-shell-module__9MtcyW__navItemIcon svg{block-size:20px;inline-size:20px}.org-shell-module__9MtcyW__navItem:hover .org-shell-module__9MtcyW__navItemIcon{color:var(--gs-color-nav-ink)}.org-shell-module__9MtcyW__navItemActive .org-shell-module__9MtcyW__navItemIcon svg,.org-shell-module__9MtcyW__navItemFlyoutOpen .org-shell-module__9MtcyW__navItemIcon svg{filter:drop-shadow(0 0 .4px)drop-shadow(0 0 .4px)}.org-shell-module__9MtcyW__navItemLabel{text-align:start;opacity:0;transition:opacity var(--gs-transition-ui);flex:1;font-size:13px;font-weight:500}.org-shell-module__9MtcyW__navItemChevron{color:var(--gs-color-ink-ghost);opacity:0;transition:opacity var(--gs-transition-ui), transform var(--gs-transition-ui)}.org-shell-module__9MtcyW__root[data-sidebar=expanded] .org-shell-module__9MtcyW__navItemLabel,.org-shell-module__9MtcyW__root[data-sidebar=pinned] .org-shell-module__9MtcyW__navItemLabel,.org-shell-module__9MtcyW__root[data-sidebar=expanded] .org-shell-module__9MtcyW__navItemChevron,.org-shell-module__9MtcyW__root[data-sidebar=pinned] .org-shell-module__9MtcyW__navItemChevron{opacity:1}[dir=rtl] .org-shell-module__9MtcyW__navItemChevron{transform:scaleX(-1)}.org-shell-module__9MtcyW__navItemActive,.org-shell-module__9MtcyW__navItemFlyoutOpen{color:var(--gs-color-nav-active);background:0 0}.org-shell-module__9MtcyW__navItemActive .org-shell-module__9MtcyW__navItemIcon,.org-shell-module__9MtcyW__navItemFlyoutOpen .org-shell-module__9MtcyW__navItemIcon{color:var(--gs-color-nav-active)}.org-shell-module__9MtcyW__navItemActive .org-shell-module__9MtcyW__navItemLabel,.org-shell-module__9MtcyW__navItemFlyoutOpen .org-shell-module__9MtcyW__navItemLabel{font-style:italic;font-weight:600}.org-shell-module__9MtcyW__navItemFlyoutOpen .org-shell-module__9MtcyW__navItemChevron{color:var(--gs-color-nav-active);transform:rotate(-90deg)}[dir=rtl] .org-shell-module__9MtcyW__navItemFlyoutOpen .org-shell-module__9MtcyW__navItemChevron{transform:rotate(90deg)}.org-shell-module__9MtcyW__navItemActive:before,.org-shell-module__9MtcyW__navItemFlyoutOpen:before{content:"";background:var(--gs-color-nav-active-bar);border-start-end-radius:3px;border-end-end-radius:3px;inline-size:3px;position:absolute;inset-block:4px;inset-inline-start:-8px}.org-shell-module__9MtcyW__navItemFeatureBadge{font-family:var(--gs-font-mono);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);padding-block:1px;padding-inline:5px;font-size:9px;font-weight:600}.org-shell-module__9MtcyW__root[data-sidebar=expanded] .org-shell-module__9MtcyW__navItemFeatureBadge,.org-shell-module__9MtcyW__root[data-sidebar=pinned] .org-shell-module__9MtcyW__navItemFeatureBadge{opacity:1}.org-shell-module__9MtcyW__navItemCountDot{border-radius:var(--gs-radius-pill);background:var(--gs-color-notif);block-size:16px;min-inline-size:16px;color:var(--gs-color-on-accent);border:2px solid var(--gs-color-nav-bg);z-index:1;transition:opacity var(--gs-transition-ui);justify-content:center;align-items:center;padding-inline:4px;font-size:9px;font-weight:700;display:inline-flex;position:absolute;inset-block-start:3px;inset-inline-start:24px}.org-shell-module__9MtcyW__root[data-sidebar=expanded] .org-shell-module__9MtcyW__navItemCountDot,.org-shell-module__9MtcyW__root[data-sidebar=pinned] .org-shell-module__9MtcyW__navItemCountDot{opacity:0}.org-shell-module__9MtcyW__flyout{inline-size:var(--gs-sz-flyout);background:var(--gs-color-surface);border-inline-end:1px solid var(--gs-color-border);z-index:var(--gs-z-flyout);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);padding-block:16px;padding-inline:12px;position:absolute;inset-block:0;inset-inline-start:var(--gs-sz-sidebar-collapsed);overflow-y:auto;transform:translate(-8px)}[dir=rtl] .org-shell-module__9MtcyW__flyout{transform:translate(8px)}.org-shell-module__9MtcyW__root[data-sidebar=pinned] .org-shell-module__9MtcyW__flyout{opacity:1;pointer-events:auto;inset-inline-start:var(--gs-sz-sidebar-expanded);transform:translate(0)}.org-shell-module__9MtcyW__flyoutPanel{display:none}.org-shell-module__9MtcyW__flyoutPanelOpen{display:block}.org-shell-module__9MtcyW__flyoutHeader{border-block-end:1px solid var(--gs-color-border);margin-block-end:10px;padding-block:4px 14px;padding-inline:8px}.org-shell-module__9MtcyW__flyoutTitle{font-family:var(--gs-font-heading);color:var(--gs-color-primary-700);letter-spacing:-.01em;font-size:14px;font-weight:700}.org-shell-module__9MtcyW__flyoutDesc{color:var(--gs-color-ink-faint);margin-block-start:3px;font-size:11px}.org-shell-module__9MtcyW__flyoutGroup{flex-direction:column;gap:1px;display:flex}.org-shell-module__9MtcyW__flyoutGroup+.org-shell-module__9MtcyW__flyoutGroup{border-block-start:1px solid var(--gs-color-border);margin-block-start:8px;padding-block-start:6px}.org-shell-module__9MtcyW__flyoutGroupLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--gs-color-ink-faint);padding-block:4px 6px;padding-inline:10px;font-size:10px;font-weight:600}.org-shell-module__9MtcyW__flyoutItem{border-radius:var(--gs-radius);color:var(--gs-color-ink-muted);cursor:pointer;transition:background var(--gs-transition-fast), color var(--gs-transition-fast);align-items:center;gap:10px;padding-block:5px;padding-inline:10px;font-size:12.5px;display:flex}.org-shell-module__9MtcyW__flyoutItem:hover{background:var(--gs-color-surface-muted);color:var(--gs-color-ink)}.org-shell-module__9MtcyW__flyoutItemActive{color:var(--gs-color-nav-active);font-weight:600}.org-shell-module__9MtcyW__flyoutItemLabel{text-align:start;flex:1}.org-shell-module__9MtcyW__flyoutItemMeta{font-family:var(--gs-font-mono);color:var(--gs-color-ink-ghost);margin-inline-start:auto;font-size:10px}.org-shell-module__9MtcyW__main{background:var(--gs-color-bg);grid-column:2;overflow-y:auto}.org-shell-module__9MtcyW__statusbar{block-size:var(--gs-sz-statusbar);background:var(--gs-color-surface);border-block-start:1px solid var(--gs-color-border);font-family:var(--gs-font-mono);color:var(--gs-color-ink-faint);white-space:nowrap;z-index:var(--gs-z-statusbar);align-items:center;gap:14px;padding-inline:12px;font-size:10.5px;display:flex;overflow:hidden}.org-shell-module__9MtcyW__statusItem{align-items:center;gap:5px;display:inline-flex}.org-shell-module__9MtcyW__statusSwatch{border-radius:var(--gs-radius-pill);border:1px solid var(--gs-color-border);flex:none;block-size:8px;inline-size:8px}.org-shell-module__9MtcyW__statusItemOk{color:var(--gs-color-success);font-weight:600}.org-shell-module__9MtcyW__statusItemWarning{color:var(--gs-color-warning);font-weight:600}.org-shell-module__9MtcyW__statusItemDanger{color:var(--gs-color-danger);font-weight:600}.org-shell-module__9MtcyW__statusItemOk:before,.org-shell-module__9MtcyW__statusItemWarning:before,.org-shell-module__9MtcyW__statusItemDanger:before{content:"●";margin-inline-end:2px;font-size:10px;line-height:1}.org-shell-module__9MtcyW__statusSeparator{background:var(--gs-color-border);flex:0 0 1px;block-size:10px;inline-size:1px}.org-shell-module__9MtcyW__statusEndGroup{align-items:center;gap:14px;margin-inline-start:auto;display:inline-flex}
