.Header_header__xAAVJ{display:grid;grid-template-columns:1fr auto;margin-left:-1rem;margin-right:-1rem;padding:.75rem 1rem;align-items:center;gap:2rem;background:var(--mantine-color-body);z-index:9;height:5rem;flex-shrink:0}.RepositoryList_list__n1S2E{max-height:calc(31.25rem * var(--mantine-scale));overflow-y:auto;overflow-x:hidden;padding:calc(.5rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));padding-bottom:calc(1rem * var(--mantine-scale));margin:calc(-.5rem * var(--mantine-scale)) calc(-1rem * var(--mantine-scale))}.RepositoryList_item__le2gq{cursor:pointer;justify-content:center;opacity:0;animation:RepositoryList_item-slide-in__2vnGu .4s cubic-bezier(.16,1,.3,1) forwards;transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .25s ease-out,border-color .25s ease-out}[data-mantine-color-scheme=dark] .RepositoryList_item__le2gq{border-color:var(--mantine-color-dark-3)}@media (hover:hover){.RepositoryList_item__le2gq:hover{transform:translateY(-2px) scale(1.01);box-shadow:0 4px 20px rgba(99,102,241,.15),0 0 0 1px rgba(99,102,241,.2);border-color:var(--mantine-color-indigo-4)}}@media (hover:none){.RepositoryList_item__le2gq:active{transform:translateY(-2px) scale(1.01);box-shadow:0 4px 20px rgba(99,102,241,.15),0 0 0 1px rgba(99,102,241,.2);border-color:var(--mantine-color-indigo-4)}}.RepositoryList_item__le2gq:active{transform:translateY(0) scale(.99)}.RepositoryList_item__le2gq .RepositoryList_label__5pWNp{max-width:calc(100% - calc(2.8125rem * var(--mantine-scale)))}.RepositoryList_item__le2gq:first-child{animation-delay:0s}.RepositoryList_item__le2gq:nth-child(2){animation-delay:50ms}.RepositoryList_item__le2gq:nth-child(3){animation-delay:.1s}.RepositoryList_item__le2gq:nth-child(n+4){animation-delay:.15s}@keyframes RepositoryList_item-slide-in__2vnGu{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.RepositorySelector_clickable__dXwVB{cursor:pointer}.RepositorySelector_commitmsg__K53Xm{overflow:hidden;text-overflow:ellipsis;max-width:calc(9.375rem * var(--mantine-scale));text-wrap:nowrap}.RepositorySelector_checkmark__HAi8w{color:var(--mantine-color-green-6);flex-shrink:0}.BlankPage_container__gbrZs{height:100vh;position:relative;background-color:var(--mantine-color-body);background-image:radial-gradient(ellipse at 20% 30%,rgba(99,102,241,.07) 0,transparent 50%),radial-gradient(ellipse at 80% 70%,rgba(139,92,246,.05) 0,transparent 50%)}[data-mantine-color-scheme=dark] .BlankPage_container__gbrZs{background-image:radial-gradient(ellipse at 20% 30%,rgba(99,102,241,.12) 0,transparent 50%),radial-gradient(ellipse at 80% 70%,rgba(139,92,246,.08) 0,transparent 50%)}.BlankPage_container__gbrZs.BlankPage_absolute__aLpnG{position:absolute;top:0;left:0;right:0;bottom:0;width:100vw;z-index:1000}.BlankPage_colorSchemeToggle__4V1fk{position:absolute;top:1rem;right:1rem}[data-mantine-color-scheme=dark] .page_stepper__h0XuB .mantine-Stepper-stepIcon[data-progress=false]:not([data-completed=true]){background-color:var(--mantine-color-dark-4);border-color:var(--mantine-color-dark-3);color:var(--mantine-color-dark-0)}[data-mantine-color-scheme=dark] .page_stepper__h0XuB .mantine-Stepper-separator{background-color:var(--mantine-color-dark-4)}.StatusIndicator_ringIndeterminate__MpNV6{animation:StatusIndicator_ring-rotate__ivdAG 1.4s linear infinite}@keyframes StatusIndicator_ring-rotate__ivdAG{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.StatusIndicator_ringTrack__cDyE_{stroke:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .StatusIndicator_ringTrack__cDyE_{stroke:var(--mantine-color-dark-3)}.StatusIndicator_ringTrack__cDyE_,[data-mantine-color-scheme=dark] .StatusIndicator_ringTrack__cDyE_{opacity:.5}.StatusIndicator_ringArc___YJYU{stroke:var(--mantine-primary-color-filled)}[data-mantine-color-scheme=dark] .StatusIndicator_ringArc___YJYU{stroke:var(--mantine-primary-color-light-color)}.StatusIndicator_ringDeterminate__DuSC0{transition:stroke-dashoffset .3s ease-out}.StatusIndicator_queuedIndicator__3Vs0G{width:20px;height:20px;border-radius:50%;border:2px dashed var(--mantine-color-gray-4)}[data-mantine-color-scheme=dark] .StatusIndicator_queuedIndicator__3Vs0G{border:2px dashed var(--mantine-color-dark-3)}.StatusIndicator_queuedIndicator__3Vs0G{animation:StatusIndicator_queued-spin__H7Gnn 8s linear infinite,StatusIndicator_queued-pulse__hGKiX 2s ease-in-out infinite}@keyframes StatusIndicator_queued-spin__H7Gnn{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes StatusIndicator_queued-pulse__hGKiX{0%,to{opacity:.35}50%{opacity:.65}}.StatusIndicator_successRing__vdC_B{stroke:var(--mantine-color-teal-5)}[data-mantine-color-scheme=dark] .StatusIndicator_successRing__vdC_B{stroke:var(--mantine-color-teal-6)}.StatusIndicator_successRing__vdC_B{stroke-dasharray:50.27;stroke-dashoffset:50.27;transform:rotate(-90deg);transform-origin:center;animation:StatusIndicator_ring-complete__Fmzbe .45s ease-out forwards}.StatusIndicator_successCheck__UyUEv{stroke:var(--mantine-color-teal-5)}[data-mantine-color-scheme=dark] .StatusIndicator_successCheck__UyUEv{stroke:var(--mantine-color-teal-6)}.StatusIndicator_successCheck__UyUEv{stroke-dasharray:16;stroke-dashoffset:16;animation:StatusIndicator_draw-stroke__Qznja .3s ease-out .3s forwards}.StatusIndicator_errorShake__2Ktkq{width:20px;height:20px;flex-shrink:0;animation:StatusIndicator_error-shake__mPgWG .4s cubic-bezier(.36,.07,.19,.97) .2s both}@keyframes StatusIndicator_error-shake__mPgWG{0%,to{transform:translateX(0)}20%{transform:translateX(-1.5px)}40%{transform:translateX(1.5px)}60%{transform:translateX(-1px)}80%{transform:translateX(.5px)}}.StatusIndicator_errorRing__KrAsJ{stroke:var(--mantine-color-red-5)}[data-mantine-color-scheme=dark] .StatusIndicator_errorRing__KrAsJ{stroke:var(--mantine-color-red-6)}.StatusIndicator_errorRing__KrAsJ{stroke-dasharray:50.27;stroke-dashoffset:50.27;transform:rotate(-90deg);transform-origin:center;animation:StatusIndicator_ring-complete__Fmzbe .4s ease-out forwards}.StatusIndicator_errorX1__Oiog0{stroke:var(--mantine-color-red-5)}[data-mantine-color-scheme=dark] .StatusIndicator_errorX1__Oiog0{stroke:var(--mantine-color-red-6)}.StatusIndicator_errorX1__Oiog0{stroke-dasharray:8;stroke-dashoffset:8;animation:StatusIndicator_draw-stroke__Qznja .2s ease-out .25s forwards}.StatusIndicator_errorX2__zXFdO{stroke:var(--mantine-color-red-5)}[data-mantine-color-scheme=dark] .StatusIndicator_errorX2__zXFdO{stroke:var(--mantine-color-red-6)}.StatusIndicator_errorX2__zXFdO{stroke-dasharray:8;stroke-dashoffset:8;animation:StatusIndicator_draw-stroke__Qznja .2s ease-out .35s forwards}@keyframes StatusIndicator_ring-complete__Fmzbe{to{stroke-dashoffset:0}}@keyframes StatusIndicator_draw-stroke__Qznja{to{stroke-dashoffset:0}}.ProgressOverlay_overlay__enLoY{background-color:#f8fafc}[data-mantine-color-scheme=dark] .ProgressOverlay_overlay__enLoY{background-color:var(--mantine-color-dark-8)}.ProgressOverlay_overlay__enLoY{background-image:radial-gradient(ellipse 80% 60% at 10% 90%,rgba(99,102,241,.25) 0,transparent 60%),radial-gradient(ellipse 70% 50% at 90% 20%,rgba(139,92,246,.2) 0,transparent 55%),radial-gradient(ellipse 60% 40% at 50% 50%,rgba(20,184,166,.08) 0,transparent 50%)}[data-mantine-color-scheme=dark] .ProgressOverlay_overlay__enLoY{background-image:radial-gradient(ellipse 80% 60% at 10% 90%,rgba(99,102,241,.35) 0,transparent 60%),radial-gradient(ellipse 70% 50% at 90% 20%,rgba(139,92,246,.25) 0,transparent 55%),radial-gradient(ellipse 60% 40% at 50% 50%,rgba(20,184,166,.12) 0,transparent 50%)}.ProgressOverlay_container__6CLie{max-width:520px;width:100%;max-height:90vh;overflow-y:auto;background:rgba(255,255,255,.92)}[data-mantine-color-scheme=dark] .ProgressOverlay_container__6CLie{background:rgba(30,35,50,.88)}.ProgressOverlay_container__6CLie{backdrop-filter:blur(40px) saturate(1.4);-webkit-backdrop-filter:blur(40px) saturate(1.4);border:1px solid rgba(255,255,255,.95)}[data-mantine-color-scheme=dark] .ProgressOverlay_container__6CLie{border:1px solid rgba(255,255,255,.12)}.ProgressOverlay_container__6CLie{border-radius:calc(1.5rem * var(--mantine-scale));box-shadow:0 25px 50px -12px rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.04),inset 0 1px 0 rgba(255,255,255,.9),inset 0 -1px 0 rgba(0,0,0,.02)}[data-mantine-color-scheme=dark] .ProgressOverlay_container__6CLie{box-shadow:0 25px 50px -12px rgba(0,0,0,.2),0 0 0 1px rgba(255,255,255,.06),inset 0 1px 0 rgba(255,255,255,.08),inset 0 -1px 0 rgba(0,0,0,.2)}.ProgressOverlay_container__6CLie{animation:ProgressOverlay_container-entrance__nEo_L .7s cubic-bezier(.16,1,.3,1) forwards}@keyframes ProgressOverlay_container-entrance__nEo_L{0%{opacity:0;transform:translateY(30px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.ProgressOverlay_title__n76AR{margin-bottom:var(--mantine-spacing-sm);font-weight:700;font-size:calc(1.5rem * var(--mantine-scale));letter-spacing:-.03em;background:linear-gradient(135deg,#1e293b,#6366f1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}[data-mantine-color-scheme=dark] .ProgressOverlay_title__n76AR{background:linear-gradient(135deg,#f1f5f9,#a5b4fc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ProgressOverlay_tasksSection__ziiLw{background:transparent!important;display:flex;flex-direction:column}.ProgressOverlay_taskList__iMftI{flex:1;display:flex;flex-direction:column;justify-content:flex-start}.ProgressOverlay_taskItem__GGy8J{padding:calc(.125rem * var(--mantine-scale)) 0;transition:opacity .2s ease}.ProgressOverlay_taskItem__GGy8J svg{vertical-align:middle}.ProgressOverlay_taskDone__9UWJq{color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .ProgressOverlay_taskDone__9UWJq{color:var(--mantine-color-dark-3)}.ProgressOverlay_taskDone__9UWJq{text-decoration:line-through;transition:color .4s ease,opacity .4s ease;opacity:.6}.ProgressOverlay_announcementsSection__tuhq1{margin-top:var(--mantine-spacing-lg)}.ProgressOverlay_announcementCard__Ijqff{background:rgba(255,255,255,.5)!important}[data-mantine-color-scheme=dark] .ProgressOverlay_announcementCard__Ijqff{background:rgba(30,35,45,.6)!important}.ProgressOverlay_announcementCard__Ijqff{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(0,0,0,.06)!important}[data-mantine-color-scheme=dark] .ProgressOverlay_announcementCard__Ijqff{border:1px solid rgba(255,255,255,.08)!important}.ProgressOverlay_announcementCard__Ijqff{animation:ProgressOverlay_announcement-slide-in__SNRGt .5s cubic-bezier(.16,1,.3,1) forwards}@keyframes ProgressOverlay_announcement-slide-in__SNRGt{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ProgressOverlay_taskListWrapper__6SLeM{max-height:calc(20rem * var(--mantine-scale));overflow-y:auto;position:relative;scrollbar-width:thin;scrollbar-color:transparent transparent;display:flex;flex-direction:column;justify-content:flex-start;padding-left:calc(.375rem * var(--mantine-scale));margin-left:calc(-.375rem * var(--mantine-scale))}.ProgressOverlay_taskListWrapper__6SLeM::-webkit-scrollbar{width:6px;height:6px}.ProgressOverlay_taskListWrapper__6SLeM::-webkit-scrollbar-track{background:transparent}.ProgressOverlay_taskListWrapper__6SLeM::-webkit-scrollbar-thumb{background-color:transparent;border-radius:3px;transition:background-color .2s ease}.ProgressOverlay_taskListWrapper__6SLeM:hover::-webkit-scrollbar-thumb{background-color:var(--mantine-color-gray-4)}[data-mantine-color-scheme=dark] .ProgressOverlay_taskListWrapper__6SLeM:hover::-webkit-scrollbar-thumb{background-color:var(--mantine-color-dark-4)}.ProgressOverlay_timer__gKiWe{font-variant-numeric:tabular-nums;font-feature-settings:"tnum";opacity:.7}.ProgressOverlay_taskProcessing__D20Pc{position:relative}.ProgressOverlay_taskProcessing__D20Pc:before{content:"";position:absolute;left:calc(-.75rem * var(--mantine-scale));top:50%;transform:translateY(-50%);width:calc(.1875rem * var(--mantine-scale));height:70%;background:linear-gradient(180deg,var(--mantine-color-indigo-5),var(--mantine-color-violet-5));border-radius:calc(.125rem * var(--mantine-scale));animation:ProgressOverlay_processing-pulse__q2x3r 1.5s ease-in-out infinite}@keyframes ProgressOverlay_processing-pulse__q2x3r{0%,to{opacity:.5}50%{opacity:1}}.RepositoryContext_card__wQTuk{background:rgba(255,255,255,.75)}[data-mantine-color-scheme=dark] .RepositoryContext_card__wQTuk{background:rgba(37,45,59,.65)}.RepositoryContext_card__wQTuk{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.6)}[data-mantine-color-scheme=dark] .RepositoryContext_card__wQTuk{border:1px solid rgba(255,255,255,.08)}.RepositoryContext_card__wQTuk{animation:RepositoryContext_card-entrance__YRvsp .5s cubic-bezier(.16,1,.3,1) forwards}@keyframes RepositoryContext_card-entrance__YRvsp{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.AiSidebar_sidebar__PQikF{width:100%;height:100%;display:flex;flex-direction:column;border-right:none}@media (min-width:768px){.AiSidebar_sidebar__PQikF{width:280px;min-width:280px;border-right:1px solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .AiSidebar_sidebar__PQikF{border-right:1px solid var(--mantine-color-dark-6)}}.AiSidebar_header__XrBip{padding:var(--mantine-spacing-md);padding-bottom:var(--mantine-spacing-xs)}.AiSidebar_sectionHeader__MRbKv{display:flex;align-items:center;justify-content:space-between;padding:var(--mantine-spacing-xs) var(--mantine-spacing-md)}.AiSidebar_sectionHeader__MRbKv>button:last-child{margin-right:-5px}.AiSidebar_list__GJHwL{flex:1;min-height:0}.AiSidebar_item__ayNrs{display:flex;align-items:flex-start;gap:var(--mantine-spacing-xs);padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);cursor:pointer;border-left:3px solid transparent;transition:background-color .1s ease}.AiSidebar_item__ayNrs:hover{background-color:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .AiSidebar_item__ayNrs:hover{background-color:var(--mantine-color-dark-7)}.AiSidebar_item__ayNrs[data-selected]{background-color:var(--mantine-color-indigo-0)}[data-mantine-color-scheme=dark] .AiSidebar_item__ayNrs[data-selected]{background-color:var(--mantine-color-dark-6)}.AiSidebar_item__ayNrs[data-selected]{border-left-color:var(--mantine-color-indigo-6)}.AiSidebar_itemContent__APgMg{flex:1;min-width:0}.AiSidebar_indicator___YRqT{width:8px;height:8px;border-radius:50%;flex-shrink:0;margin-top:6px}.AiSidebar_indicatorEnabled__2eY2P{background-color:var(--mantine-color-green-6)}.AiSidebar_indicatorDisabled__oxpdX{background-color:var(--mantine-color-gray-4)}[data-mantine-color-scheme=dark] .AiSidebar_indicatorDisabled__oxpdX{background-color:var(--mantine-color-dark-4)}.ContentEditor_tabsroot__ol4UK{height:100%;overflow:hidden;display:grid;grid-template-rows:auto 1fr}.ContentEditor_tabpanel__eMbOW{overflow:auto;height:100%}.ContentEditor_container__8w28c{height:100%;display:grid;grid-template-rows:auto 1fr;grid-gap:var(--mantine-spacing-md)}.ContentEditor_container__8w28c.ContentEditor_nogap__gp0Ip{grid-gap:0}.CodeMirror_editor__UF1m5,.CodeMirror_editor__UF1m5 .cm-editor{height:100%}.SelectionFloatingButton_container__3dzoW{position:fixed;z-index:1000;pointer-events:auto;animation:SelectionFloatingButton_fade-in__aUwV7 .15s ease-out}@keyframes SelectionFloatingButton_fade-in__aUwV7{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.SelectionFloatingButton_button__b8_dY{box-shadow:var(--mantine-shadow-sm);transition:transform .1s ease,box-shadow .1s ease}.SelectionFloatingButton_button__b8_dY:hover{transform:scale(1.1);box-shadow:var(--mantine-shadow-md)}.SelectionFloatingButton_button__b8_dY:active{transform:scale(.95)}.PlacementToast_pathWrap__XprYr{flex:1;min-width:0}.PlacementToast_savedTo__IZvln{flex:0 0 auto}.PlacementToast_action__2_HEU{flex:0 0 auto;white-space:nowrap}.FrozenGlass_fill__OQT_V{position:absolute;inset:0;overflow:hidden;border-radius:inherit;background:linear-gradient(150deg,rgba(24,32,50,.31),#0d1320);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),inset 0 0 0 1px rgba(255,255,255,.05),inset 0 -28px 50px -28px rgba(0,0,0,.7)}[data-mantine-color-scheme=light] .FrozenGlass_fill__OQT_V{background:linear-gradient(150deg,#f3f4fb,#e9ebf6);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),inset 0 0 0 1px rgba(99,102,241,.08),inset 0 -28px 50px -30px rgba(79,70,229,.18)}.FrozenGlass_glow__0cvii{position:absolute;inset:0;background:radial-gradient(120% 90% at 30% 18%,rgba(129,140,248,.16),transparent 60%),radial-gradient(110% 90% at 80% 90%,rgba(94,234,212,.1),transparent 60%)}[data-mantine-color-scheme=light] .FrozenGlass_glow__0cvii{background:radial-gradient(120% 90% at 30% 18%,rgba(129,140,248,.3),transparent 60%),radial-gradient(110% 90% at 80% 90%,rgba(45,212,191,.18),transparent 60%)}.FrozenGlass_noise__w50er{position:absolute;inset:0;opacity:.5;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}[data-mantine-color-scheme=light] .FrozenGlass_noise__w50er{opacity:.35}.FrozenGlass_blob__Vz__w{position:absolute;border-radius:50%}.FrozenGlass_blobA__elOrQ{width:75%;height:75%;left:8%;top:6%;background:radial-gradient(closest-side,rgba(129,140,248,.45),transparent 72%);filter:blur(26px);animation:FrozenGlass_blob-drift-a__H4x0Q 14s ease-in-out infinite alternate}[data-mantine-color-scheme=light] .FrozenGlass_blobA__elOrQ{background:radial-gradient(closest-side,rgba(124,131,253,.42),transparent 72%)}.FrozenGlass_blobB__jeo6o{width:62%;height:62%;right:6%;bottom:4%;background:radial-gradient(closest-side,rgba(125,211,252,.3),transparent 72%);filter:blur(28px);animation:FrozenGlass_blob-drift-b__xni9l 17s ease-in-out infinite alternate}[data-mantine-color-scheme=light] .FrozenGlass_blobB__jeo6o{background:radial-gradient(closest-side,rgba(56,189,248,.32),transparent 72%)}@keyframes FrozenGlass_blob-drift-a__H4x0Q{0%{transform:translate3d(-9%,-7%,0) scale(1)}to{transform:translate3d(9%,7%,0) scale(1.18)}}@keyframes FrozenGlass_blob-drift-b__xni9l{0%{transform:translate3d(7%,5%,0) scale(1.12)}to{transform:translate3d(-7%,-5%,0) scale(1)}}.FrozenGlass_sheen__OP6U5{position:absolute;inset:0;background:linear-gradient(100deg,transparent 38%,rgba(255,255,255,.12) 50%,transparent 62%);background-size:230% 100%;animation:FrozenGlass_sheen__OP6U5 5.5s ease-in-out infinite}[data-mantine-color-scheme=light] .FrozenGlass_sheen__OP6U5{background:linear-gradient(100deg,transparent 38%,rgba(255,255,255,.55) 50%,transparent 62%);background-size:230% 100%}@keyframes FrozenGlass_sheen__OP6U5{0%{background-position:170% 0}to{background-position:-170% 0}}@media (prefers-reduced-motion:reduce){.FrozenGlass_blobA__elOrQ,.FrozenGlass_blobB__jeo6o,.FrozenGlass_sheen__OP6U5{animation:none}}.FrozenGlass_caption__Gkqu6{position:absolute;left:0;right:0;bottom:0;padding:16px 12px 9px;font-family:var(--mantine-font-family);font-size:12px;font-weight:600;color:#1f2433}[data-mantine-color-scheme=dark] .FrozenGlass_caption__Gkqu6{color:rgba(255,255,255,.95)}.FrozenGlass_caption__Gkqu6{text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.ImageGenerationDialog_modalContent__UAdIN{width:100vw;height:100vh;margin:0;border-radius:0;display:flex;flex-direction:column}@media (min-width:48rem){.ImageGenerationDialog_modalContent__UAdIN{width:min(92vw,calc(55rem * var(--mantine-scale)));height:auto;max-height:88vh;border-radius:var(--mantine-radius-md)}}.ImageGenerationDialog_modalHeader__0Wk3z{padding:1.25rem 1.5rem .75rem;border-bottom:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_modalHeader__0Wk3z{border-bottom:1px solid var(--mantine-color-dark-6)}.ImageGenerationDialog_modalHeader__0Wk3z{flex-shrink:0}.ImageGenerationDialog_modalBody___Q4OQ{padding:0;flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.ImageGenerationDialog_bodyScroll__Bu0rq{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden}.ImageGenerationDialog_modalTitle__OZ7gh{display:flex;align-items:center;gap:.5rem;font-weight:600;letter-spacing:-.01em;color:var(--mantine-color-gray-9)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_modalTitle__OZ7gh{color:var(--mantine-color-dark-0)}.ImageGenerationDialog_titleIcon__2GuMS{color:var(--mantine-color-violet-6)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_titleIcon__2GuMS{color:var(--mantine-color-violet-4)}.ImageGenerationDialog_layout__QUqKL{display:grid;grid-template-columns:1fr;gap:1.25rem;padding:1.25rem 1.5rem}@media (min-width:48rem){.ImageGenerationDialog_layout__QUqKL{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.75rem}}.ImageGenerationDialog_controlColumn__kTKjU{display:flex;flex-direction:column;gap:1.25rem;min-width:0;transition:opacity .2s ease}.ImageGenerationDialog_controlsInert__A0F_a{opacity:.55;pointer-events:none}.ImageGenerationDialog_previewColumn__zgZEz{display:flex;flex-direction:column;gap:.75rem;min-width:0}@keyframes ImageGenerationDialog_enter__oCIZZ{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.ImageGenerationDialog_enter__oCIZZ{opacity:0;animation:ImageGenerationDialog_enter__oCIZZ .26s cubic-bezier(.22,1,.36,1) forwards}.ImageGenerationDialog_enterDelay1__veD6n{animation-delay:40ms}.ImageGenerationDialog_enterDelay2__VkY6o{animation-delay:90ms}.ImageGenerationDialog_enterDelay3__YlRYu{animation-delay:.14s}.ImageGenerationDialog_promptTextarea__OW3G4 textarea{font-size:var(--mantine-font-size-md);line-height:1.5;min-height:6.5rem;resize:vertical;transition:border-color .16s ease}.ImageGenerationDialog_promptTextarea__OW3G4 textarea:focus{border-color:var(--mantine-color-indigo-5)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_promptTextarea__OW3G4 textarea:focus{border-color:var(--mantine-color-indigo-4)}.ImageGenerationDialog_promptMeta__VbRaX{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-top:.4rem;min-height:1.25rem}.ImageGenerationDialog_promptSeeds__rKDyP{display:flex;flex-wrap:wrap;gap:.35rem;flex:1;min-width:0}.ImageGenerationDialog_promptSeed__8vvLx{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_promptSeed__8vvLx{color:var(--mantine-color-dark-1)}.ImageGenerationDialog_promptSeed__8vvLx{background:transparent;border:1px dashed var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_promptSeed__8vvLx{border:1px dashed var(--mantine-color-dark-5)}.ImageGenerationDialog_promptSeed__8vvLx{border-radius:calc(62.4375rem * var(--mantine-scale));padding:.15rem .6rem;transition:border-color .12s ease,color .12s ease,background-color .12s ease;max-width:100%;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ImageGenerationDialog_promptSeed__8vvLx:hover,[data-mantine-color-scheme=dark] .ImageGenerationDialog_promptSeed__8vvLx:hover{border-color:var(--mantine-color-indigo-4)}.ImageGenerationDialog_promptSeed__8vvLx:hover{color:var(--mantine-color-gray-9)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_promptSeed__8vvLx:hover{color:var(--mantine-color-dark-0)}.ImageGenerationDialog_promptSeed__8vvLx:hover{background:var(--mantine-color-indigo-0)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_promptSeed__8vvLx:hover{background:rgba(121,80,242,.08)}.ImageGenerationDialog_charCount__j7jW_{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_charCount__j7jW_{color:var(--mantine-color-dark-2)}.ImageGenerationDialog_charCount__j7jW_{text-align:right;font-variant-numeric:tabular-nums;flex-shrink:0}.ImageGenerationDialog_referenceSection__5Kox7{position:relative;display:flex;flex-direction:column}.ImageGenerationDialog_referenceHeader__j__lg{display:flex;align-items:center;justify-content:space-between;margin-bottom:.35rem}.ImageGenerationDialog_referenceCount__XjW_1{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_referenceCount__XjW_1{color:var(--mantine-color-dark-2)}.ImageGenerationDialog_referenceCount__XjW_1{font-variant-numeric:tabular-nums}.ImageGenerationDialog_referenceHint__gozbC{margin:0 0 .6rem;font-size:var(--mantine-font-size-xs);line-height:1.5;color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_referenceHint__gozbC{color:var(--mantine-color-dark-2)}.ImageGenerationDialog_referenceSlots__xm1dZ{display:flex;flex-wrap:wrap;gap:.6rem}.ImageGenerationDialog_referenceSlot__qoG2L{position:relative;width:calc(5.25rem * var(--mantine-scale));height:calc(5.25rem * var(--mantine-scale));border-radius:var(--mantine-radius-md);overflow:hidden;border:1px solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_referenceSlot__qoG2L{border:1px solid var(--mantine-color-dark-5)}.ImageGenerationDialog_referenceSlot__qoG2L{background:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_referenceSlot__qoG2L{background:var(--mantine-color-dark-6)}.ImageGenerationDialog_referenceSlotImg__V7gxG{width:100%;height:100%;object-fit:cover;display:block}.ImageGenerationDialog_referenceSlotGradient__ZIFhG{position:absolute;left:0;right:0;bottom:0;height:calc(1.875rem * var(--mantine-scale));background:linear-gradient(0deg,rgba(0,0,0,.66),transparent);pointer-events:none}.ImageGenerationDialog_referenceSlotName__kIfcR{position:absolute;left:calc(.4375rem * var(--mantine-scale));bottom:calc(.375rem * var(--mantine-scale));right:calc(1.5rem * var(--mantine-scale));font-family:var(--mantine-font-family-monospace,monospace);font-size:calc(.59375rem * var(--mantine-scale));color:var(--mantine-color-white);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ImageGenerationDialog_referenceRemove__PHq1K{position:absolute;top:calc(.3125rem * var(--mantine-scale));right:calc(.3125rem * var(--mantine-scale));width:calc(1.25rem * var(--mantine-scale));height:calc(1.25rem * var(--mantine-scale));border-radius:50%;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--mantine-color-white);background:rgba(0,0,0,.55)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_referenceRemove__PHq1K{background:rgba(5,8,15,.74)}.ImageGenerationDialog_referenceRemove__PHq1K{opacity:0;transition:opacity .12s ease,background-color .12s ease}.ImageGenerationDialog_referenceRemove__PHq1K:focus-visible,.ImageGenerationDialog_referenceSlot__qoG2L:hover .ImageGenerationDialog_referenceRemove__PHq1K{opacity:1}.ImageGenerationDialog_referenceRemove__PHq1K:hover{background:var(--mantine-color-red-6)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_referenceRemove__PHq1K:hover{background:var(--mantine-color-red-7)}.ImageGenerationDialog_referenceAdd__WgXZC{width:calc(5.25rem * var(--mantine-scale));height:calc(5.25rem * var(--mantine-scale));border-radius:var(--mantine-radius-md);border:1.5px dashed var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_referenceAdd__WgXZC{border:1.5px dashed var(--mantine-color-dark-5)}.ImageGenerationDialog_referenceAdd__WgXZC{background:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_referenceAdd__WgXZC{background:var(--mantine-color-dark-7)}.ImageGenerationDialog_referenceAdd__WgXZC{color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_referenceAdd__WgXZC{color:var(--mantine-color-dark-2)}.ImageGenerationDialog_referenceAdd__WgXZC{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;cursor:pointer;transition:border-color .12s ease,color .12s ease,background-color .12s ease}.ImageGenerationDialog_referenceAdd__WgXZC:hover,[data-mantine-color-scheme=dark] .ImageGenerationDialog_referenceAdd__WgXZC:hover{border-color:var(--mantine-color-indigo-4)}.ImageGenerationDialog_referenceAdd__WgXZC:hover{color:var(--mantine-color-indigo-7)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_referenceAdd__WgXZC:hover{color:var(--mantine-color-indigo-2)}.ImageGenerationDialog_referenceAdd__WgXZC:hover{background:var(--mantine-color-indigo-0)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_referenceAdd__WgXZC:hover{background:rgba(121,80,242,.08)}.ImageGenerationDialog_matchPill__q1bbL,.ImageGenerationDialog_referenceAddLabel__Bwqh8{font-size:var(--mantine-font-size-xs);font-weight:500}.ImageGenerationDialog_matchPill__q1bbL{position:absolute;bottom:calc(.875rem * var(--mantine-scale));left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:.4rem;padding:.35rem .7rem;border-radius:calc(62.4375rem * var(--mantine-scale));white-space:nowrap;pointer-events:none;color:var(--mantine-color-indigo-7)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_matchPill__q1bbL{color:var(--mantine-color-indigo-2)}.ImageGenerationDialog_matchPill__q1bbL{background:var(--mantine-color-indigo-0)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_matchPill__q1bbL{background:rgba(99,102,241,.12)}.ImageGenerationDialog_matchPill__q1bbL{border:1px solid var(--mantine-color-indigo-2)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_matchPill__q1bbL{border:1px solid rgba(99,102,241,.28)}.ImageGenerationDialog_groupStack__PC4uB{display:flex;flex-direction:column;gap:1.1rem}.ImageGenerationDialog_group__Lt6Hq{display:flex;flex-direction:column;gap:.4rem}.ImageGenerationDialog_groupLabel__D0vDI{font-size:var(--mantine-font-size-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_groupLabel__D0vDI{color:var(--mantine-color-dark-2)}.ImageGenerationDialog_aspectRow__7vYO9{display:flex;flex-wrap:wrap;gap:.4rem}.ImageGenerationDialog_aspectChoice__bzEnA{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:.4rem .6rem .35rem;min-width:calc(3.5rem * var(--mantine-scale));background:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_aspectChoice__bzEnA{background:var(--mantine-color-dark-6)}.ImageGenerationDialog_aspectChoice__bzEnA{border:1px solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_aspectChoice__bzEnA{border:1px solid var(--mantine-color-dark-5)}.ImageGenerationDialog_aspectChoice__bzEnA{border-radius:var(--mantine-radius-sm);cursor:pointer;transition:border-color .12s ease,background-color .12s ease,color .12s ease,transform .12s ease;color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_aspectChoice__bzEnA{color:var(--mantine-color-dark-1)}.ImageGenerationDialog_aspectChoice__bzEnA:hover:not(.ImageGenerationDialog_aspectChoiceSelected__I5x5q){border-color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_aspectChoice__bzEnA:hover:not(.ImageGenerationDialog_aspectChoiceSelected__I5x5q){border-color:var(--mantine-color-dark-3)}.ImageGenerationDialog_aspectChoice__bzEnA:hover:not(.ImageGenerationDialog_aspectChoiceSelected__I5x5q){transform:translateY(-1px)}.ImageGenerationDialog_aspectChoiceSelected__I5x5q{border-color:var(--mantine-color-indigo-6)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_aspectChoiceSelected__I5x5q{border-color:var(--mantine-color-indigo-4)}.ImageGenerationDialog_aspectChoiceSelected__I5x5q{background:var(--mantine-color-indigo-0)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_aspectChoiceSelected__I5x5q{background:var(--mantine-color-dark-5)}.ImageGenerationDialog_aspectChoiceSelected__I5x5q{color:var(--mantine-color-indigo-8)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_aspectChoiceSelected__I5x5q{color:var(--mantine-color-indigo-1)}.ImageGenerationDialog_aspectChoiceSelected__I5x5q{box-shadow:0 0 0 1px var(--mantine-color-indigo-6)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_aspectChoiceSelected__I5x5q{box-shadow:0 0 0 1px var(--mantine-color-indigo-4)}.ImageGenerationDialog_aspectGlyphFrame__qG_wE{width:calc(1.5rem * var(--mantine-scale));height:calc(1.5rem * var(--mantine-scale));display:inline-flex;align-items:center;justify-content:center}.ImageGenerationDialog_aspectGlyph__2r84s{display:inline-block;border:1.5px solid;border-radius:2px;transition:border-color .12s ease}.ImageGenerationDialog_aspectLabel__LgZaT{font-size:var(--mantine-font-size-xs);letter-spacing:.02em;font-variant-numeric:tabular-nums}.ImageGenerationDialog_chipRow___TujG{display:flex;flex-wrap:wrap;gap:.4rem}.ImageGenerationDialog_chip__tmP1e{background:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_chip__tmP1e{background:var(--mantine-color-dark-6)}.ImageGenerationDialog_chip__tmP1e{border:1px solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_chip__tmP1e{border:1px solid var(--mantine-color-dark-5)}.ImageGenerationDialog_chip__tmP1e{border-radius:calc(62.4375rem * var(--mantine-scale));padding:.3rem .9rem;font-size:var(--mantine-font-size-sm);font-variant-numeric:tabular-nums;cursor:pointer;color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_chip__tmP1e{color:var(--mantine-color-dark-1)}.ImageGenerationDialog_chip__tmP1e{transition:border-color .12s ease,background-color .12s ease,color .12s ease,transform .12s ease}.ImageGenerationDialog_chip__tmP1e:hover:not(.ImageGenerationDialog_chipSelected__EUBpI){border-color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_chip__tmP1e:hover:not(.ImageGenerationDialog_chipSelected__EUBpI){border-color:var(--mantine-color-dark-3)}.ImageGenerationDialog_chip__tmP1e:hover:not(.ImageGenerationDialog_chipSelected__EUBpI){transform:translateY(-1px)}.ImageGenerationDialog_chipSelected__EUBpI{border-color:var(--mantine-color-indigo-6)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_chipSelected__EUBpI{border-color:var(--mantine-color-indigo-4)}.ImageGenerationDialog_chipSelected__EUBpI{background:var(--mantine-color-indigo-0)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_chipSelected__EUBpI{background:var(--mantine-color-dark-5)}.ImageGenerationDialog_chipSelected__EUBpI{color:var(--mantine-color-indigo-8)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_chipSelected__EUBpI{color:var(--mantine-color-indigo-1)}.ImageGenerationDialog_chipSelected__EUBpI{box-shadow:0 0 0 1px var(--mantine-color-indigo-6)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_chipSelected__EUBpI{box-shadow:0 0 0 1px var(--mantine-color-indigo-4)}.ImageGenerationDialog_modelSegment__B2kLa{display:grid;grid-template-columns:1fr 1fr;gap:.4rem}.ImageGenerationDialog_modelCard__21vbz{display:flex;flex-direction:column;align-items:flex-start;gap:.1rem;padding:.55rem .75rem;background:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_modelCard__21vbz{background:var(--mantine-color-dark-6)}.ImageGenerationDialog_modelCard__21vbz{border:1px solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_modelCard__21vbz{border:1px solid var(--mantine-color-dark-5)}.ImageGenerationDialog_modelCard__21vbz{border-radius:var(--mantine-radius-sm);cursor:pointer;text-align:left;transition:border-color .12s ease,background-color .12s ease,transform .12s ease;color:var(--mantine-color-gray-9)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_modelCard__21vbz{color:var(--mantine-color-dark-0)}.ImageGenerationDialog_modelCard__21vbz:hover:not(.ImageGenerationDialog_modelCardSelected__HyCC0){border-color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_modelCard__21vbz:hover:not(.ImageGenerationDialog_modelCardSelected__HyCC0){border-color:var(--mantine-color-dark-3)}.ImageGenerationDialog_modelCard__21vbz:hover:not(.ImageGenerationDialog_modelCardSelected__HyCC0){transform:translateY(-1px)}.ImageGenerationDialog_modelCardSelected__HyCC0{border-color:var(--mantine-color-indigo-6)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_modelCardSelected__HyCC0{border-color:var(--mantine-color-indigo-4)}.ImageGenerationDialog_modelCardSelected__HyCC0{background:var(--mantine-color-indigo-0)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_modelCardSelected__HyCC0{background:var(--mantine-color-dark-5)}.ImageGenerationDialog_modelCardSelected__HyCC0{box-shadow:0 0 0 1px var(--mantine-color-indigo-6)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_modelCardSelected__HyCC0{box-shadow:0 0 0 1px var(--mantine-color-indigo-4)}.ImageGenerationDialog_modelTopRow__sqixa{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;width:100%}.ImageGenerationDialog_modelName__yNWlC{font-size:var(--mantine-font-size-sm);font-weight:600;letter-spacing:-.005em}.ImageGenerationDialog_modelCostHint__0USIn{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_modelCostHint__0USIn{color:var(--mantine-color-dark-2)}.ImageGenerationDialog_modelCostHint__0USIn{font-variant-numeric:tabular-nums;letter-spacing:.01em}.ImageGenerationDialog_modelAdjective__Plim_{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_modelAdjective__Plim_{color:var(--mantine-color-dark-2)}.ImageGenerationDialog_canvas__j6A5D{position:relative;width:100%;aspect-ratio:var(--canvas-aspect,1);border-radius:var(--mantine-radius-md);overflow:hidden;transition:aspect-ratio .24s cubic-bezier(.22,1,.36,1),border-color .18s ease;background:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_canvas__j6A5D{background:var(--mantine-color-dark-8)}.ImageGenerationDialog_canvasIdle__JErRo{border:1px dashed var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_canvasIdle__JErRo{border:1px dashed var(--mantine-color-dark-5)}.ImageGenerationDialog_canvasGenerating__BE01h,.ImageGenerationDialog_canvasPreview__y2TR_{border:1px solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_canvasGenerating__BE01h,[data-mantine-color-scheme=dark] .ImageGenerationDialog_canvasPreview__y2TR_{border:1px solid var(--mantine-color-dark-6)}.ImageGenerationDialog_canvasPlaceholder___dtM4{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_canvasPlaceholder___dtM4{color:var(--mantine-color-dark-3)}.ImageGenerationDialog_canvasPlaceholder___dtM4{font-size:var(--mantine-font-size-sm);letter-spacing:.01em;padding:1rem;text-align:center}.ImageGenerationDialog_canvasPlaceholderIcon__sCsXb{color:var(--mantine-color-violet-5)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_canvasPlaceholderIcon__sCsXb{color:var(--mantine-color-violet-4)}.ImageGenerationDialog_canvasPlaceholderIcon__sCsXb{opacity:.7}.ImageGenerationDialog_previewImg__xC7PP{width:100%;height:100%;object-fit:cover;display:block;animation:ImageGenerationDialog_bloom__4kah7 .48s cubic-bezier(.22,1,.36,1) both}@keyframes ImageGenerationDialog_bloom__4kah7{0%{opacity:0;mask-image:linear-gradient(135deg,transparent,transparent 40%,black 60%,black);mask-size:200% 200%;mask-position:100% 100%;filter:blur(6px)}to{opacity:1;mask-image:linear-gradient(135deg,transparent,transparent 0,black 0,black);mask-size:200% 200%;mask-position:0 0;filter:blur(0)}}.ImageGenerationDialog_filenameBlock__t0e5e{display:flex;flex-direction:column;gap:.4rem}.ImageGenerationDialog_collisionWarning__T0LQU{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.5rem .75rem;border-radius:var(--mantine-radius-sm);background:var(--mantine-color-yellow-0)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_collisionWarning__T0LQU{background:rgba(250,176,5,.08)}.ImageGenerationDialog_collisionWarning__T0LQU{border:1px solid var(--mantine-color-yellow-3)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_collisionWarning__T0LQU{border:1px solid rgba(250,176,5,.25)}.ImageGenerationDialog_collisionWarning__T0LQU{color:var(--mantine-color-yellow-9)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_collisionWarning__T0LQU{color:var(--mantine-color-yellow-2)}.ImageGenerationDialog_collisionWarning__T0LQU{font-size:var(--mantine-font-size-xs);line-height:1.45}.ImageGenerationDialog_collisionName__06oHp{font-family:var(--mantine-font-family-monospace,monospace);font-size:.95em;padding:0 .2em;background:rgba(0,0,0,.04)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_collisionName__06oHp{background:rgba(255,255,255,.06)}.ImageGenerationDialog_collisionName__06oHp{border-radius:2px}.ImageGenerationDialog_collisionAction__rsNUb{flex-shrink:0;font-size:var(--mantine-font-size-xs);font-weight:600;color:var(--mantine-color-indigo-7)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_collisionAction__rsNUb{color:var(--mantine-color-indigo-3)}.ImageGenerationDialog_collisionAction__rsNUb{text-decoration:underline;text-underline-offset:2px}.ImageGenerationDialog_collisionAction__rsNUb:hover{color:var(--mantine-color-indigo-9)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_collisionAction__rsNUb:hover{color:var(--mantine-color-indigo-1)}.ImageGenerationDialog_errorSurface__MtGSt{padding:.6rem .85rem;border-radius:var(--mantine-radius-sm);border:1px solid var(--mantine-color-red-3)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_errorSurface__MtGSt{border:1px solid var(--mantine-color-red-9)}.ImageGenerationDialog_errorSurface__MtGSt{background:var(--mantine-color-red-0)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_errorSurface__MtGSt{background:rgba(224,49,49,.08)}.ImageGenerationDialog_errorSurface__MtGSt{color:var(--mantine-color-red-8)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_errorSurface__MtGSt{color:var(--mantine-color-red-3)}.ImageGenerationDialog_errorSurface__MtGSt{font-size:var(--mantine-font-size-sm)}.ImageGenerationDialog_actionRow__mPM1H{flex:0 0 auto;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.5rem .75rem;padding:.75rem 1.5rem 1.25rem;border-top:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_actionRow__mPM1H{border-top:1px solid var(--mantine-color-dark-6)}.ImageGenerationDialog_actionRow__mPM1H{background:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_actionRow__mPM1H{background:var(--mantine-color-dark-7)}.ImageGenerationDialog_generateButton__HZ2Uf{position:relative;overflow:hidden;background:linear-gradient(135deg,var(--mantine-color-indigo-6) 0,var(--mantine-color-violet-6) 100%)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_generateButton__HZ2Uf{background:linear-gradient(135deg,var(--mantine-color-indigo-5) 0,var(--mantine-color-violet-5) 100%)}.ImageGenerationDialog_generateButton__HZ2Uf{color:var(--mantine-color-white);border:none;transition:transform .12s ease,box-shadow .16s ease}.ImageGenerationDialog_generateButton__HZ2Uf:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 16px -4px rgba(94,66,208,.35)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_generateButton__HZ2Uf:hover:not(:disabled){box-shadow:0 6px 16px -4px rgba(121,80,242,.45)}.ImageGenerationDialog_generateButton__HZ2Uf:disabled{background:var(--mantine-color-gray-4)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_generateButton__HZ2Uf:disabled{background:var(--mantine-color-dark-5)}.ImageGenerationDialog_generateButton__HZ2Uf:disabled{color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .ImageGenerationDialog_generateButton__HZ2Uf:disabled{color:var(--mantine-color-dark-2)}.ImageGenerationDialog_generateButton__HZ2Uf:disabled{box-shadow:none}.ImageGenerationDialog_generateButton__HZ2Uf svg{margin-right:.25rem}.CorrectionModal_collection__WKTr2{display:inline;font-weight:600;color:var(--mantine-color-indigo-6)}[data-mantine-color-scheme=dark] .CorrectionModal_collection__WKTr2{color:var(--mantine-color-indigo-4)}.CorrectionModal_mono__1fbdc{font-family:var(--mantine-font-family-monospace);color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .CorrectionModal_mono__1fbdc{color:var(--mantine-color-dark-1)}.CorrectionModal_helper__y3Gy6{line-height:1.5}.CorrectionModal_pinCard__7jKyO{border:1px solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .CorrectionModal_pinCard__7jKyO{border:1px solid var(--mantine-color-dark-6)}.CorrectionModal_pinCard__7jKyO{border-radius:var(--mantine-radius-md);padding:13px 14px;background:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .CorrectionModal_pinCard__7jKyO{background:var(--mantine-color-dark-6)}.CorrectionModal_ruleEdit__9h1Mm{margin-top:12px;padding-top:12px;border-top:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .CorrectionModal_ruleEdit__9h1Mm{border-top:1px solid var(--mantine-color-dark-5)}.CorrectionModal_warnIcon__lGwPP{flex:0 0 auto;margin-top:1px;color:var(--mantine-color-yellow-6)}.CorrectionModal_okIcon__kOiKD{flex:0 0 auto;color:var(--mantine-color-teal-6)}.AiChat_panel__iuxJu{display:flex;flex-direction:column;height:100%;background:var(--mantine-color-body);box-shadow:-8px 0 32px -16px rgba(0,0,0,.12)}.AiChat_header__gSaIn{display:flex;align-items:center;justify-content:space-between;padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);flex-shrink:0;background:linear-gradient(to bottom,var(--mantine-color-body) 0,var(--mantine-color-body) 80%,transparent 100%);position:relative;z-index:1}.AiChat_headerTitle__C6uIc{display:flex;align-items:center;gap:var(--mantine-spacing-xs)}.AiChat_headerIcon__4VPut{color:var(--mantine-color-indigo-5)}.AiChat_messages__gltN7{flex:1;overflow-y:auto;padding:var(--mantine-spacing-md) var(--mantine-spacing-md) var(--mantine-spacing-xl);display:flex;flex-direction:column;gap:var(--mantine-spacing-sm);scroll-behavior:smooth}.AiChat_messages__gltN7::-webkit-scrollbar{width:6px}.AiChat_messages__gltN7::-webkit-scrollbar-track{background:transparent}.AiChat_messages__gltN7::-webkit-scrollbar-thumb{background:var(--mantine-color-gray-4)}[data-mantine-color-scheme=dark] .AiChat_messages__gltN7::-webkit-scrollbar-thumb{background:var(--mantine-color-dark-4)}.AiChat_messages__gltN7::-webkit-scrollbar-thumb{border-radius:var(--mantine-radius-xl)}.AiChat_messages__gltN7::-webkit-scrollbar-thumb:hover{background:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .AiChat_messages__gltN7::-webkit-scrollbar-thumb:hover{background:var(--mantine-color-dark-3)}.AiChat_emptyState__V0zmk{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--mantine-spacing-xl);text-align:center;gap:var(--mantine-spacing-lg)}.AiChat_emptyStateIcon__yekPe{color:var(--mantine-color-indigo-5);opacity:.8;animation:AiChat_float__2SSQt 3s ease-in-out infinite}@keyframes AiChat_float__2SSQt{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.AiChat_emptyStateText__Gj9pC{max-width:280px}.AiChat_suggestionChips__G7bsB{display:flex;flex-wrap:wrap;gap:var(--mantine-spacing-xs);justify-content:center;max-width:320px}.AiChat_suggestionChip__X_Jj_{padding:6px 12px;background:transparent;border:1px solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .AiChat_suggestionChip__X_Jj_{border:1px solid var(--mantine-color-dark-4)}.AiChat_suggestionChip__X_Jj_{border-radius:var(--mantine-radius-xl);font-size:var(--mantine-font-size-xs);color:var(--mantine-color-text);cursor:pointer;transition:all .15s ease}.AiChat_suggestionChip__X_Jj_:hover{background:var(--mantine-color-indigo-0)}[data-mantine-color-scheme=dark] .AiChat_suggestionChip__X_Jj_:hover{background:rgba(99,102,241,.1)}.AiChat_suggestionChip__X_Jj_:hover{border-color:var(--mantine-color-indigo-4);color:var(--mantine-color-indigo-text)}.AiChat_suggestionChip__X_Jj_:active{transform:scale(.95)}.AiChat_suggestionChipClicked__8E3kA{background:var(--mantine-color-indigo-1)}[data-mantine-color-scheme=dark] .AiChat_suggestionChipClicked__8E3kA{background:rgba(99,102,241,.2)}.AiChat_suggestionChipClicked__8E3kA{border-color:var(--mantine-color-indigo-5);color:var(--mantine-color-indigo-text)}.AiChat_suggestionChip__X_Jj_:disabled{cursor:default;opacity:.6}.AiChat_inputArea__kZy8J{padding:var(--mantine-spacing-sm) var(--mantine-spacing-md) var(--mantine-spacing-md);flex-shrink:0;background:linear-gradient(to top,var(--mantine-color-body) 0,var(--mantine-color-body) 85%,transparent 100%);position:relative;z-index:1}.AiChat_inputWrapper___6Knm{display:flex;align-items:flex-end;gap:var(--mantine-spacing-xs);padding:var(--mantine-spacing-xs);background:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .AiChat_inputWrapper___6Knm{background:var(--mantine-color-dark-6)}.AiChat_inputWrapper___6Knm{border:1px solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .AiChat_inputWrapper___6Knm{border:1px solid var(--mantine-color-dark-4)}.AiChat_inputWrapper___6Knm{border-radius:var(--mantine-radius-lg);transition:all .2s ease}.AiChat_inputWrapper___6Knm:focus-within{border-color:var(--mantine-color-indigo-5);box-shadow:0 0 0 3px rgba(99,102,241,.15)}.AiChat_inputContainer__8s80g{display:flex;flex-direction:column;gap:4px}.AiChat_inputContainer__8s80g[data-drag-over]{outline:2px dashed var(--mantine-color-indigo-4);outline-offset:-2px;border-radius:var(--mantine-radius-md)}.AiChat_attachmentPreviewRow__aiIRd{display:flex;flex-wrap:wrap;gap:6px;padding:6px 8px 0}.AiChat_attachmentPreviewItem__CEZpF{position:relative;display:inline-flex}.AiChat_attachmentFileIcon__3M3Ue{display:flex;align-items:center;gap:4px;padding:4px 8px;border-radius:var(--mantine-radius-sm);background:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .AiChat_attachmentFileIcon__3M3Ue{background:var(--mantine-color-dark-6)}.AiChat_attachmentFileIcon__3M3Ue{color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .AiChat_attachmentFileIcon__3M3Ue{color:var(--mantine-color-dark-1)}.AiChat_attachmentRemoveButton__SG0Ex{position:absolute;top:-4px;right:-4px;border-radius:50%;background:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .AiChat_attachmentRemoveButton__SG0Ex{background:var(--mantine-color-dark-5)}.AiChat_attachmentRemoveButton__SG0Ex{box-shadow:0 1px 3px rgba(0,0,0,.15)}.AiChat_messageAttachments__IDzFv{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:4px}.AiChat_messageAttachmentThumb__CNB3v{width:48px;height:48px;border-radius:var(--mantine-radius-sm);object-fit:cover}.AiChat_messageAttachmentFile__eeU5_{display:flex;align-items:center;gap:4px;padding:2px 6px;border-radius:var(--mantine-radius-sm);background:rgba(255,255,255,.15)}[data-mantine-color-scheme=dark] .AiChat_messageAttachmentFile__eeU5_{background:rgba(0,0,0,.15)}.AiChat_messageAttachmentFile__eeU5_{font-size:var(--mantine-font-size-xs)}.AiChat_modelSelector__PxTJQ{display:inline-flex;align-items:center;gap:4px;padding:2px 6px;font-size:11px;color:var(--mantine-color-dimmed);cursor:pointer;border-radius:var(--mantine-radius-sm);transition:color .15s ease;align-self:flex-end}.AiChat_modelSelector__PxTJQ:hover{color:var(--mantine-color-text)}.AiChat_modelSelector__PxTJQ:disabled{cursor:default;opacity:.5}.AiChat_message__F5Kwf{max-width:85%;position:relative;animation:AiChat_message-in__7_jcS .2s ease-out}@keyframes AiChat_message-in__7_jcS{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.AiChat_userMessage__Cyw57{align-self:flex-end;background:linear-gradient(135deg,var(--mantine-color-indigo-6) 0,var(--mantine-color-indigo-5) 100%);color:white;padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);border-radius:var(--mantine-radius-lg) var(--mantine-radius-lg) var(--mantine-radius-xs) var(--mantine-radius-lg);box-shadow:0 2px 8px rgba(99,102,241,.25)}.AiChat_userMessageWrapper__Rvtb9{display:flex;align-items:center;justify-content:flex-end;gap:var(--mantine-spacing-xs)}.AiChat_undoIcon__WSFty{opacity:0;transition:opacity .15s ease;color:var(--mantine-color-dimmed);flex-shrink:0}.AiChat_undoIcon__WSFty:focus,.AiChat_undoIcon__WSFty:hover,.AiChat_userMessageWrapper__Rvtb9:hover .AiChat_undoIcon__WSFty{opacity:.7}.AiChat_undoIcon__WSFty:hover{opacity:1}.AiChat_assistantMessage__MhYkK{align-self:flex-start;background:transparent;padding:var(--mantine-spacing-xs) 0 var(--mantine-spacing-xs) var(--mantine-spacing-sm);border-left:2px solid var(--mantine-color-indigo-4);border-radius:0;max-width:95%}.AiChat_markdownContent__QcyD1{font-size:var(--mantine-font-size-sm);line-height:1.6;color:var(--mantine-color-text)}.AiChat_markdownContent__QcyD1 p{margin:0 0 .6em}.AiChat_markdownContent__QcyD1 p:last-child{margin-bottom:0}.AiChat_markdownContent__QcyD1 code{background:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .AiChat_markdownContent__QcyD1 code{background:var(--mantine-color-dark-5)}.AiChat_markdownContent__QcyD1 code{padding:.15em .4em;border-radius:var(--mantine-radius-xs);font-size:.88em;font-family:var(--mantine-font-family-monospace);overflow-wrap:anywhere}.AiChat_markdownContent__QcyD1 [data-file-path]{cursor:pointer;transition:background .15s ease,color .15s ease;border-radius:var(--mantine-radius-xs)}.AiChat_markdownContent__QcyD1 [data-file-path]:hover{background:var(--mantine-color-indigo-0)}[data-mantine-color-scheme=dark] .AiChat_markdownContent__QcyD1 [data-file-path]:hover{background:rgba(99,102,241,.15)}.AiChat_markdownContent__QcyD1 [data-file-path]:hover{color:var(--mantine-color-indigo-6)}[data-mantine-color-scheme=dark] .AiChat_markdownContent__QcyD1 [data-file-path]:hover{color:var(--mantine-color-indigo-4)}.AiChat_markdownContent__QcyD1 pre{background:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .AiChat_markdownContent__QcyD1 pre{background:var(--mantine-color-dark-6)}.AiChat_markdownContent__QcyD1 pre{padding:var(--mantine-spacing-sm);border-radius:var(--mantine-radius-sm);overflow-x:auto;margin:.5em 0}.AiChat_markdownContent__QcyD1 pre code{background:transparent;padding:0;overflow-wrap:normal}.AiChat_markdownContent__QcyD1 ol,.AiChat_markdownContent__QcyD1 ul{margin:.5em 0;padding-left:1.5em}.AiChat_markdownContent__QcyD1 ul{list-style-type:disc}.AiChat_markdownContent__QcyD1 ol{list-style-type:decimal}.AiChat_markdownContent__QcyD1 ul ul{list-style-type:circle}.AiChat_markdownContent__QcyD1 ol ol{list-style-type:lower-alpha}.AiChat_markdownContent__QcyD1 li{margin:.25em 0}.AiChat_markdownContent__QcyD1 strong{color:var(--mantine-color-text);font-weight:600}.AiChat_toolMessage__qxixl{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;font-size:11px;color:var(--mantine-color-dimmed);line-height:1.3;padding:2px 0;margin-left:var(--mantine-spacing-sm)}.AiChat_toolMessageIcon__URVVh{flex-shrink:0;opacity:.6;width:12px;height:12px}.AiChat_toolMessageRunning__h0OfJ .AiChat_toolMessageIcon__URVVh{animation:AiChat_spin__p2Iur 1s linear infinite;color:var(--mantine-color-indigo-5);opacity:1}@keyframes AiChat_spin__p2Iur{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AiChat_toolMessageComplete__dC4FC{opacity:.5}.AiChat_toolMessageComplete__dC4FC .AiChat_toolMessageIcon__URVVh{color:var(--mantine-color-green-6);opacity:.8}.AiChat_toolMessageError__O34GG .AiChat_toolMessageIcon__URVVh{color:var(--mantine-color-red-6);opacity:.8}.AiChat_toolMessageCancelled__8tg2I{opacity:.55}.AiChat_toolMessageCancelled__8tg2I .AiChat_toolMessageIcon__URVVh{color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .AiChat_toolMessageCancelled__8tg2I .AiChat_toolMessageIcon__URVVh{color:var(--mantine-color-dark-2)}.AiChat_toolMessageCancelled__8tg2I .AiChat_toolMessageIcon__URVVh{opacity:.75}.AiChat_toolGroup__DOLu4{align-self:flex-start;display:flex;flex-direction:column;gap:4px;margin-left:var(--mantine-spacing-sm);padding:2px 0;animation:AiChat_message-in__7_jcS .2s ease-out}.AiChat_toolIndicator__sQo4r{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--mantine-color-dimmed);line-height:1;white-space:nowrap}.AiChat_toolIndicatorIcon__qck9z{flex-shrink:0;width:12px;height:12px;opacity:.75}.AiChat_toolIndicatorRunning__Vz361{color:var(--mantine-color-indigo-text)}.AiChat_toolIndicatorRunning__Vz361 .AiChat_toolIndicatorIcon__qck9z{animation:AiChat_spin__p2Iur 1s linear infinite;color:var(--mantine-color-indigo-5);opacity:1}.AiChat_toolIndicatorComplete__Jj_c2{opacity:.6}.AiChat_toolIndicatorComplete__Jj_c2 .AiChat_toolIndicatorIcon__qck9z{color:var(--mantine-color-green-6);opacity:.85}.AiChat_toolIndicatorError__ABMfZ .AiChat_toolIndicatorIcon__qck9z{color:var(--mantine-color-red-6);opacity:.8}.AiChat_toolIndicatorCancelled__pZVAg{opacity:.65}.AiChat_toolIndicatorCancelled__pZVAg .AiChat_toolIndicatorIcon__qck9z{color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .AiChat_toolIndicatorCancelled__pZVAg .AiChat_toolIndicatorIcon__qck9z{color:var(--mantine-color-dark-2)}.AiChat_toolIndicatorCancelled__pZVAg .AiChat_toolIndicatorIcon__qck9z{opacity:.8}.AiChat_errorMessage__dip4a{align-self:flex-start;background:transparent;padding:var(--mantine-spacing-xs) 0 var(--mantine-spacing-xs) var(--mantine-spacing-sm);border-left:2px solid var(--mantine-color-red-5);border-radius:0;max-width:95%;display:flex;flex-direction:column;gap:var(--mantine-spacing-xs)}.AiChat_retryButton___83Pm{display:inline-flex;align-items:center;gap:4px;font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed);padding:2px 0;transition:color .15s ease}.AiChat_retryButton___83Pm:hover{color:var(--mantine-color-text)}.AiChat_thinkingMessage__H_Ujv{align-self:flex-start;padding-left:var(--mantine-spacing-sm);animation:AiChat_message-in__7_jcS .2s ease-out}.AiChat_filesSection__egL43{padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);flex-shrink:0;margin-top:auto}.AiChat_filesSectionHeader__xi_vf{display:flex;align-items:center;justify-content:space-between;cursor:pointer;user-select:none;padding:var(--mantine-spacing-xs) 0;border-radius:var(--mantine-radius-sm);transition:background .15s ease}.AiChat_filesSectionHeader__xi_vf:hover{background:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .AiChat_filesSectionHeader__xi_vf:hover{background:var(--mantine-color-dark-6)}.AiChat_filesList__D8fd8{margin-top:var(--mantine-spacing-xs);max-height:120px;overflow-y:auto;padding:var(--mantine-spacing-xs);background:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .AiChat_filesList__D8fd8{background:var(--mantine-color-dark-6)}.AiChat_filesList__D8fd8{border-radius:var(--mantine-radius-sm)}.AiChat_fileItem__kguD0{display:flex;align-items:center;gap:var(--mantine-spacing-xs);padding:4px var(--mantine-spacing-xs);cursor:pointer;border-radius:var(--mantine-radius-xs);transition:background .1s ease}.AiChat_fileItem__kguD0:hover{background:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .AiChat_fileItem__kguD0:hover{background:var(--mantine-color-dark-5)}.AiChat_fileItemCreated__2Mqcc{color:var(--mantine-color-green-text)}.AiChat_fileItemModified__YZira{color:var(--mantine-color-indigo-text)}.AiChat_fileItemDeleted__VvP6y{color:var(--mantine-color-red-text);text-decoration:line-through;opacity:.7}.AiChat_fileItemMoved__8bcGd{color:var(--mantine-color-yellow-text)}.AiChat_loadingIndicator__Ionyn{align-self:flex-start;display:flex;align-items:center;gap:var(--mantine-spacing-xs);padding:var(--mantine-spacing-sm);border-radius:var(--mantine-radius-md)}.AiChat_fab__I_7Md{position:fixed;bottom:calc(var(--mantine-spacing-md) + env(safe-area-inset-bottom, 0px));right:var(--mantine-spacing-md);z-index:150;width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,var(--mantine-color-indigo-6) 0,var(--mantine-color-indigo-5) 100%);color:white;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px rgba(99,102,241,.35);border:none;cursor:pointer;transition:all .2s ease}.AiChat_fab__I_7Md:hover{transform:scale(1.05) translateY(-2px);box-shadow:0 6px 24px rgba(99,102,241,.45)}.AiChat_fab__I_7Md:active{transform:scale(.98)}.AiChat_citationsList__zyJvA{display:flex;flex-wrap:wrap;gap:6px;margin-top:var(--mantine-spacing-xs);padding-top:var(--mantine-spacing-xs);border-top:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .AiChat_citationsList__zyJvA{border-top:1px solid var(--mantine-color-dark-5)}.AiChat_citationLink__rHoQB{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .AiChat_citationLink__rHoQB{color:var(--mantine-color-dark-2)}.AiChat_citationLink__rHoQB{text-decoration:none;padding:2px 6px;border-radius:var(--mantine-radius-sm);background:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .AiChat_citationLink__rHoQB{background:var(--mantine-color-dark-6)}.AiChat_citationLink__rHoQB{transition:color .15s ease;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AiChat_citationLink__rHoQB:hover{color:var(--mantine-color-indigo-6)}[data-mantine-color-scheme=dark] .AiChat_citationLink__rHoQB:hover{color:var(--mantine-color-indigo-4)}@media (prefers-reduced-motion:reduce){.AiChat_emptyStateIcon__yekPe,.AiChat_message__F5Kwf,.AiChat_toolMessageIcon__URVVh{animation:none}}.AiTodoSection_todoSection__BdVOm{padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);flex-shrink:0}.AiTodoSection_todoSectionHeader__avoDS{display:flex;align-items:center;justify-content:space-between;cursor:pointer;user-select:none;padding:var(--mantine-spacing-xs) 0;border-radius:var(--mantine-radius-sm);transition:background .15s ease}.AiTodoSection_todoSectionHeader__avoDS:hover{background:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .AiTodoSection_todoSectionHeader__avoDS:hover{background:var(--mantine-color-dark-6)}.AiTodoSection_todoList__nh8aW{margin-top:var(--mantine-spacing-xs);display:flex;flex-direction:column;gap:2px}.AiTodoSection_todoItem__gJeyl{display:flex;align-items:center;gap:var(--mantine-spacing-xs);padding:4px var(--mantine-spacing-xs);border-radius:var(--mantine-radius-sm)}.AiTodoSection_todoContent__E6zJx{flex:1;min-width:0}.MentionDropdown_popoverDropdown__cRc3R{background:rgba(255,255,255,.8)!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(0,0,0,.08)!important;box-shadow:0 8px 32px rgba(0,0,0,.12),0 0 1px rgba(0,0,0,.1)!important}[data-mantine-color-scheme=dark] .MentionDropdown_popoverDropdown__cRc3R{background:rgba(15,23,42,.75)!important;border-color:rgba(255,255,255,.1)!important;box-shadow:0 8px 32px rgba(0,0,0,.4),0 0 1px rgba(255,255,255,.1),inset 0 0 0 1px rgba(255,255,255,.05)!important}.MentionDropdown_dropdown__8To_q{max-height:350px;overflow-y:auto;padding:4px 0;scrollbar-width:thin;animation:MentionDropdown_dropdown-appear__rwO6h .12s ease-out}@keyframes MentionDropdown_dropdown-appear__rwO6h{0%{opacity:0;transform:translateY(4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.MentionDropdown_dropdown__8To_q::-webkit-scrollbar{width:6px}.MentionDropdown_dropdown__8To_q::-webkit-scrollbar-track{background:transparent}.MentionDropdown_dropdown__8To_q::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15);border-radius:3px}[data-mantine-color-scheme=dark] .MentionDropdown_dropdown__8To_q::-webkit-scrollbar-thumb{background:rgba(255,255,255,.15)}.MentionDropdown_sectionHeader__8rqcQ{padding:16px 20px 8px;font-size:12px;font-weight:500;color:var(--mantine-color-dimmed)}.MentionDropdown_option__YqY8l{padding:8px 20px;min-height:40px;cursor:pointer;transition:background-color 60ms ease;display:flex;align-items:center;gap:12px;overflow:hidden;max-width:100%;box-sizing:border-box}.MentionDropdown_option__YqY8l:hover{background-color:rgba(0,0,0,.04)}.MentionDropdown_optionSelected__bytq3{background-color:rgba(0,0,0,.06)}[data-mantine-color-scheme=dark] .MentionDropdown_option__YqY8l:hover{background-color:rgba(255,255,255,.06)}[data-mantine-color-scheme=dark] .MentionDropdown_optionSelected__bytq3{background-color:rgba(255,255,255,.08)}.MentionDropdown_icon__e9Rti{width:20px;height:20px;display:flex;align-items:center;justify-content:center;color:var(--mantine-color-gray-6);flex-shrink:0}.MentionDropdown_icon__e9Rti svg{width:18px;height:18px}[data-mantine-color-scheme=dark] .MentionDropdown_icon__e9Rti{color:var(--mantine-color-gray-5)}.MentionDropdown_itemContent__exMNr{flex:1;min-width:0;overflow:hidden}.MentionDropdown_itemLabel__yedX1{font-size:var(--mantine-font-size-sm);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MentionDropdown_itemDesc__RLsTW{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MentionDropdown_keyboardHint__00JOO{opacity:0;color:var(--mantine-color-dimmed);flex-shrink:0;transition:opacity 80ms ease}.MentionDropdown_optionSelected__bytq3 .MentionDropdown_keyboardHint__00JOO{opacity:1}.MentionDropdown_emptyState__UTXEz{padding:var(--mantine-spacing-md) var(--mantine-spacing-lg);text-align:center;color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-sm)}.MentionDropdown_highlightBackdrop__dMoN7{position:absolute;inset:0;padding:6px 8px;font-size:var(--mantine-font-size-sm);font-family:var(--mantine-font-family);line-height:var(--mantine-line-height);white-space:pre-wrap;word-wrap:break-word;overflow:hidden;color:transparent;pointer-events:none;z-index:0}.MentionDropdown_highlightToken__oQIAc{background:rgba(99,102,241,.15);border-radius:3px;padding:2px 1px;color:transparent}[data-mantine-color-scheme=dark] .MentionDropdown_highlightToken__oQIAc{background:rgba(129,140,248,.2)}.AiContextPill_pill__aZMfu{background:rgba(99,102,241,.06)}[data-mantine-color-scheme=dark] .AiContextPill_pill__aZMfu{background:rgba(99,102,241,.1)}.AiContextPill_pill__aZMfu{border:1px solid rgba(99,102,241,.15)}[data-mantine-color-scheme=dark] .AiContextPill_pill__aZMfu{border:1px solid rgba(99,102,241,.2)}.AiContextPill_pill__aZMfu{border-radius:var(--mantine-radius-md);padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);margin-bottom:var(--mantine-spacing-xs);animation:AiContextPill_fade-in__ndONj .15s ease-out}@keyframes AiContextPill_fade-in__ndONj{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.AiContextPill_header__yuIwK{margin-bottom:2px}.AiContextPill_icon__Fxh6u{color:var(--mantine-color-indigo-5);flex-shrink:0;opacity:.8}.AiContextPill_sourceLabel__p0gpf{flex:1;color:var(--mantine-color-indigo-text)}.AiContextPill_closeButton__QfF5O{flex-shrink:0;margin-left:auto;opacity:.6;transition:opacity .15s ease}.AiContextPill_closeButton__QfF5O:hover{opacity:1}.AiContextPill_content___b8X1{color:var(--mantine-color-text);font-style:italic;word-break:break-word;opacity:.85;font-size:var(--mantine-font-size-xs);line-height:1.4}.AuditScopeBar_scopeBar__q1rS3{padding:.375rem .75rem;min-width:0;overflow:hidden;border-bottom:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .AuditScopeBar_scopeBar__q1rS3{border-bottom:1px solid var(--mantine-color-dark-6)}.AuditScopeBar_scopeDropdown__wUUDF{padding:.125rem .375rem;border-radius:var(--mantine-radius-sm);transition:background-color .15s ease}.AuditScopeBar_scopeDropdown__wUUDF:hover{background-color:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .AuditScopeBar_scopeDropdown__wUUDF:hover{background-color:var(--mantine-color-dark-6)}.AuditGroup_auditGroupHeader__sNFQi{padding:.5rem .75rem;cursor:pointer;border-radius:var(--mantine-radius-sm);transition:background-color .15s ease}.AuditGroup_auditGroupHeader__sNFQi:hover{background-color:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .AuditGroup_auditGroupHeader__sNFQi:hover{background-color:var(--mantine-color-dark-6)}.AuditGroup_auditGroupHeaderClean__Jf_mn{cursor:default}.AuditGroup_auditGroupName__6dbfP{font-size:var(--mantine-font-size-sm);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.AuditGroup_auditGroup__33Y9A+.AuditGroup_auditGroup__33Y9A{margin-top:.25rem}.AuditGroup_auditGroupContent__r4Ymt{padding-left:.75rem;min-width:0}.AuditGroup_runButton__zoqrK{opacity:.5;transition:opacity .15s ease}.AuditGroup_runButton__zoqrK:hover{opacity:1}.AuditGroup_chevron__8SR7x{flex-shrink:0;color:var(--mantine-color-dimmed);transition:transform .2s ease}.IssuesList_emptyState__YGtpH{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;text-align:center;color:var(--mantine-color-dimmed);gap:.5rem}.IssuesPanel_panel__4rWtq{display:flex;flex-direction:column;height:100%;min-width:0;overflow:hidden;background-color:var(--mantine-color-body)}.IssuesPanel_panelContent__LZvkW{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;padding:.5rem}.IssuesPanel_dismissAllRow__Gh2ey{display:flex;justify-content:center;padding:.75rem 0}.UnifiedPanel_panel__qqr_C{display:flex;flex-direction:column;height:100%;min-width:0;overflow:hidden;background-color:var(--mantine-color-body);box-shadow:-8px 0 32px -16px rgba(0,0,0,.12)}.UnifiedPanel_header__nR_fJ{display:flex;align-items:flex-end;justify-content:space-between;padding:var(--mantine-spacing-xs) var(--mantine-spacing-md) 0;flex-shrink:0;gap:var(--mantine-spacing-xs)}.UnifiedPanel_headerNoTabs__T49Xf{align-items:center;padding-bottom:var(--mantine-spacing-xs);border-bottom:1px solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .UnifiedPanel_headerNoTabs__T49Xf{border-bottom:1px solid var(--mantine-color-dark-5)}.UnifiedPanel_tabsRoot__4oVCJ{flex-shrink:0}.UnifiedPanel_tabsList__0wL4g{flex-wrap:nowrap}.UnifiedPanel_tab__44XYN{font-size:var(--mantine-font-size-sm);padding:var(--mantine-spacing-xs) var(--mantine-spacing-md)}.UnifiedPanel_headerIcon__0IIJz{color:var(--mantine-color-indigo-5)}.UnifiedPanel_headerActions__v_4U_{display:flex;align-items:center;gap:4px;flex-shrink:0;margin-left:auto;padding-bottom:var(--mantine-spacing-xs)}.UnifiedPanel_body__XC4vr{flex:1;min-height:0;overflow:hidden}.UnifiedPanel_tabView__5YkL7{display:flex;flex-direction:column;height:100%}.UnifiedPanel_tabViewHidden__Y65H8{display:none}.MdxUnknownBlock_iconBox____ygs{display:inline-flex;align-items:center;justify-content:center;width:calc(2.5rem * var(--mantine-scale));height:calc(2.5rem * var(--mantine-scale));flex-shrink:0;border-radius:var(--mantine-radius-md);background-color:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .MdxUnknownBlock_iconBox____ygs{background-color:var(--mantine-color-dark-4)}.MdxUnknownBlock_iconBox____ygs{border:1px solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .MdxUnknownBlock_iconBox____ygs{border:1px solid var(--mantine-color-dark-3)}.MdxUnknownBlock_iconBox____ygs{color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .MdxUnknownBlock_iconBox____ygs{color:var(--mantine-color-dark-0)}.MdxUnknownBlock_editButton__Pn6rT{--button-bg:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .MdxUnknownBlock_editButton__Pn6rT{--button-bg:var(--mantine-color-dark-4)}.MdxUnknownBlock_editButton__Pn6rT{--button-hover:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .MdxUnknownBlock_editButton__Pn6rT{--button-hover:var(--mantine-color-dark-3)}.MdxUnknownBlock_editButton__Pn6rT{--button-bd:calc(0.0625rem * var(--mantine-scale)) solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .MdxUnknownBlock_editButton__Pn6rT{--button-bd:calc(0.0625rem * var(--mantine-scale)) solid var(--mantine-color-dark-3)}.MdxUnknownBlock_editButton__Pn6rT{background-color:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .MdxUnknownBlock_editButton__Pn6rT{background-color:var(--mantine-color-dark-4)}.MdxUnknownBlock_editButton__Pn6rT{border:calc(.0625rem * var(--mantine-scale)) solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .MdxUnknownBlock_editButton__Pn6rT{border:calc(.0625rem * var(--mantine-scale)) solid var(--mantine-color-dark-3)}.MdxUnknownBlock_editButton__Pn6rT:hover{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .MdxUnknownBlock_editButton__Pn6rT:hover{background-color:var(--mantine-color-dark-3)}.MdxInlineBlock_container__VnbVH{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-left:2px solid var(--mantine-color-blue-5);background:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .MdxInlineBlock_container__VnbVH{background:rgba(255,255,255,.05)}.MdxInlineBlock_container__VnbVH{border-radius:var(--mantine-radius-sm);cursor:pointer;vertical-align:middle;user-select:none}.MdxInlineBlock_container__VnbVH[data-expandable=false]{cursor:default}.MdxInlineBlock_container__VnbVH.MdxInlineBlock_selected__ZSacS{background:var(--mantine-color-blue-1)}[data-mantine-color-scheme=dark] .MdxInlineBlock_container__VnbVH.MdxInlineBlock_selected__ZSacS{background:rgba(34,139,230,.15)}.MdxInlineBlock_container__VnbVH:hover{background:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .MdxInlineBlock_container__VnbVH:hover{background:rgba(255,255,255,.08)}.MdxInlineBlock_label__UiD6Y{font-weight:500}.MdxInlineBlock_codeName__q_wmi{opacity:.4}.MdxInlineBlock_sectionLabel___et9a{font-size:.7rem!important;font-weight:500!important;letter-spacing:.4px;opacity:.4;margin-bottom:4px;line-height:1!important}.MdxInlineUnknownBlock_container__D1ABc{display:inline-flex;align-items:center;gap:4px;padding:2px 6px;background:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .MdxInlineUnknownBlock_container__D1ABc{background:rgba(255,255,255,.05)}.MdxInlineUnknownBlock_container__D1ABc{border:1px solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .MdxInlineUnknownBlock_container__D1ABc{border:1px solid rgba(255,255,255,.08)}.MdxInlineUnknownBlock_container__D1ABc{border-radius:var(--mantine-radius-sm);cursor:pointer;vertical-align:middle;user-select:none}.MdxInlineUnknownBlock_container__D1ABc.MdxInlineUnknownBlock_selected__FQb9H{border-color:var(--mantine-color-gray-5);border-width:2px;padding:1px 5px;background:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .MdxInlineUnknownBlock_container__D1ABc.MdxInlineUnknownBlock_selected__FQb9H{background:rgba(255,255,255,.08)}.MdxInlineUnknownBlock_container__D1ABc:hover{background:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .MdxInlineUnknownBlock_container__D1ABc:hover{background:rgba(255,255,255,.08)}.MdxInlineUnknownBlock_icon__Jq2aZ{color:var(--mantine-color-dimmed);flex-shrink:0}.UnifiedSlashMenu_menu__P3PNH{overflow:hidden;max-width:100%;background:rgba(255,255,255,.8);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(0,0,0,.08);box-shadow:0 8px 32px rgba(0,0,0,.12),0 0 1px rgba(0,0,0,.1);animation:UnifiedSlashMenu_menu-appear__ZOVdq .12s ease-out}.UnifiedSlashMenu_menu__P3PNH *{box-sizing:border-box}@keyframes UnifiedSlashMenu_menu-appear__ZOVdq{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}[data-mantine-color-scheme=dark] .UnifiedSlashMenu_menu__P3PNH{background:rgba(15,23,42,.75);border-color:rgba(255,255,255,.1);box-shadow:0 8px 32px rgba(0,0,0,.4),0 0 1px rgba(255,255,255,.1),inset 0 0 0 1px rgba(255,255,255,.05)}.UnifiedSlashMenu_searchInput__IaXZ3{padding:12px 20px;border-bottom:1px solid rgba(0,0,0,.06)}[data-mantine-color-scheme=dark] .UnifiedSlashMenu_searchInput__IaXZ3{border-bottom-color:rgba(255,255,255,.06)}.UnifiedSlashMenu_searchInput__IaXZ3 input{font-size:var(--mantine-font-size-sm)}.UnifiedSlashMenu_scrollArea___hqqv{padding:4px 0;min-width:0}.UnifiedSlashMenu_scrollArea___hqqv>*,.UnifiedSlashMenu_scrollArea___hqqv>*>*{min-width:0}.UnifiedSlashMenu_scrollArea___hqqv [data-orientation=horizontal]{display:none}.UnifiedSlashMenu_scrollContent___YUFQ{width:100%;overflow:hidden}.UnifiedSlashMenu_scrollViewportContent__UOraV{display:block;min-width:0}.UnifiedSlashMenu_sectionHeader__JiG_F{padding:16px 20px 8px;font-size:12px;font-weight:500;color:var(--mantine-color-dimmed)}.UnifiedSlashMenu_option__98kf7{padding:8px 20px;min-height:40px;cursor:pointer;transition:background-color 60ms ease;display:flex;align-items:center;gap:12px;overflow:hidden;max-width:100%;box-sizing:border-box}.UnifiedSlashMenu_itemContent__5FiUP{flex:1;min-width:0;max-width:100%;overflow:hidden}.UnifiedSlashMenu_itemLabel__t8rVs{font-size:var(--mantine-font-size-sm);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.UnifiedSlashMenu_itemPath__9So8I{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.UnifiedSlashMenu_option__98kf7:hover{background-color:rgba(0,0,0,.04)}.UnifiedSlashMenu_option__98kf7.UnifiedSlashMenu_selected__GtY4r{background-color:rgba(0,0,0,.06)}[data-mantine-color-scheme=dark] .UnifiedSlashMenu_option__98kf7:hover{background-color:rgba(255,255,255,.06)}[data-mantine-color-scheme=dark] .UnifiedSlashMenu_option__98kf7.UnifiedSlashMenu_selected__GtY4r{background-color:rgba(255,255,255,.08)}.UnifiedSlashMenu_icon__pGtdO{width:20px;height:20px;display:flex;align-items:center;justify-content:center;color:var(--mantine-color-gray-6);flex-shrink:0}.UnifiedSlashMenu_icon__pGtdO svg{width:18px;height:18px}[data-mantine-color-scheme=dark] .UnifiedSlashMenu_icon__pGtdO{color:var(--mantine-color-gray-5)}.UnifiedSlashMenu_keyboardHint__oKQqW{opacity:0;color:var(--mantine-color-dimmed);flex-shrink:0;transition:opacity 80ms ease}.UnifiedSlashMenu_option__98kf7.UnifiedSlashMenu_selected__GtY4r .UnifiedSlashMenu_keyboardHint__oKQqW{opacity:1}.UnifiedSlashMenu_badge__1nyls{font-size:9px;padding:2px 5px;border-radius:3px;background:transparent;border:1px solid rgba(0,0,0,.15);color:var(--mantine-color-dimmed);text-transform:uppercase;letter-spacing:.03em;font-weight:500;flex-shrink:0}[data-mantine-color-scheme=dark] .UnifiedSlashMenu_badge__1nyls{border-color:rgba(255,255,255,.2)}.UnifiedSlashMenu_expandHeader__QOQWq{display:flex;align-items:center;width:100%;padding:8px 20px;min-height:40px;cursor:pointer;transition:background-color 60ms ease}.UnifiedSlashMenu_expandHeader__QOQWq:hover{background-color:rgba(0,0,0,.04)}[data-mantine-color-scheme=dark] .UnifiedSlashMenu_expandHeader__QOQWq:hover{background-color:rgba(255,255,255,.06)}.UnifiedSlashMenu_expandIcon__uuH8l{transition:transform .15s ease;color:var(--mantine-color-dimmed);opacity:.6}.UnifiedSlashMenu_expandLabel__VReHy{font-size:12px;font-weight:500;color:var(--mantine-color-dimmed)}.UnifiedSlashMenu_countBadge__6eQbW{font-size:10px;font-weight:500;padding:0 6px;height:16px;min-height:16px;opacity:.7}.UnifiedSlashMenu_emptyAction__gsOps{padding:8px 16px;border-radius:var(--mantine-radius-sm);background:rgba(0,0,0,.06);color:var(--mantine-color-gray-7);font-size:var(--mantine-font-size-sm);font-weight:500;transition:background-color 60ms ease}.UnifiedSlashMenu_emptyAction__gsOps:hover{background:rgba(0,0,0,.1)}[data-mantine-color-scheme=dark] .UnifiedSlashMenu_emptyAction__gsOps{background:rgba(255,255,255,.08);color:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .UnifiedSlashMenu_emptyAction__gsOps:hover{background:rgba(255,255,255,.12)}.UnifiedSlashMenu_aiOption__fD_rf{border-bottom:1px solid rgba(0,0,0,.06);margin-bottom:4px}.UnifiedSlashMenu_aiOption__fD_rf .UnifiedSlashMenu_icon__pGtdO{color:var(--mantine-color-violet-6)}[data-mantine-color-scheme=dark] .UnifiedSlashMenu_aiOption__fD_rf{border-bottom-color:rgba(255,255,255,.06)}[data-mantine-color-scheme=dark] .UnifiedSlashMenu_aiOption__fD_rf .UnifiedSlashMenu_icon__pGtdO{color:var(--mantine-color-violet-4)}.AiHero_root__q5OK9{padding:var(--mantine-spacing-lg) 0 var(--mantine-spacing-md)}.AiHero_header___nhwy{margin-bottom:var(--mantine-spacing-md)}.AiHero_title__Z_wGa{font-size:calc(1.75rem * var(--mantine-scale));font-weight:600;letter-spacing:-.02em;line-height:1.2;margin:0}.AiHero_subtitle__CLAtl{margin-top:calc(.375rem * var(--mantine-scale))}.AiHero_inputRow__x04Or{margin-top:var(--mantine-spacing-lg)}.AiHero_suggestionChips__UpcK7{flex-wrap:nowrap;justify-content:flex-start;max-width:none;overflow-x:auto;padding-bottom:calc(.125rem * var(--mantine-scale))}.AiHero_actionsRow__7eEAN{margin-top:var(--mantine-spacing-sm);display:flex;align-items:center;justify-content:flex-start;gap:var(--mantine-spacing-md)}.AiHero_hint__kwtXY{margin-top:calc(.5rem * var(--mantine-scale))}@media (max-width:768px){.AiHero_actionsRow__7eEAN,.AiHero_hint__kwtXY{display:none}}