.header-module__3iWRfG__header{background:var(--secondary);border-bottom:1px solid var(--border);z-index:50;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:fixed;top:0;left:0;right:0}.header-module__3iWRfG__headerContent{justify-content:center;align-items:center;gap:2rem;max-width:1400px;height:80px;margin:0 auto;padding:.75rem 1rem;display:flex}.header-module__3iWRfG__logo{z-index:51;flex-shrink:0;align-items:center;gap:1rem;margin:0;padding:0;display:flex;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.header-module__3iWRfG__logoContainer{background:#fff;border-radius:.5rem;justify-content:center;align-items:center;width:40px;height:40px;padding:.25rem;display:flex}.header-module__3iWRfG__logoImage{object-fit:contain;box-sizing:border-box;filter:drop-shadow(0 2px 8px #ff8c0033);flex-shrink:0;width:60px;height:60px;margin:0;padding:0}.header-module__3iWRfG__logoLink{color:inherit;text-decoration:none}.header-module__3iWRfG__logoLink:hover{text-decoration:none}.header-module__3iWRfG__title{color:#fff;margin:0;font-size:40pt;font-weight:700;line-height:1}.header-module__3iWRfG__workspaceIndicator{cursor:pointer;background:#ffffff26;border:1px solid #ffffff40;border-radius:.5rem;flex:1;align-items:center;gap:.75rem;max-width:400px;padding:.5rem 1rem;transition:all .2s;display:flex}.header-module__3iWRfG__workspaceIndicator:hover{background:#fff3;border-color:#ffffff59}.header-module__3iWRfG__workspaceName{color:#fff;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.875rem;font-weight:600;overflow:hidden}.header-module__3iWRfG__changeWorkspace{color:#ffffffb3;border-radius:.25rem;justify-content:center;align-items:center;padding:.25rem;transition:color .2s;display:flex}.header-module__3iWRfG__changeWorkspace:hover{color:#fff;background:#ffffff1a}.header-module__3iWRfG__headerActions{z-index:51;align-items:center;gap:.75rem;display:flex;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.header-module__3iWRfG__userButton{color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;background:#ffffff26;border:1px solid #ffffff40;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;height:2.5rem;padding:.5rem .75rem;font-size:.875rem;font-weight:500;line-height:1;transition:all .2s;display:inline-flex}.header-module__3iWRfG__userButton:hover{background:#fff3;border-color:#ffffff59}.header-module__3iWRfG__userButton:active{transform:scale(.98)}.header-module__3iWRfG__userNameDisplay{text-overflow:ellipsis;white-space:nowrap;max-width:150px;line-height:1;overflow:hidden}.header-module__3iWRfG__userAvatarSmall{background:#fff3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex;overflow:hidden}.header-module__3iWRfG__userAvatarImage{object-fit:cover;border-radius:50%;width:100%;height:100%}.header-module__3iWRfG__userAvatar{color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;background:#ffffff26;border:2px solid #ffffff4d;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:all .2s;display:flex}.header-module__3iWRfG__userAvatar:hover{background:#fff3;border-color:#fff6}.header-module__3iWRfG__userAvatar:active{transform:scale(.95)}.header-module__3iWRfG__contextMenu{z-index:1000;border:1px solid var(--border);border-radius:.5rem;min-width:240px;max-height:calc(100vh - 100px);padding:.375rem;animation:.15s ease-out header-module__3iWRfG__contextMenuFadeIn;position:fixed;overflow-y:auto;box-shadow:0 4px 6px -1px #00000014,0 10px 15px -3px #0000001a,0 0 0 1px #00000008;background-color:var(--popover)!important;color:var(--popover-foreground)!important}@keyframes header-module__3iWRfG__contextMenuFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.header-module__3iWRfG__contextMenuItem{text-align:left;cursor:pointer;border:none;border-radius:.375rem;align-items:center;gap:.625rem;width:100%;padding:.5rem .75rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:background-color .12s,color .12s;display:flex;color:var(--popover-foreground)!important;background:0 0!important}.header-module__3iWRfG__contextMenuItem:hover{background:var(--accent)!important;color:var(--accent-foreground)!important}.header-module__3iWRfG__contextMenuItem:focus{outline:none;background:var(--accent)!important}.header-module__3iWRfG__contextMenuItem:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.header-module__3iWRfG__contextMenuItem:active{background:var(--muted)!important}.header-module__3iWRfG__contextMenuItem span{color:inherit!important}.header-module__3iWRfG__contextMenuItem svg{flex-shrink:0;color:inherit!important}.header-module__3iWRfG__contextMenuDivider{background:var(--border);height:1px;margin:.375rem .5rem}.header-module__3iWRfG__contextMenuHeader{border-bottom:1px solid var(--border);margin-bottom:.25rem;padding:.75rem .875rem}.header-module__3iWRfG__userNameText{color:var(--popover-foreground);letter-spacing:-.01em;font-size:.9375rem;font-weight:600;line-height:1.3}.header-module__3iWRfG__userEmailText{color:var(--muted-foreground);margin-top:.1875rem;font-size:.8125rem;line-height:1.3}.header-module__3iWRfG__headerActions>button{color:#fff}.header-module__3iWRfG__headerActions>button:hover{color:#fff;background-color:#ffffff26!important}.header-module__3iWRfG__headerActions>a>button{color:#fff}.header-module__3iWRfG__headerActions>a>button:hover{color:#fff;background-color:#ffffff26!important}.header-module__3iWRfG__workspaceDropdown{min-width:300px}.header-module__3iWRfG__dropdownWorkspaceName{font-size:.875rem;font-weight:600}.header-module__3iWRfG__dropdownWorkspaceDescription{color:var(--muted-foreground);margin-top:.125rem;font-size:.75rem}.header-module__3iWRfG__activeWorkspace{background:var(--accent)}.header-module__3iWRfG__browseAllWorkspaces{width:100%;color:inherit;cursor:pointer;align-items:flex-start;gap:0;text-decoration:none;display:flex}.header-module__3iWRfG__browseAllWorkspaces:hover,.header-module__3iWRfG__browseAllWorkspaces:focus{color:inherit;text-decoration:none}.header-module__3iWRfG__workspaceRowText{flex:1;min-width:0}.header-module__3iWRfG__verticalSeparator{background:var(--border);height:1px;margin:.5rem 0}@media (max-width:768px){.header-module__3iWRfG__headerContent{height:60px;padding:.5rem 1rem}.header-module__3iWRfG__title{font-size:1.5rem}.header-module__3iWRfG__logoImage{width:40px;height:40px}.header-module__3iWRfG__headerActions{gap:.5rem}.header-module__3iWRfG__userDetails{padding:.375rem .5rem}.header-module__3iWRfG__userName{font-size:.75rem}}@media (max-width:640px){.header-module__3iWRfG__headerContent{gap:.5rem;height:48px;padding:.25rem .5rem}.header-module__3iWRfG__logo{gap:.5rem;left:2.75rem}.header-module__3iWRfG__logoImage{width:32px;height:32px}.header-module__3iWRfG__title{display:none}.header-module__3iWRfG__workspaceIndicator{border-radius:.375rem;gap:.375rem;max-width:180px;padding:.25rem .5rem}.header-module__3iWRfG__workspaceName{font-size:.8125rem}.header-module__3iWRfG__headerActions{gap:.25rem;right:.5rem}.header-module__3iWRfG__userButton{border-radius:.375rem;gap:.25rem;height:2rem;padding:.25rem .5rem}.header-module__3iWRfG__userNameDisplay{display:none}.header-module__3iWRfG__userAvatarSmall{width:1.25rem;height:1.25rem}.header-module__3iWRfG__workspaceDropdown{min-width:250px}}
.footer-module__nP6W3G__footer{background:var(--background);border-top:1px solid var(--border);z-index:40;height:40px;margin:0;padding:0;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -2px 8px #0000000d}.footer-module__nP6W3G__footerContent{justify-content:space-between;align-items:center;max-width:100%;height:40px;margin:0 auto;padding:.5rem 1rem;display:flex}.footer-module__nP6W3G__leftSection,.footer-module__nP6W3G__centerSection,.footer-module__nP6W3G__rightSection{flex:1;align-items:center;gap:.75rem;display:flex}.footer-module__nP6W3G__leftSection{justify-content:flex-start}.footer-module__nP6W3G__centerSection{justify-content:center}.footer-module__nP6W3G__rightSection{justify-content:flex-end}.footer-module__nP6W3G__version{color:var(--muted-foreground);align-items:center;gap:.375rem;font-size:.75rem;font-weight:500;display:flex}.footer-module__nP6W3G__version svg{opacity:.7}.footer-module__nP6W3G__recentTask{color:var(--muted-foreground);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:.25rem;align-items:center;gap:.5rem;max-width:500px;padding:.125rem .375rem;font-size:.75rem;transition:background .15s;display:flex}.footer-module__nP6W3G__recentTask:hover{background:var(--accent);color:var(--foreground)}.footer-module__nP6W3G__recentTask svg{opacity:.7;flex-shrink:0}.footer-module__nP6W3G__taskAction{color:var(--foreground);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.footer-module__nP6W3G__taskTime{color:var(--muted-foreground);white-space:nowrap;font-size:.7rem}.footer-module__nP6W3G__toggleButton{align-items:center;gap:.375rem;height:28px;padding:0 .5rem;font-size:.75rem;display:flex}.footer-module__nP6W3G__assistantButton{height:30px;color:var(--muted-foreground);border-radius:9999px;gap:.5rem;padding:0 .75rem 0 .625rem;font-weight:500;transition:color .15s,background .15s}.footer-module__nP6W3G__assistantButton:hover{color:var(--foreground);background:var(--accent)}.footer-module__nP6W3G__assistantButtonActive{color:#1a80e6;background:#1a80e614}.footer-module__nP6W3G__assistantButtonActive:hover{color:#1773cf;background:#1a80e624}.footer-module__nP6W3G__assistantLabel{font-size:.75rem;font-weight:500}.footer-module__nP6W3G__assistantBadge{color:#fff;background:#1a80e6;border-radius:9999px;justify-content:center;align-items:center;min-width:1.1rem;height:1.1rem;padding:0 .3125rem;font-size:.625rem;font-weight:600;line-height:1;display:inline-flex}.footer-module__nP6W3G__assistantButtonActive .footer-module__nP6W3G__assistantBadge{background:#1773cf}.footer-module__nP6W3G__historyPanel{background:var(--popover);border:1px solid var(--border);z-index:50;border-radius:.75rem;flex-direction:column;width:420px;max-height:600px;animation:.3s ease-out footer-module__nP6W3G__slideIn;display:flex;position:fixed;bottom:1rem;right:1rem;box-shadow:0 10px 40px #00000026}@keyframes footer-module__nP6W3G__slideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes footer-module__nP6W3G__slideUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.footer-module__nP6W3G__historyHeader{border-bottom:1px solid var(--border);background:linear-gradient(135deg, hsl(var(--accent) / .05) 0%, hsl(var(--accent) / .02) 100%);z-index:1;border-radius:.75rem .75rem 0 0;flex-shrink:0;justify-content:space-between;align-items:center;padding:1rem;display:flex;position:sticky;top:0}.footer-module__nP6W3G__historyTitle{color:var(--popover-foreground);align-items:center;gap:.5rem;margin:0;font-size:1rem;font-weight:700;display:flex}.footer-module__nP6W3G__historyActions{align-items:center;gap:.25rem;display:flex}.footer-module__nP6W3G__clearButton,.footer-module__nP6W3G__closeButton{height:28px;padding:0 .5rem;font-size:.75rem}.footer-module__nP6W3G__historyList{flex-direction:column;flex:1;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.footer-module__nP6W3G__historyList::-webkit-scrollbar{width:6px}.footer-module__nP6W3G__historyList::-webkit-scrollbar-track{background:0 0}.footer-module__nP6W3G__historyList::-webkit-scrollbar-thumb{background-color:var(--border);border-radius:3px}.footer-module__nP6W3G__historyList::-webkit-scrollbar-thumb:hover{background-color:var(--muted-foreground)}.footer-module__nP6W3G__historyItem{border-bottom:1px solid var(--border);align-items:flex-start;gap:.75rem;padding:.75rem 1rem;transition:background-color .15s;animation:.3s ease-out footer-module__nP6W3G__slideUp;display:flex}.footer-module__nP6W3G__historyItem:hover{background:var(--muted) / 30%}.footer-module__nP6W3G__historyItem:last-child{border-bottom:none}.footer-module__nP6W3G__historyItem.footer-module__nP6W3G__toast-destructive{background-color:hsl(var(--destructive) / .05)}.footer-module__nP6W3G__historyItem.footer-module__nP6W3G__toast-destructive:hover{background-color:hsl(var(--destructive) / .1)}.footer-module__nP6W3G__historyItem.footer-module__nP6W3G__toast-default{background-color:#0000}.footer-module__nP6W3G__messageIcon{flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;padding-top:.125rem;display:flex}.footer-module__nP6W3G__historyItemContent{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.footer-module__nP6W3G__historyAction{color:var(--popover-foreground);font-size:.875rem;font-weight:600}.footer-module__nP6W3G__historyDetails{color:var(--muted-foreground);white-space:normal;word-break:break-word;font-size:.75rem;line-height:1.4}.footer-module__nP6W3G__historyPath{color:var(--muted-foreground);font-size:.7rem;font-family:var(--font-mono,monospace);white-space:nowrap;text-overflow:ellipsis;opacity:.7;overflow:hidden}.footer-module__nP6W3G__historyTime{color:var(--muted-foreground);white-space:nowrap;flex-shrink:0;font-size:.7rem}body{padding-bottom:40px}@media (max-width:768px){.footer-module__nP6W3G__recentTask{max-width:200px}.footer-module__nP6W3G__taskAction{max-width:100px}.footer-module__nP6W3G__centerSection{flex:2}.footer-module__nP6W3G__historyPanel{width:360px;max-height:500px;bottom:.5rem;right:.5rem}}
.note-card-module__vN8kYq__card{border-bottom:1px solid var(--border);flex-direction:column;gap:.5rem;padding:.75rem 1rem;transition:background-color .15s;display:flex}.note-card-module__vN8kYq__card:last-child{border-bottom:none}.note-card-module__vN8kYq__card:hover{background:var(--muted)}.note-card-module__vN8kYq__card:hover .note-card-module__vN8kYq__deleteBtn{opacity:1}.note-card-module__vN8kYq__transcript{color:var(--popover-foreground);margin:0;font-size:.8125rem;line-height:1.5}.note-card-module__vN8kYq__qaDialog{flex-direction:column;gap:.75rem;display:flex}.note-card-module__vN8kYq__qaQuestionBlock,.note-card-module__vN8kYq__qaAnswerBlock{flex-direction:column;gap:.125rem;display:flex}.note-card-module__vN8kYq__qaLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground);font-size:.625rem;font-weight:600}.note-card-module__vN8kYq__qaAnswerHeader{justify-content:space-between;align-items:center;display:flex}.note-card-module__vN8kYq__qaQuestionText{color:var(--popover-foreground);margin:0;font-size:.8125rem;font-weight:500;line-height:1.5}.note-card-module__vN8kYq__qaAnswerText{color:var(--muted-foreground);background:var(--muted);border-left:2px solid #6b33cc66;border-radius:.25rem;padding:.5rem .625rem;font-size:.75rem;line-height:1.6}.note-card-module__vN8kYq__qaAnswerText p{margin:0 0 .5rem}.note-card-module__vN8kYq__qaAnswerText p:last-child{margin-bottom:0}.note-card-module__vN8kYq__qaAnswerText h1,.note-card-module__vN8kYq__qaAnswerText h2,.note-card-module__vN8kYq__qaAnswerText h3{color:var(--foreground);margin:.75rem 0 .375rem;font-weight:600;line-height:1.3}.note-card-module__vN8kYq__qaAnswerText h1{font-size:1rem}.note-card-module__vN8kYq__qaAnswerText h2{font-size:.875rem}.note-card-module__vN8kYq__qaAnswerText h3{font-size:.8125rem}.note-card-module__vN8kYq__qaAnswerText ul,.note-card-module__vN8kYq__qaAnswerText ol{margin:0 0 .5rem;padding-left:1.25rem}.note-card-module__vN8kYq__qaAnswerText li{margin-bottom:.125rem}.note-card-module__vN8kYq__qaAnswerText li::marker{color:var(--muted-foreground)}.note-card-module__vN8kYq__qaAnswerText strong{color:var(--foreground);font-weight:600}.note-card-module__vN8kYq__qaAnswerText code{background:var(--background);border-radius:.1875rem;padding:.0625rem .25rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.85em}.note-card-module__vN8kYq__qaAnswerText pre{background:var(--background);border-radius:.25rem;margin:0 0 .5rem;padding:.5rem;font-size:.6875rem;line-height:1.4;overflow-x:auto}.note-card-module__vN8kYq__qaAnswerText pre code{background:0 0;padding:0}.note-card-module__vN8kYq__qaAnswerText a{color:#1a80e6;text-underline-offset:2px;text-decoration:underline}.note-card-module__vN8kYq__qaAnswerText blockquote{border-left:2px solid var(--border);color:var(--muted-foreground);margin:0 0 .5rem;padding:.25rem .5rem}.note-card-module__vN8kYq__contextAvailable{background:var(--card);border:1px solid var(--border);border-radius:.25rem;flex-direction:column;gap:.375rem;padding:.5rem .625rem;display:flex}.note-card-module__vN8kYq__contextAvailableLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground);font-size:.625rem;font-weight:600}.note-card-module__vN8kYq__contextAvailableList{color:var(--muted-foreground);flex-direction:column;gap:.25rem;font-size:.6875rem;display:flex}.note-card-module__vN8kYq__contextItemRow{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.note-card-module__vN8kYq__contextItem{align-items:center;gap:.375rem;min-width:0;display:flex}.note-card-module__vN8kYq__goToPageBtn{background:var(--accent);color:var(--accent-foreground);cursor:pointer;border:none;border-radius:.25rem;flex-shrink:0;padding:.125rem .375rem;font-size:.625rem}.note-card-module__vN8kYq__goToPageBtn:hover{opacity:.9}.note-card-module__vN8kYq__contextSelected{background:var(--muted);border-radius:.125rem;padding:.25rem .375rem;font-size:.6875rem;font-style:italic}.note-card-module__vN8kYq__screenshotInContext{border:1px solid var(--border);border-radius:.25rem;max-width:100%;display:block}.note-card-module__vN8kYq__screenshotInContextImg{object-fit:contain;object-position:top;vertical-align:top;width:100%;height:auto;display:block}.note-card-module__vN8kYq__quote{color:var(--muted-foreground);background:var(--muted);border-left:2px solid var(--border);border-radius:0 .25rem .25rem 0;align-items:flex-start;gap:.375rem;padding:.375rem .5rem;font-size:.75rem;display:flex}.note-card-module__vN8kYq__screenshotThumb{border:1px solid var(--border);border-radius:.25rem;width:100%;display:block}.note-card-module__vN8kYq__screenshotImg{object-fit:contain;object-position:top;vertical-align:top;opacity:.85;width:100%;height:auto;transition:opacity .15s;display:block}.note-card-module__vN8kYq__screenshotThumb:hover .note-card-module__vN8kYq__screenshotImg{opacity:1}.note-card-module__vN8kYq__tags{flex-wrap:wrap;gap:.25rem;display:flex}.note-card-module__vN8kYq__agentDebugSection{flex-direction:column;gap:.25rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.6875rem;display:flex}.note-card-module__vN8kYq__agentDebugToggle{background:var(--muted);border:1px solid var(--border);color:var(--muted-foreground);cursor:pointer;text-align:left;border-radius:.25rem;align-items:center;gap:.375rem;width:100%;padding:.25rem .375rem;transition:background-color .15s;display:flex}.note-card-module__vN8kYq__agentDebugToggle:hover{background:var(--accent);color:var(--accent-foreground)}.note-card-module__vN8kYq__agentDebugContent{background:var(--card);border:1px solid var(--border);color:var(--muted-foreground);border-radius:.25rem;flex-wrap:wrap;gap:.5rem 1rem;padding:.375rem .5rem;display:flex}.note-card-module__vN8kYq__tag{border-radius:.25rem!important;height:1.25rem!important;padding:0 .375rem!important;font-size:.6875rem!important}.note-card-module__vN8kYq__footer{justify-content:space-between;align-items:center;gap:.5rem;margin-top:.125rem;display:flex}.note-card-module__vN8kYq__meta{flex:1;align-items:center;gap:.75rem;min-width:0;display:flex}.note-card-module__vN8kYq__location{color:var(--muted-foreground);align-items:center;gap:.25rem;min-width:0;max-width:180px;font-size:.6875rem;display:inline-flex}.note-card-module__vN8kYq__time{color:var(--muted-foreground);white-space:nowrap;flex-shrink:0;align-items:center;gap:.25rem;font-size:.6875rem;display:inline-flex}.note-card-module__vN8kYq__deleteBtn{opacity:.5;width:1.5rem;height:1.5rem;color:var(--muted-foreground);flex-shrink:0;padding:0;transition:opacity .15s,color .15s}.note-card-module__vN8kYq__deleteBtn:hover{opacity:1;color:var(--destructive)!important}
.notes-panel-module__xRwrgq__panel{background:var(--popover);border:1px solid var(--border);z-index:50;border-radius:.75rem;flex-direction:column;width:420px;max-height:620px;animation:.25s ease-out notes-panel-module__xRwrgq__panelSlideIn;display:flex;position:fixed;bottom:1rem;right:1rem;box-shadow:0 10px 40px #00000026}.notes-panel-module__xRwrgq__tabs{border-bottom:1px solid var(--border);flex-shrink:0;align-items:stretch;display:flex}.notes-panel-module__xRwrgq__tab{color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;justify-content:center;align-items:center;gap:.375rem;padding:.5rem .75rem;font-size:.75rem;font-weight:500;transition:color .15s,border-color .15s,background .15s;display:inline-flex}.notes-panel-module__xRwrgq__tab:hover{color:var(--foreground);background:var(--accent)}.notes-panel-module__xRwrgq__tabActive{color:var(--foreground);border-bottom-color:#1a80e6}.notes-panel-module__xRwrgq__tabBadge{height:1rem;padding:0 .25rem;font-size:.625rem;line-height:1rem}.notes-panel-module__xRwrgq__tabBody{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.notes-panel-module__xRwrgq__composer{border-top:1px solid var(--border);background:var(--popover);border-radius:0 0 .75rem .75rem;flex-shrink:0;align-items:center;gap:.375rem;padding:.5rem .625rem;display:flex}.notes-panel-module__xRwrgq__composerInput{min-width:0;height:2rem;color:var(--foreground);background:var(--background);border:1px solid var(--border);border-radius:.5rem;outline:none;flex:1;padding:0 .625rem;font-size:.8125rem;transition:border-color .15s,box-shadow .15s}.notes-panel-module__xRwrgq__composerInput::placeholder{color:var(--muted-foreground)}.notes-panel-module__xRwrgq__composerInput:focus{border-color:#1a80e6;box-shadow:0 0 0 2px #1a80e626}.notes-panel-module__xRwrgq__composerInput:disabled{opacity:.6;cursor:not-allowed}.notes-panel-module__xRwrgq__composerSend{flex-shrink:0;width:2rem;height:2rem;padding:0}.notes-panel-module__xRwrgq__composerSend:disabled{opacity:.4}.notes-panel-module__xRwrgq__activityList{flex-direction:column;flex:1;min-height:0;display:flex}.notes-panel-module__xRwrgq__activityHeader{border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;padding:.375rem .75rem;display:flex}.notes-panel-module__xRwrgq__activityCount{color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.04em;font-size:.6875rem;font-weight:600}.notes-panel-module__xRwrgq__activityItems{flex:1;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}.notes-panel-module__xRwrgq__activityItems::-webkit-scrollbar{width:5px}.notes-panel-module__xRwrgq__activityItems::-webkit-scrollbar-thumb{background-color:var(--border);border-radius:3px}.notes-panel-module__xRwrgq__activityItem{border-bottom:1px solid var(--border);align-items:flex-start;gap:.625rem;padding:.5rem .75rem;transition:background-color .15s;display:flex}.notes-panel-module__xRwrgq__activityItem:last-child{border-bottom:none}.notes-panel-module__xRwrgq__activityItem:hover{background:var(--accent)}.notes-panel-module__xRwrgq__activityItemDestructive{background-color:hsl(var(--destructive) / .04)}.notes-panel-module__xRwrgq__activityItemDestructive:hover{background-color:hsl(var(--destructive) / .1)}.notes-panel-module__xRwrgq__activityIcon{flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;padding-top:.125rem;display:flex}.notes-panel-module__xRwrgq__activityBody{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.notes-panel-module__xRwrgq__activityAction{color:var(--popover-foreground);font-size:.8125rem;font-weight:600}.notes-panel-module__xRwrgq__activityDetails{color:var(--muted-foreground);word-break:break-word;font-size:.75rem;line-height:1.35}.notes-panel-module__xRwrgq__activityPath{color:var(--muted-foreground);font-size:.6875rem;font-family:var(--font-mono,monospace);white-space:nowrap;text-overflow:ellipsis;opacity:.7;overflow:hidden}.notes-panel-module__xRwrgq__activityTime{color:var(--muted-foreground);white-space:nowrap;flex-shrink:0;font-size:.6875rem}@keyframes notes-panel-module__xRwrgq__panelSlideIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.notes-panel-module__xRwrgq__header{border-bottom:1px solid var(--border);border-radius:.75rem .75rem 0 0;flex-shrink:0;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.notes-panel-module__xRwrgq__title{color:var(--popover-foreground);align-items:center;gap:.5rem;margin:0;font-size:.875rem;font-weight:600;display:flex}.notes-panel-module__xRwrgq__statusArea{border-bottom:1px solid var(--border);flex-shrink:0;padding:.5rem .75rem}.notes-panel-module__xRwrgq__statusMessage{background:var(--muted);color:var(--muted-foreground);border-radius:.5rem;align-items:center;gap:.5rem;padding:.375rem .5rem;display:flex}.notes-panel-module__xRwrgq__statusError{background:hsl(var(--destructive) / .1);color:hsl(var(--destructive))}.notes-panel-module__xRwrgq__statusNavigate{color:#0e4781;background:#1a80e61a}.notes-panel-module__xRwrgq__statusNote{color:#165a2f;background:#2eb8601a}.notes-panel-module__xRwrgq__statusAnswer{color:#361966;background:#6b33cc1a;align-items:flex-start}.notes-panel-module__xRwrgq__answerContent{flex-direction:column;gap:.375rem;min-width:0;max-height:300px;display:flex;overflow-y:auto}.notes-panel-module__xRwrgq__answerContent::-webkit-scrollbar{width:4px}.notes-panel-module__xRwrgq__answerContent::-webkit-scrollbar-track{background:0 0}.notes-panel-module__xRwrgq__answerContent::-webkit-scrollbar-thumb{background-color:var(--border);border-radius:2px}.notes-panel-module__xRwrgq__references{flex-wrap:wrap;gap:.25rem;display:flex}.notes-panel-module__xRwrgq__referenceTag{background:var(--muted);color:var(--muted-foreground);white-space:nowrap;border-radius:.25rem;align-items:center;padding:.125rem .375rem;font-size:.6875rem;font-weight:500;display:inline-flex}.notes-panel-module__xRwrgq__statusClarify{color:#65400b;background:#e6911a1a;align-items:flex-start}.notes-panel-module__xRwrgq__statusSlideDeck{color:#0d2f73;background:#1a5ee61a;align-items:flex-start}.notes-panel-module__xRwrgq__clarifyOptions{flex-direction:column;gap:.25rem;margin-top:.25rem;display:flex}.notes-panel-module__xRwrgq__clarifyLink{background:var(--background);border:1px solid var(--border);color:var(--foreground);text-align:left;cursor:pointer;border-radius:.375rem;align-items:center;gap:.375rem;padding:.375rem .5rem;font-size:.8125rem;font-weight:500;transition:background .15s,border-color .15s;display:flex}.notes-panel-module__xRwrgq__clarifyLink:hover{background:var(--accent);border-color:var(--ring)}.notes-panel-module__xRwrgq__clarifyDesc{color:var(--muted-foreground);white-space:nowrap;text-overflow:ellipsis;max-width:140px;margin-left:auto;font-size:.6875rem;font-weight:400;overflow:hidden}.notes-panel-module__xRwrgq__savedToNotes{color:#3e246b;cursor:pointer;background:#6b33cc14;border:none;border-radius:.25rem;align-items:center;gap:.25rem;margin-top:.125rem;padding:.1875rem .5rem;font-size:.6875rem;font-weight:500;transition:background .15s;display:inline-flex}.notes-panel-module__xRwrgq__savedToNotes:hover{background:#6b33cc29}.notes-panel-module__xRwrgq__slideDeckLink{color:#0d2f73;cursor:pointer;background:#1a5ee614;border:1px solid #1a5ee633;border-radius:.375rem;align-items:center;gap:.375rem;margin-top:.375rem;padding:.375rem .625rem;font-size:.75rem;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.notes-panel-module__xRwrgq__slideDeckLink:hover{background:#1a5ee629;border-color:#1a5ee64d}.notes-panel-module__xRwrgq__slideDeckPath{color:#406abf;white-space:nowrap;text-overflow:ellipsis;border-left:1px solid #1a5ee633;max-width:160px;margin-left:.25rem;padding-left:.375rem;font-size:.6875rem;font-weight:400;overflow:hidden}.notes-panel-module__xRwrgq__recordingDot{background:#e83030;border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:1.2s ease-in-out infinite notes-panel-module__xRwrgq__recordPulse}@keyframes notes-panel-module__xRwrgq__recordPulse{0%,to{opacity:1}50%{opacity:.3}}.notes-panel-module__xRwrgq__processingStatus{background:var(--muted);border-radius:.5rem;flex-direction:column;gap:.5rem;padding:.5rem;display:flex}.notes-panel-module__xRwrgq__processingHeader{color:var(--foreground);align-items:center;gap:.5rem;display:flex}.notes-panel-module__xRwrgq__processingSteps{flex-direction:column;gap:.25rem;min-width:0;max-height:280px;display:flex;overflow:hidden auto}.notes-panel-module__xRwrgq__processingSteps::-webkit-scrollbar{width:4px}.notes-panel-module__xRwrgq__processingSteps::-webkit-scrollbar-track{background:0 0}.notes-panel-module__xRwrgq__processingSteps::-webkit-scrollbar-thumb{background-color:var(--border);border-radius:2px}.notes-panel-module__xRwrgq__processingTranscript{color:var(--muted-foreground);background:var(--background);white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;border-radius:.25rem;max-width:100%;padding:.25rem .5rem;font-size:.75rem;font-style:italic;overflow:hidden}.notes-panel-module__xRwrgq__processingStep{background:var(--background);border-radius:.25rem;align-items:center;gap:.375rem;min-width:0;padding:.25rem .375rem;font-size:.75rem;display:flex}.notes-panel-module__xRwrgq__processingStep>svg{flex-shrink:0;width:.75rem;height:.75rem}.notes-panel-module__xRwrgq__processingStepLabel{color:var(--foreground);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.notes-panel-module__xRwrgq__processingStepLabel>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.notes-panel-module__xRwrgq__processingStepDetail{color:var(--muted-foreground);white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;max-width:40%;font-size:.6875rem;overflow:hidden}.notes-panel-module__xRwrgq__processingAgentStep{background:#1a5ee614;border-left:2px solid #1a5ee6;margin-left:-.125rem;padding-left:.5rem}.notes-panel-module__xRwrgq__processingAgentStep .notes-panel-module__xRwrgq__processingStepLabel{color:#0d2f73;font-weight:500}.notes-panel-module__xRwrgq__processingToolCall{border-left:1px solid var(--border);background:0 0;margin-left:.5rem;padding-left:.5rem}.notes-panel-module__xRwrgq__toolCallIndicator{color:var(--muted-foreground);font-size:.625rem}.notes-panel-module__xRwrgq__notesList{flex:1;min-height:0;overflow-y:auto}.notes-panel-module__xRwrgq__notesList::-webkit-scrollbar{width:5px}.notes-panel-module__xRwrgq__notesList::-webkit-scrollbar-track{background:0 0}.notes-panel-module__xRwrgq__notesList::-webkit-scrollbar-thumb{background-color:var(--border);border-radius:3px}.notes-panel-module__xRwrgq__emptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:2.5rem 1.5rem;display:flex}.notes-panel-module__xRwrgq__traceToggleBar{border-bottom:1px solid var(--border);flex-shrink:0;align-items:center;gap:.25rem;padding:.25rem .75rem;display:flex}.notes-panel-module__xRwrgq__traceToggleBtn{color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;border-radius:.25rem;flex:1;align-items:center;gap:.375rem;padding:.25rem;font-size:.75rem;font-weight:500;transition:color .15s;display:flex}.notes-panel-module__xRwrgq__traceToggleBtn:hover{color:var(--foreground)}.notes-panel-module__xRwrgq__traceBadge{height:1.125rem;padding:0 .25rem;font-size:.625rem;line-height:1.125rem}.notes-panel-module__xRwrgq__traceList{border-bottom:1px solid var(--border);flex-shrink:0;max-height:280px;overflow-y:auto}.notes-panel-module__xRwrgq__traceList::-webkit-scrollbar{width:4px}.notes-panel-module__xRwrgq__traceList::-webkit-scrollbar-thumb{background-color:var(--border);border-radius:2px}.notes-panel-module__xRwrgq__traceEmpty{text-align:center;flex-direction:column;align-items:center;gap:.25rem;padding:1.25rem 1rem;display:flex}.notes-panel-module__xRwrgq__traceCard{border-bottom:1px solid var(--border)}.notes-panel-module__xRwrgq__traceCard:last-child{border-bottom:none}.notes-panel-module__xRwrgq__traceCardHeader{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:.5rem .75rem;transition:background .15s;display:flex}.notes-panel-module__xRwrgq__traceCardHeader:hover{background:var(--accent)}.notes-panel-module__xRwrgq__traceCardTitle{flex:1;align-items:center;gap:.375rem;min-width:0;display:flex}.notes-panel-module__xRwrgq__traceTranscript{color:var(--foreground);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;font-weight:500;overflow:hidden}.notes-panel-module__xRwrgq__traceCardMeta{flex-shrink:0;align-items:center;gap:.375rem;display:flex}.notes-panel-module__xRwrgq__traceTime{color:var(--muted-foreground);white-space:nowrap;font-size:.625rem}.notes-panel-module__xRwrgq__traceCardBody{flex-direction:column;gap:.5rem;padding:0 .75rem .5rem;display:flex}.notes-panel-module__xRwrgq__traceSection{flex-direction:column;gap:.25rem;display:flex}.notes-panel-module__xRwrgq__traceSectionLabel{color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.03em;align-items:center;gap:.375rem;font-size:.6875rem;font-weight:600;display:flex}.notes-panel-module__xRwrgq__traceKV{color:var(--foreground);flex-direction:column;gap:.125rem;padding-left:.25rem;font-size:.6875rem;display:flex}.notes-panel-module__xRwrgq__traceKVItem{color:var(--foreground);font-size:.6875rem}.notes-panel-module__xRwrgq__traceResponse{color:var(--foreground);margin:0;padding-left:.25rem;font-size:.6875rem;line-height:1.4}.notes-panel-module__xRwrgq__traceError{color:hsl(var(--destructive));padding-left:.25rem;font-size:.6875rem}.notes-panel-module__xRwrgq__traceTimeline{flex-direction:column;gap:.25rem;padding-left:.25rem;display:flex}.notes-panel-module__xRwrgq__traceStep{align-items:flex-start;gap:.375rem;padding:.1875rem 0;display:flex}.notes-panel-module__xRwrgq__traceStepContent{flex-wrap:wrap;align-items:center;gap:.25rem;min-width:0;display:flex}.notes-panel-module__xRwrgq__traceStepLabel{color:var(--foreground);font-size:.6875rem;font-weight:500}.notes-panel-module__xRwrgq__traceStepDetail{color:var(--muted-foreground);white-space:nowrap;text-overflow:ellipsis;max-width:200px;font-size:.625rem;overflow:hidden}.notes-panel-module__xRwrgq__traceRawToggle{color:var(--muted-foreground);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;align-self:flex-start;padding:.125rem 0;font-size:.625rem;text-decoration:underline}.notes-panel-module__xRwrgq__traceRawToggle:hover{color:var(--foreground)}.notes-panel-module__xRwrgq__traceRaw{background:var(--muted);white-space:pre-wrap;word-break:break-all;max-height:200px;color:var(--muted-foreground);border-radius:.375rem;margin:0;padding:.5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.625rem;line-height:1.4;overflow:auto}.notes-panel-module__xRwrgq__panelExpanded{background:var(--popover);border:1px solid var(--border);z-index:100;border-radius:.75rem;flex-direction:column;width:min(52rem,100% - 3rem);animation:.3s cubic-bezier(.32,.72,0,1) notes-panel-module__xRwrgq__expandFromPanel;display:flex;position:fixed;top:calc(80px + 1rem);bottom:1.5rem;right:1.5rem;box-shadow:0 20px 60px #00000040,0 0 0 1px #0000000d}@keyframes notes-panel-module__xRwrgq__expandFromPanel{0%{opacity:.8;width:400px;top:calc(100% - 560px);bottom:1rem;right:1rem}to{opacity:1;width:min(52rem,100% - 3rem);top:calc(80px + 1rem);bottom:1.5rem;right:1.5rem}}.notes-panel-module__xRwrgq__drawerBackdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:99;background:#0000004d;animation:.25s ease-out notes-panel-module__xRwrgq__backdropFadeIn;position:fixed;inset:0}@keyframes notes-panel-module__xRwrgq__backdropFadeIn{0%{opacity:0}to{opacity:1}}.notes-panel-module__xRwrgq__expandedHeader{border-bottom:1px solid var(--border);border-radius:.75rem .75rem 0 0;flex-shrink:0;padding:.75rem 1rem}.notes-panel-module__xRwrgq__expandedHeaderTop{justify-content:space-between;align-items:center;display:flex}.notes-panel-module__xRwrgq__expandedCollapseBtn{align-items:center;gap:.375rem;height:1.75rem;padding:0 .625rem;font-size:.75rem;font-weight:500;display:inline-flex}.notes-panel-module__xRwrgq__expandedQuestion{color:var(--muted-foreground);margin:.5rem 0 0;font-size:.9375rem;font-style:italic;line-height:1.4}.notes-panel-module__xRwrgq__expandedResponseArea{flex:1;min-height:0;padding:1.25rem;overflow-y:auto}.notes-panel-module__xRwrgq__expandedResponseArea::-webkit-scrollbar{width:5px}.notes-panel-module__xRwrgq__expandedResponseArea::-webkit-scrollbar-track{background:0 0}.notes-panel-module__xRwrgq__expandedResponseArea::-webkit-scrollbar-thumb{background-color:var(--border);border-radius:3px}.notes-panel-module__xRwrgq__expandedResponseText{color:var(--foreground);max-width:72ch;font-size:.9375rem;line-height:1.75}.notes-panel-module__xRwrgq__expandedResponseText p{margin:0 0 .875rem}.notes-panel-module__xRwrgq__expandedResponseText h1,.notes-panel-module__xRwrgq__expandedResponseText h2,.notes-panel-module__xRwrgq__expandedResponseText h3{color:var(--foreground);margin:1.5rem 0 .625rem;font-weight:600;line-height:1.3}.notes-panel-module__xRwrgq__expandedResponseText h1{font-size:1.5rem}.notes-panel-module__xRwrgq__expandedResponseText h2{font-size:1.25rem}.notes-panel-module__xRwrgq__expandedResponseText h3{font-size:1.0625rem}.notes-panel-module__xRwrgq__expandedResponseText ul,.notes-panel-module__xRwrgq__expandedResponseText ol{margin:0 0 .875rem;padding-left:1.5rem}.notes-panel-module__xRwrgq__expandedResponseText li{margin-bottom:.375rem}.notes-panel-module__xRwrgq__expandedResponseText li::marker{color:var(--muted-foreground)}.notes-panel-module__xRwrgq__expandedResponseText strong{font-weight:600}.notes-panel-module__xRwrgq__expandedResponseText code{background:var(--muted);color:var(--foreground);border-radius:.25rem;padding:.125rem .375rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.85em}.notes-panel-module__xRwrgq__expandedResponseText pre{background:var(--muted);border-radius:.5rem;margin:0 0 .875rem;padding:.75rem 1rem;font-size:.8125rem;line-height:1.5;overflow-x:auto}.notes-panel-module__xRwrgq__expandedResponseText pre code{background:0 0;padding:0}.notes-panel-module__xRwrgq__expandedResponseText table{border-collapse:collapse;width:100%;margin:0 0 .875rem;font-size:.875rem}.notes-panel-module__xRwrgq__expandedResponseText th,.notes-panel-module__xRwrgq__expandedResponseText td{border:1px solid var(--border);text-align:left;padding:.5rem .75rem}.notes-panel-module__xRwrgq__expandedResponseText th{background:var(--muted);font-weight:600}.notes-panel-module__xRwrgq__expandedResponseText blockquote{border-left:3px solid var(--border);color:var(--muted-foreground);margin:0 0 .875rem;padding:.5rem 1rem}.notes-panel-module__xRwrgq__expandedResponseText hr{border:none;border-top:1px solid var(--border);margin:1.25rem 0}.notes-panel-module__xRwrgq__expandedResponseText a{color:#0e4781;text-underline-offset:2px;text-decoration:underline}.notes-panel-module__xRwrgq__expandedResponseText a:hover{color:#1466b8}.notes-panel-module__xRwrgq__expandedFooter{border-top:1px solid var(--border);background:var(--popover);border-radius:0 0 .75rem .75rem;flex-shrink:0;padding:.75rem 1.25rem}.notes-panel-module__xRwrgq__expandedReferences{flex-wrap:wrap;gap:.375rem;display:flex}.notes-panel-module__xRwrgq__expandedReferencesLabel{color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.04em;margin-bottom:.5rem;font-size:.6875rem;font-weight:600;display:block}.notes-panel-module__xRwrgq__referenceChip{border:1px solid var(--border);background:var(--background);color:var(--foreground);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;border-radius:.375rem;align-items:center;gap:.375rem;max-width:260px;padding:.3125rem .625rem;font-size:.75rem;font-weight:500;transition:background .15s,border-color .15s,color .15s;display:inline-flex;overflow:hidden}.notes-panel-module__xRwrgq__referenceChip:hover{background:var(--accent);border-color:var(--ring)}.notes-panel-module__xRwrgq__referenceChipStatic{cursor:default}.notes-panel-module__xRwrgq__referenceChipStatic:hover{background:var(--background);border-color:var(--border)}.notes-panel-module__xRwrgq__referenceChip svg{opacity:.6;flex-shrink:0;width:.75rem;height:.75rem}.notes-panel-module__xRwrgq__referenceChipDocument{color:#1f66ad;border-color:#85b3e066}.notes-panel-module__xRwrgq__referenceChipDocument:hover{background:#3380cc14;border-color:#3380cc80}.notes-panel-module__xRwrgq__referenceChipEntity{color:#583399;border-color:#9a79d266}.notes-panel-module__xRwrgq__referenceChipEntity:hover{background:#6f40bf14;border-color:#6f40bf80}.notes-panel-module__xRwrgq__referenceChipRoute{color:#2d864d;border-color:#53c67d66}.notes-panel-module__xRwrgq__referenceChipRoute:hover{background:#39ac6314;border-color:#39ac6380}.notes-panel-module__xRwrgq__statusContentAccess{color:#361966;background:#6b33cc1a;align-items:flex-start}.notes-panel-module__xRwrgq__inlineReferences{flex-wrap:wrap;gap:.25rem;margin-top:.375rem;display:flex}@media (max-width:768px){.notes-panel-module__xRwrgq__panel{width:340px;max-height:480px;bottom:.5rem;right:.5rem}.notes-panel-module__xRwrgq__panelExpanded{width:calc(100% - 1rem);top:calc(80px + .5rem);bottom:.5rem;right:.5rem}}
.column-count-selector-module__yQmeaG__columnSelector{align-items:center;gap:.75rem;display:flex}.column-count-selector-module__yQmeaG__label{color:var(--foreground);white-space:nowrap;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;display:flex}.column-count-selector-module__yQmeaG__selectTrigger{min-width:120px;height:2.25rem}
.loading-screen-module__KXU7Vq__container{background:linear-gradient(135deg, var(--background) 0%, color-mix(in srgb, var(--muted) 30%, transparent) 100%);z-index:9999;justify-content:center;align-items:center;animation:.5s ease-out loading-screen-module__KXU7Vq__fadeIn;display:flex;position:fixed;inset:0;overflow:hidden}@keyframes loading-screen-module__KXU7Vq__fadeIn{0%{opacity:0}to{opacity:1}}.loading-screen-module__KXU7Vq__content{text-align:center;flex-direction:column;justify-content:center;align-items:center;animation:.8s ease-out loading-screen-module__KXU7Vq__contentSlideUp;display:flex}@keyframes loading-screen-module__KXU7Vq__contentSlideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.loading-screen-module__KXU7Vq__lottieWrapper{justify-content:center;align-items:center;display:flex}.loading-screen-module__KXU7Vq__lottie{width:280px;height:280px}.loading-screen-module__KXU7Vq__message{color:var(--muted-foreground);letter-spacing:.01em;margin-top:.5rem;font-size:.95rem;font-weight:500}.loading-screen-module__KXU7Vq__errorVariant .loading-screen-module__KXU7Vq__message{color:var(--destructive,#dc2626)}.loading-screen-module__KXU7Vq__container.loading-screen-module__KXU7Vq__fadeOut{animation:.5s ease-out forwards loading-screen-module__KXU7Vq__fadeOut}@keyframes loading-screen-module__KXU7Vq__fadeOut{0%{opacity:1}to{opacity:0}}@media (max-width:768px){.loading-screen-module__KXU7Vq__lottie{width:220px;height:220px}}@media (max-width:480px){.loading-screen-module__KXU7Vq__lottie{width:180px;height:180px}}@media (prefers-reduced-motion:reduce){.loading-screen-module__KXU7Vq__content{animation:none}}
.deploy-module__3vytwq__container{background:hsl(var(--background));flex-direction:column;min-height:100vh;display:flex}.deploy-module__3vytwq__sectionTitle{color:hsl(var(--foreground));margin:0 0 1rem;font-size:1.125rem;font-weight:600}.deploy-module__3vytwq__projectBuildSection{padding:0 0 1.5rem}.deploy-module__3vytwq__projectBuildRow{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:1rem;display:grid}.deploy-module__3vytwq__projectBuildCard{transition:all .2s}.deploy-module__3vytwq__projectBuildCard:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.deploy-module__3vytwq__projectCardHeader{padding:1rem 1.25rem .5rem}.deploy-module__3vytwq__projectCardTitleRow{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.deploy-module__3vytwq__projectCardTitle{color:hsl(var(--foreground));font-size:1rem;font-weight:600;line-height:1.3}.deploy-module__3vytwq__projectCardLink{color:hsl(var(--muted-foreground));flex-shrink:0;transition:color .15s}.deploy-module__3vytwq__projectCardLink:hover{color:hsl(var(--primary))}.deploy-module__3vytwq__projectCardMeta{align-items:center;gap:.75rem;margin-top:.25rem;display:flex}.deploy-module__3vytwq__projectCardRepo{color:hsl(var(--muted-foreground));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem}.deploy-module__3vytwq__projectCardBranch{color:hsl(var(--muted-foreground));align-items:center;gap:.25rem;font-size:.75rem;display:inline-flex}.deploy-module__3vytwq__projectCardContent{padding:.5rem 1.25rem 1rem}.deploy-module__3vytwq__projectCardLoading{color:hsl(var(--muted-foreground));align-items:center;gap:.5rem;padding:.5rem 0;font-size:.8125rem;display:flex}.deploy-module__3vytwq__projectCardEmpty{color:hsl(var(--muted-foreground));padding:.5rem 0;font-size:.8125rem}.deploy-module__3vytwq__workflowList{flex-direction:column;gap:.5rem;display:flex}.deploy-module__3vytwq__workflowRow{border-radius:.375rem;justify-content:space-between;align-items:center;gap:.75rem;margin:-.375rem -.5rem;padding:.375rem .5rem;display:flex}.deploy-module__3vytwq__workflowRowClickable{cursor:pointer;transition:background .15s}.deploy-module__3vytwq__workflowRowClickable:hover{background:hsl(var(--muted) / .5)}.deploy-module__3vytwq__workflowRowClickable:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:-2px}.deploy-module__3vytwq__workflowRowRight{flex-shrink:0;align-items:center;gap:.375rem;display:flex}.deploy-module__3vytwq__workflowInfo{flex-direction:column;gap:.125rem;min-width:0;display:flex}.deploy-module__3vytwq__workflowName{color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:500;overflow:hidden}.deploy-module__3vytwq__workflowMeta{color:hsl(var(--muted-foreground));font-size:.6875rem}.deploy-module__3vytwq__workflowBadge{flex-shrink:0;font-size:.6875rem}.deploy-module__3vytwq__content{flex:1}.deploy-module__3vytwq__filterBar{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:.5rem;flex-wrap:wrap;align-items:center;gap:2rem;margin-bottom:1.5rem;padding:1rem 1.5rem;display:flex}.deploy-module__3vytwq__filterGroup{align-items:center;gap:.5rem;display:flex}.deploy-module__3vytwq__filterLabel{color:hsl(var(--foreground));white-space:nowrap;font-size:.875rem;font-weight:500}.deploy-module__3vytwq__resultCount{color:hsl(var(--muted-foreground));align-items:center;gap:.375rem;margin-left:auto;font-size:.875rem;font-weight:500;display:flex}.deploy-module__3vytwq__filterNote{opacity:.7;font-size:.8125rem;font-weight:400}.deploy-module__3vytwq__deployTable{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:.5rem;overflow:hidden}.deploy-module__3vytwq__deployTableHeader{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid hsl(var(--border));background:hsl(var(--muted));grid-template-columns:7.5rem 1fr 9rem 4rem 5.5rem 5.5rem;gap:0;padding:0;font-size:.6875rem;font-weight:600;display:grid}.deploy-module__3vytwq__sortableHeader{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;align-items:center;gap:.25rem;padding:.5rem .75rem;transition:background .15s,color .15s;display:flex}.deploy-module__3vytwq__sortableHeader:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}.deploy-module__3vytwq__sortActive{color:hsl(var(--foreground))}.deploy-module__3vytwq__deployRow{color:hsl(var(--foreground));border-bottom:1px solid hsl(var(--border));cursor:pointer;grid-template-columns:7.5rem 1fr 9rem 4rem 5.5rem 5.5rem;align-items:center;gap:0;padding:0;font-size:.8125rem;transition:background .15s;display:grid}.deploy-module__3vytwq__deployRow>span{padding:.5rem .75rem}.deploy-module__3vytwq__deployRow:last-child{border-bottom:none}.deploy-module__3vytwq__deployRow:hover{background:hsl(var(--muted) / .35)}.deploy-module__3vytwq__deployColStatus{align-items:center;display:flex}.deploy-module__3vytwq__deployStatusBadge{white-space:nowrap;font-size:.6875rem}.deploy-module__3vytwq__deployColName{min-width:0;overflow:hidden}.deploy-module__3vytwq__deployName{white-space:nowrap;text-overflow:ellipsis;font-weight:500;display:block;overflow:hidden}.deploy-module__3vytwq__deployColRepo{min-width:0;overflow:hidden}.deploy-module__3vytwq__deployRepo{color:hsl(var(--muted-foreground));white-space:nowrap;text-overflow:ellipsis;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem;display:block;overflow:hidden}.deploy-module__3vytwq__deployColRun{color:hsl(var(--muted-foreground));white-space:nowrap;font-size:.75rem}.deploy-module__3vytwq__deployColVersion{min-width:0;overflow:hidden}.deploy-module__3vytwq__deployVersion{background:hsl(var(--muted));white-space:nowrap;text-overflow:ellipsis;border-radius:.25rem;padding:.0625rem .25rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.6875rem;overflow:hidden}.deploy-module__3vytwq__deployColTime{color:hsl(var(--muted-foreground));white-space:nowrap;text-align:right;font-size:.75rem}.deploy-module__3vytwq__deployTableHeader .deploy-module__3vytwq__deployColTime{justify-content:flex-end}@media (max-width:768px){.deploy-module__3vytwq__deployTableHeader{display:none}.deploy-module__3vytwq__deployRow{grid-template-rows:auto auto;grid-template-columns:1fr auto;gap:.25rem .5rem;padding:.625rem .75rem}.deploy-module__3vytwq__deployColStatus{order:2;justify-content:flex-end}.deploy-module__3vytwq__deployColName{order:1}.deploy-module__3vytwq__deployColRepo{order:3}.deploy-module__3vytwq__deployColRun{text-align:right;order:4}.deploy-module__3vytwq__deployColVersion{display:none}.deploy-module__3vytwq__deployColTime{order:5;grid-column:1/-1}}.deploy-module__3vytwq__pagination{justify-content:center;align-items:center;gap:.375rem;margin-top:1.5rem;padding:.75rem;display:flex}.deploy-module__3vytwq__paginationButton{width:2rem;height:2rem;padding:0}.deploy-module__3vytwq__pageInfo{color:hsl(var(--muted-foreground));text-align:center;min-width:7rem;font-size:.8125rem}.deploy-module__3vytwq__emptyState{text-align:center;color:hsl(var(--muted-foreground));flex-direction:column;justify-content:center;align-items:center;padding:4rem 2rem;display:flex}.deploy-module__3vytwq__emptyState h2{color:hsl(var(--foreground));margin:1rem 0 .5rem;font-size:1.5rem;font-weight:600}.deploy-module__3vytwq__emptyState p{max-width:400px;margin:.5rem 0 1.5rem}.deploy-module__3vytwq__loading{color:hsl(var(--muted-foreground));flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:4rem 2rem;display:flex}.deploy-module__3vytwq__error{color:hsl(var(--destructive));text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:4rem 2rem;display:flex}.deploy-module__3vytwq__error h2{margin:0;font-size:1.25rem;font-weight:600}.deploy-module__3vytwq__error p{color:hsl(var(--muted-foreground));margin:0}.deploy-module__3vytwq__headerActions{align-items:center;gap:.75rem;display:flex}.deploy-module__3vytwq__alert{background:hsl(var(--card));border:1px solid;border-radius:.5rem;gap:1rem;margin-top:1rem;padding:1rem;display:flex}.deploy-module__3vytwq__alertSuccess{color:#0d632d;background:#edfdf3;border-color:#0d632d}.deploy-module__3vytwq__alertError{border-color:hsl(var(--destructive));color:hsl(var(--destructive));background:hsl(var(--destructive-foreground) / .05)}.deploy-module__3vytwq__alertContent{flex-direction:column;flex:1;gap:.25rem;display:flex}.deploy-module__3vytwq__alertTitle{font-size:.875rem;font-weight:600}.deploy-module__3vytwq__alertMessage{opacity:.9;font-size:.875rem}.deploy-module__3vytwq__alertDetails{opacity:.8;flex-direction:column;gap:.25rem;margin-top:.25rem;font-size:.75rem;display:flex}.deploy-module__3vytwq__aiButtonActive{position:relative}.deploy-module__3vytwq__aiPromptWrapper{grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.4,0,.2,1);display:grid}.deploy-module__3vytwq__aiPromptInner{overflow:hidden}.deploy-module__3vytwq__aiPromptOpen{grid-template-rows:1fr}.deploy-module__3vytwq__aiPromptCard{opacity:0;border-radius:.75rem;margin:4px 4px 1.5rem;transition:opacity .3s 50ms,transform .3s 50ms;transform:translateY(-8px)}.deploy-module__3vytwq__aiPromptOpen .deploy-module__3vytwq__aiPromptCard{opacity:1;transform:translateY(0)}.deploy-module__3vytwq__aiPromptHeader{color:var(--primary);align-items:center;gap:.5rem;display:flex}.deploy-module__3vytwq__aiPromptHeaderIcon{background:color-mix(in srgb, var(--primary) 10%, transparent);width:2rem;height:2rem;color:var(--primary);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.deploy-module__3vytwq__aiActiveIndicator{color:#0d632d;text-transform:uppercase;letter-spacing:.05em;background:#16a2491a;border-radius:9999px;align-items:center;gap:.375rem;margin-left:auto;padding:.125rem .5rem;font-size:.6875rem;font-weight:500;display:inline-flex}.deploy-module__3vytwq__aiActiveDot{background:#16a249;border-radius:50%;width:.375rem;height:.375rem;animation:2s ease-in-out infinite deploy-module__3vytwq__pulse-dot}@keyframes deploy-module__3vytwq__pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.deploy-module__3vytwq__promptContainer{flex-direction:column;gap:0;display:flex}.deploy-module__3vytwq__promptInputWrapper{border:1px solid var(--border);background:var(--background);border-radius:.5rem;align-items:flex-end;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.deploy-module__3vytwq__promptInputWrapper:focus-within{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb, var(--primary) 15%, transparent)}.deploy-module__3vytwq__promptInput{min-height:56px;max-height:200px;color:var(--foreground);resize:none;background:0 0;border:none;border-radius:.5rem;flex:1;padding:.875rem 5rem .875rem 1rem;font-family:inherit;font-size:.875rem;line-height:1.6}.deploy-module__3vytwq__promptInput:focus{outline:none}.deploy-module__3vytwq__promptInput::placeholder{color:color-mix(in srgb, var(--muted-foreground) 60%, transparent)}.deploy-module__3vytwq__promptInput:disabled{opacity:.6;cursor:not-allowed}.deploy-module__3vytwq__promptSendButton{position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.deploy-module__3vytwq__promptActions{justify-content:flex-end;gap:.75rem;display:flex}.deploy-module__3vytwq__aiThread{flex-direction:column;gap:.5rem;display:flex}.deploy-module__3vytwq__aiUserMessage{justify-content:flex-end;display:flex}.deploy-module__3vytwq__aiUserBubble{background:var(--primary);color:#fff;border-radius:.5rem .5rem .125rem;flex-direction:column;gap:.125rem;max-width:85%;padding:.375rem .625rem;font-size:.8125rem;line-height:1.5;display:flex}.deploy-module__3vytwq__aiUserLabel{opacity:.7;text-transform:uppercase;letter-spacing:.03em;font-size:.625rem;font-weight:600}.deploy-module__3vytwq__aiUserText{white-space:pre-wrap}.deploy-module__3vytwq__aiAssistantMessage{justify-content:flex-start;display:flex}.deploy-module__3vytwq__aiAssistantBubble{background:color-mix(in srgb, var(--muted) 40%, transparent);border:1px solid var(--border);border-radius:.5rem .5rem .5rem .125rem;max-width:100%;padding:.5rem .75rem}.deploy-module__3vytwq__responseLabel{color:var(--primary);text-transform:uppercase;letter-spacing:.03em;align-items:center;gap:.375rem;margin-bottom:.625rem;font-size:.75rem;font-weight:600;display:flex}.deploy-module__3vytwq__responseContent{color:var(--foreground);font-size:.8125rem;line-height:1.6}.deploy-module__3vytwq__responseContent h1,.deploy-module__3vytwq__responseContent h2,.deploy-module__3vytwq__responseContent h3,.deploy-module__3vytwq__responseContent h4{margin:.75em 0 .375em;font-weight:600;line-height:1.3}.deploy-module__3vytwq__responseContent h1{font-size:1.125rem}.deploy-module__3vytwq__responseContent h2{font-size:1rem}.deploy-module__3vytwq__responseContent h3{font-size:.875rem}.deploy-module__3vytwq__responseContent h4{font-size:.8125rem}.deploy-module__3vytwq__responseContent h1:first-child,.deploy-module__3vytwq__responseContent h2:first-child,.deploy-module__3vytwq__responseContent h3:first-child,.deploy-module__3vytwq__responseContent h4:first-child{margin-top:0}.deploy-module__3vytwq__responseContent p{margin:.375em 0}.deploy-module__3vytwq__responseContent ul,.deploy-module__3vytwq__responseContent ol{margin:.375em 0;padding-left:1.25em}.deploy-module__3vytwq__responseContent li{margin:.125em 0}.deploy-module__3vytwq__responseContent li::marker{color:var(--muted-foreground)}.deploy-module__3vytwq__responseContent strong{font-weight:600}.deploy-module__3vytwq__responseContent code{background:var(--muted);border-radius:.25rem;padding:.125rem .3rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem}.deploy-module__3vytwq__responseContent pre{background:var(--muted);border-radius:.375rem;margin:.5em 0;padding:.625rem .75rem;overflow-x:auto}.deploy-module__3vytwq__responseContent pre code{background:0 0;border-radius:0;padding:0;font-size:.6875rem;line-height:1.5}.deploy-module__3vytwq__responseContent blockquote{border-left:2px solid var(--border);color:var(--muted-foreground);margin:.5em 0;padding:.25rem .75rem}.deploy-module__3vytwq__responseContent a{color:var(--primary);text-underline-offset:2px;text-decoration:underline}.deploy-module__3vytwq__responseContent hr{border:none;border-top:1px solid var(--border);margin:.75em 0}.deploy-module__3vytwq__responseContent table{border-collapse:collapse;width:100%;margin:.5em 0;font-size:.75rem}.deploy-module__3vytwq__responseContent th,.deploy-module__3vytwq__responseContent td{border:1px solid var(--border);text-align:left;padding:.25rem .5rem}.deploy-module__3vytwq__responseContent th{background:var(--muted);font-weight:600}.deploy-module__3vytwq__commitPrompt{background:hsl(var(--muted) / .5);border:1px solid hsl(var(--border));border-radius:.375rem;align-items:center;gap:.75rem;margin-top:1rem;padding:.75rem;display:flex}.deploy-module__3vytwq__commitPrompt span{color:hsl(var(--foreground));flex:1;font-size:.875rem}.deploy-module__3vytwq__commitDialog{border:1px solid hsl(var(--border));background:hsl(var(--card));margin-bottom:1.5rem}.deploy-module__3vytwq__commitContainer{flex-direction:column;gap:1.5rem;display:flex}.deploy-module__3vytwq__fileList{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:.375rem;max-height:200px;padding:.75rem;overflow-y:auto}.deploy-module__3vytwq__fileItem{border-bottom:1px solid hsl(var(--border));align-items:center;gap:.5rem;padding:.5rem;font-size:.875rem;display:flex}.deploy-module__3vytwq__fileItem:last-child{border-bottom:none}.deploy-module__3vytwq__fileBadge{padding:.125rem .5rem;font-size:.75rem;font-weight:600}.deploy-module__3vytwq__fileName{color:hsl(var(--foreground));font-family:monospace;font-size:.875rem}.deploy-module__3vytwq__moreFiles{color:hsl(var(--muted-foreground));text-align:center;padding:.5rem;font-size:.875rem;font-style:italic}.deploy-module__3vytwq__commitMessageSection{flex-direction:column;gap:.5rem;display:flex}.deploy-module__3vytwq__commitLabel{color:hsl(var(--foreground));justify-content:space-between;align-items:center;font-size:.875rem;font-weight:600;display:flex}.deploy-module__3vytwq__generateButton{margin-left:auto}.deploy-module__3vytwq__commitInput{border:1px solid hsl(var(--border));background:hsl(var(--background));width:100%;min-height:80px;color:hsl(var(--foreground));resize:vertical;border-radius:.375rem;padding:.75rem;font-family:inherit;font-size:.875rem;line-height:1.5}.deploy-module__3vytwq__commitInput:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 1px hsl(var(--primary));outline:none}.deploy-module__3vytwq__commitInput:disabled{opacity:.6;cursor:not-allowed}.deploy-module__3vytwq__commitResult{border:1px solid;border-radius:.375rem;align-items:center;gap:.5rem;padding:.75rem;font-size:.875rem;display:flex}.deploy-module__3vytwq__commitSuccess{color:#0d632d;background:#edfdf3;border-color:#0d632d}.deploy-module__3vytwq__commitError{background:hsl(var(--destructive-foreground) / .05);border-color:hsl(var(--destructive));color:hsl(var(--destructive))}.deploy-module__3vytwq__commitActions{justify-content:flex-end;gap:.75rem;display:flex}.deploy-module__3vytwq__perfCard{transition:all .2s}.deploy-module__3vytwq__perfCard:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.deploy-module__3vytwq__perfCardHeader{padding:1rem 1.25rem .5rem}.deploy-module__3vytwq__perfCardContent{padding:.5rem 1.25rem 1rem}.deploy-module__3vytwq__perfRunMeta{flex-wrap:wrap;align-items:center;gap:.625rem;margin-top:.375rem;display:flex}.deploy-module__3vytwq__perfConclusionBadge{text-transform:capitalize;align-items:center;gap:.25rem;font-size:.6875rem;display:inline-flex}.deploy-module__3vytwq__perfRunDetail{color:hsl(var(--muted-foreground));align-items:center;gap:.25rem;font-size:.75rem;display:inline-flex}.deploy-module__3vytwq__perfCommitBadge{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-radius:.25rem;padding:.0625rem .3rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.6875rem}.deploy-module__3vytwq__perfResults{flex-direction:column;gap:1rem;display:flex}.deploy-module__3vytwq__perfTestSection{flex-direction:column;gap:.5rem;display:flex}.deploy-module__3vytwq__perfTestHeader{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.deploy-module__3vytwq__perfTestTitle{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}.deploy-module__3vytwq__perfThresholdBadge{align-items:center;gap:.25rem;font-size:.625rem;display:inline-flex}.deploy-module__3vytwq__perfMetricsGrid{background:hsl(var(--muted) / .35);border-radius:.375rem;grid-template-columns:repeat(3,1fr);gap:.25rem 1rem;padding:.5rem .625rem;display:grid}.deploy-module__3vytwq__perfMetricRow{justify-content:space-between;align-items:baseline;gap:.5rem;padding:.125rem 0;display:flex}.deploy-module__3vytwq__perfMetricLabel{color:hsl(var(--muted-foreground));white-space:nowrap;font-size:.6875rem}.deploy-module__3vytwq__perfMetricValue{color:hsl(var(--foreground));white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem;font-weight:600}.deploy-module__3vytwq__perfMetricUnit{color:hsl(var(--muted-foreground));margin-left:.125rem;font-weight:400}.deploy-module__3vytwq__perfThresholdList{flex-direction:column;gap:.125rem;display:flex}.deploy-module__3vytwq__perfThresholdRow{border-radius:.25rem;align-items:center;gap:.375rem;padding:.1875rem .375rem;font-size:.6875rem;display:flex}.deploy-module__3vytwq__perfThresholdPass{color:#0d632d}.deploy-module__3vytwq__perfThresholdFail{color:hsl(var(--destructive));background:hsl(var(--destructive) / .05)}.deploy-module__3vytwq__perfThresholdMetric{min-width:10rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:500}.deploy-module__3vytwq__perfThresholdExpr{color:hsl(var(--muted-foreground));min-width:6rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.deploy-module__3vytwq__perfThresholdValue{margin-left:auto;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:600}@media (max-width:640px){.deploy-module__3vytwq__perfMetricsGrid{grid-template-columns:repeat(2,1fr)}.deploy-module__3vytwq__perfThresholdMetric,.deploy-module__3vytwq__perfThresholdExpr{min-width:auto}}.deploy-module__3vytwq__nsCard{margin-bottom:1rem;overflow:hidden}.deploy-module__3vytwq__nsToggle{cursor:pointer;text-align:left;width:100%;color:var(--foreground);background:0 0;border:none;justify-content:space-between;align-items:center;gap:.75rem;padding:.625rem .75rem;transition:background .15s;display:flex}.deploy-module__3vytwq__nsToggle:hover{background:color-mix(in srgb, var(--muted) 50%, transparent)}.deploy-module__3vytwq__nsToggleLeft{flex-wrap:wrap;flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}.deploy-module__3vytwq__nsToggleTitle{white-space:nowrap;font-size:.875rem;font-weight:600}.deploy-module__3vytwq__nsNameBadge{background:var(--muted);color:var(--muted-foreground);white-space:nowrap;border-radius:.25rem;padding:.0625rem .3rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.6875rem}.deploy-module__3vytwq__nsToggleSummary{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}.deploy-module__3vytwq__nsSummaryBadge{height:1.125rem;padding:0 .3rem;font-size:.625rem}.deploy-module__3vytwq__nsToggleRight{flex-shrink:0;align-items:center;gap:.25rem;display:flex}.deploy-module__3vytwq__nsRefreshBtn{width:1.75rem;height:1.75rem;padding:0}.deploy-module__3vytwq__nsChevron{color:var(--muted-foreground);transition:transform .2s}.deploy-module__3vytwq__nsChevronOpen{transform:rotate(180deg)}.deploy-module__3vytwq__nsCollapse{grid-template-rows:0fr;transition:grid-template-rows .25s;display:grid}.deploy-module__3vytwq__nsCollapseOpen{grid-template-rows:1fr}.deploy-module__3vytwq__nsCollapseInner{overflow:hidden}.deploy-module__3vytwq__nsBody{flex-direction:column;gap:.625rem;padding:0 .75rem .75rem;display:flex}.deploy-module__3vytwq__nsHeader{padding:.625rem .75rem .375rem}.deploy-module__3vytwq__nsTitle{align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:flex}.deploy-module__3vytwq__nsDesc{margin-top:.125rem;font-size:.75rem}.deploy-module__3vytwq__nsSection{flex-direction:column;gap:.375rem;display:flex}.deploy-module__3vytwq__nsSection+.deploy-module__3vytwq__nsSection{margin-top:.5rem}.deploy-module__3vytwq__nsSectionLabel{color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:.25rem;margin:0;font-size:.625rem;font-weight:600;display:flex}.deploy-module__3vytwq__nsGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.5rem;display:grid}.deploy-module__3vytwq__nsResourceCard{border:1px solid var(--border);background:var(--card);border-radius:.375rem;flex-direction:column;gap:.375rem;padding:.5rem .625rem;transition:background .15s,border-color .15s;display:flex}.deploy-module__3vytwq__nsResourceCard:hover{background:color-mix(in srgb, var(--muted) 40%, transparent)}.deploy-module__3vytwq__nsHealth_healthy{border-left:2px solid var(--success,#22c55e)}.deploy-module__3vytwq__nsHealth_degraded{border-left:2px solid var(--warning,#f59e0b)}.deploy-module__3vytwq__nsHealth_unavailable{border-left:2px solid var(--destructive)}.deploy-module__3vytwq__nsResourceHeader{justify-content:space-between;align-items:center;gap:.375rem;min-width:0;display:flex}.deploy-module__3vytwq__nsResourceName{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem;font-weight:500;overflow:hidden}.deploy-module__3vytwq__nsResourceBadge{flex-shrink:0;height:1.125rem;padding:0 .3rem;font-size:.625rem}.deploy-module__3vytwq__nsResourceMeta{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.6875rem;display:flex}.deploy-module__3vytwq__nsResourceDetail{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.625rem;overflow:hidden}.deploy-module__3vytwq__nsRestartWarn{color:var(--destructive);font-weight:500}.deploy-module__3vytwq__nsLoading{color:var(--muted-foreground);align-items:center;gap:.5rem;padding:.5rem 0;font-size:.8125rem;display:flex}.deploy-module__3vytwq__nsUnavailable{color:var(--muted-foreground);align-items:center;gap:.5rem;padding:.25rem 0;font-size:.8125rem;display:flex}.deploy-module__3vytwq__nsEmpty{color:var(--muted-foreground);text-align:center;padding:.5rem 0;font-size:.8125rem}.deploy-module__3vytwq__nsEmpty code{background:var(--muted);border-radius:.25rem;padding:.0625rem .3rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem}
.multi-select-module__dW0iEa__container{min-width:10rem;display:inline-block;position:relative}.multi-select-module__dW0iEa__trigger{border:1px solid var(--border);background:var(--background);width:100%;color:var(--foreground);cursor:pointer;border-radius:.375rem;justify-content:space-between;align-items:center;gap:.5rem;min-height:2.5rem;padding:.5rem .75rem;font-size:.875rem;transition:all .2s;display:flex}.multi-select-module__dW0iEa__trigger:hover{border-color:var(--border-hover)}.multi-select-module__dW0iEa__trigger:focus{border-color:var(--primary);box-shadow:0 0 0 2px rgba(var(--primary-rgb), .2);outline:none}.multi-select-module__dW0iEa__trigger:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.multi-select-module__dW0iEa__trigger:disabled{opacity:.5;cursor:not-allowed}.multi-select-module__dW0iEa__triggerText{text-align:left;color:var(--foreground);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.multi-select-module__dW0iEa__triggerPlaceholder{color:var(--muted-foreground)}.multi-select-module__dW0iEa__triggerCount{background:var(--primary);min-width:1.25rem;height:1.25rem;color:var(--primary-foreground);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;padding:0 .375rem;font-size:.6875rem;font-weight:600;display:inline-flex}.multi-select-module__dW0iEa__icon{width:1rem;height:1rem;color:var(--muted-foreground);flex-shrink:0;transition:transform .2s}.multi-select-module__dW0iEa__iconOpen{transform:rotate(180deg)}.multi-select-module__dW0iEa__dropdown{z-index:50;background:var(--background);border:1px solid var(--border);border-radius:.375rem;width:max-content;min-width:100%;max-width:20rem;margin-top:.25rem;animation:.15s ease-out multi-select-module__dW0iEa__dropdownShow;position:absolute;top:100%;left:0;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}@keyframes multi-select-module__dW0iEa__dropdownShow{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}.multi-select-module__dW0iEa__actions{border-bottom:1px solid var(--border);background:var(--muted);justify-content:space-between;align-items:center;padding:.375rem .75rem;display:flex}.multi-select-module__dW0iEa__actionButton{cursor:pointer;color:var(--primary);background:0 0;border:none;padding:0;font-size:.75rem;font-weight:500;transition:opacity .15s}.multi-select-module__dW0iEa__actionButton:hover{opacity:.7}.multi-select-module__dW0iEa__items{max-height:14rem;padding:.25rem;overflow-y:auto}.multi-select-module__dW0iEa__item{cursor:pointer;color:var(--foreground);border-radius:.25rem;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;transition:background-color .15s;display:flex}.multi-select-module__dW0iEa__item:hover{background:var(--muted)}.multi-select-module__dW0iEa__item:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.multi-select-module__dW0iEa__checkbox{border:1.5px solid var(--border);border-radius:.1875rem;flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;transition:all .15s;display:flex}.multi-select-module__dW0iEa__checkboxChecked{background:var(--primary);border-color:var(--primary)}.multi-select-module__dW0iEa__checkIcon{width:.75rem;height:.75rem;color:var(--primary-foreground)}.multi-select-module__dW0iEa__itemLabel{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}@media (prefers-color-scheme:dark){.multi-select-module__dW0iEa__dropdown{box-shadow:0 10px 15px -3px #0000004d,0 4px 6px -2px #0003}}
