.BubbleMenu-module-scss-module__TqXvtq__bubble-menu{--bubble-menu-padding:var(--sa-space-gap-compact,4px);align-items:center;gap:var(--sa-space-gap-compact,4px);padding:var(--bubble-menu-padding);z-index:1410;pointer-events:auto;background-color:var(--sa-color-surface-elevated-primary,var(--color-surface-background-secondary));border:1px solid var(--sa-color-border-default,var(--color-surface-border-primary));border-radius:var(--sa-radius-overlay,20px);box-shadow:var(--sa-sheet-content-shadow,var(--size-shadow-level-4));color:var(--sa-color-text-primary,var(--color-text-primary));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-user-select:none;user-select:none;display:inline-flex;transform:translateZ(0)}@supports (background:color-mix(in oklab, white, transparent)){.BubbleMenu-module-scss-module__TqXvtq__bubble-menu{background-color:color-mix(in oklab, var(--sa-color-surface-panel,var(--color-surface-background-secondary)) 95%, transparent)}}@supports (corner-shape:superellipse(1.5)){.BubbleMenu-module-scss-module__TqXvtq__bubble-menu{corner-shape:superellipse(1.5)}}.BubbleMenu-module-scss-module__TqXvtq__bubble-menu__button{border-radius:var(--sa-radius-control,8px);width:28px;height:28px;color:var(--sa-color-icon-secondary,var(--color-text-secondary));cursor:pointer;transition:background-color var(--animation-transition-duration-level-4) var(--animation-transition-easing-ease),color var(--animation-transition-duration-level-4) var(--animation-transition-easing-ease);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.BubbleMenu-module-scss-module__TqXvtq__bubble-menu__button:hover:not(:disabled){background:var(--sa-color-surface-control,var(--color-action-background-button-secondary-hover));color:var(--sa-color-icon-primary,var(--color-text-primary))}.BubbleMenu-module-scss-module__TqXvtq__bubble-menu__button:focus-visible{background:var(--sa-color-surface-control,var(--color-action-background-button-secondary-hover));box-shadow:0 0 0 2px var(--sa-color-border-focus,var(--color-action-border-focus-default));color:var(--sa-color-icon-primary,var(--color-text-primary));outline:none}.BubbleMenu-module-scss-module__TqXvtq__bubble-menu__button:disabled{opacity:.4;cursor:not-allowed}.BubbleMenu-module-scss-module__TqXvtq__bubble-menu__button--active{background-color:var(--sa-color-surface-control,var(--color-action-background-button-secondary-hover));color:var(--sa-color-icon-primary,var(--color-text-primary))}
.slash-menu-module-scss-module__yd1BnW__slash-menu{z-index:16;pointer-events:none;width:1px;height:1px;position:absolute}.slash-menu-module-scss-module__yd1BnW__slash-menu__decoration{color:var(--sa-color-text-secondary,var(--color-text-secondary))}.slash-menu-module-scss-module__yd1BnW__slash-menu__decoration--empty{opacity:.85;position:relative}.slash-menu-module-scss-module__yd1BnW__slash-menu__decoration--empty:after{content:"Type to search...";color:color-mix(in srgb, var(--sa-color-text-secondary,var(--color-text-secondary)) 86%, transparent);pointer-events:none;margin-left:.18rem}
.SlashMenuList-module-scss-module__-LJqfa__slash-menu-list{--slash-menu-list-padding:var(--sa-space-gap-compact,4px);gap:var(--sa-space-gap-compact,4px);min-width:18rem;max-width:min(23rem,100vw - 3rem);max-height:min(22rem,100vh - 6rem);padding:var(--slash-menu-list-padding);overscroll-behavior:contain;scrollbar-gutter:stable;pointer-events:auto;background-color:var(--sa-color-surface-elevated-primary,var(--color-surface-background-secondary));border:1px solid var(--sa-color-border-default,var(--color-surface-border-primary));border-radius:var(--sa-radius-overlay,20px);box-shadow:var(--sa-sheet-content-shadow,var(--size-shadow-level-4));color:var(--sa-color-text-primary,var(--color-text-primary));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-user-select:none;user-select:none;display:grid;overflow-y:auto;transform:translateZ(0)}@supports (background:color-mix(in oklab, white, transparent)){.SlashMenuList-module-scss-module__-LJqfa__slash-menu-list{background-color:color-mix(in oklab, var(--sa-color-surface-panel,var(--color-surface-background-secondary)) 95%, transparent)}}@supports (corner-shape:superellipse(1.5)){.SlashMenuList-module-scss-module__-LJqfa__slash-menu-list{corner-shape:superellipse(1.5)}}.SlashMenuList-module-scss-module__-LJqfa__slash-menu-list__group-label{padding:var(--sa-space-inset-row-block,5px) var(--sa-space-inset-row-inline,8px) 3px;color:var(--sa-color-text-tertiary,var(--color-text-tertiary));font-size:var(--sa-type-text-xs,11px);font-weight:var(--sa-type-weight-medium,var(--font-text-weight-medium));-webkit-user-select:none;user-select:none;margin:0}.SlashMenuList-module-scss-module__-LJqfa__slash-menu-list__separator{height:1px;margin:var(--sa-space-gap-compact,4px) 0;background:var(--sa-color-border-subtle,var(--color-surface-border-primary))}.SlashMenuList-module-scss-module__-LJqfa__slash-menu-list__item{align-items:center;gap:var(--sa-space-gap-related,8px);width:100%;min-height:calc(var(--sa-space-unit,4px)*6);padding:var(--sa-space-inset-row-block,5px) var(--sa-space-inset-row-inline,8px);border-radius:var(--sa-radius-control,8px);color:var(--sa-color-text-secondary,var(--color-text-secondary));cursor:pointer;text-align:left;font-size:var(--sa-type-text-sm,12px);-webkit-user-select:none;user-select:none;opacity:.82;transition:background-color var(--animation-transition-duration-level-4) var(--animation-transition-easing-ease),color var(--animation-transition-duration-level-4) var(--animation-transition-easing-ease),opacity var(--animation-transition-duration-level-4) var(--animation-transition-easing-ease);background:0 0;border:none;outline:none;line-height:1.35;display:flex}.SlashMenuList-module-scss-module__-LJqfa__slash-menu-list__item:hover,.SlashMenuList-module-scss-module__-LJqfa__slash-menu-list__item:focus-visible,.SlashMenuList-module-scss-module__-LJqfa__slash-menu-list__item[aria-selected=true]{background-color:var(--sa-color-surface-control,var(--color-action-background-button-secondary-hover));color:var(--sa-color-text-primary,var(--color-text-primary));opacity:1;outline:none}.SlashMenuList-module-scss-module__-LJqfa__slash-menu-list__item[data-disabled]{pointer-events:none;opacity:.4}.SlashMenuList-module-scss-module__-LJqfa__slash-menu-list__item{white-space:normal;justify-content:space-between}.SlashMenuList-module-scss-module__-LJqfa__slash-menu-list__item-main{align-items:center;gap:var(--sa-space-gap-related,8px);min-width:0;display:flex}.SlashMenuList-module-scss-module__-LJqfa__slash-menu-list__item-icon{color:var(--sa-color-icon-secondary,var(--color-text-secondary));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.SlashMenuList-module-scss-module__-LJqfa__slash-menu-list__item:hover .SlashMenuList-module-scss-module__-LJqfa__slash-menu-list__item-icon,.SlashMenuList-module-scss-module__-LJqfa__slash-menu-list__item:focus-visible .SlashMenuList-module-scss-module__-LJqfa__slash-menu-list__item-icon,.SlashMenuList-module-scss-module__-LJqfa__slash-menu-list__item[aria-selected=true] .SlashMenuList-module-scss-module__-LJqfa__slash-menu-list__item-icon{color:var(--sa-color-icon-primary,var(--color-text-primary))}.SlashMenuList-module-scss-module__-LJqfa__slash-menu-list__item-title{min-width:0;font-size:var(--sa-type-text-sm,12px);font-weight:var(--sa-type-weight-medium,var(--font-text-weight-medium));line-height:1.35}.SlashMenuList-module-scss-module__-LJqfa__slash-menu-list__item-shortcut{color:var(--sa-color-text-tertiary,var(--color-text-tertiary));font-family:var(--sa-type-font-family-mono,ui-monospace, "SFMono-Regular", "SF Mono", Menlo, Consolas, "Liberation Mono", monospace),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:var(--sa-type-text-xs,11px);flex-shrink:0;line-height:1}.SlashMenuList-module-scss-module__-LJqfa__slash-menu-list__empty-state{padding:var(--sa-space-inset-row-block,5px) var(--sa-space-inset-row-inline,8px);color:var(--sa-color-text-secondary,var(--color-text-secondary));font-size:var(--sa-type-text-sm,12px)}
.GutterControls-module-scss-module__jaMsoW__gutter-controls{--gutter-width:var(--rich-surface-gutter-width,var(--mdx-editing-surface-gutter-width,3.75rem));flex:0 0 var(--gutter-width);z-index:2;min-height:100%;position:relative}.GutterControls-module-scss-module__jaMsoW__gutter-controls__insert-menu{z-index:8;opacity:1;transition:opacity var(--animation-transition-duration-level-4) var(--animation-transition-easing-ease);justify-content:center;display:flex;position:absolute;left:0;right:0}.GutterControls-module-scss-module__jaMsoW__gutter-controls__insert-menu--centered{transform:translateY(-50%)}.GutterControls-module-scss-module__jaMsoW__gutter-controls__insert-menu--hidden{opacity:0;pointer-events:none}.GutterControls-module-scss-module__jaMsoW__gutter-controls__button-group{align-items:center;gap:var(--sa-space-gap-compact,4px);display:inline-flex;overflow:hidden}.GutterControls-module-scss-module__jaMsoW__gutter-controls__trigger{border-radius:var(--sa-radius-control,8px);width:28px;height:28px;color:var(--sa-color-icon-secondary,var(--color-text-secondary));cursor:pointer;transition:background-color var(--animation-transition-duration-level-4) var(--animation-transition-easing-ease),color var(--animation-transition-duration-level-4) var(--animation-transition-easing-ease);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.GutterControls-module-scss-module__jaMsoW__gutter-controls__trigger:hover:not(:disabled){background:var(--sa-color-surface-control,var(--color-action-background-button-secondary-hover));color:var(--sa-color-icon-primary,var(--color-text-primary))}.GutterControls-module-scss-module__jaMsoW__gutter-controls__trigger:focus-visible{background:var(--sa-color-surface-control,var(--color-action-background-button-secondary-hover));box-shadow:0 0 0 2px var(--sa-color-border-focus,var(--color-action-border-focus-default));color:var(--sa-color-icon-primary,var(--color-text-primary));outline:none}.GutterControls-module-scss-module__jaMsoW__gutter-controls__trigger:disabled{opacity:.4;cursor:not-allowed}.GutterControls-module-scss-module__jaMsoW__gutter-controls__trigger{width:28px;height:28px}.GutterControls-module-scss-module__jaMsoW__gutter-controls__trigger--leading{cursor:pointer}.GutterControls-module-scss-module__jaMsoW__gutter-controls__trigger--trailing{cursor:grab}.GutterControls-module-scss-module__jaMsoW__gutter-controls__drop-indicator{background:var(--color-brand-primary-base,#3b82f6);pointer-events:none;z-index:10;border-radius:1px;height:2px;position:absolute;left:100%;transform:translateY(-1px)}
.RichSurface-module-scss-module__Qq-mXq__rich-surface{--rich-surface-gutter-width:var(--mdx-editing-surface-rich-gutter-width);--rich-surface-shell-max-width:calc(var(--mdx-editing-surface-content-max-width) + (var(--mdx-editing-surface-inline-padding) * 2));width:100%;max-width:var(--mdx-editing-surface-layout-max-width);box-sizing:border-box;min-width:0;min-height:100%;flex:auto;align-items:stretch;margin-inline:auto;padding-inline-end:var(--rich-surface-gutter-width);display:flex}.RichSurface-module-scss-module__Qq-mXq__rich-surface[data-disabled=true]{padding-inline-start:var(--rich-surface-gutter-width)}.RichSurface-module-scss-module__Qq-mXq__rich-surface--compact,.RichSurface-module-scss-module__Qq-mXq__rich-surface--compact-gutter{min-height:var(--mdx-editing-surface-compact-min-height,2.5rem);padding-inline:0}.RichSurface-module-scss-module__Qq-mXq__rich-surface--compact[data-disabled=true],.RichSurface-module-scss-module__Qq-mXq__rich-surface--compact-gutter[data-disabled=true]{padding-inline:0}.RichSurface-module-scss-module__Qq-mXq__rich-surface--compact-gutter{column-gap:var(--mdx-editing-surface-gutter-gap)}.RichSurface-module-scss-module__Qq-mXq__rich-surface__shell{width:100%;max-width:var(--rich-surface-shell-max-width);min-width:0;min-height:var(--mdx-editing-surface-rich-shell-min-height,22rem);cursor:text;flex-direction:column;flex:auto;display:flex;position:relative}.RichSurface-module-scss-module__Qq-mXq__rich-surface--compact .RichSurface-module-scss-module__Qq-mXq__rich-surface__shell,.RichSurface-module-scss-module__Qq-mXq__rich-surface--compact-gutter .RichSurface-module-scss-module__Qq-mXq__rich-surface__shell{min-height:var(--mdx-editing-surface-compact-min-height,2.5rem)}.RichSurface-module-scss-module__Qq-mXq__rich-surface__editor-pane{cursor:text;width:100%}
