[data-lk-theme=default]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--lk-bg:#111;--lk-bg2:#1e1e1e;--lk-bg3:#2b2b2b;--lk-bg4:#373737;--lk-bg5:#444;--lk-fg:#fff;--lk-fg2:#f5f5f5;--lk-fg3:#ebebeb;--lk-fg4:#e0e0e0;--lk-fg5:#d6d6d6;--lk-border-color:#ffffff1a;--lk-accent-fg:#fff;--lk-accent-bg:#1f8cf9;--lk-accent2:#3396fa;--lk-accent3:#47a0fa;--lk-accent4:#5babfb;--lk-danger-fg:#fff;--lk-danger:#f91f31;--lk-danger2:#fa3343;--lk-danger3:#fa4756;--lk-danger4:#fb5b68;--lk-success-fg:#fff;--lk-success:#1ff968;--lk-success2:#33fa75;--lk-success3:#47fa83;--lk-success4:#5bfb90;--lk-control-fg:var(--lk-fg);--lk-control-bg:var(--lk-bg2);--lk-control-hover-bg:var(--lk-bg3);--lk-control-active-bg:var(--lk-bg4);--lk-control-active-hover-bg:var(--lk-bg5);--lk-connection-excellent:#06db4d;--lk-connection-good:#f9b11f;--lk-connection-poor:#f91f31;--lk-font-family:system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";--lk-font-size:16px;--lk-line-height:1.5;--lk-border-radius:.5rem;--lk-box-shadow:0 .5rem 1.5rem #00000026;--lk-drop-shadow:#fff3 0px 0px 24px;--lk-grid-gap:.5rem;--lk-control-bar-height:69px;--lk-chat-header-height:69px}.lk-button,.lk-start-audio-button,.lk-chat-toggle,.lk-disconnect-button{color:var(--lk-control-fg);background-image:none;background-color:var(--lk-control-bg);border-radius:var(--lk-border-radius);cursor:pointer;white-space:nowrap;font-size:inherit;line-height:inherit;-webkit-user-select:none;user-select:none;border:0;justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1rem;display:inline-flex;position:relative}.lk-button:not(:disabled):hover,.lk-start-audio-button:not(:disabled):hover,.lk-chat-toggle:not(:disabled):hover,.lk-disconnect-button:not(:disabled):hover{background-color:var(--lk-control-hover-bg)}.lk-button>svg,.lk-start-audio-button>svg,.lk-chat-toggle>svg,.lk-disconnect-button>svg{overflow:visible}.lk-button[aria-pressed=true],[aria-pressed=true].lk-start-audio-button,[aria-pressed=true].lk-chat-toggle,[aria-pressed=true].lk-disconnect-button{background-color:var(--lk-control-active-bg)}.lk-button[aria-pressed=true]:hover,[aria-pressed=true].lk-start-audio-button:hover,[aria-pressed=true].lk-chat-toggle:hover,[aria-pressed=true].lk-disconnect-button:hover{background-color:var(--lk-control-active-hover-bg)}.lk-button[data-lk-source=screen_share][data-lk-enabled=true],[data-lk-source=screen_share][data-lk-enabled=true].lk-start-audio-button,[data-lk-source=screen_share][data-lk-enabled=true].lk-chat-toggle,[data-lk-source=screen_share][data-lk-enabled=true].lk-disconnect-button{background-color:var(--lk-accent-bg)}.lk-button[data-lk-source=screen_share][data-lk-enabled=true]:hover,[data-lk-source=screen_share][data-lk-enabled=true].lk-start-audio-button:hover,[data-lk-source=screen_share][data-lk-enabled=true].lk-chat-toggle:hover,[data-lk-source=screen_share][data-lk-enabled=true].lk-disconnect-button:hover{background-color:var(--lk-accent2)}.lk-button:disabled,.lk-start-audio-button:disabled,.lk-chat-toggle:disabled,.lk-disconnect-button:disabled{opacity:.5}.lk-button-group{align-items:stretch;height:100%;display:inline-flex}.lk-button-group>.lk-button:first-child,.lk-button-group>.lk-start-audio-button:first-child,.lk-button-group>.lk-chat-toggle:first-child,.lk-button-group>.lk-disconnect-button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.lk-button-group-menu{flex-shrink:0;position:relative}.lk-button-group-menu>.lk-button,.lk-button-group-menu>.lk-start-audio-button,.lk-button-group-menu>.lk-chat-toggle,.lk-button-group-menu>.lk-disconnect-button{border-top-left-radius:0;border-bottom-left-radius:0;height:100%}.lk-button-group-menu>.lk-button:after,.lk-button-group-menu>.lk-start-audio-button:after,.lk-button-group-menu>.lk-chat-toggle:after,.lk-button-group-menu>.lk-disconnect-button:after{margin-left:0}.lk-button-menu:after{content:"";transform-origin:50%;border-bottom:.125em solid;border-left:.125em solid;width:.5em;height:.5em;margin-top:-.25rem;margin-left:.5rem;display:inline-block;transform:rotate(-45deg)}.lk-disconnect-button{color:var(--lk-danger);border:1px solid var(--lk-danger);font-weight:600}.lk-disconnect-button:not(:disabled):hover{--lk-control-hover-bg:var(--lk-danger2);color:var(--lk-danger-fg)}.lk-disconnect-button:not(:disabled):active{--lk-control-hover-bg:var(--lk-danger3);color:var(--lk-danger-fg)}.lk-chat-toggle{position:relative}.lk-chat-toggle[data-lk-unread-msgs]:not([data-lk-unread-msgs="0"]):after{content:attr(data-lk-unread-msgs);background:var(--lk-accent-bg);border-radius:50%;margin-top:.25rem;margin-left:.25rem;padding:.25rem;font-size:.5rem;line-height:.75;position:absolute;top:0;left:0}.lk-media-device-select:not(:last-child){border-bottom:1px solid var(--lk-border-color);margin-bottom:.75rem;padding-bottom:.5rem}.lk-media-device-select li:not(:last-child){margin-bottom:.25rem}.lk-media-device-select li>.lk-button{justify-content:start;width:100%;padding-block:.5rem}.lk-media-device-select li:not([data-lk-active=true])>.lk-button:not(:disabled):hover{background-color:var(--lk-bg3)}.lk-media-device-select [data-lk-active=false]>.lk-button:hover{cursor:pointer;background-color:#0000000d}.lk-media-device-select [data-lk-active=true]>.lk-button{color:var(--lk-accent-fg);background-color:var(--lk-accent-bg)}.lk-device-menu{z-index:5;white-space:nowrap;background-color:var(--lk-bg2);border:1px solid var(--lk-border-color);width:max-content;min-width:10rem;box-shadow:var(--lk-box-shadow);border-radius:.75rem;margin-bottom:.25rem;padding:.5rem;position:absolute;top:0;left:0}.lk-device-menu-heading{opacity:.65;padding:.25rem .5rem;font-weight:700}.lk-start-audio-button{color:var(--lk-accent-fg);background-color:var(--lk-accent-bg)}@media screen and (width<=600px){.lk-start-audio-button{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}}.lk-pagination-control{background-color:var(--lk-control-bg);border-radius:var(--lk-border-radius);opacity:0;align-items:stretch;transition:opacity .15s ease-in-out;display:flex;position:absolute;bottom:1rem;left:50%;transform:translate(-50%)}.lk-pagination-control:hover{opacity:1}.lk-pagination-control>.lk-button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.lk-pagination-control>.lk-button:first-child>svg{transform:rotate(180deg)}.lk-pagination-control>.lk-button:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.lk-pagination-count{border-inline:1px solid var(--lk-bg);padding:.5rem .875rem}[data-lk-user-interaction=true].lk-pagination-control{opacity:1}.lk-pagination-indicator{height:var(--lk-grid-gap);background-color:var(--lk-bg2);width:fit-content;bottom:calc(var(--lk-grid-gap)/2);opacity:1;border-radius:2rem;align-items:center;gap:.2rem;padding:.2rem .5rem;display:flex;position:absolute;left:50%;transform:translate(-50%)}.lk-pagination-indicator span{background-color:var(--lk-fg);opacity:.35;border-radius:10000000px;width:.4rem;height:.4rem;transition:opacity .2s linear;display:inline-block}.lk-pagination-indicator span[data-lk-active]{opacity:.9}.lk-grid-layout{--lk-col-count:1;--lk-row-count:1;grid-template-columns:repeat(var(--lk-col-count), minmax(0, 1fr));grid-gap:var(--lk-grid-gap);width:100%;max-width:100%;height:100%;max-height:100%;padding:var(--lk-grid-gap);grid-auto-rows:minmax(0,1fr);display:grid}.lk-grid-layout[data-lk-pagination=true]{padding-bottom:calc(var(--lk-grid-gap)*2)}.lk-focus-layout{gap:var(--lk-grid-gap);width:100%;max-height:100%;padding:var(--lk-grid-gap);grid-template-columns:1fr 5fr;display:grid}.lk-focused-participant{position:relative}.lk-focused-participant .lk-pip-track{width:20%;height:auto;position:absolute;top:10px;right:10px}@media (width<=600px){.lk-focus-layout{grid-template-rows:5fr 1fr;grid-template-columns:1fr}.lk-carousel{order:1}}.lk-carousel{gap:var(--lk-grid-gap);max-height:100%;display:flex}.lk-carousel>*{aspect-ratio:16/10;scroll-snap-align:start;flex-shrink:0}.lk-carousel[data-lk-orientation=vertical]{scroll-snap-type:y mandatory;flex-direction:column;overflow:hidden auto}.lk-carousel[data-lk-orientation=vertical]>*{--lk-height-minus-gaps:calc(100% - calc(var(--lk-grid-gap) * calc(var(--lk-max-visible-tiles) - 1)));height:calc(var(--lk-height-minus-gaps)/var(--lk-max-visible-tiles))}.lk-carousel[data-lk-orientation=horizontal]{scroll-snap-type:x mandatory;overflow:auto hidden}.lk-carousel[data-lk-orientation=horizontal]>*{--lk-width-minus-gaps:calc(100% - var(--lk-grid-gap) * (var(--lk-max-visible-tiles) - 1));width:calc(var(--lk-width-minus-gaps)/var(--lk-max-visible-tiles))}.lk-connection-quality{width:1.5rem;height:1.5rem}.lk-track-muted-indicator-camera,.lk-track-muted-indicator-microphone{width:var(--lk-indicator-size,1rem);height:var(--lk-indicator-size,1rem);margin-inline-end:.25rem;transition:opacity .25s ease-in-out;position:relative}.lk-track-muted-indicator-camera[data-lk-muted=true]{opacity:.5}.lk-track-muted-indicator-microphone{--lk-bg:var(--lk-icon-mic)}.lk-track-muted-indicator-microphone[data-lk-muted=true]{opacity:.5}.lk-participant-name{font-size:.875rem}.lk-participant-media-video{object-fit:cover;object-position:center;background-color:#000;width:100%;height:100%}.lk-participant-media-video[data-lk-orientation=landscape]{object-fit:cover}.lk-participant-media-video[data-lk-orientation=portrait],.lk-participant-media-video[data-lk-source=screen_share]{object-fit:contain;background-color:var(--lk-bg2)}.lk-participant-media-audio{width:auto}[data-lk-facing-mode=user] .lk-participant-media-video[data-lk-local-participant=true][data-lk-source=camera]{transform:rotateY(180deg)}.lk-audio-visualizer{background:var(--lk-bg-control);aspect-ratio:16/9;border-radius:.5rem;justify-content:space-around;align-items:center;width:100%;height:100%;min-height:160px;display:flex}.lk-audio-visualizer>rect{fill:var(--lk-accent-bg);transition:transform .1s cubic-bezier(.19,.02,.09,1)}.lk-audio-visualizer>path{stroke:var(--lk-accent-bg);transition:all .1s cubic-bezier(.19,.02,.09,1)}.lk-audio-bar-visualizer{background:var(--lk-bg);justify-content:center;align-items:center;gap:var(--lk-va-bar-gap,24px);width:100%;height:100%;display:flex}.lk-audio-bar-visualizer>.lk-audio-bar{transform-origin:"center";height:100%;width:var(--lk-va-bar-width,12px);border-radius:var(--lk-va-bar-border-radius,32px);background-color:var(--lk-va-bar-bg,#8883);transition:background-color .25s ease-out}.lk-audio-bar-visualizer[data-lk-va-state=speaking]>.lk-audio-bar,.lk-audio-bar-visualizer>.lk-audio-bar.lk-highlighted,.lk-audio-bar-visualizer>[data-lk-highlighted=true]{background-color:var(--lk-fg,#888);transition:none}.lk-audio-bar-visualizer[data-lk-va-state=thinking]{transition:background-color .15s ease-out}.lk-participant-tile{--lk-speaking-indicator-width:2.5px;border-radius:var(--lk-border-radius);flex-direction:column;gap:.375rem;display:flex;position:relative;overflow:hidden}.lk-participant-tile:after{content:"";border-radius:var(--lk-border-radius);border:0px solid var(--lk-accent-bg);transition-property:border opacity;pointer-events:none;transition-duration:.4s;transition-delay:.5s;position:absolute;inset:0}.lk-participant-tile[data-lk-speaking=true]:not([data-lk-source=screen_share]):after{border-width:var(--lk-speaking-indicator-width);transition-duration:.2s;transition-delay:0s}.lk-participant-tile .lk-focus-toggle-button{border-radius:calc(var(--lk-border-radius)/2);opacity:0;background-color:#00000080;padding:.25rem;transition:opacity .2s ease-in-out .2s;position:absolute;top:.25rem;right:.25rem}.lk-participant-tile:hover .lk-focus-toggle-button,.lk-participant-tile:focus .lk-focus-toggle-button{opacity:1;transition-delay:0}.lk-participant-tile .lk-connection-quality{opacity:0;transition:opacity .2s ease-in-out .2s}.lk-participant-tile .lk-connection-quality[data-lk-quality=poor],.lk-participant-tile:hover .lk-connection-quality,.lk-participant-tile:focus .lk-connection-quality{opacity:1;transition-delay:0}.lk-participant-tile .lk-participant-placeholder{background-color:var(--lk-bg2);opacity:0;pointer-events:none;border-radius:var(--lk-border-radius);justify-content:center;align-items:center;transition:opacity .2s ease-in-out;display:flex;position:absolute;inset:0}.lk-participant-tile .lk-participant-placeholder svg{width:auto;height:100%;padding:10%}.lk-participant-tile[data-lk-video-muted=true][data-lk-source=camera] .lk-participant-placeholder{opacity:1}.lk-participant-metadata{flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem;line-height:1;display:flex;position:absolute;bottom:.25rem;left:.25rem;right:.25rem}.lk-participant-metadata-item{border-radius:calc(var(--lk-border-radius)/2);background-color:#00000080;align-items:center;padding:.25rem;display:flex}.lk-toast{background-color:var(--lk-bg);border:1px solid var(--lk-border-color);border-radius:var(--lk-border-radius);box-shadow:var(--lk-box-shadow);align-items:center;gap:.5rem;padding:.75rem 1.25rem;display:flex;position:fixed;top:.75rem;left:50%;transform:translate(-50%)}.lk-spinner{animation:2s linear infinite lk-rotate}@keyframes lk-rotate{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.lk-room-container{background-color:var(--lk-bg);line-height:var(--lk-line-height)}.lk-room-container{--lk-has-imported-styles:"true";width:100%;height:100%;position:relative}.lk-room-container [class^=lk-],.lk-room-container [class*=\ lk-]{box-sizing:border-box}.lk-audio-conference{width:100%;height:100%;position:relative}.lk-audio-conference-stage{grid-template-columns:repeat(3,1fr);gap:10px;width:100%;height:100%;display:grid}.lk-chat{grid-template-rows:var(--lk-chat-header-height) 1fr var(--lk-control-bar-height);background-color:var(--lk-bg2);border-left:1px solid var(--lk-border-color);align-items:end;width:max(200px,55ch);display:grid}.lk-chat-header{height:var(--lk-chat-header-height);justify-content:center;align-items:center;padding:.75rem;display:flex;position:relative}.lk-chat-header .lk-close-button{background-color:#0000;position:absolute;right:0;transform:translate(-50%)}.lk-chat-header .lk-close-button:hover{background-color:var(--lk-control-active-hover-bg)}.lk-chat-messages{flex-direction:column;gap:.25rem;width:100%;max-height:100%;display:flex;overflow:auto}.lk-chat-entry{flex-direction:column;gap:.25rem;margin:0 .25rem;display:flex}.lk-chat-entry .lk-meta-data{color:var(--lk-fg5);white-space:nowrap;padding:0 .3rem;font-size:.75rem;display:flex}.lk-chat-entry .lk-meta-data .lk-participant-name{margin-top:1rem}.lk-chat-entry .lk-meta-data .lk-timestamp{align-self:flex-end;margin-left:auto}.lk-chat-entry .lk-edit-button{float:right;background:0 0;border-radius:0;margin:0;padding:0 .25rem;font-size:12px}.lk-chat-entry .lk-message-body{word-break:break-word;border-radius:15px;width:fit-content;max-width:calc(100% - 32px);padding:.25rem .75rem;display:inline-block}.lk-chat-entry[data-lk-message-origin=local] .lk-message-body{background-color:var(--lk-bg5)}.lk-chat-entry[data-lk-message-origin=remote] .lk-message-body{background-color:var(--lk-accent4)}.lk-chat-entry a{color:inherit;text-decoration:underline}.lk-chat-entry *{margin-block:.25em}.lk-chat-entry:last-child{margin-bottom:.25rem}.lk-chat-form{border-top:1px solid var(--lk-border-color);max-height:var(--lk-control-bar-height);gap:.75rem;padding:.75rem;display:flex}.lk-chat-form-input{font-size:inherit;line-height:inherit;width:100%}@media (width<=600px){.lk-chat{max-width:100%;top:0;right:0;bottom:var(--lk-control-bar-height);position:fixed}}.lk-control-bar,.lk-agent-control-bar{border-top:1px solid var(--lk-border-color);max-height:var(--lk-control-bar-height);justify-content:center;align-items:center;gap:.5rem;padding:.75rem;display:flex}.lk-agent-control-bar{height:var(--lk-control-bar-height);--lk-bg:transparent;--lk-va-bar-width:2px;--lk-va-bar-gap:4px;--lk-va-bar-border-radius:1px}.lk-agent-control-bar .lk-audio-bar-visualizer .lk-audio-bar.lk-highlighted{filter:none}.lk-prejoin{background-color:var(--lk-bg);line-height:var(--lk-line-height)}[data-lk-theme]{font-size:var(--lk-font-size);font-family:var(--lk-font-family);color:var(--lk-fg)}[data-lk-theme] .lk-list{margin:0;padding:0;list-style:none}[data-lk-theme] .lk-form-control{font-family:var(--lk-font-family);background-color:var(--lk-control-bg);border:1px solid var(--lk-border-color);border-radius:var(--lk-border-radius);padding:.625rem 1rem}.lk-prejoin{box-sizing:border-box;background-color:var(--lk-bg);flex-direction:column;align-items:stretch;gap:1rem;width:min(100%,480px);margin-inline:auto;padding:1rem;display:flex}.lk-prejoin .lk-video-container{aspect-ratio:16/10;border-radius:var(--lk-border-radius);background-color:#000;width:100%;height:auto;position:relative;overflow:hidden}.lk-prejoin .lk-video-container video,.lk-prejoin .lk-video-container .lk-camera-off-note{object-fit:cover;width:100%;height:100%;display:block}.lk-prejoin .lk-video-container video[data-lk-facing-mode=user]{transform:rotateY(180deg)}.lk-prejoin .lk-video-container .lk-camera-off-note{aspect-ratio:16/10;background-color:#000;place-items:center;width:100%;display:grid;position:absolute;top:0;left:0}.lk-prejoin .lk-video-container .lk-camera-off-note>*{max-width:100%;height:70%}.lk-prejoin .lk-audio-container{display:none}.lk-prejoin .lk-audio-container audio{width:100%;height:auto}.lk-prejoin .lk-button-group-container{flex-wrap:nowrap;gap:1rem;display:flex}.lk-prejoin .lk-button-group-container>.lk-button-group{width:50%}.lk-prejoin .lk-button-group-container>.lk-button-group>.lk-button{justify-content:left}.lk-prejoin .lk-button-group-container>.lk-button-group>.lk-button:first-child{width:100%}@media (width<=400px){.lk-prejoin .lk-button-group-container{flex-wrap:wrap}.lk-prejoin .lk-button-group-container>.lk-button-group{width:100%}}.lk-prejoin .lk-username-container{flex-direction:column;gap:1rem;width:100%;max-width:100%;display:flex}.lk-prejoin .lk-join-button{--lk-control-fg:var(--lk-accent-fg);--lk-control-bg:var(--lk-accent-bg);--lk-control-hover-bg:var(--lk-accent2);--lk-control-active-bg:var(--lk-accent3);--lk-control-active-hover-bg:var(--lk-accent4);background-color:var(--lk-control-bg)}.lk-prejoin .lk-join-button:hover{background-color:var(--lk-control-hover-bg)}.lk-focus-layout-wrapper,.lk-grid-layout-wrapper{width:100%;height:calc(100% - var(--lk-control-bar-height));justify-content:center;display:flex;position:relative}.lk-grid-layout-wrapper{flex-direction:column;align-items:center}.lk-focus-layout-wrapper{align-items:stretch}.lk-video-conference{align-items:stretch;height:100%;display:flex;position:relative}.lk-video-conference-inner{flex-direction:column;align-items:stretch;width:100%;display:flex}.lk-settings-menu-modal{background:var(--lk-bg);border-radius:var(--lk-border-radius);padding:1rem;background-color:var(--lk-bg);border:1px solid var(--lk-border-color);border-radius:var(--lk-border-radius);box-shadow:var(--lk-box-shadow);flex-direction:column;align-items:center;gap:.5rem;min-width:50vw;max-width:100%;min-height:50vh;max-height:100%;padding:.75rem 1.25rem;display:flex;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.react-grid-layout{transition:height .2s;position:relative}.react-grid-item{transition:left .2s,top .2s,width .2s,height .2s}.react-grid-item img{pointer-events:none;-webkit-user-select:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.resizing{z-index:1;will-change:width, height;transition:none}.react-grid-item.react-draggable-dragging{z-index:3;will-change:transform;transition:none}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{opacity:.2;z-index:2;-webkit-user-select:none;user-select:none;background:red;transition-duration:.1s}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-grid-item>.react-resizable-handle{opacity:0;width:20px;height:20px;position:absolute}.react-grid-item:hover>.react-resizable-handle{opacity:1}.react-grid-item>.react-resizable-handle:after{content:"";border-bottom:2px solid #0006;border-right:2px solid #0006;width:5px;height:5px;position:absolute;bottom:3px;right:3px}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{cursor:sw-resize;bottom:0;left:0;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{cursor:se-resize;bottom:0;right:0}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{cursor:nw-resize;top:0;left:0;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{cursor:ne-resize;top:0;right:0;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-w,.react-grid-item>.react-resizable-handle.react-resizable-handle-e{cursor:ew-resize;margin-top:-10px;top:50%}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{cursor:ns-resize;margin-left:-10px;left:50%}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.react-resizable{position:relative}.react-resizable-handle{box-sizing:border-box;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2IDYiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4Ij48ZyBvcGFjaXR5PSIwLjMwMiI+PHBhdGggZD0iTSA2IDYgTCAwIDYgTCAwIDQuMiBMIDQgNC4yIEwgNC4yIDQuMiBMIDQuMiAwIEwgNiAwIEwgNiA2IEwgNiA2IFoiIGZpbGw9IiMwMDAwMDAiLz48L2c+PC9zdmc+);background-position:100% 100%;background-repeat:no-repeat;background-origin:content-box;width:20px;height:20px;padding:0 3px 3px 0;position:absolute}.react-resizable-handle-sw{cursor:sw-resize;bottom:0;left:0;transform:rotate(90deg)}.react-resizable-handle-se{cursor:se-resize;bottom:0;right:0}.react-resizable-handle-nw{cursor:nw-resize;top:0;left:0;transform:rotate(180deg)}.react-resizable-handle-ne{cursor:ne-resize;top:0;right:0;transform:rotate(270deg)}.react-resizable-handle-w,.react-resizable-handle-e{cursor:ew-resize;margin-top:-10px;top:50%}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{cursor:ns-resize;margin-left:-10px;left:50%}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.react-grid-item.react-grid-placeholder{border-radius:var(--radius);opacity:1;border:2px dashed #3b82f6a6;transition:transform .12s,left .12s,top .12s;background:#3b82f62e!important}.react-grid-item>.react-resizable-handle{opacity:0;pointer-events:none;transition:opacity .15s ease-in-out}.dashboard-grid-edit .react-grid-item>.react-resizable-handle{opacity:.6;pointer-events:auto}.dashboard-grid-edit .react-grid-item>.react-resizable-handle:hover{opacity:1}.react-grid-item.react-draggable-dragging{z-index:30;box-shadow:0 12px 32px #0000002e}.dashboard-chart-compact,.dashboard-chart-compact *{min-height:0!important}.dashboard-chart-compact .recharts-responsive-container{width:100%!important;height:100%!important}.yarl__fullsize{width:100%;height:100%}.yarl__relative{position:relative}.yarl__portal{opacity:0;transition:opacity var(--yarl__fade_animation_duration,.25s) var(--yarl__fade_animation_timing_function,ease);z-index:var(--yarl__portal_zindex,9999);position:fixed;inset:0;overflow:hidden}.yarl__portal_open{opacity:1}.yarl__container{background-color:var(--yarl__container_background_color,var(--yarl__color_backdrop,#000));overscroll-behavior:var(--yarl__controller_overscroll_behavior,contain);touch-action:var(--yarl__controller_touch_action,none);-webkit-user-select:none;user-select:none;outline:none;position:absolute;inset:0;overflow:hidden}.yarl__carousel{height:100%;opacity:var(--yarl__pull_opacity,1);transform:translate(var(--yarl__swipe_offset,0),var(--yarl__pull_offset,0));width:calc(100% + (var(--yarl__carousel_slides_count) - 1)*(100% + var(--yarl__carousel_spacing_px,0)*1px + var(--yarl__carousel_spacing_percent,0)*1%));flex:none;place-content:center;align-items:stretch;display:flex}.yarl__carousel_with_slides{-moz-column-gap:calc(var(--yarl__carousel_spacing_px,0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent,0))*var(--yarl__carousel_spacing_percent,0)*1%);column-gap:calc(var(--yarl__carousel_spacing_px,0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent,0))*var(--yarl__carousel_spacing_percent,0)*1%)}.yarl__flex_center{place-content:center;align-items:center;display:flex}.yarl__slide{padding:calc(var(--yarl__carousel_padding_px,0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent,0))*var(--yarl__carousel_padding_percent,0)*1%);flex:1;position:relative;overflow:hidden}[dir=rtl] .yarl__slide{--yarl__direction:-1}.yarl__slide_image{-o-object-fit:contain;object-fit:contain;touch-action:var(--yarl__controller_touch_action,none);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;max-width:100%;max-height:100%}.yarl__slide_image_cover{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.yarl__slide_image_loading{opacity:0}@media screen and (width>=800px){.yarl__slide_wrapper:not(.yarl__slide_wrapper_interactive) .yarl__slide_image{-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;-webkit-transform:translateZ(0)}}.yarl__slide_placeholder{line-height:0;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.yarl__slide_loading{color:var(--yarl__slide_icon_loading_color,var(--yarl__color_button,#fffc));animation:1s linear yarl__delayed_fadein}.yarl__slide_loading line{animation:1s linear infinite yarl__stroke_opacity}.yarl__slide_loading line:first-of-type{animation-delay:-1.875s}.yarl__slide_loading line:nth-of-type(2){animation-delay:-1.75s}.yarl__slide_loading line:nth-of-type(3){animation-delay:-1.625s}.yarl__slide_loading line:nth-of-type(4){animation-delay:-1.5s}.yarl__slide_loading line:nth-of-type(5){animation-delay:-1.375s}.yarl__slide_loading line:nth-of-type(6){animation-delay:-1.25s}.yarl__slide_loading line:nth-of-type(7){animation-delay:-1.125s}.yarl__slide_loading line:nth-of-type(8){animation-delay:-1s}.yarl__slide_error{color:var(--yarl__slide_icon_error_color,red);height:var(--yarl__slide_icon_error_size,48px);width:var(--yarl__slide_icon_error_size,48px)}@media (prefers-reduced-motion){.yarl__portal,.yarl__slide{transition:unset}.yarl__slide_loading,.yarl__slide_loading line{animation:unset}}.yarl__toolbar{padding:var(--yarl__toolbar_padding,8px);justify-content:flex-end;display:flex;position:absolute;inset:0 0 auto auto}[dir=rtl] .yarl__toolbar{inset:0 auto auto 0}.yarl__icon{height:var(--yarl__icon_size,32px);width:var(--yarl__icon_size,32px)}.yarl__button{appearance:none;background-color:var(--yarl__button_background_color,transparent);border:var(--yarl__button_border,0);color:var(--yarl__color_button,#fffc);cursor:pointer;filter:var(--yarl__button_filter,drop-shadow(2px 2px 2px #000c));margin:var(--yarl__button_margin,0);padding:var(--yarl__button_padding,8px);-webkit-tap-highlight-color:transparent;outline:none;line-height:0}.yarl__button:focus{color:var(--yarl__color_button_active,#fff)}.yarl__button:focus:not(:focus-visible){color:var(--yarl__color_button,#fffc)}.yarl__button:focus-visible{color:var(--yarl__color_button_active,#fff)}@media (hover:hover){.yarl__button:focus-visible:hover,.yarl__button:focus:hover,.yarl__button:hover{color:var(--yarl__color_button_active,#fff)}}.yarl__button:disabled{color:var(--yarl__color_button_disabled,#fff6);cursor:default}.yarl__navigation_next,.yarl__navigation_prev{padding:var(--yarl__navigation_button_padding,24px 16px);position:absolute;top:50%;transform:translateY(-50%)}.yarl__navigation_prev{left:0}[dir=rtl] .yarl__navigation_prev{left:unset;right:0;transform:translateY(-50%)rotate(180deg)}.yarl__navigation_next{right:0}[dir=rtl] .yarl__navigation_next{left:0;right:unset;transform:translateY(-50%)rotate(180deg)}.yarl__no_scroll{overscroll-behavior:none;height:100%;overflow:hidden}@keyframes yarl__delayed_fadein{0%{opacity:0}80%{opacity:0}to{opacity:1}}@keyframes yarl__stroke_opacity{0%{stroke-opacity:1}to{stroke-opacity:.125}}.react-flow{direction:ltr}.react-flow__container{width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__pane{z-index:1;cursor:-webkit-grab;cursor:grab}.react-flow__pane.selection{cursor:pointer}.react-flow__pane.dragging{cursor:-webkit-grabbing;cursor:grabbing}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow .react-flow__edges{pointer-events:none;overflow:visible}.react-flow__edge-path,.react-flow__connection-path{stroke:#b1b1b7;stroke-width:1px;fill:none}.react-flow__edge{pointer-events:visibleStroke;cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:.5s linear infinite dashdraw}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge:focus .react-flow__edge-path,.react-flow__edge:focus-visible .react-flow__edge-path{stroke:#555}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge-textbg{fill:#fff}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:.5s linear infinite dashdraw}.react-flow__connectionline{z-index:1001}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{-webkit-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:-webkit-grab;cursor:grab;position:absolute}.react-flow__node.dragging{cursor:-webkit-grabbing;cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:0 0;pointer-events:none}.react-flow__nodesselection-rect{pointer-events:all;cursor:-webkit-grab;cursor:grab;position:absolute}.react-flow__handle{pointer-events:none;background:#1a192b;border:1px solid #fff;border-radius:100%;width:6px;min-width:5px;height:6px;min-height:5px;position:absolute}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;bottom:-4px;left:50%;transform:translate(-50%)}.react-flow__handle-top{top:-4px;left:50%;transform:translate(-50%)}.react-flow__handle-left{top:50%;left:-4px;transform:translateY(-50%)}.react-flow__handle-right{top:50%;right:-4px;transform:translateY(-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__panel{z-index:5;margin:15px;position:absolute}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.center{left:50%;transform:translate(-50%)}.react-flow__attribution{background:#ffffff80;margin:0;padding:2px 3px;font-size:10px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10px}}.react-flow__edgelabel-renderer{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-default,.react-flow__node-input,.react-flow__node-output,.react-flow__node-group{color:#222;text-align:center;background-color:#fff;border:1px solid #1a192b;border-radius:3px;width:150px;padding:10px;font-size:12px}.react-flow__node-default.selectable:hover,.react-flow__node-input.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:0 1px 4px 1px #00000014}.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:0 0 0 .5px #1a192b}.react-flow__node-group{background-color:#f0f0f040}.react-flow__nodesselection-rect,.react-flow__selection{background:#0059dc14;border:1px dotted #0059dccc}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls{box-shadow:0 0 2px 1px #00000014}.react-flow__controls-button{box-sizing:content-box;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fefefe;border:none;border-bottom:1px solid #eee;justify-content:center;align-items:center;width:16px;height:16px;padding:5px;display:flex}.react-flow__controls-button:hover{background:#f4f4f4}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__minimap{background-color:#fff}.react-flow__minimap svg{display:block}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:#3367d9;border:1px solid #fff;border-radius:1px;width:4px;height:4px;transform:translate(-50%,-50%)}.react-flow__resize-control.handle.left{top:50%;left:0}.react-flow__resize-control.handle.right{top:50%;left:100%}.react-flow__resize-control.handle.top{top:0;left:50%}.react-flow__resize-control.handle.bottom{top:100%;left:50%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border:0 solid #3367d9}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;height:100%;top:0;transform:translate(-50%)}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{width:100%;height:1px;left:0;transform:translateY(-50%)}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.article-prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.article-prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:.888889em;line-height:1.11111}.article-prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:1em;line-height:1.33333}.article-prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.article-prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.5em;margin-bottom:.5em}.article-prose :where(ul,ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.article-prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.article-prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.6em;margin-bottom:1.6em}.article-prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:3em;margin-bottom:3em}.article-prose :where(.node-Callout,.node-Accordion,.node-AccordionGroup,.node-Card,.node-CodeBlock,.node-CodeGroup,.node-Expandable,.node-Prompt,.node-Frame,.node-Steps,.node-Step,.node-Tabs,.node-Update,.node-Image):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.5em;margin-bottom:1.5em}.article-prose>:where(:first-child):not(:where([class~=not-prose],[class~=not-prose] *)),.article-prose :where(.bn-block-outer:first-child,.bn-editor>:first-child){margin-top:0}.article-prose>:where(:last-child):not(:where([class~=not-prose],[class~=not-prose] *)),.article-prose :where(.bn-block-outer:last-child,.bn-editor>:last-child){margin-bottom:0}.article-prose :where(.bn-block-outer+.bn-block-outer){margin-top:.75em}.article-prose :where([data-callout]){border:1px solid var(--callout-border);border-radius:var(--radius-lg);background:var(--callout-bg);color:var(--callout-text);margin-top:1.5em;margin-bottom:1.5em;padding:.875rem 1.25rem}.article-prose :where([data-callout] *):not(:where(a,code,kbd)){color:inherit}.article-prose :where([data-callout] a,[data-callout] code,[data-callout] kbd){color:currentColor}.article-prose :where([data-callout=info]){--callout-bg:#fafafa;--callout-border:#e5e5e5;--callout-text:#262626}.article-prose :where([data-callout=success]){--callout-bg:#ecfdf5;--callout-border:#a7f3d0;--callout-text:#064e3b}.article-prose :where([data-callout=note]){--callout-bg:#f0f9ff;--callout-border:#bae6fd;--callout-text:#0c4a6e}.article-prose :where([data-callout=tip]){--callout-bg:#f0fdfa;--callout-border:#99f6e4;--callout-text:#134e4a}.article-prose :where([data-callout=warning]){--callout-bg:#fffbeb;--callout-border:#fde68a;--callout-text:#78350f}.article-prose :where([data-callout=danger]){--callout-bg:#fef2f2;--callout-border:#fecaca;--callout-text:#7f1d1d}html.dark .article-prose :where([data-callout=info]){--callout-bg:#171717d9;--callout-border:#404040;--callout-text:#d4d4d4}html.dark .article-prose :where([data-callout=success]){--callout-bg:#022c22a6;--callout-border:#04785799;--callout-text:#6ee7b7}html.dark .article-prose :where([data-callout=note]){--callout-bg:#082f49a6;--callout-border:#0369a199;--callout-text:#7dd3fc}html.dark .article-prose :where([data-callout=tip]){--callout-bg:#042f2ea6;--callout-border:#0f766e99;--callout-text:#5eead4}html.dark .article-prose :where([data-callout=warning]){--callout-bg:#451a03a6;--callout-border:#b4530999;--callout-text:#fde047}html.dark .article-prose :where([data-callout=danger]){--callout-bg:#450a0aa6;--callout-border:#b91c1c99;--callout-text:#fca5a5}.article-prose :where([data-update]){grid-template-columns:9rem minmax(0,1fr);column-gap:2.5rem;margin-top:2em;margin-bottom:2em;display:grid}.article-prose :where([data-update-badge]){color:#16a34a;white-space:nowrap;background:#dcfce7;border-radius:.625rem;justify-self:start;align-items:center;min-height:2.25rem;padding:0 .75rem;font-size:.9375rem;font-weight:600;line-height:1;display:inline-flex}html.dark .article-prose :where([data-update-badge]){color:#86efac;background:#14532d}.article-prose :where([data-update-content]){min-width:0}.article-prose :where([data-update-content]>h2:first-child){margin-top:0;margin-bottom:1rem;font-size:1.5rem;line-height:1.18}.article-prose :where([data-update-description-text]){color:var(--muted-foreground);margin-top:0;font-size:1rem;line-height:1.5}.article-prose :where(pre[data-language]){color:#0f172a;background:#f6f8fa;border:1px solid #0f172a26;border-radius:.75rem;margin-top:1.5em;margin-bottom:1.5em;padding:0;position:relative;overflow:hidden}html.dark .article-prose :where(pre[data-language]){color:#e2e8f0;background:#1e2126;border-color:#ffffff1f}.article-prose :where(pre[data-language]):before{content:attr(data-language);color:#64748b;background:#0f172a05;border-bottom:1px solid #0f172a14;align-items:center;min-height:2.25rem;padding:.5rem .75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem;font-style:italic;line-height:1.2;display:flex}.article-prose :where(pre[data-filename]):before{content:attr(data-filename);color:#0f172a;font-style:normal}html.dark .article-prose :where(pre[data-language]):before{color:#94a3b8;background:#ffffff08;border-bottom-color:#ffffff14}html.dark .article-prose :where(pre[data-filename]):before{color:#e2e8f0}.article-prose :where(pre[data-language] code){color:inherit;white-space:pre;background:0 0;padding:.875rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8125rem;line-height:1.6;display:block;overflow-x:auto}.article-prose :where(pre[data-language] code):before,.article-prose :where(pre[data-language] code):after{content:none}.article-prose :where([data-code-group]){margin-top:1.5em;margin-bottom:1.5em}.article-prose :where([data-code-group] pre[data-language]){margin-top:0;margin-bottom:.75rem}.article-prose :where([data-code-group] pre[data-language]:last-child){margin-bottom:0}@media (width<=720px){.article-prose :where([data-update]){grid-template-columns:1fr;row-gap:1rem}}.article-prose :where(.article-card):hover{border-color:var(--reader-primary,var(--primary))!important}.article-prose :where(.article-accordion){border:1px solid var(--border);background:0 0;border-radius:.75rem;overflow:hidden}.article-prose :where(.article-accordion__summary){cursor:pointer;list-style:revert;color:var(--foreground);align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.875rem;font-weight:600;display:flex}.article-prose :where(.article-accordion__summary)::-webkit-details-marker{display:revert}.article-prose :where(.article-accordion__icon){color:var(--muted-foreground);flex-shrink:0}.article-prose :where(.article-accordion__title){flex:1;min-width:0}.article-prose :where(.article-accordion__body){color:var(--foreground);padding:0 1rem .75rem;font-size:.875rem}.article-prose :where(.article-accordion__body>:first-child){margin-top:0}.article-prose :where(.article-accordion-group){border:1px solid var(--border);background:0 0;border-radius:.75rem;overflow:hidden}.article-prose :where(.article-accordion-group>.article-accordion){background:0 0;border:0!important;border-radius:0!important}.article-prose :where(.article-accordion-group>.article-accordion+.article-accordion){border-top:1px solid var(--border)!important}@media print{.bn-block-content[data-content-type=pageBreak]>div{page-break-after:always}}.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;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{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;inset: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:calc(18px / 2);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;-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}.bn-doc-card{background:#fff;border:1px solid #0f172a26;border-radius:.75rem;width:100%;padding:1.25rem;transition:border-color .15s;position:relative}html.dark .bn-doc-card{background:#262a30;border-color:#ffffff1f}.bn-doc-card:hover{border-color:var(--reader-primary,var(--primary))}.bn-doc-card__icon-slot{color:var(--reader-primary,var(--primary))}.bn-doc-card--horizontal{align-items:flex-start;gap:1rem;display:flex}.bn-doc-card__menu{cursor:pointer;color:var(--muted-foreground);opacity:0;background:0 0;border:0;border-radius:.375rem;justify-content:center;align-items:center;padding:.25rem;transition:opacity .15s,background-color .15s;display:inline-flex;position:absolute;top:.75rem;right:.75rem}.bn-doc-card:hover .bn-doc-card__menu{opacity:1}.bn-doc-card__menu:hover{background:var(--accent)}.bn-doc-card__icon-slot{margin-bottom:.75rem}.bn-doc-card--horizontal .bn-doc-card__icon-slot{flex-shrink:0;margin-bottom:0}.bn-doc-card__body{flex:1;min-width:0}.bn-doc-card__title{width:100%;color:var(--foreground);background:0 0;border:0;outline:none;font-size:.875rem;font-weight:600}.bn-doc-card__title::placeholder{color:color-mix(in oklch, var(--muted-foreground) 40%, transparent)}.bn-doc-card__description{resize:none;field-sizing:content;width:100%;min-height:2.5em;color:var(--muted-foreground);background:0 0;border:0;outline:none;margin-top:.125rem;font-family:inherit;font-size:.875rem;line-height:1.4}.bn-doc-card__description::placeholder{color:color-mix(in oklch, var(--muted-foreground) 30%, transparent)}.bn-doc-card__cta{color:var(--foreground);align-items:center;gap:.25rem;margin-top:.75rem;font-size:.875rem;font-weight:500;display:inline-flex}.bn-accordion{background:#fff;border:1px solid #0f172a26;border-radius:.75rem;width:100%;margin-top:.5rem}html.dark .bn-accordion{background:#262a30;border-color:#ffffff1f}.bn-accordion__header{align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}.bn-accordion__toggle{cursor:pointer;color:var(--muted-foreground);background:0 0;border:0;border-radius:.25rem;justify-content:center;align-items:center;padding:.25rem;display:inline-flex}.bn-accordion__toggle:hover{background:var(--accent)}.bn-accordion__icon{color:var(--muted-foreground);flex-shrink:0}.bn-accordion__title{min-width:0;color:var(--foreground);background:0 0;border:0;outline:none;flex:1;font-size:.875rem;font-weight:600}.bn-accordion__title::placeholder{color:color-mix(in oklch, var(--muted-foreground) 60%, transparent)}.bn-accordion__menu{cursor:pointer;color:var(--muted-foreground);opacity:0;background:0 0;border:0;border-radius:.375rem;justify-content:center;align-items:center;padding:.25rem;transition:opacity .15s,background-color .15s;display:inline-flex}.bn-accordion:hover .bn-accordion__menu{opacity:1}.bn-accordion__menu:hover{background:var(--accent)}.bn-accordion__body{color:var(--muted-foreground);padding:0 1rem .75rem;font-size:.875rem}.bn-accordion__body[data-open=false]{display:none}.bn-accordion__body-content{outline:none;min-width:0}.bn-block-content[data-content-type=accordionGroup]{height:0;overflow:visible}.bn-accordion-group-marker{height:0;position:absolute;bottom:.5rem;right:-2.25rem}.bn-accordion-group-marker__add{width:1.75rem;height:1.75rem;color:var(--muted-foreground);cursor:pointer;background:#fff;border:1px solid #0f172a33;border-radius:.375rem;justify-content:center;align-items:center;transition:color .15s,border-color .15s;display:inline-flex}html.dark .bn-accordion-group-marker__add{background:#262a30;border-color:#fff3}.bn-accordion-group-marker__add:hover{color:var(--foreground);border-color:var(--foreground)}.bn-block:has(>.bn-react-node-view-renderer>[data-content-type=accordionGroup])>.bn-block-group{margin-top:.25rem!important;margin-left:0!important;padding-left:0!important;background:0 0!important;border:1px solid #0f172a33!important;border-radius:.75rem!important;margin-inline-start:0!important;padding-inline-start:0!important;overflow:hidden!important}html.dark .bn-block:has(>.bn-react-node-view-renderer>[data-content-type=accordionGroup])>.bn-block-group{border-color:#fff3!important}.bn-block:has(>.bn-react-node-view-renderer>[data-content-type=accordionGroup])>.bn-block-group>.bn-block-outer{margin-left:0!important;padding-left:0!important;margin-inline-start:0!important;padding-inline-start:0!important}.bn-block:has(>.bn-react-node-view-renderer>[data-content-type=accordionGroup])>.bn-block-group>.bn-block-outer>.bn-block{margin-left:0!important;padding-left:0!important;margin-inline-start:0!important;padding-inline-start:0!important}.bn-block:has(>.bn-react-node-view-renderer>[data-content-type=accordionGroup])>.bn-block-group .bn-block-content{padding-left:0!important;padding-inline-start:0!important}.bn-block:has(>.bn-react-node-view-renderer>[data-content-type=accordionGroup])>.bn-block-group .bn-accordion{background:0 0!important;border:0!important;border-radius:0!important;margin-top:0!important}.bn-block:has(>.bn-react-node-view-renderer>[data-content-type=accordionGroup])>.bn-block-group>.bn-block-outer+.bn-block-outer .bn-accordion{border-top:1px solid #0f172a26!important}html.dark .bn-block:has(>.bn-react-node-view-renderer>[data-content-type=accordionGroup])>.bn-block-group>.bn-block-outer+.bn-block-outer .bn-accordion{border-top-color:#ffffff1f!important}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid}}}.bn-callout{align-items:flex-start;gap:1rem;width:100%;display:flex;margin:0!important}.bn-callout__icon{flex-shrink:0;align-items:center;padding-top:.2rem;display:inline-flex}.bn-callout__icon svg{width:1.125rem;height:1.125rem}.bn-callout__content{flex:1;min-width:0;font-size:1rem;line-height:1.625}.bn-block-outer:has(>.bn-block>.bn-react-node-view-renderer>[data-content-type=callout]){margin-top:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 4);border-width:1px;overflow:hidden}.bn-block:has(>.bn-react-node-view-renderer>[data-content-type=callout])>.bn-block-group{margin-left:2rem!important;padding-left:0!important}.bn-block:has(>.bn-react-node-view-renderer>[data-content-type=callout])>.bn-block-group>.bn-block-outer{margin-top:.1rem!important;margin-left:0!important;padding-left:0!important}.bn-block:has(>.bn-react-node-view-renderer>[data-content-type=callout])>.bn-block-group .bn-block-content{padding-left:0!important}.bn-block-outer:has(.bn-callout--info){border-color:var(--color-neutral-200,oklch(92.2% 0 0));background-color:var(--color-neutral-50,oklch(98.5% 0 0));color:var(--color-neutral-800,oklch(26.9% 0 0))}.bn-block-outer:has(.bn-callout--success){border-color:var(--color-emerald-200,oklch(90.5% .093 164.15));background-color:var(--color-emerald-50,oklch(97.9% .021 166.113));color:var(--color-emerald-900,oklch(37.8% .077 168.94))}.bn-block-outer:has(.bn-callout--note){border-color:var(--color-sky-200,oklch(90.1% .058 230.902));background-color:var(--color-sky-50,oklch(97.7% .013 236.62));color:var(--color-sky-900,oklch(39.1% .09 240.876))}.bn-block-outer:has(.bn-callout--tip){border-color:var(--color-teal-200,oklch(91% .096 180.426));background-color:var(--color-teal-50,oklch(98.4% .014 180.72));color:var(--color-teal-900,oklch(38.6% .063 188.416))}.bn-block-outer:has(.bn-callout--warning){border-color:var(--color-amber-200,oklch(92.4% .12 95.746));background-color:var(--color-amber-50,oklch(98.7% .022 95.277));color:var(--color-amber-900,oklch(41.4% .112 45.904))}.bn-block-outer:has(.bn-callout--danger){border-color:var(--color-red-200,oklch(88.5% .062 18.334));background-color:var(--color-red-50,oklch(97.1% .013 17.38));color:var(--color-red-900,oklch(39.6% .141 25.723))}html.dark .bn-block-outer:has(.bn-callout--info){border-color:var(--color-neutral-700,oklch(37.1% 0 0));background-color:#171717d9}@supports (color:color-mix(in lab, red, red)){html.dark .bn-block-outer:has(.bn-callout--info){background-color:color-mix(in oklab, var(--color-neutral-900,oklch(20.5% 0 0)) 85%, transparent)}}html.dark .bn-block-outer:has(.bn-callout--info){color:var(--color-neutral-300,oklch(87% 0 0))}html.dark .bn-block-outer:has(.bn-callout--success){border-color:#00795699}@supports (color:color-mix(in lab, red, red)){html.dark .bn-block-outer:has(.bn-callout--success){border-color:color-mix(in oklab, var(--color-emerald-700,oklch(50.8% .118 165.612)) 60%, transparent)}}html.dark .bn-block-outer:has(.bn-callout--success){background-color:#002c22a6}@supports (color:color-mix(in lab, red, red)){html.dark .bn-block-outer:has(.bn-callout--success){background-color:color-mix(in oklab, var(--color-emerald-950,oklch(26.2% .051 172.552)) 65%, transparent)}}html.dark .bn-block-outer:has(.bn-callout--success){color:var(--color-emerald-300,oklch(84.5% .143 164.978))}html.dark .bn-block-outer:has(.bn-callout--note){border-color:#0069a499}@supports (color:color-mix(in lab, red, red)){html.dark .bn-block-outer:has(.bn-callout--note){border-color:color-mix(in oklab, var(--color-sky-700,oklch(50% .134 242.749)) 60%, transparent)}}html.dark .bn-block-outer:has(.bn-callout--note){background-color:#052f4aa6}@supports (color:color-mix(in lab, red, red)){html.dark .bn-block-outer:has(.bn-callout--note){background-color:color-mix(in oklab, var(--color-sky-950,oklch(29.3% .066 243.157)) 65%, transparent)}}html.dark .bn-block-outer:has(.bn-callout--note){color:var(--color-sky-300,oklch(82.8% .111 230.318))}html.dark .bn-block-outer:has(.bn-callout--tip){border-color:#00776e99}@supports (color:color-mix(in lab, red, red)){html.dark .bn-block-outer:has(.bn-callout--tip){border-color:color-mix(in oklab, var(--color-teal-700,oklch(51.1% .096 186.391)) 60%, transparent)}}html.dark .bn-block-outer:has(.bn-callout--tip){background-color:#022f2ea6}@supports (color:color-mix(in lab, red, red)){html.dark .bn-block-outer:has(.bn-callout--tip){background-color:color-mix(in oklab, var(--color-teal-950,oklch(27.7% .046 192.524)) 65%, transparent)}}html.dark .bn-block-outer:has(.bn-callout--tip){color:var(--color-teal-300,oklch(85.5% .138 181.071))}html.dark .bn-block-outer:has(.bn-callout--warning){border-color:#b7500099}@supports (color:color-mix(in lab, red, red)){html.dark .bn-block-outer:has(.bn-callout--warning){border-color:color-mix(in oklab, var(--color-amber-700,oklch(55.5% .163 48.998)) 60%, transparent)}}html.dark .bn-block-outer:has(.bn-callout--warning){background-color:#461901a6}@supports (color:color-mix(in lab, red, red)){html.dark .bn-block-outer:has(.bn-callout--warning){background-color:color-mix(in oklab, var(--color-amber-950,oklch(27.9% .077 45.635)) 65%, transparent)}}html.dark .bn-block-outer:has(.bn-callout--warning){color:var(--color-yellow-300,oklch(90.5% .182 98.111))}html.dark .bn-block-outer:has(.bn-callout--danger){border-color:#bf000f99}@supports (color:color-mix(in lab, red, red)){html.dark .bn-block-outer:has(.bn-callout--danger){border-color:color-mix(in oklab, var(--color-red-700,oklch(50.5% .213 27.518)) 60%, transparent)}}html.dark .bn-block-outer:has(.bn-callout--danger){background-color:#460809a6}@supports (color:color-mix(in lab, red, red)){html.dark .bn-block-outer:has(.bn-callout--danger){background-color:color-mix(in oklab, var(--color-red-950,oklch(25.8% .092 26.042)) 65%, transparent)}}html.dark .bn-block-outer:has(.bn-callout--danger){color:var(--color-red-300,oklch(80.8% .114 19.571))}html.dark .bn-callout--info .bn-callout__icon{color:var(--color-neutral-300,oklch(87% 0 0))}html.dark .bn-callout--success .bn-callout__icon{color:var(--color-emerald-300,oklch(84.5% .143 164.978))}html.dark .bn-callout--note .bn-callout__icon{color:var(--color-sky-300,oklch(82.8% .111 230.318))}html.dark .bn-callout--tip .bn-callout__icon{color:var(--color-teal-300,oklch(85.5% .138 181.071))}html.dark .bn-callout--warning .bn-callout__icon{color:var(--color-amber-300,oklch(87.9% .169 91.605))}html.dark .bn-callout--danger .bn-callout__icon{color:var(--color-red-300,oklch(80.8% .114 19.571))}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}.bn-code{background:#f6f8fa;border:1px solid #0f172a26;border-radius:.75rem;width:100%;margin-top:.5rem;position:relative;overflow:hidden}html.dark .bn-code{background:#1e2126;border-color:#ffffff1f}.bn-code__header{background:#0f172a05;border-bottom:1px solid #0f172a14;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.bn-code__subheader{border-bottom:1px solid #0f172a0f;align-items:center;gap:.5rem;padding:.375rem .75rem;display:flex}html.dark .bn-code__subheader{border-bottom-color:#ffffff0f}.bn-code__tabs{padding:0 .75rem}.bn-code__tabs-list{scrollbar-width:none;flex:1;align-items:center;gap:.25rem;display:flex;overflow-x:auto}.bn-code__tabs-list::-webkit-scrollbar{display:none}.bn-code__tab{cursor:pointer;color:#64748b;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:.375rem;margin-right:1rem;padding:.5rem .125rem;font-size:.8125rem;display:inline-flex}.bn-code__tab:hover{color:#0f172a}html.dark .bn-code__tab:hover{color:#f1f5f9}.bn-code__tab--active{color:#16a34a;border-bottom-color:#16a34a;font-weight:500}html.dark .bn-code__tab--active{color:#4ade80;border-bottom-color:#4ade80}.bn-code__tab-input{font:inherit;color:inherit;background:0 0;border:0;outline:none;min-width:4rem;padding:0}.bn-code__tab-close{color:inherit;opacity:.6;border-radius:.25rem;justify-content:center;align-items:center;padding:.0625rem;display:inline-flex}.bn-code__tab-close:hover{opacity:1;background:#0f172a14}html.dark .bn-code__tab-close:hover{background:#ffffff14}html.dark .bn-code__header{background:#ffffff08;border-bottom-color:#ffffff14}.bn-code__filename{color:#0f172a;background:0 0;border:0;outline:none;flex:1;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem}html.dark .bn-code__filename{color:#e2e8f0}.bn-code__filename--empty{color:#64748b;font-style:italic}html.dark .bn-code__filename--empty{color:#94a3b8}.bn-code__tools{align-items:center;gap:.25rem;display:flex}.bn-code__lang{color:#475569;cursor:pointer;background:#0f172a0d;border:0;border-radius:.375rem;padding:.125rem .5rem;font-size:.75rem;font-weight:500;transition:background-color .15s}.bn-code__lang:hover{background:#0f172a14}html.dark .bn-code__lang{color:#cbd5e1;background:#ffffff0f}html.dark .bn-code__lang:hover{background:#ffffff1a}.bn-code__icon-btn{cursor:pointer;color:#64748b;background:0 0;border:0;border-radius:.25rem;justify-content:center;align-items:center;padding:.25rem;transition:background-color .15s,color .15s;display:inline-flex}.bn-code__icon-btn:hover{color:#0f172a;background:#0f172a0f}html.dark .bn-code__icon-btn{color:#94a3b8}html.dark .bn-code__icon-btn:hover{color:#f1f5f9;background:#ffffff14}.bn-code__body{min-height:48.8px;transition:max-height .35s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:auto}.bn-code--collapsed .bn-code__body{max-height:194.4px;position:relative;overflow:hidden}.bn-code--collapsed .bn-code__body:after{content:"";pointer-events:none;background:linear-gradient(#0000,#f6f8fa);height:3rem;position:absolute;bottom:0;left:0;right:0}html.dark .bn-code--collapsed .bn-code__body:after{background:linear-gradient(#0000,#1e2126)}.bn-code__gutter{text-align:right;color:#94a3b8;-webkit-user-select:none;user-select:none;border-right:1px solid #0f172a0d;flex-shrink:0;padding:14px .5rem 14px .75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px;line-height:1.6}html.dark .bn-code__gutter{color:#64748b;border-right-color:#ffffff0d}.bn-code__gutter span{display:block}.bn-code__editor-wrap{flex:1;min-width:0;position:relative}.bn-code__placeholder{color:#94a3b8;pointer-events:none;-webkit-user-select:none;user-select:none;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px;line-height:1.6;position:absolute;top:14px;left:14px;right:14px}html.dark .bn-code__placeholder{color:#64748b}.bn-code__textarea{color:#0f172a!important;background:0 0!important;outline:none!important}html.dark .bn-code__textarea{color:#e2e8f0!important}.bn-code__pre{color:#0f172a;background:0 0!important}html.dark .bn-code__pre{color:#e2e8f0}html.dark .bn-code__pre span[style*=color\:]{filter:invert(.92)hue-rotate(180deg)}.bn-code--wrap .bn-code__textarea,.bn-code--wrap .bn-code__pre{word-break:break-word;white-space:pre-wrap!important}.bn-code__expand{color:#475569;cursor:pointer;background:#0f172a05;border:0;border-top:1px solid #0f172a0f;width:100%;padding:.5rem;font-size:.75rem;font-weight:500}.bn-code__expand:hover{background:#0f172a0d}html.dark .bn-code__expand{color:#cbd5e1;background:#ffffff08;border-top-color:#ffffff0f}html.dark .bn-code__expand:hover{background:#ffffff0f}.bn-block-content[data-content-type=columns]{height:0;overflow:visible}.bn-columns-marker{height:0;position:absolute;top:.25rem;right:-2.25rem}.bn-columns-marker__toolbar{opacity:0;background:#fff;border:1px solid #0f172a26;border-radius:.5rem;align-items:center;gap:.25rem;padding:.125rem;transition:opacity .12s;display:inline-flex}html.dark .bn-columns-marker__toolbar{background:#262a30;border-color:#ffffff26}:is(.bn-block:has(>.bn-react-node-view-renderer>[data-content-type=columns]):hover .bn-columns-marker__toolbar,.bn-block:has(>.bn-react-node-view-renderer>[data-content-type=columns]):focus-within .bn-columns-marker__toolbar){opacity:1}.bn-columns-marker__group{border-right:1px solid #0f172a1a;align-items:center;gap:.125rem;margin-right:.125rem;padding-right:.25rem;display:inline-flex}html.dark .bn-columns-marker__group{border-right-color:#ffffff1f}.bn-columns-marker__btn{width:1.5rem;height:1.5rem;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;border-radius:.25rem;justify-content:center;align-items:center;display:inline-flex}.bn-columns-marker__btn:hover{color:var(--foreground);background:#0f172a0f}html.dark .bn-columns-marker__btn:hover{background:#ffffff14}.bn-columns-marker__btn.is-active{color:var(--foreground);background:#0f172a14}html.dark .bn-columns-marker__btn.is-active{background:#ffffff1f}.bn-block:has(>.bn-react-node-view-renderer>[data-content-type=columns])>.bn-block-group{gap:1rem;display:grid;margin-top:.5rem!important;margin-left:0!important;padding-left:0!important;margin-inline-start:0!important;padding-inline-start:0!important}.bn-block:has(>.bn-react-node-view-renderer>[data-content-type=columns] .bn-columns-marker[data-cols="2"])>.bn-block-group{grid-template-columns:repeat(2,minmax(0,1fr))}.bn-block:has(>.bn-react-node-view-renderer>[data-content-type=columns] .bn-columns-marker[data-cols="3"])>.bn-block-group{grid-template-columns:repeat(3,minmax(0,1fr))}.bn-block:has(>.bn-react-node-view-renderer>[data-content-type=columns] .bn-columns-marker[data-cols="4"])>.bn-block-group{grid-template-columns:repeat(4,minmax(0,1fr))}.bn-block:has(>.bn-react-node-view-renderer>[data-content-type=columns])>.bn-block-group>.bn-block-outer{margin-top:0!important;margin-left:0!important;padding-left:0!important;margin-inline-start:0!important;padding-inline-start:0!important}.bn-block:has(>.bn-react-node-view-renderer>[data-content-type=columns])>.bn-block-group>.bn-block-outer>.bn-block{margin-top:0!important;margin-left:0!important;padding-left:0!important;margin-inline-start:0!important;padding-inline-start:0!important}.bn-block:has(>.bn-react-node-view-renderer>[data-content-type=columns])>.bn-block-group .bn-block-content{padding-left:0!important;padding-inline-start:0!important}.bn-expandable{background:#fff;border:1px solid #0f172a26;border-radius:.75rem;width:100%}html.dark .bn-expandable{background:#262a30;border-color:#ffffff1f}.bn-expandable__header{border-bottom:1px solid #0f172a1a;align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex;position:relative}htmlhtml.dark .bn-expandable__header{border-bottom-color:#ffffff14}.bn-expandable__toggle{cursor:pointer;color:var(--muted-foreground);background:0 0;border:0;border-radius:.25rem;justify-content:center;align-items:center;padding:.25rem;display:inline-flex}.bn-expandable__toggle:hover{background:var(--accent)}.bn-expandable__title{min-width:0;color:var(--foreground);background:0 0;border:0;outline:none;flex:1;font-size:.875rem;font-weight:600}.bn-expandable__title::placeholder{color:color-mix(in oklch, var(--muted-foreground) 60%, transparent)}.bn-expandable__menu{cursor:pointer;color:var(--muted-foreground);opacity:0;background:0 0;border:0;border-radius:.375rem;justify-content:center;align-items:center;padding:.25rem;transition:opacity .15s,background-color .15s;display:inline-flex}.bn-expandable:hover .bn-expandable__menu{opacity:1}.bn-expandable__menu:hover{background:var(--accent)}.bn-expandable__body{color:var(--muted-foreground);padding:.75rem 1rem;font-size:.875rem}.bn-expandable__body[data-open=false]{display:none}.bn-expandable__body-content{outline:none;min-width:0}.bn-icon-inline{vertical-align:middle;-webkit-user-select:none;user-select:none;align-items:center;gap:.25rem;display:inline-flex}.bn-icon-inline svg{width:1rem;height:1rem}.bn-icon-inline>button{border-radius:.25rem;padding:.125rem!important}.bn-icon-inline--empty>button{background:#0f172a0a}html.dark .bn-icon-inline--empty>button{background:#ffffff0f}.bn-icon-inline__label{color:#64748b;font-size:.875rem}html.dark .bn-icon-inline__label{color:#94a3b8}.bn-prompt{background:#0f172a04;border:1px solid #0f172a1f;border-radius:.75rem;width:100%;margin-top:.5rem;position:relative;overflow:hidden}html.dark .bn-prompt{background:#ffffff08;border-color:#ffffff1a}.bn-prompt__header{background:#fff;border-radius:.5rem;align-items:center;gap:.75rem;margin:.625rem .625rem 0;padding:.625rem .875rem;display:flex}html.dark .bn-prompt__header{background:#ffffff0a}.bn-prompt__icon{background:#0f172a0a;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}html.dark .bn-prompt__icon{background:#ffffff0f}.bn-prompt__icon>*{padding:0!important}.bn-prompt__desc-input{color:#0f172a;background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:.9375rem}.bn-prompt__desc-input::placeholder{color:#94a3b8}html.dark .bn-prompt__desc-input{color:#e2e8f0}html.dark .bn-prompt__desc-input::placeholder{color:#64748b}.bn-prompt__desc-rendered{text-align:start;cursor:text;color:#0f172a;background:0 0;border:0;flex:1;min-width:0;padding:0;font-size:.9375rem}.bn-prompt__desc-rendered code{background:#0f172a0d;border-radius:.25rem;padding:.0625rem .25rem;font-size:.875em}html.dark .bn-prompt__desc-rendered{color:#e2e8f0}html.dark .bn-prompt__desc-rendered code{background:#ffffff14}.bn-prompt__delete{cursor:pointer;color:#94a3b8;opacity:0;background:0 0;border:0;border-radius:.25rem;padding:.25rem;transition:opacity .15s,color .15s,background-color .15s}.bn-prompt:hover .bn-prompt__delete{opacity:1}.bn-prompt__delete:hover{color:#dc2626;background:#dc262614}.bn-prompt__label{color:#64748b;padding:.5rem .875rem .25rem;font-size:.8125rem}html.dark .bn-prompt__label{color:#94a3b8}.bn-prompt__body{background:#fff;border-radius:.5rem;margin:0 .625rem}html.dark .bn-prompt__body{background:#ffffff0a}.bn-prompt__textarea{resize:vertical;color:#0f172a;background:0 0;border:0;outline:none;width:100%;min-height:2.5rem;padding:.75rem .875rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8125rem;line-height:1.6;display:block}.bn-prompt__textarea::placeholder{color:#94a3b8}html.dark .bn-prompt__textarea{color:#e2e8f0}html.dark .bn-prompt__textarea::placeholder{color:#64748b}.bn-prompt__footer{align-items:center;gap:.75rem;padding:.75rem .875rem;display:flex}.bn-prompt__action{cursor:pointer;color:#0f172a;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;display:inline-flex}html.dark .bn-prompt__action{color:#f1f5f9}.bn-prompt__divider{background:#0f172a1a;width:1px;height:1.25rem}html.dark .bn-prompt__divider{background:#ffffff1a}.bn-step{min-height:1.75rem;padding-left:2.5rem}.bn-step__circle{color:#0f172a;z-index:1;background:#f3f4f6;border-radius:9999px;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.75rem;font-weight:600;display:flex;position:absolute;top:0;left:0}html.dark .bn-step__circle{color:#f3f4f6;background:#ffffff1a}.bn-step__body{position:relative}.bn-step__header{align-items:center;gap:.25rem;min-height:1.75rem;display:flex}.bn-step__title{min-width:0;color:var(--foreground);flex:1;font-weight:600;line-height:1.75rem}.bn-step__title--h2{font-size:1.25rem}.bn-step__title--h3{font-size:1.125rem}.bn-step__title--paragraph{font-size:1rem}.bn-step__menu{cursor:pointer;color:var(--muted-foreground);opacity:0;background:0 0;border:0;border-radius:.375rem;justify-content:center;align-items:center;padding:.25rem;transition:opacity .15s,background-color .15s;display:inline-flex}.bn-step:hover .bn-step__menu{opacity:1}.bn-step__menu:hover{background:var(--accent)}.bn-block:has(>.bn-react-node-view-renderer>[data-content-type=step]){position:relative}.bn-block:has(>.bn-react-node-view-renderer>[data-content-type=step]):before{content:"";background:#0f172a26;width:1px;position:absolute;top:1.75rem;bottom:0;left:13px}html.dark .bn-block:has(>.bn-react-node-view-renderer>[data-content-type=step]):before{background:#ffffff1f}.bn-block:has(>.bn-react-node-view-renderer>[data-content-type=step])>.bn-block-group{margin-left:0!important;padding-left:2.5rem!important;margin-inline-start:0!important;padding-inline-start:2.5rem!important}.bn-block:has(>.bn-react-node-view-renderer>[data-content-type=step])>.bn-block-group>.bn-block-outer{margin-left:0!important;padding-left:0!important;margin-inline-start:0!important;padding-inline-start:0!important}.bn-block:has(>.bn-react-node-view-renderer>[data-content-type=step])>.bn-block-group>.bn-block-outer>.bn-block{margin-left:0!important;padding-left:0!important;margin-inline-start:0!important;padding-inline-start:0!important}.bn-block:has(>.bn-react-node-view-renderer>[data-content-type=step] .bn-step[data-step-line=false]){padding-bottom:2.25rem}.bn-step__add{z-index:2;width:1.5rem;height:1.5rem;color:var(--muted-foreground);cursor:pointer;background:#fff;border:1px dashed #0f172a33;border-radius:9999px;justify-content:center;align-items:center;transition:color .15s,border-color .15s;display:flex;position:absolute;bottom:0;left:0}html.dark .bn-step__add{background:#262a30;border-color:#fff3}.bn-step__add:hover{color:var(--foreground);border-color:var(--foreground)}.bn-tabs{background:#fff;border:1px solid #0f172a1f;border-radius:.75rem;width:100%;margin-top:.5rem;position:relative;overflow:hidden}html.dark .bn-tabs{background:#1e2126;border-color:#ffffff1f}.bn-tabs__header{background:#0f172a05;border-bottom:1px solid #0f172a14;align-items:center;gap:.5rem;padding:0 .75rem;display:flex}html.dark .bn-tabs__header{background:#ffffff08;border-bottom-color:#ffffff14}.bn-tabs__list{scrollbar-width:none;flex:1;align-items:center;gap:.25rem;display:flex;overflow-x:auto}.bn-tabs__list::-webkit-scrollbar{display:none}.bn-tabs__tab{cursor:pointer;color:#64748b;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:.375rem;margin-right:1rem;padding:.5rem .125rem;font-size:.8125rem;display:inline-flex}.bn-tabs__tab:hover{color:#0f172a}html.dark .bn-tabs__tab:hover{color:#f1f5f9}.bn-tabs__tab--active{color:#16a34a;border-bottom-color:#16a34a;font-weight:500}html.dark .bn-tabs__tab--active{color:#4ade80;border-bottom-color:#4ade80}.bn-tabs__tab-input{font:inherit;color:inherit;background:0 0;border:0;outline:none;min-width:4rem;padding:0}.bn-tabs__tab-close{color:inherit;opacity:.6;border-radius:.25rem;justify-content:center;align-items:center;padding:.0625rem;display:inline-flex}.bn-tabs__tab-close:hover{opacity:1;background:#0f172a14}html.dark .bn-tabs__tab-close:hover{background:#ffffff14}.bn-tabs__tools{align-items:center;gap:.25rem;display:flex}.bn-tabs__icon-btn{cursor:pointer;color:#64748b;background:0 0;border:0;border-radius:.25rem;justify-content:center;align-items:center;padding:.25rem;display:inline-flex}.bn-tabs__icon-btn:hover{color:#0f172a;background:#0f172a0f}html.dark .bn-tabs__icon-btn{color:#94a3b8}html.dark .bn-tabs__icon-btn:hover{color:#f1f5f9;background:#ffffff14}.bn-tab-marker{display:none}:is(.bn-block:has(>.bn-react-node-view-renderer>[data-content-type=tabs])>.bn-block-group,.bn-block:has(>.bn-react-node-view-renderer>[data-content-type=tab])>.bn-block-group),:is(.bn-block:has(>.bn-react-node-view-renderer>[data-content-type=tabs])>.bn-block-group>.bn-block-outer,.bn-block:has(>.bn-react-node-view-renderer>[data-content-type=tab])>.bn-block-group>.bn-block-outer){margin-left:0!important;padding-left:0!important;margin-inline-start:0!important;padding-inline-start:0!important}.bn-block:has(>.bn-react-node-view-renderer>[data-content-type=tab])>.bn-block-group{padding:.75rem .875rem!important}:is(.bn-block:has(>.bn-react-node-view-renderer>[data-content-type=tabs] .bn-tabs[data-active-tab="0"])>.bn-block-group>.bn-block-outer:not(:first-child),.bn-block:has(>.bn-react-node-view-renderer>[data-content-type=tabs] .bn-tabs[data-active-tab="1"])>.bn-block-group>.bn-block-outer:not(:nth-child(2)),.bn-block:has(>.bn-react-node-view-renderer>[data-content-type=tabs] .bn-tabs[data-active-tab="2"])>.bn-block-group>.bn-block-outer:not(:nth-child(3)),.bn-block:has(>.bn-react-node-view-renderer>[data-content-type=tabs] .bn-tabs[data-active-tab="3"])>.bn-block-group>.bn-block-outer:not(:nth-child(4)),.bn-block:has(>.bn-react-node-view-renderer>[data-content-type=tabs] .bn-tabs[data-active-tab="4"])>.bn-block-group>.bn-block-outer:not(:nth-child(5)),.bn-block:has(>.bn-react-node-view-renderer>[data-content-type=tabs] .bn-tabs[data-active-tab="5"])>.bn-block-group>.bn-block-outer:not(:nth-child(6)),.bn-block:has(>.bn-react-node-view-renderer>[data-content-type=tabs] .bn-tabs[data-active-tab="6"])>.bn-block-group>.bn-block-outer:not(:nth-child(7)),.bn-block:has(>.bn-react-node-view-renderer>[data-content-type=tabs] .bn-tabs[data-active-tab="7"])>.bn-block-group>.bn-block-outer:not(:nth-child(8))){display:none}.bn-update{grid-template-columns:9rem minmax(0,1fr);column-gap:2.5rem;width:100%;padding:.125rem 0;display:grid;position:relative}.bn-update__label{color:#16a34a;white-space:nowrap;background:#dcfce7;border-radius:.625rem;place-self:start;align-items:center;min-height:2.25rem;padding:0 .75rem;font-size:.9375rem;font-weight:600;line-height:1;display:inline-flex}html.dark .bn-update__label{color:#86efac;background:#14532d}.bn-update__content{min-width:0;padding-top:.125rem}.bn-update__title{min-width:0;color:var(--foreground);font-size:1.5rem;font-weight:700;line-height:1.18}.bn-update__title:empty:before{content:"Update title";color:color-mix(in oklch, var(--muted-foreground) 70%, transparent)}.bn-update__description{width:100%;color:var(--muted-foreground);background:0 0;border:0;outline:none;margin-top:1rem;padding:0;font-size:1rem;line-height:1.5}.bn-update__description::placeholder{color:color-mix(in oklch, var(--muted-foreground) 78%, transparent)}.bn-update__tags{flex-wrap:wrap;gap:.375rem;margin-top:.875rem;display:flex}.bn-update__tag{background:var(--muted);color:var(--muted-foreground);border-radius:9999px;padding:.125rem .5rem;font-size:.75rem;font-weight:500}.bn-update__menu{cursor:pointer;color:var(--muted-foreground);opacity:0;background:0 0;border:0;border-radius:.375rem;justify-content:center;align-items:center;padding:.25rem;transition:opacity .15s,background-color .15s;display:inline-flex;position:absolute;top:.25rem;right:0}.bn-update:hover .bn-update__menu{opacity:1}.bn-update__menu:hover{background:var(--accent)}.bn-block:has(>.bn-react-node-view-renderer>[data-content-type=update])>.bn-block-group{margin-left:11.5rem!important;padding-left:0!important}.bn-block:has(>.bn-react-node-view-renderer>[data-content-type=update])>.bn-block-group>.bn-block-outer{margin-left:0!important;padding-left:0!important}.bn-block:has(>.bn-react-node-view-renderer>[data-content-type=update])>.bn-block-group .bn-block-content{padding-left:0!important}@media (width<=720px){.bn-update{grid-template-columns:1fr;row-gap:1rem}.bn-block:has(>.bn-react-node-view-renderer>[data-content-type=update])>.bn-block-group{margin-left:0!important}}
