@import url("https://fonts.googleapis.com/css2?family=Arbutus+Slab&family=Comfortaa:wght@300..700&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap");*{scrollbar-width:thin}.root-container,body{margin:0;padding:0;overflow-x:hidden;max-width:100vw}.root-container{overflow-y:hidden;max-height:100dvh}:root{--bn-colors-editor-background:transparent!important}.bn-editor{background-color:transparent!important}.tabs{overflow-x:hidden;--mask:linear-gradient(90deg,#000 0,#000 90%,transparent 100%,transparent 0) 100% 50% /100% 100% repeat-x;-webkit-mask:var(--mask);mask:var(--mask)}.tabs:hover{overflow-x:auto}input[type=checkbox]{appearance:none;-webkit-appearance:none;width:25px;height:25px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.1s;background-color:#3331;border:1px solid #ccc;padding:2px;border-radius:5px;cursor:pointer;position:relative}input[type=checkbox]:checked{background-color:#64748b}.bn-block[data-text-color=red] input[type=checkbox]:checked{background-color:#ef4444}.bn-block[data-text-color=orange] input[type=checkbox]:checked{background-color:#f97316}.bn-block[data-text-color=yellow] input[type=checkbox]:checked{background-color:#fbbf24}.bn-block[data-text-color=green] input[type=checkbox]:checked{background-color:#10b981}.bn-block[data-text-color=blue] input[type=checkbox]:checked{background-color:#0ea5e9}.bn-block[data-text-color=purple] input[type=checkbox]:checked{background-color:#6366f1}.bn-block[data-text-color=pink] input[type=checkbox]:checked{background-color:#d946ef}input[type=checkbox]:before{content:"";position:absolute;transition-property:clip-path;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;clip-path:inset(100% 0 0 0);top:50%;left:50%;transform:translate(-50%,-50%);width:80%;height:80%;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check-check"><path d="M18 6 7 17l-5-5"/><path d="m22 10-7.5 7.5L13 16"/></svg>');border-radius:2px;background-size:contain;background-repeat:no-repeat}input[type=checkbox]:checked:before{clip-path:inset(0 0 0 0)}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fadeInEl{animation:fadeIn .15s cubic-bezier(.4,0,.2,1)}.chatbot h1{font-size:2rem;line-height:2.5rem}.chatbot h1,.chatbot h2{font-family:Arbutus Slab;margin:4px}.chatbot h2{font-size:1.5rem;line-height:2.2rem}.chatbot a{text-decoration:underline;color:#06b6d4}.chatbot h3{font-family:Arbutus Slab;font-size:1.2rem;line-height:1.8rem;margin:4px}.collaboration-cursor__caret{position:absolute!important}.contain-md *,.contain-md div p{max-width:100%;text-wrap:wrap}[data-text-color=gray]{color:#9b9a97!important}[data-color=red]{color:#fb7185!important}[data-color=orange]{color:#fdba74!important}[data-color=yellow]{color:#e7de61!important}[data-color=green]{color:#a7cb65!important}[data-color=blue]{color:#84dfe9!important}[data-color=purple]{color:#a5b4fc!important}[data-color=pink]{color:#fca4e0!important}[data-background-color=gray]{background-color:#ebeced!important}[data-background-color=red]{background-color:#fb7185!important}[data-background-color=orange]{background-color:#fdba74!important}[data-background-color=yellow]{background-color:#e7de61!important}[data-background-color=green]{background-color:#a7cb65!important}[data-background-color=blue]{background-color:#84dfe9!important}[data-background-color=purple]{background-color:#a5b4fc!important}[data-background-color=pink]{background-color:#fca4e0!important}.tableWrapper table{border-collapse:collapse;margin:0;overflow:hidden;table-layout:fixed;width:100%}.tableWrapper table td,.tableWrapper table th{border:1px solid #aaa;box-sizing:border-box;min-width:1em;padding:6px 8px;position:relative;vertical-align:top}.tableWrapper table td>*,.tableWrapper table th>*{margin-bottom:0}.tableWrapper table th{background-color:#7775;font-weight:700;text-align:left}.tableWrapper table .selectedCell:after{background:#4442;content:"";left:0;right:0;top:0;bottom:0;pointer-events:none;position:absolute;z-index:2}.tableWrapper{margin:1.5rem 0;overflow-x:auto}.resize-cursor{cursor:ew-resize;cursor:col-resize}