.BoardView_boardScrollArea__NlhF9,.BoardView_boardScrollArea__NlhF9 .mantine-ScrollArea-root{height:100%!important}.BoardView_boardScrollArea__NlhF9 .mantine-ScrollArea-viewport{height:100%!important;padding-right:0!important;padding-bottom:0!important}.BoardView_boardScrollArea__NlhF9 .mantine-ScrollArea-scrollbar{background:hsla(0,0%,100%,.1)!important;opacity:1!important}.BoardView_boardScrollArea__NlhF9 .mantine-ScrollArea-scrollbar .mantine-ScrollArea-thumb{background:hsla(0,0%,100%,.5)!important;opacity:1!important}.BoardView_boardScrollArea__NlhF9 .mantine-ScrollArea-scrollbar[data-orientation=vertical]{width:8px!important;right:0!important}.BoardView_boardScrollArea__NlhF9 .mantine-ScrollArea-scrollbar[data-orientation=horizontal]{height:8px!important;bottom:0!important}.BoardView_container__ECTrP{height:calc(100vh - var(--app-shell-padding));display:flex;flex-direction:column;margin:0;overflow-y:auto;padding-left:3rem!important;padding-right:0!important;padding-top:30px!important}.BoardView_boardContent__l8pcK{padding:1rem;min-height:100%;box-sizing:border-box}.BoardView_titleContainer__PbzbS{border-radius:10px;padding:15px 20px 15px 15px;background-color:var(--fabled-color-slate);box-shadow:4px 4px 4px 0 rgba(0,0,0,.25)}.FilledButton_root__NGwLe{background:var(--fabled-color-gold-light)!important;border:0;border-radius:5px;padding-left:.3rem;padding-right:.75rem}.FilledButton_root__NGwLe:hover{background:var(--fabled-color-gold-lightest)!important;text-decoration:none}.FilledButton_root__NGwLe:disabled,.FilledButton_root__NGwLe[data-disabled]{opacity:.5}.FilledButton_root__NGwLe:disabled .FilledButton_inner__22duw,.FilledButton_root__NGwLe[data-disabled] .FilledButton_inner__22duw{color:#000!important}.FilledButton_rootPositive__OpnoG{background:var(--fabled-color-slate-light)!important}.FilledButton_rootPositive__OpnoG:hover{background:var(--fabled-color-slate-lightest)!important}.FilledButton_rootNegative__LfCuq{background:var(--fabled-color-red-lightest)!important}.FilledButton_rootNegative__LfCuq:hover{background:var(--fabled-color-red-light)!important}.FilledButton_rootOrange__TzSqD{background:var(--fabled-color-gold-darkest)!important}.FilledButton_rootOrange__TzSqD:hover{background:var(--fabled-color-gold-light)!important}.FilledButton_rootWithoutIcon__1oDm6{padding-left:.75rem}.FilledButton_inner__22duw{color:#000!important;size:12px;text-transform:uppercase;font-weight:600}.FilledButton_inner__22duw:hover{text-decoration:none}.FilledButton_innerNegative__2ZQzC{color:var(--fabled-color-red)!important}.FilledButton_innerNegative__2ZQzC:hover{color:var(--fabled-color-red-dark)!important}.FilledButton_section__cbrB0{margin:0 calc(var(--mantine-spacing-xs)/2)}.FilledButton_label__IfvSt{font-size:14px;letter-spacing:1px}.TextInput_description__8oT7q{color:var(--fabled-color-slate-mid);font-size:12px;font-weight:400;line-height:14.52px;text-align:left}.TextInput_rootBlended__03yP9{display:flex;align-items:center;gap:.5rem}.TextInput_input__l5CxQ{color:var(--fabled-color-slate-lightest);background-color:var(--fabled-color-slate-darkest);border:1px solid var(--fabled-color-slate);border-radius:var(--mantine-radius-sm);outline:none!important}.TextInput_input__l5CxQ::placeholder{color:var(--fabled-color-slate-lightest-dimmed)!important}.TextInput_passwordInput__pOptE{border:none}.TextInput_input__l5CxQ:focus,.TextInput_input__l5CxQ:hover{border-color:var(--fabled-color-slate-lightest)}.TextInput_label__sgoUn{color:var(--fabled-color-slate-light);text-transform:uppercase;font-weight:600;font-size:12px!important;letter-spacing:.07em}.TextInput_labelBlended__Dossa{color:var(--fabled-color-slate-mid)!important}.TextInput_inputBlended__KJe8v{background-color:transparent;border:0;border-bottom:1px solid var(--fabled-color-slate);color:var(--fabled-color-gold-light)!important;letter-spacing:.1em;font-weight:600;text-transform:uppercase}.FilterGroup_control__nJM5I{display:block;width:100%;padding:10px 15px;color:var(--mantine-color-brand-8)}[data-mantine-color-scheme=dark] .FilterGroup_control__nJM5I{color:var(--mantine-color-light-1)}.FilterGroup_chevron__aCA4w{transition:transform .2s ease}.FilterGroup_toggle__0TgQ3{text-transform:uppercase;font-weight:600}.FolderStructureComponent_homeButton__fU9b7{background-color:transparent;border-radius:0;position:relative;align-items:center;color:#fff;font-weight:600;padding-left:5px;border:2px solid transparent;border-top:0;border-bottom:0;padding-right:18px;cursor:pointer;height:36px;z-index:10;display:flex;gap:10px;width:100%}.FolderStructureComponent_homeButton__fU9b7:hover{background-color:var(--fabled-color-slate-dark)}.FolderStructureComponent_homeButton__fU9b7:hover span,.FolderStructureComponent_homeButton__fU9b7:hover svg{color:var(--fabled-color-gold-lightest)}.FolderStructureComponent_homeButton__fU9b7 span{color:#fff;font-size:18px;padding-top:2px;text-transform:uppercase;padding-right:4px}.FolderStructureComponent_drawerBody__7ITx0{padding:0}.FolderStructureComponent_drawerHeader__EX1we{background-color:transparent;padding-left:25px;padding-bottom:0}.FolderStructureComponent_drawerClose__lb9yZ{color:var(--fabled-color-slate-lightest)}.FolderStructureComponent_drawerContent__gby5Q{position:relative;background-color:var(--fabled-color-background)}.FolderStructureComponent_selected__sgT66{background-color:var(--fabled-color-slate-dark);border:2px solid var(--mantine-color-primary-filled);z-index:20}.FolderStructureComponent_selected__sgT66 .FolderStructureComponent_inner__dPFn5{color:var(--fabled-color-gold-lightest)}.FolderStructureComponent_folderTreePanel__k_lew{background-color:var(--mantine-color-dark-8);height:100%;overflow-y:auto;padding:0}@media(max-width:767px){.FolderStructureComponent_folderTreePanel__k_lew.FolderStructureComponent_treeColumn__ejlU2{display:none!important}}.FolderStructureComponent_treeColumn__ejlU2{height:100%;min-width:150px;position:relative;z-index:1;display:flex;flex-direction:column}@media(max-width:767px){.FolderStructureComponent_treeColumn__ejlU2{display:none}}@media(min-width:768px){.FolderStructureComponent_treeColumn__ejlU2{flex:0 0 auto}}.FolderStructureComponent_itemColumn__lhkPR{height:100%;flex:1 1 auto;overflow:auto;min-width:0}@media(max-width:767px){.FolderStructureComponent_itemColumn__lhkPR{padding-left:20px}}.FolderStructureComponent_gridRoot__02QBT{height:100%;overflow:hidden;position:relative;display:flex;flex-direction:row;flex-wrap:nowrap}.FolderStructureComponent_gridStackTree__X60UG{background-color:var(--fabled-color-background);border-radius:var(--mantine-radius-default);height:100%;display:flex;flex-direction:column;padding:20px 20px 5px 25px}.FolderStructureComponent_gridStackActive__8e6IF{height:100%}.FolderStructureComponent_gridStackOver__TzJ7r,.FolderStructureComponent_gridStack__IEfwk{height:calc(100% - 80px);overflow-y:auto;overflow-x:hidden;flex:1}.FolderStructureComponent_gridStackOver__TzJ7r{background-color:var(--fabled-color-slate-dark);border-radius:var(--mantine-radius-default)}.FolderStructureComponent_gridInner__8HusK{height:100%;overflow:hidden}.FolderStructureComponent_resizeHandle__p4ppD{width:6px!important;height:100%!important;cursor:ew-resize!important;background-color:transparent;opacity:0;transition:opacity .3s;position:absolute;right:0;top:0;z-index:10}.FolderStructureComponent_resizeHandle__p4ppD:active,.FolderStructureComponent_resizeHandle__p4ppD:hover{opacity:.2;background-color:var(--fabled-color-slate-lightest);width:6px!important}.FolderStructureContextMenu_contextMenuOverlay__ZAx9K{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;pointer-events:none}.FolderStructureContextMenu_contextMenu__vx9xa{background-color:var(--mantine-color-dark-8);border:1px solid var(--mantine-color-dark-2);border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.1),0 4px 6px rgba(0,0,0,.05);z-index:1001;pointer-events:auto;min-width:200px;padding:4px 0}.FolderStructureContextMenu_menuItem__u_5nB{padding:8px 12px;cursor:pointer;display:flex;align-items:center;gap:8px;color:var(--fabled-color-slate-light);transition:background-color .2s ease}.FolderStructureContextMenu_menuItem__u_5nB:hover{color:var(--fabled-color-slate-lightest);background-color:var(--mantine-color-dark-9)}.FolderStructureContextMenu_menuItem__u_5nB:active{background-color:rgba(0,0,0,.1)}.FolderStructureContextMenu_menuItemIcon__MtAtv{margin-right:10px;display:flex;align-items:center;justify-content:center}.FolderStructureContextMenu_menuItemText__wZOea{flex-grow:1}.Folder_folderRoot__5WZpS{width:100%}.Folder_folderRoot__5WZpS,.Folder_innerInner__2q8P0,.Folder_inner__6EG_W,.Folder_label__7Zp8r,.Folder_root__MhMRo{min-width:fit-content}.Folder_root__MhMRo{background-color:transparent;border-radius:0;width:100%;border:2px solid transparent;border-top:0;border-bottom:0;color:var(--fabled-color-slate-lightest);z-index:10}.Folder_root__MhMRo:hover{background-color:var(--fabled-color-slate-dark)}.Folder_root__MhMRo:hover .Folder_inner__6EG_W{color:var(--fabled-color-gold-lightest)}.Folder_menuItem__NoMHo{display:flex;align-items:start;color:var(--fabled-color-slate-lightest)}.Folder_menuIcon__83tja{margin-top:5px;color:var(--fabled-color-slate-lightest)}.Folder_selected__3yzkS{background-color:var(--fabled-color-slate-dark);border:2px solid var(--mantine-color-primary-filled);z-index:20}.Folder_selected__3yzkS .Folder_inner__6EG_W{color:var(--fabled-color-gold-lightest)}.Folder_isOverFolder__ZKKDu{background-color:var(--fabled-color-slate-dark)}.Folder_isOverFolder__ZKKDu .Folder_inner__6EG_W{color:var(--fabled-color-gold-lightest)}.Folder_dragging__wTQN9{z-index:30;opacity:0}.Folder_label__7Zp8r{display:flex;gap:10px;width:100%}.Folder_inner__6EG_W{width:100%;align-items:start;justify-content:start;color:var(--fabled-color-slate-lightest)}.Folder_icon__Rf0ye{transform:rotate(90deg);flex-shrink:0}.Folder_innerInner__2q8P0{gap:10px;width:100%;padding-right:50px}.Folder_indent__Et3WV{margin-right:10px;margin-left:5px}.Folder_topLevel__3_5DT{font-weight:600}.Folder_nested___Gktr{font-weight:400}.Item_folderRoot__rmE7x{width:100%}.Item_folderRoot__rmE7x,.Item_innerInner__L9931,.Item_inner__U_ffx,.Item_label__g2Iyp,.Item_root__XCkc7{min-width:fit-content}.Item_root__XCkc7{background-color:transparent;border-radius:0;position:relative;align-items:center;color:var(--fabled-color-slate-lightest);font-weight:400;padding-left:18px;border:2px solid transparent;border-top:0;border-bottom:0;padding-right:18px;cursor:pointer;height:36px;z-index:10;display:flex;gap:10px;width:100%}.Item_root__XCkc7:hover{background-color:var(--fabled-color-slate-dark)}.Item_root__XCkc7:hover span,.Item_root__XCkc7:hover svg{color:var(--fabled-color-gold-lightest)}.Item_root__XCkc7 span{color:var(--fabled-color-slate-lightest);text-wrap:nowrap;font-size:14px;padding-right:4px}.Item_selected__KX3ap{background-color:var(--fabled-color-slate-dark);border:2px solid var(--mantine-color-primary-filled);z-index:20}.Item_selected__KX3ap,.Item_selected__KX3ap span,.Item_selected__KX3ap svg{color:var(--fabled-color-gold-lightest)}.Item_dragging__SIVuc{z-index:30;opacity:0}.Item_indent__hPRZb{margin-right:10px;margin-left:5px}.Item_menuItem__4QZBU{display:flex;align-items:start;color:var(--fabled-color-slate-lightest)}.Item_menuIcon__utExP{margin-top:5px;color:var(--fabled-color-slate-lightest)}.ForgeTreeView_collapsedContainer__ncgsu{width:23px;height:100%;background:#3b4e4f;display:flex;align-items:center;justify-content:center}.ForgeTreeView_expandButton__spxyi{color:#ecfeff;opacity:.7;transition:opacity .2s ease}.ForgeTreeView_expandButton__spxyi:hover{opacity:1}.ForgeTreeView_container__NQVJv{display:flex;height:100%;background:#273435;box-shadow:inset 0 -4px 4px 0 rgba(0,0,0,.25),4px 0 8px 0 rgba(0,0,0,.3)}.ForgeTreeView_collapseBar__ESXZ7{width:23px;background:#3b4e4f;display:flex;align-items:center;justify-content:center;border-right:1px solid hsla(0,0%,100%,.1)}.ForgeTreeView_collapseButton__RVv_H{color:#ecfeff;opacity:.7;transition:opacity .2s ease}.ForgeTreeView_collapseButton__RVv_H:hover{opacity:1}.ForgeTreeView_treeContent__o9E8_{flex:1;display:flex;flex-direction:column;background:#273435;width:100%;max-width:100%;overflow:hidden;box-sizing:border-box}.ForgeTreeView_drawerContent__WTdZ0 .ForgeTreeView_treeContent__o9E8_{box-shadow:none!important}.ForgeTreeView_searchContainer__oYKqp{min-width:0;width:100%;box-sizing:border-box;overflow:hidden}.ForgeTreeView_searchInput__Wt6PJ{background:hsla(0,0%,100%,.1)!important;border:1px solid hsla(0,0%,100%,.2)!important;color:#ecfeff!important;min-width:0!important;width:100%!important;box-sizing:border-box!important}.ForgeTreeView_searchInput__Wt6PJ::placeholder{color:rgba(236,254,255,.5)!important}.ForgeTreeView_searchInput__Wt6PJ:focus{border-color:hsla(0,0%,100%,.4)!important}.ForgeTreeView_scrollArea__uDdzY{overflow:hidden!important;will-change:scroll-position;contain:layout style paint}.ForgeTreeView_scrollArea__uDdzY,.ForgeTreeView_scrollArea__uDdzY .mantine-ScrollArea-root{width:100%!important;max-width:100%!important}.ForgeTreeView_scrollArea__uDdzY .mantine-ScrollArea-viewport{width:100%!important;max-width:100%!important;padding-right:0!important;padding-bottom:0!important}.ForgeTreeView_scrollArea__uDdzY .mantine-ScrollArea-scrollbar{background:hsla(0,0%,100%,.1)!important;opacity:1!important}.ForgeTreeView_scrollArea__uDdzY .mantine-ScrollArea-scrollbar .mantine-ScrollArea-thumb{background:hsla(0,0%,100%,.5)!important;opacity:1!important}.ForgeTreeView_scrollArea__uDdzY .mantine-ScrollArea-scrollbar[data-orientation=vertical]{width:8px!important;right:0!important}.ForgeTreeView_scrollArea__uDdzY .mantine-ScrollArea-scrollbar[data-orientation=horizontal]{height:8px!important;bottom:0!important}.ForgeTreeView_sectionHeader__wEomM{text-transform:uppercase;letter-spacing:.5px;padding:0 8px}.ForgeTreeView_treeItem__yklF9{width:100%;max-width:100%;padding:4px 0;background:transparent;border:none;cursor:pointer;transition:background-color .2s ease;border-radius:4px;margin:1px 4px;box-sizing:border-box;overflow:hidden;contain:layout style paint;will-change:background-color}.ForgeTreeView_treeItem__yklF9:hover{background:hsla(0,0%,100%,.1)}.ForgeTreeView_treeItem__yklF9.ForgeTreeView_selected__wU8Mp{background:rgba(31,174,230,.2)}.ForgeTreeView_treeItem__yklF9.ForgeTreeView_selected__wU8Mp:hover{background:rgba(31,174,230,.3)}.ForgeTreeView_treeItemContent__dKo9K{display:flex;align-items:center;gap:4px}.ForgeTreeView_chevron__l2Ums{color:#ecfeff;opacity:.7;flex-shrink:0}.ForgeTreeView_chevron__l2Ums:hover{background:hsla(0,0%,100%,.1)!important}.ForgeTreeView_fileIcon__axJmU,.ForgeTreeView_folderIcon__r8EnV{font-size:14px;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:16px;height:16px}.ForgeTreeView_itemName__Ifbv4{color:#ecfeff!important;flex:1;text-align:left;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ForgeTreeView_draggableItem__af4aU{cursor:pointer;transition:all .2s ease}.ForgeTreeView_draggableItem__af4aU:hover{background:hsla(0,0%,100%,.05)}.ForgeTreeView_draggableItem__af4aU:active{transform:scale(.98)}.ForgeTreeView_createNewContainer__bLn2q{min-width:0;width:100%;box-sizing:border-box;overflow:hidden}.ForgeTreeView_createNewMenu__sf5r8::-webkit-scrollbar{width:6px}.ForgeTreeView_createNewMenu__sf5r8::-webkit-scrollbar-track{background:transparent}.ForgeTreeView_createNewMenu__sf5r8::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:3px}.ForgeTreeView_createNewMenu__sf5r8::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}.ForgeTreeView_createNewButton__0JGkY{display:flex;align-items:center;width:100%;min-width:0;padding:8px 12px;background:transparent;border:1px solid hsla(0,0%,100%,.2);border-radius:4px;color:#ecfeff;font-size:12px;font-weight:600;letter-spacing:.5px;transition:all .2s ease;box-sizing:border-box}.ForgeTreeView_createNewButton__0JGkY>*{min-width:0;flex-shrink:1}.ForgeTreeView_createNewButton__0JGkY:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.3)}.ForgeTreeView_mobileToggle__sd7Vb{width:40px;height:40px;background:#3b4e4f;display:flex;align-items:center;justify-content:center;color:#ecfeff;border-radius:4px;transition:opacity .2s ease}.ForgeTreeView_mobileToggle__sd7Vb:hover{opacity:.8}.ForgeTreeView_drawerBody__i9ccA{padding:0!important;height:100%}.ForgeTreeView_drawerBody__i9ccA .ForgeTreeView_treeContent__o9E8_{height:100%}.ForgeTreeView_drawerBody__i9ccA .ForgeTreeView_treeItem__yklF9{margin-left:0!important;margin-right:0!important}.ForgeTreeView_drawerBody__i9ccA .ForgeTreeView_createNewContainer__bLn2q,.ForgeTreeView_drawerBody__i9ccA .ForgeTreeView_scrollArea__uDdzY .ForgeTreeView_mantine-Stack-root__tYPBz,.ForgeTreeView_drawerBody__i9ccA .ForgeTreeView_searchContainer__oYKqp{padding-left:16px!important;padding-right:16px!important}.ForgeTreeView_drawerHeader__9HIqM{background:#3b4e4f!important;color:#ecfeff!important;border-bottom:1px solid hsla(0,0%,100%,.1)!important;padding:16px!important}.ForgeTreeView_drawerContent__WTdZ0{background:#273435!important;height:100%}.ForgeTreeView_drawerContent__WTdZ0 .ForgeTreeView_container__NQVJv{box-shadow:none!important}.MyRichTextEditor_editor__DTp0u{height:100%}.MyRichTextEditor_toolbar__rmCxF svg{stroke:#fff}.MyRichTextEditor_toolbar__rmCxF button{border-color:var(--fabled-color-slate)}.MyRichTextEditor_content__5UQj8 h1{font-size:24px;font-family:var(--font-vollkorn)}.MyRichTextEditor_content__5UQj8 h1,.MyRichTextEditor_content__5UQj8 strong{color:var(--fabled-color-slate-lightest)}.MyRichTextEditor_content__5UQj8 p{color:var(--light-blue,#96bebe);margin-top:0}.MyRichTextEditor_content__5UQj8 h1:not(:first-child),.MyRichTextEditor_content__5UQj8 h2,.MyRichTextEditor_content__5UQj8 h3{margin-bottom:0;color:var(--fabled-color-slate-lightest)}.MyRichTextEditor_content__5UQj8 h4{margin-bottom:1px;margin-top:10px;color:var(--fabled-color-slate-lightest)}.MyRichTextEditor_content__5UQj8 h1:first-child{margin-top:0;line-height:22px;margin-bottom:12px}.NewBoardModal_input__MH9ch{--input-placeholder-color:var(--fabled-color-slate-light)}.NewBoardModal_input__MH9ch::placeholder{color:var(--fabled-color-slate-light)}.NewBoardModal_textarea__tRoZr{--input-placeholder-color:var(--fabled-color-slate-light)}.NewBoardModal_textarea__tRoZr::placeholder{color:var(--fabled-color-slate-light)}.Object_fieldsetContainer__5_14s{border:none}.Object_property__66IRH{margin-bottom:12px}.Object_aiButtonWrapper__3GSqu{margin-top:0}.NewBundleModal_header__sge4a,.NewBundleModal_modal__vro8u{background-color:var(--fabled-color-background)}.NewBundleModal_header__sge4a{border-bottom:1px solid var(--fabled-color-slate-dark);padding:20px}.NewBundleModal_title__dVR19{color:#fff}.NewBundleModal_body__crAJc{padding:0}.NewBundleModal_content__eOUnV{background-color:var(--fabled-color-background)}.NewBundleModal_closeButton__sGHsr{color:#fff}.NewBundleModal_closeButton__sGHsr:hover{background-color:var(--fabled-color-slate-dark)}.NewBundleModal_container__y75kn{display:flex;height:700px;max-height:80vh}.NewBundleModal_leftPanel__ybu0J{width:50%;background-color:var(--fabled-color-slate-darkest);padding:20px;border-right:1px solid var(--fabled-color-slate-dark)}.NewBundleModal_rightPanel__fs0x6{flex:1;padding:20px;overflow-y:auto}.NewBundleModal_input__yuSie{background-color:#2a3b3c!important;border:1px solid hsla(0,0%,100%,.1)!important;color:#fff!important;border-radius:4px}.NewBundleModal_input__yuSie:focus{border-color:#1faee6!important;box-shadow:none!important}.NewBundleModal_input__yuSie::placeholder{color:hsla(0,0%,100%,.5)!important}.NewBundleModal_textarea__onCNz{background-color:#2a3b3c!important;border:1px solid hsla(0,0%,100%,.1)!important;color:#fff!important;border-radius:4px;resize:vertical}.NewBundleModal_textarea__onCNz:focus{border-color:#1faee6!important;box-shadow:none!important}.NewBundleModal_textarea__onCNz::placeholder{color:hsla(0,0%,100%,.5)!important}.NewBundleModal_select__zDnO6{background-color:#2a3b3c!important;border:1px solid hsla(0,0%,100%,.1)!important;color:#fff!important;border-radius:4px}.NewBundleModal_select__zDnO6:focus{border-color:#1faee6!important;box-shadow:none!important}.NewBundleModal_scrollArea__5KPo9 .NewBundleModal_mantine-ScrollArea-viewport__yixZt{padding-right:12px}.NewBundleModal_label__Ib_9F{color:#fff;font-weight:500}.NewBundleModal_checkboxLabel__4zn6X{color:#fff}.NewBundleModal_stepIndicator__5IoVi{display:flex;align-items:center;gap:8px;margin-bottom:16px}.NewBundleModal_stepDot__qYvtM{width:8px;height:8px;border-radius:50%;background-color:var(--fabled-color-slate)}.NewBundleModal_stepDot__qYvtM.NewBundleModal_active__NP9uh{background-color:#1faee6}.NewBundleModal_stepDot__qYvtM.NewBundleModal_completed__Spc17{background-color:#57ab59}.NewBundleModal_stepLine__SHgZN{width:32px;height:1px;background-color:var(--fabled-color-slate)}.NewBundleModal_stepLine__SHgZN.NewBundleModal_completed__Spc17{background-color:#57ab59}.NewBundleModal_previewCard__Q_D6P{background-color:var(--fabled-color-slate-dark);border:1px solid var(--fabled-color-slate);border-radius:8px;padding:16px}.NewBundleModal_previewImage__bTAj9{width:100%;height:200px;object-fit:cover;border-radius:4px;margin-bottom:12px}.NewBundleModal_tagChip___QRHg{background-color:rgba(31,174,230,.1);color:#1faee6;padding:4px 8px;border-radius:12px;font-size:12px;font-weight:500}.NewBundleModal_contentSummary__8fJwg{background-color:var(--fabled-color-slate-darkest);border:1px solid var(--fabled-color-slate-dark);border-radius:8px;padding:16px;margin-bottom:16px}.NewBundleModal_contentCategory__biam3{color:#1faee6;font-weight:600;font-size:14px;margin-bottom:8px;text-transform:uppercase}.NewBundleModal_contentItem__Z3Ede{color:hsla(0,0%,100%,.75);font-size:12px;margin-left:12px;margin-bottom:4px}.TagsInput_description__1tGeP{color:var(--fabled-color-slate-mid);font-size:12px;font-weight:400;line-height:14.52px;text-align:left}.TagsInput_rootBlended__42hdE{display:flex;align-items:center;gap:.5rem}.TagsInput_label__HFhrN{color:var(--fabled-color-slate-light);font-size:12px;font-weight:600;letter-spacing:.07em;text-align:left;text-transform:uppercase}.TagsInput_labelBlended__2zyM_{color:var(--fabled-color-slate-mid)}.TagsInput_input__F7fSe{border:1px solid var(--fabled-color-slate);color:var(--fabled-color-slate-lightest);background-color:var(--fabled-color-slate-darkest);border-radius:var(--mantine-radius-sm);outline:none!important;--input-placeholder-color:var(--fabled-color-slate-lightest-dimmed)}.TagsInput_input__F7fSe:focus,.TagsInput_input__F7fSe:hover{border-color:var(--fabled-color-slate-lightest)}.TagsInput_inputBlended__yxWAg{background-color:transparent;border:0;color:var(--fabled-color-gold-light);letter-spacing:.1em;font-weight:600;text-transform:uppercase}.TagsInput_wrapper__gWxWw{background-color:var(--fabled-color-slate-darkest);border-radius:var(--mantine-radius-sm)}.TagsInput_wrapper__gWxWw:focus-within,.TagsInput_wrapper__gWxWw:hover{border-color:var(--fabled-color-slate-lightest)}.TagsInput_wrapperBlended__XKwJS{background-color:transparent;border:0}.TagsInput_pill__DXLwV{height:auto;padding:8px 12px;border-radius:4px;background-color:var(--fabled-color-slate);color:var(--fabled-color-slate-lightest);font-size:14px;font-weight:400;line-height:16.94px;text-align:left}.TagsInput_pillBlended__f1ntC{background-color:var(--fabled-color-gold-dark);color:var(--fabled-color-gold-light);text-transform:uppercase;letter-spacing:.05em}.TagsInput_dropdownBlended__ffftt{background-color:var(--fabled-color-off-white-light)!important;border:1px solid var(--fabled-color-slate)}.TagsInput_options__mNxRI{color:var(--fabled-color-slate-light)}.TagsInput_optionsBlended__EgwZr{color:var(--fabled-color-slate);text-transform:uppercase}.TagsInput_optionBlended__x5YnD:hover{background-color:var(--fabled-color-off-white-dark)!important}.FabledModal_root__9nTd4{color:var(--fabled-color-slate-light)!important}.FabledModal_content__zrf3w{background-color:var(--fabled-color-slate-dark);padding:0!important;border-radius:12px!important;box-shadow:0 8px 20px rgba(0,0,0,.5);transform-origin:center;transition:transform .3s ease,opacity .3s ease;border:1px solid var(--fabled-color-gold-dark)}.FabledModal_header__DnZ2R{background-color:var(--fabled-color-slate-dark);padding:20px 24px!important;border-bottom:1px solid var(--fabled-color-slate)}.FabledModal_title__602om{font-size:1.25rem;font-weight:600;color:var(--fabled-color-gold-light)}.FabledModal_body__ZVbMq{padding:20px 24px!important}.FabledModal_closeButton__t5dzb{color:var(--fabled-color-slate-light);background:var(--fabled-color-slate-darkest);transition:all .2s ease;border-radius:50%;width:32px;height:32px;margin:0;top:12px;right:12px;position:absolute}.FabledModal_closeButton__t5dzb:hover{color:var(--fabled-color-slate-lightest);background:var(--fabled-color-slate);transform:rotate(90deg)}.FabledModal_overlay__1TgU5{backdrop-filter:blur(4px);transition:opacity .3s ease}.CountryPicker_root__B3EPM{position:relative}.CountryPicker_input__gLDS_{color:var(--fabled-color-slate-lightest);background-color:var(--fabled-color-slate-darkest);border:1px solid var(--fabled-color-slate);border-radius:var(--mantine-radius-sm)}.CountryPicker_input__gLDS_::placeholder{color:var(--fabled-color-slate-lightest-dimmed)!important}.CountryPicker_input__gLDS_:focus,.CountryPicker_input__gLDS_:hover{border-color:var(--fabled-color-slate-lightest)}.CountryPicker_label__ZXrd_{color:var(--fabled-color-slate-light);text-transform:uppercase;font-weight:600;font-size:12px!important;letter-spacing:.07em}.CountryPicker_option__0JEsc{color:var(--fabled-color-slate-lightest)!important;background-color:var(--fabled-color-slate-darkest)!important}.CountryPicker_option__0JEsc[data-selected]{background-color:var(--fabled-color-slate-dark)!important}.CountryPicker_option__0JEsc:hover{background-color:var(--fabled-color-slate-darker)!important}.BoardCard_card__w3sk6{background-color:var(--fabled-color-slate-darkest);border:2px solid var(--fabled-color-slate-dark);border-radius:5px;box-shadow:none;color:var(--fabled-color-slate-lightest);display:block;padding:0;transition:opacity .15s ease-in-out;width:100%;height:169px}.BoardCard_card__w3sk6:hover{text-decoration:none;border:2px solid var(--fabled-color-gold-dark)!important}.BoardCard_cardProfile__Kmxxp{background-color:#fff;border:2px solid var(--fabled-color-slate-dark);color:var(--fabled-color-slate-mid)}.BoardCard_cardContent__6DYo9{width:calc(100% - 70px);height:169px}.SelectInput_description__mudiO{color:var(--fabled-color-slate-mid);font-size:12px;font-weight:400;line-height:14.52px;text-align:left}.SelectInput_rootBlended__YefW4{display:flex;align-items:center;gap:.5rem}.SelectInput_label__5Cy_V{color:var(--fabled-color-slate-light);font-size:12px;font-weight:600;letter-spacing:.07em;text-align:left;text-transform:uppercase}.SelectInput_labelBlended__z1Jmt{color:var(--fabled-color-slate-mid)}.SelectInput_input__gvi6c{border:1px solid var(--fabled-color-slate);color:var(--fabled-color-slate-lightest);background-color:var(--fabled-color-slate-darkest)}.SelectInput_input__gvi6c::placeholder{color:var(--fabled-color-slate-light)}.SelectInput_inputBlended__7HaKn{background-color:transparent;border:0;color:var(--fabled-color-gold-light);letter-spacing:.1em;font-weight:600;text-transform:uppercase}.SelectInput_dropdownBlended__SHgRA{background-color:var(--fabled-color-off-white-light)!important;border:1px solid var(--fabled-color-slate)}.SelectInput_options__XDgo_{color:var(--fabled-color-slate-light)}.SelectInput_optionsBlended__4abpA{color:var(--fabled-color-slate);text-transform:uppercase}.SelectInput_optionBlended__ehFfV:hover{background-color:var(--fabled-color-off-white-dark)!important}.Array_aiButtonWrapper__Zno_A{margin-right:8px}.Field_container__QFb3D{position:relative}.Field_info__vqVdo{position:absolute;top:0;right:0}.Field_classField__ZrUC1{margin-top:0;padding-top:0;margin-bottom:5px}.FabledPagination_control__MVUwQ{border:0;color:var(--fabled-color-slate-light)!important}.FabledPagination_control__MVUwQ[data-active]{background-color:var(--fabled-color-slate-mid);color:var(--fabled-color-slate-dark)!important}.FabledPagination_controlLight__LzDnO{color:var(--fabled-color-slate)!important;border-color:var(--fabled-color-off-white-dark);background-color:var(--mantine-color-white)}.FabledPagination_controlLight__LzDnO:hover,.FabledPagination_controlLight__LzDnO[data-active]{border-color:var(--fabled-color-gold-dark);background-color:var(--mantine-color-white)}.EmojiList_item__VEaha{display:flex;margin:0;width:100%;text-align:left;background:transparent;border-radius:.4rem;border:1px solid transparent;padding:.2rem .4rem}.EmojiList_item__VEaha:hover{background-color:var(--fabled-color-slate)}.EmojiList_item_selected___iWiW{border-color:var(--fabled-color-slate)}.CommandList_commandItem__PNj0J{width:100%}.CommandList_commandTitle__ENJGw{color:#fff;margin-top:0;margin-bottom:0}.CommandList_commandDescription__oUwQD{color:gray;margin-top:0;margin-bottom:0}.CommandList_commandContainer__Q8_zq{display:flex;flex-direction:column;align-items:center;border-radius:10px;padding:2px;gap:16px;background-color:#333}.CommentEditor_commentEditor__Kv8oG .tiptap p.is-editor-empty:first-child:before{color:var(--mantine-color-light-2);filter:brightness(70%)}.CommentEditor_commentEditor__Kv8oG span.emoji{display:inline-block;width:1.25rem;height:1.25rem}.CommentEditor_commentEditor__Kv8oG .ProseMirror{padding:5px;background-color:var(--fabled-color-slate)}.CommentEditor_commentEditorContent__5YBQ8{background:none}.CommentEditor_commentEditorContent__5YBQ8 .tiptap.ProseMirror{margin:0;padding:0;background-color:transparent}.RichContent_content__63fZC h1{font-size:24px;font-family:var(--font-vollkorn)}.RichContent_content__63fZC h1,.RichContent_content__63fZC strong{color:var(--fabled-color-slate-lightest)}.RichContent_content__63fZC p{color:var(--light-blue,#96bebe);margin-top:0}.RichContent_content__63fZC h1:not(:first-child),.RichContent_content__63fZC h2,.RichContent_content__63fZC h3{margin-bottom:0;color:var(--fabled-color-slate-lightest)}.RichContent_content__63fZC h4{margin-bottom:1px;margin-top:10px;color:var(--fabled-color-slate-lightest)}.RichContent_content__63fZC h1:first-child{margin-top:0;line-height:22px;margin-bottom:12px}.RichContent_content__63fZC ol,.RichContent_content__63fZC ul{padding-left:1.5em;margin:.5em 0}.RichContent_content__63fZC a{color:var(--mantine-color-blue-4)}.RichContent_content__63fZC img{max-width:100%;height:auto;border-radius:4px}.RichContent_content__63fZC blockquote{border-left:3px solid var(--mantine-color-gray-5);padding-left:1em;margin-left:0;color:var(--mantine-color-gray-3)}.RichContent_content__63fZC table{border-collapse:collapse;width:100%;margin:1em 0}.RichContent_content__63fZC td,.RichContent_content__63fZC th{border:1px solid var(--mantine-color-dark-3);padding:.5em}.RichContent_content__63fZC th{background:var(--mantine-color-dark-6)}@keyframes Card_pop__J0_Cj{0%{transform:scale(1);box-shadow:var(--mantine-shadow-sm)}to{transform:scale(var(--scale));box-shadow:var(--mantine-shadow-lg),-1px 0 15px 0 rgba(0,0,0,.01),var(--mantine-shadow-lg) rgba(0,0,0,.25)}}@keyframes Card_fadeIn__vtP0V{0%{opacity:0}to{opacity:1}}.Card_wrapper__LziDh{display:flex;box-sizing:border-box;background-color:var(--fabled-color-slate-darkest);box-shadow:4px 4px 4px 0 rgba(0,0,0,.25);transform:translate3d(var(--translate-x,0),var(--translate-y,0),0) scaleX(var(--scale-x,1)) scaleY(var(--scale-y,1));transform-origin:0 0;touch-action:manipulation;border-radius:5px}.Card_wrapperFadeIn__EhERj{animation:Card_fadeIn__vtP0V .5s ease}.Card_wrapperDragOverlay__HgBN4{--scale:1.05;--box-shadow:var(--mantine-shadow-sm);--box-shadow-picked-up:var(--mantine-shadow-lg),-1px 0 15px 0 rgba(0,0,0,.01),var(--mantine-shadow-lg) rgba(0,0,0,.25);z-index:999}.Card_contentWrapper__Ohfcj{padding:8px 13px;flex:1;display:flex;flex-direction:column;min-height:0}.Card_item__X2gG_{cursor:pointer;position:relative;display:flex;flex-grow:1;align-items:center;box-shadow:var(--mantine-shadow-sm);outline:none;border-radius:calc(4px/var(--scale-x, 1));box-sizing:border-box;list-style:none;transform-origin:50% 50%;webkit-tap-highlight-color:transparent;color:var(--fabled-color-slate-lightest);font-size:1rem;white-space:normal;transform:scale(var(--scale,1));transition:box-shadow .2s cubic-bezier(.18,.67,.6,1.22)}.Card_item__X2gG_:focus-visible{box-shadow:var(--mantine-shadow-lg)}.Card_itemDisabled__0dwQt{color:#999;background-color:#f1f1f1}.Card_itemDisabled__0dwQt:focus{box-shadow:var(--mantine-shadow-sm);cursor:not-allowed}.Card_itemDragOverlay__d5Lme{cursor:grabbing;animation:Card_pop__J0_Cj .2s cubic-bezier(.18,.67,.6,1.22);transform:scale(var(--scale));box-shadow:var(--box-shadow-picked-up)}.Card_item__X2gG_:hover .Card_remove__wDgzu{visibility:visible}.Card_item__X2gG_:hover .Card_header__KFgX0{color:var(--fabled-color-gold-lightest)!important}.Card_item__X2gG_.Card_color__90L82:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;height:100%;width:3px;display:block;border-top-left-radius:3px;border-bottom-left-radius:3px;background-color:var(--color)}.Card_viewerMode__Uai7j .Card_imageWrapper__MplMN,.Card_viewerMode__Uai7j .Card_pointerWrapper__byZlG{margin-bottom:12px!important}.Card_viewerMode__Uai7j div[class*=mantine-Box-root]>p{padding:8px!important}.Card_viewerMode__Uai7j .Card_adminToolsWrapper__RscmI{padding-top:12px!important}.Card_remove__wDgzu{visibility:hidden}.Card_actions__Biwqb{display:flex;align-self:flex-start;margin:-12px -10px -15px auto}.Card_dragging__5y6Ri:not(.Card_dragOverlay__3QgJ_){opacity:var(--dragging-opacity,.5);z-index:0}.Card_dragging__5y6Ri:not(.Card_dragOverlay__3QgJ_):focus{box-shadow:var(--mantine-shadow-sm)}.Card_notDragging__N13yW{opacity:1!important}.Card_imageWrapper__MplMN{width:100%;max-width:100%;position:relative}.Card_tokenWrapper__ZyhO7{display:flex;gap:var(--mantine-spacing-xs);position:absolute;top:5px;left:5px}.Card_token__aLtFK{text-transform:uppercase;background-color:var(--fabled-color-slate-dark);z-index:10;color:var(--fabled-color-slate-lightest);padding:10px 11px;border-radius:3px;font-size:var(--mantine-font-size-xs);font-weight:700;width:fit-content}.Card_image__i2p67{object-fit:cover;width:100%;height:100%;border-radius:3px 3px 0 0}.Card_adminToolsWrapper__RscmI{border-top:1px solid var(--fabled-color-slate-dark);justify-content:space-between}.Card_pointerWrapper__byZlG{width:100%;max-width:100%;margin-bottom:10px}.Card_carouselRoot__a_SL_{width:100%;height:100%}.Card_carouselRoot__a_SL_ .mantine-Carousel-viewport{border-radius:3px 3px 0 0}.Card_carouselRoot__a_SL_ .mantine-Carousel-control{cursor:pointer!important;pointer-events:auto!important;z-index:100!important}.Card_carouselRoot__a_SL_ .mantine-Carousel-indicators{z-index:100!important;pointer-events:auto!important}.Card_carouselControls__Nwd9P button{background-color:rgba(0,0,0,.4);color:#fff;border:none;height:30px;width:30px;min-width:30px;border-radius:15px;z-index:100;position:relative}.Card_carouselControls__Nwd9P button:hover{background-color:rgba(0,0,0,.6)}.Card_carouselIndicator__0mZjv{width:6px;height:6px;background-color:hsla(0,0%,100%,.5);cursor:pointer!important}.Card_carouselIndicator__0mZjv[data-active]{background-color:#fff}.Card_header__KFgX0{color:var(--fabled-color-slate-lightest);font-weight:600;font-size:var(--mantine-font-size-sm);letter-spacing:.05em;justify-self:flex-start}.Card_description__PvMc1,.Card_header__KFgX0{font-family:var(--font-inter);white-space:normal;word-wrap:break-word;width:100%;overflow-wrap:break-word}.Card_description__PvMc1{color:var(--fabled-color-slate-light);font-weight:400;font-size:var(--mantine-font-size-xs)}.Card_cardResizeHandle__gTvrm{position:absolute;bottom:0;left:0;right:0;height:12px!important;min-height:12px;background:var(--fabled-color-slate);cursor:ns-resize;transition:background-color .2s ease;border-top:1px solid hsla(0,0%,100%,.1);border-radius:0 0 4px 4px;z-index:100;pointer-events:auto;display:block}.Card_cardResizeHandle__gTvrm:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:30px;height:2px;background:hsla(0,0%,100%,.3);border-radius:1px;box-shadow:0 1px 0 hsla(0,0%,100%,.1)}.Card_cardResizeHandle__gTvrm:hover{background:var(--fabled-color-slate-dark)}.Card_cardResizeHandle__gTvrm:hover:after{background:hsla(0,0%,100%,.6);box-shadow:0 1px 0 hsla(0,0%,100%,.2)}.Card_cardResizeHandle__gTvrm:active{background:var(--fabled-color-slate-darker)}.CardHeader_container__JCst_{display:flex;align-items:center;padding:10px 13px;min-height:33px;width:100%;border-top-left-radius:5px;border-top-right-radius:5px}.CardHeader_container__JCst_[draggable=true]:active{cursor:grabbing}.CardHeader_header__mU8Dd{color:#fff;font-weight:600;font-family:var(--font-inter);font-size:13px;letter-spacing:.05em;justify-self:flex-start;text-transform:uppercase;width:100%;white-space:normal;word-wrap:break-word;overflow-wrap:break-word}.CardHeader_heading__ubUhK{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;margin-right:10px}.Lane_container__SQhbl{display:flex;flex-direction:column;grid-auto-rows:max-content;overflow:hidden;box-sizing:border-box;appearance:none;outline:none;width:412px;max-width:412px;min-height:85px;border-radius:5px;transition:background-color .35s ease;color:var(--fabled-color-slate-light)}.Lane_container__SQhbl:focus-visible{border-color:transparent;box-shadow:var(--mantine-shadow-sm)}.Lane_container__SQhbl ul{display:grid;grid-gap:10px;grid-template-columns:repeat(var(--columns,1),1fr);list-style:none;margin:0;padding:6px}.Lane_scrollable__drLk0 ul{overflow-y:auto}.Lane_placeholder__JOLT1{cursor:pointer;height:85px;color:rgba(0,0,0,.5);background-color:transparent;border-color:var(--fabled-color-slate)}.Lane_placeholder__JOLT1:hover{border-color:var(--fabled-color-gold-lightest)}.Lane_placeholder__JOLT1:hover>p{color:var(--fabled-color-gold-lightest)!important}.Lane_hover__rY90D{border-color:var(--fabled-color-gold-lightest);opacity:.45}.Lane_hover__rY90D.Lane_placeholder__JOLT1{opacity:.65}.Lane_hover__rY90D.Lane_placeholder__JOLT1>p{color:var(--fabled-color-gold-lightest)!important}.Lane_shadow__07Qk1{box-shadow:var(--mantine-shadow-sm)}.Lane_header__Aiqaw{display:flex;align-items:center;justify-content:space-between;border-top-left-radius:5px;border-top-right-radius:5px}.Lane_description__Sy4WA:hover .Lane_actions__tZUiD>*,.Lane_header__Aiqaw:hover .Lane_actions__tZUiD>*{opacity:1!important}.Lane_description__Sy4WA{color:var(--fabled-color-slate-lightest);font-weight:400;font-family:var(--font-inter);font-size:var(--mantine-font-size-xs);margin-bottom:1rem}.Lane_list__WGnbc{padding:0}.Lane_drag__lO2Vf{display:flex}.Lane_drag__lO2Vf>:first-child:not(:last-child){opacity:0}.Lane_drag__lO2Vf>:first-child:not(:last-child):focus-visible{opacity:1}.Lane_actions__tZUiD{padding:0;margin-top:auto;text-align:center;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.Lane_actions__tZUiD:hover .Lane_actions__tZUiD>*{opacity:1!important}.LaneHeader_container__ErUIM{display:flex;align-items:center;padding:0 0 .25rem;min-height:33px}.LaneHeader_headerEditable__KMVcT,.LaneHeader_header__cHSTq{color:#fff;font-weight:700;font-family:var(--font-inter);font-size:20px;letter-spacing:.05em;text-transform:uppercase;justify-self:flex-start}.LaneHeader_headerEditable__KMVcT{cursor:grab}.LaneHeader_headerEditable__KMVcT:hover{color:var(--fabled-color-slate-lightest)}.LaneHeader_drag__j97lP>:first-child:not(:last-child){opacity:0}.LaneHeader_drag__j97lP>:first-child:not(:last-child):focus-visible{opacity:1}.LaneHeader_addLane__jNprw{color:var(--fabled-color-slate-light)}.DefaultNotifications_notificationTitle__odr2b{font-weight:700;font-size:var(--mantine-font-size-md);color:var(--fabled-color-slate-lightest)!important;margin:0}.DefaultNotifications_notificationBody__A2Ag2{font-size:var(--mantine-font-size-sm);color:var(--fabled-color-slate-lightest)!important;margin:0}.DefaultNotifications_timeago__tWdKE{color:var(--fabled-color-slate-mid)!important;margin:0}.FriendComponents_value__vj4Xd{font-family:var(--font-inter);font-weight:600;font-size:14px;letter-spacing:.05em}.FriendComponents_valueLight__FcD7q{color:var(--mantine-color-dark-9)!important}.FriendComponents_valueDark__ecoHu{color:var(--mantine-color-white)!important}.NotificationsButton_button__U7yvO{width:100%;padding:var(--mantine-spacing-xs)!important;border-radius:var(--mantine-spacing-sm)!important;color:var(--fabled-color-slate-lightest)!important;text-align:center!important}.NotificationsButton_activeButton__xv3sB,.NotificationsButton_button__U7yvO:hover{color:var(--fabled-color-gold-primary)!important}.Spotlight_empty__gP2rJ{padding:.5rem;color:var(--mantine-color-brand-8)}[data-mantine-color-scheme=dark] .Spotlight_empty__gP2rJ{color:var(--mantine-color-light-3)}.Spotlight_action__lG_kM,.Spotlight_quick-link__kBhwf{gap:.5rem;width:100%;padding:.5rem;display:flex;align-items:center;transition:background-color .15s ease-in-out;font-size:var(--mantine-font-size-sm);justify-content:flex-start}.Spotlight_action__lG_kM:hover,.Spotlight_quick-link__kBhwf:hover{background-color:var(--fabled-color-slate-dark)}.Spotlight_action__lG_kM .Spotlight_actionSection__RolJj:first-child,.Spotlight_quick-link__kBhwf .Spotlight_actionSection__RolJj:first-child{margin-right:.625rem}.Spotlight_action__lG_kM .Spotlight_actionSection__RolJj:not(:first-child),.Spotlight_quick-link__kBhwf .Spotlight_actionSection__RolJj:not(:first-child){flex-grow:1;text-align:right}.Spotlight_actionsList__r_E_W{padding:.625rem 0;color:var(--fabled-color-off-white-dark)}.Spotlight_username__mcBK7{font-weight:600;color:var(--fabled-color-gold-light)}.Spotlight_bio__fWKX4{font-style:italic}.Spotlight_body__xx1hf{padding:.9375rem}.Spotlight_body__xx1hf,.Spotlight_search__oPwLR{color:var(--fabled-color-off-white-dark)}.Spotlight_search__oPwLR::placeholder{color:var(--mantine-color-light-4)!important}.EncounterWrapper_container__rxobA{padding:1rem 1rem .25rem}.EncounterWrapper_title__2ugQ_{font-size:.9rem;margin-bottom:calc(.325rem*var(--mantine-scale))}.EncounterWrapper_encounterTitle__OVFQw,.EncounterWrapper_title__2ugQ_{font-family:var(--font-inter);color:var(--fabled-color-slate-light);font-weight:600;letter-spacing:.07em;text-transform:uppercase}.EncounterWrapper_encounterTitle__OVFQw{font-size:1rem;text-align:center;margin-top:.5rem}.EncounterWrapper_chevron__zCBGl{color:var(--fabled-color-slate-light)}.EncounterWrapper_chevron__zCBGl[data-rotate]{transform:rotate(180deg)}.EncounterWrapper_subtitle__9aziF{font-size:10px;font-weight:600;color:var(--fabled-color-slate-mid);margin:0 var(--mantine-spacing-md)}.EncounterWrapper_root__pRLqG{border-bottom:1px solid var(--fabled-color-slate)}.EncounterWrapper_item__p_Jmf{border-top:1px solid var(--fabled-color-slate);border-bottom:none}.EncounterWrapper_control__3kaAq:hover{background:var(--fabled-color-slate-darkest)!important}.EncounterWrapper_buttonRoot__A0Rkf{border-radius:9999px;padding:5px}.BoardSearch_root__wyZJY{position:relative;width:270px}.BoardSearch_label__yPDGo{position:absolute;z-index:2;top:.4375rem;left:.6875rem;pointer-events:none;color:var(--fabled-color-slate-light);letter-spacing:.07em;font-size:14px;font-weight:600;transition:transform .15s ease,font-size .15s ease,color .15s ease}.BoardSearch_label__yPDGo[data-floating]{display:none}.BoardSearch_required__85ssd{transition:opacity .15s ease;opacity:0}[data-floating] .BoardSearch_required__85ssd{opacity:1}.BoardSearch_input__TcZyc{color:var(--fabled-color-slate-lightest);background-color:var(--fabled-color-slate)}.BoardSearch_input__TcZyc:focus-within{border-color:var(--fabled-color-gold-light)}.BoardSearch_input__TcZyc::placeholder{transition:color .15s ease;color:transparent}.BoardSearch_input__TcZyc[data-floating]::placeholder{color:var(--fabled-color-slate-lightest-dimmed)!important}.BoardSearch_textInputWrapper__B942r{padding:10px;box-shadow:4px 4px 4px 0 rgba(0,0,0,.25);border-radius:5px;background-color:var(--fabled-color-slate-darkest)}.PageDescription_description__TYHFD{color:var(--fabled-color-slate-light)!important;font-weight:400;font-family:var(--font-inter);font-size:var(--mantine-font-size-sm);padding-top:.25rem}.PageTitle_title__5qshE{color:#fff;letter-spacing:1px;font-weight:600;font-family:var(--font-inter);font-size:24px}.SectionTitle_sectionTitle__qeHRU{color:var(--fabled-color-gold-light)!important;letter-spacing:.05em;font-weight:800;font-family:var(--font-inter);text-transform:uppercase}.ForgeCard_forgeCard__K__hZ{transition:all .2s ease}.ForgeCard_forgeCard__K__hZ:hover{background-color:#4a5f60!important;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.3)}.ForgeCard_forgeCard__K__hZ:active{transform:translateY(0)}.TransferContentModal_modalWrapper__6C7mR .ff-Modal-body{padding:0!important}.TransferContentModal_modalBody__s5dx7{display:flex;flex-direction:row;align-items:stretch;flex-wrap:nowrap}.TransferContentModal_searchWrapper__ytI6w{min-width:45%;width:45%}.TransferContentModal_encounterPreview__fvrqu{height:100%;width:100%;max-height:31rem;overflow-y:scroll;position:relative}.TransferContentModal_frameWrapper__NQiUP{background-color:var(--fabled-color-slate-darkest);display:flex;flex-grow:1;justify-content:center}.ForgeView_root__ii5Zn{height:calc(100vh - 60px)}.AIAssistantPanel_floatingButton__bdA4A{position:fixed;bottom:calc(var(--mantine-spacing-xl)*1.5);right:calc(var(--mantine-spacing-xl)*1.5);z-index:100;width:56px;height:56px;background:var(--fabled-color-slate);border:1px solid var(--fabled-color-gold-dark);box-shadow:0 4px 12px rgba(0,0,0,.3);transition:all .2s cubic-bezier(.4,0,.2,1);color:var(--fabled-color-gold-light)}.AIAssistantPanel_floatingButton__bdA4A:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,0,0,.4);background:var(--fabled-color-slate-hover);border-color:var(--fabled-color-gold-primary)}.AIAssistantPanel_floatingButton__bdA4A:active{transform:translateY(0)}.AIAssistantPanel_floatingButton__bdA4A.AIAssistantPanel_hasIssues__nAY3S{animation:AIAssistantPanel_subtlePulse__V9KA_ 3s ease-in-out infinite}@keyframes AIAssistantPanel_subtlePulse__V9KA_{0%,to{box-shadow:0 4px 12px rgba(0,0,0,.3)}50%{box-shadow:0 4px 16px hsla(47,90%,70%,.2)}}.AIAssistantPanel_issueBadge__mwpRF{position:absolute;top:-6px;right:-6px;min-width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-weight:700;background:var(--fabled-color-red);border:1px solid var(--fabled-color-slate-dark);animation:AIAssistantPanel_badgeBounce__bewf8 .5s ease-out}@keyframes AIAssistantPanel_badgeBounce__bewf8{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}.AIAssistantPanel_assistantPanel__oBV2i{position:fixed;top:80px;right:0;bottom:0;width:480px;max-width:90vw;z-index:99;display:flex;flex-direction:column;background:var(--fabled-color-slate-dark);border-left:1px solid var(--fabled-color-slate);box-shadow:-4px 0 12px rgba(0,0,0,.3)}@media(max-width:62em){.AIAssistantPanel_assistantPanel__oBV2i{width:420px}}@media(max-width:48em){.AIAssistantPanel_assistantPanel__oBV2i{width:100%;top:60px}}.AIAssistantPanel_panelHeader__c3qyh{padding:var(--mantine-spacing-lg);background:var(--fabled-color-slate-darkest);border-bottom:2px solid var(--fabled-color-slate)}.AIAssistantPanel_panelTitle__BVPKO{display:flex;align-items:center;gap:var(--mantine-spacing-sm);margin:0;color:var(--fabled-color-gold-light);font-size:1.125rem}.AIAssistantPanel_panelTitle__BVPKO svg{color:var(--fabled-color-gold-primary)}.AIAssistantPanel_panelSubtitle___4xnW{color:var(--fabled-color-slate-light);font-size:var(--mantine-font-size-sm);margin-top:4px}.AIAssistantPanel_closeButton__v41Qr{position:absolute;top:var(--mantine-spacing-lg);right:var(--mantine-spacing-lg);transition:all .2s ease;background:var(--fabled-color-slate);color:var(--fabled-color-slate-light)}.AIAssistantPanel_closeButton__v41Qr:hover{background:var(--fabled-color-slate-hover);transform:rotate(90deg);color:var(--fabled-color-slate-lightest)}.AIAssistantPanel_tabsContainer__HBH99{flex:1;display:flex;flex-direction:column;overflow:hidden}.AIAssistantPanel_tabsList__7_s7L{padding:0 var(--mantine-spacing-lg);margin-bottom:0;border-bottom:1px solid var(--fabled-color-slate);background:var(--fabled-color-slate-darkest)}.AIAssistantPanel_tabsList__7_s7L .mantine-Tabs-tab{padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);font-weight:500;transition:all .2s ease;color:var(--fabled-color-slate-light)}.AIAssistantPanel_tabsList__7_s7L .mantine-Tabs-tab:hover{background:var(--fabled-color-slate);color:var(--fabled-color-slate-lightest)}.AIAssistantPanel_tabsList__7_s7L .mantine-Tabs-tab[data-active]{border-bottom:2px solid var(--fabled-color-gold-primary);color:var(--fabled-color-gold-light)}.AIAssistantPanel_tabPanel__z5FrP{flex:1;overflow-y:auto;padding:var(--mantine-spacing-lg)}.AIAssistantPanel_tabPanel__z5FrP::-webkit-scrollbar{width:6px}.AIAssistantPanel_tabPanel__z5FrP::-webkit-scrollbar-track{background:var(--fabled-color-slate-darkest)}.AIAssistantPanel_tabPanel__z5FrP::-webkit-scrollbar-thumb{background:var(--fabled-color-slate);border-radius:3px}.AIAssistantPanel_tabPanel__z5FrP::-webkit-scrollbar-thumb:hover{background:var(--fabled-color-slate-hover)}.AIAssistantPanel_emptyState__Kc81C{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:calc(var(--mantine-spacing-xl)*2);text-align:center;color:var(--fabled-color-slate-light)}.AIAssistantPanel_emptyState__Kc81C svg{margin-bottom:var(--mantine-spacing-md);opacity:.5}.AIAssistantPanel_loadingOverlay__5QkbH{backdrop-filter:blur(2px);background:rgba(19,33,35,.8)}.AIAssistantPanel_slideIn__PaAG1{animation:AIAssistantPanel_slideIn__PaAG1 .3s cubic-bezier(.4,0,.2,1)}@keyframes AIAssistantPanel_slideIn__PaAG1{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}.DebugTab_container__Z6Z_C{height:100%;display:flex;flex-direction:column;gap:var(--mantine-spacing-md)}.DebugTab_emptyState__0gxZL{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--mantine-spacing-xl)}.DebugTab_emptyState__0gxZL svg{color:var(--fabled-color-gold-primary);margin-bottom:var(--mantine-spacing-md);opacity:.8}.DebugTab_emptyState__0gxZL .DebugTab_title___TzcV{font-size:var(--mantine-font-size-lg);font-weight:600;color:var(--fabled-color-slate-lightest);margin-bottom:var(--mantine-spacing-xs)}.DebugTab_emptyState__0gxZL .DebugTab_subtitle__b_fQf{color:var(--fabled-color-slate-light);max-width:300px}.DebugTab_headerSection__0dMhN{flex-shrink:0}.DebugTab_summaryAlert__mFrIH{background:var(--fabled-color-slate-darkest);border:1px solid var(--fabled-color-red);color:var(--fabled-color-slate-light)}.DebugTab_summaryAlert__mFrIH[data-color=yellow]{border-color:var(--fabled-color-gold-dark)}.DebugTab_issuesList__uiC4g{flex:1;overflow-y:auto;margin:0 calc(var(--mantine-spacing-md)*-1);padding:0 var(--mantine-spacing-md)}.DebugTab_issuesList__uiC4g::-webkit-scrollbar{width:6px}.DebugTab_issuesList__uiC4g::-webkit-scrollbar-track{background:var(--fabled-color-slate-darkest)}.DebugTab_issuesList__uiC4g::-webkit-scrollbar-thumb{background:var(--fabled-color-slate);border-radius:3px}.DebugTab_issuesList__uiC4g::-webkit-scrollbar-thumb:hover{background:var(--fabled-color-slate-hover)}.DebugTab_issueCard__aP8yc{border:1px solid var(--fabled-color-slate);transition:all .2s ease;margin-bottom:var(--mantine-spacing-xs);overflow:hidden;position:relative;background:var(--fabled-color-slate-darkest)}.DebugTab_issueCard__aP8yc:before{content:"";position:absolute;top:0;left:0;width:3px;height:100%;background:var(--fabled-color-slate);transition:background .2s ease}.DebugTab_issueCard__aP8yc.DebugTab_error__J0Z1m{border-color:var(--fabled-color-red)}.DebugTab_issueCard__aP8yc.DebugTab_error__J0Z1m:before{background:var(--fabled-color-red)}.DebugTab_issueCard__aP8yc.DebugTab_error__J0Z1m .DebugTab_issueHeader__13KB2:hover{background:rgba(255,114,71,.1)}.DebugTab_issueCard__aP8yc.DebugTab_error__J0Z1m .DebugTab_issueIcon__peUps{color:var(--fabled-color-red)}.DebugTab_issueCard__aP8yc.DebugTab_warning__5Vbfk{border-color:var(--fabled-color-gold-dark)}.DebugTab_issueCard__aP8yc.DebugTab_warning__5Vbfk:before{background:var(--fabled-color-gold-primary)}.DebugTab_issueCard__aP8yc.DebugTab_warning__5Vbfk .DebugTab_issueHeader__13KB2:hover{background:hsla(47,90%,70%,.1)}.DebugTab_issueCard__aP8yc.DebugTab_warning__5Vbfk .DebugTab_issueIcon__peUps{color:var(--fabled-color-gold-primary)}.DebugTab_issueCard__aP8yc:hover{box-shadow:0 2px 8px rgba(0,0,0,.3);transform:translateX(2px)}.DebugTab_issueHeader__13KB2{padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);cursor:pointer;user-select:none;transition:background .2s ease;color:var(--fabled-color-slate-light)}.DebugTab_issueIcon__peUps{transition:transform .2s ease;flex-shrink:0}.DebugTab_issueIcon__peUps.DebugTab_expanded__zisG2{transform:rotate(90deg)}.DebugTab_issueDetails__UK_sz{padding:var(--mantine-spacing-md);border-top:1px solid var(--fabled-color-slate);animation:DebugTab_slideDown__KNjyL .2s ease;background:var(--fabled-color-slate-dark)}@keyframes DebugTab_slideDown__KNjyL{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.DebugTab_issueDetails__UK_sz .DebugTab_detailsText__0Hv_x{font-size:var(--mantine-font-size-sm);line-height:1.6;color:var(--fabled-color-slate-light)}.DebugTab_issueDetails__UK_sz .DebugTab_nodeInfo__oU8Vh{padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);background:var(--fabled-color-slate-darkest);border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs);border:1px dashed var(--fabled-color-slate);color:var(--fabled-color-slate-light)}.DebugTab_issueDetails__UK_sz .DebugTab_suggestedFix__5jgad{padding:var(--mantine-spacing-sm);background:var(--fabled-color-slate-darkest);border:1px solid var(--fabled-color-gold-dark);border-radius:var(--mantine-radius-sm);position:relative}.DebugTab_issueDetails__UK_sz .DebugTab_suggestedFix__5jgad:before{content:"";position:absolute;top:0;left:0;width:2px;height:100%;background:var(--fabled-color-gold-primary);border-radius:var(--mantine-radius-sm) 0 0 var(--mantine-radius-sm)}.DebugTab_issueDetails__UK_sz .DebugTab_suggestedFix__5jgad .DebugTab_fixTitle__6nc9R{font-weight:600;font-size:var(--mantine-font-size-sm);color:var(--fabled-color-gold-light);margin-bottom:4px;display:flex;align-items:center;gap:6px}.DebugTab_issueDetails__UK_sz .DebugTab_suggestedFix__5jgad .DebugTab_fixDescription__xqMiI{font-size:var(--mantine-font-size-sm);color:var(--fabled-color-slate-light);line-height:1.5}.DebugTab_userDescriptionSection__jsukj{flex-shrink:0;padding:var(--mantine-spacing-md);background:var(--fabled-color-slate-darkest);border-radius:var(--mantine-radius-md);margin:0 calc(var(--mantine-spacing-md)*-1);margin-bottom:var(--mantine-spacing-md);border:1px solid var(--fabled-color-slate)}.DebugTab_fixButton__Bqzuy{margin-top:var(--mantine-spacing-xs);height:44px;font-weight:600;transition:all .2s ease;background:var(--fabled-color-gold-primary);color:var(--fabled-color-slate-darkest);border:none}.DebugTab_fixButton__Bqzuy:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.3);background:var(--fabled-color-gold-light)}.DebugTab_loadingOverlay__ZXJWq{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--mantine-spacing-md);padding:var(--mantine-spacing-xl)}.DebugTab_loadingOverlay__ZXJWq .DebugTab_loadingText__EnoA0{font-size:var(--mantine-font-size-sm);color:var(--fabled-color-slate-light);text-align:center;animation:DebugTab_fadeInOut__UNL4_ 2s ease infinite}@keyframes DebugTab_fadeInOut__UNL4_{0%,to{opacity:.6}50%{opacity:1}}.DebugTab_severityBadge__IRR_h{text-transform:uppercase;font-weight:600;font-size:10px;padding:2px 8px;height:auto}.GenerateTab_container__8YyxO{height:100%;display:flex;flex-direction:column;gap:var(--mantine-spacing-md)}.GenerateTab_promptSection__jFhnh{flex-shrink:0}.GenerateTab_examplesSection__OmjFi{flex:1;overflow-y:auto;margin:0 calc(var(--mantine-spacing-md)*-1);padding:0 var(--mantine-spacing-md)}.GenerateTab_exampleCard__O8n2Y{cursor:pointer;transition:all .2s ease;border:1px solid var(--fabled-color-slate);background:var(--fabled-color-slate-darkest);position:relative;overflow:hidden}.GenerateTab_exampleCard__O8n2Y:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--fabled-color-gold-primary);transform:translateX(-100%);transition:transform .3s ease}.GenerateTab_exampleCard__O8n2Y:hover{border-color:var(--fabled-color-gold-dark);background:var(--fabled-color-slate-dark);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.3)}.GenerateTab_exampleCard__O8n2Y:hover:before{transform:translateX(0)}.GenerateTab_exampleCard__O8n2Y:active{transform:translateY(0)}.GenerateTab_exampleTitle__sEFrd{font-weight:600;color:var(--fabled-color-gold-light);margin-bottom:4px}.GenerateTab_exampleDescription__4F21I{color:var(--fabled-color-slate-light);font-size:var(--mantine-font-size-sm);line-height:1.5}.GenerateTab_systemSelect__lfSJl .GenerateTab_badge__UGTPY{font-size:10px;height:18px;padding:0 6px}.GenerateTab_generateButton__tYhfJ{margin-top:var(--mantine-spacing-sm);height:44px;font-weight:600;transition:all .2s ease;background:var(--fabled-color-gold-primary);color:var(--fabled-color-slate-darkest);border:none}.GenerateTab_generateButton__tYhfJ:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.3);background:var(--fabled-color-gold-light)}.GenerateTab_warningAlert__0bZ1_{background:var(--fabled-color-slate-darkest);border:1px solid var(--fabled-color-red);color:var(--fabled-color-slate-light)}.GenerateTab_warningAlert__0bZ1_ svg{color:var(--fabled-color-red)}.GenerateTab_infoAlert__gPpMV{background:var(--fabled-color-slate-darkest);border:1px solid var(--fabled-color-slate);color:var(--fabled-color-slate-light)}.GenerateTab_infoAlert__gPpMV svg{color:var(--fabled-color-gold-primary)}.GenerateTab_loadingOverlay__Ca1_D{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--mantine-spacing-md);padding:var(--mantine-spacing-xl)}.GenerateTab_loadingOverlay__Ca1_D .GenerateTab_loadingText__Ovhj5{font-size:var(--mantine-font-size-sm);color:var(--fabled-color-slate-light);text-align:center;animation:GenerateTab_fadeInOut__o6H2L 2s ease infinite}@keyframes GenerateTab_fadeInOut__o6H2L{0%,to{opacity:.6}50%{opacity:1}}.GenerateTab_characterCount__qWMSH{font-size:var(--mantine-font-size-xs);color:var(--fabled-color-slate-mid);text-align:right;margin-top:4px}.OptimizeTab_container__ZlG9m{height:100%;display:flex;flex-direction:column;gap:var(--mantine-spacing-md)}.OptimizeTab_emptyState___8rGs{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--mantine-spacing-xl)}.OptimizeTab_emptyState___8rGs svg{color:var(--fabled-color-gold-primary);margin-bottom:var(--mantine-spacing-md);opacity:.8}.OptimizeTab_emptyState___8rGs .OptimizeTab_title__ZIRFP{font-size:var(--mantine-font-size-lg);font-weight:600;color:var(--fabled-color-slate-lightest);margin-bottom:var(--mantine-spacing-xs)}.OptimizeTab_emptyState___8rGs .OptimizeTab_subtitle__0t1vq{color:var(--fabled-color-slate-light);max-width:300px}.OptimizeTab_infoAlert__PbqVp{background:var(--fabled-color-slate-darkest);border:1px solid var(--fabled-color-slate);color:var(--fabled-color-slate-light)}.OptimizeTab_infoAlert__PbqVp svg{color:var(--fabled-color-gold-primary)}.OptimizeTab_goalsSection__mrwAv{flex-shrink:0}.OptimizeTab_sectionTitle__xmbbf{display:flex;align-items:center;gap:var(--mantine-spacing-xs);color:var(--fabled-color-gold-light);font-size:var(--mantine-font-size-md)}.OptimizeTab_sectionTitle__xmbbf svg{color:var(--fabled-color-gold-primary)}.OptimizeTab_goalCard__3LbD8{border:1px solid var(--fabled-color-slate);padding:var(--mantine-spacing-md);cursor:pointer;transition:all .2s ease;position:relative;overflow:hidden;background:var(--fabled-color-slate-darkest)}.OptimizeTab_goalCard__3LbD8:before{content:"";position:absolute;top:0;left:0;width:3px;height:100%;background:transparent;transition:background .2s ease}.OptimizeTab_goalCard__3LbD8:hover{transform:translateX(2px);box-shadow:0 2px 8px rgba(0,0,0,.3)}.OptimizeTab_goalCard__3LbD8.OptimizeTab_selected__WBar7,.OptimizeTab_goalCard__3LbD8:hover{border-color:var(--fabled-color-gold-dark);background:var(--fabled-color-slate-dark)}.OptimizeTab_goalCard__3LbD8.OptimizeTab_selected__WBar7:before{background:var(--fabled-color-gold-primary)}.OptimizeTab_goalIcon__PPHpz{transition:transform .2s ease;background:var(--fabled-color-slate)}.OptimizeTab_goalCard__3LbD8:hover .OptimizeTab_goalIcon__PPHpz{transform:scale(1.1)}.OptimizeTab_optimizeButton__vCGW2{height:44px;font-weight:600;transition:all .2s ease;background:var(--fabled-color-gold-primary);color:var(--fabled-color-slate-darkest);border:none}.OptimizeTab_optimizeButton__vCGW2:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.3);background:var(--fabled-color-gold-light)}.OptimizeTab_loadingOverlay__Yf4UV{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--mantine-spacing-md);padding:var(--mantine-spacing-xl)}.OptimizeTab_loadingOverlay__Yf4UV .OptimizeTab_loadingText__OjFsr{font-size:var(--mantine-font-size-sm);color:var(--fabled-color-slate-light);text-align:center;animation:OptimizeTab_fadeInOut__Y2ifc 2s ease infinite}@keyframes OptimizeTab_fadeInOut__Y2ifc{0%,to{opacity:.6}50%{opacity:1}}.OptimizeTab_resultsCard__KTcAk{background:var(--fabled-color-slate-darkest);border:1px solid var(--fabled-color-gold-dark);padding:var(--mantine-spacing-lg);position:relative;overflow:hidden}.OptimizeTab_resultsCard__KTcAk:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--fabled-color-gold-primary)}.OptimizeTab_resultsTitle___yMsr{display:flex;align-items:center;gap:var(--mantine-spacing-xs);color:var(--fabled-color-gold-light)}.OptimizeTab_resultsTitle___yMsr svg{color:var(--fabled-color-gold-primary)}.OptimizeTab_metricsGrid__WrSSC{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--mantine-spacing-md);margin-bottom:var(--mantine-spacing-lg)}.OptimizeTab_metricCard__ZEQZf{padding:var(--mantine-spacing-md);background:var(--fabled-color-slate-dark);border-radius:var(--mantine-radius-md);border:1px solid var(--fabled-color-slate);transition:all .2s ease;color:var(--fabled-color-slate-light)}.OptimizeTab_metricCard__ZEQZf:hover{border-color:var(--fabled-color-gold-dark);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.3)}.OptimizeTab_changesList__7fqbT{max-height:200px;overflow-y:auto;padding-right:var(--mantine-spacing-sm)}.OptimizeTab_changesList__7fqbT::-webkit-scrollbar{width:4px}.OptimizeTab_changesList__7fqbT::-webkit-scrollbar-track{background:var(--fabled-color-slate-darkest)}.OptimizeTab_changesList__7fqbT::-webkit-scrollbar-thumb{background:var(--fabled-color-slate);border-radius:2px}.OptimizeTab_applyButton__Xpr0k{font-weight:600;transition:all .2s ease;background:var(--fabled-color-gold-primary);color:var(--fabled-color-slate-darkest)}.OptimizeTab_applyButton__Xpr0k:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.3);background:var(--fabled-color-gold-light)}.TestTab_container__tJEmA{height:100%;display:flex;flex-direction:column;gap:var(--mantine-spacing-md)}.TestTab_emptyState__aTBgh{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--mantine-spacing-xl)}.TestTab_emptyState__aTBgh svg{color:var(--fabled-color-gold-primary);margin-bottom:var(--mantine-spacing-md);opacity:.8}.TestTab_emptyState__aTBgh .TestTab_title__AZCn0{font-size:var(--mantine-font-size-lg);font-weight:600;color:var(--fabled-color-slate-lightest);margin-bottom:var(--mantine-spacing-xs)}.TestTab_emptyState__aTBgh .TestTab_subtitle__dFAkk{color:var(--fabled-color-slate-light);max-width:300px}.TestTab_infoAlert__sKv4c{background:var(--fabled-color-slate-darkest);border:1px solid var(--fabled-color-slate);color:var(--fabled-color-slate-light)}.TestTab_infoAlert__sKv4c svg{color:var(--fabled-color-gold-primary)}.TestTab_generateButton__P3P_I{height:44px;font-weight:600;transition:all .2s ease;background:var(--fabled-color-gold-primary);color:var(--fabled-color-slate-darkest);border:none}.TestTab_generateButton__P3P_I:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.3);background:var(--fabled-color-gold-light)}.TestTab_loadingOverlay__ErsCb{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--mantine-spacing-md);padding:var(--mantine-spacing-xl)}.TestTab_loadingOverlay__ErsCb .TestTab_loadingText__g2YA_{font-size:var(--mantine-font-size-sm);color:var(--fabled-color-slate-light);text-align:center;animation:TestTab_fadeInOut__XcJgf 2s ease infinite}@keyframes TestTab_fadeInOut__XcJgf{0%,to{opacity:.6}50%{opacity:1}}.TestTab_coverageCard__IOW0D{background:var(--fabled-color-slate-darkest);border:1px solid var(--fabled-color-gold-dark);padding:var(--mantine-spacing-lg);position:relative;overflow:hidden}.TestTab_coverageCard__IOW0D:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--fabled-color-gold-primary)}.TestTab_coverageTitle___dW7Q{display:flex;align-items:center;gap:var(--mantine-spacing-xs);color:var(--fabled-color-gold-light)}.TestTab_coverageTitle___dW7Q svg{color:var(--fabled-color-gold-primary)}.TestTab_copyButton__IXqkE{transition:all .2s ease;background:var(--fabled-color-slate);color:var(--fabled-color-slate-light)}.TestTab_copyButton__IXqkE:hover{transform:scale(1.1);background:var(--fabled-color-slate-hover)}.TestTab_progressSection__dRapd{padding:var(--mantine-spacing-sm);background:var(--fabled-color-slate-dark);border-radius:var(--mantine-radius-md);border:1px solid var(--fabled-color-slate)}.TestTab_metricsGrid__obZYS{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--mantine-spacing-md)}@media(max-width:48em){.TestTab_metricsGrid__obZYS{grid-template-columns:1fr}}.TestTab_metric__9x_i0{padding:var(--mantine-spacing-sm);background:var(--fabled-color-slate-dark);border-radius:var(--mantine-radius-md);border:1px solid var(--fabled-color-slate);text-align:center;transition:all .2s ease;color:var(--fabled-color-slate-light)}.TestTab_metric__9x_i0:hover{border-color:var(--fabled-color-gold-dark);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.3)}.TestTab_testsSection__KqVul{flex:1;display:flex;flex-direction:column;min-height:0}.TestTab_sectionTitle__HWdU2{display:flex;align-items:center;gap:var(--mantine-spacing-xs);color:var(--fabled-color-gold-light)}.TestTab_testsList__ylZ1Z{flex:1}.TestTab_testsList__ylZ1Z::-webkit-scrollbar{width:6px}.TestTab_testsList__ylZ1Z::-webkit-scrollbar-track{background:var(--fabled-color-slate-darkest)}.TestTab_testsList__ylZ1Z::-webkit-scrollbar-thumb{background:var(--fabled-color-slate);border-radius:3px}.TestTab_testsList__ylZ1Z::-webkit-scrollbar-thumb:hover{background:var(--fabled-color-slate-hover)}.TestTab_testCard__JY5Us{border:1px solid var(--fabled-color-slate);transition:all .2s ease;overflow:hidden;position:relative;background:var(--fabled-color-slate-darkest)}.TestTab_testCard__JY5Us:before{content:"";position:absolute;top:0;left:0;width:3px;height:100%;background:var(--fabled-color-slate);transition:background .2s ease}.TestTab_testCard__JY5Us:hover{border-color:var(--fabled-color-gold-dark);box-shadow:0 2px 8px rgba(0,0,0,.3);transform:translateX(2px)}.TestTab_testCard__JY5Us:hover:before{background:var(--fabled-color-gold-primary)}.TestTab_testHeader___MFox{padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);cursor:pointer;user-select:none;transition:background .2s ease;color:var(--fabled-color-slate-light)}.TestTab_testHeader___MFox:hover{background:hsla(47,90%,70%,.05)}.TestTab_expandIcon__Xnc1D{transition:transform .2s ease;flex-shrink:0}.TestTab_expandIcon__Xnc1D.TestTab_expanded__pz8j2{transform:rotate(90deg)}.TestTab_testBadge__md_X4{text-transform:uppercase;font-weight:600;font-size:10px}.TestTab_testIcon__Arc_h{color:var(--fabled-color-gold-primary);flex-shrink:0}.TestTab_testDetails__VRtjZ{padding:var(--mantine-spacing-md);border-top:1px solid var(--fabled-color-slate);background:var(--fabled-color-slate-dark);animation:TestTab_slideDown__cGTbo .2s ease}@keyframes TestTab_slideDown__cGTbo{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.TestTab_codeSection__G0bd1{padding:var(--mantine-spacing-sm);background:var(--fabled-color-slate-darkest);border-radius:var(--mantine-radius-md);border:1px solid var(--fabled-color-slate)}.TestTab_codeLabel__W_Bmd{color:var(--fabled-color-gold-light);text-transform:uppercase;letter-spacing:.5px}.TestTab_codeBlock__BHvZQ{font-size:var(--mantine-font-size-xs);line-height:1.6;background:var(--fabled-color-slate-darkest);border:1px solid var(--fabled-color-slate);max-height:200px;overflow-y:auto;color:var(--fabled-color-slate-light)}.TestTab_codeBlock__BHvZQ::-webkit-scrollbar{width:4px}.TestTab_codeBlock__BHvZQ::-webkit-scrollbar-track{background:var(--fabled-color-slate-darkest)}.TestTab_codeBlock__BHvZQ::-webkit-scrollbar-thumb{background:var(--fabled-color-slate);border-radius:2px}.CodeEditor_codeEditor__lJx9Y{height:100%;display:flex;flex-direction:column;background-color:#1a1a1a}.CodeEditor_header__9xkqF{background-color:#252525;border-bottom:1px solid #3a3a3a;flex-shrink:0}.CodeEditor_editorContainer__sQaDj{flex:1;position:relative;overflow:hidden}.CodeEditor_errorAlert__jGk_s{position:absolute;top:16px;left:16px;right:16px;z-index:10;backdrop-filter:blur(8px)}.CodeEditor_editorContainer__sQaDj .mantine-JsonInput-wrapper{height:100%}.CodeEditor_editorContainer__sQaDj .mantine-JsonInput-input{height:100%;background-color:#1a1a1a;color:#e0e0e0;border:none}.CodeEditor_editorContainer__sQaDj .mantine-JsonInput-input:focus{border-color:#3a3a3a}.CodeEditor_footer__FI6GJ{background-color:#252525;border-top:1px solid #3a3a3a;flex-shrink:0}.FunctionPanel_panel__yG7H5{background-color:#2a2a2a;border:1px solid #3a3a3a;border-radius:12px;overflow:hidden;height:100%;display:flex;flex-direction:column}.FunctionPanel_header__kxXjA{display:flex;align-items:center;justify-content:space-between;padding:16px;border-bottom:1px solid #3a3a3a;background-color:#252525}.FunctionPanel_header__kxXjA h5{margin:0;font-size:14px;font-weight:600;color:#e0e0e0}.FunctionPanel_content__qtQ4g{flex:1;overflow-y:auto}.FunctionPanel_newFunction__hI40X{padding:12px;border-bottom:1px solid #3a3a3a;background-color:#1f1f1f}.FunctionPanel_function__uvY_V{border-bottom:1px solid #3a3a3a}.FunctionPanel_function__uvY_V:last-child{border-bottom:none}.FunctionPanel_functionHeader__Fb1Wn{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;cursor:pointer;transition:background-color .2s}.FunctionPanel_functionHeader__Fb1Wn:hover{background-color:#252525}.FunctionPanel_lockIcon__KvPqZ{color:#666}.FunctionPanel_functionContent__mZD1h{padding:0 16px 16px 44px;background-color:#1f1f1f}.FunctionPanel_functionInfo__gL1DW{margin-top:8px;padding:8px;background-color:#1a1a1a;border-radius:4px;border:1px solid #2a2a2a}.NodePalette_truncate__yi2OX{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.NodePalette_palette__jdboN{width:280px;height:100%;display:flex;flex-direction:column;background-color:#1a1a1a;border-radius:0;border-right:1px solid #0a0a0a;overflow:hidden;position:relative}.NodePalette_header__xHnoc{padding:16px;border-bottom:1px solid #333;flex-shrink:0;background-color:#1a1a1a}.NodePalette_title__Zo4Yp{color:#fff;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:1px;margin-bottom:8px}.NodePalette_searchContainer__rWfH6{padding:8px 16px;background-color:#1a1a1a;border-bottom:1px solid #333;flex-shrink:0}.NodePalette_searchContainer__rWfH6 .NodePalette_searchInput__MeE92{background-color:#2a2a2a;border:1px solid #333;border-radius:4px;color:#fff}.NodePalette_searchContainer__rWfH6 .NodePalette_searchInput__MeE92 input{background-color:transparent;color:#fff}.NodePalette_searchContainer__rWfH6 .NodePalette_searchInput__MeE92 input::placeholder{color:#666}.NodePalette_searchContainer__rWfH6 .NodePalette_searchInput__MeE92:focus-within{border-color:#4ecdc4}.NodePalette_content__zCOz6{flex:1;min-height:0;position:relative}.NodePalette_content__zCOz6 .mantine-ScrollArea-viewport{padding-bottom:8px}.NodePalette_content__zCOz6 .mantine-ScrollArea-viewport>div{display:block!important}.NodePalette_content__zCOz6 .mantine-ScrollArea-scrollbar{background-color:transparent}.NodePalette_content__zCOz6 .mantine-ScrollArea-scrollbar:hover{background-color:hsla(0,0%,100%,.05)}.NodePalette_content__zCOz6 .mantine-ScrollArea-thumb{background-color:#333;border-radius:4px}.NodePalette_content__zCOz6 .mantine-ScrollArea-thumb:hover{background-color:#4d4d4d}.NodePalette_categoryContainer__jIKv8{margin-bottom:0;border-bottom:1px solid #0a0a0a}.NodePalette_categoryContainer__jIKv8:last-child{border-bottom:none}.NodePalette_categoryButton__i8tVO{width:100%;display:block;padding:0;background:transparent;border:none;cursor:pointer;transition:all .15s ease-out}.NodePalette_categoryButton__i8tVO:hover .NodePalette_categoryHeader__PyaZM{background-color:#2a2a2a}.NodePalette_categoryHeader__PyaZM{display:flex;align-items:center;justify-content:space-between;width:100%;padding:8px 16px;background-color:#0a0a0a;transition:all .15s ease-out;border-bottom:1px solid #333}.NodePalette_categoryInfo__RVrVX{display:flex;align-items:center;gap:8px;flex:1}.NodePalette_categoryIcon__Wm5iI{flex-shrink:0;color:var(--category-color);font-size:16px}.NodePalette_categoryName__bCB_C{color:#fff;font-size:12px;text-transform:uppercase;letter-spacing:.5px;font-weight:500}.NodePalette_categoryCount__2d7Xl{color:#666;font-size:11px;margin-left:auto;margin-right:8px}.NodePalette_chevronIcon__JCd7v{color:#666;transition:transform .15s ease-out}.NodePalette_categoryButton__i8tVO[data-collapsed=false] .NodePalette_chevronIcon__JCd7v{transform:rotate(180deg)}.NodePalette_nodeList__L5_7s{display:flex;flex-direction:column;gap:0;padding:0}.NodePalette_nodeItem__oa7f2{padding:8px 16px;background-color:#1a1a1a;border:none;border-left:3px solid transparent;cursor:grab;transition:all .15s ease-out;font-size:12px;color:#b3b3b3;position:relative;overflow:hidden}.NodePalette_nodeItem__oa7f2:hover{background-color:#2a2a2a;border-left-color:var(--node-color);color:#fff;padding-left:20px}.NodePalette_nodeItem__oa7f2:active{cursor:grabbing;transform:scale(.98);opacity:.8}.NodePalette_nodeDescription__eAx9D{font-size:11px;color:#666;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.NodePalette_footer___ZgMA{padding:8px 16px;border-top:1px solid #333;background-color:#2a2a2a;flex-shrink:0}.NodePalette_footer___ZgMA text{font-size:11px;color:#666;text-align:center;display:block}.NodePalette_categoryContainer__jIKv8[data-category=boolean],.NodePalette_categoryContainer__jIKv8[data-category=boolean_logic],.NodePalette_categoryContainer__jIKv8[data-category=logic]{--category-color:#ff6b35}.NodePalette_categoryContainer__jIKv8[data-category=boolean] .NodePalette_nodeItem__oa7f2,.NodePalette_categoryContainer__jIKv8[data-category=boolean_logic] .NodePalette_nodeItem__oa7f2,.NodePalette_categoryContainer__jIKv8[data-category=logic] .NodePalette_nodeItem__oa7f2{--node-color:#ff6b35}.NodePalette_categoryContainer__jIKv8[data-category=math],.NodePalette_categoryContainer__jIKv8[data-category=mathematical]{--category-color:#52c41a}.NodePalette_categoryContainer__jIKv8[data-category=math] .NodePalette_nodeItem__oa7f2,.NodePalette_categoryContainer__jIKv8[data-category=mathematical] .NodePalette_nodeItem__oa7f2{--node-color:#52c41a}.NodePalette_categoryContainer__jIKv8[data-category=string],.NodePalette_categoryContainer__jIKv8[data-category=string_manipulation]{--category-color:#3498db}.NodePalette_categoryContainer__jIKv8[data-category=string] .NodePalette_nodeItem__oa7f2,.NodePalette_categoryContainer__jIKv8[data-category=string_manipulation] .NodePalette_nodeItem__oa7f2{--node-color:#3498db}.NodePalette_categoryContainer__jIKv8[data-category=dice],.NodePalette_categoryContainer__jIKv8[data-category=game]{--category-color:#9b59b6}.NodePalette_categoryContainer__jIKv8[data-category=dice] .NodePalette_nodeItem__oa7f2,.NodePalette_categoryContainer__jIKv8[data-category=game] .NodePalette_nodeItem__oa7f2{--node-color:#9b59b6}.NodePalette_categoryContainer__jIKv8[data-category=constants],.NodePalette_categoryContainer__jIKv8[data-category=data],.NodePalette_categoryContainer__jIKv8[data-category=element],.NodePalette_categoryContainer__jIKv8[data-category=element_references],.NodePalette_categoryContainer__jIKv8[data-category=parameters],.NodePalette_categoryContainer__jIKv8[data-category=variable_definitions]{--category-color:#f7b731}.NodePalette_categoryContainer__jIKv8[data-category=constants] .NodePalette_nodeItem__oa7f2,.NodePalette_categoryContainer__jIKv8[data-category=data] .NodePalette_nodeItem__oa7f2,.NodePalette_categoryContainer__jIKv8[data-category=element] .NodePalette_nodeItem__oa7f2,.NodePalette_categoryContainer__jIKv8[data-category=element_references] .NodePalette_nodeItem__oa7f2,.NodePalette_categoryContainer__jIKv8[data-category=parameters] .NodePalette_nodeItem__oa7f2,.NodePalette_categoryContainer__jIKv8[data-category=variable_definitions] .NodePalette_nodeItem__oa7f2{--node-color:#f7b731}.NodePalette_categoryContainer__jIKv8[data-category=framework]{--category-color:#4ecdc4}.NodePalette_categoryContainer__jIKv8[data-category=framework] .NodePalette_nodeItem__oa7f2{--node-color:#4ecdc4}.NodePalette_categoryContainer__jIKv8[data-category=control],.NodePalette_categoryContainer__jIKv8[data-category=control_flow],.NodePalette_categoryContainer__jIKv8[data-category=flow]{--category-color:#95a5a6}.NodePalette_categoryContainer__jIKv8[data-category=control] .NodePalette_nodeItem__oa7f2,.NodePalette_categoryContainer__jIKv8[data-category=control_flow] .NodePalette_nodeItem__oa7f2,.NodePalette_categoryContainer__jIKv8[data-category=flow] .NodePalette_nodeItem__oa7f2{--node-color:#95a5a6}.NodePalette_categoryContainer__jIKv8[data-category=array]{--category-color:#f7b731}.NodePalette_categoryContainer__jIKv8[data-category=array] .NodePalette_nodeItem__oa7f2{--node-color:#f7b731}.NodePropertiesModal_truncate__X9u_V{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.NodePropertiesModal_modal__TQqHc .mantine-Modal-content{background-color:#242424;border:none;border-radius:16px;box-shadow:0 32px 64px rgba(0,0,0,.8),0 0 0 1px hsla(0,0%,100%,.08),inset 0 1px 0 0 hsla(0,0%,100%,.05);overflow:hidden}.NodePropertiesModal_modal__TQqHc .mantine-Modal-body{padding:0;display:flex;flex-direction:column;max-height:600px;min-height:400px}.NodePropertiesModal_overlay__kE679{background-color:rgba(0,0,0,.7);backdrop-filter:blur(8px)}.NodePropertiesModal_header__5kvhr{background-color:hsla(0,0%,100%,.03);border-bottom:1px solid hsla(0,0%,100%,.08);padding:20px 24px}.NodePropertiesModal_headerContent__XuGas{display:flex;align-items:center;justify-content:space-between;gap:16px}.NodePropertiesModal_headerIcon__NZvdJ{color:#4ecdc4;flex-shrink:0}.NodePropertiesModal_closeButton__Lad0j{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:8px;color:hsla(0,0%,100%,.5);transition:all .15s ease-out;margin:-8px -8px -8px 0}.NodePropertiesModal_closeButton__Lad0j:hover{background-color:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.9)}.NodePropertiesModal_closeButton__Lad0j:active{transform:scale(.95)}.NodePropertiesModal_content__5iN_6{flex:1;min-height:0;overflow-y:auto;background-color:transparent;padding:0}.NodePropertiesModal_content__5iN_6 .mantine-Checkbox-label,.NodePropertiesModal_content__5iN_6 .mantine-JsonInput-label,.NodePropertiesModal_content__5iN_6 .mantine-NumberInput-label,.NodePropertiesModal_content__5iN_6 .mantine-Select-label,.NodePropertiesModal_content__5iN_6 .mantine-TagsInput-label,.NodePropertiesModal_content__5iN_6 .mantine-TextInput-label{color:hsla(0,0%,100%,.9)!important;font-weight:500}.NodePropertiesModal_content__5iN_6 .mantine-Checkbox-input,.NodePropertiesModal_content__5iN_6 .mantine-JsonInput-input,.NodePropertiesModal_content__5iN_6 .mantine-NumberInput-input,.NodePropertiesModal_content__5iN_6 .mantine-Select-input,.NodePropertiesModal_content__5iN_6 .mantine-TagsInput-input,.NodePropertiesModal_content__5iN_6 .mantine-TextInput-input{background-color:rgba(0,0,0,.3)!important;border-color:hsla(0,0%,100%,.1)!important;color:hsla(0,0%,100%,.95)!important}.NodePropertiesModal_content__5iN_6 .mantine-Checkbox-input:focus,.NodePropertiesModal_content__5iN_6 .mantine-JsonInput-input:focus,.NodePropertiesModal_content__5iN_6 .mantine-NumberInput-input:focus,.NodePropertiesModal_content__5iN_6 .mantine-Select-input:focus,.NodePropertiesModal_content__5iN_6 .mantine-TagsInput-input:focus,.NodePropertiesModal_content__5iN_6 .mantine-TextInput-input:focus{border-color:#4ecdc4!important;background-color:rgba(0,0,0,.4)!important}.NodePropertiesModal_content__5iN_6 .mantine-Checkbox-input::placeholder,.NodePropertiesModal_content__5iN_6 .mantine-JsonInput-input::placeholder,.NodePropertiesModal_content__5iN_6 .mantine-NumberInput-input::placeholder,.NodePropertiesModal_content__5iN_6 .mantine-Select-input::placeholder,.NodePropertiesModal_content__5iN_6 .mantine-TagsInput-input::placeholder,.NodePropertiesModal_content__5iN_6 .mantine-TextInput-input::placeholder{color:hsla(0,0%,100%,.3)!important}.NodePropertiesModal_content__5iN_6 .mantine-JsonInput-description,.NodePropertiesModal_content__5iN_6 .mantine-NumberInput-description,.NodePropertiesModal_content__5iN_6 .mantine-Select-description,.NodePropertiesModal_content__5iN_6 .mantine-TextInput-description{color:hsla(0,0%,100%,.6)!important}.NodePropertiesModal_content__5iN_6 .mantine-Text-root[data-dimmed]{color:hsla(0,0%,100%,.7)!important}.NodePropertiesModal_content__5iN_6 .mantine-Divider-label{color:hsla(0,0%,100%,.8)!important}.NodePropertiesModal_content__5iN_6::-webkit-scrollbar{width:8px}.NodePropertiesModal_content__5iN_6::-webkit-scrollbar-track{background:hsla(0,0%,100%,.02)}.NodePropertiesModal_content__5iN_6::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:4px}.NodePropertiesModal_content__5iN_6::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.15)}.NodePropertiesModal_footer__TsEcl{padding:16px 24px;background-color:rgba(0,0,0,.2);border-top:1px solid hsla(0,0%,100%,.08)}.NodePropertiesModal_footer__TsEcl .NodePropertiesModal_deleteButton__b4zgx{color:#ff6b6b;background-color:transparent;border:1px solid transparent;transition:all .15s ease-out}.NodePropertiesModal_footer__TsEcl .NodePropertiesModal_deleteButton__b4zgx:hover{background-color:hsla(0,100%,71%,.1);border-color:hsla(0,100%,71%,.3)}.NodePropertiesModal_footer__TsEcl .NodePropertiesModal_deleteButton__b4zgx:active{transform:scale(.98)}.NodePropertiesModal_footer__TsEcl .NodePropertiesModal_doneButton__Ub6bn{background-color:#4ecdc4;color:#1a1a1a;border:none;font-weight:600;padding:6px 20px;transition:all .15s ease-out}.NodePropertiesModal_footer__TsEcl .NodePropertiesModal_doneButton__Ub6bn:hover{background-color:#62d3cb;transform:translateY(-1px);box-shadow:0 4px 12px rgba(78,205,196,.3)}.NodePropertiesModal_footer__TsEcl .NodePropertiesModal_doneButton__Ub6bn:active{transform:translateY(0)}@keyframes NodePropertiesModal_modalEntrance__XcFon{0%{opacity:0;transform:scale(.97) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.NodePropertiesModal_modal__TQqHc .mantine-Modal-content{animation:modalEntrance .25s ease-out}.PropertiesPanel_truncate__oiTiZ{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PropertiesPanel_panel__MPEBx{height:100%;display:flex;flex-direction:column;background-color:#1a1a1a;overflow:hidden}.PropertiesPanel_nodeHeader__q8Uv1{padding:24px;border-bottom:1px solid hsla(0,0%,100%,.08);flex-shrink:0;background-color:hsla(0,0%,100%,.02);border-left:4px solid}.PropertiesPanel_scrollableContent__MyyVS{flex:1;min-height:0}.PropertiesPanel_scrollableContent__MyyVS .mantine-ScrollArea-viewport>div{display:block!important}.PropertiesPanel_scrollableContent__MyyVS .mantine-ScrollArea-scrollbar{background-color:transparent}.PropertiesPanel_scrollableContent__MyyVS .mantine-ScrollArea-scrollbar:hover{background-color:hsla(0,0%,100%,.05)}.PropertiesPanel_scrollableContent__MyyVS .mantine-ScrollArea-thumb{background-color:#333;border-radius:4px}.PropertiesPanel_scrollableContent__MyyVS .mantine-ScrollArea-thumb:hover{background-color:#4d4d4d}.PropertiesPanel_emptyState__Zntez{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center;color:#666;padding:32px}.PropertiesPanel_emptyState__Zntez svg{margin-bottom:16px;opacity:.5;color:#666}.PropertiesPanel_propertyGroup__kWncf{margin-bottom:24px}.PropertiesPanel_propertyGroup__kWncf:last-child{margin-bottom:0}.PropertiesPanel_debugSection__X3sv0{margin-top:16px;padding-top:16px;border-top:1px solid #333}.PropertiesPanel_debugSection__X3sv0 summary{cursor:pointer;user-select:none;padding:8px;background-color:#1a1a1a;border-radius:4px;transition:background-color .15s ease-out}.PropertiesPanel_debugSection__X3sv0 summary:hover{background-color:#2a2a2a}.PropertiesPanel_debugContent__gOuKb{margin-top:8px;padding:16px;background-color:#1a1a1a;border-radius:4px;font-size:11px;font-family:monospace;color:#666;overflow:auto;max-height:400px;white-space:pre}.PropertiesPanel_debugContent__gOuKb::-webkit-scrollbar{width:8px;height:8px}.PropertiesPanel_debugContent__gOuKb::-webkit-scrollbar-track{background:#2a2a2a}.PropertiesPanel_debugContent__gOuKb::-webkit-scrollbar-thumb{background:#333;border-radius:4px}.PropertiesPanel_debugContent__gOuKb::-webkit-scrollbar-thumb:hover{background:#4d4d4d}.PropertiesPanel_debugContent__gOuKb::-webkit-scrollbar-corner{background:#2a2a2a}.PropertiesPanel_actions__IFNrW{padding:16px;border-top:1px solid #333;background-color:#2a2a2a;flex-shrink:0}.PropertiesPanel_nodeTypeInfo__1qzVA{display:flex;align-items:center;gap:4px;margin-bottom:16px}.PropertiesPanel_configField__bpXuj{margin-bottom:24px}.PropertiesPanel_configField__bpXuj:last-child{margin-bottom:0}.PropertiesPanel_configField__bpXuj .mantine-ColorInput-root .mantine-ColorInput-label,.PropertiesPanel_configField__bpXuj .mantine-ColorInput-root .mantine-JsonInput-label,.PropertiesPanel_configField__bpXuj .mantine-ColorInput-root .mantine-NumberInput-label,.PropertiesPanel_configField__bpXuj .mantine-ColorInput-root .mantine-Select-label,.PropertiesPanel_configField__bpXuj .mantine-ColorInput-root .mantine-TextInput-label,.PropertiesPanel_configField__bpXuj .mantine-JsonInput-root .mantine-ColorInput-label,.PropertiesPanel_configField__bpXuj .mantine-JsonInput-root .mantine-JsonInput-label,.PropertiesPanel_configField__bpXuj .mantine-JsonInput-root .mantine-NumberInput-label,.PropertiesPanel_configField__bpXuj .mantine-JsonInput-root .mantine-Select-label,.PropertiesPanel_configField__bpXuj .mantine-JsonInput-root .mantine-TextInput-label,.PropertiesPanel_configField__bpXuj .mantine-NumberInput-root .mantine-ColorInput-label,.PropertiesPanel_configField__bpXuj .mantine-NumberInput-root .mantine-JsonInput-label,.PropertiesPanel_configField__bpXuj .mantine-NumberInput-root .mantine-NumberInput-label,.PropertiesPanel_configField__bpXuj .mantine-NumberInput-root .mantine-Select-label,.PropertiesPanel_configField__bpXuj .mantine-NumberInput-root .mantine-TextInput-label,.PropertiesPanel_configField__bpXuj .mantine-Select-root .mantine-ColorInput-label,.PropertiesPanel_configField__bpXuj .mantine-Select-root .mantine-JsonInput-label,.PropertiesPanel_configField__bpXuj .mantine-Select-root .mantine-NumberInput-label,.PropertiesPanel_configField__bpXuj .mantine-Select-root .mantine-Select-label,.PropertiesPanel_configField__bpXuj .mantine-Select-root .mantine-TextInput-label,.PropertiesPanel_configField__bpXuj .mantine-TextInput-root .mantine-ColorInput-label,.PropertiesPanel_configField__bpXuj .mantine-TextInput-root .mantine-JsonInput-label,.PropertiesPanel_configField__bpXuj .mantine-TextInput-root .mantine-NumberInput-label,.PropertiesPanel_configField__bpXuj .mantine-TextInput-root .mantine-Select-label,.PropertiesPanel_configField__bpXuj .mantine-TextInput-root .mantine-TextInput-label{color:hsla(0,0%,100%,.9);font-size:14px;font-weight:500;margin-bottom:8px}.PropertiesPanel_configField__bpXuj .mantine-ColorInput-root .mantine-ColorInput-input,.PropertiesPanel_configField__bpXuj .mantine-ColorInput-root .mantine-JsonInput-input,.PropertiesPanel_configField__bpXuj .mantine-ColorInput-root .mantine-NumberInput-input,.PropertiesPanel_configField__bpXuj .mantine-ColorInput-root .mantine-Select-input,.PropertiesPanel_configField__bpXuj .mantine-ColorInput-root .mantine-TextInput-input,.PropertiesPanel_configField__bpXuj .mantine-JsonInput-root .mantine-ColorInput-input,.PropertiesPanel_configField__bpXuj .mantine-JsonInput-root .mantine-JsonInput-input,.PropertiesPanel_configField__bpXuj .mantine-JsonInput-root .mantine-NumberInput-input,.PropertiesPanel_configField__bpXuj .mantine-JsonInput-root .mantine-Select-input,.PropertiesPanel_configField__bpXuj .mantine-JsonInput-root .mantine-TextInput-input,.PropertiesPanel_configField__bpXuj .mantine-NumberInput-root .mantine-ColorInput-input,.PropertiesPanel_configField__bpXuj .mantine-NumberInput-root .mantine-JsonInput-input,.PropertiesPanel_configField__bpXuj .mantine-NumberInput-root .mantine-NumberInput-input,.PropertiesPanel_configField__bpXuj .mantine-NumberInput-root .mantine-Select-input,.PropertiesPanel_configField__bpXuj .mantine-NumberInput-root .mantine-TextInput-input,.PropertiesPanel_configField__bpXuj .mantine-Select-root .mantine-ColorInput-input,.PropertiesPanel_configField__bpXuj .mantine-Select-root .mantine-JsonInput-input,.PropertiesPanel_configField__bpXuj .mantine-Select-root .mantine-NumberInput-input,.PropertiesPanel_configField__bpXuj .mantine-Select-root .mantine-Select-input,.PropertiesPanel_configField__bpXuj .mantine-Select-root .mantine-TextInput-input,.PropertiesPanel_configField__bpXuj .mantine-TextInput-root .mantine-ColorInput-input,.PropertiesPanel_configField__bpXuj .mantine-TextInput-root .mantine-JsonInput-input,.PropertiesPanel_configField__bpXuj .mantine-TextInput-root .mantine-NumberInput-input,.PropertiesPanel_configField__bpXuj .mantine-TextInput-root .mantine-Select-input,.PropertiesPanel_configField__bpXuj .mantine-TextInput-root .mantine-TextInput-input{background-color:#1a1a1a;border:1px solid #333;color:#fff;font-size:14px}.PropertiesPanel_configField__bpXuj .mantine-ColorInput-root .mantine-ColorInput-input:focus,.PropertiesPanel_configField__bpXuj .mantine-ColorInput-root .mantine-JsonInput-input:focus,.PropertiesPanel_configField__bpXuj .mantine-ColorInput-root .mantine-NumberInput-input:focus,.PropertiesPanel_configField__bpXuj .mantine-ColorInput-root .mantine-Select-input:focus,.PropertiesPanel_configField__bpXuj .mantine-ColorInput-root .mantine-TextInput-input:focus,.PropertiesPanel_configField__bpXuj .mantine-JsonInput-root .mantine-ColorInput-input:focus,.PropertiesPanel_configField__bpXuj .mantine-JsonInput-root .mantine-JsonInput-input:focus,.PropertiesPanel_configField__bpXuj .mantine-JsonInput-root .mantine-NumberInput-input:focus,.PropertiesPanel_configField__bpXuj .mantine-JsonInput-root .mantine-Select-input:focus,.PropertiesPanel_configField__bpXuj .mantine-JsonInput-root .mantine-TextInput-input:focus,.PropertiesPanel_configField__bpXuj .mantine-NumberInput-root .mantine-ColorInput-input:focus,.PropertiesPanel_configField__bpXuj .mantine-NumberInput-root .mantine-JsonInput-input:focus,.PropertiesPanel_configField__bpXuj .mantine-NumberInput-root .mantine-NumberInput-input:focus,.PropertiesPanel_configField__bpXuj .mantine-NumberInput-root .mantine-Select-input:focus,.PropertiesPanel_configField__bpXuj .mantine-NumberInput-root .mantine-TextInput-input:focus,.PropertiesPanel_configField__bpXuj .mantine-Select-root .mantine-ColorInput-input:focus,.PropertiesPanel_configField__bpXuj .mantine-Select-root .mantine-JsonInput-input:focus,.PropertiesPanel_configField__bpXuj .mantine-Select-root .mantine-NumberInput-input:focus,.PropertiesPanel_configField__bpXuj .mantine-Select-root .mantine-Select-input:focus,.PropertiesPanel_configField__bpXuj .mantine-Select-root .mantine-TextInput-input:focus,.PropertiesPanel_configField__bpXuj .mantine-TextInput-root .mantine-ColorInput-input:focus,.PropertiesPanel_configField__bpXuj .mantine-TextInput-root .mantine-JsonInput-input:focus,.PropertiesPanel_configField__bpXuj .mantine-TextInput-root .mantine-NumberInput-input:focus,.PropertiesPanel_configField__bpXuj .mantine-TextInput-root .mantine-Select-input:focus,.PropertiesPanel_configField__bpXuj .mantine-TextInput-root .mantine-TextInput-input:focus{border-color:#4ecdc4;background-color:#1a1a1a}.PropertiesPanel_configField__bpXuj .mantine-ColorInput-root .mantine-ColorInput-input::placeholder,.PropertiesPanel_configField__bpXuj .mantine-ColorInput-root .mantine-JsonInput-input::placeholder,.PropertiesPanel_configField__bpXuj .mantine-ColorInput-root .mantine-NumberInput-input::placeholder,.PropertiesPanel_configField__bpXuj .mantine-ColorInput-root .mantine-Select-input::placeholder,.PropertiesPanel_configField__bpXuj .mantine-ColorInput-root .mantine-TextInput-input::placeholder,.PropertiesPanel_configField__bpXuj .mantine-JsonInput-root .mantine-ColorInput-input::placeholder,.PropertiesPanel_configField__bpXuj .mantine-JsonInput-root .mantine-JsonInput-input::placeholder,.PropertiesPanel_configField__bpXuj .mantine-JsonInput-root .mantine-NumberInput-input::placeholder,.PropertiesPanel_configField__bpXuj .mantine-JsonInput-root .mantine-Select-input::placeholder,.PropertiesPanel_configField__bpXuj .mantine-JsonInput-root .mantine-TextInput-input::placeholder,.PropertiesPanel_configField__bpXuj .mantine-NumberInput-root .mantine-ColorInput-input::placeholder,.PropertiesPanel_configField__bpXuj .mantine-NumberInput-root .mantine-JsonInput-input::placeholder,.PropertiesPanel_configField__bpXuj .mantine-NumberInput-root .mantine-NumberInput-input::placeholder,.PropertiesPanel_configField__bpXuj .mantine-NumberInput-root .mantine-Select-input::placeholder,.PropertiesPanel_configField__bpXuj .mantine-NumberInput-root .mantine-TextInput-input::placeholder,.PropertiesPanel_configField__bpXuj .mantine-Select-root .mantine-ColorInput-input::placeholder,.PropertiesPanel_configField__bpXuj .mantine-Select-root .mantine-JsonInput-input::placeholder,.PropertiesPanel_configField__bpXuj .mantine-Select-root .mantine-NumberInput-input::placeholder,.PropertiesPanel_configField__bpXuj .mantine-Select-root .mantine-Select-input::placeholder,.PropertiesPanel_configField__bpXuj .mantine-Select-root .mantine-TextInput-input::placeholder,.PropertiesPanel_configField__bpXuj .mantine-TextInput-root .mantine-ColorInput-input::placeholder,.PropertiesPanel_configField__bpXuj .mantine-TextInput-root .mantine-JsonInput-input::placeholder,.PropertiesPanel_configField__bpXuj .mantine-TextInput-root .mantine-NumberInput-input::placeholder,.PropertiesPanel_configField__bpXuj .mantine-TextInput-root .mantine-Select-input::placeholder,.PropertiesPanel_configField__bpXuj .mantine-TextInput-root .mantine-TextInput-input::placeholder{color:#666}.PropertiesPanel_configField__bpXuj .mantine-ColorInput-root .mantine-NumberInput-description,.PropertiesPanel_configField__bpXuj .mantine-ColorInput-root .mantine-Select-description,.PropertiesPanel_configField__bpXuj .mantine-ColorInput-root .mantine-TextInput-description,.PropertiesPanel_configField__bpXuj .mantine-JsonInput-root .mantine-NumberInput-description,.PropertiesPanel_configField__bpXuj .mantine-JsonInput-root .mantine-Select-description,.PropertiesPanel_configField__bpXuj .mantine-JsonInput-root .mantine-TextInput-description,.PropertiesPanel_configField__bpXuj .mantine-NumberInput-root .mantine-NumberInput-description,.PropertiesPanel_configField__bpXuj .mantine-NumberInput-root .mantine-Select-description,.PropertiesPanel_configField__bpXuj .mantine-NumberInput-root .mantine-TextInput-description,.PropertiesPanel_configField__bpXuj .mantine-Select-root .mantine-NumberInput-description,.PropertiesPanel_configField__bpXuj .mantine-Select-root .mantine-Select-description,.PropertiesPanel_configField__bpXuj .mantine-Select-root .mantine-TextInput-description,.PropertiesPanel_configField__bpXuj .mantine-TextInput-root .mantine-NumberInput-description,.PropertiesPanel_configField__bpXuj .mantine-TextInput-root .mantine-Select-description,.PropertiesPanel_configField__bpXuj .mantine-TextInput-root .mantine-TextInput-description{color:#666;font-size:11px;margin-top:4px}.PropertiesPanel_configField__bpXuj .mantine-Switch-root .mantine-Switch-label{color:#b3b3b3;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.PropertiesPanel_configField__bpXuj .mantine-Switch-root .mantine-Switch-track{background-color:#333;border:1px solid #333}.PropertiesPanel_configField__bpXuj .mantine-Switch-root .mantine-Switch-track[data-checked]{background-color:#4ecdc4;border-color:#4ecdc4}.PropertiesPanel_divider__mPZxY{border-color:#333;margin:16px 0}.PropertiesPanel_deleteButton__0zaUQ{background-color:rgba(231,76,60,.1);border:1px solid rgba(231,76,60,.2);color:#e74c3c}.PropertiesPanel_deleteButton__0zaUQ:hover{background-color:rgba(231,76,60,.2)}.DefineElementNode_node__5EKYf{background-color:#2a2a2a;border:2px solid #00b8a9;border-radius:8px;min-width:320px;transition:all .2s ease;overflow:visible}.DefineElementNode_node__5EKYf[data-selected=true]{border-color:#00d9cc;box-shadow:0 0 0 3px rgba(0,184,169,.3)}.DefineElementNode_node__5EKYf:hover{border-color:#00d9cc}.DefineElementNode_header__dQt5T{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #3a3a3a;background-color:#252525;border-radius:6px 6px 0 0;color:#00b8a9}.DefineElementNode_description__IZPgA{padding:12px 16px;border-bottom:1px solid #3a3a3a;font-style:italic}.DefineElementNode_dynamicSection__xKtBQ,.DefineElementNode_requiredSection__r4JFW{padding:16px;border-bottom:1px solid #3a3a3a}.DefineElementNode_dynamicSection__xKtBQ:last-of-type{border-bottom:none}.DefineElementNode_variableInput__sem_T{position:relative;display:flex;align-items:center;gap:8px;padding:8px 12px 8px 28px;background-color:#1a1a1a;border:1px solid #3a3a3a;border-radius:4px;min-height:36px}.DefineElementNode_variableInput__sem_T:hover{border-color:#4a4a4a;background-color:#1f1f1f}.DefineElementNode_handle__We3ys{width:14px;height:14px;background-color:#00b8a9;border:3px solid #1a1a1a;position:absolute;left:-7px;border-radius:50%;z-index:10}.DefineElementNode_handle__We3ys:hover{background-color:#00d9cc;transform:scale(1.2)}.DefineElementNode_handle__We3ys.DefineElementNode_react-flow__handle-connecting__tbhZk{background-color:#ffd93d}.DefineElementNode_handle__We3ys.DefineElementNode_react-flow__handle-valid__axoez{background-color:#6ede87}.DefineElementNode_handle__We3ys[id*=string]{background-color:#4834d4}.DefineElementNode_handle__We3ys[id*=float]{background-color:#786fa6}.DefineElementNode_handle__We3ys[id*=boolean]{background-color:#e55039}.DefineElementNode_handle__We3ys[id*=array]{background-color:#6c5ce7}.DefineElementNode_handle__We3ys[id*=dice]{background-color:#fd79a8}.DefineElementNode_handle__We3ys[id*=element]{background-color:#00b894}.DefineElementNode_note___Q_ig{padding:12px 16px;background-color:#1a1a1a;border-radius:0 0 6px 6px;font-style:italic;font-size:11px}.SessionRow_dropdown__eutL5{background-color:var(--fabled-color-slate-dark)}.SessionRow_item__pz7BX{text-transform:uppercase}.SessionRow_itemLabel__A9ySa{font-size:13px;font-weight:500;letter-spacing:1.1px}.SessionRow_divider__q9U3x{border-color:var(--fabled-color-slate)}.SessionRow_clickableNotes__hL2uc{cursor:pointer;transition:opacity .2s ease}.SessionRow_clickableNotes__hL2uc:hover{opacity:.8}