.bn-block-outer{line-height:1.5;transition:margin .2s}.bn-block{flex-direction:column;display:flex}.bn-block-content{width:100%;padding:3px 0;transition:font-size .2s;display:flex}.bn-block-content.ProseMirror-selectednode>*,.ProseMirror-selectednode>.bn-block-content>*{border-radius:4px;outline:4px solid #64a0ff}.bn-block-content:before{content:"";height:0;margin-right:0;transition:all .2s;overflow:visible}.bn-inline-content{white-space:pre-wrap}.bn-block-group .bn-block-group{margin-left:24px}.bn-block-group .bn-block-group>.bn-block-outer{position:relative}.bn-block-group .bn-block-group>.bn-block-outer:not([data-prev-depth-changed]):before{content:" ";height:100%;transition:all .2s .1s;display:inline;position:absolute;left:-20px}.bn-block-group .bn-block-group>.bn-block-outer[data-prev-depth-change="-2"]:before{height:0}.bn-inline-content code{font-family:monospace}[data-prev-depth-change="1"]{--x:1}[data-prev-depth-change="2"]{--x:2}[data-prev-depth-change="3"]{--x:3}[data-prev-depth-change="4"]{--x:4}[data-prev-depth-change="5"]{--x:5}[data-prev-depth-change="-1"]{--x:-1}[data-prev-depth-change="-2"]{--x:-2}[data-prev-depth-change="-3"]{--x:-3}[data-prev-depth-change="-4"]{--x:-4}[data-prev-depth-change="-5"]{--x:-5}.bn-block-outer[data-prev-depth-change]{margin-left:calc(10px * var(--x))}.bn-block-outer[data-prev-depth-change] .bn-block-outer[data-prev-depth-change]{margin-left:0}[data-content-type=heading]{--level:3em}[data-content-type=heading][data-level="2"]{--level:2em}[data-content-type=heading][data-level="3"]{--level:1.3em}[data-content-type=heading][data-level="4"]{--level:1em}[data-content-type=heading][data-level="5"]{--level:.9em}[data-content-type=heading][data-level="6"]{--level:.8em}[data-prev-level="1"]{--prev-level:3em}[data-prev-level="2"]{--prev-level:2em}[data-prev-level="3"]{--prev-level:1.3em}[data-prev-level="4"]{--prev-level:1em}[data-prev-level="5"]{--prev-level:.9em}[data-prev-level="6"]{--prev-level:.8em}.bn-block-outer[data-prev-type=heading]>.bn-block>.bn-block-content{font-size:var(--prev-level);font-weight:700}.bn-block-outer:not([data-prev-type])>.bn-block>.bn-block-content[data-content-type=heading],.bn-block-outer:not([data-prev-type])>.bn-block>div[data-type=modification]>div[data-type=modification]>.bn-block-content[data-content-type=heading]{font-size:var(--level);font-weight:700}[data-content-type=quote] blockquote{color:#7d797a;border-left:2px solid #7d797a;margin:0;padding-left:1em}[data-content-type=divider] hr{border:none;border-top:1px solid #7d797a;flex:1;margin:.5em 0}.bn-block-content:before{content:"";margin-right:0}.bn-block-content[data-content-type=numberedListItem]:before{justify-content:center;min-width:24px;padding-right:4px;display:flex}[data-content-type=numberedListItem]{--index:attr(data-index)}[data-prev-type=numberedListItem]{--prev-index:attr(data-prev-index)}.bn-block-outer[data-prev-type=numberedListItem]:not([data-prev-index=none])>.bn-block>.bn-block-content:before{content:var(--prev-index) "."}.bn-block-outer:not([data-prev-type])>.bn-block>.bn-block-content[data-content-type=numberedListItem]:before,.bn-block-outer:not([data-prev-type])>.bn-block>div[data-type=modification]>.bn-block-content[data-content-type=numberedListItem]:before{content:var(--index) "."}.bn-block-content[data-content-type=bulletListItem]:before{justify-content:center;min-width:24px;padding-right:4px;display:flex}.bn-block-content[data-content-type=checkListItem]>div:has(>input){height:24px}.bn-block-content[data-content-type=checkListItem]>div>input{cursor:pointer;margin-left:4px;margin-right:8px;width:12px;height:24px;margin-block:0}.bn-block-content[data-content-type=checkListItem][data-checked=true] .bn-inline-content{text-decoration:line-through}.bn-block-content[data-text-alignment=center]{justify-content:center}.bn-block-content[data-text-alignment=right]{justify-content:flex-end}:is(.bn-block:has(>.bn-block-content>div>.bn-toggle-wrapper[data-show-children=false])>.bn-block-group,.bn-block:has(>.react-renderer>.bn-block-content>div>.bn-toggle-wrapper[data-show-children=false])>.bn-block-group){display:none}.bn-toggle-wrapper{align-items:center;display:flex}.bn-toggle-button{color:var(--bn-colors-editor-text);padding:3px}.bn-toggle-button>svg{width:18px;height:18px}.bn-toggle-wrapper[data-show-children=true] .bn-toggle-button{transform:rotate(90deg)}.bn-toggle-add-block-button{color:var(--bn-colors-side-menu);width:fit-content;margin-left:22px;padding-inline:2px;font-size:16px;font-weight:400}.bn-toggle-button,.bn-toggle-add-block-button{border-radius:var(--bn-border-radius-small);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;display:flex}.bn-toggle-button:hover,.bn-toggle-add-block-button:hover{background-color:var(--bn-colors-hovered-background)}.bn-block-outer[data-prev-type=bulletListItem]>.bn-block>.bn-block-content:before,.bn-block-outer:not([data-prev-type])>.bn-block>.bn-block-content[data-content-type=bulletListItem]:before,.bn-block-outer:not([data-prev-type])>.bn-block>div[data-type=modification]>.bn-block-content[data-content-type=bulletListItem]:before{content:"•"}[data-content-type=bulletListItem]~.bn-block-group>.bn-block-outer[data-prev-type=bulletListItem]>.bn-block>.bn-block-content:before,[data-content-type=bulletListItem]~.bn-block-group>.bn-block-outer:not([data-prev-type])>.bn-block>.bn-block-content[data-content-type=bulletListItem]:before,[data-content-type=bulletListItem]~.bn-block-group>.bn-block-outer:not([data-prev-type])>.bn-block>div[data-type=modification]>.bn-block-content[data-content-type=bulletListItem]:before{content:"◦"}[data-content-type=bulletListItem]~.bn-block-group [data-content-type=bulletListItem]~.bn-block-group>.bn-block-outer[data-prev-type=bulletListItem]>.bn-block>.bn-block-content:before,[data-content-type=bulletListItem]~.bn-block-group [data-content-type=bulletListItem]~.bn-block-group>.bn-block-outer:not([data-prev-type])>.bn-block>.bn-block-content[data-content-type=bulletListItem]:before,[data-content-type=bulletListItem]~.bn-block-group [data-content-type=bulletListItem]~.bn-block-group>.bn-block-outer:not([data-prev-type])>.bn-block>div[data-type=modification]>.bn-block-content[data-content-type=bulletListItem]:before{content:"▪︎"}.bn-block-content[data-content-type=codeBlock]{color:#fff;background-color:#161616;border-radius:8px;position:relative}.bn-block-content[data-content-type=codeBlock]>pre{white-space:pre;-moz-tab-size:2;tab-size:2;width:100%;margin:0;padding:24px;overflow-x:auto}.bn-block-content[data-content-type=codeBlock]>div{outline:none!important}.bn-block-content[data-content-type=codeBlock]>div>select{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;user-select:none;cursor:pointer;color:#fff;opacity:0;background-color:#0000;border:none;font-size:.8em;transition:opacity .3s 1s;position:absolute;top:8px;left:18px;outline:none!important}.bn-block-content[data-content-type=codeBlock]>div>select>option{color:#000}.bn-block-content[data-content-type=codeBlock]:hover>div>select,.bn-block-content[data-content-type=codeBlock]>div>select:focus{opacity:.5;transition-delay:.1s}.bn-block-content[data-content-type=pageBreak]>div{border-top:2px dotted #7d797a;width:100%;height:0;margin-block:11px}@media print{.bn-block-content[data-content-type=pageBreak]>div{page-break-after:always}}[data-file-block] .bn-file-block-content-wrapper{cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:column;display:flex}:is([data-file-block] .bn-file-block-content-wrapper:has(.bn-add-file-button),[data-file-block] .bn-file-block-content-wrapper:has(.bn-file-name-with-icon)){width:100%}[data-file-block] .bn-add-file-button{color:#7d797a;background-color:#f2f1ee;border-radius:4px;align-items:center;gap:10px;padding:12px;display:flex}.bn-editor[contenteditable=true] [data-file-block] .bn-add-file-button:hover,[data-file-block] .bn-file-name-with-icon:hover,.ProseMirror-selectednode .bn-file-name-with-icon{background-color:#e1e1e1}[data-file-block] .bn-add-file-button-icon,[data-file-block] .bn-file-icon{width:24px;height:24px}[data-file-block] .bn-add-file-button-text{font-size:.9rem}[data-file-block] .bn-file-name-with-icon{border-radius:4px;gap:4px;padding:4px;display:flex}[data-file-block] .bn-file-caption{word-break:break-word;padding-block:4px;font-size:.8em}[data-file-block] .bn-file-caption:empty{padding-block:0}[data-file-block] .bn-resize-handle{cursor:ew-resize;background-color:#000;border:1px solid #fff;border-radius:4px;width:8px;height:30px;position:absolute}[data-file-block] .bn-visual-media-wrapper{align-items:center;max-width:100%;display:flex;position:relative}[data-file-block] .bn-visual-media{border-radius:4px;width:100%}[data-content-type=audio]>.bn-file-block-content-wrapper,.bn-audio{width:100%}.bn-block-content:has(.ProseMirror-trailingBreak:only-child):after{pointer-events:none;max-width:100%;margin-inline:-2px;font-style:italic}.bn-block:has(>.bn-block-content[data-text-color=gray]){color:#9b9a97}.bn-block:has(>.bn-block-content[data-text-color=brown]){color:#64473a}.bn-block:has(>.bn-block-content[data-text-color=red]){color:#e03e3e}.bn-block:has(>.bn-block-content[data-text-color=orange]){color:#d9730d}.bn-block:has(>.bn-block-content[data-text-color=yellow]){color:#dfab01}.bn-block:has(>.bn-block-content[data-text-color=green]){color:#4d6461}.bn-block:has(>.bn-block-content[data-text-color=blue]){color:#0b6e99}.bn-block:has(>.bn-block-content[data-text-color=purple]){color:#6940a5}.bn-block:has(>.bn-block-content[data-text-color=pink]){color:#ad1a72}.bn-block:has(>.bn-block-content[data-background-color=gray]){background-color:#ebeced}.bn-block:has(>.bn-block-content[data-background-color=brown]){background-color:#e9e5e3}.bn-block:has(>.bn-block-content[data-background-color=red]){background-color:#fbe4e4}.bn-block:has(>.bn-block-content[data-background-color=orange]){background-color:#f6e9d9}.bn-block:has(>.bn-block-content[data-background-color=yellow]){background-color:#fbf3db}.bn-block:has(>.bn-block-content[data-background-color=green]){background-color:#ddedea}.bn-block:has(>.bn-block-content[data-background-color=blue]){background-color:#ddebf1}.bn-block:has(>.bn-block-content[data-background-color=purple]){background-color:#eae4f2}.bn-block:has(>.bn-block-content[data-background-color=pink]){background-color:#f4dfeb}[data-text-alignment=left]{text-align:left!important;justify-content:flex-start!important}[data-text-alignment=center]{text-align:center!important;justify-content:center!important}[data-text-alignment=right]{text-align:right!important;justify-content:flex-end!important}[data-text-alignment=justify]{text-align:justify!important;justify-content:flex-start!important}.bn-block-column-list{flex-direction:row;display:flex}.bn-block-column{flex:1;padding:12px 20px;overflow-x:auto}.bn-block-column:first-child{padding-left:0}.bn-block-column:last-child{padding-right:0}.bn-thread-mark:not([data-orphan=true]){background:#ffc80026}.bn-thread-mark .bn-thread-mark-selected{background:#ffc80040}.ProseMirror .tableWrapper{overflow-x:auto}.ProseMirror table{border-collapse:collapse;table-layout:fixed;width:100%;overflow:hidden}.ProseMirror td,.ProseMirror th{vertical-align:top;box-sizing:border-box;position:relative}.ProseMirror td:not([data-colwidth]):not(.column-resize-dragging),.ProseMirror th:not([data-colwidth]):not(.column-resize-dragging){min-width:var(--default-cell-min-width)}.ProseMirror .column-resize-handle{z-index:20;pointer-events:none;background-color:#adf;width:4px;position:absolute;top:0;bottom:0;right:-2px}.ProseMirror.resize-cursor{cursor:ew-resize;cursor:col-resize}.ProseMirror .selectedCell:after{z-index:2;content:"";pointer-events:none;background:#c8c8ff66;position:absolute;top:0;right:0;bottom:0;left:0}.bn-editor{font-synthesis:style weight;--N800:#172b4d;--N40:#dfe1e6;outline:none;padding-inline:54px}.bn-comment-editor{width:100%;padding:0}.bn-comment-editor .bn-editor{padding:0}.bn-default-styles p,.bn-default-styles h1,.bn-default-styles h2,.bn-default-styles h3,.bn-default-styles h4,.bn-default-styles h5,.bn-default-styles h6,.bn-default-styles li{font-size:inherit;margin:0;padding:0;min-width:2px!important}.bn-default-styles{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,SF Pro Display,-apple-system,BlinkMacSystemFont,Open Sans,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:16px;font-weight:400}.bn-table-drop-cursor{z-index:20;pointer-events:none;background-color:#adf;position:absolute}.bn-drag-preview{opacity:.001;padding:10px;position:absolute;top:0;left:0}.bn-editor .bn-collaboration-cursor__base{position:relative}.bn-editor .bn-collaboration-cursor__base .bn-collaboration-cursor__caret{width:2px;position:absolute;top:1px;bottom:-2px;left:-1px}.bn-editor .bn-collaboration-cursor__base .bn-collaboration-cursor__label{pointer-events:none;white-space:nowrap;-webkit-user-select:none;user-select:none;color:#0000;border-radius:0 1.5px 1.5px 0;max-width:4px;max-height:5px;padding:0;font-size:12px;font-style:normal;font-weight:600;line-height:normal;transition:all .2s;position:absolute;top:-1px;left:0;overflow:hidden}.bn-editor .bn-collaboration-cursor__base[data-active] .bn-collaboration-cursor__label{color:#0d0d0d;border-radius:3px 3px 3px 0;max-width:20rem;max-height:1.1rem;padding:.1rem .3rem;transition:all .2s;top:-17px;left:0}.bn-editor [data-content-type=table] .tableWrapper{--bn-table-widget-size:22px;--bn-table-handle-size: 9px ;padding:var(--bn-table-handle-size) var(--bn-table-widget-size) var(--bn-table-widget-size) var(--bn-table-handle-size);width:100%;position:relative;overflow-y:hidden}.bn-editor [data-content-type=table] table{word-break:break-word;width:auto!important}.bn-editor [data-content-type=table] th,.bn-editor [data-content-type=table] td{border:1px solid #ddd;padding:5px 10px}.bn-editor [data-content-type=table] th{text-align:left;font-weight:700}.bn-editor [data-content-type=table] th>p,.bn-editor [data-content-type=table] td>p{min-height:1.5rem}.ProseMirror td,.ProseMirror th{min-width:auto!important}.ProseMirror td:not([colwidth]):not(.column-resize-dragging),.ProseMirror th:not([colwidth]):not(.column-resize-dragging){min-width:var(--default-cell-min-width)!important}.prosemirror-dropcursor-block{transition-property:top,bottom;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.prosemirror-dropcursor-vertical{transition-property:left,right}[data-show-selection]{background-color:highlight;padding:2px 0}.bn-root{--bn-colors-editor-text:#3f3f3f;--bn-colors-editor-background:#fff;--bn-colors-menu-text:#3f3f3f;--bn-colors-menu-background:#fff;--bn-colors-tooltip-text:#3f3f3f;--bn-colors-tooltip-background:#efefef;--bn-colors-hovered-text:#3f3f3f;--bn-colors-hovered-background:#efefef;--bn-colors-selected-text:#fff;--bn-colors-selected-background:#3f3f3f;--bn-colors-disabled-text:#afafaf;--bn-colors-disabled-background:#efefef;--bn-colors-shadow:#cfcfcf;--bn-colors-border:#efefef;--bn-colors-side-menu:#cfcfcf;--bn-colors-highlights-gray-text:#9b9a97;--bn-colors-highlights-gray-background:#ebeced;--bn-colors-highlights-brown-text:#64473a;--bn-colors-highlights-brown-background:#e9e5e3;--bn-colors-highlights-red-text:#e03e3e;--bn-colors-highlights-red-background:#fbe4e4;--bn-colors-highlights-orange-text:#d9730d;--bn-colors-highlights-orange-background:#f6e9d9;--bn-colors-highlights-yellow-text:#dfab01;--bn-colors-highlights-yellow-background:#fbf3db;--bn-colors-highlights-green-text:#4d6461;--bn-colors-highlights-green-background:#ddedea;--bn-colors-highlights-blue-text:#0b6e99;--bn-colors-highlights-blue-background:#ddebf1;--bn-colors-highlights-purple-text:#6940a5;--bn-colors-highlights-purple-background:#eae4f2;--bn-colors-highlights-pink-text:#ad1a72;--bn-colors-highlights-pink-background:#f4dfeb;--bn-font-family:"Inter", "SF Pro Display", -apple-system, BlinkMacSystemFont, "Open Sans", "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--bn-border-radius:6px;--bn-shadow-medium:0 4px 12px var(--bn-colors-shadow);--bn-shadow-light:0 2px 6px var(--bn-colors-border);--bn-border:1px solid var(--bn-colors-border);--bn-border-radius-small:max(var(--bn-border-radius) - 2px, 1px);--bn-border-radius-medium:var(--bn-border-radius);--bn-border-radius-large:max(var(--bn-border-radius) + 2px, 1px)}.bn-root[data-color-scheme=dark]{--bn-colors-editor-text:#cfcfcf;--bn-colors-editor-background:#1f1f1f;--bn-colors-menu-text:#cfcfcf;--bn-colors-menu-background:#1f1f1f;--bn-colors-tooltip-text:#cfcfcf;--bn-colors-tooltip-background:#161616;--bn-colors-hovered-text:#cfcfcf;--bn-colors-hovered-background:#161616;--bn-colors-selected-text:#cfcfcf;--bn-colors-selected-background:#0f0f0f;--bn-colors-disabled-text:#3f3f3f;--bn-colors-disabled-background:#161616;--bn-colors-shadow:#0f0f0f;--bn-colors-border:#161616;--bn-colors-side-menu:#7f7f7f;--bn-colors-highlights-gray-text:#bebdb8;--bn-colors-highlights-gray-background:#9b9a97;--bn-colors-highlights-brown-text:#8e6552;--bn-colors-highlights-brown-background:#64473a;--bn-colors-highlights-red-text:#ec4040;--bn-colors-highlights-red-background:#be3434;--bn-colors-highlights-orange-text:#e3790d;--bn-colors-highlights-orange-background:#b7600a;--bn-colors-highlights-yellow-text:#dfab01;--bn-colors-highlights-yellow-background:#b58b00;--bn-colors-highlights-green-text:#6b8b87;--bn-colors-highlights-green-background:#4d6461;--bn-colors-highlights-blue-text:#0e87bc;--bn-colors-highlights-blue-background:#0b6e99;--bn-colors-highlights-purple-text:#8552d7;--bn-colors-highlights-purple-background:#6940a5;--bn-colors-highlights-pink-text:#da208f;--bn-colors-highlights-pink-background:#ad1a72}.bn-root{font-family:var(--bn-font-family)}.bn-editor{background-color:var(--bn-colors-editor-background);border-radius:var(--bn-border-radius-large);color:var(--bn-colors-editor-text)}.bn-react-node-view-renderer{flex-direction:column;width:100%;display:flex}.bn-block-group .bn-block:not(:has(.bn-toggle-wrapper)) .bn-block-group .bn-block-outer:not([data-prev-depth-changed]):before{border-left:1px solid var(--bn-colors-side-menu)}.bn-block-content:has(.ProseMirror-trailingBreak:only-child):after{color:var(--bn-colors-side-menu)}.bn-root .bn-color-icon{border:var(--bn-border);border-radius:var(--bn-border-radius-small);justify-content:center;align-items:center;display:flex}.bn-error-text{color:red;font-size:12px}[data-style-type=textColor][data-value=gray],[data-text-color=gray]{color:var(--bn-colors-highlights-gray-text)}[data-style-type=textColor][data-value=brown],[data-text-color=brown]{color:var(--bn-colors-highlights-brown-text)}[data-style-type=textColor][data-value=red],[data-text-color=red]{color:var(--bn-colors-highlights-red-text)}[data-style-type=textColor][data-value=orange],[data-text-color=orange]{color:var(--bn-colors-highlights-orange-text)}[data-style-type=textColor][data-value=yellow],[data-text-color=yellow]{color:var(--bn-colors-highlights-yellow-text)}[data-style-type=textColor][data-value=green],[data-text-color=green]{color:var(--bn-colors-highlights-green-text)}[data-style-type=textColor][data-value=blue],[data-text-color=blue]{color:var(--bn-colors-highlights-blue-text)}[data-style-type=textColor][data-value=purple],[data-text-color=purple]{color:var(--bn-colors-highlights-purple-text)}[data-style-type=textColor][data-value=pink],[data-text-color=pink]{color:var(--bn-colors-highlights-pink-text)}[data-style-type=backgroundColor][data-value=gray],[data-background-color=gray]{background-color:var(--bn-colors-highlights-gray-background)}[data-style-type=backgroundColor][data-value=brown],[data-background-color=brown]{background-color:var(--bn-colors-highlights-brown-background)}[data-style-type=backgroundColor][data-value=red],[data-background-color=red]{background-color:var(--bn-colors-highlights-red-background)}[data-style-type=backgroundColor][data-value=orange],[data-background-color=orange]{background-color:var(--bn-colors-highlights-orange-background)}[data-style-type=backgroundColor][data-value=yellow],[data-background-color=yellow]{background-color:var(--bn-colors-highlights-yellow-background)}[data-style-type=backgroundColor][data-value=green],[data-background-color=green]{background-color:var(--bn-colors-highlights-green-background)}[data-style-type=backgroundColor][data-value=blue],[data-background-color=blue]{background-color:var(--bn-colors-highlights-blue-background)}[data-style-type=backgroundColor][data-value=purple],[data-background-color=purple]{background-color:var(--bn-colors-highlights-purple-background)}[data-style-type=backgroundColor][data-value=pink],[data-background-color=pink]{background-color:var(--bn-colors-highlights-pink-background)}.bn-root{--bn-ui-base-z-index:0}.bn-side-menu{height:30px}.bn-side-menu[data-block-type=heading][data-level="1"]{height:78px}.bn-side-menu[data-block-type=heading][data-level="2"]{height:54px}.bn-side-menu[data-block-type=heading][data-level="3"]{height:37px}.bn-side-menu[data-block-type=file]{height:38px}.bn-side-menu[data-block-type=audio]{height:60px}.bn-side-menu[data-url=false]{height:54px}.bn-threads-sidebar{border-radius:var(--bn-border-radius-medium);flex-direction:column;gap:10px;display:flex;overflow:auto}.bn-thread-expand-prompt .mantine-Text-root,.bn-thread .bn-header-text{color:var(--bn-colors-menu-text)}.bn-threads-sidebar .bn-thread .bn-editor{background-color:#0000}.bn-threads-sidebar .bn-thread.selected{background-color:#f5f9fd;border:2px solid #c2dcf8}.dark .bn-threads-sidebar .bn-thread.selected{background-color:#20242a;border:2px solid #23405b}.bn-root em-emoji-picker{max-height:100%}.bn-shadcn svg:not([class*=size-]){width:revert;height:revert}.bn-shadcn svg{pointer-events:all}.bn-shadcn .bn-editor a{color:revert;-webkit-text-decoration:revert;text-decoration:revert}.bn-shadcn .bn-editor:focus-visible{outline:none}.bn-shadcn .bn-side-menu{justify-content:center;align-items:center;display:flex}.bn-shadcn .bn-side-menu .bn-button{height:24px;padding:0}.bn-shadcn .bn-select{max-height:var(--radix-select-content-available-height)}.bn-shadcn .bn-menu-dropdown{max-height:var(--radix-dropdown-menu-content-available-height)}.bn-shadcn .bn-color-picker-dropdown{overflow:auto}.bn-shadcn .bn-extend-button-add-remove-columns{cursor:col-resize}.bn-shadcn .bn-extend-button-add-remove-rows{cursor:row-resize}.bn-shadcn .bn-toolbar{max-width:100vw;overflow-x:auto}.bn-shadcn .bn-comment-actions-wrapper{justify-content:flex-end;display:flex}.bn-shadcn .bn-table-cell-handle{height:12px;padding:0 4px}.bn-shadcn .bn-thread .bn-resolved-text{font-size:14px;font-style:italic}.bn-shadcn .bn-combobox-error{color:var(--bn-colors-highlights-red-background);font-weight:700}:where(:root){--wp-font: var(--ds-type-family-sans);--c-text: var(--ds-color-text-base);--c-text-sub: var(--ds-color-text-subtle);--c-text-muted: var(--ds-color-text-subtlest);--c-text-inv-sub: var(--ds-color-text-inverse);--c-content: var(--ds-color-surface-default);--c-content-subtle: var(--ds-color-surface-muted);--c-content-hover: var(--ds-color-fill-subtle-hover);--c-hover-tint: var(--ds-color-fill-subtle-hover);--c-accent: var(--ds-color-fill-brand);--c-accent-hover: var(--ds-color-fill-brand-hover);--c-accent-bg: var(--ds-color-fill-brand-subtle);--c-divider: var(--ds-color-border-subtle);--c-divider-strong: var(--ds-color-border-base);--c-danger: var(--ds-color-fill-danger);--content-card-border: var(--ds-color-border-subtle);--r-sm: var(--ds-shape-radius-075);--r-md: var(--ds-shape-radius-100);--r-lg: var(--ds-shape-radius-150);--r-full: 9999px;--dur-fast: var(--ds-motion-duration-fast);--dur-normal: var(--ds-motion-duration-normal);--ease-out-smooth: var(--ds-motion-easing-standard);--text-xs: 11px;--text-sm: 13px;--text-base: 14px;--sp-1: 4px}.wp-tiptap-wrap .ProseMirror ::selection{color:currentColor}.wp-inline-block{display:inline-flex;flex-direction:row;align-items:stretch;max-width:100%;margin:var(--ds-layout-space-100) 0;border:1px solid var(--ds-color-border-subtle)!important;border-radius:var(--ds-shape-radius-150);-webkit-user-select:none;user-select:none;position:relative;overflow:hidden;transition:border-color var(--ds-motion-duration-fast) var(--ds-motion-easing-standard)}.wp-inline-block:hover{border-color:var(--ds-color-border-base)!important}.wp-inline-block:focus,.wp-inline-block:focus-within,.wp-inline-block:active,.wp-inline-block.ProseMirror-selectednode{border:1px solid var(--ds-color-border-base)!important}.wp-inline-block-kind{flex-shrink:0;display:inline-flex;align-items:center;gap:2px;padding:2px 2px 2px var(--ds-layout-space-100);border:none;background:transparent}.wp-inline-block-kind-seg{display:inline-flex;align-items:center;justify-content:center;min-width:48px;height:28px;padding:0 var(--ds-layout-space-150);border:none;border-radius:var(--ds-shape-radius-075);background:transparent;font-size:var(--ds-type-caption-1-size);font-weight:var(--ds-type-weight-semibold);line-height:1;color:var(--ds-color-text-subtle);cursor:pointer;white-space:nowrap;transition:background-color var(--ds-motion-duration-fast) var(--ds-motion-easing-standard),color var(--ds-motion-duration-fast) var(--ds-motion-easing-standard)}.wp-inline-block-kind-seg:hover{background:var(--ds-color-fill-subtle-hover);color:var(--ds-color-text-subtle)}.wp-inline-block-kind-seg:focus-visible{outline:2px solid var(--ds-color-border-focus, var(--ds-color-fill-brand));outline-offset:-1px}.wp-inline-block-kind-seg[data-active=true]{background:var(--ds-color-fill-subtle-hover);color:var(--ds-color-text-base);cursor:default}.wp-inline-block-kind-seg[data-active=true]:hover{background:var(--ds-color-fill-subtle-hover);color:var(--ds-color-text-base)}.wp-inline-block-kind-seg[data-active=true][data-kind=DELIVERABLE],.wp-inline-block-kind-seg[data-active=true][data-kind=DELIVERABLE]:hover{background:var(--ds-color-fill-brand-subtle);color:var(--ds-color-text-brand)}.wp-inline-block-body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:var(--ds-layout-space-025);padding:var(--ds-layout-space-150) var(--ds-layout-space-500) var(--ds-layout-space-150) var(--ds-layout-space-200);background:transparent;border:none;text-align:left;cursor:pointer;color:inherit;font:inherit}.wp-inline-block.pending .wp-inline-block-body{cursor:default}.wp-inline-block-remove{position:absolute;top:50%;right:var(--ds-layout-space-150);transform:translateY(-50%);width:24px;height:24px;border-radius:var(--ds-shape-radius-075);border:none;background:transparent;cursor:pointer;font-size:18px;line-height:1;color:var(--ds-color-icon-subtle);display:flex;align-items:center;justify-content:center;opacity:1;transition:background-color var(--ds-motion-duration-fast) var(--ds-motion-easing-standard),color var(--ds-motion-duration-fast) var(--ds-motion-easing-standard)}.wp-inline-block-remove:hover{background:var(--ds-color-fill-danger-subtle);color:var(--ds-color-text-danger)}.wp-inline-block-edit{position:absolute;top:50%;right:calc(var(--ds-layout-space-150) + 24px + var(--ds-layout-space-050));transform:translateY(-50%);width:24px;height:24px;border-radius:var(--ds-shape-radius-075);border:none;background:transparent;cursor:pointer;color:var(--ds-color-icon-subtlest);display:flex;align-items:center;justify-content:center;transition:background-color var(--ds-motion-duration-fast) var(--ds-motion-easing-standard),color var(--ds-motion-duration-fast) var(--ds-motion-easing-standard)}.wp-brs-block{cursor:default;width:80%;border:1px solid var(--ds-color-border-subtle);border-radius:var(--ds-shape-radius-150);margin:var(--ds-layout-space-150) 0;padding:var(--ds-layout-space-300);overflow:visible;position:relative;background:var(--ds-color-bg-base);transition:background-color var(--ds-motion-duration-fast) var(--ds-motion-easing-standard),border-color var(--ds-motion-duration-fast) var(--ds-motion-easing-standard)}.ProseMirror .bn-block-content.ProseMirror-selectednode>.wp-inline-block,.ProseMirror .bn-block-content.ProseMirror-selectednode>.wp-brs-block,.ProseMirror .ProseMirror-selectednode>.bn-block-content>.wp-inline-block,.ProseMirror .ProseMirror-selectednode>.bn-block-content>.wp-brs-block{border-radius:var(--ds-shape-radius-150)!important;outline:none!important}.ProseMirror .bn-block-content.ProseMirror-selectednode>.wp-media-block-host,.ProseMirror .ProseMirror-selectednode>.bn-block-content>.wp-media-block-host{border-radius:0!important;outline:none!important}.ProseMirror .bn-block-content.ProseMirror-selectednode>.wp-inline-block,.ProseMirror .bn-block-content.ProseMirror-selectednode>.wp-brs-block,.ProseMirror .ProseMirror-selectednode>.bn-block-content>.wp-inline-block,.ProseMirror .ProseMirror-selectednode>.bn-block-content>.wp-brs-block{box-shadow:inset 0 0 0 9999px color-mix(in srgb,var(--ds-color-fill-brand) 22%,transparent)}.ProseMirror .bn-block-content.ProseMirror-selectednode>.wp-media-block-host .wp-media-inner,.ProseMirror .ProseMirror-selectednode>.bn-block-content>.wp-media-block-host .wp-media-inner{box-shadow:0 0 0 2px color-mix(in srgb,var(--ds-color-fill-brand) 55%,transparent)}.wp-tiptap-wrap [data-content-type=imageBlock],.wp-tiptap-wrap [data-content-type=imageBlock] *,.wp-tiptap-wrap [data-content-type=videoBlock],.wp-tiptap-wrap [data-content-type=videoBlock] *,.wp-tiptap-wrap [data-content-type=fileBlock],.wp-tiptap-wrap [data-content-type=fileBlock] *,.wp-tiptap-wrap [data-content-type=linkBlock],.wp-tiptap-wrap [data-content-type=linkBlock] *,.wp-tiptap-wrap [data-content-type=brsBlock],.wp-tiptap-wrap [data-content-type=brsBlock] *,.wp-tiptap-wrap [data-content-type=xrsActionBlock],.wp-tiptap-wrap [data-content-type=xrsActionBlock] *,.wp-tiptap-wrap .wp-media-block-host,.wp-tiptap-wrap .wp-media-block-host *,.wp-tiptap-wrap .wp-brs-block,.wp-tiptap-wrap .wp-brs-block *,.wp-tiptap-wrap .wp-file-block,.wp-tiptap-wrap .wp-file-block *,.wp-tiptap-wrap .wp-link-block,.wp-tiptap-wrap .wp-link-block *{outline:none!important}.wp-tiptap-wrap :is(.wp-link-block,.wp-file-block,.wp-brs-block) :is(button,a):focus,.wp-tiptap-wrap :is(.wp-link-block,.wp-file-block,.wp-brs-block) :is(button,a):focus-visible{outline:none!important;box-shadow:none!important}.ProseMirror .bn-block-content[data-content-type=imageBlock]::selection,.ProseMirror .bn-block-content[data-content-type=videoBlock]::selection,.ProseMirror .bn-block-content[data-content-type=fileBlock]::selection,.ProseMirror .bn-block-content[data-content-type=linkBlock]::selection,.ProseMirror .bn-block-content[data-content-type=brsBlock]::selection,.ProseMirror .bn-block-content[data-content-type=xrsActionBlock]::selection,.ProseMirror :is(.wp-media-block-host,.wp-brs-block,.wp-file-block,.wp-link-block)::selection,.ProseMirror :is(.wp-media-block-host,.wp-brs-block,.wp-file-block,.wp-link-block) *::selection{background:transparent}.ProseMirror .wp-media-block-host :is(img,video,iframe){-webkit-user-select:none;user-select:none}.wp-brs-block:hover{border-color:var(--ds-color-border-base)}.wp-brs-block .wp-inline-block-body{padding:0;gap:var(--ds-layout-space-150)}.wp-brs-block .wp-mention{color:var(--ds-color-text-subtle);font-weight:var(--ds-type-weight-medium);font-size:var(--ds-type-caption-1-size)}.wp-inline-block-remove svg,.wp-inline-block-edit svg{color:var(--ds-color-icon-subtlest)}.wp-brs-block .wp-inline-block-remove{top:var(--ds-layout-space-200);right:var(--ds-layout-space-200);transform:none}.wp-brs-block .wp-brs-block-meta{font-size:var(--ds-type-caption-1-size)}[data-workpad=true] .wp-brs-block{width:100%}.wp-brs-block-meta{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--ds-layout-space-100);row-gap:3px;font-size:var(--ds-type-caption-1-size);line-height:var(--ds-type-caption-1-line-height);color:var(--ds-color-text-subtle);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wp-brs-block-meta-head{display:inline-flex;align-items:center;gap:var(--ds-layout-space-100);min-width:0;flex:1 1 auto}.wp-brs-block-activity{white-space:nowrap}.wp-brs-block-type{font-size:var(--ds-type-caption-2-size);line-height:1;font-weight:var(--ds-type-weight-semibold);padding:2px var(--ds-layout-space-100);border-radius:var(--ds-shape-radius-050);flex-shrink:0}.wp-brs-block-source{font-size:var(--ds-type-caption-2-size);line-height:var(--ds-type-caption-2-line-height);font-weight:var(--ds-type-weight-regular);letter-spacing:.04em;color:var(--ds-color-text-subtlest)}.wp-brs-block-footer{display:flex;align-items:center;gap:var(--ds-layout-space-075);font-size:var(--ds-type-caption-2-size);line-height:var(--ds-type-caption-2-line-height);color:var(--ds-color-text-subtlest);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wp-brs-block-desc{font-size:var(--ds-type-body-1-size);line-height:var(--ds-type-body-1-line-height);font-weight:var(--ds-type-weight-regular);color:var(--ds-color-text-base);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.wp-brs-block-desc-label{color:var(--ds-color-text-subtle);font-size:var(--ds-type-caption-1-size);margin-right:var(--ds-layout-space-075);font-weight:var(--ds-type-weight-regular)}.wp-brs-block-desc-rich{font-size:var(--ds-type-body-1-size);line-height:var(--ds-type-body-1-line-height);color:var(--ds-color-text-base)}.wp-brs-block-desc-rich .wp-brs-block-desc-label{display:inline-block;margin-bottom:4px}.wp-brs-block-desc-rich-content{overflow-wrap:anywhere;word-break:break-word}.wp-brs-block-desc-rich-content :where(p,div,blockquote,pre,ul,ol,h1,h2,h3,h4,h5,h6){margin:0 0 4px}.wp-brs-block-desc-rich-content :where(p,div,blockquote,pre,ul,ol,h1,h2,h3,h4,h5,h6):last-child{margin-bottom:0}.wp-brs-block-desc-rich-content :where(ul,ol){padding-left:18px}.wp-brs-block-desc-rich-content a{color:var(--ds-color-text-brand);text-decoration:underline}.wp-brs-block-desc-rich-content blockquote{padding-left:var(--ds-layout-space-150);border-left:2px solid var(--ds-color-border-base);color:var(--ds-color-text-subtle)}.wp-brs-block-desc-rich-content pre{overflow-x:auto;padding:8px 10px;border-radius:var(--ds-shape-radius-050);background:var(--ds-color-bg-subtle)}.wp-brs-block-purpose{font-size:var(--ds-type-body-1-size);line-height:var(--ds-type-body-1-line-height);font-weight:var(--ds-type-weight-medium);color:var(--ds-color-text-strong);word-break:break-word}.wp-brs-block-title{font-size:var(--ds-type-body-1-size);line-height:var(--ds-type-body-1-line-height);font-weight:var(--ds-type-weight-semibold);color:var(--ds-color-text-strong);word-break:break-word}.wp-brs-block-title-sub{color:var(--ds-color-text-subtle);font-weight:var(--ds-type-weight-regular);margin-left:var(--ds-layout-space-050)}.wp-brs-block-kind-name{color:var(--ds-color-text-subtle);font-weight:var(--ds-type-weight-medium);font-size:var(--ds-type-caption-1-size);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-brs-block-specs{display:grid;grid-template-columns:max-content 1fr;row-gap:4px;column-gap:var(--ds-layout-space-150);margin:0;font-size:var(--ds-type-caption-1-size);line-height:var(--ds-type-caption-1-line-height)}.wp-brs-block-specs dt{color:var(--ds-color-text-subtle);margin:0;font-weight:var(--ds-type-weight-regular)}.wp-brs-block-specs dd{margin:0;min-width:0;color:var(--ds-color-text-strong);font-weight:var(--ds-type-weight-medium);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere;word-break:break-word}.wp-brs-block-specs dd.amount{font-weight:var(--ds-type-weight-semibold)}.wp-brs-block-specs-rich dt{align-self:start}.wp-brs-block-specs-rich dd{font-weight:var(--ds-type-weight-regular)}.wp-brs-block-specs-rich dd .wp-brs-block-desc-rich-content{color:var(--ds-color-text-strong)}.wp-brs-block-link{display:inline-flex;align-items:center;gap:4px;color:var(--ds-color-text-brand);text-decoration:none;font-weight:var(--ds-type-weight-medium);font-size:var(--ds-type-caption-2-size);white-space:nowrap;flex-shrink:0}.wp-brs-block-link:hover{text-decoration:underline}.wp-brs-block-link>svg{width:12px;height:12px;flex-shrink:0}.wp-brs-block-original{font-size:var(--ds-type-body-1-size);line-height:var(--ds-type-body-1-line-height);color:var(--ds-color-text-strong);white-space:pre-wrap;word-break:break-word}.wp-brs-block-original-content{white-space:normal}.wp-brs-block-original-content :where(p,div,blockquote,pre,ul,ol,h1,h2,h3,h4,h5,h6){margin:0 0 4px}.wp-brs-block-original-content :where(p,div,blockquote,pre,ul,ol,h1,h2,h3,h4,h5,h6):last-child{margin-bottom:0}.wp-brs-block-original-content :where(ul,ol){padding-left:18px}.wp-brs-block-original-content a{color:var(--ds-color-text-brand);text-decoration:underline}.wp-brs-block-original-content blockquote{padding-left:var(--ds-layout-space-150);border-left:2px solid var(--ds-color-border-base);color:var(--ds-color-text-subtle)}.wp-brs-block-original-content pre{overflow-x:auto;padding:8px 10px;border-radius:var(--ds-shape-radius-075);background:var(--ds-color-fill-subtle-hover)}.wp-brs-block-actions{display:flex;justify-content:center;margin-top:6px}.wp-brs-block-toggle{border:none;background:transparent;width:24px;height:18px;padding:0;font:inherit;color:var(--ds-color-text-subtlest);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:color var(--dur-fast)}.wp-brs-block-toggle svg{transition:transform var(--dur-fast)}.wp-brs-block-toggle:hover{color:var(--ds-color-text-subtle)}.wp-brs-block-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.wp-file-block{cursor:pointer;width:80%}.wp-file-block.pending{cursor:default;border-style:dashed}.wp-file-block-meta{display:flex;align-items:center;gap:6px;font-size:10px;color:var(--ds-color-text-subtlest);font-feature-settings:"tnum"}.wp-file-block-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--ds-color-icon-subtle)}.wp-file-block-name{flex:1 1 auto;min-width:0;font-size:var(--ds-type-label-2-size);line-height:var(--ds-type-label-2-line-height);font-weight:var(--ds-type-weight-medium);color:var(--ds-color-text-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-file-block-size{flex-shrink:0;font-size:var(--ds-type-caption-2-size);color:var(--ds-color-text-subtlest);font-feature-settings:"tnum"}.wp-file-block .wp-inline-block-body,.wp-link-block .wp-inline-block-body{flex-direction:row;align-items:center;gap:var(--ds-layout-space-100)}.wp-link-block .wp-inline-block-body{padding-right:var(--ds-layout-space-900)}.wp-file-block>button.w-full{border:none;background:transparent;padding:0;font:inherit;color:inherit;cursor:pointer}.wp-link-block{cursor:pointer;width:80%}.wp-link-block-url{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-media-block-host{width:100%;padding-left:var(--ds-layout-space-200);padding-right:var(--ds-layout-space-200);box-sizing:border-box}.wp-media-wrap{position:relative;width:var(--w, 100%);max-width:100%;margin:10px auto;transition:box-shadow .15s}.wp-media-wrap.is-resizing{border-radius:var(--ds-shape-radius-100)}.wp-media-inner{position:relative;width:100%;border-radius:var(--ds-shape-radius-100);overflow:hidden;border:1px solid var(--ds-color-border-subtle);background:var(--ds-color-surface-muted);line-height:0}.wp-media-wrap.is-video .wp-media-inner{background:#000}.wp-media-wrap.is-image .wp-media-inner img{display:block;width:100%;height:auto;object-fit:contain;cursor:default}.wp-media-wrap.is-video .wp-media-inner video,.wp-media-wrap.is-video .wp-media-inner iframe{display:block;width:100%;aspect-ratio:16 / 9;border:0;background:#000}.wp-media-loading{display:flex;align-items:center;justify-content:center;min-height:140px;padding:16px;font-size:var(--text-xs);color:var(--ds-color-text-subtlest);line-height:1.5}.wp-media-wrap.is-video .wp-media-loading{min-height:180px;color:var(--ds-color-text-inverse)}.wp-resize-handle{position:absolute;top:50%;width:12px;height:48px;transform:translateY(-50%);padding:0;margin:0;border:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;cursor:ew-resize;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .12s;z-index:3;touch-action:none;-webkit-user-select:none;user-select:none}.wp-resize-handle:focus{outline:none}.wp-resize-handle.left{left:4px}.wp-resize-handle.right{right:4px}.wp-media-wrap:hover .wp-resize-handle,.wp-media-wrap.is-active .wp-resize-handle,.wp-media-wrap.is-resizing .wp-resize-handle{opacity:1}.wp-resize-handle:before{content:"";width:5px;height:40px;background:#4a4a4a;border:1px solid rgba(255,255,255,.35);border-radius:999px;box-shadow:0 1px 3px #00000047;transition:background .1s,transform .1s,border-color .1s}.wp-resize-handle:hover:before,.wp-resize-handle.is-dragging:before{background:#2a2a2a;border-color:#ffffff80;transform:scaleY(1.08)}.wp-media-wrap.is-video .wp-resize-handle:before{background:#4a4a4a;border-color:#ffffff80}.wp-media-wrap.is-video .wp-resize-handle:hover:before,.wp-media-wrap.is-video .wp-resize-handle.is-dragging:before{background:#1f1f1f;border-color:#ffffffb3}.wp-resize-label{position:absolute;top:10px;left:50%;transform:translate(-50%);padding:3px 10px;font-size:11px;font-weight:600;color:#fff;background:#000000b8;border-radius:999px;letter-spacing:.02em;font-feature-settings:"tnum";pointer-events:none;opacity:0;transition:opacity .1s;z-index:4}.wp-media-wrap.is-resizing .wp-resize-label{opacity:1}.wp-media-badge{position:absolute;top:8px;left:8px;font-size:10px;font-weight:600;padding:2px 7px;border-radius:3px;background:#0000008c;color:#fff;letter-spacing:.02em;z-index:2;pointer-events:none}.wp-media-tools{position:absolute;top:6px;right:6px;display:flex;gap:4px;opacity:0;transition:opacity .12s;z-index:3}.wp-media-wrap:hover .wp-media-tools,.wp-media-wrap.is-active .wp-media-tools{opacity:1}.wp-media-tools>button:not(:disabled){background-color:#0000008c!important;--ib-hover-bg: rgba(0, 0, 0, .75) !important;--ib-active-bg: rgba(0, 0, 0, .85) !important}.wp-media-align{position:absolute;top:-34px;left:50%;transform:translate(-50%);display:flex;gap:2px;padding:3px;background:var(--ds-color-surface-default);border:1px solid var(--ds-color-border-subtle);border-radius:var(--ds-shape-radius-100);box-shadow:0 4px 16px #00000014;z-index:5}.wp-media-align-btn{width:26px;height:24px;padding:0;border:0;background:transparent;border-radius:var(--ds-shape-radius-075);color:var(--ds-color-text-subtlest);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .1s,color .1s}.wp-media-align-btn:hover,.wp-media-align-btn.active{background:var(--ds-color-fill-subtle-hover);color:var(--ds-color-text-base)}body.is-resizing-cursor,body.is-resizing-cursor *{cursor:ew-resize!important;-webkit-user-select:none!important;user-select:none!important}.tiptap-hidden-input{position:absolute;inline-size:1px;block-size:1px;opacity:0;overflow:hidden;pointer-events:none;clip-path:inset(50%);white-space:nowrap}.wp-video-popover{position:fixed;background:var(--ds-color-bg-base);border:1px solid var(--ds-color-border-subtle);border-radius:var(--ds-shape-radius-150);box-shadow:var(--ds-effect-shadow-md);padding:var(--ds-layout-space-050);z-index:calc(var(--ds-layer-modal) + 20);pointer-events:auto;animation:wpMenuIn var(--ds-motion-duration-fast) var(--ds-motion-easing-standard)}.wp-video-popover-body{padding:var(--ds-layout-space-200) var(--ds-layout-space-200) var(--ds-layout-space-150);min-height:8.5rem;display:flex;flex-direction:column}.wp-video-popover-content{flex:1;display:flex;flex-direction:column;justify-content:center}.wp-brs-inline-popover{z-index:calc(var(--ds-layer-modal) + 20);pointer-events:auto}.wp-brs-inline-popover .wp-brs-picker{position:static;width:100%;max-height:inherit}.wp-video-popover-hint{margin-top:var(--ds-layout-space-150);padding-top:var(--ds-layout-space-150);border-top:1px solid var(--ds-color-border-subtle);display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--ds-layout-space-075);font-size:var(--ds-type-caption-2-size);line-height:var(--ds-type-label-2-line-height);color:var(--ds-color-text-subtle)}.wp-link-inline{color:var(--ds-color-fill-brand);text-decoration:none;border-bottom:1px solid transparent;transition:border-color .12s;cursor:pointer}.wp-link-inline:hover{border-bottom-color:var(--ds-color-fill-brand)}.wp-link-edit-popover{position:fixed;z-index:calc(var(--ds-layer-modal) + 20);pointer-events:auto;background:var(--ds-color-surface-default);border:1px solid var(--ds-color-border-subtle);border-radius:var(--ds-shape-radius-100);box-shadow:0 4px 16px #0000001a;padding:8px 10px;width:240px;display:flex;flex-direction:column;gap:5px;animation:wpMenuIn .1s ease-out}.wp-link-edit-title{font-size:var(--text-xs);font-weight:600;color:var(--ds-color-text-base);text-align:center;padding-bottom:4px;border-bottom:1px solid var(--ds-color-border-subtle);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-link-edit-actions{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-layout-space-100);padding-top:var(--ds-layout-space-050)}.wp-tiptap-wrap{position:relative;display:flex;flex:1 1 auto;flex-direction:column;min-height:0;padding:0 0 var(--ds-layout-space-300);border:1px solid var(--ds-color-border-subtle);border-radius:var(--ds-shape-radius-150);background:var(--ds-color-bg-base);cursor:text;overflow:hidden;transition:border-color var(--ds-motion-duration-fast) var(--ds-motion-easing-standard)}.wp-tiptap-wrap:focus-within{border-color:var(--ds-color-border-base)}.wp-tiptap-wrap .ProseMirror img,.wp-tiptap-wrap .ProseMirror video,.wp-tiptap-wrap .ProseMirror iframe{max-width:100%;height:auto}.wp-tiptap-wrap>[role=toolbar]{position:sticky;top:0;z-index:5;border-top-left-radius:var(--ds-shape-radius-150);border-top-right-radius:var(--ds-shape-radius-150)}.wp-tiptap-wrap>.bn-container{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}.wp-tiptap-wrap--scroll-outer{overflow:visible;flex:0 0 auto}.wp-tiptap-wrap--scroll-outer .wp-tiptap-content,.wp-tiptap-wrap--scroll-outer .ProseMirror{overflow:visible}.wp-tiptap-wrap--scroll-outer>.bn-container{flex:0 0 auto;display:block;overflow:visible}.wp-tiptap-wrap.drag-active{box-shadow:0 0 0 2px var(--ds-color-fill-brand-subtle);background:#4aabf50a}.wp-tiptap-wrap .wp-tiptap-content{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}.wp-tiptap-wrap .ProseMirror{outline:none;min-height:80px;padding:var(--ds-layout-space-200) var(--ds-layout-space-300) 0;flex:1 1 auto;overflow-y:auto;font-size:var(--text-base);font-family:var(--ds-type-family-sans);color:var(--ds-color-text-base);line-height:1.55}.wp-tiptap-wrap .ProseMirror p.is-editor-empty:first-child:before{color:var(--ds-color-text-subtlest)}.wp-tiptap-wrap .ProseMirror ul{list-style-type:disc;padding-left:24px;margin:2px 0}.wp-tiptap-wrap .ProseMirror ol{list-style-type:decimal;padding-left:24px;margin:2px 0}.wp-tiptap-wrap .ProseMirror li{line-height:1.55}.wp-tiptap-wrap .ProseMirror li::marker{color:var(--ds-color-text-subtlest)}.wp-tiptap-wrap .ProseMirror hr{display:block;border:none;border-top:1px solid var(--ds-color-border-base);margin:16px 0;padding:0;height:0;background:transparent}.wp-tiptap-wrap .ProseMirror-gapcursor:after{top:-14px;width:0;height:12px;border-top:0;border-left:1px solid var(--ds-color-text-base)}.wp-tiptap-wrap .ProseMirror blockquote{margin:8px 0;padding:4px 12px;border-left:3px solid var(--ds-color-border-brand);color:var(--ds-color-text-subtle)}.wp-tiptap-wrap .ProseMirror .wp-toggle-list{position:relative;margin:2px 0;padding-left:22px}.wp-tiptap-wrap .ProseMirror .wp-toggle-caret{position:absolute;left:0;top:0;width:20px;height:1.7em;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--ds-color-text-base);border-radius:3px;transition:transform .15s ease,background-color .15s ease;-webkit-user-select:none;user-select:none;outline:none}.wp-tiptap-wrap .ProseMirror .wp-toggle-caret:hover{background:var(--ds-color-bg-subtle)}.wp-tiptap-wrap .ProseMirror .wp-toggle-list[data-open=true]>.wp-toggle-caret{transform:rotate(90deg)}.wp-tiptap-wrap .ProseMirror .wp-toggle-children>[data-node-view-content-react]>*{margin-top:0;margin-bottom:0}.wp-tiptap-wrap .ProseMirror .wp-toggle-children>[data-node-view-content-react]>*+*{margin-top:4px}.wp-tiptap-wrap .ProseMirror .wp-toggle-list[data-open=false]>.wp-toggle-children>[data-node-view-content-react]>*:not(:first-child){display:none!important}.wp-tiptap-wrap .ProseMirror .tableWrapper{overflow-x:auto}.wp-tiptap-wrap .ProseMirror table{border-collapse:collapse;table-layout:fixed;width:100%;margin:12px 0;border:1px solid var(--ds-color-border-base)}.wp-tiptap-wrap .ProseMirror table th,.wp-tiptap-wrap .ProseMirror table td{border:1px solid var(--ds-color-border-base);padding:8px 12px;vertical-align:top;position:relative;box-sizing:border-box}.wp-tiptap-wrap .ProseMirror table th{background:var(--ds-color-bg-subtle);font-weight:600;text-align:left}.wp-tiptap-wrap .ProseMirror table td>*:first-child,.wp-tiptap-wrap .ProseMirror table th>*:first-child{margin-top:0}.wp-tiptap-wrap .ProseMirror table td>p,.wp-tiptap-wrap .ProseMirror table th>p{margin:0}.wp-tiptap-wrap .ProseMirror table td>*:last-child,.wp-tiptap-wrap .ProseMirror table th>*:last-child{margin-bottom:0}.wp-tiptap-wrap .ProseMirror table .selectedCell{background:var(--ds-color-fill-brand-subtle)}.wp-tiptap-wrap .ProseMirror table .column-resize-handle{position:absolute;right:-2px;top:0;bottom:-2px;width:4px;background:transparent;cursor:col-resize;transition:background .12s}.wp-tiptap-wrap .ProseMirror table .column-resize-handle:hover,.wp-tiptap-wrap .ProseMirror.resize-cursor table .column-resize-handle{background:var(--ds-color-fill-brand)}.wp-tiptap-wrap .ProseMirror.resize-cursor{cursor:col-resize}.wp-tiptap-wrap .bn-block-content[data-content-type=codeBlock]{background:transparent;color:inherit;border-radius:0}.wp-tiptap-wrap .ProseMirror pre{position:relative;margin:12px 0;padding:32px 14px 12px;background:var(--ds-color-surface-default);border:1px solid var(--ds-color-border-base);border-radius:var(--ds-shape-radius-100);overflow-x:auto;white-space:pre}.wp-tiptap-wrap .ProseMirror pre:before{content:"Plain Text";position:absolute;top:0;left:0;right:0;display:flex;align-items:center;height:24px;padding:0 12px;background:var(--ds-color-bg-subtle);border-bottom:1px solid var(--ds-color-border-base);border-radius:var(--ds-shape-radius-100) var(--ds-shape-radius-100) 0 0;font-family:var(--ds-type-family-sans);font-size:11px;font-weight:500;color:var(--ds-color-text-subtlest);letter-spacing:.02em;pointer-events:none}.wp-tiptap-wrap .ProseMirror pre:has(code.language-bash):before{content:"Bash"}.wp-tiptap-wrap .ProseMirror pre:has(code.language-c):before{content:"C"}.wp-tiptap-wrap .ProseMirror pre:has(code.language-cpp):before{content:"C++"}.wp-tiptap-wrap .ProseMirror pre:has(code.language-csharp):before{content:"C#"}.wp-tiptap-wrap .ProseMirror pre:has(code.language-css):before{content:"CSS"}.wp-tiptap-wrap .ProseMirror pre:has(code.language-dart):before{content:"Dart"}.wp-tiptap-wrap .ProseMirror pre:has(code.language-dockerfile):before{content:"Dockerfile"}.wp-tiptap-wrap .ProseMirror pre:has(code.language-go):before{content:"Go"}.wp-tiptap-wrap .ProseMirror pre:has(code.language-graphql):before{content:"GraphQL"}.wp-tiptap-wrap .ProseMirror pre:has(code.language-html):before{content:"HTML"}.wp-tiptap-wrap .ProseMirror pre:has(code.language-java):before{content:"Java"}.wp-tiptap-wrap .ProseMirror pre:has(code.language-javascript):before{content:"JavaScript"}.wp-tiptap-wrap .ProseMirror pre:has(code.language-js):before{content:"JavaScript"}.wp-tiptap-wrap .ProseMirror pre:has(code.language-json):before{content:"JSON"}.wp-tiptap-wrap .ProseMirror pre:has(code.language-kotlin):before{content:"Kotlin"}.wp-tiptap-wrap .ProseMirror pre:has(code.language-markdown):before{content:"Markdown"}.wp-tiptap-wrap .ProseMirror pre:has(code.language-python):before{content:"Python"}.wp-tiptap-wrap .ProseMirror pre:has(code.language-ruby):before{content:"Ruby"}.wp-tiptap-wrap .ProseMirror pre:has(code.language-rust):before{content:"Rust"}.wp-tiptap-wrap .ProseMirror pre:has(code.language-sql):before{content:"SQL"}.wp-tiptap-wrap .ProseMirror pre:has(code.language-swift):before{content:"Swift"}.wp-tiptap-wrap .ProseMirror pre:has(code.language-typescript):before{content:"TypeScript"}.wp-tiptap-wrap .ProseMirror pre:has(code.language-ts):before{content:"TypeScript"}.wp-tiptap-wrap .ProseMirror pre:has(code.language-xml):before{content:"XML"}.wp-tiptap-wrap .ProseMirror pre:has(code.language-yaml):before{content:"YAML"}.wp-tiptap-wrap .ProseMirror pre code{display:block;background:transparent;padding:0;border:0;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:13px;line-height:1.6;color:var(--ds-color-text-base);white-space:inherit}.wp-tiptap-wrap .ProseMirror :not(pre)>code{font-family:SFMono-Regular,Menlo,Consolas,PT Mono,Liberation Mono,Courier,monospace;font-size:.9em;color:#eb5757;background:#87837826;border-radius:3px;padding:2px 4px}.wp-tiptap-wrap .ProseMirror ::spelling-error{text-decoration:underline dotted #d92d20;text-decoration-thickness:2px;text-underline-offset:3px;text-decoration-skip-ink:none}.wp-tbl-btn{position:fixed;z-index:var(--ds-layer-dropdown);pointer-events:auto;display:flex;align-items:center;justify-content:center;padding:0;margin:0;border:1px dashed var(--ds-color-border-subtle);background:color-mix(in srgb,var(--ds-color-surface-default) 85%,transparent);color:var(--ds-color-text-subtlest);font-size:14px;font-weight:500;line-height:1;cursor:pointer;border-radius:4px;-webkit-user-select:none;user-select:none;transition:background .12s,color .12s,border-color .12s}.wp-tbl-btn:hover{background:var(--ds-color-fill-brand-subtle);color:var(--ds-color-fill-brand);border-color:var(--ds-color-fill-brand);border-style:solid}.wp-tbl-add-col{width:20px}.wp-tbl-add-row{height:20px}.wp-tbl-cell-menu-trigger{position:fixed;z-index:var(--ds-layer-dropdown);pointer-events:auto;width:22px;height:20px;display:flex;align-items:center;justify-content:center;padding:0;margin:0;background:var(--ds-color-surface-default);border:1px solid var(--ds-color-border-subtle);color:var(--ds-color-text-subtlest);border-radius:4px;font-size:12px;line-height:1;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .1s,color .1s,border-color .1s;box-shadow:0 1px 2px #0000000f}.wp-tbl-cell-menu-trigger:hover{background:var(--ds-color-fill-subtle-hover);color:var(--ds-color-text-base);border-color:var(--ds-color-text-subtlest)}.wp-tbl-menu{position:fixed;z-index:var(--ds-layer-dropdown);pointer-events:auto;background:var(--ds-color-surface-default);border:1px solid var(--ds-color-border-subtle);border-radius:var(--ds-shape-radius-100);box-shadow:0 8px 24px #0000001f;padding:4px;min-width:168px;display:flex;flex-direction:column;animation:wpMenuIn var(--dur-normal) var(--ease-out-smooth) both}.wp-tbl-menu-item{text-align:left;padding:6px 10px;border:none;background:transparent;color:var(--ds-color-text-base);font-size:var(--text-sm);font-family:var(--ds-type-family-sans);border-radius:var(--ds-shape-radius-075);cursor:pointer;transition:background .08s}.wp-tbl-menu-item:hover{background:var(--ds-color-fill-subtle-hover)}.wp-tbl-menu-danger{color:var(--ds-color-fill-danger)}.wp-tbl-menu-danger:hover{background:color-mix(in srgb,var(--ds-color-fill-danger) 12%,transparent)}.wp-tbl-menu-sep{height:1px;background:var(--ds-color-border-subtle);margin:4px 2px}.wp-tiptap-pending-list{display:flex;flex-direction:column;gap:6px;margin-top:8px}.wp-tiptap-error{font-size:11px;color:var(--ds-color-fill-danger)}.wp-slash-hint{position:fixed;z-index:9999;background:var(--ds-color-bg-base);border:1px solid var(--ds-color-border-subtle);border-radius:var(--ds-shape-radius-100);box-shadow:var(--ds-effect-shadow-md);padding:var(--ds-layout-space-050);min-width:180px;animation:wpMenuIn var(--ds-motion-duration-normal) var(--ds-motion-easing-standard) both}.wp-slash-hint-item{display:flex;align-items:center;gap:var(--ds-layout-space-100);padding:var(--ds-layout-space-075) var(--ds-layout-space-150);border-radius:var(--ds-shape-radius-075);cursor:pointer;transition:background-color var(--ds-motion-duration-fast) var(--ds-motion-easing-standard)}.wp-slash-hint-item:hover,.wp-slash-hint-item.hl{background:var(--ds-color-fill-subtle-hover)}.wp-slash-hint-icon{width:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--ds-color-icon-subtle)}.wp-slash-hint-label{font-size:var(--ds-type-label-2-size);line-height:var(--ds-type-label-2-line-height);color:var(--ds-color-text-base)}.wp-slash-hint-ft{display:flex;align-items:center;justify-content:space-between;padding:var(--ds-layout-space-050) var(--ds-layout-space-150);border-top:1px solid var(--ds-color-border-subtle);margin-top:var(--ds-layout-space-025);font-size:var(--ds-type-caption-2-size);color:var(--ds-color-text-subtle)}.wp-slash-hint-kbd{font-size:10px;color:var(--ds-color-text-subtle);background:var(--ds-color-fill-subtle);padding:1px 5px;border-radius:var(--ds-shape-radius-050)}.bn-suggestion-menu,.bn-shadcn .bn-toolbar,[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=select-content],[data-slot=popover-content]{background:var(--ds-color-surface-overlay);border:1px solid var(--ds-color-border-base);border-radius:var(--ds-shape-radius-100);box-shadow:var(--ds-effect-shadow-md);color:var(--ds-color-text-base)}[data-slot=select-content],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-radix-popper-content-wrapper]:has([data-slot=select-content]),[data-radix-popper-content-wrapper]:has([data-slot=popover-content]),[data-radix-popper-content-wrapper]:has([data-slot=dropdown-menu-content]),[data-radix-popper-content-wrapper]:has([data-slot=dropdown-menu-sub-content]){z-index:calc(var(--ds-layer-modal) + 20);pointer-events:auto}.bn-suggestion-menu [role=option]:hover,.bn-suggestion-menu [role=option][aria-selected=true],[data-slot=dropdown-menu-item]:hover,[data-slot=dropdown-menu-item][data-highlighted],[data-slot=dropdown-menu-sub-trigger]:hover,[data-slot=dropdown-menu-sub-trigger][data-state=open],[data-slot=dropdown-menu-checkbox-item]:hover,[data-slot=dropdown-menu-checkbox-item][data-highlighted],[data-slot=select-item]:hover,[data-slot=select-item][data-highlighted]{background:var(--ds-color-fill-subtle-hover);color:var(--ds-color-text-strong)}[data-slot=tooltip-content].whitespace-pre-wrap{display:none!important}.bn-suggestion-menu{max-height:inherit;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:var(--ds-color-border-strong) transparent}.bn-suggestion-menu::-webkit-scrollbar{width:10px;height:10px}.bn-suggestion-menu::-webkit-scrollbar-track{background:transparent}.bn-suggestion-menu::-webkit-scrollbar-thumb{background-color:var(--ds-color-border-strong);border-radius:9999px;border:2px solid transparent;background-clip:content-box}.bn-suggestion-menu::-webkit-scrollbar-thumb:hover{background-color:var(--ds-color-fill-base-hover)}.bn-suggestion-menu::-webkit-scrollbar-corner{background:transparent}.wp-tiptap-wrap .bn-block-content[data-content-type=heading]>.bn-inline-content{margin:0}.wp-tiptap-wrap .bn-block-content[data-content-type=paragraph],.wp-tiptap-wrap .bn-block-content[data-content-type=bulletListItem],.wp-tiptap-wrap .bn-block-content[data-content-type=numberedListItem],.wp-tiptap-wrap .bn-block-content[data-content-type=checkListItem],.wp-tiptap-wrap .bn-block-content[data-content-type=toggleListItem]{min-height:31px;padding-top:2px;padding-bottom:2px;line-height:1.55;box-sizing:border-box}.wp-tiptap-wrap .bn-block-content[data-content-type=paragraph]>.bn-inline-content,.wp-tiptap-wrap .bn-block-content[data-content-type=bulletListItem]>.bn-inline-content,.wp-tiptap-wrap .bn-block-content[data-content-type=numberedListItem]>.bn-inline-content,.wp-tiptap-wrap .bn-block-content[data-content-type=checkListItem]>.bn-inline-content,.wp-tiptap-wrap .bn-block-content[data-content-type=toggleListItem]>.bn-inline-content{margin:0;line-height:inherit}.wp-tiptap-wrap .bn-block-outer:not(:first-child):has(.bn-block-content[data-content-type=heading][data-level="1"]),.wp-tiptap-wrap .bn-block-outer:not(:first-child):has(.bn-block-content[data-content-type=heading][data-level="2"]){margin-top:10px}.wp-tiptap-wrap .bn-block-outer:not(:first-child):has(.bn-block-content[data-content-type=heading][data-level="3"]),.wp-tiptap-wrap .bn-block-outer:not(:first-child):has(.bn-block-content[data-content-type=heading][data-level="4"]){margin-top:6px}.wp-tiptap-wrap .bn-block-content[data-content-type=heading][data-level="4"]{min-height:32px;box-sizing:border-box}.wp-tiptap-wrap .bn-block-content[data-content-type=heading]:not([data-level]):has(.ProseMirror-trailingBreak:only-child):after,.wp-tiptap-wrap .bn-block-content[data-content-type=heading][data-level="1"]:has(.ProseMirror-trailingBreak:only-child):after{font-size:.619em;line-height:1.4}.wp-tiptap-wrap .bn-block-content[data-content-type=heading][data-level="2"]:has(.ProseMirror-trailingBreak:only-child):after{font-size:.75em;line-height:1.45}.wp-tiptap-wrap .bn-block-content[data-content-type=heading][data-level="3"]:has(.ProseMirror-trailingBreak:only-child):after{font-size:.989em;line-height:1.5}.wp-tiptap-wrap .bn-block-outer[data-prev-type=heading]>.bn-block>.bn-block-content[data-content-type=paragraph],.wp-tiptap-wrap .bn-block-outer[data-prev-type=heading]>.bn-block>.bn-block-content[data-content-type=bulletListItem],.wp-tiptap-wrap .bn-block-outer[data-prev-type=heading]>.bn-block>.bn-block-content[data-content-type=numberedListItem],.wp-tiptap-wrap .bn-block-outer[data-prev-type=heading]>.bn-block>.bn-block-content[data-content-type=checkListItem],.wp-tiptap-wrap .bn-block-outer[data-prev-type=heading]>.bn-block>.bn-block-content[data-content-type=toggleListItem]{font-size:var(--text-base);font-weight:400;line-height:1.55}.bn-block-content[data-content-type=heading],.bn-block-content[data-content-type=bulletListItem],.bn-block-content[data-content-type=numberedListItem]{align-items:baseline}.bn-block-content[data-content-type=checkListItem]{align-items:center}.bn-block-content[data-content-type=toggleListItem]{align-items:center;position:relative}.bn-block-content[data-content-type=toggleListItem]:has(.ProseMirror-trailingBreak:only-child):after{position:absolute;top:50%;left:24px;transform:translateY(-50%);line-height:1}.bn-side-menu{display:flex!important;--wp-editor-side-menu-top-gap: 3px;align-items:flex-start!important;justify-content:center!important;box-sizing:border-box}.bn-side-menu[data-block-type=heading][data-level="1"]{height:42.4px!important}.bn-side-menu[data-block-type=heading][data-level="2"]{height:36.4px!important}.bn-side-menu[data-block-type=heading][data-level="3"]{height:33.3px!important}.bn-side-menu[data-block-type=heading][data-level="4"]{height:32px!important}.bn-side-menu[data-block-type=heading][data-level="5"]{height:25px!important}.bn-side-menu[data-block-type=heading][data-level="6"]{height:23px!important}.bn-side-menu[data-block-type=paragraph],.bn-side-menu[data-block-type=bulletListItem],.bn-side-menu[data-block-type=numberedListItem],.bn-side-menu[data-block-type=checkListItem]{height:31px!important}.bn-shadcn .bn-side-menu .bn-button{width:18px;height:24px;margin-top:var(--wp-editor-side-menu-top-gap);padding:0;border-radius:var(--ds-shape-radius-050);cursor:grab;color:var(--ds-color-text-subtlest);background:transparent;transition:background .12s var(--ds-motion-easing-standard),color .12s var(--ds-motion-easing-standard)}.bn-shadcn .bn-side-menu .bn-button:active{cursor:grabbing}.bn-shadcn .bn-side-menu .bn-button:hover{color:var(--ds-color-text-subtle);background:var(--ds-color-fill-subtle-hover)}.bn-shadcn .bn-side-menu .bn-button svg{width:16px;height:16px}.bn-drag-preview{min-height:0!important;height:auto!important;padding-left:10px!important}.bn-drag-preview .bn-block-content:has(.ProseMirror-trailingBreak:only-child):after{color:inherit}.bn-drag-preview .bn-block-content[data-content-type=heading]>.bn-inline-content{margin:0}.bn-drag-preview .bn-block-content[data-content-type=heading]:not([data-level]):has(.ProseMirror-trailingBreak:only-child):after,.bn-drag-preview .bn-block-content[data-content-type=heading][data-level="1"]:has(.ProseMirror-trailingBreak:only-child):after{font-size:.559em;line-height:1.4}.bn-drag-preview .bn-block-content[data-content-type=heading][data-level="2"]:has(.ProseMirror-trailingBreak:only-child):after{font-size:.677em;line-height:1.45}.bn-drag-preview .bn-block-content[data-content-type=heading][data-level="3"]:has(.ProseMirror-trailingBreak:only-child):after{font-size:.893em;line-height:1.5}.bn-drag-preview table{border-collapse:collapse;table-layout:fixed;width:auto!important;word-break:break-word;margin:12px 0;border:1px solid var(--ds-color-border-base);background:var(--ds-color-bg-base);box-shadow:var(--ds-elevation-shadow-overlay)}.bn-drag-preview table th,.bn-drag-preview table td{border:1px solid var(--ds-color-border-base);background:var(--ds-color-bg-base);padding:8px 12px;vertical-align:top;position:relative;box-sizing:border-box}.bn-drag-preview table th{background:var(--ds-color-bg-subtle);font-weight:600;text-align:left}.bn-drag-preview table td>p,.bn-drag-preview table th>p{margin:0}.wp-tiptap-wrap .bn-block-group .bn-block-group>.bn-block-outer:before{border-left:none!important}.wp-tiptap-wrap .bn-block-content[data-content-type=bulletListItem]:before{font-size:1.35em;line-height:var(--ds-type-body-1-line-height, 1.7);font-weight:400;color:var(--ds-color-text-base);align-items:center}.wp-tiptap-wrap .bn-block-content[data-content-type=numberedListItem]:before{line-height:var(--ds-type-body-1-line-height, 1.7);color:var(--ds-color-text-base);align-items:center}.wp-tiptap-wrap [data-content-type=table] .tableWrapper,.wp-tiptap-wrap .bn-editor [data-content-type=table] .tableWrapper{padding:0!important;overflow-y:visible!important;--bn-table-widget-size: 0 !important;--bn-table-handle-size: 0 !important}.wp-tiptap-wrap [data-content-type=table]:hover .tableWrapper,.wp-tiptap-wrap [data-content-type=table]:focus-within .tableWrapper{padding:0!important;min-height:0!important}.wp-tiptap-wrap .bn-extend-button,.wp-tiptap-wrap .bn-extend-button-add-remove-columns,.wp-tiptap-wrap .bn-extend-button-add-remove-rows,.wp-tiptap-wrap .bn-table-cell-handle,.wp-tiptap-wrap .bn-table-drop-cursor{display:none!important}.wp-tiptap-wrap [data-content-type=bulletListItem]~.bn-block-group [data-content-type=bulletListItem]~.bn-block-group [data-content-type=bulletListItem]~.bn-block-group>.bn-block-outer[data-prev-type=bulletListItem]>.bn-block>.bn-block-content:before,.wp-tiptap-wrap [data-content-type=bulletListItem]~.bn-block-group [data-content-type=bulletListItem]~.bn-block-group [data-content-type=bulletListItem]~.bn-block-group>.bn-block-outer:not([data-prev-type])>.bn-block>.bn-block-content[data-content-type=bulletListItem]:before{content:"•"}.wp-tiptap-wrap [data-content-type=bulletListItem]~.bn-block-group [data-content-type=bulletListItem]~.bn-block-group [data-content-type=bulletListItem]~.bn-block-group [data-content-type=bulletListItem]~.bn-block-group>.bn-block-outer[data-prev-type=bulletListItem]>.bn-block>.bn-block-content:before,.wp-tiptap-wrap [data-content-type=bulletListItem]~.bn-block-group [data-content-type=bulletListItem]~.bn-block-group [data-content-type=bulletListItem]~.bn-block-group [data-content-type=bulletListItem]~.bn-block-group>.bn-block-outer:not([data-prev-type])>.bn-block>.bn-block-content[data-content-type=bulletListItem]:before{content:"◦"}.wp-tiptap-wrap [data-content-type=bulletListItem]~.bn-block-group [data-content-type=bulletListItem]~.bn-block-group [data-content-type=bulletListItem]~.bn-block-group [data-content-type=bulletListItem]~.bn-block-group [data-content-type=bulletListItem]~.bn-block-group>.bn-block-outer[data-prev-type=bulletListItem]>.bn-block>.bn-block-content:before,.wp-tiptap-wrap [data-content-type=bulletListItem]~.bn-block-group [data-content-type=bulletListItem]~.bn-block-group [data-content-type=bulletListItem]~.bn-block-group [data-content-type=bulletListItem]~.bn-block-group [data-content-type=bulletListItem]~.bn-block-group>.bn-block-outer:not([data-prev-type])>.bn-block>.bn-block-content[data-content-type=bulletListItem]:before{content:"▪︎"}.wp-brs-picker{background:var(--ds-color-bg-base);border:1px solid var(--ds-color-border-subtle);border-radius:var(--ds-shape-radius-100);box-shadow:var(--ds-effect-shadow-md);max-height:360px;overflow:hidden;display:flex;flex-direction:column;animation:wpMenuIn var(--ds-motion-duration-normal) var(--ds-motion-easing-standard) both}.wp-brs-tab-badge{opacity:.5}.wp-brs-amount{font-size:var(--ds-type-caption-2-size);color:var(--ds-color-text-base);font-feature-settings:"tnum";font-weight:var(--ds-type-weight-medium);flex-shrink:0}.wp-brs-picker-hd{padding:var(--ds-layout-space-150) var(--ds-layout-space-200) var(--ds-layout-space-100);font-size:var(--ds-type-caption-2-size);font-weight:var(--ds-type-weight-semibold);color:var(--ds-color-text-subtle);text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid var(--ds-color-border-subtle);display:flex;align-items:center;justify-content:space-between;flex-shrink:0}.wp-brs-picker-count{background:var(--ds-color-bg-brand-base);color:var(--ds-color-text-inverse);padding:1px var(--ds-layout-space-100);border-radius:var(--ds-shape-radius-round);font-size:var(--ds-type-caption-2-size);font-weight:var(--ds-type-weight-semibold)}.wp-brs-picker-list{overflow-y:auto;padding:var(--ds-layout-space-100);flex:1;min-height:160px}.wp-brs-item{display:flex;align-items:center;gap:var(--ds-layout-space-150);padding:var(--ds-layout-space-150) var(--ds-layout-space-200);border-radius:var(--ds-shape-radius-100);cursor:pointer;font-size:var(--ds-type-label-2-size);line-height:var(--ds-type-label-2-line-height);color:var(--ds-color-text-base);transition:background-color var(--ds-motion-duration-fast) var(--ds-motion-easing-standard)}.wp-brs-item:hover,.wp-brs-item.hl{background:var(--ds-color-fill-subtle-hover)}.wp-brs-item.sel{background:var(--ds-color-fill-brand-subtle)}.wp-brs-check{width:var(--ds-layout-size-200);height:var(--ds-layout-size-200);border:1.5px solid var(--ds-color-border-base);border-radius:var(--ds-shape-radius-075);flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:var(--ds-type-caption-2-size);color:transparent;transition:background-color var(--ds-motion-duration-fast) var(--ds-motion-easing-standard),border-color var(--ds-motion-duration-fast) var(--ds-motion-easing-standard),color var(--ds-motion-duration-fast) var(--ds-motion-easing-standard)}.wp-brs-check.on{border-color:var(--ds-color-fill-brand);background:var(--ds-color-fill-brand);color:var(--ds-color-text-on-fill)}.wp-brs-type{font-size:var(--ds-type-caption-2-size);font-weight:var(--ds-type-weight-semibold);padding:var(--ds-layout-space-025) var(--ds-layout-space-050);border-radius:var(--ds-shape-radius-050);flex-shrink:0}.wp-brs-company{font-size:var(--ds-type-label-2-size);font-weight:var(--ds-type-weight-semibold);color:var(--ds-color-text-strong);flex-shrink:0}.wp-brs-desc{font-size:var(--ds-type-caption-2-size);color:var(--ds-color-text-subtlest);flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-brs-time{font-size:var(--ds-type-caption-2-size);color:var(--ds-color-text-subtlest);flex-shrink:0;font-feature-settings:"tnum"}.wp-brs-empty{min-height:160px;padding:var(--ds-layout-space-300) var(--ds-layout-space-200);display:flex;align-items:center;justify-content:center;text-align:center;font-size:var(--ds-type-label-2-size);line-height:var(--ds-type-label-2-line-height);color:var(--ds-color-text-subtle)}.wp-brs-picker-ft{padding:var(--ds-layout-space-100) var(--ds-layout-space-200);border-top:1px solid var(--ds-color-border-subtle);display:flex;align-items:center;justify-content:space-between;gap:var(--ds-layout-space-150);flex-shrink:0}.wp-brs-picker-hint{font-size:var(--ds-type-caption-2-size);color:var(--ds-color-text-subtle);flex:1;text-align:center}.wp-brs-picker-hint kbd{background:var(--ds-color-fill-subtle);padding:0 var(--ds-layout-space-050);border-radius:var(--ds-shape-radius-050);font-size:var(--ds-type-caption-2-size)}.wp-link-popover{position:fixed;z-index:9999;background:var(--ds-color-surface-default);border:1px solid var(--ds-color-border-subtle);border-radius:var(--ds-shape-radius-100);box-shadow:0 4px 16px #0000001a;padding:8px 10px;width:240px;display:flex;flex-direction:column;gap:5px;animation:wpMenuIn .1s ease-out}.wp-link-popover-field{display:flex;flex-direction:column;gap:2px}.wp-link-popover-label{font-size:10px;font-weight:500;color:var(--ds-color-text-subtlest)}.wp-link-popover-input{padding:4px 7px;border:1px solid var(--ds-color-border-subtle);border-radius:var(--ds-shape-radius-075);font-size:var(--text-xs);font-family:var(--ds-type-family-sans);color:var(--ds-color-text-base);background:var(--ds-color-surface-default);outline:none;transition:border-color .1s}.wp-link-popover-input:focus{border-color:var(--ds-color-fill-brand)}.wp-link-popover-input::placeholder{color:var(--ds-color-text-subtlest)}.wp-link-popover-actions{display:flex;justify-content:flex-end}.wp-link-popover-submit{padding:4px 14px;border:none;border-radius:var(--ds-shape-radius-075);background:var(--ds-color-fill-brand);color:#fff;font-size:var(--text-xs);font-weight:600;font-family:var(--ds-type-family-sans);cursor:pointer;transition:background .1s}.wp-link-popover-submit:hover{background:var(--ds-color-fill-brand-hover)}.wp-link-popover-submit:disabled{opacity:.4;cursor:default}.wp-brs-picker{--wp-brs-r-sm: 6px;--wp-brs-r-full: 9999px;--wp-brs-sp-1: 4px;--wp-brs-text-xs: 11px;--wp-brs-text-sm: 13px;--wp-brs-dur-fast: .12s;--wp-brs-content: #ffffff;--wp-brs-content-subtle: #f7f7f8;--wp-brs-content-hover: #f0f0f2;--wp-brs-text: #1a1a1a;--wp-brs-text-sub: #6b6b6b;--wp-brs-text-muted: #a8a8a8;--wp-brs-accent: #1a1a1a;--wp-brs-accent-hover: #000000;--wp-brs-accent-bg: rgba(0, 0, 0, .06);--wp-brs-border: rgba(0, 0, 0, .06);--wp-brs-border-hover: rgba(0, 0, 0, .12);--wp-brs-divider: rgba(0, 0, 0, .05);--wp-brs-hover-tint: rgba(0, 0, 0, .03);--wp-brs-scrollbar: rgba(0, 0, 0, .14);--wp-brs-date-header-bg: rgba(247, 247, 248, .94);position:fixed;z-index:9999;background:var(--wp-brs-content);border:1px solid var(--wp-brs-border);border-radius:var(--wp-brs-r-sm);box-shadow:0 4px 12px #00000014;width:520px;max-height:520px;overflow:hidden;display:flex;flex-direction:column;color:var(--wp-brs-text);font-family:inherit;animation:wpMenuIn var(--ds-motion-duration-normal) var(--ds-motion-easing-standard) both}.wp-brs-picker-hd{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px 8px;border-bottom:1px solid var(--wp-brs-divider);flex-shrink:0}.wp-brs-search{display:flex;align-items:center;gap:6px;flex:1;padding:4px 8px;border:1px solid var(--wp-brs-border);border-radius:var(--wp-brs-r-sm);background:var(--wp-brs-content-subtle);transition:border-color var(--wp-brs-dur-fast)}.wp-brs-search:focus-within{border-color:var(--wp-brs-accent);background:var(--wp-brs-content)}.wp-brs-search svg{color:var(--wp-brs-text-muted);flex-shrink:0}.wp-brs-search input{border:none;outline:none;background:transparent;flex:1;font-family:inherit;font-size:var(--wp-brs-text-sm);color:var(--wp-brs-text);min-width:0;padding:0}.wp-brs-search input::placeholder{color:var(--wp-brs-text-muted)}.wp-brs-picker-count{background:var(--wp-brs-accent);color:#fff;padding:1px 8px;border-radius:var(--wp-brs-r-full);font-size:9px;font-weight:700;font-family:inherit;font-feature-settings:"tnum";min-width:16px;text-align:center}.wp-brs-range{display:flex;align-items:center;gap:4px;padding:6px 10px;border-bottom:1px solid var(--wp-brs-divider);overflow-x:auto;flex-shrink:0;scrollbar-width:none}.wp-brs-range::-webkit-scrollbar{display:none}.wp-brs-range-chip{padding:3px 10px;border-radius:var(--wp-brs-r-full);font-size:10px;font-weight:500;color:var(--wp-brs-text-sub);background:transparent;border:1px solid var(--wp-brs-border);cursor:pointer;white-space:nowrap;flex-shrink:0;font-family:inherit;transition:all var(--wp-brs-dur-fast)}.wp-brs-range-chip:hover{background:var(--wp-brs-content-hover);color:var(--wp-brs-text)}.wp-brs-range-chip.active{background:var(--wp-brs-accent);color:#fff;border-color:var(--wp-brs-accent);font-weight:600}.wp-brs-tabs{display:flex;gap:2px;padding:6px 10px;border-bottom:1px solid var(--wp-brs-divider);overflow-x:auto;flex-shrink:0;scrollbar-width:none}.wp-brs-tabs::-webkit-scrollbar{display:none}.wp-brs-tab{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:var(--wp-brs-r-full);font-size:var(--wp-brs-text-xs);color:var(--wp-brs-text-sub);cursor:pointer;white-space:nowrap;flex-shrink:0;font-family:inherit;border:1px solid transparent;background:transparent;transition:all var(--wp-brs-dur-fast)}.wp-brs-tab:hover{background:var(--wp-brs-content-hover);color:var(--wp-brs-text)}.wp-brs-tab.active{background:var(--wp-brs-accent-bg);color:var(--wp-brs-accent);font-weight:600}.wp-brs-tab-badge{display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;line-height:1;padding:2px 6px;min-width:18px;border-radius:var(--wp-brs-r-full);background:var(--wp-brs-hover-tint);color:var(--wp-brs-text-muted);font-feature-settings:"tnum"}.wp-brs-tab.active .wp-brs-tab-badge{background:var(--wp-brs-accent);color:#fff}.wp-brs-picker-list{overflow-y:auto;padding:var(--wp-brs-sp-1);flex:1;min-height:140px;position:relative}.wp-brs-picker-list::-webkit-scrollbar{width:6px}.wp-brs-picker-list::-webkit-scrollbar-track{background:transparent}.wp-brs-picker-list::-webkit-scrollbar-thumb{background:var(--wp-brs-scrollbar);border-radius:3px}.wp-brs-item{display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:var(--wp-brs-r-sm);cursor:pointer;font-size:var(--wp-brs-text-sm);color:var(--wp-brs-text);transition:background 80ms}.wp-brs-item:hover,.wp-brs-item.hl{background:var(--wp-brs-content-hover)}.wp-brs-item.sel{background:var(--wp-brs-accent-bg)}.wp-brs-check{width:16px;height:16px;border:1.5px solid var(--wp-brs-text-muted);border-radius:var(--wp-brs-r-sm);flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:9px;color:transparent;transition:all var(--wp-brs-dur-fast)}.wp-brs-check.on{border-color:var(--wp-brs-accent);background:var(--wp-brs-accent);color:#fff}.wp-brs-type{font-size:9px;font-weight:600;padding:1px 5px;border-radius:3px;flex-shrink:0}.wp-brs-company{font-size:var(--wp-brs-text-sm);font-weight:500;color:var(--wp-brs-text);flex-shrink:0;max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-brs-desc{font-size:var(--wp-brs-text-xs);color:var(--wp-brs-text-sub);flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.wp-brs-amount,.wp-brs-amount-pill{font-size:var(--wp-brs-text-xs);font-weight:600;color:var(--wp-brs-text);font-feature-settings:"tnum";letter-spacing:-.02em;flex-shrink:0}.wp-brs-amount-pill:before{content:"₩";margin-right:1px;font-weight:400;color:var(--wp-brs-text-muted)}.wp-brs-date-inline{font-size:10px;color:var(--wp-brs-text-muted);font-feature-settings:"tnum";flex-shrink:0;letter-spacing:-.01em;min-width:44px;text-align:right}.wp-brs-time{font-size:10px;color:var(--wp-brs-text-muted);flex-shrink:0;font-feature-settings:"tnum"}.wp-brs-date-group-hd{position:sticky;top:calc(var(--wp-brs-sp-1) * -1);z-index:2;display:flex;align-items:baseline;gap:8px;padding:8px 10px 4px;margin:0 calc(var(--wp-brs-sp-1) * -1);background:var(--wp-brs-content);font-size:10px;font-weight:700;color:var(--wp-brs-text-sub);text-transform:uppercase;letter-spacing:.08em}.wp-brs-date-group-rel{color:var(--wp-brs-accent);font-weight:700;letter-spacing:0;text-transform:none;font-size:var(--wp-brs-text-xs)}.wp-brs-date-group-sub{font-size:10px;font-weight:500;color:var(--wp-brs-text-muted);letter-spacing:0;text-transform:none}.wp-brs-date-group-meta{margin-left:auto;font-size:10px;font-weight:500;color:var(--wp-brs-text-muted);letter-spacing:0;text-transform:none;font-feature-settings:"tnum"}.wp-brs-load-more{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 10px 10px;font-size:10px;color:var(--wp-brs-text-muted);border-top:1px dashed var(--wp-brs-divider);margin-top:6px}.wp-brs-load-more-dots{display:inline-flex;gap:3px;align-items:center}.wp-brs-load-more-dot{display:inline-block;width:3px;height:3px;border-radius:50%;background:var(--wp-brs-text-muted);animation:wpBrsLoadPulse 1.2s ease-in-out infinite}.wp-brs-load-more-dot:nth-child(2){animation-delay:.15s}.wp-brs-load-more-dot:nth-child(3){animation-delay:.3s}.wp-brs-load-more-count{font-feature-settings:"tnum";color:var(--wp-brs-text-sub);font-weight:500;padding:1px 6px;border-radius:3px;background:var(--wp-brs-hover-tint)}.wp-brs-load-end{border-top:1px dashed var(--wp-brs-divider)}@keyframes wpBrsLoadPulse{0%,80%,to{opacity:.25;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.wp-brs-empty{min-height:140px;padding:40px 10px;display:flex;align-items:center;justify-content:center;text-align:center;font-size:var(--wp-brs-text-sm);color:var(--wp-brs-text-sub)}.wp-brs-picker-ft{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 12px;border-top:1px solid var(--wp-brs-divider);flex-shrink:0}.wp-brs-picker-hint{font-size:10px;color:var(--wp-brs-text-muted);flex:1;text-align:center}.wp-brs-picker-hint kbd{background:var(--wp-brs-hover-tint);padding:0 4px;border-radius:3px;font-family:inherit;font-size:10px}.wp-brs-picker-cancel{font-size:var(--wp-brs-text-xs);padding:3px 12px;border-radius:var(--wp-brs-r-sm);border:1px solid var(--wp-brs-border);background:transparent;color:var(--wp-brs-text-sub);cursor:pointer;font-family:inherit;transition:border-color var(--wp-brs-dur-fast)}.wp-brs-picker-cancel:hover{border-color:var(--wp-brs-border-hover)}.wp-brs-picker-confirm{font-size:var(--wp-brs-text-xs);font-weight:600;padding:4px 16px;border-radius:var(--wp-brs-r-sm);border:none;background:var(--wp-brs-accent);color:#fff;cursor:pointer;font-family:inherit;transition:background var(--wp-brs-dur-fast)}.wp-brs-picker-confirm:hover{background:var(--wp-brs-accent-hover)}.wp-brs-picker-confirm:disabled{opacity:.4;cursor:default}@keyframes wpMenuIn{0%{opacity:0;transform:translateY(4px) scale(.98)}to{opacity:1;transform:none}}
