@layer payload-default{.LexicalEditorTheme__block{z-index:1;margin:var(--spacer-3) 0;color:var(--color-text)}.LexicalEditorTheme__block[data-lexical-decorator=true]{width:auto}.LexicalEditorTheme__block .collapsible__header-wrap{right:var(--spacer-4)}.LexicalEditorTheme__block__container{flex-direction:column;display:flex}.LexicalEditorTheme__block__row .collapsible__toggle-wrap{padding-inline-start:var(--spacer-2)}.LexicalEditorTheme__block__header h3{margin:0}.LexicalEditorTheme__block__header-wrap{justify-content:space-between;align-items:flex-end;width:100%;display:flex}.LexicalEditorTheme__block__heading-with-error{gap:var(--spacer-2);align-items:center;display:flex}.LexicalEditorTheme__block--has-no-error>.array-field__header .array-field__heading-with-error{color:var(--color-text)}.LexicalEditorTheme__block--has-error>.array-field__header{color:var(--color-text-danger)}.LexicalEditorTheme__block__error-pill{align-self:center}.LexicalEditorTheme__block__header-actions{margin:0;padding:0;list-style:none;display:flex}.LexicalEditorTheme__block__header-action{margin-left:var(--spacer-1);cursor:pointer}.LexicalEditorTheme__block__header-action:hover,.LexicalEditorTheme__block__header-action:focus-visible{text-decoration:underline}.LexicalEditorTheme__block__removeButton.btn{margin:0}.LexicalEditorTheme__block__removeButton.btn:hover{background-color:var(--color-bg-secondary)}.LexicalEditorTheme__block__editButton.btn{width:var(--spacer-4);margin:0}.LexicalEditorTheme__block__editButton.btn:hover{background-color:var(--color-bg-secondary)}.LexicalEditorTheme__block__block-header{pointer-events:none}.LexicalEditorTheme__block__block-header *{pointer-events:all}.LexicalEditorTheme__block__block-header,.LexicalEditorTheme__block__block-header>div:first-child{gap:var(--spacer-2);pointer-events:none;justify-content:flex-start;align-items:center;width:100%;max-width:100%;display:flex;overflow:hidden}:is(.LexicalEditorTheme__block__block-header,.LexicalEditorTheme__block__block-header>div:first-child)>*{pointer-events:all}.LexicalEditorTheme__block__block-number{color:var(--color-text);flex-shrink:0}.LexicalEditorTheme__block__block-pill{line-height:unset;flex-shrink:0;display:block}.LexicalEditorTheme__block__rows{gap:var(--spacer-1);flex-direction:column;display:flex}.LexicalEditorTheme__block__drawer-toggler{background-color:#0000;border:none;align-self:flex-start;margin:0;padding:0}.LexicalEditorTheme__block__drawer-toggler .btn{color:var(--color-icon-tertiary);margin:0}.LexicalEditorTheme__block__drawer-toggler .btn:hover{color:var(--color-text)}.LexicalEditorTheme__block-not-found{color:var(--color-text-danger)}html[data-theme=light] .blocks-field--has-error .section-title__input,html[data-theme=light] .blocks-field--has-error .blocks-field__heading-with-error{color:var(--color-text-danger)}html[data-theme=dark] .blocks-field--has-error .section-title__input,html[data-theme=dark] .blocks-field--has-error .blocks-field__heading-with-error{color:var(--color-text-danger)}}
@layer payload-default{.payload-richtext-code-block.collapsible--collapsed .rah-static{border-radius:var(--radius-medium);position:relative;height:unset!important;max-height:150px!important}.payload-richtext-code-block.collapsible--collapsed .rah-static:after{pointer-events:none;content:"";background:linear-gradient(to bottom, #0000 0%, var(--color-bg) 90%, var(--color-bg) 100%);height:100px;position:absolute;top:50px;left:0;right:0}.payload-richtext-code-block.collapsible--collapsed .rah-static>div{display:unset!important}.payload-richtext-code-block .collapsible__toggle-wrap{height:auto;padding:var(--spacer-1) var(--spacer-2-5);background:var(--color-bg);border-radius:var(--radius-medium);border:none;overflow:visible}.payload-richtext-code-block .collapsible__toggle-wrap:not(.toggle-disabled):hover{background:var(--color-bg)}.payload-richtext-code-block .collapsible__header-wrap{padding:0;overflow:visible}.payload-richtext-code-block .popup__caret{display:none}.payload-richtext-code-block .collapsible__content{border:none;padding:0}.payload-richtext-code-block .LexicalEditorTheme__block__block-header{overflow:visible}.payload-richtext-code-block .code-editor,.payload-richtext-code-block .monaco-editor,.payload-richtext-code-block .overflow-guard{background:var(--color-bg);border-radius:0 0 var(--radius-medium) var(--radius-medium);border-width:0}.payload-richtext-code-block .popup-button{padding:0 0 0 var(--spacer-1)}.payload-richtext-code-block .copy-to-clipboard,.payload-richtext-code-block .code-block-collapse-button,.payload-richtext-code-block .popup-button,.payload-richtext-code-block .LexicalEditorTheme__block__removeButton.btn{min-width:var(--spacer-4);min-height:var(--spacer-4);color:var(--color-icon-secondary);border-radius:var(--radius-medium);justify-content:center;align-items:center;padding:0;display:flex}:is(.payload-richtext-code-block .copy-to-clipboard,.payload-richtext-code-block .code-block-collapse-button,.payload-richtext-code-block .popup-button,.payload-richtext-code-block .LexicalEditorTheme__block__removeButton.btn):hover{color:var(--color-icon);background-color:var(--color-bg-transparent-hover)}:is(.payload-richtext-code-block .copy-to-clipboard,.payload-richtext-code-block .code-block-collapse-button,.payload-richtext-code-block .popup-button,.payload-richtext-code-block .LexicalEditorTheme__block__removeButton.btn):active{background-color:var(--color-bg-transparent-pressed)}:is(.payload-richtext-code-block .copy-to-clipboard,.payload-richtext-code-block .code-block-collapse-button,.payload-richtext-code-block .popup-button,.payload-richtext-code-block .LexicalEditorTheme__block__removeButton.btn):focus-visible{outline:var(--stroke-width-small) solid var(--color-border-brand-strong);outline-offset:calc(var(--stroke-width-small) / -1)}.payload-richtext-code-block__pill{min-width:var(--spacer-4);color:var(--color-icon-tertiary);justify-content:center;align-items:center;display:flex}.payload-richtext-code-block__actions{gap:var(--spacer-2);flex-direction:row;align-items:center;display:flex}.payload-richtext-code-block__language-selector{pointer-events:all}.payload-richtext-code-block__language-selector-button{width:max-content;padding-left:var(--spacer-1);font-size:var(--text-body-medium-font-size);line-height:var(--text-body-medium-line-height);color:var(--color-text-secondary);flex-direction:row;align-items:center;display:flex}.payload-richtext-code-block__language-selector-button path{fill-opacity:1}.payload-richtext-code-block__language-selector-button:hover{color:var(--color-text)}.payload-richtext-code-block__language-selector-button:hover path{fill:var(--color-text)}.payload-richtext-code-block__chevron{width:var(--spacer-3);height:var(--spacer-4);color:var(--color-icon-secondary);flex-shrink:0;justify-content:center;align-items:center;display:flex}}.payload-richtext-code-block{border:var(--stroke-width-small) solid var(--color-border);border-radius:var(--radius-medium)}.payload-richtext-code-block:focus-within{outline:var(--stroke-width-small) solid var(--color-border-brand-strong);outline-offset:calc(var(--stroke-width-small) / -1)}.payload-richtext-code-block .monaco-editor .margin{padding-left:var(--spacer-2)}
.code-block-collapse-button{all:unset;box-sizing:border-box;min-width:var(--spacer-4);min-height:var(--spacer-4);color:var(--color-icon-secondary);cursor:pointer;border-radius:var(--radius-medium);justify-content:center;align-items:center;display:flex}.code-block-collapse-button:hover{color:var(--color-icon);background-color:var(--color-bg-transparent-hover)}.code-block-collapse-button:active{background-color:var(--color-bg-transparent-pressed)}.code-block-collapse-button:focus-visible{outline:1px solid var(--color-border-brand-strong);outline-offset:calc(var(--stroke-width-small) / -1)}
.code-block-floating-collapse-button{all:unset;bottom:calc(var(--spacer-2-5) * -1);box-sizing:border-box;height:var(--spacer-4);padding:var(--spacer-1) var(--spacer-2) var(--spacer-1) var(--spacer-1);font-size:var(--text-body-medium-font-size);line-height:var(--text-body-medium-line-height);color:var(--color-text);white-space:nowrap;cursor:pointer;background:var(--color-bg);border-radius:var(--radius-medium);justify-content:center;align-items:center;display:flex;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 0 .5px #0000002e,0 1px 3px #0000001a}.code-block-floating-collapse-button:hover{color:var(--color-text);background:var(--color-bg-secondary-hover)}.code-block-floating-collapse-button:active{background:var(--color-bg-secondary-pressed)}.code-block-floating-collapse-button:focus-visible{outline:var(--stroke-width-small) solid var(--color-border-brand-strong);outline-offset:calc(var(--stroke-width-small) / -1)}
.debug-jsx-converter{padding-left:var(--spacer-5)}.debug-jsx-converter ul,.debug-jsx-converter ol{padding-left:revert;margin:revert}
@layer payload-default{.test-recorder-output{width:100%;margin:var(--spacer-4) auto var(--spacer-4) auto}.test-recorder-toolbar{display:flex}.test-recorder-button{padding:var(--spacer-1);font-size:var(--text-body-small-font-size);color:#fff;cursor:pointer;border-radius:var(--radius-medium);background-color:#222;border:none;outline:none;transition:box-shadow 50ms ease-out;display:block;position:relative;box-shadow:1px 2px 2px #0006}.test-recorder-button:active{box-shadow:1px 2px 4px #0006}.test-recorder-button+.test-recorder-button{margin-left:var(--spacer-1)}.test-recorder-button:after{top:var(--spacer-2);right:var(--spacer-2);bottom:var(--spacer-2);left:var(--spacer-2);content:"";filter:invert();background-size:contain;display:block;position:absolute}#test-recorder-button{position:relative}#test-recorder-button-snapshot{margin-right:auto}}
@layer payload-default{.tree-view-output{--tree-view-max-height:25rem;margin:1px auto var(--spacer-2) auto;font-size:var(--text-body-medium-font-size);color:#fff;border-bottom-right-radius:var(--radius-medium);border-bottom-left-radius:var(--radius-medium);background:#222;padding:0;display:block;position:relative;overflow:hidden}.tree-view-output pre{max-height:var(--tree-view-max-height);padding:var(--spacer-2);font-size:var(--text-body-medium-font-size);color:#fff;background:#222;margin:0;line-height:1.1;overflow:auto}.tree-view-output .debug-treetype-button{top:var(--spacer-2);right:calc(var(--spacer-6) * 2);font-size:var(--text-body-medium-font-size);color:#fff;background:0 0;border:0;padding:0;position:absolute}.tree-view-output .debug-treetype-button:hover{text-decoration:underline}.tree-view-output .debug-timetravel-button{top:var(--spacer-2);right:var(--spacer-3);font-size:var(--text-body-medium-font-size);color:#fff;background:0 0;border:0;padding:0;position:absolute}.tree-view-output .debug-timetravel-button:hover{text-decoration:underline}.tree-view-output .debug-timetravel-panel{padding:0 0 var(--spacer-2);margin:auto;display:flex;overflow:hidden}.tree-view-output .debug-timetravel-panel-button{font-size:var(--text-body-large-font-size);color:#fff;background:0 0;border:0;flex:1;padding:0}.tree-view-output .debug-timetravel-panel-button:hover{text-decoration:underline}.tree-view-output .debug-timetravel-panel-slider{flex:8;padding:0}}
@layer payload-default{.table-cell-action-button-container{z-index:3;will-change:transform;position:absolute;top:0;left:0}.table-cell-action-button-container.table-cell-action-button-container--active{pointer-events:auto;opacity:1}.table-cell-action-button-container.table-cell-action-button-container--inactive{pointer-events:none;opacity:0}.table-cell-action-button{top:var(--spacer-2);right:var(--spacer-2);color:var(--color-text-secondary);cursor:pointer;border-radius:var(--radius-medium);background:0 0;border:0;padding:0;display:inline-block;position:absolute}.table-cell-action-button:hover{background-color:var(--color-bg-secondary-hover)}.table-cell-action-button:active{background-color:var(--color-bg-secondary-pressed)}.table-action-menu-dropdown{--menu-min-width:10rem;z-index:100;min-width:var(--menu-min-width);padding:var(--spacer-2);background:var(--color-bg-menu);border-radius:var(--radius-large);flex-direction:column;display:flex;position:fixed;overflow-y:auto;box-shadow:0 0 .5px #0000002e,0 2px 6px #0000001f,0 10px 16px #00000014}.table-action-menu-dropdown hr{height:var(--stroke-width-small);margin:var(--spacer-2) calc(var(--spacer-2) * -1);background-color:var(--ramp-white-200);border:none}.table-action-menu-dropdown .item{width:100%;padding:var(--spacer-2);font-family:var(--text-body-medium-font-family);font-size:var(--text-body-medium-font-size);font-weight:var(--text-body-medium-font-weight);line-height:var(--text-body-medium-line-height);color:var(--ramp-white-800);text-align:left;cursor:pointer;border-radius:var(--radius-medium);background:0 0;border:0;flex-shrink:0;align-items:center;display:flex}.table-action-menu-dropdown .item:hover{color:var(--ramp-white-1000);background:var(--color-bg-brand)}.table-action-menu-dropdown .item:active{color:var(--ramp-white-1000);background:var(--color-bg-brand-pressed)}}
.TableCellResizer__resizer{touch-action:none;position:absolute}@media (pointer:coarse){.TableCellResizer__resizer{background-color:var(--color-bg-selected);mix-blend-mode:color}}
@layer payload-default{.table-grid-popup{z-index:100;position:absolute;top:0;left:0}.table-grid-popup__content{gap:var(--spacer-2);width:13rem;padding:var(--spacer-2);background:var(--color-bg);border-radius:var(--radius-large);flex-direction:column;display:flex;box-shadow:0 0 .5px #00000026,0 5px 12px #00000021,0 1px 3px #0000001a}.table-grid-popup__header{gap:var(--spacer-2);justify-content:center;align-items:center;display:flex}.table-grid-popup__input-group{min-width:0;height:var(--spacer-4);background:var(--color-bg-secondary);border:var(--stroke-width-small) solid transparent;border-radius:var(--radius-medium);flex:1 0 0;align-items:center;display:flex;overflow:clip}.table-grid-popup__input-group:hover{background:var(--color-bg-secondary-hover)}.table-grid-popup__input-group--focused{border-color:var(--color-border-selected)}.table-grid-popup__input-icon{width:var(--spacer-4);height:var(--spacer-4);color:var(--color-text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.table-grid-popup__input-icon svg{width:var(--spacer-2-5);height:var(--spacer-2-5)}.table-grid-popup__input{width:100%;min-width:0;padding:0;padding-right:var(--spacer-2);text-overflow:ellipsis;font-family:var(--text-body-medium-font-family);font-size:var(--text-body-medium-font-size);font-weight:var(--text-body-medium-font-weight);line-height:var(--text-body-medium-line-height);color:var(--color-text-secondary);white-space:nowrap;background:0 0;border:none;outline:none;flex:1 0 0;overflow:hidden}.table-grid-popup__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.table-grid-popup__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.table-grid-popup__input[type=number]{-moz-appearance:textfield}.table-grid-popup__separator{font-family:var(--text-body-medium-font-family);font-size:var(--text-body-medium-font-size);font-weight:var(--text-body-medium-font-weight);color:var(--color-text-secondary);flex-shrink:0;line-height:1}.table-grid-popup__grid{row-gap:calc(var(--spacer-1) / 2);column-gap:calc(var(--spacer-1) / 2);flex-shrink:0;grid-template-rows:repeat(7,1fr);grid-template-columns:repeat(10,1fr);align-self:stretch;display:grid;position:relative}.table-grid-popup__cell{aspect-ratio:1;cursor:pointer;background:var(--color-bg-secondary);border:var(--stroke-width-small) solid transparent;border-radius:var(--radius-small)}.table-grid-popup__cell--selected{background:var(--color-bg-selected);border-color:var(--color-blue-400)}.table-grid-popup__cell--hover{background:var(--color-bg-selected-hover);border-color:var(--color-blue-400)}.table-grid-popup__tooltip{z-index:1;padding:var(--spacer-1) var(--spacer-2);font-family:var(--text-body-medium-font-family);font-size:var(--text-body-medium-font-size);font-weight:var(--text-body-medium-font-weight);line-height:var(--text-body-medium-line-height);color:var(--ramp-white-800);white-space:nowrap;pointer-events:none;background:var(--color-bg-menu);border-radius:var(--radius-medium);position:absolute;transform:translate(-50%,calc(-100% - 6px))}.table-grid-popup__backdrop{z-index:99;position:fixed;inset:0}}
@layer payload-default{.LexicalEditorTheme__tableScrollableWrapper{margin:0 var(--spacer-4) var(--spacer-5) 0;overflow-x:auto}.LexicalEditorTheme__tableScrollableWrapper>.LexicalEditorTheme__table{margin-top:0;margin-bottom:0}.LexicalEditorTheme__tableAlignmentCenter{margin-left:auto;margin-right:auto}.LexicalEditorTheme__tableAlignmentRight{margin-left:auto}.LexicalEditorTheme__tableSelection ::selection{background-color:#0000}.LexicalEditorTheme__table{width:fit-content;max-width:100%;margin-top:var(--spacer-4);margin-bottom:var(--spacer-5);table-layout:fixed;border-spacing:0;border-collapse:collapse;overflow:scroll}.LexicalEditorTheme__table ::selection{background:var(--color-bg-selected)}.LexicalEditorTheme__table br::selection{background:unset}.LexicalEditorTheme__tableFrozenColumn tr>td:first-child{z-index:2;background-color:var(--color-bg);position:sticky;left:0}.LexicalEditorTheme__tableFrozenColumn tr>th:first-child{z-index:2;background-color:var(--color-bg-secondary);position:sticky;left:0}.LexicalEditorTheme__tableFrozenColumn tr>:first-child:after{content:"";border-right:var(--stroke-width-small) solid var(--color-border);height:100%;position:absolute;top:0;left:0;right:0}.LexicalEditorTheme__tableFrozenColumn tr>:first-child.LexicalEditorTheme__tableCellSelected:after{top:calc(var(--stroke-width-small) / -1);right:calc(var(--stroke-width-small) / -1);bottom:calc(var(--stroke-width-small) / -1);height:auto;left:0}.LexicalEditorTheme__tableRowStriping tr:nth-child(2n){background-color:var(--color-bg-hover)}.LexicalEditorTheme__tableSelected{outline:2px solid var(--color-border-selected)}.LexicalEditorTheme__tableCell{padding:var(--spacer-2);vertical-align:top;text-align:start;cursor:default;border:var(--stroke-width-small) solid var(--color-border);outline:none;position:relative}.LexicalEditorTheme__tableCell>.LexicalEditorTheme__paragraph,.LexicalEditorTheme__tableCell>.LexicalEditorTheme__h1,.LexicalEditorTheme__tableCell>.LexicalEditorTheme__h2,.LexicalEditorTheme__tableCell>.LexicalEditorTheme__h3,.LexicalEditorTheme__tableCell>.LexicalEditorTheme__h4,.LexicalEditorTheme__tableCell>.LexicalEditorTheme__h5,.LexicalEditorTheme__tableCell>.LexicalEditorTheme__h6,.LexicalEditorTheme__tableCell>.LexicalEditorTheme__quote,.LexicalEditorTheme__tableCell>.LexicalEditorTheme__ol1,.LexicalEditorTheme__tableCell>.LexicalEditorTheme__ul{overflow:inherit;margin-block:0}.LexicalEditorTheme__tableCellResizer{top:0;right:calc(var(--spacer-1) * -1);z-index:10;width:var(--spacer-2);cursor:ew-resize;height:100%;position:absolute}.LexicalEditorTheme__tableCellHeader{text-align:start;background-color:var(--color-bg-secondary)}.LexicalEditorTheme__tableCellSelected{caret-color:#0000}.LexicalEditorTheme__tableCellSelected:after{top:calc(var(--stroke-width-small) / -1);right:calc(var(--stroke-width-small) / -1);bottom:calc(var(--stroke-width-small) / -1);left:calc(var(--stroke-width-small) / -1);pointer-events:none;content:"";background-color:var(--color-bg-selected);border:var(--stroke-width-small) solid var(--color-border-selected);opacity:.5;position:absolute}.LexicalEditorTheme__tableCellHeader.LexicalEditorTheme__tableCellSelected:after{background-color:var(--color-bg-selected-hover)}.LexicalEditorTheme__tableAddColumns{height:100%}.LexicalEditorTheme__tableAddColumns,.LexicalEditorTheme__tableAddRows{cursor:pointer;background-color:var(--color-bg-secondary);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M8 3C8.27614 3 8.5 3.22386 8.5 3.5V7.5H12.5C12.7761 7.5 13 7.72386 13 8C13 8.27614 12.7761 8.5 12.5 8.5H8.5V12.5C8.5 12.7761 8.27614 13 8 13C7.72386 13 7.5 12.7761 7.5 12.5V8.5H3.5C3.22386 8.5 3 8.27614 3 8C3 7.72386 3.22386 7.5 3.5 7.5H7.5V3.5C7.5 3.22386 7.72386 3 8 3Z' fill='black' fill-opacity='0.9'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:var(--spacer-3) var(--spacer-3);border-radius:var(--radius-medium);border:0;animation:.2s table-controls;position:absolute}.LexicalEditorTheme__tableAddColumns:hover,.LexicalEditorTheme__tableAddRows:hover{background-color:var(--color-bg-secondary-hover)}.LexicalEditorTheme__tableAddRows{width:calc(100% - 25px)}@keyframes table-controls{0%{opacity:0}to{opacity:1}}.LexicalEditorTheme__tableCellResizeRuler{width:var(--stroke-width-small);background-color:var(--color-border-selected);height:100%;display:block;position:absolute;top:0}.LexicalEditorTheme__tableCellActionButtonContainer{top:var(--spacer-1);right:var(--spacer-1);z-index:4;width:var(--spacer-3);height:var(--spacer-3);display:block;position:absolute}.LexicalEditorTheme__tableCellActionButton{width:var(--spacer-3);height:var(--spacer-3);color:var(--color-text);cursor:pointer;background-color:var(--color-bg-secondary);border-radius:var(--radius-full);border:0;display:block}.LexicalEditorTheme__tableCellActionButton:hover{background-color:var(--color-border)}html[data-theme=dark] .LexicalEditorTheme__tableCellHeader{background-color:var(--color-bg-secondary)}html[data-theme=dark] .LexicalEditorTheme__tableCellSelected:after{background-color:var(--color-bg-selected);opacity:.5}html[data-theme=dark] .LexicalEditorTheme__tableAddColumns,html[data-theme=dark] .LexicalEditorTheme__tableAddRows{background-color:var(--color-bg-secondary);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M8 3C8.27614 3 8.5 3.22386 8.5 3.5V7.5H12.5C12.7761 7.5 13 7.72386 13 8C13 8.27614 12.7761 8.5 12.5 8.5H8.5V12.5C8.5 12.7761 8.27614 13 8 13C7.72386 13 7.5 12.7761 7.5 12.5V8.5H3.5C3.22386 8.5 3 8.27614 3 8C3 7.72386 3.22386 7.5 3.5 7.5H7.5V3.5C7.5 3.22386 7.72386 3 8 3Z' fill='white' fill-opacity='0.9'/%3E%3C/svg%3E")}html[data-theme=dark] .LexicalEditorTheme__tableAddColumns:hover,html[data-theme=dark] .LexicalEditorTheme__tableAddRows:hover{background-color:var(--color-bg-secondary-hover)}}
@layer payload-default{.LexicalEditorTheme__hr{padding:calc(var(--spacer-1) / 2);margin:var(--spacer-3) 0;border:none;width:auto!important}.LexicalEditorTheme__hr:after{height:calc(var(--spacer-1) / 2);content:"";background:var(--color-icon-tertiary);display:block;transform:translateY(-50%)}.LexicalEditorTheme__hr.LexicalEditorTheme__hrSelected{-webkit-user-select:none;user-select:none;border-radius:var(--radius-small);box-shadow:0px 0px 0px 1px var(--color-bg), 0px 0px 0px 2px var(--color-border-selected);outline:none}}
@layer payload-default{.link-editor{z-index:1;gap:var(--spacer-2);height:var(--spacer-6);padding:0 var(--spacer-2);vertical-align:middle;background:var(--color-bg-menu);border-radius:var(--radius-large);opacity:0;will-change:transform;align-items:center;transition:opacity .2s;display:flex;position:absolute;top:0;left:0;overflow:clip;box-shadow:0 3px 8px #00000059,0 1px 3px #00000080,inset 0 .5px #ffffff14,inset 0 0 .5px #ffffff4d}.link-editor .link-input{box-sizing:border-box;gap:var(--spacer-2);width:100%;min-width:0;font-family:var(--font-body);border:0;outline:0;flex-flow:row;align-items:center;display:flex;position:relative}.link-editor .link-input>.icon:first-child{color:var(--ramp-white-400);flex-shrink:0}.link-editor .link-input a{gap:var(--spacer-1);text-overflow:ellipsis;min-width:0;height:100%;font-size:var(--text-body-medium-font-size);line-height:var(--text-body-medium-line-height);color:var(--color-text-onbrand);white-space:nowrap;justify-content:center;align-items:center;text-decoration:underline;display:flex;overflow:hidden}.link-editor .link-input a:hover{color:var(--color-text-onbrand)}.link-editor .link-input__divider{width:var(--stroke-width-small);margin-left:var(--spacer-2);background-color:var(--ramp-white-400);align-self:stretch}.link-editor .link-input__label-pure{margin-right:var(--spacer-3);font-size:var(--text-body-medium-font-size);line-height:var(--text-body-medium-line-height);color:var(--color-text-onbrand);white-space:nowrap;display:block;overflow:hidden}.link-editor .link-input__actions{gap:var(--spacer-1);display:flex}.link-editor button{all:unset;min-width:var(--spacer-4);min-height:var(--spacer-4);color:var(--color-icon-onbrand);cursor:pointer;border-radius:var(--radius-medium);justify-content:center;align-items:center;display:flex}.link-editor button:hover:not([disabled]){color:var(--color-icon-onbrand);background-color:#ffffff1a}.link-editor button:focus-visible{outline:var(--stroke-width-small) solid var(--color-border-brand-strong)}.link-editor .icon{color:var(--color-icon-onbrand)}}
@layer payload-default{.toolbar-popup__button{width:var(--spacer-4);height:var(--spacer-4);vertical-align:middle;cursor:pointer;border-radius:var(--radius-medium);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.toolbar-popup__button:hover:not(.active):not([data-pressing]){background-color:var(--color-bg-transparent-hover)}.toolbar-popup__button:active:not(.active),.toolbar-popup__button[data-pressing]:not(.active){background-color:var(--color-bg-transparent-pressed)}.toolbar-popup__button.active{background-color:var(--color-bg-selected)}.toolbar-popup__button.active:hover{background-color:var(--color-bg-selected-hover)}.toolbar-popup__button.active:active{background-color:var(--color-bg-selected-pressed)}.toolbar-popup__button.active svg{color:var(--color-icon-selected)}.toolbar-popup__button.active .icon{opacity:1}.toolbar-popup__button.disabled{cursor:not-allowed}.toolbar-popup__button.disabled:hover{background:0 0}.toolbar-popup__button.disabled .icon{opacity:.2}}
@layer payload-default{@keyframes dropdown-press{0%{background-color:var(--color-bg-transparent-pressed)}to{background-color:var(--color-bg-selected)}}.toolbar-popup__dropdown{min-width:calc(var(--spacer-4) + var(--spacer-2-5));vertical-align:middle;cursor:pointer;border-radius:var(--radius-medium);background:0 0;border:0;justify-content:flex-start;align-items:center;transition:background-color .15s cubic-bezier(0,.2,.2,1);display:flex;position:relative}.toolbar-popup__dropdown:disabled{cursor:not-allowed;opacity:.2}.toolbar-popup__dropdown:hover:not([disabled]):not(.active){background-color:var(--color-bg-transparent-hover)}.toolbar-popup__dropdown:active:not(.active){background-color:var(--color-bg-transparent-pressed)}.toolbar-popup__dropdown.active{color:var(--color-icon-selected);background-color:var(--color-bg-selected);animation:.15s cubic-bezier(0,.2,.2,1) dropdown-press}.toolbar-popup__dropdown.active .toolbar-popup__dropdown-caret{background-color:var(--color-icon-selected)}.toolbar-popup__dropdown.active .toolbar-popup__dropdown-caret:after{transform:rotate(0)}.toolbar-popup__dropdown-label{padding-block:0;padding-inline:var(--spacer-1) var(--spacer-2)}.toolbar-popup__dropdown-caret{background-color:var(--color-icon);justify-content:center;align-items:center;width:6px;height:4px;margin:0 4px 0 2px;display:flex;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='4' viewBox='0 0 6 4' fill='none'%3E%3Cpath d='M4.38921 0.146406C4.58445 -0.0488286 4.90098 -0.0487744 5.09624 0.146406C5.29151 0.341668 5.29151 0.658175 5.09624 0.853437L2.97515 2.97453C2.77987 3.16959 2.46332 3.16972 2.26812 2.97453L0.146049 0.853437C-0.0487219 0.6583 -0.0486443 0.341591 0.146049 0.146406C0.341285 -0.0488288 0.658788 -0.0487749 0.854057 0.146406L2.62164 1.91398L4.38921 0.146406Z' fill='black'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='4' viewBox='0 0 6 4' fill='none'%3E%3Cpath d='M4.38921 0.146406C4.58445 -0.0488286 4.90098 -0.0487744 5.09624 0.146406C5.29151 0.341668 5.29151 0.658175 5.09624 0.853437L2.97515 2.97453C2.77987 3.16959 2.46332 3.16972 2.26812 2.97453L0.146049 0.853437C-0.0487219 0.6583 -0.0486443 0.341591 0.146049 0.146406C0.341285 -0.0488288 0.658788 -0.0487749 0.854057 0.146406L2.62164 1.91398L4.38921 0.146406Z' fill='black'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.toolbar-popup__dropdown-items{--dropdown-min-width:5rem;z-index:100;min-width:var(--dropdown-min-width);padding:var(--spacer-2);color:var(--color-text);background:var(--color-bg-elevated);border-radius:var(--radius-large);position:absolute;box-shadow:0 2px 6px #0000001f,0 10px 16px #00000014,0 0 .5px #0000001f,0 0 0 1px #0000000a}.toolbar-popup__dropdown-items .toolbar-popup__dropdown-item{all:unset;box-sizing:border-box;gap:var(--spacer-1);width:100%;height:var(--spacer-4);padding:0 var(--spacer-1);margin-right:calc(-1 * var(--spacer-3));font-family:var(--text-body-medium-font-family);font-size:var(--text-body-medium-font-size);font-weight:var(--text-body-medium-font-weight);line-height:var(--text-body-medium-line-height);color:var(--color-text);cursor:pointer;border-radius:var(--radius-medium);align-items:center;transition:background-color .15s cubic-bezier(0,.2,.2,1);display:flex;position:relative}.toolbar-popup__dropdown-items .toolbar-popup__dropdown-item .text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.toolbar-popup__dropdown-items .toolbar-popup__dropdown-item:hover:not([disabled]),.toolbar-popup__dropdown-items .toolbar-popup__dropdown-item:active:not([disabled]){background-color:var(--color-bg-transparent-pressed)}.toolbar-popup__dropdown-items .toolbar-popup__dropdown-item.active{color:var(--color-text-onselected-strong);background-color:var(--color-bg-selected-strong)}.toolbar-popup__dropdown-items .toolbar-popup__dropdown-item.active .icon{color:var(--color-text-onselected-strong)}.toolbar-popup__dropdown-items .toolbar-popup__dropdown-item.active:hover:not([disabled]){background-color:var(--color-bg-selected-strong-hover)}.toolbar-popup__dropdown-items .toolbar-popup__dropdown-item.active:active:not([disabled]){background-color:var(--color-bg-selected-strong-pressed)}.toolbar-popup__dropdown-items .toolbar-popup__dropdown-item.disabled{cursor:not-allowed;opacity:.2}.toolbar-popup__dropdown-items .toolbar-popup__dropdown-item .btn__icon{--btn-icon-size:var(--spacer-4);background:0 0!important;background-color:none!important}[data-dropdown-key=align]{gap:var(--spacer-2);min-width:unset;display:flex}[data-dropdown-key=align] .toolbar-popup__dropdown-item{padding:0}[data-dropdown-key=align] .toolbar-popup__dropdown-item .text{display:none}[data-dropdown-key=align] .toolbar-popup__dropdown-item .btn__content{gap:0}[data-dropdown-key=align] .toolbar-popup__dropdown-item .btn__icon{border:none}[data-dropdown-key=align] .toolbar-popup__dropdown-item .btn__tooltip{color:var(--ramp-grey-100);background-color:var(--ramp-grey-900)}[data-dropdown-key=align] .toolbar-popup__dropdown-item .btn__tooltip.tooltip--position-top:after{border-top-color:var(--ramp-grey-900)}[data-dropdown-key=align] .toolbar-popup__dropdown-item .btn__tooltip.tooltip--position-bottom:after{border-bottom-color:var(--ramp-grey-900)}[data-dropdown-key=align] .toolbar-popup__dropdown-label{display:none}.toolbar-popup__dropdown-align{gap:0}[data-dropdown-key=text] .toolbar-popup__dropdown-item{padding:0 var(--spacer-4)}[data-dropdown-key=text] .toolbar-popup__dropdown-item.active:before{top:50%;left:var(--spacer-2-5);width:var(--spacer-1);height:var(--spacer-2);content:"";border:solid var(--color-text-onselected-strong);border-width:0 1px 1px 0;position:absolute;transform:translateY(-60%)rotate(45deg)}[data-dropdown-key=text] .btn__icon{margin:0}}
@layer payload-default{.fixed-toolbar.fixed-toolbar--hide{visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}.fixed-toolbar{top:var(--doc-controls-height);z-index:2;gap:var(--spacer-2);min-height:var(--spacer-6);padding:0 var(--spacer-2);vertical-align:middle;border-collapse:unset;border:var(--stroke-width-small) solid var(--lexical-border-color);border-radius:var(--radius-medium) var(--radius-medium) 0 0;transform:translateY(var(--stroke-width-small));flex-wrap:wrap;align-items:center;display:flex;position:sticky}.fixed-toolbar:before,.fixed-toolbar:after{content:" ";border-radius:inherit;position:absolute;inset:0}.fixed-toolbar:before{background:var(--color-bg);opacity:.75}.fixed-toolbar:after{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.fixed-toolbar+.editor-container{border-radius:0 0 var(--radius-medium) var(--radius-medium)!important}.fixed-toolbar+.editor-container>.editor-scroller>.editor>.ContentEditable__root{padding-top:var(--spacer-2)}.fixed-toolbar+.editor-container>.editor-scroller>.editor>div>.LexicalEditorTheme__placeholder{top:var(--spacer-4)}.fixed-toolbar__group{z-index:1;gap:var(--spacer-2);flex-wrap:wrap;align-self:stretch;align-items:center;display:flex}.fixed-toolbar__group .divider{width:var(--stroke-width-small);background-color:var(--lexical-border-color);align-self:stretch}.rich-text-lexical--show-gutter .fixed-toolbar+.editor-container>.editor-scroller>.editor>.ContentEditable__root:before{top:var(--spacer-4)!important;height:calc(100% - var(--spacer-4) - 8px)!important}}
@layer payload-default{.inline-toolbar-popup{z-index:2;gap:var(--spacer-1);padding:0 var(--spacer-1);vertical-align:middle;background:var(--color-bg);border-radius:var(--radius-medium);opacity:0;will-change:transform;align-items:center;transition:opacity .2s;display:flex;position:absolute;top:0;left:0;box-shadow:0 1px 2px 1px #0000001a,0 4px 16px #0003,0 -4px 8px #0000001a}.inline-toolbar-popup__group{gap:var(--spacer-1);height:var(--spacer-5);align-items:center;display:flex}.inline-toolbar-popup__group .divider{width:var(--stroke-width-small);background-color:var(--lexical-border-color);align-self:stretch}html[data-theme=light] .inline-toolbar-popup{box-shadow:0 1px 2px 1px #0000000d,0 4px 8px #0000001a}}
@layer payload-default{.lexical-diff .field-diff-content .html-diff{font-family:var(--text-body-large-font-family);font-size:var(--text-body-large-font-size);font-weight:var(--text-body-large-font-weight);line-height:var(--text-body-large-line-height);letter-spacing:-.0325px}.lexical-diff .field-diff-content blockquote{padding-block:var(--spacer-1);margin-inline:var(--spacer-1);font-size:var(--text-body-large-font-size);letter-spacing:normal;border-inline-start:var(--stroke-width-medium) solid currentColor;padding-inline-start:var(--spacer-2-5);line-height:1.5;position:relative}.lexical-diff .field-diff-content .html-diff:has([data-match-type=create]) blockquote{color:var(--diff-create-pill-color)}.lexical-diff .field-diff-content .html-diff:has([data-match-type=delete]) blockquote{color:var(--diff-delete-pill-color)}.lexical-diff .field-diff-content a{color:var(--color-text-brand);text-decoration:underline}.lexical-diff .field-diff-content h1,.lexical-diff .field-diff-content h2,.lexical-diff .field-diff-content h3,.lexical-diff .field-diff-content h4,.lexical-diff .field-diff-content h5,.lexical-diff .field-diff-content h6{font-weight:550;line-height:1.2}.lexical-diff .field-diff-content h1{letter-spacing:-.544px;font-size:2rem}.lexical-diff .field-diff-content h2{letter-spacing:var(--text-heading-large-letter-spacing);font-size:1.5rem;line-height:2rem}.lexical-diff .field-diff-content h3{letter-spacing:-.34px;font-size:1.25rem}.lexical-diff .field-diff-content h4{letter-spacing:-.272px;font-size:1rem}.lexical-diff .field-diff-content h5{letter-spacing:-.221px;font-size:.8125rem}.lexical-diff .field-diff-content h6{letter-spacing:-.187px;font-size:.6875rem}.lexical-diff .field-diff-content>.html-diff>:first-child{margin-top:0}.lexical-diff .field-diff-content>.html-diff>:last-child{margin-bottom:0}.lexical-diff .field-diff-content p{margin:0}.lexical-diff .field-diff-content code{border:var(--stroke-width-small) solid var(--color-border);color:var(--color-text);padding:var(--spacer-1);font-family:SF Mono,Menlo,Consolas,Monaco,monospace;font-size:var(--text-body-medium-font-size);font-weight:var(--text-body-medium-font-weight);border-radius:var(--radius-small);-webkit-box-decoration-break:clone;box-decoration-break:clone}.lexical-diff .field-diff-content hr{border:none;border-top:var(--stroke-width-small) solid currentColor;margin:0}.lexical-diff .field-diff-content .html-diff:has([data-match-type=create]) hr{color:var(--diff-create-pill-color)}.lexical-diff .field-diff-content .html-diff:has([data-match-type=delete]) hr{color:var(--diff-delete-pill-color)}.lexical-diff .field-diff-content ul{margin:0;padding:0;list-style:outside}.lexical-diff .field-diff-content ol{margin:0;padding:0;list-style:decimal}.lexical-diff .field-diff-content li{z-index:0;margin-block:0 var(--spacer-1);font-family:var(--text-body-large-font-family);font-size:var(--text-body-large-font-size);margin-inline-start:var(--spacer-4);position:relative}.lexical-diff .field-diff-content li:has(>[data-match-type=create]):before{inset:0;z-index:-1;content:"";border-radius:var(--radius-medium);position:absolute;inset-inline-start:calc(var(--spacer-4) * -1)}.lexical-diff .field-diff-content li:has(>[data-match-type=delete]):before{inset:0;z-index:-1;content:"";border-radius:var(--radius-medium);position:absolute;inset-inline-start:calc(var(--spacer-4) * -1)}.lexical-diff .field-diff-content li:has(>[data-match-type=create]):before{background-color:var(--diff-create-pill-bg)}.lexical-diff .field-diff-content li:has(>[data-match-type=delete]):before{background-color:var(--diff-delete-pill-bg)}.lexical-diff .field-diff-content li.nestedListItem:last-child,.lexical-diff .field-diff-content li:last-child{margin-block-end:0}}
