/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */.card_card__s3gsC{gap:calc(var(--spacing,.25rem) * 4);display:flex;position:relative}.card_image__9NAuo{border-radius:var(--radius-xl,.75rem);object-fit:cover;aspect-ratio:1;background:var(--color-gray-100);flex-shrink:0;align-self:flex-start}.card_link__BQSr9:hover{text-decoration:none}.card_link__BQSr9{color:inherit}.card_linkWrap__luDb2{border-radius:var(--radius-2xl,1rem);width:100%;height:100%;transition:width .2s,height .2s,box-shadow .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.card_linkWrap__luDb2:hover{width:calc(100% + 1rem);height:calc(100% + 1rem);box-shadow:var(--shadow-hover)}.card_title__zxV54{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:#111;margin:0;margin-bottom:calc(var(--spacing,.25rem) * 3);line-height:1.25}.card_description__Nb2qX{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-text-300);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.5;display:-webkit-box;overflow:hidden}.card_description__Nb2qX p:last-child{margin:0}.card_user__4kYtt{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));align-items:center;gap:calc(var(--spacing,.25rem) * 2);margin-bottom:calc(var(--spacing,.25rem) * 4);display:flex}.card_user__4kYtt span{-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.card_avatar__0ZwiT{border:1px solid #99a1afb3;border-radius:50%;width:1.5rem;height:1.5rem}@supports (color:color-mix(in lab,red,red)){.card_avatar__0ZwiT{border:1px solid color-mix(in oklab,var(--color-gray-400) 70%,transparent)}}.card_content__EJIF5{flex-direction:column;flex:1;max-width:calc(100% - 9rem);display:flex}@property --tw-font-weight{syntax:"*";inherits:false}.homeHeroSection_heroWithButtons__8dcsd,.homeHeroSection_hero__FxdtG{position:relative;width:100%;height:28rem;display:flex;align-items:center;overflow:visible;margin-bottom:10rem}.homeHeroSection_hero__FxdtG{overflow:hidden}.homeHeroSection_imageWrapper__3lxsq{position:absolute;inset:0;overflow:hidden;z-index:0}.homeHeroSection_image__xKqYQ{scale:1.6;object-fit:cover}.homeHeroSection_buttonsWrapper__dnrP3>section{display:grid;grid-template-columns:1fr;gap:1rem;margin:0 auto}.homeHeroSection_buttonsWrapper__dnrP3{position:absolute;bottom:0;left:0;right:0;z-index:3;transform:translateY(50%)}@media (min-width:48rem){.homeHeroSection_buttonsWrapper__dnrP3>section{grid-template-columns:repeat(3,1fr)}}.homeHeroSection_titleContainer__4zhLV{position:relative;z-index:2;text-align:center}.homeHeroSection_title__vJUHy{color:#ffffff;font-size:2rem;line-height:115%}@media (min-width:64rem){.homeHeroSection_titleContainer__4zhLV{text-align:left}.homeHeroSection_title__vJUHy{font-weight:800;font-size:4rem}.homeHeroSection_heroWithButtons__8dcsd,.homeHeroSection_hero__FxdtG{height:41.19rem;margin-bottom:8rem}.homeHeroSection_image__xKqYQ{height:41.19rem!important}}.homeNodesSection_section__a1_Mn{position:relative;overflow:visible;padding-top:3rem;padding-bottom:3rem}.homeNodesSection_header__HR25d{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:1.5rem}.homeNodesSection_titleWrapper__DlSnD{flex:1}.homeNodesSection_title__iLnGo{font-size:1.25rem;font-weight:700;margin:0;line-height:115%;color:#222}.homeNodesSection_subtitle__NNxEG{font-size:.875rem;font-weight:400;margin:0;line-height:150%;color:#222}.homeNodesSection_icon__i_JPl{position:absolute;top:0;right:1rem;transform:translateY(-50%)}.homeNodesSection_icon__i_JPl svg{width:5rem;height:5rem;display:block}.homeNodesSection_grid__xxV7d{display:flex;gap:1rem;overflow-x:scroll;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.homeNodesSection_grid__xxV7d::-webkit-scrollbar{display:none}.homeNodesSection_grid__xxV7d>*{scroll-snap-align:start;flex-shrink:0;width:calc((100% - 1rem) / 1.5);min-width:0}@media (min-width:48rem){.homeNodesSection_icon__i_JPl{position:static;transform:none;flex-shrink:0;margin-left:1rem}.homeNodesSection_grid__xxV7d{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;overflow:visible;scroll-snap-type:none}.homeNodesSection_grid__xxV7d>*{width:auto;flex-shrink:1;scroll-snap-align:none}}.searchHeaderSection_searchHeader__PkUR1{margin:0;box-sizing:border-box}.searchHeaderSection_searchHeader__PkUR1 h1{margin:0}.searchHeaderSection_searchHeaderImageWrapper__k_nNh{position:relative;margin:1.5rem 0 3rem}.searchHeaderSection_searchHeaderImage__C9Vn6{height:16.25rem}.searchHeaderSection_searchHeaderImage__C9Vn6 img{border-radius:.625rem}.searchHeaderSection_searchHeaderInputWrapper__yhnoG{position:absolute;bottom:-1.875rem;left:0;right:0}@media (min-width:64rem){.searchHeaderSection_searchHeader__PkUR1{margin:0 auto}.searchHeaderSection_searchHeader__PkUR1 h1{margin:.75rem 0}.searchHeaderSection_searchHeaderImageWrapper__k_nNh{margin:1.5rem 0 4.5rem}.searchHeaderSection_searchHeaderInputWrapper__yhnoG{left:5.625rem;right:5.625rem}}.searchHeaderInput_searchHeaderInput__R51SH{position:relative;height:3.75rem;display:flex;align-items:center;background:#ffffff;box-shadow:0 0 .75rem 0 color-mix(in srgb,var(--color-text-500) 20%,transparent);border-radius:6.25rem}.searchHeaderInput_searchHeaderInputMagnifier__6a8_m{position:absolute;left:.75rem}.searchHeaderInput_searchHeaderInputMagnifier__6a8_m [stroke="#000"]{stroke:var(--color-accent-500)}.searchHeaderInput_searchHeaderInput__R51SH input{padding:0 1.5rem 0 4rem;border:none}.searchHeaderInput_searchHeaderInput__R51SH input::placeholder{color:var(--color-gray-400)}.searchHeaderInput_searchHeaderInput__R51SH span{display:none;position:absolute;right:4.5rem;color:var(--color-accent-500);font-size:.875rem;font-weight:700;text-decoration:underline;cursor:pointer}.searchHeaderInput_searchHeaderInputClear__PN3Ua{display:none;position:absolute;right:1.5rem;cursor:pointer}.searchHeaderInput_searchHeaderInputClear__PN3Ua [stroke="#000"]{stroke:var(--color-text-400)}@media (min-width:64rem){.searchHeaderInput_searchHeaderInput__R51SH{height:5rem;border-radius:31.25rem}.searchHeaderInput_searchHeaderInput__R51SH input{padding:0 8.75rem 0 4.75rem}.searchHeaderInput_searchHeaderInputMagnifier__6a8_m{left:2rem}.searchHeaderInput_searchHeaderInputClear__PN3Ua,.searchHeaderInput_searchHeaderInput__R51SH span{display:inline-block}}

/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */.groupSearchPage_searchGroups__f7uy9{box-sizing:border-box;max-width:var(--tw-container-5xl);margin:0 1.5rem}.groupSearchPage_searchGroupsHeader__QX_9G{grid-template-columns:4fr 2fr;display:grid}.groupSearchPage_searchGroupsHeader__QX_9G>div+div{display:none}.groupSearchPage_searchGroups__f7uy9 h1{margin:0}.groupSearchPage_searchGroupsDescription__vqcUY{margin:0 1rem .5rem 0;display:none}.groupSearchPage_searchGroupsWrapper__LtE6I{position:relative}.groupSearchPage_searchGroupsWrapperLoading__ZliY_{opacity:.2;background:#fff}.groupSearchPage_searchGroupsInputWrapper___pPUd{margin:2rem 0;display:none}.groupSearchPage_searchGroupsFilters__7Zp5d{flex-wrap:wrap;justify-content:space-between;margin-top:1.5rem;display:flex}.groupSearchPage_searchGroupsFilters__7Zp5d .groupSearchPage_searchGroupsSelectItem__qeAZN{margin:0 .75rem .5rem 0}.groupSearchPage_searchGroupsFilters__7Zp5d>div:last-of-type .groupSearchPage_searchGroupsSelectItem__qeAZN{margin-right:0}.groupSearchPage_searchGroupsTable__BW7MB{margin-bottom:1.5rem}.groupSearchPage_searchGroupsTableHeader__wE6sx{border-bottom:4px solid var(--color-accent-200)}.groupSearchPage_searchGroupsTableHeader__wE6sx>div{display:none}.groupSearchPage_searchGroupsTableRow__Klxq7{border-bottom:1px solid var(--color-gray-300);grid-template-columns:4fr 1fr;padding:1.25rem 0}.groupSearchPage_searchGroupsTableRow__Klxq7>div:first-child,.groupSearchPage_searchGroupsTableRow__Klxq7>div:nth-child(2){padding-right:2rem;overflow:hidden}.groupSearchPage_searchGroupsTableRow__Klxq7>div:nth-child(2){display:none}.groupSearchPage_searchGroupsTableRow__Klxq7:hover{background:var(--color-gray-100)}.groupSearchPage_searchGroupsTableBody__ASy8L .groupSearchPage_searchGroupsTableRow__Klxq7:last-of-type{border-bottom:none}.groupSearchPage_searchGroupsColName__Xepy6,.groupSearchPage_searchGroupsContextMenuHeader__CzoM6{align-items:center;max-width:100%;display:inline-flex}.groupSearchPage_searchGroupsColName__Xepy6 div,.groupSearchPage_searchGroupsContextMenuHeader__CzoM6 div{overflow:hidden}:is(.groupSearchPage_searchGroupsColName__Xepy6 div,.groupSearchPage_searchGroupsContextMenuHeader__CzoM6 div):first-of-type{border-radius:.125rem;flex:1 0 2.5rem;height:2.5rem;margin-right:1rem}.groupSearchPage_searchGroupsColName__Xepy6 a,.groupSearchPage_searchGroupsContextMenuHeader__CzoM6 a{color:var(--color-text-500);white-space:nowrap;text-overflow:ellipsis;font-weight:700;text-decoration:none;display:block;overflow:hidden}:is(.groupSearchPage_searchGroupsColName__Xepy6 a,.groupSearchPage_searchGroupsContextMenuHeader__CzoM6 a) span{vertical-align:middle;margin-left:.5rem}:is(.groupSearchPage_searchGroupsColName__Xepy6 a,.groupSearchPage_searchGroupsContextMenuHeader__CzoM6 a) span svg [stroke=\#000]{stroke:var(--color-red-200)}.groupSearchPage_searchGroupsColName__Xepy6 a{color:var(--color-text-500);font-weight:700;text-decoration:none}.groupSearchPage_searchGroupsContextMenuHeader__CzoM6 a span,.groupSearchPage_searchGroupsContextMenuHeader__CzoM6 a+p{display:none}.groupSearchPage_searchGroupsColName__Xepy6 p,.groupSearchPage_searchGroupsContextMenuHeader__CzoM6 p{margin:0;font-size:.875rem;display:block}.groupSearchPage_searchGroupsContextMenuHeader__CzoM6 p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.groupSearchPage_searchGroupsColNameAuthor__kPYSN{color:var(--color-gray-400);font-size:.75rem}.groupSearchPage_searchGroupsColNameDescription__Ql6Td{max-height:2.625rem;margin:0;position:relative;overflow:hidden}.groupSearchPage_searchGroupsColNameDescription__Ql6Td:after{content:"";background:linear-gradient(#fff0 45%,#fff);position:absolute;inset:0}.groupSearchPage_searchGroupsTableRow__Klxq7:hover .groupSearchPage_searchGroupsColNameDescription__Ql6Td:after{background:linear-gradient(180deg,#f2f2f200 45%,var(--color-gray-100) 100%)}.groupSearchPage_searchGroupsColCreator__t6yjm{align-items:center;width:100%;height:100%;display:flex}.groupSearchPage_searchGroupsColCreator__t6yjm img{border-radius:50%}.groupSearchPage_searchGroupsColCreator__t6yjm p{white-space:nowrap;text-overflow:ellipsis;margin:0 0 0 .25rem;font-size:.75rem;overflow:hidden}.groupSearchPage_searchGroupsColActionsDesktop__L_d7n{justify-content:flex-end;align-items:center;height:100%;display:none}.groupSearchPage_searchGroupsColActionsDesktop__L_d7n a,.groupSearchPage_searchGroupsColActionsDesktop__L_d7n span{cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex}:is(.groupSearchPage_searchGroupsColActionsDesktop__L_d7n span,.groupSearchPage_searchGroupsColActionsDesktop__L_d7n a):hover{background:var(--color-gray-300)}.groupSearchPage_searchGroupsColActionsMobile__rmmLT{justify-content:end;align-items:center;height:100%;display:flex}.groupSearchPage_searchGroupsColActionsMobile__rmmLT span{cursor:pointer;padding:.5rem;display:inline-block;transform:rotate(90deg)}.groupSearchPage_searchGroupsMore___6EZ3{text-align:center;margin:1rem 0}.groupSearchPage_searchGroupsContextMenuOverlay__BCl98{z-index:84;background:var(--dialog-overlay);position:fixed;inset:0}.groupSearchPage_searchGroupsContextMenu__OPqQ0{z-index:85;background:#fff;border-top-left-radius:20px;border-top-right-radius:20px;padding:3rem 1rem 1rem;position:fixed;bottom:0;left:0;right:0}.groupSearchPage_searchGroupsContextMenuBody__kHu_F a,.groupSearchPage_searchGroupsContextMenuBody__kHu_F span{border-bottom:1px solid var(--color-gray-300);color:var(--color-text-500);cursor:pointer;align-items:center;padding:1rem .5rem;text-decoration:none;display:flex}:is(.groupSearchPage_searchGroupsContextMenuBody__kHu_F a,.groupSearchPage_searchGroupsContextMenuBody__kHu_F span):hover{background:var(--color-gray-100)}:is(.groupSearchPage_searchGroupsContextMenuBody__kHu_F a,.groupSearchPage_searchGroupsContextMenuBody__kHu_F span)>p{margin:0 0 0 1rem}:is(.groupSearchPage_searchGroupsContextMenuBody__kHu_F a,.groupSearchPage_searchGroupsContextMenuBody__kHu_F span) svg [stroke=\#000]{stroke:var(--color-accent-500)}:is(.groupSearchPage_searchGroupsContextMenuBody__kHu_F a,.groupSearchPage_searchGroupsContextMenuBody__kHu_F span) svg [fill=\#000],:is(.groupSearchPage_searchGroupsContextMenuBody__kHu_F a,.groupSearchPage_searchGroupsContextMenuBody__kHu_F span) svg [fill=\#222]{fill:var(--color-accent-500)}.groupSearchPage_searchGroupsContextMenuBody__kHu_F>:last-child{border-bottom:none}.groupSearchPage_searchGroupsContextMenuClose__4O_j5{padding:.5rem;position:absolute;top:.5rem;right:.5rem}.groupSearchPage_searchGroupsContextMenuClose__4O_j5 svg [fill=\#a8a8a8]{fill:var(--color-gray-900)}.groupSearchPage_searchGroupsBubbleBtn__Od9bT{z-index:67;opacity:0;transition:opacity .2s ease-in-out;position:fixed;bottom:1rem;right:1rem}.groupSearchPage_searchGroupsBubbleBtnActive__k_IMz{opacity:1}.groupSearchPage_searchGroupsBubbleBtn__Od9bT a{width:3rem;height:3rem;box-shadow:var(--shadow);background:#fff;border:2px solid #0000;border-radius:50%;justify-content:center;align-items:center;margin-top:1rem;display:flex}.groupSearchPage_searchGroupsBubbleBtn__Od9bT a:last-child{border-color:var(--color-accent-500)}@media (min-width:64rem){.groupSearchPage_searchGroups__f7uy9{margin:0 auto;padding:0 1.5rem}.groupSearchPage_searchGroupsHeader__QX_9G{margin:.75rem 0}.groupSearchPage_searchGroupsHeader__QX_9G>div+div{text-align:right;display:block}.groupSearchPage_searchGroupsDescriptionBtn__Yl12y{display:inline-flex}.groupSearchPage_searchGroupsHeader__QX_9G h1{margin:0 0 .75rem}.groupSearchPage_searchGroupsDescription__vqcUY{display:flex}.groupSearchPage_searchGroupsInputWrapper___pPUd{display:block}.groupSearchPage_searchGroupsFilters__7Zp5d{margin:.5rem 0 1rem}.groupSearchPage_searchGroupsTableRow__Klxq7:hover .groupSearchPage_searchGroupsColActionsDesktop__L_d7n{display:flex}.groupSearchPage_searchGroupsTableHeader__wE6sx{border-bottom:4px solid var(--color-accent-200);grid-template-columns:4fr 2fr 1fr;padding:.5rem .75rem;font-size:.75rem;font-weight:700}.groupSearchPage_searchGroupsTableHeader__wE6sx>div{display:block}.groupSearchPage_searchGroupsTableRow__Klxq7{grid-template-columns:4fr 2fr 1fr;padding:1.25rem .75rem}.groupSearchPage_searchGroupsTableRow__Klxq7>div:nth-child(2){display:block}.groupSearchPage_searchGroupsTableRow__Klxq7>div:nth-child(3){min-width:8.75rem}.groupSearchPage_searchGroupsBubbleBtn__Od9bT,.groupSearchPage_searchGroupsColActionsMobile__rmmLT,.groupSearchPage_searchGroupsColName__Xepy6 .groupSearchPage_searchGroupsColNameAuthor__kPYSN{display:none}}.confirm_overlay__r6rXr{background:var(--dialog-overlay);position:fixed;inset:0;z-index:87}.confirm_content__TzztD{background-color:#ffffff;border-radius:.75rem;box-shadow:0 0 8px 0 #b8b8b8;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);max-width:calc(100vw - 1rem);max-height:85vh;padding:2rem;z-index:88;&:focus{outline:none}}.confirm_actions__SlPpo{display:flex;justify-content:center;margin:2rem .5rem 0}.confirm_actions__SlPpo button{margin:0 .5rem}