.FunctionSearchModal_Modal__j9P_K{display:flex;flex-direction:column;height:100%;max-height:80vh}.FunctionSearchModal_Header__zECvQ{padding:16px 24px;border-bottom:1px solid var(--border-color,hsla(0,0%,100%,.12))}.FunctionSearchModal_Content__3hJJB{padding:24px;overflow-y:auto;flex:1}.FunctionSearchModal_Filters__TWiEm{display:flex;gap:12px;flex-wrap:wrap;align-items:flex-start}.FunctionSearchModal_ThresholdInput__KHSEk{min-width:200px}.FunctionSearchModal_Select__YgqGo{min-width:150px}.FunctionSearchModal_Results__NAub9{margin-top:16px;padding-top:16px;border-top:1px solid var(--border-color,hsla(0,0%,100%,.12))}.FunctionSearchModal_ResultsTitle__kc_Dy{margin-bottom:12px;font-weight:600}.FunctionSearchModal_ResultItem__1Jv9K{padding:12px;border:1px solid var(--border-color,hsla(0,0%,100%,.12));border-radius:8px;background:var(--bg-secondary,hsla(0,0%,100%,.02));transition:background-color .2s ease}.FunctionSearchModal_ResultTitle__JuRKA{margin-bottom:8px;font-weight:600;color:var(--text-primary)}.FunctionSearchModal_ResultDescription__l6YDV{margin-bottom:8px;color:var(--text-secondary,hsla(0,0%,100%,.7));white-space:pre-wrap;word-break:break-word}.FunctionSearchModal_ResultMeta__1IVT9{display:flex;gap:12px;flex-wrap:wrap;margin-top:8px;padding-top:8px;border-top:1px solid var(--border-color,hsla(0,0%,100%,.08))}.FunctionSearchModal_ResultMetaItem__ELOxs{color:var(--text-tertiary,hsla(0,0%,100%,.5));font-size:.75rem}.FunctionSearchModal_NoResults__VvvVJ{text-align:center;padding:24px}.UserInfoModal_Modal__8UYk9{display:flex;flex-direction:column;height:100%;max-height:80vh}.UserInfoModal_Header__tsEay{padding:16px 24px;border-bottom:1px solid var(--border-color,hsla(0,0%,100%,.12))}.UserInfoModal_Content__huJdW{padding:24px;overflow-y:auto;flex:1}.PatternCard_PatternCard__tuk_0{list-style:none;border-radius:1rem;overflow:hidden;position:relative;background-color:var(--bg-secondary);cursor:pointer}.PatternCard_PatternCard__tuk_0:hover .PatternCard_Overlay___wSW2:not(.PatternCard_OverlayMobile__0DATP){opacity:1}.PatternCard_PreviewFill__aGWRB{position:absolute;inset:0}.PatternCard_VideoPlaceholder__gMVDl{position:absolute;inset:0;background-color:hsla(0,0%,100%,.08);display:grid;place-items:center;color:var(--text-secondary);font-size:14px}.PatternCard_Overlay___wSW2{position:absolute;inset:0;opacity:0;transition:opacity .27s ease;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:1.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:rgba(0,0,0,.31);cursor:pointer}.PatternCard_Overlay___wSW2:hover{opacity:1}.PatternCard_OverlayMobile__0DATP{opacity:1;padding:0;align-items:flex-end;justify-content:flex-start}.PatternCard_OverlayMobile__0DATP:hover{opacity:1}.PatternCard_UpperLayerImage__RJwiD{position:absolute;inset:0;left:0;height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover}.PatternCard_UpperLayer__CS1SA{position:absolute;inset:0;overflow:hidden}.PatternCard_UpperLayer__CS1SA>img{left:0;right:auto}.PatternCard_UpperLayer__CS1SA.PatternCard_UnfoldingToRight__4OjgH,.PatternCard_UpperLayer__CS1SA.PatternCard_UnfoldingToRight__4OjgH>img{left:auto;right:0}.PatternCard_UpperLayerCover__4O3h4{position:absolute;inset:0;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity .45s linear;pointer-events:none}.PatternCard_PatternCardCategory__zK16B{color:var(--text-secondary);font-size:12px;text-transform:uppercase;text-align:left;display:inline-block;font-weight:700;padding:1px 4px;background-color:var(--sticky-panel-bg);backdrop-filter:blur(8px);border-radius:4px}.PatternCard_PatternCardBadge__YhZUn{color:var(--accent-color);font-size:11px;text-transform:uppercase;font-weight:700;padding:1px 6px;border-radius:999px;background-color:rgba(0,0,0,.55);border:1px solid var(--accent-color)}.PatternCard_PatternCardTitle___IVfq{color:var(--text-primary);font-weight:700;font-size:20px;text-transform:uppercase;text-align:center}@media (max-width:1600px){.PatternCard_PatternCardTitle___IVfq{font-size:18px}}@media (max-width:399px){.PatternCard_PatternCardTitle___IVfq{font-size:.876rem}}.PatternCard_TouchBottomGradient__9itoa{position:absolute;inset:0;display:flex;align-items:flex-end;pointer-events:none}.PatternCard_TouchBottomText__Tuyfn{width:100%;padding:12px}.PatternCard_PatternCardCategoryTouch__jMVx_{color:var(--text-secondary);font-weight:600;font-size:11px;text-transform:uppercase;text-align:left;display:block;margin-bottom:2px}.PatternCard_PatternCardTitleTouch__XKc6L{color:var(--text-primary);font-weight:700;font-size:18px;text-transform:uppercase;text-align:left;display:block}@media (max-width:399px){.PatternCard_PatternCardTitleTouch__XKc6L{font-size:.876rem}}.PatternCard_CardActionButtonWrap__rEDzq{position:absolute;bottom:8px;left:0;right:0;display:flex;justify-content:center}.PatternCard_SelectedBadge__KyxeG{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);width:32px;height:32px;border-radius:50%;background-color:var(--bg-secondary);display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 2px rgba(0,0,0,.35)}.PatternCard_SelectedCheckIcon__10Rt8{font-size:20px;color:var(--accent-color)}.PatternCard_ToolsHintTooltip__LAHBo{background-color:var(--sticky-panel-bg);color:var(--text-primary);backdrop-filter:blur(8px);border-radius:12px;font-size:11px;padding:4px 8px}.PatternCard_ToolsHintArrow__uHLMN{color:var(--sticky-panel-bg)}@media (max-width:1600px){.PatternCard_PatternCardCategory__zK16B{font-size:10px}}.PatternCard_PhotoboothCompatible__MS91I{border:2px solid #ffbe00;box-sizing:border-box}.PatternCard_TopBar__btALa{position:absolute;top:10px;right:10px;display:flex;gap:4px}.PatternCard_TouchCompareLine__CUku1{position:absolute;top:0;bottom:0;width:2px;transform:translateX(-1px);background:hsla(0,0%,100%,.85);pointer-events:none;z-index:2}.PatternCard_TouchCompareHandle__tuYLD{position:absolute;top:50%;width:44px;height:44px;transform:translate(-50%,-50%);border-radius:999px;background:rgba(0,0,0,.35);backdrop-filter:blur(6px);border:1px solid hsla(0,0%,100%,.55);box-shadow:0 6px 20px rgba(0,0,0,.35);display:grid;place-items:center;pointer-events:auto;touch-action:none;z-index:2;opacity:1;transition:opacity 1s ease}.PatternCard_TouchCompareHandleHidden__h5h6k{opacity:0;pointer-events:none;animation:none}.PatternCard_TouchCompareHandleVisible__Q77uZ{opacity:1}.PatternCard_TouchCompareHandlePulse__GXl5o{animation:PatternCard_TouchComparePulse__FNElH 2s infinite}.PatternCard_TouchCompareArrows__Mi8Rt{width:18px;height:18px;position:relative;opacity:.95}.PatternCard_TouchCompareArrowL__uRtC9,.PatternCard_TouchCompareArrowR__OwSya{position:absolute;top:50%;width:8px;height:8px;border-top:2px solid hsla(0,0%,100%,.95);border-right:2px solid hsla(0,0%,100%,.95)}.PatternCard_TouchCompareArrowL__uRtC9{left:2px;transform:translateY(-50%) rotate(-135deg)}.PatternCard_TouchCompareArrowR__OwSya{right:2px;transform:translateY(-50%) rotate(45deg)}@keyframes PatternCard_TouchComparePulse__FNElH{0%{opacity:1}25%{opacity:.8}50%{opacity:1}to{opacity:1}}.PatternsMasonryGalleryView_ColumnUl__FUnVK{margin:0;padding:0;list-style:none}.PatternsMasonryGalleryView_sentinel__kTvlN{height:1px}.AdminAiFunctionsViewToggle_AdminAiFunctionsViewToggle__Y7OsW{display:inline-flex;border:1px solid rgba(0,0,0,.12);border-radius:8px;overflow:hidden}.AdminAiFunctionsViewToggle_IconButton__ArdoF{display:inline-flex;align-items:center;justify-content:center;padding:8px 10px;margin:0;border:none;border-right:1px solid rgba(0,0,0,.08);background:transparent;color:rgba(0,0,0,.54);cursor:pointer;line-height:0}.AdminAiFunctionsViewToggle_IconButton__ArdoF:last-of-type{border-right:none}.AdminAiFunctionsViewToggle_IconButton__ArdoF:hover{background:rgba(0,0,0,.04);color:rgba(0,0,0,.87)}.AdminAiFunctionsViewToggle_IconButtonActive__V5owF{background:rgba(0,0,0,.06);color:rgba(0,0,0,.87)}@media (prefers-color-scheme:dark){.AdminAiFunctionsViewToggle_AdminAiFunctionsViewToggle__Y7OsW{border-color:hsla(0,0%,100%,.12)}.AdminAiFunctionsViewToggle_IconButton__ArdoF{border-right-color:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.5)}.AdminAiFunctionsViewToggle_IconButton__ArdoF:hover{background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.87)}.AdminAiFunctionsViewToggle_IconButtonActive__V5owF{background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.95)}}.AdminAiFunctionsCardsShell_AdminAiFunctionsCardsShell__C6YI6{padding:12px;min-height:200px}.AdminAiFunctionsCardsShell_AdminAiFunctionsCardsShellLoading__qwh9u{display:flex;align-items:center;justify-content:center;min-height:200px}.AdminAiFunctionsCardsShell_AdminAiFunctionsCardsShellEmpty__g7eeD{padding:24px;text-align:center;color:rgba(0,0,0,.6)}@media (prefers-color-scheme:dark){.AdminAiFunctionsCardsShell_AdminAiFunctionsCardsShellEmpty__g7eeD{color:hsla(0,0%,100%,.6)}}.PatternsMasonryGallery_PatternsMasonryGallery__BITdQ{display:flex;align-items:center;justify-content:center;min-height:200px}.FunctionCategoryPreview_FunctionCategoryPreview__dUb5O{position:relative;height:42px;border-radius:12px;overflow:hidden;cursor:pointer;flex-shrink:0}.FunctionCategoryPreview_FunctionCategoryPreview__dUb5O.FunctionCategoryPreview_selected__63Qym{color:var(--accent-color)}.FunctionCategoryPreview_FunctionCategoryPreview__dUb5O:hover .FunctionCategoryPreview_FunctionCategoryPreviewInner__yI801{background-color:rgba(0,0,0,.2)}.FunctionCategoryPreview_FunctionCategoryPreviewImage__karpw{width:100%;height:100%;background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:12px;display:flex}.FunctionCategoryPreview_FunctionCategoryPreviewInner__yI801{display:flex;justify-content:center;align-items:center;flex-grow:1;background-color:var(--bg-tertiary);transition:background-color .2s ease}.FunctionCategoryPreview_Name__TWm8s{font-size:12px;font-weight:600;text-align:center;text-transform:uppercase;text-shadow:-1px 1px 7px rgba(0,0,0,.8);padding:0 8px}.FunctionCategoryPreview_SelectedIndicator__d4Z2Y{position:absolute;top:calc(100% + 8px);left:0;width:100%;height:8px;border-radius:100px;background-color:var(--accent-color)}.BigSwitchSelector_BigSwitchSelector__ZaUTM{display:flex;flex-direction:row;gap:6px;overflow:visible;height:64px;align-items:center}.BigSwitchSelector_BigSwitchSelectorItem___QRap{display:flex;align-items:center;justify-content:center;min-width:56px;height:56px;border-radius:12px;padding:4px calc(4px + var(--big-switch-selector-show-labels, 0) * 20px);gap:8px;cursor:pointer;transition:background-color .2s ease,padding .2s ease;position:relative}.BigSwitchSelector_BigSwitchSelectorItem___QRap:hover{background-color:var(--bg-secondary)}.BigSwitchSelector_BigSwitchSelectorItem___QRap.BigSwitchSelector_active__tRjPw{background-color:var(--bg-tertiary)}.BigSwitchSelector_BigSwitchSelectorItem___QRap .MuiSvgIcon-root{font-size:calc(35px - var(--big-switch-selector-show-labels, 0) * 15px);transition:font-size .2s ease}.BigSwitchSelector_BigSwitchSelectorItemLabel__I5g4c{font-size:18px;text-transform:uppercase;color:var(--text-primary);white-space:nowrap;overflow:hidden;opacity:var(--big-switch-selector-show-labels,0);max-width:calc(var(--big-switch-selector-show-labels, 0) * 200px);transition:opacity .2s ease,max-width .2s ease}.BigSwitchSelector_BigSwitchSelectorItemBadge__4jxPR{position:absolute;top:0;left:100%;transform:translate(-32%,-25%)}.ChatView_ChatView__OGInI{display:flex;flex-direction:column;height:100%;min-height:0;gap:16px;container-type:inline-size;flex:1 1 auto}.ChatView_PingIndicatorContainer__Ip19n{display:flex;justify-content:center;align-items:center;padding:8px;width:32px;height:32px}.ChatView_Footer__4qI15{display:flex;flex-direction:column;gap:8px;position:relative;z-index:2;padding-bottom:env(safe-area-inset-bottom)}.ChatView_InputBar__ytRlF{display:flex;gap:8px;padding:0 10px}.ChatView_TextareaContainer__6NM9_{flex:1;border-radius:12px;border:1px solid hsla(0,0%,100%,.08);background-color:#070607}.ChatView_FooterButtonsContainer__HKF4l{display:flex;gap:8px;padding:0 10px}.ChatView_Textarea__3ptay{min-height:60px;max-height:180px;resize:none;padding:8px 10px;font-size:1.1rem;line-height:1.4;color:#f9fafb;outline:none;border:none;background-color:transparent;width:100%;height:100%}.ChatView_SendButton__CMrfL{display:flex;cursor:pointer;padding:12px;background-color:var(--bg-tertiary);aspect-ratio:1/1;border-radius:12px;align-items:center;justify-content:center}.ChatView_SendButton__CMrfL:hover{opacity:.8}.ChatView_SendIcon__qTZhE{flex-shrink:0;color:var(--text-secondary)}.ChatView_MessagesContainerScrollContainer__3___y{flex:1;min-height:0;position:relative;z-index:1}.ChatView_MessagesContainer__PVInB{display:flex;flex-direction:column;gap:8px}@container (min-width: 768px){.ChatView_MessagesContainer__PVInB{gap:16px}}.ChatView_Message__6hmQw{display:flex;align-items:flex-start;padding:0;color:var(--text-secondary)}.ChatView_Message__6hmQw.ChatView_hidden__V__uO{display:none}.ChatView_Message__6hmQw .ChatView_MessageContentContainer__LqNdj{display:flex;flex-direction:column;gap:4px;flex:0 1 auto;padding:4px 16px 0;max-width:80%}.ChatView_Message__6hmQw .ChatView_MessageContent____aEq{position:relative;font-size:.875rem;color:var(--text-secondary);width:100%;background-color:var(-chat-message-user-bg-color);padding:4px 8px;border-radius:6px}@container (min-width: 768px){.ChatView_Message__6hmQw .ChatView_MessageContent____aEq{font-size:1.1rem;padding:8px 16px}}.ChatView_Message__6hmQw .ChatView_MessageMetadata__rjtvx{font-size:.75rem;color:var(--text-secondary);padding-top:4px;gap:6px;opacity:.7;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end}.ChatView_Message__6hmQw .ChatView_Metadata__42AWD{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.ChatView_Message__6hmQw .ChatView_RequestsCount__p9C3g,.ChatView_Message__6hmQw .ChatView_Tokens__54x4n{color:var(--text-secondary)}.ChatView_Message__6hmQw .ChatView_Separator__RMlGn{color:var(--text-secondary);opacity:.5}.ChatView_Message__6hmQw .ChatView_Time__0o2ui{color:var(--text-secondary)}.ChatView_Message__6hmQw.ChatView_user__jxXIC{flex-direction:row-reverse;justify-content:flex-start}.ChatView_Message__6hmQw.ChatView_user__jxXIC .ChatView_MessageContent____aEq{text-align:right;color:var(--text-primary);background-color:var(--chat-message-user-bg-color);border-top-right-radius:0}.ChatView_Message__6hmQw.ChatView_user__jxXIC .ChatView_MessageContent____aEq:before{content:"";position:absolute;top:0;right:-12px;width:12px;height:12px;background:var(--chat-message-user-bg-color);clip-path:polygon(0 0,100% 0,0 100%)}.ChatView_Message__6hmQw.ChatView_user__jxXIC .ChatView_MessageTimestamp__KNBC1{align-items:flex-end}.ChatView_Message__6hmQw.ChatView_assistant__ezzPf{justify-content:flex-start}.ChatView_Message__6hmQw.ChatView_assistant__ezzPf .ChatView_MessageContent____aEq{background-color:var(--chat-message-assistant-bg-color);border-top-left-radius:0;color:var(--text-primary)}.ChatView_Message__6hmQw.ChatView_assistant__ezzPf .ChatView_MessageContent____aEq:before{content:"";position:absolute;top:0;left:-12px;width:12px;height:12px;background:var(--chat-message-assistant-bg-color);clip-path:polygon(0 0,100% 0,100% 100%)}.ChatView_Message__6hmQw.ChatView_assistant__ezzPf .ChatView_MessageContent____aEq hr{border-color:var(--chat-message-assistant-bg-color)}.ChatView_MessageAvatar__03ucZ{flex-shrink:0;display:none}@container (min-width: 768px){.ChatView_MessageAvatar__03ucZ{display:block}}.ChatView_ChatSystemMessage__011Ck{display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:center}.ChatView_ChatSystemMessageContent__0eYX4{background-color:var(--bg-tertiary);padding:8px 16px;border-radius:6px;color:var(--text-secondary);font-size:.875rem}.ChatView_ChatSystemMessageContent__0eYX4.ChatView_asButton___o0Q8{cursor:pointer}.ChatView_ChatSystemMessageContent__0eYX4.ChatView_asButton___o0Q8:hover{background-color:var(--bg-hover)}.ChatView_ChatSystemMessageContentLoading__gW7_y{background-color:var(--bg-tertiary);padding:8px 16px;border-radius:6px;color:var(--text-secondary);font-size:.875rem;display:flex;align-items:center;justify-content:center}.ChatView_ChatInfoMessage__NN6_w{display:flex;flex-direction:row;gap:8px;align-items:center;justify-content:center}.ChatView_ChatInfoMessageIcon__J5STJ{display:flex;align-items:center;justify-content:center;width:24px;height:24px;font-size:16px;background-color:var(--bg-tertiary);border-radius:50%}.ChatView_ChatInfoMessageIconDone__jqNP7{background-color:rgba(76,175,80,.1)}.ChatView_ChatInfoMessageIconWarning__HxQpw{background-color:rgba(255,152,0,.1)}.ChatView_ChatInfoMessageIconError__f5i0D{background-color:rgba(244,67,54,.1)}.ChatView_ChatInfoMessageIconNotice__ln7wz{background-color:var(--bg-tertiary)}.ChatView_ChatInfoMessageContent__T_8C9{display:flex;align-items:center;justify-content:center;font-size:.875rem;color:var(--text-tertiary);font-style:italic}.ChatView_Cost__3_pwL{padding:1px 4px;background-color:var(--backdrop-bg-color);border-radius:3px;color:var(--accent-color)}.ChatView_ChatViewFooterHint__9wIYz{padding:4px 10px;font-size:11px;color:var(--text-tertiary);text-align:right;margin-left:auto}@container (max-width: 400px){.ChatView_ChatView__OGInI{gap:8px}.ChatView_MessagesContainer__PVInB{gap:4px}.ChatView_Message__6hmQw .ChatView_MessageContentContainer__LqNdj{padding:2px 8px 0;max-width:95%}.ChatView_Message__6hmQw .ChatView_MessageContent____aEq{font-size:.8rem;padding:3px 6px;border-radius:4px}.ChatView_Message__6hmQw .ChatView_MessageMetadata__rjtvx{font-size:.65rem;padding-top:2px;gap:4px}.ChatView_Message__6hmQw.ChatView_user__jxXIC .ChatView_MessageContent____aEq{border-top-right-radius:0}.ChatView_Message__6hmQw.ChatView_user__jxXIC .ChatView_MessageContent____aEq:before{right:-8px;width:8px;height:8px}.ChatView_Message__6hmQw.ChatView_assistant__ezzPf .ChatView_MessageContent____aEq{border-top-left-radius:0}.ChatView_Message__6hmQw.ChatView_assistant__ezzPf .ChatView_MessageContent____aEq:before{left:-8px;width:8px;height:8px}.ChatView_PingIndicatorContainer__Ip19n{padding:4px;width:24px;height:24px}.ChatView_Footer__4qI15{gap:4px}.ChatView_FooterButtonsContainer__HKF4l,.ChatView_InputBar__ytRlF{gap:4px;padding:0 4px}.ChatView_TextareaContainer__6NM9_{border-radius:8px}.ChatView_Textarea__3ptay{min-height:36px;max-height:100px;font-size:.85rem;padding:6px 8px}.ChatView_SendButton__CMrfL{padding:8px;border-radius:8px}.ChatView_ChatSystemMessageContentLoading__gW7_y,.ChatView_ChatSystemMessageContent__0eYX4{padding:6px 10px;font-size:.75rem}.ChatView_ChatInfoMessage__NN6_w{gap:4px}.ChatView_ChatInfoMessageIcon__J5STJ{width:18px;height:18px;font-size:12px}.ChatView_ChatInfoMessageContent__T_8C9{font-size:.75rem}.ChatView_ChatViewFooterHint__9wIYz{font-size:9px;padding:2px 4px}}.Badge_Badge__NYFu1{display:flex;align-items:center;justify-content:center;gap:4px;padding:4px 6px;border-radius:4px;background-color:var(--bg-secondary);color:var(--text-primary);font-size:12px;font-weight:400;border:none;font-size:11px;border:1px solid var(--accent-color)}.Badge_BadgeInteractive__LFUUe{cursor:pointer}.Badge_BadgeInteractive__LFUUe:hover{border-color:var(--accent-color-hover)}.Badge_SmallBadge__bBj4_{position:absolute;top:0;left:100%;background-color:var(--accent-color);color:#000;border-radius:3px;padding:1px 2px;font-size:9px;font-weight:600;line-height:1;white-space:nowrap;z-index:1;transform:translate(-32%,-25%);text-transform:uppercase;font-weight:700}.Badge_Icon__iPMfM{display:flex;align-items:center;justify-content:center}.Chat_MessagesContainer__IkYw5{padding:0 8px}@media (min-width:790px){.Chat_MessagesContainer__IkYw5{padding:0 24px}}.AiOrb_orb__t9mLe{display:inline-block;border-radius:50%;cursor:pointer;box-shadow:0 0 8px rgba(114,76,255,.35),inset 0 0 18px rgba(35,178,255,.22);outline:none}.AiOrb_orb__t9mLe:active{transform:translateY(.5px) scale(.99)}.CustomFunctions_CustomFunctions__bC4Up{display:flex;flex-direction:column;gap:12px;overflow:hidden;flex:1 1 auto;max-height:100%}@media (pointer:coarse){.CustomFunctions_CustomFunctions__bC4Up .CustomFunctions_Header__HGB9v{order:999;padding-bottom:0;margin-bottom:0}.CustomFunctions_CustomFunctions__bC4Up .CustomFunctions_DraftsContainer__fushS,.CustomFunctions_CustomFunctions__bC4Up .CustomFunctions_ReleasedContainer__qeMG_{order:1}}.CustomFunctions_Header__HGB9v{display:flex;flex-direction:column;align-items:center;z-index:1}.CustomFunctions_DraftsContainer__fushS{flex:1;min-height:0}.CustomFunctions_Drafts__RTMpn{display:flex;flex-direction:column;flex-wrap:wrap;gap:1px;padding:12px;align-items:stretch}@media (max-width:599px){.CustomFunctions_Drafts__RTMpn{gap:6px}}.CustomFunctions_FunctionDraftCardWrapper__Axp_N{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px}.CustomFunctions_FunctionDraftCardWrapper__Axp_N .CustomFunctions_DraftCardTools__VIcmX{display:flex;justify-content:center;align-items:center;gap:2px;pointer-events:none;opacity:0;transition:opacity .2s ease}@media (hover:none){.CustomFunctions_FunctionDraftCardWrapper__Axp_N .CustomFunctions_DraftCardTools__VIcmX{pointer-events:auto;opacity:1}}.CustomFunctions_FunctionDraftCardWrapper__Axp_N:hover .CustomFunctions_DraftCardTools__VIcmX{pointer-events:auto;opacity:1}.CustomFunctions_ReleasedContainer__qeMG_{flex:1;min-height:0;overflow:hidden}.MediumSwitchSelector_MediumSwitchSelector__4bfrx{display:flex;flex-direction:row;gap:0;overflow:hidden}.MediumSwitchSelector_MediumSwitchSelectorItem__qhxGA{display:flex;align-items:center;justify-content:flex-start;gap:6px;cursor:pointer;transition:background-color .2s ease;background-color:var(--bg-secondary);color:var(--text-secondary);border-radius:6px}.MediumSwitchSelector_MediumSwitchSelectorItem__qhxGA.MediumSwitchSelector_active__8yjc_{background-color:var(--bg-tertiary);color:var(--text-primary)}.MediumSwitchSelector_MediumSwitchSelectorItem__qhxGA:hover{color:var(--text-primary)}.MediumSwitchSelector_IconContainer__Cwa1H{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.MediumSwitchSelector_LabelContainer__0flhy{display:flex;align-items:center;justify-content:flex-start;font-size:1rem;padding:4px 12px}.PatternEditor_PatternEditor__OjTyZ{display:flex;flex-direction:column;gap:12px;flex:1;height:100%;min-height:0;justify-content:stretch;padding:0}@media (min-width:1024px){.PatternEditor_PatternEditor__OjTyZ{padding:0 12px}}.PatternEditor_Header__OlzSf{display:flex;flex-direction:row;align-items:center;height:48px;gap:4px}.PatternEditor_BackButton__Bu47Z{display:flex;align-items:center;justify-content:center;width:48px;height:48px}.PatternEditor_EditorTitle__S8AgV{padding:4px 0;border-radius:6px;color:var(--text-primary);font-weight:600;font-size:22px;text-transform:none;text-align:center}@media (min-width:1024px){.PatternEditor_EditorTitle__S8AgV{font-size:20px;text-transform:none}}.PatternEditor_EditorTitle__S8AgV.PatternEditor_active__309js{color:var(--text-primary)}.PatternEditor_EditorTitleSeparator__hcvYC{display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:var(--text-t--border-color)}.PatternEditor_Content__K1FiE{display:flex;flex-direction:row;gap:6px;flex:1;min-height:0}@media (min-width:1024px){.PatternEditor_Content__K1FiE{gap:12px}}.PatternEditor_Panel__sfFIK{flex:1;display:flex;flex-direction:column;gap:6px;background-color:var(--bg-tertiary);border-radius:12px;padding:20px;container-type:inline-size;max-height:100%;min-height:0;overflow:hidden}@media (max-width:1024px){.PatternEditor_Panel__sfFIK{padding:6px}.PatternEditor_Panel__sfFIK.PatternEditor_collapsed__6CLcx{display:none}}.PatternEditor_FunctionInfoContent__pavbo{display:flex;flex-direction:column;gap:6px;min-height:0;overflow:hidden}.PatternEditor_FunctionInfoContentScrollbar__kLtHE{max-height:100%;min-height:0}.PatternEditor_FunctionChat__VCdcP{flex:1;min-height:0;container-type:inline-size}@media (max-width:1024px){.PatternEditor_FunctionChat__VCdcP.PatternEditor_collapsed__6CLcx{display:none}}.PatternEditor_Grid2__dbFkG{display:grid;grid-template-columns:1fr;gap:12px}@container (min-width: 400px){.PatternEditor_Grid2__dbFkG{grid-template-columns:1fr 1fr}}.PatternEditor_Footer__Yvk0r{display:flex;flex-direction:row;gap:12px;justify-content:flex-end;justify-self:flex-end;margin-top:auto;padding:6px 0}.PatternEditor_Menu__9SXQU{display:flex;flex-direction:row;gap:6px}@media (min-width:1024px){.PatternEditor_Menu__9SXQU{display:none}}.PatternEditor_MenuButton__axmI7{padding:6px;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;font-size:24px}.PatternEditor_MenuButton__axmI7:hover{background-color:var(--bg-secondary)}.PatternEditor_MenuButton__axmI7.PatternEditor_selected__a0xon{background-color:var(--bg-tertiary);color:var(--accent-color)}@media (min-width:1024px){.PatternEditor_MenuButton__axmI7{font-size:32px}}.PatternEditor_MenuButtonLabel__yvjOl{font-size:14px}.PatternEditor_PatternEditorReleaseScreenFinal__SdK6i,.PatternEditor_PatternEditorReleaseScreen__c4l5C{display:flex;flex-direction:column;gap:12px;max-height:100%;min-height:0;overflow:hidden}.PatternEditor_PatternEditorReleaseScreenFinal__SdK6i{align-items:center;justify-content:flex-start;flex:1 0 auto}.PatternEditor_PatternEditorReleaseScreenFinalPanel__2qNq_{width:400px;max-width:100%;gap:24px;flex:0 1 auto;margin-top:56px;align-items:center;position:relative}.PatternEditor_ConfettiBox__lvfDe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.PatternEditor_MenuButtonHint__YJ_52{display:flex;gap:6px;align-items:center;justify-content:flex-start}